144292603258787159036399616
144,292,603,258,787,159,036,399,616 is an even composite number composed of six prime numbers multiplied together.
144292603258787159036399616 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of forty thousand, seven hundred sixty-eight divisors.
Prime factorization of 144292603258787159036399616:
212 × 33 × 76 × 116 × 193 × 973
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 19 × 19 × 19 × 97 × 97 × 97)See below for interesting mathematical facts about the number 144292603258787159036399616 from the Numbermatics database.
Names of 144292603258787159036399616
- Cardinal: 144292603258787159036399616 can be written as One hundred forty-four septillion, two hundred ninety-two sextillion, six hundred three quintillion, two hundred fifty-eight quadrillion, seven hundred eighty-seven trillion, one hundred fifty-nine billion, thirty-six million, three hundred ninety-nine thousand, six hundred sixteen.
Scientific notation
- Scientific notation: 1.44292603258787159036399616 × 1026
Factors of 144292603258787159036399616
Divisors of 144292603258787159036399616
- Number of divisors d(n): 40768
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 19 21 22 24 27 28 32 33 36 38 42 44 48 49 54 56 57 63 64 66 72 76 77 84 88 96 97 98 99 108 112 114 121 126 128 132 133 144 147 152 154 168 171 176 189 192 194 196 198 209 216 224 228 231 242 252 256 264 266 288 291 294 297 304 308 336 342 343 352 361 363 378 384 388 392 396 399 418 432 441 448 456 462 484 504 512 513 528 532 539 576 582 588 594 608 616 627 672 679 684 686 693 704 722 726 756 768 776 784 792 798 836 847 864 873 882 896 912 924 931 968 1008 1024 1026 1029 1056 1064 1067 1078 1083 1089 1152 1164 1176 1188 1197 1216 1232 1254 1323 1331 1344 1358 1368 1372 1386 1408 1444 1452 1463 1512 1536 1552 1568 1584 1596 1617 1672 1694 1728 1746 1764 1792 1824 1843 1848 1862 1881 1936 2016 2037 2048 2052 2058 2079 2112 2128 2134 2156 2166 2178 2299 2304 2328 2352 2376 2394 2401 2432 2464 2508 2527 2541 2619 2646 2662 2688 2716 2736 2744 2772 2793 2816 2888 2904 2926 3024 3072 3087 3104 3136 3168 3192 3201 3234 3249 3267 3344 3388 3456 3492 3528 3584 3591 3648 3686 3696 3724 3762 3773 3872 3971 3993 4032 4074 4096 4104 4116 4158 4224 4256 4268 4312 4332 4356 4389 4598 4608 4656 4704 4752 4753 4788 4802 4851 4864 4928 5016 5054 5082 5238 5292 5324 5376 5432 5472 5488 5529 5544 5586 5632 5643 5776 5808 5852 5929 6048 6111 6144 6174 6208 6272 6336 6384 6402 6468 6498 6517 6534 6688 6776 6859 6897 6912 6984 7056 7168 7182 7203 7296 7372 7392 7448 7469 7524 7546 7581 7623 7744 7942 7986 8064 8148 8208 8232 8316 8379 8448 8512 8536 8624 8664 8712 8778 9196 9216 9261 9312 9317 9408 9409 9504 9506 9576 9603 9604 9702 9728 9747 9856 10032 10108 10164 10241 10476 10584 10648 10752 10864 10944 10976 11058 11088 11172 11264 11286 11319 11552 11616 11704 11737 11858 11913 11979 12096 12222 12288 12348 12416 12544 12672 12768 12804 12901 12936 12996 13034 13068 13167 13376 13552 13718 13794 13824 13968 14112 14259 14336 14364 14406 14553 14592 14641 14744 14784 14896 14938 15048 15092 15162 15246 15488 15884 15972 16093 16128 16296 16416 16464 16587 16632 16758 16807 16896 17024 17072 17248 17328 17424 17556 17689 17787 18333 18392 18432 18522 18624 18634 18816 18818 19008 19012 19152 19206 19208 19404 19456 19494 19551 19712 20064 20216 20273 20328 20482 20577 20691 20952 21168 21296 21504 21609 21728 21888 21952 22116 22176 22344 22407 22528 22572 22638 22743 22869 23104 23232 23408 23474 23716 23826 23958 24192 24444 24696 24832 25088 25137 25289 25344 25536 25608 25802 25872 25992 26068 26136 26334 26411 26752 27104 27436 27588 27648 27797 27936 27951 28224 28227 28518 28672 28728 28809 28812 29106 29184 29282 29488 29568 29792 29876 30096 30184 30324 30492 30723 30976 31768 31944 32186 32256 32592 32832 32928 33174 33264 33271 33516 33614 33792 33957 34048 34144 34496 34656 34848 35017 35112 35211 35378 35574 35739 35937 36666 36784 36864 37044 37248 37268 37632 37636 38016 38024 38304 38412 38416 38703 38808 38912 38988 39102 39424 39501 40128 40432 40546 40656 40964 41154 41382 41503 41904 42336 42592 42777 43008 43218 43456 43681 43776 43904 43923 44232 44352 44688 44814 45056 45144 45276 45486 45619 45738 46208 46464 46816 46948 47432 47652 47916 48013 48279 48384 48888 49392 49664 49761 50176 50274 50421 50578 50688 51072 51216 51604 51744 51984 52136 52272 52283 52668 52822 53067 53361 53504 54208 54872 55176 55296 55594 55872 55902 56448 56454 57036 57456 57618 57624 58212 58368 58564 58653 58976 59136 59584 59752 60192 60368 60648 60819 60984 61446 61731 61952 62073 63536 63888 64372 64512 64827 65184 65219 65664 65856 65863 66348 66528 66542 67032 67221 67228 67584 67914 68096 68229 68288 68992 69312 69696 70034 70224 70422 70756 71148 71478 71687 71874 73332 73568 74088 74496 74536 75264 75272 75449 75867 76032 76048 76608 76824 76832 77406 77616 77824 77976 78204 78848 79002 79233 80256 80864 81092 81312 81928 82159 82308 82764 83006 83391 83808 83853 84672 84681 85184 85554 86016 86436 86912 87362 87552 87808 87846 88464 88704 89376 89628 90288 90307 90552 90972 91238 91476 92169 92416 92928 93632 93896 94864 95304 95832 96026 96558 96768 97776 98784 99328 99522 99813 100352 100548 100842 101156 101376 101871 102144 102432 102487 103208 103488 103499 103968 104272 104544 104566 105051 105336 105633 105644 106134 106722 107008 107217 108416 109744 110352 110592 111188 111744 111804 112651 112896 112908 114072 114912 115236 115248 116109 116424 116736 117128 117306 117649 117952 118272 119168 119504 120384 120736 121296 121638 121968 122892 123462 123823 123904 124146 124509 127072 127776 128331 128744 129024 129107 129654 130368 130438 131043 131328 131712 131726 131769 132696 133056 133084 134064 134442 134456 135168 135828 136192 136458 136576 136857 137984 138624 139392 140068 140448 140844 141512 141911 142296 142956 143374 143748 144039 144837 146664 147136 148176 148992 149072 150528 150544 150898 151263 151734 152064 152096 153216 153648 153664 154812 155232 155952 156408 156849 157696 158004 158466 159201 160083 160512 161051 161728 162184 162624 163856 164318 164616 165528 166012 166782 167616 167706 169344 169362 170368 171108 172872 173824 174724 175104 175616 175692 175959 176928 177023 177408 178752 178771 179256 180576 180614 181104 181944 182457 182476 182952 184338 184832 184877 185193 185856 187264 187792 189728 190608 191664 192052 193116 193536 194579 195552 195657 197568 197589 198656 199044 199626 200704 201096 201663 201684 202312 202752 203742 204288 204864 204974 206416 206976 206998 207936 208544 209088 209132 210102 210672 211266 211288 212268 213444 214016 214434 215061 216832 219488 220704 222376 223003 223488 223608 225302 225792 225816 226347 227601 228144 229824 230472 230496 232218 232848 232897 233472 234256 234612 235298 235904 236544 237699 238336 239008 240768 241472 242592 243276 243936 245119 245784 246477 246924 247646 247808 248292 249018 250173 251559 254043 254144 255552 256662 257488 258048 258214 259308 260736 260876 262086 262656 263424 263452 263538 265392 266112 266168 268128 268884 268912 270921 271656 272384 272916 273152 273714 275968 276507 277248 278179 278784 280136 280896 281688 283024 283822 284592 285912 286748 287496 288078 289674 290521 293328 294272 296352 297984 298144 299439 301056 301088 301796 302526 303468 304128 304192 305767 306432 307296 307328 307461 309624 310464 310497 311904 312816 313698 315153 315392 316008 316899 316932 318402 319333 320166 321024 322102 323456 324368 325248 327712 328636 329232 331056 332024 333564 335232 335412 336091 337953 338688 338724 340736 342216 345744 347648 348327 349448 350208 351232 351384 351918 352947 353856 354046 354816 357504 357542 358512 361152 361228 362208 363888 364914 364952 365904 365981 368676 369664 369754 370386 371469 371712 373527 374528 375584 379456 381216 383328 384104 385187 386232 387072 387321 389158 391104 391314 393129 395136 395178 395307 397312 398088 399252 402192 403326 403368 404624 405504 407484 408576 409728 409948 410571 412832 413952 413996 415872 417088 418176 418264 420204 421344 422532 422576 424536 425733 426888 428032 428868 430122 432117 433664 434511 438976 441408 444752 446006 446976 447216 450604 451584 451632 452694 453789 455202 456288 456533 459648 460944 460992 461041 464436 465696 465794 468512 469224 470547 470596 471808 473088 475398 476672 477603 478016 480491 481536 482944 483153 485184 486552 487872 490238 491568 492954 493848 495292 495616 496584 498036 500346 501809 503118 508086 508288 511104 513324 514976 516428 518616 521472 521752 524172 525312 526848 526904 527076 528143 530784 531069 532224 532336 536256 536313 537768 537824 541842 543312 544768 545832 546304 547371 547428 551936 553014 554496 554631 556358 557568 560272 561792 563376 566048 567644 569184 571824 573496 574992 575113 576156 579348 581042 583737 586656 586971 588544 592704 592767 595968 596288 598878 602112 602176 603592 605052 606936 608256 608384 611534 612864 614592 614656 614922 619248 620928 620994 623808 625632 627396 630306 632016 632149 633798 633864 636804 638666 640332 642048 644204 645183 646912 648736 650496 655424 657272 658464 662112 664048 665323 667128 669009 670464 670824 672182 675906 677376 677448 679041 681472 682803 684432 691488 695296 696654 698691 698896 700416 702464 702768 703836 705894 707712 708092 709632 713097 715008 715084 717024 717409 722304 722456 724416 724493 727776 729828 729904 731808 731962 735357 737352 739328 739431 739508 740772 742938 743424 747054 749056 750519 751168 758912 762432 766656 768208 770374 772464 774144 774642 778316 782208 782628 786258 788557 790272 790356 790614 796176 798504 804384 806652 806736 809248 812763 814968 817152 819456 819896 821142 825664 827904 827992 829939 831744 834176 834537 836352 836528 840408 842688 845064 845152 849072 851466 853776 856064 857736 860244 864234 866761 867328 869022 871563 877952 882816 889504 892012 893952 894432 898317 901208 903168 903264 903749 905388 907578 910404 912576 912673 913066 917301 919296 921888 921984 922082 922383 928872 931392 931491 931588 937024 938448 941094 941192 943616 945459 946176 950796 953344 955206 956032 957999 960982 963072 965888 966306 970368 973104 975744 980476 983136 985908 987696 990584 993168 993377 996072 1000692 1003618 1006236 1008273 1013859 1016172 1016576 1022208 1026648 1029952 1032856 1037232 1042944 1043504 1048344 1050624 1053696 1053808 1054152 1056286 1058841 1061568 1062138 1064448 1064672 1072512 1072626 1075536 1075648 1083684 1086624 1091664 1092608 1094742 1094856 1097943 1103872 1106028 1108992 1109262 1112716 1114407 1115136 1120544 1120581 1123584 1126752 1127357 1132096 1135288 1138368 1138489 1143648 1146992 1149984 1150226 1152312 1155561 1158696 1161963 1162084 1167474 1173312 1173942 1177088 1179387 1185408 1185534 1191936 1192576 1197756 1204352 1207184 1210104 1213872 1216512 1216768 1223068 1225728 1229184 1229312 1229844 1231713 1238496 1239161 1241856 1241988 1247616 1251264 1251397 1254792 1260612 1264032 1264298 1267596 1267728 1273608 1277199 1277332 1280664 1284096 1288408 1290366 1293824 1294139 1296351 1297472 1300992 1310848 1314544 1316928 1324224 1328096 1330646 1334256 1338018 1340928 1341648 1344364 1351812 1354752 1354896 1358082 1362053 1362944 1365606 1368864 1369599 1382976 1383123 1390592 1393308 1397382 1397792 1404928 1405536 1407672 1411641 1411788 1415424 1416184 1419264 1420177 1426194 1430016 1430168 1434048 1434818 1441473 1444608 1444912 1448832 1448986 1449459 1455552 1459656 1459808 1463616 1463924 1470714 1474704 1478656 1478862 1479016 1481544 1485876 1486848 1494108 1498112 1501038 1502336 1505427 1517824 1524864 1533312 1536416 1540748 1544928 1549284 1556632 1561021 1564416 1565256 1572516 1577114 1580544 1580712 1581228 1584429 1592352 1593207 1597008 1608768 1608939 1613304 1613472 1618496 1625526 1629936 1630279 1634304 1638912 1639792 1642284 1651328 1655808 1655984 1659878 1663488 1663893 1668352 1669074 1672704 1673056 1680816 1685376 1690128 1690304 1698144 1702932 1707552 1715472 1715833 1720488 1725339 1728468 1733522 1734656 1738044 1743126 1751211 1755904 1760913 1765632 1771561 1778301 1779008 1784024 1787904 1788864 1796634 1802416 1806336 1806528 1807498 1810776 1815156 1820808 1825152 1825346 1826132 1834602 1838592 1843776 1843968 1844164 1844766 1857744 1862784 1862982 1863176 1874048 1876896 1882188 1882384 1887232 1890918 1896447 1901592 1906688 1910412 1912064 1915998 1921964 1926144 1931776 1932612 1935549 1940736 1946208 1947253 1951488 1960952 1966272 1966481 1971816 1975392 1981168 1986336 1986754 1992144 1995969 2001384 2007027 2007236 2012472 2016546 2027718 2032344 2033152 2033647 2037123 2044416 2053296 2059904 2065712 2074464 2085888 2087008 2096073 2096688 2101248 2107392 2107616 2108304 2112572 2117682 2123136 2124276 2128896 2129344 2140369 2145024 2145252 2151072 2151296 2152227 2167368 2173248 2173479 2183328 2185216 2189484 2189712 2195886 2206071 2207744 2212056 2217984 2218293 2218524 2225432 2228814 2230272 2235331 2241088 2241162 2247168 2253504 2254714 2264192 2270576 2276736 2276978 2287296 2293984 2299968 2300452 2304624 2311122 2317392 2323926 2324168 2334948 2346624 2347884 2352637 2354176 2358774 2365671 2370816 2371068 2385152 2395512 2408704 2414368 2420208 2427744 2433536 2438289 2446136 2451456 2453033 2458368 2458624 2459688 2463426 2476992 2478322 2483712 2483976 2489817 2495232 2502528 2502794 2503611 2509584 2521224 2528064 2528596 2535192 2535456 2547216 2554398 2554664 2561328 2561867 2568192 2576816 2580732 2587648 2588278 2592702 2594944 2600283 2601984 2614689 2621696 2629088 2633856 2648448 2656192 2661292 2668512 2676036 2681856 2683296 2688728 2696309 2703624 2709504 2709792 2711247 2716164 2724106 2725888 2731212 2737728 2738019 2739198 2751903 2765952 2766246 2767149 2781184 2786616 2794473 2794764 2795584 2811072 2815344 2823282 2823576 2830848 2832368 2838528 2840354 2852388 2860032 2860336 2868096 2869636 2873997 2882946 2889216 2889824 2897664 2897972 2898918 2911104 2919312 2919616 2927232 2927848 2941428 2949408 2957724 2958032 2963088 2971752 2980131 2988216 2996224 3002076 3004672 3010854 3024819 3035648 3041577 3049728 3059969 3066624 3072832 3081496 3089856 3098568 3113264 3122042 3128832 3130512 3145032 3154228 3161088 3161424 3162456 3168858 3176523 3184704 3186414 3194016 3195731 3217536 3217878 3226608 3226944 3227287 3236992 3251052 3259872 3260558 3277824 3279584 3284568 3293829 3302656 3311616 3311968 3319756 3326976 3327786 3336704 3338148 3343221 3345408 3346112 3361632 3363437 3370752 3380256 3380608 3382071 3396288 3396649 3405864 3415104 3415467 3430944 3431666 3440976 3450678 3456936 3466683 3467044 3469312 3476088 3485889 3486252 3502422 3511808 3512663 3521826 3531264 3543122 3556602 3558016 3568048 3575808 3577728 3593268 3604832 3613056 3614996 3621552 3630312 3641616 3650304 3650692 3652264 3669204 3677184 3687552 3687936 3688328 3689532 3697001 3715488 3717483 3725568 3725964 3726352 3748096 3753792 3754191 3764376 3764768 3774464 3781836 3792894 3803184 3813376 3820824 3824128 3831597 3831996 3843928 3852288 3863552 3865224 3871098 3881472 3882417 3892416 3894506 3902976 3921904 3932544 3932962 3943632 3950784 3962336 3972672 3973508 3984288 3991938 4002768 4014054 4014472 4024944 4025791 4033092 4055436 4064688 4066304 4067294 4074246 4086159 4088832 4106592 4108797 4119808 4131424 4148928 4149369 4171776 4174016 4192146 4193376 4214784 4215232 4216608 4225144 4235364 4237057 4246272 4248552 4257792 4258688 4260531 4280738 4290048 4290504 4302144 4302592 4304454 4324419 4334736 4346496 4346958 4348377 4366656 4370432 4378968 4379424 4391772 4412142 4424112 4425043 4435968 4436586 4437048 4450864 4457628 4460544 4470662 4482176 4482324 4494336 4507008 4509428 4516281 4528384 4541152 4553472 4553956 4574592 4587968 4599936 4600904 4609248 4622244 4634784 4647852 4648336 4657261 4669896 4683063 4693248 4695768 4705274 4708352 4717548 4731342 4741632 4742136 4753287 4770304 4779621 4791024 4817408 4826817 4828736 4840416 4855488 4867072 4876578 4890837 4892272 4902912 4906066 4916736 4917248 4919376 4926852 4953984 4956644 4967424 4967952 4979634 4990464 4991679 5005056 5005588 5007222 5019168 5021863 5042448 5056128 5057192 5070384 5070912 5071451 5094432 5108796 5109328 5122656 5123734 5147499 5153632 5161464 5175296 5176017 5176556 5185404 5189888 5200566 5203968 5229378 5243392 5253633 5258176 5267712 5285401 5296896 5312384 5314683 5322584 5337024 5352072 5363712 5366592 5377456 5392618 5407248 5419008 5419584 5422494 5432328 5448212 5451776 5462424 5475456 5476038 5478396 5503806 5519899 5531904 5532492 5534298 5573232 5588946 5589528 5591168 5622144 5630688 5646564 5647152 5661696 5664736 5680708 5689341 5704776 5720064 5720672 5736192 5739272 5747994 5765892 5778432 5779648 5795328 5795944 5797836 5809573 5822208 5838624 5839232 5841759 5854464 5855696 5882856 5898816 5899443 5915448 5916064 5926176 5943504 5960262 5976432 5987907 5992448 6004152 6009344 6021081 6021708 6049638 6067327 6071296 6083154 6099456 6100941 6119938 6133248 6145664 6162992 6179712 6197136 6226528 6244084 6257664 6261024 6288219 6290064 6308456 6322176 6322848 6324912 6326243 6337716 6353046 6369408 6372828 6388032 6388711 6391462 6421107 6435072 6435756 6453216 6453888 6454574 6456681 6473984 6502104 6519744 6520437 6521116 6555648 6559168 6569136 6587658 6605312 6618213 6623232 6623936 6639512 6653952 6655572 6673408 6676296 6686442 6690816 6692224 6705993 6723264 6726874 6741504 6760512 6761216 6764142 6792576 6793298 6811728 6830208 6830934 6861888 6863332 6881952 6901356 6913872 6933366 6934088 6952176 6953639 6971778 6972504 7004844 7023616 7025326 7043652 7057911 7062528 7086244 7097013 7113204 7116032 7136096 7155456 7186536 7209664 7226112 7229992 7243104 7260624 7283232 7300608 7301384 7304528 7318553 7338408 7354368 7359099 7375104 7375872 7376656 7379064 7394002 7430976 7434966 7451136 7451928 7452704 7469451 7496192 7507584 7508382 7510833 7528752 7529536 7548928 7563672 7585788 7606368 7641648 7648256 7663194 7663992 7685601 7687856 7704576 7727104 7730448 7742196 7762944 7764834 7784832 7789012 7800849 7805952 7843808 7844067 7865088 7865924 7887264 7891499 7901568 7924672 7945344 7947016 7968576 7969423 7983876 8005536 8028108 8028944 8049888 8051582 8066184 8088927 8110872 8129376 8132608 8133741 8134588 8148492 8172318 8177664 8213184 8214057 8217594 8239616 8255709 8262848 8297856 8298738 8343552 8348032 8384292 8386752 8430464 8433216 8450288 8470728 8474114 8492544 8497104 8515584 8517376 8521062 8561476 8580096 8581008 8604288 8605184 8608908 8621991 8648838 8669472 8674127 8692992 8693916 8696754 8733312 8757936 8758848 8759779 8783544 8824284 8848224 8850086 8873172 8874096 8901728 8915256 8940393 8941324 8964352 8964648 8988672 9014016 9018856 9032562 9056768 9074457 9082304 9106944 9107912 9129329 9149184 9175936 9179907 9199872 9201808 9218496 9244488 9269568 9295704 9296672 9314522 9339792 9366126 9386496 9391536 9410548 9416704 9435096 9462684 9483264 9484272 9506574 9534371 9540608 9559242 9582048 9587193 9634816 9653634 9657472 9680832 9681861 9710976 9734144 9753156 9781674 9784544 9812132 9833472 9834496 9838752 9853704 9881487 9907968 9913288 9934848 9935904 9941239 9959268 9980928 9983358 10010112 10011176 10014444 10038336 10039403 10043726 10084896 10090311 10112256 10114384 10140768 10141824 10142902 10146213 10188864 10189947 10217592 10218656 10245312 10246401 10247468 10294998 10307264 10322928 10350592 10352034 10353112 10370808 10379776 10400049 10401132 10407936 10458756 10486784 10507266 10516352 10535424 10537989 10570802 10593792 10624768 10629366 10645168 10674048 10704144 10727424 10733184 10754912 10785236 10814496 10839168 10844988 10864656 10896424 10924848 10927147 10950912 10952076 10956792 11007612 11039798 11063808 11064984 11068596 11091003 11146464 11152449 11177892 11179056 11182336 11244288 11261376 11262573 11293128 11294304 11323392 11329472 11361416 11378682 11409552 11411953 11440128 11441344 11472384 11478544 11495988 11531784 11556864 11559296 11590656 11591888 11595672 11619146 11644416 11647251 11677248 11678464 11683518 11708928 11711392 11765712 11797632 11798886 11830896 11832128 11852352 11887008 11920524 11952864 11975814 12008304 12010831 12018688 12042162 12043416 12077373 12099276 12134654 12142592 12166308 12198912 12201882 12239876 12258477 12266496 12291328 12325984 12326391 12359424 12394272 12400927 12448107 12453056 12488168 12515328 12522048 12523379 12576438 12580128 12616912 12644352 12645696 12649824 12652486 12675432 12706092 12711171 12738816 12745656 12776064 12777422 12781593 12782924 12842214 12870144 12871512 12906432 12907776 12909148 12913362 12947968 12973257 13004208 13039488 13040874 13042232 13111296 13118336 13138272 13175316 13210624 13236426 13247872 13275129 13279024 13307904 13311144 13346816 13352592 13372884 13381632 13384448 13411986 13446528 13453748 13483008 13521024 13522432 13528284 13548843 13585152 13586596 13623456 13630771 13660416 13661868 13723776 13726664 13763904 13765367 13802712 13827744 13866732 13868176 13904352 13907278 13943556 13945008 13971783 14009688 14047232 14049189 14050652 14087304 14115822 14125056 14172488 14194026 14226408 14232064 14235529 14259861 14272192 14310912 14373072 14419328 14452224 14459984 14486208 14521248 14566464 14601216 14602768 14609056 14637106 14672511 14676816 14708736 14718198 14750208 14751744 14753312 14758128 14788004 14861952 14869932 14902272 14903856 14905408 14938902 14982583 14992384 15015168 15016764 15021666 15057504 15059072 15065589 15127344 15171576 15212736 15214353 15283296 15296512 15326388 15327984 15371202 15375712 15442497 15454208 15460896 15484392 15525888 15528051 15529668 15569664 15578024 15601698 15611904 15621947 15687616 15688134 15730176 15731848 15774528 15782998 15803136 15849344 15856203 15890688 15894032 15937152 15938846 15944049 15967752 16011072 16056216 16057888 16099776 16103164 16132368 16177854 16221744 16258752 16265216 16267482 16269176 16296984 16344636 16355328 16426368 16428114 16435188 16468459 16479232 16511418 16525696 16559697 16595712 16597476 16696064 16768584 16773504 16860928 16866432 16900576 16941456 16948228 16985088 16994208 17034752 17042124 17068023 17122952 17160192 17162016 17171231 17208576 17210368 17217816 17243982 17297676 17338944 17340787 17348254 17385984 17387832 17393508 17428719 17466624 17515872 17517696 17519558 17525277 17567088 17648568 17696448 17698329 17700172 17746344 17748192 17803456 17830512 17880786 17882648 17928704 17929296 17933069 17963721 17977344 18028032 18037712 18065124 18113536 18148914 18164608 18201981 18213888 18215824 18258658 18298368 18302823 18351872 18359814 18399744 18403616 18436992 18488976 18539136 18591408 18593344 18629044 18679584 18732252 18772992 18783072 18821096 18870192 18874163 18925368 18966528 18968544 18978729 19013148 19068742 19081216 19118484 19164096 19166133 19174386 19263321 19269632 19307268 19314944 19361664 19363722 19370043 19421952 19468288 19506312 19561311 19563348 19569088 19624264 19666944 19677504 19707408 19762974 19815936 19826576 19869696 19871808 19882478 19918536 19961856 19966716 20020224 20022352 20028888 20076672 20078806 20087452 20117979 20169792 20180622 20224512 20228768 20281536 20283648 20285804 20292426 20377728 20379894 20435184 20437312 20490624 20492802 20494936 20589996 20614528 20645856 20704068 20706224 20741616 20759552 20800098 20802264 20860917 20917512 20973568 21014532 21032704 21070848 21075978 21141604 21173733 21187584 21249536 21258732 21290336 21291039 21348096 21408288 21419783 21466368 21509824 21570472 21628992 21631291 21678336 21689976 21729312 21792848 21849696 21854294 21901824 21904152 21913584 21955659 22015224 22077297 22079596 22127616 22129968 22137192 22182006 22292928 22304898 22355784 22358112 22364672 22370117 22408353 22488576 22522752 22525146 22586256 22588608 22591009 22646784 22658944 22722832 22757364 22819104 22823906 22882688 22944768 22957088 22991976 23056803 23063568 23113728 23118592 23181312 23183776 23191344 23238292 23288832 23294502 23354496 23356928 23367036 23402547 23417856 23422784 23531424 23544059 23595264 23597772 23661792 23664256 23674497 23704704 23774016 23776543 23841048 23905728 23908269 23951628 24016608 24021662 24037376 24084324 24086832 24154746 24198552 24266781 24269308 24285184 24332616 24397824 24401223 24403764 24479752 24516954 24532992 24582656 24588641 24642171 24651968 24652782 24718848 24788544 24801854 24896214 24906112 24976336 25030656 25044096 25046758 25152876 25160256 25233824 25291392 25299648 25304972 25350864 25412184 25422342 25477632 25491312 25552128 25554844 25563186 25565848 25684428 25740288 25743024 25812864 25815552 25818296 25826724 25879007 25895936 25946514 26008416 26022381 26078976 26081748 26084464 26236672 26276544 26279337 26350632 26421248 26472852 26495744 26550258 26558048 26622288 26693632 26705184 26745768 26768896 26821179 26823972 26893056 26907496 26966016 26983363 27042048 27044864 27056568 27097686 27170304 27173192 27246912 27261542 27320832 27323736 27387987 27447552 27453328 27527808 27530734 27539721 27605424 27655488 27733464 27736352 27808704 27814556 27887112 27890016 27943566 28019376 28094464 28098378 28101304 28174608 28180537 28231644 28250112 28344976 28388052 28452816 28464128 28471058 28519722 28544384 28603113 28621824 28746144 28761579 28838656 28904448 28919968 28972416 29042496 29045583 29132928 29202432 29205536 29218112 29274212 29345022 29353632 29436396 29500416 29503488 29506624 29516256 29576008 29659399 29723904 29739864 29804544 29807712 29810816 29823717 29877804 29965166 29984768 30030336 30033528 30043332 30115008 30118144 30118209 30131178 30254688 30270933 30343152 30425472 30428706 30438639 30566592 30569841 30593024 30652776 30655968 30739203 30742404 30751424 30884994 30921792 30968784 30975301 31051776 31056102 31059336 31139328 31156048 31203396 31223808 31243894 31375232 31376268 31460352 31463696 31549056 31565996 31606272 31613967 31698688 31712406 31781376 31788064 31874304 31877692 31888098 31935504 32022144 32112432 32115776 32199552 32206328 32264736 32355708 32443488 32517504 32534964 32538352 32593968 32600827 32689272 32781441 32852736 32856228 32870376 32936918 32958464 33022836 33051392 33119394 33191424 33194952 33273009 33392128 33457347 33537168 33547008 33659659 33721856 33732864 33787719 33801152 33882912 33896456 33970176 33988416 34069504 34084248 34136046 34235859 34245904 34320384 34324032 34342462 34417152 34420736 34435632 34487964 34595352 34677888 34681574 34696508 34771968 34775664 34787016 34857438 34933248 34941753 35031744 35035392 35039116 35050554 35134176 35153041 35297136 35392896 35396658 35400344 35492688 35496384 35500157 35606912 35661024 35761572 35765296 35857408 35858592 35866138 35927442 36032493 36056064 36075424 36130248 36227072 36232119 36297828 36329216 36403962 36427776 36431648 36517316 36596736 36605646 36703744 36719628 36775431 36799488 36807232 36873984 36977952 36997807 37078272 37182816 37186688 37202781 37258088 37359168 37363139 37464504 37545984 37566144 37570137 37642192 37740384 37748326 37850736 37933056 37937088 37957458 38026296 38133513 38137484 38162432 38236968 38328192 38332266 38344779 38348772 38526642 38539264 38614536 38629888 38639293 38723328 38727444 38740086 38843904 39012624 39122622 39126696 39138176 39248528 39333888 39355008 39414816 39525948 39631872 39653152 39743616 39764956 39825387 39837072 39923712 39933432 40040448 40044704 40057776 40153344 40157612 40174904 40235958 40339584 40361244 40449024 40457536 40563072 40567296 40571608 40584852 40667011 40755456 40759788 40870368 40874624 40892313 40981248 40985604 40989872 41179992 41229056 41291712 41296101 41408136 41412448 41483232 41519104 41600196 41604528 41721834 41835024 41915349 41947136 42029064 42065408 42141696 42147567 42151956 42283208 42347466 42375168 42471289 42499072 42517464 42580672 42582078 42696192 42706587 42816576 42839566 42932736 43019648 43140944 43257984 43262582 43356672 43379952 43458624 43585696 43699392 43708588 43803648 43808304 43827168 43911318 44017533 44030448 44154594 44159192 44255232 44259936 44274384 44283701 44364012 44585856 44609796 44711568 44716224 44720977 44729344 44740234 44816706 44947749 44977152 45045504 45050292 45172512 45177216 45182018 45196767 45317888 45445664 45514728 45638208 45643059 45647812 45765376 45889536 45914176 45983952 46113606 46127136 46237184 46327491 46362624 46367552 46382688 46476584 46577664 46589004 46607627 46708992 46713856 46734072 46805094 46835712 46845568 46865841 47062848 47088118 47190528 47195544 47323584 47328512 47348994 47409408 47548032 47553086 47568609 47682096 47811456 47816538 47832147 47903256 48033216 48043324 48074752 48168648 48173664 48309492 48397104 48533562 48538616 48665232 48675473 48795648 48802446 48807528 48959504 49033908 49065984 49165312 49177282 49284342 49303936 49305564 49405377 49437696 49577088 49603708 49679091 49792428 49812224 49952672 50088192 50093516 50305752 50320512 50467648 50582784 50599296 50609944 50701728 50824368 50844684 50955264 50982624 51104256 51109688 51126372 51131696 51229871 51368856 51480576 51486048 51513693 51625728 51631104 51636592 51653448 51758014 51791872 51893028 52016832 52022361 52044762 52157952 52163496 52168928 52286157 52473344 52553088 52558674 52575831 52701264 52842496 52945704 52991488 53094987 53100516 53116096 53244576 53410368 53491536 53537792 53642358 53647944 53786112 53799207 53814992 53932032 53966726 54084096 54089728 54113136 54195372 54340608 54346384 54493824 54523084 54605943 54641664 54647472 54775974 54895104 54906656 54908469 55055616 55061468 55079442 55210848 55240493 55310976 55466928 55472704 55617408 55629112 55774224 55780032 55785961 55887132 56038752 56196756 56202608 56349216 56361074 56463288 56622489 56689952 56776104 56905632 56928256 56936187 56942116 57039444 57088768 57206226 57243648 57492288 57498399 57523158 57677312 57789963 57808896 57839936 57944832 58084992 58091166 58139411 58265856 58404864 58411072 58436224 58548424 58690044 58707264 58872792 59000832 59013248 59032512 59152016 59318798 59447808 59479728 59609088 59615424 59621632 59647434 59755608 59930332 59969536 60060672 60067056 60086664 60230016 60236288 60236418 60262356 60353937 60509376 60541866 60686304 60718889 60850944 60857412 60877278 61133184 61139682 61305552 61311936 61318453 61478406 61484808 61502848 61769988 61843584 61937568 61950602 62112204 62118672 62278656 62312096 62406792 62487788 62582751 62750464 62752536 62920704 62927392 63098112 63131992 63212544 63227934 63397376 63424812 63521199 63562752 63576128 63748608 63755384 63776196 63871008 63905303 64044288 64224864 64231552 64259349 64399104 64412656 64529472 64536331 64711416 64886976 64893873 65035008 65069928 65076704 65187936 65201654 65378544 65562882 65705472 65712456 65740752 65866977 65873836 65916928 66045672 66102784 66231891 66238788 66382848 66389904 66546018 66740597 66784256 66914694 67074336 67094016 67110351 67319318 67443712 67465728 67575438 67602304 67765824 67773027 67792912 67940352 67976832 68139008 68168496 68272092 68471718 68491808 68648064 68684924 68834304 68841472 68871264 68975928 69170409 69190704 69355776 69363148 69393016 69543936 69551328 69574032 69588673 69714876 69866496 69883506 70063488 70070784 70078232 70101108 70268352 70275821 70306082 70594272 70632177 70785792 70793316 70800688 70985376 70992768 71000314 71023491 71213824 71322048 71329629 71523144 71530592 71714816 71717184 71724807 71732276 71854884 72064986 72112128 72150848 72260496 72454144 72464238 72595656 72658432 72800343 72807924 72855552 72863296 73034632 73193472 73211292 73407488 73439256 73550862 73598976 73614464 73747968 73765923 73955904 73995614 74156544 74365632 74373376 74405562 74516176 74718336 74726278 74929008 75091968 75132288 75140274 75284384 75480768 75496652 75701472 75874176 75914916 76052592 76267026 76274968 76473936 76490029 76656384 76664532 76689558 76697544 77053284 77229072 77259776 77278586 77446656 77454888 77480172 77637021 77687808 78025248 78067143 78245244 78253392 78276352 78497056 78710016 78829632 78838011 79051896 79263744 79306304 79487232 79529912 79650774 79674144 79866864 80080896 80089408 80115552 80306688 80315224 80349808 80471916 80504083 80679168 80722488 80898048 80915072 80950089 81126144 81134592 81143216 81169704 81334022 81510912 81519576 81740736 81749248 81784626 81962496 81971208 81979744 82163961 82359984 82458112 82583424 82592202 82619163 82816272 82824896 82966464 83038208 83200392 83209056 83443668 83670048 83830698 84058128 84075817 84130816 84283392 84295134 84303912 84541611 84566416 84694932 84750336 84942578 84998144 85034928 85161344 85164156 85392384 85413174 85633152 85679132 85809339 85865472 86039296 86281888 86284737 86515968 86525164 86713344 86759904 86806489 86917248 87136749 87171392 87398784 87417176 87607296 87616608 87654336 87663653 87822636 88035066 88060896 88309188 88318384 88510464 88519872 88548768 88567402 88728024 88978197 89171712 89219592 89423136 89432448 89441954 89458688 89471151 89480468 89633412 89895498 89954304 90091008 90100584 90345024 90354432 90354627 90364036 90393534 90635776 90812799 90891328 91029456 91276416 91286118 91295624 91530752 91709523 91779072 91828352 91967904 92227212 92254272 92474368 92654982 92735104 92765376 92925903 92953168 93155328 93178008 93215254 93417984 93427712 93468144 93610188 93671424 93691136 93731682 94125696 94176236 94381056 94391088 94647168 94657024 94697988 94818816 94841901 95096064 95106172 95137218 95364192 95415397 95622912 95633076 95664294 95806512 96066432 96086648 96337296 96347328 96357569 96618984 96794208 97067124 97077232 97330464 97350946 97604892 97615056 97802481 97919008 98067816 98330624 98344323 98354564 98568684 98607872 98611128 98810754 98875392 99154176 99207416 99358182 99584856 99624448 99819027 99905344 100176384 100187032 100422619 100611504 100641024 100935296 100978977 101165568 101198592 101219888 101403456 101648736 101689368 101910528 101965248 102208512 102219376 102252744 102263392 102459742 102707577 102737712 102961152 102972096 103027386 103251456 103262208 103273184 103306896 103516028 103583744 103786056 104033664 104044722 104089524 104315904 104326992 104337856 104572314 104878081 104946688 105106176 105117348 105151662 105402528 105459123 105891408 105982976 106189974 106201032 106232192 106489152 106500471 106820736 106983072 107075584 107284716 107295888 107572224 107598414 107629984 107933452 108097479 108168192 108179456 108226272 108390744 108681216 108692768 108696357 108987648 109046168 109211886 109283328 109294944 109353629 109551948 109790208 109813312 109816938 110111232 110122936 110158884 110421696 110433433 110480986 110621952 110933856 110945408 110993421 111234816 111258224 111548448 111560064 111571922 111608343 111774264 112077504 112089417 112393512 112405216 112698432 112710411 112722148 112926576 113244978 113379904 113552208 113811264 113856512 113872374 113884232 114078888 114177536 114400539 114412452 114487296 114984576 114996798 115046316 115279213 115354624 115579926 115617792 115679872 115889664 115917879 116169984 116182332 116278822 116531712 116822144 116872448 117096848 117380088 117414528 117745584 118001664 118026496 118065024 118304032 118637596 118895616 118959456 119230848 119243264 119294868 119476161 119511216 119860664 120121344 120134112 120173328 120198617 120460032 120472576 120472836 120524712 120707874 121018752 121083732 121372608 121385509 121437778 121701888 121714824 121754556 122001033 122266368 122279364 122611104 122623872 122636906 122676939 122956812 122969616 123005696 123539976 123687168 123875136 123888303 123901204 124224408 124237344 124557312 124624192 124813584 124975576 125165502 125500928 125505072 125531483 125746047 125841408 125854784 126196224 126263984 126425088 126455868 126794752 126849624 127042398 127125504 127152256 127413867 127497216 127510768 127552392 127742016 127810606 128088576 128119761 128449728 128463104 128518698 128798208 128825312 129058944 129072662 129422832 129773952 129787746 130070016 130139856 130153408 130375872 130403308 130757088 131125764 131410944 131424912 131481504 131733954 131747672 132091344 132119141 132205568 132463782 132477576 132765696 132779808 132851103 133092036 133481194 133568512 133829388 134148672 134162931 134188032 134220702 134638636 134843247 134887424 134931456 135150876 135204608 135531648 135546054 135585824 135590301 135953664 136278016 136336992 136544184 136929177 136943436 136983616 137296128 137369848 137668608 137742528 137757169 137951856 138340818 138381408 138711552 138726296 138786032 139087872 139102656 139148064 139177346 139429752 139732992 139767012 139822881 140126976 140141568 140156464 140202216 140536704 140551642 140597523 140612164 141188544 141264354 141571584 141586632 141601376 141970752 141985536 142000628 142046982 142427648 142644096 142659258 142705827 143046288 143061184 143429632 143434368 143449614 143464552 143709768 144129972 144224256 144301696 144520992 144928476 145191312 145316864 145600686 145615848 145726592 146026419 146069264 146386944 146422584 146814976 146878512 147101724 147197952 147228928 147495936 147531846 147911808 147991228 148216131 148313088 148731264 148746752 148811124 149032352 149037273 149436672 149452556 149858016 149938481 150264576 150280548 150568768 150961536 150993304 151402944 151419037 151748352 151829832 152105184 152534052 152549936 152947872 152980058 153312768 153329064 153379116 153395088 153689613 154106568 154458144 154519552 154541079 154557172 154893312 154909776 154960344 155274042 155375616 156050496 156067083 156134286 156490488 156506784 156552704 156590819 156858471 156994112 157420032 157659264 157676022 158103792 158137063 158527488 158612608 158974464 159059824 159301548 159348288 159733728 160178816 160231104 160613376 160630448 160699616 160943832 161008166 161358336 161397621 161444976 161796096 161830144 161900178 162252288 162269184 162286432 162339408 162668044 163021824 163039152 163481472 163498496 163569252 163817829 163924992 163942416 163959488 164327922 164719968 164808413 164916224 165166848 165184404 165238326 165632544 165649792 165721479 165932928 166400784 166418112 166435801 166887336 167340096 167357883 167661396 168116256 168151634 168261632 168590268 168607824 169083222 169132832 169389864 169867467 169885156 169996288 170069856 170322688 170328312 170784768 170808561 170826348 171266304 171358264 171618678 171730944 171841417 172078592 172495197 172563776 172569474 173031936 173050328 173426688 173519808 173612978 173834496 174273498 174342784 174418233 174797568 174834352 175214592 175233216 175308672 175327306 175645272 176070132 176121792 176618376 176636768 177039744 177097536 177134804 177456048 177956394 178343424 178439184 178846272 178864896 178883908 178917376 178942302 178960936 179266824 179790996 179908608 180182016 180201168 180690048 180708864 180709254 180728072 180787068 181153049 181271552 181625598 181782656 182058912 182156667 182552832 182572236 182591248 183061504 183419046 183656704 183935808 183955359 184454424 184508544 184948736 185309964 185470208 185530752 185851806 185906336 186356016 186430508 186835968 186855424 186936288 187220376 187382272 187463364 187748253 188251392 188352472 188762112 188782176 188883541 189294336 189314048 189395976 189637632 189683802 190192128 190212344 190274436 190728384 190748657 190830794 191245824 191266152 191328588 191613024 191715909 192132864 192173296 192674592 192694656 192715138 192778047 193237968 193588416 193608993 194134248 194154464 194660928 194681619 194701892 195209784 195230112 195604962 195838016 196135632 196661248 196688646 196709128 197137368 197215744 197222256 197263759 197600931 197621508 197750784 198308352 198414832 198716364 199169712 199248896 199638054 199810688 200221791 200352768 200374064 200845238 201223008 201282048 201331053 201870592 201957954 202331136 202397184 202439776 202806912 203297472 203319081 203378736 203821056 203930496 204417024 204438752 204505488 204526784 204919484 205415154 205475424 205944192 206054772 206502912 206524416 206546368 206613792 207032056 207572112 207615793 208067328 208089444 208179048 208631808 208653984 208675712 208766019 209144628 209756162 209893376 210212352 210234696 210303324 210805056 210827463 210918246 211782816 211896531 211965952 212379948 212402064 212464384 212978304 213000942 213070473 213641472 213966144 213988887 214151168 214569432 214591776 215144448 215174421 215196828 215259968 215866904 216194958 216336384 216452544 216781488 216827107 217362432 217385536 217392714 217975296 218092336 218423772 218566656 218589888 218707258 219103896 219580416 219626624 219633876 220222464 220245872 220317768 220843392 220866866 220961972 221243904 221297769 221867712 221890816 221986842 222469632 222516448 223096896 223120128 223143844 223216686 223548528 224155008 224178834 224787024 224810432 225396864 225420822 225444296 225853152 226489956 226759808 227104416 227622528 227744748 227768464 228157776 228205789 228355072 228801078 228824904 229470087 229969152 229993596 230092632 230558426 230709248 231159852 231359744 231779328 231835758 232339968 232364664 232557644 232911063 233063424 233644288 233744896 234193696 234201429 234760176 234829056 235491168 235617613 236052992 236130048 236514033 236608064 237275192 237791232 237918912 237944201 238461696 238486528 238589736 238952322 239022432 239721328 240242688 240268224 240346656 240397234 240920064 240945152 240945672 241049424 241415748 241512249 242037504 242167464 242745216 242771018 242850267 242875556 243403776 243429648 243509112 244002066 244532736 244558728 245222208 245247744 245273812 245353878 245913624 245939232 246011392 246071287 246491883 247079952 247374336 247750272 247776606 247802408 248448816 248474688 248501099 249114624 249248384 249627168 249951152 250331004 251001856 251010144 251062966 251492094 251709568 252227451 252392448 252527968 252850176 252911736 253589504 253624833 253699248 254084796 254251008 254304512 254827734 254994432 255021536 255104784 255484032 255621212 256177152 256239522 256899456 256926208 257037396 257428017 257596416 257650624 258117888 258145324 258845664 258984649 259547904 259575492 260140032 260279712 260306816 260419467 260751744 260806616 261514176 261541973 262251528 262821888 262849824 262963008 262990959 263467908 263495344 264182688 264238282 264411136 264927564 264955152 265531392 265559616 265702206 266184072 266934591 266962388 267137024 267658776 268297344 268325862 268376064 268413453 268441404 269277272 269686494 269774848 269862912 270301752 270409216 270475051 271063296 271063881 271092108 271171648 271180602 271907328 272673984 273088368 273858354 273886872 273967232 274592256 274739696 275337216 275485056 275514338 275903712 276681636 276762816 277423104 277452592 277572064 278205312 278296128 278354692 278777709 278859504 279465984 279534024 279645762 280253952 280283136 280312928 280404432 281073408 281103284 281195046 281224328 282377088 282528708 283143168 283173264 283202752 283941504 283971072 284001256 284093964 284669077 284855296 285288192 285318516 285411654 286092576 286122368 286246191 286868736 286899228 286929104 287419536 288259944 288603392 289041984 289072707 289856952 290382624 290633728 291201372 291231696 291453184 292052838 292138528 292845168 293407443 293629952 293757024 294203448 294457856 294991872 295032969 295063692 295823616 295982456 296432262 296626176 296816993 297462528 297493504 297622248 298064704 298074546 298873344 298905112 299716032 299876962 300529152 300561096 301137536 301267857 301923072 301986608 302805888 302838074 302936931 303496704 303659664 304210368 305068104 305099872 305895744 305960116 306625536 306658128 306758232 306790176 307379226 308122731 308213136 308916288 309039104 309082158 309114344 309786624 309819552 309920688 309985907 310548084 310751232 312100992 312134166 312268572 312980976 313013568 313046839 313105408 313181638 313716942 313988224 314634243 314840064 315318528 315352044 316207584 316274126 316377369 317225216 317948928 318119648 318603096 318696576 319467456 319501413 320357632 320462208 321226752 321260896 321399232 321887664 322016332 322716672 322795242 322889952 323660288 323800356 324292437 324504576 324538368 324572864 324678816 325336088 326043648 326078304 326253389 326962944 326996992 327138504 327635658 327849984 327884832 327918976 328060887 328655844 329439936 329474953 329616826 329832448 330333696 330368808 330476652 331265088 331299584 331300299 331442958 331865856 332801568 332836224 332871602 332980263 333774672 334680192 334715766 334825029 335322792 336232512 336268251 336303268 336523264 337180536 337215648 338131233 338166444 338265664 338779728 339734934 339770312 340139712 340645376 340656624 340728311 341569536 341617122 341652696 342532608 342716528 343237356 343461888 343682834 344157184 344990394 345127552 345138948 345837639 346063872 346100656 346853376 347039616 347225956 347668992 347753637 348546996 348685568 348836466 349595136 349668704 350466432 350617344 350654612 351290544 352140264 352243584 353236752 353273536 354079488 354195072 354269608 354912096 355912788 356686848 356878368 357692544 357729792 357767816 357884604 357921872 358533648 358609097 359581992 360364032 360402336 360595851 361380096 361417728 361418508 361456144 361574136 362306098 362543104 363251196 363565312 364117824 364156527 364313334 365105664 365144472 365182496 366003099 366123008 366838092 367313408 367871616 367910718 368030817 368908848 369017088 369897472 370619928 370940416 371061504 371664909 371703612 371812672 372712032 372861016 373671936 373872576 374440752 374764544 374926728 375496506 376502784 376594449 376704944 377524224 377564352 377767082 378588672 378628096 378791952 379275264 379367604 380384256 380424688 380548872 381456768 381497314 381661588 382241601 382491648 382532304 382657176 383226048 383431818 384265728 384346592 384359283 385349184 385389312 385430276 385556094 386475936 386683451 387176832 387217986 388268496 388308928 389321856 389363238 389403784 390419568 390460224 390501727 391209924 391676032 392271264 393377292 393418256 394274736 394431488 394444512 394527518 395201862 395243016 396357423 396616704 396829664 397432728 398339424 398497792 398553309 399276108 399621376 400443582 400705536 400748128 401690476 402446016 402488793 402564096 402662106 403741184 403915908 404529741 404662272 404794368 404879552 405613824 406594944 406638162 406757472 406975877 407860992 408834048 408877504 409010976 409053568 409838968 410830308 410950848 410994529 411888384 412109544 413005824 413092736 413227584 413271507 414064112 415144224 415231586 416134656 416178888 416358096 417263616 417307968 417351424 417532038 418289256 419468643 419512324 419786752 420424704 420469392 420606648 421610112 421654926 421792569 421836492 423565632 423793062 423931904 424759896 424804128 424928768 425032223 425956608 426001884 426140946 427282944 427932288 427977774 429138864 429183552 429229171 430288896 430348842 430393656 430519936 431733808 432389916 432672768 432905088 433562976 433654214 434771072 434785428 435950592 436184672 436847544 437179776 437414516 438079257 438207792 439160832 439253248 439267752 440444928 440491744 440635536 441686784 441733732 441923944 442487808 442595538 443735424 443781632 443973684 444648393 444939264 445032896 446193792 446240256 446287688 446433372 447097056 447337121 448310016 448357668 449574048 449620864 449815443 450793728 450841644 450888592 451706304 451754317 452979912 453519616 454208832 454257111 455245056 455489496 455536928 456315552 456411578 456710144 457602156 457649808 458940174 459938304 459987192 460185264 461068839 461116852 461418496 462319704 462719488 463558656 463623237 463671516 464679936 464729328 465115288 465822126 466126848 467184179 467288576 467489792 468201249 468387392 468402858 469520352 469658112 469772457 470982336 471235226 472105984 472260096 473028066 473216128 474411189 474550384 475582464 475837824 475888402 476923392 476973056 477179472 477904644 478044864 479442656 480536448 480693312 480794468 481840128 481890304 481891344 482098848 482831496 483024498 484075008 484192863 484334928 485490432 485542036 485700534 485751112 486807552 486859296 487018224 487120711 488004132 489065472 489117456 490444416 490495488 490547624 490707756 491827248 491878464 491930747 492022784 492142574 492983766 494159904 494425239 494748672 495500544 495553212 495604816 496897632 496949376 497002198 497164437 498496768 499254336 499307403 499902304 500662008 502003712 502020288 502073649 502125932 502984188 503419136 504454902 504784896 505055936 505823472 507179008 507249666 507398496 508169592 508609024 509602401 509655468 509988864 510043072 510209568 510968064 511242424 512354304 512479044 512683897 513798912 513852416 514074792 514856034 515192832 515301248 515524251 516235776 516290648 517691328 517969298 519095808 519150984 520280064 520559424 520613632 520838934 521503488 521613232 523028352 523083946 523254699 524503056 525643776 525699648 525926016 525981918 526935816 526990688 528365376 528476564 528822272 529855128 529910304 531119232 531404412 532368144 533869182 533924776 535317552 535430203 536594688 536651724 536752128 536826906 536882808 538554544 539372988 539725824 540603504 540818432 540950102 542126592 542127762 542184216 542343296 542361204 543459147 543814656 545347968 546176736 546470001 547716708 547773744 547934464 549184512 549479392 550970112 551028676 551807424 551866077 553363272 553525632 554846208 554905184 555144128 556410624 556592256 556709384 557555418 557719008 559068048 559291524 560507904 560566272 560625856 560808864 562146816 562206568 562390092 562448656 563528581 564754176 565057416 566286336 566346528 566405504 566650623 567883008 567942144 568002512 568187928 569338154 569710592 570576384 570637032 570823308 572185152 572244736 572245971 572492382 573737472 573798456 573858208 574839072 575147727 576519888 577206784 578083968 578145414 578334141 579713904 580765248 580826979 581267456 582402744 582463392 582906368 584044857 584105676 584277056 585690336 586814886 587514048 588406896 588530719 588915712 589983744 590065938 590127384 591647232 591791277 591964912 592864524 593252352 593633986 594925056 594987008 595244496 596129408 596149092 597746688 597810224 599432064 599753924 600665373 601058304 601122192 602275072 602535714 603846144 603973216 603993159 605611776 605676148 605873862 606993408 607319328 607645423 608420736 609957243 610136208 610199744 611791488 611920232 613251072 613316256 613516464 613580352 613645571 614758452 616245462 616426272 617832576 618164316 618228688 619573248 619639104 619841376 619971814 621096168 622847379 624201984 624268332 624537144 625961952 626027136 626093678 626210816 626298057 626363276 627433884 627976448 629268486 629680128 630637056 630704088 632415168 632482389 632548252 632754738 634450432 635689593 635897856 636239296 637206192 637393152 638934912 639002826 639533521 640715264 640924416 641966661 642453504 642521792 642798464 643775328 644032664 645433344 645590484 645779904 647320576 647600712 648584874 649009152 649145728 649357632 650481321 650672176 652087296 652156608 652506778 653925888 653993984 654277008 655271316 655699968 655769664 655837952 656121774 657311688 658879872 658949906 659233652 659664896 660667392 660737616 660953304 662530176 662599168 662600598 662885916 663731712 663893307 665603136 665672448 665743204 665960526 667549344 667907779 669360384 669431532 669650058 670645584 672465024 672536502 672606536 674361072 674431296 674502983 676262466 676332888 676531328 677559456 679469868 679540624 680279424 681290752 681313248 681456622 683234244 683305392 684617367 685065216 685433056 686474712 687365668 688314368 688410261 689980788 690255104 690277896 691675278 692127744 692201312 694079232 694451912 695337984 695507274 697093992 697371136 697672932 698733189 699190272 699337408 700932864 701234688 701309224 702581088 702958333 704280528 704487168 706473504 706547072 706852839 708158976 708390144 708539216 709824192 709899641 711825576 713373696 713756736 713832603 715385088 715459584 715535632 715769208 715843744 717067296 717218194 719163984 720728064 720804672 721191702 722760192 722835456 722837016 722912288 723148272 724536747 724612196 725086208 726502392 727130624 728235648 728313054 728550801 728626668 730211328 730288944 730364992 732006198 732246016 733676184 734146567 734626816 735743232 735821436 736061634 737817696 738034176 738213861 741239856 741880832 742123008 743329818 743407224 743625344 745424064 745503297 745722032 747343872 747745152 748881504 749529088 749853456 750993012 753005568 753188898 753409888 755128704 755534164 756682353 757177344 757256192 757583904 758550528 758735208 760768512 760849376 760874499 761097744 762913536 762994628 763323176 764483202 764983296 765064608 765314352 765475403 766452096 766863636 768531456 768693184 768718566 770698368 770778624 770860552 771112188 772951872 773034031 773366902 774353664 774435972 776536992 776617856 776953947 778643712 778726476 778807568 780839136 780920448 781003454 781258401 782419848 783352064 784542528 784625919 786754584 786836512 788549472 788862976 788889024 788972877 789055036 790403724 790486032 792714846 793233408 793659328 794865456 796678848 796995584 797106618 798552216 799242752 800803773 800887164 801411072 801496256 803380952 804892032 804977586 805128192 805324212 806954491 807482368 807831816 809059482 809324544 809588736 809759104 811227648 811425153 813189888 813276324 813514944 813951754 815721984 817755008 818021952 818107136 819677936 821660616 821901696 821989058 823776768 824219088 826011648 826185472 826455168 826543014 828128224 830288448 830463172 832269312 832357776 832716192 834615936 834702848 835064076 836333127 836578512 838937286 839024648 840849408 840938784 841213296 841390319 843220224 843309852 843585138 843672984 847131264 847586124 849519792 849608256 849698563 849857536 850064446 851913216 852003768 852281892 854007231 854565888 855864576 855955548 858277728 858367104 858458342 858738573 860697684 860787312 861039872 863467616 864779832 865810176 867125952 867218121 867308428 869542144 869570856 871901184 872369344 873695088 874359552 874829032 876158514 876415584 878506496 878535504 880222329 880889856 880983488 881271072 883373568 883467464 883847888 884975616 885191076 885544913 887470848 887563264 887947368 889296786 889878528 890065792 890450979 892387584 892480512 892575376 892866744 894194112 894674242 896620032 896715336 899148096 899241728 899630886 901587456 901683288 901777184 903412608 903508634 903803571 905959824 907039232 908417664 908514222 908810793 910490112 910978992 911073856 912631104 912823156 913420288 915204312 915299616 917880348 919876608 919974384 920370528 922137678 922233704 924639408 924833987 925438976 927117312 927246474 927343032 929359872 929458656 929957721 930230576 931644252 932253696 934368358 934577152 934979584 936402498 936774784 936805716 939040704 939140517 939316224 939544914 941964672 942470452 943902729 944211968 944520192 946056132 946432256 948822378 949100768 949132107 951675648 951776804 953846784 953946112 954358944 955809288 956089728 958504239 958885312 961072896 961386624 961588936 963680256 963782688 964197696 964300183 965662992 966048996 968150016 968385726 968669856 970980864 971084072 971401068 971502224 973615104 973718592 974036448 974241422 976008264 978130944 978234912 978760167 980888832 980990976 981095248 981415512 983654496 983756928 983861494 984045568 984182661 984285148 985967532 988319808 988424859 988850478 989497344 991001088 991106424 991209632 993795264 993898752 993900897 994004396 994328874 996993536 998508672 998614806 998940789 999804608 1001324016 1004007424 1004040576 1004147298 1004251864 1005968376 1006838272 1008804753 1008909804 1009569792 1010111872 1011646944 1014499332 1014796992 1016339184 1017218048 1019204802 1019310936 1020086144 1020419136 1021936128 1022184933 1022484848 1024708608 1024958088 1025367794 1027597824 1027704832 1028149584 1029712068 1030385664 1030602496 1031048502 1032471552 1032581296 1035382656 1035938596 1037512917 1038191616 1038301968 1040560128 1041118848 1041227264 1041677868 1043006976 1043226464 1043260911 1046056704 1046167892 1046509398 1049006112 1049569367 1051399296 1051852032 1051963836 1053871632 1053981376 1056730752 1056953128 1059710256 1059820608 1059933259 1062238464 1062808824 1064736288 1067738364 1067849552 1070635104 1070860406 1073189376 1073303448 1073653812 1073765616 1075827291 1077109088 1078745976 1081207008 1081636864 1081787553 1081900204 1084253184 1084255524 1084368432 1084686592 1084722408 1086918294 1087629312 1090695936 1092353472 1092469581 1092940002 1095433416 1095547488 1095868928 1098009297 1098369024 1098958784 1101940224 1102057352 1103614848 1103732154 1104648809 1106726544 1106959441 1107051264 1109692416 1109810368 1110288256 1112821248 1113184512 1113418768 1115110836 1115438016 1118136096 1118583048 1121015808 1121251712 1121617728 1124293632 1124413136 1124780184 1124897312 1127057162 1129508352 1129783347 1130114832 1132572672 1132693056 1132811008 1133301246 1135766016 1135884288 1136005024 1136375856 1138676308 1139421184 1141152768 1141274064 1141646616 1144370304 1144489472 1144491942 1144984764 1146724803 1147474944 1147596912 1147716416 1149678144 1150295454 1153039776 1153658891 1154413568 1156167936 1156290828 1156668282 1159427808 1160050353 1161530496 1161653958 1164805488 1164926784 1165050607 1165812736 1168089714 1168211352 1168554112 1171380672 1171505181 1173629772 1175028096 1176813792 1177061438 1177831424 1180131876 1180254768 1183294464 1183582554 1183929824 1185729048 1187267972 1189072269 1189850112 1189974016 1190488992 1192258816 1192298184 1195493376 1195620448 1195659927 1198864128 1199507848 1201330746 1202116608 1202244384 1202889919 1204550144 1205071428 1207466379 1207692288 1207946432 1207986318 1211223552 1211352296 1211747724 1213986816 1214638656 1214767763 1215290846 1216841472 1219914486 1220272416 1220399488 1220927631 1223582976 1223840464 1226502144 1226632512 1227032928 1227160704 1227291142 1229516904 1232490924 1232852544 1232983587 1235665152 1236328632 1236457376 1239278208 1239682752 1239814521 1239943628 1242192336 1245694758 1248403968 1248536664 1249074288 1251923904 1252054272 1252187356 1252421632 1252596114 1252726552 1254867768 1255952896 1258405929 1258536972 1259360256 1261274112 1261408176 1264830336 1264964778 1265096504 1265509476 1268071343 1268900864 1271379186 1271795712 1272478592 1274412384 1274786304 1275096669 1277869824 1278005652 1279067042 1281430528 1281848832 1283933322 1285043584 1285596928 1287550656 1287687513 1288065328 1290866688 1291180968 1291559808 1294641152 1295201424 1297169748 1298018304 1298291456 1298715264 1300962642 1301344352 1304313216 1305013556 1307851776 1307987968 1308554016 1310542632 1311539328 1311675904 1312243548 1314237771 1314623376 1317759744 1317899812 1318467304 1321334784 1321475232 1321906608 1322184787 1325060352 1325198336 1325201196 1325771832 1327463424 1327786614 1331206272 1331344896 1331486408 1331921052 1335098688 1335240599 1335815558 1338720768 1338863064 1339300116 1341291168 1342011363 1344930048 1345073004 1345213072 1348722144 1348862592 1349005966 1349446329 1352524932 1352665776 1353062656 1355118912 1355262951 1358939736 1359081248 1360558848 1362581504 1362626496 1362771333 1362913244 1366468488 1366610784 1369234734 1370130432 1370866112 1372949424 1374731336 1376628736 1376820522 1379961576 1380510208 1380555792 1380846313 1383206517 1383350556 1384255488 1384402624 1388158464 1388903824 1390675968 1391014548 1394187984 1394742272 1395345864 1397466378 1398380544 1398674816 1401552537 1401865728 1402469376 1402618448 1405162176 1405916666 1408561056 1408974336 1409317371 1412947008 1413094144 1413705678 1416317952 1416780288 1417078432 1419648384 1419799282 1423233567 1423651152 1426747392 1427513472 1427665206 1430770176 1430919168 1431071264 1431538416 1431687488 1434134592 1434436388 1438327968 1441609344 1442383404 1445520384 1445670912 1445674032 1445824576 1446296544 1449073494 1449224392 1453004784 1453310551 1454261248 1456471296 1456626108 1457101602 1457253336 1460422656 1460577888 1460729984 1461362133 1464012396 1467352368 1468293134 1469253632 1471486464 1471642872 1472123268 1475635392 1475792241 1476068352 1476427722 1482479712 1483275717 1483761664 1484246016 1486659636 1486814448 1487250688 1490848128 1491006594 1491444064 1491493311 1495490304 1497763008 1497922209 1499058176 1499706912 1501986024 1506011136 1506220947 1506377796 1506819776 1510257408 1511068328 1513364706 1514354688 1515167808 1515328859 1517470416 1521537024 1521698752 1521748998 1522195488 1525827072 1525989256 1526646352 1528966404 1529966592 1530129216 1530628704 1530950806 1532904192 1533727272 1537062912 1537386368 1537437132 1538051691 1541396736 1541557248 1541721104 1542224376 1545903744 1546068062 1546572753 1546733804 1548707328 1548871944 1553073984 1553235712 1553907894 1557287424 1557452952 1557615136 1561678272 1561840896 1562006908 1562516802 1564839696 1566704128 1569085056 1569251838 1569764097 1573509168 1573673024 1577098944 1577725952 1577778048 1577945754 1578110072 1580807448 1580972064 1585429692 1586466816 1587318656 1589730912 1593357696 1594213236 1597104432 1597440523 1598485504 1601607546 1601774328 1602992512 1606290609 1606761904 1609784064 1609955172 1610256384 1610648424 1613908982 1614964736 1615663632 1618118964 1619177472 1619518208 1622455296 1622850306 1626379776 1626552648 1627029888 1627903508 1630377441 1631443968 1635510016 1636043904 1636214272 1639355872 1639410003 1643321232 1643803392 1643978116 1647553536 1648438176 1649323291 1652370944 1652910336 1653086028 1655598231 1656256448 1660576896 1660926344 1664538624 1664715552 1665432384 1665609407 1669231872 1669405696 1670128152 1672666254 1673157024 1677874572 1678049296 1681698816 1681877568 1682426592 1682780638 1686440448 1686619704 1687170276 1687345968 1690585743 1694262528 1695172248 1699039584 1699216512 1699397126 1699715072 1699951869 1700128892 1703826432 1704007536 1704563784 1708014462 1709131776 1711729152 1711911096 1716555456 1716734208 1716737913 1716916684 1717477146 1721395368 1721574624 1722079744 1722499009 1725443181 1726935232 1729559664 1731620352 1734251904 1734436242 1734616856 1739084288 1739141712 1739507693 1742480937 1743802368 1744738688 1747390176 1748719104 1749658064 1752317028 1752831168 1757012992 1757071008 1760444658 1761966976 1762542144 1765592157 1766747136 1766934928 1767695776 1769951232 1770382152 1771089826 1774941696 1775126528 1775373831 1775894736 1778593572 1779757056 1780131584 1780901958 1784775168 1784961024 1785150752 1785733488 1788388224 1789348484 1793240064 1793430672 1798296192 1798483456 1799261772 1801996119 1803174912 1803366576 1803554368 1806825216 1807017268 1807607142 1811919648 1812892543 1814078464 1816835328 1817028444 1817621586 1820980224 1821957984 1822147712 1822936269 1825262208 1825646312 1830408624 1830599232 1830793811 1835760696 1839753216 1839948768 1840741056 1840936713 1844275356 1844467408 1849278816 1849667974 1850877952 1854492948 1854686064 1858719744 1858917312 1859915442 1860461152 1863288504 1868542137 1868736716 1869154304 1869959168 1872804996 1873549568 1873611432 1878081408 1878281034 1878632448 1878894171 1879089828 1883929344 1884940904 1887805458 1888423936 1889040384 1892112264 1892864512 1897447167 1897644756 1898201536 1898264214 1903351296 1903553608 1907693568 1908717888 1911618576 1912179456 1917008478 1917770624 1918600563 1922145792 1922773248 1923177872 1927360512 1927565376 1928395392 1928600366 1931325984 1932097992 1936300032 1936771452 1937339712 1941961728 1942168144 1942802136 1943004448 1947437184 1948072896 1948482844 1951443963 1952016528 1956261888 1956469824 1957520334 1961777664 1961981952 1962190496 1962831024 1967308992 1967513856 1967722988 1968091136 1968365322 1968570296 1971935064 1976639616 1976849718 1977700956 1978994688 1982002176 1982212848 1982419264 1987590528 1987797504 1987801794 1988008792 1988657748 1992683539 1993987072 1997017344 1997229612 1997881578 1999609216 2002648032 2003723337 2008081152 2008294596 2008503728 2011936752 2013676544 2017609506 2017819608 2020223744 2023293888 2023508949 2028998664 2029593984 2032678368 2034436096 2038409604 2038621872 2040172288 2040838272 2043872256 2044369866 2044969696 2049916176 2050735588 2053852101 2055195648 2055409664 2056299168 2059424136 2061204992 2062097004 2064943104 2065162592 2065230783 2070765312 2071877192 2075025834 2076383232 2076603936 2077718951 2082237696 2082454528 2083355736 2086013952 2086452928 2086521822 2092113408 2092335784 2093018796 2098012224 2098235227 2099138734 2102798592 2103704064 2103927672 2107743264 2107962752 2108874999 2113461504 2113906256 2119420512 2119641216 2119866518 2120558517 2124476928 2125617648 2129472576 2129698923 2135476728 2135699104 2141270208 2141497809 2141720812 2146378752 2146606896 2147307624 2147531232 2151654582 2154218176 2157491952 2162414016 2163273728 2163575106 2163800408 2168506368 2168511048 2168736864 2169373184 2169444816 2169901349 2173610241 2173836588 2175258624 2181391872 2184706944 2184939162 2185880004 2190866832 2191094976 2191327873 2191737856 2196018594 2196738048 2197917568 2202439701 2203880448 2204114704 2207229696 2207464308 2209297618 2213453088 2213918882 2214102528 2214641583 2219620736 2220576512 2225642496 2226369024 2226837536 2230221672 2230876032 2236272192 2236509891 2237166096 2242031616 2242503424 2243235456 2248587264 2248826272 2249560368 2249794624 2254114324 2259016704 2259566694 2260229664 2265386112 2265622016 2266602492 2270047059 2271532032 2271768576 2272010048 2272751712 2277352616 2282305536 2282548128 2283293232 2283773723 2288740608 2288978944 2288983884 2289969528 2293449606 2294949888 2295193824 2295432832 2296426209 2299356288 2300590908 2306079552 2306324671 2307317782 2308827136 2312335872 2312581656 2313336564 2318855616 2319102093 2320100706 2323060992 2323307916 2329610976 2329853568 2330101214 2330861841 2331625472 2336179428 2336422704 2337108224 2342761344 2343010362 2343775203 2347259544 2350056192 2353627584 2353877757 2354122876 2355662848 2360263752 2360509536 2366588928 2366918631 2367165108 2367859648 2371458096 2374535944 2378144538 2379700224 2380977984 2384517632 2384596368 2385098177 2390986752 2391240896 2391319854 2397728256 2399015696 2402661492 2404233216 2404488768 2405779838 2409100288 2410142856 2414932758 2415384576 2415892864 2415972636 2420863473 2422447104 2422704592 2423495448 2427973632 2429277312 2429535526 2430581692 2433682944 2434275459 2439828972 2440544832 2440798976 2441855262 2447165952 2447680928 2453265024 2454065856 2454321408 2454582284 2459033808 2464981848 2465705088 2465967174 2471330304 2472657264 2472914752 2478556416 2479365504 2479629042 2479887256 2484384672 2491389516 2496807936 2497073328 2498148576 2503847808 2504108544 2504374712 2505192228 2505453104 2509735536 2510263679 2511905792 2516811858 2517073944 2522548224 2522816352 2524170957 2529660672 2529929556 2530193008 2531018952 2536142686 2537801728 2542758372 2544957184 2548824768 2549095689 2549572608 2550193338 2555739648 2556011304 2558134084 2562021693 2562861056 2563697664 2567866644 2570087168 2571193856 2575101312 2575375026 2576130656 2576215719 2582361936 2583119616 2589282304 2590402848 2594339496 2596582912 2597430528 2601654363 2601925284 2602688704 2608626432 2610027112 2615703552 2617108032 2617386211 2621085264 2623078656 2623351808 2624487096 2628475542 2629246752 2635519488 2635799624 2636934608 2642669568 2642950464 2643813216 2644369574 2650120704 2650396672 2650402392 2651543664 2654926848 2655573228 2656634739 2662412544 2662689792 2662972816 2663842104 2670197376 2670481198 2671352937 2671631116 2677441536 2677726128 2678600232 2682582336 2684022726 2689860096 2690146008 2690426144 2697444288 2697725184 2698011932 2698892658 2705049864 2705331552 2706125312 2706784157 2710237824 2710525902 2711410713 2717879472 2718162496 2721117696 2725163008 2725252992 2725542666 2725826488 2732936976 2733221568 2733512089 2738469468 2740260864 2741732224 2745898848 2749462672 2753641044 2759923152 2761020416 2761111584 2761692626 2766413034 2766701112 2768805248 2774501961 2776316928 2777807648 2781351936 2782029096 2788375968 2789484544 2789873163 2790691728 2794932756 2796761088 2797349632 2803105074 2803731456 2804938752 2805236896 2810324352 2811833332 2817122112 2817421551 2817948672 2818634742 2825894016 2826188288 2827411356 2831708187 2832635904 2833560576 2834156864 2839296768 2839598564 2846467134 2847302304 2848831139 2855026944 2855330412 2861540352 2861838336 2862142528 2863076832 2863374976 2868269184 2868872776 2876655936 2876961703 2883218688 2884766808 2891040768 2891348064 2891649152 2892593088 2892900549 2898146988 2898448784 2906009568 2906621102 2908522496 2912942592 2913252216 2914203204 2914506672 2920845312 2921155776 2921459968 2922724266 2928024792 2934704736 2936280501 2936586268 2938507264 2942972928 2943285744 2944246536 2951270784 2951584482 2952136704 2952547983 2952855444 2964959424 2965274577 2966551434 2967523328 2968492032 2973319272 2973628896 2974501376 2975225561 2981696256 2981702691 2982013188 2982888128 2982986622 2990980608 2995526016 2995844418 2999413824 3003972048 3004604197 3012022272 3012441894 3012755592 3013639552 3020514816 3022136656 3026729412 3028709376 3030335616 3030657718 3034940832 3043397504 3043497996 3044390976 3051654144 3051978512 3053292704 3057932808 3060258432 3061257408 3061901612 3065808384 3066554799 3067454544 3074125824 3074772736 3074874264 3076103382 3082793472 3083114496 3083442208 3084448752 3091807488 3092136124 3093145506 3093467608 3097414656 3097743888 3106147968 3106471424 3107815788 3112538751 3114574848 3114905904 3115230272 3123356544 3123681792 3124013816 3125033604 3129679392 3131359847 3133408256 3138170112 3138503676 3139528194 3147018336 3147346048 3148708101 3154197888 3155556096 3155891508 3156220144 3161614896 3161944128 3162280219 3170859384 3174637312 3179461824 3179799777 3186715392 3188426472 3194208864 3194881046 3196971008 3203215092 3203548656 3205985024 3212581218 3213523808 3219568128 3219910344 3221296848 3227481873 3227817964 3229929472 3231327264 3236237928 3239036416 3244910592 3245362659 3245700612 3252759552 3253105296 3254059776 3255807016 3260754882 3262887936 3264986923 3271020032 3272087808 3272428544 3277408743 3278711744 3278820006 3286642464 3287606784 3287956232 3295107072 3296876352 3298646582 3304741888 3305820672 3306172056 3311196462 3312512896 3313946427 3320878323 3321153792 3321852688 3329077248 3329431104 3330864768 3331218814 3338463744 3338811392 3340256304 3345332508 3346314048 3355749144 3356098592 3363755136 3364853184 3365561276 3372880896 3373239408 3374340552 3374691936 3381171486 3388525056 3389350041 3390344496 3398079168 3398433024 3398794252 3399430144 3399903738 3400257784 3407652864 3408015072 3409127568 3409844977 3416028924 3418263552 3423458304 3423822192 3433110912 3433468416 3433475826 3433833368 3434954292 3442790736 3443149248 3443515229 3444159488 3444998018 3450886362 3453870464 3459119328 3460976673 3463240704 3468503808 3468872484 3469233712 3478168576 3478283424 3479015386 3480151059 3484961874 3489477376 3494780352 3495151821 3497438208 3499316128 3504634056 3505662336 3514025984 3514142016 3514515543 3520889316 3523933952 3525084288 3531184314 3533494272 3533869856 3535391552 3540764304 3542179652 3549883392 3550253056 3550747662 3551789472 3557187144 3560263168 3561803916 3567216807 3569550336 3569922048 3570301504 3571466976 3576776448 3578696968 3586480128 3586861344 3588787279 3596592384 3596966912 3598523544 3603992238 3606349824 3606733152 3607108736 3608669757 3613650432 3614034536 3615214284 3623839296 3624224483 3625785086 3628156928 3633670656 3634056888 3635243172 3641960448 3643915968 3644295424 3644303289 3645872538 3650524416 3651292624 3660817248 3661198464 3661587622 3662782893 3671521392 3679506432 3679897536 3681482112 3681873426 3688550712 3688934816 3698557632 3698950761 3699335948 3701755904 3708985896 3709372128 3717834624 3719443563 3719830884 3720922304 3726577008 3737084274 3737473432 3738308608 3745609992 3747099136 3747222864 3748011421 3756162816 3756562068 3757264896 3757788342 3758179656 3767858688 3769881808 3775610916 3778080768 3784224528 3785729024 3794894334 3795289512 3796403072 3796528428 3804214029 3806702592 3807107216 3815387136 3817435776 3823237152 3824358912 3825290007 3834016956 3835541248 3837201126 3844291584 3845546496 3846355744 3855130752 3856790784 3857200732 3862651968 3863062539 3864195984 3872600064 3873542904 3874679424 3883923456 3884336288 3885604272 3886008896 3894874368 3896145792 3896965688 3902887926 3904033056 3912939648 3915040668 3923555328 3923963904 3924380992 3925662048 3934617984 3935027712 3935445976 3936730644 3937140592 3943870128 3944700067 3953279232 3953699436 3955401912 3964004352 3964425696 3964838528 3966554361 3975181056 3975595008 3975603588 3976017584 3977315496 3985367078 3987974144 3994034688 3994459224 3995763156 3999218432 4005296064 4005721797 4007446674 4016162304 4016589192 4017007456 4023873504 4026034089 4027353088 4035219012 4035639216 4040447488 4046587776 4047017898 4048338987 4057997328 4059187968 4065356736 4065788853 4068872192 4076819208 4077243744 4080344576 4081676544 4087744512 4088313999 4088739732 4089939392 4099832352 4101471176 4107704202 4110391296 4112598336 4118848272 4119715033 4122409984 4124194008 4129886208 4130325184 4130461566 4141530624 4142538939 4143754384 4150051668 4152766464 4153207872 4155437902 4164475392 4164909056 4166711472 4172027904 4172905856 4173043644 4184226816 4184671568 4186037592 4196024448 4196470454 4198277468 4204657611 4205597184 4207408128 4207855344 4215486528 4215925504 4217749998 4226923008 4227812512 4227952113 4238841024 4239282432 4239733036 4241117034 4248953856 4251235296 4253517961 4258945152 4259397846 4269700701 4270953456 4271398208 4282540416 4282995618 4283441624 4292757504 4293213792 4294615248 4295062464 4295518997 4303309164 4308436352 4314983904 4324828032 4327150212 4327600816 4337012736 4337022096 4337473728 4338746368 4338889632 4339802698 4347220482 4347673176 4359931653 4362783744 4369413888 4369878324 4371760008 4381733664 4382189952 4382655746 4383475712 4384086399 4392037188 4395835136 4404879402 4407760896 4408229408 4414459392 4414928616 4418595236 4426906176 4427376723 4427837764 4428205056 4429283166 4439241472 4441153024 4449827151 4451284992 4452738048 4453675072 4460443344 4461752064 4472544384 4473019782 4474332192 4476734647 4485006848 4486470912 4493766627 4497174528 4497652544 4499120736 4499589248 4508228648 4518033408 4519133388 4520459328 4520939819 4530772224 4531244032 4533204984 4540094118 4543064064 4544020096 4545503424 4545986577 4554705232 4564611072 4565096256 4566586464 4567547446 4577481216 4577957888 4577967768 4579939056 4586899212 4589899776 4590387648 4590865664 4592852418 4598712576 4601181816 4612159104 4612649342 4614155073 4614635564 4617654272 4624671744 4625163312 4626673128 4637711232 4638204186 4639718259 4640201412 4646121984 4646615832 4659221952 4659707136 4660202428 4661723682 4663250944 4672358856 4672845408 4674216448 4675354453 4685522688 4686020724 4687550406 4694519088 4700112384 4707255168 4707755514 4708245752 4720527504 4721019072 4721520881 4733177856 4733837262 4734330216 4735719296 4742916192 4749071888 4756289076 4759400448 4761955968 4769035264 4769192736 4770196354 4782481792 4782639708 4792321569 4795456512 4798031392 4805322984 4808977536 4811559676 4818200576 4818871827 4820285712 4829865516 4830769152 4831785728 4831945272 4841726946 4844894208 4845409184 4846990896 4858554624 4859071052 4861163384 4867365888 4868550918 4879657944 4881089664 4881597952 4883710524 4891132323 4894331904 4895361856 4906530048 4908131712 4908642816 4909164568 4918067616 4920708331 4929963696 4931410176 4931934348 4942660608 4945314528 4945829504 4947969873 4957112832 4958731008 4959258084 4959774512 4968769344 4969297487 4982779032 4993615872 4994146656 4996297152 4996828221 5007695616 5008217088 5008749424 5010384456 5010906208 5019471072 5020527358 5023811584 5033623716 5034147888 5045096448 5045632704 5048341914 5059321344 5059859112 5060386016 5062037904 5071757229 5072285372 5075603456 5085516744 5089914368 5097649536 5098191378 5099145216 5099855607 5100386676 5111479296 5112022608 5116268168 5124043386 5125722112 5127395328 5135733288 5139025969 5140174336 5142387712 5150202624 5150213739 5150750052 5152261312 5152431438 5164723872 5166239232 5167497027 5180805696 5188678992 5193165824 5194861056 5203308726 5203850568 5205377408 5217252864 5218523079 5220054224 5231407104 5234216064 5234772422 5242170528 5246157312 5246703616 5248974192 5256951084 5258493504 5271038976 5271599248 5273869216 5285900928 5287626432 5288739148 5296776471 5300241408 5300793344 5300804784 5303087328 5309853696 5311146456 5313269478 5324825088 5325379584 5325945632 5326121493 5327684208 5340394752 5340962396 5342705874 5343262232 5354883072 5355452256 5357200464 5358327821 5365164672 5368045452 5379720192 5380292016 5380852288 5394888576 5395450368 5396023864 5397785316 5410099728 5410663104 5411238217 5412250624 5413568314 5420475648 5421051804 5422821426 5435758944 5436324992 5438677629 5442235392 5450505984 5451085332 5451652976 5465873952 5466443136 5467024178 5468808807 5476938936 5483464448 5491797696 5492381433 5498925344 5507282088 5519846304 5522040832 5522223168 5522810139 5523385252 5532826068 5533402224 5537610496 5549003922 5552633856 5555615296 5564058192 5576751936 5578969088 5579746326 5581383456 5589865512 5594699264 5605626411 5606210148 5607462912 5609877504 5610473792 5620648704 5623666664 5634244224 5634843102 5635897344 5637269484 5639522867 5651788032 5652376576 5654822712 5663416374 5665271808 5667121152 5668313728 5678593536 5679197128 5692934268 5694604608 5697662278 5710053888 5710660824 5723080704 5724285056 5726153664 5726749952 5736538368 5737745552 5753311872 5753923406 5755801689 5766437376 5769533616 5782081536 5782696128 5783298304 5785186176 5785801098 5796293976 5796897568 5812019136 5813242204 5817044992 5825885184 5826504432 5828406408 5829013344 5842311552 5842919936 5845448532 5854331889 5856049584 5869409472 5872561002 5873172536 5885945856 5886571488 5888493072 5889732233 5902541568 5903168964 5904273408 5905095966 5905710888 5929918848 5930549154 5933102868 5936984064 5946638544 5947257792 5947889941 5949002752 5950451122 5963392512 5963405382 5964026376 5965776256 5965973244 5978050617 5981961216 5991052032 5991688836 5998827648 6007944096 6009208394 6011170011 6024883788 6025511184 6027279104 6041029632 6044273312 6053458824 6060671232 6061315436 6069881664 6070526847 6086795008 6086995992 6088781952 6103308288 6103957024 6106585408 6115865616 6120516864 6122514816 6123803224 6131616768 6133109598 6134909088 6149545472 6149748528 6152206764 6161556303 6165586944 6166228992 6166884416 6168897504 6183614976 6184272248 6186291012 6186935216 6194829312 6195487776 6198814391 6212295936 6212942848 6215631576 6225077502 6229149696 6229811808 6230460544 6233156853 6246713088 6247363584 6248027632 6250067208 6259358784 6260024107 6262719694 6266816512 6276340224 6277007352 6279056388 6294036672 6294692096 6294705681 6297416202 6308395776 6311112192 6311783016 6312440288 6323229792 6323888256 6324560438 6326624997 6341718768 6349274624 6358923648 6359599554 6361675551 6373430784 6376852944 6388417728 6389096769 6389762092 6393942016 6406430184 6407097312 6411970048 6424493427 6425162436 6427047616 6439136256 6439820688 6442593696 6454963746 6455635928 6462654528 6472475856 6473837909 6478072832 6489821184 6490725318 6491401224 6505519104 6506210592 6508119552 6509704047 6511614032 6521509764 6525775872 6529973846 6542040064 6544175616 6544857088 6554817486 6557423488 6557640012 6573284928 6573983619 6575213568 6575912464 6590214144 6593752704 6597293164 6607319103 6609483776 6611641344 6612344112 6622392924 6625025792 6627892854 6641756646 6642307584 6643705376 6643924749 6658862208 6661729536 6662437628 6676927488 6677622784 6680512608 6690665016 6692628096 6709529673 6711498288 6712197184 6727510272 6729706368 6731122552 6745761792 6746478816 6748681104 6749383872 6750101281 6762342972 6777050112 6778700082 6780688992 6796158336 6796866048 6797588504 6799807476 6800515568 6815305728 6816030144 6818255136 6819689954 6832057848 6846916608 6847644384 6851321169 6866221824 6866936832 6866951652 6867666736 6869908584 6885581472 6886298496 6887030458 6888318976 6889278627 6889996036 6901772724 6907740928 6918238656 6918974013 6921953346 6926481408 6937007616 6937744968 6938467424 6956337152 6956566848 6957306279 6958030772 6960302118 6969923748 6978954752 6989560704 6990303642 6992585523 6994876416 6998632256 7009268112 7011324672 7028051968 7028284032 7029031086 7041778632 7047867904 7050168576 7061633271 7062368628 7066988544 7067739712 7070783104 7081528608 7084359304 7099766784 7101495324 7103578944 7114374288 7120526336 7123607832 7134433614 7139100672 7140603008 7142933952 7153552896 7155294531 7157393936 7172960256 7173722688 7177574558 7193184768 7193933824 7197047088 7207984476 7212699648 7213466304 7214217472 7217339514 7227300864 7228069072 7230428568 7247678592 7248448966 7251570172 7256313856 7262590419 7267341312 7268113776 7270486344 7283920896 7287831936 7288590848 7288606578 7291745076 7301048832 7302585248 7302826377 7321634496 7322396928 7323175244 7325565786 7343042784 7346985569 7359795072 7362964224 7363746852 7377101424 7377869632 7397115264 7397901522 7398671896 7417971792 7418744256 7419532813 7435669248 7438887126 7439661768 7441844608 7453154016 7474168548 7474946864 7491219984 7494198272 7494445728 7496022842 7512325632 7513124136 7515576684 7516359312 7530791037 7535717376 7539763616 7551221832 7568449056 7571458048 7572512871 7589788668 7590579024 7592806144 7593056856 7608428058 7613405184 7614214432 7634871552 7646474304 7647287067 7648717824 7650580014 7668033912 7671082496 7674402252 7686065079 7688583168 7691092992 7692711488 7710261504 7713581568 7714401464 7725303936 7726125078 7728391968 7732541663 7747085808 7749358848 7767846912 7768672576 7771208544 7772017792 7789748736 7792291584 7793931376 7805775852 7808066112 7808896051 7825879296 7830081336 7847110656 7848761984 7851324096 7852158633 7869235968 7870055424 7870891952 7873461288 7874281184 7887740256 7889400134 7906558464 7907398872 7910803824 7928008704 7928851392 7929677056 7933108722 7950362112 7951190016 7951207176 7952035168 7954630992 7969904217 7970734156 7975948288 7988069376 7988918448 7991526312 7998436864 8010592128 8011443594 8014058811 8014893348 8032324608 8033178384 8034014912 8047747008 8052068178 8054706176 8070438024 8071278432 8075612237 8080894976 8093175552 8094035796 8096677974 8115994656 8118375936 8120352471 8130713472 8131577706 8153638416 8154487488 8155354249 8160689152 8163353088 8175489024 8176627998 8177479464 8179878784 8199664704 8200536267 8202942352 8215408404 8220782592 8225196672 8237696544 8239430066 8244819968 8248388016 8260650368 8260923132 8283061248 8285077878 8287508768 8300103336 8306415744 8310875804 8323505883 8328950784 8329818112 8333422944 8344055808 8345811712 8346087288 8368453632 8369343136 8369619489 8372075184 8392048896 8392940908 8396554936 8409315222 8411194368 8414816256 8415710688 8420229433 8430973056 8431851008 8435499996 8452264653 8453846016 8455625024 8455904226 8477682048 8478564864 8479466072 8482234068 8497907712 8502470592 8503374341 8507035922 8517890304 8518795692 8539401402 8541906912 8542796416 8546493417 8565080832 8565991236 8566883248 8585515008 8586427584 8589230496 8590124928 8591037994 8606618328 8616872704 8629967808 8630885109 8649656064 8654300424 8655201632 8674044192 8674947456 8677492736 8677779264 8678701647 8679605396 8694440964 8695346352 8719863306 8725567488 8738827776 8739756648 8743520016 8763467328 8764379904 8765311492 8766951424 8768172798 8784074376 8791670272 8808841503 8809758804 8815521792 8816458816 8828918784 8829857232 8837190472 8853812352 8854753446 8855675528 8856410112 8858566332 8876499401 8878482944 8882306048 8895823731 8899654302 8902569984 8905476096 8907350144 8920886688 8923504128 8925676683 8945088768 8946039564 8948664384 8953469294 8970013696 8972941824 8987533254 8995305088 8998241472 8999178496 9013812591 9016457296 9036066816 9038266776 9040918656 9041879638 9061544448 9062488064 9066409968 9080188236 9086128128 9088040192 9091006848 9091973154 9109410464 9130192512 9133172928 9135094892 9154962432 9155915776 9155935536 9159878112 9173798424 9180775296 9181731328 9185704836 9197425152 9199664397 9202363632 9224318208 9225298684 9228310146 9229271128 9249343488 9250326624 9253346256 9255293509 9275422464 9276408372 9279436518 9280402824 9292243968 9293231664 9318443904 9319414272 9320404856 9323447364 9344717712 9345690816 9346684193 9348432896 9350708906 9371045376 9372041448 9375100812 9389038176 9394079541 9400224768 9414510336 9415511028 9416491504 9441055008 9442038144 9443041762 9446124303 9467674524 9468660432 9471438592 9485832384 9486840657 9498143776 9512578152 9523911936 9538070528 9538385472 9539399331 9540392708 9564963584 9565279416 9584643138 9590913024 9596062784 9610645968 9617955072 9623119352 9636401152 9637743654 9640571424 9659731032 9663571456 9663890544 9682445619 9683453892 9689788416 9690818368 9693981792 9717109248 9718142104 9722326768 9734731776 9737101836 9740994043 9759315888 9762179328 9763195904 9767421048 9782264646 9788663808 9790723712 9794960769 9813060096 9816263424 9817285632 9818329136 9836135232 9841416662 9859927392 9862820352 9863868696 9885321216 9890629056 9891659008 9895939746 9914225664 9917462016 9918516168 9919549024 9937538688 9938594974 9941839281 9962634969 9965558064 9987231744 9988293312 9992594304 9993656442 10015391232 10016434176 10017498848 10020768912 10021812416 10038942144 10041054716 10047623168 10067247432 10068295776 10091265408 10096683828 10118642688 10119718224 10120772032 10124075808 10143514458 10144570744 10171033488 10173173857 10179828736 10195299072 10196382756 10198290432 10199711214 10200773352 10222958592 10224045216 10229534931 10232536336 10248086772 10254790656 10271466576 10278051938 10280348672 10284775424 10300405248 10300427478 10301500104 10304522624 10304862876 10329447744 10330545687 10332478464 10334994054 10361611392 10377357984 10382930019 10386331648 10389722112 10406617452 10407701136 10410754816 10434505728 10437046158 10440108448 10440453177 10468432128 10469544844 10484341056 10485455463 10492314624 10493407232 10497948384 10513902168 10516987008 10542077952 10543198496 10543546629 10547738432 10571801856 10575252864 10577478296 10593552942 10600482816 10601609568 10606174656 10607302013 10622292912 10626538956 10649650176 10650759168 10651891264 10652242986 10655368416 10680789504 10681924792 10685411748 10686524464 10709766144 10710904512 10714400928 10716655642 10730329344 10736090904 10759440384 10760584032 10761704576 10766361837 10789777152 10790900736 10792047728 10795570632 10820199456 10821326208 10822476434 10824501248 10826009271 10827136628 10840951296 10842103608 10845642852 10871517888 10872649984 10872673449 10877355258 10884470784 10901011968 10902170664 10903305952 10931747904 10932886272 10932909867 10934048356 10937617614 10953877872 10966928896 10983595392 10984762866 10988348679 10997850688 11014564176 11039692608 11044081664 11044446336 11045620278 11046770504 11065652136 11066804448 11075220992 11096852283 11098007844 11105267712 11111230592 11128116384 11153503872 11159492652 11162766912 11179731024 11182083661 11189398528 11211252822 11212420296 11214925824 11220947584 11241297408 11244034263 11247333328 11268488448 11269686204 11271794688 11274538968 11279045734 11303576064 11304753152 11309645424 11326832748 11334242304 11336627456 11357187072 11358394256 11385868536 11389209216 11395324556 11412642087 11420107776 11421321648 11446161408 11448570112 11452307328 11453499904 11473076736 11475491104 11475870021 11506623744 11507846812 11511603378 11532874752 11539067232 11545263037 11565392256 11566596608 11570372352 11571602196 11589187617 11592587952 11593795136 11624038272 11626484408 11651770368 11653008864 11656812816 11658026688 11659265849 11684623104 11685839872 11690897064 11708663778 11712099168 11738818944 11745122004 11746345072 11771891712 11773142976 11776986144 11779464466 11805083136 11806337928 11810191932 11811421776 11834100201 11859837696 11861098308 11866205736 11893277088 11894515584 11895779882 11898005504 11899663083 11900902244 11926785024 11926810764 11928052752 11931552512 11931946488 11956101234 11963922432 11982104064 11983377672 11997655296 12015888192 12017165391 12018416788 12022340022 12049767576 12051022368 12054558208 12078102267 12082059264 12088546624 12106917648 12121342464 12122630872 12139763328 12141053694 12151136899 12173590016 12173991984 12176553851 12177563904 12197366559 12206616576 12207914048 12213170816 12231731232 12241033728 12245029632 12247606448 12263233536 12266219196 12269818176 12299090944 12299497056 12304413528 12323112606 12331173888 12333768832 12337795008 12359145099 12367229952 12368544496 12372582024 12373870432 12389658624 12390975552 12397628782 12424591872 12425885696 12427616817 12431263152 12450155004 12458299392 12459623616 12460921088 12466313706 12493426176 12494727168 12496055264 12500134416 12518717568 12520048214 12525439388 12533633024 12552680448 12554014704 12558112776 12588073344 12589384192 12589411362 12594832404 12613972833 12616791552 12622224384 12623566032 12624880576 12646459584 12647776512 12649120876 12653249994 12683437536 12690247801 12698549248 12717847296 12719199108 12723351102 12746861568 12753705888 12760553883 12776835456 12778193538 12779524184 12812860368 12814194624 12815556677 12823940096 12848986854 12850324872 12854095232 12878272512 12879641376 12885187392 12886556991 12909927492 12911271856 12925309056 12944951712 12947675818 12956145664 12981450636 12982802448 13011038208 13012421184 13016239104 13019408094 13023228064 13043019528 13059947692 13079794959 13084080128 13088351232 13089714176 13109634972 13114846976 13115280024 13146569856 13147967238 13150427136 13151824928 13152259197 13187505408 13194586328 13214638206 13218967552 13223282688 13224688224 13244785848 13250051584 13255785708 13282130169 13283513292 13284615168 13287410752 13287849498 13317724416 13323459072 13324875256 13353854976 13361025216 13362445393 13381330032 13385256192 13419059346 13422996576 13424394368 13430203941 13455020544 13459412736 13462245104 13491523584 13492957632 13497362208 13498767744 13500202562 13524685944 13554100224 13557400164 13561377984 13562819457 13592316672 13593732096 13595177008 13599614952 13601031136 13632060288 13636510272 13637959731 13639379908 13664115696 13693833216 13695288768 13702642338 13732443648 13733873664 13733903304 13735333472 13739817168 13771162944 13772596992 13774060916 13776637952 13778557254 13779992072 13803545448 13815481856 13836477312 13837948026 13842465219 13843906692 13852962816 13874015232 13875489936 13876934848 13912674304 13913133696 13914612558 13916061544 13920604236 13939847496 13948784773 13957909504 13979121408 13980607284 13985171046 13989752832 13997264512 14018536224 14022649344 14026063359 14056568064 14058062172 14083557264 14095735808 14100337152 14123266542 14124737256 14135479424 14141566208 14163057216 14164562643 14168718608 14199533568 14202990648 14207157888 14228748576 14241052672 14247215664 14268867228 14278201344 14281206016 14285867904 14307105792 14310589062 14314787872 14347445376 14355149116 14376964707 14386369536 14387867648 14394094176 14415968952 14426932608 14428434944 14434679028 14454601728 14456138144 14456615481 14460857136 14495357184 14496897932 14503140344 14525180838 14534682624 14536227552 14540972688 14544032657 14575663872 14577181696 14577213156 14583490152 14602097664 14605170496 14605652754 14643268992 14644793856 14646350488 14651131572 14686085568 14687646589 14693971138 14719590144 14725928448 14727493704 14754202848 14755739264 14762124993 14794230528 14795803044 14797343792 14835943584 14837488512 14839065626 14843909619 14871338496 14877774252 14879323536 14883689216 14906308032 14907892461 14948337096 14949893728 14982439968 14988396544 14988891456 14990484663 14992045684 15024651264 15026248272 15031153368 15032718624 15061582074 15071434752 15079527232 15102443664 15136898112 15142916096 15145025742 15179577336 15181158048 15185612288 15186113712 15189309443 15215271687 15216856116 15226810368 15228428864 15269743104 15292948608 15294574134 15297435648 15301160028 15336067824 15339295111 15342164992 15348804504 15372130158 15377166336 15382185984 15385422976 15417077907 15420523008 15427163136 15428802928 15450607872 15452250156 15456783936 15465083326 15494171616 15498717696 15502491081 15537345152 15542417088 15544035584 15579497472 15584583168 15587862752 15611551704 15616132224 15617792102 15651758592 15655569237 15660162672 15694221312 15697523968 15702648192 15704317266 15738471936 15740110848 15741783904 15746922576 15748562368 15775480512 15778800268 15813116928 15814797744 15821607648 15857702784 15859354112 15866217444 15890329413 15900724224 15902380032 15902414352 15904070336 15909261984 15939808434 15941468312 15976138752 15977836896 15983052624 15986416061 15996873728 16021184256 16022887188 16028117622 16029786696 16064649216 16066356768 16068029824 16074983463 16095494016 16104136356 16140876048 16142556864 16144272697 16151224474 16161789952 16186351104 16188071592 16193355948 16231989312 16233714651 16236751872 16240704942 16261426944 16263155412 16307276832 16308974976 16310708498 16316032887 16321378304 16326706176 16353255996 16354958928 16359757568 16399329408 16401072534 16405884704 16406426421 16430816808 16450393344 16475393088 16477144299 16478860132 16489639936 16496776032 16521300736 16521846264 16566122496 16568430417 16570155756 16575017536 16600206672 16612831488 16621751608 16647011766 16657901568 16666845888 16668617449 16691623424 16692174576 16736907264 16738686272 16739238978 16744150368 16784097792 16785881816 16793109872 16818630444 16822388736 16829632512 16831421376 16840458866 16861946112 16863702016 16870999992 16904529306 16907692032 16911250048 16911808452 16918568601 16955364096 16957129728 16958932144 16964468136 16995815424 17004941184 17006748682 17014071844 17035780608 17037591384 17078802804 17083813824 17085592832 17092986834 17130161664 17131982472 17133766496 17172855168 17178460992 17180249856 17182075988 17213236656 17233745408 17259935616 17261770218 17267405067 17299312128 17308600848 17310403264 17348088384 17349894912 17354985472 17355558528 17357403294 17359210792 17388881928 17390692704 17439726612 17451134976 17477655552 17479513296 17487040032 17526934656 17528759808 17530622984 17536345596 17568148752 17571845753 17583340544 17617683006 17619517608 17632917632 17657837568 17659714464 17669196699 17674380944 17707624704 17709506892 17711351056 17712820224 17717132664 17752998802 17756965888 17764612096 17791647462 17799308604 17810952192 17814700288 17841773376 17843669823 17847008256 17851353366 17890177536 17892079128 17897328768 17906938588 17934151851 17940027392 17945883648 17975066508 17990610176 17996482944 17998356992 18027625182 18032914592 18033510033 18076533552 18081837312 18083759276 18123088896 18124976128 18132819936 18160376472 18176080384 18182013696 18183946308 18211580541 18218820928 18260385024 18266345856 18270189784 18309924864 18311871072 18319756224 18321703477 18347596848 18361550592 18363462656 18371409672 18394850304 18399328794 18404727264 18448636416 18450597368 18456620292 18458542256 18498686976 18500653248 18506692512 18510587018 18550844928 18552816744 18558873036 18560805648 18584487936 18586463328 18596443173 18636887808 18638828544 18640809712 18646894728 18689435424 18691381632 18693368386 18696865792 18699470559 18701417812 18742090752 18744082896 18750201624 18778076352 18780072321 18788159082 18800449536 18829020672 18831022056 18832983008 18882110016 18884076288 18884117043 18886083524 18892248606 18935349048 18937320864 18942877184 18947489099 18971664768 18973681314 18979874991 18996287552 19025156304 19047823872 19076141056 19076770944 19078798662 19080785416 19129927168 19130558832 19134584623 19167290307 19169286276 19181826048 19192125568 19221291936 19235910144 19246238704 19275487308 19281142848 19319462064 19327142912 19327781088 19364891238 19366907784 19381636736 19387963584 19421513727 19434218496 19436284208 19444653536 19469463552 19474203672 19481988086 19518631776 19524358656 19526391808 19529112141 19534842096 19564529292 19577327616 19581447424 19589921538 19626120192 19632526848 19634571264 19636658272 19672270464 19682833324 19719854784 19721950857 19725640704 19727737392 19770642432 19781258112 19783318016 19791879492 19821957309 19828451328 19834924032 19837032336 19839098048 19875077376 19877189948 19883678562 19925269938 19931116128 19941817973 19976586624 19985188608 19987312884 20030782464 20032868352 20034997696 20041537824 20043624832 20077884288 20082109432 20134494864 20136591552 20138731921 20182530816 20193367656 20237285376 20239436448 20241544064 20248151616 20250303843 20287028916 20289141488 20342066976 20346347714 20359657472 20390598144 20392765512 20399422428 20401546704 20445917184 20448090432 20459069862 20465072672 20496173544 20542933152 20553963507 20556103876 20560697344 20569550848 20600810496 20600854956 20603000208 20609045248 20609725752 20658895488 20661091374 20664956928 20667835881 20669988108 20723222784 20754715968 20756922039 20765860038 20772663296 20779444224 20813234904 20815402272 20821509632 20869011456 20871918837 20874092316 20880216896 20880906354 20936864256 20939089688 20968682112 20970910926 20984629248 20995896768 21027804336 21032229379 21033974016 21084155904 21086396992 21087093258 21095476864 21143603712 21150505728 21154956592 21187105884 21200965632 21203219136 21212349312 21214604026 21244585824 21253077912 21299300352 21303782528 21304485972 21310736832 21361579008 21363849584 21370823496 21373048928 21421809024 21428801856 21433311284 21460658688 21465883593 21472181808 21518880768 21521168064 21523409152 21532723674 21579554304 21581801472 21584095456 21591141264 21640398912 21642652416 21644952868 21649002496 21652018542 21654273256 21681902592 21684207216 21691285704 21743035776 21745299968 21745346898 21754710516 21768941568 21787771257 21802023936 21804341328 21806611904 21863495808 21865772544 21865819734 21868096712 21875235228 21907755744 21919518929 21933857792 21967190784 21969525732 21976697358 21995701376 22029128352 22040956707 22079385216 22088892672 22091240556 22093541008 22131304272 22133608896 22135961533 22150441984 22193704566 22196015688 22222461184 22256232768 22258598439 22307007744 22318985304 22325533824 22359462048 22364167322 22378797056 22422505644 22424840592 22441895168 22482594816 22488068526 22494666656 22536976896 22539372408 22549077936 22558091468 22592373111 22607152128 22609506304 22619290848 22653665496 22673254912 22714374144 22716788512 22717538613 22771737072 22778418432 22790649112 22825284174 22840215552 22842643296 22854908461 22897140224 22904614656 22906999808 22941861201 22946153472 22950982208 22951740042 23013247488 23015693624 23023206756 23065749504 23078134464 23080587497 23090526074 23130784512 23133193216 23140744704 23143204392 23178375234 23185175904 23187590272 23197624989 23248076544 23252968816 23303540736 23306017728 23313625632 23316053376 23318531698 23369246208 23371679744 23381794128 23417327556 23424198336 23426688153 23477637888 23490244008 23492690144 23546285952 23553972288 23556475899 23558928932 23610166272 23612675856 23620383864 23622843552 23668200402 23719675392 23722196616 23732411472 23786554176 23789031168 23791559764 23796011008 23799326166 23801804488 23853570048 23853621528 23856105504 23863105024 23863892976 23868914839 23909712651 23912202468 23927844864 23964208128 23966755344 23995310592 24031776384 24034330782 24036833576 24044680044 24099535152 24102044736 24104606603 24109116416 24156204534 24164118528 24177093248 24213835296 24226836711 24242684928 24245261744 24279526656 24282107388 24302273798 24347180032 24347983968 24353107702 24355127808 24361057413 24394733118 24415828096 24426341632 24463462464 24466062747 24482067456 24490059264 24495212896 24526467072 24532438392 24539636352 24598181888 24598994112 24601608801 24608827056 24646225212 24662347776 24667537664 24675590016 24718290198 24734459904 24737088992 24745164048 24747740864 24781951104 24795257564 24849183744 24851771392 24855233634 24862526304 24900310008 24919247232 24921842176 24932627412 24970517649 24986852352 24989454336 24992110528 25000268832 25037435136 25040096428 25050878776 25105360896 25108029408 25116225552 25121510953 25176146688 25178768384 25178822724 25189664808 25227945666 25233583104 25244448768 25247132064 25249761152 25260688299 25292919168 25295553024 25298241752 25306499988 25366875072 25369571381 25380495602 25397098496 25435694592 25438398216 25446702204 25493723136 25507411776 25510123023 25521107766 25553670912 25556387076 25559048368 25625720736 25628389248 25631113354 25639480251 25647880192 25697973708 25700649744 25708190464 25756545024 25759282752 25770374784 25773113982 25819854984 25822543712 25850618112 25889903424 25892655327 25895351636 25912291328 25962901272 25965604896 26024842368 26032478208 26036104941 26038816188 26046456128 26086039056 26119895384 26159589918 26168160256 26176702464 26219269944 26229693952 26230560048 26236079947 26293139712 26295934476 26300854272 26303649856 26304518394 26375010816 26389172656 26429276412 26446565376 26449376448 26489571696 26500103168 26511571416 26564260338 26567026584 26569230336 26574821504 26575698996 26629498203 26635448832 26646918144 26649750512 26707709952 26722050432 26724890786 26762660064 26770512384 26777030049 26838118692 26845993152 26848788736 26860407882 26910041088 26918825472 26924490208 26985915264 26994724416 26997535488 27000405124 27041437773 27049371888 27108200448 27114800328 27122755968 27125638914 27184633344 27187464192 27190354016 27199229904 27202062272 27264120576 27273020544 27275919462 27278759816 27328231392 27390577536 27405284676 27464887296 27467747328 27467806608 27470666944 27479634336 27542325888 27545193984 27548121832 27557114508 27559984144 27607090896 27612900469 27630963712 27672954624 27675896052 27684930438 27687813384 27748030464 27750979872 27753869696 27765880527 27826267392 27829225116 27832123088 27841208472 27879694992 27897569546 27915819008 27958242816 27961214568 27970342092 27994529024 28037072448 28040052579 28045298688 28052126718 28113136128 28116124344 28167114528 28182238623 28191471616 28200674304 28246533084 28249474512 28270958848 28283132416 28326114432 28329125286 28337437216 28338372909 28405981296 28414315776 28457497152 28460521971 28482105344 28494431328 28537734456 28562412032 28571735808 28614211584 28618197993 28621178124 28629575744 28694890752 28710298232 28753929414 28772739072 28788188352 28791248321 28831937904 28853865216 28856869888 28869358056 28909203456 28912276288 28913230962 28921714272 28990714368 28993795864 29006280688 29050361676 29069365248 29072455104 29081945376 29088065314 29151327744 29154363392 29154426312 29166980304 29204195328 29210340992 29211305508 29222982129 29286537984 29289587712 29292700976 29302263144 29372171136 29375293178 29384882307 29387942276 29439180288 29451856896 29454987408 29508405696 29511478528 29524249986 29588461056 29591606088 29594687584 29671887168 29674977024 29678131252 29687819238 29742676992 29755548504 29758647072 29767378432 29774625727 29812616064 29815784922 29825517843 29887904907 29896674192 29899787456 29964879936 29976793088 29977782912 29980969326 29984091368 30049302528 30052496544 30062306736 30065437248 30068632979 30123164148 30142869504 30159054464 30204887328 30273796224 30290051484 30359154672 30362316096 30371224576 30372227424 30378618886 30430543374 30433712232 30456857728 30519521571 30539486208 30585897216 30589148268 30594871296 30602320056 30672135648 30678590222 30684329984 30688604793 30697609008 30744260316 30764371968 30770845952 30834155814 30841046016 30854326272 30857605856 30901215744 30904500312 30913567872 30930166652 30988343232 30991637061 30997435392 31004982162 31074690304 31084834176 31088071168 31148790057 31158994944 31169166336 31175725504 31223103408 31232264448 31235584204 31303517184 31311138474 31320325344 31337142529 31395047936 31405296384 31408634532 31456366389 31476943872 31480221696 31483567808 31493845152 31497124736 31550961024 31557600536 31626233856 31629595488 31643215296 31646578733 31715405568 31718708224 31732434888 31780658826 31801448448 31804828704 31808140672 31818523968 31821906039 31879616868 31882936624 31952277504 31955673792 31966105248 31972832122 31993747456 32042368512 32045774376 32056235244 32059573392 32129298432 32132713536 32136059648 32149966926 32190988032 32208272712 32281752096 32285113728 32288545394 32299085511 32302448948 32323579904 32372702208 32376143184 32386711896 32463978624 32467429302 32473503744 32478027813 32481409884 32522853888 32526310824 32614553664 32617949952 32618020347 32621416996 32632065774 32642756608 32653412352 32706511992 32709917856 32719515136 32727481171 32798658816 32798729601 32802145068 32811769408 32812852842 32861633616 32900786688 32950786176 32954288598 32957720264 32993552064 33042601472 33043692528 33050646167 33132244992 33136860834 33140311512 33150035072 33200413344 33225662976 33243503216 33294023532 33315803136 33333691776 33337234898 33383246848 33384349152 33477372544 33478477956 33488300736 33546250983 33568195584 33571763632 33586219744 33637260888 33644777472 33662842752 33680917732 33723892224 33727404032 33732102789 33741999984 33809058612 33815384064 33822500096 33823616904 33837137202 33910728192 33914259456 33917864288 33928936272 34009882368 34013497364 34028143688 34071561216 34075182768 34157605608 34167627648 34171185664 34185973668 34237926261 34260323328 34263964944 34267532992 34345710336 34356921984 34360499712 34364151976 34426473312 34444958317 34467490816 34519871232 34523540436 34534810134 34598624256 34617201696 34620806528 34635789111 34696176768 34699789824 34711117056 34714806588 34718421584 34777763856 34781385408 34785082409 34879453224 34955311104 34959026592 34974080064 34977797547 35053869312 35057519616 35061245968 35072691192 35136297504 35143691506 35166681088 35235366012 35239035216 35265835264 35315675136 35319428928 35338393398 35348761888 35415249408 35419013784 35422702112 35434265328 35502300603 35505997604 35513931776 35529224192 35583294924 35598617208 35629400576 35683546752 35687339646 35694016512 35698989249 35702706732 35780355072 35784158256 35794657536 35813877176 35868303702 35880054784 35891767296 35950133016 35981220352 35992965888 35996713984 36051496173 36055250364 36065829184 36067020066 36153067104 36163674624 36167518552 36246177792 36265639872 36320752944 36352160768 36364027392 36367892616 36423161082 36437641856 36453410697 36520770048 36529661553 36532691712 36540379568 36619849728 36623742144 36639512448 36643406954 36695193696 36723101184 36726925312 36742819344 36789700608 36798657588 36809454528 36897272832 36901194736 36913240584 36917084512 37001306496 37013385024 37021174036 37077435297 37101689856 37105633488 37117746072 37121611296 37168975872 37172926656 37192886346 37273775616 37277657088 37281619424 37282850451 37293789456 37378870848 37382763264 37386736772 37393731584 37398941118 37402835624 37484181504 37488165792 37500403248 37508294747 37556152704 37560144642 37576318164 37600899072 37658041344 37662044112 37665966016 37764220032 37768152576 37768234086 37772167048 37784497212 37870698096 37874641728 37878667519 37885754368 37894978198 37943329536 37947362628 37959749982 37992575104 38050312608 38070743403 38095647744 38153541888 38157597324 38161570832 38259854336 38261117664 38269169246 38281661649 38334580614 38338572552 38384251136 38442583872 38446670031 38471820288 38492477408 38550974616 38562285696 38638924128 38654285824 38655562176 38659670973 38729782476 38733815568 38763273472 38775927168 38843027454 38868436992 38872568416 38889307072 38948407344 38963976172 39037263552 39048717312 39052783616 39058224282 39069684192 39129058584 39162894848 39179843076 39239384877 39252240384 39265053696 39269142528 39273316544 39344540928 39365666648 39439709568 39443901714 39451281408 39455474784 39476660069 39562516224 39566636032 39583758984 39643914618 39656902656 39669848064 39674064672 39678196096 39750154752 39754379896 39767357124 39850539876 39862232256 39866469313 39883635946 39953173248 39970377216 39974625768 40061564928 40069995392 40083075648 40087249664 40087336179 40155768576 40164218864 40268989728 40273183104 40277463842 40290611823 40365061632 40386735312 40474570752 40478872896 40483088128 40496303232 40500607686 40574057832 40578282976 40684133952 40688458371 40692695428 40719314944 40781196288 40785531024 40798844856 40803093408 40896180864 40913879193 40918139724 40930145344 40992347088 41085866304 41107927014 41112207752 41121394688 41201620992 41201709912 41206000416 41218090496 41219451504 41228125631 41317790976 41322182748 41329913856 41335671762 41339976216 41446445568 41509431936 41513844078 41531720076 41558888448 41626469808 41630804544 41635229587 41643019264 41738022912 41743837674 41748184632 41760433792 41761812708 41846354319 41873728512 41878179376 41937364224 41941821852 41969258496 41991793536 42055608672 42064458758 42067948032 42078190077 42172793984 42174186516 42190953728 42287207424 42301011456 42309913184 42374211768 42406438272 42424698624 42429208052 42489171648 42493687929 42506155824 42598600704 42607565056 42608971944 42621473664 42723158016 42727699168 42741646992 42746097856 42843618048 42857603712 42866622568 42921317376 42931767186 42944363616 43042336128 43046818304 43065447348 43130894121 43159108608 43163602944 43168190912 43182282528 43280797824 43285304832 43289905736 43304037084 43308546512 43363805184 43368414432 43382571408 43391700737 43486071552 43490599936 43490693796 43509421032 43575542514 43604047872 43608682656 43613223808 43632097971 43726991616 43731545088 43731639468 43736193424 43750470456 43815511488 43820168749 43839037858 43867715584 43934381568 43939051464 43953394716 43991402752 44058256704 44062939767 44081913414 44158770432 44177785344 44182481112 44187082016 44262608544 44267217792 44271923066 44286374979 44300883968 44387409132 44392031376 44444922368 44512465536 44517196878 44531728857 44614015488 44637970608 44651067648 44718924096 44723677383 44728334644 44757594112 44845011288 44849681184 44883790336 44965189632 44971453989 44976137052 44989333312 45073953792 45078744816 45098155872 45116182936 45184746222 45214304256 45238581696 45307330992 45316865363 45346509824 45428748288 45433577024 45435077226 45543474144 45556836864 45567928329 45581298224 45650568348 45680431104 45685286592 45709816922 45794280448 45809229312 45813999616 45883722402 45892306944 45901964416 45903480084 46017885333 46026494976 46031387248 46046413512 46131499008 46156268928 46161174994 46181052148 46251233721 46261569024 46266386432 46281489408 46286408784 46356750468 46370351808 46375180544 46395249978 46496153088 46505937632 46507473243 46612035456 46627251264 46632106752 46637063396 46738492416 46743359488 46763588256 46834655112 46848396672 46853376306 46955275776 46966707711 46980488016 46985380288 47092571904 47107944576 47112951798 47117857864 47220332544 47225351712 47240767728 47245687104 47250708967 47336400804 47439350784 47444393232 47464822944 47573108352 47578062336 47583119528 47598652332 47603608976 47707140096 47707243056 47712211008 47726210048 47727785952 47737829678 47819425302 47824404936 47928416256 47933510688 47959248183 47990621184 48063552768 48068661564 48073667152 48089360088 48199070304 48204089472 48209213206 48218232832 48224950389 48312409068 48354186496 48427670592 48432818091 48453673422 48485369856 48490523488 48559053312 48564214776 48604547596 48694360064 48695967936 48701143953 48706215404 48710255616 48722114826 48789466236 48831656192 48852683264 48926924928 48932125494 48948098661 48964134912 48980118528 48990425792 49064876784 49079272704 49196363776 49197988224 49203217602 49217654112 49292450424 49335075328 49351180032 49431432897 49436580396 49468919808 49474177984 49490328096 49495481728 49563902208 49590515128 49698367488 49710467268 49725052608 49730338009 49800620016 49838494464 49843684352 49865254824 49941035298 49973704704 49984221056 50000537664 50005852347 50074870272 50080192856 50101757552 50210721792 50216058816 50232451104 50243021906 50352293376 50357536768 50357645448 50379329616 50455891332 50467166208 50488897536 50494264128 50499522304 50521376598 50585838336 50591106048 50596483504 50612999976 50733750144 50739142762 50755705803 50760991204 50794196992 50871389184 50876796432 50893404408 50987446272 51014823552 51020246046 51042215532 51107341824 51112774152 51118096736 51251441472 51256778496 51262226708 51278960502 51295760384 51395947416 51401299488 51416380928 51428898983 51518565504 51540749568 51546227964 51639709968 51645087424 51701236224 51779806848 51785310654 51790703272 51925802544 51931209792 51936729691 52049684736 52064956416 52072209882 52077632376 52092912256 52172078112 52239790768 52319179836 52353404928 52438539888 52459387904 52461120096 52472159894 52586279424 52591868952 52607299712 52609036788 52715537259 52750021632 52778345312 52858552824 52898752896 52979143392 53000206336 53007590097 53023142832 53128520676 53134053168 53138460672 53149643008 53151397992 53258996406 53270897664 53293836288 53299501024 53444100864 53449781572 53525320128 53531009469 53541024768 53554060098 53676237384 53691986304 53697577472 53720815764 53802455553 53820082176 53837650944 53848980416 53971830528 53989448832 53995070976 54000810248 54082875546 54098743776 54127791641 54229600656 54245511936 54251277828 54369266688 54374928384 54380708032 54398459808 54404124544 54528241152 54546041088 54551838924 54557519632 54656462784 54662272357 54781155072 54810569352 54929774592 54935613216 54941333888 54959268672 54965110431 55084651776 55090387968 55096243664 55114229016 55119968288 55214181792 55225800938 55261927424 55345909248 55351792104 55369860876 55375626768 55496060928 55501959744 55507739392 55531761054 55652534784 55658450232 55664246176 55682416944 55759389984 55789329519 55795139092 55831638016 55916485632 55922429136 55940684184 55989058048 56074144896 56080105158 56090597376 56098411677 56104253436 56226272256 56232248688 56334229056 56340216963 56364477246 56382943232 56401348608 56493066168 56498949024 56529285659 56541917696 56566264832 56652228864 56652351129 56658250572 56674874432 56676745818 56811962592 56828631552 56842467297 56914994304 56921043942 56988862656 57075468912 57087479743 57124824064 57143471616 57228423168 57236395986 57242356248 57259151488 57389781504 57403753869 57420596464 57507858828 57545478144 57576376704 57582496642 57663875808 57707730432 57713739776 57738716112 57824552576 57826461924 57843428544 57981428736 57987591728 58012561376 58100723352 58144910208 58163890752 58176130628 58264541181 58302655488 58308726784 58308852624 58333960608 58408390656 58420681984 58422611016 58445964258 58573075968 58579175424 58585401952 58587336423 58604526288 58744342272 58750586356 58769764614 58775884552 58878360576 58903713792 58909974816 58941606031 59016811392 59022957056 59048499972 59165852571 59176922112 59183212176 59189375168 59343774336 59349954048 59356262504 59375638476 59485353984 59511097008 59517294144 59523620387 59534756864 59549251454 59625232128 59631569844 59651035686 59775809814 59793348384 59799574912 59825453919 59929759872 59955565824 59961938652 59968182736 60098605056 60104993088 60124613472 60130874496 60137265958 60246328296 60318108928 60409774656 60416195763 60547592448 60580102968 60718309344 60724632192 60742449152 60744454848 60750911529 60757237772 60861086748 60867424464 60913715456 61039043142 61078972416 61171794432 61178296536 61204640112 61344271296 61357180444 61368659968 61377209586 61395218016 61488520632 61541691904 61661890521 61668311628 61682092032 61708652544 61715211712 61802431488 61809000624 61827135744 61860333304 61976686464 61983274122 61994870784 62009964324 62034751537 62149380608 62169668352 62176142336 62270766117 62297580114 62317989888 62338332672 62351451008 62446206816 62464528896 62471168408 62607034368 62622276948 62640650688 62674285058 62790095872 62810592768 62817269064 62912732778 62953887744 62967135616 62987690304 62994249472 63096688137 63101922048 63115201072 63252467712 63259190976 63286430592 63293157466 63430811136 63437416448 63464869776 63561317652 63602896896 63609657408 63616281344 63637047936 63643812078 63759233736 63765873248 63911347584 63932210496 63945664244 63987494912 64084737024 64091548752 64112470488 64119146784 64265427072 64272119296 64299933852 64381976064 64397650779 64416545424 64563504192 64570227456 64577090788 64598171022 64604897896 64745404416 64752286368 64773423792 64787054563 64927957248 64934858604 64947007488 64956055626 64962819768 65045707776 65052621648 65229107328 65235899904 65236040694 65242833992 65264131548 65306824704 65413023984 65419835712 65426789351 65439030272 65454962342 65597317632 65597459202 65604290136 65623538816 65625705684 65723267232 65758556787 65801573376 65901572352 65908577196 65915440528 65987104128 66085202944 66087385056 66101292334 66122870121 66273721668 66280623024 66300070144 66400826688 66407884599 66451325952 66487006432 66588047064 66667383552 66674469796 66766493696 66768698304 66775795317 66954745088 66956955912 66976601472 67092501966 67136391168 67143527264 67172439488 67274521776 67325685504 67361835464 67447784448 67454808064 67464205578 67483999968 67618117224 67645000192 67647233808 67674274404 67777119333 67821456384 67828518912 67835728576 67857872544 68019764736 68026994728 68056287376 68143122432 68150365536 68186958301 68315211216 68335255296 68342371328 68371947336 68475852522 68520646656 68527929888 68535065984 68564725383 68691420672 68713843968 68720999424 68728303952 68852946624 68860265177 68889916634 68934981632 69039742464 69047080872 69069620268 69197248512 69234403392 69241613056 69241762491 69271578222 69392353536 69399579648 69422234112 69429613176 69436843168 69555527712 69562770816 69570164818 69592874967 69758906448 69910622208 69918053184 69948160128 69955595094 70107738624 70115039232 70122491936 70145382384 70272595008 70280064459 70287383012 70333362176 70470732024 70478070432 70531670528 70638857856 70669427697 70676786796 70697523776 70830498816 70838027568 70845404224 70868530656 71004601206 71011995208 71027863552 71166589848 71197234416 71212216999 71258801152 71367093504 71374679292 71388033024 71397978498 71405413464 71560710144 71568316512 71589315072 71606744517 71627754352 71736607404 71783534592 71900266032 71962440704 71985931776 71993427968 72102992346 72110500728 72131658368 72134040132 72306134208 72313819809 72327349248 72335037104 72492355584 72531279744 72641505888 72680510133 72704321536 72728054784 72735785232 72846322164 72875283712 72906821394 73041540096 73059323106 73065383424 73080759136 73083172239 73247484288 73279024896 73286813908 73390387392 73398188241 73446202368 73453850624 73485638688 73579401216 73597315176 73618909056 73794545664 73802389472 73804826403 73826481168 73834169024 74002612992 74026770048 74042348072 74154870594 74203379712 74211266976 74235492144 74243222592 74251114091 74345853312 74385772692 74547551232 74555314176 74563238848 74565700902 74587578912 74757741696 74765526528 74773473544 74797882236 74805671248 74968363008 74976331584 75000806496 75016589494 75112305408 75120289284 75152636328 75316082688 75324088224 75331932032 75364532859 75528440064 75536305152 75536468172 75544334096 75568994424 75741396192 75749283456 75757335038 75771508736 75782064897 75789956396 75886659072 75894725256 75919499964 75985150208 76100625216 76108714143 76141486806 76191295488 76307083776 76315194648 76323141664 76519708672 76522235328 76530369069 76538338492 76563323298 76669161228 76677145104 76768502272 76885167744 76893340062 76918440753 76943640576 76984954816 77101949232 77124571392 77277848256 77308571648 77311124352 77319341946 77459564952 77467631136 77526546944 77551854336 77677965981 77686054908 77736873984 77745136832 77778614144 77896814688 77927952344 78074527104 78097434624 78116448564 78139368384 78258117168 78274585627 78325789696 78359686152 78478769754 78504480768 78530107392 78546633088 78689081856 78708239841 78731333296 78879419136 78887803428 78902562816 78910949568 78953320138 79125032448 79133272064 79167517968 79287829236 79339696128 79348129344 79356392192 79500309504 79508759792 79534714248 79701079752 79724464512 79732938626 79767271892 79888494609 79906346496 79940754432 79949251536 80123129856 80139990784 80166151296 80174499328 80174672358 80311537152 80328437728 80331090147 80537979456 80546366208 80554927684 80581223646 80730123264 80773470624 80816841259 80957745792 80966176256 80992606464 81001215372 81124313319 81148115664 81156565952 81368267904 81376916742 81385390856 81562392576 81571062048 81597689712 81606186816 81614860943 81792361728 81827758386 81836279448 81860290688 81984694176 82171732608 82215854028 82224415504 82403241984 82403419824 82412000832 82436180992 82438903008 82456251262 82635581952 82644365496 82671343524 82679952432 82838701407 82892891136 83018863872 83027688156 83063440152 83252939616 83261609088 83270459174 83286038528 83297641581 83487675348 83496369264 83520867584 83523625416 83692708638 83747457024 83756358752 83874728448 83883643704 83983587072 84111217344 84120157737 84128917516 84135896064 84156380154 84345587968 84348373032 84381907456 84546715869 84574414848 84602022912 84619826368 84748423536 84812876544 84849397248 84858416104 84978343296 84987375858 85012311648 85057958293 85215130112 85217943888 85242947328 85381565913 85446316032 85455398336 85483293984 85492195712 85687236096 85715207424 85733245136 85842634752 85863534372 85888727232 85897856561 86084672256 86093636608 86130894696 86261788242 86318217216 86336381824 86364565056 86373744963 86561595648 86570609664 86579811472 86608074168 86617093024 86727610368 86736828864 86765142816 86783401474 86972143104 86981199872 86981387592 87018842064 87151085028 87208095744 87217365312 87226447616 87264195942 87453983232 87463090176 87463278936 87472386848 87500940912 87631022976 87640337498 87668946387 87678075716 87735431168 87868763136 87878102928 87906789432 87982805504 88116513408 88125879534 88154646921 88163826828 88317540864 88355570688 88364962224 88374164032 88525217088 88534435584 88543846132 88572749958 88601767936 88774818264 88784062752 88831734607 88889844736 89024931072 89034393756 89063457714 89228030976 89275941216 89302135296 89323877181 89437848192 89447354766 89456669288 89690022576 89699362368 89708896739 89767580672 89930379264 89942907978 89952274104 89978666624 90147907584 90157489632 90196311744 90205898937 90232365872 90369492444 90428608512 90477163392 90614661984 90633730726 90693019648 90867154048 90870154452 91086948288 91113673728 91135856658 91162596448 91301136696 91370573184 91419633844 91558564713 91588560896 91618458624 91627999232 91767444804 91784613888 91803928832 91806960168 92035770666 92052989952 92062774496 92065814379 92092827024 92312537856 92322349988 92362104296 92502467442 92523138048 92532772864 92562978816 92572817568 92713500936 92740703616 92750361088 92790499956 92974911183 92992306176 93011875264 93014946486 93224070912 93254502528 93264213504 93274126792 93476984832 93527176512 93537117751 93669310224 93696793344 93706752612 93910551552 93933415422 93960976032 93970760576 94011427587 94185143808 94215889152 94225903596 94235715728 94440665088 94450703424 94481535456 94491374208 94501417934 94672801608 94878701568 94888786464 94929645888 94939736199 95146216704 95156124672 95166239056 95197304664 95207217952 95414486112 95424422016 95452420096 95455571904 95465718117 95475659356 95638850604 95648809872 95856832512 95867021376 95918496366 95981242368 96127105536 96137323128 96147334304 96178720176 96398140608 96408178944 96418426412 96436465664 96449900778 96624818136 96708372992 96855341184 96865636182 96897256533 96907346844 96970739712 96981046976 97118106624 97128429552 97209095192 97388720128 97391935872 97402287906 97412430808 97420511232 97444229652 97578932472 97641493411 97663312384 97705366528 97853849856 97854061041 97864250988 97896197322 97928269824 97960237056 97980851584 98129753568 98158545408 98182443513 98395976448 98406435204 98435308224 98584900848 98670150656 98702360064 98862865794 98873160792 98948355968 98980656192 98990963456 99127804416 99151938501 99181030256 99396734976 99420934536 99450105216 99460676018 99601240032 99676988928 99687368704 99730509648 99882070596 99947409408 99968442112 100001075328 100011704694 100149740544 100160385712 100203515104 100432117632 100464902208 100486043812 100638752949 100704586752 100715073536 100715290896 100758659232 100911782664 100934332416 100988528256 100999044608 101042753196 101171676672 101182212096 101192967008 101196308367 101225999952 101467500288 101478285524 101511411606 101521982408 101742778368 101753592864 101786808816 101808228599 102029647104 102040492092 102084431064 102214683648 102225548304 102236193472 102502882944 102513556992 102524453416 102557921004 102791894832 102802598976 102813526123 102832761856 102857797966 103037131008 103081499136 103092455928 103279419936 103290174848 103334874951 103402472448 103559613696 103570621308 103581406544 103851605088 103862419584 103873459382 103907367333 104099369472 104144419764 104155264752 104185824512 104344156224 104355247227 104479581536 104638359672 104877079776 104918775808 104922240192 104933392641 104944319788 105172558848 105183737904 105214599424 105218073576 105431074518 105500043264 105556690624 105717105648 105797505792 105958286784 106000412672 106015180194 106046285664 106257041352 106268106336 106299286016 106302795984 106506901809 106517992812 106541795328 106587672576 106599002048 106888201728 106899563144 107050640256 107062018938 107082049536 107108120196 107150934473 107352474768 107375065777 107383972608 107395154944 107441631528 107604911106 107640164352 107675301888 107697960832 107943661056 107978897664 107990141952 108001620496 108165751092 108197487552 108255583282 108459201312 108491023872 108502555656 108738533376 108761416064 108796919616 108808249088 109056482304 109092082176 109103677848 109115039264 109312925568 109324544714 109360232091 109562310144 109588984659 109621138704 109859549184 109871226432 109882667776 109918537344 109930220862 110169303552 110180775936 110192487328 110228458032 110239936576 110428363584 110451601876 110523854848 110691818496 110703584208 110739721752 110751253536 111003919488 111015478784 111063522108 111232305891 111305069568 111316900464 111328492352 111364833888 111518779968 111578659038 111590278184 111832971264 111844858272 111881368368 111904912427 111978116096 112148289792 112160210316 112181194752 112196823354 112208506872 112452544512 112464497376 112524884241 112668458112 112680433926 112728954492 112802697216 112986132336 112997898048 113009908879 113058571318 113083835392 113132529664 113304457728 113304702258 113316501144 113349748864 113353491636 113623925184 113636002557 113657263104 113684934594 113829988608 113842087884 113977725312 114150937824 114174959486 114212230209 114249648128 114286943232 114472791972 114484712496 114518302976 114779563008 114807507738 114841192928 114844984947 115015717656 115152753408 115164993284 115327751616 115340010093 115415460864 115427479552 115477432224 115649105152 115652923848 115686857088 115962857472 115975183456 115979012919 116025122752 116201446704 116289820416 116327781504 116352261256 116529082362 116605310976 116617705248 116667921216 116680322143 116841363968 116845222032 116891928516 117146151936 117158350848 117170803904 117174672846 117209052576 117488684544 117501172712 117539529228 117551769104 117756721152 117807427584 117819949632 117883212062 118033622784 118045914112 118096999944 118331705142 118353844224 118366424352 118378750336 118429980207 118687548672 118699908096 118712525008 118751276952 118970707968 119022194016 119034588288 119047240774 119069513728 119098502908 119250464256 119263139688 119302071372 119551619628 119586696768 119599149824 119599407939 119650907838 119859519744 119911131648 119923877304 119936365472 120209986176 120249226944 120261748992 120262008537 120274531916 120492656592 120636217856 120819549312 120832391526 120871835469 121095184896 121160205936 121436618688 121449264384 121484898304 121488909696 121501823058 121514475544 121722173496 121734848928 121827430912 122065375113 122078086284 122157944832 122343588864 122356593072 122409280224 122688542592 122714360888 122754419172 122790436032 122977041264 123002920271 123083383808 123323781042 123336623256 123364184064 123430423424 123604862976 123618001248 123654271488 123684376893 123720666608 123953372928 123966548244 123989741568 124019928648 124069503074 124298761216 124339336704 124352284672 124541532234 124595160228 124676665344 124702902016 124892413632 124905688761 124929057792 124942336816 125214068736 125244553896 125281301376 125348570116 125539062957 125580191744 125621185536 125634538128 125825465556 125907775488 125934271232 125975380608 125988498944 126193376274 126203844096 126230402144 126234570231 126518381952 126572861184 126586314932 126861622272 126874832896 126929739552 127122635304 127219314816 127232562688 127274095872 127287624156 127481063787 127518467472 127531746496 127822695168 127864420992 127891328488 128169474048 128183097504 128224940976 128238293568 128251924339 128530854144 128544238592 128599867704 128763952128 128795301558 128833090848 129127008384 129140454912 129154181576 129196342044 129209795792 129490808832 129504572736 129546847584 129574109126 129855914496 129869717208 129912111252 129925639536 130091415552 130105243296 130175102211 130458214656 130471799808 130472081388 130485667984 130528263096 130826047968 130839671424 130853578702 130878060544 130896293913 130909924684 131194635264 131194918404 131208580272 131247077632 131251411368 131446534464 131460506247 131517113574 131603146752 131803144704 131817154392 131830881056 131974208256 132170405888 132174770112 132188819301 132202584668 132245740242 132547443336 132561246048 132600140288 132801653376 132815769198 132859124937 132902651904 132974012864 133176094128 133334767104 133348939592 133532987392 133537396608 133551590634 133909490176 133913911824 133942092361 133953202944 134171032149 134185003932 134272782336 134287054528 134344878976 134549043552 134651371008 134723670928 134895568896 134928411156 134967999936 135236234448 135290000384 135294467616 135348548808 135554238666 135642912768 135671457152 135715745088 135950596089 136039529472 136053989456 136112574752 136286244864 136300731072 136373916602 136630422432 136670510592 136684742656 136703784987 136743894672 136951705044 137041293312 137055859776 137070131968 137129450766 137382841344 137427687936 137441998848 137456607904 137705893248 137720530354 137779833268 137869963264 138053655999 138079484928 138094161744 138139240536 138394497024 138468806784 138483226112 138483524982 138543156444 138753701163 138784707072 138799159296 138844468224 138859226352 138873686336 139111055424 139125541632 139140329636 139185749934 139517812896 139592725811 139836106368 139896320256 139911190188 140215477248 140230078464 140244983872 140290764768 140545190016 140560128918 140574766024 140941464048 140956140864 140971123447 141063341056 141277715712 141338855394 141353573592 141395047552 141660997632 141676055136 141690808448 141737061312 141752126901 142009202412 142023990416 142333179696 142394468832 142424433998 142517602304 142734187008 142749358584 142795956996 142810826928 143121420288 143136633024 143178630144 143213489034 143255508704 143473214808 143800532064 143877744549 143924881408 143971863552 143986855936 144205984692 144221001456 144263316736 144268080264 144612268416 144627639618 144654698496 144670074208 144674851167 145062559488 145283011776 145298454273 145361020266 145408643072 145456109568 145471570464 145692644328 145750567424 145813642788 146083080192 146103431859 146118646212 146130766848 146161518272 146166344478 146494968576 146558049792 146573627816 146780774784 146796376482 146892404736 146971277376 146986899323 147194630352 147237818112 147589091328 147604778944 147609652806 147652962336 147668338048 148005225984 148053540096 148084696144 148309741188 148406759424 148422533952 148470984288 148486445184 148502228182 148691706624 148771545384 149095102464 149126477696 149131401804 149175157824 149191014027 149515483392 149531053056 149546947088 149595764472 149611342496 149952663168 150001612992 150017557041 150033178988 150224610816 150240578568 150305272656 150632165376 150648176448 150663864064 150729065718 151056880128 151072610304 151072936344 151088668192 151137988848 151482792384 151498566912 151514670076 151543017472 151564129794 151579912792 151773318144 151789450512 151838999928 151970300416 152201250432 152217428286 152267117409 152282973612 152382590976 152614167552 152630389296 152646283328 153039417344 153044470656 153060738138 153076676984 153126646596 153338322456 153354290208 153436632503 153537004544 153770335488 153786680124 153836881506 153887281152 153969909632 154203898464 154249142784 154286696949 154555696512 154622248704 154638683892 154919129904 154935262272 154951730731 155053093888 155103708672 155355931962 155372109816 155490273664 155557228288 155793629376 155810189073 155855904688 156149054208 156194869248 156232897128 156278736768 156516234336 156549171254 156651579392 156719372304 156957539508 157060214784 157093266176 157378163712 157416479682 157462666592 157758838272 157775606856 157821899136 157906640276 158146611777 158250064896 158266544128 158335035936 158575658472 158696258688 158712784384 159000619008 159017519584 159022770291 159069428496 159402159504 159448929024 159465877252 159534543784 159776989218 159812692992 159881508864 159898503072 159984359227 160279981568 160332302592 160348998656 160349344716 160593028407 160623074304 160656875456 160662180294 161075958912 161092732416 161109855368 161162447292 161460246528 161546941248 161564112479 161633682518 161915491584 161932352512 161985212928 162002430744 162248626638 162296231328 162313131904 162383374923 162736535808 162753833484 162770781712 163124785152 163142124096 163195379424 163212373632 163229721886 163584723456 163655516772 163672558896 163720581376 163969388352 163986817071 164343465216 164431708056 164448831008 164806839648 164824001664 164872361984 164877806016 164895331293 164912502524 165271163904 165288730992 165342687048 165359904864 165677402814 165785782272 166037727744 166055376312 166126880304 166505879232 166523218176 166540918348 166572077056 166595283162 166975350696 166992738528 167041735168 167047250832 167082403873 167367988557 167385417276 167494914048 167512717504 167749456896 167767287408 167967174144 168222434688 168240315474 168257835032 168271792128 168312760308 168691175936 168696746064 168732246221 168763814912 169020650889 169093431738 169148829696 169204045824 169239652736 169496847072 169587856977 169625753088 169698794496 169716832208 169956686592 169974751716 170024623296 170115916586 170430260224 170435887776 170485894656 170527401891 170763131826 170910796672 170966587968 170984391424 171262439229 171374472192 171430414848 171466490272 171685269504 171727068744 171777454464 171795713122 172169344512 172187273216 172211261607 172261789392 172523576484 172636434432 172672763648 172729130112 172747489926 173123191296 173141219328 173159622944 173216148336 173234186048 173473657728 173530285632 173566802948 173944286208 173962399744 173962775184 174037684128 174302170056 174434730624 174452895232 174528391884 174793623543 174907966464 174926180352 174926557872 174944773696 175001881824 175262045952 175280674996 175337892774 175356151432 175737526272 175756205856 175813578864 175850576671 175965611008 176233026816 176251759068 176309293842 176327653656 176635081728 176711141376 176729924448 176748328064 176824818093 177050434176 177068871168 177087692264 177145499916 177549636528 177568125504 177586999667 177663469214 177779689472 178049862144 178068787512 178126915428 178456061952 178551882432 178570861161 178604270592 178647754362 178875696384 178894709532 178913338576 179380045152 179398724736 179417793478 179476361757 179535161344 179885815956 179904548208 179957333248 180295815168 180314979264 180392623488 180411797874 180464731744 180738984888 180954326784 181229323968 181248587289 181267461452 181386039296 181734308096 181740308904 182173896576 182227347456 182252734587 182271713316 182325192896 182602273392 182741146368 182839267688 183117129426 183177121792 183236917248 183534889608 183607857664 183613920336 184071541332 184105979904 184125548992 184131628758 184185654048 184625075712 184644699976 184724208592 185004934884 185046276096 185125957632 185145635136 185427001872 185481407232 185500722176 185580999912 185949822366 185984612352 186023750528 186029892972 186104254611 186448141824 186509005056 186528427008 186548253584 186953969664 187054353024 187074235502 187338620448 187393586688 187413505224 187821103104 187866830844 187921952064 187941521152 188022855174 188370287616 188431778304 188451807192 188471431456 188901406848 188963070912 188982748416 189002835868 189290064411 189345603216 189757403136 189777572928 189859291776 189879472398 190292433408 190312249344 190332478112 190394609328 190414435904 190828972224 190848844032 190904840192 190911143808 190931436234 190951318712 191277701208 191297619744 191734042752 191836992732 191962484736 192254211072 192274646256 192294668608 192357440352 192796281216 192816357888 192836852824 192899801556 193249636272 193290303283 193416745984 193710682368 193731272364 193794513066 193814693688 193962093952 194236213248 194256859104 194361163689 194418190384 194783871744 194804575812 194824861616 194841022464 194888459304 195157864944 195282986822 195326624768 195410733056 195707699712 195708122082 195728501976 195792394644 195920474112 195961703168 196259507136 196280368053 196317090816 196364887026 196791952896 196812870408 196870616448 197169801696 197275670361 197340301312 197404720128 197725731588 197746321584 197896711936 197961312384 197981926912 198255608832 198303877002 198362060512 198368610363 198841869072 198900210432 198921352036 199202480064 199223653797 199353977856 199374737408 199461019296 199764141192 199936884224 200002150656 200023409388 200299481088 200320771424 200327385951 200407030208 200864235264 200929804416 200972087624 201277505898 201409173504 201430581792 201517318464 201538738247 201823565328 201977056512 201998089216 202085506392 202343353344 202364424192 202385934016 202392616734 202451999904 202935000576 202956571048 203022823212 203043964816 203485556736 203507185728 203573617632 203616457198 204059294208 204080984184 204168862128 204429367296 204451096608 204472386944 204560874903 205005765888 205027113984 205048906832 205115842008 205583789664 205605197952 205627052246 205665523712 205694176149 205715595932 206074262016 206162998272 206184911856 206558839872 206580349696 206580795531 206669749902 206804944896 207119227392 207141242616 207162813088 207703210176 207724839168 207725287473 207746918764 207814734666 208198738944 208288839528 208310529504 208371649024 208422380089 208688312448 208710494454 208778624901 208959163072 209276719344 209754159552 209837551616 209844480384 209866785282 209888639576 210345117696 210367475808 210429198848 210436147152 210480430853 210840193377 210862149036 211000086528 211113381248 211434211296 211595011584 211916573568 212030360388 212092571328 212514082704 212536212672 212598572032 212605591968 213013803618 213035985624 213083590656 213198004096 213636650997 213776403456 213799126288 214101280512 214124037876 214164099072 214216240392 214301868946 214704949536 214750131554 214767945216 214790309888 214820233551 214883263056 215209822212 215350603776 215395921664 215887322112 215957795328 215980283904 216003240992 216331502184 216394975104 216511166564 216918402624 216941459427 216982047744 217005111312 217477066752 217522832128 217593839232 217616498176 218041530399 218112964608 218184164352 218207355696 218230078528 218625851136 218649089428 218720464182 219124620288 219177969318 219242277408 219359997703 219742452864 219765335552 219837074688 219860441724 220194564723 220338607104 220361551872 220384974656 220456916064 220479873152 220856727168 220903203752 221383636992 221407168416 221479443504 221502507072 221526051131 222007838976 222030957568 222127044216 222464611782 222610139136 222633800928 222656984704 222729667776 222753342273 223037559936 223157318076 223180556368 223665942528 223689716544 223762736736 223809824854 223956232192 224296579584 224320420632 224393646708 224417013744 224905089024 224928994752 225049768482 225336916224 225360867852 225457908984 225972264672 225995796096 226019817758 226093598577 226117142636 226167670784 226265059328 226608915456 226609404516 226633002288 226699497728 226706983272 227247850368 227272005114 227314526208 227346194691 227369869188 227659977216 227684175768 227955450624 228301875648 228326142429 228349918972 228424460418 228499296256 228573886464 228945583944 228969424992 229036605952 229559126016 229591107207 229615015476 229682385856 229689969894 230031435312 230305506816 230329986568 230655503232 230680020186 230830921728 230954864448 231298210304 231305847696 231354523169 231373714176 231925714944 231950366912 231958025838 232050245504 232402893408 232579640832 232655563008 232704522512 233058164724 233210621952 233235410496 233335842432 233360644286 233682727936 233690444064 233783857032 234292303872 234341607808 234349345692 234418105152 234823756881 234977369088 235002345424 235079058456 235103538208 235513442304 235639899264 235766424124 236067245568 236091828224 236124719523 236193999888 236663410284 236707688448 236732848704 236757500672 236859960414 237375097344 237399816192 237425050016 237502553904 238044388032 238069176576 238094481548 238139027456 238197005816 238500928512 238526279376 238604142744 239103239256 239173393536 239198299648 239198815878 239301815676 239665483827 239719039488 239822263296 239847754608 239872730944 240419972352 240498453888 240523497984 240524017074 240549063832 240985313184 241114708219 241272435712 241639098624 241664783052 241743670938 242190369792 242320411872 242450523777 242873237376 242898528768 242977819392 243003646116 243028951088 243444346992 243469697856 243495576863 243654861824 244130750226 244156172568 244687177728 244713186144 244818560448 244844582829 245377085184 245428721776 245508838344 245580872064 245954082528 246005840542 246166767616 246647562084 246673246512 246860846848 247209725952 247236002496 247308542976 247368753786 247441333216 247906745856 247933096488 248039857296 248139006148 248516104221 248597522432 248678673408 248704569344 249083064468 249190320456 249405804032 249784827264 249811377522 249858115584 249884673632 249892924743 250489107792 250562602752 250697140232 251078125914 251160383488 251242371072 251269076256 251650931112 251868542464 251950761216 251976997888 252360473211 252386752548 252407688192 252460804288 252469140462 253036763904 253145722368 253172629864 253723244544 253859479104 253886462467 254245270608 254438629632 254465125376 254548191744 254575248312 254962127574 255036934944 255063492992 255173874879 255645390336 255728841984 255782656976 256338948096 256366195008 256449881952 256476587136 256503848678 257061708288 257088477184 257199735408 257527904256 257590603116 257666181696 257693569683 258254016768 258280909824 258308363152 258392684088 258419591584 259009145472 259093695168 259121234889 259148218252 259711828992 259739434416 259824222504 259851279072 260182831104 260210486592 260350204422 260916429312 260943599616 260944162776 260971335968 261056526192 261652095936 261679342848 261707157404 261756121088 261792587826 261819849368 262389270528 262389836808 262417160544 262494155264 262502822736 262558063229 262893068928 262921012494 263006839161 263034227148 263206293504 263606289408 263634308784 263661762112 263948416512 264340811776 264349540224 264377638602 264405169336 264491480484 265094886672 265122492096 265150672633 265200280576 265603306752 265631538396 265718249874 265805303808 265948025728 266352188256 266495203821 266669534208 266697879184 267074793216 267103181268 267818980352 267827823648 267884184722 267906405888 267971631543 268342064298 268370007864 268574109056 268689757952 269098087104 269126690217 269302742016 269447341856 269791137792 269856822312 269935999872 270472468896 270580000768 270588935232 270617696811 270697097616 271108477332 271285825536 271342914304 271431490176 271901192178 272079058944 272107978912 272225149504 272601462144 272747833204 273260844864 273341021184 273369485312 273407569974 273487789344 273903410088 274111719552 274140263936 274258901532 274675694139 274765682688 274855375872 274883997696 274913215808 275411786496 275441060708 275559666536 276107311998 276158969856 276188323488 276278481072 276336620483 276937613568 276966452224 276967049964 277086312888 277507402326 277569414144 277598318592 277688936448 277718452704 277747372672 278222110848 278251083264 278280659272 278371499868 279035625792 279065285191 279185451622 279672212736 279792640512 279822380376 280430954496 280489967744 280581529536 280611353253 281090380032 281120257836 281149532048 281882928096 281912281728 281942246894 282034282761 282126682112 282555431424 282677710788 282707147184 282790095104 283321995264 283352110272 283381616896 283474122624 283504253802 284018404824 284047980832 284666359392 284788937664 284819208597 284848867996 285035204608 285468374016 285498717168 285591913992 285621653856 286273266048 286357260288 286397154351 286426978068 286511017408 286946429616 287601064128 287755489098 287849762816 287943727104 288411969384 288442002912 288526633472 288536160528 288596879417 289224536832 289255279236 289309396992 289340148416 289349702334 290125118976 290566023552 290596908546 290722040532 290912219136 290943140928 291385288656 291446607109 291501134848 291627285576 292166160384 292206863718 292237292424 292261533696 292323036544 292332688956 292924480233 292989937152 293116099584 293147255632 293561549568 293592752964 293784809472 293942554752 293973798646 294389260704 294475636224 294547330539 295209557888 295219305612 295305924672 295336676096 296010451968 296107080192 296169392288 296619482376 296845067904 296941968576 296972890368 297004456364 297383413248 297455815503 297543090768 298190204928 298252955392 298262803608 298350315648 298382028054 299030966784 299062106112 299093894176 299191528944 299222684992 299905326336 300003225984 300035114082 300066357976 300449221632 300481157136 300610545312 301296352896 301327728128 301458131436 301916258847 302113760256 302145220608 302145872688 302177336384 302275977696 302965584768 302997133824 303029340152 303128259588 303159825584 303546636288 303578901024 303677999856 303741905159 303940600832 304402500864 304434856572 304534234818 304565947224 305228335104 305260778592 305292566656 305424685797 306088941312 306121476276 306153353968 306253293192 306676644912 306708580416 306741181243 306873265006 307074009088 307540670976 307573360248 307673763012 307939819264 308407796928 308440578369 308498285568 308573393898 309111393024 309244497408 309277367784 309838259808 309870524544 309903461462 310004624853 310106187776 310207417344 310711863924 310744219632 310980547328 311114456576 311587258752 311620378146 311711809376 311722101999 312298108416 312465794256 312557473536 313032468672 313065741681 313098342508 313303158784 313438744608 313915079016 314186532352 314756327424 314800177923 314832959364 314925333184 315517676544 315551213712 315643798272 315813280552 316293223554 316500129792 316670071872 316703731531 317151316944 317392517376 317425568768 318001238016 318035039168 318045540582 318138856992 318804319008 318897858048 318931754504 319069087568 319553978436 319625385984 319763017728 319797006144 319968718454 320559963136 320664605184 320697997312 320698689432 321186056814 321246148608 321313750912 321324360588 321452803419 322125197331 322151917824 322185464832 322219710736 322324894584 322920493056 323093882496 323128224958 323267365036 323830983168 323864705024 323970425856 324004861488 324497253276 324592462656 324626263808 324766749846 325473071616 325507666968 325541563424 326284248192 326390758848 326424747264 326459443772 327169446912 327311033544 327345117792 327441162752 327938776704 327973634142 328080696273 328686930432 328766953977 328863416112 328897662016 329613679296 329648003328 329744723968 329755612032 329790662586 329825005048 330542327808 330577461984 330685374096 330719809728 330754962769 331354805628 331571564544 332075455488 332110752624 332253760608 333011758464 333046436352 333081836696 333190566324 333950701392 333985477056 334083470336 334094501664 334164807746 334735977114 334770834552 335025435008 335498913792 335534574816 335714737281 335934348288 336444869376 336480630948 336515670064 336543584256 336625520616 337382351872 337393492128 337464492442 337527629824 337574652723 338041301778 338186863476 338408091648 338479305472 338993694144 339029726637 339175713954 339251506176 339397588992 339433664416 339913373184 339949503432 340049246592 340231833172 340860520448 340871775552 340908007671 340971789312 341054803782 341526263652 341821593344 341933175936 341968782848 342524878458 342636690627 342748944384 342860829696 342932980544 343454137488 343554908928 343591426244 344338689024 344374546432 344422523214 344523578784 345047152968 345345527296 345458260224 345494979852 346020030279 346246382592 346282438656 346319245888 346432296672 346468372096 346947315456 347060571264 347133605896 347888572416 347925550368 348075368256 348112366063 348604340112 348869461248 348905790464 349056783768 349587247086 349815932928 349853115744 349889547392 350003763648 350040966429 350524091904 350561349992 350675785548 350712302864 351475052544 351512411712 351627157728 351701153342 351931222016 352466053632 352503518136 352618587684 352655307312 353270163456 353422282752 353459848896 353496656128 353649636186 354100868352 354137742336 354175384528 354290999832 355099273056 355136251008 355173999334 355289940621 355326938428 355559378944 356099724288 356137575024 356253830856 356912123904 357103764864 357141722322 357208541184 357295508724 357751392768 357789419064 357826677152 358760090304 358797449472 358798223817 358835586956 358952723514 359070322688 359771631912 359809096416 359914666496 360002292881 360629958528 360785246976 360786025611 360823595748 360929463488 361477969776 361908653568 362458647936 362497174578 362534922904 363468616192 363480617808 363557107837 364347793152 364454694912 364505469174 364543426632 364650385792 365204546784 365482292736 365678535376 366234258852 366473834496 367069779216 367215715328 367227840672 368143082664 368251097984 368263257516 368371308096 369008760813 369250151424 369289399952 369448417184 370009869768 370092552192 370291270272 370854003744 370962814464 371001444352 371053130679 371161999824 371899644732 371969224704 372047501056 372059785944 372208509222 372896283648 373018010112 373056854016 373096507168 374108706048 374148471004 374677240896 374717066283 374787173376 374827010448 375642206208 375733661688 375843904128 375883042304 376045710348 376617188871 376740575232 376863556608 376903614384 376942862912 377802813696 377926141824 377965496832 378005671736 378580128822 378691206432 378894541487 379555145856 379718583552 379758944796 380584866816 380624498688 380664956224 380789218656 380828871808 381657944448 381697688064 381822287616 381862872468 381902637424 382555402416 382595239488 382635906499 383468085504 383673985464 384508422144 384549292512 384589337216 384714880704 384755773017 385592562432 385632715776 385673705648 385799603112 386499272544 386580606566 386833491968 387421364736 387462544728 387589026132 387629387376 387924187904 388472426496 388513718208 388722327378 388836380768 389567743488 389609151624 389649723232 389776918608 390315729888 390525306633 390565973644 390653249536 390821466112 391415399424 391416244164 391457003952 391584789288 391923406336 392519014272 392560736106 392634181632 392688881739 392729774052 393583905792 393625740816 393741232896 394339603392 394381518741 394551340722 394680602624 394809440256 395451463176 395492643168 395793423872 395922624768 395963853824 396511217664 396566457903 396607754004 396724121024 396737220726 397683738144 397800420864 397842704072 398404960128 398447307594 398707955712 398922038592 399528282384 399612358201 399873768448 400004301312 400046818776 400598962176 400641542848 400654771902 400814060416 401728470528 401826277083 401859608832 401944175248 402555011796 402818347008 402861163584 403034636928 403077476494 403647130656 403954113024 403996178432 404171012784 404686706688 404771868032 404785233468 404903999808 405870001152 405913142096 406045646424 406087929632 407014371456 407147235264 407232914396 407851788267 408118588416 408161968368 408337724256 408858734592 408902193216 408944773888 409121749806 410011531776 410054227968 410097813664 410111354961 410231684016 411167579328 411210395904 411254104492 411331047424 411388352298 411431191864 412148524032 412325996544 412369823712 412591242217 413117679744 413160699392 413161591062 413339499804 413609889792 414160967997 414238454784 414282485232 414325626176 415406420352 415449678336 415450574946 415493837528 415629469332 416397477888 416577679056 416621059008 416665342709 416743298048 416844760178 417376624896 417420988908 417557249802 417918326144 418553438688 418778177433 419508319104 419688960768 419733570564 419777279152 420690235392 420734951616 420858397696 420872294304 420960861706 421680386754 421724298072 422226762496 422868422592 422913370341 423190023168 423833147136 424060720776 424185142656 425028165408 425072425344 425197144064 425211183936 425256380703 426027607236 426071971248 426396008192 427273301994 427552806912 427598252576 428202561024 428248075752 428432480784 428603737892 429409899072 429500263108 429535890432 429580619776 429640467102 429766526112 430419644424 430791843328 431633233647 431774644224 431915590656 431960567808 432006481984 432663004368 432789950208 433022333128 433836805248 433882918854 433964095488 434010222624 434243260759 435045664256 435187678464 435232996352 435895362819 436083060798 436225929216 436368328704 436414711392 436460157056 437251702272 437298178856 437440928364 438249240576 438355938636 438484554816 438531162443 438719995406 439484905728 439530671104 439674149376 439720883448 440389129446 440677214208 440769949312 440913832128 440959746304 440960697969 441713454336 441806407504 442767273984 442814336832 442958887008 443005014144 443052102262 444015677952 444061915136 444254088432 444929223564 445220278272 445267601856 445313969408 445459335552 445506684546 446075119872 446314636152 446361112736 447379433088 447525473472 447573042081 447619649708 447912464384 448593159168 448640841264 448787293416 448834027488 449857989504 450052671123 450099536964 450673832448 450721735704 450915817968 451944529344 451991592192 452039635516 452187197154 452234285272 452335341568 453217830912 453218809032 453266004576 453398995456 453413966544 453509381941 454495700736 454544010228 454629052416 454692389382 454739738376 455319954432 455368351536 455910901248 456603751296 456652284858 456699837944 456848920836 457147772928 457891167888 457938849984 457987525457 458073211904 459118252032 459182214414 459230030952 459364771712 459379939788 460062870624 460309897509 460611013632 460659973136 461311006464 461360040372 461661843456 461909728896 462596420608 462611695392 462709046338 462747428352 462860090847 463900733824 463916051676 464100491008 464805786816 464855192193 465159281664 465311126016 465409045024 466116329448 466470820992 466671684864 466721288572 467365455872 467380888128 467430567219 467567714064 468584607744 468683215616 468698691384 468836210304 469647513762 469954738176 470004690848 470158116912 470207076416 471279798528 471532848248 472134491136 472183656448 472249439046 472387999776 473326820568 473465697408 473515001344 473719920828 474439835331 474750194688 474799632384 474850100032 475005107808 476088776064 476138353152 476188963096 476394011632 477001857024 477052558752 477208285488 477308708107 478206478512 478346787072 478396599296 478397631756 478603631352 479330967654 479438078976 479644526592 479695509216 479745461888 479953077681 480839944704 480996907776 481046995968 481048034148 481098127664 481970626368 482021856239 482229416438 482544871424 483278197248 483329566104 483487341876 484380739584 484640823744 484692337437 484901047554 485746474752 485797057536 485955638784 486007292232 486057902176 486888693984 486939395712 486991153726 487150124769 487309723648 488261500452 488312345136 489374355456 489426372288 489637120896 489689165658 490754170368 490857443552 491017676688 491161744128 491908165056 491960451213 492011681084 492333535232 493295124168 493346493024 493721693696 494472004992 494617085952 494685993879 494737507572 494882666432 495813491712 495866192976 496079714592 496278012296 497032208442 497195044864 497357346816 498166128936 498380640912 498485518993 498811608064 499569654528 499622755044 499716231168 499769347264 499785849486 500978215584 501125205504 501247211619 501394280464 502156251828 502484742144 502538152512 503301862224 503737084928 503901522432 503953995776 504720946422 504773505096 504815376384 504921608576 504938280924 506073527808 506196738663 506291444736 506345259728 507446489088 507718958208 507772924934 508490541216 508763570931 508877259264 508930250752 509096383488 509150496624 509924255148 510073869888 510126985984 510347749758 511290780672 511457683968 511565313952 511582205673 512732390016 512899763904 512953174272 513007697356 513787317687 514123416576 514176954368 514399470816 515055808512 515181206232 515332363392 515387139366 516508033536 516561819648 516616726304 516633784821 516785368176 516839183168 518018290944 518187390336 518242469778 518296436504 519423657984 519478868832 519648445008 519702558144 519757798637 520420973184 520700408844 521832858624 521887199232 521888325552 521942671936 522113052384 523304191872 523358685696 523414314808 523585175652 523639698736 524778541056 524779673616 524834321088 524988310528 525005645472 525116126458 525786137856 525842024988 526013678322 526068454296 527212578816 527268617568 527323524224 527551730013 527896833024 528699080448 528755277204 528810338672 528982960968 530189773344 530244984192 530301345266 530400561152 530474454279 531206613504 531263076792 531436499748 531896051456 532704376512 532760999001 532990407642 533339068416 533395758368 534149586432 534206362536 535637960704 535655647296 535712583483 535768369444 535812811776 535943263086 536684128596 536740015728 537148218112 537379515904 538196174208 538253380434 538429085271 538605484032 538894683712 539713644624 539871999744 540944937792 541160001536 541177870464 541235393622 541394195232 542216954664 542685828608 542862980352 543745761867 543802384356 544158117888 544215957824 544450299008 545202924288 545495666408 546521689728 546682042368 546815139948 546975578688 547033718099 547806820176 548223439104 548280527872 548517803064 549351388278 549531365376 549710751744 549826431616 550823572992 550882121416 551119333072 552214623996 552317939712 552376646976 552556962144 552673240966 553875227136 553932904448 553934099928 554172625776 555014804652 555138828288 555377872896 555436905408 555494745344 556444221696 556502166528 556561318544 556742999736 558071251584 558130570382 558312763833 558370903244 559344425472 559585281024 559644760752 560861908992 560979935488 561163059072 561222706506 562180760064 562240515672 562299064096 563765856192 563824563456 563884493788 564068565522 564253364224 565110862848 565355421576 565414294368 565580190208 565717888813 566704220544 566763233792 566948245248 567008507604 567870193233 568036809648 568095961664 569332718784 569577875328 569638417194 569697735992 570936748032 570997434336 571183827984 571243307712 571304026601 572546532096 572714520576 572794308702 572853956136 573022034816 573892859232 575202128256 575510978196 575887454208 576823938768 576884005824 577053266944 577072321056 577193758834 578449073664 578510558472 578680296832 578699404668 579870909849 580250237952 581132047104 581193817092 581444081064 581886281856 582770577312 582893214218 583002269696 583083491067 583254571152 584413727436 584474584848 584523067392 584646073088 584665377912 585848960466 585979874304 586232199168 586294511264 587123099136 587185505928 587885109504 587947597292 588778521408 588841104159 588951272448 589094661078 590419115776 590438611224 590611849344 590673352192 591827011083 592020903936 592214160384 592338784576 593238964752 593690135808 593883937152 593945780736 594008912728 594766826496 594911631006 595086181536 595405708051 596505910784 596525607216 596700631296 596764056108 597670961391 598061933568 598124212224 598187788352 598383057888 598445369984 599810652672 600006451968 600070228164 600132715952 600898443264 600962314272 601221090624 601284995927 602592705792 602655456256 602916262872 603832517694 604227520512 604291745376 604354672768 604551955392 604616214741 605931169536 605994267648 606058680304 606256519176 606319651168 607093272576 607157802048 607355999712 607483810318 607881201664 608805001728 608869713144 609068469636 609131894448 610456670208 610521557184 610585133312 610849371594 612177882624 612242952552 612306707936 612506586384 613353289824 613417160832 613482362486 613682624709 613746530012 614148018176 615081341952 615146720496 615347526024 615879638528 616815593856 616881156738 616996571136 617082528447 617146787796 618222786048 618488994816 618554735568 619676519616 619741049088 619742386593 619806922924 620009249706 620212375552 620414834688 621423727848 621488439264 621822142249 621961094656 622228913152 623174517504 623175862419 623240756292 623423618752 623444203998 624596216832 624931588512 625114947072 625267140267 626064937344 626131483362 626196685016 626877489216 627830158032 627962277173 628373064704 629512654848 629600355846 629665918728 629850666368 631035353088 631102427424 631287596544 631441292559 631626561104 632586447108 633000259584 633340143744 633407463062 634302633888 634785034752 634851137536 636070078336 636091081164 636277713984 637608638016 637795716096 637863509008 638138175136 639107956872 639250771968 639594012288 639937436908 640909952991 641119926272 641329210368 641395994624 641397378864 642372113628 642492297216 642627501824 642648721176 642905606838 644250394662 644303835648 644370929664 644439421472 644460700653 644649789168 646187764992 646256449916 646534730072 647661966336 647729410048 647940851712 648009722976 648994506552 649184925312 649252527616 649533499692 650824378281 650946143232 651015333936 651083126848 652568496384 652781517696 652849494528 652918887544 654338893824 654622067088 654690235584 654759824257 654882325504 655877553408 655947268284 656161392546 657373860864 657533907954 657726832224 657795324032 658079993109 659227358592 659296006656 659511224064 659581325172 659650010096 661084655616 661154923968 661370748192 661439619456 661509925538 662709611256 664150910976 664221505248 664507521216 664578153393 666023516928 666092872704 666163673392 666381132648 667901402784 667970954112 668166940672 668189003328 668260026819 668329615492 669471954228 669541669104 670050870016 670997827584 671069149632 671429474562 671868696576 672889738752 672961261896 673031340128 673251041232 674764703744 674786984256 674928984884 675055259648 675149305446 676082603556 676373726952 676958610944 677987388288 678059453274 678280795731 678351427908 678503012352 678795177984 678867328832 679826746368 679899006864 680098493184 680463666344 681721040896 681743551104 681816015342 681943578624 682109607564 683052527304 683643186688 683866351872 683937565696 684978427287 685049756916 685273381254 685497888768 685721659392 685865961088 686908274976 687109817856 687182852488 688677378048 688845046428 689047157568 690094305936 690691054592 690916520448 690989959704 692040060558 692492765184 692638491776 692864593344 692936744192 693894630912 694063569507 694121142528 694267211792 695777144832 695851100736 696150736512 696224732126 697208680224 697738922496 697811580928 698113567536 699174494172 699631865856 699706231488 699779094784 700007527296 700081932858 701048183808 701122699984 701351571096 701424605728 703024823424 703254315456 703402306684 703862444032 704471270643 704932107264 705007036272 705237175368 705310614624 706540326912 706919697792 706993312256 707299272372 708201736704 708275484672 708350769056 708374158569 708581999664 710198546112 710272502016 710347998668 710579881242 710653876856 712199448576 712275150048 712507661712 712657600193 714207529728 714283444644 714417082368 714591017448 715502785536 715578838128 715653354304 717520180608 717594898944 717596447634 717671173912 717905447028 719543263824 719618192832 719694682861 719829332992 720004585762 721259917056 721570493952 721572051222 721647191496 721858926976 722955939552 723344124657 723817307136 724917295872 724994349156 725069845808 726937232384 726961235616 727114215674 727351571331 728695586304 729010938348 729086853264 729300771584 730409093568 730486730589 730964585472 731357070752 732468517704 734139558432 734431430656 734455681344 734533748487 736286165328 736502195968 736526515032 736742616192 738017521626 738500302848 738578799904 738896834368 740019739536 740582540544 741708007488 741925628928 742002888704 742106261358 742323999648 743799289464 744095002112 744119571888 744417018444 745548312663 745792567296 746036020224 746113708032 746193014336 748217412096 748296942008 749354481792 749434132566 749574346752 749654020896 750056541311 751467323376 751687808256 751766084608 752091420696 753234377742 753481150464 753727113216 753807228768 753885725824 755605627392 755852283648 755930993664 756011343472 757160257644 757382412864 757462916947 757789082974 759110291712 759437167104 759517889592 761169733632 761329912448 761578437312 761657743616 761659387401 763315888896 763395376128 763644575232 763725744936 763805274848 765110804832 765190478976 765271812998 765521624637 766936171008 767347970928 769016844288 769098585024 769178674432 769429761408 769511546034 771185124864 771265431552 771347411296 771599206224 772998545088 773080709049 773161213132 773666983936 774842729472 774925089456 775178052264 775258774752 775848375808 777027436416 777363704667 777444654756 777672761536 779135486976 779218303248 779299446464 779553837216 780631459776 781050613266 781131947288 781306499072 782830798848 782832488328 782914007904 783169578576 783334386989 783846812672 785038028544 785121472212 785268363264 785377763478 785459548104 787167811584 787251481632 787482465792 787674189687 788679206784 788763037482 789102681444 789618880512 790902926352 790985286336 791069362153 791586847744 791845249536 791927707648 793022435328 793132915806 793215508008 793448242048 793474441452 795367476288 795452017899 795600841728 795685408144 796809920256 796894615188 797415911424 797844077184 799056564768 799224716402 799485611463 799747536896 800008602624 800093637552 801283085696 801309543804 801628120832 803456941056 803652554166 803719217664 803888350496 803914894629 805110023592 805722327168 806069273856 806154952988 807294261312 807380070651 807908226048 807992356864 808342025568 809373413376 809543736064 809570466936 809807999616 811740002304 811826284192 811853090433 812091292848 812175859264 814028742912 814294470528 814465828792 815703576534 816237176832 816323936736 816675448512 816762255001 817804386432 817889547776 818243499612 820023063552 820108455936 820195627328 820222709922 820463368032 822335158656 822420791808 822508208984 822776704596 822862383728 824297048064 824651993088 824739647424 825182484434 826235359488 826321398784 826323182124 826678999608 828321935994 828476909568 828564970464 828651252352 829009861449 830812840704 830899356672 830901149892 830987675056 831258938664 832794955776 833155358112 833242118016 833330685418 833486596096 833689520356 834753249792 834841977816 835114499604 835836652288 837106877376 837195855573 837556354866 839016638208 839377921536 839467141128 839554558304 841469903232 841716795392 841744588608 841834059759 841921723412 843360773508 843448596144 844453524992 845736845184 845826740682 846102848283 846380046336 847666294272 848121441552 848370285312 850056330816 850144850688 850394288128 850422367872 850512761406 852055214472 852143942496 852792016384 854457625791 854546603988 855105613824 855196505152 856405122048 856496151504 856864961568 857207475784 858819798144 859000526216 859071780864 859280934204 859533052224 860839288848 861020441897 861583686656 863266467294 863549288448 863831181312 864012963968 865326008736 865579900416 865790638251 866044666256 867673610496 867765837708 867928190976 868020445248 868486521518 870091328512 870375356928 870465992704 871790725638 872166121596 872736657408 872829422784 872920314112 874339821327 874503404544 874596357712 874881856728 876498481152 876711877272 876969109632 877062324886 877439990812 878773440699 878969811456 879061342208 879348298752 879441766896 880778258892 881354428416 881539898624 881827664256 881919492608 881921395938 883426908672 883612815008 883641991617 885628673664 885917774016 886010028288 886104204524 888031355904 888123830272 888508176864 889858447128 890535203712 890627938816 890918671104 891013369092 892150239744 892367446509 892629272304 892722225472 894758866176 895050946944 895146084162 895239299416 897186318336 897281682528 897574586832 897668054976 897763470373 899715979008 900105342246 900199073928 901347664896 901443471408 901831635936 903889058688 903983184384 904079271032 904374394308 904468570544 906435661824 906437618064 906532009152 906797990912 906827933088 907018763882 908991401472 909088020456 909384778764 909479476752 910639908864 910736703072 911225715477 911821802496 913207502592 913304569716 913399675888 913697841672 915782335776 915877699968 915975050914 916146423808 916274057391 918364428828 918460061904 918729543424 918759879576 920125741248 920223543729 920619795018 921222027264 921319946272 922622012928 922720080744 923819457792 925192841216 925223390784 925321735107 925418092676 925494856704 925720181694 927801467648 927832103352 928200982016 929611573632 929710384386 930013874559 930318563328 930622252032 930818090048 932232658896 932941641984 933343369728 933442577144 934730911744 934761776256 934861134438 935135428128 937366431232 937397382768 937672420608 939197225043 939295027524 939909476352 940009381696 940316233824 940414152832 942559597056 943065696496 944268982272 944498878092 944775999552 944876422171 946653641136 946931394816 947030002688 947439841656 948879670662 949500389376 949700200064 950010215616 950111194593 952177552128 952276706304 952377926192 952788023264 954003714048 954105117504 954416570976 954617416214 956412957024 956693574144 956793198592 956795263512 957207262704 958661935308 958876157952 959289053184 959391018432 959490923776 959906155362 961679889408 961993815552 962093991936 962096068296 962196255328 963941252736 964043712478 964358410257 964458832876 965089742848 966375591993 966556394496 966659132208 966974683752 968761479168 969281647488 969384674874 969802095108 971492949504 971594115072 971911277568 972014584464 972115804352 973777387968 973878791424 973982307452 974300249538 974619447296 976523000904 976624690272 977149080677 978852744576 979274241792 979378331316 981508340736 981714887104 982035353376 982323488256 983816330112 983920902426 984023362168 986590248336 986692986048 986797864129 987443387392 988944009984 989234171904 989371987758 989475015144 989765332864 991626983424 991732385952 992159429184 992264888307 992556024592 994064416884 994714693632 996332257872 996761281824 996971037986 997623216128 999139309056 999245510088 999538694528 999571698972 1001956431168 1002250411008 1002494423238 1002788560928 1004312503656 1005076305024 1006603724448 1007144211843 1007474169856 1007803044864 1007907991552 1009441892844 1009547010192 1009630752768 1009843217152 1009876561848 1012147055616 1012393477326 1012582889472 1012690519456 1012723958169 1015437916416 1015545849868 1016981082432 1017089179911 1017527141862 1017754518528 1017860501504 1018192766976 1018300993248 1019848510296 1020147739776 1020253971968 1020695499516 1022581561344 1022724023013 1022915367936 1023130627904 1023164411346 1025464780032 1025799527808 1025906348544 1026015394712 1027574635374 1028246833152 1028798941632 1028908295261 1030362412464 1030664726784 1030774278732 1033016067072 1033123639296 1033233452608 1033267569642 1033570736352 1033678366336 1036036581888 1036374780672 1036484939556 1036592873008 1038847315968 1038957737664 1039296890016 1039405116288 1039515597274 1040841946368 1041400817688 1043665717248 1043776651104 1043885343872 1044226104768 1044337098189 1046608383744 1046717371392 1046828629616 1047170351304 1047279397472 1049559347232 1049668642176 1049976621056 1050011290944 1050122899287 1050232252916 1051572275712 1051684049976 1052027356644 1052136908592 1054425157632 1054537235136 1054647048448 1055103460026 1055793666048 1057398160896 1057510554408 1057620677344 1057965921936 1060379546688 1060489968384 1060602690532 1060801122304 1060948908558 1062413227008 1062526153584 1062872999496 1063792102912 1065408753024 1065521998002 1065869821863 1065980815284 1066678136832 1066791516736 1068299172864 1068412725072 1071275921408 1071311294592 1071425166966 1071536738888 1071625623552 1071886526172 1073368257192 1073480031456 1074056427521 1074296436224 1074759031808 1076392348416 1076394671451 1076506760868 1076858170542 1077210968064 1077789367424 1079427289248 1079743999488 1080006878643 1081889875584 1082355740928 1082470787244 1082788390464 1084433909328 1084662115117 1085371657216 1085725960704 1087491523734 1087604768712 1088431915648 1088900598016 1090405848576 1090671323511 1090991332816 1093043379456 1093364084736 1093630279896 1093951157376 1094067436198 1095613640352 1096446878208 1096561055744 1097035606128 1098702776556 1099421503488 1099652863232 1101647145984 1101764242832 1102238666144 1104429247992 1104753293952 1105113924288 1105346481932 1107026282439 1107750454272 1107865808896 1107868199856 1108345251552 1110029609304 1110277656576 1110873810816 1110989490688 1112888443392 1113004333056 1113122637088 1113159392037 1113485999472 1116142503168 1116261140764 1116625527666 1116741806488 1118688850944 1119170562048 1119289521504 1119890514589 1121959870976 1122326118144 1122445413012 1124151198849 1124361520128 1124481031344 1124598128192 1127531712384 1127649126912 1127768987576 1128137131044 1130221725696 1130710843152 1130828588736 1130948787353 1131160380416 1131435777626 1133408441088 1133526467584 1133896490496 1134017015208 1135740386466 1136073619296 1136191923328 1136683624461 1138665437568 1139155750656 1139276834388 1139395471984 1141873496064 1141994868672 1142367655968 1142486615424 1142608053202 1145093064192 1145588617404 1145707912272 1146044069632 1147785718464 1147907719497 1150404256512 1151021956392 1153647877536 1153768011648 1154106533888 1154144642112 1154267319051 1154387517668 1156898147328 1157021116944 1157360593664 1157398809336 1159741819698 1160500475904 1162264094208 1162387634184 1162888162128 1163772563712 1165541154624 1165786428436 1166004539392 1166166982134 1166509142304 1168827454872 1168949169696 1169292146176 1169330755824 1171575919899 1171697920932 1171959748608 1172464398336 1172589022528 1174246198272 1174371011856 1175770219008 1175895194584 1177557042816 1177682208318 1177902544896 1178189322156 1178660279203 1180838231552 1180877222448 1181125723547 1181223698688 1181346704384 1183144556223 1183654022166 1184041807872 1184428320768 1184677569152 1186477929504 1187380271616 1187767874304 1187891561472 1188017825456 1189533652992 1189823262012 1190172363072 1190811416102 1193011821568 1193051214432 1193401262592 1193528112216 1195341922782 1196123867136 1196375576704 1196766115776 1196890739968 1198837074603 1199621305344 1200012903936 1200140456328 1200265431904 1201796886528 1201924628544 1202442181248 1202569991854 1205185411584 1205310912512 1205478831249 1205832525744 1207665035388 1208455041024 1208583490752 1208709345536 1209103910784 1209232429482 1211862339072 1211988535296 1212117360608 1212513038352 1212639302336 1214315604096 1214711999424 1214967620636 1215762403328 1217610003456 1217739426288 1218136939272 1218263788896 1221043114368 1221170266624 1221698743188 1223555364801 1224355765248 1224485905104 1224613415872 1225013172768 1226706579648 1226834321664 1226964724972 1227365249418 1227493060024 1230162683904 1230293440992 1230695052048 1230954036697 1231759277056 1233631187712 1233762313476 1233993142272 1234165056894 1234293575592 1236445572096 1236977989632 1237109471136 1237773726651 1239353039232 1239482098176 1239484773186 1239613845848 1240018499412 1240829669376 1242847455696 1242976878528 1243108997669 1243644284498 1243922189312 1244457826304 1246349035008 1246351724838 1246481512584 1246847237504 1246888407996 1249192433664 1249863177024 1249996028127 1250229894144 1250534280534 1252129874688 1252262966724 1252393370032 1253754978432 1255660316064 1255924554346 1256334532299 1256746129408 1259200711692 1259331837456 1259701332736 1262070706176 1262204854848 1262575193088 1262882585118 1263253122208 1265172894216 1266680287488 1266814926124 1268605267776 1268740111023 1269570069504 1269702275072 1272140156672 1272182162328 1272555427968 1275217276032 1275591432192 1275727018016 1275769142109 1276276350272 1278215913744 1279188024576 1279874873816 1281819905982 1282239852544 1282658420736 1282794757728 1284744227256 1285255003648 1285297442352 1285811213676 1288500789324 1288607671296 1288741859328 1288878842944 1288921401306 1289299578336 1292375529984 1292512899832 1293069460144 1295323932672 1295881703424 1296019445952 1297989013104 1298369850624 1298505055232 1299066999384 1301648756562 1301892286464 1302030667872 1302166253696 1302729782277 1305136992768 1305563035392 1305698989056 1305837775088 1308677787648 1309244134176 1309380471168 1309519648514 1309764651008 1311755106816 1311894536568 1312322785092 1314747721728 1315067815908 1315453664448 1315590648064 1315593487329 1316159986218 1318454717184 1318592013312 1319022448128 1319162650344 1319300020192 1322309847936 1322741496384 1322879238912 1322882093907 1323019851076 1325419222512 1328301821952 1328443010496 1329015042432 1329156306786 1332047033856 1332185745408 1332327346784 1332762265296 1335802805568 1335941908224 1336333881344 1336378006656 1336520053638 1336659230984 1338943908456 1339083338208 1340101740032 1342138299264 1342719126243 1342858949124 1343737393152 1345779477504 1345922523792 1346062680256 1346502082464 1349529407488 1349573968512 1349857969768 1350298610892 1352165207112 1352747453904 1353032122981 1353917221888 1355974776576 1356118906548 1356561591462 1356702855816 1357006024704 1357734657664 1359653492736 1359798013728 1360196986368 1360528145823 1360927332688 1363487102208 1363632030684 1363887157248 1364219215128 1366105054608 1367286373376 1367732703744 1367875131392 1369956854574 1370099513832 1370546762508 1371443318784 1371731922176 1373816549952 1373962576371 1374219635712 1374365704976 1377354756096 1377690092856 1378094315136 1380188611872 1380929692527 1381382109184 1381833040896 1381979919408 1384080121116 1384985530368 1385276983552 1385729186688 1385873488384 1387789261824 1388127139014 1388242285056 1388534423584 1388580272541 1391702201472 1392301473024 1392449464252 1394417360448 1394565576579 1395477844992 1395623161856 1396227135072 1398348988344 1399412462976 1399558189568 1400015054592 1400163865716 1402096367616 1402245399968 1402291701657 1402703142192 1402849211456 1406049646848 1406508630912 1406804613368 1408942541286 1409864214528 1410014072544 1410474350736 1410621229248 1410771167729 1413839395584 1413986624512 1414598544744 1416403473408 1416550969344 1416701538112 1416748317138 1417163999328 1420397092224 1420545004032 1420695997336 1421159762484 1421307753712 1424398897152 1424550300096 1425015323424 1425315200386 1428415059456 1428566889288 1429182034896 1431005571072 1431157676256 1431306708608 1431926124321 1435040361216 1435189797888 1435192895268 1435342347824 1435810894056 1439086527648 1439236385664 1439389365722 1439658665984 1439859233043 1440009171524 1442519834112 1443140987904 1443144102444 1443294382992 1443717853952 1445911879104 1446065568717 1446688249314 1447634614272 1449834591744 1449988698312 1450139691616 1453874464768 1453922471232 1454077012311 1454228431348 1454703142662 1457391172608 1458021876696 1458173706528 1458601543168 1460818187136 1460973461178 1461450374307 1461929170944 1462714141504 1464937035408 1468279116864 1468862861312 1468911362688 1469067496974 1472572330656 1473004391936 1473053030064 1473363015971 1473485232384 1475881353639 1476035043252 1477000605696 1477157599808 1477793668736 1480039479072 1481165081088 1483416014976 1483851257856 1484212522716 1484647999296 1487598578928 1488190004224 1488239143776 1488834036888 1491096625326 1491585134592 1492072040448 1492386028672 1495456556979 1496434824192 1496593884016 1498708963584 1498868265132 1499148693504 1499308041792 1500113082622 1502934646752 1503375616512 1503532169216 1503741634857 1504182841392 1506468755484 1507454226432 1507614457536 1507771451648 1511211254784 1511704567296 1511861987328 1512022686944 1514320515288 1514764825728 1514925833894 1515578165948 1518220583424 1518590215989 1518874334208 1519035779184 1522339467264 1522659824896 1523156874624 1523315487232 1523318774802 1526290712793 1526631777792 1526790752256 1527289150464 1527451489872 1527610549696 1530221609664 1530380957952 1530543625996 1531043249274 1533872342016 1534695941856 1535519983921 1538197170048 1538357348864 1538859522816 1539023092068 1541361953061 1542370249728 1542530863104 1542694822592 1543198412448 1545997090176 1546161418098 1546322426264 1549685458944 1549850178912 1550356104528 1550517549504 1550682357917 1551696751616 1554054872832 1554727409334 1554889309512 1555345523072 1558270973952 1558436606496 1558598892928 1559107674432 1559273395911 1561262919552 1562101226532 1562263894576 1565661597696 1565664976656 1565828015808 1566339157152 1566668773978 1567693625344 1570076057088 1570242944424 1570755526956 1570919096208 1574335623168 1574502963264 1574964931584 1575348379374 1577358413568 1577526074964 1578205362888 1581805852704 1581970572672 1582138724306 1582655190039 1583173695488 1583690499072 1583855415296 1586265831612 1586431016016 1586896484096 1586948882904 1590734952576 1590904035798 1591201683456 1591370816288 1591423362837 1593619840512 1593789230376 1595688154368 1598113129536 1598282997003 1598449432804 1598971222926 1599495073792 1600017205248 1600187275104 1602566171392 1602619087608 1603256241664 1606913882112 1607137750449 1607305108332 1607438435328 1607776700992 1607829789258 1610220047184 1611444654336 1612138547712 1612309905976 1614588522624 1614760141302 1615816452096 1616684051136 1616855892553 1619087472128 1619140933872 1619615999232 1623480004608 1623652568384 1623706180866 1624182585696 1624351718528 1628057485824 1628588941056 1628931657584 1631407153068 1632474353664 1632647873472 1633350897024 1633524510002 1635608772864 1635779095552 1636486999224 1640046127104 1640391254656 1640445419844 1640926736064 1641101154297 1644670317312 1644841583616 1645016417968 1645553409192 1645724767456 1648594096128 1649479294848 1650364968868 1652470718976 1652642797568 1652646364248 1653357999216 1656643871988 1656953819136 1657129940928 1657302504704 1658019722898 1661625681408 1661798713344 1661802299784 1661975350112 1662517877328 1666310716224 1666484236032 1666661370836 1666973192192 1667379040712 1669506499584 1669683955632 1670228999208 1671673304576 1674213754752 1674391711146 1674938291499 1675112709732 1678033276416 1678755843072 1678934282256 1679109116608 1682939806464 1683433590784 1683489177216 1683668119518 1683843446824 1686721547016 1686897192288 1687802957533 1688907049984 1691473690368 1691653481364 1692205696566 1692760092672 1695332588544 1696242883104 1696740570624 1697153666439 1700112661632 1700289701376 1700844735744 1701025522812 1704110428944 1704287884992 1704469038041 1705584032768 1708915251582 1709093207976 1710393010304 1712810244096 1712992303008 1713729923136 1713912079803 1714414951568 1717639596288 1718001052432 1718143561728 1718561868408 1719066104448 1721678577696 1722040883794 1723167373312 1726532934588 1727662362624 1728025927936 1730652017472 1731159800832 1731581276502 1732089332512 1735347220992 1735531675416 1736040890496 1736973043036 1739612729547 1740182657024 1740750713856 1740931985408 1743581451276 1744332243192 1745658845568 1745840628224 1748679642654 1749006809088 1749192715424 1749250473201 1749763713456 1753423754544 1753938219264 1754124649772 1754879981624 1757546881398 1757939622912 1758122684416 1758696597504 1758883533792 1761556517784 1763079797248 1763655328512 1763838985216 1763842791876 1766523312477 1766853817344 1767225630016 1767283983234 1771257347328 1771835548032 1772020056576 1772208409048 1776062711808 1777016353728 1777205237269 1779716894256 1781070407424 1781255877632 1781837342208 1782026738184 1784300479488 1784734893018 1785258544608 1785444450944 1786217124153 1789517732352 1790101893888 1790292168324 1790478598832 1794372636672 1794563365056 1795149173664 1795336109952 1795526940746 1799431958016 1800210684492 1800398147856 1802695329792 1802886942816 1803663271872 1803854987781 1807778117376 1807966368768 1808158542064 1808748788616 1808937141088 1812875236128 1813064018304 1813595981824 1813655866176 1813848644223 1814037527764 1817982802944 1818176040912 1818769557528 1818958953504 1821279817728 1821473406144 1822451430954 1823643604992 1826415005184 1826609139432 1826799351776 1827395683344 1831564671552 1831755399936 1831950101828 1832292847616 1832548114782 1836728857656 1836920123808 1837459086848 1837519759152 1837906442603 1840251482496 1840447087458 1841047874127 1841239590036 1842444054528 1842639892544 1845244025856 1845440161488 1847638915584 1850385682432 1850446781568 1850643470214 1850836185352 1850989713408 1851440363388 1855602935296 1855664206704 1856054708431 1856401964032 1859223147264 1859227159779 1859420768772 1860027749118 1860637126656 1861244504064 1861636180096 1864465317792 1865466426747 1865883283968 1866686739456 1866885154288 1869523552512 1869722268876 1870270856256 1874732862464 1874794765536 1875344841216 1875801420801 1878394450086 1878590055048 1880018763392 1880632467648 1880828305664 1883886831519 1885119194112 1886131392992 1888537964544 1888997756184 1889551999104 1889752844342 1893307282272 1893862789632 1894060005376 1894323877677 1894879683312 1897759341324 1899000778752 1899400400128 1900020431232 1900222389186 1904355104256 1904553412608 1904755852384 1905576046528 1908210235008 1908833141952 1909234832428 1912825914048 1913387148288 1913586397184 1913590527024 1914414525408 1917323870616 1917752315904 1918782036864 1918981847552 1919812310724 1922729858973 1923359778816 1923987631104 1924187983872 1924192136592 1924392510656 1927882505472 1928087424956 1928716820514 1928917665752 1932751183986 1933112788992 1933318264416 1933949367504 1934356343381 1938563294976 1938769349748 1939604190216 1942985899008 1943188230144 1943822555136 1944029168928 1944231608704 1947554775936 1947757582848 1947964614904 1948600499076 1953046001808 1953249380544 1953456996337 1954298161354 1957705489152 1958548483584 1958756662632 1963016681472 1963429774208 1964070706752 1964279472771 1964646976512 1967632660224 1967841804852 1968046724336 1973180496672 1973385972096 1973595728258 1974239979327 1974886774784 1977888019968 1978743975516 1978950030288 1979530665728 1983253966848 1983464771904 1984318858368 1984529776614 1985112049184 1988128833768 1992664515744 1993522563648 1993734460179 1993942075972 1995246432256 1998278618112 1998491020176 1999077389056 1999143397944 2003912862336 2004500822016 2004780080457 2004988846476 2005577121856 2008625007312 2010152610048 2013207448896 2014288423686 2014948339712 2015606089728 2018883785688 2019094020384 2019686434304 2019753123696 2024294111232 2024786954652 2025165778944 2025381038912 2025447916338 2030875832832 2031091699736 2033962164864 2034178359822 2035054283724 2035509037056 2036385533952 2036601986496 2039697020592 2040126249763 2040295479552 2040507943936 2041390999032 2045163122688 2045448046026 2045830735872 2046261255808 2046328822692 2050929560064 2051599055616 2051812697088 2052030789424 2055149270748 2056493666304 2057597883264 2057816590522 2060724824928 2061329453568 2061548557464 2066032134144 2066466905216 2066535139284 2067141472704 2067356732672 2072073163776 2072749561344 2072969879112 2073185746016 2077915475328 2078593780032 2078810232576 2079031194548 2081683892736 2082190708521 2082801635376 2087331434496 2087553302208 2087770687744 2088452209536 2088674196378 2093216767488 2093434742784 2093657259232 2094340702608 2094558794944 2099118694464 2099337284352 2099953242112 2100022581888 2100245798574 2100464505832 2103144551424 2103368099952 2104054713288 2104273817184 2109074470272 2109294096896 2110206920052 2111587332096 2113413811929 2114796321792 2115021108816 2115241354688 2115931843872 2120759093376 2120979936768 2121205381064 2121897817116 2124826454016 2125052307168 2125745998992 2126193336113 2127584205824 2130817506048 2131043996004 2131739643726 2131961630568 2133583033472 2136598345728 2136825450144 2137972800579 2142622589184 2142850333932 2143073477776 2143251247104 2143773052344 2146736514384 2146960062912 2147188268701 2148112855042 2148592872448 2149518063616 2152784696832 2152789342902 2153013521736 2153716341084 2155578734848 2158854578496 2159084048583 2159487998976 2160013757286 2163779751168 2164711481856 2164941574488 2165576780928 2168867818656 2169324230234 2170032373971 2170743314432 2171451921408 2174983047468 2175209537424 2176863831296 2177801196032 2180811697152 2181342647022 2181982665632 2182054713993 2186086758912 2187260559792 2187902314752 2188134872396 2191227280704 2191460191767 2192893756416 2193122111488 2194071212256 2197405553112 2199305726464 2203294291968 2203528485664 2203601245461 2204477332288 2208858495984 2209506587904 2210227848576 2210692963864 2214052564878 2215500908544 2215736399712 2216690503104 2216926120717 2220059218608 2221747621632 2221978981376 2225776886784 2226008666112 2226245274176 2226318784074 2226971998944 2232285006336 2232522281528 2233251055332 2233483612976 2237377701888 2238341124096 2238579043008 2239781029178 2243919741952 2244652236288 2244890826024 2248302397698 2248723040256 2248962062688 2249196256384 2250169623933 2255063424768 2255298253824 2255537975152 2256274262088 2260443451392 2261421686304 2261657177472 2261897574706 2262320760832 2262871555252 2266816882176 2267052935168 2267792980992 2268034030416 2271480772932 2272147238592 2272383846656 2272388750841 2273367248922 2277330875136 2278311501312 2278553668776 2278790943968 2283989737344 2284735311936 2284973230848 2284978162203 2285216106404 2290186128384 2291177234808 2291415824544 2292088139264 2295571436928 2295815438994 2296564873911 2300808513024 2302043912784 2307295755072 2307536023296 2308213067776 2308289284224 2308534638102 2308775035336 2313796294656 2314042233888 2314721187328 2314797618672 2315284739383 2319242127147 2319483639396 2321000951808 2324528188416 2324775268368 2325776324256 2327545127424 2331082309248 2331572856872 2332333964268 2333018284608 2337654909744 2337898339392 2338584292352 2338661511648 2343151839798 2343395841864 2343919497216 2345178045056 2348492396544 2348742023712 2350003160967 2351540438016 2351790389168 2355114085632 2355364416636 2355805089792 2356378644312 2357320558406 2361676463104 2361754444896 2362251447094 2362447397376 2362693408768 2363022569061 2366289112446 2367308044332 2368856641536 2369355138304 2372955859008 2373208086459 2374760543232 2375535748608 2375783122944 2376035650912 2379067305984 2379646524024 2380344726144 2381622832204 2386023643136 2386102428864 2386356053697 2386802525184 2387056224432 2390683845564 2392247734272 2392751153408 2393532231552 2393781479936 2397674149206 2398456834389 2399242610688 2400025807872 2400280912656 2400530863808 2403849257088 2404884362496 2405139983708 2410370823168 2410621825024 2410957662498 2411665051488 2415330070776 2417166981504 2417418691072 2418207821568 2418464858964 2422140211953 2423724678144 2423977070592 2424234721216 2425026076704 2425278604672 2428631208192 2429423998848 2429935241272 2435220006912 2435478852576 2436273878544 2436527577792 2436786562441 2442086228736 2442340533248 2443397486376 2447110729602 2448711530496 2448971810208 2449226831744 2450026345536 2450286765003 2453413159296 2453668643328 2453929449944 2454730498836 2454986120048 2460325367808 2460586881984 2461390104096 2461908073394 2463518554112 2467262375424 2467524626952 2468330113788 2468587151184 2472891144192 2473955979264 2474218942272 2475547453302 2478706078464 2478964196352 2478969546372 2479227691696 2480036998824 2485694911392 2485953757056 2486217995338 2487029584347 2487288568996 2487844378624 2488915652608 2492698070016 2492703449676 2492963025168 2493694475008 2493776815992 2498384867328 2499726354048 2499992056254 2500459788288 2501068561068 2504259749376 2504525933448 2504786740064 2507509956864 2511320632128 2511587566719 2511849108692 2512669064598 2513492258816 2518401423384 2518663674912 2519402665472 2524409709696 2525150386176 2525502179277 2525765170236 2526506244416 2530345788432 2533360574976 2533629852248 2537210535552 2537480222046 2539140139008 2544280313344 2544364324656 2544899754859 2545110855936 2550434552064 2551182864384 2551454036032 2551538284218 2552552700544 2556431827488 2558376049152 2559749747632 2563639811964 2565316841472 2565589515456 2569488454512 2570510007296 2570594884704 2571622427352 2577001578648 2577215342592 2577757685888 2577842802612 2578599156672 2583061325691 2584751059968 2585025799664 2586138920288 2590647865344 2592038891904 2595978026208 2596739701248 2597010110464 2597371914753 2598133998768 2603297513124 2603784572928 2604061335744 2604332507392 2605459564554 2610273985536 2611126070784 2611397978112 2611675550176 2618488268352 2618760942336 2619039297028 2619529302016 2623019463981 2623510213632 2623789073136 2624645570184 2629495443456 2630135631816 2630907328896 2631181296128 2631186974658 2632319972436 2636320322097 2636909434368 2637184026624 2638044896256 2638325300688 2638600040384 2644619695872 2645482992768 2645758477824 2645764187814 2646039702152 2650838445024 2652261790409 2656886020992 2658030084864 2658312613572 2664094067712 2664371490816 2664654693568 2665524530592 2671605611136 2671883816448 2672756013312 2673040107276 2673318461968 2677887816912 2678166676416 2678451345493 2680203480064 2684276598528 2685438252486 2685717898248 2691558955008 2691845047584 2692125360512 2693004164928 2693290411119 2699147937024 2699715939536 2700597221784 2704330414224 2705494907808 2706064245962 2707834443776 2711949553152 2712237813096 2713123182924 2713405711632 2715469315328 2719306985472 2719596027456 2720393972736 2721056291646 2721854665376 2726974204416 2727264061368 2728438430256 2732210109216 2733677146431 2734572746752 2735465407488 2735750262784 2739913709148 2740199027664 2741093525016 2743463844352 2747633099904 2747925152742 2748439271424 2748731409952 2748822172173 2755380185712 2756188630272 2760377223744 2760670631187 2761859385054 2762764218368 2763666081792 2763959838816 2768160242232 2770553967104 2771458373376 2771746976768 2775578523648 2775965205321 2776254278028 2776484570112 2777068847168 2777160545082 2783404402944 2784602946048 2784898928504 2788834720896 2789131153158 2790955689984 2792454270144 2792751087137 2796697976688 2798824925952 2799116379136 2800030109184 2800327731432 2804192735232 2804490799936 2804583403314 2805406284384 2805698422912 2812099293696 2813017261824 2813609226736 2817885082572 2819728429056 2820028145088 2820948701472 2821242458496 2821542335458 2827678791168 2827973249024 2829197089488 2832806946816 2833403076224 2833496634276 2834327998656 2834629266513 2840794184448 2841090008064 2841391994672 2842319524968 2842615507424 2849100600192 2850030646848 2850333583779 2850630400772 2856830118912 2857133778576 2858364069792 2862011142144 2862315352512 2862613417216 2863852248642 2870080722432 2870379595776 2870385790536 2870684695648 2871621788112 2878173055296 2878472771328 2878778731444 2879317331968 2879718466086 2880018343048 2885039668224 2886281975808 2886288204888 2886588765984 2887435707904 2888138695519 2891823758208 2892131137434 2893075230771 2893376498628 2895269228544 2899126775979 2899669183488 2899977396624 2900279383232 2907748929536 2907844942464 2908154024622 2908456862696 2909406285324 2914782345216 2916043753392 2916347413056 2916657398963 2917203086336 2921636374272 2921946922356 2922900748614 2923858341888 2925428283008 2929874070816 2931447242031 2936558233728 2937822725376 2938134993948 2945144661312 2946008783872 2946106060128 2946726031942 2946970464768 2951762707278 2952070086504 2954315199616 2955587337472 2960078958144 2960393592387 2962330162176 2966832029952 2967702515712 2968425045432 2969295998592 2975197157856 2976380008448 2976478287552 2976794664921 2977668073776 2982193250652 2984144080896 2984772057344 2990913113958 2992869648384 2993187768032 2997417927168 2997736530264 2998616083584 3000226165244 3005869293504 3006751233024 3007064338432 3007483269714 3008365682784 3012937510968 3015228915072 3015542903296 3021432635529 3022422509568 3023409134592 3023723974656 3024045373888 3028641030576 3029529651456 3029851667788 3031156331896 3036441166848 3037180431978 3037748668416 3038071558368 3039702825313 3045319649792 3046313749248 3046630974464 3046637549604 3051267539733 3052581425586 3053263555584 3053581504512 3054578300928 3054902979744 3055221099392 3060443219328 3060761915904 3061087251992 3062086498548 3067744684032 3069391883712 3069718137101 3071039967842 3076394340096 3076714697728 3077719045632 3078046184136 3082723906122 3084740499456 3085389645184 3086396824896 3086724885783 3091994180352 3092322836196 3092644852528 3099370917888 3099700357824 3100712209056 3101035099008 3101364715834 3103393503232 3108109745664 3109454818668 3109778619024 3110691046144 3116541947904 3116873212992 3117197785856 3118215348864 3118546791822 3122525839104 3124202453064 3124527789152 3131329953312 3131656031616 3132678314304 3133011294567 3133337547956 3135387250688 3140152114176 3140485888848 3141511053912 3141838192416 3149005926528 3149929863168 3150368697861 3150696758748 3154716827136 3155052149928 3156410725776 3163611705408 3163941145344 3164277448612 3165310380078 3166347390976 3167380998144 3172531663224 3172862032032 3173792968192 3173897765808 3174565673587 3181469905152 3181808071596 3182403366912 3182741632576 3182846725674 3187239681024 3187578460752 3191376308736 3196226259072 3196565994006 3196898865608 3197942445852 3200034410496 3200374550208 3205132342784 3205238175216 3205912678199 3206512483328 3213827764224 3214275500898 3214610216664 3214876870656 3215553401984 3215659578516 3220440094368 3222169282563 3222889308672 3224277095424 3224619811952 3229177045248 3229520282604 3231632904192 3233368102272 3233711785106 3238174944256 3238281867744 3239231998464 3240020635929 3247305136768 3247412361732 3248365171392 3248703437056 3253986345351 3256114971648 3257177882112 3257863315168 3262814306136 3265295746944 3266701794048 3267049020004 3271217545728 3271558191104 3272013970533 3272973998448 3280092254208 3280782509312 3280890839688 3281853472128 3282202308594 3289340634624 3289683167232 3290032835936 3291106818384 3291449534912 3298958589696 3300729937736 3304941437952 3305285595136 3305292728496 3306715998432 3313287743976 3314259881856 3314605009408 3316039445796 3321078847317 3323251362816 3323597426688 3323604599568 3323950700224 3325035754656 3332621432448 3332968472064 3333322741672 3334758081424 3339012999168 3339367911264 3340457998416 3341160956749 3343346609152 3348427509504 3348783422292 3349876582998 3350225419464 3356066552832 3357511686144 3357868564512 3358218233216 3359671543767 3365879612928 3366978354432 3367336239036 3367686893648 3373443094032 3373794384576 3374152993673 3375605915066 3377814099968 3382947380736 3383306962728 3384411393132 3390665177088 3392485766208 3392846362059 3393481141248 3394307332878 3400225323264 3400579402752 3401689471488 3402051045624 3408220857888 3408575769984 3408938076082 3410050873383 3411168065536 3417830503164 3418186415952 3420786020608 3425620488192 3425984606016 3427459846272 3427824159606 3428829903136 3435279192576 3436002104864 3437123736816 3438132208896 3443357155392 3443723158491 3444081767588 3446334746624 3453065869176 3456051855872 3461304034944 3462319601664 3462801957153 3463162553004 3464178665024 3470694441984 3471063350832 3472081780992 3473946086072 3479225459094 3480365314048 3481501427712 3487162902552 3488664486384 3491317691136 3491681256448 3497359285308 3498013618176 3498385430848 3498500946402 3499527426912 3506847509088 3507876438528 3508249299544 3509759963248 3515093762796 3515879245824 3517393195008 3517767067584 3523113035568 3526159594496 3527310657024 3527677970432 3527685583752 3533046624954 3533707634688 3534451260032 3534567966468 3535980837609 3542514694656 3543377170641 3543671096064 3544040113152 3544416818096 3552125423616 3554032707456 3554410474538 3559433788512 3562140814848 3562511755264 3563674684416 3564053476368 3568600958976 3569469786036 3570517089216 3570888901888 3572434248306 3579035464704 3580203787776 3580584336648 3580957197664 3589126730112 3590298347328 3590672219904 3591053881492 3596511223809 3598863916032 3600421368984 3600796295712 3605390659584 3605773885632 3607326543744 3607709975562 3615556234752 3615932737536 3616317084128 3616436493747 3617497577232 3617874282176 3625750472256 3626128036608 3627191963648 3627311732352 3627697288446 3628075055528 3635965605888 3636352081824 3637539115056 3637917907008 3638304590459 3642946812288 3644902861908 3647287209984 3652830010368 3653218278864 3653598703552 3654791366688 3663129343104 3663510799872 3663900203656 3665096229564 3673457715312 3673840247616 3674918173696 3675039518304 3675812885206 3680502964992 3680894174916 3682095748254 3682479180072 3685279785088 3690488051712 3690880322976 3692862110091 3695277831168 3700893563136 3701286940428 3701672370704 3701979426816 3702880726776 3711205870592 3711328413408 3712109416862 3712803928064 3713321179953 3718446294528 3718454319558 3718841537544 3720055498236 3722489008128 3723272360192 3728930635584 3729326993007 3730932853494 3731766567936 3733373478912 3733770308576 3739047105024 3739444537752 3740541712512 3749465724928 3749589531072 3749988084381 3750689682432 3751602841602 3756788900172 3757180110096 3760037526784 3761264935296 3761656611328 3767773663038 3769003596897 3770238388224 3772262785984 3777995512368 3779103998208 3779505688684 3786614564544 3787725579264 3788120010752 3788647755354 3789759366624 3795518682648 3798800800256 3800040862464 3800444778372 3806220333069 3808710208512 3809106825216 3809511704768 3811152093056 3816420470016 3817666283904 3818469664856 3825651828096 3826774296576 3827181054048 3828829050816 3829236026693 3834647741232 3837564073728 3837963695104 3839624621448 3845459717946 3846719557632 3847975262208 3848384273184 3848785021312 3855765010944 3856174849912 3857433641028 3857835331504 3865502367972 3866225577984 3866636528832 3867898735008 3868712686762 3877126589952 3877538699496 3879208380432 3885971798016 3887645110272 3888058337856 3888463217408 3895109551872 3895515165696 3895929229808 3897200998152 3906092003616 3906498761088 3906913992674 3908189346831 3908596322708 3915410978304 3917096967168 3917513325264 3926033362944 3926859548416 3928141413504 3928558945542 3929293953024 3935265320448 3935683609704 3936093448672 3946360993344 3946771944192 3946780461987 3947191456516 3948479958654 3949773549568 3955776039936 3957487951032 3957900060576 3959061331456 3960025221691 3966929543808 3968637716736 3968646281721 3969059553228 3970224098368 3976257667536 3985329031488 3987045127296 3987468920358 3987884151944 3996557236224 3996982040352 3998154778112 3998286795888 3999128186207 4007825724672 4009001644032 4009560160914 4009977692952 4011154243712 4017250014624 4020305220096 4026414897792 4028576847372 4031212179456 4037767571376 4038188040768 4039372868608 4039506247392 4048588222464 4049573909304 4050762077824 4050895832676 4059096368943 4061751665664 4062183399472 4067924329728 4068356719644 4070108567448 4071018074112 4073203972992 4079394041184 4080252499526 4080590959104 4081015887872 4081584437469 4082781998064 4090896092052 4091661471744 4092522511616 4092657645384 4101859120128 4103198111232 4103625394176 4104061578848 4110298541496 4115195766528 4115633181044 4121449649856 4121887729113 4122658907136 4123097114928 4132064268288 4132933810432 4133070278568 4134282945408 4134713465344 4142789077581 4144146327552 4145499122688 4145939758224 4146371492032 4155830950656 4157187560064 4157620465152 4158062389096 4163367785472 4164381417042 4165603270752 4167839956357 4175106604416 4175541375488 4176904419072 4177348392756 4183696729737 4186433534976 4186869485568 4187314518464 4188681405216 4189117589888 4198237388928 4198674568704 4200045163776 4200491597148 4200929011664 4206289102848 4206736199904 4208109426576 4208547634368 4208994971489 4218148940544 4218588193792 4220413840104 4226827623858 4229592643584 4230042217632 4230482709376 4231863687744 4232313503187 4241518186752 4241959873536 4242410762128 4243795634232 4249652908032 4250104614336 4251491997984 4252386672226 4255168411648 4261635012096 4262087992008 4263479287452 4263923261136 4267166066944 4273196691456 4273650900288 4275945601158 4285245178368 4285700667864 4286146955552 4287546104688 4293473028768 4293920125824 4294376537402 4295778372963 4296225710084 4297185744896 4299036127232 4305569393664 4305578685804 4306027043472 4307432682168 4311157469696 4317709156992 4318168097166 4318975997952 4319577699129 4320027514572 4327559502336 4329422963712 4329883148976 4331153561856 4337735637312 4338196706151 4338648460468 4340064747942 4341486628864 4342903842816 4349966094936 4350419074848 4353727662592 4355602392064 4361623394304 4362231036933 4362685294044 4363965331264 4364109427986 4372173517824 4374521119584 4375804629504 4376269744792 4382454561408 4382920383534 4385787512832 4388142424512 4394811106224 4395735940211 4398611452928 4406588583936 4407056971328 4407202490922 4408954664576 4417716991968 4419013175808 4420089047913 4420455697152 4421385927728 4428105129756 4431001817088 4431472799424 4433381006208 4433852241434 4440118437216 4443495243264 4443957962752 4451553773568 4452490548352 4452637568148 4453943997888 4464570012672 4465044563056 4466502110664 4466967225952 4474755403776 4477158086016 4479562058356 4486369670937 4487839483904 4489304472576 4489781652048 4496604795396 4497446080512 4497924125376 4498392512768 4500339247866 4510126849536 4510596507648 4511075950304 4511224904571 4512548524176 4522843372608 4523314354944 4523795149412 4524641521664 4525743110504 4533633764352 4534105870336 4535585961984 4536068060832 4542961545864 4544294477184 4544767693312 4544777501682 4546734497844 4554661750272 4555770647967 4556623002624 4557107337552 4557581887936 4567979474688 4569470623872 4569946461696 4569956324406 4570432212808 4580372256768 4582354469616 4582831649088 4583318769799 4584176278528 4591142873856 4591630877988 4593129747822 4601617026048 4604087825568 4606559951763 4614591510144 4615072046592 4616578568448 4617069276204 4617550070672 4627592589312 4628084467776 4629442374656 4629595237344 4630569478766 4638484254294 4638967278792 4649056376832 4649550536736 4651552648512 4652047073751 4655090254848 4662164618496 4663145713744 4664667928536 4666036569216 4675309819488 4675796678784 4677168584704 4677323023296 4677820187733 4686303679596 4686791683728 4690356090112 4696984793088 4697484047424 4700006321934 4703080876032 4703580778336 4710228171264 4710728833272 4712757288624 4714641116812 4723352926208 4723508889792 4724502894188 4724894794752 4725386817536 4726045138122 4732578224892 4734616088664 4738710276608 4745911718016 4746416172918 4747965570117 4749521086464 4751071497216 4751566245888 4752071301824 4759293048048 4760689452288 4763245664408 4772047286272 4772204857728 4772712107394 4773605050368 4774112448864 4781367691128 4785502306816 4787064463104 4787562959872 4794848991009 4795348298412 4796913668778 4798485221376 4800051615744 4800561825312 4801061727616 4807698514176 4809768724992 4810279967416 4820741646336 4821915324996 4823330102976 4823842786873 4830660141552 4834333963008 4834837382144 4836415643136 4836929717928 4844280423906 4847449356288 4848469442432 4850052153408 4850557209344 4850567677659 4857262416384 4858847997696 4859870482544 4870440013824 4870957705152 4872547757088 4873055155584 4873573124882 4884172457472 4884681066496 4886794972752 4894221459204 4897423060992 4897943620416 4898453663488 4900052691072 4900573530006 4906826318592 4907337286656 4907858899888 4909460997672 4909972240096 4921173763968 4922780208192 4923303462891 4923816146788 4927037108224 4934524750848 4935049253904 4936660227576 4937174302368 4945782288384 4948437884544 4951094906604 4957412156928 4957928392704 4957939092744 4958455383392 4960073997648 4971389822784 4971907514112 4972435990676 4974059168694 4974577137992 4975688757248 4985396140032 4985406899352 4985926050336 4987388950016 4987553631984 4988603201351 4999452708096 4999984112508 5000919576576 5002137122136 5008519498752 5009051866896 5009573480128 5015019913728 5022641264256 5023175133438 5023698217384 5025338129196 5036802846768 5037327349824 5037862780027 5038805330944 5048819419392 5050300772352 5051004358554 5051530340472 5053012488832 5060691576864 5063408872599 5066721149952 5067259704496 5074421071104 5074960444092 5078280278016 5088560626688 5088728649312 5089799509718 5090221711872 5091460999317 5100869104128 5102908072064 5103076568436 5105105401088 5112863654976 5113407114123 5116752098304 5119499495264 5127279623928 5131179030912 5138976909024 5141020014592 5141189769408 5141736239409 5143244854704 5154003157296 5154430685184 5155515371776 5155685605224 5157198313344 5166122651382 5169502119936 5170051599328 5172277840576 5184077783808 5191956052416 5193479402496 5194020220928 5194743829506 5196267997536 5206595026248 5208122671488 5208665014784 5210919129108 5218838188641 5220547971072 5222252141568 5222795956224 5223351100352 5236976536704 5237521884672 5238078594056 5246038927962 5247020427264 5247578146272 5249291140368 5250395789177 5260271263632 5261814657792 5262362592256 5262373949316 5264639944872 5272640644194 5273818868736 5274368053248 5276089792512 5276650601376 5277200080768 5289239391744 5290965985536 5291516955648 5291528375628 5292079404304 5301676890048 5302240418629 5304523580818 5313772041984 5316060169728 5316625227144 5328188135424 5329309387136 5331049061184 5331615711807 5343211222272 5343767632896 5345512026624 5346080214552 5346636923936 5355775633824 5356333352832 5356902690986 5358651372459 5360406960128 5368553197056 5370876504972 5371435796496 5383117910016 5383690095168 5384250721024 5386008329856 5386580822238 5398295874048 5399431879072 5401194443568 5408660828448 5410989815616 5411564963343 5412128491924 5415668887552 5423899106304 5424475626192 5426246365848 5426811423264 5430938630656 5439192054912 5440787945472 5441545932669 5442112583292 5443709330752 5453948408832 5454528122736 5456876860512 5464420218432 5467354292862 5469145493504 5470930814976 5479827418296 5480398055328 5482187050032 5483340708923 5486927688704 5495266199808 5495850305484 5496878542848 5497462819904 5497644344346 5510760371424 5512377260544 5513719327809 5520754447488 5521341262374 5523718770108 5527332163584 5527919677632 5536320484464 5537485535071 5541107934208 5542916746752 5543493953536 5551157047296 5551930410642 5552508556056 5552969140224 5554137694336 5554321090164 5566808805888 5568164125293 5569205892096 5569797857008 5577669441792 5578262306316 5581911379968 5584908540288 5585502174274 5593395953376 5596399280241 5597649851904 5598232758272 5600060218368 5600655462864 5608981599872 5609166806628 5610812568768 5611396845824 5624198587392 5626034523648 5627218453472 5627404262403 5635770165144 5640056290176 5641897402944 5642484916992 5643084670916 5651660494557 5655357582336 5655946498048 5658394178976 5665613893632 5666806152448 5666993268552 5668655997312 5669258533026 5681588368896 5682180016128 5682783989344 5682971633031 5684639049936 5685231014848 5698201200384 5700061293696 5700667167558 5701260801544 5713660237824 5714267557152 5716728139584 5717335785007 5724630705024 5725226834432 5727704497284 5740161444864 5740759191552 5740771581072 5741369391296 5743243576224 5756346110592 5756945542656 5757557462888 5759436932172 5760036686096 5770079336448 5772563951616 5772576409776 5773177531968 5774871415808 5776277391038 5783647516416 5784262274868 5786150461542 5786752997256 5798253551958 5799338366976 5799954793248 5800558766464 5803069030143 5815689884928 5816308049244 5816913725392 5818812570648 5829564690432 5832087506784 5832694826112 5833314797926 5834406172672 5843272748544 5843893844712 5845801497228 5850856566016 5859748141632 5860370989011 5862894484062 5873116467456 5875645450752 5876269987896 5890289322624 5892017567744 5892212120256 5892838418313 5893452063884 5893940929536 5903525414556 5904140173008 5908630399232 5911174674944 5920157916288 5920787184774 5922719937981 5924660324352 5933664059904 5936850090864 5938591997184 5950394315712 5952760016896 5952956575104 5953589329842 5955336147552 5964386501304 5969544114688 5981203380537 5981826227916 5985739296768 5986375536064 5994835854336 5995473060528 5997232167168 6000452330488 6011738587008 6013502466048 6014966539428 6016731365568 6017370899089 6025875021936 6030457830144 6031085806592 6042865271058 6044845019136 6046818269184 6048090747776 6057282061152 6059059302912 6059703335576 6062312663792 6072882333696 6074360863956 6075497336832 6076143116736 6079405650626 6090639299584 6092627498496 6093261948928 6093275099208 6102535079466 6105162851172 6106527111168 6109156601856 6109805959488 6110442198784 6120378749289 6120886438656 6121523831808 6122174503984 6124172997096 6135489368064 6138783767424 6139436274202 6142079935684 6152788680192 6153429395456 6155438091264 6156092368272 6165447812244 6169480998912 6170779290368 6172793649792 6173449771566 6183988360704 6184645672392 6185289705056 6199400715648 6201424418112 6202070198016 6202729431668 6206787006464 6216219491328 6218909637336 6219557238048 6221382092288 6233746425984 6234395571712 6236430697728 6237093583644 6245051678208 6246572125563 6248404906128 6249055578304 6262659906624 6263312063232 6265356628608 6266022589134 6266675095912 6280304228352 6280971777696 6283022107824 6283676384832 6284344292611 6298011853056 6299859726336 6300737395722 6301393517496 6309433654272 6310104299856 6312821451552 6327223410816 6327882290688 6328554897224 6330620760156 6334761996288 6345063326448 6345724064064 6347585936384 6347795531616 6349131347174 6362939810304 6363616143192 6365483265152 6365693451348 6374479362048 6375156921504 6378580008339 6382752617472 6392452518144 6393131988012 6393797731216 6395884891704 6400749100416 6410264685568 6410476350432 6411825356398 6413024966656 6413918401737 6428551001796 6429220433328 6429753741312 6431106803968 6431319157032 6440880188736 6441564806103 6444338565126 6445778617344 6448554190848 6449239623904 6458354090496 6459040565208 6466736204544 6467423570212 6476349888512 6476563735488 6477252145749 6478463996928 6480041271858 6494610273536 6494824723464 6496730342784 6497406874112 6507972690702 6510097121913 6512229943296 6514355764224 6515726630336 6525628612272 6530591493888 6533403588096 6534098040008 6542435091456 6543116382208 6544027941066 6545947996896 6561565018624 6561781679376 6563706944256 6564404617188 6574380575301 6578681269248 6579366334464 6580065671872 6582213636768 6582899069824 6597917179392 6601459875472 6609882875904 6610585456992 6613431996864 6614134955197 6626575487952 6628519763712 6629210018816 6632078891592 6642157694634 6646502725632 6647209199136 6647901400448 6650071509312 6650778362151 6665242864896 6665936944128 6666645483344 6669516162848 6678025998336 6678735822528 6680915996832 6682321913498 6686693218304 6696855019008 6697566844584 6699753165996 6700450838928 6712133105664 6715023372288 6715737129024 6716436466432 6719343087534 6731759225856 6733956708864 6734672478072 6735373787296 6746886188064 6747588769152 6748305987346 6750508871799 6751211830132 6755628199936 6765894761472 6766613925456 6768822786264 6781330354176 6784971532416 6785692724118 6786962282496 6788614665756 6800450646528 6801158805504 6803378942976 6804102091248 6816441715776 6817151539968 6817166252523 6817876152164 6820101746766 6822336131072 6835661006328 6836372831904 6840043564739 6841572041216 6851969212032 6854919692544 6854934486609 6855648319212 6857659806272 6870558385152 6872004209728 6874247473632 6876264417792 6886714310784 6887446316982 6888163535176 6906131738352 6907585048903 6912103711744 6922608069888 6924639203328 6925603914306 6926325106008 6928357330048 6941388883968 6942126701664 6944163561984 6945854218149 6947892172144 6958450918188 6963002855424 6974325805104 6977328972768 6982635382272 6983362512896 6994718570616 6996770861696 6997001892804 6999054853824 7013695018176 7015752877056 7016498599088 7019519926496 7030187525592 7031758491648 7035534135168 7046226071136 7050009482901 7052319188992 7054621314048 7055355940864 7055371167504 7066093249908 7067415269376 7068902520064 7069135932936 7071961675218 7085029389312 7086754341282 7087342192128 7088080226304 7088833636192 7089067707183 7108065414912 7108820949076 7118867577024 7119624259377 7124281629696 7125023510528 7127349368832 7128106952736 7137201917952 7138939572072 7141034178432 7141777803776 7144868496612 7158070929408 7159068161091 7160407575552 7161168673296 7161914395328 7178253460224 7180596694656 7181344439808 7182107762984 7193022447618 7197727832064 7200842737968 7201592591424 7202358066827 7211547771264 7214653087488 7215419951124 7231112469504 7231865475072 7232634168256 7232872987494 7234995154464 7235748564352 7251500944512 7252256073216 7254623464704 7255394576892 7256150111056 7271931211776 7272704163648 7275078230112 7275835814016 7276609180918 7285893624576 7289805723816 7305660020736 7306436557728 7307197407104 7309582733376 7310359687323 7326258686208 7327021599744 7327800407312 7330192459128 7346915430624 7347680495232 7349836347392 7350079036608 7350860295009 7351625770412 7361005929984 7361788349832 7364191496508 7364958360144 7370559570176 7380976103424 7381760645952 7385724220182 7390555662336 7401787126272 7402573880856 7403344741408 7405761453552 7422411741184 7422656826816 7424218833724 7425607856128 7426642359906 7436892589056 7436908639116 7437683075088 7440110996472 7446544720384 7457861271168 7458653986014 7461088753041 7461865706988 7463533135872 7466746957824 7467540617152 7478094210048 7478889075504 7481083425024 7498931449856 7499179062144 7499976168762 7501379364864 7503205683204 7513577800344 7514360220192 7520075053568 7522529870592 7523313222656 7534762700157 7535547326076 7538007193794 7540476776448 7544525571968 7555991024736 7558207996416 7559011377368 7573229129088 7575451158528 7577295510708 7579518733248 7591037365296 7592634805819 7597601600512 7600081724928 7600889556744 7612440666138 7617420417024 7619023409536 7622304186112 7632840940032 7634699264577 7635332567808 7636939329712 7651303656192 7653548593152 7654362108096 7657658101632 7658472053386 7669295482464 7675128147456 7675927390208 7679249242896 7690919435892 7695950524416 7696768546368 7697570042624 7711530021888 7712349699824 7714867282056 7715670663008 7731004735944 7733273057664 7735797470016 7737425373524 7749183977073 7754253179904 7755077398992 7758416760864 7771943596032 7776116675712 7776926434816 7790219103744 7791030331392 7791858459616 7792115744259 7794401996304 7812184007232 7812997522176 7813827985348 7816378693662 7817192645416 7830821956608 7834193934336 7835026650528 7839233602123 7853719096832 7856282827008 7857117891084 7858587906048 7869058391943 7870530640896 7871367219408 7872186897344 7892721986688 7893543888384 7893560923974 7894382913032 7896959917308 7911552079872 7914975902064 7915800121152 7916641511471 7918122662912 7920050443382 7933859087616 7937275433472 7937292563442 7938119106456 7940448196736 7952515335072 7956785371227 7970658062976 7974090254592 7974937840716 7975768303888 7993114472448 7993964080704 7996309556224 7996573591776 7998256372414 8015651449344 8019120321828 8019955385904 8022308487424 8034500029248 8035354036479 8040610440192 8052829795584 8057153694744 8075535142752 8076376081536 8078745737216 8079012494784 8079871233357 8099147818608 8101524155648 8101791665352 8118192737886 8123503331328 8124366798944 8135848659456 8136713439288 8140217134896 8146407945984 8158788082368 8160504999052 8161181918208 8162031775744 8163168874938 8165563996128 8181792184104 8185045023232 8185315290768 8201031439293 8203718240256 8206396222464 8207250788352 8208123157696 8220597082992 8230391533056 8231266362088 8242899299712 8243775458226 8245317814272 8246194229856 8250621954421 8265867620864 8266140557136 8268565890816 8269426930688 8282011893561 8285578155162 8288292655104 8290998245376 8291879516448 8292742984064 8311661901312 8314375120128 8315240930304 8316124778192 8326735570944 8328762834084 8331206541504 8332092086417 8335679912714 8350213208832 8351082750976 8353808838144 8354696785512 8367393459474 8372867069952 8374629036928 8377362810432 8378235179776 8378253261411 8396474777856 8397349137408 8400090327552 8400983194296 8401858023328 8412578205696 8413472399808 8416218853152 8417095268736 8417989942978 8436297881088 8437176387584 8440827680208 8453655247716 8459185287168 8460084435264 8460965418752 8463727375488 8464627006374 8483036373504 8483919747072 8484821524256 8487591268464 8500209228672 8502983995968 8503887799539 8504773344452 8510336823296 8523270024192 8524175984016 8526958574904 8527846522272 8534332133888 8547301800576 8551000751337 8551891202316 8570490356736 8571401335728 8572293911104 8575092209376 8586946057536 8587840251648 8588753074804 8591556745926 8592451420168 8594371489792 8611138787328 8611157371608 8612054086944 8614865364336 8616678256879 8622314939392 8635418313984 8636336194332 8637951995904 8639155398258 8640055029144 8655119004672 8658845927424 8659766297952 8662307123712 8664416086557 8675471274624 8676393412302 8677296920936 8680129495884 8685807685632 8699932189872 8700838149696 8701762983683 8707455325184 8711204784128 8723246788608 8724462073866 8725370588088 8727930662528 8728218855972 8744347035648 8749042239168 8749972196889 8751609259008 8752539489584 8764909122816 8765840767068 8771575025664 8776284849024 8789622212448 8791471880422 8794341726093 8797222905856 8814113942656 8814404981844 8817909329152 8835433983936 8838026351616 8840178095826 8840911394304 8842771855456 8856210259512 8862945598848 8866762012416 8867704482868 8880236874432 8881180777161 8886990486528 8887915925504 8903107547136 8904981096704 8905275136296 8907887995776 8929140025344 8930089126112 8930383994763 8933004221328 8933934451904 8954316172032 8959124116712 8972739341874 8975678967808 8978608945152 8979563304096 8993209590792 8995848250752 8996785025536 9000678495732 9020253699072 9021193015296 9022151900608 9022449809142 9025097048352 9045686745216 9046628709888 9047590298824 9051486221008 9067267528704 9071171923968 9072136121664 9085923091728 9088588954368 9089535386624 9089555003364 9093468995688 9109323500544 9111541295934 9113246005248 9114214675104 9115163775872 9119108475939 9135958949376 9138941247744 9139892923392 9139912648812 9140864425616 9160744513536 9164708939232 9165663298176 9166637539598 9168352557056 9182285747712 9183261755976 9186259495644 9203234052096 9208175651136 9209154411303 9213119903526 9229183020288 9230144093184 9233157136896 9234138552408 9235100141344 9256168935552 9258884749312 9259190474688 9260174657349 9261138957532 9276968508588 9277934557584 9298112753664 9299101073472 9303105297024 9304094147502 9310180509696 9324329236992 9326291427488 9329335857072 9332073138432 9350619638976 9351593357568 9354337169408 9354646046592 9355640375466 9372607359192 9373583367456 9380712180224 9394968094848 9399033883701 9400012643868 9406161752064 9407161556672 9420456342528 9421457666544 9425514577248 9429282233624 9446705852416 9447017779584 9449005788376 9449789589504 9452090276244 9465156449784 9469232177328 9471224860867 9477420553216 9491823436032 9492832345836 9495931140234 9499042172928 9502142994432 9504142603648 9518586096096 9521378904576 9523697020761 9526491328816 9544409715456 9545424214788 9547210100736 9548224897728 9562735382256 9571004613632 9574128926208 9575125919744 9589697982018 9590696596824 9593827337556 9600103231488 9601123650624 9602123455232 9615397028352 9617738034597 9619537449984 9620559934832 9641483292672 9643830649992 9646660205952 9647685573746 9661320283104 9666507847689 9668667926016 9669674764288 9672831286272 9673859435856 9688560847812 9694898712576 9696938884864 9700104306816 9701114418688 9701135355318 9714524832768 9717695995392 9719740965088 9720061907787 9741915410304 9745095514176 9746110311168 9747146249764 9761959036053 9768344914944 9769362132992 9773589945504 9788442918408 9795887240832 9796907326976 9800105382144 9801147060012 9813652637184 9814674573312 9815717799776 9816041911599 9818921995344 9819944480192 9842347527936 9845560416384 9846606925782 9847632293576 9869049501696 9870098507808 9873320455152 9874348604736 9875398174103 9896875769088 9902189813208 9914824313856 9915856785408 9915878185488 9916910766784 9920147995296 9942779645568 9943815028224 9944871981352 9948118337388 9949154275984 9970792280064 9970813798704 9971852100672 9974777900032 9975107263968 9977206402702 9998905416192 9999968225016 10004274244272 10017038997504 10018103733792 10019146960256 10023482870247 10030039827456 10045282528512 10046350266876 10047396434768 10050676258392 10073605693536 10074654699648 10075725560054 10077610661888 10079014631301 10097638838784 10102008717108 10103060680944 10106024977664 10121383153728 10122458981019 10126817745198 10133442299904 10134519408992 10148842142208 10149920888184 10177121253376 10177457298624 10178539086177 10179599019436 10180443423744 10182921998634 10201738208256 10205816144128 10206153136872 10210210802176 10225727309952 10226814228246 10230152620149 10233504196608 10238998990528 10254559247856 10262358061824 10277953818048 10282040029184 10282379538816 10283472478818 10286489709408 10308006314592 10311030743552 10311371210448 10314396626688 10331169475473 10332245302764 10339004239872 10340103198656 10344555681152 10368155567616 10383912104832 10386958804992 10389487659012 10392535995072 10393640643881 10413190052496 10416245342976 10417330029568 10421838258216 10437676377282 10441095942144 10444504283136 10446702200704 10473953073408 10475043769344 10476157188112 10492077855924 10494040854528 10495156292544 10498582280736 10500791578354 10520542527264 10523629315584 10524725184512 10524747898632 10529279889744 10545281288388 10547637737472 10552179585024 10553301202752 10554400161536 10578478783488 10581931971072 10583033911296 10583056751256 10584158808608 10603353780096 10604480837258 10607942512827 10609047161636 10627544083968 10630131511923 10632120339456 10633250454288 10656376270848 10658618774272 10662098122368 10663231423614 10686422444544 10687535265792 10691024053248 10692160429104 10693273847872 10711551267648 10712666705664 10713805381972 10717302744918 10720813920256 10737106394112 10741753009944 10742871592992 10748639887447 10767380190336 10768501442048 10772016659712 10773161644476 10789533671427 10796591748096 10798863758144 10802388887136 10817321656896 10821979631232 10823129926686 10824256983848 10847798212608 10848951252384 10852492731696 10853622846528 10854776505419 10861877261312 10878384109824 10881575890944 10883091865338 10884225166584 10887418661504 10907896817664 10909056245472 10913753721024 10914913771377 10928840436864 10934708585724 10941861629952 10959654836592 10960796110656 10964374100064 10966681417846 10973855377408 10990532399616 10991700610968 10994925639808 10995288688692 11021520742848 11024754521088 11027438655618 11041508894976 11042682524748 11047437540216 11055839355264 11072640968928 11074971070142 11078586330273 11082215868416 11085833493504 11086987907072 11103860821284 11105017112112 11105938280448 11108275388672 11108642180328 11133617611776 11136328250586 11138411784192 11139595714016 11139963539859 11155338883584 11156524612632 11169817080576 11171004348548 11186791906752 11187980979021 11192798560482 11195299703808 11196465516544 11200120436736 11201310925728 11217963199744 11218333613256 11221625137536 11222793691648 11248397174784 11249964253143 11252069047296 11254436906944 11254808524806 11271540330288 11280112580352 11283794805888 11284969833984 11286169341832 11303320989114 11310715164672 11316788357952 11317991247871 11333612304896 11333986537104 11337311994624 11338517066052 11363176737792 11364360032256 11365567978688 11365943266062 11369278099872 11370462029696 11396402400768 11400122587392 11401334335116 11402521603088 11427320475648 11428535114304 11433456279168 11434671570014 11449261410048 11450453668864 11455408994568 11480322889728 11481543162144 11482738782592 11486487152448 11487708080079 11512692221184 11513891085312 11515114925776 11518873864344 11520073372192 11540158672896 11545152819552 11546355063936 11549742831616 11552554782076 11567295032832 11568524549736 11572300923084 11573505994512 11596507103916 11598676733952 11599909586496 11601117532928 11606138060286 11631379769856 11632616098488 11633827450784 11637625141296 11664175013568 11665389652224 11666629595852 11668812345344 11686545497088 11687787689424 11691602994456 11701713132032 11719496283264 11720741978022 11724568040493 11725788968124 11746232934912 11751290901504 11752539975792 11780578645248 11784035135488 11784424240512 11785676836626 11786904127768 11787881859072 11807050829112 11808280346016 11814620702731 11817260798464 11822349349888 11840315832576 11840341385961 11841574369548 11845439875962 11849320648704 11867328119808 11873700181728 11877183994368 11880075665073 11900788631424 11905913150208 11907178659684 11910672295104 11928773002608 11931283266287 11939088229376 11962406761074 11963652455832 11972751072128 11989671708672 11990946121056 11994464334336 11997384558621 12000904660976 12023477174016 12027004932096 12029933078856 12033462731136 12034741798178 12051750043872 12060915660288 12062171613184 12085730542116 12093636538368 12096181495552 12114564122304 12118118605824 12119406671152 12124625327584 12145764667392 12148721727912 12152286233472 12158811301252 12177289106829 12181278599168 12185254996992 12186523897856 12186550198416 12205070158932 12210325702344 12213054222336 12219611918976 12220884397568 12240757498578 12241772877312 12243047663616 12244349007968 12244753312407 12248345994192 12277567534848 12278872548404 12284159871368 12305577360384 12306858790912 12310876182528 12312184736544 12330895624488 12341558580736 12345587299584 12346899543132 12365663187339 12367976721408 12369291344784 12370579410112 12398801431296 12402848836224 12404140396032 12405458863336 12432438982656 12437819274672 12439114476096 12440436660883 12442764184576 12467492851968 12468791143424 12472861395456 12474187167288 12490103356416 12493144251126 12496809812256 12498111156608 12503519869071 12525319813248 12526624126464 12530713257216 12532045178268 12533350191824 12560608456704 12561943555392 12566044215648 12567352769664 12568688585222 12596023706112 12601474791444 12602787034992 12618867308544 12620208599712 12625642903104 12626984914467 12654446821632 12655764581376 12657109794448 12661241520312 12690126652896 12691448128128 12695171872768 12695591063232 12696940509561 12698262694348 12725879620608 12727232286384 12730966530304 12731386902696 12748958724096 12750313843008 12757160016678 12765505234944 12784905036288 12786263976024 12787595462432 12791769783408 12801498200832 12820529371136 12820952700864 12823650712796 12826049933312 12827836803474 12857102003592 12858440866656 12862213607936 12862638314064 12881760377472 12883129612206 12887335118889 12888677130252 12891557234688 12897108381696 12898479247808 12916708180992 12918081130416 12933472409088 12934847140424 12952699777024 12953127470976 12954504291498 12956927993856 12960082543716 12989220547072 12989649446928 12992382959017 12993460685568 12994813748224 13014590118453 13015945381404 13020194243826 13024459886592 13028711528448 13031453260672 13051257224544 13061182987776 13066807176192 13068196080016 13084870182912 13088055882132 13091895993792 13123130037248 13123563358752 13127413888512 13128809234376 13148761150602 13157362538496 13160131343744 13164427273536 13165798139648 13187207820633 13195834358784 13202919750944 13219765751808 13221170913984 13226863993728 13228269910394 13253150975904 13257039527424 13258420037632 13260267143739 13264157783184 13284315389268 13293005451264 13294418398272 13295802800896 13300143018624 13301556724302 13330485729792 13331873888256 13333290966688 13339032325696 13357471645056 13361831993664 13364643826996 13373386436608 13393710038016 13395133689168 13399506331992 13400901677856 13424266211328 13431474258048 13432872932864 13438686175068 13459109012811 13463518451712 13467913417728 13469344956144 13470747574592 13493772376128 13495177538304 13496611974692 13501017743598 13502423660264 13531789522944 13533227850912 13537645572528 13540494403667 13569943064832 13571385448236 13573924564992 13577229331512 13600901293056 13602317611008 13606757885952 13608204182496 13632883431552 13634303079936 13634332505046 13635752304328 13640203493532 13671322012656 13672745663808 13674198974359 13680087129478 13683144082432 13703938424064 13709839385088 13709868973218 13711296638424 13715319612544 13741116770304 13744008419456 13748494947264 13749956309397 13752528835584 13773428621568 13774892633964 13776327070352 13812263476704 13815170097806 13819679855289 13824207423488 13845216139776 13851207828612 13852650212016 13856714660096 13882777767936 13884253403328 13888327123968 13891708436298 13895784344288 13916901836376 13948651610208 13954657945536 13956141221253 13965270764544 13966725025792 13989437141232 13993541723392 13994003785608 13998109707648 14027390036352 14031505754112 14032997198176 14033460563199 14039039852992 14060375051184 14071068270336 14092452142272 14100018965802 14104638377984 14109242628096 14110742335008 14132186499816 14137805040128 14138271865872 14143923350436 14170058778624 14173508682564 14174684384256 14176160452608 14177667272384 14178135414366 14216130829824 14217641898152 14237735154048 14239248518754 14248563259392 14254698737664 14256213905472 14277879144144 14282068356864 14283555607552 14289736993224 14316141858816 14318136322182 14320815151104 14322337346592 14323828790656 14356506920448 14361193389312 14362688879616 14364215525968 14386044895236 14395455664128 14401685475936 14403185182848 14404716133654 14423095542528 14429306174976 14430839902248 14462224939008 14465268336512 14465745974988 14469990308928 14471497128704 14471528360619 14503001889024 14504512146432 14509246929408 14510789153784 14512300222112 14545408327296 14550156460224 14551671628032 14551703032977 14553218361836 14571787249152 14579611447632 14611320041472 14612873115456 14614394814208 14619165466752 14620719374646 14652517372416 14654043199488 14655600814624 14660384918256 14693830861248 14695360990464 14699672694784 14700158073216 14701720590018 14703251540824 14722011859968 14723576699664 14728382993016 14729916720288 14741119140352 14763521291904 14769910388673 14771448440364 14781111324672 14803574252544 14805147761712 14806689482816 14811522907104 14844823482368 14845313653632 14848437667448 14853284719812 14873785178112 14873817278232 14875366150176 14880221992944 14883353352791 14893089440768 14915722542336 14917307972028 14922177506082 14923731413976 14927066271744 14935081234304 14956188420096 14957778151008 14962166850048 14965809604053 14998358124288 14999952337524 15002758729728 15006411366408 15027155600688 15028720440384 15030317880907 15040150107136 15045059741184 15046626445312 15069525400314 15071094652152 15076014387588 15089051143936 15111982049472 15113588340081 15116415992832 15118022754736 15146458258176 15150902317056 15154591021416 15159037466496 15182074730592 15185269611638 15190226617797 15195203201024 15200163449856 15201779113488 15224881332276 15234840834048 15238046819072 15244608372224 15265681880064 15269398529154 15270665135616 15273878659424 15274382997951 15302607312384 15308724216192 15315316203264 15316944106772 15338590964928 15340221342369 15350256294912 15351854780416 15358498485792 15381838871784 15393537092736 15395140085248 15423060043776 15424699399648 15425208718227 15429734564112 15431341326016 15462009471888 15466546115328 15471594940032 15474850747048 15498367954146 15508506359808 15510154797984 15516833521728 15518482845019 15552233351424 15553852869632 15580438207488 15582060662784 15583716919232 15584231488518 15588803992608 15624368014464 15625995044352 15627655970696 15632757387324 15634385290832 15661643913216 15668387868672 15670053301056 15678467204246 15707438193664 15712565654016 15714235782168 15738116783886 15741061281792 15742734438816 15744373794688 15751187367531 15785443973376 15787087776768 15787121847948 15788765826064 15793919834616 15823104159744 15829951804128 15831600242304 15833283022942 15836245325824 15840100886764 15867718175232 15874550866944 15874585126884 15876238212912 15880896393472 15905030670144 15906721255887 15913570742454 15941316125952 15948180509184 15949875681432 15951536607776 15987928161408 15992619112448 15993147183552 15994847135421 15996512744828 16031302898688 16038240643656 16039910771808 16044616974848 16069000058496 16070708072958 16075954117377 16081220880384 16105659591168 16114307389488 16151070285504 16152752163072 16157491474432 16158024989568 16159742466714 16198295637216 16203048311296 16203583330704 16206993175681 16234694890029 16236385475772 16247006662656 16248733597888 16271697318912 16273426878576 16280434269792 16292815891968 16317576164736 16321009998104 16322363836416 16326337749876 16331127992256 16363584368208 16370090046464 16370630581536 16402062878586 16407436480512 16412792444928 16416246315392 16441194165984 16450022126769 16460783066112 16462532724176 16485798599424 16487550916452 16490635628544 16492388459712 16501243908842 16531735241728 16532281114272 16537131781632 16538853861376 16541157983427 16564023787122 16571156310324 16581996490752 16583759032896 16585485968128 16612456605213 16623323802624 16628750240256 16630481860608 16632249556384 16653471141888 16657525668168 16662413083008 16664184172834 16671359825428 16700426417664 16702165501952 16704492375879 16707617676288 16709393571024 16734786918948 16745734139904 16749258073856 16754725620864 16756470359552 16756506522822 16789197840723 16792949555712 16794698274816 16800180655104 16801966388592 16803716046656 16826944799616 16832437706304 16834190537472 16835979885956 16872595762176 16874352775168 16881655360416 16907310495432 16920168870528 16921930837504 16927454750976 16929254012748 16954981483671 16966072747008 16967839494144 16969643048512 16975182536928 17000418457344 17005967991936 17007775599078 17009546688904 17046540048384 17048351968032 17053917149808 17055693044544 17057505937087 17068664267776 17094603601152 17102001502674 17103782404632 17140980713472 17142802671456 17144587822208 17150184418752 17152007355021 17173892115072 17175680503296 17177506149608 17183113491852 17184902840336 17222277574656 17222314743216 17224108173888 17229730728672 17233356513758 17244629878784 17270836627968 17272672388664 17278310796516 17280110058288 17310238009344 17317691854848 17319532595904 17324614247424 17328832173114 17350942549248 17352786824604 17354593841872 17360258991768 17399864379744 17401676299392 17403525967366 17409207090429 17414910650368 17422409568256 17448924147732 17450741176176 17455861325056 17456437711944 17488694071296 17498084478336 17499944393778 17503218518016 17505078979168 17529818245632 17531681534136 17552569698048 17579244424896 17581112967033 17582943760844 17588683452186 17594445811712 17628227885312 17628809963688 17635818658304 17670867967872 17676052703232 17678515254939 17680356191652 17681822788608 17685543710912 17712420519024 17725891197696 17733524024832 17735408965736 17760473748864 17762361554322 17773980973056 17809962193408 17810550272592 17815775991552 17858280050688 17860178252224 17860767989526 17866008442656 17867868903808 17908632344064 17918248233424 17945478683748 17957217890304 17959126608192 17986419181584 17991696501504 17993570051072 18001356991464 18040507398144 18044303801216 18044899618284 18050194096704 18052112697267 18091373490432 18093257419776 18095180597648 18102972442016 18134535057408 18144272243328 18171846183456 18177177908736 18179070773248 18179110006728 18186937991376 18218647001088 18223082591868 18226492010496 18228429350208 18230327551744 18238216951878 18271917898752 18277882495488 18279785846784 18279825297624 18281728851232 18329417878464 18331326596352 18333275079196 18336705114112 18361136247867 18364571495424 18366523511952 18372518991288 18406468104192 18416351302272 18418308822606 18426239807052 18458366040576 18460288186368 18466314273792 18468277104816 18470200282688 18512337871104 18517769498624 18518380949376 18520349314698 18522277915064 18553937017176 18555869115168 18565832532863 18598202146944 18606210594048 18608188295004 18620361019392 18648658473984 18652582854976 18658671714144 18664146276864 18701239277952 18703186715136 18709292093184 18711280750932 18745214718384 18747166734912 18749159418451 18761424360448 18789936189696 18798067767402 18800025287736 18814323113344 18840912685056 18842915333088 18851029154496 18853032877833 18858564467248 18894035559168 18898011576752 18899579179008 18904180552488 18930312899568 18938464354656 18942449721734 18954841106432 18983646872064 18985664691672 18991862280468 19004285988864 19008285207296 19037172192192 19042757809152 19047394041522 19052982657632 19088819430912 19090848429576 19096449795456 19125470764512 19135740025017 19142009227264 19148257852416 19150251839488 19179395964036 19181393193648 19187654675112 19202247301248 19204246910464 19230794056704 19235476069194 19239074899968 19241119869664 19241755205211 19287661299984 19293320411904 19295371147492 19322640566208 19324694418309 19333015695378 19337335852032 19339349528576 19345662572544 19347718871712 19377121695624 19393877769728 19400208613632 19402228837376 19402270710636 19429049665536 19431756437247 19435391990784 19439481930176 19440123815574 19483830820608 19490191028352 19492220622336 19494292499528 19523918072106 19536689829888 19547179891008 19549257609959 19576885836816 19591774481664 19593814653952 19600210764288 19602294120024 19627305274368 19629349146624 19631435599552 19632083823198 19637843990688 19639888960384 19684695055872 19691120832768 19693213851564 19695264587152 19738099003392 19740197015616 19746640910304 19748697209472 19750796348206 19793751538176 19804379626416 19829648627712 19831756370976 19833821533568 19840295990592 19842404865591 19885559291136 19887630056448 19889743962704 19896236674776 19898308551968 19941627597408 19943704201344 19949555800064 19950214527936 19952335086453 19954412805404 19997810832384 19999936450032 20008548488544 20034077995008 20036207467584 20038293920512 20046965740494 20060079654912 20090565057024 20092700533752 20094792869536 20101352516784 20147211387072 20149309399296 20151451120108 20155221323776 20158029262602 20195277677568 20204017434216 20206121361888 20212049955328 20216970868633 20242766307456 20244917962038 20251526615397 20253635490396 20266884599808 20269038817984 20297684284416 20299841776368 20354242506752 20354914597248 20357078172354 20359198038872 20360886847488 20365843997268 20403476416512 20411632288256 20412306273744 20416601792741 20420421604352 20451454619904 20451498757569 20453628456492 20460305240298 20467008393216 20477997981056 20509118495712 20520130694217 20524716123648 20555907636096 20564759077632 20566944957636 20572979418816 20616012629184 20622061487104 20622742420896 20628793253376 20662338950946 20664490605528 20680206397312 20689111362304 20722755146709 20736311135232 20767824209664 20773917609984 20778975318024 20785071990144 20787281287762 20826380104992 20832490685952 20834660059136 20837562654447 20843676516432 20875352754564 20889008566272 20893404401408 20947906146816 20950087538688 20952314376224 20984155711848 20990312585088 20997164561472 21001583156708 21041085054528 21047258631168 21049450369024 21049495797264 21058559779488 21090562576776 21095275474944 21106602405504 21108800323072 21150028448703 21156957566976 21163863942144 21166067822592 21166113502512 21168317617216 21206707560192 21208961674516 21215885025654 21218094323272 21255088167936 21260263023846 21264240678912 21266500908576 21277919777191 21317237548544 21324196244736 21326462847228 21358872778131 21372844889088 21375070531584 21382048106496 21384320858208 21386547695744 21423102535296 21425333411328 21427610763944 21434605489836 21474212788224 21483506019888 21485743185984 21488026959707 21497279774894 21534760380672 21537002884096 21544033319424 21546323288952 21579067342854 21593183496192 21597727516288 21604777774272 21607074200481 21634643313792 21643959262464 21646259853372 21648513967696 21695596425216 21697902504768 21704985463392 21707245693056 21709553010838 21723754522624 21756768219648 21766183730676 21768450333168 21774837323008 21815793635328 21818112490944 21827507442048 21829827542754 21857680873728 21869417171448 21919309673184 21921592221312 21928748200128 21931079061969 21933362835692 21947710754816 21981064799232 21983401221936 21989851279616 21990577377384 22043041485696 22049509042176 22052580885027 22054877311236 22083017789952 22085365049496 22094875080432 22111678710528 22145281937856 22149942140284 22157172660546 22164431736832 22171666987008 22207721642568 22210034224224 22216550777344 22217284360656 22267235223552 22272656501172 22276823568384 22279191428032 22279927079718 22310677767168 22313049225264 22339634161152 22342008697096 22373583813504 22375961958042 22385597120964 22390599407616 22400240873472 22402621851456 22435926399488 22436667226512 22441388747393 22443250275072 22445587383296 22496794349568 22499928506286 22504138094592 22508873813888 22509617049612 22543080660576 22560225160704 22567589611776 22569939667968 22572338683664 22606641978228 22621430329344 22633576715904 22635982495742 22667224609792 22667973074208 22674623989248 22677034132104 22726353475584 22731135957376 22731886532124 22738556199744 22740924059392 22777904417457 22792804801536 22800245174784 22802668670232 22805043206176 22857070228608 22866912558336 22869343140028 22898522820096 22900907337728 22904097793731 22910817989136 22960645779456 22963086324288 22965477565184 22972974304896 22975416160158 23025384442368 23027782170624 23030229851552 23037747728688 23040146744384 23090305639104 23092710127872 23099485663232 23105109564152 23134590065664 23137049099472 23144601846168 23147011989024 23193014207832 23199819172992 23202235065856 23212276120572 23247551931219 23262759539712 23265232196976 23267654901568 23275250282592 23328350027136 23330779304448 23333259191704 23373090994176 23375575378848 23383205988912 23388126697243 23403426264064 23438992566528 23441483956044 23449136080986 23451577936248 23492465869824 23502581803008 23505079951584 23517700806369 23561157290496 23568848481024 23571353673252 23573808255536 23575763718144 23614101658224 23616560692032 23619070955711 23629241405462 23634521596928 23644698699776 23680631665152 23680682771922 23683148739096 23690879751924 23734656239616 23747400363456 23749924534413 23754367988736 23760151330146 23801577262848 23811826300416 23814357319368 23821344590208 23857546005216 23862566532574 23870356113681 23878176458752 23924813522148 23927304911664 23945502144256 23979343417344 23981892242112 23988928668672 23994769117242 24001809321952 24046954348032 24059866157712 24066925462272 24069483596356 24103500087744 24106062109437 24121831320576 24124343226368 24171461084232 24192362991104 24229128244608 24236237211648 24238813342304 24239613700071 24249250655168 24297443455824 24304572466944 24317622602504 24354578213658 24362557198336 24370509993984 24373100396832 24410140317864 24420651404688 24439223837952 24441768795136 24481514997156 24483545754624 24486095327232 24488698015936 24489506624814 24496691988384 24555135069696 24557745096808 24568319742736 24611154720768 24621752365056 24624369473088 24661791248976 24683117161472 24691174599168 24693799086264 24731326374678 24735953442816 24738582689568 24741158820224 24751865863263 24797602862592 24805697672448 24808280792064 24810917726672 24864877965312 24875638549344 24878228952192 24880873321766 24885528369152 24934985703936 24937582286848 24945722790912 24948374334576 24980206712832 24986288502252 24993619624512 24996222313216 24996276259251 25007039738142 25050639626496 25053248252928 25061426514432 25064090356536 25066700383648 25123887110784 25132088431296 25134705539328 25134759784233 25137377170444 25192047412224 25202949582888 25205574069984 25237734617088 25240417199424 25251285806208 25253969828934 25308893643264 25311529162752 25314219588896 25322483040624 25380253305792 25382896256256 25390343745536 25391182126464 25393881019122 25396525388696 25451759241216 25454464572768 25461933060608 25462773805392 25468132133213 25500627686016 25511663398617 25514320033356 25531010469888 25569810072576 25572527952048 25575190924864 25583539566816 25602996401664 25641058742272 25641905401728 25647301425592 25655673606948 25714204007184 25716881733312 25724427215872 25725276628128 25763520754944 25766259224412 25774670237778 25777354260504 25783114469376 25796958495616 25833416361984 25836162260832 25850034770637 25866944818176 25869694280848 25906254941952 25909008582996 25913855987712 25920165087432 25978441094144 25979298893856 25984765918034 25986921371136 25989627496448 25993248259671 26029180236906 26031890762808 26040388487652 26057423056896 26062906521344 26102514449088 26105288951049 26122365975552 26133614352384 26136392160032 26169740365824 26176111764264 26183791987584 26246260074496 26247126717504 26249916590667 26254827777024 26257618468752 26297522301204 26314725076992 26320262687488 26328854547072 26331596279296 26374415641266 26383025178279 26391668717568 26405839501888 26442341827968 26453727987456 26456539820788 26506301951808 26514079054848 26516840075264 26520534287478 26528315566368 26568630778536 26588836796544 26591605601792 26600286037248 26603113448604 26643542331483 26660971459584 26663747776512 26666581933376 26678064651392 26714943290112 26723663987328 26729287653992 26787420076032 26790267378336 26799012663984 26801803355712 26804652186851 26862948516096 26865745865728 26877372350136 26918218025622 26927036903424 26935826835456 26938689912288 26941495149184 26987544752256 26990355076608 26993223949384 27002035487196 27004847320528 27063579045888 27066455701824 27075291145056 27080988807334 27139886129664 27142770896472 27154458663024 27201802586112 27213515771904 27216408364992 27265766863104 27268606159872 27268665010092 27271504608656 27280406987064 27342644025312 27345491327616 27348397948718 27357325427817 27360174258956 27366288164864 27407876848128 27419678770176 27419737946436 27422593276848 27430639225088 27482233540608 27488016838912 27496989894528 27499912618794 27505057671168 27546857243136 27549785267928 27552654140704 27624526953408 27627463233909 27630340195612 27639359710578 27648414846976 27690432279552 27702415657224 27705300424032 27713429320192 27768506806656 27776654247936 27780523972047 27783416872596 27791568688576 27833803672752 27897303220416 27909315891072 27912282442506 27930541529088 27978874282464 27987083446784 27988007571216 27993897303449 27996219415296 28054780072704 28063011508224 28065994396352 28066921126398 28078079705984 28120750102368 28142136540672 28184904284544 28200037931604 28218485256192 28221484670016 28264372999632 28275610080256 28276543731744 28287846700872 28340117557248 28347017365128 28349368768512 28355334544768 28356270828732 28413674582601 28432261659648 28435283796304 28475470308096 28478497037508 28497126518784 28512427810944 28555758288288 28564136713728 28567111215104 28571091062283 28579473986448 28636272644364 28641630302208 28644674693184 28647657581312 28713013840896 28722386778624 28725377759232 28728431051936 28772089790472 28803370951872 28806370365696 28809432267308 28846191085056 28853214103791 28858612349952 28861679804496 28924449878016 28930536673024 28931491949976 28939980617856 28942994257408 28943056721238 28999523543067 29006003778048 29009024292864 29018493858816 29021578307568 29024600444224 29090816654592 29100312920448 29103343256064 29103406065954 29106436723672 29143574498304 29159222895264 29174879694499 29225746230912 29228789628416 29238330933504 29241438749292 29285877108159 29305034744832 29308086398976 29311201629248 29320769836512 29387661722496 29390721980928 29400316146432 29403441180036 29406503081648 29444023719936 29447153399328 29456765986032 29459833440576 29462964800423 29482238280704 29527042583808 29539820777346 29542896880728 29607148505088 29610295523424 29613378965632 29623045814208 29626194522309 29690627307264 29696875334896 29706569439624 29747570356224 29747634556464 29750732300352 29760443985888 29766706705582 29786178881536 29831445084672 29834615944056 29844355012164 29847462827952 29870162468608 29912376840192 29915556302016 29924333700096 29931619208106 29996716248576 29999904675048 30012822732816 30054311201376 30057440880768 30060635761814 30070448610741 30080300214272 30090119482368 30093252890624 30139050800628 30142189304304 30152028775176 30178102287872 30223964098944 30227176680162 30232831985664 30236045509472 30237043893903 30292916516352 30309182042832 30318074932992 30364149461184 30367376943057 30370539223276 30380453235594 30390406402048 30400326899712 30403558226976 30449762664552 30476093638144 30489216744448 30531363760128 30535617258531 30538797058308 30541330271232 30547757318848 30548765995902 30605214624768 30617448432384 30630632406528 30633888213544 30677181929856 30680442684738 30700512589824 30716996971584 30720261958507 30763677743568 30787074185472 30790280170496 30846120087552 30849398799296 30850417436454 30859469128224 30862682652032 30924018943776 30933092230656 30943189880064 30949701494096 30996735908292 31017012719616 31020309595968 31033667043456 31036965690038 31104466702848 31107705739264 31160876414976 31167433838464 31168462977036 31177607985216 31180921931643 31248736028928 31251990088704 31255311941392 31265514774648 31268770581664 31323287826432 31340106602112 31356934408492 31414876387328 31425131308032 31428471564336 31476233567772 31482122563584 31485468877632 31488747589376 31502374735062 31570887946752 31574175553536 31574243695896 31577531652128 31587839669232 31659903608256 31663200484608 31666566045884 31672490651648 31680201773528 31735436350464 31749101733888 31749170253768 31752476425824 31761792786944 31810061340288 31813442511774 31823827538481 31827141484908 31882632251904 31890394535769 31896361018368 31899751362864 31903073215552 31975856322816 31985238224896 31986294367104 31989694270842 31993025489656 32062605797376 32076481287312 32079821543616 32083231388593 32089233949696 32138000116992 32141416145916 32151908234754 32162441760768 32211319182336 32228614778976 32245919662341 32302140571008 32305504326144 32316049979136 32319484933428 32396591274432 32406096622592 32407166661408 32413986351362 32469389780058 32472770951544 32497467195776 32543394637824 32546853757152 32560868539584 32564329516257 32585631783936 32635152329472 32642019996208 32644727672832 32652675499752 32662255984512 32727168736416 32740180092928 32741261163072 32744741314131 32804125757172 32825584889856 32832492630784 32882388331968 32900044253538 32921566132224 32925065448352 32971597198848 32975101832904 32984776919424 33002487817684 33063470483456 33064562228544 33074263563264 33077707722752 33082315966854 33128047574244 33142312620648 33167518065792 33170971936256 33224913210426 33235758990819 33246647605248 33257500480512 33260963721216 33264499112768 33315051336336 33324826166016 33328368345668 33342719650856 33400852835328 33404331003904 33408984751758 33415235352576 33418787142048 33469573837896 33498516147712 33509451241728 33512940719104 33513013045644 33563942937063 33578395681446 33585899111424 33589396549632 33600361310208 33603932777184 33607432093312 33653889599232 33664875412608 33668381074944 33671959771912 33745191524352 33763310720832 33766899508111 33814620990864 33840337741056 33843861675008 33854909501952 33858508025496 33909962967342 33932145494016 33939286097024 33950365073856 33953973743613 34000836914688 34011935983872 34015551198156 34019093377808 34093080096768 34096703936064 34107834299616 34111386089088 34115011874174 34137328535552 34189207202304 34204003005348 34207564809264 34281961426944 34285605342912 34289175644416 34300368837504 34304014710042 34347784230144 34351361006592 34355012299216 34366226983704 34369805680672 34444629486432 34448216347776 34459461457344 34463124240237 34466713027516 34489259757568 34541673255936 34545344777328 34556621593032 34560220116576 34620476018688 34639065191808 34649228494848 34657664346228 34701885098496 34705573649208 34709187683744 34720517983536 34799728759488 34803352598784 34807051934732 34818414180858 34829821300736 34897848295464 34901482352352 34911722650112 34912875423888 34920222409457 34996168956672 34999888787556 35006437036032 35010157958336 35059636491264 35063363068272 35105139396096 35158488849792 35162225934066 35165887521688 35177366904372 35256455770624 35257619927376 35265039460189 35271637316608 35341735935744 35352105406464 35357030509878 35360712383304 35363645577216 35371087421824 35424841038048 35443862108193 35451782395392 35467048049664 35470817931472 35520947497728 35524723108644 35547961946112 35619924386816 35621100545184 35631551983104 35640226995219 35720356504448 35721535979052 35732016885312 35735737807616 35793849798861 35817264688128 35836496466848 35890957367496 35918253216384 35972838363168 35983393003008 35987140102144 35992153675863 36002713982928 36081014796288 36088607602432 36089799236568 36100388193408 36104225394534 36182746980864 36186514839552 36190361195296 36205944884032 36288544486656 36343692366912 36354355817472 36358141546496 36358220013456 36373875982752 36437294002176 36446165183736 36456858700416 36460655103488 36476433903756 36531867320487 36543835797504 36555764990976 36559571693568 36559650595248 36563457702464 36658835756928 36662653192704 36666550158392 36722272495734 36729142990848 36733047023904 36745037982576 36752770524239 36832702604544 36836617645212 36852479614104 36916732081152 36920576372736 36932628547584 36936554209632 36940400565376 37024675742208 37036761898752 37040698629396 37044555830128 37107874034352 37111738230336 37115682930403 37131665065726 37196404293888 37212421188096 37216376590008 37297316947968 37305165709952 37317343428288 37321309982649 37328292553728 37402478555904 37406373430272 37418584186368 37422561501864 37490429436768 37494333469824 37498318836902 37510559607213 37522848720896 37579872379392 37596135534804 37600050575472 37628646226688 37681825370112 37685830666176 37702058308992 37706065755666 37717128934496 37788071118336 37796023153504 37808361104976 37860625799136 37876928709312 37880954743401 37884899443468 37909682212864 37967293744128 37971329383344 37983724560936 38016570414592 38074344384384 38085515618304 38090821528683 38094788083044 38105965315264 38177638861824 38181696859152 38192899590912 38250941529024 38271480050034 38284018454528 38296515704832 38358791928072 38362786387296 38375309350224 38404494602496 38408493820928 38461588113408 38470952138388 38478149799936 38482239739328 38483510410422 38575322599968 38586640823808 38590742294984 38645281132416 38649388836618 38666031390756 38674671704064 38691325145088 38695437743424 38754243391248 38762398745497 38787755539456 38800417227264 38804457674752 38804541421272 38858099331072 38863512874494 38870783981568 38878963860352 38880247631148 38967661641216 38977148877051 38980382056704 38984441244672 38988584999056 39047836144212 39073379659776 39094359782016 39098515219918 39153771673632 39183548963328 39187629307904 39200421528576 39204588240048 39254610548736 39262871199104 39264167646396 39275687981376 39279777920768 39369390111744 39382241665536 39386427703128 39390529174304 39480394031232 39493281820608 39497394418944 39501592696412 39561623461899 39587503076352 39608759252832 39659297255424 39663512741952 39667643067136 39680591981184 39684809731182 39771118582272 39775260112896 39779487925408 39780801431217 39792473349552 39796617103936 39883255194816 39887408402688 39899111600128 39900429055872 39904670172906 39908825610808 39995621664768 39999872900064 40017096977088 40021350495049 40072414935168 40076587841024 40093931480988 40120159309824 40181130114048 40185401067504 40189585739072 40202705033568 40294422774144 40298618798592 40302902240216 40316058525204 40390555355136 40408034868432 40412242723776 40424099910656 40433941737266 40485532614912 40489835924076 40503053230794 40507270980792 40538077635968 40595368568832 40599683552736 40621483211001 40709829194496 40714156344708 40718396077744 40721773694976 40731687994536 40806952833024 40823264576512 40824612547488 40833203585482 40840843208704 40902909239808 40902997515138 40907256912984 40920610480596 40955995962112 41018236991424 41022596923077 41040261388434 41049432247296 41111815272192 41129518155264 41133889915272 41145958837632 41232025258368 41244122974208 41245484841792 41249868928191 41257586506752 41324677901892 41328981211056 41360412794624 41378222724608 41445510293418 41459039565867 41472622270464 41535648419328 41557950636048 41570143980288 41574562575524 41652760209984 41664981371904 41669320118272 41675125308894 41687353032864 41750705509128 41786808802816 41868423663759 41895812293632 41900175077376 41904628752448 41968311423696 41980625170176 41994329122944 42003166313416 42082170109056 42094517262336 42098991594528 42117119558976 42121596293623 42181125153552 42213204811008 42217600646144 42300056897406 42313915133952 42327727884288 42332227005024 42336635234432 42413415120384 42417923349032 42431770051308 42436188646544 42510176335872 42520526047692 42528481357824 42533001817152 42555839554382 42634475097088 42648392489472 42652925694456 42717745556262 42745689778176 42764096212992 42768641716416 42773095391488 42846205070592 42850666822656 42855221527888 42869210979672 42948425576448 42967012039776 42971486371968 42976053919414 42994559549788 43069520761344 43074005768192 43088066638848 43092646577904 43158134685708 43186366992384 43195455032576 43209555548544 43214148400962 43269286627584 43287918524928 43292519706744 43297027935392 43395805009536 43409970926784 43414491386112 43414585081857 43419106021676 43447509045248 43513536439296 43532367461352 43536900666336 43549674646016 43636224981888 43655014884096 43655109098931 43659655085508 43715361747456 43738834342896 43838619346368 43843184442624 43857496400256 43862158123938 43866725671384 43962129598464 43966802443872 43979702559232 43981154754768 43990410048277 44086082971392 44099018084352 44105161770054 44109754622472 44166035579904 44170730098992 44189750160864 44223357421056 44290563875712 44299884280568 44314345321092 44343333974016 44415443285136 44420068448448 44433101554688 44434568721312 44534470447104 44545313002344 44558382856064 44559854159436 44621355534336 44626098450528 44650060058373 44679268322304 44684017394192 44747167627008 44751923916084 44771194241928 44781198815232 44805243702912 44871852798976 44873334453024 44882777494786 44886500550144 44891174766592 44897428812159 44999857012572 45008276189184 45017747627776 45019234099224 45086161321152 45090953642721 45120450321408 45135179223552 45139879335936 45144677367328 45213283956456 45267153431808 45271964991484 45334449219584 45335946148416 45340765020243 45349247978496 45354068264208 45452706951168 45462271914752 45463773064248 45477112399488 45481848118784 45555808834914 45570679853391 45585609603072 45600490349568 45605337340464 45610086412352 45714140457216 45733825116672 45738686280056 45797045640192 45801814675456 45808195587462 45821635978272 45926172648576 45930955130368 45945948609792 45950832320316 46020664027107 46050768884736 46055564341248 46060459703104 46075495457376 46080293488768 46180611278208 46185420255744 46210219128304 46269180131328 46274098198944 46289203692336 46294023978048 46298944686379 46386028415664 46399638345984 46404470131712 46424552241144 46495103862438 46525519079424 46530464393952 46535309803136 46550500565184 46555448535057 46656700054272 46661558608896 46666518383408 46746181988352 46751150757696 46766411977824 46776253394486 46806852528128 46877985133056 46882967912088 46898272161972 46903155872496 46984931739648 47005163606016 47010159903168 47035401612738 47122314580992 47137696962048 47142707346504 47147616511072 47228203316448 47233121384064 47238141911422 47253562102593 47258482810924 47269043193856 47289397399552 47361263330304 47361365543844 47366297478192 47381759503848 47469312479232 47494800726912 47499849068826 47508735977472 47520302660292 47603154525696 47623652600832 47628714638736 47642689180416 47715092010432 47720163767661 47725133065148 47740712227362 47756352917504 47849627044296 47854609823328 47891004288512 47963784484224 47977857337344 47984541406263 47989538234484 48003618643904 48093908696064 48119732315424 48133850924544 48138967192712 48207000175488 48212124218874 48243662641152 48342922168464 48353095342321 48384725982208 48458256489216 48472474423296 48477626684608 48479227400142 48498501310336 48594886911648 48609144933888 48620979527043 48635245205008 48709156427316 48741019987968 48746200793664 48820280635728 48841302809376 48878447675904 48883537590272 48963029994312 48967091509248 48977396031872 48979013249628 48993383976768 49110270139392 49115490193616 49136639485472 49222309441536 49248738946176 49323582497952 49350066380307 49366234322944 49382349198336 49387598172528 49462652749356 49471906885632 49477165379136 49482317640448 49503731726526 49595205725184 49611395344896 49616561584128 49621835453344 49623473950281 49751277098688 49756457904384 49761746643532 49771056738304 49837369815639 49869971407872 49875164573696 49891445581824 49896748669152 49960413425664 49972577004504 49987239249024 49992444626432 49992552518502 50014079476284 50101279252992 50106496505856 50113477127637 50122853028864 50128180713072 50133400767296 50247774221568 50264176862592 50269411078656 50269519568466 50274754340888 50384094824448 50405899165776 50411148139968 50416506467789 50480834398848 50502571612416 50507939657868 50617787286528 50623058325504 50628439177792 50644966081248 50760506611584 50765792512512 50782364252928 50787762038244 50793050777392 50903518482432 50908929145536 50923866121216 50925547610784 50936264266426 51001255372032 51023326797234 51028640066712 51139620145152 51145055904096 51150381849728 51167079133632 51172517811261 51205992803328 51283810803456 51294602851184 51311347213896 51428408014368 51433763466624 51448854431744 51450553256256 51456022065063 51527041509888 51532518448824 51549340475556 51554708521008 51593916991232 51666832723968 51672324521664 51700069541274 51733889636352 51739388561696 51812509883904 51818017165992 51840330174864 51956882188288 51958597787712 51969531836068 51973842742272 51979254992896 51986496519342 52058360473812 52063781525616 52080776975304 52125813042688 52205028898176 52210577902098 52227621271287 52244731951104 52267228704768 52272784320064 52352223528528 52367583975168 52492520148992 52494253435008 52499833181334 52509655554048 52515236937504 52595044602408 52640525374976 52657709094144 52663192558592 52743338901099 52748831282532 52766050356558 52783337435136 52811679003776 52884683655936 52907455974912 52913079641576 53012603903616 53028158109696 53041068574956 53056631132736 53062270655603 53137261557072 53177673593088 53183211203584 53200572074496 53206226897208 53287084662966 53321942919168 53333163866752 53356129302784 53429886580224 53447327974656 53458575307984 53574840152064 53580534756672 53598025327968 53603606711424 53609304373702 53725897032192 53731491731456 53754744700272 53836436051244 53871653670912 53877379824576 53882990298368 53975089504512 53980710153216 53986447898768 54004070974392 54009694641056 54132911403648 54150582290112 54156338091801 54161977614668 54279772259328 54285541792944 54308917326048 54403605172224 54432816729984 54531533726208 54537212319744 54537330020184 54543009217312 54560813974128 54685288050624 54690982655232 54696795897436 54714650855634 54720348517912 54732576329728 54815753696256 54839357540352 54839475892872 54845186553696 54861278450176 54874635214861 54976033677824 54993979789056 54999825237588 55010115342336 55083408743601 55093714486272 55099570535856 55105308281408 55249053906816 55254926467818 55260680391224 55278719421156 55380864559104 55404831314448 55410600848064 55416490580297 55426858640384 55537013613312 55553308495872 55561047944094 55566833745192 55583137377152 55667607345504 55697497598589 55794606440832 55818631782144 55824564885012 55861083058176 55957748564928 55974166893568 55976015142432 55987794606898 55992438830592 56109560145408 56131988792704 56133842252796 56156159411968 56241500204736 56247478255353 56284273081344 56369808569088 56400075863208 56442969340032 56528745999264 56551220160512 56553087463488 56559098633499 56575693401744 56694034730256 56698737537024 56710669089536 56712541657464 56827349165202 56864523319296 56870567592608 56950940616192 56956994075016 57024855621888 57111516576576 57128273427456 57134222430208 57142182124566 57158947972896 57272545288728 57289349386368 57295315162624 57407220075051 57426027681792 57444773557248 57450755518464 57456862103872 57544179580944 57606741903744 57612740731392 57618864534616 57692382170112 57706428207582 57717224699904 57723359608992 57754353680947 57861073346048 57862983899952 57879961235712 57885988514816 57886113442476 57974083254927 57999047086134 58012007556096 58018048585728 58036987717632 58043156615136 58049200888448 58181633309184 58200625840896 58206686512128 58206812131908 58212873447344 58287148996608 58318445790528 58324644604919 58349759388998 58451492461824 58457579256832 58476661867008 58482877498584 58571754216318 58610069489664 58622403258496 58641539673024 58647772829877 58775323444992 58781443961856 58800632292864 58806882360072 58813006163296 58888047439872 58894306798656 58913531972064 58919666881152 58925929600846 58964476561408 59054085167616 59079641554692 59085793761456 59214297010176 59220591046848 59226757931264 59246091628416 59252389044618 59381254614528 59393750669792 59413138879248 59495269112928 59501464600704 59520887971776 59527214596773 59533413411164 59572357763072 59662890169344 59669231888112 59688710024328 59694925655904 59740324937216 59831112604032 59848667400192 59857005259359 59863238416212 59993432497152 59999809350096 60025645465632 60108622402752 60114881761536 60121271523628 60140897221482 60160600428544 60180238964736 60278101601256 60284378608608 60304057550352 60316747798153 60356204575744 60447928197888 60454353360324 60465663971328 60472091018944 60474087787806 60585833032704 60618364085664 60636149865984 60650912605899 60728298922368 60734753886114 60741078446552 60760906471188 60800653799424 60807116453952 60899525329104 60912340885781 60952187276288 60978433488896 61062727520256 61071234517062 61077594116616 61082660542464 61095514637696 61097531991804 61210429249536 61234896864768 61249805378223 61261264813056 61267776427088 61354363859712 61360885369476 61401025179648 61433993943168 61440523917014 61527355487136 61560392082651 61574148370944 61580560340992 61698797598592 61700834872908 61718938256448 61725365304064 61848037887552 61866184461312 61886379760128 61899402988192 61993471816584 62040619191936 62067334086912 62073931380076 62168265440127 62208933405696 62215411478528 62321752829952 62334867676928 62336925954072 62355215970432 62361843863286 62497472057856 62503980177408 62510623882784 62512687963341 62531029549296 62537541163328 62680213204224 62713868816984 62829752774656 62850262616064 62856943128672 62952467135544 62970937755264 62977495178752 63004749470124 63141775893504 63148351107072 63148487391792 63155063304256 63175679338464 63319807216512 63326400969216 63333132091768 63360403547056 63470872700928 63498203467776 63498340507536 63504952851648 63523585573888 63620122680576 63626885023548 63647655076962 63654282969816 63765264503808 63780789071538 63792722036736 63799502725728 63806146431104 63833759331573 63951712645632 63972588734208 63979388541684 63986050979312 64125211594752 64152962574624 64159643087232 64166462777186 64178467899392 64276000233984 64282832291832 64303816469508 64422638364672 64457229557952 64464080879121 64491839324682 64604281142016 64611008652288 64632099958272 64638969866856 64793182548864 64812193245184 64814333322816 64821222601443 64827972702724 64938779560116 64945541903088 64994934391552 65086789275648 65093707514304 65121737079168 65128659032514 65171263567872 65270304658944 65284039992416 65305350999504 65324511969024 65454337472832 65480360185856 65482522326144 65489482628262 65608251514344 65664985261568 65764776663936 65793237185907 65800088507076 65843132264448 65850130896704 65943194397696 65950203665808 65969553838848 66004975635368 66126940966912 66129124457088 66148527126528 66164631933708 66256095148488 66284625241296 66335036131584 66341943872512 66449826420852 66471517981638 66493295210496 66515000961024 66528998225536 66630102672672 66649652332032 66656736691336 66685439301712 66801705670656 66817969503516 66830470705152 66837574284096 66939147675792 66997032295424 67018902483456 67025881438208 67026026091288 67127885874126 67156791362892 67171798222848 67200722620416 67207865554368 67214864186624 67307779198464 67324166242179 67329750825216 67336762149888 67343919543824 67490383048704 67526621441664 67533799016222 67629241981728 67680675482112 67687723350016 67709819003904 67717016050992 67819925934684 67864290988032 67878572194048 67900730147712 67907947487226 68001673829376 68023871967744 68031102396312 68038186755616 68193407872128 68215668599232 68222772178176 68230023748348 68274657071104 68333713252371 68378414404608 68408006010696 68415129618528 68571210685824 68578351288832 68600737675008 68608029420084 68695568460288 68702722013184 68710024598432 68712293381193 68732453967408 68739611361344 68889258972864 68896432695552 68918922914688 68926248480474 68933426055032 69083346511872 69090689554656 69113243186064 69120440233152 69127787218721 69278130383616 69298456989696 69315328692456 69403770196992 69411147298416 69418375367488 69441035967072 69599457518976 69606705197568 69614103869464 69636828361716 69795696590928 69802964704704 69823445300224 69825750847776 69840444818914 69992337913344 69999777575112 70020315916672 70119272982528 70126726136544 70164380091729 70210278792192 70316977699584 70324451868132 70331775043376 70354733808744 70512911541248 70515239854752 70530078920378 70543274633216 70553102419107 70683471871488 70714061019756 70721424766608 70727291154432 70742174843648 70849682076096 70857212867133 70887724216386 70903564790784 70934096099328 70941635862944 71041894995456 71049446217288 71239848773632 71242201090368 71249773603239 71263103966208 71280453990438 71440713008896 71443071958104 71464033770624 71471475615232 71587699597722 71611068341043 71634529376256 71672992933696 71781914734992 71836506432768 71945676726336 71966786006016 71974280204288 71984307351726 72005427965856 72177215204864 72179598473136 72200776386816 72208450789068 72318186328311 72365493961728 72373029679104 72380722390592 72411889768064 72577088973312 72687384733824 72708711634944 72716440026912 72747751965504 72755484507167 72892330367472 72913717400832 72921310206976 72952867807512 73063734640974 73087671595008 73111529981952 73119301190496 73126915404928 73317671513856 73325306385408 73333100316784 73444544991468 73458285981696 73466094047808 73490075965152 73505541048478 73665405209088 73673235290424 73704959228208 73833464162304 73865257095168 73873108419264 73880801130752 74049351484416 74073523797504 74081397258792 74089111660256 74215748068704 74223476460672 74231365860806 74255597589789 74263330131452 74392808587776 74424842376192 74432753180016 74594633895936 74610331419904 74634686856576 74642619965298 74656585107456 74804957111808 74812746860544 74837168372736 74845123003728 74980858873536 74988666939648 74988828777753 74996637673804 75021119214426 75045697441792 75159744758784 75192271069608 75200101150944 75240479212129 75257292453376 75371661332352 75404116617984 75404279352699 75412131511332 75434257868992 75576142236672 75592046307008 75616722209952 75721251598272 75753857418624 75761909486802 75769798886936 75934587488256 75942658766688 75967449121872 75983435537933 76033140829184 76148688768768 76171031236608 76181643057366 76189576166088 76211930630528 76355277723648 76363393718304 76385799181824 76404396399639 76501883058048 76542960100068 76593031409664 76717583856144 76725572774592 76750618700448 76808989204992 76816987641856 76923176226816 76941904276776 76964479478656 76967020820844 77150645199936 77173281647616 77181484589968 77290562264832 77298777673236 77332062781512 77349343408128 77390875486848 77508486782496 77524797490994 77550104311911 77575511078912 77600834454528 77608915349504 77609082842544 77727025748988 77741567963136 77757927720704 77760495262296 77935323282432 77954297754102 77960764113408 77968882489344 77977169998112 77979744779013 78095672288424 78188719564032 78197030439836 78307543347264 78315866853147 78367097926656 78375258615808 78400843057152 78409176480096 78509221097472 78525742398208 78528335292792 78551375962752 78559555841536 78738780223488 78749749772001 78764483331072 78772855406256 78781058348608 78960788062464 78986563641216 78994788837888 79003185392824 79123246923798 79175006152704 79217518505664 79225938735097 79327025483904 79335286134272 79361183962368 79369619462364 79542237164544 79550520225792 79558975850816 79561602862434 79584946699104 79593234207872 79766510389632 79774816805376 79800858111744 79809340345812 79817651221616 79991243329536 79999745800128 80034193954176 80042700990098 80144829870336 80153175682048 80187862961976 80362260228096 80370802135008 80379171478144 80405410067136 80413956560553 80588845548288 80597237597184 80605804480432 80632117050408 80781110710272 80816069736864 80824485447552 80848199821312 80867883474532 80971065229824 80979671848152 81006106461588 81014541961584 81076155271936 81190737137664 81199367105472 81242966422002 81419658388992 81428312689416 81436792155488 81463375989072 81646529153024 81649225094976 81666407170964 81681686417408 81805818479616 81805995030276 81814513825968 81841220961192 81911991924224 82036473982848 82045193846154 82071976283451 82080522776868 82098864494592 82223630544384 82259036310528 82267779830544 82291917675264 82464050516736 82488245948416 82490969683584 82499737856382 82515173013504 82649355803784 82657962422112 82720825589248 82756445449216 82882389701727 82891020586836 82918079131734 82945244540928 83071296838656 83115901272096 83140287960576 83149125151048 83305520419968 83329962743808 83350250617788 83374706065728 83501411018256 83518982864009 83573617605632 83736847327518 83791624587264 83809257504896 83936622847392 83961250340352 83981691910347 83988658245888 84006332626832 84164340218112 84189034524672 84197983189056 84234239117952 84243192587246 84362250307104 84426409622016 84435201292288 84600113794812 84655455768576 84664454010048 84673270468864 84826830240768 84835846698064 84863540102616 84872377293088 85020352671744 85041052095384 85066003634304 85111679108764 85241023747803 85268950194176 85296784978944 85305851388912 85435491112524 85491379556352 85537283432832 85546190782976 85692410141184 85701333645312 85710443055776 85713273186849 85738421959344 85934024079552 85942972743936 85952107838828 85989119099576 86139041522688 86148011536384 86176133277696 86185293155808 86316269371416 86390910065152 86419111097088 86428296801924 86538573255168 86559642311373 86575837049856 86585039413488 86594055870784 86791610019072 86819941853568 86828982772224 86829170163714 86838212043352 87027072878592 87064734922704 87073801332672 87083056626181 87099349292032 87272449963776 87310029768192 87310218197862 87319310171016 87430723494912 87477668685792 87524639083497 87677238692736 87686368885248 87714992800512 87724316247876 87733451342768 87924259196928 87933604887744 87959405118464 87962309509536 87980820096554 88172165942784 88210323540108 88219509244944 88332071159808 88341460197984 88379500321728 88388894401269 88446714842112 88581127751424 88599768561136 88628690642184 88830886570272 88840136896896 88866203109376 88869137442624 88878583566927 89090626004688 89116765712128 89119708318872 89242711068672 89252196901056 89300120116746 89358536644608 89368034788384 89494335254016 89503847832168 89542388483856 89610487405824 89743705597952 89746668906048 89765554989572 89773001100288 89782349533184 89794857624318 89999714025144 90035495255552 90038468198448 90172322642304 90181907285442 90211345832223 90240900642816 90270358447104 90279758671872 90289354734656 90426567912912 90534306863616 90543929982968 90668898439168 90671892296832 90681530040486 90698495956992 90708136528416 90924543829504 90927546128496 90954224798976 90963696237568 91102130829171 91111617669828 91141359706782 91171219206144 91200980699136 91210674680928 91220172824704 91428280914432 91467650233344 91477372560112 91594091280384 91616391174924 91643271956544 91653012950587 91852345297152 91861910260736 91891897219584 91901664640632 92041328054214 92101537769472 92120919406208 92150990914752 92160586977536 92160785875521 92361222556416 92370840511488 92420438256608 92538360262656 92548196397888 92578407384672 92588047956096 92597889372758 92772056831328 92799276691968 92808940263424 92849104482288 92990207724876 93051038158848 93060928787904 93070619606272 93101001130368 93110897070114 93313400108544 93323117217792 93333036766816 93502301515392 93532823955648 93542765794929 93552506788972 93613705056256 93755970266112 93765935824176 93796544323944 93806311744992 93969863479296 94020319806336 94070803225476 94244629161984 94275393924096 94285414693008 94295233022144 94456406632896 94466242768128 94476283822844 94507124205186 94516965621848 94538086387712 94722526660608 94722731087688 94732594956384 94763519007696 94783460825669 94989601453824 94999698137652 95017471954944 95040605320584 95206309051392 95247305201664 95257429277472 95285378360832 95430184020864 95440327535322 95450266130296 95481424454724 95699254088592 95709219646656 95719392820513 95782008577024 95927568968448 95955714674688 95969082812526 95979076468968 96007237287808 96187817392128 96239464630848 96249694165779 96267701849088 96277934385424 96414000350976 96424248437748 96487325282304 96685844336928 96706190684642 96737758987023 96769451964416 96916512978432 96955253369216 96958454800284 96997002620672 97189773823296 97218289867776 97241959054086 97270490410016 97418312854632 97492401587328 97640561271456 97682605618752 97692988548771 97756895351808 97767075180544 97926059988624 97934183018496 97954792063744 97958026499256 97986767953536 98220540278784 98230980387232 98234223942393 98273278970944 98497477892352 98647164995904 98700132760614 98732468645888 98764698396672 98775196345056 98925305498712 98954330758272 98964635280896 99007463453052 99190411450368 99222790689792 99233123168256 99243670906688 99246947900562 99502554197376 99512915808768 99523493287064 99674739631278 99739942815744 99782891163648 99793497338304 99945154009008 99974478498048 99984889252864 99985105037004 100028158952568 100202558505984 100212993011712 100226954255274 100245706057728 100256361426144 100266801534592 100495548443136 100528353725184 100538822157312 100539039136932 100549508681776 100768189648896 100811798331552 100822296279936 100833012935578 100961668797696 101005143224832 101015879315736 101235574573056 101256878355584 101289932162496 101300698524333 101521013223168 101531585025024 101564728505856 101575524076488 101586101554784 101817858291072 101847732242432 101851095221568 101861921230839 101872528532852 102002510744064 102046653594468 102057280133424 102279240290304 102290111808192 102300763699456 102334158267264 102345035622522 102411985606656 102567621606912 102589205702368 102622694427792 102856816028736 102867526933248 102897708863488 102901106512512 102912044130126 103054083019776 103065036897648 103098680951112 103109417042016 103187833982464 103344649043328 103389372720711 103400139082548 103467779272704 103478777123392 103625019767808 103636034331984 103680660349728 103913764376576 103917195575424 103939063672136 103947685484544 103972993038684 104116720947624 104127563051232 104161553950608 104183473469537 104251626085376 104410057796352 104421155804196 104455242542574 104489463902208 104545568640128 104704447057056 104735167950336 104760667228371 104988506870016 104999666362668 105019311108096 105030473875008 105190089204816 105212225166349 105281050749952 105315418188288 105326385117184 105486677802198 105497662565064 105532100713116 105623358007552 105769367311872 105795118380567 105814911949824 105826159283152 106025207807232 106056316219392 106082137149912 106113262265472 106124541311206 106274523114144 106331586324579 106355347186176 106366422407168 106401144148992 106412453794416 106574169325932 106643885838336 106666327733504 106712258605568 106859773160448 106894655949312 106917150615968 106920680985657 107161069513344 107196050655936 107207213422848 107218608747404 107381549396583 107451794064384 107462983462912 107509489400544 107672872102488 107754759649152 107765980596736 107950179009024 107961420306432 107972895797536 107976461027589 108008141948784 108019389282112 108265822807296 108301164580224 108312676183602 108323955229336 108559544518656 108571083585888 108617834652096 108629379915133 108865633459968 109063067452416 109074424639488 109074660040368 109086018434624 109121627948256 109370576101248 109381965310464 109393591794872 109429301711268 109440697035824 109631507392512 109678715080704 109678951785744 109690373107392 109722556900352 109749270429722 109952067355648 109987959578112 109999650475176 110166817487202 110187428972544 110199141071712 110210616562816 110258311572717 110498107813632 110509852935636 110521360782448 110557438842312 110761729118208 110809662628896 110821201696128 110832981160594 110853717280768 111074027226624 111122095888188 111133667490384 111166274754304 111335214691008 111347048791209 111394995197178 111589212881664 111637263564288 111649129770024 111915497129856 111948333787136 111952030284864 111963929947947 111975589213796 111984877661184 112219120290816 112263977585408 112267684505592 112312318823936 112483000409472 112494956510706 112531678821639 112568546162688 112739617138176 112800151726416 112885938680064 113057491998528 113102440321024 113106174926976 113118197266998 113151386803488 113388069460512 113421338179072 113425083314928 113642864230203 113654698330404 113729046638592 113741135185216 113901881232384 113913988150032 114049711243776 114223033153152 114256546854912 114284364249132 114317895945792 114330047082691 114545090577456 114578698772736 114590630325248 114814440150102 114852055363584 114889547114496 114913724207744 115088359161888 115213483807488 115225481462784 115237729069232 115384764340224 115412856415164 115434449399808 115446719217984 115508707361894 115722146692096 115725967799904 115759922471424 115771977029632 115772226884952 115948166509854 115998094172268 116024015112192 116073975435264 116086313230272 116098401776896 116287196236491 116363266618368 116401251681792 116413373024256 116413624263816 116425746894688 116574297993216 116636891581056 116649289209838 116699518777996 116902984923648 116915158513664 116931446631153 116953323734016 116965754997168 117143508432636 117220138979328 117244806516992 117283079346048 117295545659754 117550646889984 117562887923712 117601264585728 117613764720144 117626012326592 117788613597312 117827063944128 117839333762304 117851859201692 117928953122816 118108170335232 118159283109384 118171587522912 118441182093696 118453515862528 118492183256832 118504778089236 118684870385697 118762509229056 118787501339584 118826277758496 118990538225856 119002929201408 119041775943552 119054429193546 119066826822328 119325780338688 119338463776224 119377420048656 119389851311808 119402541559609 119480649874432 119662225208064 119697334800384 119714010518718 119726476832424 119986864994304 119999618700192 120051290931264 120064051485147 120217244805504 120229763523072 120242543047256 120281794442964 120360477929472 120556203202512 120568757217216 120608115100704 120633495596306 120712409151488 120895856395776 120908706720648 120944182037888 120948175575612 121171666065408 121236728171328 121272299731968 121301825211798 121456597844736 121469507772228 121482156893104 121521812942376 121614232907904 121799050658208 121824681771562 121864449633003 121904374552576 121956866977792 122142469034124 122155188233232 122165321084928 122191029275392 122195063983608 122420858499072 122469793729536 122499610756446 122522529626112 122535552854176 122708727719424 122721770738952 122867987886336 122881047834028 123054710974272 123067790769231 123120784165302 123148296741888 123161120681984 123397595197184 123401669745816 123437876512896 123450730608128 123696075775104 123732368922624 123749606784573 123772759520256 123798805976384 123986943633168 124081238383872 124134668173824 124147862760152 124336530880254 124417866811392 124669735353856 124673851908144 124710431940864 124723687726572 124994944115712 125007960354816 125021247765568 125025375926682 125062059098592 125075082326656 125360426408448 125427737633968 125700525232128 125713886257344 125904934271088 125941875510528 125954990357504 126009498940248 126283551787008 126296974783584 126310126608512 126351358676928 126364788880869 126639614433024 126652801938432 126666264183536 126720807094112 126941745401856 126996681015072 127009905703296 127047171147776 127240245361152 127253770047096 127295310153924 127308565939632 127530529007616 127561578143076 127585444073472 127599005451456 127612292862208 127667518663146 127903425291264 127945177468416 127958777083368 127972101958624 128305925149248 128319286174464 128332925554372 128356935798784 128552000467968 128565664583664 128607632939016 128845276729344 128914459115904 128928161758242 128983678649364 129208562284032 129222017304576 129264199916544 129277939733712 129586365097728 129624386490368 129628666645632 129642445202886 129655945405448 129877559120232 129891083806176 129960827730041 129989868783104 130187415028608 130243474158336 130243755245571 130257318065028 130342527135744 130540609317888 130568079984832 130610701999008 130649023938048 130908674945664 130965044652288 130978965256524 131216503028688 131244115929157 131329970523136 131529553327872 131586474371814 131600177014152 131700261793408 131886388795392 131900407331616 131939107677696 131971230144831 132009951270736 132258248914176 132297054253056 132329263867416 132512190296976 132569250482592 132670072263168 132683887745024 132899652841704 132943035963276 133030001922048 133057996451072 133260205345344 133299304664064 133313473382672 133370878603424 133603411341312 133635939007032 133675148568192 133878295351584 133950180175119 133994064590848 134037804966912 134051762876416 134052052182576 134255771748252 134313582725784 134343596445696 134415731108736 134429728373248 134615558396928 134648332484358 134659501650432 134673524299776 134687839087648 134692286436477 135053242883328 135067598032444 135258483963456 135272860928163 135361350964224 135375446700032 135419638007808 135434032101984 135639851869368 135757144388096 135801460295424 135815894974452 136003347658752 136022295060729 136047743935488 136062204792624 136076373511232 136386815744256 136431337198464 136445544356352 136460047496696 136667426504742 136756828809216 136816012021392 136830259237056 136844803269713 137142421371648 137156702577664 137201475350016 137216058840168 137391136920576 137405444026368 137420049196864 137424586762386 137464907934816 137479222722688 137778517945728 137792865391104 137837845829376 137852496960948 137866852110064 138166693023744 138181379109312 138226486372128 138240880466304 138255574437442 138556260767232 138630657384912 138807540393984 138822294596832 138836750734976 138882071934144 138896834059137 139198915037952 139213410395136 139228207738928 139273656723432 139591393181856 139605929409408 139646890600448 139651501695552 139666345605171 139680889637828 139984675826688 139999555150224 140040631833344 140238545965056 140253452273088 140328760183458 140420557584384 140633955399168 140648903736264 140663550086752 140709467617488 141025823082496 141030479709504 141060157840756 141086549266432 141106204838214 141366943742976 141428122039512 141442849533216 141484349687296 141699364152192 141714425734266 141760686307779 141775448432772 141807129581568 141868192198656 141883271725888 142083789990912 142098892434576 142479697547264 142484402180736 142499547206478 142526207932416 142560907980876 142881426017792 142886143916208 142916212549187 142928067541248 142942951230464 143160491302983 143175399195444 143222136682086 143269058752512 143345985867392 143563829469984 143673012865536 143891353452672 143933572012032 143968614703452 144010855931712 144354430409728 144359196946272 144401552773632 144416901578136 144636372656622 144730987923456 144761444781184 144823779536128 145059286026963 145154177946624 145374769467648 145417423269888 145432880053824 145495503931008 145510969014334 145784660734944 145827434801664 145842620413952 145862938581129 145905735615024 146127469281948 146223059963904 146238602380992 146253830809856 146635343027712 146650612770816 146666200633568 146889089982936 146932188095616 146980151930304 147011082096956 147330810418176 147346470580848 147409918456416 147666928324608 147746216838528 147761602261504 148050199140921 148098702968832 148147047595008 148162794517584 148178223320512 148431496137408 148446952921344 148462731721612 148511195179578 148526660262904 148785617175552 148849684752384 148865506360032 148945438440337 149220662839808 149269373713152 149285239930596 149313170214912 149512109446917 149609914223616 149625493721088 149674336745472 149690246007456 149961717747072 149977333879296 149977657555506 149993275347608 150042238428852 150319489517568 150384542139216 150400202301888 150416188717949 150480958424258 150514584906752 150743322664704 150808233235968 150808558705398 150824263022664 150868515737984 151152284473344 151184092614016 151233444419904 151249519403367 151442503196544 151507714837248 151523818973604 151539597773872 151869174976512 151885317533376 151934898243744 151966871075866 152066281658368 152297377537536 152363286114732 152379152332176 152423861261056 152710555447296 152726787436608 152771598363648 152808792799278 153003766116096 153085920200136 153435167712288 153451145549184 153501237400896 153517553433783 153617978409984 153633975283712 153883808553552 153928958957312 153934041641688 154301290399872 154346563295232 154362969179936 154368066195189 154581124529664 154597555346472 154664125563024 154781750973696 155016973564992 155049594981988 155100208623822 155151022157824 155201668909056 155218165685088 155454051497976 155515855441408 155520990524592 155870646564864 155908595508204 155921528226816 155937764978688 155954339996224 155959489558026 156191344576848 156377439128064 156394060879672 156615086694528 156631733706294 156734195853312 156801686114304 156818352960192 157051484796416 157056670585584 157102751925504 157119111683072 157477560446976 157499499544002 157528966662144 157545710812512 157562116697216 157921576124928 157973127282432 157989577675776 158006370785648 158246493847596 158350012305408 158435037011328 158451877470194 158654050967808 158670572268544 158722367924736 158739238924728 159084474329088 159117951701632 159123205724868 159169893398208 159186468415744 159186811966809 159533020779264 159549633610752 159601716223488 159618680691624 159635302443232 159999491600256 160068387908352 160085401980196 160289659740672 160306351364096 160375725923952 160724520456192 160741604270016 160758342956288 160810820134272 160827913121106 161177691096576 161194475194368 161211608960864 161264234100816 161632139473728 161648970895104 161696399642624 161735766949064 161942130459648 161959343696304 162012212923176 162029083923168 162152310543872 162398734210944 162469014275403 162485932844004 162839316777984 162856625378832 162873584310976 162926751978144 163293058306048 163298450189952 163332814341928 163611636959232 163611990060552 163629027651936 163682441922384 163716886880701 163823983848448 164072947965696 164090387692308 164143952566902 164161045553736 164197728989184 164447261088768 164518072621056 164535559661088 164583835350528 164623905644583 164928101033472 164981939367168 164999475712764 165030346027008 165298711607568 165315924844224 165333496689977 165441651178496 165512890898432 165764779403454 165782041173672 165836158263468 166142593677312 166231802544192 166249471740891 166280575921152 166298250302096 166611040839936 166659925487616 166700501235576 166749412131456 167002822036512 167037965728018 167092492795767 167147235211264 167473694655036 167583249174528 167618515009792 167873245694784 167922500680704 167963383820694 167977316491776 168012665253664 168328680436224 168395966378112 168468478235904 168486385174492 168724500614208 168742434766059 168852819244032 168870402584576 169200227589624 169328908020096 169346540937728 169653660481536 169671693396128 169677295900497 169727080205232 169744754586176 170082104190768 170132007268608 170223358217528 170482047495606 170537900388352 170593569957888 170611702777824 170870982225048 171074566865664 171092381565952 171384820282368 171402667290624 171420886111552 171426546373698 171476843918688 171868048159104 171885945487872 171904215677656 171978238199152 172278083045376 172352266555392 172370586311616 172632538742832 172781820130304 172838222194176 172856593603848 173077146510336 173119284622746 173151674099712 173170078826976 173188111741568 173263061042841 173583220038144 173639883707136 173657965544448 173658340327428 173676424086704 174054145757184 174129469845408 174147602665344 174166113252362 174198698584064 174544899927552 174620059536384 174620436395724 174638620342032 174861446989824 174955337371584 174973933814757 175049278166994 175354477385472 175372737770496 175429985601024 175448632495752 175466902685536 175867209775488 175918810236928 175924619019072 175943318489631 175961640193108 176344331885568 176420647080216 176439018489888 176664142319616 176682920395968 176759000643456 176777788802538 176893429684224 177162255502848 177199537122272 177257381284368 177661773140544 177680273793792 177732406218752 177738274885248 177757167133854 178181252009376 178233531424256 178239416637744 178276924932491 178504393802112 178581643790319 178600240233492 178717073289216 178736069576768 178988670508032 179007695664336 179084776967712 179220974811648 179487411195904 179493337812096 179531109979144 179546002200576 179589715248636 179999428050288 180070990511104 180076936396896 180344645284608 180363814570884 180422691664446 180481801285632 180540716894208 180578709469312 180853135825824 180950243394459 181068613727232 181087859965936 181343784593664 181363060080972 181396991913984 181416273056832 181849087659008 181855092256992 181908449597952 181927392475136 181952737817697 182204261658342 182223235339656 182282719413564 182401961398272 182421349361856 182440345649408 182737022657343 182856561828864 182935300466688 182954745120224 183188182560768 183232782349848 183286543913088 183306025901174 183704690594304 183723820521472 183749416134669 183783794439168 183803329281264 184082656108428 184203075538944 184241838812416 184301981829504 184321173955072 184321571751042 184681176247953 184722445112832 184741681022976 184840876513216 185096392795776 185156814769344 185176095912192 185195778745516 185544113662656 185598553383936 185617880526848 185698208964576 185980415449752 186121857575808 186141239212544 186202002260736 186221794140228 186504796320381 186626800217088 186646234435584 186666073533632 187004603030784 187065647911296 187085531589858 187105013577944 187511940532224 187531871648352 187593088647888 187612623489984 187632565307957 188040639612672 188141606450952 188489258323968 188550787848192 188570829386016 188590466044288 188912813265792 188932485536256 188952567645688 189014248410372 189033931243696 189445053321216 189445462175376 189465189912768 189527038015392 189566921651338 189979202907648 189999396275304 190081210641168 190412618102784 190494610403328 190514858554944 190570756721664 190860368041728 190880655070644 190900532260592 190962848909448 191398508177184 191418439293312 191438785641026 191501277994719 191564017154048 191855137936896 191938165625052 191958152937936 192014474575616 192375634784256 192478929261696 192499388331558 192535403698176 192555868770848 192828000701952 192848496875496 193371688673856 193392242637363 193412381369284 193475517974046 193538903928832 193833025956864 193910506738432 193916909600568 193994005241344 194379547646592 194436579735552 194463667804329 194483918108172 194540980820032 194836625709264 194984803174656 195281122542912 195365211237504 195385977097542 195513790703616 195852119977248 195909584127488 195916052998512 195973535907072 196441080557568 196461960774464 196468447884786 196546557941888 196994955784704 197294329991808 197400265521228 197529396793344 197550392690112 197850610997424 197908661516544 197929270561792 198014926906104 198380822900736 198445581379584 198487341813376 198493895801124 199005108394752 199025831617536 199046986574128 199349479262556 199479885631488 199586994676608 199890308018016 199948956996096 199969778505728 199970210074008 200056317905136 200405117011968 200453908510548 200491412115456 200512722852288 200533603069184 200991096886272 201056707450368 201077644314624 201078078273864 201099017363552 201623596663104 201644592559872 201666025871156 201923337595392 201972498726537 202010286449664 202031758631472 202471149146112 202513756711168 202579864324992 202601397048666 203042026446336 203063170050048 203129457011712 203151048152976 203172203109568 203635716582144 203695464484864 203702190443136 203723842461678 203745057065704 204005021488128 204093307188936 204114560266848 204224157861493 204580223616384 204601527398912 204668316534528 204690071245044 204823971213312 205001139757113 205135243213824 205178411404736 205245388855584 205713632057472 205735053866496 205802213025024 205824088260252 206108166039552 206130073795296 206197361902224 206218834084032 206240753602961 206375667964928 206689298086656 206778745441422 206800278165096 206957554246784 207250039535616 207272068663968 207361320699456 207383361656163 207834391150848 207878127344272 207895370969088 207945986077368 208233441895248 208255126102464 208323107901216 208366946939074 208503252170752 208820115592704 208842311608392 208910485085148 209091137280256 209408894114112 209470335900672 209521334456742 209977013740032 209999332725336 210060947750016 210380178409632 210424450332698 210493140275187 210562101499904 210630836376576 210652770234368 210973355604396 210995325130128 211064201426232 211246716015104 211538734623744 211590236761134 211629823899648 211652318566304 211659307257321 212050415614464 212164274299824 212226524530944 212249082622412 212549046228288 212571638601399 212663172649158 212710694372352 212732844814336 212802288297984 212824907588832 213148338651864 213332655467008 213424517211136 213719546320896 213749320809717 213789311898624 213834301231936 213841361971314 214322139026688 214392101311872 214414426845696 214437217494808 214763098793166 214903588128768 215018978801088 215041833709549 215345744204976 215509519298304 215531961193472 215900358018048 215922840612864 215945791595072 215952922055178 216016283897568 216038778564224 216531645614592 216602329160448 216625352367204 216647910458672 217119089037312 217142167171776 217235669304192 217258759830266 217731266919936 218126134904832 218149320080736 218172036869248 218243255896512 218266453521501 218741152202496 218763930620928 218787183589744 218858603422536 218881394071648 219263014785024 219357903571488 219380746214784 219445113800704 219498540859444 219904134711296 219975919156224 219999300950352 220333634974404 220374857945088 220398282143424 220421233125632 220516623145434 220996215627264 221019705871272 221042721564896 221114877684624 221619325257792 221642403392256 221665962321188 221707434561536 222148054453248 222244191776376 222267334980768 222332549508608 222670429382016 222694097582418 222766792769367 222789990394356 223178425763328 223274527128576 223298259540048 223830994259712 223896667574272 223904060569728 223927859895894 223951178427592 223969755322368 224438240581632 224527955170816 224535369011184 224582619720151 224624637647872 224966000818944 224966486333259 224989913021412 225063357643278 225137092325376 225479234276352 225600303452832 225721437636387 225771877360128 226114983997056 226212349853952 226236394533996 226302773606976 226776138921024 226842676358144 226850166629856 227285728460406 227309396660808 227482270370432 227803762464768 227827976300064 227950306613799 228099422487552 228446066306304 228513093709824 228568728498264 228635791891584 228660094165382 229090181154912 229157397545472 229181260650496 229213189198917 229628880300204 229779094228992 229827448415488 230176718323776 230426967614976 230450962925568 230475458138464 230769528680448 230825712830328 230893438435968 231017414723788 231444293384192 231451935599808 231519844942848 231543954059264 231544453769904 231896333019708 231996188344536 232048030224384 232172626460544 232196803553792 232574392472982 232650312935733 232726533236736 232802503363584 232826746048512 232827248527632 232851493789376 233273783162112 233298578419676 233399037555992 233805969847296 233830317027328 233862893262306 233906647468032 233931509994336 234287016865272 234489613033984 234566158692096 234591091319508 234947600559441 235101293779968 235125775847424 235202529171456 235227529440288 235252024653184 235577227194624 235654127888256 235678667524608 235703718403384 236216340670464 236318566218768 236343175045824 236368296556777 236882364187392 236907031725056 236984366513664 237009556178472 237369740771394 237525018458112 237575002679168 237652555516992 237677816205291 237981076451712 238005858402816 238083551887104 238108858387092 238133653644656 238651560677376 238676927552448 238754840097312 238779702623616 238805083119218 238961299748864 239324450416128 239428021037436 239452953664848 239973729988608 239999237400384 240102581862528 240128102970294 240434489611008 240459527046144 240485086094512 240563588885928 241112406405024 241137514434432 241216230201408 241241869681659 241266991192612 241424818302976 241791712791552 241817413441296 241888364075776 241896351151224 242343332130816 242473456342656 242544599463936 242603650423596 242913195689472 242939015544456 242964313786208 243043625884752 243228465815808 243598101316416 243649363543124 243728899266006 243808749105152 244284938068248 244310376466464 244382058550784 244390127967216 244939587459072 244999221512892 245045059252224 245071105708352 245417455438848 245443541477904 245735975772672 245762095668056 246109421948544 246135581538462 246241568330604 246296593483776 246795190394368 246803339491632 246855276221323 246875753025792 246901461216256 247392151550208 247464737845248 247499213569146 247545519040512 247597611952768 247973887266336 248162476767744 248269336347648 248295725520304 248673061760508 248835733622784 249339470707712 249347703816288 249420863881728 249447375453144 249989888231424 250042495531136 250050751853364 250124118197184 250150164653312 250556948592027 250720852816896 250855475267936 251427772514688 251809868542176 251883751021056 251909980715008 251945075731041 252018997880496 252567103574016 252593949567168 252620253217024 252702717353856 252729577761738 253279228866048 253305603876864 253332528367072 253441614188224 253993362030144 254019811406592 254094342295552 254480490722304 254507540094192 254590620307848 254617131879264 255061058015232 255123156286152 255198010902912 255224585724416 255335037326292 255723071243409 255806850582528 255890354936832 255917554166736 255944203917248 256611850298496 256638572348928 256665851108744 257104000935936 257131329167328 257215265878032 257269393669673 257828918231808 257856323516484 257967357298728 258417124568064 258444034609152 258528399833088 258555879467424 259172730195456 259257333291264 259284890405772 259311890810896 259755118240464 259782167612352 259809780512821 259921655460082 259979737566208 260374830057216 260486948316672 260487510491142 260514636130056 261081218635776 261136159969664 261221403998016 261249169878543 261298047876096 261817349891328 261930089304576 261957930513048 262433006057376 262488231858314 262573917250491 262659941046272 263059106655744 263172948743628 263200354028304 263400523586816 263772777590784 263800814663232 263878215355392 263942460289662 264019902541472 264516497828352 264658527734832 265024380593952 265138500965184 265166683203807 265340144526336 265367775490048 265799305683408 265886071926552 266115992902144 266520410690688 266598609328128 266626946765344 266635750700781 266741757206848 267271878014064 267350297136384 267756590703168 267900360350238 267988129181696 268075609933824 268104104365152 268511543496504 268627165451568 268831462217472 268859456746496 269231116793856 269296664968716 269319003300864 269347048599552 269375678175296 269384572872954 270106485766656 270135196064888 270516967926912 270545721856326 270722701928448 270839276015616 270868064203968 271279703738736 271514288776192 271602920590848 271631789948904 272006695317504 272044590121458 272095487870976 272124409585248 272152747022464 272773631488512 272862674396928 272891088712704 272920094993392 273334853009484 273513657618432 273632024042784 273660518474112 273689606539426 274284842743296 274313405155328 274402950700032 274432117680336 274782273841152 274840098393728 274849173524772 274929815869632 274958445445376 274959038851761 275557035891456 275585730782208 275675691658752 275704993921896 275733704220128 276362758218624 276452972744256 276481760932608 276482357626563 276511148874884 277112521534464 277261314769824 277615080787968 277644589193664 277673501469952 277764143868288 277793668118274 278397830075904 278426820790272 278456415477856 278547313446864 279182786363712 279211858818816 279293781200896 279303003391104 279332691210342 279361779275656 279969351653376 279999110300448 280081263666688 280149453465343 280506904546176 280628297384787 280657520366916 280841115168768 281267910798336 281297807472528 281327100173504 281418935234976 282051646164992 282060959419008 282120315681512 282212409676428 282733887485952 282856244079024 282885699066432 282968699374592 283398728304384 283428851468532 283521372615558 283550896865544 283614259163136 283766543451776 284167579981824 284197784869152 284350382477007 284968804361472 284999094412956 285052415864832 285121815961752 285762852035584 285772287832416 285832425098374 285856135082496 285885902460928 286320982605966 286350798390888 286444273364172 286691971734784 287127658939968 287158178461539 287346025731072 287782706905344 287867144024064 287937229406904 288021711863424 288708860819456 288718393892544 288749082497337 288803105547264 288833803156272 289272745313244 289461975846912 289522889562368 289647559072256 290118572053926 290213276961069 290308355893248 290749538935296 290865760107648 290991007862016 291021938028668 291569321469888 291654869603328 291685240827904 291725877162258 291811471230048 292254938563896 292477204761984 292507661619712 293078965646313 293270686055424 293301225541632 293332401267136 293778179965872 293864376191232 293960303860608 294022164193912 294661620836352 294692941161696 294819836912832 294851174055361 295492433677056 295523204523008 296100398281842 296197405937664 296294095190016 296325589035168 296356446641024 296862992274816 296893905842688 296925463443224 297022390359156 297053320525808 297571234351104 297699369504768 297731012720064 297890876880674 298441325679616 298538747426304 298570479861192 299024218893834 299219828447232 299348673490944 299380492014912 299923435494144 299954667758592 299955315111012 299986550695216 300084476857704 300638979035136 300769084278432 300800404603776 300832377435898 300961916848516 301029169813504 301486645329408 301616466471936 301617117410796 301648526045328 301737031475968 302304568946688 302368185228032 302466888839808 302499038806734 302885006393088 303015429674496 303047637947208 303079195547744 303770635066752 303869796487488 303902095572999 303933742151732 304132563316736 304594755075072 304726572229464 304758304664352 304847722522112 305453574873216 305543196727296 305585763692517 305617585598556 306007532232192 306171840400272 306870335424576 306902291098368 307002474801792 307035106867566 307235956819968 307767617107104 307857917914624 307868083283376 307932870337939 308602580799744 308693126590464 308725938359872 308736132390378 309162249059328 309195110692944 309328251126048 309563501947392 310033947129984 310099189963976 310200417247644 310403337818112 310436331370176 310908102995952 311031710882816 311041981049184 311741293129728 311817191016408 311843056453632 311908679992448 311918979116052 312382689153696 312550420408611 312754878256128 312788121759344 313230173389056 313263467412588 313468391706624 313636705920384 314102969592832 314113341171168 314205503851008 314238223366144 314282001685113 314998999088004 315057933324288 315091421625024 315124233394432 315636675499047 315843152249856 315946254564864 315979155351552 316012741571296 316492987695192 316870074022656 316903754940388 317308101935616 317341144537088 317385355141701 317444735849472 317478477849456 318168948658176 318235903403264 318246411449736 318339786796416 318372936831488 318373623933618 318994758973737 319066041558528 319099267221504 319203432446976 319237361383248 319270604886464 319998983200512 320136775816704 320170803960392 320579319481344 320612702728192 320751451847904 321483208540032 321516685912576 321621640268544 321655826242212 322144648189749 322355382193152 322388950388736 322423217921728 322528468201632 323264278947456 323297941790208 323471533898128 323884260919296 323918687392608 324024425846352 324058167846336 324092612804653 324304621087744 324797468421888 324938028550806 324971865688008 325678633555968 325713250757664 325747168621952 325853503956288 325888139745399 326596900379904 326665628683856 327223273918464 327223980121104 327258055303872 327364883844768 327433773761402 327647967696896 328145895931392 328180775384616 328287905133804 328322091107472 328894522177536 329036145242112 329071119322176 329167670701056 329247811289166 329856202066944 329963878734336 329998951425528 330597423215136 330631849688448 330666993379954 330774934718151 330883302356992 331025781796864 331529558806908 331564082347344 331672316526936 332285187354624 332463605088384 332498943481782 332561151842304 332596500604192 333222081679872 333401002471152 333498824262912 334005644073024 334041146373627 334075931456036 334184985591534 334294470422528 334947389310072 335237030019584 335746491389568 335845001361408 335891789843841 335926767641388 335954632983552 336025330507328 336657360872448 336791932756224 336936956471808 336972770348984 337449001228416 337484869532118 337705638488064 338400455179248 338657816040192 338693081875456 339307320963072 339343386792256 339354591800994 339454160410464 339489509172352 340164208381536 340264014537216 340446716435056 340964094991212 341187139915776 341223405555648 341741964450096 342149133731328 342184763131904 342769640564736 342841772223104 342853092747396 342953687837376 342990141248073 343736096318208 343771890975744 343808431355312 343956476398304 344556166090752 344741172623232 345265077485664 345563640260608 345676444388352 345713187207696 346154293020672 346238569245492 346303348199424 346340157653952 346376223483136 346526122085682 347166440076288 347279767414272 347315931088896 347316680654856 347352848173408 348258939690816 348295205330688 348332226504724 348397397168128 348861588709473 349089799855104 349240119072768 349240872791448 349277240684064 349722893979648 349910674743168 349947867629514 350098556333988 350708954770944 350745475540992 350794339893459 350859971202048 350897264991504 350933805371072 351734419550976 351837620473856 351849238038144 351886636979262 351923280386216 352688663771136 352841294160432 352878036979776 352915545274523 353365840791936 353518001286912 353555577605076 353786859368448 354324511005696 354399074244544 354514762568736 355323546281088 355360547587584 355476549770496 355514334267708 356362504018752 356467062848512 356478833275488 356553849864982 357008787604224 357163287580638 357200480466984 357472139153536 357977341016064 358015391328672 358169553935424 358207624678827 358441949623296 358986675624192 359062219958288 359092004401152 359179430497272 359998856100576 360141981022208 360153872793792 360192154455441 360689290569216 360727629141768 360845383328892 361081433788416 361157418938624 361706271651648 361900486788918 362137227454464 362175719931872 362687569187328 362726120161944 362832546113664 363698175318016 363710184513984 363816899195904 363854784950272 363905475635394 364408523316684 364446470679312 364565438827128 364842698723712 364880691298816 365474045314686 365593348899009 365713123657728 365870600933376 365909490240448 366465564699696 366573087826176 366612051802348 367409381188608 367447641042944 367498832269338 367567588878336 367606658562528 368165312216856 368483677624832 368603963659008 368642347910144 368643143502084 369203372307693 369362352495906 369444890225664 369483362045952 369681753026432 370192785591552 370313629538688 370352191824384 370391557491032 371088227325312 371197106767872 371396417929152 371435894589221 371960830899504 372243715151616 372282478425088 372404004521472 372443588280456 373009592640762 373253600434176 373332147067264 374009206061568 374131295822592 374171063179716 374210027155888 375023881064448 375063743296704 375186177295776 375225246979968 375265130615914 376081279225344 376283212901904 377101575696384 377141658772032 377180932088576 377825626531584 377864971072512 377905135291376 378028496820744 378067862487392 378890924350752 378930379825536 379054076030784 379094366642607 379133843302676 379958405815296 379998792550608 380162421282336 380825236205568 381029717109888 381141513443328 381720736083456 381761310141288 381801064521184 381925697818896 382797016354368 382836878586624 382877571282052 383002555989438 383128034308096 383710275873792 383876331250104 383916305875872 384028949151232 384122446504027 384957858523392 384998776663116 385070807396352 385111737541696 385656001403904 385696993750992 386743377347712 386784485274726 386824762738568 386951035948092 387666051913728 387821013476864 387833819201136 387915434062079 387988010482688 388759095293184 388873159471104 388927335608658 388967836216344 389081961640064 389673251418528 389882483190123 389969606349312 390562245085824 390730422475008 390771954195084 391027581407232 391704239954496 391819168254976 391832105997024 391947071814144 392923921548928 392936895769572 393093115883776 393732347787471 393989911569408 394588659983616 394800531042456 395100785380224 395701221994848 395817323033088 395858541123584 395913690434493 396029853812208 396891162759168 396974683626752 396987791602248 398010216789504 398051663235072 398093973148256 398698958525112 399173989353216 399780616036032 399897913992192 399939557011456 399940420148016 400112635810272 400810234023936 400907817021096 401025445704576 401067206138368 401850540525357 401982193772544 402113414900736 402155288629248 402156156547728 402198034727104 403247193326208 403289185119744 403332051742312 403846675190784 403944997453074 404020572899328 404063517262944 404280475766629 405027513422336 405159728649984 405202794097332 405818582784489 406084052892672 406126340100096 406258914023424 406302096305952 406344406219136 407271433164288 407404380886272 407447684923356 407490114131408 408010042976256 408186614377872 408229120533696 408272512234433 408448315722986 409160447232768 409203054797824 409336633069056 409380142490088 410002279514226 410270486427648 410356822809472 410490777711168 410534409809139 411427264114944 411470107732992 411604426050048 411648176520504 412216332079104 412260147590592 412394723804448 412437668168064 412481507205922 412751335929856 413378596173312 413557490882844 413600556330192 413915108493568 414500079071232 414544137327936 414722641398912 414766723312326 415668782301696 415756254688544 415891972154736 416466883790496 416510252204928 416646215802432 416690502177411 416733893878148 417006504341504 417640231185408 417684623216784 417820970170296 418182274560512 418817788228224 418940671801344 418999036815513 419042668913484 419954027480064 419998665450672 420121895500032 420760356819264 420848900665396 420986280550374 421124202999808 421261672753152 421946711208792 421990650260256 422128402852464 422493432030208 423077469247488 423180473522268 423259647799296 423304637132608 423318614514642 424100831228928 424328548599648 424453049061888 424498165244824 425098092456576 425143277202798 425326345298316 425421388744704 425604576595968 425649815177664 426296677303728 426386386200467 426665310934016 426849034422272 427439092641792 427498641619434 427578623797248 427668602463872 427682723942628 428644278053376 428748637647561 428784202623744 428828853691392 428874434989616 429526197586332 429807176257536 430037957602176 430083667419098 430691488409952 431019038596608 431063922386944 431800716036096 431891583190144 431905844110356 432032567795136 432077557128448 433063291229184 433204658320896 433250704734408 433295820917344 434284334343552 434471338608384 434517519660532 435177858080889 435462533839872 436252269809664 436298640161472 436344073738496 436486511793024 436532907043002 437482304404992 437527861241856 437574367179488 437588815743387 437717206845072 437762788143296 438715807142976 438761492429568 438890227601408 438997081718888 439808269422592 439951838312448 439998601900704 440667269948808 440796564286848 440842466251264 441033246290868 441992431254528 442039411742544 442085443129792 442229755369248 443238650515584 443284806784512 443331924642376 444296108906496 444488383552752 444534669961536 444665099017216 445340858764032 445388195164836 445533585538734 445579980788712 446356851526656 446549054257152 446596519080096 446836315321011 447661988519424 447808121139456 447855719791788 447902356855184 447939510644736 448876481163264 449055910341632 449070738022368 449165239440302 449249275295744 449932001637888 449932972666518 449979826042824 450126715286556 450958468552704 451200606905664 451248566153847 451442875272774 451543754720256 452229967994112 452424699707904 452472789067992 452605547213952 453552277842048 453685352716288 453700333259712 453748558210101 454571456920812 454618793321616 454964540740864 455607524929536 455655952600128 455900613227598 456198844975104 456892132612608 457137456996528 457271583783168 457320188330764 458180362309824 458314795090944 458362521300992 458426378397834 459257760600408 459654896830976 460353436647552 460552660301349 460853935229952 460901925851136 460950916276928 461651425660656 461786876871936 462034829447576 462888586768384 462903871199616 463039689885696 463088907539808 463792666039416 463992376689072 464345252921088 464393607107584 465148784945964 465300625871466 465453066473472 465605006727168 465654497055264 465702987578752 466547566324224 466597156839352 466798075111984 467611939694592 467725786524612 467813294936064 467863019988672 468574033730544 468979226067968 469132317384192 469182182639016 469895201118882 470202587559936 470405058342912 470455058880576 470504049306368 471154454389248 471308255776512 471357335049216 471407436806768 472432681340928 472637132437536 472686350091648 472736593113554 473764728374784 473814063450112 473968733027328 474019112356944 474739481542788 475050036916224 475150005358336 475305111033984 475355632410582 475962152903424 476011716805632 476167103774208 476217716774184 476267307289312 477353855104896 477509680194624 477559405247232 477560435900427 477610166238436 477922599497728 478648900832256 478856042074872 478905907329696 479998474800768 480205163725056 480256205940588 480868979222016 480919054092288 480970172189024 481127177771856 482224812810048 482275028868864 482432460402816 482483739363318 482533982385224 483583425583104 483634826882592 483776728151552 483792702302448 483894510531047 484946912685312 485089198927872 485207300847192 485826391378944 485878031088912 485928627572416 486087251769504 486456931631616 487196202632832 487298727086248 487457798532012 488569876136496 488620752932928 488764117101568 488780255934432 489879174918144 489998443025784 490142211416704 490834910877696 490887082955808 491150660642103 491471951545344 491524191336112 492218843897088 492271163076924 492483136661208 492593186967552 493590380788736 493606678983264 493710552442646 493751506051584 493802922432512 493871716933749 494784303100416 494998427138292 495091038081024 495195223905536 495947774532672 496000490069931 496324953535488 496538672695296 496591451040608 497346123521016 498678941415424 498695407632576 498748415222673 498841727763456 498894750906288 499979776462848 500084991062272 500101503706728 500248236394368 500300329306624 501113897184054 501277478387301 501441705633792 501710950535872 502855545029376 503619737084352 503767502042112 503819961430016 503890151462082 504037995760992 505187899134336 505240506434048 505405434707712 505459155523476 506227304298177 506558457732096 506611207753728 506665056734144 506883228376448 507986724060288 508039622813184 508960981444608 509015080188384 509181240615696 509234263758528 509288391550169 510246312572304 510396021805824 510449171448832 510670074652584 511446142486818 511613701165056 511780709873664 511835108333472 511888407834496 513223700596992 513277144697856 513331702217488 514208001871872 514262658334656 514430531756064 514538787339346 515657836463616 515712647032968 515934714597456 516834249136128 517056799666176 517111758934848 518345460390912 518514666582528 518569780811544 518623781621792 519510236480928 519564335224704 519619561025642 519789183128523 519843310920164 519959475132416 520749660114432 520973896633344 520975020982284 521029272260112 522162437271552 522272319939328 522442807996032 522498339757086 522596095752192 523634699782656 523860178609152 523915861026096 524866012114752 524921801444271 524976463716628 525147834500982 525319882092544 526118213311488 526345897487256 526400708056608 526801047173632 527601629326464 527756430710784 527829955468893 527884920579324 528039805082944 529032995656704 529317055469664 530048761187904 530277001930368 530333366407614 530680289052672 531598611366816 531772143853104 531884048765531 532231985804288 533040821381376 533197218656256 533253893530688 533271501401562 533483514413696 534543756028128 534700594272768 534830774797473 535513181406336 535800720700476 536151219867648 536208208730304 537023086993008 537254330903136 537662924434944 537718913492992 538462233587712 538593329937432 538638006601728 538751356350592 538769145745908 540212971533312 540270392129776 541033935853824 541091443712652 541445403856896 541736128407936 542559407477472 542850730183377 543028577552384 543205841181696 543263579897808 544089180242916 544190975741952 544248819170496 544305494044928 545547262977024 545725348793856 545782177425408 545840189986784 545858213453091 546669706018968 547264048085568 547321036948224 547379213078852 548211067972029 548569685486592 548626810310656 548805901400064 548864235360672 549564547682304 549680196787456 549698347049544 549859631739264 549916890890752 549918077703522 551114071782912 551171461564416 551248248404007 551351383317504 551409987843792 551467408440256 552725516437248 552905945488512 552963521865216 552964715253126 553022297749768 554225043068928 554522629539648 554581571145679 555289178387328 555347002939904 555528287736576 555587336236548 556795660151808 556853641580544 556912830955712 557094626893728 558365572727424 558423717637632 558606006782208 558665382420684 558723558551312 559938703306752 559998220600896 560162527333376 560298906930686 561013809092352 561256594769574 561315040733832 562535821596672 562595614945056 562654200347008 562837870469952 562897695923871 564121918838016 564240631363024 564424819352856 565467774971904 565712488158048 565771398132864 565937398749184 566797456608768 566857702937064 567042745231116 567101793731088 567533086903552 568335159963648 568395569738304 568700764954014 569937608722944 569998188825912 570243631923504 571525704071168 571544575664832 571664850196748 571712270164992 571771804921856 572641965211932 572701596781776 572888546728344 573383943469568 574255317879936 574316356923078 574503833984157 574692051462144 575565413810688 575874458813808 576043423726848 577417721638912 577436787785088 577498164994674 577606211094528 577667606312544 578545490626488 579045779124736 579295118144512 580176727912089 580237144107852 580426553922138 580616711786496 581499077870592 581731520215296 581982015724032 582043876057336 583138642939776 583309739206656 583451754324516 583622942460096 583684977211633 584509877127792 584954409523968 585015323239424 586157931292626 586541372110848 586664802534272 587556359931744 587728752382464 587920607721216 588044328387824 589323241672704 589385882323392 589639673825664 589702348110722 590984867354112 591046409046016 592200796563684 592588190380032 592651178070336 592712893282048 593725984549632 593787811685376 593850926886448 594044780718312 594106641051616 595142468702208 595462025440128 595781753761348 596882651359232 597077494852608 597140959722384 598048437787668 598439656894464 598760984029824 599846870988288 599909335517184 599910630222024 599973101390432 600168953715408 601538168556864 601600809207552 601664754871796 601923833697032 602058339627008 602973290658816 603232932943872 603234234821592 603297052090656 603474062951936 604736370456064 604933777679616 604998077613468 605770012786176 605917496179611 606030859348992 606095275894416 606158391095488 607541270133504 607739592974976 607804191145998 607867484303464 609189510150144 609453144458928 609516609328704 609581396383267 609695445044224 610907149746432 611086393454592 611171527385034 611235171197112 612015064464384 612343680800544 612672473584479 613740670849152 613804582196736 614004949603584 614070213735132 614471913639936 615535234214208 615715835829248 615736166566752 615865740675878 617205161599488 617451876719744 617472264780756 618324498118656 618390221385888 618656502252096 618722260808883 619127003894784 620067894259968 620198379927952 620400834495288 620872662740352 621816205991904 622063421765632 622083962098368 622150084968489 623634382032816 623686112907264 623817359984896 623837958232104 624765378307392 625100840817222 625509756512256 625576243518688 626460346778112 626526934825176 627273411840768 628205939185664 628226682342336 628411007702016 628476446732288 628564003370226 629997998176008 630182843250048 630248466788864 631273350998094 631479420825561 631686304499712 631892509129728 631958310703104 632025483142592 632985975390384 633740148045312 633807509880776 634616203871232 634682289074176 634770710283402 634889471698944 634956955698912 636471806806528 636492822899472 636679573592832 636745873662976 636747247867236 637714915804197 637989517947474 638132083117056 638198534443008 638406864893952 638474722766496 638541209772928 639997966401024 640273551633408 640341607920784 641158638962688 641502903695808 641571090654109 642966417080064 643033371825152 643243280537088 643311652484424 644289296379498 644710764386304 644846435843456 645056936403264 645125501128647 646528557894912 646595883580416 646943067796256 647768521838592 647837374785216 648048851692704 648116335692672 648185225609306 648609242175488 649594936843776 649876057101612 649943731376016 651357267111936 651426501515328 651494337243904 651707007912576 651776279490798 653193800759808 653331257367712 654447960242208 654516110607744 654729767689536 654799360564503 654867547522804 655295935393792 656291791862784 656361550769232 656575810267608 656644182214944 657789044355072 658142238644352 658335341402112 658495622578332 659712404133888 659927757468672 659997902851056 661194846430272 661263699376896 661333986759908 661549869436302 661766604713984 663059117613816 663128164694688 663344633053872 663484225779683 664927210176768 664997886963564 665122303684608 665193001208384 666444163359744 666802004942304 666997648525824 668011288146048 668082292747254 668151862912072 668369971183068 669894778620144 670035749743591 670474060039168 671492982779136 671690002722816 671783579687682 671853535282776 671909265967104 672050661014656 673314721744896 673583865512448 673747859160453 673873912943616 673945540697968 674898002456832 674969739064236 675411276976128 676800910358496 677164312909161 677315632080384 677386163750912 678686773584512 678709183601988 678908320820928 678979018344704 680328416763072 680528029074432 680893432870112 681928189982424 682446811111296 683483928900192 683850919841397 684298267462656 684369526263808 685539281129472 685683544446208 685706185494792 685907375674752 685980282496146 687472192636416 687543781951488 687616862710624 687639567596751 687912952796608 689482345246464 690530154971328 691127280521216 691352888776704 691426374415392 692308586041344 692477138490984 692680315307904 692752446966272 693052244171364 694332880152576 694559534828544 694631862177792 694633361309712 694705696346816 696517879381632 696590410661376 696664453009448 697723177418946 698179599710208 698480238145536 698481745582896 698554481368128 699821349486336 699895735259028 700197112667976 701417909541888 701490951081984 701588679786918 701719942404096 701794529983008 701867610742144 703468839101952 703698476076288 703773273958524 703846560772432 705377327542272 705682588320864 705756073959552 705831090549046 706731681583872 707036002573824 707111155210152 708649022011392 708798148489088 709029525137472 709104889670331 710647092562176 710721095175168 710953099540992 711028668535416 712725008037504 712934125697024 712957666550976 713033448615873 713107699729964 714017575208448 714326575161276 714400960933968 714944278307072 715954682032128 716030782657344 716339107870848 716415249357654 716883899246592 717973351248384 718124439916576 718358860994544 719997712201152 720283962044416 720307745587584 720384308910882 721378581138432 721455258283536 721690766657784 722314837877248 723412543303296 723725609044977 723800973577836 724274454908928 724351439863744 725375138374656 725452240323888 725665092227328 727396350636032 727420369027968 727633798391808 727810951270788 728817046633368 728892941358624 729130877654256 729685397447424 729761382597632 730948090629372 731186697798018 731426247315456 731818980480896 732931129399392 733146175652352 733224103604696 734818762377216 734997664538676 735135177756672 735213317125056 736330624433712 736485576164443 736967355249664 737207927318016 737284695820288 737286287004168 738406744615386 738724704991812 738889780451328 739363506052864 740385571183104 740565828663969 740627259077376 740704383648768 740783114982064 742176454650624 742394213535744 742792835858304 742871789178442 743921661799008 744487430303232 744564956850176 744808009042944 744887176560912 746019185281524 746507200868352 746664294134528 748018412123136 748262591645184 748342126359432 748420054311776 750127486593408 750372354591552 750450493959936 750530261231828 751670845776081 752162558450688 752566425803808 754283317544064 754361864177152 755651253063168 755729942145024 755810270582752 755835227193123 756056993641488 756135724974784 757781848701504 757860759651072 758108152061568 758188733285214 758267686605352 759916811630592 759997585101216 760324842564672 760405659405931 762059434219776 762283026886656 763441472166912 763522620282576 763602129042368 763851395637792 765594032708736 765673757173248 765755142564104 766005111978876 767420551747584 767752662500208 767832611751744 768057898302464 768244893008054 769915717046784 769997553326232 770223475083392 771312002807808 771393987501984 771808181009019 773486754695424 773568970549452 773649525477136 773902071896184 775332103827456 775642026953728 775667638402272 775830868124158 775976020965376 777518190586368 777854671217316 777935672432688 778163923280128 779346502837056 779429341538463 779764966380246 779939212698624 781124490171648 781460844950016 781543908390168 783408479908992 783638336509952 783664211994048 783747509635629 783894143628288 785847843097856 785873791539144 786186231767552 787464695574942 787721751751473 787979823138816 789177319967232 789601062084912 790201570760448 791402443989696 791634646066176 791717082247168 791827380868986 792059707624416 793949367253504 793975583204496 795500049611421 796020433579008 796103326470144 796187946296512 797397917050224 798347978706432 799561232072064 799795827984384 799880840296032 800225271620544 800310329578837 801815634042192 802050891409152 802134412276736 803701081050714 803964387545088 804226829801472 804312313095456 804396069454208 806494386652416 806578370239488 806664103484624 807693350381568 807889994906148 808041145798656 808127034525888 808560951533258 810055026844672 810319457299968 810405588194664 811637165568978 812168105785344 812517828046848 812604192611904 812688812438272 814542866328576 814808761772544 814895369846712 814980228262816 816020085952512 816373228755744 816458241067392 816545024468866 816896631445972 818320894465536 818406109595648 818673266138112 818760284980176 820004559028452 820540972855296 820713645618944 820981555422336 821068819618278 822854528229888 822940215465984 823208852100096 823296353041008 824520295181184 824789447608896 824875336336128 824877116555283 824963014411844 825502671859712 826757192346624 827114981765688 827201112660384 827830216987136 829088274655872 829445282797824 829447072879689 829533446624652 831337564603392 831512509377088 831783944309472 832933767580992 833020504409856 833292431604864 833381004354822 833467787756296 835280462370816 835369246433568 835641940340592 835817790917263 836364549121024 837635576456448 837881343602688 837998073631026 838085337826968 839908054960128 839997330901344 840243791000064 840448360396029 841520713638528 841697801330792 841972561100748 842523345506304 843893422417584 843981300520512 844256805704928 844986864060416 846154938494976 846360947044536 846609274265216 846637229029284 848201662457856 848657097199296 848906098123776 848996330489648 850196184913152 850286554405596 850652690596632 850842777489408 851299630355328 852593354607456 852772772400934 853051147431021 853330621868032 853698068844544 854997283238868 855157247594496 855337204927744 855365447885256 857288556106752 857497275295122 857568405247488 857657707382784 857748869979232 859052395172664 860075915204352 860167334838196 861382976819904 861474535384617 862038077193216 862127844773888 863601432072192 863783166380288 863811688220712 864065135590272 864155114256896 866126582458368 866247247492011 866409316641792 866501409468816 866591641834688 868568668687104 868942677216768 869035039321064 870355716161778 870925067679744 872597280322944 872688147476992 872973023586048 873065814086004 874964608809984 875055722483712 875148734358976 875177631486774 875434413690144 875525576286592 877431614285952 877522984859136 877994163437776 879903676624896 879997203801408 881334539897616 881593128573696 881684932502528 882066492581736 883984862509056 884078823485088 884170886259584 884459510738496 884553522166083 886477301031168 886569613569024 886663849284752 888592217812992 888976767105504 889069339923072 889330198034432 890681717528064 890776390329672 891067171077468 891159961577424 892713703053312 893098108514304 893193038160192 893672630642022 895323977038848 895616242278912 895711439583576 895804713710368 898111820683264 898141476044736 898330478880604 898498550591488 899864003275776 899865945333036 899959652085648 900253430573112 901916937105408 902401213811328 902497132307694 902885750545548 903087509440512 904459935988224 904849399415808 904945578135984 905211094427904 907104555684096 907370705432576 907400666519424 907497116420202 909142913841624 909237586643232 909929081481728 911311905200256 911706286718997 911801226455196 912397689950208 913784265225216 914274913993056 914543167566336 914640376661528 916360724619648 916629590181888 916852756795668 918515521200816 918708811504099 919309793661952 920706873295104 921105320602698 921707870459904 921901832553856 923302851321312 923573753743872 923798611013817 924069658895152 925807742399232 926079379771392 926177815079616 927585332078832 927984753378144 928690505842176 928787214215168 930297569891928 930601251742932 931210013454336 931308994110528 931405975157504 933095132648448 933194313678704 933596150223968 935223879389184 935451573049224 935726039977344 937148067461088 937651261225833 937958452135936 938264634768384 938364365278032 939790402237764 940405175119872 940910117761152 941008098612736 942308908778496 942616511553024 942714670098432 942814873613536 942846005055339 945274264875072 945372700183296 945473186227108 946910026497141 947529456749568 947628126900224 947937466054656 948038224713888 949478963085576 950300010716672 950610222067968 950711264821164 951924305806848 952023433611264 952156065425103 952334207548416 952435433548368 952534614578624 954707710209792 955019360389248 955118810494464 955120871800854 955220332476872 957297801664512 957712084149744 957811814659392 957913622887991 959996949601536 960410327450112 960512411881176 961737958444032 961838108184576 961940344378048 962254355543712 964449625620096 964550057737728 964864920805632 964967478726636 965067964770448 967166851166208 967269653765184 967553456303104 967585404604896 967789021062094 969893825370624 970414601694384 971652782757888 971756062177824 971857255144832 972174503539008 972277838413959 972913863263232 974392405265664 974597454172496 974915597064024 977139752272992 977241505865856 977528234203136 977560511868864 977664419236197 979996886051568 980284422833408 981669821755392 981774165911616 982301321284206 982943903090688 983048382672224 984437687794176 984542326153848 984966273322416 987180761577472 987213357966528 987421104885292 987503012103168 987605844865024 987743433867498 989568606200832 989996854276584 990390447811072 991895549065344 992000980139862 992324804154453 992649907070976 993077345390592 993182902081216 994692247042032 997357882830848 997390815265152 997496830445346 997683455526912 997789501812576 1000169982124544 1000203007413456 1000496472788736 1000600658613248 1002123439120881 1002227794368108 1002554956774602 1002883411267584 1003421901071744 1005711090058752 1007239474168704 1007535004084224 1007780302924164 1008075991521984 1008183142456457 1010375798268672 1010481012868096 1010810869415424 1010918311046952 1012454608596354 1013116915464192 1013330113468288 1013766456752896 1015973448120576 1016079245626368 1017921962889216 1018030160376768 1018362481231392 1018468527517056 1018576783100338 1020492625144608 1020792043611648 1020898342897664 1021340149305168 1022892284973636 1023561419747328 1023670216666944 1023776815668992 1026447401193984 1026554289395712 1026663404434976 1028525316669312 1028861063512128 1028970423744219 1029077574678692 1031315672927232 1031425294065936 1031869429194912 1033668498272256 1034223517869696 1036690920781824 1037029333165056 1037139561623088 1037247563243584 1039020472961856 1039128670449408 1039239122051284 1039578366257046 1039686621840328 1039918950264832 1041499320228864 1041947793266688 1041950041964568 1042058544520224 1042618069082359 1044544639878656 1044885615992064 1044996679514172 1045192191504384 1046584766128419 1047269399565312 1047720357218304 1047831722052192 1049732024229504 1049843602888542 1049952927433256 1050295669001964 1052236426622976 1052691794974512 1052801416113216 1052913321025643 1053602094347264 1055203258652928 1055512861421568 1055659910937786 1055769841158648 1056079610165888 1058065991313408 1058634110939328 1058746635823569 1060097522375808 1060554003860736 1060666732815228 1061360578105344 1063197222733632 1063544287706208 1063768097531062 1064463971608576 1066081642762752 1066507787061376 1066543002803124 1066967028827392 1069087512056256 1069401188545536 1069661549594946 1071026362812672 1071601441400952 1072416417460608 1074046173986016 1074508661806272 1074622874036481 1075325848869888 1075437826985984 1077186659874864 1077276013203456 1077502712701184 1077538291491816 1080425943066624 1080540784259552 1080576463366323 1082067871707648 1082182887425304 1083472256815872 1085118814954944 1085701460366754 1086057155104768 1086411682363392 1086527159795616 1088178360485832 1088497638340992 1088610988089856 1091094525954048 1091450697587712 1091564354850816 1091680379973568 1091716426906182 1093339412037936 1094528096171136 1094642073896448 1094758426157704 1096422135944058 1097139370973184 1097611802800128 1097728470721344 1099360393574912 1099396694099088 1099719263478528 1099833781781504 1099836155407044 1102228143565824 1102342923128832 1102496496808014 1102702766635008 1102819975687584 1102934816880512 1105451032874496 1105811890977024 1105927043730432 1105929430506252 1106044595499536 1108450086137856 1109045259079296 1109163142291358 1110578356774656 1110694005879808 1111056575473152 1111174672473096 1113591320303616 1113825661911424 1114189253787456 1114307683767663 1116731145454848 1116847435275264 1117212013564416 1117330764841368 1117447117102624 1119996441201792 1120325054666752 1120597813861372 1122027618184704 1122513189539148 1122630081467664 1125071643193344 1125191229890112 1125308400694016 1125675740939904 1125795391847742 1128243837676032 1128481262726048 1128849638705712 1131424976316096 1131542796265728 1131874797498368 1133594913217536 1133715405874128 1134085490462232 1134203587462176 1135066173807104 1136791139476608 1137283099927821 1137401529908028 1139875217445888 1139996377651824 1140487263847008 1143051408142336 1143089151329664 1143329700393496 1143424540329984 1145283930423864 1145403193563552 1145777093456688 1146018208164907 1146767886939136 1148510635759872 1148632713846156 1149007667968314 1149384102924288 1151130827621376 1151748917627616 1152086847453696 1152367339512081 1154873575570176 1154996329989348 1155212422189056 1155335212625088 1157090981252976 1157334476829839 1158091558249472 1158590236289024 1160353455824178 1160474288215704 1160853107844276 1162998155741184 1163463040430592 1163746302186237 1163964031448064 1164087752114672 1166277285879552 1166619478413312 1166903508649032 1167245884920192 1167369954423266 1169019754255584 1169647449570369 1169908819047936 1170030646478848 1172315862585252 1173082744221696 1173329605068544 1175112719863488 1175457504764928 1175841215442432 1176088656775648 1178771764646784 1179279347651328 1179404696221444 1181197043362413 1181969734708224 1182092818092032 1184401593127368 1185302356140672 1185425786564096 1187451969099264 1187575623370752 1187701853772896 1187741071303479 1188089561436624 1188213282103232 1190924050880256 1191563507522696 1193765302718464 1194154989705216 1194281919444768 1196096875575336 1197521968059648 1199693741976576 1199818671034368 1199821260444048 1199946202780864 1200337907430816 1203076337113728 1203201618415104 1203329509743592 1203847667394064 1205946581317632 1206465865887744 1206468469643184 1206594104181312 1206948125903872 1209472740912128 1209867555359232 1209996155226936 1211540025572352 1211834992359222 1212061718697984 1212190551788832 1212316782190976 1212841427299887 1215082540267008 1215479185949952 1215608382291996 1215734968606928 1218379020300288 1218906288917856 1219033218657408 1219162792766534 1219390890088448 1221814299492864 1222343054770068 1222470342394224 1224030128928768 1224687361601088 1224817536703299 1225344947168958 1227481341698304 1227609164393472 1228009899207168 1228140427470264 1231070468428416 1231431671658496 1231472333133504 1231603229427417 1231731481351756 1234410323198976 1234903753439488 1234944529561512 1236648996237312 1236780442771776 1237313004504192 1237444521617766 1238254007789568 1240135788519936 1240396759855904 1240801668990576 1241745325480704 1243632411983808 1244126843531264 1244167924196736 1244300169936978 1247268764065632 1247634719969792 1247675916464208 1249530756614784 1250071506532233 1250201681634444 1251019513024512 1251152487037376 1252920693556224 1253053869650352 1254546823681536 1256411878371328 1256453364684672 1256822015404032 1257128006740452 1259995996352016 1260365686500096 1260496933577728 1262546701996188 1262958841651122 1263372608999424 1263785018259456 1264050966285184 1265971950780768 1267480296090624 1267615019761552 1269232407742464 1269541420566804 1269778943397888 1269913911397824 1272943613613056 1272985645798944 1273359147185664 1273491747325952 1273494495734472 1275429831608394 1275979035894948 1276264166234112 1276813729787904 1276949445532992 1277082419545856 1279159158601401 1279995932802048 1280547103266816 1280683215841568 1282317277925376 1283005807391616 1283142181308218 1285932834160128 1286066743650304 1286245912942683 1286486561074176 1286623304968848 1288578592758996 1289421528772608 1289692871686912 1290113872806528 1290251002257294 1293057115789824 1293191767160832 1293886135592512 1295674749570432 1296097703385408 1296232671385344 1296370451218612 1297218484350976 1299189873687552 1299752114203224 1299887462752032 1302853003030656 1302988674487808 1303414015825152 1303552558981596 1305533574242667 1306387601519616 1306662514735424 1308895920484416 1309032221215488 1309459535379072 1309598721129006 1309735095045608 1312583583725568 1312723101538464 1313151620535216 1313288364429888 1313427957155699 1316284477288704 1316670682804224 1316991245156664 1319424808267776 1319855514937344 1319995805702112 1322389692860544 1322527398753792 1322667973519816 1323099738872604 1326118235227632 1326256329389376 1326689266107744 1326968451559366 1329854420353536 1329995773927128 1330386002416768 1332888326719488 1333604009884608 1333995297051648 1336022576292096 1336164585494508 1336303725824144 1336739942366136 1339789557240288 1340071499487182 1340508945963033 1340948120078336 1342985965558272 1343567159375364 1343707070565552 1343818531934208 1344101322029312 1346629443489792 1347167731024896 1347495718320906 1347747825887232 1347891081395936 1349796004913664 1349939478128472 1353601820716992 1353745698461541 1354328625818322 1354631264160768 1354772327501824 1357373547169024 1357418367203976 1357816641641856 1357958036689408 1360656833526144 1361056058148864 1361245674630303 1361786865740224 1363856379964848 1364893622222592 1366967857800384 1367701839682794 1368596534925312 1371367088892416 1371412370989584 1371814751349504 1371960564992292 1374944385272832 1375087563902976 1375233725421248 1375279135193502 1375825905593216 1378964690492928 1381060309942656 1382705777553408 1382852748830784 1384954276981968 1385360630615808 1385504893932544 1386104488342728 1388665760305152 1389119069657088 1389266722619424 1389411392693632 1393035758763264 1393180821322752 1393328906018896 1395446354837892 1396359199420416 1396963491165792 1397108962736256 1399642698972672 1399791470518056 1400394225335952 1402835819083776 1403177359573836 1403439884808192 1403589059966016 1403735221484288 1406937678203904 1407396952152576 1407546547917048 1407693121544864 1411365176641728 1411512147919104 1411662181098092 1413463363167744 1414072005147648 1414222310420304 1417298044022784 1417596296978176 1418059050274944 1418209779340662 1421294185124352 1421442190350336 1421906199081984 1422057337070832 1425450016075008 1425868251394048 1425915333101952 1426066897231746 1426215399459928 1428035150416896 1428653150322552 1428801921867936 1429569105030451 1429888556614144 1432061565314688 1432678215741696 1432681307701281 1432830498715308 1433767798493184 1435946702496768 1436248879833152 1436717721989088 1439995424402304 1440615491175168 1440768617821764 1442757162276864 1442910516567072 1443381533315568 1443685275220727 1444629675754496 1446825086606592 1447451218089954 1447601947155672 1448702879727488 1450750276749312 1450904480647776 1451330184454656 1451683531593141 1454840738055936 1455267596783616 1455621902541576 1457634093266736 1457785882717248 1458261755308512 1459370794894848 1459522765195264 1461896181258744 1462373395596036 1463637960961792 1465862258798784 1466292351304704 1466448207209392 1469637524754432 1469995329077352 1470426634250112 1472661248867424 1472971152328886 1473451981926309 1473934710499328 1474415854636032 1474569391640576 1474572574008336 1476813489230772 1477449409983624 1477779560902656 1478727012105728 1480771142366208 1481131657327938 1481254518154752 1481408767297536 1481566229964128 1481615150801247 1484352909301248 1485585671716608 1485743578356884 1487843323598016 1488001470209793 1488974860606464 1489129913700352 1489616018085888 1489774353121824 1492038370563048 1493328588269056 1496036824246272 1496245245668019 1496525183290368 1496684252718864 1496840108623552 1500254973186816 1500744709183104 1500900987919872 1501060522463656 1503341691552162 1504325116901376 1505132851607616 1505292835966843 1508566635088128 1508723728354304 1511302506126336 1511459884290048 1511620541165504 1511670454386246 1512113987282976 1512271449949568 1515563697403008 1515721519302144 1516216304123136 1516377466570428 1516535373210704 1519833623261184 1519995170202432 1520649685129344 1520811318811862 1524118868439552 1526882944333824 1527045240565152 1527204258084736 1527702791275584 1527865174650507 1531188065417472 1531347514346496 1531510285128208 1532010223957752 1534841103495168 1535505325000416 1535665223503488 1536115796604928 1536489786016108 1539831434093568 1539995106652464 1540446950166784 1542624005615616 1542787975003968 1543616362018038 1546973509390848 1547137941098904 1547299050954272 1547804143792368 1551284053907456 1551335276804544 1551661736248316 1551952041930752 1555036381172736 1555709342434632 1555871344865376 1556327846560256 1558693005674112 1558858683076926 1559367549385569 1559529932760492 1559878425397248 1562248980343296 1562921689900032 1563087816780336 1566816959817984 1567276673019904 1567328423988096 1567495019271258 1567788287256576 1571695686195712 1571747583078288 1572078338041057 1572372463535104 1574765404332813 1574929391149884 1575443503502946 1575959646277632 1578354639934464 1579202124169824 1580403141520896 1582804887979392 1583269292132352 1583654761737972 1584119415248832 1587898734507008 1587951166408992 1591000099222842 1592040867158016 1592375892593024 1594795834100448 1595652146296593 1596695957412864 1599122464144128 1599591655968768 1599761680592064 1600450543241088 1600620659157674 1603631268084384 1604101782818304 1604268824553472 1604492324392419 1607402162101428 1608453659602944 1608624626190912 1608792138908416 1612988773304832 1613156740478976 1613328206969248 1615386700763136 1615779989812296 1616254069051776 1617121903066516 1620110053689344 1620638914599936 1620811176389328 1623274331137956 1624336211570688 1625208385223808 1625377624876544 1628552190550131 1629085732657152 1629617523545088 1629790739693424 1629960456525632 1632746457511488 1632916482134784 1633090048937732 1633793262891944 1636641788931072 1636812219191296 1637346532276224 1637520569960352 1640009118056904 1641427291237888 1641963110844672 1642137639236556 1644633203916087 1645709056459776 1645880430931968 1646417704200192 1646592706082016 1649040590362368 1649578895217792 1649750672672256 1649754233110566 1649926028823688 1653514384693248 1654229963531376 1654402225320768 1654578075897439 1655660433974272 1658176549311744 1658890565595648 1658894145759378 1659066893249304 1662675129206784 1663025018754176 1663567888618944 1663744713437037 1665867535161984 1666041008819712 1666584863209728 1666762008709644 1666935575512592 1670560924741632 1670738492867136 1671283880681184 1671635581834526 1672729098242048 1675271152912896 1675996147262052 1676170675653936 1679816109920256 1679994661802688 1680487582000128 1680896720792058 1683041427277056 1683395602661584 1683945122201496 1687786844835168 1687962601041024 1688513611409856 1688693087771613 1689973728120832 1692721894089072 1693218548530432 1693274458058568 1696403324915712 1697314194398592 1697812196247552 1697992660979296 1700392369826304 1700573108811192 1701305381193264 1702599260710656 1705186709214912 1705545544801868 1706102294862042 1706661243736064 1709994566477736 1710674409855488 1710730895770512 1714577112213504 1714994550590244 1715136810494976 1715315414765568 1715497739958464 1718104790345328 1720151830408704 1720334669676392 1722765953639808 1722949070769234 1724076154386432 1727566332760576 1727623376441424 1728130271180544 1728310228513792 1732253164916736 1732494494984022 1732818633283584 1733002818937632 1733183283669376 1737137337374208 1737885354433536 1738070078642128 1740711432323556 1741850135359488 1745194560645888 1745376294953984 1745946047172096 1746131628172008 1749929217619968 1750297468717952 1750355262973548 1750868827380288 1751051152573184 1751054931634899 1754863228571904 1755045969718272 1755988326875552 1759994407602816 1762669079795232 1763186257147392 1763369865005056 1764132985163472 1767969725018112 1768157646970176 1768341772519168 1768919021476992 1769107044332166 1772954602062336 1773139227138048 1773327698569504 1777953534211008 1778138679846144 1778660396068864 1781363435056128 1781552780659344 1782134342154936 1782319923154848 1785427406106624 1786386076320384 1787345261284044 1790647954077696 1791232484557824 1791422879167152 1791609427420736 1796223641366528 1796282952089472 1796660957761208 1799728006551552 1799731890666072 1799919304171296 1800506861146224 1800885755687711 1804802427622656 1804994264615388 1805771501091096 1806175018881024 1808919871976448 1809698798831616 1809891156271968 1810422188855808 1814209111368192 1814801333038848 1814994232840404 1818285827683248 1818475173286464 1818668463589747 1819858162963456 1822623810400512 1823412573437994 1823602452910392 1827568530450432 1828549827986112 1828744189149801 1829086335132672 1829280753323056 1832721449239296 1833259180363776 1833705513591336 1837031042401632 1837417623008198 1838017420753437 1838619587323904 1841413746590208 1842210641205396 1843415740919808 1843803665107712 1846605702642624 1847147507487744 1847597222027634 1848139317790304 1851615484798464 1852355630159232 1855170664157664 1855969506756288 1856166782426649 1857381011684352 1857574428430336 1860595139783856 1861202503485864 1862617988221056 1862811950315008 1866190265296896 1866388627357408 1866450254905467 1867192300447936 1870903146098448 1871452079954688 1874296134922176 1875302522451666 1875916904271872 1876529269536768 1876728730556064 1879580804475528 1881820235522304 1882016197225472 1884617817556992 1885233023106048 1885429340196864 1885629747227072 1885692010110678 1890548529750144 1890745400366592 1890946372454216 1893820052994282 1895058913499136 1895874932109312 1896076449427776 1898957926171152 1900600021433344 1901220444135936 1901422529642328 1903848611613696 1904046867222528 1904312130850206 1904668415096832 1904870867096736 1905069229157248 1909415420419584 1910038720778496 1910237620988928 1910241743601708 1910440664953744 1914595603329024 1915424168299488 1915623629318784 1915827245775982 1919993899203072 1920820654900224 1921024823762352 1923475916888064 1923880688756096 1924508711087424 1924713271962327 1928899251240192 1929100115475456 1929729841611264 1929934957453272 1930135929540896 1934539307530368 1935106912606208 1935170809209792 1935376503385941 1935578042124188 1939787650741248 1940829203388768 1943305565515776 1943512124355648 1943714510289664 1944349007078016 1944555676827918 1945827726526464 1948784810531328 1949194908344992 1949831194128048 1954279504545984 1954483011731712 1955056468406272 1955121023737728 1955328838472394 1959993772103136 1960568845666816 1961046174257401 1963548331823232 1964398081693509 1964602642568412 1965887806181376 1966096765344448 1968875375588352 1969084652307696 1969932546644832 1974361523154944 1974426715933056 1974842209770584 1975006024206336 1975486867734996 1979137212401664 1979993708553168 1980780895622144 1983791098130688 1984001960279724 1984649608308906 1985299814141952 1986365804162432 1989384494084064 1990452677339049 1994781630530304 1994993660890692 1995366911053824 1995579003625152 2000339964249088 2000406014826912 2000992945577472 2001201317226496 2004246878241762 2004455588736216 2005109913549204 2006843802143488 2010107249230773 2011422180117504 2014478948337408 2015070008168448 2015560605848328 2016151983043968 2016366284912914 2020751596537344 2020962025736192 2021243577481359 2021621738830848 2021836622093904 2024909217192708 2026233830928384 2026660226936576 2027532913505792 2031492938727483 2031946896241152 2032158491252736 2036060320753536 2036724962462784 2036937055034112 2037153566200676 2040985250289216 2041584087223296 2041796685795328 2042680298610336 2045784569947272 2047340433333888 2047553631337984 2051552759524191 2052894802387968 2053108578791424 2053326808869952 2057050633338624 2057722127024256 2057940847488438 2058155149357384 2062631345854464 2062850588131872 2063738858389824 2063958218387527 2068447035739392 2073381841563648 2074058666330112 2074279123246176 2074495126487168 2078040945923712 2078257340898816 2078478244102568 2079156732514092 2079373243680656 2082998640457728 2083895586533376 2083900083929136 2084117089040448 2085236138164718 2089089279757312 2089771231984128 2089993359028344 2093169532256838 2094538799130624 2095440714436608 2095663444104384 2099464048459008 2099687205777084 2099905854866512 2100591338003928 2104472853245952 2105383589949024 2105602832226432 2105826642051286 2107204188694528 2110406517305856 2111319821875572 2111539682317296 2112159220331776 2116131982626816 2117268221878656 2117493271647138 2120195044751616 2121108007721472 2121333465630456 2126394445467264 2127088575412416 2127314669010993 2127536195062124 2128927943217152 2132163285525504 2133015574122752 2133086005606248 2133934057654784 2138175024112512 2138802377091072 2139100345847619 2139323099189892 2142052725625344 2143202882801904 2144832834921216 2148092347972032 2149017323612544 2149245748072962 2150651697739776 2154373319749728 2155005425402368 2155076582983632 2160851886133248 2161081568519104 2161152926732646 2164135743415296 2164365774850608 2166944513631744 2170237629909888 2171402920733508 2172823364726784 2173054319591232 2176356720971664 2176995276681984 2177221976179712 2182189051908096 2182901395175424 2183360759947136 2183432853812364 2186678824075872 2189056192342272 2189284147792896 2189516852315408 2192844271888116 2194278741946368 2195456941442688 2198720787149824 2198793388198176 2199438526957056 2199667563563008 2199672310814088 2204456287131648 2204992993616028 2205405533270016 2205639951375168 2205869633761024 2209456728493329 2210902065748992 2211623781954048 2211854087460864 2211858861012504 2212089190999072 2218090518158592 2218326284582716 2221156713549312 2221388011759616 2221697485991907 2222113150946304 2222349344946192 2227182640607232 2227651323822848 2228378507574912 2228615367535326 2233462290909696 2233694870550528 2234424027128832 2234661529682736 2234894234205248 2239992882403584 2240650109333504 2241195627722744 2244055236369408 2245026379078296 2245260162935328 2250382459780224 2250616801388032 2251351481879808 2251590783695484 2255012537328243 2256487675352064 2256962525452096 2257699277411424 2262849952632192 2263085592531456 2267189826435072 2267430811748256 2268170980924464 2268407174924352 2268648289632571 2270132347614208 2273582278953216 2274566199855642 2274803059816056 2279750434891776 2279992755303648 2280974527694016 2281216978217793 2286178302659328 2286659400786992 2286849080659968 2290567860847728 2290806387127104 2291554186913376 2292036416329814 2293535773878272 2297021271519744 2297265427692312 2298015335936628 2302261655242752 2303497835255232 2304173694907392 2304734679024162 2309747151140352 2309992659978696 2310670425250176 2314181962505952 2314668953659678 2315424543027057 2316183116498944 2317180472578048 2320706911648356 2320948576431408 2321706215688552 2325996311482368 2326926080861184 2327492604372474 2327928062896128 2328175504229344 2332554571759104 2333807017298064 2334491769840384 2334739908846532 2338039508511168 2338288024615389 2339294899140738 2339817638095872 2340061292957696 2344631725170504 2346659210137088 2350225439726976 2350915009529856 2351242528906887 2351682430884864 2352177313551296 2357543529293568 2358558695302656 2358809392442888 2362394086724826 2363939469416448 2368803186254736 2370604712281344 2370851573128192 2374903938198528 2375151246741504 2375403707545792 2375482142606958 2376179122873248 2376426564206464 2381848101760512 2383127015045392 2388309979410432 2388563838889536 2392193751150672 2395043936119296 2399387483953152 2399642520888096 2399892405561728 2400675814861632 2400930988736511 2406152674227456 2406403236830208 2406659019487184 2407695334788128 2411893162635264 2412936939286368 2413188208362624 2413896251807744 2418945481824256 2419735110718464 2419992310453872 2423080051144704 2423669984718444 2424123437395968 2424381103577664 2424633564381952 2425682854599774 2430165080534016 2430958371899904 2431216764583992 2431469937213856 2437812577835712 2438066437314816 2438325585533068 2438781780176896 2443628598985728 2444686109540136 2444940684788448 2448060257857536 2449374723202176 2449635073406598 2450689894337916 2454962683396608 2455218328786944 2456019798414336 2456280854940528 2462140936856832 2462863343316992 2462944666267008 2463206458854834 2463462962703512 2468820646397952 2469807506878976 2469889059123024 2470408816921661 2473560885543552 2474626009008384 2474631349665849 2474889043235532 2476508015579136 2480271577039872 2480793519711808 2481603337981152 2483490650961408 2487264823967616 2488335848393472 2488600339873956 2494537528131264 2495269439939584 2495351832928416 2499061513229568 2500143013064466 2500403363268888 2502304974074752 2505841387112448 2506107739300704 2507453372751789 2509093647363072 2512906729369344 2513644030808064 2514256013480904 2519991992704032 2520731373000192 2520993867155456 2521345081188087 2525093403992376 2525917683302244 2527570036518912 2528101932570368 2531943901561536 2534960592181248 2535230039523104 2538464815484928 2539082841133608 2539827822795648 2545887227226112 2545971291597888 2546718294371328 2546983494651904 2546988991468944 2550859663216788 2551958071789896 2552528332468224 2553898891065984 2554164839091712 2558318317202802 2559153442293063 2559991865604096 2561094206533632 2561366431683136 2566011614783232 2566284362616436 2571865668320256 2572133487300608 2572491825885366 2572973122148352 2573246609937696 2577157185517992 2579385743373824 2580227745613056 2580502004514588 2584423606153851 2586114231579648 2586383534321664 2587772271185024 2591349499140864 2592195406770816 2592465342770688 2592740902437224 2598379747375104 2599504228406448 2599774925504064 2600051262124547 2605706006061312 2605977348975616 2606828031650304 2607105117963192 2611067148485334 2612775203039232 2613325029470848 2617791840968832 2618064442430976 2618919070758144 2619197442258012 2619470190091216 2625167167451136 2625446203076928 2626303241070432 2626576728859776 2626855914311398 2632568954577408 2633982490313328 2639711029874688 2639991611404224 2644779385721088 2645054797507584 2645335947039632 2646199477745208 2652236470455264 2652512658778752 2653378532215488 2653660566498249 2653936903118732 2659708840707072 2659991547854256 2660772004833536 2665776653438976 2667208019769216 2667990594103296 2672045152584192 2672329170989016 2672607451648288 2673479884732272 2679579114480576 2680142998974364 2681017891926066 2681896240156672 2685971931116544 2687134318750728 2687414141131104 2688202644058624 2694335462049792 2694991436641812 2695495651774464 2695782162791872 2699592009827328 2699878956256944 2707203641433984 2707491396923082 2708657251636644 2709262528321536 2714747094338048 2714836734407952 2715408038434553 2715633283283712 2715916073378816 2721313667052288 2722112116297728 2722491349260606 2723573731480448 2727712759929696 2729787244445184 2733935715600768 2735403679365588 2737193069850624 2742734177784832 2742824741979168 2743629502699008 2743921129984584 2749888770545664 2750467450842496 2750558270387004 2751651811186432 2756126434512297 2757929380985856 2762120619885312 2765705497661568 2769908553963936 2770721261231616 2771009787865088 2771395833041451 2772208976685456 2778238139314176 2778533445238848 2778822785387264 2786071517526528 2786361642645504 2786657812037792 2790892709675784 2793926982331584 2794217925472512 2799285397945344 2799582941036112 2800788450671904 2805671638167552 2806354719147672 2807178119932032 2807470442968576 2812953783677499 2813875356407808 2814793904305152 2815093095834096 2815386243089728 2822730353283456 2823024295838208 2823324362196184 2826926726335488 2828144010295296 2828444620840608 2829963330366403 2835192593956352 2836118100549888 2836419558681324 2840730079491423 2842588370248704 2842884380700672 2843812398163968 2844114674141664 2850900032150016 2851830666203904 2852133794463492 2852430798919856 2856070300833792 2857306300645104 2857603843735872 2857907585641031 2859138210060902 2859777113228288 2864123130629376 2865356431483392 2865362615402562 2865660997430616 2871893404993536 2872497759666304 2873435443978176 2873740868663973 2879990848804608 2881230982350336 2881537235643528 2885514324553728 2885821033134144 2886763066631136 2887370550441454 2889259351508992 2893650173213184 2894902436179908 2895203894311344 2897405759454976 2901500553498624 2901808961295552 2902660368909312 2903367063186282 2909681476111872 2911243805083152 2915268186533472 2915571765434496 2916523510617024 2916833515241877 2918741589789696 2919045530390528 2923792362517488 2924746791192072 2927275921923584 2931724517597568 2932584702609408 2932896414418784 2932993257708591 2939990658154704 2940853268500224 2945322497734848 2945942304657772 2946903963852618 2947869420998656 2948831709272064 2949145148016672 2953626978461544 2954898819967248 2957454024211456 2961542284732416 2962263314655876 2962509036309504 2962817534595072 2963132459928256 2963230301602494 2968705818602496 2971171343433216 2971487156713768 2975686647196032 2976002940419586 2977949721212928 2979232036171776 2979548706243648 2984076741126096 2986657176538112 2992073648492544 2992490491336038 2993050366580736 2993368505437728 2993680217247104 3000509946373632 3001489418366208 3001801975839744 3002121044927312 3006683383104324 3008650233802752 3010265703215232 3010585671933686 3017133270176256 3017447456708608 3022605012252672 3023241082331008 3023340908772492 3024227974565952 3024542899899136 3024549427369371 3031127394806016 3031443038604288 3032432608246272 3032754933140856 3033070746421408 3039990340404864 3041299370258688 3041622637623724 3048237736879104 3053765888667648 3054090481130304 3054408516169472 3055405582551168 3055730349301014 3062376130834944 3062695028692992 3063020570256416 3064020447915504 3071010650000832 3071330447006976 3072231593209856 3072979572032216 3079662868187136 3079990213304928 3080893900333568 3085575950007936 3086911271232657 3087232724036076 3093947018781696 3094275882197808 3094598101908544 3095608287584736 3102568107814912 3102670553609088 3103323472496632 3110072762345472 3111418684869264 3111742689730752 3112655693120512 3117386011348224 3117717366153852 3118735098771138 3119059865520984 3119756850794496 3124497960686592 3125843379800064 3126175633560672 3127854207247077 3133633919635968 3134656847976192 3134990038542516 3135576574513152 3143391372391424 3143495166156576 3144156676082114 3144744927070208 3149530808665626 3149858782299768 3150887007005892 3156709279868928 3158404248339648 3158739963076929 3160806283041792 3165609775958784 3166538584264704 3167309523475944 3168238830497664 3175797469014016 3175902332817984 3176239907470707 3182000198445684 3184081734316032 3184751785186048 3189591668200896 3191304292593186 3193391914825728 3198244928288256 3199523361184128 3200901086482176 3201241318315348 3207262536168768 3208203565636608 3208537649106944 3208984648784838 3214804324202856 3217249252381824 3217584277816832 3223868622109443 3225977546609664 3226313480957952 3226656413938496 3231559979624592 3232508138103552 3234243806133032 3240220107378688 3241277829199872 3241622352778656 3246548662275912 3250416770447616 3250755249753088 3257104381100262 3258171465314304 3259235047090176 3259581479386848 3259920913051264 3265492915022976 3265832964269568 3266180097875464 3267586525783888 3273283577862144 3274693064552448 3275041139920704 3280018236113808 3282854582475776 3283926221689344 3284275278473112 3289266407832174 3291418112919552 3292835408400384 3293185412164032 3298081180724736 3299157790435584 3299501345344512 3299508466221132 3299852057647376 3307028769386496 3308459927062752 3308804450641536 3309156151794878 3311320867948544 3316353098623488 3317781131191296 3317788291518756 3318133786498608 3325350258413568 3326050037508352 3327135777237888 3327489426874074 3331735070323968 3332082017639424 3333169726419456 3333524017419288 3333871151025184 3341476985734272 3342567761362368 3342923051302989 3343271163669052 3345458196484096 3350542305825792 3351992294524104 3352341351307872 3359989323605376 3360975164000256 3361793441584116 3366082854554112 3366791205323168 3367890244402992 3375573689670336 3375925202082048 3377027222819712 3377386175543226 3385443788178144 3386437097060864 3386548916117136 3387261573717329 3394628388797184 3395624392495104 3395985321958592 3400784739652608 3401146217622384 3402610762386528 3405198521421312 3410373418429824 3411091089603736 3412204589724084 3419989132955472 3421348819710976 3421461791541024 3429154224427008 3429989101180488 3430273620989952 3430995479916928 3436209580690656 3438054624494721 3440303660817408 3440669339352784 3445531907279616 3445898141538468 3448152308772864 3455132665521152 3455246752882848 3456260542361088 3456620457027584 3457102018536243 3464988989968044 3465637266567168 3466005637875264 3466366567338752 3472003430489517 3474274674748416 3475770708867072 3476140157284256 3481422864647112 3490389121291776 3490752589907968 3491238906558711 3491892094344192 3492263256344016 3499858435239936 3500594937435904 3500710525947096 3501737654760576 3502102305146368 3502109863269798 3508942348711107 3509726457143808 3510091939436544 3511976653751104 3519988815205632 3525338159590464 3526372514294784 3526739730010112 3528265970326944 3536315293940352 3536683545038336 3537838042953984 3538214088664332 3543591130087239 3545909204124672 3546278454276096 3546655397139008 3555907068422016 3556277359692288 3562726870112256 3563105561318688 3564268684309872 3564639846309696 3565018740851183 3572772152640768 3574690522568088 3581295908155392 3582464969115648 3582845758334304 3583218854841472 3592565904178944 3593321915522416 3599456013103104 3599463781332144 3599838608342592 3601013722292448 3601771511375422 3609604855245312 3609988529230776 3611543002182192 3617839743952896 3619397597663232 3619782312543936 3620844377711616 3628418222736384 3629602666077696 3629988465680808 3636571655366496 3636950346572928 3637336927179494 3638524281899661 3639716325926912 3645247620801024 3646825146875988 3647204905820784 3655137060900864 3657099655972224 3657488378299602 3658172670265344 3658561506646112 3665442898478592 3667411027182672 3674062084803264 3674452610109897 3674835246016396 3676034841506874 3677239174647808 3682827493180416 3684421282410792 3687607330215424 3693211405285248 3694295014975488 3694809688282251 3695194444055268 3696278635580608 3703230969596928 3704711260318464 3710341328315328 3711939013512576 3712333564853298 3714762023368704 3721190279567712 3722405006971728 3725235976442112 3725623900630016 3732380530593792 3732777254714816 3732900509810934 3734384600895872 3741806292196896 3742904159909376 3748592269844352 3750605044903332 3753058539073536 3753457461112128 3759161608951056 3763640471044608 3764032394450944 3769235635113984 3770466046212096 3771259494454144 3771384020221356 3781097059500288 3781490800733184 3781892744908432 3787640105988564 3790117826998272 3792152898855552 3797915852342304 3801200042866688 3802440888271872 3802845059284656 3807697223227392 3808624261700412 3809336830193664 3809741734193472 3810138458314496 3818830840839168 3820077441556992 3820475241977856 3820483487203416 3820881329907488 3830848336598976 3831247258637568 3831654491551964 3837477475804203 3839987798406144 3841641309800448 3842049647524704 3846951833776128 3847761377512192 3849017422174848 3849426543924654 3857798502480384 3858200230950912 3858737738828049 3859459683222528 3859869914906544 3860271859081792 3869078615060736 3870213825212416 3870341618419584 3870753006771882 3871156084248376 3879575301482496 3881658406777536 3882070998019753 3887024248711296 3887429020579328 3888698014156032 3889111353655836 3891655453052928 3897569621062656 3898389816689984 3899662388256096 3908559009091968 3908966023463424 3910242047475456 3910657676944788 3919987544206272 3921137691333632 3922092348514802 3927096663646464 3928796163387018 3929205285136824 3932193530688896 3937750751176704 3938169304615392 3939865093289664 3940283871467097 3948853431866112 3949684419541168 3950012048412672 3950973735469992 3958274424803328 3959987417106336 3961561791244288 3967582196261376 3968003920559448 3969299216617812 3972731608324864 3978768988168128 3980905354678098 3989563261060608 3989987321781384 3991158007250304 4000679928498176 4000812029653824 4001985891154944 4002402634452992 4008493756483524 4008911177472432 4010219827098408 4013687604286976 4020214498461546 4021526837889099 4022844360235008 4028957896674816 4031121211696656 4032303966087936 4032732569825828 4041503193074688 4041924051472384 4042487154962718 4043243477661696 4043673244187808 4049818434385416 4053320453873152 4055065827011584 4061237095384623 4062985877454966 4063893792482304 4064316982505472 4072120641507072 4073449924925568 4073874110068224 4074307132401352 4081970500578432 4083168174446592 4085360597220672 4085794840481431 4091569139894544 4094680866667776 4095107262675968 4103105519048382 4105789604775936 4106653617739904 4114101266677248 4115444254048512 4115881694976876 4116310298714768 4125262691708928 4125701176263744 4127477716779648 4127916436775054 4136894071478784 4148117332660224 4148558246492352 4148990252974336 4156081891847424 4156514681797632 4156956488205136 4158313465028184 4158746487361312 4165997280915456 4167800167858272 4168234178080896 4170472276329436 4178178559514624 4179542463968256 4179986718056688 4186339064513676 4189077598261248 4191326888208768 4198928096918016 4199374411554168 4199811709733024 4201182676007856 4210767179898048 4211205664452864 4211653284102572 4214408377389056 4220813034611712 4222639643751144 4223079364634592 4224318440663552 4234536443757312 4234986543294276 4240390089503232 4242216015442944 4242666931260912 4252788890934528 4254177150824832 4254629338021986 4255072390124248 4264326571051008 4266031148245504 4266172011212496 4267069774682869 4267868115309568 4276350048225024 4277604754182144 4278200691695238 4278646198379784 4284105451250688 4286405765603808 4288707315091353 4289665669842432 4296184695944064 4298034647225088 4298491496145924 4301303395479552 4308746639499456 4310010850804736 4310153165967264 4322163137038208 4322305853465292 4328271486830592 4328731549701216 4331055825662181 4333889027263488 4340475259819776 4342805841467016 4346108639182464 4352713441943328 4353990553363968 4354443952359424 4355050594779423 4365802790350848 4366721519894272 4366865707624728 4373357648151744 4378112384684544 4378568295585792 4379033704630816 4385688543776232 4390913882885376 4397441574299648 4397586776396352 4398877053914112 4399335127126016 4399344621628176 4408912574263296 4409985987232056 4411279902750336 4411739267522048 4418913456986658 4420355945778927 4421804131497984 4423247563908096 4423708174921728 4423717722025008 4424178381998144 4436181036317184 4436652569165432 4442313427098624 4442776023519232 4443394971983814 4444226301892608 4444698689892384 4455302647645696 4456757015149824 4457230735070652 4464004410629379 4466924581819392 4467389741101056 4468848054257664 4469323059365472 4469788468410496 4479985764807168 4482391255445488 4488110472738816 4490052758156592 4490520325870656 4490997634578763 4500764919560448 4501233602776064 4502702963759616 4503181567390968 4510025074656486 4512975350704128 4513925050904192 4515398554822848 4515878507900529 4525699905264384 4526171185062912 4534379652870144 4534861623496512 4536341961848928 4536814349848704 4537296579265142 4540264695228416 4547164557906432 4549132399711284 4549606119632112 4559500869783552 4559985510607296 4561949055388032 4562433956435586 4572356605318656 4573318801573984 4581135721695456 4581612774254208 4583108373826752 4583595523951521 4584072832659628 4587071547756544 4594042543039488 4594530855384624 4596030671873256 4604523310485504 4606995670510464 4608347389814784 4609469358048324 4619494302280704 4619985319957392 4621340850500352 4628363925011904 4629337907319356 4630849086054114 4632366232997888 4641413823296712 4641897152862816 4643412431377104 4653852161722368 4654985208744948 4655856125792256 4656351008458688 4665109143518208 4667614034596128 4668983539680768 4669479817693064 4676079017022336 4676576049230778 4678589798281476 4679635276191744 4689263450341008 4690250248205137 4693318420274176 4700450879453952 4701830019059712 4702485057813774 4703364861769728 4704354627102592 4715087058587136 4716235014123171 4717117390605312 4717618784885776 4724788173449652 4727878938832896 4737606372509472 4741209424562688 4741703146256384 4749807876397056 4750807415091584 4750964285213916 4752358245746496 4752853128412928 4763696203521024 4766254030090784 4777127677779072 4784387502301344 4786956438889779 4790087872238592 4798774967906304 4799285041776192 4799784811123456 4801351629723264 4801861977473022 4812305348454912 4812806473660416 4813318038974368 4813476973177257 4815390669576256 4825873878572736 4826376416725248 4827792503615488 4837890963648512 4839470221436928 4839984620907744 4846160102289408 4847339969436888 4848762207155328 4849267128763904 4851365709199548 4860330161068032 4861916743799808 4862433529167984 4862939874427712 4875625155671424 4876132874629632 4876651171066136 4887257197971456 4889372219080272 4889881369576896 4898749446404352 4899270146813196 4901379788675832 4909925366793216 4910436657573888 4912039596828672 4912561709881056 4924281873713664 4925889332534016 4926412917709668 4926925925407024 4937641292795904 4939615013757952 4939778118246048 4940817633843322 4947121771087104 4949252018016768 4949262699331698 4949778086471064 4960543154079744 4961587039423616 4963206675962304 4963734227692317 4966981301922816 4974529647935232 4976671696786944 4977200679747912 4989075056262528 4990538879879168 4990703665856832 4991234140311111 4998123026459136 5000286026128932 5000806726537776 5004609948149504 5011682774224896 5012215478601408 5014906745503578 5018187294726144 5025813458738688 5028512026961808 5039983985408064 5041462746000384 5041987734310912 5042690162376174 5050186807984752 5051835366604488 5056203865140736 5063887803123072 5066079263314839 5069921184362496 5070460079046208 5078165682267216 5079655645591296 5091774454452224 5091942583195776 5093436588742656 5093977982937888 5101719326433576 5103916143579792 5107797782131968 5108329678183424 5116636634405604 5118306884586126 5119983731208192 5122732863366272 5132023229566464 5132568725232872 5143731336640512 5144983651770732 5145946244296704 5146493219875392 5154314371035984 5158771486747648 5160455491226112 5161004009029176 5168847212307702 5172228463159296 5175544542370048 5182698998281728 5184390813541632 5184930685541376 5185481804874448 5196759494750208 5199008456812896 5199549851008128 5200102524249094 5211412012122624 5211954697951232 5213656063300608 5214210235926384 5222134296970668 5225550406078464 5226650058941696 5235583681937664 5236128884861952 5237838141516288 5238394884516024 5238940380182432 5250892406153856 5252606482140864 5253153457719552 5253164794904697 5253711828622796 5265137909154816 5267964980626656 5279983222808448 5289558771442176 5290109595015168 5290671894079264 5292398955490416 5304472940910528 5305025317557504 5306757064430976 5307321132996498 5307873806237464 5319417681414144 5319983095708512 5321544009667072 5322839615841517 5334416039538432 5335981188206592 5344090305168384 5344658341978032 5345214903296576 5346959769464544 5359158228961152 5360285997948728 5362035783852132 5371943862233088 5374268637501456 5374828282262208 5376405288117248 5388670924099584 5389982873283624 5391564325583744 5399184019654656 5399757912513888 5402657267063133 5414407282867968 5414982793846164 5417314503273288 5418525056643072 5429494188676096 5429673468815904 5430816076869106 5431266566567424 5431832146757632 5442627334104576 5444982698521212 5447147462960896 5455425519859392 5456005390769241 5459574488890368 5467871431201536 5470807358731176 5485468355569664 5485649483958336 5486232567449403 5487259005398016 5487842259969168 5499777541091328 5500934901684992 5501116540774008 5503303622372864 5512252869024594 5514052262260311 5515858761971712 5524241239770624 5531410995323136 5539817107927872 5541442522463232 5542019575730176 5542791666082902 5544417953370912 5557066890477696 5557645570774528 5568500347279947 5572143035053056 5572723285291008 5573315624075584 5581785419351568 5587853964663168 5588435850945024 5598570795890688 5599165882072224 5601576901343808 5602172307051859 5612709438295344 5614356239864064 5614940885937152 5625907567354998 5627750712815616 5629587808610304 5630186191668192 5630772486179456 5645460706566912 5646048591676416 5646648724392368 5653853452670976 5656288020590592 5656889241681216 5659926660732806 5670385187912704 5672236201099776 5672839117362648 5681460158982846 5685176740497408 5687624796327936 5688229348283328 5701800064300032 5703661332407808 5704267588926984 5704861597839712 5712140601667584 5714612601290208 5715207687471744 5715815171282062 5718276420121804 5719554226456576 5728246261258752 5730712862966784 5730725230805124 5731321994861232 5743786809987072 5744995519332608 5746870887956352 5747481737327946 5759981697609216 5762461964700672 5763074471287056 5771642066268288 5773526133262272 5774139815886981 5774741100882908 5778518703017984 5787300346426368 5789804872359816 5790407788622688 5794811518909952 5803617922591104 5805320737818624 5806129510157823 5806734126372564 5819362952223744 5822487610166304 5830536373066944 5831143530868992 5833047021234048 5833667030483754 5837483179579392 5847584725034976 5849493582384144 5850724536420841 5854551843847168 5863449035195136 5865169405218816 5865792828837568 5865986515417182 5879981316309408 5881706537000448 5883138522772203 5890644995469696 5891884609315544 5893807927705236 5897663418544128 5898290296033344 5907253956923088 5909797639934496 5914908048422912 5923084569464832 5924526629311752 5925018072619008 5926264919856512 5926460603204988 5937411637204992 5942342686866432 5942974313427536 5951373294392064 5952005880839172 5955899442425856 5959097412487296 5968153482252192 5971358032017147 5973314353076224 5984980982672076 5986100733161472 5986737010875456 5987360434494208 6001019892747264 6002978836732416 6003603951679488 6004242089854624 6013366766208648 6020531406430464 6021171343867372 6030321747692319 6034266540352512 6034894913417216 6045210024505344 6046482164662016 6046681817544984 6048455949131904 6049085799798272 6049098854738742 6062254789612032 6062886077208576 6063730732444077 6064865216492544 6065509866281712 6066141492842816 6079980680809728 6082598740517376 6083245275247448 6096475473758208 6108180962260608 6108817032338944 6110811165102336 6111460698602028 6124752261669888 6125390057385984 6126041140512832 6128040895831008 6142021300001664 6142660894013952 6145959144064432 6159325736374272 6159980426609856 6161787800667136 6171151900015872 6173822542465314 6174465448072152 6187894037563392 6188551764395616 6189196203817088 6191216575169472 6191874655162581 6205341107218176 6206646944993264 6220145524690944 6222837369738528 6223485379461504 6225311386241024 6234772022696448 6235434732307704 6237470197542276 6238119731041968 6248995921373184 6251686759600128 6252351267121344 6255708414494154 6267267839271936 6269313695952384 6269980077085032 6286782744782848 6286990332313152 6288313352164228 6289489854140416 6299061617331252 6299717564599536 6301774014011784 6313418559737856 6316808496679296 6317479926153858 6321612566083584 6331219551917568 6334619046951888 6336477660995328 6351594938028032 6351804665635968 6352479814941414 6364000396891368 6369503570372096 6379183336401792 6381944007032979 6382608585186372 6386783829651456 6396489856576512 6399046722368256 6401802172964352 6402482636630696 6414525072337536 6416407131273216 6417969297569676 6429608648405712 6434498504763648 6435168555633664 6447737244218886 6451955093219328 6453312827876992 6463119959249184 6465016276207104 6468487612266064 6482555658399744 6483244705557312 6493097324551824 6500833540895232 6501510499506176 6514208762200524 6518470094180352 6519162958773696 6519841826102528 6530985830045952 6531665928539136 6532360195750928 6535173051567776 6546567155724288 6550082279841408 6560036472227616 6565709164951552 6567852443378688 6568550556946224 6578532815664348 6582836225839104 6586370824328064 6596162361449472 6598315580871168 6599002690689024 6599016932442264 6599704115294752 6616919854125504 6617608901283072 6618312303589756 6622641735897088 6628370185479987 6632706197246976 6635562262382592 6635576583037512 6636267572997216 6652100075016704 6654271554475776 6654978853748148 6663470140647936 6664164035278848 6665092457975721 6666339452838912 6667048034838576 6667742302050368 6682953971468544 6685135522724736 6685846102605978 6686542327338104 6701084611651584 6703984589048208 6704682702615744 6705395360215937 6719978647210752 6721950328000512 6723586883168232 6732165709108224 6733582410646336 6735780488805984 6751147379340672 6751850404164096 6754054445639424 6754772351086452 6770887576356288 6772874194121728 6773097832234272 6774523147434658 6789256777594368 6791970643917184 6801569479305216 6802292435244768 6805221524773056 6805944868897713 6810397042842624 6820746836859648 6822182179207472 6824409179448168 6839978265910944 6842697639421952 6842923583082048 6843650934653379 6859978202360976 6860547241979904 6861990959833856 6872419161381312 6876109248989442 6880607321634816 6881338678705568 6891063814559232 6891796283076936 6910265331042304 6910493505765696 6912521084722176 6913240914055168 6914204037072486 6929977979936088 6932011275750528 6932733134677504 6944006860979034 6946273629081171 6948549349496832 6951541417734144 6952280314568512 6962845729294224 6980778242583552 6981505179815936 6982477813117422 6983784188688384 6984526512688032 7001189874871808 7001421051894192 7003475309521152 7004204610292736 7004219726539596 7014864073846167 7017884697422214 7019452914287616 7020183878873088 7023953307502208 7039977630411264 7050676319180928 7052745028589568 7056531940653888 7057281997195199 7072630587880704 7073367090076672 7075676085907968 7076428177328664 7087182260174478 7091818408249344 7093310794278016 7111814136844032 7112554719384576 7125453740224512 7126211122637376 7128537368619744 7129279692619392 7130037481702366 7145544305281536 7149381045136176 7164929938231296 7165691516668608 7166437709682944 7185131808357888 7186643831044832 7198927562664288 7199677216685184 7202027444584896 7202792966209533 7203543022750844 7219209710490624 7219977058461552 7223086004364384 7235679487905792 7239564625087872 7241688755423232 7256836445472768 7259205332155392 7259976931361616 7273143310732992 7273900693145856 7274673854358988 7277048563799322 7279432651853824 7290495241602048 7293650293751976 7294409811641568 7298326483576513 7314199311944448 7314976756599204 7316345340530688 7317123013292224 7330885796957184 7334822054365344 7348124169606528 7348905220219794 7349670492032792 7352069683013748 7365654986360832 7368842564821584 7370393247179501 7375214660430848 7386422810570496 7388590029950976 7389619376564502 7390388888110536 7392557271161216 7406461939193856 7409422520636928 7411226450764983 7420682656630656 7423878027025152 7424667129706596 7429524046737408 7442380559135424 7444810013943456 7450471952884224 7451247801260032 7465554509429632 7465801019621868 7468769201791744 7483612584393792 7485808319818752 7497184539688704 7501210089806664 7506914922224256 7518323217902112 7522360118255367 7527280942089216 7528064788901888 7540932092424192 7542518988908288 7542768040442712 7562194119000576 7562981601466368 7563785489816864 7564035243564261 7575280211977128 7584305797711104 7595831704684608 7602400085733376 7604881776543744 7605690118569312 7615394446454784 7617248523400824 7619483468386944 7620276916628992 7637661681678336 7640154883113984 7640950483955712 7640966974406832 7641762659814976 7661696673197952 7662494517275136 7663308983103928 7674954951608406 7679975596812288 7683282619600896 7684099295049408 7695522755024384 7698034844349696 7698853087849308 7715597004960768 7716400461901824 7717475477656098 7718919366445056 7719739829813088 7720543718163584 7738157230121472 7740683236839168 7741506013543764 7742312168496752 7759150602964992 7763316813555072 7764141996039506 7774048497422592 7774858041158656 7777396028312064 7778222707311672 7795139242125312 7796779633379968 7799324776512192 7800153786373641 7817118018183936 7817932046926848 7820484094950912 7821315353889576 7839975088412544 7842275382667264 7844184697029604 7854193327292928 7857592326774036 7858410570273648 7864387061377792 7875501502353408 7876338609230784 7879730186579328 7880567742934194 7897706863732224 7899368839082336 7901947470939984 7919974834212672 7923123582488576 7935164392522752 7936007841118896 7938598433235624 7945463216649728 7957537976336256 7960981699494747 7961810709356196 7979126522121216 7979974643562768 7982316014500608 8001359856996352 8001624059307648 8003971782309888 8016987512967048 8017822354944864 8020439654196816 8027375208573952 8040428996923092 8043053675778198 8045688720470016 8057915793349632 8062242423393312 8064607932175872 8065465139651656 8083006386149376 8084974309925436 8086486955323392 8087346488375616 8099636868770832 8101341337808873 8106640907746304 8110131654023168 8122474190769246 8125971754909932 8127787584964608 8144241283014144 8146224115303659 8146899849851136 8147748220136448 8148614264802704 8163941001156864 8166336348893184 8170721194441344 8171589680962862 8183138279789088 8189361733335552 8190214525351936 8206211038096764 8211579209551872 8213307235479808 8228202533354496 8230888508097024 8231763389953752 8232620597429536 8251402352527488 8254955433559296 8255832873550108 8268379303536891 8273788142957568 8297116492984704 8297980505948672 8312163783694848 8313029363595264 8313912976410272 8314187499124353 8316626930056368 8317492974722624 8335600335716544 8336468356161792 8340944552658872 8356357119029248 8359084927936512 8359973436113376 8372678129027352 8382653776417536 8397856193836032 8398748823108336 8399623419466048 8402365352015712 8421534359796096 8422411328905728 8423306568205144 8441626069223424 8445279287502288 8446158729269184 8448636881327104 8469072887514624 8469973086588552 8480780179006464 8484432030885888 8485333862521824 8489889991099209 8505577781869056 8508354301649664 8509258676043972 8510144780248496 8528653142102016 8532062296491008 8532344022424992 8534139549365738 8535736230619136 8552700096450048 8556401383390476 8557292396759568 8568210902501376 8572811531207616 8573722756923093 8577414630182706 8579331339684864 8592369391888128 8596069294450176 8596982992291848 8617493278998912 8620021701609472 8620306331934528 8621222605991919 8644326274076416 8644611706930584 8656542973661184 8657463099402432 8662111651324362 8667778054526976 8680950519639552 8685611682934032 8692217278364928 8705426883886656 8707981106727936 8708887904718848 8710101189558846 8733443039788544 8733731415249456 8746715296303488 8750500545725631 8756224769369088 8757136591171584 8758067409261632 8771377087552464 8781827765770752 8794883148599296 8795173552792704 8797754107828224 8798689243256352 8819971974464112 8822559805500672 8823478535044096 8837826913973316 8840711891557854 8843608262995968 8846495127816192 8847435444050016 8848356763996288 8872362072634368 8873305138330864 8884626854197248 8886789943967628 8888452603785216 8889397379784768 8910605295291392 8913514030299648 8914461470141304 8928008821258758 8933849163638784 8937696108515328 8938646118730944 8939576936820992 8959971529614336 8964782510890976 8976220945477632 8980105516313184 8981040651741312 8981995269157526 9001529839120896 9002467205552128 9005405927519232 9006363134781936 9020050149312972 9025950701408256 9027850101808384 9030797109645696 9031757015801058 9051399810528768 9052342370125824 9069723246993024 9072683923697856 9073628699697408 9073648282108113 9074593158530284 9080529390456832 9094329115812864 9098264799422568 9099212239264224 9119971021214592 9123898110776064 9124867912871172 9144713210637312 9146637603147968 9162271443390912 9163225548508416 9166216747653504 9167191047903042 9168145665319256 9188085086078976 9189061710769248 9192061343746512 9193995700089893 9213991341020928 9216694779629568 9218938716096648 9238988604561408 9239970639914784 9242681701000704 9256727850023808 9258675814638712 9261698172108228 9282827646593424 9283794305725632 9286824862754208 9307704323444736 9309970417489896 9312702016917376 9330218287036416 9335228069192256 9337967079361536 9338959635386128 9352158034044672 9353152098461556 9357179596562952 9359270552383488 9378526900682016 9380500496410274 9383562621741231 9386636840548352 9400901758907904 9404970115627548 9406729723539456 9408709254205184 9430174117174272 9432470028246342 9434234781210624 9435237569771552 9449576346899304 9475212745018944 9476219889230787 9482418849125376 9483406292512768 9499615752794112 9501614830183168 9501928570427832 9504716491492992 9505706256825856 9527392407042048 9528719722412121 9532508060181568 9554255355558144 9568775004602688 9573912877779558 9580175744477184 9598570083552384 9599569622246912 9602703259446528 9603723954946044 9624610696909824 9625612947320832 9626636077948736 9626953946354514 9630781339152512 9651747757145472 9652752833450496 9678940442873856 9679969241815488 9694679938873776 9697524414310656 9698534257527808 9702731418399096 9720660322136064 9723833487599616 9724867058335968 9725879748855424 9751250311342848 9752265749259264 9753302342132272 9774514395942912 9778744438160544 9779762739153792 9797498892808704 9798540293626392 9802759577351664 9819850733586432 9824079193657344 9825123419762112 9848563747427328 9851778665068032 9852825835419336 9853851850814048 9879230027515904 9879556236492096 9881635267686644 9894243542174208 9898504036033536 9898525398663396 9899556172942128 9921086308159488 9923174078847232 9926413351924608 9927468455384634 9933962603845632 9949059295870464 9953343393573888 9954401359495824 9978150112525056 9981077759758336 9981407331713664 9982468280622222 9996246052918272 10000572052257864 10001613453075552 10009219896299008 10024430957202816 10028769153908967 10029813491007156 10036374589452288 10051626917477376 10057024053923616 10079967970816128 10082925492000768 10085380324752348 10100373615969504 10103670733208976 10105796926545089 10112407730281472 10127775606246144 10132158526629678 10140920158092416 10156331364534432 10159311291182592 10161784721151987 10183885166391552 10186873177485312 10187955965875776 10203438652867152 10207832287159584 10215595564263936 10216659356366848 10233273268811208 10236613769172252 10245465726732544 10264046459132928 10265137450465744 10287462673281024 10289967303541464 10292986439750784 10308628742071968 10314163873484163 10317542973495296 10320910982452224 10322008018058352 10337694424615404 10344456926318592 10351089084740096 10365397996563456 10368781627083264 10369861371082752 10370963609748896 10371306055608729 10398016913625792 10399099702016256 10400205048498188 10416010291468551 10422824024245248 10423909395902464 10427312126601216 10428420471852768 10444268593941336 10453300117883392 10471167363875328 10472257769723904 10473716719676133 10475676283032576 10476789769032048 10477880760364864 10501784812307712 10505212964281728 10506306915439104 10506329589809394 10507423657245592 10530275818309632 10535929961253312 10537049851767901 10559966445616896 10579117542884352 10580219190030336 10581343788158528 10584797910980832 10608945881821056 10610050635115008 10613514128861952 10614642265992996 10615747612474928 10638835362828288 10639966191417024 10643088019334144 10645679231683034 10668832079076864 10688180610336768 10689316683956064 10690429806593152 10693919538929088 10695056222553549 10718316457922304 10720571995897456 10724071567704264 10743887724466176 10748537275002912 10749656564524416 10752810576234496 10779965746567248 10783128651167488 10798368039309312 10799515825027776 10805314534126266 10828814565735936 10829965587692328 10834629006546576 10858988377352192 10859346937631808 10861632153738212 10862533133134848 10863664293515264 10885254668209152 10889965397042424 10894294925921792 10910851039718784 10912010781538482 10915572845698983 10919148977780736 10935742862403072 10941614717462352 10970936711139328 10971298967916672 10972465134898806 10974518010796032 10975684519938336 11001869803369984 11002233081548016 11006607244745728 11023357830329691 11024505738049188 11028104524520622 11031717523943424 11048482479541248 11062821990646272 11079634215855744 11082885044926464 11085583332165804 11088835906741824 11090014567021027 11114133780955392 11115291141549056 11137000694559894 11144286070106112 11146631248151168 11163570838703136 11175707929326336 11176871701890048 11197141591781376 11198331764144448 11203153802687616 11204344614103718 11225418876590688 11228712479728128 11229881771874304 11251815134709996 11259175617220608 11260372383336384 11261544972358912 11290921413133824 11292097183352832 11293297448784736 11307706905341952 11313778483362432 11319853321465612 11340770375825408 11344472402199552 11345678234725296 11362920317965692 11370353480994816 11376458696566656 11403600128600064 11407322664815616 11408535177853968 11409723195679424 11429225202580416 11430415374943488 11431630342564124 11436552840243608 11439108452913152 11456492522517504 11461425725933568 11461450461610248 11462643989722464 11489991038665216 11493741775912704 11494963474655892 11512432427412609 11519963395218432 11524923929401344 11526148942574112 11543284132536576 11547052266524544 11548279631773962 11549482201765816 11574600692852736 11579609744719632 11580815577245376 11582046531282073 11589623037819904 11607235845182208 11610641475637248 11612259020315646 11613468252745128 11638725904447488 11644975220332608 11646212994059259 11661072746133888 11662287061737984 11666094042468096 11667334060967508 11674966359158784 11695169450069952 11698987164768288 11701449072841682 11709103687694336 11726898070390272 11731585657675136 11731973030834364 11759962632618816 11763413074000896 11766277045544406 11781289990939392 11783769218631088 11787615855410472 11796580592066688 11814507913846176 11819595279868992 11820851614401291 11829816096845824 11849053258623504 11850036145238016 11852529839713024 11852921206409976 11874823274409984 11884685373732864 11885948626855072 11902746588784128 11904011761678344 11918194824974592 11936306964504384 11942716064034294 11946628706152448 11969961965344152 11973474021750912 11974720868988416 12002039785494528 12005957673464832 12007207903358976 12008484179709248 12026733532417296 12041062812860928 12042342687734744 12060643495384638 12068533080705024 12092964329324032 12093363635089968 12096911898263808 12098171599596544 12098197709477484 12124509579224064 12125772154417152 12127461464888154 12129730432985088 12131019732563424 12132282985685632 12159961361619456 12165197481034752 12166490550494896 12192950947516416 12216361924521216 12217634064677888 12221622330204672 12222921397204056 12249504523339776 12252082281025664 12256081791662016 12257384521444293 12284042600003328 12285321788027904 12291918288128864 12319960853219712 12323575601334272 12342303800031744 12347645084930628 12348930896144304 12375788075126784 12377103528791232 12378392407634176 12382433150338944 12383749310325162 12410682214436352 12413293889986528 12445674739477056 12446970758923008 12450622772482048 12469544045392896 12470869464615408 12474940395084552 12476239462083936 12497991842746368 12504702534242688 12511416828988308 12534535678543872 12538627391904768 12539960154170064 12573565489565696 12573980664626304 12576626704328456 12598123234662504 12599435129199072 12603548028023568 12606200289813977 12633616993358592 12634959852307716 12643225132167168 12662439103835136 12669238093903776 12672955321990656 12703609331271936 12704959629882828 12728000793782736 12730679245128229 12739007140744192 12758366672803584 12763888014065958 12765217170372744 12792979713153024 12798093444736512 12801209324048607 12803604345928704 12804965273261392 12829050144675072 12832814262546432 12835938595139352 12859217296811424 12866121945274059 12868997009527296 12870337111267328 12895474488437772 12903910186438656 12906625655753984 12926239918498368 12930032552414208 12936975224532128 12966489411114624 12986194649103648 12993167476986543 13001667081790464 13003020999012352 13028417524401048 13038325917547392 13039683652205056 13061971660091904 13063331857078272 13064720391501856 13065151784338269 13070346103135552 13100164559682816 13120072944455232 13131418329903104 13135704886757376 13137101113892448 13157065631328696 13172741648656128 13192324722898944 13196631161742336 13198005381378048 13198033864884528 13199408230589504 13233839708251008 13235217802566144 13236624607179512 13256740370959974 13265412394493952 13271124524765184 13271153166075024 13272535145994432 13304200150033408 13308543108951552 13309957707496296 13326940281295872 13328328070557696 13330184915951442 13332678905677824 13334096069677152 13335484604100736 13365907942937088 13370271045449472 13371692205211956 13373084654676208 13402169223303168 13407969178096416 13409365405231488 13410790720431874 13439957294421504 13447173766336464 13464331418216448 13467164821292672 13471560977611968 13472992903736289 13502294758681344 13503700808328192 13508108891278848 13509544702172904 13541775152712576 13545748388243456 13546195664468544 13547635523701587 13549046294869316 13578513555188736 13583941287834368 13603138958610432 13604584870489536 13610443049546112 13611889737795426 13620794085685248 13641493673719296 13644364358414944 13648818358896336 13679956531821888 13685395278843904 13685847166164096 13687301869306758 13719956404721952 13723981919667712 13744838322762624 13750786571854563 13752218497978884 13761214643269632 13762677357411136 13782127629118464 13783592566153872 13820530662084608 13820987011531392 13825042169444352 13828408074144972 13859955959872176 13864022551501056 13865466269355008 13888013721958068 13892547258162342 13897098698993664 13904560629137024 13925691458588448 13961556485167104 13964955626234844 13967568377376768 13969053025376064 14002379749743616 14002842103788384 14006950619042304 14008409220585472 14008439453079192 14029728147692334 14035769394844428 14038905828575232 14047906615004416 14070750744615411 14079955260822528 14101352638361856 14105490057179136 14113063881307776 14114563994390398 14145261175761408 14146734180153344 14148705042369513 14151352171815936 14152856354657328 14174364520348956 14183636816498688 14186621588556032 14223628273688064 14225109438769152 14252422245274752 14257074737239488 14258559385238784 14260074963404732 14291088610563072 14298762090272352 14331383033337216 14332875419365888 14360869316669337 14370263616715776 14373287662089664 14397855125328576 14399354433370368 14404054889169792 14405585932419066 14407086045501688 14438419420981248 14439954116923104 14446172008728768 14447707528712689 14479129250175744 14483377510846464 14513672890945536 14518410664310784 14519953862723232 14546286621465984 14547801386291712 14549347708717976 14554097127598644 14580990483204096 14587300587503952 14588819623283136 14596652967153026 14628398623888896 14629953513198408 14634246026584448 14661771593914368 14669644108730688 14696248339213056 14697810440439588 14699340984065584 14704139366027496 14731309972721664 14737685129643168 14740786494359002 14750429320861696 14772845621140992 14779238753129004 14780777776221072 14785114542322432 14812923878387712 14818845041273856 14822452901529966 14841365313261312 14847756054050304 14849334259413192 14884761118270848 14889620027886912 14891202683076951 14900943905768448 14902495602520064 14931109018859264 14931602039243736 14937538403583488 14967225168787584 14971616639637504 14973702420933333 14994369079377408 15002420179613328 15013829844448512 15036646435804224 15044720236510734 15054561884178432 15085037977816576 15085536080885424 15124388238001152 15125963202932736 15127570979633728 15128070487128522 15150560423954256 15168611595422208 15191663409369216 15209763553087488 15211380237138624 15234497046801648 15238966936773888 15240553833257984 15275323363356672 15280309766227968 15281933948813664 15283525319629952 15323393346395904 15324989034550272 15326617966207856 15349909903216812 15359951193624576 15368198590098816 15391045510048768 15396069688699392 15397706175698616 15431194009921536 15434950955312196 15437838732890112 15439479659626176 15441087436327168 15476314460242944 15481366473678336 15483012027087528 15484624336993504 15526633627110144 15528283992079012 15548096994845184 15549716082317312 15554792056624128 15556445414623344 15590278484250624 15593559266759936 15598649553024384 15600307572747282 15634236036367872 15635864093853696 15640968189901824 15642630707779152 15679950176825088 15684550765334528 15688369394059208 15708386654585856 15715184653548072 15716821140547296 15728774122755584 15752677218461568 15759460373158656 15759494384714091 15761135485868388 15795413727464448 15798737678164672 15803894941879968 15839949668425344 15870328785045504 15872015682237792 15877196866471248 15880538027427997 15890926433299456 15915075952672512 15921963398989494 15923621418712392 15958253044242432 15959949287125536 15964632029001216 15968518847524551 16003248118615296 16007943564619776 16033975025934096 16035644709889728 16040879308393632 16054750417147904 16080857993846184 16086107351556396 16115831586699264 16124484846786624 16129215864351744 16130930279303312 16166012772298752 16169948619850872 16174692976751232 16199273737541664 16202682675617746 16207971801189399 16213281815492608 16220263308046336 16244948381538492 16251943509819864 16255575169929216 16288482566028288 16292448230607318 16293799699702272 16295496440272896 16297228529605408 16327882002313728 16341442388882688 16343179361925724 16366276559578176 16368016172307723 16378723466671104 16380429050703872 16412422076193528 16426614470959616 16456405066708992 16458697702348209 16461777016194048 16463526779907504 16465241194859072 16502804705054976 16509910867118592 16511665747100216 16536758607073782 16547576285915136 16594232985969408 16595961011897344 16624327567389696 16626058727190528 16627825952820544 16628374998248706 16633253860112736 16634985949445248 16671200671433088 16672936712323584 16681889105317744 16718169855873024 16719946872226752 16745356258054704 16765307552835072 16795712387672064 16797497646216672 16799246838932096 16804730704031424 16806516921155577 16843068719592192 16844822657811456 16846613136410288 16883252138446848 16890558575004576 16892317458538368 16897273762654208 16938145775029248 16939946173177104 16961560358012928 16968864061771776 16970667725043648 16979779982198418 17011155563738112 17016708603299328 17018517352087944 17020289560496992 17064124592982016 17064688044849984 17068279098731476 17071472461238272 17105400192900096 17112802766780952 17114584793519136 17136421805002752 17145623062415232 17147445513846186 17154829260365412 17158662679369728 17184738783776256 17192138588900352 17193965984583696 17234986557997824 17240043403218944 17240612663869056 17242445211983838 17288652548152832 17289223413861168 17292861718451627 17314926198804864 17322419447660943 17324223302648724 17335556109053952 17361901039279104 17371223365868064 17384434556729856 17410853767773312 17415962213455872 17420202379117692 17466886079577088 17467462830498912 17493430592606976 17501001091451262 17512449538738176 17516134818523264 17542754175104928 17552173609262523 17563655531541504 17590347105585408 17595508215656448 17597378486512704 17639943948928224 17645119611001344 17646957070088192 17649415568316609 17675653827946632 17681423783115708 17692990255632384 17694870888100032 17696713527992576 17744724145268736 17746610276661728 17769253708394496 17773579887935256 17778794759569536 17821210590582784 17827028060599296 17828922940282608 17856017642517516 17867698327277568 17877292237461888 17879153873641984 17914074096051441 17919943059228672 17929565021781952 17960211032626368 17962081303482624 17963990538315052 18003059678241792 18004934411104256 18010811855038464 18012726269563872 18040100298625944 18055700203616768 18061594219291392 18063514031602116 18090965243076957 18102799621057536 18104684740251648 18139446493986048 18145367847395712 18147257399394816 18147296564216226 18149186317060568 18188658231625728 18196529598845136 18198424478528448 18200358834871829 18239942042429184 18247796221552128 18249735825742344 18289426421274624 18293275206295936 18324542886781824 18326451097016832 18332433495307008 18334382095806084 18336291330638512 18376170172157952 18378123421538496 18384122687493024 18387991400179786 18427982682041856 18437877432193296 18477977209122816 18479941279829568 18485363402001408 18513455700047616 18517351629277424 18523396344216456 18565655293186848 18567588611451264 18573649725508416 18575623965487743 18619940834979792 18625404033834752 18660436574072832 18670456138384512 18675934158723072 18677919270772256 18704316068089344 18706304196923112 18714359193125904 18757053801364032 18761000992820548 18767125243482462 18773273681096704 18801803517815808 18809940231255096 18817418508410368 18860348234348544 18864940056492684 18868469562421248 18870475139543104 18899152693798608 18950425490037888 18952439778461574 18964837698250752 19003229660366336 19003857140855664 19009432982985984 19011412513651712 19054784814084096 19057439444824242 19065016120363136 19108510711116288 19137550009205376 19147825755559116 19160351488954368 19197140167104768 19199139244493824 19205406518893056 19207447909892088 19249221393819648 19253272155897472 19253907892709028 19261562678305024 19303495514290944 19305505666900992 19359938483630976 19389359877747552 19395048828621312 19397068515055616 19405462836798192 19447666975199232 19449734116671936 19451759497710848 19502500622685696 19504531498518528 19506604684264544 19557488876321088 19559525478307584 19594997785617408 19597080587252784 19605519154703328 19639701467172864 19650246839524224 19697127494854656 19703557330136064 19705651670838672 19707703701628096 19758460055031808 19759112472984192 19763270535373288 19788487084348416 19797008072067072 19797050797326792 19799112345884256 19809743312564821 19846348157694464 19852826703849216 19854936910769268 19867925207691264 19885110556439961 19898118591740928 19906686787147776 19908802718991648 19956300225050112 19962814663427328 19964936561244444 19992492105836544 20001144104515728 20003226906151104 20005353099487217 20018439792598016 20048861914405632 20057538307817934 20059626982014312 20103253834954752 20114048107847232 20116186080647811 20159935941632256 20165850984001536 20170760649504696 20200747231939008 20207341466417952 20211593853090178 20224815460562944 20255551212492288 20264317053259356 20281840316184832 20312662729068864 20318622582365184 20323569442303974 20367770332783104 20375911931751552 20406877305734304 20415664574319168 20417834606693139 20431191128527872 20433318712733696 20466546537622416 20473227538344504 20490931453465088 20528092918265856 20530274900931488 20530952803960137 20579934607082928 20585972879501568 20617257484143936 20628327746968326 20635085946990592 20641821964904448 20644016036116704 20675388849230808 20702178169480192 20730795993126912 20737563254166528 20739722742165504 20741927219497792 20742612111217458 20796033827251584 20798199404032512 20800410096996376 20832020582937102 20845648048490496 20854624253202432 20856840943705536 20888537187882672 20906600235766784 20942334727750656 20944515539447808 20947433439352266 20951352566065152 20953579538064096 20955761520729728 21003569624615424 21010425928563456 21012613830878208 21012659179618788 21014847314491184 21060551636619264 21071859922506624 21074099703535802 21119932891233792 21158235085768704 21162687576317056 21169595821961664 21171845991585597 21217891763642112 21220101270230016 21227028257723904 21229284531985992 21231495224949856 21279932382834048 21286176038668288 21291358463366068 21337664158153728 21376361220673536 21378633367912128 21380859613186304 21387839077858176 21390112445107098 21436632915844608 21441143991794912 21448143135408528 21497074550005824 21499313129048832 21505621152468992 21559931493134496 21566257302334976 21599031650055552 21608378898628599 21610629068252532 21657629131471872 21659931175384656 21669258013093152 21717976754704384 21718693875263616 21723264307476424 21725066266269696 21770509336418304 21779930794084848 21788589851843584 21821702079437568 21824021563076964 21831145691397966 21838297955561472 21871485724806144 21883229434924704 21894979450729539 21942597935833344 21944930269797612 21949036021592064 21951369039876672 22003739606739968 22004466163096032 22013214489491456 22046715660659382 22049011476098376 22056209049041244 22096964959082496 22111179741538503 22125643981292544 22159268431711488 22165770089852928 22171166664331608 22177671813483648 22180029134042054 22228267561910784 22230582283098112 22233679352294949 22274001389119788 22288572140212224 22293262496302336 22327141677406272 22351415858652672 22353743403780096 22396663528288896 22406307605375232 22408689228207436 22450837753181376 22457424959456256 22459763543748608 22503630269419992 22520744766672768 22523089944717824 22567080354766101 22581842826267648 22584194366705664 22586594897569472 22627556966724864 22639706642931224 22681540751650816 22688944804399104 22691356469450592 22725840635931384 22752917393133312 22807200257200128 22814645329631232 22817070355707936 22819446391358848 22858450405160832 22860830749886976 22863260685128248 22873105680487216 22912985045035008 22922851451867136 22922900923220496 22925287979444928 22979982077330432 22987483551825408 22989926949311784 23024864854825218 23039926790436864 23049847858802688 23052297885148224 23086568265073152 23094104533049088 23096559263547924 23098964403531632 23149201385705472 23159219489439264 23161631154490752 23164093062564146 23179246075639808 23214471690364416 23224518040631292 23226936505490256 23277451808894976 23289950440665216 23292425988118518 23322145492267776 23324574123475968 23332188084936192 23334668121935016 23390338900139904 23397974329536576 23400461359120923 23402898145683364 23418207375388672 23453796140780544 23463171315350272 23463946061668728 23519925265237632 23526826148001792 23532554091088812 23562579981878784 23567538437262176 23575231710820944 23593161184133376 23629015827692352 23639190559737984 23641703228802582 23698106517247008 23705059679426048 23705842412819952 23769370747465728 23771897253710144 23805493177568256 23808023523356688 23836389649949184 23872613929008768 23885432128068588 23939923930688304 23946948043501824 23949441737976832 24004079570989056 24011915346929664 24016968359418496 24053467064834592 24082125625721856 24084685375469488 24121286990769276 24137066161410048 24185928658648064 24186727270179936 24193823796527616 24196343199193088 24196395418954968 24249019158448128 24254922929776308 24259460865970176 24262039465126848 24264565971371264 24304024013426619 24319922723238912 24330394962069504 24332981100989792 24432723849042432 24435268129355776 24438672345910977 24443244660409344 24445842794408112 24499009046679552 24504164562051328 24512163583324032 24514769042888586 24568085200006656 24570643576055808 24583836576257728 24639921706439424 24647151202668544 24684607600063488 24695290169861256 24697861792288608 24754207057582464 24756784815268352 24764866300677888 24767498620650324 24805137910610673 24821364428872704 24826587779973056 24891349478954112 24893941517846016 24939088090785792 24941738929230816 24949880790169104 24952478924167872 24955131185958281 25009405068485376 25022833657976616 25069071357087744 25077254783809536 25079920308340128 25147961329252608 25153253408656912 25196246469325008 25198870258398144 25207096056047136 25212400579627954 25267233986717184 25269919704615432 25324878207670272 25338476187807552 25345910643981312 25407218662543872 25409919259765656 25456001587565472 25461358490256458 25469669973297627 25478014281488384 25516733345607168 25527776028131916 25530434340745488 25585959426306048 25596186889473024 25602418648097214 25607208691857408 25609930546522784 25658100289350144 25671877190278704 25718434593622848 25721168270769279 25732243890548118 25737994019054592 25740674222534656 25790948976875544 25813251311507968 25852479836996736 25860065104828416 25863667817975757 25873950449064256 25932978822229248 25972389298207296 25986334953973086 26003334163580928 26056835048802096 26076651835094784 26079367304410112 26123943320183808 26126663714156544 26129440783003712 26130303568676538 26140692206271104 26200329119365632 26240145888910464 26271409773514752 26274202227784896 26314131262657392 26345483297312256 26384649445797888 26393262323484672 26396067729769056 26398816461179008 26467679416502016 26470435605132288 26473249214359024 26513480741919948 26530824788987904 26542306332150048 26545070291988864 26608400300066816 26617086217903104 26619915414992592 26653880562591744 26660369831902884 26665357811355648 26668192139354304 26670969208201472 26731815885874176 26740542090898944 26743384410423912 26746169309352416 26815938356192832 26818730810462976 26821581440863748 26879914588843008 26894347532672928 26928662836432896 26934329642585344 26943121955223936 26945985807472578 27004589517362688 27007401616656384 27016217782557696 27019089404345808 27083550305425152 27091496776486912 27092391328937088 27095271047403174 27098092589738632 27157027110377472 27167882575668736 27174496986138271 27209169740979072 27220886099092224 27220944846324339 27223779475590852 27241588171370496 27282987347438592 27288728716829888 27297636717792672 27359913063643776 27371694332328192 27374603738613516 27439912809443904 27447963839335424 27489676645525248 27501573143709126 27504436995957768 27525354714822272 27564255258236928 27567185132307744 27581987100269679 27641974023062784 27650084338888704 27656816148289944 27719911919744352 27728045103002112 27730932538710016 27776027443916136 27785094516324684 27809121258274048 27851382917176896 27923112970334208 27929911252469688 27938106050752128 28004759499487232 28005684207576768 28013901238084608 28016818441170944 28016878906158384 28059456295384668 28071538789688856 28077811657150464 28095813230008832 28141501489230822 28150687865223693 28159910521645056 28202705276723712 28226127762615552 28229127988780796 28290522351522816 28293468360306688 28297410084739026 28302704343631872 28305712709314656 28348729040697912 28373243177112064 28428659667692361 28447256547376128 28450218877538304 28504844490549504 28514149474478976 28517118770477568 28520149926809464 28582177221126144 28597524180544704 28600563883370017 28662766066674432 28665750838731776 28721738633338674 28740527233431552 28746575324179328 28795710250657152 28798708866740736 28808109778339584 28811171864838132 28814172091003376 28876838841962496 28879908233846208 28892344017457536 28895415057425378 28958258500351488 29036821328621568 29039907725446464 29092573242931968 29095602772583424 29098695417435952 29108194255197288 29161980966408192 29174601175007904 29177639246566272 29193305934306052 29256797247777792 29259907026396816 29268492053168896 29323543187828736 29339288217461376 29392496678426112 29395620880879176 29398681968131168 29408278732054992 29475370259286336 29481572988718004 29500858641723392 29545691242281984 29558477506258008 29561555552442144 29570229084644864 29637690082547712 29644905803059932 29682730626522624 29695512108100608 29698668518826384 29769522236541696 29779240055773824 29782405366153902 29801887811536896 29862218037718528 29863204078487472 29869488422780083 29875076807166976 29934450337575168 29943233279275008 29947404841866666 29988738158754816 30004840359226656 30027659688897024 30073292871608448 30089440473021468 30109123768356864 30170075955633152 30171072161770848 30248776476002304 30255141959267456 30256140974257044 30301120847908512 30317390779635267 30337223190844416 30383326818738432 30422760474277248 30468994093603296 30477933873547776 30481107666515968 30485354163455961 30560619532455936 30563867897627328 30567050639259904 30646786692791808 30649978069100544 30653235932415712 30699819806433624 30736397180197632 30782091020097536 30792139377398784 30795412351397232 30862388019843072 30869901910624392 30878959319252352 30882174872654336 30942491620452489 30952628920485888 30962732947356672 30966024054175056 30969248673987008 31053267254220288 31056567984158024 31096193989690368 31099432164634624 31109584113248256 31112890829246688 31187118533519872 31197299106048768 31200615145494564 31248030874405653 31268472072735744 31271728187707392 31281936379803648 31285261415558304 31359900353650176 31376738788118416 31416773309171712 31430369307096144 31433642281094592 31436983442051341 31457548245511168 31505354436923136 31518920746317312 31518988769428182 31522270971736776 31590827454928896 31597475356329344 31607789883759936 31611149555303703 31679899336850688 31740657570091008 31744031364475584 31754393732942496 31761076054855994 31781852866598912 31830151905345024 31843926797978988 31847242837424784 31916506088484864 31919898574251072 31929264058002432 31937037695049102 32006496237230592 32067950051868192 32071289419779456 32081758616787264 32085168667660647 32109500834295808 32161715987692368 32172214703112792 32231663173398528 32248969693573248 32258431728703488 32261860558606624 32339897239701744 32349385953502464 32398547475083328 32405365351235492 32415943602378798 32426563630985216 32489896763076984 32503887019639728 32576965132056576 32584896461214636 32587599399404544 32590992880545792 32594457059210816 32655764004627456 32682884777765376 32686358723851448 32732553119156352 32736032344615446 32757446933342208 32824844152387056 32853228941919232 32912810133417984 32917395404696418 32923554032388096 32927053559815008 32930482389718144 33005609410109952 33019821734237184 33023331494200432 33073517214147564 33095152571830272 33188465971938816 33191922023794688 33248655134779392 33255651905641088 33256749996497412 33266507720225472 33269971898890496 33270043701063081 33342401342866176 33345873424647168 33363778210635488 33439893744453504 33490712516109408 33530615105670144 33591424775344128 33594995292433344 33598493677864192 33609461408062848 33613033842311154 33686137439184384 33689645315622912 33693226272820576 33781117150009152 33784634917076736 33794547525308416 33876291550058496 33879892346354208 33923120716025856 33941335450087296 33959559964396836 34022311127476224 34033417206598656 34037034704175888 34040579120993984 34128249185964032 34129376089699968 34136558197462952 34210800385800192 34225605533561904 34229169587038272 34291246124830464 34294891027692372 34309658520730824 34317325358739456 34369477567552512 34384277177800704 34387931969167392 34469973115995648 34481225327738112 34484890423967676 34577305096305664 34578446827722336 34585723436903254 34629852397609728 34644838895321886 34648446605297448 34723802078558208 34742446731736128 34746139593846219 34768869113459712 34821707535546624 34831924426911744 34840404758235384 34933772159154176 34934925660997824 34938638982177777 34986861185213952 35002002182902524 35024899077476352 35032269637046528 35085508350209856 35104347218525046 35127311063083008 35180694211170816 35194756973025408 35279887897856448 35290239222002688 35293914140176384 35298831136633218 35351307655893264 35362847566231416 35389741776200064 35393427055985152 35462554843203873 35489448290537472 35493220553323456 35547159775870512 35557589519139072 35642421181165568 35654056121198592 35657845880565216 35712035285035032 35754584474923776 35758307747283968 35828148192102882 35839886118457344 35859130043563904 35920422065252736 35924162606965248 35927981076630104 36006119356483584 36021623710076928 36025452539127744 36080200597251888 36111400407233536 36123188438582784 36127028063204232 36181930486153914 36205599242115072 36278892987972096 36290735694791424 36294514798789632 36294593128432452 36298372634121136 36377316463251456 36393059197690272 36396848957056896 36400717669743658 36479884084858368 36495592443104256 36499471651484688 36578852842549248 36586550412591872 36649085773563648 36652902194033664 36664866990614016 36668764191612168 36672582661277024 36756246843076992 36768245374986048 36772153564332879 36775982800359572 36855965364083712 36875754864386592 36959882559659136 36970726804002816 37026911400095232 37034703258554848 37046792688432912 37131310586373696 37135177222902528 37147299451016832 37151247930975486 37239881669959584 37250808067669504 37259877310890619 37340912276769024 37351868317446144 37355838541544512 37408632136178688 37412608393846224 37428718386251808 37514107602728064 37522001985641096 37534250486964924 37603607035631616 37619880462510192 37634837016820736 37720696468697088 37729880112985368 37740950279086208 37798305387597216 37818600869441931 37900850980075776 37904879556923148 37929675396501504 38006459320732672 38007714281711328 38018865965971968 38022825027303424 38114878889648484 38130032240726272 38192037735384687 38217021422232576 38275100018410752 38295651511118232 38394280334209536 38398278488987648 38403627972145821 38410813037786112 38414895819784176 38498442787639296 38506544311794944 38507815785418056 38523125356610048 38598365835822177 38606991028581888 38611011333801984 38719876967261952 38778719755495104 38790097657242624 38794137030111232 38810925673596384 38899468233343872 38903518995421696 38979502430959629 39005001245371392 39009062997037056 39013209368529088 39114977752642176 39119050956615168 39189995571234816 39194161174505568 39211038309406656 39215206149363013 39300493679048448 39394254989709312 39407114660272128 39411303341677344 39415407403256192 39518224945968384 39526541070746576 39576974168696832 39594016144134144 39594101594653584 39598224691768512 39619486625129642 39692696315388928 39705653407698432 39709873821538536 39770221112879922 39796237183481856 39813373574295552 39817605437983296 39912600450100224 39925629326854656 39929873122488888 39984984211673088 40002288209031456 40006453812302208 40010706198974434 40036879585196032 40097723828811264 40115076615635868 40119253964028624 40206507669909504 40228096215694464 40232372161295622 40319871883264512 40341521299009392 40401494463878016 40414682932835904 40418978711208867 40423187706180356 40449630921125888 40511102424984576 40528634106518712 40563680632369664 40625325458137728 40637245164730368 40642906571104761 40647138884607948 40735540665566208 40751823863503104 40813754611468608 40831329148638336 40835669213386278 40862382257055744 40933093075244832 40946455076689008 40981862906930176 41056185836531712 41060549801862976 41061905607920274 41159869214165856 41171945759003136 41234514968287872 41256655493936652 41283643929808896 41288032072233408 41350777698461616 41404356338960384 41461591986253824 41475126508333056 41483854438995584 41485224222434916 41592067654503168 41596398808065024 41600820193992752 41664041165874204 41691296096980992 41713681887411072 41777074375765344 41813200471533568 41884669455501312 41894866878704532 41902705132130304 41907159076128192 41911523041459456 42007139249230848 42020851857126912 42025227661756416 42025318359237576 42029694628982368 42143719845013248 42148199407071604 42212252233846233 42239865782467584 42316470171537408 42325375152634112 42339191643923328 42343691983171194 42435783527284224 42440202540460032 42446115127108539 42454056515447808 42458569063971984 42462990449899712 42559864765668096 42572352077336576 42582716926732136 42675328316307456 42757266735824256 42761719226372608 42775678155716352 42780224890214196 42873265831689216 42882287983589824 42896286270817056 42994149100011648 42998626258097664 43119862986268992 43132514604669952 43198063300111104 43216757797257198 43221258136505064 43315258262943744 43319862350769312 43338516026186304 43343122586138067 43437387750527232 43446528614952848 43450132532539392 43541018672836608 43559861588169696 43577179703687168 43643404158875136 43648043126153928 43662291382795932 43742971449612288 43766458869849408 43789958901459078 43885195871666688 43889860539595224 43902738079753344 44007479213479936 44008932326192064 44026428978982912 44093431321318764 44098022952196752 44112418098082488 44193929918164992 44222359483077006 44251287962585088 44318536863422976 44342333328663216 44355343626967296 44360058268084108 44456535123821568 44461164566196224 44467358704589898 44548002778239576 44586524992604672 44654283354812544 44673608049230853 44702831717305344 44707486807560192 44793327056577792 44812615210750464 44817378456414872 44901675506362752 44914849918912512 45007260538839984 45041489533345536 45046179889435648 45134160709532202 45163685652535296 45173189795138944 45255113933449728 45279413285862448 45377889608798208 45382712938901184 45451681271862768 45505834786266624 45629290659262464 45634140711415872 45638892782717696 45716900810321664 45721661499773952 45726521370256496 45746211360974432 45825970090070016 45845801846440992 45850575958889856 45959964154660864 45974967103650816 45979853898623568 46049729709650436 46079853580873728 46104595770296448 46173136530146304 46188209066098176 46193118527095848 46197928807063264 46318438978878528 46323262308981504 46328186125128292 46358492151279616 46428943380728832 46449036081262584 46453873010980512 46579900881330432 46584851976237036 46644290984535552 46649148246951936 46664376169872384 46669336243870032 46780677800279808 46795948659073152 46800922718241846 46805796291366728 46907592281561088 46926342630700544 46927892123337456 46937767521511559 47039850530475264 47053652296003584 47065108182177624 47125159963757568 47135076874524352 47150463421641888 47186322368266752 47258031655384704 47278381119475968 47283406457605164 47396213034494016 47410119358852096 47411684825639904 47543794507420288 47610986355136512 47616047046713376 47641614082283991 47672779299898368 47745227858017536 47770864256137176 47879847861376608 47893896087003648 47898883475953664 47905556542573653 48023830693859328 48033936718836992 48106934129669184 48164251251443712 48169370750938976 48242573981538552 48371857317296128 48373454540359872 48387647593055232 48392686398386176 48392790837909936 48498038316896256 48509845859552616 48524078930253696 48529131942742528 48608048026853238 48623915403568197 48639845446477824 48660789924139008 48665962201979584 48865447698084864 48870536258711552 48877344691821954 48886489320818688 48891685588816224 49008329124102656 49024327166648064 49029538085777172 49104048516923169 49136170400013312 49141287152111616 49167673152515456 49279843412878848 49369215200126976 49390580339722512 49395723584577216 49400973980366393 49508414115164928 49513569630536704 49529732601355776 49534997241300648 49610275821221346 49642728857745408 49653175559946112 49782698957908224 49787883035692032 49878176181571584 49883477858461632 49899761580338208 49904957848335744 49910262371916562 50018810136970752 50045667315953232 50154509567619072 50159840616680256 50295922658505216 50306506817313824 50392492938650016 50397740516796288 50414192112094272 50419550763466731 50424801159255908 50534467973434368 50539839409230864 50649756415340544 50676952375615104 50691821287962624 50814437325087744 50819838519531312 50912003175130944 50922716980512916 50939339946595254 50956028562976768 51033466691214336 51055552056263832 51060868681490976 51192373778946048 51204837296194428 51214417383714816 51219861093045568 51316200578700288 51343754380557408 51436869187245696 51442336541538558 51464487781096236 51475988038109184 51581897953751088 51592752730256507 51626502623015936 51704959673993472 51720130209656832 51727335635951514 51747900898128512 51865957644458496 51878585155354881 51944778596414592 51972669907946172 52006668327161856 52113670097604192 52153303670189568 52158734608820224 52247886640367616 52258881566007424 52260607137353076 52281384412542208 52400658238731264 52480291777820928 52548404455569792 52628262525314784 52656520827787569 52690966594624512 52786524646969344 52792135459538112 52797632922358016 52935358833004032 52940871210264576 52946498428718048 52948246704949827 53026961483839896 53084612664300096 53090140583977728 53216800600133632 53234172435806208 53239830829985184 53307761125183488 53320739663805768 53336384278708608 53341938416402944 53463631771748352 53481084181797888 53486768820847824 53492338618704832 53631876712385664 53637461620925952 53643162881727496 53759829177686016 53788695065345856 53868659285170688 53886243910447872 53891971614945156 54009179034725376 54014803233312768 54032435565115392 54038178808691616 54167100610850304 54184782657874176 54190542094806348 54196185179477264 54314054220754944 54335765151337472 54348993972276542 54418339481958144 54441772198184448 54441889692648678 54447558951181704 54565974694877184 54577457433659776 54595273435585344 54601076504615487 54719826127287552 54743388664656384 54749207477227032 54879825618887808 54895927678670848 54979353291050496 55003146287418252 55008873991915536 55050709429644544 55128510516473856 55134370264615488 55163974200539358 55283948046125568 55313632296579888 55439823839488704 55456090206004224 55461865077420032 55552054887832272 55570189032649368 55618242516548096 55702765834353792 55726871896463229 55859822504939376 55876212101504256 56009518998974464 56011368415153536 56027802476169216 56033757812316768 56118912590769336 56143077579377712 56191626460017664 56283002978461644 56301375730447386 56319821043290112 56405410553447424 56452255525231104 56458255977561592 56581044703045632 56594820169478052 56605408687263744 56611425418629312 56697458081395824 56746486354224128 56857319335384722 56894513094752256 57009688981099008 57028298948957952 57034237540955136 57040299853618928 57164354442252288 57195048361089408 57201127766740034 57325532133348864 57331501677463552 57443477266677348 57481054466863104 57493150648358656 57591420501314304 57597417733481472 57616219556679168 57622343729676264 57628344182006752 57759816467692416 57784688034915072 57790830114850756 57916517000702976 58079815450892928 58185146485863936 58191205545166848 58197390834871904 58216388510394576 58349202350015808 58355278493132544 58386611868612104 58513594495555584 58519814052793632 58536984106337792 58678576434922752 58784993356852224 58791241761758352 58797363936262336 58816557464109984 58950740518572672 58963145977436008 59091382484563968 59116955012516016 59123111104884288 59140458169289728 59275380165095424 59289811606119864 59365461253045248 59391024216201216 59397337037652768 59429229937694463 59539044473083392 59558480111547648 59564810732307804 59603775623073792 59724436075437056 59726408156974944 59738976845560166 59750153614333952 59868900675150336 59894809683733332 59977476317509632 60009680718453312 60016059298461651 60055319377794048 60146585743216896 60178880946042936 60340151911266304 60342144323541696 60348558241943433 60497552952004608 60510283918534912 60512281948514088 60602241695817024 60634781559270534 60674446381688832 60766653637476864 60845520948554496 60937988187206592 60955867747095552 60962215333031936 60970708326911922 61127735795254656 61134101278519808 61253503820079417 61293573385583616 61299956138201088 61306471864831424 61399639612867248 61472794360395264 61564182040195072 61584278754797568 61590824702794464 61739803821248784 61757918638504704 61764349745308672 61884983240904978 61905257840971776 61925465894713344 61932048108350112 61938497347974016 62106534508440576 62113135968316048 62192387979380736 62219168226496512 62225781658493376 62374237067039744 62394598212097536 62401230290989128 62496061748811306 62536944145471488 62563872759607296 62570522831116608 62719800707300352 62753477576236832 62833546618343424 62860738614192288 62867284562189184 62873966884102682 62915096491022336 63010708873846272 63037841492634624 63037977538856364 63044541943473552 63181654909857792 63194950712658688 63215579767519872 63222299110607406 63359798673701376 63488062728951168 63508787465884992 63515537974756791 63522152109711988 63563705733197824 63660303810690048 63687853595957976 63694485674849568 63839797148502144 63858528116004864 63874075390098204 64012992474461184 64135900103736384 64142578839558912 64163517233574528 64170337335321294 64323431975384736 64344429406225584 64357969900629251 64497939387146496 64516863457406976 64523721117213248 64679794479403488 64698771907004928 64797094950166656 64810730702470984 64831887204757596 64979793526153968 65007774039279456 65153930264113152 65169792922429272 65175198798809088 65188914118421632 65311528009254912 65365769555530752 65372717447702896 65465106238312704 65472064689230892 65514893866684416 65649688304774112 65684938352188617 65706457883838464 65834790809392836 65847108064776192 65854107119630016 65860964779436288 66011218820219904 66039643468474368 66046662988400864 66147034428295128 66333539224615509 66376931943877632 66383844047589376 66497310269558784 66511303811282176 66513499992994824 66533015440450944 66539943797780992 66540087402126162 66684802685732352 66691746849294336 66701038056884847 66727556421270976 66879787488907008 66981425032218816 67061230211340288 67189990584866688 67196987355728384 67218922816125696 67226067684622308 67372274878368768 67379290631245824 67386452545641152 67562234300018304 67569269834153472 67752583100116992 67759784692708416 67882670900174592 67919119928793672 68044622254952448 68066834413197312 68074069408351776 68081158241987968 68258752179399936 68273116394925904 68421600771600384 68451211067123808 68458339174076544 68582492249660928 68589782055384744 68619317041461648 68738955135105024 68768554355601408 68775863938334784 68939946231991296 68962450655476224 68969780847935352 69154610192611328 69156893655444672 69171446873806508 69259704795219456 69289677790643772 69296893210594896 69447604157116416 69484893463472256 69492279187692438 69537738226919424 69643415071093248 69680809516470768 69867544318308352 69869851321995648 69877277964355554 69973722370427904 70004004365805048 70064539274093056 70171016700419712 70201384077362769 70208694437050092 70254622126166016 70361388422341632 70389513946050816 70559775795712896 70580478444005376 70597662273266436 70702615311786528 70725695132462832 70779483552400128 70786854111970304 70925109686407746 70986441106646912 71094319551741024 71115179038278144 71308112242397184 71315691761130432 71424070570070064 71509168949847552 71516615494567936 71656296384205764 71718260087127808 71840844130505472 71848325213930496 71855962153260208 72012238712967168 72050905078255488 72160401194503776 72222800814467072 72246376877165568 72254056126408464 72363860972307828 72411198484230144 72557785975944192 72581471389582848 72589029597579264 72589186256864904 72596745268242272 72786118395380544 72793697914113792 72801435339487316 72912072040279857 72959768169716736 72991184886208512 72998943302969376 73173100825183744 73298171547127296 73305804388067328 73316017037732931 73329733981228032 73337528383224336 73345165322554048 73512493686153984 73536490749972096 73544307128665758 73551965600719144 73711930728167424 73751509728773184 73759348962375307 73919765119318272 73941453608005632 74053822800190464 74069406517109696 74093585376865824 74262621172747392 74270354445805056 74294598902033664 74302495861950972 74479763339919168 74501616135339008 74519754621781238 74681824553538048 74711677083089024 74817264272357376 74825216787692448 74857436772503616 74865393557874843 75028215205456128 75044003971282192 75068500973929848 75207214071263232 75239760925020384 75269674033641472 75459760225970736 75481900558172416 75596610775194432 75637201738883862 75801701960151552 75809759113846296 76012918641465344 76015428563422656 76037731931943936 76045650054606848 76229757779296968 76260064481452544 76384075470769374 76409009919892881 76434042844465152 76550200036821504 76591303022236464 76788560668419072 76796556977975296 76807255944291642 76821626075572224 76829791639568352 77013088623589888 77015631570836112 77046250713220096 77163504812307837 77196731671644354 77213982057163776 77222022667603968 77439753934523904 77557439510990208 77580195314485248 77621851347192768 77630101969147189 77798936466687744 77807037990843392 77959004861919258 78010002490742784 78026418737058176 78229955505284352 78238101913230336 78379991142469632 78388322349011136 78422076618813312 78430412298726026 78600987358096896 78814229320544256 78822606683354688 78830814806512384 79036449891936768 79053082141493152 79153948337393664 79188203189307168 79196449383537024 79238973250259284 79385392630777856 79411306815396864 79419747643077072 79540442225759844 79592474366963712 79635210875966592 79825200900200448 79851258653709312 79859746244977776 80004576418062912 80012907624604416 80021412397948868 80073759170392064 80195447657622528 80230153231271736 80238507928057248 80456192431388928 80464744322591244 80639743766529024 80683042598018784 80802988927756032 80829365865671808 80837957422417734 80846375412360712 81022204849969152 81057268213037424 81074325718974511 81127361264739328 81250650916275456 81274490329460736 81285813142209522 81294277769215896 81471081331132416 81503647727006208 81523490958414813 81627509222937216 81662658297276672 81671338426772556 81724764514111488 81866186150489664 81892910153378016 81963725813860352 82121099603725952 82123811215840548 82319738428331712 82343891518006272 82469029936575744 82513310987873304 82576064144466816 82701555396923232 82745961300809037 82808712677920768 82950253016666112 82967708877991168 82970448444869832 83184135309006336 83192797616130048 83201640387985504 83328082331748408 83427363774822144 83554148751530688 83626400943067136 83769338911002624 83789733757409064 83814318152256384 83823046082918912 84014278498461696 84041703714253824 84050455323512832 84050636718475152 84059389257964736 84287439690026496 84296398814143208 84424504467692466 84479731564935168 84650750305268224 84678383287846656 84687383966342388 84871567054568448 84880405080920064 84892230254217078 84908113030895616 84917138127943968 84925980899799424 85119729531336192 85165433853464272 85350656632614912 85514533471648512 85523438452745216 85551356311432704 85560449780428392 85746531663378432 85764575967179648 85792572541634112 85801691650110051 85988298200023296 85997252516195328 86239725972537984 86265029209339904 86396126600222208 86433515594514396 86442516273010128 86630516525887488 86639724701538624 86677032052372608 86686245172276134 86874775501054464 86893057229905696 87119723176339392 87154359407374336 87286808317750272 87296086252307856 87324582765591864 87485942899224576 87532917739698816 87579917802918156 87770391743333376 87779721079190448 87805476159506688 88014958426959872 88017864652384128 88186862642637528 88196045904393504 88224836196164976 88444718966154012 88502575925170176 88637073726845952 88684666657326432 88710687253934592 88720116536168216 88913070247643136 88934717409179796 89096005556479152 89114754715897603 89173049985209344 89308566709625088 89347216098461706 89405663434610688 89586654113155584 89608465268340249 89625230421500928 89634756912829744 89803351012725504 89829699837825024 90014521077679968 90082979066691072 90092359778871296 90268321419064404 90327371305070592 90346379590277888 90510227866899456 90558826571724896 90765425877802368 90903362543725536 90952172338905801 91011669572533248 91268281422831744 91277785565435392 91433801620643328 91443322999547904 91453042740512992 91456062490367883 91492422721948864 91691603692881984 91701151917779712 91919928309321728 91949934207301632 91959707797247136 92099459419300872 92209191540592896 92346273060292608 92376418132196352 92386237054191696 92395857614126528 92636877957757056 92646524617963008 92656372250256584 92857886761457664 92898072162525168 92907746021961024 93159801762660864 93169703952474072 93288581969071104 93298296493903872 93328752339744768 93338672487740064 93561355600559616 93591897318146304 93601845436483692 93611592582733456 93815184563122176 93852685261401088 93855784246674912 93875535043023118 94079701060950528 94130216364355248 94250319927515136 94270153749048704 94300926843283776 94310950326154023 94372644736533504 94516063310769408 94556762238951936 94566812915210328 94792426068988032 94820238717704192 94823369651279808 94833448665911109 95087589014840576 95221972710273024 95232094093426752 95283228164567982 95345558599796736 95490455716035072 95541728512274352 95759695722753216 95787792174007296 95797766951907328 95811113085147306 96067873437673984 96213868259338368 96255506002981941 96328502502887424 96338741501877952 96485147963077104 96743714634592256 96746909080719744 96775295186110464 96785581675819872 97019691719105232 97048157860507392 97058263885485056 97216096053706476 97247830807136394 97279690892955648 97331924403959168 97730895396169728 97754689383643908 97772978641637376 97783371177632448 98016658248205312 98048654333296128 98059076171554344 98208097033846338 98272340800026624 98335346305030912 98559686825757696 98738430400253952 98781160679445024 98791447169154432 98801947960732786 99016828230329856 99027139261073408 99059465202711552 99069994482601296 99220551642442692 99285457715490816 99306351119892224 99565397915816448 99575766071384064 99766955716923264 99799523160676416 99809915696671488 99810131103189243 99820524743833124 100037620273941504 100091334631906464 100319681233360512 100591845317010432 100613013634627648 100784985877300032 100795481033592576 100828384224188544 100839101526933462 100849602318511816 101068935946868736 101079678818461728 101133952700988823 101353904751230208 101383642575925248 101628874650175488 101639677039062624 101824006350261888 101845433961025832 101878679893190508 102066933382428672 102111104112527664 102121737362981952 102384747557892096 102409674592388856 102439722186091136 102632401157400576 102687508761114816 102873738374491392 102884673083077116 102928975562192472 102951976076218368 103163795907502176 103185505460513014 103253005246031872 103409919347986944 103454671271903028 103495801796257024 103731915288916992 103757170310709762 103889557192829184 103945339815892344 104227340195208384 104238418781538657 104306607340379136 104317469217640448 104495773280735232 104517763132014848 104521214274706152 104562768825084416 104801316477462528 104815916946533331 104960583555641856 105096808911139584 105256525050629568 105313041655575138 105381933189249024 105584270919076224 105595265844716032 105870717666008064 105881742420529152 105892996857436096 105896493409899654 106053922967679792 106169225328600192 106180281167955456 106468344871612416 106479661659970368 106641479327611536 106672768557417216 106683876832805888 106927263543496704 106962168363595776 106973537641695648 106984677237409664 107263753424771328 107274923241851904 107286325763454992 107519658355372032 107577390130691712 107737318570341376 107772487820895744 107783943229890312 108018358069450752 108064871130230784 108076357617383232 108334201221700608 108369565315748352 108381084189612696 108392370358954528 108671530302674944 108697987944553084 108836678963916288 108883544396368896 108883779385297356 108895117902363408 109131949389754368 109154914867319552 109190546871170688 109202153009230974 109439652254575104 109486777329312768 109498414954454064 109759651237775616 109791855357341696 109958706582100992 110006292574836504 110017747983831072 110101418859289088 110268740529230976 110316460692998637 110327948401078716 110567896092251136 110627264593159776 110879647678977408 110912180412008448 111104109775664544 111140378065298736 111163766191995979 111236485033096192 111405531668707584 111453743792926458 111719645009878752 111752424203008512 111779631932671857 112022736830307072 112055604952338432 112067515624633536 112237825181538672 112286155158755424 112383252920035328 112566005956923288 112602751460894772 112810821106894848 112904511050462208 112916511955123184 113162089406091264 113189640338956104 113222850837258624 113394916162791648 113455802608325793 113492972708448256 113714638670769444 113789026189504512 114019377962198016 114056597897915904 114068475081910272 114080599707237856 114390096722178816 114402255533480068 114576113206154061 114651064266697728 114663003354927104 114886954533354696 114986301296717312 115182841002628608 115194835466962944 115210883916437463 115232439113358336 115244687459352528 115256688364013504 115519632935384832 115569376069830144 115581660229701512 115833034001405952 116159630901785856 116370292971727872 116382411090333696 116394781669743808 116432777020789152 116698404700031616 116710556986265088 116773223737224208 117027188991111168 117039628105587264 117073968212675584 117357152869845504 117569986713704448 117582483523516704 117594727872524672 117633114928219968 117645618448089039 117901481037145344 117926291954872016 118182764969127936 118233910025032032 118246222209768576 118280916338579456 118579623212239728 118730922506090496 118782048432402432 118794674075305536 118858459875388926 119078088946166784 119116960223095296 119129621464615608 119448872150874112 119452816313949888 119477953691120332 119500307228667904 119737801350300672 119789619367466664 119954952635019264 120019361436906624 120032118596923302 120110638755588096 120293171486433792 120357761892085872 120680303822532608 120684288647083392 120697116483886866 121020567837069824 121024563897028176 121204483391634048 121256936133626601 121269563118541068 121348892763377664 121533307274953728 121691041897108992 121875976374413184 121911735494191104 121941416653823844 122255471590509312 122268202557039616 122507007640158834 122587146771167232 122612943729662848 122799279225734496 122945588720790528 123168557509595136 123181649405588928 123479607642497568 123515837277009408 123528699490617344 123769966481809956 123850931789426688 123864096216700224 123876994695948032 124213069016881152 124226271936632096 124384775958761472 124451563316986752 124748474134079488 124789196424195072 124802460581978256 124992123497622612 125073888290942976 125141045662233216 125439601414600704 125506955152473664 125721477228384576 125734569124378368 125747933768205364 125830192982044672 126021417747692544 126075682985269248 126075955077712728 126089083886947104 126389901425317376 126431159535039744 126444598221214812 126636756701538699 126719597347402752 126976125457902336 127017574931769984 127031075949513582 127044304219423976 127320607621380096 127375707191915952 127388971349699136 127402511844102803 127679594297004288 127717056232009728 127748150780196408 128025984948922368 128271800207472768 128285157679117824 128327034467149056 128340674670642588 128646863950769472 128688858812451168 128715939801258502 128995878774292992 129047442234426496 129359588958806976 129397543814009856 129594189900333312 129621461404941968 129663774409515192 129959587052307936 130015548078558912 130029367758414201 130339585844858544 130350397597618176 130377828236843264 130623056018509824 130731539111061504 130745434895405792 130930212476625408 130944129378461784 131299376609548224 131369876704377234 131412915767676928 131669581618785672 131708214239260032 131721929558872576 132022437640439808 132079286936948736 132093325976801728 132294068856590256 132667078449231018 132753863887755264 133022607622564352 133026999985989648 133066030880901888 133079887595561984 133080174804252324 133369605371464704 133383493698588672 133402076113769694 133455112842541952 133759574977814016 133962850064437632 134122460422680576 134379981169733376 134393974711456768 134437845632251392 134452135369244616 134744549756737536 134772905091282304 135124468600036608 135138539668306944 135519569385416832 135765341800349184 135838239857587344 136133668826394624 136148138816703552 136162316483975936 136517504358799872 136546232789851808 136902422134247616 136916678348153088 137164984499321856 137179564110769488 137238634082923296 137477910270210048 137551727876669568 137879892463982592 137924901310952448 137939561695870704 138309220385222656 138313787310889344 138342893747613016 138519409590438912 138579355581287544 138593786421189792 138668203187953747 138969786926944512 138984558375384876 139075476453838848 139286830142186496 139361619032941536 139739702643991296 139754555928711108 139947444740855808 140008008731610096 140037471696410519 140129078548186112 140342033400839424 140402768154725538 140417388874100184 140722776844683264 140779027892101632 140813302564534677 141119551591425792 141160956888010752 141195324546532872 141405230623573056 141451390264925664 141558967104800256 141573708223940608 141850219372815492 141972882213293824 142188639103482048 142230358076556288 142631383522260864 142848141140140128 142924842246851973 143018337899695104 143033230989135872 143312592768411528 143436520174255616 143681688261010944 143696650427860992 143711924306520416 143716669627720959 144101810156510976 144320802389007552 144445601628934144 144492753754331136 144508112252816928 144727721944615656 145115571951888384 145162942779165696 145178059195158528 145178372513729808 145193490536484544 145572236790761088 145587395828227584 145602870678974632 145824144080559714 145919536339433472 145982369772417024 145997886605938752 146346201650367488 146596343094254592 146611608776134656 146632034075465862 146659467962456064 146675056766448672 146690330645108096 147024987372307968 147072981499944192 147088614257331516 147103931201438288 147423861456334848 147503019457546368 147518697924750614 147839530238636544 148107645600380928 148138813034219392 148187170753731648 148202921941099179 148525242345494784 148540708891610112 148589197804067328 148604991723901944 148959526679838336 149003232270678016 149039509243562476 149363649107076096 149423354166178048 149634528544714752 149650433575384896 149714873545007232 149730787115749686 150056430410912256 150088007942564384 150137001947859696 150479521850040768 150539348067282944 150919520451941472 150963801116344832 151193221550388864 151258652290400193 151274403477767724 151603403920303104 151619518227692592 152025837282930688 152030857126845312 152075463863887872 152459515558593936 152520128962905088 152768150941538748 152818019839785762 152868085688930304 153100400073643008 153182606044472928 153577121336838144 153614511888583284 153643252151144448 153659583279136704 154026177247179776 154031263141672224 154092501426440192 154327009624615674 154393463343288708 154427964114327552 154778258190769521 154879507869047808 155114879021980416 155160390628970496 155243702694385536 155260203938294378 155597872933375488 155614075981686784 155635755466064643 155918009723838516 156020004981485568 156052837474116352 156459911010568704 156476203826460672 156776644698022272 156844153237626624 156860824597452052 157201974716193792 157645213366709376 157661629613024768 157969562483362707 158072899783873536 158106164282986304 158376406378614336 158392898767074048 158477946500518568 158770785261555712 158822613630793728 158839495286154144 159080884451519688 159270421751933184 159650401800400896 159702517307418624 159719492489955552 160009152836125824 160025815249208832 160042824795897736 160390895315245056 160460306462543472 160477015856114496 160912384862777856 160929488645182488 161279487533058048 161366085196037568 161605977855512064 161658731731343616 161675914844835468 161692750824721424 162044409699938304 162114536426074848 162148651437949022 162254722529478656 162501301832550912 162571626284419044 162588555538431792 162942162662264832 163007295454012416 163046981916829626 163255018445874432 163325316594553344 163342676853545112 163732372300979328 163785820306756032 163803229513846461 163927451627720704 164242199207451904 164247622431681096 164639476856663424 164687783036012544 164938059873151488 165026621975746608 165152128288933632 165403110793846464 165491922601618074 165935417755982336 165940896889739664 166368270618012672 166385595232260096 166403280775971008 166656164663496816 166854727549644288 167108297503061376 167579467514818128 167628636304512768 167646092165837824 168028556996923392 168083407428507648 168101273436950304 168118778515929472 168574879380052992 168592797628286416 168849008935384932 168959463129870336 169301500610536448 169356766575693312 169374767932684776 169743134109136896 169784460508434156 169816226061791232 169834276255887936 169851961799598848 170239459062672384 170330867706928544 171029066943297024 171046876905490432 171102712622865408 171120899560856784 171493063326756864 171529151934359296 171585145083268224 171603383300220102 171976596400046592 171994505032390656 172479451945075968 172530058418679808 172792253200444416 172867031189028792 172885032546020256 173279449403077248 173354064104745216 173372490344552268 173749551002108928 173786114459811392 174239446352678784 174573616635500544 174592172504615712 174649165531183728 174685918301707967 175065835479397632 175159835605836312 175540783486666752 175559442158380896 175610952319013376 176035729304768256 176373725285275056 176392091808787008 176449672392329952 176889437932308024 177274147453691904 177369333314652864 177421374507869184 177440233072336432 177826140495286272 177869434818359592 178192011112958304 178229509431795206 178287689813083389 178346099970418688 178617133419250176 178694432196923412 178811326869221376 179173308226311168 179216930536680498 179250460843001856 179269513825659488 179606702025451008 180029042155359936 180048177895384953 180165958133382144 180184719557742592 180536642838128808 180692759180555776 181020455733798912 181045674725830299 181117653143449792 181530851755604736 181806725087451072 181904344677811602 182023339145066496 182536562845663488 182555571130870784 182867603241286656 182886645999095808 182906085481025984 182912124980735766 182984845443897728 183383207385763968 183402303835559424 183899868414603264 183919415594494272 184198918838601744 184418383081185792 184692546120585216 184752836264392704 184772474108383392 184791715228253056 185273755915514112 185293049235926016 185312744500513168 185715773522915328 185796144325050336 185815492043922048 186319603525321728 186339407904948144 186577163938142208 186657504679489536 186677344975480128 187122711201119232 187183794636292608 187203690872967384 187223185165466912 187705370522802176 187711568493349824 187751070086046236 188159402121901056 188260432728710496 188500639855030272 188540307498097408 188601853686567552 188621900652308046 188745289473067008 189032126621538816 189113524477903872 189133625830420656 189584852137976064 189640477435408384 189646739302559616 189666897331822218 190175178029681152 190221478902967897 190464188186853504 190546613924270373 190566456329135964 190691117199593472 190980911432070144 191083457024548704 191519391445506432 191575584348014592 191622226170294612 192135746875347968 192427736518676736 192511012005963882 192677483003755904 192970295926154208 193073909701887753 193493818161439488 193550590372220928 193571163351639744 194039383438210464 194096315721014784 194116527770970112 194432192107412952 194495661614272788 194663848807918336 195461790792339456 195509378767287816 195566742355264896 196033316496410624 196097308666592256 196118152343108688 196416194067692676 196544681600053248 196670692610061824 197054815056565851 197119373651515392 197562321358890048 197582894338308864 197603895921465572 198033656460659712 198054278522146816 198118930405423104 198139988965202592 198441103284885384 198612702239784448 199000617673846527 199130795831632896 199151532142768128 199533911433846528 199599046321352832 199619831393342976 199620262206378486 199641049487666248 200075240547883008 200182669263812928 200203947183590119 200639362466721024 201183690634020864 201226027269255296 201569971754600064 201590962067185152 201656768448377088 201678203053866924 201699204637023632 202137871893737472 202159357636923456 202267905401977646 202707809502460416 203257749300350976 203279354078125248 203648012700523776 203690867922051664 203757359786381016 204133866764857344 204222208225055328 204243474725963904 204819349184777712 204879444372182272 205264802314801152 205375017522229632 205747476748982784 205769346166154232 205857951124384944 206327591815004352 206371010921026028 206506010492063744 206819838695973888 206909342543806056 206991603592514048 207463830577833984 207514340621419524 207779114385658368 207890679631784688 208454680390416768 208476837563077314 208613214680758272 209035526264029696 209042428549412304 209125537650168832 209602632954925056 209631833893066662 209921167111283712 210193617822279168 210513050101259136 210626083311150276 210763866378498048 211168541838152448 211190531689432064 211741435332016128 211785993714872192 211792986819799308 212107845935359584 212338450657200384 212360562335910912 212959323319940736 213282958655223072 213345537114834432 213367753665611776 213924336727191552 213947075283391296 213969354474819328 214527506849542656 214549846483703808 214572651526909984 215154780261383424 215474637140682752 215544975641791488 215567886459780624 216036716138901504 216152715234766464 216668402443401216 216739130631496704 216762168379225392 216784740717909056 217343060605349888 217395975889106168 217673357927832576 217767088792737792 217767558770594712 217790235804726816 218309829734639104 218381093742341376 218404306018461948 218736216120839571 218879304509150208 218973554658625536 218996829908908128 219519302475551232 219917413164201984 220012585149673008 220035495967662144 220058884094359387 220202837718578176 220537481058461952 220632921385997274 220655896802157432 221135792184502272 221254529186319552 221278046887125921 221759295357954816 221824360824016896 222208219551329088 222280756130597472 222327532383991958 222472970066192384 222811063337415168 222907487585852916 223439290019757504 223504848406017024 223559263865343714 224045473660614144 224135031249267072 224475650363077344 224572310317510848 224596180673624529 224766505840070656 225132011913846576 225205502921789544 225621642213789696 225809022100924416 225833023910246368 226379280677912208 226445701674517248 226789832325583296 226911605216651586 226985945416896512 227429277341538888 228038755924396032 228113195795831808 228136950163820544 228161199414475712 228780193444357632 228804511066960136 229152226412308122 229302128533395456 229773909066709392 229972602593434624 230365682005257216 230389670933925888 230421767832874926 230464878226716672 230489374918705056 230513376728027008 231039265870769664 231138752139660288 231163320459403024 231666068002811904 232319261803571712 232740585943455744 232789563339487616 232865554041578304 232890305907441567 233396809400063232 233421113972530176 233546447474448416 234079256211174528 234147936425351168 234714305739691008 235139973427408896 235164967047033408 235189455745049344 235266229856439936 235291236896178078 235802962074290688 235852583909744032 236467820050064064 236492444419537152 236561832677158912 237159246424479456 237461845012180992 237589348150611072 237716919750777852 238156177892333568 238233920446190592 238259242929231216 238897744301748224 238905632627899776 238955907382240664 239475602700601344 239579238734933328 240038722873813248 240064237193846604 240221277511176192 240586342972867584 240715523784171744 241368577294166784 241394232967773732 242041135674139648 242049127794056352 242408966783268096 242513872267253202 242539126237082136 243066614549907456 243222977156923533 243382083794217984 243751952748826368 243823470988382208 243882833307647688 244510943181018624 244536405114079232 244570472875244439 245014015280317668 245174293542334464 245225887459325696 245598558451468992 245891177441581056 246363298811177856 246959215284995136 247031674554018816 247057398981234688 247539932963619912 247728192433400448 247753989391896064 248237883902427111 248426138033762304 248452543873264192 248903126633973504 249496948268158976 249578392848390144 249604921163956512 249984246995245224 250282091324466432 250879202829201408 251013910304947328 251442954456769152 251469138248756736 251495867536410728 252042835495385088 252151365970538496 252151910155425456 252178167773894208 252779802850634752 252862319070079488 252889196442429624 253273513403077398 253439194694805504 253952250915804672 254035149863539968 254062151899027164 254088608438847952 254641215242760192 254751414383831904 254777942699398272 254805023688205606 255359188594008576 255496301560392816 256051969897844736 256543600414945536 256570315358235648 256654068934298112 256681349341285176 257293727901538944 257377717624902336 257405074950330153 257431879602517004 257991757548585984 258094884468852992 258719177917613952 258795087628019712 259188379800666624 259242922809883936 259327548819030384 259919174104615872 260031096157117824 260058735516828402 260679171689717088 260755656473686528 261463078222123008 261490869790811584 261860424953250816 261888258756923568 262598753219096448 262739753408754468 263339163237571344 263416428478520064 263443859117745152 264044875280879616 264186651953603456 264588137713180512 265334156898462036 265507727775510528 266045215245128704 266053999971979296 266132061761803776 266159775191123968 266160349608504648 266739210742929408 266804152227539388 266910225685083904 267344264147692809 267519149955628032 267925700128875264 268759962339466752 268787949422913536 268825395805020747 268875691264502784 268904270738489232 269489099513475072 269545810182564608 270248937200073216 270277079336613888 271039138770833664 271530683600698368 271676479715174688 272296277633407104 272324632967951872 272856517016717403 273035008717599744 273092465579703616 273804844268495232 273833356696306176 274329968998643712 274359128221538976 274477268165846592 274506443045541091 275103455753339136 275759784927965184 275849802621904896 275879123391741408 276627574621778688 276685787495226032 277038819180877824 277158711162575088 277187572842379584 277336406375907494 277939573853889024 277969116750769752 278573660284372992 278723238065883072 279479405287982592 279509111857422216 279894889481711616 280016017463220192 280074943392821038 280258157096372224 280684066801678848 280805536309451076 280834777748200368 281445553689366528 281558055784203264 281626605129069354 282239103182851584 282390649093065744 282810461247146112 282902780529851328 282932850978462069 283117934209600512 283147416447881216 283700438745630984 283945764426587648 284377278206964096 284460716153112576 284500345997733327 285262767044521728 285696282280280256 285849684493703946 286036675799390208 286625185536823056 286873040348511232 287363376522021888 287393300855721984 287423848613040832 287433339255441918 288203620313021952 288641604778015104 288985507508662272 289016224505633856 289455443889231312 290231143903776768 290325885558331392 290356745027459616 290386981072969088 291144473581522176 291174791656455168 291205741357949264 291648288161119428 291839072678866944 291995773211877504 292692403300734976 293192686188509184 293264068150931724 293318935924912128 293350113532897344 293380661290216192 294049974744615936 294145962999888384 294177228514663032 294207862402876576 295006038915092736 295037395849501228 295679060477273088 296215291200761856 296277626068438784 296374341507463296 296405843882198358 297050484690989568 297081417783220224 297178395608134656 297209983447803888 297919053359676672 298006464541356032 298079018487124952 298727298214152192 298846708332356096 299300867150769792 299429747090014464 299430393309567729 299461574231499372 300112860821824512 300176015885128768 300274003895719392 300959043700081536 301839040903882944 301927602232689664 302386443100777728 302517304580800386 302548806955535448 303206807840606208 303239036455385184 303401858102966469 304061714253690624 304150927727775744 304919031117187872 305040257925810176 305536301883077496 305636039679571524 306200800147286016 306365212088945856 307154242673676288 307229023777166568 307319166558273408 308052354494359552 308062526283344448 308185002852880384 308654019249231348 308786926686577416 308855928228655104 309556516381539042 309759015738095616 310229758043960832 310487405388771072 310520407876588756 311195745866750976 311228151963373568 311271510932129286 311836019447677032 312105674948232704 312715256344615971 312919822021137408 312952407652921344 313553289396044544 313688306475253248 313721649194904104 314403949432387584 315290426733418752 315323259226049536 315939124966725414 316145799567747072 316212328565972608 316752812757228672 316785797534148096 316955893001037136 317645227261587456 317678990572308288 318161768903039376 318540843503866368 319405034614837248 319438984979911104 320018305672251648 320051630498417664 320085649591795472 320781790630490112 320920612925086944 320954031712228992 321824769725555712 321858977290364976 322558975066116096 322732170392075136 323211955711024128 323317463462687232 323351829689670936 323385501649442848 324229072852149696 324297302875898044 324509445058957312 325002603665101824 325143252568838088 325177111076863584 326014590908024832 326093963833659252 326510036891748864 326650633189106688 326685353707090224 327464744601958656 327571640613512064 327606459027692922 328484398414903808 328495244863362192 328564372650580913 329278953713326848 329375566072025088 329876119746302976 330053243951493216 330304256577867264 330806221587692928 330983845203236148 331870835511964672 331881793779479328 332736541236025344 332806561551942016 333312329326993632 333491298575987937 333709455099288576 334216595006122752 335158935029636256 335257272609025536 335292184331675648 335338895798015571 336166814857015296 336202546873900608 336237557031858944 337149758760105984 337185595256572832 337698017870769864 338603001221072896 338713533151386624 338749535865369552 339486268218273792 339568921016868312 339668552511775872 339703923599197696 340367407824977379 340478918125344768 340661735413857088 342058133886594048 342093753810980864 342205425245730816 342241799121713568 343058303868718592 343170290166536448 343206766600440204 343728339618462183 343953192800093184 343989010064781312 344958903890151936 345584506400888832 345734062378057584 345770065092040512 345806817862564751 346558898806154496 346708128209490432 346744980689104536 347499102004217856 347572228919622784 348478892705357568 349147233271001088 349184345009231424 349298331062367456 349371836603415934 350131670958795264 350319671211672624 351081566973333504 351118884316761792 351221904638026752 352071458609536512 352747450570550112 352784183617574016 352899344784659904 352936855344267117 353778875864616048 354548294907383808 354738666629305728 354842749015738368 354880466144672864 355738869636719184 356384022225916608 356459018863590412 356575379626166778 356692199940837376 357234266838500352 357388864393846824 358346616452622336 358433861073360996 358500921686003712 358539027651318976 359213404050902016 360058084310719872 360096355790769906 360331916266764288 361073285676257616 361385518361111552 362040911467597824 362091349451660598 362235306286899584 363061703511209472 363613450174902144 363808689355623204 364046678290132992 365073125691326976 365111142261741568 365735206482573312 365812170962051968 365824249961471532 365969690887795456 366766414771527936 366804607671118848 367838831188988544 368397837677203488 368836766162371584 369505672528785408 369544948216766784 369583430456506112 370547511831028224 370586098471852032 370625489001026336 371592288650100672 371630984087844096 372639207050643456 372678815809896288 373154327876284416 373354689950960256 374245422402238464 374367589272585216 374407381745934768 374446370330933824 375410741045604352 375423136986699648 375502140172092472 376318804243802112 376520865457420992 377080614996194816 377203707373135104 377243801304616092 377490578946134016 378064253243077632 378227048955807744 378267251660841312 379169704275952128 379293478605119232 379333794663644436 380350356059362304 380442957805935794 380928376373707008 381093227848540746 381132912658271928 381961822864140288 382166914049097408 382207535532308409 383038782891012864 383151168696029184 383244452340589224 384271493750695936 384855473037353472 385022024011927764 385354966007511808 385940591852308416 386147819403775506 386987636322878976 387142326703279488 388078766876420928 388192631442029568 388233055541940224 388864384214825904 388991323228545576 389327697615836672 390088103275242603 391018757534575632 391133484710529792 392066632992821248 392194617333184512 392236304686217376 392832388135385352 393341385220123648 394109630113131702 394238747303030784 395124642717780096 395165788676617728 395207791842931144 396067312921319424 396237860810846208 396279977930405184 396882206569770768 397225404479568896 398001235347693054 398261591663265792 399067822867693056 399198092642705664 399239662786685952 399240524412756972 399282098975332496 400150481095766016 400365338527625856 400407894367180238 401278724933442048 402367381268041728 402452054538510592 403139943509200128 403181924134370304 403313536896754176 403356406107733848 403398409274047264 404318715273846912 404535810803955292 405415619004920832 406558708156250496 407296025401047552 407381735844103328 407514719572762032 408444416450110656 408486949451927808 409638698369555424 409758888744364544 410750035044459264 411494953497965568 411538692332308464 411715902248769888 412655183630008704 412742021842052056 413639677391947776 413818685087612112 413983207185028096 414927661155667968 415028681242839048 415558228771316736 415781359263569376 416004609563861241 416909360780833536 416953675126154628 417226429361516544 418071052528059392 418084857098824608 418251075300337664 419263667786133324 419842334222567424 420112415089231557 420387235644558336 421026100202518272 421252166622300552 422337083676304896 422381063378864128 422439907693604031 423482870664032256 423571987429744384 423585973639598616 424215691870719168 424676901314400768 424721124671821824 425918646639881472 426565917310446144 426691074229668864 426735507331223552 427894150566782592 427938708949638656 428774526740555919 429055013699085312 429099692967407616 429145303053819968 430309560522766848 430949274281365504 431089951283582976 431135772919561248 432305430469532928 433336804886802432 433478261262993408 433524336758450784 433569481435818112 434791951778212336 435346715855665152 435534177585475584 435535117541189424 435580471609453632 436619659469278208 436762187484682752 436808612036923896 437472432241679142 437758609018300416 437947109317251072 437993659817816256 439038604951102464 439834826328403968 440025170299346016 440070991935324288 440117768188718774 440405675437156352 441074962116923904 441265842771994548 441311793604314864 442271584369004544 442509058372639104 442556093774251842 443518590715909632 444416439102658176 444561512261194944 444608765823297537 444655064767983916 444945940132384768 445622126674830336 445814975171705832 446878580039515008 447009696812034048 447118527730687428 448090947321228288 448270062498534144 448951300726154688 449144620635021696 449192361347249058 450264023827693152 450411005843579088 451618044201848832 451666047820492736 452758561355824416 452891403349034496 453579664651166592 453823210433303172 454858554683077776 456077511848792064 456226391591663616 456322398828951424 457560386888715264 457609022133920272 458304452824616244 458604257066790912 459547818133418784 459945205186869248 460731364010514432 460843535665749852 460929756453433344 460978749837410112 461026753456054016 462078531741539328 462277504279320576 462326640918806048 464334774572308563 464638523607143424 465481171886911488 465579126678975232 465731108083156608 465780611814883134 466793618800126464 466842227945060352 466907266398193929 467092894948896832 468158512422349056 468295872850702336 469428611479382016 470329934094066816 470378911490098688 470532459712879872 470582473792356156 471605924148581376 471705167819488064 472935640100128128 472984888839074304 474318492848958912 475178696301222144 475433839501555704 476312355784667136 476467840892381184 476518485858462432 477811265255799552 477911814764481328 478951205401202688 479158477469866656 480077445747626496 480128474387693208 481172685945735168 481431047568343488 482737154588333568 482788465935547464 484082271348279296 484098255588112704 484817933566536192 485027744534506404 485078252474164272 486133229099814912 486445954313847066 486764167588435968 487503905497652736 487765666615295376 489021886362037248 489072810228158464 489140945750488878 490028030560635336 490451774918651392 491197116902937984 491409688541539383 491782354883162112 492726597622355712 493918430569990272 494063349108037632 495079865927239824 495456384866800896 495507978783792128 496475767804854222 496905087746528384 497806253267947008 499156785696780288 499209842327913024 499968493990490448 500564182648932864 502027820609894656 502885908913538304 502938276497513472 502991735072821456 504085670990770176 504303820310850912 504356335547788416 505559605701269504 505724638140158976 505778392884859248 506547026806154796 506878389389611008 507904501831609344 508070299727079936 508124303798054328 508177216877695904 509502828767663808 509555885398796544 509610047376411212 510718377188017152 510992603120785632 513087200829891072 513140630716471296 513308137868596224 513362698682570352 514587455803077888 514755435249804672 514810149900660306 514863759205034008 515983515097171968 516189768937705984 516315442736627149 517438355835227904 517590175256039424 518376759601333248 518485845619767872 518655097638060768 519838348209231744 520062192314235648 520117471033656804 521358343379434176 521511312947373056 522981739581623168 523720849906501632 523776517513847136 524057754905123901 525197506438192896 525479506817508936 526678326475142688 526832856957040128 526887718235490304 528373303907206912 529176275426361024 530668313796924072 532090430490257408 532107999943958592 532264123523607552 532319550382247936 532320699217009296 533478421485858816 533608304455078776 533820451370167808 534688528295385618 534863069439250167 535038299911256064 535851400257750528 537519924678933504 537575898845827072 537650791610041494 537751382529005568 537808541476978464 539091620365129216 540144533686154859 540497874400146432 540554158673227776 542078277541667328 543061367201396736 543352959430349376 543410713784030323 544592555266814208 544649265935903744 545713034033434806 546070017435199488 546184931159407232 547609688536990464 547666713392612352 548659937997287424 548718256443077952 548954536331693184 549012886091082182 550206911506678272 551699605243809792 551758246783482816 553255149243557376 553371574990452064 554077638361755648 554317422325150176 554375145684759168 554672812751814988 555879147707778048 555938233501539504 557147320568745984 557446476131766144 558958810575965184 559018223714844432 560032034926440384 560149886785642076 560516314192744448 561368133603357696 561611072618902152 561669555496400736 563116111568406528 563253210258138708 564478206365703168 564781298186131488 565620922494292224 565805561059702656 565865701956924138 566235868419201024 567400877491261968 567520280032821577 567891528853175296 568754556413928192 568921432306225152 569000691995466654 570525534089043456 570664436708903691 571392564560560512 571699368987407892 572073351598780416 573250371073646112 573746080697022464 574726753044043776 574847697226081664 574866678510883836 576407240626043904 577283209556030208 578032449011267712 578910887778462624 579221729105663259 580651771116662784 580713490054919232 580773962145938176 582288947163044352 582349583312910336 582411482715898528 583296576322238856 583991546423755008 585384806601469952 586385372377018368 586528136301863448 586700227065794688 586761322580432384 588099949489231872 588291925999776768 588354457029326064 588415724805753152 590012077830185472 590074791699002456 591358120954546176 592555252136877568 592748683014926592 592811687764396716 594100969381979136 594162835566440448 594356791216269312 594419966895607776 595838106719353344 596158036974249904 597454596428304384 597693416664712192 598601734301539584 598859494180028928 598860786619135458 598923148462998744 600225721643649024 600352031770257536 600548007791438784 600611841550770357 601918087400163072 603678081807765888 603855204465379328 604772886201555456 605034609161600772 605097613911070896 606413615681212416 606478072910770368 606803716205932938 608123428507381248 609838062234375744 610080515851620352 611072603766154992 611272079359143048 612401600294572032 612730424177891712 614458047554333136 614638333116546816 616104708988719104 616125052566688896 617308038498462696 617573853373154832 619113032763078084 619518031476191232 620459516087921664 620974810777542144 621040815753177512 622391491733501952 622543021864258572 623672038895354064 624211349896465408 625430512689231942 625839644042274816 627106578792089088 627376612950506496 627443298389808208 628807898864775168 630580853466837504 630646518452099072 631878249933450828 632291599135494144 632424657131945216 633505625514457344 633571595068296192 633911786002074272 635357981144616576 636323537806078752 637081687007732736 638877969959822208 640036611344503296 640103260996835328 640171299183590944 641841225850173888 641908063424457984 643649539451111424 643717954580729952 645464340784150272 646423911422048256 646634926925374464 646703659379341872 646771003298885696 648458145704299392 648594605751796088 650005207330203648 650286505137676176 650354222153727168 652029181816049664 652187927667318504 653020073783497728 653301266378213376 653370707414180448 654929489203917312 655143281227024128 655212918055385844 656968796829807616 656990489726724384 657128745301161826 658557907426653696 659752239492605952 660106487902986432 660176652283078161 660608513155734528 661612443175385856 661967690406472296 663741671023929344 663763587558958656 663834140661377763 665473082472050688 665613123103884032 666624658653987264 666982597151975874 667418910198577152 668433190012245504 670317870059272512 670514545218051072 670584368663351296 670677791596031142 672405093747801216 672475114063717888 673788542020873587 674299517520211968 674371190513145664 675396035741539728 677206002442145792 677427066302773248 677499071730739104 679137842033736624 679337105023551744 679407847198395392 680734815649954758 680957836250689536 681323470827714176 684116267773188096 684410850491461632 684483598243427136 686116607737437184 686340580333072896 686413533200880408 687456679236924366 687906385600186368 689917807780303872 691169012801777664 691468124756115168 691540130184081024 691613635725129502 693117797612308992 693416256418980864 693489961378209072 694998204008435712 695144457839245568 696957785410715136 698368690018462848 698596662124734912 698670917722324701 698743673206831868 700263341917590528 700639342423345248 702237768633523584 702443809276053504 704142917219073024 705494901141100224 705568367235148032 705798689569319808 705873710688534234 707557751729232096 707937668906921761 709477333258611456 709685498031476736 709760932289345728 711477739273438368 712768044451833216 712918037727180824 713150759252333556 714468533677000704 714777728787693648 716693232905244672 716867722146721992 717078055302637952 718426808101804032 720116168621439744 720192711581539812 720663832533528576 722146571352515232 722771036722223104 724182698903321196 724470612573799168 726123407022418944 727226900349804288 727617378711246408 729668931470770599 730146251382653952 730222284523483136 731470412965146624 731624341924103936 731648499922943064 731939381775590912 733532829543055872 733609215342237696 733711418625733317 735677662377977088 736795675354406976 737673532324743168 739089896433533568 739166860913012224 741095023662056448 741172196943704064 741250978002052672 743184577300201344 743261968175688192 745278414101286912 745357631619792576 746709379901920512 748490844804476928 748735178545170432 748814763491869536 748892740661867648 750846273973399296 751004280344184944 752637608487604224 753041730914841984 754161229992389632 754407414746270208 754487602609232184 756128506486155264 756454097911615488 756534503321682624 758339408551904256 758586957210238464 758667589327288872 760700712118724608 760885915611871588 761856752747414016 762186455697081492 762265825316543856 763923645728280576 764333828098194816 764415071064616818 766077565782025728 766488904681178448 768542987501391872 769710946074706944 770044048023855528 770709932015023616 771881183704616832 772215224850990459 772295638807551012 773975272645757952 774284653406558976 776157533752841856 776385262884059136 777728768429651808 777982646457091152 778655395231673344 780176206550485206 782037515069151264 782266969421059584 784389234666369024 784472609372434752 785664776270770704 786682770440247296 788219260226263404 790249285435560192 790331577353235456 790415583685862288 792134625842638848 792559955860810368 793764413139541536 794450808959137792 796002470695386108 796523183326531584 798135645735386112 798396185285411328 798479325573371904 798481048825513944 798564197950664992 800730677055251712 800815788734360476 802032792443078427 802557449866884096 804904109077021184 806279887018400256 806363848268740608 806476187415062241 806627073793508352 806712812215467696 806796818548094528 808637430547693824 809071621607910584 810831238009841664 813117416312500992 814592050802095104 814763471688206656 815029439145524064 816888832900221312 816973898903855616 819277396739110848 819517777488729088 821500070088918528 822989906995931136 823077384664616928 823431804497539776 823519329136623273 825310367260017408 825484043684104112 827279354783895552 827637370175224224 827966414370056192 830057362485678096 831116457542633472 831562718527138752 832009219127722482 833818721561667072 833907350252309256 836142105056118784 836169714197649216 836502150600675328 838527335572266648 839684668445134848 840224830178463114 840774471289116672 842052200405036544 842504333244601104 844674167352609792 844762126757728256 844879815387208062 847143974859488768 847171947279197232 848431383741438336 848798552935386207 849353802628801536 849442249343643648 851837293279762944 853131834620892288 853382148459337728 855788301133565184 855877417899277312 857549053481111838 858110027398170624 858290606107639936 860619121045533696 862179902567165952 862271545839122496 864610860939065856 866956522525986816 867048673516901568 867138962871636224 869583903556424672 870693431711330304 871070235082378848 871160943218907264 873239318938556416 873524374969365504 873617224073847792 874944864483358284 875517218036600832 875987319635632512 878077209902204928 880050340598692032 880141983870648576 880235536377437548 880811350874312704 882149924233847808 882531685543989096 882623587208629728 885018116745278208 885112187548503684 887037181431819264 888832878205316352 889123024522389888 889217531646595074 889310129535967832 891244253349660672 891629950343411664 891817582908719621 893757160079030016 894019393624068096 894237055461374856 896181894642456576 896540124997068288 897902601452309376 898289241270043392 898384722694498116 900528047655386304 900822011687158176 903332095640985472 905517122711648832 905782806698068992 907159329302333184 907646420866606344 909717109366155552 910205574308899407 912452783183327232 912644797657902848 915120773777430528 915218044267840544 916608905649232488 919095636266837568 919890410373738496 921462728021028864 921687071331499704 921957499674820224 922053506912108032 924157063483078656 924555008558641152 924653281837612096 928669549144617126 929277047214286848 931158253357950464 931462216166313216 931561223629766268 933587237600252928 933684455890120704 933814532796387858 934185789897793664 936317024844698112 938857222958764032 940659868188133632 940757822980197376 941064919425759744 941164947584712312 943211848297162752 943410335638976128 945871280200256256 945969777678148608 948636985697917824 950357392602444288 950867679003111408 952935681784762368 953036971716924864 955622530511599104 955823629528962656 958316954939733312 960154891495252992 960256948775386416 962345371891470336 962862095136686976 965474309176667136 965576931871094928 968164542696558592 968196511176225408 969635867133072384 970055489069012808 970156504948328544 972891908627694132 973528335176871936 975007810995305472 975531333230590752 978043772724074496 978281891500977756 980056061121270672 980262301874873633 980903549837302784 982394233805875968 982819377083078766 985453195244711424 985693117951742739 987836861139980544 988126698216075264 990159731854479648 990912769733601792 991015957567584256 992951535609708444 993810175493056768 995612506535894016 998419684655826048 999936987980980896 1000473895727963811 1001128365297865728 1004055641219789312 1005771817827076608 1005876552995026944 1005983470145642912 1006016687394046713 1008607640621701824 1008712671095576832 1011119211402539008 1011449276280317952 1011556785769718496 1013094053612309592 1015809003663218688 1016140599454159872 1016248607596108656 1016354433755391808 1019005657535327616 1019111770797593088 1019220094752822424 1021436754376034304 1021985206241571264 1026174401659782144 1026281261432942592 1026616275737192448 1026725397365140704 1029174911606155776 1029510870499609344 1029620299801320612 1029727518410068016 1031967030194343936 1032379537875411968 1032630885473254298 1034876711670455808 1036753519202666496 1036971691239535744 1037310195276121536 1037420453587694253 1039676696418463488 1040124384628471296 1040234942067313608 1042716686758868352 1043022625894746112 1045963479163246336 1047441699813003264 1047553035027694272 1048115509810247802 1050395012876385792 1050959013635017872 1053356652950285376 1053665713914080256 1053775436470980608 1056746607814413824 1058352550852722048 1058810566032801351 1061336627593848144 1064180860980514816 1064215999887917184 1064528247047215104 1064641398434018592 1067216608910157552 1067640902740335616 1069377056590771236 1069726138878500334 1070076599822512128 1071702800515501056 1075039849357867008 1075301583220082988 1075502765058011136 1075617082953956928 1078183240730258432 1080289067372309718 1080995748800292864 1084156555083334656 1086122734402793472 1086705918860698752 1086821427568060646 1089185110533628416 1089298531871807488 1091426068066869612 1092140034870398976 1092369862318814464 1095219377073980928 1095333426785224704 1097436512886155904 1097909072663386368 1098025772182164364 1100413823013356544 1103516493566965632 1106510298487114752 1106743149980904128 1108634844650300352 1108750291369518336 1109345625503629976 1111758295415556096 1111876467003079008 1114892952263532288 1117917621151930368 1118036447429688864 1120064069852880768 1120299773571284152 1122736267206715392 1123222145237804304 1123339110992801472 1126232223136813056 1126506420516277416 1128956412731406336 1129562596372262976 1131241844988584448 1131611122119405312 1131731403913848276 1132471736838402048 1134801754982523936 1135040560065643154 1135783057706350592 1137509112827856384 1138001383990933308 1141051068178086912 1141328873417807382 1142785129121121024 1143398737974815784 1146500742147292224 1146622606596925227 1147492161394044928 1149453506088087552 1149695394452163328 1149733357021767672 1152814481252087808 1154566419112060416 1156064898022535424 1157821775556925248 1158443458211326518 1161426980109838464 1161547924291876352 1164577894326088704 1164699166625820672 1164822965431797056 1166593152644477712 1167983092847510016 1173056272603726896 1173400454131589376 1173522645160864768 1176199898978463744 1176583851999553536 1176708914058652128 1176831449611506304 1180024155660370944 1180149583398004912 1182716241909092352 1185110504273755136 1185497366029853184 1185623375528793432 1188201938763958272 1188713582432538624 1188839933791215552 1191676213438706688 1192316073948499808 1195386833329424384 1197203468603079168 1197718988360057856 1197721573238270916 1197846296925997488 1200451443287298048 1200704063540515072 1201096015582877568 1201223683101540714 1203836174800326144 1207356163615531776 1207710408930758656 1209545772403110912 1210069218323201544 1210195227822141792 1212956145821540736 1213607432411865876 1216246857014762496 1219676124468751488 1222145207532309984 1222544158718286096 1222801428111955769 1225460848355783424 1228916095108666272 1229276666233093632 1232250105133377792 1234616076996925392 1235147706746309664 1238226065526156168 1240919032175843328 1241949621555084288 1242081631506355024 1244782983467003904 1245086043728517144 1247344077790708128 1248013828691583723 1248422699792930816 1250861025378463884 1251679288084549632 1254213157584178176 1254753225901012992 1254886596779616416 1260337245267694671 1261161706933675008 1261293036904198144 1263756499866901656 1264849314263890432 1267011251028914688 1267143190136592384 1267319723080812093 1267823572004148544 1270715962289233152 1272647075612157504 1274163374015465472 1277755939919644416 1280073222689006592 1280206521993670656 1280342598367181888 1283682451700347776 1283816126848915968 1287299078902222848 1287435909161459904 1290928681568300544 1292847822844096512 1293269853850748928 1293407318758683744 1293542006597771392 1296916291408598784 1297189211503592176 1300010414660407296 1300573010275352352 1300708444307454336 1304375855334637008 1306040147566995456 1306602532756426752 1306741414828360896 1309858978407834624 1310286562454048256 1310425836110771688 1313937593659615232 1313980979453448768 1314257490602323652 1317115814853307392 1319504478985211904 1320212975805972864 1320353304566156322 1321217026311469056 1323224886350771712 1323935380812944592 1327483342047858688 1327527175117917312 1327668281322755526 1331226246207768064 1333249317307974528 1333826297469892611 1333965194303951748 1334837820397154304 1336866380024491008 1340635740118545024 1341029090436102144 1341355583192062284 1344810187495602432 1344950228127435776 1347577084041747174 1348742381026291328 1350792071483079456 1354854132605546496 1354998143461478208 1358275684067473248 1358674210047103488 1358815694396790784 1361469631299909516 1362646941655428352 1368232535546376192 1368967196486854272 1372233215474874368 1372681160666145792 1372827066401760816 1374913358473848732 1375812771200372736 1379835615560607744 1382936249512230336 1383080260368162048 1383227271450259004 1386235595224617984 1386832512837961728 1386979922756418144 1390288915678491136 1393004323716925689 1393915570821430272 1396737380036925696 1397193324249469824 1397341835444649402 1397487346413663736 1400526683835181056 1401278684846690496 1401427630285130833 1404475537267047168 1404887618552107008 1408285834438146048 1410989802282200448 1411136734470296064 1411597379138639616 1411747421377068468 1415115503458464192 1415875337813843522 1418954666517222912 1419521864578691456 1422955478546876736 1425536088903666432 1425836075454361648 1426301518504667112 1428937067354001408 1429555457575387296 1433735444293443984 1434156110605275904 1436853616203608064 1440232337242879488 1440385423163079624 1444293142705030464 1445542073444446208 1448365397806642392 1448941225147598336 1452246814044837888 1454453800699608576 1455234757422492816 1459337862941541198 1460292502765307904 1463248683848207872 1463296999845886128 1463878763551181824 1467065659086111744 1467218430684475392 1467422837251466634 1471355324755954176 1473591350708813952 1475347064649486336 1478179792867067136 1478333721826024448 1482190047324112896 1482501956004105344 1486369154600402688 1486523936351376384 1490715263239585152 1493418759803841024 1497470357090340864 1497629526983739072 1497785481323735296 1501692547946798592 1502008560688369888 1506083461829683968 1508322459984779264 1508814829492540416 1508975205218464368 1512257012972310528 1513069006643365248 1516678817103808512 1517173914420476928 1517335178654577744 1521401424237449216 1521771831223743176 1523713505494828032 1524372911394162984 1524531650633087712 1528667656196389632 1528830142129233636 1532155131564051456 1532977809362356896 1539421892149413888 1540088096047711056 1540412188660515709 1541419864030047232 1543762367409233664 1544430449701980918 1544591277615102024 1547950545291515904 1548569306813117952 1548946328209881447 1552315067505683712 1552770525768118272 1555457536859303616 1555965292914182304 1557310790463346688 1560352413100970412 1564075030138302528 1564533938842119168 1568945218744869504 1571329552541541408 1572173264715371703 1573365540880494592 1576438520452526808 1580498570871120384 1580663154706470912 1580831167371724576 1585119911721620736 1587528826279083072 1588901617918275584 1592004941390772216 1596271291470772224 1596792370570822656 1596958651146743808 1596962097651027888 1597128395901329984 1601461354110503424 1601631577468720952 1604065584886156854 1605114899733768192 1609808218154042368 1612559774036800512 1612727696537481216 1612952374830124482 1613254147587016704 1613425624430935392 1613593637096189056 1617274861095387648 1618143243215821168 1621662476019683328 1626234832625001984 1629184101604190208 1629526943376413312 1630058878291048128 1630232141352090969 1633777665800442624 1633947797807711232 1638554793478221696 1639035554977458176 1643000140177837056 1645979813991862272 1646154769329233856 1646863608995079552 1647038658273246546 1650620734520034816 1650968087368208224 1655274740350448448 1655932828740112384 1660114724971356192 1662232915085266944 1663125437054277504 1664018438255444964 1667637443123334144 1667814700504618512 1672284210112237568 1672339428395298432 1677054671144533296 1680449660356926228 1681548942578233344 1684104400810073088 1685008666489202208 1689348334705219584 1689759630774416124 1694287949718977536 1694343894558394464 1696862767482876672 1697597105870772414 1698707605257603072 1702560840098464731 1703674586559525888 1706263669241784576 1706764296918675456 1711576602267130368 1711754835798554624 1711993310126711073 1715098106962223676 1716220054796341248 1716581212215279872 1721238242091067392 1724543091678244992 1729221721878131712 1734097347033803136 1734277925743272448 1737665187316989777 1739167807112849344 1742140470164757696 1742321886437814528 1746478637877112832 1747048749938731008 1747234448147695584 1749889728966716568 1751974639271265024 1756154419804409856 1760100681197384064 1760283967741297152 1760471072754875096 1764299848467695616 1765063371087978192 1765247174417259456 1770036233490556416 1770224375097007368 1774074362863638528 1777665756410632704 1778246049044779776 1778435063293190148 1778620259071935664 1782488506699321344 1783259900686823328 1783635165817439242 1787514320158060032 1788474110922749712 1792363789284913152 1793080249994136576 1795805202904618752 1796578482540086784 1796769445388996232 1801056095310772608 1801644023374316352 1801835524652311071 1806664191281970944 1811034245423297664 1811565613396137984 1814318658604666368 1815292841733212688 1819434218732311104 1820411148617798814 1825289595315805696 1830241547554861056 1830436088535681088 1833217811298464976 1838191272533675136 1843374142662999408 1843914999349640448 1844107013824216064 1848314126966157312 1849306563675224192 1857339098289234252 1858554094428573696 1862316506715900928 1862924432332626432 1863122447259532536 1867174475200505856 1867629065592775716 1868371579795587328 1872634049689396224 1881319736376267264 1881515645960394752 1882129838851519488 1882329895169424624 1886423696594325504 1886820671277952256 1891742560400512512 1891939555356297216 1897273971395835648 1900714785204888576 1901735358006222816 1906073943433849728 1911245061023198208 1911647259057925312 1916633909879466624 1920309782990505984 1920513897550772832 1921545101318787637 1925724190273373952 1930948618353334272 1931153863742189856 1936393022352450816 1939271734266144768 1940110978138025616 1940313009896657088 1945783817255388264 1950015621990610944 1951062666461181504 1956087545448148992 1956563783001955512 1960112122242541344 1960524603749747266 1961807099674605568 1964788467611751936 1965638754166157532 1970906390489422848 1971386235903485478 1975673722279961088 1980319463708959296 1980529956849234483 1981825539467203584 1982031915135168512 1985903071219416888 1987620350986113536 1991225013071788032 1991502421984133289 1996839369311652096 1999873975961961792 2000947791455927622 2002256730595731456 2008111282439578624 2011543635654153216 2011753105990053888 2011966940291285824 2012033374788093426 2017215281243403648 2017425342191153664 2022898552560635904 2023113571539436992 2026188107224619184 2031618007326437376 2032281198908319744 2032497215192217312 2032708867510783616 2038011315070655232 2038223541595186176 2038440189505644848 2042873508752068608 2043970412483142528 2052348803319564288 2053232551474384896 2053450794730281408 2058349823212311552 2059021740999218688 2059240599602641224 2059455036820136032 2064759075750823936 2065261770946508596 2069753423340911616 2073507038405332992 2073943382479071488 2074620390552243072 2074840907175388506 2079353392836926976 2080248769256942592 2080469884134627216 2085433373517736704 2086045251789492224 2091926958326492672 2095106070055388544 2096012753166974103 2096231019620495604 2100790025752771584 2101918027270035744 2106713305900570752 2107331427828160512 2113493215628827648 2116705101705444096 2117621132065602702 2122673255187696288 2123813006720765283 2128431999775834368 2129056494094430208 2129282796868037184 2134433217820315104 2135281805480671232 2138754113181542472 2139452277757000668 2143405601031002112 2150079698715734016 2150603166440165976 2151234165907913856 2156366481460516864 2160578134744619436 2161991497600585728 2168313110166669312 2173411837721397504 2173642855136121292 2178370221067256832 2178597063743614976 2182852136133739224 2184739724637628928 2189006794412311797 2190438754147961856 2190666853570449408 2194873025772311808 2195818145326772736 2196051544364328728 2200827646026713088 2207032987133931264 2213020596974229504 2213486299961808256 2217269689300600704 2217500582739036672 2218691251007259952 2223516590831112192 2223752934006158016 2229785904527064576 2235835242303860736 2236072894859377728 2240128139705761536 2240599547142568304 2245472534413430784 2246444290475608608 2246678221985602944 2253012841032554832 2257912825462812672 2259125192744525952 2262483689977168896 2263222244238810624 2263462807827696552 2269603509965047872 2270081120131286308 2271566115412701184 2275018225655712768 2276002767981866616 2282102136356173824 2282657746835614764 2285570258242242048 2286797475949631568 2293001484294584448 2293245213193850454 2299390788904326656 2299466714043535344 2305628962504175616 2309132838224120832 2312129796045070848 2315643551113850496 2316886916422653036 2322853960219676928 2323095848583752704 2329155788652177408 2329645930863594112 2333186305288955424 2335966185695020032 2346112545207453792 2346800908263178752 2347045290321729536 2353167703999107072 2353417828117304256 2353662899223012608 2360048311320741888 2360299166796009824 2370221008547510272 2370994732059706368 2371246751057586864 2376403877527916544 2377679867582431104 2383352426877413376 2384632147896999616 2390773666658848768 2394406937206158336 2395437976720115712 2395443146476541832 2395692593851994976 2401408127081030144 2402192031165755136 2402447366203081428 2406098377329235281 2407672349600652288 2414712327231063552 2419091544806221824 2420138436646403088 2420390455644283584 2420647725037953257 2425912291643081472 2427214864823731752 2432493714029524992 2439352248937502976 2444290415064619968 2445088317436572192 2445602856223911538 2450921696711566848 2457832190217332544 2458553332466187264 2464500210266755584 2469232153993850784 2470295413492619328 2470557987409869819 2476452131052312336 2481838064351686656 2483899243110168576 2484163263012710048 2490172087457034288 2494688155581416256 2496027657383167446 2496845399585861632 2501722050756927768 2508426315168356352 2509506451802025984 2509773193559232832 2520674490535389342 2522323413867350016 2527512999733803312 2529698628527780864 2534022502057829376 2534286380273184768 2534639446161624186 2535647144008297088 2541431924578466304 2545294151224315008 2548326748030930944 2555511879839288832 2560146445378013184 2560685196734363776 2567364903400695552 2567632253697831936 2574871818322919808 2581857363136601088 2586539707701497856 2586814637517367488 2587084013195542784 2593832582817197568 2594378423007184352 2601146020550704704 2601416888614908672 2608751710669274016 2612080295133990912 2613482829656721792 2619717956815669248 2620573124908096512 2620851672221543376 2627875187319230464 2627961958906897536 2628514981204647304 2634231629706614784 2640425951611945728 2640706609132312644 2642434052622938112 2646449772701543424 2647870761625889184 2655054350235834624 2655336562645511052 2662452492415536128 2666498634615949056 2667652594939785222 2667930388607903496 2673732760048982016 2675452748726158863 2681271480237090048 2682058180872204288 2682711166384124568 2689620374991204864 2689900456254871552 2695154168083494348 2697484762052582656 2701584142966158912 2709996286922956416 2716551368134946496 2717348420094206976 2717631388793581568 2722939262599819032 2725293883310856704 2730616722926698221 2737934392973708544 2744466430949748736 2745362321332291584 2745654132803521632 2749826716947697464 2759671231121215488 2765872499024460672 2766160520736324096 2766454542900518008 2772471190449235968 2773665025675923456 2773959845512836288 2780577831356982272 2786008647433851378 2787831141642860544 2793474760073851392 2794386648498939648 2794683670889298804 2794974692827327472 2801053367670362112 2802557369693380992 2802855260570261666 2808951074534094336 2816571668876292096 2821979604564400896 2822273468940592128 2823194758277279232 2823494842754136936 2830231006916928384 2831750675627687044 2837909333034445824 2839043729157382912 2845910957093753472 2851072177807332864 2851672150908723296 2852603037009334224 2859110915150774592 2867470888586887968 2868312221210551808 2880464674485758976 2880770846326159248 2888586285410060928 2896730795613284784 2897882450295196672 2904493628089675776 2908907601399217152 2910469514844985632 2918675725883082396 2920585005530615808 2926497367696415744 2926593999691772256 2927757527102363648 2934131318172223488 2934845674502933268 2940786905624620899 2942710649511908352 2947182701417627904 2956359585734134272 2956667443652048896 2957079353855228217 2964380094648225792 2965003912008210688 2972738309200805376 2973047872702752768 2981430526479170304 2986837519607682048 2995259053967478144 2995570962647470592 3001421687183891433 3003385095893597184 3004017121376739776 3012166923659367936 3016644919969558528 3017629658985080832 3017950410436928736 3026138013286730496 3033357634207617024 3034347828840953856 3034670357309155488 3043543662447486352 3047427010989656064 3048745822788325968 3049063301266175424 3057335312392779264 3057660284258467272 3064310263128102912 3065955618724713792 3078843784298827776 3080176192095422112 3080824377321031418 3082839728060094464 3087524734818467328 3088860899403961836 3089182555230204048 3095901090583031808 3097138613626235904 3097892656419762894 3104630135011367424 3110915073718607232 3111930585828364608 3112261360763082759 3114621580926693376 3120704826201940824 3128150060276605056 3129067877684238336 3137890437489739008 3142659105083082816 3144346529430743406 3152877040905053616 3160997141742240768 3161326309412941824 3161662334743449152 3170239823443241472 3175057652558166144 3184009882781544432 3192542582941544448 3193584741141645312 3193924195302055776 3194256791802659968 3202922708221006848 3203263154937441904 3208131169772313708 3210229799467536384 3219616436308084736 3225119548073601024 3225904749660248964 3226508295174033408 3226851248861870784 3227187274192378112 3234549722190775296 3236286486431642336 3252469665250003968 3258368203208380416 3259053886752826624 3260117756582096256 3260464282704181938 3267555331600885248 3267895595615422464 3277109586956443392 3278071109954916352 3286000280355674112 3292309538658467712 3293727217990159104 3294077316546493092 3301241469040069632 3301936174736416448 3310549480700896896 3320229449942712384 3326250874108555008 3328036876510889928 3335274886246668288 3335629401009237024 3344678856790596864 3354109342289066592 3360899320713852456 3368208801620146176 3370017332978404416 3378696669410439168 3379519261548832248 3388575899437955072 3388687789116788928 3393725534965753344 3395194211741544828 3397415210515206144 3405121680196929462 3407349173119051776 3412527338483569152 3423153204534260736 3423509671597109248 3423986620253422146 3430196213924447352 3433162424430559744 3439867819790775681 3442476484182134784 3449086183356489984 3458443443756263424 3468194694067606272 3468555851486544896 3475330374633979554 3478335614225698688 3484280940329515392 3484643772875629056 3494097499877462016 3494468896295391168 3499779457933433136 3503949278542530048 3520201362394768128 3520567935482594304 3520942145509750192 3528599696935391232 3530126742175956384 3530494348834518912 3540072466981112832 3540448750194014736 3548148725727277056 3555331512821265408 3556492098089559552 3556870126586380296 3557240518143871328 3566519801373646656 3567270331634878484 3575028640316120064 3576948221845499424 3586160499988273152 3591610405809237504 3593156965080173568 3593538890777992464 3602112190621545216 3603288046748632704 3603671049304622142 3613328382563941888 3614208099156390043 3622068490846595328 3623131226792275968 3628637317209332736 3630585683466425376 3638868437464622208 3640822297235597628 3650579190631611392 3660872177071362176 3666435622596929952 3668404284335867307 3676382545067350272 3686748285325998816 3687829998699280896 3688214027648432128 3698613127350448384 3714678196578468504 3724633013431801856 3725848864665252864 3726244894519065072 3734348950401011712 3735258131185551432 3736743159591174656 3744041486074751169 3745268099378792448 3762639472752534528 3763031291920789504 3764259677703038976 3764659790338849248 3773641342555904512 3781011735803084013 3783485120801025024 3783879110712594432 3794547942791671296 3801429570409777152 3803470716012445632 3803874996488212261 3812147886867699456 3822490122046396416 3823294518115850624 3833267819758933248 3840619565981011968 3841027795101545664 3843090202637575274 3851448380546747904 3861897236706668544 3862307727484379712 3872786044704901632 3878543468532289536 3880221956276051232 3880626019793314176 3891567634510776528 3900031243981221888 3902125332922363008 3913127566003911024 3920224244485082688 3921049207499494532 3923614199349211136 3929576935223503872 3931277508332315064 3941812780978845696 3942772471806970956 3951347444559922176 3960638927417918592 3961059913698468966 3963651078934407168 3971806142438833776 3975240701972227072 3982450026143576064 3983004843968266578 3993678738623304192 3999747951923923584 4001895582911855244 4004513461191462912 4016222564879157248 4023087271308306432 4023933880582571648 4024066749576186852 4034430562486807296 4034850684382307328 4046227143078873984 4052376214449238368 4064562397816639488 4064994430384434624 4065417735021567232 4076022630141310464 4076447083190372352 4076880379011289696 4087940824966285056 4104697606639128576 4106901589460562816 4116699646424623104 4118043481998437376 4118481199205282448 4118910073640272064 4129518151501647872 4130523541893017192 4139506846681823232 4147886764958142976 4149240781104486144 4149681814350777012 4158706785673853952 4160497538513885184 4160939768269254432 4170866747035473408 4183853916652985344 4190212140110777088 4192025506333948206 4192462039240991208 4201580051505543168 4203836054540071488 4204282890855392499 4213426611801141504 4214662855656321024 4226986431257655296 4233410203410888192 4235242264131205404 4245346510375392576 4247626013441530566 4256863999551668736 4258565593736074368 4268866435640630208 4270563610961342464 4277508226363084944 4278904555514001336 4286811202062004224 4301206332880331952 4302468331815827712 4312732962921033728 4321156269489238872 4336626220333338624 4346823675442795008 4347285710272242584 4356740442134513664 4365704272267478448 4369479449275257856 4378013588824623594 4380877508295923712 4389746051544623616 4391636290653545472 4392103088728657456 4401655292053426176 4414065974267862528 4426041193948459008 4426972599923616512 4434539378601201408 4435001165478073344 4437382502014519904 4447505868012316032 4459571809054129152 4472145789718755456 4480256279411523072 4481199094285136608 4492888580951217216 4493356443971205888 4506025682065109664 4518250385489051904 4524967379954337792 4526444488477621248 4526925615655393104 4539207019930095744 4540162240262572616 4550036451311425536 4552005535963733232 4564204272712347648 4565315493671229528 4571140516484484096 4573594951899263136 4586002968589168896 4586490426387700908 4598781577808653312 4598933428087070688 4618265676448241664 4621236565981547127 4624259592090141696 4631287102227700992 4633773832845306072 4645707920439353856 4646191697167505408 4646838984629644341 4658311577304354816 4659291861727188224 4666372610577910848 4671932371390040064 4692225090414907584 4693601816526357504 4694090580643459072 4706835656234608512 4707325798446025216 4716519794146115109 4720096622641483776 4720598333592019648 4740442017095020544 4741989464119412736 4742493502115173728 4755359735164862208 4766704853754826752 4769264295793999232 4788813874412316672 4790875953440231424 4790886292953083664 4791385187703989952 4802816254162060288 4804384062331510272 4804894732406162856 4812196754658470562 4815344699201304576 4829424654462127104 4838183089612443648 4840276873292806176 4840780911288567168 4841295450075906514 4851824583286162944 4854429729647463504 4864987428059049984 4878704497875005952 4888580830129239936 4890176634873144384 4890696424056272907 4891205712447823076 4901843393423133696 4915664380434665088 4917106664932374528 4929000420533511168 4938464307987701568 4940590826985238656 4941115974819739638 4952904262104624672 4967798486220337152 4968326526025420096 4980344174914068576 4989376311162832512 4992055314766334892 5003444101513855536 5016852630336712704 5019546387118465664 5041348981070778684 5044646827734700032 5055025999467606624 5059397257055561728 5068045004115658752 5069278892323248372 5071294288016594176 5082863849156932608 5090588302448630016 5107682520295394193 5111023759678577664 5120292890756026368 5121370393468727552 5134729806801391104 5135264507395663872 5135979930380133219 5149743636645839616 5163714726273202176 5173629275034734976 5174168026391085568 5187665165634395136 5188756846014368704 5202292041101409408 5202833777229817344 5217503421338548032 5226965659313443584 5239435913631338496 5241146249816193024 5241703344443086752 5255923917813795072 5257029962409294608 5268463259413229568 5280851903223891456 5281413218264625288 5292899545403086848 5295741523251778368 5310108700471669248 5310673125291022104 5324904984831072256 5332997269231898112 5335305189879570444 5335860777215806992 5347465520097964032 5350905497452317726 5362542960474180096 5365422332768249136 5379240749982409728 5379800912509743104 5390308336166988696 5394969524105165312 5403168285932317824 5405506573956933213 5419992573845912832 5433102736269892992 5434696840188413952 5445878525199638064 5450587766621713408 5461233445853396442 5475868785947417088 5490724642664583168 5491308265607043264 5499653433895394928 5531744998048921344 5532321041472648192 5532909085801036016 5544942380898471936 5547919691025672576 5561155662713964544 5572017294867702756 5575662283285721088 5586949520147702784 5588773296997879296 5589367341778597608 5589949385654654944 5605114739386761984 5605710521140523332 5617902149068188672 5643959209128801792 5644546937881184256 5646389516554558464 5646989685508273872 5660462013833856768 5663501351255374088 5675818666068891648 5678087458314765824 5691821914187506944 5702144355614665728 5703344301817446592 5705206074018668448 5718221830301549184 5734941777173775936 5736624442421103616 5760929348971517952 5761541692652318496 5764635303956362911 5777172570820121856 5793461591226569568 5795764900590393344 5817815202798434304 5820939029689971264 5837351451766164792 5852994735392831488 5853187999383544512 5855515054204727296 5868262636344446976 5869691349005866536 5881573811249241798 5885421299023816704 5894365402835255808 5912719171468268544 5913334887304097792 5914158707710456434 5930007824016421376 5941589870547703449 5945476618401610752 5946095745405505536 5962861052958340608 5973675039215364096 5990518107934956288 5991141925294941184 6002843374367782866 6006770191787194368 6008034242753479552 6024333847318735872 6035259317970161664 6035900820873857472 6052276026573460992 6068695657681907712 6069340714618310976 6087087324894972704 6094854021979312128 6097491645576651936 6098126602532350848 6114670624785558528 6115320568516934544 6128620526256205824 6131911237449427584 6160352384190844224 6161648754642062836 6165679456120188928 6175049469636934656 6177721798807923672 6178365110460408096 6194277227252471808 6195785312839525788 6209260270022734848 6221830147437214464 6223861171656729216 6224522721526165518 6241409652403881648 6242723080361037347 6256300120553210112 6258135755368476672 6275780874979478016 6285318210166165632 6288693058861486812 6305754081810107232 6321994283484481536 6323324669486898304 6340479646886482944 6350115305116332288 6368019765563088864 6371439020162295849 6387169482283290624 6387848390604111552 6388513583605319936 6405845416442013696 6406526309874883808 6416262339544627416 6439232872616169472 6450239096147202048 6451809499320497928 6453702497723741568 6454374548384756224 6469099444381550592 6472572972863284672 6504939330500007936 6518107773505653248 6520235513164192512 6520928565408363876 6535110663201770496 6535791191230844928 6554219173912886784 6572000560711348224 6584619077316935424 6587454435980318208 6588154633092986184 6602482938080139264 6603872349472832896 6621098961401793792 6640458899885424768 6652501748217110016 6656073753021779856 6670549772493336576 6671258802018474048 6689357713581193728 6708218684578133184 6721798641427704912 6736417603240292352 6740034665956808832 6759038523097664496 6777151798875910144 6777375578233577856 6787451069931506688 6790388423483089656 6810243360393858924 6814698346238103552 6825054676967138304 6846306409068521472 6847973240506844292 6860392427848894704 6866324848861119488 6879735639581551362 6898172366712979968 6916886887512526848 6936389388135212544 6937111702973089792 6950660749267959108 6956671228451397376 6968561880659030784 6969287545751258112 6988937792590782336 6999558915866866272 7007898557085060096 7040402724789536256 7041135870965188608 7041884291019500384 7060253484351912768 7060988697669037824 7080144933962225664 7080897500388029472 7110663025642530816 7112984196179119104 7113740253172760592 7114481036287742656 7133039602747293312 7134540663269756968 7150057280632240128 7153896443690998848 7172320999976546304 7183220811618475008 7186313930160347136 7187077781555984928 7204224381243090432 7206576093497265408 7207342098609244284 7226656765127883776 7228416198312780086 7244136981693190656 7257274634418665472 7261171366932850752 7261943175113859771 7277736874929244416 7281644594471195256 7301158381263222784 7321744354142724352 7332871245193859904 7336808568671734614 7352765090134700544 7373496570651997632 7375659997398561792 7376428055296864256 7397226254700896768 7411673962229609457 7429356393156937008 7449266026863603712 7451697729330505728 7452489789038130144 7470516262371102864 7473486319182349312 7488082972149502338 7490536198757584896 7525278945505069056 7528519355406077952 7529319580677698496 7547282685111809024 7562023471606168026 7566970241602050048 7589095885583342592 7602859140819554304 7606941432024891264 7607749992976424522 7624295773735398912 7644980244092792832 7646589036231701248 7666535639517866496 7682055590203091328 7686180405275150548 7702896761093495808 7724615454968759424 7745572089409803264 7760443912552102464 7761252039586628352 7783135269021553056 7804250665844726016 7826255132007822048 7840448488970165376 7842098414998989064 7859153870447007744 7862555016664630128 7883625561957691392 7885544943613941912 7902694889119844352 7921277854835837184 7922119827396937932 7927302157868814336 7943612284877667552 7950481403944454144 7966009687936533156 7987357477246608384 7999495903847847168 8003791165823710488 8026358246178476589 8032445129758314496 8046174542616612864 8047867761165143296 8048133499152373704 8068861124973614592 8069701368764614656 8092454286157747968 8104752428898476736 8129988860768869248 8130835470043134464 8152045260282620928 8152894166380744704 8153760758022579392 8175881649932570112 8213803178921125632 8233399292849246208 8236086963996874752 8236962398410564896 8237820147280544128 8261047083786034384 8279013693363646464 8295773529916285952 8298481562208972288 8299363628701554024 8317413571347707904 8320995077027770368 8321879536538508864 8341733494070946816 8367707833305970688 8380424280221554176 8384051012667896412 8384924078481982416 8403160103011086336 8407672109080142976 8408565781710784998 8426853223602283008 8453972862515310592 8466820406821776384 8470484528262410808 8490693020750785152 8495252026883061132 8513727999103337472 8517131187472148736 8537732871281260416 8555016452726169888 8557809111028002672 8602412665760663904 8604936663631655424 8642312538978477744 8693647350885590016 8694571420544485168 8713480884269027328 8731408544534956896 8738958898550515712 8756027177649247188 8761755016591847424 8779492103089247232 8783272581307090944 8784206177457314912 8822360716873862697 8828131948535725056 8853945199847233024 8869078757202402816 8870002330956146688 8871238061565684651 8874765004029039808 8895011736024632064 8919143618108258304 8944291579437510912 8960512558823046144 8962398188570273216 8985777161902434432 8986712887942411776 9012051364130219328 9036500770978103808 9049934759908675584 9052888976955242496 9053851231310786208 9078414039860191488 9080324480525145232 9100072902622851072 9104011071927466464 9130630987342459056 9142281032968968192 9147189903798526272 9172005937178337792 9172980852775401816 9197563155617306624 9197866856174141376 9236531352896483328 9242473131963094254 9248519184180283392 9262574204455401984 9267547665690612144 9291415840878707712 9292383394335010816 9293677969259288682 9318583723454376448 9332745221155821696 9336784082289248277 9343864742780080128 9384450180829815168 9387203633052715008 9413671312469217024 9414651596892050432 9433039588292230218 9441196667184039296 9483978928238825472 9484987004230347456 9510719470329724416 9538528591587998464 9577627748824633344 9581772585906167328 9582770375407979904 9605632508324120576 9608768124663020544 9609789464812325712 9624393509316941124 9630689398402609152 9658849308924254208 9680553746585612352 9681561822577134336 9682590900151813028 9703649166572325888 9708859459294927008 9757408995750011904 9777161660258479872 9780353269746288768 9781392848112545814 9782411424895646152 9803686786846267392 9809993411995915831 9831328760869330176 9834213329864749056 9858000841067022336 9876928615975403136 9881181653970477312 9882231949639479276 9905808524209249344 9936653052050840192 9960688349828137152 9978752622325665024 9984110629532669784 10006888203027711072 10039092774236931328 10082697962141557368 10110051998935213248 10118794514111123456 10136090008231317504 10138557784646496744 10142588576033188352 10165727698313865216 10181176604897260032 10215365040590788386 10222047519357155328 10242740786937455104 10269459613602782208 10270529014791327744 10271959860760266438 10299487273291679232 10327429452546404352 10347258550069469952 10348336052782171136 10375330331268790272 10377513692028737408 10404584082202818816 10405667554459634688 10435006842677096064 10453931318626887168 10482292499632386048 10483406688886173504 10511847835627590144 10514059924818589216 10561703806447782912 10562826436529250576 10585799090806173696 10591483046503556736 10620217400943338496 10621346250582044208 10649809969662144512 10665994538463796224 10670610379759140888 10671721554431613984 10701810994904635452 10725085920948360192 10730844665536498272 10758481499964819456 10780616672333977392 10782885320623609963 10789939048210330624 10806336571864635648 10811013147913866426 10839985147691825664 10842624297469170129 10866205472539785984 10869393680376827904 10891757050399276128 10901175533243426816 10922466891706792884 10951737571894834176 10982616531214086528 10999306867790789856 11005212853007601921 11063489996097842688 11064642082945296384 11065818171602072032 11095839382051345152 11122311325427929088 11144034589735405512 11173899040295405568 11177546593995758592 11178734683557195216 11179898771309309888 11210229478773523968 11211421042281046664 11235804298136377344 11287918418257603584 11289093875762368512 11292779033109116928 11293979371016547744 11320924027667713536 11327002702510748176 11351637332137783296 11356174916629531648 11383643828375013888 11404288711229331456 11406688603634893184 11410412148037336896 11411624989464636783 11436443660603098368 11469883554347551872 11473248884842207232 11521858697943035904 11523083385304636992 11529270607912725822 11554345141640243712 11586923182453139136 11591529801180786688 11635630405596868608 11641878059379942528 11674702903532329584 11705989470785662976 11706375998767089024 11739382698011733072 11763147622498483596 11770842598047633408 11788730805670511616 11825438342936537088 11828317415420912868 11860015648032842752 11883179741095406898 11890953236803221504 11925722105916681216 11947350078430728192 11981036215869912576 11982283850589882368 12005686748735565732 12013540383574388736 12016068485506959104 12048667694637471744 12071801641747714944 12104552053146921984 12138681429236621952 12174174649789945408 12194983291153303872 12196253205064701696 12229341249571117056 12230641137033869088 12263822474898855168 12320704768381688448 12323297509284125672 12350098939273869312 12355443597615847344 12356730220920816192 12388554454504943616 12391570625679051576 12418520540045469696 12443660294874428928 12447722343313458432 12449045443052331036 12482819304807763296 12485446160722074694 12512600241106420224 12551561749958956032 12570636420332331264 12577386117722973624 12611508163620214464 12612848672566177497 12643988566968963072 12646649338973796608 12680959293772965888 12700230610232664576 12736039531126177728 12742878040324591698 12775696781208223104 12777027167210639872 12811690832884027392 12813052619749767616 12832524679089254832 12903618998640995856 12907404995447483136 12908749096769512448 12938198888763101184 12945145945726569344 13009878661000015872 13036215547011306496 13040471026328385024 13041857130816727752 13070221326403540992 13108438347825773568 13169238154633870848 13174908871960636416 13176309266185972368 13204965876160278528 13207744698945665792 13242197922803587584 13280917799770849536 13305003496434220032 13312147506043559712 13342517604036948096 13378715427162387456 13416437369156266368 13443597282855409824 13450815709231513459 13480069331913617664 13518077046195328992 13554751156467155712 13574902139863013376 13580776846966179312 13620486720787717848 13650109353934276608 13692612818137042944 13695946481013688584 13720784855697789408 13732649697722238976 13759471279163102724 13796344733425959936 13863709697944641381 13872778776270425088 13874223405946179584 13901321498535918216 13913342456902794752 13937123761318061568 13938575091502516224 13940516953888933023 13977875585181564672 13999117831733732544 14015797114170120192 14080805449579072512 14082271741930377216 14083768582039000768 14120506968703825536 14121977395338075648 14160289867924451328 14161795000776058944 14221326051285061632 14225968392358238208 14227480506345521184 14228962072575485312 14266079205494586624 14269081326539513936 14300114561264480256 14307792887381997696 14366441623236950016 14372627860320694272 14374155563111969856 14408448762486180864 14413152186994530816 14414684197218488568 14453313530255767552 14456832396625560172 14488273963386381312 14514549268837330944 14522342733865701504 14523886350227719542 14555473749858488832 14563289188942390512 14602316762526445568 14643488708285448704 14665742490387719808 14672089272168818721 14673617137343469228 14705530180269401088 14746993141303995264 14751319994797123584 14794452509401793536 14823347924459218914 14858712786313874016 14903395458661011456 14904979578076260288 14941032524742205728 14946972638364698624 14976165944299004676 15050557891010138112 15058639161355396992 15094565370223618048 15124046943212336052 15133940483204100096 15178191771166685184 15213882864049782528 15215499985952849044 15248591547470797824 15293178072463402496 15323047560886182579 15333071279035732992 15364111180406182656 15372360810550301096 15405793522186991616 15449230909937518848 15491144178819606528 15520887825104204928 15522504079173256704 15566270538043106112 15608501331689452032 15652510264015644096 15680896977940330752 15684196829997978128 15718307740894015488 15725110033329260256 15771089887227883824 15805389778239688704 15842555709671674368 15844239654793875864 15887224569755335104 15900962807888908288 15932019375873066312 15974714954493216768 15998991807695694336 16007582331647420976 16052716492356953178 16095735522330286592 16096266998304747408 16137722249947229184 16139402737529229312 16184908572315495936 16209504857796953472 16259977721537738496 16261670940086268928 16304090520565241856 16307521516045158784 16351763299865140224 16427606357842251264 16472173927993749504 16473924796821129792 16475640294561088256 16522094167572068768 16591547059832571904 16596963124417944576 16598727257403108048 16634827142695415808 16643759073077017728 16683466988141893632 16735415666611941376 16760848560443108352 16768102025335792824 16769848156963964832 16815344218160285952 16817131563421569996 16853706447204566016 16933640813643552768 16940969056524821616 16944534075265672799 16981386041501570304 16990504053766122264 17027455998206674944 17034262374944297472 17075465742562520832 17110032905452339776 17115618222056005344 17204825331521327808 17209873327263310848 17284625077956955488 17293905911869088733 17387294701771180032 17389142841088970336 17462817089069913792 17477917797101031424 17512054355298494376 17558984206178494464 17566545162614181888 17568412354914629824 17644721433747725394 17656263897071450112 17707890399694466048 17738157514404805632 17740004661912293376 17742476123131369302 17749530008058079616 17790023472049264128 17838287236216516608 17888583158875021824 17921025117646092288 17924796377140546432 17971554323804868864 17973425775884823552 18024102728260438656 18073001541956207616 18105777953910484992 18107702462621572416 18156828079720382976 18160648961050290464 18208022143854932928 18261261974684918112 18284562065937936384 18294379807597052544 18344011874356675584 18345961705550803632 18395126311234613248 18395733712348282752 18484946263926188508 18497038368360566784 18525148408910803968 18535095331381224288 18582831681757415424 18587355938518577364 18637167446908752896 18665490442311643392 18673568164578496554 18728169241083112041 18768900361659630336 18774407266105430016 18827342624938434048 18829303193784100864 18866079176584460436 18882393334368078592 18969974008460694912 19021438940659448832 19077057183175996928 19114317060486887547 19163545171812334656 19165540750815959808 19211265016648241152 19217536249326041088 19219578929624651424 19248787018633882248 19317698617848508416 19361107493171224704 19363123645154268672 19365181800303626056 19407298333144651776 19417718918589854016 19514817991500023808 19554323320516959744 19560706539492577536 19562785696225091628 19564822849791292304 19607373573692534784 19619986823991831662 19662657521738660352 19716001682134044672 19753857231950806272 19762363307940954624 19764463899278958552 19811617048418498688 19873306104101680384 19921376699656274304 19957505244651330048 19968221259065339568 20013776406055422144 20078185548473862656 20165395924283114736 20220103997870426496 20277115569292993488 20285177152066376704 20331455396627730432 20362353209794520064 20430730081181576772 20444095038714310656 20485481573874910208 20538919227205564416 20543919721520532876 20598974546583358464 20694517100138939904 20696672105564342272 20750660662537580544 20755027384057474816 20809168164405637632 20811335108919269376 20870013685354192128 20907862637253774336 20966813377772347008 21023695671255180288 21028119849637178432 21123407612895565824 21125652873058501152 21182966093007113472 21240434801886676992 21242692501164088416 21331989076927592448 21341220759518281776 21343443108863227968 21403621989809270904 21450171841896720384 21461689331072996544 21516962999929638912 21561233344667954784 21565770641247219926 21579878096420661248 21612673143729271296 21622026295827732852 21679970295383651328 21685248594938340258 21732410945079571968 21783514100798552256 21785829525341579313 21802351066486853632 21844933783413585768 21903475143789668352 21965233062428173056 21998613735581579712 22010425706015203842 22126979992195685376 22129284165890592768 22131636343204144064 22191678764102690304 22288069179470811024 22347798080590811136 22355093187991517184 22357469367114390432 22359797542618619776 22420458957547047936 22422842084562093328 22471608596272754688 22575836836515207168 22585558066218233856 22587958742033095488 22641848055335427072 22654005405021496352 22712349833259063296 22767287656750027776 22808577422458662912 22813377207269786368 22820824296074673792 22823249978929273566 22872887321206196736 22939767108695103744 22946497769684414464 23046166770609273984 23058541215825451644 23108690283280487424 23173846364906278272 23283756118759885056 23349405807064659168 23412751997534178048 23478765396023466144 23526295244996967192 23577461611341023232 23650876685873074176 23656634830841825736 23720031296065685504 23766359482190813796 23781906473606443008 23851444211833362432 23962072431739825152 23964567701179764736 24011373497471131464 24032136971013918208 24079074738535429767 24097335389274943488 24143603283495429888 24209104106293843968 24277362858473243904 24348349299579890816 24389966582306607744 24392506410129403392 24458682499142234112 24461282274067738176 24527644949797710336 24641409536763376896 24646595018568251344 24700197878547738624 24710887195231694688 24713460441841632384 24783141251358103152 24837041080090939392 24887320589748857856 24895444686626916864 24898090886104662072 24965638609615526592 24970892321444149388 25025200482212840448 25103123499917912064 25141272840664662528 25154772235445947248 25223016327240428928 25225697345132354994 25293298677947593216 25361918587545931776 25400461220465329152 25472079062252355456 25485756080649183396 25551393562416446208 25554054334421279744 25626105239499535232 25665049358178509664 25807237997281991712 25814809990894966272 25817498193539024896 25890291891453138688 26072431094022612992 26080942052656770048 26083714261633455504 26140442652807081984 26216876695651547136 26338476309267741696 26349817743921272832 26352618532371944736 26415489397891331584 26467082150621588091 26484395845607175168 26561835599541699072 26610006992868440064 26624295012087119424 26627124975417485827 26685035208073896192 26757430854324774912 26832874738312532736 26887194565710819648 26901631418463026918 26960138663827235328 27036154092390657984 27109502312934311424 27149804279726026752 27161553693932358624 27240973441575435696 27300218707868553216 27391892962027377168 27441569711395578816 27465299395444477952 27518942558326205448 27592689466851919872 27727419395889282762 27745557552540850176 27802642997071836432 27826684913805589504 27874247522636123136 27877150183005032448 27881033907777866046 27955751170363129344 27998235663467465088 28031594228340240384 28161610899158145024 28167537164078001536 28241013937407651072 28243954790676151296 28323590001552117888 28451936784716476416 28454961012691042368 28457924145150970624 28532158410989173248 28538162653079027872 28615585774763995392 28732883246473900032 28748311126223939712 28816897524972361728 28826304373989061632 28829368394436977136 28906627060511535104 28913664793251120344 28976547926772762624 29044685467731403008 29047772700455439084 29110947499716977664 29126578377884781024 29286977416570897408 29331484980775439616 29344178544337637442 29347234274686938456 29411060360538802176 29429980235987747493 29493986282607990528 29502639989594247168 29588905018803587072 29646695848918437828 29717425572627748032 29809959156152520576 29882065049484411456 29893945276729397248 29952331888598009352 30117278322710793984 30189130740447236096 30248093886424672104 30356383542333370368 30427765728099565056 30430999971905698088 30497183094941595648 30586356144926804992 30646095121772365158 30666142558071465984 30728222360812365312 30744721621100602192 30811587044373983232 30898461819875037696 30982288357639213056 31041775650208409856 31045008158346513408 31132541076086212224 31217002663378904064 31305020528031288192 31361793955880661504 31368393659995956256 31450220066658520512 31542179774455767648 31685111419343348736 31688479309587751728 31774449139510670208 31864038751746132624 31949429908986433536 31997983615391388672 32015164663294841952 32105432984713906356 32191471044660573184 32192533996609494816 32275444499894458368 32348655961870829889 32369817144630991872 32419009715593906944 32519955443075476992 32523341880172537856 32527872892407510387 32608181041130483712 32615043032090317568 32703526599730280448 32855212715684502528 32947849593642259584 32951280589122176512 33015638559022805763 33044188335144137536 33183094119665143808 33193926248835889152 33197454514806216096 33287518146154035456 33366933976283787264 33521697120886216704 33536204050671585648 33539696313927929664 33630688436320571904 33634263126843139992 33707412894409132032 33867281627287105536 33881938113049643232 33889068150531345598 33962772083003140608 33981008107532244528 34054911996413349888 34068524749888594944 34150931485125041664 34220065810904679552 34231236444112010688 34234874968393910349 34409650663042655616 34419746654526621696 34569250155913910976 34587811823738177466 34774589403542360064 34778285682177940672 34925634178139827584 35024108710596988752 35117968412356988928 35136824709829259648 35289442867495450788 35312527794142900224 35415780799388932096 35476315028809611264 35484952246262738604 35499060016116159232 35580046944098528256 35777166317750043648 35842050235292184576 35849592754281092864 35943108647609737728 35946851551769647104 36048205456520877312 36146003083912415232 36215404925243144832 36313656159440765952 36321297922100580928 36416044287709865856 36522523949369836224 36588759615194105088 36688023748713351168 36691923411101607264 36791467424696565504 36969892527852377016 37050296817821607936 37070190662762448576 37165663363514830848 37174711877037154728 37274334893817505792 37330980884623286784 37347136329156993108 37456338482166224082 37537800723319260672 37654685249876868096 37658606387568201728 37732158353168920872 37764786668736157184 37838546017698532491 37939948016921389824 38042877881318897664 38154114366351993856 38228634120973775094 38327090343624669312 38331081501631919616 38435072498652082176 38439157859249302848 38497574037267764496 38722214986342449408 38726247290308537344 38730363600607252112 38814596666289303552 38835437837179708032 39029635983000047616 39108646641033919488 39121413078985155072 39125571392450183256 39129645699582584608 39239973647983663324 39325315043477320704 39507714463901612544 39524726615881909248 39528927798557917104 39623234096836997376 39746612208203360768 39842753399312548608 39915010489302660096 39936442518130679136 40027552812110844288 40156371096947725312 40330791848566229472 40352447127694540377 40440207995740852992 40554231138585986976 40570354304132753408 40724706419589040128 40861460162363153544 40970963147749820416 41077838454411128832 41087839443041065752 41197949093166716928 41389034200277879808 41393344211128684544 41510054768114949632 41591129093833924143 41618336328811275264 41622670217838538752 41740027370708384256 41815725274507548672 41933626755544694016 42047391342510360576 42056239699274356864 42246815225791131648 42251305746117002304 42365932186014226944 42480869603773353984 42485385002328176832 42663978153855184896 42682441519036563552 42686886217726455936 42807243979618541808 42900343683793440768 42923378662145993088 43122466689335909568 43131541282494439852 43159756192841322496 43225346287458542592 43244052591655465704 43359940590767302656 43370497189876680516 43464821890159143936 43567028201597104512 43571659050683158626 43689867566827171536 43806950287579336704 43930466124856346112 43997227471163159424 44020851412030407684 44253959984391370752 44263272686408288128 44383357528205380608 44576138358941622048 44710186375983034368 44714938734228780864 44719595085237239552 44840917915094095872 44845684169124186656 45151673673030414336 45175917484066190976 45283696110670854144 45308010810042992704 45424699666518126592 45534575313500055552 45626754414539572736 45641648592149347584 45646499957858547132 45745774642412393472 45879534217390207488 46092333541218547968 46117082431650903288 46217380566560974848 46347692729812556544 46567512237519770112 46698811614129318336 46825503995068356096 46957530792046932288 47052590489993934384 47154923222682046464 47313269661683651472 47440062592131371008 47532718964381627592 47702888423666724864 47924144863479650304 48022746994942262928 48064273942027836416 48158149477070859534 48287206566990859776 48418208212587687936 48554725716946487808 48696698599159781632 48779933164613215488 48785012820258806784 48922564548135476352 49055289899595420672 49282819073526753792 49293190037136502688 49421774390463389376 49426920883683264768 49566282502716206304 49774641179497715712 49790889373253833728 49796181772209324144 49931277219231053184 49941784642888298776 50050400964425680896 50206246999835824128 50282545681329325056 50309544470891894496 50446032654480857856 50451394690264709988 50586597355895186432 50800922440930658304 50833602225797018397 50944158124504710912 50971512161298366792 51102787124832892416 51108108668842559488 51252210478999070464 51330098716357019328 51614475994563983424 51629619981789932544 51634996387078049792 51780583782906277376 51881717735607266199 52144862188045225984 52161884105313540096 52167428523266911008 52433753391303094272 52676952618535483392 52699635487842545664 52705237064743889472 52830978795782663168 52934164301243176182 52968791691214350336 53123671199083398144 53220013985736880128 53248590024174238848 53254249950834971654 53370070416147792384 53514861708649549824 53665749476625065472 53774389131421639296 53803262836926053836 53920277327654470656 54072308184781315968 54219004625868622848 54323107387864717248 54481946883150871392 54783785924054754336 54883139422791157632 55037885116652410896 55185378933703839744 55454838791778565524 55491115105081700352 55605285994143672864 55653369827611179008 55748495045272246272 55762067815555732092 55911502340726258688 55996471326934930176 56184507723249336123 56323221798316290048 56335074328156003072 56482027874815302144 56487909581352302592 56647180003104235776 56909922025382084736 56915848290301941248 57064316821978346496 57076325306158055744 57231171549527990784 57496622252447879424 57633795049944723456 57652608747978123264 57658736788873954272 57827329586502240688 57953095853545525248 58089370935462806016 58095545400910878168 58221894999433955328 58253156755769562048 58573954833141794816 58662969961550879232 58688357088675274884 58694468549373876912 58822120721077604352 58859960471975494986 58987972565215981056 59177810037607174144 59293391697836875656 59434851145255496064 59619918312305041152 59764130098968822912 59904663777196018704 60234556645421587968 60496187772849344208 60855531456199130112 60861999943811396176 60994366189883191296 61172712289853609984 61292190243544730316 61332285116142931968 61456444721624730624 61489443242201204384 61796923639750075392 62083551300416819712 62090016316693026816 62265082152172424448 62434005326757808128 62610041056062576384 62723587911761323008 62736787319991912512 62900440133317041024 63084359548911535296 63370222838686697472 63376958619175503456 63548898279021340416 63728077503492265248 63995967230782777344 64030329326589683904 64210865969427812712 64382942089321146368 64385067993218989632 64550888999788916736 64697311923741659778 64739634289261983744 64838019431187813888 65039910886150953984 65046683760345075712 65055745784815020774 65230086064180635136 65357488576024737939 65407053199460560896 65710425431369005056 65895699187284519168 65902561178244353024 66031277118045611526 66088376670288275072 66387852497671778304 66394909029612432192 66575036292308070912 67043394241772433408 67072408101343171296 67079392627855859328 67261376872641143808 67268526253686279984 67414825788818264064 67763876226099286464 67778136301062691196 67925544166006281216 67962016215064489056 68137049499777189888 68301862970250083328 68440131621809359104 68462472888224021376 68469749936787820698 68669953883971410817 68819301326085311232 68839493309053243392 69138500311827821952 69175623647476354932 69556571364355881344 69851268356279655168 70048217421193977504 70273649419658519296 70578885734990901576 70831561598777864192 70952630057619222528 70969904492525477208 70998120032232318464 71160093888197056512 71554332635500087296 71699185508562185728 71886217295219475456 71893703103539294208 72096410913041754624 72292006167824830464 72430809850486289664 72627312318881531904 72642595844201161856 72832088575419731712 73045047898739672448 73177519230388210176 73376047497426702336 73383846822203214528 73582934849393131008 73939785055704754032 74100593635643215872 74140381325524897152 74349423754074309456 74548669787635011584 74661961769246573568 74694272658313986216 74912676964332448164 75075601446638521344 75309370499753736192 75464316706337841744 75529573337472314368 75677092035397064982 75879896033842779648 76085755762637795328 76308228732703987712 76457268241947550188 76654180687249338624 76662163003263839232 76878315718498605696 76995148074535528992 77444429972684898816 77452494580617074688 77460727201214504224 77670875674359416064 78217293282067838976 78242826157970310144 78251142784900366512 78259291399165169216 78479947295967326648 78650630086954641408 79015428927803225088 79049453231763818496 79057855597115834208 79246468193673994752 79493224416406721536 79685506798625097216 79830020978605320192 79872885036261358272 79881374926252457481 80055105624221688576 80312742193895450624 80661583697132458944 80704894255389080754 80880415991481705984 81108462277171973952 81140708608265506816 81449412839178080256 81722920324726307088 81941926295499640832 82175678886082131504 82395898186333433856 82778068400555759616 83020109536229899264 83182258187667848286 83236672657622550528 83480054741416768512 83631450549015097344 83867253511089388032 84094782685020721152 84112479398548713728 84502611492234004608 84731864372028453888 84970770004656353664 85364883038073127104 85373772435452911872 85614487959237083616 85846757324291986176 86244933378671819136 86263082564988879704 86450692574917085184 86488105183310931408 86719881181534605312 86740994379753361032 86929643780318287872 87134056403194209024 87143318101366317252 87379735133654343072 87860932249712692224 87994454942326318848 88041702824060815368 88289940707963242479 88507919968782741504 88526545372816576256 88766715056410761216 89152276717883244096 89429877468457561728 89439190170474479104 89681835830188191744 89691368338248373312 90351834968132381952 90567392221341708288 90616021620085985408 91069150627000111104 91253508829079145472 91283297184298695168 91292999915717094264 91491549284824786944 91759068434780414976 92184667082437095936 92234164863301806576 92434761133121949696 92695385459625113088 93135024475039540224 93397623228258636672 93651007990136712192 93915061584093864576 94105180979987868768 94626539323367302944 95065437928763255184 95848289726959300608 96045493989884525856 96128547884055672832 96316298954141719068 96574413133981719552 97045967885612489667 97109451433892975616 97393397198319563264 97559866329226430976 97570025640517613568 97583618677222531161 97845129096270952704 98110579799190841344 98565638147053507584 98586380074273005376 98843548780926778752 98853841767366529536 99132565005432412608 99549282358995431424 99581778746507667456 99592363544418648288 99862554438462106368 99883569285776597552 100100801928851361792 100565091362658650112 100619088941783788992 100892065308961715712 100902789380529419976 101173194711790372864 101601844881861316608 101667204451594036794 101888316249009421824 101943024322596733584 102205574249665784832 102216217337685118976 102504420957998140928 102660197432714038656 102704624905181731047 103228951989127966848 103259239963579865088 103561167565812554752 103763435471214532398 104323768210627080192 104334857046533822016 105353905237070966784 105410474129487778944 105661957591565326336 105868328602486352364 105937583382428700672 106247342398166796288 106497180048348477696 106508499901669943308 106740140832295584768 107331498953250130944 107548778262843278592 107606525673852107672 107840554655308941312 108144616369562631936 108438009251737245696 108646214775729434496 108963893766301742784 109567571848109508672 109766278845582315264 110075770233304821792 110909677583557131048 111210571988287345728 111306739655222358016 111496990090544492544 111524135631111464184 111823004681452517376 111992942653869860352 112369015446498672246 112670148656312006144 112964055749630604288 112975819162704605184 113294360006208471552 113819844050764169472 113831696580603882496 114128633643956692992 114152650612316111488 114462343099055981568 114993244504895758848 115305217495956246528 115317473577747908544 115654659173004481376 116178741870925612032 116191090801821756336 116443789998867910656 116506313511539124096 117147909666283589632 117325939923101758464 117376714177350549768 117388937098747753824 117719920943950989972 117975945130431962112 118586783395673751312 118611738526859709593 118869702290510992128 119239836624610082304 119528260197937645824 119809327554392037408 120469113290843175936 120992375545698688416 121057341383083621131 121711062912398260224 121723999887622792352 122345424579707219968 122584380487089460632 122912889443249461248 122978886484402408768 123593847279500150784 124167102600833639424 124180032633386053632 124530164304344848896 124868010653515616256 125220082112125152768 125447175823522646016 125473574639983825024 125800880266634082048 126168719097823070592 126740445677373394944 126753917238351006912 127097796558042680832 127456155006984530496 127991934461565554688 128060658653179367808 128421731938855625424 128765884178642292736 128770135986437979264 129394623847483319556 129479268578523967488 129676038862375627776 130079821772301907968 130111491569630041548 130460172128361270272 130714977152049475878 131420850862738010112 131791398374569038336 131805122356488706048 132062554236091223052 132176753340576550144 132789818059224864384 133150072584616141824 134144816202686342592 134158785255711718656 134522753745282287616 134537052507372559968 135527752452198572928 135556272602125382392 135851088332012562432 135924032430128978112 136274098999554379776 136603725940500166656 136880263243618718208 136924945776448042752 136939499873575641396 137339907767942821634 137638602652170622464 138277000623655643904 138351247294952709864 139113142728711762688 139702536712559310336 140096434842387955008 140547298839317038592 141157771469981803152 141939808985050954416 141996240064464636928 142320187776394113024 143108665271000174592 143398371017124371456 143772434590438950912 144192821826083509248 144861619700972579328 145254624637763063808 145285191688402323712 145664177150839463424 146090095797479344896 146355038460776420352 146767693644406429056 147165869698786262016 147879570111409508064 148280762651049794304 148698847508148618912 149323923538493147136 149388545316627972432 149825353928664896328 150151202893277042688 150618740999507472384 150928633412675683488 151059146674944628736 151354184070794129964 151759792067685559296 152500806677391055191 152616457465407975424 152914536483895100376 153308361374498677248 153324326006527678464 153756631436997211392 153990296149071057984 154888859945369797632 154904989161234149376 154921454402429008448 155341751348718832128 156434586564135677952 156485652315940620288 156502285569800733024 156518582798330338432 156959894591934653296 157301260173909282816 158030857855606450176 158098906463527636992 158115711194231668416 158492936387347989504 158986448832813443072 159371013597250194432 159660041957210640384 159745770072522716544 159762749852504914962 160110211248443377152 160625484387790901248 161323167394264917888 161409788510778161508 161760831982963411968 162216924554343947904 163445840649452614176 164351357772164263008 165556136801111519232 166040219072459798528 166364516375335696572 166473345315245101056 166960109482833537024 167734507022178776064 168224958797097427456 168553523169748008369 169005222984468009216 169463728744056907776 169941540009312707328 170729766076146254208 170747544870905823744 171228975918474167232 171693514648583972352 172489866757343638272 172526165129977759408 172901385149834170368 172976210366621862816 173481988759506722064 173859287560636575744 174268112806388418048 174286636202732634504 174759470267308686144 175721864499425384448 175988909884652637696 176083405648121630736 176579881415926484958 177053090745633152512 177533430112821522432 178304553435766488192 178859754936915123456 178878380340948958208 179382736676496746624 180703669936264763904 181232043240171970816 182507017658158290944 182566594368597390336 182585999831434188528 182983098569649573888 183518136869560829952 184369334164874191872 184468329726603613152 185390770919250226176 186270048950079080448 186389874827922400789 186795246456517273344 187302015980273424384 187830123168187729152 188210361959975737536 189253078646734605888 190130875857526510368 192090987979769051712 192257095768111345664 192632597908283438136 193148826267963439104 194091935771224979334 194218902867785951232 194786794396639126528 195119732658452861952 195140051281035227136 195167237354445062322 195690258192541905408 196221159598381682688 197131276294107015168 197172760148546010752 197687097561853557504 197707683534733059072 198265130010864825216 199163557493015334912 199184727088837296576 199725108876924212736 199767138571553195104 201130182725317300224 201238177883567577984 201784130617923431424 201805578761058839952 202346389423580745728 203334408903188073588 203776632498018843648 203886048645193467168 204411148499331569664 205008841915996281856 205320394865428077312 205409249810363462094 206009861651914232451 206457903978255933696 206518479927159730176 207122335131625109504 207526870942429064796 208669714093067644032 210820948258975557888 211323915183130652672 211736657204972704728 212494684796333592576 212994360096696955392 213016999803339886616 213480281664591169536 214662997906500261888 215097556525686557184 215213051347704215344 215681109310617882624 216289232739125263872 216876018503474491392 217292429551458868992 217927787532603485568 219135143696219017344 219532557691164630528 220151540466609643584 221819355167114262096 222421143976574691456 223048271262222928368 223646009362905034752 223985885307739720704 224738030892997344492 225340297312624012288 225928111499261208576 226588720012416943104 227639688101528338944 227663393161207764992 228257267287913385984 228305301224632222976 228924686198111963136 229986489009791517696 230634947155495817088 231309318346008962752 232357483741851224064 232382181603643512672 233012627023078248192 234651879846203516928 234753428354701099536 234777874197495507648 235439841887901979944 235951890260863924224 237173566791347502624 237223477053719419186 237739404581021984256 238479673249220164608 239056520395875291648 239618655108784074816 239644124778757372443 240938226581686351872 241984751091397376832 242114682766167242262 243422125824796520448 243447999775245584704 245168760974178921264 245825778886498922496 245957772968804817536 247187694559000301568 248334205201667278848 249060328608689697792 250440164224250305536 250894351647045292032 250947149279967650048 251601760533268164096 252337438195646141184 253507834476702013824 254195593116085361664 254912310013969060992 256121317306358735616 256843463877711250848 257540271972875958528 258789247694966639112 259352077724751255552 260159643544603815936 260222983139260083096 260920344256722540544 261429954304098951756 263582796749138076672 263610244712977412096 264125108472182446104 264353506681153100288 264869822123889727437 265579636118449728768 266300145169232283648 268289632405372685184 268317570511423437312 269045507490564575232 269074105014745119936 271055504904397145856 271112545204250764784 271702176664025124864 271848064860257956224 273207451881000333312 273760526487237436416 273849891552896085504 273878999747151282792 274679815535885643268 275277205304341244928 276554001247311287808 276702494589905419728 278226285457423525376 279405073425118620672 280192869684775910016 281094597678634077184 282315542939963606304 283879617970101908832 283992480128929273856 286796742034248742912 287544869180877901824 288385643652167018496 289723239401945158656 290570383376804647424 291137903656837469001 291328354301678926848 292180191594958689792 292710076921552840704 293535387288812858112 294331739397572524032 295759140222819016128 296561525302099588608 297397695016297237824 298647847076986294272 298777090633255944864 299650707857329792656 300302405786554085376 301857266825351366976 302118293349889257472 302708368141588259928 303519584135371118592 305001613354782110382 305829072967790200752 306616722748997354496 306648652013055356928 307513262873994422784 307980592298142115968 309777719890739595264 309842908804858016896 310683502697437664256 312971304631881240576 313004571139601466048 313037165596660676864 313919789183869306592 316061715711212900352 316231422388463336832 316985872774695979008 317972897665626886144 318742027194500388864 319491540145045433088 319525499705009829924 320220422496886754304 322646334788529835776 322819577021556323016 323521663965926823936 324433849108687895808 326891681298905228352 328702715544328526016 332080438144919597056 332729032750671393144 333920218965667074048 335469014044357552128 336449917594194854912 337107046339496016738 338010445968936018432 338927457488113815552 339883080018625414656 341459532152292508416 341495089741811647488 342457951836948334464 343387029297167944704 344979733514687276544 345052330259955518816 345952420733243725632 346963977519013444128 348536225612776836096 348573272405465269008 349518940534617372288 351443728998850768896 351977819769305275392 352166811296243261472 353159762831852969916 354106181491266305024 355835215580579128779 356609106871532976384 357719509873830246912 357756760681897916416 358765473352993493248 361407339872529527808 362464086480343941632 363172024149250863393 365014035316316581888 365133188737194780672 365171999662868377056 367036273739121659904 368738668329748383744 368936659453207226304 370781541838500452352 372540097900158160896 372779749655844801578 373590492913034546688 374604031960546848768 375660246336375458304 376420723919951475072 378506157293469211776 380261751715053020736 384181975959538103424 385265195816566876272 386297652535926878208 388183871542449958668 388437805735571902464 389573588793278253056 390239465316905723904 390334474708890124644 391380516385083810816 394262552588214030336 394345520297092021504 395374195123707115008 395415367069466118144 396530260021729650432 398369454177674593152 399450217753848425472 399534277143106390208 402476355767135155968 403568261235846862848 403611157522117679904 406668817806376147176 407553264996037687296 407772097290386934336 408822296998663139328 410017683831992563712 410640789730856154624 410818499620726924188 412019723303828464902 412915807956511867392 414244670263250219008 415053741884858129592 417339428186135288064 421641896517951115776 423473314409945409456 425988720193393910784 426033999606679773232 426960563329182339072 429325995813000523776 430195113051373114368 430426102695408430688 432578465478250527744 434584859102917737984 435855575065206971136 438270287392438034688 439065115382329261056 440303080933219287168 443638710334228524192 444842287953149382912 446096542524445856736 447971770615479441408 449476061785994688984 450680594625248024576 451856222998522417152 453177440024833886208 455279376203056677888 455326786322415529984 456610602449264445952 457502420032173165573 457849372396223926272 459972978019583035392 461269894310991634176 462618636692017925504 464714967483702448128 464764363207287025344 466025254046156496384 469303759692407033856 469506856709402199072 469555748394991015296 470879683775803959888 471903780521727848448 474347133582695005248 474446954107438838372 475478809162043968512 476959346498440329216 478113040791750583296 479237310217568149632 479288249557514744886 481876453163372703744 483969502182794753664 484229365532334484524 486895999550491169408 490337521948357842528 491915545937609635072 496668410403334557696 498120657217379395584 500880328448500611072 501894298559935300096 503203521066536328192 504674876391292282368 507015668953404027648 508391186232170723328 509824620027938121984 512242634612717471232 513686927755422501696 515080543945751917056 517578495389933278224 518704155449502511104 520445966278520166192 521840688513445081088 522859908608197903512 527165593498276153344 528250216944364892208 528707013362306200576 529739644247779454874 531159272236899457536 532600290338464567296 536579264810745370368 536635141022846874624 538148210029490239872 542111009808794291712 542225090408501529568 543696129720515912448 547521052974474872832 547699783105792171008 547757999494302565584 549359631071771286536 550554410608682489856 553108002494622575616 553404989179810839456 556452570914847050752 558810146850237241344 559169624483767202367 560385739369551820032 562189195357268154368 564631085879927212608 567759235940203817664 567984960257858547712 573593484068497485824 576771287304334036992 579446478803890317312 581140766753609294848 582275807313674938002 582656708603357853696 584360383189917379584 585420153843105681408 587070774577625716224 588663478795145048064 591518280445638032256 593123050604199177216 594795390032594475648 597554181266511889728 599301415714659585312 603714533650702733952 605416736283176519856 607039168270742237184 610003226709564220764 611658145935580401504 613233445497994708992 615026525747988845568 615961184596284231936 618029584955742697353 619555439781479190528 619685817609716033792 621367005394875328512 626009142279202932096 626074331193321353728 627839578367738613184 632462844776926673664 633971745549391958016 637484054389000777728 638983080290090866176 639050999410019659848 640440844993773508608 645292669577059671552 645639154043112646032 647043327931853647872 648867698217375791616 653783362597810456704 657405431088657052032 665458065501342786288 670938028088715104256 672899835188389709824 674214092678992033476 676020891937872036864 679766160037250829312 682919064304585016832 682990179483623294976 684915903673896668928 686774058594335889408 689959467029374553088 690104660519911037632 691904841466487451264 693927955038026888256 697072451225553672192 697146544810930538016 699037881069234744576 703955639538610550784 704333622592486522944 706319525663705939832 708212362982532610048 711670431161158257558 713218213743065952768 715439019747660493824 715513521363795832832 717530946705986986496 718932374336272117329 722814679745059055616 724928172960687883264 726344048298501726786 730266377474389561344 730343999325736754112 737477336659496767488 737873318906414452608 741563083677000904704 745559499311689603156 747180985826069093376 751320492672750916608 752841447839902950144 757012314586938423552 760523503430106041472 768363951919076206848 770530391633133752544 776367743084899917336 779147177586556506112 780478930633811447808 780668949417780249288 782761032770167621632 788691040594184043008 790748390247414230016 790830734138932236288 793060520043459300864 796738908355349186304 798900435507696850944 799068554286212780416 804952711534270311936 807136522471693725696 807222315044235359808 813337635612752294352 815106529992075374592 815544194580773868672 820035367663985127424 821281579461712309248 821636999241453848376 824039446607656929804 825831615913023734784 830107483769716259184 834678856372270576128 843283793035902231552 846946628819890818912 851977440386787821568 852067999213359546464 860390226102746228736 860852205390816861376 865156930956501055488 869169718205835475968 871711150130413942272 876540574784876069376 878130230764658522112 880606161866438574336 887277420668457048384 889684575906298765824 892193085048891713472 895943541230958882816 898952123571989377968 901361189250496049152 906354880049667772416 910558752406113355776 913221204898528891904 915004840064346331146 919945956039166070784 922539788621983268352 925237273384035851008 929528726414574050688 932050508092312992768 939013713418804398144 939111496789982030592 941759367551607919776 948694267165390010496 948893908214877676744 950957618324087937024 953918692996880658432 956226081583501166592 958474620435136299264 958576499115029489772 967939004365589507328 968458731064668969048 973791999100982338816 980675043896715685056 983831091875219270144 996241314434758791168 1001760656897001222144 1003788597119870600192 1006407042133072656384 1009349752782584564736 1014031337906808055296 1016782372464341446656 1019649240055876243968 1024485269225434942464 1027373855510845003392 1030161087891503834112 1035156990779866556448 1040891932557040332384 1045719817216395807024 1054331186996552306688 1056500433888729784416 1057414026724612401152 1059479288495558909748 1062318544473798915072 1067505646741737386337 1073158529621490740736 1073270282045693749248 1076296420058980479744 1084222019617588583424 1084450180817003059136 1087392259441031824896 1095042105948949745664 1095399566211584342016 1095515998988605131168 1098719262143542573072 1101108821217364979712 1106216004989245151232 1106809978359621678912 1112905141829694101504 1117620293700474482688 1118339248967534404734 1120771478739103640064 1124378390714536308736 1129262171759854425216 1135518471880407635328 1158892957607780634624 1162281533507218589696 1164551614627349876004 1165313417206715707392 1168720766379834759168 1174141549155251432448 1183036560891276064512 1186246101208398354432 1189590780065188951296 1195108362533023779456 1198602831429319170624 1207429067301405467904 1210833472566353039712 1220006453419128441528 1223316291871160803008 1226466890995989417984 1230053051495977691136 1231922369192568463872 1236059169911485394706 1239371635219432067584 1242734010789750657024 1252018284558405864192 1252148662386642707456 1255679156735477226368 1264925689553853347328 1277966160580181732352 1278101998820039319696 1280881689987547017216 1290585339154119343104 1291278308086225292064 1297735396434751583232 1304729123795456805523 1307566725195620913408 1314810862177314104064 1330916131002685572576 1345799670376779419648 1348428185357984066952 1352041783875744073728 1359532320074501658624 1365838128609170033664 1365980358967246589952 1369831807347793337856 1373548117188671778816 1379918934058749106176 1380209321039822075264 1383809682932974902528 1387855910076053776512 1394144902451107344384 1394293089621861076032 1398075762138469489152 1407911279077221101568 1408667245184973045888 1412639051327411879664 1416424725965065220096 1423340862322316515116 1426436427486131905536 1430878039495320987648 1435061893411973972992 1437864748672544234658 1445629359490118111232 1449856345921375766528 1452688096597003453572 1460687998651473508224 1475746637812828905216 1491118998623379206312 1494361971652138186752 1502640985345501833216 1505682895679805900288 1514024629173876847104 1521047006860212082944 1536727903838152413696 1541060783266267505088 1552735486169799834672 1561337898835560498576 1565522065540335243264 1577382081188368086016 1581496780494828460032 1586121040086918601728 1593477816710698372608 1597800871015393701888 1598137108572425560832 1609905423068540623872 1614444630088470719616 1626675271225504588704 1631088389161547737344 1642563158923424618496 1643273998482907696752 1648078893215313859608 1651663231826047469568 1660214967539432518368 1669357712744541152256 1677508873451301607101 1686567586071804463104 1693893257639781637824 1703954880773575643136 1704135998426719092928 1720780452205492457472 1721704410781633722752 1730313861913002110976 1738339436411670951936 1743422300260827884544 1753081149569752138752 1756260461529317044224 1761212323732877148672 1774554841336914096768 1779369151812597531648 1784386170097783426944 1797904247143978755936 1821117504812226711552 1826442409797057783808 1830009680128692662292 1845079577243966536704 1850474546768071702016 1854088754867228092059 1859057452829148101376 1864101016184625985536 1878027426837608796288 1878222993579964061184 1883518735103215839552 1897388534330780020992 1897787816429755353488 1901915236648175874048 1912452163167002333184 1916949240870272598528 1917152998230058979544 1935878008731179014656 1936917462129337938096 1947583998201964677632 1961350087793431370112 1967662183750438540288 2007577194239741200384 2012814084266145312768 2018699505565169129472 2028062675813616110592 2039298480111752487936 2048970538450869884928 2054747711021690006784 2060322175783007668224 2070313981559733112896 2081783865114080664768 2091439634432791614048 2113000867777459568832 2114828053449224802304 2118958576991117819496 2124637088947597830144 2135011293483474772674 2146317059242981481472 2146540564091387498496 2152592840117960959488 2168444039235177166848 2168900361634006118272 2174784518882063649792 2190799132423168684032 2191031997977210262336 2197438524287085146144 2212432009978490302464 2213619956719243357824 2225810283659388203008 2236678497935068809468 2241542957478207280128 2258524343519708850432 2271036943760815270656 2324563067014437179392 2329103229254699752008 2337441532759669518336 2348283098310502864896 2366073121782552129024 2372492202416796708864 2379181560130377902592 2390216725066047558912 2397205662858638341248 2414858134602810935808 2421666945132706079424 2440012906838256883056 2446632583742321606016 2460106102991955382272 2463844738385136927744 2472118339822970789412 2478743270438864135168 2504036569116811728384 2504297324773285414912 2511358313470954452736 2529851379107706694656 2555932321160363464704 2556203997640078639392 2581170678308238686208 2582556616172450584128 2595470792869503166464 2609458247590913611046 2615133450391241826816 2629621724354628208128 2661832262005371145152 2696856370715968133904 2704083567751488147456 2719064640149003317248 2731676257218340067328 2739663614695586675712 2759837868117498212352 2760418642079644150528 2767619365865949805056 2775711820152107553024 2788586179243722152064 2796151524276938978304 2817334490369946091776 2825278102654823759328 2846681724644633030232 2852872854972263811072 2861756078990641975296 2870123786823947945984 2875729497345088469316 2899712691842751533056 2905376193194006907144 2921375997302947016448 2951493275625657810432 2982237997246758412624 2988723943304276373504 3005281970691003666432 3011365791359611800576 3028049258347753694208 3042094013720424165888 3073455807676304827392 3082121566532535010176 3105470972339599669344 3122675797671120997152 3154764162376736172032 3162993560989656920064 3172242080173837203456 3186955633421396745216 3196274217144851121664 3202516940225212159011 3219810846137081247744 3228889260176941439232 3253350542451009177408 3262176778323095474688 3285126317846849236992 3286547996965815393504 3296157786430627719216 3303326463652094939136 3320429935078865036736 3338715425489082304512 3355017746902603214202 3373135172143608926208 3387786515279563275648 3408271996853438185856 3443408821563267445504 3476678872823341903872 3486844600521655769088 3506162299139504277504 3522424647465754297344 3549109682673828193536 3558738303625195063296 3568772340195566853888 3595808494287957511872 3652884819594115567616 3660019360257385324584 3690159154487933073408 3700949093536143404032 3708177509734456184118 3718114905658296202752 3728202032369251971072 3756054853675217592576 3756445987159928122368 3767037470206431679104 3794777068661560041984 3795575632859510706976 3833898481740545197056 3834305996460117959088 3871756017462358029312 3873834924258675876192 3895167996403929355264 3914187371386370416569 3922700175586862740224 3935324367500877080576 4015154388479482400768 4037399011130338258944 4056125351627232221184 4078596960223504975872 4097941076901739769856 4109495422043380013568 4120644351566015336448 4140627963119466225792 4163567730228161329536 4182879268865583228096 4226001735554919137664 4237917153982235638992 4249274177895195660288 4270022586966949545348 4292634118485962962944 4305185680235921918976 4336888078470354333696 4337800723268012236544 4349569037764127299584 4382063995954420524672 4394877048574170292288 4427239913438486715648 4473356995870137618936 4483085914956414560256 4517048687039417700864 4542073887521630541312 4658206458509399504016 4696566196621005729792 4732146243565104258048 4758363120260755805184 4780433450132095117824 4794411325717276682496 4829716269205621871616 4843333890265412158848 4880025813676513766112 4893265167484643212032 4927689476770273855488 4944236679645941578824 4957486540877728270336 5008073138233623456768 5008594649546570829824 5022716626941908905472 5032526620353904821303 5059702758215413389312 5111864642320726929408 5112407995280157278784 5162341356616477372416 5165113232344901168256 5190941585739006332928 5218916495181827222092 5230266900782483653632 5259243448709256416256 5323664524010742290304 5393712741431936267808 5463352514436680134656 5479327229391173351424 5520837284159288301056 5535238731731899610112 5551423640304215106048 5577172358487444304128 5592303048553877956608 5634668980739892183552 5650556205309647518656 5693363449289266060464 5705745709944527622144 5740247573647895891968 5751458994690176938632 5810752386388013814288 5842751994605894032896 5902986551251315620864 5964475994493516825248 6022731582719223601152 6056098516695507388416 6084188027440848331776 6146911615352609654784 6164243133065070020352 6210941944679199338688 6245351595342241994304 6309528324753472344064 6344484160347674406912 6373911266842793490432 6392548434289702243328 6405033880450424318022 6439621692274162495488 6457778520353882878464 6506701084902018354816 6524353556646190949376 6573095993931630787008 6592315572861255438432 6640859870157730073472 6677430850978164609024 6710035493805206428404 6775573030559126551296 6816543993706876371712 6886817643126534891008 6973689201043311538176 7012324598279008555008 7044849294931508594688 7098219365347656387072 7117476607250390126592 7137544680391133707776 7191616988575915023744 7320038720514770649168 7380318308975866146816 7401898187072286808064 7416355019468912368236 7436229811316592405504 7512109707350435185152 7512891974319856244736 7534074940412863358208 7589554137323120083968 7591151265719021413952 7667796963481090394112 7668611992920235918176 7743512034924716058624 7747669848517351752384 7790335992807858710528 7828374742772740833138 7845400351173725480448 7870648735001754161152 8112250703254464442368 8157193920447009951744 8218990844086760027136 8281255926238932451584 8327135460456322659072 8365758537731166456192 8452003471109838275328 8475834307964471277984 8540045173933899090696 8585268236971925925888 8610371360471843837952 8675601446536024473088 8699138075528254599168 8764127991908841049344 8789754097148340584576 8854479826876973431296 8946713991740275237872 8966171829912829120512 9034097374078835401728 9084147775043261082624 9316412917018799008032 9464292487130208516096 9516726240521511610368 9560866900264190235648 9588822651434553364992 9659432538411243743232 9686667780530824317696 9760051627353027532224 9786530334969286424064 9855378953540547710976 9888473359291883157648 9914973081755456540672 10016146276467246913536 10045433253883817810944 10065053240707809642606 10119405516430826778624 10224815990560314557568 10330226464689802336512 10437832990363654444184 10460533801564967307264 10518486897418512832512 10647329048021484580608 10787425482863872535616 10958654458782346702848 11041674568318576602112 11070477463463799220224 11102847280608430212096 11154344716974888608256 11184606097107755913216 11269337961479784367104 11301112410619295037312 11386726898578532120928 11502917989380353877264 11621504772776027628576 11685503989211788065792 11742562114159111249707 11805973102502631241728 11928951988987033650496 12045463165438447202304 12112197033391014776832 12168376054881696663552 12293823230705219309568 12328486266130140040704 12421883889358398677376 12490703190684483988608 12747822533685586980864 12785096868579404486656 12810067760900848636044 12915557040707765756928 13013402169804036709632 13048707113292381898752 13146191987863261574016 13184631145722510876864 13281719740315460146944 13420070987610412856808 13551146061118253102592 13633087987413752743424 13773635286253069782016 14089698589863017189376 14196438730695312774144 14275089360782267415552 14383233977151830047488 14640077441029541298336 14803796374144573616128 14832710038937824736472 14872459622633184811008 15024219414700870370304 15025783948639712489472 15068149880825726716416 15179108274646240167936 15182302531438042827904 15335593926962180788224 15337223985840471836352 15487024069849432117248 15495339697034703504768 15580671985615717421056 15656749485545481666276 15690800702347450960896 16437981688173520054272 16562511852477864903168 16654270920912645318144 16731517075462332912384 16904006942219676550656 16951668615928942555968 17080090347867798181392 17220742720943687675904 17351202893072048946176 17528255983817682098688 17579508194296681169152 17708959653753946862592 17893427983480550475744 18068194748157670803456 18168295550086522165248 18632825834037598016064 18928584974260417032192 19033452481043023220736 19121733800528380471296 19177645302869106729984 19318865076822487486464 19373335561061648635392 19520103254706055064448 19573060669938572848128 19776946718583766315296 20032292552934493827072 20090866507767635621888 20130106481415619285212 20449631981120629115136 20660452929379604673024 20875665980727308888368 20921067603129934614528 21036973794837025665024 21294658096042969161216 21574850965727745071232 22083349136637153204224 22140954926927598440448 22205694561216860424192 22308689433949777216512 22538675922959568734208 22602224821238590074624 22773453797157064241856 23005835978760707754528 23243009545552055257152 23371007978423576131584 23485124228318222499414 23611946205005262483456 23857903977974067300992 24336752109763393327104 24656972532260280081408 24843767778716797354752 24981406381368967977216 25570193737158808973312 25620135521801697272088 25831114081415531513856 26026804339608073419264 26097414226584763797504 26292383975726523148032 26369262291445021753728 26563439480630920293888 26840141975220825713616 27102292122236506205184 27266175974827505486848 27547270572506139564032 28392877461390625548288 28550178721564534831104 28766467954303660094976 29280154882059082596672 29665420077875649472944 29744919245266369622016 30048438829401740740608 30136299761651453432832 30358216549292480335872 30364605062876085655808 30674447971680943672704 30990679394069407009536 31313498971090963332552 31381601404694901921792 32875963376347040108544 33125023704955729806336 33308541841825290636288 33463034150924665824768 33808013884439353101312 33903337231857885111936 34160180695735596362784 34702405786144097892352 35056511967635364197376 35159016388593362338304 35227686342477333749121 35417919307507893725184 35786855966961100951488 36136389496315341606912 36336591100173044330496 37265651668075196032128 38243467601056760942592 38355290605738213459968 38746671122123297270784 39040206509412110128896 39146121339877145696256 39553893437167532630592 40181733015535271243776 40260212962831238570424 40899263962241258230272 41320905858759209346048 41751331961454617776736 42589316192085938322432 43149701931455490142464 44166698273274306408448 44411389122433720848384 44617378867899554433024 45077351845919137468416 45204449642477180149248 45546907594314128483712 46011671957521415509056 46486019091104110514304 46742015956847152263168 46970248456636444998828 47715807955948134601984 49313945064520560162816 49687535557433594709504 49962812762737935954432 51240271043603394544176 51662228162831063027712 52053608679216146838528 52584767951453046296064 52738524582890043507456 53126878961261840587776 53680283950441651427232 54204584244473012410368 54532351949655010973696 55094541145012279128064 56785754922781251096576 57100357443129069662208 57532935908607320189952 58560309764118165193344 59330840155751298945888 60096877658803481481216 60272599523302906865664 60729210125752171311616 61348895943361887345408 61981358788138814019072 62626997942181926665104 62763202809389803843584 66250047409911459612672 66617083683650581272576 66926068301849331649536 67616027768878706202624 67806674463715770223872 68320361391471192725568 69404811572288195784704 70113023935270728394752 70318032777186724676608 70455372684954667498242 70835838615015787450368 71573711933922201902976 74531303336150392064256 76710581211476426919936 77493342244246594541568 78080413018824220257792 78292242679754291392512 79107786874335065261184 80520425925662477140848 81798527924482516460544 82641811717518418692096 83502663922909235553472 85178632384171876644864 86299403862910980284928 89234757735799108866048 90408899284954360298496 91093815188628256967424 92023343915042831018112 92972038182208221028608 93940496913272889997656 95431615911896269203968 98627890129041120325632 99375071114867189419008 99925625525475871908864 102480542087206789088352 104107217358432293677056 105169535902906092592128 105477049165780087014912 106253757922523681175552 107360567900883302854464 108409168488946024820736 109064703899310021947392 115065871817214640379904 117120619528236330386688 118661680311502597891776 120545199046605813731328 121458420251504342623232 122697791886723774690816 123962717576277628038144 125253995884363853330208 132500094819822919225344 133234167367301162545152 133852136603698663299072 135232055537757412405248 135613348927431540447744 136640722782942385451136 140226047870541456789504 140636065554373449353216 140910745369909334996484 143147423867844403805952 149062606672300784128512 154986684488493189083136 156160826037648440515584 158215573748670130522368 161040851851324954281696 163597055848965032921088 165283623435036837384192 167005327845818471106944 170357264768343753289728 172598807725821960569856 180817798569908720596992 182187630377256513934848 184046687830085662036224 185944076364416442057216 187880993826545779995312 190863231823792538407936 198750142229734378838016 199851251050951743817728 204961084174413578176704 208214434716864587354112 210339071805812185184256 210954098331560174029824 212507515845047362351104 214721135801766605708928 230131743634429280759808 234241239056472660773376 237323360623005195783552 242916840503008685246464 245395583773447549381632 247925435152555256076288 250507991768727706660416 267704273207397326598144 271226697854863080895488 273281445565884770902272 281272131108746898706432 281821490739818669992968 286294847735688807611904 298125213344601568257024 312321652075296881031168 316431147497340261044736 322081703702649908563392 327194111697930065842176 334010655691636942213888 345197615451643921139712 361635597139817441193984 364375260754513027869696 368093375660171324072448 371888152728832884114432 375761987653091559990624 381726463647585076815872 397500284459468757676032 399702502101903487635456 409922168348827156353408 420678143611624370368512 421908196663120348059648 429442271603533211417856 468482478112945321546752 474646721246010391567104 485833681006017370492928 490791167546895098763264 495850870305110512152576 501015983537455413320832 542453395709726161790976 546562891131769541804544 563642981479637339985936 572589695471377615223808 596250426689203136514048 624643304150593762062336 632862294994680522089472 644163407405299817126784 668021311383273884427776 690395230903287842279424 728750521509026055739392 736186751320342648144896 743776305457665768228864 751523975306183119981248 763452927295170153631744 819844336697654312706816 843816393326240696119296 858884543207066422835712 936964956225890643093504 949293442492020783134208 981582335093790197526528 1002031967074910826641664 1084906791419452323581952 1093125782263539083609088 1127285962959274679971872 1145179390942755230447616 1192500853378406273028096 1265724589989361044178944 1288326814810599634253568 1336042622766547768855552 1457501043018052111478784 1472373502640685296289792 1487552610915331536457728 1503047950612366239962496 1639688673395308625413632 1717769086414132845671424 1873929912451781286187008 1898586884984041566268416 2004063934149821653283328 2186251564527078167218176 2254571925918549359943744 2290358781885510460895232 2531449179978722088357888 2576653629621199268507136 2672085245533095537711104 2944747005281370592579584 3006095901224732479924992 3279377346790617250827264 3435538172828265691342848 3797173769968083132536832 4008127868299643306566656 4372503129054156334436352 4509143851837098719887488 5153307259242398537014272 5344170491066191075422208 6012191802449464959849984 6558754693581234501654528 6871076345656531382685696 7594347539936166265073664 8016255736599286613133312 9018287703674197439774976 10306614518484797074028544 12024383604898929919699968 13117509387162469003309056 16032511473198573226266624 18036575407348394879549952 20613229036969594148057088 24048767209797859839399936 36073150814696789759099904 48097534419595719678799872 72146301629393579518199808 144292603258787159036399616
- Sum of all divisors σ(n): 585105874889560791337312000
- Sum of proper divisors (its aliquot sum) s(n): 440813271630773632300912384
- 144292603258787159036399616 is an abundant number, because the sum of its proper divisors (440813271630773632300912384) is greater than itself. Its abundance is 296520668371986473264512768
Bases of 144292603258787159036399616
- Binary: 1110111010110110010010110110010010000110011101000010100100101011101100000010000000000002
- Hexadecimal: 0x775B25B2433A1495D81000
- Base-36: I4OTGHI17QWIC7PC0
Squares and roots of 144292603258787159036399616
- 144292603258787159036399616 squared (1442926032587871590363996162) is 20820355355197754667644938363811683427986820044947456
- 144292603258787159036399616 cubed (1442926032587871590363996163) is 3004223274974514213249803789820513497501598660100549246436456345214694138576896
-
The
square root of 144292603258787159036399616 is 12012185615398.5215979051 -
144292603258787159036399616 is a
perfect cube number . Itscube root is 524503056
Scales and comparisons
How big is 144292603258787159036399616?- 144,292,603,258,787,159,036,399,616 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 144,292,603,258,787,159,036,399,616 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 144292603258787159036399616 cubic inches would be around 43708588 feet tall.
Recreational maths with 144292603258787159036399616
- 144292603258787159036399616 backwards is 616993630951787852306292441
- 144292603258787159036399616 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 144292603258787159036399616's digits is 126
- 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 144292603258787159036399616 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 144292603258787159036399616 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/144292603258787159036399616/
Chicago style:
Numbermatics. 2024. "Number 144292603258787159036399616 - Facts about the integer". https://numbermatics.com/n/144292603258787159036399616/
The information we have on file for 144292603258787159036399616 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 144292603258787159036399616, math, Factors of 144292603258787159036399616, curriculum, school, college, exams, university, Prime factorization of 144292603258787159036399616, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-four septillion, two hundred ninety-two sextillion, six hundred three quintillion, two hundred fifty-eight quadrillion, seven hundred eighty-seven trillion, one hundred fifty-nine billion, thirty-six million, three hundred ninety-nine thousand, six hundred sixteen.