16245898046212320401914944
16,245,898,046,212,320,401,914,944 is an even composite number composed of six prime numbers multiplied together.
16245898046212320401914944 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 16245898046212320401914944:
26 × 314 × 112 × 192 × 316 × 372
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 19 × 19 × 31 × 31 × 31 × 31 × 31 × 31 × 37 × 37)See below for interesting mathematical facts about the number 16245898046212320401914944 from the Numbermatics database.
Names of 16245898046212320401914944
- Cardinal: 16245898046212320401914944 can be written as Sixteen septillion, two hundred forty-five sextillion, eight hundred ninety-eight quintillion, forty-six quadrillion, two hundred twelve trillion, three hundred twenty billion, four hundred one million, nine hundred fourteen thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 1.6245898046212320401914944 × 1025
Factors of 16245898046212320401914944
Divisors of 16245898046212320401914944
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 19 22 24 27 31 32 33 36 37 38 44 48 54 57 62 64 66 72 74 76 81 88 93 96 99 108 111 114 121 124 132 144 148 152 162 171 176 186 192 198 209 216 222 228 242 243 248 264 279 288 296 297 304 324 333 341 342 352 361 363 372 396 407 418 432 444 456 484 486 496 513 528 558 576 589 592 594 608 627 648 666 682 684 703 704 722 726 729 744 792 814 836 837 864 888 891 912 961 968 972 992 999 1023 1026 1056 1083 1089 1116 1147 1178 1184 1188 1216 1221 1254 1296 1332 1364 1368 1369 1406 1444 1452 1458 1488 1539 1584 1628 1672 1674 1728 1767 1776 1782 1824 1881 1922 1936 1944 1984 1998 2046 2052 2109 2112 2166 2178 2187 2232 2294 2299 2356 2368 2376 2442 2508 2511 2592 2664 2673 2728 2736 2738 2812 2883 2888 2904 2916 2976 2997 3069 3078 3168 3249 3256 3267 3344 3348 3441 3534 3552 3564 3648 3663 3751 3762 3844 3872 3888 3971 3996 4092 4104 4107 4218 4332 4356 4374 4464 4477 4588 4598 4617 4712 4752 4884 5016 5022 5184 5301 5328 5346 5456 5472 5476 5624 5643 5766 5776 5808 5832 5952 5994 6138 6156 6327 6336 6479 6498 6512 6534 6561 6688 6696 6882 6897 7068 7104 7128 7326 7502 7524 7533 7688 7733 7744 7776 7942 7992 8019 8184 8208 8214 8436 8649 8664 8712 8748 8928 8954 8991 9176 9196 9207 9234 9424 9504 9747 9768 9801 10032 10044 10323 10571 10602 10656 10692 10912 10944 10952 10989 11191 11248 11253 11286 11532 11552 11616 11664 11913 11988 12276 12312 12321 12617 12654 12958 12996 13024 13068 13122 13357 13376 13392 13431 13764 13794 13851 14136 14256 14652 15004 15048 15059 15066 15376 15466 15552 15884 15903 15984 16038 16368 16416 16428 16872 16929 17298 17328 17424 17496 17856 17908 17982 18259 18352 18392 18414 18468 18848 18981 19008 19437 19494 19536 19602 19683 20064 20088 20646 20691 21142 21204 21312 21384 21793 21824 21904 21978 22382 22496 22506 22572 22599 23064 23104 23199 23232 23328 23826 23976 24057 24552 24624 24642 25234 25308 25916 25947 25992 26011 26048 26136 26244 26714 26784 26862 26973 27528 27588 27621 27702 28272 28512 29241 29304 29403 29791 30008 30096 30118 30132 30752 30932 30969 31713 31768 31806 31968 32076 32736 32832 32856 32967 33573 33744 33759 33858 34596 34656 34848 34992 35557 35739 35816 35964 36518 36704 36784 36828 36936 36963 37696 37851 37962 38874 38988 39072 39204 39366 40071 40128 40176 40293 41292 41382 41553 42284 42408 42439 42768 43586 43681 43808 43956 44764 44992 45012 45144 45177 45198 46128 46398 46656 47652 47709 47952 48114 49104 49248 49284 50468 50616 50787 51832 51894 51984 52022 52272 52488 53428 53568 53724 53946 54777 55056 55176 55242 55404 56544 56943 57024 58311 58482 58608 58806 59049 59582 60016 60192 60236 60264 61504 61864 61938 62073 63426 63536 63612 63936 64152 65379 65472 65712 65934 67146 67488 67518 67716 67797 69192 69312 69597 69696 69984 71114 71269 71478 71632 71928 72171 73036 73408 73568 73656 73872 73926 75702 75924 77748 77841 77976 78033 78144 78408 78732 80142 80352 80586 80919 82584 82764 82863 83106 84568 84816 84878 85063 85536 87172 87362 87616 87723 87912 88209 89373 89528 90024 90288 90354 90396 92256 92796 92907 95139 95304 95418 95904 96228 98208 98496 98568 98901 100719 100936 101232 101277 101574 103664 103788 103968 104044 104544 104976 106671 106856 107217 107448 107892 109554 110112 110352 110484 110808 110889 113088 113553 113886 116281 116622 116964 117216 117612 118098 119164 120032 120213 120384 120472 120528 120879 123101 123728 123876 124146 124659 126852 127072 127224 127317 128304 130758 131043 131424 131868 134292 134976 135036 135432 135531 135594 138384 138787 139194 139968 142228 142538 142956 143127 143264 143856 144342 146072 146927 147136 147312 147744 147852 151404 151848 152361 155496 155682 155952 156066 156816 157464 160284 160704 161172 161838 164331 165168 165528 165649 165726 166212 169136 169632 169756 170126 170829 171072 174344 174724 174933 175446 175824 176418 177147 178746 179056 180048 180576 180708 180792 184512 185592 185814 186219 190278 190608 190836 191808 192456 196137 196416 197136 197802 200849 201438 201872 202464 202554 203148 203391 207328 207576 207936 208088 208791 209088 209952 213342 213712 213807 214434 214896 215784 216513 219108 220224 220704 220968 221616 221778 227106 227772 232562 233244 233523 233928 234099 234432 235224 236196 238328 239723 240064 240426 240944 241056 241758 242757 246202 247456 247752 248292 248589 249318 253704 254144 254448 254634 255189 256608 261516 262086 262848 263169 263736 264627 268119 268584 270072 270864 271062 271188 276768 277574 278388 278721 284456 285076 285417 285912 286121 286254 286528 287712 288684 292144 293854 294624 295488 295704 296703 302157 302808 303696 303831 304722 310992 311364 311904 312132 313632 314928 320013 320568 321651 322344 323676 327701 328662 330336 331056 331298 331452 332424 332667 338272 339264 339512 340252 340659 341658 346921 348688 348843 349448 349866 350892 351648 352836 354294 357492 358112 360096 360639 361152 361416 361584 362637 369303 371184 371628 372438 373977 380556 381216 381672 381951 384912 391127 392274 393129 394272 395604 401698 402876 403744 404928 405108 406296 406593 406782 414067 414656 415152 416176 416361 417582 419904 426684 427424 427614 428868 429381 429792 431568 433026 438216 440781 441408 441936 443232 443556 454212 455544 457083 465124 466488 466829 467046 467856 468198 470448 472392 476656 479446 480852 481888 482112 483516 485514 492404 492993 494209 494912 495504 496584 496947 497178 498636 507408 508896 509268 510378 512487 513216 523032 524172 524799 526338 527472 529254 531441 536238 537168 540144 541728 542124 542376 553536 555148 556776 557442 558657 566029 568912 570152 570834 571824 572242 572508 575424 577368 584288 587708 588411 589248 591408 593406 602547 604314 605616 607392 607662 609444 610173 621984 622728 623808 624264 626373 627264 629856 640026 641136 641421 643302 644688 647352 649539 655402 657324 660672 662112 662596 662904 664848 665334 675583 676544 679024 680504 681318 683316 693842 697376 697686 698896 699732 700569 701784 702297 703296 705672 708588 714984 716224 719169 720192 721278 722832 723168 725274 728271 738606 742368 743256 744876 745767 747954 761112 762432 763344 763902 765567 769824 782254 784548 786258 788544 789507 791208 793881 803396 804357 805752 806341 807488 810216 812592 813186 813564 828134 830304 832352 832722 835164 836163 853368 854848 855228 856251 857736 858363 858762 859584 863136 866052 876432 881562 883872 886464 887112 890109 906471 908424 911088 911493 914166 923521 930248 932976 933658 934092 935712 936396 940896 944784 953312 958892 960039 961704 963776 964953 967032 971028 983103 984808 985986 988418 991008 993168 993894 994356 997272 998001 1014816 1017792 1018536 1020756 1021977 1024974 1040763 1046064 1046529 1048344 1049598 1052676 1054944 1058508 1062882 1072476 1074336 1080288 1081917 1083456 1084248 1084752 1087911 1102267 1107909 1110296 1113552 1114884 1117314 1121931 1132058 1137824 1140304 1141668 1143648 1144484 1145016 1145853 1154736 1168576 1173381 1175416 1176822 1179387 1182816 1186812 1205094 1208628 1211232 1214784 1215324 1218888 1219779 1220346 1242201 1243968 1245456 1248528 1249083 1252746 1259712 1280052 1282272 1282842 1286604 1288143 1289376 1294704 1299078 1310804 1314648 1315609 1322343 1324224 1325192 1325808 1329696 1330668 1351166 1354111 1358048 1361008 1362636 1366632 1371249 1387684 1394752 1395372 1397792 1399464 1400487 1401138 1403568 1404594 1411344 1417176 1429968 1438338 1442556 1445664 1446336 1450548 1456542 1477212 1478979 1482627 1484736 1486512 1489752 1490841 1491534 1495908 1522224 1526688 1527804 1531134 1537461 1539648 1564508 1569096 1572516 1574397 1579014 1582416 1587762 1594323 1606792 1608714 1611504 1612682 1616197 1620432 1625184 1626372 1627128 1656268 1660608 1664704 1665444 1670328 1672326 1675971 1698087 1706736 1710456 1712502 1715472 1716726 1717524 1726272 1732104 1752864 1763124 1765233 1767744 1774224 1780218 1807641 1812942 1816848 1822176 1822986 1828332 1830519 1847042 1860496 1865952 1867316 1868184 1871424 1872792 1879119 1881792 1889568 1906624 1917784 1920078 1923408 1924263 1929906 1934064 1942056 1948617 1966206 1969616 1971972 1976836 1982016 1986336 1987788 1988712 1994544 1996002 2026749 2029632 2037072 2041512 2043954 2049948 2081526 2092128 2093058 2096688 2099196 2101707 2105352 2106891 2109888 2117016 2125764 2144952 2148672 2157507 2160576 2163834 2168496 2169504 2175822 2184813 2204534 2209339 2215818 2220592 2227104 2229768 2234628 2237301 2243862 2264116 2275648 2280608 2283336 2287296 2288968 2290032 2291706 2296701 2309472 2346762 2350832 2353644 2358774 2365632 2368521 2373624 2381643 2410188 2413071 2417256 2419023 2422464 2430648 2437776 2439558 2440692 2484402 2490912 2497056 2498166 2505492 2508489 2560104 2564544 2565684 2568753 2573208 2575089 2576286 2578752 2589408 2598156 2621608 2629296 2631218 2636953 2644686 2650384 2651616 2659392 2661336 2670327 2702332 2708222 2716096 2719413 2722016 2725272 2733264 2734479 2742498 2770563 2775368 2790744 2795584 2798928 2800974 2802276 2807136 2809188 2822688 2834352 2859936 2876676 2880117 2885112 2891328 2894859 2901096 2913084 2949309 2954424 2957958 2965254 2973024 2979504 2981682 2983068 2991816 2994003 3044448 3053376 3055608 3062268 3065931 3074922 3122289 3129016 3138192 3139587 3145032 3147331 3148794 3158028 3164832 3175524 3188646 3213584 3217428 3223008 3225364 3232394 3240864 3245751 3250368 3252744 3254256 3263733 3306801 3312536 3323727 3330888 3340656 3344652 3351942 3365793 3396174 3413472 3420912 3425004 3430944 3433452 3435048 3437559 3464208 3505728 3520143 3526248 3530466 3538161 3548448 3560436 3604711 3615282 3625884 3633696 3644352 3645972 3656664 3659337 3661038 3694084 3720992 3726603 3731904 3734632 3736368 3745584 3747249 3758238 3779136 3816131 3835568 3840156 3846816 3848526 3859812 3864429 3868128 3884112 3897234 3932412 3939232 3943944 3946827 3953672 3967029 3972672 3975576 3977424 3989088 3992004 4053498 4062333 4074144 4083024 4087908 4099896 4113747 4163052 4184256 4186116 4193376 4198392 4201461 4203414 4210704 4213782 4234032 4251528 4289904 4302397 4315014 4327668 4336992 4339008 4351644 4369626 4409068 4418678 4431636 4436937 4441184 4447881 4454208 4459536 4469256 4472523 4474602 4487724 4528232 4554737 4561216 4566672 4577936 4580064 4583412 4593402 4612383 4618944 4693524 4701664 4707288 4717548 4723191 4737042 4747248 4763286 4782969 4820376 4826142 4834512 4838046 4848591 4861296 4875552 4879116 4881384 4968804 4981824 4994112 4996332 5010984 5016978 5027913 5094261 5120208 5131368 5135119 5137506 5146416 5150178 5152572 5178816 5196312 5243216 5258592 5262436 5273906 5289372 5295699 5300768 5303232 5322672 5340654 5404664 5416444 5422923 5436299 5438826 5444032 5450544 5466528 5468958 5484996 5491557 5541126 5550736 5581488 5597856 5601948 5604552 5614272 5618376 5637357 5645376 5668704 5719872 5753352 5760234 5770224 5772789 5789718 5802192 5826168 5845851 5898618 5908848 5915916 5930508 5946048 5959008 5963364 5966136 5983632 5988006 6080247 6088896 6111216 6124536 6131862 6149844 6226319 6244578 6258032 6276384 6279174 6290064 6294662 6297588 6305121 6316056 6320673 6329664 6351048 6377292 6427168 6434856 6446016 6450728 6464788 6472521 6481728 6491502 6505488 6508512 6527466 6554439 6613602 6625072 6628017 6647454 6661776 6681312 6689304 6703884 6711903 6731586 6792348 6826944 6841824 6850008 6861888 6866904 6870096 6875118 6890103 6928416 7040286 7052496 7060932 7076322 7096896 7105563 7120872 7144929 7209422 7230564 7239213 7251768 7257069 7267392 7291944 7313328 7318674 7322076 7388168 7431413 7441984 7453206 7469264 7472736 7491168 7494498 7516476 7525467 7632262 7671136 7680312 7693632 7697052 7706259 7719624 7725267 7728858 7736256 7768224 7794468 7864824 7878464 7887888 7893654 7907344 7910859 7934058 7951152 7954848 7978176 7984008 8010981 8106996 8124666 8148288 8158239 8166048 8175816 8199792 8203437 8227494 8311689 8326104 8372232 8386752 8396784 8402922 8406828 8421408 8427564 8468064 8503056 8579808 8604794 8630028 8640351 8655336 8673984 8684577 8703288 8739252 8818136 8837356 8847927 8863272 8869751 8873874 8882368 8895762 8919072 8938512 8945046 8949204 8975448 8982009 9056464 9109474 9133344 9155872 9160128 9166824 9186804 9197793 9224766 9366867 9387048 9403328 9414576 9418761 9435096 9441993 9446382 9474084 9494496 9526572 9565938 9640752 9652284 9669024 9676092 9697182 9722592 9737253 9751104 9758232 9762768 9791199 9920403 9937608 9971181 9992664 10021968 10033956 10055826 10097379 10158731 10188522 10240416 10262736 10270238 10275012 10292832 10300356 10305144 10312677 10392624 10486432 10517184 10524872 10547812 10560429 10578744 10591398 10601536 10614483 10645344 10681308 10754551 10809328 10814133 10832888 10845846 10872598 10877652 10901088 10933056 10937916 10969992 10978011 10983114 11082252 11101472 11162976 11179809 11195712 11203896 11209104 11236752 11241747 11274714 11337408 11448393 11506704 11520468 11540448 11545578 11579436 11593287 11604384 11652336 11691702 11797236 11817696 11831832 11840481 11861016 11901087 11918016 11926728 11932272 11967264 11976012 12124937 12160494 12186999 12222432 12249072 12263724 12299688 12341241 12452638 12489156 12516064 12552768 12558348 12580128 12589324 12595176 12604383 12610242 12632112 12641346 12702096 12754584 12836077 12854336 12869712 12901456 12907191 12929576 12945042 12983004 13010976 13017024 13054932 13108878 13227204 13250144 13256034 13294908 13310811 13323552 13343643 13362624 13378608 13407768 13417569 13423806 13463172 13584696 13664211 13683648 13700016 13733808 13740192 13750236 13780206 13837149 13856832 14080572 14104992 14121864 14152644 14169573 14211126 14241744 14289858 14418844 14461128 14471699 14478426 14503536 14514138 14545773 14583888 14626656 14637348 14644152 14776336 14862826 14906412 14938528 14945472 14982336 14988996 15032952 15050934 15083739 15264524 15282783 15320479 15342272 15360624 15394104 15405357 15412518 15439248 15450534 15457716 15536448 15588936 15729648 15775776 15787308 15814688 15821718 15868116 15887097 15902304 15909696 15968016 16021962 16213992 16249332 16268769 16308897 16316478 16332096 16351632 16399584 16406874 16454988 16474671 16623378 16652208 16744464 16793568 16805844 16813656 16842816 16855128 16912071 16936128 17006112 17159616 17209588 17260056 17280702 17310672 17318367 17369154 17406576 17478504 17537553 17546899 17636272 17674712 17695854 17726544 17739502 17747748 17791524 17838144 17877024 17890092 17898408 17950896 17964018 18112928 18218948 18240741 18266688 18311744 18333648 18373608 18395586 18449532 18678957 18733734 18774096 18829152 18837522 18870192 18883986 18892764 18915363 18948168 18962019 18988992 19053144 19131876 19281504 19304568 19338048 19352184 19394364 19417563 19445184 19474506 19516464 19525536 19582398 19663317 19840806 19875216 19884051 19942362 19985328 20043936 20067912 20111652 20135709 20194758 20317462 20377044 20480832 20525472 20540476 20550024 20585664 20600712 20610288 20625354 20670309 20785248 20943073 20972864 21049744 21095624 21120858 21157488 21182796 21228966 21290688 21316689 21362616 21434787 21509102 21618656 21628266 21665776 21691692 21717639 21745196 21755304 21771207 21802176 21875832 21939984 21956022 21966228 22164504 22202944 22294239 22325952 22359618 22407792 22418208 22473504 22483494 22549428 22576401 22896786 23013408 23040936 23080896 23091156 23118777 23158872 23175801 23186574 23208768 23304672 23383404 23594472 23635392 23663664 23680962 23722032 23732577 23802174 23853456 23864544 23934528 23952024 24032943 24249874 24320988 24373998 24444864 24474717 24498144 24527448 24599376 24610311 24682482 24905276 24935067 24978312 24996571 25032128 25116696 25160256 25178648 25190352 25208766 25220484 25264224 25282692 25404192 25509168 25672154 25739424 25802912 25814382 25859152 25890084 25921053 25966008 26021952 26053731 26109864 26217756 26454408 26500288 26512068 26543781 26589816 26609253 26621622 26647104 26687286 26757216 26815536 26835138 26847612 26926344 26946027 27169392 27328422 27400032 27467616 27480384 27500472 27560412 27593379 27674298 28100601 28161144 28209984 28243728 28256283 28305288 28325979 28339146 28422252 28483488 28579716 28629151 28837688 28922256 28943398 28956852 29007072 29028276 29091546 29167776 29211759 29253312 29274696 29288304 29373597 29552672 29725652 29761209 29812824 29877056 29913543 29977992 30065904 30101868 30167478 30292137 30476193 30529048 30565566 30640958 30721248 30788208 30810714 30825036 30878496 30901068 30915432 30938031 31177872 31459296 31551552 31574616 31629376 31643436 31681287 31736232 31774194 31804608 31843449 31936032 32043924 32263653 32427984 32442399 32498664 32537538 32617794 32632956 32703264 32799168 32813748 32909976 32934033 32949342 33246756 33304416 33488928 33539427 33587136 33611688 33627312 33710256 33725241 33824142 34012224 34170277 34345179 34419176 34520112 34561404 34621344 34636734 34738308 34779861 34813152 34957008 35075106 35093798 35272544 35349424 35391708 35453088 35479004 35495496 35521443 35583048 35703261 35754048 35780184 35796816 35901792 35928036 36225856 36374811 36437896 36481482 36560997 36667296 36747216 36791172 36899064 37023723 37357914 37467468 37548192 37658304 37675044 37740384 37767972 37785528 37813149 37830726 37896336 37924038 38106288 38263752 38508231 38563008 38609136 38704368 38721573 38788728 38835126 38949012 39032928 39051072 39164796 39326634 39681612 39750432 39768102 39884724 39932433 39970656 40030929 40087872 40135824 40223304 40252707 40271418 40389516 40634924 40754088 40783879 40992633 41050944 41080952 41100048 41201424 41220576 41250708 41340618 41511447 41570496 41886146 41977441 42099488 42191248 42241716 42314976 42365592 42457932 42508719 42633378 42725232 42869574 43018204 43237312 43256532 43331552 43383384 43415097 43435278 43490392 43510608 43542414 43637319 43751664 43879968 43912044 43932456 44329008 44588478 44719236 44815584 44836416 44947008 44966988 45098856 45152802 45251217 45793572 45848349 45961437 46026816 46081872 46182312 46216071 46237554 46317744 46351602 46373148 46609344 46766808 47188944 47327328 47361924 47444064 47465154 47604348 47661291 47706912 47729088 47904048 48065886 48499748 48641976 48747996 48806307 48926691 48949434 48996288 49054896 49198752 49220622 49364964 49424013 49810552 49870134 49956624 49993142 50102107 50233392 50357296 50380704 50417532 50440968 50528448 50565384 50736213 50808384 51018336 51344308 51478848 51605824 51628764 51718304 51780168 51842106 51932016 51955101 52107462 52219728 52435512 52612659 52640697 52908816 53024136 53087562 53179632 53218506 53243244 53374572 53514432 53631072 53670276 53695224 53852688 53892054 54338784 54656844 54722223 54800064 54935232 55000944 55120824 55186758 55348596 56036871 56201202 56322288 56487456 56512566 56610576 56651958 56678292 56746089 56844504 56886057 56966976 57159432 57258302 57675376 57844512 57886796 57913704 58014144 58056552 58183092 58252689 58335552 58423518 58549392 58576608 58747194 58989951 59105344 59451304 59522418 59625648 59652153 59799289 59827086 59955984 60131808 60203736 60334956 60407127 60584274 60952386 61058096 61131132 61281916 61442496 61576416 61621428 61650072 61756992 61802136 61830864 61876062 62010927 62355744 62829219 62918592 63149232 63286872 63362574 63472464 63548388 63686898 63872064 63950067 64087848 64304361 64527306 64855968 64884798 64997328 65075076 65152917 65235588 65265912 65313621 65406528 65627496 65819952 65868066 65898684 66493512 66608832 66882717 66977856 67078854 67223376 67254624 67420512 67450482 67648284 67729203 68340554 68489509 68690358 68838352 69040224 69122808 69242688 69273468 69356331 69476616 69527403 69559722 69626304 69914016 70150212 70187596 70545088 70698848 70783416 70906176 70958008 70990992 71042886 71166096 71197731 71406522 71560368 71593632 71803584 71856072 72098829 72749622 72875792 72962964 73121994 73334592 73424151 73494432 73582344 73798128 73830933 74047446 74715828 74805201 74934936 74989713 75096384 75350088 75480768 75535944 75571056 75626298 75661452 75792672 75848076 76212576 76527504 77016462 77218272 77408736 77443146 77577456 77670252 77763159 77898024 78065856 78161193 78329592 78653268 79363224 79500864 79536204 79631343 79769448 79827759 79864866 79941312 80061858 80271648 80446608 80505414 80542836 80779032 80838081 81269848 81508176 81567758 81745543 81985266 82161904 82200096 82402848 82441152 82501416 82681236 82780137 83022894 83772292 83954882 84198976 84301803 84382496 84483432 84629952 84731184 84768849 84915864 84977937 85017438 85266756 85450464 85739148 85887453 86036408 86513064 86663104 86766768 86830194 86870556 86980784 87021216 87084828 87274638 87503328 87635277 87759936 87824088 87864912 88120791 88658016 89176956 89283627 89438472 89631168 89740629 89933976 90197712 90305604 90502434 90876411 91428579 91587144 91696698 91922874 92163744 92364624 92432142 92475108 92635488 92703204 92746296 92814093 93533616 94377888 94654656 94723848 94888128 94930308 95043861 95208696 95322582 95413824 95530347 95808096 96131772 96790959 96999496 97283952 97327197 97495992 97567261 97612614 97853382 97898868 98109792 98397504 98441244 98729928 98802099 98848026 99621104 99740268 99913248 99986284 100204214 100466784 100618281 100714592 100761408 100835064 100881936 101130768 101175723 101472426 102036672 102510831 102688616 103035537 103257528 103436608 103560336 103684212 103864032 103910202 104214924 104339583 104439456 104871024 105225318 105281394 105817632 106048272 106175124 106359264 106437012 106486488 106564329 106749144 107109783 107262144 107340552 107390448 107705376 107784108 108677568 109124433 109313688 109444446 109682991 110001888 110241648 110373516 110697192 111071169 111746041 112073742 112402404 112644576 112974912 113025132 113221152 113303916 113356584 113439447 113492178 113689008 113772114 114318864 114516604 115350752 115524693 115689024 115773592 115827408 116113104 116164719 116366184 116505378 116847036 117098784 117153216 117494388 117979902 118300061 118902608 119044836 119251296 119304306 119598578 119654172 119797299 119911968 120092787 120263616 120407472 120669912 120758121 120814254 121168548 121904772 122116192 122262264 122351637 122563832 122977899 123152832 123242856 123300144 123604272 123661728 123752124 124021854 124534341 124711488 125658438 125932323 126298464 126573744 126725148 126944928 127096776 127373796 127526157 127900134 128175696 128608722 129054612 129711936 129769596 129994656 130150152 130245291 130305834 130471176 130531824 130627242 130911957 131254992 131639904 131736132 131797368 132987024 133374307 133765434 134157708 134446752 134509248 134841024 134900964 135296568 135458406 135753651 136681108 136979018 137380716 137545047 137676704 137884311 138080448 138245616 138546936 138648213 138712662 138953232 139054806 139119444 139828032 140300424 140375192 141196847 141397696 141566832 141916016 141981984 142085772 142332192 142395462 142813044 142983873 143120736 143187264 143712144 144197658 145499244 145751584 145925928 146243988 146418921 146780073 146848302 146988864 147164688 147596256 147661866 148094892 148272039 149431656 149610402 149869872 149979426 150306321 150700176 151071888 151142112 151252596 151322904 151585344 151696152 152208639 152425152 153055008 154032924 154436544 154817472 154886292 155154912 155340504 155526318 155796048 155865303 156322386 156659184 157306536 157922091 158726448 159072408 159188689 159262686 159538896 159655518 159729732 160123716 160543296 160893216 161010828 161085672 161558064 161676162 162539696 163016352 163135516 163491086 163970532 164166669 164323808 164400192 164805696 165002832 165362472 165560274 166045788 167544584 167909764 168110613 168525269 168603606 168764992 168966864 169462368 169537698 169831728 169955874 170034876 170238267 170533512 170658171 170900928 171478296 171774906 172072816 173026128 173533536 173660388 173741112 173961568 174042432 174169656 174549276 174758067 175006656 175270554 175648176 175729824 176241582 176969853 177316032 178353912 178567254 178876944 178956459 179397867 179481258 179867952 180395424 180611208 181004868 181221381 181752822 182857158 183174288 183393396 183845748 184327488 184729248 184864284 184950216 185270976 185406408 185492592 185628186 186032781 187067232 188487657 188755776 189447696 189860616 190087722 190417392 190645164 191060694 191616192 191850201 192263544 192913083 193015889 193581918 193998992 194567904 194654394 194991984 195134522 195225228 195458751 195706764 195797736 195940863 196219584 196882488 197459856 197604198 197696052 199242208 199480536 199826496 199972568 200408428 200648151 200933568 201236562 201429184 201670128 201763872 202261536 202351446 202944852 203187609 205021662 205377232 205468527 206071074 206515056 207120672 207368424 207728064 207820404 208068993 208429848 208582209 208679166 208878912 209742048 210450636 210562788 211635264 212096544 212350248 212718528 212874024 212972976 213128658 213498288 213593193 214219566 214681104 214780896 215410752 215568216 216296487 218248866 218627376 218888892 219365982 220003776 220272453 220483296 220747032 221394384 221492799 222142338 223492082 224147484 224415603 224804808 224969139 225289152 226050264 226442304 226607832 226713168 226878894 226984356 227378016 227544228 228637728 229033208 230373803 230701504 231049386 231547184 231654816 232226208 232329438 232732368 233010756 233289477 233694072 234197568 234483579 234988776 235959804 236600122 237805216 238089672 238502592 238608612 238894029 239197156 239308344 239483277 239594598 239823936 240185574 240814944 241339824 241516242 241628508 242337096 242514243 243809544 244232384 244524528 244703274 245127664 245236629 245955798 246485712 246600288 247208544 247323456 247504248 248043708 248340411 249068682 251316876 251864646 252596928 252905409 253147488 253450296 253889856 254193552 254306547 254747592 254933811 255052314 255800268 256351392 257217444 257662359 258109224 259539192 259989312 260300304 260490582 260611668 260942352 261063648 261254484 261823914 262509984 262905831 263279808 263472264 263594736 264362373 265974048 266748614 267530868 267850881 268315416 268893504 269221887 269801928 270593136 270916812 271507302 273362216 273958036 274285737 274761432 274962281 275090094 275353408 275768622 276491232 277093872 277296426 277425324 277906464 278109612 278238888 278442279 280600848 280750384 282393694 283133664 283832032 283963968 284171544 284664384 284790924 285131583 285626088 285967746 286241472 286591041 287424288 288395316 290372877 290998488 291503168 291851856 291981591 292487976 292701783 292837842 293560146 293696604 294329376 295192512 295323732 296189784 296406297 296544078 298863312 299220804 299739744 299958852 300612642 301400352 301854843 302143776 302284224 302505192 302645808 303392304 303527169 304417278 306110016 307532493 308065848 309106611 309772584 310309824 310681008 311052636 311592096 311730606 312644772 313018749 313318368 314613072 314920661 315844182 317452896 318144816 318377378 318525372 319077792 319311036 319459464 319692987 320247432 321329349 321786432 322021656 322171344 323116128 323352324 325079392 326032704 326271032 326982172 327373299 327941064 328333338 328647616 329048973 330005664 330724944 331120548 332091576 333213507 333391081 335089168 335238123 335819528 336221226 337050538 337207212 337933728 338924736 339075396 339663456 339911748 340069752 340318341 340476534 341067024 341316342 342956592 343549812 344145632 346052256 346574079 347067072 347320776 347482224 347923136 348339312 348494157 349098552 349516134 350541108 351296352 351459648 352483164 353939706 354900183 356707824 357134508 357753888 357912918 358795734 358962516 359391897 359735904 360278361 360790848 361222416 362009736 362274363 362442762 363505644 365714316 366348576 366786792 367054911 367691496 368933697 369458496 369728568 369900432 370812816 370985184 371256372 372065562 373603023 374134464 375873047 376975314 377796969 378895392 379721232 380175444 380834784 381290328 382121388 382578471 383700402 384527088 385826166 386031778 387163836 387997984 389135808 389308788 389983968 390269044 390450456 390735873 390917502 391413528 391595472 391881726 392735871 393764976 394919712 395208396 395392104 397918387 398484416 398961072 399945136 400122921 400816856 401296302 402473124 403340256 403527744 404523072 404702892 405889704 406375218 407260953 410043324 410754464 410937054 412142148 412635141 413030112 413652933 414241344 414736848 415640808 415944639 416137986 416859696 417164418 417358332 419484096 420901272 421125576 423590541 424193088 424700496 425748048 425945952 426257316 426996576 427186386 428439132 428951619 429362208 429561792 431136432 432592974 436497732 437254752 437777784 438731964 439256763 440340219 440544906 440966592 441494064 442788768 442985598 444284676 446984164 448294968 448622669 448831206 449609616 449938278 450918963 452100528 453215664 453426336 453757788 453968712 454756032 455088456 456625917 457275456 458066416 460747606 462098772 463094368 463309632 464452416 464658876 465464736 466021512 466578954 467388144 467595909 468967158 469977552 471919608 473200244 473766273 474934849 475610432 476179344 477217224 477566067 477788058 478394312 478616688 478966554 479189196 480371148 481629888 482679648 483032484 483257016 484674192 485028486 487619088 489049056 489406548 490255328 490473258 491911596 492500007 492971424 493200576 494417088 495008496 496087416 496680822 498137364 502633752 503729292 504331839 505575807 505810818 506294976 506900592 508387104 508613094 509495184 509867622 510104628 510714801 511600536 511974513 512702784 514434888 515324718 516218448 519078384 520600608 520981164 521223336 521884704 522127296 522508968 523647828 524274201 525019968 525811662 526944528 527189472 528724746 531948096 533497228 535061736 535701762 536630832 536869377 538193601 538443774 539603856 541186272 541833624 543014604 543664143 543953869 546724432 547916072 548571474 549522864 549924562 550180188 551537244 552982464 554187744 554592852 554850648 555812928 556219224 556477776 556884558 558098343 561201696 561500768 564787388 565462971 566267328 567664064 568343088 569581848 570263166 571252176 571935492 573182082 574848576 575550603 576790632 578739249 579047667 580745754 581996976 583703712 583963182 584975952 585403566 585675684 586376253 587120292 587393208 587822589 588658752 590647464 592379568 592812594 593088156 597726624 598441608 599479488 599917704 601225284 601944453 602800704 603709686 604287552 605010384 605291616 606784608 607054338 608834556 609562827 615064986 616131696 616405581 618213222 619545168 621362016 622105272 623184192 623461212 624206979 625289544 625746627 626037498 626636736 629226144 629841322 631688364 634905792 636289632 636754756 637050744 638155584 638622072 638918928 639385974 640494864 640779579 642658698 644043312 644342688 646232256 646704648 648889461 649235263 650158784 652542064 653964344 654746598 655882128 656666676 658097946 660011328 660817359 661449888 662241096 664183152 664478397 666427014 666782162 670178336 670476246 671639056 672442452 673246809 674101076 674414424 674907417 675867456 678150792 679326912 679823496 680139504 680636682 680953068 682134048 682632684 685913184 687099624 688291264 691121409 692104512 693148158 694641552 694964448 696678624 696988314 698197104 699032268 699868431 701082216 702592704 703450737 704966328 707879412 709800366 713415648 714269016 715507776 715825836 716682087 717591468 717925032 718449831 718783794 719471808 720556722 722444832 724019472 724548726 724885524 727011288 727542729 731428632 732697152 733573584 734109822 735382992 735709887 737867394 739457136 739800864 741625632 741970368 742512744 744131124 745021233 747206046 751746094 753950628 755593938 757790784 758716227 759442464 760350888 761669568 762580656 762919641 764242776 764801433 765156942 767400804 769054176 771652332 772063556 772987077 774327672 774893701 775995968 778617576 779967936 780538088 780900912 781471746 781835004 782827056 783190944 783763452 785471742 787529952 788717493 789839424 790416792 790784208 793087119 795836774 797922144 799890272 800245842 801633712 802592604 803552643 804946248 806680512 807665661 809405784 811779408 812750436 814521906 820086648 821508928 821874108 822857211 824284296 824886843 825270282 826060224 827305866 829473696 831281616 831889278 832275972 833719392 834328836 834716664 835326837 841802544 842251152 847181082 849400992 851496096 851891904 852514632 853993152 854372772 855394749 856878264 857903238 858724416 859773123 862272864 865185948 871118631 872995464 874509504 875555568 875944773 877463928 878105349 878513526 880680438 881089812 882988128 885577536 885971196 887503681 888569352 889218891 893968328 896589936 897245338 897662412 899219232 899876556 901837926 904201056 905564529 906431328 906852672 907515576 907937424 910176912 910581507 913251834 916132832 921495212 922597479 924197544 926188736 927319833 929317752 930929472 932043024 933157908 934776288 935191818 937934316 939056247 939955104 943839216 944761983 946400488 947532546 949869698 952358688 954434448 955132134 955576116 956788624 957233376 957933108 958378392 959078961 960742296 963988047 965359296 966064968 966514032 969348384 970056972 975238176 978098112 978813096 980510656 980946516 982119897 983823192 985000014 985942848 987146919 990016992 992174832 993361644 996274728 999640521 1000173243 1005267504 1005714369 1007458584 1008663678 1011151614 1011621636 1013801184 1016774208 1017226188 1018990368 1019735244 1020209256 1020955023 1021429602 1023201072 1023949026 1028869776 1030649436 1032436896 1038156768 1039722237 1041201216 1041962328 1042446672 1043769408 1045017936 1045482471 1047295656 1048548402 1051623324 1053889056 1054378944 1057449492 1059278587 1064700549 1066994456 1070123472 1071403524 1073261664 1073738754 1076387202 1076887548 1078175691 1079207712 1080835083 1082372544 1083667248 1086029208 1086823089 1087328286 1087907738 1093448864 1095832144 1097142948 1099045728 1099849124 1100360376 1101164733 1103074488 1106801091 1108375488 1109185704 1109701296 1112438448 1112955552 1113769116 1116196686 1120809069 1122403392 1123001536 1127619141 1129574776 1130925942 1133390907 1136686176 1139163696 1140526332 1142504352 1143870984 1146364164 1147735413 1151101206 1153581264 1157478498 1158095334 1161491508 1163993952 1167407424 1167926364 1169951904 1170807132 1171351368 1172207619 1172752506 1174240584 1174786416 1175645178 1178207613 1181294928 1184759136 1185625188 1186176312 1193755161 1195453248 1196883216 1199835408 1200368763 1202450568 1203888906 1207419372 1210020768 1210583232 1213569216 1214108676 1217669112 1219125654 1221782859 1230129972 1232263392 1232811162 1236426444 1237905423 1239090336 1240958799 1242724032 1244210544 1246922424 1247833917 1248413958 1250579088 1251493254 1252074996 1258452288 1259682644 1263376728 1264300249 1270771623 1272579264 1273509512 1274101488 1277244144 1277837856 1278771948 1280989728 1281559158 1285317396 1286854857 1288086624 1288685376 1293409296 1297778922 1298470526 1301300671 1305084128 1307928688 1309493196 1311764256 1313333352 1316195892 1317770289 1321020657 1321634718 1322899776 1324482192 1328366304 1328956794 1332854028 1333564324 1340356672 1340952492 1343278112 1344884904 1345868007 1346493618 1348202152 1348828848 1349814834 1352756889 1356301584 1359646992 1360279008 1361273364 1361906136 1364268096 1365265368 1369877751 1371826368 1374199248 1382242818 1386296316 1389283104 1389928896 1393357248 1393976628 1396394208 1398064536 1399736862 1402164432 1402787727 1406901474 1409932656 1415758824 1419600732 1421298819 1424804547 1426831296 1428538032 1431651672 1432698201 1433364174 1435182936 1435850064 1436899662 1437567588 1441113444 1444889664 1448038944 1449097452 1449771048 1454022576 1455085458 1462857264 1467147168 1468219644 1470765984 1471419774 1475734788 1477500021 1478914272 1479601728 1483251264 1485025488 1488262248 1490042466 1494412092 1503492188 1507901256 1511187876 1512995517 1516727421 1517432454 1518884928 1520701776 1525161312 1525839282 1528485552 1529602866 1530313884 1532144403 1534801608 1535923539 1538108352 1543304664 1544127112 1545974154 1548655344 1549787402 1553165317 1557235152 1561076176 1561801824 1562943492 1563670008 1565654112 1566381888 1567526904 1570943484 1572822603 1575059904 1577434986 1580833584 1581568416 1586174238 1591673548 1595844288 1599780544 1600491684 1603267424 1605185208 1607105286 1609892496 1610608131 1614580803 1615331322 1618811568 1623558816 1625500872 1629043812 1630992429 1631861607 1640173296 1643748216 1645714422 1648568592 1649773686 1650540564 1654611732 1658947392 1662563232 1663778556 1664551944 1667438784 1668657672 1669433328 1670653674 1674295029 1683605088 1684502304 1694362164 1696388913 1698801984 1702992192 1705029264 1708745544 1710789498 1713756528 1715806476 1719546246 1724545728 1726651809 1730371896 1737143001 1742237262 1745990928 1751111136 1751889546 1754927856 1756210698 1757027052 1759128759 1761360876 1762179624 1763467767 1765976256 1771942392 1775007362 1777138704 1778437782 1787936656 1793179872 1794490676 1795324824 1798438464 1799753112 1803675852 1805833359 1808402112 1811129058 1812862656 1815031152 1815874848 1820353824 1821163014 1826503668 1828688481 1832265664 1842990424 1845194958 1848395088 1849216743 1853777959 1854639666 1858635504 1864086048 1866315816 1869552576 1870383636 1872620937 1875868632 1877239881 1878112494 1879910208 1887678432 1889523966 1892800976 1895065092 1899739396 1904717376 1908868896 1910264268 1911152232 1913577248 1914466752 1915866216 1916756784 1918157922 1921484592 1922338737 1927976094 1932129936 1933028064 1938696768 1940113944 1946668383 1947705789 1950476352 1957626192 1961893032 1964239794 1967646384 1970000028 1974293838 1980033984 1982452077 1984349664 1986723288 1992549456 1993435191 1999281042 2000346486 2010535008 2011428738 2014917168 2017327356 2019740427 2022303228 2023243272 2024722251 2027602368 2034452376 2037980736 2039470488 2040418512 2041910046 2042859204 2046402144 2047898052 2057739552 2061298872 2064873792 2073364227 2076313536 2079444474 2083924656 2084893344 2090035872 2090964942 2094591312 2097096804 2099605293 2103246648 2107778112 2110352211 2114898984 2118557174 2123174779 2129401098 2133988912 2140246944 2142807048 2146523328 2147477508 2150046261 2152774404 2153775096 2155349493 2156351382 2158415424 2161670166 2167334496 2172058416 2173646178 2174656572 2175815476 2182628187 2186897728 2191664288 2194285896 2198091456 2199698248 2200720752 2202329466 2206148976 2207129661 2213602182 2218371408 2219402592 2224876896 2225911104 2227538232 2232393372 2235063699 2241618138 2255238282 2259149552 2261851884 2266781814 2273372352 2276148681 2278327392 2281052664 2285008704 2287741968 2288758923 2292728328 2294404299 2295470826 2302202412 2307162528 2314956996 2316190668 2318961231 2322983016 2324681103 2327987904 2335852728 2339903808 2341614264 2342702736 2344415238 2345505012 2348481168 2349572832 2351290356 2356415226 2362589856 2366152479 2369518272 2371250376 2372352624 2379261357 2387510322 2393766432 2399670816 2400737526 2404901136 2407777812 2410657929 2414838744 2420041536 2422996983 2428217352 2435338224 2438251308 2443565718 2460259944 2464526784 2465622324 2468571633 2472852888 2474660529 2475810846 2478180672 2481917598 2488421088 2493844848 2495667834 2496827916 2501158176 2502986508 2504149992 2505980511 2519365288 2526753456 2528600498 2534111833 2541543246 2547019024 2548202976 2554488288 2555675712 2557543896 2561979456 2563118316 2566184247 2570634792 2573709714 2576173248 2579319369 2586818592 2595557844 2596941052 2602601342 2610168256 2613355893 2615857376 2618986392 2623528512 2626666704 2627834319 2632391784 2634316047 2635540578 2642041314 2643269436 2648964384 2656732608 2657913588 2662511043 2665708056 2667128648 2667656673 2681904984 2686556224 2689769808 2691736014 2692987236 2696404304 2697657696 2699629668 2705513778 2712603168 2716693587 2719293984 2720558016 2722546728 2723812272 2730530736 2731744521 2739755502 2748398496 2764485636 2767792437 2772592632 2778566208 2781959499 2787953256 2792788416 2796129072 2799473724 2804328864 2805575454 2813802948 2817168741 2819865312 2831517648 2834285949 2839201464 2842597638 2849609094 2857076064 2863303344 2865396402 2866728348 2870365872 2871700128 2873799324 2875135176 2877236883 2882226888 2891964141 2896077888 2898194904 2899542096 2908045152 2910170916 2925714528 2934294336 2936439288 2941531968 2942839548 2946359691 2951469576 2955000042 2957828544 2961440757 2970050976 2976524496 2980084932 2988824184 3000519729 3006984376 3015802512 3017143107 3022375752 3024585091 3025991034 3033454842 3034864908 3041403552 3050322624 3051678564 3056971104 3059205732 3060627768 3062865069 3064288806 3069603216 3071847078 3086609328 3088254224 3091948308 3097310688 3099574804 3106330634 3114470304 3119166711 3122152352 3123603648 3125886984 3127340016 3131308224 3135053808 3136447413 3141886968 3145645206 3154869972 3161667168 3163136832 3172348476 3177835761 3183347096 3194101647 3200983368 3206534848 3210370416 3214210572 3219784992 3221216262 3229161606 3230662644 3234527073 3237623136 3242505249 3247117632 3251001744 3258087624 3260469267 3261984858 3263723214 3280346592 3287496432 3291428844 3297137184 3299547372 3301081128 3303494199 3309223464 3320403273 3325126464 3327557112 3329103888 3337315344 3338866656 3341307348 3348590058 3362427207 3367210176 3369004608 3382857423 3388724328 3392777826 3400172721 3410058528 3417491088 3421578996 3427513056 3431612952 3439092492 3443206239 3453303618 3460743792 3464127271 3474286002 3484474524 3491981856 3502222272 3503779092 3509855712 3512421396 3514054104 3516622857 3518257518 3522721752 3524359248 3526935534 3534622839 3543884784 3550014724 3554277408 3556875564 3575873312 3581265483 3586359744 3588981352 3590649648 3599506224 3601106289 3607351704 3611666718 3622258116 3630062304 3631749696 3640707648 3642326028 3653007336 3657376962 3665348577 3667301891 3685980848 3690389916 3696790176 3698433486 3707555918 3709279332 3713716269 3717271008 3722876397 3728172096 3732631632 3740767272 3743501751 3745241874 3751737264 3754479762 3756224988 3775356864 3779047932 3785601952 3790130184 3792900747 3799478792 3812314869 3817737792 3820528536 3822304464 3827154496 3831732432 3833513568 3836315844 3842969184 3844677474 3855952188 3860564571 3864259872 3866056128 3880227888 3893336766 3895411578 3903902013 3915252384 3923786064 3928479588 3935292768 3940000056 3948587676 3953310867 3963061971 3964904154 3968699328 3973446576 3985098912 3986870382 3998562084 4000692972 4021070016 4022857476 4029834336 4034654712 4037604021 4039480854 4044606456 4046486544 4049444502 4058270667 4068904752 4078940976 4080837024 4083820092 4085718408 4092804288 4095796104 4109633253 4115479104 4122597744 4134603517 4146728454 4158888948 4167849312 4169786688 4180071744 4181929884 4189182624 4194193608 4199210586 4206493296 4208363181 4220704422 4229797968 4237114348 4246349558 4258802196 4263896457 4267977824 4274413641 4280493888 4285614096 4294955016 4298094603 4300092522 4305548808 4307550192 4310698986 4312702764 4323340332 4334668992 4344116832 4347292356 4349313144 4351630952 4365256374 4377102257 4383328576 4388571792 4399396496 4401441504 4404658932 4412297952 4414259322 4427204364 4432500063 4436742816 4438805184 4449753792 4455076464 4464786744 4470127398 4483236276 4510476564 4518299104 4523703768 4533563628 4538986551 4550182263 4552297362 4556654784 4562105328 4575483936 4577517846 4585456656 4588808598 4590941652 4596433209 4604404824 4607770617 4614325056 4629913992 4632381336 4637922462 4645966032 4649362206 4659495951 4671705456 4683228528 4685405472 4688830476 4691010024 4696962336 4699145664 4702580712 4712830452 4718467809 4725179712 4732304958 4742500752 4744705248 4758522714 4775020644 4787532864 4799341632 4801475052 4809802272 4815555624 4821315858 4829677488 4831824393 4843742409 4845993966 4856434704 4870676448 4876502616 4887131436 4895584821 4920519888 4931244648 4934849359 4937143266 4945705776 4949321058 4951621692 4963835196 4976842176 4987689696 4991335668 4993655832 5002316352 5005973016 5008299984 5011961022 5022885087 5038730576 5053506912 5057200996 5068223666 5083086492 5089166739 5094038048 5096405952 5108976576 5115087792 5126236632 5132368494 5141269584 5147419428 5158638738 5173637184 5191115688 5193882104 5205202684 5211429003 5224283339 5226711786 5231714752 5237972784 5253333408 5255668638 5264783568 5268632094 5271081156 5277386277 5284082628 5286538872 5290403301 5297928768 5315827176 5325022086 5331416112 5334257296 5335313346 5363809968 5379539616 5383472028 5385974472 5392808608 5395315392 5399259336 5411027556 5417500077 5425206336 5433387174 5438587968 5445093456 5447624544 5461061472 5463489042 5479511004 5486065443 5496796992 5528971272 5535584874 5545185264 5547650229 5561333877 5563918998 5575906512 5592258144 5598947448 5608657728 5611150908 5617862811 5627605896 5631719643 5634337482 5639730624 5663035296 5668571898 5678402928 5685195276 5699218188 5714152128 5726606688 5730792804 5733456696 5740731744 5743400256 5747598648 5750270352 5754473766 5764453776 5767016211 5783928282 5796389808 5799084192 5816090304 5820341832 5843117367 5851429056 5872878576 5885679096 5892719382 5902939152 5910000084 5922881514 5940101952 5947356231 5953048992 5960169864 5977648368 5980305573 5983492559 6001039458 6013968752 6031605024 6034286214 6044751504 6049170182 6051982068 6059221281 6066909684 6069729816 6074166753 6082807104 6103357128 6113942208 6118411464 6121255536 6125730138 6128577612 6139206432 6143694156 6173218656 6176508448 6183896616 6194621376 6199149608 6212661268 6220092681 6228940608 6238333422 6244304704 6251773968 6254680032 6270107616 6272894826 6283773936 6291290412 6298815879 6309739944 6323334336 6331056633 6344696952 6355671522 6366694192 6369524337 6388203294 6401966736 6420740832 6428421144 6439569984 6442432524 6450138783 6458323212 6461325288 6466048479 6469054146 6475246272 6485010498 6502003488 6516175248 6520938534 6523969716 6527446428 6547884561 6560693184 6574992864 6582857688 6594274368 6599094744 6602162256 6606988398 6618446928 6621388983 6640806546 6655114224 6658207776 6674630688 6677733312 6682614696 6697180116 6705191097 6724854414 6765714846 6777448656 6785555652 6800345442 6820117056 6828446043 6834982176 6843157992 6855026112 6863225904 6866276769 6878184984 6883212897 6886412478 6906607236 6921487584 6928254542 6948572004 6956883693 6968949048 6974043309 6983963712 7007558184 7019711424 7024842792 7028108208 7033245714 7036515036 7045443504 7048718496 7053871068 7069245678 7087769568 7098457437 7100029448 7108554816 7113751128 7137784071 7141587893 7151746624 7162530966 7177962704 7181299296 7199012448 7202212578 7214703408 7223333436 7231973787 7244516232 7260124608 7268990949 7284652056 7306014672 7314753924 7330697154 7334603782 7371961696 7380779832 7393580352 7396866972 7405714899 7415111836 7418558664 7423981587 7427432538 7434542016 7445752794 7465263264 7481534544 7487003502 7490483748 7503474528 7508959524 7512449976 7517941533 7558095864 7571203904 7580260368 7585801494 7598957584 7602335499 7624629738 7641057072 7644608928 7663464864 7667027136 7672631688 7685938368 7689354948 7698552741 7711904376 7721129142 7728519744 7737958107 7760455776 7786673532 7790823156 7807804026 7830504768 7840067679 7847572128 7856959176 7870585536 7880000112 7883502957 7897175352 7902948141 7906621734 7926123942 7929808308 7946893152 7970197824 7973740764 7987533129 7997124168 8001385944 8002970019 8045714952 8059668672 8069309424 8075208042 8078961708 8089212912 8092973088 8098889004 8116541334 8137809504 8150080761 8157881952 8161674048 8167640184 8171436816 8191592208 8195233563 8219266506 8245195488 8269207034 8293456908 8303377311 8317777896 8335698624 8345878497 8363859768 8378365248 8388387216 8398421172 8412986592 8416726362 8441408844 8459595936 8474228696 8492699116 8502857847 8517604392 8523830711 8527792914 8535955648 8548827282 8571228192 8589910032 8596189206 8600185044 8611097616 8615100384 8621397972 8625405528 8631710649 8646680664 8675892423 8688233664 8694584712 8698626288 8703261904 8730512748 8754204514 8777143584 8798792992 8802883008 8809317864 8824595904 8828518644 8839079073 8854408728 8865000126 8873485632 8884322271 8910152928 8929573488 8940254796 8966472552 9001559187 9020953128 9036598208 9047407536 9051429321 9067127256 9073755273 9077973102 9100364526 9104594724 9124210656 9150967872 9155035692 9170913312 9177617196 9181883304 9188595207 9192866418 9208809648 9215541234 9259827984 9264762672 9275844924 9291932064 9298724412 9318991902 9343410912 9357500133 9366457056 9370810944 9377660952 9382020048 9393924672 9405161424 9409342239 9425660904 9436935618 9464609916 9485001504 9489410496 9517045428 9533507283 9550041288 9582304941 9602950104 9619604544 9631111248 9642631716 9659354976 9663648786 9687484818 9691987932 9703581219 9712869408 9727515747 9741352896 9753005232 9762540491 9774262872 9781407801 9791169642 9841039776 9862489296 9869698718 9874286532 9891411552 9898642116 9903243384 9910482597 9927670392 9961209819 9975379392 9982671336 9987311664 10011946032 10016599968 10023922044 10045770174 10077461152 10107013824 10114401992 10136447332 10148572269 10166172984 10178333478 10188076096 10200518163 10230175584 10252473264 10264736988 10282539168 10294838856 10317277476 10329618717 10335123511 10382231376 10387764208 10392381813 10410405368 10422858006 10448566678 10453423572 10475945568 10506666816 10511337276 10529567136 10537264188 10542162312 10549868571 10554772554 10568165256 10573077744 10580806602 10603868517 10631654352 10650044172 10662832224 10668514592 10670626692 10727619936 10743796449 10759079232 10766944056 10771948944 10785617216 10798518672 10803318867 10822055112 10835000154 10866774348 10890186912 10895249088 10922122944 10926978084 10959022008 10972130886 10996045731 11001905673 11057942544 11071169748 11090370528 11095300458 11122667754 11127837996 11141148807 11151813024 11168629191 11184516288 11197894896 11222301816 11230505253 11235725622 11255211792 11263439286 11268674964 11326070592 11337143796 11356805856 11370390552 11378702241 11398436376 11436944607 11453213376 11461585608 11466913392 11481463488 11495197296 11500540704 11508947532 11528907552 11534032422 11567856564 11581693713 11592779616 11598168384 11640683664 11652064457 11686234734 11711706039 11745757152 11771358192 11785438764 11805878304 11820000168 11845763028 11859932601 11889185913 11894712462 11906097984 11920339728 11955296736 11960611146 11966985118 12002078916 12027937504 12063210048 12068572428 12089503008 12098340364 12103964136 12112812063 12118442562 12133819368 12139459632 12148333506 12174812001 12206714256 12236822928 12242511072 12251460276 12257155224 12278412864 12287388312 12328899759 12335469997 12346437312 12353016896 12367793232 12398299216 12403810551 12425322536 12440185362 12476666844 12503547936 12509360064 12540215232 12545789652 12567547872 12582580824 12597631758 12619479888 12625089543 12662113266 12689393904 12711343044 12733388384 12739048674 12776406588 12791689371 12803933472 12823240923 12841481664 12856842288 12884865048 12894283809 12900277566 12916646424 12922650576 12932096958 12938108292 12970020996 13004006976 13032350496 13041877068 13047939432 13054892856 13095769122 13131306771 13149985728 13165715376 13198189488 13204324512 13213976796 13236893856 13242777966 13281613092 13297500189 13310228448 13316415552 13349261376 13365229392 13394360232 13410382194 13449708828 13531429692 13554897312 13571111304 13600690884 13616959653 13650546789 13656892086 13669964352 13686315984 13726451808 13732553538 13756369968 13766425794 13772824956 13813214472 13823311851 13842975168 13856509084 13897144008 13907302739 13913767386 13937898096 13948086618 13978487853 14015116368 14049685584 14056216416 14066491428 14073030072 14090887008 14097436992 14107742136 14138491356 14155403427 14175539136 14196914874 14200058896 14227502256 14275568142 14283175786 14325061932 14355925408 14362598592 14398024896 14404425156 14429406816 14446666872 14463947574 14489032464 14495473179 14531227227 14537981898 14569304112 14612029344 14629507848 14661394308 14669207564 14686754463 14722980319 14743923392 14761559664 14793733944 14804548077 14811429798 14830223672 14837117328 14847963174 14854865076 14891505588 14930526528 14963069088 14974007004 14980967496 15006949056 15017919048 15024899952 15035883066 15068655261 15116191728 15160520736 15171602988 15197915168 15204670998 15249259476 15267500217 15282114144 15289217856 15326929728 15345263376 15378709896 15397105482 15423808752 15442258284 15475916214 15520911552 15573347064 15581646312 15615608052 15634287009 15672850017 15680135358 15695144256 15713918352 15760000224 15767005914 15794350704 15805896282 15813243468 15832158831 15852247884 15859616616 15871209903 15893786304 15947481528 15975066258 15994248336 16002771888 16005940038 16091429904 16138618848 16150416084 16157923416 16178425824 16185946176 16197778008 16233082668 16252500231 16275619008 16300161522 16315763904 16335280368 16342873632 16383184416 16390467126 16438533012 16490390976 16538414068 16586913816 16606754622 16635555792 16642950687 16684001631 16691756994 16727719536 16776774432 16796842344 16825973184 16833452724 16853588433 16862569939 16882817688 16895158929 16919191872 16948457392 16985398232 17005715694 17035208784 17047661422 17055585828 17097654564 17142456384 17179820064 17192378412 17200370088 17222195232 17230200768 17242795944 17250811056 17263421298 17293361328 17301048633 17351784846 17389169424 17397252576 17406523808 17461025496 17508409028 17529352101 17554287168 17597585984 17618635728 17657037288 17678158146 17708817456 17730000252 17768644542 17820305856 17842068693 17859146976 17880509592 17932945104 17940916719 17950477677 18003118374 18041906256 18094815072 18102858642 18134254512 18147510546 18155946204 18177663843 18200729052 18209189448 18222500259 18248421312 18310071384 18341826624 18355234392 18363766608 18377190414 18385732836 18417619296 18431082468 18519655968 18529525344 18551689848 18583864128 18597448824 18637983804 18660278043 18686821824 18715000266 18732914112 18755321904 18764040096 18810322848 18818684478 18851321808 18873871236 18896447637 18929219832 18970003008 18993169899 19034090856 19067014566 19100082576 19108573011 19164609882 19205900208 19262222496 19285263432 19318709952 19327297572 19350416349 19374969636 19383975864 19398145437 19407162438 19425738816 19455031494 19506010464 19525080982 19548525744 19562815602 19582339284 19682079552 19724978592 19739397436 19748573064 19782823104 19797284232 19806486768 19820965194 19855340784 19864166949 19922419638 19965342672 19974623328 20023892064 20033199936 20047844088 20091540348 20115573291 20126293153 20154922304 20228803984 20272894664 20297144538 20332345968 20356666956 20401036326 20460351168 20485338129 20504946528 20529473976 20565078336 20589677712 20598830307 20634554952 20649638691 20659237434 20670247022 20764462752 20775528416 20784763626 20820810736 20845716012 20870651079 20897133356 20906847144 20922129927 20951891136 21022674552 21059134272 21074528376 21084324624 21099737142 21109545108 21136330512 21146155488 21161613204 21207737034 21263308704 21295372311 21300088344 21325664448 21337029184 21341253384 21413352213 21424763679 21455239872 21487592898 21533888112 21543897888 21597037344 21606637734 21644110224 21670000308 21695921361 21733548696 21780373824 21806972847 21853956168 21918044016 21944261772 21992091462 22003811346 22115885088 22142339496 22180741056 22190600916 22217144697 22245335508 22255675992 22271944761 22282297614 22303626048 22337258382 22395789792 22444603632 22461010506 22471451244 22510423584 22526878572 22537349928 22553824599 22674287592 22713611712 22740781104 22757404482 22796872752 22807006497 22873889214 22923171216 22933826784 22990394592 23001081408 23017895064 23057815104 23068064844 23095658223 23135713128 23163387426 23185559232 23213874321 23281367328 23304128914 23372469468 23423412078 23491514304 23520203037 23542716384 23570877528 23611756608 23640000336 23650508871 23691526056 23708844423 23719865202 23778371826 23789424924 23840679456 23910593472 23921222292 23933970236 23962599387 24004157832 24008910057 24021704731 24055875008 24137144856 24179006016 24196680728 24207928272 24225624126 24236885124 24267638736 24278919264 24296667012 24349624002 24413428512 24450242283 24473645856 24485022144 24502920552 24514310448 24574776624 24585700689 24657799518 24670939994 24735586464 24796598432 24807621102 24850645072 24880370724 24910131933 24953333688 25007095872 25037635491 25091579304 25135095744 25165161648 25195263516 25238959776 25250179086 25324226532 25378787808 25422686088 25466776768 25478097348 25508573541 25552813176 25571492133 25583378742 25607866944 25646481846 25713684576 25769730096 25788567618 25800555132 25833292848 25845301152 25864193916 25876216584 25895131947 25940041992 26027677269 26064700992 26083754136 26095878864 26109785712 26191538244 26262613542 26331430752 26396378976 26408649024 26427953592 26473787712 26485555932 26517237219 26563226184 26595000378 26620456896 26652966813 26730458784 26788720464 26820764388 26899417656 27004677561 27062859384 27109794624 27142222608 27154287963 27201381768 27221265819 27233919306 27301093578 27313784172 27372631968 27452903616 27465107076 27512739936 27532851588 27545649912 27565785621 27626428944 27646623702 27713018168 27794288016 27814605478 27827534772 27875796192 27896173236 27956975706 28030232736 28072500399 28099371168 28112432832 28132982856 28146060144 28181774016 28215484272 28228026717 28276982712 28310806854 28393829748 28400117792 28455004512 28551136284 28566351572 28600521849 28650123864 28711850816 28746914823 28808850312 28858813632 28893333744 28927895148 28978064928 28990946358 29062454454 29075963796 29110743657 29138608224 29182547241 29224058688 29259015696 29287621473 29322788616 29338415128 29344223403 29373508926 29445960638 29523119328 29587467888 29609096154 29622859596 29660447344 29674234656 29695926348 29709730152 29731447791 29783011176 29883629457 29926138176 29948014008 29961934992 30035838096 30049799904 30071766132 30137310522 30232383456 30321041472 30343205976 30395830336 30409341996 30445716807 30498518952 30535000434 30564228288 30601554489 30690526752 30757419792 30794210964 30847617504 30884516568 30951832428 30988856151 31005370533 31146694128 31163292624 31177145439 31231216104 31268574018 31345700034 31360270716 31427836704 31520000448 31534011828 31588701408 31611792564 31626486936 31649605713 31664317662 31704495768 31719233232 31742419806 31811605551 31894963056 31950132516 31988496672 32005543776 32011880076 32182859808 32231389347 32277237696 32300832168 32315846832 32356851648 32395556016 32409956601 32466165336 32505000462 32600323044 32670560736 32685747264 32766368832 32780934252 32837636197 32877066024 33005717019 33076828136 33173827632 33213509244 33271111584 33285901374 33368003262 33383513988 33423446421 33455439072 33505887573 33553548864 33593684688 33666905448 33691515759 33707176866 33725139878 33765635376 33790317858 33896914784 33970796464 34011431388 34070417568 34095322844 34111171656 34136106723 34195309128 34310833821 34359640128 34384756824 34400740176 34444390464 34485591888 34501622112 34526842596 34586722656 34602097266 34703569692 34745081139 34778338848 34794505152 34813047616 34922050992 34956193371 35016818056 35058704202 35135118117 35237271456 35314074576 35356316292 35417634912 35460000504 35537289084 35579797803 35667557739 35684137386 35718293952 35761019184 35865890208 35881833438 35900955354 36006236748 36083812512 36189630144 36205717284 36268509024 36295021092 36311892408 36338436189 36355327686 36401458104 36418378896 36445000518 36524436003 36620142768 36710468784 36727533216 36754380828 36771465672 36835238592 36862164936 36986699277 37006409991 37039311936 37059050688 37103379696 37194897648 37211431653 37275967608 37320556086 37430000532 37510643808 37528080192 37620645696 37637368956 37702643616 37747742472 37792895274 37858439664 37875268629 37986339798 38068181712 38134029132 38200165152 38217146022 38329219764 38375068113 38411800416 38469722769 38524444992 38570526864 38654595144 38682851427 38700832698 38749939272 38767951728 38796290874 38814324876 38910062988 39012020928 39050161964 39097051488 39125631204 39164678568 39193307719 39393920313 39449957184 39478794872 39497146128 39594568464 39612973536 39641930388 39710681568 39728333898 39844839276 39892500567 39930685344 39949246656 40047784128 40095688176 40183080696 40231146582 40252586306 40340320801 40457607968 40545789328 40594289076 40664691936 40713333912 40802072652 40850878959 40951640367 40970676258 41009893056 41058947952 41179355424 41197660614 41269109904 41299277382 41318474868 41340494044 41469935553 41528925504 41551056832 41569527252 41641621472 41691432024 41721908217 41741302158 41794266712 41813694288 41844259854 41935463559 42045349104 42149056752 42168649248 42199474284 42219090216 42272661024 42292310976 42323226408 42415474068 42466210281 42526617408 42590744622 42600176688 42682506768 42826704426 42849527358 42975185796 43067776224 43087795776 43194074688 43213275468 43288220448 43340000616 43391842722 43467097392 43486419537 43593681681 43613945694 43707912336 43836088032 43888523544 43984182924 44007622692 44060263389 44168940957 44231770176 44284678992 44381201832 44413644231 44434289394 44490671016 44511351984 44543889522 44564595228 44674516764 44791579584 44889207264 44922021012 44942902488 45020847168 45053757144 45074699856 45107649198 45205965783 45348575184 45481562208 45514808964 45593745504 45614012994 45747778428 45802500651 45846342432 45867653568 45980789184 46035790128 46136129688 46191316446 46271426256 46326774852 46427748642 46562734656 46608257828 46744938936 46846824156 46902861027 47018550051 47040406074 47085432768 47141755056 47280000672 47301017742 47383052112 47417688846 47439730404 47496476493 47556743652 47578849848 47613629709 47681358912 47842444584 47867940472 47925198774 48008315664 48017820114 48043409462 48148124827 48274289712 48393361456 48415856544 48451248252 48473770248 48535277472 48557838528 48593334024 48699248004 48757500693 48826857024 48900484566 48947291712 49005841104 49028620896 49149553248 49171401378 49315599036 49341879988 49471172928 49593196864 49615242204 49701290144 49760741448 49820263866 49906667376 49928852061 50052004893 50075270982 50183158608 50330323296 50390527032 50477919552 50500358172 50560765299 50587709817 50648453064 50685476787 50757575616 50845372176 50956194696 51017147082 51105626352 51142984266 51166757484 51292963692 51427369152 51539460192 51577135236 51601110264 51666585696 51690602304 51728387832 51752433168 51790263894 51880083984 51903145899 52055354538 52167508272 52191757728 52219571424 52383076488 52525227084 52588056303 52662861504 52792757952 52855907184 52971111864 53034474438 53126452368 53190000756 53305933626 53460917568 53526206079 53577440928 53641528776 53798835312 53851433031 54009355122 54125718768 54284445216 54308575926 54402763536 54442531638 54467838612 54532991529 54602187156 54627568344 54667500777 54745263936 54930214152 55025479872 55065703176 55091299824 55131571242 55252857888 55293247404 55426036336 55588576032 55629210956 55655069544 55751592384 55792346472 55913951412 55980834129 56060465472 56145000798 56198742336 56265965712 56292120288 56430968544 56456053434 56553965424 56621613708 56689342911 56787659496 56800235584 56910009024 57102272568 57132703144 57201043698 57300247728 57325719033 57467116729 57493829646 57617700624 57786667488 57855790296 57956129856 57981892716 58051249047 58124908908 58151927592 58194436311 58221487314 58277216448 58365094482 58518031392 58575242946 58645577232 58676830256 58688446806 58747017852 58891921276 59046238656 59174935776 59218192308 59245719192 59320894688 59348469312 59391852696 59419460304 59462895582 59566022352 59592500847 59767258914 59896028016 59923869984 60071676192 60099599808 60143532264 60274621044 60346719873 60378879459 60464766912 60686411952 60818683992 60891433614 60997037904 61070000868 61203108978 61381053504 61456014387 61514839584 61588421928 61695235008 61769033136 61796490921 61903664856 61948916073 61977712302 62010741066 62293388256 62326585248 62354290878 62462432208 62537148036 62611953237 62691400068 62720541432 62766389781 62855673408 63068023656 63177402816 63223585128 63252973872 63299211426 63328635324 63408991536 63438466464 63484839612 63623211102 63789926112 63886116933 63900265032 63976993344 64011087552 64023760152 64274291037 64365719616 64462778694 64601664336 64631693664 64791112032 64819913202 64932330672 65010000924 65087764083 65200646088 65341121472 65420918541 65561868504 65675272394 65754132048 65818418149 66011434038 66153656272 66347655264 66427018488 66542223168 66571802748 66651434091 66736006524 66767027976 66815834283 66846892842 66910878144 67011775146 67187369376 67333810896 67383031518 67414353732 67450279756 67531270752 67580635716 67661473797 67793829568 67941592928 68022862776 68140835136 68190645688 68222343312 68272213446 68390618256 68421019491 68621667642 68769513648 68801480352 68971183776 69003244224 69053685192 69173445312 69204194532 69286974669 69407139384 69490162278 69556677696 69641622963 69844101984 69912386742 70033636112 70117408404 70270236234 70474542912 70560609111 70628149152 70712632584 70835269824 70920001008 70951526613 71074578168 71126533269 71159595606 71335115478 71368274772 71522038368 71731780416 71763666876 71801910708 71887798161 72012473496 72026730171 72065114193 72167625024 72411434568 72537018048 72590042184 72623784816 72676872378 72710655372 72802916208 72836757792 72890001036 73048872006 73240285536 73350726849 73420937568 73455066432 73508761656 73542931344 73724329872 73757102067 73973398554 74012819982 74206759392 74389795296 74422863306 74551935216 74641112172 74730395799 74860001064 75021287616 75112906473 75274737912 75405287232 75495484944 75585790548 75716879328 75750537258 75972679596 76136363424 76268058264 76400330304 76434292044 76525720623 76658439528 76714476399 76750136226 76823600832 76939445538 77141053728 77309190288 77365702854 77401665396 77499878544 77535903456 77592581748 77628649752 77685395841 77820125976 78083031807 78100323928 78194102976 78251262408 78329357136 78386615438 78557466823 78787840626 78957589744 78994292256 79189136928 79225947072 79283860776 79421363136 79456667796 79551711657 79689678552 79785001134 79861370688 79958900439 80191376352 80366161392 80462293164 80505172612 80680641602 80915215936 81014032683 81091578656 81188578152 81329383872 81426667824 81462863889 81604145304 81663797457 81701757918 81903280734 81941352516 82117895904 82358710848 82395321228 82538219808 82598554764 82636949736 82680988088 82697356863 82939871106 83139054504 83283242944 83382864048 83443816434 83482604316 83588533424 83627388576 83688519708 83870927118 84090698208 84217501197 84298113504 84337298496 84398948568 84438180432 84545322048 84646452816 84684080151 84830948136 84932420562 85181489244 85200353376 85365013536 85653408852 85699054716 85801565547 85950371592 86135552448 86240744469 86426550936 86576440896 86680001232 86783685444 86934194784 86972839074 87187363362 87227891388 87332230971 87415824672 87547641723 87672176064 87777047088 87862864419 87968365848 88015245384 88032670209 88120526778 88337881914 88569357984 88762403664 88827288462 88868578788 88981342032 89022703968 89087779044 89129190456 89194343373 89349033528 89650888371 89778414528 89844042024 89885804976 90107514288 90149399712 90215298396 90411931566 90697150368 90963124416 91029617928 91187491008 91228025988 91337150421 91495556856 91605001302 91692684864 91804663467 92071580256 92272259376 92382632892 92542852512 92653549704 92855497284 93016111599 93216515656 93489877872 93531436317 93693648312 93762137821 93805722054 94037100102 94080812148 94283510112 94560001344 94602035484 94766104224 94835377692 94879460808 94948817139 94992952986 95113487304 95157699696 95227259418 95434816653 95684889168 95735880944 95850397548 96016631328 96035640228 96086818924 96296249654 96548579424 96694168041 96786722912 96831713088 96902496504 96947540496 97070554944 97186668048 97229869803 97398496008 97515001386 97800969132 98011682208 98057241792 98299106496 98342802756 98512908591 98631198072 98683759976 99017151057 99230484408 99402580288 99521482896 99640527732 99813334752 99857704122 100104009786 100150541964 100270339263 100366317216 100517662719 100660646592 100781054064 101000716344 101074547277 101121530598 101175419634 101296906128 101370953574 101690744352 101912389392 102034294164 102211252704 102285968532 102333514968 102408320169 102585927384 102932501463 103078920384 103154270472 103202220528 103333171392 103456775664 103504866336 103580527788 103760167968 103806291798 104110709076 104235243417 104335016544 104383515456 104439142848 104766152976 104868580113 105050454168 105176112606 105405354351 105711814368 105942223728 106068948876 106252904736 106380001512 106611867252 106739393409 107002673217 107052412158 107154881856 107283057552 107387945401 107597670624 107702866062 108018710244 108251437536 108568890432 108617151852 108805527072 108885063276 108935677224 109015308567 109065983058 109204374312 109255136688 109335001554 109573308009 109860428304 110131406352 110182599648 110263142484 110505715776 110586494808 110852072672 111019229973 111177152064 111258421912 111310139088 111584692944 111634294959 111827902824 111961668258 112290001596 112531931424 112584240576 112861937088 112912106868 113107930848 113243227416 113378685822 113575318992 113625805887 113686358621 114204545136 114265406288 114402087396 114600495456 114651438066 114934233458 114987659292 115125204339 115235401248 115409168307 115573334976 115711580592 115963785432 116048554281 116102498094 116249817816 116303855184 116388872622 116442974628 116730188964 117036062784 117150485892 117291154464 117353660512 117376893612 117494035704 117579923157 117783842552 118181760939 118349871552 118436384616 118491438384 118641789376 118783705392 118838920608 118925791164 119132044704 119185001694 119534517828 119677501701 119792056032 119847739968 120143352384 120287064528 120549242088 120693439746 120757758918 121020962403 121372823904 121637367984 121782867228 121994075808 122140001736 122406217956 122552636877 122854921101 122912028774 123029679168 123176843856 123538066272 123592981842 123807329712 123897832146 123955424604 124021482132 124409806659 124586776512 124653170496 124708581756 124924864416 125074296072 125165724651 125223906474 125382800136 125441082864 125532779562 125806390677 126136047312 126447170256 126505947744 126598422852 126657270648 126817983072 126876932928 126969679224 127246422204 127398630843 127579852224 127772233866 127800530064 128047520304 128172709027 128548582074 128925557388 129203328672 129263387328 129582224064 129639826404 129864661344 130020001848 130175528166 130401292176 130459258611 130781045043 130841837082 131123737008 131350544788 131508264096 131636836298 132022868076 132180790167 132307312544 132506822871 132695310528 132854036976 133143605496 133240932693 133302868182 133472013048 133534055952 133631668566 133693785684 134023550292 134374738752 134667621792 134766063036 134828707464 134900559512 135062541504 135161271432 135322947594 135617897349 135690169967 135883185856 136045725552 136381291376 136444686624 136544426892 136781236512 136842038982 137243335284 137407501953 137539027296 137602960704 137942367552 138107370384 138408389064 138573949338 138814278768 138980324556 139283245926 139688203968 139824773484 140067272224 140234816808 140540472468 140708583081 141055650153 141121218222 141256298304 141425265168 141840002016 141903053226 142149156336 142253066538 142319191212 142489429479 142670230956 142736549544 142840889127 143044076736 143527333752 143603821416 143775596322 144024946992 144053460342 144130228386 144444374481 144822869136 145180084368 145247569632 145353744756 145421310744 145605832416 145673515584 145780002072 146097744012 146272502079 146480571072 146701453698 146841875136 147017523312 147085862688 147448659744 147514204134 147946797108 148025639964 148413518784 148779590592 148845726612 149103870432 149282224344 149460791598 149720002128 149786556183 150156014679 150225812946 150549475824 150990969888 151171581096 151433758656 151501074516 151763129451 151945359192 152056430361 152272726848 152536116528 152868584088 152980330129 153051441246 153316879056 153428952798 153500272452 153878891076 154282107456 154618380576 154731405708 154803330792 154999757088 155071806912 155185163496 155257299504 155370791682 155640251952 155709437697 156166063614 156200647856 156502524816 156658714272 156773230876 157114933646 157575681252 157764168909 157915179488 157988584512 158378273856 158567721552 158913335592 159103423314 159379357104 159570002268 159917800878 160382752704 160732322784 160924586328 161010345224 161361283204 161554299093 161952783509 162028065366 162183157312 162377156304 162853335648 162925727778 163208290608 163327594914 163403515836 163598974587 163806561468 163882705032 164002502331 164235791808 164790642456 165076439616 165197109528 165273899472 165361976176 165394713726 165879742212 166278109008 166765728096 166887632868 166965208632 167177066848 167254777152 167377039416 167741854236 167942502387 168181396416 168435002394 168596227008 168797897136 168876360864 169292905632 169368160302 169661896272 169864841124 170068028733 170362978488 170400706752 170730027072 171306817704 171398109432 171603131094 171900743184 171977157099 172401350187 172481488938 172853101872 173360002464 173567370888 173868389568 173945678148 174153747141 174374726724 174455782776 174583308933 174664461942 174831649344 175095283446 175554094176 175725728838 175936731696 176030490768 176065340418 176241053556 176675763828 177138715968 177524807328 177654576924 177737157576 177962684064 178045407936 178175558088 178258380912 178388686746 178698067056 178777502541 179301776742 179688084048 179771609952 180215028576 180298799424 180430596792 180823863132 181136638377 181394300736 182059235856 182456051976 182674300842 182991113712 183210002604 183609326934 184143160512 184368043161 184544518752 184765265784 185085705024 185307099408 185389472763 185488269329 185710994568 185846748219 186032223198 186433031312 186979755744 187062872634 187387296624 187524275642 187611444108 187835859711 188074200204 188161624296 188299169343 188567020224 189204070968 189532208448 189670755384 189758921616 189897634278 189985905972 190226974608 190315399392 190454518836 190869633306 191369778336 191471761888 191700795096 192033262656 192071280456 192173637848 192592499308 192822873111 193097158848 193388336082 193573445824 193804993008 193895080992 194373336096 194459739606 194796992016 195030002772 195263292249 195601938264 196023364416 196262755623 196685605512 197025817182 197262396144 197367519952 197455254447 198034302114 198460968816 199042965792 199281055464 199626669504 199715408244 199954302273 200208019572 200301083928 200447502849 200540678526 200732634432 201035325438 201562108128 202001432688 202149094554 202243061196 202350839268 202593812256 202741907148 202984421391 203381488704 203824778784 204068588328 204422505408 204571937064 204667029936 204816640338 205171854768 205263058473 205865002926 206308540944 206404441056 206913551328 207009732672 207161055576 207520335936 207612583596 207860924007 208221418152 208470486834 208670033088 208924868889 209532305952 209737160226 210100908336 210352225212 210810708702 211423628736 211681827333 211884447456 212137897752 212505809472 212760003024 212854579839 213223734504 213379599807 213478786818 214005346434 214104824316 214566115104 214775890802 215195341248 215405732124 215663394483 216037420488 216195342579 216502875072 217234303704 217611054144 217770126552 217871354448 218030617134 218131966116 218408748624 218510273376 218670003108 219146616018 219720856608 220052180547 220262812704 220365199296 220526284968 221172989616 221271306201 221389224683 221704145344 222038459946 222516843824 222620278176 223169385888 223268589918 223655805648 223923336516 224191187397 224580003192 225063862848 225338719419 225824213736 226215861696 226486454832 226757371644 227150637984 227251611774 227372717242 228409090272 228530812576 228804174792 229200990912 229302876132 229577161869 229868466916 229975318584 230143429197 230250408678 230470802496 230818336614 231423161184 231927570864 232097108562 232204996188 232499635632 232607710368 232777745244 232885949256 233056187523 233460377928 234249095421 234300971784 234582308928 234707321024 234753787224 234988071408 235159846314 235567685104 235672400469 236363521878 236872769232 236982876768 237567410784 237677841216 237851582328 238264089408 238370003388 238655134971 239069035656 239355003402 239584112064 239876701317 240574129056 241098484176 241386879492 241515517836 242041924806 242745647808 243042098049 243274735968 243565734456 243988151616 244280003472 244388591667 244812435912 244991392371 245105273754 245709842202 245824057548 246353687712 247076132544 247185963684 247614659424 247795664292 247910849208 248042964264 248092070589 248819613318 249417163512 249849728832 250148592144 250331449302 250447812948 250765600272 250882165728 251065559124 251612781354 252272094624 252652503591 252894340512 253011895488 253196845704 253314541296 253635966144 253939358448 254052240453 254492844408 254797261686 255544467732 255601060128 256095040608 256345418054 257097164148 257404696641 257851114776 258406657344 258722233407 259279652808 259729322688 260040003696 260351056332 260802584352 260918517222 261562090086 261683674164 262247474016 262642925169 262701089576 263016528192 263273672596 263588593257 264045736152 264098010627 264238752041 264361580334 264614625088 265013645742 265708073952 266287210992 266481865386 266605736364 266944026096 267068111904 267263337132 267387571368 267583030119 268047100584 268952665113 269335243584 269532126072 269657414928 269801119024 270322542864 270645895188 271235794698 271380339934 272091451104 272762582752 272889373248 273088853784 273562473024 273684077964 274011451263 274486670568 274815003906 275078054592 275413990401 276214740768 276816778128 277147898676 277628557536 277960649112 278566491852 279048334797 279649546968 280134544448 280469633616 280594308951 281080944936 281286413463 281417166162 282111300306 282242436444 282850530336 283680004032 283806106452 284298312672 284506133076 284638382424 284846451417 284978858958 285340461912 285473099088 285681778254 286304449959 287054667504 287207642832 287551192644 288049893984 288106920684 288260456772 288888748962 289645738272 290082504123 290360168736 290495139264 290707489512 290842621488 291211664832 291560004144 291689609409 292195488024 292545004158 293402907396 294035046624 294171725376 294897319488 295028408268 295538725773 295893594216 296051279928 297051453171 297691453224 298207740864 298564448688 298921583196 299440004256 299573112366 300312029358 300451625892 300811017789 301098951648 301552988157 301981939776 302343162192 303002149032 303223641831 303526258902 303890718384 304112860722 305072233056 305737168176 305960660258 306102882492 306633758112 306857905596 307000544904 307224960507 307757782152 308797504389 309236761152 309462811416 309606661584 309999514176 310370326992 310514599008 310741583364 311280503904 311418875394 312332127228 312401295712 313005049632 313317428544 313546461752 314229867292 314605740339 315151362504 315528337818 315830358976 316216063053 317135443104 317826671184 318206846628 318758714208 319140004536 319835601756 320218180227 320388828841 321008019651 321464645568 321849172656 322020690448 322163836203 322722566408 323108598186 323905567018 324056130732 324754312608 325706671296 325851455556 326416581216 326655189828 326807031672 327045925701 327197949174 327613122936 327765410064 328005004662 328719924027 329581284912 330394219056 330547798944 330723952352 330789427452 331759484424 332556218016 333057689919 333531456192 333775265736 333930417264 334354133696 334754078832 334902884877 335483708472 335885004774 336870004788 337595794272 337752721728 338585811264 338736320604 339323792544 339729682248 340136057466 340725956976 340877417661 341059075863 342613635408 342796218864 343206262188 343801486368 343954314198 344802700374 344962977876 345375613017 345706203744 346227504921 346720004928 347134741776 347891356296 348145662843 348307494282 348749453448 348911565552 349166617866 349328923884 350190566892 351108188352 351451457676 351873463392 352060981536 352130680836 352482107112 352739769471 353351527656 354545282817 355049614656 355309153848 355474315152 355925368128 356351116176 356516761824 356777373492 357396134112 357555005082 358603553484 359032505103 359376168096 359543219904 360430057152 360861193584 361213998167 361647726264 362273276754 363062887209 364118471712 364912103952 365348601684 365982227424 366420005208 367218653868 367657910631 368564763303 368736086322 369089037504 369530531568 370614198816 370778945526 370976538658 371421989136 371693496438 372064446396 372866062624 373959511488 374125745268 374774593248 375048551284 375222888216 375497173953 375671719422 376148400408 376323248592 376598338686 377419172031 378408141936 379341510768 379517843232 379795268556 379971811944 380453949216 380630798784 380909037672 381739266612 382195892529 382399569907 382739556672 382943523776 383401590192 384142560912 384347275696 384518127081 385184998616 385645746222 386776672164 387609986016 387790161984 388746672192 388919479212 389593984032 390060005544 390526584498 391203876528 391377775833 392343135129 392525511246 393371211024 394051634364 394524792288 394735039904 394910508894 396068604228 396542370501 396921937632 397520468613 398085931584 398562110928 399430816488 399722798079 399908604546 400416039144 400602167856 400895005698 401081357052 402070650876 403124216256 404002865376 404298189108 404486122392 404701678536 405187624512 405483814296 405968842782 406853692047 407070509901 407649557568 408137176656 409143874128 409334059872 409633280676 410343709536 410526116946 411730005852 412222505859 412617081888 412808882112 413827102656 414322111152 415225167192 415721848014 416442836304 416940973668 417849737778 419064611904 419474320452 420201816672 420704450424 421621417404 422125749243 423166950459 423363654666 423768894912 424275795504 425520006048 425709159678 426447469008 426759199614 426957573636 428010692868 428209648632 428522667381 429132230208 429551781604 430811464248 431126384909 431326788966 432074840976 432390685158 433333123443 434468607408 435540253104 435742708896 436061234268 436263932232 436817497248 437020546752 437340006216 438293232036 438817506237 439441713216 440104361094 440525625408 441052569936 442345979232 442542612402 442778449366 444076919892 445033687648 445240556352 446338771776 446537179836 447311611296 447846673032 448382374794 449160006384 449359668549 450468044037 450677438838 451648427472 452972909664 453514743288 454301275968 454503223548 454745434484 455289388353 456169291083 456412389889 456818180544 457061625152 457608349584 458605752264 458940990387 459154323738 459736933832 459950637168 460286858394 460500817356 461636673228 462846322368 463855141728 464194217124 464409992376 464999271264 465215420736 465555490488 465771898512 466112375046 466920755856 467128313091 468498190842 468601943568 469507574448 469976142816 470319692628 471135370208 471344800938 472727043756 473292506727 473745538464 473965753536 475134821568 475703164656 476740006776 477310269942 478138071312 478710006804 479753402634 481148258112 482196968352 482773758984 483031035672 484083849612 484662897279 485858350527 486084196098 486549471936 487131468912 488560006944 488777183334 489624871824 489982784742 490210547508 490796923761 491419684404 491648115096 492007506993 492707375424 494371927368 495229318848 495591328584 495821698416 496085928528 496184141178 497639226636 498834327024 500297184288 500662898604 500895625896 501531200544 501764331456 502131118248 503225562708 503827507161 504544189248 505305007182 505788681024 506393691408 506629082592 507878716896 508104480906 508985688816 509594523372 511088935464 511202120256 512190081216 512690836108 514194328296 514809393282 515702229552 515931471297 517204050561 517444466814 518559305616 520080007392 520702112664 521605168704 521837034444 522461241423 523124180172 523367348328 523749926799 524494948032 525285850338 525402179152 526547345192 527177186514 528091472304 528196021254 528477504082 528723160668 530027291484 531416147904 532574421984 532963730772 533211472728 533888052192 534136223808 534526674264 534775142736 535166060238 536094201168 536332507623 537905330226 539064252144 539314829856 539602238048 540645085728 541291790376 542471589396 542760679868 543409915131 544182902208 545525165504 546177707568 547368155928 548022902526 548973341136 549630007812 550827980802 552429481536 553104129483 553633556256 554295797352 555257115072 555921298224 556168418289 556464807987 557132983704 557540244657 558096669594 559299093936 560939267232 561188617902 562161889872 562572826926 562834332324 563507579133 564222600612 564484872888 564897508029 565701060672 567612212904 568596625344 569012266152 569276764848 569692902834 569957717916 570680923824 570946198176 571363556508 572608899918 574109335008 574415285664 575102385288 576099787968 576213841368 576520913544 577777497924 578468619333 579291476544 580165008246 580720337472 581414979024 581685242976 583120008288 583379218818 584390976048 585090008316 585789876747 586805814792 588070093248 588788266869 590056816536 591077451546 591787188432 592102559856 592365763341 594102906342 595382906448 597128897376 597843166392 598880008512 599146224732 599862906819 600624058716 600903251784 601342508547 601622035578 602197903296 603105976314 604686324384 606004298064 606447283662 607052517804 607781436768 608225721444 610144466112 611474336352 611921320516 612205764984 613267516224 613715811192 614001089808 614449921014 615515564304 615789175419 617595008778 618925622832 619213323168 620740653984 621029198016 621483166728 622561007808 622837750788 623582772021 623915087743 624664254456 624802591424 626010099264 627092923504 628459734584 629211480678 630302725008 631056675636 632432126106 634270886208 635045481999 635653342368 636413693256 637517428416 638280009072 638563739517 639671203512 640138799421 640436360454 640777657682 642016039302 643698345312 644041380896 644327672406 645445132816 646217196372 646990183449 647811134036 648112261464 648586027737 649508625216 651702911112 652833162432 653310379656 653614063344 654091851402 654395898348 655226245872 655530820128 656010009324 657439848054 659162569824 660156541641 660788438112 661095597888 661447904704 661578854904 663518968848 663813918603 664167674049 665112436032 666115379838 667550531472 667860834528 669508157664 669805769754 670967416944 671770009548 672573562191 673740009576 675191588544 676016158257 677472641208 678647585088 679459364496 680272114932 681451913952 681754835322 682118151726 685227270816 685592437728 686412524376 687602972736 687908628396 688731485607 689605400748 689925955752 690430287591 690751226034 691412407488 692455009842 694269483552 695782712592 696291325686 696614988564 697498906896 697823131104 698333235732 698657847768 699168562569 700381133784 702747286263 702902915352 703746926784 704121963072 704261361672 704964214224 705479538942 706703055312 707017201407 709090565634 710618307696 710948630304 712702232352 713033523648 713554746984 714792268224 715110010164 715965404913 717207106968 718065010206 718752336192 719630103951 721722387168 722427996334 723295452528 724546553508 726125774418 728236943424 729126294147 729824207904 730697203368 731964454848 732840010416 733165775001 734437307736 734974177113 735315821262 737129526606 737472172644 739061063136 741228397632 741557891052 741953077316 742843978272 743386992876 744128892792 744276211767 744672846661 745732125248 748251490536 749549186496 750097102568 750445776432 750994347906 751343438844 752296800816 752646497184 753196677372 754838344062 756816283872 757957510773 758683021536 759035686464 759590537112 759943623888 760907898432 761818075344 762156721359 763478533224 764391785058 764799139814 766803180384 768285121824 768694551392 769036254162 770369997232 771291492444 772214089923 773553344328 775219972032 776166700221 777838958424 779187968064 780120011088 781053168996 782407753056 782755551666 784686270258 785051022492 786742422048 787928775507 788103268728 789049584576 789470079808 789821017788 790765779771 792137208456 792294031881 792716256123 793084741002 793843875264 795040937226 797124221856 798861632976 799445596158 799817209092 800832078288 801204335712 801790011396 802162714104 802749090357 804141301752 806857995339 808005730752 808596378216 808972244784 809403357072 810967628592 811937685564 813707384094 814141019802 816274353312 818287748256 818668119744 819266561352 820687419072 821052233892 822034353789 823460011704 824445011718 825234163776 826241971203 828644222304 830450334384 831443696028 832885672608 833881947336 835699475556 837145004391 838948640904 840403633344 841408900848 841782926853 843242834808 843859240389 844251498486 846333900918 846727309332 848551591008 851040012096 851418319356 852894938016 853518399228 853915147272 854539354251 856021385736 856419297264 857045334762 858913349877 859103563208 861622928496 862252769818 862653577932 864149681952 864781370316 866666246886 868937214816 870247512369 871080506208 871485417792 872122468536 872527864464 873634994496 874680012432 875068828227 876586464072 877635012474 880208722188 882105139872 884691958464 885085224804 885556898732 886616177319 888153839784 890067375296 891154359513 893074359672 894623222592 895693346064 896764749588 898320012768 898719337098 900936088074 901354877676 902433053367 903296854944 904658964471 905945819328 907029486576 909006447096 909490868968 909670925493 910578776706 912338582166 912824779778 915216699168 917211504528 917881980774 918308647476 919473867664 919901274336 920573716788 921001634712 921674881521 923273346456 926392513167 927710283456 928388434248 928819984752 929998542528 931110980976 931543797024 932224750092 933841511712 934256626182 936996381684 937203887136 939015148896 939952285632 940639385256 942270740416 942689601876 943817221017 945454087512 946585013454 947491076928 948648189159 951406329312 953480013552 954620539884 956276142624 957420013608 959506805268 960654540681 961166486523 963024058953 964393936704 965547517968 966062071344 966491508609 968167699224 969325794558 971716701054 972168392196 974262937824 977120013888 977554366668 979249743648 979965569484 980421095016 981137777103 981593847522 982839368808 983296230192 984015013986 986159772081 988743854736 991182657168 991643396832 992171857056 992368282356 995278453272 997668654048 999173069757 1000594368576 1001325797208 1001791251792 1003062401088 1004262236496 1004708654631 1006451125416 1007655014322 1010610014364 1012787382816 1013258165184 1015757433792 1016208961812 1017971377632 1019189046744 1022177870928 1023177227589 1025381672216 1028388656592 1029618786564 1031404459104 1031862942594 1034408101122 1034888933628 1036126839051 1037118611232 1038682514763 1040160014784 1041404225328 1043674068888 1044436988529 1044922482846 1046248360344 1046734696656 1047499853598 1050571700676 1050804358304 1053094690384 1054354373028 1056182944608 1056392042508 1056955008164 1057446321336 1058219308413 1060054582968 1063635848451 1065148843968 1065927461544 1066422945456 1067776104384 1069053348528 1069550285472 1070332120476 1072188402336 1072665015246 1075810660452 1077097515309 1078128504288 1078629659712 1079204476096 1081290171456 1082583580752 1083641994501 1084943178792 1085521359736 1086819830262 1089188661627 1092355415136 1094736311856 1096045805052 1097946682272 1099260015624 1101655961604 1102973731893 1105694289909 1106208258966 1107267112512 1108591594704 1111842596448 1112336836578 1112929615974 1114265967408 1115080489314 1116193339188 1118598187872 1121878534464 1122377235804 1124323779744 1125145653852 1125668664648 1126491521859 1127015158266 1128445201224 1128969745776 1129795016058 1132257516093 1135224425808 1138024532304 1138553529696 1139385805668 1139915435832 1141361847648 1141892396352 1142727113016 1145217799836 1146587677587 1147198709721 1148218670016 1148830571328 1150204770576 1152427682736 1153041827088 1153554381243 1155554995848 1156937238666 1160330016492 1162829958048 1163370485952 1166240016576 1166758437636 1168781952096 1170180016632 1171579753494 1173611629584 1174133327499 1177029405387 1177576533738 1180113633072 1182154903092 1183574376864 1184205119712 1184731526682 1188205812684 1189627111503 1190765812896 1192561405839 1194257794752 1195686332784 1198292449464 1199168394237 1199725813638 1201248117432 1201806503568 1202685017094 1203244071156 1206211952628 1209372648768 1212008596128 1212894567324 1214105035608 1214992539289 1215562873536 1216451442888 1221211529703 1222948672704 1223842641032 1224411529968 1227431622384 1228002179616 1228899842028 1231031128608 1231578350838 1235190017556 1236667517577 1237851245664 1238426646336 1241481307968 1242966333456 1245675501576 1247165544042 1247830175486 1249328508912 1250549944831 1254185847008 1256919469168 1258422961356 1260605450016 1262113351272 1264864252212 1266377247729 1269500851377 1270090963998 1271306684736 1272827386512 1276560018144 1277127479034 1279342407024 1280277598842 1280872720908 1281555315364 1284032078604 1285568002143 1287396690624 1288082761792 1288655344812 1290890265632 1292434392744 1293379154727 1293980366898 1295622268072 1296224522928 1297172055474 1299999370329 1303405822224 1306620759312 1307228126688 1308183702804 1308791796696 1310452491744 1311061640256 1312020018648 1314879696108 1316452518711 1318325139648 1320313083282 1321576876224 1323157709808 1327037937696 1327627837206 1328335348098 1332230759676 1335101062944 1335721669056 1339016315328 1339611539508 1341934833888 1343540019096 1345147124382 1347480019152 1348079005647 1351404132111 1352032316514 1354945282416 1358918728992 1360544229864 1362903827904 1363509670644 1364236303452 1365868165059 1368507873249 1369237169667 1370454541632 1371184875456 1372825048752 1375817256792 1376822971161 1377462971214 1379210801496 1379851911504 1380860575182 1381502452068 1384910019684 1388538967104 1391565425184 1392582651372 1393229977128 1394997813792 1395646262208 1396666471464 1397315695536 1398337125138 1400762267568 1401384939273 1405494572526 1405805830704 1408522723344 1409928428448 1410959077884 1413406110624 1414034402814 1418181131268 1419877520181 1421236615392 1421897260608 1425404464704 1427109493968 1430220020328 1431930809826 1434414213936 1436130020412 1439260207902 1443444774336 1444855992668 1446590905056 1449093107016 1452251548836 1453988691837 1457575051581 1458252588294 1459648415808 1461394406736 1465680020832 1466331550002 1468874615472 1469948354226 1470631642524 1472390771283 1474259053212 1474944345288 1476022520979 1478122126272 1483115782104 1483906154632 1485687956544 1486773985752 1488257785584 1488552423534 1489345693322 1492591869637 1496502981072 1500194205136 1500891552864 1501988695812 1502686877688 1504593601632 1505292994368 1506393354744 1509676688124 1511482521483 1513632567744 1515915021546 1517366043072 1519181074224 1519887247776 1523636150688 1524313442718 1526957066448 1528783570116 1529598279628 1533606360768 1536570243648 1537389102784 1538072508324 1540739994464 1542582984888 1544428179846 1547106688656 1547794413891 1551612151683 1552333400442 1555677916848 1560240022176 1562106337992 1564815506112 1565511103332 1567383724269 1569372540516 1570102044984 1571249780397 1573484844096 1575857551014 1576206537456 1579642035576 1581531559542 1584274416912 1584588063762 1585432512246 1586169482004 1590081874452 1594248443712 1597723265952 1598891192316 1599634418184 1601664156576 1602408671424 1603580022792 1604325428208 1605498180714 1608282603504 1608997522869 1613715990678 1617192756432 1617944489568 1618806714144 1621935257184 1623875371128 1627414768188 1628282039604 1630229745393 1632548706624 1636575496512 1638533122704 1642104467784 1644068707578 1646920023408 1648890023436 1652483942406 1657288444608 1659312388449 1660900668768 1662887392056 1665771345216 1667763894672 1669394423961 1671398951112 1672620733971 1674290008782 1677897281808 1682817801696 1683565853706 1686485669616 1687718480778 1688502996972 1690522737399 1692667801836 1693454618664 1694692524087 1697103182016 1702836638712 1705789876032 1707036798456 1707830294544 1709078708502 1712042771472 1712838594528 1714090669524 1717826699754 1718207126416 1723245856992 1724505539636 1725307155864 1728299363904 1729562740632 1733332493772 1735405857999 1737874429632 1740495024738 1742161012416 1744244937072 1745055728928 1749360024864 1750137656454 1753172928144 1755270024948 1757369630241 1760417444376 1764210279744 1770170449608 1771113797464 1773232354638 1776307679568 1777097290023 1781480618599 1782308719026 1786148719344 1791386692128 1793529499176 1796640025536 1797438674196 1799588720457 1801872176148 1802709755352 1804027525641 1804866106734 1806593709888 1809317928942 1814058973152 1818012894192 1818981737936 1819341850986 1821157553412 1824677164332 1825649559556 1830433398336 1834423009056 1835763961548 1836617294952 1838947735328 1839802548672 1841147433576 1842003269424 1843349763042 1846546692912 1847367526257 1852785026334 1856776868496 1857639969504 1862221961952 1863087594048 1864449500184 1867683023424 1868513252364 1870748316063 1871745263229 1873992763368 1874407774272 1878030297792 1881278770512 1885379203752 1887634442034 1890908175024 1893170026908 1897296378318 1902812658624 1905136445997 1906960027104 1909241079768 1912552285248 1914840027216 1915691218551 1919013610536 1920416398263 1921309081362 1922332973046 1926048117906 1931095035936 1932124142688 1932983017218 1936335398448 1938651589116 1940970550347 1943433402108 1944336784392 1945758083211 1948525875648 1955108733336 1958499487296 1959931138968 1960842190032 1962275554206 1963187695044 1965678737616 1966592460384 1968030027972 1972319544162 1977487709472 1980469624923 1982365314336 1983286793664 1984343714112 1984736564712 1990556906544 1992503022147 1995337308096 1998346139514 2002651594416 2003582503584 2008524472992 2009417309262 2012902250832 2015310028644 2017720686573 2021220028728 2025574765632 2028048474771 2032417923624 2035942755264 2038378093488 2040370962619 2044355741856 2046354455178 2050763344432 2056777313184 2059237573128 2062808918208 2063725885188 2066194456821 2068816202244 2069777867256 2071290862773 2072253678102 2074237222464 2077365029526 2082808450656 2087348137776 2088873977058 2089844965692 2092496720688 2093469393312 2094999707196 2097505687707 2101143401352 2101608716608 2106189380768 2108708746056 2112365889216 2112784085016 2113910016328 2114892642672 2116438616826 2120109165936 2121051604221 2127271696902 2131854923088 2132845890912 2138106697056 2139100570944 2140664240952 2144376804672 2145330030492 2147896214739 2151621320904 2154195030618 2156257008576 2158890311853 2165167161504 2167283989002 2169886357584 2171042719472 2173639660524 2178377323254 2184710830272 2187378882441 2189472623712 2192091610104 2195893364544 2198520031248 2199497325003 2203311923208 2204922531339 2205947463786 2211388579818 2212416517932 2217183189408 2223685192896 2224673673156 2225859231948 2228531934816 2230160978628 2232386678376 2232828635301 2234018539983 2237196375744 2244754471608 2248647559488 2250291307704 2251337329296 2252983043718 2254030316532 2256890402448 2257939491552 2259590032116 2264515032186 2270448851616 2273872532319 2276049064608 2277107059392 2278771611336 2279830871664 2282723695296 2285454226032 2286470164077 2290435599672 2293175355174 2294397419442 2300409541152 2304855365472 2306083654176 2307108762486 2311109991696 2313874477332 2316642269769 2320660032984 2325659916096 2328500100663 2333516875272 2337563904192 2340360033264 2343159506988 2347223259168 2348266654998 2354058810774 2355153067476 2360227266144 2363786326521 2364309806184 2367148753728 2368410239424 2369463053364 2372297339313 2376411625368 2378148768369 2379254223006 2381531625792 2385122811678 2391372665568 2396584898928 2398336788474 2399451627276 2402496234864 2403613007136 2405370034188 2406488142312 2408247271071 2412423905256 2420573986017 2424017192256 2425789134648 2428210071216 2429985078578 2432902885776 2435281471513 2442423059406 2447685282064 2448823059936 2454863244768 2456004359232 2457799684056 2462062257216 2463156701676 2466103061367 2470380035112 2473335035154 2475702491328 2478725913609 2485932666912 2491351003152 2494331088084 2495660350972 2498657017824 2501099889662 2508371694016 2511435013173 2513838938336 2516845922712 2521210900032 2524226702544 2525348780559 2529728504424 2531577721167 2532754495458 2539001702754 2540181927996 2545654773024 2553120036288 2554254958068 2558684814048 2560555197684 2561745441816 2563110630728 2563618062753 2568064157208 2571136004286 2576740049631 2577310689624 2581780531264 2584868785488 2586758309454 2587960733796 2591244536144 2592449045856 2594344110948 2599998740658 2606811644448 2610742537107 2613241518624 2614456253376 2616367405608 2617583593392 2620904983488 2624040037296 2625206484681 2629759392216 2632905037422 2640626166564 2646315419616 2654075875392 2655255674412 2656670696196 2659848531957 2664461519352 2670202125888 2673463078539 2679223079016 2683869667776 2687080038192 2690294248764 2694960038304 2696158011294 2702808264222 2704064633028 2707299160101 2709890564832 2713976893413 2717837457984 2721088459728 2727019341288 2728472606904 2729012776479 2731736330118 2737015746498 2738474339334 2745650097504 2751634513584 2753645942322 2754925942428 2758421602992 2759703823008 2761721150364 2763004904136 2765024644563 2769820039368 2779177539501 2783130850368 2785165302744 2786459954256 2789995627584 2793332942928 2794631391072 2796674250276 2801524535136 2802769878546 2810989145052 2811611661408 2817045446688 2819856856896 2821918155768 2826812221248 2828068805628 2831451663051 2836362262536 2839755040362 2842473230784 2845944567477 2854218987936 2860440040656 2863861619652 2868828427872 2872260040824 2878520415804 2883499459569 2889072176859 2889711985336 2893181810112 2898186214032 2899474525827 2904503097672 2906626272451 2907977383674 2915150103162 2916505176588 2922788813472 2931360041664 2932663100004 2937749230944 2939896708452 2941263285048 2943413331309 2944781542566 2948518106424 2949888690576 2952045041958 2958479316243 2966231564208 2967812309264 2973547971504 2976515571168 2977104847068 2978691386644 2985183739274 2993005962144 2997519209271 3000388410272 3001783105728 3003977391624 3005373755376 3009187203264 3012786709488 3014125963893 3019353376248 3022965042966 3031830043092 3038362148448 3039774495552 3047272301376 3048626885436 3053914132896 3057567140232 3059196559256 3069531682767 3076145016648 3081479988928 3085165969776 3088856359692 3094213377312 3095588827782 3103224303366 3104666800884 3108380517153 3111355833696 3116047544289 3120480044352 3124212675984 3131022206664 3133310965587 3134767448538 3138745081032 3140204089968 3142499560794 3151715102028 3152413074912 3159284071152 3163063119084 3168548833824 3169176127524 3170865024492 3172338964008 3174657925239 3180163748904 3190907545353 3195446531904 3197782384632 3199268836368 3203328313152 3207160045584 3208650856416 3210996361428 3216565207008 3217995045738 3227431981356 3231292545927 3234385512864 3235888979136 3237613428288 3243870514368 3247750742256 3250925983503 3254829536376 3256564079208 3260459490786 3267565984881 3277066245408 3284208935568 3288137415156 3293840046816 3297780046872 3304967884812 3308921195679 3317082869727 3318624776898 3321801337536 3325774784112 3335527789344 3338788847922 3342797902224 3345241467942 3348580017564 3355794563616 3365635603392 3367131707412 3372971339232 3375436961556 3377005993944 3379474565577 3381045474798 3385335603672 3386909237328 3389385048174 3396772548279 3405673277424 3414073596912 3415660589088 3418157417004 3424085542944 3425677189056 3428181339048 3435653399508 3436414252832 3441596129163 3446491713984 3449011079272 3450614311728 3459125481264 3460663143729 3466664987544 3470811715998 3480990049476 3488489874144 3490111457856 3498720049728 3500275312908 3506345856288 3510540049896 3514739260482 3520834888752 3522399982497 3524277117251 3531088216161 3540340899216 3542227594928 3546464709276 3552615359136 3554194580046 3562961237198 3564617438052 3568881334509 3572297438688 3577684217517 3582773384256 3587058998352 3594877348392 3597505182711 3599177440914 3603744352296 3605419510704 3608055051282 3609732213468 3618635857884 3628117946304 3636025788384 3637963475872 3638683701972 3642315106824 3644977617867 3649354328664 3651299119112 3663634589109 3668846018112 3671527923096 3673234589904 3677895470656 3682294867152 3684006538848 3686699526084 3693093385824 3694735052514 3705570052668 3710002552731 3713553736992 3715279939008 3724443923904 3728899000368 3737026504728 3741496632126 3743490526458 3747985526736 3751649834493 3762557541024 3770758407504 3775268884068 3781816350048 3786340053816 3794592756636 3799131743187 3808502554131 3810272891994 3813920054208 3818482159536 3829680054432 3831382437102 3838027221072 3840832796526 3842618162724 3844665946092 3852096235812 3856704006429 3862190071872 3864248285376 3865966034436 3872670796896 3877303178232 3880137464181 3881941100694 3886866804216 3888673568784 3891516166422 3899998110987 3910217466672 3919862277936 3921684380064 3924551108412 3926375390088 3931357475232 3933184920768 3936060055944 3944639088324 3949357556133 3954975418944 3960939249846 3964730628672 3969473129424 3973353979837 3981113813088 3985006044294 3996692279028 4005303188832 4007165007168 4017048945984 4018834618524 4025804501664 4030620057288 4035441373146 4042440057456 4044237016941 4054212396333 4056096949542 4064835847248 4076756186976 4080741925238 4088711483712 4092708910356 4097604495177 4101526688864 4107711509001 4113554626368 4118475146256 4127451770376 4130468913483 4132388913642 4137632404488 4139555734512 4142581725546 4144507356204 4154730059052 4165616901312 4174696275552 4177747954116 4179689931384 4184993441376 4186938786624 4189999414392 4195011375414 4202286802704 4204154817819 4206395268977 4212378761536 4217417492112 4225568170032 4227820032656 4229785285344 4232877233652 4240218331872 4242103208442 4254543393804 4259632560543 4263709846176 4265691781824 4276213394112 4281328481904 4290660060984 4295792429478 4303242641808 4308390061236 4317780623706 4330334323008 4334567978004 4339772715168 4342085438944 4347279321048 4356754646508 4361966075511 4372725154743 4374757764882 4378945247424 4384183220208 4397040062496 4398994650006 4406623846416 4409845062678 4411894927572 4417172313849 4422777159636 4424833035864 4428067562937 4434366378816 4449347346312 4451718463896 4457063869632 4460321957256 4464773356752 4465657270602 4468037079966 4477775608911 4489508943216 4500582615408 4502674658592 4505966087436 4508060633064 4513780804896 4515878983104 4519180064232 4529030064372 4534447564449 4540897703232 4547745064638 4552098129216 4557543222672 4559661743328 4570908452064 4572940328154 4580871199344 4586350710348 4588794838884 4600819082304 4609710730944 4612167308352 4614217524972 4622219983392 4627748954664 4633284539538 4641320065968 4643383241673 4654836455049 4657000201326 4667033750544 4680720066528 4686319013976 4694446518336 4696533309996 4708117621548 4710306134952 4713749341191 4720454532288 4727572653042 4728619612368 4738926106728 4742390233999 4744594678626 4752823250736 4756297536738 4758508446012 4770245623356 4782745331136 4793169797856 4796673576948 4798903254552 4804992469728 4807226014272 4810740068376 4812976284624 4816494542142 4824847810512 4826992568607 4841147972034 4851578269296 4856420142432 4859970157156 4865805771552 4870562943026 4884846118812 4890689236179 4895370564128 4897646119872 4909726489536 4915599368112 4926313403352 4932206122734 4940760070224 4946670070308 4957451827218 4971865333824 4982702006304 4988662176168 4991320701944 4997314035648 5002199779324 5008183271883 5017862201913 5020536288779 5022870026346 5027677876672 5033691845424 5048453405088 5050697561118 5059457008848 5063155442334 5065508990916 5071568212197 5078003405508 5080363855992 5084077572261 5091309546048 5108509916136 5117369628096 5121110395368 5123490883632 5126221261456 5127236125506 5136128314416 5142272008572 5153480099262 5154621379248 5169737570976 5173516618908 5175921467592 5182489072288 5184898091712 5188688221896 5199997481316 5206217573997 5213623288896 5221485074214 5226483037248 5232734811216 5235167186784 5248080074592 5250412969362 5259518784432 5265810074844 5272108890723 5281252333128 5292630839232 5310511348824 5313341392392 5319697063914 5328923038704 5331291870069 5344441855797 5346926157078 5358446158032 5374160076384 5380588497528 5389920076608 5392316022588 5398766161371 5405616528444 5408129266056 5412082576923 5414598320202 5419781129664 5427953786826 5442176919456 5454038682576 5456945213808 5458025552958 5463472660236 5474031492996 5476948678668 5491300195008 5503269027168 5507291884644 5509851884856 5516843205984 5519407646016 5523442300728 5526009808272 5530049289126 5539640078736 5542102578771 5558355079002 5570330605488 5572919908512 5586665885856 5589262782144 5593348500552 5603049070272 5605539757092 5615235789687 5621978290104 5623223322816 5634090893376 5643836311536 5656137611256 5662903326102 5672724525072 5679510080724 5691889134954 5708437975872 5715409337991 5720880081312 5727723239304 5737656855744 5744520081648 5747073655653 5757040831608 5761249194789 5766998919138 5778144353718 5779423970672 5796372428064 5798949051654 5809006195344 5813252544902 5815954767348 5822911651041 5830300206324 5833010353176 5837274249633 5845577626944 5865326200008 5875498461888 5879793416904 5882526570096 5886826662618 5889563085132 5897036212848 5899777381152 5904090083916 5916958632486 5932463128416 5935624618528 5947095943008 5953031142336 5954209694136 5957382773288 5970367478548 5977509066441 5986011924288 5995038418542 6000776820544 6007954783248 6010747510752 6025573418976 6028251927786 6038706752496 6045930085932 6053162059719 6063660086184 6076724296896 6084145424313 6097253770872 6107828265792 6115134280464 6118393118512 6121112887857 6139063365534 6152290033296 6170331939552 6177712719384 6188426754624 6191177655564 6198583370463 6206448606732 6209333601768 6213872588319 6216761034306 6222711667392 6232095088578 6248425351968 6262044413328 6266621931174 6269534897076 6277490162064 6280408179936 6284999121588 6292517063121 6303430204056 6304826149824 6318568142304 6326126238168 6337097667648 6338352255048 6341730048984 6344677928016 6349315850478 6360327497808 6363154812663 6381815090706 6395564769264 6398537672736 6414320091168 6417301712832 6421992722856 6433130414016 6435990091476 6443688644217 6454863962712 6462585091854 6468771025728 6476670935559 6495501484512 6501851967006 6509659072752 6513128158416 6520918981572 6535131969762 6554132490816 6562136647323 6568417871136 6576274830312 6587680093632 6595560093744 6598491975009 6609935769624 6614767594017 6617842391358 6634165739454 6637249553796 6651549568224 6671055578688 6677577695844 6685595804448 6690482935884 6697160035128 6702055619949 6711589127232 6734263414824 6745942678464 6750873923112 6754011987888 6758949131154 6762090949596 6770671207344 6773818474656 6778770096348 6793545096558 6811346554848 6821617596957 6828147193824 6831321178176 6836314834008 6848171085888 6856362678096 6859410492231 6863065965173 6871306799016 6872828505664 6883192258326 6898022158544 6901228623456 6918250962528 6921326287458 6933329975088 6941623431996 6949926809307 6961980098952 6976979748288 6985500301989 7000550625816 7012691712576 7021080099792 7029478520964 7041669777504 7044799964994 7048554234502 7062176432322 7080681798432 7084455189856 7092929418552 7105230718272 7108389160092 7116892017939 7125922474396 7129234876104 7134446305107 7137762669018 7144594877376 7155368435034 7174117996704 7189754696784 7195010365422 7198354881828 7207488704592 7210839021408 7216110102564 7219464426936 7224741813213 7237271715768 7261721958051 7272051576768 7275926951744 7277367403944 7284630213648 7289955235734 7298708657328 7302598238224 7305844414539 7327269178218 7343055846192 7346469179808 7364589734304 7368013077696 7373399052168 7386186771648 7389470105028 7398309184101 7411140105336 7420005105462 7427107473984 7436177740827 7457798000736 7474053009456 7482993264252 7486981052916 7495971053472 7503299668986 7525115082048 7534305039519 7541516815008 7550537768136 7563632700096 7572680107632 7576046341677 7589185513272 7594733163501 7598263486374 7617005108262 7620545783988 7636964319072 7659360108864 7662764874204 7676054442144 7681665593052 7685236325448 7689331892184 7690854188259 7704192471624 7713408012858 7730220148893 7731932068872 7745341593792 7754606356464 7760274928362 7763882201388 7773733608432 7777347137568 7783032332844 7799996221974 7820434933344 7832227611321 7839724555872 7843368760128 7849102216824 7852750780176 7862714950464 7872120111888 7875619454043 7889278176648 7898715112266 7921878499692 7938946258848 7946707959674 7962227626176 7970012088588 7979545595871 7993384558056 8010606377664 8020389235617 8037669237048 8051609003328 8061240114576 8070882746292 8084880114912 8088474033882 8108424792666 8112193899084 8129671694496 8141930680239 8153512373952 8161483850476 8185417820712 8187038329437 8191401313271 8195208990354 8203053377728 8215423018002 8236950292512 8254903540752 8260937826966 8264777827284 8275264808976 8279111469024 8285163451092 8289014712408 8295073933689 8309460118104 8337532618503 8349392551104 8355495908232 8359379862768 8369986882752 8379998828784 8390022750828 8404573605408 8408309635638 8412790537954 8434834984224 8451136340064 8455640065312 8459570570688 8465754467304 8480436663744 8484206416884 8494354989153 8509086787608 8519265121086 8527419692352 8537833702431 8562656963808 8581320121968 8591584858956 8606485283616 8616780122472 8635561247412 8650498378707 8667216530577 8669135956008 8679545430336 8684170877888 8694558642096 8698423577481 8713509293016 8719878817353 8723932151022 8745450309486 8749515529764 8768366440416 8794080124992 8797989300012 8813247692832 8819690125356 8823789855144 8830239993927 8834344627698 8845554319272 8849666071728 8856135125874 8875437948729 8898694692624 8903436927792 8920643914512 8929546713504 8931314541204 8936074159932 8955551217822 8979017886432 8992557627813 9001165230816 9005349317184 9011932174872 9016121266128 9027561609792 9038360128464 9042377891679 9058060128744 9068895128898 9095490129276 9115086445344 9119323486656 9141816904128 9145880656308 9161742398688 9172701420696 9177589677768 9208595048301 9228435049944 9244439966784 9255497909328 9266569079076 9282640131936 9286766483346 9309672910098 9314000402652 9325141551459 9334067501088 9348142632867 9361440133056 9372638027952 9393066619992 9399932896761 9416235243096 9420612269904 9427498682382 9455145306084 9457239224736 9477852213456 9484780467998 9489189357252 9505646501472 9512595073476 9517016892024 9523973775717 9540491246712 9572722636059 9586339595712 9593347153896 9597806509104 9609984939456 9621480136752 9625952569248 9632989084284 9649695621024 9653985137214 9682295944068 9703156538592 9712840284864 9719940314312 9731611543104 9741125886052 9752777950509 9769692237624 9781378472358 9790741128256 9802697954643 9831198736224 9852626806704 9864412245468 9881520140448 9893340140616 9914903654436 9926763587037 9951248609181 9965404012608 9977324352336 9982641403888 10004399558648 10016366543766 10035724403826 10041072577558 10045740052692 10067383690848 10096906810176 10101395122236 10118914017696 10126310884668 10131017981832 10138423696731 10143136424394 10156006811016 10160727711984 10168155144522 10190317644837 10217019832272 10242220790736 10246981767264 10252442522912 10254472251012 10272256628832 10284544017144 10306960198524 10309242758496 10324788387489 10339475141952 10347033237816 10351842935184 10364978144576 10377376443792 10381989431187 10399994962632 10412435147994 10442970148428 10465469622432 10470334373568 10496160149184 10500825938724 10519037568864 10531620149688 10544217781446 10562504666256 10567199947491 10572831351753 10593264648483 10621022697648 10626682784784 10639394127828 10657846077408 10662583740138 10688883711594 10693852314156 10706644003527 10716892316064 10733052652551 10748320152768 10761176995056 10784632045176 10792515548133 10797532322742 10811233056888 10816258532112 10824165153846 10829196640404 10855907573652 10884353838912 10908077365152 10913890427616 10916051105916 10926945320472 10934932853601 10948062985992 10953897357336 10990903767327 11006538054336 11014583769288 11019703769712 11033686411968 11046884601456 11052019616544 11060098578252 11079280157472 11084205157542 11116710158004 11130007658193 11140661210976 11145839817024 11173331771712 11186697001104 11211079514184 11230471579374 11243956580208 11254949503479 11287672623072 11312275222512 11325806652204 11345449050144 11359020161448 11383778269908 11397395229561 11425507662393 11430818675982 11441760162624 11455446478608 11489040163296 11494147311306 11514081663216 11522498389578 11533997838276 11556288707436 11558847941344 11592744856128 11597898103308 11618012390688 11626505089804 11631909534696 11640412392543 11645823302082 11660600412648 11666020706352 11674548499266 11699994332961 11730652400016 11759586833808 11765053140192 11773653325236 11779126170264 11794072425696 11799554762304 11808180167832 11833917264972 11848072668399 11854386667117 11864926256832 11871249237056 11894191886016 11908419388272 11914765546576 11920061939511 11940734957096 11955018132882 11990076837084 12015909566496 12021495021504 12051146837952 12056503855572 12077413504992 12091860171864 12106324119438 12127320172368 12132711050823 12162637188999 12168290848626 12194507541744 12230268560928 12236786237024 12242225775714 12278126731068 12292813485531 12304580066592 12323134527003 12340663879104 12355425438768 12382355311128 12391406740449 12397166740926 12412897213464 12418667203536 12427745176638 12433522068612 12464190177156 12496850703936 12524088826656 12533243862348 12539069794152 12554980324128 12560816359872 12569998243176 12585034126242 12606860408112 12612464453457 12619185806931 12637136284608 12652252476336 12676704510096 12683460097968 12689355856032 12698631700956 12720654995616 12726309625326 12763630181412 12778897681629 12791129538528 12797075345472 12828640182336 12843985445712 12871980182952 12887377288434 12909727925424 12925170183708 12953341871118 12991002969024 13003703934012 13019318145504 13026256316832 13041837963144 13070263939524 13085898226533 13118175464229 13124273294646 13136835742272 13152549660624 13191120187488 13196983950018 13219871539248 13229535188034 13235684782716 13268331478908 13274499107592 13284202688811 13303099136448 13355155391688 13364917932179 13371191608896 13380965871768 13394320070256 13404111239898 13433326826733 13468526829648 13501747846224 13508023975776 13517898262308 13524181899192 13541342414688 13547636949312 13557540192696 13587090193116 13603342693347 13622693109696 13643235193914 13656294387648 13672629668016 13712725356192 13718820984462 13726131930346 13742613598032 13766384516652 13796044317088 13802457246912 13836501925056 13842652574916 13866659950176 13883246863992 13899853618614 13923960197904 13930149725019 13964509365147 13971000603978 14001101251632 14042160199584 14058957041928 14083339555008 14089599929988 14097108469004 14124352864644 14141248023573 14148784086559 14161363596864 14168910379712 14185858837104 14216778320184 14227170701997 14233784035878 14251844948792 14258469752208 14268892610214 14275525338036 14310736870068 14348235993408 14379509393568 14390020730844 14396709763656 14414977409184 14421678042816 14432220205128 14438928853872 14449483626426 14474543431536 14480977705821 14523443916102 14554734807888 14569260427296 14579910471468 14597417314656 14605196476448 14611688829078 14654538356436 14672067708537 14686111692384 14692938359616 14729179468608 14746798104336 14778940210056 14796618368202 14822280210672 14840010210924 14872355481654 14915596001472 14948106018912 14965986528504 14973962105832 14991942106944 15006599337972 15024549815649 15053586605739 15061608866337 15068610079038 15083033630016 15101075536272 15145360215264 15152092683354 15178371026544 15189466327002 15196526972748 15214704636591 15234010216524 15241091567976 15252232716783 15273928638144 15325529748408 15352108884288 15363331186104 15370472650896 15378663784368 15381708376518 15408384943248 15426816025716 15460440297786 15463864137744 15509212712928 15520549856724 15527764402776 15547467216864 15554694275136 15566064665688 15599992443948 15618652721991 15640869866688 15664455222642 15679449111744 15698204433648 15705501560352 15744240223776 15751238908086 15778556353296 15797430224532 15843756999384 15877892517696 15893415919348 15940024177176 15959091191742 15986769116112 15993875610207 16033325567391 16040778471234 16075338474096 16122480229152 16141765492584 16169760229824 16176948067764 16196298484113 16216849585332 16224387798168 16236247730769 16259343388992 16283861360478 16322967700952 16370835641424 16374076658874 16382802626542 16390417980708 16430846036004 16473900585024 16509807081504 16521875653932 16529555654568 16550529617952 16558222938048 16570326902184 16578029424816 16590147867378 16618920236208 16626307736313 16675065237006 16710991816464 16718759725536 16759997657568 16780045501656 16809147210816 16816619271276 16825581075908 16845707369061 16869669968448 16902272680128 16911280130624 16931508934608 16968412833768 16988709978306 17018173575216 17038530242172 17075667404862 17125313927616 17146228013973 17162640243936 17183169717912 17212970567232 17233560244944 17241220966959 17271122494824 17283747584367 17300996757414 17334433061154 17338271912016 17389117284192 17396847154962 17427018586032 17439757634706 17447864302044 17468734953123 17490900618972 17499031059528 17511822748899 17536732880832 17595978600024 17626495385664 17639380250712 17647579710288 17660479987854 17668689255396 17691108638544 17699332143456 17712270251748 17750875897458 17797389385248 17806873855584 17841287829024 17859093427008 17862629082408 17872148319864 17911102435644 17932527199323 17958035772864 17985115255626 18002330461632 18023864349744 18032242532256 18076720256928 18084755783358 18116120257488 18137790257796 18159486179157 18190980258552 18230172890688 18252436272939 18291761312616 18323484797376 18345402841392 18355179355536 18363338663571 18417190096602 18456870099888 18510995818656 18533138158152 18565280263872 18573532966692 18595750111389 18619345820196 18628000805304 18641617764957 18650283102918 18668135002176 18696285265734 18745276055904 18786133239984 18799865793522 18832470486192 18841224539808 18854997364764 18910290612168 18914478449472 18955704426912 18969560935996 18978378714504 19011293002944 19025190146952 19034033784048 19047947551434 19080982493424 19089464437989 19145445272118 19186694307792 19195613018208 19242960273504 19251905138496 19265978168568 19299391242048 19307970274428 19331065932651 19364591888136 19406313077184 19439880628624 19482251772104 19505555901018 19539384475248 19562756944716 19605395909286 19662397472448 19686409941969 19705253613408 19728824490936 19763040280896 19786680281232 19795475925027 19829807308872 19844302782051 19853527174074 19902497218362 19954648704672 19965282807776 20008799117296 20032733087532 20071448807652 20082145155116 20091480105384 20106166859847 20134767381696 20202790244472 20237828035392 20252621769336 20262035963664 20276847393462 20286272848788 20312013622032 20321455423968 20336310289044 20380635289674 20434039664544 20464852790871 20484441581472 20493963534528 20504885045824 20508944502024 20544513257664 20569088034288 20578231476693 20589197895519 20613920397048 20618485516992 20649576774978 20694066475632 20703685870368 20754752887584 20763978862374 20799989925264 20824870295988 20849780427921 20885940296856 20930939244864 20956500905967 21001651877448 21038075137728 21063240299376 21088435562892 21125009332512 21134399894982 21145662703506 21186529296966 21242045395296 21253365569568 21278788255656 21315692154816 21325167480276 21350676053817 21377767423188 21387704628312 21403338915321 21413288007054 21433784632128 21466105305102 21522353990112 21569264090352 21585031096266 21595064645484 21622466113776 21632517064224 21648330307692 21658393280808 21674225439639 21711815147304 21785165874153 21816154730304 21827780855232 21832102211832 21853890640944 21869865707202 21896125971984 21907794714672 21917533243617 21981807534654 22029167538576 22039407539424 22093769202912 22104039233088 22120197156504 22158560314944 22168410315084 22194927552303 22233420316008 22260015316386 22281322421952 22308533222481 22373394002208 22422159028368 22460943158748 22487913160416 22509899006958 22575345246144 22602915118557 22624550445024 22651613304408 22690898100288 22718040322896 22728139025031 22767556539816 22784199490503 22794790459122 22851015324786 22861637351964 22910892957216 22978080326592 22988294622612 23028163326432 23044996779156 23067995676552 23072562564777 23084858246491 23112577414872 23117695882688 23195796206616 23236024781376 23253010179608 23263819069392 23280824785086 23291646604164 23321200825296 23332041412704 23349096998532 23399988665922 23461304800032 23496682833963 23519173667616 23530106280384 23547306650472 23558252340528 23588144851392 23616360335664 23626858362129 23667834529944 23696145336798 23708773334234 23816838776544 23829531093152 23840123879022 23881469914192 23910036265764 23938636787613 23980153674168 24031819132992 24061167706851 24113007711144 24154827009984 24183720343728 24212648238876 24254640344736 24265422101646 24325274377998 24336581697252 24389015083488 24425792040717 24460537121856 24473572474048 24484451551428 24556253462136 24561114988311 24574203939813 24585626971062 24609160133184 24646269054006 24710850877536 24764710622256 24782813480898 24794333481852 24825794426928 24837334407072 24855490353276 24867044137224 24885221801067 24928380354312 25012597855509 25048177653312 25066487724696 25078139588304 25109960648256 25139996486352 25170068252484 25213720816224 25224928906914 25238371613862 25304504952672 25353409020192 25366920195936 25378711712064 25397263401912 25441309991232 25452619250652 25483064967459 25527260362824 25557795363258 25582259077056 25613501107293 25687970891424 25743960365904 25774754576868 25819455850848 25850340367416 25906683742236 25951495136121 26001649591731 26007407868024 26038636291008 26052512633664 26083675926288 26095270732443 26140527879048 26159636452059 26171796453066 26236350928458 26248546589292 26305099321248 26382240374976 26393967900036 26439743078496 26459070376068 26471369565432 26490719981781 26536662957816 26548998215184 26568405377622 26626313846187 26710310783376 26729835864358 26761931743536 26788640140512 26808222479796 26866653653466 26937053659296 26977672883439 27003495692448 27016047951552 27035796524616 27048363798384 27082684829376 27115080385392 27127133675037 27174180386232 27206685386694 27286470387828 27345259336032 27425450712384 27437641968924 27452263860692 27485227196064 27532769033304 27592088634176 27625785144903 27685305149832 27733319900352 27766493727984 27799707237228 27847920395808 27860299450038 27929018730294 27942001207956 27975424654377 28002202503264 28044427898601 28084320399168 28117914083856 28179199859976 28194216938008 28199798690283 28248705729288 28282496047146 28297568173118 28371717674208 28433556640368 28454341403994 28467568071756 28503689897584 28516939504416 28537785220428 28551050676072 28571921327151 28621473740136 28718167908177 28759018787136 28780041461688 28793419527312 28829954818368 28864440410256 28877857707744 28898967252852 28949086863072 28961955411642 29046887832204 29109469615776 29138520854592 29159820942936 29194834629312 29210392952896 29223377658156 29258333851527 29309076712872 29344135417074 29372223384768 29408093863929 29493596208672 29557880420112 29593236736404 29644560421344 29680020421848 29744710963308 29780290761111 29853745827543 29896212037824 29931973057008 29947924211664 30013198675944 30049099631298 30107173211478 30123217732674 30137220158076 30202151072544 30290720430528 30304185366708 30356742053088 30378932654004 30393053945496 30415271090193 30429409273182 30468020433048 30482183135952 30504465433566 30570952934511 30651059496816 30726662372208 30740945301792 30757327568736 30763416753036 30816769886496 30853632051432 30920880595572 30927728275488 30974365162467 31018425425856 31041099713448 31055528805552 31094934433728 31132129331376 31145968293561 31199984887896 31237305443982 31328910445284 31396408867296 31411003120704 31488480447552 31502477816172 31557112706592 31594860449064 31687513998768 31718494055259 31779793945449 31786831838696 31880048354352 31918182383484 31973538232224 31987751220414 32066651134782 32081556942468 32119932010581 32150676948192 32199157957653 32244960458304 32283530985168 32353896135528 32377546644399 32392596968226 32433699170664 32448775596336 32472495461538 32567722720956 32645935401904 32741671282848 32748153317748 32765605253084 32780835961416 32804798560803 32861692072008 32972711301981 33019614163008 33043751307864 33059111309136 33101059235904 33140653804368 33156058849632 33180295734756 33237840472416 33252615472626 33350130474012 33390022974579 33421983632928 33437519451072 33519995315136 33560091003312 33633238542552 33651162151816 33691414738122 33764848510437 33863017869216 33936825667536 33977419956612 34036347150432 34077060484344 34151334809724 34192185688683 34276522987179 34292456027946 34325280487872 34366339435824 34467120489888 34482441933918 34542244989648 34567495168734 34601993514828 34668866122308 34676543824032 34778234568384 34793694309924 34854037172064 34879515269412 34895728604088 34921237177629 34937469906246 34981801237944 34998062119056 35023645497798 35099982998883 35191957200048 35278760501424 35295159420576 35320959975708 35337378510792 35382217277088 35398664286912 35424540503496 35501751794916 35544218005197 35563160001351 35594778770496 35613747711168 35682575658048 35725258164816 35744296639728 35760185818533 35822204871288 35865054398646 35970230511252 36047728699488 36064485064512 36153440513856 36169511566716 36232240514976 36275580515592 36318972358314 36381960517104 36398133152469 36487911566997 36504872545878 36583522625232 36690805682784 36710358711072 36726677327142 36834380193204 36878440456593 36913740199776 36969403581009 37021991637312 37066276316304 37147065933384 37174220221347 37191500222778 37238691640392 37256001610608 37283235529914 37300566205836 37392570531468 37490552111808 37572266479968 37599731587044 37664940972384 37682449079616 37709994729528 37820581224336 37857557420793 37911408853824 37939121871992 37956757429008 38050380293904 38068067568096 38095895102868 38161964986848 38178928875978 38290890544236 38336693044887 38373388615584 38391226036416 38485920547008 38531956337136 38615940548856 38662131865302 38729183776272 38767048289761 38879761257248 38964503544208 39011111802036 39078768950496 39125513889432 39210791818572 39257694679599 39354526392687 39372819883938 39410507226816 39457648981872 39573360562464 39590951850054 39659614617744 39688605564102 39707054348148 39804994436724 39852608066433 39909297409344 39930565615552 40017598234592 40065466175064 40094753796537 40142897615304 40164290310232 40182960210768 40212333719694 40299980480199 40405580488944 40505243538672 40524071927328 40553694786924 40572545697576 40624027244064 40642910847936 40672620578088 40761270579348 40810028080041 40868079329088 40929705581742 40968883162944 41017889004048 41138176068576 41156462953386 41178395791038 41227840794096 41299153549956 41388132951264 41407371740736 41509505775168 41527957724748 41599979850528 41649740591976 41699560855842 41771880593712 41790449175057 41893528095441 41913001811934 42003303754896 42126480598752 42176871125784 42250018665024 42268799789964 42291325407012 42373058593932 42423744070719 42446352259677 42484090790592 42506731139136 42557576511312 42650334960552 42681512105991 42701352107634 42755534846376 42775409256624 42806677830642 42826576014108 42932210610204 43044707980224 43138528180704 43170062192532 43190129290968 43244932227552 43265034128448 43296660615384 43316786561616 43348450879278 43423630294608 43442933117463 43570331748306 43664204423664 43707781281888 43739731414404 43792251943968 43815589429344 43835066487234 43963615069308 44016203125611 44058335077152 44078815078848 44187538405824 44240394313008 44336820630168 44389855104606 44466840632016 44520030632772 44617066444962 44746788004416 44844318056736 44921886317496 44975826320832 45019798013916 45073649446947 45184826599011 45205830237114 45249100890048 45303226608816 45436080645792 45456278050062 45535113079632 45568398981006 45589580918244 45644113909773 45702030649572 45723274703928 45756698150349 45821785914432 45976589245224 46056326652864 46089993558312 46135991353104 46145125129554 46169716492982 46225154829744 46270347958747 46391592413232 46506020359216 46527638138784 46561649570172 46583293208328 46642401650592 46664082825408 46698193997064 46799977331844 46855958165973 46922609600064 46993365667926 47038347335232 47094613300944 47116504681056 47232720671328 47253716724258 47335669059888 47392290673596 47417546668468 47633677553088 47659062186304 47680247758044 47762939828384 47820072531528 47877273575226 47960307348336 47981626830621 48099976702173 48122335413702 48226015422288 48367440687456 48425296477752 48509280689472 48530844203292 48588895452339 48650548755996 48673163394504 48708743192307 48778030166976 48851584081434 48968903102856 49112506924272 49122229976622 49148407879626 49171253942124 49292538108012 49421701755072 49529421244512 49565626961796 49588666963704 49651588853856 49674668814144 49710980706552 49734088274448 49770443602134 49856760708624 49878923208939 50025195711018 50132975449392 50156279176608 50279992972704 50340136504968 50427441632448 50449857813828 50476743227724 50537122107183 50609009905344 50706818040384 50733840391872 50794526803824 50905238501304 50966129934918 51054520725648 51115590726516 51227002214586 51375941782848 51438684041919 51487920731808 51549509153736 51638911701696 51700680734832 51813367484472 51851242753101 51902990272242 52003299183462 52014815736048 52167351852576 52190541464886 52281055758096 52319272904118 52343592906132 52406204859369 52472701856916 52497093178584 52535468246697 52610198642496 52787935800072 52879486156992 52918140752136 52942739130864 52981439963562 53073325915632 53097996430368 53136810755244 53252627692374 53420621566752 53459671728716 53523863487072 53577280281024 53616444959592 53733307306932 53797581597969 53874107318592 53955345766878 54006991384896 54071593049232 54096727596768 54230160770784 54254267350074 54348360772464 54413370773388 54478458537471 54572940775656 54690518672064 54875283937848 54904527721384 54970454392128 55065538066608 55090015990713 55225899176569 55251570289806 55370610299664 55532987455968 55599414474456 55695840791616 55720598900076 55787250334167 55858037460588 55884002415912 55924853294871 55950849308754 56004405006528 56088855797202 56235828167712 56358399719952 56388433876016 56399597380566 56497411458576 56564992094292 56595136346236 56743435348416 56867113280736 56908682807988 56935136143512 57007379795168 57033879008832 57075570440856 57102101352144 57143842654302 57242947480272 57268393313967 57436335816354 57560082923376 57586839054624 57728880820512 57755715415488 57797934505704 57898173726144 57923910823284 57993197797953 58093775664408 58218939231552 58319641885872 58446755316312 58516667703054 58618153425744 58688270834148 58816187727858 58987192417344 59059229825907 59115760840224 59186473472808 59289120842688 59360040843696 59386427775081 59489421926616 59532908346153 59560581522222 59707491655086 59863946114016 59895848423328 60026397351888 60098199262596 60214346422956 60246435465348 60274440316152 60318500579541 60404302145088 60608370733416 60713484106176 60757865308008 60786107890992 60830542180386 60858818546364 60936040866096 60964366271904 61008930867132 61141905869022 61302118993632 61394558372613 61453324744416 61481890603584 61514655137472 61526833506072 61633539772992 61707264102864 61767593686557 61841761191144 61855456550976 61948730324934 62082199426896 62111057611104 62264258662752 62291936587122 62399969775792 62474610887964 62549341283763 62657820890568 62792817734592 62869502717901 63004955632344 63114225413184 63189720898128 63375027997536 63436988110518 63559587890898 63573663677392 63760096708704 63836364766968 63947076464448 63975502440828 64052028161451 64133302269564 64163113884936 64210016745963 64239864021162 64301353896384 64398315915306 64567061970336 64707792271056 64755093288798 64785193936452 64867398341328 64897551192672 64944990923076 65022676318917 65135445441912 65291870803808 65483342565696 65496306635496 65531210506168 65561671922832 65609597121606 65723384144016 65752599730851 65945422603962 66087502615728 66118222618272 66281307608736 66312117699264 66360591469512 66475680944832 66505230945252 66584782656909 66700260948024 66780045949158 66843967265856 66925599667443 67120182006624 67266477085104 67302324303632 67382829476244 67529697020874 67726035738432 67808745355671 67873651335072 67954839913224 68072694300864 68154120968688 68184417075093 68302669619448 68352598471509 68384371377366 68553045974358 68584912055892 68732678871648 68934240979776 68964883867836 69084489979296 69134990337468 69203987029656 69217687694331 69254574739473 69337732244616 69353087648064 69587388619848 69708074344128 69759030538824 69791457208176 69842474355258 69874939812492 69963602475888 69996124238112 70047290995596 70199965997766 70383914400096 70490048501889 70557521002848 70590318841152 70641919951416 70674757021584 70764434554176 70849081006992 70880575086387 71003503589832 71088436010394 71126320002702 71450516329632 71488593279456 71520371637066 71644409742576 71730108797292 71815910362839 71940461022504 72095457398976 72183503120553 72339023133432 72464481029952 72551161031184 72637944716628 72763921034208 72796266304938 72975823133994 73009745091756 73167045250464 73277376122151 73381611365568 73420717422144 73453354654284 73668760386408 73722611819439 73756880913186 73827480399552 73938807162018 74132552632608 74294131866768 74348440442694 74383000445556 74477383280784 74512003221216 74566471059828 74601132411672 74655665403201 74785141062936 75037793566527 75144532959936 75199463174088 75329881944768 75419989459056 75493725616903 75641162448672 75715114841586 75878243743984 75913514858016 76100760587808 76136135136192 76191790205736 76323929973696 76357857751956 76449194902377 76581781088472 76673386089774 76746777231168 76840503321879 77063912674272 77231881097712 77324263730604 77458367552544 77534096579522 77759522514496 77854485408363 77929007088416 78022223604072 78157537900992 78251027778864 78285812197329 78421583637144 78478909356177 78515389359198 78709052785374 78745639767876 78915297963744 79146721124928 79181903700108 79319229235488 79377211128204 79414108696296 79472159945343 79609988873448 79705216132866 79878941538561 80035196469184 80130932350128 80189507593074 80285795230608 80328580620464 80365920421536 80424667439388 80599960960398 80811160977888 80933018650317 81010487077344 81048143854656 81107389573848 81145091395152 81248054488128 81345241156176 81381401025111 81522541158696 81620056160082 81859411163484 82035778008096 82276352137152 82312925906772 82356791582076 82455681588192 82598307099912 82776265902528 82877355434709 83055915449496 83199959701056 83299481183952 83399121711684 83543761187424 83580898350114 83787056190882 83826003623868 83926273963131 84006607509792 84133283695803 84252961197504 84353742251568 84537599579928 84582650814024 84599396070849 84746117187864 84847488141438 84892704519354 85115153022624 85300669921104 85363024211982 85402704215268 85511069692752 85550818513248 85613355661284 85653152028216 85715763981453 85864421220408 86154503724531 86277056361408 86340124385064 86380258581936 86489864455104 86593321230768 86633573123232 86696901758556 86847260589216 86885866234926 87140663496612 87328408847328 87415562563776 87479462828808 87584503887936 87631178858688 87670132974468 87775001554581 87927230138616 88032406251222 88116670154304 88224281591787 88480788626016 88673641260336 88779710209212 88933681264032 89040061265544 89234132889924 89561237482629 89688636113472 89843772634992 90039596027832 90105414445981 90147298893894 90369653198022 90411660474228 90606453217632 90872161291584 90912556100124 91070226159264 91136797962012 91179161836488 91245813270579 91288227819546 91404061299144 91446549407856 91513396300698 91712858803533 91953178490448 92179987116624 92271982706208 92290250259108 92339432985964 92450309659488 92540695917494 92783184826464 92923095487401 93012040718432 93055276277568 93123299140344 93166586416656 93284803301184 93396387994128 93437904880683 93599954663688 93711916331946 93986731335852 94189226601888 94233009362112 94465441342656 94507433448516 94671338119776 94784581347192 94835093336936 95155482165777 95339381836347 95360495516088 95525879656768 95640145063056 95754547150452 95920614696672 95963253661242 96199953404346 96244670827404 96359796031743 96452030844576 96597473872959 96734881374912 96850592955504 97061688406584 97132639933197 97177790904678 97301097511992 97346326789008 97417486384614 97703168162868 97937806205712 98225013848544 98244459953244 98296815759252 98342507884248 98414395682409 98585076216024 98918133905943 99058842489024 99131253923592 99177333927408 99303177707712 99421961413104 99468176548896 99540887204268 99713521417248 99757846417878 100050391422036 100170068923737 100265950898784 100312558353216 100559985945408 100680273009936 100899715627656 100953486455448 101074244214366 101294545531311 101589053607648 101810477002608 101932259869836 102109041451296 102231181453032 102454004429172 102576557066049 102829568961537 102877368083838 102975841463616 103099018307472 103401361469664 103626734968944 103702485506202 103805980544484 104006598366924 104029631472096 104334703705152 104381082929772 104562111516192 104638545808236 104687185812264 104763711532887 104812409718738 104945403713832 104994186357168 105070936493394 105299948996649 105575871600144 105836281504272 105885478261728 105962879927124 106146651831264 106195992860736 106273621510488 106505255384748 106689480004053 106841243133504 106919343457432 107047726974144 107232889919184 107280557455599 107466614613864 107595163195938 107910691533756 108143186098464 108193455193536 108460321541568 108508534700148 108696721544928 108826741546776 108956917074942 109145881551312 109194399457407 109463734700991 109750567875696 109809055442768 110131076133216 110180031981426 110451798353138 110503140579612 110635321369779 110741220599328 110908210743027 111065974911936 111198828948912 111441197800152 111522660664041 111574500668334 111716074921176 111768004831824 111849706589742 111901698617508 112177711594404 112471656335424 112716799439904 112776867752032 112799194761132 112994822917152 113129984188584 113190272692472 113572672262379 113734226561472 113817365615976 113870272287024 114014759590336 114151140881712 114204202704288 114287685308604 114485894960544 114536786627934 114872671632708 115010079134661 115120165846752 115173678109248 115457761641024 115595869011408 115847821646568 115986395595906 116187551328816 116301144869283 116639283771744 116893510632624 117033335406108 117236306851488 117376541668296 117632375455716 117773084038797 118063579178061 118118459651814 118231521680448 118372946945616 118720081687392 118772855550162 118978843853232 119065816692306 119121163044444 119414983310172 119557824199299 119727892228032 119791696846656 120052794703776 120196398525192 120284261389611 120428692845912 120492870930696 120548880632304 120637001159082 120899941440597 121216741466832 121515730616016 121572215781984 121661084360772 121717637092728 121872081732192 121928732543808 122017861734264 122283811738044 122430084240123 122604237987264 122789116745226 122906649488832 123053667012144 123414528205728 123535187373114 123683522382288 123897460649868 124164398853792 124222115222208 124528517325504 124583873174244 124799939551584 124949221775928 125098682567526 125315641781136 125371347525171 125680584286323 125739005435802 126009911264688 126379441796256 126750055995072 126873976221036 127119175781796 127147327354784 127339056779031 127520193417408 127672729533936 127951004881656 128044536317973 128104056322902 128266604539128 128326227769872 128420033491926 128479728042324 128796631830612 129134123940672 129415584542112 129510186577596 129570387872904 129734796682656 129795102385344 129889981846152 130045352637834 130270890883824 130328799352389 130398253338287 130583741607616 130992613270992 131062421012336 131123343845664 131219194243212 131446768288032 131505199461702 131890845207924 132048609376833 132175005231456 132236445236544 132562615217472 132721182939024 133010461890504 133169565313818 133400521896048 133560091898316 133851199334886 134240364013248 134532954170208 134604648607264 134765658952488 135059394041748 135220948340841 135554479797033 135617490711342 135747302670144 135909679826448 136308241937376 136368834150186 136605339238896 136705196943018 136768742754732 136932341729319 137106091948716 137169824111784 137270094451047 137465357743296 137929767735672 138168979958592 138269980674936 138407974059312 138435375388662 138509149478946 138675464489232 138811043876241 139174777239696 139518061077648 139582914416352 139684948710516 139749879624984 139927204951776 139992248476224 140094581991192 140399931995532 140567874497919 140767828800192 140980097003778 141115042005696 141283839902832 141349514043168 141698162013984 141761150172774 142007007179664 142176872020788 142252640005404 142901032659264 142977186558912 143040743274132 143288819485152 143460217594584 143631820725678 143880922045008 143944880491863 144299930106519 144367006241106 144678046266864 145102322062368 145275889433256 145527842068416 145592532609876 145951646267988 146019490183512 146126229576921 146334090500928 146554752244302 146906709308568 147014097253969 147337520772816 147445223638878 147513761826372 147877614324036 148265105265216 148588263733536 148696880885388 148766000891112 148954766561568 149024006442432 149132942119656 149202264823344 149311330806402 149570282125872 149636769626817 150075587133054 150398926348176 150839978918112 150987451233806 151282324897344 151430229683172 151611366321549 151756487487968 151827029716032 152201521175616 152383580411472 152715715503912 152898389804754 153163562176944 153346772179548 153681006643758 154127825348544 154463762195424 154648527461208 154916735105088 155068193159044 155553728259303 155636624952149 155708970816726 155858014176832 156044447208144 156502055557728 156571624394658 156843167274288 156957818712354 157030778718396 157218614578107 157418105570748 157491279535752 157606404740091 157830595927488 158363807400216 158638458470976 158754422256408 158828217392592 158944319890686 159219977746896 159410432265732 159757883077122 160261864700256 160379015186148 160571590461216 160657161240928 160731840843072 160849334878776 161199921920796 161392744793907 161622321955776 161866037300634 162020974154688 162214779147696 162290182790304 162690482312352 162762802050222 163045082317392 163240112320164 163435375612413 163718822326968 164071556016192 164625851813544 164713583164152 164911363176384 165196614199824 165270047972139 165677697529707 165754710869418 166111830898992 166598962367904 166798243423368 167087522374848 167161796700228 167361751002501 167574112381764 167652007247736 167774559884613 167852547926262 168013215019584 168266567391606 168707484503136 169075199159856 169165301628048 169198792141698 169492234375728 169694976282876 169785409038708 170230306045248 170601339842208 170726048423964 170805408430536 171022139385504 171101637026496 171226711322568 171306304056432 171431527962906 171728842440816 171805179941901 172309007449062 172680248770128 172760517163872 173186642461536 173267146246464 173393803517112 173694521178432 173771732469852 174281326993224 174656817694656 174958925657616 175340265948936 175550003109162 175854460277232 176064812502444 176448563183574 176961577252032 177177689477721 177347282520672 177559420418424 177867362528064 178080122531088 178159283325243 178468265779848 178598725038459 179122474965258 179687545269984 180079192055664 180210828891962 180294597787788 180739306396044 180823320948456 180955501738623 181212906435264 181825112200248 182140452318528 182273595924024 182358323672976 182491626541158 182576455639092 182808122598288 182893098815712 183026792601396 183425717607066 183906356980896 184359974233248 184543965412416 184580500518216 184678865971928 184900619318976 185081391834988 185302781059671 185566369652928 185846190974802 186024081436864 186246598280688 186333172833312 186792775988256 186875809761366 187199909327376 187423832663892 187648023851289 187973462671704 188378453203776 188608508153703 189014866897032 189342676239552 189569162694384 189670186673872 190310964331554 190678763672694 190720991032176 191280290126112 191509094300904 191841229393344 191926507322484 192156084484353 192399906808692 192489341654808 192630050237889 192719592063486 192904061689152 193194947745918 193701185911008 194123376813168 194265279866394 194355581809356 194602195023984 194692653578016 194834972769228 195068028956751 195406336325736 195875612411424 196450027697088 196488919906488 196593631518504 196685015768496 196828791364818 197170152432048 197257799192553 197836267811886 198262507847184 198354667854816 198843922826208 198936353097792 199081774408536 199427042834496 199515692835756 199754347970727 200100782844072 200340137847474 200531901797568 200776799002329 201360546019872 201799431255312 201906972910896 202148488428732 202589091062622 203178107215296 203426236067013 203620954005216 203864519739672 204218082902592 204462362906064 204553251225279 204908008858344 205057795414527 205153114132098 205659137923074 205754736167676 206198036614944 206802722939328 207253469937888 207404971012404 207611961088968 207763724218419 208013196733848 208059262944192 208762165859544 209124223032384 209277091616472 209374371624528 209527423065774 209624819437476 209890807427664 209988372714336 210141872986788 210599897993298 211151743200288 211470145505667 211672563008544 211770956523456 211925759854248 212293303662528 212547243020976 212641725259161 213010510769496 213378960008106 213838686914864 214465779838368 214561114911198 214933229227728 215190326391876 215447731088517 215821383067512 216286372196928 216550509361659 217017069400296 217393443089856 217653483093552 217913834149884 218291763102624 218388798914814 218927469401982 219501135751392 219618110885536 220262152266432 220360063962852 220903596706276 221006281159224 221167835458317 221270642739558 221482441198656 221816421486054 222397657897824 222882395600304 223045321328082 223149001336668 223432149842352 223536009663648 223699413179484 223803397235016 223966996209603 224355423188808 225113380699581 225433598879808 225553735504064 225598389522264 225989645834304 226259968377168 226380545384944 226481176850709 227145344524758 227634731231952 227740544574048 228302281763424 228408405408576 228575370617208 228971789921088 229073573255868 229347584707131 229745343265416 230020158269322 230240331693504 230521509965637 231191738022816 231695643293136 231972791191812 232375102657632 232602289738566 233278567543488 233563456225089 233787021265248 234066670812216 234472613702976 234753083336592 234857436591987 235264750911432 235436728068531 235546168077594 236127158356122 236236919303628 236745893891232 237440163374784 237545711100324 237957687706464 238131633384612 238242326088888 238416479836029 238829966620344 239115648398598 239636824615683 240105589407552 240392797050384 240568522779222 240857385691824 240985741861392 241097761264608 241274002318164 241799882881194 242433482933664 242799055950951 243031461232032 243144431563968 243322168721544 243435274185456 243744163464384 244035723468528 244144203075333 244567623476088 244860168480246 245578233490452 246107334024288 246829056411456 247070374746228 247367044764576 247794921299736 248328797707584 248632066304127 249167746348488 249599879103168 249898443551856 250197365135052 250631283562272 250742695050342 251361168572646 251478010871604 252019822529376 252399851087409 252758883592512 253747952442072 253798188212547 253933440711401 254238351563592 254294654709568 254678113558062 255345459067872 255902009763312 256089072635946 256208112645804 256533209078256 256652455539744 256840066983852 256959456084648 257147291944359 257593263661224 258463511173593 258831169084224 259020373155192 259140775745808 259469593365312 259779963692304 260090705275668 260541781767648 260657598704778 260796506676574 261985226541984 262124842024672 262246687691328 262438388486424 262893536576064 263010398923404 263325004663743 263781690415848 264097218753666 264350010462912 264672844775361 265442365878048 266020923781008 266339130627636 266801043792096 267120183796632 267702398669772 268683712447887 269065908340416 269209297214528 269531317904976 270118788083496 270316243337943 270441896681682 271108959594066 271234981422684 271819359652896 272616483874752 272737668300372 273210678477792 273410393886036 273537485509464 273737439811737 273864683458638 274212183897432 274339648223568 274540188902094 275138576410599 275859535471344 276539961349872 276815948118624 276870750777324 277018298957892 277350928978464 277622087752482 278349554479392 278769286462203 279036122155296 279165828832704 279369897421032 279499759249968 279854409903552 280189163982384 280313714642049 280799863991064 281135748995838 281960194007556 282567679805664 282699028086336 283396324027968 283522300345548 284014014359328 284353744041576 284505280010808 285466446497331 286018145509041 286081486548264 286577638970304 286920435189168 287263641451356 287761844090016 287889760983726 288599860213038 288734012482212 289079388095229 289356092533728 289792421618877 290204644124736 290551778866512 291185065219752 291397919799591 291903292535976 292038980367024 292252459153842 293109504488604 293813418617136 294028194507938 294675041545632 294890447277756 295027523652744 295243187047227 295755228648072 296754401717829 297176527467072 297393761770776 297532001782224 297909533123136 298265884239312 298404529646688 298622661612804 299140564251744 299273539253634 300151174266108 300797852696352 301679957836224 301974902467612 302860459366344 303222732643098 303512974975936 303883636593933 304767160822944 305431431007824 305796779609508 306327124353888 306693544359096 307362013287516 307729671198147 308488706884611 308927524390848 309297054922416 310136386318088 311107456518606 311273249904298 311417941633452 312088894416288 313004111115456 313143248789316 313686334548576 313915637424708 314061557436792 314291134598661 314437229156214 314836211141496 314982559071504 315212809480182 315899846989947 316727614800432 317508844512816 317656434785184 317888639781372 318439955493792 318820864531464 319515766154244 320068440012159 320523729400512 320758030372296 321143180922432 321314322481856 321698669757552 321841672366797 322399843841592 322785489587814 323732074601268 324429558295392 324580365580608 325380964624704 325525604100444 326090164634784 326480224640328 326870751224826 327437644653936 327583198372221 328391204102973 329251703627088 329427166328304 330393228399648 330540095944278 331355395059414 331509421738836 331905964109337 332223661797984 332724632229081 333197924735808 333596486846736 334323593400456 334567981992123 334723502005002 335148224763528 335304014495472 335549119769226 335705095852524 336533134783212 337414969006272 338150398319712 338330603256096 338397584283396 338984468751456 339389952565752 339570818077416 340718016787137 341202679684416 341452096847928 341610816861072 342044278771008 342453422645136 342612608112864 342863055925812 343457684881632 343610359883802 344618014898124 345030237403983 345360497540256 345521034327744 346373284923072 346787607034224 347543464939704 348562653986448 348903434607849 349917851315232 350680531897872 351100006218324 351708920554464 352129625004888 352897126367148 353319252116391 354190737534183 354355378955442 354694565041344 355118840836848 356160245062176 356318566650486 356936531559696 357197450076918 358244949930516 359375090539968 360158384111328 360421657783924 360589195575576 360852784168833 361478612792088 361646641896912 361911003477246 362699824321791 363650224400496 364547191848048 364716647345952 364983253082316 365152911278184 365616245196576 365786197631424 366053585202792 366851435214132 367290252720369 367812713961792 368719948466496 369161001036432 369357731943856 370162783669976 370605562119342 371692381949604 372493196561376 372666345666624 373585551976512 373751619522732 374399818654752 374847665327784 375296047702578 375946925343408 376114042575513 377041752858969 377217016307406 378029733794064 379138325388768 379340373347744 380621928663108 381357527345388 381441982064352 382017170337093 382560580252224 383018188601808 383853014644968 384133608953919 384312168968706 384799813617384 384978683309616 385260100475778 385439184126972 386389895491836 387402371822016 388246753626336 388530559732788 388711163618712 389204390047968 389385307156032 389669945538456 390136057913502 390812672651472 390986398057167 391194760014861 391751224822848 392977839812976 393187263037008 393370031536992 393657582729636 394340304864096 394515598385106 395672535623772 396145828130499 396525015694368 396709335709632 397687845652416 398163548817072 399031385671512 399508695941454 400201565688144 400680275694948 401553598004658 402721092039744 403598862510624 403813945821792 404296976857464 405178182125244 405662845022523 406663439391099 406852472134026 407241908010432 407729039479344 408924725812128 409106502450558 409816017716688 410115590829054 410306228264196 411318275846148 411509472335352 411810283353141 412396073229888 414506939875776 414809942024808 415223922177936 415527448436838 416026393467696 416433131628723 417524331719088 418554183232944 418748743249056 419054846131548 419249638874952 419781614855328 419976745428672 420283745973576 421199795986596 421703623493757 422303486400576 422940291011334 423345126017088 423851519708496 425094486041952 425283450518322 426021021538992 426757920016212 427677373829728 428931559676736 429122229822396 429866458455456 430380652783752 430895462177034 431642766135024 431834641475589 432899790319557 433101018723318 434034138800592 435306966187104 435827668299768 436583526205248 436777597829628 437854938803964 438378688730763 438612306683329 439002271502784 439236221771072 440720127925704 441042291761907 441807193412552 442012562318448 442335670916634 442541285479116 443632842972108 444795315795648 445764791200608 446090642656164 446298002673336 446864299684704 447072019327296 447398826358968 447606794470032 447933992419206 448710846377616 448910308880451 450226761399162 451196779044528 452519936754336 452761090769888 452962353701418 454290689049516 454834098964647 455269462463904 455481089148096 456604563526848 457150741234416 458147146511736 458695169414262 459490686530832 460040316538644 461043019931274 462383476045632 463391286586272 463945582383624 464750205315264 465204579477132 466661184777909 466909874856447 467126912450178 467574042530496 468133341624432 469506166673184 469714873183974 470529501822864 470873456137062 471092336155188 471655843734321 472254316712244 472473838607256 472819214220273 473491787782464 475091422200648 475915375412928 476263266769224 476484652177776 476832959672058 477659933240688 478231296797196 479273649231366 480785594100768 481137045558444 481714771383648 481971483722784 482195522529216 482548004636328 483599765762388 484178234381721 484866965867328 485598111901902 486062922464064 486644337443088 486870548370912 488071446937056 488288406150666 489135246952176 489720336960492 491156466980904 492214668048576 494140749492456 494734089529152 495589842599472 495810143916417 497033092589121 497264132608254 498335492696976 499796887103712 500394730270104 501262567124544 501485390100684 502085253007503 502722337145292 502956021743208 503323679653839 504039645058752 504799702174818 507495904884144 507596376425094 507866881422802 508476703127184 509356227116124 510690918135744 511804019526624 512178145271892 512416225291608 513066418156512 513304911079488 513680133967704 513918912169296 514294583888718 515186527322448 515415539825703 516927022347186 518040746310384 518281551491616 519559927384608 520181410551336 521083563535296 521315197409556 521593013353148 523970453083968 524249684049344 524876776972848 526020797846808 526650009327486 527563380831696 528194437507332 529345689550722 530884731756096 531533068433163 532041847562016 532678261255272 533602087584192 534240367593264 534477849975729 535404797339544 535796175115377 537367424895774 539062635809952 540237576166992 540632486675886 540883793363364 542217919188132 542469962845368 542866505215869 543638719305792 545475336600744 546421356955584 546820787772072 547074971018928 547474879623474 547729366917276 548424367794864 548679296447136 549080377804188 550277152821198 551719070942688 553079922699744 553631896237248 553741501554648 554036597915784 554701857956928 555244175504964 555908343179013 556699108958784 557538572924406 558072244310592 558739794842064 558999518499936 560378327964768 560627429284098 561599727982128 562271497991676 562944071553867 563920388015112 565135359611328 565825524461109 567044600691096 568028028718656 568707488083152 569010560021616 570932892994662 572036291018082 572162973096528 573840870378336 574527282902712 575523688180032 575779521967452 576468253453059 577199720426076 577468024964424 577890150713667 578158776190458 578712185067456 579584843237754 581103557733024 582370130439504 582795839599182 583806585071952 584077960734048 584504918307684 586219008977208 587626837234272 588056389015876 589350083091264 589780894555512 590055047305488 590486374094454 591510457296144 591773397577659 593508803435658 594787523541552 595064003564448 596531768478624 596809059293376 597245323225608 598281128503488 598547078507268 599263043912181 600302348532216 601595705392704 603949804935224 605720918732688 606445465286196 607767273187866 609534321645888 610278708201039 610862862015648 611593559219016 612654248707776 613387088718192 613659753675837 614724026575032 615173386243581 615459342396294 616977413769222 618594109844832 620272772636176 622214913037212 622546499808596 622835883266904 623291172655257 624177788832576 626286497578632 627372669097152 627831274849416 628123114873584 628582269197322 628874458312428 629672422282992 629965118143008 630425618960364 631799693979894 633455229600864 634410436517001 635017689025632 635312869570368 635777279562744 636879910987584 637641729062928 637925175777483 639031532308488 640136880024318 641516060744592 643397339515104 643683344733594 644799687683184 645570979175628 646343193265551 647464149202536 648859116590784 649651528084977 651051208200888 652180329269568 652960449280656 653741502449652 654875289307872 655166396744442 656782408205946 658503407254176 658854332656608 660786456799296 661080191888556 662710790118828 663018843477672 663503506374951 663811928218674 664447323595968 665449264458162 667192973693472 668647186800912 669135963984246 669447004010004 670296449527056 670608028990944 671098239538452 671410191705048 671900988628809 673066269566424 675340142098743 676300796639424 676661206512192 676795168566792 677968937502912 678779905131504 679141636154832 679443530552127 681436033574274 682904193695856 683221633722144 684906845290272 685225216225728 685726111851624 686915369763264 687220719767604 688042754121393 689236029796248 690060474807966 690720995080512 691564529896911 693575214068448 695086929879408 697125307972896 697806869215698 699835702630464 700690368675267 701361063795744 702200012436648 703417841108928 704259250009776 704572309775961 705794252734296 706310184205593 706638504232782 708381475068366 708710757910884 710237681673696 712320490124352 712637133300972 713873063119392 714394900153836 715249439508087 716489899861032 720316768222656 720843315567848 721178391151152 721705568337666 722957225584176 723293283793824 723822006954492 725399648643582 727300448800992 728397167852853 729094383696096 729433294691904 729966506164632 730305822556368 731232490393152 732107170405584 732432609225999 733702870428264 734580505440738 738322002072864 738715463887712 740325567339952 741211124238684 743384763899208 744986393122752 745896198912381 747503239045464 748799637309504 749695330655568 750592095405156 751893850686816 752228085151026 754083505717938 754434032614812 756059467588128 757199553262227 758276650777536 758680746695488 761243857326216 761394564637641 761800322134203 762715054690776 762883964128704 764034340674186 766036377203616 767706029289936 768267217907838 768624337937412 769599627234768 769957366619232 770520200951556 770878368253944 771441875833077 772779790983672 775390533520779 776493507252672 777061119465576 777422327237424 778408780095936 779339891076912 780272115827004 781625345302944 781972796114334 782389520029722 785955679625952 786374526074016 786740063073984 787315165459272 788680609728192 789031196770212 789975013991229 791345071247544 792291656260998 793050031388736 794018534326083 796327097634144 798062771343024 799017391882908 800403131376288 801360551389896 803107196009316 806051137343661 807197725021248 807627891643584 808593953714928 810356364250488 810948730013829 811325690045046 813326878782198 813704944268052 815458078958688 817849451624256 818213004901116 819632035433376 820231181658108 820612456528392 821212319435211 822636551692296 823018944670704 823620566706282 825415729231797 829619884049616 830447844355872 831054896873676 832052786935392 832866263257446 835048663438176 836307859386609 837108366465888 837497486498112 838109692263096 838499277749904 839563229710656 840567491947152 840941143926147 842399591973192 843407246987514 845880582022668 847703039416992 850188972083904 850566901036644 852042043077984 853515840032424 855354747659456 856399339491993 858244459644792 859732916910912 860761305567504 861790924354068 863285532270048 863669282951178 865799580639114 866202037446636 867238164285687 868068277601184 869377264856631 870613932374208 871655336599536 873555195659256 874193759398773 875709877607928 876757377461526 877224613366658 881440255851408 882084583523814 883614386825104 884025124636896 884671341833268 885082570958232 885729561141681 887265685944216 890263205153487 891529582401216 892181285312328 892596005346672 893728599369408 894797652717936 895213588940064 895867984838412 897421692755232 897820617760902 900453522798324 902393558089056 905039873508672 905522181539776 905924707402836 908581378099032 909668197929294 910538924927808 911650909781799 914301482468832 916294293023472 917390338828524 918981373061664 920080633077288 922086039862548 923189013594441 925466120653833 926782573172544 927891164767248 930409158954264 933322369555818 933819749712894 934253824900356 936266683248864 939012333346368 939429746367948 941059003645728 941746912274124 942184672310376 942873403795983 943311687468642 944508633424488 944947677214512 945638428440546 947699540969841 950182844401296 952526533538448 952969304355552 953665919344116 955319866481376 956462593594392 958547298462732 960205320036477 961571188201536 962274091116888 963429542767296 963942967445568 965096009272656 965525017100391 967199531524776 968356468763442 971196223803804 973288674886176 973741096741824 976142893874112 976576812301332 978270493904352 979440673920984 982312933961808 985173612308919 988281498984912 991179685198944 991620287832834 994066185178242 994528265216508 995717892328011 996670985393952 998173896687243 999593774207424 1000789460540208 1002970780201368 1003703945976369 1004170506015006 1005444674290584 1005912043486416 1006647359307678 1009599404349636 1014991809768288 1015192752850188 1015733762845604 1016953406254368 1018712454232248 1022154050361411 1023608039053248 1024356290543784 1024832450583216 1026132836313024 1027360267935408 1027837824338592 1028589167777436 1030373054644896 1030831079651406 1033854044694372 1035090712211949 1036081492620768 1036563102983232 1039119854769216 1040362821102672 1042630394819112 1043186026706296 1046710303823547 1049753553945696 1052041595693616 1053300018654972 1055126761663392 1056388875014664 1058691379101444 1059957756349173 1062572212602549 1063066136866326 1064083695124032 1065356522510544 1068480735186528 1068955699951458 1070809594679088 1071592350230754 1074734849791548 1078125271619904 1080475152333984 1081264973351772 1081767586726728 1082558352506499 1084435838376264 1084939925690736 1085733010431738 1088099472965373 1090950673201488 1093641575544144 1094149942037856 1094949759246948 1095458733834552 1096848735589728 1097358592894272 1098160755608376 1100554305642396 1101870758161107 1103438141885376 1106159845399488 1107483003109296 1108073195831568 1110488351009928 1111816686358026 1115077145848812 1117479589684128 1117999036999872 1120756655929536 1121254858568196 1123199455964256 1124542995983352 1125888143107734 1127840776030224 1128342127726539 1131125258576907 1131651048922218 1134089201382192 1137414976166304 1138021120043232 1141865785989324 1144072582036164 1144325946193056 1146051511011279 1147681740756672 1149054565805424 1151559043934904 1152400826861757 1152936506906118 1154399440852152 1154936049928848 1155780301427334 1156317552380916 1159169686475508 1162207115466048 1164740260879008 1165591679198364 1167613170143904 1168155921468096 1169009836615368 1172438017954416 1173584280044583 1175253674468544 1176112778031752 1179561789111024 1180110094610976 1180972748188908 1183020914592288 1183546795155318 1187017606871316 1188437484391497 1189575047083104 1190128007128896 1193063536957248 1194490646451216 1197094157014536 1198526087824362 1200604697064432 1207899609870448 1211441837465376 1212890930572392 1215534546375732 1216988535067569 1219990318173297 1220557416402078 1221725724031296 1223187118438032 1226774177436384 1227319507351674 1229448053150064 1230346772487162 1230918684792588 1233954827538444 1235430850059423 1237188219689664 1240545545272352 1244429826074424 1245092999617192 1245671766533808 1246582345310514 1249299394886169 1252572995157264 1255662549698832 1256246229747168 1257164538394644 1257748916624856 1259344844565984 1259930236286016 1260851237920728 1263599387959788 1265110870481271 1266910459201728 1268820873034002 1270035378051264 1271554559125488 1275283458125856 1275850351554966 1278063064616976 1280273760048636 1283032121489184 1286794679030208 1287366689467188 1289599375366368 1291141958351256 1292686386531102 1294928298405072 1295503924426767 1298699370958671 1299303056169954 1302102416401776 1305920898561312 1307483004899304 1309750578615744 1310332793488884 1313564816411892 1315136066192289 1315836920049987 1317006814508352 1317708665313216 1322160383777112 1323126875285721 1325421580237656 1326037686955344 1327007012749902 1327623856437348 1330898528916324 1334385947386944 1337294373601824 1338271927968492 1338894008020008 1340592899054112 1341216057981888 1342196479076904 1342820383410096 1343801977257618 1346132539132848 1346730926641353 1350680284197486 1353590337133584 1357559810263008 1358283272309664 1358887061104254 1362872067148548 1364502296893941 1365808387391712 1366443267444288 1369813690580544 1371452223703248 1374441439535208 1376085508242786 1378472059592496 1380120949615932 1383129059793822 1387150428136896 1390173859758816 1394250615945792 1395613738431396 1400729624569341 1401380737350534 1402722127591488 1404400024873296 1408518500019552 1409144619551922 1411588505468592 1412620368411186 1413277008465564 1414967531202963 1416762950136732 1417421515821768 1418457642660819 1420475363347392 1425274266601944 1427746126238784 1428789800307672 1430498879016174 1432979799722064 1434380786721157 1441686631135696 1442356782302304 1443411136675332 1445914451168352 1446586567587648 1447644013908984 1450799297287164 1452534703145163 1454600897601984 1456794335705706 1458188767392192 1459933012329264 1460611645112736 1464214340811168 1464865218451998 1467405740856528 1469161010881476 1476644004145728 1477430927775424 1480651134679904 1482422248477368 1486769527798416 1487430431749251 1491099277767363 1491792397824762 1495006478090928 1499390661311136 1501184190810312 1503787701373632 1504456170302052 1506255759022509 1508167011435876 1508868065229624 1509971038961517 1512118935176256 1514399106524454 1522487714652432 1522789129275282 1523600644268406 1525430109381552 1528068681348372 1532072754407232 1535412058579872 1536534435815676 1537248675874824 1539199254469536 1539914733238464 1541040401903112 1541756736507888 1542883751666154 1545559581967344 1546246619477109 1550781067041558 1554122238931152 1554844654474848 1558679782153824 1560544231654008 1563250690605888 1563945592228668 1564779040059444 1571911359251904 1572749052148032 1574630330918544 1578062393540424 1579950027982458 1582690142495088 1584583312521996 1588037068652166 1592654195268288 1594599205299489 1596125542686048 1598034783765816 1600806262752576 1602721102779792 1606214392018632 1607388525346131 1612102274687322 1617187907429856 1620712728500976 1621897460027658 1622651380090092 1626653757564396 1627409888536104 1628599515647607 1630916157917376 1636426009802232 1639264070866752 1640462363316216 1641224913056784 1642424638870422 1645273103384592 1646037889341408 1647241133412564 1650831458463594 1659239768099232 1660895688711744 1662109793747352 1664105573870784 1665732526514892 1667725029537039 1670097326876352 1672615718773218 1674216732931776 1676219384526192 1676998555499808 1681134983894304 1681882287852294 1684799183946384 1686814493975028 1688832214661601 1691761164045336 1695406078833984 1701133802073288 1704084086155968 1707031680064848 1712002874473639 1712798678983986 1716488919289584 1721522611135008 1723581848708136 1726571064540096 1727338565902356 1729404760359177 1731599161278228 1732404074893272 1733670452141001 1734476328571374 1736136555202368 1738754529713262 1743310673199072 1747110391318512 1748387518797546 1751419755215856 1753514754923052 1754449226733316 1762880511702816 1764169167047628 1767228773650208 1768050249273792 1769342683666536 1770165141916464 1771459122283362 1774531371888432 1775320192732977 1780526410306974 1784362570624656 1785192010693344 1789595305435872 1790427177880128 1791735969676824 1794843385510464 1795641235521804 1797789131736543 1800907045596648 1804787116178112 1811849414805672 1817162756198064 1819336395858588 1823301819563598 1828602964937664 1830836124603117 1832588586046944 1834780677657048 1837962746123328 1840161266154576 1840979261027511 1844172079725096 1845520158730743 1846378027188882 1850932241307666 1855782329534496 1860818317908528 1866644739111636 1867639499425788 1868507649800712 1869873517965771 1872533366497728 1878859492735896 1882118007291456 1883493824548248 1884369344620752 1885746807591966 1886623374937284 1889017266848976 1889895354429024 1891276856881092 1895399081939682 1900365688802592 1903231309551003 1905053067076896 1905938608711104 1907331838688232 1910639732962752 1912925187188784 1917094596925464 1920410640072954 1924548182233776 1930192018545312 1931050034200782 1934399063049552 1936712937526884 1939029579796653 1942392447607608 1946577349772352 1948954584254931 1953153624602664 1956540987808704 1958881347841968 1964625867923616 1970347224617838 1976562997969824 1982359370397888 1983240575665668 1988132370356484 1989056530433016 1990510519124853 1991435784656022 1993341970787904 1996347793374486 2001578921080416 2005941560402736 2007407891952738 2008341012030012 2010889348581168 2011824086972832 2013294718615356 2015702965886427 2019198808699272 2029983619536576 2030385505700376 2031467525691208 2033906812508736 2037424908464496 2038330591656381 2044308100722822 2048712581087568 2049664901166432 2054720535870816 2055675648677184 2057178335554872 2060746109289792 2061662159302812 2064128262364179 2067708089388744 2070181424423898 2072162985241536 2074693589690733 2080725642205344 2085260789638224 2086372053412592 2093420607647094 2099507107891392 2102071106025801 2104083191387232 2106600037309944 2110253523326784 2112777750029328 2113716929327883 2117382758202888 2118930552616779 2119915512698346 2125144425205098 2126132273732652 2130713045021088 2136961470373056 2137911399902916 2141619189358176 2143184700461508 2145748318524261 2149469699583096 2160950304667968 2162529946703544 2163535173453456 2165116705012998 2168871676752528 2169879851381472 2171466020863476 2176198945930746 2181901346402976 2185191503558559 2187283151088288 2188299884075712 2189899518493896 2190917467669104 2193697471179456 2196321511216752 2197297827677997 2201108611284792 2203741516322214 2214966006218592 2216146391663136 2220976702019856 2223633372716052 2230154291697624 2234959179368256 2237688596737143 2242509717136392 2246398911928512 2249085991966704 2251776286215468 2255681552060448 2256684255453078 2262250517153814 2263302097844436 2268178402764384 2271598659786681 2274829952332608 2276042240086464 2283731571978648 2285400966402609 2288145164072328 2288651892386112 2292103022022558 2298109131610848 2303118087869808 2304801653723514 2305873013812236 2308798881704304 2309872099857696 2311560602854668 2312635104761832 2314325627499231 2318339372951016 2326171600562337 2329480521758016 2331183358396728 2335226340287808 2338019673230736 2344876035908832 2347168560089166 2352225556063504 2359123578222048 2360220189221952 2361945496377816 2366041829184576 2367093590310636 2369925041973687 2374035213742632 2376874968782994 2379150094166208 2382055602978249 2388981292902432 2394188314029072 2397052175648724 2401209394128864 2415799219740896 2422883674930752 2425781861144784 2431069092751464 2432846190041487 2433977070135138 2439980636346594 2441114832804156 2446374236876064 2453548354872768 2454639014703348 2458896106300128 2460693544974324 2461837369585176 2463636958305633 2467909655076888 2470861700118846 2476247187695391 2481091090544704 2488859652148848 2490185999234384 2491343533067616 2493164690621028 2498598789772338 2505145990314528 2508923578159827 2511325099397664 2512492459494336 2514329076789288 2515497833249712 2518689689131968 2521702475841456 2522823431778441 2527198775919576 2530221740962542 2537641746068004 2543109118250976 2550566916251712 2551700703109932 2556126129233952 2560547520097272 2566064242978368 2569198018475979 2574733378934376 2579198750732736 2582283916702512 2585372773062204 2589856596810144 2591007848853534 2597398741917342 2598606112339908 2601714492857061 2604204832803552 2608131794569893 2611841797122624 2614966009798608 2620665586977768 2622581278196319 2627129632823784 2630272132384578 2631673840099974 2644320767554224 2646253750571442 2650843160475312 2652075373910688 2654014025499804 2655247712874696 2657188683425043 2661797057832648 2670789615460461 2674588747203648 2676543855936984 2677788016040016 2681185798108224 2684392958153808 2685640766820192 2687603954515236 2692265078265696 2693461853282706 2701360568394972 2707180674267168 2715119620526016 2716566544619328 2717774122208508 2725744134297096 2729004593787882 2731616774783424 2734952729345397 2742904447406496 2748882879070416 2752171016485572 2756944119184992 2760241899231864 2766258119587644 2776398361961499 2780347719517632 2791227476862792 2793267847825411 2801459249138682 2802761474701068 2808800049746592 2817037000039104 2818289239103844 2823177010937184 2825240736822372 2826554016931128 2828620211387949 2829935062405926 2833525900273464 2834843031643536 2836915285321638 2843098622909523 2850548533203888 2857579600615344 2860997758032348 2865959599444128 2868761573442314 2880615960109431 2883373262271392 2884713564604608 2886822273350664 2891828902336704 2895288027817968 2896575051301173 2901598594574328 2905069406290326 2913588671411412 2919866024658528 2921223290225472 2928428681622336 2929730436903996 2934811481713056 2938322021762952 2955520836926757 2961302269359808 2964844496954736 2973539055596832 2974860863498502 2982198555534726 2983584795649524 2987153676984033 2990012956181856 2994521690061729 2998781322622272 3002368381620624 3008912340604104 3011111837929107 3012511518045018 3016334022871752 3017736130459248 3019942077923034 3028798213048908 3044975429304864 3045578258550564 3047201288536812 3050860218763104 3056137362696744 3066462151084233 3070824117159744 3073068871631352 3074497351749648 3078398508939072 3082080803806224 3083513473015776 3085767503332308 3091119163934688 3092493238954218 3101562134083116 3105272136635847 3108244477862304 3109689308949696 3117359564307648 3121088463308016 3127891184457336 3129558080118888 3140130911470641 3149260661837088 3156124787080848 3159900055964916 3165380284990176 3169166625043992 3176074137304332 3179873269047519 3187716637807647 3189198410598978 3192251085372096 3196069567531632 3205442205559584 3212428784037264 3214777050692262 3224204549374644 3234375814859712 3241425457001952 3243794920055316 3245302760180184 3247675057519497 3253307515128792 3254819777072208 3257199031295214 3264298418896119 3272852019604464 3280924726632432 3282449826113568 3284849277740844 3290546206769184 3292075778682816 3294482266825128 3301662916927188 3318479536198464 3324219587494704 3331465053029784 3335450059074078 3345231437546436 3352438769052384 3353997110999616 3362269967788608 3363764575704588 3369598367892768 3373628987950056 3377664429323202 3383522328090672 3385026383179617 3393375775730721 3402267604146576 3414063360129696 3424005748947278 3425597357967972 3432977838579168 3438154533033837 3443045222270016 3447163697416272 3454677131804712 3457202480585271 3458809520718354 3463198322556456 3464808149786544 3467340904282002 3468952657142748 3477509059426524 3486621346398144 3494220782637024 3496775037595092 3502839510431712 3507029509846104 3508898453466632 3520752840133749 3525761023405632 3528338334095256 3534457547300416 3538685367333072 3540330283832928 3542918244566724 3549062743776864 3550640385465954 3561052820613948 3565312453174491 3568725141249312 3570384021386688 3579190610871744 3583471939353648 3591282471043608 3595578263473086 3601814091193296 3623698829611344 3634325512396128 3638672791717176 3646603639127196 3650965605202707 3659970954519891 3661672249206234 3665177172093888 3669561355314096 3680322532309152 3681958522055022 3688344159450192 3691040317461486 3692756054377764 3701864482615332 3706292550178269 3711564659068992 3721636635817056 3733289478223272 3735278998851576 3737015299601424 3739747035931542 3747898184658507 3757718985471792 3766987649096496 3768738689241504 3771493615183932 3773246749874568 3778034533697952 3779790708858048 3782553713762184 3790798163879364 3795332611443813 3800731377605184 3806462619102006 3810106134153792 3814663677376464 3825850374377568 3834189193850928 3840821280145908 3849096364467552 3860384037090624 3862100068401564 3868798126099104 3873425875053768 3878059159593306 3884784895215216 3886511773280301 3896098112876013 3897909168509862 3906307249205328 3917762695683936 3929251735847232 3940694449235676 3947510760149961 3953125995939648 3966481151331336 3969380625857163 3976264740712968 3978113060866032 3981021038249706 3982871569312044 3992695586748972 4003157842160832 4011883120805472 4014815783905476 4016682024060024 4021778697162336 4023648173945664 4026589437230712 4031405931772854 4038397617398544 4040192779924059 4060771011400752 4062935051382416 4074849816928992 4076661183312762 4088616201445644 4093506890681823 4097425162175136 4099329802332864 4109441071741632 4114356671109744 4123324318605624 4128256524728358 4135416178777488 4140362848847796 4149387179381466 4161451284410688 4170521579276448 4172744106825184 4186841215294188 4202188873708023 4204142212051602 4208166382774464 4213200074619888 4225555500058656 4227433858655766 4234765516405776 4237861105233558 4239831025396692 4244902593608889 4250288850410196 4252264547465304 4255372927982457 4261426090042176 4275822799805832 4283238378716352 4286369400923016 4291496637048522 4298939399166192 4303142360163471 4325059893407088 4327070346906912 4330233410025996 4337743353505056 4339759702762944 4342932041726952 4352397891861492 4357604109435489 4363802692805952 4370383007117118 4374566302176576 4379799036987792 4381834935338208 4392643022433504 4394595655355994 4402217222569584 4407483032644428 4429932012437184 4432292783326272 4441953404039712 4447266745432104 4460308583395248 4462291295247753 4473297833302089 4475377193474286 4485019434272784 4498171983933408 4503552572430936 4511363104120896 4513368510906156 4524501034307628 4526604195688872 4529913116884551 4536356805528768 4543197319573362 4567463143957296 4570801932805218 4576290328144656 4584206044045116 4596218263221696 4606236175739616 4609603307447028 4611746027624472 4617597763408608 4619744199715392 4623121205709336 4625270209523664 4628651254998462 4636678745902032 4638739858431327 4652343201124674 4662366716793456 4676039346461472 4689752071817664 4694337120178332 4704451112127008 4718247156444096 4723890992755632 4734187180621272 4739850083947374 4748070427485264 4753749937565988 4764111205956498 4777962585804864 4788376628058144 4794104351297448 4802418788257728 4822165576038393 4824735373516619 4831598439481792 4851563722289568 4862138185502928 4865692380082974 4867954140270276 4879961272693188 4882229665608312 4885798546942821 4892748473752128 4909278029406696 4917792212600256 4921387089948648 4923674739170352 4927273916611266 4935819310153776 4941723400237692 4952494375390782 4977719304297696 4980371998468768 4982687066135232 4986329381242056 4997197579544676 5003175088611117 5010291980629056 5017847156319654 5022650198795328 5028658153578576 5030995666499424 5043404951682912 5045646863556882 5054397551839152 5060443481925084 5066496643984803 5075283492136008 5086218236501952 5103401406219864 5112252258467904 5121095040194544 5136008623420917 5138396036951958 5149466757868752 5164567833405024 5170745546124408 5179713193620288 5182015697707068 5188214281077531 5194797483834684 5197212224679816 5201011356423003 5203428985714122 5208409665607104 5216263589139786 5229932019597216 5241331173955536 5245162556392638 5254259265647568 5260544264769156 5263347680199948 5288641535108448 5292507501142884 5301686320950624 5304150747821376 5308028050999608 5310495425749392 5314377366850086 5323594115665296 5325960578198931 5341579230920922 5353087711873968 5355576032080032 5368785916307616 5371281533640384 5375207909030472 5384530156531392 5386923706565412 5402721136789944 5414361348534336 5435548244417016 5451488268594192 5458009187575764 5469905458690794 5485808894812992 5492508373809351 5497765758140832 5504342032971144 5513888238369984 5520483798463728 5522937783082533 5532516239175288 5536560476192229 5552796723922998 5582454953725584 5586535695650822 5602918498277364 5605522949402136 5609620553897313 5617600099493184 5636578478207688 5646354021874368 5650481473644744 5653108033862256 5657240422775898 5659870124811852 5667051800546928 5669686063287072 5673830570643276 5686197245819046 5701097066407776 5715159201230688 5721995516064696 5731919198888256 5737523146884628 5761231920218862 5766746524542784 5773644546701328 5790576055635936 5793150102602346 5803197189148656 5810138812580652 5817088739389959 5827177342822824 5839732049317056 5846863752764793 5859460873807992 5869622963426112 5876644043525904 5911041673853514 5929688993909472 5947078111193664 5949721726997004 5964397111069452 5967169591299048 5971531557374559 5974307353968066 5980025912363712 5989043380123458 6004736763241248 6017824681208208 6022223675858214 6025023036090036 6032668045743504 6035472260918496 6039884155846068 6047108897659281 6057596426097816 6089950858609728 6091156517101128 6094402577073624 6101720437526208 6112274725393488 6114991774969143 6132924302168466 6146137743262704 6148994703499296 6164161607612448 6167026946031552 6171535006664616 6182238327869376 6184986477908436 6192384787092537 6203124268166232 6210544273271694 6216488955724608 6224080769072199 6242176926616032 6255782368914672 6259116160237776 6280261822941282 6298521323674176 6306213318077403 6312249574161696 6319800111929832 6330760569980352 6338333250087984 6341150787983649 6352148274608664 6356791657850337 6359746538095038 6375433275615294 6378396821197956 6392139135063264 6410884411119168 6424857568074528 6429554101384524 6448409098749288 6482850914003904 6487589840110632 6490605520360368 6495350115038994 6506615030257584 6509639554144416 6514398062590428 6528596837792238 6545704039208928 6555574510675677 6561849453264864 6564899652227136 6569698555481688 6581092413538368 6588964533650256 6591893483033991 6603325833854376 6648439174989408 6662930106059568 6670900118148156 6690462875092872 6704877538104768 6713065790211429 6727529151409176 6739196735785536 6747257975900112 6755328858646404 6767044656181344 6770052766359234 6786751551461442 6804535208293152 6828126720259392 6848011497894556 6851194715935944 6856202899207827 6865955677158336 6876309066067674 6894327394832544 6909354263609424 6914404961170542 6917619041436708 6926396645112912 6929616299573088 6934681808564004 6937905314285496 6942976882497693 6955018118853048 6978514801687011 6988441565274048 6993550075190184 7005679020863424 7014059019692208 7017796906933264 7041505680267498 7056676668190512 7077370734666144 7080660567665856 7085836489133448 7098125487553728 7101280770931908 7109775125921061 7122105641227896 7130624906348982 7137450282498624 7146166808934747 7166943878707296 7182564942087216 7191156526946172 7203628182386592 7247397659222688 7268651024792256 7277345583434352 7293207278254392 7298538570124461 7301931210405414 7319941909039782 7323344498412468 7339122710628192 7360645064618304 7363917044110044 7376688318900384 7382080634922972 7385512108755528 7390910874916899 7403728965230664 7412585100356538 7428741563086173 7443273271634112 7466578956446544 7470557997703152 7474030599202848 7479494071863084 7495796369317014 7515437970943584 7526770734479481 7533975298192992 7537477378483008 7542987230367864 7546493499749136 7556069067395904 7565107427524368 7568470295335323 7581596327758728 7590665222887626 7612925238204012 7629327354752928 7651700748755136 7668378387701856 7681642560291816 7698192728935104 7707594055427937 7724200136803128 7737596252198208 7746851750107536 7756118319186612 7769569790430432 7773023546560602 7792196225752026 7795818337019724 7812614498410656 7824395383709679 7835525391367872 7867743834588957 7881388898471352 7895021520299922 7932962302662672 7938761251714326 7952529481425936 7956226121732064 7962042076499412 7965743138624088 7971566050275129 7985391173497944 8012368846381383 8023766241610944 8029631567810952 8033364048120048 8043557394324672 8053178874461424 8062811863545708 8076795234797088 8080385559848118 8121542022801504 8125870102764832 8149699633857984 8153322366625524 8177232402891288 8187013781363646 8194850324350272 8204858188036191 8228713342219488 8246648637211248 8256513049456716 8270832357554976 8280725697695592 8298774358762932 8329195085884497 8341043158552896 8345488213650368 8373682430588376 8379803543476233 8404377747416046 8408284424103204 8426400149239776 8451111000117312 8454867717311532 8469531032811552 8475722210467116 8479662050793384 8485860634163847 8489805187217778 8500577700820392 8504529094930608 8510745855964914 8529295868728569 8551645599611664 8572738801846032 8582993274097044 8597878798332384 8606284720326942 8641847880328293 8650119786814176 8654140693813824 8660466820051992 8675486707010112 8685864083453904 8689725153903519 8704795783722984 8715208218870978 8740766014234236 8759598073975584 8763669870676416 8785286044867008 8789191310711988 8804434445139168 8814966065288856 8866562510780271 8883906808079424 8894533490864208 8920617166790496 8924582590495506 8946595666604178 8950754386948572 8961461030952099 8970038868545568 8983565070185187 8996343967866816 9007105144861872 9026737021812312 9033335513787321 9049002068615256 9053208391377744 9059826233769102 9086394639146724 9134926287914592 9141603865610436 9152580656289312 9168412088090232 9199386453252699 9212472351479232 9219206614894056 9223492055248944 9235195526817216 9246242411418672 9250540419047328 9257302509996924 9273357491804064 9277479716862654 9304686402249348 9324733433586912 9352078692922944 9388674240356664 9408902224254016 9420392734411923 9447781985511264 9468374361242544 9479700167894748 9496140854970528 9507499875131976 9528222411912996 9539619807142557 9563149913422941 9576753256116288 9588208702594896 9644331152076786 9649470747033238 9703127444579136 9724276371005856 9731384760165948 9735908280540552 9743025172558491 9759922545386376 9764459331216624 9771597093885642 9792895256688357 9818556058813392 9842774179897296 9847349478340704 9854547833222532 9871638620307552 9883446800475384 9904988750781564 9955438608595392 9960743996937536 9972658762484112 9994395159089352 10006350177222234 10035694312639308 10057316307157152 10061991332998848 10086809903365824 10091293727113764 10108795103678304 10120886963850168 10132993287969606 10150566984272016 10155079149538851 10180127327192163 10206802812439728 10242190080389088 10272017246841834 10276792073903916 10298933515737504 10314463599101511 10329135666810048 10341491092248816 10364031395414136 10371607441755813 10376428562155062 10389594967669368 10394424449359632 10402022712846006 10406857971428244 10432527178279572 10459864039194432 10482662347911072 10490325112785276 10508518531295136 10521088529538312 10526695360399896 10562258520401247 10577283070216896 10585015002285768 10603372641901248 10616056101999216 10620990851498784 10628754733700172 10647188231330592 10651921156397862 10683158461841844 10695937359523473 10706175423747936 10711152064160064 10737571832615232 10750415818060944 10773847413130824 10805442273579888 10871096488834032 10902976537188384 10916018375151528 10939810917381588 10952896815608121 10979912863559673 10985016747618702 10995531516281664 11008684065942288 11040967596927456 11045875566165066 11065032478350576 11073120952384458 11105593447845996 11164909907451168 11173071391301644 11205836996554728 11211045898804272 11219241107794626 11243694553975521 11273156956415376 11300962947289488 11306216067724512 11314480845551796 11319740249623704 11334103601093856 11339372126574144 11347661141286552 11372394491638092 11385997834331439 11402194132815552 11430318402461376 11443991032129392 11475046293769256 11522463840437724 11547289093402656 11581152111271872 11586300205204692 11606394378297312 11620277625161304 11634177478779918 11654354685645648 11659535319840903 11688294338628039 11693727505529586 11718921747615984 11753288087051808 11822083347707028 11842532280449883 11859377987818944 11899443453994008 11908141877571489 11928794222138904 11934339182598096 11943063114749118 11948614707936132 11978086760246916 12009473526482496 12035649362416416 12044447351716428 12050046072180072 12065336091487008 12070944521836992 12079768311692136 12094217795318562 12115192852195632 12120578339772177 12182313034202256 12188805154147248 12224549450786976 12229983549938286 12265848604336932 12280520672045469 12292275486525408 12297989406998592 12328323215224896 12343070013329232 12369972955816872 12384769574185074 12406248536332464 12421088546543388 12448161538144398 12484353853232064 12511564737829344 12518232320475552 12560523645882564 12606566621124069 12612426636154806 12624499148323392 12639600223859664 12676666500175968 12682301575967298 12704296549217328 12713583315700674 12719493076190076 12750866551230588 12756793642395912 12766118783947371 12784278270126528 12849715136149056 12859108202769048 12896818197498576 12909427080490413 12975179680221264 12981211040720736 12990700230077988 13013230060515168 13019279108288832 13028796125180856 13057193675584476 13072812328306467 13091408078417856 13111149021351354 13123698906529728 13139397110963376 13177929067300512 13183786966067982 13206651667708752 13296878349978816 13325860212119136 13341800236296312 13380925750185744 13386873885743259 13419893499906267 13426131580422858 13455058302818352 13494515951800224 13510657717292808 13534089312362688 13540105532718468 13573503102922884 13589739350653653 13609070416586304 13696022995789112 13702389431871888 13712405798415654 13752618132135348 13788654789665088 13818708527218848 13828809922341084 13835238082873416 13852793290225824 13859232599146176 13869363617128008 13875810628570992 13885953764995386 13910036237706096 13916219575293981 13957029603374022 13987100150380368 14028118039384416 14035593813866528 14083011360534996 14113353336381024 14154741469332288 14171672978266896 14202561541863816 14219550251842122 14244211282455792 14261249812697964 14292333617869494 14333887757414592 14365129884174432 14382313053892344 14407256364773184 14466496728115179 14474206120549857 14494795318445376 14554691166868704 14586414556508784 14597077140248922 14603862420810828 14639883818079564 14646688996824936 14657395640828463 14678245421256384 14727834088220088 14753376637800768 14764161269845944 14771024217511056 14781821749833798 14807457930461328 14825170200713076 14857483126172346 14933157912893088 14941115995406304 14948061198405696 14958988143726168 14991592738634028 15009525265833351 15030875941887168 15053541468958962 15067950596385984 15085974460735728 15092986999498272 15130214855048736 15136940590670646 15163192655517456 15181330445775252 15225850476408024 15258654709505856 15336756775403712 15363285120583632 15408025870262751 15415188110855874 15448400273606256 15493703500215072 15512236638373224 15539139580860864 15546047093121204 15564642843232593 15584392451504052 15591636674039448 15603034069269009 15625228996821312 15648790767419358 15735487669177914 15762777796942704 15790043040599844 15865924605325344 15877522503428652 15905058962851872 15912452243464128 15924084152998824 15931486277248176 15943132100550258 15970782346995888 15977881734596793 16024737692762766 16059263135621904 16066728096240096 16106357748922848 16125623727091416 16153590469594176 16160771119696236 16243084045603008 16251740205529664 16306644733251048 16354464805782576 16374027562727292 16409716376072382 16457426684438976 16477525121428053 16493297274422496 16513026098913432 16541664715109952 16561451395391184 16568813349247599 16597548717525864 16609681428576687 16658390171768994 16747364861176752 16759607086952466 16808755494832092 16816568848206408 16828861661691939 16852800298479552 16909735434623064 16939062065623104 16951444420934232 16959324101586768 16971721268327694 16979610374435556 17001155401640784 17009058189861216 17021491711929828 17058591737457138 17103291199223328 17145477603692064 17165986548194088 17195757596664768 17212569440653884 17283695760656586 17300239573628352 17320933640103984 17371728166907808 17379450307807038 17409591567445968 17430416437741956 17451266218169877 17481532028468472 17519196147951168 17540591258294379 17578382621423976 17608868890278336 17629932130577712 17733125021560542 17789066981728416 17841234333580992 17849165180991012 17893191333208356 17901508773897144 17914594672123677 17922922061904198 17940077737091136 17967130140370374 18014210289723744 18053474043624624 18066671027574642 18098004137230512 18106416782755488 18119652467538204 18172789278293448 18269852575829184 18283207731220872 18305161312578624 18336824176180464 18344975324907429 18398772906505398 18438413229788112 18446984110497888 18492484822837344 18501080838094656 18514605019993848 18546714983608128 18554959433725308 18577154361277611 18609372804498696 18649466867173824 18777348480713328 18840785468823846 18895563971022528 18918639954232209 18936748722485088 18959400335789496 18992281709941056 19014999750263952 19023452363950947 19056444823825992 19070374973551011 19079239614285114 19126299826845882 19176417405189792 19288662304153572 19298941494066476 19448552742011712 19462769520331896 19471816561081104 19486050345116982 19519845090772752 19528918662433248 19543194187771284 19585790513376714 19637112117626784 19666723532027031 19685548359794592 19694698956681408 19709095666445064 19743277240615104 19766893600950768 19775680449101973 19809977501563128 19945317524968224 19988790318178704 20012700354444468 20071388625278616 20114632614314304 20139197370634287 20182587454227528 20217590207356608 20241773927700336 20265986575939212 20301133968544032 20310158299077702 20360254654384326 20413605624879456 20484380160778176 20544034493683668 20553584147807832 20568608697623481 20597867031475008 20628927198203022 20682982184497632 20728062790828272 20743214883511626 20752857124310124 20779189935338736 20788848898719264 20804045425692012 20813715942856488 20828930647493079 20865054356559144 20935544405061033 20965324695822144 20980650225570552 21017037062590272 21042177059076624 21053390720799792 21124517040802494 21170030004571536 21232112203998432 21241981702997568 21257509467400344 21294376462661184 21303842312795724 21329325377763183 21366316923683688 21391874719046946 21412350847495872 21438500426804241 21500831636121888 21547694826261648 21610884547159776 21742192977668064 21805953074376768 21832036750303056 21879621834763176 21895615710373383 21905793631216242 21959825727119346 21970033495237404 22017368131884576 22081935193854912 22091751132330132 22130064956701152 22146241904768916 22172732624750697 22211186895691992 22329819814902336 22346142782603288 22411673993109456 22422091797608544 22438482215589252 22487389107951042 22546313912830752 22580312203438443 22601925894578976 22612432135449024 22628961691103592 22639480499247408 22668207202187712 22695322282573104 22705410886005969 22744788983276184 22771995668662878 22887982064258784 22950092587538512 23044927680875448 23094578186805312 23122782166283811 23172600410409384 23212788756594624 23240555250322608 23268354957559836 23308709371291296 23319070639681806 23376588677256078 23387455011059172 23437843495231968 23473186151129037 23506576174103616 23603231503766871 23644166695414056 23685064560899766 23798886907988016 23816283755142978 23857588444277808 23868678365196192 23886126229498236 23897229415872264 23914698150825387 23956173520493832 24037106539144149 24071298724832832 24088894703432856 24100092144360144 24130672182974016 24159536623384272 24188435590637124 24230385704391264 24241156679544354 24364626068404512 24377610308294496 24449098901573952 24459967099876572 24531697208673864 24561041344090938 24584550973050816 24614574564108573 24686140026658464 24739945911633744 24769539148370148 24812497072664928 24842177093086776 24896323076288796 24987585257653491 25023129475658688 25036464640951104 25121047291765128 25139410630428699 25213133242248138 25224853272309612 25279200447719328 25353333000351936 25364603151934596 25408593098434656 25427166631401348 25438986152380152 25457581902491541 25501733102461176 25513587284791824 25532237567894742 25587887606185707 25718216405538096 25793636394997152 25818854160980826 25925543640984879 25950359360442528 25962422081441472 25981400460155976 26026460121030336 26057592250361712 26069175461710557 26114387351168952 26145624656612934 26222298042702708 26278794221926752 26355858134601024 26367573932135964 26413303335417504 26651720424238272 26683600472592624 26761851500371488 26773747771486518 26839786999812534 26852263160845716 26884383092856297 26910116605636704 26950695210555561 26989031903600448 27021315434585616 27080211065436936 27100006541361963 27147006205845768 27179478701307306 27392045991578224 27404778863743776 27424811596831308 27505236264270696 27598159359758097 27637417054437696 27657619844682168 27670476165746832 27705586580451648 27738727234256016 27751621257141984 27771907529990772 27820072475412192 27832439150587962 27914059206748044 27974200300760736 28056236078768832 28071187627733056 28166022721069992 28226706672762048 28261178203235769 28343345956533792 28405123083727632 28439100503684244 28488422564911584 28522499625395928 28584667235738988 28618859421427671 28689449740268823 28730259768348864 28764626107784688 28932993456230358 28948412241099714 29109382333737408 29172829113017568 29194154280497844 29207724841621656 29229075517675473 29279767636159128 29293377993649872 29314791281656926 29378685770065071 29455668176440176 29528322539691888 29542048435022112 29563643499667596 29614915860922656 29650340401426152 29714966252344692 29866315825786176 29882231990812608 29917976287452336 29983185477268056 30019050531666702 30107082937917924 30171948921471456 30185973998996544 30260429710097472 30273881181341292 30326385311034912 30362660891550504 30451700952816048 30540381981576489 30726570241167264 30816051740525502 30830376221711748 30896800547212512 30943390797304533 30987407000430144 31024473276746448 31092094186242408 31114822325267439 31129285686465186 31168784903008104 31183273348078896 31206068138538018 31297581534838716 31470975338355828 31525555593885408 31580086081199688 31686775561203741 31731849210650688 31755045006857304 31810117925703744 31848168305997648 31862972554496352 31886264201100516 31941564693991776 31955763469193586 32049475385525532 32087812078570419 32118526271243808 32133456192480192 32212715497845696 32251247454182832 32321542239392472 32613289466502096 32708929611565152 32748055125454584 32819432752144764 32858690446824363 32939738590679019 32955050242856106 32986594548844992 33026052197826864 33122902790782368 33137626698495198 33195097435051728 33219362857153374 33316780343537988 33494729722353504 33519214173904932 33617510989664184 33633137696412816 33657723323383878 33731083661926563 33819470869246128 33902888841868464 33918648203173536 33943442536655388 33959220748871112 34002310803281568 34018116379722432 34042983423859656 34117183474914276 34157993502994317 34206582398446656 34290955207384128 34331973096388176 34425138881307768 34567391521313172 34641867280207968 34743456333815616 34758900615614076 34819183134891936 34860832875483912 34902532436339754 34963064056936944 34978605959522709 35064883015884117 35081182516588758 35156765242847952 35259864261155424 35466250043121084 35527596841349649 35578133963456832 35698330361982024 35724425632714467 35786382666416712 35803017547794288 35829189344247354 35845844123808396 35934260280740748 36028420579447488 36106948087249248 36133342055149284 36196008274461024 36212833565510976 36239304935076408 36345578556586896 36566415462441744 36673648352360928 36689950649814858 36797545813010796 36841562016136407 36876826459576224 36893968220995776 36984969645674688 37029210039987696 37109918867450616 37154308722555222 37218745608997392 37554696961426656 37681570937647692 37819699863372207 37837279908464418 37873497444970176 37918800671578992 38029999500527904 38046904727901894 38112889647651984 38140749947102022 38158479228570228 38252599653691764 38298356351842113 38352834810379584 38577324608307144 38597882988132952 38728281241471239 38925539040663792 38943633122162208 38972100690233964 39039690181545504 39057837324866496 39086388375542568 39171581026753428 39218436984919401 39274224235253568 39333447064054062 39371096719589184 39418191332890128 39533787201901536 39551360898203946 39619955003126256 39890635049936448 39977580636357408 40025400708888936 40142777250557232 40160621657229777 40259680499718801 40278394741268574 40365174908455056 40483547855400672 40531973151878424 40602267937088064 40620316598155404 40720509308768652 40769218051960959 40827211249758912 41088068987367336 41107168295615664 41137217395246962 41257854396406044 41365964368995264 41456125581656544 41486429767023252 41505714248620248 41558379870677472 41577697797438528 41608090851384024 41627431885712976 41657861294986158 41730108713118288 41748658725881943 41871088810122066 41961300451141104 42084354118153248 42106781441599584 42249034081604988 42340060009143072 42464224407996864 42515018934800688 42607684625591448 42658650755526366 42732633847367376 42783749438093892 42877000853608482 43001663272243776 43095389652523296 43221769094319552 43422618361649571 43484385955336128 43664073500606112 43759243669526352 43791231420746766 43811587262432484 43919651454238692 43940066990474808 43972186922485389 44034736263769152 44183502264660264 44260129913402304 44292483809537832 44345465249501394 44422373791383984 44692285565206576 44823347986218912 44844183595217088 44876964431178504 44974778215902084 45028575797500053 45092627825661504 45160624406876886 45203851789157952 45257923382207184 45278960998494816 45390644565146208 45410821772011938 45489577966552368 45543991337325756 45775964128517568 45900185175077024 46089855361750896 46224077610788253 46245564332567622 46345200820818768 46481110500645216 46536709915119672 46617418742582592 46638141279363612 46693928529697779 46753177354512156 46774910022118344 46809102207807027 46875686990463936 46946372302258074 47206463007533742 47288333390828112 47370129121799532 47597773815976032 47632567510285956 47715176888555616 47737356730392384 47772252458996472 47794458831744528 47829396301650774 47912347040987664 47933645203790379 48074213078288298 48177789406865712 48200184288720288 48319073246768544 48376871181274248 48460771408782528 48482313359088708 48729252136809024 48755220616588992 48919934199753144 49063394417347728 49122082688181876 49229149128217146 49372280053316928 49432575364284159 49479891823267488 49539078296740296 49624994145329856 49684354186173552 49792646152577592 49829044285730061 49975170515306982 50242094583530256 50278821260857398 50426266484496276 50449706544619224 50486584985075817 50558400895438656 50729206303869192 50817186196869312 50854333262802696 50877972304760304 50915163804983082 51003466204922352 51027174569583648 51064475135789484 51175775212371414 51436432811076192 51587272789994304 51637708321961652 51851087281969758 51900718720885056 51962800920311952 52115184500723424 52138350923421114 52228774702337904 52291249313225868 52353798654509631 52444596085405416 52557588443853504 52735147864271928 52826606670835008 53072089108682809 53367200945185248 53523703000742976 53547495542973036 53679573999625068 53704526321691432 53743784016371031 53768766185712594 53820233211273408 53901390421111122 54042630869171232 54160422130873872 54200013082723926 54294012411691536 54358957402614612 54784091983156448 54809557727487552 54849623193662616 55010472528541392 55034925974722287 55196318719516194 55315239689364336 55340952331493664 55477454468512032 55503242514283968 55543815059981544 55640144950824384 55664878301175924 55731463083832833 55828118413496088 55948400601521472 56332045442139984 56522356406471538 56686691913067584 56755919862696627 56810246167455264 56878201007368488 56976845129823168 57044999250791856 57070357091852841 57169334471477976 57211124920653033 57237718842855342 57378899480537646 57529252215569376 57865986912460716 57896824482199428 58345658226035136 58388308560995688 58415449683243312 58458151035350946 58559535272318256 58586755987299744 58629582563313852 58757371540130142 58911336352880352 59000170596081093 59056645079383776 59084096870044224 59127286999335192 59229831721845312 59300680802852304 59429932504689384 59835952574904672 59966370954536112 60038101063333404 60214165875835848 60343897842942912 60417592111902861 60547762362682584 60652770622069824 60725321783101008 60903401905632096 61080763963152978 61453140482334528 61632103481051004 61660752443423496 61705826092870443 61793601094425024 61886781594609066 62048946553492896 62184188372484816 62229644650534878 62258571372930372 62337569806016208 62366546696157792 62412136277076036 62486791942479237 62595163069677432 62941950676711656 63051111187770816 63160172162399376 63373551122407482 63510090013714608 63696336611995296 63725945108992704 63772528402201032 63883129387983552 63911526938387172 63987976133289549 64098950771051064 64175624157140838 64237052542487616 64315501280412723 64502494908365664 64643084478784944 65226578933004192 65417859223130304 65496110250909168 65638865504289528 65686847131120149 65717380893648726 65879477181358038 65910100485712212 66052104395653728 66245805581564736 66275253396990396 66390194870103456 66438725714306748 66518197874252091 66633560687075976 66989459444707008 67038428347809864 67235021979328368 67266275392825632 67315446646767756 67462167323853126 67638941738492256 67740936610315329 67805777683736928 67837296406347072 67886885073310776 67918441497742224 68004621606563136 68085966847719312 68116232658017907 68234366949828552 68315987005988634 68663946192776352 68850277762615536 69134783042626344 69283734560415936 69368346498851433 69517801231228152 69638366269783872 69721665750967824 69805064872679508 69926128113873888 69957211919045418 70129766031768234 70162365033177516 70313530485695904 70419558453387111 70519728522310848 70932500086242168 71055193682699298 71396660723964048 71448851265428934 71572765332833424 71606035095588576 71658378688494708 71691688247616792 71744094452476161 71868520561481496 72111319617432447 72213896174498496 72266684110298568 72392016548922048 72478609870152816 72691157113173792 73132830924883488 73347296704721856 73379901299629716 73595091626021592 73683124032272814 73753652919152448 73843723692325719 74058420079975392 74219837734901232 74308617445110444 74437491217994784 75109393922853312 75363141875295384 75418231891286097 75639399726744414 75674559816928836 75837601343157984 76059999001055808 76093809455803788 76225779295303968 76281499894204044 76316958457140456 76372745707474623 76505199307383528 76596712703684226 76763662818557121 77154649216614288 77195765976265904 77456562482942478 77776630922954637 77851078081327584 77887266244324416 77944201380467928 78079380363091008 78172776751085136 78207526385131671 78343162053506856 78436873969838802 78666894128108124 78836382665780256 79067574403803072 79102721796407892 79239910006252512 79955161272714816 80050801417777872 80285554501114464 80321243314459554 80519360999437602 80556789482537148 80653149278568891 80730349816910112 80852085631666683 80967095710801344 81063946303756848 81240633196310808 81300019624085889 81441018617537304 81538436103921918 82176137974734672 82214336591231328 82274434790493924 82515708792812088 82794478079274291 82912251163313088 82972859534046504 83011428497240496 83116759741354944 83216181702768048 83254863771425952 83315722589972316 83460217426236576 83497317451763886 83742177620244132 83922600902282208 84168708236306496 84213562883199168 84498068163209976 84680120018286144 84783534609707307 85030037869601376 85215369251182896 85317301511052732 85465267694734752 85567498876187784 85754001707216964 86068349220806469 86190779305046592 86845236723299142 87328147001212224 87518487339052704 87582462841493532 87623174524864968 87687226553026419 87839302908477384 87880133980949616 87944373844970778 88136057310195213 88367004529320528 88584967619075664 88690930499002788 88844747582767968 89384571130413152 89646695972437824 89753928862357008 89949556431804168 90057151595000106 90321248813753772 90515846764414368 90557921996989632 90781289130292416 90821643544023876 90979155933104736 91087982674651512 91621145944729467 91800370350154048 92179710723501792 92448155221576506 92491128665135244 92690401641637536 92830172391913599 92962221001290432 93073419830239344 93276282558727224 93344466975802317 93387857059395558 93506354709024312 93549820044236688 93618204415614054 93892744604516148 94412926015067484 94576666781656224 94740258243599064 95060326683611223 95195547631952064 95265135020571912 95430353777111232 95544504917992944 95588917663489056 95658792603301548 95824694081975328 95867290407580758 96148426156576596 96263436235711257 96355578813731424 96400368577440576 96638146493537088 96753742362548496 96964626718177416 97839868399506288 98126788834695456 98244165376363752 98458298256434292 98576071340473089 98819215772037057 98865150728568318 98959783646534976 99078156593480592 99368708372347104 99585292305155184 99658088571460122 99950341030613964 100484189167060512 100557642521714796 100852532968992552 100899413089238448 100973169970151634 101193250985779689 101458412607738384 101708666525605392 101755944609520608 101830327609966164 102006932409844704 102054349139167296 102128950271578968 102351550424742828 102872865622152384 103275416643923304 103702174563939516 103925601840623904 104230369001446848 104276701846842228 104457549404675808 104582498626451736 104707597309019262 104889192170810832 104935817878568127 105194649047652351 105470295728543856 106144178217365618 106582790524048947 106734401890370496 107094991085946072 107173276898143401 107359147999250136 107409052643382864 107487568032742062 107537532371425188 107802780842222244 108085261738342464 108320844261747744 108400026165447852 108588024823383072 108717914805229224 109568183966312896 109699246387325232 110020945057082784 110069851949444574 110392637439032388 110524686048409221 110630479378728672 110681904662987328 110954908937024064 111087630119963088 111329756602351848 111462926167665666 111656236826992176 112664090884279968 113044712812943076 113459099590116621 113511839725393254 113620492334910528 113756402014736976 114089998501583712 114140714183705682 114338668942955952 114422249841306066 114475437685710684 114757798961075292 114895069055526339 115058504431138752 115731973824921432 115793648964398856 116184843724413717 116776617121991376 116830899366486624 116916302070701892 117119070544636512 117173511974599488 117259165126627704 117514743080260284 117655310954758203 117822672705760704 118000341192162186 118113290158767552 118254573998670384 118601361605704608 118859865009378768 119671905149809344 119932741909072224 120076202126666808 120428331751671696 120481864971689331 120779041499156403 120835184223805722 121095524725365168 121450643566202016 121806803811264192 122161527926305956 123264206962102008 123321504886846992 123411652185740886 123773563189218132 124097893106985792 124368376744969632 124459289301069756 124517142745860744 124675139612032416 124733093392315584 124824272554152072 124973583884958474 125190326139354864 125245976177645829 125883901353423312 126320344324798752 126747102244814964 127020180027429216 127392673223990592 127545056804402064 127823053876774344 127975952266579098 128197901542102128 128351248314281676 128631002560825446 129004989816731328 129286168957569888 130267855084948713 130453157866008384 130992220501818336 131277731008579056 131373694262240298 131434761787297452 131758954362716076 131820200971424424 131916560767456167 132104208791307456 132550506793980792 132780389740206912 132877451428613496 133036395748504182 133267121374151952 134076856695619728 134470043958656736 134532550785651264 134630893293535512 134924334647706252 135085727392500159 135277883476984512 135481873220630658 135611555367473856 135773770146621552 135836882995484448 136171933695438624 136232465316035814 136468733899657104 136631974011977268 137327892385552704 137700555525231072 138269566085252688 138672232832364759 138736692997702866 139035602462456304 139443331501935648 139610129745359016 139852256227747776 139914423838090836 140259532063536468 140324730066355032 140427306623421081 140627060971391808 140839116906774222 141865000172484336 142110387365398596 142793321447928096 142897702530857868 143145530665666848 143212070191177152 143316757376989416 143383376495233584 143488188904952322 143737041122962992 143800935611371137 144222639234864894 144533368220597136 144957219740305632 145382314226347584 146265661849766976 146759802599259432 147190183252043184 147366248064545628 147687447384651438 148116840159950784 148439675469802464 148617234890220888 148874982435989568 149487132857190183 150726283750590768 150836463782572194 151278799453488828 151349119633857672 151459754955227451 151675202686315968 152187618911607576 152451558590607936 152562999788408088 152633916914280912 152745491414949246 153010398614767056 153193425407368452 153527325637114242 154309298433228576 154391531952531808 154913124965884956 155553261845909274 155702156162655168 155888402760935856 156345553502170272 156415052770263342 156686324107013712 156873747939677604 157061395963528893 157333788256216248 157672765331560512 158205443592815784 158479820012505024 159216267326048427 160101602835555744 160571109002228928 160642486628919108 161038721998875204 161113578965074296 161231352049113093 161306298557137782 161460699633820224 161704171263333366 162127892607513696 162481266392621616 162600039248171778 162882037235074608 163076872207843836 164352275949469344 164428673182462656 164548869580987848 165031417585624176 165104777924166861 165588956158548582 165945719068093008 166022856994480992 166432363405536096 166509727542851904 166631445179944632 166920434852473152 166994634903527772 167484355240488264 167845201804564416 168996136326419952 169567069219414614 170060075739202752 170267759588089881 170430738502365792 170634603022105464 170930535389469504 171134997752375568 171211071275558523 171508003414433928 171633374761959099 172136698441612938 173690473446598284 175036974678105408 175164925682987064 175246349049729936 175374453106052838 175678605816954768 175760267961899232 175888747689941556 176272114620390426 176734009058641056 177169935238151328 177381860998005576 177689495165535936 178769142260826304 179507857724714016 179899112863608336 180114303190000212 180642497627507544 181031693528828736 181252776335708583 181643287088047752 181958311866209472 182175965349303024 183242291889458934 184359421447003584 184896310443153012 184982257330270488 185117478278611329 185380803283275072 185660344783827198 186146839660478688 186552565117454448 186688933951604634 186775714118791116 187012709418048624 187099640088473376 187236408831228108 187460375827437711 187785489209032296 188825852030134968 189153333563312448 189480516487198128 190120653367222446 190530270041143824 191089009835985888 191177835326978112 191317585206603096 191649388163950656 191734580815161516 191963928399868647 192296852313153192 192526872471422514 192711157627462848 192946503841238169 193507484725096992 193929253436354832 195679736799012576 196253577669390912 196488330752727504 196916596512868584 197060541393360447 197152142680946178 197638431544074114 197730301457136636 198156313186961184 198737416744694208 199170584610310368 199316177142920244 199900682061227928 200968378334121024 201115285043429592 201705065937985104 201798826178476896 201946339940303268 202386501971559378 202916825215476768 203222809830945987 203417333051210784 203511889219041216 203660655219932328 204013864819689408 204257900543157936 204348697974053721 204703100849485656 206550833287846608 207404349127879032 207851203681247808 208105039496554299 208553403693684456 208915098809351616 209164997252903472 209415194618038524 209778384341621664 209871635757136254 210389298095304702 210940591457087712 212288356434731236 213165581048097894 214189982171892144 214346553796286802 214718295998500272 214818105286765728 214975136065484124 215075064742850376 215232283357428483 215605561684444488 216333958852297341 216641688523495488 216800052330895704 217176049646766144 217435829610458448 219398492774650464 220041890114165568 220139703898889148 220785274878064776 221049372096818442 221260958757457344 221531171076977157 222175260239926176 222659513204703696 222925852335331332 223312473653984352 225328181768559936 226089425625886152 226254695673858291 226918199180233242 227023679450786508 227512804029473952 228179997003167424 228281428367411364 228677337885911904 228844499682612132 228950875371421368 229118237122423869 229515597922150584 229790138111052678 230290988455671363 231463947649842864 231587297928797712 232369687448827434 233329892768863911 233553234243982752 233661798732973248 233832604141403784 234238141089273024 234518330253255408 234622579155395013 235029486160520568 235310621909516406 236000682384324372 236509147997340768 237202723211409216 237719730018757536 239865483818144448 240152404253333616 240856663503343392 240963729943378662 241558082998312806 241670368447611444 242191049450730336 242556256895000049 242901287132404032 243900058872257667 244323055852611912 246528413924204016 246643009773693984 246823304371481772 247547126378436264 248383434237822873 248736753489939264 248918578602139512 249034285491721488 249350279224064832 249648545108304144 249947167769916948 250380652278709728 250491952355291658 251767802706846624 252640688649597504 253494204489629928 254040360054858432 254350603829121921 255090113608804128 255646107753548688 255951904533158196 256395803084204256 256702496628563352 257262005121650892 258205047662419407 258572337915139776 260535710169897426 261984441003636672 262555462017158112 262747388524480596 262869523574594904 263061679659079257 263517908725432152 263640401942848848 263833121534912334 264408171930585639 265101013587961584 265754902857226992 266072791497008364 266534242748303904 268153713391239456 268940087917313472 269261786587071024 269848669295412504 270171454785000318 270963746441261316 271547540293243104 271673765990968896 272343867390877248 272464930632071628 272937467799314208 273263948023954536 274863437834188401 275401111050462144 276539132170505376 277344465664729518 277473385995405732 278071204924912608 278490517175740797 278886663003871296 279220259490718032 279828847676181672 280033400927406951 280519064127072936 280649460132710064 280854613246842162 281678233813548444 283730000344968672 284220774730797192 285180980050833669 285586642895856192 285795405061715736 286291061331333696 286633514753978832 286766752990467168 286976377809904644 287474082245925984 287601871222742274 288445278469729788 289066736441194272 289914439480611264 293519605198518864 294380366504086368 294732496129091256 295374894769302876 295728214021419267 296457647316111171 296879350939604928 297234469780441776 298974265714380366 301452567501181536 301672927565144388 302557598906977656 302698239267715344 302919509910454902 303579752957339067 304375237823215152 305125999576816176 305267833828561824 305490982829898492 306020797229534112 306386850814736904 307054651274228484 308618596866457152 308783063905063616 309826249931769912 311106523691818548 311776805521871712 312691107004340544 312830105540526684 313372648214027424 313747495879355208 314122791927057786 314667576512432496 314807453635704381 315583947142957053 316410887185631568 318432534652096854 319748371572146841 320203205671111488 321284973257838216 321519830694430203 322077443997750408 322227157930148592 322462704098226186 322612597114275564 323408342526666732 324255785215027392 324962532785243232 325200078496343556 325764074470149216 326153744415687672 328704551898938688 329097739161975696 330062835171248352 330209555848333722 331177912317097164 331574058145227663 331891438136186016 332045713988961984 332864726811072192 333262890359889264 333989269807055544 334968710480976528 337992272652839904 339134138438829228 340377298770349863 340535519176179762 340861477004731584 341269206044210928 342269995504751136 342422142551117046 343016006828867856 343266749523918198 344273396883225876 347380946893196568 348554531173241151 350329851365974128 350492698099459872 350748906212105676 351357211633909536 351520535923798464 351777495379883112 352544229240780852 352965932864274609 353468018117282112 354339870476302656 354763721996011152 359015715449428032 359798225727216672 360228606380000424 361284995255015088 361445594915067993 362337124497469209 362505552671417166 363286574176095504 364351930698606048 366484583778917868 369792620886306024 369964514660540976 370234956557222658 371320689567654396 372293679320957376 373105130234908896 373377867903209268 373551428237582232 374025418836097248 374199280176946752 374472817662456216 374920751654875422 375570978418064592 375737928532937487 377651704060269936 378961032974396256 380241306734444892 381060540082287648 382178019671971776 382635170413206192 383469161630323032 383927856799737294 384593704626306384 385053744942845028 385893007682476338 387014969450193984 387858506872709664 390803565254846139 391359473598025152 392976661505455008 393833193025737168 394121082786720894 394304285361892356 395276863088148228 395460602914273272 395749682302368501 396312626373922368 398341169220620736 398632354285840488 399801364122455856 402230570086859184 403410131875970208 403597652356953792 403892679880606536 404773003943118756 405257182177500477 405833650430953536 406445619661891974 406834666102421568 407321310439864656 408515801086315872 408697395948107442 409406201698971312 413101666575693216 414808698255758064 416016698497094277 416210078993108598 417106807387368912 418329994505806944 418830389236077048 419556768683243328 419743271514272508 420778596190609404 421281919870263243 421881182914175424 424576712869462472 426331162096195788 428379964343784288 428693107592573604 429436591997000544 429636210573531456 429950272130968248 430150129485700752 430464566714856966 431211123368888976 431402806834113411 432667917704594682 433600104661791408 434871659220916896 438796985549300928 440279407797778296 441570549756129552 442098744193636884 443062342153954314 444350520479852352 445319026409407392 445851704670662664 446624947307968704 448461398571570549 452178851251772304 452509391347716582 453836398360466484 454047358901573016 454379264865682353 455025608058947904 456562856734822728 457354675771823808 457688999365224264 457901750742842736 458236474244847738 459031195844301168 459580276222105356 460581976911342726 462927895299685728 463174595857595424 464739374897654868 466659785537727822 467106468487965504 467665208282807568 469036660506510816 469245158310790026 470058972321041136 470621243819032812 472001364768648744 473018295994681536 475439460037515072 477648801978145281 480304808506667232 481713327006686784 481927459886757324 483116165996625612 483340736895222888 483694056147339279 484382098901460672 485112513790000098 487800117744515334 488646111705223824 493056827848408032 493286019547387968 493646608742963544 495094252756872528 495314333772500583 496766868475645746 497837157204279024 498068570983442976 499297090216608288 499894335539833896 500761304557419456 500983904710583316 503535605413693248 506988408979259856 508701207658243842 510180227217608256 510803278764269643 511292215507097376 511903809066316392 512791606168408512 513404993257126704 513633213826675569 514524010243301784 514900124285877297 516410095324838814 521071420339794852 525110924034316224 525494777048961192 525739047149189808 526123359318158514 527035817450864304 527280803885697696 527666243069824668 528816343861171278 530202027175923168 531509805714453984 532145582994016728 533068485496607808 536307426782478912 538523573174142048 539697338590825008 540342909570000636 541927492882522632 543095080586486208 543758329007125749 544929861264143256 545874935598628416 546527896047909072 549726875668376802 553078264341010752 554688931329459036 554946771990811464 555352434835833987 556142409849825216 556981034351481594 558440518981436064 559657695352363344 560066801854813902 561038128254145872 561298920265420128 561709226493684324 563356467627096888 567460000689937344 568441549461594384 570361960101667338 571590810123431472 573267029507957664 573533505980934336 573952755619809288 574948164491851968 575203742445484548 575891785199605941 576890556939459576 578133472882388544 587039210397037728 588760733008172736 589464992258182512 590749789538605752 591181624180081341 591456428042838534 592915294632222342 594468939560883552 597948531428760732 602905135002363072 603345855130288776 605115197813955312 605396478535430688 605839019820909804 607159505914678134 608750475646430304 609668429492837961 610251999153632352 610535667657123648 610981965659796984 612041594459068224 612773701629473808 613046093922161163 614109302548456968 619652499863539824 622213047383637096 623553611043743424 624315118489662897 625660211081053368 626745296428054848 627494991758710416 628245583854115572 629335153024864992 629614907271408762 631167894285914106 632821774371263136 636865069304193708 639496743144293682 642569946515676432 643039661388860406 644154887995500816 644454315860297184 644925408196452372 645225194228551128 645696850072285449 646816685053333464 649001876556892023 649925065570486464 650400156992687112 651528148940298432 652307488831375344 658195478323951392 660125670342496704 660419111696667444 662355824634194328 663148116290455326 663782876272372032 664593513230931471 666525780719778528 667978539614111088 669937420961953056 675984545305679808 678268276877658456 678764087021574873 680754597540699726 681071038352359524 682538412088421856 684539991009502272 684844285102234092 686032013657735712 686533499047836396 687354711367271607 688546793766451752 694761893786393136 697109062346482302 699989678306591733 700659702731948256 700985396198919744 701497812424211352 702714423267819072 703554990759766224 703867737466185039 705088458481561704 705931865728549218 709527443992022304 719596451454433344 720457212760000848 722569990510030176 722891189830135986 724674248994938418 725011105342834332 726573148352191008 727668770685000147 728703861397212096 731700176616773001 732969167557835736 739585241772612048 739929029321081952 740469913114445316 742641379135308792 745150302713468619 746210260469817792 746755735806418536 747102856475164464 748050837672194496 748945635324912432 749841503309750844 751141956836129184 751475857065874974 755303408120539872 757922065948792512 760482613468889784 762121080164575296 763051811487365763 765270340826412384 766938323260646064 767855713599474588 769187409252612768 770107489885690056 771786015364952676 774615142987258221 775717013745419328 781607130509692278 785953323010910016 787666386051474336 788242165573441788 788608570723784712 789185038977237771 790553726176296456 790921205828546544 791499364604737002 793224515791756917 797264708571680976 799602728244911712 804461140173718368 806820263751940416 807785359761213072 809546007886237512 810514364355000954 812891239323783948 814642620879729312 817031602172631744 817394791896214884 818812403397942624 826203333151386432 829617396511516128 832033396994188554 832420157986217196 834213614774737824 835471551527222391 836659989011613888 837660778472154096 839486543028545016 840100202782220853 841557192381218808 842563839740526486 849153425738924944 852662324192391576 855542940152501007 856759928687568576 857386215185147208 858873183994001088 859900544261936496 860300258971401504 860929133429713932 862422246737777952 862805613668226822 865335835409189364 867200209323582816 869743318441833792 880558815595556592 883141099512259104 884197488387273768 886124684307908628 887184642064257801 889372941948333513 890638052818814784 891703409341325328 896922797143141098 904357702503544608 905018782695433164 907672796720932968 908094717803146032 908758529731364706 910739258872017201 913125713469645456 915377998730448528 915803501485685472 916472948489695476 918062391688602336 919160552444210712 921163953822685452 925855790599371456 926349191715190848 929478749795309736 933319571075455644 935330416565615136 938073321013021632 938490316621580052 940117944642082272 941242487638065624 944002729537297488 946751841428871159 955297603956290562 959245114716440523 960609617013334464 963854919773514648 964559492083290609 966232331993251224 966681473790445776 967388112294678558 970225027580000196 975600235489030668 977292223410447648 986113655696816064 987293217485927088 990188505513745056 990628667545001166 993533736951291492 994722174435682989 995674314408558048 996137141966885952 998594180433216576 999788671079667792 1001967809421166632 1013976817958519712 1017402415316487684 1021131896311049589 1021606557528539286 1022584431014194752 1023807618132632784 1026809986514253408 1027266427653351138 1029048020486603568 1029800248571754594 1032820190649677628 1042142840679589704 1045663593519723453 1050989554097922384 1051478094298379616 1052246718636317028 1054071634901728608 1054561607771395392 1055332486139649336 1057632687722342556 1058897798592823827 1060404054351846336 1063019611428907968 1064291165988033456 1077047146348284096 1079394677181650016 1080685819140001272 1083854985765045264 1084336784745203979 1087011373492407627 1087516658014251498 1089859722528286512 1093055792095818144 1099453751336753604 1109377862658918072 1109893543981622928 1110704869671667974 1113962068702963188 1116881037962872128 1119315390704726688 1120133603709627804 1122076256508291744 1122597840530840256 1123418452987368648 1126712935254193776 1136883098923188768 1140723920203334676 1143181620246862944 1146534059015915328 1147905511239618576 1150407484890969096 1151783570399211882 1153781113878919152 1172410695764538417 1174078420794075456 1178929984516365024 1181499579077211504 1182363248360162682 1182912856085677068 1185830589264444684 1187249046907105503 1188937879121767104 1195897062857521464 1206691710260577552 1210230395627910624 1210792957070861376 1211678039641819608 1214319011829356268 1215771546532501431 1217500951292860608 1219336858985675922 1220503998307264704 1221963931319593968 1225547403258947616 1226092187844322326 1228218605096913936 1239304999727079648 1244426094767274192 1248050095491282831 1248630236979325794 1251320422162106736 1254989983517420832 1256491167708231144 1258670306049729984 1259229814542817524 1262335788571828212 1263845759610789729 1265643548742526272 1273730138608387416 1278993486288587364 1285139893031352864 1286079322777720812 1288309775991001632 1288908631720594368 1289850816392904744 1290450388457102256 1291393700144570898 1293633370106666928 1294208420502340233 1298003753113784046 1300800313985374224 1304614977662750688 1316390956647902784 1320838223393334888 1324711649268388656 1326296232580910652 1329187026461862942 1333051561439557056 1335957079228222176 1339874841923906112 1356536553755316912 1357528174043149746 1361509195081399452 1362142076704719048 1363137794597047059 1365076824176843712 1369688570204468184 1372064027315471424 1373066998095672792 1374709422734543214 1377093587532903504 1389523787572786272 1394218124692964604 1399979356613183466 1401319405463896512 1402995624848422704 1407109981519532448 1407735474932370078 1410176916963123408 1411863731457098436 1419054887984044608 1432946405934435843 1440914425520001696 1445139981020060352 1445782379660271972 1449348497989876836 1450022210685668664 1451082168442017837 1453146296704382016 1455337541370000294 1463400353233546002 1465938335115671472 1479170483545224096 1479858058642163904 1480939826228890632 1485282758270617584 1485943001317501749 1490300605426937238 1493511471612837072 1494205712950328928 1497891270649824864 1499683006619501688 1502283913672258368 1502951714131749948 1510606816241079744 1520965226937779568 1526103622974731526 1530540681652824768 1532409836292808929 1533876646521292128 1535711427198949176 1538374818505225536 1540214979771380112 1543572030729905352 1544700372857631891 1549230285974516442 1563214261019384556 1575332772102948672 1576484331146883576 1577217141447569424 1578370077954475542 1581107452352592912 1581842411657093088 1582998729209474004 1586449031583513834 1594529417143361952 1599205456489823424 1608922280347436736 1615570719522426144 1619092015772475024 1621028728710001908 1625782478647567896 1629285241759458624 1634789583792429768 1637624806795885248 1659234793023032256 1664066793988377108 1664840315972434392 1666057304507501961 1668427229549475648 1670943103054444782 1675321556944308192 1678973086057090032 1680200405564441706 1683114384762437616 1685127679481052972 1698306851477849888 1705324648384783152 1711085880305002014 1714772430370294416 1719801088523872992 1720600517942803008 1721858266859427864 1724844493475555904 1725611227336453644 1727675355598817823 1730671670818378728 1734400418647165632 1761117631191113184 1766282199024518208 1768394976774547536 1772249368615817256 1773544872540244023 1774369284128515602 1778745883896667026 1783406818682650656 1793845594286282196 1808715405007089216 1810037565390866328 1815345593441865936 1816189435606292064 1817517059462729412 1821478517744034402 1826251426939290912 1829005288478513883 1830755997460897056 1831607002971370944 1832945896979390952 1836124783377204672 1838321104888421424 1842327907645370904 1858957499590619472 1866639142150911288 1870660833131230272 1872945355468988691 1876980633243160104 1880235889284164544 1882484975276131248 1888005459074594976 1893503682857742318 1910595207912581124 1918490229432881046 1927709839547029296 1929118984166581218 1932464663986502448 1933362947580891552 1934776224589357116 1937090550216856347 1940450055160000392 1951200470978061336 1954584446820895296 1974586434971854176 1980377011027490112 1981257335090002332 1987067473902582984 1989444348871365978 1991348628817116096 1993780539692794413 1999577342159335584 2003935618842333264 2027953635917039424 2034804830632975368 2036292261064724619 2042263792622099178 2043213115057078572 2047615236265265568 2053619973028506816 2054532855306702276 2058096040973207136 2059600497143509188 2062064134101814821 2065640381299355256 2084285681359179408 2091327187039446906 2099969034919775199 2101979108195844768 2102956188596759232 2104493437272634056 2108143269803457216 2110664972279298672 2111603212398555117 2115265375444685112 2117795597185647654 2128582331976066912 2158789354363300032 2161371638280002544 2167709971530090528 2168673569490407958 2174022746984815254 2175033316028502996 2179719445056573024 2183006312055000441 2186111584191636288 2198907502673507208 2218755725317836144 2219787087963245856 2221409739343335948 2227924137405926376 2235450908140405857 2238630781409453376 2240267207419255608 2244152513016583488 2246836905974737296 2253425870508387552 2273766197846377536 2281447840406669352 2286363240493725888 2289155434462097289 2295811022479237152 2300814969781938192 2303567140798423764 2307562227757838304 2344821391529076834 2357859969032730048 2362999158154423008 2364726496720325364 2365825712171354136 2367555116931713313 2371661178528889368 2374498093814211006 2379673547375270751 2391794125715042928 2413383420521155104 2420460791255821248 2423356079283639216 2428638023658712536 2431543093065002862 2438673717971351844 2443927862639187936 2451094806517895232 2452184375688644652 2456437210193827872 2478609999454159296 2488852189534548384 2496100190982565662 2497260473958651588 2502640844324213472 2506414654581667173 2509979967034841664 2512982335416462288 2518459629085635048 2520300608346662559 2524671577143656424 2527691519221579458 2547460277216774832 2557986972577174728 2566628820457503021 2570279786062705728 2572158645555441624 2576619551982003264 2579701632785809488 2580900776914204512 2582787400289141796 2587266740213333856 2588416841004680466 2596007506227568092 2601600627970748448 2609229955325501376 2641676446786669776 2649423298536777312 2652592465161821304 2658374052923725884 2668118825845000539 2671914158456444352 2713073107510633824 2715056348086299492 2723018390162798904 2724284153409438096 2726275589194094118 2732217776616051603 2739377140408936368 2746133996191345584 2749418845469086428 2754187175065807008 2779047575145572544 2788436249385929208 2799958713226366932 2805991249696845408 2814219963039064896 2815470949864740156 2820353833926246816 2823727462914196872 2840255524286613477 2865892811868871686 2877735344149321569 2881828851040003392 2891564759320543944 2893678476249871827 2898696995979753672 2900044421371337328 2902164336884035674 2910675082740000588 2926800706467092004 2931876670231342944 2958340967090448192 2961879652457781264 2970565516541235168 2971886002635003498 2980601210853874476 2984166523307048967 2987022943225674144 2988411425900657856 2995782541299649728 2999366013239003376 3005903428263499896 3041930453875559136 3052207245949463052 3063395688933148767 3064819672585617858 3067753293042584256 3071422854397898352 3080429959542760224 3087144061459810704 3089400745715263782 3098460571949032884 3126428522038769112 3136990780559170359 3152968662293767152 3154434282895138848 3156740155908951084 3162214904705185824 3163684823314186176 3165997458418948008 3172898063167027668 3189058834286723904 3231141439044852288 3238184031544950048 3242057457420003816 3251564957295135792 3253010354235611937 3261034120477222881 3269579167584859536 3328133587976754216 3329680631944868784 3332114609015003922 3341886206108889564 3350643113888616384 3357946172114180064 3360400811128883412 3366228769524875232 3370255358962105944 3396613702955699776 3410649296769566304 3422171760610004028 3429544860740588832 3439602177047745984 3443716533718855728 3451222454672907288 3455350711197635646 3461343341636757456 3517232087293615251 3522235262382226368 3536789953549095072 3544498737231634512 3547089745080488046 3548738568257031204 3557491767793334052 3561747140721316509 3566813637365301312 3587691188572564392 3620075130781732656 3630691186883731872 3632378871212584128 3635034118925458824 3642957035488068804 3647314639597504293 3652502853878581824 3658010576957027766 3661511994921794112 3665891793958781904 3676642209776842848 3684655815290741808 3717914999181238944 3733278284301822576 3744150286473848493 3745890710937977382 3753961266486320208 3764969950552262496 3776010918149189952 3787007365715484636 3821190415825162248 3836980458865762092 3855419679094058592 3858237968333162436 3864929327973004896 3866725895161783104 3869552449178714232 3874181100433712694 3880900110320000784 3882625261507020699 3902400941956122672 3949172869943708352 3962514670180004664 3974134947805165968 3978888697742731956 3987561079385588826 3999154684318671168 4007871237684666528 4069609661265950736 4072584522129449238 4084527585244198356 4086426230114157144 4089413383791141177 4095230472530531136 4109065710613404552 4116192081946414272 4119200994287018376 4124128268203629642 4131280762598710512 4168571362718358816 4182654374078893812 4199938069839550398 4203958216391689536 4208986874545268112 4221329944558597344 4223206424797110234 4230530750889370224 4235591194371295308 4257164663952133824 4298839217803307529 4322743276560005088 4335419943060181056 4337347138980815916 4348045493969630508 4350066632057005992 4353246505326053511 4359438890113146048 4366012624110000882 4397815005347014416 4437511450635672288 4439574175926491712 4442819478686671896 4455848274811852752 4457829003952505247 4470901816280811714 4480534414838511216 4493673811949474592 4506851741016775104 4562895680813338704 4578310868924194578 4591622044958474304 4601629939563876384 4607134281596847528 4615124455515676608 4634101118572895673 4689642783058153668 4725998316308846016 4729452993440650728 4731651424342708272 4735110233863426626 4743322357057778736 4748996187628422012 4759347094750541502 4783588251430085856 4826766841042310208 4846712158567278432 4857276047317425072 4863086186130005724 4877347435942703688 4887855725278375872 4904368751377289304 4912874420387655744 4977704379069096768 4992200381965131324 4994520947917303176 4998171913522505883 5005281688648426944 5012829309163334346 5025964670832924576 5036919258171270096 5040601216693325118 5049343154287312848 5055383038443158916 5094920554433549664 5115973945154349456 5133257640915006042 5144317291110883248 5159403265571618976 5161801553828409024 5165574800578283592 5174533480426667712 5176833682009360932 5192015012455136184 5203201255941496896 5283352893573339552 5298846597073554624 5305184930323642608 5316748105847451768 5320634617620732069 5336237651690001078 5426146215021267648 5430112696172598984 5446036780325597808 5448568306818876192 5452551178388188236 5464435553232103206 5478754280817872736 5492267992382691168 5498837690938172856 5508374350131614016 5576872498771858416 5599917426452733864 5611982499393690816 5618836066406966073 5630941899729480312 5640707667852493632 5647454925828393744 5680511048573226954 5731785623737743372 5755470688298643138 5783129518641087888 5787356952499743654 5797393991959507344 5800088842742674656 5804328673768071348 5811271650650569041 5821350165480001176 5853601412934184008 5863753340462685888 5923759304915562528 5941131033082470336 5943772005270006996 5961202421707748952 5968333046614097934 5974045886451348288 5981341619078383239 5998732026478006752 6011806856526999792 6083860907751118272 6104414491898926104 6108876783194173857 6126791377866297534 6129639345171235716 6142845708795796704 6160859919085520448 6174288122919621408 6178801491430527564 6196921143898065768 6252857044077538224 6273981561118340718 6299907104759325597 6305937324587534304 6308868565790277696 6313480311817902168 6324429809410371648 6331994916837896016 6334809637195665351 6345796126334055336 6476368063089900096 6484114914840007632 6503129914590271584 6506020708471223874 6522068240954445762 6539158335169719072 6656267175953508432 6659361263889737568 6664229218030007844 6683772412217779128 6706352724421217571 6715892344228360128 6720801622257766824 6732457539049750464 6740510717924211888 6821298593539132608 6844343521220008056 6859089721481177664 6867466303386291867 6887433067437711456 6902444909345814576 6910701422395271292 6922686683273514912 7034464174587230502 7073579907098190144 7088997474463269024 7094179490160976092 7097477136514062408 7102665350795139939 7114983535586668104 7123494281442633018 7139020642125812253 7175382377145128784 7240150261563465312 7261382373767463744 7270068237850917648 7285914070976137608 7294629279195008586 7316021153914055532 7331783587917563808 7353284419553685696 7369311630581483616 7435829998362477888 7466556568603645152 7488300572947696986 7491781421875954764 7507922532972640416 7519243963745001519 7529939901104524992 7560901825039987677 7574014731430969272 7642380831650324496 7673960917731524184 7699886461372509063 7710839358188117184 7716475936666324872 7729858655946009792 7739104898357428464 7748362200867425388 7761800220640001568 7765250523014041398 7804801883912245344 7925029340360009328 7948269895610331936 7957777395485463912 7975122158771177652 8004356477535001617 8015742475369333056 8139219322531901472 8145169044258898476 8169055170488396712 8172852460228314288 8178826767582282354 8196653329848154809 8218131421226809104 8238401988574036752 8248256536407259284 8262561525197421024 8337142725436717632 8365308748157787624 8399876139679100796 8417973749090536224 8442659889117194688 8446412849594220468 8461061501778740448 8471182388742590616 8520766572859840431 8597678435606615058 8633206032447964707 8645486553120010176 8674694277961631832 8681035428749615481 8696090987939261016 8700133264114011984 8706493010652107022 8732025248220001764 8795630010694028832 8875022901271344576 8885638957373343792 8911696549623705504 8915658007905010494 8941803632561623428 8961068829677022432 8987347623898949184 9125791361626677408 9156621737848389156 9190187066799446301 9203259879127752768 9214268563193695056 9268202237145791346 9379285566116307336 9410972341677511077 9458905986881301456 9463302848685416544 9470220467726853252 9486644714115557472 9497992375256844024 9518694189501083004 9567176502860171712 9693424317134556864 9714552094634850144 9726172372260011448 9754694871885407376 9759031062706835811 9783102361431668643 9808737502754578608 9984400763930262648 9989041895834606352 9996343827045011766 10025658618326668692 10051929341665849152 10073838516342540192 10081202433386650236 10098686308574625696 10110766076886317832 10189841108867099328 10231947890308698912 10266515281830012084 10288634582221766496 10318806531143237952 10331149601156567184 10353667364018721864 10384030024910272368 10551696261880845753 10566705787146679104 10610369860647285216 10633496211694903536 10641269235241464138 10672475303380002156 10860225392345197968 10892073560651195616 10897136613637752384 10905102356776376472 10928871106464206412 10941943918792512879 10957508561635745472 10984535984765382336 10997675381876345712 11153744997543716832 11199834852905467728 11232450859421545479 11237672132813932146 11261883799458960624 11294909851656787488 11361022097146453908 11463571247475486744 11510941376597286276 11566259037282175776 11574713904999487308 11594787983919014688 11600177685485349312 11608657347536142696 11622543301301138082 11642700330960002352 11647875784521062097 11707202825868368016 11847518609831125056 11887544010540013992 11922404843415497904 11936666093228195868 11962683238156766478 11997464052956013504 12023613713053999584 12208828983797852208 12217753566388347714 12253582755732595068 12259278690342471432 12268240151373423531 12285691417591593408 12348576245839242816 12357602982861055128 12393842287796131536 12505714088155076448 12547963122236681436 12599814209518651194 12611874649175068608 12626960623635804336 12663989833675792032 12669619274391330702 12691592252668110672 12896517653409922587 12968229829680015264 13006259829180543168 13012041416942447748 13044136481908891524 13059739515978160533 13078316670339438144 13312534351907016864 13318722527779475136 13328458436060015688 13367544824435558256 13373487011857515741 13412705448842435142 13441603244515533648 13481021435848423776 13688687042440016112 13734932606772583734 13774866134875422912 13804889818691629152 13821402844790542584 13845373366547029824 13902303355718687019 14068928349174461004 14177994948926538048 14188358980321952184 14194954273028124816 14205330701590279878 14229967071173336208 14246988562885266036 14278041284251624506 14350764754290257568 14480300523126930624 14540136475701835296 14571828141952275216 14589258558390017172 14632042307828111064 14663567175835127616 14738623261162967232 14933113137207290304 14976601145895393972 14983562843751909528 14994515740567517649 15015845065945280832 15038487927490003038 15121803650079975354 15148029462861938544 15284761663300648992 15347921835463048368 15399772922745018126 15432951873332649744 15478209796714856928 15496724401734850776 15523600441280003136 15530501046028082796 15609603767824490688 15850058680720018656 15896539791220663872 15915554790970927824 15950244317542355304 15961903852862196207 16008712955070003234 16278438645063802944 16290338088517796952 16338110340976793424 16345704920456628576 16357653535164564708 16393306659696309618 16436262842453618208 16476803977148073504 16496513072814518568 16525123050394842048 16730617496315575248 16799752279358201592 16835947498181072448 16856508199220898219 16892825699188440936 16922123003557480896 16942364777485181232 17041533145719680862 17195356871213230116 17266412064895929414 17349388555923263664 17362070857499230962 17392181975878522032 17400266528228023968 17412986021304214044 17464050496440003528 17591260021388057664 17771277914746687584 17823393099247411008 17831316015810020988 17883607265123246856 17922137659354044864 18251582723253354816 18313243475696778312 18326630349582521571 18380374133598892602 18428537126387390112 18536404474291582692 18758571132232614672 18821944683355022154 18899721314277976791 18917811973762602912 18926605697370833088 18940440935453706504 18973289428231114944 18995984750513688048 19004428911586996053 19037388379002166008 19429104189269700288 19452344744520022896 19509389743770814752 19518062125413671622 19566204722863337286 19617475005509157216 19968801527860525296 19978083791669212704 19992687654090023532 20051317236653337384 20119058173263652713 20147677032685080384 20162404866773300472 20197372617149251392 20221532153772635664 20463895780617397824 20533030563660024168 20577269164443532992 20602398910158875601 20662299202313134368 20707334728037443728 20768060049820544736 21103392523761691506 21220739721294570432 21266992423389807072 21282538470482928276 21307996052385419817 21344950606760004312 21720450784690395936 21784147121302391232 21810204713552752944 21857742212928412824 21883887837585025758 21995350763752691424 22307489995087433664 22399669705810935456 22464901718843090958 22475344265627864292 22523767598917921248 22557731891235004557 22589819703313574976 22682705475119963031 22722044194292907816 22927142494950973488 23021882753194572552 23099659384117527189 23132518074564351552 23149427809998974616 23189575967838029376 23217314695072285392 23245086602602276164 23285400661920004704 23295751569042124194 23414405651736736032 23775088021080027984 23844809686830995808 23873332186456391736 23925366476313532956 24013069432605004851 24047227426107999168 24417657967595704416 24435507132776695428 24507165511465190136 24518557380684942864 24536480302746847062 24589959989544464427 24715205965722110256 24787684575592263072 25011428176310152896 25095926244473362872 25199628419037302388 25253921247271608672 25327979667351584064 25339238548782661404 25383184505336221344 25793035306819845174 25899618097343894121 25936459659360030528 26024082833884895496 26043106286248846443 26088272963817783048 26119479031956321066 26625068703814033728 26656916872120031376 26735089648871116512 26746974023715031482 26825410897684870284 26883206489031067296 26962042871696847552 27377374084880032224 27469865213545167468 27570561200398338903 27609779637383258304 27642805689581085168 27804606711437374038 28137856698348922008 28232917025032533231 28376717960643904368 28389908546056249632 28410661403180559756 28459934142346672416 28493977125770532072 28556082568503249012 28701529508580515136 29080272951403670592 29143656283904550432 29178517116780034344 29264084615656222128 29349307084295005929 29953202291790787944 29967125687503819056 29989031481135035298 30076975854980006076 30243607300159950708 30296058925723877088 30569523326601297984 30695843670926096736 30799545845490036252 30865903746665299488 30956419593429713856 30993448803469701552 31061002092056165592 31655088785642537259 31700117361440037312 31831109581941855648 31900488635084710608 31923807705724392414 32017425910140006468 32580676177035593904 32676220681953586848 32691409840913257152 32715307070329129416 32786613319392619236 32825831756377538637 32872525684907236416 32953607954296147008 32993026145629037136 33461234992631150496 33599504558716403184 33697352578264636437 33713016398441796438 33785651398376881872 33884729554970362464 34083066291439361724 34390713742426460232 34532824129791858828 34698777111846527328 34724141714998461924 34784363951757044064 34800533056456047936 34825972042608428088 34928100992880007056 35542555829493375168 35662632031620041976 35767214530246493712 36626486951393556624 36653260699165043142 36760748267197785204 36804720454120270593 36857074252774780224 37072808948583165384 37517142264465229344 37643889366710044308 37799442628555953582 37835623947525205824 37880881870907413008 37991969501027376096 38008857823173992106 38074776758004332016 38689552960229767761 38904689489040045792 39018779487541629504 39036124250827343244 39132409445726674572 39179218547934481599 39234950011018314432 39937603055721050592 39956167583338425408 39985375308180047064 40102634473306674768 40120461035572547223 40238116346527305426 40324809733546600944 40443064307545271328 41066061127320048336 41204797820317751202 41324598404626268736 41414669456074887456 41536120099641089472 42206785047523383012 42533984846779614144 42565076940965856552 42615992104770839634 42689901213520008624 43440901569380791872 43620409427105505888 43715484425856825648 43767775675170051516 43990701527505382848 44799339411621870912 44929803437686181916 44950688531255728584 44983547221702552947 45047535197835842496 45115463782470009114 45365410950239926062 45444088388585815632 45854284989901946976 46043765506389145104 46199318768235054378 46298855619997949232 46434629390144570784 46490173205204552328 46570801323840009408 46591503138084248388 46828811303473472064 47550176042160055968 47689619373661991616 47746664372912783472 47850732952627065912 47885711558586588621 48026138865210009702 48835315935191408832 48871014265553390856 49014331022930380272 49037114761369885728 49072960605493694124 49179919979088928854 49430411931444220512 49575369151184526144 50191852488946725744 50399256838074604776 50507842494543217344 50678477097565322808 50766369010672442688 51586070613639690348 51799236194687788242 52048165667769790992 52086212572497692886 52176545927635566096 52238958063912642132 53313833744240062752 53470179297742233024 53493948047430062964 53650821795369740568 53766412978062134592 54754748169760064448 54939730427090334936 54979891048747564713 55141122400796677806 55285611379162170336 55609213422874748076 56275713396697844016 56465834050065066462 56699163942833930373 56753435921287808736 56779817092112499264 56821322806361119512 56919868284693344832 56987954251541064144 57112165137006498024 58287312567809100864 58357034233560068688 58528169231312444256 58698614168590011858 59906404583581575888 59934251375007638112 59978062962270070596 60153951709960012152 60487214600319901416 60592117851447754176 61391687341852193472 61599091690980072504 61731807493330598976 61807196730476626803 61986897606939403104 62122004184112331184 63310177571285074518 63662219163883711296 63800977270169421216 63847615411448784828 63923988157156259451 64034851820280012936 65161352354071187808 65352441363907173696 65430614140658258832 65573226638785238472 65651663512755077274 65986052291258074272 66922469985262300992 67199009117432806368 67394705156529272874 67426032796883592876 67571302796753763744 67673195673705013671 67769459109940724928 68166132582878723448 68781427484852920464 69065648259583717656 69298978152352581567 69397554223693054656 69448283429996923848 69568727903514088128 69651944085216856176 69856201985760014112 71325264063240083952 71534429060492987424 73252973902787113248 73306521398330086284 73521496534395570408 73609440908240541186 73769879968633393281 74145617897166330768 75034284528930458688 75287778733420088616 75598885257111907164 75761763741814826016 75983939002054752192 76017715646347984212 76149553516008664032 77379105920459535522 77698854292031682363 77809378978080091584 78072248501654686488 78129318858746539329 78264818891453349144 78358437095868963198 79875206111442101184 79970750616360094128 80205268946613349536 80240922071145094446 80476232693054610852 80649619467093201888 80886128615090542656 82132122254640096672 82409595640635502404 82711683601195016709 82829338912149774912 84413570095046766024 84698751075097599693 85130153881931713104 85231984209541679268 85379802427040017248 87240818854211011776 87430968851713651296 87535551350340103032 88047921252885017787 89859606875372363832 89901377062511457168 89967094443405105894 90230927564940018228 90730821900479852124 90888176777171631264 91708569979803893952 92087531012778290208 92398637536470108756 92597711239995898464 92869258780289141568 92980346410409104656 93183006276168496776 94965266356927611777 95100352084320111936 95493328745825566944 95701465905254131824 95771423117173177242 96052277730420019404 97742028531106781712 98028662045860760544 98074229522739771456 98145921210987388248 98359839958177857708 98860823862888441024 100383704977893451488 100798513676149209552 101092057734793909311 101356954195130645616 103172141227279380696 103598472389375576484 104096331335539581984 104172425144995385772 104353091855271132192 104477916127825284264 106627667488480125504 106987896094860125928 107301643590739481136 109879460854180669872 109959782097495129426 110282244801593355612 110414161362360811779 110571222758324340672 111218426845749496152 112551426793395688032 112931668100130132924 113398327885667860746 113506871842575617472 113642645612722239024 113975908503082128288 114224330274012996048 116068658880689303283 116714068467120137376 117056338462624888512 117397228337180023716 119812809167163151776 119868502750015276224 119956125924540141192 120307903419920024304 120361383106717641669 120974429200639802832 123198183381960145008 123614393460953253606 123973795213878806208 124244008368224662368 126620355142570149036 127601954540338842432 127695230822897569656 127847976314312518902 128069703640560025872 130322704708142375616 130861228281316517664 131146453277570476944 131303327025510154548 131972104582516148544 134398018234865612736 134789410313058545748 134852065593767185752 134950641665107658841 135142605593507527488 135346391347410027342 136332265165757446896 137562854969705840928 138131296519167435312 138597956304705163134 138896566859993847696 139303888170433712352 139712403971520028224 142650528126480167904 143068858120985974848 143657134675759765863 146505947805574226496 146613042796660172568 147042993068791140816 147218881816481082372 147539759937266786562 148291235794332661536 150575557466840177232 151197770514223814328 151523527483629652032 152035431292695968424 152299107032017328064 154758211840919071044 155397708584063364726 156144497003309372976 156258637717493078658 156529637782906698288 156716874191737926396 159941501232720188256 160410537893226699072 160481844142290188892 160952465386109221704 161299238934186403776 164264244509280193344 164819191281271004808 164939673146242694139 165423367202390033418 168827140190093532048 169397502150195199386 170260307763863426208 170463968419083358536 170759604854080034496 174861937703427302592 175071102700680206064 176095842505770035574 179719213750744727664 179802754125022914336 179934188886810211788 180461855129880036456 181461643800959704248 181776353554343262528 184175062025556580416 184797275072940217512 185195422479991796928 185421590191429880409 185960692820818209312 186366012552336993552 189930532713855223554 190986657491651133888 191402931810508263648 191542846234346354484 192104555460840038808 195484057062213563424 196057324091721521088 196291842421974776496 196719679916355715416 200767409955786902976 201597027352298419104 202184115469587818622 202713908390261291232 206344282454558761392 207196944778751152968 207896934457057744701 208192662671079163968 208344850289990771544 208706183710542264384 208955832255650568528 213975792189720251856 214603287181478962272 219758921708361339744 219919564194990258852 220564489603186711224 220828322724721623558 221309639905900179843 222436853691498992304 225102853586791376064 225863336200260265848 226796655771335721492 227285291225444478048 227951817006164256576 228448660548025992096 232137317761378606566 233096562876095047089 233428136934240274752 234387956576239617987 234794456674360047432 239625618334326303552 239912251849080282384 240615806839840048608 240722766213435283338 241948858401279605664 246396366763920290016 247228786921906507212 248135050803585050127 248488016736449324736 253240710285140298072 254096253225292799079 255390461645795139312 255695952628625037804 256139407281120051744 261722456562633035328 262292906555140953888 262606654051020309096 264143763758655053361 269578820626117091496 269704131187534371504 269901283330215317682 270692782694820054684 272664530331514893792 275125709939411681856 276262593038334870624 277195912609410326268 277793133719987695392 278607776340867424704 284895799070782835331 285301056252960335808 287314269351519531726 293226085593320345136 294085986137582281632 294437763632962164744 295079519874533573124 296582471588665323072 301151114933680354464 302395541028447628656 303276173204381727933 304070862585391936848 309516423681838142088 310795417168126729452 312288994006618745952 312517275434986157316 313059275565813396576 313433748383475852792 319883002465440376512 320963688284580377784 321904930772218443408 329638382562542009616 329879346292485388278 330846734404780066836 337654280380187064096 338795004300390398772 340520615527726852416 340927936838166717072 348205976642067909849 350142205401360412128 352191685011540071148 359438427501489455328 359605508250045828672 359868377773620423576 360923710259760072912 361084149320152925007 362923287601919408496 369594550145880435024 370843180382859760818 371921385641636418624 372732025104673987104 379861065427710447108 382805863621016527296 383085692468692708968 384209110921680077616 390968114124427126848 392583684843949552992 393439359832711430832 403194054704596838208 404368230939175637244 404851924995322976523 405427816780522582464 412688564909117522784 414393889557502305936 415793868914115489402 416689700579981543088 417911664511301137056 427951584379440503712 429206574362957924544 430971404027279297589 439517843416722679488 439839128389980517704 441128979206373422448 441656645449443247116 442619279811800359686 444873707382997984608 451726672400520531696 453593311542671442984 454570582450888956096 456897321096051984192 464274635522757213132 466193125752190094178 468775913152479235974 469588913348720094864 479824503698160564768 481231613679680097216 481445532426870566676 483897716802559211328 492792733527840580032 494457573843813014424 494819019438728082417 496270101607170100254 506481420570280596144 508192506450585598158 510780923291590278624 511391905257250075608 512278814562240103488 524585813110281907776 525213308102040618192 528287527517310106722 539157641252234182992 539408262375068743008 539802566660430635364 541385565389640109368 545329060663029787584 552525186076669741248 554391825218820652536 555586267439975390784 569791598141565670662 574628538703039063452 586452171186640690272 588171972275164563264 588875527265924329488 590159039749067146248 602302229867360708928 604791082056895257312 606552346408763455866 608141725170783873696 619032847363676284176 621590834336253458904 623690803371173234103 624577988013237491904 625034550869972314632 626118551131626793152 626867496766951705584 641927376569160755568 643809861544436886816 659276765125084019232 659758692584970776556 661693468809560133672 675308560760374128192 677590008600780797544 681855873676333434144 696411953284135819698 699289688628285141267 700284410802720824256 703163869728718853961 704383370023080142296 718876855002978910656 719736755547240847152 721847420519520145824 722168298640305850014 725846575203838816992 739189100291760870048 741686360765719521636 744405152410755150381 745464050209347974208 759722130855420894216 762288759675878397237 766171384937385417936 768418221843360155232 785167369687899105984 786878719665422861664 808736461878351274488 809703849990645953046 825377129818235045568 828787779115004611872 831587737828230978804 833379401159963086176 835823329022602274112 854687397212348505993 855903168758881007424 861942808054558595178 879678256779961035408 882257958412746844896 883313290898886494232 885238559623600719372 889747414765995969216 903453344801041063392 907186623085342885968 909828519613145183799 928549271045514426264 932386251504380188356 937551826304958471948 939177826697440189728 959649007396321129536 962891064853741133352 988915147687626028848 989638038877456164834 992540203214340200508 1012962841140561192288 1016385012901171196316 1021561846583180557248 1022783810514500151216 1044617929926203729547 1050426616204081236384 1056575055034620213444 1078315282504468365984 1078816524750137486016 1079605133320861270728 1082771130779280218736 1108783650437641305072 1139583196283131341324 1149257077406078126904 1172904342373281380544 1177751054531848658976 1180318079498134292496 1209582164113790514624 1213104692817526911732 1214555774985968929569 1216283450341567747392 1238065694727352568352 1243181668672506917808 1247381606742346468206 1250069101739944629264 1253734993533903411168 1283854753138321511136 1287619723088873773632 1318553530250168038464 1319517385169941553112 1323386937619120267344 1355180017201561595088 1363711747352666868288 1392823906568271639396 1398579377256570282534 1406327739457437707922 1408766740046160284592 1439473511094481694304 1443694841039040291648 1444336597280611700028 1451693150407677633984 1478378200583521740096 1483372721531439043272 1484457058316184247251 1488810304821510300762 1519444261710841788432 1524577519351756794474 1532342769874770835872 1536836443686720310464 1573757439330845723328 1617472923756702548976 1619407699981291906092 1657575558230009223744 1663175475656461957608 1666758802319926172352 1709374794424697011986 1723885616109117190356 1759356513559922070816 1764515916825493689792 1766626581797772988464 1770477119247201438744 1806906689602082126784 1814373246170685771936 1819657039226290367598 1857098542091028852528 1864772503008760376712 1875103652609916943896 1878355653394880379456 1925782129707482266704 1977830295375252057696 1979276077754912329668 1985080406428680401016 2025925682281122384576 2032770025802342392632 2045567621029000302432 2089235859852407459094 2097869065884855423801 2100853232408162472768 2113150110069240426888 2156630565008936731968 2159210266641722541456 2165542261558560437472 2217567300875282610144 2279166392566262682648 2286866279027635191711 2298514154812156253808 2355502109063697317952 2360636158996268584992 2426209385635053823464 2429111549971937859138 2476131389454705136704 2486363337345013835616 2494763213484692936412 2500138203479889258528 2507469987067806822336 2564062191637045517979 2567709506276643022272 2639034770339883106224 2646773875238240534688 2710360034403123190176 2729485558839435551397 2785647813136543278792 2797158754513140565068 2812655478914875415844 2817533480092320569184 2878947022188963388608 2888673194561223400056 2966745443062878086544 2968914116632368494502 2977620609643020601524 3038888523421683576864 3049155038703513588948 3064685539749541671744 3133853789778611188641 3234945847513405097952 3238815399962583812184 3326350951312923915216 3418749588849394023972 3447771232218234380712 3518713027119844141632 3533253163595545976928 3540954238494402877488 3628746492341371543872 3639314078452580735196 3714197084182057705056 3729545006017520753424 3750207305219833887792 3851564259414964533408 3955660590750504115392 3958552155509824659336 3970160812857360802032 4065540051604684785264 4091135242058000604864 4178471719704814918188 4195738131769710847602 4226300220138480853776 4318420533283445082912 4331084523117120874944 4435134601750565220288 4453371174948552741753 4558332785132525365296 4573732558055270383422 4597028309624312507616 4721272317992537169984 4852418771270107646928 4858223099943875718276 4972726674690027671232 4989526426969385872824 5000276406959778517056 5128124383274091035958 5278069540679766212448 5293547750476481069376 5420720068806246380352 5458971117678871102794 5571295626273086557584 5594317509026281130136 5625310957829750831688 5635066960184641138368 5777346389122446800112 5933490886125756173088 5937828233264736989004 5955241219286041203048 6077777046843367153728 6098310077407027177896 6267707579557222377282 6469891695026810195904 6477630799925167624368 6652701902625847830432 6837499177698788047944 6860598837082905575133 6895542464436468761424 7066506327191091953856 7081908476988805754976 7278628156905161470392 7428394168364115410112 7459090012035041506848 7500414610439667775584 7692186574911136553937 7703128518829929066816 7917104311019649318672 7940321625714721604064 8131080103209369570528 8188456676518306654191 8356943439409629836376 8391476263539421695204 8452600440276961707552 8636841066566890165824 8906742349897105483506 9116665570265050730592 9147465116110540766844 9194056619248625015232 9401561369335833565923 9704837542540215293856 9716446199887751436552 9979052853938771745648 10256248766548182071916 10556139081359532424896 10917942235357742205588 11142591252546173115168 11188635018052562260272 11250621915659501663376 11554692778244893600224 11866981772251512346176 11875656466529473978008 11910482438572082406096 12196620154814054355792 12535415159114444754564 12955261599850335248736 13305403805251695660864 13360113524845658225259 13674998355397576095888 13721197674165811150266 13791084928872937522848 14163816953977611509952 14557256313810322940784 14918180024070083013696 15000829220879335551168 15384373149822273107874 15834208622039298637344 15880643251429443208128 16262160206418739141056 16376913353036613308382 16713886878819259672752 16782952527078843390408 16905200880553923415104 17813484699794210967012 18233331140530101461184 18294930232221081533688 18803122738671667131846 19409675085080430587712 19432892399775502873104 19958105707877543491296 20512497533096364143832 21835884470715484411176 22285182505092346230336 22377270036105124520544 22501243831319003326752 23076559724733409661811 23109385556489787200448 23751312933058947956016 23820964877144164812192 24393240309628108711584 25070830318228889509128 25910523199700670497472 26720227049691316450518 27349996710795152191776 27442395348331622300532 27582169857745875045696 28204684108007500697769 29114512627620645881568 30768746299644546215748 31668417244078597274688 32753826706073226616764 33427773757638519345504 33565905054157686780816 35626969399588421934024 36589860464442163067376 37606245477343334263692 38865784799551005746208 39916211415755086982592 41024995066192728287664 43671768941430968822352 44754540072210249041088 45002487662638006653504 46153119449466819323622 47502625866117895912032 47641929754288329624384 48786480619256217423168 50141660636457779018256 53440454099382632901036 54699993421590304383552 54884790696663244601064 56409368216015001395538 58229025255241291763136 61537492599289092431496 65507653412146453233528 66855547515277038691008 67131810108315373561632 71253938799176843868048 73179720928884326134752 75212490954686668527384 77731569599102011492416 82049990132385456575328 84614052324022502093307 87343537882861937644704 92306238898933638647244 95005251732235791824064 100283321272915558036512 106880908198765265802072 109769581393326489202128 112818736432030002791076 123074985198578184862992 131015306824292906467056 134263620216630747123264 142507877598353687736096 146359441857768652269504 150424981909373337054768 164099980264770913150656 169228104648045004186614 174687075765723875289408 184612477797867277294488 200566642545831116073024 213761816397530531604144 219539162786652978404256 225637472864060005582152 246149970397156369725984 253842156972067506279921 262030613648585812934112 285015755196707375472192 300849963818746674109536 338456209296090008373228 369224955595734554588976 427523632795061063208288 439078325573305956808512 451274945728120011164304 492299940794312739451968 507684313944135012559842 524061227297171625868224 601699927637493348219072 676912418592180016746456 738449911191469109177952 855047265590122126416576 902549891456240022328608 1015368627888270025119684 1353824837184360033492912 1476899822382938218355904 1805099782912480044657216 2030737255776540050239368 2707649674368720066985824 4061474511553080100478736 5415299348737440133971648 8122949023106160200957472 16245898046212320401914944
- Sum of all divisors σ(n): 59576341736273390447936517
- Sum of proper divisors (its aliquot sum) s(n): 43330443690061070046021573
- 16245898046212320401914944 is an abundant number, because the sum of its proper divisors (43330443690061070046021573) is greater than itself. Its abundance is 27084545643848749644106629
Bases of 16245898046212320401914944
- Binary: 1101011100000011001111100101110101010010110101000101100110011011010101111100010000002
- Hexadecimal: 0xD7033E5D52D4599B57C40
- Base-36: 21HI7H36AG80K9000
Squares and roots of 16245898046212320401914944
- 16245898046212320401914944 squared (162458980462123204019149442) is 263929203327925289321236926728668171355782210523136
- 16245898046212320401914944 cubed (162458980462123204019149443) is 4287766928683515709545543727180706735223063627766406744172139454122416144384
-
16245898046212320401914944 is a
perfect square number . Itssquare root is 4030620057288 -
The
cube root of 16245898046212320401914944 is 253268536.6843045295
Scales and comparisons
How big is 16245898046212320401914944?- 16,245,898,046,212,320,401,914,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 16,245,898,046,212,320,401,914,944 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 16245898046212320401914944 cubic inches would be around 21105711.4 feet tall.
Recreational maths with 16245898046212320401914944
- 16245898046212320401914944 backwards is 44941910402321264089854261
- 16245898046212320401914944 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 16245898046212320401914944's digits is 99
- 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 16245898046212320401914944 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 16245898046212320401914944 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/16245898046212320401914944/
Chicago style:
Numbermatics. 2024. "Number 16245898046212320401914944 - Facts about the integer". https://numbermatics.com/n/16245898046212320401914944/
The information we have on file for 16245898046212320401914944 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 16245898046212320401914944, math, Factors of 16245898046212320401914944, curriculum, school, college, exams, university, Prime factorization of 16245898046212320401914944, STEM, science, technology, engineering, physics, economics, calculator, sixteen septillion, two hundred forty-five sextillion, eight hundred ninety-eight quintillion, forty-six quadrillion, two hundred twelve trillion, three hundred twenty billion, four hundred one million, nine hundred fourteen thousand, nine hundred forty-four.