5048693526990861043236864
5,048,693,526,990,861,043,236,864 is an even composite number composed of six prime numbers multiplied together.
5048693526990861043236864 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-three thousand and seventy-five divisors.
Prime factorization of 5048693526990861043236864:
220 × 34 × 76 × 112 × 194 × 1792
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 19 × 19 × 19 × 19 × 179 × 179)See below for interesting mathematical facts about the number 5048693526990861043236864 from the Numbermatics database.
Names of 5048693526990861043236864
- Cardinal: 5048693526990861043236864 can be written as Five septillion, forty-eight sextillion, six hundred ninety-three quintillion, five hundred twenty-six quadrillion, nine hundred ninety trillion, eight hundred sixty-one billion, forty-three million, two hundred thirty-six thousand, eight hundred sixty-four.
Scientific notation
- Scientific notation: 5.048693526990861043236864 × 1024
Factors of 5048693526990861043236864
Divisors of 5048693526990861043236864
- Number of divisors d(n): 33075
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 19 21 22 24 27 28 32 33 36 38 42 44 48 49 54 56 57 63 64 66 72 76 77 81 84 88 96 98 99 108 112 114 121 126 128 132 133 144 147 152 154 162 168 171 176 179 189 192 196 198 209 216 224 228 231 242 252 256 264 266 288 294 297 304 308 324 336 342 343 352 358 361 363 378 384 392 396 399 418 432 441 448 456 462 484 504 512 513 528 532 537 539 567 576 588 594 608 616 627 648 672 684 686 693 704 716 722 726 756 768 784 792 798 836 847 864 882 891 896 912 924 931 968 1008 1024 1026 1029 1056 1064 1074 1078 1083 1089 1134 1152 1176 1188 1197 1216 1232 1253 1254 1296 1323 1344 1368 1372 1386 1408 1432 1444 1452 1463 1512 1536 1539 1568 1584 1596 1611 1617 1672 1694 1728 1764 1782 1792 1824 1848 1862 1881 1936 1969 2016 2048 2052 2058 2079 2112 2128 2148 2156 2166 2178 2268 2299 2304 2352 2376 2394 2401 2432 2464 2506 2508 2527 2541 2592 2646 2688 2736 2744 2772 2793 2816 2864 2888 2904 2926 3024 3072 3078 3087 3136 3168 3192 3222 3234 3249 3267 3344 3388 3401 3456 3528 3564 3584 3591 3648 3696 3724 3759 3762 3773 3872 3938 3969 3971 4032 4096 4104 4116 4158 4224 4256 4296 4312 4332 4356 4389 4536 4598 4608 4704 4752 4788 4802 4833 4851 4864 4928 5012 5016 5054 5082 5184 5292 5376 5472 5488 5544 5586 5632 5643 5728 5776 5808 5852 5907 5929 6048 6144 6156 6174 6237 6272 6336 6384 6444 6468 6498 6517 6534 6688 6776 6802 6859 6897 6912 7056 7128 7168 7182 7203 7296 7392 7448 7518 7524 7546 7581 7623 7744 7876 7938 7942 8064 8192 8208 8232 8316 8379 8448 8512 8592 8624 8664 8712 8771 8778 9072 9196 9216 9261 9408 9504 9576 9604 9666 9702 9728 9747 9801 9856 10024 10032 10108 10164 10203 10241 10368 10584 10752 10773 10944 10976 11088 11172 11264 11277 11286 11319 11456 11552 11616 11704 11814 11858 11913 12096 12288 12312 12348 12474 12544 12672 12768 12888 12936 12996 13034 13068 13167 13376 13552 13604 13718 13783 13794 13824 14112 14256 14336 14364 14406 14499 14553 14592 14784 14896 15036 15048 15092 15162 15246 15488 15752 15876 15884 16093 16128 16384 16416 16464 16632 16758 16807 16896 16929 17024 17184 17248 17328 17424 17542 17556 17689 17721 17787 18144 18392 18432 18522 18816 19008 19152 19208 19332 19404 19456 19494 19551 19602 19712 20048 20064 20216 20328 20406 20482 20577 20691 20736 21168 21504 21546 21609 21659 21888 21952 22176 22344 22528 22554 22572 22638 22743 22869 22912 23104 23232 23408 23628 23716 23807 23826 24192 24576 24624 24696 24948 25088 25137 25344 25536 25776 25872 25992 26068 26136 26313 26334 26411 26752 27104 27208 27436 27566 27588 27648 27783 27797 28224 28512 28672 28728 28812 28998 29106 29184 29241 29568 29792 30072 30096 30184 30324 30492 30609 30723 30976 31504 31752 31768 32041 32186 32256 32768 32832 32928 33264 33516 33614 33792 33831 33858 33957 34048 34368 34496 34656 34848 35084 35112 35378 35442 35574 35739 36288 36784 36864 37044 37411 37632 38016 38304 38416 38664 38808 38912 38988 39102 39204 39424 39501 40096 40128 40432 40656 40812 40964 41154 41349 41382 41472 41503 42336 43008 43092 43218 43318 43659 43681 43776 43904 44352 44688 45056 45108 45144 45276 45486 45619 45738 45824 46208 46464 46816 47256 47432 47614 47652 48013 48279 48384 49152 49248 49392 49896 50176 50274 50421 50688 51072 51552 51744 51984 52136 52272 52626 52668 52822 53067 53163 53361 53504 54208 54416 54872 55132 55176 55296 55566 55594 56448 57024 57344 57456 57624 57996 58212 58368 58482 58653 59136 59584 60144 60192 60368 60648 60984 61218 61397 61446 61731 61952 62073 63008 63504 63536 64082 64372 64512 64619 64827 64977 65536 65664 65856 66528 67032 67228 67584 67662 67716 67914 68096 68229 68607 68736 68992 69312 69696 70168 70224 70756 70884 71148 71421 71478 71687 72576 73568 73728 74088 74822 75264 75411 75449 76032 76608 76832 77328 77616 77824 77976 78204 78408 78848 78939 79002 79233 80192 80256 80864 81312 81624 81928 82308 82698 82764 82944 83006 83391 84672 86016 86184 86436 86636 87318 87362 87552 87808 88704 89376 90112 90216 90288 90552 90972 91238 91476 91648 91827 92169 92416 92928 93632 94512 94864 95228 95304 96026 96123 96481 96558 96768 98304 98496 98784 99792 100352 100548 100842 101376 101493 101871 102144 103104 103488 103968 104272 104544 105252 105336 105644 106134 106326 106722 107008 107217 108416 108832 109744 110264 110352 110592 111132 111188 112233 112651 112896 114048 114688 114912 115248 115992 116424 116736 116964 117306 117649 118272 118503 119168 120288 120384 120736 121296 121968 122436 122794 122892 123462 123823 123904 124047 124146 124509 126016 127008 127072 128164 128744 129024 129238 129654 129954 130321 131043 131072 131328 131712 133056 134064 134456 135168 135324 135432 135828 136192 136458 136857 137214 137472 137984 138624 139392 140336 140448 141512 141768 142296 142842 142956 143374 144039 144837 145152 147136 147456 148176 149644 150528 150822 150898 151263 151613 152064 153216 153664 154656 155232 155648 155952 156408 156816 157696 157878 158004 158466 159201 159489 160083 160384 160512 161728 162624 163248 163856 164616 165396 165528 165888 166012 166649 166782 169344 172032 172368 172872 173272 174636 174724 175104 175616 175959 177408 178752 180224 180432 180576 181104 181944 182476 182952 183296 183654 184191 184338 184832 184877 185193 185856 186219 187264 189024 189728 190456 190608 192052 192246 192962 193116 193536 193857 194481 194579 194931 196608 196992 197568 199584 200704 201096 201684 202752 202986 203742 204288 204687 206208 206976 207936 208544 209088 210504 210672 211288 212268 212652 213444 214016 214263 214434 215061 216832 217664 219488 220528 220704 221184 222264 222376 224287 224466 225302 225792 226347 228096 229376 229824 230496 231984 232848 233472 233928 234612 235298 236544 236817 237006 237699 238336 240576 240768 241472 242592 243936 244872 245588 245784 246924 247646 247808 248094 248292 249018 250173 252032 254016 254144 256328 257488 258048 258476 259308 259908 260642 261877 262086 262144 262656 263424 266112 268128 268912 270336 270648 270864 271656 272384 272916 273714 274428 274944 275481 275968 276507 277248 278784 280672 280896 283024 283536 284592 285684 285912 286748 288078 288369 289443 289674 290304 290521 294272 294912 296352 299288 301056 301644 301796 302526 303226 304128 305613 305767 306432 307328 309312 310464 311296 311904 312816 313632 315392 315756 316008 316932 318402 318978 319333 320166 320768 321024 321651 323456 325248 326496 327712 329232 330792 331056 331776 332024 333298 333564 336091 336699 337953 338688 344064 344736 345744 346544 349272 349448 350208 351232 351918 352451 352947 354816 357504 360448 360864 361152 362208 363888 364952 365904 366592 367308 368382 368676 369664 369754 370386 371469 371712 372141 372438 373527 374528 378048 379456 380912 381216 384104 384492 385924 386232 387072 387714 388962 389158 389862 390963 393129 393216 393984 395136 399168 401408 402192 403368 405504 405972 407484 408576 409374 410571 411521 412416 413952 415872 417088 418176 421008 421344 422576 424536 425304 426888 428032 428526 428868 429779 430122 432117 433664 434511 435328 438976 441056 441408 442368 444528 444752 448574 448932 450604 451584 452333 452694 453789 454839 456192 458752 459648 460992 463968 465696 466944 467856 469224 470596 473088 473634 474012 475398 476672 477603 480249 481152 481536 482944 485184 487872 489744 491176 491568 493848 495292 495616 496188 496584 498036 499947 500346 501809 504064 508032 508288 512656 514976 516096 516952 518616 519816 521284 523754 524172 524288 525312 526848 527877 528143 532224 536256 537824 540672 541296 541728 543312 544768 545832 547428 548856 549888 550962 551936 552573 553014 554496 554631 555579 557568 561344 561792 566048 567072 569184 571368 571824 573496 576156 576738 578886 579348 580608 581042 581571 583737 584793 588544 589824 592704 598576 602112 603288 603592 605052 606452 608256 608779 611226 611534 612864 614656 618624 620928 622592 623808 625632 627264 630784 631512 632016 633864 636804 637956 638666 640332 641536 642048 642789 643302 645183 646912 650496 652992 655424 658464 661584 662112 663552 664048 666596 667128 672182 672861 673398 675367 675906 677376 679041 688128 689472 691488 693088 698544 698896 700416 702464 703836 704902 705894 709632 710451 710809 713097 715008 720896 721728 722304 724416 727776 729904 731808 733184 734616 736764 737352 739328 739508 740772 742938 743424 744282 744876 747054 749056 750519 756096 758912 761824 762432 768208 768984 771848 772464 774144 775428 777924 778316 779724 781926 785631 786258 786432 787968 788557 790272 798336 802816 804384 806736 811008 811944 814968 817152 818748 821142 823042 824832 827904 829521 829939 831744 834176 836352 842016 842688 845152 849072 850608 853776 856064 857052 857736 859558 860244 864234 865107 866761 867328 868329 869022 870656 871563 877952 882112 882816 884736 889056 889504 897148 897864 901208 903168 904666 905388 907578 909678 912247 912384 917301 917504 919296 921984 927936 931392 933888 935712 938448 941192 946176 947268 948024 950796 953344 955206 957999 960498 962304 963072 965888 970368 975744 979488 982352 983136 987696 990584 991232 992376 993168 996072 999894 1000692 1003618 1008128 1008273 1010097 1013859 1016064 1016576 1025312 1029952 1032192 1033904 1037232 1039632 1042568 1047508 1048344 1048576 1050624 1053696 1055754 1056286 1057353 1058841 1061291 1064448 1072512 1075648 1081344 1082592 1083456 1086624 1089536 1091664 1094856 1097712 1099776 1101924 1103872 1105146 1106028 1108992 1109262 1111158 1114407 1115136 1116423 1120581 1122688 1123584 1132096 1134144 1138368 1142736 1143648 1146992 1152312 1153476 1157772 1158696 1161216 1162084 1163142 1166543 1167474 1169586 1172889 1177088 1179387 1179648 1185408 1197152 1204224 1206576 1207184 1210104 1212904 1216512 1217558 1222452 1223068 1225728 1227761 1229312 1231713 1234563 1237248 1241856 1245184 1247616 1251264 1254528 1261568 1263024 1264032 1267728 1273608 1275912 1277332 1280664 1283072 1284096 1285578 1286604 1289337 1290366 1293824 1294139 1296351 1300992 1303533 1305984 1310848 1316928 1323168 1324224 1327104 1328096 1333192 1334256 1344364 1345722 1346796 1350734 1351812 1354752 1356999 1358082 1361367 1362053 1364517 1376256 1378944 1382976 1386176 1397088 1397792 1400832 1404928 1407672 1409804 1411788 1419264 1420902 1421618 1426194 1430016 1432809 1433531 1441792 1443456 1444608 1448832 1455552 1459808 1463616 1466368 1469232 1473528 1474704 1478656 1479016 1481544 1485876 1486848 1488564 1489752 1494108 1498112 1499841 1501038 1505427 1512192 1517824 1523648 1524864 1536416 1537968 1543696 1544928 1548288 1550856 1555848 1556632 1559448 1563852 1570009 1571262 1572516 1572864 1575936 1577114 1580544 1584429 1596672 1605632 1608768 1613472 1622016 1623888 1629936 1634304 1637496 1642284 1646084 1649664 1655808 1657719 1659042 1659878 1663488 1663893 1668352 1672704 1684032 1685376 1690304 1698144 1701216 1707552 1712128 1714104 1715472 1719116 1720488 1728468 1730214 1733522 1734656 1736658 1738044 1741312 1743126 1744713 1751211 1754379 1755904 1764224 1765632 1769472 1778112 1779008 1794296 1795728 1802416 1806336 1809332 1810776 1815156 1819356 1824494 1824768 1826337 1833139 1834602 1835008 1838592 1843968 1855872 1862784 1867776 1871424 1876896 1882384 1892352 1894536 1896048 1901592 1906688 1910412 1915998 1920996 1924608 1926144 1928367 1931776 1935549 1940736 1951488 1958976 1964704 1966272 1975392 1981168 1982464 1984752 1986336 1992144 1999788 2001384 2007236 2016256 2016546 2018583 2020194 2026101 2027718 2032128 2033152 2033647 2037123 2050624 2059904 2064384 2067808 2074464 2079264 2085136 2095016 2096688 2101248 2107392 2111508 2112572 2114706 2117682 2122582 2128896 2132427 2139291 2140369 2145024 2151296 2162688 2165184 2166912 2173248 2179072 2183328 2189712 2195424 2199552 2203848 2207744 2210292 2212056 2217984 2218524 2222316 2228814 2230272 2232846 2235331 2241162 2245376 2247168 2251557 2264192 2268288 2276736 2285472 2287296 2293984 2304624 2306952 2315544 2317392 2322432 2324168 2326284 2333086 2334948 2339172 2345778 2352637 2354176 2356893 2358774 2359296 2365671 2370816 2394304 2408448 2413152 2414368 2420208 2425808 2433024 2435116 2444904 2446136 2451456 2455522 2458624 2463426 2467157 2469126 2474496 2483712 2489817 2490368 2495232 2502528 2509056 2523136 2526048 2528064 2535456 2547216 2551824 2554664 2561328 2566144 2568192 2571156 2573208 2578674 2580732 2587648 2588278 2592702 2595321 2600283 2601984 2604987 2607066 2611968 2614689 2621696 2633856 2646336 2648448 2654208 2656192 2666384 2668512 2688728 2691444 2693592 2701468 2703624 2709504 2713998 2716164 2722734 2724106 2729034 2736741 2751903 2752512 2757888 2765952 2772352 2794176 2795584 2801664 2809856 2815344 2819608 2823576 2838528 2841804 2843236 2852388 2860032 2865618 2867062 2873997 2880647 2883584 2886912 2889216 2897664 2911104 2919616 2927232 2932736 2938464 2947056 2949408 2957312 2958032 2963088 2971752 2973696 2977128 2979504 2988216 2996224 2999682 3002076 3008453 3010854 3024384 3024819 3030291 3035648 3041577 3047296 3049728 3072832 3075936 3087392 3089856 3096576 3101712 3111696 3113264 3118896 3127704 3140018 3142524 3145032 3145728 3151872 3154228 3161088 3166331 3168858 3172059 3176523 3183873 3193344 3211264 3217536 3226944 3244032 3247776 3259872 3268608 3274992 3284568 3292168 3299328 3311616 3315438 3318084 3319756 3326976 3327786 3336704 3343221 3345408 3361743 3368064 3370752 3380608 3396288 3402432 3415104 3424256 3428208 3430944 3438232 3440976 3456936 3460428 3467044 3469312 3473316 3476088 3482624 3486252 3489426 3499629 3502422 3508758 3511808 3512663 3518667 3528448 3531264 3538161 3538944 3556224 3558016 3588592 3591456 3604832 3612672 3618664 3621552 3630312 3638712 3648988 3649536 3652674 3666278 3669204 3670016 3677184 3683283 3687936 3695139 3697001 3703689 3711744 3725568 3735552 3742848 3753792 3764768 3784704 3789072 3792096 3803184 3813376 3820824 3831996 3841992 3849216 3852288 3856734 3863552 3868011 3871098 3876961 3881472 3882417 3889053 3902976 3917952 3929408 3932544 3950784 3962336 3964928 3969504 3972672 3984288 3999576 4002768 4014472 4032512 4033092 4037166 4040388 4052202 4055436 4064256 4066304 4067294 4070997 4074246 4086159 4093551 4101248 4119808 4128768 4135616 4148928 4158528 4170272 4190032 4193376 4202496 4214784 4223016 4225144 4229412 4235364 4245164 4257792 4261453 4264854 4278582 4280738 4290048 4300593 4302592 4325376 4330368 4333824 4346496 4358144 4366656 4379424 4390848 4399104 4407696 4415488 4420584 4424112 4435968 4437048 4444632 4457628 4460544 4465692 4470662 4482324 4490752 4494336 4499523 4503114 4516281 4528384 4536576 4553472 4570944 4574592 4587968 4609248 4613904 4631088 4634784 4644864 4648336 4652568 4666172 4669896 4678344 4691556 4705274 4708352 4710027 4713786 4717548 4718592 4727569 4731342 4741632 4753287 4788608 4816896 4826304 4828736 4840416 4851616 4866048 4870232 4889808 4892272 4902912 4911044 4917248 4926852 4934314 4938252 4948992 4967424 4973157 4975663 4979634 4980736 4990464 4991679 5005056 5018112 5046272 5052096 5056128 5070912 5094432 5103648 5109328 5122656 5132288 5136384 5142312 5146416 5157348 5161464 5175296 5176556 5185404 5190642 5200566 5203968 5209974 5214132 5223936 5229378 5234139 5243392 5253633 5267712 5292672 5296896 5308416 5312384 5332768 5337024 5377456 5382888 5387184 5402936 5407248 5419008 5427996 5432328 5445468 5448212 5458068 5473482 5479011 5499417 5503806 5505024 5515776 5519899 5531904 5544704 5588352 5591168 5603328 5619712 5630688 5639216 5647152 5677056 5683608 5686472 5704776 5720064 5731236 5734124 5747994 5761294 5767168 5773824 5778432 5795328 5806647 5809573 5822208 5839232 5854464 5865472 5876928 5894112 5898816 5914624 5916064 5926176 5943504 5947392 5954256 5959008 5976432 5992448 5999364 6004152 6016906 6021708 6048768 6049638 6055749 6060582 6067327 6071296 6078303 6083154 6094592 6099456 6100941 6111369 6145664 6151872 6174784 6179712 6193152 6203424 6223392 6226528 6237792 6255408 6280036 6285048 6290064 6303744 6308456 6322176 6332662 6337716 6344118 6353046 6367746 6385729 6386688 6397281 6421107 6422528 6435072 6453888 6488064 6495552 6519744 6537216 6549984 6569136 6584336 6598656 6623232 6630876 6636168 6639512 6653952 6655572 6673408 6686442 6690816 6696569 6705993 6723486 6736128 6741504 6761216 6792576 6804864 6830208 6848512 6856416 6861888 6876464 6881952 6913872 6920856 6934088 6938624 6946632 6952176 6965248 6972504 6978852 6999258 7004844 7017516 7023616 7025326 7037334 7056896 7057911 7062528 7070679 7076322 7077888 7097013 7112448 7116032 7177184 7182912 7209664 7225344 7237328 7243104 7260624 7277424 7297976 7299072 7305348 7332556 7338408 7340032 7354368 7366566 7375872 7390278 7394002 7401471 7407378 7423488 7429037 7451136 7469451 7471104 7485696 7507584 7529536 7569408 7578144 7584192 7606368 7626752 7641648 7663992 7683984 7698432 7704576 7713468 7727104 7736022 7742196 7753922 7762944 7764834 7778106 7800849 7805952 7814961 7818899 7835904 7844067 7858816 7865088 7901568 7924672 7929856 7939008 7945344 7968576 7999152 8005536 8028944 8065024 8066184 8074332 8080776 8104404 8110872 8128512 8132608 8134588 8141994 8148492 8165801 8172318 8187102 8202496 8210223 8239616 8255709 8257536 8271232 8297856 8317056 8340544 8380064 8386752 8404992 8429568 8446032 8450288 8458824 8470728 8490328 8515584 8522906 8529708 8557164 8561476 8580096 8594327 8601186 8605184 8621991 8641941 8650752 8660736 8667648 8692992 8716288 8733312 8758848 8781696 8798208 8815392 8830976 8841168 8848224 8871936 8874096 8889264 8915256 8921088 8931384 8941324 8964648 8981504 8988672 8999046 9006228 9025359 9032562 9056768 9073152 9074457 9106944 9124731 9141888 9149184 9175936 9218496 9227808 9262176 9269568 9289728 9296672 9305136 9332344 9339792 9356688 9383112 9410548 9416704 9420054 9427572 9435096 9437184 9455138 9462684 9483264 9498993 9506574 9516177 9529569 9534371 9551619 9577216 9633792 9652608 9657472 9680832 9703232 9732096 9740464 9779616 9784544 9805824 9822088 9834496 9853704 9868628 9876504 9897984 9934848 9946314 9951326 9959268 9961472 9980928 9983358 10010112 10029663 10034717 10036224 10092544 10104192 10112256 10141824 10188864 10207296 10218656 10245312 10264576 10272768 10284624 10292832 10314696 10322928 10350592 10353112 10370808 10381284 10401132 10407936 10419948 10428264 10447872 10458756 10468278 10486784 10498887 10507266 10535424 10537989 10556001 10585344 10593792 10616832 10624768 10665536 10674048 10754912 10765776 10774368 10805872 10814496 10838016 10855992 10864656 10890936 10896424 10916136 10946964 10958022 10990063 10998834 11007612 11010048 11031552 11039798 11049849 11063808 11089408 11091003 11111067 11176704 11182336 11206656 11239424 11261376 11278432 11294304 11354112 11367216 11372944 11409552 11440128 11462472 11468248 11495988 11522588 11534336 11547648 11556864 11566801 11590656 11604033 11613294 11619146 11630883 11644416 11647251 11678464 11708928 11730944 11753856 11788224 11797632 11829248 11832128 11852352 11887008 11894784 11908512 11918016 11952864 11984896 11998728 12008304 12033812 12043416 12097536 12099276 12111498 12121164 12134654 12142592 12156606 12166308 12189184 12198912 12201882 12212991 12222738 12258477 12280653 12291328 12303744 12349568 12359424 12386304 12406848 12446784 12453056 12475584 12510816 12560072 12570096 12580128 12607488 12616912 12644352 12665324 12675432 12688236 12706092 12735492 12771458 12773376 12784359 12794562 12831973 12842214 12845056 12870144 12901779 12907776 12976128 12991104 13039488 13074432 13099968 13138272 13168672 13197312 13246464 13261752 13272336 13279024 13307904 13311144 13346816 13372884 13381632 13393138 13411986 13446972 13472256 13483008 13498569 13505371 13522432 13548843 13585152 13609728 13660416 13697024 13712832 13723776 13752928 13763904 13827744 13841712 13868176 13877248 13893264 13904352 13930496 13945008 13957704 13998516 14009688 14035032 14047232 14050652 14074668 14113792 14115822 14125056 14130081 14141358 14152644 14155776 14182707 14194026 14224896 14232064 14235529 14259861 14354368 14365824 14419328 14450688 14474656 14486208 14521248 14554848 14595952 14598144 14610696 14665112 14676816 14708736 14733132 14751744 14780556 14788004 14802942 14814756 14846976 14858074 14902272 14926989 14938902 14942208 14971392 14975037 14982583 15015168 15059072 15138816 15156288 15168384 15212736 15253504 15283296 15327984 15367968 15396864 15409152 15426936 15454208 15472044 15484392 15507844 15525888 15529668 15556212 15601698 15611904 15629922 15637798 15671808 15688134 15717632 15730176 15760899 15768841 15803136 15849344 15859712 15878016 15890688 15937152 15998304 16011072 16057888 16130048 16132368 16148664 16161552 16208808 16221744 16257024 16265216 16269176 16283988 16296984 16331602 16344636 16374204 16404992 16420446 16437033 16468459 16479232 16498251 16511418 16515072 16542464 16559697 16595712 16634112 16681088 16760128 16773504 16809984 16859136 16892064 16900576 16917648 16941456 16980656 17031168 17045812 17059416 17114328 17122952 17160192 17188654 17202372 17210368 17243982 17270099 17283882 17301504 17321472 17335296 17385984 17428719 17432576 17466624 17517696 17563392 17596416 17630784 17661952 17682336 17696448 17743872 17748192 17778528 17830512 17842176 17862768 17882648 17929296 17963008 17977344 17998092 18012456 18050718 18065124 18113536 18146304 18148914 18167247 18201981 18213888 18234909 18249462 18283776 18298368 18302823 18351872 18436992 18455616 18524352 18539136 18579456 18593344 18610272 18664688 18679584 18713376 18766224 18821096 18833408 18840108 18855144 18870192 18910276 18925368 18966528 18997986 19013148 19032354 19059138 19068742 19103238 19154432 19157187 19191843 19263321 19267584 19305216 19314944 19361664 19406464 19464192 19480928 19559232 19569088 19611648 19644176 19668992 19707408 19737256 19753008 19795968 19869696 19892628 19902652 19918536 19922944 19961856 19966716 20020224 20059326 20069434 20072448 20089707 20117979 20164529 20185088 20208384 20224512 20283648 20377728 20414592 20437312 20490624 20529152 20545536 20569248 20585664 20629392 20645856 20701184 20706224 20741616 20762568 20802264 20815872 20839896 20856528 20895744 20917512 20936556 20973568 20997774 21014532 21059171 21070848 21075978 21112002 21170688 21173733 21187584 21212037 21233664 21249536 21291039 21331072 21348096 21509824 21531552 21548736 21611744 21628992 21676032 21711984 21729312 21781872 21792848 21832272 21893928 21916044 21980126 21997668 22015224 22020096 22063104 22079596 22099698 22127616 22164317 22178816 22182006 22204413 22222134 22287111 22353408 22364672 22408353 22413312 22478848 22522752 22556864 22588608 22708224 22734432 22745888 22819104 22880256 22924944 22936496 22991976 23045176 23095296 23113728 23133602 23181312 23208066 23226588 23238292 23261766 23288832 23294502 23327459 23356928 23402547 23417856 23456697 23461888 23507712 23532201 23576448 23595264 23658496 23664256 23704704 23774016 23789568 23817024 23836032 23905728 23969792 23997456 24016608 24067624 24086832 24195072 24198552 24222996 24242328 24269308 24285184 24313212 24332616 24378368 24397824 24403764 24425982 24445476 24497403 24516954 24561306 24582656 24588641 24607488 24630669 24699136 24718848 24767127 24772608 24813696 24893568 24906112 24951168 25021632 25120144 25140192 25160256 25214976 25233824 25288704 25330648 25350864 25376472 25412184 25470984 25542916 25546752 25568718 25589124 25663946 25684428 25690112 25740288 25782981 25803558 25815552 25865973 25879007 25925823 25952256 25982208 26078976 26148864 26199936 26276544 26337344 26394624 26492928 26523504 26544672 26558048 26615808 26622288 26693632 26745768 26763264 26786276 26823972 26893944 26944512 26966016 26997138 27010742 27044864 27076077 27097686 27138727 27170304 27219456 27223371 27320832 27394048 27425664 27447552 27505856 27527808 27655488 27683424 27736352 27754496 27786528 27808704 27860992 27890016 27915408 27997032 28019376 28070064 28094464 28101304 28149336 28227584 28231644 28250112 28260162 28282716 28305288 28311552 28365414 28388052 28449792 28464128 28471058 28496979 28519722 28548531 28603113 28654857 28708736 28731648 28838656 28901376 28949312 28972416 29042496 29109696 29191904 29196288 29221392 29330224 29353632 29417472 29466264 29503488 29561112 29576008 29605884 29629512 29693952 29716148 29804544 29830171 29853978 29877804 29884416 29942784 29950074 29965166 30030336 30104151 30118144 30277632 30312576 30336768 30425472 30507008 30566592 30655968 30735936 30793728 30818304 30853872 30908416 30944088 30968784 31015688 31051776 31059336 31112424 31203396 31223808 31259844 31275596 31343616 31376268 31435264 31460352 31496661 31521798 31537682 31606272 31613967 31698688 31719424 31756032 31781376 31874304 31996608 32022144 32115776 32260096 32264736 32297328 32323104 32417616 32443488 32514048 32530432 32538352 32567976 32593968 32663204 32689272 32748408 32809984 32840892 32874066 32936918 32958464 32970189 32996502 33022836 33030144 33084928 33092983 33119394 33149547 33191424 33268224 33273009 33333201 33362176 33520256 33547008 33619968 33718272 33784128 33801152 33835296 33882912 33961312 34062336 34091624 34118832 34228656 34245904 34320384 34377308 34404744 34420736 34487964 34540198 34567764 34603008 34642944 34670592 34700403 34771968 34812099 34829641 34857438 34865152 34892649 34933248 34941753 35035392 35126784 35192832 35261568 35323904 35364672 35392896 35487744 35496384 35557056 35661024 35684352 35725536 35765296 35858592 35926016 35954688 35996184 36024912 36101436 36130248 36227072 36292608 36297828 36334494 36403962 36427776 36469818 36498924 36567552 36596736 36605646 36638973 36703744 36775431 36873984 36911232 37048704 37078272 37158912 37186688 37220544 37329376 37359168 37426752 37532448 37642192 37666816 37680216 37710288 37740384 37820552 37850736 37933056 37995972 38026296 38064708 38118276 38137484 38206476 38308864 38314374 38353077 38383686 38495919 38526642 38535168 38610432 38629888 38639293 38705337 38723328 38812928 38928384 38961856 39118464 39138176 39223296 39288352 39337984 39414816 39474512 39506016 39591936 39739392 39785256 39805304 39837072 39923712 39933432 40040448 40118652 40138868 40144896 40179414 40235958 40329058 40370176 40416768 40449024 40516113 40567296 40646529 40667011 40755456 40829184 40874624 40981248 41058304 41091072 41138496 41171328 41258784 41291712 41402368 41412448 41483232 41525136 41604528 41631744 41679792 41713056 41791488 41835024 41873112 41947136 41995548 42029064 42118342 42141696 42151956 42224004 42341376 42347466 42375168 42390243 42424074 42467328 42471289 42499072 42548121 42582078 42662144 42696192 42706587 42779583 43019648 43063104 43097472 43223488 43257984 43352064 43423968 43458624 43563744 43585696 43664544 43787856 43832088 43960252 43995336 44030448 44126208 44159192 44199396 44255232 44328634 44357632 44364012 44408826 44444268 44574222 44700103 44706816 44729344 44780967 44816706 44826624 44947749 44957696 45045504 45113728 45177216 45416448 45468864 45491776 45638208 45760512 45849888 45872992 45983952 46090352 46190592 46227456 46267204 46362624 46416132 46453176 46476584 46523532 46577664 46589004 46654918 46713856 46805094 46835712 46875983 46913394 46923776 47015424 47064402 47152896 47190528 47306523 47316992 47328512 47409408 47548032 47579136 47634048 47672064 47811456 47939584 47994912 48033216 48135248 48173664 48390144 48397104 48445992 48484656 48538616 48570368 48626424 48665232 48756736 48795648 48807528 48851964 48890952 48994806 49033908 49122612 49165312 49177282 49214976 49261338 49311099 49398272 49405377 49437696 49494753 49534254 49545216 49627392 49679091 49787136 49812224 49902336 50043264 50240288 50280384 50320512 50429952 50467648 50577408 50661296 50701728 50752944 50824368 50941968 51085832 51093504 51137436 51178248 51327892 51368856 51380224 51480576 51565962 51607116 51631104 51731946 51758014 51810297 51851646 51904512 51964416 52003259 52157952 52286157 52297728 52399872 52553088 52674688 52789248 52985856 53047008 53089344 53116096 53231616 53244576 53387264 53491536 53526528 53572552 53647944 53787888 53889024 53932032 53994276 54021484 54089728 54152154 54195372 54277454 54340608 54438912 54446742 54605943 54641664 54704727 54732293 54788096 54851328 54895104 54908469 55011712 55055616 55310976 55366848 55472704 55508992 55573056 55617408 55721984 55780032 55830816 55994064 56038752 56140128 56188928 56202608 56298672 56455168 56463288 56500224 56520324 56565432 56610576 56730828 56776104 56899584 56928256 56942116 56993958 57039444 57097062 57160607 57206226 57309714 57417472 57463296 57471561 57575529 57677312 57789963 57802752 57898624 57944832 58084992 58219392 58383808 58392576 58442784 58660448 58707264 58834944 58932528 59006976 59122224 59152016 59211768 59259024 59387904 59432296 59609088 59660342 59707956 59755608 59768832 59885568 59900148 59930332 60060672 60160289 60208302 60236288 60269121 60353937 60493587 60555264 60625152 60673536 60850944 61014016 61133184 61311936 61471872 61587456 61636608 61707744 61816832 61888176 61937568 62031376 62103552 62118672 62224848 62406792 62447616 62519688 62551192 62687232 62752536 62870528 62920704 62993322 63043596 63075364 63177513 63212544 63227934 63397376 63438848 63512064 63521199 63562752 63748608 63873117 63993216 64044288 64231552 64520192 64529472 64594656 64646208 64835232 64886976 65028096 65060864 65076704 65135952 65187936 65326408 65378544 65496816 65619968 65681784 65748132 65873836 65916928 65940378 65993004 66045672 66060288 66169856 66185966 66238788 66299094 66382848 66492951 66536448 66546018 66613239 66666402 66724352 66740597 66861333 67040512 67094016 67225059 67239936 67436544 67568256 67602304 67670592 67765824 67922624 68124672 68183248 68237664 68457312 68491808 68640768 68754616 68809488 68841472 68975928 69080396 69135528 69285888 69341184 69400806 69543936 69624198 69659282 69714876 69730304 69785298 69866496 69883506 69982377 70070784 70207641 70243019 70253568 70370091 70385664 70523136 70647808 70729344 70785792 70975488 70992768 71114112 71322048 71368704 71451072 71530592 71717184 71852032 71909376 71992368 72049824 72202872 72260496 72454144 72585216 72595656 72668988 72807924 72855552 72939636 72997848 73135104 73193472 73211292 73277946 73407488 73492209 73550862 73662259 73747968 73765923 73822464 73892007 74097408 74156544 74317824 74373376 74441088 74658752 74718336 74853504 75064896 75284384 75333632 75360432 75420576 75480768 75641104 75701472 75866112 75991944 76052592 76129416 76236552 76274968 76412952 76617728 76628748 76706154 76767372 76930441 76991838 77053284 77070336 77220864 77259776 77278586 77348943 77410674 77446656 77625856 77637021 77777469 77856768 77923712 78236928 78276352 78446592 78576704 78675968 78829632 78949024 79012032 79183872 79478784 79570512 79610608 79674144 79847424 79866864 80080896 80237304 80277736 80289792 80358828 80471916 80658116 80740352 80833536 80898048 80967607 81032226 81134592 81228231 81293058 81334022 81416181 81510912 81658368 81749248 81962496 82116608 82182144 82276992 82342656 82517568 82583424 82804736 82824896 82966464 83050272 83209056 83263488 83359584 83426112 83582976 83670048 83746224 83894272 83991096 84058128 84236684 84283392 84303912 84448008 84682752 84694932 84750336 84780486 84848148 84934656 84942578 84998144 85096242 85164156 85324288 85392384 85413174 85490937 85559166 85809339 85964571 86039296 86126208 86194944 86446976 86515968 86704128 86847936 86917248 87127488 87171392 87329088 87575712 87664176 87920504 87990672 88060896 88252416 88318384 88398792 88510464 88657268 88715264 88728024 88817652 88888536 89148444 89400206 89413632 89458688 89490513 89561934 89633412 89653248 89823811 89895498 89915392 90091008 90227456 90312453 90354432 90832896 90937728 90983552 91276416 91521024 91699776 91745984 91967904 92180704 92381184 92454912 92534408 92725248 92832264 92906352 92953168 93047064 93155328 93178008 93309836 93427712 93610188 93671424 93751966 93826788 93847552 94030848 94128804 94305792 94381056 94489983 94537597 94613046 94633984 94657024 94818816 94841901 95096064 95158272 95268096 95344128 95622912 95879168 95989824 96066432 96270496 96347328 96780288 96794208 96891984 96969312 97077232 97140736 97252848 97330464 97513472 97591296 97615056 97703928 97781904 97989612 98067816 98245224 98330624 98354564 98429952 98522676 98622198 98796544 98810754 98875392 98910567 98989506 99068508 99090432 99254784 99278949 99358182 99448641 99574272 99624448 99804672 99819027 100086528 100480576 100560768 100641024 100859904 100935296 101154816 101322592 101403456 101505888 101648736 101883936 102171664 102187008 102274872 102356496 102655784 102737712 102961152 103131924 103214232 103262208 103463892 103516028 103620594 103703292 103809024 103928832 104006518 104101209 104315904 104488923 104572314 104595456 104677947 104799744 104825259 104878081 105106176 105349376 105578496 105971712 106094016 106178688 106232192 106463232 106489152 106774528 106983072 107053056 107145104 107295888 107575776 107778048 107864064 107988552 108042968 108179456 108304308 108390744 108554908 108681216 108877824 108893484 109211886 109283328 109409454 109464586 109576192 109702656 109790208 109816938 110023424 110111232 110326293 110381887 110621952 110733696 110945408 111017984 111146112 111234816 111443968 111560064 111661632 111988128 112077504 112280256 112377856 112405216 112597344 112910336 112926576 113000448 113040648 113130864 113221152 113461656 113552208 113799168 113856512 113884232 113987916 114078888 114194124 114321214 114412452 114619428 114834944 114926592 114943122 115059231 115151058 115279213 115354624 115487757 115579926 115605504 115797248 115889664 115917879 116116011 116169984 116438784 116767616 116785152 116885568 117320896 117414528 117669888 117865056 118013952 118244448 118304032 118423536 118518048 118775808 118864592 119218176 119320684 119415912 119511216 119771136 119800296 119860664 120121344 120320578 120416604 120472576 120538242 120707874 120890693 120987174 121110528 121250304 121347072 121548339 121701888 122001033 122028032 122266368 122623872 122943744 123174912 123273216 123415488 123633664 123776352 123875136 124062752 124207104 124237344 124449696 124813584 124895232 125039376 125102384 125374464 125505072 125741056 125841408 125986644 126087192 126150728 126355026 126425088 126455868 126794752 126877696 127024128 127042398 127125504 127170729 127234811 127413867 127497216 127644363 127746234 127986432 128088576 128119761 128463104 129040384 129058944 129189312 129292416 129670464 129773952 130056192 130121728 130153408 130271904 130375872 130652816 130757088 130993632 131239936 131363568 131496264 131747672 131833856 131880756 131986008 132091344 132339712 132371932 132477576 132598188 132765696 132985902 133072896 133092036 133226478 133332804 133448704 133481194 133722666 134081024 134100309 134188032 134342901 134450118 134479872 134843247 134873088 135136512 135204608 135341184 135531648 135845248 136249344 136366496 136475328 136914624 136983616 137281536 137509232 137618976 137682944 137951856 138160792 138271056 138571776 138682368 138801612 139087872 139248396 139318564 139429752 139460608 139570596 139732992 139767012 139964754 140141568 140415282 140486038 140507136 140627949 140740182 140771328 141046272 141151703 141295616 141458688 141571584 141919569 141950976 141985536 142228224 142644096 142737408 142902144 143061184 143434368 143704064 143818752 143984736 144099648 144405744 144520992 144908288 145170432 145191312 145337976 145615848 145711104 145879272 145995696 146270208 146386944 146422584 146555892 146814976 146984418 147101724 147324518 147495936 147531846 147644928 147784014 148194816 148216131 148313088 148484259 148559081 148635648 148746752 148882176 149037273 149317504 149436672 149707008 150129792 150568768 150667264 150720864 150841152 150961536 151282208 151402944 151732224 151983888 152105184 152258832 152473104 152549936 152825904 153235456 153257496 153412308 153534744 153860882 153983676 154106568 154140672 154441728 154519552 154557172 154697886 154821348 154893312 155150219 155251712 155274042 155430891 155554938 155713536 155847424 156009777 156473856 156552704 156858471 156893184 157153408 157351936 157659264 157898048 158024064 158367744 158957568 159141024 159221216 159348288 159694848 159733728 160161792 160474608 160555472 160579584 160717656 160943832 161316232 161667072 161796096 161935214 162064452 162269184 162456462 162586116 162668044 162832362 163021824 163292213 163316736 163498496 163817829 163924992 164196879 164233216 164364288 164553984 164685312 164725407 165035136 165166848 165609472 165649792 165932928 166100544 166418112 166526976 166719168 166852224 167165952 167340096 167492448 167788544 167982192 168116256 168473368 168566784 168607824 168896016 169365504 169389864 169500672 169560972 169696296 169885156 169996288 170192484 170328312 170648576 170784768 170826348 170981874 171118332 171481821 171618678 171929142 172078592 172252416 172389888 172414683 172893952 173031936 173369889 173408256 173695872 173834496 174254976 174342784 174658176 175151424 175328352 175841008 175981344 176121792 176504832 176636768 176797584 177020928 177314536 177430528 177456048 177635304 177777072 178296888 178800412 178827264 178917376 178981026 179123868 179266824 179306496 179647622 179790996 179830784 180182016 180454912 180480867 180624906 180708864 180807363 181061811 181153049 181480761 181665792 181875456 181967104 182552832 183042048 183399552 183491968 183935808 184361408 184762368 184909824 185068816 185450496 185664528 185812704 185906336 186094128 186310656 186356016 186619672 186855424 187220376 187342848 187503932 187653576 187695104 188061696 188257608 188611584 188762112 188979966 189075194 189226092 189267968 189314048 189532539 189637632 189683802 189971089 190192128 190316544 190536192 190563597 190688256 191245824 191758336 191979648 192132864 192540992 192694656 193560576 193588416 193783968 193938624 194154464 194281472 194505696 194660928 195026944 195182592 195230112 195407856 195563808 195979224 196135632 196490448 196661248 196709128 196859904 197045352 197244396 197593088 197621508 197750784 197821134 197979012 198137016 198180864 198509568 198557898 198716364 198897282 199148544 199248896 199478853 199609344 199638054 199839717 200173056 200221791 200583999 200961152 201121536 201282048 201719808 201870592 202309632 202645184 202806912 203011776 203297472 203767872 204343328 204374016 204549744 204712992 205311568 205475424 205922304 206263848 206428464 206524416 206927784 207032056 207241188 207406584 207857664 208013036 208202418 208631808 208811197 208977846 209144628 209190912 209355894 209599488 209650518 209756162 209947131 210212352 210698752 210729057 211110273 211156992 211943424 212188032 212357376 212464384 212926464 212978304 213549056 213966144 214106112 214290208 214591776 215151552 215556096 215728128 215977104 216085936 216358912 216608616 216781488 217109816 217362432 217755648 217786968 218423772 218566656 218818908 218929172 219152384 219405312 219580416 219633876 219769219 220046848 220222464 220476627 220652586 220763774 220986777 221243904 221297769 221467392 221890816 222035968 222292224 222469632 222887936 223120128 223323264 223976256 224155008 224560512 224755712 224810432 225194688 225820672 225853152 226000896 226081296 226261728 226442304 226923312 227104416 227598336 227713024 227768464 227975832 228157776 228388248 228642428 228824904 229238856 229669888 229853184 229886244 230118462 230302116 230558426 230709248 230791323 230975514 231159852 231211008 231594496 231650881 231779328 231835758 232046829 232232022 232339968 232877568 232911063 233332407 233535232 233570304 233771136 234641792 234829056 235339776 235730112 236027904 236488896 236608064 236847072 237036096 237551616 237729184 238436352 238641368 238831824 239022432 239542272 239600592 239721328 240242688 240641156 240833208 240945152 241076484 241415748 241781386 241974348 242221056 242500608 242694144 242902821 243096678 243403776 243684693 243807487 244002066 244056064 244248543 244532736 245247744 245887488 246349824 246546432 246830976 247267328 247552704 247750272 248125504 248414208 248474688 248899392 249627168 249790464 250078752 250204768 250748928 251010144 251482112 251682816 251973288 252174384 252301456 252710052 252850176 252911736 253589504 254048256 254084796 254251008 254341458 254469622 254827734 254994432 255288726 255492468 255972864 256177152 256239522 256472811 256602049 256926208 257428017 258080768 258117888 258378624 258584832 259340928 259547904 260112384 260243456 260306816 260543808 260751744 261305632 261514176 261987264 262479872 262727136 262992528 263495344 263667712 263761512 263972016 264182688 264679424 264743864 264955152 265196376 265531392 265971804 266145792 266184072 266452956 266665608 266897408 266962388 267445332 268162048 268200618 268376064 268471539 268685802 268900236 268959744 269471433 269686494 269746176 270273024 270409216 270475051 270682368 270937359 271063296 271690496 272498688 272732992 272950656 273829248 273967232 274563072 275018464 275237952 275365888 275903712 276321584 276542112 277143552 277364736 277603224 278175744 278496792 278637128 278859504 279141192 279465984 279534024 279929508 280283136 280830564 280972076 281014272 281255898 281480364 281542656 282092544 282303406 282591232 282917376 283143168 283612791 283839138 283901952 283971072 284456448 284525703 284669077 285288192 285474816 285804288 286122368 286868736 287408128 287637504 287969472 288199296 288811488 289041984 289816576 290340864 290382624 290675952 291231696 291422208 291758544 291991392 292540416 292773888 292845168 293111784 293629952 293968836 294203448 294649036 294991872 295063692 295289856 295568028 296389632 296432262 296626176 296731701 296968518 297118162 297271296 297493504 297764352 297836847 298074546 298635008 298873344 299414016 299457081 300259584 301137536 301334528 301441728 301682304 301923072 302564416 302805888 303464448 303967776 304210368 304517664 304946208 305099872 305651808 306470912 306514992 306824616 307069488 307721764 307967352 308213136 308883456 309039104 309114344 309395772 309642696 309786624 310300438 310503424 310548084 310861782 311109876 311427072 311694848 312019554 312303627 312900721 312947712 313105408 313466769 313716942 313786368 314033841 314306816 314634243 314703872 315318528 315796096 316048128 316735488 317915136 318282048 318442432 318696576 319389696 319467456 320323584 320949216 321110944 321159168 321435312 321887664 322632464 323334144 323592192 323870428 324128904 324538368 324912924 325172232 325336088 325664724 326043648 326584426 326633472 326996992 327635658 327849984 328131881 328393758 328466432 328728576 329107968 329370624 329450814 330070272 330333696 331145661 331218944 331299584 331865856 332201088 332836224 333053952 333438336 333704448 334331904 334680192 334984896 335577088 335964384 336232512 336946736 337133568 337215648 337792032 338731008 338779728 339001344 339121944 339392592 339770312 339992576 340384968 340656624 341297152 341569536 341652696 341963748 342236664 342963642 343237356 343858284 344157184 344504832 344779776 344829366 345177693 345787904 345837639 346063872 346463271 346739778 346816512 347391744 347668992 347753637 348509952 348685568 349316352 350302848 350656704 351682016 351962688 352243584 353009664 353273536 353595168 354041856 354629072 354861056 354912096 355270608 355554144 356593776 357600824 357654528 357834752 357962052 358247736 358533648 359295244 359581992 359661568 360364032 360909824 360961734 361249812 361417728 361614726 362123622 362306098 362672079 362961522 363331584 363750912 363934208 364022813 364645017 365105664 366003099 366084096 366799104 366983936 367871616 368722816 369524736 369819648 370137632 370900992 371329056 371625408 371812672 372188256 372621312 372712032 373239344 373710848 374440752 374685696 375007864 375307152 376123392 376515216 377223168 377524224 377959932 378150388 378452184 378535936 378628096 379065078 379275264 379367604 379942178 380384256 380633088 381072384 381127194 381376512 381704433 382241601 382491648 382933089 383126051 383516672 383959296 384265728 384359283 385081984 385389312 387121152 387176832 387567936 387877248 388308928 388562944 389011392 389321856 390053888 390365184 390460224 390815712 391127616 391958448 392271264 392980896 393322496 393418256 393719808 394090704 394488792 395186176 395243016 395501568 395642268 395958024 396274032 397019136 397115796 397432728 397794564 398297088 398497792 398957706 399218688 399276108 399679434 400124249 400346112 400443582 401167998 401922304 402243072 402300927 402564096 403028703 403439616 403741184 404529741 404619264 405290368 405613824 406023552 406594944 407535744 408686656 408748032 409099488 409425984 410623136 410950848 411844608 412527696 412856928 413048832 413855568 414064112 414482376 414813168 415715328 416026072 416404836 417263616 417622394 417955692 418289256 418381824 418711788 419198976 419301036 419512324 419894262 420424704 421122023 421397504 421458114 421883847 422220546 422313984 423455109 423886848 424376064 424714752 424928768 425758707 425852928 425956608 427098112 427932288 428212224 428580416 429183552 430303104 431112192 431456256 431954208 432171872 432717824 433217232 433562976 434219632 434724864 435511296 435573936 436847544 437133312 437637816 437858344 438810624 439160832 439267752 439538438 440093696 440444928 440953254 441305172 441527548 441973554 442487808 442595538 442934784 443781632 444071936 444584448 444648393 444939264 445677243 445775872 446240256 446646528 447111819 447952512 448310016 449121024 449511424 449620864 450389376 451641344 451706304 452001792 452162592 452523456 452884608 453846624 454208832 455196672 455426048 455536928 455951664 456315552 456776496 457284856 457649808 458477712 459339776 459706368 459772488 460236924 460604232 461116852 461418496 461582646 461951028 462319704 462422016 463188992 463301762 463558656 463671516 464093658 464464044 464679936 465450657 465755136 465822126 466292673 466664814 467070464 467140608 467184179 467542272 468029331 469283584 469658112 470575413 470679552 471460224 472055808 472977792 473216128 473694144 474072192 475103232 475458368 476872704 477282736 477663648 478044864 479084544 479201184 479442656 480485376 481282312 481666416 481890304 482152968 482831496 483562772 483948696 485001216 485388288 485805642 486193356 486807552 487369386 487614974 488004132 488112128 488497086 489065472 489876639 490495488 491453487 491701133 491774976 492590637 492699648 493092864 493661952 494534656 495105408 495500544 496251008 496828416 496949376 497798784 499254336 499580928 500157504 500409536 501497856 502020288 502964224 503365632 503946576 504348768 504602912 505420104 505700352 505823472 507179008 508096512 508169592 508502016 508682916 508939244 509655468 509988864 510577452 510984936 511945728 512354304 512479044 512945622 513204098 513852416 514445463 514856034 515635813 516161536 516235776 516757248 517169664 517244049 518681856 519095808 520224768 520486912 520613632 521087616 521503488 522611264 523028352 523974528 524959744 525454272 525985056 526990688 527335424 527523024 527944032 528365376 529358848 529487728 529910304 530392752 531062784 531943608 532291584 532368144 532905912 533331216 533794816 533924776 534890664 536324096 536401236 536752128 536943078 537371604 537800472 537919488 538513087 538942866 539372988 539492352 540546048 540818432 540950102 541364736 541442601 541874718 542126592 542422089 543380992 543459147 544442283 544997376 545465984 545901312 547658496 547934464 549126144 550036928 550475904 550731776 551807424 552643168 553084224 554287104 554729472 555206448 556351488 556993584 557274256 557719008 558282384 558931968 559068048 559859016 560566272 561661128 561944152 562028544 562511796 562960728 563085312 564185088 564606812 565182464 565834752 566286336 566773249 567225582 567678276 567803904 567942144 568597617 568912896 569051406 569338154 569913267 570576384 570949632 571608576 572244736 573737472 574816256 575275008 575938944 576398592 577622976 578083968 579633152 580681728 580765248 581351904 582463392 582844416 583517088 583982784 585080832 585547776 585690336 586223568 587259904 587937672 588406896 589298072 589983744 590127384 590579712 591136056 592779264 592864524 593252352 593463402 593937036 594236324 594542592 594987008 595528704 595673694 596149092 597270016 597746688 598436559 598828032 598914162 600519168 600665373 601751997 602275072 602669056 602883456 603364608 603846144 605128832 605611776 606928896 607935552 608420736 609035328 609892416 610199744 611303616 612941824 613029984 613649232 614138976 615443528 615934704 616426272 617766912 618078208 618228688 618791544 619285392 619573248 620600876 621006848 621096168 621723564 622219752 623389696 624039108 624607254 625801442 625895424 626210816 626433591 626933538 627433884 627572736 628067682 628613632 628766677 629268486 629407744 629841393 630637056 631592192 632096256 632187171 633330819 633470976 635830272 636564096 636884864 637393152 638779392 638934912 640647168 641898432 642221888 642318336 642870624 643775328 645264928 646668288 647184384 647740856 648257808 649076736 649825848 650344464 650672176 651329448 652087296 653168852 653266944 653993984 655271316 655699968 656263762 656787516 656932864 657457152 658215936 658741248 658901628 659307657 660140544 660667392 661429881 661763179 662291322 662437888 662599168 662960331 663731712 663893307 664402176 665672448 666107904 666876672 667408896 668663808 669360384 669969792 671154176 671928768 672465024 673893472 674267136 674431296 675584064 677462016 677559456 678002688 678243888 678785184 679540624 679985152 680769936 681313248 682594304 683139072 683305392 683927496 684473328 685927284 686474712 687716568 688314368 689009664 689559552 689658732 690355386 691575808 691675278 692127744 692373969 692926542 693479556 693633024 694783488 694952643 695337984 695507274 696140487 697019904 697371136 698632704 698733189 700605696 701313408 703364032 703925376 704487168 706019328 706547072 707190336 708083712 709258144 709722112 709824192 710541216 711108288 713187552 715201648 715309056 715669504 715924104 716495472 717067296 718590488 719163984 720728064 721819648 721923468 722499624 722835456 723229452 724247244 724612196 725344158 725923044 726663168 727501824 727868416 728045626 728708463 729290034 730211328 731422461 732006198 732168192 732745629 733598208 733967872 734146567 735743232 737445632 739049472 739639296 740275264 741801984 742658112 743250816 743625344 744376512 745242624 745424064 746478688 747421696 748881504 749371392 750015728 750614304 752246784 753030432 754446336 755048448 755919864 756300776 756904368 757256192 758130156 758550528 758735208 759884356 760768512 762144768 762254388 762753024 763408866 764483202 764983296 765866178 766252102 767033344 767918592 768531456 768718566 769806147 770163968 770778624 772284051 772673209 774242304 774353664 775135872 775754496 776617856 777125888 778022784 778643712 780107776 780730368 780920448 781631424 782255232 783916896 784542528 785961792 786644992 786836512 787439616 788181408 788977584 790372352 790486032 791003136 791284536 791916048 792548064 794038272 794231592 794865456 795589128 796594176 796995584 797915412 798437376 798552216 799358868 800248498 800692224 800887164 802335996 803844608 804486144 804601854 805128192 805414617 806057406 806879232 806954491 807482368 808414299 809059482 809238528 810580736 811227648 811425153 812047104 812812077 813189888 815071488 817373312 817496064 818198976 818851968 821246272 821901696 823689216 825055392 825713856 826097664 827711136 828128224 828964752 829626336 831430656 832052144 832809672 834527232 835244788 835911384 836578512 837423576 838397952 838602072 839024648 839788524 840849408 842244046 842795008 842916228 843767694 844441092 844627968 846234851 846910218 847773696 848752128 849429504 849857536 850838373 851517414 851705856 851913216 854007231 854196224 855864576 856424448 857160832 858367104 860606208 862224384 862912512 863908416 864343744 865435648 866434464 867125952 868439264 869449728 871022592 871147872 873695088 874266624 875275632 875716688 877621248 878321664 878535504 879076876 880187392 880889856 881906508 882610344 883055096 883947108 884975616 885191076 885869568 887563264 888143872 889168896 889296786 889878528 890195103 890643677 891354486 891551744 892480512 893293056 893510541 894223638 895905024 896620032 898242048 899022848 899241728 900778752 903282688 903412608 904003584 904325184 905046912 905769216 907693248 908417664 910393344 910852096 911073856 911903328 912631104 913552992 914569712 915299616 916955424 918679552 919412736 919544976 920473848 921208464 922233704 922836992 923165292 923902056 924639408 926377984 926603524 927117312 927343032 928187316 928928088 929359872 930901314 931510272 931644252 932585346 933329628 934140928 934281216 934368358 935084544 936058662 936910881 938567168 938702163 939316224 940400307 941150826 941359104 942920448 943902729 944111616 945955584 946432256 947388288 948144384 950206464 950916736 953745408 954565472 955327296 956089728 958169088 958402368 958885312 960970752 962564624 963332832 963780608 964305936 965662992 967125544 967897392 970002432 970776576 971611284 972386712 973615104 974738772 975229948 976008264 976224256 976994172 978130944 979753278 980990976 982906974 983402266 983549952 984395643 985181274 985399296 986185728 987323904 988061921 989069312 990210816 991001088 992502016 993436983 993656832 993898752 995597568 998508672 999161856 1000315008 1000819072 1002995712 1004040576 1005928448 1006731264 1007893152 1008697536 1009205824 1010840208 1011400704 1011646944 1014358016 1016193024 1016339184 1017004032 1017365832 1017878488 1019310936 1019977728 1021154904 1021969872 1023891456 1024708608 1024958088 1025891244 1026408196 1027704832 1028890926 1029712068 1031271626 1032323072 1032471552 1033514496 1034339328 1034488098 1037363712 1037512917 1038191616 1039389813 1039913567 1040449536 1040973824 1041227264 1042175232 1043006976 1043260911 1045222528 1046056704 1047949056 1049919488 1050908544 1051970112 1053981376 1054670848 1055046048 1055888064 1056730752 1058717696 1058975456 1059820608 1060785504 1062125568 1063887216 1064583168 1064736288 1065811824 1066662432 1067589632 1067849552 1069781328 1072648192 1072802472 1073504256 1073886156 1074743208 1075600944 1077026174 1077885732 1078745976 1078984704 1081092096 1081636864 1081900204 1082729472 1082885202 1083749436 1084253184 1084844178 1086051533 1086761984 1086918294 1088016237 1088884566 1089994752 1090931968 1091802624 1092068439 1093935051 1095316992 1095868928 1098009297 1098252288 1100073856 1100951808 1101463552 1103614848 1105286336 1106168448 1108574208 1109458944 1110412896 1112702976 1113987168 1114548512 1115438016 1116564768 1117863936 1118136096 1119718032 1121132544 1123322256 1123888304 1124057088 1125023592 1125921456 1128370176 1129213624 1131669504 1132572672 1133546498 1134451164 1135356552 1135607808 1135884288 1137195234 1137825792 1138102812 1138676308 1139826534 1141152768 1141899264 1143045491 1143217152 1144489472 1145113299 1146724803 1147474944 1149378153 1149632512 1150550016 1151877888 1152797184 1153077849 1155245952 1156167936 1159266304 1161363456 1161530496 1162703808 1164926784 1165688832 1167034176 1167965568 1170161664 1171095552 1171380672 1172447136 1174519808 1175875344 1176813792 1178596144 1179967488 1180254768 1181159424 1182272112 1185558528 1185729048 1186504704 1186926804 1187874072 1188472648 1189974016 1191057408 1191347388 1192298184 1194540032 1195493376 1196873118 1197656064 1197828324 1200372747 1201038336 1201330746 1203503994 1204550144 1205338112 1205766912 1206729216 1206902781 1207692288 1210257664 1211223552 1213589223 1213857792 1215871104 1216841472 1218070656 1219784832 1220399488 1222607232 1225883648 1226059968 1227298464 1228277952 1230887056 1231869408 1232852544 1235533824 1236156416 1236457376 1237583088 1238570784 1239146496 1241201752 1242013696 1242192336 1243447128 1244439504 1246779392 1248078216 1249214508 1251602884 1251790848 1252421632 1252867182 1253867076 1254867768 1255145472 1256135364 1257227264 1257533354 1258536972 1258815488 1259682786 1261274112 1263184384 1263366069 1264192512 1264374342 1265651541 1266661638 1266941952 1268071343 1270365327 1271660544 1273128192 1273769728 1274786304 1277276121 1277558784 1277869824 1281294336 1283796864 1284443776 1284636672 1285741248 1287550656 1290529856 1293336576 1294368768 1295481712 1296515616 1298153472 1299651696 1300688928 1301344352 1302658896 1304174592 1306337704 1306533888 1307987968 1310542632 1311399936 1312527524 1313575032 1313865728 1316431872 1317482496 1317803256 1318615314 1320281088 1321334784 1322859762 1323526358 1324582644 1324875776 1325198336 1325920662 1327463424 1327786614 1328804352 1329797623 1331344896 1332215808 1333753344 1333945179 1334817792 1337031729 1337327616 1338720768 1339939584 1342308352 1343857536 1344930048 1347786944 1348534272 1348862592 1351168128 1354924032 1355118912 1356005376 1356487776 1357570368 1359081248 1359970304 1361539872 1362626496 1365188608 1366278144 1366610784 1367854992 1368946656 1371854568 1372949424 1375433136 1376628736 1378019328 1379119104 1379317464 1380710772 1383151616 1383350556 1384255488 1384747938 1385853084 1386959112 1387266048 1389566976 1389905286 1390675968 1391014548 1392280974 1394039808 1394742272 1396351971 1397265408 1397466378 1398878019 1399582921 1401211392 1401552537 1402626816 1404087993 1406728064 1407850752 1408974336 1412038656 1413094144 1414380672 1416167424 1418516288 1419444224 1419648384 1421082432 1422216576 1426375104 1430403296 1430618112 1431339008 1431848208 1432990944 1434134592 1437180976 1438327968 1441456128 1443639296 1443846936 1444999248 1445670912 1446458904 1448494488 1449224392 1450688316 1451846088 1455003648 1455736832 1456091252 1457416926 1458580068 1460422656 1461678379 1462844922 1464012396 1464336384 1465491258 1467196416 1467935744 1468293134 1469629917 1471486464 1474891264 1475103399 1477771911 1478098944 1479278592 1480550528 1483603968 1485316224 1486501632 1487250688 1488753024 1490485248 1490848128 1492957376 1494843392 1497763008 1498742784 1500031456 1501228608 1504493568 1506060864 1508892672 1510096896 1511839728 1512601552 1513808736 1514512384 1516260312 1517101056 1517470416 1519768712 1521537024 1524289536 1524508776 1525506048 1526817732 1528966404 1529966592 1531732356 1532504204 1534066688 1535837184 1537062912 1537437132 1538384533 1539612294 1540327936 1541557248 1543336389 1544568102 1545346418 1546907439 1548484608 1548707328 1550271744 1551508992 1553235712 1554251776 1556045568 1557287424 1560215552 1561460736 1561840896 1563262848 1564510464 1567833792 1569085056 1571923584 1573289984 1573673024 1574879232 1576362816 1577955168 1580744704 1580972064 1582006272 1582569072 1583832096 1585096128 1588076544 1588463184 1589730912 1591178256 1593188352 1593991168 1595830824 1596874752 1597104432 1598717736 1600496996 1601384448 1601774328 1604671992 1607689216 1608972288 1609203708 1610256384 1610829234 1612114812 1613758464 1613908982 1614964736 1615539261 1616828598 1618118964 1618477056 1621161472 1622455296 1622850306 1624094208 1624327803 1625624154 1626379776 1630142976 1630377441 1633326849 1634746624 1634992128 1636397952 1637703936 1642492544 1643803392 1647378432 1650110784 1651427712 1652195328 1655422272 1656256448 1657929504 1659252672 1662861312 1664104288 1665619344 1669054464 1670489576 1671822768 1673157024 1674847152 1676795904 1677204144 1678049296 1679577048 1681698816 1684488092 1685590016 1685832456 1687535388 1688882184 1689255936 1692469702 1693820436 1695547392 1697504256 1698859008 1699715072 1700319747 1701676746 1703034828 1703411712 1703826432 1705792851 1706652409 1708014462 1708392448 1709739801 1711729152 1712848896 1714321664 1716734208 1721212416 1724448768 1725825024 1727816832 1728687488 1730871296 1732868928 1734251904 1736878528 1738899456 1742045184 1742295744 1747390176 1748533248 1750551264 1751433376 1755242496 1756643328 1757071008 1758153752 1760374784 1761779712 1763813016 1765220688 1766110192 1767894216 1769951232 1770382152 1771739136 1775126528 1778337792 1778593572 1779757056 1780390206 1781287354 1782708972 1783103488 1784961024 1786586112 1787021082 1788447276 1791810048 1793240064 1795309677 1796214343 1796484096 1798045696 1798483456 1801557504 1801996119 1806565376 1806825216 1808007168 1808650368 1810093824 1811538432 1815386496 1816835328 1820786688 1821704192 1822147712 1823806656 1825262208 1827105984 1829139424 1830599232 1833910848 1837359104 1838825472 1839089952 1840947696 1842416928 1844467408 1845673984 1846330584 1847804112 1849278816 1852755968 1853207048 1854234624 1854686064 1856374632 1857856176 1858719744 1861802628 1863020544 1863288504 1865170692 1866659256 1868281856 1868736716 1870169088 1872117324 1873821762 1877134336 1877404326 1878632448 1879300773 1880800614 1882301652 1882718208 1885840896 1886300031 1887805458 1888223232 1889524179 1891911168 1892864512 1894776576 1896288768 1896561513 1900412928 1901833472 1907490816 1909130944 1910654592 1912179456 1916338176 1916804736 1917770624 1921941504 1925129248 1926665664 1927561216 1928611872 1931325984 1934251088 1935794784 1940004864 1941553152 1943222568 1944773424 1947230208 1949477544 1950459896 1952016528 1953988344 1956261888 1959506556 1961981952 1965813948 1966804532 1967099904 1968791286 1970362548 1970798592 1972371456 1974647808 1976123842 1977922971 1978138624 1980421632 1982002176 1985004032 1985289537 1986873966 1987313664 1987797504 1988880993 1991195136 1991679921 1992683539 1997017344 1998323712 2000630016 2001638144 2005991424 2008081152 2011856896 2013462528 2015786304 2017395072 2018411648 2021680416 2022801408 2023293888 2028716032 2032386048 2032678368 2034008064 2034731664 2035756976 2038621872 2039955456 2042309808 2043939744 2047782912 2049417216 2049916176 2051782488 2052816392 2055409664 2057781852 2059424136 2062543252 2064646144 2064943104 2067028992 2068678656 2068976196 2074727424 2075025834 2076383232 2077121907 2078779626 2079827134 2080899072 2081947648 2082454528 2084350464 2084857929 2086013952 2086521822 2090445056 2092113408 2095898112 2096199567 2099838976 2101817088 2103940224 2107962752 2109341696 2110092096 2111776128 2113461504 2117435392 2117950912 2119641216 2121571008 2124251136 2127774432 2129166336 2129472576 2131623648 2133324864 2135179264 2135699104 2139562656 2145296384 2145604944 2147008512 2147772312 2149486416 2151201888 2154052348 2155771464 2157491952 2162184192 2163273728 2163800408 2165458944 2165770404 2167498872 2168506368 2169688356 2172103066 2173523968 2173836588 2176032474 2177769132 2179989504 2181863936 2183605248 2184136878 2186125389 2187870102 2190305047 2190633984 2191737856 2194267383 2196018594 2196504576 2198236887 2200147712 2201903616 2202439701 2202927104 2207229696 2210572672 2212336896 2217148416 2218917888 2220825792 2225405952 2227974336 2229097024 2230876032 2233129536 2235727872 2236272192 2239436064 2242265088 2246644512 2247776608 2248114176 2250047184 2251842912 2256740352 2258427248 2263339008 2265145344 2267092996 2268902328 2270713104 2271768576 2274390468 2275651584 2276205624 2277352616 2279653068 2282305536 2286090982 2286434304 2288978944 2290226598 2293449606 2294949888 2296923167 2298756306 2299265024 2301100032 2303755776 2305594368 2306155698 2309418441 2310491904 2312335872 2318019627 2318532608 2322726912 2323060992 2325407616 2329853568 2331377664 2334068352 2335931136 2340323328 2342191104 2342761344 2344894272 2349039616 2351750688 2353627584 2357192288 2359934976 2360509536 2362318848 2364544224 2371117056 2371458096 2373009408 2373853608 2375748144 2376945296 2379948032 2382114816 2382694776 2384596368 2389080064 2390986752 2393746236 2395312128 2395656648 2400745494 2402076672 2402661492 2407007988 2409100288 2410676224 2411533824 2413458432 2413805562 2415384576 2416243851 2417461409 2420515328 2420863473 2422447104 2425242897 2427178446 2427715584 2431742208 2433682944 2434275459 2436141312 2439569664 2440798976 2445214464 2451767296 2452119936 2454596928 2456555904 2461774112 2463738816 2465705088 2471067648 2472312832 2472914752 2475166176 2477141568 2478292992 2482403504 2484027392 2484384672 2486894256 2488879008 2493558784 2496156432 2498429016 2503205768 2503581696 2504843264 2505734364 2507734152 2509735536 2512270728 2514454528 2515066708 2517073944 2517630976 2519365572 2522548224 2526368768 2526732138 2528385024 2528748684 2531303082 2533323276 2533883904 2536142686 2538704553 2540730654 2543321088 2546256384 2547539456 2548159691 2549572608 2552515119 2554552242 2555117568 2555739648 2562021693 2562588672 2567593728 2568887552 2569273344 2571482496 2575101312 2581059712 2586673152 2588737536 2590963424 2593031232 2596306944 2599303392 2601377856 2602688704 2605317792 2608349184 2612675408 2613067776 2615975936 2621085264 2622799872 2625055048 2627150064 2632863744 2634964992 2635606512 2637230628 2640562176 2642669568 2645719524 2647052716 2649165288 2649751552 2650396672 2651841324 2654926848 2655573228 2657608704 2659595246 2662689792 2664431616 2667506688 2667890358 2669635584 2671931031 2674063458 2674655232 2677441536 2679879168 2680531623 2681882357 2684616704 2687715072 2689860096 2695573888 2697068544 2697725184 2702336256 2709848064 2710237824 2712010752 2712975552 2715140736 2718162496 2719940608 2723079744 2725252992 2730377216 2732556288 2733221568 2735709984 2737893312 2743709136 2745898848 2750866272 2753257472 2756038656 2758238208 2758634928 2761421544 2766303232 2766701112 2768510976 2769495876 2771706168 2773918224 2779133952 2779810572 2781351936 2782029096 2784561948 2788079616 2789484544 2792703942 2794530816 2794932756 2797756038 2799165842 2802422784 2803105074 2805253632 2808175986 2813456128 2815701504 2816106489 2817948672 2821200921 2822622539 2824077312 2826188288 2828761344 2831708187 2832334848 2837032576 2838888448 2839296768 2842164864 2844433152 2852750208 2860806592 2861236224 2862678016 2863696416 2865981888 2868269184 2874361952 2876655936 2882912256 2887278592 2887693872 2889998496 2891341824 2892917808 2896988976 2898448784 2901376632 2903692176 2910007296 2911473664 2912182504 2914833852 2917160136 2920845312 2923356758 2925689844 2928024792 2928672768 2930982516 2934392832 2935871488 2936586268 2939259834 2942972928 2947854161 2949782528 2950206798 2953186929 2955543822 2956197888 2958557184 2961101056 2964185763 2967207936 2970632448 2973003264 2974501376 2977506048 2980310949 2980970496 2981696256 2985914752 2989686784 2995526016 2997485568 3000062912 3002457216 3008987136 3012121728 3017785344 3020193792 3023679456 3025203104 3027617472 3029024768 3032520624 3034202112 3034940832 3039537424 3043074048 3048579072 3049017552 3051012096 3053635464 3057932808 3059933184 3063464712 3065008408 3071674368 3074125824 3074874264 3076769066 3079224588 3080655872 3083114496 3086672778 3089136204 3090692836 3093814878 3096969216 3097414656 3100543488 3103017984 3106471424 3108503552 3112091136 3112538751 3114574848 3119740701 3120431104 3122921472 3123681792 3126525696 3129020928 3129782733 3135667584 3138170112 3143847168 3146579968 3147346048 3149758464 3152725632 3155910336 3161489408 3161944128 3164012544 3165138144 3167664192 3170192256 3176153088 3176926368 3179461824 3182356512 3186376704 3187982336 3191661648 3193749504 3194208864 3197435472 3200993992 3202768896 3203548656 3209343984 3215378432 3217944576 3218407416 3220512768 3221658468 3224229624 3227817964 3229929472 3231078522 3233657196 3236237928 3236954112 3242322944 3244910592 3245700612 3248188416 3248655606 3251248308 3252759552 3258154599 3260285952 3260754882 3264048711 3266653698 3269493248 3269984256 3272795904 3275407872 3276205317 3284985088 3287606784 3294027891 3294756864 3300221568 3302855424 3304390656 3310844544 3312512896 3315859008 3318505344 3325722624 3328208576 3331238688 3338108928 3340979152 3343645536 3346314048 3349694304 3353591808 3354408288 3356098592 3359154096 3363397632 3368976184 3371180032 3371664912 3375070776 3377764368 3384939404 3387640872 3395008512 3397718016 3399430144 3400639494 3403353492 3406069656 3406823424 3407652864 3411585702 3413304818 3416028924 3416784896 3419479602 3423458304 3425697792 3428643328 3429136473 3433468416 3435339897 3440174409 3441907931 3442424832 3448134459 3448897536 3451650048 3455633664 3457374976 3461742592 3465737856 3468503808 3473757056 3477798912 3484090368 3484591488 3494780352 3497066496 3501102528 3502866752 3510484992 3513286656 3514142016 3516307504 3520749568 3523559424 3527626032 3530441376 3532220384 3535788432 3539902464 3540764304 3543478272 3550253056 3556675584 3557187144 3559514112 3560780412 3562574708 3565417944 3566206976 3569922048 3573172224 3574042164 3576894552 3583620096 3586480128 3590619354 3592428686 3592968192 3596091392 3596966912 3601118241 3603115008 3603992238 3609450691 3613130752 3613650432 3616014336 3617300736 3620187648 3620708343 3623076864 3630772992 3633670656 3641573376 3643408384 3644295424 3647613312 3650524416 3654211968 3658278848 3661198464 3667821696 3674718208 3677650944 3678179904 3681895392 3684833856 3688934816 3691347968 3692661168 3695608224 3698557632 3705511936 3706414096 3708469248 3709372128 3712749264 3715712352 3717439488 3723605256 3726041088 3726577008 3730341384 3733318512 3736563712 3737473432 3740338176 3744234648 3747643524 3754268672 3754808652 3757264896 3758601546 3761601228 3764603304 3765436416 3769591609 3771681792 3772600062 3775610916 3776446464 3779048358 3783822336 3785729024 3789553152 3790098207 3792577536 3793123026 3796954623 3800825856 3803666944 3804214029 3811095981 3814981632 3818261888 3821309184 3824358912 3832676352 3833609472 3835541248 3843883008 3850258496 3853331328 3855122432 3857223744 3862651968 3868502176 3871589568 3880009728 3883106304 3886445136 3889546848 3894460416 3898955088 3900919792 3904033056 3907976688 3912523776 3919013112 3923963904 3931627896 3933609064 3934199808 3937582572 3940725096 3941597184 3949295616 3952247684 3955845942 3956277248 3960843264 3964004352 3967412743 3970008064 3970579074 3973747932 3974627328 3975595008 3977761986 3982390272 3983359842 3985367078 3989392869 3994034688 3996647424 4001260032 4003276288 4011095187 4011982848 4016162304 4023713792 4026925056 4031572608 4034790144 4036823296 4043360832 4045602816 4046587776 4057432064 4064772096 4065356736 4068016128 4069463328 4071513952 4077243744 4079910912 4084619616 4087879488 4095565824 4098834432 4099832352 4103564976 4105632784 4110819328 4115563704 4118848272 4125086504 4129886208 4134057984 4137357312 4137952392 4149454848 4150051668 4152766464 4154243814 4157559252 4159654268 4161798144 4163895296 4164909056 4168700928 4169715858 4172027904 4173043644 4175615161 4180890112 4184226816 4189055913 4191796224 4192399134 4198748763 4199677952 4203634176 4204657611 4207880448 4212263979 4215925504 4218683392 4220184192 4223552256 4226923008 4234870784 4235901824 4239282432 4243142016 4248502272 4255548864 4258332672 4258945152 4263247296 4266649728 4270358528 4271398208 4279125312 4290592768 4291209888 4294017024 4295544624 4298972832 4302403776 4308104696 4311542928 4314983904 4324368384 4326547456 4327600816 4330917888 4331540808 4334997744 4337012736 4339376712 4344206132 4347047936 4347673176 4352064948 4355538264 4363727872 4367210496 4368273756 4372250778 4375740204 4380610094 4381267968 4383475712 4385035137 4388534766 4392037188 4393009152 4396473774 4400295424 4401366739 4403807232 4404879402 4405854208 4408889751 4414459392 4421145344 4424673792 4425310197 4433315733 4434296832 4437835776 4441651584 4450811904 4455948672 4458194048 4461752064 4466259072 4471455744 4472544384 4478872128 4484530176 4493289024 4495553216 4496228352 4500094368 4503685824 4513480704 4516854496 4526678016 4530290688 4534185992 4537804656 4541426208 4543537152 4548780936 4551303168 4552411248 4554705232 4559306136 4564611072 4572181964 4572868608 4577957888 4580453196 4586899212 4589899776 4593846334 4597512612 4598530048 4602200064 4607511552 4611188736 4612311396 4615153599 4618836882 4620983808 4624671744 4630009167 4632342253 4636039254 4637065216 4640722317 4645453824 4646121984 4650815232 4659707136 4662755328 4668136704 4671862272 4680646656 4684382208 4685522688 4689788544 4698079232 4703501376 4707255168 4714384576 4719869952 4721019072 4724637696 4729088448 4742234112 4742916192 4746018816 4747707216 4751496288 4753890592 4759896064 4764229632 4765389552 4769192736 4778160128 4781973504 4787492472 4790624256 4791313296 4801490988 4804153344 4805322984 4814015976 4818200576 4823067648 4826916864 4827611124 4830769152 4832487702 4834922818 4841030656 4841726946 4844894208 4846617783 4850485794 4854356892 4855431168 4863484416 4867365888 4868550918 4872282624 4872983409 4879139328 4881597952 4890428928 4891132323 4903534592 4904239872 4909193856 4913111808 4923548224 4927477632 4931410176 4942135296 4944625664 4945829504 4950332352 4954283136 4956585984 4964807008 4968054784 4968769344 4973788512 4977758016 4987117568 4992312864 4996858032 5006411536 5007163392 5009686528 5011468728 5015468304 5019471072 5024541456 5028909056 5030133416 5034147888 5038731144 5045096448 5052737536 5053464276 5056770048 5057497368 5062606164 5066646552 5067767808 5072285372 5077409106 5081461308 5086642176 5092512768 5095078912 5096319382 5099145216 5100959241 5105030238 5109104484 5110235136 5111479296 5119957227 5124043386 5125177344 5129219403 5135187456 5137775104 5138546688 5139025969 5142964992 5150202624 5162119424 5173346304 5177475072 5181926848 5186062464 5192613888 5198606784 5202755712 5205377408 5210635584 5216698368 5225350816 5226135552 5231951872 5242170528 5245599744 5250110096 5254300128 5265727488 5269929984 5271213024 5274461256 5281124352 5285339136 5291439048 5294105432 5298330576 5300793344 5303682648 5309853696 5311146456 5315217408 5319190492 5325379584 5335013376 5335780716 5339271168 5343862062 5348126916 5349310464 5354883072 5359758336 5361063246 5363764714 5369233408 5375430144 5379720192 5388643029 5391147776 5394137088 5395450368 5404672512 5405988357 5408712463 5419696128 5420475648 5424021504 5425951104 5430281472 5436324992 5439881216 5446159488 5450505984 5460754432 5465112576 5466443136 5471419968 5475786624 5487418272 5491797696 5501732544 5506514944 5512077312 5516476416 5517269856 5522843088 5532606464 5533402224 5537021952 5538991752 5543412336 5547836448 5558267904 5559621144 5562703872 5564058192 5569123896 5576159232 5578969088 5585407884 5589061632 5589865512 5595512076 5598331684 5604845568 5606210148 5610507264 5616351972 5626912256 5631403008 5632212978 5635897344 5637902319 5642401842 5645245078 5648154624 5652376576 5657522688 5658900093 5663416374 5664669696 5674065152 5677776896 5678593536 5684329728 5688866304 5689684539 5705500416 5721613184 5722472448 5725356032 5727392832 5731963776 5736538368 5748723904 5753311872 5765824512 5774557184 5775387744 5779996992 5782683648 5785835616 5793977952 5796897568 5802753264 5807384352 5820014592 5822947328 5824365008 5829667704 5834320272 5841690624 5846713516 5851379688 5856049584 5861965032 5868785664 5871742976 5873172536 5878519668 5885945856 5895708322 5899565056 5900413596 5906373858 5911087644 5912395776 5917114368 5922202112 5923643957 5928371526 5933768913 5934415872 5941264896 5946006528 5949002752 5955012096 5955868611 5960621898 5961940992 5963392512 5966642979 5971829504 5978050617 5979373568 5991052032 5994971136 6000125824 6004914432 6017974272 6024243456 6035570688 6040387584 6047358912 6050406208 6055234944 6058049536 6065041248 6068404224 6069881664 6079074848 6086148096 6097158144 6098035104 6102024192 6107270928 6115865616 6119866368 6126929424 6130016816 6143348736 6148251648 6149748528 6153538132 6158449176 6161311744 6166228992 6173345556 6178272408 6181385672 6187629756 6193938432 6194829312 6201086976 6206035968 6212942848 6217007104 6224182272 6225077502 6229149696 6231365721 6234505739 6239481402 6240862208 6245842944 6247363584 6253051392 6254573787 6258041856 6259565466 6271335168 6276340224 6287694336 6293159936 6294692096 6299516928 6305451264 6311820672 6322978816 6323888256 6328025088 6330276288 6335328384 6340384512 6352306176 6353852736 6358923648 6364713024 6372753408 6375964672 6383323296 6387499008 6388417728 6394870944 6401987984 6405537792 6407097312 6418687968 6430756864 6435889152 6436814832 6441025536 6443316936 6448459248 6455635928 6459858944 6462157044 6467314392 6472475856 6484645888 6489821184 6491401224 6496376832 6497311212 6502496616 6505519104 6516309198 6520571904 6521509764 6528097422 6533307396 6538986496 6539968512 6545591808 6550815744 6552410634 6558376167 6569970176 6570915141 6575213568 6582802149 6588055782 6589513728 6600443136 6605710848 6607319103 6608781312 6621689088 6625025792 6631718016 6637010688 6651445248 6656417152 6662477376 6676217856 6681958304 6687291072 6692628096 6699388608 6707183616 6708816576 6712197184 6718308192 6726795264 6737952368 6742360064 6743329824 6750141552 6755528736 6769878808 6775281744 6790017024 6795436032 6798860288 6801278988 6806706984 6812139312 6815305728 6823171404 6826609636 6832057848 6833569792 6838959204 6846916608 6857286656 6858272946 6866936832 6870679794 6880348818 6883815862 6884849664 6890769501 6896268918 6897795072 6903300096 6911267328 6914749952 6916433447 6923485184 6928255323 6931475712 6937007616 6947514112 6954058881 6955597824 6968180736 6969182976 6989560704 6994132992 7002205056 7005733504 7020969984 7026573312 7028284032 7032615008 7041499136 7047118848 7055252064 7060882752 7064440768 7071576864 7079804928 7081528608 7086956544 7100506112 7113351168 7114374288 7119028224 7121560824 7125149416 7130835888 7139844096 7146344448 7148084328 7153789104 7167240192 7172960256 7181238708 7184857372 7185936384 7192182784 7193933824 7202236482 7206230016 7207984476 7218901382 7226261504 7227300864 7232028672 7234601472 7240375296 7241416686 7246153728 7252384227 7261545984 7262590419 7267341312 7275728691 7279394969 7283146752 7286816768 7288590848 7295226624 7301048832 7302826377 7308423936 7316557696 7322396928 7335643392 7349436416 7355301888 7356359808 7363790784 7369667712 7377869632 7382695936 7385322336 7391216448 7397115264 7411023872 7412828192 7416938496 7418744256 7425498528 7431424704 7434878976 7447210512 7452082176 7453154016 7460682768 7466637024 7473127424 7474946864 7480676352 7488469296 7495287048 7508537344 7509617304 7514529792 7517203092 7523202456 7529206608 7539183218 7543363584 7545200124 7551221832 7552892928 7558096716 7567644672 7571458048 7579106304 7580196414 7585155072 7586246052 7593909246 7601651712 7602360731 7607333888 7608428058 7616113659 7622191962 7629963264 7636523776 7642618368 7644479073 7648717824 7657545357 7665352704 7667218944 7671082496 7686065079 7687766016 7700516992 7706662656 7710244864 7714447488 7725303936 7737004352 7743179136 7760019456 7766212608 7772890272 7779093696 7788920832 7797910176 7801839584 7808066112 7815953376 7825047552 7838026224 7847927808 7863255792 7867218128 7868399616 7875165144 7881450192 7898591232 7904495368 7911691884 7921686528 7928008704 7934825486 7940016128 7941158148 7947495864 7949254656 7951190016 7955523972 7964780544 7966719684 7970734156 7978785738 7988069376 7993294848 8001318437 8002520064 8006552576 8015793093 8022190374 8023965696 8032324608 8045647071 8047427584 8053850112 8063145216 8069580288 8073646592 8086721664 8091205632 8093175552 8114864128 8129544192 8130713472 8136032256 8138926656 8143027904 8154487488 8159821824 8169239232 8175758976 8191131648 8197668864 8199664704 8207129952 8211265568 8221638656 8231127408 8237696544 8250173008 8259772416 8268115968 8274714624 8275904784 8298909696 8300103336 8305532928 8308487628 8315118504 8319308536 8329818112 8337401856 8339431716 8344055808 8346087288 8351230322 8361780224 8368453632 8378111826 8383592448 8384798268 8397497526 8399355904 8407268352 8409315222 8415760896 8424527958 8431851008 8437366784 8440368384 8447104512 8448319467 8453846016 8467867617 8469741568 8471803648 8478564864 8486284032 8495124561 8497004544 8511097728 8516665344 8517890304 8526494592 8533299456 8540717056 8542796416 8558250624 8581185536 8582419776 8588034048 8591089248 8597945664 8604807552 8616209392 8623085856 8629967808 8648736768 8653094912 8655201632 8661835776 8663081616 8669995488 8674025472 8678753424 8688412264 8694095872 8695346352 8704129896 8711076528 8727455744 8734420992 8736547512 8744501556 8751480408 8761220188 8762535936 8766951424 8770070274 8777069532 8784074376 8786018304 8792947548 8800590848 8802733478 8807614464 8809758804 8811708416 8817779502 8828918784 8842290688 8843562483 8849347584 8850620394 8859560787 8866631466 8868593664 8875671552 8876499401 8883303168 8892557289 8901623808 8911897344 8916388096 8923504128 8932518144 8940932847 8942911488 8945088768 8957744256 8969060352 8986578048 8991106432 8992456704 9000188736 9007371648 9026961408 9033708992 9053356032 9060581376 9068371984 9075609312 9082852416 9087074304 9097561872 9102606336 9104822496 9109410464 9118612272 9129222144 9144363928 9145737216 9155915776 9160906392 9173798424 9179799552 9187692668 9195025224 9197060096 9215023104 9222377472 9224622792 9230307198 9237673764 9241967616 9249343488 9260018334 9264684506 9272078508 9274130432 9281444634 9290907648 9292243968 9301630464 9308583361 9319414272 9325510656 9336273408 9337616253 9343724544 9359222103 9361293312 9368764416 9371045376 9379577088 9396158464 9407002752 9414510336 9428769152 9439739904 9442038144 9449275392 9458176896 9484468224 9485832384 9492037632 9495414432 9502992576 9507781184 9519792128 9528459264 9530779104 9538385472 9556320256 9563947008 9574984944 9581248512 9582626592 9602981976 9608306688 9610645968 9628031952 9636401152 9646135296 9653833728 9655222248 9661538304 9664975404 9669845636 9682061312 9683453892 9689788416 9693235566 9700971588 9708713784 9710862336 9726968832 9734731776 9737101836 9744565248 9745966818 9758278656 9763195904 9774463797 9780857856 9782264646 9792146133 9797080447 9807069184 9808479744 9818387712 9826223616 9828615951 9847096448 9854955264 9862820352 9884270592 9889251328 9891659008 9900664704 9908566272 9913171968 9929614016 9936109568 9937538688 9947577024 9955516032 9974235136 9984625728 9993716064 10012823072 10014326784 10019373056 10022937456 10030936608 10038942144 10049082912 10057818112 10060266832 10068295776 10077462288 10090192896 10105475072 10106928552 10113540096 10114994736 10125212328 10133293104 10144570744 10154818212 10162922616 10185025536 10190157824 10192638764 10198290432 10201918482 10210060476 10218208968 10220470272 10222958592 10231748653 10239914454 10248086772 10250354688 10258438806 10270374912 10275550208 10277093376 10278051938 10285929984 10287409419 10300405248 10306019691 10324238848 10325723793 10344403377 10346692608 10354950144 10363853696 10372124928 10385227776 10397213568 10405511424 10410754816 10421271168 10433396736 10450701632 10452271104 10463903744 10484341056 10491199488 10500220192 10508600256 10531454976 10539859968 10542426048 10548922512 10562248704 10570678272 10582878096 10588210864 10596661152 10601586688 10607365296 10619707392 10622292912 10630434816 10638380984 10650759168 10670026752 10671561432 10678542336 10687724124 10696253832 10698620928 10709766144 10719516672 10722126492 10727529428 10738466816 10750860288 10759440384 10768691731 10777286058 10782295552 10788274176 10790900736 10803354723 10809345024 10811976714 10817424926 10828352073 10839392256 10840951296 10848043008 10851902208 10860562944 10872649984 10879762432 10892318976 10901011968 10921508864 10930225152 10932886272 10942839936 10951573248 10974836544 10983595392 11003465088 11013029888 11024154624 11032952832 11034539712 11045686176 11065212928 11066804448 11074043904 11077983504 11086824672 11095672896 11116535808 11119242288 11125407744 11128116384 11138247792 11152318464 11157938176 11170815768 11178123264 11179731024 11191024152 11196663368 11209691136 11212420296 11221014528 11232703944 11253824512 11262806016 11264425956 11271794688 11275804638 11284803684 11290490156 11296309248 11304753152 11308774827 11315045376 11317800186 11326832748 11329339392 11348130304 11355553792 11357187072 11368659456 11370294621 11377732608 11379369078 11411000832 11412642087 11433287943 11443226368 11444944896 11450712064 11454785664 11463927552 11473076736 11497447808 11506623744 11531649024 11549114368 11550775488 11559993984 11565367296 11571671232 11587955904 11593795136 11605506528 11614768704 11640029184 11645894656 11648730016 11659335408 11668640544 11683381248 11693427032 11702759376 11712099168 11723930064 11737571328 11743485952 11746345072 11757039336 11771891712 11791416644 11799130112 11800827192 11812747716 11822175288 11824791552 11844404224 11847287914 11856743052 11867537826 11868831744 11882529792 11892013056 11898005504 11902238229 11910024192 11911737222 11921243796 11923881984 11926785024 11933285958 11943659008 11946566863 11956101234 11958747136 11968178607 11982104064 11989942272 12000251648 12009828864 12033285561 12035948544 12048486912 12071141376 12080775168 12094717824 12100812416 12110469888 12116099072 12130082496 12136808448 12139763328 12158149696 12172296192 12194316288 12196070208 12204048384 12214541856 12231731232 12239732736 12253858848 12260033632 12286697472 12296503296 12299497056 12307076264 12316898352 12322623488 12332457984 12346691112 12356544816 12362771344 12375259512 12389658624 12402173952 12412071936 12425885696 12448364544 12450155004 12458299392 12462731442 12469011478 12478962804 12481724416 12491685888 12494727168 12506102784 12509147574 12516083712 12519130932 12526845483 12542670336 12552680448 12567167739 12573500401 12575388672 12586319872 12589384192 12596246289 12599033856 12610902528 12613972833 12623641344 12645957632 12647776512 12656050176 12660552576 12670656768 12680769024 12704612352 12707705472 12717847296 12729426048 12745506816 12751929344 12766646592 12774998016 12776835456 12789741888 12803975968 12811075584 12814194624 12837375936 12861513728 12871778304 12873629664 12882051072 12886633872 12896918496 12911271856 12919717888 12924314088 12934628784 12944951712 12969291776 12979642368 12982802448 12992753664 12994622424 13004993232 13011038208 13032618396 13041143808 13043019528 13056194844 13066614792 13077972992 13091183616 13101631488 13104821268 13116752334 13139940352 13141830282 13150427136 13155105411 13165604298 13176111564 13179027456 13200886272 13204100217 13211421696 13214638206 13217562624 13226669253 13243378176 13250051584 13263436032 13274021376 13275930591 13302890496 13312834304 13324954752 13352435712 13363916608 13374582144 13385256192 13398777216 13414367232 13417633152 13424394368 13436616384 13453590528 13475904736 13484720128 13486659648 13500283104 13511057472 13539757616 13550563488 13580034048 13590872064 13597720576 13602557976 13613413968 13624278624 13630611456 13646342808 13653219272 13664115696 13677918408 13693833216 13714573312 13716545892 13733873664 13741359588 13760697636 13767631724 13769699328 13781539002 13792537836 13795590144 13806600192 13822534656 13829499904 13832866894 13845460797 13846970368 13856510646 13862951424 13874015232 13895028224 13897026759 13908117762 13911195648 13922166951 13936361472 13938365952 13948784773 13979121408 13988265984 14004410112 14011467008 14041939968 14053146624 14056568064 14065230016 14082998272 14094237696 14110504128 14121765504 14128881536 14143153728 14159609856 14163057216 14173913088 14201012224 14226702336 14228748576 14238056448 14243121648 14250298832 14261671776 14279688192 14292688896 14296168656 14307578208 14334480384 14345920512 14362477416 14369714744 14371872768 14387867648 14404472964 14412460032 14415968952 14437802764 14452523008 14454601728 14469202944 14480750592 14482833372 14492307456 14504768454 14523091968 14525180838 14534682624 14539853349 14551457382 14558789938 14566293504 14573633536 14577181696 14590453248 14602097664 14605652754 14616847872 14633115392 14644793856 14671286784 14673396969 14698872832 14710603776 14712719616 14727581568 14739335424 14755739264 14765391872 14770644672 14782432896 14794230528 14822047744 14825656384 14833876992 14837488512 14850997056 14862849408 14869757952 14894421024 14904164352 14906308032 14921365536 14933274048 14946254848 14949893728 14961352704 14976938592 14990574096 15017074688 15019234608 15029059584 15034406184 15046404912 15058413216 15078366436 15086727168 15090400248 15102443664 15116193432 15135289344 15142916096 15158212608 15160392828 15170310144 15172492104 15187818492 15203303424 15204721462 15214667776 15216856116 15232227318 15244383924 15259926528 15273047552 15285236736 15288958146 15297435648 15302877723 15315090714 15330705408 15332135329 15334437888 15342164992 15359871681 15372130158 15375532032 15387658209 15401033984 15413325312 15417077907 15420489728 15428894976 15450607872 15474008704 15486358272 15520038912 15532425216 15545780544 15558187392 15577841664 15595820352 15603679168 15616132224 15631906752 15650095104 15676052448 15695855616 15726511584 15734436256 15736799232 15750330288 15762900384 15797182464 15808990736 15823383768 15843373056 15856017408 15869650972 15880032256 15882316296 15894991728 15902380032 15911047944 15929561088 15933439368 15941468312 15957571476 15976138752 16002636874 16005040128 16013105152 16031586186 16044380748 16047931392 16064649216 16078462169 16091294142 16094855168 16107700224 16126290432 16139160576 16147293184 16165929087 16173443328 16182411264 16186351104 16226137389 16229728256 16259088384 16261426944 16272064512 16277853312 16286055808 16308974976 16319643648 16338478464 16351517952 16382263296 16395337728 16399329408 16414259904 16422531136 16443277312 16462254816 16475393088 16500346016 16519544832 16536231936 16549429248 16551809568 16597819392 16600206672 16611065856 16616975256 16630237008 16638617072 16659636224 16674803712 16678863432 16688111616 16692174576 16702460644 16723560448 16736907264 16756223652 16767184896 16769596536 16794995052 16798711808 16814536704 16818630444 16831521792 16849055916 16863702016 16874733568 16880736768 16894209024 16896638934 16907692032 16913706957 16922229863 16935735234 16939483136 16943607296 16957129728 16972568064 16976700279 16990249122 16994009088 17022195456 17033330688 17035780608 17052989184 17066598912 17081434112 17085592832 17116501248 17162371072 17164839552 17176068096 17182178496 17195891328 17209615104 17232418784 17246171712 17259935616 17297473536 17306189824 17310403264 17323671552 17326163232 17339990976 17348050944 17357506848 17376824528 17388191744 17390692704 17408259792 17422153056 17454911488 17468841984 17473095024 17489003112 17502960816 17522440376 17525071872 17533902848 17540140548 17554139064 17568148752 17585895096 17601181696 17605466956 17615228928 17619517608 17623416832 17635559004 17657837568 17684581376 17687124966 17698695168 17701240788 17719121574 17733262932 17737187328 17751343104 17752998802 17766606336 17770931871 17785114578 17801306739 17803247616 17823794688 17832776192 17847008256 17865036288 17867605833 17881865694 17885822976 17890177536 17915488512 17934151851 17938120704 17973156096 17982212864 17984913408 18000377472 18014743296 18053922816 18067417984 18106712064 18121162752 18136743968 18151218624 18165704832 18174148608 18195123744 18205212672 18209644992 18218820928 18237224544 18258444288 18288727856 18291474432 18311831552 18321812784 18347596848 18359599104 18375385336 18390050448 18430046208 18444754944 18449245584 18460614396 18475347528 18483935232 18498686976 18520036668 18529369012 18544157016 18548260864 18562889268 18581815296 18584487936 18603260928 18617166722 18638828544 18651021312 18672546816 18675232506 18687449088 18703517217 18718444206 18722586624 18737528832 18742090752 18759154176 18763721361 18773176499 18792316928 18814005504 18829020672 18857538304 18879479808 18884076288 18898550784 18916353792 18968936448 18971664768 18984075264 18990828864 19005985152 19015562368 19039584256 19056918528 19061558208 19076770944 19112640512 19127894016 19149969888 19162497024 19165253184 19205963952 19216613376 19221291936 19256063904 19272802304 19292270592 19307667456 19310444496 19323076608 19329950808 19339691272 19364122624 19366907784 19379576832 19386471132 19401943176 19417427568 19453937664 19469463552 19474203672 19489130496 19491933636 19516557312 19526391808 19548927594 19561715712 19564529292 19584292266 19594160894 19614138368 19616959488 19636775424 19652447232 19657231902 19694192896 19709910528 19712745423 19725640704 19748406447 19758357773 19768541184 19778502656 19783318016 19801329408 19817132544 19821957309 19826343936 19859228032 19872219136 19875077376 19895154048 19911032064 19948470272 19969251456 19987432128 20025646144 20028653568 20038746112 20045874912 20061873216 20077884288 20098165824 20115636224 20120533664 20136591552 20154924576 20180385792 20210950144 20213857104 20227080192 20229989472 20250424656 20266586208 20289141488 20309636424 20325845232 20370051072 20380315648 20385277528 20396580864 20403836964 20420120952 20436417936 20445917184 20463497306 20479828908 20496173544 20500709376 20516877612 20540749824 20551100416 20556103876 20571859968 20574818838 20600810496 20612039382 20634979127 20648477696 20651447586 20672308503 20688806754 20693385216 20709900288 20727707392 20744249856 20749300341 20770455552 20784765969 20794427136 20811022848 20821509632 20842542336 20862176643 20866793472 20901403264 20904542208 20927807488 20968682112 20982398976 21000440384 21017200512 21062909952 21079719936 21084852096 21097845024 21124497408 21141356544 21165756192 21176421728 21193322304 21203173376 21214730592 21239414784 21244585824 21260869632 21276761968 21301518336 21340053504 21343122864 21357084672 21375448248 21392507664 21419532288 21439033344 21444252984 21455058856 21501720576 21518880768 21537383462 21554572116 21564591104 21576548352 21581801472 21606709446 21618690048 21623953428 21634849852 21656704146 21678784512 21681902592 21696086016 21703804416 21721125888 21745299968 21757152681 21759524864 21784637952 21787771257 21802023936 21838184907 21843017728 21860450304 21865772544 21885679872 21903146496 21908479131 21949673088 21967190784 22006930176 22026059776 22048309248 22065905664 22069079424 22091372352 22130425856 22133608896 22148087808 22155967008 22173649344 22191345792 22233071616 22238484576 22250815488 22256232768 22276495584 22304636928 22315876352 22341631536 22356246528 22359462048 22382048304 22393326736 22419382272 22424840592 22442029056 22465407888 22507649024 22525612032 22528851912 22543589376 22551609276 22569607368 22580980312 22609506304 22617549654 22630090752 22635600372 22653665496 22658678784 22696260608 22711107584 22714374144 22737318912 22740589242 22755465216 22758738156 22807082193 22822001664 22825284174 22848340977 22866575886 22886452736 22889889792 22901424128 22909571328 22927855104 22933437219 22946153472 22994895616 23013247488 23058195237 23063298048 23098228736 23101550976 23119987968 23130734592 23143342464 23175911808 23187590272 23211013056 23229537408 23280058368 23291789312 23297460032 23318670816 23337281088 23366762496 23386854064 23405518752 23424198336 23447860128 23475142656 23486971904 23492690144 23514078672 23543783424 23582833288 23598260224 23601654384 23625495432 23644350576 23688808448 23694575828 23713486104 23735075652 23765059584 23784026112 23796011008 23804476458 23820048384 23823474444 23842487592 23847763968 23853570048 23866571916 23887318016 23893133726 23912202468 23917494272 23936357214 23964208128 23979884544 24000503296 24003955311 24019657728 24047379279 24066571122 24071897088 24093355517 24096973824 24136941213 24142282752 24161550336 24189435648 24201624832 24220939776 24232198144 24260164992 24273616896 24279526656 24316299392 24344592384 24388632576 24392140416 24408096768 24429083712 24463462464 24479465472 24507717696 24520067264 24573394944 24593006592 24598994112 24614152528 24633796704 24645246976 24664915968 24693382224 24713089632 24725542688 24750519024 24779317248 24804347904 24824143872 24851771392 24896729088 24900310008 24916598784 24925462884 24938022956 24957925608 24963448832 24989454336 25012205568 25018295148 25032167424 25038261864 25053690966 25085340672 25105360896 25134335478 25147000802 25150777344 25172639744 25178768384 25192492578 25198067712 25221805056 25227945666 25247282688 25266154837 25291915264 25295553024 25312100352 25321105152 25341313536 25344958401 25361538048 25403602851 25409224704 25415410944 25435694592 25458852096 25491013632 25503858688 25533293184 25549996032 25553670912 25579483776 25607951936 25622151168 25628389248 25674751872 25723027456 25743556608 25747259328 25764102144 25773267744 25793836992 25822543712 25839435776 25848628176 25869257568 25889903424 25938583552 25959284736 25965604896 25985507328 25989244848 26009986464 26022076416 26065236792 26082287616 26086039056 26112389688 26133229584 26155945984 26182367232 26203262976 26209642536 26233504668 26279880704 26283660564 26300854272 26310210822 26331208596 26352223128 26358054912 26401772544 26408200434 26422843392 26429276412 26435125248 26453338506 26486756352 26500103168 26526872064 26530687449 26548042752 26551861182 26578682361 26592075499 26605780992 26625668608 26629498203 26649909504 26677671867 26704871424 26727833216 26749164288 26770512384 26797554432 26828734464 26835266304 26848788736 26873232768 26907181056 26951809472 26969440256 26973319296 27000566208 27022114944 27079515232 27101126976 27160068096 27181744128 27195441152 27205115952 27226827936 27248557248 27261222912 27292685616 27306438544 27328231392 27355836816 27387666432 27429146624 27433091784 27467747328 27482719176 27521395272 27535263448 27539398656 27563078004 27585075672 27591180288 27645069312 27658999808 27665733788 27690921594 27693940736 27713021292 27725902848 27748030464 27771889201 27790056448 27794053518 27816235524 27822391296 27844333902 27872722944 27876731904 27897569546 27925750083 27958242816 27976531968 28008820224 28022934016 28077666309 28083879936 28106293248 28113136128 28130460032 28165996544 28188475392 28221008256 28243531008 28257763072 28286307456 28319219712 28326114432 28347826176 28402024448 28453404672 28457497152 28476112896 28486243296 28500597664 28523343552 28559376384 28585377792 28592337312 28615156416 28668960768 28691841024 28724954832 28739429488 28743745536 28775735296 28808945928 28824920064 28831937904 28875605528 28909203456 28938405888 28961501184 28965666744 28984614912 29009536908 29046183936 29050361676 29069365248 29079706698 29102914764 29117579876 29132587008 29147267072 29154363392 29180906496 29204195328 29211305508 29229306127 29233695744 29266230784 29289587712 29323391391 29342573568 29346793938 29391241341 29397745664 29421207552 29425439232 29455163136 29478670848 29485847853 29511478528 29530783744 29541289344 29564865792 29588461056 29644095488 29651312768 29667753984 29674977024 29701994112 29725698816 29739515904 29788842048 29808328704 29812616064 29842731072 29866548096 29892509696 29899787456 29922705408 29953877184 29981148192 30034149376 30038469216 30058119168 30068812368 30092809824 30116826432 30156732872 30173454336 30180800496 30204887328 30232386864 30270578688 30285832192 30316425216 30320785656 30340620288 30344984208 30375636984 30409442924 30429335552 30433712232 30464454636 30488767848 30546095104 30570473472 30577916292 30594871296 30605755446 30630181428 30661410816 30664270658 30668875776 30684329984 30695245959 30719743362 30744260316 30751064064 30775316418 30802067968 30826650624 30834155814 30840979456 30857789952 30862228257 30901215744 30948017408 30972716544 30977171379 31033210131 31040077824 31064850432 31091561088 31116374784 31155683328 31191640704 31207358336 31232264448 31263813504 31300190208 31352104896 31391711232 31453023168 31468872512 31473598464 31500660576 31525800768 31594364928 31617981472 31646767536 31686746112 31712034816 31739301944 31760064512 31764632592 31789983456 31804760064 31822095888 31859122176 31866878736 31882936624 31915142952 31952277504 32005273748 32010080256 32026210304 32063172372 32088761496 32095862784 32129298432 32156924338 32182588284 32189710336 32215400448 32252580864 32278321152 32294586368 32306075193 32331858174 32346886656 32364822528 32372702208 32410064169 32426395771 32452274778 32459456512 32485056219 32518176768 32522853888 32544129024 32555706624 32572111616 32617949952 32639287296 32676956928 32703035904 32764526592 32790675456 32798658816 32828519808 32845062272 32886554624 32924509632 32950786176 33000692032 33039089664 33072463872 33098858496 33103619136 33195638784 33200413344 33222131712 33233950512 33260474016 33277234144 33319272448 33349607424 33357726864 33376223232 33384349152 33404921288 33447120896 33473814528 33512447304 33534369792 33539193072 33589990104 33597423616 33629073408 33637260888 33663043584 33698111832 33727404032 33761473536 33788418048 33793277868 33815384064 33827413914 33844459726 33871470468 33878966272 33887214592 33914259456 33926324481 33945136128 33953400558 33980498244 33988018176 34044390912 34066661376 34071561216 34105978368 34110883863 34133197824 34162868224 34171185664 34233002496 34237926261 34324742144 34329679104 34352136192 34364356992 34391782656 34419230208 34464837568 34492343424 34519871232 34594947072 34612379648 34620806528 34647343104 34652326464 34679981952 34696101888 34715013696 34753649056 34776383488 34781385408 34816519584 34844306112 34909822976 34937683968 34946190048 34978006224 35005921632 35044880752 35050143744 35067805696 35080281096 35108278128 35136297504 35171790192 35202363392 35210933912 35230457856 35239035216 35271118008 35315675136 35369162752 35374249932 35397390336 35402481576 35438243148 35466525864 35474374656 35505997604 35533212672 35541863742 35570229156 35602613478 35606495232 35647589376 35665552384 35694016512 35706714687 35730072576 35735211666 35763731388 35771645952 35780355072 35830977024 35839700589 35868303702 35876241408 35904535821 35946312192 35964425728 35969826816 36000754944 36029486592 36107845632 36134835968 36213424128 36242325504 36273487936 36302437248 36331409664 36348297216 36390247488 36410425344 36419289984 36437641856 36474449088 36516888576 36577455712 36582948864 36623663104 36643625568 36695193696 36719198208 36750770672 36780100896 36860092416 36889509888 36898491168 36921228792 36950695056 36967870464 36997373952 37040073336 37058738024 37088314032 37125778536 37168975872 37206521856 37234333444 37277657088 37345093632 37350465012 37374898176 37407034434 37436888412 37445173248 37475057664 37484181504 37518308352 37527442722 37546352998 37580536449 37584633856 37628011008 37658041344 37715076608 37720501203 37758959616 37768152576 37788738867 37797101568 37832707584 37841918499 37860987241 37937872896 37943329536 37968150528 37981657728 38011970304 38031124736 38079168512 38113837056 38123116416 38153541888 38225281024 38255788032 38299939776 38324994048 38330506368 38411927904 38433226752 38442583872 38512127808 38545604608 38584541184 38615334912 38620888992 38646153216 38659901616 38679382544 38728245248 38733815568 38759153664 38772942264 38803886352 38834855136 38907875328 38938927104 38948407344 38978260992 38983867272 39033114624 39052783616 39097855188 39123431424 39129058584 39168584532 39188321788 39228276736 39233918976 39273550848 39304894464 39314463804 39388385792 39419821056 39425490846 39451281408 39465316233 39496812894 39516715546 39537082368 39557005312 39566636032 39602658816 39612300651 39634265088 39643914618 39652687872 39718456064 39744438272 39750154752 39790308096 39822064128 39827791773 39896940544 39938502912 39974864256 40051292288 40057307136 40077492224 40091749824 40123746432 40155768576 40196331648 40231272448 40241067328 40273183104 40309849152 40360771584 40421900288 40427714208 40454160384 40459978944 40500849312 40533172416 40578282976 40619272848 40651690464 40740102144 40760631296 40770555056 40793161728 40807673928 40840241904 40872835872 40891834368 40926994612 40959657816 40992347088 41033755224 41081499648 41102200832 41112207752 41143719936 41149637676 41201620992 41224078764 41269958254 41296955392 41302895172 41344617006 41377613508 41386770432 41419800576 41455414784 41465507699 41488499712 41498600682 41536382391 41540911104 41569531938 41588854272 41622045696 41643019264 41685084672 41691080277 41724353286 41733586944 41766500853 41802806528 41809084416 41846354319 41855614976 41937364224 41964797952 42000880768 42034401024 42125819904 42159439872 42169704192 42195690048 42248994816 42282713088 42331512384 42352843456 42386644608 42406346752 42429461184 42478829568 42489171648 42521739264 42553523936 42603036672 42680107008 42686245728 42714169344 42750896496 42785015328 42839064576 42878066688 42888505968 42910117712 43003441152 43037761536 43074766924 43109144232 43129182208 43163602944 43213418892 43237380096 43247906856 43269699704 43313408292 43357569024 43363805184 43407608832 43442251776 43490599936 43514305362 43519049728 43569275904 43575542514 43604047872 43619560047 43641540173 43676369814 43686035456 43720900608 43731545088 43771359744 43806292992 43816958262 43899346176 43934381568 44013860352 44052119552 44096618496 44131811328 44138158848 44182744704 44260851712 44267217792 44296175616 44311934016 44347298688 44382691584 44466143232 44476969152 44501630976 44512465536 44552991168 44609273856 44631752704 44683263072 44712493056 44718924096 44764096608 44786653472 44838764544 44849681184 44884058112 44930815776 45015298048 45051224064 45057703824 45087178752 45103218552 45139214736 45161960624 45219012608 45235099308 45260181504 45271200744 45307330992 45392521216 45428748288 45474637824 45481178484 45510930432 45517476312 45614164386 45644003328 45650568348 45696681954 45733151772 45772905472 45779779584 45802848256 45819142656 45855710208 45866874438 45892306944 45908633169 45931766771 45989791232 45996405987 46026494976 46079615043 46116390474 46126596096 46196457472 46203101952 46239975936 46251233721 46261469184 46286684928 46351823616 46375180544 46422026112 46459074816 46560116736 46583578624 46594920064 46637341632 46674562176 46733524992 46773708128 46811037504 46848396672 46895720256 46950285312 46973943808 46985380288 47028157344 47087566848 47165666576 47196520448 47203308768 47250990864 47288701152 47377616896 47389151656 47426972208 47470151304 47530119168 47568052224 47592022016 47608952916 47640096768 47646948888 47684975184 47707140096 47733143832 47774636032 47786267452 47824404936 47834988544 47872714428 47928416256 48001006592 48007910622 48039315456 48094758558 48133142244 48143794176 48186711034 48193947648 48235386507 48273882426 48284565504 48323100672 48378871296 48403249664 48415034129 48441879552 48464396288 48497787261 48520329984 48547233792 48559053312 48632598784 48678412167 48689184768 48777265152 48784280832 48816193536 48858167424 48926924928 48958930944 49015435392 49040134528 49146789888 49186013184 49197988224 49228305056 49267593408 49290493952 49329831936 49386764448 49426179264 49451085376 49501038048 49558634496 49608695808 49648287744 49703542784 49793458176 49800620016 49833197568 49850925768 49876045912 49915851216 49978908672 50024411136 50036590296 50064334848 50076523728 50107381932 50170681344 50210721792 50268670956 50294001604 50301554688 50345279488 50357536768 50384985156 50396135424 50443610112 50455891332 50494565376 50532309674 50583830528 50591106048 50624200704 50642210304 50682627072 50689916802 50723076096 50766689589 50807205702 50818449408 50830821888 50871389184 50917704192 50930100837 50955764783 50982027264 51007717376 51066586368 51099992064 51107341824 51158967552 51215903872 51244302336 51256778496 51349503744 51446054912 51487113216 51494518656 51528204288 51546535488 51587673984 51645087424 51678871552 51697256352 51738515136 51779806848 51877167104 51918569472 51931209792 51971014656 51978489696 52019972928 52044152832 52130473584 52164575232 52172078112 52224779376 52266459168 52311891968 52364734464 52406525952 52419285072 52467009336 52559761408 52567321128 52601708544 52620421644 52662417192 52704446256 52803545088 52816400868 52845686784 52858552824 52870250496 52906677012 52973512704 53000206336 53053744128 53061374898 53096085504 53103722364 53157364722 53184150998 53211561984 53251337216 53258996406 53299819008 53312795613 53355343734 53409742848 53455666432 53498328576 53541024768 53595108864 53602817499 53657468928 53670532608 53697577472 53746465536 53802455553 53814362112 53903618944 53938880512 53946638592 54001132416 54044229888 54159030464 54202253952 54320136192 54363488256 54390882304 54410231904 54453655872 54497114496 54522445824 54585371232 54612877088 54656462784 54711673632 54775332864 54858293248 54866183568 54935494656 54965438352 55042790544 55070526896 55078797312 55126156008 55170151344 55290138624 55317999616 55331467576 55381843188 55426042584 55451805696 55496060928 55543778402 55580112896 55588107036 55632471048 55644782592 55688667804 55745445888 55753463808 55795139092 55851500166 55916485632 55953063936 56009229059 56017640448 56045868032 56110551651 56155332618 56167759872 56212586496 56226272256 56260920064 56319529497 56331993088 56376950784 56442016512 56487062016 56515526144 56572614912 56638439424 56652228864 56695652352 56804048896 56906809344 56914994304 56952225792 56972486592 57001195328 57046687104 57118752768 57170755584 57184674624 57230312832 57337921536 57383682048 57449909664 57478858976 57487491072 57551470592 57617891856 57649840128 57663875808 57751211056 57818406912 57876811776 57923002368 57931333488 57969229824 58019073816 58092367872 58100723352 58138730496 58159413396 58205829528 58235159752 58308726784 58361812992 58408390656 58422611016 58458612254 58467391488 58532461568 58579175424 58646782782 58685147136 58693587876 58782482682 58795491328 58842415104 58850878464 58910326272 58957341696 58971695706 59022957056 59061567488 59082578688 59129731584 59138236269 59176922112 59275073319 59288190976 59302625536 59335507968 59349954048 59403988224 59451397632 59465871927 59479031808 59577684096 59616657408 59625232128 59685462144 59733096192 59785019392 59799574912 59845410816 59907754368 59962296384 60068298752 60076938432 60116238336 60137624736 60185619648 60233652864 60313465744 60346908672 60361600992 60409774656 60464773728 60541157376 60571664384 60632850432 60641571312 60681240576 60689968416 60751273968 60818885848 60858671104 60867424464 60928909272 60977535696 61092190208 61140946944 61155832584 61189742592 61211510892 61260362856 61328541316 61337751552 61368659968 61390491918 61439486724 61488520632 61502128128 61550632836 61604135936 61653301248 61668311628 61681958912 61715579904 61724456514 61802431488 61896034816 61904937381 61945433088 61954342758 62016925509 62066420262 62080155648 62129700864 62183122176 62232749568 62247901023 62311366656 62383281408 62414716672 62464528896 62527627008 62586529929 62600380416 62704209792 62783422464 62906046336 62937745024 62947196928 63001321152 63051601536 63188729856 63235962944 63293535072 63373492224 63424069632 63478603888 63520129024 63529265184 63579966912 63609520128 63644191776 63718244352 63733757472 63765873248 63830285904 63904555008 64010547496 64020160512 64052420608 64126344744 64177522992 64258596864 64313848676 64365176568 64379420672 64505161728 64556642304 64589172736 64612150386 64663716348 64693773312 64729645056 64745404416 64820128338 64852791542 64904549556 64918913024 64970112438 65036353536 65045707776 65088258048 65111413248 65144223232 65160083527 65235899904 65271458043 65278574592 65353913856 65363313771 65406071808 65514554721 65529053184 65581350912 65597317632 65657039616 65690124544 65773109248 65849019264 65901572352 66001384064 66078179328 66144927744 66197716992 66207238272 66391277568 66400826688 66444263424 66467901024 66520948032 66554468288 66638544896 66699214848 66715453728 66752446464 66768698304 66809842576 66894241792 66947629056 67024894608 67068739584 67078386144 67179980208 67258146816 67274521776 67326087168 67396223664 67454808064 67522947072 67576836096 67586555736 67630768128 67654827828 67688919452 67742940936 67757932544 67774429184 67828518912 67852648962 67890272256 67906801116 67960996488 67976036352 68088781824 68133322752 68143122432 68211956736 68221767726 68266395648 68325736448 68342371328 68421246579 68466004992 68475852522 68545022931 68579563129 68649484288 68659358208 68704272384 68728713984 68783565312 68800311657 68838460416 68929675136 68984686848 69039742464 69189894144 69224759296 69241613056 69294686208 69304652928 69359963904 69392203776 69430027392 69507298112 69552766976 69562770816 69633039168 69688612224 69819645952 69875367936 69892380096 69956012448 70011843264 70089761504 70100287488 70135611392 70160562192 70216556256 70272595008 70343580384 70404726784 70421867824 70460915712 70478070432 70542236016 70631350272 70738325504 70748499864 70794780672 70804963152 70876486296 70933051728 71011995208 71066425344 71083727484 71140458312 71205226956 71295178752 71331104768 71388033024 71413429374 71460145152 71470423332 71527462776 71543291904 71560710144 71622240571 71661954048 71679401178 71736607404 71752482816 71809071642 71892624384 71928851456 71939653632 72001509888 72011865933 72058973184 72142137837 72215691264 72269671936 72280066551 72410823639 72426848256 72484651008 72546975872 72604874496 72662819328 72696594432 72780494976 72820850688 72838579968 72875283712 72948898176 73033777152 73154911424 73165897728 73247326208 73287251136 73390387392 73438396416 73501541344 73560201792 73720184832 73779019776 73796982336 73842457584 73901390112 73935740928 73994747904 74080146672 74117476048 74176628064 74251557072 74337951744 74413043712 74468666888 74555314176 74690187264 74700930024 74749796352 74814068868 74873776824 74890346496 74968363008 75036616704 75054885444 75092705996 75161072898 75169267712 75256022016 75316082688 75380842117 75430153216 75441002406 75517919232 75536305152 75577477734 75594203136 75665415168 75683836998 75721974482 75798464511 75875745792 75886659072 75936301056 75963315456 76023940608 76062249472 76158337024 76210808553 76227674112 76246232832 76307083776 76450562048 76511576064 76599879552 76649988096 76661012736 76823855808 76866453504 76885167744 77024255616 77091209216 77169082368 77230669824 77241777984 77292306432 77319803232 77358765088 77456490496 77467631136 77518307328 77545884528 77607772704 77669710272 77815750656 77877854208 77896814688 77956521984 77967734544 78066229248 78105567232 78195710376 78246862848 78258117168 78337169064 78376643576 78467837952 78547101696 78609788928 78628927608 78776771584 78839642112 78850981692 78902562816 78930632466 78993625788 79033431092 79074164736 79114010624 79133272064 79205317632 79224601302 79268530176 79287829236 79305375744 79436912128 79488876544 79500309504 79580616192 79592062347 79644128256 79655583546 79776226497 79793881088 79877005824 79888494609 79949728512 80033015601 80102584576 80114614272 80154984448 80183499648 80247492864 80311537152 80392663296 80462544896 80482134656 80546366208 80619698304 80721543168 80843800576 80855428416 80908320768 80919957888 81001698624 81066344832 81156565952 81238545696 81303380928 81480204288 81521262592 81541110112 81586323456 81615347856 81680483808 81745671744 81783668736 81853989224 81919315632 81984694176 82067510448 82162999296 82204401664 82224415504 82287439872 82299275352 82403241984 82448157528 82539916508 82593910784 82605790344 82689234012 82755227016 82773540864 82910829568 82931015398 82976999424 82997201364 83072764782 83081822208 83139063876 83177708544 83244091392 83286038528 83315667603 83370169344 83382160554 83448706572 83467173888 83533001706 83605613056 83618168832 83625968041 83692708638 83711229952 83777250249 83874728448 83929595904 84001761536 84068802048 84232998927 84251639808 84318879744 84339408384 84391380096 84497989632 84565426176 84663024768 84705686912 84773289216 84812693504 84858922368 84957659136 84978343296 85043478528 85107047872 85206073344 85360214016 85372491456 85428338688 85501792992 85570030656 85678129152 85756133376 85777011936 85820235424 86006882304 86075523072 86149533848 86218288464 86258364416 86327205888 86426837784 86474760192 86495813712 86539399408 86626816584 86727610368 86815217664 86884503552 86981199872 87028610724 87138551808 87151085028 87208095744 87239120094 87283080346 87352739628 87372070912 87441801216 87463090176 87542719488 87612585984 87633916524 87687918381 87798692352 87868763136 87970174173 88014502807 88027720704 88104239104 88173724023 88193236992 88263622656 88276317696 88365489408 88521703424 88534435584 88592351232 88623868032 88694597376 88765383168 88932286464 88953938304 89003261952 89024931072 89105982336 89218547712 89263505408 89366526144 89424986112 89437848192 89528193216 89573306944 89677529088 89699362368 89768116224 89861631552 90030596096 90102448128 90115407648 90174357504 90206437104 90278429472 90323921248 90438025216 90470198616 90520363008 90542401488 90614661984 90785042432 90857496576 90949275648 90962356968 91021860864 91034952624 91228328772 91288006656 91301136696 91393363908 91466303544 91545810944 91638285312 91711420416 91733748876 91784613888 91817266338 91863533542 91979582464 91992811974 92052989952 92085737877 92159230086 92232780948 92253192192 92392914944 92406203904 92479951872 92502467442 92522938368 92573369856 92586684771 92703647232 92750361088 92844052224 92918149632 92931514137 93120233472 93167157248 93189840128 93274683264 93349124352 93467049984 93547416256 93622075008 93696793344 93791440512 93900570624 93947887616 93970760576 94056314688 94175133696 94331333152 94393040896 94406617536 94501981728 94577402304 94755233792 94778303312 94853944416 94940302608 95060238336 95136104448 95184044032 95217905832 95280193536 95293897776 95369950368 95414280192 95466287664 95549272064 95572534904 95648809872 95745428856 95856832512 96002013184 96015821244 96078630912 96189517116 96266284488 96287588352 96373422068 96387895296 96470773014 96547764852 96569131008 96646201344 96757742592 96806499328 96830068258 96883759104 96918225579 96928792576 96995574522 97040659968 97094467584 97118106624 97265197568 97279187313 97356824334 97378369536 97455168657 97554530304 97568561664 97632387072 97641493411 97716334848 97853849856 97917861888 98030870784 98080269056 98293579776 98372026368 98395976448 98456610112 98535186816 98580987904 98659663872 98773528896 98852358528 98902170752 99002076096 99117268992 99217391616 99296575488 99407085568 99586916352 99601240032 99666395136 99701851536 99752091824 99831702432 99957817344 100048822272 100073180592 100128669696 100153047456 100214763864 100341362688 100421443584 100537341912 100588003208 100603109376 100715073536 100769970312 100792270848 100887220224 100911782664 100989130752 101064619348 101167661056 101182212096 101284420608 101365254144 101379833604 101446152192 101533379178 101614411404 101636898816 101661643776 101742778368 101778973443 101835408384 101860201674 101911529566 101964054528 102015434752 102133172736 102199984128 102214683648 102317935104 102431807744 102488604672 102513556992 102699007488 102713778783 102892109824 102974226432 102989037312 103056408576 103093070976 103175347968 103290174848 103357743104 103394512704 103477030272 103559613696 103754334208 103837138944 103862419584 103942029312 103956979392 104039945856 104088305664 104260947168 104329150464 104344156224 104449558752 104532918336 104623783936 104729468928 104813051904 104838570144 104934018672 105119522816 105134642256 105203417088 105240843288 105324834384 105408892512 105607090176 105632801736 105691373568 105717105648 105813354024 105947025408 106000412672 106107488256 106122749796 106192171008 106207444728 106314729444 106368301996 106423123968 106502674432 106517992812 106599638016 106625591226 106710687468 106819485696 106911332864 106996657152 107082049536 107120144061 107190217728 107205634998 107314937856 107341065216 107395154944 107492931072 107519101767 107604911106 107628724224 107713607463 107807237888 107877761024 107893277184 108002264832 108088459776 108318060928 108404507904 108640272384 108726976512 108781764608 108820463808 108907311744 108994228992 109044891648 109170742464 109225754176 109312925568 109423347264 109550665728 109716586496 109732367136 109870989312 109930876704 110085581088 110141053792 110157594624 110252312016 110340302688 110580277248 110635999232 110662935152 110763686376 110852085168 110903611392 110992121856 111087556804 111160225792 111176214072 111264942096 111377335608 111506927616 111590278184 111703000332 111832971264 112018458118 112035280896 112091736064 112221103302 112310665236 112335519744 112425172992 112452544512 112521840128 112549235183 112639058994 112663986176 112741609347 112753901568 112884033024 112974124032 113031052288 113145229824 113161503609 113276878848 113304457728 113366216601 113391304704 113582961723 113608097792 113813618688 113829988608 113904451584 113944973184 114002390656 114093374208 114237505536 114341511168 114369349248 114460625664 114675843072 114767364096 114899819328 114957717952 114974982144 115102941184 115235783712 115299680256 115327751616 115502422112 115636813824 115753623552 115846004736 115862666976 115938459648 116038147632 116184735744 116201446704 116277460992 116318826792 116411659056 116470319504 116617453568 116723625984 116816781312 116845222032 116917224508 116934782976 117064923136 117158350848 117293565564 117370294272 117387175752 117564965364 117590982656 117684830208 117701756928 117820652544 117914683392 117943391412 118045914112 118123134976 118165157376 118259463168 118276472538 118353844224 118395948699 118455609041 118550146638 118576381952 118605251072 118671015936 118699908096 118807976448 118836901953 118902795264 118931743854 118958063616 119155368192 119233314816 119250464256 119370924288 119466192384 119570038784 119599149824 119690821632 119815508736 119924592768 120136597504 120153876864 120232476672 120275249472 120371239296 120467305728 120626931488 120693817344 120723201984 120819549312 120929547456 121082314752 121143328768 121265700864 121283142624 121362481152 121379936832 121502547936 121637771696 121717342208 121734848928 121857818544 121955071392 122184380416 122281893888 122311665168 122379485184 122423021784 122520725712 122657082632 122675503104 122737319936 122780983836 122878973448 122977041264 123101265672 123208271872 123306602496 123336623256 123363917824 123431159808 123448913028 123604862976 123792069632 123809874762 123890866176 123908685516 124033851018 124132840524 124160311296 124259401728 124366244352 124396523097 124465499136 124495802046 124609147173 124622733312 124766562816 124829433344 124929057792 125055254016 125073240831 125173059858 125200760832 125408419584 125539062957 125566844928 125812092672 125875490048 125894393856 126002642304 126103203072 126377459712 126471925888 126587070144 126746984448 126848139264 126957207776 127040258048 127058530368 127159933824 127219040256 127288383552 127436488704 127467514944 127531746496 127660571808 127809110016 128021094992 128040321024 128104841216 128252689488 128355045984 128517193728 128627697352 128730353136 129010323456 129113284608 129178345472 129224300772 129327432696 129387546624 129490808832 129640256676 129705583084 129809099112 129837826048 129940224876 130072707072 130091415552 130222826496 130288446464 130320167054 130471799808 130542916086 130557149184 130707827712 130726627542 130812143616 130924620519 131029109442 131058106368 131162701824 131194635264 131314079232 131380249088 131412235493 131546218496 131698038528 131803144704 132002768128 132156358656 132289855488 132395433984 132414476544 132782555136 132801653376 132888526848 132935802048 133041896064 133108936576 133277089792 133398429696 133430907456 133504892928 133537396608 133619685152 133788483584 133895258112 134049789216 134137479168 134156772288 134359960416 134516293632 134549043552 134652174336 134792447328 134909616128 135045894144 135153672192 135173111472 135261536256 135309655656 135377838904 135485881872 135548858368 135657037824 135705297924 135780544512 135813602232 135921992976 136177563648 136286244864 136423913472 136443535452 136532791296 136651472896 136684742656 136842493158 136932009984 136951705044 137090045862 137159126258 137298968576 137318716416 137408544768 137457427968 137567130624 137600623314 137676920832 137795300313 137859350272 137969373696 137989217961 138079484928 138238845129 138308504411 138379788288 138449518592 138483226112 138589372416 138609305856 138719927808 138753701163 138784407552 138860054784 139014596224 139105533952 139125541632 139266078336 139377224448 139639291904 139750735872 139784760192 139912024896 140023686528 140179523008 140200574976 140271222784 140321124384 140433112512 140545190016 140687160768 140809453568 140843735648 140921831424 140956140864 141084472032 141262700544 141476651008 141496999728 141589561344 141609926304 141752972592 141866103456 142023990416 142132850688 142167454968 142280916624 142410453912 142590357504 142662209536 142776066048 142826858748 142920290304 142940846664 143054925552 143121420288 143244481142 143323908096 143358802356 143473214808 143504965632 143618143284 143785248768 143857702912 144003019776 144023731866 144117946368 144284275674 144431382528 144444853889 144539343872 144560133102 144706159521 144821647278 144853696512 144969302016 145093951744 145209748992 145245102387 145325638656 145393188864 145493361783 145560989952 145641701376 145677159936 145750567424 145897796352 146035236501 146067554304 146309822848 146331795456 146494652416 146574502272 146780774784 146876792832 147003082688 147120403584 147440369664 147558039552 147593964672 147684915168 147802780224 147871481856 147989495808 148160293344 148234952096 148353256128 148503114144 148675903488 148826087424 148937333776 149110628352 149380374528 149401860048 149499592704 149628137736 149747553648 149936726016 150073233408 150109770888 150185411992 150322145796 150512044032 150632165376 150761684234 150860306432 150882004812 151035838464 151072610304 151154955468 151188406272 151330830336 151367673996 151443948964 151596929022 151751491584 151773318144 151872602112 151926630912 152047881216 152124498944 152300068767 152316674048 152421617106 152455348224 152492465664 152614167552 152867294349 152901124096 153023152128 153199759104 153299976192 153322025472 153647711616 153732907008 153770335488 154048511232 154182418432 154338164736 154461339648 154483555968 154584612864 154639606464 154717530176 154912980992 154935262272 155036614656 155091769056 155215545408 155339420544 155631501312 155755708416 155793629376 155913043968 155935469088 156132458496 156211134464 156391420752 156493725696 156516234336 156674338128 156753287152 156935675904 157094203392 157219577856 157257855216 157553543168 157679284224 157701963384 157805125632 157861264932 157987251576 158066862184 158266544128 158410635264 158449202604 158537060352 158575658472 158610751488 158873824256 158977753088 159000619008 159161232384 159184124694 159288256512 159311167092 159552452994 159587762176 159754011648 159776989218 159899457024 159938386839 160066031202 160205169152 160229228544 160309968896 160366999296 160494985728 160623074304 160785326592 160925089792 160964269312 161092732416 161239396608 161407366659 161443086336 161687601152 161710856832 161816641536 161839915776 162003397248 162132689664 162313131904 162477091392 162606761856 162960408576 163042525184 163082220224 163172646912 163230695712 163360967616 163491343488 163567337472 163707978448 163838631264 163969388352 164135020896 164325998592 164408803328 164448831008 164574879744 164598550704 164806483968 164896315056 165079833016 165187821568 165211580688 165378468024 165510454032 165821659136 165862030796 165953998848 165994402728 166145529564 166278127752 166355417088 166488182784 166572077056 166631335206 166740338688 166764321108 166897413144 166934347776 167066003412 167211226112 167236337664 167251936082 167385417276 167422459904 167554500498 167749456896 167859191808 168003523072 168027687177 168137604096 168331654953 168465997854 168503279616 168637759488 168653488619 168678816768 168782760192 168958588491 168995979264 169130852352 169326049536 169411373824 169546578432 169625387008 169717844736 169915318272 169956686592 170086957056 170214095744 170412146688 170720428032 170744982912 170856677376 171003585984 171140061312 171356258304 171512266752 171554023872 171640470848 172013764608 172151046144 172299067696 172436576928 172516728832 172654411776 172853675568 172949520384 172991627424 173078798816 173253633168 173455220736 173630435328 173769007104 173962399744 174057221448 174277103616 174302170056 174416191488 174478240188 174566160692 174705479256 174744141824 174926180352 175085438976 175225171968 175267833048 175375836762 175597384704 175737526272 175940348346 176029005614 176055441408 176208478208 176347448046 176386473984 176527245312 176552635392 176730978816 176863083859 177043406848 177068871168 177184702464 177247736064 177389194752 177414708807 177530766336 177825219957 177864572928 177907876608 178006523904 178049862144 178211964672 178437095424 178527010816 178733052288 178849972224 178875696384 179056386432 179146613888 179355058176 179398724736 179536232448 179723263104 180061192192 180204896256 180230815296 180348715008 180412874208 180556858944 180647842496 180876050432 180940397232 181040726016 181084802976 181229323968 181570084864 181714993152 181898551296 181924713936 182043721728 182069905248 182456657544 182576013312 182602273392 182786727816 182932607088 183091621888 183276570624 183422840832 183467497752 183569227776 183634532676 183727067084 183959164928 183985623948 184105979904 184171475754 184318460172 184465561896 184506384384 184785829888 184812407808 184959903744 185004934884 185045876736 185146739712 185173369542 185407294464 185500722176 185688104448 185714812143 185836299264 185863028274 186050776527 186144528493 186240466944 186334314496 186379680256 186549366528 186698248704 186743703069 186934099968 187094832512 187244150016 187393586688 187582881024 187801141248 187895775232 187941521152 188112629376 188350267392 188662666304 188786081792 188813235072 189003963456 189154804608 189510467584 189556606624 189707888832 189880605216 190120476672 190272208896 190368088064 190435811664 190560387072 190587795552 190739900736 190828560384 190932575328 191098544128 191145069808 191297619744 191490857712 191713665024 192004026368 192031642488 192157261824 192379034232 192532568976 192746844136 192775790592 192941546028 193095529704 193138262016 193515485184 193612998656 193660136516 193767518208 193836451158 193857585152 193991149044 194081319936 194188935168 194236213248 194403224407 194530395136 194558374626 194713648668 194756739072 194910337314 195109060608 195137123328 195264774144 195282986822 195432669696 195480250581 195707699712 195814374129 195835723776 196061741568 196160538112 196543664163 196587159552 196744052736 196791952896 196913220224 197070373632 197161975808 197319327744 197547057792 197704717056 197804341504 198004152192 198234537984 198434783232 198593150976 198814171136 199173832704 199202480064 199332790272 199403703072 199504183648 199663404864 199915634688 200097644544 200146361184 200257339392 200306094912 200429527728 200682725376 200842887168 201074683824 201176006416 201206218752 201430147072 201539940624 201774440448 201823565328 201978261504 202129238696 202364424192 202568841216 202730508288 202759667208 202892304384 203066758356 203228822808 203273797632 203323287552 203485556736 203557946886 203670816768 203720403348 203823059132 203928109056 204030869504 204266345472 204399968256 204429367296 204605142889 204635870208 204863615488 204977209344 205027113984 205263739737 205398014976 205427557566 205738689387 205784219648 205948452864 205978074624 206112817152 206186141952 206350695936 206400934971 206580349696 206715486208 206789025408 206954060544 207119227392 207508668416 207674277888 207724839168 207884058624 207913958784 208079891712 208176611328 208521894336 208658300928 208688312448 208899117504 209065836672 209247567872 209458937856 209626103808 209677140288 209868037344 210239045632 210269284512 210406834176 210481686576 210649668768 210817785024 211214180352 211265603472 211382747136 211434211296 211626708048 211894050816 212000825344 212214976512 212245499592 212384342016 212414889456 212629458888 212736603992 213005348864 213035985624 213199276032 213251182452 213421374936 213822665728 213993314304 214164099072 214240288122 214380435456 214411269996 214629875712 214682130432 214790309888 214866721713 214985862144 215038203534 215209822212 215257448448 215427214926 215614475776 215755522048 215786554368 216004529664 216035597799 216176919552 216636121856 216809015808 216840199653 217232470917 217280544768 217453953024 217563529216 217640927616 217814623488 217988457984 218089783296 218341484928 218451508352 218625851136 218846694528 219101331456 219433172992 219464734272 219741978624 219861753408 220171162176 220282107584 220315189248 220504624032 220680605376 221160554496 221271998464 221325870304 221527372752 221704170336 221807222784 221984243712 222175113608 222320451584 222352428144 222529884192 222754671216 223013855232 223180556368 223406000664 223665942528 224036916236 224070561792 224183472128 224442206604 224621330472 224671039488 224905089024 225043680256 225098470366 225278117988 225327972352 225483218694 225507803136 225768066048 225948248064 226062104576 226142526351 226290459648 226323007218 226553757696 226608915456 226732433202 226782609408 226984770397 227165923446 227216195584 227395393533 227627237376 227659977216 227808903168 227889946368 228004781312 228186748416 228475011072 228632425659 228683022336 228738698496 228921251328 229351686144 229534728192 229799638656 229915435904 229949964288 230205882368 230471567424 230599360512 230655503232 231004844224 231273627648 231507247104 231692009472 231725333952 231876919296 232076295264 232369471488 232402893408 232554921984 232637653584 232823318112 232940639008 233234907136 233447251968 233633562624 233690444064 233834449016 233869565952 234129846272 234316701696 234587131128 234740588544 234774351504 235129930728 235181965312 235403513856 235641305088 235829366784 235886782824 236091828224 236330314752 236518926336 236552945076 236707688448 236791897398 236911218082 237100293276 237152763904 237210502144 237342031872 237399816192 237615952896 237673803906 237805590528 237863487708 237916127232 238310736384 238466629632 238500928512 238741848576 238776187041 238932384768 239140077568 239198299648 239328679491 239381643264 239631017472 239665483827 239849185536 240273195008 240307753728 240464953344 240550498944 240742478592 240934611456 241253862976 241387634688 241446403968 241639098624 241859094912 242164629504 242286657536 242531401728 242566285248 242724962304 242759873664 243005095872 243275543392 243434684416 243469697856 243715637088 243910142784 244368760832 244563787776 244623330336 244758970368 244846043568 245041451424 245314165264 245351006208 245474639872 245561967672 245757946896 245954082528 246202531344 246416543744 246613204992 246673246512 246862319616 246897826056 247209725952 247584139264 247619749524 247781732352 247817371032 248067702036 248265681048 248320622592 248732488704 248793046194 248930998272 248991604092 249218294346 249245466624 249533125632 249658866688 249858115584 249947002809 250110508032 250146481662 250346119716 250401521664 250816839168 250877904123 251078125914 251133689856 251331750747 251624185344 251750980096 251788787712 252005284608 252206406144 252754919424 252943851776 253174140288 253493968896 253696278528 253914415552 254080516096 254117060736 254319867648 254438080512 254576767104 254872977408 254935029888 255063492992 255321143616 255618220032 256042189984 256080642048 256209682432 256505378976 256710091968 257034387456 257255394704 257460706272 258020646912 258226569216 258356690944 258448601544 258654865392 258775093248 258981617664 259280513352 259411166168 259618198224 259880449752 260182831104 260445652992 260576892928 260640334108 260943599616 261085832172 261415655424 261453255084 261624287232 261849241038 262058218884 262116212736 262325403648 262389270528 262628158464 262760498176 262824470986 263063755143 263092436992 263396077056 263606289408 264005536256 264043508421 264312717312 264521172069 264579710976 264790867968 264828953088 265026910687 265565110272 265603306752 265777053696 265871604096 266083792128 266217873152 266554179584 266796859392 266861814912 267009785856 267074793216 267239370304 267576967168 267790516224 268099578432 268274958336 268313544576 268719920832 269032587264 269098087104 269304348672 269584894656 269819232256 270091788288 270307344384 270346222944 270523072512 270619311312 270755677808 270971763744 271097716736 271314075648 271410595848 271561089024 271627204464 271843985952 272355127296 272572489728 272847826944 272887070904 273065582592 273369485312 273684986316 273864019968 273903410088 274180091724 274318252516 274597937152 274637432832 274914855936 275134261248 275201246628 275353841664 275590600626 275718700544 275938747392 275978435922 276158969856 276257213631 276477690258 276617008822 276759576576 276899037184 276966452224 277178744832 277218611712 277439855616 277507402326 277568815104 277720109568 278029192448 278211067904 278251083264 278532156672 278754448896 278794542411 279278583808 279501471744 279569520384 279824049792 280047373056 280359046016 280401149952 280542445568 280642248768 280866225024 281090380032 281374321536 281618907136 281687471296 281843662848 281912281728 282168944064 282525401088 282953302016 282993999456 283179122688 283219852608 283505945184 283732206912 284047980832 284265701376 284334909936 284561833248 284820907824 285180715008 285324419072 285552132096 285653717496 285840580608 285881693328 286109851104 286242840576 286488962284 286647816192 286717604712 286946429616 287236286568 287570497536 287715405824 288006039552 288047463732 288235892736 288568551348 288862765056 288889707778 289078687744 289120266204 289412319042 289643294556 289707393024 289938604032 290187903488 290419497984 290490204774 290651277312 290754676737 290786377728 290986723566 291121979904 291283402752 291354319872 291501134848 291795592704 291837561939 292070473002 292135108608 292365505971 292619645696 292663590912 292924480233 292989304832 293149004544 293561549568 293753585664 294006165376 294240807168 294880739328 295116079104 295187929344 295369830336 295605560448 295742963712 295978991616 296320586688 296469904192 296706512256 297006228288 297351806976 297652174848 297874667552 298221256704 298760749056 298803720096 298999185408 299256275472 299495107296 299873452032 300146466816 300219541776 300370823984 300644291592 301024088064 301264330752 301523368468 301720612864 301764009624 302145220608 302309910936 302376812544 302661660672 302735347992 302887897928 303193858044 303502983168 303546636288 303853261824 304095762432 304248997888 304600137534 304633348096 304843234212 304910696448 304984931328 305228335104 305336920329 305490781211 305734588698 305802248192 306046304256 306399518208 306599952384 306644050944 307295423232 307465814016 307540670976 308097022464 308364836864 308676329472 308922679296 308967111936 309169225728 309279212928 309435060352 309825961984 309870524544 310073229312 310183538112 310431090816 310678841088 311263002624 311511416832 311587258752 311826087936 311870938176 312264916992 312422268928 312782841504 312987451392 313032468672 313348676256 313506574304 313871351808 314188406784 314439155712 314515710432 315107086336 315358568448 315403926768 315610251264 315722529864 315974503152 316133724368 316533088256 316821270528 316898405208 317074120704 317151316944 317747648512 318001238016 318322464768 318368249388 318576513024 318622334184 319104905988 319175524352 319508023296 319553978436 319798914048 319876773678 320132062404 320410338304 320458457088 320619937792 320733998592 320989971456 321246148608 321360432183 321522367397 321570653184 321850179584 321928538624 322185464832 322478793216 322557305301 322814733318 322886172672 323375202304 323421713664 323633283072 323679831552 324006794496 324265379328 324626263808 324954182784 325213523712 325920817152 326085050368 326164440448 326345293824 326461391424 326721935232 326982686976 327134674944 327415956896 327677262528 327938776704 328270041792 328651997184 328817606656 328897662016 329149759488 329197101408 329612967936 329792630112 330159666032 330375643136 330423161376 330756936048 331020908064 331643318272 331724061592 331907997696 331988805456 332291059128 332556255504 332710834176 332976365568 333144154112 333262670412 333480677376 333528642216 333794826288 334132006824 334422452224 334503872164 334770834552 334844919808 335109000996 335498913792 336007046144 336055374354 336275208192 336663309906 336931995708 337006559232 337275518976 337306977238 337357633536 337565520384 337647705549 337917176982 337991958528 338224828041 338261704704 338652099072 338822747648 339093156864 339250774016 339435689472 339484510827 339830636544 339913373184 340173914112 340428191488 340748885169 340824293376 341440856064 341489965824 341713354752 342007171968 342280122624 342712516608 343024533504 343108047744 343280941696 344027529216 344302092288 344598135392 344873153856 345033457664 345308823552 345707351136 345899040768 345983254848 346157597632 346507266336 346910441472 347260870656 347538014208 347924799488 348114442896 348554207232 348604340112 348832382976 348956480376 349132321384 349410958512 349852360704 350170877952 350450343936 350535666096 350751673524 351194769408 351475052544 351880696692 352058011228 352110882816 352416956416 352694896092 352772947968 353054490624 353105270784 353461957632 353726167718 354086813696 354137742336 354369404928 354495472128 354778389504 354829417614 355061532672 355366827123 355650439914 355729145856 355815753216 356013047808 356099724288 356423929344 356510705859 356690353481 356874190848 357054021632 357466104576 357699944448 357751392768 358112772864 358293227776 358710116352 358797449472 359072464896 359446526208 360122384384 360409792512 360461630592 360697430016 360825748416 361113717888 361295684992 361752100864 361880794464 362081452032 362169605952 362458647936 363140169728 363429986304 363797102592 363849427872 364087443456 364139810496 364913315088 365152026624 365204546784 365573455632 365865214176 366183243776 366553141248 366845681664 366934995504 367138455552 367269065352 367454134168 367918329856 367971247896 368211959808 368342951508 368636920344 368931123792 369571659776 369624815616 369919807488 370009869768 370091753472 370293479424 370346739084 370814588928 371001444352 371376208896 371429624286 371672598528 371726056548 372101553054 372289056986 372480933888 372668628992 372759360512 373098733056 373189569291 373396497408 373487406138 373868199936 374189665024 374488300032 374787173376 375165762048 375219722493 375602282496 375791550464 375883042304 376225258752 376617188871 376700534784 377325332608 377572163584 377626470144 378007926912 378309609216 379020935168 379113213248 379415777664 379761210432 380240953344 380544417792 380736176128 380871623328 381120774144 381175591104 381479801472 381657120768 381865150656 382197088256 382290139616 382595239488 382981715424 383427330048 384008052736 384063284976 384314523648 384758068464 385065137952 385493688272 385551581184 385883092056 386191059408 387030970368 387225997312 387320273032 387535036416 387672902316 387982298088 388162639872 388472426496 388806448814 389060790272 389116749252 389427297336 389513478144 389820674628 390218121216 390274246656 390565973644 390865339392 390960501162 391415399424 391628748258 391671447552 392064603413 392123483136 392321076224 392773861557 393087328326 393174319104 393488105472 393583905792 393826440448 394140747264 394236706479 394323951616 394638655488 395094115584 395409434112 395608683008 396008304384 396469075968 396869566464 397186301952 397628342272 398347665408 398404960128 398665580544 398807406144 399008367296 399326809728 399831269376 400195289088 400292722368 400514678784 400612189824 400859055456 401365450752 401685774336 402149367648 402352012832 402412437504 402860294144 403079881248 403548880896 403647130656 403956523008 404258477392 404728848384 405137682432 405461016576 405519334416 405784608768 406133516712 406457645616 406646575104 406971113472 407115893772 407341633536 407440806696 407646118264 408532690944 408858734592 409210285778 409271740416 409727230976 409954418688 410054227968 410527479474 410796029952 410855115132 411477378774 411568439296 411896905728 411956149248 412225634304 412372283904 412701391872 412801869942 413160699392 413385900939 413430972416 413578050816 413908121088 413967653883 414238454784 414925513233 415017336832 415348555776 415449678336 415768117248 415827917568 416159783424 416261103489 416353222656 417043788672 417316601856 417376624896 417798235008 418131673344 418495135744 418917875712 419252207616 419354280576 419736074688 420478091264 420538569024 420813668352 420963373152 421299337536 421635570048 422428360704 422531206944 422765494272 422868422592 423253416096 423788101632 424001650688 424429953024 424490999184 424768684032 424829778912 425258917776 425473207984 426010697728 426071971248 426398552064 426502364904 426842749872 427645331456 427986628608 428328198144 428480576244 428760870912 428822539992 429364260864 429580619776 429733443426 429971724288 430076407068 430419644424 430514896896 430854429852 431228951552 431511044096 431573108736 432009059328 432071195598 432353839104 433272243712 433334561667 433618031616 433680399306 434118478563 434464941834 434561089536 434907906048 435127058432 435281855232 435629246976 435735307161 435976915968 436179566592 436682969856 436903016704 437251702272 437693389056 438105709503 438202662912 438866345984 438929468544 439483957248 439723506816 440342324352 440564215168 440630378496 441009248064 441361210752 442321108992 442543996928 442651740608 443054745504 443408340672 443614445568 443968487424 444350227216 444640903168 444704856288 445059768384 445509342432 446027710464 446361112736 446812001328 447331885056 448073832472 448141123584 448366944256 448884413208 449242660944 449810178048 450087360512 450196940732 450556235976 450655944704 450966437388 451536132096 451896496128 452124209152 452285052702 452580919296 452646014436 453107515392 453217830912 453464866404 453565218816 453969540794 454331846892 454432391168 454790787066 455254474752 455319954432 455617806336 455779892736 456009562624 456120584689 456373496832 456900206301 456950022144 457264851318 457366044672 457477396992 457842502656 458601883047 458703372288 459069456384 459599277312 459830871808 459899928576 460411764736 460943134848 461198721024 461311006464 462009688448 462547255296 463014494208 463384018944 463450667904 463753838592 464152590528 464738942976 464805786816 465109843968 465275307168 465646636224 465881278016 466469814272 466894503936 467267125248 467380888128 467668898032 467739131904 468259692544 468633403392 469174262256 469481177088 469548703008 470259861456 470807027712 471282610176 471658733568 471773565648 472183656448 472660629504 473037852672 473105890152 473415376896 473583794796 473822436164 474200586552 474305527808 474421004288 474799632384 475231905792 475347607812 475611181056 475726975416 475832254464 476621472768 476933259264 477001857024 477483697152 477552374082 477864769536 478280155136 478396599296 478657358982 478763286528 479262034944 479330967654 479698371072 479815160517 480056941903 480546390016 480615507456 480929906688 481100997888 481484957184 481869222912 482507725952 482775269376 482892807936 483278197248 483718189824 484329259008 484573315072 485062803456 485132570496 485449924608 485519747328 486010191744 486551086784 486869368832 486939395712 487431274176 487820285568 488737521664 489127575552 489246660672 489517940736 489692087136 490082902848 490628330528 490702012416 490949279744 491123935344 491515893792 491908165056 492405062688 492833087488 493226409984 493346493024 493724639232 493795652112 494419451904 495168278528 495239499048 495563464704 495634742064 496135404072 496531362096 497464977408 497586092388 497861996544 497983208184 498436588692 499066251264 499317733376 499716231168 499894005618 500221016064 500292963324 500692239432 500803043328 501633678336 501755808246 502156251828 502267379712 502663501494 503248370688 503501960192 503577575424 504010569216 504083061531 504412812288 504994964859 505249434481 505509838848 505887703552 505960465857 506348280576 506875765473 506987937792 507392557056 507828831104 508161032192 508234121472 508639735296 508876161024 509153534208 509745954816 509870059776 510126985984 510642287232 511236440064 512084379968 512161284096 512419364864 513010757952 513420183936 514068774912 514510789408 514921412544 516041293824 516453138432 516713381888 516897203088 517309730784 517550186496 517963235328 518561026704 518822332336 519236396448 519760899504 520365662208 520891305984 521153785856 521280668216 521887199232 522171664344 522831310848 522906510168 523248574464 523698482076 524116437768 524232425472 524778541056 525256316928 525520996352 525648941972 526127510286 526184873984 526792154112 527212578816 527665894819 528011072512 528087016842 528625434624 529042344138 529159421952 529581735936 529657906176 530053821374 530589251577 531130220544 531206613504 531554107392 531743208192 532167584256 532435746304 533108359168 533475659871 533593718784 533723629824 534019571712 534149586432 534478740608 535153934336 535581032448 536199156864 536549916672 536627089152 537439841664 538065174528 538196174208 538608697344 539169789312 539638464512 540183576576 540614688768 540692445888 541046145024 541238622624 541511355616 541943527488 542195433472 542628151296 542821191696 543122178048 543254408928 543687971904 544710254592 545144979456 545695653888 545774141808 546131165184 546738970624 547369972632 547728039936 547806820176 548360183448 548636505032 549274865664 549829711872 550268522496 550402493256 550707683328 551181201252 551437401088 551877494784 551956871844 552317939712 552514427262 552955380516 553234017644 553519153152 553798074368 553932904448 554357489664 554437223424 554879711232 555014804652 555137630208 555440219136 556058384896 556422135808 556502166528 557064313344 557144436429 557508897792 557589084822 558433585479 558557167616 559002943488 559139040768 559648099584 560094746112 560231109207 560718092032 560802299904 561084891136 561284497536 561732450048 562180760064 562748643072 563237814272 563374942592 563687325696 563824563456 564337888128 565050802176 565906604032 565987998912 566358245376 566439705216 567011890368 567464413824 568095961664 568531402752 568669819872 569123666496 569641815648 570361430016 570648838144 571104264192 571307434992 571681161216 571763386656 572219702208 572485681152 572977924568 573295632384 573435209424 573892859232 574472573136 575140995072 575430811648 576012079104 576094927464 576471785472 577137102696 577779415556 578157375488 578240532408 578824638084 579286589112 579414786048 580375806976 580838995968 580980409548 581302554624 581509353474 581572755456 581973447132 582243959808 582566805504 582708639744 583002269696 583209673221 583591185408 583675123878 584140946004 584270217216 584731011942 585239291392 585327181824 585848960466 585978609664 586298009088 586440751743 587123099136 587507171328 588012330752 588481614336 589630992489 589761478656 590232158208 590375858688 590739660672 591211120896 591485927424 591957983232 592641173376 592939808384 593413024512 594012456576 594703613952 595304349696 595749335104 596442513408 597521498112 597607440192 597998370816 598512550944 598990214592 599746904064 600292933632 600439083552 600741647968 601288583184 602048176128 602528661504 603046736936 603441225728 603528019248 604290441216 604619821872 605323321344 605470695984 605775795856 606387716088 607093272576 607706523648 608191524864 608497995776 609200275068 609686468424 609821392896 609969862656 610456670208 610673840658 610981562422 611469177396 611604496384 612092608512 612799036416 613199904768 613288101888 613815428667 614590846464 614931628032 615081341952 615791219211 616101519649 616194044928 616729673728 617216068161 617352658944 617845358592 617934223872 618338451456 618558425856 618870120704 619651923968 619741049088 620146458624 620367076224 620862181632 621357682176 622526005248 623022833664 623174517504 623652175872 623741876352 624529833984 624844537856 625565683008 625974902784 626064937344 626697352512 627013148608 627742703616 628376813568 628878311424 629031420864 630214172672 630717136896 630807853536 631220502528 631445059728 631949006304 632267448736 633066176512 633642541056 633796810416 634148241408 634302633888 635495297024 636002476032 636644929536 636736498776 637153026048 637244668368 638209811976 638351048704 639016046592 639107956872 639597828096 639753547356 640264124808 640820676608 641467997184 641979942912 642492297216 642720864366 643044734794 643141306368 643700359168 643857077248 644370929664 644600165139 644957586432 645114610602 645629466636 645772345344 646750404608 646843427328 647266566144 647359663104 648013588992 648106793397 648530758656 649252527616 649908365568 650427047424 650520598959 651841634304 652170100736 652328880896 652690587648 652922782848 653443870464 653965373952 654269349888 654831913792 655354525056 655877553408 656540083584 657303994368 657635213312 657795324032 658299518976 658394202816 659225935872 659585260224 660319332064 660751286272 660846322752 661513872096 662041816128 663286636544 663448123184 663815995392 663977610912 664582118256 665112511008 665421668352 665952731136 666288308224 666525340824 666961354752 667057284432 667589652576 668264013648 668844904448 669007744328 669541669104 670218001992 670997827584 672014092288 672110748708 672550416384 673326619812 673863991416 674013118464 674613954476 674715267072 675131040768 675295411098 675834353964 675983917056 676449656082 676523409408 677304198144 677645495296 678186313728 678427579053 678501548032 678871378944 678969021654 679661273088 679826746368 680347828224 680856382976 680954311191 681497770338 681648586752 682186180599 682881712128 682979931648 683426709504 684014343936 684560245248 685425033216 686049067008 686216095488 686561883392 688055058432 688604184576 689196270784 689746307712 690066915328 690617647104 691414702272 691798081536 691966509696 692315195264 693014532672 693820882944 694521741312 695076028416 695849598976 696228885792 697108414464 697208680224 697664765952 697912960752 698264642768 698821917024 699704721408 700341755904 700900687872 701071332192 701503347048 702389538816 702950105088 703761393384 704116022456 704221765632 705389792184 705545895936 706210541568 706923915264 707452335436 708173627392 708275484672 708990944256 709556779008 709658835228 710123065344 710733654246 711300879828 711458291712 711631506432 712026095616 712199448576 712847858688 713021411718 713380706962 713748381696 714108043264 714932209152 715399888896 715502785536 716225545728 716586455552 717420232704 717594898944 717986038473 718144929792 718893052416 718996451481 720244768768 720819585024 720923261184 721394860032 721651496832 722227435776 722591369984 723504201728 723761588928 724162904064 724339211904 724917295872 726280339456 726859972608 727594205184 727698855744 728174886912 728279620992 729826630176 730304053248 730409093568 731146911264 731730428352 732366487552 733106282496 733691363328 733869991008 734276911104 734538130704 734908268336 735836659712 735942495792 736423919616 736685903016 737273840688 737862247584 739249631232 739839614976 740019739536 740586958848 740693478168 741629177856 742002888704 742752417792 742859248572 743345197056 743452113096 744203106108 744578113972 744961867776 745337257984 745518721024 746197466112 746379138582 746792994816 746974812276 747736399872 748379330048 748976600064 749574346752 749841008427 750331524096 750439444986 751204564992 751583100928 751766084608 752450517504 752633712369 753234377742 753401069568 753995252241 754650665216 755144327168 755252940288 756015853824 756619218432 758041870336 758226426496 758831555328 759522420864 760481906688 761088835584 761472352256 761743246656 762241548288 762351182208 762959602944 763314241536 763730301312 764394176512 764580279232 765190478976 765963430848 766854660096 768016105472 768126569952 768629047296 769516136928 770130275904 770987376544 771103162368 771766184112 772382118816 774061940736 774451994624 774640546064 775070072832 775345804632 775964596176 776325279744 776944852992 777612897628 778121580544 778233498504 778854594672 779641349256 780548493312 781131947288 781730678784 781921002324 782830798848 783257496516 784129206826 784246966272 784642152448 785547723114 786174656652 786348638208 786976210944 787167811584 787652880896 787844646281 788281494528 788473412958 788647903232 789191265429 789277310976 790188231168 790818868224 791217366016 792016608768 792130525263 792938151936 793563516207 793739132928 794372603904 795080732061 795256684544 796695330816 796809920256 797331161088 797614812288 798016734592 798653619456 799662538752 800390578176 800585444736 801029357568 801224379648 801718110912 802730901504 803371548672 804298735296 804704025664 804824875008 805720588288 806159762496 807097761792 807294261312 807913046016 808516954784 809457696768 810275364864 810922033152 811038668832 811569217536 812267033424 812915291232 813293150208 813942226944 814231787544 814683267072 814881613392 815292236528 817065381888 817717469184 818420571556 818543480832 819454461952 820108455936 821054958948 821592059904 821710230264 822954757548 823136878592 823793811456 823912298496 824744567808 825402783744 825603739884 826321398784 826771801878 826861944832 827156101632 827816242176 827935307766 828476909568 828771640893 829189263287 829851026466 830034673664 830697111552 830899356672 831536234496 831655835136 832319566848 832522206978 832706445312 834087577344 834633203712 834753249792 835596470016 836263346688 836990271488 837835751424 838504415232 838708561152 839472149376 840956182528 841077138048 841627336704 841926746304 842598675072 843271140096 844856721408 845062413888 845530988544 845736845184 846506832192 847576203264 848003301376 848859906048 848981998368 849537368064 849659557824 850517835552 850946415968 852021395456 852143942496 852797104128 853004729808 853685499744 855290662912 855973257216 856656396288 856961152488 857521741824 857645079984 858728521728 859161239552 859466886852 859943448576 860152814136 860839288848 861708859704 862457903104 863146217472 864018118656 864142391196 864707678208 866544487424 866669123334 867236063232 867360798612 868236957126 868929883668 869122179072 869815812096 870254116864 870563710464 871258493952 871470614322 871953831936 872264030211 872359133184 873365939712 873806033408 874503404544 875386778112 875512685817 876211419006 876405325824 877732691968 877858937088 878773440699 878967914496 879447013632 880684648704 881128430336 881260756992 882018496128 882722421504 884642217984 885087993856 885303481216 886109491008 886816681344 887228891136 887936974848 888700454432 889281806336 889409712576 890119536768 891018684864 892055420928 892722225472 893624002656 894663770112 896147664944 896282247168 896733888512 897768826416 898485321888 899620356096 900174721024 900393881464 901112471952 901932874776 903072264192 903792992256 904248418304 904570105404 905161838592 905292028872 906435661824 906929732808 907130437632 907939081588 908663693784 908864782336 909581574132 910508949504 910639908864 911559785472 912019125248 912241169378 912746993664 913800412602 913900044288 914529702636 914732089344 914954793984 915685005312 916472343633 917203766094 917406744576 918138912768 919198554624 919661743616 919799857152 919885648451 920823529472 921886269696 922397442048 922622012928 924019376896 925094510592 926028988416 926768037888 926901335808 927507677184 928305181056 929477885952 929611573632 930219687936 930550614336 931293272448 931762556032 932939628544 933789007872 934534250496 934761776256 935337796064 935478263808 936519385088 937266806784 938348524512 938962354176 939097406016 940519722912 941614055424 942565220352 943317467136 943547131296 944367312896 945321259008 946075705344 946211780304 946830753792 947167589592 947644872328 948401173104 948842008576 949599264768 950463811584 950695215624 951222362112 951453950832 953242945536 954003714048 954967394304 955104748164 955729539072 956560310272 956793198592 957314717964 957526573056 958524069888 958661935308 959396742144 959630321034 960113883806 961092780032 961231014912 961859813376 962201995776 962969914368 963738445824 964567102191 965015451904 965550538752 965785615872 966556394496 967436379648 967671915903 968159530877 968658518016 969146630144 970125606912 970265140992 970899849216 971039494656 972020383488 973102173568 973738737664 973878791424 974862548352 975640571136 977475043328 978255151104 978493321344 979035881472 979384174272 980165805696 981256661056 981404024832 981898559488 982247870688 983031787584 983816330112 984810125376 985666174976 986452819968 986692986048 987449278464 987591304224 988838903808 990336557056 990478998096 991126929408 991269484128 992270808144 993062724192 994929954816 995172184776 995723993088 995966416368 996873177384 998132502528 998635466752 999432462336 999788011236 1000442032128 1000585926648 1001384478864 1003267356672 1003511616492 1004312503656 1004534759424 1005327002988 1006496741376 1007003920384 1008021138432 1008166123062 1008825624576 1009989929718 1010498868962 1011019677696 1011775407104 1011920931714 1012696561152 1012943116647 1013751530946 1013975875584 1014785114112 1015657662208 1016322064384 1016468242944 1017279470592 1017752322048 1018307068416 1018453532481 1019491909632 1019740119552 1020253971968 1021284574464 1022246655507 1022472880128 1024168759936 1024322568192 1024838729728 1026021515904 1026840367872 1028137549824 1029021578816 1029842825088 1032082587648 1032906276864 1033426763776 1033794406176 1034619461568 1035100372992 1035926470656 1037122053408 1037644664672 1038472792896 1039521799008 1040731324416 1041782611968 1042307571712 1042561336432 1043774398464 1044343328688 1045662621696 1045813020336 1046497148928 1047396964152 1048232875536 1049557082112 1050512633856 1051041992704 1051297883944 1052255020572 1053584308224 1054425157632 1055331789638 1056022145024 1056174033684 1057250869248 1058084688276 1058318843904 1059163471872 1059315812352 1060107642748 1061178503154 1062260441088 1062413227008 1063108214784 1063486416384 1064335168512 1064871492608 1066100481369 1066216718336 1066951319742 1067187437568 1067447259648 1068039143424 1068299172864 1068957481216 1070071060443 1070307868672 1071162064896 1072398313728 1073099833344 1073254178304 1074879683328 1076130349056 1076392348416 1077217394688 1078339578624 1079276929024 1080367153152 1081229377536 1081384891776 1082092290048 1082477245248 1083022711232 1083887054976 1084390866944 1085256302592 1085642383392 1086244356096 1086508817856 1087375943808 1089420509184 1090289958912 1091391307776 1091548283616 1092262330368 1093477941248 1094739945264 1095456079872 1095613640352 1096720366896 1097273010064 1098549731328 1099659423744 1100537044992 1100804986512 1101415366656 1102362402504 1102874802176 1103754989568 1103913743688 1104635879424 1105028854524 1105910761032 1106468035288 1107865808896 1108714979328 1108874446848 1109759422464 1110029609304 1110275260416 1110880438272 1112116769792 1112844271616 1113004333056 1114128626688 1114288872858 1115017795584 1115178169644 1116867170958 1117114335232 1118005886976 1118278081536 1119296199168 1119568707873 1120189492224 1120462218414 1121436184064 1121604599808 1122169782272 1122568995072 1123464900096 1124361520128 1125497286144 1126475628544 1126749885184 1127374651392 1127649126912 1128675776256 1129851566613 1130101604352 1131813208064 1131975997824 1132716490752 1132879410432 1134023780736 1134928827648 1136191923328 1137062805504 1137339639744 1138247332992 1139283631296 1140722860032 1141297676288 1142208528384 1142614869984 1143362322432 1143526773312 1144439404416 1144971362304 1145955849136 1146591264768 1146870418848 1147785718464 1148945146272 1150281990144 1150861623296 1152024158208 1152189854928 1152943570944 1154274205392 1155558831112 1156314750976 1156481064816 1157649276168 1158573178224 1160751613952 1161677991936 1161960819096 1162605109248 1163018706948 1163946894264 1164487919616 1165417279488 1166004539392 1166419346442 1167182370816 1167350247756 1168281892008 1168540434432 1169462023884 1170478582784 1170654363648 1171697920932 1171957219328 1172596018176 1172881503486 1174246198272 1175014342656 1176024661504 1176193810239 1176963228672 1178321584671 1179261984978 1179522957312 1180464316416 1180751717376 1181479321344 1182422241792 1182710119437 1182971854848 1183915966464 1185282346752 1185879616768 1186826049024 1188024913152 1189407227904 1190608699392 1191498670208 1192885026816 1195042996224 1195214880384 1195996741632 1197025101888 1197980429184 1199493808128 1200585867264 1200878167104 1201483295936 1202577166368 1204096352256 1205057323008 1206093473872 1206882451456 1207056038496 1208580882432 1209239643744 1210646642688 1210941391968 1211551591712 1212775432176 1214186545152 1215413047296 1216383049728 1216995991552 1218400550136 1219372936848 1219939725312 1220913340416 1221347681316 1221963124844 1222938354792 1223208992768 1225598072832 1226576203776 1227630857334 1229181692928 1229863256064 1230162683904 1231582438422 1232203039298 1232388089856 1233459347456 1234432136322 1234705317888 1235690717184 1235868447744 1236676902912 1237116851712 1237740241408 1238041587013 1239303847936 1239482098176 1240157702817 1240292917248 1240734152448 1241724363264 1241902961649 1242715364352 1244776539699 1245052010496 1246045667328 1246349035008 1247304351744 1247483752704 1249059667968 1249689075712 1251131366016 1251949805568 1252129874688 1253394705024 1254026297216 1255485407232 1256753627136 1257756622848 1258062841728 1260428345344 1261434273792 1261615707072 1262441005056 1262890119456 1263898012608 1264534897472 1266132353024 1267285082112 1267593620832 1268296482816 1268605267776 1270990594048 1272004952064 1273289859072 1273472997552 1274306052096 1274489336736 1276419623952 1278032093184 1278215913744 1279195656192 1279507094712 1280528249616 1281641353216 1282935994368 1283959885824 1284984594432 1285441728732 1286089469588 1286282612736 1287400718336 1287714154496 1288741859328 1289200330278 1289915172864 1290229221204 1291258933272 1291544690688 1293500809216 1293686854656 1294533132288 1294719326208 1296027177984 1296213586794 1297061517312 1298505055232 1299816731136 1300003685001 1300854094848 1301041197918 1302355435689 1303011699451 1303683268608 1304340201472 1304657761792 1305381175296 1305845565696 1306887740928 1307205921483 1307930747904 1308538699776 1309663827584 1310709050112 1311755106816 1313080167168 1314607988736 1315270426624 1315590648064 1316599037952 1316788405632 1318451871744 1319170520448 1320638664128 1321502572544 1321692645504 1323027744192 1324083632256 1326573273088 1326896246368 1327631990784 1327955221824 1329164236512 1330225022016 1330843336704 1331905462272 1332576616448 1333050681648 1333922709504 1334114568864 1335179305152 1336528027296 1337689808896 1338015488656 1339083338208 1340436003984 1341995655168 1344028184576 1344221497416 1345100832768 1346653239624 1347727982832 1349227908952 1349430534144 1350262081536 1350590822196 1351668707928 1351967834112 1352899312164 1354608396288 1355290990592 1356372627456 1356855158106 1357003096064 1357742757888 1357938043308 1359322546176 1359653492736 1360695656448 1360822570849 1361712765952 1361908622382 1362995540676 1363297173504 1364372361198 1365763424256 1365959863296 1366853419008 1368028687872 1368361754067 1369120490496 1370700618903 1370850066432 1372098134016 1372432190976 1373123766784 1375805649141 1376110116864 1377208369152 1378392541568 1379492615424 1380133830656 1381235294208 1382829404544 1383596163072 1383933019392 1384630390528 1386029065344 1387641765888 1389043482624 1390152056832 1391699197952 1392457771584 1394216828928 1394417360448 1395329531904 1395825921504 1396529285536 1397643834048 1399409442816 1400683511808 1401801375744 1402142664384 1403006694096 1404779077632 1405900210176 1407522786768 1408232044912 1408443531264 1410779584368 1412421083136 1413847830528 1414904670872 1416550969344 1417981888512 1419113558016 1419317670456 1420246130688 1421467308492 1422601759656 1422916583424 1423263012864 1424398897152 1425695717376 1426042823436 1426761413924 1427496763392 1428216086528 1429864418304 1430799777792 1431005571072 1432236000223 1432451091456 1433172911104 1434840465408 1435189797888 1435972076946 1436289859584 1437786104832 1437992902962 1440170825709 1440489537536 1441639170048 1441846522368 1442789720064 1443302993664 1444454871552 1445182739968 1447008403456 1447523177856 1448325808128 1448678423808 1449834591744 1452560678912 1453719945216 1455188410368 1455397711488 1456349773824 1456559241984 1459653260352 1460608106496 1460818187136 1462293822528 1463460856704 1464732975104 1466212564992 1467382726656 1467739982016 1468553822208 1469076261408 1469816536672 1471673319424 1471884991584 1472847839232 1473371806032 1474547681376 1475724495168 1478499262464 1479679229952 1480039479072 1481173917696 1481386956336 1483258355712 1484005777408 1485504835584 1485718497144 1486690394112 1486904226192 1488406212216 1489156227944 1491037442048 1492394932224 1492758277164 1493585989632 1493949624552 1496758660096 1497953200128 1499148693504 1499682016854 1500663048192 1500878889972 1502409129984 1503166201856 1503532169216 1504901035008 1505267424738 1506468755484 1506802139136 1507990504482 1509301330432 1510288654336 1510505880576 1512031707648 1512249184593 1513238436864 1515748303443 1516083740672 1516452852992 1517663110656 1517881397571 1519044841728 1520627296419 1520963813376 1522177671168 1522944704512 1523486493312 1524483096576 1524702364416 1525919205888 1526628483072 1527460602624 1528788353024 1529160558464 1530380957952 1531926861696 1533709320192 1536032210944 1536253139904 1537258094592 1539032273856 1540260551808 1541974753088 1542206324736 1543532368224 1544764237632 1548123881472 1548903989248 1549281092128 1550140145664 1550691609264 1551929192352 1552650559488 1553889705984 1555225795256 1556243161088 1556466997008 1557709189344 1559282698512 1561096986624 1562263894576 1563461357568 1563842004648 1565661597696 1566514993032 1568258413652 1568493932544 1569284304896 1571095446228 1572349313304 1572697276416 1574335623168 1575305761792 1575689292562 1576562989056 1576946825916 1577295806464 1578382530858 1578554621952 1580376462336 1581637736448 1582434732032 1582997684457 1584033217536 1584261050526 1585876303872 1587127032414 1587478265856 1588745207808 1588893392779 1590161464122 1590513369088 1591767754731 1593390661632 1593619840512 1594662322176 1595229624576 1596033469184 1597307238912 1599325077504 1600426979613 1600781156352 1601170889472 1602058715136 1602448759296 1603436221824 1605461803008 1606743097344 1608597470592 1609408051328 1609649750016 1611441176576 1612319524992 1614195523584 1614588522624 1615826092032 1617033909568 1618915393536 1620550729728 1621844066304 1622077337664 1623138435072 1624534066848 1625830582464 1626586300416 1627884453888 1628463575088 1629366534144 1629763226784 1630584473056 1634130763776 1635434938368 1636841143112 1637086961664 1638908923904 1640216911872 1642109917896 1643184119808 1643420460528 1645909515096 1646273757184 1647824596992 1649489135616 1650805567488 1651207479768 1652642797568 1653543603756 1654312203264 1655632484352 1655870615532 1656953819136 1657543281786 1658378526574 1659702052932 1660069347328 1661394223104 1661798713344 1663072468992 1663311670272 1664639133696 1665044413956 1665412890624 1668175154688 1669266407424 1669506499584 1671192940032 1671433309287 1672526693376 1673980542976 1675300756437 1675671502848 1677008830464 1677417122304 1678944298752 1681912365056 1682154276096 1683254673408 1683853492608 1685197350144 1686542280192 1689713442816 1690124827776 1691061977088 1691473690368 1693013664384 1695152406528 1696006602752 1697719812096 1697963996736 1699074736128 1699319115648 1701035671104 1701892831936 1704042790912 1704287884992 1705594208256 1706009459616 1707370999488 1710581325824 1711946514432 1713312792576 1713922304976 1715043483648 1715290159968 1717457043456 1718322479104 1718933773704 1719886897152 1720305628272 1721678577696 1723417719408 1724915806208 1726292434944 1728036237312 1728284782392 1729415356416 1733088974848 1733338246668 1734472126464 1734721597224 1736473914252 1737859767336 1738244358144 1741127420928 1742516987904 1742941228644 1743907663872 1744528060422 1744718266368 1746731879424 1747612066816 1749006809088 1749629019663 1750773556224 1751025371634 1752422838012 1752810651648 1755465383936 1755717874176 1757546881398 1757935828992 1758894027264 1759322255229 1761369297408 1762256860672 1762521513984 1764036992256 1765444843008 1769284435968 1770175987712 1770606962432 1772218982016 1773633362688 1774457782272 1775873949696 1777400908864 1778563612672 1778819425152 1780239073536 1782037369728 1784110841856 1785444450944 1787248005312 1789327540224 1792295329888 1792564494336 1793467777024 1795537652832 1796970643776 1799240712192 1800349442048 1800787762928 1802224943904 1803865749552 1806144528384 1807585984512 1808496836608 1809140210808 1810323677184 1810584057744 1812871323648 1813859465616 1815878163176 1817327387568 1819163148264 1821279817728 1823119570944 1824038250496 1824482338756 1825493987328 1827600825204 1829059405272 1829464178688 1829909587968 1831370010624 1832944687266 1834407532188 1834813489152 1836277825536 1838397109248 1839323487232 1839599714304 1839771296902 1841446286001 1841647058944 1843772539392 1844794884096 1845244025856 1848038753792 1848304558947 1850189021184 1851648204483 1852057976832 1853536075776 1853802671616 1855015354368 1855188374809 1856610362112 1858955771904 1859223147264 1860439375872 1861101228672 1862586544896 1863525112064 1865879257088 1867578015744 1869068500992 1869523552512 1870675592128 1870956527616 1873038770176 1874533613568 1876697049024 1877924708352 1878194812032 1881039445824 1883228110848 1885130440704 1886634934272 1887094262592 1888734625792 1890642518016 1892151410688 1892423560608 1893661507584 1894335179184 1895289744656 1896802346208 1897684017152 1899198529536 1900927623168 1901390431248 1902444724224 1902907901664 1906485891072 1908007428096 1909934788608 1910209496328 1911459078144 1913586397184 1914629435928 1915053146112 1917048139776 1917323870616 1918793484288 1919260642068 1920227767612 1922185560064 1922462029824 1924403991552 1925939828736 1927476891648 1929134204382 1930030903808 1931101077504 1931571231744 1933112788992 1933800495417 1934872759296 1935343831806 1936319061754 1937317036032 1938293260288 1940251213824 1940530281984 1941799698432 1942078989312 1944040766976 1946204347136 1947477475328 1947757582848 1949725096704 1951281142272 1951561796877 1954950086656 1956510302208 1956986642688 1958071762944 1958768348544 1960331611392 1962513322112 1962808049664 1963797118976 1964495741376 1966063575168 1967632660224 1969620250752 1971332349952 1972905639936 1973385972096 1974898556928 1975182608448 1977677807616 1980673114112 1980957996192 1982253858816 1982538968256 1984541616288 1986125448384 1989859909632 1990344369552 1991447986176 1991932832736 1993746354768 1996265005056 1997270933504 1998864924672 1999576022472 2000884064256 2001171853296 2002768957728 2006534713344 2007023232984 2008625007312 2010654005976 2012993482752 2014007840768 2016042276864 2016332246124 2017651249152 2019979859436 2020997737924 2022039355392 2023550814208 2023841863428 2025393122304 2025886233294 2027503061892 2027951751168 2029570228224 2031315324416 2032644128768 2032936485888 2034558941184 2035282737159 2035504644096 2036614136832 2036907064962 2038983819264 2039480239104 2040507943936 2042569148928 2042862933573 2044493311014 2044945760256 2046558541797 2048337519872 2048645136384 2049677459456 2052043031808 2053680735744 2056275099648 2058043157632 2059685650176 2064165175296 2065812553728 2066853527552 2067588812352 2069238923136 2070200745984 2071852941312 2074244106816 2075289329344 2076945585792 2079043598016 2081462648832 2083565223936 2084615143424 2085122672864 2087548796928 2088686657376 2091325243392 2091626040672 2092994297856 2094793928304 2096465751072 2099114164224 2101025267712 2102083985408 2102595767888 2104510041144 2107168616448 2108850315264 2110663579276 2112044290048 2112348067368 2116169376552 2116637687808 2118631624704 2120215285496 2122357006308 2124520882176 2124826454016 2126972832768 2128670337024 2129742985216 2132200962738 2132433436672 2133902639484 2134374875136 2134894519296 2136078286848 2136598345728 2137914962432 2138435468477 2140142120886 2140615737344 2142324129792 2144796627456 2146199666688 2146508356608 2149759366656 2152260698112 2152784696832 2153958115419 2154434789376 2156679157248 2158553858048 2160734306304 2162458755072 2162769783552 2164184580096 2164954490496 2166045422464 2167774109952 2168781733888 2170512605184 2171284766784 2172488712192 2173017635712 2174751887616 2178841018368 2180579917824 2182782615552 2183096567232 2184524660736 2186955882496 2189479890528 2190912159744 2191227280704 2193440733792 2194546020128 2197099462656 2199318847488 2201074089984 2201609973024 2202830733312 2204724805008 2205749604352 2207509979136 2207827487376 2209271758848 2210057709048 2211821522064 2212936070576 2215731617792 2217748893696 2219518844928 2220059218608 2221760876544 2224233539584 2226008666112 2228257253376 2228577745716 2230035591168 2230356339288 2233734341916 2234228670464 2236011773952 2236556163072 2238592398336 2239137415746 2240378984448 2240924436828 2242872368128 2243209199616 2244339564544 2245137990144 2246929800192 2248723040256 2249523025281 2250656571779 2250994572288 2252951257088 2253499770368 2254749302784 2255298253824 2257351552512 2257901137107 2259703133226 2260203208704 2263626416128 2263951995648 2265432981504 2265758820864 2268047561472 2269857655296 2272383846656 2274125611008 2274679279488 2276494665984 2278567262592 2281445720064 2282595352576 2284417056768 2285229739968 2286724644864 2287053546624 2288878808832 2289942724608 2291911698272 2293182529536 2293740837696 2295571436928 2297890292544 2300563980288 2301723246592 2304048316416 2304379709856 2305887141888 2308548410784 2311117662224 2312629501952 2312962129632 2315298552336 2317146356448 2321503227904 2323355983872 2323921638192 2325210218496 2326037413896 2327893788528 2328975839232 2330834558976 2332009078784 2332838692884 2334364741632 2334700495512 2336563784016 2338924047768 2340957165568 2343395841864 2343914438656 2345192036352 2345763006972 2348492396544 2352049323008 2352387620478 2353926457344 2356643169342 2358523969956 2359045914624 2360928632832 2361503434752 2362958642688 2363533938843 2364844483584 2365420238874 2365943709696 2367573796287 2367831932928 2370564693504 2371759233536 2373652098048 2376049826304 2376391575789 2378814455808 2381217398784 2382997340416 2385242196183 2385770053632 2390085992448 2390429760768 2391993483264 2394050203776 2395960858368 2398987616256 2401171734528 2401756334208 2402966591872 2405154332736 2408192704512 2410114646016 2412186947744 2413764902912 2414112076992 2417161764864 2418479287488 2421293285376 2421882783936 2423103183424 2425550864352 2428373090304 2430826094592 2432766099456 2433991983104 2436801100272 2438745873696 2439879450624 2441826680832 2442695362632 2443926249688 2445876709584 2451196145664 2453152407552 2455261714668 2458363385856 2460325367808 2463164876844 2464406078596 2464776179712 2466918694912 2468864272644 2469410635776 2471381434368 2471736895488 2474233703424 2475480482816 2476083174026 2478607695872 2478964196352 2480315405634 2480585834496 2481468304896 2483448726528 2483805923298 2485430728704 2487567789861 2489553079398 2490104020992 2492091334656 2492698070016 2494608703488 2494967505408 2496832474367 2498119335936 2499378151424 2502262732032 2503899611136 2504259749376 2506789410048 2508052594432 2510970814464 2513507254272 2515513245696 2516125683456 2520856690688 2522868547584 2523231414144 2524882010112 2525780238912 2527796025216 2529069794944 2532264706048 2534570164224 2535187241664 2536592965632 2537210535552 2541981188096 2544009904128 2546579718144 2546945995104 2548612104192 2548978673472 2552839247904 2556064186368 2556431827488 2558391312384 2559014189424 2561056499232 2563282706432 2565871988736 2567919771648 2569969188864 2570883457464 2572178939176 2572565225472 2575428308992 2577483718656 2578400660556 2579830345728 2580458442408 2582517866544 2587001618432 2587373709312 2589438652416 2592054355968 2592427173588 2594123034624 2597010110464 2599633462272 2600007370002 2601708189696 2602082395836 2604710871378 2606023398902 2607366537216 2608680402944 2609315523584 2610762350592 2611691131392 2613775481856 2614411842966 2615861495808 2617077399552 2619327655168 2621418100224 2623510213632 2626160334336 2626538057451 2629215977472 2630540853248 2631181296128 2633198075904 2633576811264 2636320322097 2636903743488 2638341040896 2641277328256 2643005145088 2643385291008 2646055488384 2648167264512 2653146546176 2653792492736 2655263981568 2655910443648 2658328473024 2660450044032 2661686673408 2663810924544 2665153232896 2666101363296 2667845419008 2668229137728 2670358610304 2673056054592 2675379617792 2676030977312 2678166676416 2680872007968 2683991310336 2688056369152 2688442994832 2690201665536 2693306479248 2695455965664 2698455817904 2698861068288 2700524163072 2701181644392 2703337415856 2705798624328 2709216792576 2710581981184 2712745254912 2713710316212 2715485515776 2715876086616 2719306985472 2721391312896 2721645141698 2723425531904 2723817244764 2725991081352 2726594347008 2728744722396 2731526848512 2731919726592 2736057375744 2736723508134 2738240980992 2741401237806 2741700132864 2744196268032 2744452223891 2744864381952 2746247533568 2749417030899 2751611298282 2752220233728 2754416738304 2756785083136 2758985230848 2759656945353 2760267661312 2762470588416 2765658809088 2767192326144 2767866038784 2769260781056 2772058130688 2775283531776 2778086965248 2780304113664 2783398395904 2784915543168 2788433657856 2788834720896 2790659063808 2791651843008 2793058571072 2795287668096 2798818885632 2801367023616 2803602751488 2804285328768 2806013388192 2809558155264 2811800420352 2815045573536 2816464089824 2816887062528 2821559168736 2824842166272 2827695661056 2829809341744 2833101938688 2835963777024 2838227116032 2838635340912 2840492261376 2842934616984 2845203519312 2846526025728 2848797794304 2851391434752 2852085646872 2853522827848 2859728836608 2862011142144 2864472000446 2864902182912 2866345822208 2869680930816 2870379595776 2871944153892 2872579719168 2875572209664 2875985805924 2880341651418 2880979075072 2883278340096 2883693044736 2885579440128 2886605987328 2888909743104 2890365479936 2893701306573 2894016806912 2895046355712 2896651616256 2897356847616 2899669183488 2904478592631 2905121357824 2907439890432 2910376820736 2910795422976 2912699547648 2913118483968 2919306520704 2921216212992 2921636374272 2924587645056 2926921713408 2929465950208 2932425129984 2934765453312 2935479964032 2937107644416 2938152522816 2939633073344 2943346638848 2943769983168 2945695678464 2946743612064 2949095362752 2951448990336 2956998524928 2959358459904 2960078958144 2962347835392 2962773912672 2966516711424 2968011554816 2971009671168 2971436994288 2973380788224 2973808452384 2976812424432 2978312455888 2982074884096 2984789864448 2985516554328 2987171979264 2987899249104 2993517320192 2995906400256 2998297387008 2999364033708 3001326096384 3001757779944 3007064338432 3009802070016 3010534849476 3012937510968 3013604278272 3015981008964 3018602660864 3020577308672 3021011761152 3024063415296 3024498369186 3026476873728 3031496606886 3032167481344 3032905705984 3035326221312 3035762795142 3038089683456 3038829349941 3041254592838 3041927626752 3044355342336 3045889409024 3046972986624 3048966193152 3049404728832 3051838411776 3053256966144 3054921205248 3057576706048 3058321116928 3060761915904 3063853723392 3066739966521 3067418640384 3072064421888 3072506279808 3074516189184 3078064547712 3080521103616 3083949506176 3084412649472 3087064736448 3089528475264 3096247762944 3097807978496 3098562184256 3100280291328 3101383218528 3103858384704 3105301118976 3107779411968 3110451590512 3112486322176 3112933994016 3115418378688 3118565397024 3122193973248 3124527789152 3126922715136 3127684009296 3131323195392 3133029986064 3136516827304 3136987865088 3138568609792 3142190892456 3144698626608 3148671246336 3150611523584 3151378585124 3153125978112 3153893651832 3154591612928 3156765061716 3160752924672 3163275472896 3164869464064 3165995368914 3168066435072 3168522101052 3171752607744 3174254064828 3174956531712 3177490415616 3177786785558 3180322928244 3181026738176 3183535509462 3186781323264 3187239681024 3189324644352 3190459249152 3192066938368 3194614477824 3198301444107 3198650155008 3200853959226 3201562312704 3202341778944 3204117430272 3204897518592 3206872443648 3210213181329 3210923606016 3213486194688 3217194941184 3218816102656 3219299500032 3222882353152 3224639049984 3228391047168 3229177045248 3231652184064 3234067819136 3237830787072 3241101459456 3243688132608 3244154675328 3246276870144 3249068133696 3251661164928 3253172600832 3255768907776 3256927150176 3258733068288 3259526453568 3261168946112 3268261527552 3270869876736 3273682286224 3274173923328 3277817847808 3280433823744 3284219835792 3286368239616 3286840921056 3291819030192 3295649193984 3298978271232 3301611134976 3302414959536 3305285595136 3307087207512 3308624406528 3311264968704 3311741231064 3313907638272 3315086563572 3316757053148 3319404105864 3320138694656 3323597426688 3326144937984 3326623340544 3329278267392 3330088827912 3330825781248 3336350309376 3338532814848 3339012999168 3342385880064 3342866618574 3345053386752 3347961085952 3350601512874 3351343005696 3354017660928 3354834244608 3357888597504 3358706123619 3360398593321 3363824730112 3364308552192 3366509346816 3367706985216 3370394700288 3373084560384 3379426885632 3380249655552 3382123954176 3382947380736 3386027328768 3390304813056 3392013205504 3395439624192 3395927993472 3398149472256 3398638231296 3402071342208 3403785663872 3408085581824 3408575769984 3411188416512 3412018919232 3414741998976 3421162651648 3423893028864 3426625585152 3427844609952 3430086967296 3430580319936 3434914086912 3436644958208 3437867547408 3439773794304 3440611256544 3443357155392 3446835438816 3449831612416 3452584869888 3456072474624 3456569564784 3458830712832 3466177949696 3466676493336 3468944252928 3469443194448 3472947828504 3475719534672 3482254841856 3485033975808 3485882457288 3487815327744 3489056120844 3493463758848 3495224133632 3498013618176 3499258039326 3501547112448 3502050743268 3504845676024 3505621303296 3510930767872 3511435748352 3515093762796 3515871657984 3517788054528 3518644510458 3522738594816 3524513721344 3525043027968 3528073984512 3528581430717 3530889686016 3534964754013 3536746041367 3538568871936 3540351975424 3541213924864 3544437964032 3547266725376 3548130358311 3548915564544 3551747899392 3554801817728 3557127225344 3557638850304 3560478147072 3564074739456 3568221683712 3570888901888 3574496010624 3578655080448 3584590659776 3585128988672 3586935554048 3591075305664 3593941287552 3598481424384 3600698884096 3601575525856 3604449887808 3607731499104 3612289056768 3615171969024 3616993673216 3618280421616 3620647354368 3621168115488 3625742647296 3627718931232 3631756326352 3634654775136 3638326296528 3642559635456 3646239141888 3648076500992 3648964677512 3650987974656 3655201650408 3658118810544 3659819175936 3662740021248 3665889374532 3668815064376 3669626978304 3676794218496 3678646974464 3679542593804 3682892572002 3683294117888 3687545078784 3689589768192 3690488051712 3693661263733 3696077507584 3696609117894 3700378042368 3703296408966 3704115953664 3707072151552 3707605343232 3710030708736 3710376749618 3713220724224 3714124761039 3717911543808 3718446294528 3720473108451 3720878751744 3722202457344 3725173089792 3727050224128 3731758514176 3734329619097 3735156031488 3738137001984 3739047105024 3741351184256 3741913055232 3746077540352 3749067227136 3753394098048 3755849416704 3756389624064 3762078891648 3766456221696 3770260881408 3773269868544 3774188525184 3777469251584 3781285036032 3784302821376 3784847121216 3787323015168 3788670358368 3790579489312 3793604692416 3795368034304 3798397059072 3801855246336 3802780862496 3804889448448 3805815803328 3812971782144 3816014856192 3819869577216 3820418992656 3822918156288 3827172794368 3829258871856 3834096279552 3834647741232 3837586968576 3838521284136 3840455535224 3844924059648 3848807983104 3851879657472 3854953783296 3858268408764 3860061807616 3862202155008 3863142463488 3866225577984 3867600990834 3869745518592 3870687663612 3872638123508 3874634072064 3876586520576 3880502427648 3881060563968 3883599396864 3884157978624 3888081533952 3892408694272 3894954950656 3895515165696 3899450193408 3900011055003 3902562284544 3903123593754 3909035098353 3909900173312 3913020604416 3913973285376 3916143525888 3917536697088 3920663222784 3921617764449 3925026644224 3925616099328 3927594237952 3928991482752 3932127150336 3935265320448 3939240501504 3942664699904 3945811279872 3946771944192 3949797113856 3950365216896 3955355615232 3961346228224 3961915992384 3964507717632 3965077936512 3969083232576 3972250896768 3979719819264 3980688739104 3982895972352 3983865665472 3987492709536 3992530010112 3994541867008 3997729849344 3999152044944 4001768128512 4002343706592 4005537915456 4013069426688 4014046465968 4017250014624 4021308011952 4025986965504 4028015681536 4032084553728 4032664492248 4035302498304 4039959718872 4041995475848 4047101628416 4047683726856 4050786244608 4051772466588 4055006123784 4055903502336 4062630648832 4065288257536 4065872971776 4069117882368 4070565474318 4071009288192 4073228273664 4073814129924 4077967638528 4078960478208 4081015887872 4082467712547 4085138297856 4085725867146 4088986622028 4089891520512 4093117083594 4096675039744 4097290272768 4099354918912 4104086063616 4105085262201 4107361471488 4112550199296 4116086315264 4119371300352 4127416947423 4128330350592 4131625107456 4133707055104 4135177624704 4138477846272 4140401491968 4143705882624 4148488213632 4150578658688 4153891171584 4158087196032 4162925297664 4167130447872 4169230286848 4170245345728 4175097593856 4177373314752 4182650486784 4183252081344 4185988595712 4189587856608 4192931502144 4198228328448 4202050535424 4204167970816 4205191535776 4209020082288 4214337232896 4217700630528 4221327158552 4224088580096 4224696134736 4232338753104 4237263249408 4240430570992 4244714012616 4249652908032 4253945665536 4257340674048 4259485970432 4264401925476 4267805278968 4268749750272 4269789038592 4273196691456 4275829924864 4276870936954 4280284241772 4281231474688 4284648259584 4289593254912 4292399333376 4293016713216 4296708000669 4299518733312 4304521396224 4305569393664 4307916230838 4308869578752 4312710637543 4313358314496 4317107716096 4320512477127 4321468612608 4324917510144 4325539567104 4328369160192 4329908980992 4332090844928 4335548219904 4337563467776 4341025210368 4342569533568 4344977424384 4346035271424 4349503775232 4357682036736 4361159835648 4365565231104 4366193134464 4369049321472 4373911764992 4378959781056 4381824319488 4382454561408 4386881467584 4389092040256 4394198925312 4398637694976 4402148179968 4403219946048 4405661466624 4409449610016 4411499208704 4415019958272 4415654974752 4418543517696 4420115418096 4423643044128 4425872141152 4431463235584 4435497787392 4439037689856 4440118437216 4443521753088 4448467079168 4452017332224 4456514506752 4457155491432 4460071182336 4460712678576 4467468683832 4468457340928 4473112326144 4477184796672 4478274831492 4480757968896 4481848873656 4485744736256 4490275980288 4493859600384 4497446080512 4499046050562 4501313143558 4501989144576 4505902514176 4506999540736 4509498605568 4510596507648 4514703105024 4515802274214 4519406266452 4520406417408 4527252832256 4527903991296 4530865963008 4531517641728 4536095122944 4536747553779 4539715310592 4544767693312 4547244910329 4548251222016 4549358558976 4552989331968 4553644192713 4557134525184 4562891440128 4565190705152 4568834113536 4570459479936 4573449289728 4574107093248 4577757617664 4579885449216 4583823396544 4586365059072 4587481675392 4591142873856 4595780585088 4601127960576 4603446493184 4608096632832 4608759419712 4611774283776 4617096821568 4622235324448 4625259003904 4625924259264 4630597104672 4634292712896 4643006455808 4646711967744 4647843276384 4650420436992 4652074827792 4655787577056 4657951678464 4661669117952 4664018157568 4665677385768 4668729483264 4669400991024 4673127568032 4677848095536 4681914331136 4686791683728 4690384072704 4691526013944 4696984793088 4704098646016 4704775240956 4707852914688 4713286338684 4717047939912 4718091829248 4723006869504 4725917285376 4727067877686 4729688967168 4730840477748 4731887419392 4735147592574 4735663865856 4741129387008 4743518467072 4747304196096 4748993053371 4752099652608 4752783151578 4757628911616 4762434797568 4765994680832 4766680178337 4770484392366 4771540107264 4775303264193 4780171984896 4780859521536 4783986966528 4788100407552 4791921716736 4797975232512 4802343469056 4803512668416 4805933183744 4810308665472 4816385409024 4820229292032 4824373895488 4827529805824 4828224153984 4834323529728 4836958574976 4842586570752 4843765567872 4846206366848 4851101728704 4856746180608 4861652189184 4865532198912 4867983966208 4873602200544 4877491747392 4879758901248 4883653361664 4885390725264 4887852499376 4891753419168 4902392291328 4906304815104 4910523429336 4916726771712 4920650735616 4926329753688 4928812157192 4929552359424 4937728545288 4938821271552 4943473790976 4948467406848 4950960965632 4952166348052 4957215391744 4957928392704 4960630811268 4962936609792 4966897453056 4967611846596 4970861457408 4975135579722 4979106158796 4980208041984 4984182669312 4985396140032 4989217406976 4989935010816 4993664948734 4996238671872 4998756302848 5004525464064 5007799222272 5008519498752 5013578820096 5016105188864 5021941628928 5025902269311 5027014508544 5031026491392 5032251366912 5041713381376 5045737095168 5046462828288 5049764020224 5051560477824 5055592050432 5058139589888 5064529412096 5069140328448 5070374483328 5073185931264 5074421071104 5083962376192 5088019808256 5093159436288 5093891990208 5097224208384 5097957346944 5105678495808 5112128372736 5112863654976 5116782624768 5118028378848 5122112998464 5126565412864 5131743977472 5135839543296 5139938377728 5141766914928 5144357878352 5145130450944 5150856617984 5154967437312 5156801321112 5159660691456 5160916884816 5165035733088 5174747418624 5178877304832 5184108711936 5184854347176 5188246069248 5194020220928 5199266924544 5200014740004 5203416379392 5204164791672 5209421742756 5212046797804 5214733074432 5217360805888 5218631047168 5223382262784 5227550963712 5228823685932 5231722991616 5234154799104 5238655310336 5242836200448 5247020427264 5248887058989 5252320668672 5253076114902 5258431954944 5261081706496 5262362592256 5266396151808 5267153622528 5272640644194 5273807486976 5276682081792 5277966765687 5282554656512 5286010290176 5286770582016 5292110976768 5296334529024 5306293092352 5307584985472 5310527963136 5311820887296 5316656946048 5320900088064 5323373346816 5327621849088 5330306465792 5332202726592 5335690838016 5336458275456 5340717220608 5346112109184 5350759235584 5352061954624 5356333352832 5361744015936 5367982620672 5376112738304 5376885989664 5380403331072 5386612958496 5390911931328 5396911635808 5397722136576 5401048326144 5402363288784 5406674831712 5411597248656 5418433585152 5421163962368 5425490509824 5427420632424 5430971031552 5431752173232 5438613970944 5443290283396 5446851063808 5447634489528 5451982162704 5457489444792 5463839453184 5472114751488 5473447016268 5476481961984 5482802475612 5488392536064 5488904447782 5489728763904 5492495067136 5498834061798 5503222596564 5504440467456 5508833476608 5513570166272 5517970461696 5519313890706 5520535322624 5524338858003 5524941176832 5531317618176 5534384652288 5535732077568 5538521562112 5544116261376 5544913676841 5550567063552 5554944613449 5556173930496 5560608227328 5565565124427 5566796791808 5569831086336 5576867315712 5577669441792 5581318127616 5583303686016 5586117142144 5590575336192 5597637771264 5602734047232 5607205502976 5608570657536 5612026776384 5619116310528 5623600840704 5630091147072 5632928179648 5633774125056 5643118337472 5649684332544 5655391322112 5659618683488 5666203877376 5671927554048 5676454232064 5677270681824 5680984522752 5685869233968 5690407038624 5693052051456 5697595588608 5702782869504 5704171293744 5707045655696 5719457673216 5724022284288 5728944000892 5729804365824 5732691644416 5740759191552 5743888307784 5745159438336 5751144419328 5751971611848 5760683302836 5761958150144 5766556680192 5767386089472 5773211974656 5777819486208 5780730959872 5787402613146 5788033613824 5790092711424 5793303232512 5794713695232 5799338366976 5801401486251 5804324843009 5808957185262 5810242715648 5814879780864 5820753641472 5821590845952 5825399095296 5826236967936 5838613041408 5842432425984 5843272748544 5849175290112 5853843426816 5858931900416 5864850259968 5869530906624 5870959928064 5874215288832 5876305045632 5879266146688 5886693277696 5887539966336 5891391356928 5893487224128 5898190725504 5902897980672 5913997049856 5918716919808 5920157916288 5924695670784 5925547825344 5933033422848 5936023109632 5942019342336 5942873988576 5946761576448 5947616904768 5953624848864 5956624911776 5964149768192 5969579728896 5971033108656 5974343958528 5975798498208 5987034640384 5991812800512 5996594774016 5998728067416 6002652192768 6003515559888 6014128676864 6019604140032 6021069698952 6025875021936 6031962017928 6037205321728 6042023522304 6048126830592 6048996738372 6052953747456 6062993213772 6064334962688 6065811411968 6070652442624 6071525590284 6076179366912 6077658699882 6082509185676 6083855253504 6088710684672 6091778818048 6093945973248 6097932386304 6098809457664 6103676823552 6105848211477 6106513932288 6109842410496 6115153412096 6116642233856 6121523831808 6127707446784 6128588800719 6133479933042 6134837280768 6144128843776 6145012559616 6149032378368 6156129095424 6161042207232 6167899012352 6168825298944 6174129472896 6179056950528 6192495525888 6195615956992 6197124368512 6200560582656 6202766437056 6207716769408 6210602237952 6215558823936 6220903181024 6224972644352 6225867988032 6230836757376 6237130794048 6244387946496 6249055578304 6253845430272 6255368018592 6262646390784 6266059972128 6273033654608 6273975730176 6277137219584 6284381784912 6289397253216 6297342492672 6301223047168 6302757170248 6306251956224 6307787303664 6313530123432 6321505849344 6326550945792 6329738928128 6331990737828 6336132870144 6337044202104 6348508129656 6349913063424 6355573571116 6360645856488 6362053476352 6367071018924 6373562646528 6374479362048 6380918498304 6384133876736 6389228955648 6396602888214 6397300310016 6401707918452 6403124625408 6404683557888 6408234860544 6409795037184 6413744887296 6415306405431 6420426362658 6421847212032 6426972389376 6434389882368 6437632205312 6438599000064 6445764706304 6449278099968 6456782094336 6458354090496 6463304368128 6468135638272 6475661574144 6482202918912 6487376265216 6488309350656 6492553740288 6498136267392 6503322329856 6506345201664 6511537815552 6513854300352 6517466136576 6519052907136 6522337892224 6536523055104 6541739753472 6547364572448 6548347846656 6555635695616 6560867647488 6568439671584 6572736479232 6573681842112 6583638060384 6591298387968 6597956542464 6603222269952 6604829919072 6610571190272 6614174415024 6617248813056 6622529937408 6623482462128 6627815276544 6630173127144 6633514106296 6638808211728 6647194853376 6653246681088 6658556534784 6660177655824 6672700618752 6678025998336 6684771760128 6685733237148 6690106773504 6695922171904 6701203025748 6702686011392 6708035321856 6709668489216 6715777195008 6717412247238 6720797186642 6727649460224 6728617104384 6733018693632 6735413970432 6740789400576 6746169120768 6751969715337 6758853771264 6760499311104 6764247908352 6765894761472 6772054657536 6773703411321 6777116716139 6780609626112 6784026411008 6790879248384 6791855986944 6796298944512 6797276462592 6804142684416 6807571327744 6816171163648 6817151539968 6822376833024 6824037838464 6829483997952 6842325303296 6847786057728 6853251170304 6855689219904 6860173934592 6861160639872 6869828173824 6873289916416 6875735094816 6879547588608 6881222513088 6886714310784 6893670877632 6899663224832 6905169739776 6912144949248 6913139129568 6917661425664 6932355899392 6933352986672 6937888505856 6938886388896 6945895657008 6951439069344 6964509683712 6970067951616 6971764914576 6975630655488 6978112241688 6986927517696 6990448267264 6996027236352 6998516078652 7003094224896 7004101486536 7009691352048 7021861535744 7022871496704 7030187525592 7031743315968 7035576109056 7037289020916 7045477189632 7049027442688 7056147969024 7057162861434 7061779372032 7069929508026 7073492082734 7077137743872 7080703950848 7082427849728 7088875928064 7090601816529 7094533450752 7096260716622 7097831129088 7103495798784 7109603635456 7114254450688 7115277700608 7120956294144 7128149478912 7129174727367 7136443367424 7141777803776 7148992021248 7155726588549 7157310160896 7169181319552 7170257977344 7173871108096 7182150611328 7187882575104 7196962848768 7201397768192 7203151051712 7208899775616 7215462998208 7224578113536 7230343938048 7233987346432 7236560843232 7241294708736 7242336230976 7251485294592 7255437862464 7263512652704 7269309550272 7276652593056 7285119270912 7292478283776 7296153001984 7297929355024 7301975949312 7310403300816 7316237621088 7319638351872 7325480042496 7331778749064 7337630128752 7353588436992 7357293948928 7359085187608 7365785144004 7375090157568 7380976103424 7387322527466 7392155015168 7393218235788 7400756084736 7406592817932 7408231907328 7414144303104 7415210686464 7420753499236 7426441448448 7428249522078 7435823087616 7436892589056 7440946216902 7441757503488 7444404914688 7450346179584 7454100448256 7462703369583 7463517028352 7468659238194 7470312062976 7476274003968 7478094210048 7482702368512 7483826110464 7490497423101 7492155080704 7498134454272 7506788196096 7511698833408 7512779248128 7524157783296 7532912443392 7540521762816 7546539737088 7548377050368 7554938503168 7562570072064 7568605642752 7569694242432 7574646030336 7577340716736 7581158978624 7587209384832 7590736068608 7596794118144 7603710492672 7605561724992 7609778896896 7611631606656 7625943564288 7632029712384 7639739154432 7640837985312 7645836312576 7654345588736 7658517743712 7668192559104 7669295482464 7675173937152 7677042568272 7680911070448 7689848119296 7697615966208 7703759314944 7709907566592 7716536817528 7720123615232 7726284926976 7732451155968 7735201981668 7739491037184 7741375327224 7745276247016 7761004855296 7762121127936 7768315957248 7776163067904 7784817388544 7789909901312 7791030331392 7798900386816 7800022110006 7805124569088 7806247187508 7818070196706 7819800346624 7826041208832 7827946570752 7832287051776 7835073394176 7841326445568 7843235528898 7850053288448 7851232198656 7855188475904 7857982965504 7864254300672 7870530640896 7878481003008 7885329399808 7891622559744 7893543888384 7899594227712 7900730433792 7908960966291 7910711230464 7922692456448 7923831984768 7929015435264 7930155873024 7938166465152 7944501793536 7959439638528 7961377478208 7965791944704 7967731330944 7974985419072 7985060020224 7989083734016 7995459698688 7998304089888 8003536257024 8004687413184 8011075830912 8026138853376 8028092931936 8034500029248 8042616023904 8051973931008 8056031363072 8064169107456 8065328984496 8070604996608 8079919437744 8083990951696 8094203256832 8095367453712 8101572489216 8103544933176 8110012247568 8125261297664 8131745943552 8138235764736 8141130948636 8146456547328 8147628259848 8157920956416 8162031775744 8164935425094 8170276595712 8171451734292 8177973244056 8179783041024 8186234167188 8193350079488 8194580545536 8198709837824 8208172127232 8210170524402 8214722942976 8225100398592 8232172630528 8233356671673 8238742600704 8248251092697 8254833894846 8256660701184 8263250214912 8267414110208 8270355249408 8276955692544 8278970836059 8280802983936 8287411765248 8296976427264 8301157317376 8307782343168 8316174392064 8325850595328 8334260895744 8338460573696 8340490691456 8350195187712 8354746629504 8365300973568 8366504162688 8371977191424 8379175713216 8385863004288 8396456656896 8404101070848 8408335941632 8410383071552 8418040164576 8428674465792 8435401261056 8442654317104 8448177160192 8449392269472 8464677506208 8474526498816 8480861141984 8489428025232 8499305816064 8507891331072 8514681348096 8518971940864 8528803850952 8535610557936 8539578077184 8546393382912 8551659849728 8553741873908 8560568483544 8562462949376 8579186509824 8586033426432 8593416001338 8599037466624 8609042792448 8611138787328 8615832461676 8617739157504 8625421275086 8626716628992 8634215432192 8641024954254 8642937225216 8649835020288 8651079134208 8656738320384 8659817961984 8664181689856 8666291109091 8671096439808 8675126935552 8681103919719 8682050420736 8685139067136 8689954848768 8692070542848 8699007550464 8713435777893 8715364073472 8722319671296 8731130462208 8732386268928 8738098642944 8747823529984 8757919562112 8763648638976 8764909122816 8773762935168 8778184080512 8788397850624 8797275389952 8804296359936 8806439892096 8811322933248 8818899220032 8822998417408 8830039916544 8831309949504 8837087035392 8840230836192 8847286088256 8851744282304 8862926471168 8870995574784 8878075379712 8880236874432 8887043506176 8896934158336 8904034664448 8913029013504 8914310982864 8920142364672 8921425357152 8934937367664 8946224652288 8954369593344 8956549662984 8961515937792 8963697747312 8971489472512 8980551960576 8987719200768 8994892161024 8998092101124 9002626287116 9003978289152 9011805028352 9013999081472 9021193015296 9029406210048 9031604548428 9038812532904 9040812834816 9054505664512 9055807982592 9061731926016 9063035283456 9072190245888 9073495107558 9079430621184 9089535386624 9094489820658 9096502444032 9098717117952 9105978663936 9107288385426 9114269050368 9116488049823 9121081896157 9125782880256 9130381410304 9137668227072 9140918959872 9146898579456 9148214186496 9155515235328 9159770898432 9167646793088 9172730118144 9174963350784 9182285747712 9191561170176 9202255921152 9206892986368 9216193265664 9217518839424 9223548567552 9234193643136 9244470648896 9250518007808 9251848518528 9261194209344 9268585425792 9286012911616 9293423935488 9295686552768 9300840873984 9304149655584 9311575154112 9315903356928 9323338235904 9328036315136 9331354771536 9337458966528 9338801982048 9346255136064 9355696191072 9363828662272 9373583367456 9380768145408 9383052027888 9393969586176 9408197292032 9409550481912 9415705829376 9426572677368 9434095879824 9446013739008 9451834570752 9454135755372 9459377934336 9461680955496 9463774838784 9470295185148 9482258774016 9487036934144 9494608392192 9497986106742 9504199305216 9505566303156 9515257823232 9524869595136 9531989361664 9533360356674 9540968784732 9543080214528 9550606528386 9560343969792 9561719043072 9567973933056 9576200815104 9583843433472 9594904332321 9595950465024 9604686938112 9607025336832 9611866367488 9620617330944 9630639543987 9632770818048 9640458584064 9648747790976 9655059611648 9656448307968 9668647059456 9673917149952 9685173141504 9687531135744 9692412733696 9702203457408 9713492361216 9723304378368 9731064397824 9735967932416 9747204401088 9754983494784 9759517802496 9767306723328 9770781450528 9775704998752 9783506838336 9804784582656 9812609630208 9821046858672 9833453543424 9841301471232 9852659507376 9857624314384 9859104718848 9875457090576 9886947581952 9896934813696 9901921931264 9904332696104 9915856785408 9921261622536 9925873219584 9933794906112 9935223693192 9941722914816 9950271159444 9958212317592 9960416083968 9970792280064 9978434813952 9979870021632 9987329897468 9992477343744 9997512605696 10009050928128 10015598444544 10017038997504 10025652001561 10027157640192 10032210377728 10043883257856 10051804538622 10054029017088 10062052982784 10064502733824 10081195779963 10083426762752 10091474190336 10092925656576 10099528040448 10103120955648 10111184100864 10116279179776 10129058824192 10138280656896 10140748966656 10146371862528 10148842142208 10167924752384 10176039616512 10186318872576 10187783980416 10194448416768 10195914693888 10211356991616 10224256745472 10225727309952 10233565249536 10236056757696 10244225996928 10253130825728 10263487954944 10271679086592 10279876755456 10283533829856 10288715756704 10290260901888 10301713235968 10309934874624 10313602642224 10319321382912 10321833769632 10330071466176 10349494837248 10357754609664 10368217423872 10369708694352 10376492138496 10388040441856 10398533849088 10400029480008 10406832758784 10408329583344 10418843485512 10424093595608 10437262094336 10446764525568 10455101927424 10457647371864 10463445983232 10477310620672 10485672400896 10494040854528 10497774117978 10504641337344 10506152229804 10516863909888 10522163412992 10524725184512 10532792303616 10534307245056 10545281288388 10547614973952 10553364163584 10555933531374 10565109313024 10572020580352 10573541164032 10584221953536 10585744292151 10592669058048 10610238124101 10612586184704 10615169970944 10621055926272 10623641774592 10633313892096 10641800176128 10644391074933 10646746693632 10655243698176 10660612931584 10664405453184 10671381676032 10672916550912 10681434441216 10692224218368 10701518471168 10704123909248 10712666705664 10723488031872 10735965241344 10752225476608 10753771979328 10760806662144 10773225916992 10781823862656 10793823271616 10795444273152 10802096652288 10804726577568 10813349663424 10823194497312 10836867170304 10842327924736 10850981019648 10854841264848 10861942063104 10863504346464 10877227941888 10886580566792 10893702127616 10895268979056 10903964325408 10914978889584 10927678906368 10944229502976 10946894032536 10952963923968 10965604951224 10977808895564 10979457527808 10984990134272 10997668123596 11006445193128 11008880934912 11027140332544 11035940923392 11038627781412 11041070645248 11048677716006 11049882353664 11062635236352 11068769304576 11071464155136 11077043124224 11080983791199 11088232522752 11089827353682 11101134127104 11109889226898 11112347860992 11121216454656 11131130248854 11133593583616 11139662172672 11142374283117 11153734631424 11155338883584 11162636255232 11166607372032 11172234284288 11181150672384 11195275542528 11202988857291 11205468094464 11214411005952 11217141315072 11224053552768 11238232621056 11247201681408 11260182294144 11265856359296 11267548250112 11286236674944 11299368665088 11310782644224 11319237366976 11332407754752 11343855108096 11352908464128 11354541363648 11361969045504 11371738467936 11380814077248 11386104102912 11395191177216 11405565739008 11408342587488 11414091311392 11438915346432 11448044568576 11457888001784 11459608731648 11465383288832 11481518383104 11487776615568 11502288838656 11503943223696 11521366605672 11523916300288 11534772178944 11546423949312 11555638972416 11561461919744 11574805226292 11580185422848 11586606465024 11589427390464 11598676733952 11602802972502 11608649686018 11617914370524 11620485431296 11629759561728 11641507282944 11643181691904 11650798190592 11652473935872 11677226082816 11684864851968 11686545497088 11698350580224 11700033165009 11707686853632 11717863800832 11727105295059 11729700519936 11739061813248 11741919856128 11748430577664 11752610091264 11758532293376 11773386555392 11775079932672 11782782713856 11786974448256 11796381451008 11805795961344 11827994099712 11837433839616 11840315832576 11849391341568 11851095650688 11866066845696 11872046219264 11884038684672 11885747977152 11893523152896 11895233809536 11907249697728 11913249823552 11928299536384 11939159457792 11942066217312 11948687917056 11951596996416 11974069280768 11983625601024 11993189548032 11997456134832 12005304385536 12007031119776 12028257353728 12039208280064 12042139397904 12051750043872 12063924035856 12074410643456 12084047044608 12096253661184 12097993476744 12105907494912 12125986427544 12128669925376 12131622823936 12141304885248 12143051180568 12152358733824 12155317399764 12165018371352 12167710507008 12187891946496 12195864772608 12197618915328 12207353647104 12211696422954 12213027864576 12219684820992 12230306824192 12233284467712 12243047663616 12247403137641 12255414893568 12257177601438 12266959866084 12269674561536 12288257687552 12290025119232 12298064756736 12312258190848 12315255786603 12322084414464 12335798024704 12337650597888 12348258945792 12358113901056 12384991051776 12391231913984 12394248737024 12401121165312 12405532874112 12415433538816 12421204475904 12431117647872 12441806362048 12449945288704 12451735976064 12461673514752 12474261588096 12488775892992 12498111156608 12507690860544 12510736037184 12525292781568 12532119944256 12546067309216 12547951460352 12554274439168 12568763569824 12578794506432 12594684985344 12602446094336 12605514340496 12612503912448 12615574607328 12627060246864 12643011698688 12653101891584 12659477856256 12663981475656 12672265740288 12674088404208 12697016259312 12711147142232 12721291712976 12734142037848 12748958724096 12761836996608 12768267753472 12778457911296 12793205776428 12803415836904 12806249250816 12809367115776 12819590074368 12827489774592 12830612810862 12840852725316 12843694424064 12853944778752 12868779764736 12875264410624 12877198000128 12890124002007 12891529412608 12898556199936 12913564188672 12916708180992 12926608736256 12936271276544 12938131912629 12951323148288 12961537431381 12964405837824 12974752530432 12976618701312 12985107480576 12996272534784 13006644659712 13012690403328 13023075631104 13027708600704 13034932273152 13038105814272 13044675784448 13073046110208 13083479506944 13094729144896 13096695693312 13111271391232 13121735294976 13136879343168 13145472958464 13147363684224 13167276120768 13182596775936 13195913084928 13206444539904 13209659838144 13221142380544 13228348830048 13234497626112 13245059874816 13246964924256 13255630553088 13260346254288 13267028212592 13277616423456 13294389706752 13306493362176 13317113069568 13320355311648 13345401237504 13356051996672 13369543520256 13371466474296 13380213547008 13402406051496 13405372022784 13419336978432 13431554390016 13434824494476 13441594373284 13455298920448 13457234208768 13470827940864 13481578801152 13492338241536 13503939430674 13517707542528 13520998622208 13528495816704 13531789522944 13544109315072 13547406822642 13554233432278 13561219252224 13568052822016 13581758496768 13583711973888 13592597889024 13594552925184 13608285368832 13615142655488 13632342327296 13634303079936 13641734730987 13644753666048 13648075676928 13658967995904 13660932578139 13684650606592 13695572115456 13706502340608 13711378439808 13720347869184 13722321279744 13739656347648 13746579832832 13751470189632 13759095177216 13762445026176 13773428621568 13787341755264 13799326449664 13810339479552 13824289898496 13826278259136 13835322851328 13864711798784 13866705973344 13875777011712 13877772777792 13891791314016 13902878138688 13929019367424 13940135903232 13943529829152 13951261310976 13956224483376 13973855035392 13980896534528 13992054472704 13997032157304 14006188449792 14008202973072 14019382704096 14045742993408 14060375051184 14071152218112 14074578041832 14090954379264 14098054885376 14112295938048 14114325722868 14123558744064 14139859016052 14146984165468 14154275487744 14161407901696 14164855699456 14177751856128 14181203633058 14189066901504 14192521433244 14195662258176 14206991597568 14219207270912 14228508901376 14230555401216 14241912588288 14246979160113 14256298957824 14258349454734 14272886734848 14283555607552 14297984042496 14300040535011 14311453177098 14314620321792 14325909792579 14338362639104 14340515954688 14347742216192 14364301222656 14375765150208 14393925697536 14402795536384 14406302103424 14417799551232 14430925996416 14449156227072 14460687876096 14467974692864 14473121686464 14482589417472 14484672461952 14502970589184 14510875724928 14527025305408 14538619100544 14553305186112 14570238541824 14584956567552 14592306003968 14595858710048 14603951898624 14620806601632 14632475242176 14639276703744 14650960084992 14663557498128 14675260257504 14707176873984 14714587897856 14718170375216 14731570288008 14750180315136 14761952206848 14774645054932 14784310030336 14786436471576 14813185635864 14816463814656 14830421372928 14841506998472 14852882896896 14856499044156 14871646175232 14873785178112 14881892433804 14888809829376 14900692359168 14908200896512 14925406739166 14927034056704 14937318476388 14940624125952 14952548007936 14956188420096 14965404737024 14967652220928 14969048279339 14980994846202 14984310161408 14996268908544 15013576392192 15023397666816 15025558496256 15048315566592 15065824886784 15077706807933 15081043525632 15093079474176 15096754100736 15109877006336 15125140144128 15137211285504 15139388484864 15149292060672 15154681433472 15162317957248 15174418769664 15181472137216 15193588236288 15207420985344 15211123449984 15219557793792 15223263213312 15251887128576 15264059424768 15279478308864 15281675970624 15291672625152 15308691177472 15317035487424 15336385118208 15338590964928 15350347874304 15354085136544 15361822140896 15379696238592 15395231932416 15407518629888 15419815133184 15433073635056 15440247230464 15452569853952 15464902311936 15470403963336 15478982074368 15482750654448 15490552494032 15524242255872 15536631914496 15552326135808 15569634777088 15582060662784 15597800773632 15600044220012 15610249138176 15612494375016 15636140393412 15639600693248 15652082417664 15655893141504 15670146788352 15682652891136 15686471057796 15700106576896 15702464397312 15710376951808 15715965931008 15728508601344 15741061281792 15746661176967 15754596002453 15756962006016 15770658799616 15783245119488 15787087776768 15799188455424 15801460867584 15817921932582 15821422460928 15845384912896 15847663969536 15858030870528 15860311746048 15876332930304 15889003587072 15918879277056 15922754956416 15931583889408 15935462661888 15949970838144 15970120040448 15978167468032 15990919397376 15996608179776 16007072514048 16009374826368 16022151661824 16052277706752 16056185863872 16069000058496 16085232047808 16103947862016 16112062726144 16128338214912 16130657968992 16141209993216 16159838875488 16167981903392 16188406513664 16190734907424 16203144978432 16207089866352 16220024495136 16250522595328 16263491887104 16276471529472 16282261897272 16292913094656 16295256519696 16315841912832 16324063551488 16329870850188 16340553191424 16342903468584 16355946488112 16372468334376 16386700158976 16416344254464 16420341048804 16429445885952 16464345261056 16466713343346 16477485201408 16496502185394 16509667789692 16513321402368 16526500429824 16534828220416 16540710498816 16553911385088 16557941672118 16561605967872 16573016574009 16574823530496 16593952854528 16602314634752 16615564686336 16632348784128 16634741030523 16651701190656 16668521791488 16676921147392 16680981382912 16696695373281 16700390375424 16709493259008 16730601947136 16733008325376 16743954382848 16758351426432 16771726008576 16792913313792 16808202141696 16816671883264 16820766143104 16836080329152 16857348931584 16870802522112 16885308634208 16896354320384 16898784538944 16929355012416 16949052997632 16961722283968 16978856050464 16998611632128 17015782662144 17029362696192 17037943881728 17057607701904 17071221115872 17079156154368 17092786765824 17103319699456 17107483747816 17121136967088 17158373019648 17172066852864 17186832002676 17198074933248 17222277574656 17231664923352 17235478315008 17250842550172 17253433257984 17268430864384 17282049908508 17285874450432 17299670040576 17302158268416 17319635923968 17328363379712 17332582218182 17342192879616 17350253871104 17362207839438 17364100841472 17370278134272 17379909697536 17384141085696 17398015100928 17412974529027 17426871555786 17430728146944 17444639342592 17462260924416 17464772537856 17476197285888 17477827320569 17495647059968 17515839124224 17527297277952 17529818245632 17547525870336 17556368161024 17576795701248 17594550779904 17608592719872 17612879784192 17622645866496 17637798440064 17645996834816 17660079833088 17662619899008 17674174070784 17680461672384 17694572176512 17703488564608 17725852942336 17741991149568 17756150759424 17760473748864 17774087012352 17793868316672 17808069328896 17826058027008 17828621965728 17840284729344 17842850714304 17869874735328 17892449304576 17908739186688 17913099325968 17923031875584 17927395494624 17942978945024 17961103921152 17975438401536 17989784322048 17996184202248 18005252574232 18007956578304 18027998162944 18042386030592 18058812420096 18063209096856 18077625065808 18109011329024 18111615965184 18126070566912 18144380491776 18146990215116 18158861242368 18179070773248 18188979641316 18193004888064 18197434235904 18211957327872 18214576770852 18228538100736 18232976099646 18242163792314 18251565760512 18260762820608 18275336454144 18281837919744 18293797158912 18296428372992 18311030470656 18319541796864 18335293586176 18345460236288 18349926701568 18364571495424 18383122340352 18385766402157 18404511842304 18413785972736 18432386531328 18435037678848 18447097135104 18468387286272 18488941297792 18501036015616 18503697037056 18522388418688 18537170851584 18572025823232 18586847870976 18591373105536 18601681747968 18608299311168 18623150308224 18631806713856 18646676471808 18656072630272 18662709543072 18674917933056 18677603964096 18692510272128 18711392382144 18727657324544 18747166734912 18761536290816 18766104055776 18787939172352 18816394584064 18819100963824 18831411658752 18853145354736 18868191759648 18892027478016 18903669141504 18908271510744 18918755868672 18923361910992 18940590370296 18964517548032 18974073868288 18989216784384 18995972213484 19008398610432 19011132606312 19049739190272 19063978723328 19066720713348 19081937569464 19086160429056 19101213056772 19120687939584 19123438086144 19152401630208 19167686866944 19189808664642 19191900930048 19209373876224 19214050673664 19223732734976 19241234661888 19245919216293 19261279087974 19265541636096 19280917168128 19297495581952 19310119223296 19312896615936 19337294118912 19347834299904 19370346283008 19375062271488 19384825467392 19404406914816 19426984722432 19446608756736 19462128795648 19471935864832 19494408802176 19509966989568 19519035604992 19534613446656 19541562901056 19551409997504 19567013676672 19609569165312 19625219260416 19642093717344 19666907086848 19682602942464 19705319014752 19715248628768 19718209437696 19750914181152 19773895163904 19793869627392 19803843862528 19808665392208 19831713570816 19842523245072 19851746439168 19867589812224 19870447386384 19883445829632 19900542318888 19916424635184 19941584560128 19959740043264 19974659794936 20018101856256 20034077995008 20051304003122 20054315280384 20064420755456 20087766515712 20103609077244 20108058034176 20124105965568 20129005467648 20162391559926 20166853525504 20182948380672 20185851313152 20199056080896 20206241911296 20222368201728 20232558359552 20255909146011 20258117648384 20276561313792 20281497933312 20292743725056 20297684284416 20331350148417 20335849504768 20352079233024 20372637745152 20375567960832 20388896833536 20391829387776 20422713983232 20448513490944 20451454619904 20467130499072 20472113515392 20488451993856 20506261651456 20526975909888 20543358173184 20559753510912 20567067659712 20577431513408 20580521803776 20603426471936 20619869749248 20627205284448 20638642765824 20643667539264 20660142932352 20698989674496 20715509219328 20736434847744 20739417388704 20752984276992 20776080883712 20797067698176 20800058960016 20813665517568 20816659166688 20837686971024 20848187191216 20874524188672 20893529051136 20910203854848 20915294743728 20926891966464 20954621241344 20971344801792 20988081709056 20995548235956 21009282674688 21012304459608 21049450369024 21065584607232 21068614490112 21090562576776 21095229947904 21106728327168 21111867062748 21130218626048 21144041160704 21147082328064 21168443907072 21171488584302 21185338116096 21220476248202 21225172369408 21230339941888 21242111852544 21247283549184 21266627784192 21271805449587 21283600352256 21288782149866 21293493387264 21310487396352 21321225863168 21328810906368 21342763352064 21345833101824 21362868882432 21384448436736 21403036942336 21408247818496 21425333411328 21446976063744 21467179765647 21471930482688 21504450953216 21507543958656 21521613324288 21546451833984 21563647725312 21587646543232 21590888546304 21604193304576 21609453155136 21626699326848 21646388994624 21673734340608 21684655849472 21701962039296 21709682529696 21723884126208 21727008692928 21754455883776 21773161133584 21787404255232 21790537958112 21807928650816 21829957779168 21855357812736 21888459005952 21893788065072 21905927847936 21931209902448 21955617791128 21958915055616 21969980268544 21995336247192 22012890386256 22054280665088 22071881846784 22077255562824 22082141290496 22097355432012 22125270472704 22142928310272 22154086248448 22161967582398 22176465045504 22179654707364 22202268254208 22219778453796 22224695721984 22242432909312 22262260497708 22267187167232 22279324345344 22284748566234 22307469262848 22310677767168 22325272510464 22333214744064 22344468568576 22362301344768 22388110108749 22390551085056 22405977714582 22410936188928 22428822011904 22434282630144 22448107105536 22471492269303 22476465242112 22494403362816 22520364588288 22531712718592 22535096500224 22572473349888 22598737330176 22621565288448 22638474733952 22664815509504 22687710216192 22705816928256 22709082727296 22723938091008 22743476935872 22761628154496 22772208205824 22790382354432 22811131478016 22816685174976 22828182622784 22877830692864 22896089137152 22915776003568 22919217463296 22930766577664 22963036766208 22975553231136 23004577677312 23007886447392 23042733211344 23069544357888 23092847898624 23111277944832 23122923839488 23149610452584 23160370845696 23178854780928 23197353467904 23205605945004 23217299372036 23235828741048 23240970862592 23283014565888 23286363383808 23304947871744 23354452165632 23369729703936 23373090994176 23396701160448 23400066330018 23415373707264 23435727601664 23454210590118 23459401039872 23478123626496 23483839712256 23496861155328 23505220182528 23517064586752 23522790153247 23546773110784 23550159865344 23565565427712 23573948896512 23592762902016 23611591922688 23655988199424 23674867679232 23680631665152 23698782683136 23702191301376 23732133691392 23744092438528 23768077369344 23771495954304 23787046305792 23790467619072 23814499395456 23826499647104 23856599072768 23878318915584 23884132434624 23897375834112 23903193992832 23948138561536 23967251202048 23986379096064 23994912269664 24010608771072 24014062239552 24056514707456 24078416560128 24084278795808 24103500087744 24127848071712 24148821286912 24168094089216 24192507322368 24195986953488 24211814989824 24251972855088 24263245647872 24282609770496 24286102361136 24304717467648 24310634799528 24330036742704 24375783892992 24395237830656 24414707294208 24423392845908 24439369641984 24460613648384 24466568935424 24486095327232 24494806275282 24510829787136 24514355202876 24533919732168 24539349123072 24576515375104 24580050238464 24596129513472 24624516381696 24630511573206 24644168828928 24671596049408 24675301195776 24696517891584 24700070015019 24716227802112 24744753278091 24757222289569 24769982103552 24782463827968 24788497474048 24802242330624 24811065748224 24830867077632 24836912508177 24842408951808 24862235295744 24883612724096 24899890577408 24903471952128 24923347029504 24948523176192 24977551785984 24996222313216 25015381721088 25021472074368 25050585563136 25064239888512 25092134618432 25095902920704 25108548878336 25137527139648 25157589012864 25189369970688 25204892188672 25211028680992 25225007824896 25231149214656 25254120493728 25286023397376 25306203783168 25318955712512 25327962951312 25344531480576 25348176808416 25394032518624 25422294284464 25442583425952 25468284075696 25497917448192 25523673993216 25536535506944 25556915822592 25586411552856 25606831673808 25618734231552 25639180148736 25654979549184 25661225621724 25681705450632 25687388848128 25737559529472 25750528821248 25780248004014 25783058825216 25797112399872 25827128377344 25833416361984 25853217472512 25855628846131 25872542553088 25876263825258 25902646296576 25923074862762 25928811675648 25949505060864 25953237402624 25970214961152 25992545069568 25998873327273 26013289319424 26025380806656 26043311759157 26046151262208 26055417201408 26069864546304 26076211628544 26089351568896 26140307333679 26146092220416 26166959013888 26189458289792 26193391386624 26222542782464 26243470589952 26273758686336 26290945916928 26294727368448 26334552241536 26365193551872 26391826169856 26412889079808 26419319676288 26442284761088 26456697660096 26468995252224 26490119749632 26493929848512 26511261106176 26520692508576 26534056425184 26555232846912 26588779413504 26612986724352 26634226139136 26640710623296 26690802475008 26712103993344 26739087040512 26742932948592 26760427094016 26804812102992 26838673956864 26863108780032 26869648988952 26883188746568 26914468417536 26941655881728 26963157602304 26984676483072 27007878861348 27035415085056 27041997244416 27063579045888 27088218630144 27094813645284 27108466864556 27122438504448 27136105644032 27163516993536 27167423947776 27185195778048 27189105850368 27216570737664 27230285310976 27264684654592 27268606159872 27283469461974 27289507332096 27296151353856 27317935991808 27321865156278 27363245688471 27369301213184 27391144230912 27413004681216 27422756879616 27440695738368 27444642559488 27479312695296 27493159665664 27502940379264 27518190354432 27524890052352 27546857243136 27574683510528 27598652899328 27620678959104 27648579796992 27652556518272 27670645702656 27729423597568 27733411946688 27751554023424 27755545555584 27783582628032 27805756277376 27858038734848 27880271806464 27887059658304 27902522621952 27912448966752 27947710070784 27961793069056 27984108945408 27994064314608 28012376899584 28016405946144 28038765408192 28091485986816 28120750102368 28142304436224 28149156083664 28181908758528 28196109770752 28224591876096 28228651445736 28247117488128 28279718032104 28293968330936 28329711398912 28355503712256 28362407266116 28378133803008 28385042866488 28391324516352 28438414541824 28457017802752 28461110802432 28483825176576 28493958320226 28512597915648 28516698909468 28545773469696 28567111215104 28595968084992 28600081070022 28622906354196 28629240643584 28651819585158 28676725278208 28681031909376 28695484432384 28728602445312 28751530300416 28787851395072 28805591072768 28812604206848 28835599102464 28861851992832 28891918631961 28898312454144 28921375752192 28935949385728 28946243372928 28965178834944 28969344923904 29005941178368 29021751449856 29054050610816 29077238201088 29106610372224 29140477083648 29169913135104 29184612007936 29191717420096 29207903797248 29241613203264 29264950484352 29278553407488 29301920169984 29327114996256 29350520515008 29414353747968 29429175795712 29436340750432 29463140576016 29500360630272 29523904413696 29549290109864 29568620060672 29572872943152 29626371271728 29660842745856 29683013996944 29705765793792 29712998088312 29747570356224 29763784867608 29777619658752 29801384718336 29816401793024 29850813478332 29874636952776 29881248251904 29912376840192 29930809474048 29935304441856 29938096558678 29961989692404 29968620322816 29992537817088 30027152784384 30046795333632 30051116992512 30076956004683 30096631133184 30131649773568 30155413615866 30162087051264 30186158948352 30188974462801 30193508201472 30219754012672 30243587339889 30250280288256 30274422571008 30278776969728 30298584121344 30309362866944 30324635914496 30348837539328 30362944274432 30387176472576 30414841970688 30422246899968 30439115587584 30446526426624 30503774257152 30528118849536 30558956617728 30563351941248 30583345250304 30617382354944 30634070974848 30672770236416 30677181929856 30700695748608 30708170273088 30723644281792 30759392477184 30790463864832 30815037259776 30839630266368 30866147270112 30880494460928 30905139707904 30929804623872 30940807926672 30957964148736 30965501308896 30981104988064 31048484511744 31073263828992 31104652271616 31139269554176 31164121325568 31195601547264 31200088440024 31220498276352 31224988750032 31272280786824 31279201386496 31311786283008 31340293576704 31365305782272 31372942115592 31400213153792 31431931862016 31457017202688 31482122563584 31493322353934 31509192004906 31513924012032 31541317599232 31566490238976 31574175553536 31598376910848 31602921735168 31635843865164 31642844921856 31690769825792 31695327939072 31716061741056 31720623492096 31752665860608 31757232876453 31778007174144 31830714372303 31837758554112 31845509912832 31863167778816 31870925323776 31899941676288 31940240080896 31956334936064 31981838794752 31993216359552 32014145028096 32018749652736 32044303323648 32104555413504 32112371727744 32138000116992 32170464095616 32207895724032 32224125452288 32256676429824 32261315937984 32282419986432 32319677750976 32335963806784 32376813027328 32381469814848 32406289956864 32414179732704 32440048990272 32501045190656 32526983774208 32552943058944 32564523794544 32585826189312 32590513039392 32631683825664 32648127102976 32659741700376 32681106382848 32685806937168 32711892976224 32744936668752 32773400317952 32832688508928 32840682097608 32858891771904 32928690522112 32933426686692 32954970402816 32993004370788 33019335579384 33026642804736 33081420997632 33107822770176 33115883344236 33123211935744 33146033148018 33149647060992 33187905709056 33204629269504 33231129372672 33242951373597 33264697568256 33269482061046 33303402381312 33337043582976 33353842294784 33361962765824 33393390746562 33400780750848 33418986518016 33427122849351 33461203894272 33466016650752 33487908765696 33516702852864 33543452017152 33585826627584 33616404283392 33633343766528 33641532286208 33672160658304 33714697863168 33741605044224 33770617268416 33792708640768 33797569077888 33858710024832 33898105995264 33923444567936 33957712100928 33997223264256 34031565324288 34058725392384 34075887763456 34115215403808 34142442231744 34158312308736 34185573531648 34206639398912 34214967495632 34242273934176 34316746039296 34344133705728 34373664005352 34396149866496 34444555149312 34463329846704 34501685100344 34506866515968 34564099817016 34571748900864 34604316536832 34639271847936 34656726759424 34665164436364 34684385759232 34700507742208 34724415678876 34740556268544 34759819395072 34768282171392 34796030201856 34825949058054 34853743111572 34861456293888 34889278685184 34924521848832 34929545075712 34952394571776 34955654641138 34991294119936 35031678248448 35054594555904 35059636491264 35095051740672 35112736322048 35153591402496 35181315885177 35189101559808 35217185439744 35225759568384 35245291732992 35275596880128 35291993669632 35320159666176 35325239798016 35348348141568 35360923344768 35389144353024 35406977129216 35451705884672 35483982299136 35512301518848 35520947497728 35548174024704 35587736633344 35616138657792 35652116054016 35657243931456 35680569458688 35685701428608 35739749470656 35784898609152 35817478373376 35826198651936 35846063751168 35854790989248 35885957890048 35922207842304 35950876803072 35979568644096 35992368404496 36010505148464 36015913156608 36055996325888 36084772061184 36117624840192 36126418193712 36155250131616 36223231930368 36252141133824 36288760983552 36293980430232 36317722484736 36358141546496 36377959282632 36386009776128 36394868471808 36423914655744 36429153541704 36457076201472 36465952199292 36484327584628 36503131521024 36521525641216 36563675839488 36587594317824 36592856745984 36622060941312 36639083593728 36670587172352 36690920472576 36699853403136 36729142990848 36742209412923 36766244680704 36771532804314 36809023684608 36827571945472 36864773062656 36870075357696 36894194270208 36936774572544 36945767359809 36977882595584 37002072031232 37007394074112 37044776837376 37074341703168 37144051646464 37173695741952 37182746211072 37203363495936 37216598622336 37246300616448 37263613427712 37293352943616 37312145260544 37325419086144 37349835866112 37355207928192 37385020544256 37422784764288 37455314649088 37494333469824 37523072581632 37532208111552 37575878344704 37632789168128 37638201927648 37662823317504 37706290709472 37736383519296 37784054956032 37807338283008 37816543021488 37837511737344 37846723821984 37881180740592 37929035096064 37948147736576 37978433568768 37991944426968 38016797220864 38022265212624 38127957446656 38133441426696 38163875138928 38202426113544 38246876172288 38304803260416 38335373733888 38379617329284 38418747752448 38428101347328 38447465469952 38482469323776 38491838432586 38522558175948 38531083272192 38561834336256 38594991163904 38620238446592 38625793231872 38670372006021 38674588237824 38695668599808 38740692566016 38750124542976 38769650934784 38808813829632 38814395737887 38853969444864 38884612294143 38893217513472 38924257591296 38943871729664 38988817604352 39019933979136 39038071209984 39069226893312 39083125802112 39102819995008 39134027353344 39219138330624 39250438520832 39284187434688 39333814173696 39365205884928 39410638029504 39430497257536 39436418875392 39501828362304 39547790327808 39587739254784 39607687725056 39617330784416 39663427141632 39685046490144 39703492878336 39735179624448 39740894772768 39766891659264 39801084637776 39832849270368 39883169120256 39919480086528 39949319589872 40036203712512 40068155990016 40102608006244 40108630560768 40128841510912 40207218154488 40216116068352 40258010935296 40324783119852 40333707051008 40365896761344 40371702626304 40412483822592 40444736403456 40465116719104 40511818292022 40516235296768 40553122627584 40562995866624 40585487450112 40595368568832 40630273901063 40662700296834 40671699009536 40704158466048 40745275490304 40751135921664 40777793667072 40783658775552 40845427966464 40897026981888 40902909239808 40925204192961 40934260998144 40944227030784 40976903987712 41012523302912 41053951819776 41086716346368 41119507021824 41134135319424 41154863026816 41161043607552 41206852943872 41239739498496 41254410568896 41277285531648 41287335078528 41320285864704 41397979348992 41431018438656 41472869695488 41478834777408 41505968553984 41552161767424 41594135396352 41600117920032 41627331035136 41633318333376 41675373942048 41696374382432 41749048377344 41787058102272 41820407709696 41830589487456 41853783932928 41909242482688 41942689603584 41976163418112 41991096471912 42018565349376 42024608919216 42098900738048 42137228980224 42181125153552 42213456654336 42223734125496 42260437252096 42294164656128 42336887814144 42342977168604 42370676232192 42440952496404 42450344738816 42460679883776 42484223705088 42494567098368 42533255568384 42543610899174 42567200704512 42577564299732 42586986774528 42620974792704 42642451726336 42657621812736 42685526704128 42691666203648 42725737764864 42740937480339 42768896873472 42806073884672 42816495636992 42850666822656 42893952127488 42900121605033 42934359531294 42943860965376 43008901906432 43015087917312 43043226648576 43092903667968 43127295450624 43175293086464 43181777092608 43208386609152 43218906310272 43253398653696 43292777989248 43347468681216 43369311698944 43403924078592 43419365059392 43447768252416 43454017385856 43508911767552 43546322267168 43574808510464 43581075916224 43615857301632 43659915558336 43710715625472 43776918011904 43787576130144 43811855695872 43862419804896 43911235582256 43917830111232 43939960537088 43990672494384 44025780772512 44108561330176 44143763693568 44154511125648 44194710864024 44250540945408 44285856620544 44308172496896 44323935164796 44352930091008 44359309414728 44439556907592 44449391443968 44524520995416 44534374334464 44558648690688 44569497132468 44614938525696 44621355534336 44666429488128 44688937137152 44724602689536 44776220217498 44781102170112 44811955429164 44821872377856 44857644023808 44868565260288 44896214211072 44907144838017 44942984538606 44952930484224 44988806725632 45040729176576 45063425437184 45070193000448 45144946699776 45197474660352 45243130576896 45276949467904 45329631019008 45375420432384 45411633856512 45418165454592 45447876182016 45486953871744 45523256308992 45544416411648 45580764708864 45622262956032 45633370349952 45656365245568 45755661385728 45792178274304 45831552007136 45838434926592 45861533155328 45926073532416 45951106462272 46009155354624 46015772894784 46085466422688 46139088715776 46185695797248 46222555889664 46245847678976 46299220905168 46320741691392 46357709561856 46394706935808 46411211890008 46434598744072 46471657482096 46572726767616 46609895743488 46708904331264 46746181988352 46793402320896 46800132660036 46830747414528 46871455203328 46908421180236 46918802079744 46956247252992 46967679424512 47010440365056 47034129173504 47045580306494 47093546221568 47100319730688 47131130855424 47147897793024 47185525804032 47223183845376 47263788007359 47311976398848 47349735358464 47361263330304 47397565366272 47404382602752 47439817012973 47464267382784 47488184877056 47536154738688 47542991908608 47574092611584 47580935238144 47628998790912 47652999294208 47713198145536 47756637831168 47768264869248 47794751668224 47806387985664 47896277123072 47934502404096 47972758192128 47989824539328 48021217542144 48028124479104 48113029414912 48156833120256 48168557591616 48207000175488 48255696143424 48297642573824 48336188178432 48385014644736 48391973906976 48423629979648 48503945710176 48526491295744 48565219540992 48572204722272 48609434935296 48621269599056 48660073485408 48751567785984 48790475661312 48829414588416 48846785691816 48878739283968 48933137870848 48972190654464 48989612550564 49021659574272 49028710405752 49067839464336 49153030750208 49160100476928 49249032763392 49261023146412 49288337657856 49343192098816 49393035783168 49400140030038 49432455604224 49489506556182 49514444579138 49539964207104 49564927655936 49576994948096 49604484661248 49622131496448 49661734155264 49673825016354 49684817903616 49724470591488 49767225448192 49799781154816 49806943904256 49846694059008 49897046352384 49904223091569 49955103571968 49992444626432 50030763442176 50042944148736 50090086119843 50101171126272 50128479777024 50184269236864 50191805841408 50217097756672 50275054279296 50315178025728 50378739941376 50409784377344 50422057361984 50450015649792 50462298429312 50508240987456 50572046794752 50612407566336 50637911425024 50655925902624 50689062961152 50696353616832 50788065037248 50844588568928 50885166851904 50936568151392 50995834896384 51047347986432 51073071013888 51113831645184 51172823105712 51213663347616 51237468463104 51278360297472 51309959098368 51322451243448 51363410901264 51475119058944 51501057642496 51560496008028 51594224799744 51666832723968 51706434945024 51711257692262 51745085106176 51752527650516 51805292593152 51846149725524 51857623351296 51899010121728 51906474805248 51985090139136 51997746654546 52026578638848 52050761613312 52086623518314 52092302524416 52110834402816 52139729092608 52152423257088 52178703137792 52238923587081 52280614667358 52292184440832 52333918027776 52378916579584 52386782773248 52433481961707 52445085564928 52486941179904 52547517372672 52581891833856 52589454736896 52669104483072 52730387103744 52783652339712 52825778159616 52838639352576 52884569522176 52913395320192 52937990504448 52980239499264 52987859697024 53022522212352 53041385017152 53068112850368 53110465693824 53177558827008 53225973448704 53268452278272 53281421246592 53381604950016 53424207986688 53478174081024 53485865897184 53520854188032 53609624205984 53677347913728 53726217560064 53739297977904 53766377493136 53828936835072 53883311763456 53926315204608 53969352966144 54015757722696 54083994488832 54127158091776 54176437260288 54189627290568 54216933729112 54327033987072 54334847895552 54378211700736 54433141475328 54460570621952 54529369309184 54537212319744 54566938923948 54579014664192 54592302707712 54635871983616 54643730312556 54726491376942 54738602426368 54782288461824 54826009362432 54845513759232 54881391476736 54889285118976 54958625390592 54986319331328 55005880758528 55036380708864 55049780104704 55093714486272 55149367021056 55197305798656 55241357918208 55297159593984 55305113036544 55341291405312 55458847195136 55466823893376 55503108046848 55511091111168 55567165256064 55611512554752 55716077469696 55760543612928 55774119316608 55805045243904 55824897933504 55895420141568 55923586138112 55968217890816 55988128629216 56024753799168 56032811892288 56077530816384 56182971973632 56241500204736 56284608872448 56298312167328 56363817517056 56392219541504 56449183752192 56457302891472 56494234976256 56559436064208 56587936661872 56659422797824 56711007424512 56724814532232 56756267606016 56770085732976 56876829083648 56922221604864 56967650353152 56987916640452 57025195831296 57033397818936 57134222430208 57191936169984 57200162140044 57245812708392 57258481287168 57303639170316 57353450556416 57362063818752 57390968864768 57457204890624 57503060600832 57575702790144 57611182145536 57625208413696 57671198204928 57723703985664 57737757648879 57783837263922 57796624908288 57842751504384 57871898771456 57892486745856 57930357669888 57938689847808 58011882356736 58043502899712 58108101221632 58154476402176 58213220744448 58280954167296 58339826270208 58369224015872 58383434840192 58415807594496 58483226406528 58529900968704 58557106814976 58603840339968 58654229992512 58701041030016 58828707495936 58858351591424 58872681500864 58926281152032 59000721260544 59047808827392 59098580219728 59137240121344 59145745886304 59252742543456 59321685491712 59366027993888 59411531587584 59425996176624 59495140712448 59527569735216 59555239317504 59602769436672 59632803586048 59701626956664 59749273905552 59824753680384 59861618948096 59876193117356 59923979384808 59937240645632 60054305568768 60102233985024 60153912009366 60193262266368 60263299547136 60310827231732 60324174102528 60372317896704 60377948925602 60387016402944 60439508025344 60487174679778 60500560576512 60548845142016 60557553939456 60597168242688 60618725733888 60649271828992 60697675078656 60725888548864 60767727438033 60774352945152 60829683941376 60844493799936 60878231175168 60893052853248 60994050445251 61007548514304 61056237699072 61117913235456 61126703882496 61166690500608 61234764709888 61268141949696 61345540472832 61354363859712 61401391497216 61416340546176 61447288563584 61518784954368 61580927729664 61630074519552 61679260532736 61732294540224 61760988921856 61810279415808 61859609247744 61881615853344 61915928297472 61931002617792 61962209976128 62096969023488 62146527657984 62209304543232 62278539108352 62328242651136 62391203094528 62400176880048 62440996552704 62449977500064 62544561573648 62623572566016 62680587153408 62730611564544 62745884231184 62800426307584 62863863724032 62914034405376 62964245127168 62986644707868 63018384009812 63027848024064 63082635198464 63148351107072 63196753821696 63205843470336 63271687730328 63285689843712 63381539651584 63390655878144 63432123482112 63441246984192 63505331721216 63514465752906 63556014348288 63661428744606 63675517108224 63691019825664 63726335557632 63741850647552 63799883352576 63815416348761 63847573273099 63880480161792 63912669872128 63963677589504 63986432719104 64028290056192 64037499305472 64088606647296 64209110827008 64224743455488 64276000233984 64340928191232 64415791448064 64448250904576 64513352859648 64522631875968 64564839972864 64639355501952 64671927613568 64753626054656 64762939629696 64812579913728 64828359465408 64880097980544 65002090381312 65053967548416 65105886117888 65129047589088 65171652378624 65181026078784 65263367651328 65296254205952 65319483400752 65362212765696 65371613874336 65423785952448 65489873337504 65546800635904 65665377017856 65681364195216 65717783543808 65857381044224 65866853373384 65909940805632 65986008741576 66038671158768 66162841995264 66215645540352 66231766688472 66246423871488 66292066296036 66375811418112 66409258539008 66462258745344 66485902747194 66529395136512 66538964122092 66606804762624 66674087165952 66707684589568 66723925531648 66786781493124 66801561501696 66837973036032 66854245698702 66922407788544 66932033301504 66975817531392 67033405705728 67086904034304 67164330326247 67171653255168 67232808566784 67266687533056 67283064572416 67344321316608 67414476807909 67429395726336 67483210088448 67541234536832 67585417281536 67595138155776 67717420049664 67796211990528 67846889135872 67915424201856 67994446528512 68063130648576 68117450784768 68151775526912 68230430807616 68284884463488 68316624617472 68371147063296 68413278797824 68429934991264 68484547868352 68633492078592 68688267411456 68747328010704 68792299732992 68889110298624 68926659693408 69003370200688 69013733031936 69128199634032 69208633073664 69278543695872 69313453518848 69330328872728 69368771518464 69448831357752 69481112537088 69536564342784 69592060403712 69651898116108 69707486223144 69722912587776 69849043697664 69859090151424 69911309282276 69982588239872 70063356496896 70109189111808 70119272982528 70179564010927 70190103481344 70225472644096 70307182804992 70362631770354 70378203119616 70434370879488 70451519136768 70490583465984 70551193760256 70568370459741 70583987339264 70640319332352 70650479596032 70696696283136 70721846689536 70778288706048 70813954258432 70903411769344 70967964598272 71024603037696 71041894995456 71096348049408 71175473266688 71232277315584 71304232108032 71314487862912 71361138917376 71371402857216 71479498941312 71569797218304 71634956746752 71652397303872 71692127502336 71709581978496 71771915780096 71844415684608 71901753606144 71959137288192 71984736808992 72021010296928 72031826313216 72111992651776 72169544122368 72235249680384 72252836387424 72310500263232 72446463860736 72504282267648 72577521967104 72587960860464 72635444969472 72716283092992 72755918565264 72789736943616 72847829311488 72858307083408 72914152402944 72931904398584 72968655169256 73127351678976 73185713491968 73244121882624 73341174344704 73381840945152 73399706806272 73458285981696 73484418825846 73532489361408 73543065608628 73618047369216 73655143890944 73729546125312 73740150715392 73788388540416 73873549145088 73891534719618 73955765191168 74004144062464 74014788148224 74089553674752 74100210045057 74148683406336 74271666868707 74288103292928 74347391483904 74365492422144 74406726991872 74433197244672 74492601232896 74510737524531 74527226855424 74586705887232 74624290521088 74650838172288 74699671732224 74710415856384 74770041088512 74845569528576 74910629298176 74988666939648 75046145163264 75064416223104 75151756689408 75265578336256 75276403855296 75325646635008 75412581418944 75472767038592 75568109912064 75614676566016 75633086042976 75675023474688 75693447643968 75762361481184 75858070192128 75896295473152 75956867137536 75983888853936 76033594441728 76044530425248 76255914893312 76266882853392 76327750277856 76404852227088 76493752344576 76609606520832 76670747467776 76759234658568 76856202694656 76894930939904 76964938647552 76983676865172 77045116351896 77062166544384 77189982327808 77240476893184 77251586463744 77340744012042 77349176475648 77391337199616 77481385132032 77500249085952 77539301869568 77566886538393 77617627659264 77628791475774 77707938889728 77769224588286 77786435026944 77848515182592 77887743459328 77977635208704 77996619981819 78039867958272 78076142419968 78138453786624 78166251604224 78205639990016 78268054706688 78420922001037 78438276661248 78500877041664 78568374869376 78667628347392 78730411769856 78821276059008 78860994515072 78872837750784 79003656724608 79095580655616 79175478509568 79215375450112 79234661568832 79326854283264 79370092980288 79406985756672 79470359248896 79481789545536 79533783318528 79602169275552 79665698540736 79766338240512 79838960173056 79898639179744 80072407425024 80136311980032 80205216012488 80217261121536 80257683021824 80414436308976 80516021870592 80649566239704 80667414102016 80743405252608 80824967645184 80889472806912 80930233438208 81023636584044 81106245255168 81125991733248 81190737137664 81260547802126 81325400593668 81343398019072 81408316932096 81490550980608 81502271843328 81555587334144 81567317551104 81690855932928 81794053963776 81805818479616 81850408385922 81868521996288 81888454061568 81953807975424 82025046605824 82089737065413 82107903639552 82173432692736 82239014043648 82268270638848 82309726053632 82322087215104 82413705887744 82479478996992 82508821137792 82554571063296 82574670157056 82640571729408 82795958697984 82862036877312 82945739390976 82957669554816 83011937107968 83104323534848 83188270792704 83200235840064 83254662070272 83266636666752 83350747884096 83392748764864 83498096754688 83574116204544 83640815419392 83661178974912 83707567865856 83818484965376 83885379207168 83952326836224 83982192943824 84037130698752 84049217838432 84197801476096 84274457960448 84362250307104 84426913308672 84447468250992 84520874504192 84588329312256 84673775628288 84685954337208 84741352464384 84881904992808 84900689477632 84921359767552 84989134196736 85066511136768 85087221798348 85134401409024 85155128599464 85173973549056 85315243625472 85371053408256 85383332407296 85451475529728 85481874960678 85537793746944 85612147769344 85632991273984 85701333645312 85787904254976 85800243210066 85868719062588 85887721930752 86017803812864 86030175834624 86086453297152 86185807335936 86254590901248 86350586172928 86363554185216 86416773218304 86437812620544 86506797307392 86585555978496 86694937362432 86738623397888 86807848157184 86838730118784 86895536504832 86908034771712 87017823535104 87092644534336 87149617020928 87162151832448 87231714603264 87319831116672 87421431250944 87553836023808 87575152260288 87623711391744 87724839609792 87822471164512 87835660222464 87879921074176 87981344988768 88051561545024 88217122660352 88287527387136 88309022251296 88389421728048 88501081890816 88571713241088 88616344993792 88647870329592 88705860182016 88718618829456 88879113815184 89049041990832 89117297381376 89138994264936 89242711068672 89332858976256 89377874274304 89449205379072 89552440434996 89623910858328 89643744755712 89737130520576 89792428422144 89814289676034 89885969077212 89905860968448 89977613451264 90081458353152 90126850874368 90140386000896 90230868014049 90289893399552 90394949320704 90486261153792 90553898935808 90566923388403 90659262038016 90730762019667 90750840864768 90823267713024 90836330909184 90895752364032 90973907743488 91046512617984 91088832823296 91161529417728 91244525912064 91266740699904 91312730491136 91511322771456 91584356548608 91663104014272 91676869853184 91723066310656 91852147064832 91902212924544 92018310709248 92031545789568 92170932845376 92278177431552 92371391594496 92445111779328 92491695357952 92598441810336 92641483382784 92715419123712 92789413871616 92822423780016 92869197488144 92943314964192 93145453535232 93219791486976 93417808662528 93492363976704 93586804641792 93600265320072 93661494829056 93816842360472 93837604159488 93935358849024 94020880730112 94068258347008 94091160612988 94187092443136 94200639461376 94295795586048 94371051608064 94446367690752 94527576014718 94623952797696 94699470716928 94722526660608 94795130732544 94808765205504 94879634025946 94928534765568 94976369754112 95072309477376 95085983817216 95148185223168 95161870476288 95257997581824 95305998588416 95426396291072 95492143116909 95513275662336 95536529738496 95589503336448 95612775971328 95792554246144 95869004808192 95945516384256 95979649078656 96042435084288 96056248958208 96226058829824 96313666240512 96337115183232 96414000350976 96511392286848 96595285147648 96672376356864 96770029289472 96783947813952 96847259959296 97007891420352 97052982591488 97130439081984 97144409444544 97218869870592 97242539198112 97320146970816 97503135571968 97580951322624 97658829176832 97693571383632 97757478567936 97866275741696 97944381308928 97979225101128 98043319148544 98057420811504 98135678928672 98320200953856 98498065526784 98522046292824 98576675315712 98686384197632 98786071566336 98800280060076 98864911208448 98979013112364 99028889158276 99079928414208 99129855311872 99153989896192 99244262992896 99323468310528 99347650032708 99369635807232 99448941182976 99534450896384 99599562309632 99613887808512 99693388118016 99728854120791 99794092704768 99808446183138 99910207143936 99984889252864 100061526884352 100085888297472 100180172239686 100202342252544 100256959554048 100281368548053 100368538473728 100383611682816 100434195513344 100550108558592 100630356051456 100757479882752 100819568754688 100844114723968 100900031299584 100924596858624 101016481974912 101144093589504 101224815132672 101275822850048 101311851805248 101378125922304 101392707233664 101576130074496 101689177137856 101770333703808 101873136302784 101991669792768 102094695972864 102146142027776 102227663290368 102345646211424 102427326695232 102474936926208 102556720594944 102619918196736 102644902486896 102726821802528 102950238117888 103002115284992 103120992016056 103188449599488 103333665447936 103422515384524 103490170212352 103505055301032 103692299451048 103715246702592 103812949610496 103970180278272 103995493309092 104053157277696 104101523226624 104173247036628 104221668805632 104279458185216 104304846514176 104357406275584 104477847174162 104561229334716 104584368881664 104667836055552 104757833159168 104773565546496 104866963923414 104890171129856 104973882359808 105095034745344 105163783667712 105178909473792 105338208966144 105460774207488 105543947655531 105567304679424 105651556319232 105677278705152 105769139044352 105826790640384 105875981008896 105960478998528 105975719394048 106045044424704 106082770034304 106136225700736 106220931387648 106355117654016 106451946897408 106536904556544 106562842493184 106763209900032 106848415973376 106956348162048 106971731794368 107041708376064 107219248411968 107354695827456 107452435120128 107478595955808 107532754986272 107657873670144 107766623526912 107852630409216 107938705932288 108031515445392 108167988977664 108254316183552 108352874520576 108379254581136 108433867458224 108669695791104 108756423401472 108866282950656 108921141243904 109074424639488 109133877847896 109158029328384 109184605415424 109271743967232 109287460625112 109452982753884 109477204852736 109564576923648 109691027518464 109762782953472 109778570237952 109917250781184 109972638662656 110011761517056 110072761417728 110099560209408 110187428972544 110226628238769 110282172017171 110298734042112 110394611597312 110482715836416 110594319187968 110610226073088 110682582810624 110917694390272 110933647786752 111006216093696 111022182222336 111134330512128 111223025109504 111432154939392 111521087225856 111548238633216 111610090487808 111649795867008 111790840283136 111847172276224 111936435781632 111976257258432 112049507598336 112065623784576 112155061632768 112365943947264 112483000409472 112569217744896 112596624334656 112727635034112 112784439083008 112898367504384 112914605782944 112988469952512 113118872128416 113175873323744 113318845595648 113422014849024 113449629064464 113512535212032 113540171465952 113753658167296 113844443209728 113935300706304 113975833280904 114050391662592 114066795637872 114268444860416 114383872339968 114400324280088 114491625416784 114607278340632 114706901112832 114914409781248 115006121201664 115222364291072 115250416827392 115342396409856 115447407971328 115475515297758 115567674527844 115593249816576 115685503008768 115743797542912 115784973491712 115860715339776 115877379695616 116011116018063 116023764713472 116087005799424 116216202443264 116308952804352 116426441488896 116443187213661 116561908334592 116679652540416 116738448031744 116766869680384 116831615188992 116966452813056 117059801937408 117114213629952 117207680679936 117308459985024 117402082060032 117657414991872 117716703182848 117745363001728 117852562304064 118001442521088 118095617654784 118197160439456 118274480242688 118291491772608 118505485086912 118643370983424 118732055987776 118823063175168 118851992353248 118990281424896 119055139470432 119110478635008 119205538873344 119265607172096 119403253913328 119498547811104 119649507360768 119723237896192 119752386234712 119847958769616 120108611137536 120204467970048 120307824018732 120386524532736 120621654463464 120648348205056 120755897851204 120774032805888 120879016050688 120974349359556 121001121153024 121097690284032 121115107878912 121237451467776 121298543657984 121395350157312 121451777097728 121535454876066 121548705890304 121659367882752 121688987599872 121756462350336 121786105706496 121890821703189 121988100890502 122015097028608 122112475398144 122235826470912 122253407764992 122333381001216 122469529419776 122536283899392 122691080945664 122708727719424 122802782994432 122832681092352 122894577127168 123037569908736 123161855459328 123260149039104 123358521065472 123464589080448 123521977843712 123620558831616 123719218495488 123763231706688 123831856594944 123862005235584 123924419952256 124193938046976 124293055315968 124418609086464 124557078216704 124656485302272 124782406189056 124800353760096 124881993105408 124899955000128 125089123147296 125247145132032 125361174306816 125461223129088 125491768462368 125600852615168 125727727448064 125828068810752 125928490254336 125973289415736 126036768019624 126055696048128 126296702214144 126411686940672 126543375460656 126763079303168 126781311756288 126882493968384 127010663442432 127028931505812 127112028696576 127322857489212 127351034216448 127382039651328 127452671115264 127483701295104 127599766705152 127630832697522 127695146546198 127760960323584 127825339744256 127927355179008 127972865438208 128056580112384 128074998610944 128177213294592 128418221654016 128449486910976 128552000467968 128681856382464 128700364815099 128831582896128 128896501809152 129026705719296 129045263751936 129129679945728 129278711003904 129343855227136 129507252109312 129525879259392 129625159827456 129656718930816 129760195961088 130004180762624 130107935096832 130211772235776 130258095178176 130343304757248 130362052157568 130526735302656 130592508411904 130638966801504 130724425531392 130743227748672 130847571904896 130979746675008 131093601271808 131330754035712 131362728390432 131435567087616 131714762088448 131733706746768 131819881611264 131972017483152 132077342317536 132325683990528 132431291080704 132463533376944 132584132592072 132751622836224 132818517078016 132924517490688 132971805494388 133058790273024 133077928244184 133348174331904 133415369179136 133447851063296 133573562986248 133603123003392 133675946072064 133708491397404 133844815577088 133864066603008 134066811411456 134173808068608 134328660652494 134343306510336 134465617133568 134533375066112 134566129144832 134688642633216 134721434514051 134828953615818 134858791452672 134966420176896 135082469073664 135170834563072 135190276311552 135434840099328 135592423981056 135693778271744 135830848403712 135988893057024 136126261297152 136234901569536 136303551053824 136460861615232 136569768926976 136633249234944 136742294126592 136826557595648 136859869982528 136969095736704 137266984157184 137376534822912 137494656021408 137584599465984 137778220597248 137853319386816 138006740401376 138027466063872 138256399268064 138417266147328 138557087391744 138626907037696 138660657745456 138737543036928 138897662715504 138962225074176 139073128685568 139184120807424 139303796232216 139414972446288 139718180302848 139822618564552 140126712993792 140238545965056 140359128021854 140380206962688 140450945288192 140614365609984 140725263540708 140756406239232 140868741758976 140903038273536 141102387520512 141136740919482 141167974678528 141280638664704 141300959192064 141393392566272 141443693379072 141556577412096 141627908516864 141791364022077 141806823538688 141935929196544 142049206075392 142083789990912 142192696098816 142319451038919 142350946533376 142464554631168 142608464216064 142628975725824 142722277834752 142742805714432 142958997882624 143139594436608 143269913493504 143304794607744 143384255004672 143419163956992 143543831560192 143688831369216 143803507212288 143918274576384 143969473617984 144042020593856 144063652626432 144223985303552 144339088244736 144470499360768 144505672774848 144621000526464 144892927721472 145008564535296 145155043934208 145175921720928 145270889938944 145432566185984 145511837130528 145579473887232 145695658622976 145716614166816 145828304805888 145863808797168 145937310338512 146254703357952 146371426983936 146488243765248 146682348689408 146799413612544 146916571963392 146968837651692 147064978722816 147086131217256 147459092250624 147480301430784 147747098290176 147783069439236 147911530382336 148008288124928 148029576296448 148179107349504 148200420090114 148297366812672 148543333737414 148576206585856 148694782967808 148730984844288 148813453983744 148866394489344 148985202465792 149021475049062 149054453710848 149173411774464 149248581042176 149301676344576 149399343464448 149420831712768 149540082177024 149691139057152 149821258596352 149977333879296 150092290326528 150128832446208 150270258359529 150303513378816 150531156672512 150552807710592 150651293270016 150825162837888 150945534077184 151136219824128 151229353132032 151266172085952 151350046949376 151386895287936 151524722962368 151716140384256 151792590946304 151913734275072 151967777707872 152067188883456 152089060850496 152511829786624 152533765706784 152655500555712 152809704454176 152987504689152 153219213041664 153341494935552 153518469317136 153712405389312 153789861879808 153929877295104 153967353730344 154090232703792 154379964655616 154503172927488 154681488024084 154782674399232 155000498171904 155078603739136 155133773076786 155235255318528 155257582951548 155415877779456 155538449176572 155572870053888 155697030365184 155775486918656 155955270417408 155993239963638 156079735916544 156152284839936 156276907573248 156332503208448 156411279980032 156536109413376 156716770761243 156841844002074 156876553322496 157001754083328 157136749738752 157300445885121 157335256694784 157460823539712 157642552118016 157721989030144 157745675501568 158007313449216 158191161311232 158350957019136 158430750900224 158469323137664 158653708566528 158740185960576 158813971513344 158940718497792 158963579091072 159067566637056 159204338551104 159331397081472 159532676481024 159677920346112 159797278359488 160144814850048 160272623960064 160410432024976 160434522243072 160515366043648 160828872617952 161032043741184 161299132479408 161486810505216 161649935290368 161778945613824 161860466876416 162047273168088 162251983466496 162381474275328 162521095604252 162650801187336 162686796038144 162981101961216 163004543686656 163134635102208 163381711865856 163588107927552 163611636959232 163700816771844 163737043992576 163776908123136 163907615950848 164050093211648 164179474130826 164215807279104 164346865385472 164478028087296 164536541277696 164619452107264 164644174430208 164659531072729 164827411775488 164958957993984 165017642275584 165109142126592 165149340314112 165281143458816 165591917395968 165724073754624 165891478781952 165915339109632 166023874215936 166208647069696 166376541585408 166400471680128 166509324140544 166533273333504 166701495768192 166785497529728 166996193509376 167148232409088 167281630838784 167322357949824 167415135731712 167636969930752 167770758414336 167904653672448 167964385887648 168074261397504 168098435676864 168395602952192 168548915920896 168724500614208 168853826617344 168894936501984 169041749008384 169176658624512 169347551256576 169371908674416 169482704928768 169763809985616 169842719535104 169978268393472 170133022273536 170174443596696 170268802818048 170310257198928 170630487250944 170766664814592 170902951059456 170963749921356 171075587493888 171224295538688 171265982547968 171402667290624 171575808509952 171600486420132 171737438125176 171775443861504 172035607625728 172060351669248 172172906594304 172371614671872 172509181802496 172701172345856 172727108370432 172833546436608 172875625241088 173013594614784 173171111956992 173213272946637 173300556026983 173389874724864 173477246795776 173615696314368 173677460237568 173791073009664 173816069543424 174035647070208 174185289068672 174299234041856 174324303664896 174463429206528 174639662233344 174842862501888 175107672047616 175150304520576 175247422783488 175449679219584 175644942329024 175671320444928 175759842148352 175962689977536 176103123090048 176434245320704 176575054774272 176618044502592 176778843456096 177002163781632 177143426482176 177232689987584 177295740659184 177411720364032 177437237658912 177758227630368 178098083981664 178234594762752 178277988529872 178485422137344 178665717952512 178755748548608 178898410758144 179104880869992 179247821716656 179474261041152 179584856844288 179628579352068 179771938154424 179811721936896 180162916706304 180253701748736 180461736028098 180579786799104 180789898641408 180972522307584 181107797871616 181133846776806 181318524076032 181461524039334 181501681729536 181646535426048 181672661818368 181791504728064 181947815486976 182093025235968 182177665646592 182303182314099 182323058835456 182489051824128 182533481399808 182625460982272 182982151335753 183022645542912 183168713097216 183326208028544 183353739706368 183446132621312 183704294129664 183804425849088 184036621418496 184063091579136 184341865690752 184556354863104 184742783188992 184890223558656 184983390715904 185196883620672 185282966765568 185430838247424 185578827743232 185644847560032 185738394976288 185886629928384 186290907070464 186439582973952 186835617325056 186984727953408 187173609283584 187200530640144 187322989658112 187633684720944 187870717698048 188041761460224 188136516694016 188182321225976 188401278922752 188591591172096 188742103216128 188892735381504 189055152029436 189247905595392 189445053321216 189590261465088 189617530411008 189759268051892 189857069531136 189952739508224 190144618954752 190171967634432 190296370446336 190323740952576 190515995163648 190611997176832 190852792582144 190984286233818 191026551324672 191073059476992 191179006672896 191225551942656 191542719819297 191585108492288 191738009616384 191891032768512 191959298157312 192084870168576 192112497916416 192452117659648 192627332481024 192674230366464 192828000701952 193022784573696 193190570295296 193344752713728 193540058578944 193567895627904 193694519918592 194015782840704 194105965182976 194260878163968 194288818889088 194437739741184 194485078396224 194640293941632 195006271143936 195161902645248 195317658353664 195387142767264 195514957135872 195732551483392 195888762617856 195958450202256 196086638297088 196114841623008 196271357857344 196640401907712 196996131053568 197044092585648 197153350631424 197372768395264 197572143132672 197600560120152 197729822416896 197958026224728 198057778316552 198307979792384 198488525985792 198646936621056 198695300065416 198739271614464 199068901792768 199199124619264 199227775617024 199386776236032 199457708241582 199588185409536 199616892366276 199820414287872 199969778505728 200123053768704 200171776594944 200360344479372 200404684505088 200513919108096 200562737096106 200737076947456 200767223365632 200868391026688 201100217117184 201260712102912 201514959765504 201639137509376 201688229447936 201800062599168 201849193717248 202032963949824 202243430423727 202288187179008 202449630265344 202551645700096 202623703610496 202756251844608 202785414467328 203152260148992 203378354275712 203540667407616 203746272605568 203983339585536 204189391945728 204292284055552 204455326580736 204691292422848 204854653390464 204949873852416 205113441189888 205239836393472 205289804973792 205453643605056 205900476235776 206004230569984 206241984032112 206376899198976 206667330895872 206845030769048 206980340424704 207010110602064 207384598902096 207625899220992 207940360556544 207990986618184 208106314555392 208346494073256 208443337611264 208609693028352 208714812551168 208955694348324 209122458669432 209168737763328 209515666318336 209547131092992 209733927846828 209780342259712 209947764719616 210190069490688 210327567335424 210357818947584 210538692032781 210676417932288 210921548414976 211087895311062 211134609358848 211303112638464 211354557410304 211538278088704 211653581280768 211705111379223 211751962017792 211920957997056 211951438788096 212090088849408 212165540068608 212272451401472 212441862775296 212710235308032 212903893794816 213073809113088 213125684986368 213526419800064 213696831946752 213912696324096 213943463588736 214083416752128 214438496823936 214709391654912 214904870240256 214957191911616 215065509972544 215315747340288 215533247053824 215705260818432 215877411864576 216063030890784 216335977955328 216508632367104 216705749041152 216758509162272 216867734916448 217339391582208 217512846802944 217732565901312 217842282487808 218148849278976 218267755695792 218369210830848 218543487934464 218574921250224 218905965507768 218954409705472 219382055036928 219557140475904 220023523034112 220145522835456 220199120418816 220374857945088 220453256477538 220564344034342 220597468084224 220789223194624 220965431672832 221188638375936 221220452146176 221365165621248 221835388780544 221867295573504 222012432187392 222044364444672 222268661024256 222300630135171 222446050219008 222815000606121 222864309878784 223042174451712 223096477266432 223220180975616 223299591734016 223581680566272 223694344552448 223872871563264 223952514516864 224099015196672 224131247569152 224310123265536 224731887894528 224966000818944 225138435489792 225193248669312 225455270068224 225568878166016 225796735008768 225829211565888 225976939905024 226237744256832 226351746647488 226637691191296 226844029698048 226899258128928 227025070424064 227080342931904 227507316334592 227688886419456 227870601412608 227951666561808 228100783325184 228133591275744 228536889720832 228767744679936 228800648560176 228983250833568 229214556681264 229413802225664 229828819562496 230012242403328 230444728582144 230500833654784 230684792819712 230894815942656 230951030595516 231135349055688 231186499633152 231569946983424 231721430679552 231754759391232 232022232036126 232047529426944 232174011598848 232432404886528 232617905608704 232700659615179 232852882977792 232886374427322 233123816669184 233359305080832 233476896063488 233533739360768 233663230377984 233932905626112 233989859945457 234119603874816 234228427259904 234415361359872 234616919970048 234804164120064 235314829983744 235433406365696 235490726003456 235705124608128 236002885042176 236191235309568 236394320878912 236548960485376 236582983545216 237010970173824 237286741966848 237464111975552 237646126350336 237703984706496 237980562849792 238110278940864 238220957270016 238411077746688 238531214344192 238806507826656 238997095622208 239299014721536 239446475792384 239504772469424 239695917539232 240217222275072 240408935940096 240615648037464 240773049065472 241243308926928 241511795702408 241548065611776 241948698719112 242002242306048 242230215757824 242474902935552 242597087315968 242790700314624 242903554195456 243070909752132 243318735765504 243377975199744 243572211412992 243781643406378 243976201781004 244030194057216 244224950796288 244471652941824 244506815529984 244666762002432 244939058839552 245072567798784 245382161891328 245417455438848 245605565988864 245665362184704 245789154254336 246075139817472 246269211196239 246323710918656 246520298078208 246717042130944 246929178160896 247043955687424 247241117663232 247438436990976 247526463413376 247663713189888 247724010471168 247848839904512 248387876093952 248586110631936 248837218172928 249114156433408 249312970604544 249564812378112 249600707520192 249763986210816 249799910000256 250178246294592 250494290264064 250722348613632 250922446258176 250983536924736 251201705230336 251455454896128 251656137621504 251856980508672 251946578831472 252073536039248 252111392096256 252593404428288 252823373881344 253086750921312 253562623512576 253764987936768 254021326884864 254057863011624 254224057393152 254645714978424 254702068432896 254764079302656 254967402590208 255199533410304 255261665395044 255390293092396 255521920647168 255650679488512 255945730876416 256113160224768 256149997221888 256354426589184 256836443308032 256898973821952 257104000935936 257363712764928 257400729630198 257663165792256 257793003618304 258053411438592 258090527503872 258259359891456 258557422007808 258687710454272 259014504218624 259051758518784 259250319654912 259313437861632 259520391922176 260008361525248 260215870193664 260423544471552 260516190356352 260686609514496 260724104315136 261053470605312 261185016823808 261277933603008 261448851062784 261486455497344 261695143809792 261959493350016 262187202543616 262661508071424 262725456780864 262871134175232 263429524176896 263467413493536 263639763222528 263944034966304 264154684635072 264651367981056 264862582161408 264927066753888 265168265184144 265503245672448 265637034156032 265849034981376 265943610988776 266117580546048 266155856488368 266895702126592 267147125972496 267351892144128 267416982794808 267728133206016 268133622822912 268347616137216 268657321304988 268931234267136 269066750132224 269132258289664 269377285266432 269442869028102 269657907231636 269717582905344 269932840353792 270164938147328 270341669126144 270380552623104 270692604042147 270869680198656 271184847962112 271387556543488 271661696807424 271700770165209 271977786114048 272192286059001 272252522594304 272469803139072 272607102107648 272921723230464 273139537853952 273266498469888 273484588253184 273653115191296 273719739965056 273938191473408 274533968314368 274753069645824 274989312042816 275169198931968 275556441194496 275706638773632 276013480802752 276054932127744 276512798536128 276834532294656 277114174783488 277253814075392 277321315490912 277475086073856 277795325431008 277924450148352 278146257371136 278368241614848 278607592464432 278829944892576 279436360605696 279645237129104 280253425987584 280477091930112 280718256043708 280760413925376 280901890576384 281450527081416 281512812478464 281806076547072 282204775041024 282273481838964 282335949357056 282561277329408 282601918384128 282887386758144 283113154824192 283255817033728 283582728044154 283613647077376 283871858393088 284098412150784 284167579981824 284385392197632 284411917307441 284638902077838 284701893066752 284929109262336 285216928432128 285257951451648 285444555669504 285485611428864 285917995765248 286279188873216 286476429350727 286539826987008 286609589215488 286768510009344 286838327913984 287087663120384 287377662738432 287607014424576 287836549152768 287938947235968 288084041187712 288127305252864 288447970607104 288678176489472 288940998721536 289011345549696 289242001052928 289785855442944 290017129070592 290310087868416 290351843441856 290541779877888 290865132371968 291023674261056 291158947774464 291391317245952 291433228333632 291656609611776 291727617594336 291874620677024 292509406715904 292742853967872 292976487530496 293364697378816 293598827225088 293833143926784 293937675303384 294129957445632 294172262434512 294960602861568 295494196580352 295566138878472 295823060764672 296059152592896 296358214699008 296400840180228 296594733625344 297086667474828 297152413171712 297389565935616 297461969688576 297732788978688 297970404931584 298042950098124 298108907421696 298346823548928 298497162084352 298603352689152 298798686928896 298841663425536 299080164354048 299186562362373 299382278114304 299642517192704 299954667758592 300184580653056 300257664892416 300540516719058 300607026757632 301062313345024 301105615421184 301302586540032 301650325675776 301891068154368 302272439648256 302458706264064 302532344171904 302700093898752 302773790575872 303049445924736 303432280768512 303585181892608 303827468550144 303935555415744 304134377766912 304178121700992 305023659573248 305067531413568 305311001111424 305619408908352 305975009378304 306438426083328 306682989871104 307036938634272 307424810778624 307579723759616 307859754590208 307934707460688 308180465407584 308759929311232 309006345854976 309362976048168 309565348798464 310000996343808 310157207478272 310267546153572 310470510637056 310515165903096 311076898353144 311145740107776 311910540834816 311986479927276 312159471833088 312304569679872 312665006416896 312822559960064 313072218826752 313433541522486 313683688004148 313753106644992 314003508166656 314273499477504 314600891770242 314670513389568 314921647079424 315285104236032 315443978060288 315491351003136 316014626898432 316382322622464 316701914038272 316861501800448 316938646275328 317307417133056 317480371921152 317627943026688 317881436995584 317927158182144 318135133274112 318408677102208 318662794162944 319065352962048 319355840692224 319594556718976 320289629700096 320545247920128 320820864049952 320869044486144 321030732087296 321657745235904 322064087482368 322598264958816 322973621010432 323299870580736 323557891227648 323720933752832 324094546336176 324503966932992 324762948550656 325042191208504 325301602374672 326009087373312 326269270204416 326763423731712 327223273918464 327401633543688 327474087985152 327553816246272 327815231901696 328100186423296 328358948261652 328431614558208 328693730770944 329073082555392 329238904214528 329288348860416 329319062145458 329654823550976 329917915987968 330035284551168 330218284253184 330298680628224 330562286917632 330846516051513 331183834791936 331448147509248 331782957563904 331830678219264 332047748431872 332078719090811 332417294139392 332753083170816 332800943360256 333018648281088 333066546667008 333402991536384 333570995059456 333992387018752 334296464818176 334563261677568 334644715899648 334830271463424 335273939861504 335541516828672 335809307344896 335928771775296 336148522795008 336196871353728 336791205904384 337097831841792 337449001228416 337707653234688 337789873003968 338083498016768 338353317249024 338695102513152 338743817348832 338965409857536 339527619971232 339685439070208 339956536786944 340266044547072 340348887193392 340537605636096 340620514397856 341260974501888 341533329629184 341805902118912 341927499842712 342151174987776 342531965095936 342805334581248 343151617019904 343200972840264 343474876250352 344071215251456 344120703338496 344743229343744 345018363604992 345402344691712 345667092873216 345751250482176 346027189229568 346342223913984 346426545893274 346601112053966 346779749449728 346954493591552 347231392628736 347354920475136 347582146019328 347632139086848 348071294140416 348370578137344 348598468083712 348648607329792 348926858413056 349279324466688 349329561640983 349685725003776 350215344095232 350300609041152 350494845566976 350899358439168 351289884658048 351342640889856 351519684296704 351925379955072 352206246180096 352868490641408 353150109548544 353236089005184 353557686912192 354004327563264 354286852964352 354465379975168 354591481318368 354823440728064 354874475317824 355516455260736 356196167963328 356469189525504 356555977059744 356970844274688 357331435905024 357511497097216 357796821516288 358209761739984 358495643433312 358948522082304 359169713688576 359257158704136 359543876308848 360325833412608 360507403497472 360923472056196 361159573598208 361945044615168 362215595743232 362267693553612 362637048152064 362923048078668 363003363459072 363293070852096 363345323636736 363895630973952 364186050471936 364355331293184 364606364628198 364646117670912 364978103648256 365066962799616 365250921964544 365672465109567 365964302671506 366045291085824 366337426194432 366652416057088 366707479412736 366892265242624 367408588259328 367608851698176 368073242836992 368126183158272 368683731381504 369112709726208 369485566377984 369780447117312 369966781431808 370393767241344 370565933531136 370861676494848 371157655486464 371289695120064 371476789952576 371773259856768 372581814140928 372879165947904 373671234650112 373969455906816 374347218567168 374401061280288 374645979316224 375267369441888 375741435396096 376083522920448 376273033388032 376364642451952 376802557845504 377183182344192 377484206432256 377785470763008 378110304058872 378890106642432 379235060822016 379518536103784 380289237909504 380343935268864 380647481905152 381031990327296 381223994353664 381705585164288 381968572467636 382053102649344 382146118953984 382358013345792 382451103885312 383085439638594 383170216984576 383476019232768 383782065537024 383918596314624 384169740337152 384224995832832 384904235319296 385254664962048 385348460732928 385656001403904 386045569147392 386381140590592 386689505427456 387080117157888 387135791255808 387389039837184 388031565681408 388211930365952 388521756327936 388577637778176 388875479482368 388970156792448 389280587883264 390012542287872 390323805290496 390635316707328 390774285534528 391029914271744 391465102966784 391777525235712 391916900404512 392173276594176 392229683246016 392542715714688 393280803815424 393992262107136 394088185171296 394306701262848 394745536790528 395144286265344 395201120240304 395459644833792 395916052449456 396115556633104 396615959584768 396977051971584 397293873242112 397390600130832 398137803585536 398455551234048 398773552472064 398915416483164 399176370819072 399233784732552 399939557011456 400246107537408 400343553189888 400720688958744 400809369010176 401027838216192 401125474192212 401474153894912 401534446731264 401736782053376 402200434234368 402521424205824 403029919531008 403278275018752 403376458895872 403600125198336 403698387434496 404065927899648 404164303542153 404486860847454 404576374358016 404899260530688 405103291400192 405247407220992 405512503689216 405570828934656 406304520297984 406756708551424 407081334815232 407492545211136 407966679171072 408378783891456 408584568111104 408910653161472 409382584845696 409709306780928 409899747704832 410226882379776 410479672786944 410579609947584 410907287210112 411800952471552 412008461139968 412483968064224 412753798397952 413334661791744 413690061538096 413960680849408 414020221204128 414769197804192 415251798441984 415880721113088 415981973236368 416212629110784 416692988146512 416886675222528 417219386056704 417429625102336 417911388696648 418244917338864 419031332636672 419467855693656 419560684519424 420380138981376 420715637895168 421077384065562 421352835864576 421843096829952 422175790622124 422269218717696 422606225276928 422709114820608 423076556177408 423307162561536 423410222758446 423503924035584 423841915994112 423902877576192 424180177698816 424331080137216 424544902802944 424883725550592 425374092066231 425420470616064 425807787589632 426147618226176 426251369972736 426958353116757 427052839600128 427393663893504 427825392648192 427886927177472 428166833504256 428876993647872 429418783309824 429809740480512 429914383823232 430131019945088 430631494680576 431066494107648 431410521636864 431754823729152 432126061781568 432671955910656 433017264734208 433411498082304 433517018324544 433735469832896 434678783164416 435025693605888 435465131802624 435684564975616 436297698557952 436535511391584 436738421661696 437086975868928 437149842500448 437811931015536 438764110073856 439114280951808 440047046068224 440398240837632 440749715890176 440906512955076 441128688068684 441194936168448 441578446389248 442377276751872 442440904292352 443670777561088 443734591147008 444024864374784 444088728889344 444537322048512 444601260270342 444892100438016 445630001212242 445728619757568 446084348903424 446192954532864 446440361951232 446599183468032 446933012911693 447163361132544 447388689104896 447745743126528 447905029033728 448198030393344 448262495138304 448620246531072 449463775789056 449932001637888 450276870979584 450386497338624 450910540136448 451137756332032 451593470017536 451658423131776 451953879810048 452475488513664 452703493294976 453275382382592 453688059396096 453798516257856 454050140848128 454160685863808 455014632669184 455377772838912 455741202825216 455903333123616 456201566650368 456267182551488 457073779441664 457535489359872 457601297120352 457966501667136 458429113362528 458827604451328 459657639124992 460024484806656 461001667309568 461369585639424 461789631885312 461902061191032 462270698111376 463139893966848 463509518782464 464044464072252 464348023197696 464864809773056 465235811217408 465401319230358 465705765955584 465772748854644 466247633338368 466718610161664 466953792126976 467067478721536 467326460755968 467865811252224 467979719890914 468239207749632 468456854519808 468830722719744 469233839940096 469608328240128 470150312283729 470629659967488 470866812731392 470981452006912 471410249216256 471901337655363 472005770084352 472382470619136 472788641757824 473097920970752 473165967090432 474021940347648 474573483933696 474928223951104 475292252700672 475407969412992 475961125699584 476220557881728 476441914540032 476822155493376 477062428688384 477613015653312 477994191244416 478598029443072 478892951584768 479009544938848 479391835078464 480434444550144 480817871880192 481231296074928 481546098130944 482486617853856 483023591404816 483096131223552 483897397438224 484460431515648 484949805871104 485194174631936 485581400629248 486141819504264 486755950399488 487144422825984 487563286812756 487952403562008 488060388114432 488943305883648 489013631059968 489878117679104 490145135597568 490764323782656 490834910877696 491211131977728 491256948076489 491330724369408 491578308508672 492150279634944 492538422392478 492647421837312 493040596156416 493434084261888 493858356321792 493978593218187 494087911374848 494482235326464 494876873981952 495052926826752 495327426379776 495448020942336 495697679809024 496775752187904 497172221263872 497674436345856 498228312866816 498625941209088 499129624756224 499201415040384 499527972421632 499599820000512 500356492589184 500988580528128 501444697227264 501844892516352 501967073849472 502403410460672 502910909792256 503312275243008 503713961017344 503893157662944 504147072078496 504222784192512 505186808856576 505646747762688 506173501842624 507125247025152 507529975873536 508042653769728 508115726023248 508448114786304 509291429956848 509528158605312 509934805180416 510399066820608 510523330790088 510780586184792 511891461752832 512299994443776 512708853178368 513672886616064 513797947643904 514208001871872 514727425529856 514801459260396 515326331584512 515586007236608 516106822877184 516181055007744 516518719782912 517114844015616 517375420908544 518029008437248 518103517037568 518500639309824 518626875723264 519040783844352 519901668080949 520016723050496 520431740387328 520847088943104 521032380712704 521373219028992 521448208630272 522106941210624 522370033647616 522555867206016 522897702125568 522972910994688 523390287619584 523918986700032 524374405087232 525323016142848 525450913561728 525742268350464 526859048353792 526934826987072 527279526445056 527888069932608 528309369270144 529302735962112 529725164322816 529854133507776 530336530368288 531006491344896 531274068312064 531698069962752 531887221977552 532235161092096 532311712976736 533791404253184 534294251944992 534703784288256 534833965589616 535456266412032 536267245645824 536695232274432 537314642609976 538264516579328 538754570532864 538885738056204 539315814463272 539435165810688 540329876294656 540683338252288 540761105246208 541385208084294 541739360397312 542369695924224 542775113086976 543323393614848 543401540330418 543955572228096 544384572118002 544505045188608 544939606278144 545214204215296 545843446460928 546279075707904 546532996939776 546969176506368 547306230382592 547439479930112 547876382946816 548946454007259 549067936628736 549506139291648 549978624085632 550338397863936 551112882388992 551413277547264 552026961605504 552109864255488 553025597072256 553669064589312 554228349566976 554507628150784 554642630981824 554950172147712 555590650862016 555848900296704 556292514742272 556736483229696 557215184928864 557659889785152 558872721211392 559290474258208 560506851975168 560954183860224 561436512087416 561520827850752 561803781152768 562901054162832 563612153094144 564409550082048 564546963677928 564671898714112 565203836768256 565774773516288 566226309648384 566511634067456 567165456088308 567743716786176 568335159963648 568770784395264 568823834614882 569277804155676 569403786133504 569858218524672 570433856864256 570515902903296 570889111339008 570971222857728 571835991530496 572558377746432 572952858701454 573079653974016 573219178430976 573537020018688 573676655827968 574175326240768 574628159457891 574755325476864 575214028849152 575673098305536 575877894471936 576168082375424 576254610505728 576895941214208 577356352978944 577881997443072 578022691099392 578484002105856 579571710885888 580034258141184 580620175736832 580703686883712 581083559755776 581730264743936 582047348522112 582317895548928 582782634491904 582866456667264 583313219223552 583455235188672 583749241354048 585018813431808 585485707935744 585952975060992 586729394757632 587197654450176 587666287853568 587875350606768 588259914891264 588344524869024 589921205723136 590988393160704 591132277756944 591646121529344 592118305185792 592716429398016 592801680360456 593189467250688 594173334949656 594304826343424 594923939377152 595465577957376 595940809863168 596085900196248 596217814843392 597206705378304 597597373857792 597683326851072 598160328708096 598373124724746 598764556228608 599285034385408 599909335517184 600369161306112 600515329784832 601081033438116 601214053515264 602124626690048 602211230842368 602605173080064 603300651351552 603782136308736 604544879296512 604917412528128 605064688343808 605400187797504 605547581151744 606098891849472 606864561537024 607170363785216 607654937100288 607871110831488 608268755533824 608356243401984 610047319146496 610135062827136 610622002222848 611238817816704 611950018756608 612876852166656 613365979742208 614073877268544 614849621557248 615159447519232 615719509180416 615869414921376 616360930815168 617519858622464 618012691709952 618725952096336 619130697596928 620001992687616 620314414956544 620535092307144 620941021274112 621030331806192 622153796706288 623821081669632 623972959854552 624318943666176 625330012833792 625645119920128 626144437653504 626867083044972 627367376008296 627506213289984 628546998955008 629201783540484 629341026779136 629843294158848 630570208472064 630887956120576 630982702006272 631616076098343 632029253796864 632764645244928 633403828076544 633723003600896 633877292550656 634614834266112 634960743842304 635115334137669 635255886053376 635762873991168 635854316364288 636270266548224 636817354204416 637325588325888 638130705924096 638711681384448 639189113437952 640579259400192 641090495840256 641641728099904 641738088972288 642061464174592 643315490471808 644128174964736 645196529917632 645947242020864 646599741161472 647115782455296 647441867505664 648189092672352 649007933865984 649525897101312 650084382417008 650603204749344 652018174746624 652538540408832 653526847463424 654446547836928 654803267087376 655107632492544 655630463803392 656717896523304 656863229116416 658146165110784 658477808429056 658638124290916 659309647101952 660070569102336 660436568506368 660597361256448 661124573835264 661693032103026 662367669583872 662896295018496 663565915127808 663661356438528 664095496863744 664157438181622 664834588278784 665506166341632 665601886720512 666037296562176 666133093334016 666805983072768 667141990118912 667984774037504 668445001818363 668592929636352 669126523355136 669289431799296 669660542926848 670547879723008 671083033657344 671618614689792 671857543550592 672297045590016 672393742707456 673582411808768 674195663683584 674898002456832 675415306469376 675579746007936 676166996033536 676706634498048 677390205026304 677487634697664 677930819715072 679055239942464 679370878140416 679913073573888 680532089094144 680697774386784 681075211272192 681241028795712 682521949003776 683066659258368 683611804237824 683854999685424 684302349975552 685063930191872 685610669162496 686303234039808 686401945680528 686949752500704 688241406676992 689486458687488 690036727209984 690804689383424 691334185746432 691502500964352 692054378459136 692684447827968 692853091786548 693202224107932 693559498899456 693908987183104 694709840950272 695164292038656 695264278173696 696142588280832 696741156274688 697196936167424 697297214659584 697853716826112 698101978845537 698558648933376 698659123281966 699371450007552 700430688190464 700601218082304 700989691133952 701798716878336 701969579836371 702579769316096 702685281779712 703039368593408 703850759910144 704412492360192 705736981282816 706300219097088 706472178010368 707115373824384 708008655126528 708573705928704 708930759950336 709182962636736 709646881456128 709748950635648 711032910521472 712392335926656 712938379051008 713111954119488 713941688549376 714662871810048 715022994194432 715593643032576 716419523479968 716991286866624 717897044164608 718339427377152 718514317408272 719087752617696 720651666825216 721014806994944 721846944112392 722319147196416 724431191486464 724535387107224 725846096157336 726006726918144 726690647273472 727791261947904 728372100943872 728710662586368 729212729256396 729956207296512 730133925599232 730501843929088 731344930219134 731928605343012 732090582171648 732674852388864 733304832114176 733414958825472 733784530485248 734817176518656 735217703396352 736146485673984 736252366316544 737367462763008 738225419452416 738807633588717 738971132755968 739560894234624 739933562863616 740787534482688 741131867062272 741723352989696 742315310972928 742579390240128 742953579905152 743546519713536 745163628281856 745758331895808 747342469300224 747938911813632 748694437134336 748802122560576 749291958632448 750534738883776 751482870792192 752167045840896 752546066776064 752729284903904 753605115691008 754366364688384 754968412864512 755570941526016 756220608117744 757780213284864 758470121644032 759037072207568 760687870537728 761294963810304 762063980654592 762447988707328 763937144935272 764106205298688 764292237907968 764902207770624 766170879277188 766340433969152 766952038465536 767837192629248 768339480674304 768449991665664 769808470638592 770509329924096 770696921465856 771312002807808 771975204120197 772091138294784 772762281181184 773379010854912 774160234315776 774271582511616 774778079674368 776063131362816 776423860731904 777043512655872 777155275556352 777750958964736 777940313584896 778561175766528 780025084575744 780647610580992 781270633414656 781548571069056 782059828543488 782930205933568 783555050471424 783833800809024 784346553188352 784459366492032 785085431429376 786561607630848 787984524214272 788176370342592 788613402525696 789491073581056 790288572530688 790402240480608 790919289667584 791832104898912 792231113266208 793231919169536 793954103943168 794587746484224 794781200261664 796275607171072 796911102468096 797547104944128 797830832966328 798352741638144 798467569465104 799879114022912 800687106379776 801441377917488 802055676432384 802250948384424 802948307789824 804400868468736 805042848411648 806556550037504 806752917791744 807200250396672 807396774868992 808131855799296 808328607084306 808973721694908 809152748716032 809798521061376 810206582800384 810494814441984 811025007378432 811141657869312 812077812126441 812609040595968 813513417102848 814162669630464 814985090422272 815102310495627 815933358342144 816757567782912 817169136222208 817821306322944 818765169691392 819418613561856 819799495409664 820453764759552 820959345573888 821159219895168 821814574420224 823601904943104 824016922279936 824967936128448 825507596795904 826669323583488 827380123076192 827921361698816 828040442408256 829538395608384 830503596883968 831761442226176 831963946472736 832425258221568 833385976293024 833773350445056 834438772113408 834859250204672 835822777393296 836489834677728 838062665273344 838935711387312 840760277962752 841431275790336 842154768131124 842705671729152 844351581244248 844538437435392 845418229641216 846153112354816 846614325123072 846820445516892 847007848071168 847683831988224 847805755152384 848662160274432 849089805605888 849767451101184 850748184132462 850840941232128 851615575179264 852295236452352 852502739945472 853235751922323 853916706233514 854105679200256 854787327787008 855650785296384 855773854354944 856333667008512 857753987295744 858837566619648 859619480961024 859828767646464 860262039890176 861262989361152 862132988215296 862821043273728 863509647458304 864252123563136 865343911821312 866034529468416 866822996164608 867034036649088 867470939665792 869357566328832 870051387211776 870930263605248 871369129951232 872595397115904 873071022783168 873476843323392 874173951737856 874299685000896 875623862031072 877528220147712 878228561903616 880094092136448 880796481675264 881499431780352 881813025910152 882257376137368 882389872336896 884881808584704 887341555122176 887469182294016 888177457778688 889074644097024 889202520540684 889784200876032 891260002424484 891457239515136 892168697806848 892385909065728 893198366936064 893866025823386 894326722265088 894777378209792 895491486253056 895810058067456 896396060786688 896524990276608 897240493062144 898927551578112 899864003275776 900553741959168 900772994677248 901821080272896 902275512664064 903186940035072 903316846263552 903907759620096 904950977027328 905406986589952 906550764765184 907376118792192 907597032515712 908100281696256 908321371727616 910029265338368 910755545677824 911482405650432 911806666247232 912403133300736 912534365102976 914147558883328 915070978719744 915202594240704 915933003334272 916858226725056 917655208902656 919315278249984 920048969613312 922003334619136 922739171278848 923579263770624 923804122382064 924541396222752 926279787933696 927019037564928 928088928144504 928696046395392 929729619546112 930471622434816 930802638460716 931411531911168 931545497709288 933437220323328 933907584253952 934134957443072 935731622504448 935959439781828 936478415499264 936913709039616 938467679880192 939216656480256 940300624567458 941259319934976 941733625462784 941962904013824 942820498432512 943802675310726 944011540168704 944764941238272 945577283515648 946195841941504 946331934180864 948043880695296 949146967867392 949856447902208 950584505401344 950815938825984 951922251399168 952441115763456 952883829080064 953644310986752 954124857376768 955226031306624 955988382488832 957196058886144 957785903169536 958019089877696 958783670156928 960868889100288 961635743760384 962462592149856 963092196261888 964973235707712 966047182809632 966192262447104 967794794876448 968920863031296 969899611742208 970388349263872 971162801258496 972283639008528 973511900798976 974288845651968 975126573625512 975904807124016 978027262119936 980290271195136 981669821755392 982422263955456 982513896152978 982661448738816 983156617017344 984300559269888 985076844784956 985294843674624 986081192312832 987716712643584 987957186436374 988175822749696 988964470652928 989753747963904 990105853653504 990654852759552 990896041884672 991395359618048 992539548154539 993551504375808 994344442527744 995348872691712 996236157272433 996456625733632 997251882418176 998259249512448 998402830080768 999055944843264 999199640001024 1000712985178368 1001977161056256 1002889394454528 1003689785032704 1003934147698944 1004806820921344 1005821819584512 1006624550486016 1007427922034688 1007786315325888 1008294144156992 1008445568385024 1010373617713152 1011293495525376 1012347003685248 1014250494050304 1015059951747072 1016085307539456 1016231452046496 1016896229572608 1018582859913696 1019056317210624 1019869610360832 1020798133641216 1021046661580176 1021561172369584 1023782923505664 1024599988887552 1025417706356736 1027595895287808 1028416003743744 1029454851059712 1029602918520792 1032213645754368 1032362110015488 1034229688031232 1034750841817088 1036058016874496 1036207034075136 1037001278619648 1037253751446528 1038081567688704 1039803336161898 1040033446100992 1040863480774656 1041694177886208 1042064761425408 1042746438057984 1042896417260544 1044213882421248 1044740067295232 1045111734412032 1045795404251136 1045945821989376 1046780575239168 1047837973400064 1048748810174464 1050646032285696 1050901827123456 1051484536700928 1053718096707584 1053869653974144 1054559052890112 1055776139865216 1056618738540288 1058605471924224 1059450328645632 1059708267015552 1060673060736576 1062012982689792 1062548136624128 1063396139925504 1063774443955104 1064470322184192 1064623425953472 1067582808506368 1068588503889984 1069407568576512 1069667931179232 1070912532824064 1072534491291648 1073390464548864 1074629285219952 1076529033158656 1077509141065728 1077771476112408 1078631628926544 1080659752589312 1081522210492416 1082770416168588 1083478720794624 1085550226173952 1086646787229696 1086803080660836 1087911144456192 1088769144236004 1089010090377216 1089879212556288 1090428408430592 1091686892921856 1092558151415808 1093065993879552 1093938353012736 1094612460765184 1094878959860224 1095752765893632 1097017395328701 1097892908014518 1098135873257472 1099012278583296 1099957248171264 1100676795727872 1102225764777984 1102826555094528 1104053923211008 1104219728510976 1106051194144512 1107338129178624 1108456699133952 1109015256301568 1109285261963648 1109900344295424 1111181301724032 1111697800593408 1112585029484544 1113472966459392 1114430369857728 1115319779570304 1117745442422784 1118580948516416 1121013703950336 1121908367720448 1122873024174832 1123041655701504 1123607562305536 1125802108325664 1127224306188288 1128819100164096 1129093927355856 1130407673536512 1131549547032576 1132452619296768 1133023268134912 1134330912176616 1136670319927296 1137647669229764 1138555608311352 1138807572267008 1140867713728512 1141031805806592 1141942445715456 1143671983060992 1145116755492864 1145905717402908 1146159307948032 1146438356861952 1147074040037376 1147353311655936 1148350652481536 1149256318915782 1149510650953728 1150428057698304 1151346196611072 1151755788943872 1152336164750848 1152509221011456 1153791882428416 1154712705957888 1155763994886144 1156045382198784 1156968004211712 1159143421771776 1160068516282368 1161240351473664 1161407373767424 1162167119511552 1163460529487872 1164094697044224 1164635791097856 1165565268983808 1165732913334528 1166626438447104 1166910470377344 1167498482708096 1170037626863616 1170971415871488 1171905950121984 1173458789515264 1174395308900352 1175332575707136 1175750701213536 1176519829782528 1176689049738048 1179842411446272 1181976786321408 1182264555513888 1183292243058688 1184236610371584 1185432858796032 1185603360720912 1186378934501376 1188346669899312 1189847878754304 1190931155914752 1191881619726336 1192171800392496 1194413410756608 1195366653702144 1196320657416192 1196746249449492 1197529112457216 1198570068770816 1199818671034368 1200738322612224 1201030659569664 1202162066876232 1202428107030528 1204249253380096 1204422461684736 1205210346160128 1206601302703104 1207564272617472 1209089758593024 1209834825056256 1210129376687616 1210800375595008 1211095162303488 1212197783698944 1212492910626459 1213103892188881 1213729123074048 1214340727570432 1215309874200576 1215742221662976 1216537511067648 1216712486803968 1220094638292992 1220270125654272 1221244004445696 1222477635633408 1223900037513216 1225753704333312 1226731959484416 1228147754537088 1229699243114496 1230318895038464 1231439018360832 1231738829842752 1232721861630336 1235039717244928 1236025383419904 1237451904192672 1238261395193856 1240003985375232 1240628829913088 1241070184614288 1241882042548224 1242060663612384 1244307593412576 1247642163339264 1247945919709104 1248637887332352 1250660025667584 1251290239840256 1252288875307008 1253734166089944 1254734752016592 1257093997910016 1258403567080968 1258682053558272 1261140416944128 1261775912241152 1263232152196686 1264058507593728 1265529290489856 1266807656153088 1267446007201792 1267754585101312 1269229668532224 1269921487684608 1270230668275338 1270511772106752 1271525747982336 1271708632728576 1272540533096448 1273634708408832 1274651176651776 1276122276198693 1276261411848192 1277423362768896 1278378226875904 1280875059350271 1281158518800384 1282180991680512 1283283456199808 1283476177944576 1284122928349184 1286630980943616 1288256349929472 1290393059835264 1291894484041728 1293199482322944 1294231564910592 1294883735011328 1296378185344704 1298015867731968 1299051794202624 1300168764834016 1301206409498688 1304036349493248 1305077080817664 1307053694926848 1308893095673856 1309606534174752 1310215264985088 1311260927606784 1313435793046608 1316292330221568 1316955616858112 1317276248581832 1320141138204672 1321194722512896 1322249147670528 1323386064206052 1324735339167744 1327131830255616 1327322712877056 1328314876363244 1329669176557568 1331012332683264 1331203773441024 1332074593124352 1332266186668032 1333611966145536 1334283980237824 1335969548075008 1336890003636726 1337185859272704 1338253046710272 1338578863598592 1339321085853696 1340799038735079 1341095759446016 1342166067314688 1343237229379584 1343715087101184 1344594091180032 1344787485414912 1347164823617536 1348391327367168 1349796004913664 1350830612938752 1351159492015872 1352333992067072 1353413268996096 1354780410052608 1354975269395328 1355861639430144 1358110479884928 1358741756280832 1359826147147776 1361064178188288 1361395548773568 1362150422544384 1362482057591424 1365043898007552 1366133318516736 1367223608475648 1367709999370848 1368604699951104 1370127860383744 1371221338324992 1372606468079616 1372803891361056 1373899505001408 1376482813353984 1378972917374976 1380073454419968 1381609378766848 1383005001928704 1384108756918272 1385368895655936 1385706183573096 1386404448215864 1389419681900544 1390528556347392 1393482312549376 1394393872334848 1394594429319168 1395707433652224 1396203957691074 1397117297866752 1397318246563932 1398742900015104 1400861376380928 1401202436164608 1401979382267904 1403597433756672 1403939159672742 1405159538632192 1405370563559424 1406078737186816 1407701519820288 1408824984720384 1411473962565632 1412600438194176 1412944356020736 1414230747648768 1415704012966089 1416017310253056 1417147411857408 1417861519900672 1418365925273472 1419293762912256 1419497901271296 1422065821042944 1424784671853312 1425876758102016 1426223908238976 1427883377098752 1429325743620096 1430045988388864 1431187286065152 1432839046959936 1433982573733248 1435794088329216 1436678854754304 1437028634816544 1438175505235392 1441303333650432 1442029613989888 1443693888224784 1444638294392832 1448862382972928 1449070774214448 1451692192314672 1453381294546944 1455582523895808 1456744201887744 1458425458512792 1460267851198464 1461003687858176 1462689860438268 1463857210686024 1464181164343296 1466609664228352 1466829917650944 1467569060970496 1469634353037312 1470435406792704 1472292971347968 1472504732633088 1473770844229467 1474734925526016 1476450838904832 1477615267177434 1477942265511936 1479121788469248 1479867125727232 1481575068965376 1481935779654561 1482263734124544 1483446705979392 1484630621945856 1485158780480256 1485907159810304 1487093039427072 1490327256563712 1491516663791616 1494684938600448 1495877823627264 1497388874268672 1497604245121152 1498583917264896 1501069477767552 1502965741584384 1504334091681792 1505092133552128 1505458569807808 1507210231382016 1508732729376768 1509936825729024 1511141883052032 1512441216235488 1515560426569728 1516940243288064 1518074144415136 1521375741075456 1522589927620608 1524127961309184 1524895977414656 1527874289870544 1528584475815936 1529804415541248 1532341758554376 1532680867938304 1535674385258496 1536899983331328 1541018659848192 1541393842931712 1542624005615616 1543950408240394 1544182276589568 1545524562362368 1546758021709824 1548320468631552 1548543165023232 1549556159348736 1552126262725632 1552847721463808 1554087025311744 1554310551112704 1555501917929472 1555880627169792 1557122351533056 1559705004242847 1560050169151488 1561295221161984 1562541266829312 1563097142138112 1564119657086976 1565860411867136 1567110100942848 1567667601618048 1568693106376704 1568918732984064 1570170862858752 1573123215261696 1575969048428544 1576352740685184 1577226805051392 1578982147162112 1580577145061376 1580804480961216 1581838579335168 1583664209797824 1584462226532416 1586463838339072 1587908207886336 1589175492968448 1589562400523328 1592551214342144 1593822204936192 1595094209888256 1595661665932656 1596705483276288 1596935138930208 1599758228045824 1601374212759552 1602882755834976 1604111352864768 1604501896768848 1605896615579648 1608801736937472 1610085696823296 1613113100075008 1613505835583488 1614793549737984 1616263711598592 1616657214168612 1617947443389816 1618305497432064 1620989628883968 1622050014756864 1622283315738624 1624155624252882 1625218081191936 1627026834205696 1628325339260928 1629970180844544 1630204620991254 1631866716684288 1633515135565824 1634338272444416 1635642612645888 1637530339382784 1638837227123712 1639598990819328 1640907529519104 1641918691147776 1642318439790336 1643629148840448 1647203809886208 1648033844559872 1649935872256896 1651015193591808 1653338647166976 1654760246152384 1655842723397632 1656080884816512 1659076791216768 1661007193767936 1663522884452352 1663927892945472 1664850516443136 1666771952586048 1667546700890112 1668877544226816 1669718500409344 1671645554786592 1672979669355456 1676125330546688 1677871422774624 1681520555925504 1682862551580672 1684309536262248 1685411343458304 1688703162488496 1690836459282432 1693228650246144 1693640891033784 1694015696142336 1695611510304768 1697324320548864 1698179611211776 1699534902202368 1701496368264924 1703231150358528 1705005479890944 1706471503844646 1707833412467028 1708211358400512 1709574655574016 1711301570592768 1711547708709888 1712667334017024 1715507974591488 1717675133239296 1719238961922048 1719657535292928 1720524079780352 1722525978722304 1723884478373673 1724265976430592 1725642086547456 1727019294916608 1728504247126272 1730687823642624 1732069058936832 1733645992329216 1734068073298176 1734941879331584 1738715132657664 1740102774423552 1741860527210496 1742738259902464 1745190794231808 1746142045566336 1746953686646784 1748347903475712 1748599370001792 1751247724062144 1755056440295424 1756457123807232 1760188184272896 1761592963350528 1762998863560704 1763626051820304 1764514752274736 1764779744673792 1769763617169408 1774938364588032 1776354915557376 1778149288194048 1778405041081368 1779568401752064 1782520004848968 1782914479030272 1784771818131456 1786396733872128 1787732051646772 1788653444530176 1789554756419584 1791620116134912 1792792121573376 1793049980553216 1794480986124288 1797855103156224 1799728006551552 1801107483918336 1801545989354496 1803642160545792 1804551025328128 1806373880070144 1806633692527104 1807815519240192 1809901954054656 1810813973179904 1813101529530368 1814752237584384 1815194065031424 1816200563392512 1816642743455232 1820058530676736 1821511091355648 1822964811300864 1823613332494464 1824806266601472 1825068730205952 1828295117766656 1830141957439488 1830405188481408 1831866006668544 1833716453450112 1835310417805312 1838630556499968 1840097939226624 1844006669238272 1845478342557696 1847158527541248 1847608244764128 1849082792445504 1852559575867392 1854038075129856 1856177856289008 1857392092790784 1859459239092224 1860943244869632 1861605276921432 1862823063822336 1863090995418576 1868269914886144 1871463245008896 1871918879563656 1872956830998528 1876935359760384 1878433312960512 1880601249134916 1882518639869952 1883467250925568 1883925808027648 1885640996865024 1887605350621452 1888023080337408 1889529882476544 1891154567031296 1892391683883008 1892663868361728 1894848228295029 1896087761390592 1898293935734784 1899712895804416 1901169010802688 1901631877651968 1903844502798336 1904882231526912 1905346002413007 1905767658160128 1907288621973504 1908249714753536 1910452062613248 1911976764977664 1914392117772288 1915571806339072 1916038179755392 1917567340313856 1921737778200576 1923271487520768 1924925184299712 1926184392523776 1929946471415424 1932094365619264 1932384524894208 1935589589752896 1937841726062592 1939799223484416 1940776698527744 1942325602516992 1944567278017056 1947023801597952 1948577691303936 1950253147251024 1951809614248032 1956054524239872 1960580542390272 1963339643510784 1965027792305956 1965322897477632 1966313234034688 1970153689569912 1970589687349248 1975433425287168 1975914372872748 1976351645499392 1977928941305856 1980211707307008 1981309705519104 1981792083769344 1982790719236096 1985079096309078 1987103008751616 1988688885055488 1990697745383424 1992472314544866 1992913251467264 1994503764836352 1996518499024896 1996805660161536 1998111889686528 1998399280002048 2001425970356736 2003954322112512 2005335005455089 2005778788909056 2007379570065408 2007868295397888 2009613641842688 2011643639169024 2013249100972032 2014855844069376 2015572630651776 2016588288313984 2016891136770048 2020747235426304 2022586991050752 2024694007370496 2028500988100608 2030119903494144 2032170615078912 2032462904092992 2033792459145216 2037165719827392 2038112634421248 2039739220721664 2041596267282432 2042093323160352 2043122344739168 2047565847011328 2049199977775104 2050835412713472 2055191790575616 2056832007487488 2058909702119424 2059205837041584 2064724220030976 2068459376062464 2069501683634176 2072414068150272 2074002557239296 2074507502893056 2076163135377408 2079606672323796 2080066892201984 2081726961549312 2084129522850816 2085492876115968 2085792834521088 2088427764842496 2089480134590464 2090223468824064 2091590808502272 2091891643978752 2093561150478336 2094305936536611 2095675946800128 2097497620348928 2101292064571392 2101803654246912 2102969073401856 2107436193415168 2107739307948288 2109118105780224 2111552279730432 2113237477080576 2117210943848448 2118900657291264 2119416534031104 2121346121473152 2124025965379584 2125096273248256 2126792279851008 2127548887910208 2128940644368384 2129246851906944 2135165617012736 2137177007779968 2138815137153024 2139335862358464 2141825065648128 2145068982583296 2146780929097728 2149258570439904 2153058066317312 2155018282131456 2155542952224816 2157263257853088 2161319505178624 2163044420984832 2165540832337176 2166957441589248 2171100452347904 2173293574459392 2173606161321672 2177538288472008 2178020180754432 2183373785843712 2185116302831616 2186131987759104 2189224921530368 2189757919720448 2191505531787264 2194034790657402 2195785816029036 2196271746514944 2198024557166592 2199914496342528 2201353591455744 2204451529555968 2205653110189056 2208107846422016 2208439457021952 2212102388289024 2214676258357248 2216913398267904 2218030512603136 2218570523927296 2219800688590848 2222362603448064 2223395601186816 2225170058969088 2226945932918784 2228860739715456 2230639559140608 2235490884845568 2237161897032832 2242027407900672 2243816735440896 2245746048349664 2246083311403008 2247215124611072 2251604216651328 2254448612376576 2257638200328192 2258187854711712 2260815347073024 2263099094065152 2264905238593536 2266046536269824 2268661824353232 2273340639854592 2275295338459528 2277111216622704 2282063611613184 2283884891430912 2287343966121984 2291811434805816 2292318615896064 2292876713723904 2294706623311872 2296701304963072 2298512637831564 2299021301907456 2300856115396608 2303511577887744 2304672329501696 2305018442022912 2307583764856832 2309425411915776 2311527989772288 2312090764397568 2313936008423424 2315925612360591 2318286843543552 2320137032564736 2322480702947328 2322814747534848 2324334239023104 2326921058975744 2328189394088448 2329271582195712 2331130537967616 2331465826669056 2333252876894208 2333820940754688 2334996965416192 2340075253727232 2341942831742976 2343811900243968 2346917579030528 2348790617800704 2350665151414272 2351501402427072 2353039659565056 2353378099476096 2359684822892544 2363953572642816 2364529111027776 2366584486117376 2368473220743168 2370865717592064 2371206721441824 2372757869002752 2376693339798624 2379695757508608 2381862311829504 2383763239452672 2384343600784992 2388826821513216 2390733307404288 2392641314832384 2393492498898984 2395058224914432 2399637342068736 2402061319139328 2404324133752464 2408498506760192 2408844923369472 2413202605406208 2415128545234944 2419669650112512 2420258753375232 2421600751190016 2422190324606976 2424395567397888 2424985821252918 2426207784377762 2427458246148096 2428681455140864 2430619748401152 2431484443325952 2433075022135296 2433424973607936 2440189276585984 2440540251308544 2442488008891392 2444955271266816 2445306931486881 2447800075026432 2451507408666624 2453463918968832 2456295509074176 2459398486228992 2460637790076928 2462878036721664 2463477659685504 2465443723260672 2470079434489856 2472050766839808 2474903808385344 2476522790387712 2480007970750464 2481257659826176 2482140369228576 2483764085096448 2484121327224768 2488615186825152 2495284326678528 2495891839418208 2497275774664704 2501320051335168 2502580479680512 2504577750614016 2507468332179888 2509469504033184 2514187995820032 2516807134161936 2522280833888256 2523551824482304 2526464304393372 2528117015187456 2533615312306176 2534892014403584 2535509170202624 2538459337064448 2539842975369216 2540461336550676 2541023544213504 2543051495964672 2543417265457152 2547269416817664 2549302353303552 2552244552397386 2552522823696384 2554846725537792 2556756453751808 2559707255766969 2561750118700542 2562317037600768 2564361983361024 2566566912399616 2566952355889152 2568245856698368 2573261961887232 2576512699858944 2580786119670528 2583788968083456 2586398964645888 2588463129821184 2589767470022656 2592756370689408 2596031735463936 2598103588405248 2600337529668032 2602412818997376 2608072698986496 2610154161635328 2614107389853696 2617786191347712 2619213068349504 2620430529970176 2622521855213568 2626871586093216 2632584660443136 2633911233716224 2634552497163664 2640282276409344 2642389445025792 2644498295341056 2646772128412104 2654645425754112 2656629752726488 2662024665366528 2662407546882048 2664532373336064 2667223932291072 2668567960475648 2671939096150016 2673780007273452 2674371718545408 2676506093420544 2677157727197184 2681598077470158 2682191518892032 2684332134629376 2686474458759168 2687430174202368 2689188182360064 2689574970829824 2694329647235072 2696782654734336 2699592009827328 2701661225877504 2702318984031744 2704667984134144 2706826537992192 2709560820105216 2709950538790656 2711723278860288 2716220959769856 2717483512561664 2719652294295552 2722128356376576 2722791097547136 2724300845088768 2724964115182848 2730087796015104 2732266637033472 2734447216951296 2735419998741696 2737209399902208 2740255720767488 2742442676649984 2745212936159232 2745607782722112 2747799010002816 2752965626707968 2757945834749952 2760146908839936 2763218757533696 2766010003857408 2768217513836544 2770737791311872 2771412367146192 2772808896431728 2778839363801088 2781057112694784 2786964625098752 2789188858638336 2791414867304448 2792407915382148 2794234595733504 2794636493127864 2801722752761856 2802404872329216 2807194867513344 2807878319345484 2810319077264384 2810741127118848 2812157474373632 2815403039640576 2817649969440768 2822947925131264 2825200876388352 2825888712041472 2828461495297536 2831408025932178 2832034620506112 2834294823714816 2835723039801344 2836731850546944 2838587525824512 2838995802542592 2844131642085888 2849569343706624 2851753516204032 2852447816477952 2855766754197504 2858651487240192 2860091976777728 2862374572130304 2865678093919872 2867965147466496 2871588176658432 2873357709508608 2874057269633088 2876351010470784 2882606667300864 2884059227979776 2887387776449568 2889276588785664 2897724765945856 2898141548428896 2903384384629344 2906762589093888 2911165047791616 2913488403775488 2916850917025584 2920535702396928 2922007375716352 2925379720876536 2927714421372048 2933219328456704 2940870813585408 2945009465266176 2947541688458934 2949469851052032 2952901677809664 2955230534354868 2955884531023872 2958243576938496 2959734251454464 2963150137930752 2963871559309122 2964527468249088 2966893411958784 2969261243891712 2970317560960512 2971814319620608 2974186078854144 2977618644463617 2980654513127424 2983033327583232 2988708471817299 2989369877200896 2991755647254528 2994777748537344 2995208490242304 2997167834529792 3002138955535104 3005931483168768 3008668183363584 3010184267104256 3010917139615616 3014420462764032 3017465458753536 3019873651458048 3022283766104064 3024882432470976 3031120853139456 3033880486576128 3036148288830272 3042751482150912 3045179855241216 3048255922618368 3049791954829312 3055748579741088 3057168951631872 3059608831082496 3064683517108752 3071348770516992 3073799966662656 3082787685863424 3085248011231232 3087900816480788 3088364553179136 3091049124724736 3096640937263104 3097086330046464 3104252525451264 3105695442927616 3108174050623488 3108621102225408 3111003835858944 3111761254339584 3114244703066112 3119410008485694 3120100338302976 3122590442323968 3125082533658624 3126194284276224 3128239314173952 3128531090381851 3131720823734272 3134220201885696 3135335203236096 3137386212753408 3137837465968128 3140341725717504 3146246430523392 3151938096857088 3152705481370368 3154453610102784 3157964294324224 3161154290122752 3161608961922432 3163677158670336 3167328419595648 3168924453064832 3172927676678144 3175816415772672 3178350985936896 3179124801046656 3185102428684288 3187644409872384 3190188419776512 3191323331865312 3193410966552576 3193870277860416 3199516456091648 3202748425519104 3205765511669952 3208222705729536 3209003793537696 3211793231159296 3217603473874944 3220171393646592 3227011671166976 3229587099475968 3232527423197184 3233314428337224 3235894886779632 3241979257767936 3244566631477248 3248311248505764 3250436162383872 3254053668411392 3256650678521856 3259940361689088 3260409241982508 3263733433368576 3267030271131648 3268676544888832 3271285225291776 3275060678765568 3277674454247424 3279197981638656 3281815059038208 3283837382295552 3284636879580672 3287258297680896 3291052185986103 3294407619772416 3296067689119744 3299871744513792 3302030387183616 3306677294333952 3309520492304768 3311685446795264 3312161769633024 3318153582433536 3322014387535872 3327045768904704 3327855785890944 3329701032886272 3333543905172096 3335093401780224 3337755088453632 3339437000818688 3343291109573184 3345959338710912 3352250661093376 3355742845549248 3363041111851008 3365725103161344 3368619072524496 3370822686916608 3377406324976992 3381672918564864 3386457300492288 3387281782067568 3391223020609536 3394648641097728 3396359222423552 3399069804404736 3402992736529848 3410010959781888 3412943007689292 3415666824934056 3416422716801024 3422603141185536 3423095417419776 3431015949182976 3435350266478592 3438477923844096 3439315070585856 3441048159560704 3445051957444608 3447768956747346 3448531952861184 3451284173094912 3454038589833216 3457008494252544 3461375647285248 3464138117873664 3467291984658432 3468136146596352 3469883758663168 3477430265315328 3480205548847104 3483721054420992 3485476519804928 3490381588463616 3492284091132672 3493907373293568 3496695806951424 3497198740003584 3502495448124288 3510112880590848 3512914247614464 3520376368545792 3523185926701056 3525997727121408 3527252103640608 3529029504549472 3529559489347584 3539527234338816 3549876729176064 3552709831114752 3556298576388096 3556810082162736 3559136803504128 3565040009697936 3569543636262912 3572793467744256 3575464103293544 3583240232269824 3586099961106432 3588961972248576 3595710206312448 3599456013103104 3602214967836672 3603091978708992 3607284321091584 3609102050656256 3612747760140288 3613267385054208 3615631038480384 3619803908109312 3621627946359808 3626203059060736 3629504475168768 3630388130062848 3632401126785024 3633285486910464 3639311676566643 3640117061353472 3643022182711296 3645929622601728 3647226664988928 3649612533202944 3650137460411904 3656590235533312 3660283914878976 3660810376962816 3663732013337088 3667432906900224 3670620835610624 3677261112999936 3680195878453248 3688013338476544 3690956685115392 3694317055082496 3695216489528256 3698165584891008 3705119151734784 3708076150259712 3712355712578016 3714784185581568 3718918478184448 3721886489739264 3723210553842864 3725646127644672 3726181990837152 3736539829772288 3742926490017792 3743837759127312 3745913661997056 3753870719520768 3756866625921024 3761202498269832 3767851616055296 3771281993730048 3775210701242904 3776046160674816 3782309134062592 3784783367766016 3785327736723456 3789696456590058 3792175522781184 3796587871469568 3799425791608832 3802338021605376 3803263755303936 3807689005596672 3809764463053824 3810692004826014 3811535316320256 3814577243947008 3816499429507072 3820904125226496 3823953529955328 3828784235544576 3831143612678144 3832076359510784 3835134680627712 3842625178050813 3843475556401152 3846542975041536 3849850368599424 3852368785047552 3859892942830848 3864188731238528 3864769049788416 3871179179505792 3875683452125184 3879598446968832 3881553397055488 3884651205033984 3889134556034112 3894047603195904 3897155382607872 3900506294502048 3903619228496064 3912109048479744 3921161084780544 3926679287021568 3930055584611912 3930645794955264 3932626468069376 3940307379139824 3950866850574336 3951828745745496 3952703290998784 3960423414614016 3963584167538688 3965581438472192 3970158192618156 3974206017503232 3981395490766848 3984944629089732 3985826502934528 3989007529672704 3993036998049792 3993611320323072 3996223779373056 3996798560004096 4002851940713472 4007908644225024 4010670010910178 4011557577818112 4014759140130816 4015736590795776 4019227283685376 4022397116205237 4023287278338048 4026498201944064 4029711688138752 4031145261303552 4033176576627968 4033782273540096 4041494470852608 4045173982101504 4049388014740992 4057001976201216 4060239806988288 4064341230157824 4064925808185984 4067584918290432 4074331439654784 4076225268842496 4079478441443328 4083192534564864 4084186646320704 4086244689478336 4095131694022656 4098399955550208 4101670825426944 4110383581151232 4113664014974976 4117819404238848 4118411674083168 4129448440061952 4136918752124928 4139003367268352 4144828136300544 4149015005786112 4152326270754816 4159213344647592 4160133784403968 4168259045701632 4171585669042176 4180446937648128 4183181617004544 4183783287957504 4187122300956672 4188611873073222 4191351893600256 4194995240697856 4202584129142784 4203607308493824 4205938146803712 4214872386830336 4215478615896576 4218236211560448 4223104559460864 4226474954161152 4234421887696896 4237801314582528 4238833068062208 4242692242946304 4248051930759168 4250192546496512 4253584559702016 4255097775820416 4257881288736768 4258493703813888 4270331234025472 4274354015559936 4277630274306048 4278671724716928 4283650131296256 4290137965166592 4293561858195456 4298517140879808 4306116132634624 4310036564262912 4311085904449632 4314526515706176 4322639010357248 4326088841969664 4331081664674352 4333914883178496 4342200904695808 4346587148918784 4347212322643344 4355076576944016 4366747571687424 4370232605663232 4378449843060736 4379515839440896 4383011063574528 4388069581314804 4391571632058072 4392543493029888 4399828992685056 4402707182911488 4408903059111936 4411306220378112 4416215692844032 4416878914043904 4421312532688401 4424204776578048 4429352516714496 4433826796535808 4436061025206272 4437141047854592 4439601377181696 4444725206896128 4445807338963683 4446791202373632 4450340117938176 4453891865837568 4457721479430912 4461279118281216 4470981769691136 4474323794065664 4484054815801344 4487633470881792 4491492096699328 4492166622806016 4494430249222144 4503208433302656 4508897224753152 4515276400656384 4516375709423424 4521630694146048 4526198188130304 4529810477187072 4532093072539648 4537323648706464 4546681279709184 4550590676919056 4554222433245408 4564127223226368 4567769782861824 4574687932243968 4583622869611632 4585753427447808 4589413246623744 4597025275663128 4598042603814912 4607023155775488 4609344659003392 4615167529713664 4623055979544576 4624181528795136 4627872016846848 4631851224721182 4636573687087104 4640274065129472 4644961405894656 4645629495069696 4648668478046208 4653842117951488 4656378788176896 4658543164391424 4662261075935232 4662931653338112 4666505753788416 4667641881509376 4669993930832384 4679115012728541 4680150507454464 4683885663485952 4687623800487936 4693835158061056 4697581235601408 4701330302828544 4703002804854144 4706079319130112 4706756198952192 4719369645785088 4727907145285632 4729058222055552 4733168972234752 4736946441486336 4741731435184128 4742413442883648 4745515738005504 4753386679597248 4759391515017216 4763724623659008 4767526478905344 4768687201569984 4777653643026432 4781466614808576 4785282629664768 4786984997797968 4790116449828864 4799274684137472 4804122638278656 4808648267504928 4817689846738944 4826405210812416 4830257090469888 4839339300225024 4840517506750464 4844380649213952 4848791134795776 4849971642505836 4852415568755524 4854916492296192 4857362910281728 4862968886651904 4866150044270592 4866849947215872 4880378553171968 4881080502617088 4884976017782784 4889910542533632 4890613862973762 4895600150052864 4903014817333248 4906927837937664 4912591018148352 4918796972457984 4921275580153856 4925756073443328 4926955319371008 4930887446521344 4940158868979712 4944101533679616 4949807616770688 4953045580775424 4960015941500928 4962515319652352 4964280738457152 4967528170192896 4968242654449536 4977230373650304 4990568653357056 4991783678836416 4994551549329408 5002640102670336 5005160959361024 5009155501228032 5014936664359776 5018939008066368 5028375991640064 5033614268323872 5044561667776512 5047103648964608 5052928608786744 5056234030374912 5071018340405248 5079685950738432 5080922673101352 5082047088427008 5086834530914304 5094538833635328 5098604706607104 5104489104794772 5109693451075584 5113512907503616 5119414511533938 5123500237401084 5124634075201536 5128723966722048 5133133824799232 5133904711778304 5136491713396736 5146523923774464 5153025399717888 5161572239341056 5167577936166912 5171653435121019 5172797929291776 5176926259642368 5179534940045312 5185512741378816 5192063470927872 5196207176810496 5200675059336064 5204825637994752 5216145397972992 5220308323270656 5228214779707392 5235572382695424 5238426136699008 5240861059940352 5245043710427136 5253743172186432 5265169320886272 5267822467432448 5269104994327328 5280564552818688 5284778890051584 5288996590682112 5293544256824208 5309290851508224 5313259505452976 5324815093764096 5329064746672128 5334447864582144 5337135920951296 5347560014546904 5348743437090816 5354315454394368 5363196154940316 5364383037784064 5368664269258752 5374860348404736 5378376364720128 5379149941659648 5388659294470144 5393565309468672 5399184019654656 5403322451755008 5403826428841379 5404637968063488 5409335968268288 5413653075984384 5419121640210432 5419901077581312 5423446557720576 5432441919539712 5434967025123328 5439304588591104 5444256712753152 5445582195094272 5448601690177536 5449928230365696 5460175592030208 5464533274066944 5468894433902592 5470839997483392 5474418799804416 5480511441534976 5484885353299968 5490425872318464 5491215565444224 5495598020005632 5505931253415936 5515891669499904 5520293817679872 5526437515067392 5532020007714816 5536435027673088 5541475582623744 5542824734292384 5545617792863456 5557678727602176 5562114225389568 5573929250197504 5578377717276672 5582829734608896 5584815830764296 5588469191467008 5589272986255728 5604809744658432 5614389735026688 5615756638690968 5620638154528768 5630806079281152 5635299938881536 5645895850262528 5650401752776704 5651777424082944 5656922990595072 5662816051864356 5664069241012224 5668589647429632 5671446079602688 5673463701093888 5677175051649024 5677991605085184 5684544684885087 5688263284171776 5699138687413248 5703507032408064 5704895632955904 5711533508395008 5717302974480384 5720183953555456 5724749144260608 5731356187839744 5735930294932992 5743176353316864 5746715419017216 5748114539266176 5752702020941568 5765213334601728 5768118455959552 5774775552899136 5778553177571328 5795449531891712 5796283096857792 5806768769258688 5813525178187776 5822330095583232 5826976807550976 5833701834051168 5841071404793856 5844014751432704 5850759441753072 5855428842744096 5866438656913408 5881741627170816 5890018930532352 5895083376917868 5898939702104064 5910461068709736 5911769062047744 5926300275861504 5927743118618244 5929054936498176 5933786823917568 5940635121921024 5943628639241216 5948372157708288 5955237288927234 5961309026254848 5966066655166464 5977416943634598 5978739754401792 5983511294509056 5989555497074688 5990416980484608 5994335669059584 6004277911070208 6011862966337536 6017336366727168 6020368534208512 6021834279231232 6028840925528064 6034930917507072 6039747302916096 6044567532208128 6049764864941952 6062241706278912 6067760973152256 6072296577660544 6085502964301824 6090359710482432 6096511845236736 6099583909658624 6111497159482176 6114337903263744 6119217662164992 6129367034217504 6142697541033984 6147599933325312 6165575371726848 6170496022462464 6175801632961576 6176729106358272 6194172660092928 6208505050902528 6211390885855232 6217242204450816 6222007671717888 6223522508679168 6228489406132224 6238820016971388 6240200676605952 6245180884647936 6252388568552448 6256478628347904 6257062180763702 6263441647468544 6268440403771392 6270670406472192 6274772425506816 6275674931936256 6280683451435008 6292492861046784 6303876193714176 6305410962740736 6308907220205568 6315928588648448 6322308580245504 6323217923844864 6327354317340672 6334656839191296 6337848906129664 6345855353356288 6351632831545344 6356701971873792 6358249602093312 6370204857368576 6375288819744768 6380376839553024 6382646663730624 6386821933105152 6387740555720832 6399032912183296 6405496851038208 6411531023339904 6416445411459072 6418007587075392 6423586462318592 6435206947749888 6440342787293184 6454023342333952 6459174198951936 6465054846394368 6466628856674448 6471789773559264 6483958515535872 6489133262954496 6496622497011528 6500872324767744 6508107336822784 6513301357043712 6519880723378176 6520818483965016 6534060542263296 6537353089777664 6550121357531136 6555348908494848 6558395963277312 6567674764591104 6569273759161344 6574516595361792 6582104371972206 6588815239544832 6592135378239488 6599743489027584 6604060774367232 6613354588667904 6619040984609536 6623370893590528 6624323539266048 6636307164867072 6644028775071744 6654091537809408 6655711571781888 6659402065772544 6667087810344192 6670186803560448 6675510176907264 6678874001637376 6686582219146368 6691918677421824 6704501322186752 6711485691098496 6726082223702016 6731450206322688 6737238145048992 6741645373833216 6754812649953984 6763345837129728 6772914600984576 6774563564135136 6782446041219072 6789297282195456 6792718444847104 6798139608809472 6805985473059696 6820021919563776 6825886015378584 6831333649868112 6846190834839552 6862031898365952 6876955847688192 6878630141171712 6882096319121408 6890103914889216 6895537913494692 6897063905722368 6902568346189824 6914016988505088 6922751294570496 6928276235747328 6934583969316864 6936272293192704 6939767517326336 6947776837081773 6954860530630656 6960411097694208 6967442108841984 6970953039609856 6980763176927232 6984568182265344 6987814746587136 6993391613902848 6994397480007168 7004990896248576 7020225761181696 7025828495228928 7040752737091584 7046371853402112 7051995454242816 7054504207281216 7058059009098944 7059118978695168 7079054468677632 7099753458352128 7105419662229504 7112597152776192 7113620164325472 7118273607008256 7130080019395872 7139087272525824 7145586935488512 7150928206587088 7166480464539648 7172199922212864 7177923944497152 7198912026206208 7206183957417984 7225495520280576 7226534770108416 7239607816218624 7243255892719616 7252406118121472 7259008950337536 7260776260125696 7264802253570048 7266570973820928 7278623353133286 7280234122706944 7286044365422592 7291859245203456 7294453329977856 7299225066405888 7300274920823808 7313180471066624 7320567829757952 7321620753925632 7327464026674176 7334865813800448 7341241671221248 7354522225999872 7360391756906496 7376026676953088 7381913370230784 7388634110164992 7390432979056512 7396331169782016 7410238303469568 7416152300519424 7424711425156032 7429568371163136 7437836956368896 7443772979478528 7446421107685728 7451292255289344 7452363981674304 7473079659544576 7485852980035584 7487675518254624 7491827323994112 7507741439041536 7513733251842048 7522404996539664 7535703232110592 7542563987460096 7550421402485808 7564618268125184 7570655473446912 7579392913180116 7584351045562368 7598851583217664 7604676043210752 7606527510607872 7615378011193344 7619528926107648 7621384009652028 7623070632640512 7629154487894016 7632998859014144 7641808250452992 7647907059910656 7657568471089152 7662287225356288 7664152719021568 7670269361255424 7679121767300907 7685250356101626 7686951112802304 7693085950083072 7699700737198848 7704737570095104 7719785885661696 7728377462477056 7729538099576832 7742358359011584 7751366904250368 7759196893937664 7763106794110976 7769302410067968 7778269112068224 7788095206391808 7794310765215744 7801012589004096 7807238456992128 7824218096959488 7842322169561088 7853358574043136 7860111169223824 7861291589910528 7865252936138752 7880614758279648 7901733701148672 7903657491490992 7920846829228032 7927168335077376 7931162876944384 7940316385236312 7969889258179464 7971653005869056 7986073996099584 7987222640646144 7993597120008192 8005703881426944 8015817288450048 8021340021820356 8023115155636224 8029518280261632 8031473181591552 8038454567370752 8044794232410474 8046574556676096 8052996403888128 8059423376277504 8062290522607104 8066353153255936 8067564547080192 8082988941705216 8090347964203008 8098776029481984 8114003952402432 8120479613976576 8128682460315648 8129851616371968 8135169836580864 8148662879309568 8152450537684992 8158956882886656 8166385069129728 8168373292641408 8172489378956672 8190263388045312 8196799911100416 8203341650853888 8220767162302464 8227328029949952 8235638808477696 8236823348166336 8258896880123904 8273837504249856 8278006734536704 8289656272601088 8298030011572224 8304652541509632 8318426689295184 8336518091403264 8343171338084352 8360893875296256 8367566575915008 8374244601913344 8377223746146444 8382703787200512 8389990481395712 8405168258285568 8407214616987648 8429744773660672 8430957231793152 8436472423120896 8446209118921728 8452949908322304 8468843775393792 8475602629165056 8477666136124416 8485384485892608 8491727245322167 8496103861518336 8500385092993024 8507169119404032 8510195551640832 8515762577473536 8516987407627776 8540662468050944 8548708031119872 8555260548612096 8557343449433856 8567300262592512 8580275930333184 8587123716390912 8597034281759616 8612232265269248 8620073128525824 8622171808899264 8629053031412352 8645278020714496 8652177683939328 8662163329348704 8667829766356992 8684401809391616 8693174297837568 8694424645286688 8710153153888032 8733495143374848 8740465211326464 8759031678881792 8766022127149056 8776139162629608 8783143264116144 8799657985370112 8822612440756224 8832431385688064 8842625065376802 8848409553156096 8858705033428992 8867653593071616 8872122050412544 8874282095709184 8879202754363392 8889450413792256 8891614677927366 8893582404747264 8900680235876352 8907783731675136 8915442958861824 8922558236562432 8932855933390851 8941963539382272 8948647588131328 8966125415451897 8968109631602688 8975266941763584 8982984193398656 8984333245612032 8988860498444288 9006416866605312 9017794449506304 9030552801312768 9032751418846848 9043261388292096 9052396376260608 9059620954374144 9064186145079296 9074647297412928 9093362559418368 9101181353838112 9108444866490816 9128254446452736 9135539565723648 9149375864487936 9167245739223264 9171506854895616 9178826493247488 9194050551326256 9214046311550976 9218689318006784 9248363057590272 9255744033693696 9263702449442364 9273147374174208 9289922811789312 9291258990139392 9307684235902976 9312757576353792 9317086328782848 9324522151870464 9325863306676224 9333011507576832 9335283763018752 9339987861664768 9358230025457082 9360301014908928 9367771326971904 9375247600975872 9385593271145553 9387670316122112 9395162471202816 9402660605657088 9406005609708288 9412158638260224 9413512397904384 9438739291570176 9455814290571264 9458116444111104 9466337944469504 9473892882972672 9483462870368256 9484826885767296 9491031476011008 9506773359194496 9518783030034432 9527449247318016 9535052957810688 9537374403139968 9555307286052864 9562933229617152 9570565259329536 9573969995595936 9580232899657728 9598549368274944 9608245276557312 9617296535009856 9635379693477888 9652810421624832 9660514180939776 9681035013500928 9688761298427904 9697582269591552 9699943285011672 9704831137511048 9725937773303808 9733699894431744 9760757106343936 9762161005234176 9769952035565568 9779821085067264 9781227725947524 9791200300105728 9806029634666496 9813855675875328 9825182036296704 9837593944915968 9842551160307712 9851512146886656 9853910638742016 9861774893042688 9880317737959424 9888203067359232 9899615233541376 9906091161550848 9920031883001856 9925030639304704 9928561476914304 9935056340385792 9936485308899072 9954460747300608 9981137306714112 9983567357672832 9989103098658816 10005280205340672 10010321918722048 10018311002456064 10029873328719552 10037878016132736 10056751983280128 10067228536647744 10089123335553024 10094207297929216 10105857217573488 10112468060749824 10142036680810496 10159371901476864 10161845346202704 10173669061828608 10189077667270656 10197209413214208 10208978209589544 10227025815007232 10238829023067876 10247000474802168 10249268150403072 10266267649598464 10267809423556608 10272983426793472 10293047847548928 10306050799435776 10323144478682112 10335155872333824 10343306870242038 10345595858583552 10353852519284736 10359069880090624 10371025482757632 10384126941855744 10392414353620992 10401350118672128 10409651275989504 10432290795945984 10440616646541312 10456429559414784 10471144765390848 10476852273398016 10481722119880704 10490087420854272 10507486344372864 10530338641772544 10535644934864896 10538209988654656 10561129105637376 10569557780103168 10577993181364224 10587088513648416 10618581703016448 10626519010905952 10649630187528192 10658129493344256 10668895729164288 10674271841902592 10695120029093808 10708630908788736 10726392309880632 10728766075568128 10749720696809472 10758299883319296 10787130618937344 10798368039309312 10806644903510016 10807652857682758 10809275936126976 10818671936536576 10827306151968768 10838243280420864 10839802155162624 10846893115441152 10864883839079424 10869934050246656 10878609177182208 10888513425506304 10891164390188544 10897203380355072 10899856460731392 10917935029699929 10920351184060416 10929066548133888 10937788867805184 10941679994966784 10948837599608832 10961022883069952 10969770706599936 10980851744636928 10982431130888448 10991196040011264 11011862506831872 11031783338999808 11040587635359744 11052875030134784 11064040015429632 11072870055346176 11082951165247488 11085649468584768 11091235585726912 11115357455204352 11124228450779136 11147858500395008 11156755434553344 11165659469217792 11169631661528592 11176938382934016 11178545972511456 11209619489316864 11228779470053376 11231513277381936 11241276309057536 11261612158562304 11270599877763072 11291791700525056 11303554848165888 11313845981190144 11325632103728712 11328138482024448 11346927402187776 11354350103298048 11355983210170368 11369089369770174 11376526568343552 11398277374826496 11407014064816128 11409791265911808 11423067016790016 11434605948960768 11440367907110912 11449498288521216 11462712375679488 11471860589865984 11486352706633728 11493430838034432 11496229078532352 11505404041883136 11530426669203456 11536236911919104 11549551105798272 11557106355142656 11590899063783424 11592566193715584 11613537538517376 11627050356375552 11644660191166464 11653953615101952 11667403668102336 11682142809587712 11688029502865408 11701518883506144 11710857685488192 11732877313826816 11763483254341632 11780037861064704 11790166753835736 11797879404208128 11820922137419472 11852600551723008 11855486237236488 11858109872996352 11881270243842048 11887257278482432 11896744315416576 11910474577854468 11922618052509696 11954833887269196 11957479508803584 11967022589018112 11979110994149376 11980833960969216 11988671338119168 12008555822140416 12023725932675072 12034672733454336 12040737068417024 12043668558462464 12057681851056128 12067191348615711 12069861835014144 12079494605832192 12089135064416256 12099529729883904 12124483412557824 12135521946304512 12144593155321088 12171005928603648 12180719420964864 12193023690473472 12199167819317248 12222994318964352 12228675806527488 12238435324329984 12258734068435008 12285395082067968 12295199866650624 12331150743453696 12340992044924928 12351603265923152 12353458212716544 12388345320185856 12417010101805056 12434484408901632 12447045017358336 12456978812264448 12477640033942776 12480401353211904 12504777137104896 12514124361527404 12526883294937088 12541340812944384 12549544851013632 12551349863872512 12561366902870016 12584985722093568 12607752387428352 12610821925481472 12617814440411136 12631857177296896 12644617160491008 12646435847689728 12654708634681344 12669313678382592 12675697812259328 12691710706712576 12703265663090688 12713403943747584 12716499204186624 12740409714737152 12750577639489536 12760753679106048 12765293327461248 12773643866210304 12775481111441664 12798065824366592 12810993702076416 12823062046679808 12832890822918144 12836015174150784 12847172924637184 12870413895499776 12880685574586368 12908046684667904 12918348397903872 12930109692788736 12933257713348896 12943579547118528 12967917031071744 12978266525908992 12993244994023056 13001744649535488 13016214673645568 13026602714087424 13039761446756352 13041636967930032 13100242715062272 13110697816989696 13135349529182208 13138547518322688 13149033190723584 13164208743944412 13177630479089664 13184270756478976 13199486978055168 13208121548734464 13226709177335808 13238081969219072 13246741787181056 13248647078532096 13263937598065203 13272614329734144 13288057550143488 13308183075618816 13311423143563776 13318804131545088 13334175620688384 13337422016891049 13340373607120896 13351020353814528 13357748003274752 13373164438292736 13383837354843648 13409002644373504 13422971382196992 13452164447404032 13462900412645376 13474476290097984 13483290747666432 13509625299907968 13526691674259456 13545829201969152 13549127128270272 13564892082438144 13578594564390912 13585436889694208 13596279217618944 13611970946119392 13640043839127552 13651772030757168 13662667299736224 13692381669679104 13724063796731904 13757260282343424 13764192638242816 13791075826989384 13794127811444736 13828033977010176 13845502589140992 13869167938633728 13872544586385408 13879535034652672 13895553674163546 13909721061261312 13920822195388416 13934884217683968 13941906079219712 13961526353854464 13969136364530688 13975629493174272 13986783227805696 13988794960014336 14009981792497152 14037345038185623 14040451522363392 14051656990457856 14081505474183168 14092743706804224 14103990908485632 14109008414562432 14116118018197888 14118237957390336 14158108937355264 14199506916704256 14210839324459008 14225194305552384 14227240328650944 14236547214016512 14260160038791744 14278174545051648 14291173870977024 14301856413174176 14332960929079296 14344399844425728 14355847888994304 14397824052412416 14412367914835968 14453069540216832 14479215632437248 14486511785439232 14518017900675072 14521552520251392 14533141947641856 14557246706266572 14560468245413888 14572088730845184 14588906659955712 14598450132811776 14600549841647616 14626360942133248 14641135659515904 14643241507851264 14654928053348352 14669731627600896 14682483342442496 14709044451999744 14720783513812992 14752053353906176 14763826740461568 14777268220329984 14780865958113024 14792662339564032 14820476606939136 14832304601038848 14849422850312064 14859136742326272 14875673912737792 14887545958957056 14892842215371456 14902584510578688 14904727963348608 14946159319089152 14971705960071168 14975351036509248 14983654647988224 15015482878083072 15027466503684096 15044809993079328 15071406464221184 15085127974920192 15100842804971616 15129236536250368 15141310946893824 15158785826360232 15168702091124736 15197703166435328 15213055021215744 15239057852215296 15242768019304056 15246141265281024 15283616500905984 15295814119821312 15324574450712576 15328305438043136 15340538722510848 15358243534601814 15370500712203252 15373902225604608 15386171900166144 15399401474397696 15409475140190208 15439571771323392 15456754924954112 15459076199153664 15484716718023168 15502733808500736 15518393787875328 15526213588221952 15538604820135936 15556538224136448 15576190412783616 15588621530431488 15602025178008192 15614476913984256 15648436193918976 15684644339122176 15706717148086272 15720222338447648 15722583179821056 15730505872277504 15761229516559296 15803467402297344 15807314982981984 15841693658456064 15854336670154752 15862325753888768 15880632770472624 15939778516358928 15974445281292288 15987194240016384 16011407762853888 16042680043640712 16046230311272448 16062946363183104 16076909134741504 16089588464820948 16093149113352192 16105992807776256 16124581045214208 16132706306511872 16135129094160384 16165977883410432 16180695928406016 16197552058963968 16211479286524137 16228007904804864 16240959227953152 16257364920631296 16259703232743936 16270339673161728 16297325758619136 16304901075369984 16317913765773312 16332770138259456 16336746585282816 16344978757913344 16380526776090624 16393599822200832 16406683301707776 16441534324604928 16454656059899904 16471277616955392 16473646696332672 16517793760247808 16547675008499712 16556013469073408 16579312545202176 16596060023144448 16609305083019264 16636853378590368 16673036182806528 16686342676168704 16721787750592512 16735133151830016 16748489203826688 16754447492292888 16765407574401024 16814429233975296 16859489547321344 16861914463586304 16892418237843456 16905899816644608 16937687550787584 16951205258330112 16955332272248832 16970768971785216 16983454490644334 16992207723036672 17000770185986048 17014338238808064 17020391103281664 17031525154947072 17033974815255552 17081324936101888 17097416062239744 17110521097224192 17114686898867712 17134600525185024 17160551860666368 17174247432781824 17194068563519232 17224464530538496 17240146257051648 17244343617798528 17258106062824704 17290556041428992 17304355367878656 17324326658697408 17335659532713984 17368803618783232 17386348595675136 17388849290573376 17420306307776064 17466990286749696 17480930422652928 17518063357763584 17532044254298112 17552278325259216 17566286528232288 17599315970740224 17645224881512448 17664862771376128 17685250130753604 17696819106312192 17735307186143232 17744244100825088 17748564191418368 17778900827584512 17783229355854732 17787164809494528 17801360471752704 17830885917723648 17845116473124864 17865711866781702 17883927078764544 17897295176262656 17932250830903794 17936219263205376 17950533883527168 17965968386797312 17968666491224064 17977720996888576 18012833733210624 18035588899012608 18061105602625536 18065502837693696 18086522776584192 18104792752521216 18119241908748288 18128372290158592 18149294594825856 18186725118836736 18202362707676224 18216889732981632 18256508892905472 18271079131447296 18298751728975872 18334491478446528 18343013709791232 18357652986494976 18388101102652512 18428092623101952 18437378636013568 18496726115180544 18511488067387392 18527404898884728 18582517980278784 18625515152707584 18634172657565696 18651726613352448 18666023015153664 18670567526037504 18679975723329536 18716460050914164 18720602029817856 18735542653943808 18771186542291106 18775340632244224 18790324942405632 18805321211314176 18812011219416576 18824317276520448 18827024795808768 18877478583140352 18911628581142528 18916232888222208 18932675888939008 18947785765945344 18966925740736512 18969653771534592 18982062952022016 19013546718388992 19037566060068864 19054898494636032 19070105915621376 19074748806279936 19110614572105728 19125866459234304 19141130518659072 19147939991191872 19160465799315456 19197098736549888 19216490553114624 19234593070019712 19270759386955776 19305620843249664 19321028361879552 19362070027001856 19377522596855808 19395164539183104 19399886570023344 19409662275022096 19451875546607616 19467399788863488 19524322010468352 19539904071131136 19559642170134528 19562455451895048 19612059269332992 19650364072593408 19675187889831936 19685102320615424 19703024293773312 19707821277484032 19723549786085376 19760635475918848 19776406134718464 19799230467082752 19812182323101696 19840063766003712 19850061278609408 19857122953828608 19870112680771584 19872970617798144 19908921494601216 19962274613428224 19967134715345664 19978206197317632 20010560410681344 20020643837444096 20036622004912128 20059746657439104 20075756032265472 20113503966560256 20134457073295488 20178246671106048 20188414595858432 20211714435146976 20224936121499648 20284073361620992 20318743802953728 20323690692405408 20347338123657216 20378155334541312 20394418826428416 20417956419179088 20454051630014464 20477658046135752 20494000949604336 20532535299196928 20586095695097856 20646288957364224 20670311744667648 20686613740484076 20691191717167104 20707705038569472 20718139760181248 20742050965515264 20768253883711488 20784828707241984 20802700237344256 20819302551979008 20843330511245319 20864581591891968 20881233293082624 20912859118829568 20942289530781696 20953704546796032 20963444239761408 20980174841708544 21014972688745728 21060677283545088 21071289869729792 21076419977309312 21122258211274752 21139115560206336 21155986362728448 21174177027296832 21237163406032896 21253038021811904 21299260375056384 21316258986688512 21337791458328576 21348543683805184 21390240058187616 21417261817577472 21452784619761264 21499441393618944 21516599766638592 21596736078618624 21615305715365516 21618551872253952 21637343873073152 21676486560841728 21679604310325248 21729767678158848 21739868100493312 21757218354364416 21777026851012608 21782328780377088 21794406760710144 21799712921462784 21835870059399858 21840702368120832 21858133096267776 21875577735610368 21883359989933568 21897675199217664 21922045766139904 21939541413199872 21961703489273856 21964862261776896 21982392080022528 22023725013663744 22063566677999616 22081175270719488 22105750060269568 22128080030859264 22145740110692352 22165902330494976 22171298937169536 22182471171453824 22230714910408704 22248456901558272 22295717000790016 22313510869106688 22331318938435584 22339263323057184 22353876765868032 22357091945022912 22419238978633728 22457558940106752 22463026554763872 22482552618115072 22523224317124608 22541199755526144 22607109696331776 22627691962380288 22651264207457424 22693854804375552 22711966420340736 22738178739540348 22753053136687104 22796554749652992 22814028129632256 22819582531823616 22846134033580032 22869211897921536 22880735814221824 22898996577042432 22925424751358976 22943721179731968 22972705413267456 22986861676068864 22992458157064704 23010808083766272 23037365301902721 23060853338406912 23072473823838208 23099102211596544 23114212710285312 23181798127566848 23185132387431168 23227075077034752 23254100712751104 23289320382332928 23307907230203904 23334807336204672 23364285619175424 23376059005730816 23403037767012288 23421715370976384 23465754627653632 23526966508683264 23560075722129408 23580333507671472 23595758808416256 23641844274838944 23705201103446016 23710972474472976 23762540487684096 23774514556964864 23793488630833152 23820949155708936 23909667774538392 23914959017607168 23958221988298752 23961667921938432 24017111644280832 24047451865350144 24069345466908672 24081474136834048 24087337116924928 24115363702112256 24134382697231422 24139723670028288 24158989211664384 24178270128832512 24199059459767808 24248966825115648 24271043892609024 24289186310642176 24342011857207296 24361438841929728 24386047380946944 24398335638634496 24445988637928704 24457351613054976 24476870648659968 24517468136870016 24570790164135936 24590399733301248 24662301486907392 24681984089849856 24703206531846304 24706916425433088 24776690640371712 24834020203610112 24868968817803264 24894090034716672 24913957624528896 24955280067885552 25009554274209792 25028248723054808 25082681625888768 25102699727745024 25122733805740032 25169971444187136 25215504774856704 25221643850962944 25263714354593792 25289234320982016 25292871695379456 25309417269362688 25338627356765184 25351395624518656 25383421413425152 25406531326181376 25426807887495168 25432998408373248 25475181735966501 25480819429474304 25501155278979072 25521507358212096 25530586654922496 25547287732420608 25550962222883328 25596131648733184 25621987404152832 25646124093359616 25665781645836288 25672030348301568 25694345849274368 25740827790999552 25761371149172736 25816093369335808 25836696795807744 25860219385577472 25866515426697792 25887159094237056 25935834062143488 25956533051817984 25986489988046112 26003489299070976 26032429347291136 26053205428174848 26079522893512704 26083273935860064 26200485430124544 26221395633979392 26277095036645376 26298066381447168 26328417487888824 26398973956110336 26476163938438144 26493483574362112 26497294157064192 26527875196130406 26545228659468288 26576115100286976 26616366151237632 26622846287127552 26637608263090176 26668351241376768 26674844033782098 26680747214241792 26702040707629056 26715496006549504 26746328876585472 26767674709687296 26818005288747008 26845942764393984 26898376246355691 26904328894808064 26925800825290752 26948952580195968 26966581495332864 27019250599815936 27053383348518912 27091658403938304 27098254256540544 27129784164876288 27157189128781824 27170873779388416 27192558435237888 27223941892238784 27280087678255104 27303544061514336 27325334599472448 27384763339358208 27448127593463808 27514520564686848 27528385276485632 27582151653978768 27656067954020352 27745089172770816 27759070069305344 27791107348327092 27819442122522624 27869768435367936 27883812158439424 27923052707708928 27938272729061376 27951258986348544 27973566455611392 27977589920028672 28019963584994304 28074690076371246 28080903044726784 28103313980915712 28156779813436659 28163010948366336 28185487413608448 28207981816971264 28218016829124864 28232236036395776 28236475914780672 28316217874710528 28399013833408512 28421678648918016 28450388611104768 28454480657301888 28473094428033024 28520320077583488 28556349090103296 28582347741954048 28603712826348352 28665921858158592 28688799688851456 28711695777988608 28795648104824832 28824735829671936 28906139080433664 28958431264874496 28973023570878464 29043105040502784 29066283895283712 29114493412533144 29120936490827776 29177813319911424 29201099683295232 29282271319031808 29286483015702528 29309856106696704 29339463255201792 29364966684884992 29418088903999488 29441567027625984 29504106707812352 29527653480923136 29554536440659968 29561731916226048 29585324679128064 29640953213878272 29664609202077696 29698845700624128 29718273484652544 29751347825475584 29775091917914112 29785684430742912 29805169021157376 29809455926697216 29892318638178304 29943411920142336 29950702073018496 29967309295976448 30030965756166144 30054933007368192 30089619986158656 30142812928442368 30170255949840384 30201685609943232 30258473072500736 30282621893787648 30317571652720464 30337404182249472 30395406332870656 30426110042431488 30478115704430592 30485536038608112 30567233001811968 30591628239642624 30649148901425152 30656610876086272 30681077445021696 30716487069203628 30741001424406504 30747804451209216 30798802948795392 30818950280380416 30879143542646784 30913509849908224 30918152398307328 30969433436046336 31005467617001472 31036787575750656 31052427176443904 31077209640271872 31113076448272896 31152380825567232 31177243060862976 31204050356016384 31228953827968512 31296872387837952 31369288678244352 31413434296172544 31440444676895296 31445166359642112 31461011744555008 31522459033118592 31606934804594688 31614629965963968 31683387316912128 31708673340309504 31724651507777536 31761265540945248 31879557032717856 31948890562584576 31974388480032768 32022815525707776 32085360087281424 32125892726366208 32179176929641896 32186298226704384 32249162090428416 32265412613023744 32361391856812032 32395104117927936 32422958573048274 32456015809609728 32481918455906304 32514729841262592 32519406465487872 32540679346323456 32594651517238272 32609802150739968 32635827531546624 32665540276518912 32673493170565632 32689957515826688 32753805089099787 32761053552181248 32787199644401664 32813366603415552 32883068649209856 32909312119799808 32942555233910784 32947293392665344 33035587520495616 33095350016999424 33112026938146816 33158625090404352 33192120046288896 33218610166038528 33273706757180736 33346072365613056 33372685352337408 33443575501185024 33470266303660032 33496978407653376 33508894984585776 33530815148802048 33628858467950592 33723828927172608 33784836475686912 33811799633289216 33875375101575168 33910664544497664 33941537943570432 33966908981288668 33984415446073344 34001540371972096 34040782206563328 34063050309894144 34067949630511104 34162649872203776 34194832124479488 34221042194448384 34229373797735424 34269201050370048 34321103721332736 34348494865563648 34388137127038464 34448929061076992 34480292514103296 34488687235597056 34516212125649408 34581112082857984 34608710735757312 34648653317394816 34671319065427968 34737607237566464 34772697191350272 34777698581146752 34840612615552128 34933980573499392 34961860845305856 35036126715527168 35064088508596224 35104556650518432 35132573056464576 35198631941480448 35290449763024896 35329725542752256 35370500261507208 35393638212624384 35497128382836736 35557801655169024 35566458711709464 35574329618989056 35661771835447296 35690232946249728 35731423733563404 35767854157529088 35794590352525312 35864501661807588 35872438526410752 35901067767054336 35931936773594624 35937332982448128 35955441993777152 36025667466421248 36071177798025216 36122211205251072 36131005675387392 36173045553168384 36201574045847133 36209585505042432 36238483817496576 36256744580317184 36298589189651712 36373450237673472 36404725415352448 36433779465963264 36513017785810944 36542158262894592 36597503457951744 36668982956893056 36686027419582464 36715305972989952 36776202205305024 36856185246203904 36874757272027136 36993452230361088 37022976134774784 37054809797769456 37165035960557568 37251030305415168 37303453226704896 37341135052075008 37359951446659072 37432920101828328 37441204059635712 37542373084582212 37550681264488448 37580649884811264 37624022438833152 37648634553040896 37654049591617536 37754957166280704 37823257162285056 37832465776444416 37865351777878016 37895571531890688 37933851481473024 37939307543069184 37964125904044032 38027093436777984 38075132120137728 38109796989272064 38140211831242752 38149497612559872 38221229144211456 38251732918468608 38282261037318144 38295879982383744 38320931598630912 38394197473099776 38432981106229248 38469186140039424 38541518773911552 38611241686499328 38642056723759104 38724140054003712 38755045193711616 38790329078366208 38799773140046688 38819324550044192 38903751093215232 38934799577726976 39048644020936704 39079808142262272 39119284340269056 39124910903790096 39300728145186816 39406048587546624 39415642554968064 39447099572170752 39521270951837696 39552812269436928 39598460934165504 39624364646203392 39680127532007424 39700122557218816 39714245907657216 39740225361543168 39745941235596288 39791812794195609 39817842989202432 39924549226856448 39934269430691328 39956412394635264 40021120821362688 40041287674888192 40073244009824256 40119493314878208 40151512064530944 40227007933120512 40268914146590976 40356493342212096 40376829191716864 40423428870293952 40449872242999296 40568146723241984 40637487605907456 40647381384810816 40694676247314432 40756310669082624 40788837652856832 40835912838358176 40908103260028928 40955316092271504 40988001899208672 41065070598393856 41172191390195712 41292577914728448 41373227480968152 41382383434334208 41484101931030528 41536507767422976 41605400474688512 41638605103958016 41686661022490638 41729163183783936 41762466586165248 41825718237659136 41884579061563392 41907409093592064 41926888479522816 41960349683417088 42029945377491456 42121354567090176 42142579739459584 42152839954618624 42244516422549504 42278231120412672 42311972725456896 42348354054593664 42474326812065792 42506076043623808 42598520750112768 42632517973377024 42675582916657152 42697087367610368 42780480116375232 42834523635154944 42905569239522528 42998882787237888 43033199533277184 43193472157237248 43230611430731032 43237103744507904 43359208620650496 43459535356317696 43479736200986624 43554053702025216 43564657560754176 43599425842925568 43671740118799716 43681404736241664 43716266192535552 43766719979867136 43795350398435328 43844091532279808 43879082826399744 43923406978547712 43929724523553792 43964784160045056 44047450027327488 44127133355999232 44162350541438976 44211500120539136 44256160061718528 44291480221384704 44331804660989952 44342597874339072 44364942342907648 44461429820817408 44496913803116544 44591434001580032 44627021738213376 44662637876871168 44678526646114368 44707753531736064 44714183890045824 44838477957267456 44915117880213504 44926053109527744 44965105236230144 45046448634249216 45082399511052288 45214219392663552 45255383924760576 45302528414914848 45387709608751104 45423932840681472 45476357479080696 45506106273374208 45593109499305984 45639165063647232 45738423795843072 45761471628443648 45850849502717952 45887442359463936 45973723352137728 45984916314129408 46021616167532544 46074730603805442 46121706676813824 46144947647676416 46198204423193088 46228425420570624 46363596255133696 46370264774862336 46454150154069504 46508201425502208 46578640764665856 46615814460407808 46669614672409344 46728571238350848 46752118011461632 46806075534024576 46843430741952768 46931509255307264 47053933017366528 47120151444258816 47160667015342944 47191517616832512 47283688549677888 47410402206892032 47421944948945952 47525080975368192 47549029113929728 47586977261666304 47641898311417872 47819335549076784 47923335843876864 48034223288561664 48138690933817344 48162948273668096 48174674233849856 48230727404224512 48268765394462844 48279447340056576 48317978423328768 48398118919535616 48497933650231296 48542087785218048 48578372621284352 48634437859572411 48684023714414592 48722877683859456 48772094761893888 48796671277268992 48891977275857408 48914703226109952 48953741297319936 49034936273740032 49141580328271872 49180799466602496 49324602973814784 49363968179699712 49406413063692608 49413832850866176 49553381280743424 49668040407220224 49737937635606528 49788180069433344 49827915249057792 49910560135771104 50019108548419584 50056497446109616 50165363251777536 50205399455490048 50245467611480064 50443287701925888 50578468641964032 50585743390758912 50677254713530368 50702791249037312 50766842826850304 50813062652362752 50853615774990336 50865996816746496 50950363471933002 50961638858948608 51002310557958144 51043014716424192 51061173309844992 51094575464841216 51101924445766656 51192263297466368 51243974808305664 51292248186719232 51331563291672576 51344060696603136 51388691698548736 51481655581999104 51522742298345472 51632186738671616 51673393591615488 51720438771154944 51733030853395584 51774318188474112 51871668124286976 51913066103635968 51972979976092224 52006978598141952 52064858694582272 52106410856349696 52159045787025408 52166547871720128 52400970860249088 52442791267958784 52554190073290752 52596132762894336 52656834975777648 52797947912220672 52952327876876288 52994588314128384 53055750392260812 53090457318936576 53232732302475264 53245692574255104 53336702482753536 53349688067564196 53361494428483584 53404081415258112 53430992013099008 53492657753170944 53535349419374592 53636010577494016 53691885528787968 53796752492711382 53808657789616128 53851601650581504 53897905160391936 53933162990665728 54038501199631872 54106766697037824 54183316807876608 54196508513081088 54259568329752576 54314378257563648 54341747558776832 54385116870475776 54447883784477568 54560175356510208 54607088123028672 54650669198944896 54769526678716416 54896255186927616 55029041129373696 55056770552971264 55164303307957536 55312135908040704 55490178345541632 55518140138610688 55582214696654184 55876545458122752 55902517972697088 55955179840057344 56039927169988608 56149380152742492 56161806089453568 56206627961831424 56313559626873318 56326021896732672 56370974827216896 56415963633942528 56436033658249728 56464472072791552 56472951829561344 56632435749421056 56798027666817024 56843357297836032 56900777222209536 56908961314603776 56946188856066048 57040640155166976 57112698180206592 57164695483908096 57207425652696704 57331843716317184 57377599377702912 57423391555977216 57591296209649664 57649471659343872 57812278160867328 57916862529748992 57946047141756928 58086210081005568 58132567790567424 58228986825066288 58355626639822848 58402199366590464 58572966031405056 58619712213393408 58678926510403584 58729933369769984 58836177807998976 59008213415624704 59055306961846272 59109072881319936 59123463832452096 59170649358256128 59281906427756544 59329218404155392 59397691401248256 59436546969305088 59442090717255169 59502695650951168 59550183835828224 59571368861485824 59610338042314752 59618911853394432 59784637276356608 59886823840284672 59901404146036992 59934618591952896 60061931512332288 60109866014736384 60179239972317312 60285625856884736 60340511899680768 60403371219886464 60516946145001472 60565243787575296 60635143305440928 60674808364498944 60790812665741312 60852220084862976 60956231408861184 60971072077216224 61134466003623936 61183256479285248 61313221752172544 61362154890043392 61432974138407256 61482002848813008 61597605897590784 61758287085293568 61827019699816448 61938866872092672 62010935234002944 62073575151501312 62104854352887808 62154419280543744 62226152896545792 62304761651134464 62354486121725952 62408100712032768 62457907655937024 62529991533735957 62593744775675904 62738577356488704 62826868592345088 62880889353790592 62890332719284224 62922023489110016 63044918066237184 63213869609189376 63229259931927936 63366774633824256 63417346680619008 63449303015555072 63522531081890496 63759114065435712 63897781125169152 63948776960065536 64045631051415552 64170720174562848 64251785452732416 64358353859283792 64498324180856832 64530825226047488 64790208235855872 64845917146096548 64912031619219456 65029459682525184 65038812930975744 65189303034476544 65219604301479936 65271655063093248 65331080553037824 65346986341131264 65379915031653376 65507610178199574 65522107104362496 65574399288803328 65626733206831104 65766137298419712 65818624239599616 65885110467821568 65894586785330688 66071175040991232 66190700033998848 66224053876293632 66317250180808704 66384240092577792 66437220332077056 66547413514361472 66692144731226112 66745370704674816 66887151002370048 66940532607320064 66993956815306752 67017789969171552 67061630297604096 67257716935901184 67447657854345216 67569672951373824 67623599266578432 67821329088995328 67883075887140864 67933817962577336 68081564413126656 68135899261022208 68325299744407552 68389664248958976 68442084388896768 68458747595470848 68538402100740096 68642207442665472 68696989731127296 68776274254076928 68897858122153984 68960585028206592 68977374471194112 69032424251298816 69162224165715968 69217421471514624 69297306634789632 69342638130855936 69475214475132928 69545394382700544 69555397162293504 69681225231104256 69867961146998784 69923721690611712 70072253431054336 70128177017192448 70209113301036864 70265146112929152 70397263882960896 70580899526049792 70659451085504512 70741000523014416 70787276425248768 70994256765673472 71115603310338048 71132917423418928 71323543670894592 71380465892499456 71462847467126808 71589180705050624 71729003323615176 71744877052821504 71863873547189248 71874665964896256 71910883987554304 72051334932842496 72142355596050432 72244422410502144 72262011350774784 72346091106336768 72403148091694266 72419171010084864 72476967634993152 72513489160634368 72597178379303424 72746900475346944 72809450830704896 72867558931926528 73026035571621888 73084316525789184 73195006915903488 73337965913786112 73372054839164928 73430611945979904 73552404410610048 73712370492407808 73749514544054272 73986904460722176 74045952269549568 74109619595538912 74330071921115136 74502060610830336 74606906453409792 74682270104150016 74719902893318144 74865840203656656 75084746169164424 75101362528976896 75248044877666304 75308099183235072 75509914332561408 75646514324570112 75664931552888832 75730703555756032 75791143063781376 75867702962946048 75878615086138368 75928251808088064 76054186873555968 76150264240275456 76219593978544128 76280423662485504 76298995225119744 76425545207899503 76442458288422912 76503465836937216 76564522074636288 76591759964767488 76641863197261824 76788394946199552 76865962212458496 76938372280078848 77083037547823104 77222483372998656 77284113447518208 77448280108007424 77510090387423232 77580658156732416 77599546280093376 77638649100088384 77807502186430464 77869599155453952 78097288041873408 78159616284524544 78238568680538112 78249821807580192 78601456290373632 78831285109936128 78894199144341504 79042541903675392 79196921868331008 79428491815314432 79480450723086336 79491882471192576 79583625588391218 79635685978404864 79849098453712896 79868538861382656 79912824789270528 80042241642725376 80082575349776384 80146488019648512 80238986629756416 80303024129061888 80454015866241024 80537828293181952 80712986684424192 80753658383433728 80846857740587904 80899744485998592 81136293446483968 81274975211814912 81294762769621632 81389352494628864 81512621338165248 81577675305713664 81671825676716352 81816206520057856 81910632184543008 81976003798417344 82130141196787712 82344382780391424 82585155829456896 82746454961936304 82968203862061056 83210800949377024 83277210207916032 83373322044981276 83458326367567872 83651436475318272 83769158123126784 83814818187184128 83853776959045632 83920699366834176 84059890754982912 84242709134180352 84285159478919168 84305679909237248 84470339440309977 84489032845099008 84556462240825344 84623945450913792 84696708109187328 84948653624131584 85012152087247616 85197041500225536 85265035946754048 85351165833314304 85394174735220736 85560960232750464 85669047270309888 85811138479045056 85997765574475776 86066399066554368 86386944314474496 86461222861462064 86474207489015808 86718417241300992 86919070712635392 87129315121508352 87198851685851136 87343480237599432 87362809472483328 87533439959734272 87688183064559616 87846813957095424 87859449047107584 87929568320090112 88094900054654976 88254266711998464 88324701082877952 88423000241078272 88512320123437056 88582960442769408 88663609321979904 88685195748678144 88729884685815296 88922859641634816 88993827606233088 89182868003160064 89254043476426752 89325275753742336 89357053292228736 89415507063472128 89428367780091648 89676955914534912 89830235760427008 89852106219055488 89930210472460288 90092897268498432 90164799022104576 90428438785327104 90510767849521152 90605056829829696 90775419217502208 90847865681362944 90952714958161392 91012212546748416 91186218998611968 91278330127294464 91701699005435904 91774884718927872 91947446704275456 91969832628258816 92043232335065088 92149461207610884 92243413353627648 92289895295352832 92396408846386176 92456850841141248 92727192510267392 92740529549724672 92908300308139008 93016402851004416 93157281529331712 93231628920815616 93339229344818688 93457142476701696 93504236022923264 93612151068049152 93686861483905536 93863018510614528 94107866034733056 94240302888517632 94321334030685888 94383035233665024 94567377099355776 94820804413784064 94843889897891904 95050161950736384 95098058227859456 95173954523332608 95283796622835744 95638671098153568 95846671687753728 96068446577123328 96349348467699712 96537530788925688 96558894680113152 96796237839071232 97084175570436096 97156745242568704 97268875719144822 97368047428829184 97445755367718912 97544189523787776 97593342554537984 97783954551714816 97829406452219904 97907482594639872 98069872547480064 98261415267299361 98283160656543744 98361598933204992 98649205947629568 98727936359399424 98812826127385216 98827665701732352 99106762561486848 99336080814440448 99475875271213056 99576360138866688 99655830498115584 99821120271542208 100038217096839168 100112994892219232 100330726503555072 100410798910980096 100490935222960128 100886575403851776 101171486781517824 101354509427060736 101405582498074624 101626125304725504 101731993633492992 101900726943866004 101923277717897216 102004621115916288 102122346619689984 102189150929682432 102203848891533312 102384526594932736 102487949616611328 102584496373438464 102663126583345152 102688121393206272 102777383397097472 102963311163998208 103045484596690944 103264373477343232 103346787183230976 103440877542309888 103466061706791168 103548636376948224 103743336248573952 103826132207271936 103945959952184448 104013957196283904 104129717389164544 104212821712699392 104318091574050816 104333095743440256 104801941720498176 104885582535917568 105108380146581504 105192265525788672 105313669951555296 105595895824441344 105904655753752576 105989176628256768 106111500784521624 106180914637873152 106491385148510208 106673404965507072 106699376135128392 106722988856967168 106985315506341888 107070698838749184 107272021154988032 107383771057575936 107593504985422764 107617315579232256 107703203301163008 107795810320783872 107866325981331456 108077002399263744 108213533394075648 108366633615753216 108393017026162176 108519136659505152 108628756515127296 108683495117553664 108770233740951552 108895767568955136 109120350713020416 109214176246057344 109301338397889792 109539053357432832 109792510373855232 110058082258747392 110113541105942528 110328606615915072 110624271816081408 110980356691083264 111036280277221376 111164429393308368 111753090916245504 111910359680114688 112079854339977216 112298760305484984 112323612178907136 112627119253746636 112652043793465344 112741949654433792 112872067316499456 112928944145583104 112945903659122688 113264871498842112 113596055333634048 113686714595672064 113801554444419072 113817922629207552 113892377712132096 114081280310333952 114225396360413184 114329390967816192 114414851305393408 114663687432634368 114755198755405824 114846783111954432 115182592419299328 115298943318687744 115624556321734656 115833725059497984 115892094283513856 116172420162011136 116265135581134848 116457973650132576 116711253279645696 116804398733180928 117145932062810112 117239424426786816 117357853020807168 118016426831249408 118218145762639872 118246927664904192 118341298716512256 118563812855513088 118658436808310784 118795382802496512 118873093938610176 118884181434510338 119005391301902336 119100367671656448 119142737722971648 119220676084629504 119237823706788864 119569274552713216 119773647680569344 119802808292073984 119869237183905792 120123863024664576 120219732029472768 120358479944634624 120571251713769472 120681023799361536 120806742439772928 121033892290002944 121130487575150592 121270286610881856 121349616728997888 121581625331482624 121704440169725952 121912462817722368 121942144154432448 122268932007247872 122366512958570496 122626443504345088 122724309780086784 122865948276814512 122964005697626016 123195211795181568 123516574170587136 123654039399632896 123877733744185344 124147150303002624 124209708705775616 124452305793091584 124609523302268928 124816201424065536 124915815311874048 125059983067471914 125187489551351808 125477154712977408 125653737184690176 125761778707581184 125780665438568448 125844046978220032 126089836132474368 126427739218378752 126458519863855872 126733549267648512 126834693361238016 126898606031110144 127045062163780992 127518228130871424 127795562250338304 127897553920131072 128091262102831104 128341440349125696 128503570905464832 128716707718567584 128996648361713664 129061650452094976 129580416471711744 129691834292193096 130077625861951488 130378606068953088 130439208602959872 130662161106075648 130693972682262528 130759830063306752 131015220356399148 131044214208724992 131148798577606656 131532274596839424 131637248479199232 131770220935643136 131789173570661376 132142350081982464 132381400067997696 132448107752587264 132634500361617408 132768480185155584 132874440664154112 133094827028722944 133384289462452224 133490741409349632 133774302004740096 133881065214640128 133987913630613504 134035579938343104 134123260595208192 134515433871802368 134895315708690432 135139345902747648 135247198533156864 135642658177990656 135766151774281728 135867635925154672 136163128826253312 136271798522044416 136779328497917952 136917495190941696 137284414885330944 137552548508153856 137795716244307968 137921170056413184 137954748942388224 138064848502597632 138324448331431936 138434842943029248 138594613269579264 138685276261711872 138950428950265856 139090788765401088 139110794324587008 139362450462208512 139735922293997568 139847443381223424 140144506862108672 140256354034384896 140418226602073728 140530292225858304 140794527765921792 141161799052099584 141318902171009024 141482001046028832 141574552850497536 141988513531346944 142231206620676096 142265834846837856 142647087341789184 142760931784998912 142925694934253616 143178361410101248 143458006647230352 143727747094378496 144102669865684992 144488844821004288 144524022701549568 144692182212673536 144806296183388532 144838342020169728 144953935269986304 145026978321268736 145194356758606848 145493800950693888 145618901661409792 145735117863853056 145903313578717233 146052071143243776 146168633051578368 146390013831806976 146675931827572224 146744109678329856 146861223891959808 147104808821220096 147424740984815616 147499029088108544 147973808921444352 148091904539099136 148219239191077824 148660143842230272 149004121221660672 149213812906819584 149364540208300032 149439805786636288 149731680407313312 150169492338328848 150496089755332608 150616198366470144 151329863105777664 151461407111512064 151735405925892096 151757230172276736 152108373747111936 152300528480550912 152439187957088256 152560847324971008 152597990450239488 152851090415799006 152884916576845824 153006931673874432 153129044149272576 153183519929534976 153283726394523648 153576789892399104 153731924424916992 153876744560157696 154166075095646208 154444966745997312 154568226895036416 154896560216014848 155020180774846464 155161316313464832 155199092560186752 155277298200176768 155615004372860928 155739198310907904 156194576083746816 156319232569049088 156477137361076224 156499643615160384 157202912580747264 157662570219872256 157788398288683008 158393843736662016 158856983630628864 158983764942385152 159167251176782436 159271371956809728 159698196907425792 159737077722765312 160084483285450752 160165150699552768 160292976039297024 160477973259512832 160606048258123776 160908031732482048 161075656586363904 161425973368848384 161507316766867456 161693715481175808 161799488971997184 162272586892967936 162549950423629824 162589525539243264 162778704989257728 163025242676330496 163155350611427328 163343651353432704 163632413040115712 163821264369086016 163952007596834688 164260282393575424 164688765560782848 165170311658913792 165492909923872608 165936407724122112 166421601898754048 166554420415832064 166746644089962552 167629636374368256 167707553918091264 168119781509965824 168485418268360704 168570318957838336 168611359818474496 168940678880619954 168978065690198016 169112924481650688 169247890901827584 169393416218374656 169897307248263168 170024304174495232 170394083000451072 170530071893508096 170702331666628608 170788349470441472 171121920465500928 171338094540619776 171622276958090112 171995531148951552 172132798133108736 172773888628948992 172922445722924128 172948414978031616 173436834482601984 173838141425270784 174258630243016704 174397703371702272 174686960475198864 175066879919468544 175718898094215168 175859136640180224 176189800109309952 176508533423996928 176846000482156544 177024640246874112 177165920885538816 177327218643959808 177370391497356288 177459769371630592 177845719283269632 177987655212466176 178326272151765507 178365736006320128 178508086952853504 178650551507484672 178714106584457472 178831014126944256 178856735560183296 179353911829069824 179660471520854016 179704212438110976 179860420944920576 180185794536996864 180329598044209152 180856877570654208 181021535699042304 181210113659659392 181550838435004416 181695731362725888 181905429916322784 182024425093496832 182372437997223936 182556660254588928 183403398010871808 183549769437855744 183939665256517632 184086464670130176 184298922415221768 184792817692772352 185454385020534784 185481059099449344 185816600616278016 186032805702008832 186314563058663424 186463257841631232 186678458689637376 186914284953403392 187008472045846528 187224302136098304 187373722967811072 187726037021229056 188215732069466112 188480605777035264 188642668061371776 188766070467330048 189134754198711552 189641608827568128 189687779795783808 190100323901472768 190196116455718912 190347909046665216 190567593245671488 191277342196307136 191693343375507456 192136893154246656 192698696935399424 193075061577851376 193592475678142464 194313490485137408 194537751438289644 194736094857658368 195088379047575552 195186685109075968 195567909103429632 195658812904439808 195814965189279744 196139745094960128 196522830534598722 196566321313087488 196723197866409984 197298411895259136 197455872718798848 197625652254770432 197655331403464704 198213525122973696 198672161628880896 198951750542426112 199152720277733376 199311660996231168 199642240543084416 200076434193678336 200225989784438464 200661453007110144 200821597821960192 200981870445920256 201773150807703552 202342973563035648 202709018854121472 202811164996149248 203463987266985984 203801453887732008 203846555435794432 204244693239379968 204407697783066624 204975899233222656 205168992746876928 205326253166690304 205376242786412544 205554766794194944 205926622327996416 206090969193381888 206528746954686464 206693574366461952 206881755084619776 206932123413582336 207097272753896448 207486672497147904 207652264414543872 207891919904368896 208027914392567808 208259434778329088 208425643425398784 208636183148101632 208666191486880512 209603883440996352 209771165071835136 210216760293163008 210384531051577344 210627339903110592 211191791648882688 211809311507505152 211978353256513536 212223001569043248 212361829275746304 212982770297020416 213346809931014144 213398752270256784 213970631012683776 214141397677498368 214544042309976064 214767542115151872 215187009970845528 215234631158464512 215591620641567744 215732651962662912 216154004798527488 216427066788151296 216733267231506432 216786034052324352 217038273319010304 217257513030254592 217366990235107328 217540467481903104 217791535137910272 218240701426040832 218428352492114688 218602676795779584 219078106714865664 219585020747710464 220116164517494784 220227082211885056 220657213231830144 221248543632162816 221960713382166528 222072560554442752 222328858786616736 223506181832491008 223820719360229376 224159708679954432 224597520610969968 225254238507493272 225304087586930688 225744134632998912 225857888291166208 226529742997684224 227192110667268096 227373429191344128 227603108888838144 227635845258415104 227784755424264192 228162560620667904 228450792720826368 228658781935632384 228829702610786816 229276635623698509 229327374865268736 229510397510811648 229693566223908864 230365184838598656 230597886637375488 231249112643469312 231667450118995968 231784188567027712 232344840324022272 232530271162269696 232915947300265152 233422506559291392 233608797466361856 234291864125620224 234478848853573632 234715706041614336 236493855329808384 236682597433024512 237127625711026176 237590765604993024 237768362869020676 238010782603804672 238285475445943296 238441352169259008 238475647413577728 239138549105426432 239547295361138688 239605616584147968 239738474367811584 240247726049329152 240439464058945536 240716959889269248 241142503427538944 241362047598723072 241613484879545856 242067784580005888 242260975150301184 242540573221763712 242699233457995776 243163250662965248 243408880339451904 243824925635444736 243884288308864896 244537864014495744 244733025917140992 245252887008690176 245448619560173568 245731896553629024 245928011395252032 246390423590363136 247033148341174272 247308078799265792 247755467488370688 248904611586183168 249632402848131072 249831630623748096 250119966134943828 250374979102703616 250954309425954816 251307474369380352 251523557415162368 251561330877136896 251688093956440064 252179672264948736 252855478436757504 252917039727711744 253411018320929931 253467098535297024 253669386722476032 253797212062220288 254090124327561984 255036456261742848 255591124500676608 255795107840262144 256182524205662208 256682880698251392 257007141810929664 257433415437135168 257993296723427328 258123300904189952 259160832943423488 259383668584386192 260155251723902976 260757212137906176 261387945364525056 261519660126613504 262030440712798296 262088428417449984 263064549193678848 263540441871286272 263578347141322752 264284700163964928 264762800135995392 264896215505174528 265269000723234816 265536960370311168 265748881328308224 266189654057445888 266768578924904448 266981482818699264 267548604009480192 267762130429280256 267975827261227008 268071159876686208 268246521190416384 269030867743604736 269790631417380864 270278691805495296 270494397066313728 271285316355981312 271532303548563456 271735271850309344 272326257652506624 272543597044088832 273558656995835904 273834990381883392 275105097016307712 275842340112826368 275909497884776448 276129697005195264 276648896662863872 276869685886058496 277189226539158528 277370552523423744 277900857900531712 278181577530802176 278221588649174016 278724900924417024 279471844587995136 279694886762446848 280289013724217344 280512708068769792 280836453204147456 281060584451716608 281589055531843584 282323598104199168 282637804342018048 282964002092057664 283149105700995072 283977027062693888 284462413241352192 284531669693675712 285294174683578368 285521863569997824 285851389868507232 286356722820202496 286916013294460704 287455494188756992 288205339731369984 289048045403099136 289612592366777064 289676684040339456 290388713517213696 291237803322819584 291470235727706112 291806627157434466 292104142286487552 292337266103156736 292780027663613952 293351863655144448 293488219356659712 293722447783919616 294209617642440192 294849481969631232 294998058176217088 295947617842888704 296183809078198272 296438478382155648 297320287684460544 298008242443321344 298427625813639168 298729080416600064 298879611573272576 299463360814626624 300338984676657696 300992179510665216 301232396732940288 302659726211555328 303514460344553472 304216747494223872 304878375914176512 305195980900478976 305702180831598012 305769833153691648 306013863347748864 306367039859069952 306567452789047296 307153579784798208 307463848849833984 307753489120315392 308332150191292416 308889933491994624 309136453790072832 309793120432029696 310040361549692928 310322632626929664 310398185120373504 310554596400353536 311230008745721856 311478396621815808 312389152167493632 312638465138098176 312954274722152448 312999287230320768 314405825161494528 315325140439744512 315576796577366016 316787687473324032 317713967261257728 317967529884770304 318334502353564872 318542743913619456 319474155445530624 320168966570901504 320330301399105536 320955946519025664 321212096516247552 321816063464964096 322151313172727808 322851946737696768 323014633533734912 323387430962351616 323598977943994368 324545173785935872 325099900847259648 325179051078486528 325557409978515456 326050485352660992 326310701222854656 326687302706865408 327264826080231424 327642528738172032 327904015193669376 328520564787150848 329377531121565696 330340623317827584 330985819847745216 331872815448244224 332843203797508096 333108840831664128 333493288179925104 335259272748736512 336239563019931648 336970836536721408 337140637915676672 337222719636948992 337881357761239908 337956131380396032 338225848963301376 338786832436749312 339794614496526336 340048608348990464 340788166000902144 341060143787016192 341404663333257216 341576698940882944 342243840931001856 342676189081239552 343244553916180224 343991062297903104 344265596266217472 345547777257897984 345844891445848256 345896829956063232 346873668965203968 347676282850541568 348517260486033408 348795406743404544 349373920950397728 350133759838937088 351437796188430336 351718273280360448 354049280493748224 354654437287919616 354740782994712576 354919538743261184 355691438566539264 355975310424932352 356652544303531014 356731472012640256 357016173905707008 357301103014969344 357428213168914944 357662028253888512 357713471120366592 358707823658139648 359320943041708032 359408424876221952 359720841889841152 360371589073993728 360659196088418304 361713755141308416 362043071398084608 362420227319318784 363101676870008832 363391462725451776 363810859832645568 364048850186993664 364744875994447872 365113320509177856 366806796021743616 367099538875711488 367879330513035264 368172929340260352 368597844830443536 369585635385544704 370962118198898688 371633201232556032 372629126117326848 373356917379274752 373828569906806784 374016944091693056 374448604272196608 374747445935622144 375452074042458112 376431464138932224 376961211554070528 377285336122743552 377532140934660096 378269508397423104 379283217655136256 379375559591567616 380200647802945536 380392232911437824 380695818093330432 381135186491342976 382554684392614272 383386686751014912 384273786308493312 385397393870798848 386150123155702752 387184951356284928 388626980970274816 389075502876579288 391135818206859264 391317625808879616 392279490189920256 393045661069197444 393132642626174976 393446395732819968 394596823790518272 394911745437597696 395251304509540864 395310662806929408 396427050245947392 397344323257761792 397903501084852224 398305440555466752 398623321992462336 399284481086168832 400152868387356672 400451979568876928 401322906014220288 401643195643920384 401963740891840512 403546301615407104 404685947126071296 405418037708242944 405622329992298496 406927974533971968 407602907775464016 408489386478759936 408815395566133248 410337985493753856 410752485572825088 411109533588389888 411853244655992832 413057493909372928 413387148732923904 413763510169239552 413864246827164672 414194545507792896 414973344994295808 415304528829087744 415783839808737792 416055828785135616 416518869556658176 416851286850797568 417272366296203264 417332382973761024 419207766881992704 419542330143670272 420433520586326016 420769062103154688 421254679806221184 422383583297765376 423618623015010304 423956706513027072 424446003138086496 424723658551492608 425965540594040832 426693619862028288 426797504540513568 427941262025367552 428282795354996736 429535084230303744 430374019941691056 431183241283135488 432308009597054976 433466534463012864 433572068104648704 434076546638020608 434515026060509184 434733980470214656 435080934963806208 435583070275820544 436481402852081664 436856704984229376 437205353591559168 437709940736151699 438156213429731328 439170041495420928 440232329034989568 440454164423770112 441314426463660288 442497087264325632 443921426764333056 444145121108885504 444657717573233472 447012363664982016 447641438720458752 448319417359908864 449195041221939936 450508477014986544 451488269265997824 451715776582332416 454384221334536192 455206217777676288 455271690516830208 456325121241335808 456901585441652736 457317563871264768 457659405221573632 458553271247397018 458654749730537472 459020795021623296 459387132447817728 460730369677197312 461195773274750976 462498225286938624 463334900237991936 463568377134055424 464689680648044544 465060542324539392 465831894600530304 466845013118582784 467217594932723712 468583728251240448 468957697707147264 469431412083228672 472987710659616768 473365194866049024 475181531209986048 475536725738041352 476570950891886592 476951294827155456 478277098210852864 479094590722277376 479211233168295936 480495452098658304 480878928117891072 481433919778538496 482285006855077888 482724095197446144 483226969759091712 484135569160011776 484521950300602368 485081146443527424 485398466915991552 486326501325930496 486817760678903808 487649851270889472 487768576617729792 489075728028991488 489466051834281984 490505774017380352 490897239120347136 491463793107258048 491856022790504064 492780847180726272 494066296682348544 494616157598531584 495510934976741376 497809223172366336 499264805696262144 499663261247496192 500239932269887656 503047114830324736 503122661754273792 503376187912880128 504359344529897472 505710956873515008 505834079455423488 506822036641859862 506934197070594048 507338773444952064 507594424124440576 508180248655123968 510072912523485696 511182249001353216 511590215680524288 512365048411324416 513365761396502784 514014283621859328 514866830874270336 515986593446854656 516246601808379904 518321665886846976 518767337168772384 520310503447805952 521514424275812352 522775890729050112 523039320253227008 524060881425596592 527156694282645504 528569400327929856 529525600271990784 529792431010349056 530538001446469632 531073920740622336 531497762656616448 532379308114891776 533537157849808896 533962965637398528 534978816455296521 535097208018960384 535524260858560512 535951654522454016 536142319753372416 536493042380832768 538061735487209472 539581262834761728 540557383610990592 540988794132627456 542570632711962624 543064607097126912 543470543700618688 544652515305013248 545087194088177664 547117313991671808 547669980763766784 550210194032615424 551818995769552896 552259394010390528 553297793325727744 554378453078317056 556363155061604352 556443177298348032 557449801848834048 558943689175990272 559389773524893696 560578027448434688 561025416137539584 561672906408294912 562121168903433216 563178111063687168 564647196208398336 565275608684036096 565928004184115328 566298211401990144 567954054125387776 568924826482704384 569063339387351424 570588349367156736 571043727139995648 571702779737014464 572713445640404992 573832026588921408 574910988377513984 576410679462739968 578096090806198272 579225184733554128 580777427034427392 582475606645639168 582940471455412224 583613254314868932 584208284572975104 585560055327227904 586703727310288896 586976438713319424 587444895567839232 588419235284880384 589698963939262464 589996116352434176 591895235685777408 592367618156396544 592876956764311296 594640575368921088 596016484886642688 596855251627278336 597458160833200128 597759223146545152 598926721629253248 600677969353315392 601984359021330432 602464793465880576 605319452423110656 607028920689106944 608433494988447744 610391961800957952 611404361663196024 611539666307383296 612734079718139904 614927697699667968 615506978240630784 616664300382584832 617779866983989248 618272907580145664 619586240864059392 620080723099385856 620645265253859328 620796370240747008 621109192800707072 622460017491443712 622956793243631616 624778304334987264 625276930276196352 625908549444304896 625998574460641536 628811650322989056 630650280879489024 631153593154732032 633575374946648064 635427934522515456 635935059769540608 636669004707129744 637085487827238912 638948310891061248 641911893038051328 642424193032495104 643632126929928192 644302626345455616 645703893475393536 646029267067469824 646774861924703232 647197955887988736 649090347571871744 650199801694519296 650358102156973056 651114819957030912 652100970705321984 652621402445709312 653374605413730816 654529652160462848 655285057476344064 655808030387338752 657041129574301696 658755062243131392 660681246635655168 661971639695490432 663745630896488448 665686407595016192 666217681663328256 666986576359850208 670518545497473024 672479126039863296 674445439273897984 675762715522479816 675912262760792064 677573664873498624 679589228993052672 680097216697980928 681576332001804288 682120287574032384 682809326666514432 683153397881765888 684487681862003712 685352378162479104 686489107832360448 687829906871095527 687982124595806208 688531192532434944 691095554515795968 691689782891696512 691793659912126464 693747337930407936 695352565701083136 697034520972066816 697590813486809088 698747841900795456 700267519677874176 702875592376860672 703436546560720896 709481565989425152 709839077486522368 711382877133078528 713305088607062028 713462944025280512 714032347811414016 714856426337829888 715324056507777024 715426942240733184 717415647316279296 718641886083416064 718816849752443904 719441683779682304 720743178147987456 721318392176836608 723427510282616832 724086142796169216 724840454638637568 726203353740017664 726782925450903552 727621719665291136 728097700373987328 729489751988895744 730226641018355712 733613592043487232 734199077751422976 735758661026070528 736345858680520704 737195689660887072 739171270771089408 741924236397797376 743266402465112064 746713834758549504 748897208544393216 749494891871244288 750904148084916224 752862928277864448 753922423108141056 754570672245487104 755064281869320192 756539016794846208 758566435310272512 758751119183135232 760401295605891072 760784465822875648 761391636186660864 762270372982685952 765109368785228544 766773373502029824 768547572616986624 770794787741597696 772300246311405504 774369902712569856 777253961940549632 778151005753158576 782271636413718528 784558980379840512 786091322138394888 786265285252349952 789193647581036544 790502609019081728 790621325613858816 792854100491894784 794688646515523584 795807002169704448 796610881110933504 797246643984924672 798568962172337664 800305736774713344 800903959137753856 802645812028440576 803286391287840768 803927481783681024 807092603230814208 809371894252142592 810836075416485888 811244659984596992 813855949067943936 815205815550928032 816978772957519872 817630791132266496 820675970987507712 821504971145650176 826114987818745856 827527020338479104 827728493654329344 828389091015585792 829946689988591616 830609057658175488 831567679617475584 832111657570271232 833037739113316352 833702573701595136 834544732592406528 834664765947522048 838415533763985408 839084660287340544 840867041172652032 841538124206309376 842509359612442368 844767166595530752 847237246030020608 847913413026054144 848892006276172992 849447317102985216 851931081188081664 853387239724056576 853595009081027136 855882524050735104 856565590709993472 859070168460607488 860748039883382112 862366482566270976 864616019194109952 867144136209297408 869030052121018368 869467960940429312 871166140551641088 873713409968458752 874410707183118336 875419881472303398 876312426859462656 878340082990841856 880464658069979136 880908328847540224 882628852927320576 884994174528651264 887842853528666112 888290242217771008 889315435146466944 894024727329964032 895282877440917504 896638834719817728 898390082443879872 901016954029973088 902976538531995648 903431553164664832 910543381033660416 912650242482671616 914635127742529536 915318810443147264 917106542494794036 917309499461074944 918041590043246592 921460739354394624 922391546549501952 924996450573877248 926669800475983872 927136754268110848 929379361296089088 930121084649078784 931663789201060608 933690026237165568 934435189865447424 937167456502480896 937915395414294528 938862824166457344 945975421319233536 946730389732098048 950363062419972096 951073451476082704 953141901783773184 953902589654310912 958422466336591872 960990904197316608 962867839557076992 964570013710155776 965448190394892288 966453939518183424 968271138320023552 969043900601204736 970162292887054848 970796933831983104 972653002651860992 973635521357807616 975299702541778944 975537153235459584 978151456057982976 978932103668563968 981011548034760704 981794478240694272 982927586214516096 983712045581008128 985561694361452544 988132593364697088 989232315197063168 991021869953482752 995618446344732672 998529611392524288 999326522494992384 1000479864539775312 1006094229660649472 1008718689059794944 1011421913747030016 1011668158910846976 1013644073283719724 1013868394141188096 1014677546889904128 1015188848248881152 1016360497310247936 1020145825046971392 1022364498002706432 1023180431361048576 1024730096822648832 1026731522793005568 1028028567243718656 1029733661748540672 1031973186893709312 1032493203616759808 1036643331773693952 1037534674337544768 1040621006895611904 1043028848551624704 1045551781458100224 1046078640506454016 1048121762851193184 1054313388565291008 1062147841481244672 1064758616229783552 1067074315699617792 1067925931274797056 1069957632910593042 1070194416037920768 1071048521717121024 1071903309044908032 1072284639506744832 1072986084761665536 1076123470974418944 1079162525669523456 1081114767221981184 1081977588265254912 1085141265423925248 1086129214194253824 1086941087401237376 1089305030610026496 1090174388176355328 1094234627983343616 1095339961527533568 1100420388065230848 1103637991539105792 1104518788020781056 1108756906156634112 1112886354596696064 1114899603697668096 1117887378351980544 1121156054896869376 1122050832275079168 1123345812816589824 1124242337806866432 1126356222127374336 1129294392416796672 1130551217368072192 1131856008368230656 1132596422803980288 1135908108250775552 1137849652965408768 1138126678774702848 1141176698734313472 1142087454279991296 1143405559474028928 1145426891280809984 1147664053177842816 1149821976755027968 1152821358925479936 1156192181612396544 1158450369467108256 1161554854068854784 1164951213291278336 1165880942910824448 1167226508629737864 1173407454620577792 1173952877426638848 1176838470569760768 1179397927878524928 1179992232704868352 1183790471371554816 1184735236312793088 1185753913528622592 1189281150737842176 1192032969773285376 1193710503254556672 1194916321666400256 1195518446293090304 1197853443258506496 1201355938706630784 1203968718042660864 1204929586931761152 1210638904846221312 1214057841378213888 1216866989976895488 1220783923601915904 1222808723326392048 1225468159436279808 1231013956481261568 1233328600765169664 1235559733967978496 1239172481728118784 1240161446198771712 1241290530507718656 1241592740481494016 1242218385601414144 1244920034982887424 1245913586487263232 1249556608669974528 1250553860552392704 1251817098888609792 1251997148921283072 1257623300645978112 1261300561758978048 1262307186309464064 1267150749893296128 1270855869045030912 1271870119539081216 1273338009414259488 1274170975654477824 1277896621782122496 1283823786076102656 1284848386064990208 1288605252690911232 1293549723849406464 1298180695143743488 1300399603389038592 1300716204313946112 1302229639914061824 1304201941410643968 1305242804891418624 1306749210827461632 1309059304320925696 1310570114952688128 1311616060774677504 1314082259148603392 1317510124486262784 1321362493271310336 1323943279390980864 1327491261792976896 1331372815190032384 1332435363326656512 1333973152719700416 1341037090994946048 1344958252079726592 1348890878547795968 1351525431044959632 1355147329746997248 1360194433395961856 1363152664003608576 1365618653333028864 1366306795763531776 1368975363724007424 1370704756324958208 1372978215664720896 1375659813742191054 1375964249191612416 1377062385064869888 1382191109031591936 1383379565783393024 1383587319824252928 1387494675860815872 1390705131402166272 1394069041944133632 1395181626973618176 1397495683801590912 1400535039355748352 1405751184753721344 1406873093121441792 1418963131978850304 1419678154973044736 1426610177214124056 1426925888050561024 1429712852675659776 1430853884481466368 1434831294632558592 1437283772166832128 1437633699504887808 1438883367559364608 1441486356295974912 1442636784353673216 1446855020565233664 1448172285592338432 1449680909277275136 1452406707480035328 1453565850901807104 1455243439330582272 1456195400747974656 1458979503977791488 1460453282036711424 1467227184086974464 1468398155502845952 1471517322052141056 1472691717361041408 1474391379321774144 1478342541542178816 1483848472795594752 1486532804930224128 1493427669517099008 1497794417088786432 1498989783742488576 1501808296169832448 1509141344490974208 1510128563738640384 1513078033589692416 1517132870620545024 1517502238366270464 1520802591211782144 1521568931645751296 1522783272373321728 1524540745965371904 1530218737570457088 1533546747004059648 1537095145233973248 1541589575483195392 1544600492622811008 1548739805425139712 1554507923881099264 1556302011506317152 1564543272827437056 1569117960759681024 1572182644276789776 1581005218038163456 1585708200983789568 1589377293031047168 1591614004339408896 1593221762221867008 1594493287969849344 1597137924344675328 1600611473549426688 1601807918275507712 1604936449365889563 1605291624056881152 1606572782575681536 1607854963567362048 1614185206461628416 1618743788504285184 1621672150832971776 1622489319969193984 1627711898135887872 1630411631101856064 1633957545915039744 1635261582264532992 1641351941975015424 1643009942291300352 1655456987308658688 1656778182031171584 1659893379977183232 1663135359234951168 1666075478226632704 1669089465184813056 1669329531895044096 1676831067527970816 1678169320574681088 1681734082345304064 1683076248412618752 1685018719224884736 1689534333191061504 1694474492060041216 1695826826052108288 1697784012552345984 1698894634205970432 1703862162376163328 1706774479448113152 1707190018162054272 1711765048101470208 1713131181419986944 1718140336921214976 1721496079766764224 1724732965132541952 1729232038388219904 1734288272418594816 1742332281103282176 1747426819936917504 1748821414366236672 1750839762944606796 1752624853718925312 1756680165981683712 1760929316139958272 1761816657695080448 1765257705854641152 1769988349057302528 1775685707057332224 1776580484435542016 1778630870292933888 1788049454659928064 1790565754881835008 1793277669439635456 1796780164887759744 1802033908059946176 1805953077063991296 1806863106329329664 1821086762067320832 1825300484965343232 1830637620886294528 1834213084989588072 1834618998922149888 1844783093099003904 1849992901147754496 1853339600951967744 1854273508536221696 1858758722592178176 1860242169298157568 1863327578402121216 1867380052474331136 1868870379730894848 1874334913004961792 1875830790828589056 1877725648332914688 1891950842638467072 1893460779464196096 1900726124839944192 1902146902952165408 1906283803567546368 1907805179308621824 1916844932673183744 1925735679114153984 1930896380789784576 1932907879036366848 1936542276640047104 1938087801202409472 1940324585774109696 1941593867663966208 1945306005303721984 1947271042715615232 1950599405083557888 1951074306470919168 1956302912115965952 1957864207337127936 1962023096069521408 1963588956481388544 1965855172429032192 1967424091162016256 1971123388722905088 1976265186729394176 1978464630394126336 1982043739906965504 1991236892689465344 1997059222785048576 1998653044989984768 2000959729079550624 2012188459321298944 2017437378119589888 2023336317821693952 2027288146567439448 2027736788282376192 2032720994620495872 2040291650093942784 2044728996005412864 2046360862722097152 2049460193645297664 2053463045586011136 2056057134487437312 2059467323497081344 2063946373787418624 2064986407233519616 2073286663547387904 2075069348675089536 2081242013791223808 2086057697103249408 2091103562916200448 2092157281012908032 2096243525702386368 2108626777130582016 2129517232459567104 2134148631399235584 2139915265821186084 2140388832075841536 2142097043434242048 2144569279013489664 2145972169523331072 2152246941948837888 2158325051339046912 2162229534443962368 2163955176530509824 2170282530847850496 2172258428388507648 2173882174802474752 2178610061220052992 2180348776352710656 2188469255966687232 2190679923055067136 2200840776130461696 2207275983078211584 2209037576041562112 2217513812313268224 2225772709193392128 2229799207395336192 2242312109793738752 2246691625633179648 2248484675613732864 2252712444254748672 2258588784833593344 2261102434736144384 2263712016736461312 2265192845607960576 2271816216501551104 2275699305930817536 2276253357549405696 2282353397468626944 2284174908559982592 2286811118948057856 2290853782561619968 2295328106355685632 2299643953510055936 2305642717850959872 2312384363224793088 2316900738934216512 2323109708137709568 2329902426582556672 2331761885821648896 2334453017259475728 2346814909241155584 2353676941139521536 2358795855757049856 2359984465409736704 2367580942743109632 2371507827057245184 2378562301475684352 2384065939546570752 2387421006509113344 2389832643332800512 2391036892586180608 2395706886517012992 2402711877413261568 2407937436085321728 2409859173863522304 2421277809692442624 2428115682756427776 2433733979953790976 2441567847203831808 2445617446652784096 2450936318872559616 2462027912962523136 2478344963456237568 2482581061015437312 2483185480962988032 2484436771202828288 2489840069965774848 2491827172974526464 2499113217339949056 2501107721104785408 2503634197777219584 2503994297842566144 2515246601291956224 2522601123517956096 2524614372618928128 2534301499786592256 2541711738090061824 2543740239078162432 2546676018828518976 2548341951308955648 2555793243564244992 2567647572152205312 2569696772129980416 2577210505381822464 2587099447698812928 2601432408627892224 2608403882821287936 2613498421654923264 2618118608641851392 2621140229905376256 2623232121549355008 2628164518297206784 2635020248972525568 2642724986542620672 2647886558781961728 2654982523585953792 2662745630380064768 2664870726653313024 2667946305439400832 2682074181989892096 2689916504159453184 2697781757095591936 2703050862089919264 2710294659493994496 2720388866791923712 2737950727448014848 2745956431329441792 2751319627484382108 2751928498383224832 2754124770129739776 2764382218063183872 2766759131566786048 2767174639648505856 2774989351721631744 2781410262804332544 2788138083888267264 2790363253947236352 2794991367603181824 2801070078711496704 2811502369507442688 2813746186242883584 2837926263957700608 2839356309946089472 2853220354428248112 2859425705351319552 2861707768962932736 2875267399009775616 2877766735118729216 2882972712591949824 2893710041130467328 2896344571184676864 2899361818554550272 2904813414960070656 2907131701803614208 2910486878661164544 2912390801495949312 2917959007955582976 2920906564073422848 2934454368173948928 2936796311005691904 2943034644104282112 2945383434722082816 2948782758643548288 2956685083084357632 2967696945591189504 2973065609860448256 2986855339034198016 2995588834177572864 2997979567484977152 3018282688981948416 3026156067179384832 3034265741241090048 3035004476732540928 3041605182423564288 3043137863291502592 3045566544746643456 3049081491930743808 3060437475140914176 3067093494008119296 3074190290467946496 3083179150966390784 3089200985245622016 3097479610850279424 3109015847762198528 3112604023012634304 3129086545654874112 3138235921519362048 3144365288553579552 3162010436076326912 3186443524443734016 3194275848689350656 3201222947098853376 3203615836551015424 3209872898731779126 3210583248113762304 3213145565151363072 3215709927134724096 3228370412923256832 3237487577008570368 3243344301665943552 3244978639938387968 3255423796271775744 3260823262203712128 3267915091830079488 3270523164529065984 3282703883950030848 3286019884582600704 3310913974617317376 3313556364062343168 3326270718469902336 3338659063790088192 3353662135055941632 3363468164690608128 3366152496825237504 3370037438449769472 3379068666382123008 3388948984120082432 3391653652104216576 3395568025104691968 3397789268411940864 3407724324752326656 3413548958896226304 3414380036324108544 3423530096202940416 3426262362839973888 3436280673842429952 3442992159533528448 3449465930265083904 3458464076776439808 3468576544837189632 3484664562206564352 3494853639873835008 3497642828732473344 3501679525889213592 3521858632279916544 3523633315390160896 3530515411709282304 3539976698114605056 3551371414114664448 3553160968871084032 3557261740585867776 3576098909319856128 3581131509763670016 3586555338879270912 3593560329775519488 3604067816119892352 3611906154127982592 3613726212658659328 3642173524134641664 3650600969930686464 3661275241772589056 3668426169979176144 3699985802295508992 3706679201903935488 3708547017072443392 3717517445184356352 3720484338596315136 3726655156804242432 3734760104948662272 3737740759461789696 3748669826009923584 3751661581657178112 3755451296665829376 3783901685276934144 3786921558928392192 3801452249679888384 3804293805904330816 3812567607135092736 3815610358617243648 3833689865346367488 3851471358228307968 3865815758072733696 3873084553280094208 3880649171548219392 3894542085431230464 3901198810167115776 3902148612941838336 3912605824231931904 3915728414674255872 3924046192139042816 3927177912962777088 3931710344858064384 3934848182324032512 3942246777445810176 3952530373458788352 3956929260788252672 3964087479813931008 3982473785378930688 3994118445570097152 3997306089979969536 4001919458159101248 4024376918642597888 4034874756239179776 4046672635643387904 4054576293134878896 4065441989240991744 4080583300187885568 4089457992010825728 4098920387290595328 4106926091172022272 4112114268974874624 4118934646994162688 4127892747574837248 4129972814467039232 4146573327094775808 4150138697350179072 4162484027582447616 4172115394206498816 4182207125832400896 4184314562025816064 4192487051404772736 4217253554261164032 4259034464919134208 4279830531642372168 4280777664151683072 4289138558026979328 4304493883897675776 4316650102678093824 4324459068887924736 4327910353061019648 4340565061695700992 4344516856777015296 4347764349604949504 4357220122440105984 4360697552705421312 4376938511933374464 4381359846110134272 4401681552260923392 4414551966156423168 4418075152083124224 4435027624626536448 4451545418386784256 4459598414790672384 4493383251266359296 4496969351227465728 4505424888509497344 4522204869472288768 4527424033472922624 4530385691215921152 4543632433003102208 4551398611861635072 4552506715098811392 4564706794937253888 4568349817119965184 4573622237896115712 4581707565123239936 4590656212711371264 4599287907020111872 4611285435701919744 4624768726449586176 4633801477868433024 4646219416275419136 4659804853165113344 4663523771643297792 4668906034518951456 4693629818482311168 4707353882279043072 4743015654114490368 4757124602951368704 4768131879093141504 4774842013018226688 4779665286665601024 4782073785172361216 4791413773034025984 4805423754826523136 4814809348097668689 4815874872170643456 4819718347727044608 4842555619384885248 4856231365512855552 4867467959907581952 4883135694407663616 4891234893305568192 4901872637745119232 4924055825925046272 4966370961925976064 4968873542405656576 4979680139931549696 4998226434679898112 5007268395554439168 5007988595685132288 5030493202583912448 5045202247035912192 5049228745237856256 5068602999573184512 5083423476180123648 5087480478156324864 5093352037657037952 5096683902617911296 5111586487128489984 5135295144304410624 5139393544259960832 5154421010763644928 5174198895397625856 5202864817255784448 5226996843309846528 5242280459810752512 5246464243098710016 5256329036594413568 5270040497945051136 5285449973085241344 5295773117563923456 5309965047171907584 5325491260760129536 5329741453306626048 5335892610878801664 5364148363979784192 5379833008318906368 5395563514191183872 5406101724179838528 5420589318987988992 5440777733583847424 5475901454896029696 5491912862658883584 5502639254968764216 5503856996766449664 5533518263133572096 5534349279297011712 5549978703443263488 5562820525608665088 5576276167776534528 5580726507894472704 5589982735206363648 5602140157422993408 5623004739014885376 5627492372485767168 5675852527915401216 5678712619892178944 5706440708856496224 5718851410702639104 5723415537925865472 5750534798019551232 5792689142369353728 5798723637109100544 5809626829920141312 5814263403607228416 5820973757322329088 5824781602991898624 5835918015911165952 5841813128146845696 5868908736347897856 5873592622011383808 5886069288208564224 5890766869444165632 5897565517287096576 5913370166168715264 5935393891182379008 5946131219720896512 5973710678068396032 5991177668355145728 5995959134969954304 6036565377963896832 6052312134358769664 6070008953465081856 6083210364847128576 6086275726583005184 6098162983861487616 6120874950281828352 6134186988016238592 6148380580935892992 6166358301932781568 6178401970491244032 6194959221700558848 6218031695524397056 6225208046025268608 6258173091309748224 6276471843038724096 6288730577107159104 6324020872152653824 6388551697378701312 6402445894197706752 6407231673102030848 6419745797463558252 6421166496227524608 6426291130302726144 6456740825846513664 6474975154017140736 6486688603331887104 6489957279876775936 6510847592543551488 6521646524407424256 6535830183660158976 6541046329058131968 6565407767900061696 6572039769165201408 6621827949234634752 6627112728124686336 6652541436939804672 6677318127580176384 6726936329381216256 6740074876899538944 6758137332764246016 6777897968240164864 6783307304208433152 6791136050209383936 6795578536823881728 6815448649504653312 6827097917792452608 6828760072648217088 6847060192405880832 6852524725679947776 6872561347684859904 6885984319067056896 6898931860530167808 6916928153552879616 6937153089674379264 6969329124413128704 6989707279747670016 6995285657464946688 7003359051778427184 7061030823418564608 7079953396229210112 7102742828229328896 7106321937742168064 7114523481171735552 7152197818639712256 7162263019527340032 7173110677758541824 7187120659551038976 7208135632239784704 7223812308255965184 7227452425317318656 7284347048269283328 7301201939861372928 7322550483545178112 7336852339958352288 7435034890368712704 7453310313608484864 7469520209897324544 7475481518923579392 7497339652019847168 7503323163314356224 7510902593331658752 7567803370553868288 7573843117856784384 7602904499359776768 7608587611808661632 7625135214270185472 7631220717234487296 7667379730692734976 7702942716456615936 7731631516145467392 7761298343096438784 7804297225883676672 7825211648463863808 7848092384278085632 7854355825925554176 7863420689716128768 7869696364648065024 7884493554891620352 7905060746917576704 7913858521576505344 7928174959627862016 7964947570757861376 7988236891140194304 7994612179959939072 8003838916318202496 8048753837285195776 8069749512478359552 8093345271286775808 8109152586269757792 8130883978481983488 8161166600375771136 8213852182344044544 8237869293988325376 8255785495149674496 8259945628934078464 8293146654189551616 8300277394700358144 8324968055164895232 8344230788412997632 8364414251664801792 8368629124051632128 8384974102809545472 8434507108522328064 8518068929838268416 8559661063284744336 8578277116053958656 8633300205356187648 8648918137775849472 8681130123391401984 8689033713554030592 8695528699209899008 8714440244880211968 8721395105410842624 8753877023866748928 8762719692220268544 8803363104521846784 8829103932312846336 8836150304166248448 8870055249253072896 8903090836773568512 8919196829581344768 8986766502532718592 8993938702454931456 9054848066945845248 9087264866006204416 9102797223723270144 9105013430197622784 9129413589874507776 9136699634239930368 9147244475792231424 9163415130246479872 9181312425422742528 9198575814040223744 9222570871403839488 9249537452899172352 9267602955736866048 9292438832550838272 9319609706330226688 9327047543286595584 9337812069037902912 9387259636964622336 9414707764558086144 9486031308228980736 9559330573331202048 9564147570344722432 9582827546068051968 9610847509653046272 9629618696195337378 9631749744341286912 9639436695454089216 9685111238769770496 9712462731025711104 9734935919815163904 9766271388815327232 9782469786611136384 9803745275490238464 9848111651850092544 9932741923851952128 9937747084811313152 10015977191370264576 10060986405167824896 10090404494071824384 10098457490475712512 10137205999146369024 10166846952360247296 10174960956312649728 10186704075314075904 10193367805235822592 10223172974256979968 10270590288608821248 10278787088519921664 10308842021527289856 10348397790795251712 10405729634511568896 10453993686619693056 10484560919621505024 10492928486197420032 10512658073188827136 10570899946170482688 10591546235127846912 10619930094343815168 10650982521520259072 10659482906613252096 10671785221757603328 10728296727959568384 10759666016637812736 10791127028382367744 10812203448359677056 10841178637975977984 10881555467167694848 10951802909792059392 10983825725317767168 11005278509937528432 11067036526267144192 11099957406886526976 11125641051217330176 11152552335553069056 11161453015788945408 11179965470412727296 11204280314845986816 11246009478029770752 11254984744971534336 11351705055830802432 11357425239784357888 11412881417712992448 11437702821405278208 11446831075851730944 11501069596039102464 11597447274218201088 11619253659840282624 11641947514644658176 11683626256293691392 11737817472695795712 11747185244022767616 11772138576417128448 11781533738888331264 11795131034574193152 11826740332337430528 11870787782364758016 11892262439441793024 11947421356136792064 11982355336710291456 11991918269939908608 12073130755927793664 12104624268717539328 12140017906930163712 12196325967722975232 12241749900563656704 12268373976032477184 12296761161871785984 12332716603865563136 12356803940982488064 12389918443401117696 12436063391048794112 12450416092050537216 12516346182619496448 12552943686077448192 12577461154214318208 12648041744305307648 12777103394757402624 12814463346204061696 12839491594927116504 12842332992455049216 12913481651693027328 12949950308034281472 12973377206663774208 12979914559753551872 13021695185087102976 13043293048814848512 13071660367320317952 13082092658116263936 13130815535800123392 13144079538330402816 13243655898469269504 13254225456249372672 13305082873879609344 13354636255160352768 13480149753799077888 13516274665528492032 13555795936480329728 13566614608416866304 13582272100418767872 13591157073647763456 13630897299009306624 13654195835584905216 13657520145296434176 13694120384811761664 13705049451359895552 13745122695369719808 13771968638134113792 13797863721060335616 13833856307105759232 13874306179348758528 13938658248826257408 13979414559495340032 13990571314929893376 14006718103556854368 14122061646837129216 14229046962343471104 14304395637279424512 14324526039054680064 14346221355517083648 14374241319102077952 14416271264479569408 14447624616511930368 14454904850634637312 14568694096538566656 14602403879722745856 14645100967090356224 14673704679916704576 14906620627216969728 14939040419794649088 14994679304039694336 15021805186663317504 15135606741107736576 15147686235713568768 15205808998719553536 15217175223617323264 15250270428540370944 15262441434468974592 15334759461385469952 15405885432913231872 15463263032290934784 15522596686192877568 15608594451767353344 15696184768556171264 15726841379432257536 15739392729296130048 15768987109783240704 15810121493835153408 15827717043153010688 15856349919255724032 15929895141515722752 15976473782280388608 15989224359919878144 16007677832636404992 16097507674570391552 16139499024956719104 16186690542573551616 16218305172539515584 16261767956963966976 16322333200751542272 16427704364688089088 16475738587976650752 16511570990299348992 16519891257868156928 16600554789400716288 16649936110329790464 16688461576825995264 16728828503329603584 16737258248103264256 16769948205619090944 16869014217044656128 17036137859676536832 17119322126569488672 17156554232107917312 17378067427108061184 17391057398419798016 17428880489760423936 17442790210821685248 17507754047733497856 17525439384440537088 17606726209043693568 17658207864625692672 17672300608332496896 17740110498506145792 17806181673547137024 17838393659162689536 17973533005065437184 17987877404909862912 18109696133891690496 18210026860395245568 18258827179749015552 18294488951584462848 18326830260492959744 18362624850845485056 18397151628080447488 18445141742807678976 18499074905798344704 18535205911473732096 18584877665101676544 18639219412660453376 18654095086573191168 18675624138075805824 18774519273929244672 18829415529116172288 18972062616457961472 19165655092136103936 19221695019306092544 19259237392390674756 19263499488682573824 19278873390908178432 19370222477539540992 19424925462051422208 19469871839630327808 19532542777630654464 19564939573222272768 19607490550980476928 19696223303700185088 19865483847703904256 19875494169622626304 20031954382740529152 20180808988143648768 20274411998292738048 20333693904720494592 20349921912625299456 20373408150628151808 20386735610471645184 20446345948513959936 20541180577217642496 20557574177039843328 20617684043054579712 20696795581590503424 20811459269023137792 20907987373239386112 20969121839243010048 20985856972394840064 21183092470255693824 21239860188687630336 21301965043040518144 21318965813226504192 21343570443515206656 21456593455919136768 21519332033275625472 21582254056764735488 21624406896719354112 21682357275951955968 21763110934335389696 21903605819584118784 21967651450635534336 22010557019875056864 22134073052534288384 22305104671106138112 22359930940825454592 22408560629691973632 22492018956059541504 22509969489943068672 22703410111661604864 22714850479568715776 22825762835425984896 22875405642810556416 22893662151703461888 23002139192078204928 23194894548436402176 23283895029289316352 23475634945391591424 23544277152834256896 23563067477776662528 23590262069148386304 23653480664674861056 23741575564729516032 23784524878883586048 23894842712273584128 23964710673420582912 23983836539879817216 24146261511855587328 24209248537435078656 24280035813860327424 24392651935445950464 24483499801127313408 24665433207731126272 24713607881964976128 24779836886802235392 24872126782097588224 24900832184101074432 25032692365238992896 25105887372154896384 25154922308428636416 25296083488610615296 25554206789514805248 25628926692408123392 25678983189854233008 25899900616068562944 25946754413327548416 25959829119507103744 26043390370174205952 26086586097629697024 26143320734640635904 26164185316232527872 26261631071600246784 26288159076660805632 26487311796938539008 26508450912498745344 26610165747759218688 26709272510320705536 26960299507598155776 27111591872960659456 27164544200837535744 27261794598018613248 27308391671169810432 27315040290592868352 27388240769623523328 27410098902719791104 27490245390739439616 27543937276268227584 27595727442120671232 27667712614211518464 27748612358697517056 27877316497652514816 27958829118990680064 27981142629859786752 28013436207113708736 28244123293674258432 28458093924686942208 28692442711034167296 28748482638204155904 28832542528959138816 28895249233023860736 28909809701269274624 29137388193077133312 29204807759445491712 29290201934180712448 29347409359833409152 29813241254433939456 30271213482215473152 30295372471427137536 30411617997439107072 30434350447234646528 30500540857080741888 30524882868937949184 30669518922770939904 30811770865826463744 30926526064581869568 31045193372385755136 31217188903534706688 31453682758864515072 31478785458592260096 31537974219566481408 31655434086306021376 31712699838511448064 31859790283031445504 31952947564560777216 31978448719839756288 32015355665272809984 32195015349140783104 32278998049913438208 32373381085147103232 32436610345079031168 32523535913927933952 32644666401503084544 32855408729376178176 32951477175953301504 33201109578801432576 33299872220659580928 33376923153651990528 33457657006659207168 33474516496206528512 33539896411238181888 33738028434089312256 34072275719353073664 34238644253138977344 34313108464215834624 34782114796839596032 34857760979520847872 35050878768881074176 35213452418087387136 35316415729251385344 35344601216664993792 35480220997012291584 35612363347094274048 35676787318325379072 35947066010130874368 35975754809819725824 36219392267783380992 36420053720790491136 36588977903168925696 36725249701690970112 36794303256160894976 36890283485615357952 36998149811596689408 37070411822947464192 37169755330203353088 37278438825320906752 37308190173146382336 37351248276151611648 37549038547858489344 37658831058232344576 37944125232915922944 38331310184272207872 38443390038612185088 38518474784781349512 38526998977365147648 38740444955079081984 38849850924102844416 38939743679260655616 39065085555261308928 39129879146444545536 39214981101960953856 39392446607400370176 39730967695407808512 39750988339245252608 40063908765481058304 40548823996585476096 40667387809440989184 40699843825250598912 40746816301256303616 40773471220943290368 40892691897027919872 41082361154435284992 41115148354079686656 41235368086109159424 41393591163181006848 41622918538046275584 41815974746478772224 41938243678486020096 41971713944789680128 42366184940511387648 42603930086081036288 42687140887030413312 42913186911838273536 43038664066551250944 43164508113529470976 43248813793438708224 43364714551903911936 43526221868670779392 43807211639168237568 43935302901271068672 44021114039750113728 44268146105068576768 44719861881650909184 44817121259383947264 44984037912119083008 45406820223323209728 45429700959137431552 45651525670851969792 45750811285621112832 45787324303406923776 46004278384156409856 46389789096872804352 46567790058578632704 47088554305668513792 47180524138296772608 47306961329349722112 47483151129459032064 47569049757767172096 47789685424547168256 47929421346841165824 47967673079759634432 48292523023711174656 48418497074870157312 48560071627720654848 48785303870891900928 48966999602254626816 49427215763929952256 49559673773604470784 49744253564195176448 49801664368202148864 50065384730477985792 50211774744309792768 50309844616857272832 50592166977221230592 51108413579029610496 51257853384816246784 51357966379708466016 52173172195259394048 52286641469281271808 52328370632465055744 52523262143200493568 52576318153321611264 52974623593877078016 53016901824997490688 53220331495518437376 53418545020641411072 53920599015196311552 54329088401675071488 54630080581185736704 54776481539247046656 54980490781478879232 55087874552536455168 55191454884241342464 55335425228423036928 55497224717395034112 55754632995305029632 55917658237981360128 55962285259719573504 56026872414227417472 56488246587348516864 56916187849373884416 57496965276408311808 57665085057918277632 57790498466047721472 57819619402538549248 58274776386154266624 58409615518890983424 58580403868361424896 58694818719666818304 59626482508867878912 60542426964430946304 60823235994878214144 60868700894469293056 61001081714161483776 61049765737875898368 61339037845541879808 61623541731652927488 61853052129163739136 62090386744771510272 62434377807069413376 62907365517729030144 62957570917184520192 63719580566062891008 63905895129121554432 63956897439679512576 64030711330545619968 64390030698281566208 64557996099826876416 64746762170294206464 64873220690158062336 65047071827855867904 65289332803006169088 65710817458752356352 65902954351906603008 66402219157602865152 66915314013318414336 66949032992413057024 67079792822476363776 67476056868178624512 68144551438706147328 68477288506277954688 68626216928431669248 69564229593679192064 70426904836174774272 70632831458502770688 70689202433329987584 70960441994024583168 71224726694188548096 71353574636650758144 71894132020261748736 71951509619639451648 72438784535566761984 72840107441580982272 73177955806337851392 73450499403381940224 73588606512321789952 73996299623193378816 74140823645894928384 74339510660406706176 74556877650641813504 74616380346292764672 74702496552303223296 75098077095716978688 75317662116464689152 75888250465831845888 76662620368544415744 76886780077224370176 77036949569562699024 77699701848205688832 77879487358521311232 78130171110522617856 78259758292889091072 78429962203921907712 78784893214800740352 79461935390815617024 79501976678490505216 80127817530962116608 81334775618881978368 81493632602512607232 81785383794055839744 82164722308870569984 82230296708159373312 82470736172218318848 82787182326362013696 83245837076092551168 83631949492957544448 83876487356972040192 83943427889579360256 84732369881022775296 85374281774060826624 86077328133102501888 86329016227058941952 86497627586877416448 86729429103807823872 87052443737341558784 87614423278336475136 87870605802542137344 88042228079500227456 88536292210137153536 89439723763301818368 90813640446646419456 90859401918274863104 91303051341703939584 91501622571242225664 91574648606813847552 92008556768312819712 92779578193745608704 93135580117157265408 94361048276593545216 94613922658699444224 94966302258918064128 95138099515534344192 95579370849094336512 95858842693682331648 95935346159519268864 96585046047422349312 96836994149740314624 97120143255441309696 97570607741783801856 97933999204509253632 98854431527859904512 99603328736404297728 100130769460955971584 100423549488619585536 100619689233714545664 101184333954442461184 102216827158059220992 102515706769632493568 102715932759416932032 104346344390518788096 104573282938562543616 105152636306643222528 105949247187754156032 106033803649994981376 106440662991036874752 106837090041282822144 107841198030392623104 108658176803350142976 109260161162371473408 110175749105072910336 110382909768482684928 110670850456846073856 110994449434790068224 111509265990610059264 111835316475962720256 111924570519439147008 112053744828454834944 112976493174697033728 113832375698747768832 114993930552816623616 115330170115836555264 115580996932095442944 115639238805077098496 116549552772308533248 116819231037781966848 117160807736722849792 117389637439333636608 119252965017735757824 121646471989756428288 121737401788938586112 122002163428322967552 122099531475751796736 122678075691083759616 123247083463305854976 123706104258327478272 124180773489543020544 124868755614138826752 125814731035458060288 125915141834369040384 127811790258243108864 128061422661091239936 128780061396563132416 129115992199653752832 129493524340588412928 129746441380316124672 130094143655711735808 130578665606012338176 131421634917504712704 131805908703813206016 132804438315205730304 134159585644952727552 134952113736357249024 136289102877412294656 136954577012555909376 137252433856863338496 139128459187358384128 141265662917005541376 141920883988049166336 142449453388377096192 142707149273301516288 143788264040523497472 143903019239278903296 144877569071133523968 145680214883161964544 146355911612675702784 146900998806763880448 148281647291789856768 148679021320813412352 149113755301283627008 149232760692585529344 149404993104606446592 150196154191433957376 150635324232929378304 151776500931663691776 153325240737088831488 153773560154448740352 154073899139125398048 156519516585778182144 156859924407843815424 157569786429601480704 158923870781631234048 159003953356981010432 160255635061924233216 162987265205025214464 164329444617741139968 164941472344436637696 165574364652724027392 166491674152185102336 167263898985915088896 167752974713944080384 167886855779158720512 169464739762045550592 170748563548121653248 172658032454117883904 172995255173754832896 173458858207615647744 174104887474683117568 175228846556672950272 175741211605084274688 176084456159000454912 177072584420274307072 178879447526603636736 181627280893292838912 181718803836549726208 182606102683407879168 183003245142484451328 183149297213627695104 184017113536625639424 185559156387491217408 186271160234314530816 188722096553187090432 191158741698188673024 191717685387364663296 191870692319038537728 193170092094844698624 193673988299480629248 194240286510882619392 195141215483567603712 195867998409018507264 197708863055719809024 199206657472808595456 200847098977239171072 201239378467429091328 202368667908884922368 204433654316118441984 205031413539264987136 205431865518833864064 208692688781037576192 211898494375508312064 212067607299989962752 212881325982073749504 213674180082565644288 215682396060785246208 217316353606700285952 218520322324742946816 220351498210145820672 220765819536965369856 221988898869580136448 223018531981220118528 223670632951925440512 223849141038878294016 224107489656909669888 225952986349394067456 227664751397495537664 229987861105633247232 230660340231673110528 233099105544617066496 233638462075563933696 234321615473445699584 234779274878667273216 238505930035471515648 243474803577877172224 244004326856645935104 245356151382167519232 246494166926611709952 247412208516654956544 248361546979086041088 249737511228277653504 251629462070916120576 251830283668738080768 256122845322182479872 257560122793126264832 258231984399307505664 258987048681176825856 259492882760632249344 260188287311423471616 261157331212024676352 262843269835009425408 263611817407626412032 265608876630411460608 268319171289905455104 272578205754824589312 273909154025111818752 274504867713726676992 278256918374716768256 283841767976098332672 284898906776754192384 285414298546603032576 287576528081046994944 287806038478557806592 289755138142267047936 291360429766323929088 292711823225351405568 293801997613527760896 296563294583579713536 298227510602567254016 298809986209212893184 300392308382867914752 301270648465858756608 303553001863327383552 306650481474177662976 307547120308897480704 308147798278250796096 313039033171556364288 313719848815687630848 317847741563262468096 318007906713962020864 320511270123848466432 325974530410050428928 331148729305448054784 332983348304370204672 334527797971830177792 335505949427888160768 335773711558317441024 338929479524091101184 341497127096243306496 345990510347509665792 346917716415231295488 348209774949366235136 350457693113345900544 351482423210168549376 352168912318000909824 354145168840548614144 357758895053207273472 365212205366815758336 366006490284968902656 366298594427255390208 368034227073251278848 371118312774982434816 372542320468629061632 377444193106374180864 383435370774729326592 386340184189689397248 387347976598961258496 388480573021765238784 390282430967135207424 391735996818037014528 395417726111439618048 398413314945617190912 402478756934858182656 404737335817769844736 408867308632236883968 410062827078529974272 410863731037667728128 417385377562075152384 423796988751016624128 425762651964147499008 427348360165131288576 431364792121570492416 434632707213400571904 437040644649485893632 440702996420291641344 446037063962440237056 447341265903850881024 447698282077756588032 448214979313819339776 451905972698788134912 455329502794991075328 459975722211266494464 461320680463346221056 468643230946891399168 469558549757334546432 477011860070943031296 486949607155754344448 492988333853223419904 494824417033309913088 496723093958172082176 499475022456555307008 503258924141832241152 503660567337476161536 512245690644364959744 515120245586252529664 517974097362353651712 518985765521264498688 520376574622846943232 522314662424049352704 525686539670018850816 527223634815252824064 531217753260822921216 536638342579810910208 545156411509649178624 547818308050223637504 549009735427453353984 556513836749433536512 575153056162093989888 575612076957115613184 579510276284534095872 582720859532647858176 585423646450702811136 587603995227055521792 593126589167159427072 597619972418425786368 602541296931717513216 607106003726654767104 613300962948355325952 615094240617794961408 616295596556501592192 626078066343112728576 635695483126524936192 636015813427924041728 641022540247696932864 651949060820100857856 662297458610896109568 665966696608740409344 669055595943660355584 671011898855776321536 671547423116634882048 677858959048182202368 682994254192486612992 691981020695019331584 700915386226691801088 702964846420337098752 704337824636001819648 708290337681097228288 715517790106414546944 730424410733631516672 732012980569937805312 736068454146502557696 742236625549964869632 745084640937258123264 754888386212748361728 772680368379378794496 774695953197922516992 776961146043530477568 780564861934270414848 783471993636074029056 790835452222879236096 796826629891234381824 804957513869716365312 809474671635539689472 817734617264473767936 820125654157059948544 821727462075335456256 834770755124150304768 851525303928294998016 854696720330262577152 862729584243140984832 869265414426801143808 874081289298971787264 881405992840583282688 894682531807701762048 896429958627638679552 903811945397576269824 910659005589982150656 919951444422532988928 922641360926692442112 939117099514669092864 954023720141886062592 973899214311508688896 993446187916344164352 998950044913110614016 1006517848283664482304 1007321134674952323072 1024491381288729919488 1037971531042528997376 1040753149245693886464 1044629324848098705408 1051373079340037701632 1054447269630505648128 1062435506521645842432 1073276685159621820416 1095636616100447275008 1098019470854906707968 1113027673498867073024 1150306112324187979776 1159020552569068191744 1165441719065295716352 1170847292901405622272 1175207990454111043584 1186253178334318854144 1195239944836851572736 1214212007453309534208 1226601925896710651904 1230188481235589922816 1232591193113003184384 1252156132686225457152 1271390966253049872384 1272031626855848083456 1282045080495393865728 1303898121640201715712 1338111191887320711168 1342023797711552643072 1343094846233269764096 1355717918096364404736 1365988508384973225984 1383962041390038663168 1405929692840674197504 1408675649272003639296 1416580675362194456576 1431035580212829093888 1460848821467263033344 1484473251099929739264 1490169281874516246528 1509776772425496723456 1545360736758757588992 1553922292087060955136 1561129723868540829696 1566943987272148058112 1581670904445758472192 1593653259782468763648 1609915027739432730624 1635469234528947535872 1640251308314119897088 1643454924150670912512 1669541510248300609536 1725459168486281969664 1738530828853602287616 1748162578597943574528 1762811985681166565376 1792859917255277359104 1807623890795152539648 1821318011179964301312 1839902888845065977856 1845282721853384884224 1878234199029338185728 1908047440283772125184 1947798428623017377792 1986892375832688328704 1997900089826221228032 2013035696567328964608 2014642269349904646144 2048982762577459838976 2075943062085057994752 2102746158680075403264 2108894539261011296256 2124871013043291684864 2146553370319243640832 2191273232200894550016 2196038941709813415936 2226055346997734146048 2318041105138136383488 2330883438130591432704 2341694585802811244544 2350415980908222087168 2372506356668637708288 2390479889673703145472 2428424014906619068416 2453203851793421303808 2460376962471179845632 2465182386226006368768 2504312265372450914304 2564090160990787731456 2607796243280403431424 2684047595423105286144 2711435836192728809472 2731977016769946451968 2767924082780077326336 2817351298544007278592 2833161350724388913152 2862071160425658187776 2921697642934526066688 2980338563749032493056 3019553544850993446912 3122259447737081659392 3133887974544296116224 3163341808891516944384 3187306519564937527296 3219830055478865461248 3280502616628239794176 3286909848301341825024 3339083020496601219072 3450918336972563939328 3477061657707204575232 3496325157195887149056 3525623971362333130752 3585719834510554718208 3642636022359928602624 3679805777690131955712 3690565443706769768448 3756468398058676371456 3816094880567544250368 3895596857246034755584 4026071393134657929216 4029284538699809292288 4097965525154919677952 4151886124170115989504 4217789078522022592512 4249742026086583369728 4293106740638487281664 4382546464401789100032 4452110693995468292096 4636082210276272766976 4661766876261182865408 4683389171605622489088 4700831961816444174336 4745012713337275416576 4780959779347406290944 4906407703586842607616 4920753924942359691264 4930364772452012737536 5008624530744901828608 5215592486560806862848 5422871672385457618944 5463954033539892903936 5535848165560154652672 5634702597088014557184 5666322701448777826304 5724142320851316375552 5843395285869052133376 5960677127498064986112 6039107089701986893824 6326683617783033888768 6374613039129875054592 6439660110957730922496 6573819696602683650048 6678166040993202438144 6954123315414409150464 6992650314391774298112 7051247942724666261504 7171439669021109436416 7285272044719857205248 7359611555380263911424 7381130887413539536896 7512936796117352742912 7791193714492069511168 8052142786269315858432 8195931050309839355904 8303772248340231979008 8499484052173166739456 8586213481276974563328 8765092928803578200064 8904221387990936584192 9366778343211244978176 9401663923632888348672 9490025426674550833152 9561919558694812581888 9841507849884719382528 9860729544904025475072 10017249061489803657216 10431184973121613725696 10927908067079785807872 11071696331120309305344 11269405194176029114368 11448284641702632751104 11686790571738104266752 12078214179403973787648 12653367235566067777536 12749226078259750109184 12879320221915461844992 13147639393205367300096 13356332081986404876288 13908246630828818300928 13985300628783548596224 14102495885449332523008 14342879338042218872832 14719223110760527822848 14762261774827079073792 15025873592234705485824 15582387428984139022336 16391862100619678711808 16607544496680463958016 16998968104346333478912 17172426962553949126656 17530185857607156400128 18980050853349101666304 19123839117389625163776 19721459089808050950144 20034498122979607314432 20862369946243227451392 21855816134159571615744 22143392662240618610688 22538810388352058228736 23373581143476208533504 24156428358807947575296 25498452156519500218368 25758640443830923689984 26295278786410734600192 26712664163972809752576 28204991770898665046016 28685758676084437745664 29524523549654158147584 30051747184469410971648 31164774857968278044672 32783724201239357423616 33215088993360927916032 34344853925107898253312 35060371715214312800256 37960101706698203332608 38247678234779250327552 39442918179616101900288 40068996245959214628864 41724739892486454902784 44286785324481237221376 45077620776704116457472 46747162286952417067008 50996904313039000436736 51517280887661847379968 52590557572821469200384 57371517352168875491328 60103494368938821943296 62329549715936556089344 65567448402478714847232 66430177986721855832064 70120743430428625600512 76495356469558500655104 78885836359232203800576 80137992491918429257728 88573570648962474442752 90155241553408232914944 93494324573904834134016 103034561775323694759936 105181115145642938400768 114743034704337750982656 120206988737877643886592 132860355973443711664128 140241486860857251201024 152990712939117001310208 157771672718464407601152 180310483106816465829888 186988649147809668268032 210362230291285876801536 229486069408675501965312 240413977475755287773184 265720711946887423328256 280482973721714502402048 315543345436928815202304 360620966213632931659776 420724460582571753603072 458972138817351003930624 560965947443429004804096 631086690873857630404608 721241932427265863319552 841448921165143507206144 1262173381747715260809216 1682897842330287014412288 2524346763495430521618432 5048693526990861043236864
- Sum of all divisors σ(n): 20532203247788932992631031
- Sum of proper divisors (its aliquot sum) s(n): 15483509720798071949394167
- 5048693526990861043236864 is an abundant number, because the sum of its proper divisors (15483509720798071949394167) is greater than itself. Its abundance is 10434816193807210906157303
Bases of 5048693526990861043236864
- Binary: 100001011010001101000111001011110010110100101110111011001010001000000000000000000002
- Hexadecimal: 0x42D1A3979697765100000
- Base-36: MU4X2J4UXADM9S00
Squares and roots of 5048693526990861043236864
- 5048693526990861043236864 squared (50486935269908610432368642) is 25489306329479420145292928329689374469234408554496
- 5048693526990861043236864 cubed (50486935269908610432368643) is 128687695873129932098786365578310714352388370274009694858972767847180140544
-
5048693526990861043236864 is a
perfect square number . Itssquare root is 2246929800192 -
The
cube root of 5048693526990861043236864 is 171550900.7737333069
Scales and comparisons
How big is 5048693526990861043236864?- 5,048,693,526,990,861,043,236,864 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 5,048,693,526,990,861,043,236,864 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 5048693526990861043236864 cubic inches would be around 14295908.4 feet tall.
Recreational maths with 5048693526990861043236864
- 5048693526990861043236864 backwards is 4686323401680996253968405
- The number of decimal digits it has is: 25
- The sum of 5048693526990861043236864's digits is 117
- 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 5048693526990861043236864 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 5048693526990861043236864 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/5048693526990861043236864/
Chicago style:
Numbermatics. 2024. "Number 5048693526990861043236864 - Facts about the integer". https://numbermatics.com/n/5048693526990861043236864/
The information we have on file for 5048693526990861043236864 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 5048693526990861043236864, math, Factors of 5048693526990861043236864, curriculum, school, college, exams, university, Prime factorization of 5048693526990861043236864, STEM, science, technology, engineering, physics, economics, calculator, five septillion, forty-eight sextillion, six hundred ninety-three quintillion, five hundred twenty-six quadrillion, nine hundred ninety trillion, eight hundred sixty-one billion, forty-three million, two hundred thirty-six thousand, eight hundred sixty-four.