14695559289744649856483328
14,695,559,289,744,649,856,483,328 is an even composite number composed of six prime numbers multiplied together.
14695559289744649856483328 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-eight thousand, six hundred seventy-two divisors.
Prime factorization of 14695559289744649856483328:
227 × 33 × 73 × 113 × 193 × 1093
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 11 × 19 × 19 × 19 × 109 × 109 × 109)See below for interesting mathematical facts about the number 14695559289744649856483328 from the Numbermatics database.
Names of 14695559289744649856483328
- Cardinal: 14695559289744649856483328 can be written as Fourteen septillion, six hundred ninety-five sextillion, five hundred fifty-nine quintillion, two hundred eighty-nine quadrillion, seven hundred forty-four trillion, six hundred forty-nine billion, eight hundred fifty-six million, four hundred eighty-three thousand, three hundred twenty-eight.
Scientific notation
- Scientific notation: 1.4695559289744649856483328 × 1025
Factors of 14695559289744649856483328
Divisors of 14695559289744649856483328
- Number of divisors d(n): 28672
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 19 21 22 24 27 28 32 33 36 38 42 44 48 49 54 56 57 63 64 66 72 76 77 84 88 96 98 99 108 109 112 114 121 126 128 132 133 144 147 152 154 168 171 176 189 192 196 198 209 216 218 224 228 231 242 252 256 264 266 288 294 297 304 308 327 336 342 343 352 361 363 378 384 392 396 399 418 432 436 441 448 456 462 484 504 512 513 528 532 539 576 588 594 608 616 627 654 672 684 686 693 704 722 726 756 763 768 784 792 798 836 847 864 872 882 896 912 924 931 968 981 1008 1024 1026 1029 1056 1064 1078 1083 1089 1152 1176 1188 1197 1199 1216 1232 1254 1308 1323 1331 1344 1368 1372 1386 1408 1444 1452 1463 1512 1526 1536 1568 1584 1596 1617 1672 1694 1728 1744 1764 1792 1824 1848 1862 1881 1936 1962 2016 2048 2052 2058 2071 2079 2112 2128 2156 2166 2178 2289 2299 2304 2352 2376 2394 2398 2432 2464 2508 2527 2541 2616 2646 2662 2688 2736 2744 2772 2793 2816 2888 2904 2926 2943 3024 3052 3072 3087 3136 3168 3192 3234 3249 3267 3344 3388 3456 3488 3528 3584 3591 3597 3648 3696 3724 3762 3773 3872 3924 3971 3993 4032 4096 4104 4116 4142 4158 4224 4256 4312 4332 4356 4389 4578 4598 4608 4704 4752 4788 4796 4851 4864 4928 5016 5054 5082 5232 5292 5324 5341 5376 5472 5488 5544 5586 5632 5643 5776 5808 5852 5886 5929 6048 6104 6144 6174 6213 6272 6336 6384 6468 6498 6517 6534 6688 6776 6859 6867 6897 6912 6976 7056 7168 7182 7194 7296 7392 7448 7524 7546 7581 7623 7744 7848 7942 7986 8064 8192 8208 8232 8284 8316 8379 8393 8448 8512 8624 8664 8712 8778 9156 9196 9216 9261 9317 9408 9504 9576 9592 9702 9728 9747 9856 10032 10108 10164 10241 10464 10584 10648 10682 10752 10791 10944 10976 11088 11172 11264 11286 11319 11552 11616 11704 11772 11858 11881 11913 11979 12096 12208 12288 12348 12426 12544 12672 12768 12936 12996 13034 13068 13167 13189 13376 13552 13718 13734 13794 13824 13952 14112 14336 14364 14388 14497 14553 14592 14784 14896 15048 15092 15162 15246 15488 15696 15884 15972 16023 16093 16128 16384 16416 16464 16568 16632 16758 16786 16896 17024 17248 17328 17424 17556 17689 17787 18312 18392 18432 18522 18634 18639 18816 19008 19152 19184 19404 19456 19494 19551 19712 20064 20216 20328 20482 20577 20601 20691 20928 21168 21296 21364 21504 21582 21888 21952 22176 22344 22528 22572 22638 22743 22781 22869 23104 23232 23408 23544 23716 23762 23826 23958 24192 24416 24576 24696 24852 25088 25137 25179 25289 25344 25536 25872 25992 26068 26136 26334 26378 26752 27104 27436 27468 27588 27648 27797 27904 27951 28224 28672 28728 28776 28994 29106 29184 29568 29792 30096 30184 30324 30492 30723 30976 31392 31768 31944 32046 32186 32256 32373 32768 32832 32928 33136 33264 33516 33572 33792 33957 34048 34496 34656 34848 35112 35378 35574 35643 35739 35937 36624 36784 36864 37044 37268 37278 37387 37632 38016 38304 38368 38808 38912 38988 39102 39349 39424 39501 39567 40128 40432 40656 40964 41154 41202 41382 41503 41856 42336 42592 42728 43008 43164 43491 43681 43776 43904 44352 44688 45056 45144 45276 45486 45562 45738 46208 46464 46816 47088 47432 47524 47652 47916 48013 48069 48279 48384 48832 49152 49392 49704 50176 50274 50358 50578 50688 51072 51744 51984 52136 52272 52668 52756 53067 53361 53504 54208 54872 54936 55176 55296 55594 55808 55902 55917 56448 57344 57456 57552 57988 58212 58368 58653 58751 59136 59584 60192 60368 60648 60984 61446 61731 61952 62073 62784 63536 63888 64092 64372 64512 64746 65219 65536 65664 65856 66272 66528 67032 67144 67584 67914 68096 68229 68343 68992 69312 69696 70224 70756 71148 71286 71478 71687 71874 73248 73568 73728 74088 74536 74556 74774 75264 75449 75537 75867 76032 76608 76736 77616 77824 77976 78204 78698 78848 79002 79134 80256 80864 81312 81928 82308 82404 82764 83006 83167 83391 83712 83853 84672 85184 85456 86016 86328 86982 87362 87552 87808 88704 89376 90112 90288 90552 90972 91124 91476 92169 92323 92416 92928 93632 94176 94864 95048 95304 95832 96026 96138 96558 96768 97664 98304 98784 99408 100352 100548 100716 101156 101376 101479 101871 102144 103488 103968 104272 104544 105336 105512 106134 106722 106929 107008 107217 108416 109744 109872 110352 110592 111188 111616 111804 111834 112161 112651 112896 114688 114912 115104 115976 116424 116736 117306 117502 118047 118272 118701 119168 120384 120736 121296 121968 122892 123462 123823 123904 124146 124509 125568 127072 127776 128184 128744 129024 129492 130438 130473 130691 131043 131072 131328 131712 132544 133056 134064 134288 135168 135828 136192 136458 136686 137984 138624 139392 140448 141512 142296 142572 142956 143374 143748 144039 144207 144837 145079 146496 147136 147456 148176 149072 149112 149548 150528 150898 151074 151734 152064 153216 153472 155232 155648 155952 156408 157396 157696 158004 158268 159201 159467 160083 160512 161728 162624 163856 164616 164808 165528 166012 166334 166782 167424 167706 169344 170368 170912 172032 172656 173964 174724 175104 175616 175959 176253 177023 177408 178752 180224 180576 181104 181944 182248 182952 184338 184646 184832 185193 185856 187264 188352 189728 190096 190608 191664 192052 192276 193116 193536 194579 195328 195657 196608 197568 198816 200704 201096 201432 202312 202752 202958 203742 204288 205029 206976 207936 208544 209088 210672 211024 212268 213444 213858 214016 214434 215061 216832 219488 219744 220704 221184 222376 223232 223608 223668 224322 225302 225739 225792 226347 226611 227601 229376 229824 230208 231952 232848 233472 234612 235004 236094 236544 237402 238336 240768 241472 242592 243936 245784 246924 247646 247808 248292 249018 249501 250173 250591 251136 251559 254144 255552 256368 257488 258048 258984 260876 260946 261382 262086 262144 262656 263424 265088 266112 268128 268576 270336 271656 272384 272916 273372 275443 275968 276507 276969 277248 278784 280896 283024 284592 285144 285912 286748 287496 288078 288414 289674 290158 292992 294272 294912 296352 298144 298224 299096 301056 301796 302148 303468 304128 304437 305767 306432 306944 310464 311296 311904 312816 314792 315392 316008 316536 318402 318934 320166 320787 321024 323456 325248 327712 329232 329616 331056 332024 332668 333564 334848 335412 336091 336483 337953 338688 340736 341824 344064 345312 347928 349448 350208 351232 351918 352506 354046 354141 354816 356103 357504 360448 361152 362208 363888 364496 365904 368676 369292 369664 370386 371469 371712 373527 374528 376704 379456 380192 381216 383328 384104 384552 386232 387072 389158 390656 391314 391419 392073 393129 393216 395136 397632 401408 402192 402864 404624 405504 405916 407484 408576 410058 411257 413952 415872 417088 418176 421344 422048 424536 426888 427716 428032 428868 430122 432117 432839 433664 434511 435237 438976 439488 441408 442368 444752 446464 447216 447336 448644 450604 451478 451584 452694 453222 455202 456533 458752 459648 460416 463904 465696 466944 469224 470008 472188 473088 474804 476672 477603 478401 480491 481536 482944 485184 487872 491568 493848 495292 495616 496584 498036 499002 500346 501182 502272 503118 508288 511104 512736 514976 516096 517968 521752 521892 522764 524172 524288 525312 526848 528143 528759 530176 531069 532224 536256 537152 540672 543312 544768 545832 546744 550886 551936 553014 553938 554496 557568 561792 566048 569184 570288 571824 573496 574992 576156 576828 579348 580316 582169 583737 585984 586971 588544 589824 592704 596288 596448 598192 602112 603592 604296 606936 608256 608874 611534 612864 613888 615087 620928 622592 623808 625632 629584 630784 632016 633072 636804 637868 640332 641574 642048 645183 646261 646912 650496 655424 658464 659232 662112 664048 665336 667128 669696 670824 672182 672966 675906 677217 677376 679041 681472 682803 683648 688128 690624 695856 698896 700416 702464 703836 705012 708092 708282 709632 710353 712206 715008 720896 722304 724416 727776 728992 731808 737352 738584 739328 740772 742938 743424 747054 747631 748503 749056 750519 751773 753408 758912 760384 762432 766656 768208 769104 772464 774144 778316 781312 782628 782838 784146 786258 786432 788557 790272 795264 802816 804384 805728 809248 811008 811832 814968 817152 820116 822514 826329 827904 829939 830907 831744 834176 836352 842688 844096 849072 853776 855432 856064 857736 860244 864234 865678 867328 869022 870474 877952 878976 882816 884736 889504 892928 894432 894672 897288 901208 902956 903168 905388 906444 910404 913066 913311 914837 917301 917504 919296 920832 927808 931392 933888 938448 940016 944376 946176 949608 953344 955206 956802 960982 963072 965888 970368 975744 983136 987696 990584 991232 993168 996072 998004 1000692 1002364 1004544 1006236 1008273 1009449 1013859 1015553 1016576 1022208 1025472 1029952 1032192 1035936 1043504 1043784 1045528 1048344 1048576 1050624 1053696 1056286 1057518 1060352 1062138 1062423 1064448 1072512 1074304 1081344 1086624 1089536 1091664 1093488 1101772 1103872 1106028 1107876 1108992 1114407 1115136 1116269 1120581 1123584 1132096 1138368 1140576 1143648 1146992 1149984 1152312 1153656 1158696 1160632 1164338 1167474 1171968 1173942 1176219 1177088 1179387 1179648 1185408 1192576 1192896 1196384 1204224 1207184 1208592 1213872 1216512 1217748 1223068 1225728 1227776 1230174 1233771 1239161 1241856 1245184 1247616 1251264 1259168 1261568 1264032 1266144 1273608 1275736 1280664 1283148 1284096 1290366 1292522 1293824 1295029 1296351 1298517 1300992 1305711 1310848 1316928 1318464 1324224 1328096 1330672 1334256 1339392 1341648 1344364 1345932 1351812 1354434 1354752 1358082 1362053 1362944 1365606 1367296 1369599 1376256 1381248 1391712 1397792 1400832 1404928 1407672 1410024 1416184 1416564 1419264 1420706 1424412 1430016 1435203 1437601 1441473 1441792 1444608 1448832 1455552 1457984 1463616 1474704 1477168 1478656 1481544 1485876 1486848 1494108 1495262 1497006 1498112 1501038 1503546 1506816 1517824 1520768 1524864 1533312 1536416 1538208 1544928 1548288 1556632 1562624 1565256 1565676 1568292 1572516 1572864 1577114 1580173 1580544 1584429 1586277 1590528 1593207 1605632 1608768 1611456 1618496 1622016 1623664 1629936 1634304 1640232 1645028 1652658 1655808 1659878 1661814 1663488 1668352 1672704 1685376 1688192 1698144 1707552 1710864 1712128 1715472 1720488 1728468 1731356 1734656 1738044 1740948 1746507 1751211 1754137 1755904 1757952 1760913 1765632 1769472 1779008 1785856 1788864 1789344 1794576 1802416 1805912 1806336 1810776 1812888 1820808 1826132 1826622 1829674 1834602 1835008 1838592 1841664 1855616 1862784 1867776 1876896 1880032 1888752 1892352 1899216 1906688 1910412 1913604 1921964 1926144 1928101 1931776 1935549 1938783 1940736 1951488 1966272 1975392 1981168 1982464 1986336 1992144 1996008 2001384 2004728 2009088 2012472 2016546 2018898 2027718 2031106 2031651 2033152 2037123 2044416 2050944 2059904 2064384 2071872 2087008 2087568 2091056 2096688 2097152 2101248 2107392 2112572 2115036 2120704 2124276 2124846 2128896 2131059 2140369 2145024 2148608 2162688 2173248 2179072 2183328 2186976 2203544 2207744 2212056 2215752 2217984 2228814 2230272 2232538 2241162 2242893 2245509 2247168 2255319 2264192 2276736 2281152 2287296 2293984 2299968 2304624 2307312 2317392 2321264 2328676 2334948 2343936 2347884 2352438 2352637 2354176 2358774 2359296 2365671 2370816 2385152 2385792 2392768 2408448 2414368 2417184 2427744 2433024 2435496 2446136 2451456 2455552 2460348 2467542 2478322 2478987 2483129 2483712 2489817 2490368 2492721 2495232 2502528 2518336 2523136 2528064 2532288 2547216 2551472 2561328 2566296 2568192 2580732 2585044 2587648 2590058 2592702 2597034 2601984 2611422 2621696 2633856 2636928 2648448 2656192 2661344 2668512 2678784 2683296 2688728 2691864 2703624 2708868 2709504 2716164 2724106 2725888 2731212 2734592 2739198 2739933 2744511 2751903 2752512 2756501 2762496 2783424 2795584 2801664 2809856 2815344 2820048 2832368 2833128 2838528 2841412 2848824 2860032 2870406 2875202 2882946 2883584 2889216 2897664 2911104 2915968 2927232 2949408 2954336 2957312 2963088 2971752 2973696 2988216 2990524 2994012 2996224 3002076 3007092 3013632 3024819 3029873 3035648 3041536 3041577 3046659 3049728 3066624 3072832 3076416 3089856 3096576 3113264 3125248 3130512 3131352 3136584 3145032 3145728 3154228 3160346 3161088 3168858 3172554 3181056 3186414 3211264 3217536 3222912 3236992 3244032 3247328 3259872 3268608 3280464 3290056 3305316 3311616 3319756 3323628 3326976 3336704 3343221 3345408 3348807 3363437 3370752 3376384 3396288 3415104 3421728 3424256 3430944 3440976 3456936 3462712 3469312 3476088 3481896 3493014 3502422 3508274 3511808 3515904 3521826 3528657 3531264 3538944 3558016 3571712 3577728 3578688 3589152 3604832 3611824 3612672 3621552 3625776 3641616 3652264 3653244 3659348 3669204 3670016 3677184 3683328 3697001 3701313 3711232 3717483 3725568 3735552 3753792 3760064 3777504 3784704 3798432 3813376 3820824 3827208 3843928 3852288 3856202 3863552 3871098 3877566 3881472 3885087 3895551 3902976 3917133 3932544 3950784 3962336 3964928 3972672 3984288 3992016 4002768 4009456 4018176 4024944 4033092 4037796 4055436 4062212 4063302 4066304 4074246 4075183 4086159 4088832 4101888 4108797 4119808 4128768 4143744 4174016 4175136 4182112 4193376 4194304 4202496 4214784 4225144 4230072 4241408 4248552 4249692 4257792 4262118 4280738 4289041 4290048 4297216 4305609 4312803 4324419 4325376 4346496 4358144 4366656 4373952 4407088 4415488 4424112 4431504 4435968 4457628 4460544 4465076 4482324 4485786 4491018 4494336 4510638 4523827 4528384 4553472 4562304 4574592 4587968 4599936 4609248 4614624 4634784 4642528 4657352 4669896 4687872 4695768 4704876 4705274 4708352 4717548 4718592 4731342 4740519 4741632 4753287 4761229 4770304 4771584 4779621 4785536 4816896 4828736 4834368 4855488 4866048 4870992 4892272 4902912 4911104 4920696 4935084 4956644 4957974 4966258 4967424 4979634 4980736 4985442 4990464 5005056 5036672 5046272 5056128 5064576 5094432 5102944 5122656 5132592 5136384 5161464 5170088 5175296 5180116 5185404 5194068 5203968 5222844 5233417 5239521 5243392 5253633 5262411 5267712 5273856 5296896 5312384 5322688 5337024 5357568 5366592 5377456 5383728 5407248 5417736 5419008 5432328 5448212 5451776 5462424 5469184 5478396 5479866 5489022 5503806 5505024 5513002 5524992 5566848 5591168 5603328 5619712 5630688 5640096 5664736 5666256 5677056 5682824 5697648 5720064 5740812 5750404 5765892 5767168 5778432 5784303 5795328 5809573 5816349 5822208 5831936 5854464 5898816 5908672 5914624 5926176 5943504 5947392 5976432 5981048 5988024 5992448 6004152 6014184 6027264 6049638 6059746 6071296 6083072 6083154 6093318 6094953 6099456 6133248 6145664 6152832 6179712 6193152 6226528 6250496 6261024 6262704 6273168 6290064 6291456 6308456 6320692 6322176 6337716 6345108 6362112 6372828 6393177 6403859 6421107 6422528 6435072 6445824 6473984 6488064 6494656 6519744 6537216 6560928 6580112 6610632 6623232 6639512 6647256 6653952 6673408 6686442 6690816 6697614 6726874 6728679 6741504 6752768 6765957 6792576 6830208 6843456 6848512 6861888 6881952 6913872 6925424 6938624 6952176 6963792 6986028 7004844 7016548 7023616 7031808 7043652 7057314 7057911 7062528 7077888 7097013 7108871 7116032 7143424 7155456 7157376 7178304 7209664 7223648 7225344 7243104 7251552 7283232 7304528 7306488 7318696 7338408 7340032 7354368 7366656 7394002 7402626 7422464 7434966 7436961 7449387 7451136 7469451 7471104 7507584 7520128 7555008 7569408 7596864 7626752 7641648 7654416 7687856 7704576 7712404 7727104 7742196 7755132 7762944 7770174 7791102 7805952 7813883 7834266 7865088 7901568 7924672 7929856 7945344 7968576 7984032 8005536 8018912 8036352 8049888 8066184 8075592 8110872 8124424 8126604 8132608 8148492 8150366 8172318 8177664 8203776 8217594 8223941 8233533 8239616 8255709 8257536 8269503 8287488 8348032 8350272 8364224 8386752 8388608 8404992 8429568 8450288 8460144 8482816 8497104 8499384 8515584 8524236 8561476 8578082 8580096 8594432 8611218 8625606 8648838 8650752 8674127 8692992 8716288 8733312 8747904 8814176 8830976 8848224 8863008 8871936 8915256 8921088 8930152 8964648 8971572 8982036 8988672 9021276 9047654 9056768 9065203 9074457 9089619 9106944 9124608 9129329 9139977 9149184 9175936 9199872 9218496 9229248 9269568 9285056 9314704 9339792 9375744 9391536 9409752 9410548 9416704 9435096 9437184 9462684 9481038 9483264 9506574 9522458 9540608 9543168 9559242 9571072 9633792 9657472 9668736 9710976 9732096 9741984 9784544 9805824 9822208 9841392 9870168 9913288 9915948 9932516 9934848 9959268 9961472 9970884 9980928 10010112 10046421 10063207 10073344 10090311 10092544 10112256 10129152 10188864 10205888 10245312 10265184 10272768 10322928 10340176 10350592 10360232 10370808 10388136 10407936 10445688 10466834 10479042 10486784 10507266 10524822 10535424 10547712 10593792 10624768 10645376 10674048 10715136 10733184 10754912 10767456 10814496 10835472 10838016 10864656 10896424 10903552 10924848 10938368 10956792 10959732 10978044 11007612 11010048 11026004 11049984 11061211 11091003 11103939 11133696 11152449 11182336 11206656 11239424 11261376 11280192 11329472 11332512 11354112 11365648 11395296 11440128 11481624 11500808 11531784 11534336 11556864 11568606 11590656 11619146 11632698 11644416 11655261 11663872 11686653 11708928 11797632 11817344 11829248 11852352 11887008 11894784 11952864 11962096 11976048 11984896 12008304 12028368 12054528 12099276 12119492 12142592 12166144 12166308 12186636 12189906 12198912 12225549 12258477 12266496 12278959 12291328 12305664 12326391 12359424 12386304 12453056 12500992 12522048 12525408 12546336 12580128 12582912 12616912 12641384 12644352 12675432 12690216 12724224 12745656 12786354 12807718 12842214 12845056 12867123 12870144 12891648 12938409 12947968 12973257 12976128 12989312 13039488 13074432 13121856 13160224 13221264 13246464 13279024 13294512 13307904 13346816 13372884 13381632 13395228 13453748 13457358 13483008 13496707 13505536 13531914 13571481 13585152 13660416 13686912 13697024 13723776 13763904 13827744 13850848 13877248 13904352 13927584 13972056 14009688 14033096 14047232 14063616 14087304 14114628 14115822 14125056 14155776 14194026 14217742 14221557 14232064 14245319 14259861 14283687 14286848 14310912 14314752 14356608 14419328 14447296 14450688 14486208 14503104 14566464 14609056 14612976 14637392 14676816 14680064 14708736 14733312 14788004 14805252 14844928 14869932 14873922 14898774 14902272 14938902 14942208 14982583 15015168 15040256 15110016 15138816 15193728 15253504 15283296 15308832 15375712 15409152 15424808 15454208 15484392 15510264 15525888 15540348 15582204 15611904 15627766 15668532 15700251 15718563 15730176 15787233 15803136 15813611 15849344 15859712 15890688 15937152 15968064 16011072 16037824 16072704 16099776 16132368 16151184 16221744 16248848 16253208 16265216 16296984 16300732 16344636 16355328 16407552 16435188 16447882 16467066 16479232 16511418 16515072 16539006 16574976 16696064 16700544 16728448 16773504 16777216 16809984 16859136 16900576 16920288 16965632 16994208 16998768 17031168 17048472 17122952 17156164 17160192 17188864 17222436 17251212 17297676 17301504 17348254 17352909 17381903 17385984 17428719 17432576 17449047 17466624 17495808 17628352 17661952 17696448 17726016 17743872 17830512 17842176 17860304 17929296 17943144 17964072 17977344 18042552 18095308 18113536 18130406 18148914 18179238 18213888 18249216 18258658 18279954 18298368 18351872 18399744 18436992 18458496 18539136 18570112 18629408 18679584 18751488 18783072 18819504 18821096 18833408 18870192 18874368 18925368 18962076 18966528 19013148 19044916 19081216 19086336 19118484 19142144 19179531 19211577 19263321 19267584 19295507 19314944 19337472 19421952 19464192 19483968 19569088 19611648 19644416 19682784 19740336 19826576 19831896 19865032 19869696 19918536 19922944 19941768 19961856 20020224 20092842 20126414 20146688 20180622 20185088 20186037 20224512 20258304 20377728 20411776 20490624 20530368 20545536 20645856 20680352 20701184 20720464 20741616 20776272 20815872 20891376 20933668 20958084 20973568 21014532 21049644 21070848 21095424 21173733 21187584 21209111 21249536 21290752 21291039 21326613 21348096 21430272 21466368 21509824 21534912 21628992 21670944 21676032 21729312 21792848 21807104 21849696 21876736 21913584 21919464 21956088 22015224 22020096 22052008 22099968 22122422 22182006 22207878 22267392 22304898 22348161 22364672 22408353 22413312 22478848 22522752 22560384 22658944 22665024 22708224 22731296 22790592 22880256 22963248 23001616 23063568 23068672 23113728 23137212 23181312 23238292 23265396 23288832 23310522 23327744 23373306 23417856 23441649 23544059 23595264 23634688 23658496 23704704 23774016 23789568 23905728 23924192 23952096 23969792 24016608 24056736 24109056 24198552 24238984 24285184 24332288 24332616 24373272 24379812 24397824 24451098 24516954 24532992 24557918 24582656 24605551 24611328 24652782 24671823 24700599 24718848 24772608 24808509 24906112 25001984 25044096 25050816 25092672 25160256 25165824 25233824 25282768 25288704 25350864 25380432 25448448 25491312 25572708 25615436 25684428 25690112 25734246 25740288 25783296 25876818 25879007 25895936 25946514 25952256 25978624 26022381 26078976 26148864 26243712 26320448 26442528 26492928 26558048 26589024 26615808 26693632 26745768 26763264 26790456 26907496 26914716 26966016 26993414 27011072 27063828 27142962 27170304 27195609 27268857 27314419 27320832 27373824 27387987 27394048 27419931 27447552 27527808 27655488 27701696 27754496 27808704 27855168 27944112 28019376 28066192 28094464 28127232 28174608 28229256 28231644 28250112 28311552 28388052 28435484 28443114 28464128 28490638 28519722 28567374 28573696 28621824 28629504 28713216 28838656 28894592 28901376 28972416 29006208 29132928 29218112 29225952 29274784 29353632 29360128 29417472 29466624 29576008 29610504 29689856 29739864 29747844 29797548 29804544 29877804 29884416 29965166 30023287 30030336 30080512 30139263 30189621 30220032 30270933 30277632 30387456 30507008 30566592 30617664 30751424 30818304 30849616 30908416 30968784 31020528 31051776 31080696 31164408 31223808 31255532 31337064 31400502 31437126 31460352 31574466 31606272 31627222 31698688 31719424 31781376 31874304 31936128 32022144 32075648 32145408 32199552 32264736 32302368 32443488 32497696 32506416 32530432 32593968 32601464 32689272 32710656 32815104 32870376 32895764 32934132 32958464 33022836 33030144 33078012 33149952 33183633 33273009 33328603 33392128 33401088 33456896 33457347 33547008 33554432 33619968 33718272 33801152 33840576 33931264 33988416 33997536 34062336 34096944 34245904 34312328 34320384 34377728 34444872 34502424 34595352 34603008 34696508 34705818 34763806 34771968 34857438 34865152 34898094 34933248 34965783 34991616 35256704 35323904 35392896 35452032 35487744 35661024 35684352 35720608 35858592 35886288 35928144 35954688 36085104 36190616 36227072 36260812 36297828 36358476 36427776 36498432 36517316 36559908 36596736 36633919 36676647 36703744 36775431 36799488 36836877 36873984 36916992 37078272 37140224 37258816 37359168 37502976 37566144 37639008 37642192 37666816 37740384 37748736 37850736 37924152 37933056 38026296 38089832 38162432 38172672 38236968 38284288 38359062 38423154 38526642 38535168 38591014 38601369 38629888 38674944 38815227 38843904 38928384 38967936 39138176 39223296 39288832 39365568 39480672 39653152 39663792 39730064 39739392 39837072 39845888 39883536 39923712 40040448 40185684 40252828 40293376 40361244 40370176 40372074 40449024 40490121 40516608 40667011 40714443 40755456 40823552 40981248 41060736 41091072 41291712 41360704 41402368 41440928 41483232 41552544 41631744 41782752 41867336 41916168 41947136 42029064 42099288 42141696 42190848 42347466 42375168 42418222 42499072 42581504 42582078 42653226 42664671 42696192 42735957 42851061 42860544 42932736 43019648 43069824 43257984 43341888 43352064 43458624 43585696 43614208 43699392 43753472 43827168 43838928 43912176 44030448 44040192 44104016 44199936 44244844 44364012 44415756 44534784 44609796 44696322 44729344 44816706 44826624 44827013 44947749 44957696 45045504 45120768 45317888 45330048 45416448 45462592 45581184 45760512 45926496 46003232 46127136 46137344 46227456 46274424 46362624 46476584 46530792 46577664 46621044 46655488 46746612 46835712 46883298 47088118 47100753 47179451 47190528 47269376 47316992 47361699 47409408 47440833 47548032 47579136 47811456 47848384 47904192 47939584 48033216 48113472 48218112 48397104 48477968 48570368 48664576 48665232 48746544 48759624 48795648 48902196 49033908 49065984 49115836 49165312 49211102 49222656 49305564 49343646 49401198 49437696 49545216 49617018 49762097 49812224 50003968 50088192 50101632 50185344 50320512 50331648 50467648 50565536 50577408 50701728 50760864 50896896 50982624 51145416 51230872 51368856 51380224 51468492 51480576 51566592 51753636 51758014 51791872 51893028 51904512 51957248 52044762 52058727 52145709 52157952 52286157 52297728 52373519 52487424 52640896 52885056 52985856 53116096 53178048 53231616 53387264 53491536 53526528 53580912 53814992 53829432 53932032 53986828 54022144 54127656 54285924 54340608 54391218 54537714 54628838 54641664 54747648 54775974 54788096 54839862 54895104 55055616 55310976 55403392 55508992 55617408 55710336 55888224 56038752 56132384 56188928 56254464 56349216 56458512 56463288 56500224 56623104 56776104 56870968 56886228 56928256 56981276 57039444 57134748 57147392 57243648 57259008 57426432 57567587 57634731 57677312 57789184 57789963 57802752 57886521 57944832 58012416 58265856 58436224 58451904 58549568 58707264 58720256 58834944 58933248 59152016 59221008 59379712 59479728 59495688 59595096 59609088 59755608 59768832 59930332 60046574 60060672 60161024 60278526 60379242 60440064 60541866 60555264 60774912 61014016 61133184 61235328 61502848 61636608 61699232 61816832 61937568 62041056 62103552 62161392 62328816 62447616 62511064 62674128 62801004 62874252 62920704 63148932 63212544 63254444 63397376 63438848 63456421 63521199 63562752 63627333 63748608 63872256 63905303 63979839 64044288 64151296 64290816 64399104 64529472 64604736 64886976 64995392 65012832 65060864 65187936 65202928 65378544 65421312 65630208 65740752 65791528 65868264 65916928 66045672 66060288 66156024 66299904 66367266 66546018 66657206 66784256 66802176 66913792 66914694 67044483 67094016 67108864 67239936 67436544 67602304 67681152 67862528 67976832 67995072 68124672 68193888 68491808 68624656 68640768 68755456 68889744 69004848 69190704 69206016 69393016 69411636 69527612 69543936 69714876 69730304 69796188 69866496 69931566 69983232 70324947 70442449 70513408 70632177 70647808 70785792 70904064 70975488 71322048 71368704 71441216 71717184 71772576 71856288 71909376 72170208 72381232 72454144 72521624 72595656 72716952 72855552 72996864 73034632 73119816 73193472 73267838 73353294 73407488 73550862 73598976 73673754 73747968 73816653 73833984 74015469 74156544 74280448 74425527 74517632 74718336 75005952 75132288 75278016 75284384 75333632 75480768 75497472 75701472 75848304 75866112 76052592 76179664 76324864 76345344 76473936 76568576 76718124 76846308 77053284 77070336 77182028 77202738 77259776 77349888 77428477 77630454 77637021 77687808 77856768 77935872 78067143 78276352 78446592 78577664 78731136 78961344 79306304 79327584 79460128 79478784 79674144 79691776 79767072 79847424 80080896 80371368 80505656 80586752 80722488 80740352 80744148 80898048 80980242 81033216 81334022 81428886 81491779 81510912 81586827 81647104 81806571 81943257 81962496 82121472 82163961 82182144 82583424 82721408 82804736 82881856 82966464 83105088 83263488 83565504 83734672 83832336 83894272 84058128 84198576 84283392 84381696 84694932 84750336 84836444 84998144 85163008 85164156 85306452 85329342 85392384 85471914 85702122 85721088 85865472 85952713 86039296 86139648 86515968 86683776 86704128 86917248 87171392 87228416 87398784 87506944 87654336 87677856 87824352 88060896 88080384 88208032 88399872 88489688 88728024 88831512 89069568 89219592 89392644 89458688 89633412 89653248 89654026 89895498 89915392 90069861 90091008 90241536 90463351 90568863 90635776 90660096 90812799 90832896 90925184 91162368 91521024 91852992 92006464 92254272 92274688 92454912 92548848 92725248 92953168 93061584 93155328 93242088 93310976 93493224 93671424 93766596 94176236 94201506 94358902 94381056 94538752 94633984 94723398 94818816 94881666 95096064 95158272 95622912 95696768 95808384 95879168 96066432 96226944 96436224 96794208 96955936 97140736 97329152 97330464 97493088 97519248 97591296 97804392 98067816 98131968 98231672 98330624 98422204 98445312 98611128 98687292 98802396 98875392 99090432 99234036 99524194 99550899 99624448 99717233 99819027 99985809 100007936 100176384 100203264 100370688 100641024 100663296 100935296 101131072 101154816 101403456 101521728 101793792 101965248 102290832 102461744 102737712 102760448 102936984 102961152 103133184 103507272 103516028 103583744 103786056 103809024 103914496 104089524 104117454 104291418 104315904 104572314 104595456 104747038 104974848 105281792 105770112 105971712 106232192 106356096 106463232 106774528 106983072 107053056 107161824 107629984 107658864 107864064 107973656 108044288 108255312 108571848 108681216 108782436 109075428 109257676 109283328 109495296 109551948 109576192 109679724 109790208 109901757 110029941 110111232 110510631 110621952 110695277 110806784 111017984 111234816 111420672 111776448 112077504 112264768 112377856 112508928 112698432 112917024 112926576 113000448 113246208 113552208 113741936 113772456 113856512 113962552 114078888 114269496 114294784 114487296 114518016 114852864 115135174 115269462 115354624 115578368 115579926 115605504 115773042 115804107 115889664 116024832 116531712 116872448 116903808 117099136 117414528 117440512 117669888 117866496 118304032 118442016 118759424 118959456 118991376 119190192 119218176 119511216 119537664 119860664 120093148 120121344 120322048 120557052 120758484 120880128 121083732 121110528 121470363 121549824 121673321 122001033 122028032 122143329 122266368 122470656 123005696 123273216 123398464 123633664 123875136 124082112 124207104 124322784 124657632 124895232 125022128 125348256 125602008 125748504 125841408 126297864 126425088 126508888 126794752 126877696 126912842 127042398 127125504 127254666 127497216 127744512 127810606 127959678 128088576 128207871 128302592 128553183 128581632 128798208 129058944 129209472 129773952 129990784 130025664 130121728 130375872 130405856 130757088 130842624 131260416 131481504 131583056 131736528 131833856 132091344 132120576 132312048 132599808 132734532 133092036 133314412 133568512 133604352 133827584 133829388 134088966 134188032 134217728 134479872 134481039 134843247 134873088 135068549 135204608 135362304 135725056 135953664 135990144 136249344 136387776 136983616 137249312 137281536 137510912 137779488 138009696 138381408 138412032 138786032 138823272 139055224 139087872 139429752 139460608 139592376 139732992 139863132 139966464 140649894 140884898 141026816 141264354 141295616 141302259 141538353 141571584 141808128 141950976 142322499 142644096 142737408 142882432 143434368 143545152 143712576 143818752 144340416 144762464 144908288 145043248 145191312 145433904 145711104 145993728 146069264 146239632 146386944 146535676 146706588 146814976 147101724 147197952 147347508 147495936 147633306 147667968 148030938 148313088 148463777 148560896 148851054 149035264 149286291 149436672 150011904 150264576 150556032 150568768 150667264 150961536 150994944 151402944 151696608 151732224 152105184 152359328 152649728 152690688 152947872 153137152 153436248 153692616 154106568 154140672 154364056 154405476 154519552 154699776 154856954 155260908 155274042 155375616 155713536 155871744 156134286 156437127 156552704 156698509 156858471 156893184 157120557 157155328 157462272 157922688 158612608 158655168 158920256 158957568 159348288 159383552 159534144 159694848 160161792 160742736 161011312 161173504 161444976 161480704 161488296 161796096 161960484 162066432 162668044 162857772 162983558 163021824 163173654 163294208 163613142 163886514 163924992 164242944 164327922 164364288 164808413 165166848 165442816 165609472 165763712 165932928 166210176 166526976 167131008 167469344 167664672 167788544 168116256 168397152 168566784 168763392 169389864 169500672 169672888 169996288 170326016 170328312 170612904 170658684 170784768 170943828 171404244 171442176 171730944 171905426 172078592 172238857 172279296 172702761 172904193 173031936 173367552 173408256 173659563 173834496 174342784 174456832 174797568 175013888 175308672 175355712 175648704 176121792 176160768 176416064 176799744 176979376 177456048 177663024 178139136 178439184 178785288 178917376 179266824 179306496 179308052 179790996 179830784 180139722 180182016 180483072 180926702 181137726 181271552 181320192 181625598 181665792 181850368 182324736 183042048 183705984 184012928 184508544 184549376 184909824 185097696 185450496 185906336 186123168 186310656 186484176 186621952 186986448 187342848 187533192 188352472 188403012 188717804 188762112 189077504 189267968 189446796 189637632 189763332 190192128 190316544 190369263 190881999 191200933 191245824 191393536 191616768 191715909 191758336 191939517 192132864 192453888 192872448 193588416 193911872 194281472 194658304 194660928 194986176 195038496 195182592 195608784 196135632 196263936 196463344 196661248 196844408 196890624 197222256 197374584 197604792 197750784 198180864 198468072 199048388 199101798 199248896 199434466 199638054 199971618 200015872 200352768 200406528 200741376 201282048 201326592 201870592 202262144 202309632 202806912 203043456 203587584 203930496 204581664 204923488 205475424 205520896 205873968 205922304 206266368 207014544 207032056 207167488 207572112 207618048 207828992 208179048 208234908 208582836 208631808 209144628 209190912 209494076 209949696 210163009 210563584 210974841 211327347 211540224 211896531 211943424 212464384 212712192 212926464 213549056 213966144 214106112 214323648 215259968 215317728 215728128 215947312 216088576 216510624 217143696 217362432 217564872 218150856 218515352 218566656 218990592 219103896 219152384 219359448 219580416 219803514 220059882 220222464 221021262 221243904 221390554 221449959 221613568 222035968 222046407 222469632 222841344 223552896 224155008 224529536 224755712 225017856 225396864 225834048 225853152 226000896 226492416 227104416 227483872 227544912 227713024 227925104 228157776 228538992 228589568 228974592 229036032 229705728 230270348 230538924 230709248 231156736 231159852 231211008 231546084 231608214 231779328 232049664 232285431 232911063 233063424 233300221 233744896 233807616 234198272 234201429 234829056 234881024 235339776 235732992 236608064 236884032 237518848 237918912 237982752 238380384 238436352 239022432 239075328 239721328 240186296 240242688 240644096 241114104 241516968 241760256 242167464 242221056 242940726 243099648 243346642 244002066 244056064 244286658 244475337 244532736 244760481 244941312 245829771 246011392 246491883 246546432 246796928 247267328 247750272 248164224 248414208 248645568 249315264 249790464 250044256 250696512 251204016 251497008 251682816 252595728 252850176 253017776 253589504 253755392 253825684 254084796 254251008 254509332 254994432 255489024 255621212 255919356 256177152 256415742 256437433 256605184 257106366 257163264 257596416 257858139 258117888 258418944 259547904 259981568 260051328 260243456 260751744 260811712 261514176 261685248 262520832 262963008 263166112 263473056 263667712 264182688 264241152 264624096 265199616 265469064 266184072 266628824 267137024 267208704 267655168 267658776 268177932 268376064 268959744 268962078 269686494 269746176 270137098 270209583 270409216 270661061 270724608 271390053 271450112 271706589 271907328 271980288 272498688 272775552 273967232 274498624 274563072 275021824 275558976 276019392 276762816 276824064 277572064 277646544 278110448 278175744 278859504 278921216 279184752 279465984 279726264 279932928 281299788 281769796 282053632 282528708 282591232 282604518 283076706 283143168 283616256 283901952 284644998 284669077 285288192 285474816 285764864 286868736 287090304 287425152 287637504 288680832 289524928 289816576 290086496 290382624 290867808 291422208 291987456 292138528 292479264 292773888 293071352 293413176 293629952 294203448 294395904 294695016 294991872 295266612 295335936 296061876 296626176 296927554 297121792 297702108 298070528 298572582 298652697 298873344 299151699 299957427 300023808 300458609 300529152 301112064 301137536 301334528 301923072 301989888 302805888 303393216 303464448 304210368 304718656 305299456 305381376 305895744 306274304 306872496 307385232 308213136 308281344 308728112 308810952 309039104 309399552 309713908 310521816 310548084 310751232 311427072 311743488 312268572 312874254 313105408 313397018 313716942 313786368 314241114 314310656 314924544 315845376 317225216 317310336 317840512 317915136 318696576 318767104 319068288 319389696 320323584 321485472 322022624 322347008 322889952 322961408 322976592 323592192 323920968 324132864 325336088 325715544 325967116 326043648 326347308 326588416 327226284 327773028 327849984 328485888 328655844 328728576 329616826 329705271 330256157 330333696 330885632 331218944 331527424 331531893 331865856 332085831 332420352 333053952 334262016 334938688 335329344 335577088 336232512 336794304 337133568 337526784 338779728 339001344 339345776 339992576 340652032 340656624 341225808 341317368 341569536 341887656 342808488 342884352 343461888 343810852 344157184 344477714 344558592 345405522 345808386 346063872 346735104 346816512 347319126 347668992 348685568 348913664 349595136 350027776 350617344 350711424 351297408 352243584 352321536 352832128 353599488 353958752 354912096 355326048 356278272 356878368 357570576 357834752 358533648 358612992 358616104 359581992 359661568 360279444 360364032 360966144 361853404 362275452 362543104 362640384 363251196 363331584 363700736 364411089 364649472 365019963 366003099 366084096 366614633 367411968 368025856 369017088 369098752 369819648 370195392 370900992 371812672 372246336 372621312 372968352 373243904 373972896 374685696 375066384 376704944 376806024 377435608 377524224 378155008 378535936 378893592 379275264 379526664 380384256 380633088 380738526 381763998 382401866 382491648 382787072 383233536 383431818 383516672 383879034 384265728 384623613 384907776 385744896 387176832 387823744 388562944 389316608 389321856 389972352 390076992 390365184 391217568 392271264 392527872 392926688 393322496 393688816 393781248 394444512 394749168 395209584 395501568 396361728 396936144 398096776 398203596 398497792 398868932 399276108 399943236 400031744 400705536 400813056 401482752 402564096 402653184 402973109 403443117 403741184 404524288 404529741 404619264 405205647 405613824 406086912 407175168 407860992 409163328 409846976 410950848 411041792 411747936 411844608 412532736 414029088 414064112 414334976 415144224 415236096 415657984 416358096 416469816 417165672 417263616 418289256 418381824 418988152 419899392 420326018 421127168 421949682 422654694 423080448 423793062 423886848 424615059 424928768 425424384 425852928 426967497 427098112 427932288 428212224 428647296 430519936 430635456 431456256 431894624 432177152 433021248 434287392 434724864 435129744 436301712 437030704 437133312 437981184 438207792 438304768 438718896 439160832 439607028 440119764 440444928 442042524 442487808 442781108 442899918 443227136 444071936 444092814 444194947 444939264 445391331 445682688 447105792 447337121 447858873 448310016 449059072 449511424 450035712 450793728 451668096 451706304 452001792 452984832 454208832 454967744 455089824 455426048 455850208 456315552 457077984 457179136 457949184 458072064 459411456 460540696 461077848 461418496 462313472 462319704 462422016 463092168 463216428 463558656 464099328 464570862 465822126 466126848 466600442 467489792 467505469 467615232 468396544 468402858 469311381 469658112 469762048 470095527 470679552 471361671 471465984 473216128 473768064 475037696 475837824 475965504 476760768 476872704 478044864 478150656 479442656 480372592 480485376 481288192 482228208 483033936 483520512 484334928 484442112 485881452 486199296 486693284 488004132 488112128 488573316 488950674 489065472 489520962 489882624 491659542 492022784 492983766 493092864 493097143 493593856 494425239 494534656 495500544 496328448 496828416 497291136 498630528 499580928 500088512 501393024 502408032 502994016 503365632 505191456 505700352 506035552 507179008 507510784 507651368 508169592 508502016 509018664 509988864 510978048 511242424 511838712 512354304 512831484 512874866 513210368 514212732 514326528 515192832 515716278 516235776 516716571 516837888 518108283 518973961 519095808 519963136 520102656 520486912 520978689 521503488 521623424 523028352 523370496 525041664 525926016 526332224 526946112 527335424 528365376 528482304 529248192 530399232 530938128 532368144 533257648 534274048 534417408 535310336 535317552 536355864 536752128 537919488 537924156 539372988 539492352 540274196 540419166 540818432 541322122 541449216 542780106 542900224 543413178 543814656 543960576 544997376 545551104 547934464 548997248 549126144 550043648 551117952 552038784 553525632 553648128 555144128 555293088 556220896 556351488 557719008 557842432 558369504 558931968 559452528 559865856 562599576 563539592 564107264 565057416 565182464 565209036 566153412 566286336 567232512 567803904 569289996 569338154 570442453 570576384 570949632 571107789 571529728 572645997 573602799 573737472 574180608 574850304 575147727 575275008 577361664 579049856 579633152 580172992 580765248 581735616 582844416 583974912 584277056 584958528 585547776 586142704 586826352 587259904 588406896 588791808 589390032 589983744 590533224 590671872 592123752 593252352 593855108 594243584 595404216 596141056 597145164 597305394 597746688 598303398 599914854 600047616 600917218 601058304 602224128 602275072 602669056 603846144 603979776 605611776 606786432 606928896 608420736 609437312 610598912 610762752 611791488 612548608 613744992 614770464 616426272 616562688 617456224 617621904 618078208 618799104 619427816 621043632 621096168 621502464 622854144 623486976 624537144 625748508 626210816 626794036 627433884 627572736 628482228 628621312 629849088 630489027 631690752 633243457 633982041 634450432 634620672 635681024 635689593 635830272 637393152 637534208 638136576 638779392 640647168 642970944 644045248 644694016 645779904 645922816 645953184 647184384 647841936 648265728 650672176 651431088 651934232 652087296 652694616 653176832 654452568 655546056 655699968 656971776 657311688 657457152 659233652 659410542 660512314 660667392 661771264 662437888 663054848 663063786 663731712 664171662 664349877 664840704 666107904 668524032 669877376 670658688 671154176 672465024 673588608 674267136 675053568 677559456 678002688 678691552 679985152 681304064 681313248 682451616 682634736 683139072 683775312 685616976 685768704 686923776 687621704 688314368 688955428 689117184 690811044 691616772 692127744 693470208 693633024 694638252 695337984 696856293 697371136 697827328 698020631 698733189 699190272 699900663 700055552 701234688 701422848 702594816 704487168 704643072 705664256 707198976 707917504 709824192 710652096 712556544 713756736 715141152 715669504 717067296 717225984 717232208 719163984 719323136 720558888 720728064 721932288 723706808 724550904 725086208 725280768 726502392 726663168 727401472 728822178 729298944 730039926 732006198 732168192 733229266 733426011 734823936 736051712 737489313 738034176 738197504 739639296 740390784 741801984 743625344 744492672 745242624 745936704 746487808 747945792 749371392 750132768 753409888 753612048 754871216 755048448 756310016 757071872 757787184 758550528 759053328 760768512 761266176 761477052 763527996 764803732 764983296 765574144 766467072 766863636 767033344 767758068 768531456 769247226 769312299 769815552 771489792 773574417 774353664 774866939 775647488 777125888 778633216 778643712 779944704 780153984 780730368 782435136 784542528 785055744 785853376 786644992 787377632 787562496 788889024 789498336 790419168 791003136 792723456 793872288 796193552 796407192 796995584 797737864 798552216 799886472 800063488 801411072 801626112 802965504 805128192 805946218 806886234 807482368 809048576 809059482 809238528 810411294 810628749 811227648 811983183 812173824 814170159 814350336 815721984 818326656 819693952 821901696 822083584 823495872 823689216 825065472 828058176 828128224 828669952 830288448 830472192 831315968 832716192 832939632 834331344 834527232 836578512 836763648 837976304 839798784 840652036 842254336 843899364 845309388 846160896 847586124 847773696 849230118 849857536 850848768 851705856 851713247 853934994 854007231 854196224 855864576 856424448 857294592 861039872 861270912 862912512 863789248 864354304 866042496 868574784 869449728 870259488 872603424 874061408 874266624 875962368 876415584 876609536 877437792 878321664 879214056 880239528 880889856 884085048 884975616 885562216 885799836 886454272 888143872 888185628 888389894 889878528 890782662 891365376 894211584 894674242 895717746 896409569 896620032 897455097 898118144 899022848 899872281 900071424 901375827 901587456 903336192 903412608 904003584 905969664 908417664 909935488 910179648 910852096 911700416 912631104 914155968 914358272 915898368 916144128 918822912 921081392 922155696 922836992 924626944 924639408 924844032 926184336 926432856 927117312 928198656 929141724 931644252 932253696 933200884 934979584 935010938 935230464 936793088 936805716 938622762 939316224 939524096 940191054 941359104 942723342 942931968 945479843 946432256 947536128 950075392 951675648 951931008 953521536 953745408 956089728 956301312 958885312 960745184 960970752 962576384 964456416 966067872 967041024 968669856 968884224 971762904 972398592 973386568 976008264 976224256 977146632 977901348 978130944 979041924 979765248 983319084 984045568 985967532 986185728 986194286 987187712 988850478 989069312 989115813 990768471 991001088 992656896 993656832 994582272 995096861 996257493 997261056 999161856 1000177024 1002786048 1004816064 1005988032 1006731264 1010382912 1011400704 1012071104 1014358016 1015021568 1015302736 1016339184 1017004032 1018037328 1019977728 1021956096 1022484848 1023677424 1024708608 1025662968 1025749732 1026420736 1028425464 1028653056 1030385664 1031432556 1032471552 1033433142 1033675776 1036216566 1037947922 1038191616 1039926272 1040205312 1040973824 1041957378 1043006976 1043246848 1046056704 1046740992 1050083328 1051852032 1052664448 1053892224 1054670848 1056730752 1056964608 1058496384 1060798464 1061876256 1064736288 1066515296 1068548096 1068834816 1070620672 1070635104 1072711728 1073504256 1075838976 1075848312 1078745976 1078984704 1080548392 1080838332 1081636864 1082644244 1082898432 1085560212 1085800448 1086826356 1087629312 1087921152 1089994752 1091102208 1095059889 1095868928 1096889563 1097994496 1098009297 1098252288 1099843899 1100087296 1102235904 1104077568 1107051264 1107296256 1110288256 1110586176 1112441792 1112702976 1115438016 1115684864 1116739008 1117863936 1118905056 1119731712 1125199152 1127079184 1128214528 1130114832 1130364928 1130418072 1132306824 1132572672 1134465024 1135607808 1138579992 1138676308 1140884906 1141152768 1141899264 1142215578 1143059456 1145291994 1147205598 1147474944 1148361216 1149700608 1150295454 1150550016 1154723328 1158099712 1159266304 1160345984 1161530496 1163471232 1165688832 1167949824 1168554112 1169917056 1171095552 1172285408 1173652704 1174519808 1176813792 1177583616 1178780064 1179967488 1181066448 1181343744 1184247504 1186504704 1187710216 1188487168 1190808432 1192282112 1194290328 1194610788 1195493376 1196606796 1199829708 1200095232 1201834436 1202116608 1204448256 1204550144 1205338112 1205671999 1207692288 1207959552 1208919327 1210329351 1211223552 1213572864 1213857792 1215616941 1216841472 1218874624 1221197824 1221525504 1223582976 1225097216 1227489984 1229540928 1232852544 1233125376 1234912448 1235243808 1236156416 1237598208 1238855632 1242087264 1242192336 1243004928 1245708288 1246973952 1249074288 1251497016 1252421632 1253588072 1254867768 1255145472 1256964456 1257242624 1259698176 1260978054 1263381504 1266486914 1267964082 1268900864 1269241344 1271362048 1271379186 1271660544 1273845177 1274786304 1275068416 1276273152 1277558784 1281294336 1285941888 1288090496 1289388032 1291559808 1291845632 1291906368 1294368768 1295683872 1296531456 1301344352 1302862176 1303868464 1304174592 1305389232 1306353664 1308905136 1311092112 1311399936 1313943552 1314623376 1314914304 1318467304 1318821084 1321024628 1321334784 1323542528 1324875776 1326109696 1326127572 1327463424 1328343324 1328699754 1329681408 1332215808 1332584841 1336173993 1337048064 1338406531 1339754752 1341317376 1342011363 1342308352 1343576619 1344930048 1347177216 1348534272 1350107136 1355118912 1356005376 1357383104 1359970304 1362608128 1362626496 1364903232 1365269472 1366278144 1367550624 1371233952 1371537408 1373847552 1375243408 1376628736 1377910856 1378234368 1381622088 1383233544 1384255488 1386940416 1387266048 1389276504 1390675968 1393712586 1394742272 1395654656 1396041262 1397466378 1398380544 1399801326 1400111104 1402469376 1402516407 1402845696 1405189632 1408974336 1409286144 1410286581 1411328512 1414085013 1414397952 1415835008 1419648384 1421304192 1425113088 1427513472 1430282304 1431339008 1434134592 1434451968 1434464416 1438327968 1438646272 1441117776 1441456128 1443864576 1447413616 1449101808 1450172416 1450561536 1453004784 1453326336 1454802944 1457644356 1458597888 1460079852 1464012396 1464336384 1466458532 1466852022 1469647872 1471141063 1472103424 1474978626 1476068352 1476395008 1479278592 1479291429 1480781568 1483275717 1483603968 1487250688 1488985344 1490485248 1491873408 1492975616 1495891584 1498742784 1500265536 1506819776 1507224096 1509742432 1510096896 1512620032 1514143744 1515574368 1517101056 1518106656 1521537024 1522532352 1522954104 1527055992 1529607464 1529966592 1531148288 1532934144 1533727272 1534066688 1535516136 1537062912 1538494452 1538624598 1539631104 1542979584 1547148834 1548707328 1549733878 1550149713 1551294976 1554251776 1554324849 1556921883 1557266432 1557287424 1559889408 1560307968 1561460736 1564870272 1569085056 1570111488 1571706752 1573289984 1574755264 1575124992 1577778048 1578996672 1580838336 1582006272 1585446912 1587744576 1592387104 1592814384 1593991168 1595475728 1597104432 1599772944 1600126976 1602822144 1603252224 1605931008 1610256384 1611892436 1613772468 1614964736 1618097152 1618118964 1618477056 1620822588 1621257498 1622455296 1623966366 1624347648 1628340318 1628700672 1631443968 1633101547 1636653312 1639387904 1643803392 1644167168 1646991744 1647378432 1650130944 1656116352 1656256448 1657339904 1660576896 1660944384 1662631936 1665432384 1665879264 1668662688 1669054464 1673157024 1673527296 1675952608 1679597568 1681304072 1684508672 1687798728 1690618776 1692321792 1695172248 1695547392 1698460236 1699715072 1701697536 1703411712 1703426494 1707869988 1708014462 1708392448 1711327359 1711729152 1712848896 1713323367 1714589184 1720808397 1722079744 1722541824 1723683599 1725443181 1725825024 1727578496 1728708608 1732084992 1737149568 1738899456 1740518976 1745206848 1748122816 1748533248 1751924736 1752831168 1753219072 1754875584 1756643328 1758428112 1760479056 1761779712 1768170096 1769951232 1771124432 1771599672 1772908544 1776287744 1776371256 1776779788 1779757056 1781565324 1782730752 1788423168 1789348484 1791435492 1792819138 1793240064 1794910194 1796236288 1798045696 1799744562 1800142848 1802751654 1803174912 1806672384 1806825216 1808007168 1811939328 1816835328 1819870976 1820359296 1821704192 1823400832 1825262208 1828311936 1828716544 1831796736 1832288256 1837645824 1842162784 1844311392 1845673984 1849253888 1849278816 1849688064 1852368672 1852865712 1854234624 1856397312 1858283448 1863288504 1864507392 1866401768 1869959168 1870021876 1870460928 1873586176 1873611432 1877245524 1878632448 1880382108 1882718208 1885446684 1885863936 1890959686 1891467081 1892864512 1894627427 1895072256 1899730371 1900150784 1901946123 1903351296 1903862016 1907043072 1907490816 1912179456 1912602624 1917770624 1921490368 1921941504 1925152768 1928912832 1932135744 1934082048 1937339712 1937768448 1943525808 1944797184 1946773136 1952016528 1952448512 1954293264 1955802696 1956261888 1958083848 1959530496 1966638168 1968091136 1971935064 1972371456 1972388572 1974375424 1977700956 1978138624 1978231626 1981536942 1982002176 1985313792 1987313664 1989164544 1990193722 1992514986 1994522112 1998323712 2000354048 2005572096 2009632128 2011976064 2013462528 2020765824 2022801408 2024142208 2028716032 2030043136 2030605472 2032678368 2034008064 2036074656 2039955456 2043912192 2044969696 2047354848 2049417216 2051325936 2051499464 2052841472 2056850928 2057306112 2060771328 2062865112 2064943104 2066866284 2067351552 2072433132 2075895844 2076383232 2079852544 2080410624 2081947648 2083914756 2086013952 2086493696 2090568879 2092113408 2093481984 2094061893 2099701989 2100166656 2103210263 2103704064 2105328896 2107784448 2109341696 2113461504 2113929216 2116992768 2121596928 2123752512 2129472576 2133030592 2137096192 2137669632 2141241344 2141270208 2145423456 2147008512 2151677952 2151696624 2157491952 2157969408 2161096784 2161676664 2163273728 2165288488 2165796864 2171120424 2171600896 2173652712 2175258624 2175842304 2179989504 2182204416 2190119778 2191737856 2193779126 2195988992 2196018594 2196504576 2199687798 2200174592 2200278033 2204471808 2208155136 2214102528 2214592512 2220576512 2221172352 2224883584 2225405952 2230876032 2231369728 2233478016 2235727872 2237810112 2239463424 2250398304 2254158368 2256429056 2260229664 2260729856 2260836144 2264613648 2265145344 2268930048 2271215616 2277159984 2277352616 2281769812 2282305536 2283798528 2284431156 2286118912 2290583988 2294411196 2294949888 2296722432 2299401216 2300590908 2301100032 2307936897 2309446656 2311793099 2316199424 2318532608 2320691968 2320723251 2323060992 2324600817 2326942464 2331377664 2335899648 2337108224 2339834112 2342191104 2344570816 2347305408 2349039616 2353627584 2355167232 2357560128 2359934976 2362132896 2362687488 2368495008 2373009408 2375420432 2376974336 2381616864 2384564224 2388580656 2389221576 2390986752 2393213592 2399659416 2400190464 2403668872 2404233216 2408896512 2409100288 2410676224 2411343998 2415384576 2417838654 2420658702 2422447104 2427145728 2427715584 2431233882 2433682944 2435949549 2437749248 2442395648 2442510477 2443051008 2447165952 2450194432 2454979968 2459081856 2465705088 2466250752 2469824896 2470487616 2472312832 2475196416 2477711264 2484174528 2484384672 2486009856 2491416576 2493947904 2498148576 2502994032 2504843264 2507176144 2509735536 2510290944 2513928912 2514485248 2519396352 2521956108 2526763008 2532973828 2535928164 2537801728 2538482688 2542724096 2542758372 2543321088 2547690354 2549572608 2550136832 2552546304 2555117568 2555139741 2562021693 2562588672 2566302431 2571883776 2576180992 2578776064 2583119616 2583691264 2583812736 2588737536 2591367744 2593062912 2602688704 2605724352 2607736928 2608349184 2610778464 2612707328 2617810272 2622184224 2622799872 2627887104 2629246752 2629828608 2636934608 2637642168 2642049256 2642669568 2647085056 2649751552 2652219392 2652255144 2654926848 2656686648 2657399508 2659362816 2664431616 2665169682 2672347986 2674096128 2676813062 2679509504 2682634752 2684022726 2684616704 2687153238 2689228707 2689860096 2692365291 2694354432 2697068544 2700214272 2704127481 2710237824 2712010752 2714766208 2719940608 2725216256 2725252992 2729806464 2730538944 2732556288 2735101248 2742467904 2743074816 2747695104 2750486816 2753257472 2755821712 2756468736 2763244176 2766467088 2768510976 2773880832 2774532096 2778553008 2781351936 2787425172 2789484544 2791309312 2792082524 2794932756 2796761088 2799602652 2800222208 2804938752 2805032814 2805691392 2810379264 2817948672 2818572288 2820573162 2820811763 2822657024 2828170026 2828795904 2831670016 2836439529 2839296768 2842608384 2850226176 2855026944 2860564608 2862678016 2868269184 2868903936 2868928832 2876655936 2877292544 2882235552 2882912256 2887729152 2894827232 2898203616 2900344832 2901123072 2906009568 2906652672 2909605888 2915288712 2917195776 2920159704 2928024792 2928672768 2932917064 2933704044 2939295744 2942282126 2944206848 2949957252 2952136704 2958557184 2958582858 2961563136 2966551434 2967207936 2972305413 2974501376 2977271671 2977970688 2980970496 2983746816 2985290583 2985951232 2988772479 2991783168 2997485568 3000531072 3013639552 3014448192 3019484864 3020193792 3025240064 3028287488 3031148736 3034202112 3036213312 3043074048 3045064704 3045908208 3054111984 3059214928 3059933184 3062296576 3065868288 3067454544 3068133376 3071032272 3074125824 3076988904 3077249196 3079262208 3085959168 3094297668 3097414656 3099467756 3100299426 3102589952 3108503552 3108649698 3113843766 3114532864 3114574848 3119778816 3120615936 3122921472 3129740544 3131359847 3138170112 3140222976 3143413504 3146579968 3149510528 3150249984 3155556096 3157993344 3161676672 3164012544 3170893824 3175489152 3184774208 3185628768 3187982336 3190951456 3194208864 3199545888 3200253952 3205644288 3206504448 3211862016 3220512768 3223784872 3227544936 3229929472 3236194304 3236237928 3236954112 3241645176 3242514996 3244910592 3247932732 3248695296 3256680636 3257401344 3262887936 3266203094 3272538283 3273306624 3278775808 3285179667 3287606784 3288334336 3290668689 3293983488 3294756864 3299531697 3300261888 3312232704 3312512896 3314679808 3321153792 3321888768 3325263872 3330864768 3331758528 3337325376 3338108928 3346314048 3347054592 3351905216 3359195136 3362608144 3369017344 3375597456 3381237552 3384643584 3390344496 3391094784 3396920472 3399430144 3403395072 3406823424 3406852988 3415739976 3416028924 3416784896 3422654718 3423458304 3425697792 3426646734 3429178368 3441616794 3444159488 3445083648 3447367198 3450886362 3451650048 3455156992 3457417216 3464169984 3474299136 3477798912 3481037952 3490413696 3496245632 3497066496 3503849472 3505662336 3506438144 3509751168 3513286656 3516856224 3520958112 3523559424 3536340192 3539902464 3542248864 3543199344 3545817088 3552575488 3552742512 3553559576 3559514112 3563130648 3565461504 3576846336 3578696968 3582870984 3585638276 3586480128 3589820388 3592472576 3596091392 3599489124 3600285696 3605503308 3606349824 3613344768 3613650432 3616014336 3617015997 3623878656 3626757981 3632817727 3633670656 3639741952 3640718592 3643408384 3646801664 3646850823 3650524416 3656623872 3657433088 3663593472 3664576512 3675291648 3684325568 3688622784 3691347968 3698507776 3698557632 3699376128 3704737344 3705731424 3708469248 3712794624 3716566896 3726577008 3729014784 3732803536 3739918336 3740043752 3740921856 3747172352 3747222864 3754491048 3757264896 3760764216 3765436416 3770893368 3771727872 3781919372 3782934162 3785729024 3789254854 3790144512 3799460742 3800301568 3803892246 3806702592 3807724032 3814086144 3814981632 3824358912 3825205248 3835541248 3842980736 3843883008 3850305536 3857825664 3864271488 3868164096 3874679424 3875536896 3887051616 3889594368 3893546272 3904033056 3904897024 3908586528 3911605392 3912523776 3916167696 3919060992 3933276336 3936182272 3943870128 3944742912 3944777144 3948750848 3955401912 3956277248 3956463252 3963073884 3964004352 3970627584 3974627328 3978329088 3980387444 3985029972 3989044224 3993097171 3996647424 3997754523 4000708096 4008521979 4011144192 4015219593 4019264256 4023952128 4026034089 4026925056 4041531648 4045602816 4048284416 4057432064 4060086272 4061210944 4065356736 4068016128 4072149312 4079910912 4087824384 4089939392 4094709696 4098834432 4102651872 4102998928 4105682944 4113701856 4114612224 4121542656 4125730224 4129886208 4133732568 4134703104 4144866264 4151791688 4152766464 4159705088 4160821248 4163895296 4167829512 4172027904 4172987392 4181137758 4184226816 4186963968 4188123786 4199403978 4200333312 4206420526 4207408128 4207549221 4210657792 4215568896 4218683392 4226923008 4227858432 4230859743 4233985536 4243193856 4247505024 4258945152 4266061184 4274192384 4275339264 4282482688 4282540416 4290846912 4294017024 4303355904 4303393248 4314983904 4315938816 4322193568 4323353328 4326547456 4330576976 4331593728 4342240848 4343201792 4347305424 4350517248 4351684608 4359979008 4364408832 4380239556 4383475712 4387558252 4391977984 4392037188 4393009152 4399375596 4400349184 4400556066 4408943616 4413423189 4416310272 4428205056 4429185024 4432704199 4437874287 4441153024 4442344704 4449767168 4449827151 4450811904 4461752064 4462739456 4466956032 4471455744 4475620224 4478926848 4500796608 4508316736 4512858112 4520459328 4521459712 4521672288 4529227296 4530290688 4537860096 4542431232 4554319968 4554705232 4563539624 4564611072 4567597056 4568862312 4572237824 4581167976 4588822392 4589899776 4593444864 4598802432 4601181816 4602200064 4615873794 4618893312 4623586198 4632398848 4637065216 4641383936 4641446502 4646121984 4649201634 4650449139 4653884928 4662755328 4670765649 4671799296 4674216448 4679668224 4684382208 4689141632 4694610816 4698079232 4707255168 4710334464 4715120256 4719869952 4724265792 4725374976 4736990016 4746018816 4750840864 4753948672 4763233728 4769128448 4777161312 4778443152 4781973504 4786427184 4799318832 4800380928 4807337744 4808466432 4817793024 4818200576 4821352448 4822687996 4830769152 4835677308 4841317404 4844894208 4854291456 4855431168 4862467764 4867365888 4871899098 4875498496 4884791296 4885020954 4886102016 4886144417 4894331904 4899304641 4900388864 4909959936 4918163712 4931410176 4932501504 4939649792 4940975232 4944625664 4950392832 4955422528 4968349056 4968769344 4972019712 4982833152 4987895808 4996297152 5005988064 5009686528 5014352288 5019471072 5020581888 5027857824 5028970496 5038792704 5043912216 5053526016 5065947656 5071856328 5075603456 5076965376 5085448192 5085516744 5086642176 5095380708 5099145216 5105092608 5110235136 5110279482 5124043386 5125177344 5132604862 5133982077 5142560159 5143767552 5152361984 5157552128 5162425191 5166239232 5167382528 5167625472 5171050797 5177475072 5182735488 5186125824 5205377408 5211448704 5215473856 5216698368 5221556928 5225414656 5235620544 5244368448 5245599744 5255774208 5258493504 5259657216 5273869216 5275284336 5284098512 5285339136 5294170112 5299503104 5304438784 5304510288 5309853696 5313373296 5314799016 5318725632 5328863232 5330339364 5344695972 5348192256 5353626124 5359019008 5365269504 5368045452 5369233408 5374306476 5378457414 5379720192 5384730582 5388708864 5394137088 5400428544 5408254962 5420475648 5424021504 5424068573 5429532416 5439881216 5450432512 5450505984 5459612928 5461077888 5465112576 5470202496 5484935808 5486149632 5495390208 5500973632 5506514944 5511643424 5512937472 5526488352 5532934176 5537021952 5547761664 5549064192 5557106016 5562703872 5574850344 5578969088 5582618624 5584165048 5589865512 5593522176 5599205304 5600444416 5609877504 5610065628 5611382784 5620758528 5635897344 5641146324 5641623526 5645314048 5656340052 5657591808 5663340032 5672879058 5674401243 5678593536 5683882281 5685216768 5699191113 5700452352 5708713571 5710053888 5721129216 5725356032 5736538368 5737807872 5737857664 5753311872 5754585088 5764471104 5765824512 5775458304 5789654464 5796407232 5800689664 5802246144 5812019136 5813305344 5819211776 5830577424 5834391552 5840319408 5856049584 5857345536 5865834128 5867408088 5878591488 5884564252 5888413696 5899914504 5904273408 5917114368 5917165716 5923126272 5933102868 5934415872 5944610826 5949002752 5954543342 5955941376 5961940992 5967493632 5970581166 5971902464 5977544958 5983566336 5994971136 6001062144 6027279104 6028896384 6038969728 6040387584 6050480128 6056574976 6062297472 6068404224 6072426624 6086148096 6090129408 6091816416 6108223968 6118429856 6119866368 6124593152 6131736576 6134909088 6136266752 6142064544 6148251648 6153977808 6154498392 6158524416 6171918336 6188595336 6194829312 6198935512 6200598852 6205179904 6217007104 6217299396 6227687532 6229065728 6229149696 6239557632 6241231872 6245842944 6259481088 6262719694 6274866983 6276340224 6280445952 6282185679 6286827008 6293159936 6299021056 6299105967 6300499968 6309630789 6311112192 6315986688 6323353344 6328025088 6341787648 6350978304 6369548416 6371257536 6375964672 6381902912 6388417728 6399091776 6400507904 6411288576 6413008896 6423724032 6441025536 6447569744 6455089872 6459858944 6472388608 6472475856 6473908224 6483290352 6485029992 6489821184 6495865464 6497390592 6513361272 6514802688 6525775872 6532406188 6545076566 6546613248 6557551616 6570359334 6575213568 6576668672 6581337378 6587966976 6589513728 6599063394 6600523776 6624465408 6625025792 6629359616 6642307584 6643777536 6650527744 6661729536 6663517056 6674650752 6676217856 6692628096 6694109184 6703810432 6718390272 6725216288 6738034688 6751194912 6762475104 6769287168 6780688992 6782189568 6793840944 6798860288 6806790144 6813646848 6813705976 6831479952 6832057848 6833569792 6845309436 6846916608 6851395584 6853293468 6858356736 6883233588 6888318976 6890167296 6894734396 6901772724 6903300096 6910313984 6914834432 6923810691 6928339968 6935379297 6948598272 6955597824 6962075904 6965678027 6973802451 6980827392 6992491264 6994132992 7007698944 7011324672 7012876288 7019502336 7026573312 7033712448 7041916224 7047118848 7072680384 7079804928 7084497728 7086398688 7091634176 7105150976 7105485024 7107119152 7119028224 7126261296 7130923008 7153692672 7157393936 7165741968 7171276552 7172960256 7179640776 7184945152 7192182784 7198978248 7200571392 7211006616 7212699648 7226689536 7227300864 7232028672 7234031994 7253515962 7265635454 7267341312 7279483904 7281437184 7286816768 7293603328 7293701646 7301048832 7307848647 7313247744 7314866176 7327186944 7329153024 7350583296 7368651136 7377245568 7382695936 7397015552 7397115264 7398752256 7409474688 7411462848 7416938496 7425589248 7433133792 7453154016 7458029568 7465607072 7479836672 7480087504 7481843712 7494344704 7494445728 7508982096 7514529792 7521528432 7530872832 7541786736 7543455744 7563838744 7565868324 7571458048 7578509708 7580289024 7598921484 7600603136 7607784492 7613405184 7615448064 7628172288 7629963264 7648717824 7650410496 7665419223 7671082496 7678226941 7685961472 7686065079 7687766016 7698907293 7700611072 7715651328 7728542976 7736328192 7749358848 7751073792 7774103232 7779188736 7787092544 7808066112 7809794048 7817173056 7823210784 7825047552 7832335392 7838121984 7866552672 7872364544 7887740256 7889485824 7889554288 7897501696 7910803824 7912554496 7912926504 7926147768 7928008704 7941255168 7949254656 7956658176 7960774888 7970059944 7978088448 7986194342 7993294848 7995509046 8001416192 8017043958 8022288384 8030439186 8038528512 8047904256 8052068178 8053850112 8067686121 8083063296 8091205632 8096568832 8112382443 8114864128 8120172544 8122421888 8130713472 8136032256 8144298624 8159821824 8175648768 8179878784 8189419392 8197668864 8205303744 8205997856 8211365888 8227403712 8229224448 8243085312 8251460448 8259772416 8267465136 8269406208 8289732528 8303583376 8305532928 8319410176 8321642496 8327790592 8335659024 8344055808 8345974784 8362275516 8368453632 8373927936 8376247572 8398807956 8400666624 8412841052 8414816256 8415098442 8421315584 8431137792 8437366784 8439703993 8453846016 8455716864 8461719486 8462435289 8467971072 8486387712 8495010048 8509318587 8517890304 8532122368 8548384768 8550678528 8564965376 8565080832 8581693824 8588034048 8606711808 8606786496 8629967808 8631877632 8644387136 8646706656 8653094912 8661153952 8663187456 8684481696 8686403584 8694610848 8701034496 8703369216 8719958016 8728817664 8760479112 8766951424 8775116504 8783955968 8784074376 8786018304 8798751192 8800698368 8801112132 8817887232 8826846378 8832620544 8856410112 8865408398 8875748574 8882306048 8882603911 8884689408 8899534336 8899654302 8901623808 8916916239 8923504128 8925478912 8931815013 8933912064 8942911488 8951240448 8955871749 8957853696 9001593216 9016633472 9025716224 9040918656 9042919424 9043344576 9058454592 9060581376 9075720192 9084862464 9108639936 9109410464 9127079248 9129222144 9135194112 9137724624 9144475648 9162335952 9177644784 9179799552 9186889728 9197604864 9202363632 9204400128 9231747588 9237786624 9247172396 9264797696 9274130432 9282767872 9282893004 9292243968 9298403268 9300898278 9307769856 9325510656 9341531298 9343598592 9348432896 9359336448 9368764416 9368845717 9378283264 9389221632 9394079541 9396158464 9414510336 9420668928 9430240512 9439739904 9448531584 9450749952 9473980032 9492037632 9501681728 9507897344 9526467456 9538256896 9554322624 9556886304 9563947008 9572854368 9598637664 9600761856 9614675488 9616932864 9635586048 9636401152 9642704896 9645375992 9661538304 9671354616 9682634808 9689788416 9708582912 9710862336 9724935528 9734731776 9743798196 9750996992 9769582592 9770041908 9772204032 9772288834 9788663808 9798609282 9800777728 9817614849 9819919872 9836327424 9860505259 9862820352 9865003008 9872006067 9879299584 9881950464 9889251328 9898595091 9900785664 9910845056 9936698112 9937538688 9944039424 9965666304 9975791616 9992594304 10011976128 10019373056 10028704576 10038942144 10041163776 10055715648 10057940992 10077585408 10087824432 10107052032 10131895312 10143712656 10151206912 10153930752 10170896384 10171033488 10173284352 10190761416 10198290432 10210185216 10220470272 10220558964 10248086772 10250354688 10265209724 10267964154 10285120318 10287535104 10304723968 10315104256 10324850382 10332478464 10334765056 10335250944 10342101594 10354950144 10365470976 10372251648 10410754816 10422897408 10430947712 10433396736 10443113856 10450829312 10471241088 10488736896 10491199488 10511548416 10516987008 10519314432 10547738432 10550568672 10568197024 10570678272 10588340224 10599006208 10608877568 10609020576 10619707392 10626746592 10629598032 10637451264 10657726464 10660678728 10689391944 10696384512 10707252248 10718038016 10730539008 10736090904 10738466816 10748612952 10756914828 10759440384 10769461164 10777417728 10788274176 10800857088 10816509924 10840951296 10848043008 10848137146 10851047991 10859064832 10879762432 10880273943 10898453181 10900865024 10901011968 10919225856 10922155776 10930225152 10940404992 10969871616 10972299264 10990780416 11001947264 11013029888 11023286848 11025874944 11052976704 11065868352 11074043904 11095523328 11098128384 11114212032 11125407744 11149700688 11157938176 11165237248 11168330096 11179731024 11187044352 11198410608 11200888832 11219755008 11220131256 11222765568 11241517056 11271794688 11282292648 11283247052 11290628096 11312680104 11315183616 11326680064 11345758116 11348802486 11357187072 11367764562 11370433536 11398382226 11400904704 11417427142 11420107776 11442258432 11450712064 11473076736 11475615744 11475715328 11506623744 11509170176 11528942208 11531649024 11550916608 11579308928 11592814464 11601379328 11604492288 11624038272 11626610688 11638423552 11661154848 11668783104 11680638816 11712099168 11714691072 11731668256 11734816176 11757182976 11769128504 11776827392 11799829008 11808546816 11834228736 11834331432 11846252544 11866205736 11868831744 11889221652 11898005504 11909086684 11911882752 11923881984 11934987264 11941162332 11943804928 11955089916 11967132672 11979291513 11989942272 11993263569 12002124288 12045658779 12054558208 12057792768 12065785193 12077939456 12078102267 12080775168 12100960256 12113149952 12124594944 12136808448 12144853248 12172296192 12180258816 12183632832 12216447936 12236859712 12239732736 12249186304 12263473152 12269818176 12272533504 12284129088 12296503296 12307955616 12308996784 12317048832 12343836672 12377190672 12389658624 12397871024 12401197704 12410359808 12434014208 12434598792 12455375064 12458131456 12458299392 12479115264 12482463744 12491685888 12518962176 12525439388 12549733966 12552680448 12560891904 12564371358 12573654016 12586319872 12598042112 12598211934 12600999936 12619261578 12622224384 12622647663 12631973376 12646706688 12656050176 12683575296 12701956608 12739096832 12742515072 12751929344 12763805824 12776835456 12798183552 12801015808 12822577152 12826017792 12847448064 12882051072 12895139488 12910179744 12919717888 12944777216 12944951712 12947816448 12966580704 12970059984 12979642368 12991730928 12994781184 13026722544 13029605376 13051551744 13064812376 13090153132 13093226496 13115103232 13140718668 13150427136 13162674756 13175933952 13179027456 13198126788 13201047552 13240269567 13248930816 13250051584 13258719232 13262391989 13284615168 13287555072 13298112597 13301055488 13313622861 13323459072 13327034112 13349301504 13352435712 13385256192 13388218368 13407620864 13436780544 13450432576 13476069376 13502389824 13524950208 13538574336 13561377984 13564379136 13587681888 13597720576 13613580288 13627293696 13627411952 13662959904 13664115696 13667139584 13690618872 13693833216 13702791168 13706586936 13716713472 13766467176 13776637952 13780334592 13789468792 13803545448 13806600192 13820627968 13829668864 13847621382 13856679936 13870758594 13897196544 13911195648 13924151808 13931356054 13947604902 13961654784 13984982528 13988265984 14012296947 14015397888 14022649344 14025752576 14039004672 14053146624 14067424896 14083832448 14094237696 14145360768 14159609856 14168995456 14172797376 14183268352 14210301952 14210970048 14214238304 14238056448 14252522592 14261846016 14307385344 14314787872 14331483936 14342553104 14345920512 14359281552 14369890304 14384365568 14397956496 14401142784 14422013232 14425399296 14453379072 14454601728 14464057344 14468063988 14507031924 14531270908 14534682624 14558967808 14562874368 14573633536 14587206656 14587403292 14602097664 14615697294 14626495488 14629732352 14654373888 14658306048 14658433251 14697913923 14701166592 14722471841 14737302272 14754491136 14765391872 14794031104 14794230528 14797504512 14818949376 14822925696 14833876992 14851178496 14866267584 14906308032 14916059136 14931214144 14959673344 14960175008 14963687424 14988689408 14988891456 15017964192 15029059584 15043056864 15061745664 15083573472 15086911488 15127677488 15131736648 15142916096 15157019416 15160578048 15197842968 15201206272 15215568984 15226810368 15230896128 15256344576 15259926528 15297435648 15330838446 15342164992 15356453882 15371922944 15372130158 15375532032 15397814586 15401222144 15401946231 15427680477 15431302656 15457085952 15472656384 15498717696 15502147584 15513152391 15548206464 15558377472 15574185088 15616132224 15619588096 15634346112 15646421568 15650095104 15664670784 15676243968 15733105344 15744729088 15775480512 15778971648 15779108576 15795003392 15821607648 15825108992 15825853008 15852295536 15856017408 15882510336 15898509312 15913316352 15921549776 15940119888 15956176896 15972388684 15986589696 15991018092 16002832384 16034087916 16044576768 16060878372 16077057024 16095808512 16104136356 16107700224 16135372242 16166126592 16182411264 16182551693 16193137664 16224764886 16229728256 16240345088 16244843776 16261426944 16272064512 16272205719 16288597248 16319643648 16351297536 16359757568 16378838784 16395337728 16410607488 16411995712 16422731776 16454807424 16458448896 16486170624 16502920896 16519544832 16534930272 16538812416 16579465056 16607166752 16611065856 16638820352 16643284992 16655581184 16671318048 16688111616 16691949568 16724551032 16736907264 16747855872 16752495144 16797615912 16801333248 16825682104 16829632512 16830196884 16842631168 16862275584 16874733568 16879407986 16907692032 16923438972 16924870578 16935942144 16972775424 16990020096 17018637174 17035780608 17051646843 17064244736 17096769536 17097573339 17101357056 17126140713 17129930752 17130161664 17163387648 17176068096 17213423616 17213572992 17259935616 17263755264 17288774272 17293413312 17306189824 17322307904 17326374912 17368963392 17372807168 17389221696 17402068992 17406738432 17439916032 17457635328 17520958224 17533902848 17550233008 17567911936 17568148752 17572036608 17597502384 17601396736 17602224264 17635774464 17653692756 17665241088 17712820224 17730816796 17751497148 17764612096 17765207822 17769378816 17799068672 17799308604 17803247616 17833832478 17847008256 17850957824 17863630026 17867824128 17885822976 17902480896 17911743498 17915707392 17964117017 18003186432 18033266944 18051432448 18081837312 18085838848 18086689152 18116909184 18121162752 18151440384 18169724928 18217279872 18218820928 18254158496 18258444288 18270388224 18275449248 18288951296 18324671904 18355289568 18359599104 18373779456 18395209728 18404727264 18408800256 18463495176 18475573248 18494344792 18529595392 18548260864 18565535744 18565786008 18584487936 18596806536 18601796556 18615539712 18651021312 18683062596 18687197184 18696865792 18718672896 18737528832 18737691434 18756566528 18778443264 18788159082 18792316928 18824600949 18829020672 18841337856 18846557037 18860481024 18879479808 18897063168 18901499904 18928892367 18947960064 18984075264 19003363456 19015794688 19052934912 19076513792 19108645248 19113772608 19127894016 19145708736 19197275328 19201523712 19229350976 19233865728 19271172096 19272802304 19285409792 19290751984 19323076608 19342709232 19365269616 19379576832 19417165824 19421724672 19449871056 19469463552 19487596392 19501993984 19539165184 19540083816 19544408064 19544577668 19577327616 19597218564 19601555456 19635229698 19639839744 19672654848 19721010518 19725640704 19730006016 19744012134 19758599168 19763900928 19778502656 19797190182 19801571328 19821690112 19873396224 19875077376 19888078848 19931332608 19951583232 19985188608 20023952256 20038746112 20057409152 20077884288 20082327552 20111431296 20115881984 20155170816 20175648864 20214104064 20263790624 20287425312 20302413824 20307861504 20341792768 20342066976 20346568704 20381522832 20396580864 20420370432 20440940544 20441117928 20496173544 20500709376 20530419448 20535928308 20570240636 20575070208 20609447936 20630208512 20649700764 20664956928 20670501888 20684203188 20709900288 20730941952 20744503296 20806137891 20821509632 20840901697 20845794816 20861895424 20866793472 20886227712 20897034081 20901658624 20921407353 20942482176 20977473792 20982398976 21023096832 21033974016 21038628864 21095476864 21101137344 21136394048 21141356544 21176680448 21198012416 21217755136 21218041152 21239414784 21253493184 21259196064 21274902528 21315452928 21321357456 21378783888 21392769024 21414504496 21436076032 21461078016 21472181808 21476933632 21497225904 21513829656 21518880768 21538922328 21554835456 21576548352 21601714176 21633019848 21681902592 21696086016 21696274292 21702095982 21718129664 21759524864 21760547886 21796906362 21801730048 21802023936 21838451712 21844311552 21860450304 21880809984 21939743232 21944598528 21981560832 22003894528 22026059776 22046573696 22051749888 22105953408 22131736704 22148087808 22191046656 22196256768 22228424064 22250815488 22299401376 22315876352 22330474496 22336660192 22359462048 22374088704 22396821216 22401777664 22439510016 22440262512 22445531136 22483034112 22543589376 22564585296 22566494104 22581256192 22625360208 22630367232 22653360128 22691516232 22697604972 22714374144 22735529124 22740867072 22796764452 22801809408 22834854284 22840215552 22884516864 22901424128 22907767981 22946153472 22951231488 22951430656 22996257669 23013247488 23018340352 23034680823 23057884416 23063298048 23096721879 23101833216 23158617856 23185628928 23202758656 23208984576 23248076544 23253221376 23276847104 23322309696 23337566208 23361277632 23424198336 23429382144 23463336512 23469632352 23514365952 23538257008 23553654784 23599658016 23617093632 23668457472 23668662864 23692505088 23732411472 23737663488 23778443304 23796011008 23818173368 23823765504 23847763968 23869974528 23882324664 23887609856 23910179832 23934265344 23958583026 23979884544 23986527138 24004248576 24091317558 24109116416 24115585536 24131570386 24155878912 24156204534 24161550336 24201920512 24203058363 24226299904 24249189888 24273616896 24289706496 24344592384 24360517632 24367265664 24432895872 24473719424 24479465472 24498372608 24526946304 24539636352 24545067008 24568258176 24593006592 24615911232 24617993568 24634097664 24687673344 24754381344 24779317248 24795742048 24802395408 24820719616 24868028416 24869197584 24910750128 24916262912 24916598784 24958230528 24964927488 24983371776 25037924352 25050878776 25099467932 25105360896 25121783808 25128742716 25147308032 25172639744 25196084224 25196423868 25201999872 25238523156 25244448768 25245295326 25263946752 25293413376 25312100352 25319111979 25367150592 25387305867 25403913216 25429724089 25478193664 25485030144 25503858688 25527611648 25527955761 25553670912 25596367104 25602031616 25645154304 25652035584 25694896128 25764102144 25790278976 25820359488 25839435776 25889554432 25889903424 25895632896 25933161408 25940119968 25959284736 25983461856 25989562368 26053445088 26059210752 26103103488 26129624752 26180306264 26186452992 26230206464 26281437336 26300854272 26325349512 26351867904 26358054912 26396253576 26402095104 26480539134 26497861632 26500103168 26517438464 26524783978 26569230336 26596225194 26602110976 26627245722 26646918144 26647811733 26654068224 26698603008 26704871424 26770512384 26776436736 26795445039 26815241728 26867615247 26873561088 26900865152 26952138752 27004779648 27049900416 27077148672 27122755968 27128758272 27175363776 27195441152 27227160576 27254587392 27254823904 27325919808 27328231392 27334279168 27381237744 27387666432 27405582336 27413173872 27433426944 27532934352 27553275904 27560669184 27578937584 27607090896 27613200384 27641255936 27659337728 27695242764 27713359872 27741517188 27794393088 27822391296 27848303616 27862712108 27895209804 27923309568 27951680197 27969965056 27976531968 28024593894 28030795776 28045298688 28051505152 28078009344 28106293248 28106537151 28134849792 28167664896 28182238623 28188475392 28290721536 28319219712 28337990912 28345594752 28366536704 28420603904 28421940096 28428476608 28476112896 28505045184 28523692032 28614770688 28629575744 28662967872 28685106208 28691841024 28718563104 28739780608 28768731136 28795912992 28802285568 28844026464 28850798592 28906758144 28909203456 28928114688 28936127976 29014063848 29062541816 29069365248 29117935616 29125748736 29147267072 29174413312 29174806584 29204195328 29231394588 29252990976 29308747776 29316612096 29316866502 29395827846 29402333184 29444943682 29452844547 29474604544 29508982272 29530783744 29581515777 29588062208 29588461056 29595009024 29616018201 29637898752 29645851392 29667753984 29702356992 29732535168 29812616064 29832118272 29862428288 29919346688 29920350016 29927374848 29977378816 29977782912 30035928384 30058119168 30086113728 30123491328 30167146944 30173822976 30255354976 30263473296 30285832192 30314038832 30321156096 30395685936 30402412544 30431137968 30453620736 30461792256 30512689152 30519853056 30594871296 30661676892 30684329984 30712907764 30743845888 30744260316 30751064064 30795629172 30802444288 30803892462 30855360954 30862605312 30914171904 30945312768 30997435392 31004295168 31026304782 31028929393 31096412928 31116754944 31148370176 31232264448 31239176192 31268692224 31292843136 31300190208 31329341568 31352487936 31466210688 31489458176 31550961024 31557943296 31558217152 31590006784 31643215296 31650217984 31651706016 31704591072 31712034816 31765020672 31797018624 31826632704 31843099552 31880239776 31912353792 31944777368 31973179392 31982036184 32005664768 32068175832 32089153536 32121756744 32154114048 32191617024 32208272712 32215400448 32270744484 32332253184 32364822528 32365103386 32386275328 32449529772 32459456512 32489687552 32522853888 32544129024 32544411438 32553143973 32577194496 32639287296 32695359543 32702595072 32719515136 32749988381 32757677568 32790675456 32821214976 32823991424 32845463552 32909614848 32916897792 32972341248 33005841792 33039089664 33069860544 33077624832 33158930112 33214333504 33222131712 33277640704 33286569984 33311162368 33342636096 33376223232 33383899136 33449102064 33473814528 33495711744 33504990288 33595231824 33602666496 33651364208 33659265024 33660393768 33685262336 33724551168 33749467136 33758815972 33815384064 33846877944 33849741156 33871884288 33945550848 33980040192 34037274348 34071561216 34103293686 34128489472 34193539072 34195146678 34202714112 34252281426 34259861504 34260323328 34326775296 34352136192 34426847232 34427145984 34519871232 34527510528 34577548544 34586826624 34612379648 34644615808 34652749824 34737926784 34745614336 34778443392 34804137984 34813476864 34879832064 34915270656 35041916448 35067805696 35100466016 35135823872 35136297504 35144073216 35195004768 35202793472 35204448528 35271548928 35307385512 35330482176 35425640448 35461633592 35502994296 35529224192 35530415644 35538757632 35598137344 35598617208 35606495232 35667664956 35694016512 35727260052 35735648256 35771645952 35804961792 35823486996 35831414784 35928234034 35937874539 35997921113 36006372864 36066533888 36102864896 36136976337 36163674624 36171677696 36173378304 36197355579 36233818368 36242325504 36302880768 36339449856 36434559744 36437641856 36508316992 36516888576 36540776448 36550898496 36577902592 36649343808 36710579136 36719198208 36747558912 36790419456 36809454528 36817600512 36926990352 36951146496 36988689584 37059190784 37096521728 37131071488 37131572016 37168975872 37193613072 37203593112 37231079424 37302042624 37366125192 37374394368 37393731584 37437345792 37475057664 37475382868 37513133056 37556886528 37576318164 37584633856 37649201898 37658041344 37682675712 37693114074 37720962048 37758959616 37794126336 37802999808 37857784734 37895920128 37968150528 38006726912 38031589376 38105869824 38153027584 38217290496 38227545216 38255788032 38291417472 38394550656 38403047424 38458701952 38467731456 38542344192 38545604608 38570819584 38581503968 38646153216 38685418464 38730539232 38759153664 38834331648 38843449344 38899742112 38938927104 38975192784 39003987968 39078330368 39080167632 39088816128 39089155336 39154655232 39194437128 39203110912 39270459396 39279679488 39345309696 39442021036 39451281408 39488024268 39517198336 39527801856 39557005312 39594380364 39603142656 39643380224 39720808701 39746792448 39750154752 39776157696 39787175967 39862665216 39894337791 39903166464 39960994997 39970377216 40047904512 40077492224 40114818304 40155768576 40164655104 40222862592 40231763968 40310341632 40351297728 40428208128 40527581248 40574850624 40604827648 40615723008 40683585536 40684133952 40693137408 40763045664 40793161728 40840740864 40881881088 40882235856 40992347088 41001418752 41060838896 41071856616 41140481272 41150140416 41218895872 41260417024 41299401528 41329913856 41341003776 41368406376 41419800576 41461883904 41489006592 41612275782 41643019264 41681803394 41691589632 41723790848 41733586944 41772455424 41794068162 41803317248 41842814706 41884964352 41954947584 41964797952 42046193664 42067948032 42077257728 42190953728 42202274688 42272788096 42282713088 42353360896 42396024832 42435510272 42436082304 42478829568 42506986368 42518392128 42549805056 42630905856 42642714912 42757567776 42785538048 42829008992 42872152064 42922156032 42944363616 42953867264 42994451808 43027659312 43037761536 43077844656 43109670912 43153096704 43203428352 43266039696 43363805184 43392172032 43392548584 43404191964 43436259328 43519049728 43521095772 43593812724 43603460096 43604047872 43676903424 43688623104 43720900608 43761619968 43879486464 43889197056 43924068881 43963121664 43975299753 44007789056 44052119552 44093147392 44093741769 44103499776 44167415523 44211906816 44263473408 44296175616 44382093312 44392513536 44456848128 44501630976 44598802752 44631752704 44660948992 44673320384 44718924096 44748177408 44793642432 44803555328 44879020032 44880525024 44891062272 44966068224 45087178752 45129170592 45132988208 45162512384 45250720416 45260734464 45306720256 45383032464 45395209944 45428748288 45471058248 45481734144 45593528904 45603618816 45669708568 45680431104 45769033728 45802848256 45815535962 45892306944 45902861312 45992515338 46026494976 46036680704 46069361646 46115768832 46126596096 46193443758 46203666432 46283041431 46317235712 46371257856 46405517312 46417969152 46496153088 46506442752 46539457173 46553694208 46644619392 46675132416 46722555264 46848396672 46858764288 46926673024 46939264704 47028731904 47076514016 47107309568 47199316032 47234187264 47336914944 47337325728 47385010176 47464822944 47475326976 47556886608 47592022016 47636346736 47647531008 47695527936 47739949056 47764649328 47775219712 47820359664 47868530688 47917166052 47959769088 47973054276 48008497152 48182635116 48218232832 48231171072 48263140772 48311757824 48312409068 48323100672 48403841024 48406116726 48452599808 48498379776 48547233792 48547655079 48579412992 48689184768 48721035264 48734531328 48759746189 48816617157 48865791744 48947438848 48958930944 48996745216 49053892608 49079272704 49090134016 49136516352 49186013184 49231822464 49235987136 49268195328 49375346688 49508762688 49558634496 49591484096 49604790816 49641439232 49736056832 49738395168 49821500256 49832525824 49833197568 49916461056 49929854976 49966743552 50075848704 50101757552 50198935864 50210721792 50243567616 50257485432 50294616064 50345279488 50392168448 50392847736 50403999744 50477046312 50488897536 50490590652 50527893504 50586826752 50624200704 50638223958 50774611734 50807826432 50859448178 50956387328 50970060288 51007717376 51055223296 51055911522 51107341824 51154940529 51192734208 51204063232 51290308608 51304071168 51378422139 51389792256 51528204288 51580557952 51640718976 51678871552 51779108864 51779806848 51791265792 51866322816 51880239936 51918569472 51966923712 51979124736 52106890176 52118421504 52206206976 52259249504 52360612528 52372905984 52460412928 52562874672 52601708544 52650699024 52703735808 52716109824 52792507152 52804190208 52961078268 52995723264 53000206336 53034876928 53049567956 53138460672 53192450388 53204221952 53254491444 53293836288 53295623466 53308136448 53397206016 53409742848 53541024768 53552873472 53590890078 53630483456 53735230494 53747122176 53747588587 53801730304 53892351051 53904277504 54009559296 54099800832 54154297344 54245511936 54257516544 54350727552 54390882304 54454321152 54509174784 54509647808 54651839616 54656462784 54668558336 54762475488 54775332864 54811164672 54826347744 54866853888 55065868704 55106551808 55121338368 55157875168 55214181792 55226400768 55282511872 55318675456 55390485528 55426719744 55483034376 55588786176 55644782592 55696607232 55725424216 55790419608 55846619136 55903360394 55939930112 55953063936 56049187788 56061591552 56090597376 56156018688 56212586496 56213074302 56269699584 56335329792 56364477246 56376950784 56473802847 56568161749 56581443072 56638439424 56675981824 56691189504 56733073408 56786677101 56841207808 56843880192 56856953216 56952225792 57010090368 57047384064 57229541376 57259151488 57325935744 57370212416 57383682048 57437126208 57479561216 57537462272 57591825984 57604571136 57688052928 57701597184 57813516288 57818406912 57856229376 57872255952 58028127696 58125083632 58138730496 58235871232 58251497472 58294534144 58348826624 58349613168 58408390656 58462789176 58505981952 58617495552 58633224192 58633733004 58791655692 58804666368 58889887364 58905689094 58949209088 59017964544 59061567488 59163031554 59176124416 59176922112 59190018048 59232036402 59275797504 59291702784 59335507968 59404713984 59465070336 59625232128 59664236544 59724856576 59838693376 59840700032 59854749696 59954757632 59955565824 60071856768 60116238336 60172227456 60246982656 60334293888 60347645952 60510709952 60526946592 60571664384 60628077664 60642312192 60791371872 60804825088 60862275936 60907241472 60923584512 61025378304 61039706112 61189742592 61323353784 61368659968 61425815528 61487691776 61488520632 61502128128 61591258344 61604888576 61607784924 61710721908 61725210624 61828343808 61890625536 61994870784 62052609564 62057858786 62178227377 62192825856 62233509888 62296740352 62418413673 62464528896 62478352384 62522705091 62537384448 62585686272 62600380416 62658683136 62691102243 62704975872 62932421376 62978916352 63101922048 63115886592 63116434304 63180013568 63286430592 63300435968 63303412032 63409182144 63424069632 63530041344 63594037248 63653265408 63686199104 63760479552 63824707584 63889554736 63946358784 63964072368 64011329536 64136351664 64178307072 64243513488 64308228096 64383234048 64416545424 64430800896 64541488968 64664506368 64729645056 64730206772 64772550656 64899059544 64918913024 64979375104 65045707776 65088258048 65088822876 65106287946 65154388992 65278574592 65390719086 65405190144 65439030272 65499976762 65515355136 65581350912 65642429952 65647982848 65690927104 65819229696 65833795584 65944682496 66011683584 66078179328 66139721088 66155249664 66317860224 66428667008 66444263424 66555281408 66573139968 66622324736 66685272192 66752446464 66767798272 66898204128 66947629056 66991423488 67009980576 67190463648 67205332992 67302728416 67318530048 67320787536 67370524672 67449102336 67498934272 67517631944 67630768128 67693755888 67699482312 67743768576 67891101696 67960080384 68074548696 68143122432 68206587372 68256978944 68387078144 68390293356 68405428224 68504562852 68519723008 68520646656 68653550592 68704272384 68723303943 68853694464 68854291968 69023536813 69039742464 69055021056 69104042469 69155097088 69173653248 69224759296 69289231616 69290165637 69305499648 69475853568 69491228672 69556886784 69608275968 69626953728 69759664128 69830541312 70083832896 70135611392 70200932032 70271647744 70272595008 70288146432 70390009536 70405586944 70408897056 70543097856 70614771024 70660964352 70851280896 70923267184 71005988592 71058448384 71060831288 71077515264 71196274688 71197234416 71212990464 71335329912 71388033024 71454520104 71471296512 71543291904 71609923584 71646973992 71662829568 71856468068 71875749078 71995842226 72012745728 72133067776 72205729792 72273952674 72327349248 72343355392 72346756608 72394711158 72467636736 72484651008 72605761536 72678899712 72869119488 72875283712 73016633984 73033777152 73081552896 73101796992 73155805184 73298687616 73421158272 73438396416 73495117824 73580838912 73618909056 73635201024 73853980704 73902292992 73977379168 74118381568 74193043456 74262142976 74263144032 74337951744 74387226144 74407186224 74462158848 74604085248 74732250384 74748788736 74787463168 74874691584 74950115328 74950765736 75026266112 75113773056 75152636328 75169267712 75298403796 75316082688 75365351424 75386228148 75441924096 75517919232 75588252672 75605999616 75715569468 75791840256 75936301056 75957335937 76013453824 76063178752 76161917601 76211739648 76289172267 76306055168 76434580992 76455090432 76511576064 76582834944 76789101312 76806094848 76917403904 76935462912 77084688384 77091209216 77141639168 77163007936 77292306432 77370836928 77461078464 77518307328 77668663296 77686898688 77799484224 77877854208 77950385568 78007975936 78156660736 78160335264 78177632256 78178310672 78309310464 78388874256 78406221824 78540918792 78559358976 78690619392 78884042072 78902562816 78976048536 79034396672 79055603712 79114010624 79188760728 79206285312 79286760448 79441617402 79493584896 79500309504 79552315392 79574351934 79788675582 79806332928 79921989994 79940754432 79943435199 80095809024 80154984448 80229636608 80311537152 80329310208 80386335117 80445725184 80463527936 80620683264 80702595456 80856416256 81055162496 81149701248 81209655296 81231446016 81367171072 81368267904 81386274816 81526091328 81586323456 81681481728 81763762176 81764471712 81984694176 82002837504 82121677792 82143713232 82280962544 82300280832 82437791744 82520834048 82598803056 82659827712 82682007552 82736812752 82839601152 82923767808 82978013184 83224551564 83286038528 83363606788 83383179264 83447581696 83467173888 83544910848 83588136324 83606634496 83685629412 83769928704 83855040591 83909895168 83929595904 84092387328 84135896064 84154515456 84319611453 84381907456 84404549376 84460496351 84545576192 84546715869 84565426176 84706721792 84792049664 84871020544 84872164608 84957659136 85013972736 85036784256 85099610112 85261811712 85285429824 85515135552 85571076096 85658017984 85744304128 85844312064 85888727232 85907734528 85988903616 86055318624 86075523072 86155689312 86219341824 86306193408 86406856704 86532079392 86727610368 86784344064 86785097168 86808383928 86872518656 87038099456 87042191544 87187625448 87206920192 87208095744 87353806848 87377246208 87441801216 87523239936 87758972928 87848137762 87926243328 87950599506 88015578112 88104239104 88186294784 88187483538 88206999552 88334831046 88358533641 88423813632 88526946816 88592351232 88744547331 88764186624 88785027072 88913696256 89003261952 89197605504 89263505408 89321897984 89346640768 89437848192 89496354816 89587284864 89607110656 89758040064 89761050048 89782124544 89932136448 90174357504 90258341184 90265976416 90325024768 90501440832 90521468928 90613440512 90766064928 90790419888 90857496576 90942116496 90963468288 91187057808 91207237632 91339417136 91360862208 91538067456 91605696512 91631071924 91784613888 91805722624 91985030676 92052989952 92138723292 92231537664 92253192192 92386887516 92407332864 92566082862 92634471424 92742515712 92811034624 92835938304 92836743923 92992306176 93012885504 93078914346 93086788179 93107388416 93289238784 93350264832 93445110528 93696793344 93717528576 93853346048 93878529408 94057463808 94153028032 94214619136 94398632064 94468374528 94673829888 94674651456 94770020352 94929645888 94950653952 95113773216 95184044032 95272693472 95295062016 95391055872 95479898112 95529298656 95550439424 95640719328 95737061376 95834332104 95919538176 95946108552 96016994304 96365270232 96436465664 96462342144 96526281544 96623515648 96624818136 96646201344 96807682048 96812233452 96996759552 97094467584 97095310158 97158825984 97378369536 97469062656 97519492378 97633234314 97708643021 97731583488 97894877696 97917861888 97993490432 98086078629 98107785216 98158545408 98180268032 98249965143 98273032704 98372026368 98463644928 98471974272 98536390656 98750693376 99017525376 99117268992 99182968192 99209581632 99282878464 99472113664 99476790336 99643000512 99665051648 99666395136 99832922112 99859709952 99933487104 100151697408 100203515104 100397871728 100421443584 100487135232 100514970864 100589232128 100690558976 100784336896 100785695472 100807999488 100954092624 100977795072 100981181304 101055787008 101173653504 101248401408 101276447916 101549223468 101615652864 101718896356 101912774656 101940120576 102015434752 102110446592 102111823044 102214683648 102309881058 102385468416 102408126464 102580617216 102608142336 102756844278 102779584512 103056408576 103057302887 103161115904 103281437952 103357743104 103558217728 103559613696 103582531584 103732645632 103760479872 103837138944 103933847424 103958249472 104213780352 104236843008 104412413952 104518499008 104721225056 104745811968 104920825856 105125749344 105203417088 105301398048 105407471616 105432219648 105585014304 105608380416 105922156536 105991446528 106000412672 106069753856 106099135912 106276921344 106384900776 106408443904 106508982888 106587672576 106591246932 106616272896 106794412032 106819485696 107082049536 107181780156 107260966912 107470460988 107494244352 107495177174 107603460608 107784702102 107808555008 107813623617 107993763339 108019118592 108199601664 108308594688 108465557849 108491023872 108515033088 108592066737 108701455104 108781764608 108908642304 109018349568 109019295616 109303679232 109312925568 109337116672 109524950976 109550665728 109622329344 109652695488 109733707776 110131737408 110213103616 110242676736 110315750336 110428363584 110452801536 110565023744 110637350912 110780971056 110853439488 110966068752 111177572352 111289565184 111393214464 111450848432 111580839216 111693238272 111806720788 111879860224 111906127872 112098375576 112123183104 112181194752 112312037376 112425172992 112426148604 112539399168 112670659584 112728954492 112753901568 112947605694 113136323498 113162886144 113276878848 113351963648 113382379008 113466146816 113573354202 113682415616 113687760384 113713906432 113904451584 114020180736 114094768128 114459082752 114518302976 114651871488 114740424832 114767364096 114874252416 114959122432 115074924544 115183651968 115209142272 115376105856 115403194368 115627032576 115636813824 115712458752 115744511904 116056255392 116250167264 116277460992 116471742464 116502994944 116589068288 116697653248 116699226336 116816781312 116925578352 117011963904 117234991104 117266448384 117267466008 117583311384 117609332736 117779774728 117811378188 117898418176 118035929088 118123134976 118326063108 118352248832 118353844224 118464072804 118551595008 118583405568 118671015936 118809427968 118930140672 119250464256 119328473088 119361527901 119449713152 119677386752 119681400064 119683013373 119709499392 119882984991 119909515264 119911131648 120143713536 120232476672 120344454912 120493965312 120668587776 120695291904 121021419904 121053893184 121143328768 121256155328 121284624384 121582743744 121609650176 121724551872 121814482944 121847169024 122050756608 122079412224 122379485184 122646707568 122737319936 122851631056 122975383552 122977041264 123004256256 123182516688 123209777152 123215569848 123421443816 123450421248 123656687616 123781251072 123989741568 124105219128 124115717572 124356454754 124385651712 124467019776 124593480704 124836827346 124929057792 124956704768 125045410182 125074768896 125171372544 125200760832 125317366272 125382204486 125409951744 125864842752 125957832704 126203844096 126231773184 126232868608 126360027136 126572861184 126600871936 126606824064 126818364288 126848139264 127060082688 127188074496 127306530816 127372398208 127520959104 127649415168 127779109472 127892717568 127928144736 128022659072 128272703328 128356614144 128487026976 128616456192 128766468096 128833090848 128861601792 129082977936 129329012736 129459290112 129460413544 129545101312 129798119088 129837826048 129958750208 130091415552 130176516096 130177645752 130212575892 130308777984 130557149184 130781438172 130810380288 130878060544 130999953524 131030710272 131162701824 131284859904 131295965696 131381854208 131638459392 131667591168 131772206643 131889364992 131925899259 132023367168 132156358656 132279442176 132310499328 132502246569 132635720448 132857334016 132888526848 133110562816 133146279936 133244649472 133370544384 133504892928 133535596544 133796408256 133895258112 133982846976 134019961152 134380927296 134410665984 134605456832 134637060096 134641575072 134741049344 134898204672 134997868544 135035263888 135261536256 135387511776 135398964624 135487537152 135782203392 135920160768 136149097392 136286244864 136413174744 136513957888 136774156288 136780586712 136810856448 137009125704 137039446016 137041293312 137307101184 137408544768 137446607886 137708583936 138047073626 138079484928 138110042112 138208084938 138310194176 138347306496 138449518592 138578463232 138580331274 138610999296 138849124293 138951707136 138982457344 139113773568 139216551936 139253907456 139519328256 139661082624 140167665792 140271222784 140401864064 140543295488 140545190016 140576292864 140780019072 140811173888 140817794112 141086195712 141229542048 141321928704 141702561792 141846534368 142011977184 142116896768 142121662576 142155030528 142392549376 142394468832 142425980928 142670659824 142776066048 142909040208 142942593024 143086583808 143219847168 143293947984 143325659136 143712936136 143751498156 143991684452 144025491456 144266135552 144411459584 144547905348 144654698496 144693513216 144789422316 144935273472 144969302016 145211523072 145357799424 145642965237 145738238976 145750567424 145886311879 146033267968 146067554304 146163105792 146203593984 146279238567 146311610368 146449851471 146597375232 146842316544 146876792832 146990235648 147161677824 147237818112 147270402048 147707961408 147804585984 147954758336 148236763136 148386086912 148524285952 148526288064 148675903488 148774452288 148814372448 148924317696 149208170496 149464500768 149497577472 149574926336 149749383168 149900230656 149901531472 150052532224 150227546112 150305272656 150338535424 150596807592 150632165376 150730702848 150772456296 150883848192 151035838464 151176505344 151211999232 151431138936 151583680512 151872602112 151914671874 152026907648 152126357504 152323835202 152423479296 152578344534 152612110336 152869161984 152910180864 153023152128 153165669888 153578202624 153612189696 153834807808 153870925824 154135266417 154169376768 154182418432 154283278336 154326015872 154584612864 154741673856 154922156928 155036614656 155337326592 155373797376 155598968448 155755708416 155900771136 156015951872 156313321472 156320670528 156355264512 156356621344 156618620928 156777748512 156812443648 157081837584 157118717952 157381238784 157768084144 157805125632 157952097072 158068793344 158111207424 158228021248 158377521456 158412570624 158573520896 158883234804 158987169792 159000619008 159104630784 159148703868 159577351164 159612665856 159843979988 159881508864 159886870398 160191618048 160309968896 160354375867 160459273216 160623074304 160658620416 160772670234 160891450368 160927055872 161241366528 161242765761 161405190912 161677053153 161712832512 162110324992 162299402496 162419310592 162462892032 162734342144 162736535808 162772549632 163052182656 163172646912 163362963456 163527524352 163528943424 163969388352 164005675008 164243355584 164287426464 164561925088 164600561664 164875583488 165041668096 165197606112 165319655424 165364015104 165473625504 165679202304 165847535616 165956026368 166449103128 166572077056 166727213576 166766358528 166895163392 166934347776 167089821696 167176272648 167213268992 167371258824 167539857408 167710081182 167819790336 167859191808 168184774656 168271792128 168639222906 168763814912 168809098752 168920992702 169091152384 169093431738 169130852352 169413443584 169421408541 169584099328 169704485247 169742041088 169744329216 169915318272 170027945472 170073568512 170199220224 170523623424 170570859648 171030271104 171142152192 171316035968 171488608256 171688624128 171777454464 171815469056 171977807232 172110637248 172151046144 172311378624 172438683648 172612386816 172813713408 173064158784 173455220736 173568688128 173570194336 173616767856 173745037312 174076198912 174084383088 174375250896 174413840384 174416191488 174707613696 174754492416 174883602432 175046479872 175517945856 175696275524 175852486656 175901199012 176031156224 176208478208 176372589568 176374967076 176413999104 176669662092 176717067282 176847627264 177053893632 177184702464 177489094662 177528373248 177570054144 177827392512 178006523904 178008068623 178395211008 178527010816 178643795968 178693281536 178875696384 178992709632 179174569728 179214221312 179516080128 179522100096 179564249088 179864272896 180348715008 180516682368 180531952832 180650049536 181002881664 181042937856 181226881024 181532129856 181580839776 181714993152 181884232992 181926936576 182374115616 182414475264 182678834272 182721724416 183076134912 183211393024 183262143848 183569227776 183611445248 183970061352 184105979904 184277446584 184463075328 184506384384 184773775032 184814665728 185132165724 185268942848 185485031424 185622069248 185671876608 185673487846 185984612352 186157828692 186173576358 186214776832 186534682131 186578477568 186700529664 186890221056 187393586688 187435057152 187568115273 187706692096 187757058816 188073306729 188114927616 188306056064 188429238272 188797264128 188936749056 189347659776 189349302912 189540040704 189859291776 189901307904 190227546432 190368088064 190545386944 190590124032 190782111744 190959796224 191058597312 191100878848 191281438656 191474122752 191668664208 191839076352 191892217104 192033988608 192730540464 192872931328 192924684288 193052563088 193247031296 193249636272 193292402688 193615364096 193624466904 193993519104 194188935168 194190620316 194317651968 194756739072 194938125312 195038984756 195266468628 195417286042 195463166976 195789755392 195835723776 195986980864 196172157258 196215570432 196317090816 196360536064 196499930286 196546065408 196744052736 196927289856 196943948544 197072781312 197501386752 198035050752 198234537984 198365936384 198419163264 198565756928 198944227328 198953580672 199286001024 199330103296 199332790272 199665844224 199719419904 199866974208 200303394816 200407030208 200795743456 200842887168 200974270464 201029941728 201178464256 201381117952 201568673792 201571390944 201615998976 201908185248 201955590144 201962362608 202111574016 202347307008 202496802816 202552895832 203098446936 203231305728 203437792712 203825549312 203880241152 204030869504 204220893184 204223646088 204429367296 204619762116 204770936832 205161234432 205216284672 205513688556 205559169024 206112817152 206114605774 206169911829 206322231808 206562875904 206715486208 207070610439 207116435456 207119227392 207165063168 207312127407 207465291264 207520959744 207674277888 207867694848 207916498944 208427560704 208473686016 208824827904 209036998016 209442450112 209491623936 209841651712 210251498688 210406834176 210602796096 210814943232 210864439296 211170028608 211216760832 211844313072 211982893056 212000825344 212139507712 212198271824 212553842688 212769801552 212816887808 213017965776 213175345152 213182493864 213232545792 213588824064 213638971392 214164099072 214363560312 214521933824 214940921976 214988488704 214990354348 215206921216 215569404204 215617110016 215627247234 215987526678 216038237184 216399203328 216617189376 216931115698 216982047744 217030066176 217184133474 217402910208 217563529216 217817284608 218036699136 218038591232 218607358464 218625851136 218674233344 219049901952 219101331456 219244658688 219305390976 219467415552 220263474816 220426207232 220485353472 220631500672 220856727168 220905603072 221130047488 221274701824 221561942112 221706878976 221932137504 222355144704 222579130368 222786428928 222901696864 223161678432 223386476544 223613441576 223759720448 223812255744 224196751152 224246366208 224362389504 224624074752 224850345984 224852297208 225078798336 225341319168 225457908984 225507803136 225895211388 226272646996 226325772288 226553757696 226703927296 226764758016 226932293632 227146708404 227375520768 227427812864 227808903168 227872007811 228040361472 228189536256 228867516801 228918165504 229036605952 229249918667 229303742976 229480849664 229534728192 229748504832 229918244864 230149849088 230367303936 230418284544 230752211712 230806388736 231254065152 231273627648 231424917504 231489023808 232112510784 232500334528 232554921984 232943484928 233005989888 233178136576 233395306496 233398452672 233633562624 233851156704 234023927808 234469982208 234532896768 234534932016 235166622768 235218665472 235559549456 235622756376 235796836352 236071858176 236246269952 236652126216 236704497664 236707688448 236928145608 237103190016 237166811136 237342031872 237618855936 237860281344 238500928512 238656946176 238723055802 238899426304 239354773504 239362800128 239366026746 239418998784 239765969982 239819030528 239822263296 239830305597 240287427072 240464953344 240688909824 240987930624 241337175552 241390583808 242042839808 242107786368 242286657536 242512310656 242569248768 243165487488 243219300352 243449103744 243628965888 243694338048 244101513216 244158824448 244758970368 245293415136 245474639872 245703262112 245950767104 245954082528 246008512512 246365033376 246419554304 246431139696 246842887632 246900842496 247313375232 247562502144 247979483136 248210438256 248231435144 248712909508 248771303424 248934039552 249186961408 249673654692 249858115584 250090820364 250149537792 250342745088 250401521664 250634732544 250764408972 250819903488 251565121773 251729685504 251915665408 251985447791 252407688192 252463546368 252465737216 252720054272 252958834359 253145722368 253201743872 253213648128 253381489053 253636728576 253696278528 254120165376 254376148992 254613061632 254744796416 255041918208 255298830336 255558218944 255785435136 255856289472 256045318144 256545406656 256713228288 256974053952 257232912384 257532936192 257666181696 257723203584 258165955872 258658025472 258918580224 258920827088 259090202624 259596238176 259675652096 259917500416 260182831104 260353032192 260355291504 260425151784 260617555968 261114298368 261562876344 261620760576 261756121088 261999907048 262061420544 262325403648 262569719808 262591931392 262763708416 263276918784 263544413286 263778729984 263851798518 264046734336 264312717312 264558884352 264620998656 265004493138 265271440896 265714668032 265777053696 266221125632 266233641993 266292559872 266489298944 266741088768 267009785856 267071193088 267592816512 267790516224 267965693952 268039922304 268761854592 268821331968 269210913664 269274120192 269283150144 269482098688 269796409344 269995737088 270070527776 270523072512 270775023552 270797929248 270975074304 271564406784 271840321536 272298194784 272572489728 272826349488 273027915776 273548312576 273561173424 273621712896 274018251408 274078892032 274082586624 274614202368 274817089536 274893215772 275417167872 276094147252 276158969856 276416169876 276620388352 276694612992 276899037184 277156926464 277160662548 277221998592 277698248586 277903414272 277964914688 278227547136 278433103872 278507814912 278510231769 279038656512 279260364537 279322165248 279726964979 280335331584 280542445568 280803728128 281086590976 281090380032 281152585728 281560038144 281622347776 281635588224 282172391424 282459084096 282643857408 283405123584 283693068736 284023954368 284233793536 284243325152 284310061056 284785098752 284788937664 284851961856 285341319648 285552132096 285818080416 285885186048 286173167616 286439694336 286587895968 286651318272 287425872272 287502996312 287983368904 288050982912 288532271104 288822919168 289095810696 289309396992 289387026432 289578844632 289870546944 289938604032 290423046144 291285930474 291476477952 291501134848 291772623758 292066535936 292135108608 292407187968 292558477134 292623220736 292899702942 293125929063 293194750464 293684633088 293753585664 293980471296 294323355648 294475636224 294540804096 294749895429 295415922816 295609171968 295909516672 296473526272 296772173824 297048571904 297052576128 297351806976 297548904576 297628744896 297848635392 298416340992 298929001536 298995154944 299149852672 299498766336 299800461312 299803062944 300105064448 300455092224 300610545312 300677070848 301193615184 301264330752 301461405696 301544912592 301767696384 302071676928 302353010688 302423998464 302862277872 303167361024 303745204224 303829343748 304053815296 304252715008 304647670404 304846958592 305156689068 305224220672 305738323968 305820361728 306046304256 306331339776 307156405248 307224379392 307468482167 307669615616 307741851648 308270532834 308338753536 308364836864 308566556672 308652031744 309169225728 309171908661 309483347712 309844313856 310073229312 310674653184 310747594752 311197936896 311511416832 311801542272 312031903744 312626642944 312641341056 312710529024 312713242688 313237241856 313555497024 313624887296 314163675168 314237435904 314762477568 315536168288 315610251264 315904194144 316137586688 316222414848 316456042496 316755042912 316825141248 317147041792 317766469608 317974339584 318001238016 318209261568 318297407736 319154702328 319225331712 319687959976 319763017728 319773740796 320383236096 320619937792 320708751734 320918546432 321246148608 321545340468 321782900736 322482733056 322485531522 322810381824 323354106306 323425665024 323981290017 324220649984 324598804992 324838621184 324925784064 325396673547 325468684288 325473071616 325545099264 325776200211 326104365312 326345293824 326725926912 327055048704 327057886848 327938776704 328011350016 328486711168 328574852928 329123850176 329201123328 329751166976 330083336192 330395212224 330639310848 330728030208 330947251008 331358404608 331695071232 331912052736 332898206256 333144154112 333454427152 333532717056 333790326784 333868695552 334179643392 334352545296 334426537984 334742517648 335079714816 335420162364 335639580672 335718383616 336369549312 336543584256 337278445812 337527629824 337618197504 337841985404 338182304768 338186863476 338261704704 338826887168 338842817082 339168198656 339408970494 339484082176 339488658432 339830636544 340055890944 340147137024 340398440448 341047246848 341141719296 341318223323 342060542208 342284304384 342632071936 342977216512 343377248256 343554908928 343630938112 343955614464 344221274496 344302092288 344622757248 344877367296 345224773632 345627426816 346128317568 346910441472 347137376256 347140388672 347233535712 347490074624 348152397824 348168766176 348750501792 348827680768 348832382976 349415227392 349508984832 349767204864 350092959744 351035891712 351392551048 351704973312 351802398024 352062312448 352416956416 352745179136 352749934152 352827998208 353339324184 353434134564 353695254528 354107787264 354369404928 354978189324 355056746496 355654785024 356013047808 356016137246 356790422016 357054021632 357386563072 357751392768 357985419264 358084583703 358349139456 358428442624 359032160256 359044200192 359128498176 359648954973 359728545792 360697430016 361033364736 361063905664 361300099072 362005763328 362085875712 362453762048 363064259712 363161679552 363429986304 363768465984 363853873152 364748231232 364828950528 365357668544 365443448832 366152269824 366422786048 366524287696 367138455552 367222890496 367940122704 368211959808 368554893168 368926150656 369012768768 369547550064 369629331456 370264331448 370537885696 370970062848 371244138496 371343753216 371346975692 371969224704 372315657384 372347152716 372429553664 373069364262 373156955136 373401059328 373780442112 374787173376 374870114304 375136230546 375413384192 375514117632 376146613458 376229855232 376612112128 376858476544 377594528256 377873498112 378695319552 378698605824 379080081408 379718583552 379802615808 380455092864 380736176128 381090773888 381180248064 381564223488 381919592448 382117194624 382201757696 382562877312 382948245504 383337328416 383678152704 383784434208 384067977216 385461080928 385745862656 385849368576 386105126176 386494062592 386499272544 386584805376 387230728192 387248933808 387987038208 388377870336 388381240632 388635303936 389513478144 389876250624 390077969512 390532937256 390834572084 390926333952 391579510784 391671447552 391973961728 392344314516 392431140864 392634181632 392999860572 393092130816 393488105472 393854579712 393887897088 394145562624 395002773504 395316619929 395977132243 396070101504 396469075968 396731872768 396838326528 397131513856 397506739707 397888454656 397907161344 398572002048 398660206592 398665580544 399331688448 399438839808 399733948416 400606789632 400814060416 401591486912 401685774336 401948540928 402059883456 402356928512 402762235904 403137347584 403142781888 403231997952 403816370496 403911180288 403924725216 404223148032 404694614016 404993605632 405105791664 406196893872 406462611456 406875585424 407651098624 407760482304 408061739008 408441786368 408447292176 408858734592 409239524232 409541873664 410322468864 410432569344 411027377112 411118338048 412225634304 412229211548 412339823658 412644463616 413125751808 413430972416 414141220878 414232870912 414238454784 414330126336 414624254814 414930582528 415041919488 415348555776 415735389696 415832997888 416855121408 416947372032 417649655808 418073996032 418884900224 418983247872 419683303424 420502997376 420813668352 421205592192 421629886464 421728878592 422340057216 422433521664 423688626144 423965786112 424001650688 424279015424 424396543648 425107685376 425539603104 425633775616 426035931552 426350690304 426364987728 426465091584 427177648128 427277942784 428328198144 428727120624 429043867648 429881843952 429976977408 429980708696 430413842432 431138808408 431234220032 431254494468 431975053356 432076474368 432798406656 433234378752 433862231396 433964095488 434368266948 434805820416 435127058432 435247591639 435634569216 436073398272 436077182464 436928895711 437214716928 437251702272 437348466688 437658935637 438099803904 438202662912 438489317376 438610781952 438837715701 438934831104 440526949632 440852414464 440970706944 441263001344 441713454336 441811206144 442260094976 442549403648 443123884224 443413757952 443864275008 444710289408 445158260736 445572857856 445803393728 446323356864 446772953088 447226883152 447519440896 447624511488 448393502304 448492732416 448724779008 449248149504 449700691968 449704594416 450157596672 450682638336 450915817968 451015606272 451790422776 452545293992 452651544576 453107515392 453407854592 453529516032 453864587264 454293416808 454751041536 454855625728 455617806336 455744015622 456080722944 456379072512 457735033602 457836331008 458073211904 458499837334 458607485952 458961699328 459069456384 459497009664 459836489728 460299698176 460734607872 460836569088 461504423424 461612777472 462508130304 462547255296 462849835008 462978047616 464225021568 465000669056 465109843968 465886969856 466011979776 466356273152 466790612992 466796905344 467267125248 467702313408 468047855616 468939964416 469065793536 469069864032 470333245536 470437330944 471119098912 471245512752 471593672704 472143716352 472492539904 473304252432 473408995328 473415376896 473856291216 474206380032 474333622272 474684063744 475237711872 475720562688 477001857024 477313892352 477446111604 477798852608 478709547008 478725600256 478732053492 478837997568 479531939964 479638061056 479644526592 479660611194 480574854144 480929906688 481063127601 481377819648 481975861248 482674351104 482781167616 483164757691 483728297283 484085679616 484215572736 484573315072 485024621312 485031159459 485138497536 486330974976 486438600704 486898207488 487257931776 487388676096 488203026432 488317648896 489517940736 490586830272 490949279744 491406524224 491901534208 491908165056 492017025024 492730066752 492839108608 492862279392 493685775264 493801684992 494626750464 495125004288 495958966272 496420876512 496462870288 497425819016 497542606848 497868079104 498373922816 499347309384 499716231168 500181640728 500299075584 500685490176 500803043328 501269465088 501528817944 501639806976 503130243546 503459371008 503831330816 503970895582 504815376384 504931474432 505440108544 505917668718 506291444736 506403487744 506427296256 506762978106 507273457152 507392557056 508240330752 508752297984 509113455741 509226123264 509489592832 510083836416 510597660672 511116437888 511570870272 511712578944 512090636288 513090813312 513426456576 513948107904 514465824768 515065872384 515332363392 515446407168 516331911744 517316050944 517837160448 517841654176 518180405248 519192476352 519351304192 519835000832 520365662208 520706064384 520710583008 520850303568 521235111936 522228596736 523125752688 523241521152 523512242176 523999814096 524122841088 524650807296 525139439616 525183862784 525527416832 526553837568 527088826572 527557459968 527703597036 528093468672 528625434624 529117768704 529241997312 530008986276 530542881792 531429336064 531554107392 532442251264 532467283986 532585119744 532978597888 533482177536 534019571712 534024205869 534142386176 535185633024 535581032448 535931387904 536079844608 537523709184 537642663936 538421827328 538548240384 538566300288 538964197376 539592818688 539991474176 540141055552 541046145024 541550047104 541595858496 541950148608 543128813568 543680643072 544596389568 545144979456 545652698976 546055831552 547096625152 547122346848 547243425792 548036502816 548157784064 548165173248 549228404736 549634179072 549786431544 550834335744 552188294504 552317939712 552832339752 553240776704 553389225984 553798074368 554313852928 554321325096 554443997184 555396497172 555806828544 556455094272 556866207744 557015629824 557020463538 558520729074 558644330496 559453929958 559604046393 560670663168 561084891136 561607456256 562173181952 562180760064 562305171456 562704345819 563120076288 563244695552 563271176448 564344782848 564918168192 565287714816 566810247168 567386137472 568047908736 568467587072 568486650304 568620122112 569570197504 569577875328 569703923712 570682639296 571104264192 571636160832 571770372096 572346335232 572879388672 573175791936 573302636544 574851744544 575005992624 575966737808 576101965824 577064542208 577645838336 578191621392 578618793984 578774052864 579157689264 579741093888 579877208064 580846092288 582571860948 582952955904 583002269696 583545247516 584133071872 584270217216 584814375936 585116954268 585246441472 585799405884 586251858126 586389500928 587369266176 587507171328 587960942592 588646711296 588951272448 589081608192 589499790858 590831845632 591218343936 591223474457 591819033344 592947052544 593544347648 594097143808 594105152256 594703613952 595097809152 595257489792 595697270784 596832681984 597858003072 597990309888 598299705344 598997532672 599600922624 599606125888 600210128896 600910184448 601221090624 601354141696 602387230368 602528661504 602922811392 603089825184 603535392768 604143353856 604706021376 604847996928 605724555744 606334722048 607490408448 607658687496 608107630592 608505430016 609295340808 609693917184 610313378136 610448441344 611476647936 611640723456 612092608512 612662679552 614312810496 614936964334 615339231232 615483703296 616541065668 616677507072 616729673728 617304063488 618338451456 618343817322 618509735487 618966695424 619688627712 620146458624 621211831317 621349306368 621495189504 622249779239 622395873792 623022833664 623603084544 624063807488 625253285888 625282682112 625421058048 625426485376 626474483712 627110994048 627249774592 628327350336 628474871808 629524955136 631072336576 631220502528 631808388288 632275173376 632444829696 632912084992 633510085824 633650282496 634294083584 635532939216 635948679168 636002476032 636418523136 636594815472 638309404656 638450663424 639375919952 639526035456 639547481592 640766472192 641239875584 641417503468 641837092864 642492297216 643090680936 643565801472 644965466112 644971063044 645620763648 646708212612 646851330048 647962580034 648441299968 649197609984 649677242368 649851568128 650793347094 650937368576 650946143232 651090198528 651552400422 652208730624 652690587648 653451853824 654110097408 654115773696 655877553408 656022700032 656973422336 657149705856 658247700352 658402246656 659502333952 660166672384 660790424448 661278621696 661456060416 661894502016 662716809216 663390142464 663824105472 665796412512 666288308224 666908854304 667065434112 667580653568 667737391104 668359286784 668705090592 668853075968 669485035296 670159429632 670840324728 671279161344 671436767232 672739098624 673087168512 674556891624 675055259648 675236395008 675683970808 676364609536 676373726952 676523409408 677653774336 677685634164 678817940988 678968164352 678977316864 679661273088 680111781888 680294274048 680796880896 682283438592 682636446646 683960501147 684121084416 684568608768 685264143872 685954433024 686602550403 686754496512 687109817856 687261876224 687749756001 687911228928 688442548992 688604184576 689245514496 689754734592 690449547264 691254853632 692256635136 693820882944 694274752512 694280777344 694467071424 694980149248 696304795648 696337532352 697501003584 697655361536 697664765952 698830454784 699017969664 699534409728 700185919488 702071783424 702785102096 703409946624 703604796048 704124624896 704833912832 705490358272 705499868304 705655996416 706678648368 706868269128 707390509056 708215574528 708738809856 709956378648 710113492992 711309570048 712026095616 712032274492 713580844032 714108043264 714773126144 715502785536 715970838528 716169167406 716698278912 716856885248 718064320512 718088400384 718256996352 719297909946 719457091584 721394860032 722066729472 722127811328 722600198144 724011526656 724171751424 724907524096 726128519424 726323359104 726859972608 727536931968 727707746304 729496462464 729657901056 730715337088 730886897664 732304539648 732845572096 733048575392 734276911104 734445780992 735880245408 736423919616 737109786336 737852301312 738025537536 739095100128 739258662912 740528662896 741075771392 741940125696 742488276992 742687506432 742693951384 743938449408 744631314768 744694305432 744859107328 746138728524 746313910272 746802118656 747560884224 749574346752 750272461092 750826768384 751028235264 752293226916 752459710464 753224224256 753716953088 754695365319 755189056512 755746996224 755956343373 757390639104 757397211648 758160162816 759258904943 759437167104 759605231616 760144467159 760910185728 761472352256 762181547776 762360496128 763128446976 763839184896 764234389248 764403515392 765125754624 765896491008 766674656832 767356305408 767568868416 768135954432 770922161856 771491725312 771698737152 772210252352 772988125184 772998545088 773169610752 774461456384 774497867616 775974076416 776755740672 776762481264 777270607872 779026956288 779752501248 780155939024 781065874512 781669144168 781852667904 783159021568 783342895104 783947923456 784688629032 784862281728 785268363264 785999721144 786184261632 786976210944 787709159424 787775794176 788291125248 790633239858 791954264486 792140203008 792938151936 793463745536 793676653056 794263027712 795013479414 795776909312 795814322688 797144004096 797320413184 797331161088 798663376896 798877679616 799467896832 801213579264 801628120832 803182973824 803371548672 803897081856 804119766912 804713857024 805524471808 806274695168 806285563776 806463995904 807632740992 807822360576 807849450432 808446296064 809389228032 809987211264 810211583328 812393787744 812925222912 813751170848 815302197248 815520964608 816123478016 816883572736 816894584352 817717469184 818479048464 819083747328 820644937728 820865138688 822054754224 822236676096 824451268608 824458423096 824679647316 825288927232 826251503616 826861944832 828282441756 828465741824 828476909568 829248509628 829861165056 830083838976 830697111552 831470779392 831665995776 833710242816 833894744064 835299311616 835530695307 836147992064 837769800448 837781093611 837966495744 839180894937 839366606848 841005994752 841627336704 842411184384 843259772928 843457757184 844680114432 844867043328 847377252288 847931572224 848003301376 848558030848 848793087296 850215370752 851079206208 851267551232 852071863104 852701380608 852729975456 852930183168 854355296256 854555885568 856656396288 857454241248 858087735296 859763687904 859953954816 859961417392 860827684864 862277616816 862468440064 862508988936 863950106712 864152948736 865596813312 866468757504 867724462792 867928190976 868736533896 869611640832 870254116864 870495183278 871269138432 872154364928 873857791422 874429433856 874503404544 874696933376 875317871274 876199607808 876405325824 877221563904 877675431402 877869662208 879377787189 881053899264 881704828928 881941413888 882526002688 883426908672 883622412288 884249686287 884520189952 885098807296 886247768448 886827515904 887728550016 889420578816 890316521472 891145715712 891606787456 892646713728 893545906176 894453766304 895038881792 895249022976 896787004608 896985464832 897449558016 898496299008 899401383936 899409188832 900315193344 901365276672 901831635936 902031212544 903580845552 905090587984 905303089152 906215030784 906815709184 907059032064 907729174528 908586833616 909502083072 909711251456 911235612672 911488031244 912161445888 912758145024 915470067204 915672662016 916146423808 916999674668 917214971904 917923398656 918138912768 918994019328 919672979456 920599396352 921469215744 921673138176 922405446501 923008846848 923225554944 925016260608 925094510592 925699670016 925956095232 927515725983 928450043136 930001338112 930219687936 931773939712 932023959552 932712546304 933581225984 933593810688 934534250496 935404626816 936095711232 937879928832 938131587072 938139728064 940666491072 940874661888 942238197824 942491025504 943187345408 944287432704 944985079808 946608504864 946817990656 946830753792 947712582432 948412760064 948667244544 949368127488 950475423744 951441125376 954003714048 954627784704 954892223208 955597705216 957419094016 957451200512 957464106984 957675995136 959063879928 959276122112 959289053184 959321222388 961149708288 961859813376 962126255202 962755639296 965348702208 966329515382 967456594566 968171359232 968431145472 969146630144 970049242624 970062318918 970276995072 971943870051 972661949952 972877201408 973796414976 974515863552 974777352192 976190020641 976406052864 976635297792 979035881472 981173660544 981898559488 982813048448 983803068416 983816330112 984034050048 985460133504 985678217216 985724558784 987371550528 987603369984 989253500928 990250008576 991917932544 992841753024 992925740576 994851638032 995085213696 995736158208 996747845632 998694618768 999432462336 1000363281456 1000598151168 1001370980352 1001606086656 1002538930176 1003057635888 1003279613952 1006260487092 1006918742016 1007662661632 1007941791164 1009630752768 1009862948864 1010880217088 1011835337436 1012582889472 1012854592512 1013525956212 1014546914304 1014785114112 1016480661504 1017504595968 1018226911482 1018452246528 1018979185664 1020167672832 1021195321344 1021204183153 1022232875776 1023141740544 1023425157888 1023954669969 1024181272576 1026181626624 1026852913152 1027896215808 1028931649536 1030131744768 1030664726784 1030892814336 1032663823488 1034632101888 1035674320896 1035683308352 1036360810496 1038384952704 1038702608384 1039670001664 1040731324416 1041412128768 1041421166016 1041700607136 1042470223872 1044457193472 1046251505376 1046483042304 1047024484352 1047999628192 1048245682176 1049301614592 1050278879232 1050367725568 1051054833664 1053107675136 1054177653144 1055114919936 1055407194072 1056186937344 1057250869248 1058235537408 1058483994624 1060017972552 1061085763584 1062858672128 1063108214784 1064884502528 1064934567972 1065170239488 1066964355072 1068039143424 1068048411738 1068284772352 1070371266048 1071162064896 1072159689216 1074795073231 1075047418368 1075285327872 1076843654656 1077096480768 1077132600576 1077928394752 1078946864919 1079185637376 1079982948352 1080282111104 1082092290048 1083100094208 1083191716992 1083900297216 1086257627136 1087361286144 1089192779136 1090289958912 1091305397952 1092111663104 1094193250304 1094244693696 1094486851584 1096073005632 1096315568128 1096330346496 1098456809472 1099268358144 1099572863088 1101668671488 1104376589008 1104635879424 1105664679504 1106481553408 1106778451968 1107596148736 1108627705856 1108642650192 1108887994368 1110792994344 1111613657088 1112910188544 1113732415488 1114031259648 1114040927076 1117041458148 1117288660992 1118907859916 1119208092786 1121341326336 1122169782272 1123214912512 1124346363904 1124361520128 1124610342912 1125408691638 1126240152576 1126489391104 1126542352896 1128689565696 1129836336384 1130575429632 1133620494336 1134772274944 1136095817472 1136935174144 1136973300608 1137240244224 1139140395008 1139155750656 1139407847424 1141365278592 1142208528384 1143272321664 1143540744192 1144692670464 1145758777344 1146351583872 1146605273088 1149703489088 1150011985248 1151933475616 1152203931648 1154129084416 1155291676672 1156383242784 1157237587968 1157548105728 1158315378528 1159482187776 1159754416128 1161692184576 1165143721896 1165905911808 1166004539392 1167090495032 1168266143744 1168540434432 1169628751872 1170233908536 1170492882944 1171598811768 1172503716252 1172779001856 1174738532352 1175014342656 1175921885184 1177293422592 1177902544896 1178999581716 1181663691264 1182436687872 1182446948914 1183638066688 1185894105088 1185949859787 1187088695296 1187931396729 1188194287616 1188210304512 1189407227904 1190195618304 1190514979584 1191394541568 1193665363968 1195716006144 1195980619776 1196599410688 1197995065344 1199201845248 1199212251776 1200420257792 1201820368896 1202442181248 1202708283392 1204774460736 1205057323008 1205845622784 1206179650368 1207070785536 1208286707712 1209412042752 1209695993856 1211449111488 1212669444096 1214980816896 1215317374992 1216215261184 1217010860032 1218590681616 1219387834368 1220626756272 1220896882688 1222953295872 1223281446912 1224185217024 1225325359104 1228625620992 1229873928668 1230678462464 1230967406592 1233082131336 1233355014144 1233459347456 1234608126976 1236676902912 1236687634644 1237019470974 1237933390848 1239377255424 1240292917248 1242423662634 1242698612736 1242990379008 1244499558478 1244791747584 1246045667328 1247206169088 1248127614976 1250506571776 1250565364224 1250842116096 1250852970752 1252948967424 1254221988096 1254499549184 1256654700672 1256949743616 1259049910272 1262144673152 1262441005056 1263616776576 1264550346752 1264889659392 1265824169984 1267020171648 1267300564992 1268588167168 1271065878432 1271897358336 1272004952064 1272837046272 1273189630944 1276618809312 1276901326848 1278751839904 1279052070912 1279094963184 1281532944384 1282479751168 1282835006936 1283674185728 1284984594432 1286181361872 1287131602944 1289930932224 1289942126088 1291241527296 1293416425224 1293702660096 1295925160068 1296882599936 1298395219968 1299354484736 1299703136256 1301586694188 1301874737152 1301892286464 1303104800844 1304417461248 1305381175296 1305742774917 1306903707648 1308220194816 1308231547392 1311755106816 1312045400064 1312976806911 1313946844672 1314299411712 1316495400704 1316513147103 1316804493312 1319004667904 1320333344768 1321580848896 1322557243392 1322912120832 1323789004032 1325433618432 1326780284928 1327648210944 1331592825024 1332576616448 1333817708608 1334130868224 1335161307136 1335474782208 1336718573568 1337410181184 1337706151936 1338970070592 1340318859264 1341680649456 1342558322688 1342873534464 1345478197248 1346174337024 1349113783248 1350110519296 1350472790016 1351367941616 1352729219072 1352747453904 1353046818816 1355307548672 1355371268328 1357635881976 1357936328704 1357954633728 1359322546176 1360223563776 1360588548096 1361593761792 1364566877184 1365272893292 1367921002294 1368242168832 1369137217536 1370528287744 1371908866048 1373205100806 1373508993024 1374219635712 1374523752448 1375499512002 1375822457856 1376885097984 1377208369152 1378491028992 1379509469184 1380899094528 1382509707264 1384513270272 1387641765888 1388549505024 1388561554688 1388934142848 1389960298496 1392609591296 1392675064704 1395002007168 1395310723072 1395329531904 1397660909568 1398035939328 1399068819456 1400371838976 1404143566848 1405570204192 1406819893248 1407209592096 1408249249792 1409667825664 1410980716544 1410999736608 1411311992832 1413357296736 1413736538256 1414781018112 1416431149056 1417477619712 1419912757296 1420226985984 1422619140096 1424052191232 1424064548984 1427161688064 1428216086528 1429546252288 1431005571072 1431941677056 1432338334812 1433396557824 1436128641024 1436176800768 1436513992704 1438595819892 1438914183168 1442789720064 1443189382803 1444133458944 1444255622656 1445200396288 1448023053312 1448343502848 1449494273073 1449815048192 1451184891849 1452257038848 1452646718208 1453719945216 1455073863936 1455415492608 1458992924928 1459315802112 1461430674176 1461773795328 1464609079296 1465691144192 1466097150784 1468553822208 1468891561984 1471760490816 1472847839232 1474219572672 1475704602624 1476051075072 1478190200256 1478517325824 1481057325792 1482151542784 1483880251392 1484976553984 1485375012864 1485387902768 1487876898816 1489262629536 1489388610864 1489718214656 1492277457048 1492627820544 1493604237312 1495121768448 1499148693504 1500544922184 1501653536768 1502056470528 1504586453832 1504919420928 1506448448512 1507433906176 1509390730638 1510378113024 1511493992448 1511912686746 1514794423296 1516320325632 1518517809886 1518874334208 1519210463232 1520288934318 1521820371456 1522944704512 1524363095552 1524720992256 1526256893952 1527340367223 1527678369792 1528468778496 1528807030784 1530251509248 1531792982016 1533349313664 1534712610816 1535137736832 1536271908864 1541844323712 1542983450624 1543397474304 1544420504704 1545976250368 1545997090176 1546339221504 1548922912768 1548995735232 1551948152832 1553511481344 1553524962528 1554541215744 1558053912576 1559505002496 1560311878048 1562131749024 1563338288336 1563705335808 1566318043136 1566685790208 1567895846912 1569377258064 1569724563456 1570536726528 1571999442288 1572368523264 1573952421888 1575418318848 1575551588352 1576582250496 1581266479716 1583908528972 1584280406016 1585876303872 1586927491072 1587353306112 1588526055424 1590026958828 1591628645376 1594288008192 1594640826368 1594662322176 1597326753792 1597755359232 1598935793664 1602072617607 1602427158528 1603256241664 1604749430669 1606365947648 1606743097344 1607794163712 1608239533824 1609427714048 1611048943616 1612549390336 1612571127552 1612927991808 1615265481984 1615644721152 1615698900864 1616892592128 1618778456064 1619974422528 1620423166656 1624787575488 1625850445824 1627502341696 1630604394496 1631041929216 1632246956032 1633767145472 1633789168704 1635434938368 1636958096928 1638167494656 1641289875456 1641730277376 1644109508448 1644473352192 1648902537216 1648916846192 1649359294632 1650577854464 1652503007232 1653723889664 1656564883512 1656931483648 1656953819136 1658497019256 1659722330112 1660167677952 1661394223104 1662941558784 1663331991552 1667420485632 1670598623232 1671061390614 1672295984128 1675539600896 1675562187222 1675932991488 1678361789874 1678733213696 1678812139179 1682011989504 1683254673408 1684822368768 1686519545856 1686915514368 1689360228864 1689734086656 1694754504576 1695863144448 1696006602752 1697116061696 1697586174592 1700430741504 1702158412416 1702535102464 1704143726208 1705402761216 1705459950912 1705860366336 1708710592512 1709111771136 1713312792576 1714908482496 1716175470592 1719527375808 1719907909632 1719922834784 1721655369728 1724555233632 1724936880128 1725017977872 1727900213424 1728305897472 1731193626624 1732937515008 1735448925584 1735856381952 1737473067792 1739223281664 1740508233728 1740990366556 1742538276864 1744308729856 1747715582844 1748858867712 1749006809088 1750635742548 1752399215616 1752810651648 1754443127808 1755350862804 1755739324416 1758755574378 1762107798528 1763409657856 1763882827776 1763898134537 1765052005376 1766853817344 1767244824576 1768499372574 1769040379904 1770197614592 1772495536896 1773655031808 1773670423371 1775457100032 1778841157632 1780633042944 1782291431424 1783213574912 1785293427456 1787091812352 1788907532608 1790077763584 1790498045952 1793574009216 1793970929664 1794899116032 1796992598016 1798802767872 1798818377664 1800630386688 1802730553344 1803663271872 1804062425088 1807161691104 1810181175968 1810606178304 1812430061568 1813631418368 1814118064128 1815458349056 1817173667232 1819004166144 1819422502912 1822471225344 1822976062488 1824322891776 1825516290048 1830940134408 1831345324032 1832292847616 1833999349336 1834429943808 1835846797312 1836277825536 1837988038656 1839345958912 1842938431488 1844810893002 1846017693696 1846451109888 1850032521216 1850189021184 1851912190464 1855031451966 1856900086272 1860002676224 1860439375872 1863547879424 1863635493951 1864047919104 1865425092608 1866749337717 1867162451968 1867187621376 1869068500992 1870809253632 1872191422464 1875759857664 1876263174144 1876279456128 1881332982144 1881749323776 1884476395648 1884982051008 1886374690816 1888574865408 1889970159616 1893217009728 1893635981312 1893661507584 1895425164864 1896825520128 1897334489088 1898736254976 1900950847488 1902882250752 1908007428096 1909255569408 1909784446416 1911195410432 1914838188032 1914902401024 1914928213968 1915351990272 1918127759856 1918552244224 1918578106368 1918642444776 1922299416576 1923719626752 1924252510404 1925511278592 1930697404416 1932659030764 1934913189132 1936342718464 1936862290944 1938293260288 1940098485248 1940124637836 1940553990144 1943887740102 1945323899904 1945754402816 1947592829952 1949031727104 1949554704384 1952380041282 1952812105728 1953270595584 1958071762944 1958088754853 1962347321088 1963797118976 1965626096896 1967606136832 1967632660224 1968068100096 1970920267008 1971356434432 1971449117568 1974743101056 1975206739968 1978507001856 1980500017152 1983835865088 1985683506048 1985851481152 1989703276064 1990170427392 1991472316416 1993495691264 1997389237536 1998864924672 2000726562912 2001196302336 2002741960704 2003212173312 2005077860352 2006115271776 2006559227904 2012520974184 2013837484032 2015325323264 2015883582328 2019261505536 2019725897728 2021760434176 2023670674872 2025165778944 2025709185024 2027051912424 2029093828608 2029570228224 2032961323008 2036453822964 2036904493056 2037958371328 2040335345664 2042390642688 2042408366306 2044465751552 2046850315776 2047909339938 2048362545152 2051881503441 2052363253248 2053705826304 2055792431616 2057863299072 2060263489536 2061329453568 2061785628672 2063249268003 2065327646976 2069264203776 2071348641792 2071366616704 2072721620992 2076769905408 2077405216768 2079340003328 2081462648832 2082824257536 2082842332032 2083401214272 2084940447744 2088914386944 2092503010752 2092966084608 2094048968704 2095999256384 2096491364352 2098603229184 2100557758464 2100735451136 2102109667328 2106215350272 2108355306288 2110229839872 2110814388144 2112373874688 2114501738496 2116471074816 2116967989248 2120035945104 2122171527168 2125717344256 2126216429568 2129769005056 2129869135944 2130340478976 2133928710144 2136078286848 2136096823476 2136569544704 2140742532096 2142324129792 2144319378432 2149590146462 2150094836736 2150570655744 2153687309312 2154192961536 2154265201152 2155856789504 2157893729838 2158371274752 2159965896704 2160564222208 2164184580096 2166200188416 2166383433984 2167800594432 2172515254272 2174722572288 2178385558272 2180579917824 2182610795904 2184223326208 2188386500608 2188489387392 2188973703168 2192146011264 2192631136256 2192660692992 2196913618944 2198536716288 2199145726176 2203337342976 2208753178016 2209271758848 2211329359008 2212963106816 2213556903936 2215192297472 2217255411712 2217285300384 2217775988736 2221585988688 2223227314176 2225820377088 2227464830976 2228062519296 2228081854152 2234082916296 2234577321984 2237815719832 2238416185572 2242682652672 2244339564544 2246429825024 2248692727808 2248723040256 2250817383276 2252480305152 2253084705792 2257379131392 2259672672768 2261150859264 2267240988672 2267869030119 2269544549888 2272191634944 2273870348288 2273946601216 2274480488448 2277776714829 2278280790016 2278311501312 2278815694848 2280433401477 2282730557184 2284417056768 2286544643328 2287081488384 2289385340928 2291517554688 2292703167744 2293210546176 2299406978176 2300023970496 2303866951232 2304407863296 2308258168832 2310583353344 2312766485568 2314475175936 2315096211456 2316630757056 2318964375552 2319508832256 2323384369152 2330287443792 2331811823616 2332009078784 2334180990064 2336532287488 2337080868864 2339257503744 2340467817072 2340985765888 2343197623536 2345007432504 2345558003712 2349477064704 2350028685312 2351843770368 2354586845184 2355805089792 2357999163432 2363327382528 2364873375744 2364893897828 2367276133376 2371788210176 2371899719574 2374177390592 2375862793458 2376388575232 2376420609024 2378814455808 2380391236608 2381029959168 2382789083136 2387330727936 2391432012288 2391961239552 2393198821376 2395990130688 2398403690496 2398424503552 2400840515584 2403640737792 2404884362496 2405416566784 2409548921472 2410114646016 2411691245568 2412359300736 2414141571072 2416573415424 2418824085504 2419391987712 2422898222976 2425338888192 2429961633792 2430634749984 2432430522368 2434021720064 2437181363232 2438775668736 2441253512544 2441793765376 2445906591744 2446562893824 2448370434048 2450650718208 2457251241984 2459747857336 2461356924928 2461934813184 2466164262672 2466710028288 2466918694912 2469216253952 2473353805824 2473375269288 2474038941948 2475866781696 2478754510848 2480585834496 2484847325268 2485397225472 2488999116956 2489583495168 2492091334656 2494412338176 2496255229952 2501130728448 2501684232192 2501705941504 2505897934848 2506592085921 2508443976192 2508999098368 2513309401344 2513899487232 2517542684811 2518099820544 2524289346304 2524882010112 2527233553152 2529100693504 2529779318784 2531648339968 2534040343296 2534601129984 2537176334336 2542131756864 2543794716672 2544009904128 2545674092544 2546379261888 2553237618624 2553802653696 2557503679808 2558104141824 2558189926368 2563065888768 2564959502336 2565670013872 2567348371456 2569969188864 2572362723744 2574263205888 2579861864448 2579884252176 2582483054592 2586832850448 2587405320192 2591850320136 2593765199872 2596790439936 2598708969472 2599406272512 2603173388376 2603749474304 2603784572928 2606209601688 2608834922496 2610762350592 2611485549834 2613807415296 2616463094784 2623510213632 2624090800128 2625953613822 2627893689344 2628598823424 2632990801408 2633026294206 2633608986624 2638009335808 2638133361567 2640666689536 2643161697792 2645114486784 2645824241664 2647578008064 2650867236864 2653560569856 2655296421888 2663185650048 2665153232896 2667635417216 2668261736448 2670322614272 2670949564416 2673437147136 2674820362368 2675412303872 2677940141184 2680637718528 2683361298912 2685116645376 2685747068928 2690956394496 2692348674048 2698227566496 2700221038592 2700945580032 2702735883232 2705458438144 2705494907808 2706093637632 2710615097344 2710742536656 2715271763952 2715872657408 2715909267456 2718645092352 2720447127552 2721177096192 2723187523584 2729133754368 2730545786584 2735842004588 2736484337664 2738274435072 2741056575488 2743817732096 2746410201612 2747017986048 2748439271424 2750999024004 2751644915712 2753770195968 2754416738304 2756982057984 2759018938368 2761798189056 2765019414528 2767216339503 2769026540544 2771839925701 2775283531776 2777099010048 2777123109376 2777868285696 2779920596992 2782547177949 2785219182592 2785350129408 2790004014336 2790621446144 2790659063808 2795321819136 2796071878656 2798137638912 2800743677952 2808287133696 2811140408384 2813639786496 2814419184192 2816498499584 2819335651328 2821961433088 2821999473216 2822623985664 2826714593472 2827473076512 2829562036224 2832862298112 2834955239424 2839825514592 2840453971968 2845238280192 2848104382464 2848129097968 2854323376128 2856432173056 2859092504576 2862011142144 2863883354112 2864676669624 2866793115648 2872257282048 2872353601536 2873027985408 2877191639784 2877828366336 2885579440128 2886378765606 2888266917888 2888511245312 2890400792576 2896046106624 2898988546146 2899630096384 2902369783698 2904514077696 2905293436416 2907439890432 2910147727872 2910830985216 2917985849856 2918631604224 2922861348352 2923547590656 2928570061923 2929218158592 2931382288384 2932194301568 2937107644416 2937783123968 2943520981632 2945695678464 2948439145344 2951409205248 2952102150144 2956380400512 2957034651648 2962114651584 2964303085568 2967760502784 2969953107968 2970750025728 2970775805536 2975753797632 2978525259072 2978777221728 2979436429312 2984554914096 2985255641088 2987208474624 2990243536896 2998297387008 3001089844368 3003307073536 3004112941056 3009172907664 3009838841856 3012896897024 3014867812352 3018781461276 3020756226048 3022987984896 3023825373492 3029588846592 3032640651264 3037035619772 3037748668416 3040577868636 3043640742912 3045889409024 3046733141473 3048726191104 3049441984512 3052513787904 3054680734446 3055356739584 3056937556992 3057614061568 3060503018496 3063585964032 3063612549459 3066698627328 3069425221632 3070275473664 3071864009907 3072543817728 3083688647424 3085966901248 3086794948608 3088841009408 3091952500736 3091994180352 3092678443008 3097845825536 3097991470464 3103896305664 3107022962688 3107049925056 3109082431488 3116107825152 3119010004992 3120623756096 3124263498048 3126676576672 3127410671616 3132636086272 3133371580416 3135791693824 3138754516128 3139449126912 3141073453056 3143998884576 3144737046528 3147904843776 3150836637696 3151103176704 3153164500992 3162532959432 3167817057944 3168560812032 3171752607744 3173854982144 3174706612224 3177052110848 3180053917656 3183257290752 3188576016384 3189324644352 3194653507584 3195510718464 3204145235214 3204854317056 3206512483328 3209498861338 3212731895296 3213486194688 3216479067648 3218855428096 3222097887232 3224385219693 3225098780672 3225142255104 3225855983616 3230530963968 3231289442304 3231397801728 3233785184256 3237556912128 3239948845056 3240846333312 3249575150976 3251700891648 3255004683392 3261208788992 3262083858432 3264493912064 3267534290944 3267578337408 3270869876736 3273916193856 3276334989312 3282579750912 3283460554752 3288219016896 3288946704384 3297805074432 3297833692384 3298718589264 3301155708928 3305006014464 3307447779328 3313129767024 3313862967296 3313907638272 3316994038512 3319444660224 3320335355904 3322788446208 3325883117568 3326663983104 3334840971264 3341197246464 3342122781228 3344591968256 3351079201792 3351124374444 3351865982976 3356723579748 3357466427392 3357624278358 3364023979008 3366509346816 3369644737536 3373039091712 3373831028736 3378720457728 3379468173312 3382153303837 3389509009152 3391726288896 3392013205504 3394232123392 3395172349184 3400861483008 3404316824832 3405070204928 3408287452416 3410805522432 3410919901824 3411720732672 3417421185024 3418223542272 3426625585152 3429816964992 3432350941184 3439054751616 3439815819264 3439845669568 3443310739456 3449110467264 3449873760256 3450035955744 3455800426848 3456611794944 3462387253248 3465875030016 3470897851168 3471712763904 3474946135584 3478446563328 3481016467456 3481980733112 3485076553728 3488617459712 3495431165688 3497717735424 3498013618176 3501271485096 3504798431232 3505621303296 3508886255616 3510701725608 3511478648832 3517511148756 3524215597056 3526819315712 3527765655552 3527796269074 3530104010752 3533707634688 3536998745148 3538080759808 3544991073792 3547310063616 3547340846742 3550914200064 3557682315264 3561266085888 3563794190187 3564582862848 3566427149824 3570586854912 3574183624704 3577815065216 3580155527168 3580996091904 3587148018432 3587941859328 3589798232064 3593985196032 3597605535744 3597636755328 3601260773376 3605461106688 3607326543744 3608124850176 3614323382208 3620362351936 3621212356608 3624860123136 3627262836736 3628236128256 3630916698112 3634347334464 3638008332288 3638845005824 3644942450688 3645952124976 3648645783552 3651032580096 3661880268816 3662690648064 3664585695232 3667998698672 3668859887616 3671693594624 3672555651072 3675976077312 3678691917824 3685876862976 3689621786004 3692035387392 3692902219776 3700065042432 3700378042368 3703824380928 3710062903932 3713800172544 3720005352448 3720878751744 3727095758848 3727270987902 3728095838208 3730850185216 3733498675434 3734324903936 3734375242752 3738137001984 3741618507264 3744382844928 3751519715328 3752526348288 3752558912256 3762665964288 3763498647552 3768952791296 3769964102016 3772749381632 3777149730816 3779940319232 3786434019456 3787271962624 3787323015168 3790850329728 3793651040256 3794668978176 3797472509952 3801901694976 3805764501504 3816014856192 3818511138816 3819568892832 3822390820864 3829676376064 3829804802048 3829856427936 3830703980544 3836255519712 3837104488448 3837156212736 3837284889552 3844598833152 3847439253504 3848505020808 3851022557184 3861394808832 3865318061528 3869826378264 3872685436928 3873724581888 3876586520576 3880196970496 3880249275672 3881107980288 3887775480204 3890647799808 3895185659904 3898063454208 3899109408768 3904760082564 3905624211456 3916143525888 3916177509706 3917228324751 3924694642176 3927594237952 3931252193792 3935212273664 3935265320448 3936136200192 3938930420733 3941840534016 3942712868864 3942898235136 3949486202112 3950413479936 3957014003712 3961000034304 3967671730176 3971367012096 3971702962304 3979406552128 3980340854784 3982944632832 3986991382528 3994778475072 3997729849344 4001453125824 4002392604672 4005483921408 4006424346624 4010155720704 4012230543552 4013118455808 4025041948368 4027674968064 4030650646528 4031767164656 4038523011072 4039451795456 4043520868352 4047341349744 4050331557888 4051418370048 4054103824848 4058187657216 4059140456448 4065922646016 4072907645928 4073808986112 4075916742656 4080670691328 4084781285376 4084816732612 4088931503104 4093700631552 4095818679876 4096725090304 4103763006882 4104726506496 4107411652608 4111584863232 4115726598144 4120526979072 4122658907136 4123571257344 4126498536006 4130655293952 4138528407552 4142697283584 4142733233408 4145443241984 4153539810816 4154810433536 4158680006656 4162925297664 4165648515072 4165684664064 4166802428544 4169880895488 4177828773888 4185006021504 4185932169216 4188097937408 4191998512768 4192982728704 4197206458368 4201115516928 4201470902272 4204219334656 4212430700544 4216710612576 4220459679744 4221628776288 4224747749376 4229003476992 4232942149632 4233935978496 4240071890208 4244343054336 4251434688512 4252432859136 4259538010112 4259738271888 4260680957952 4267857420288 4272156573696 4272193646952 4273139089408 4281485064192 4284648259584 4288638756864 4299180292924 4300189673472 4307374618624 4308385923072 4308530402304 4311713579008 4315787459676 4316742549504 4321128444416 4328369160192 4329568148409 4332400376832 4332766867968 4335601188864 4345030508544 4348482819219 4349445144576 4355748454673 4356771116544 4361159835648 4365221591808 4368446652416 4376773001216 4376978774784 4377947406336 4384292022528 4385262272512 4385321385984 4393827237888 4397073432576 4398291452352 4406674685952 4417506356032 4418543517696 4422658718016 4425926213632 4427113807872 4430384594944 4434510823424 4434570600768 4435551977472 4443171977376 4446454628352 4451640754176 4454929661952 4456125038592 4456163708304 4468165832592 4469154643968 4475631439664 4476832371144 4485365305344 4488679129088 4492859650048 4497385455616 4497446080512 4501634766552 4504960610304 4506169411584 4514758262784 4519345345536 4522301718528 4534481977344 4535738060238 4539089099776 4544383269888 4547740696576 4547893202432 4548960976896 4555553429658 4556561580032 4556623002624 4557631389696 4560866802954 4565461114368 4568834113536 4573089286656 4574162976768 4578770681856 4583035109376 4585406335488 4586421092352 4598813956352 4600047940992 4607733902464 4608815726592 4616516337664 4621166706688 4625532971136 4628950351872 4630192422912 4633261514112 4637928751104 4639017664512 4646768738304 4660574887584 4663623647232 4664018157568 4668361980128 4673064574976 4674161737728 4678515007488 4680935634144 4681971531776 4686395247072 4690014865008 4691116007424 4698954129408 4700057370624 4703687540736 4709173690368 4711610179584 4715998326864 4726654765056 4729746751488 4729787795656 4734552266752 4743576420352 4743799439148 4751725586916 4752777150464 4752841218048 4757628911616 4760782473216 4762059918336 4765578166272 4782864024576 4783922479104 4786397642752 4787723508029 4791980261376 4796807380992 4796849007104 4801681031168 4806217852821 4807281475584 4809768724992 4810833133568 4814248292007 4819097842944 4820229292032 4823382491136 4824718601472 4828283142144 4833146830848 4837648171008 4838783975424 4845796445952 4850677776384 4859923267584 4861269499968 4864861044736 4868043440128 4874362726464 4877551337472 4882507025088 4883587530752 4891813183488 4893125787648 4896740868096 4901301436416 4914502483968 4919495714672 4922713849856 4923869626368 4932328525344 4933420056576 4933837389824 4938432507904 4946707611648 4946750538576 4948077883896 4951733563392 4957509021696 4961171668992 4969694650536 4970794450944 4977998233912 4979166990336 4984182669312 4988824676352 4992510459904 5002261456896 5003411883008 5011795869696 5013184171842 5016887952384 5017998196736 5026618802688 5027798974464 5035085369622 5036199641088 5048578692608 5049764020224 5054467106304 5058201387008 5059558637568 5063296679936 5068080686592 5069202259968 5074352668672 5084263513728 5087589433344 5088019808256 5091348185088 5092758523776 5106475237248 5107605307392 5115007359616 5116208283648 5116379852736 5126131777536 5129919004672 5131340027744 5134696742912 5139938377728 5144725447488 5148526411776 5159723728896 5159768504352 5164966109184 5173665700896 5174810640384 5183700640272 5187530399744 5193580879872 5197417938944 5198812545024 5206346776752 5207498948608 5207569145856 5212419203376 5217669844992 5221524701184 5222971099668 5227614830592 5232926189568 5247020427264 5251907227644 5255787378688 5257197646848 5265981602816 5266052588412 5267217973248 5276018671616 5276266723134 5281333379072 5286323395584 5290228973568 5291648483328 5291694403611 5295156016128 5301734473728 5307121139712 5310592843776 5314812334601 5321011270113 5326371300096 5330306465792 5335270834432 5336523472896 5340645228544 5341899128832 5346874294272 5349640724736 5350824607744 5355880282368 5361275437056 5366722597824 5370233290752 5371494137856 5381912788992 5384697348096 5396455132992 5400442077184 5401891160064 5405471766464 5410916876288 5410989815616 5412187275264 5421230194688 5421485073312 5430543527904 5431745314816 5431818534912 5437290184704 5440894255104 5442354192384 5446375047168 5458267508736 5461091573168 5471684009176 5472968675328 5476548870144 5482113150976 5487635464192 5492820403224 5494035972096 5496878542848 5501998048008 5503289831424 5507540391936 5508833476608 5513964115968 5518037876736 5534432679006 5538053081088 5543679851402 5550567063552 5554246218752 5555736571392 5559841193984 5565094355898 5570438365184 5570700258816 5580008028672 5581242892288 5581318127616 5590643638272 5592143757312 5596275277824 5600248013151 5601487355904 5616574267392 5622280816768 5627279572992 5628838368384 5632996999168 5638671302656 5643922866176 5643998946432 5645247971328 5653429186944 5654946153024 5659124072448 5665724596224 5669910478848 5679651029184 5680907943936 5690476560384 5696208764928 5696258195936 5708646752256 5712864346112 5718185009152 5724022284288 5727766708224 5729353339248 5733586231296 5744514564096 5744707203072 5746055970816 5754383279568 5755656732672 5771158880256 5772757531212 5776533835776 5777022490624 5780801585152 5792092213248 5797977092292 5799260192768 5804739567396 5809028155392 5810586872832 5814879780864 5820295455744 5821661970432 5835971699712 5837263208448 5845722696704 5847095181312 5857140123846 5858436317184 5862764576768 5864388603136 5874215288832 5874266264559 5875566247936 5887041963264 5891391356928 5896878290688 5902818410496 5904204300288 5912760801024 5914069303296 5924229303168 5928606171136 5935521005568 5939906215936 5941500051456 5941551611072 5951507595264 5957050518144 5957554443456 5958872858624 5969109828192 5970511282176 5974416949248 5980487073792 5996594774016 6002179688736 6006614147072 6008225882112 6018345815328 6019677683712 6025793794048 6029735624704 6037562922552 6041512452096 6045975969792 6047650746984 6059177693184 6065281302528 6074071239544 6075497336832 6081155737272 6087281485824 6091778818048 6093466282946 6097452382208 6098883969024 6109361468892 6110713479168 6113875113984 6121006036992 6127171928064 6127225098918 6133397254656 6140550947328 6143728019814 6145087635456 6155644510323 6167377294848 6171933802496 6173589897216 6177682018816 6183905001472 6183988360704 6185356886016 6189747804009 6195691651072 6195982940928 6207792611328 6214045925376 6214099850112 6218164862976 6232215650304 6238020009984 6241247512192 6248526996096 6253353153344 6254821343232 6265272172544 6266743160832 6271583387648 6277509032256 6278898253824 6282146906112 6287997769152 6289474093056 6295809687552 6301673275392 6302206353408 6306329001984 6325065918864 6335634115888 6337121624064 6343505215488 6347709964288 6349413224448 6354104221696 6360107835312 6366514581504 6377152032768 6378649288704 6389307015168 6391021436928 6408290470428 6409708634112 6413024966656 6418997722676 6425463790592 6426972389376 6432958135296 6437710856192 6444195774464 6448770439386 6450197561344 6450284510208 6451711967232 6461061927936 6462578884608 6462795603456 6467570368512 6475113824256 6479897690112 6481692666624 6499150301952 6503401783296 6510009366784 6522417577984 6524167716864 6528987824128 6535068581888 6535156674816 6541739753472 6547832387712 6552669978624 6565159501824 6566921109504 6576438033792 6577893408768 6595610148864 6595667384768 6597437178528 6602311417856 6610012028928 6614895558656 6626259534048 6627725934592 6627815276544 6633988077024 6638889320448 6640670711808 6645576892416 6651766235136 6653327966208 6669681942528 6682394492928 6684245562456 6689183936512 6702158403584 6702248748888 6703731965952 6713447159496 6714932854784 6715248556716 6728047958016 6733018693632 6739289475072 6746078183424 6757440915456 6764306607674 6779018018304 6783452577792 6784026411008 6790344698368 6801722966016 6803607090357 6808633649664 6810140409856 6816574904832 6821611044864 6821839803648 6823441465344 6833330144487 6834842370048 6836447084544 6853251170304 6859633929984 6864701882368 6878109503232 6879631638528 6879691339136 6886621478912 6898220934528 6899747520512 6900071911488 6911600853696 6913223589888 6924774506496 6931750060032 6941795702336 6943425527808 6949892271168 6956893126656 6962032934912 6963961466224 6970153107456 6977234919424 6990862331376 6995435470848 6996027236352 7002542970192 7009596862464 7011242606592 7017772511232 7021403451216 7022957297664 7035022297512 7048431194112 7053638631424 7055531311104 7055592538148 7060208021504 7067415269376 7073997490296 7076161519616 7089982147584 7094620127232 7094681693484 7101828400128 7115364630528 7122532171776 7127588380374 7129165725696 7132854299648 7141173709824 7148367249408 7155630130432 7160311054336 7161992183808 7174296036864 7175883718656 7179596464128 7187970392064 7195211071488 7195273510656 7202521546752 7210922213376 7214653087488 7216249700352 7228646764416 7240724703872 7242424713216 7249720246272 7254525673472 7256472256512 7261833396224 7268694668928 7276016664576 7277690011648 7289884901376 7291904249952 7297291567104 7302065160192 7323760537632 7325381296128 7329171390464 7335997397344 7337719775232 7343387189248 7345111302144 7351952154624 7357383835648 7371753725952 7379243572008 7384070774784 7385804439552 7400130084864 7400756084736 7407648761856 7420125807864 7427600345088 7440010704896 7441757503488 7454191517696 7454541975804 7456191676416 7466997350868 7468649807872 7468750485504 7476274003968 7483237014528 7488765689856 7505052696576 7505117824512 7523565512617 7525331928576 7526997295104 7537905582592 7539928204032 7545498763264 7552628054433 7554299461632 7559880638464 7572868038912 7574543925248 7574646030336 7581700659456 7587302080512 7589337956352 7594945019904 7603803389952 7611529003008 7632029712384 7637022277632 7639137785664 7644781641728 7659352752128 7659609604096 7659712855872 7661407961088 7672511039424 7674208976896 7674312425472 7674569779104 7689197666304 7694878507008 7697010041616 7702045114368 7722789617664 7730636123056 7739652756528 7745370873856 7747449163776 7753173041152 7760393940992 7760498551344 7762215960576 7775550960408 7781295599616 7790371319808 7796126908416 7798218817536 7809520165128 7811248422912 7832287051776 7832355019412 7834456649502 7849389284352 7855188475904 7862504387584 7870424547328 7870530640896 7872272400384 7877860841466 7883681068032 7885425737728 7885796470272 7898972404224 7900826959872 7914028007424 7922000068608 7935343460352 7942734024192 7943405924608 7958813104256 7960681709568 7965889265664 7973982765056 7989556950144 7995459698688 8002906251648 8004785209344 8010967842816 8012848693248 8020311441408 8024461087104 8026236911616 8050083896736 8055349936128 8061301293056 8063534329312 8077046022144 8078903590912 8087041736704 8094682699488 8100663115776 8102836740096 8108207649696 8116375314432 8118280912896 8131845292032 8145815291856 8147617972224 8151833485312 8161341382656 8169562570752 8169633465224 8177863006208 8187401263104 8191637359752 8193450180608 8207526013764 8209453012992 8214823305216 8223169726464 8231453196288 8241053958144 8245317814272 8252997072012 8261310587904 8277056815104 8285394567168 8285466466816 8290886483968 8301649018509 8307079621632 8309620867072 8315519777103 8317360013312 8325850595328 8331297030144 8331369328128 8333604857088 8339761790976 8355657547776 8370012043008 8371864338432 8376195874816 8383997025536 8385965457408 8394412916736 8402231033856 8402941804544 8408438669312 8424861401088 8433421225152 8440919359488 8443257552576 8449495498752 8458006953984 8465884299264 8467871956992 8480143780416 8488686108672 8502869377024 8504865718272 8519076020224 8519476543776 8521361915904 8535714840576 8544313147392 8544387293904 8546278178816 8562970128384 8569296519168 8577277513728 8598360585848 8600379346944 8614749237248 8616771846144 8617060804608 8623427158016 8631574919352 8633485099008 8642256888832 8656738320384 8659136296818 8664800753664 8665533735936 8671202377728 8696965638438 8698890289152 8711496909346 8713542233088 8722319671296 8730443183616 8736893304832 8753546002432 8753957549568 8755894812672 8768584045056 8770524545024 8770642771968 8787654475776 8794146865152 8796582904704 8813349371904 8835012712064 8837087035392 8845317436032 8851852427264 8854227615744 8860769189888 8869021646848 8869141201536 8871103954944 8886343954752 8892909256704 8903281508352 8909859323904 8912250077184 8912327416608 8936331665184 8938309287936 8951262879328 8953664742288 8970730610688 8977358258176 8985719300096 8994770911232 8994892161024 9003269533104 9009921220608 9012338823168 9029516525568 9038690691072 9044603437056 9068963954688 9071476120476 9078178199552 9088766539776 9095481393152 9095786404864 9097921953792 9111106859316 9113123160064 9113246005248 9121733605908 9130922228736 9137668227072 9140199424419 9146178573312 9148325953536 9157541363712 9166070218752 9170812670976 9172842184704 9190837648377 9197627912704 9200095881984 9215467804928 9215592029721 9217631453184 9233032675328 9242333413376 9251065942272 9257900703744 9260384845824 9266523028224 9275857502208 9278035329024 9293537476608 9321149775168 9327247294464 9328036315136 9336723960256 9346129149952 9348323475456 9357030014976 9361871268288 9363943063552 9372790494144 9380029730016 9382232014848 9397908258816 9400114741248 9407375081472 9418347380736 9423220359168 9431996653728 9453309530112 9459493502976 9459575591312 9469104533504 9487152840704 9487598878296 9503451173832 9505554300928 9505682436096 9515257823232 9521564946432 9524119836672 9531156332544 9565728049152 9572795285504 9575447016058 9583960522752 9593698014208 9603362062336 9612435705642 9614562951168 9619537449984 9621666267136 9628496584014 9638195685888 9640458584064 9649437202944 9656566284288 9666293661696 9673155659079 9675296342016 9677567950848 9691592891904 9701355552768 9719846535168 9722538999936 9729722089472 9736086880256 9748725452928 9755102674944 9765014050176 9767175061504 9783626366976 9786251575296 9793481736192 9802602872832 9829004967936 9838991429344 9845427699712 9847739252736 9864657050688 9866840113152 9867674779648 9876865015808 9893415223296 9893501077152 9896155767792 9903467126784 9915018043392 9922343337984 9939389301072 9941588901888 9955996467824 9958333980672 9968365338624 9977649352704 9985020919808 10004522913792 10006823766016 10023591739392 10026368343684 10033775904768 10053237605376 10055597948928 10070170739244 10072399282176 10097157385216 10099528040448 10108934212608 10116402774016 10119117275136 10126593359872 10136161373184 10138404519936 10146459911511 10148705337344 10168527027456 10175178866688 10176039616512 10182696370176 10185517047552 10212950474496 10215210614784 10230014719232 10232416567296 10232759705472 10252263555072 10259838009344 10262680055488 10269393485824 10279876755456 10289450894976 10297052823552 10319447457792 10319537008704 10329932218368 10347331401792 10349621280768 10367401280544 10375060799488 10387161759744 10394835877888 10397625090048 10412693553504 10414997897216 10415138291712 10424838406752 10435339689984 10443049402368 10445942199336 10455229661184 10465852379136 10494040854528 10503814455288 10511574757376 10514395293696 10531963205632 10532105176824 10534435946496 10552037343232 10552533446268 10572646791168 10580457947136 10583296966656 10583388807222 10590312032256 10614242279424 10629624669202 10642022540226 10652742600192 10660612931584 10670541668864 10673046945792 10681290457088 10683798257664 10691382570561 10693748588544 10699281449472 10701649215488 10711760564736 10722550874112 10733445195648 10740466581504 10742988275712 10763825577984 10769394696192 10792910265984 10800884154368 10803782320128 10810943532928 10821833752576 10821979631232 10824374550528 10842460389376 10842970146624 10861087055808 10863490629632 10863637069824 10874580369408 10881788510208 10884708384768 10892750094336 10916535017472 10922183146336 10943368018352 10945937350656 10953097740288 10964226301952 10975270928384 10985640806448 10988071944192 10993757085696 11003996096016 11006579662848 11015080783872 11017666953216 11027928231936 11036075753472 11068865358012 11076106162176 11087359702804 11101134127104 11108492437504 11111473142784 11119682387968 11130188711796 11141400517632 11160016057344 11162485784576 11162636255232 11181287276544 11184287514624 11192550555648 11200496026302 11202974711808 11233148534784 11233246014683 11244561633536 11254559145984 11257676736768 11265993998336 11277342605312 11287845732352 11287997892864 11290495942656 11306858373888 11309892306048 11318248144896 11331449192448 11339820957696 11359302058368 11361815887872 11380953120768 11392417529856 11392516391872 11417293504512 11425728692224 11436370018304 11448044568576 11455533416448 11458706678496 11467172462592 11489029128192 11489414406144 11492111941632 11508766559136 11511313465344 11542317760512 11545515062424 11553067671552 11554044981248 11561603170304 11584184426496 11595954184584 11598520385536 11609479134792 11618056310784 11621173745664 11629759561728 11640590911488 11643323940864 11671943399424 11691445393408 11694190362624 11714280247692 11716872634368 11728777206272 11748430577664 11748532529118 11751132495872 11751684974253 11774083926528 11782782713856 11793756581376 11805636820992 11808408600576 11822745805541 11825521602048 11828138606592 11848458606336 11857212342272 11871042011136 11879812431872 11883000102912 11883103222144 11903015190528 11914101036288 11915108886912 11917745717248 11938219656384 11941022564352 11948833898496 11960974147584 11993189548032 12004359377472 12013228294144 12016451764224 12036691630656 12039355367424 12051587588096 12059471249408 12075125845104 12083024904192 12091951939584 12095301493968 12118355386368 12130562605056 12148142479088 12150994673664 12162311474544 12174562971648 12183557636096 12186932565892 12194904764416 12197767938048 12218722937784 12221426958336 12227750227968 12242012073984 12254343856128 12254450197836 12266794509312 12281101894656 12287456039628 12290175270912 12311289020646 12334754589696 12343867604992 12347179794432 12355364037632 12367810002944 12367976721408 12370713772032 12379495608018 12391383302144 12391965881856 12415585222656 12428091850752 12428199700224 12436329725952 12464431300608 12476040019968 12482495024384 12497053992192 12506706306688 12509642686464 12530544345088 12533486321664 12543166775296 12555018064512 12557796507648 12564293812224 12575995538304 12578948186112 12591619375104 12603346550784 12604412706816 12612658003968 12650131837728 12671268231776 12674243248128 12687010430976 12695419928576 12698826448896 12708208443392 12720215670624 12733029163008 12754304065536 12757298577408 12778614030336 12782042873856 12816580940856 12819417268224 12826049933312 12837995445352 12850927581184 12853944778752 12865916270592 12875421712384 12897540878772 12900395122688 12900569020416 12922123855872 12925157769216 12925591206912 12935140737024 12950227648512 12963385333248 12998300603904 13006803566592 13020018733568 13044835155968 13045448457657 13048335433728 13057975648256 13067245364019 13070137163776 13070313349632 13083479506944 13095664775424 13105339957248 13130319003648 13133842219008 13152876067584 13155786817536 13191220297728 13191334769536 13194874357056 13204622835712 13220024057856 13229791117312 13252519068096 13255451869184 13255630553088 13267976154048 13277778640896 13281341423616 13291153784832 13303532470272 13306655932416 13339363885056 13364788985856 13368491124912 13378367873024 13404316807168 13404497497776 13407463931904 13426894318992 13429865709568 13430497113432 13456095916032 13466037387264 13478578950144 13492156366848 13514881830912 13528613215348 13558036036608 13566905155584 13568052822016 13580689396736 13603445932032 13607214180714 13617267299328 13620280819712 13633149809664 13643222089728 13643679607296 13646882930688 13666660288974 13669684740096 13672894169088 13706502340608 13719267859968 13729403764736 13756219006464 13759263277056 13759382678272 13773242957824 13796441869056 13799495041024 13800143822976 13823201707392 13826447179776 13849549012992 13863500120064 13883591404672 13886851055616 13899784542336 13913786253312 13924065869824 13927922932448 13940306214912 13954469838848 13981724662752 13990870941696 13992054472704 14005085940384 14019193724928 14022485213184 14035545022464 14042806902432 14045914595328 14070044595024 14096862388224 14107277262848 14111062622208 14111185076296 14120416043008 14134830538752 14147994980592 14152323039232 14179964295168 14189240254464 14189363386968 14203656800256 14230729261056 14255176760748 14258331451392 14265708599296 14282347419648 14296734498816 14311260260864 14320622108672 14348592073728 14351767437312 14359192928256 14363170524087 14375940784128 14390422142976 14390547021312 14405043093504 14421844426752 14429306174976 14432499400704 14442744876021 14457293528832 14481449407744 14484849426432 14499440492544 14509051346944 14512944513024 14523666792448 14537389337856 14552033329152 14555380023296 14579769802752 14583808499904 14594583134208 14604130320384 14647521075264 14650762592256 14658342780928 14671994794688 14675439550464 14686774378496 14690222604288 14703904309248 14714767671296 14743507451904 14758487144016 14768141549568 14771608879104 14800260169728 14801512169472 14815297523712 14840251615728 14855200690176 14880021409792 14883515006976 14908383035392 14909083951608 14912383352832 14933994701736 14937299615744 14937500971008 14952548007936 14966474029056 14977531379712 15010235649024 15047131025234 15050663857152 15053994590208 15075811165184 15079856408064 15090997526528 15105256108866 15108598923264 15119761276928 15145736077824 15149087850496 15149292060672 15163401318912 15174604161024 15178675912704 15189890039808 15207606779904 15223058006016 15264059424768 15274044555264 15278275571328 15289563283456 15318705504256 15319219208192 15319425711744 15322815922176 15345022078848 15348417953792 15348624850944 15349139558208 15378395332608 15389757014016 15394020083232 15404090228736 15445579235328 15461272246112 15479305513056 15490741747712 15494898327552 15506346082304 15520787881984 15520997102688 15524431921152 15551101920816 15562591199232 15580742639616 15592253816832 15596437635072 15619040330256 15622496845824 15664574103552 15664710038824 15668913299004 15698778568704 15710376951808 15725008775168 15740849094656 15741061281792 15755721682932 15767362136064 15771592940544 15797944808448 15801653919744 15828056014848 15844000137216 15870686920704 15875083210833 15885468048384 15886811849216 15917626208512 15921363419136 15931778531328 15944437003803 15947965530112 15963033810339 15979113900288 15990919397376 16005812503296 16009570418688 16021935685632 16025697386496 16040622882816 16048922174208 16052473823232 16100167793472 16110699872256 16122602586112 16127068658624 16154092044288 16157807181824 16174083473408 16189365398976 16201326231552 16205673480192 16216415299392 16232750628864 16236561825792 16263690584064 16291630583712 16295235944448 16303666970624 16322682765312 16339125141504 16339266930448 16355726012416 16374802526208 16383274719504 16386900361216 16415052027528 16418906025984 16429646610432 16446339452928 16462906392576 16482107916288 16490635628544 16505994144024 16522621175808 16554113630208 16570932933632 16581772967936 16603298037018 16614159243264 16619241734144 16631039554206 16634720026624 16651701190656 16662738656256 16667209714176 16679523581952 16711315095552 16740024086016 16743728676864 16752391749632 16767994051072 16771930914816 16788825833472 16800744039453 16804462067712 16805883609088 16816877338624 16849722802176 16866842450304 16881838718976 16886515105152 16898990997504 16916013907968 16931768598528 16935743913984 16960287560832 16977372217344 17005738754048 17009731436544 17038152040448 17038953087552 17042723831808 17071429681152 17088626294784 17088774587808 17092556357632 17125940256768 17138593038336 17154555027456 17196721171696 17200758693888 17229498474496 17233543692288 17234121609216 17246854316032 17263149838704 17266970198016 17284513777664 17313476640768 17318272593636 17329601507328 17331067471872 17342404755456 17393931276876 17397780578304 17422993818692 17427084466176 17444639342592 17460886367232 17473786609664 17507915099136 17511789625344 17537168090112 17541049090048 17541285543936 17575308951552 17588293730304 17593165809408 17622798793677 17626698743808 17670025424128 17674174070784 17690634872064 17703704854528 17708455231488 17721538379776 17738043293696 17738282403072 17742207909888 17772687909504 17785818513408 17806563016704 17819718647808 17824500154368 17824654833216 17872663330368 17876618575872 17902525758656 17907329484576 17941461221376 17954716516352 17971438600192 17989541822464 17989784322048 18006539066208 18019842441216 18024677646336 18059033051136 18077381382144 18089206874112 18137927909376 18142952240952 18156356399104 18177533079552 18190962786304 18191572809728 18195843907584 18222213718632 18226246320128 18226492010496 18243467211816 18261844457472 18275336454144 18280398848838 18292357146624 18296651907072 18332140437504 18341625341952 18381675296754 18395255825408 18400191763968 18430935609856 18431184059442 18435262906368 18466065350656 18466933530969 18484666826752 18502131884544 18515801407488 18520769691648 18533046056448 18551715004416 18556070658048 18587074953216 18642299550336 18654494588928 18656072630272 18673447920512 18692258299904 18696646950912 18714060029952 18723742536576 18727886127104 18745580988288 18760059460032 18764464029696 18795816517632 18800229482496 18814750162944 18836694761472 18846440718336 18863993307456 18906619060224 18918987005952 18919151182624 18938209067008 18974305681408 18975197756592 19006902347664 19011108601856 19011364872192 19030515646464 19043129892864 19048239673344 19062312665088 19131456098304 19145590571008 19150894032116 19167921045504 19187396028416 19206724124672 19224871411284 19229125902336 19239074899968 19256993168028 19276391371776 19280917168128 19298874405888 19313132568576 19332587323392 19346311318158 19350592684032 19355135901696 19383185783808 19402711105536 19402879479907 19439693070336 19445077999872 19459444178944 19472173760512 19497450905856 19510205349888 19530028100352 19534350123008 19567252733952 19572503150592 19586963472384 19605205745664 19658009935872 19677982858688 19690855399424 19695478505472 19729314101376 19733680226304 19735349559296 19753730031616 19786830446592 19787002154304 19792311535584 19806934253568 19830036086784 19844686675968 19878778602144 19883177803776 19911992935648 19916667961344 19936730677248 19955298705408 19970041839616 20009045827584 20013647532032 20047183478784 20052736687368 20067551809536 20106475210752 20111195897856 20140341478488 20144798564352 20194314770432 20199056080896 20217868425216 20232805548032 20238234550272 20272322746368 20292919823022 20297410674688 20337054054912 20350357733376 20352079233024 20371034095104 20425900948992 20430421229568 20460029438464 20464833134592 20465519410944 20499990433461 20504527110144 20519676018688 20525360110976 20538786971648 20559753510912 20578901789952 20594105647104 20638894915584 20639074017408 20659864436736 20694662803584 20699242561536 20734802561088 20750121598976 20774323519488 20789671755776 20795250180096 20825387107008 20829995794432 20830276583424 20849676813504 20870679379968 20886098804736 20891884398672 20910459322368 20931704758272 20988081709056 21007628910576 21023149514752 21028790587392 21063926411264 21064210353648 21068871892992 21104074686464 21105066892536 21145293582336 21160915894272 21166593933312 21166777614444 21180624064512 21228484558848 21259249338404 21284045080452 21305485200384 21321225863168 21341083337728 21346093891584 21362580914176 21367596515328 21382765141122 21387497177088 21398562898944 21403298430976 21423521129472 21445101748224 21466890391296 21480933163008 21485976551424 21527651155968 21538789392384 21585820531968 21601768308736 21607564640256 21621887065856 21643667505152 21643959262464 21648749101056 21684920778752 21685940293248 21722174111616 21726981259264 21727274139648 21749160738816 21763577020416 21769416769536 21785500188672 21833070034944 21844366292672 21886736036704 21891874701312 21906195480576 21928452603904 21950541856768 21971281612896 21976143888384 21987514171392 22007992192032 22013159325696 22030161567744 22035333906432 22055856463872 22072151506944 22137730716024 22152212324352 22174719405608 22202268254208 22216984875008 22222946285568 22239364775936 22260377423592 22282801035264 22320032114688 22325272510464 22362574553088 22368575029248 22400992052604 22405949423616 22466297069568 22466492029366 22489123267072 22515353473536 22531987996672 22554685210624 22570696537851 22575691464704 22575995785728 22580991885312 22613716747776 22619784612096 22636496289792 22662898384896 22679641915392 22718604116736 22723631775744 22761906241536 22784835059712 22785032783744 22834587009024 22851457384448 22872740036608 22896089137152 22911066832896 22917413356992 22934344925184 22978058256384 22978828812288 22984223883264 23017533118272 23022626930688 23084635521024 23091030124848 23106135343104 23108089962496 23123206340608 23168368852992 23191908369168 23197040771072 23218958269584 23236112621568 23242347491328 23259519123456 23281181822976 23286647881728 23343886798848 23382890786816 23388380725248 23428560495384 23433745268736 23457554412544 23496861155328 23497065058236 23502264991744 23503369948506 23548167853056 23565565427712 23587513162752 23611273641984 23616817201152 23645491611082 23651043204096 23656277213184 23696917212672 23714424684544 23742084022272 23759624863744 23766000205824 23766206444288 23806030381056 23828202072576 23830217773824 23835491434496 23876439312768 23882045128704 23897667796992 23921948295168 23986379096064 24008718754944 24026456588288 24032903528448 24073383261312 24078710734848 24103175176192 24118942498816 24150251690208 24166049808384 24183903879168 24190602987936 24236710772736 24261125210112 24296284958176 24301989347328 24324622949088 24349125943296 24367115272192 24373865131784 24389809528832 24395535876096 24437445875568 24442853916672 24455500455936 24484024147968 24508687712256 24508900395672 24533589018624 24562203789312 24574912079256 24580350541824 24622578041292 24669509179392 24687735209984 24694359588864 24710728075264 24735620005888 24735953442816 24758991216036 24783931763712 24831170445312 24856183701504 24856399400448 24872659451904 24928862601216 24946559331309 24952080039936 24964990048768 24994107984384 25013412613376 25019285372928 25061088690176 25066972643328 25086333550592 25110036129024 25115593015296 25128587624448 25151991076608 25157896372224 25183238750208 25206693101568 25208825413632 25225316007936 25300263675456 25342536463552 25348486496256 25374020861952 25390839857152 25397652897792 25416416886784 25440431341248 25466058326016 25508608131072 25514597154816 25557228060672 25564085747712 25633161881712 25638834536448 25652099866624 25675990890704 25701855162368 25707889557504 25731832541184 25750843424768 25795081757544 25800790245376 25801138040832 25844247711744 25850315538432 25851182413824 25870281474048 25900455297024 25926770666496 25996601207808 26013607133184 26040037467136 26089670311936 26090896915314 26096670867456 26115951296512 26134490728038 26140274327552 26140626699264 26166959013888 26191329550848 26210679914496 26260638007296 26267684438016 26305752135168 26311573635072 26382440595456 26382669539072 26389748714112 26409245671424 26440048115712 26459582234624 26505038136192 26510903738368 26511261106176 26535952308096 26555557281792 26562682847232 26582307569664 26607064940544 26613311864832 26678727770112 26729577971712 26736982249824 26756735746048 26808633614336 26808994995552 26814927863808 26853788637984 26859731419136 26860994226864 26912191832064 26932074774528 26957157900288 26984312733696 27029763661824 27057226430696 27116072073216 27133810311168 27136105644032 27161378793472 27206891864064 27214428361428 27234534598656 27266299619328 27286444179456 27287359214592 27293765861376 27333320577948 27339369480192 27413004681216 27420598273257 27438535719936 27458807529472 27512438012928 27518526554112 27518765356544 27546485915648 27572512945131 27592883738112 27598990082048 27600287645952 27646403414784 27652894359552 27699098025984 27727000240128 27767182809344 27773702111232 27799569084672 27827572506624 27848131739648 27855845864896 27880612429824 27908939677696 27963449325504 27981741883392 27984108945408 28010171880768 28038387449856 28044970426368 28071090044928 28085613804864 28091829190656 28140089190048 28193724776448 28214554525696 28222125244416 28222370152592 28240832086016 28269661077504 28295989961184 28304646078464 28359928590336 28378480508928 28378726773936 28407313600512 28461458522112 28510353521496 28516662902784 28531417198592 28564694839296 28593468997632 28622520521728 28641244217344 28697184147456 28718385856512 28726341048174 28751881568256 28781094042624 28810086187008 28843688853504 28858612349952 28864998801408 28885489752042 28914587057664 28962898815488 28969698852864 28998880985088 29018102693888 29019466977237 29025889026048 29047333584896 29074778675712 29104066658304 29110760046592 29159539605504 29167616999808 29189166268416 29208260640768 29295042150528 29301525184512 29316685561856 29343989589376 29350879100928 29373548756992 29380445208576 29407808618496 29429535342592 29487014903808 29516974288032 29536283099136 29543217758208 29600520339456 29603024338944 29630595047424 29680503231456 29710401380352 29760042819584 29767030013952 29816766070784 29818167903216 29824766705664 29867989403472 29874599231488 29875001942016 29905096015872 29932948058112 29955062759424 30020471298048 30094262050468 30101327714304 30151622330368 30159712816128 30181995053056 30210512217732 30217197846528 30291472155648 30298175700992 30298584121344 30326802637824 30349208322048 30357351825408 30379780079616 30415213559808 30439379734533 30446116012032 30490239182711 30528118849536 30548089110528 30556551142656 30579126566912 30637411008512 30638438416384 30638851423488 30645631844352 30690044157696 30696835907584 30697249701888 30698279116416 30756790665216 30779514028032 30788040166464 30808180457472 30891158470656 30922544492224 30958611026112 30981483495424 30989796655104 31012692164608 31041575763968 31041994205376 31048863842304 31102203841632 31125182398464 31161485279232 31184507633664 31192875270144 31238080660512 31244993691648 31329148207104 31329420077648 31337826598008 31397557137408 31420753903616 31450017550336 31481698189312 31482122563584 31511443365864 31534724272128 31543185881088 31595889616896 31603307839488 31656112029696 31741373841408 31750166421666 31770936096768 31773623698432 31835252417024 31842726838272 31888874007606 31895931060224 31926067620678 31958227800576 31981838794752 32011625006592 32019140837376 32043871371264 32051394772992 32081245765632 32097844348416 32104947646464 32200335586944 32221399744512 32245205172224 32254137317248 32308184088576 32315614363648 32348166946816 32378730797952 32402652463104 32411346960384 32432830598784 32465501257728 32473123651584 32527381168128 32583261167424 32590471888896 32607333941248 32645365530624 32678250283008 32678533860896 32711452024832 32749605052416 32766549439008 32773800722432 32830104055056 32837812051968 32859293220864 32892678905856 32925812785152 32964215832576 32981271257088 33011988288048 33045242351616 33108227260416 33141865867264 33163545935872 33206596074036 33228318486528 33262079108412 33269440053248 33303402381312 33325477312512 33334419428352 33359047163904 33480048172032 33487457353728 33504783499264 33514064556203 33535988102144 33543861829632 33577651666944 33601488078906 33608924135424 33611767218176 33633754677248 33699445604352 33699738044049 33733684900608 33763677437952 33773030210304 33797981995008 33832027815936 33863537197056 33871487827968 33920575121664 33954744434688 34011477508096 34019462873088 34076304080896 34077906175104 34085447663616 34142859362304 34177252589568 34177549175616 34185112715264 34251880513536 34277186076672 34309110054912 34393442343392 34401517387776 34458996948992 34467087384576 34468243218432 34493708632064 34526299677408 34533940396032 34569027555328 34626953281536 34636545187272 34659203014656 34662134943744 34684809510912 34787862553752 34795561156608 34845987637384 34854168932352 34889278685184 34921772734464 34947573219328 35015830198272 35074336180224 35082571087872 35150617903104 35186331618816 35245597587354 35253397487616 35340050848256 35348348141568 35381269744128 35407409709056 35416910462976 35443076759552 35468237416623 35476086587392 35476564806144 35484415819776 35545375819008 35571637026816 35613126033408 35639437295616 35649000308736 35649309666432 35745326660736 35753237151744 35805051517312 35814658969152 35882922442752 35909433032704 35942877200384 35979083644928 35979568644096 36013078132416 36039684882432 36049355292672 36118066102272 36154762764288 36178413748224 36275855818752 36285904481904 36312712798208 36355066159104 36381925572608 36383145619456 36391687815168 36444427437264 36452492640256 36452984020992 36486934423632 36523688914944 36550672908288 36560797697676 36584714293248 36593303814144 36664280875008 36683250683904 36763350593508 36790511650816 36800383527936 36861871219712 36862368118884 36870525812736 36932130701312 36933867061938 36969333653504 37004263769088 37031602814976 37041539383296 37066092112896 37103430008832 37112141316096 37174149906432 37203686342207 37284599100672 37308989177856 37312145260544 37346895841024 37384516599808 37393293901824 37428120059904 37447485073152 37455772254208 37491161976576 37520118920064 37528928059392 37591633035264 37600458964992 37629500325888 37673389522944 37692881436672 37727986614912 37813238120448 37837974011904 37838302365248 37876418134016 37948611362816 37950395513184 38013804695328 38022217203712 38022729744384 38061031292928 38086259785728 38096479346688 38124625330176 38262912196608 38291181142016 38301788064232 38335842091008 38374792056832 38413448249344 38449742822568 38458251804672 38478149799936 38513986336056 38552782743552 38561834336256 38597748811776 38626265137152 38692622636316 38701185368064 38766371567616 38805422211072 38805758959814 38890155999744 38918888357888 38994901811712 39020410699776 39060056200704 39068700246016 39134505467904 39145006301184 39173926944768 39201736092057 39210411491328 39316019871744 39355965717376 39381710798848 39390957010944 39458628202752 39467360452608 39470699118592 39507460063232 39573660893184 39574004308608 39584623071168 39613868507136 39660072173568 39689373351936 39757557204288 39766355607552 39823985871296 39833335922688 39873461354496 39910597410816 39940083679232 40018091655168 40027295064064 40094366957568 40105473374736 40135103619072 40212950421504 40222391795712 40280682956976 40289597128704 40388629540864 40398112161792 40435736850432 40465611096064 40476469100544 40544645492736 40585839646044 40594821349376 40674108109824 40700715466752 40704158466048 40742068190208 40851801897984 40860842459136 40920058876928 40929666269184 40931038821888 40999980866922 41009054220288 41039352037376 41050720221952 41077573943296 41119507021824 41157803579904 41188211294208 41277789831168 41278148034816 41319728873472 41389325607168 41398485123072 41469605122176 41500243197952 41548647038976 41579343511552 41590500360192 41650774214016 41659991588864 41660553166848 41699353627008 41741358759936 41772197609472 41783768797344 41820918644736 41863409516544 41976163418112 42015257821152 42046299029504 42057581174784 42127852822528 42128420707296 42137743785984 42208149372928 42210133785072 42290587164672 42321831788544 42333187866624 42333555228888 42361248129024 42456969117696 42518498676808 42568090160904 42610970400768 42642451726336 42682166675456 42692187783168 42725161828352 42765530282244 42774994354176 42797125797888 42847042258944 42890203496448 42933780782592 42961866326016 43055302311936 43077578784768 43089511572261 43171641063936 43203536617472 43215129280512 43243774131712 43287335010304 43287918524928 43297498202112 43328234628063 43369841557504 43371880586496 43444348223232 43453962518528 43454548279296 43498321477632 43527154040832 43538833539072 43571000377344 43666140069888 43688732585344 43773472073408 43783749402624 43812390961152 43856905207808 43901083713536 43942563225792 43952287776768 43975028342784 44015984384064 44026318651392 44060323135488 44070667812864 44111712927744 44144303013888 44275461432048 44304424648704 44349438811216 44404536508416 44433969750016 44445892571136 44478729551872 44520754847184 44565602070528 44640064229376 44650545020928 44725149106176 44737150058496 44801984105208 44811898847232 44932594139136 44932984058732 44978246534144 45030706947072 45063975993344 45109370421248 45141393075702 45151382929408 45151991571456 45161983770624 45227433495552 45239569224192 45272992579584 45325796769792 45359283830784 45437208233472 45447263551488 45523812483072 45569670119424 45570065567488 45669174018048 45702914768896 45745480073216 45792178274304 45822133665792 45834826713984 45868689850368 45956116512768 45957657624576 45968447766528 46035066236544 46045253861376 46169271042048 46182060249696 46212270686208 46216179924992 46246412681216 46336737705984 46383816738336 46394081542144 46437916539168 46472225243136 46484694982656 46519038246912 46562363645952 46573295763456 46687773597696 46765781573632 46776761450496 46857120990768 46867490537472 46915108825088 46993722310656 46994130116472 47004529983488 47006739897012 47096335706112 47131130855424 47175026325504 47222547283968 47290983222164 47302086408192 47393834425344 47428849369088 47484168044544 47532000411648 47532412888576 47612060762112 47625249632499 47656404145152 47660435547648 47670982868992 47752878625536 47764090257408 47795335593984 47833311011409 47843896590336 47972758192128 48017437509888 48052913176576 48065807056896 48146766522624 48157421469696 48206350352384 48237884997632 48300503380416 48332099616768 48367807758336 48381205975872 48473421545472 48522250420224 48592569916352 48603978694656 48649245898176 48698251886592 48734230544384 48747730263568 48779619057664 48791071752192 48874891751136 48885707833344 48911000911872 48968048295936 49017375424512 49017800791344 49067178037248 49124407578624 49149824158512 49160701083648 49245156082584 49339018358784 49375470419968 49388719177728 49421456150528 49471240011776 49471906885632 49517982432072 49567863527424 49662340890624 49712798800896 49745318903808 49857725202432 49893118662618 49904160079872 49929980097536 49988215968768 50026825226752 50038570745856 50122177380352 50133945286656 50172667101184 50220072258048 50231186030592 50257175248896 50303982153216 50315792744448 50366477500416 50413386203136 50417650827264 50450632015872 50600527350912 50685072927104 50696972992512 50748041723904 50781679714304 50795305795584 50832833773568 50880862682496 50932116652032 51017216262144 51029194309632 51114456121344 51128171495424 51266323763424 51277669072896 51304199733248 51351981781408 51403710324736 51415779115008 51463665082368 51501686849536 51590163515088 51601580490752 51602276081664 51688495423488 51700631076864 51702364827648 51740562948096 51800910594048 51853541332992 51993202415616 52027214266368 52080074934272 52179340623872 52181793830628 52193341734912 52268981456076 52280548655104 52281253398528 52333918027776 52382659101696 52421359828992 52535368876032 52611504270336 52623147270144 52664958588319 52764881190912 52765339078144 52779497428224 52818491342848 52868396381031 52880096231424 52919164469248 53010076272384 53021807476736 53022522212352 53071904616192 53111114563584 53125365694464 53164615139328 53214129881088 53226623729664 53357455540224 53459155943424 53473964499648 53513471492096 53617267228672 53617989991104 53629855727616 53707577275968 53719462838272 53721988453728 53824383664128 53864149549056 53914315800576 53968625467392 54059527323648 54114452861392 54232144146432 54267620622336 54272211288064 54322757586944 54413783728128 54428856722856 54469069197312 54532599238656 54572888358912 54574718429184 54587531722752 54666641155896 54678738960384 54826009362432 54841196546514 54877071439872 54917615058944 55024876025856 55037530713088 55092971831296 55145025890262 55185767476224 55197980164096 55200575291904 55292806829568 55305788719104 55398196051968 55454000480256 55534365618688 55547404222464 55599138169344 55655145013248 55696263479296 55711691729792 55761224859648 55817879355392 55926898651008 55963483766784 55968217890816 56020343761536 56076774899712 56089940852736 56142180089856 56171227609728 56183658381312 56280178380096 56387449552896 56429109051392 56444250488832 56444740305184 56481664172032 56539322155008 56591979922368 56609292156928 56719857180672 56756961017856 56757453547872 56814627201024 56922917044224 57020707042992 57033325805568 57062834397184 57129389678592 57186937995264 57245041043456 57282488434688 57394368294912 57436771713024 57452682096348 57503763136512 57562188085248 57620172374016 57687377707008 57717224699904 57770979504084 57829174115328 57925797630976 57939397705728 57997761970176 58036205387776 58038933954474 58051778052096 58094667169792 58149557351424 58208133316608 58208638439721 58221520093184 58319079211008 58335233999616 58378332536832 58416521281536 58590084301056 58603050369024 58633371123712 58687979178752 58701758201856 58747097513984 58760890417152 58815617236992 58859070685184 58974029807616 59033948576064 59072566198272 59086435516416 59201040678912 59206048677888 59261190094848 59361006462912 59420802760704 59520085639168 59534060027904 59633532141568 59636335806432 59649533411328 59735978806944 59749198462976 59750003884032 59810192031744 59865896116224 59910125518848 60040942596096 60188524100936 60202655428608 60303244660736 60319425632256 60363990106112 60421024435464 60434395693056 60582944311296 60597168242688 60653605275648 60698416644096 60714703650816 60878759469066 60892232024064 60980478365422 61056237699072 61113102285312 61158253133824 61274822017024 61276876832768 61277702846976 61291263688704 61380088315392 61393671815168 61394499403776 61396558232832 61513581330432 61559028056064 61576080332928 61616360914944 61782316941312 61845088984448 61917222052224 61962966990848 61979593310208 62025384329216 62083151527936 62083988410752 62097727684608 62204407683264 62250364796928 62322970558464 62369015267328 62385750540288 62476161321024 62489987383296 62658296414208 62658840155296 62675653196016 62795114274816 62841507807232 62900035100672 62963396378624 62964245127168 63022886731728 63069448544256 63086371762176 63191779233792 63206615678976 63312224059392 63482747682816 63500332843332 63541872193536 63547247396864 63670504834048 63685453676544 63777748015212 63791862120448 63852135241356 63916455601152 63963677589504 64023250013184 64038281674752 64087742742528 64102789545984 64162491531264 64195688696832 64209895292928 64400671173888 64442799489024 64490410344448 64508274634496 64616368177152 64631228727296 64696333893632 64757461595904 64805304926208 64822693920768 64865661197568 64931002515456 64946247303168 65054762336256 65166522334848 65180943777792 65214667882496 65290731061248 65356500566016 65357067721792 65422904049664 65499210104832 65533098878016 65547601444864 65660208110112 65675624103936 65718586441728 65785357811712 65851625570304 65928431665152 65962542514176 66023976576096 66090484703232 66216454520832 66283731734528 66327091871744 66413192148072 66456636973056 66524158216824 66538880106496 66606804762624 66650954625024 66668838856704 66718094327808 66960096344064 67009566998528 67028129112406 67071976204288 67087723659264 67202976157812 67217848270848 67223534436352 67398891208704 67399476088098 67467369801216 67546060420608 67595963990016 67664055631872 67712089613553 67727074394112 67742975655936 67841150243328 67909488869376 68022955016192 68038925746176 68152608161792 68155812350208 68170895327232 68285718724608 68354505179136 68355098351232 68370225430528 68503761027072 68554372153344 68618220109824 68786884686784 68803034775552 68917993897984 68934174769152 68936486436864 68987417264128 69052599354816 69067880792064 69138055110656 69253906563072 69273090374544 69318406029312 69324269887488 69369619021824 69575725107504 69591122313216 69691975274768 69708337864704 69778557370368 69843545468928 69895146438656 70031660396544 70148672360448 70165142175744 70301235806208 70372663237632 70491195174708 70506794975232 70680101696512 70696696283136 70762539488256 70814819418112 70833820925952 70886153519104 70936474833246 70952173174784 70953129612288 70968831639552 71090751638016 71143274053632 71226252066816 71278874591232 71298000617472 71298619332864 71490653321472 71506474303488 71610103034624 71629317938304 71765844885504 71818866065408 71885754400768 71958167289856 71959137288192 72026156264832 72079369764864 72098710585344 72236132204544 72309525528576 72356827496448 72551711637504 72571808963808 72625425596416 72710132318208 72763851145216 72766291238912 72783375630336 72888854874528 72904985280512 72905968041984 72973868847264 73047377829888 73101345816576 73121595395352 73169428586496 73186607628288 73328561750016 73366501367808 73526701187016 73581023301632 73600767055872 73723742439424 73724736237768 73741051625472 73864261402624 73867734123876 74008527538176 74063205629952 74083078766592 74132184225792 74206860017664 74407372684414 74569198201344 74617978355712 74624290521088 74693791682048 74769033199616 74786587803648 74839677993927 74856240119808 74894970146304 74911544508416 74982323953152 75040237840128 75057856118784 75183266070528 75200917929984 75259000651776 75346779045888 75385762873344 75455973229824 75626476240896 75675948023808 75676604730496 75752836268032 75897222725632 75900791026368 76027609390656 76044434407424 76045459488768 76122062585856 76172519571456 76192958693376 76249250660352 76525824393216 76582362284032 76603576128464 76671684182016 76749584113664 76826896498688 76899485645136 76916503609344 76956299599872 77027972672112 77105565487104 77123668672512 77195497623552 77252530274304 77385245272632 77402370736128 77532743135232 77610844422144 77611517919628 77780311999488 77837776715776 77989803623424 78040821399552 78120112401408 78137400492032 78269010935808 78290012602368 78347853889536 78403472184114 78420822982656 78632039743488 78711931434752 78763421597696 78781914021888 78917256405504 78934720905216 78941398237184 79014920126464 79147321786368 79148008617216 79169246142336 79227737014272 79320144347136 79378746703872 79515114408576 79532711215104 79647971742592 79666671845376 79746922708992 79821194821632 79880167358464 80036183310336 80054590128128 80188733915136 80210946749472 80270207238144 80425900843008 80444783591424 80561365913952 80579194257408 80777259081728 80796224323584 80871473700864 80931222192128 80952938201088 81089290985472 81171679292088 81189642698752 81348216219648 81401430933504 81408316932096 81484136380416 81703603795968 81840117753856 81859332538368 81862077643776 81999961733844 82018108440576 82101440443904 82155147886592 82239014043648 82261794819771 82315607159808 82376422588416 82555579662336 82556296069632 82639457746944 82759220638787 82778651214336 82796970246144 82939210244352 83000486395904 83097294077952 83158687023104 83181000720384 83301548428032 83319983177728 83321106333696 83398707254016 83482717519872 83544395218944 83567537594688 83641837289472 83726819033088 83952326836224 84030515642304 84092598059008 84115162349568 84255705645056 84256841414592 84275487571968 84416298745856 84420267570144 84581174329344 84643663577088 84666375733248 84667110457776 84722496258048 84913938235392 85036997353616 85136180321808 85221940801536 85284903452672 85364333350912 85384375566336 85450323656704 85531060564488 85549988708352 85594251595776 85694084517888 85780406992896 85867561565184 85923732652032 86155157569536 86179023144522 86343282127872 86407073234944 86430258561024 86487548263424 86574670020608 86575837049856 86594996404224 86656469256126 86739683115008 86743761172992 86888696446464 86907925037056 86909096558592 86996642955264 87054308081664 87077667078144 87142000754688 87332280139776 87377465170688 87546944146816 87567498805248 87624781922304 87713810415616 87802167427072 87885126451584 87904575553536 87950056685568 88031968768128 88052637302784 88120646270976 88141335625728 88223425855488 88288606027776 88550922864096 88608849297408 88698877622432 88809073016832 88867939500032 88891785142272 88957459103744 89041509694368 89131204141056 89280128458752 89301090041856 89450298212352 89474300116992 89603968210416 89623797694464 89865188278272 89865968117464 89956493068288 90061413894144 90127951986688 90282786151404 90302765858816 90303983142912 90454866991104 90479138448384 90545985159168 90651593539584 90874416466944 90894527102976 91047624966144 91139340238848 91140131134976 91318139203599 91338348036096 91405829537792 91470717548133 91490960146432 91584356548608 91644267331584 91669653427968 91737379700736 91912233025536 91915315249152 91936895533056 92070132473088 92090507722752 92338542084096 92364120499392 92424541372416 92432359849984 92492825362432 92673475411968 92767633476672 92788163084288 92875833078336 92944450486272 92969389965312 93038076493824 93124727291904 93146591526912 93375547195392 93531563147264 93553522900992 93714241981536 93734981074944 93830217650176 93987444621312 93988260232944 94009059966976 94013479794024 94192671412224 94262261710848 94350052651008 94445094567936 94581966444328 94604172816384 94787668850688 94857698738176 94968336089088 95064825777152 95224121524224 95250499264998 95312808290304 95320871095296 95341965737984 95505757251072 95528180514816 95666622022818 95687793180672 95945516384256 96034875019776 96105826353152 96131614113792 96293533045248 96314842939392 96412700704768 96475769995264 96601006760832 96664199233536 96735615516672 96762411951744 96946843090944 97044500840448 97185139832704 97207957389312 97298491796352 97396503773184 97468461088768 97495460527136 97559238115328 97582143504384 97749783502272 97771415666688 97822001823744 97936096591872 98034750849024 98035601582688 98134356074496 98248815157248 98299648317024 98321402167296 98490312165168 98678036717568 98750940839936 98777438355456 98842912301056 98942480023552 98943813771264 99035964864144 99135727054848 99324681781248 99425597601792 99490637807616 99786237325236 99808320159744 99859960195072 99976431937536 100053650453504 100077141491712 100244354760704 100345334202368 100440144516096 100462372061184 100514350497792 100542193668609 100607964306432 100631585488896 100732955000832 100826772406272 100835301654528 100901264031744 101099214132147 101201054701824 101370145854208 101393945985024 101496083447808 101563359428608 101590611591168 101665667547136 101761725364992 101864233304064 102034432524288 102058388619264 102228912242688 102256342990848 102532647526848 102555338145792 102608399466496 102703963562816 102807420649472 102831558230016 102927330164736 103003373699072 103180327030176 103203160981504 103204552163328 103376990846976 103401262153728 103404729655296 103481125896192 103601821188096 103707082665984 103986404831232 104054428532736 104160149868544 104358681247744 104363587661256 104386683469824 104537962912152 104561097310208 104562506797056 104667836055552 104765318203392 104842719657984 105223008540672 105329917176638 105530678156288 105558994856448 105636982685696 105736792762062 105760192462848 105838328938496 106020152544768 106043614953472 106045044424704 106143809232384 106222229127168 106250731388928 106329230278656 106404712249869 106428259762176 106453247459328 106714911080448 106918311886848 106947928999296 107026942984192 107234534457344 107235979982208 107259711455232 107415154551936 107438925676544 107443976907456 107648767328256 107728299098112 107828631601152 107937250934784 108119054647296 108228905722784 108464288292864 108535241244672 108544422576128 108645515173888 108827567456256 108857713445712 108938138394624 109065198477312 109145776717824 109149436858368 109175063445504 109333282311792 109357477920768 109652018724864 109682393093028 109754142879744 109835230117888 110049752051712 110075061426176 110185943662592 110290051780524 110371534952448 110401150583808 110585613659136 110611577438208 110796392103936 110908000960512 111068731237376 111094808444928 111198276338688 111310290026496 111392526958592 111423383459584 111522449719296 111611059026621 111635758710784 111853797302016 111926967533568 111936435781632 112040687523072 112153549799424 112179881705472 112284360179712 112342455219456 112367316762624 112560356760192 112774899105792 112858218102784 112888500977664 112889480610368 112963328344064 113078644310016 113183959844736 113218584313856 113439714361344 113513922035712 113514907095744 113629254402048 113845834088448 114041414085984 114066651611136 114125668794368 114258779357184 114373875990528 114490082086912 114564976869376 114788736589824 114873543426048 114905364192696 115007526273024 115124376170496 115240344748032 115374755414016 115434449399808 115541959008168 115658348230656 115851595261952 115878795411456 116072410775552 116077867908948 116103556104192 116299114702848 116416266633216 116417276879442 116443040186368 116670467999232 116756665073664 117180168602112 117206100738048 117266742247424 117375958357504 117403516403712 117494195027968 117521780834304 117605208276171 117631234473984 117718141370368 117948059615232 118067897152128 118145132396544 118172871032832 118402081357824 118412097355776 118522380189696 118722012925824 118841605521408 119040171278336 119068120055808 119267064283136 119272671612864 119299066822656 119471957613888 119498396925952 119500007768064 119620384063488 119731792232448 119820251037696 120081885192192 120377048201872 120405310857216 120606489321472 120638851264512 120727980212224 120842048870928 120868791386112 121165888622592 121194336485376 121307210551296 121396833288192 121429407301632 121757518938132 121784464048128 121960956730844 122112475398144 122226204570624 122316506267648 122553753665536 122555405693952 122582527377408 122760176630784 122787343630336 122788998807552 122793116465664 123027162660864 123118056112128 123152160665856 123232721829888 123564633882624 123690177968896 123834444104448 123925933981696 123959186620416 124050768658432 124166303055872 124167976821504 124195455369216 124408815366528 124500729593856 124645941116928 124738030534656 124771501080576 124952322642048 124979974766592 125316592828416 125317680310592 125351306392032 125590228549632 125683015614464 125800070201344 125926792757248 125928490254336 126045773463456 126138897088512 126172743524352 126383558467584 126413231357952 126624448118784 126965495365632 127000665686664 127083744387072 127094494793728 127341009668096 127370907353088 127555496030424 127583724240896 127704270482712 127832911202304 127927355179008 128046500026368 128076563349504 128175485485056 128324983062528 128391377393664 128801342347776 128885598978048 129016549268992 129232736354304 129262457454592 129268534716783 129392667787264 129514923191808 129610609852416 129645387841536 129731322395136 129862005030912 129892494606336 130109524672512 130333044669696 130361887555584 130429335764992 130581462122496 130713001132032 130714135443584 130845808099328 130998420209664 131066197756032 131095202889728 131320416220224 131351248207872 131437172883456 131570715623424 131703251140608 131856863330304 131925085028352 132047953152192 132180969406464 132432909041664 132567463469056 132654183743488 132826384296144 132913273946112 133048316433648 133077760212992 133213609525248 133301909250048 133337677713408 133436188655616 133920192688128 134019133997056 134056258224812 134143952408576 134175447318528 134405952315624 134435696541696 134447068872704 134797782417408 134798952176196 134934739602432 135092120841216 135191927980032 135328111263744 135424179227106 135454148788224 135485951311872 135682300486656 135818977738752 136045910032384 136077851492352 136305216323584 136311624700416 136341790654464 136571437449216 136709010358272 136710196702464 136740450861056 137007522054144 137108744306688 137236440219648 137573769373568 137606069551104 137835987795968 137868349538304 137872972873728 137974834528256 138105198709632 138135761584128 138276110221312 138507813126144 138546180749088 138636812058624 138648539774976 138739238043648 139151450215008 139182244626432 139383950549536 139416675729408 139557114740736 139687090937856 139790292877312 140063320793088 140297344720896 140330284351488 140602471612416 140745326475264 140982390349416 141013589950464 141360203393024 141393392566272 141525078976512 141629638836224 141667641851904 141872949666492 141904346349568 141906259224576 142181503276032 142286548107264 142452504133632 142596001234944 142597238665728 142981306642944 143012948606976 143220206069248 143258635876608 143499933034227 143531689771008 143637732130816 143771508801536 143916334579712 143918274576384 144052312529664 144158739529728 144197421170688 144472264409088 144619051057152 144713654992896 145103423275008 145143617927616 145250851192832 145420264636416 145527702290432 145532582477824 145566751260672 145777709749056 145809970561024 145811936083968 145947737694528 146094755659776 146202691633152 146243190790704 146338857172992 146373215256576 146657123500032 146733002735616 147053402374032 147162046603264 147201534111744 147447484878848 147449472475536 147482103250944 147728522805248 147735468247752 148017055076352 148126411259904 148166157533184 148264368451584 148413720035328 148814745368828 149138396402688 149235956711424 149248581042176 149387583364096 149538066399232 149573175607296 149679355987854 149712480239616 149789940292608 149823089016832 149964647906304 150080475680256 150115712237568 150366532141056 150401835859968 150518001303552 150693558091776 150771525746688 150911946459648 151252952481792 151351896047616 151353209460992 151505672536064 151794445451264 151801582052736 152055218781312 152088868814848 152090918977536 152244125171712 152345039142912 152385917386752 152498501320704 153051648786432 153164724568064 153207152256928 153343368364032 153499168227328 153653792997376 153798971290272 153833007218688 153912599199744 154055945344224 154211130974208 154247337345024 154390995247104 154505060548608 154770490545264 154804741472256 155065486270464 155221688844288 155223035839256 155560623998976 155675553431552 155979607246848 156081642799104 156240224802816 156538021871616 156580025204736 156806944368228 156841645965312 157264079486976 157423862869504 157526843195392 157834512811008 157869441810432 157882796474368 157994875764957 158029840252928 158294643572736 158296017234432 158338492284672 158455474028544 158640288694272 158757493407744 159030228817152 159065422430208 159295943485184 159333343690752 159493845417984 159642389643264 159760334716928 160072366620672 160109180256256 160377467830272 160421893498944 160540414476288 160851801686016 160889567182848 161122731827904 161158388514816 161554518163456 161592448647168 161742947401728 161862444384256 161905876402176 162178581970944 162343358584176 162379285397504 162696432439296 162802861867008 162816633864192 162968272760832 163407207591936 163680235507712 163718665076736 163724155287552 163999923467688 164036216881152 164202880887808 164310295773184 164478028087296 164523589639542 164631214319616 164752845176832 165112592139264 165278915493888 165518441277574 165557302428672 165593940492288 165878420488704 166000972791808 166194588155904 166317374046208 166362001440768 166603096856064 166639966355456 166642212667392 166797414508032 166965435039744 167088790437888 167135075189376 167283674578944 167453638066176 167904653672448 168061031284608 168185196118016 168230324699136 168511411290112 168513682829184 168550975143936 168832597491712 168840535140288 169162348658688 169287327154176 169332751466496 169334220915552 169444992516096 169827876470784 170073994707232 170272360643616 170443881603072 170569806905344 170728666701824 170768751132672 170900647313408 171062121128976 171099977416704 171188503191552 171388169035776 171560813985792 171735123130368 171847465304064 172310315139072 172358046289044 172686564255744 172814146469888 172860517122048 172975096526848 173149340041216 173151674099712 173312938512252 173487522345984 173777392892928 173815850074112 173818193117184 173993285910528 174108616163328 174155334156288 174284001509376 174625915319163 174664560279552 174754930341376 175093888293632 175134997610496 175249563844608 175427620831232 175604334854144 175770252903168 175809151107072 175900113371136 176063937536256 176105274605568 176241292541952 176282671251456 176446851710976 176577212055552 177101845728192 177217698594816 177397755244864 177618146033664 177735879000064 177783570284544 177914918207488 178083019388736 178262408282112 178560256917504 178602180083712 178900596424704 178948600233984 179207936420832 179247595388928 179730376556544 179731936234928 179912986136576 180122827788288 180255903973376 180565572302808 180605531717632 180607966285824 180909733982208 180958276896768 181091970318336 181303187079168 181748832933888 182095249932288 182280262269952 182636278407198 182676696072192 182811659075584 182941435096266 182981920292864 183168713097216 183339306855936 183474759401472 183824466051072 183830630498304 183873791066112 184140264946176 184181015445504 184677084168192 184728240998784 184849082744832 184864719699968 184985650724864 185346950823936 185535266953344 185576326168576 185751666156672 185888900972544 185938779930624 186076152987648 186249454583808 186293183053824 186751094390784 187063126294528 187107045801984 187428483963072 187469962149888 187660435300352 187974889242624 187976520465888 188018119933952 188026959588048 188385342824448 188524523421696 188700105302016 188890189135872 189163932888656 189208345632768 189575337701376 189715397476352 189936672178176 190129651554304 190448243048448 190500998529996 190625616580608 190641742190592 191011514502144 191056361029632 191333244045636 191375586361344 191891032768512 192069750039552 192211652706304 192263228227584 192587066090496 192629685878784 192825401409536 192951539990528 193202013521664 193328398467072 193471231033344 193524823903488 193893686181888 194089001680896 194370279665408 194415914778624 194596983592704 194793007546368 194936922177536 194990921054272 195118476230656 195164287008768 195499567004544 195542831333376 195644003647488 195872193183744 196069501698048 196071203165376 196268712148992 196497630314496 196599296634048 196642804334592 196980624330336 197356073435136 197501881679872 197554876710912 197685824602112 197884960047104 197887627542528 198071929728288 198271454109696 198649363562496 198851195203584 198981275615232 199572474650472 199616640319488 199719920390144 199952863875072 200107300907008 200154282983424 200488709521408 200880289032192 201028700995584 201084387337218 201215928612864 201263170977792 201653544812544 201670603309056 202198428264294 202402109403648 202740291708416 202787891970048 202992166895616 203126718857216 203136268840659 203181223182336 203331335094272 203523450729984 203728466608128 204068865048576 204116777238528 204457824485376 204512685981696 205065295053696 205110676291584 205216798932992 205407927125632 205614841298944 205663116460032 205854660329472 206006747398144 206360654060352 206406321963008 206409104326656 206753981693952 206802524307456 206809459310592 206962251792384 207203642376192 207414165331968 207972809662464 208108857065472 208320299737088 208717362495488 208727175322512 208773366939648 209075925824304 209122194620416 209125013594112 209335672111104 209530636406784 209685439315968 210446017081344 210659834353276 211061356312576 211117989712896 211273965371392 211473585524124 211520384925696 212040305089536 212087229906944 212090088849408 212287618464768 212444458254336 212501462777856 212658460557312 212809424499738 212856519524352 212906494918656 213429822160896 213431674278977 213836623773696 213895857998592 214053885968384 214469068914688 214471959964416 214519422910464 214830309103872 214877851353088 214887953814912 215297534656512 215456598196224 215657263202304 215874501869568 216238109294592 216457811445568 216928576585728 217070482489344 217088845152256 217291030347776 217655134912512 217715426891424 217876276789248 218130396954624 218291553435648 218298873716736 218350126891008 218666564623584 218714955841536 219304037449728 219364786186056 219508285759488 219670460235776 220099504103424 220150122852352 220371887325184 220580103561048 220743069904896 220802301167616 221171227318272 221223154876416 221592784207872 222137462474752 222189616889856 222396552677376 222620580052992 222846766919168 223222118053242 223271517421568 223707594604032 223853935067136 223872871563264 224081375046144 224307099598848 224359763410944 224568720359424 224684910438912 224734633525248 225120713520384 225549798211584 225716436205568 225777001955328 225778961220736 225926656688128 226157288620032 226367919689472 226437168627712 226879428722688 227027844071424 227029814191488 227258508804096 227691668176896 228082828171968 228133303222272 228251337588736 228517558714368 228747751981056 228980164173824 229129953738752 229577473179648 229747086852096 229810728385392 230015052546048 230248752340992 230480689496064 230749510828032 230868898799616 231083918016336 231316696461312 231703190523904 231757590822912 232144821551104 232155735817896 232207112208384 232598229405696 232832533266432 232834553758884 232886080372736 233340935998464 233513330147328 234360337204224 234412201476096 234533484494848 234751916715008 234807032807424 234988390055936 235043561668608 235210416552342 235262468947968 235436282740736 235896119230464 236135794304256 236290264793088 236345742065664 236804162715648 236824194711552 237044760379392 237444025851648 237683211042816 238080342556672 238136240111616 238534128566272 238545343225728 238598133645312 238943915227776 238996793851904 239000015536128 239240768126976 239463584464896 239640502075392 240163770384384 240754096403744 240810621714432 241212978642944 241277702529024 241455960424448 241684097741856 241737582772224 242331777245184 242388672970752 242614421102592 242793666576384 242858814603264 243515037876264 243568928096256 243921913461688 244224950796288 244452409141248 244633012535296 245107507331072 245110811387904 245520353261568 245577997615104 245586232931328 246054325321728 246304321331712 246465443659776 247129267765248 247380355937792 247668888208896 247851867963392 247918373240832 248101537316864 248277661916361 248332606111744 248335953643008 248390910738432 248817630733056 249001459187712 249291882233856 249476061069312 249543002161152 249904645284096 249959949533184 250633185656832 250635360621184 250702612784064 251180457099264 251366031228928 251600140402688 251853585514496 251856980508672 252091546926912 252277794177024 252345487048704 252767116935168 252826462715904 253248896237568 253930990731264 254001331373328 254167488774144 254188989587456 254682019336192 254741814706176 255110992060848 255167448481792 255408540965424 255665822404608 255854710358016 256093000052736 256153126699008 256350970970112 256649966125056 256782754787328 257602684695552 257771197956096 258033098537984 258465472708608 258524914909184 258537069433566 258785335574528 259029846383616 259221219704832 259290775683072 259462644790272 259724010061824 259784989212672 260219049345024 260666089339392 260723775111168 260858671529984 261162924244992 261426002264064 261428270887168 261691616198656 261996840419328 262132395512064 262190405779456 262640832440448 262702496415744 262874345766912 263141431246848 263406502281216 263713726660608 263850170056704 264095906304384 264361938812928 264865818083328 265134926938112 265308367486976 265652768592288 265826547892224 266096632867296 266155520425984 266427219050496 266603818500096 266675355426816 266872377311232 267840385376256 268038267994112 268112516449624 268287904817152 268350894637056 268811904631248 268871393083392 268894137745408 269595564834816 269597904352392 269869479204864 270184241682432 270383855960064 270848358454212 270908297576448 271364600973312 271637955477504 272091820064768 272623249400832 272683581308928 273142874898432 273418020716544 273420393404928 273480901722112 274015044108288 274217488613376 274412152644399 274472880439296 275147538747136 275212139102208 275671975591936 275736699076608 275745945747456 275949669056512 276210397419264 276271523168256 276552220442624 277015626252288 277092361498176 277273624117248 277297079549952 277478476087296 278302900430016 278364489252864 278767901099072 278833351458816 279114229481472 279374181875712 279580585754624 280126641586176 280594689441792 280660568702976 281204943224832 281490652950528 281964780698832 282027179900928 282720406786048 282786785132544 283050157953024 283259277672448 283335283703808 283745899332984 283808692699136 283812518449152 284363006552064 284573096214528 284905008267264 285194477331456 285962613285888 286025897213952 286440412138496 286517271753216 286999866068454 287063379542016 287275464261632 287543017603072 287832669159424 287836549152768 288104625059328 288317479059456 288394842341376 288944528818176 289238102114304 289427309985792 290206846550016 290287235855232 290501702385664 290840529272832 291055404580864 291065164955648 291133502521344 291555419498112 291619941122048 291623872167936 291895475389056 292189511319552 292405383266304 292486381581408 292677714345984 292746430513152 293314247000064 293466005471232 294106804748064 294324093206528 294403068223488 294894969757696 294898944951072 294964206501888 295457045610496 295470936495504 296034110152704 296252822519808 296332315066368 296528736903168 296827440070656 297629490737656 298276792805376 298471913422848 298497162084352 298775166728192 299076132798464 299358711975708 299424960479232 299579880585216 299929295812608 300160951360512 300231424475136 300733064282112 301036002607104 301387116183552 301543051493376 301626581005827 301823892919296 302505904963584 302703792095232 302706418921984 303011345072128 303297642396441 303588890902528 303603164105472 304110437562624 304177737629696 304181837955072 304488250343424 304690078285824 304771834773504 304997002641408 306103297572864 306329449136128 306414304513856 306686736728064 306998336454656 307307585994752 307597942580544 307666014437376 307825198399488 308111890688448 308422261948416 308494674690048 308781990494208 309010121097216 309540981090528 309609482944512 310130972540928 310443377688576 310446071678512 311121247997952 311351106863104 311959214493696 312163285598208 312480449605632 313076043743232 313160050409472 313613888736456 313683291930624 314528158973952 314847725739008 315053686390784 315669025622016 315765592948736 315989751529914 316059680505856 316592034468864 316676984569344 316910948057088 317280577388544 317514986815488 318060457634304 318130844860416 318591886970368 318666687381504 318987690835968 319214136749607 319284779286528 319520669433856 320144733241344 320218360512512 320754935660544 320843786997888 321080828952576 321703603372032 321779134365696 322245463655808 322316777029632 323109036326912 323184897294336 323485894803456 323724888768512 323811752804352 324357163941888 324686717168352 324758570795008 325392864878592 325605723734016 325633267728384 325936545521664 326814415183872 327360471015424 327437330153472 327448310575104 327999846935376 328072433762304 328405761775616 328620591546368 328956056174592 329047179279084 329262428639232 329505690353664 330225184278528 330557830987776 331036882555148 331114604857344 331756840977408 332001945583616 332389176311808 332724002881536 333206193712128 333279932710912 333284425334784 333594829016064 333930870079488 334177580875776 334270150378752 334567349157888 334833177079863 334907276132352 335809307344896 336122062569216 336370392236032 336460649398272 337022822580224 337027365658368 337101950287872 337665194983424 337681070280576 338324697317376 338574654308352 338665502932992 338668441831104 338889985032192 339655752941568 340147989414464 340544721287232 340887763206144 341139613810688 341457333403648 341537502265344 341801294626816 342124242257952 342199954833408 342377006383104 342776338071552 343121627971584 343470246260736 343694930608128 344620630278144 344716092578088 345373128511488 345628292939776 345721034244096 345950193053696 346298680082432 346303348199424 346625877024504 346975044691968 347554785785856 347636386234368 348217232326656 348310668312576 349251830638326 349329120559104 349509860682752 350187776587264 350269995220992 350855241662464 351208669708288 351540505806336 351618302214144 351800226742272 352127875072512 352210549211136 352482585083904 352565342502912 352893703421952 353154424111104 354203691456384 354435397189632 354795510489728 355236292067328 355471758000128 355567140569088 355829836414976 356166038777472 356524816564224 357120513835008 357204360167424 357801192849408 357897200467968 358415872841664 358495190777856 359460753113088 359463872469856 359825972273152 360245655576576 360511807946752 361131144605616 361211063435264 361215932571648 361819467964416 361916553793536 362183940636672 362606374158336 363497665867776 364190499864576 364560524539904 365272556814396 365353392144384 365882870192532 365963840585728 366337426194432 366678613711872 366949518802944 367661260996608 367747582132224 368280529892352 368362030891008 368654710118233 369354168336384 369456481997568 369698165489664 369729439399936 369971301449728 370693901647872 371070533906688 371152652337152 371503332313344 371777801945088 371877559861248 372152305975296 372498909167616 372586366107648 373502188781568 374126252589056 374214091603968 374856967926144 374939924299776 375320870600704 375949778485248 375953040931776 376036239867904 376053919176096 376770685648896 377049046843392 377400210604032 377780378271744 378327865777312 378416691265536 379150675402752 379430794952704 379873344356352 380259303108608 380896486096896 381001997059992 381251233161216 381283484381184 382023029004288 382112722059264 382666488091272 382751172722688 383782065537024 384139500079104 384423305412608 384526456455168 385174132180992 385650802819072 386404027043328 386656796934144 387049647806976 387787372363776 388178003361792 388740559330816 388831829557248 389193967185408 389586015092736 389873844355072 389981842108544 390236952461312 390328574017536 390999134009088 391085662666752 391288007294976 391744386367488 392139003396096 392142406330752 392537424297984 392995260628992 393198593268096 393285608669184 393961248660672 394712146870272 395003763359744 395109753421824 395371649204224 395769920094208 395775255085056 396143859456576 396542908219392 397298727124992 397702390407168 397962551230464 399144949300944 399233280638976 399439840780288 399905727750144 400214601814016 400308565966848 400977419042816 401760578064384 402057401991168 402168774674436 402431857225728 402526341955584 403307089625088 403341206618112 404396856528588 404804218807296 405480583416832 405575783940096 405984333791232 406253437714432 406272537681318 406362446364672 406662670188544 407046901459968 407456933216256 408137730097152 408233554477056 408915648970752 409025371963392 410130590107392 410221352583168 410433597865984 410815854251264 411229682597888 411326232920064 411709320658944 412013494796288 412721308120704 412812643926016 412818208653312 413507963387904 413605048614912 413618918621184 413924503584768 414407284752384 414828330663936 415945619324928 416217714130944 416640599474176 417434724990976 417454350645024 417546733879296 418151851648608 418244389240832 418250027188224 418671344222208 419061272813568 419370878631936 420892034162688 421319668706552 422122712625152 422235979425792 422547930742784 422947171048248 423040769851392 424080610179072 424180177698816 424575236929536 424888916508672 425002925555712 425618848999476 425713039048704 426859644321792 426863348557954 427791715997184 428107771936768 428938137829376 428943919928832 429038845820928 429660618207744 429755702706176 429775907629824 430595069313024 430913196392448 431314526404608 431749003739136 432476218589184 432915622891136 433857153171456 434140964978688 434177690304512 434582060695552 435310269825024 435430853782848 435752553578496 436260793909248 436583106871296 436597747433472 436700253782016 437333129247168 437429911683072 438608074899456 438729572372112 439016571518976 439340920471552 440199008206848 440300245704704 440743774650368 441160207122096 441486139809792 441604602335232 442342454636544 442446309752832 443185568415744 444274924949504 444379233779712 444793105354752 445241160105984 445693533838336 446444236106484 446543034843136 447415189208064 447707870134272 447745743126528 448162750092288 448614199197696 448719526821888 449137440718848 449369820877824 449469267050496 450241427040768 451099596423168 451432872411136 451554003910656 451557922441472 451853313376256 452314577240064 452735839378944 452874337255424 453758857445376 454055688142848 454059628382976 454517017608192 455383336353792 456165656343936 456266606444544 456502675177472 457035117428736 457495503962112 457960328347648 458259907477504 459154946359296 459494173704192 459621456770784 460030105092096 460497504681984 460961378992128 461499021656064 461737797599232 462167836032672 462633392922624 463406381047808 463515181645824 464289643102208 464311471635792 464414224416768 465196458811392 465665066532864 465669107517768 465772160745472 466681871996928 467026660294656 468720674408448 469066968989696 469503833430016 469614065614848 469976780111872 470420833104684 470524937895936 471792238460928 472271588608512 472580529586176 473608325431296 473648389423104 473984627294871 474089520758784 474888051703296 475366422085632 476160685113344 476272480223232 477068257132544 477090686451456 477196267290624 477887830455552 477993587703808 478000031072256 478481536253952 478927168929792 479281004150784 480327540768768 481508192807488 481621243428864 482425957285888 482555405058048 482911920848896 483368195483712 483475165544448 484663554490368 484777345941504 485228842205184 485587333152768 485717629206528 487030075752528 487137856192512 487843826923376 488449901592576 488904818282496 489266025070592 490215014662144 490221622775808 491040706523136 491155995230208 491172465862656 492108650643456 492608642663424 492930887319552 494258535530496 494760711875584 495337776417792 495703735926784 495836746481664 496203074633728 496555323832722 496665212223488 496671907286016 496781821476864 497635261466112 498002918375424 498583764467712 498952122138624 499086004322304 499809290568192 499919899066368 501266371313664 501270721242368 501405225568128 502360914198528 502732062457856 503200280805376 503707171028992 503713961017344 504183093853824 504555588354048 504690974097408 505534233870336 505652925431808 506497792475136 507861981462528 508002662746656 508334977548288 508377979174912 509364038672384 509483629412352 510221984121696 510334896963584 510817081930848 511331644809216 511709420716032 512186000105472 512306253398016 512701941940224 513299932250112 513565509574656 515205369391104 515542395912192 516066197075968 516930945417216 517049829818368 517074138867132 518059692767232 518442439409664 518581551366144 518925289580544 519448020123648 521332178678784 521447550222336 521717343059968 522325848489984 522852004528128 522856541774336 523383232397312 523877745957489 523993680838656 524264791024128 524380811558912 525281664880896 525404992831488 525748691533824 526282862493696 526813004562432 527427453321216 527700340113408 528191812608768 528723877625856 529731636166656 530269853876224 530616734973952 531305537184576 531653095784448 532193265734592 532311040851968 532854438100992 533207637000192 533350710853632 533744754622464 535680770752512 536076535988224 536225032899248 536575809634304 536701789274112 537623809262496 537742786166784 537788275490816 539191129669632 539195808704784 539738958409728 540368483364864 540767711920128 541696716908424 541816595152896 542729201946624 543275910955008 544183640129536 545246498801664 546285749796864 546840786809856 546961803444224 548030088216576 548434977226752 548824305288798 548945760878592 550295077494272 550424278204416 551343951183872 551473398153216 551491891494912 551899338113024 552420794838528 552543046336512 553104440885248 554031252504576 554184722996352 554547248234496 554594159099904 554956952174592 556605800860032 556728978505728 557535802198144 557666702917632 558228458962944 558748363751424 559161171509248 560253283172352 561189378883584 561321137405952 562409886449664 562981305901056 563929561397664 564054359801856 565440813572096 565573570265088 566100315906048 566518555344896 566670567407616 567491798665968 567617385398272 567625036898304 568726013104128 569146192429056 569810016534528 570388954662912 571925226571776 572880824276992 573034543506432 573999732136908 574126759084032 575086035206144 575665338318848 575673098305536 576209250118656 576634958118912 576789684682752 577889057636352 578476204228608 578854619971584 579314544471509 580413693100032 580574471710464 581003404771328 581681058545664 582110809161728 582130329911296 582267005042688 583110838996224 583239882244096 583247744335872 583790950778112 584379022639104 584810766532608 584972763162816 585355428691968 585492861026304 586628494000128 586932010942464 588213609496128 588648186413056 588806136446976 589789939515392 589797889902144 589928413003776 590914091220992 590941872991008 592068220305408 592505645039616 592664630132736 593057473806336 593654880141312 595258981475312 596553585610752 596943826845696 596994324168704 597550333456384 598152265596928 598717423951416 598849920958464 599159761170432 599858591625216 600321902721024 600462848950272 601466128564224 603086102986752 603253162011654 603647785838592 605011809927168 605412837843968 606022690144256 606595284792882 607177781805056 607206328210944 608220875125248 608355475259392 608363675910144 608976500686848 609380156571648 609543669547008 609994005282816 612206595145728 612658898272256 612828609027712 613373473456128 613996672909312 614615171989504 615195885161088 615332028874752 615650396798976 616223781376896 616844523896832 616989349380096 617563980988416 618020242194432 619081962181056 619218965889024 620261945081856 620886755377152 620892143357024 622242495995904 622702213726208 623918428987392 624326571196416 624960899211264 626152087486464 626320100818944 627227777472912 627366583861248 629056317947904 629695451478016 630107372781568 631338051244032 631979503059828 632119361011712 633184068937728 633353969138688 633821896114176 634561154777088 636120915268608 636261689720832 637183773940736 637333374763008 637975381671936 638428273499214 638569558573056 639041338867712 640289466482688 640295022836931 640436721025024 641509871321088 641687573995776 642161657905152 643407206744064 643558268731392 644490927311616 644633554059264 646218072653824 646369794588672 646971789606912 647449777537024 647623505608704 648714327883776 649373434336704 649517141590016 650785729757184 651211447468032 651266535456768 651873091043328 653628830367744 654720942030848 654874660306944 654896621150208 655999693870752 656144867524608 656811523551232 657241183092736 657912112349184 658094358558168 658524857278464 659011380707328 660450368557056 661115661975552 662073765110296 662229209714688 663513681954816 664003891167232 664778352623616 666412387424256 666568850669568 667189658032128 667861740158976 668540300757504 669666354159726 669814552264704 671618614689792 672244125138432 672740784472064 672921298796544 674045645160448 674054731316736 674203900575744 675330389966848 675362140561152 676649394634752 677149308616704 677331005865984 677336883662208 677779970064384 679311505883136 680295978828928 681089442574464 681775526412288 682279227621376 682914666807296 683075004530688 683602589253632 684248484515904 684399909666816 684754012766208 685552676143104 686243255943168 686940492521472 687389861216256 689241260556288 689432185156176 690746257022976 691256585879552 691442068488192 691900386107392 692597360164864 692606696398848 693251754049008 693950089383936 695109571571712 695272772468736 696434464653312 696621336625152 698503661276652 698658241118208 699019721365504 700375553174528 700539990441984 701710483324928 702417339416576 703081011612672 703236604428288 703600453484544 704255750145024 704421098422272 704965170167808 705130685005824 705787406843904 706308848222208 708407382912768 708870794379264 709591020979456 710472584134656 710943516000256 711134281138176 711659672829952 712332077554944 713049633128448 714241027670016 714408720334848 715602385698816 715794400935936 716831745683328 716990381555712 718921506226176 718927744939712 719651944546304 720491311153152 721023615893504 722262289211232 722422126870528 722431865143296 723638935928832 723833107587072 724367881273344 725212748316672 726995331735552 728380999729152 729121049079808 730545113628792 730706784288768 731765740385064 731927681171456 732674852388864 733357227423744 733899037605888 735322521993216 736561059784704 737309420236466 738912963995136 739396330979328 739458878799872 741387803295744 742141067813376 742305304674304 743006664626688 743555603890176 743755119722496 744304611950592 744832985749083 744997818335232 745172732215296 747004377563136 748252505178112 748428183207936 749713935852288 749879848599552 750641741201408 751899556970496 751906081863552 752072479735808 752107838352192 753541371297792 754098093686784 754800421208064 755560756543488 756655731554624 756833382531072 758301350805504 758861589905408 759746688712704 760518606217216 761792972193792 762003994119984 762502466322432 762566968762368 764046058008576 764225444118528 765332976182544 765502345445376 767564131074048 768279000158208 768846610825216 769052912910336 770348264361984 771301605638144 772808054086656 773313593868288 774099295613952 775574744727552 776356006723584 777481118661632 777663659114496 778387934370816 779172030185472 779747688710144 779963684217088 780473904922624 780657148035072 781998268018176 782171325333504 782576014589952 783488772734976 784278006792192 784284812661504 785074848595968 785990521257984 786397186536192 786571217338368 787922497321344 789424293740544 790007526719488 790219506843648 790743298408448 791539840188416 791550510170112 792287718913152 793085816438784 794597454249984 795404780814336 795925102460928 798289898601888 798466561277952 798879681560576 799811455500288 800429203628032 800617131933696 801954838085632 803521156128768 804114803982336 804337549348872 804863714451456 805052683911168 806614179250176 806682413236224 808793713057176 809608437614592 810961166833664 811151567880192 812506875428864 812545075362636 812724892729344 814093802919936 814913866432512 816275460194304 818050743926784 820261180214784 820442705166336 820867195731968 821631708502528 822459365195776 822652465840128 823236457933197 823418641317888 824026989592576 825442616241408 825625287852032 825636417306624 827015926775808 827210097229824 827237837242368 827849007169536 828814569504768 829656661327872 831891238649856 832435428261888 833281198948352 834869449981952 834908701290048 835093467758592 836303703297216 836488778481664 836500054376448 837342688444416 838122545627136 838741757263872 841784068325376 842639337413104 844245425250304 844471958851584 845095861485568 845894342096496 846081539702784 848161220358144 848360355397632 849150473859072 849777833017344 850005851111424 851237697998952 851426078097408 853719288643584 853726697115908 855583431994368 856215543873536 857876275658752 857887839857664 858077691641856 859321236415488 859511405412352 859551815259648 861190138626048 861826392784896 862629052809216 863498007478272 864952437178368 865831245782272 867714306342912 868281929957376 868355380609024 869164121391104 870620539650048 870861707565696 871505107156992 872521587818496 873166213742592 873195494866944 873400507564032 874666258494336 874859823366144 877216149798912 877459144744224 878033143037952 878681840943104 880398016413696 880600491409408 881487549300736 882320414244192 882972279619584 883209204670464 884684909273088 884892619505664 886371136831488 888549849899008 888758467559424 889586210709504 890482320211968 891387067676672 892888472212968 893086069686272 894830378416128 895415740268544 895491486253056 896325500184576 897228398395392 898274881437696 898739641755648 900482854081536 902199192846336 903108007821312 903115844882944 903706626752512 904629154480128 904879743017481 905471678757888 905748674510848 907517714890752 908111376285696 908119256765952 909034035216384 910766672707584 912331312687872 912533212889088 913005350354944 914070234857472 914991007924224 915920656695296 916519814955008 918309892718592 918988347408384 919242913541568 920060210184192 920995009363968 921922757984256 922998043312128 923475595198464 924335672065344 925266785845248 926812762095616 927030363291648 928579286204416 928622943271584 928828448833536 930392917622784 931330133065728 931338215035536 931544321490944 933363743993856 934053320589312 937441348816896 938133937979392 939007666860032 939228131229696 939953560223744 940841666209368 941049875791872 943584476921856 944543177217024 945161059172352 947296778846208 947969254589742 948179041517568 949776103406592 950732844171264 952321370226688 952544960446464 954136514265088 954181372902912 954392534581248 955775660911104 955987175407616 956000062144512 956963072507904 957854337859584 958562008301568 960655081537536 963016385614976 963242486857728 964851914571776 965110810116096 965823841697792 966736390967424 966950331088896 969327108980736 969554691883008 970457684410368 971174666305536 971435258413056 974060151505056 974275712385024 975687653846752 976899803185152 977809636564992 978532050141184 980430029324288 980443245551616 982081413046272 982311990460416 982344931725312 984217301286912 985217285326848 985861774639104 988517071060992 989521423751168 990675552835584 991407471853568 991673492963328 993110647665444 993330424446976 993343814572032 995270522932224 996005836750848 997167528935424 998172008644608 999618581136384 999839798132736 1002532742627328 1002541442484736 1002810451136256 1004499531239589 1004721828397056 1005464124915712 1006400561610752 1007414342057984 1007427922034688 1008366187707648 1009111176708096 1009381948194816 1011068467740672 1011305850863616 1012995584950272 1015723962925056 1016005325493312 1016669955096576 1016755958349824 1018728077344768 1018967258824704 1020443968243392 1020669793927168 1021634163861696 1022663289618432 1023418841432064 1024372000210944 1024612506796032 1025403883880448 1026599864500224 1027131019149312 1030410738782208 1031084791824384 1032132394151936 1033861890834432 1034099659636736 1034148277734264 1036119385534464 1036884878819328 1037163102732288 1037850579161088 1038896040247296 1042664357357568 1043434686119936 1044651696979968 1045713083548672 1046766464794624 1047755491914978 1047987361677312 1048529582048256 1048761623117824 1050563329761792 1050809985662976 1052565724987392 1053626009124864 1054854906642432 1055400680226816 1056383625217536 1057447755251712 1059463272333312 1060539707752448 1061233469947904 1062611074369152 1063306191568896 1064386531469184 1064622081703936 1065708876201984 1066415274000384 1066701421707264 1067489509244928 1071361541505024 1072153071976448 1072450065798496 1073151619268608 1073403578548224 1075247618524992 1075485572333568 1075576550981632 1078382259339264 1078391617409568 1079477916819456 1080736966729728 1081535423840256 1083393433816848 1083633190305792 1085458403893248 1086551821910016 1088367280259072 1090492997603328 1092571499593728 1093681573619712 1096060176433152 1097648610577596 1097891521757184 1100590154988544 1100848556408832 1102687902367744 1102983782989824 1103798676226048 1104841589677056 1105086092673024 1105964130354699 1106208881770496 1108062505009152 1108369445992704 1109094496468992 1109188318199808 1109913904349184 1113211601720064 1113457957011456 1115071604396288 1115333405835264 1116456917925888 1117496727502848 1118322343018496 1120506566344704 1122378757767168 1122642274811904 1124819772899328 1125962611802112 1127859122795328 1128108719603712 1130881627144192 1131147140530176 1132200631812096 1133037110689792 1133341134815232 1134983597331936 1135234770796544 1135250073796608 1137452026208256 1138292384858112 1139620033069056 1140777909325824 1143850453143552 1145761648553984 1146069087012864 1147999464273816 1148253518168064 1150172070412288 1151346196611072 1152418500237312 1153269916237824 1153579369365504 1156952408457216 1158629088943018 1161148943420928 1162006809542656 1163362117091328 1164221618323456 1164260659822592 1164534010085376 1166221677992448 1166479764488192 1166495488671744 1167581901556224 1168758045278208 1169621533065216 1169945526325632 1170710857383936 1170985722052608 1173256988000256 1173864021884928 1176427218992256 1177296372826112 1177612272893952 1179579879030784 1179595779804288 1179856826007552 1181828182441984 1181883745982016 1184136440610816 1185011290079232 1185329260265472 1186114947612672 1187309760282624 1190517962950624 1193107171221504 1193887653691392 1193988648337408 1195100666912768 1196304531193856 1197434847902832 1197699841916928 1198319522340864 1199717183250432 1200643805442048 1200925697900544 1202932257128448 1206172205973504 1206506324023308 1207295571677184 1210023619854336 1210825675687936 1212045380288512 1213190569585764 1214412656421888 1216441750250496 1216710950518784 1216727351820288 1217953001373696 1218760313143296 1219087339094016 1219988010565632 1224413190291456 1225317796544512 1225657218055424 1226746946912256 1227993345818624 1229230343979008 1230391770322176 1230664057749504 1231300793597952 1232447562753792 1233689047793664 1233978698760192 1235127961976832 1236040484388864 1238163924362112 1238437931778048 1240523890163712 1241773510754304 1241784286714048 1244484991991808 1245404427452416 1247836857974784 1248653142392832 1249921798422528 1252304174972928 1252640201637888 1254455554945824 1254733167722496 1258112635895808 1259390902956032 1260214745563136 1262676102488064 1263959006119656 1264238722023424 1266368137875456 1266707938277376 1267643792228352 1269122309554176 1272241830537216 1274367547881472 1274666749526016 1276856546998428 1277139117146112 1280578932965376 1280590045673862 1280873442050048 1283375147991552 1284323315810304 1286814413488128 1287116537462784 1288981854623232 1289267108118528 1292436145307648 1292739589177344 1293943579213824 1294899555074048 1295247011217408 1297428655767552 1298746868673408 1299034283180032 1301571459514368 1302422894936064 1302533070913536 1303746182086656 1307257660735488 1309441884061696 1309749320613888 1309793242300416 1311999387741504 1312289735049216 1313623047102464 1314482366185472 1315824224698368 1316188717116336 1317049714556928 1318022761414656 1320900737114112 1322231323951104 1324147530220592 1324458419429376 1327027363909632 1328007782334464 1329556705247232 1332824774848512 1333137701339136 1334379316064256 1335723480317952 1337080601515008 1339332708319452 1339629104529408 1343237229379584 1344488250276864 1345481568944128 1345842597593088 1348091290320896 1348109462633472 1348407801151488 1350660779933696 1350724281122304 1353298789269504 1354298617233408 1354662011731968 1354673767324416 1355559940128768 1358623011766272 1360591957657856 1362178885148928 1363551052824576 1364558455242752 1365829333614592 1366150009061376 1367205178507264 1368496969031808 1368799819333632 1369508025532416 1371105352286208 1372486511886336 1373880985042944 1374779722432512 1378482521112576 1378864370312352 1381492514045952 1382513171759104 1382884136976384 1383800772214784 1385194720329728 1385213392797696 1386503508098016 1387900178767872 1390219143143424 1390545544937472 1392868929306624 1393242673250304 1397007322553304 1397316482236416 1398039442731008 1400751106349056 1401079980883968 1403420966649856 1406162023225344 1407200906969088 1408511500290048 1408842196844544 1409930340335616 1411574813687808 1416814765825536 1417741588758528 1419182041958912 1420945168269312 1421887032000512 1421953881884613 1422268562276352 1423319345659904 1424664155109888 1426099266256896 1428482055340032 1428817440669696 1431204771397632 1431588801871872 1433663491366656 1433980763111424 1437843012452352 1437855489879424 1439303889092608 1440982622306304 1442047231787008 1444524578422464 1444844253741056 1444863730286592 1447277871857664 1447666215174144 1448735762546688 1450425496633344 1453990663471104 1456761999458304 1458242098159616 1461090227257584 1461413568577536 1463531480770128 1463855362342912 1465349704777728 1466714454847488 1467798075211776 1470645043986432 1473122119569408 1474618840472932 1477825927990272 1478792661958656 1478917757599744 1482775606591488 1484282135626752 1484610609348608 1486013329253376 1487111207780352 1487510239444992 1488609223901184 1489665971498166 1489995636670464 1490345464430592 1494008755126272 1496505010356224 1496856366415872 1499427871704576 1499759697199104 1501283482402816 1503799113940992 1503812163727104 1504144959471616 1504215676704384 1507082742595584 1508196187373568 1509600842416128 1511121513086976 1513311463109248 1513666765062144 1516602701611008 1517723179810816 1519493377425408 1521037212434432 1523585944387584 1524007988239968 1525004932644864 1525133937524736 1528092116017152 1528450888237056 1530665952365088 1531004690890752 1535128262148096 1536558000316416 1537693221650432 1538105825820672 1540696528723968 1542603211276288 1545616108173312 1546627187736576 1548198591227904 1551149489455104 1554962237323264 1555327318228992 1556775868741632 1558344060370944 1559927368434176 1560947809845248 1563996536036352 1564342650667008 1565152029179904 1566977545469952 1568556013584384 1568569625323008 1570149697191936 1571981042515968 1572794373072384 1573142434676736 1575844994642688 1578848587481088 1580015053438976 1580439013687296 1581486596816896 1583079680376832 1583101020340224 1584575437826304 1586171632877568 1589194908499968 1590809561628672 1591850204921856 1596579797203776 1596933122555904 1597759363121152 1599622911000576 1600858407256064 1601234263867392 1603909676171264 1607042312257536 1608229607964672 1608675098697744 1609727428902912 1610105367822336 1613228358500352 1613364826472448 1617587426114352 1619216875229184 1621922333667328 1622303135760384 1625013750857728 1625090150725272 1625449785458688 1628187605839872 1629827732865024 1632550920388608 1640522360429568 1640885410332672 1641734391463936 1643263417005056 1644918730391552 1645304931680256 1646472915866394 1646837282635776 1648053979185152 1650885232482816 1651250575704064 1651272834613248 1654031853551616 1654420194459648 1654475674484736 1655698014339072 1657629139009536 1659313322655744 1663782477299712 1664870856523776 1666562397896704 1669738899963904 1669817402580096 1670186935517184 1672607406594432 1672977556963328 1673000108752896 1674685376888832 1676245091254272 1677483514527744 1683568136650752 1685278674826208 1688490850500608 1688943917703168 1690191722971136 1691788684192992 1692163079405568 1696322440716288 1696720710795264 1698300947718144 1699555666034688 1700011702222848 1702475395997904 1702852156194816 1707438577287168 1707453394231816 1711166863988736 1712431087747072 1715752551317504 1715775679715328 1718642472830976 1719103630519296 1722380277252096 1725258105618432 1726996014956544 1729904874356736 1731662491564544 1735428612685824 1736563859914752 1736710761218048 1737943633414527 1738328242782208 1741241079300096 1741723415131392 1743010214313984 1745043175636992 1746332427485184 1746390989733888 1746801015128064 1749332516988672 1749719646732288 1754432299597824 1754918289488448 1756066286075904 1757363681886208 1760796032827392 1761200982818816 1762975098601472 1764640828488384 1765944559239168 1766418409340928 1769369818546176 1769785239011328 1772742273662976 1777099699798016 1777516935118848 1779172421419008 1780964640423936 1782774135353344 1785776944425936 1786172139372544 1789660756832256 1790831480537088 1790982972506112 1792651000369152 1794456796790784 1796549762875392 1797479283511296 1800965708163072 1804398385692672 1806231689765888 1807413253505024 1809258308960256 1809759486034962 1810943357515776 1811497349021696 1815035429781504 1816238513531904 1818068070432768 1821533345415168 1824662625375744 1825066425778176 1826010700709888 1828140469714944 1829982015848448 1831841313390592 1833039629910016 1836619785437184 1837976694816768 1838485827083136 1840120420368384 1841990018727936 1843845515968512 1845996086624256 1846951190396928 1848671344130688 1850533571690496 1853625524191232 1854060726583296 1857158572408832 1857245886543168 1857656897667072 1860785835245568 1862660266131456 1862676430071072 1863088642981888 1866727487987712 1868106641178624 1874882697633792 1876267875958784 1878015333720064 1878456262459392 1879907120447488 1881683332418736 1882099751583744 1887168953843712 1889086354434048 1890322118344704 1895938509179484 1896358083035136 1899552206813184 1901465688342528 1904642740453376 1908362745805824 1908785069162496 1911551321822208 1911974350815232 1912000124289024 1913926145015808 1915708675719168 1917124016603136 1920885068510793 1921310163075072 1926032771229952 1926484973715456 1929703829143552 1930221620232192 1931647683395584 1933472781934848 1933900662177792 1938654217961472 1939109383766016 1940915368820736 1942349332611072 1942870516826112 1948120303010112 1948551424770048 1951375307693504 1953799606370304 1955619273129984 1957064100282368 1960860058648576 1960886491103232 1964162826092544 1964623980920832 1964689863450624 1968434602573824 1970434570653696 1971723549278208 1977034142121984 1979042847502336 1981351105671168 1982814943707136 1983346985926656 1986221295330888 1986660848893952 1986687629144064 1990541045864448 1992011673501696 1994335057870848 1999237162272768 2005082884969472 2005620902272512 2008999062479178 2009443656794112 2010928249831424 2012801123221504 2014828684115968 2014855844069376 2016732375415296 2018222353416192 2018763896389632 2022136935481344 2022611701727232 2025991169900544 2031447925850112 2032010650986624 2033339910193152 2033511916699648 2037456154689536 2037934517649408 2040887936486784 2041339587854336 2043268327723392 2045326579236864 2046837682864128 2048744000421888 2049225013592064 2050807767760896 2053199729000448 2054262038298624 2060821477564416 2062169583648768 2064264788303872 2067723781668864 2068199319273472 2068296555468528 2072238771068928 2073769757638656 2074326205464576 2075701158322176 2077792080494592 2085328714715136 2086869372239872 2089303393959936 2091426167097344 2093532929589248 2095510983829956 2095974723354624 2097059164096512 2101126659523584 2101619971325952 2105131449974784 2107252018249728 2109709813284864 2110801360453632 2112767250435072 2114895510503424 2118926544666624 2121079415504896 2122466939895808 2125222148738304 2126612383137792 2128773062938368 2129244163407872 2131417752403968 2132830548000768 2133402843414528 2134979018489856 2142723083010048 2144306143952896 2144900131596992 2146303238537216 2146807157096448 2150495237049984 2150971144667136 2151153101963264 2156764518678528 2156783234819136 2158955833638912 2161473933459456 2163070847680512 2166786867633696 2167266380611584 2170916807786496 2173103643820032 2176734560518144 2180985995206656 2185142999187456 2187363147239424 2192120352866304 2195297221155192 2195783043514368 2201180309977088 2201697112817664 2205375804735488 2205967565979648 2209683179354112 2211928260709398 2212417763540992 2216738891985408 2218188992937984 2218376636399616 2226423203440128 2226915914022912 2230143208792576 2230666811670528 2232913835851776 2234498957247249 2234993455005696 2236644686036992 2241013132689408 2244757515534336 2245284549623808 2249639545798656 2251925223604224 2255718245590656 2256217439207424 2261763254288384 2262294281060352 2264401263624192 2266074221379584 2266682269630464 2269967194663872 2270469541593088 2270500147593216 2274904052416512 2276584769716224 2279240066138112 2281555818651648 2287700906287104 2291523297107968 2292138174025728 2295998928547632 2296507036336128 2300344140824576 2302692393222144 2304837000474624 2306539832475648 2307158738731008 2313904816914432 2317258177886036 2322297886841856 2324013619085312 2326724234182656 2328521319645184 2329068020170752 2332443355984896 2332959528976384 2332990977343488 2335163803112448 2337516090556416 2339243066130432 2339891052651264 2341421714767872 2341971444105216 2346513976000512 2347728043769856 2352854437984512 2354592745652224 2355224545787904 2359159758061568 2359191559608576 2359713652015104 2363656364883968 2363767491964032 2368272881221632 2370022580158464 2370658520530944 2372229895225344 2374619520565248 2381035925901248 2386214342443008 2387775307382784 2387977296674816 2390201333825536 2392609062387712 2394869695805664 2395399683833856 2396639044681728 2399434366500864 2401287610884096 2401851395801088 2405864514256896 2412344411947008 2413012648046616 2414591143354368 2420047239708672 2421651351375872 2424090760577024 2426381139171528 2428825312843776 2432883500500992 2433454703640576 2437520626286592 2438174678188032 2448826380582912 2451314436110848 2455986691637248 2458460687958016 2460783540644352 2461328115499008 2462601587195904 2464895125507584 2467378095587328 2467957397520384 2470255923953664 2472080968777728 2476327848724224 2476875863556096 2481047780327424 2483547021508608 2483568573428096 2488969983983616 2490808854904832 2495673715949568 2497306284785664 2499843596845056 2504608349945856 2505280403275776 2508911109891648 2509466335444992 2516225271791616 2518781805912064 2520429491126272 2525352204976128 2527918012239312 2528477444046848 2532736275750912 2533415876554752 2535287584456704 2538244619108352 2544483661074432 2548735095762944 2549333499052032 2553713093996856 2554278234292224 2561157865930752 2561180091347724 2561746884100096 2566750295983104 2568646631620608 2573628826976256 2574233074925568 2577963709246464 2578534216237056 2584872290615296 2585479178354688 2587887158427648 2589799110148096 2590494022434816 2594857311535104 2597493737346816 2598068566360064 2603142919028736 2604845789872128 2605066141827072 2607492364173312 2614515321470976 2618883768123392 2619498641227776 2619586484600832 2623998775483008 2624579470098432 2627246094204928 2628964732370944 2631648449396736 2632377434232672 2634099429113856 2636045522829312 2641801474228224 2644462647902208 2648295060441184 2648916838858752 2654054727819264 2656015564668928 2659113410494464 2665649549697024 2666275402678272 2668758632128512 2671446960635904 2674161203030016 2678665416638904 2679258209058816 2686474458759168 2688976500553728 2690963137888256 2691685195186176 2696182580641792 2696218925266944 2701448562244608 2706597578539008 2709324023463936 2709347534648832 2711119880257536 2717246023532544 2721183915315712 2724357770297856 2727102105649152 2729116910485504 2731658667229184 2732300018122752 2734410357014528 2736993938063616 2737599638667264 2739016051064832 2742210704572416 2744973023772672 2747761970085888 2749559444865024 2756965042225152 2757728740624704 2762985028091904 2765026343518208 2765768273952768 2767601544429568 2770389440659456 2770426785595392 2773007016196032 2775800357535744 2780438286286848 2781091089874944 2785737858613248 2786485346500608 2794014645106608 2794632964472832 2796078885462016 2801502212698112 2802159961767936 2806841933299712 2812324046450688 2814401813938176 2817023000580096 2817684393689088 2819860680671232 2823149627375616 2833629531651072 2835483177517056 2838364083917824 2841890336538624 2843774064001024 2843907763769226 2844537124552704 2846638691319808 2849328310219776 2852198532513792 2856964110680064 2857634881339392 2862409542795264 2863177603743744 2867326982733312 2867961526222848 2875686024904704 2875710979758848 2878607778185216 2881965244612608 2884094463574016 2889049156844928 2889688507482112 2889727460573184 2894555743715328 2895332430348288 2897471525093376 2900850993266688 2907981326942208 2913523998916608 2916484196319232 2922180454515168 2922827137155072 2927062961540256 2927710724685824 2930699409555456 2933428909694976 2935596150423552 2941290087972864 2946244239138816 2949237680945864 2955651855980544 2957585323917312 2957835515199488 2965551213182976 2968564271253504 2972026658506752 2974222415560704 2975020478889984 2979331942996332 2979991273340928 2988017510252544 2993010020712448 2998855743409152 2999519394398208 3002566964805632 3007598227881984 3007624327454208 3008289918943232 3008431353408768 3014165485191168 3016392374747136 3019201684832256 3022243026173952 3026622926218496 3027333530124288 3033205403222016 3035446359621632 3038986754850816 3042074424868864 3047171888775168 3048015976479936 3050009865289728 3050267875049472 3056184232034304 3056901776474112 3061331904730176 3062009381781504 3070256524296192 3073116000632832 3075386443300864 3076211651641344 3081393057447936 3085206422552576 3091232216346624 3093254375473152 3096397182455808 3102298978910208 3109924474646528 3110654636457984 3113551737483264 3116688120741888 3119854736868352 3121895619690496 3127993072072704 3130304058359808 3133955090939904 3137139250646016 3140299394383872 3143962085031936 3145588746144768 3146284869353472 3151689989285376 3157697174962176 3160030106877952 3160878027374592 3162973193633792 3166159360753664 3166202040680448 3169150875652608 3172343265755136 3178389816999936 3181619123257344 3183700409843712 3193159594407552 3193866245111808 3195518726242304 3199245822001152 3201716814512128 3202468527734784 3207819352342528 3214084624515072 3216459215929344 3217350197395488 3219454857805824 3220210735644672 3226456717000704 3226729652944896 3235174852228704 3238433750458368 3243844667334656 3244606271520768 3250027501715456 3250180301450544 3250899570917376 3256375211679744 3259655465730048 3265101840777216 3281044720859136 3283468782927872 3286526834010112 3289837460783104 3292945831732788 3293674565271552 3301770464965632 3302501151408128 3302545669226496 3308063707103232 3308951348969472 3311396028678144 3315258278019072 3317892391064097 3318626645311488 3327564954599424 3329741713047552 3333124795793408 3339477799927808 3339634805160192 3340373871034368 3345214813188864 3345955113926656 3346000217505792 3349370753777664 3352490182508544 3354967029055488 3367136273301504 3370557349652416 3376981701001216 3377887835406336 3380383445942272 3383577368385984 3384326158811136 3392644881432576 3393441421590528 3396601895436288 3399111332069376 3400023404445696 3404950791995808 3405704312389632 3414877154574336 3414906788463632 3422333727977472 3424862175494144 3431505102635008 3431551359430656 3437284945661952 3438207261038592 3444760554504192 3450516211236864 3459809748713472 3463324983129088 3470857225371648 3473421522436096 3475887266829054 3476656485564416 3483446830262784 3486020428627968 3490086351273984 3492664854970368 3492781979467776 3493602030256128 3498665033977344 3499439293464576 3508864599195648 3509836578976896 3512132572151808 3514727363772416 3521592065654784 3522401965637632 3525950197202944 3529281656976768 3531889118478336 3532836818681856 3538739637092352 3539570478022656 3545484547325952 3554199399596032 3555033870237696 3558344842838016 3561929280847872 3565548270706688 3571553888851872 3572344278745088 3579321513664512 3581662961074176 3581965945012224 3585302000738304 3588913593581568 3593099525750784 3594958567022592 3601931416326144 3608796771385344 3612463379531776 3614826507010048 3618516617920512 3619518972069924 3621886715031552 3630070859563008 3632477027063808 3636136140865536 3649325250751488 3650132851556352 3652021401419776 3656280939429888 3659964031696896 3663682626781184 3666079259820032 3673239570874368 3675953389633536 3676971654166272 3680240840736768 3683980037455872 3687691031937024 3691992173248512 3693902380793856 3697342688261376 3701067143380992 3707251048382464 3708121453166592 3714317144817664 3714491773086336 3715313795334144 3721571670491136 3725320532262912 3725352860142144 3726177285963776 3733454975975424 3736213282357248 3749765395267584 3752535751917568 3756030667440128 3756912524918784 3759814240894976 3763366664837472 3764199503167488 3774337907687424 3778172708868096 3780644236689408 3791877018358968 3792716166070272 3799104413626368 3802931376685056 3809285480906752 3816725491611648 3823102643644416 3824000248578048 3831417351438336 3841770137021586 3842620326150144 3852065542459904 3852969947430912 3859407658287104 3860443240464384 3863295366791168 3866945563869696 3867801324355584 3877308435922944 3878218767532032 3881830737641472 3884698665222144 3885741033652224 3896240606020224 3897102849540096 3902750615387008 3907599212740608 3911238546259968 3914128200564736 3921720117297152 3921772982206464 3928325652185088 3929247961841664 3929379726901248 3936869205147648 3940869141307392 3943447098556416 3954068284243968 3958085695004672 3962702211342336 3965629887414272 3966693971853312 3972442590661776 3973321697787904 3973375258288128 3981082091728896 3984023347003392 3988670115741696 3998474324545536 4010165769938944 4011241804545024 4017998124958356 4018887313588224 4025602246443008 4029657368231936 4029711688138752 4033464750830592 4036444706832384 4037527792779264 4044273870962688 4045223403454464 4051982339801088 4055201811300563 4062895851700224 4064021301973248 4066679820386304 4067023833399296 4074912309379072 4075869035298816 4081775872973568 4082679175708672 4086536655446784 4090653158473728 4093675365728256 4097488000843776 4098450027184128 4101615535521792 4106399458000896 4108524076597248 4121642955128832 4124339167297536 4128529576607744 4135447563337728 4136398638546944 4136593110937056 4144477542137856 4147539515277312 4148652410929152 4151402316644352 4155584160989184 4170657429430272 4173738744479744 4178606787919872 4182852334194688 4187065859178496 4191021967659912 4191949446709248 4194118328193024 4202253319047168 4203239942651904 4210262899949568 4221602720907264 4225534500870144 4229791021006848 4242158831009792 4250444297476608 4253224766275584 4257546125876736 4258488326815744 4262835504807936 4265661096001536 4266805686829056 4269958036979712 4285446166020096 4288612287905792 4289800263193984 4292606477074432 4293614314192896 4300990474099968 4301942289334272 4302306203926528 4313529037357056 4313566469638272 4317911667277824 4322947866918912 4326141695361024 4333573735267392 4334532761223168 4341833615572992 4346207287640064 4353469121036288 4361971990413312 4370285998374912 4374726294478848 4384240705732608 4390594442310384 4391566087028736 4402360619954176 4403394225635328 4410751609470976 4411935131959296 4419366358708224 4423856521418796 4424835527081984 4433477783970816 4436377985875968 4436753272799232 4452846406880256 4453831828045824 4460286417585152 4461333623341056 4465827671703552 4468997914494498 4469986910011392 4473289372073984 4482026265378816 4489515031068672 4490569099247616 4499279091597312 4503850447208448 4511436491181312 4512434878414848 4523526508576768 4524588562120704 4528802527248384 4532148442759168 4533364539260928 4539934389327744 4540939083186176 4541000295186432 4549808104833024 4553169539432448 4558480132276224 4563111637303296 4575401812574208 4583046594215936 4584276348051456 4591997857095264 4593014072672256 4600688281649152 4605384786444288 4609674000949248 4613079664951296 4614317477462016 4627809633828864 4634516355772072 4644595773683712 4648027238170624 4653448468365312 4657042639290368 4664886711969792 4665981954686976 4670327606224896 4675032181112832 4679782105302528 4682843429535744 4693027952001024 4695456087539712 4705708875969024 4709185491304448 4710449091575808 4718319516123136 4718383119217152 4719427304030208 4727312729767936 4727534983928064 4736545762443264 4740045160316928 4741317041061888 4744459790450688 4749239041130496 4762071851802496 4772428684886016 4775550614765568 4775954593349632 4780402667651072 4785218124775424 4789739391611328 4790799367667712 4793278089363456 4798868733001728 4802575221768192 4803702791602176 4811729028513792 4824688823894016 4826025296093232 4829182286708736 4840094479417344 4843302702751744 4848181521154048 4852762278343056 4857650625687552 4865767001001984 4866909407281152 4875041252573184 4876349356376064 4897652761165824 4902628872221696 4911973383274496 4916921375916032 4921567081288704 4922656230998016 4925203174391808 4929790251015168 4934756191174656 4935914795040768 4940511847907328 4944161937555456 4952655697448448 4953751727112192 4962095560654848 4967094043017216 4967137146856192 4977939967967232 4981617709809664 4991347431899136 4994612569571328 4999687193690112 5009216699891712 5010560806551552 5017822219783296 5018932670889984 5032450543583232 5037563611824128 5040858982252544 5050704409952256 5055836024478624 5056954888093696 5065472551501824 5066831753109504 5070575168913408 5076489238216704 5088967322148864 5097470191525888 5098666998104064 5107426187993712 5108556468584448 5122315731861504 5122360182695448 5123493768200192 5133500591966208 5137293263241216 5147257653952512 5155927418492928 5169744581230592 5175774316855296 5180988044869632 5189714623070208 5194987474693632 5196137132720128 5206285838057472 5209691579744256 5210132283654144 5213830900243581 5214984728346624 5229030642941952 5237767536246784 5238997282455552 5239172969201664 5247997550966016 5249158940196864 5254492188409856 5257929464741888 5263296898793472 5264754868465344 5268198858227712 5272091045658624 5283602948456448 5288925295804416 5296590120882368 5297833677717504 5308109455638528 5312031129337856 5318226820988928 5331299099394048 5332550805356544 5337517264257024 5342893921271808 5348322406060032 5357330833277808 5358516418117632 5372948917518336 5377953001107456 5381926275776512 5383370390372352 5392365161283584 5392437850533888 5402897124489216 5413195157078016 5418695069297664 5422239760515072 5434492047065088 5442367830631424 5448715540595712 5454204211298304 5458233820971008 5463317334458368 5464600036245504 5468820714029056 5473987876127232 5475199277334528 5478032102129664 5484421409144832 5489946047545344 5495523940171776 5499118889730048 5513930084450304 5515457481249408 5525970056183808 5530052687036416 5531536547905536 5535203088859136 5540778881318912 5540853571190784 5546014032392064 5551600715071488 5560876572573696 5562182179749888 5571475717226496 5572970693001216 5588029290213216 5589265928945664 5592157770924032 5603004425396224 5604319923535872 5613683866599424 5624648092901376 5628803627876352 5634046001160192 5635368787378176 5639721361342464 5646299254751232 5667259063302144 5670966355034112 5676728167835648 5687548128002048 5687815527538452 5689074249105408 5698656620439552 5704397065027584 5713928221360128 5726355207487488 5734653965466624 5735923052445696 5751372049809408 5751421959517696 5757215556370432 5762655205532379 5763930489225216 5768188927148032 5778098313689856 5779377014964224 5779454921146368 5789111487430656 5790664860696576 5794943050186752 5801701986533376 5815962653884416 5827047997833216 5832968392638464 5844360909030336 5845654274310144 5854125923080512 5855421449371648 5861398819110912 5866857819389952 5871192300847104 5882580175945728 5892488478277632 5898475361891728 5911303711961088 5915170647834624 5915671030398976 5931102426365952 5937128542507008 5944053317013504 5948444831121408 5950040957779968 5958663885992664 5959982546681856 5976035020505088 5986020041424896 5997711486818304 6005133929611264 6015248654908416 6016579837886464 6016862706817536 6028330970382336 6032784749494272 6038403369664512 6044486052347904 6053245852436992 6054667060248576 6066410806444032 6070892719243264 6077973509701632 6084148849737728 6094343777550336 6096031952959872 6100019730579456 6100535750098944 6112368464068608 6113803552948224 6122663809460352 6124018763563008 6140513048592384 6146232001265664 6150772886601728 6152423303282688 6162786114895872 6170412845105152 6182464432693248 6186508750946304 6192794364911616 6204597957820416 6219848949293056 6221309272915968 6227103474966528 6233376241483776 6239709473736704 6243791239380992 6255986144145408 6260608116719616 6267910181879808 6274278501292032 6280598788767744 6287924170063872 6291177492289536 6303379978570752 6315394349924352 6321756054749184 6325946387267584 6332318721507328 6332404081360896 6338301751305216 6344686531510272 6356779633999872 6363238246514688 6367400819687424 6386319188815104 6387732490223616 6391037452484608 6398491644002304 6403433629024256 6404937055469568 6415638704685056 6428169249030144 6432918431858688 6434700394790976 6438909715611648 6440421471289344 6452913434001408 6453459305889792 6470349704457408 6476867500916736 6487689334669312 6489212543041536 6500055003430912 6500360602901088 6501799141834752 6512750423359488 6519310931460096 6530203681554432 6562089441718272 6566937565855744 6573053668020224 6579674921566208 6585891663465576 6587349130543104 6603540929931264 6605091338452992 6616127414206464 6617902697938944 6635784782128194 6637253290622976 6655129909198848 6666249591586816 6678955599855616 6679269610320384 6680747742068736 6690429626377728 6691910227853312 6692000435011584 6698741507555328 6704980365017088 6709934058110976 6734272546603008 6741114699304832 6753963402002432 6755775670812672 6760766891884544 6767154736771968 6768652317622272 6785289762865152 6786882843181056 6793203790872576 6798222664138752 6800046808891392 6809901583991616 6811408624779264 6829754309148672 6829813576927264 6844667455954944 6849724350988288 6863010205270016 6863102718861312 6874569891323904 6876414522077184 6889521109008384 6901032422473728 6919619497426944 6926649966258176 6941714450743296 6951774533658108 6953312971128832 6966893660525568 6972040857255936 6980172702547968 6985563958935552 6987204060512256 6997330067954688 6998878586929152 7017729198391296 7019673157953792 7024265144303616 7029454727544832 7043184131309568 7044803931275264 7051900394405888 7058563313953536 7063778236956672 7065673637363712 7077479274184704 7079140956045312 7090969094651904 7108398799192064 7110067740475392 7116689685676032 7123858561695744 7131096541413376 7143107777703744 7144688557490176 7158643027329024 7163325922148352 7163931890024448 7170604001476608 7177827187163136 7186199051501568 7189917134045184 7203862832652288 7217593542770688 7224926759063552 7229653014020096 7237033235841024 7239037944139848 7243773430063104 7260141719126016 7264954054127616 7272272281731072 7298650501502976 7304042802839552 7312561878859776 7327365253562368 7346479141748736 7353943308332544 7367960074911744 7375382063874048 7383984346497024 7387804761587712 7394685376522752 7402134286761984 7414502096764928 7416242906333184 7428634289635328 7428983546172672 7430627590668288 7443143340982272 7450641064525824 7450705720284288 7452354571927552 7466909951950848 7472426564714496 7499530790535168 7505071503835136 7512061334880256 7513825049837568 7519628481789952 7526733329674944 7528399006334976 7548675815374848 7556345417736192 7561288473378816 7583754036717936 7585432332140544 7598208827252736 7605862753370112 7618570961813504 7633450983223296 7646205287288832 7648000497156096 7662834702876672 7683540274043172 7685240652300288 7704131084919808 7705939894861824 7718815316574208 7720886480928768 7726590733582336 7733891127739392 7735602648711168 7754616871845888 7756437535064064 7763661475282944 7769397330444288 7771482067304448 7792481212040448 7794205699080192 7805501230774016 7815198425481216 7822477092519936 7828256401129472 7843440234594304 7843545964412928 7856651304370176 7858495923683328 7858759453802496 7873738410295296 7881738282614784 7886894197112832 7908136568487936 7916171390009344 7925404422684672 7931259774828544 7933387943706624 7944885181323552 7946643395575808 7946750516576256 7962164183457792 7968046694006784 7977340231483392 7996948649091072 8020331539877888 8022483609090048 8035996249916712 8037774627176448 8051204492886016 8059423376277504 8066929501661184 8072889413664768 8075055585558528 8088547741925376 8110403622601126 8128042603946496 8133359640772608 8134047666798592 8149824618758144 8151738070597632 8163551745947136 8165358351417344 8173073310893568 8181306316947456 8187350731456512 8194976001687552 8196900054368256 8203231071043584 8212798916001792 8217048153194496 8243285910257664 8248678334595072 8257059153215488 8270895126675456 8272797277093888 8273186221874112 8288955084275712 8295079030554624 8297304821858304 8302804633288704 8311168321978368 8341314858860544 8347477488959488 8357213575839744 8365704668389376 8374131718356992 8382043935319824 8383898893418496 8388236656386048 8404506638094336 8406479885303808 8420525799899136 8443205441814528 8451069001740288 8459582042013696 8484317662019584 8500888594953216 8506449532551168 8515092251753472 8516976653631488 8525671009615872 8531322192003072 8533611373658112 8539916073959424 8570892332040192 8577224575811584 8579600526387968 8585212954148864 8587228628385792 8601980948199936 8603884578668544 8604612407853056 8627058074714112 8627132939276544 8635823334555648 8645895733837824 8652283390722048 8667147470534784 8669065522446336 8683667231145984 8692414575280128 8706938242072576 8723943980826624 8740571996749824 8749452588957696 8768481411465216 8781188884620768 8783132174057472 8804721239908352 8806788451270656 8821503218941952 8823870263918592 8838732717416448 8847713042837592 8849671054163968 8866955567941632 8872755971751936 8873506545598464 8905692813760512 8920572835170304 8922667246682112 8937995828988996 8939973820022784 8964052530757632 8979030062137344 8998558183194624 9007700894416896 9022872982362624 9024869756829696 9047053017153536 9049177124241408 9057605054496768 9064296885518336 9066729078521856 9079868778655488 9081878166372352 9082000590372864 9099616209666048 9106339078864896 9116960264552448 9126223274606592 9150803625148416 9166093188431872 9168552696102912 9183995714190528 9186028145344512 9201376563298304 9210769572888576 9219348001898496 9226159329902592 9228634954924032 9255619267657728 9269032711544144 9289191547367424 9296054476341248 9306896936730624 9314085278580736 9329773423939584 9331963909373952 9340655212449792 9350064362225664 9359564210605056 9365686859071488 9390912175079424 9411417751938048 9418370982608896 9420898183151616 9436639032246272 9436766238434304 9438854608060416 9454625459535872 9455069967856128 9473091524886528 9480090320633856 9482634082123776 9488919580901376 9498478082260992 9524143703604992 9544857369772032 9551101229531136 9551909186699264 9560805335302144 9570436249550848 9579478783222656 9581598735335424 9586556178726912 9597737466003456 9605150443536384 9607405583204352 9623458057027584 9649377647788032 9652050592186464 9658364573417472 9680188958834688 9686605405503488 9696363042308096 9705524556686112 9715301251375104 9731534002003968 9733818814562304 9750082505146368 9752698712752128 9795305522331648 9805257744443392 9823946766548992 9843134162577408 9850406348783616 9859580502030336 9869512382349312 9881023695814656 9905311394896896 9907503454224384 9924191121309696 9934188086034432 9934274293712384 9953677173192291 9955879935934464 9963235419619328 9982694863798272 9989225139142656 9999374387380224 10018433399783424 10021121613103104 10035644439566592 10037865341779968 10064901087166464 10075127223648256 10081717964505088 10101408819904512 10111672048957248 10113909776187392 10130945103003648 10133663506219008 10141150337826816 10152978476433408 10177934644297728 10194940383051776 10197333996208128 10214852375987424 10217112937168896 10244631463723008 10244720365390896 10246987536400384 10267001183932416 10274586526482432 10294515307905024 10311854836985856 10339489162461184 10351548633710592 10379429246140416 10389974949387264 10392274265440256 10412571676114944 10420264567308288 10427661800487162 10429969456693248 10458061285883904 10475535072493568 10477994564911104 10478345938403328 10495995101932032 10498317880393728 10508984376819712 10515858929483776 10526593797586944 10529509736930688 10536397716455424 10544182091317248 10567205896912896 10577850591608832 10593180241764736 10595667355435008 10616218911277056 10624062258675712 10636453641977856 10662598198788096 10665101610713088 10675034528514048 10685787842543616 10696644812120064 10714661666555616 10717032836235264 10745897835036672 10755906002214912 10763852551553024 10766740780744704 10784730322567168 10784875701067776 10805794248978432 10826390314156032 10837390138595328 10844479521030144 10884735661262848 10897431081191424 10908408422596608 10926634668916736 10937641428058112 10947975752254464 10950398554669056 10956064204259328 10968842818289664 10979892095090688 10991047880343552 10998237779460096 11027860168900608 11030914962498816 11051940112367616 11060105374072832 11063073095811072 11070406177718272 11081557762637824 11081707142381568 11092028064784128 11103201430142976 11121753145147392 11124364359499776 11142951434452992 11145941386002432 11176058580426432 11178531857891328 11184315541848064 11206008850792448 11208639847071744 11227367733198848 11249296185802752 11257607255752704 11268092002320384 11270737574756352 11279442722684928 11292598509502464 11334518126604288 11341932710068224 11353456335671296 11375096256004096 11375631055076904 11378148498210816 11397313240879104 11408794130055168 11427856442720256 11469307930933248 11502843919035392 11514431112740864 11525310411064758 11527860978450432 11536377854296064 11556196627379712 11558754029928448 11558909842292736 11578222974861312 11581329721393152 11589886100373504 11603403973066752 11631925307768832 11654095995666432 11665936785276928 11688721818060672 11691308548620288 11708251846161024 11710842898743296 11722797638221824 11733715638779904 11742384601694208 11765160351891456 11784976956555264 11796950723783456 11822607423922176 11830341295669248 11831342060797952 11862204852731904 11874257085014016 11888106634027008 11896889662242816 11900081915559936 11917327771985328 11919965093363712 11952070041010176 11972040082849792 11995422973636608 12010267859222528 12030497309816832 12033725413635072 12056661940764672 12076806739329024 12088972104695808 12106491704873984 12109334120497152 12132821612888064 12141785438486528 12155947019403264 12165605433901689 12168297699475456 12188687555100672 12192063905919744 12200039461158912 12201071500197888 12224736928137216 12227607105896448 12245327618920704 12248037527126016 12281026097184768 12292464002531328 12301545773203456 12304846606565376 12325572229791744 12340825690210304 12364928865386496 12373017501892608 12385588729823232 12409195915640832 12439697898586112 12442618545831936 12454206949933056 12466752482967552 12479418947473408 12487582478761984 12511972288290816 12521216233439232 12535820363759616 12548557002584064 12561197577535488 12575848340127744 12582354984579072 12606759957141504 12630788699848704 12651892774535168 12664808162721792 12676603502610432 12689373063020544 12726476493029376 12772638377630208 12775464980447232 12782074904969216 12796983288004608 12806867258048512 12809874110939136 12831277409370112 12856338498060288 12865836863717376 12869400789581952 12877819431223296 12880842942578688 12905826868002816 12906918611779584 12940699408914816 12953735001833472 12975378669338624 12978425086083072 13000110006861824 13000721205802176 13003598283669504 13025500846718976 13038621862920192 13060407363108864 13124178883436544 13133875131711488 13146107336040448 13159349843132416 13171783326931152 13174698261086208 13207081859862528 13210182676905984 13232254828412928 13235805395877888 13271569564256388 13274506581245952 13310259818397696 13332499183173632 13358539220640768 13361495484137472 13380859252755456 13383820455706624 13384000870023168 13397483015110656 13409960730034176 13419868116221952 13468545093206016 13482229398609664 13507926804004864 13511551341625344 13521533783769088 13534309473543936 13537304635244544 13570579525730304 13573765686362112 13586407581745152 13596445328277504 13600093617782784 13619803167983232 13622817249558528 13659508618297344 13659627153854528 13689334911909888 13699448701976576 13726020410540032 13726205437722624 13749139782647808 13752829044154368 13779042218016768 13802064844947456 13839238994853888 13853299932516352 13883428901486592 13903549067316216 13906625942257664 13933787321051136 13944081714511872 13960345405095936 13971127917871104 13994660135909376 14039346315907584 14048530288607232 14086368262619136 14089607862550528 14103800788811776 14117126627907072 14127556473913344 14131347274727424 14154958548369408 14158281912090624 14181938189303808 14216797598384128 14220135480950784 14233379371352064 14247717123391488 14262193082826752 14286215555407488 14289377114980352 14317286054658048 14326651844296704 14327863780048896 14341208002953216 14355654374326272 14372398103003136 14379834268090368 14407725665304576 14435187085541376 14449853518127104 14459306028040192 14474066471682048 14478075888279696 14487546860126208 14520283438252032 14529908108255232 14544544563462144 14597301003005952 14608085605679104 14625123757719552 14654730507124736 14692958283497472 14707886616665088 14735920149823488 14750764127748096 14767968692994048 14775609523175424 14789370753045504 14804268573523968 14829004193529856 14832485812666368 14857268579270656 14857967092345344 14861255181336576 14886286681964544 14901282129051648 14901411440568576 14904709143855104 14933819903901696 14944853129428992 14999061581070336 15010143007670272 15024122669760512 15027650099675136 15039256963579904 15053466659349888 15056798012669952 15097351630749696 15112690835472384 15122576946757632 15167508073435872 15170864664281088 15196417654505472 15211725506740224 15237141923627008 15266901966446592 15292410574577664 15296000994312192 15325669405753344 15367080548086344 15370481304600576 15408262169839616 15411879789723648 15437630633148416 15441772961857536 15467782255478784 15509233743691776 15527322950565888 15542964134608896 15584962424080896 15588411398160384 15611002461548032 15630396850962432 15641492700730743 15644954185039872 15656512802258944 15686880469188608 15687091928825856 15713302608740352 15716991847366656 15717518907604992 15747476820590592 15763476565229568 15773788394225664 15816273136975872 15832342780018688 15850808845369344 15862519549657088 15866775887413248 15889770362647104 15893286791151616 15893501033152512 15924328366915584 15936093388013568 15954680462966784 15993897298182144 16040663079755776 16044967218180096 16071992499833424 16075549254352896 16102408985772032 16118846752555008 16133859003322368 16145778827329536 16150111171117056 16177095483850752 16220807245202252 16256085207892992 16266719281545216 16268095333597184 16299649237516288 16303476141195264 16327103491894272 16330716702834688 16346146621787136 16362612633894912 16374701462913024 16389952003375104 16393800108736512 16406462142087168 16425597832003584 16434096306388992 16486571820515328 16497356669190144 16514118306430976 16541790253350912 16545594554187776 16546372443748224 16577910168551424 16590158061109248 16594609643716608 16605609266577408 16622336643956736 16682629717721088 16694954977918976 16714427151679488 16731409336778752 16748263436713984 16764087870639648 16767797786836992 16776473312772096 16809013276188672 16812959770607616 16841051599798272 16886410883629056 16902138003480576 16919164084027392 16968635324039168 17001777189906432 17012899065102336 17030184503506944 17062644384006144 17067222747316224 17141784664080384 17159201052775936 17170425908297728 17203961896399872 17207769157337088 17209224815706112 17254116149428224 17254265878553088 17271646669111296 17291791467675648 17304566781444096 17334294941069568 17338131044892672 17367334462291968 17384829150560256 17413876484145152 17447887961653248 17481143993499648 17498905177915392 17536962822930432 17562377769241536 17566264348114944 17609442479816704 17613576902541312 17643006437883904 17647740527837184 17677465434832896 17695426085675184 17699342108327936 17733911135883264 17745511943503872 17747013091196928 17811385627521024 17841145670340608 17845334493364224 17875991657977992 17879947640045568 17928105061515264 17958060124274688 18015401788833792 18045745964725248 18049739513659392 18094106034307072 18098354248482816 18115210108993536 18128593771036672 18133458157043712 18159737557310976 18163756332744704 18164001180745728 18199232419332096 18212678157729792 18233920529104896 18252446549213184 18301607250296832 18332186376863744 18337105392205824 18367991428381056 18372056290689024 18402753126596608 18421539145777152 18438696003796992 18452318659805184 18457269909848064 18511238535315456 18538065423088288 18578383094734848 18592108952682496 18613793873461248 18628170557161472 18659546847879168 18663927818747904 18681310424899584 18700128724451328 18719128421210112 18731373718142976 18781824350158848 18822835503876096 18836741965217792 18841796366303232 18873278064492544 18873532476868608 18910139935712256 18946183049773056 18965268164247552 18977839161802752 18996956164521984 19048287407209984 19089714739544064 19102202459062272 19103818373398528 19121610670604288 19140872499101696 19158957566445312 19163197470670848 19173112357453824 19195474932006912 19210300887072768 19214811166408704 19246916114055168 19298755295576064 19304101184372928 19316729146834944 19360377917669376 19373210811006976 19392726084616192 19411049113372224 19430602502750208 19463068004007936 19467637629124608 19500165010292736 19505397425504256 19590611044663296 19610515488886784 19647893533097984 19686268325154816 19700812697567232 19719161004060672 19739024764698624 19762047391629312 19810622789793792 19848382242619392 19868548587424768 19907354346384582 19911759871868928 19926470839238656 19965389727596544 19998748774760448 20036866799566848 20042243226206208 20071288879133184 20075730683559936 20129802174332928 20150254447296512 20163435929010176 20202817639809024 20223344097914496 20227819552374784 20261890206007296 20267327012438016 20282300675653632 20305956952866816 20355869288595456 20389880766103552 20394667992416256 20429704751974848 20434225874337792 20489262927446016 20489440730781792 20493975072800768 20534002367864832 20549173052964864 20589030615810048 20623709673971712 20678978324922368 20703097267421184 20758858492280832 20779949898774528 20825143352229888 20855323600974324 20859938913386496 20916122571767808 20951070144987136 20956691876806656 20991990203864064 20996635760787456 21017968753639424 21031717858967552 21053187595173888 21059019473861376 21072795432910848 21088364182634496 21134411793825792 21155701183217664 21186360483529472 21191334710870016 21232437822554112 21248124517351424 21272907283955712 21325196397576192 21330203221426176 21350069057028096 21371575685087232 21393289624240128 21429323333111232 21434065672470528 21491795670073344 21511812004429824 21527705103106048 21533481561489408 21569460645134336 21569751402135552 21611588497956864 21652780628312064 21674780277190656 21688959042060288 21769471322525696 21794862162382848 21816816845193216 21853269337833472 21895951504508928 21912128408518656 21937685636579328 21982095760687104 22061829924997632 22103880224735232 22120210748145664 22126146191622144 22140812355436544 22163115525275648 22163414284763136 22184056129568256 22206402860285952 22243506290294784 22248728718999552 22285902868905984 22291882772004864 22352117160852864 22357063715782656 22368631083696128 22412017701584896 22417279694143488 22454735466397696 22498592371605504 22515214511505408 22536184004640768 22541475149512704 22558885445369856 22585197019004928 22669036253208576 22683865420136448 22706912671342592 22750192512008192 22751262110153808 22756296996421632 22794626481758208 22817588260110336 22855712885440512 22938615861866496 23005687838070784 23028862225481728 23050620822129516 23055721956900864 23112393254759424 23117508059856896 23117819684585472 23156445949722624 23162659442786304 23179772200747008 23206807946133504 23263850615537664 23308191991332864 23331873570553856 23377443636121344 23382617097240576 23416503692322048 23421685797486592 23445595276443648 23467431277559808 23484769203388416 23530320703782912 23569953913110528 23593901447566912 23645214847844352 23660682591338496 23662684121595904 23724409705463808 23748514170028032 23776213268054016 23793779324485632 23800163831119872 23834655543970656 23839930186727424 23904140082020352 23944080165699584 23990845947273216 24020535718445056 24060994619633664 24067450827270144 24113323881529344 24153613478658048 24212983409747968 24218668240994304 24265643225776128 24331210867803378 24336595398950912 24384127811839488 24400078922317824 24402143000395776 24449473856274432 24455214211792896 24490655237841408 24496075054252032 24562052194369536 24584928005062656 24603091546406912 24609693213130752 24651144459583488 24681651380420608 24729857730772992 24746035003785216 24771177459646464 24818391831281664 24879395797172224 24885237091663872 24908413899866112 24933504965935104 24958837894946816 24975164957523968 25023944576581632 25042432466878464 25071640727519232 25097114005168128 25122395155070976 25151696680255488 25164709969158144 25213519914283008 25261577399697408 25303785549070336 25329616325443584 25353207005220864 25378746126041088 25452952986058752 25545276755260416 25550929960894464 25564149809938432 25593966576009216 25613734516097024 25619748221878272 25662554818740224 25712676996120576 25731673727434752 25738801579163904 25755638862446592 25761685885157376 25811653736005632 25813837223559168 25881398817829632 25907470003666944 25950757338677248 25956850172166144 26000220013723648 26001442411604352 26007196567339008 26051001693437952 26077243725840384 26120814726217728 26248357766873088 26267750263422976 26292214672080896 26318699686264832 26343566653862304 26349396522172416 26414163719725056 26420365353811968 26464509656825856 26471610791755776 26543139128512776 26549013162491904 26620519636795392 26664998366347264 26717078441281536 26761718505510912 26768001740046336 26819921460068352 26937090186412032 26964458797219328 27015853608009728 27023102683250688 27043067567538176 27068618947087872 27074609270489088 27141159051460608 27147531372724224 27172815163490304 27192890656555008 27200187235565568 27239606335966464 27245634499117056 27319017236594688 27319254307709056 27378669823819776 27398897403953152 27452040821080064 27452410875445248 27498279565295616 27505658088308736 27558084436033536 27604129689894912 27678477989707776 27706599865032704 27766857802973184 27807098134632432 27813251884515328 27867574642102272 27888163429023744 27920690810191872 27942255835742208 27989320271818752 28078692631815168 28097060577214464 28172736525238272 28179215725101056 28207601577623552 28234253255814144 28255112947826688 28262694549454848 28309917096738816 28316563824181248 28363876378607616 28433595196768256 28440270961901568 28466758742704128 28495434246782976 28524386165653504 28572431110814976 28578754229960704 28634572109316096 28653303688593408 28655727560097792 28682416005906432 28711308748652544 28744796206006272 28759668536180736 28815451330609152 28870374171082752 28899707036254208 28918612056080384 28948132943364096 28956151776559392 28975093720252416 29040566876504064 29059816216510464 29089089126924288 29194602006011904 29216171211358208 29250247515439104 29309461014249472 29385916566994944 29415773233330176 29471840299646976 29551219046350848 29578741506091008 29608537147047936 29658008387059712 29715934184690688 29722510362673152 29772573363929088 29802564258103296 29802822881137152 29809418287710208 29867639807803392 29889706258857984 29998123162140672 30020286015340544 30048245339521024 30055300199350272 30078513927159808 30106933318699776 30113596025339904 30194703261499392 30225381670944768 30245153893515264 30335016146871744 30341729328562176 30392835309010944 30423451013480448 30474283847254016 30533803932893184 30584821149155328 30592001988624384 30651338811506688 30734161096172688 30740962609201152 30816524339679232 30823759579447296 30875261266296832 30883545923715072 30935564510957568 31018467487383552 31054645901131776 31169924848161792 31176822796320768 31222004923096064 31260793701924864 31282985401461486 31289908370079744 31313025604517888 31373760938377216 31374183857651712 31426605217480704 31433983694733312 31435037815209984 31494953641181184 31526953130459136 31547576788451328 31632546273951744 31664685560037376 31701617690738688 31725039099314176 31733551774826496 31779540725294208 31786573582303232 31787002066305024 31848656733831168 31872186776027136 31909360925933568 31987794596364288 32081326159511552 32089934436360192 32143984999666848 32151098508705792 32204817971544064 32237693505110016 32267718006644736 32291557654659072 32300222342234112 32354190967701504 32441614490404504 32512170415785984 32533438563090432 32536190667194368 32599298475032576 32654206983788544 32692293243574272 32725225267789824 32779904006750208 32812924284174336 32851195664007168 32868192612777984 32973143641030656 32994713338380288 33028236612861952 33083580506701824 33091189108375552 33092744887496448 33155820337102848 33180316122218496 33189219287433216 33211218533154816 33244673287913472 33365259435442176 33389909955837952 33428854303358976 33462818673557504 33496526873427968 33528175741279296 33535595573673984 33552946625544192 33618026552377344 33625919541215232 33682103199596544 33772821767258112 33804276006961152 33838328168054784 33937270648078336 34003554379812864 34025798130204672 34060369007013888 34125288768012288 34134445494632448 34283569328160768 34318402105551872 34340851816595456 34407923792799744 34418449631412224 34508531757106176 34543293338222592 34583582935351296 34609133562888192 34668589882139136 34676262089785344 34734668924583936 34769658301120512 34827752968290304 34895775923306496 34962287986999296 34997810355830784 35073925645860864 35124755538483072 35132528696229888 35218884959633408 35227153805082624 35286012875767808 35295481055674368 35354930869665792 35390852171350368 35398684216655872 35467822271766528 35491023887007744 35494026182393856 35622771255042048 35682291340681216 35690668986728448 35751983315955984 35759895280091136 35856210123030528 35916120248549376 36030803577667584 36091491929450496 36188212068614144 36230420217987072 36266916314087424 36319475114621952 36327512665489408 36328002361491456 36398464838664192 36425356315459584 36467841058209792 36496816301705067 36504893098426368 36603214500593664 36664372753727488 36674210784411648 36735982856762112 36744112581378048 36805506253193216 36843078291554304 36877392007593984 36904637319610368 36914539819696128 37022477070630912 37076130846176576 37156766189469696 37184217905364992 37227587746922496 37256341114322944 37319093695758336 37327855637495808 37362620849799168 37400257448902656 37438256842420224 37462747436285952 37563648700317696 37645671007752192 37673483930435584 37683592732606464 37746556128985088 37747064953737216 37820279871424512 37892366099546112 37955678323605504 38096574814419968 38179429479088128 38207636746797056 38243221341208576 38281744998203392 38317915132890624 38326394941341696 38346224714907648 38390949864013824 38420601774145536 38429622332817408 38493832228110336 38597510591152128 38608202368745856 38633458293669888 38720755835338752 38746421622013952 38785452169232384 38822098226744448 38861205005500416 38926136008015872 38935275258249216 39000330020585472 39010794851008512 39181222089326592 39221030977773568 39295787066195968 39372536650309632 39401625395134464 39438322008121344 39478049529397248 39524094783258624 39621245579587584 39696764485238784 39737097174849536 39814708692769164 39823519743737856 39930779455193088 39997497549520896 40084486452412416 40142577758266368 40151461367119872 40259604348665856 40300508894593024 40326871858020352 40405635279618048 40446688195828992 40455639104749568 40523780412014592 40534654024876032 40564601351307264 40611913905733632 40711738577190912 40779761532207104 40789335984832512 40859409503949696 40868451748675584 40978525854892032 40978881461563584 40987950145601536 41068004735729664 41098346105929728 41178061231620096 41247419347943424 41357956649844736 41406194534842368 41517716984561664 41559899797549056 41650286704459776 41710647201948648 41719877826772992 41832245143535616 41902140289974272 41913383753613312 41983980407728128 42035937507278848 42118038947722752 42145590865821696 42268823587651584 42311402366435328 42372720967058944 42382669421740032 42464875645108224 42496249034702848 42545814567911424 42650392795152384 42660406442852352 42700138114056192 42743151370174464 42786579248480256 42858646666222464 42868131344941056 42983591340146688 43023624008859648 43055410206212096 43066963122978816 43138921290268672 43139502804271104 43223176995913728 43305561256624128 43349560554381312 43377918084120576 43538942645051392 43589724324765696 43633633690386432 43706538675666944 43791903009017856 43824256817037312 43875371273158656 43964191521374208 44123659849995264 44207760449470464 44252292383244288 44281624710873088 44326231050551296 44326828569526272 44368112259136512 44412805720571904 44487012580589568 44497457437999104 44571805737811968 44583765544009728 44704234321705728 44714127431565312 44737262167392256 44824035403169792 44834559388286976 44909470932795392 44997184743211008 45030429023010816 45072368009281536 45082950299025408 45117770890739712 45170394038009856 45338072506417152 45367730840272896 45413825342685184 45500385024016384 45502524220307616 45512593992843264 45589252963516416 45635176520220672 45711425770881024 45877231723732992 46011375676141568 46057724450963456 46101241644259032 46111443913801728 46224786509518848 46235639369170944 46312891899445248 46325318885572608 46527701231075328 46663747141107712 46754887272242688 46765234194481152 46833007384644096 46843371594973184 46891190552887296 46934862555119616 46969538406776832 47060641407565824 47139907826221056 47187802895133824 47290429695688704 47321365182676992 47325368243191808 47448819410927616 47497028340056064 47552426536108032 47587558648971264 47600327662239744 47669311087941312 47679860373454848 47808280164040704 47888160331399168 47981691894546432 48041071436890112 48121989239267328 48134901654540288 48226647763058688 48307226957316096 48425966819495936 48437336481988608 48531286451552256 48662421735606756 48673190797901824 48768255623678976 48800157844635648 48804286000791552 48898947712548864 48910428423585792 48981310475682816 48992150108504064 49124104388739072 49169856010125312 49206183092813824 49219386426261504 49302288919166976 49363302760841216 49459715461545984 49492070007570432 49542354919292928 49636783662563328 49758791594344448 49770474183327744 49816827799732224 49867009931870208 49917675789893632 49950329915047936 50047889153163264 50084864933756928 50143281455038464 50194228010336256 50244790310141952 50303393360510976 50329419938316288 50427039828566016 50523154799394816 50607571098140672 50659232650887168 50706414010441728 50757492252082176 50905905972117504 51090553510520832 51128299619876864 51187933152018432 51227469032194048 51425353992241152 51477603158327808 51511277724893184 51623307472011264 51627674447118336 51762797635659264 51814940007333888 51901514677354496 51913700344332288 52000440027447296 52002884823208704 52014393134678016 52102003386875904 52154487451680768 52241629452435456 52496715533746176 52535500526845952 52584429344161792 52637399372529664 52687133307724608 52698793044344832 52828327439450112 52840730707623936 52929019313651712 52943221583511552 53086278257025552 53098026324983808 53241039273590784 53329996732694528 53434156882563072 53523437011021824 53536003480092672 53639842920136704 53874180372824064 53928917594438656 54031707216019456 54046205366501376 54086135135076352 54137237894175744 54149218540978176 54282318102921216 54295062745448448 54345630326980608 54385781313110016 54400374471131136 54479212671932928 54491268998234112 54638034473189376 54638508615418112 54757339647639552 54797794807906304 54904081642160128 54904821750890496 54996559130591232 55011316176617472 55116168872067072 55208259379789824 55356955979415552 55413199730065408 55533715605946368 55614196269264864 55626503769030656 55735149284204544 55776326858047488 55841381620383744 55884511671484416 55978640543637504 56157385263630336 56194121154428928 56345473050476544 56358431450202112 56468506511628288 56510225895653376 56525389098909696 56619834193477632 56867190393536512 56933517485408256 56990868493565952 57048772331307008 57144862221629952 57157508459921408 57269144218632192 57306607377186816 57311455120195584 57364832011812864 57422617497305088 57489592412012544 57519337072361472 57630902661218304 57740748342165504 57799414072508416 57837224112160768 57896265886728192 57912303553118784 57950187440504832 58081133753008128 58119632433020928 58178178253848576 58389204012023808 58432342422716416 58500495030878208 58618922028498944 58771833133989888 58831546466660352 58943680599293952 59102438092701696 59157483012182016 59217074294095872 59316016774119424 59431868369381376 59545146727858176 59605645762274304 59618836575420416 59735279615606784 59779412517715968 59996246324281344 60040572030681088 60096490679042048 60110600398700544 60157027854319616 60213866637399552 60227192050679808 60389406522998784 60450763341889536 60490307787030528 60670032293743488 60683458657124352 60785670618021888 60846902026960896 60948567694508032 61067607865786368 61169642298310656 61184003977248768 61302677623013376 61468322192345376 61481925218402304 61633048679358464 61647519158894592 61750522532593664 61767091847430144 61871129021915136 62036934974767104 62109291802263552 62339849696323584 62444009846192128 62565970802922972 62579816740159488 62747521876754432 62748367715303424 62853210434961408 62870075630419968 62989907282362368 63053906260918272 63095153576902656 63265092547903488 63329371120074752 63403235381477376 63450078198628352 63467103549652992 63559081450588416 63573147164606464 63574004132610048 63697313467662336 63744373552054272 63818721851867136 63975589192728576 64162652319023104 64179868872720384 64287969999333696 64302197017411584 64409635943088128 64475387010220032 64535436013289472 64583115309318144 64600444684468224 64708381935403008 64883228980809008 65024340831571968 65066877126180864 65072381334388736 65198596950065152 65308413967577088 65384586487148544 65450450535579648 65559808013500416 65736385225555968 65946287282061312 66056473225723904 66182378216751104 66185489774992896 66311640674205696 66360632244436992 66378438574866432 66422437066309632 66489346575826944 66730518870884352 66779819911675904 66857708606717952 66925637347115008 66993053746855936 67056351482558592 67071191147347968 67105893251088384 67236053104754688 67251839082430464 67364206399193088 67545643534516224 67608552013922304 67676656336109568 67874541296156672 68007108759625728 68051596260409344 68120738014027776 68250577536024576 68268890989264896 68567138656321536 68636804211103744 68681703633190912 68815847585599488 69017063514212352 69086586676445184 69167165870702592 69337179764278272 69352524179570688 69469337849167872 69539316602241024 69655505936580608 69791551846612992 69924575973998592 69995620711661568 70147851291721728 70249511076966144 70265057392459776 70437769919266816 70454307610165248 70572025751535616 70590962111348736 70709861739331584 70781704342700736 70797368433311744 70935644543533056 70982047774015488 70988052364787712 71245542510084096 71364582681362432 71381337973456896 71503966631911968 71519790560182272 71712420246061056 71832240497098752 72061607155335168 72182983858900992 72376424137228288 72460840435974144 72638950229243904 72656004722982912 72796929677328384 72993632603410134 73009786196852736 73206429001187328 73328745507454976 73348421568823296 73471965713524224 73488225162756096 73611012506386432 73686156583108608 73754784015187968 73809274639220736 73829079639392256 74044954141261824 74152261692353152 74313532378939392 74368435810729984 74455175493844992 74512682228645888 74638187391516672 74655711274991616 74725241699598336 74800514897805312 74876513684840448 74925494872571904 75127297400635392 75291342015504384 75346967860871168 75367185465212928 75493112257970176 75494129907474432 75640559742849024 75784732199092224 75911356647211008 76193149628839936 76358858958176256 76486442682417152 76563489996406784 76635830265781248 76652789882683392 76692449429815296 76781899728027648 76841203548291072 76859244665634816 76987664456220672 77195021182304256 77216404737491712 77266916587339776 77441511670677504 77492843244027904 77570904338464768 77644196453488896 77722410011000832 77852272016031744 77870550516498432 78000660041170944 78021589702017024 78362444178653184 78442061955547136 78591574132391936 78745073300619264 78803250790268928 78876644016242688 78956099058794496 79048189566517248 79242491159175168 79393528970477568 79474194349699072 79629417385538328 79647039487475712 79861558910386176 79994995099041792 80285155516532736 80601017789186048 80811270559236096 80893376391657984 80911278209499136 81047560824029184 81069308049752064 81129202702614528 81223827811467264 81423477154381824 81559523064414208 81578671969665024 81718819007899392 81736903497351168 81957051709784064 81957762923127168 81975900291203072 82136009471459328 82196692211859456 82356122463240192 82494838695886848 82715913299689472 82812389069684736 83035433969123328 83119799595098112 83300573408919552 83421294403897296 83439755653545984 83664490287071232 83804280579948544 83826767507226624 83967960815456256 84071875014557696 84236077895445504 84291181731643392 84537647175303168 84622804732870656 84745441934117888 84765338843480064 84929751290216448 84992498069405696 85091629135822848 85300785590304768 85320812885704704 85400276228112384 85486302740348928 85573158496960512 85717293332444928 85736262689882112 85967182680293376 86047248017719296 86110820412424192 86133926245957632 86277842580537344 86279005608542208 86446353991827456 86611122513248256 86699121108762624 86755836168241152 87077885290102784 87179448649531392 87267267380772864 87413077351333888 87583806018035712 87648513634074624 87750742546317312 87928383042748416 88247319699990528 88415520898940928 88563249421746176 88653657139052544 88736224518273024 88825611441143808 88974025161179136 89167531088019456 89408468643411456 89428254863130624 89474524334784512 89648070806339584 89669118776573952 89818941865590784 89994369486422016 90060858046021632 90144736018563072 90165900598050816 90235541781479424 90340788076019712 90676145012834304 90735461680545792 90827650685370368 91000770048032768 91005048440615232 91025187985686528 91178505927032832 91270353040441344 91422851541762048 91754463447465984 92022751352283136 92115448901926912 92202483288518064 92222887827603456 92449573019037696 92471278738341888 92625783798890496 92650637771145216 93055402462150656 93327494282215424 93509774544485376 93530468388962304 93666014769288192 93686743189946368 93782381105774592 93869725110239232 93939076813553664 94121282815131648 94279815652442112 94375605790267648 94580859391377408 94642730365353984 94650736486383616 94897638821855232 94994056680112128 95104853072216064 95175117297942528 95200655324479488 95338622175882624 95359720746909696 95616560328081408 95776320662798336 95963383789092864 96082142873780224 96243978478534656 96269803309080576 96453295526117376 96614453914632192 96851933638991872 96874672963977216 97062572903104512 97324843471213512 97346381595803648 97536511247357952 97600315689271296 97608572001583104 97797895425097728 97962620951365632 98339712020250624 98438772852523008 98604577838333952 98726605521682432 98919430923091968 98984140015140864 99084709838585856 99273567325126656 99517583188688896 99540948366655488 99633655599464448 99734019863740416 99835351579787264 99900659830095872 100095778306326528 100169729867513856 100286562910076928 100388456020672512 100489580620283904 100606786721021952 100658839876632576 100854079657132032 101046309598789632 101215142196281344 101318465301774336 101412828020883456 101514984504164352 101811811944235008 102181107021041664 102256599239753728 102375866304036864 102454938064388096 102850707984482304 102955206316655616 103022555449786368 103255348894236672 103525595271318528 103629880014667776 103803029354708992 103827400688664576 104000880054894592 104005769646417408 104028786269356032 104204006773751808 104308974903361536 104483258904870912 104993431067492352 105071001053691904 105168858688323584 105274798745059328 105374266615449216 105397586088689664 105656654878900224 105681461415247872 105858038627303424 105886443167023104 106172556514051104 106196052649967616 106482078547181568 106659993465389056 106868313765126144 107046874022043648 107072006960185344 107279685840273408 107748360745648128 107857835188877312 108063414432038912 108092410733002752 108274475788351488 108564636205842432 108691260653961216 108800748942262272 108958425343865856 108982537996468224 109276068946378752 109277017230836224 109490448905115201 109514679295279104 109595589615812608 109808163284320256 109809643501780992 109993118261182464 110022632353234944 110232337744134144 110416518759579648 110713911958831104 110826399460130816 111067431211892736 111228392538529728 111253007538061312 111470298568409088 111552653716094976 111682763240767488 111769023342968832 111957281087275008 112314770527260672 112388242308857856 112690946100953088 112716862900404224 112937013023256576 113020451791306752 113050778197819392 113239668386955264 113734380787073024 113867034970816512 114097544662614016 114289724443259904 114315016919842816 114538288437264384 114622910240391168 114729664023625728 114845234994610176 114979184824025088 115038674144722944 115261805322436608 115481496684331008 115598828145016832 115674448224321536 115792531773456384 115824607106237568 115900374881009664 116162267506016256 116239264866041856 116356356507697152 116778408024047616 116864684845432832 117000990061756416 117237844056997888 117543666267979776 117663092933320704 117887361198587904 118204876185403392 118314966024364032 118434148588191744 118632033548238848 118863736738762752 119090293455716352 119211291524548608 119470559231213568 119992492648562688 120192981358084096 120314055708639232 120427733274799104 120454384101359616 120778813045997568 120901526683779072 120980615574061056 121340064587486976 121366917314248704 121571341236043776 121693804053921792 121897135389016064 122135215731572736 122339284596621312 122368007954497536 122605355246026752 122936644384690752 122963850436804608 123266097358716928 123295038317789184 123501045065187328 123534183694860288 123742258043830272 124073869949534208 124218583604527104 124679699392647168 124888019692384256 125131941605845944 125159633480318976 125496735430606848 125706420869922816 125740151260839936 126107812521836544 126658742240149504 126806470762954752 126900156397256704 126934207099305984 127118162901176832 127146294329212928 127148008265220096 127394626935324672 127488747104108544 127637443703734272 127951178385457152 128325304638046208 128359737745440768 128575939998667392 128604394034823168 128819271886176256 128950774020440064 129070872026578944 129166230618636288 129200889368936448 129416763870806016 129766457961618016 130048681663143936 130133754252361728 130144762668777472 130397193900130304 130616827935154176 130769172974297088 130900901071159296 131119616027000832 131472770451111936 131892574564122624 132112946451447808 132370979549985792 132623281348411392 132756877149732864 132844874132619264 132978693151653888 133461037741768704 133559639823351808 133715417213435904 133851274694230016 133986107493711872 134112702965117184 134142382294695936 134211786502176768 134472106209509376 134503678164860928 134728412798386176 135091287069032448 135217104027844608 135353312672219136 135749082592313344 136014217519251456 136103192520818688 136241476028055552 136501155072049152 136537781978529792 137134277312643072 137273608422207488 137363407266381824 137631695171198976 138034127028424704 138173173352890368 138334331741405184 138674359528556544 138938675698335744 139583103693225984 139991241423323136 140295702583443456 140499022153932288 140530114784919552 140875539838533632 140908615220330496 141144051503071232 141181924222697472 141419723478663168 141563408685401472 141594736866623488 141871289087066112 141964095548030976 141976104729575424 142491085020168192 142729165362724864 142762675946913792 143007933263823936 143039581120364544 143424840492122112 143664480994197504 144123214310670336 144365967717801984 144752848274456576 144921680871948288 145277900458487808 145312009445965824 145593859354656768 145987265206820268 146019572393705472 146412858002374656 146657491014909952 146696843137646592 146943931427048448 146976450325512192 147222025012772864 147372313166217216 147509568030375936 147618549278441472 147658159278784512 148089908282523648 148304523384706304 148627064757878784 148736871621459968 148910350987689984 149025364457291776 149276374783033344 149311422549983232 149450483399196672 149601029795610624 149753027369680896 149850989745143808 150254594801270784 150582684031008768 150693935721742336 150734370930425856 150986224515940352 150988259814948864 151281119485698048 151569464398184448 151822713294422016 152386299257679872 152717717916352512 152972885364834304 153271660531562496 153384898859630592 153563799456055296 153682407096582144 154432809474983424 154533833174679552 154883023341355008 154985686488055808 155141808676929536 155288392906977792 155444820022001664 155704544032063488 155741101032996864 156001320082341888 156043179404034048 156724888357306368 156884123911094272 157183148264783872 157490146601238528 157606501580537856 157753288032485376 157912198117588992 158096379133034496 158484982318350336 158787057940955136 158948388699398144 159258834771076656 159294078974951424 159723117820772352 159989990198083584 160570311033065472 161202035578372096 161622541118472192 161786752783315968 161822556418998272 162095121648058368 162138616099504128 162258405405229056 162447655622934528 162846954308763648 163119046128828416 163157343939330048 163437638015798784 163473806994702336 163914103419568128 163915525846254336 163951800582406144 164272018942918656 164393384423718912 164712244926480384 164989677391773696 165431826599378944 165624778139369472 166070867938246656 166239599190196224 166601146817839104 166842588807794592 166879511307091968 167328980574142464 167608561159897088 167653535014453248 167935921630912512 168143750029115392 168472155790891008 168582363463286784 169075294350606336 169490883868235776 169530677686960128 169859502580432896 170601571180609536 170800552456224768 170972605480697856 171146316993921024 171434586664889856 171472525379764224 171934365360586752 172094496035438592 172221640824848384 172267852491915264 172555685161074688 172558011217084416 172892707983654912 173222245026496512 173398242217525248 173511672336482304 174155770580205568 174358897299062784 174534534761545728 174826154702667776 175167612036071424 175297027268149248 175501485092634624 175856766085496832 176494639399981056 176831041797881856 177126498843492352 177307314278105088 177472449036546048 177651222882287616 177948050322358272 178816937286822912 178856509726261248 178949048669569024 179296141612679168 179338237553147904 179637883731181568 179988738972844032 180121716092043264 180289472037126144 180331801196101632 180471083562958848 180681576152039424 181352290025668608 181470923361091584 181655301370740736 182001540096065536 182010096881230464 182050375971373056 182357011854065664 182540706080882688 182845703083524096 183508926894931968 184045502704566272 184230897803853824 184404966577036128 184445775655206912 184899146038075392 184942557476683776 185251567597780992 185301275542290432 186110804924301312 186654988564430848 187019549088970752 187332029538576384 187739450220478464 188242565630263296 188559631304884224 188751211580535296 189161718782754816 189285460730707968 189301472972767232 189795277643710464 189988113360224256 190209706144432128 190350234595885056 190401310648958976 190677244351765248 190719441493819392 191233120656162816 191552641325596672 191926767578185728 192164285747560448 192487956957069312 192539606618161152 192906591052234752 193228907829264384 193703867277983744 193749345927954432 194125145806209024 194649686942427024 194692763191607296 195073022494715904 195200631378542592 195217144003166208 195595790850195456 195925241902731264 196679424040501248 197209155676667904 197453211043364864 197838861846183936 198169419677171712 198547134650253312 199035166377377792 199081896733310976 199267311198928896 199468039727480832 199670703159574528 199801319660191744 200191556612653056 200339459735027712 200573125820153856 200776912041345024 200979161240567808 201213573442043904 201317679753265152 201708159314264064 202092619197579264 202430284392562688 202636930603548672 202825656041766912 203029969008328704 203623623888470016 204362214042083328 204513198479507456 204751732608073728 204909876128776192 205701415968964608 205910412633311232 206045110899572736 207051190542637056 207259760029335552 207606058709417984 208011539292834816 208057572538712064 208408013547503616 208617949806723072 208966517809741824 209986862134984704 210142002107383808 210337717376647168 210549597490118656 210748533230898432 210795172177379328 211313309757800448 211362922830495744 211716077254606848 211772886334046208 212345113028102208 212392105299935232 212964157094363136 213319986930778112 213736627530252288 214093748044087296 214144013920370688 214559371680546816 215496721491296256 215715670377754624 216126828864077824 216184821466005504 216548951576702976 217129272411684864 217382521307922432 217916850687731712 218554034461672448 218980897810230402 219029358590558208 219191179231625216 219616326568640512 219619287003561984 219986236522364928 220045264706469888 220464675488268288 220833037519159296 221427823917662208 221652798920261632 222134862423785472 222456785077059456 222506015076122624 222940597136818176 223105307432189952 223365526481534976 223538046685937664 223914562174550016 224629541054521344 224776484617715712 225381892201906176 225433725800808448 225874026046513152 226040903582613504 226101556395638784 226479336773910528 227468761574146048 227734069941633024 228195089325228032 228579448886519808 229076576874528768 229459328047251456 229690469989220352 229958369648050176 230077348289445888 230523610644873216 230962993368662016 231197656290033664 231348896448643072 231585063546912768 231649214212475136 231800749762019328 232324535012032512 232478529732083712 232712713015394304 233556816048095232 233729369690865664 234001980123512832 234475688113995776 235087332535959552 235326185866641408 235774722397175808 236409752370806784 236629932048728064 236868297176383488 237264067096477696 237727473477525504 238180586911432704 238422583049097216 238941118462427136 239984985297125376 240385962716168192 240855466549598208 241803053367558144 242680129174973952 242733834628497408 243142682472087552 243387608107843584 243794270778032128 244270431463145472 244678569193242624 244736015908995072 245210710492053504 245873288769381504 245927700873609216 246532194717433856 246590076635578368 247002090130374656 247068367389720576 247484516087660544 248147739899068416 248437167209054208 249359398785294336 249776039384768512 250263883211691888 250319266960637952 250993470861213696 251412841739845632 251480302521679872 252215625043673088 253317484480299008 253612941525909504 253868414198611968 254236325802353664 254292588658425856 254296016530440192 254789253870649344 254977494208217088 255274887407468544 255902356770914304 256650609276092416 256719475490881536 257151879997334784 257208788069646336 257638543772352512 257901548040880128 258141744053157888 258332461237272576 258401778737872896 258833527741612032 259532915923236032 260097363326287872 260267508504723456 260289525337554944 260794387800260608 261233655870308352 261538345948594176 261801802142318592 262239232054001664 262945540902223872 263785149128245248 264225892902895616 264741959099971584 265246562696822784 265689748265238528 266922075483537408 267702549388460032 267972214987423744 268225405930234368 268284764589391872 268423573004353536 268944212419018752 269007356329721856 269456825596772352 270182574138064896 270434208055689216 270706625344438272 271498165184626688 272028435038502912 272206385041637376 272482952056111104 273002310144098304 273075563957059584 274268554625286144 274547216844414976 274726814532763648 275263390342397952 276068254056849408 276346346705780736 276668663482810368 277348719057113088 277877351396671488 279166207386451968 279982482846646272 280591405166886912 280998044307864576 281060229569839104 281751079677067264 281817230440660992 282288103006142464 282363848445394944 282839446957326336 283126817370802944 283189473733246976 283742578174132224 283928191096061952 283952209459150848 284982170040336384 285458330725449728 285525351893827584 286015866527647872 286079162240729088 286849680984244224 287328961988395008 288246428621340672 288731935435603968 289505696548913152 289843361743896576 290555800916975616 290624018891931648 291187718709313536 291974530413640536 292039144787410944 292825716004749312 293314982029819904 293393686275293184 293887862854096896 295019136060751872 295316318557569024 296179816565047296 296609046769412608 297254129515757568 297473743242919936 297820701975379968 298050728914583552 298552749566066688 298622845099966464 298900966798393344 299202059591221248 299506054739361792 299701979490287616 300509189602541568 301165368062017536 301387871443484672 301468741860851712 301972449031880704 301976519629897728 302562238971396096 303138928796368896 303645426588844032 304772598515359744 305435435832705024 305945770729668608 306543321063124992 306769797719261184 307127598912110592 307364814193164288 308865618949966848 309067666349359104 309766046682710016 309971372976111616 310283617353859072 310576785813955584 310889640044003328 311409088064126976 311482202065993728 312002640164683776 312086358808068096 313449776714612736 313768247822188544 314366296529567744 314980293202477056 315213003161075712 315506576064970752 315824396235177984 316192758266068992 316969964636700672 317574115881910272 317896777398796288 318517669542153312 318588157949902848 319446235641544704 319979980396167168 321140622066130944 322404071156744192 323245082236944384 323573505566631936 324190243296116736 324277232199008256 325693908617527296 326238092257656832 326875276031597568 326947613989404672 327828206839136256 327831051692508672 327903601164812288 328544037885837312 328786768847437824 329424489852960768 329979354783547392 330863653198757888 331249556278738944 332141735876493312 332479198380392448 333202293635678208 333685177615589184 333759022614183936 334657961148284928 335217122319794176 335307070028906496 335871843261825024 336287500058230784 336944311581782016 337164726926573568 338150588701212672 338981767736471552 339061355373920256 339719005160865792 341203142361219072 341601104912449536 342292633987842048 342869173329779712 342945050759528448 343868730721173504 344188992070877184 344443281649696768 344535704983830528 345111370322149376 345116022434168832 345785415967309824 346444490052993024 346796484435050496 347023344672964608 348311541160411136 348717794598125568 349069069523091456 349652309405335552 350335224072142848 350594054536298496 351002970185269248 351713532170993664 352989278799962112 353662083595763712 354252997686984704 354614628556210176 354944898073092096 355302445764575232 355896100644716544 357633874573645824 357898097339138048 358592283225358336 359977477945688064 360578944074252288 360942167125917696 361363152304078848 362704580051337216 362941846722183168 363310602741481472 364003080192131072 364020193762460928 364100751942746112 364714023708131328 365081412161765376 365691406167048192 367017853789863936 368091005409132544 368461795607707648 368809933154072256 368891551310413824 369798292076150784 369885114953367552 370503135195561984 370602551084580864 372221609848602624 373309977128861696 374039098177941504 374664059077152768 375478900440956928 377119262609768448 377502423161070592 378323437565509632 378602945945534464 379976226720448512 380419412288864256 380700469191770112 380802621297917952 381354488703530496 381438882987638784 382466241312325632 383105282651193344 383853535156371456 384328571495120896 384975913914138624 385079213236322304 385813182104469504 386457815658528768 387407734555967488 387498691855908864 388250291612418048 389299373884854048 389385526383214592 390146044989431808 390401262757085184 390434288006332416 391191581700390912 391850483805462528 393358848081002496 394418311353335808 395677723692367872 396338839354343424 398070332754755584 398534622397857792 398936079454961664 399341406319149056 399602639320383488 400383113225306112 400678919470055424 401146251640307712 401553824082690048 401958322481135616 402427146884087808 402635359506530304 403416318628528128 404185238395158528 404860568785125376 405273861207097344 405651312083533824 406059938016657408 407247247776940032 408724428084166656 409026396959014912 409503465216147456 409819752257552384 411402831937929216 411820825266622464 412090221799145472 414102381085274112 414519520058671104 415212117418835968 416023078585669632 416816027095007232 419973724269969408 420284004214767616 420675434753294336 421099194980237312 421497066461796864 421590344354758656 422626619515600896 422725845660991488 423432154509213696 423545772668092416 424690226056204416 424784210599870464 425928314188726272 426639973861556224 427473255060504576 428187496088174592 428288027840741376 429118743361093632 430993442982592512 431431340755509248 432253657728155648 432369642932011008 433097903153405952 434258544823369728 434765042615844864 435833701375463424 437108068923344896 437961795620460804 438058717181116416 439232653137281024 439238574007123968 439972473044729856 440090529412939776 440929350976536576 441666075038318592 442855647835324416 443305597840523264 444269724847570944 444913570154118912 445012030152245248 445881194273636352 446210614864379904 446731052963069952 447076093371875328 447829124349100032 449259082109042688 449552969235431424 450763784403812352 450867451601616896 451748052093026304 452081807165227008 452203112791277568 452958673547821056 454937523148292096 455468139883266048 456390178650456064 457158897773039616 458153153749057536 458918656094502912 460154696578891776 461047221289746432 462395312580067328 463298428424950272 463601499524038656 464649070024065024 464957059464167424 465425426030788608 467113632096190464 467458739381731328 468003960247025664 468951376227991552 470174665071919104 470652371733282816 471549444794351616 472819504741613568 473259864097456128 473736594352766976 474528134192955392 475454946955051008 476361173822865408 476845166098194432 477882236924854272 479969970594250752 480771925432336384 481710933099196416 483606106735116288 485360258349947904 485467669256994816 486285364944175104 486775216215687168 487588541556064256 488540862926290944 489357138386485248 489472031817990144 490421420984107008 491746577538763008 491855401747218432 493064389434867712 493180153271156736 494004180260749312 494136734779441152 494969032175321088 496295479798136832 496874334418108416 498718797570588672 499552078769537024 500527766423383776 500638533921275904 501986941722427392 502825683479691264 502960605043359744 504431250087346176 506634968960598016 507225883051819008 508472651604707328 508592033060880384 509578507741298688 511804713541828608 513301218552184832 513438950981763072 514303759994669568 514417576139292672 515277087544705024 515803096081760256 516283488106315776 516664922474545152 516803557475745792 517667055483224064 519065831846472064 520194726652575744 520535017009446912 520579050675109888 521588775600521216 522467311740616704 523076691897188352 523603604284637184 524478464108003328 525891081804447744 527570298256490496 528451785805791232 529483918199943168 530493125393645568 531379496530477056 533844150967074816 535405098776920064 535944429974847488 536450811860468736 536569529178783744 536847146008707072 537888424838037504 538014712659443712 538913651193544704 540365148276129792 540868416111378432 541413250688876544 542996330369253376 544056870077005824 544412770083274752 544965904112222208 546004620288196608 546151127914119168 548537109250572288 549094433688829952 549453629065527296 550526780684795904 552136508113698816 552692693411561472 553337326965620736 554697438114226176 555754702793342976 558332414772903936 559964965693292544 561996088615729152 563502159354134528 564727696890789888 565678893914652672 566253634741605888 566378947466493952 567485156348264448 567856382192123904 567904418918301696 569964340080672768 570916661450899456 571050703787655168 572031733055295744 572158324481458176 573699361968488448 574657923976790016 576492857242681344 577463870871207936 579011393097826304 579686723487793152 581111601833951232 581248037783863296 582375437418627072 583949060827281072 584078289574821888 585651432009498624 586629964059639808 586787372550586368 587775725708193792 590038272121503744 592359633130094592 593218093538825216 594508259031515136 594947486485839872 595641403950759936 596101457829167104 597105499132133376 597245690199932928 597801933596786688 598404119182442496 599012109478723584 599403958980575232 601018379205083136 602330736124035072 602775742886969344 602937483721703424 603944898063761408 603953039259795456 605124477942792192 606277857592737792 607290853177688064 609545197030719488 610870871665410048 611891541459337216 613086642126249984 613539595438522368 614255197824221184 614729628386328576 617731237899933696 618135332698718208 619942745952223232 621153571627911168 621779280088006656 622818176128253952 624172717616136192 626899553429225472 627536495644377088 628732593059135488 629960586404954112 630426006322151424 631013152129941504 631648792470355968 632385516532137984 633939929273401344 635148231763820544 635793554797592576 637035339084306624 637176315899805696 638892471283089408 639959960792334336 642281244132261888 644808142313488384 646490164473888768 647147011133263872 648380486592233472 648554464398016512 651387817235054592 652476184515313664 653750552063195136 655662103385017344 655807202329624576 657088075771674624 657573537694875648 658848979705921536 659958709567094784 661727306397515776 662499112557477888 664283471752986624 664958396760784896 666404587271356416 667370355231178368 667518045228367872 669315922296569856 670434244639588352 670614140057812992 671743686523650048 672575000116461568 673888623163564032 674329453853147136 676301177402425344 677963535472943104 678122710747840512 679438010321731584 682406284722438144 683202209824899072 684585267975684096 685738346659559424 688377984141754368 689071409967661056 690222740644298752 690232044868337664 691570831934619648 692888980105986048 693592968870100992 694046689345929216 696623082320822272 697435589196251136 698138139046182912 699304618810671104 700670448144285696 701188109072596992 702005940370538496 703427064341987328 705978557599924224 707324167191527424 708505995373969408 709229257112420352 709889796146184192 710604891529150464 711792201289433088 715267749147291648 715796194678276096 717184566450716672 719954955891376128 721157888148504576 725409160102674432 726621205482962944 728006160384262144 728040387524921856 728201503885492224 729428047416262656 730162824323530752 731382812334096384 734035707579727872 736182010818265088 736923591215415296 737619866308144512 737783102620827648 739596584152301568 739770229906735104 741006270391123968 741205102169161728 744443219697205248 746619954257723392 748078196355883008 749328118154305536 750957800881913856 754238525219536896 755004846322141184 756646875131019264 759952453440897024 760838824577728512 761605242595835904 762708977407060992 762877765975277568 764932482624651264 766210565302386688 767707070312742912 768657142990241792 769951827828277248 770158426472644608 771626364208939008 772915631317057536 774815469111934976 774997383711817728 776500583224836096 778598747769708096 778771052766429184 780292089978863616 780802525514170368 780868576012664832 782383163400781824 783700967610925056 786717696162004992 788836622706671616 791355447384735744 792677678708686848 796140665509511168 797069244795715584 798682812638298112 800766226450612224 803107648165380096 803916644962271232 804854293768175616 805270719013060608 806832637257056256 808370476790317056 809721137570250752 810547722414194688 811302624167067648 812119876033314816 814494495553880064 817448856168333312 818052793918029824 819006930432294912 819639504515104768 822805663875858432 823641650533244928 824180443598290944 828204762170548224 829039040117342208 830424234837671936 832046157171339264 833632054190014464 839947448539938816 841350869506588672 842198389960474624 842994132923593728 843180688709517312 845253239031201792 845451691321982976 846864309018427392 847091545336184832 849380452112408832 849568421199740928 851856628377452544 853279947723112448 854946510121009152 856374992176349184 856576055681482752 858237486722187264 861986885965185024 862862681511018496 864507315456311296 864739285864022016 866195806306811904 868517089646739456 869530085231689728 871667402750926848 874216137846689792 875923591240921608 876117434362232832 878477148014247936 879944946089459712 880181058825879552 886611195681046528 888539449695141888 889827140308237824 890024060304490496 891762388547272704 892421229728759808 893462105926139904 894152186743750656 895658248698200064 898518164218085376 899105938470862848 901527568807624704 901734903203233792 903496104186052608 904163614330454016 904406225582555136 905917347095642112 909875046296584192 910936279766532096 912780357300912128 914317795546079232 916306307498115072 917837312189005824 920309393157783552 922094442579492864 924790625160134656 926596856849900544 927202999048077312 929298140048130048 929914118928334848 930850852061577216 934227264192380928 934917478763462656 936007920494051328 937902752455983104 940349330143838208 941304743466565632 943098889588703232 945639009483227136 946519728194912256 947473188705533952 949056268385910784 950909893910102016 952722347645730816 953690332196388864 955764473849708544 959939941188501504 961543850864672768 963421866198392832 967212213470232576 970720516699895808 972570729888350208 977081725852581888 978714276772970496 980842841968214016 983493155077526016 983710803494436864 986128778869735424 986360306542313472 988008360521498624 988273469558882304 989938064350642176 992590959596273664 993748668836216832 997437595141177344 999104157539074048 1001055532846767552 1001277067842551808 1003973883444854784 1005651366959382528 1005921210086719488 1008862500174692352 1013269937921196032 1014451766103638016 1016945303209414656 1017184066121760768 1019157015482597376 1023609427083657216 1026602437104369664 1026877901963526144 1028607519989339136 1028835152278585344 1030554175089410048 1031606192163520512 1032566976212631552 1033329844949090304 1033607114951491584 1035334110966448128 1038131663692944128 1040389453305151488 1041070034018893824 1041158101350219776 1043177551201042432 1044934623481233408 1046153383794376704 1047207208569274368 1048956928216006656 1051782163608895488 1055140596512980992 1056903571611582464 1058967836399886336 1060986250787291136 1062758993060954112 1067688301934149632 1070810197553840128 1072901623720937472 1073694292017414144 1075776849676075008 1081736832222756864 1082826501377753088 1085992660738506752 1088113740154011648 1088825540166549504 1089931808224444416 1092009240576393216 1092302255828238336 1097074218501144576 1098188867377659904 1098907258131054592 1101053561369591808 1104273016227397632 1105385386823122944 1106674653931241472 1109394876228452352 1111509405586685952 1116664829545807872 1119929931386585088 1123992177231458304 1127004318708269056 1131357787829305344 1132507269483211776 1132757894932987904 1134970312696528896 1135808837836603392 1139928680161345536 1141833322901798912 1142101407575310336 1144063466110591488 1144316648962916352 1147398723936976896 1149315847953580032 1152985714485362688 1154927741742415872 1158022786195652608 1159373446975586304 1162223203667902464 1162496075567726592 1164750874837254144 1167898121654562144 1168156579149643776 1171302864018997248 1173259928119279616 1173574745101172736 1175551451416387584 1180076544243007488 1186436187077650432 1189016518063030272 1192202915658334208 1194210998264266752 1195603867193573376 1196808238364884992 1198024218957447168 1198807917961150464 1202036758410166272 1204661472248070144 1205551485773938688 1205874967443406848 1207889796127522816 1207906078519590912 1210248955885584384 1212555715185475584 1214581706355376128 1219090394061438976 1221741743330820096 1223783082918674432 1226173284252499968 1227079190877044736 1228510395648442368 1229459256772657152 1235462475799867392 1236270665397436416 1239885491904446464 1242307143255822336 1243558560176013312 1245636352256507904 1255072991288754176 1257465186118270976 1259921172809908224 1260852012644302848 1262026304259883008 1263297584940711936 1264771033064275968 1267879858546802688 1270296463527641088 1271587109595185152 1274070678168613248 1274352631799611392 1277784942566178816 1279919921584668672 1284562488264523776 1289616284626976768 1292980328947777536 1294294022266527744 1296760973184466944 1297108928796033024 1302775634470109184 1304952369030627328 1307501104126390272 1311324206770034688 1314176151543349248 1317697959411843072 1319917419134189568 1323454612795031552 1324998225114955776 1328566943505973248 1329916793521569792 1332809174542712832 1334740710462356736 1335036090456735744 1338631844593139712 1340868489279176704 1341228280115625984 1343487373047300096 1345150000232923136 1347777246327128064 1348658907706294272 1352602354804850688 1355927070945886208 1356245421495681024 1358876020643463168 1364812569444876288 1366404419649798144 1369170535951368192 1371476693319118848 1376755968283508736 1380464089736675328 1383141663869239296 1387185937740201984 1393246164641644544 1394871178392502272 1396276278092365824 1398609237621342208 1401340896288571392 1402376218145193984 1404011880741076992 1406854128683974656 1411957115199848448 1414648334383054848 1417011990747938816 1418458514224840704 1419779592292368384 1421209783058300928 1423584402578866176 1430535498294583296 1431592389356552192 1434369132901433344 1439909911782752256 1442315776297009152 1450818320205348864 1453242410965925888 1456080775049843712 1456403007770984448 1458856094832525312 1460325648647061504 1462765624668192768 1468071415159455744 1472364021636530176 1473847182430830592 1475239732616289024 1475566205241655296 1479193168304603136 1479540459813470208 1482012540782247936 1482410204338323456 1488886439394410496 1493239908515446784 1496156392711766016 1498656236308611072 1501915601763827712 1508477050439073792 1510009692644282368 1513293750262038528 1519904906881794048 1521677649155457024 1525417954814121984 1535414140625485824 1537314285980483584 1539903655656554496 1540316852945289216 1543252728417878016 1545831262634115072 1549630938223869952 1549994767423635456 1553001166449672192 1557197495539416192 1557542105532858368 1560584179957727232 1561605051028340736 1561737152025329664 1564766326801563648 1567401935221850112 1573435392324009984 1577673245413343232 1582710894769471488 1585355357417373696 1592281331019022336 1594138489591431168 1597365625276596224 1601532452901224448 1606215296330760192 1607833289924542464 1609708587536351232 1610541438026121216 1613665274514112512 1616740953580634112 1619442275140501504 1621095444828389376 1622605248334135296 1624239752066629632 1628988991107760128 1634897712336666624 1636105587836059648 1638013860864589824 1639279009030209536 1645611327751716864 1647283301066489856 1648360887196581888 1656409524341096448 1658078080234684416 1660848469675343872 1664092314342678528 1667264108380028928 1679894897079877632 1682701739013177344 1685988265847187456 1690506478062403584 1694183090672369664 1698760904224817664 1699136842399481856 1703713256754905088 1706559895446224896 1709893020242018304 1712749984352698368 1713152111362965504 1716474973444374528 1723973771930370048 1725725363022036992 1729014630912622592 1729478571728044032 1732391612613623808 1737034179293478912 1739060170463379456 1743334805501853696 1748432275693379584 1751847182481843216 1752234868724465664 1756954296028495872 1759889892178919424 1760362117651759104 1773222391362093056 1777078899390283776 1779654280616475648 1780048120608980992 1783524777094545408 1784842459457519616 1786924211852279808 1788304373487501312 1791316497396400128 1797036328436170752 1798211876941725696 1803055137615249408 1803469806406467584 1806992208372105216 1808327228660908032 1808812451165110272 1811834694191284224 1819750092593168384 1821872559533064192 1825560714601824256 1828635591092158464 1832612614996230144 1835674624378011648 1840618786315567104 1844188885158985728 1849581250320269312 1853193713699801088 1854405998096154624 1859828237856669696 1868454528384761856 1875805504911966208 1880698660287676416 1882609486933131264 1886197779177406464 1891278018966454272 1893039456389824512 1894946377411067904 1898112536771821568 1901819787820204032 1905444695291461632 1907380664392777728 1911528947699417088 1919879882377003008 1923087701729345536 1926843732396785664 1934424426940465152 1941441033399791616 1945141459776700416 1954163451705163776 1957428553545940992 1966986310155052032 1967421606988873728 1972257557739470848 1972720613084626944 1976016721042997248 1976546939117764608 1979876128701284352 1985181919192547328 1987497337672433664 1994875190282354688 1998208315078148096 2002111065693535104 2002554135685103616 2007947766889709568 2011302733918765056 2011842420173438976 2017725000349384704 2026539875842392064 2028903532207276032 2033890606418829312 2034368132243521536 2038314030965194752 2047218854167314432 2053204874208739328 2053755803927052288 2057215039978678272 2065133952425263104 2067214229902983168 2070668221932896256 2076263327385888256 2080778906610302976 2082140068037787648 2082316202700439552 2086355102402084864 2089869246962466816 2092306767588753408 2094414417138548736 2097913856432013312 2103564327217790976 2110281193025961984 2113807143223164928 2117935672799772672 2121972501574582272 2125517986121908224 2135376603868299264 2141620395107680256 2145803247441874944 2147388584034828288 2151553699352150016 2163473664445513728 2171985321477013504 2176227480308023296 2179863616448888832 2184018481152786432 2184604511656476672 2194148437002289152 2196377734755319808 2197814516262109184 2202107122739183616 2208546032454795264 2210770773646245888 2213349307862482944 2218789752456904704 2223018811173371904 2233329659091615744 2239859862773170176 2247984354462916608 2254008637416538112 2262715575658610688 2265014538966423552 2269940625393057792 2279857360322691072 2283666645803597824 2288126932221182976 2288633297925832704 2294797447873953792 2298631695907160064 2305971428970725376 2309855483484831744 2316045572391305216 2318746893951172608 2324446407335804928 2324992151135453184 2329501749674508288 2335796243309124288 2336313158299287552 2342605728037994496 2346519856238559232 2347149490202345472 2351102902832775168 2360153088486014976 2372872374155300864 2378033036126060544 2388421996528533504 2391207734387146752 2396048437914894336 2409322944496140288 2411102971547877376 2411749934886813696 2415779592255045632 2415812157039181824 2420497911771168768 2425111430370951168 2429163412710752256 2438180788122877952 2443483486661640192 2447566165837348864 2452346568504999936 2454158381754089472 2457020791296884736 2458918513545314304 2470924951599734784 2472541330794872832 2479770983808892928 2484614286511644672 2487117120352026624 2491272704513015808 2510145982577508352 2519842345619816448 2524052608519766016 2526595169881423872 2529542066128551936 2535759717093605376 2540592927055282176 2543174219190370304 2548141356337226496 2548705263599222784 2555569885132357632 2559839843169337344 2569124976529047552 2579232569253953536 2585960657895555072 2588588044533055488 2593521946368933888 2594217857592066048 2605551268940218368 2609904738061254656 2615002208252780544 2622648413540069376 2628352303086698496 2639834838268379136 2659833587043139584 2665618349085425664 2669481420924713472 2670072180913471488 2677263689186279424 2681736978558353408 2682456560231251968 2686974746094600192 2690300000465846272 2695554492654256128 2697317815412588544 2705204709609701376 2711854141891772416 2712490842991362048 2717752041286926336 2729625138889752576 2732808839299596288 2738341071902736384 2742953386638237696 2753511936567017472 2760928179473350656 2766283327738478592 2774371875480403968 2786492329283289088 2789742356785004544 2792552556184731648 2797218475242684416 2802681792577142784 2804752436290387968 2808023761482153984 2813708257367949312 2823914230399696896 2829296668766109696 2834023981495877632 2836917028449681408 2839559184584736768 2842419566116601856 2847168805157732352 2861070996589166592 2863184778713104384 2868738265802866688 2879819823565504512 2884631552594018304 2901636640410697728 2906484821931851776 2912161550099687424 2917712189665050624 2936142830318911488 2944728043273060352 2947694364861661184 2950479465232578048 2951132410483310592 2958386336609206272 2959080919626940416 2964025081564495872 2964820408676646912 2977772878788820992 2986479817030893568 2992312785423532032 2997312472617222144 3003831203527655424 3016954100878147584 3020019385288564736 3026587500524077056 3039809813763588096 3043355298310914048 3050835909628243968 3070828281250971648 3074628571960967168 3079807311313108992 3080633705890578432 3086505456835756032 3091662525268230144 3099261876447739904 3099989534847270912 3106002332899344384 3114394991078832384 3115084211065716736 3121168359915454464 3123210102056681472 3123474304050659328 3129532653603127296 3134803870443700224 3146870784648019968 3155346490826686464 3165421789538942976 3170710714834747392 3184562662038044672 3188276979182862336 3194731250553192448 3203064905802448896 3212430592661520384 3221082876052242432 3227330549028225024 3245210496668270592 3248479504133259264 3257977982215520256 3269795424673333248 3272211175672119296 3276027721729179648 3278558018060419072 3291222655503433728 3294566602132979712 3296721774393163776 3312819048682192896 3316156160469368832 3321696939350687744 3328184628685357056 3334528216760057856 3359789794159755264 3365403478026354688 3371976531694374912 3381012956124807168 3397521808449635328 3398273684798963712 3407426513509810176 3413119790892449792 3419786040484036608 3425499968705396736 3426304222725931008 3432949946888749056 3447947543860740096 3451450726044073984 3458029261825245184 3458957143456088064 3464783225227247616 3474068358586957824 3478120340926758912 3486669611003707392 3496864551386759168 3503694364963686432 3504469737448931328 3513908592056991744 3519779784357838848 3520724235303518208 3546444782724186112 3559308561232951296 3567049554189090816 3576608746975002624 3582632994792800256 3594072656872341504 3596423753883451392 3606110275230498816 3606939612812935168 3613984416744210432 3616654457321816064 3617624902330220544 3623669388382568448 3639500185186336768 3643745119066128384 3651121429203648512 3657271182184316928 3665225229992460288 3671349248756023296 3681237572631134208 3688377770317971456 3699162500640538624 3706387427399602176 3708811996192309248 3719656475713339392 3736909056769523712 3751611009823932416 3765218973866262528 3772395558354812928 3782556037932908544 3786078912779649024 3789892754822135808 3796225073543643136 3803639575640408064 3810889390582923264 3814761328785555456 3823057895398834176 3839759764754006016 3846175403458691072 3853687464793571328 3868848853880930304 3882882066799583232 3890282919553400832 3908326903410327552 3914857107091881984 3933972620310104064 3944515115478941696 3953093878235529216 3959752257402568704 3970363838385094656 3974994675344867328 3989750380564709376 3996416630156296192 4004222131387070208 4005108271370207232 4015895533779419136 4022605467837530112 4023684840346877952 4035450000698769408 4053079751684784128 4057807064414552064 4067781212837658624 4068736264487043072 4076628061930389504 4094437708334628864 4106409748417478656 4107511607854104576 4114430079957356544 4130267904850526208 4152526654771776512 4161557813220605952 4164632405400879104 4172710204804169728 4179738493924933632 4184613535177506816 4188828834277097472 4195827712864026624 4207128654435581952 4220562386051923968 4227614286446329856 4235871345599545344 4243945003149164544 4251035972243816448 4270753207736598528 4283240790215360512 4291606494883749888 4294777168069656576 4303107398704300032 4326947328891027456 4352454960616046592 4359727232897777664 4369209023312953344 4388296874004578304 4392755469510639616 4395629032524218368 4404214245478367232 4417092064909590528 4421541547292491776 4426698615724965888 4437579504913809408 4446037622346743808 4466659318183231488 4479719725546340352 4495968708925833216 4508017274833076224 4525431151317221376 4530029077932847104 4539881250786115584 4559714720645382144 4567333291607195648 4576253864442365952 4611942857941450752 4619710966969663488 4632091144782610432 4637493787902345216 4648892814671609856 4649984302270906368 4659003499349016576 4671592486618248576 4672626316598575104 4685211456075988992 4693039712477118464 4694298980404690944 4702205805665550336 4720306176972029952 4745744748310601728 4756066072252121088 4776843993057067008 4782415468774293504 4792096875829788672 4818645888992280576 4823499869773627392 4831559184510091264 4831624314078363648 4840995823542337536 4850222860741902336 4858326825421504512 4876361576245755904 4886966973323280384 4895132331674697728 4904693137009999872 4908316763508178944 4914041582593769472 4917837027090628608 4941849903199469568 4945082661589745664 4959541967617785856 4969228573023289344 4974234240704053248 4982545409026031616 5020291965155016704 5039684691239632896 5048105217039532032 5071519434187210752 5086348438380740608 5096282712674452992 5097410527198445568 5111139770264715264 5119679686338674688 5138249953058095104 5158465138507907072 5171921315791110144 5177176089066110976 5187043892737867776 5188435715184132096 5211102537880436736 5219809476122509312 5230004416505561088 5245296827080138752 5256704606173396992 5279669676536758272 5319667174086279168 5331236698170851328 5338962841849426944 5340144361826942976 5354527378372558848 5363473957116706816 5364913120462503936 5373949492189200384 5380600000931692544 5391108985308512256 5394635630825177088 5410409419219402752 5423708283783544832 5424981685982724096 5435504082573852672 5459250277779505152 5465617678599192576 5476682143805472768 5485906773276475392 5507023873134034944 5521856358946701312 5532566655476957184 5548743750960807936 5572984658566578176 5579484713570009088 5605363585154285568 5627416514735898624 5647828460799393792 5658593337532219392 5668047962991755264 5673834056899362816 5679118369169473536 5684839132233203712 5694337610315464704 5722141993178333184 5726369557426208768 5737476531605733376 5759639647131009024 5769263105188036608 5803273280821395456 5812969643863703552 5824323100199374848 5835424379330101248 5872285660637822976 5889456086546120704 5895388729723322368 5900958930465156096 5902264820966621184 5916772673218412544 5918161839253880832 5928050163128991744 5929640817353293824 5955545757577641984 5972959634061787136 5984625570847064064 5994624945234444288 6007662407055310848 6033908201756295168 6040038770577129472 6053175001048154112 6079619627527176192 6086710596621828096 6101671819256487936 6141656562501943296 6159614622626217984 6161267411781156864 6198523752895479808 6212004665798688768 6228789982157664768 6230168422131433472 6242336719830908928 6246420204113362944 6246948608101318656 6259065307206254592 6269607740887400448 6293741569296039936 6310692981653372928 6330843579077885952 6341421429669494784 6369125324076089344 6376553958365724672 6389462501106384896 6406129811604897792 6424861185323040768 6442165752104484864 6454661098056450048 6490420993336541184 6515955964431040512 6539590849346666496 6544422351344238592 6552055443458359296 6557116036120838144 6582445311006867456 6589133204265959424 6593443548786327552 6625638097364385792 6632312320938737664 6643393878701375488 6656369257370714112 6669056433520115712 6719579588319510528 6730806956052709376 6743953063388749824 6762025912249614336 6795043616899270656 6839572080968073216 6850999937410793472 6865899893777498112 6895895087721480192 6902901452088147968 6916058523650490368 6917914286912176128 6929566450454495232 6948136717173915648 6956240681853517824 6973339222007414784 6993729102773518336 7007388729927372864 7008939474897862656 7027817184113983488 7039559568715677696 7041448470607036416 7092889565448372224 7118617122465902592 7134099108378181632 7165265989585600512 7188145313744683008 7213879225625870336 7227968833488420864 7233308914643632128 7235249804660441088 7247338776765136896 7279000370372673536 7287490238132256768 7302242858407297024 7314542364368633856 7330450459984920576 7342698497512046592 7362475145262268416 7376755540635942912 7398325001281077248 7412774854799204352 7417623992384618496 7439312951426678784 7473818113539047424 7530437947732525056 7572157825559298048 7579785509644271616 7592450147087286272 7607279151280816128 7621778781165846528 7629522657571110912 7646115790797668352 7679519529508012032 7692350806917382144 7707374929587142656 7737697707761860608 7765764133599166464 7780565839106801664 7816653806820655104 7829714214183763968 7867945240620208128 7889030230957883392 7919504514805137408 7979500761129418752 7992833260312592384 8008444262774140416 8010216542740414464 8031791067558838272 8045210935675060224 8047369680693755904 8070900001397538816 8106159503369568256 8115614128829104128 8135562425675317248 8137472528974086144 8153256123860779008 8188875416669257728 8212819496834957312 8215023215708209152 8228860159914713088 8260535809701052416 8305053309543553024 8323115626441211904 8345420409608339456 8359476987849867264 8369227070355013632 8377657668554194944 8391655425728053248 8414257308871163904 8441124772103847936 8455228572892659712 8471742691199090688 8487890006298329088 8502071944487632896 8541506415473197056 8566481580430721024 8583212989767499776 8589554336139313152 8606214797408600064 8653894657782054912 8704909921232093184 8719454465795555328 8785510939021279232 8808428490956734464 8834184129819181056 8843083094584983552 8853397231449931776 8875159009827618816 8892075244693487616 8933318636366462976 8959439451092680704 8991937417851666432 9016034549666152448 9050862302634442752 9060058155865694208 9079762501572231168 9119429441290764288 9134666583214391296 9152507728884731904 9223885715882901504 9239421933939326976 9264182289565220864 9274987575804690432 9297785629343219712 9299968604541812736 9318006998698033152 9343184973236497152 9345252633197150208 9370422912151977984 9386079424954236928 9388597960809381888 9404411611331100672 9440612353944059904 9491489496621203456 9512132144504242176 9553687986114134016 9564830937548587008 9584193751659577344 9637291777984561152 9663248628156727296 9681991647084675072 9752723152491511808 9773933946646560768 9790264663349395456 9809386274019999744 9816633527016357888 9828083165187538944 9835674054181257216 9883699806398939136 9890165323179491328 9919083935235571712 9938457146046578688 9948468481408106496 9965090818052063232 10040583930310033408 10079369382479265792 10096210434079064064 10143038868374421504 10172696876761481216 10192565425348905984 10194821054396891136 10222279540529430528 10239359372677349376 10276499906116190208 10316930277015814144 10343842631582220288 10354352178132221952 10374087785475735552 10376871430368264192 10422205075760873472 10439618952245018624 10460008833011122176 10490593654160277504 10513409212346793984 10559339353073516544 10639334348172558336 10677925683698853888 10729826240925007872 10747898984378400768 10761200001863385088 10782217970617024512 10789271261650354176 10820818838438805504 10847416567567089664 10849963371965448192 10871008165147705344 10918500555559010304 10931235357198385152 10953364287610945536 10971813546552950784 11014047746268069888 11043712717893402624 11065133310953914368 11097487501921615872 11145969317133156352 11158969427140018176 11210727170308571136 11254833029471797248 11295656921598787584 11317186675064438784 11336095925983510528 11347668113798725632 11358236738338947072 11369678264466407424 11388675220630929408 11444283986356666368 11452739114852417536 11474953063211466752 11519279294262018048 11538526210376073216 11606546561642790912 11625939287727407104 11648646200398749696 11670848758660202496 11744571321275645952 11778912173092241408 11801917860930312192 11833545346436825088 11859281634706587648 11911091515155283968 11945919268123574272 11969251141694128128 11989249890468888576 12015324814110621696 12067816403512590336 12080077541154258944 12106350002096308224 12159239255054352384 12173421193243656192 12203343638512975872 12283313125003886592 12319229245252435968 12322534823562313728 12397047505790959616 12457579964315329536 12460336844262866944 12484673439661817856 12493897216202637312 12518130614412509184 12539215481774800896 12587483138592079872 12621385963306745856 12661687158155771904 12682842859338989568 12738250648152178688 12753107916731449344 12778925002212769792 12812259623209795584 12849722370646081536 12884331504208969728 12909322196112900096 12980841986673082368 13079181698693332992 13114232072241676288 13164890622013734912 13178266408531918848 13186887097572655104 13251276194728771584 13264624641877475328 13286787757402750976 13312738514741428224 13338112867040231424 13439159176639021056 13461613912105418752 13487906126777499648 13524051824499228672 13590087233798541312 13679144161936146432 13701999874821586944 13805802904176295936 13832117047300980736 13835828573824352256 13859132900908990464 13896273434347831296 13912481363707035648 13946678444014829568 13987458205547036672 14014777459854745728 14017878949795725312 14055634368227966976 14079119137431355392 14082896941214072832 14185779130896744448 14237234244931805184 14268198216756363264 14330531979171201024 14376290627489366016 14455937666976841728 14470499609320882176 14494677553530273792 14558000740745347072 14574980476264513536 14604485716814594048 14629084728737267712 14660900919969841152 14685396995024093184 14724950290524536832 14753511081271885824 14796650002562154496 14825549709598408704 14835247984769236992 14878625902853357568 14947636227078094848 15060875895465050112 15144315651118596096 15214558302561632256 15259045315142221824 15292231581595336704 15359039059016024064 15384701613834764288 15414749859174285312 15475395415523721216 15531528267198332928 15561131678213603328 15633307613641310208 15659428428367527936 15735890481240416256 15778060461915766784 15839009029610274816 15959001522258837504 15985666520625184768 16016888525548280832 16020433085480828928 16063582135117676544 16090421871350120448 16094739361387511808 16141800002795077632 16212319006739136512 16231228257658208256 16271124851350634496 16274945057948172288 16306512247721558016 16377750833338515456 16425638993669914624 16430046431416418304 16457720319829426176 16521071619402104832 16610106619087106048 16646231252882423808 16718953975699734528 16738454140710027264 16882249544207695872 16910457145785319424 16943485382398181376 16975780012596658176 17004143888975265792 17083012830946394112 17132963160861442048 17166425979534999552 17179108672278626304 17212429594817200128 17307789315564109824 17409819842464186368 17438908931591110656 17571021878042558464 17616856981913468928 17668368259638362112 17686166189169967104 17706794462899863552 17750318019655237632 17784150489386975232 17866637272732925952 17918878902185361408 17983874835703332864 18032069099332304896 18101724605268885504 18120116311731388416 18159525003144462336 18238858882581528576 18269333166428782592 18305015457769463808 18478843867878653952 18595571258686439424 18636013997396066304 18686369946472994304 18690505266394300416 18740845824303955968 18772158849908473856 18777195921618763776 18808823222662201344 18881224707888119808 18982978993242406912 19024264289008484352 19107375972228268032 19129661875097174016 19168387503319154688 19274583555969122304 19326497256313454592 19363983294169350144 19505446304983023616 19547867893293121536 19580529326698790912 19618772548039999488 19633267054032715776 19656166330375077888 19671348108362514432 19767399612797878272 19780330646358982656 19838167870471143424 19876914292093157376 19896936962816212992 19930181636104126464 20081167860620066816 20158738764958531584 20192420868158128128 20286077736748843008 20345393753522962432 20385130850697811968 20552999812232380416 20633860554031628288 20687685263164440576 20708704356264443904 20748175570951471104 20753742860736528384 20844410151521746944 20879237904490037248 20920017666022244352 20981187308320555008 21026818424693587968 21118678706147033088 21278668696345116672 21355851367397707776 21495797968756801536 21522400003726770176 21564435941234049024 21641637676877611008 21694833135134179328 21699926743930896384 21742016330295410688 21837001111118020608 21862470714396770304 21906728575221891072 21943627093105901568 22028095492536139776 22087425435786805248 22130266621907828736 22194975003843231744 22291938634266312704 22317938854280036352 22421454340617142272 22591313843197575168 22716473476677894144 22739356528932814848 22777350441261858816 22888567972713332736 22905478229704835072 22949906126422933504 23038558588524036096 23077052420752146432 23213093123285581824 23251878575454814208 23297292400797499392 23341697517320404992 23489142642551291904 23557824346184482816 23603835721860624384 23667090692873650176 23891838536247148544 23938502283388256256 23978499780937777152 24030649628221243392 24135632807025180672 24160155082308517888 24212700004192616448 24318478510108704768 24346842386487312384 24406687277025951744 24566626250007773184 24638458490504871936 24645069647124627456 24794095011581919232 24915159928630659072 24969346879323635712 25036261228825018368 25078430963549601792 25174966277184159744 25242771926613491712 25323374316311543808 25365685718677979136 25476501296304357376 25506215833462898688 25557850004425539584 25624519246419591168 25699444741292163072 25768663008417939456 25818644392225800192 25961683973346164736 26158363397386665984 26356532817063837696 26502552389457543168 26529249283754950656 26573575514805501952 26625477029482856448 26676225734080462848 26878318353278042112 26923227824210837504 26975812253554999296 27048103648998457344 27180174467597082624 27358288323872292864 27403999749643173888 27611605808352591872 27671657147648704512 27718265801817980928 27792546868695662592 27824962727414071296 27893356888029659136 27974916411094073344 28029554919709491456 28035757899591450624 28111268736455933952 28158238274862710784 28165793882428145664 28371558261793488896 28474468489863610368 28536396433512726528 28661063958342402048 28752581254978732032 28911875333953683456 29208971433629188096 29258169457474535424 29321801839939682304 29370793990048186368 29449900581049073664 29507022162543771648 29593300005124308992 29651099419196817408 29670495969538473984 29757251805706715136 29895272454156189696 30121751790930100224 30288631302237192192 30429116605123264512 30518090630284443648 30584463163190673408 30718078118032048128 30769403227669528576 30829499718348570624 30950790831047442432 31063056534396665856 31122263356427206656 31266615227282620416 31318856856735055872 31471780962480832512 31556120923831533568 31678018059220549632 31918003044517675008 31971333041250369536 32033777051096561664 32189478722775023616 32283600005590155264 32424638013478273024 32462456515316416512 32542249702701268992 32549890115896344576 32613024495443116032 32755501666677030912 32851277987339829248 32860092862832836608 32915440639658852352 33042143238804209664 33220213238174212096 33292462505764847616 33437907951399469056 33476908281420054528 33764499088415391744 33820914291570638848 33886970764796362752 33951560025193316352 34008287777950531584 34166025661892788224 34265926321722884096 34332851959069999104 34358217344557252608 34424859189634400256 34615578631128219648 34819639684928372736 34877817863182221312 35142043756085116928 35233713963826937856 35336736519276724224 35500636039310475264 35733274545465851904 35837757804370722816 35967749671406665728 36064138198664609792 36203449210537771008 36240232623462776832 36319050006288924672 36477717765163057152 36538666332857565184 36610030915538927616 36957687735757307904 37191142517372878848 37372739892945988608 37381010532788600832 37481691648607911936 37544317699816947712 37554391843237527552 37617646445324402688 37762449415776239616 37965957986484813824 38048528578016968704 38214751944456536064 38259323750194348032 38336775006638309376 38549167111938244608 38652994512626909184 38727966588338700288 39010892609966047232 39237545096079998976 39342696216725028864 39534799225595756544 39560661292717965312 39676335740942286848 39753828584186314752 39793873925632425984 39860363272208252928 40162335721240133632 40317477529917063168 40384841736316256256 40572155473497686016 40690787507045924864 40770261701395623936 41105999624464760832 41267721108063256576 41417408712528887808 41496351141902942208 41507485721473056768 41688820303043493888 41758475808980074496 41840035332044488704 41962374616641110016 42053636849387175936 42237357412294066176 42557337392690233344 42711702734795415552 42991595937513603072 43128871882468098048 43389666270268358656 43484032660590821376 43674002222236041216 43724941428793540608 43813457150443782144 43887254186211803136 44056190985072279552 44174850871573610496 44260533243815657472 44389950007686463488 44583877268532625408 44635877708560072704 44842908681234284544 45182627686395150336 45432946953355788288 45777135945426665472 45810956459409670144 45899812252845867008 46077117177048072192 46154104841504292864 46426186246571163648 46503757150909628416 46594584801594998784 46683395034640809984 46978285285102583808 47115648692368965632 47207671443721248768 47334181385747300352 47877004566776512512 47956999561875554304 48061299256442486784 48271265614050361344 48320310164617035776 48425400008385232896 48636957020217409536 48693684772974624768 48813374554051903488 49133252500015546368 49276916981009743872 49290139294249254912 49588190023163838464 49830319857261318144 49938693758647271424 50156861927099203584 50646748632623087616 50731371437355958272 50953002592608714752 51012431666925797376 51115700008851079168 51249038492839182336 51398889482584326144 51537326016835878912 51637288784451600384 51923367946692329472 52316726794773331968 52713065634127675392 53005104778915086336 53058498567509901312 53147151029611003904 53250954058965712896 53352451468160925696 53756636706556084224 53846455648421675008 53951624507109998592 54096207297996914688 54360348935194165248 54716576647744585728 54807999499286347776 55223211616705183744 55436531603635961856 55786713776059318272 55949832822188146688 56059109839418982912 56071515799182901248 56222537472911867904 56316476549725421568 56331587764856291328 56743116523586977792 56948936979727220736 57072792867025453056 57322127916684804096 57505162509957464064 57823750667907366912 58417942867258376192 58516338914949070848 58643603679879364608 58741587980096372736 58899801162098147328 59014044325087543296 59186600010248617984 59302198838393634816 59340991939076947968 59514503611413430272 59790544908312379392 60243503581860200448 60577262604474384384 60858233210246529024 61036181260568887296 61658999436697141248 61901581662094884864 62126113068793331712 62244526712854413312 62533230454565240832 62637713713470111744 62943561924961665024 63112241847663067136 63356036118441099264 63836006089035350016 63942666082500739072 64067554102193123328 64567200011180310528 64849276026956546048 64924913030632833024 65084499405402537984 65099780231792689152 65226048990886232064 65511003333354061824 65702555974679658496 65720185725665673216 65830881279317704704 66084286477608419328 66440426476348424192 66584925011529695232 66875815902798938112 66953816562840109056 67773941529592725504 68332051323785576448 68531852643445768192 68665703918139998208 68716434689114505216 68849718379268800512 69231157262256439296 69639279369856745472 69755635726364442624 70284087512170233856 70467427927653875712 70673473038553448448 71001272078620950528 71675515608741445632 71935499342813331456 72128276397329219584 72406898421075542016 72480465246925553664 72638100012577849344 72955435530326114304 73077332665715130368 73220061831077855232 73915375471514615808 74382285034745757696 74745479785891977216 75108783686475055104 75235292890648805376 75524898831552479232 75931915972969627648 76097057156033937408 76429503888913072128 76518647500388696064 76673550013276618752 77098334223876489216 77305989025253818368 77455933176677400576 78021785219932094464 78475090192159997952 79069598451191513088 79352671481884573696 79507657168372629504 79587747851264851968 79720726544416505856 80324671442480267264 80634955059834126336 80769683472632512512 81144310946995372032 81381575014091849728 81540523402791247872 82211999248929521664 82834817425057775616 83014971442946113536 83377640606086987776 83516951617960148992 83680070664088977408 83924749233282220032 84107273698774351872 84474714824588132352 85114674785380466688 85423405469590831104 85983191875027206144 86257743764936196096 86779332540536717312 87626914300887564288 87774508372423606272 88112381970144559104 88349701743147220992 88521066487631314944 88779900015372926976 89167754537065250816 89271755417120145408 89685817362468569088 90365255372790300672 90865893906711576576 91554271890853330944 91799624505691734016 92154234354096144384 92308209683008585728 92852372493142327296 93007514301819256832 93189169603189997568 93366790069281619968 93956570570205167616 94231297384737931264 94415342887442497536 94668362771494600704 95754009133553025024 95913999123751108608 96640620329234071552 96850800016770465792 97273914040434819072 97387369545949249536 97626749108103806976 98266505000031092736 98553833962019487744 98580278588498509824 99176380046327676928 99660639714522636288 99877387517294542848 100313723854198407168 101293497265246175232 101462742874711916544 101906005185217429504 102024863333851594752 102231400017702158336 102498076985678364672 102797778965168652288 103074652033671757824 103274577568903200768 103846735893384658944 104633453589546663936 105426131268255350784 106010209557830172672 106501908117931425792 107513273413112168448 107692911296843350016 107903249014219997184 108192414595993829376 108720697870388330496 109433153295489171456 109615998998572695552 110446423233410367488 110873063207271923712 111573427552118636544 111899665644376293376 112118219678837965824 112143031598365802496 112445074945823735808 112632953099450843136 112663175529712582656 113486233047173955584 113897873959454441472 114145585734050906112 114644255833369608192 115010325019914928128 115647501335814733824 117032677829898141696 118028088650175086592 118373200020497235968 118604397676787269632 118681983878153895936 119029007222826860544 119581089816624758784 120487007163720400896 121154525208948768768 121716466420493058048 122072362521137774592 123317998873394282496 123803163324189769728 124252226137586663424 124489053425708826624 125066460909130481664 125275427426940223488 125887123849923330048 126224483695326134272 126712072236882198528 127672012178070700032 127885332165001478144 128135108204386246656 130168998810805075968 130452097981772464128 131022006666708123648 131405111949359316992 131440371451331346432 131661762558635409408 132168572955216838656 132880852952696848384 133169850023059390464 133751631805597876224 133907633125680218112 135547883059185451008 137063705286891536384 137331407836279996416 137432869378229010432 137699436758537601024 138462314524512878592 139278558739713490944 139511271452728885248 140568175024340467712 140934855855307751424 141346946077106896896 142002544157241901056 143870998685626662912 144256552794658439168 144813796842151084032 144960930493851107328 145276200025155698688 145910871060652228608 146154665331430260736 146440123662155710464 147830750943029231616 148764570069491515392 149490959571783954432 150470585781297610752 151863831945939255296 152194114312067874816 152859007777826144256 153037295000777392128 153347100026553237504 154196668447752978432 154611978050507636736 154911866353354801152 156043570439864188928 156950180384319995904 158139196902383026176 159015314336745259008 159175495702529703936 159441453088833011712 160649342884960534528 161269910119668252672 161539366945265025024 162288621893990744064 162763150028183699456 163081046805582495744 164423998497859043328 165669634850115551232 167360141328177954816 167849498466564440064 168214547397548703744 168949429649176264704 170229349570760933376 170846810939181662208 171966383750054412288 172515487529872392192 173558665081073434624 175253828601775128576 175549016744847212544 176224763940289118208 176699403486294441984 177042132975262629888 177559800030745853952 178335509074130501632 178543510834240290816 179371634724937138176 180730510745580601344 181731787813423153152 183108543781706661888 185704744986284654592 186015028603638513664 186378339206379995136 186733580138563239936 187913141140410335232 188462594769475862528 188830685774884995072 189336725542989201408 191508018267106050048 191827998247502217216 193281240658468143104 193701600033540931584 194547828080869638144 194774739091898499072 195253498216207613952 196533010000062185472 197107667924038975488 197160557176997019648 198352760092655353856 199321279429045272576 199754775034589085696 200627447708396814336 204462800035404316672 204996153971356729344 205595557930337304576 206149304067343515648 206549155137806401536 207693471786769317888 209266907179093327872 210852262536510701568 212020419115660345344 213003816235862851584 215026546826224336896 215385822593686700032 215806498028439994368 216384829191987658752 217441395740776660992 218866306590978342912 219231997997145391104 220892846466820734976 221746126414543847424 223146855104237273088 223799331288752586752 224236439357675931648 225326351059425165312 226972466094347911168 227795747918908882944 228291171468101812224 229288511666739216384 230020650039829856256 231295002671629467648 234065355659796283392 236746400040994471936 237208795353574539264 238058014445653721088 239162179633249517568 240974014327440801792 242309050417897537536 243432932840986116096 244144725042275549184 246635997746788564992 248504452275173326848 250132921818260963328 250550854853880446976 251774247699846660096 252448967390652268544 253424144473764397056 255344024356141400064 255770664330002956288 256270216408772493312 260337997621610151936 262810223898718633984 262880742902662692864 263323525117270818816 264337145910433677312 265761705905393696768 266339700046118780928 267503263611195752448 267815266251360436224 271095766118370902016 274662815672559992832 275398873517075202048 276924629049025757184 278557117479426981888 279022542905457770496 281136350048680935424 281869711710615502848 282693892154213793792 284005088314483802112 287741997371253325824 289921860987702214656 290552400050311397376 291821742121304457216 292309330662860521472 292880247324311420928 295661501886058463232 297529140138983030784 298981919143567908864 300941171562595221504 303727663891878510592 304388228624135749632 305718015555652288512 306074590001554784256 306694200053106475008 308393336895505956864 309223956101015273472 309823732706709602304 312087140879728377856 313900360768639991808 316278393804766052352 318030628673490518016 321298685769921069056 322539820239336505344 323078733890530050048 324577243787981488128 325526300056367398912 326162093611164991488 328847996995718086656 331339269700231102464 334720282656355909632 335698996933128880128 336429094795097407488 337898859298352529408 340458699141521866752 341693621878363324416 343932767500108824576 345030975059744784384 347117330162146869248 351098033489694425088 354084265950525259776 355119600061491707904 356671018148261003264 357087021668480581632 358743269449874276352 361461021491161202688 363463575626846306304 366217087563413323776 371409489972569309184 372030057207277027328 372756678412759990272 373467160277126479872 375826282280820670464 376925189538951725056 377661371549769990144 378673451085978402816 383016036534212100096 383655996495004434432 386562481316936286208 390506996432415227904 393066020000124370944 394215335848077950976 394321114353994039296 396705520185310707712 398642558858090545152 399509550069178171392 401254895416793628672 408925600070808633344 411191115860674609152 412298608134687031296 413098310275612803072 415386943573538635776 418533814358186655744 421704525073021403136 424040838231320690688 426007632471725703168 431612996056879988736 432769658383975317504 434882791481553321984 437732613181956685824 438463995994290782208 441785692933641469952 443492252829087694848 446293710208474546176 447598662577505173504 448472878715351863296 453944932188695822336 455591495837817765888 456582342936203624448 458577023333478432768 460041300079659712512 462590005343258935296 468130711319592566784 474417590707149078528 478324359266499035136 481948028654881603584 484618100835795075072 486865865681972232192 488289450084551098368 493271995493577129984 497008904550346653696 503548495399693320192 504897934781304537088 506848288947528794112 510688048712282800128 511541328660005912576 512540432817544986624 520675995243220303872 525761485805325385728 526647050234541637632 528674291820867354624 531523411810787393536 532679400092237561856 535006527222391504896 535630532502720872448 542191532236741804032 549325631345119985664 557114234958853963776 558045085810915540992 562272700097361870848 563739423421231005696 565387784308427587584 568010176628967604224 575483994742506651648 579843721975404429312 581104800100622794752 583643484242608914432 584618661325721042944 585760494648622841856 591323003772116926464 595058280277966061568 597963838287135817728 601882343125190443008 607455327783757021184 613388400106212950016 616786673791011913728 618447912202030546944 619647465413419204608 624174281759456755712 627800721537279983616 632556787609532104704 636061257346981036032 642597371539842138112 645079640478673010688 646157467781060100096 649154487575962976256 651052600112734797824 652324187222329982976 657695993991436173312 662678539400462204928 669440565312711819264 671397993866257760256 680917398283043733504 683387243756726648832 687865535000217649152 690061950119489568768 694234660324293738496 702196066979388850176 710239200122983415808 713342036296522006528 714174043336961163264 717486538899748552704 722922042982322405376 726927151253692612608 732434175126826647552 745513356825519980544 751652564561641340928 753850379077903450112 755322743099539980288 757346902171956805632 766032073068424200192 767311992990008868864 773124962633872572416 781013992864830455808 788430671696155901952 788642228707988078592 793411040370621415424 797285117716181090304 799019100138356342784 802509790833587257344 826196620551225606144 830773887147077271552 837067628716373311488 843409050146042806272 848081676462641381376 852015264943451406336 863225992113759977472 869765582963106643968 875465226363913371648 876927991988581564416 883571385867282939904 886984505658175389696 892587420416949092352 895197325155010347008 896945757430703726592 911182991675635531776 913164685872407248896 917154046666956865536 920082600159319425024 925180010686517870592 936261422639185133568 948835181414298157056 963896057309763207168 969236201671590150144 973731731363944464384 976578900169102196736 986543990987154259968 994017809100693307392 1007096990799386640384 1009795869562609074176 1013696577895057588224 1021376097424565600256 1023082657320011825152 1025080865635089973248 1041351990486440607744 1053294100469083275264 1063046823621574787072 1065358800184475123712 1070013054444783009792 1071261065005441744896 1084383064473483608064 1098651262690239971328 1114228469917707927552 1116090171621831081984 1124545400194723741696 1127478846842462011392 1130775568616855175168 1136020353257935208448 1150967989485013303296 1159687443950808858624 1171520989297245683712 1182646007544233852928 1190116560555932123136 1195927676574271635456 1203764686250380886016 1214910655567514042368 1226776800212425900032 1233573347582023827456 1236895824404061093888 1239294930826838409216 1248348563518913511424 1255601443074559967232 1265113575219064209408 1272122514693962072064 1298308975151925952512 1302105200225469595648 1304648374444659965952 1315391987982872346624 1325357078800924409856 1338881130625423638528 1342795987732515520512 1361834796566087467008 1366774487513453297664 1375731070000435298304 1380123900238979137536 1388469320648587476992 1404392133958777700352 1434973077799497105408 1445844085964644810752 1453854302507385225216 1464868350253653295104 1491026713651039961088 1507700758155806900224 1510645486199079960576 1514693804343913611264 1532064146136848400384 1534623985980017737728 1546249925267745144832 1562027985729660911616 1577284457415976157184 1586822080741242830848 1594570235432362180608 1598038200276712685568 1605019581667174514688 1674135257432746622976 1686818100292085612544 1696163352925282762752 1704030529886902812672 1726451984227519954944 1739531165926213287936 1750930452727826743296 1753855983977163128832 1767142771734565879808 1773969011316350779392 1785174840833898184704 1790394650310020694016 1793891514861407453184 1822365983351271063552 1840165200318638850048 1850360021373035741184 1872522845278370267136 1897670362828596314112 1927792114619526414336 1938472403343180300288 1947463462727888928768 1953157800338204393472 1973087981974308519936 1988035618201386614784 2014193981598773280768 2042752194849131200512 2046165314640023650304 2050161731270179946496 2082703980972881215488 2106588200938166550528 2126093647243149574144 2130717600368950247424 2140026108889566019584 2142522130010883489792 2168766128946967216128 2197302525380479942656 2249090800389447483392 2254957693684924022784 2261551137233710350336 2272040706515870416896 2301935978970026606592 2319374887901617717248 2343041978594491367424 2365292015088467705856 2380233121111864246272 2391855353148543270912 2407529372500761772032 2429821311135028084736 2478589861653676818432 2496697127037827022848 2511202886149119934464 2530227150438128418816 2544245029387924144128 2604210400450939191296 2609296748889319931904 2630783975965744693248 2650714157601848819712 2677762261250847277056 2685591975465031041024 2733548975026906595328 2751462140000870596608 2760247800477958275072 2776938641297174953984 2808784267917555400704 2891688171929289621504 2907708605014770450432 2929736700507306590208 2982053427302079922176 3021290972398159921152 3029387608687827222528 3064128292273696800768 3069247971960035475456 3092499850535490289664 3124055971459321823232 3189140470864724361216 3196076400553425371136 3210039163334349029376 3348270514865493245952 3373636200584171225088 3392326705850565525504 3408061059773805625344 3452903968455039909888 3479062331852426575872 3534285543469131759616 3547938022632701558784 3570349681667796369408 3580789300620041388032 3587783029722814906368 3644731966702542127104 3680330400637277700096 3700720042746071482368 3745045690556740534272 3795340725657192628224 3894926925455777857536 3906315600676408786944 3946175963948617039872 3976071236402773229568 4028387963197546561536 4085504389698262401024 4092330629280047300608 4100323462540359892992 4165407961945762430976 4213176401876333101056 4252187294486299148288 4337532257893934432256 4394605050760959885312 4498181600778894966784 4523102274467420700672 4544081413031740833792 4603871957940053213184 4638749775803235434496 4686083957188982734848 4760466242223728492544 4783710706297086541824 4815058745001523544064 4859642622270056169472 4993394254075654045696 5022405772298239868928 5060454300876256837632 5088490058775848288256 5218593497778639863808 5261567951931489386496 5301428315203697639424 5355524522501694554112 5371183950930062082048 5467097950053813190656 5520495600955916550144 5553877282594349907968 5617568535835110801408 5783376343858579243008 5815417210029540900864 5859473401014613180416 5964106854604159844352 6042581944796319842304 6128256584547393601536 6138495943920070950912 6184999701070980579328 6248111942918643646464 6378280941729448722432 6392152801106850742272 6420078326668698058752 6747272401168342450176 6784653411701131051008 6816122119547611250688 6905807936910079819776 6958124663704853151744 7068571086938263519232 7095876045265403117568 7140699363335592738816 7161578601240082776064 7175566059445629812736 7289463933405084254208 7490091381113481068544 7590681451314385256448 7812631201352817573888 7892351927897234079744 7952142472805546459136 8056775926395093123072 8200646925080719785984 8330815923891524861952 8426352803752666202112 8504374588972598296576 8675064515787868864512 8789210101521919770624 9088162826063481667584 9207743915880106426368 9277499551606470868992 9372167914377965469696 9567421412594173083648 9630117490003047088128 9719285244540112338944 10044811544596479737856 10120908601752513675264 10176980117551696576512 10437186995557279727616 10602856630407395278848 10711049045003389108224 10742367901860124164096 10934195900107626381312 11040991201911833100288 11107754565188699815936 11235137071670221602816 11718946802029226360832 11928213709208319688704 12085163889592639684608 12256513169094787203072 12276991887840141901824 12369999402141961158656 12496223885837287292928 12756561883458897444864 13494544802336684900352 13569306823402262102016 13632244239095222501376 13811615873820159639552 13916249327409706303488 14281398726671185477632 14323157202480165552128 14351132118891259625472 14578927866810168508416 14980182762226962137088 15181362902628770512896 15784703855794468159488 15904284945611092918272 16113551852790186246144 16401293850161439571968 16661631847783049723904 16852705607505332404224 17008749177945196593152 17350129031575737729024 17578420203043839541248 18415487831760212852736 18554999103212941737984 18744335828755930939392 19134842825188346167296 19260234980006094176256 19438570489080224677888 20241817203505027350528 20353960235103393153024 20874373991114559455232 21205713260814790557696 21422098090006778216448 21484735803720248328192 21868391800215252762624 22470274143340443205632 23437893604058452721664 23856427418416639377408 24170327779185279369216 24739998804283922317312 24992447771674574585856 25513123766917794889728 27264488478190445002752 27623231747640319279104 27832498654819412606976 28646314404960331104256 28702264237782519250944 29157855733620337016832 30362725805257541025792 31808569891222185836544 32227103705580372492288 32802587700322879143936 33323263695566099447808 33705411215010664808448 34017498355890393186304 35156840406087679082496 36830975663520425705472 37109998206425883475968 37488671657511861878784 38269685650376692334592 38877140978160449355776 40483634407010054701056 40707920470206786306048 41748747982229118910464 42844196180013556432896 42969471607440496656384 43736783600430505525248 44940548286680886411264 47712854836833278754816 48340655558370558738432 49479997608567844634624 49984895543349149171712 51026247533835589779456 55246463495280638558208 55664997309638825213952 57404528475565038501888 58315711467240674033664 60725451610515082051584 63617139782444371673088 64454207411160744984576 65605175400645758287872 67410822430021329616896 68034996711780786372608 70313680812175358164992 74219996412851766951936 74977343315023723757568 76539371300753384669184 77754281956320898711552 83497495964458237820928 85938943214880993312768 87473567200861011050496 95425709673666557509632 96681311116741117476864 99969791086698298343424 102052495067671179558912 110492926990561277116416 111329994619277650427904 114809056951130077003776 116631422934481348067328 121450903221030164103168 128908414822321489969152 131210350801291516575744 134821644860042659233792 136069993423561572745216 148439992825703533903872 149954686630047447515136 153078742601506769338368 166994991928916475641856 174947134401722022100992 190851419347333115019264 193362622233482234953728 204104990135342359117824 222659989238555300855808 229618113902260154007552 233262845868962696134656 257816829644642979938304 262420701602583033151488 272139986847123145490432 299909373260094895030272 306157485203013538676736 333989983857832951283712 349894268803444044201984 386725244466964469907456 408209980270684718235648 445319978477110601711616 459236227804520308015104 524841403205166066302976 544279973694246290980864 612314970406027077353472 667979967715665902567424 699788537606888088403968 773450488933928939814912 816419960541369436471296 918472455609040616030208 1049682806410332132605952 1224629940812054154706944 1335959935431331805134848 1632839921082738872942592 1836944911218081232060416 2099365612820664265211904 2449259881624108309413888 3673889822436162464120832 4898519763248216618827776 7347779644872324928241664 14695559289744649856483328
- Sum of all divisors σ(n): 59500653514433404416000000
- Sum of proper divisors (its aliquot sum) s(n): 44805094224688754559516672
- 14695559289744649856483328 is an abundant number, because the sum of its proper divisors (44805094224688754559516672) is greater than itself. Its abundance is 30109534934944104703033344
Bases of 14695559289744649856483328
- Binary: 1100001001111110011111011101100010100100110010110010000010000000000000000000000000002
- Hexadecimal: 0xC27E7DD8A4CB208000000
- Base-36: 1UH1O217E0U6ST1C0
Squares and roots of 14695559289744649856483328
- 14695559289744649856483328 squared (146955592897446498564833282) is 215959462838400277752546678736828224987435141955584
- 14695559289744649856483328 cubed (146955592897446498564833283) is 3173645090323117690635448761470647025511724689424558969213068236287012503552
-
The
square root of 14695559289744649856483328 is 3833478745179.7159868499 -
14695559289744649856483328 is a
perfect cube number . Itscube root is 244941312
Scales and comparisons
How big is 14695559289744649856483328?- 14,695,559,289,744,649,856,483,328 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 14,695,559,289,744,649,856,483,328 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 14695559289744649856483328 cubic inches would be around 20411776 feet tall.
Recreational maths with 14695559289744649856483328
- 14695559289744649856483328 backwards is 82338465894644798295559641
- 14695559289744649856483328 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 14695559289744649856483328's digits is 144
- 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 14695559289744649856483328 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 14695559289744649856483328 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/14695559289744649856483328/
Chicago style:
Numbermatics. 2024. "Number 14695559289744649856483328 - Facts about the integer". https://numbermatics.com/n/14695559289744649856483328/
The information we have on file for 14695559289744649856483328 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 14695559289744649856483328, math, Factors of 14695559289744649856483328, curriculum, school, college, exams, university, Prime factorization of 14695559289744649856483328, STEM, science, technology, engineering, physics, economics, calculator, fourteen septillion, six hundred ninety-five sextillion, five hundred fifty-nine quintillion, two hundred eighty-nine quadrillion, seven hundred forty-four trillion, six hundred forty-nine billion, eight hundred fifty-six million, four hundred eighty-three thousand, three hundred twenty-eight.