947427706007763864907677696
947,427,706,007,763,864,907,677,696 is an even composite number composed of five prime numbers multiplied together.
947427706007763864907677696 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of thirty-seven thousand, four hundred eighty-five divisors.
Prime factorization of 947427706007763864907677696:
220 × 316 × 76 × 194 × 372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 19 × 19 × 19 × 19 × 37 × 37)See below for interesting mathematical facts about the number 947427706007763864907677696 from the Numbermatics database.
Names of 947427706007763864907677696
- Cardinal: 947427706007763864907677696 can be written as Nine hundred forty-seven septillion, four hundred twenty-seven sextillion, seven hundred six quintillion, seven quadrillion, seven hundred sixty-three trillion, eight hundred sixty-four billion, nine hundred seven million, six hundred seventy-seven thousand, six hundred ninety-six.
Scientific notation
- Scientific notation: 9.47427706007763864907677696 × 1026
Factors of 947427706007763864907677696
Divisors of 947427706007763864907677696
- Number of divisors d(n): 37485
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 37 38 42 48 49 54 56 57 63 64 72 74 76 81 84 96 98 108 111 112 114 126 128 133 144 147 148 152 162 168 171 189 192 196 216 222 224 228 243 252 256 259 266 288 294 296 304 324 333 336 342 343 361 378 384 392 399 432 441 444 448 456 486 504 512 513 518 532 567 576 588 592 608 648 666 672 684 686 703 722 729 756 768 777 784 798 864 882 888 896 912 931 972 999 1008 1024 1026 1029 1036 1064 1083 1134 1152 1176 1184 1197 1216 1296 1323 1332 1344 1368 1369 1372 1406 1444 1458 1512 1536 1539 1554 1568 1596 1701 1728 1764 1776 1792 1813 1824 1862 1944 1998 2016 2048 2052 2058 2072 2109 2128 2166 2187 2268 2304 2331 2352 2368 2394 2401 2432 2527 2592 2646 2664 2688 2736 2738 2744 2793 2812 2888 2916 2997 3024 3072 3078 3087 3108 3136 3192 3249 3402 3456 3528 3552 3584 3591 3626 3648 3724 3888 3969 3996 4032 4096 4104 4107 4116 4144 4218 4256 4332 4374 4536 4608 4617 4662 4704 4736 4788 4802 4864 4921 5054 5103 5184 5292 5328 5376 5439 5472 5476 5488 5586 5624 5776 5832 5994 6048 6144 6156 6174 6216 6272 6327 6384 6498 6517 6561 6804 6859 6912 6993 7056 7104 7168 7182 7203 7252 7296 7448 7581 7776 7938 7992 8064 8192 8208 8214 8232 8288 8379 8436 8512 8664 8748 8991 9072 9216 9234 9261 9324 9408 9472 9576 9583 9604 9728 9747 9842 10108 10206 10368 10584 10656 10752 10773 10878 10944 10952 10976 11172 11248 11552 11664 11907 11988 12096 12288 12312 12321 12348 12432 12544 12654 12691 12768 12996 13034 13122 13357 13608 13718 13824 13851 13986 14112 14208 14336 14364 14406 14504 14592 14763 14896 15162 15309 15552 15876 15984 16128 16317 16384 16416 16428 16464 16576 16758 16807 16872 17024 17328 17496 17689 17982 18144 18432 18468 18522 18648 18816 18944 18981 19152 19166 19208 19456 19494 19551 19683 19684 20216 20412 20577 20736 20979 21168 21312 21504 21546 21609 21756 21888 21904 21952 22344 22496 22743 23104 23328 23814 23976 24192 24576 24624 24642 24696 24864 25088 25137 25308 25382 25536 25992 26011 26068 26244 26714 26973 27216 27436 27648 27702 27783 27972 28224 28416 28672 28728 28749 28812 29008 29184 29241 29526 29792 30324 30618 31104 31752 31968 32256 32319 32634 32768 32832 32856 32928 33152 33516 33614 33744 34048 34447 34656 34992 35378 35721 35964 36288 36864 36936 36963 37044 37296 37632 37888 37962 38073 38304 38332 38416 38912 38988 39102 39366 39368 40071 40432 40824 41154 41472 41553 41958 42336 42624 43008 43092 43218 43512 43776 43808 43904 44289 44688 44992 45486 45619 45927 46208 46656 47628 47952 48013 48384 48951 49152 49248 49284 49392 49728 50176 50274 50421 50616 50764 51072 51984 52022 52136 52488 53067 53428 53946 54432 54872 55296 55404 55566 55944 56448 56832 56943 57344 57456 57498 57624 58016 58368 58482 58653 59049 59052 59584 60648 61236 61731 62208 62937 63504 63936 64512 64638 64827 65268 65536 65664 65712 65856 66304 67032 67081 67228 67488 68096 68229 68894 69312 69984 70756 71442 71928 72576 73728 73872 73926 74088 74592 75264 75411 75776 75924 76146 76608 76664 76832 77824 77976 78033 78204 78732 78736 80142 80864 80919 81648 82308 82944 83106 83349 83916 84672 85248 86016 86184 86247 86436 87024 87552 87616 87723 87808 88578 88837 89376 89984 90972 91238 91854 92416 93312 93499 95256 95904 96026 96768 96957 97902 98304 98496 98568 98784 99456 100352 100548 100842 101232 101528 102144 103341 103968 104044 104272 104976 106134 106856 107163 107892 108864 109744 110592 110808 110889 111132 111888 112896 113664 113886 114219 114688 114912 114996 115248 116032 116736 116964 117306 117649 118098 118104 119168 120213 121296 122472 123462 123823 124416 124659 125874 127008 127872 129024 129276 129654 130321 130536 131072 131328 131424 131712 132608 132867 134064 134162 134456 134976 136192 136458 136857 137781 137788 138624 139968 141512 142884 143856 144039 145152 146853 147456 147744 147852 148176 149184 150528 150822 151263 151552 151848 152292 153216 153328 153664 155648 155952 156066 156408 157464 157472 159201 160284 161728 161838 163296 164616 165888 166212 166698 167832 169344 170496 170829 172032 172368 172494 172872 174048 175104 175232 175446 175616 175959 177147 177156 177674 178752 179968 181944 182077 182476 183708 184832 185193 186624 186998 188811 190512 191808 192052 193536 193914 194481 195804 196608 196992 197136 197568 198912 200704 201096 201243 201684 202464 203056 204288 204687 206682 207936 208088 208544 209952 212268 213712 214326 215784 217728 219488 221184 221616 221778 222264 223776 225792 226233 227328 227772 228438 229376 229824 229992 230496 232064 233472 233928 234099 234612 235298 236196 236208 238336 240426 241129 242592 242757 244944 246924 247646 248832 249318 250047 251748 253783 254016 255744 258048 258552 258741 259308 260642 261072 262144 262656 262848 263169 263424 265216 265734 266511 268128 268324 268912 269952 272384 272916 273714 275562 275576 277248 279936 280497 283024 285768 287712 288078 290304 290871 293706 294912 295488 295704 296352 298368 301056 301644 302526 303104 303696 304584 306432 306656 307328 310023 311296 311904 312132 312816 314928 314944 318402 319333 320568 321489 323456 323676 326592 329232 331776 332424 332667 333396 335664 336091 338688 340992 341658 342657 344064 344736 344988 345744 348096 350208 350464 350892 351232 351918 352947 354294 354312 355348 357504 359936 360639 363888 364154 364952 367416 369664 370386 371469 373248 373977 373996 377622 381024 383616 384104 387072 387828 388962 390963 391608 393216 393984 394272 395136 397824 398601 401408 402192 402486 403368 404928 406112 408576 409374 410571 413343 413364 415872 416176 417088 419904 424536 427424 428652 431568 432117 435456 438976 440559 442368 443232 443556 444528 447552 451584 452466 453789 454656 455544 456876 458752 459648 459984 460992 464128 466944 467856 468198 469224 469567 470596 472392 472416 476672 477603 480852 482258 485184 485514 489888 493848 494209 495292 497664 498636 500094 503496 507566 508032 511488 512487 516096 517104 517482 518616 521284 522144 524288 525312 525696 526338 526848 527877 530432 531441 531468 533022 536256 536648 537824 539904 544768 545832 546231 547428 551124 551152 554496 555579 559872 560994 566048 566433 571536 575424 576156 580608 581742 583443 587412 589824 590976 591408 592704 596736 602112 603288 603729 605052 606208 607392 609168 612864 613312 614061 614656 620046 621859 622592 623808 624264 625632 629856 629888 636804 638666 641136 642978 646912 647352 653184 654493 658464 663552 664848 665334 666792 671328 672182 677376 678699 681984 683316 685314 688128 689472 689976 691488 696192 700416 700928 701784 702297 702464 703836 705894 708588 708624 710696 715008 719872 721278 723387 727776 728271 728308 729904 734832 739328 740772 742938 746496 747954 747992 750141 755244 761349 762048 767232 768208 774144 775656 776223 777924 781926 783216 786432 787968 788544 789507 790272 795648 797202 799533 802816 804384 804972 806736 809856 812224 817152 818748 821142 826686 826728 831744 832352 834176 839808 841491 849072 854848 857304 863136 864234 866761 870912 872613 877952 881118 884736 886464 887112 889056 895104 903168 904932 907578 909312 911088 912247 913752 917504 919296 919968 921984 928256 930069 933888 935712 936396 938448 939134 941192 944784 944832 953344 955206 957999 961704 964467 964516 970368 971028 979776 987696 988418 990584 995328 997272 998001 1000188 1006992 1008273 1015132 1016064 1022976 1024974 1027971 1032192 1034208 1034964 1037232 1042568 1044288 1048576 1050624 1051392 1052676 1053696 1055754 1058841 1060864 1062882 1062936 1066044 1072512 1073296 1075648 1079808 1081917 1089536 1091664 1092462 1094856 1102248 1102304 1108992 1111158 1114407 1119744 1121931 1121988 1132096 1132866 1143072 1150848 1152312 1161216 1163484 1166886 1172889 1174824 1179648 1181952 1182816 1185408 1193472 1195803 1204224 1206576 1207458 1210104 1212416 1214784 1218336 1225728 1226624 1228122 1229312 1231713 1240029 1240092 1243718 1245184 1247616 1248528 1251264 1259712 1259776 1273608 1274539 1277332 1282272 1285956 1293824 1294704 1296351 1306368 1308986 1316928 1321677 1327104 1329696 1330668 1333584 1342656 1344364 1354752 1357398 1361367 1363968 1366632 1370628 1376256 1378944 1379952 1382976 1392384 1400832 1401856 1403568 1404594 1404928 1407672 1408701 1411788 1417176 1417248 1421392 1430016 1432809 1439744 1442556 1446774 1455552 1456542 1456616 1459808 1469664 1478656 1481544 1482627 1485876 1492992 1495908 1495984 1500282 1510488 1522698 1524096 1534464 1536416 1537461 1548288 1551312 1552446 1555848 1563852 1566432 1572864 1575936 1577088 1579014 1580544 1583631 1591296 1594323 1594404 1599066 1605632 1608768 1609944 1613472 1619712 1624448 1634304 1637496 1638693 1642284 1653372 1653456 1663488 1664704 1666737 1668352 1679616 1682982 1687903 1698144 1699299 1709696 1714608 1726272 1728468 1733522 1741824 1745226 1750329 1755904 1762236 1769472 1772928 1774224 1776481 1778112 1790208 1806336 1809864 1811187 1815156 1818624 1822176 1824494 1827504 1835008 1838592 1839936 1842183 1843968 1856512 1860138 1865577 1867776 1871424 1872792 1876896 1878268 1882384 1889568 1889664 1906688 1910412 1915998 1923408 1928934 1929032 1940736 1942056 1959552 1963479 1975392 1976836 1981168 1990656 1994544 1996002 2000376 2013984 2016546 2030264 2032128 2036097 2045952 2049948 2055942 2064384 2068416 2069928 2074464 2085136 2088576 2101248 2102784 2105352 2106891 2107392 2111508 2117682 2121728 2125764 2125872 2132088 2145024 2146592 2151296 2159616 2163834 2170161 2179072 2183328 2184813 2184924 2189712 2204496 2204608 2217984 2222316 2228814 2235331 2239488 2243862 2243976 2250423 2264192 2265732 2284047 2286144 2301696 2304624 2322432 2326968 2328669 2333772 2345778 2349648 2352637 2359296 2363904 2365632 2368521 2370816 2386944 2391606 2398599 2408448 2413152 2414916 2420208 2424832 2429568 2436672 2451456 2453248 2456244 2458624 2463426 2480058 2480184 2487436 2490368 2495232 2497056 2502528 2519424 2519552 2524473 2547216 2549078 2554664 2564544 2571912 2587648 2589408 2592702 2600283 2612736 2617839 2617972 2633856 2643354 2654208 2659392 2661336 2667168 2685312 2688728 2709504 2714796 2722734 2727936 2733264 2736741 2741256 2752512 2757888 2759904 2765952 2784768 2790207 2801664 2803712 2807136 2809188 2809856 2815344 2817402 2823576 2834352 2834496 2842784 2860032 2865618 2873997 2879488 2885112 2893401 2893548 2911104 2913084 2913232 2919616 2939328 2957312 2963088 2965254 2971752 2985984 2991816 2991968 2994003 3000564 3020976 3024819 3045396 3048192 3068928 3072832 3074922 3083913 3096576 3102624 3104892 3111696 3127704 3132864 3145728 3151872 3154176 3158028 3161088 3167262 3176523 3182592 3188646 3188808 3198132 3211264 3217536 3219888 3226944 3239424 3245751 3248896 3268608 3274992 3277386 3284568 3286969 3306744 3306912 3326976 3329408 3333474 3336704 3343221 3359232 3365793 3365964 3375806 3396288 3398598 3419392 3429216 3452544 3456936 3459463 3467044 3483648 3490452 3500658 3511808 3518667 3524472 3538944 3545856 3548448 3552962 3556224 3580416 3587409 3612672 3619728 3622374 3630312 3637248 3644352 3648988 3655008 3670016 3677184 3679872 3684366 3687936 3695139 3713024 3720087 3720276 3731154 3735552 3742848 3745584 3753792 3756536 3764768 3779136 3779328 3813376 3820824 3823617 3831996 3846816 3857868 3858064 3881472 3884112 3889053 3919104 3926958 3950784 3953672 3962336 3965031 3981312 3989088 3992004 4000752 4027968 4033092 4060528 4064256 4072194 4084101 4091904 4099896 4111884 4128768 4136832 4139856 4148928 4170272 4177152 4202496 4205568 4210704 4213782 4214784 4223016 4226103 4235364 4243456 4251528 4251744 4264176 4290048 4293184 4298427 4302592 4319232 4327668 4340322 4353013 4358144 4366656 4369626 4369848 4379424 4408992 4409216 4435968 4444632 4447881 4457628 4470662 4478976 4487724 4487952 4500846 4528384 4531464 4568094 4572288 4581451 4603392 4609248 4612383 4644864 4653936 4657338 4667544 4691556 4699296 4705274 4718592 4727808 4731264 4737042 4741632 4750893 4773888 4782969 4783212 4797198 4816896 4821877 4826304 4829832 4840416 4849664 4859136 4873344 4902912 4906496 4912488 4916079 4917248 4926852 4960116 4960368 4974872 4980736 4990464 4994112 5000211 5005056 5038848 5039104 5048946 5063709 5094432 5097897 5098156 5109328 5129088 5143824 5175296 5178816 5185404 5200566 5225472 5235678 5235944 5250987 5267712 5286708 5308416 5318784 5322672 5329443 5334336 5370624 5377456 5419008 5429592 5433561 5445468 5455872 5466528 5473482 5482512 5505024 5515776 5519808 5526549 5531904 5569536 5580414 5596731 5603328 5607424 5614272 5618376 5619712 5630688 5634804 5647152 5668704 5668992 5685568 5720064 5731236 5747994 5758976 5770224 5786802 5787096 5822208 5826168 5826464 5839232 5878656 5890437 5914624 5926176 5930508 5943504 5971968 5983632 5983936 5988006 6001128 6041952 6049638 6067327 6090792 6096384 6108291 6137856 6145664 6149844 6167826 6193152 6205248 6209784 6223392 6255408 6265728 6303744 6308352 6316056 6320673 6322176 6334524 6353046 6365184 6377292 6377616 6385729 6396264 6422528 6435072 6439776 6453888 6478848 6491502 6497792 6510483 6537216 6549984 6554439 6554772 6569136 6573938 6613488 6613824 6653952 6658816 6666948 6673408 6686442 6705993 6718464 6731586 6731928 6751269 6751612 6792576 6797196 6838784 6852141 6858432 6905088 6913872 6918926 6934088 6967296 6980904 6986007 7001316 7023616 7037334 7048944 7057911 7077888 7091712 7096896 7105563 7105924 7112448 7160832 7174818 7195797 7225344 7239456 7244748 7260624 7274496 7288704 7297976 7310016 7340032 7354368 7359744 7368732 7375872 7390278 7426048 7440174 7440552 7462308 7471104 7485696 7491168 7507584 7513072 7529536 7558272 7558656 7573419 7626752 7641648 7647234 7663992 7693632 7715736 7716128 7762944 7768224 7778106 7800849 7838208 7853517 7853916 7901568 7907344 7924672 7930062 7962624 7978176 7984008 8001504 8055936 8066184 8121056 8128512 8144388 8168202 8183808 8199792 8210223 8223768 8257536 8273664 8279712 8297856 8340544 8354304 8370621 8404992 8411136 8421408 8427564 8429568 8446032 8452206 8470728 8486912 8503056 8503488 8528352 8580096 8586368 8596854 8605184 8621991 8638464 8655336 8680203 8680644 8706026 8716288 8733312 8739252 8739696 8758848 8817984 8818432 8871936 8889264 8895762 8915256 8921773 8941324 8957952 8975448 8975904 8982009 9001692 9056768 9062928 9074457 9136188 9144576 9162902 9206784 9218496 9224766 9251739 9289728 9307872 9314676 9335088 9383112 9389971 9398592 9410548 9437184 9455616 9462528 9474084 9483264 9501786 9529569 9547776 9565938 9566424 9594396 9633792 9643754 9652608 9659664 9680832 9699328 9718272 9737253 9746688 9805824 9812992 9824976 9832158 9834496 9853704 9860907 9920232 9920736 9949744 9961472 9980928 9988224 10000422 10010112 10029663 10077696 10078208 10097379 10097892 10127418 10188864 10195794 10196312 10218656 10258176 10287648 10350592 10357632 10370808 10378389 10401132 10450944 10471356 10471888 10501974 10535424 10556001 10573416 10616832 10637568 10645344 10658886 10668672 10741248 10754912 10762227 10838016 10859184 10867122 10890936 10911744 10933056 10946964 10965024 11010048 11031552 11039616 11053098 11063808 11085417 11139072 11160261 11160828 11193462 11206656 11214848 11228544 11236752 11239424 11261376 11269608 11294304 11337408 11337984 11371136 11440128 11462472 11470851 11495988 11517952 11540448 11573604 11574192 11644416 11652336 11652928 11667159 11678464 11757312 11780874 11815321 11829248 11852352 11861016 11887008 11895093 11943936 11967264 11967872 11976012 12002256 12083904 12099276 12134654 12181584 12192768 12216582 12252303 12275712 12291328 12299688 12335652 12386304 12410496 12419568 12435367 12446784 12510816 12531456 12607488 12616704 12632112 12641346 12644352 12669048 12678309 12706092 12730368 12754584 12755232 12771458 12792528 12845056 12870144 12879552 12895281 12907776 12957696 12983004 12995584 13020966 13059039 13074432 13099968 13108878 13109544 13138272 13147876 13226976 13227648 13307904 13317632 13333896 13343643 13346816 13372884 13411986 13436928 13463172 13463856 13502538 13503224 13585152 13594392 13677568 13704282 13716864 13744353 13810176 13827744 13837149 13837852 13868176 13934592 13961808 13972014 14002632 14047232 14074668 14097888 14115822 14155776 14183424 14193792 14211126 14211848 14224896 14252679 14321664 14348907 14349636 14391594 14450688 14465631 14478912 14489496 14521248 14548992 14577408 14595952 14620032 14708736 14719488 14737464 14748237 14751744 14780556 14852096 14880348 14881104 14924616 14942208 14971392 14982336 15000633 15015168 15026144 15059072 15116544 15117312 15146838 15191127 15253504 15283296 15293691 15294468 15327984 15387264 15431472 15432256 15525888 15536448 15556212 15601698 15676416 15707034 15707832 15752961 15803136 15814688 15849344 15860124 15925248 15956352 15968016 15988329 16003008 16111872 16132368 16242112 16257024 16288776 16300683 16336404 16367616 16399584 16420446 16447536 16468459 16515072 16547328 16559424 16579647 16595712 16681088 16708608 16741242 16790193 16809984 16822272 16842816 16855128 16859136 16892064 16904412 16941456 16973824 17006112 17006976 17056704 17160192 17172736 17193708 17210368 17243982 17276928 17310672 17360406 17361288 17412052 17432576 17466624 17478504 17479392 17517696 17635968 17636864 17671311 17743872 17778528 17791524 17830512 17843546 17882648 17915904 17950896 17951808 17964018 18003384 18113536 18125856 18148914 18201981 18272376 18289152 18324873 18325804 18413568 18436992 18449532 18503478 18579456 18615744 18629352 18670176 18766224 18779942 18797184 18821096 18911232 18925056 18948168 18962019 18966528 19003572 19059138 19095552 19131876 19132848 19157187 19188792 19267584 19287508 19305216 19319328 19361664 19398656 19436544 19474506 19493376 19531449 19611648 19625984 19649952 19663317 19664316 19668992 19707408 19721814 19840464 19841472 19899488 19922944 19961856 19976448 20000844 20020224 20059326 20117979 20155392 20156416 20194758 20195784 20253807 20254836 20377728 20391588 20392624 20437312 20516352 20556423 20575296 20701184 20715264 20741616 20756778 20802264 20901888 20942712 20943776 20958021 21003948 21070848 21112002 21146832 21173733 21233664 21275136 21290688 21316689 21317772 21337344 21482496 21509824 21524454 21587391 21676032 21718368 21734244 21781872 21823488 21866112 21893928 21930048 22020096 22063104 22079232 22106196 22127616 22170834 22278144 22320522 22321656 22386924 22413312 22429696 22457088 22473504 22478848 22522752 22539216 22588608 22674816 22675968 22720257 22742272 22880256 22924944 22941702 22991976 23008783 23035904 23080896 23147208 23148384 23288832 23304672 23305856 23334318 23356928 23402547 23514624 23560551 23561748 23630642 23658496 23704704 23722032 23774016 23790186 23887872 23934528 23935744 23952024 24004512 24167808 24198552 24216241 24269308 24363168 24385536 24433164 24504606 24551424 24582656 24599376 24630669 24671304 24772608 24820992 24839136 24870734 24893568 25021632 25062912 25111863 25214976 25233408 25264224 25282692 25288704 25338096 25356618 25412184 25460736 25509168 25510464 25542916 25585056 25690112 25740288 25759104 25790562 25815552 25865973 25915392 25966008 25991168 26040609 26041932 26118078 26148864 26199936 26217756 26219088 26276544 26295752 26453952 26455296 26615808 26635264 26667792 26687286 26693632 26745768 26765319 26823972 26873856 26926344 26927712 26946027 27005076 27006448 27170304 27188784 27223371 27355136 27408564 27433728 27488706 27620352 27655488 27674298 27675704 27736352 27755217 27869184 27923616 27944028 28005264 28094464 28149336 28169913 28195776 28231644 28311552 28366848 28387584 28422252 28423696 28449792 28505358 28588707 28643328 28697814 28699272 28783188 28901376 28931262 28957824 28978992 29042496 29097984 29154816 29191904 29211759 29240064 29417472 29438976 29474928 29496474 29503488 29561112 29582721 29704192 29760696 29762208 29849232 29884416 29942784 29964672 30001266 30030336 30052288 30088989 30118144 30233088 30234624 30292137 30293676 30382254 30507008 30566592 30587382 30588936 30655968 30774528 30862944 30864512 31051776 31072896 31112424 31135167 31203396 31352832 31414068 31415664 31505922 31606272 31629376 31668003 31698688 31720248 31850496 31912704 31936032 31976658 32006016 32070157 32223744 32264736 32286681 32484224 32514048 32577552 32601366 32672808 32735232 32799168 32840892 32895072 32936918 33030144 33094656 33118848 33159294 33191424 33256251 33362176 33417216 33480783 33482484 33580386 33619968 33644544 33685632 33710256 33718272 33753139 33784128 33808824 33882912 33947648 34012224 34013952 34113408 34320384 34345472 34387416 34412553 34420736 34487964 34553856 34621344 34720812 34722576 34824104 34865152 34933248 34957008 34958784 35001477 35035392 35271936 35273728 35342622 35445963 35487744 35557056 35583048 35661024 35685279 35687092 35765296 35831808 35901792 35903616 35928036 36006768 36227072 36251712 36297828 36403962 36544752 36578304 36649746 36651608 36756909 36827136 36873984 36899064 37006956 37158912 37231488 37258704 37306101 37340352 37532448 37559884 37594368 37642192 37822464 37850112 37896336 37924038 37933056 38007144 38034927 38118276 38191104 38263752 38265696 38314374 38377584 38535168 38575016 38610432 38638656 38685843 38723328 38797312 38873088 38949012 38986752 39062898 39177117 39223296 39251968 39299904 39326634 39328632 39337984 39414816 39443628 39680928 39682944 39798976 39923712 39952896 40001688 40030929 40040448 40118652 40235958 40310784 40312832 40389516 40391568 40507614 40509672 40755456 40783176 40785248 40874624 41032704 41112846 41150592 41233059 41402368 41430528 41483232 41511447 41513556 41604528 41803776 41885424 41887552 41916042 42007896 42141696 42224004 42293664 42347466 42467328 42471289 42550272 42581376 42633378 42635544 42674688 42758037 42964992 43019648 43046721 43048908 43174782 43352064 43396893 43436736 43468488 43563744 43646976 43732224 43787856 43860096 44126208 44158464 44212392 44244711 44255232 44341668 44556288 44641044 44643312 44700103 44773848 44826624 44859392 44914176 44947008 44957696 45001899 45045504 45078432 45177216 45349632 45351936 45440514 45484544 45573381 45760512 45849888 45881073 45883404 45983952 46017566 46071808 46161792 46294416 46296768 46577664 46609344 46611712 46668636 46713856 46805094 47029248 47121102 47123496 47258883 47261284 47316992 47409408 47444064 47548032 47580372 47775744 47869056 47871488 47904048 47964987 48009024 48335616 48397104 48432482 48538616 48726336 48771072 48866328 48902049 49009212 49102848 49165312 49198752 49261338 49342608 49405377 49545216 49641984 49678272 49738941 49741468 49787136 50043264 50125824 50223726 50370579 50429952 50466816 50528448 50565384 50577408 50676192 50713236 50824368 50921472 51018336 51020928 51085832 51170112 51380224 51480576 51518208 51581124 51631104 51731946 51830784 51932016 51982336 52081218 52083864 52236156 52297728 52399872 52435512 52438176 52553088 52591504 52907904 52910592 53013933 53231616 53270528 53335584 53374572 53387264 53491536 53530638 53647944 53747712 53852688 53855424 53892054 54010152 54012896 54340608 54377568 54446742 54605943 54710272 54817128 54867456 54974619 54977412 55240704 55310976 55348596 55351408 55472704 55510434 55738368 55847232 55888056 56010528 56188928 56298672 56339826 56391552 56463288 56733696 56775168 56844504 56847392 56886057 56899584 57010716 57177414 57286656 57395628 57398544 57471561 57566376 57802752 57862524 57915648 57957984 58084992 58195968 58309632 58383808 58423518 58480128 58594347 58834944 58877952 58949856 58989951 58992948 59006976 59122224 59165442 59408384 59521392 59524416 59698464 59768832 59885568 59929344 60002532 60060672 60104576 60177978 60236288 60353937 60466176 60469248 60584274 60587352 60761421 60764508 61014016 61133184 61174764 61177872 61311936 61549056 61669269 61725888 61729024 62103552 62145792 62224848 62270334 62406792 62452411 62705664 62828136 62831328 62874063 63011844 63212544 63258752 63336006 63397376 63440496 63521199 63700992 63825408 63872064 63950067 63953316 64012032 64140314 64447488 64529472 64573362 64762173 64968448 65028096 65155104 65202732 65345616 65470464 65598336 65681784 65729797 65790144 65873836 66060288 66189312 66237696 66318588 66382848 66512502 66724352 66834432 66961566 66964968 67160772 67239936 67289088 67371264 67420512 67436544 67506278 67568256 67617648 67765824 67895296 68024448 68027904 68160771 68226816 68640768 68690944 68774832 68825106 68841472 68975928 69026349 69107712 69242688 69441624 69445152 69648208 69730304 69866496 69914016 69917568 70002954 70070784 70207641 70543872 70547456 70681653 70685244 70891926 70975488 71114112 71166096 71322048 71370558 71374184 71530592 71663616 71803584 71807232 71856072 72013536 72454144 72503424 72595656 72648723 72807924 73089504 73156608 73299492 73303216 73513818 73654272 73747968 73798128 73892007 74013912 74317824 74462976 74517408 74612202 74680704 75064896 75119768 75188736 75284384 75335589 75644928 75700224 75792672 75848076 75866112 76014288 76069854 76236552 76382208 76527504 76531392 76628748 76755168 77070336 77150032 77220864 77277312 77371686 77446656 77597919 77746176 77898024 77973504 78121827 78125796 78354234 78446592 78503936 78599808 78653268 78657264 78675968 78829632 78887256 79361856 79365888 79597952 79847424 79905792 80003376 80061858 80080896 80237304 80295957 80471916 80621568 80625664 80779032 80783136 80838081 81015228 81019344 81510912 81566352 81570496 81670113 81749248 82065408 82225692 82301184 82466118 82707247 82804736 82861056 82966464 83022894 83027112 83209056 83265651 83607552 83770848 83775104 83832084 84015792 84283392 84448008 84509739 84587328 84694932 84934656 84942578 85100544 85162752 85266756 85271088 85349376 85516074 85766121 85929984 86039296 86093442 86097816 86349564 86704128 86793786 86873472 86936976 87047569 87127488 87293952 87464448 87575712 87635277 87720192 88252416 88316928 88424784 88489422 88510464 88683336 88748163 89112576 89282088 89286624 89400206 89547696 89653248 89718784 89828352 89894016 89915392 90003798 90091008 90156864 90266967 90354432 90699264 90703872 90876411 90881028 90969088 91146762 91521024 91699776 91762146 91766808 91967904 92035132 92143616 92323584 92588832 92593536 93155328 93218688 93223424 93337272 93405501 93427712 93610188 94058496 94242204 94246992 94517766 94522568 94633984 94818816 94888128 95004009 95096064 95160744 95551488 95738112 95742976 95808096 95929974 96018048 96210471 96671232 96794208 96860043 96864964 97077232 97452672 97542144 97732656 97804098 98018424 98205696 98330624 98397504 98522676 98685216 98810754 99090432 99283968 99356544 99477882 99482936 99574272 99768753 100086528 100251648 100442349 100447452 100741158 100859904 100933632 101056896 101130768 101154816 101259417 101352384 101426472 101648736 101842944 102036672 102041856 102171664 102340224 102961152 103036416 103162248 103237659 103262208 103463892 103661568 103864032 103964672 104162436 104167728 104472312 104595456 104799744 104871024 104876352 105004431 105106176 105183008 105815808 105821184 106027866 106337889 106463232 106541056 106671168 106749144 106774528 106983072 107055837 107061276 107295888 107495424 107705376 107710848 107784108 108020304 108025792 108681216 108755136 108893484 109211886 109420544 109634256 109734912 109949238 109954824 110270727 110481408 110621952 110697192 110702816 110945408 111020868 111476736 111694464 111776112 111918303 112021056 112377856 112597344 112679652 112783104 112926576 113467392 113550336 113689008 113694784 113772114 113799168 114021432 114104781 114354828 114573312 114791256 114797088 114943122 115132752 115279213 115605504 115725048 115831296 115915968 116057529 116169984 116391936 116619264 116767616 116847036 116960256 117188694 117531351 117669888 117755904 117899712 117979902 117985896 118013952 118244448 118330884 118816768 119042784 119048832 119396928 119771136 119858688 120005064 120092787 120121344 120209152 120355956 120472576 120707874 120932352 120938496 121168548 121174704 121522842 121529016 122028032 122266368 122349528 122355744 122623872 123098112 123338538 123451776 123458048 123699177 124207104 124291584 124449696 124534341 124540668 124813584 124904822 125411328 125656272 125662656 125748126 126023688 126425088 126517504 126672012 126794752 126880992 127042398 127401984 127413867 127650816 127744128 127900134 127906632 128024064 128274111 128280628 128894976 129058944 129146724 129524346 129936896 130056192 130190679 130310208 130405464 130691232 130940928 131196672 131363568 131459594 131580288 131747672 132378624 132475392 132637176 132734133 132765696 133025004 133448704 133668864 133923132 133929936 134100309 134321544 134479872 134578176 134742528 134841024 134873088 135005697 135012556 135136512 135235296 135531648 135790592 136048896 136055808 136321542 136453632 136720143 137281536 137381888 137549664 137643219 137650212 137682944 137951856 138052698 138215424 138485376 138883248 138890304 139296416 139460608 139732992 139828032 139835136 140005908 140141568 140415282 141087744 141094912 141363306 141370488 141776649 141783852 141950976 142228224 142332192 142644096 142741116 142748368 143061184 143327232 143607168 143614464 143712144 143894961 144027072 144908288 145006848 145191312 145297446 145615848 146179008 146313216 146598984 146606432 146706147 147027636 147308544 147495936 147596256 147784014 148027824 148216131 148635648 148925952 149034816 149216823 149224404 149361408 150129792 150239536 150377472 150568768 150671178 151111737 151289856 151400448 151585344 151696152 151732224 152028576 152139708 152473104 152764416 153055008 153062784 153257496 153510336 154140672 154300064 154441728 154554624 154743372 154893312 155195838 155492352 155796048 155947008 156243654 156251592 156708468 156893184 157007872 157199616 157306536 157314528 157351936 157659264 157774512 158723712 158731776 159041799 159195904 159694848 159811584 160006752 160123716 160161792 160474608 160591914 160943832 161061481 161243136 161251328 161558064 161566272 161676162 162030456 162038688 163021824 163132704 163140992 163340226 163498496 163817829 164130816 164451384 164602368 164923857 164932236 165414494 165609472 165722112 165932928 166045788 166054224 166418112 166531302 167215104 167541696 167550208 167664168 168031584 168566784 168896016 169019478 169174656 169389864 169513687 169885156 170201088 170325504 170533512 170542176 170658171 170698752 171032148 171532242 171859968 172078592 172186884 172195632 172414683 172699128 173408256 173587572 173746944 173873952 174095138 174254976 174587904 174928896 175151424 175270554 175440384 175783041 176504832 176633856 176849568 176969853 176978844 177020928 177366672 177496326 178225152 178409449 178564176 178573248 178800412 179095392 179306496 179437568 179656704 179788032 179830784 180007596 180182016 180313728 180533934 180708864 181061811 181398528 181407744 181752822 181762056 181938176 182284263 182293524 183042048 183399552 183524292 183533616 183935808 184070264 184287232 184647168 185007807 185177664 185187072 186310656 186437376 186446848 186674544 186811002 186855424 187220376 187357233 188116992 188484408 188493984 188622189 189035532 189045136 189267968 189637632 189776256 190008018 190192128 190321488 190563597 191102976 191476224 191485952 191616192 191850201 191859948 192036096 192420942 193342464 193588416 193720086 193729928 194154464 194286519 194905344 195084288 195465312 195608196 196036848 196411392 196661248 196795008 197045352 197189391 197370432 197621508 198180864 198567936 198713088 198955764 198965872 199148544 199537506 200173056 200503296 200884698 200894904 201482316 201719808 201867264 202113792 202261536 202309632 202518834 202704768 202852944 203297472 203685888 204073344 204083712 204343328 204482313 204680448 205922304 206072832 206324496 206475318 206524416 206927784 207079047 207323136 207728064 207929344 208324872 208335456 208944624 209190912 209599488 209742048 209752704 210008862 210212352 210366016 210622923 211631616 211642368 212044959 212055732 212675778 212926464 213082112 213342336 213498288 213549056 213966144 214111674 214122552 214591776 214990848 215410752 215421696 215568216 216040608 216051584 217362432 217510272 217786968 217946169 218423772 218841088 219268512 219469824 219898476 219909648 220541454 220962816 221243904 221394384 221405632 221676021 221890816 222041736 222953472 223388928 223552224 223836606 224042112 224491099 224755712 225194688 225359304 225566208 225853152 226006767 226934784 227100672 227378016 227389568 227544228 227598336 228042864 228209562 228709656 229146624 229582512 229594176 229886244 230265504 230558426 231211008 231450096 231662592 231831936 232115058 232339968 232793757 233238528 233535232 233694072 233920512 234365481 234377388 235062702 235339776 235511808 235799424 235959804 235971792 236027904 236271973 236488896 236661768 237633536 238085568 238097664 238793856 239542272 239717376 240010128 240185574 240242688 240418304 240711912 240887871 240945152 241415748 241864704 241876992 242337096 242349408 242514243 243045684 243058032 244056064 244532736 244699056 244711488 245010339 245247744 246196224 246677076 246903552 246916096 247398354 248121741 248414208 248583168 248899392 249068682 249081336 249627168 249796953 249809644 250822656 251312544 251325312 251496252 252047376 252850176 253035008 253344024 253529217 253589504 253761984 254084796 254803968 254827734 255301632 255488256 255800268 255813264 256048128 256548222 256561256 257298363 257789952 258117888 258293448 259048692 259873792 260112384 260381358 260620416 260810928 261142707 261382464 261881856 262393344 262727136 262905831 262919188 263160576 263495344 264757248 264950784 265274352 265468266 265531392 266050008 266244489 266897408 267337728 267846264 267859872 268200618 268643088 268959744 269156352 269485056 269682048 269746176 270011394 270025112 270273024 270470592 270800901 271063296 271581184 272097792 272111616 272629233 272643084 272907264 273440286 274563072 274763776 275099328 275286438 275300424 275365888 275903712 276105396 276430848 276970752 277766496 277780608 278592832 279465984 279656064 279670272 280011816 280216503 280283136 280830564 282175488 282189824 282726612 282740976 283553298 283567704 283901952 284456448 284664384 285012027 285288192 285482232 285496736 286122368 286654464 287214336 287228928 287424288 287789922 288054144 288631413 289816576 290013696 290382624 290580129 290594892 291231696 292358016 292626432 293197968 293212864 293412294 294055272 294617088 294991872 295192512 295568028 296055648 296432262 297271296 297851904 298069632 298433646 298448808 298722816 299306259 300259584 300479072 300754944 301137536 301327047 301342356 302223474 302579712 302800896 303170688 303392304 303464448 303778251 304057152 304279416 304946208 305528832 306110016 306125568 306514992 307020672 308600128 308883456 309109248 309486744 309712977 309786624 310391676 310984704 311592096 311894016 312487308 312503184 312900721 313416936 313786368 314015744 314399232 314613072 314629056 314703872 315013293 315318528 315549024 317447424 317463552 318083598 318391808 319013667 319389696 319623168 320013504 320247432 320323584 320949216 321167511 321183828 321887664 322122962 322486272 322502656 323116128 323132544 323352324 324060912 324077376 326043648 326265408 326281984 326680452 326996992 327635658 328261632 328902768 329204736 329847714 329864472 330812181 330828988 331218944 331444224 331865856 332091576 332108448 332836224 333062604 334430208 335083392 335100416 335328336 335754909 336063168 337133568 337792032 338038956 338349312 338779728 339027374 339770312 340402176 340651008 341067024 341084352 341316342 341397504 342064296 342314343 343064484 343719936 344157184 344373768 344391264 344829366 345398256 345837639 346816512 347175144 347493888 347747904 348172587 348190276 348509952 349175808 349857792 350302848 350541108 350880768 351566082 352594053 353009664 353267712 353699136 353939706 353957688 354041856 354733344 354992652 356450304 356818898 357128352 357146496 357600824 358190784 358875136 359313408 359576064 359661568 360015192 360278361 360364032 360627456 361067868 361417728 362123622 362797056 362815488 363505644 363524112 363876352 364568526 364587048 366084096 366799104 367048584 367067232 367871616 368140528 368574464 369294336 370015614 370355328 370374144 371097531 372621312 372874752 372893696 373349088 373603023 373622004 373710848 374440752 374714466 376233984 376968816 376987968 377244378 378071064 378090272 378535936 379275264 379552512 380016036 380384256 380642976 381127194 382205952 382241601 382952448 382971904 383232384 383700402 383719896 384072192 384822333 384841884 386684928 387176832 387440172 387459856 388308928 388573038 389810688 390168576 390572037 390930624 391216392 392073696 392822784 393322496 393590016 394090704 394378782 394740864 395243016 397135872 397426176 397911528 397931744 398202399 398297088 399075012 400346112 401006592 401769396 401789808 402300927 402964632 403439616 403734528 404227584 404523072 404619264 405017091 405037668 405409536 405705888 406594944 407371776 408146688 408167424 408686656 408964626 409360896 410160429 411844608 412145664 412648992 412929657 412950636 413048832 413855568 414158094 414646272 415456128 415858688 416649744 416670912 417889248 418381824 419198976 419484096 419505408 420017724 420424704 420732032 421245846 423263232 423284736 424089918 424111464 425329947 425351556 425852928 426164224 426684672 426996576 427098112 427932288 428223348 428245104 429183552 429981696 430821504 430843392 431136432 431684883 432081216 432103168 434724864 435020544 435573936 435892338 436847544 437166877 437682176 438537024 438939648 439796952 439819296 440118441 441082908 441925632 442487808 442788768 442811264 443352042 443781632 444083472 444648393 445906944 446777856 447104448 447650469 447673212 448084224 448982198 449511424 450389376 450718608 451132416 451706304 452013534 453335211 453869568 454201344 454756032 454779136 455088456 455196672 456085728 456419124 457419312 458293248 459165024 459188352 459772488 460108579 460531008 461116852 462422016 462900192 463325184 463663872 464230116 464679936 465587514 466477056 467070464 467388144 467841024 468730962 468754776 470125404 470679552 471023616 471598848 471919608 471943584 472055808 472543946 472977792 473323536 475267072 476171136 476195328 477125397 477587712 479084544 479434752 480020256 480371148 480485376 480836608 481423824 481775742 481890304 482831496 483184443 483729408 483753984 484674192 484698816 485028486 486091368 486116064 488112128 489065472 489398112 489422976 490020678 490495488 491453487 492392448 493354152 493807104 493832192 494771571 494796708 496243482 496828416 497166336 497798784 498137364 498162672 499254336 499593906 499619288 501645312 502625088 502650624 502992504 504094752 505700352 506070016 506688048 507058434 507179008 507523968 508169592 508541061 509655468 510603264 510976512 511600536 511626528 511974513 512096256 513096444 513122512 514596726 515579904 516235776 516586896 517244049 518097384 519747584 520224768 520762716 521240832 521621856 522285414 522764928 523763712 524786688 525454272 525811662 525838376 526321152 526990688 527349123 529514496 529901568 530548704 530909559 530936532 531062784 532100016 532488978 533794816 534675456 535228347 535692528 535719744 536401236 537286176 537919488 538312704 538970112 539364096 539492352 540022788 540050224 540546048 540941184 541601802 542126592 543185433 544195584 544223232 545258466 545286168 545814528 546852789 546880572 549126144 549527552 550198656 550572876 550600848 550731776 551807424 552210792 552861696 553941504 555023421 555532992 555561216 557185664 558931968 559312128 559340544 560023632 560433006 560566272 561661128 562071699 564350976 564379648 565453224 565481952 565866567 567106596 567135408 567803904 568912896 569328768 570024054 570576384 570964464 570993472 571690791 572244736 573308928 574428672 574457856 574848576 575550603 575579844 576108288 577262826 579633152 580027392 580765248 581160258 581189784 582463392 582859557 584716032 585252864 586395936 586425728 586824588 588110544 589234176 589983744 590385024 591136056 591568173 592111296 592864524 594542592 595703808 596139264 596867292 596897616 597445632 598612518 600519168 600958144 601509888 602275072 602654094 602684712 604446948 605159424 605601792 606341376 606784608 606928896 607556502 608114304 608558832 609332983 609892416 611057664 612220032 612251136 613029984 613446939 614041344 617200256 617766912 618218496 618973488 619425954 619573248 620783352 621237141 621969408 623184192 623788032 624974616 625006368 625801442 626833872 627572736 628031488 628798464 629226144 629258112 629407744 630026586 630637056 631098048 631868769 634894848 634927104 636134877 636167196 636783616 638027334 638779392 639246336 640027008 640494864 640647168 641898432 642335022 642367656 643775328 644245924 644972544 645005312 646232256 646265088 646704648 648121824 648154752 652087296 652530816 652563968 653360904 653838507 653993984 655271316 656523264 657805536 658409472 659695428 659728944 661624362 661657976 662437888 662888448 663731712 664183152 664216896 665028063 665672448 666125208 668860416 670166784 670200832 670656672 671509818 672126336 673473297 674267136 675584064 676077912 676698624 677559456 678020301 678054748 679540624 680804352 681302016 682134048 682168704 682632684 682795008 684128592 684628686 686128968 687439872 688314368 688747536 688782528 689658732 690796512 691675278 693633024 694350288 694987776 695495808 696345174 696380552 697019904 698381271 699715584 700605696 701082216 701761536 703096443 703132164 705188106 706019328 706535424 707398272 707879412 707915376 708083712 708815919 709466688 709985304 712900608 713637796 714256704 714292992 715201648 716381568 717750272 718626816 719152128 720030384 720556722 720728064 721254912 722135736 722663613 722835456 724247244 725594112 725630976 727011288 727048224 727542729 727752704 729137052 729174096 732168192 733598208 734097168 734134464 735031017 735743232 736281056 737148928 738588672 740031228 740710656 740748288 742195062 744365223 745242624 745749504 745787392 746698176 747206046 747244008 747421696 748881504 749390859 749428932 752467968 753937632 753975936 754488756 756142128 756180544 758550528 759105024 760032072 760587651 760768512 761285952 762254388 764411904 764483202 765904896 765943808 766464768 767400804 767439792 768144384 769644666 769683768 771895089 773369856 774353664 774880344 774919712 776617856 777146076 779621376 780337152 781144074 781861248 782432784 783428121 784147392 785645568 786644992 787180032 788181408 788717493 788757564 789481728 790486032 794271744 794852352 795823056 795863488 796404798 796594176 798150024 798733467 800692224 802013184 803538792 803579616 804601854 805929264 806879232 806954491 807469056 808455168 809046144 809238528 810034182 810075336 810819072 811411776 812402703 813189888 814743552 816293376 816334848 817373312 817887699 817929252 818721792 820320858 823689216 824291328 825297984 825859314 825901272 826097664 827711136 828316188 829292544 830912256 831717376 833299488 833341824 835778496 838397952 838968192 839010816 840035448 840649509 840849408 841464064 842491692 846526464 846569472 848179836 848222928 850659894 850703112 851705856 852328448 853369344 853993152 854196224 855036081 855864576 856446696 856490208 858367104 859963392 861643008 861686784 862272864 863369766 864162432 864206336 865894239 869449728 870041088 871147872 871740387 871784676 873695088 874333754 875364352 877074048 877879296 879593904 879638592 880236882 882165816 883851264 884975616 885577536 885622528 886704084 887563264 888166944 889296786 891813888 893555712 894208896 895300938 895346424 896168448 897918777 897964396 899022848 900778752 901437216 902264832 903412608 904027068 906670422 907739136 908402688 909512064 909558272 910176912 910393344 911334753 912171456 912838248 914838624 916586496 918330048 918376704 919544976 920217158 921062016 922233704 925800384 926650368 927327744 928460232 929138931 929359872 931175028 932954112 934140928 934776288 935682048 937461924 937509552 938702163 940250808 941359104 942047232 943197696 943839216 943887168 944111616 945039879 945087892 945955584 946647072 950534144 952342272 952390656 954250794 955175424 957041001 958169088 958869504 960040512 960742296 960970752 961673216 962847648 963502533 963551484 963780608 965662992 966368886 967458816 967507968 969348384 969397632 970056972 972182736 972232128 976224256 978130944 978796224 978845952 980041356 980990976 982906974 984784896 986708304 987614208 987664384 989543142 989593416 992436543 992486964 993656832 994332672 995597568 996274728 996325344 998508672 999187812 999238576 1003290624 1005250176 1005301248 1005985008 1007264727 1008189504 1011400704 1012140032 1013376096 1014116868 1014358016 1015047936 1016339184 1017082122 1019310936 1021206528 1021953024 1023201072 1023253056 1023949026 1024192512 1026192888 1026245024 1026943029 1029193452 1031159808 1032471552 1033173792 1034488098 1036194768 1037512917 1039495168 1040449536 1041525432 1042481664 1043243712 1044517761 1044570828 1045529856 1047527424 1049573376 1050908544 1051623324 1051676752 1052642304 1053981376 1054698246 1057782159 1059028992 1059803136 1061097408 1061819118 1061873064 1062125568 1064200032 1064977956 1067589632 1069350912 1070456694 1071385056 1071439488 1072802472 1074572352 1076625408 1077940224 1078728192 1078984704 1080045576 1080100448 1080835083 1081092096 1081882368 1083203604 1084253184 1086370866 1088391168 1088446464 1090516932 1090572336 1091629056 1093705578 1093761144 1098252288 1099055104 1100397312 1101145752 1101201696 1101463552 1103614848 1104421584 1105723392 1107883008 1110046842 1111065984 1111122432 1113292593 1114371328 1117863936 1118624256 1118681088 1120047264 1120809069 1120866012 1121132544 1123322256 1124143398 1128701952 1128759296 1130906448 1130963904 1131733134 1134213192 1134270816 1135607808 1137825792 1138657536 1140048108 1141152768 1141928928 1141986944 1143381582 1144489472 1146617856 1146724803 1148857344 1148915712 1149697152 1151101206 1151159688 1152216576 1154466999 1154525652 1159266304 1160054784 1161530496 1162320516 1162379568 1164926784 1165719114 1169432064 1170505728 1171716111 1172791872 1172851456 1173649176 1176221088 1178468352 1179967488 1180770048 1182272112 1183136346 1184222592 1185729048 1186595809 1191407616 1192278528 1193734584 1193795232 1194607197 1194891264 1197225036 1201038336 1201916288 1203019776 1204550144 1205308188 1205369424 1206902781 1208893896 1210318848 1211203584 1212682752 1213569216 1213857792 1215051273 1215113004 1216228608 1217117664 1218665966 1219784832 1222115328 1224440064 1224502272 1226059968 1226893878 1228082688 1230481287 1234400512 1235533824 1236436992 1237946976 1238788971 1238851908 1239146496 1241566704 1242474282 1243938816 1246368384 1247576064 1248866143 1249949232 1250012736 1251602884 1253667744 1255145472 1256062976 1257596928 1258452288 1258516224 1258815488 1260053172 1261274112 1262196096 1263737538 1269789696 1269854208 1272269754 1272334392 1273567232 1275989841 1276054668 1277558784 1278492672 1280054016 1280989728 1281294336 1283796864 1284670044 1284735312 1287550656 1288491848 1289945088 1290010624 1292464512 1292530176 1293409296 1295054649 1296243648 1296309504 1304174592 1305061632 1305127936 1306721808 1307677014 1307987968 1310542632 1311500631 1313046528 1315611072 1316818944 1319390856 1319457888 1320355323 1323248724 1323315952 1324875776 1325776896 1327463424 1328366304 1328433792 1330056126 1331344896 1332250416 1333945179 1337720832 1340333568 1340401664 1341313344 1342951407 1343019636 1344252672 1346946594 1348534272 1351168128 1352155824 1353397248 1355118912 1356040602 1356109496 1359081248 1360005633 1361608704 1362604032 1364268096 1364337408 1365265368 1365590016 1368257184 1369257372 1372257936 1374879744 1376628736 1377495072 1377565056 1379317464 1380325737 1381593024 1383350556 1387266048 1388700576 1389975552 1390991616 1392690348 1392761104 1394039808 1396762542 1399431168 1401211392 1402164432 1403523072 1406192886 1406264328 1410376212 1412038656 1413070848 1414796544 1415758824 1415830752 1416167424 1417631838 1418933376 1419970608 1425801216 1427275592 1428513408 1428585984 1430403296 1431376191 1432763136 1435500544 1437253632 1438304256 1440060768 1441113444 1441456128 1442509824 1444271472 1445327226 1445670912 1448494488 1449553329 1451188224 1451261952 1454022576 1454096448 1455085458 1455505408 1458274104 1458348192 1464336384 1467196416 1468194336 1468268928 1470062034 1471486464 1472562112 1474360461 1477177344 1480062456 1481421312 1481496576 1484314713 1484390124 1488730446 1490485248 1491499008 1491574784 1493396352 1494412092 1494488016 1494843392 1497763008 1498781718 1498857864 1504935936 1507875264 1507951872 1508977512 1512284256 1512361088 1517101056 1518210048 1520064144 1521175302 1521537024 1522571904 1524508776 1525623183 1528966404 1531809792 1531887616 1532929536 1534801608 1534879584 1535923539 1536288768 1539289332 1539367536 1543790178 1546739712 1548707328 1549760688 1549839424 1551732147 1553235712 1554292152 1559242752 1560674304 1562288148 1563722496 1564865568 1566856242 1568294784 1571291136 1571437693 1573289984 1574360064 1576362816 1577434986 1577515128 1578963456 1580972064 1582047369 1588543488 1589704704 1591646112 1591726976 1592728677 1592809596 1593188352 1596300048 1597466934 1601384448 1604026368 1605685041 1607077584 1607159232 1609203708 1611858528 1613758464 1613908982 1614938112 1616910336 1618092288 1618477056 1620068364 1620150672 1621638144 1622823552 1624805406 1626379776 1629556299 1632586752 1632669696 1634746624 1635775398 1635858504 1637443584 1640558367 1640641716 1647378432 1648582656 1650595968 1651718628 1651802544 1652195328 1653903811 1655422272 1656632376 1658585088 1661824512 1663434752 1665070263 1666598976 1666683648 1671556992 1676795904 1677936384 1678021632 1680070896 1681299018 1681698816 1682928128 1684983384 1686215097 1693052928 1693138944 1696359672 1696445856 1697599701 1701319788 1701406224 1703411712 1704656896 1706738688 1707986304 1708392448 1710072162 1711729152 1712893392 1712980416 1715072373 1716734208 1719926784 1723286016 1723373568 1724545728 1726651809 1726739532 1728324864 1728412672 1731788478 1738899456 1740082176 1742295744 1743480774 1743569352 1747390176 1748578671 1748667508 1750728704 1754148096 1755758592 1759187808 1759277184 1760473764 1764331632 1767702528 1769951232 1771155072 1771245056 1773408168 1774704519 1775126528 1776333888 1778593572 1783627776 1787111424 1788417792 1790601876 1790692848 1792336896 1795837554 1795928792 1798045696 1801557504 1802874432 1804529664 1806825216 1808054136 1813340844 1815478272 1816805376 1819024128 1819116544 1820353824 1820786688 1822669506 1824342912 1825676496 1827998949 1829677248 1833172992 1836660096 1836753408 1839089952 1840340817 1840434316 1842124032 1844467408 1851600768 1853300736 1854655488 1856920464 1858277862 1858719744 1862350056 1863711423 1865908224 1868281856 1869552576 1871364096 1874923848 1875019104 1877404326 1880501616 1882718208 1884094464 1886395392 1887678432 1887774336 1888223232 1890079758 1890175784 1891911168 1893294144 1895606307 1901068288 1904684544 1904781312 1908404631 1908501588 1910350848 1914082002 1916338176 1917739008 1920081024 1921484592 1921941504 1923346432 1925695296 1927005066 1927102968 1927561216 1931325984 1932737772 1934917632 1935015936 1938696768 1938795264 1940113944 1944365472 1944464256 1956261888 1957592448 1957691904 1960082712 1961515521 1961981952 1965813948 1969569792 1973416608 1975228416 1975328768 1979086284 1979186832 1984873086 1984973928 1987313664 1988665344 1991195136 1992549456 1992650688 1995084189 1997017344 1998375624 1998477152 2006581248 2010500352 2010602496 2011970016 2014529454 2016379008 2020419891 2022801408 2024280064 2026752192 2028233736 2028716032 2030095872 2032678368 2034060903 2034164244 2038621872 2042413056 2043906048 2046402144 2046506112 2047898052 2048385024 2052385776 2052490048 2053886058 2058386904 2062319616 2064943104 2066347584 2068976196 2072389536 2075025834 2078990336 2080899072 2083050864 2084963328 2086487424 2089035522 2089141656 2091059712 2095143813 2099146752 2101817088 2103246648 2103353504 2105284608 2107962752 2109289329 2109396492 2115564318 2118057984 2119606272 2122194816 2123638236 2123746128 2124251136 2126447757 2128400064 2129955912 2135179264 2138701824 2140913388 2142770112 2142878976 2145604944 2149144704 2153250816 2155880448 2157456384 2160091152 2160200896 2161670166 2162184192 2163764736 2166407208 2167990839 2168506368 2172741732 2176782336 2176892928 2181033864 2181144672 2182628187 2183258112 2187411156 2187522288 2190305047 2196504576 2198110208 2200794624 2202291504 2202403392 2202927104 2205093051 2207229696 2208843168 2211446784 2215766016 2220093684 2222131968 2222244864 2226585186 2228742656 2233095669 2235727872 2237248512 2237362176 2240094528 2241618138 2241732024 2242265088 2246644512 2248172577 2248286796 2257403904 2257518592 2261812896 2261927808 2263466268 2268426384 2268541632 2275651584 2277315072 2280096216 2281762953 2282305536 2283857856 2283973888 2286763164 2288978944 2293235712 2293449606 2297714688 2297831424 2299394304 2302202412 2302319376 2304433152 2308933998 2309051304 2315685267 2318532608 2320109568 2323060992 2324641032 2324759136 2329853568 2331438228 2338864128 2341011456 2343432222 2345583744 2345702912 2347298352 2350284363 2352442176 2356936704 2359934976 2361540096 2364544224 2366152479 2366272692 2368445184 2371458096 2373191618 2382815232 2384557056 2387469168 2387590464 2389214394 2389782528 2394450072 2396200401 2402076672 2403832576 2406039552 2409100288 2410616376 2410738848 2413805562 2417787792 2420637696 2420863473 2422407168 2425365504 2427138432 2427715584 2430102546 2430226008 2432457216 2434235328 2437208109 2437331932 2439569664 2444230656 2448880128 2449004544 2452119936 2453787756 2456165376 2460962574 2468801024 2471067648 2472873984 2475893952 2477577942 2477703816 2478292992 2483133408 2484948564 2487877632 2492736768 2495152128 2497732286 2499898464 2500025472 2503205768 2507335488 2512125952 2515193856 2516904576 2517032448 2517630976 2520106344 2521948527 2522548224 2524392192 2527475076 2539579392 2539708416 2544539508 2544668784 2547134464 2551979682 2552109336 2555117568 2556985344 2560108032 2561979456 2562588672 2565108243 2567593728 2569340088 2569470624 2575101312 2576983696 2579890176 2580021248 2584929024 2585060352 2586818592 2590109298 2592487296 2592619008 2597682717 2608349184 2610123264 2610255872 2613443616 2615221161 2615354028 2615975936 2621085264 2623001262 2626093056 2631222144 2633637888 2638781712 2638915776 2640710646 2646497448 2646631904 2649751552 2651553792 2654926848 2656732608 2656867584 2660112252 2662689792 2664500832 2667890358 2675441664 2680667136 2680803328 2682626688 2685902814 2686039272 2688505344 2693756331 2693893188 2697068544 2702336256 2704311648 2706794496 2710237824 2712081204 2712218992 2718162496 2720011266 2723217408 2725208064 2728536192 2728674816 2730530736 2731180032 2734004259 2736514368 2738514744 2744515872 2749759488 2753257472 2754990144 2755130112 2758634928 2760651474 2763186048 2766701112 2777401152 2779951104 2781983232 2785380696 2785522208 2787416793 2788079616 2793525084 2798862336 2802422784 2804328864 2807046144 2812385772 2812528656 2816106489 2820752424 2824077312 2826141696 2829593088 2831517648 2831661504 2832334848 2835119637 2835263676 2837866752 2839941216 2851602432 2854551184 2857026816 2857171968 2860806592 2862752382 2865526272 2871123003 2874507264 2876608512 2880121536 2882226888 2882912256 2885019648 2888542944 2890507599 2890654452 2891341824 2896988976 2899106658 2902376448 2902523904 2908045152 2908192896 2910170916 2911010816 2916548208 2916696384 2928672768 2934392832 2936388672 2936537856 2940124068 2942972928 2945124224 2948720922 2954354688 2960124912 2962842624 2962993152 2968629426 2968780248 2977309629 2977460892 2980970496 2982998016 2983149568 2986792704 2988824184 2988976032 2989686784 2995526016 2997563436 2997715728 3009871872 3015750528 3015903744 3017955024 3021794181 3024568512 3024722176 3034202112 3036420096 3040128288 3042350604 3043074048 3045143808 3049017552 3051246366 3057932808 3060168139 3063619584 3063775232 3065859072 3069603216 3069759168 3071847078 3072577536 3078578664 3078735072 3080829087 3087580356 3093479424 3097414656 3099521376 3099678848 3103464294 3106471424 3108584304 3112538751 3118485504 3121348608 3124576296 3127444992 3129731136 3133553283 3133712484 3136589568 3142582272 3142875386 3146579968 3148720128 3152725632 3154869972 3155030256 3157926912 3161944128 3164094738 3173346477 3177086976 3179409408 3183292224 3183453952 3185457354 3185619192 3186376704 3192600096 3194933868 3202768896 3208052736 3211370082 3214155168 3214318464 3218407416 3220760053 3223717056 3227817964 3229876224 3233820672 3236184576 3236954112 3240136728 3240301344 3242505249 3243276288 3245647104 3249610812 3252759552 3259112598 3265173504 3265339392 3269493248 3271550796 3271717008 3274887168 3281116734 3281283432 3294756864 3297165312 3301191936 3303437256 3303605088 3304390656 3307807622 3310844544 3313264752 3317170176 3323649024 3326869504 3330140526 3333197952 3333367296 3339877779 3343113984 3353591808 3355872768 3356043264 3360141792 3362427207 3362598036 3363397632 3365856256 3369966768 3372430194 3386105856 3386277888 3392719344 3392891712 3395199402 3402639576 3402812448 3406823424 3409313792 3413477376 3415972608 3416784896 3420144324 3423458304 3425786784 3425960832 3430144746 3433468416 3439853568 3440174409 3446572032 3446747136 3449091456 3453303618 3453479064 3456649728 3456825344 3463400997 3463576956 3477798912 3480164352 3484591488 3486961548 3487138704 3494780352 3497157342 3497335016 3501457408 3508296192 3511517184 3515148333 3518375616 3518554368 3520947528 3528663264 3535405056 3539902464 3542310144 3542490112 3546816336 3549409038 3550253056 3552667776 3557187144 3559787427 3574222848 3576835584 3581203752 3581385696 3583821591 3584673792 3591675108 3591857584 3596091392 3603115008 3605748864 3609059328 3613650432 3616108272 3620708343 3626681688 3630956544 3633610752 3638048256 3638233088 3640707648 3641573376 3645153819 3645339012 3648685824 3651352992 3655997898 3659354496 3666345984 3673320192 3673506816 3678179904 3680681634 3680868632 3684248064 3688934816 3691443861 3703201536 3706601472 3709310976 3713840928 3716366913 3716555724 3717439488 3724700112 3727422846 3731816448 3736563712 3739105152 3742728192 3746598429 3749847696 3750038208 3754808652 3761003232 3765436416 3768188928 3772790784 3775356864 3775548672 3776446464 3780159516 3780351568 3783822336 3786588288 3791212614 3809369088 3809562624 3816809262 3817003176 3820701696 3827969523 3828164004 3832676352 3835478016 3840162048 3842969184 3843883008 3846692864 3851390592 3854010132 3854205936 3855122432 3862651968 3865475544 3869835264 3870031872 3877393536 3877590528 3880227888 3885163947 3888730944 3888928512 3912523776 3915184896 3915383808 3920165424 3923031042 3923963904 3931627896 3934501893 3939139584 3946833216 3950456832 3950657536 3958172568 3958373664 3961065969 3969746172 3969947856 3974627328 3977330688 3982390272 3985098912 3985301376 3990168378 3994034688 3996751248 3996954304 4001835537 4013162496 4021000704 4021204992 4023940032 4028854221 4029058908 4032758016 4040839782 4045602816 4048560128 4053504384 4056467472 4057432064 4060191744 4065356736 4068121806 4068328488 4077243744 4080016899 4084826112 4087812096 4092804288 4093012224 4095796104 4096770048 4104771552 4104980096 4107772116 4116773808 4124639232 4129886208 4132695168 4137952392 4140977211 4144779072 4150051668 4157980672 4161798144 4166101728 4169926656 4172974848 4178071044 4178283312 4182119424 4190287626 4198293504 4203634176 4206493296 4206707008 4210569216 4215925504 4218578658 4218792984 4231128636 4236115968 4239212544 4244389632 4247276472 4247492256 4248502272 4252895514 4256800128 4259911824 4265330881 4270358528 4277403648 4281826776 4285540224 4285757952 4291209888 4294128573 4298289408 4306501632 4311760896 4314912768 4320182304 4320401792 4323340332 4324368384 4327529472 4332814416 4335981678 4337012736 4345483464 4348659987 4353564672 4353785856 4362067728 4362289344 4365256374 4366516224 4374822312 4375044576 4380610094 4393009152 4396220416 4401589248 4404583008 4404806784 4405854208 4410186102 4414459392 4417686336 4423081383 4431532032 4440187368 4444263936 4444489728 4452944139 4453170372 4457485312 4466191338 4471455744 4474497024 4474724352 4480189056 4483236276 4483464048 4484530176 4493289024 4496345154 4496573592 4514807808 4515037184 4523625792 4523855616 4526932536 4536852768 4537083264 4551303168 4554630144 4560192432 4563525906 4564611072 4567715712 4567947776 4573526328 4576869549 4577957888 4586899212 4595429376 4595662848 4598788608 4604404824 4604638752 4607770617 4608866304 4617867996 4618102608 4631370534 4637065216 4640219136 4646121984 4649282064 4649518272 4655196441 4659707136 4662876456 4677728256 4682022912 4686864444 4691167488 4691405824 4694596704 4700568726 4704884352 4713873408 4714313079 4719869952 4723080192 4729088448 4732304958 4732545384 4736890368 4742916192 4746142107 4746383236 4765630464 4769114112 4774938336 4775180928 4778428788 4779565056 4788900144 4792400802 4804153344 4807665152 4812079104 4817055123 4818200576 4821232752 4821477696 4827611124 4835575584 4841275392 4841726946 4844814336 4850731008 4854276864 4855431168 4860205092 4860452016 4864914432 4868470656 4874416218 4874663864 4879139328 4888668897 4897760256 4898009088 4904239872 4907575512 4912330752 4921675101 4921925148 4937602048 4942135296 4945747968 4951787904 4955155884 4955407632 4956585984 4961711433 4966266816 4969897128 4975755264 4985473536 4990304256 4995210789 4995464572 4999796928 5000050944 5006411536 5014670976 5024251904 5030387712 5033809152 5034064896 5040212688 5043897054 5045096448 5048784384 5054950152 5058645291 5079158784 5079416832 5089079016 5089337568 5092799103 5094268928 5103959364 5104218672 5110235136 5113970688 5120216064 5123958912 5125177344 5130216486 5135187456 5138680176 5138941248 5145217119 5150202624 5153967392 5159780352 5160042496 5169858048 5170120704 5173637184 5179955427 5180218596 5184974592 5185238016 5195365434 5216698368 5220246528 5220511744 5226887232 5230442322 5230708056 5231951872 5242170528 5245736013 5246002524 5252186112 5262444288 5267275776 5277563424 5277831552 5281421292 5292994896 5293263808 5303107584 5309853696 5313465216 5313735168 5320224504 5324113557 5325379584 5329001664 5335780716 5350883328 5361334272 5361606656 5365253376 5371805628 5372078544 5377010688 5387512662 5387786376 5394137088 5404672512 5408623296 5413588992 5420475648 5424162408 5424437984 5436324992 5440022532 5446434816 5450416128 5457072384 5457349632 5461061472 5462360064 5468008518 5473028736 5477029488 5483996847 5489031744 5499518976 5506514944 5509980288 5510260224 5517269856 5521022451 5521302948 5526372096 5533402224 5554802304 5559902208 5563966464 5570761392 5571044416 5574833586 5576159232 5587050168 5591134269 5597724672 5604845568 5608657728 5614092288 5624771544 5625057312 5632212978 5641504848 5648154624 5652283392 5659186176 5663035296 5663323008 5664669696 5670239274 5670527352 5675733504 5679882432 5686818921 5703204864 5709102368 5714053632 5714343936 5721613184 5725213893 5725504764 5731052544 5742246006 5749014528 5753217024 5760243072 5764453776 5765824512 5770039296 5777085888 5781015198 5781308904 5782683648 5793977952 5798213316 5804752896 5805047808 5816090304 5816385792 5820341832 5822021632 5833096416 5833392768 5868785664 5872777344 5873075712 5880248136 5884546563 5885945856 5890248448 5897441844 5908709376 5920249824 5925685248 5925986304 5937258852 5937560496 5954619258 5954921784 5961940992 5965996032 5966299136 5973585408 5977648368 5977952064 5979373568 5985252567 5991052032 5995126872 5995431456 6019743744 6031501056 6031807488 6035910048 6043588362 6049137024 6049444352 6061259673 6068404224 6072840192 6080256576 6084701208 6086148096 6090287616 6098035104 6102182709 6102492732 6115865616 6120336278 6127239168 6127550464 6131718144 6139206432 6139518336 6143694156 6145155072 6157157328 6157470144 6161658174 6175160712 6186958848 6194829312 6199042752 6199357696 6206928588 6212942848 6217168608 6225077502 6236971008 6242697216 6249152592 6254889984 6259462272 6267106566 6267424968 6273179136 6285431439 6285750772 6293159936 6297440256 6305451264 6309739944 6310060512 6315853824 6323888256 6328189476 6346692954 6354173952 6358818816 6366584448 6366907904 6370914708 6371238384 6372753408 6379343271 6385200192 6389867736 6405537792 6416105472 6422740164 6428310336 6428636928 6436814832 6441520106 6447434112 6455635928 6459752448 6467641344 6472369152 6480273456 6480602688 6485010498 6486552576 6491294208 6499221624 6503972517 6505519104 6518225196 6530347008 6530678784 6538986496 6543101592 6543434016 6547884561 6549774336 6562233468 6562566864 6570915141 6589513728 6594330624 6602383872 6606874512 6607210176 6608781312 6615279153 6615615244 6621689088 6626529504 6634340352 6647298048 6653739008 6660281052 6666395904 6666734592 6679755558 6686227968 6699287007 6707183616 6711745536 6712086528 6720283584 6724854414 6725196072 6726795264 6731712512 6739933536 6744517731 6744860388 6772211712 6772555776 6785438688 6785783424 6790398804 6805279152 6805624896 6818627584 6826954752 6831945216 6833569792 6840288648 6845288859 6846916608 6851573568 6851921664 6860289492 6866936832 6879707136 6880348818 6893144064 6893494272 6898182912 6906607236 6906958128 6913299456 6913650688 6926801994 6927153912 6947055801 6955597824 6960328704 6969182976 6973923096 6974277408 6989560704 6994314684 6994670032 7002914816 7016592384 7023034368 7030296666 7036751232 7037108736 7041895056 7050853089 7057326528 7070810112 7079804928 7084620288 7084980224 7093632672 7098457437 7098818076 7100506112 7105335552 7114374288 7119574854 7148445696 7153671168 7162407504 7162771392 7167643182 7169347584 7183350216 7183715168 7188601203 7192182784 7206230016 7211497728 7218118656 7227300864 7232216544 7241416686 7253363376 7261913088 7262590419 7267221504 7276096512 7276466176 7281415296 7283146752 7290307638 7290678024 7297371648 7302705984 7311624327 7311995796 7318708992 7332691968 7346640384 7347013632 7356359808 7361363268 7361737264 7368496128 7377869632 7382887722 7406403072 7413202944 7418621952 7427681856 7432733826 7433111448 7434878976 7449400224 7454845692 7463632896 7473127424 7478210304 7485456384 7493196858 7499695392 7500076416 7509617304 7522006464 7536377856 7545581568 7550713728 7551097344 7552892928 7560319032 7560703136 7565845581 7567644672 7573176576 7582425228 7618738176 7619125248 7633618524 7634006352 7641403392 7655939046 7656328008 7665352704 7670956032 7680324096 7685938368 7687766016 7693385728 7695324729 7702781184 7708020264 7708411872 7710244864 7725303936 7730951088 7739670528 7740063744 7754787072 7755181056 7760455776 7770327894 7777461888 7777857024 7793048151 7825047552 7830369792 7830767616 7840330848 7845663483 7846062084 7847927808 7863255792 7869003786 7878279168 7893666432 7900913664 7901315072 7916345136 7916747328 7922131938 7939492344 7939895712 7949254656 7954661376 7964780544 7970197824 7970602752 7980336756 7988069376 7993502496 7993908608 8003671074 8026324992 8042001408 8042409984 8047880064 8057708442 8058117816 8065516032 8081268993 8081679564 8091205632 8097120256 8107008768 8112934944 8114864128 8120383488 8130713472 8136243612 8136656976 8154487488 8160033798 8169652224 8175624192 8185608576 8186024448 8191592208 8193540096 8202012777 8209543104 8209960192 8215544232 8233547616 8249278464 8259772416 8265390336 8275904784 8281954422 8289558144 8300103336 8306170663 8315961344 8332203456 8339853312 8345949696 8356142088 8356566624 8362250379 8364238848 8380575252 8396587008 8407268352 8412986592 8413414016 8421138432 8431851008 8437157316 8437585968 8448319467 8462257272 8472231936 8478425088 8488779264 8494552944 8494984512 8497004544 8505358911 8505791028 8513600256 8519823648 8530661762 8540717056 8554807296 8563653552 8571080448 8571515904 8582419776 8588257146 8596578816 8613369009 8623521792 8629825536 8640364608 8640803584 8646680664 8648736768 8655058944 8665628832 8671522797 8671963356 8674025472 8690966928 8697319974 8707129344 8707571712 8724135456 8724578688 8730512748 8733032448 8742063001 8749644624 8750089152 8761220188 8786018304 8792440832 8803178496 8809166016 8809613568 8811708416 8820372204 8828918784 8835372672 8846162766 8863064064 8880374736 8888527872 8888979456 8905888278 8906340744 8914970624 8931928887 8932382676 8942911488 8948994048 8949448704 8960378112 8966472552 8966928096 8969060352 8986578048 8992690308 8993147184 9029615616 9030074368 9047251584 9047711232 9053865072 9065382543 9073705536 9074166528 9102606336 9109260288 9120384864 9127051812 9129222144 9135431424 9135895552 9147052656 9153739098 9155915776 9173798424 9180504417 9190858752 9191325696 9197577216 9208809648 9209277504 9215541234 9217732608 9235735992 9236205216 9242487261 9262741068 9274130432 9280438272 9292243968 9298564128 9299036544 9310392882 9319414272 9325752912 9337616253 9355456512 9364045824 9373728888 9382334976 9382811648 9389193408 9400659849 9401137452 9409768704 9427746816 9428626158 9439739904 9446160384 9458176896 9464609916 9465090768 9473780736 9485832384 9492284214 9492766472 9520039431 9531260928 9538228224 9549876672 9550361856 9556857576 9559130112 9577800288 9584801604 9608306688 9615330304 9624158208 9634110246 9636401152 9642465504 9642955392 9655222248 9662280159 9671151168 9683453892 9689628672 9701462016 9708553728 9710862336 9720410184 9720904032 9727515747 9729828864 9736941312 9748832436 9749327728 9758278656 9777337794 9795520512 9796018176 9808479744 9815151024 9824661504 9843350202 9843850296 9875204096 9884270592 9891495936 9903575808 9910311768 9910815264 9913171968 9923422866 9932533632 9939794256 9951510528 9970947072 9980608512 9990421578 9990929144 9999593856 10000101888 10012823072 10019633337 10029341952 10048503808 10060775424 10067618304 10068129792 10080425376 10087281621 10087794108 10090192896 10097568768 10109900304 10117290582 10158317568 10158833664 10178158032 10178675136 10185598206 10188537856 10207918728 10208437344 10220470272 10227941376 10240432128 10247917824 10250354688 10260432972 10270374912 10277360352 10277882496 10290434238 10300405248 10307934784 10319560704 10320523227 10339716096 10340241408 10347274368 10359910854 10360437192 10369949184 10370476032 10390202991 10390730868 10433396736 10440493056 10441023488 10453774464 10460884644 10461416112 10463903744 10484341056 10491472026 10492005048 10504372224 10524888576 10534551552 10545444999 10555126848 10555663104 10562842584 10585989792 10586527616 10606215168 10619707392 10626930432 10627470336 10640449008 10648227114 10650759168 10658003328 10671561432 10679362281 10722668544 10723213312 10730506752 10743611256 10744157088 10751464773 10754021376 10775025324 10775572752 10788274176 10809345024 10817246592 10827177984 10840951296 10848324816 10848875968 10862125029 10872649984 10880045064 10892869632 10900832256 10914144768 10914699264 10922122944 10924720128 10935461457 10936017036 10946057472 10954058976 10967993694 10978063488 10999037952 11013029888 11019960576 11020520448 11034539712 11042044902 11042605896 11052744192 11066804448 11074331583 11109604608 11119804416 11127932928 11141522784 11142088832 11149100739 11149667172 11152318464 11174100336 11182268538 11195449344 11209691136 11217315456 11228184576 11239795287 11249543088 11250114624 11264425956 11283009696 11296309248 11304566784 11318372352 11326070592 11326646016 11329339392 11340478548 11341054704 11351467008 11359764864 11373637842 11418204736 11428107264 11428687872 11443226368 11450427786 11451009528 11462105088 11483908569 11484492012 11498029056 11506434048 11520486144 11528907552 11531649024 11540078592 11554171776 11562030396 11562617808 11565367296 11577326677 11587955904 11596426632 11609505792 11610095616 11632180608 11632771584 11640683664 11644043264 11655491841 11666192832 11666785536 11737571328 11745554688 11746151424 11760496272 11769093126 11771891712 11780496896 11794883688 11803505679 11817418752 11840499648 11851370496 11851972608 11874517704 11875120992 11883197907 11909238516 11909843568 11923881984 11931992064 11932598272 11947170816 11955296736 11955904128 11958747136 11970505134 11982104064 11990253744 11990862912 12005506611 12039487488 12063002112 12063614976 12071820096 12086562663 12087176724 12098274048 12098888704 12122519346 12136808448 12145680384 12160513152 12169402416 12172296192 12180575232 12196070208 12204365418 12204985464 12231731232 12240050697 12240672556 12254478336 12255100928 12263436288 12278412864 12279036672 12287388312 12290310144 12314314656 12314940288 12323316348 12350321424 12373917696 12389658624 12398085504 12398715392 12413857176 12422931633 12425885696 12434337216 12450155004 12473942016 12485394432 12498305184 12509779968 12518924544 12534213132 12534849936 12546358272 12570862878 12571501544 12586319872 12594880512 12610902528 12619479888 12620121024 12631707648 12647776512 12656378952 12693385908 12708347904 12717637632 12733168896 12733815808 12741829416 12742476768 12745506816 12758686542 12770400384 12779735472 12795992643 12811075584 12832210944 12845480328 12856620672 12857273856 12873629664 12882385719 12883040212 12894868224 12911271856 12919504896 12935282688 12944738304 12960546912 12961205376 12970020996 12973105152 12982588416 12998443248 13007945034 13011038208 13036450392 13045979961 13060694016 13061357568 13077972992 13086203184 13086868032 13095769122 13099548672 13124466936 13125133728 13141830282 13179027456 13188661248 13204767744 13213749024 13214420352 13217562624 13230558306 13231230488 13243378176 13253059008 13269244149 13294596096 13307478016 13320562104 13332791808 13333469184 13358832417 13359511116 13372455936 13398574014 13414367232 13423491072 13424173056 13440567168 13449708828 13450392144 13453590528 13463425024 13479867072 13489035462 13489720776 13544423424 13545111552 13570877376 13571566848 13580797608 13610558304 13611249792 13637255168 13653909504 13663890432 13680577296 13690577718 13693833216 13703147136 13703843328 13720578984 13730608647 13733873664 13760697636 13786288128 13786988544 13796365824 13813214472 13813916256 13823311851 13826598912 13827301376 13853603988 13854307824 13894111602 13911195648 13920657408 13938365952 13947846192 13948554816 13965589323 13979121408 13988629368 13989340064 14005829632 14033184768 14046068736 14060593332 14073502464 14074217472 14083790112 14101706178 14114653056 14141620224 14142939237 14159609856 14169240576 14169960448 14187265344 14196914874 14197636152 14201012224 14210671104 14228748576 14238426321 14239149708 14296891392 14307342336 14324815008 14325542784 14335286364 14338695168 14366700432 14367430336 14377202406 14412460032 14422995456 14436237312 14451165369 14454601728 14464433088 14482833372 14506726752 14523826176 14525180838 14534443008 14552193024 14552932352 14562830592 14566293504 14580615276 14581356048 14594743296 14605411968 14623248654 14623991592 14637417984 14666006691 14693280768 14694027264 14712719616 14722726536 14723474528 14736992256 14755739264 14765025303 14765775444 14812806144 14826405888 14837243904 14855363712 14865467652 14866222896 14869757952 14885134299 14898800448 14909691384 14927265792 14946254848 14956420608 14970912768 14985632367 14986393716 14999390784 15000152832 15019234608 15044012928 15072755712 15091163136 15101427456 15102194688 15120638064 15121406272 15131691162 15135289344 15146353152 15164850456 15175935873 15237476352 15238250496 15267237048 15268012704 15278397309 15282806784 15311878092 15312656016 15330705408 15332135329 15341912064 15360648192 15371876736 15375532032 15386771456 15390649458 15405562368 15416040528 15416823744 15420489728 15435651357 15450607872 15461902176 15479341056 15480127488 15509574144 15510362112 15520911552 15539866281 15540655788 15554923776 15555714048 15586096302 15650095104 15660739584 15661535232 15680661696 15691326966 15692124168 15695855616 15726511584 15737208039 15738007572 15756558336 15787332864 15801827328 15802630144 15832690272 15833494656 15844263876 15878984688 15879791424 15909322752 15929561088 15940395648 15941205504 15960673512 15972340671 15976138752 15987004992 15987817216 16007342148 16052649984 16084002816 16084819968 16095760128 16115416884 16116235632 16131032064 16162537986 16163359128 16182411264 16194240512 16214017536 16225869888 16229728256 16240766976 16261426944 16272487224 16273313952 16308974976 16320067596 16339304448 16351248384 16371217152 16372048896 16383184416 16387080192 16404025554 16419086208 16419920384 16431088464 16451990541 16467095232 16498556928 16519544832 16530780672 16551809568 16563067353 16563908844 16579116288 16600206672 16612341326 16631922688 16664406912 16679706624 16691899392 16712284176 16713133248 16724500758 16728477696 16761150504 16773402807 16793174016 16814536704 16825973184 16826828032 16842276864 16863702016 16874314632 16875171936 16896638934 16924514544 16944463872 16956850176 16977558528 16989105888 16989969024 16994009088 17010717822 17011582056 17027200512 17039647296 17060456763 17061323524 17081434112 17109614592 17127307104 17142160896 17143031808 17164839552 17176514292 17193157632 17226738018 17247043584 17259651072 17280729216 17281607168 17293361328 17297473536 17310117888 17331257664 17343045594 17343926712 17348050944 17381933856 17394639948 17414258688 17415143424 17448270912 17449157376 17461025496 17466064896 17484126002 17499289248 17500178304 17522440376 17584881664 17606356992 17618332032 17619227136 17623416832 17640744408 17653639689 17657837568 17670745344 17692325532 17726128128 17760749472 17777055744 17777958912 17811776556 17812681488 17829941248 17863857774 17864765352 17885822976 17897988096 17898897408 17920756224 17932945104 17933856192 17938120704 17955757701 17973156096 17985380616 17986294368 18059231232 18060148736 18094503168 18095422464 18107730144 18130765086 18147411072 18148333056 18183779019 18205212672 18218520576 18240769728 18254103624 18258444288 18270862848 18271791104 18294105312 18306548127 18307478196 18311831552 18347596848 18361008834 18381717504 18382651392 18395154432 18417619296 18418555008 18431082468 18435465216 18471471984 18472410432 18484974522 18525482136 18548260864 18560876544 18584487936 18597128256 18598073088 18620785764 18638828544 18651505824 18675232506 18710913024 18728091648 18747457776 18764669952 18765623296 18778386816 18801319698 18802274904 18819537408 18856294317 18857252316 18879479808 18892320768 18916353792 18929219832 18930181536 18947561472 18971664768 18984568428 18985532944 19040078862 19062521856 19076456448 19099753344 19100723712 19113715152 19118260224 19138029813 19155600576 19169603208 19216613376 19230660608 19248316416 19268220492 19272802304 19284931008 19285910784 19310444496 19324560318 19342302336 19366907784 19379257344 19402924032 19417107456 19440820368 19441808064 19455031494 19459657728 19473882624 19497664872 19498655456 19511917551 19516557312 19554675588 19591041024 19592036352 19616959488 19630302048 19643653683 19649323008 19686700404 19687700592 19712745423 19750408192 19768541184 19782991872 19807151616 19820623536 19821630528 19826343936 19845837459 19846845732 19865067264 19879588512 19903021056 19941894144 19961217024 19980843156 19981858288 19999187712 20000203776 20025646144 20039266674 20058683904 20097861021 20121550848 20135236608 20136259584 20160850752 20174563242 20175588216 20180385792 20195137536 20219800608 20233553193 20234581164 20316635136 20317667328 20356316064 20357350272 20371196412 20377075712 20415837456 20416874688 20455882752 20480864256 20495835648 20500709376 20520865944 20535866577 20540749824 20554720704 20555764992 20580868476 20600810496 20615869568 20639121408 20641046454 20679432192 20680482816 20694548736 20719821708 20720874384 20739898368 20740952064 20780405982 20781461736 20841167403 20866793472 20880986112 20882046976 20907548928 20921769288 20922832224 20927807488 20968682112 20982944052 20984010096 21008744448 21049777152 21069103104 21090889998 21110253696 21111326208 21125685168 21152559267 21171979584 21173055232 21212430336 21239414784 21253860864 21254940672 21280898016 21295372311 21296454228 21301518336 21316006656 21343122864 21358724562 21445337088 21446426624 21461013504 21487222512 21488314176 21502929546 21508042752 21550050648 21551145504 21565803609 21576548352 21618690048 21634493184 21654355968 21681902592 21696649632 21697751936 21724250058 21745299968 21760090128 21785739264 21787771257 21801664512 21828289536 21829398528 21844245888 21849440256 21870922914 21872034072 21892114944 21908117952 21934872981 21935987388 21956126976 21998075904 22026059776 22039921152 22041040896 22069079424 22084089804 22085211792 22105488384 22133608896 22148663166 22219209216 22239608832 22255865856 22283045568 22284177664 22298201478 22299334344 22304636928 22348200672 22364537076 22390898688 22419382272 22434630912 22456369152 22479590574 22499086176 22500229248 22528851912 22545320371 22566019392 22609133568 22636744704 22652141184 22653292032 22658678784 22680957096 22682109408 22697536743 22702934016 22719529728 22747275684 22836409472 22856214528 22857375744 22886452736 22900855572 22902019056 22924210176 22967817138 22968984024 22996058112 23012868096 23040972288 23057815104 23063298048 23080157184 23085974187 23108343552 23124060792 23125235616 23130734592 23154653354 23175911808 23192853264 23219011584 23220191232 23264361216 23265543168 23281367328 23288086528 23310983682 23332385664 23333571072 23379144453 23475142656 23491109376 23492302848 23520992544 23536990449 23538186252 23543783424 23560993792 23589767376 23607011358 23634837504 23680999296 23702740992 23703945216 23749035408 23750241984 23766395814 23818477032 23819687136 23847763968 23863984128 23865196544 23894341632 23910593472 23911808256 23917494272 23941010268 23964208128 23980507488 23981725824 24011013222 24078974976 24126004224 24127229952 24143640192 24173125326 24174353448 24196548096 24197777408 24243806979 24245038692 24273616896 24291360768 24321026304 24338804832 24344592384 24361150464 24392140416 24408730836 24409970928 24463462464 24480101394 24481345112 24508956672 24510201856 24526872576 24556825728 24558073344 24574776624 24580620288 24606038331 24628629312 24629880576 24646632696 24700642848 24747835392 24779317248 24796171008 24797430784 24827714352 24845863266 24851771392 24868674432 24900310008 24918511989 24947884032 24996610368 25019559936 25037849088 25068426264 25069699872 25086751137 25092716544 25141725756 25143003088 25172639744 25189761024 25221805056 25238959776 25240242048 25263415296 25295553024 25312757904 25344958401 25386771816 25416695808 25435275264 25466337792 25467631616 25483658832 25484953536 25491013632 25516076733 25517373084 25540800768 25559470944 25591985286 25622151168 25664421888 25690960656 25713241344 25714547712 25747259328 25764771438 25766080424 25789736448 25822543712 25840107027 25870565376 25889476608 25921093824 25922410752 25940041992 25946210304 25965176832 25996886496 26014568391 26015890068 26022076416 26072900784 26091959922 26121388032 26122715136 26155945984 26172406368 26173736064 26191538244 26199097344 26226189003 26248933872 26250267456 26283660564 26358054912 26377322496 26409535488 26427498048 26428840704 26435125248 26461116612 26462460976 26486756352 26506118016 26538488298 26589192192 26641124208 26665583616 26666938368 26717664834 26719022232 26744911872 26795786661 26797148028 26828734464 26846982144 26848346112 26881134336 26899417656 26900784288 26907181056 26926850048 26959734144 26978070924 26979441552 27088846848 27090223104 27141754752 27143133696 27161595216 27196147629 27221116608 27222499584 27274510336 27307819008 27327780864 27361154592 27381155436 27387666432 27406294272 27407686656 27441157968 27461217294 27467747328 27521395272 27541513251 27572576256 27573977088 27592731648 27626428944 27627832512 27646623702 27653197824 27654602752 27707207976 27708615648 27727461783 27788223204 27822391296 27841314816 27876731904 27895692384 27897109632 27931178646 27958242816 27977258736 27978680128 28012848759 28066369536 28092137472 28121186664 28147004928 28148434944 28167580224 28201979547 28203412356 28229306112 28283240448 28285878474 28319219712 28338481152 28339920896 28374530688 28393829748 28395272304 28402024448 28421342208 28457497152 28476852642 28478299416 28560118293 28593782784 28614684672 28649630016 28651085568 28670572728 28677390336 28733400864 28734860672 28754404812 28824920064 28845990912 28872474624 28902330738 28909203456 28928866176 28965666744 28986840477 29013453504 29050361676 29068886016 29104386048 29105864704 29125661184 29132587008 29161230552 29162712096 29182547241 29189486592 29210823936 29246497308 29247983184 29274835968 29332013382 29386561536 29388054528 29425439232 29445453072 29446949056 29473984512 29511478528 29530050606 29531550888 29625612288 29652811776 29674487808 29710727424 29730935304 29732445792 29739515904 29770268598 29797600896 29819382768 29854531584 29857316167 29892509696 29912841216 29941825536 29971264734 29972787432 29998781568 30000305664 30038469216 30058900011 30088025856 30145511424 30182326272 30202854912 30204389376 30241276128 30242812544 30261844863 30263382324 30270578688 30292706304 30329700912 30351871746 30474952704 30476500992 30534474096 30536025408 30556794618 30565613568 30623756184 30625312032 30661410816 30664270658 30683824128 30721296384 30743753472 30751064064 30773542912 30781298916 30811124736 30832081056 30833647488 30840979456 30871302714 30901215744 30923804352 30958682112 30961569681 31019148288 31020724224 31041823104 31079732562 31081311576 31109847552 31111428096 31170608973 31172192604 31300190208 31321479168 31323070464 31361323392 31382653932 31384248336 31391711232 31453023168 31474416078 31476015144 31513116672 31574665728 31603654656 31605260288 31636334997 31665380544 31666989312 31688527752 31757969376 31759582848 31818645504 31859122176 31880791296 31882411008 31921347024 31944681342 31952277504 31974009984 31975634432 32014684296 32038086843 32168005632 32169639936 32191520256 32230833768 32232471264 32254394319 32262064128 32325075972 32326718256 32364822528 32388481024 32428035072 32451739776 32459456512 32481533952 32522853888 32544974448 32546627904 32586375087 32617949952 32640135192 32678608896 32702496768 32742434304 32744097792 32766368832 32774160384 32806384371 32808051108 32838172416 32839840768 32862176928 32903981082 32934190464 32997113856 33039089664 33061561344 33103619136 33126134706 33127817688 33158232576 33200413344 33222994749 33224682652 33263845376 33328813824 33359413248 33383798784 33424568352 33426266496 33449001516 33456955392 33522301008 33546805614 33586348032 33629073408 33651946368 33653656064 33684553728 33719385861 33727404032 33748629264 33750343872 33793277868 33849029088 33888927744 33913700352 33955117056 33978211776 33979938048 33988018176 34021435644 34023164112 34054401024 34079294592 34120913526 34122647048 34162868224 34254614208 34284321792 34286063616 34329679104 34353028584 34386315264 34451725707 34453476036 34494087168 34519302144 34561458432 34563214336 34586722656 34594947072 34620235776 34662515328 34686091188 34687853424 34696101888 34731980031 34763867712 34789279896 34828517376 34830286848 34896541824 34898314752 34922050992 34932129792 34966475523 34968252004 34998578496 35000356608 35044880752 35169763328 35212713984 35236664064 35238454272 35281488816 35307279378 35315675136 35341490688 35384651064 35410517037 35452256256 35521498944 35554111488 35555917824 35623553112 35625362976 35649593721 35659882496 35727715548 35729530704 35771645952 35795976192 35797794816 35841512448 35865890208 35867712384 35876241408 35911515402 35946312192 35970761232 35972588736 36016519833 36118462464 36120297472 36189006336 36190844928 36215460288 36259687989 36261530172 36294822144 36296666112 36367558038 36410425344 36437041152 36481539456 36508207248 36516888576 36541725696 36543582208 36588210624 36613096254 36614956392 36623663104 36695193696 36720152091 36722017668 36763435008 36765302784 36790308864 36835238592 36837110016 36862164936 36870930432 36942943968 36944820864 36969949044 37050964272 37121753088 37168975872 37194256512 37196146176 37241571528 37268794899 37277657088 37303011648 37350465012 37421826048 37456183296 37494915552 37529339904 37531246592 37556773632 37602639396 37604549808 37639074816 37712588634 37714504632 37758959616 37784641536 37832707584 37858439664 37860363072 37895122944 37943329536 37969136856 37971065888 38080157724 38125043712 38152912896 38199506688 38201447424 38227430304 38236520448 38276059626 38311201152 38339206416 38387977929 38433226752 38461321216 38496632832 38536440984 38545604608 38569862016 38571821568 38620888992 38647157157 38649120636 38684604672 38733815568 38758514688 38805848064 38834214912 38881640736 38883616128 38910062988 38919315456 38947765248 38995329744 38997310912 39023835102 39033114624 39109351176 39137939883 39182082048 39184072704 39233918976 39260604096 39287307366 39298646016 39373400808 39375401184 39425490846 39500816384 39537082368 39565983744 39614303232 39641247072 39643261056 39652687872 39691674918 39693691464 39730134528 39759177024 39807732447 39883788288 39922434048 39961686312 39963716576 39998375424 40000407552 40051292288 40076497251 40078533348 40117367808 40195722042 40243101696 40270473216 40272519168 40321701504 40349126484 40351176432 40360771584 40390275072 40439601216 40467106386 40469162328 40633270272 40635334656 40712632128 40714700544 40742392824 40754151424 40831674912 40833749376 40911765504 40961728512 40991671296 41041731888 41071733154 41081499648 41109441408 41111529984 41161736952 41191825941 41201620992 41231739136 41282092908 41358864384 41360965632 41389097472 41439643416 41441748768 41469935553 41479796736 41481904128 41560811964 41562923472 41682334806 41733586944 41761972224 41764093952 41815097856 41843538576 41845664448 41855614976 41896767969 41937364224 41965888104 41968020192 42017488896 42099554304 42138206208 42181779996 42220507392 42222652416 42251370336 42305118534 42343959168 42346110464 42424860672 42428817711 42478829568 42507721728 42509881344 42561796032 42590744622 42592908456 42603036672 42632013312 42686245728 42715278963 42717449124 42890674176 42892853248 42922027008 42974445024 42976628352 43005859092 43016085504 43100101296 43102291008 43131607218 43237380096 43268986368 43308711936 43353496107 43363805184 43393299264 43395503872 43448500116 43490599936 43520180256 43571478528 43575542514 43603329024 43656579072 43658797056 43688491776 43698880512 43741845828 43744068144 43784229888 43816235904 43869745962 43871974776 43912253952 43998020073 44052119552 44079842304 44082081792 44138158848 44168179608 44170423584 44210976768 44267217792 44297326332 44438418432 44479217664 44511731712 44566091136 44568355328 44596402956 44598668688 44609273856 44655402897 44696401344 44729074152 44781797376 44838764544 44869261824 44912738304 44956897101 44959181148 44998172352 45000458496 45057703824 45090640742 45132038784 45218267136 45273489408 45304282368 45306584064 45361914192 45364218816 45395073486 45405868032 45439059456 45494551368 45527807619 45672818944 45712429056 45714751488 45772905472 45801711144 45804038112 45835191927 45848420352 45935634276 45937968048 45992116224 45996405987 46025736192 46081944576 46115630208 46126596096 46160314368 46171948374 46216687104 46248121584 46250471232 46261469184 46306954071 46309306708 46351823616 46385706528 46438023168 46440382464 46528722432 46531086336 46562734656 46576173056 46621967364 46664771328 46667142144 46758288906 46950285312 46982218752 46984605696 47041985088 47073980898 47076372504 47087566848 47121987584 47179534752 47211624117 47214022716 47269675008 47361998592 47405481984 47407890432 47498070816 47500483968 47532791628 47636954064 47639374272 47727968256 47730393088 47788683264 47821186944 47823616512 47834988544 47882020536 47917022013 47928416256 47961014976 47963451648 48022026444 48157949952 48252008448 48254459904 48287280384 48346250652 48348706896 48393096192 48395554816 48487613958 48490077384 48547233792 48582721536 48642052608 48677609664 48689184768 48722300928 48784280832 48817461672 48819941856 48926924928 48960202788 48962690224 49017913344 49020403712 49053745152 49113651456 49116146688 49149553248 49161240576 49212076662 49257258624 49259761152 49293265392 49355971623 49401285696 49495670784 49558634496 49592342016 49594861568 49655428704 49689202059 49691726532 49703542784 49737348864 49800620016 49837023978 49895768064 49993220736 50039119872 50075698176 50136852528 50139399744 50173502274 50185433088 50283451512 50286006176 50320208421 50345279488 50379522048 50443610112 50477919552 50480484096 50526830592 50591106048 50625515808 50689916802 50773543632 50833391616 50870550528 50932675584 50935263232 50967317664 50969907072 50982027264 51032153466 51034746168 51081601536 51118941888 51181370289 51183970572 51244302336 51328843776 51381921312 51426482688 51429095424 51494518656 51529542876 51532160848 51579472896 51645087424 51680214054 51741130752 51778953216 51842187648 51844821504 51880083984 51892420608 51930353664 51993772992 52029136782 52031780136 52044152832 52145801568 52183919844 52242776064 52245430272 52311891968 52344812736 52347472128 52383076488 52398194688 52452378006 52497867744 52500534912 52567321128 52754644992 52819070976 52854996096 52857681408 52870250496 52922233224 52924921952 52960919067 52973512704 53012236032 53076976596 53178384384 53282248416 53331167232 53333876736 53435329668 53438044464 53489823744 53591573322 53594296056 53657468928 53693964288 53696692224 53762268672 53798835312 53801568576 53814362112 53853700096 53867273103 53919468288 53956141848 53958883104 54177693696 54180446208 54283509504 54286267392 54323190432 54392295258 54442233216 54444999168 54551337057 54615638016 54655561728 54722309184 54762310872 54775332864 54812588544 54815373312 54882315936 54919644381 54922434588 54935494656 55042790544 55083026502 55145152512 55147954176 55185463296 55252857888 55255665024 55293247404 55306395648 55309205504 55414415952 55417231296 55454923566 55576446408 55644782592 55682629632 55753463808 55791384768 55794219264 55862357292 55916485632 55954517472 55957360256 56025697518 56132739072 56184274944 56242373328 56294009856 56296869888 56335160448 56403959094 56406824712 56458612224 56568882951 56571756948 56638439424 56676962304 56679841792 56749061376 56787659496 56790544608 56804048896 56842684416 56914994304 56953705284 56956598832 57120236586 57187565568 57229369344 57299260032 57302171136 57341145456 57354780672 57414089439 57466801728 57469721344 57508809624 57649840128 57691981824 57744949248 57804661476 57818406912 57857732352 57931333488 57973680954 58026907008 58100723352 58137772032 58143194641 58208772096 58211729408 58251322368 58322461104 58325424192 58365094482 58378973184 58421647872 58492994616 58495966368 58535752653 58549671936 58664026764 58773123072 58776109056 58850878464 58890906144 58893898112 58930961049 58947969024 59022957056 59060101212 59063101776 59138236269 59251224576 59305623552 59348975616 59421454848 59461870608 59464891584 59479031808 59537512377 59540537196 59595201792 59638765536 59709063168 59714632334 59785019392 59825682432 59883651072 59942529468 59945574864 59997563136 60000611328 60076938432 60117800022 60176051712 60293583063 60364652544 60405709824 60408778752 60482552256 60485625088 60523689726 60526764648 60541157376 60585412608 60659401824 60700659579 60703743492 60949905408 60953001984 61068948192 61072050816 61113589236 61131227136 61194441007 61247512368 61250624064 61328541316 61367648256 61442592768 61487506944 61502128128 61547085824 61562597832 61607599731 61622249472 61664162112 61667294976 61681958912 61742605428 61802431488 61847608704 61917364224 61923139362 62038296576 62041448448 62083646208 62159465124 62162623152 62219695104 62222856192 62341217946 62344385208 62523502209 62600380416 62642958336 62646140928 62722646784 62765307864 62768496672 62783422464 62906046336 62948832156 62952030288 63026233344 63149331456 63207309312 63210520576 63272669994 63330761088 63333978624 63377055504 63457677801 63515938752 63519165696 63637291008 63718244352 63761582592 63764822016 63842694048 63886116933 63889362684 63904555008 63948019968 63951268864 64029368592 64076173686 64336011264 64339279872 64383040512 64461667536 64464942528 64508788638 64524128256 64650151944 64653436512 64697410827 64729645056 64776962048 64856070144 64903479552 64918913024 64963067904 65045707776 65089948896 65093255808 65172750174 65235899904 65280270384 65357217792 65363313771 65404993536 65484868608 65488195584 65532737664 65548320768 65612768742 65616102216 65676344832 65679681536 65724353856 65804618943 65807962164 65868380928 65994227712 66078179328 66123122688 66207238272 66252269412 66255635376 66316465152 66400826688 66445989498 66449365304 66527690752 66657627648 66718826496 66767597568 66849136704 66852532992 66898003032 66913910784 67044602016 67093611228 67172696064 67258146816 67303892736 67307312128 67369107456 67438771722 67454808064 67497258528 67500687744 67586555736 67635961113 67698058176 67827400704 67910234112 67956423552 67959876096 67976036352 68042871288 68046328224 68092610229 68108802048 68158589184 68241827052 68245294096 68325736448 68509228416 68568643584 68572127232 68659358208 68706057168 68772630528 68903451414 68906952072 68988174336 69038604288 69122916864 69126428672 69173445312 69189894144 69240471552 69257922561 69325030656 69372182376 69375706848 69392203776 69463960062 69527735424 69578559792 69657034752 69660573696 69793083648 69796629504 69844101984 69864259584 69932951046 69936504008 69997156992 70000713216 70089761504 70137433359 70339526656 70425427968 70473328128 70476908544 70562977632 70610971347 70614558756 70631350272 70682981376 70769302128 70821034074 70904512512 71042997888 71108222976 71111835648 71247106224 71250725952 71299187442 71319764992 71455431096 71459061408 71543291904 71591952384 71595589632 71683024896 71731780416 71735424768 71752482816 71823030804 71892624384 71941522464 71945177472 72033039666 72236924928 72378012672 72381689856 72430920576 72519375978 72523060344 72589644288 72593332224 72731420937 72735116076 72820850688 72874082304 72963078912 73016414496 73033777152 73083451392 73087164416 73176421248 73226192508 73229912784 73247326208 73390387392 73440304182 73444035336 73526870016 73530605568 73580617728 73670477184 73674220032 73724329872 73741860864 73818114993 73885887936 73889641728 73939898088 74101928544 74243506176 74337951744 74388513024 74392292352 74483143056 74537589798 74555314176 74606023296 74700930024 74755535967 74843652096 74989831104 75058679808 75062493184 75113547264 75205278792 75209099616 75260253411 75278149632 75425177268 75429009264 75517919232 75569283072 75665415168 75716879328 75720726144 75790245888 75886659072 75938273712 75942131776 76034875203 76160315448 76250087424 76305825792 76399013376 76402894848 76454860608 76473040896 76548230199 76552119252 76622402304 76678412832 76775955858 76866453504 76922642432 76993265664 77072881968 77091209216 77139724032 77143643136 77241777984 77294314314 77298241272 77369209344 77467631136 77520321081 77611696128 77668429824 77763281472 77767232256 77820125976 77838630912 77895530496 77990659488 77994621824 78043705173 78047670204 78066229248 78218702352 78275879766 78364164096 78368145408 78467837952 78521208192 78574614732 78597292032 78678567009 78746801616 78750802368 78850981692 79001632768 79074164736 79131967488 79228606464 79282494144 79286522112 79305375744 79383349836 79387382928 79460269056 79518354048 79615464894 79767576576 79923372624 79927433152 79996750848 80000815104 80102584576 80152994502 80157066696 80234735616 80387359983 80391444084 80486203392 80540946432 80545038336 80643403008 80698252968 80702352864 80721543168 80780550144 80879202432 80934212772 80938324656 81041286739 81266540544 81270669312 81425264256 81429401088 81484785648 81508302848 81588442887 81663349824 81667498752 81823531008 81923457024 81983342592 82083463776 82143466308 82162999296 82218882816 82223059968 82323473904 82383651882 82403241984 82463478272 82564185816 82624539753 82717728768 82721931264 82778194944 82879286832 82883497536 82939871106 82959593472 82963808256 83121623928 83125846944 83182385349 83364669612 83467173888 83523944448 83528187904 83630195712 83687077152 83691328896 83711229952 83793535938 83874728448 83931776208 83936040384 84038546277 84199108608 84276412416 84363559992 84441014784 84445304832 84502740672 84605938641 84610237068 84687918336 84692220928 84849721344 84857635422 84957659136 85015443456 85019762688 85123592064 85181489244 85185816912 85206073344 85264026624 85372491456 85430557926 85434898248 85680354879 85781348352 85785706496 85844054016 85948890048 85953256704 86011718184 86032171008 86200202592 86204582016 86263214436 86474760192 86537972736 86617423872 86706992214 86727610368 86786598528 86791007744 86897000232 86960521431 86981199872 87040360512 87151085028 87206658048 87313158144 87317594112 87376983552 87397761024 87483691656 87488136288 87547641723 87568459776 87632471808 87739491924 87743949552 87824507904 87996040146 88104239104 88159684608 88164163584 88276317696 88336359216 88340847168 88421953536 88534435584 88594652664 88876836864 88958435328 89023463424 89132182272 89136710656 89192805912 89197337376 89218547712 89310805794 89392802688 89458148304 89563594752 89571948501 89677529088 89738523648 89825476608 89913794202 89918362296 89996344704 90000916992 90115407648 90176700033 90181281484 90264077568 90436534272 90546978816 90608564736 90613168128 90723828384 90728437632 90790146972 90811736064 90878118912 90989102736 91055615238 91345637888 91424858112 91429502976 91545810944 91603422288 91608076224 91670383854 91696840704 91871268552 91875936096 91984232448 91992811974 92051472384 92163889152 92231260416 92253192192 92320628736 92343896748 92433374208 92496243168 92500942464 92522938368 92613908142 92618613416 92703647232 92771413056 92876046336 92884709043 93057444864 93062172672 93125469312 93152346112 93243934728 93329542656 93334284288 93511826919 93516577812 93900570624 93964437504 93969211392 94083970176 94147961796 94152745008 94175133696 94243975168 94359069504 94423248234 94428045432 94539350016 94723997184 94810963968 94815780864 94909004991 94996141632 95000967936 95065583256 95273908128 95278748544 95455936512 95460786176 95577366528 95642373888 95647233024 95764041072 95834044026 95856832512 95922029952 95926903296 96044052888 96114260529 96504016896 96508919808 96574560768 96692501304 96697413792 96763182957 96786192384 96791109632 96975227916 96980154768 97094467584 97165443072 97284105216 97355219328 97378369536 97444601856 97568561664 97634923344 97639883712 97759125261 97853849856 97920405576 97925380448 98035826688 98040807424 98107490304 98227302912 98232293376 98299106496 98322481152 98419153113 98424153324 98514517248 98519522304 98586530784 98711943246 98802571392 98991341568 99117268992 99184684032 99189723136 99310857408 99378404118 99383453064 99407085568 99474697728 99601240032 99668984247 99674047956 99791536128 99986441472 100078239744 100151396352 100273705056 100278799488 100347004548 100370866176 100566903024 100572012352 100640416842 100759044096 100887220224 100955839104 100960968192 101053661184 101158157583 101182212096 101251031616 101379833604 101547087264 101666783232 101741101056 101865351168 101870526464 101934635328 101939814144 101964054528 102064306932 102069492336 102163203072 102237883776 102362740578 102367941144 102488604672 102763842624 102852965376 102858190848 102989037312 103059085752 103064321696 103158945792 103290174848 103355177121 103360428108 103482261504 103557906432 103684375296 103689643008 103760167968 103784841216 103860707328 103987545984 104058273564 104063560272 104088305664 104195940093 104291603136 104367839688 104485552128 104490860544 104623783936 104689625472 104694944256 104766152976 104796389376 104899426569 104904756012 104995735488 105001069824 105134642256 105509289984 105638141952 105709992192 105715362816 105844466448 105849843904 105921838134 105947025408 106024472064 106153953192 106231551111 106356768768 106564496832 106662334464 106667753472 106870659336 106876088928 106948781163 106979647488 107183146644 107188592112 107314937856 107387928576 107393384448 107524537344 107597670624 107603137152 107628724224 107707400192 107734546206 107838936576 107912283696 107917766208 108049559499 108355387392 108360892416 108567019008 108572534784 108646380864 108779063967 108784590516 108884466432 108889998336 109102674114 109231276032 109311123456 109444618368 109524621744 109550665728 109625177088 109630746624 109764631872 109839288762 109844869176 109870989312 110085581088 110160456273 110166053004 110290305024 110295908352 110370926592 110505715776 110511330048 110586494808 110612791296 110618411008 110828831904 110834462592 110909847132 111152892816 111365259264 111506927616 111582769536 111588438528 111724714584 111806384697 111832971264 111909034944 111914720512 112051395036 112265478144 112368549888 112484746656 112588019712 112593739776 112670320896 112807918188 112813649424 112917224448 113137765902 113143513896 113276878848 113353924608 113359683584 113498122752 113575318992 113581089216 113608097792 113685368832 113829988608 113907410568 113913197664 114240473172 114375131136 114458738688 114598520064 114604342272 114682290912 114709561344 114828178878 114933603456 114939442688 115017619248 115163933787 115299680256 115383963648 115489898496 115609322952 115636813824 115715464704 115862666976 115941471471 115947361908 116053814016 116201446704 116275544064 116286389282 116417544192 116423458816 116502644736 116644922208 116650848384 116730188964 116757946368 116843295744 116985989232 116991932736 117071505306 117099343872 117328053528 117413819649 117546246144 117552218112 117701756928 117781812288 117787796224 117861922098 117895938048 118045914112 118120202424 118126203552 118276472538 118502449152 118611247104 118697951232 118842909696 118923741216 118929783168 118958063616 119075024754 119081074392 119190403584 119277531072 119423197341 119429264668 119570038784 119651364864 119767302144 119885058936 119891149728 119995126272 120001222656 120153876864 120235600044 120352103424 120587166126 120729305088 120811419648 120817557504 120965104512 120971250176 121047379452 121053529296 121082314752 121170825216 121318803648 121401319158 121407486984 121899810816 121906003968 122137896384 122144101632 122227178472 122262454272 122388882014 122495024736 122501248128 122657082632 122735296512 122885185536 122975013888 123094171648 123125195664 123215199462 123244498944 123328324224 123334589952 123363917824 123485210856 123575477823 123604862976 123695217408 123846278724 124076593152 124082896896 124167292416 124318930248 124325246304 124409806659 124439390208 124445712384 124682435892 124688770416 125047004418 125200760832 125285916672 125292281856 125445293568 125530615728 125536993344 125566844928 125690303907 125812092672 125897664312 125904060576 126052466688 126298662912 126414618624 126421041152 126545339988 126661522176 126667957248 126754111008 126915355602 127031877504 127038331392 127274582016 127286453133 127436488704 127523165184 127529644032 127685388096 127772233866 127778725368 127809110016 127896039936 127902537728 128058737184 128145836889 128152347372 128672022528 128678559744 128766081024 128923335072 128929885056 129017577276 129048256512 129300303888 129306873024 129394821654 129553924096 129712140288 129806959104 129837826048 129926135808 130060488321 130091415552 130179897792 130186511616 130345500348 130471799808 130560540768 130714435584 130726627542 130809987072 130969737216 130976391168 131065475328 131096641536 131225537484 131232204432 131352689664 131359363072 131448707712 131609237886 131615924328 131736761856 131994060219 132156358656 132246245376 132414476544 132504538824 132511270752 132632930304 132801653376 132891978996 132898730608 133055381504 133315255296 133437652992 133535195136 133698273408 133705065984 133796006064 133827821568 133966208691 134089204032 134187222456 134345392128 134516293632 134607785472 134614624256 134738214912 134870691303 134877543444 134909616128 134994517056 135001375488 135173111472 135271922226 135396116352 135654801408 135820468224 135912847104 135919752192 136085742576 136092656448 136185220458 136217604096 136317178368 136483654104 136490588192 136583422857 136651472896 137018456832 137137287168 137144254464 137318716416 137412114336 137505575781 137545261056 137806902828 137813904144 137976348672 137989217961 138077208576 138245833728 138252857344 138346890624 138379788288 138480943104 138515845122 138650061312 138744364752 138751413696 138784407552 138920862213 138927920124 139055470848 139157119584 139314069504 139321147392 139586167296 139593259008 139688203968 139728519168 139865902092 139873008016 139994313984 140001426432 140179523008 140274866718 140850855936 140946656256 140953817088 141125955264 141221942694 141229117512 141262700544 141365962752 141538604256 141634872351 141642068148 141809025024 142085995776 142216445952 142223671296 142494212448 142501451904 142598374884 142639529984 142910862192 142918122816 143183904768 143191179264 143366049792 143463560832 143470849536 143504965632 143646061608 143751066039 143785248768 143883044928 143890354944 144066079332 144473849856 144756025344 144763379712 144861841152 145038751956 145046120688 145179288576 145186664448 145462841874 145470232152 145641701376 145748164608 145926157824 146032828992 146067554304 146166902784 146174328832 146352842496 146452385016 146459825568 146494652416 146780774784 146880608364 146888070672 147053740032 147061211136 147161235456 147340954368 147348440064 147448659744 147483721728 147636229986 147771775872 147779283456 147879796176 148067914869 148203857088 148487012352 148675903488 148777026048 148784584704 148966286112 149067606177 149075179596 149110628352 149212046592 149401860048 149511071934 149687304192 149979662208 150117359616 150124986368 150227094528 150410557584 150418199232 150520506822 150556299264 150850354536 150858018528 150960625263 151035838464 151138566144 151330830336 151433758656 151441452288 151580491776 151773318144 151876547424 151884263552 152069750406 152320630896 152500174848 152611651584 152798026752 152805789696 152909721216 152946081792 153096460398 153104238504 153244804608 153356825664 153544110867 153551911716 153732907008 153845284864 153986531328 154145763936 154182418432 154279448064 154287286272 154483555968 154588628628 154596482544 154738418688 154935262272 155040642162 155223392256 155336859648 155526562944 155534464512 155640251952 155677261824 155791060992 155981318976 155989243648 156087410346 156095340408 156132458496 156437404704 156551759532 156728328192 156736290816 156935675904 157042416384 157149229464 157194584064 157357134018 157493603232 157501604736 157701963384 157817242597 158003265536 158263934976 158457212928 158564988288 158573044224 158610751488 158766699672 158774765856 158882757201 158920538112 159036708096 159230929788 159535153152 159846745248 159854866304 159993501696 160001630208 160205169152 160305989004 160314133392 160469471232 160774719966 160782888168 160972406784 161081892864 161090076672 161286806016 161396505936 161404705728 161443086336 161561100288 161601819309 161758404864 161868425544 161876649312 162082573478 162533081088 162541338624 162850528512 162858802176 162969571296 163016605696 163176885774 163326699648 163334997504 163654011171 163846914048 163966685184 164166927552 164286932616 164325998592 164437765632 164446119936 164646947808 164758933143 164767303764 164806483968 164926956544 165128371632 165249079506 165435457536 165443862528 165556389888 165758573664 165766995072 165879742212 165919186944 165927616512 166243247856 166251693888 166364770698 166729339224 166934347776 167047888896 167056375808 167260391424 167374154304 167382657792 167422459904 167587071876 167749456896 167863552416 167872080768 168077092554 168398217216 168552824832 168727119984 168882029568 168890609664 169005481344 169211877282 169220474136 169375836672 169384441856 169706648853 169715270844 169915318272 170030886912 170039525376 170247184128 170362978488 170371633824 170412146688 170528053248 170744982912 170861115852 170869796496 171360709758 171562696704 171571412992 171688108032 171897780096 171906513408 172023436368 172064342016 172242268317 172400405184 172409164032 172526428872 172949520384 173075945472 173234847744 173413984428 173455220736 173573197056 173582015488 173794000464 173921042862 173962399744 174080721024 174302170056 174413316096 174429583923 174626316288 174635188224 174753967104 174967383312 174976272576 175095283446 175136919552 175264943616 175478983848 175487899104 175607257959 175649015808 175992080292 176208478208 176319369216 176328327168 176552635392 176672718432 176681694336 176843907072 177068871168 177189305328 177414708807 177753673728 177916870656 178046926848 178264364544 178273421312 178385611824 178394674752 178437095424 178612537131 178621611588 178785605376 178916296608 179127189504 179143897002 179355058176 179477047296 179650953216 179827588404 179836724592 179992689408 180001833984 180230815296 180353400066 180362562968 180528155136 180880749189 181093957632 181217129472 181226336256 181447656768 181456875264 181580293944 181623472128 181756237824 181978205472 182101978737 182111230476 182691275776 182849716224 182859005952 183091621888 183206844576 183216152448 183340767708 183393681408 183583323021 183742537104 183751872192 183985623948 184102944768 184327778304 184462520832 184506384384 184641257472 184687793496 184822799193 184866748416 184992486336 185001884928 185045876736 185227816284 185237226832 185407294464 185542826112 185752092672 185769418086 186114889728 186124345344 186250938624 186487869456 186659085312 186668568576 187023653838 187033155624 187570506627 187801141248 187928875008 187938422784 188167940352 188295923592 188305490016 188350267392 188487950336 188718139008 188846496468 188856090864 189078700032 189447994368 189621927936 189631561728 189818009982 189992283264 190001935872 190131166512 190373033403 190547816256 190557497088 190911873024 190921572352 191154733056 191284747776 191294466048 191528082144 191658350799 191668088052 191713665024 191844059904 191853806592 192088105776 192228521058 193008033792 193017839616 193149121536 193385002608 193394827584 193526365914 193572384768 193582219264 193950455832 193960309536 194092232481 194188935168 194330886144 194568210432 194710438656 194756739072 194889203712 195137123328 195269846688 195279767424 195518250522 195707699712 195840811152 195850760896 196071653376 196089941313 196214980608 196454605824 196464586752 196598212992 196644962304 196838306226 196848306648 197029034496 197039044608 197173061568 197413856829 197423886492 197605142784 197982683136 198234537984 198369368064 198379446272 198621714816 198756808236 198766906128 198814171136 198949395456 199202480064 199337968494 199348095912 199583072256 199972882944 200156479488 200302792704 200547410112 200557598976 200694009096 200741732352 201133806048 201144024704 201280833684 201518088192 201774440448 201911678208 201921936384 202107322368 202316315166 202364424192 202502063232 202759667208 202907883339 203094174528 203482202112 203730702336 203741052928 203869270656 203879628288 203928109056 204128613864 204138984672 204277830687 204326406144 204475767552 204725481156 204735882288 204977209344 205527685248 205705930752 205716381696 205978074624 206118171504 206128643392 206317891584 206580349696 206710354242 206720856216 206964523008 207115812864 207368750592 207379286016 207520335936 207569682432 207721414656 207773767683 207975091968 208116547128 208127120544 208176611328 208391880186 208583206272 208735679376 208971104256 208981721088 209247567872 209379250944 209389888512 209532305952 209592778752 209798853138 209809512024 209991470976 210002139648 210269284512 210412300077 211018579968 211276283904 211419984384 211430725632 211688932896 211699687808 211832914041 211843676268 211894050816 212048944128 212307906384 212463102222 212713537536 213128993664 213324668928 213335506944 213741318672 213752177856 213897562326 213959294976 214366293288 214377184224 214629875712 214775857152 214786768896 215049074688 215195341248 215206274304 215257448448 215414800384 215469092412 215677873152 215824567392 215835532416 216099118998 216710774784 217134038016 217145069568 217292761728 217558127934 217569181032 217768932864 217779996672 218194262811 218205348228 218462552064 218622246912 218889236736 219049243488 219101331456 219250354176 219261493248 219529263744 219678577524 219689738352 219741978624 220171162176 220320912546 220332106008 220580610048 220591816704 220741853184 221011431552 221022660096 221172989616 221225582592 221236822016 221454344979 221657663808 221668925184 221819694264 222305785632 222730518528 223013855232 223165539072 223176877056 223449429168 223612769394 223665942528 223818069888 223829441024 224102790072 224266607901 224530956288 224969493312 225176039424 225187479552 225340641792 225615836376 225627298848 225780760233 225834448896 226275531804 226287027792 226553757696 226707849216 226719367168 226996245504 227150637984 227162178432 227216195584 227370737664 227659977216 227814821136 227826395328 228104625609 228480946344 228750262272 228917477376 229197040128 229208684544 229364581824 229419122688 229644690597 229656357756 229867206912 229878885376 230035238496 230327867574 230599360512 230767927296 230979796992 231218645904 231273627648 231430929408 231725333952 231882942942 231894723816 232107628032 232402893408 232560963243 232572778564 232835088384 232846917632 233005289472 233289844416 233301696768 233460377928 233515892736 233686591488 233971978464 233983865472 234143010612 234198687744 234656107056 234827639298 235092492288 235104436224 235403513856 235563624576 235575592448 235723844196 235791876096 236035701027 236091828224 236240404848 236252407104 236552945076 237004898304 237222494208 237395902464 237685819392 237847482432 237859566336 237916127232 238150049508 238162148784 238380807168 238555062144 238846394682 238858529336 239140077568 239302729728 239770117872 239782299456 239990252544 240002445312 240307753728 240471200088 240704206848 241162079949 241174332252 241458610176 241622839296 241635115008 241930209024 241942500352 242094758904 242107058592 242164629504 242341650432 242637607296 242802638316 242814973968 243123860217 243799621632 243812007936 244275792768 244288203264 244454356944 244524908544 244765328661 244777764028 244990049472 245002496256 245314165264 245470593024 245770371072 245950027776 246188343296 246250391328 246430398924 246488997888 246656648448 246669179904 246970421712 247150955646 247209725952 247390434816 247692557448 247873619259 248153186304 248165793792 248334584832 248637860496 248650492608 248819613318 248878780416 248891424768 249364871784 249377540832 249547156047 250094008836 250401521664 250571833344 250584563712 250890587136 251061231456 251073986688 251133689856 251380607814 251624185344 251795328624 251808121152 252115638831 252597325824 252829237248 252842082304 253090679976 253323044352 253335914496 253508222016 253817815923 253830711204 254063755008 254076662784 254549164032 254572906266 254872977408 255046330368 255059288064 255370776192 255544467732 255557450736 255618220032 255792079872 255805075456 256117474368 256291673778 256304694744 257041064637 257344045056 257357119488 257532162048 257846670144 257859770112 258035154552 258096513024 258600607776 258613746048 258789643308 259107848192 259424280576 259613918208 259852271616 260120976642 260182831104 260359795584 260373023232 260691000696 260881564293 260943599616 261121081536 261453255084 261619974144 261939474432 261952782336 262130950656 262193283072 262451074968 262464408864 262642925169 262705379328 262718726144 262897415424 263218475772 263231848656 263473523712 263988120438 264312717312 264492490752 264828953088 265009077648 265022541504 265265860608 265603306752 265783957992 265797461216 266110763008 266630510592 266875305984 267070390272 267396546816 267410131968 267592012128 267655643136 267932417382 268178408064 268374444912 268690784256 268715845503 269032587264 269215570944 269229248512 269476429824 269741382606 269755086888 269819232256 269989034112 270002750976 270346222944 270530100099 270543844452 270792232704 271309602816 271640936448 271825694208 271839504384 272171485152 272185312896 272370440916 272435208192 272634356736 272967308208 272981176384 273166845714 274036913664 274274574336 274288508928 274637432832 274824228672 275011151562 275090522112 275613805656 275627808288 275952697344 275978435922 276154417152 276491667456 276505714688 276693781248 276759576576 276961886208 277031690244 277300122624 277488729504 277502827392 277568815104 277841724426 277855840248 278110941696 278314239168 278628139008 278654127129 279172334592 279186518016 279376407936 279457038336 279731804184 279746016032 279988627968 280002852864 280359046016 280535480757 280549733436 281701711872 281893312512 281907634176 282251910528 282443885388 282458235024 282525401088 282731925504 283077208512 283269744702 283284136296 283618050048 284171991552 284432891904 284447342592 284727014973 284988424896 285002903808 285196749768 285279059968 285821724384 285836245632 286367809536 286382358528 286732099584 286927121664 286941699072 287292123216 287502132078 287570497536 287766089856 287780709888 288132158664 288342781587 289512050688 289526759424 289723682304 290077503912 290092241376 290289548871 290358577152 290373328896 290925683748 290940464304 291283402752 291496329216 291852315648 292065657984 292135108608 292333805568 292348657664 292705684992 292904770032 292919651136 292989304832 293277375783 293561549568 293761216728 293776141344 294107480064 294122422272 294322470912 294681908736 294696880128 294897319488 294967443456 295257459339 295272459972 295543551744 295558566912 295759592352 296135829738 296407714176 296974024704 297351806976 297554052096 297569169408 297932572224 298135212354 298150359192 298221256704 298424093184 298803720096 299006952741 299022143868 299374608384 299959324416 300234719232 300249972736 300454189056 300821115168 300836398464 301041013644 301112598528 301700709072 301716037056 301921250526 302277132288 302661660672 302867517312 302882904576 303160983552 303474472749 303546636288 303753094848 303768527104 304139500812 304641261792 305000349696 305223303168 305596053504 305611579392 305819442432 305892163584 306192920796 306208477008 306489609216 306713651328 307088221734 307103823432 307465814016 307690569728 308291527872 308364836864 308558896128 308574572544 308967111936 309177257256 309192965088 309476837376 309870524544 310081284324 310446784512 310673719296 311053125888 311068929024 311280503904 311354523648 311582121984 311962637952 311978487296 312174820692 312190680816 312264916992 312587820279 312874809408 313103519064 313456656384 313472581632 313871351808 314084832768 314298458928 314389168128 314698279707 314714268036 314987206464 315003209472 315403926768 315634485194 316006531072 316527869952 316914425856 317129976576 317146088448 317533399344 317549531712 317765514402 317841076224 318073416192 318461859576 318694653333 319070306304 319693490496 319709732608 319987003392 320003260416 320410338304 320611978008 320628266784 320846343489 320938942464 321549439932 321565776336 321944813568 322163785728 322180153344 322573612032 322793011872 322809411456 322886172672 323122200576 323203638618 323516809728 323736851088 323753298624 324148678497 324165146956 325066162176 325082677248 325701057024 325717604352 325939142592 326033211392 326353771548 326653399296 326669995008 327308022342 327693828096 327933370368 328333855104 328573865232 328651997184 328875531264 328892239872 329293895616 329517866286 329534607528 329612967936 329853913088 330256743264 330481368819 330498159012 330870915072 330887725056 331112779776 331517147328 331533990144 331759484424 331838373888 331855233024 332486495712 332503387776 332729541396 333458678448 334095777792 334112751616 334520782848 334748308608 334765315584 334844919808 335174143752 335419154091 335498913792 335727104832 335744161536 336154185108 336796434432 337105649664 337454239968 337764059136 337781219328 338010962688 338423754564 338440948272 338751673344 338768883712 339413297706 339430541688 339830636544 340061773824 340079050752 340494368256 340725956976 340743267648 340824293376 341056106496 341489965824 341722231704 341739592992 342721419516 343125393408 343142825984 343376216064 343795560192 343813026816 344046872736 344128684032 344484536634 344800810368 344818328064 345052857744 345491801361 345899040768 346151890944 346469695488 346827968856 346910441472 347146394112 347164030976 347588000928 347824414413 347842085724 347924799488 348161442048 348604340112 348826632192 348859167846 349252632576 349270376448 349507934208 349934766624 349952545152 350190566892 350273839104 350529887232 350957967696 350975798208 351214515918 351298031616 351984160584 352241458947 352416956416 352638738432 352656654336 353105270784 353345436864 353363388672 353687814144 354137742336 354378610656 354829417614 355507347456 355833741312 356093853696 356528729088 356546842624 356771223648 356789349504 356874190848 357225074262 357243223176 357571210752 357832593216 358269592023 358287794004 358710116352 358954094592 359301906432 359655176808 359673449184 359985378816 360003667968 360461630592 360706800132 360725125936 361056310272 361761498378 362187915264 362434258944 362452672512 362895313536 362913750528 363160587888 363246944256 363512475648 363956410944 364203957474 364222460952 365382551552 365699432448 365718011904 366183243776 366413689152 366432304896 366681535416 366787362816 367166646042 367485074208 367503744384 367971247896 368205889536 368655556608 368925041664 369282514944 369375586992 369645598386 369733496832 369984972672 370003769856 370091753472 370455632568 370474453664 370726433469 370814588928 371085652224 371538836172 372229779456 372248690688 372501877248 372975738912 373229419977 373318170624 373337137152 374047307676 374066311248 375141013254 375602282496 375857750016 375876845568 376335880704 376591847184 376610980032 376700534784 376975900672 377070911721 377436278016 377692992936 377712181728 378157400064 378895988736 379243855872 379263123456 379636019964 379984566528 380003871744 380262333024 380746066806 381095632512 381114994176 381823746048 381859359399 382309466112 382569495552 382588932096 383056164288 383316701598 383336176104 383427330048 383688119808 383707613184 384176211552 384437510667 384457042116 386016067584 386035679232 386298243072 386770005216 386789655168 387052731828 387144769536 387164438528 387900911664 387920619072 388184464962 388661772288 389136420864 389420877312 389513478144 389778407424 390181464963 390274246656 390539693376 390559534848 391036501044 391415399424 391681622304 391701521792 392143306752 392179882626 392429961216 392909211648 392929173504 393196425984 393289924608 393676612452 393696613296 394058068992 394078089216 394346123136 394827713658 394847772984 395210285568 395982180657 396469075968 396738736128 396758892544 397243429632 397513616472 397533812256 397628342272 397898790912 398404960128 398675936988 398696191824 399166144512 399945765888 400312958976 400605585408 401094820224 401115197952 401388018192 401483464704 401898626073 402267612096 402288049408 402561667368 403036176384 403548880896 403823356416 403843872768 404214644736 404612073909 404632630332 404728848384 405004126464 405519334416 405815766678 406188349056 406964404224 407461404672 407482105856 407738541312 407759256576 408257227728 408277969344 408555661374 408652812288 408951535104 409450962312 409471764576 409750268571 409954418688 411055370496 411411861504 411432763392 411956149248 412236343008 412257286784 412516727343 412635783168 413160699392 413420708484 413441712432 413929046016 413967653883 414231625728 414737501184 414758572032 415040671872 415139364864 415442829312 415547535366 415950183936 416233094256 416254241088 416353222656 416762586639 416783760372 417166412544 417471358752 417942208512 417963442176 418495135744 418758501888 418779777024 419064611904 419185557504 419597706276 419619024048 419982941952 420004279296 420538569024 420824600154 422552567808 422839968768 422861451264 423377865792 423399375616 423665828082 423687352536 423788101632 424097888256 424615812768 424904617053 424926204444 425427075072 426257987328 426649337856 426671013888 427482637344 427504355712 427795124652 427918589952 428361087049 428732586576 428754368448 429551714304 429573537792 430098149376 430390682496 430412548608 430514896896 430829600768 430938184824 431253198117 431355746304 431649134784 431671064832 432198237996 433421549568 434268076032 434290139136 434585523456 435116255868 435138362064 435537865728 435559993344 436388525622 436410696456 436925104128 437244493824 437778473472 438098486976 438202662912 438500708352 438522986496 439058527488 439357155048 439379476704 439483957248 440342324352 440641825092 440664212016 441161220096 441183633408 441483706368 442022863104 442045320192 442345979232 442451165184 442473644032 442908689958 443315327616 443337850368 443639388528 444203744607 444611571264 445461037056 446027710464 446331078144 446353754112 446898858336 447202818531 447225538788 447331885056 447636139776 447658882048 448205580144 448533215802 449061912576 449938986624 450352078848 450374959104 450681283584 451231672752 451254597696 451561520466 451668897792 452551063608 452574055584 452881875789 453107515392 453415698432 453438734336 453992491008 454301275968 454324356864 454432391168 454741475328 455319954432 455629642272 455652790656 456209251218 456961892688 457500524544 457834954752 458394080256 458417369088 458729163648 458838245376 459289381194 459312715512 459734413824 459757770752 460070476992 460632332601 460655735148 461198721024 461535854592 461959593984 462437291808 462547255296 462861858816 463450667904 463765885884 463789447632 464215256064 464805786816 465121926486 465145557128 465670176768 465693835264 466010578944 466579688832 466603393536 466920755856 467031785472 467373182976 467943956928 467967730944 468286021224 468397375488 469312214112 469655278596 470184984576 470208872448 470807027712 471127249152 471151184896 471447688392 471583752192 472071402054 472183656448 472480809696 472504814208 473105890152 473451727791 474009796608 474791804928 475371638784 475694964864 475719132672 475832254464 476300099016 476324297568 476648271603 476761614336 477110124288 477692789364 477717058672 478280155136 478605459456 479540235744 479564598912 479980505088 480004890624 480615507456 480942400176 481408413696 482324159898 482348664504 482917220352 483245678592 483270230016 483860418048 483885000704 484189517808 484214117184 484329259008 484683300864 484805457927 485275214592 485605276632 485629947936 486247720434 487599243264 487624015872 488551585536 488576406528 488908713888 489049817088 489530657322 489555528056 489980098944 490004992512 490628330528 490962033513 491540742144 491900055552 492376686592 492500782656 492860797848 492977995776 493313296896 493338359808 493940843424 494276799429 494301911292 494419451904 494780869632 495385114896 495747238518 496306372608 496331587584 496669169664 497275720992 497300985216 497639226636 497757560832 497782849536 498729743568 498755081664 499094312094 500188017672 500803043328 501143666688 501169127424 501781174272 502122462912 502147973376 502267379712 502761215628 503248370688 503590657248 503616242304 504231277662 505194651648 505658474496 506181359952 506646088704 506671828992 507016444032 507635631846 507661422408 508127510016 508153325568 509119946559 509145812532 509745954816 510092660736 510118576128 510741552384 511088935464 511114901472 511236440064 511584159744 511610150912 512234948736 512583347556 512609389488 514082129274 514688090112 514714238976 515064324096 515693340288 515719540224 516070309104 516193026048 516726804951 517201215552 517227492096 517579286616 518215696384 518848561152 519227836416 519704543232 520241953284 520365662208 520719591168 520746046464 521382001392 521763128586 521887199232 522242163072 522906510168 523239948288 523288751769 523878948864 523905564672 524261901312 524902149936 524928817728 525285850338 525410758656 525437452288 525794830848 526436951544 526463697312 526821773877 526947047424 527976240876 528625434624 528984981504 529657906176 530018155296 530045083008 530531721216 531206613504 531567915984 531594922432 532244126421 533261021184 533750611968 534140780544 534793093632 534820263936 535184024256 535311286272 535837611393 535864834764 536356816128 536748889824 537381568512 537431691006 538065174528 538431141888 538458497024 538952859648 539482765212 539510173776 539638464512 539978068224 540005501952 540692445888 541060200198 541087688904 541584465408 542642247567 543281872896 543651388416 543679008768 544342970304 544370625792 544740881832 544870416384 545268713472 545934616416 545962352768 546305936211 546333691428 548073827328 548549148672 548577017856 549274865664 549648457344 550022303124 550181044224 550749969063 551227611312 551255616576 551956871844 552308834304 552983334912 553011429376 553387562496 553519153152 553923772416 554063380488 554468397579 554600245248 554977459008 555005654784 555137630208 555683448852 555711680496 556221883392 556628478336 557256278016 557308254258 558344669184 558373036032 558752815872 559463608368 559492032064 559977255936 560005705728 560718092032 561070961514 561099466872 562711519881 563403423744 563786625024 563815268352 564503821056 564887770776 564916470048 565050802176 565463851008 566154417024 566539489404 566568272592 567236100096 567289007173 568343983104 568865783808 568894685184 569454029946 569976849792 570005807616 570393499536 570558119936 571119100209 571643448768 571672491264 572735619072 572764717056 573464199168 573854243328 573883398144 574584246432 574975052397 575004264156 575140995072 575532179712 575561419776 576264317328 576685563174 579024101376 579053518848 579447364608 580155007824 580184482752 580579097742 580717154304 580746657792 581851367496 581880928608 582276697443 582566805504 582992658432 583704631296 584131315968 584270217216 584667611136 584697315328 585411369984 585809540064 585839302272 585978609664 586554751566 587123099136 587522433456 587552282688 588214960128 588269823939 588644941824 589363817472 589393760256 589794638976 589934886912 590514918678 590544919944 591087103488 591117133824 591519184704 592241570487 592271659476 592815428352 593948049408 594703613952 595108104192 595138338816 595865144448 596270424708 596300718384 596442513408 596848186368 597607440192 598013905482 598044287736 598749216768 599918648832 600469438464 600499945472 600908378112 601642230336 601672796928 602082027288 602225197056 603401418144 603432074112 603842501052 604554264576 605323321344 605735034624 605765809152 606321967104 606948945498 607093272576 607506189696 607537054208 608279001624 608723650017 609282523584 610446606336 611192107008 611223158784 611638884864 611784327168 612385841592 612416954016 612833492061 612979218432 613427302656 614176443468 614207646864 614931628032 615381139456 616583055744 616729673728 617117792256 617149145088 617934223872 618354514512 618385930176 618953674752 619741049088 620162568648 620893569024 621347438592 622106251776 622137858048 622561007808 622709047296 623164243968 623321303049 623925275904 623956974592 624349641384 624381361632 624529833984 625175640558 625749618816 626207038128 626913312768 626945163264 627742703616 628169665536 628596917856 628778336256 629396559414 629428536072 629974412928 630006418944 630807853536 631236900231 631268970388 632013062144 633055739904 633828851712 634259953152 634292176896 635066798688 635099063424 635531028804 635682152448 636146832384 636923719152 637389306666 638140612608 639386980992 639419465216 639974006784 640006520832 640820676608 641223956016 641256533568 641692686978 641877884928 643098879864 643131552672 643889627136 644327571456 644360306688 645147224064 645586023744 645618822912 645772345344 646244401152 646407277236 647033619456 647473702176 647506597248 648297356994 648330293912 650132324352 651402114048 651435208704 651878285184 652066422784 652707543096 653306798592 653339990016 654582788433 654616044684 655387656192 655866740736 656667710208 657147730464 657303994368 657751062528 657784479744 658587791232 659035732572 659069215056 659225935872 659707826176 660513486528 660962737638 660996318024 661741830144 661775450112 662225559552 663034294656 663067980288 663518968848 663676747776 663710466048 664363034937 664972991424 665006775552 665459082792 666917356896 668191555584 668225503232 669041565696 669496617216 669530631168 670348287504 670838308182 670997827584 671454209664 671488323072 672308370216 672799823703 673592868864 674908479936 675528118272 675562438656 676021925376 676847509128 676881896544 677342280699 677503346688 677537767424 678826595412 678861083376 679661273088 680123547648 680158101504 680988736512 681451913952 681486535296 681648586752 682112212992 682979931648 683444463408 683479185984 684313876827 685442839032 686250786816 686285651968 686752432128 687591120384 687626053632 688093745472 688257368064 688934071791 688969073268 689601620736 689636656128 690105715488 690983602722 691798081536 692303781888 692939390976 693655937712 693820882944 694292788224 694328061952 695176001856 695648828826 695684171448 695849598976 696322884096 697208680224 697682889729 697718335692 698505265152 698540752896 699015868416 699869533248 699905090304 700381133784 700547678208 701059774464 701915935392 701951596416 702429031836 702596063232 703968321168 704482917894 705277476864 705313308672 706210541568 706690873728 706726777344 707375628288 708107103081 708275484672 708757221312 709658835228 711014694912 711667482624 712187707392 713057458176 713093685248 713542447296 713578699008 713748381696 714450148524 714486446352 715142421504 715665186432 716539184046 716575588008 717420232704 717908189184 719310353616 719346898368 719970757632 720007335936 720923261184 721413600264 721450251872 722112620544 723486239847 723522996756 724375830528 724868517888 724905345024 725790627072 725827501056 726321175776 726493888512 727024951296 727912821888 728407914948 728444921904 729371580651 730765103104 731398864896 731436023808 732366487552 732827378304 732864609792 733363070832 733574725632 734295985983 734333292084 734970148416 735007488768 735942495792 736411779072 737311113216 737850083328 738565029888 738751173984 739291196772 739466993664 739969945344 740007539712 740911265136 740948907328 741452866938 741629177856 742171304448 743077672344 743620857777 744459558912 744497381376 745003754496 745951477824 746458839954 746636341248 746674274304 748094615352 748132622496 748641468141 750282026508 751204564992 751715500032 751753691136 752671761408 753183694368 753221960064 753401069568 753951801344 754141823442 754872556032 755385985872 755424363456 756346916493 757791977472 758487711744 758526246912 759272039928 759969133056 760007743488 760524666048 761453447769 761492133612 762191265024 762229988352 763647492096 763718718798 764618932224 765138991104 765177864192 766112328576 766633403196 766672352208 766854660096 767376239616 767415226368 768352423104 768875021334 768914084232 771123193911 772032135168 772071358464 772596486144 773540010432 773579310336 774105463656 774289539072 774328877056 775801823328 775841238144 776368929924 777323544576 778272841728 778841754624 779556814848 780362929926 780548493312 781079386752 781119069696 782073002088 782644692879 782830798848 783363244608 783403043584 784359765252 784859922432 785818423296 785858347008 786392851968 786579849216 787353224904 787393226592 787928775507 788116137984 788156178432 788692246272 789655427316 789695545968 790420571136 791964361314 792938151936 793477472256 793517785088 794486859264 795027232944 795067624512 795256684544 795797581824 796809920256 797351873976 797392383648 798332289024 799891531776 800625917952 801211170816 802189640448 802230395904 802776036384 802966929408 803797252146 804535224192 804576098816 805123334736 806072352768 806147536509 807097761792 807646712832 807687745536 808429289472 809224147818 809265260664 809457696768 810008252928 811038668832 811590300297 811631533356 812376698112 813928808448 814922809344 814964211712 815477082624 815518513152 816514455456 816555938688 817111322748 817305624576 817903070208 818901924624 818943529152 819500537142 822110740992 822823723008 822865526784 823912298496 824472686016 824514573568 825033454686 825271566336 826321398784 826841416968 826883424864 827858092032 827935307766 828463251456 829475002368 829517144064 830081343744 830278729728 830885658624 831095070732 831900367872 832466188512 832508482176 832706445312 833525173278 833567520744 834332825088 834942717504 835884417024 835962381387 836990271488 837517003776 837559554048 838129223808 838371115008 839195412552 839238048096 839965883904 840008558592 841077138048 841649200308 845105135616 845679937536 845722902528 846755731584 846798751232 847331656164 847374705072 847576203264 848195776512 849231625536 849809234106 849852408888 850854150144 852515974656 853298675712 853342027776 854181044919 854965274688 855008711424 855590249304 855837179904 856722174098 857465173152 857508736896 859103428608 859147075584 860196298752 860781364992 860825097216 861659201536 861876369648 862506396234 862711492608 863298269568 863342129664 864396475992 865028344761 868536152064 868580278272 869171046912 870232511736 870276724128 870868646613 871075731456 871119986688 872777051244 872821392912 873850208256 874488987648 875556946944 876196973952 876405325824 877001416704 877045972992 878117054976 878714310096 878758953408 878967914496 879832127349 880684648704 881283650184 881328424032 882322440192 882367266816 882967412736 884045726208 884090640384 884691958464 884902330368 884947288064 885817379916 886630655232 886675700736 887278777056 888407489214 889223142528 890922074112 892055420928 892662156288 892707508224 893797716672 894405637062 894451077576 894663770112 895272279552 895317764096 896411160288 897020858223 897066431604 898123825152 899877973248 900704157696 900749918208 901362567168 902463345504 902509195392 903123040932 903337795584 905102127216 905148111168 905763751578 906831396864 906877468672 907984982016 908602551936 908648713728 908864782336 909482950656 910423418247 910639908864 911259284544 911305581312 912418502436 913923785376 915001049088 915669909504 916788160512 916834738176 917458327296 917676490752 918578762388 918625431024 919468827648 919515541504 920140953984 921264665202 921311470296 922397442048 923071709184 924874583616 925094510592 925723717632 926901335808 927531771768 927578895264 928430512128 929611573632 930243852972 930291114256 931340353536 931387670528 932021157888 933159377664 933206787072 933841511712 934063570944 934746365952 935887913856 935935461888 936572042448 936794750976 937763460837 938624428224 939310557192 940369969152 940417744896 941614055424 942254498304 942302369792 942895376784 943167504384 944094839121 944142804108 944367312896 944961619392 945009628416 946211780304 946903455582 948019593216 949583609856 950743277568 951389929728 951438265344 952600198032 952648595136 953296543206 953523228672 954220248576 955385578728 955434117344 956083959999 956560310272 957210918912 959080471488 959129197824 959961010176 960009781248 961231014912 961884800352 962539030467 962816827392 964648319796 964697329008 965834440704 966491357184 966540460032 967720836096 967770001408 968379035616 968428234368 968658518016 969366601728 969610915854 970550429184 971210553264 971259895872 972446035491 972495440868 975198486528 975248031744 977103171072 977152813056 977817427776 978099634176 979061314644 979111056112 979960197888 980009985024 981256661056 981924067026 983081484288 983800111104 985001565312 985721595696 985955991552 986626593792 986676719616 987881686848 988553598858 988603822584 988838903808 989561739264 990770229792 991444106457 991494477036 992612745216 992663175168 993338339328 994551441984 994601970432 995278453272 995515121664 995565699072 997459487136 997510163328 998188624188 1000376035344 1002287333376 1002338254848 1003562348544 1004244925824 1004295946752 1004534759424 1005522431256 1006257462273 1006496741376 1007181314496 1007232484608 1008462555324 1010389303296 1011316948992 1012362719904 1013292177408 1013343657984 1014032888064 1015271263692 1015322844816 1016255020032 1016306651136 1018239893118 1018291625064 1019491909632 1020185321472 1020237152256 1021483104768 1022177870928 1022229802944 1022472880128 1023168319488 1023220301824 1024469897472 1025166695112 1025218778976 1028164258548 1029376180224 1029428477952 1030128648192 1031386680576 1031439080448 1032140618208 1032386052096 1033453609902 1034402431104 1034454984192 1035158573232 1036475404083 1037697122304 1038455672832 1039409086464 1040483906568 1040731324416 1041439182336 1041492092928 1042764002784 1043473243239 1043526257172 1043774398464 1044484326144 1045813020336 1046479896576 1046577503538 1047757897728 1047811129344 1048523802624 1049804299872 1049857635456 1050571700676 1050821517312 1050874904576 1051589661696 1052873903088 1052927394624 1053643547754 1053894094848 1055952481752 1056724376841 1057250869248 1057969963008 1059315812352 1060036310592 1060090166016 1061063442432 1062413227008 1063135831968 1063189844864 1064488252842 1066522042368 1067501223936 1068281561088 1069586187264 1069640527872 1070368048512 1070622572544 1071675222786 1071729669528 1072713632256 1073497779648 1074808776069 1074863382012 1076130349056 1076862283776 1076916994048 1077905719296 1078965530424 1079020347552 1079276929024 1079956136448 1080011003904 1081384891776 1082120400396 1082175377808 1083168930816 1085284495134 1086563745792 1087302776832 1087358017536 1088685940608 1088741251584 1089481763664 1089740832768 1090537426944 1091869232832 1091924705536 1092611872422 1092667382856 1096147654656 1097098297344 1097154035712 1098549731328 1099296914688 1100044606248 1100362088448 1101499938126 1102455222624 1102511233152 1103913743688 1104617668608 1104720698179 1105966669824 1106022858752 1106775124992 1107847544832 1108126760976 1108936795158 1109200490496 1109954918016 1110011309568 1110275260416 1111366897704 1111423360992 1112179300407 1112443766784 1113256956672 1114616508516 1116689338368 1116746072064 1117505631744 1118927216736 1118984064128 1119688259931 1119954511872 1120011411456 1121436184064 1122141923028 1122198933744 1125423039762 1126806847488 1127573250048 1127630536704 1129007642112 1129775541552 1129832940096 1130101604352 1130927702016 1131212735163 1132308834048 1133078978808 1133136545184 1134472200192 1134578014346 1136687966208 1137731567616 1137789370368 1138908059892 1139953699584 1140011615232 1140786999072 1141116239872 1142238200418 1143286897536 1143344982528 1145471238144 1145578078197 1146928398336 1147708486656 1147766796288 1149168492864 1149950104794 1150008528312 1150281990144 1151064359424 1151122839552 1152528634656 1153312532001 1153371126348 1158048202752 1158107037696 1158894729216 1160310015648 1160368965504 1161158195484 1161434308608 1161493315584 1163702734992 1163761857216 1164553394886 1165985316864 1167409262592 1168262631936 1168540434432 1169335222272 1169394630656 1170544394889 1170822739968 1171619080128 1171678604544 1171957219328 1173109503132 1174246198272 1175044866912 1175104565376 1176429920256 1176539647878 1177289883648 1178727634944 1178787520512 1179589277952 1179869773824 1181029837356 1181089839888 1182174206976 1182234267648 1183038369408 1184483140974 1184543318952 1185630856704 1187946541971 1189407227904 1190216208384 1190276677632 1191730288896 1192540849416 1192601436768 1192885026816 1193696372736 1195214880384 1196027810964 1196088575472 1197498433536 1199837297664 1200938876928 1200999890944 1201816756224 1203284460672 1203345593856 1204164054576 1204450394112 1205695878219 1206802836288 1206864148224 1207685002104 1209108529152 1210646642688 1211470069248 1211531618304 1212643934208 1213836221727 1213897890996 1214186545152 1215012379392 1215074108416 1216558003248 1217447300034 1218565047168 1220893212672 1222384214016 1222446317568 1223277769728 1224771683184 1224833908032 1225666984122 1225958436864 1226854605312 1228352886936 1228415293728 1229250805713 1229863256064 1230762278912 1233166111488 1233459347456 1234235584512 1234298290176 1235868447744 1236709029024 1236771860352 1237907349504 1239482098176 1240325137296 1241787138048 1241902961649 1242694877184 1244212503552 1244275716096 1245122015616 1245418094592 1246328487936 1246642606098 1247850551808 1247913949184 1248699282768 1248762723264 1249059667968 1250287759917 1250351281116 1251499237632 1252414076256 1253826625536 1253890326528 1255485407232 1256339331072 1257193835712 1257556672512 1258793118828 1258857072144 1259948825856 1260012837888 1261615707072 1262473800462 1262537940776 1264026124288 1267657703424 1268519906304 1268584353792 1270133597376 1270198126848 1271062057608 1271364304896 1272293664768 1273847438304 1274713851159 1274778613332 1276281225216 1278773961984 1278838930432 1279948013568 1280013041664 1281641353216 1282447912032 1282513067136 1283385373956 1283755769856 1285083261147 1286197759728 1286263105344 1288655142912 1288720613376 1290294448128 1291172047488 1291237645824 1291544690688 1292488802304 1292814554472 1293759594351 1294067238912 1294947404352 1295013194496 1296594713988 1296660587824 1300264648704 1302804228096 1302870417408 1303756570368 1305415086192 1306613597184 1306679980032 1309165576866 1309232089368 1310775312384 1311733481472 1313335420416 1314295460928 1314607988736 1315502125056 1315568959488 1317175582464 1318071465144 1318138430112 1318451871744 1319415652352 1321026973056 1321925475276 1321992636048 1323483660288 1323550900224 1324451119104 1326068589312 1326135960576 1327037937696 1327353495552 1327420932096 1328726069874 1329945982848 1330013551104 1330918165584 1332611233821 1333834713792 1336383111168 1336451006464 1338083131392 1338993234432 1339061262336 1340696575008 1341608455593 1341676616364 1341995655168 1342908419328 1342976646144 1344616740432 1345599647406 1347185737728 1349816959872 1351056236544 1351124877312 1352043850752 1353695018256 1353763793088 1354684561398 1355006693376 1355075534848 1357653190824 1357722166752 1358645627367 1359322546176 1360247095296 1360316203008 1361977473024 1362903827904 1362973070592 1363297173504 1364224425984 1365959863296 1366888926816 1366958371968 1368627753654 1370885678064 1372501573632 1373504864256 1375182240768 1375252107264 1376187490944 1376514736128 1377868143582 1377938146536 1379203241472 1379273312256 1380211430976 1381896997803 1381967205444 1383596163072 1384607563776 1385878781952 1387311875424 1387641765888 1388585576448 1388656123904 1390352003712 1391297657652 1391368342896 1391699197952 1392645768192 1394417360448 1395365779458 1395436671384 1397010530304 1397081505792 1398031736832 1399739066496 1399810180608 1400762267568 1401095356416 1402119548928 1403831870784 1403903192832 1404858063672 1405192126464 1407936642336 1408965835788 1410554953728 1410626617344 1412421083136 1413381747456 1413453554688 1414751256576 1416214206162 1416550969344 1417514442624 1419317670456 1420355183373 1422029389824 1424375414784 1426114916352 1426187370496 1427084894592 1427157398016 1427496763392 1428900297048 1428972892704 1429944814809 1430284843008 1431330372864 1433078368092 1433151176016 1434840465408 1435816378368 1438620707232 1438693796736 1439941515264 1440014671872 1441846522368 1442827200528 1442900503744 1444225241088 1446972479694 1447045993512 1448751661056 1449737035776 1449810690048 1451581254144 1451655002112 1452642351552 1452987777024 1454049902592 1454416373781 1455825643776 1456815829896 1456889843808 1458743161302 1461530206208 1462797729792 1462872047616 1464732975104 1465654756608 1465729219584 1466726141664 1467149451264 1468591971966 1468666584168 1469940296832 1470014977536 1471884991584 1472886100539 1474622226432 1475700166656 1477130059776 1477502347968 1478582393544 1478933987328 1479939890688 1480015079424 1481822530272 1481897814656 1482830398287 1482905733876 1483258355712 1484342608896 1486155344688 1487241715554 1488919117824 1488994762752 1490007508992 1491902955648 1492917679908 1493272682496 1493348548608 1496189230704 1496265244992 1497282936282 1500564053016 1502409129984 1503431000064 1503507382272 1505343522816 1506367388736 1506443920128 1506802139136 1507903602688 1508283646884 1509745112064 1510771971744 1510848726912 1512693832986 1515583954944 1516975423488 1518544079856 1519938266112 1520015486976 1521049332096 1522906895538 1522984267224 1524382530048 1524459976704 1527359839677 1527437437596 1529237864448 1530277982208 1530355728384 1532224657152 1533266806392 1533344704416 1533709320192 1534752479232 1534830452736 1536704846208 1537750042668 1537828168464 1542246387822 1544064270336 1544142716928 1545192972288 1547080020864 1547158620672 1548210927312 1548579078144 1548657754112 1550180414853 1551603646656 1551682476288 1552737859848 1554647089152 1556545683456 1557683509248 1559113629696 1560725859852 1561096986624 1562158773504 1562238139392 1564146004176 1565289385758 1565661597696 1566726489216 1566806087168 1568719530504 1569719844864 1569866255307 1571636846592 1571716694016 1572785703936 1574706449808 1574786453184 1575857551014 1576232275968 1576312356864 1577384492544 1579310854632 1579391091936 1580465321631 1580841142272 1583928722628 1585876303872 1586954944512 1587035570176 1588973718528 1590054465888 1590135249024 1590513369088 1591595163648 1593619840512 1594703747952 1594784767296 1596732379263 1599783063552 1601251835904 1602422341632 1604379280896 1604460791808 1605552072768 1605933858816 1607512834179 1607594504292 1609070448384 1609152197632 1610246669472 1612144705536 1612295073018 1614195523584 1615293425664 1615375491072 1616858578944 1618448295636 1618530521328 1618915393536 1620016505856 1622077337664 1623180600594 1623263066712 1624753396224 1627926742701 1629845618688 1629928423424 1630954165248 1631037026304 1633028910912 1633111877376 1634222645496 1634611249152 1635806140416 1637803849248 1637887058304 1639001074284 1644221481984 1645647446016 1645731053568 1647824596992 1648945372032 1649029147136 1650066909372 1650543132672 1652249907189 1652642797568 1653682833936 1653766849728 1655870615532 1656926502912 1658950004736 1659034288128 1660162687488 1660557459456 1661771317248 1662190141464 1663405192737 1663800735744 1664932377024 1665016964352 1665412890624 1667050346556 1667135041488 1668665650176 1669885435008 1671768834048 1671924762774 1673980542976 1675034007552 1675119108096 1676258447616 1678390825104 1678476096192 1679931767808 1680017117184 1682154276096 1683298400616 1688134559643 1690210271232 1691359875072 1691445805056 1693511463168 1693597502464 1694663312328 1694749410144 1695152406528 1696391553024 1698463251072 1699618468212 1699704817776 1701708300288 1701867021519 1705031949312 1706597351424 1706684055552 1708362089838 1709930549376 1710017422848 1711180498608 1711674359808 1713357300627 1713444348196 1714930346304 1715017473792 1718206857216 1718294151168 1720392597504 1721562729984 1721650194432 1723318403072 1723752739296 1725012792468 1725422985216 1726596539136 1726684259328 1728792951984 1730056689522 1737072304128 1737160556544 1738342093824 1740465023472 1740553448256 1741737293226 1742151462912 1742239973376 1745554102488 1745642785824 1746830092329 1747700416512 1748977975296 1751113893888 1752393947904 1752810651648 1754002833408 1754091945984 1756234109952 1757428620192 1757517906816 1757935828992 1759664254698 1761369297408 1762567300368 1762656848064 1764644880384 1764809471817 1765934825472 1768091452416 1768181280768 1769383916928 1769804660736 1769894576128 1771634759832 1773261310464 1773351401472 1774557554112 1776724711461 1776814978428 1778446285056 1781844148224 1784110841856 1785324312576 1785415016448 1787595433344 1788811274124 1788902155152 1789327540224 1790544559104 1790635528192 1792822320576 1794041716446 1794132863208 1796247650304 1799755946496 1801408315392 1801499836416 1802725134336 1804926691008 1805018390784 1806246081864 1806675591168 1810204254432 1810296222336 1811527503156 1813662793728 1813754937344 1815969964032 1817205103872 1817297427456 1818965901312 1820846836494 1821279817728 1822518569088 1822611162624 1824837004872 1826170950051 1827847570752 1831339819008 1833576321024 1833669476352 1834916654592 1835352981504 1837157524776 1837250862048 1838500476183 1838937655296 1839031083008 1840281907968 1842529330404 1842622940592 1844794884096 1846143418368 1849749167232 1850189021184 1851447435264 1853802671616 1855063543536 1855157790528 1856861024256 1859223147264 1860487705944 1860582228512 1862680707072 1862775341056 1864042315776 1866318755328 1866413574144 1867683023424 1868127141888 1869492731904 1869963909147 1871775827712 1871870923776 1873144084896 1873589501952 1875526921674 1877248856448 1878621114384 1880739938304 1880835489792 1883228110848 1884508996608 1884604739584 1885790753568 1886335008768 1888189678242 1888285608216 1888734625792 1889923238784 1890019256832 1892423560608 1893710700693 1893806911164 1896039186432 1899167219712 1901486555136 1902779859456 1902876530688 1905200396064 1905297190272 1906593086412 1907046457344 1908440497152 1910771157456 1910868234688 1912167919998 1914421837824 1918160942976 1918258395648 1919922020352 1920019562496 1922462029824 1923769600704 1925078060934 1925633654784 1929296639592 1929394658016 1931668881408 1932982714368 1933080920064 1935441672192 1935540002816 1936758071232 1936856468736 1937317036032 1938733203456 1939221831708 1941100858368 1942421106528 1942519791744 1944892070982 1944990881736 1950396973056 1954206342144 1954305626112 1955634855552 1956199268352 1958122629288 1958222112224 1959920395776 1960019970048 1962513322112 1963748365299 1963848134052 1966162968576 1967600222208 1970003130624 1971443191392 1971911983104 1973253187584 1973353439232 1975763373696 1977107197716 1977207645168 1977677807616 1979123478528 1981540459584 1982888212914 1982988954072 1985225490432 1985326350336 1986676678656 1989102883968 1989203940864 1990556906544 1991030243328 1991131398144 1993089104811 1994918974272 1995020326656 1996377248376 2000752070688 2004574666752 2004676509696 2007124697088 2008489851648 2008591893504 2011044862512 2012514924546 2012993482752 2014362628992 2014464969216 2016925110648 2018399471109 2020778606592 2024725439808 2026584354816 2026687315968 2028065776128 2030542527384 2030645689632 2032026842097 2032510040064 2032613302272 2036479786236 2036583250128 2038983819264 2040370642944 2040474304512 2042966209536 2044355741856 2044459605888 2044945760256 2046336638976 2046440603648 2048939794944 2050333390224 2050437557952 2052941630481 2056328517096 2058752360448 2058856955904 2060257296384 2062773361152 2062878160896 2064281236416 2064772104192 2066802215373 2066907219804 2068804862208 2068909968384 2070317146464 2072950808166 2075394244608 2076911345664 2078818172928 2080967813136 2081462648832 2082878364672 2082984185856 2085528005568 2086946486478 2087052514344 2087548796928 2088968652288 2091626040672 2093048669187 2093155007076 2095515795456 2095622258688 2097047605248 2099608599744 2099715270912 2101143401352 2101643034624 2101749809152 2103179323392 2105747806176 2105854789248 2107287095508 2107788189696 2111904963504 2113448753682 2115939926016 2118631624704 2120072621184 2120180332032 2122126884864 2124321309243 2124826454016 2126271663936 2126379689728 2128976505684 2133044084736 2135002447872 2136563122176 2139172374528 2139281055744 2140736097024 2141245145088 2143350445572 2143459339056 2145427264512 2146995559296 2149617552138 2149726764024 2152260698112 2153724567552 2153833988096 2157931060848 2158040695104 2158553858048 2159912272896 2160022007808 2162769783552 2164240800792 2164350755616 2166337861632 2170568990268 2173127491584 2174605553664 2174716035072 2177371881216 2177482503168 2178963527328 2179481665536 2181074853888 2183738465664 2183849411072 2185223744844 2185334765712 2188114741953 2192295309312 2194196594688 2194308071424 2197099462656 2198593829376 2200089212496 2200724176896 2202887957949 2202999876252 2204910445248 2205022466304 2207827487376 2209235337216 2209441396358 2211933339648 2212045717504 2213550249984 2215695089664 2216253521952 2217873590316 2218400980992 2219909836032 2220022619136 2222733795408 2222846721984 2224358600814 2224887533568 2226513913344 2229233017032 2230862573331 2233378676736 2233492144128 2235011263488 2237854433472 2237968128256 2239376519862 2239909023744 2240022822912 2242872368128 2244283846056 2244397867488 2245924404423 2250846079524 2253613694976 2255146500096 2255261073408 2258015284224 2259551083104 2259665880192 2260203208704 2261855404032 2262425470326 2264617668096 2266157957616 2266273090368 2269040749479 2269156028692 2273375932416 2275463135232 2275578740736 2277816119784 2279907399168 2280023230464 2281573998144 2282232479744 2284476400836 2286573795072 2286689965056 2290942476288 2291156156394 2293856796672 2295416973312 2295533592576 2298336985728 2299900209588 2300017056624 2300563980288 2302128718848 2302245679104 2305057269312 2306625064002 2306742252696 2313369581733 2316096405504 2316214075392 2317789458432 2320620031296 2320737931008 2322316390968 2322868617216 2322986631168 2327405469984 2327523714432 2329106789772 2331970633728 2334818525184 2336525263872 2338670444544 2338789261312 2341088789778 2341645479936 2343238160256 2343357209088 2343914438656 2346219006264 2347934078637 2348492396544 2350089733824 2350209130752 2353079295756 2354579767296 2357455269888 2357575041024 2359178555904 2359739547648 2362059674712 2362179679776 2363786326521 2364348413952 2364468535296 2366076738816 2368966281948 2369086637904 2371261713408 2375893083942 2378814455808 2380432416768 2380553355264 2383460577792 2385081698832 2385202873536 2385770053632 2387392745472 2390429760768 2392055621928 2392177150944 2394996867072 2399674595328 2401877753856 2401999781888 2403633512448 2406568921344 2406691187712 2408328109152 2408900788224 2411391756438 2413605672576 2413728296448 2415370004208 2418217058304 2418442609527 2421293285376 2422940138496 2423063236608 2425287868416 2427672443454 2427795781992 2428373090304 2430024758784 2430148216832 2433116006496 2434770900891 2434894600068 2437130094336 2441786425344 2444768428032 2444892635136 2446555539456 2449543366368 2449667816064 2451333968244 2451916873728 2453709210624 2456705773872 2456830587456 2458501611426 2461524557824 2466332222976 2466918694912 2468471169024 2468596580352 2471736895488 2473418058048 2473543720704 2475814699008 2478964196352 2480650274592 2483574276096 2483805923298 2485389754368 2488425007104 2488551432192 2490244031232 2490836189184 2492656975872 2493285212196 2495701103616 2495827898368 2497398565536 2497525446528 2498119335936 2500575519834 2500702562232 2502998475264 2504828152512 2507653251072 2507887144161 2510970814464 2512678662144 2514387671424 2515113345024 2517586237656 2517714144288 2519897651712 2520025675776 2523231414144 2524947600924 2525075881552 2528052248576 2535315406848 2537039812608 2537168707584 2540267194752 2540396253696 2542124115216 2542728609792 2544587329536 2547694876608 2549427702318 2549557226664 2552562450432 2557547923968 2557677860864 2559896027136 2560026083328 2562543134757 2563282706432 2564895824064 2565026134272 2566770747912 2567511539712 2570166522294 2572395519456 2572526210688 2577310285824 2577441226752 2580588896256 2582344094976 2582475291648 2584977604608 2585629108944 2587519188702 2588134477824 2589894808704 2590026388992 2593189427976 2593321175648 2595085034283 2605608456192 2605740834816 2607513140736 2610830172384 2612605939839 2613227194368 2613359960064 2618331153732 2618464178736 2621550624768 2623466962944 2626670840832 2628590921856 2629215977472 2631004250112 2631137918976 2634351164928 2636142930288 2636276860224 2636903743488 2638831304704 2639496382047 2642053946112 2643850950552 2643985272096 2646967320576 2647101800448 2648902238208 2652137178624 2652271921152 2654075875392 2654706991104 2654841864192 2657452139748 2659891965696 2660027102208 2661836331168 2665222467642 2667669427584 2672766222336 2676166262784 2677986468864 2678122524672 2681393150016 2683216911186 2683353232728 2683991310336 2685816838656 2685953292288 2689233480864 2691062574669 2691199294812 2694371475456 2699633919744 2702112473088 2702249754624 2704087701504 2707390036512 2707527586176 2709369122796 2710013386752 2710151069696 2715306381648 2715444333504 2717291254734 2720494190592 2720632406016 2723954946048 2725807655808 2725946141184 2726594347008 2728448851968 2731270254741 2731919726592 2733777853632 2733916743936 2737255507308 2741771356128 2745003147264 2747009728512 2750364481536 2750504214528 2752374981888 2753029472256 2755736287164 2755876293072 2758406482944 2758546624512 2760422861952 2763793995606 2763934410888 2767192326144 2769215127552 2774623750848 2775283531776 2777171152896 2777312247808 2780704007424 2782595315304 2782736685792 2783398395904 2785291536384 2788834720896 2790731558916 2790873342768 2794021060608 2794163011584 2796063473664 2799478132992 2799620361216 2801524535136 2802190712832 2804239097856 2807663741568 2807806385664 2809716127344 2810384252928 2813290382511 2815873284672 2817931671576 2821109907456 2821253234688 2824842166272 2826763494912 2826907109376 2829502513152 2832284517363 2832428412324 2833101938688 2835028885248 2838635340912 2840710366746 2844058779648 2848750829568 2852229832704 2852374740992 2854169789184 2854314796032 2857800594096 2857945785408 2859889629618 2860569686016 2862660745728 2866156736184 2866302352032 2868251879997 2869680930816 2871632756736 2877241414464 2877387593472 2879883030528 2880029343744 2883693044736 2885654401056 2885801007488 2887617091401 2888450482176 2893944959388 2894091987024 2897503322112 2899474071552 2899621380096 2903162508288 2903310004224 2905284703104 2905975554048 2908099805184 2908832747562 2911651287552 2913631659792 2913779687616 2917338106473 2917486322604 2923060412416 2925595459584 2925744095232 2929465950208 2931309513216 2931458439168 2933452283328 2934298902528 2937183943932 2937333168336 2939880593664 2940029955072 2943769983168 2945772201078 2949244452864 2951400333312 2955004695936 2957164787088 2957867974656 2959879781376 2960030158848 2963645060544 2963795629312 2965660796574 2965811467752 2966516711424 2968685217792 2972310689376 2974332319371 2974483431108 2977838235648 2977989525504 2980015017984 2983805911296 2985835359816 2986545364992 2986697097216 2992378461408 2992530489984 2994565872564 2998527609343 3001128106032 3006862000128 3007014764544 3010687045632 3012734777472 3012887840256 3013604278272 3015807205376 3016567293768 3018772386819 3019490224128 3021543943488 3021697453824 3025387665972 3031167909888 3033950846976 3037088159712 3039876532224 3040030973952 3042098664192 3045813791076 3045968534448 3048765060096 3048919953408 3054719679354 3054874875192 3058475728896 3060555964416 3060711456768 3064449314304 3066533612784 3066689408832 3067418640384 3069504958464 3069660905472 3073409692416 3075500085336 3075656336928 3084492775644 3088128540672 3088285433856 3090385944576 3094160041728 3094317241344 3096421854624 3097158156288 3097315508224 3100360829706 3103207293312 3103364952576 3105475719696 3109426212249 3113091366912 3115367018496 3118227259392 3121451719704 3122193973248 3124317547008 3124476278784 3128292008352 3130419729717 3130578771516 3131323195392 3133452978432 3133612174336 3137439061008 3139439689728 3139732510614 3143273693184 3143433388032 3145571407872 3149412899616 3149572906368 3151715102028 3152464551936 3152624713728 3154768985088 3158621709264 3158782183872 3160930643262 3161682284544 3167857445256 3170173130523 3171752607744 3173909889024 3174071140352 3177947437056 3180108931776 3180270498048 3181026738176 3183190327296 3187239681024 3189407495904 3189569534592 3193464758526 3199566127104 3202503671808 3204844683264 3208758561792 3208921583616 3211104145536 3211867717632 3215025668358 3215189008584 3218140896768 3218304395264 3220493338944 3224426328207 3224590146036 3228391047168 3230586851328 3230750982144 3233717157888 3236896591272 3237061042656 3237830787072 3240033011712 3244154675328 3246361201188 3246526133424 3249506792448 3255853485402 3259691237376 3259856846848 3261908330496 3262074052608 3266057821824 3266223754752 3268445290992 3269222498304 3271612280832 3275607698496 3275774116608 3278002148568 3288442963968 3291294892032 3291462107136 3295649193984 3297890744064 3298058294272 3300133818744 3301086265344 3304499814378 3305285595136 3307365667872 3307533699456 3311741231064 3313853005824 3314162094537 3317900009472 3318068576256 3320325374976 3323542634496 3324380282928 3326810385474 3327601471488 3329864754048 3330033928704 3330825781248 3334100693112 3334270082976 3336537901221 3337331300352 3339770870016 3343849525548 3347961085952 3350068015104 3350238216192 3352516895232 3356781650208 3356952192384 3359863535616 3360034234368 3364308552192 3366596801232 3376269119286 3380420542464 3382719750144 3382891610112 3387022926336 3387195004928 3389326624656 3389498820288 3390304813056 3392783106048 3393638205489 3396926502144 3399236936424 3399409635552 3403416600576 3403734043038 3410063898624 3413194702848 3413368111104 3416724179676 3419861098752 3420034845696 3422360997216 3423348719616 3426714601254 3426888696392 3429860692608 3430034947584 3436413714432 3436734234591 3440785195008 3443125459968 3443300388864 3446636806144 3447505478592 3450025584936 3450845970432 3453193078272 3453368518656 3457585903968 3459937596003 3460113379044 3474144608256 3474321113088 3476684187648 3480930046944 3481106896512 3483474586452 3484302925824 3484479946752 3491108204976 3491285571648 3493660184658 3497955950592 3502227787776 3504787895808 3505621303296 3508005666816 3508183891968 3511633184667 3512468219904 3514857240384 3515035813632 3515871657984 3519328509396 3522738594816 3525134600736 3525313696128 3529289760768 3529618943634 3531869650944 3536182904832 3536362561536 3538767833856 3539609321472 3543269519664 3546522620928 3546702802944 3549115108224 3553449422922 3553629956856 3556892570112 3563839625913 3568221683712 3570648625152 3570830032896 3575190866688 3577622548248 3577804310304 3578655080448 3581089118208 3581271056384 3585644641152 3588083432892 3588265726416 3592495300608 3599511892992 3602816630784 3602999672832 3605450268672 3609853382016 3610036781568 3612492163728 3613351182336 3617087634657 3620408508864 3620592444672 3623055006312 3627325587456 3627509874688 3631939928064 3634410207744 3634594854912 3637931802624 3641508665181 3641693672988 3642559635456 3645037138176 3645222325248 3649674009744 3652341900102 3655695141504 3662679638016 3667152642048 3667338952704 3669833309184 3674315049552 3674501724096 3677000952366 3677875310592 3678062166016 3680563815936 3685058660808 3685245881184 3687752417139 3689589768192 3692286836736 3699498334464 3700378042368 3702894870528 3707605343232 3710127087072 3710315581056 3713722048512 3718446294528 3720975411888 3721164457024 3725361414144 3725708884947 3728084631552 3732637510656 3732827148288 3735366046848 3736254283776 3738985463808 3739927818294 3743551655424 3743741847552 3746288169792 3747179003904 3750863279751 3751053843348 3754497712896 3757242228768 3761479876608 3761670979584 3766456221696 3769017993216 3769209479168 3771581507136 3772670017536 3776379356484 3776571216432 3777469251584 3779846477568 3780038513664 3784847121216 3787421401386 3787613822328 3792078372864 3802973110272 3805559718912 3805753061376 3810400792128 3810594380544 3813186172824 3814092914688 3816880994304 3821542314912 3821736469376 3824141553477 3824335839996 3828843675648 3836321885952 3836516791296 3839844040704 3840039124992 3844924059648 3847539201408 3850156121868 3851267309568 3855249783441 3858593279184 3858789316032 3865965428736 3866161840128 3870883344384 3871080005632 3873516142464 3873712937472 3874634072064 3877466406912 3878443663416 3881278783053 3882201716736 3884842213056 3885039583488 3889784141964 3889981763472 3900793946112 3908412684288 3908611252224 3911269711104 3916245258576 3916444224448 3919840791552 3920039940096 3925026644224 3927496730598 3927696268104 3932325937152 3935200444416 3940006261248 3942886382784 3943823966208 3946506375168 3946706878464 3951526747392 3954214395432 3954415290336 3955355615232 3958246957056 3963080919168 3965776425828 3965977908144 3970450980864 3970652700672 3973353357312 3978205767936 3978407881728 3981113813088 3982060486656 3982262796288 3986178209622 3989837948544 3990040653312 3992754496752 3997833701463 4001504141376 4009149333504 4009353019392 4014249394176 4016979703296 4017183787008 4022089725024 4024825366779 4025029849092 4025986965504 4028725257984 4028929938432 4033850221296 4036798942218 4041557213184 4049450879616 4053168709632 4053374631936 4056131552256 4061085054768 4061291379264 4064053684194 4065020080128 4065226604544 4072959572472 4073166500256 4075936882101 4077967638528 4080741285888 4080948609024 4085932419072 4088711483712 4088919211776 4089891520512 4092673277952 4092881207296 4097879589888 4100666780448 4100875115904 4105883260962 4112657034192 4117504720896 4120514592768 4125546722304 4125756321792 4128562472832 4129544208384 4133604430746 4133814439608 4137609724416 4137819936768 4140634292928 4145690993409 4145901616332 4150788489216 4153822691328 4157636345856 4161935626272 4162925297664 4165756729344 4165968371712 4171056011136 4173892972956 4174105028688 4175097593856 4177937304576 4183252081344 4186097338374 4186310014152 4191031590912 4191244517376 4194095210496 4199217199488 4199430541824 4202286802704 4203286069248 4203499618304 4206358646784 4211495612352 4211709578496 4214574191016 4215576379392 4223809927008 4226897507364 4231879852032 4237263249408 4240145242368 4240360664064 4244253769728 4248642618486 4249652908032 4252543327872 4252759379456 4257953011368 4261065550119 4266088169472 4273126244352 4278344749056 4278562111488 4281472194048 4282490290176 4286700891144 4286918678112 4289834444427 4290854529024 4293991118592 4299235104276 4299453528048 4304521396224 4307449135104 4307667976192 4315862121696 4316081390208 4317107716096 4319824545792 4320044015616 4325539567104 4328481601584 4328701511232 4332675723264 4341137980536 4346254983168 4349211107328 4349432070144 4354743762432 4354965006336 4357927054656 4358963331072 4362149707776 4363249121343 4367476931328 4367698822144 4370447489688 4370669531424 4376229483906 4384590618624 4388393189376 4388616142848 4394198925312 4397187658752 4400178424992 4401448353792 4405775915898 4405999752504 4409820890496 4410044932608 4415654974752 4418658301617 4418882792716 4423866679296 4424091435008 4427100499968 4431390179328 4432507043904 4435747180632 4436801961984 4439819672064 4440045238272 4445467590816 4445693443968 4448717201628 4449775067136 4453027826688 4458466034064 4461725146662 4466757353472 4466984288256 4470022526976 4475708866944 4475936256512 4478753039724 4479818047488 4480045645824 4485744736256 4488567692112 4488795734976 4491848808846 4501692159048 4507227389952 4510293000192 4510522146816 4516030568448 4519102166208 4519331760384 4520406417408 4523710808064 4524850940652 4529235336192 4532315915232 4532546180736 4538081498958 4538312057384 4546751864832 4550926270464 4555632239568 4559814798336 4560046460928 4563147996288 4564464959488 4568952801672 4573147590144 4573379930112 4582079519031 4582312312788 4587713593344 4590833946624 4591067185152 4596673971456 4599800419176 4600034113248 4601127960576 4604257437696 4604491358208 4610114538624 4613250128004 4613484505392 4626739163466 4632192811008 4632428150784 4635578916864 4641240062592 4641475862016 4644632781936 4645737234432 4645973262336 4650541244559 4654810939968 4655047428864 4658213579544 4663941267456 4669637050368 4673050527744 4677340889088 4677578522624 4682177579556 4683290959872 4686476320512 4686714418176 4692438012528 4695868157274 4696984793088 4700179467648 4700418261504 4706158591512 4709159534592 4709598765921 4714910539776 4715150082048 4718357111808 4724119349424 4724359359552 4727572653042 4728696827904 4728937070592 4732153477632 4737932563896 4738173275808 4741395964893 4742523426816 4751786167884 4757628911616 4760864833536 4761106710528 4766921155584 4770163397664 4770405747072 4771540107264 4774785490944 4780859521536 4784111243856 4784354301888 4790197137789 4799349190656 4803755507712 4803999563776 4807267024896 4813137842688 4813382375424 4816656218304 4817801576448 4822538502537 4822783512876 4827211345152 4827456592896 4830740008416 4836434116608 4836885219054 4842586570752 4845880276992 4846126473216 4850575736832 4855344886908 4855591563984 4856746180608 4860049517568 4860296433664 4866232012992 4869541801782 4869789200136 4874260188672 4883780228103 4889536856064 4889785270272 4893111078912 4899086732736 4899335632128 4902667936488 4903833747456 4907418421248 4913411547744 4913661174912 4917003222852 4923049115648 4932664445952 4936942338048 4937193160704 4943473790976 4946836116096 4947087441408 4951629398016 4956749721567 4957928392704 4961300549184 4967611846596 4970779508736 4976850014208 4977102864384 4980488062464 4981672378368 4985313951744 4986570424392 4990215578211 4991402207232 4991655796736 4994797131072 4995050893056 4996238671872 5001151039668 5001405124464 5005996950528 5009656305024 5015306502144 5015774288322 5021941628928 5025357324288 5028775342848 5035172475312 5035428288576 5039795303424 5040051351552 5046462828288 5049895201848 5050151763104 5056104497152 5064403678929 5070630813696 5074079625216 5074337415168 5080534389504 5080792507392 5084248230432 5085457219584 5089174659072 5095389753216 5098855404636 5099114453328 5105124900864 5105601064557 5115095847936 5115355721728 5119792054272 5120052166656 5125086269514 5126565412864 5129791648128 5130052268544 5133541495824 5135023079424 5140071901881 5140333044588 5144791038912 5145052421376 5154620571648 5154882453504 5161177792512 5164688189952 5164950583296 5169955209216 5171258217888 5175038377404 5176268955648 5179789617408 5180052777984 5186378855952 5186642351296 5190170068566 5211216912384 5211481669632 5215026281472 5221660344768 5225211879678 5226454388736 5226719920128 5236662307464 5236928357472 5240490276987 5243101249536 5246933925888 5253341681664 5257181843712 5258431954944 5262008500224 5262275837952 5268702329856 5272285860576 5272553720448 5273807486976 5277662609408 5278992764094 5284107892224 5287701901104 5287970544192 5293934641152 5294428415451 5297804476416 5304274357248 5304543842304 5308151750784 5309413982208 5309683728384 5314904279496 5319783931392 5320054204416 5323672662336 5330174134383 5330444935284 5335338855168 5345532444672 5352332525568 5355972937728 5356245049344 5362786300032 5366433822372 5366706465456 5367982620672 5371633677312 5371906584576 5378466961728 5382125149338 5382398589624 5388742950912 5399267839488 5404224946176 5404499509248 5408175403008 5414780073024 5415055172352 5418738245592 5420026773504 5420302139392 5430612763296 5430888667008 5434582509468 5440988381184 5441264812032 5447909892096 5451615311616 5451892282368 5456897703936 5462540509482 5463839453184 5467555707264 5467833487872 5474511014616 5478512850153 5483542712256 5494019457024 5500728963072 5501008429056 5504749963776 5506058944512 5511472574328 5511752586144 5515501428549 5516812965888 5517093249024 5520845723904 5527587991212 5527868821776 5534384652288 5538430255104 5549247501696 5550567063552 5554342305792 5554624495616 5561408014848 5565190630608 5565473371584 5566796791808 5570583072768 5577669441792 5581463117832 5581746685536 5588042121216 5588326023168 5592126947328 5598956265984 5599240722432 5603049070272 5604381425664 5608478195712 5609891727441 5615327483136 5615612771328 5619432254688 5620768505856 5626580765022 5631746569344 5635863343152 5642219814912 5642506469376 5649684332544 5653526989824 5653814218752 5659005026304 5664569034726 5664856824648 5666203877376 5670057770496 5677270681824 5681132102079 5681420733492 5688117559296 5697501659136 5704459665408 5704749481984 5708339578368 5708629592064 5715601188192 5715891570816 5719779259236 5721139372032 5725321491456 5732313472368 5732604704064 5736503759994 5743265513472 5754482828928 5754775186944 5759766061056 5760058687488 5767386089472 5771308802112 5771602014976 5775234182802 5776900964352 5787889918776 5788183974048 5795006644224 5798948143104 5799242760192 5806325016576 5806620008448 5810569406208 5811951108096 5816199610368 5817665495124 5823302575104 5827263319584 5827559375232 5834676212946 5834972645208 5846120824832 5851190919168 5858931900416 5862619026432 5862916878336 5866904566656 5868597805056 5874367887864 5874666336672 5879761187328 5880059910144 5887539966336 5891544402156 5898488905728 5902800666624 5910009391872 5914329574176 5915735949312 5919759562752 5920060317696 5927290121088 5927591258624 5931321593148 5931622935504 5933033422848 5937370435584 5944621378752 5948664638742 5948966862216 5955676471296 5955979051008 5960030035968 5967611822592 5971670719632 5973090729984 5973394194432 5979267314433 5984756922816 5985060979968 5989131745128 5997055218686 6002256212064 6013724000256 6014029529088 6021374091264 6025469554944 6025775680512 6031614410752 6033134587536 6037544773638 6038980448256 6043087886976 6043394907648 6050775331944 6055198413327 6062335819776 6074176319424 6079753064448 6080061947904 6084197328384 6091627582152 6091937068896 6096080526291 6097530120192 6097839906816 6109439358708 6109749750384 6116951457792 6121111928832 6121422913536 6128898628608 6133067225568 6133378817664 6134837280768 6139009916928 6139321810944 6146819384832 6151000170672 6151312673856 6158824891443 6168985551288 6176257081344 6176570867712 6180771889152 6188320083456 6188634482688 6192843709248 6194316312576 6194631016448 6200721659412 6206414586624 6206729905152 6210951439392 6218852424498 6226182733824 6230734036992 6236454518784 6242903439408 6244387946496 6248635094016 6248952557568 6256584016704 6260839459434 6261157543032 6262646390784 6266905956864 6267224348672 6274878122016 6279146007561 6279465021228 6286547386368 6286866776064 6291142815744 6298825799232 6299145812736 6303430204056 6304929103872 6305249427456 6309537970176 6317243418528 6317564367744 6321861286524 6323364569088 6335714890512 6340346261046 6347819778048 6348142280704 6355894874112 6360217863552 6360540996096 6362053476352 6366380654592 6372963927729 6374479362048 6378814991808 6379139069184 6386929517052 6399132254208 6405007343616 6409689366528 6417517123584 6417843167232 6422208291072 6423735435264 6430051336716 6430378017168 6436281793536 6436608790528 6440986677888 6448852656414 6449180292072 6456782094336 6461173702656 6461501964288 6473793182544 6474122085312 6475661574144 6480066023424 6488309350656 6492722402376 6493052266848 6499013584896 6511706970804 6519382474752 6519713693696 6523816660992 6524148105216 6532115643648 6532447509504 6536890581984 6538444996608 6543224561664 6551215396992 6551548233216 6556004297136 6564344225859 6576885927936 6582589784064 6582924214272 6591298387968 6595781488128 6596116588544 6600267637488 6602172530688 6608663873847 6608999628756 6610571190272 6614731335744 6615067398912 6623482462128 6627706011648 6628324189074 6635800018944 6636137152512 6640650749952 6647085268992 6648760565856 6653620770948 6655202942976 6659729508096 6660067857408 6668201386224 6668540165952 6673075802442 6674662600704 6679541740032 6687699051096 6692587719993 6695922171904 6700136030208 6700476432384 6705033790464 6713563300416 6713904384768 6719727071232 6720068468736 6728617104384 6733193602464 6737773213269 6752538238572 6760841084928 6765439500288 6765783220224 6774045852672 6774390009856 6778653249312 6778997640576 6780609626112 6785566212096 6787276410978 6793853004288 6798473872848 6798819271104 6807122248437 6807468086076 6820127797248 6826389405696 6826736222208 6833448359352 6839722197504 6840069691392 6844721994432 6846697439232 6853429202508 6853777392784 6859721385216 6860069895168 6872827428864 6873468469182 6881570390016 6886250919936 6886600777728 6895010957184 6900051169872 6901691940864 6906386156544 6906737037312 6915171807936 6919875192006 6920226758088 6940108745199 6948289216512 6948642226176 6953368375296 6961860093888 6962213793024 6966949172904 6968605851648 6968959893504 6982216409952 6982571143296 6987320369316 6995911901184 7004455575552 7009575791616 7016011333632 7016367783936 7023266369334 7024936439808 7029714480768 7030071627264 7031743315968 7038657018792 7043802235911 7045477189632 7050269201472 7050627392256 7059237887268 7063739301888 7072365809664 7072725123072 7077535667712 7079218642944 7086539039328 7091358979563 7093045241856 7093405605888 7098230216448 7106898845844 7107259913712 7113785140224 7127679251826 7136443367424 7141297250304 7141660065792 7150381733376 7155245096496 7155608620608 7157310160896 7162178236416 7162542112768 7171289282304 7176166865784 7176531452832 7184990601216 7199023785984 7205633261568 7205999345664 7210900537344 7219706764032 7220073563136 7224984327456 7226702364672 7234175269314 7240817017728 7241184889344 7246110012624 7254651174912 7255327828581 7263879856128 7268820415488 7269189709824 7275863605248 7283017330362 7283387345976 7285119270912 7290074276352 7290444650496 7299348019488 7304312702673 7304683800204 7311390283008 7325359276032 7334305284096 7334677905408 7339666618368 7348630099104 7349003448192 7354001904732 7355750621184 7356124332032 7361127631872 7370117321616 7370491762368 7375504834278 7384573673472 7398996668928 7400756084736 7405789741056 7415210686464 7420254174144 7420631162112 7427444097024 7436892589056 7441950823776 7442328914048 7450722828288 7451417769894 7456169263104 7465275021312 7465654296576 7470732093696 7472508567552 7477970927616 7479855636588 7487103310848 7487483695104 7492576339584 7494358007808 7501726559502 7502107686696 7508995425792 7514484457536 7522959753216 7523661432483 7532912443392 7538035986432 7538418958336 7543163014272 7545340035072 7552758712968 7553142432864 7554938503168 7559692955136 7560077027328 7569694242432 7574842802772 7575227644656 7584156745728 7605946220544 7611119437824 7611506122752 7620801584256 7621188761088 7626372345648 7628185829376 7633761988608 7643084629824 7643472938752 7648283106954 7648671679992 7657687351296 7672643771904 7673033582592 7679688081408 7680078249984 7687629404271 7689848119296 7695078402816 7700312243736 7702534619136 7710499566882 7717186558368 7717578632064 7731930857472 7732323680256 7741766688768 7742160011264 7747032284928 7747425874944 7754932813824 7756887326832 7762557566106 7764403433472 7769684426112 7770079166976 7779568283928 7779963526944 7785255102849 7816825368576 7817222504448 7822539422208 7832490517152 7832888448896 7837817819517 7839681583104 7840079880192 7850053288448 7854993461196 7855392536208 7864651874304 7870400888832 7880012522496 7885772765568 7887647932416 7893012750336 7893413756928 7903053494784 7908428790864 7908830580672 7910711230464 7916493914112 7918489146141 7926161838336 7931552851656 7931955816288 7940901961728 7941305401344 7946706714624 7956411535872 7956815763456 7962227626176 7964120973312 7964525592576 7972356419244 7979675897088 7980081306624 7985508993504 7995667402926 8003008282752 8018298667008 8028498788352 8033959406592 8034367574016 8044179450048 8049650733558 8050059698184 8051973931008 8057450515968 8057859876864 8067700442592 8073187724007 8073597884436 8083114426368 8098901759232 8106337419264 8106749263872 8112263104512 8122170109536 8122582758528 8128107368388 8130040160256 8130453209088 8145919144944 8146333000512 8151873764202 8161482571776 8161897218048 8171864838144 8177422967424 8177838423552 8179783041024 8185346555904 8185762414592 8193810764223 8195759179776 8201333560896 8201750231808 8211766521924 8225314068384 8235009441792 8241029185536 8251093444608 8251512643584 8257124945664 8259088416768 8267208861492 8267628879216 8275219448832 8275639873536 8281268585856 8291381986818 8291803232664 8301576978432 8307645382656 8323871252544 8325850595328 8331513458688 8331936743424 8342112022272 8347785945912 8348210057376 8350195187712 8355874609152 8366504162688 8372194676748 8372620028304 8382063181824 8382489034752 8388190420992 8398434398976 8398861083648 8404573605408 8406572138496 8406999236608 8412717293568 8422991224704 8423419156992 8429148382032 8431152758784 8439871147533 8447619854016 8453795014728 8463759704064 8474526498816 8480290484736 8480721328128 8488507539456 8496853552089 8497285236972 8499305816064 8505086655744 8505518758912 8515906022736 8522131100238 8532176338944 8546252488704 8556689498112 8557124222976 8562944388096 8573401782288 8573837356224 8579668888854 8581709058048 8587982237184 8598470208552 8598907056096 8604755639991 8609042792448 8614898270208 8615335952384 8631724243392 8632162780416 8634215432192 8639649091584 8640088031232 8651079134208 8656963203168 8657403022464 8665351446528 8682275961072 8692509966336 8698422214656 8698864140288 8709487524864 8709930012672 8715854109312 8717926662144 8724299415552 8726498242686 8734953862656 8735397644288 8740894979376 8741339062848 8752014319419 8752458967812 8769181237248 8776786378752 8777232285696 8788397850624 8794375317504 8800356849984 8802896707584 8811551831796 8811999505008 8819641780992 8820089865216 8831309949504 8837316603234 8837765585432 8847733358592 8848182870016 8854200999936 8865014087808 8871494361264 8873603923968 8879639344128 8880090476544 8890935181632 8891386887936 8897434403256 8899550134272 8906055653376 8916932068128 8922996958113 8923450293324 8933514706944 8933968576512 8940045053952 8951417733888 8951872513024 8957506079448 8959636094976 8960091291648 8971489472512 8977135384224 8977591469952 8983697617692 8995582828029 9003384318096 9020586000384 9021044293632 9032061136896 9038204332416 9038663520768 9040812834816 9047421616128 9049701881304 9056317160457 9058470672384 9064631830464 9065092361472 9076162997916 9076624114768 9093503729664 9101852540928 9111264479136 9119629596672 9120092921856 9126295992576 9137905603344 9146295180288 9146759860224 9164159038062 9164624625576 9175427186688 9181667893248 9182134370304 9193347942912 9199600838352 9200068226496 9202255921152 9208514875392 9208982716416 9220229077248 9226500256008 9226969010784 9253478326932 9264385622016 9264856301568 9271157833728 9282480125184 9282951724032 9289265563872 9291474468864 9291946524672 9301082489118 9309621879936 9310094857728 9316427159088 9328278636747 9339274100736 9346101055488 9354681778176 9355157045248 9364355159112 9366581919744 9372952641024 9373428836352 9384876025056 9391259189151 9391736314548 9393969586176 9400358935296 9400836523008 9412317183024 9418319069184 9419197531842 9429821079552 9430300164096 9436714223616 9448238698848 9448718719104 9455145306084 9457393655808 9457874141184 9464306955264 9475865127792 9476346551616 9482791929786 9485046853632 9503572335768 9510519391569 9515257823232 9521729667072 9522213421056 9533842311168 9540326795328 9540811494144 9543080214528 9549570981888 9561719043072 9568222487712 9568708603776 9580394275578 9598698381312 9607511015424 9614534049792 9626275685376 9626764750848 9633312436608 9635603152896 9645077005074 9645567025752 9654422690304 9654913185792 9661480016832 9673278984621 9673770438108 9685173141504 9691760553984 9692252946432 9701151473664 9710689773816 9711183127968 9713492361216 9720099035136 9720592867328 9732464025984 9739083603564 9739578400272 9748520377344 9767560456206 9779073712128 9779570540544 9786222157824 9798173465472 9798671264256 9805335872976 9807667494912 9814836842496 9826823095488 9827322349824 9834006445704 9846098231296 9865328891904 9873884676096 9874386321408 9886947581952 9893672232192 9894174882816 9903258796032 9913499443134 9915856785408 9922601098368 9935223693192 9941559017472 9942486283611 9953700028416 9954205728768 9960976124928 9970627903488 9973140848784 9980431156422 9982804414464 9983311593472 9989594262144 9990101786112 9992477343744 10002302079336 10002810248928 10009613703663 10011993901056 10019312610048 10031548576644 10043883257856 10050714648576 10057550685696 10070344950624 10070856577152 10079590606848 10080102703104 10092925656576 10099790403696 10100303526208 10128807357858 10141261627392 10148159250432 10148674830336 10161068779008 10161585014784 10168496460864 10170914439168 10178349318144 10180914616467 10190779506432 10197710809272 10198228906656 10210249801728 10211202129114 10230191695872 10230711443456 10239584108544 10240104333312 10250172539028 10253130825728 10259583296256 10260104537088 10267082991648 10270046158848 10280143803762 10280666089176 10289582077824 10290104842752 10309241143296 10310202703773 10322355585024 10329376379904 10329901166592 10339910418432 10342516435776 10350076754808 10352537911296 10359579234816 10360105555968 10372757711904 10373284702592 10379812788009 10380340137132 10422433824768 10422963339264 10430052562944 10443320689536 10450423759356 10452908777472 10453439840256 10473324614928 10473856714944 10480980553974 10493867851776 10506683363328 10514363687424 10516863909888 10524017000448 10524551675904 10534899554001 10537404659712 10544571721152 10545107440896 10547614973952 10555325218816 10557985528188 10568215784448 10575403802208 10575941088384 10587869282304 10588856830902 10595608952832 10608548714496 10609087684608 10616303501568 10618827964416 10629808558992 10639567862784 10640108408832 10647345324672 10660348268766 10660889870568 10670677710336 10691518877739 10704665051136 10711945875456 10712490098688 10725572600064 10732867644744 10733412930912 10735965241344 10743267354624 10743813169152 10756933923456 10764250298676 10764797179248 10777485901824 10798535678976 10808449892352 10808999018496 10816350806016 10829560146048 10830110344704 10837476491184 10840053547008 10840604278784 10851262903971 10861225526592 10861777334016 10869165018936 10881976762368 10882529624064 10895819784192 10903230623232 10903784564736 10913795407872 10924525995543 10925081018964 10927678906368 10935111414528 10935666975744 10949022029232 10957025700306 10967085424512 10988038914048 11001457926144 11002016858112 11009499927552 11022945148656 11023505172288 11031002857098 11033625931776 11034186498048 11041691447808 11055175982424 11055737643552 11063257251417 11068769304576 11076860510208 11098495003392 11101134127104 11108684611584 11109248991232 11122816029696 11130381261216 11130946743168 11133593583616 11141166145536 11155338883584 11162926235664 11163493371072 11176084242432 11177126654841 11184253894656 11197912531968 11198481444864 11206098140544 11208762851328 11216956391424 11219783454882 11230654966272 11231225542656 11238864509376 11241537011712 11252589839253 11253161530044 11263493138688 11271726686304 11284439629824 11285012938752 11299368665088 11307053979648 11307628437504 11318010052608 11329138069452 11329713649296 11332407754752 11340115540992 11354541363648 11362264204158 11362841466984 11376235118592 11408919330816 11409498963968 11416679156736 11417259184128 11431202376384 11431783141632 11439558518472 11442278744064 11450642982912 11464626944736 11465209408128 11473007519988 11486531026944 11508965657856 11509550373888 11519532122112 11520117374976 11534772178944 11542617604224 11543204029952 11550468365604 11553801928704 11565749350323 11575779837552 11576367948096 11597896286208 11598485520384 11612650033152 11613240016896 11621138812416 11623902216192 11632399220736 11635330990248 11643836349159 11646605150208 11654526639168 11655118750464 11669352425892 11669945290416 11692241649664 11702381838336 11717863800832 11725238052864 11725833756672 11733809133312 11748735775728 11749332673344 11759522374656 11760119820288 11775079932672 11783088804312 11796977811456 11805601333248 11820018783744 11828659148352 11831471898624 11839519125504 11840120635392 11854580242176 11855182517248 11862643186296 11863245871008 11866066845696 11874740871168 11889242757504 11897329277484 11897933724432 11911352942592 11911958102016 11920060071936 11935223645184 11943341439264 11946181459968 11946788388864 11958534628866 11969513845632 11970121959936 11978263490256 11993501104389 11994110437372 12004512424128 12027448000512 12028059058176 12042748182528 12050939109888 12051551361024 12063228821504 12066269175072 12075089547276 12077960896512 12086175773952 12086789815296 12101550663888 12110396826654 12124671639552 12148352638848 12159506128896 12160123895808 12168394656768 12183255164304 12183874137792 12192161052582 12195060240384 12195679813632 12218878717416 12219499500768 12227810646303 12233902915584 12242223857664 12242845827072 12257797257216 12266134451136 12266757635328 12269674561536 12278019833856 12278643621888 12293638769664 12302000341344 12302625347712 12317649782886 12337971102576 12352514162688 12361543778304 12376640166912 12377268965376 12385687418496 12388632625152 12389262032896 12401443318824 12412829173248 12413459810304 12421902878784 12437072980227 12437704848996 12452365467648 12461468073984 12472909037568 12485806878816 12488775892992 12497270188032 12497905115136 12513168033408 12521678918868 12522315086064 12525292781568 12533811913728 12534448697344 12549756244032 12558292015122 12558930042456 12573094772736 12573733552128 12582285631488 12597651598464 12598291625472 12606860408112 12609858207744 12610498854912 12619075940352 12634486837056 12635128735488 12643722573048 12646729138176 12671429781024 12680692522092 12695639556096 12696284561408 12711789748224 12720435727104 12721081992192 12732761309184 12745927855458 12748958724096 12757629983616 12758278138368 12773859034104 12783196650357 12798264508416 12819378733056 12835034247168 12835686334464 12844416582144 12847470870528 12860102673432 12860756034336 12869503333281 12872563587072 12873217581056 12881973355776 12897705312828 12898360584144 12913564188672 12922347405312 12923003928576 12947586365088 12948244170624 12951323148288 12960132046848 12976618701312 12985444804752 12986104533696 12998027169792 13023413941608 13038764949504 13039427387392 13047633321984 13048296210432 13064231287296 13064895019008 13073781163968 13076889993216 13086449123328 13089747364029 13102430793984 13103096466432 13112008594272 13128688451718 13153771855872 13165179568128 13165848428544 13182596775936 13191562976256 13192233177088 13200535274976 13204345061376 13217327747694 13217999257512 13221142380544 13229462671488 13230134797824 13246964924256 13255974904851 13256648378148 13271600037888 13272274305024 13281301499904 13294170537984 13297521131712 13307241541896 13310405885952 13319459016192 13320135714816 13336402772448 13337080331904 13346151604884 13349325201408 13359083480064 13375398102192 13385175439986 13400272060416 13400952864768 13410067580928 13427126600832 13427808769536 13439454142464 13440136937472 13457234208768 13466387204928 13475546426538 13505076477144 13521682169856 13530879000576 13531566440448 13548091705344 13548780019712 13557306498624 13557995281152 13561219252224 13571132424192 13574552821956 13587706008576 13596947745696 13597638542208 13614244496874 13614936172152 13640255594496 13652778811392 13666896718704 13679444395008 13680139382784 13689443988864 13693394878464 13706858405016 13707554785568 13719442770432 13720139790336 13746238557093 13746936938364 13763140780032 13772501839872 13773201555456 13790021914368 13800102339744 13803383881728 13812772313088 13813474074624 13830343615872 13839750384012 13840453516176 13880217490398 13896578433024 13897284452352 13906736750592 13923720187776 13924427586048 13933898345808 13937211703296 13937919787008 13951623733677 13964432819904 13965142286592 13974640738632 13991823802368 14008911151104 14019151583232 14032022667264 14032735567872 14046532738668 14049872879616 14059428961536 14060143254528 14077314037584 14087604471822 14090954379264 14100538402944 14101254784512 14118475774536 14127478603776 14128796297763 14144731619328 14145450246144 14155071335424 14173078078656 14182717959126 14186090483712 14186811211776 14196460432896 14213797691688 14214519827424 14224187894679 14227570280448 14255358503652 14272886734848 14282594500608 14283320131584 14300763466752 14310490192992 14311217241216 14314620321792 14324356472832 14325084225536 14342578564608 14352333731568 14353062905664 14370591413367 14398047571968 14411266523136 14411998691328 14421801074688 14439413528064 14440147126272 14449968654912 14453404729344 14467615507611 14468350538628 14481634035456 14482369778688 14492220025248 14509302349824 14510655657162 14527759712256 14537640830976 14538379419648 14551727210496 14566034660724 14566774691952 14570238541824 14580148552704 14580889300992 14598696038976 14608625405346 14609367600408 14622780566016 14651340684309 14668610568192 14669355810816 14679333236736 14697260198208 14698006896384 14708003809464 14711501242368 14712248664064 14722255263744 14740234643232 14740983524736 14751009668556 14769147346944 14797993337856 14811579482112 14830421372928 14840508348288 14841262324224 14854888194048 14870249164701 14873785178112 14883901647552 14884657828096 14902835539788 14912338526208 14930550042624 14931308593152 14941464187392 14945017135104 14955941855232 14959711273176 14970646734633 14974206621696 14974967390208 14985152679168 14988716015616 15003453119004 15004215373392 15017990851584 15028968915072 15045919506432 15047322864966 15065824886784 15076071972864 15076837916672 15086326028544 15105517425936 15106284865728 15109877006336 15119385910272 15120154054656 15139388484864 15149685605544 15150455289312 15168313491456 15211892441088 15222238875648 15223012245504 15241603168512 15242377522176 15252744691296 15256371658752 15267523977216 15286169259648 15286945877504 15296566213908 15297343359984 15315374702592 15316803193671 15345287543808 15346067165184 15359376162816 15360156499968 15375258808542 15379696238592 15390156805632 15400624487472 15405069238272 15420215705643 15420999133764 15434373116736 15435157264128 15463861714944 15464647360512 15483533377536 15484320022528 15494064569856 15494851749888 15509865627648 15513774653664 15525115132212 15528806866944 15539368852224 15540158333952 15559136567856 15559927053888 15570510205698 15633650737152 15634445008896 15645078844416 15664981034304 15665776897792 15675635639034 15679363166208 15680159760384 15700106576896 15709986922392 15710785072416 15721470830961 15729303748608 15740801777664 15760025044992 15771545531136 15775295864832 15786025500672 15786827513856 15806106989568 15816857581728 15817661161344 15821422460928 15832987828224 15836978292282 15852323676672 15863105703312 15863911632576 15881803923456 15883285246353 15893413429248 15912823071744 15913631526912 15924455252352 15928241946624 15929051185152 15944712838488 15959351794176 15960162613248 15971017987008 15991334805852 16006016565504 16036597334016 16056997576704 16067918813184 16068735148032 16088358900096 16099301467116 16100119396368 16103947862016 16114901031936 16115719753728 16135400885184 16146375448014 16147195768872 16166228852736 16197803518464 16212674838528 16213498527744 16224526209024 16244340219072 16245165517056 16256214736776 16260080320512 16260906418176 16291838289888 16292666001024 16303747528404 16322965143552 16323794436096 16343729676288 16354845934848 16355676847104 16370693111808 16371524829184 16387621528446 16391518359552 16402667121792 16403500463616 16423533043848 16435538550459 16450628136768 16482058371072 16502186889216 16503025287168 16514249891328 16518176833536 16534417722984 16535257758432 16546504285647 16550438897664 16551279747072 16562537171712 16582763973636 16583606465328 16603153956864 16615290765312 16647742505088 16651701190656 16663026917376 16663873486848 16684224044544 16695571891824 16696420114752 16700390375424 16711749218304 16733008325376 16744389353496 16745240056608 16764126363648 16764978069504 16776380841984 16796868797952 16797722167296 16809147210816 16813144276992 16813998473216 16825434587136 16845982449408 16846838313984 16858296764064 16862305517568 16879742295066 16895239708032 16907590029456 16927519408128 16949052997632 16960580969472 16961442656256 16977015078912 16993707104178 16994570473944 16998611632128 17010173311488 17011037517824 17031812045472 17043396306237 17044262200476 17064352677888 17092504977408 17113378996224 17114248445952 17125888776192 17146803564576 17147674712448 17159337777708 17163418116096 17175964474368 17196940417104 17197814112192 17209511279982 17229796540416 17230671904768 17263448486784 17264325560832 17268430864384 17279298183168 17280176062464 17302158268416 17313926406336 17314806044928 17330702893056 17364551922144 17385019932672 17396844429312 17397728280576 17418975049728 17419860025344 17431708218624 17435853324288 17448598831104 17452996485372 17469907725312 17470795288576 17481789958752 17482678125696 17504028638838 17504917935624 17538362474496 17553572757504 17576795701248 17588750635008 17600713699968 17605793415168 17623103663592 17623999010016 17639283561984 17640179730432 17662619899008 17674633206468 17675531170864 17695466717184 17696365740032 17708401999872 17730028175616 17742988722528 17747207847936 17759278688256 17760180953088 17781870363264 17782773775872 17794868806512 17799100268544 17812111306752 17833864136256 17845993916226 17846900586648 17867029413888 17867937153024 17880090107904 17902835467776 17903745026048 17915012158896 17919272189952 17920182583296 17937801943299 17942978945024 17954270768448 17955182939904 17967395235384 17991165656058 18006768636192 18041172000768 18042088587264 18064122273792 18076408664832 18077327041536 18094843232256 18099403762608 18112634320914 18116941344768 18129263660928 18130184722944 18152325995832 18153248229536 18165595239981 18187007459328 18222528958272 18239259193344 18240185843712 18252591985152 18275811206688 18288241578873 18292590360576 18293519720448 18328318076124 18329249251152 18350854373376 18363335786496 18364268740608 18386695885824 18399201676704 18400136452992 18404511842304 18417029750784 18417965432832 18440458154496 18453000512016 18453938021568 18476474674329 18506956653864 18528771244032 18529712603136 18542315667456 18564960250368 18565903448064 18578531127744 18582948937728 18583893049344 18602164978236 18619243759872 18620189715456 18632854318176 18656557273494 18678548201472 18692202110976 18709363556352 18728710318224 18733163839488 18745905282048 18746857672704 18769752050112 18782518378302 18783472629096 18787939172352 18800717870592 18801673046016 18824634366048 18837438022683 18838395063684 18859642159104 18860600328192 18873428447232 18896477397696 18897437438208 18910290612168 18914787311616 18915748282368 18928613910528 18951730255584 18952693103232 18965583859572 18970093707264 19007144671536 19021038783138 19043459334144 19044426842112 19067684622336 19080653590656 19081622988288 19086160429056 19099141963776 19118891783187 19123438086144 19136444975424 19137417207552 19160788551156 19197396762624 19215022030848 19229068099584 19252551370752 19253529501696 19266624873216 19271206305792 19290154010148 19291134051504 19308845380608 19309826371584 19322960033664 19346557969242 19347540876216 19370346283008 19383521107968 19384505892864 19421379547632 19422366255936 19426984722432 19440198070272 19441185734656 19464928051968 19478167207128 19479156800544 19497040754688 19535120912412 19558147424256 19559141081088 19572444315648 19596346930944 19597342528512 19610671745952 19615334989824 19629673684992 19653646190976 19654644699648 19668012891408 19693032677577 19730657783808 19747769352192 19748772642816 19773895163904 19787344464384 19788349765632 19806517592064 19825991621541 19826998886268 19831713570816 19845202196736 19870447386384 19883118034944 19884972567222 19907400056832 19908411457536 19921952249856 19941255806976 19946281697568 19960862312844 19965608828928 19966623186944 19979188524288 19980203572224 20004604158672 20005620497856 20019227407326 20023987802112 20038625220096 20063097153288 20077763159979 20087766515712 20101429297152 20115101371392 20140689901248 20141713154304 20159181213696 20160205406208 20185851313152 20199580807392 20200607052416 20213319639807 20257614715716 20282523254784 20296318500864 20297349660672 20322137558016 20323170029568 20336992921728 20341828878336 20356698636288 20361829232934 20381559012864 20395421618544 20396457813312 20421366745311 20422404258228 20460383391744 20461422886912 20479168217088 20480208666624 20500345078056 20506261651456 20519166592512 20520209074176 20534165983296 20540092317696 20560287607524 20561332178352 20579164155648 20580209685504 20618482286592 20620405407546 20644711170048 20658752759808 20659802333184 20685032871552 20700153509616 20705075822592 20719158469632 20720211111936 20745515423808 20746569405184 20759625576018 20760680274264 20820326235597 20844867649536 20845926678528 20860105125888 20886641379072 20900847518712 20905817554944 20906879680512 20946649229856 20947713429888 20961961107948 20987735703552 20989693265401 21013366726656 21028727374848 21048034000896 21049103351808 21069799108002 21074809319424 21089143442304 21090214881792 21095229947904 21110650437632 21115971056376 21131406707733 21136431568896 21150807604416 21151882176768 21177713661804 21191217905664 21217097428992 21218175369216 21232607003136 21237655928832 21259617117984 21274076938689 21279135725568 21280216817664 21294690649344 21320696537532 21321779741136 21341355420672 21383037755478 21409330102272 21423891750912 21424980197376 21451145200128 21465735289488 21466825861824 21471930482688 21486534709248 21487626338304 21513867846912 21528500597352 21529594358496 21554971803648 21597071357952 21616899784704 21617998036992 21632701612032 21659120292096 21660220689408 21674952982368 21680107094016 21681208557568 21702525807942 21722451053184 21723554668032 21738330037872 21763953524736 21765983485743 21791639568384 21806461246464 21807569129472 21827590815744 21849051991086 21850162037928 21855357812736 21870222829056 21871333951488 21898044058464 21912938108019 21914051400612 21934170849024 21976077828096 22002915852288 22004033716224 22018999855104 22045890297312 22047010344576 22062005714196 22067251863552 22068372996096 22083382895616 22110351964848 22111475287104 22126514502834 22153721020416 22196990006784 22202268254208 22217369223168 22218497982464 22245632059392 22260762522432 22261893486336 22267187167232 22282332291072 22310677767168 22325852471328 22326986742144 22352168484864 22354253309682 22368507789312 22395825063936 22396962889728 22412196281088 22417525702656 22433912782848 22439566909764 22461309932544 22462451085312 22477729018752 22483074023424 22505179678506 22506323060088 22526986277376 22543453372608 22568879259648 22570984297449 22598737330176 22614107959296 22615256875008 22636020105216 22658276138904 22659427298592 22664815509504 22680231081984 22709082727296 22724528408316 22725682933968 22752470237184 22817838661632 22818997927936 22833358313472 22834518368256 22862404752768 22863566283264 22879117036944 22884557488128 22901285965824 22929253889472 22930418816256 22946015039976 22973062053888 23017931315712 23019100747776 23039064244224 23040234749952 23062888212813 23069544357888 23085235208448 23086408059904 23100936731208 23107603857408 23131498700646 23151559675104 23152735896192 23195792572416 23196971040768 23225300066304 23226480033792 23242277624832 23264798441472 23270661980496 23287672698318 23293210300416 23309053278336 23310237500928 23338704851784 23339890580832 23355765308547 23384483299328 23435727601664 23450476105728 23451667513344 23467618266624 23497471551456 23498665346688 23519044749312 23520239640576 23550159865344 23566177608624 23593955622912 23611202666496 23640037567488 23657318296704 23662943797248 23679038251008 23680241270784 23709160484352 23710365034496 23725286372592 23726491742016 23732133691392 23749481742336 23755467438423 23778485515008 23794658554968 23795867448864 23822705885184 23823916204032 23840120143872 23870447290368 23886682878528 23892362919936 23893576777728 23917069257732 23939027691264 23940243919872 23956526980512 23987002208778 23988220874744 24009024848256 24054896001024 24085496365056 24101878219776 24103102722048 24126457643008 24132538350144 24150179094552 24155921793024 24172351547904 24173579630592 24203101327776 24219563172021 24220793653308 24249343279104 24296705277696 24319012257792 24320247791616 24336789313536 24366510328608 24367748275584 24384322105164 24390120480768 24391359627264 24437757434832 24438999001536 24455621292606 24484447715328 24485691654144 24515594514432 24532268902272 24533515270656 24539349123072 24556039667712 24557287243776 24581432292669 24587277539328 24604000682688 24605250695424 24635299565772 24675942205152 24705028325376 24723087556608 24753280333824 24754537930752 24771374836992 24777265250304 24802886637648 24825658346496 24826919620608 24843805757568 24874145960454 24875409697992 24904730935296 24922936147968 24971613757632 24977551785984 24994540376064 24995810230272 25026336066816 25043357837736 25044630172128 25050585563136 25067623827456 25068897394688 25099512488064 25116584030244 25117860084912 25146189545472 25147467104256 25164571262976 25195303196928 25196583250944 25213720816224 25219716415488 25220997709824 25238151880704 25268973674112 25270257470976 25287445146096 25293458276352 25319613442599 25342859562048 25361385044184 25391279112192 25392569122816 25423579496448 25440871454208 25442163984384 25465522618368 25490560656267 25491855710916 25497917448192 25515259967232 25516556276736 25547718068208 25566393300714 25596529016832 25638757466112 25670068494336 25671372668928 25688833164288 25720205346864 25721512068672 25739006666562 25745127174144 25746435162112 25763946711552 25795410625656 25796721168288 25814266919973 25827128377344 25844694810624 25846007857152 25895172730176 25896488341248 25902646296576 25920264093696 25953237402624 25970889609504 25972209067392 25996054339584 26046827883216 26077529899008 26095266643968 26096592420864 26128462574592 26129790038016 26147562327936 26153779986432 26172898246656 26179494728058 26204861587968 26206192932864 26224017188544 26256042958257 26257376903436 26307543711744 26330359136256 26331696857088 26365193551872 26383125952512 26384466354176 26401070549952 26408690122752 26434655495388 26435998515024 26442284761088 26458925342976 26460269595648 26493929848512 26511949809702 26513296756296 26543200075776 26544548610048 26562602999808 26595042263424 26614483083792 26620811771904 26638918032384 26640271429632 26672805544896 26674160663808 26692303209768 26698650402816 26718166960128 26750796204384 26768990874339 26770350879972 26800544120832 26801905729536 26820135161856 26854253201664 26855617539072 26878908284928 26880273874944 26914468417536 26932774409856 26951092853076 26986748484087 27010152954288 27061758001152 27063132880896 27096183410688 27097560039424 27114612997248 27115990562304 27122438504448 27142264848384 27149105643912 27168951481371 27175412017152 27193895491392 27195277084416 27228488993748 27229872344304 27280511188992 27305557622784 27333793437408 27358888790016 27360278765568 27378887977728 27413716810032 27415109571136 27438885540864 27440279580672 27492477114186 27493873876728 27526281560064 27545003679744 27546403110912 27580043828736 27600204679488 27606767763456 27625544626176 27626948149248 27660687231744 27679500768024 27680907032352 27760434980796 27793156866048 27794568904704 27813473501184 27847440375552 27848855172096 27867796691616 27874423406592 27875839574016 27903247467354 27928865639808 27930284573184 27949281477264 27984835910241 28017822302208 28038303166464 28064045334528 28065471135744 28093065477336 28099745759232 28118857923072 28120286509056 28154628075168 28173777567453 28175208943644 28181908758528 28201076805888 28202509569024 28236951549072 28254957207552 28257592595526 28289463238656 28290900492288 28310142670848 28346156157312 28365435918252 28372180967424 28373622423552 28392920865792 28427595383376 28429039654848 28448375789358 28455140560896 28510717007304 28531558174707 28545773469696 28565189001216 28566640263168 28601526933504 28620980385984 28622434482432 28629240643584 28648712945664 28650168451072 28685157129216 28704667463136 28706125811328 28741182826734 28796095143936 28822533046272 28843602149376 28878827056128 28880294252544 28899937309824 28906809458688 28935231015222 28936701077256 28963268070912 28964739557376 28984440050496 29019836953863 29021311314324 29055519424512 29075281661952 29076758839296 29103454420992 29132069321448 29133549383904 29140477083648 29160297105408 29161778601984 29197392077952 29217250810692 29218735200816 29245561132032 29302681368618 29337221136384 29338711621632 29358666473472 29394520396416 29396013792768 29416007618928 29423002484736 29424497328128 29444510527488 29480469286464 29481967049472 29502019337112 29538294693888 29595986675712 29623158964224 29660842745856 29681016696576 29682524648448 29709776388096 29740498329402 29747570356224 29767803295104 29769315656192 29805671079576 29824677052416 29827458850833 29861100085248 29862617186304 29882928374784 29911883710464 29919422546352 29941293469266 29948413243392 29949934780416 29970305358336 29977432031232 30006906238008 30008430746784 30028841110989 30035981703168 30057937830144 30094645729932 30131649773568 30152143945728 30153675833344 30172652057088 30211034851872 30212569731456 30219754012672 30238771820544 30240308109312 30278776969728 30299371211088 30300910578624 30423784882176 30444477751296 30446024491008 30483206337024 30484755044352 30505489382592 30512743317504 30535047954432 30542743849401 30572338519296 30573891755008 30593132427816 30594686719968 30630749405184 30633606387342 30690575087616 30692134330368 30718752325632 30720312999936 30750517617084 30759392477184 30780313611264 30801248974944 30810138476544 30840431411286 30841998267528 30868746233472 30870314528256 30927723429888 30930608111319 30967066755072 30968640045056 30988129139712 30989703499776 31019731255296 31027549307328 31050230264424 31057613733888 31078737704448 31080316667904 31118273135712 31119854107776 31141020411396 31267301474304 31268890017792 31290157688832 31329962068608 31331553795584 31351271278068 31358726332416 31360319520768 31400213153792 31419973844784 31421570144832 31442941661922 31481603555328 31520050089984 31543091062272 31550591729664 31572051001344 31573655027712 31604698662003 31612213979136 31633715163456 31635322322688 31642844921856 31665975656448 31673956584564 31704647353344 31726211406624 31727823265152 31763607846912 31766570492706 31786826858496 31825646143488 31827263053824 31848910504704 31856483893248 31889425676976 31918703588352 31920325226496 31942035974016 31982669611704 32012033131008 32074556633217 32113995153408 32135837626368 32137470296064 32176717800192 32198602934232 32200238792736 32207895724032 32229802063872 32231439507456 32270801770368 32292750896028 32294391537744 32332457705472 32395607036928 32425349677056 32426997055488 32449052418048 32488680438144 32490331034112 32512429473552 32520160641024 32521812836352 32553788711913 32583676579776 32585332002048 32607495056808 32645930287104 32647588872192 32687459352576 32709691869696 32711353694208 32741386223616 32743049658368 32775243056892 32783036719104 32805334243584 32807000927232 32847066087696 32871077100918 32901256273536 32964116742144 33004373778432 33006050574336 33028499782656 33068835445968 33070515516864 33093008571294 33100877795328 33102559494144 33125074343424 33165527947272 33167212930656 33189771754251 33206307913728 33230581530624 33295485010176 33303402381312 33326053834752 33327746973696 33368448089088 33391143783648 33392840229504 33400780750848 33423498436608 33466016650752 33488778706992 33490480113216 33528252727296 33531379964523 33552761683968 33593737595904 33595444334592 33618294421632 33626288553984 33627996946432 33650869174272 33691964898816 33693676627968 33716593528128 33724611035136 33757769517759 33759484590132 33790479416064 33815180058912 33855038816256 33898105995264 33921161938944 33922885312512 33954030157824 33987414208356 33989140947888 33997223264256 34020346622976 34022075035648 34063624090944 34086792612474 34088524400952 34128705355776 34226757992448 34228496891904 34251777552384 34293607129152 34295349424896 34318675555416 34326836232192 34351928948736 34393880834208 34395628224384 34419022559964 34459593080832 34461343809536 34526896973568 34528651121664 34558596366336 34560352124928 34604316536832 34627852812672 34629612089856 34661405786112 34697248050969 34729103844288 34793688858624 34795456561152 34837950099456 34839720050688 34863416437248 34871706648576 34897197662208 34905992970744 34931509047477 34939815450624 34941590577152 34963579917504 34965356251392 35008057277676 35009835871248 35076724948992 35107145515008 35153591402496 35177501270016 35201427399936 35246207327184 35247998020032 35278567123968 35280359460864 35325239798016 35349266412936 35351062341728 35390933434368 35392731480064 35416803999744 35460056351232 35485977445056 35494415695872 35518557376512 35520361906176 35563740726528 35565547551744 35589737613024 35598200537088 35624222613504 35667728272512 35691987832452 35693801173296 35734058827776 35735874306048 35760180215808 35805670935552 35807490052096 35830024317792 35838544379904 35840365166592 35875603886598 35885957890048 35908541536896 35910365879808 35934790470768 35980503313167 35982331312116 36013537272384 36082344001536 36084177174528 36128244547584 36152817329664 36154654083072 36189686464512 36198807525216 36225268641828 36233882689536 36258527321856 36260369445888 36304651991664 36306496459072 36331190479962 36374014918656 36445057916544 36478518386688 36480371687424 36505183970304 36551622413376 36576483157746 36585180721152 36587039440896 36656636152248 36658498502304 36683431938909 36701708746752 36726671572992 36728537481216 36773391771648 36798403353408 36800272905984 36809023684608 36834059501568 36835930865664 36880916308992 36906001024032 36907876043136 36952949348658 37013913307728 37057542488064 37084631334912 37129920500736 37131806896128 37157062255488 37165897875456 37167786098688 37204329956472 37238487519744 37240379430912 37265708636352 37311218940681 37313114546988 37357096402944 37384404221952 37418727112704 37457420636448 37466327678976 37491810564096 37493715345408 37539504100224 37565036756604 37566945258192 37575878344704 37601435741184 37603346092032 37649268732096 37674876045366 37676790127368 37719284318208 37721200656384 37746856894464 37792954795392 37794874876416 37820581224336 37829574623232 37831496564736 37857227821056 37903460511168 37905386206464 37931167719144 37940187414528 38014289343072 38042077566276 38086918668288 38088853684224 38135369244672 38161307181312 38163245976576 38198283927552 38237783566374 38246876172288 38272889950848 38274834415104 38321577102312 38349589951071 38394793525248 38458136199168 38505102741504 38507059003392 38533249746432 38542412611584 38580308020296 38582268103008 38608509999843 38617690761216 38619652743168 38645920067328 38693115938484 38695081752432 38740692566016 38767042215936 38769011785728 38842759095264 38844732511872 38853969444864 38880396140544 38882371469312 38929856103936 38956334414256 38958313601088 38994081509376 39070241824824 39116294848512 39118282162176 39144888631296 39192693861888 39194685057024 39221343491904 39230669979648 39259347369984 39269242092087 39307292381952 39309289399296 39336025782816 39386065355154 39461315567616 39495538704384 39497545285632 39547790327808 39574688928768 39576699531264 39613035184128 39651983243082 39653997772536 39663427141632 39690404393472 39740894772768 39767924714553 39769945134444 39814800113664 39816822915072 39843904499712 39882511613952 39892563395136 39921724625688 39931217657856 39933246373888 39958377048576 39960407144448 40009208317344 40011240995712 40038454814652 40047975604224 40077250440192 40126194306576 40155526319958 40202858594304 40230202742784 40281379802496 40283426308608 40318362427392 40320410812416 40371702626304 40399161614784 40401214104832 40426639279614 40515229431432 40565046509568 40592637001728 40594699321344 40644275116032 40646340059136 40673985843456 40683657756672 40713397272576 40723658465868 40763118025728 40790843237088 40792915626624 40842733490622 40844808516456 40920766783488 40922845773824 40958336434176 41000690156112 41012523302912 41038333185024 41040418148352 41068331966592 41080184635392 41120575215048 41122664356704 41158328311296 41160419371008 41240810815092 41289422340096 41317505519616 41319604666368 41370065743104 41400307019232 41410151645184 41438316939264 41440422223872 41491030847616 41493138810368 41519251152036 41521360548528 41640652471194 41689735299072 41691853357056 41720210251776 41773282758144 41801695037424 41811635109888 41813759361024 41854871201031 41893298459712 41895426859776 41923922215896 41975471407104 41979386530802 42026733453312 42057454749696 42096068001792 42098206703616 42139598216004 42149618638848 42178286884608 42180429763584 42221300875264 42231942112752 42262813415466 42272863137792 42301615208832 42303764353536 42355427323608 42382435811328 42386388893289 42434194857984 42436350738432 42465214006272 42519234235968 42548153877378 42558271451136 42560433635328 42589381298688 42641393075064 42643559482272 42672563684037 42682710841344 42766075510956 42818660204544 42847783501824 42849960394752 42902290400256 42931470578976 42933651723648 42943860965376 42973069418496 42975252676608 43027735693824 43057001194704 43059188716992 43111774240101 43194142715904 43233799569408 43235996073984 43265403224064 43318240584192 43320441378816 43349905964736 43360214188032 43362417115136 43405051615884 43444902106368 43447109336064 43476660075744 43527907049472 43531966971486 43583279136768 43612922492928 43615138258944 43655181631488 43698103982172 43700324075856 43710715625472 43740445658112 43742667902976 43796088116928 43825876216038 43828102801224 43868341698048 43954022052927 44005831704576 44008067432448 44037999710208 44091780594624 44094020689152 44124011428392 44134503727104 44136745992192 44166765791232 44220703929696 44222950574208 44253029005668 44307442040832 44393980013568 44434738446336 44436995964928 44491264118784 44521525044864 44523786972672 44534374334464 44564664582144 44610747494103 44621355534336 44651704942656 44653973484288 44708506619364 44737015578624 44791650127872 44793925779456 44824392562176 44835051405312 44867825565696 44879133819528 44911940203899 44922619865088 44924902170624 44955458037504 44966148046848 45010359357012 45012646120176 45053972554752 45086906745216 45137758519296 45141968594898 45197474660352 45228215918592 45230513750016 45316552277808 45318854597184 45329631019008 45360462163968 45418165454592 45449056816632 45451365867936 45504940474368 45635677323264 45637995855872 45666716626944 45669036736512 45724809505536 45727132566528 45758234073888 45769114976256 45802571931648 45858507778944 45860837632512 45892030079952 45946124107776 45950409581013 46035862631424 46038201495552 46078128488448 46080469499904 46125776425626 46139088715776 46170470416896 46172816119808 46201873462416 46215207714816 46260647116929 46262997401292 46303119350208 46305471792384 46391585144832 46393942081536 46450600132608 46452960067584 46484555249664 46529596882944 46541323960992 46575345396636 46586420600832 46618106556672 46620475001856 46677409703568 46679781161664 46711530617094 46768966598656 46871455203328 46900952211456 46903335026688 46935236533248 46994943102912 46997330693376 47038089498624 47040479281152 47100319730688 47132355217248 47164412492883 47187911245824 47222405332992 47280075134976 47314636593408 47325887594496 47358076502016 47360482541568 47418320968704 47420730068992 47450572745184 47452983484032 47464267382784 47498963484672 47510934876846 47556971030016 47589317109936 47591734897728 47645411770368 47649855739059 47680240287744 47740894580736 47773365757056 47784725839872 47787153555456 47834138515464 47878055382528 47880487839744 47913053961024 47974004417556 47976441749488 48018049696512 48109792002048 48170992730112 48203756439552 48206205444096 48265076700288 48300358189104 48311843586048 48344703095808 48347159261184 48406202655552 48439126344042 48441587306616 48498686558208 48593410555392 48638024515584 48640495583232 48673578627072 48733020657216 48735496551168 48768644210328 48780240961536 48782719254528 48875514869664 48877998003072 48911242585212 48968895430656 48971383308288 49031189028864 49064537804544 49067030541312 49112079335424 49114574487552 49162864585338 49174555078656 49208001365376 49210501390848 49270599131544 49306615651377 49351884410304 49446175113216 49506560667648 49509075861504 49542749673984 49554530500608 49605773275296 49639512856941 49651316692992 49653839241216 49687611515136 49748291920908 49750819395984 49809461870592 49845872295936 49943227515264 49955103571968 49989080752128 49991620460544 50052672133632 50086715675472 50089260344256 50101171126272 50135247654912 50137794789376 50199024976128 50233168060488 50235720169824 50292379090944 50294934208512 50329142525952 50390606393856 50393166501888 50427441632448 50439432830976 50441995419648 50476303761408 50537947348224 50540514941952 50574890292192 50586916552704 50639226885198 50685719124096 50722770088368 50782558224384 50847158992896 50881742908416 50884327968768 50931045236736 50981121312534 50983711421832 50995834896384 51030519934464 51033112553472 51095436136416 51130188918711 51132786601428 51193058033664 51277514932224 51340136988672 51342745337856 51377666328576 51440410693728 51443024137344 51478013333124 51490254348288 51492870324224 51527893423104 51590821251312 51593442336576 51628533839946 51689389621248 51692015714304 51790345460352 51792976682496 51805292593152 51840528187392 51906474805248 51941779219008 51944418134784 51992108679168 52093655766432 52155059798016 52190533287936 52193184841728 52256925149184 52259580076032 52295124655872 52307559972864 52345796493312 52358989456116 52409723175936 52412385865728 52448034377088 52512085916514 52514753806872 52615087423488 52660718272512 52730387103744 52766251905024 52768932708352 52802141099904 52817380245504 52869310990776 52871997030048 52884569522176 52917850685952 52920539191296 52987859697024 53023899619404 53026593512592 53086400151552 53089097220096 53125205999616 53190084526848 53228966167584 53241623543808 53277836064768 53280542859264 53345611089792 53348321327616 53384606419536 53397300805632 53436333920256 53501592408768 53537981748678 53540701759944 53601088241664 53603811459072 53640270323712 53708506403328 53711235078144 53757816569856 53760547749888 53813405829897 53828936835072 53865548819712 53902185706152 53973496968174 54020305908576 54123516002304 54126265761792 54192366821376 54195120078848 54229225994496 54231981124608 54284529696768 54298211287824 54337902962742 54350824034304 54387790982784 54390554168832 54456977987496 54459744688608 54496785719943 54561022377984 54667586874816 54717777580032 54720557531136 54757775955456 54827433620064 54830219142272 54864724736619 54877771081728 54880559161344 54984954228372 54987747753456 55052563120128 55090007359488 55092806221824 55160087657472 55200409358976 55213535526912 55251089252352 55253896298496 55321374463488 55359001536048 55361814064704 55429424022987 55520869961592 55586313732096 55589137809408 55626947002368 55694880751104 55697710344192 55735593383232 55748846813184 55751679148032 55806494934708 55857731279616 55860569146368 55898562954528 55969671820482 56035644604416 56076606332928 56128090669056 56186130954672 56199491518464 56237715846144 56240573018112 56309256150336 56347555134906 56350417887288 56363817517056 56402153611776 56405019138048 56473903098144 56512314068049 56515185191052 56578926477312 56581800984576 56620285341696 56692312314624 56730871836504 56744361934848 56747244847104 56785841731584 56855190766752 56858079309696 56896751578716 56910281121792 57021434014608 57063116349414 57130378002432 57133280526336 57203053867008 57241960771968 57244868964864 57258481287168 57297425891328 57300336902144 57356675349561 57370314258432 57409334926272 57412251622656 57482365653468 57592190287872 57645066092544 57687204298752 57757654112256 57760588505088 57799874619648 57813618917376 57870462030444 57873402154512 57926536141824 57929479114752 57968880100992 58039673907726 58042622628648 58111038849024 58150563323904 58153517678592 58264138642896 58267098767808 58280954167296 58320594210816 58323557203968 58394784155904 58434501621384 58437470401632 58491122264064 58605362737236 58674442272768 58677423243264 58717332946944 58789040792832 58792027585536 58832015237856 58846004969472 58848994656256 58889021054976 58960938572928 58963934098944 59004038674224 59079098032731 59191973351424 59246317928448 59321685491712 59362033393152 59365049296896 59419552776192 59477974864623 59480996658804 59495140712448 59535606590208 59538631312384 59611342159152 59649354104832 59654917701666 59722200170496 59725234372608 59765856749568 59823767420928 59838845092704 59882586938532 59896826486784 59899869560832 59940610716672 60013812476016 60016861493568 60057682221978 60071963406336 60115875660288 60189291459864 60233289479937 60263299547136 60304287891456 60307351666688 60345304114176 60422069703744 60425139462912 60439508025344 60477543641088 60480616218624 60557553939456 60598742422176 60601821157248 60847569764352 60888955502592 60892048982016 60966412674048 60969510088704 61010978765184 61025486635008 61070095908864 61085487698802 61144677038592 61147783510016 61186264855632 61189373439936 61264100235933 61267212774684 61381150175232 61384268660736 61437504651264 61440625999872 61501035234168 61518784954368 61560627222528 61602497949888 61620276953088 61680862822572 61683996535056 61737492466944 61740629056512 61855446859776 61861216222638 61934133510144 61937280090112 61976258279424 61979406999552 62055098614656 62100460528848 62115227467776 62157475408896 62160633335808 62236546271424 62239708215552 62282040822792 62460978706791 62534602948608 62537780035584 62580315377664 62659924137216 62663107591168 62702542556136 62717452664832 62720639041536 62800426307584 62839947689568 62843140289664 62885883323844 62963207110656 62969079796203 63040100179968 63086182124544 63144102002688 63147310055424 63209397324006 63224427958272 63267430326912 63270644645376 63285689843712 63331951312896 63347913169128 63394220123199 63409294706688 63452422813248 63455646530304 63533140985412 63573653716992 63651292286976 63654526107648 63697821009408 63712967786496 63778851353952 63837407176704 63840650452992 63884071948032 63965339223408 64024066262016 64149113266434 64227990306816 64271675252736 64274940592128 64353435600384 64397205868464 64400477585472 64415791448064 64459604127744 64462879014912 64541603540736 64585501792056 64588783075488 64664915410944 64791214073856 64850699354112 64853994110976 64898104836096 64977360876288 64980662068224 65024858947104 65040321282048 65043625672704 65107577423826 65167353159552 65170664004096 65214990113616 65291860574208 65297950457229 65374918705152 65419383739392 65422707388416 65482772447232 65486099316736 65550486113784 65566073438208 65610668487168 65614001854464 65694132175392 65738814324057 65742154201836 65802512547072 65928233484288 66008747556864 66012101148672 66056999565312 66137670891936 66141031033728 66186017142588 66201755590656 66205118988288 66250148686848 66331055894544 66334425861312 66379543508502 66461163061248 66590970020352 66606804762624 66652107669504 66655493947392 66736896178176 66782287567296 66785680459008 66801561501696 66846996873216 66932033301504 66977557413984 66980960226432 67056505454592 67062759929046 67105523367936 67187475191808 67190888669184 67236588843264 67252577107968 67301738348544 67383929797632 67387353255936 67433187056256 67449222070272 67515539035518 67518969180264 67580958832128 67630360117824 67712952892347 67796211990528 67842323877888 67845770625024 67908060315648 67974828416712 67978281895776 67994446528512 68040693245952 68044150071296 68127248181888 68173585224948 68177048801904 68257410711552 68453515984896 68456993783808 68503555104768 68587214258304 68590698849792 68637351110832 68653672464384 68703857897472 68787761668416 68791256448768 68838045119928 68919186161664 68922687619072 69053793947136 69057302243328 69117192732672 69120704249856 69188664638439 69208633073664 69255705625344 69259224179712 69322811572224 69394496101938 69458207688576 69587377717248 69590913122304 69675900198912 69679440101376 69726832874496 69794395324416 69811985941488 69863018094954 69879630901248 69883181154304 69927159835008 69930712502784 70016114555352 70019671742496 70067295925641 70153449897984 70307182804992 70355002540032 70402854799872 70492414654368 70495996040064 70557134247936 70560718921728 70650479596032 70698532825872 70702124683456 70781866868736 70833607999488 70920112702464 70971954890112 70988831391744 71037114753024 71040723812352 71127481453056 71131095103488 71179475226048 71196401074176 71248445227008 71266402315269 71335456545024 71383975664904 71387602346592 71468117655552 71471748612096 71520360431616 71611341871104 71614980104192 71660048635584 71677088759808 71680730333184 71751207773196 71771915780096 71817083073792 71820731759616 71869580941536 71961006626334 71964662624232 72027074544768 72164688003072 72256489095168 72305634659328 72309308166144 72379372929024 72397615050432 72450537283656 72467765379072 72517054643712 72520738891776 72609303983328 72612992918144 72658689516063 72662380959924 72748029837312 72890115833088 72957036773376 72960743374848 73010367940608 73103244826752 73152966315492 73170361442304 73174078881792 73313272304496 73316997004608 73366863877818 73453343145984 73457074962432 73546783543296 73596806706816 73600545811968 73618047369216 73668119003136 73671861731328 73744296878007 73761832617984 73812002048064 73815752086272 73905898697316 74027826615456 74115084976128 74169262669824 74259841001472 74263613792256 74314124510976 74331795750912 74408659912944 74476975039488 74480758861824 74531417272704 74622437881362 74626229093976 74714192805888 74768808443904 74914841272896 74932655357952 74983621128192 74987430690816 75079008200448 75130073513208 75133890516384 75151756689408 75202871482368 75206692184064 75298537464192 75349752090732 75353580254736 75438568636416 75442401312768 75493713788928 75585909590784 75589749752832 75641162448672 75659149246464 75662993129472 75714455642112 75806921022336 75810772412928 75862335438288 75880374829056 75958840327797 76028578686144 76084155132552 76173837336576 76177707368448 76270738489344 76322614362624 76326491953152 76396567855104 76471681968801 76475567132748 76493752344576 76545779901696 76549668830208 76643154204624 76699179902142 76789587050496 76916272398336 77010205483008 77014118006784 77066499492864 77160616040592 77164536206016 77217019999686 77235381522432 77239305486336 77291840134656 77386231876968 77390163504864 77442800759919 77481385132032 77534084431872 77538023571456 77685518190528 77689465023744 77707938889728 77760792281088 77764742938624 77859712207872 77912668828512 77916627202176 77988163018752 78140483649648 78232589697024 78289777262592 78385387723776 78389370114048 78442686983808 78461339959296 78518694739968 78538484184174 78614584763904 78618578798592 78672051565632 78768128874771 78772130710308 78922631135232 78991077408768 78995090571264 79095580655616 79149377857536 79153399062528 79226070368256 79303966486164 79307995545072 79326854283264 79380808786944 79481789545536 79535849429106 79539890268888 79629600227328 79633645830144 79687808999424 79785126790272 79843449251376 79862435315712 79866492747776 79916754097152 79920814288896 80018416634688 80022481991424 80076909629304 80095951208448 80154500880384 80252388613152 80311052639916 80405717188608 80460405485568 80562759604992 80566852617216 80636724854784 80640821624832 80743405252608 80798323229568 80802428209664 80853278559228 80960245452261 81030458862864 81185274003456 81189398642688 81288550232064 81292680118272 81347971686912 81367315513344 81426794545152 81447316931736 81506854444113 81526236051456 81581686474176 81585831253248 81685466981244 81689617032912 81841533566976 81845691547648 81916672868352 82001380312224 82025046605824 82076666370048 82080836296704 82136663933184 82241150430096 82245328713408 82316656622592 82320838742016 82481621630184 82578844680192 82635011039232 82639209332736 82740131486208 82800614038464 82820303290368 82876633878528 82880844447744 82982061695232 82986277620736 83038502304072 83042721097056 83281304942388 83379470598144 83383706714112 83440420503552 83546565516288 83603390074848 83623270219776 83627518722048 83709742402062 83786596919424 83790853719552 83847844431792 83954507730723 83958773061604 84053466906624 84114909499392 84192136003584 84196413407232 84279196432008 84299237277696 84356573769216 84360859527168 84442601750528 84463884225504 84525626830932 84545726275584 84603230417664 84607528707072 84710854647216 84764871622656 84772777786578 84868389715968 84872701476864 84930428012544 85038468471936 85096307754756 85116542902272 85120867270656 85178762597376 85282786150128 85287118964544 85345127368074 85365421682688 85532151021912 85594674524121 85637320409088 85695567003648 85699920789504 85804580800512 85862941157952 85867303447296 85887721930752 85946138836992 85950505353216 86055471387648 86114002389408 86118377433984 86223548480202 86388285431808 86467599138816 86530806448128 86636481168384 86640882757632 86699811929472 86720428376064 86724834230272 86810103231768 86889804212736 86894218672128 86953320151488 87059510861589 87063933942972 87166558273536 87225844985856 87230276517888 87310363262976 87396207964344 87400648151712 87421431250944 87480891316224 87485335805952 87592176233856 87651752432076 87656205602448 87736683396096 87908044105854 88011663409152 88016134864896 88075999420416 88183561189248 88188041378304 88248022856784 88269007454208 88273491984384 88333531582464 88441407859392 88445901148416 88506058011336 88614884081664 88787960027136 88869476892672 88873991929856 88982528237568 89043050089728 89047573945344 89129329164288 89221494988206 89242711068672 89303409885312 89307946968576 89417013238728 89474031157248 89482376552499 89583300255744 89587851558912 89648785124352 89735651131392 89758267639056 89823880407798 89845239730176 89849804341248 89910916075008 89932296093696 90020718714024 90025292240352 90086523332967 90107945109504 90173813490432 90283937189796 90394949320704 90456431837184 90461027500032 90633104555616 90637709194368 90659262038016 90720924327936 90836330909184 90898113633264 90902731735872 91271354646528 91275991711744 91333433253888 91338073473024 91449619011072 91454265133056 91516468147776 91538229952512 91605143863296 91628231548203 91717015557888 91721675265024 91784060159904 91892248215552 91900819162026 92071725262848 92076402991104 92156256976896 92160938999808 92251552851252 92278177431552 92340940833792 92345632239616 92403746924832 92430415429632 92521294233858 92525994802584 92606238700416 92610943584768 92783170289664 92791824333957 92901200265216 92905920135168 92969110499328 93059193765888 93082647921984 93150690793272 93172841201664 93236213113344 93240950003712 93354819407136 93359562323328 93423061234188 93537933197312 93801904422912 93806670053376 93870473066496 93989886205824 93994661386752 94076178997248 94080958562304 94200639461376 94264710434496 94328824985766 94444810665984 94560150269952 94629273186816 94651775188992 94716153004032 94720965083136 94814095986009 94836641937408 94841460137984 94901145490368 94905966968064 94928534765568 94997926969344 95021869753692 95113942060032 95178634219872 95183469795456 95290823540736 95299711478118 95360480575488 95481789161472 95546731514112 95569451679744 95668277030928 95756110765056 95760975679488 95826107922048 95948008835112 95952883498976 96036099393024 96223669899651 96341985460224 96407512879104 96412410888192 96530153400576 96600716378208 96623687172096 96689406191616 96694318522368 96812405311104 96878252688084 96883174613232 96997373116416 97186821110784 97276049031168 97280991166464 97347157254144 97466041314432 97470993102336 97537288420656 97560481923072 97565438509056 97661366135739 97751029739328 97755996006144 97822485170424 97937790861312 97942766616576 98062378057728 98129075609088 98134061082624 98224158670848 98229148975104 98325729170676 98349110157312 98416002730752 98421002781696 98541198263088 98613231302754 98703768820608 98892350226432 99013121335296 99018151723008 99085499347968 99211546550592 99279025713882 99302633385984 99307678482432 99375223030272 99496583841816 99501638791968 99569315262753 99618923741184 99691744591872 99886455030528 99910207143936 99978161504256 99983240921088 100105344267264 100173431350944 100178520688512 100202342252544 100270495309824 100275589578752 100398049952256 100466336120976 100471440339648 100584758181888 100594139893569 100658285051904 100781212787712 100786333003776 100854883264896 100878865661952 100883990839296 100952607522816 101075894696448 101081029883904 101149780584384 101173833105408 101273308553277 101278453770396 101371438248192 101445540176736 101565116448768 101694317985792 101763485816832 101768655937536 101862090473472 101962242625068 101967422843664 101991669792768 102061039868928 102066225106944 102190872272832 102260377837422 102265573202856 102386116067328 102680273977344 102685490675712 102755332657152 102880821387456 102886048274688 102956026666248 102980508696576 102985740648448 103055786846208 103181642502624 103186884673152 103257067679892 103378779242496 103384031428608 103580690920704 103585953364992 103681056374784 103812949610496 103883558438016 103888836269568 103984217358336 104091744152907 104187311532864 104381066575872 104386369683456 104513850298368 104519160152064 104590249311744 104615119945728 104691592986624 104717978912232 104794527142431 104819446351872 104824771731456 104896068754176 105024171833028 105029507613744 105230174846976 105321436545024 105460774207488 105532503810048 105537865416704 105604282199808 105738621981552 105743994060096 105769139044352 105835701371904 105841078382592 105975719394048 106047799238808 106053187025184 106172800303104 106178194440192 106250411999232 106380169053696 106457932335168 106483247087616 106555672129536 106561085718528 106691222179584 106696642655232 106769212839072 106794601611264 106872667840512 107003184817536 107075963497356 107081403519888 107202176483328 107207622918144 107280540647424 107417012806656 107422470156288 107515633139712 107521095499776 107626811659794 107657873670144 107731097639424 107804371412304 107941509939501 107946993936348 108040611817152 108247032004608 108252531523584 108384733642752 108390240157696 108458451988992 108463962249216 108569059393536 108596422575648 108675805925484 108701648068608 108775581965568 108781108337664 108913955974992 108919489377216 108993571439886 109122044755968 109335173749632 109435555160064 109441115062272 109515551910912 109654867240128 109660438284544 109729449473238 109755542163456 109761118322688 109969908456744 109975495506912 110050295816727 110105126240256 110180014718976 110185612443648 110320175314944 110400818717952 110427071053824 110502178504704 110507792596992 110642748926976 110718003072096 110723628129408 110858848045974 111041739923184 111172627464192 111253894004736 111389761502208 111395420688384 111471186766464 111497693626368 111503358296064 111612989869416 111715462559232 111721138292736 111797125909056 111939343640964 112071289208832 112153212665856 112256181338112 112372261909344 112398983036928 112475431692288 112481146036224 112618512300672 112695110269812 112700835774576 112727635034112 112804307223552 112810038276096 112947806196288 113024628136098 113030370382104 113157852954624 113163601969152 113240570683392 113384624629248 113461743673008 113488723869696 113494489694208 113571683463168 113710381533504 113716158619392 113793503157432 113820562243584 114042868029216 114126232698828 114260756004864 114266561052672 114406107734016 114483921543936 114489737929728 114594851782656 114600673804288 114713350699122 114740628516864 114818669852544 114824503245312 114964731306936 115048769853213 115184380575744 115374408597504 115515308224512 115521177010176 115599749239296 115627237834752 115740924060888 115746804309024 115825529999529 115853072283648 115858958229504 115937760201984 116079347815452 116085245257296 116222077698048 116301126647808 116307035357184 116528277285792 116534197535616 116561908334592 116641188421632 116647114407936 116789568311808 116869003242768 116874940803264 116982244528128 117210725474472 117348884545536 117354846486528 117434665893888 117578081585664 117584055171072 117664030475712 117692009938944 117697989312512 117778042109952 117921877145856 117927868197888 118008077348448 118158196065462 118383946702848 118492635856896 118643370983424 118724066786304 118730098593792 118839105552384 118955949729246 118961993317608 118990281424896 119071213180416 119077262624768 119222684318304 119303774143659 119309835403332 119444400340992 119450468745216 119531713499136 119647534841856 119677690185408 119765173877064 119793652973568 119799739121664 119881221433344 120027624952032 120033722987136 120115364443956 120143926812672 120231751320576 120378582919728 120466578959874 120608575782912 120614703333376 120690608228352 120844139407488 120850278925824 120879016050688 120955087282176 120961232437248 121115107878912 121197484844352 121203642314496 121695139528704 121777911005184 121784097964032 121932825348096 121939020177408 122021957530368 122050973270016 122140191817728 122170975397604 122289354077184 122295567020032 122372529711264 122378746879872 122528200471866 122534425549368 122762300350464 122768537321472 122875009302528 123002070468336 123037569908736 123121254445056 123204995899776 123240553906176 123361725645144 123367993070112 123474984933888 123481258113024 123722432445276 123868267020288 123874560180224 123952516558848 123958813999104 124110197229312 124200921057696 124230454935552 124314950817792 124321266671616 124473092542848 124479416431104 124564081645584 124921957413582 125069205897216 125075560071168 125160630755328 125319848274432 125326215182336 125405085112272 125434905329664 125441278083072 125564613603093 125600852615168 125679895379136 125686280579328 125771766647688 125926414221312 125938159592406 126080200359936 126172364249088 126288204005376 126294620110848 126418794648012 126448855916544 126534860653824 126541289290752 126663902625792 126695826338256 126788440246398 126818589413376 126904845626496 126911293060608 127066281970824 127147307433984 127159166679867 127302584573952 127309052215296 127395642018816 127557702707904 127674814353408 127681300905984 127768143896064 127930678446816 128017691052111 128048132524032 128298226532868 128455980613632 128543350505472 128549881184256 128706871200768 128794411736928 128800955170944 128831582896128 128919208255488 128925758029824 129083207081472 129171003584112 129177566150976 129335322720303 129582428147712 129701398708224 129707988221952 129796209672192 129954721752576 129961324136448 130049717894208 130080642564096 130087251345408 130215154847652 130334706319104 130341328008192 130429980227232 130583721148416 130595900914458 130749837410304 130838767478784 130845414776832 130965544894464 131100972227568 131132146876416 131221336974336 131228003708928 131388264350784 131477628648114 131484308403672 131605025094144 131862066158781 132017495113728 132024202297344 132113999130624 132275341783872 132282062067456 132372034285176 132403511181312 132410237976576 132500297373696 132662111789088 132668851722624 132759087017004 132922326122496 133181940040704 133304215339008 133310987894784 133473792356352 133564575134592 133571360918016 133603123003392 133693993746432 133832242482309 133864066603008 133955114827968 133961920452864 134125519858092 134211046735872 134374950383616 134381777338368 134473177686528 134505154215936 134603476697088 134735820611697 134767859595264 134774706511872 134866374112512 134898444140544 135031078071036 135037938360528 135161917664256 135260720235648 135425905784694 135592423981056 135684647755776 135691541250048 135949656833424 135956563791552 135988893057024 136081386491904 136088300142592 136254496363776 136347170449896 136354097603808 136514821423104 136907031969792 136913987567616 137007110209536 137174428516608 137181397699584 137274702221664 137307344928768 137407715794944 137575523336832 137582512897536 137676090239856 137838372323328 137851228743039 138107587894272 138114604486656 138234385465344 138241408499712 138377329276878 138417266147328 138511411250688 138518448359424 138645623144448 138781941350787 138788992203876 138916415377152 139174755434496 139181826244608 139351800397824 139358880202752 139453665748992 139588790648832 139623971882976 139726036189908 139759261802496 139766362308608 139854319670016 139861425005568 140032229110704 140039343484992 140134591851282 140306899795968 140614365609984 140710005080064 140805709599744 140984829308736 140991992080128 141114268495872 141121437843456 141300959192064 141397065651744 141404249366912 141493237478649 141563733737472 141667215998976 141840225404928 141943909780224 141977662783488 142074229506048 142081447624704 142254962906112 142262190206976 142358950452096 142392802148352 142496890454016 142532804630538 142670913090048 142767951329808 142775204693184 142936235311104 142949567217177 143040720863232 143222683742208 143229960208384 143320097271168 143354177519616 143361460666368 143502415546392 143543831560192 143634166147584 143641463519232 143739161883072 143922013252668 143929325248464 144054149089536 144329376006144 144512978190336 144611269318656 144618616332288 144795230100864 144901074567312 144935530758144 145034109287424 145041477783552 145218607966656 145225985836288 145317379032126 145324761919848 145496059674624 145780231666176 145914073546752 145921486749696 146020735881216 146206489653504 146305932630984 146340722884608 146348157763584 146626544608992 146633994009216 146733727755636 146906686291968 146914149924864 147093567086592 147193613413632 147201091623936 147336238006272 147343723462656 147488593756014 147523665235968 147624004096128 147631504172544 147811797394632 147919846954131 148055653230912 148338525339648 148519682002944 148527227584512 148628249021952 148663591501824 148817319825888 148918538570823 148953950078976 148961517723648 149062834545408 149244875762724 149252458187952 149428385611776 149537616887808 149829682545792 149865310715904 149967242256384 149974861381632 150158016400896 150260147026416 150267781032768 150303513378816 150405742964736 150413384368128 150597074928384 150699504181464 150707160509472 150877137272832 150884802625536 150987427577856 151171819181568 151179499505664 151282324897344 151318298492928 151325986258944 151428911284224 151613842044672 151621544825856 151724670876576 151760749658112 151917680655594 152057157372288 152168310265104 152347674673152 152541476978688 152645228725248 152652983906304 152793135710208 152943363937602 152951134265496 152987504689152 153091559803392 153099337660416 153286308409248 153390566756133 153398359804284 153579174100992 153832544796672 154020410966016 154028236013568 154132998985728 154321232081184 154329072412032 154434039999372 154470763044864 154478610972672 154583680269312 154772463753936 154780327009728 154885601519838 155068168863744 155076047142912 155371036381056 155378930047488 155415877779456 155521584562176 155529485877248 155719424415744 155825337657024 155833254404352 155976326037504 156280967299296 156465179394048 156579554525184 156770775447552 156778740228096 156885373967616 156922679918592 157037389479936 157076968368348 157229169527808 157237157597184 157344103131264 157536257749542 157544261420616 157845262270464 157982154817536 158191161311232 158298755715072 158306798125056 158452140736512 158607932972328 158615991090144 158653708566528 158761617573888 158963579091072 159071698858212 159079780537776 159259200454656 159267291660288 159375617998848 159570253580544 159686898502752 159724870631424 159732985495552 159833508194304 159841628577792 160036833269376 160044963982848 160153819258608 160191902416896 160309001760768 160504777226304 160622105279832 160811434377216 160920810971136 161125519209984 161133705234432 161273449709568 161281643249664 161440217489691 161486810505216 161596646459136 161604856419328 161706557118456 161920490904522 162060917725728 162370548006912 162378797285376 162577100464128 162585360236544 162695943373824 162853589090304 162894633863472 163013708888226 163052472102912 163163372948352 163171662506496 163370933962488 163379234065824 163490357159829 163683067133952 163691383095296 164002760624448 164050093211648 164153332740096 164161672593408 164273327866368 164482300860192 164490657426816 164633313245184 164641677484032 164963243260368 165157689360384 165270022078464 165278418665472 165480262972416 165601228076928 165640606580736 165753267757056 165761688895488 165964123390464 165972555241472 166077004608144 166085442194112 166288272068961 166562609884776 166758941196288 166767413428224 166880841007104 167093131032576 167206780149696 167246540439552 167255037444096 167419484804124 167573193838848 167581707439104 167695688863584 167909015461446 167917546123208 168106933813248 168229818998784 168384272007168 168558392864016 168598474555392 168713147538432 168721719054336 168885203501056 168927768451008 169051253661864 169091452551168 169206460835328 169215057414144 169421709294432 169536942204147 169545555573156 169736779431936 169745402953728 169860856025088 170076936943872 170192615509512 170233085804544 170241734541312 170357525194752 170565572300256 170574237929088 170690254736148 170730843365376 171064302043824 171189349048242 171391134007296 171399841579008 171609161601024 171725882315904 171734606894592 171775443861504 171892277673984 171901010706432 172070026048683 172110942775296 172228004778816 172236754867968 172447096960404 172776570863616 172935198277632 173061612896256 173272962336768 173281765515264 173399623858944 173440856752128 173620206463536 173779608425472 173788437344256 173906640302976 174119021723178 174127867885944 174333116547072 174451689971712 174460553035776 174792415928688 174801296303424 174842862501888 174961782632448 174970671611904 175184352467712 175303504864152 175312411204896 175473366792192 175816088211708 176023326818304 176032269729792 176151998840832 176367122378496 176376082756608 176496045713568 176538014908416 176546983968768 176667063164928 176882815718784 176891802296832 177012116022672 177237294098193 177575920054272 177738953785344 177747983859712 177965056475136 178086100179456 178095147890688 178258658328576 178433924593869 178442989976412 178485422137344 178606819770624 178615893937152 178834026477456 178948062314496 178964753104998 179166600511488 179175703117824 179297570248704 179471302262784 179516535278112 179647760815596 179690479460352 179699608682496 179821832150016 180041437428048 180050584480704 180173046665934 180215890219008 180347626980864 180567874379592 180699868439811 180789898641408 180912863674368 180922055000064 181266209111232 181275418388736 181318524076032 181441848655872 181672661818368 181796227266528 181805463471744 182542709293056 182666866507776 182676146946048 182899238022144 182908530266112 183032936295552 183076459905024 183210287726592 183256463096406 183434031115776 183443350530048 183568120319808 183792300707799 183801638324052 184143450525696 184152805982208 184312513953792 184321877999616 184503105702504 184556354863104 184681881667584 184691264479232 184807493849664 184860830859264 185042588467716 185051989605168 185212477400832 185221887169536 185566340579328 185583648667914 185802400530432 185811840270336 185938220998656 186165295843968 186301381586544 186345682403328 186472426226688 186481900007424 186709638814272 186719124646656 186846122468376 187075866394624 187382936120373 187603808845824 187613340106752 187740946132992 187979772411648 187989322773504 188152357994496 188161917124608 188401278922752 188529420868992 188657649971532 188889621331968 188907239388609 189120300539904 189258546373632 189432306008064 189441930166272 189628191972018 189673283874816 189682920275968 189802290980736 189811933936128 189857069531136 189995853938688 190043739507384 190182660369597 190227884120064 190357268439744 190366939590912 190599422956236 190720961150976 190963578322944 191093463028224 191138903359488 191336554061856 191512221530112 191521951358976 191652215844096 191896017670224 191905766997952 192072198786048 192447339799302 192683970920448 192815025758208 192824821776384 193060306801152 193201432756416 193247374344192 193378812383232 193388637044736 193624810622208 193756505376168 193766349226464 193994746232832 194373642221568 194552098062336 194561982332928 194694314508288 194932082628864 194941986204672 195074576841312 195120963846144 195130877018112 195322732271478 195502059478656 195511992012288 195644970340848 195875581722624 195893851371687 196124756115456 196258151218176 196268122165248 196448317341696 196458297950208 196651458341352 196698220314624 196832005461504 196842005563392 197082396526176 197216442972171 197226462605508 197407537641216 197784700452864 198026242670592 198036303446016 198170998695936 198423093101184 198558051427764 198605266771968 198615356964864 198750446060544 198993167683632 199003277583936 199138630525506 199383489183744 199772910061056 199820414287872 199956323008512 199966481842176 200210688534528 200346862701888 200357041377024 200404684505088 200540990619648 200551179157504 200796099904512 200932672241952 200942880679296 201169516363776 201188279787138 201316570103808 201562425575424 201572666007552 201709766529792 201757731323904 201905215045632 202151789392896 202162059767808 202299561168768 202347666210816 202546617106554 202556907540792 202742876496384 202891080353472 203138858677041 203388635971584 203526971633664 203537311875072 203724180946944 203924485250136 203934845687328 203983339585536 204122079737856 204132450213888 204381744545664 204520755674844 204531146405712 204772232134656 205360547954688 205370981351424 205510665314304 205761642774912 205772096549376 205912053332496 205961017393152 205971481296896 206111573692416 206363285005248 206373769346304 206514135359784 206757558484992 206768062857216 207161381841408 207171906729984 207362112749568 207565993915317 207625899220992 207767116876032 207777672539136 207968434716672 208183488305814 208374623065728 208762133151744 208772739366912 209027700596736 209038320304128 209180498623488 209383185973248 209435957824464 209589054284862 209638892703744 209649543462912 209792137508352 210048343666056 210059015227488 210201887776923 210460349693952 210921548414976 211065007620096 211075730833408 211208564399616 211477243963104 211487988120192 211538278088704 211671402743808 211682156765184 211951438788096 212095598477616 212106374050368 212345600606208 212500823998464 212760338107392 212915864670336 212966494175232 213111344259072 213122171437056 213382444359168 213393285310464 213538425678144 213589203222528 213745335681024 213799206945807 214006369635072 214151926994712 214162807039776 214404352966656 214415245836288 214561081294848 214834025613312 214844940312576 215031266279424 215042190999552 215253623319588 215315747340288 215462195278848 215608742824608 215883019879002 215893987872696 216081223634304 216494064009216 216769467285504 216780480315392 216916903977984 216927924498432 217138118787072 217192845151296 217351611850968 217403296137216 217551163931136 217562216675328 217827911949984 217838978754432 217987142879772 218244089511936 218670347499264 218871110320128 218882230124544 219031103821824 219309734480256 219320876569088 219458898946476 219511084326912 219522236645376 219939816913488 219950991013824 220100591633454 220360029437952 220371224887296 220640350629888 220801637435904 220854142107648 221004357009408 221015585193984 221232890634021 221285497853952 221436006144192 221447256258816 221717696091948 222083479846368 222345254928384 222507788009472 222779523004416 222790841376768 222942373532928 222995387252736 223225979738832 223430925118464 223442276585472 223594251818112 223878687281928 224142578417664 224306425331712 224744523818688 224797966073856 224950863384576 224962292072448 225237024601344 225390220539624 225401671549152 225455270068224 225608614447104 225620076552192 225895612392576 226049256272196 226060740764208 226315705909248 226327203938304 226481141366784 226769249258496 226923487346016 226977447739392 226988979388416 227143366926336 227420763067008 227432317238784 227587006314864 227641124487168 227876520983391 228085736058432 228252465397656 228521512009728 228533122105344 228812215468032 228967843087872 228979475859456 229189703565312 229201347608576 229426701398244 229481257033728 229637339705088 229649006490624 229929462613872 230097539706426 230368761151488 230748817195008 231030616449024 231042354020352 231199498478592 231481848121776 231493608618048 231651059999058 231706144567296 231717916459008 231875520403968 232158695630904 232170490514592 232328402279757 232444155396096 232602253295616 232614070714368 233056554571584 233068395071232 233123816669184 233282376843264 233294228815872 233579136623616 233738006485536 233749881606528 233964489056256 234421450948944 234697769091072 234869331787776 235156163171328 235168110342144 235328060951424 235384019877888 235395978625024 235556084219904 235843754291712 235855736395776 236016154696896 236304386624313 236316392130924 236767893405696 236985271713792 237286741966848 237448133572608 237460197187584 237678211104768 237911899458492 237923986635216 237980562849792 238142426360832 238154525249536 238445368636608 238607548287318 238619670806664 238888800681984 238900937490432 239063426998272 239355380370816 239530347754128 239587305947136 239599478243328 239762442866688 240055249904064 240067445974272 240230728887912 240287853625344 240463502641152 240757165839456 240933157919748 241217151565824 241229406666752 241381216456704 241688278814976 241700557851648 241910174564352 241922464874496 242230215757824 242394969688704 242407284628992 242880736356783 243555822010368 243568195928064 243865650696192 243878040354816 244043915060736 244101946540032 244280383635456 244341950795208 244520563332339 244578708154368 244591134040064 244745059422528 244757493759744 245056400943732 245068851098736 245524600700928 245537074642944 245750018605056 246004140936672 246075139817472 246242508890112 246409991799552 246723451290288 246735986140224 246949969867776 246962516226048 247444864890552 247736534040576 247749120360448 247905033117696 247917627998208 248220394458624 248401842115392 248460909871104 248629901635584 248642533343232 248946185085696 248958832862208 249128163291168 249843914827164 250138411794432 250151120142336 250321261510656 250639696548864 250652430364672 250810170224544 250869810659328 250882556166144 251129227206186 251201705230336 251359790758272 251372561158656 251543533295376 251863523192169 251876319184812 252160400719872 252344728498176 252576408010752 252589240221696 252837589296024 252897711833088 253069721307648 253082578581504 253327805251584 253391652676512 253576880492796 253637178826752 253809691252992 253822586121216 254132563941648 254294614867968 254318333359734 254605169147904 254618104430592 254791284037632 255115405415808 255349628706816 255362601811968 255536287792128 255861356893632 256035382104222 256096265048064 256596453065736 256784023572363 256911961227264 257086701010944 257099762368512 257413742401536 257588823473856 257601910341888 257663165792256 257838416510976 257851516059648 258166414162944 258342007168224 258355132301952 258670645440606 259164856295424 259402797416448 259592419344384 259909443505152 259922648272896 260099435788416 260161285128192 260174502690816 260430309695304 260669412638208 260682656016384 260859960454464 261178532584767 261191801828916 261499674820608 261677534957568 261690829553664 261931089788928 262201944455136 262264293752832 262442673948672 262456007417856 262776528701568 262955257296228 262968616807344 263210050188288 263724132317562 264034990227456 264048404594688 264227998261248 264550683567744 264564124134912 264744068570352 264807022362624 264820475953152 265000594747392 265324223578176 265337703445248 265518174034008 265844652244992 266363880081408 266608430678016 266621975789568 266947584712704 267129150269184 267142721836032 267387987492864 267664484964618 267728133206016 267910229655936 267923840905728 268251039716184 268422093471744 268447129657497 268749900767232 268763554676736 268946355373056 269206953394176 269471641223394 269535719190528 269549413023744 269732748225024 269796888281088 270062156142072 270075876721056 270259569998901 270323835328512 270521440471296 270851811569388 271184847962112 271369295511552 271383082500096 271899313666848 271913127583104 271977786114048 272162772983808 272176600285184 272508992727552 272694340899792 272708195207616 273814063939584 273827975135232 274014220419072 274348857033216 274362795399168 274549404443328 274614689857536 274815431589888 274884694644609 275151046673664 275165025795072 275352180479712 275676744646656 275702457486078 276215175788544 276229208973312 276468770930688 276482816999424 276754658553756 276834532294656 277022822501376 277036896718848 277291246288896 277563882701574 277577984407752 277832830754304 278349510868992 278375473001871 278703600795648 278717760405504 278907331497984 279177581297664 279247943765952 279452072379816 279518523604992 279532724617216 279708639340032 279722850011136 280064458221408 280078686969984 280269183702564 280613799591936 281420010160128 281611419199488 281969658617472 281983984160256 282228536991744 282242875686912 282601918384128 282794131303488 282808498733824 282986474957298 283334431997952 283680450809856 283887819560448 283955325566976 284148459012096 284162895249408 284442287958027 284509925812224 284524380413952 284717900904192 284785604296704 284993780908032 285065609261076 285341826180096 285535902659616 285550409386368 285872470622208 285899134434354 286081441726464 286445367484416 286459920416768 286640194542336 286708355039232 287004831092784 287087663120384 287268332295168 287282927038464 287478323766144 287844026505336 287858650496928 288108298179072 289025956380672 289222538637312 289237232664576 289590460201728 289802149134624 289871061516288 290068218574848 290082955567104 290437215933312 290451971672576 290634758064252 290649523839696 290992119349248 291560463332352 291828147093504 291842973499392 292041471762432 292412979307008 292611865261968 292681445769216 292696315527168 292984098407217 293253089217984 293267988018432 293467455511272 293813372583936 293828299849728 294187134173184 294387226827264 294402183247872 294672476012544 294687446925312 294977187512028 295047330471936 295248008192256 295263008345088 295623594789264 295839693908262 296111306461824 296677050679296 297039364005888 297054455169024 297256498043904 297634639651776 297837077141646 297907900157952 297923035447296 298125669090816 298489751525448 298504916375904 298707945788259 298856771223552 299075233775616 299659365091584 299730621431808 299934484512768 299949722763264 300316032801792 300520294052832 300535562065536 300607026757632 300811485929472 300826768736256 301194149856768 301399008362928 301414321018944 301754274545664 301782419680707 301974855155712 302343638363136 302358999011328 302564649794688 302636596985856 302651972517888 302857822568448 303227684089344 303243089651712 303449341753152 303521499316224 303835361311188 304114314744576 304336620530208 304695349346304 305082953957376 305290457450496 305305967812608 305586271420416 305886727875204 305902268530992 305975009378304 306183119606784 306198675320832 306572616818496 306781133512266 306796719608568 307158348201984 308040821932032 308056472027136 308265997971456 308642464162368 308658144824064 308868079998744 308941526089728 308957221945344 309167360538624 309544927507872 309560654019456 309771203039676 310136337727488 310152094285824 310742072762112 310757860094976 311043169124352 311058971754496 311438848831488 311650675314048 311666508808704 311952652075008 312275232458721 312561934598592 313159109050368 313541550895104 313557480456192 313770747935232 313845359837184 314074778959872 314153936736696 314383581427293 314458339055616 314474315194368 314688206262528 315072515499084 315088522841232 315690524540928 315964309635072 316382322622464 316597511430144 316613596250112 317215865944656 317231982180288 317307417133056 317523235147776 317927158182144 318143397716424 318159561075552 318518400909312 318534583320576 318751235997696 319140507161088 319373797005504 319449741262848 319465970991104 319667016388608 319683257155584 320073666538752 320089927965696 320307638517216 320383804833792 320618003521536 321009554452608 321244210559664 321622868754432 321841621942272 322251038419968 322267410468864 322546899419136 322563286499328 322880434979382 322973621010432 323193292918272 323209712838656 323413114236912 323824529818503 323840981809044 324121835451456 324741096013824 324757594570752 325154200928256 325170720473088 325391886747648 325707178180608 325789267726944 326027417776452 326104944205824 326326745896704 326343325012992 326741867924976 326758468131648 326980714319658 327366134267904 327382766190592 328005521248896 328100186423296 328306665480192 328323345186816 328546655732736 328964601720384 328981314853632 329266626490368 329283354968064 329926486520736 330150887450181 330315378720768 330540044156928 330556837330944 330960525944832 331202456153856 331281213161472 331506535514112 331523377790976 331928246780928 331945110482944 332154009216288 332170884388224 332576544137922 333125219769552 333517882392576 333761682014208 334186262065152 334413560299392 334493080879104 334510074888192 334838969608248 335146387677696 335163414878208 335391377727168 335818030922892 335835092246416 336213867626496 336459637997568 336768544014336 337116785728032 337196949110784 337426295076864 337443438108672 337855536902016 338102507323728 338182905102336 338412921670656 338430114828288 338843418588864 339073884408294 339091111146312 339473558863872 339490805907456 339721712050176 340153873887744 340385231019024 340466171609088 340483469082624 340715050389504 341131144600512 341148475858176 341380509472296 341461686730752 342128604087648 342378698096484 342782268014592 342799683158016 343218323202048 343451764631808 343469213789184 343784555347968 343802021412864 344140052097366 344221885550592 344456009557632 344473509735936 344894193920808 345146309559639 345553141727232 346123225792512 346545924673536 346563531030528 346799247717888 346881713504256 347240412927072 347476589998587 347559216850944 347576874688512 347813280605952 348238043446356 348255735771888 348666233094144 348903379943424 348921106071552 349584831857376 349602592606848 349685725003776 349923565264896 349941343223808 350368704935424 350607009728304 350624822409792 350946733584384 351632176423416 352046653636608 352064539459584 352303997681664 352734244756992 352752165513216 352992091427136 353076029816832 353093967937536 353334126329856 353765631437568 353783604593664 354024232045344 354474588196386 355151840108544 355477907570688 355930112950272 356172200358912 356190295781376 356517316657152 356867849187738 356885979952824 356970844274688 357213639541248 357231787874304 357668052954912 357911322430977 357929506209996 358333201022976 358351406235648 358595140497408 358942604525568 359033070556224 359295521631192 359380958920704 359399217364992 359643664300032 360082874856096 360101168961408 360346093331868 360431780438016 360695253961728 361135748759184 361399736879622 361825727348736 361844110000128 362532418222464 362550836777472 362637048152064 362883697311744 363345323636736 363592454533056 363610926943488 365085418586112 365333733015552 365352293892096 365798476044288 365817060532224 366065872591104 366152919810048 366420575453184 366512926192812 366868062231552 366886701060096 367136240639616 367584601415598 367603276648104 368286901051392 368305611964416 368625027907584 369006211405008 369112709726208 369363763335168 369382528958464 369614987699328 369721661718528 370085176935432 370103979210336 370424954801664 370443774339072 371167297335828 371604801060864 371623680540672 371876441997312 372330591687936 372602763173088 372691364806656 372944852453376 372963800014848 373419277628544 373438249293312 373692244936752 374765872240746 375207617691648 375226680213504 375481892265984 375959544823296 375978645547008 376304715988992 376323834249216 376693840809279 376802557845504 377058841737984 377315299943064 377779242663936 377814478777218 378240601079808 378517092747264 378864612016128 378883860332544 379256383944036 379346567749632 379365840551936 379604581961472 379623867872256 379991707877376 380087479014768 380365320739194 380455768240128 380714536879488 380733879181824 381198845912472 381441922301952 381477500039601 381927156645888 382186926056448 382673108123712 383024443060224 383043902717952 383304431688192 383792035340448 383811533995904 384053073156333 384144397572096 384894679598604 385367941840896 385630051516416 385649643552768 386120613602304 386402865512832 386494748688384 386757624766464 386777274089472 387249621244416 387513010752336 387532698452928 388005968160909 388747284443136 389104196124672 389123964665856 389388629016576 389864165257728 389883972409344 390149153682624 390241927692288 390261754036224 390645464542956 391004118957312 391023984024576 391289940681696 391751163445248 391787702743374 392249512230912 392516302436352 392536244330496 392896634683392 393302916682704 393396440629248 393664010923008 393684011126784 394164793052352 394432885944342 394452925211016 394815075282432 395586198476343 396052485341184 396072606892032 396341997391872 396846186202368 397116102855528 397210533543936 397230713929728 397500892121088 397986335367264 398006555167872 398277261051012 398766978367488 399545820122112 399912646017024 399932963684352 400421377069056 400693725403776 400714082754048 400809369010176 401081981239296 401102358315008 401496727446927 401592199809024 401865344483904 401885761358592 402376559574276 402633140207616 403124851150848 403145332015104 403419533059584 403515462647808 403810430091264 404207461835091 404303578785792 404324119535616 404599122337536 404695332421632 405093234213108 405113815081584 405485752992768 405782160706944 406277717354082 406777271943168 407053943267328 407074623750144 407848970500272 407869691374656 407966679171072 408244159475712 408264900427776 408763489091328 409041511349688 409062292811424 409544464269312 410721095909376 410741962702848 411021330628608 411523285549824 411544193098752 411824106664992 411922034786304 411942962593792 412223147384832 412726570010496 412747538692608 413028270719568 413515116969984 413553686229117 414322763682816 414343813459968 414724225499136 415131987830634 415251798441984 415534233752064 415555345078272 415936869433344 416345824052361 416366976611628 416749246131456 417524266303488 417545478733824 418055401193472 418076640608256 418360997246976 418766371946496 418871915648928 419178108569724 419277785407488 419299086925824 419584275016704 420096687332112 420118030454976 420403775553846 420920699387904 421843096829952 422130015240192 422151461666816 422417128799232 422954487926208 422975976240384 423076556177408 423342805487616 423364313530368 423902877576192 424191196955232 424212748100736 424691201212416 425001647996928 425520676214784 425831729340672 425932988350464 426222688518144 426244342874112 426764888718336 426786570620928 427076851356288 427178406445056 427490671362048 427598413891614 428012739270144 428303853989424 428325614079552 428808705933312 428848701651531 429122162589696 429668051226624 429689880625152 430062532558848 430084381999104 430507246639176 430631494680576 430924390557696 431217485649216 431766039758004 431787975745392 432162447268608 432988128018432 433538934571008 433560960630784 433833807955968 433855848996864 434385690302592 434703223701936 434806592274432 435102327862272 435124433350656 435655823899968 435677957508864 435974285759544 436488179023872 437340694998528 437742220640256 437764460249088 438062207643648 438619468960512 438641753138176 438917797892952 439022168653824 439044473290752 439879633826976 439901982027648 440201183266908 440720058875904 440742449774592 441280701259776 441603274871808 442008714018816 442031170387968 442465781268042 442570995707904 442872012288384 442894512517632 443435392183896 443759540862393 444166959692736 445015576018944 445559046008832 445581682753536 445884747065856 445990774505472 446451959477664 446861850236928 446884553170944 447188503636224 447757374563856 448285156835328 448612850663424 449489047637376 449595932147712 449901726769152 449924584144896 450474049202688 450780441079248 450803343098304 450910540136448 451217228894208 451240153104384 451791224785152 452098512544392 452121481528416 452631411818496 452654407876608 452962282733568 453538498516992 453846974692032 453954895478784 453977958776832 454286733852672 454841526134016 454864634477568 455174012629728 455282248974336 455753041966782 456171472116864 456504930795312 457043024019456 457624430936064 457935686175744 457958951718912 458379407130624 458402695217152 458853402796488 458962514067456 459274679410176 459298012981248 459858925227744 460171700268399 460195079412852 460737522302976 461497634390016 462061232898048 462084708040704 462398996957184 462963696243552 462987217236096 463302119998116 463412289134592 463435832918016 463751040807936 464317391261808 464340981029184 464656804559514 465204506591232 465228141428736 466113109143168 466136790142464 466247633338368 466564753686528 466588457631744 467158273247232 467476012971072 467499763213056 467928978112512 468842901897888 469395538182144 469738663575552 470312326342656 470336220684288 470656121902848 470768039755776 471112168439808 471687508583424 471711472791552 472032309393792 472608773248626 472632784261848 473535786811392 474573483933696 474896267145216 474920394375168 475356422209536 475823798916984 475847973270432 475961125699584 476284852721664 476309050499072 476890737273216 477215096574636 477239341613328 477777601363968 477801874980864 478126853996544 478710760741632 479060695508256 479174611894272 479198956486656 479524885733376 480110499808128 480134891948544 480461457775824 480575707250688 480927005282304 481514331678912 481866315839496 482434303131648 482458813333504 482762432913408 483376557629952 483401115703296 483820349128704 483844929748992 484320652469073 484460431515648 484789939377408 484814569257984 485761472713566 487111644020736 487136391856128 487731301392384 487756080709632 488087830121472 488560767270912 488683901590416 489041126664678 489157416308736 489182268080128 489490118845056 489514987519488 490112801887464 490137702197472 490471071479487 491049201401856 491074149285888 492008281873344 492150279634944 492485017780224 492819983599104 493446902580576 493471972280448 493899939735552 493925032452096 494889729781104 495473068081152 495810066235392 495835255996416 496440788917248 496803684230784 496921819742208 497259803271168 497285066686464 497892370171392 497917665724416 498256326582336 498864816206883 499687829654328 500276823588864 500302240284672 500642523021312 501279393097728 501304860729344 501620340449088 501739621318656 501765112332288 502258454412372 502403410460672 502719581516544 502745122317312 503087066590752 503727046384338 503752638369624 504320801439744 504689456996352 505152816021504 505675178592048 505795423666176 506139442615296 506165157163008 506655610503168 506783305353024 507153760985592 507274357653504 507619382505984 507645172242432 508265127883296 508610826612441 508636666719468 509210338295808 509236208861184 509582568075264 510230810831616 510699257413632 510725203623936 511072575584256 511722713787264 512070764208444 512192530096128 513192906131472 513568047144726 514173402021888 514199524737024 514827484803072 515177646947712 515203820683776 515326331584512 515676833021952 515703032119296 516210078146049 516332828325888 516684014336448 516710264603904 517341290881212 518329712590848 518805594832896 519184838688768 519818887010304 519845296545792 520198871576832 520322570256384 520860619390608 521338825276416 521365312032768 521719920908928 522357065169534 522383603657832 522999349641216 523355069915136 523381659107328 524403888910272 524528587505664 524885347897344 524912014835712 525553057403136 525910514592456 525937233614688 526420100376576 527448264635124 528069980454912 528096809189376 528455996522496 529101367135488 529128248269824 529488137140704 529614044725248 529640951906304 530001189494784 530648447156352 530675406890496 531036348068016 531711882294579 532727760162816 533216861356032 533243951579136 533895169425408 534258300538368 534285443672064 534775974985728 535301773781607 535328969929236 535456266412032 535820459311872 535847681811456 536502079432368 536844186943488 536894259314994 537499801534464 537527109353472 537892710746112 538413906788352 538943282446788 539071438381056 539098826047488 539465496450048 540124312284144 540151753442112 540519139997802 540647670657024 541042880942592 541703623138776 542099605319433 542369695924224 542738591023104 542766165000192 543798627333696 543826255166208 543955572228096 544325545967616 544353200570368 545017985455104 545388681799584 545416390415232 547628127879168 548028440838144 548697714066432 548725590798336 549098808886656 549229379715072 549630863179776 549769389289218 550302093347328 550330051590144 550704360959424 551376902123397 551404914972156 552430351577088 552458417946624 552937541861376 552965633998848 553509317107512 553669064589312 554045645002752 554073793437696 554582492577792 555127765403148 555155968815504 555665661508608 556699021737984 556750946003742 557407201591296 557435520811008 557814662995968 558495887531904 558904144759632 559037047209984 559065449234432 559417278680064 559445700022272 560128916442816 560157373939968 560538367405128 561227599183872 562840020320256 563222838398976 563939317234944 563967968320512 564457073983488 564485751373824 565203836768256 565588262606976 565616997467648 565972949914596 566668863995904 566721718165827 567360901619712 567775639120896 568296918024192 568325790498816 568884575916054 569019851624448 569048760827904 569435801808384 569571208593408 569987561816064 570131218522152 570547981108791 570683652360192 571071805319232 571100818772736 571798268868708 572162883452928 572890734968832 572919840833536 573280389084672 573416710078464 574009662185568 574175326240768 574536664590336 574565854076928 574956647532288 575688053010672 575717300993856 576216596358144 578051912761344 578445077274624 578474465329152 579180920403456 579604298269248 579742123032576 580136437149696 580165911134208 580874431866624 580903943345152 581269516128504 581299047679392 581984238698496 583120926664704 583656294187008 583685946998784 584082943524864 584825958614016 585223730523936 585362891538432 585392631054336 585968196814434 586506178435968 586535976036864 586934911022544 587626745167872 587681554115061 588374268346368 588774453654528 588804366495744 589344952025088 589374893850624 589954375024056 590094660943872 590496016384512 590526016690176 591247189578528 591679387816524 592222612923648 593354101358592 594078728011776 594108910338048 594512996087808 595269279303552 595674154283292 595815800315904 595846070894592 596251338181632 596979503050896 597009832751808 597415891576518 598150467551232 599318730183168 599461242863616 599868969025536 599899445526528 600632065603584 601040588105664 601071124131072 601214053515264 601622971858944 601653537472512 602388299713536 602798016725856 602828642037888 603508549091328 603564839361414 603949710311424 604687276726272 604717998022656 605129299589376 605273193971712 605715645136896 606455368178688 606486179303424 606898683506304 607042998632448 607670722622376 608228629489152 608673241060416 609416576031123 610165907914752 610580914900992 610611935625216 611172542840832 611773455750408 611804537061984 611950018756608 612366239213568 612397350641664 613145233636992 613562267024532 613593439217136 614316696403968 616081643864064 616112944054272 616531995942912 617284928324736 617316289648128 617736159997488 617883052179456 617914443890688 618334721077248 619089855015744 619121308038912 619542406079352 620272675454976 620304188571648 621484145524224 621515720189952 622086338248704 622117943508992 622877697662976 623301350628096 623333017617408 623905304150016 624550464917442 625123869197184 626318218100736 627083101790208 627114960912384 627541495870464 628149557919744 628307873473392 628767162854586 628916678111232 628948630388736 629376412525056 630145030998168 630177045682464 630605663330769 631381049081856 632764645244928 633195022860288 633227192500224 634431731889312 634463964360576 634614834266112 635046470295552 635854316364288 636286795432848 636319122151104 637036801818624 637502471995392 638281014322176 638747594011008 638899482525696 638931941982208 639334032777216 639366514311168 640147333077504 640179855931392 640615277034432 640767609667584 641236007043072 641397620837421 642019108905216 642488421119328 643245737508864 643683243884544 644502076839936 644534820937728 645093798838272 645126572998656 645760869958764 645947242020864 646386585836544 646419425677312 646826228473824 647649059637006 647681963618088 648243670902912 649482192027648 650308401856512 650341440946176 650783773495296 651414356361216 651578535453888 652054835552904 652209888411648 652653491793408 652686650025984 653483735849952 653516936263296 653961428639316 654732268535808 654765532381184 656011042497792 656613330960384 656646690373632 657093311465472 657929203440768 657962629707264 658533252980736 658566709936128 659852973041472 660301774900362 661080088313856 661113674661888 661921051889664 662404912307712 662562426322944 663013071028224 663046755581952 663698671902063 663856493561856 663890220965888 664308018432576 664341768776448 665153088275844 666250439539104 667035764785152 667523364028416 668372524130304 668827120598784 668986161758208 669677939216496 670292775355392 670326829756416 670782755454336 671636061845784 671670184492832 672427735252992 672919275995136 674233571456064 674393898221568 674852590153728 674886876217344 675711073804032 676205014647456 676365810204672 676825843341312 676860229656576 677686837177728 678147768816588 678182222292624 678947117727744 678981611814912 679443424100352 680307747775488 680770462038048 680932343218176 680966938165248 681430100779008 682262289201024 682296951716352 682761018944592 682923373461504 683629562950173 684257208175296 684757396192968 685564536029184 685599366316032 686436646404096 686903529263616 686938427578368 687569110695936 687604042825728 688280104194732 688443771101184 688912019115264 688947019471872 689788387841616 690292619119278 691106283454464 692246451585024 693091849347072 693127062061056 693598495435776 694480825854144 694953179997174 695118433701888 695153749377024 695626561211904 696476086892712 696511471543776 696985206839271 697332466188288 697806759886848 697842212143104 699169663714752 699205185213696 699371450007552 699847130529792 699882686447616 700737409870848 701214019456608 701249644819584 701893467168768 703264352846832 704093307273216 704607995363328 705468489513984 705504331026432 705984182854272 706152059633664 706187935875072 706668252659712 707531262875136 707567209187328 708048464090688 708913159872939 708949176392772 710303680217088 710955815141376 711860225900544 712344400717824 712380591562752 713034633314304 713735698375476 713771959905648 713941688549376 714427279082496 714463575748608 715336105909824 715822644861954 715859012419992 716666402045952 716702812471296 717190280994816 718066141112448 718591043262384 718761917841408 718798434729984 719287328600064 720165749712192 720202337922816 720692186663736 720863560876032 721390507923456 722271497518368 722799473759244 723651454697472 723688220000256 725064836444928 725101673554944 725767394623488 726690647273472 727184909066112 727221853886976 728642209070349 730667466031104 730704587784192 731596952088576 731634121064448 732131745182208 732305839620096 732841150906368 733025852385624 733561689997017 733736124463104 733773402120192 734272481279232 735169202831196 735206553296208 736573802102784 736611223928832 737250055815168 738012422810016 738225419452416 738727526670336 738765057916928 739229975398656 740170353870864 740207958420672 740849909603328 740887548678144 742334594671656 743209602121728 743247361081344 743752883994624 744661183375872 745205526346176 745382729613312 745889704906752 745927600029696 746838555257088 746876498586624 747384489873504 749531744481492 750415235383296 750453360427008 750963784531968 751919089646592 751957291094016 752609431977984 752647668498432 753387681618558 753605115691008 754117683475968 754630599886128 755590569576507 755628957554436 756481202159616 757034185494528 757729224032256 757767720665088 758512767888072 758693135499264 758731681103872 759209163922944 759247735744512 759983415754752 760174958029536 760730641478388 760911536480256 761429073758976 761467758363648 762397691824944 762883844603904 762955000079202 763854313291776 764373852112896 765346216247424 766048886120448 766087805435904 766608863376384 767584070680896 767623067991808 768106146312666 768288795144192 769789359197208 770352070717089 770735883681792 771260103032832 771299287105536 772241227204608 772805731025664 772989497376768 773515249532928 773554548178944 774499242488832 775026021504672 775065396905856 776011936321818 777494568886272 778208392249344 778777258033152 779728330515456 779767944818688 780298307365248 780483855384576 780523508072448 781290929085912 782008237914624 782047968049152 782579881363392 783575405486748 784499024461824 785032604872704 785072488660992 785793269366784 786605833365408 786792881258496 787328021846016 787368022253568 788329586104704 788865771888684 788905850422032 789630150564864 791172396952686 792104970682368 792145213784064 792683994783744 793692372404736 794232205711056 794421067087872 794461427859456 795001784242176 795972670734528 796013110335744 796554522102024 797533956734976 799091640244224 799825292034048 799865927368704 800842754138112 801387450807552 801428165508096 802163962478592 802204716630016 802993454893854 803184399618048 803730688967808 803771522717184 804753119148552 805266280415232 805341388972491 806249702301696 806290664030208 806839066119168 807620860182528 808414923670182 808607157571584 808648239071232 809198244675072 809390664843264 810186468426216 810227630163168 810778709996703 810971505985536 811564321413888 812555434708164 813554543886336 814107886534656 814149247500288 815697941000544 815739382749312 815933358342144 816488318951424 816529800855552 817526978182656 818083022699376 818124585622848 821442191818752 821483925405696 822042661257216 823046571099648 823088386197504 823648213329984 823844069572608 823885925187584 824446294769664 825453140020992 825495077385216 826056541439136 827030233939968 827107372458234 828645527365632 828687626919936 829448450998272 830263975661268 830503596883968 831068467504128 831110690156544 831873738866688 832691648104722 832733953223256 833498492262912 835048532606976 835126419005613 836110802386944 836153281216512 836721994493952 837532743892992 837743831297856 838356217139448 838555570814976 838598173851648 839168550033408 840193374664224 840236060909952 840807551107692 841841398775808 844260030480384 844302923333632 844834257598464 845908975852416 845951952480768 846153112354816 846685610975232 846728627060736 847805755152384 848382393910464 848425496201472 850003295993856 851041352429568 851663458681344 851865976700928 852445377036288 852488685748224 853326863874081 853529777436672 853573141241856 854153702712576 854356812890112 854981342724096 855196827783228 856025478540288 856607707978848 856651228159104 857617411866624 857697403303062 858244325179392 859336102453248 859379761250304 860125065117696 861014493278352 861262989361152 861848781115392 862434971298432 863532079516008 863575951490784 864324894537216 867077869142016 867121921261568 867667615911936 867711697993728 868771380605184 869406447403872 869613184548864 870204655724544 870248866701312 871311647799936 871355915017728 871948571519088 872976358047744 874681389997056 875484441280512 875528920498176 876124415287296 877238937921024 877283506276352 877835595785904 878044337307648 878088946581504 878952295221651 879759267653952 879803964055296 880402366533816 881440117751808 881484899549184 882561402519552 883206549743616 884017428037632 884062340775936 884931562536084 885141991415808 885744024576768 885789025035264 886870784367792 887519081724786 888333919385472 890031152037888 891118092017664 891163365507072 891769494131712 892903918955328 893723700473856 893769106341888 894377007272448 895514749127712 896123837364777 896570313670656 897225701326848 898978095274752 899191864295424 899803453538304 899849168289792 900948098405376 901560882158496 901606686196608 901821080272896 902434457788416 902480306208768 903582449570304 904197025088784 904242963056832 905262823636992 905347259042121 905924565467136 907076997033984 907693949384064 907909790957568 907955917553664 908573467705344 909683052268032 909729268955136 910348025259456 910564497948672 911506083933564 912342944233728 913009861590624 914086048038912 915248861872128 915871372351488 915917903437824 916758814261248 917706805592976 917925028134912 918549358820352 918596025962496 919717850455488 920343400536798 920390158825704 921475044605952 924122465796096 924169416081408 924797993914368 925927392487104 925974434472192 926604239996232 926824578269184 926871665836032 927502081615872 928634782523616 928681962058368 929313609119028 930409013182464 930456282857472 932226218286336 932273580284928 933129507373056 933176915263488 934316546494464 934952025942144 934999526426112 935857956225024 936825697376163 937685803795776 939477327151104 940624652685312 940672441368576 941312243805696 941536079511552 942224336879616 943150744281879 943375017166848 943422945583104 944064618787584 945217546497252 945265568523696 947071573622784 949146967867392 949792534290432 949840788750336 951647597833968 951695946540864 951922251399168 952569705443328 952618100998144 953781474546432 954430193149272 954478683226656 955555202727936 955603749961728 956253707993088 957421521483264 958121391016512 958349223788544 958397912973312 959049771466752 960220999616256 960269783897088 960922915551648 961151414501376 961854010564608 963028663357824 963732631678992 964868606263296 965524865826816 966753115259904 966802231406592 967640698257408 967689859497984 968641304938146 968920863031296 969579878754816 969629138515968 971473589455509 971522945427132 974223288041472 974272783712256 975462602784768 975512161419264 976175660242944 977121534541824 977367803180832 978082253329356 978314832617472 978364536160256 978980237690112 979029975038976 980225603774928 980275404394944 980942142958974 982098402803712 982148298571776 984016563746688 984300559269888 984970035560448 985639967198208 986893805161152 986943944560896 987799879471104 987850064904192 989779459562208 990452662350543 990946136162304 991620132470784 991670511992832 992881577834496 993607368461568 993843639484416 994519606542336 994570133372928 995784740342784 995835331448832 996512653164672 997729632413766 999375659308656 1000553647177728 1001285046042624 1002558786195456 1002609721458688 1003240680898176 1003479242637312 1003530224664576 1004516908824744 1004806820921344 1005439163033088 1005490244634624 1006174133181504 1007454092768676 1007505276739248 1008641602879488 1009378913992704 1010305632043008 1011350357184096 1011590847332352 1012278885230592 1012330314326016 1013566610706048 1014307521971184 1014548715307008 1015238765011968 1015290344484864 1016530255766592 1017221653224882 1017273333438936 1018420676591616 1018472417722368 1019165136150528 1020461621663232 1021398514827264 1021450407247872 1022145151168512 1023445427574528 1024141528416888 1024385060192256 1026385812262944 1027136094289452 1028346804043776 1028399049474048 1029654969606144 1030355293895424 1030407641367552 1031353666043904 1031406064238592 1032420156292098 1032665656651776 1033368028672896 1033420529207808 1034682581762424 1035438928678917 1036659425181696 1038369677377536 1039637774020608 1039690593091584 1040397743153664 1040645140512768 1041721238781216 1042429769995761 1042677650552832 1042730624065536 1043439841817856 1044714130339068 1044767207315664 1045998699282432 1046710139830272 1046763318214656 1048807777820544 1049057175011328 1049770695794688 1049824029671424 1051106114806272 1051821029184912 1051874467229376 1052840200753152 1054896529270248 1056139960909824 1056193618378752 1056911993044992 1058202734270976 1058256496539648 1058976274281408 1059228089450496 1059281903812608 1060002378989568 1061296894312704 1061350813780992 1062072696136032 1063423764589158 1065455520325632 1066433722712064 1067790338850816 1068516601076736 1068570887344128 1069551949971456 1070603547563214 1070657939858472 1070912532824064 1071640918623744 1071695363622912 1073004158864736 1073733967292931 1073788518629988 1074999603068928 1075054218706944 1075785421492224 1076827813576704 1077886564893576 1078142876762112 1078197652094976 1078930992900096 1080248624568288 1080303506884224 1081038279995604 1081295341314048 1082085761885184 1083407246277552 1084199210638866 1085477182046208 1085532330000384 1087597254667392 1087652510332416 1087911144456192 1088651091935232 1088706401140736 1090035970910208 1090777363599168 1090832780830464 1095256255758336 1096056881676288 1097395428132864 1097451181596672 1098197617773312 1098458759430144 1099261726359552 1099538778578436 1100604186694656 1100660103180288 1101408721918848 1102753804246794 1102809829944312 1104860703154176 1104916835893248 1105875083722752 1107018634215024 1107338129178624 1108091290005504 1108147586875392 1109164985155584 1110255530806296 1110311937631008 1111331323017216 1113501892007484 1114814403182592 1114871041622016 1115629325991936 1116991775063808 1117808289519264 1118074094419968 1118130898468864 1118834557360128 1118891400044544 1120257832885632 1120314747879936 1121076734810256 1125680040640512 1126445676797952 1127878634469888 1127935936641024 1128914147966976 1128971502747648 1130081522427837 1130407673536512 1131176525213952 1131233994935296 1131945899829192 1133337727991808 1133443436331654 1134721803239424 1135551278241792 1136593836048384 1136651580997632 1137769151832108 1138039703248896 1138097521655808 1138871603616768 1139975123632128 1140262437044304 1141095962217582 1141367304720384 1142143610638464 1142201637545472 1143596537737416 1144325766905856 1144432500118803 1145781469937664 1145839681667072 1146560778169344 1148019324371136 1148350652481536 1149073329180672 1149131708153856 1149913295064576 1151376106021344 1151434601987712 1152433192716288 1156103825522688 1156890154549248 1156948930658304 1158361840806912 1159208596538496 1159484246065152 1160272874299392 1160331822268416 1161748863733248 1161807886690304 1162539032257008 1162598095358784 1164017904482727 1166241853329408 1167312588374016 1167371893997568 1168165887049728 1169651917228032 1170447461047872 1170725783076864 1170785262108672 1171936393628868 1173012356871936 1173071952073728 1173869822045088 1175253490335744 1175363108230122 1176748536692736 1177548907309056 1177608732991488 1178689904050176 1179908750048112 1180189321887744 1180992032769024 1181052033380352 1182494379157056 1183358775633048 1184445225847296 1186758595429029 1188157456023552 1188217820676096 1189025992175616 1190538558607104 1191348308566584 1191631600631808 1191692141789184 1192502676363264 1193959006101792 1194019665503616 1194831783153036 1196300935102464 1198637460366336 1199737938051072 1199798891053056 1201264131207168 1202081176211328 1202142248262144 1202428107030528 1203245943717888 1203307074945024 1204490182340781 1204776599427072 1205596033451712 1205657284075776 1207129678722828 1207899420622848 1209374553452544 1209435996045312 1210258599178752 1210546387943424 1211431290273792 1212910736357376 1212972358606848 1213797367012608 1214085997264896 1215341445244752 1216457258978304 1217346482120832 1218833152062246 1220331815829504 1221161829801984 1221223871250432 1223546911500816 1223609074123968 1223900037513216 1224732478427136 1224794701283328 1226290467273984 1227124534049064 1227186878434272 1228633392807936 1232163287728128 1232225888108544 1233063991885824 1234569856649472 1234632579296256 1235472319994976 1235766104358912 1235828887781376 1236669442154496 1238179710031488 1238242616077824 1239084812158704 1240545350909952 1240661058687351 1242968291048448 1243031440379904 1244172676497408 1244235887017984 1245755395325952 1246602701256192 1246666035234816 1247810608300032 1249037472157083 1249100929834884 1250247738394368 1252636436201472 1254166203580416 1254229921824768 1255082991740928 1256299115839488 1256615746946784 1257534325709172 1257833356222464 1257897260777472 1258752825050112 1260290061996336 1260354091364928 1261211326661538 1262762098163712 1265529290489856 1266390045720576 1266454385000448 1268863463778624 1268927928721152 1269229668532224 1270092940591104 1271708632728576 1272573590865696 1272638244302208 1274073603637248 1275004943990784 1276562028644352 1277495188022016 1277798965051392 1278668065554432 1278733028622336 1280294666155008 1280359711862784 1281230554068864 1281535219335168 1282472014086144 1282795241674842 1284038217810432 1284976842238656 1286546104954593 1287366487769088 1289004153679872 1289069641875456 1290187597676544 1290253145997312 1291521739917528 1291894484041728 1292773171673088 1292838851354624 1293652456947648 1295298119274012 1295363927236176 1296487341805824 1298964384055296 1300616803713024 1300682881892352 1301567546990592 1303157070907776 1304109671105808 1304419776823296 1305306983586816 1305373300051968 1306967471699904 1307033872526592 1307922857278632 1309464537071616 1309531064762368 1312022084995584 1313226661920768 1313293380747264 1314186622930944 1315858406881536 1315925259414528 1317066505961472 1317133419872256 1319705946082944 1320603549800724 1322160176627712 1322227349323776 1323842103779328 1324809824615424 1326026142056448 1326093511163904 1327397343804126 1327712987123712 1327780441931776 1328616036865152 1328683537552896 1330306176551688 1331278622587179 1332500879078208 1335046728056832 1336745048260608 1337654241197568 1337972323516416 1339355878432992 1340585550710784 1340653659512832 1341565510908672 1343272123691568 1343340368985664 1344855470505984 1345838551990272 1348467142912128 1348787796443136 1349705180307456 1349773752434688 1351422147608064 1352410029294912 1352731620409344 1353651686682624 1353720459313152 1355373674355456 1356295537633176 1356364444585248 1357894235455488 1357963223629824 1358886848200704 1360615495550976 1361540924076096 1361864686436352 1361933876330496 1362860201558016 1364524578402048 1364593903432704 1365522037889184 1365846746923008 1367259125900346 1368514416350592 1369514792385936 1371129072058368 1372873292808192 1373807058527232 1373876855156736 1375138221391872 1375208085651456 1376560208389464 1376887542202368 1377824038230528 1377894038943744 1379576775683232 1380515100805197 1380585238238556 1382212566908928 1384492903170048 1386183698694144 1386254124122112 1387196990871552 1388961651708288 1389906359994348 1390236867403776 1390307498754048 1391253122423808 1392952173785424 1393022943087552 1393970413678542 1395613519773696 1395684424286208 1398339327429504 1398410370427392 1398742900015104 1399694261059584 1399765372895232 1401474819741696 1402428038913216 1402499289639168 1403786934337536 1406528705693664 1408186614546432 1409215990726656 1410936979027968 1411008662052864 1411968365708544 1412304119267328 1413336505319424 1415062525750272 1415134418374656 1416096928181376 1417826319745878 1417898352785544 1420607360434176 1423720451801088 1424688801435648 1424761183125504 1426069266628608 1427471396750952 1427543919811296 1427883377098752 1428854558164992 1428927151497216 1430672211819648 1431645289723908 1431718024839984 1433332804091904 1433405624942592 1434380561989632 1436132282224896 1437182086524768 1437523835682816 1437596869459968 1438574657200128 1440331499424384 1440404675845632 1441384373327472 1441727121752064 1442781015846912 1444542995036736 1445598947518488 1447302909394944 1447376440000512 1450129672889856 1450203347109888 1451534789246976 1452961957407219 1453381294546944 1454369818132224 1454443707773952 1457284418140698 1461334932062208 1461409175568384 1463193904177152 1463268242128896 1464263490364416 1465682301812736 1466051704771248 1467123379994034 1467472248926208 1467546804240384 1468544962558464 1470338405662392 1470413106592416 1471413214438461 1473147604205568 1473222447857664 1476024845620032 1476450838904832 1477455053340672 1477530115833856 1478459950797312 1480340707741728 1480415916841344 1481699819206656 1481775097356288 1484669189343312 1486419204243456 1487505767989248 1489322366751744 1490411052692352 1490765459226624 1491779409813504 1491855200059392 1493677110514176 1493752997173248 1494768979747008 1496594448620649 1499063488962984 1500830470766592 1500906720854016 1501927569063936 1503838179293184 1503914582188032 1505218863955968 1505295336996864 1506775363237116 1507210231382016 1508235366951936 1509261199772256 1511181139153014 1511257915108872 1512962404319232 1514068370989056 1515458448064512 1517025535776144 1517386270998528 1517463362207744 1518418327845888 1518495471489024 1519966831509504 1520349916059072 1521461282956776 1521823072960512 1522858147517952 1522935516727296 1524795383649888 1525910000158404 1527708626583552 1528747704225792 1530692432494848 1532097772240896 1532175610871808 1533217726752768 1535168141361792 1535246135983616 1536212292625332 1536577590288384 1539578718394416 1540704141434178 1542520206065664 1542598574211072 1544482454409216 1545611462051328 1545978994753536 1547030499065856 1547109096357888 1548630234438147 1548998484977664 1550052043009344 1550130793811712 1552023872643636 1554989137772544 1556416784498688 1557554516066304 1559456661030912 1559535889637376 1560596614730496 1560967710769152 1562581858171824 1564016475829248 1564095936098304 1565159762726784 1567150810973496 1568998048923648 1570065209745408 1570144977321984 1573211666730816 1573585762516992 1574656043692032 1574736044507136 1576659172209408 1577731543777368 1577811700844064 1579260301129728 1582344793905372 1584209941364736 1584290427568128 1585367989567488 1587384744809472 1588464411422112 1588842134175744 1588922855718912 1590003568484352 1591945341469056 1592026220671488 1593109044204048 1595135646883737 1598183280488448 1599650584068096 1599731854737408 1601685508276224 1602774901615104 1602856331016192 1604327924957184 1604409433260032 1605986909787708 1606368799236096 1607461377935616 1607543045434368 1609506238297104 1610532560830464 1610682777944982 1612499404603392 1612581328060416 1613678132238336 1615241720365056 1616829847340364 1617214315143168 1617296478142464 1618396489350144 1620372936852432 1620455260326336 1621557419993406 1621943011971072 1623128642827776 1625110869416328 1626298815958299 1627109087772672 1628215773069312 1628298495000576 1631395882001088 1631478765498624 1631866716684288 1632976637902848 1633059601711104 1635053956365312 1636166045398752 1636249171245696 1642884383637504 1644085322514432 1646093142199296 1646176772395008 1647296426659968 1647688139145216 1647771850375168 1648892589539328 1650906280041984 1650990154770432 1652113082878272 1654130706370191 1654214744916468 1657291054731264 1657375253839872 1658896901996544 1660527951322536 1661007193767936 1662136935008256 1662221380313088 1663747477733376 1665383296209444 1665467906446512 1666996984525824 1670097065213952 1670252838011226 1672221604773888 1672306562433024 1673443988987904 1675487662595712 1676712434278896 1677111141629952 1677196347703296 1678337100066816 1680386749328448 1680472121819904 1681615102215384 1683682797551616 1688520060960768 1688605846667264 1689668515196928 1691817951704832 1691903904961536 1693371221950464 1693457254121472 1695611510304768 1696764787820928 1696850992402944 1700006591987712 1700165154497481 1702082704859136 1703326917362688 1704890754072576 1704977371496448 1706653727748162 1707059554873344 1707146282483712 1708307405425152 1708713625780224 1709962685448192 1710393655566456 1711643943326373 1712050957080576 1713215415957696 1713302456318208 1715394806606124 1716488650358784 1718672204906496 1718759522500608 1720250130235392 1722028986556704 1722525978722304 1723697562230784 1724869942596864 1727064159032016 1727151902981568 1728649789074432 1734155738284032 1734243842523136 1735335231823872 1735423395987456 1737542761210368 1738812894807744 1739226369097728 1740409311449088 1740497733402624 1742623295599872 1742711830035456 1743897143038176 1745952716095488 1749362779994112 1750968882561024 1751057840996352 1752248830574592 1754477875842048 1754567012552704 1755671191571808 1756088674615296 1756177893163008 1757904590443302 1759518535307904 1759607928110592 1760804733067632 1762880235503616 1763044662345183 1765122805039104 1766413099487232 1768034856075264 1768124681551872 1769863125072168 1770283982831616 1771488049153536 1771578050070528 1773741568735584 1775038163449572 1776667838770944 1780062304075776 1782236184035328 1782326731014144 1783538988263424 1785807837910656 1787447400947712 1787538212683776 1788754014544896 1791029498255424 1792247674729554 1794451402653696 1797956190549504 1798383728590848 1799606907076608 1799698336579584 1801896196810752 1803121764316992 1803213372393216 1803642160545792 1804868915576832 1804960612417536 1807164899140608 1808394050177568 1808485926113664 1810525647273984 1810694518084242 1811849130934272 1814153994067968 1815387898768128 1815819581915136 1817146935410688 1819366104536064 1819458537910272 1820696050518912 1821128995897344 1823012167867128 1824685888467456 1826019723181248 1828249728093369 1830497723744256 1831742744702976 1831835806875648 1833517628522496 1835413611185952 1835850056269824 1837098717640704 1837192051924992 1839435700910976 1840686801073596 1840780317651408 1842950089211904 1848244931592192 1848338832162816 1849595987828736 1851854784974208 1851948868944384 1853208479992464 1853649156538368 1853743331672064 1855004163231744 1857269565047232 1857363924116736 1858627218238056 1860818026364928 1860912565714944 1864452436572672 1864547160569856 1866259014746112 1866353830526976 1868633092988928 1869904051884288 1869999052852224 1871715912450048 1873651394752326 1875371607591552 1878954654302208 1881249305370624 1881344882737152 1882624487611392 1884448673759232 1886301488563758 1886750034333696 1886845891166208 1888129237575168 1890435092994504 1890531137047392 1891816989992307 1894143147245568 1898293935734784 1899585068580864 1899681577500672 1903295195667936 1903391893081728 1903844502798336 1905139410886656 1905236201996288 1907562949092864 1908860386298544 1908957366453312 1911110405455872 1912507415986176 1914843042966528 1916242782033024 1916698447577088 1916795825946624 1918099542933504 1920441999232512 1920539567794176 1921845831103296 1922302829002752 1923708021129216 1924192862512263 1926057326715648 1927465263357984 1929737212526592 1931049731653632 1933506230519808 1933604462813184 1935281396514816 1935379718995968 1937282609876292 1937841726062592 1939159757509632 1939258277031936 1942947178911018 1943045890854264 1948446576082944 1950925205569536 1951024322838528 1952351320485888 1954243069083648 1954735606361664 1956164506658712 1956629665234944 1956729072320512 1957960475380224 1958059950077952 1960451207549856 1960550808789888 1961884285917948 1964196805607424 1964296597143552 1968033127493376 1969940071120896 1971279934396416 1973787610322304 1973887889121792 1975599758942208 1975700129808384 1979558919124416 1980905324701086 1983240264941568 1983341023985664 1985763155668992 1987214736923136 1987687278968832 1989039213084672 1989140266745856 1991096015706189 1991569480685568 1991670662897664 1993025306329344 1995459264827532 1998751318617312 2001107294355456 2002570092085248 2005117572390912 2005219442917376 2006481361796352 2006958485274624 2009033817649488 2009613641842688 2010878326066176 2010980489269248 2012348266363008 2014908185537352 2015010553478496 2017283205758976 2018757827985408 2022700714368192 2023181694664704 2024557770461184 2024660628652032 2027133221412096 2028615043942368 2029097430614016 2030477530023936 2030580688969728 2033060511533184 2034443306449764 2034546666877872 2036841353183232 2036944835444736 2038330272301056 2040923243326464 2042797029654528 2042900814495744 2044290302337024 2046890855149056 2048283056833776 2048770120384512 2050888688850519 2052771624525888 2054272188578904 2056693608087552 2056798098948096 2059309939212288 2060710587790848 2060815282735104 2062707332087808 2062812128477184 2064840312584196 2065331313303552 2066736057345792 2066841058415616 2069365163524848 2070877857357834 2073318850363392 2076739354755072 2079275548041216 2079381186183168 2080795486307328 2083442477562432 2084859539991522 2085355301105664 2085461248131072 2086879683635712 2089428260678136 2089534414631328 2090955620517813 2091997398564864 2093420279660544 2093526636429312 2097615555641088 2098114350022656 2099541391589376 2099648059342848 2102212229612544 2103642058369824 2103748934458752 2105680401506304 2109793058540496 2112279921819648 2113823986089984 2116405468541952 2116512993079296 2117952548562816 2118456178900992 2118563807625216 2120004757979136 2122593788625408 2122701627561984 2124145392272064 2126847529178316 2130911040651264 2132867445424128 2135580677701632 2137033202153472 2137141774688256 2139103899942912 2141207095126428 2141315879716944 2141825065648128 2143281837247488 2143390727245824 2146008317729472 2147467934585862 2147577037259976 2149999206137856 2150108437413888 2151570842984448 2155773129787152 2156285753524224 2156395304189952 2157861985800192 2160497249136576 2160607013768448 2162076559991208 2162590682628096 2164171523770368 2166814492555104 2168398421277732 2170954364092416 2171064660000768 2175194509334784 2175305020664832 2177302183870464 2177412802281472 2180071941820416 2181554727198336 2181665561660928 2185926627211047 2192113763352576 2194790856265728 2194902363193344 2196395235546624 2196917518860288 2198523452719104 2199077557156872 2200685069991051 2201208373389312 2201320206360576 2202817443837696 2205507608493588 2205619659888624 2209721406308352 2209833671786496 2211750167445504 2214037268430048 2214676258357248 2216182580011008 2216295173750784 2220511061612592 2220623875262016 2222662646034432 2227003784014968 2229628806365184 2229742083244032 2231258651983872 2233983550127616 2235616579038528 2236148188839936 2236261796937728 2237669114720256 2237782800089088 2240515665771264 2240629495759872 2242153469620512 2251360081281024 2252891353595904 2255757268939776 2255871873282048 2257828295933952 2257943005495296 2260163044855674 2260815347073024 2262353050427904 2262467989870592 2263891799658384 2266771708729521 2266886872663308 2269443606478848 2271102556483584 2273187672096768 2273303161995264 2275538303664216 2276079406497792 2276195043311616 2277743207233536 2279950247264256 2280524874088608 2282191924435164 2282734609440768 2284287221276928 2284403275090944 2287193075474832 2288651533811712 2288865000237606 2291562939875328 2291679363334144 2293121556338688 2296038648742272 2296701304963072 2298146658361344 2298263416307712 2299826590129152 2302752212042688 2302869203975424 2304866385432576 2311056212151267 2312207651045376 2313780309098496 2313897861316608 2316723681613824 2318417193076992 2318968492130304 2320545748598784 2320663644536832 2323497727466496 2323615773380608 2325078064514016 2325196190717568 2328035808965454 2332483706658816 2334625176748032 2336331774099456 2339303834456064 2340894922095744 2341451566153728 2341570524217344 2343872787257736 2346024713743872 2346143904147456 2347739644090176 2350726216460244 2353497073385472 2355097814618112 2355217465982976 2357379808100352 2359817500096224 2360378643775488 2361984065538048 2362104066760704 2364988758314112 2366717551266096 2368890451694592 2373517190858058 2376314912047104 2376435641352192 2378051984351232 2381077117214208 2382696617133168 2383263201263616 2383384283578368 2385005352726528 2387918012203584 2388039331007232 2389663566306072 2392601870204928 2397274920732672 2399475876102144 2399597782106112 2402528262414336 2404162352422656 2404284496524288 2406491887435776 2406614149890048 2408980364681562 2409553198854144 2411192066903424 2411314568151552 2414259357445656 2415798841245696 2416024166917473 2418749106905088 2418871992090624 2420517198357504 2422862580547584 2425821472714752 2425944717213696 2427594734025216 2428171994529792 2430682890489504 2432336129990109 2432914517956608 2434692964241664 2437666304124492 2440663631659008 2442323659603968 2442447742500864 2447093823001632 2447218148247936 2447800075026432 2449464956854272 2449589402566656 2452580934547968 2454249068098128 2454373756868544 2464326575456256 2464451776217088 2466127983771648 2469139713298944 2469265158592512 2470944639989952 2471532208717824 2471657775562752 2473338884308992 2476359420062976 2476485232155648 2478169624317408 2481090701819904 2481322117374702 2485936582096896 2486062880759808 2488345352994816 2491510790651904 2493205402512384 2493332070469632 2495621216600064 2498074944314166 2498201859669768 2500495476788736 2505379257016839 2508332407160832 2508459843649536 2510165983481856 2512598231678976 2513231493893568 2515068651418344 2515666712444928 2515794521554944 2517505650100224 2520580123992672 2520708182729856 2522422653323076 2525524196327424 2532780091441152 2532908770000896 2537726927557248 2537855857442304 2538459337064448 2540185881182208 2543417265457152 2545147181731392 2545276488604416 2550009887981568 2553124057288704 2554990376044032 2555597930102784 2557336131108864 2557466057244672 2559980591622243 2560589332310016 2560719423725568 2562461108137728 2563070438670336 2564944028172288 2565590483349684 2568076435620864 2569953684477312 2573092209909186 2574732975538176 2578008307359744 2578139283750912 2580375195353088 2583043479835056 2583788968083456 2585546343346176 2585677702709248 2587304913895296 2590596238548024 2590727854472352 2592974683611648 2601233607426048 2601365763784704 2603135093981184 2606314141815552 2608219342211616 2608839553646592 2610613967173632 2610746600103936 2613934943399808 2614067745053184 2615845714557264 2618929074143232 2624044169991168 2626453323841536 2626586761494528 2628373245861888 2631716813763072 2631850518829056 2634133011922944 2634266839744512 2636856885664953 2639411892165888 2641207099601448 2644320353255424 2644454698647552 2647684207558656 2649619649230848 2652052284112896 2652187022327808 2654794687608252 2655425974247424 2655560883863552 2657232073730304 2657367075105792 2660612353103376 2662557245174358 2665001758156416 2670093456113664 2673490096521216 2675308482395136 2678711756865984 2681171101421568 2681307319025664 2683131021817344 2686544247383136 2686680737971328 2688371512094331 2689710941011968 2691677103980544 2696934285824256 2697575592886272 2699410360614912 2699547504869376 2702844295216128 2704820058589824 2705463240818688 2707303373365248 2707440918626304 2710747348710912 2712591075266352 2712728889170496 2715788470910976 2716041777126363 2717773696401408 2721230991101952 2723081848152192 2723729372872704 2723867752660992 2725720403116032 2729049156804096 2729187806865408 2731044075778368 2731693493846016 2734518251800692 2737028832701184 2739029584771872 2742258144116736 2745746585616384 2747614117054464 2747753710313472 2750276442783744 2753120416778928 2753775084404736 2755648076461056 2755788077887488 2759153551366464 2761030201610394 2761170476477112 2764425133817856 2772367397388288 2772508248244224 2774393981743104 2777923303416576 2779812719988696 2780473734807552 2780614997508096 2782506244847616 2785904347570848 2786045886175104 2787940827357084 2791227039547392 2791368848572416 2796678654859008 2796820740854784 2799388522119168 2799530745790464 2802949639483392 2804856077826432 2804998579278336 2807573868675072 2810477092128489 2813057411387328 2818431981453312 2821873958055936 2822017324105728 2823936731417088 2824608238534656 2826673010638848 2829452232845637 2830125051500544 2830268836749312 2832193856362752 2835652639491756 2835796705571088 2841214720868352 2847440903602176 2849377602871296 2849522366251008 2854942793501904 2855087839622592 2855766754197504 2857709116329984 2857854302994432 2861344423639296 2863290579447816 2863436049679968 2866665608183808 2866811249885184 2868761123979264 2872264564449792 2874364173049536 2875047671365632 2875193738919936 2877149314400256 2880662998848768 2880809351691264 2882768746654944 2883454243504128 2885562031693824 2889085990073472 2891197895036976 2894605818789888 2900259345779712 2900406694219776 2903069578493952 2905923914814438 2906762589093888 2908739636264448 2908887415547904 2914420768366527 2914568836281396 2922669864124416 2922818351136768 2926387808354304 2926536484257792 2928526980728832 2931364603625472 2932103409542496 2934246759988068 2934944497852416 2935093608480768 2937089925116928 2940676811324784 2940826213184832 2942826428876922 2946295208411136 2946444895715328 2952049691240064 2952901677809664 2954910106681344 2955060231667712 2956919901594624 2960681415483456 2960831833682688 2963399638413312 2963550194712576 2969338378686624 2972838408486912 2975011535978496 2978644733503488 2980822105384704 2981530918453248 2983558819627008 2983710400118784 2987354221028352 2987505994346496 2989537959494016 2993188897241298 2998126977925968 3001660941533184 3003855138127872 3007676358586368 3007829164376064 3010437727911936 3010590673993728 3013550726474232 3014420462764032 3016470733903872 3018522399544512 3022362278306028 3022515830217744 3025924808638464 3028136741978112 3030916896129024 3034051071552288 3034772541997056 3034926724415488 3036836655691776 3036990942978048 3040699832118144 3042922565913552 3043646145921024 3045716295035904 3045871033454592 3049590767299776 3051820000316808 3055417253167104 3057495408451584 3061384864989696 3064195544481792 3064351221743616 3066435453505536 3070336282723584 3070492271967232 3072424585250664 3073155180576768 3079157436788832 3081408282868356 3085040412131328 3085197148422144 3088964908818432 3091222924102656 3094060998131712 3094218192715776 3097260468876294 3097996969955328 3100104086018688 3100261587623424 3104047745287272 3106316786036751 3109978275545088 3115109032132608 3118913322061824 3119071779274752 3121193229460992 3121935421538304 3125163716343648 3128032951658496 3128191872196608 3130319525453568 3134301621946992 3137996097847296 3140130419490816 3140289954643968 3146423333461632 3147171525033984 3149312087384064 3149472089014272 3153318344418816 3155463087554736 3155623401688128 3158520602259456 3164689587810744 3168419882729472 3168580855136256 3170735979134976 3174769489618944 3176928822844224 3177684268351488 3177845711437824 3180007136968704 3183890682938112 3184052441342976 3186218088408096 3190271293767474 3196366560976896 3199301168136192 3203371016552448 3205549803230208 3205712662032384 3208655849914368 3208818866520064 3211973819575416 3212737598472192 3214922755871232 3215086090868736 3219012476594208 3221201901878793 3221365555889964 3224998809206784 3225162656120832 3227356264476672 3230483440730112 3233659694680728 3234428630286336 3234592956284928 3236792978700288 3240745873704864 3240910520652672 3243114839986812 3243886023942144 3246257285655552 3250221738832656 3252597631916598 3256431546138624 3256596990001152 3262791764002176 3262957530997248 3263733433368576 3265953275805696 3266119203422208 3270107912730624 3272332090797504 3272498342491392 3285768767275008 3288170645028864 3292186284398592 3292353544790016 3294592853319936 3295376278290432 3297785179078656 3301812560083968 3301980309540864 3304226165756544 3308261412740382 3308429489832936 3314582109462528 3314750507679744 3321055902645072 3322014387535872 3324273870016512 3324442760626176 3327494955466752 3330766592418888 3330935812893024 3333993969051648 3340505676022452 3344443209547776 3344613124866048 3346887977975808 3350975325191424 3353424868557792 3354222283259904 3354392695406592 3356674200133632 3360773498656896 3360944243639808 3363230204430768 3377040121921536 3377211693334528 3379337030393856 3383635903409664 3383807809923072 3386742443900928 3386914508242944 3390244567283511 3391223020609536 3393529575641856 3393701984805888 3400013183975424 3400330308994962 3404165409718272 3406653834725376 3409781508145152 3409954742992896 3413307455496324 3414119109746688 3414292564967424 3416614810850304 3419925370896384 3420787311132912 3423287886652746 3424101914161152 3426430831915392 3426604912636416 3430789613212248 3432977300717568 3433297500356409 3437344409812992 3437519045001216 3444057973113408 3445051957444608 3447395124461568 3449739885193728 3454128318064032 3454303805963136 3457299578148864 3468311476568064 3470670463647744 3470846791974912 3475085522420736 3477625789615488 3478452738195456 3480818622898176 3480995466805248 3485246591199744 3485423660070912 3487794286076352 3492053713448181 3498725559988224 3501937765122048 3502115681992704 3504497661149184 3508955751684096 3509134025105408 3511342383143616 3512177349230592 3512355786326016 3515809180886604 3519037070615808 3519215856221184 3521609466135264 3525760471007232 3526089324690366 3530245610078208 3532826198974464 3536069712150528 3539726250144336 3540567965663232 3542976098307072 3543156100141056 3547483137471168 3550076326899144 3553335677541888 3560275786287087 3564472368070656 3564653462028288 3567077976526848 3571615675821312 3574894801895424 3575076425367552 3577508029089792 3582058996510848 3584495349459108 3588902805307392 3595912381099008 3599213814153216 3599396673159168 3603792393621504 3606243528633984 3606426744786432 3607284321091584 3609737831153664 3609921224835072 3613470547022343 3614329798281216 3616788100355136 3616971852227328 3621389036168484 3623698261868544 3628307988135936 3630775797536256 3631639163830272 3634293870821376 3638732209072128 3638917075820544 3641392101037824 3642257991794688 3646024335734256 3649371776934912 3652039446362496 3656499456186738 3660995447488512 3663485489405952 3663671613751296 3670827222371904 3671700112539648 3674197435281408 3674384103849984 3678871401821952 3681373602147192 3681560635302816 3685900178423808 3696489863184384 3696677664325632 3699191975657472 3703709569948416 3703897737888768 3706416959984928 3707298313076736 3707486663344128 3710008326463488 3714539130094464 3714727848233472 3717254436476112 3721636052729856 3721983176062053 3728904873145344 3729094321139712 3732518029492224 3732707661053952 3737266185977856 3739808103768576 3739998105704448 3743431824900096 3747112416471249 3747302789504652 3750743215183104 3757909308604416 3762498610741248 3762689765474304 3765248975222784 3768897347518464 3772602977127516 3773500068667392 3773691782332416 3776258475150336 3780870185989008 3781062274094784 3783633979984614 3788286294491136 3796587871469568 3799170137161728 3799363155001344 3806590391335872 3806783786163456 3807689005596672 3810278821773312 3810472403992576 3815125898185728 3817720772597088 3817914732906624 3822220810911744 3825014831972352 3829686085933056 3832485564066048 3833396895154176 3836199085867008 3840883998465024 3841079135588352 3843691662206592 3844605658005504 3847416042258432 3848385725024526 3852114653431296 3854930526715968 3859638314863779 3862099463307264 3867012461039616 3867208925626368 3870562793029632 3870759437991936 3874565219752584 3875683452125184 3878319515019264 3878516554063872 3885894357822036 3886091781708528 3896893152165888 3901850411139072 3902048645677056 3904702640971776 3909471212723328 3912329013317424 3913259330469888 3913458144641024 3915920950760448 3916119900155904 3920902415099712 3921101617579776 3923768571835896 3928393611214848 3928593194287104 3936066254986752 3939880142241792 3942559868792832 3947575220644608 3947775778243584 3951199517884416 3951400259616768 3959117838248832 3961810649402172 3966480529883136 3966682047971328 3971526311337984 3974429473846272 3978078426169344 3978280533491712 3982192031412378 3983138961371136 3983341325795328 3986050612658688 3990918529655064 3993835867761537 3997502637234624 4005140184170496 4010235144781824 4010438885834752 4012962723592704 4013916970549248 4018067635298976 4019227283685376 4021756652132352 4021960978538496 4024696532726016 4029816371074704 4030021106956992 4034566411517952 4037515655970816 4045401428736384 4046363389329408 4049115540922368 4049321257304064 4054266442824192 4057230087884736 4058194861228032 4060955060047872 4061161377939456 4066121023066368 4068886612899528 4069093333755744 4073682706366464 4073889670889472 4076660544602112 4081846486652928 4085594059309056 4085801628991488 4088580604674048 4093781710298112 4096566113667552 4097540240769024 4101777377701038 4105543249051776 4108544377157808 4113387216175104 4118619878424576 4121421175581696 4121630565470208 4125414664175616 4125624256954368 4129680625168392 4130662626607104 4133472114691584 4133682116831232 4138730327049696 4141755714715668 4146637700726784 4153478709510144 4158551096082432 4158762372366336 4161590972614656 4166884955124864 4169719079983044 4170710602211328 4170922496262144 4173759367271424 4178856521356272 4179068829262656 4181911241035626 4186840559321088 4187053272858624 4195231111282176 4196228700045312 4199082783178752 4199296118685696 4204424459225088 4207284116739648 4207497868917504 4211360803012608 4219586117080992 4224559843639296 4227647972179968 4232810937083904 4233025986158592 4235905097125632 4236912357801984 4240009515958272 4245187577250816 4245403255123968 4248290784544128 4253695058356632 4261822081302528 4271161355403264 4274066404306944 4274283549376512 4278207799885824 4282414190252856 4282631759433888 4283650131296256 4286563674494976 4286781454491648 4292016635458944 4294935869171724 4295154074519952 4299998412275712 4300216874827776 4303141685968896 4311546259574304 4312571507048448 4312790608379904 4315723971600384 4320994498273152 4321214027536896 4324153119982416 4325181365256192 4328343047540736 4333628985110208 4336796842555464 4341908728184832 4342129320001536 4350389018669568 4350610041329664 4354604367740928 4354825604562944 4360143883640832 4363109454396672 4363331123321856 4371853254422094 4384227526705152 4389581712531456 4389804726386688 4392790471093248 4397046905438208 4398155114313744 4401370139982102 4402416746778624 4402640412721152 4405634887675392 4411015216987176 4411239319777248 4414239643315383 4419442812616704 4419667343572992 4428074536860096 4429352516714496 4432365160022016 4432590347501568 4441022123225184 4441247750524032 4445325292068864 4454007568029936 4459257612730368 4462517303967744 4467967100255232 4471233158077056 4472296377679872 4472523593875456 4475338229440512 4475565600178176 4481031331542528 4481258991519744 4484306939241024 4489783345861947 4502720162562048 4505782707191808 4511514537879552 4511743746564096 4515656591867904 4515886010990592 4520326089711348 4521630694146048 4524706100855808 4524935979741184 4527783599316768 4533543417459042 4533773745326616 4538887212957696 4542205112967168 4546375344193536 4551076607328432 4552158812995584 4552390086623232 4555486414467072 4559900494528512 4561049748177216 4564383848870328 4565469218881536 4568574442553856 4568806550181888 4574386150949664 4577730000475212 4583125879750656 4583358726668288 4586243112677376 4592077297484544 4596293316722688 4596526832615424 4599653180258304 4605504424085376 4605738407950848 4609732770865152 4622112424302534 4627560618196992 4627795722633216 4633447363227648 4636834386153984 4637936984260608 4641091497197568 4641327289073664 4645890703314441 4646995454932992 4647231546761216 4650156129028032 4650392381435136 4656071617930908 4664967413317632 4669250353496064 4672663548198912 4678607668912128 4681789844191488 4682903132307456 4687745574515472 4692049427487744 4692287808294912 4695479288180352 4701452432920488 4706994146770944 4710195629236224 4710434931965952 4719635000192448 4720757287550976 4723968131076096 4724208133521408 4729977516628224 4733435102532192 4737780903389184 4747034381716116 4752629824094208 4752871282704384 4756103968702464 4762154234428416 4765393234266336 4766526402527232 4766768567156736 4770010705453056 4775836024407168 4776078662014464 4779327132612144 4785406940651211 4794549841465344 4798951752204288 4799195564212224 4805056524828672 4808324704845312 4808568993048576 4812983774871552 4813228299780096 4817960729363124 4819106397708288 4822384133806848 4822629136303104 4828518714891312 4831597682491392 4832048333834946 4837498213810176 4837743984181248 4841034396715008 4845725161095168 4851642945429504 4851889434427392 4855189468050432 4861365780979008 4864672259980218 4865829035913216 4869385928483328 4875332608248984 4878896447874897 4881327263318016 4884647319207936 4884895485001728 4894187646003264 4894436296495872 4895600150052864 4898929913708544 4899178805133312 4905161869095936 4908498136196256 4908747513737088 4928653150912512 4932255967543296 4938279426597888 4938530317185024 4941889279979904 4943064417435648 4943315551125504 4946677768617984 4952718840125952 4952970464311296 4956339248634816 4962392119110573 4962644234749404 4971873164193792 4972125761519616 4976690705989632 4983021581303808 4986410805024768 4986664140939264 4991242433200128 4996149888628332 4996403719339536 5000990953577472 5010758514033678 5016664814321664 5016919687299072 5020331966963712 5026462987787136 5030137302836688 5031333424889856 5031589043109888 5035011300200448 5041160247985344 5041416365459712 5044845306646152 5051048392654848 5065560182882304 5065817540001792 5075453855114496 5075711714884608 5080371762364416 5086834530914304 5090294363462784 5090552977208832 5100019775963136 5100495463492443 5106248114577408 5109980752088064 5114672262217728 5114932114489344 5119961183244486 5121178664620032 5121438847451136 5124922216275456 5126140877340672 5129888056344576 5131180966699368 5134931829979119 5136152871241728 5139907368954624 5146184419818372 5149465951076352 5156016614719488 5156278567501824 5160750390706176 5166086959670112 5167577936166912 5171092686692352 5171355405418496 5174609827790592 5181192477096048 5181455708944704 5185949367223296 5202467214852096 5202731527569408 5206270187962368 5212628283631104 5216438684423232 5217679107293184 5221227934347264 5221493200207872 5227869886799616 5228135490106368 5231691429114528 5237858148286464 5248088339982336 5252906647683072 5253173522989056 5256746491723776 5263433627526144 5263701037658112 5268266023845888 5268533679489024 5273713771329906 5278823784331776 5282414199202896 5288640706510848 5289133987035549 5295368415117312 5299239298461696 5304104568225792 5304374044655616 5309589375216504 5310851948494848 5311121767727104 5314464147460608 5314734150211584 5321224706206752 5325114490348716 5330003516312832 5340186912227328 5346980193042432 5350616964790272 5357423513731968 5362342202843136 5362614638051328 5366262043634688 5373088494766272 5373361475942656 5376743024188662 5383354207961088 5393868571648512 5395151185772544 5398820721229824 5399095009738752 5405688590432256 5409640117179648 5410926481637376 5414606746730496 5414881837252608 5421494697421824 5425182150532704 5425457778340992 5431576941821952 5432083554252726 5435547392802816 5442461982203904 5446163696304384 5447458745745408 5451440806232064 5458098313608192 5458375613730816 5462088151556736 5463386987692032 5469036503601384 5474057665402368 5478059169543744 5491493171232768 5495228234108928 5495507420626944 5500552885567488 5506240833557856 5507550168809472 5511296152922112 5511576155774976 5518307102732928 5522060403220788 5522340952954224 5528850267635712 5544734794776576 5545016496488448 5548787963486208 5555846606833152 5559625439977392 5560947469615104 5561229995016192 5565012489695232 5571808695141696 5572091772350208 5575881654714168 5582454079094784 5582737697144832 5593357309718016 5593641481709568 5598777044238336 5599061491580928 5605899278966784 5609712155652864 5609997158556672 5615147737350144 5620954184256978 5626114822774656 5636863962906624 5643747916111872 5644034648211456 5647873462834176 5653346021277696 5658904465691274 5660250103001088 5660537673498624 5664387712725504 5671305278983512 5671593411142176 5675450969976921 5682429441736704 5694881807204352 5698755205742592 5699044732502016 5709885587003808 5710175679245184 5711533508395008 5715418232659968 5715708605988864 5722688847278592 5726581158895632 5726872099359936 5733331216367616 5737522247958528 5744529128899584 5748728346099072 5750095342731264 5750387477839872 5754298628800512 5761325997697536 5761618703382528 5765537493309888 5766908487008256 5771124063387648 5778171980146944 5782395790073952 5789211637579776 5800518691559424 5800813388439552 5806139156987904 5811847829628876 5813525178187776 5817479272528896 5817774831095808 5828841536733054 5829137672562792 5845339728248832 5852775616708608 5853072968515584 5857053961457664 5862729207250944 5864206819084992 5868493519976136 5869888995704832 5870187216961536 5874179850233856 5881353622649568 5881652426369664 5885652857753844 5892590416822272 5892889791430656 5904099382480128 5909820213362688 5910120463335424 5913839803189248 5921362830966912 5921663667365376 5926799276826624 5927100389425152 5938676757373248 5950023071956992 5957289467006976 5961644210769408 5963061836906496 5967117639254016 5967420800237568 5973288047118567 5974708442056704 5975011988692992 5979075918988032 5986377794482596 5996253955851936 6003321883066368 6007710276255744 6015352717172736 6015658328752128 6020875455823872 6027101452948464 6028840925528064 6032941467807744 6037044799089024 6044724556612056 6045031660435488 6051849617276928 6056273483956224 6068102143104576 6069545083994112 6069853448830976 6073673311383552 6073981885956096 6081399664236288 6085845131827104 6087292291842048 6091432590071808 6091742066909184 6099181534599552 6103640000633616 6110834506334208 6114990816903168 6122769729979392 6128391088963584 6128702443487232 6132870907011072 6140672565447168 6140984543934464 6144849170501328 6146310361153536 6152666066551557 6158314873577664 6162816565736712 6170080824262656 6170394296844288 6177929817636864 6182445848205312 6188121996263424 6188436385431552 6194520937752588 6195993939910656 6200208172037376 6200523175246848 6208095490574544 6212633572073502 6219956551090176 6230218064265216 6237826644123648 6238143558549504 6242386458921984 6250327432687296 6256065903316992 6256383744393216 6260639050907136 6268603243893984 6272866861553439 6275992195694592 6280260838981632 6280579909287936 6292846666923264 6294343050067968 6298624174768128 6298944178028544 6306636688837632 6310926175109472 6311246803376256 6317041204518912 6329379175621488 6336839765458944 6341471958269952 6349538979237888 6353857645688448 6355368536702976 6355691422875648 6360014273937408 6367781365876224 6368104882685952 6372436176816192 6380542587534948 6392733121953792 6398602336272384 6406742033104896 6411099606460416 6411425324064768 6417311699828736 6423947639150832 6425475196944384 6429845511742464 6430172181737472 6438024953188416 6442403803757586 6442731111779928 6449997618413568 6450325312241664 6454712528953344 6467319389361456 6468857260572672 6469185912569856 6473585957400576 6481491747409728 6481821041305344 6486229679973624 6487772047884288 6492514571311104 6500443477665312 6505195263833196 6512863092277248 6513193980002304 6525583528004352 6525915061994496 6531906551611392 6532238406844416 6540215825461248 6544664181595008 6544996684982784 6557779881633141 6576341290057728 6584372568797184 6584707089580032 6589185706639872 6590752556580864 6595570358157312 6602055209973153 6603625120167936 6603960619081728 6608452331513088 6616522825480764 6616858979665872 6629164218925056 6629501015359488 6642111805290144 6644028775071744 6648547740033024 6648885521252352 6661533184837776 6661871625786048 6667987938103296 6681011352044904 6688886419095552 6689226249732096 6693775955951616 6701950650382848 6706849737115584 6708444566519808 6708785390813184 6713348400267264 6721546997313792 6721888487279616 6726460408861536 6754080243843072 6758674060787712 6767271806819328 6767615619846144 6773484887801856 6773829016485888 6780489134567022 6782446041219072 6787059151283712 6787403969611776 6800315126188563 6800660617989924 6808330819436544 6813307669450752 6819563016290304 6819909485985792 6826614910992648 6828238219493376 6828585129934848 6833229621700608 6839850741792768 6841574622265824 6846575773305492 6848203828322304 6852861663830784 6853209825272832 6861579226424496 6865954601435136 6866595000712818 6874688819625984 6875038090002432 6888115946226816 6890103914889216 6894790248923136 6899479770387456 6908256636128064 6908607611926272 6914599156297728 6933168636453801 6936622953136128 6941340927295488 6941693583949824 6950171044841472 6955251579230976 6956905476390912 6961637245796352 6961990933610496 6970493182399488 6970847320141824 6975588572152704 6984107426896362 6997451119976448 7003875530244096 7008995322298368 7017911503368192 7018268050210816 7022684766287232 7024354698461184 7024711572652032 7031618361773208 7038074141231616 7038431712442368 7043218932270528 7052178649380732 7060491220156416 7065652397948928 7072139424301056 7079452500288672 7081135931326464 7085952196614144 7086312200282112 7094966274942336 7100152653798288 7106671355083776 7120551572574174 7128944736141312 7129306924056576 7134155953053696 7143231351642624 7149789603790848 7150152850735104 7155016058179584 7164117993021696 7168990698918216 7177805610614784 7191824762198016 7198427628306432 7198793346318336 7207584787243008 7212487057267968 7212853489572864 7219475662307328 7219842449670144 7226941094044686 7228659596562432 7233576200710272 7233943704454656 7242778072336968 7247396523737088 7248072500752419 7256615976271872 7261551595072512 7268587741642752 7277464418144256 7277834151641088 7282784202075648 7284515983589376 7292048671468512 7297008389970327 7298743553869824 7304078892724992 7312998912373476 7321990894977024 7326970978811904 7327343227502592 7341654444743808 7343400225079296 7348394870562816 7348768207699968 7357742803643904 7362747204294384 7363121270605632 7392979726368768 7393355328651264 7398383951314944 7407419139896832 7407795475777536 7412833919969856 7414596626153472 7414973326688256 7420016652926976 7429078260188928 7429455696466944 7434508872952224 7443272105459712 7443966352124106 7457809746290688 7458188642279424 7465036058984448 7474532371955712 7479616207537152 7479996211408896 7486863649800192 7494224832942498 7494605579009304 7501486430366208 7516137771050517 7524997221482496 7525379530948608 7530497950445568 7537794695036928 7545205954255032 7547000137334784 7547383564664832 7552516950300672 7561740371978016 7562124548189568 7567267959969228 7576572588982272 7598340274323456 7598726310002688 7613180782671744 7613567572326912 7615378011193344 7620557643546624 7620944807985152 7630251796371456 7635441545194176 7635829465813248 7650029663944704 7659372171866112 7664971128132096 7666793790308352 7672398171734016 7679941774866729 7681767996930048 7682158271176704 7687383324413184 7689211316011008 7694832084516864 7696771450049052 7704229306862592 7709861053431936 7719276629727558 7724198926614528 7734024922079232 7734417851252736 7741125586059264 7749130439505168 7751366904250368 7756639030038528 7757033108127744 7771788715644072 7772183563417056 7803700822278144 7804097291354112 7809405281943552 7818942425446656 7824658026634848 7826518660939776 7826916289282048 7831841901520896 7832239800311808 7841804830199424 7842203235159552 7847537143671792 7856787222429696 7872132509973504 7879760284483584 7885119737585664 7895150441289216 7895551556487168 7902399035768832 7902800519233536 7910570656994859 7918235676497664 7923621298804344 7932961059766272 7933364095942656 7943052622675968 7948858947692544 7956156852338688 7956561066983424 7964384062824756 7966277922742272 7966682651590656 7972101225317376 7981837059310128 7987671735523074 7995005274469248 8010280368340992 8020470289563648 8020877771669504 8025925447185408 8036135270597952 8038454567370752 8043513304264704 8043921957076992 8049393065452032 8059632742149408 8060042213913984 8069132823035904 8075031311941632 8090802857472768 8092726778658816 8098231081844736 8098642514608128 8108532885648384 8114460175769472 8116389722456064 8121910120095744 8122322755878912 8132242046132736 8137773225799056 8138186667511488 8147365412732928 8148125331379089 8153321089204224 8163692973305856 8171188118618112 8171603257982976 8177161209348096 8187563420596224 8193132227335104 8195080481538048 8203554755402076 8211086498103552 8217088754315616 8226774432350208 8237239756849152 8242842351163392 8243261130940416 8250829328351232 8259361250336784 8261325253214208 8266944229383168 8267364233662464 8277460654099392 8283511429431336 8293275401453568 8317102192164864 8317524744732672 8323181945229312 8333769910249728 8339438159966088 8341421204422656 8341844992524288 8347518734542848 8357713042712544 8358137658525312 8363822482071252 8373681118642176 8374106545717248 8390462222564352 8398165566357504 8398592237371392 8408848918450176 8414568233479296 8414995737835008 8422721606025216 8431431276385467 8439172234161984 8455295944359936 8465621874167808 8466051972317184 8471810194251264 8473824715603968 8480019031916544 8490375154501632 8490806510247936 8496581569088256 8507390116713264 8523644162605056 8542322710806528 8548132808613888 8548567098753024 8564828380505712 8565263518867776 8567300262592512 8573127348989952 8573562908983296 8584033270917888 8589871738343448 8590308149039904 8599996824551424 8600433749655552 8606283371937792 8623092519148608 8625143014096896 8625581216759808 8631447943200768 8641988996546304 8642428055073792 8648306239964832 8650362730512384 8656686095081472 8667257970220416 8673593685110928 8683817456369664 8700778037339136 8701220082659328 8709208735481856 8709651209125888 8720287767281664 8726218908793344 8726662246643712 8743262305099581 8743706508844188 8768455053410304 8779163425062912 8779609452773376 8785580942186496 8794093810876416 8796310228627488 8802740279964204 8804833493557248 8805280825442304 8811269775350784 8822030433974352 8822478639554496 8828479286630766 8838885625233408 8839334687145984 8856149073720192 8858705033428992 8864730320044032 8865180695003136 8882044246450368 8882495501048064 8890650584137728 8908015136059872 8918515225460736 8925034607935488 8935934200510464 8942466316154112 8944592755359744 8950676458881024 8951131200356352 8962062663085056 8962517983039488 8968613878482048 8979566691723894 9011565414383616 9023029075759104 9023487493128192 9031313183735808 9031772021981184 9040652179422696 9043261388292096 9049412201711616 9049871959482368 9055567198633536 9067086834918084 9067547490653232 9077774425915392 9084410225934336 9092750688387072 9102153214656864 9104317625991168 9104780173246464 9110972828934144 9122099496354432 9128767697740656 9130938437763072 9137148885107712 9137613100363776 9148772301899328 9155460000950424 9166251759501312 9166717453336576 9172486225354752 9184154594969088 9192586633445376 9193053665230848 9199306360516608 9211008848170752 9211476815901696 9219465541730304 9244224848605068 9255121236393984 9255591445266432 9266894726455296 9273668772307968 9282182994395136 9282654578147328 9291781406628882 9293990909865984 9294463093522432 9300312258056064 9300784762870272 9312143235861816 9318950358110253 9329934826635264 9345327096397824 9357215337824256 9363579688382976 9365806264614912 9375491149030944 9384098854975488 9384575616589824 9390958576360704 9402904865840976 9413988293541888 9420391258472448 9420869863931904 9439270000384896 9441514575101952 9447936262152192 9448416267042816 9459955033256448 9466870205064384 9475561806778368 9494068763432232 9505259648188416 9505742565408768 9512207937404928 9524308468856832 9530786468532672 9533052805054464 9533537134313472 9540021410906112 9551672048814336 9552157324028928 9558654265224288 9570813881302422 9589099682930688 9597903504408576 9610113049657344 9616649409690624 9617137986097152 9625967549743104 9626456599560192 9635921458726248 9638212795416576 9644768267613696 9645258272606208 9657037429782624 9663605705636379 9664096667669892 9674996427620352 9675487968362496 9682068793430016 9691450322190336 9703285890859008 9703778868854784 9710378936100864 9722731561958016 9729344519960436 9731658071826432 9738771856966656 9750665216497968 9757792895749794 9769294638415872 9769790970003456 9788375292006528 9788872592991744 9791200300105728 9797859827417088 9798357610266624 9810323738191872 9816996272392512 9817495027474176 9857306301825024 9864511935086592 9876558853195776 9877060634370048 9883778559959808 9886128834871296 9893355537235968 9905437680251904 9905940928622592 9912678497269632 9924784238221146 9925288469498808 9943746328387584 9944251523039232 9966043162607616 9972821610049536 9973328281878528 9982484866400256 9992299777256664 9992807438679072 10001981907154944 10021517028067356 10033329628643328 10033839374598144 10040663933927424 10052925975574272 10060274605673376 10062666849779712 10063178086219776 10070022600400896 10082320495970688 10082832730919424 10089690613292304 10131120365764608 10131635080003584 10150907710228992 10151423429769216 10160743524728832 10170733701850533 10173669061828608 10180588726925568 10181105954417664 10200039551926272 10200990926984886 10212496229154816 10219961504176128 10229344524435456 10229864228978688 10239922366488972 10242357329240064 10242877694902272 10249844432550912 10259776112689152 10262361933398736 10269863659958238 10272305742483456 10279814737909248 10292368839636744 10298931902152704 10299892501069227 10312033229438976 10312557135003648 10332173919340224 10335155872333824 10342185373384704 10342710810836992 10349219655581184 10362384954192096 10362911417889408 10371898734446592 10404934429704192 10412540375924736 10425256567262208 10432877368846464 10435358214586368 10442455868694528 10442986400415744 10455739773599232 10456270980212736 10463382858229056 10476161140344543 10496176679964672 10505813295366144 10506347045978112 10513492983447552 10526867255052288 10527402075316224 10536532047691776 10537067358978048 10547427542659812 10557647568663552 10564828398405792 10577281413021696 10578267974071098 10590736830234624 10598478596923392 10608209136451584 10619178750433008 10621703896989696 10622243535454208 10628928294921216 10629468300423168 10642449412413504 10650228980697432 10660007032625664 10693960386084864 10701233929580544 10714847027463936 10724684405686272 10725229276102656 10732524087269376 10746176989532544 10746722951885312 10753486048377324 10766708415922176 10787737143297024 10797641442459648 10798190019477504 10811377180864512 10819280234359296 10821852963274752 10829213493460992 10829763674505216 10840411641067029 10842989394843648 10850364301065408 10850915556681984 10864167108505452 10871094785605632 10884923964407808 10892327392608768 10894917491490816 10902881612464128 10916196627216384 10916751227461632 10924176303113472 10926773975384064 10938073007202768 10948115330804736 10956118339087488 10982986342465536 10990456468217856 10991014841253888 11012481667115712 11015100337618944 11022592305844224 11023152311549952 11036614205465856 11044120806441576 11044681905908448 11057700535271424 11089469589553152 11090032992976896 11097575926972416 11111693213666304 11119250879954784 11121894939230208 11122459990032384 11130024979390464 11143617390283392 11144183544700416 11151763309428336 11164908158189568 11165949528186159 11186714619436032 11187282963419136 11197554088476672 11198122983161856 11211798557933568 11219424311305728 11219994317113344 11230295474700288 11241908368513956 11252229645549312 11273727925813248 11287495832223744 11288069296422912 11295746925668352 11306692042555392 11317808931382548 11320500206002176 11321075346997248 11328775425451008 11342610557967024 11343186822284352 11350901939953842 11364858883473408 11389763614408704 11397510411485184 11398089465004032 11419771174007616 11420351358490368 11423067016790016 11430836465319936 11431417211977728 11445377694557184 11453162317791264 11453744198719872 11466662432735232 11475044495917056 11489058257799168 11497456692198144 11500190685462528 11508597257601024 11522651995395072 11523237406765056 11531074986619776 11533816974016512 11542248126775296 11556343960293888 11564791580147904 11578914944591337 11601037383118848 11601626776879104 11612278313975808 11623695659257752 11627050356375552 11634958545057792 11635549662191616 11657683073466108 11658275345125584 11690679456497664 11705551233417216 11706145937031168 11714107922915328 11728413638169984 11736987039952272 11739777991409664 11740374433923072 11748359700467712 11762707245299136 11763304852739328 11771305715507688 11785180833644544 11785779582861312 11808198764960256 11819640426725376 11820240926670848 11827679606378496 11842725661933824 11843327334730752 11853598553653248 11854200778850304 11877353514746496 11900046143913984 11914578934013952 11923288421538816 11934235278508032 11934841600475136 11946576094237134 11949416884113408 11950023977385984 11958151837976064 11972755588965192 11981507603284611 11992507911703872 12015420552511488 12030705434345472 12031316657504256 12041750911647744 12054202905896928 12057681851056128 12065882935615488 12074089598178048 12089449113224112 12090063320870976 12103699234553856 12112546967912448 12136204286209152 12139090167988224 12139706897661952 12147346622767104 12147963771912192 12162799328472576 12171690263654208 12174584583684096 12182865180143616 12183484133818368 12198363069199104 12207280001267232 12221669012668416 12229981633806336 12245539459958784 12256782177927168 12257404886974464 12265741814022144 12281345130894336 12281969087868928 12289698341002656 12292620722307072 12305332133103114 12316629747155328 12325633131473424 12340161648525312 12355859635273728 12364891696410624 12376243992526848 12376872770863104 12389041875505176 12391987879821312 12400416344074752 12401046350493696 12416190981149088 12425267144147004 12439913102180352 12460436128530432 12475653288247296 12476287117099008 12484772917843968 12500654865374592 12512131806633984 12512767488786432 12521278101814272 12537206487787968 12545733723106878 12560521677963264 12561159818575872 12585693333846528 12588686100135936 12597248349536256 12597888356057088 12613273377675264 12621852350218944 12622493606752512 12634082409037824 12658758351242976 12673679530917888 12682943916539904 12699077958475776 12707715291376896 12710737073405952 12720028547874816 12735562731752448 12736209765371904 12744872353632384 12761085175069896 12785466243907584 12813484066209792 12822199212920832 12822850648129536 12834623399657472 12847895278301664 12850950393888768 12859691023484928 12860344363474944 12876049906376832 12884807607515172 12885462223559856 12899995236827136 12900650624483328 12909425057906688 12934638778722912 12937714521145344 12938371825139712 12947171914801152 12962983494819456 12963642082610688 12972459359947248 12975544095768576 12985029142622208 13000886955330624 13010390527666392 13025726184554496 13026387960004608 13051167056008704 13051830123988992 13063813103222784 13064476813688832 13080431650922496 13089328363190016 13089993369965568 13115559763266282 13152682580115456 13168745137594368 13169414179160064 13178371413279744 13191140716314624 13204110419946306 13207250240335872 13207921238163456 13216904663026176 13233045650961528 13233717959331744 13242718929946149 13258328437850112 13259002030718976 13284223610580288 13288057550143488 13297095480066048 13297771042504704 13323066369675552 13323743251572096 13335975876206592 13362022704089808 13377772838191104 13387551911903232 13403901300765696 13413699474231168 13416889133039616 13417570781626368 13426696800534528 13443093994627584 13443776974559232 13452920817723072 13469350037585841 13508160487686144 13517348121575424 13534543613638656 13535231239692288 13546969775603712 13547658032971776 13560978269134044 13564892082438144 13574118302567424 13574807939223552 13600630252377126 13601321235979848 13616661638873088 13626615338901504 13639126032580608 13653229821985296 13656476438986752 13657170259869696 13666459243401216 13679701483585536 13683149244531648 13693151546610984 13696407656644608 13705723327661568 13706419650545664 13723158452848992 13733190001425636 13749377639251968 13750076180004864 13776231892453632 13789580497846272 13798959540774912 13816513272256128 13817215223852544 13829198312595456 13866337272907602 13882681854590976 13883387167899648 13900342089682944 13910503158461952 13913810952781824 13923274491592704 13923981867220992 13937672109943323 13940986364798976 13941694640283648 13951177144305408 13968214853792724 13994902239952896 14007751060488192 14017990644596736 14035823006736384 14036536100421632 14045369532574464 14048709396922368 14063236723546416 14076148282463232 14076863424884736 14086437864541056 14104357298761464 14120982440312832 14131304795897856 14158905000577344 14162271862652928 14171904393228288 14172624400564224 14189932549884672 14200305307596576 14213342710167552 14241103145148348 14257889472282624 14258613848113152 14268311906107392 14286462703285248 14299579207581696 14300305701470208 14310032116359168 14328235986043392 14337981397836432 14356220821953633 14383649524396032 14396855256612864 14397586692636672 14415169574486016 14424974114535936 14425706979145728 14438951324614656 14439684899340288 14453882188089372 14457319193124864 14467152401420544 14467887408909312 14485556144673936 14494793047474176 14496145001504838 14513231952543744 14523103190145024 14537175483285504 14554928836288512 14555668303282176 14565568404151296 14584097342937024 14594016779940654 14597487107739648 14608157785449984 14625997824746952 14636689343624691 14643981789954048 14653941957623808 14654686455005184 14683308889487616 14686800450158592 14696789741125632 14697536415399936 14715485607287808 14725494408588768 14726242541211264 14785959452737536 14796767902629888 14814838279793664 14815590951555072 14825667839939712 14829193252306944 14829946653376512 14840033305853952 14858156520377856 14858911392933888 14869017745904448 14887932704248212 14915619492581376 14916377284558848 14930072117968896 14949064743911424 14959232415074304 14959992422817792 14973727299600384 14988449665884996 14989211158018608 15002972860732416 15032275542101034 15049994442964992 15050759061897216 15060995900891136 15090411908510064 15094000274669568 15094767129329664 15105033900601344 15123480743956032 15124249096379136 15134535919938456 15153145177964544 15196680548646912 15197452620005376 15226361565343488 15227135144653824 15241115287093248 15241889615970304 15260503592742912 15270883090388352 15271658931626496 15300059327889408 15301486390477329 15318744343732224 15329942256264192 15344796343468032 15359883549733458 15363535993860096 15364316542353408 15374766648826368 15378422632022016 15389664169033728 15393542900098104 15404795489937357 15408458613725184 15419722106863872 15438553259455116 15448397853229056 15468049844158464 15468835702505472 15482251172118528 15498260879010336 15502733808500736 15513278060077056 15514066216255488 15543577431288144 15544367126834112 15607401644556288 15608194582708224 15618810563887104 15637884850893312 15649316053269696 15653037321879552 15653832578564096 15663683803041792 15664479600623616 15683609660398848 15684406470319104 15695074287343584 15713574444859392 15744265019947008 15759520568967168 15770239475171328 15790300882578432 15791103112974336 15804798071537664 15805601038467072 15821141313989718 15836471352995328 15847242597608688 15865922119532544 15867401961106647 15886105245351936 15897717895385088 15912313704677376 15913122133966848 15928768125649512 15932555845484544 15933365303181312 15944202450634752 15963674118620256 15975343471046148 15990010548938496 16020560736681984 16040940579127296 16041755543339008 16051850894370816 16072270541195904 16076909134741504 16087026608529408 16087843914153984 16098786130904064 16119265484298816 16120084427827968 16150062623883264 16181605714945536 16185453557317632 16196462163689472 16197285029216256 16217065771296768 16228920351538944 16232779444912128 16243820240191488 16244645511757824 16264484092265472 16275546451598112 16276373335022976 16294730825465856 16296250662758178 16306642178408448 16327385946611712 16342376237236224 16354322418696192 16375126841192448 16386264454670208 16390160963076096 16407109510804152 16422172996207104 16434177508631232 16474479513698304 16485684702326784 16486522261880832 16501658656702464 16518722500673568 16522650506428416 16533888458766336 16534728467324928 16554921308198784 16567022858862672 16586550802907136 16634204384329728 16635049489465344 16646363890458624 16667539820499456 16678876319932176 16682842408845312 16683689985048576 16695037469085696 16715426085425088 16716275317050624 16727644964142504 16747362237284352 16748213091434496 16780924445128704 16796331132715008 16797184474742784 16817697836900352 16829136466958592 16829991475670016 16845443212050432 16862862552770934 16878344468323968 16910591888719872 16931243748335616 16932103944634368 16943620388502528 16960038063833088 16980750309003264 16981613020495872 16993163138176512 17014780233426528 17026352909930763 17047288325210112 17084645421613056 17096265617227776 17097134197506048 17129656761011424 17130527037735552 17134600525185024 17146254697979904 17147125817966592 17168066541835776 17179743476686896 17180616298079808 17199993649102848 17212566743875584 17246185038297216 17250286028193792 17251162433519616 17262895886401536 17283977993092608 17284856110147584 17296612479929664 17300725461024768 17313372190162944 17334515940440832 17347187370221856 17367634912739328 17401556074678272 17402440165318656 17418417470963712 17440575534563328 17452437817586688 17453324493287424 17486524610199162 17487413017688376 17558326850125824 17559218905546752 17571161884372992 17588187621752832 17592620457254976 17605480559928408 17609666987114496 17610561650884608 17622539550701568 17644060867948704 17644957279108992 17656958573261532 17677771250466816 17678669374291968 17712298147440384 17729460640088064 17730361390006272 17764088492900736 17764991002096128 17781301168275456 17816030272119744 17850069215870976 17871868401020928 17884932632308224 17889185510719488 17901352917762048 17902262400712704 17919864141355701 17924125326170112 17925035966078976 17937227756964096 17959133383447788 18023130828767232 18046058151518208 18046974986256384 18062626367471616 18081304358845392 18086522776584192 18098824403423232 18099743918964736 18111134397267072 18134173669836168 18135094981306464 18155548851830784 18168820451868672 18204306429313728 18208635251982336 18209560346492928 18221945657868288 18244198992708864 18257535395481312 18261876875526144 18274297770215424 18275226200727552 18297544603798656 18310920001900848 18332503519002624 18344972450709504 18368309189938176 18385173266890752 18386107330461696 18398612721033216 18422017696341504 18422953631803392 18438931083460608 18457998199654671 18488449697210136 18510242472787968 18511182890532864 18533789452910592 18547337544615936 18564365988790272 18565309156294656 18583562813257764 18587981819731968 18588926187044864 18600624516112128 18601569525740544 18624286471723632 18637900716220506 18659869653270528 18690654192795648 18714430675648512 18727159376765952 18750982298061888 18768197709950976 18769151233179648 18781917152721408 18805809731681952 18818600584660317 18827976587083776 18840782516944896 18841739727863808 18878540000769792 18883029150203904 18895872524304384 18896832534085632 18919910066512896 18933740410128768 18951123613556736 18988137526864464 19010519296376832 19024415874809856 19048616937713664 19061572937065344 19066105610108928 19067074268626944 19080042821812224 19103344097628672 19104314648057856 19117308530448576 19141627762604844 19178199365861376 19195807008817152 19220226099314688 19233298819381248 19234275972194304 19251935099486208 19271842917452496 19276425590833152 19289536535227392 19290516545212416 19314074859565248 19327211411272758 19328193335339784 19349992855240704 19350975936724992 19364137586860032 19406571781718016 19407557737709568 19420757872201728 19445463123916032 19458689039920872 19463316143652864 19477543713933312 19501330432995936 19515585791499588 19538589276831744 19539581940006912 19576750584013056 19577745185983488 19595719654834176 19596715220533248 19620647476383744 19633992544785024 19634990054948352 19673339644899423 19729023870173184 19753117706391552 19754121268740096 19767557119919616 19772257669742592 19786711074471936 19806165629919459 19810875360503808 19811881857245184 19825356994539264 19849568476442292 19850576938997616 19887492656775168 19888503046078464 19932086325215232 19945643220099072 19946656563757056 19984599554513328 19985614877358144 20003963814309888 20043034056134712 20066659257286656 20067678749196288 20081327867854848 20105851951148544 20120549211346752 20125333699559424 20126356172439552 20140045200801792 20164640991941376 20165665461838848 20179381226584608 20262240731529216 20301815420457984 20302846859538432 20321487049457664 20341467403701066 20347338123657216 20361177453851136 20362211908835328 20400945378565689 20401981853969772 20424992458309632 20439923008352256 20458689048870912 20459728457957376 20479844732977944 20484714658480128 20485755389804544 20499688865101824 20519552225378304 20524723866797472 20539727319916476 20544611484966912 20559629475818496 20584737679273488 20597863804305408 20599785002138454 20624066458877952 20625114270007296 20664347838680448 20670311744667648 20684370746769408 20685421621673984 20698439311162368 20724769908384192 20725822835778816 20743797468893184 20809868859408384 20825080751849472 20850513134524416 20865754737692928 20870716429172736 20884911737389056 20885972800831488 20911479547198464 20912541960425472 20926765716458112 20952322280689086 20992353359929344 21011626590732288 21026985966895104 21053734510104576 21054804150632448 21073064095383552 21074134717956096 21094855085319624 21115295137327104 21129656796811584 21156535948142196 21181473660469248 21196957193846784 21216418272903168 21238357500866016 21243407793979392 21244487070908416 21257856589842432 21258936600846336 21284898824827008 21300457961394864 21320014065251328 21387920772169728 21402467859161088 21429694054927872 21449368811372544 21450458552205312 21465048174538752 21492353979065088 21493445903770624 21506972096754648 21533416831844352 21575474286594048 21595282884919296 21596380038955008 21622754361729024 21638560468718592 21658426986921984 21659527349010432 21680823282134058 21685978789687296 21700728602130816 21701831113363968 21728334217010904 21742189571211264 21744217502257257 21769847928815616 21784654785217536 21805763224928256 21832393254432768 21833502454923264 21848352606226944 21853547950768128 21876146014405536 21896230661609472 21912236678174976 21965972684931072 21980912936435712 21982029682507776 22024963334231424 22030200675237888 22045184611688448 22046304623099904 22073228410931712 22088241612883152 22089363811816896 22178939179106304 22180065985953792 22195151853944832 22223386427332608 22238501759909568 22243789878460416 22244919980064768 22260049958780928 22287234780566784 22288367089400832 22303526618856672 22329816316379136 22331899056372318 22373429238872064 22374565926838272 22395108176953344 22423597115867136 22438848622611456 22439988634226688 22460590949400576 22483816737027912 22504459291098624 22548413313151551 22574991664447488 22576138592845824 22591493851336704 22613384085110784 22635617862765096 22641000412004352 22642150693994496 22657550850902016 22685221115934048 22686373644568704 22701803879907684 22729717766946816 22795020822970368 22796178930008064 22839542348015232 22840702716980736 22846134033580032 22861672930639872 22862834423955456 22890755389114368 22906324635582528 22907488397439744 22950088991834112 22978116515598336 22994913384396288 23000381370925056 23017194515202048 23045303990790144 23046474813530112 23062149973239552 23067633948033024 23084496253550592 23112687920587776 23129583160295808 23157829889182674 23202074766237696 23203253553758208 23247391318515504 23254100712751104 23269917090115584 23271099324383232 23315366146932216 23316550690251168 23411102466834432 23412291874062336 23428215845830656 23456827276339968 23473974079904544 23479555982819328 23480748867846144 23496719400935424 23525414490598272 23526609705478656 23542611431015376 23570361667289088 23616397529920512 23639280853450752 23640481853341696 23655359212756992 23685451323867648 23686654669461504 23707197107306496 23708401557700608 23731711970984577 23754707029492992 23800092287827968 23829157868027904 23846576843077632 23868470557016064 23869683200950272 23893152188474268 23898833768226816 23900047954771968 23916303675952128 23945511177930384 23963015206569222 23985015823407744 24030841105022976 24061410868690944 24062633315008512 24108405811793856 24115363702112256 24131765871230976 24148179196356096 24178898226448224 24180126641741952 24207398469107712 24225093935824896 24272408572418304 24278180335976448 24294693245534208 24295927543824384 24325598656945152 24343380527308416 24349169167368192 24365730360287232 24366968267636736 24396726138398208 24414560002534464 24444375994137267 24459963267612672 24491078919917568 24513564355854336 24514809773948928 24531483628044288 24562690261788672 24563938175737856 24579396682005312 24585241444614144 24610664266206228 24633259494310656 24651266262946848 24680323297050624 24711719270547456 24729783392821248 24752487985053696 24778083751010352 24783975759642624 24800832688149504 24802092700987392 24832381962298176 24850534288294008 24879826204360704 24951306576494592 24952574234198016 24969545835687936 25001309730749184 25024263613267968 25025534977572864 25042556203628544 25074412975575936 25091467446213756 25121043355926528 25122319637151744 25171386667693056 25194496699072512 25195776712114176 25226546755350528 25243704700437888 25244987213505024 25268164818075648 25294293829156401 25317516702485952 25365887833079808 25398155916951552 25415430582753792 25421474146811904 25440057095749632 25471125463504896 25472419530743808 25489744707264768 25522170350139792 25570932487815168 25626968132419584 25644398425841664 25645701296259072 25695790556603328 25701900787777536 25719382046969856 25720688726949888 25752099812753664 25769615215030344 25770924447119712 25799990473654272 25801301248966656 25818850115813376 25869277557445824 25875429042290688 25876743650279424 25894343829602304 25925966989638912 25927284165221376 25944918719894496 25951088191537152 25970058285244416 26001773910661248 26020781055332784 26051452369108992 26102334112017408 26103660247977984 26127626206445568 26128953627377664 26160863301844992 26178656726380032 26179986739931136 26229786915298743 26231119526532564 26305365160230912 26337490275188736 26338828358320128 26356742826559488 26382281432629248 26408220839892612 26414500480671744 26415842476326912 26433809326052352 26466091301923056 26467435918663488 26485437859892298 26516656875700224 26518004061437952 26568447221160576 26576115100286976 26594190960132096 26595542085009408 26646132739351104 26647486503144192 26671951752413184 26724045408179616 26755545676382208 26775103823806464 26807802601531392 26827398948462336 26833778266079232 26853393601069056 26886187989255168 26887553949118464 26905841635446144 26938700075171682 27034696243150848 27069087227277312 27070462479384576 27093939551207424 27095316065943552 27121956538268088 27129784164876288 27148236605134848 27149615878447104 27201260504754252 27202642471959696 27233323277746176 27253230677803008 27278252065161216 27306459643970592 27312952877973504 27314340519739392 27332918486802432 27366298489063296 27386303093221968 27392815313289216 27411446655323136 27412839301091328 27446316905697984 27466380002851272 27498755278503936 27500152360009728 27552463784907264 27579160995692544 27597919081549824 27633026544512256 27634430447705088 27658396625190912 27732674545815204 27765363709181952 27766774335799296 27800684179365888 27821006316923904 27846548983185408 27847963734441984 27875344219886646 27881972729597952 27883389280567296 27902354288610816 27936429707585448 27956851074330759 27989804479905792 28035981289193472 28071646013472768 28073072200843264 28090739065148928 28097418793844736 28126473447092832 28152296564926464 28153726849769472 28172875729082112 28208714597522928 28241964880625664 28262609591795712 28317810001154688 28324543725305856 28343808786456576 28345248801128448 28379865099769344 28400610615193152 28426685420335104 28482206290296696 28515778944565248 28517227696226304 28536623812214784 28572925406570496 28599158415163392 28600611402940416 28620064232718336 28656471972086784 28675962795672864 28712441643907266 28767299048792064 28793710513225728 28830339148972032 28849948229071872 28851413958291456 28877902649229312 28879369798680576 28907764376178744 28914638386249728 28934304802841088 28935774817818624 28971112289347872 28992290003009676 29026463905087488 29046206380290048 29074350966571008 29109857672577024 29111336606564352 29131136808302592 29168194685874048 29188033559881308 29194974215479296 29216315570899968 29251995649493904 29273378687249382 29307883915247616 29309372910010368 29366617778975232 29373600900317184 29393579482251264 29395072830799872 29430971214575616 29450988817177536 29452485082422528 29571918905475072 29593535805259776 29629676559587328 29631181903110144 29651335679879424 29658386504613888 29680066611707904 29716313040755712 29717822785867776 29738035491808896 29775865408496424 29831238985162752 29832754569117696 29898129487822848 29918464830148608 29919984845635584 29947454599200768 29976899331769992 29978422316037216 30005945721464832 30064551084202068 30099988885929984 30101518123794432 30121991801782272 30180823817020128 30188000549339136 30189534258659328 30210067801202688 30246961487912064 30248498192758272 30269071839876912 30393361097293824 30394905240010752 30452723130686976 30454270289307648 30482230574186496 30483779231940608 30521007185485824 30541766180776704 30543317863252992 30600118655778816 30602972780954658 30637488687464448 30659884512528384 30689592686936064 30719767099466916 30727071987720192 30728633084706816 30749533297652736 30779328338067456 30787085800196208 30809590979874714 30816917227450368 30839444213727744 30877106518910232 30896795706458112 30899677503207681 30936099688316928 30937671405010944 30996521758020672 31005467617001472 31026556120154112 31028132432510976 31087154862576288 31088734253668224 31214803289112576 31237621127774208 31275769701786624 31298632106539392 31306074643759104 31307665157128192 31327367606083584 31328959201247232 31367219320797696 31368812940638208 31390148574687168 31428483421033629 31488530039894016 31519041137934336 31540478950342656 31580601765156864 31582206225948672 31609596143075328 31611202076934144 31642282627979436 31672942705990656 31694485195217376 31731844239065088 31734803922213294 31772210490703872 31795435790770176 31824627409354752 31857536251299024 31865111690969088 31866730606362624 31888404901269504 31927348237240512 31950686942092296 31980021097876992 32081881158254592 32083511086678016 32103701788741632 32144541082391808 32174053217058816 32175687828307968 32197572261808128 32238530968597632 32240168855655936 32300125247766528 32363211429891072 32392924327378944 32394570058432512 32434131542593536 32457840703077888 32465558889824256 32487640480382976 32489291023515648 32521234923201087 32528968184530944 32551092903196224 32552746670045952 32592501325516356 32613284356816896 32654771893223424 32684752474472448 32708644837392384 32750253682384896 32772528909340416 32780321926152192 32814219021608304 32844345992414208 32868355017262464 32948959027396608 32971369404653568 32973044523761664 33037445001347136 33045301012856832 33067776917532672 33069456934649856 33109842616397568 33134045717725344 33173101605814272 33268408768659456 33270098978930688 33292727780917248 33335079640998912 33357752639864352 33365684817690624 33367379970097152 33390074938171392 33430852170850176 33432550634101248 33455289928285008 33494724474568704 33497848584558477 33561848890257408 33592662265430016 33594368949485568 33635395673800704 33658272933917184 33659982951340032 33690886424100864 33725725105541868 33756688936647936 33821183777439744 33862487496671232 33864207889268736 33887240777005056 33920076127666176 33961500618006528 33963226040991744 33986326276353024 34029560466853056 34052705819861526 34094576650420224 34169290843226112 34192531234455552 34194268395012096 34259313522022848 34261054075471104 34269201050370048 34292509395959808 34294251635933184 34336133083671552 34359486953373792 34361232596159616 34399987298205696 34425133487751168 34492370076594432 34500572056387584 34525791772803072 34567955986185216 34569712220295168 34593224959859328 34601450922049536 34626744380325888 34669031880881664 34694374740443712 34736744833774011 34803112149356544 34804880330637312 34836834941927424 34881151069126656 34904875635173376 34906648986574848 34973049220398324 34974826035376752 35116653700251648 35118437811093504 35142323768745984 35185240914509952 35210961119856816 35219333974228992 35221123301769216 35245079101403136 35288121735897408 35289914558217984 35313917146523064 35355542500933632 35357338748583936 35424596294880768 35458921280176128 35460722780012544 35528176985801472 35529982004192256 35562602336550912 35632060544239488 35700138431741952 35743736802041856 35769865264616448 35802705835524096 35804524801425408 35839728282711402 35848250652340224 35850071932157952 35874455513928192 35918266766895576 35944522809853833 36046261657534464 36092116303036416 36093949972512768 36125252734943232 36162608717690784 36173045553168384 36197648806846464 36199487837929472 36222268794534144 36268347339672336 36270189962612928 36311097703661568 36337640903737344 36408612858627456 36417270503964672 36419120692985856 36443891315736576 36488397985417728 36515070790962624 36523753751052288 36548595540430848 36550452401455104 36595089207597312 36621840003801696 36665007038005248 36689944901419008 36736618379876352 36770346533781504 36772214660923392 36797225442066432 36844035392683008 36845907263606784 36877862166921216 36915996399309342 36976899394420272 37020484945575936 37067578905821184 37094675089231872 37128731977580544 37130618312589312 37167125626515528 37175963639463936 37177852374089728 37201249032224256 37203139051481088 37248572943447264 37275801432441012 37319739306541056 37381308385591296 37428861351297024 37454318753531904 37501964596123776 37536395419901952 37538302466359296 37563834305442816 37611619463363904 37637201169320634 37681565033889792 37683479455727616 37757080001539584 37766058300407808 37791745048608768 37793665068171264 37839820133025792 37867480820257536 37902247227113472 37976275053728928 38021038592753664 38048831749619712 38097233875427328 38123145874130688 38132211220217856 38160085643624448 38206688195257344 38208629296115712 38234617060897152 38283255525209688 38356398731722752 38440452198629376 38466597638762496 38468551944388608 38503870198972416 38543685834904992 38552851181666304 38579073070454784 38581033090424832 38628149719130496 38654422822545516 38656386670679568 38699985710481408 38701951873449984 38728275173720064 38813143563436032 38815115475419136 38841515744403456 38890926247832064 38917378079841744 38926632287305728 38955087427866624 39002660865991872 39031171582999176 39077178553663488 39079163880013824 39153501168026112 39155490371966976 39191439309668352 39193430441066496 39241294952767488 39267985089570048 39269980109896704 39346679289798846 39458047740346368 39506235412783104 39508242537480192 39535114239839232 39573422148943872 39612331259838918 39621750721007616 39623763714490368 39650713989078528 39699136952884584 39701153877995232 39728156789838447 39774985313550336 39777006092156928 39864172650430464 39891286440198144 39893313127514112 39969199109026656 39971229754716288 40007927628619776 40086068112269424 40133318514573312 40162655735709696 40211703902297088 40241098422693504 40250667399118848 40252712344879104 40280090401603584 40329281983882752 40331330923677696 40358762453169216 40524481463058432 40603630840915968 40605693719076864 40642974098915328 40682934807402132 40694676247314432 40722354907702272 40724423817670656 40801890757131378 40803963707939544 40849984916619264 40879846016704512 40917378097741824 40959689465955888 40969429316960256 40971510779609088 40999377730203648 41039104450756608 41049447733594944 41079454639832952 41089222969933824 41119258951636992 41169475358546976 41199570004276908 41248132917755904 41250228540014592 41328695677360896 41368741493538816 41370843243347968 41396878622324736 41449539816768384 41451645671557632 41487594937786368 41650161503698944 41701026269048832 41731509475385856 41741432858345472 41769823474778112 41771945601662976 41813016329829969 41822959094396928 41825083920850944 41853531432916224 41904644561378172 41984706719858688 42023253181464576 42053971933790208 42107469020209152 42109608301264896 42146128190767104 42189710170639248 42230590274654208 42259313593623168 42313071896284392 42362947320938496 42393914387693568 42476715001732032 42486815587958784 42488974141816832 42515713179684864 42517873201692672 42569797649654016 42600915922789728 42640028130502656 42775841544339456 42804935718322176 42859388109855744 42898737622745088 42900917104410624 42930096349077504 42984707958130176 42986891807541248 43013944193509296 43068662465860899 43150948573188096 43190565769838592 43192760077910016 43245508723458048 43277120937437184 43316853973843968 43319054698020864 43361646564268116 43371957579374592 43401457204261632 43403662226727936 43456668434021808 43484379142422528 43488435004514514 43539695857631232 43569309570435072 43611526449856512 43664786508865536 43667004909846528 43696705212453888 43752292028811072 43792461323218944 43824473356349952 43910068030874073 43931945369862144 43961825872871424 43964059365015552 44049926668462848 44060401350475776 44090369223376896 44092609246199808 44146456821863424 44176483225766304 44178727623633792 44357878358212608 44390303707889664 44446772854665216 44477003519819136 44487579756920832 44489839960129536 44520099917561856 44574469561133568 44576734178801664 44607053237713344 44663798112744636 44746858477744128 44749131853676544 44790216353906688 44847194231734272 44877697245222912 44879977268453376 44921181898801152 44967633474055824 45008918582197248 45096826626303102 45149983328894976 45152277185691648 45182987702673408 45271235725530192 45282000824008704 45284301387988992 45315101701804032 45370442231868096 45372747289137408 45403607759815368 45459435533893632 45590041645940736 45592357860016128 45679084696030464 45681405433961472 45723345861279744 45725668847910912 45781510778228736 45812649271165056 45814976794879488 45900177983668224 45904459171431987 45956233031196672 45989826768792576 46034389030404096 46090607981580288 46092949627060224 46124299946479104 46135267896066048 46168992507101184 46214386469812071 46225375841175552 46259166320591616 46315659778365348 46404149532475392 46406507107516416 46494782637031008 46508201425502208 46539834180231168 46542198648766464 46630732293864432 46633101380502336 46822204933668864 46824583748124672 46856431691661312 46913654552679936 46947948159809088 46959111965638656 46961497735692288 46993438801870848 47050828981196544 47053219410957312 47085222862030752 47140723334578176 47232795059841024 47278561706901504 47310718425513984 47370902647735296 47373309338923008 47414394214612992 47416803115401216 47463423941969154 47509414058985984 47602205883319941 47658315736055808 47693153686155264 47736941114032128 47739366401900544 47786304376948536 47797667536453632 47800095909543936 47832607351904256 47891022355860768 47926030413138444 47970031646815488 48061682210045952 48122821737381888 48125266630017024 48216811623587712 48230727404224512 48263531742461952 48296358392712192 48357796452896448 48360253283483904 48450187871649792 48544817144836608 48556360671952896 48589386491068416 48591855087648768 48651197313890304 48686761054616832 48698338334736384 48731460720574464 48733936535273472 48793452276796416 48829120005068928 48888751988274534 48919926535225344 48982157839835136 49027128711708672 49062967256088576 49125380523577344 49127876351475712 49158793364010624 49170482889228288 49221328532412456 49266518988621312 49302532525893696 49423438541094912 49459566785642496 49504975970107392 49556167502020704 49567951519285248 49601665376299008 49604185401974784 49664763924596352 49701068576588016 49759652408721408 49902613152989184 49905148468396032 49939091671375872 50002619461498368 50048527226535936 50051069955145728 50085112407257088 50148825951151872 50182934892427512 50242086711853056 50244639274303488 50342773335386112 50388993398145024 50391553424228352 50453093510701056 50487409400875776 50489974427010048 50536329636151296 50588587658312802 50635033404971904 50731775666159616 50796311833903104 50830861165507584 50880114191499264 50942250927009792 50944839061487616 50979489414529536 51044340700279584 51079058729792289 51141864975630336 51253936264839168 51288796851683328 51291402592518144 51391581113206656 51403801575555072 51438764093939712 51441377453899776 51504199625507328 51539230430060688 51541848894239424 51599980947308544 51637700231626752 51738555114891648 51750858084581376 51753487300558848 51788687659204608 51851933979277824 51854568330442752 51889837439788992 51902176383074304 51940116570488832 52003547821322496 52041562110665568 52102904738217984 52204668224034816 52207320495955968 52255252412891136 52321726603689984 52357313452760064 52359973479862272 52459573830597486 52462239053065128 52674980550377472 52677656716640256 52713485653118976 52764562865258496 52816441679785224 52829000961343488 52831684952653824 52867618652104704 52932182603846112 52934871837326976 52970875719784596 53033313751400448 53036008122875904 53136894442321152 53188381920264192 53191084170018816 53292265478702208 53294973006288384 53343903504826368 53448090816359232 53550207647612928 53615605203062784 53654797896924672 53667556532158464 53706787202138112 53759592424067103 53772375978510336 53775107898236928 53811683270892288 53877400150343364 54069392486301696 54138174454554624 54140924958769152 54187879102414848 54243913076536176 54259568329752576 54296473210269696 54299231756894208 54402521009508504 54405284943919392 54466646555492352 54506461355606016 54612919287941184 54625905755947008 54628681039478784 54665836973604864 54732596978126592 54772606186443936 54785630626578432 54822893310646272 54825678602182656 54892633811395968 54932760005702544 54997510557007872 55104927569814528 55158321991385088 55195838163099648 55266053089024512 55268860895410176 55316793250381824 55373994598964013 55465349091630408 55530727418363904 55533548671598592 55601368358731776 55642012633847808 55693097966370816 55695927468883968 55750688439773292 55763945459195904 55766778561134592 55804708577221632 55872859415170896 55913702148661518 55979608959811584 56071962578386944 56143292026945536 56146144401686528 56181478130297856 56252946894185664 56304593129852928 56307453699538944 56345751458164224 56417429195045856 56483929761251328 56525219183591424 56635620002309376 56649087450611712 56687617572913152 56690497602256896 56759730199538688 56801221230386304 56853370840670208 56964412580593392 57031557889130496 57073247624429568 57145850813140992 57198316830326784 57201222805880832 57240128465436672 57312943944173568 57351925591345728 57424883287814532 57534598097584128 57587421026451456 57660678297944064 57699896458143744 57702827916582912 57755805298458624 57815528752357488 57829276772499456 57868609605682176 57871549635637248 57942224578695744 57984580006019352 58052927810174976 58092412760580096 58219715345154048 58222673213128704 58262273616605184 58336389371748096 58376067119762616 58389948430958592 58432631141799936 58503991298987808 58546757374498764 58615767830495232 58618745820020736 58733235557950464 58787158964502528 58790145661599744 58861942429151232 58901977634355072 58904970164845056 59020018934698269 59187071610519552 59259353119174656 59262363806220288 59302671359758848 59316773009227776 59360133223415808 59432626081511424 59435645571735552 59476070983617792 59551730816992848 59662477970325504 59665509138235392 59796258975645696 59836929660297216 59839969691271168 59953798663539984 59956844632074432 60011891442929664 60129102168404136 60199977771859968 60203036247588864 60243983603564544 60361647634040256 60376001098678272 60379068517318656 60420135602405376 60493922975824128 60496996385516544 60538143679753824 60786722194587648 60905446261373952 60908540578615296 60964461148372992 60967558463881216 61042014370971648 61083532361553408 61086635726505984 61202836135697067 61205945561909316 61274977374928896 61319769025056768 61379185373872128 61439534198933832 61454143975440384 61457266169413632 61499066595305472 61558656676134912 61574171600392416 61619181959749428 61633834454900736 61678888427455488 61754213037820464 61793591412916224 61799355006415362 61872199376633856 61875342810021888 61993043516041344 62010935234002944 62053112240308224 62056264865021952 62174309725152576 62177468507336448 62429606578225152 62475242255548416 62551539403573248 62597264213078784 62612149287518208 62654735212167168 62657918402494464 62734438641595392 62737625881276416 62780297149374336 62856966842067258 62977060079788032 63080957900685312 63161203530313728 63164412451897344 63219192286150656 63222404153868288 63284565255958872 63345885411981312 63388970390434752 63469607844426588 63544420981407744 63590871581540352 63649254818709504 63715072502598048 63730223381938176 63733461212725248 63776809802539008 63854696474481024 63901373884184592 63960042195753984 64163762316509184 64167022173356032 64207403577483264 64289082164783616 64348106434117632 64351375656615936 64395144523616256 64477061937195264 64480337711311872 64600250495533056 64726422859782144 64785848654757888 64789140116865024 64868263085187072 64915681406155776 64975280960765952 64978582047031296 65042469846402174 65057936369061888 65102185806392448 65105493340091904 65185002651032712 65226568713633792 65232652506771771 65309543786446848 65417289674784768 65500507364769792 65545057818680832 65560643852304384 65628438043216608 65688691984828416 65736710034524928 65897918054793216 65942738809307136 65946089047523328 66074890002694272 66090602025713664 66135553835065344 66138913869299712 66219685232795136 66268091435450688 66536817537318912 66540197957861376 66585455561834496 66670159281997824 66715505279728704 66731369635381248 66734759940194304 66780149876342784 66861704341700352 66865101268202496 66910579856570016 66989448949137408 66995697169116954 67123697780514816 67185324530860032 67270791347601408 67316545867834368 67319965902680064 67381772848201728 67451450211083736 67513377873295872 67645239939454653 67724974993342464 67728415778537472 67774481554010112 67840152255332352 67923001236013056 67926452081983488 67972652552706048 68059120933706112 68105411639723052 68189153300840448 68385062468911104 68388536790024192 68518627044045696 68522108150942208 68538402100740096 68585018791919616 68588503271866368 68672266167343104 68718973906747584 68722465192319232 68850266975502336 68984740153188864 69001144112775168 69051583545606144 69135911972370432 69139424440590336 69186449919718656 69202901844099072 69253488760651776 69338063761763328 69388749480887424 69473489667548022 69606224298713088 69609760661274624 69762302138253312 69809751270346752 69813297973149696 69946098440796648 69949652070753504 70233307400503296 70236875622187008 70284647537491968 70370481829019904 70421922239713632 70438667948457984 70442246603538432 70490158202806272 70576243471794816 70579829116435968 70627834293046128 70711085001867264 70849192589761536 70917842560352256 70921445560025088 71056353971602944 71059964008384512 71125204673101824 71195135912953731 71264121088478976 71400276863483904 71487473604083712 71539730529232896 71605411671048192 71609049602850816 71679456565422804 71696501304680448 71700143864315904 71748911027856384 71836533533791152 71889045619707666 72092523315068928 72184232606072832 72187899945025536 72325217435381568 72346091106336768 72395297613692928 72398975675858944 72444537589068288 72536694679344672 72540379925225856 72622195407323136 72675281807474688 72817225717254912 72834541007929344 72887782631473152 72976795970835456 73030141581925248 73047507502104576 73097191080861696 73100904802910208 73190178415194624 73243680007603392 73333127982411801 73379889802838016 73473236759752704 73540693067563008 73544429321846784 73594450884132864 73688070785366016 73691814527213568 73755724333842432 73831992798618684 73953798788840544 74040969891151872 74135157811642368 74189350178463744 74257463955161088 74334251253031056 74351927278927872 74355704748179456 74402498064448512 74406278102962176 74497145886894528 74551602864882024 74639478613082112 74857722702594048 74908637507063808 75003929192247552 75072790839803904 75076604932718592 75127668610885632 75223238926727808 75274402338641268 75363130067779584 75366958911455232 75514160003079168 75583490097217536 75587330136342528 75679640266051584 75734961640515072 75804494454226944 75882881487469203 75952550107457856 76097663499239424 76194467750854656 76246291748261376 76264422440435712 76320171287248896 76413376390514688 76417258592231424 76469234121794304 76566511050419376 76712797463445504 76880904397258752 76933195277524992 76937103888777216 77087371669809984 77105702363332608 77158146140909568 77162066180849664 77256299438260992 77308845645091032 77312773341359136 77399971420962816 77403903746899968 77456550347440128 77626287126872064 77630230950838272 77683031488806912 77781852495664128 77834756159683488 77853264574611456 77910174855733248 78005321731983744 78062343165998352 78154357107326976 78307002336052224 78310980743933952 78382878619336704 78386860882132992 78482589905534976 78535970179140096 78539960219793408 78693358579597692 78916095480692736 79012470825566208 79016485074960384 79070228479678464 79146844297887744 79224662519677836 79243501442015232 79247527428980736 79301427978157056 79398273905769168 79402307755990464 79456313579676894 79549970627100672 79554012184313856 79728345300860928 79782572880396288 79786626255028224 79938398218053312 79942459509432576 80015855257239552 80172136224538848 80266637029146624 80325311471419392 80423407804594176 80482196845387008 80501334798237696 80560180803207168 80658563967765504 80662661847355392 80717524906338432 81207261681831936 81211387438153728 81285948197830656 81365869614804264 81389352494628864 81444709815404544 81448847635341312 81603781514262756 81607927415879088 81699969833238528 81759692033409024 81834756195483648 81919378931911776 81938858633920512 81943021559218176 81998755460407296 82098895467189888 82158909279665904 82178445939867648 82238517903273984 82338950717093952 82399140008553816 82496265835511808 82500457080029184 82657391354721792 82737482987077632 82741686486695936 82793757244649472 82899079633536768 82903291343115264 82975189875572736 83300323007397888 83402052538097664 83463018950771712 83539646949556224 83543891203325952 83626032659659938 83645918188793856 83650167841701888 83707062865832448 83809289122756344 83870553222992277 83969413439717376 84107943867580416 84214938040418304 84219216602529792 84292256381534208 84379420341278496 84461180549308416 84518627187246336 84626143792568784 84725894641876992 84787828775387136 84953430003464064 84973631175917568 84977948283633664 85031426359369728 85035746403385344 85139595299308032 85201831845579456 85280056261005312 85551683088678912 85609871436644352 85718776219711488 85797475245490176 85801834208821248 85860192698155008 85969415916260352 85973783615082496 86027888387018592 86137324931721798 86301897146376192 86381131539677184 86491017446916096 86554241874874368 86633707947687936 86638109396041728 86723293128536232 86743915158749184 86802914408523264 86807324453455872 86913336868043616 86976870009029028 87079391715262464 87138619140870144 87223052899713024 87329573017731072 87334009819693056 87393410424907776 87504584057622144 87584922646437888 87648946712699904 87820136061748146 87923651745742848 87928118730031104 88099853336925696 88120802700951552 88180738446753792 88185218492399616 88292913643726848 88352966451532608 88357455247267584 88715756716425216 88780607415779328 88893545709330432 88954007039638272 88975159513841664 89040199835123712 89148939122267136 89153468357603328 89214106475426688 89327596225489272 89493716955488256 89498263707353088 89694388463468544 89755394490445824 89759954536906752 89842363797602304 89935266948111648 90017837164394496 90193653252606204 90299966657789952 90304554371383296 90365975405346816 90542471451060384 90564001648017408 90568602775977984 90630203403608064 90740884463736192 90745494578274816 90807215519630736 91180083291881472 91184715720032256 91358169392060928 91362810867922944 91446691722559488 91451337695821824 91563021556457472 91625298542330112 91629953589758976 91800355967336448 91808918342863974 91912466062393344 91979653537585152 92068778060808192 92181215963160576 92185899254120448 92248599892958208 92337985014202368 92428772939624142 92450751682351104 92518332641183232 92631319556730696 92699032509623043 92808299064950784 92813014215032832 92989565274062016 93016402851004416 93079668360462336 93084397297532928 93261464587728864 93266202761004672 93644409867337728 93712863383322624 93827309105359872 93895896319618176 93918223931277312 93922995471384576 93986877603741696 94101657962393088 94106438821914624 94170445724061504 94285450263100887 94465590119682048 94557123413803008 94621436851027968 94741805295470592 94746618677846016 94828788429225984 94833606230802432 94926847883938308 95018828117971968 95204411766639882 95316631472111616 95386307372310528 95473882228064256 95572608753897072 95595335072907264 95600191819087872 95665214703808512 95782044711721536 95852060826276888 95940063293630976 96245643474763776 96250533260034048 96433623247175424 96527063484923904 96592716785424384 96715592905792896 96720506566967808 96900375743299584 97089634289673216 97178772982136832 97183710175297536 97302394627780608 97373522109233664 97396676669472768 97462921441148928 97467873070546944 97563704769603261 97586904553592832 97658240010137856 97777503976549068 97839853070450688 97964315679670272 98054257423417344 98125934512177152 98250761047154688 98255752702951424 98317586728021248 98340965778456576 98442657064824912 98533037977242624 98605065051787392 98846877082189824 98919133571284992 99112335004041408 99135903038570496 99203330752598016 99208370803949568 99329527849192704 99402137153176032 99519304817442816 99805226305978368 99810296936792064 99878183342751744 100005238922996736 100097054453071872 100102139910291456 100170224814514176 100297651902303744 100365869784855024 100484173423706112 100493545753675431 100685546670772224 100777986796290048 100783106848456704 100906187021402112 100974818801751552 100979948854020096 101072659272302592 101177175316625604 101270066809943808 101463551332319232 101592623667806208 101661722331015168 101760228382998528 101884501854019584 101889678122975232 101958978829059072 102088681400559168 102158117459584578 102283729951260672 102507872529678336 102577593703366656 102582805185036288 102783162226413312 102807603151110144 102877528187879424 102882754907799552 103008399251014656 103078460860121376 103083697788478848 103199961894617088 103275400463253504 103477110229783296 103501716169162752 103577375318409216 103703867958555648 103709136660885504 103779674879577984 103804352766148608 103880233140977664 104007095642644992 104083124221331136 104409336448069632 104414640991911936 104510504825782272 104643453207379968 104714626905520128 104719946959724544 104919147661194972 104924478106130256 105349961100754944 105355313433280512 105426971306237952 105632883359570448 105658001922686976 105663369905307648 105735237304209408 105864365207692224 105869743674653952 105941751439569192 106066627502800896 106072016245751808 106273788884642304 106376763840528384 106382168340037632 106584530957404416 106589946012576768 106687807009652736 106896181632718464 107100415295225856 107231210406125568 107309595793849344 107413574404276224 107519184848134206 107544751957020672 107550215796473856 107623366541784576 107754800300686728 107833568429561499 108138784972603392 108276348909109248 108281849917538304 108375758204829696 108487826153072352 108519136659505152 108592946420539392 108598463513788416 108805042019017008 108810569887838784 108933293110984704 109012922711212032 109225838575882368 109251811511894016 109257362078957568 109331673947209728 109465193956253184 109545212372887872 109571261253156864 109645786621292544 109651357204365312 109785267622791936 109865520011405088 109995021114015744 110209855139629056 110316643982770176 110391676326199296 110532106178049024 110537721790820352 110633586500763648 110747989197928026 110930698183260816 111061454836727808 111202736717463552 111284025267695616 111386195932741632 111391854937767936 111501376879546584 111527890918391808 111533557122269184 111609417154443264 111745718830341792 111827404297323036 111959217919623168 112143925156773888 112286584053891072 112292288803373056 112362956260595712 112505893788371328 112609186259705856 112614907399077888 112691502916328448 112834858390091712 113050438367182848 113271240004618752 113298174901223424 113375235145826304 113380995204513792 113519460399077376 113602442460772608 113706741681340416 113928825161186784 114063115778260992 114146495248859136 114291701626281984 114396633660653568 114480256930873344 114625887888347136 114703851182691456 114849766575629064 115069196195168256 115321356595888128 115399792916287488 115405655833165824 115511610596917248 115631057504714976 115658553544998912 115737219211364352 115743099271274496 115884449157391488 115969160012038704 116105855620349952 116184825521160192 116439430690308096 116445346426257408 116524547233210368 116672778743496192 116752134239525232 116779896861917184 116865262283599872 117007982597975616 117093514748997528 117231535660990464 117237491640041472 117466471115900928 117574317929005056 117580291323199488 117723884858302464 117803955268710144 117809940329690112 118040037869396538 118374143221039104 118518706238349312 118524727612440576 118605342719517696 118720266446831616 118865252163022848 118871291143471104 118952141967235584 119103461633985696 119184470369515341 119324955940651008 119331018276470784 119592517951291392 119673859320594432 119679939382542336 119907597327079968 119913689264148864 120023782885859328 120258204336808272 120399955543719936 120487967207129088 120723295268080512 120752002197356544 120758137034637312 120840271204810752 120987845951648256 120993992771033088 121076287359507648 121573444389175296 121810892522747904 121817081157230592 121928922296745984 122084028741943296 122167064723106816 122173271453011968 122405672271394134 122411891123818632 122549954749857792 122639538050113536 122879068397867664 122908287950880768 122914532338827264 122998133190610944 123117313352269824 123148343200784832 123238363919498856 123267668909801472 123357776854910976 123508426075640928 123598710012830724 123744398753267712 123750685620043776 123986087032082688 124106224480616448 124112529730043904 124348619450305152 124354937014672896 124950484511096832 125103078807146496 125194528426157568 125224298575036416 125309470424334336 125315836804988928 125439048989489907 125468877283190784 125475251762552832 125560594298748672 125713933684134516 125954120159576064 126161915801370624 126322407060627456 126328824903794688 126438384572301312 126569130511917744 126691770823962624 126777940780869504 126939215688853176 127088841962815488 127181743163080704 127430145005196096 127460446763876352 127466922425450496 127553619605078016 127709392948962048 127802747768369184 127920084391507968 128327524633018368 128414807154966528 128578164329567232 128696212868235264 128702751313231872 128790289047232512 128954123874390528 128960675422623744 129205987397582697 129452845719564288 129571697309515776 129578280233730048 129736526170374144 129831362812311552 129950561921531904 129957164094062592 130084939692804348 130115872738123776 130204371612784896 130210986680183808 130370005302065424 130453137427267584 130465305013543542 130619087572893696 130834579349569536 131001014729539584 131090115637361664 131256876086433216 131377383969656832 131473420069049856 131730204092622219 131795836109586432 131885477618614272 131892178095046656 132149780005388544 132181204051427328 132271107670130688 132277827738599424 132439370465590272 132536182870901376 133073635074637824 133170911123668992 133340318563995648 133431010559457408 133462739270762496 133469519880388608 133560299752685568 133723408683400704 133730202536404992 133821159713140032 133991394338233908 134247395561029632 134370649061720064 134541582695202816 134633091735668736 134639931805360128 134763545696403456 134902900422167472 135026755746591744 135290479878909306 135449949986684928 135456831557074944 135548963108020224 135846002472026112 135852904163966976 135945305105412096 136118241867412224 136210823279446104 136378306601680896 136770124937822208 136777073580048384 137037254088091392 137044216301884416 137170037583839232 137177006543732736 137344532334686208 137437947813495168 137444930384638464 137700533951004672 137713377514295961 137969480306377728 138103167091212288 138271823944740864 138278848881180672 138372899839437312 138405803688198144 138506977521303552 138643159409436213 138676127523526656 138777498961774848 138946979335096044 139212448597426176 139219521322549248 139524604276506624 139619502540693504 139626595946299392 139892196881593296 139899304141507008 140466614801006592 140473751244374016 140569295074983936 140740963658039808 140843844479427264 140877335896915968 140884493207076864 140980316405612544 141152486943589632 141159658232871936 141255668586092256 141422170003734528 141698385179523072 141835685120704512 142112707943205888 142119928016769024 142250409346203648 142390271825907462 142528242176957952 142806617649959823 142974947208167424 143079461058465792 143210823342096384 143218099205701632 143358913130845608 143393002609360896 143400287728631808 143497822055712768 143673067067582304 143778091239415332 144185046630137856 144368465212145664 144375799890051072 144650434870763136 144692182212673536 144790595227385856 144797951351717888 144889075178136576 145073389358689344 145080759850451712 145350563614949376 145634451434509824 145669082015858688 145775565262946304 145953591941670912 146060283163850496 146095015004209152 146194382161723392 146201809605820416 146380356830389248 146487360015206784 146666255964823602 146759779605676032 146946473519505408 147081386135126016 147188901768265728 147376141570732032 147383629054427136 147511448667684864 147663985597237368 147907597577681088 148270315623284736 148378700356927488 148514927910322176 148668502506062112 148703854557855744 148711409496358912 148804996128897024 148812556205924352 148994291773789056 149103205729764048 149278957226164224 149715445405188096 149817275014127616 150007858384495104 150145581679607808 150153209865437184 150255337221771264 150446477853455616 150548804677282536 150726260135559168 150733917822910464 151028320006158336 151166980194435072 151174660272685056 151359280532103168 151469923281030144 151608988908453888 151765762974938406 151905100214915712 152195326998478848 152388935501709312 152492583496522752 152640342574497792 152826752781029376 152834517184462848 152938468243588608 153133022100838752 153425594926891008 153761808794517504 153866390555049984 153874207777554432 154174743339619968 154211404726665216 154316292281819136 154324132361699328 154512598876521984 154617691290182064 154625546682718272 154799942841925632 154913100694880256 155252574253744128 155260461901676544 155366062977613824 155563704991328256 155669512319366976 155706529149222912 155820349711466496 156010643463967488 156124686331996704 156308714214653952 156614004672104448 156621961487867904 156765757238673408 156965179811069952 157071940358280192 157079920439586816 157386717159195384 158024941651132416 158032970149920768 158140456959356928 158293688595775488 158449325039355672 158487002884030464 158495054857961472 158602855956314112 158796547811538336 158804615511980928 158912627159353788 159099941254201344 159108024368627712 159565145760792576 159573252510056448 159876796436106624 159884919018865152 160031710514479104 160344272449077696 160650622942838784 160846815609188352 160964393690774016 161002669596475392 161120361606414336 161317127935531008 161325323694710784 161435049812676864 162414523363663872 162422774876307456 162731739229608528 162778704989257728 162889419630809088 162897695270682624 163207563028525512 163215854831758176 163399939666477056 163519384066818048 163838757863823552 163877717267841024 163886043118436352 163997510920814592 164197790934379776 164317818559331808 164356891879735296 164477035806547968 164677901434187904 164798280017107632 164992531671023616 165314782709443584 165474965974155264 165483372973391872 165587514489298944 165798159267073536 165806582686230528 165950379751145472 166121983796892039 166600646014795776 166804105076195328 166926037901543424 167079293899112448 167087782406651904 167252065319319876 167291836377587712 167300335683403776 167414125731664896 167618578245512688 167741106445984554 167938826879434752 168215887735160832 168429876080836608 168438433205059584 168758840682556992 168922361098616832 169037254374492672 169252287585137568 169451789283753984 169575657550774272 169906860006928128 169947262351835136 170062852718739456 170071492806770688 170279190598616064 170403663691158912 170560112522010624 171219742873288704 171437552439422976 171594950490980352 171603668417642496 171720385396310016 171938831832520704 171947567230164992 172055776774037184 172274649863443596 172603794292752384 172762263079354368 172982034893832192 173108483749748736 173267415895375872 173446586257072464 173487830317498368 173605828817046528 173614648906911744 173826673736087232 173953740018058056 174158783430524928 174277238281740288 174659146035462144 174668019639386112 174786820849815552 175009168115244288 175169845292875776 175297893425399808 175640272123496292 175847303491485696 175856237460062208 176199706673851392 176361476893507584 176370436984799232 176585827287453696 176705932903065216 176714910494535168 177060056804094807 177561214831558656 177787091418660864 177908014079276544 177950319027683328 178080399670247424 178297878244534272 178306936715206656 178428212950853376 178655192450978544 178987433910976512 178996527414706176 179388776926937088 179510788980891648 179519909073813504 179870533896223296 180035674328788992 180387306505212408 180599933315579904 180609108742766592 180731950810693632 181084942902120768 181128003296034816 181137205551955968 181260406807216128 181481768927472384 181490989156549632 181614431039261472 182360166583762944 182716338784121856 182725621735845888 182893383445118976 182902675391643648 183126043112914944 183250597084660224 183259907179517952 183608508407091201 183617836685727948 183824932124786688 183959307075170304 184137556121616384 184362431926321152 184371798508240896 184497199785916416 184675970028404736 184857545879248284 184901503364702208 185036665282366464 185262639113461392 185398065019246086 185616598129901568 185626028430065664 185979130548124032 186032805702008832 186159336720924672 186168794595065856 186522929175457728 186532405522009344 187288819734675456 187425726766645248 187654618210719744 187791792639236352 187836447862554624 187973755207483392 188203315924786176 188212877643829248 188340891448123008 188570900526201774 188931180239364096 189242873702055936 189483610590941184 189493237355692032 189657576858451968 189667212461604864 189853695767876616 190037656235943936 190408823533279764 190633262944223232 190772614744621056 190947764456128512 191145217507794144 191190670145814528 191200383638175744 191330429407617024 191564089423443072 191704121652553776 191880126587261952 192491286949527552 192501066520068096 192867246494350848 193054126969847808 193185433570848768 193431185811585792 193441013133935616 193800751486599168 194179268579346432 194357545964273664 194367420350595072 194604789255561216 194747044218467328 194925842882297856 194935746141093888 195127409539206522 195173809107185664 195316480020275712 195555007953098136 195679706140901376 195697957520315313 195928631359340544 196251869024354304 196501522094309376 196511505405902848 196635173456042496 196681931556913152 196885314129649824 197066075954485248 197210130103574784 197693754164379648 197838267142569984 198224670008082816 198271806077140992 198406661505196032 198416741607899136 198659055698385408 198804274306352064 199610452611956736 199620593873584128 199756366685503488 200010477845993472 200194108906143744 200204279820582912 200340449629028352 200595303804607488 200731739569710048 200968346847412224 200987091507350862 201371093341544448 201555973592580096 201812374042804224 201949637603503104 201959897708040192 202145318544605184 202354350633251208 202540133619887616 203185247335612416 203323444662030336 203520456765997056 203769003708039168 203779356245950464 203917957658118144 204177362801118336 204316234919169156 204567459902521344 205155187406733312 205165610370072576 205566324452826624 205615206302220288 205755056375758848 205765509815599104 206016798502029312 206156921720242752 206167395576957696 206550800926507008 206954220459566592 207003432338325504 207154750636818432 207407735917111296 207418273321771008 207559349759155968 207608705532297216 207760466281955328 208014191285289984 208166248442662272 208818672896139264 208829281983823872 209286906414759936 209429253811040256 209439893919449088 209838295322389944 209848956212260512 210699922201509888 210710626866561024 210853942612475904 211265766719140896 211316003845373952 211326739810615296 211470474608418816 211728730415384448 211739487349307904 211883502879138384 212133255005601792 212547577769284608 212753527681056768 212764336680075264 213169061914808832 213179892025153536 213375614019305472 213792363265436928 214200830590451712 214462420812251136 214619191587698688 214827148808552448 215038369696268412 215089503914041344 215100431592947712 215246733083569152 215509600601373456 215667136859122998 216277569945206784 216552697818218496 216563699835076608 216975652306144704 217038273319010304 217185892841078784 217196927027576832 217610084038034016 217621139775677568 217866586221969408 218025845422424064 218451677151764736 218503623023788032 218663347894419456 218930387912506368 219090424745775744 219142522506313728 219291573242585088 219302714408730624 219570535245583872 219731040022810176 219999383947235403 220419710279258112 220633287965540352 220783352652398592 221064212356098048 221075443581640704 221267173001527296 221495978395856052 221861396366521632 222122909673455616 222405473434927104 222568050535391232 222772391865483264 223002753759093168 223055781836783616 223067114244538368 223218834308886528 223491437660683584 223654808594646072 223918435839246336 224573168107782144 224584577606746112 224725912521191424 225011787576742656 225218372519411712 225229814798155776 225383005832656896 225669716780183424 226100876734365696 226542480009237504 226750470291652608 226761990409027584 227038920798154752 227204884921545216 227413483362680832 227648644462407609 227857650322373568 228292990497718272 228583403252563968 228793267321307136 228960513861746688 229251775776694272 229407702365382912 229699533151258128 230138392390336512 230642713191776256 230799585832574976 230811311666331648 231262115009429952 231317107089997824 231474438422728704 231486198542548992 231768898314782976 231938320024077408 232211711240699904 232369651042320384 232878861380616192 232890692852514816 233049094466420736 233345557486992384 233504268479050464 233559793723834368 233730524567199744 234015965195951232 234187029497995056 234463071321980928 234932942231801856 235148635858010112 235160582646398976 235447769716604928 235607910537420288 235619880659380224 236080075738793076 236748286442078208 237037412476698624 237049455224881152 237210685439035392 237440532893663232 237730504326045696 237742582286942208 237904283934471168 238206923267971392 238368940739030682 238649911881302016 238662036552941568 239185035902582784 239347718641188864 239359878765084672 239815194654159936 239827378528297728 240047565771718656 240516408673616544 240799911087439872 240975934414258176 241446590536161024 241504004394713088 241680542409621504 241975691903296512 241987985542066176 242152574719015296 243621785045495808 243634162314461184 243857844593491968 244168057483886592 244334129446213632 244346542906023936 244811344542788268 244823782247637264 245099909499715584 245279076100227072 245758136795735328 245816575901761536 245829064677654528 245996266381221888 246296686401569664 246476727838997712 246535337819602944 246715553709821952 247016852151281856 247197420025661448 247488797506535424 247501371240087552 247972174064165376 248212448961232896 248225059460087808 248697238900610304 248709874029345792 249900969022193664 250206157614292992 250389056852315136 250618940848668672 250631673609977856 250878097978979814 250937754566381568 250950503525105664 251121188597497344 251427867368269032 251611659668976831 251908240319152128 252323831602741248 252644814121254912 252657649807589376 252876769144602624 253138261023835488 253383541647925248 253555881561739008 253878431377706352 254177683925630976 254363486326161408 254860290010392192 254920893527752704 254933844850900992 255107239210156032 255418785897924096 255605495536738368 255840168783015936 256655049266036736 256829614309933056 257156328659134464 257392425736470528 257405502626463744 257580578094465024 257908247748781056 257921350845247488 258411974795165394 258905691439128576 259143394619031552 259473052340748288 259662725624623104 259901123843063808 259914328188125184 260169879385608696 260231745476247552 260408743225569792 260421973360367616 260740010604130848 260930610027087084 261238175145787392 261669158699139072 262002029459079168 262180231274723328 262513752172866432 262754767939313664 262946840138099712 263460408185244438 263770955237228544 263784356190093312 264299560010777088 264362408102854656 264542215340261376 264555655477198848 264878740931180544 265072365741802752 266147270149275648 266341822247337984 266680637127991296 266862021118914816 266925478541524992 267120599505371136 267446817366801408 267460405072809984 267642319426280064 267982788676467816 268494791122059264 269083165390405632 269266183471337472 269279863610720256 269527091392806912 269805800844334944 270053511493183488 270580959757818612 270899899973369856 270913663114149888 271097926216040448 271692004944052224 271705808327933952 271890610210824192 272236483734824448 272421646558892208 273540249875644416 273554147160096768 274074508176182784 274088432603768832 274340075167678464 274354013087465472 274689064669372416 274875895626990336 274889860769276928 275401067902009344 275426755028591922 275938960612755456 276206334182424576 276543647889481728 276557697762361344 276745799678874624 277013955042607104 277286318818872426 277352255047053312 277554997923549696 277893958670192088 278097097528869129 278424897194852352 278439042645098496 279049208553013248 279239005081387008 279253191892598784 279784393763186592 279798608283014016 280933229602013184 281138590149967872 281481927316079616 281687688958854528 281754671793831936 281768986414153728 281960632811225088 282304973887179264 282319316465743872 282511337172184512 283396770359046144 283671370241409024 284225415886411776 284239856033538048 284500818692407296 284780543651814924 285056484353915904 285613235299919646 285949894416334848 286158922116931584 286421646684192768 286717826261691216 286786005218721792 286800575457263616 286995644111425536 287346134135164608 287556182478830664 288736930424291328 288751599780102144 289300869741526272 289581190454771712 289595902703435776 289778150356273152 290146778717378688 290161519700903424 290701127229898752 291268902869019648 291551130525892608 291907183883341824 292120566327700992 292190030008418304 292388764323446784 292403619211640832 292691114308809783 292760713660778496 292974720030413568 293332511929647204 293519559211352064 293892947039010816 294162772270252032 294377803536531456 294752283141464064 294767258108854272 295022897335369728 295327971194474736 295815195155362176 296540631246569472 296757400713854976 297337005012124224 297407709115711488 297422818992717824 297609992257794048 297625112411848704 297988583547578112 298206411459528096 298557914452328448 299430890810376192 299634550028255232 300015716768990208 300291163359215616 300306419730874368 300510674443542528 300892955706911232 301097609354565072 301452520271118336 301480637261026293 302056640012316672 302333960388870144 302349320545370112 302718561064206336 302939846562060288 303217977816907776 303531525949876812 303810200429831424 304390653996957696 304777871003418624 304985166993045504 305280685148995584 305653505562058752 305669034368925696 305876936487177216 306266044201677504 306851189853782016 307523617589035008 307732781110099968 307748415555108864 308349486679239936 308422809453330432 308632584563638272 308648264723398656 309025197753043968 309235382580364128 309251093365436544 309599885683851264 309826201389760512 310505148507488256 310732125955227648 311127409982656512 311339024638733952 311413058298445824 311640699422932992 312021286927934976 312249372663993408 313228009344208896 313243922975735808 313531514477346816 313930359622139904 314143880716560384 314159840879173632 314773434318390768 316049883302264832 316065940299841536 316280913918713856 316898650078711344 316974005768060928 316990109715922944 317205711912628224 317593095623076672 317609231023961856 317825254318707576 318199882508402688 318216048737255424 319130291521585152 319146505020112896 319753592872213248 319769838037730304 320063421028958208 320688544898155392 321301245885677568 321693631218376704 321928787381548032 322240723212828672 322634255871062016 322650647389421568 322870099625353728 323500705288684497 324829046727327744 324845549752614912 325463478459217056 325557409978515456 325778839261618176 325795390541365248 326415126057051024 326431709663516352 326799879332954112 327038768133636096 327677515727647104 327755434535682048 327772086236872704 327995021841629184 328395581868759552 328635637118663616 328713783759470592 328954071613095936 329355802868375808 329596560034215264 329985063342047232 330629565418887168 330949931948310528 331175028978597888 331596318534147072 331613165372461056 331900759502290944 332243967593784078 333608210152390656 333852075803086848 334158587798224896 334175564813303808 334504130638639752 334583672755175424 334600671366807552 334828251463329792 335237156491025376 335482212891969108 335877653758869504 336431775470321664 336859752161673216 336876866410119168 337517681365113984 337844722197233664 338074508748985344 338504575170275136 339151315101548544 339813720013856256 339894524703670272 340125705437478912 340142985613541376 340558381197232128 340807327382317824 341120225044021248 342439485746577408 342875104878845952 343189900981960704 343440770792620032 343877663665041408 343895134460329984 344111553548074368 344549299726887192 345207588585504768 345964069787664384 346216967499497472 346534831790751744 346893172514144928 346975660634996736 347211657634093056 347229297813823488 347653347472174464 347907480036116112 348317566861049856 348554476563480576 349318292070924288 349336039278772224 349573641699631104 350018336230488576 350339690585751552 350595786850799616 351280544246992584 351694606982971392 351712474920124416 352399413347702784 352722953787015168 352740873969598464 353171654574907392 353411865806130432 353429820989070336 354120113608189614 355122429663117312 355574182837321728 355816028158553088 356160799340494848 356595756489068544 356613873430413312 356856425901706752 357310384901957088 357553411108546023 357974867821953024 357993054829412352 358777553853874176 359021577961783296 359039818147627008 359741067792446592 360071348657577984 360774613010424816 361199866631159808 361463901621387264 362169885804241536 362256006592069632 362274411103911936 362520813614432256 362963537854944768 362981978313099264 363228862078522944 364720333167525888 365432677568243712 365451243471691776 365786766890237952 366252086225829888 366501194169320448 366519814359035904 367217016814182402 367235673371455896 367649864249573376 367918614150340608 368724863852642304 368743597016481792 368994399571832832 369351940056809472 369715091758496568 369803006729404416 370073330564732928 370525278226922784 370796130038492172 371233196259803136 371252056860131328 371958261096248064 372318673441849344 372337589190131712 373045858350915456 373064811044018688 374851453533290496 375309236421439488 375583585278472704 375672895725109248 375947510414966784 376317146968469721 376406631849572352 376425755287658496 376681782896246016 377141801052403548 377862360478728192 378485747404111872 378967221181882368 378986474711384064 379315153716903936 379707391535753232 380075312471887872 380817647066559528 381266525888446464 381545229489242112 382290435015588288 382381340291629056 382400767276351488 382660858815234048 383128178846886144 383408243305107552 383760253174523904 384982573899055104 385734492988701696 386108253939695616 386370867141697536 386862371623171584 386882026267871232 387617962192748091 388358537158692864 388715091928547328 388734840701190144 389209578511122432 389494088436934656 389851685764595712 389871492282187776 390254819078413044 390347618214371328 390632960040551424 391110015906196272 391359412281802752 391395915040630626 391857262718681088 392503738048708608 393003044188618752 393023010811805696 393270346912084992 393770628259299648 394132151908970496 394420260207149568 395387508328759296 395676534285139968 396449340016165632 396543612154281984 396813323010392064 396833483215798272 397318111396770816 397608548612704128 399220905223913472 399512733371006976 400020955691986944 400388217812287488 400408559641165824 400680899258056704 401190607609214976 401463479139420096 401974183014701724 402742186683088896 403111947185160192 403624748085608448 403899275207006208 403919795416080384 404290637089210368 404708701266502416 405080267239775232 406370494671224832 406646889324060672 407538007416078336 407558712491900928 407835915316236288 408354725602236672 408632469838338312 409134919805042688 410310374813466624 410331220740145152 411132648905653248 411510112751517696 411531019631198208 412033597004058624 412313843440485504 412334791153915392 413101601853014016 413140132542887883 413908440919133184 414309501273636864 414815471834222592 414836546643542016 415118699518311936 415217411064594432 415520932563910656 416028382570579968 416332496885324544 417637345792278528 417658563967647744 418573812829519872 418858507622080512 418879787838898176 419676590644779888 419697912424521024 421399844403019776 421421253733122048 421707885224951808 422531533438281792 422632007690747904 422653479621230592 422940949216837632 423457460830768896 423478974698615808 423767005758276768 424266510011203584 425095155538569216 425507055362113536 426338123829617664 426359784050307072 426751228038610944 427584726530873856 428419852949879469 428924841624502272 429238383175397376 429654297617104896 430076739392536824 430179007828082688 430200863185895424 430493466167138304 431019201202746912 431334273718245996 432555139890413568 433105395636436992 433127399670153216 433951304612289408 434076546638020608 434371785682157568 434393854055153664 435220168076068032 435242279551355136 436051690844848128 436903354303529472 437007246047576064 437326695788838912 437860775825012736 438180849491551488 438285045012627456 438583146485170176 438605428817461248 439141070491167744 439462080045620352 439998767894470806 440839420558516224 441566705304797184 442128424712196096 442150887163281408 442534346003054592 442991956791712104 443722792733043264 444810946869854208 445136101070782464 445544783730966528 446005507518186336 446111563673567232 446134228489076736 446437668617773056 446982875321367168 447309617189292144 447836871678492672 449146336215564288 449169155213492224 449451825042382848 450023575153485312 450436745038823424 450459629596311552 450766011665313792 451339433560366848 452201753468731392 453084960018475008 453500940583305216 453523980818055168 454077841596309504 454409769843090432 454826966725361664 455297288924815218 455715300644747136 456585980995436544 457166806505127936 457921027723493376 458503551553388544 458815404730765824 459399066302516256 460276784780673024 461285426383552512 461599171665149952 461622623332663296 462524230018859904 462634214179995648 462948876845457408 462972397085097984 463537796629565952 463876640048154816 464739302084640768 465757722761232384 465781385705029632 466098188932841472 466691114973984768 467008536958100928 467119587447668736 467461049134399488 468031930391902464 468374058995990112 468926142643961856 469865884463603712 470297271716020224 470895539433209856 471215821074840576 471239761318760448 472160151477586152 474074824953397248 474098910449762304 474421370878070784 474881065787326464 475461008652091392 475485164573884416 475808567868942336 476413846535942784 476737881478061364 477299823762604032 477324073105883136 478695437282377728 478719757530169344 479630389308319872 479654757056595456 480095131543437312 481032817347233088 481951868828516352 482893181072322048 483008008789426176 483361084819243008 483951383806593024 483975971084132352 484305149438030592 487243570090991616 487268324628922368 488336114967773184 488668258892427264 488693085812047872 489622689085576536 489647564495274528 490199818999431168 490558152200454144 491516273591470656 491633151803523072 491658129355309056 491992532762443776 492593372803139328 492953455677995424 493070675639205888 493431107419643904 494033704302563712 494394840051322896 494977595013070848 495944348128330752 496424897922465792 496450118920175616 497394477801220608 497419748058691584 498365951390676117 499801938044387328 500412315228585984 500778113704630272 501237881697337344 501263347219955712 501756195957959628 501875509132763136 501901007050211328 502242377194994688 502855734736538064 503223319337953662 503816480638304256 504647663205482496 505289628242509824 505315299615178752 506276522047670976 506767083295850496 507111763123478016 507756862755412704 508355367851261952 508726972652322816 509720580020784384 509841787055505408 510214478420312064 510837571795848192 511210991073476736 511680337566031872 513659228619866112 514312657318268928 514784851472941056 514811005252927488 515161156188930048 515816495497562112 515842701690494976 516823949590330788 517811382878257152 518286789238063104 518946104681496576 519325451249246208 519802247686127616 520339758771217392 520463490952495104 520817486451139584 520843946720735232 521480021208261696 521861220054174168 522476350291574784 524004058918158336 524360462549446656 525027504345732864 525509535878627328 525893680276199424 526920816370488876 527541910474457088 527568712380186624 528599120021554176 529084430680522752 529111310954397696 529757481862361088 530144731483605504 531180170412284421 532683644494675968 533361274255982592 533724042237829632 533850957083049984 534241199010742272 534893634733602816 534920810145619968 535284638852560128 535965577352935632 536989582244118528 538166330780811264 538532366942674944 538559727221440512 539611601688669888 540107022986366976 541161919515637224 541799799946739712 541827326228299776 542195852432080896 543384009888104448 543411616655867904 543781220421648384 544472967469648896 544843293117784416 547080499751288832 548149016352365568 548176865207537664 548680150335356928 548708026174930944 549378129338744832 549751791253980672 549779721538553856 550853510057183844 551877921225510912 552412668364849152 553087295778963456 553115395524722688 553491599357749248 554027910085214208 554572637637744852 554704510094106624 555109995847099392 555787917340384176 556194195057738258 556849794389704704 556878085290196992 558098417106026496 558478010162774016 558506383785197568 559568787526373184 559597216566028032 561866459204026368 562277180299935744 562963854632159232 563375377917709056 563509343587663872 563921265622450176 564609947774358528 564638632931487744 565022674344369024 566793540718092288 568450831772823552 568479712067076096 569001637384814592 569561087303629848 570112968707831808 571226470599839292 571899788832669696 572317844233863168 572843293368385536 573435652523382432 573572010437443584 573601150914527232 573991288222851072 574692268270329216 575112364957661328 577473860848582656 577503199560204288 578601739483052544 579162380909543424 579191805406871552 579556300712546304 580293557434757376 580323039401806848 581402254459797504 582537805738039296 583102261051785216 583814367766683648 584241132655401984 584777528646893568 584807238423281664 585382228617619566 585521427321556992 585949440060827136 586665023859294408 587039118422704128 587093872560945939 587785894078021632 588755607073062912 589504566282928128 589534516217708544 590045794670739456 590655942388949472 591630390310724352 593081262493138944 593514801427709952 594674010024248448 594815418231422976 594845637985435648 595219984515588096 595250224823697408 595977167095156224 596412822919056192 598861781620752384 599269100056510464 600031433537980416 600582326718431232 600612839461748736 601021348887085056 601785911413822464 602195218709130144 602905040542236672 602961274522052586 604113280024633344 604667920777740288 605437122128412672 605879693124120576 606435955633815552 607063051899753624 607620400859662848 609555742006837248 609970333986091008 610561370297991168 611307011124117504 611338068737851392 611753872974354432 612532088403355008 613702379707564032 615465562220199936 615496831110217728 616698973358479872 616845618906660864 617265169127276544 617296529446797312 618050395506087936 618470765160728256 618502186730873088 619652402779521024 621010297014976512 621464251910455296 622254819965313024 622678049277467904 622826116596891648 623281398845865984 624042573855869952 624498745327986816 626456018688417792 626487845951471616 627860719244279808 628287761433120768 628319681758347264 629546868636781536 632099766604529664 632131880599683072 632561827837427712 633797300157422688 633948011536121856 633980219431845888 634411423825256448 635186191246153344 635218462047923712 635650508637415152 636399765016805376 638260583043170304 638293010040225792 639507185744426496 639539676075460608 640126842057916416 641377089796310784 642602491771355136 643387262436753408 643857574763096064 644481446425657344 645268511742124032 645301294778843136 645740199250707456 647001410577368994 649658093454655488 649691099505229824 650926956918434112 651114819957030912 651557678523236352 651590781082730496 652830252114102048 652863419327032704 653599758665908224 654077536267272192 655355031455294208 655510869071364096 655990043683258368 656791163737519104 657271274237327232 657427567518941184 657908143226191872 658711605736751616 659193120068430528 659998151841706209 661259130837774336 661899863896621056 662350057957195776 663192637068294144 663226330744922112 663801519004581888 664487935187568156 667216420304781312 667704151606173696 668317175596449792 669008261277279504 669167345510350848 669201342733615104 669656502926659584 670474312982050752 670964425783938216 671755307517739008 673719504323346432 673753732820238336 675035362730227968 675689444394467328 676149017497970688 677009150340550272 678302630203097088 679627440027712512 680251410874957824 680285971227082752 681116762394464256 681614654764635648 682240450088042496 682945933387222827 684878971493154816 685750209757691904 686379801963921408 686881541585240064 687755327330082816 687790268920659968 688223107096148736 689098599453774384 690415177171009536 691928139575328768 692433934998994944 693786345028289856 693951321269993472 694423315268186112 694458595627646976 695306694944348928 695814960072232224 696635133722099712 697108953126961152 698636584141848576 698672078557544448 699147283399262208 700036672460977152 700679381171503104 701191573701599232 702561088493985168 703389213965942784 704798826695405568 705445907574030336 705481747939196928 706343309149814784 706823731612260864 706859641978140672 708240227216379228 710244859326234624 711148365674643456 711632056317106176 712321598680989696 713191512978137088 713227746860826624 713712851803413504 714620769803914176 715106822217092046 715949735643906048 715986109658824704 717555107707748352 718043155923566592 718079636295254016 719482135584893184 720142697315155968 721549226020849632 722399733262319616 722927803242774528 724339771608483072 724512013184139264 725041627228864512 725927075709889536 725963956626198528 726457724157045888 730865355136487424 730902486943383552 731573533780475904 732504172451659776 733002388338640896 733039628718071808 734434033628364804 734471346742911792 735299728499146752 735837228300681216 737449727705284608 737487194032963584 737988799143665664 739430183516993136 739606013458808832 740146661129465856 741050556453845568 741592260076984344 742466392519606272 742504113720262656 743916522192496128 744637346883698688 744675178380263424 746091716701830912 746129622088037376 749702907066580992 750618472842878976 751167170556945408 751895020829933568 752634293936939442 752813263699144704 752851510575316992 753363565792492032 754283602104807096 754834979006930493 755724720957456384 756971494808223744 757934442363764736 757972949422768128 758630307433807872 759414783071506464 760150624943775744 761635294133119056 762533051776892928 763090458978484224 764580870031176576 764762680583258112 764801534552702976 765321717630468096 766256357693772288 766816486610215104 767520506349047808 769965147798110208 771468985977403392 772216507879391232 772741734283395072 773724743246343168 773764052535742464 775235924385496182 776717074317385728 777430183857094656 778419157022244864 778988176873869312 779703371529191424 779742984564375552 780509638156826088 780695236428742656 781265920081102848 782220031812392544 782791830081261252 783714525437362176 785007476097417216 786006088377237504 786046021623611392 786540693824169984 787541256518599296 788264303817940992 788840520414299136 791353068570279936 792898680032331264 793087224308563968 793626646020784128 793666966431596544 794636222793541632 795217097225408256 798441810447826944 799025466742013952 800041911383973888 800776435624574976 801361798516113408 802381215218429952 802926958278840192 803948366029403448 805484373366177792 807249496171216896 807798550414012416 807839590832160768 808581274178420736 809417402533004832 810160534479550464 812740989342449664 813293778648121344 815076014832156672 815117424983801856 815671830632472576 816709451204473344 817264939676676624 820620749626933248 820662441480290304 822265297811306496 823020225503035392 823062039262396416 824067194008117248 824627686880971008 824669582307830784 826203203706028032 826280265085775766 827816881838266368 828619002547273728 829630943668445184 829673093287084032 830237399036623872 831041865127821312 832056765141159936 832664993770649088 834291292586607387 835274691584557056 835317127935295488 837147625659039744 837717015244161024 837759575677796352 839353181289559776 839395824849042048 842799688806039552 843415770449903616 845063066876563584 845264015381495808 845306959242461184 845881898433675264 846914921661537792 846957949397231616 847534011516553536 850190311077138432 851014110724227072 852676247659235328 852719568100614144 853502456077221888 855169453061747712 856839705899758938 857849683249004544 858476766350794752 860153478785073648 860358015656165376 860401726371790848 860986932334276608 862038402405493824 862668547436491992 866210791272873984 866254799340306432 867902609224578816 868743571364315136 868787708110307328 870440336152136064 870484559102710272 872103381689696256 873806708607058944 874653391577677824 875721551650025472 876361698983102976 876570090025254912 877166292970340352 877210857634922496 878073342926429349 878282140982335488 878924160091240704 879997535788941612 881678841117032448 883133410609594368 884256849424392192 884301774326562816 885068692006109184 885983913583424208 887445585466086528 889621893739708416 890272202141564928 892011015036372672 892223127347134464 892268456978153472 892875337235546112 893965750642734336 894619234378584288 895673743356985344 898292672431128576 898903650084765696 900047150306970624 900873490077646848 900919259192623104 901532023330627584 902678867120733696 904441911783078879 906169920036950016 907001881166610432 907047961636110336 908155683192619008 908819539686180864 909653933450723328 910594577849630436 911430601289494272 913171961990873088 914333613010255872 915842055446986752 917007103106777088 917630809461531648 918798132605032512 920553569561346048 922570852767105024 923198343330299904 923245246665326592 925048460037719808 925268428359991296 925897753690914816 925944794170195968 927075593259131904 927753280096309632 929478604169281536 931515445522464768 932196377865682944 933382229947969536 934017073916201856 934239174895337472 934922098268798976 936063860783804928 936748117991980224 939731768927207424 940594543432040448 941791078866419712 942431642149681152 942479522637520896 944320302955172304 948149649906794496 948197820899524608 948842741756141568 950922017304182784 950970329147768832 951617135737884672 952827693071885568 953475762956122728 954599647525208064 954648146211766272 957390874564755456 957439515060338688 959260778616639744 959309514113190912 960190263086874624 962065634694466176 963903737657032704 965786362144644096 966722169638486016 967902767613186048 967951942168264704 968610298876061184 970502115866053491 974487140181983232 974536649257844736 976672229935546368 977336517784854528 977386171624095744 979245378171153072 979295128990549056 980399637998862336 981116304400908288 983032547182941312 983266303607046144 983316258710618112 983985065524887552 985186745606278656 985906911355990848 986141351278411776 986862214839287808 988067408605127424 988789680102645792 989955190026141696 991888696256661504 992849795844931584 994788955602441216 994839496117383168 996731902781352234 1000824630457171968 1001556227409260544 1002475763394674688 1002526694439911424 1003512391915919256 1003751018265526272 1003802014100422656 1004484754389989376 1005711469473076128 1006446638675907324 1007632961276608512 1009295326410964992 1010579256485019648 1010630599230357504 1012553044095341952 1013534166591700992 1014223526246956032 1015513725510825408 1017453945304645632 1019441160041568768 1019683574111010816 1020428956840624128 1021675143591696384 1022421982146953472 1023360675132063744 1027318457239732224 1028625314636537856 1029569702945882112 1030322312377860096 1031632990995124224 1031685403380989952 1033647899180661576 1035622765756514304 1037892209362993152 1038650902498492416 1039604495372255232 1040679517542434784 1040926981904990208 1041634972902279168 1041687893441470464 1042960042416523392 1043722440108348336 1044952700583149568 1048008117836316672 1048720925098893312 1050055008691465728 1051019071757254656 1051787360552398848 1053841632740977752 1055083820948914176 1055137424760373248 1057198240043108352 1058168861361045504 1058222621908795392 1059514963724722176 1060289462967211008 1062360340824568842 1065367288989351936 1066722548511965184 1067448084475659264 1068482398021484544 1069787269467205632 1069841620291239936 1070569277705120256 1071931154705871264 1073979164488237056 1076332661561622528 1077064733885349888 1077119454442881024 1079223203377339776 1080214045972733952 1082323839031274448 1083599599893479424 1084391704864161792 1086768019776208896 1086823233311735808 1087562440843296768 1088945934939297792 1089686586235568832 1094160999502577664 1096298032704731136 1096353730415075328 1097360300670713856 1098756258677489664 1099503582507961344 1099559443077107712 1101707020114367688 1103755842451021824 1106174591557926912 1106230791049445376 1106983198715498496 1108055820170428416 1109145275275489704 1109409020188213248 1110219991694198784 1111575834680768352 1112388390115476516 1113699588779409408 1113756170580393984 1116956020325548032 1117012767570395136 1119137575052746368 1119194433132056064 1124554360599871488 1125927709264318464 1126750755835418112 1127018687175327744 1127842531244900352 1129219895548717056 1129277265862975488 1130045348688738048 1133587081436184576 1136901663545647104 1136959424134152192 1139122174607259696 1140225937415663616 1142452941199678584 1143799577665339392 1144635688467726336 1146871305046764864 1147144020874887168 1147202301829054464 1147982576445702144 1149384536540658432 1150224729915322656 1154947721697165312 1157203478966105088 1158324761819086848 1158383610813743104 1159112601425092608 1160587114869514752 1160646078803613696 1162853886578244273 1165075611476078592 1166204522103570432 1167628735533367296 1168482265310803968 1169555057293787136 1169614476846563328 1170764457235239132 1171042854643113984 1171898880121654272 1173330047718588816 1174078236845408256 1174187745121891878 1175571788156043264 1177511214146125824 1179009132565856256 1179069032435417088 1181311884777898944 1183260780621448704 1186162524986277888 1187029602855419904 1189348020048496896 1189630836462845952 1190439969031176192 1190500449647394816 1191954334190312448 1192825645838112384 1198538200113020928 1200062867075960832 1201164653436862464 1201225678923497472 1202042697774170112 1203571822827644928 1204390437418260288 1205922549044105172 1208226560049266688 1209335841555480576 1210874244256825344 1211759386248241152 1212871911267631104 1214126103799507248 1215240801719325696 1219111484013674496 1219940667972182016 1222614022248235008 1222676137475702784 1223507745948708864 1225064176806710016 1227404759415128064 1230931124440399872 1230993662220435456 1233397946716959744 1234530338254553088 1234593058893594624 1236100791012175872 1236941530321456512 1237004373461746176 1239304805559042048 1239420397628663649 1242928503820910592 1244509639930626048 1245356098554935808 1245652233193783296 1246562797691731968 1248085147711739904 1248997490655973632 1252912037376835584 1252975691902943232 1255721438488559616 1256575522866241536 1256639363516694528 1259093737273563072 1264199533209059328 1264263761199366144 1265123655674855424 1267594600314845376 1267896023072243712 1267960438863691776 1268822847650512896 1270372382492306688 1270436924095847424 1271301017274830304 1272799530033610752 1276521166086340608 1279014371488852992 1279079352150921216 1280253684115832832 1282754179592621568 1285259558849638407 1286774524873506816 1287715149526192128 1288962892851314688 1290537023484248064 1290602589557686272 1291480398501414912 1294002821154737988 1299316186909310976 1299382199010459648 1301853913836868224 1302229639914061824 1303115357046472704 1303181562165460992 1305660504228204096 1305726838654065408 1308155072534544384 1310710062910588416 1311021738142728192 1311980087366516736 1313582327475038208 1314542548474654464 1314855135037882368 1315816286452383744 1317423211473503232 1318386240136861056 1319996303683412418 1322518261675548672 1324700115914391552 1326385274136588288 1326452661489844224 1327603038009163776 1328975870375136312 1334432840609562624 1335408303212347392 1336634351192899584 1338016522554559008 1338334691020701696 1338402685467230208 1339313005853319168 1340948625964101504 1341928851567876432 1343510615035478016 1347439008646692864 1347507465640476672 1350070725460455936 1351378888788934656 1352298034995941376 1354018300681100544 1356605260406194176 1359254880055425024 1360502821749915648 1360571942454165504 1362233524788928512 1363229309529271296 1364480900176084992 1365891866774445654 1369757942986309632 1371500419515383808 1373763083170480128 1375510654660165632 1375580537841319936 1376446214192297472 1378197198907548768 1380830354342019072 1383856279150657536 1384867869997989888 1387572690056579712 1387902642539986944 1388846630536372224 1388917191255293952 1390613389888697856 1391629920144464448 1394217906253922304 1397273168283697152 1397344157115088896 1398294566798524416 1400073344921954304 1401358762343006208 1402383147403198464 1405122176987970336 1406778427931885568 1409597653390811136 1410891815148060672 1412686618299629568 1413647463224521728 1413719283956281344 1416480454432758456 1422296731349286912 1423264112634212352 1424643197361979392 1426383025956274176 1426455493721653248 1427425703606827008 1429241539607828352 1430213644434184092 1431899471287812096 1431972219317649408 1436086311847133184 1436159272590508032 1438964271169786368 1440285394630311936 1443098452041699264 1445855606485549056 1448679543216966144 1449024026368278528 1450083254457729024 1451854151419779072 1451927913252397056 1452915448314091776 1461730710272974848 1461804973886767104 1465008344903319552 1466004776677281792 1466079257436143616 1468868067256729608 1468942693485823584 1470599456998293504 1471674456601362432 1474899455410569216 1474974388065927168 1475977598287331328 1478860367033986272 1479212026917617664 1480293322258931712 1482101112907691136 1483184520153968688 1484932785039212544 1487833044384992256 1489274693767397376 1489350356760526848 1492183433403661824 1492259244176074752 1499405814133161984 1501236945685757952 1502334341113890816 1503790041659867136 1505268587873878884 1505626527398289408 1505703021150633984 1506727131584984064 1508567204209614192 1509669958013860986 1511449441914912768 1513942989616447488 1515868884727529472 1515945898845536256 1518829566143012928 1520301249887551488 1523270588266238112 1525066103553785856 1526180917956968448 1529161740062353152 1529525361166516224 1530643435260936192 1532512715387544576 1533632973220430208 1535041012698095616 1542937971954806784 1544433015758782464 1545483468566790144 1547449486492686336 1547528105071484928 1550471848770992364 1553434148634771456 1554860367714189312 1556838314044489728 1557976353747738624 1559406743058382848 1561019276313652176 1561390472857485312 1562531840162205696 1564440063624785088 1565583660162522504 1567429050874724352 1572012176754475008 1572092043247222784 1573081387648339968 1575082513037198592 1576528607635881984 1577681040828598272 1582706137140559872 1585797360064662528 1587253292041568256 1587333932863193088 1589272445587083264 1590434194450816512 1593540511236853263 1598050933484027904 1600083822767947776 1601552871249149952 1602723597032226816 1604762430436859904 1605853916557680384 1607896732058806896 1610968746732355584 1614498992342433792 1615597100828024832 1615679181664321536 1618834805066009664 1620321068959100928 1625481978684899328 1626587557296242688 1630152029664313344 1630234849967603712 1631343661264945152 1633418902408946688 1634529879353353248 1641241499253866496 1644530595622612992 1646040451006070784 1646124078524792832 1648134388016234496 1649255373761942016 1649339164615661568 1652560530171551532 1655633763676532736 1657238005094547456 1659261887336890368 1659346186574168064 1660474798073247744 1662083730255642624 1664113530282319872 1665329987541298176 1668582585173214774 1670549383169114112 1670634255870590976 1674295251318079488 1675434030488322048 1675519151355592704 1678706362579119552 1678791649698084096 1685599377612079104 1686831540899807232 1690126133753127168 1690528030762991616 1691763796867350528 1693829843323075584 1693915898794463232 1695068023033107072 1700380622154276864 1705352495318470656 1705439136201228288 1707004912154443776 1710338906123495424 1713679411799517876 1715699366498009088 1716953532701589504 1720306957570147296 1720716031312330752 1720803452743581696 1721973864668553216 1724076804810987648 1725337094872983984 1732421582545747968 1732509598680612864 1735805218449157632 1737487142728630272 1737575416220614656 1740880672304272128 1740969118205420544 1744206763379392512 1747613417214117888 1749306783155355648 1751443103300050944 1752723397966205952 1754332585940680704 1754421715269844992 1756146685852858698 1756564281964670976 1757848320182481408 1759995071577883224 1761281617682837817 1763357682234064896 1766266821219188736 1768513698848784384 1768603548653125632 1770137384012218368 1771967827166848416 1774891170932173056 1779243787479416832 1780544404283129856 1784022030072745344 1784446254694268928 1784536913956306944 1785750674471092224 1787931501285468672 1789238468757168576 1796585344862257152 1797807300169531392 1800094300613941248 1801746980155293696 1801838518385246208 1803064046661255168 1805357734241467392 1808883823566157758 1812339840073900032 1814003762333220864 1816311366385238016 1817639079372361728 1819307866901446656 1821189155699260872 1822861202578988544 1828667226020511744 1831684110893973504 1834014206213554176 1835261618923063296 1837596265210065024 1841107139122692096 1846396686660599808 1846490493330653184 1850096920075439616 1850536856719982592 1851795507381829632 1851889588340391936 1854151186518263808 1855506560192619264 1858957208338563072 1863030891044929536 1864392755731365888 1866764459895939072 1868034147832403712 1868478349790674944 1869844196537597952 1872127721567609856 1873496235983960448 1879463537854414848 1883582157732839424 1884863284299362304 1884959045275041792 1888640605910344608 1896299299813588992 1896395641799049216 1897685483512283136 1901844034608365568 1901940658295537664 1903234271475769344 1905655386143771136 1906951525912245456 1909199295050416128 1914781749129510912 1914879030120677376 1918521557233279488 1918619028226381824 1920380526173749248 1924131269388932352 1927807475314065408 1931572724289288192 1933444339276972032 1935805535226372096 1935903884336529408 1937220597752122368 1941004231732106982 1948974280363966464 1949073298515689472 1953344459871092736 1954673035569709056 1954772343248191488 1958490756342306144 1958590257981098112 1960799275997724672 1962232608801816576 1966065094365882624 1966532607214092288 1967970131049775104 1970373491212557312 1971813822711981696 1972282702556823552 1973724429678575616 1976134817210254848 1977579360205291584 1983777392513323008 1985699591689863168 1989577911204882432 1989678992234766336 1993463805562704468 2001649260914343936 2003112454818521088 2004951526789349376 2007024783831838512 2007502036531052544 2007604028200845312 2008969508779978752 2011422938946152256 2012893277351814648 2015265922553217024 2021158512970039296 2021261198460715008 2025106088190683904 2027068333183401984 2028447052493912064 2031027451021650816 2034907890609291264 2038882320083137536 2040857913681248256 2043350287183392768 2044843964293906944 2046721350264127488 2048837800161668481 2054636914479464448 2057250629273075712 2059139405891764224 2060644624755720192 2063265981990248448 2063370806761979904 2067295798361323152 2071245531513028608 2075784418725986304 2077301804996984832 2081359035084869568 2081853963809980416 2083269945804558336 2083375786882940928 2085920084833046784 2087444880216696672 2089905401166299136 2096016235672633344 2097441850197786624 2100110017382931456 2102038143514509312 2103574721104797696 2107683265481955504 2110167641897828352 2114396480086216704 2116337722722091008 2116445243817590784 2119029927449444352 2120578925934422016 2124720681649137684 2130734577978703872 2133445097023930368 2134896168951318528 2136964796042969088 2139574538934411264 2139683240582479872 2141138555410240512 2143862309411742528 2147958328976474112 2152665323123245056 2154129467770699776 2154238908885762048 2158446406754679552 2160428091945467904 2164647678062548896 2167199199786958848 2168783409728323584 2173536039552417792 2175124881686593536 2177891869878595584 2179373172471137664 2192596065409462272 2192707460830150656 2194720601341427712 2197512517354979328 2199007165015922688 2199118886154215424 2203414040228735376 2207511684902043648 2212349183115853824 2212461582098890752 2213966397430996992 2218290550550979408 2218818040376426496 2220439983388397568 2223151669361536704 2224776780230953032 2227399177558818816 2227512341160787968 2233912040651096064 2234025535140790272 2238275150105492736 2238388866264112128 2249108721199742976 2251855418528636928 2253501511670836224 2255685062489800704 2258439791097434112 2258554531725950976 2260090697377476096 2264504937020791479 2267174162872369152 2273803327091294208 2273918848268304384 2278244349214519392 2280451874831327232 2284905882399357168 2287599155330678784 2289271376935452672 2293742610093529728 2294288041749774336 2294404603658108928 2295965152891404288 2298769073081316864 2300449459830645312 2309895443394330624 2314406957932210176 2316649523638173696 2318225202850185216 2321174229739029504 2321292157607227392 2325707773156488546 2330151222952157184 2335257471066734592 2336964530621607936 2339110114587574272 2339228953693126656 2341528914470478264 2342085709286227968 2343797760243308544 2346660095437177632 2348375490243783756 2351143576312086528 2355022428292251648 2358018265131712512 2358138064870834176 2362623769555797888 2366521561242897408 2374059205710839808 2378696040096993792 2379261672925691904 2380879938062352384 2381000899294789632 2383908668380624896 2385651291676224768 2397076400226041856 2400125734151921664 2402329306873724928 2404085395548340224 2407143645655289856 2408780874836520576 2411845098088210344 2416453120098533376 2421748488513650688 2423518772496482304 2425743822535262208 2428252207599014496 2430481603438651392 2438222968027348992 2439881335944364032 2445228044496470016 2445352274951405568 2447015491897417728 2450128353613420032 2461862248880799744 2461987324440870912 2466795893433919488 2469060676509106176 2469186117787189248 2472201582024351744 2473883060642913024 2474008746923492352 2478609611118084096 2478840795257327298 2485857007641821184 2489019279861252096 2490712197109871616 2493125595383463936 2496170295423479808 2497994981311947264 2502873877759822161 2505824074753671168 2505951383805886464 2511442876977119232 2513151045732483072 2513278727033389056 2518187474547126144 2528399066418118656 2530247311349710848 2535189200629690752 2535792046144487424 2535920877727383552 2537645695301025792 2540744764984613376 2540873848191694848 2542602034549660608 2553042332172681216 2558028742977705984 2558158704301842432 2560507368231665664 2565508359185243136 2570519117699276814 2573549049747013632 2575430299052384256 2581074046968496128 2581205179115372544 2582960797002829824 2588005642309475976 2598632373818621952 2598764398020919296 2603707827673736448 2606230714092945408 2606363124330921984 2611321008456408192 2611453677308130816 2616310145069088768 2621420125821176832 2623960174733033472 2627164654950076416 2629085096949308928 2629710270075764736 2631632572904767488 2634220028779288047 2634846422947006464 2636772480273722112 2639992607366824836 2645036523351097344 2649400231828783104 2652770548273176576 2652905322979688448 2655206076018327552 2657951740750272624 2668865681219125248 2670816606424694784 2676033045109118016 2676669382041403392 2676805370934460416 2678626011706638336 2681897251928203008 2683857703135752864 2687021230070956032 2694878017293385728 2700141450920911872 2702757777577869312 2704596069991882752 2708036601362201088 2713325735349236637 2718509760110850048 2721005643499831296 2721143884908331008 2724467049577857024 2726458619058542592 2728961800352169984 2731783733548891308 2739515885972619264 2743000839030767616 2747526166340960256 2751021309320331264 2751161075682639872 2752892428384594944 2756394397815097536 2761660708684038144 2767712558301315072 2769735739995979776 2775145380113159424 2775805285079973888 2777693261072744448 2777834382510587904 2781226779777395712 2783259840288928896 2788435812507844608 2794546336567394304 2796589133597048832 2800146689843908608 2802717524686012416 2804766294806396928 2810244353975940672 2819195306781622272 2821783630296121344 2825373236599259136 2827294926449043456 2827438567912562688 2832960908865516912 2844593462698573824 2846528225268424704 2852766051912548352 2852910987443306496 2854851407213654016 2858483079215656704 2860427288868368184 2863798942575624192 2863944438635298816 2872172623694266368 2872318545181016064 2877928542339572736 2880570789260623872 2886196904083398528 2891711212971098112 2897359086433932288 2900166508915458048 2903708302839558144 2903855826504794112 2905830896628183552 2923461420545949696 2923609947773534208 2930016689806639104 2932009553354563584 2932158514872287232 2937736134513459216 2937885386971647168 2941198913996587008 2943348913202724864 2949798910821138432 2949948776131854336 2951955196574662656 2957720734067972544 2958424053835235328 2960586644517863424 2964202225815382272 2966369040307937376 2969865570078425088 2975666088769984512 2978549387534794752 2984366866807323648 2984518488352149504 3002473891371515904 3004668682227781632 3007580083319734272 3010537175747757768 3011253054796578816 3011406042301267968 3013454263169968128 3017134408419228384 3019339916027721972 3022898883829825536 3027885979232894976 3031737769455058944 3031891797691072512 3037659132286025856 3040602499775102976 3046541176532476224 3052361835913936896 3058323480124706304 3059050722333032448 3061286870521872384 3065025430775089152 3067265946440860416 3070082025396191232 3085875943909613568 3090966937133580288 3094898972985372672 3095056210142969856 3100943697541984728 3106868297269542912 3113676628088979456 3115952707495477248 3118813486116765696 3122038552627304352 3122780945714970624 3125063680324411392 3128880127249570176 3131167320325045008 3134858101749448704 3144024353508950016 3144184086494445568 3146162775296679936 3150165026074397184 3153057215271763968 3155362081657196544 3165412274281119744 3171594720129325056 3174506584083136512 3174667865726386176 3178544891174166528 3180868388901633024 3187081022473706526 3196101866968055808 3200167645535895552 3205447194064453632 3209524860873719808 3211707833115360768 3215793464117613792 3221937493464711168 3228997984684867584 3231194201656049664 3231358363328643072 3237669610132019328 3240642137918201856 3253175114592485376 3260304059328626688 3260469699935207424 3262687322529890304 3266837804817893376 3269059758706706496 3282482998507732992 3289061191245225984 3292080902012141568 3296268776032468992 3298510747523884032 3298678329231323136 3305121060343103064 3311267527353065472 3318523774673780736 3318692373148336128 3320949596146495488 3324167460511285248 3328227060564639744 3330659975082596352 3337165170346429548 3341098766338228224 3341268511741181952 3350868060976644096 3351038302711185408 3357412725158239104 3357583299396168192 3373663081799614464 3380252267506254336 3381056061525983232 3383527593734701056 3387659686646151168 3387831797588926464 3390136046066214144 3400761244308553728 3410704990636941312 3410878272402456576 3420677812246990848 3427358823599035752 3431398732996018176 3433907065403179008 3440613915140294592 3441432062624661504 3441606905487163392 3443947729337106432 3448153609621975296 3450674189745967968 3464843165091495936 3471610436898315264 3474974285457260544 3475150832441229312 3481761344608544256 3481938236410841088 3488561659734732819 3495226834428235776 3498613566310711296 3502886206600101888 3505446795932411904 3508665171881361408 3508843430539689984 3512293371705717396 3513128563929341952 3515696640364962816 3519990143155766448 3522563235365675634 3526715364468129792 3532533642438377472 3537027397697568768 3537207097306251264 3543935654333696832 3549782341864346112 3558487574958833664 3561088808566259712 3568044060145490688 3568892509388537856 3571501348942184448 3575863002570937344 3578476937514337152 3595614600339062784 3600188601227882496 3603493960310587392 3603677036770492416 3606128093322510336 3610715468482934784 3617767647132315516 3624679680147800064 3628007524666441728 3632622732770476032 3635278158744723456 3638615733802893312 3642378311398521744 3645722405157977088 3657334452041023488 3668028412427108352 3670523237846126592 3675192530420130048 3682214278245384192 3692793373321199616 3692980986661306368 3700193840150879232 3703591014763659264 3703779176680783872 3708302373036527616 3711013120385238528 3717914416677126144 3718261192885990947 3728785511462731776 3733528919791878144 3736068295664807424 3736956699581349888 3739688393075195904 3744255443135219712 3746992471967920896 3758927075708829696 3767164315465678848 3769726568598724608 3769918090550083584 3777281211820689216 3792598599627177984 3792791283598098432 3795370967024566272 3803688069216731136 3803881316591075328 3806468542951538688 3811310772287542272 3813903051824490912 3818398590100832256 3829563498259021824 3837043114466558976 3837238056452763648 3840761052347498496 3848262538777864704 3863145448578576384 3866888678553944064 3871611070452744192 3871807768673058816 3874441195504244736 3882008463464213964 3897948560727932928 3898146597031378944 3906688919742185472 3909346071139418112 3909544686496382976 3916981512684612288 3917180515962196224 3924465217603633152 3932130188731765248 3933065214428184576 3935940262099550208 3940746982425114624 3943627645423963392 3944565405113647104 3947448859357151232 3952269634420509696 3955158720410583168 3967554785026646016 3979155822409764864 3979357984469532672 3986927611125408936 4003298521828687872 4006224909637042176 4009903053578698752 4014049567663677024 4015004073062105088 4015208056401690624 4017939017559957504 4022845877892304512 4025786554703629296 4030531845106434048 4042317025940078592 4042522396921430016 4050212176381367808 4054136666366803968 4056894104987824128 4062054902043301632 4069815781218582528 4077764640166275072 4081715827362496512 4086700574366785536 4089687928587813888 4093442700528254976 4097675600323336962 4109273828958928896 4114501258546151424 4121289249511440384 4126531963980496896 4126741613523959808 4134591596722646304 4142491063026057216 4151568837451972608 4154603609993969664 4162718070169739136 4163707927619960832 4166539891609116672 4166751573765881856 4171840169666093568 4174889760433393344 4192032471345266688 4194883700395573248 4200220034765862912 4204076287029018624 4207149442209595392 4215366530963911008 4220335283795656704 4228792960172433408 4232675445444182016 4238059854898888704 4241157851868844032 4249441363298275368 4266890194047860736 4269792337902637056 4273929592085938176 4279149077868822528 4279366481164959744 4282277110820481024 4287724618823485056 4295916657952948224 4308258935541399552 4308477817771524096 4316892813509359104 4320856183890935808 4329295356125097792 4337566819456647168 4347072079104835584 4350249763373187072 4355783739757191168 4358746344942275328 4385192130818924544 4385414921660301312 4395025034709958656 4398014330031845376 4398237772308430848 4406828080457470752 4415023369804087296 4424698366231707648 4424923164197781504 4427932794861993984 4436581101101958816 4437636080752852992 4440879966776795136 4446303338723073408 4449553560461906064 4454798355117637632 4467824081302192128 4468051070281580544 4476550300210985472 4476777732528224256 4498217442399485952 4503710837057273856 4507003023341672448 4511370124979601408 4516879582194868224 4517109063451901952 4520181394754952192 4529009874041582958 4534348325744738304 4547606654182588416 4547837696536608768 4556488698429038784 4560903749662654464 4569811764798714336 4575198310661357568 4578542753870905344 4587485220187059456 4588576083499548672 4591930305782808576 4597538146162633728 4600898919661290624 4628813915864420352 4633299047276347392 4636450405700370432 4642348459478059008 4642584315214454784 4651415546312977092 4660302445904314368 4670514942133469184 4673929061243215872 4678220229175148544 4683057828940956528 4684171418572455936 4687595520486617088 4693320190874355264 4696750980487567512 4702287152624173056 4716036530263425024 4716276129741668352 4725247539111595776 4733043122485794816 4748118411421679616 4757392080193987584 4761759876124704768 4762001798589579264 4767817336761249792 4771302583352449536 4780621533710559789 4794152800452083712 4800251468303843328 4804658613747449856 4808170791096680448 4814287291310579712 4817561749673041152 4823690196176420688 4832906240197066752 4843496977027301376 4847037544992964608 4856504415198028992 4860963206877302784 4876445936054697984 4879762671888728064 4890456088992940032 4890704549902811136 4894030983794835456 4900256707226840064 4923724497761599488 4933591786867838976 4938121353018212352 4938372235574378496 4944403164048703488 4947766121285826048 4948017493846984704 4957681590514654596 4971714015283642368 4978038559722504192 4981424394219743232 4986251190766927872 4992340590846959616 4995989962623894528 5005747755519644322 5011648149507342336 5011902767611772928 5022885753954238464 5026302091464966144 5026557454066778112 5036374949094252288 5056798132836237312 5060494622699421696 5070378401259381504 5071584092288974848 5075291390602051584 5081489529969226752 5081747696383389696 5085204069099321216 5116057485955411968 5116317408603684864 5121014736463331328 5131016718370486272 5141038235398553628 5147098099494027264 5150860598104768512 5162148093936992256 5162410358230745088 5165921594005659648 5176011284618951952 5197264747637243904 5197528796041838592 5207415655347472896 5212461428185890816 5212726248661843968 5222642016912816384 5222907354616261632 5232620290138177536 5242840251642353664 5247920349466066944 5254329309900152832 5258170193898617856 5263265145809534976 5268440057558576094 5269692845894012928 5273544960547444224 5279985214733649672 5283844853048513451 5290073046702194688 5298800463657566208 5305541096546353152 5305810645959376896 5310412152036655104 5315903481500545248 5337731362438250496 5341633212849389568 5352066090218236032 5353338764082806784 5353610741868920832 5357252023413276672 5363794503856406016 5367715406271505728 5389756034586771456 5400282901841823744 5405515555155738624 5409192139983765504 5416073202724402176 5426651470698473274 5437019520221700096 5442011286999662592 5448934099155714048 5452917238117085184 5457923600704339968 5463567467097782616 5486001678061535232 5495052332681920512 5502042618640662528 5502322151365279744 5505784856769189888 5512788795630195072 5523321417368076288 5539471479991959552 5550290760226318848 5551610570159947776 5555386522145488896 5555668765021175808 5562453559554791424 5566519680577857792 5576871625015689216 5589092673134788608 5593178267194097664 5600293379687817216 5605435049372024832 5609532589612793856 5620488707951881344 5638390613563244544 5650746473198518272 5654589852898086912 5654877135825125376 5665921817731033824 5689186925397147648 5693056450536849408 5705532103825096704 5705821974886612992 5709702814427308032 5716966158431313408 5720854577736736368 5727597885151248384 5744345247388532736 5744637090362032128 5755857084679145472 5761141578521247744 5772393808166797056 5783422425942196224 5794718172867864576 5800333017830916096 5807416605679116288 5807711653009588224 5811661793256367104 5846922841091899392 5847219895547068416 5860033379613278208 5864019106709127168 5864317029744574464 5875472269026918432 5875770773943294336 5882397827993174016 5886697826405449728 5899597821642276864 5903910393149325312 5915441468135945088 5916848107670470656 5921173289035726848 5928404451630764544 5932738080615874752 5951332177539969024 5957098775069589504 5968733733614647296 5969036976704299008 6004947782743031808 6009337364455563264 6021074351495515536 6022506109593157632 6022812084602535936 6026908526339936256 6034268816838456768 6038679832055443944 6045797767659651072 6063475538910117888 6063783595382145024 6075318264572051712 6081204999550205952 6093082353064952448 6104723671827873792 6116646960249412608 6122573741043744768 6130050861550178304 6134531892881720832 6140164050792382464 6146513400485005443 6171751887819227136 6181933874267160576 6189797945970745344 6190112420285939712 6201887395083969456 6213736594539085824 6227353256177958912 6231905414990954496 6244077105254608704 6245561891429941248 6250127360648822784 6257760254499140352 6262334640650090016 6269716203498897408 6288048707017900032 6292325550593359872 6300330052148794368 6306114430543527936 6310724163314393088 6343189440258650112 6349013168166273024 6349335731452772352 6357089782348333056 6361736777803266048 6374162044947413052 6392203733936111616 6400335291071791104 6410894388128907264 6419049721747439616 6423415666230721536 6431586928235227584 6443874986929422336 6457995969369735168 6462388403312099328 6462716726657286144 6475339220264038656 6481284275836403712 6506350229184970752 6520608118657253376 6525374645059780608 6533675609635786752 6538119517413412992 6578122382490451968 6584161804024283136 6592537552064937984 6597021495047768064 6597356658462646272 6610242120686206128 6622535054706130944 6637047549347561472 6637384746296672256 6641899192292990976 6656454121129279488 6661319950165192704 6674330340692859096 6682197532676456448 6682537023482363904 6701736121953288192 6702076605422370816 6714825450316478208 6715166598792336384 6747326163599228928 6760504535012508672 6767055187469402112 6775319373292302336 6775663595177852928 6780272092132428288 6793514811062374437 6801522488617107456 6821409981273882624 6821756544804913152 6841355624493981696 6854717647198071504 6862797465992036352 6867814130806358016 6881227830280589184 6882864125249323008 6883213810974326784 6887895458674212864 6896307219243950592 6901348379491935936 6929686330182991872 6943220873796630528 6949948570914521088 6963522689217088512 6963876472821682176 6977123319469465638 6990453668856471552 7005772413200203776 7010893591864823808 7017330343762722816 7017686861079379968 7024586743411434792 7026257127858683904 7031393280729925632 7039980286311532896 7045126470731351268 7053430728936259584 7065067284876754944 7074054795395137536 7074414194612502528 7087871308667393664 7099564683728692224 7122177617132519424 7136088120290981376 7137785018777075712 7143002697884368896 7151726005141874688 7156953875028674304 7191229200678125568 7200377202455764992 7206987920621174784 7212256186645020672 7221430936965869568 7235535294264631032 7249359360295600128 7265245465540952064 7270556317489446912 7277231467605786624 7284756622797043488 7291444810315954176 7314668904082046976 7336056824854216704 7341046475692253184 7350385060840260096 7385586746642399232 7385961973322612736 7400387680301758464 7407182029527318528 7407558353361567744 7416604746073055232 7422026240770477056 7435828833354252288 7436522385771981894 7457571022925463552 7467057839583756288 7472136591329614848 7479376786150391808 7488510886270439424 7493984943935841792 7517854151417659392 7534328630931357696 7539453137197449216 7539836181100167168 7554562423641378432 7585197199254355968 7590741934049132544 7607376138433462272 7607762633182150656 7612937085903077376 7622621544575084544 7627806103648981824 7659126996518043648 7674086228933117952 7674476112905527296 7681522104694996992 7696525077555729408 7726290897157152768 7743222140905488384 7743615537346117632 7748882391008489472 7764016926928427928 7795897121455865856 7796293194062757888 7818692142278836224 7819089372992765952 7833963025369224576 7834361031924392448 7848930435207266304 7864260377463530496 7871880524199100416 7881493964850229248 7887255290847926784 7889130810227294208 7894897718714302464 7904539268841019392 7910317440821166336 7935109570053292032 7958311644819529728 7958715968939065344 7973855222250817872 8006597043657375744 8012449819274084352 8028099135327354048 8030008146124210176 8030416112803381248 8035878035119915008 8045691755784609024 8051573109407258592 8061063690212868096 8084634051880157184 8100424352762735616 8108273332733607936 8113788209975648256 8124109804086603264 8139977206047709911 8155529280332550144 8163431654724993024 8173401148733571072 8179375857175627776 8186885401056509952 8195351200646673924 8218547657917857792 8229002517092302848 8242578499022880768 8253063927960993792 8253483227047919616 8269183193445292608 8284982126052114432 8303137674903945216 8309207219987939328 8325436140339478272 8327415855239921664 8333079783218233344 8333503147531763712 8343680339332187136 8349779520866786688 8389767400791146496 8400440069531725824 8408152574058037248 8414298884419190784 8430733061927822016 8457585920344866816 8465350890888364032 8476119709797777408 8482315703737688064 8498882726596550736 8533780388095721472 8539584675805274112 8558298155737645056 8558732962329919488 8564554221640962048 8575449237646970112 8591833315905896448 8616517871082799104 8616955635543048192 8633785627018718208 8641712367781871616 8658590712250195584 8675133638913294336 8700499526746374144 8711567479514382336 8717492689884550656 8770384261637849088 8770829843320602624 8790050069419917312 8796028660063690752 8796475544616861696 8813656160914941504 8830046739608174592 8849396732463415296 8849846328395563008 8855865589723987968 8873162202203917632 8875272161505705984 8881759933553590272 8892606677446146816 8899107120923812128 8909596710235275264 8935648162604384256 8953100600421970944 8953555465056448512 9007421674114547712 9014006046683344896 9022740249959202816 9033759164389736448 9034218126903803904 9040362789509904384 9058019748083165916 9068696651489476608 9095213308365176832 9095675393073217536 9112977396858077568 9121807499325308928 9139623529597428672 9157085507741810688 9174970440374118912 9177152166999097344 9183860611565617152 9195076292325267456 9201797839322581248 9257627831728840704 9272900811400740864 9284696918956118016 9285168630428909568 9302831092625954184 9320604891808628736 9341029884266938368 9347858122486431744 9356440458350297088 9366115657881913056 9368342837144911872 9375191040973234176 9386640381748710528 9393501960975135024 9404574305248346112 9432073060526850048 9432552259483336704 9450495078223191552 9466086244971589632 9496236822843359232 9514784160387975168 9523519752249409536 9524003597179158528 9535634673522499584 9542605166704899072 9561243067421119578 9588305600904167424 9600502936607686656 9616341582193360896 9628574582621159424 9635123499346082304 9647380392352841376 9665812480394133504 9686993954054602752 9694075089985929216 9713008830396057984 9721926413754605568 9759525343777456128 9780912177985880064 9781409099805622272 9788061967589670912 9800513414453680128 9847448995523198976 9867183573735677952 9876242706036424704 9888806328097406976 9895532242571652096 9896034987693969408 9915363181029309192 9956077119445008384 9962848788439486464 9972502381533855744 9984681181693919232 9991979925247789056 10011495511039288644 10023296299014684672 10023805535223545856 10052604182929932288 10053114908133556224 10072749898188504576 10120989245398843392 10140756802518763008 10143168184577949696 10150582781204103168 10162979059938453504 10163495392766779392 10170408138198642432 10232114971910823936 10232634817207369728 10262033436740972544 10282076470797107256 10294196198988054528 10301721196209537024 10324296187873984512 10324820716461490176 10331843188011319296 10352022569237903904 10394529495274487808 10414831310694945792 10424922856371781632 10425452497323687936 10445284033825632768 10445814709232523264 10485680503284707328 10495840698932133888 10508658619800305664 10516340387797235712 10526530291619069952 10536880115117152188 10539385691788025856 10547089921094888448 10559970429467299344 10567689706097026902 10580146093404389376 10597600927315132416 10611082193092706304 10611621291918753792 10631806963001090496 10675462724876500992 10683266425698779136 10704132180436472064 10706677528165613568 10714504046826553344 10727589007712812032 10735430812543011456 10800565803683647488 10811031110311477248 10818384279967531008 10832146405448804352 10853302941396946548 10874039040443400192 10884022573999325184 10897868198311428096 10905834476234170368 10915847201408679936 10927134934195565232 10972003356123070464 11004085237281325056 11004644302730559488 11011569713538379776 11025577591260390144 11046642834736152576 11078942959983919104 11100581520452637696 11110773044290977792 11111337530042351616 11124907119109582848 11133039361155715584 11153743250031378432 11154783578657972841 11186356534388195328 11200586759375634432 11210870098744049664 11219065179225587712 11240977415903762688 11276781227126489088 11301492946397036544 11309179705796173824 11309754271650250752 11331843635462067648 11378373850794295296 11386112901073698816 11411064207650193408 11411643949773225984 11419405628854616064 11433932316862626816 11441709155473472736 11455195770302496768 11488690494777065472 11511714169358290944 11522283157042495488 11544787616333594112 11589436345735729152 11600666035661832192 11614833211358232576 11615423306019176448 11623323586512734208 11693845682183798784 11694439791094136832 11720066759226556416 11728038213418254336 11728634059489148928 11750944538053836864 11751541547886588672 11773395652810899456 11799195643284553728 11807820786298650624 11830882936271890176 11833696215340941312 11842346578071453696 11856808903261529088 11865476161231749504 11902664355079938048 11937467467229294592 11938073953408598016 12009895565486063616 12018674728911126528 12042148702991031072 12045012219186315264 12045624169205071872 12053817052679872512 12068537633676913536 12077359664110887888 12091595535319302144 12126951077820235776 12127567190764290048 12150636529144103424 12162409999100411904 12186164706129904896 12209447343655747584 12233293920498825216 12245147482087489536 12260101723100356608 12269063785763441664 12280328101584764928 12293026800970010886 12343503775638454272 12363867748534321152 12379595891941490688 12380224840571879424 12403774790167938912 12427473189078171648 12454706512355917824 12463810829981908992 12488154210509217408 12491123782859882496 12500254721297645568 12515520508998280704 12524669281300180032 12576097414035800064 12584651101186719744 12600660104297588736 12612228861087055872 12621448326628786176 12686378880517300224 12698026336332546048 12714179564696666112 12723473555606532096 12748324089894826104 12800670582143582208 12821788776257814528 12838099443494879232 12846831332461443072 12863173856470455168 12887749973858844672 12924776806624198656 12925433453314572288 12950678440528077312 12962568551672807424 13012700458369941504 13041216237314506752 13050749290119561216 13067351219271573504 13076239034826825984 13156244764980903936 13185075104129875968 13194042990095536128 13194713316925292544 13220484241372412256 13245070109412261888 13274095098695122944 13274769492593344512 13283798384585981952 13312908242258558976 13322639900330385408 13348660681385718192 13364395065352912896 13403472243906576384 13404153210844741632 13429650900632956416 13430333197584672768 13494652327198457856 13521009070025017344 13534110374938804224 13550638746584604672 13551327190355705856 13560544184264856576 13587029622124748874 13603044977234214912 13642819962547765248 13643513089609826304 13682711248987963392 13709435294396143008 13725594931984072704 13735628261612716032 13762455660561178368 13765728250498646016 13775790917348425728 13792614438487901184 13802696758983871872 13886441747593261056 13899897141829042176 13927045378434177024 13927752945643364352 13954246638938931276 13980907337712943104 14011544826400407552 14021787183729647616 14034660687525445632 14049173486822869584 14052514255717367808 14062786561459851264 14079960572623065792 14090252941462702536 14106861457872519168 14148109590790275072 14148828389225005056 14175742617334787328 14199129367457384448 14244355234265038848 14272176240581962752 14286005395768737792 14303452010283749376 14313907750057348608 14341864601131679367 14382458401356251136 14400754404911529984 14413975841242349568 14424512373290041344 14442861873931739136 14471070588529262064 14498718720591200256 14530490931081904128 14541112634978893824 14569513245594086976 14582889620631908352 14629337808164093952 14672113649708433408 14682092951384506368 14700770121680520192 14771173493284798464 14800775360603516928 14814364059054637056 14815116706723135488 14833209492146110464 14844052481540954112 14873044771543963788 14915142045850927104 14934115679167512576 14944273182659229696 14958753572300783616 14977021772540878848 14987969887871683584 15035708302835318784 15068657261862715392 15078906274394898432 15079672362200334336 15109124847282756864 15170394398508711936 15181483868098265088 15214752276866924544 15225874171806154752 15245243089150169088 15255612207297963648 15348172457866235904 15348952225811054592 15363044209389993984 15393050155111458816 15452581794314305536 15486444281810976768 15487231074692235264 15497764782016978944 15528033853856855856 15591794242911731712 15592586388125515776 15637384284557672448 15638178745985531904 15667926050738449152 15668722063848784896 15697860870414532608 15728520754927060992 15743761048398200832 15762987929700458496 15774510581695853568 15789795437428604928 15809078537682038784 15820634881642332672 15851534559145540353 15870219140106584064 15916623289639059456 15917431937878130688 15947710444501635744 16013194087314751488 16024899638548168704 16056198270654708096 16060016292248420352 16060832225606762496 16071756070239830016 16091383511569218048 16103146218814517184 16169268103760314368 16200848705525471232 16216546665467215872 16227576419951296512 16248219608173206528 16279954412095419822 16311058560665100288 16346802297467142144 16358751714351255552 16373770802113019904 16390702401293347848 16458005034184605696 16485156998045761536 16506127855921987584 16506966454095839232 16538366386890585216 16569964252104228864 16618414439975878656 16650872280678956544 16654831710479843328 16666159566436466688 16667006295063527424 16687360678664374272 16699559041733573376 16779534801582292992 16800880139063451648 16816305148116074496 16828597768838381568 16861466123855644032 16915171840689733632 16952239419595554816 16964631407475376128 16997765453193101472 17067560776191442944 17079169351610548224 17116596311475290112 17117465924659838976 17129108443281924096 17150898475293940224 17233035742165598208 17233911271086096384 17267571254037436416 17283424735563743232 17317181424500391168 17350267277826588672 17400999053492748288 17423134959028764672 17434985379769101312 17540768523275698176 17541659686641205248 17580100138839834624 17592057320127381504 17592951089233723392 17627312321829883008 17660093479216349184 17698793464926830592 17711731179447975936 17746324404407835264 17750544323011411968 17763519867107180544 17785213354892293632 17798214241847624256 17871296325208768512 17906201200843941888 17907110930112897024 18014843348229095424 18028012093366689792 18067518328779472896 18068436253807607808 18080725579019808768 18116039496166331832 18137393302978953216 18190426616730353664 18191350786146435072 18225954793716155136 18243614998650617856 18279247059194857344 18314171015483621376 18349940880748237824 18367721223131234304 18390152584650534912 18403595678645162496 18439540201455016329 18515255663457681408 18545801622801481728 18569393837912236032 18570337260857819136 18605662185251908368 18641209783617257472 18682059768533876736 18695716244972863488 18732231315763826112 18736685674289823744 18750382081946468352 18773280763497421056 18787003921950270048 18809148610496692224 18864146121053700096 18900990156446383104 18932172489943179264 19029568320775950336 19047039504498819072 19048007194358317056 19071269347044999168 19085210333409798144 19122486134842239156 19176611201808334848 19201005873215373312 19232683164386721792 19257149165242318848 19270246998692164608 19294760784705682752 19331624960788267008 19373987908109205504 19388150179971858432 19426017660792115968 19443852827509211136 19519050687554912256 19561824355971760128 19576123935179341824 19601026828907360256 19734367147471355904 19752485412072849408 19777612656194813952 19791064485143304192 19792069975387938816 19830726362058618384 19912154238890016768 19925697576878972928 19969362363387838464 19983959850495578112 20022991022078577288 20046592598029369344 20047611070447091712 20105208365859864576 20106229816267112448 20145499796377009152 20241978490797686784 20281513605037526016 20301165562408206336 20325958119876907008 20326990785533558784 20340816276397284864 20464229943821647872 20465269634414739456 20524066873481945088 20564152941594214512 20588392397976109056 20603442392419074048 20648592375747969024 20649641432922980352 20663686376022638592 20704045138475807808 20789058990548975616 20829662621389891584 20849845712743563264 20890568067651265536 20891629418465046528 20971361006569414656 21017317239600611328 21032680775594471424 21053060583238139904 21073760230234304376 21078771383576051712 21094179842189776896 21119940858934598688 21135379412194053804 21160292186808778752 21195201854630264832 21222164386185412608 21223242583837507584 21263613926002180992 21366532851397558272 21408264360872944128 21413355056331227136 21429008093653106688 21455178015425624064 21470861625086022912 21601131607367294976 21636768559935062016 21664292810897608704 21706605882793893096 21748078080886800384 21795736396622856192 21811668952468340736 21831694402817359872 21854269868391130464 21944006712246140928 22008170474562650112 22009288605461118976 22023139427076759552 22051155182520780288 22157885919967838208 22201163040905275392 22221546088581955584 22222675060084703232 22249814238219165696 22266078722311431168 22307486500062756864 22309567157315945682 22372713068776390656 22401173518751268864 22438130358451175424 22481954831807525376 22553562454252978176 22602985892794073088 22618359411592347648 22619508543300501504 22663687270924135296 22772225802147397632 22822128415300386816 22823287899546451968 22838811257709232128 22867864633725253632 22883418310946945472 22977380989554130944 23023428338716581888 23044566314084990976 23089575232667188224 23178872691471458304 23229666422716465152 23230846612038352896 23246647173025468416 23387691364367597568 23388879582188273664 23456076426836508672 23457268118978297856 23501889076107673728 23503083095773177344 23546791305621798912 23615641572597301248 23661765872543780352 23667392430681882624 23684693156142907392 23713617806523058176 23730952322463499008 23805328710159876096 23874934934458589184 23876147906817196032 24019791130972127232 24037349457822253056 24084297405982062144 24090024438372630528 24091248338410143744 24107634105359745024 24137075267353827072 24154719328221775776 24183191070638604288 24253902155640471552 24301273058288206848 24324819998200823808 24372329412259809792 24419931618143129733 24466587840997650432 24490294964174979072 24520203446200713216 24538127571526883328 24560656203169529856 24586053601940021772 24687007551276908544 24727735497068642304 24759191783882981376 24760449681143758848 24807549580335877824 24854946378156343296 24909413024711835648 24927621659963817984 24976308421018434816 24982247565719764992 25000509442595291136 25031041017996561408 25049338562600360064 25169302202373439488 25201320208595177472 25224457722174111744 25242896653257572352 25372757761034600448 25396052672665092096 25428359129393332224 25446947111213064192 25496648179789652208 25601341164287164416 25676198886989758464 25693662664922886144 25726347712940910336 25775499947717689344 25849553613248397312 25850866906629144576 25901356881056154624 25925137103345614848 26025400916739883008 26101498580239122432 26134702438543147008 26152478069653651968 26312489529961807872 26370150208259751936 26388085980191072256 26389426633850585088 26440968482744824512 26490140218824523776 26548190197390245888 26549538985186689024 26567596769171963904 26625816484517117952 26645279800660770816 26697321362771436384 26728790130705825792 26806944487813152768 26859301801265912832 26860666395169345536 27042018140050034688 27068220749877608448 27101277493169209344 27102654380711411712 27121088368529713152 27174059244249497748 27206089954468429824 27285639925095530496 27287026179219652608 27365422497975926784 27418870588792286016 27471256523225432064 27524911321122356736 27531456500997292032 27551581834696851456 27585228876975802368 27605393517967743744 27772883495186522112 27854090756868354048 27855505891286728704 27908493277877862552 27961814675425886208 28023089652800815104 28043574367459295232 28069321375050891264 28098346973645739168 28105028511434735616 28125573122919702528 28159921145246131584 28180505882925405072 28213722915745038336 28296219181580550144 28297656778450010112 28351485234669574656 28398258734914768896 28488710468530077696 28544352481163925504 28572010791537475584 28606904020567498752 28627815500114697216 28683729202263358734 28764916802712502272 28801508809823059968 28849024746580082688 28885723747863478272 28942141177058524128 28997437441182400512 29060981862163808256 29082225269957787648 29139026491188173952 29165779241263816704 29344227299416866816 29364185902769012736 29401540243361040384 29542346986569596928 29601550721207033856 29628728118109274112 29666418984292220928 29688104963081908224 29746089543087927576 29868231358335025152 29888546365318459392 29917507144601567232 29954043545081757696 29975939775743367168 30071416605670637568 30157812548789796864 30159344724400668672 30218249694565513728 30362967736196530176 30429504553733849088 30451748343612309504 30490486178300338176 30511224414595927296 30696344915732471808 30697904451622109184 30786100310222917632 30905163588628611072 30972888563621953536 30974462149384470528 30995529564033957888 31056067707713711712 31183588485823463424 31274768569115344896 31276357491971063808 31335852101476898304 31337444127697569792 31457041509854121984 31487522096796401664 31525975859400916992 31549021163391707136 31579590874857209856 31618157075364077568 31641269763284665344 31703069118291080706 31740438280213168128 31833246579278118912 31834863875756261376 31895420889003271488 32026388174629502976 32049799277096337408 32112396541309416192 32120032584496840704 32143512140479660032 32182767023138436096 32206292437629034368 32401697411050942464 32433093330934431744 32455152839902593024 32496439216346413056 32559908824190839644 32622117121330200576 32693604594934284288 32717503428702511104 32747541604226039808 32781404802586695696 32916010068369211392 33012255711843975168 33013932908191678464 33076732773781170432 33139928504208457728 33236828879951757312 33301744561357913088 33332319132872933376 33334012590127054848 33374721357328748544 33399118083467146752 33464350735973918523 33559069603164585984 33601760278126903296 33632610296232148992 33657195537676763136 33722932247711288064 33830343681379467264 33904478839191109632 33929262814950752256 33995530906386202944 34135121552382885888 34158338703221096448 34233192622950580224 34234931849319677952 34258216886563848192 34301796950587880448 34466071484331196416 34535142508074872832 34566849471127486464 34634362849000782336 34801998106985496576 34846269918057529344 34869970759538202624 35081537046551396352 35083319373282410496 35160200277679669248 35184114640254763008 35185902178467446784 35254624643659766016 35320186958432698368 35397586929853661184 35423462358895951872 35492648808815670528 35501088646022823936 35527039734214361088 35570426709784587264 35596428483695248512 35812402401687883776 35814221860225794048 36029686696458190848 36056024186733379584 36135036657558945792 36136872507615215616 36161451158039617536 36232078992332663664 36274786605957906432 36380853233460707328 36382701572292870144 36451909587432310272 36487229997301235712 36558494118389714688 36628342030967242752 36699881761496475648 36735442446262468608 36780305169301069824 36807191357290324992 36879080402910032658 37030511326915362816 37091603245602963456 37138787675824472064 37140674521715638272 37211324370503816736 37282419567234514944 37364119537067753472 37391432489945726976 37464462631527652224 37473371348579647488 37500764163892936704 37546561526994842112 37574007843900540096 37728292242107400192 37801980312892766208 37864344979886358528 38059136641551900672 38094079008997638144 38142538694089998336 38170420666819596288 38244972269684478312 38402011746430746624 38465366328773443584 38514298330484637696 38540493997384329216 38589521569411365504 38663249921576534016 38776300359943716864 38852035321584231936 38887705655018422272 39038101375109824512 39123648711943520256 39152247870358683648 39202053657814720512 39468734294942711808 39555225312389627904 39582128970286608384 39584139950775877632 39661452724117236768 39824308477780033536 39851395153757945856 39938724726775676928 39967919700991156224 40045982044157154576 40093185196058738688 40210416731719729152 40212459632534224896 40290999592754018304 40483956981595373568 40563027210075052032 40602331124816412672 40651916239753814016 40653981571067117568 40681632552794569728 40928459887643295744 40930539268829478912 41048133746963890176 41128305883188429024 41176784795952218112 41206884784838148096 41297184751495938048 41327372752045277184 41408090276951615616 41659325242779783168 41699691425487126528 41781136135302531072 41783258836930093056 41942722013138829312 42034634479201222656 42065361551188942848 42147520460468608752 42157542767152103424 42188359684379553792 42239881717869197376 42270758824388107608 42320584373617557504 42444328772370825216 42446485167675015168 42527227852004361984 42733065702795116544 42816528721745888256 42858016187306213376 42910356030851248128 42941723250172045824 43025593803395038101 43202263214734589952 43273537119870124032 43328585621795217408 43413211765587786192 43496156161773600768 43591472793245712384 43623337904936681472 43708539736782260928 43888013424492281856 44016340949125300224 44046278854153519104 44102310365041560576 44402326081810550784 44443092177163911168 44445350120169406464 44499628476438331392 44532157444622862336 44619134314631891364 44745426137552781312 44802347037502537728 44876260716902350848 44963909663615050752 45107124908505956352 45205971785588146176 45236718823184695296 45239017086601003008 45327374541848270592 45544451604294795264 45644256830600773632 45677622515418464256 45735729267450507264 45766836621893890944 46046856677433163776 46089132628169981952 46179150465334376448 46357745382942916608 46459332845432930304 46461693224076705792 46493294346050936832 46775382728735195136 46777759164376547328 46912152853673017344 46914536237956595712 47003778152215347456 47006166191546354688 47093582611243597824 47231283145194602496 47323531745087560704 47369386312285814784 47427235613046116352 47461904644926998016 47554603677436621059 47610657420319752192 47749869868917178368 47752295813634392064 48039582261944254464 48074698915644506112 48168594811964124288 48180048876745261056 48182496676820287488 48215268210719490048 48274150534707654144 48309438656443551552 48507804311280943104 48602546116576413696 48649639996401647616 48744658824519619584 48839863236286259466 48933175681995300864 49040406892401426432 49076255143053766656 49121312406339059712 49172107203880043544 49374015102553817088 49455470994137284608 49518383567765962752 49520899362287517696 49615099160671755648 49709892756312686592 49855243319927635968 49952616842036869632 49964495131439529984 50001018885190582272 50062082035993122816 50098677125200720128 50338604404746878976 50402640417190354944 50448915444348223488 50485793306515144704 50745515522069200896 50856718258786664448 50893894222426128384 50993296359579304416 51202682328574328832 51352397773979516928 51387325329845772288 51452695425881820672 51699107226496794624 51701733813258289152 51802713762112309248 51850274206691229696 52050801833479766016 52202997160478244864 52269404877086294016 52304956139307303936 52624979059923615744 52740300416519503872 52776171960382144512 52778853267701170176 52881936965489649024 52980280437649047552 53096380394780491776 53135193538343927808 53251632969034235904 53290559601321541632 53394642725542872768 53613888975626305536 53718603602531825664 53721332790338691072 54084036280100069376 54202554986338418688 54205308761422823424 54242176737059426304 54348118488498995496 54412179908936859648 54571279850191060992 54574052358439305216 54730844995951853568 54837741177584572032 54942513046450864128 55049822642244713472 55103163669393702912 55170457753951604736 55210787035935487488 55545766990373044224 55708181513736708096 55711011782573457408 55816986555755725104 55923629350851772416 56046179305601630208 56087148734918590464 56196693947291478336 56210057022869471232 56251146245839405056 56319842290492263168 56361011765850810144 56427445831490076672 56592438363161100288 56702970469339149312 56796517469829537792 57088704962327851008 57144021583074951168 57213808041134997504 57255631000229394432 57367458404526717468 57529833605425004544 57603017619646119936 57698049493160165376 57771447495726956544 57884282354117048256 57994874882364801024 58121963724327616512 58164450539915575296 58278052982376347904 58331558482527633408 58728371805538025472 58803080486722080768 59203101442414067712 59257456236218548224 59332837968584441856 59376209926163816448 59492179086175855152 59736462716670050304 59777092730636918784 59908087090163515392 59951879551486734336 60142833211341275136 60315625097579593728 60318689448801337344 60436499389131027456 60725935472393060352 60903496687224619008 60980972356600676352 61022448829191854592 61392689831464943616 61395808903244218368 61572200620445835264 61810327177257222144 61945777127243907072 61948924298768941056 61991059128067915776 62112135415427423424 62367176971646926848 62549537138230689792 62671704202953796608 62674888255395139584 62914083019708243968 63051951718801833984 63098042326783414272 63159181749714419712 63236314150728155136 63282539526569330688 63406138236582161412 63480876560426336256 63666493158556237824 63669727751512522752 63790841778006542976 64099598554192674816 64224793082618832384 64240065168993681408 64287024280959320064 64365534046276872192 64412584875258068736 64803394822101884928 64910305679805186048 64992878432692826112 65119817648381679288 65244234242660401152 65387209189868568576 65435006857405022208 65495083208452079616 65562809605173391392 65832020136738422784 66024511423687950336 66027865816383356928 66153465547562340864 66473657759903514624 66603489122715826176 66664638265745866752 66668025180254109696 66749442714657497088 66798236166934293504 66928701471947837046 67118139206329171968 67203520556253806592 67314391075353526272 67445864495422576128 67660687362758934528 67808957678382219264 67858525629901504512 67991061812772405888 68316677406442192896 68466385245901160448 68469863698639355904 68516433773127696384 68603593901175760896 68932142968662392832 69070285016149745664 69133698942254972928 69268725698001564672 69692539836115058688 69739941519076405248 70163074093102792704 70166638746564820992 70368229280509526016 70371804356934893568 70509249287319532032 70640373916865396736 70846924717791903744 70985297617631341056 71002177292045647872 71054079468428722176 71140853419569174528 71192856967390497024 71624804803375767552 71628443720451588096 72059373392916381696 72112048373466759168 72270073315117891584 72273745015230431232 72322902316079235072 72464157984665327328 72549573211915812864 72761706466921414656 72903819174864620544 72974459994602471424 73116988236779429376 73399763522992951296 73470884892524937216 73560610338602139648 73614382714580649984 73758160805820065316 74061022653830725632 74183206491205926912 74277575351648944128 74281349043431276544 74422648741007633472 74564839134469029888 74728239074135506944 74782864979891453952 74928925263055304448 74946742697159294976 75001528327785873408 75093123053989684224 75148015687801080192 75603960625785532416 75728689959772717056 76118273283103801344 76188158017995276288 76285077388179996672 76340841333639192576 76489944539368956624 76804023492861493248 77028596660969275392 77080987994768658432 77179043138822731008 77326499843153068032 77552600719887433728 77704070643168463872 77775411310036844544 78076202750219649024 78304495740717367296 78404107315629441024 78937468589885423616 79110450624779255808 79164257940573216768 79168279901551755264 79322905448234473536 79648616955560067072 79702790307515891712 79877449453551353856 79935839401982312448 80091964088314309152 80186370392117477376 80420833463439458304 80581999185508036608 81126054420150104064 81204662249632825344 81303832479507628032 81307963142134235136 81363265105589139456 81856919775286591488 81861078537658957824 82096267493927780352 82256611766376858048 82413769569676296192 82594369502991876096 82654745504090554368 82816180553903231232 83318650485559566336 83562272270605062144 83566517673860186112 83885444026277658624 84069268958402445312 84130723102377885696 84295040920937217504 84315085534304206848 84376719368759107584 84479763435738394752 84541517648776215216 84641168747235115008 84888657544741650432 84892970335350030336 85054455704008723968 85466131405590233088 85633057443491776512 85716032374612426752 85820712061702496256 85883446500344091648 86051187606790076202 86404526429469179904 86547074239740248064 86657171243590434816 86826423531175572384 86992312323547201536 87182945586491424768 87246675809873362944 87417079473564521856 88032681898250600448 88092557708307038208 88204620730083121152 88804652163621101568 88886184354327822336 88999256952876662784 89064314889245724672 89238268629263782728 89604694075005075456 89752521433804701696 89927819327230101504 90214249817011912704 90473437646369390592 90478034173202006016 90654749083696541184 91088903208589590528 91288513661201547264 91355245030836928512 91471458534901014528 91533673243787781888 92093713354866327552 92358300930668752896 92715490765885833216 92918665690865860608 92923386448153411584 92986588692101873664 93550765457470390272 93824305707346034688 93829072475913191424 94007556304430694912 94012332383092709376 94462566290389204992 94647063490175121408 94738772624571629568 94854471226092232704 94923809289853996032 95109207354873242118 95221314840639504384 95499739737834356736 95504591627268784128 96079164523888508928 96149397831289012224 96337189623928248576 96360097753490522112 96430536421438980096 96548301069415308288 96618877312887103104 97205092233152827392 97299279992803295232 97489317649039239168 97679726472572518932 97866351363990601728 98080813784802852864 98152510286107533312 98242624812678119424 98344214407760087088 98748030205107634176 99036767135531925504 99041798724575035392 99230198321343511296 99419785512625373184 99710486639855271936 99905233684073739264 100002037770381164544 100124164071986245632 100197354250401440256 100393052207921755569 100677208809493757952 100805280834380709888 100897830888696446976 100971586613030289408 101491031044138401792 101713436517573328896 101787788444852256768 101986592719158608832 102405364657148657664 102704795547959033856 102774650659691544576 102905390851763641344 103398214452993589248 103605427524224618496 103700548413382459392 104405994320956489728 104538809754172588032 104609912278614607872 105249958119847231488 105480600833039007744 105552343920764289024 105557706535402340352 105763873930979298048 105960560875298095104 106192760789560983552 106270387076687855616 106503265938068471808 106581119202643083264 106789285451085745536 107437207205063651328 107442665580677382144 108168072560200138752 108405109972676837376 108410617522845646848 108484353474118852608 108696236976997990992 108824359817873719296 109142559700382121984 109148104716878610432 109461689991903707136 109675482355169144064 109885026092901728256 110099645284489426944 110206327338787405824 110340915507903209472 110421574071870974976 111091533980746088448 111416363027473416192 111422023565146914816 111633973111511450208 111847258701703544832 112092358611203260416 112174297469837180928 112393387894582956672 112420114045738942464 112502292491678810112 112639684580984526336 112722023531701620288 113184876726322200576 113405940938678298624 113593034939659075584 114177409924655702016 114427616082269995008 114511262000458788864 114734916809053434936 115206035239292239872 115396098986320330752 115542894991453913088 115768564708234096512 115989749764729602048 116328901079831150592 116556105964752695808 116663116965055266816 117456743611076050944 117606160973444161536 118406202884828135424 118665675937168883712 118752419852327632896 118984358172351710304 119472925433340100608 119554185461273837568 119816174180327030784 119903759102973468672 120631250195159187456 120637378897602674688 120872998778262054912 121451870944786120704 121806993374449238016 121961944713201352704 122044897658383709184 122785379662929887232 122791617806488436736 123144401240891670528 123620654354514444288 123891554254487814144 123982118256135831552 124224270830854846848 125099074276461379584 125343408405907593216 125349776510790279168 125828166039416487936 126103903437603667968 126196084653566828544 126472628301456310272 126565079053138661376 126812276473164322824 126961753120852672512 127332986317112475648 127339455503025045504 127581683556013085952 128199197108385349632 128449586165237664768 128574048561918640128 128731068092553744384 128825169750516137472 129076781410185114303 129606789644203769856 129820611359610372096 129985756865385652224 130239635296763358576 130488468485320802304 130774418379737137152 130870013714810044416 131125619210346782784 131664040273476845568 132049022847375900672 132306931095124681728 133206978245431652352 133329276531491733504 133336050360508219392 133498885429314994176 133596472333868587008 133857402943895674092 134236278412658343936 134407041112507613184 134628782150707052544 134891728990845152256 135321374725517869056 135617915356764438528 135717051259803009024 135982123625544811776 136633354812884385792 136932770491802320896 137032867546255392768 137207187802351521792 138140570032299491328 138267397884509945856 138537451396003129344 139385079672230117376 139479883038152810496 140326148186205585408 140333277493129641984 140736458561019052032 140743608713869787136 141018498574639064064 141280747833730793472 141693849435583807488 141970595235262682112 142108158936857444352 142281706839138349056 142385713934780994048 143249609606751535104 143256887440903176192 144118746785832763392 144224096746933518336 144540146630235783168 144547490030460862464 144645804632158470144 144928315969330654656 145523412933842829312 145807638349729241088 145948919989204942848 146233976473558858752 146799527045985902592 147121220677204279296 147228765429161299968 147516321611640130632 148122045307661451264 148366412982411853824 148555150703297888256 148562698086862553088 148845297482015266944 149129678268938059776 149565729959782907904 149857850526110608896 149893485394318589952 150003056655571746816 150186246107979368448 150296031375602160384 151207921251571064832 151457379919545434112 152236546566207602688 152570154776359993344 152681682667278385152 152979889078737913248 153608046985722986496 154057193321938550784 154161975989537316864 154358086277645462016 155105201439774867456 155408141286336927744 155550822620073689088 156152405500439298048 156608991481434734592 156808214631258882048 157874937179770847232 158220901249558511616 158328515881146433536 158336559803103510528 158645810896468947072 159405580615031783424 159754898907102707712 159871678803964624896 160183928176628618304 160841666926878916608 161163998371016073216 162252108840300208128 162607664959015256064 162615926284268470272 162726530211178278912 163713839550573182976 163722157075317915648 164192534987855560704 164513223532753716096 164827539139352592384 165309491008181108736 165632361107806462464 166637300971119132672 167124544541210124288 167133035347720372224 167770888052555317248 168138537916804890624 168261446204755771392 168590081841874435008 168630171068608413696 168753438737518215168 168959526871476789504 169083035297552430432 169282337494470230016 169777315089483300864 170108911408017447936 171266114886983553024 171432064749224853504 171641424123404992512 171766893000688183296 172102375213580152404 172809052858938359808 173094148479480496128 173314342487180869632 173652847062351144768 173984624647094403072 174365891172982849536 174493351619746725888 174834158947129043712 176185115416614076416 176409241460166242304 177609304327242203136 177772368708655644672 177998513905753325568 178128629778491449344 178476537258527565456 179209388150010150912 179855638654460203008 180428499634023825408 180946875292738781184 180956068346404012032 181309498167393082368 182177806417179181056 182710490061673857024 182942917069802029056 183067346487575563776 184187426709732655104 184716601861337505792 185430981531771666432 185837331381731721216 185846772896306823168 185973177384203747328 187101530914940780544 187648611414692069376 188015112608861389824 188024664766185418752 189294126980350242816 189477545249143259136 189708942452184465408 189847618579707992064 190218414709746484236 190442629681279008768 190999479475668713472 191009183254537568256 192298795662578024448 192674379247856497152 192720195506981044224 192861072842877960192 193096602138830616576 193237754625774206208 194410184466305654784 194978635298078478336 195359452945145037864 195732702727981203456 196161627569605705728 196305020572215066624 196485249625356238848 196688428815520174176 197496060410215268352 198073534271063851008 198083597449150070784 198460396642687022592 199420973279710543872 199810467368147478528 200004075540762329088 200248328143972491264 200394708500802880512 200786104415843511138 201354417618987515904 201610561668761419776 201943173226060578816 202982062088276803584 203426873035146657792 203575576889704513536 203973185438317217664 205409591095918067712 205549301319383089152 205810781703527282688 206796428905987178496 207210855048449236992 207401096826764918784 209077619508345176064 209219824557229215744 210499916239694462976 211104687841528578048 211115413070804680704 211527747861958596096 211921121750596190208 212540774153375711232 213006531876136943616 213162238405286166528 213578570902171491072 214874414410127302656 214885331161354764288 216336145120400277504 216810219945353674752 216821235045691293696 216968706948237705216 217392473953995981984 217648719635747438592 218285119400764243968 218923379983807414272 219350964710338288128 220199290568978853888 220412654677574811648 220681831015806418944 220843148143741949952 222183067961492176896 222832726054946832384 222844047130293829632 223267946223022900416 223694517403407089664 224184717222406520832 224348594939674361856 224786775789165913344 224840228091477884928 225004584983357620224 225279369161969052672 225444047063403240576 226811881877356597248 227186069879318151168 228354819849311404032 228855232164539990016 229022524000917577728 229469833618106869872 230412070478584479744 231085789982907826176 231537129416468193024 231979499529459204096 232657802159662301184 233112211929505391616 233326233930110533632 234913487222152101888 235212321946888323072 236812405769656270848 237331351874337767424 237504839704655265792 237968716344703420608 238945850866680201216 239108370922547675136 239632348360654061568 239807518205946937344 241262500390318374912 241745997556524109824 243613986748898476032 243923889426402705408 244089795316767418368 245570759325859774464 245583235612976873472 246288802481783341056 247241308709028888576 247783108508975628288 247964236512271663104 248448541661709693696 250686816811815186432 250699553021580558336 251656332078832975872 252207806875207335936 252392169307133657088 252945256602912620544 253130158106277322752 253624552946328645648 253923506241705345024 254665972634224951296 254678911006050091008 255163367112026171904 256398394216770699264 256899172330475329536 257148097123837280256 257462136185107488768 257650339501032274944 258153562820370228606 259213579288407539712 259641222719220744192 259971513730771304448 260479270593526717152 260976936970641604608 261548836759474274304 261740027429620088832 262251238420693565568 264098045694751801344 264613862190249363456 266413956490863304704 266658553062983467008 266997770858629988352 267192944667737174016 267714805887791348184 268814082225015226368 269257564301414105088 269783457981690304512 270642749451035738112 271434102519606018048 271964247251089623552 273266709625768771584 273865540983604641792 274065735092510785536 274414375604703043584 276281140064598982656 277074902792006258688 278770159344460234752 278959766076305620992 280652296372411170816 281472917122038104064 281487217427739574272 282036997149278128128 283387698871167614976 283941190470525364224 284216317873714888704 284563413678276698112 284771427869561988096 286499219213503070208 286513774881806352384 288237493571665526784 288448193493867036672 289080293260471566336 289291609264316940288 289856631938661309312 291615276699458482176 291897839978409885696 292467952947117717504 293599054091971805184 294242441354408558592 294457530858322599936 295032643223280261264 296244090615322902528 297110301406595776512 297125396173725106176 297690594964030533888 298259356537876119552 299131459919565815808 299715701052221217792 300006113311143493632 300372492215958736896 300592062751204320768 301179156623765266707 302415842503142129664 302914759839090868224 304473093132415205376 305140309552719986688 305363365334556770304 305959778157475826496 307216093971445972992 308114386643877101568 308323951979074633728 308716172555290924032 310816282572673855488 311101645240147378176 313217982962869469184 313616429262517764096 315749874359541694464 316441802499117023232 316657031762292867072 316673119606207021056 317291621792937894144 318811161230063566848 319509797814205415424 319743357607929249792 320367856353257236608 322327996742032146432 324504217680600416256 325215329918030512128 325231852568536940544 325453060422356557824 327427679101146365952 327444314150635831296 328385069975711121408 329026447065507432192 329655078278705184768 330618982016362217472 331264722215612924928 333274601942238265344 334249089082420248576 334266070695440744448 335541776105110634496 336277075833609781248 336522892409511542784 337180163683748870016 337260342137216827392 337506877475036430336 337919053742953579008 338166070595104860864 339554630178966601728 340217822816034895872 342532229773967106048 343282848246809985024 343533786001376366592 344204750427160304808 345618105717876719616 346188296958960992256 346628684974361739264 347305694124702289536 347969249294188806144 348986703239493451776 349668317894258087424 352370230833228152832 352818482920332484608 355218608654484406272 355997027811506651136 356257259556982898688 356953074517055130912 358418776300020301824 359711277308920406016 361893750585477562368 361912136692808024064 362618996334786164736 364355612834358362112 365420980123347714048 365885834139604058112 366134692975151127552 368374853419465310208 369433203722675011584 370861963063543332864 371674662763463442432 371946354768407494656 375297222829384138752 376030225217722779648 376049329532370837504 378588253960700485632 379417884904368930816 379695237159415984128 380436829419492968472 380885259362558017536 381998958951337426944 382018366509075136512 384597591325156048896 385348758495712994304 385722145685755920384 386193204277661233152 386475509251548412416 388820368932611309568 389957270596156956672 390718905890290075728 391465405455962406912 392323255139211411456 392610041144430133248 393376857631040348352 394992120820430536704 396147068542127702016 396920793285374045184 399620934736294957056 400008151081524658176 400496656287944982528 400789417001605761024 401572208831687022276 402708835237975031808 403221123337522839552 403886346452121157632 405964124176553607168 406853746070293315584 407151153779409027072 407946370876634435328 411098602638766178304 411621563407054565376 414421710096898473984 414802193653529837568 418155239016690352128 418439649114458431488 420999832479388925952 422209375683057156096 422230826141609361408 423055495723917192192 423842243501192380416 425081548306751422464 426324476810572333056 427157141804342982144 429748828820254605312 429770662322709528576 432672290240800555008 433620439890707349504 433642470091382587392 433937413896475410432 434784947907991963968 436570238801528487936 437846759967614828544 438701929420676576256 440398581137957707776 441363662031612837888 441686296287483899904 444366135922984353792 445665452109893664768 445688094260587659264 446535892446045800832 447389034806814179328 448697189879348723712 449573551578331826688 449680456182955769856 450009169966715240448 450558738323938105344 450888094126806481152 453623763754713194496 454372139758636302336 456709639698622808064 457710464329079980032 458045048001835155456 458939667236213739744 460824140957168959488 462171579965815652352 463074258832936386048 465315604319324602368 466224423859010783232 466652467860221067264 469826974444304203776 470424643893776646144 473624811539312541696 474662703748675534848 475009679409310531584 475937432689406841216 478216741845095350272 479264696721308123136 479615036411893874688 482525000780636749824 483491995113048219648 487847778852805410816 488179590633534836736 491141518651719548928 491166471225953746944 492577604963566682112 494482617418057777152 495928473024543326208 496897083323419387392 501373633623630372864 501399106043161116672 503312664157665951744 504415613750414671872 504784338614267314176 505890513205825241088 506260316212554645504 507249105892657291296 507847012483410690048 509331945268449902592 510326734224052343808 513798344660950659072 514296194247674560512 514924272370214977536 515300679002064549888 516307125640740457212 518427158576815079424 519282445438441488384 519943027461542608896 520958541187053434304 521953873941283209216 523097673518948548608 523480054859240177664 524502476841387131136 529227724380498726912 532827912981726609408 533317106125966934016 533995541717259976704 534385889335474348032 535429611775582696368 537628164450030452736 539566915963380609024 541285498902071476224 542868205039212036096 543928494502179247104 546533419251537543168 548131470185021571072 548828751209406087168 552562280129197965312 554149805584012517376 557540318688920469504 557919532152611241984 561304592744822341632 562945834244076208128 564073994298556256256 567882380941050728448 568432635747429777408 569126827356553396224 569542855739123976192 572998438427006140416 573027549763612704768 576896386987734073344 578160586520943132672 578583218528633880576 579713263877322618624 583230553398916964352 584935905894235435008 587198108183943610368 588484882708817117184 588915061716645199872 590065286446560522528 592488181230645805056 594220602813191553024 594250792347450212352 595381189928061067776 598262919839131631616 599431402104442435584 600012226622286987264 600744984431917473792 601184125502408641536 602358313247530533414 604831685006284259328 605829519678181736448 608946186264830410752 610280619105439973376 610726730669113540608 611919556314951652992 616228773287754203136 616647903958149267456 617432345110581848064 621632565145347710976 622203290480294756352 627232858525035528192 631499748719083388928 633314063524585734144 633346239212414042112 634583243585875788288 637622322460127133696 639019595628410830848 639486715215858499584 640735712706514473216 644655993484064292864 649008435361200832512 650430659836061024256 650463705137073881088 650906120844713115648 654855358202292731904 656770139951422242816 658052894131014864384 661237964032724434944 662529444431225849856 666549203884476530688 668498178164840497152 668532141390881488896 671083552210221268992 672554151667219562496 673045784819023085568 674360327367497740032 674520684274433654784 675013754950072860672 675838107485907158016 676332141190209721728 680435645632069791744 685064459547934212096 686565696493619970048 687067572002752733184 688409500854320609616 691236211435753439232 693257369948723478528 694611388249404579072 695938498588377612288 697973406478986903552 699336635788516174848 704740461666456305664 705636965840664969216 710437217308968812544 711994055623013302272 712514519113965797376 713906149034110261824 716837552600040603648 719422554617840812032 723787501170955124736 725237992669572329472 730841960246695428096 731771668279208116224 732269385950302255104 736749706838930620416 738866407445350023168 741723926127086665728 743349325526926884864 743892709536814989312 752060450435445559296 752098659064741675008 757176507921400971264 758835769808737861632 759390474318831968256 760873658838985936944 761770518725116035072 763997917902674853888 764036733018150273024 769195182650312097792 770697516991425988608 771444291371511840768 772386408555322466304 772951018503096824832 777640737865222619136 779914541192313913344 781437811780580151456 782930810911924813824 784646510278422822912 785220082288860266496 786753715262080696704 792294137084255404032 793841586570748090368 799241869472589914112 800993312575889965056 801578834003211522048 803144417663374044552 806442246675045679104 807772692904242315264 811928248353107214336 814302307558818054144 815892741753268870656 822197205277532356608 823243126814109130752 828843420193796947968 836310478033380704256 836879298228916862976 844418751366114312192 844461652283218722816 846110991447834384384 850163096613502844928 852648953621144666112 854314283608685964288 859497657640509210624 859541324645419057152 865344580481601110016 867240879781414699008 867874827792950820864 869569895815983927936 875693519935229657088 877403858841353152512 880797162275915415552 882727324063225675776 883372592574967799808 888732271845968707584 891330904219787329536 891376188521175318528 893071784892091601664 894778069613628358656 897394379758697447424 899147103156663653376 900018339933430480896 901117476647876210688 901776188253612962304 903537469871295800121 907247527509426388992 908744279517272604672 913419279397245616128 915420928658159960064 916090096003670310912 917879334472427479488 921648281914337918976 924343159931631304704 926148517665872772096 932448847718021566464 933304935720442134528 939653948888608407552 940849287787553292288 947249623078625083392 949325407497351069696 950019358818621063168 951874865378813682432 956433483690190700544 958529393442616246272 959230072823787749376 966983990226096439296 975695557705610821632 976359181267069673472 982283037303439097856 982332942451907493888 985155209927133364224 988965234836115554304 991856946049086652416 993794166646838774784 1002747267247260745728 1002798212086322233344 1006625328315331903488 1008831227500829343744 1009568677228534628352 1011781026411650482176 1012520632425109291008 1014498211785314582592 1018663890536899805184 1020653468448104687616 1027596689321901318144 1029848544740429955072 1030601358004129099776 1032614251281480914424 1036854317153630158848 1038564890876882976768 1039886054923085217792 1041917082374106868608 1043907747882566418432 1046960109718480355328 1049004953682774262272 1058455448760997453824 1065655825963453218816 1067991083434519953408 1068771778670948696064 1070859223551165392736 1075256328900060905472 1079133831926761218048 1085736410078424072192 1087856989004358494208 1093066838503075086336 1096262940370043142144 1097657502418812174336 1105124560258395930624 1108299611168025034752 1115839064305222483968 1125891668488152416256 1128147988597112512512 1135764761882101456896 1138253654713106792448 1139085711478247952384 1145996876854012280832 1146055099527225409536 1153792773975468146688 1157166437057267761152 1159426527754645237248 1166461106797833928704 1169871811788470870016 1174396216367887220736 1176969765417634234368 1177830123433290399744 1180130572893121045056 1184976362461291610112 1188441205626383106048 1190762379856122135552 1198862804208884871168 1200024453244573974528 1201489968863834947584 1202368251004817283072 1204716626495061066828 1209663370012568518656 1211659039356363472896 1217892372529660821504 1220561238210879946752 1221453461338227081216 1223839112629903305984 1233295807916298534912 1234864690221163696128 1243265130290695421952 1244406580960589512704 1254465717050071056384 1262999497438166777856 1266628127049171468288 1266692478424828084224 1269166487171751576576 1275244644920254267392 1278973430431716999168 1281471425413028946432 1289311986968128585728 1298016870722401665024 1300861319672122048512 1300927410274147762176 1301812241689426231296 1309710716404585463808 1313540279902844485632 1316105788262029728768 1325058888862451699712 1333098407768953061376 1336996356329680994304 1337064282781762977792 1342167104420442537984 1346091569638046171136 1348720654734995480064 1349041368548867309568 1350027509900145721344 1351676214971814316032 1352664282380419443456 1360871291264139583488 1370128919095868424192 1373131392987239940096 1374135144005505466368 1376819001708641219232 1382472422871506878464 1386514739897446957056 1389222776498809158144 1395946812957973807104 1398673271577032349696 1409480923332912611328 1411273931681329938432 1420874434617937625088 1423988111246026604544 1425029038227931594752 1427812298068220523648 1438845109235681624064 1447575002341910249472 1450475985339144658944 1463543336558416232448 1464538771900604510208 1473499413677861240832 1477732814890700046336 1483447852254173331456 1487785419073629978624 1504120900870891118592 1504197318129483350016 1514353015842801942528 1517671539617475723264 1518780948637663936512 1521747317677971873888 1523541037450232070144 1527995835805349707776 1541395033982851977216 1542888582743023681536 1544772817110644932608 1545902037006193649664 1555281475730445238272 1559829082384627826688 1562875623561160302912 1565861621823849627648 1569293020556845645824 1570440164577720532992 1573507430524161393408 1587683173141496180736 1598483738945179828224 1601986625151779930112 1603157668006423044096 1606288835326748089104 1612884493350091358208 1623856496706214428672 1628604615117636108288 1631785483506537741312 1644394410555064713216 1646486253628218261504 1657686840387593895936 1672620956066761408512 1673758596457833725952 1688837502732228624384 1692221982895668768768 1705297907242289332224 1708628567217371928576 1718995315281018421248 1719082649290838114304 1730689160963202220032 1734481759562829398016 1735749655585901641728 1739139791631967855872 1754807717682706305024 1761594324551830831104 1765454648126451351552 1766745185149935599616 1777464543691937415168 1782661808439574659072 1782752377042350637056 1786143569784183203328 1794788759517394894848 1798294206313327306752 1800036679866860961792 1802234953295752421376 1803552376507225924608 1807074939742591600242 1814495055018852777984 1817488559034545209344 1826838558794491232256 1830841857316319920128 1832180192007340621824 1835758668944854958976 1848686319863262609408 1852297035331745544192 1864897695436043132928 1866609871440884269056 1881698575575106584576 1894499246157250166784 1900038717637242126336 1903749730757627364864 1912866967380381401088 1917058786885232492544 1918460145647575498752 1933967980452192878592 1951391115411221643264 1952718362534139346944 1964566074606878195712 1970310419854266728448 1983713892098173304832 1987588333293677549568 2005494534494521491456 2005596424172644466688 2013250656630663806976 2017662455001658687488 2019137354457069256704 2023562052823300964352 2025041264850218582016 2028996423570629165184 2041306936896209375232 2055193378643802636288 2059697089480859910144 2061202716008258199552 2065228502562961828848 2073708634307260317696 2079772109846170435584 2083834164748213737216 2087815495765132836864 2093920219436960710656 2098009907365548524544 2116910897521994907648 2131311651926906437632 2135982166869039906816 2137543557341897392128 2141718447102330785472 2150512657800121810944 2158267663853522436096 2175713978008716988416 2192525880740086284288 2195315004837624348672 2210249120516791861248 2216599222336050069504 2231678128610444967936 2256295977194225025024 2271529523764202913792 2276507309426213584896 2278171422956495904768 2291993753708024561664 2292110199054450819072 2307585547950936293376 2314332874114535522304 2318853055509290474496 2332922213595667857408 2339743623576941740032 2348792432735774441472 2353939530835268468736 2355660246866580799488 2360261145786242090112 2376882411252766212096 2381524759712244271104 2397725608417769742336 2402979937727669895168 2404736502009634566144 2409433252990122133656 2419326740025137037312 2423318078712726945792 2435784745059321643008 2442906922676454162432 2447678225259806611968 2466591615832597069824 2469729380442327392256 2486530260581390843904 2508931434100142112768 2533256254098342936576 2533384956849656168448 2538332974343503153152 2550489289840508534784 2557946860863433998336 2562942850826057892864 2578623973936257171456 2596033741444803330048 2601722639344244097024 2603624483378852462592 2627080559805688971264 2632211576524059457536 2650117777724903399424 2666196815537906122752 2673992712659361988608 2674128565563525955584 2684334208840885075968 2692183139276092342272 2697441309469990960128 2700055019800291442688 2703352429943628632064 2705328564760838886912 2721742582528279166976 2740257838191736848384 2746262785974479880192 2748270288011010932736 2753638003417282438464 2764944845743013756928 2773029479794893914112 2778445552997618316288 2797346543154064699392 2818961846665825222656 2822547863362659876864 2841748869235875250176 2847976222492053209088 2850058076455863189504 2855624596136441047296 2877690218471363248128 2900951970678289317888 2927086673116832464896 2929077543801209020416 2946998827355722481664 2955465629781400092672 2966895704508346662912 2975570838147259957248 3008241801741782237184 3008394636258966700032 3028706031685603885056 3035343079234951446528 3037561897275327873024 3043494635355943747776 3055991671610699415552 3082790067965703954432 3089545634221289865216 3091804074012387299328 3110562951460890476544 3119658164769255653376 3125751247122320605824 3131723243647699255296 3140880329155441065984 3147014861048322786816 3175366346282992361472 3196967477890359656448 3203973250303559860224 3206315336012846088192 3212577670653496178208 3225768986700182716416 3257209230235272216576 3263570967013075482624 3288788821110129426432 3292972507256436523008 3315373680775187791872 3347517192915667451904 3377675005464457248768 3384443965791337537536 3417257134434743857152 3437990630562036842496 3438165298581676228608 3461378321926404440064 3471499311171803283456 3478279583263935711744 3509615435365412610048 3523188649103661662208 3530909296252902703104 3533490370299871199232 3554929087383874830336 3565323616879149318144 3572287139568366406656 3596588412626654613504 3600073359733721923584 3604469906591504842752 3607104753014451849216 3614149879485183200484 3628990110037705555968 3634977118069090418688 3653677117588982464512 3661683714632639840256 3664360384014681243648 3671517337889709917952 3704594070663491088384 3729795390872086265856 3733219742881768538112 3763397151150213169152 3788998492314500333568 3800077435274484252672 3807499461515254729728 3825733934760762802176 3836920291295150997504 3867935960904385757184 3902782230822443286528 3905436725068278693888 3929132149213756391424 3940620839708533456896 3975176666587355099136 4010989068989042982912 4011192848345288933376 4026501313261327613952 4038274708914138513408 4047124105646601928704 4050082529700437164032 4057992847141258330368 4082613873792418750464 4110386757287605272576 4119394178961719820288 4122405432016516399104 4130457005125923657696 4147417268614520635392 4159544219692340871168 4167668329496427474432 4187840438873921421312 4196019814731097049088 4233821795043989815296 4262623303853812875264 4271964333738079813632 4275087114683794784256 4283436894204661570944 4316535327707044872192 4351427956017433976832 4390630009675248697344 4420498241033583722496 4433198444672100139008 4463356257220889935872 4512591954388450050048 4543059047528405827584 4553014618852427169792 4556342845912991809536 4583987507416049123328 4628665748229071044608 4637706111018580948992 4665844427191335714816 4679487247153883480064 4697584865471548882944 4707879061670536937472 4711320493733161598976 4720522291572484180224 4763049519424488542208 4795451216835539484672 4805959875455339790336 4809473004019269132288 4818866505980244267312 4838653480050274074624 4871569490118643286016 4885813845352908324864 4895356450519613223936 4933183231665194139648 4939458760884654784512 4973060521162781687808 5017862868200284225536 5066512508196685873152 5076665948687006306304 5115893721726867996672 5125885701652115785728 5157247947872514342912 5192067482889606660096 5203445278688488194048 5207248966757704925184 5264423153048118915072 5300235555449806798848 5332393631075812245504 5347985425318723977216 5348257131127051911168 5384366278552184684544 5394882618939981920256 5400110039600582885376 5406704859887257264128 5410657129521677773824 5443485165056558333952 5480515676383473696768 5492525571948959760384 5496540576022021865472 5507276006834564876928 5546058959589787828224 5556891105995236632576 5594693086308129398784 5645095726725319753728 5683497738471750500352 5700116152911726379008 5711249192272882094592 5755380436942726496256 5801903941356578635776 5854173346233664929792 5858155087602418040832 5910931259562800185344 5951141676294519914496 6016483603483564474368 6016789272517933400064 6057412063371207770112 6070686158469902893056 6075123794550655746048 6086989270711887495552 6165580135931407908864 6179091268442579730432 6183608148024774598656 6221125902921780953088 6239316329538511306752 6251502494244641211648 6263446487295398510592 6281760658310882131968 6294029722096645573632 6350732692565984722944 6393934955780719312896 6407946500607119720448 6412630672025692176384 6425155341306992356416 6451537973400365432832 6527141934026150965248 6577577642220258852864 6585945014512873046016 6630747361550375583744 6695034385831334903808 6768887931582675075072 6834514268869487714304 6875981261124073684992 6876330597163352457216 6922756643852808880128 6942998622343606566912 6956559166527871423488 7019230870730825220096 7046377298207323324416 7061818592505805406208 7066980740599742398464 7130647233758298636288 7144574279136732813312 7193176825253309227008 7208939813183009685504 7214209506028903698432 7228299758970366400968 7257980220075411111936 7269954236138180837376 7307354235177964929024 7328720768029362487296 7343034675779419835904 7409188141326982176768 7459590781744172531712 7526794302300426338304 7600154870548968505344 7614998923030509459456 7651467869521525604352 7673840582590301995008 7735871921808771514368 7810873450136557387776 7881241679417066913792 7950353333174710198272 8021978137978085965824 8022385696690577866752 8053002626522655227904 8076549417828277026816 8100165059400874328064 8115985694282516660736 8165227747584837500928 8220773514575210545152 8238788357923439640576 8244810864033032798208 8260914010251847315392 8294834537229041270784 8319088439384681742336 8335336658992854948864 8392039629462194098176 8467643590087979630592 8525246607707625750528 8543928667476159627264 8550174229367589568512 8566873788409323141888 8633070655414089744384 8702855912034867953664 8781260019350497394688 8840996482067167444992 8866396889344200278016 8926712514441779871744 9025183908776900100096 9086118095056811655168 9106029237704854339584 9112685691825983619072 9167975014832098246656 9275412222037161897984 9331688854382671429632 9358974494307766960128 9395169730943097765888 9422640987466323197952 9441044583144968360448 9526099038848977084416 9590902433671078969344 9611919750910679580672 9618946008038538264576 9637733011960488534624 9677306960100548149248 9771627690705816649728 9790712901039226447872 9866366463330388279296 9878917521769309569024 9946121042325563375616 10133025016393371746304 10153331897374012612608 10251771403304231571456 10314495895745028685824 10384134965779213320192 10414497933515409850368 10528846306096237830144 10600471110899613597696 10664787262151624491008 10695970850637447954432 10789765237879963840512 10800220079201165770752 10813409719774514528256 10821314259043355547648 10886970330113116667904 10961031352766947393536 10985051143897919520768 10993081152044043730944 11014552013669129753856 11113782211990473265152 11189386172616258797568 11290191453450639507456 11366995476943501000704 11400232305823452758016 11422498384545764189184 11510760873885452992512 11603807882713157271552 11708346692467329859584 11716310175204836081664 11821862519125600370688 12032967206967128948736 12033578545035866800128 12114824126742415540224 12141372316939805786112 12150247589101311492096 12173978541423774991104 12331160271862815817728 12358182536885159460864 12367216296049549197312 12442251805843561906176 12478632659077022613504 12503004988489282423296 12563521316621764263936 12588059444193291147264 12701465385131969445888 12787869911561438625792 12815893001214239440896 12825261344051384352768 12850310682613984712832 13054283868052301930496 13171890029025746092032 13261494723100751167488 13390068771662669807616 13537775863165350150144 13669028537738975428608 13751962522248147369984 13885997244687213133824 13913118333055742846976 14038461741461650440192 14092754596414646648832 14123637185011610812416 14133961481199484796928 14289148558273465626624 14386353650506618454016 14417879626366019371008 14428419012057807396864 14456599517940732801936 14515960440150822223872 14614708470355929858048 14657441536058724974592 14686069351558839671808 14818376282653964353536 14919181563488345063424 15053588604600852676608 15229997846061018918912 15347681165180603990016 15471743843617543028736 15621746900273114775552 15900706666349420396544 16043956275956171931648 16044771393381155733504 16153098835656554053632 16200330118801748656128 16231971388565033321472 16330455495169675001856 16441547029150421090304 16477576715846879281152 16489621728066065596416 16521828020503694630784 16638176878769363484672 16670673317985709897728 16784079258924388196352 16935287180175959261184 17050493215415251501056 17100348458735179137024 17133747576818646283776 17266141310828179488768 17405711824069735907328 17562520038700994789376 17732793778688400556032 17853425028883559743488 18050367817553800200192 18172236190113623310336 18212058475409708679168 18225371383651967238144 18550824444074323795968 18663377708765342859264 18717948988615533920256 18790339461886195531776 18845281974932646395904 18882089166289936720896 19052198077697954168832 19181804867342157938688 19223839501821359161344 19237892016077076529152 19275466023920977069248 19354613920201096298496 19581425802078452895744 19732732926660776558592 19757835043538619138048 19892242084651126751232 20306663794748025225216 20503542806608463142912 20628991791490057371648 20768269931558426640384 20828995867030819700736 21057692612192475660288 21200942221799227195392 21391941701274895908864 21579530475759927681024 21626819439549029056512 21642628518086711095296 21773940660226233335808 21922062705533894787072 21986162304088087461888 22029104027338259507712 22227564423980946530304 22378772345232517595136 22580382906901279014912 22800464611646905516032 22844996769091528378368 23021521747770905985024 23207615765426314543104 23432620350409672163328 23643725038251200741376 24065934413934257897472 24067157090071733600256 24229648253484831080448 24300495178202622984192 24347957082847549982208 24662320543725631635456 24716365073770318921728 24734432592099098394624 24884503611687123812352 24957265318154045227008 25006009976978564846592 25176118888386582294528 25402930770263938891776 25575739823122877251584 25631786002428478881792 25650522688102768705536 25700621365227969425664 26108567736104603860992 26343780058051492184064 26522989446201502334976 26780137543325339615232 27075551726330700300288 27338057075477950857216 27503925044496294739968 27826236666111485693952 28076923482923300880384 28185509192829293297664 28267922962398969593856 28578297116546931253248 28772707301013236908032 28835759252732038742016 28856838024115614793728 28913199035881465603872 29031920880301644447744 29314883072117449949184 29372138703117679343616 29636752565307928707072 29838363126976690126848 30459995692122037837824 30943487687235086057472 31243493800546229551104 31801413332698840793088 32087912551912343863296 32400660237603497312256 32463942777130066642944 32660910990339350003712 32883094058300842180608 32955153431693758562304 32979243456132131192832 33043656041007389261568 33341346635971419795456 33568158517848776392704 33870574360351918522368 34100986430830503002112 34200696917470358274048 34267495153637292567552 34532282621656358977536 34811423648139471814656 35125040077401989578752 35465587557376801112064 36100735635107600400384 36344472380227246620672 36424116950819417358336 36450742767303934476288 37101648888148647591936 37326755417530685718528 37435897977231067840512 37690563949865292791808 37764178332579873441792 38104396155395908337664 38363609734684315877376 38447679003642718322688 38475784032154153058304 38550932047841954138496 39162851604156905791488 39515670087077238276096 39784484169302253502464 40613327589496050450432 41007085613216926285824 41657991734061639401472 42115385224384951320576 42401884443598454390784 43159060951519855362048 43253638879098058113024 43285257036173422190592 43547881320452466671616 43844125411067789574144 43972324608176174923776 44058208054676519015424 44455128847961893060608 44757544690465035190272 45160765813802558029824 45689993538183056756736 46043043495541811970048 46415231530852629086208 46865240700819344326656 48131868827868515794944 48134314180143467200512 48459296506969662160896 48600990356405245968384 48695914165695099964416 49324641087451263270912 49432730147540637843456 49468865184198196789248 49914530636308090454016 50012019953957129693184 50352237776773164589056 50805861540527877783552 51151479646245754503168 51301045376205537411072 51401242730455938851328 52217135472209207721984 52687560116102984368128 53560275086650679230464 54151103452661400600576 54676114150955901714432 55652473332222971387904 56153846965846601760768 56371018385658586595328 56535845924797939187712 57156594233093862506496 57545414602026473816064 57671518505464077484032 57713676048231229587456 57826398071762931207744 58063841760603288895488 58744277406235358687232 59273505130615857414144 59676726253953380253696 60919991384244075675648 61886975374470172114944 62486987601092459102208 63602826665397681586176 64175825103824687726592 64927885554260133285888 65321821980678700007424 65766188116601684361216 65958486912264262385664 66087312082014778523136 66682693271942839590912 67136317035697552785408 67741148720703837044736 68401393834940716548096 68534990307274585135104 69064565243312717955072 69622847296278943629312 70931175114753602224128 72201471270215200800768 72688944760454493241344 72901485534607868952576 74203297776297295183872 74653510835061371437056 74871795954462135681024 75528356665159746883584 76208792310791816675328 76727219469368631754752 76895358007285436645376 76951568064308306116608 77101864095683908276992 78325703208313811582976 79031340174154476552192 79568968338604507004928 81226655178992100900864 82014171226433852571648 84230770448769902641152 84803768887196908781568 86318121903039710724096 86507277758196116226048 86570514072346844381184 87095762640904933343232 87944649216352349847552 88116416109353038030848 88910257695923786121216 89515089380930070380544 91379987076366113513472 92830463061705258172416 93730481401638688653312 96263737655737031589888 97201980712810491936768 97391828331390199928832 98649282174902526541824 98865460295081275686912 98937730368396393578496 100024039907914259386368 100704475553546329178112 101611723081055755567104 102302959292491509006336 102602090752411074822144 102802485460911877702656 104434270944418415443968 105375120232205968736256 108302206905322801201152 109352228301911803428864 111304946664445942775808 112307693931693203521536 113071691849595878375424 114313188466187725012992 115090829204052947632128 115343037010928154968064 115427352096462459174912 115652796143525862415488 117488554812470717374464 118547010261231714828288 119353452507906760507392 121839982768488151351296 124973975202184918204416 127205653330795363172352 129855771108520266571776 130643643961357400014848 131532376233203368722432 131916973824528524771328 132174624164029557046272 133365386543885679181824 134272634071395105570816 135482297441407674089472 137069980614549170270208 138129130486625435910144 139245694592557887258624 144402942540430401601536 145377889520908986482688 145802971069215737905152 148406595552594590367744 149743591908924271362048 151056713330319493767168 152417584621583633350656 153454438938737263509504 153903136128616612233216 154203728191367816553984 156651406416627623165952 158062680348308953104384 162453310357984201801728 164028342452867705143296 168461540897539805282304 169607537774393817563136 172636243806079421448192 173014555516392232452096 173141028144693688762368 174191525281809866686464 176232832218706076061696 177820515391847572242432 179030178761860140761088 182759974152732227026944 185660926123410516344832 187460962803277377306624 192527475311474063179776 194783656662780399857664 197298564349805053083648 197875460736792787156992 200048079815828518772736 201408951107092658356224 203223446162111511134208 205204181504822149644288 205604970921823755405312 208868541888836830887936 216604413810645602402304 218704456603823606857728 222609893328891885551616 224615387863386407043072 228626376932375450025984 230181658408105895264256 230686074021856309936128 230854704192924918349824 231305592287051724830976 234977109624941434748928 237094020522463429656576 238706905015813521014784 243679965536976302702592 254411306661590726344704 259711542217040533143552 261287287922714800029696 263833947649057049542656 264349248328059114092544 266730773087771358363648 268545268142790211141632 274139961229098340540416 278491389185115774517248 291605942138431475810304 296813191105189180735488 302113426660638987534336 304835169243167266701312 306908877877474527019008 307806272257233224466432 308407456382735633107968 313302812833255246331904 316125360696617906208768 324906620715968403603456 328056684905735410286592 336923081795079610564608 339215075548787635126272 345272487612158842896384 346029111032784464904192 346282056289387377524736 352465664437412152123392 355641030783695144484864 358060357523720281522176 365519948305464454053888 374921925606554754613248 389567313325560799715328 394597128699610106167296 395750921473585574313984 400096159631657037545472 402817902214185316712448 406446892324223022268416 411209941843647510810624 417737083777673661775872 433208827621291204804608 437408913207647213715456 445219786657783771103232 449230775726772814086144 457252753864750900051968 460363316816211790528512 461709408385849836699648 462611184574103449661952 469954219249882869497856 474188041044926859313152 487359931073952605405184 508822613323181452689408 519423084434081066287104 522574575845429600059392 528698496656118228185088 533461546175542716727296 537090536285580422283264 548279922458196681080832 556982778370231549034496 593626382210378361470976 604226853321277975068672 609670338486334533402624 615612544514466448932864 616814912765471266215936 626605625666510492663808 649813241431936807206912 656113369811470820573184 673846163590159221129216 690544975224317685792768 692058222065568929808384 692564112578774755049472 704931328874824304246784 711282061567390288969728 716120715047440563044352 731039896610928908107776 779134626651121599430656 791501842947171148627968 800192319263314075090944 805635804428370633424896 822419883687295021621248 835474167555347323551744 874817826415294427430912 890439573315567542206464 914505507729501800103936 920726633632423581057024 923418816771699673399296 925222369148206899323904 939908438499765738995712 948376082089853718626304 974719862147905210810368 1017645226646362905378816 1038846168868162132574208 1057396993312236456370176 1066923092351085433454592 1074181072571160844566528 1096559844916393362161664 1187252764420756722941952 1208453706642555950137344 1219340676972669066805248 1233629825530942532431872 1253211251333020985327616 1299626482863873614413824 1312226739622941641146368 1347692327180318442258432 1381089950448635371585536 1385128225157549510098944 1409862657749648608493568 1422564123134780577939456 1462079793221857816215552 1558269253302243198861312 1600384638526628150181888 1611271608856741266849792 1644839767374590043242496 1670948335110694647103488 1780879146631135084412928 1829011015459003600207872 1846837633543399346798592 1850444738296413798647808 1879816876999531477991424 1949439724295810421620736 2077692337736324265148416 2114793986624472912740352 2133846184702170866909184 2148362145142321689133056 2193119689832786724323328 2374505528841513445883904 2416907413285111900274688 2467259651061885064863744 2506422502666041970655232 2624453479245883282292736 2762179900897270743171072 2770256450315099020197888 2819725315499297216987136 2845128246269561155878912 2924159586443715632431104 3116538506604486397722624 3200769277053256300363776 3222543217713482533699584 3289679534749180086484992 3561758293262270168825856 3658022030918007200415744 3700889476592827597295616 3759633753999062955982848 3898879448591620843241472 4155384675472648530296832 4229587973248945825480704 4267692369404341733818368 4386239379665573448646656 4833814826570223800549376 4934519302123770129727488 5012845005332083941310464 5540512900630198040395776 5639450630998594433974272 5848319172887431264862208 6233077013208972795445248 6401538554106512600727552 6445086435426965067399168 6579359069498360172969984 7123516586524540337651712 7401778953185655194591232 7519267507998125911965696 8310769350945297060593664 8459175946497891650961408 8535384738808683467636736 8772478759331146897293312 9667629653140447601098752 9869038604247540259454976 11278901261997188867948544 11696638345774862529724416 12466154026417945590890496 12803077108213025201455104 13158718138996720345939968 14803557906371310389182464 15038535015996251823931392 16621538701890594121187328 16918351892995783301922816 17544957518662293794586624 19335259306280895202197504 19738077208495080518909952 22557802523994377735897088 24932308052835891181780992 25606154216426050402910208 26317436277993440691879936 29607115812742620778364928 33836703785991566603845632 35089915037324587589173248 39476154416990161037819904 45115605047988755471794176 49864616105671782363561984 52634872555986881383759872 59214231625485241556729856 67673407571983133207691264 78952308833980322075639808 105269745111973762767519744 118428463250970483113459712 135346815143966266415382528 157904617667960644151279616 236856926501940966226919424 315809235335921288302559232 473713853003881932453838848 947427706007763864907677696
- Sum of all divisors σ(n): 3597368745590018193616719009
- Sum of proper divisors (its aliquot sum) s(n): 2649941039582254328709041313
- 947427706007763864907677696 is an abundant number, because the sum of its proper divisors (2649941039582254328709041313) is greater than itself. Its abundance is 1702513333574490463801363617
Bases of 947427706007763864907677696
- Binary: 1100001111101100011001111011011011001110000101110010111010001100111001000000000000000000002
- Hexadecimal: 0x30FB19EDB385CBA33900000
- Base-36: 3B1KIEX28G00000000
Squares and roots of 947427706007763864907677696
- 947427706007763864907677696 squared (9474277060077638649076776962) is 897619258111133837438410240215595421199033487815868416
- 947427706007763864907677696 cubed (9474277060077638649076776963) is 850429354580622419321754650261583714325680029049477371881670029071270940074049536
-
947427706007763864907677696 is a
perfect square number . Itssquare root is 30780313611264 -
The
cube root of 947427706007763864907677696 is 982159511.7566570779
Scales and comparisons
How big is 947427706007763864907677696?- 947,427,706,007,763,864,907,677,696 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 947,427,706,007,763,864,907,677,696 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 947427706007763864907677696 cubic inches would be around 81846626 feet tall.
Recreational maths with 947427706007763864907677696
- 947427706007763864907677696 backwards is 696776709468367700607724749
- 947427706007763864907677696 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 947427706007763864907677696'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 947427706007763864907677696 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 947427706007763864907677696 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/947427706007763864907677696/
Chicago style:
Numbermatics. 2024. "Number 947427706007763864907677696 - Facts about the integer". https://numbermatics.com/n/947427706007763864907677696/
The information we have on file for 947427706007763864907677696 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 947427706007763864907677696, math, Factors of 947427706007763864907677696, curriculum, school, college, exams, university, Prime factorization of 947427706007763864907677696, STEM, science, technology, engineering, physics, economics, calculator, nine hundred forty-seven septillion, four hundred twenty-seven sextillion, seven hundred six quintillion, seven quadrillion, seven hundred sixty-three trillion, eight hundred sixty-four billion, nine hundred seven million, six hundred seventy-seven thousand, six hundred ninety-six.