12147292974051512435499264
12,147,292,974,051,512,435,499,264 is an even composite number composed of seven prime numbers multiplied together.
12147292974051512435499264 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 12147292974051512435499264:
28 × 34 × 72 × 112 × 192 × 1512 × 3314
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 19 × 19 × 151 × 151 × 331 × 331 × 331 × 331)See below for interesting mathematical facts about the number 12147292974051512435499264 from the Numbermatics database.
Names of 12147292974051512435499264
- Cardinal: 12147292974051512435499264 can be written as Twelve septillion, one hundred forty-seven sextillion, two hundred ninety-two quintillion, nine hundred seventy-four quadrillion, fifty-one trillion, five hundred twelve billion, four hundred thirty-five million, four hundred ninety-nine thousand, two hundred sixty-four.
Scientific notation
- Scientific notation: 1.2147292974051512435499264 × 1025
Factors of 12147292974051512435499264
Divisors of 12147292974051512435499264
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 19 21 22 24 27 28 32 33 36 38 42 44 48 49 54 56 57 63 64 66 72 76 77 81 84 88 96 98 99 108 112 114 121 126 128 132 133 144 147 151 152 154 162 168 171 176 189 192 196 198 209 216 224 228 231 242 252 256 264 266 288 294 297 302 304 308 324 331 336 342 352 361 363 378 384 392 396 399 418 432 441 448 453 456 462 484 504 513 528 532 539 567 576 588 594 604 608 616 627 648 662 672 684 693 704 722 726 756 768 784 792 798 836 847 864 882 891 896 906 912 924 931 968 993 1008 1026 1056 1057 1064 1078 1083 1089 1134 1152 1176 1188 1197 1208 1216 1232 1254 1296 1323 1324 1344 1359 1368 1386 1408 1444 1452 1463 1512 1539 1568 1584 1596 1617 1661 1672 1694 1728 1764 1782 1792 1812 1824 1848 1862 1881 1936 1986 2016 2052 2079 2112 2114 2128 2156 2166 2178 2268 2299 2304 2317 2352 2376 2394 2416 2432 2464 2508 2527 2541 2592 2646 2648 2688 2718 2736 2772 2793 2816 2869 2888 2904 2926 2979 3024 3078 3136 3168 3171 3192 3234 3249 3267 3322 3344 3388 3456 3528 3564 3591 3624 3641 3648 3696 3724 3762 3872 3969 3971 3972 4032 4077 4104 4158 4224 4228 4256 4312 4332 4356 4389 4536 4598 4634 4704 4752 4788 4832 4851 4864 4928 4983 5016 5054 5082 5184 5292 5296 5376 5436 5472 5544 5586 5643 5738 5776 5808 5852 5929 5958 6048 6156 6237 6272 6289 6336 6342 6384 6468 6498 6534 6644 6688 6776 6897 6912 6951 7056 7128 7182 7248 7282 7296 7392 7399 7448 7524 7581 7623 7744 7938 7942 7944 8064 8154 8208 8316 8379 8448 8456 8512 8607 8624 8664 8712 8778 8937 9072 9196 9268 9408 9504 9513 9576 9664 9702 9747 9801 9856 9966 10032 10108 10164 10241 10368 10584 10592 10773 10872 10923 10944 11088 11172 11286 11476 11552 11616 11627 11704 11858 11913 11916 12096 12231 12312 12474 12544 12578 12672 12684 12768 12936 12996 13068 13167 13288 13376 13552 13794 13902 14112 14256 14364 14496 14553 14564 14592 14784 14798 14896 14949 15048 15162 15246 15488 15876 15884 15888 16093 16128 16219 16308 16416 16632 16758 16912 16929 17024 17214 17248 17328 17424 17556 17689 17787 17874 18144 18271 18392 18536 18816 18867 19008 19026 19152 19328 19404 19494 19602 19712 19932 20064 20083 20216 20328 20482 20691 20736 20853 21168 21184 21546 21744 21846 21888 22176 22197 22344 22572 22743 22801 22869 22952 23104 23232 23254 23408 23716 23826 23832 24192 24462 24624 24948 25137 25156 25344 25368 25487 25536 25821 25872 25992 26136 26334 26576 26752 26811 27104 27588 27797 27804 28224 28512 28539 28728 28992 29106 29128 29241 29568 29596 29792 29898 30096 30324 30492 30723 30976 31559 31752 31768 31776 32186 32438 32616 32769 32832 33264 33516 33824 33858 34048 34428 34496 34656 34848 34881 35112 35378 35574 35739 35748 36288 36542 36784 37072 37632 37734 38016 38052 38304 38656 38808 38988 39204 39501 39864 40051 40128 40166 40432 40656 40964 41382 41706 42336 42368 43092 43488 43659 43681 43692 43776 44023 44352 44394 44688 44847 45144 45486 45602 45738 45904 46208 46464 46508 46816 47432 47652 47664 48279 48384 48657 48924 49248 49896 49981 50274 50312 50736 50974 51072 51642 51744 51984 52272 52668 53067 53152 53361 53504 53622 54208 54511 54813 55176 55594 55608 56448 56601 57024 57078 57456 57984 58212 58256 58482 59136 59192 59584 59796 60192 60249 60648 60984 61446 62073 62559 63118 63504 63536 63552 64372 64876 65232 65538 65664 66528 66591 67032 67648 67716 68229 68403 68607 68856 68992 69179 69312 69696 69762 70224 70756 71148 71478 71496 72576 73084 73568 74144 75411 75468 76032 76104 76461 76608 77463 77616 77976 78408 79002 79728 80102 80256 80332 80864 81312 81389 81928 82764 83391 83412 84672 84736 85617 86184 86976 87318 87362 87384 88046 88704 88788 89376 89694 90288 90972 91204 91476 91808 92169 92416 92928 93016 93632 94677 94864 95304 95328 96558 97314 97848 98307 98496 99792 99962 100548 100624 101472 101948 102144 103284 103488 103968 104544 104643 105336 106134 106304 106722 107217 107244 108416 109022 109561 109626 110352 111188 111216 112651 112896 113202 114048 114156 114912 115968 116424 116512 116964 118384 118503 119168 119491 119592 120153 120384 120498 121296 121968 122892 124146 125118 126236 127008 127072 127104 127897 128744 129752 130464 131043 131076 131328 132069 133056 133182 134064 134541 135296 135432 136458 136806 137214 137712 137984 138358 138624 139392 139524 140448 140581 141512 142296 142956 142992 144837 145152 145971 146168 147136 148288 149943 150822 150936 152208 152922 153216 154926 155232 155952 156816 158004 159201 159456 159607 160083 160204 160512 160664 161728 162624 162778 163533 163856 164439 165528 166782 166824 169344 169803 171234 172368 173952 174636 174724 174768 176092 177408 177576 178409 178752 179388 180576 180747 181944 182408 182952 183616 184338 186032 186219 187264 187677 189354 189728 190608 190656 193116 194579 194628 195696 196614 196992 199584 199773 199924 201096 201248 202944 203896 204687 205209 206568 206976 207537 207936 209088 209286 210672 212268 212608 213444 214434 214488 216832 218044 219122 219252 220704 220913 222376 222432 225302 226404 228096 228312 229383 229824 232389 232848 233024 233928 236768 237006 238336 238982 239184 240306 240768 240996 242592 243936 244167 245784 248292 250173 250236 250811 252472 254016 254144 254208 255794 257488 259504 260928 262086 262152 264138 266112 266364 268128 269082 270592 270864 272916 273612 274428 275424 276507 276716 277248 278784 279048 280357 280896 281162 283024 284031 284592 285912 285984 289674 291942 292336 294272 294921 296576 299886 301644 301872 304416 305767 305844 306432 308161 309852 310464 311904 313632 313929 316008 318402 318912 319214 320166 320408 321328 321651 323456 325248 325556 327066 327712 328683 328878 331056 333564 333648 337953 338688 339606 342468 344736 347149 347904 349272 349448 349536 349867 352184 355152 356818 357504 358473 358776 360459 361152 361494 363888 364816 365904 367232 368676 372064 372438 374528 375354 378708 379456 381216 381312 381577 383691 386232 389158 389256 391392 393129 393228 393984 396207 399168 399546 399848 402192 402496 405888 407792 409374 410418 413136 413952 415074 415872 418176 418572 421344 421743 424536 425216 426888 428868 428976 433219 434511 436088 437913 438244 438504 441408 441826 444752 444864 449829 450604 452808 456624 458766 459648 464778 465696 466048 467856 473536 474012 477603 477964 478368 478821 480249 480612 481536 481992 484253 485184 487872 488334 490599 491568 493317 496584 500346 500472 501622 504944 508032 508288 509409 511588 514976 519008 521856 524172 524304 528276 532224 532728 535227 536256 538164 541728 542241 545832 547224 548856 549791 550848 553014 553432 558096 560714 561792 562324 566048 568062 569184 571824 571968 579348 583737 583884 584672 588544 589842 593152 599319 599621 599772 603288 603744 608832 611534 611688 615627 616322 619704 620928 622611 623808 627264 627858 632016 636804 637824 638428 640332 640816 642656 643302 646912 650496 651112 654132 655424 657366 657756 662112 662739 667128 667296 675906 679212 684936 688149 689472 694298 698544 698896 699072 699734 704368 710304 713636 715008 716946 717552 720918 722304 722988 727776 729632 731808 732501 734464 737352 744128 744876 750519 750708 752433 757416 758912 760969 762432 762624 763154 766927 767382 772464 778316 778512 782784 786258 786456 792414 798336 799092 799696 804384 804992 811776 815584 818748 820836 826272 829521 830148 831744 836352 836437 837144 841071 842688 843486 849072 852093 853776 857736 857952 866438 869022 872176 875826 876488 877008 882816 883652 889504 889728 895279 899658 901208 905616 913248 917301 917532 919296 924483 929556 931392 932096 935712 941787 947072 948024 949639 955206 955928 956736 957642 960498 961224 963984 968506 970368 975744 976668 981198 983136 986049 986634 993168 1000692 1000944 1003244 1009888 1013859 1016064 1016576 1018818 1023176 1029952 1038016 1041447 1043712 1048344 1048608 1049601 1056552 1065456 1070454 1072512 1075419 1076328 1081377 1083456 1084482 1091664 1094448 1097712 1099582 1101696 1106028 1106864 1116192 1117249 1121428 1123584 1124648 1132096 1136124 1138368 1143648 1143936 1144731 1151073 1158696 1167474 1167768 1169344 1179387 1179684 1188621 1198638 1199242 1199544 1205171 1206576 1207488 1217664 1223068 1223376 1231254 1232644 1239408 1241856 1245222 1247616 1254528 1255716 1264032 1265229 1273608 1275648 1276856 1280664 1281632 1285312 1286604 1299657 1302224 1303533 1308264 1310848 1313739 1314401 1314732 1315512 1324224 1325478 1334256 1334592 1349487 1351812 1358424 1369872 1376298 1378944 1388596 1397088 1397792 1398144 1399468 1408736 1420608 1427272 1432809 1433892 1435104 1436463 1441836 1444608 1445976 1452759 1455552 1459264 1463616 1465002 1471797 1474704 1479951 1488256 1489752 1501038 1501416 1504866 1514832 1517824 1521938 1524864 1526308 1533854 1534764 1544928 1546391 1556632 1557024 1565568 1572516 1572912 1584828 1596672 1598184 1599392 1605681 1608768 1609984 1626723 1631168 1637496 1641672 1649373 1652544 1659042 1660296 1672874 1674288 1682142 1685376 1686972 1698144 1704186 1707552 1715472 1715904 1732876 1738044 1744352 1751211 1751652 1752976 1754016 1755677 1765632 1767304 1779008 1779456 1790558 1798863 1799316 1802416 1811232 1826496 1834602 1835064 1846881 1848966 1859112 1862784 1867833 1871424 1883574 1894144 1896048 1899278 1910412 1911856 1913472 1915284 1920996 1922448 1927968 1937012 1940736 1951488 1953336 1962396 1962499 1966272 1972098 1973268 1986336 1988217 2001384 2001888 2006488 2019776 2027718 2037636 2046352 2059904 2064447 2076032 2081659 2082894 2096688 2097216 2099202 2113104 2130912 2140369 2140908 2145024 2150838 2152656 2162754 2166912 2168964 2183328 2188896 2195424 2197503 2199164 2203392 2212056 2213728 2232384 2234498 2242856 2249296 2251557 2257299 2264192 2272248 2276736 2282907 2287296 2287872 2289462 2300781 2302146 2317392 2334948 2335536 2338688 2358774 2359368 2377242 2397276 2398484 2399088 2410342 2413152 2414976 2430043 2435328 2446136 2446752 2449069 2462508 2465288 2478816 2490444 2495232 2509056 2509311 2511432 2523213 2528064 2530458 2547216 2553712 2556279 2561328 2563264 2570624 2573208 2599314 2604448 2607066 2616528 2621696 2627478 2628802 2629464 2631024 2648448 2650956 2668512 2669184 2671039 2685837 2698974 2703624 2716848 2739744 2751903 2752596 2757888 2758921 2773449 2777192 2794176 2795584 2796288 2798936 2817472 2841216 2848917 2854544 2865618 2867784 2870208 2872926 2883672 2891952 2905518 2911104 2918528 2927232 2930004 2943594 2949408 2958147 2959902 2976512 2979504 3002076 3002832 3009732 3029664 3032533 3041577 3043876 3049728 3052616 3067708 3069528 3089856 3092782 3113264 3114048 3124341 3131136 3145032 3145824 3148803 3169656 3196368 3198784 3211362 3217536 3226257 3244131 3253446 3262336 3274992 3283344 3298746 3305088 3318084 3320592 3345748 3348576 3351747 3364284 3370752 3373944 3389771 3396288 3408372 3415104 3430944 3431808 3434193 3453219 3465752 3476088 3488704 3502422 3503304 3505952 3508032 3511354 3534608 3538161 3558016 3565863 3581116 3597726 3598632 3604832 3615513 3622464 3652992 3669204 3670128 3693762 3697932 3718224 3725568 3735666 3742848 3767148 3792096 3795687 3798556 3820824 3823712 3826944 3830568 3841992 3844896 3848537 3855936 3874024 3898971 3906672 3924792 3924998 3932544 3943203 3944196 3946536 3972672 3976434 4002768 4003776 4012976 4039552 4048461 4055436 4075272 4092704 4119808 4128894 4152064 4163318 4165788 4193376 4194432 4197347 4198404 4226208 4261824 4280738 4281816 4301676 4305312 4309389 4325508 4333824 4337928 4358277 4366656 4377792 4390848 4395006 4398328 4415391 4424112 4427456 4464768 4468996 4485712 4498592 4503114 4514598 4528384 4544496 4553472 4565814 4574592 4578924 4601562 4604292 4634784 4639173 4669896 4671072 4677376 4717548 4718736 4754484 4765409 4794552 4796968 4798176 4817043 4820684 4826304 4829952 4860086 4892272 4893504 4898138 4925016 4930576 4948119 4957632 4980888 5018622 5022864 5046426 5056128 5060916 5094432 5107424 5112558 5122656 5126528 5141248 5146416 5198628 5208896 5214132 5233056 5253633 5254956 5257604 5258928 5262048 5267031 5296896 5301912 5326783 5337024 5338368 5342078 5368489 5371674 5396589 5397948 5407248 5433696 5479488 5503806 5505192 5517842 5546898 5554384 5588352 5591168 5597872 5603499 5634944 5682432 5697834 5709088 5731236 5735568 5740416 5745852 5767344 5783904 5811036 5822208 5837056 5854464 5855059 5860008 5887188 5887497 5898816 5916294 5919804 5959008 5964651 6004152 6005664 6019464 6047701 6059328 6065066 6083154 6087752 6105232 6135416 6139056 6179712 6185564 6226528 6228096 6244977 6248682 6290064 6291648 6297606 6339312 6392736 6397568 6421107 6422724 6435072 6452514 6488262 6506892 6524672 6549984 6566688 6592509 6595831 6597492 6610176 6636168 6641184 6647473 6691496 6697152 6703494 6728568 6747888 6771897 6779542 6792576 6816744 6830208 6848721 6861888 6863616 6868386 6902343 6906438 6931504 6952176 6977408 7004844 7006608 7011904 7016064 7022708 7069216 7076322 7116032 7131726 7162232 7195452 7197264 7209664 7231026 7244928 7290129 7305984 7338408 7340256 7347207 7387524 7395864 7436448 7471332 7485696 7527933 7534296 7547131 7569639 7584192 7591374 7597112 7641648 7647424 7661136 7683984 7689792 7697074 7711872 7748048 7797942 7813344 7849584 7849996 7865088 7886406 7888392 7893072 7945344 7952868 8005536 8007552 8013117 8025952 8057511 8079104 8096922 8110872 8150544 8185408 8231161 8255709 8257788 8276763 8320347 8326636 8331576 8386752 8388864 8394694 8396808 8436197 8452416 8523648 8546751 8561476 8563632 8603352 8610624 8618778 8651016 8675856 8716554 8733312 8755584 8781696 8790012 8796656 8830782 8848224 8854912 8874441 8929536 8937992 8971424 8997184 9006228 9029196 9088992 9097599 9124731 9131628 9149184 9157848 9200807 9203124 9208584 9269568 9278346 9339792 9342144 9373023 9435096 9437472 9446409 9508968 9530818 9589104 9593936 9596352 9634086 9641368 9652608 9678771 9720172 9784544 9787008 9796276 9850032 9861152 9896238 9915264 9961776 10037244 10045728 10055241 10092852 10112256 10121832 10169313 10188864 10214848 10225116 10245312 10253056 10292832 10302579 10359657 10397256 10417792 10428264 10446029 10466112 10507266 10509912 10515208 10517856 10524096 10534062 10603824 10653566 10674048 10684156 10736978 10743348 10793178 10795896 10814496 10846539 10867392 10958976 11007612 11010384 11035684 11093796 11108768 11176704 11182336 11195744 11206998 11269888 11387061 11395668 11418176 11462472 11471136 11480832 11491704 11534688 11545611 11567808 11622072 11696913 11710118 11720016 11774376 11774994 11797632 11829609 11832588 11839608 11918016 11929302 12008304 12011328 12038928 12095402 12118656 12130132 12166308 12175504 12210464 12270832 12278112 12289739 12359424 12371128 12453056 12456192 12489954 12497364 12580128 12583296 12592041 12595212 12678624 12785472 12795136 12842214 12845448 12905028 12928167 12976524 13013784 13074831 13099968 13133376 13185018 13191662 13194984 13256881 13272336 13282368 13294946 13382992 13394304 13406988 13457136 13495776 13543794 13559084 13585152 13633488 13660416 13697442 13723776 13736772 13804686 13812876 13863008 13904352 13917519 13954816 14009688 14013216 14023808 14032128 14045416 14138432 14152644 14263452 14296227 14324464 14390904 14394528 14419328 14451129 14458411 14462052 14489856 14571613 14580258 14676816 14680512 14694414 14775048 14791728 14844357 14872896 14942664 15055866 15068592 15094262 15139278 15168384 15182748 15194224 15283296 15294848 15322272 15367968 15379584 15394148 15423744 15496096 15595884 15626688 15699168 15699992 15760899 15772812 15776784 15786144 15801093 15890688 15905736 15980349 16011072 16015104 16026234 16051904 16105467 16115022 16189767 16193844 16221744 16301088 16370816 16462322 16511418 16515576 16543711 16553526 16640694 16653272 16663152 16773504 16789388 16793616 16872394 16904832 17010301 17047296 17093502 17122952 17127264 17206704 17221248 17237556 17302032 17351712 17433108 17466624 17511168 17563392 17565177 17580024 17593312 17661564 17662491 17696448 17709824 17748882 17875984 17893953 17942848 17994368 18012456 18043141 18058392 18143103 18177984 18195198 18249462 18263256 18315696 18401614 18406248 18417168 18539136 18556692 18679584 18684288 18734931 18746046 18870192 18874944 18892818 19017936 19061636 19178208 19187872 19192704 19263321 19268172 19282736 19305216 19312447 19357542 19440344 19569088 19574016 19592552 19700064 19722304 19787493 19792476 19830528 19923552 19942419 20074488 20091456 20110482 20185704 20243664 20315691 20338626 20377728 20429696 20450232 20490624 20546163 20585664 20605158 20707029 20719314 20794512 20835584 20856528 20892058 20932224 21014532 21019824 21030416 21035712 21048192 21068124 21207648 21227731 21307132 21348096 21368312 21473956 21486696 21586356 21591792 21628992 21693078 21734784 21870387 21917952 22015224 22020768 22041621 22071368 22187592 22217536 22391488 22413996 22583799 22641393 22708917 22774122 22791336 22836352 22898249 22924944 22942272 22983408 23069376 23091222 23135616 23244144 23393826 23420236 23440032 23548752 23549988 23595264 23659218 23665176 23679216 23836032 23858604 24016608 24022656 24039351 24077856 24172533 24190804 24237312 24260264 24332616 24351008 24420928 24541664 24556224 24579478 24693483 24742256 24767127 24830289 24906112 24961041 24979908 24994728 25160256 25166592 25184082 25190424 25308591 25357248 25570944 25640253 25684428 25690896 25810056 25856334 25953048 26027568 26149662 26199936 26266752 26370036 26383324 26389968 26513762 26544672 26564736 26589892 26765984 26788608 26813976 26914272 26939759 26991552 27087588 27118168 27266976 27292797 27394884 27447552 27473544 27602421 27609372 27625752 27726016 27808704 27835038 28019376 28026432 28047616 28090832 28119069 28276864 28305288 28339227 28526904 28592454 28648928 28781808 28789056 28838656 28902258 28916822 28924104 29143226 29160516 29353632 29361024 29381429 29388828 29550096 29583456 29688714 29745792 29885328 30111732 30137184 30165723 30188524 30278556 30336768 30365496 30388448 30507939 30566592 30589696 30644544 30735936 30759168 30788296 30907737 30992192 31191768 31253376 31338087 31398336 31399984 31521798 31545624 31553568 31572288 31602186 31811472 31960698 32022144 32052468 32103808 32210934 32230044 32379534 32387688 32443488 32539617 32602176 32741632 32924644 33022836 33031152 33087422 33107052 33281388 33306544 33326304 33357863 33547008 33578776 33587232 33744788 33809664 34020602 34187004 34245904 34254528 34413408 34442496 34475112 34604064 34636833 34703424 34866216 35090739 35130354 35160048 35186624 35323128 35324982 35392896 35488827 35497764 35751968 35787906 35885696 35988736 36024912 36086282 36116784 36264691 36286206 36355968 36390396 36498924 36526512 36631392 36803228 36812496 36834336 36869217 37078272 37113384 37287481 37359168 37368576 37469862 37492092 37740384 37749888 37776123 37785636 38035872 38123272 38356416 38375744 38385408 38526642 38536344 38565472 38624894 38715084 38880688 39138176 39185104 39224493 39400128 39444608 39551521 39574986 39584952 39770643 39847104 39884838 40148976 40182912 40220964 40371408 40487328 40631382 40677252 40755456 40859392 40900464 40981248 41092326 41171328 41210316 41414058 41438628 41589024 41713056 41752557 41784116 41864448 42029064 42039648 42060832 42071424 42096384 42136248 42333907 42415296 42455462 42614264 42736624 42888681 42947912 42973392 43172712 43183584 43257984 43375233 43386156 43469568 43714839 43740774 44030448 44041536 44083242 44142736 44375184 44435072 44533071 44782976 44827992 45167598 45282786 45417834 45548244 45582672 45672704 45796498 45849888 45884544 45966816 46138752 46170817 46182444 46271232 46488288 46532311 46787652 46840472 46880064 47097504 47099976 47318436 47330352 47358432 47403279 47672064 47717208 47941047 48033216 48045312 48078702 48155712 48316401 48345066 48381608 48520528 48569301 48665232 48702016 48841856 49083328 49112448 49158956 49386966 49484512 49534254 49631133 49660578 49812224 49922082 49959816 49989456 50320512 50368164 50380848 50617182 50714496 51030903 51141888 51280506 51368856 51381792 51620112 51712668 51906096 52055136 52299324 52399872 52419499 52533504 52695531 52740072 52766648 52779936 52829917 52987473 53027524 53089344 53129472 53179784 53531968 53627952 53828544 53879518 53983104 54129423 54175176 54236336 54429309 54533952 54585594 54789768 54947088 55204842 55218744 55251504 55452032 55617408 55670076 56038752 56052864 56181664 56204793 56238138 56553728 56610576 56678454 57053808 57184908 57297856 57563616 57578112 57618127 57789963 57804516 57833644 57848208 57937341 58286452 58321032 58707264 58722048 58762858 58777656 59053379 59100192 59166912 59362479 59377428 59491584 59770656 59827257 60223464 60274368 60331446 60377048 60557112 60730992 60776896 61015878 61133184 61289088 61471872 61576592 61638489 61815474 61984384 62121087 62383536 62506752 62676174 62796672 62799968 63043596 63091248 63107136 63144576 63204372 63622944 63683193 63921396 64044288 64104936 64207616 64405649 64421868 64460088 64759068 64775376 64886976 65079234 65204352 65611161 65849288 66045672 66062304 66124863 66174844 66214104 66562776 66613088 66652608 66715726 67157552 67174464 67489576 67751397 67924179 68041204 68374008 68491808 68509056 68694747 68826816 68950224 69208128 69273666 69406848 69732432 70181478 70260708 70320096 70373248 70646256 70649964 70785792 70977654 70995528 71503936 71575812 71771392 72049824 72118053 72172564 72233568 72517599 72529382 72572412 72711936 72780792 72997848 73053024 73122203 73262784 73606456 73624992 73668672 73738434 74080449 74226768 74490867 74574962 74718336 74939724 74984184 75480768 75499776 75552246 75571272 75925773 76071744 76246544 76712832 76751488 76920759 77053284 77072688 77130944 77249788 77430168 77761376 78276352 78370208 78448986 78800256 78889216 79103042 79149972 79169904 79541286 79694208 79769676 80297952 80365824 80441928 80742816 80819277 80974656 81262764 81354504 81800928 81878391 82184652 82342656 82420632 82807263 82828116 82877256 83018441 83178048 83426112 83505114 83568232 84058128 84079296 84121664 84142848 84272496 84667814 84830592 84910924 85228528 85473248 85777362 85895824 85946784 86345424 86367168 86515968 86750466 86772312 87429678 87481548 88060896 88083072 88144287 88166484 88285472 88750368 88870144 89066142 89565952 89655984 90335196 90497169 90542771 90565572 90835668 91096488 91165344 91523817 91592996 91699776 91769088 91933632 92277504 92341634 92364888 92798167 92976576 93064622 93575304 93680944 93760128 94014261 94195008 94199952 94636872 94660704 94716864 94806558 95434416 95882094 96066432 96157404 96311424 96632802 96690132 96763216 97041056 97138602 97330464 97404032 97618851 97683712 98166656 98224896 98317912 98773932 98969024 99068508 99262266 99321156 99844164 99919632 99978912 100073589 100641024 100736328 100761696 101208877 101234364 101428992 102001291 102061806 102561012 102737712 102763584 103240224 103425336 103812192 103910499 104110272 104598648 104838998 105391062 105480144 105533296 105559872 105659834 105974946 106055048 106178688 106359568 106466481 107063936 107255904 107657088 107759036 107966208 108258846 108350352 108472672 108794073 108858618 109067904 109171188 109579536 109894176 110409684 110437488 110503008 110607651 110904064 111234816 111340152 111862443 112077504 112105728 112363328 112409586 112476276 113221152 113328369 113356908 114107616 114369816 114595712 114906319 115127232 115156224 115236254 115579926 115609032 115667288 115696416 115805977 115874682 116572904 116642064 117414528 117525716 117555312 118106758 118200384 118333824 118654563 118724958 118754856 119311929 119541312 119654514 120446928 120548736 120662892 120754096 121114224 121461984 121553792 122031756 122266368 122578176 122943744 123153184 123276978 123630948 123968768 124242174 124767072 125257671 125352348 125593344 125599936 126087192 126182496 126214272 126289152 126301987 126408744 127001721 127245888 127366386 127842792 128209872 128666043 128811298 128843736 128920176 129518136 129550752 129773952 130125699 130158468 130408704 131144517 131222322 131698576 132091344 132124608 132249726 132349688 132428208 133125552 133226176 133305216 133431452 134315104 134348928 134979152 135187129 135502794 135848358 136082408 136748016 136983616 137018112 137389494 137653632 137900448 138416256 138512451 138547332 138813696 139464864 139596933 140362956 140521416 140640192 140746496 141292512 141299928 141955308 141991056 142209837 143007872 143151624 143395489 143823141 144099648 144236106 144345128 144467136 144949203 145035198 145058764 145144824 145561584 145995696 146106048 146244406 146525568 147212912 147249984 147337344 147476868 148160898 148453536 148893399 148981734 149149924 149436672 149879448 149968368 150961536 151104492 151142544 151851546 152143488 152493088 153092709 153425664 153502976 153841518 154106568 154145376 154261888 154499576 154860336 155522752 156740416 156897972 157258497 157600512 158086593 158206084 158299944 158339808 158489751 158962419 159082572 159388416 159539352 160287743 160595904 160883856 161485632 161638554 161949312 162388269 162525528 162709008 163287927 163601856 163756782 164369304 164841264 165614526 165656232 165754512 166036882 166356096 166852224 167010228 167136464 168116256 168158592 168243328 168544992 168614379 169335628 169661184 169821848 170457056 170946496 171554724 171791648 171893568 172690848 172734336 172854381 173369889 173500932 173544624 173812023 174859356 174963096 176121792 176166144 176288574 176332968 176570944 177160137 177500736 178087437 178132284 179311968 179481771 180670392 180994338 181085542 181131144 181671336 181980821 182192976 182330688 183047634 183185992 183399552 183867264 184683268 184729776 185596334 185953152 186129244 187150608 187361888 187520256 188028522 188390016 188399904 189273744 189321408 189433728 189613116 190868832 191049579 191764188 192132864 192314808 192622848 193216947 193265604 193380264 193526432 194082112 194277204 194660928 194808064 195237702 196333312 196635824 196833483 197547864 197938048 198137016 198374589 198474551 198524532 198642312 199688328 199839264 199957824 200147178 201472656 201523392 202417754 202468728 203772537 204002582 204123612 205122024 205475424 205527168 206084241 206480448 206850672 207624384 207820998 208220544 209197296 209677996 210782124 210960288 211066592 211119744 211319668 211949892 212110096 212357376 212719136 212932962 214127872 214511808 215314176 215518072 216354159 216517692 216700704 216945344 217588146 217717236 218135808 218342376 219159072 219366609 219788352 220819368 220874976 221006016 221215302 222241347 222680304 223472601 223724886 224155008 224726656 224819172 224952552 226442304 226656738 226713816 227777319 228215232 228739632 229191424 229812638 230254464 230472508 231159852 231218064 231334576 231392832 231611954 231749364 233145808 233284128 233505041 234829056 235051432 235110624 236213516 236400768 236667648 237309126 237449916 237509712 238623858 239082624 239309028 240893856 241097472 241325784 241508192 242228448 242457831 242923968 243107584 244063512 245635173 246306368 246553956 247261896 248421789 248484348 249055323 249534144 250515342 250704696 251199872 251880739 252174384 252364992 252428544 252603974 252817488 253852837 254003442 254491776 254732772 255685584 256419744 257332086 257622596 257687472 257840352 259036272 259101504 259547904 260251398 260316936 262289034 262444644 263397152 264182688 264249216 264432861 264499452 264699376 264856416 266251104 266452352 266610432 266862904 268630208 268697856 269958304 270374258 271005588 271628313 271696716 272164816 273496032 273967232 274571451 274778988 275307264 275800896 276832512 276860647 277024902 277094664 278394501 278929728 279193866 280725912 281042832 281280384 282042783 282585024 282599856 283910616 283982112 284419674 286015744 286303248 286790978 287646282 288199296 288472212 288690256 288934272 289898406 290070396 290117528 290289648 291123168 291991392 292212096 292488812 293051136 294425824 294499968 294674688 294953736 296321796 296337349 296907072 297786798 297963468 298299848 299758896 299936736 300220767 301923072 302208984 302285088 303626631 303703092 304286976 304986176 306003873 306185418 307683036 308213136 308290752 308523776 308999152 309720672 311045504 311731497 313480832 313795944 314330509 314516994 316173186 316412168 316599888 316679616 316979502 317924838 318165144 319078704 320575486 321191808 321767712 322971264 323195719 323277108 323898624 324776538 325051056 325418016 326382219 326575854 327203712 327513564 328738608 329682528 331229052 331312464 331509024 331822953 332073764 332712192 333704448 334020456 334272928 335587329 336232512 336317184 336486656 337089984 337228758 338671256 339643696 339985107 340914112 341892992 343109448 343583296 343787136 344718957 345381696 345468672 345708762 346739778 347001864 347089248 347417931 347624046 349718712 349926192 352243584 352577148 352665936 353141888 354320274 355001472 355963689 356174874 356264568 357935787 358623936 358963542 361340784 361988676 362171084 362262288 363342672 363961642 364385952 364661376 366095268 366371984 366799104 366936493 367734528 369366536 369459552 369809419 371192668 371906304 372258488 374301216 374723776 376057044 376780032 376799808 378547488 378642816 378867456 378905961 379226232 381005163 381737664 382099158 383528376 384629616 385998129 386433894 386531208 386760528 387052864 388164224 388554408 389321856 390377097 390475404 393271648 393433551 393666966 395095728 395876096 396274032 396749178 396949102 397049064 397284624 398911601 399376656 399678528 399915648 400294356 402945312 403046784 403326889 404835508 404937456 405561387 407545074 408005164 408247224 410244048 410950848 411054336 412168482 412960896 413701344 415248768 415537353 415641996 416441088 418394592 418790799 419355992 421564248 421920576 422133184 422239488 422639336 423899784 424220192 425438272 425865924 429023616 430186467 431036144 431469423 432708318 433035384 433401408 433890688 434847609 435066731 435176292 435434472 436684752 438318144 438733218 439576704 441638736 441749952 442012032 442430604 444482694 445360608 446680197 446945202 447449772 448310016 449453312 449638344 449905104 452884608 453313476 453427632 455554638 456430464 457479264 459278127 459625276 460508928 460945016 462319704 462436128 462669152 462785664 463223908 463498728 466291616 466568256 467010082 470102864 470221248 471775491 472427032 472801536 474259779 474618252 474899832 475019424 475469253 477247716 478165248 478618056 480863229 481787712 482651568 483016384 484456896 484915662 485847936 487164807 488127024 489863781 491270346 492612736 493107912 494523792 496843578 496968696 498110646 499068288 501030684 501409392 502399744 503761478 504348768 504729984 505207948 505634976 507705674 508006884 508983552 509465544 511371168 511855421 512839488 514664172 515245192 515374944 515680704 518072544 518203008 518563143 520502796 520633872 521436069 524578068 524889288 526794304 528365376 528498432 528865722 528998904 529398752 529712832 531480411 532502208 532904704 533725808 534262311 537260416 538445313 539916608 540748516 542011176 543256626 543393432 544329632 545942463 546992064 547934464 549142902 549557976 551601792 553721294 554049804 554189328 556789002 557859456 558387732 561451824 562085664 562560768 564085566 565170048 565199712 567821232 567964224 568839348 572606496 573148737 573581956 575292564 576398592 576944424 577380512 577868544 579650841 579796812 580140792 580235056 580579296 581129087 582246336 583982784 584424192 584977624 588851648 588999936 589907472 592643592 592674698 593814144 595423653 595573596 595926936 596599696 599517792 599873472 600441534 604417968 604570176 607253262 607406184 609972352 611317611 612007746 612370836 615366072 616426272 616581504 617998304 618252723 619441344 622091008 623462994 626961664 627591888 628661018 629033988 632346372 632824336 633199776 633359232 633799397 633959004 635849676 636330288 638157408 641150972 642383616 643535424 645942528 646391438 646554216 649553076 649587169 650102112 650836032 652764438 653151708 654407424 655027128 657477216 658099827 659365056 662458104 662624928 663018048 663645906 664147528 666724041 668040912 668545856 671174658 672465024 674179968 674457516 677342512 679287392 679970214 681828224 683331957 683785984 686218896 687166592 687574272 689029129 689437914 690763392 691417524 693479556 694003728 694178496 694835862 695248092 699437424 699852384 700515123 704487168 705154296 705331872 706283776 708462139 708640548 710002944 711927378 712349748 712529136 715871574 717247872 717927084 722681568 723977352 724342168 724524576 726685344 727373493 727923284 728771904 729322752 732190536 732743968 733872986 738733072 738919104 739618838 742385336 744516976 745265367 747165969 748602432 749447552 752114088 753599616 755642217 757094976 757285632 757811922 758452464 761558511 762010326 763475328 764198316 767056752 769259232 771996258 772867788 773062416 773521056 774105728 776328448 777108816 778643712 780754194 780950808 786543296 786867102 787333932 790191456 792548064 793298583 793498356 793898204 794098128 794569248 797823202 798753312 799357056 799831296 800588712 804344233 805890624 806093568 806653778 809671016 809874912 810641839 811122774 814884939 815090148 816010328 816494448 820488096 821901696 824336964 825921792 827402688 830497536 830581941 831074706 831283992 835183503 836789184 837581598 838711984 843128496 843841152 844266368 845278672 846128349 847799568 848440384 850876544 851731848 858047232 860372934 862072288 862938846 865416636 866070768 866802816 867781376 869695218 870133462 870352584 870868944 873369504 876636288 877466436 879153408 883277472 883499904 884024064 884113909 884861208 888965388 889012047 890721216 893360394 893890404 894899544 899276688 899810208 900662301 905769216 906626952 906855264 910879893 911109276 912860928 913202851 914958528 918011619 918556254 919250552 921890032 924639408 924872256 925338304 925571328 926447816 926997456 932583232 933136512 934020164 940205728 940442496 942991527 943550982 944854064 948519558 949236504 949799664 950038848 950938506 954495432 957236112 961726458 963575424 965303136 966032768 968913792 969587157 969831324 971695872 974329614 976254048 979146657 979727562 982540692 985225472 986215824 989047584 993687156 993937392 995468859 995970481 996221292 998136576 1002061368 1002818784 1003768423 1006761987 1007522956 1008697536 1009459968 1010415896 1011269952 1015411348 1016013768 1018931088 1022742336 1023710842 1025678976 1029328344 1030490384 1030749888 1031361408 1034156871 1036145088 1036406016 1037126286 1041005592 1041267744 1042253793 1042872138 1049156136 1049778576 1053588608 1056730752 1057731444 1057997808 1058797504 1059425664 1062960822 1065004416 1067451616 1067891067 1068524622 1073807361 1074520832 1076890626 1079833216 1081497032 1084022352 1086513252 1086786864 1088659264 1091884926 1093984128 1098285804 1099115952 1100809479 1103203584 1107442588 1108099608 1108378656 1109428257 1113578004 1115718912 1116775464 1122014201 1122903648 1124171328 1128171132 1130340096 1130399424 1135642464 1135928448 1136717883 1137678696 1143015489 1145212992 1146297474 1147163912 1150585128 1153888848 1154761024 1159301682 1159593624 1160281584 1160470112 1161158592 1162258174 1164492672 1167965568 1169955248 1171131291 1177703296 1179814944 1180300653 1185287184 1185349396 1187628288 1190847306 1191147192 1191853872 1193199392 1196734803 1199035584 1199746944 1200883068 1208835936 1209140352 1209980667 1214506524 1214812368 1216684161 1219944704 1222635222 1224015492 1224741672 1230732144 1232852544 1233163008 1235996608 1236505446 1238882688 1246612059 1246925988 1255183776 1256372397 1257322036 1258067976 1264692744 1265648672 1266399552 1266718464 1267598794 1267918008 1271699352 1272660576 1273865747 1276314816 1282301944 1287070848 1290559401 1292782876 1293108432 1299106152 1299174338 1300204224 1301672064 1305200193 1305528876 1306303416 1310054256 1314954432 1316199654 1318730112 1324916208 1325249856 1326036096 1327291812 1328295056 1333448082 1336081824 1337091712 1340040591 1342349316 1344930048 1348359936 1348915032 1354685024 1358574784 1359940428 1363656448 1366663914 1372437792 1374333184 1377834381 1378058258 1378875828 1381526784 1382835048 1386959112 1388007456 1388356992 1389321857 1389671724 1390496184 1398874848 1399704768 1401030246 1410308592 1410663744 1415326473 1416924278 1417281096 1423854756 1424699496 1425058272 1426407759 1431743148 1434495744 1435854168 1442589687 1445363136 1447954704 1448684336 1449049152 1453370688 1454746986 1455846568 1457543808 1461494421 1464381072 1465487936 1467745972 1477466144 1477838208 1479237676 1484770672 1489033952 1490530734 1494331938 1497204864 1498895104 1504228176 1507199232 1511284434 1514189952 1515623844 1516904928 1523117022 1524020652 1526950656 1528396632 1534113504 1535566263 1538518464 1543992516 1545735576 1546124832 1547042112 1548211456 1554217632 1555689429 1561508388 1561901616 1564308207 1573086592 1573734204 1574667864 1577350379 1580382912 1585096128 1586597166 1586996712 1587796408 1588196256 1589138496 1594441233 1595646404 1597506624 1598714112 1601177424 1608688466 1611781248 1613307556 1619342032 1619749824 1621283678 1622245548 1629769878 1630180296 1632020656 1632988896 1637827389 1640976192 1643803392 1648673928 1654805376 1661163882 1662149412 1662567984 1670367006 1673578368 1675163196 1677423968 1686256992 1687682304 1688532736 1690557344 1692256698 1695599136 1696880768 1701753088 1703463696 1719446211 1720745868 1724144576 1725877692 1730833272 1732141536 1733605632 1738952523 1739390436 1740266924 1740705168 1741737888 1743387261 1746739008 1753272576 1754932872 1763165173 1766554944 1766999808 1768227818 1769722416 1776969859 1777930776 1778024094 1781442432 1786270959 1786720788 1787780808 1789799088 1798553376 1799620416 1801324602 1813253904 1813710528 1821759786 1822218552 1826405702 1829917056 1836023238 1837112508 1838501104 1843780064 1849278816 1849744512 1850676608 1852895632 1853994912 1854758169 1865166464 1866273024 1868040328 1880411456 1880884992 1885983054 1887101964 1889708128 1897039116 1898473008 1899599328 1900077696 1901398191 1901877012 1908990864 1914472224 1923452916 1927150848 1930606272 1932065536 1937827584 1938024529 1939174314 1939662648 1948659228 1948761507 1952508096 1958293314 1959455124 1965081384 1972431648 1974299481 1978095168 1987374312 1987874784 1990937718 1991940962 1992442584 2001789031 2004122736 2005637568 2007536846 2013523974 2015045912 2017395072 2020831792 2022539904 2030822696 2032027536 2037862176 2045484672 2047421684 2051357952 2058656688 2060980768 2061499776 2062722816 2067087387 2068313742 2072290176 2074252572 2082011184 2082535488 2084507586 2085744276 2098312272 2099557152 2101545369 2107177216 2113461504 2115462888 2115995616 2117595008 2118851328 2125386417 2125921644 2130008832 2134903232 2135782134 2137049244 2147614722 2153781252 2159666432 2162994064 2168044704 2173026504 2173573728 2177318528 2182120479 2183220061 2183769852 2187968256 2196571608 2198231904 2200313563 2201618958 2214885176 2216199216 2216757312 2218856514 2227156008 2233550928 2241497907 2244028402 2245807296 2248342656 2256342264 2260798848 2266926651 2271284928 2271856896 2273435766 2275357392 2284675533 2286030978 2290425984 2292594948 2294327824 2301170256 2307777696 2309522048 2318603364 2319187248 2320563168 2320940224 2322317184 2324516348 2328985344 2335931136 2339910496 2342262582 2355406592 2359629888 2360601306 2370574368 2370698792 2379895749 2381694612 2382294384 2383707744 2386398784 2393469606 2398071168 2399493888 2401766136 2413032699 2417671872 2418280704 2419961334 2429013048 2429624736 2431925517 2433368322 2444654817 2445270444 2448030984 2449483344 2461464288 2465705088 2471993216 2473010892 2477765376 2491745823 2493224118 2493851976 2498100361 2505550509 2510367552 2512744794 2514644072 2516135952 2529385488 2531297344 2532799104 2535197588 2535836016 2543398704 2545321152 2547731494 2552629632 2564603888 2568555451 2574141696 2581118802 2585565752 2586216864 2598212304 2598348676 2600408448 2603344128 2610400386 2611057752 2612606832 2620108512 2629908864 2632399308 2637460224 2649832416 2650499712 2652072192 2652341727 2654583624 2656590112 2666896164 2667036141 2672163648 2674183424 2680081182 2684698632 2697830064 2701986903 2709370048 2717149568 2719880856 2724514291 2732639679 2733327828 2739608553 2744875584 2754034857 2755668762 2756116516 2757751656 2765670096 2773918224 2776014912 2776713984 2778643714 2779343448 2780992368 2792381207 2797749696 2799409536 2802060492 2820617184 2821327488 2828974581 2830652946 2833848556 2834562192 2847709512 2849398992 2850116544 2852815518 2863486296 2871708336 2885179374 2890726272 2895909408 2897368672 2898098304 2906741376 2908761471 2909493972 2911693136 2915087616 2922988842 2928762144 2930975872 2935491944 2937439971 2954932288 2955676416 2958475352 2969541344 2978067904 2981061468 2987911443 2988663876 2994409728 3008456352 3011305269 3020285961 3022568868 3028379904 3031247688 3033809856 3045467117 3046234044 3048041304 3056793264 3068227008 3071132526 3077036928 3087985032 3091471152 3092249664 3094084224 3102470613 3108435264 3111378858 3123016776 3123803232 3126761379 3128616414 3146173184 3147468408 3149335728 3154700758 3160765824 3170192256 3173194332 3173993424 3175592816 3176392512 3178276992 3188882466 3191292808 3195013248 3202354848 3203673201 3217376932 3223562496 3226615112 3238684064 3239499648 3242567356 3244491096 3259539756 3260360592 3264041312 3265977792 3275654778 3281952384 3297347856 3302428437 3309610752 3322327764 3324298824 3325135968 3328284771 3340734012 3347156736 3350326392 3354847936 3366042603 3372513984 3381114688 3384513396 3391198272 3393761536 3406927392 3410153649 3429046467 3438892422 3441491736 3448289152 3451755384 3457635599 3461666544 3464283072 3477905046 3478780872 3480533848 3481410336 3483475776 3486774522 3493478016 3509865744 3526330346 3533109888 3536455636 3539444832 3553939718 3555861552 3556048188 3562884864 3572541918 3573441576 3575561616 3579598176 3590204409 3597106752 3599240832 3602649204 3626507808 3627421056 3629942001 3643519572 3644437104 3650052483 3652811404 3659834112 3672046476 3674225016 3677002208 3687560128 3698557632 3699489024 3701353216 3705791264 3707989824 3709516338 3730332928 3736080656 3739836177 3760822912 3769117191 3771966108 3774203928 3779416256 3794078232 3796946016 3799198656 3800155392 3802796382 3803754024 3817981728 3821597241 3828944448 3846905832 3861212544 3871678203 3876049058 3878348628 3879325296 3897318456 3897523014 3905016192 3915600579 3916586628 3918910248 3930162768 3944863296 3948598962 3956190336 3974748624 3975749568 3981875436 3983881924 3984885168 4003578062 4008245472 4011275136 4015073692 4027047948 4030091824 4034790144 4041663584 4045079808 4061645392 4064055072 4067903609 4075724352 4090969344 4094843368 4117313376 4121961536 4122999552 4134174774 4136627484 4144580352 4148505144 4164022368 4165070976 4167965571 4169015172 4171488552 4196624544 4199114304 4203090738 4230925776 4231991232 4235190016 4245979419 4250772834 4251843288 4269806464 4271564268 4274098488 4279223277 4295229444 4307562504 4325988128 4327769061 4336089408 4346053008 4347147456 4354637056 4364240958 4366440122 4367539704 4388027611 4393143216 4396463808 4400627126 4403237916 4429770352 4432398432 4433514624 4436595779 4437713028 4454312016 4467101856 4482995814 4488056804 4491614592 4496685312 4512684528 4521597696 4533853302 4542569856 4546871532 4550714784 4569351066 4572061956 4580851968 4585189896 4588655648 4602340512 4606698789 4615555392 4619044096 4637206728 4638374496 4641126336 4641880448 4644634368 4649032696 4667068287 4679820992 4684525164 4719259776 4721202612 4732051137 4741148736 4741397584 4759791498 4763389224 4764588768 4767415488 4772797568 4783323699 4785734041 4786939212 4796142336 4803532272 4823203903 4826065398 4835343744 4839922668 4858026096 4859249472 4863851034 4866736644 4889309634 4890540888 4896061968 4898966688 4913482167 4922928576 4931410176 4943986432 4946021784 4983491646 4986448236 4987703952 4996200722 5011101018 5020735104 5025489588 5029288144 5032271904 5058770976 5062594688 5065598208 5070395176 5071672032 5086797408 5090642304 5095462988 5105259264 5129207776 5137110902 5162237604 5171131504 5172433728 5196424608 5196697352 5200816896 5216857569 5220800772 5222115504 5225213664 5230161783 5240217024 5259817728 5264798616 5289495519 5299664832 5300999424 5304683454 5309167248 5313180224 5330909577 5333792328 5334072282 5344327296 5358812877 5360162364 5369397264 5395660128 5403973806 5418740096 5434299136 5439761712 5449028582 5465279358 5466655656 5475968341 5479217106 5489751168 5508069714 5511337524 5512233032 5515503312 5531340192 5547836448 5552029824 5557287428 5558686896 5561984736 5584762414 5595499392 5598819072 5604120984 5630409631 5641234368 5642654976 5657949162 5661305892 5667697112 5669124384 5695419024 5698797984 5700233088 5704194573 5705631036 5726972592 5743416672 5770358748 5781452544 5791818816 5794737344 5796196608 5813482752 5814073587 5817522942 5818987944 5823386272 5845977684 5846284521 5857524288 5861951744 5870983888 5874879942 5909864576 5916950704 5922898443 5939082688 5956135808 5962122936 5972279671 5975822886 5977327752 6005367093 6016912704 6022610538 6040571922 6045137736 6062495376 6067619712 6090934234 6092468088 6096082608 6113586528 6136454016 6142265052 6154073856 6175970064 6182942304 6184499328 6188168448 6201262161 6204941226 6216870528 6222757716 6246033552 6247606464 6253522758 6257232828 6294936816 6298671456 6304636107 6309401516 6321531648 6340384512 6346388664 6347986848 6351185632 6352785024 6356553984 6376159251 6377764932 6382585616 6390026496 6392419957 6404709696 6407346402 6434753864 6453230224 6477368128 6478999296 6485134712 6488982192 6519079512 6520721184 6528082624 6531955584 6549660183 6551309556 6563904768 6594695712 6600940689 6604856874 6644655528 6648597648 6650271936 6656569542 6681468024 6700652784 6709695872 6724493721 6732085206 6745027968 6762229376 6769026792 6782396544 6800779953 6813854784 6820307298 6854026599 6858092934 6877784844 6882983472 6896578304 6903510768 6915271198 6923333088 6928566144 6955810092 6957561744 6961067696 6962820672 6966951552 6971793367 6973549044 6986956032 7019731488 7026378961 7052660692 7066219776 7072911272 7078889664 7107879436 7111723104 7112096376 7145083836 7146883152 7151123232 7159196352 7180408818 7194213504 7198481664 7205298408 7239098097 7253015616 7254842112 7259884002 7287039144 7288874208 7295776551 7300104966 7305622808 7333964451 7344092952 7348450032 7354004416 7375120256 7397115264 7411582528 7415979648 7419032676 7472161312 7475237469 7479672354 7494301083 7516651527 7521645824 7538234382 7543932216 7548407856 7558832512 7579320419 7588156464 7593892032 7598397312 7605592764 7607508048 7635963456 7643194482 7657888896 7693811664 7705666353 7722425088 7743356406 7752098116 7756697256 7758650592 7794636912 7795046028 7810032384 7831201158 7833173256 7837820496 7860325536 7889726592 7897197924 7912380672 7949497248 7951499136 7957025181 7963750872 7967763848 7969770336 8001108423 8007156124 8016490944 8022550272 8030147384 8054095896 8060183648 8083327168 8123290784 8128110144 8135807218 8151448704 8173542873 8189686736 8197919037 8218825659 8234626752 8243923072 8262104571 8268349548 8273254968 8297010288 8328044736 8330141952 8335931142 8338030344 8342977104 8377143621 8393249088 8398228608 8406181476 8461851552 8463982464 8486923743 8491958838 8501545668 8503686576 8539612928 8543128536 8548196976 8558446554 8590458888 8615125008 8651976256 8655538122 8672178816 8692106016 8694294912 8726284413 8728481916 8732880244 8735079408 8776055222 8786286432 8792927616 8801254252 8806475832 8859540704 8864796864 8867029248 8873191558 8875426056 8908624032 8917060229 8934203712 8963734329 8965991628 8976113608 8983229184 9025369056 9033915807 9067706604 9085139712 9093743064 9101429568 9136401351 9138702132 9144123912 9170379792 9177311296 9204681024 9213397578 9231110784 9274413456 9276748992 9282252672 9283760896 9298065392 9307411839 9334136574 9359641984 9369050328 9380284137 9438519552 9442405224 9464102274 9482297472 9482795168 9519582996 9526778448 9529177536 9534830976 9545595136 9566647398 9571468082 9573878424 9607064544 9646407806 9652130796 9670687488 9679845336 9716052192 9718498944 9725252999 9727702068 9733473288 9778619268 9781081776 9792123936 9797933376 9826964334 9845857152 9892043568 9907285311 9966983292 9972896472 9975407904 9984854313 9992401444 10022202036 10041470208 10050979176 10058576288 10064543808 10098127809 10117541952 10125189376 10140790352 10143344064 10173594816 10181284608 10190925976 10230460947 10258415552 10274221804 10324475208 10342263008 10344867456 10372906797 10392849216 10393394704 10433715138 10441601544 10444231008 10450427328 10460323566 10480434048 10529597232 10578991038 10599329664 10609366908 10618334496 10626360448 10661819154 10667584656 10668144564 10688654592 10717625754 10720324728 10738794528 10770613227 10791320256 10807947612 10837480192 10879523424 10889826003 10898057164 10930558716 10933311312 10950157449 10951936682 10958434212 10979502336 11016139428 11022675048 11024466064 11031006624 11041452653 11062680384 11095672896 11104059648 11114574856 11117373792 11123969472 11169524828 11190998784 11208241968 11260819262 11282468736 11315898324 11322611784 11335394224 11338248768 11390838048 11397595968 11400466176 11408389146 11411262072 11453945184 11464791723 11486833344 11540717496 11583637632 11589474688 11615034609 11628147174 11635045884 11637975888 11646772544 11691955368 11692569042 11715048576 11741967776 11746801737 11749759884 11819729152 11833901408 11845796886 11878165376 11912271616 11924245872 11944559342 11951645772 11954655504 12003612721 12010734186 12033825408 12045221076 12081143844 12090275472 12124990752 12135239424 12181868468 12184936176 12192165216 12203710827 12227173056 12272908032 12284530104 12342156211 12351940128 12365884608 12368998656 12402524322 12409882452 12433741056 12445515432 12492067104 12495212928 12503896713 12507045516 12514465656 12589873632 12597342912 12609272214 12618803032 12692777328 12695973696 12702371264 12705570048 12752318502 12755529864 12765171232 12784839914 12809419392 12814692804 12869507728 12906460448 12954736256 12970269424 12977964384 12983307183 13038159024 13041442368 13056165248 13063911168 13091553451 13099320366 13102619112 13164082833 13189391424 13201881378 13209713748 13289311056 13297195296 13300543872 13309787337 13313139084 13362936048 13401305568 13419391744 13448987442 13464170412 13490055936 13524458752 13538053584 13564793088 13601559906 13627709568 13640614596 13708053198 13716185868 13755569688 13765966944 13807021536 13820096367 13830542396 13846666176 13857132288 13911620184 13915123488 13922135392 13925641344 13933903104 13943586734 13947098088 14012523217 14039462976 14052757922 14105321384 14145822544 14157779328 14196153411 14215758872 14223446208 14224192752 14290167672 14293766304 14302246464 14318392704 14357202123 14360817636 14388427008 14410596816 14469611709 14478196194 14506031232 14519768004 14574078288 14577748416 14591553102 14600209932 14611245616 14667928902 14688185904 14696900064 14708008832 14740446501 14750240512 14794230528 14823165056 14831959296 14838065352 14944322624 14950474938 14959344708 14988602166 15033303054 15076468764 15087864432 15096815712 15117665024 15158640838 15176312928 15187784064 15196794624 15211185528 15215016096 15271926912 15282540427 15286388964 15315777792 15387623328 15402194941 15411332706 15486712812 15504196232 15513394512 15517301184 15589273824 15590092056 15662402316 15666346512 15675640992 15690485349 15720651072 15779453184 15794395848 15868486557 15898994496 15902998272 15914050362 15927501744 15935527696 15939540672 15992728731 16002216846 16014312248 16032981888 16060294768 16076438631 16108191792 16120367296 16166654336 16246581568 16256220288 16271614436 16302897408 16347085746 16379373472 16395838074 16427905023 16437651318 16469253504 16487846144 16524209142 16536699096 16546509936 16594020576 16656089472 16671862284 16676060688 16685954208 16754287242 16786498176 16796457216 16812362952 16891228893 16923703104 16927964928 16973847486 16983917676 17003091336 17007373152 17086257072 17096393952 17112583719 17116893108 17180917776 17230250016 17303952512 17311076244 17344357632 17350854169 17384212032 17388589824 17442220761 17452568826 17456963832 17465760488 17470158816 17486702527 17538853563 17552110444 17572572864 17585855232 17602508504 17612951664 17719081408 17729593728 17746383116 17750852112 17817248064 17834120458 17868407424 17916839013 17927468658 17931983256 17952227216 18016101279 18050738112 18067831614 18135413208 18187486128 18202859136 18272802702 18277404264 18288247824 18340759584 18354622592 18409362048 18426795156 18462221568 18548826912 18553497984 18564505344 18596130784 18603786483 18614823678 18668273148 18719283968 18738100656 18760568274 18884810448 18913908321 18928204548 18964594944 18965590336 19039165992 19053556896 19058355072 19069661952 19071600037 19128477753 19133294796 19142936164 19147756848 19177259871 19214129088 19292815612 19304261592 19359690672 19432104384 19436997888 19450505998 19455404136 19466946576 19546668449 19557238536 19562163552 19584247872 19595866752 19648980549 19653928668 19691714304 19784087136 19802822067 19814570622 19933966584 19945792944 19950815808 19969708626 19984802888 20044404072 20101958352 20117152576 20129087616 20196255618 20235083904 20281580704 20286688128 20347189632 20381851952 20402339859 20460921894 20516831104 20548443608 20562079797 20648950416 20684526016 20689734912 20745813594 20785698432 20786789408 20867430276 20883203088 20888462016 20900854656 20915380101 20920647132 20960868096 21059194464 21079136883 21157982076 21198659328 21218733816 21236668992 21252720896 21318269819 21323638308 21335169312 21336289128 21435251508 21440649456 21477589056 21541226454 21582640512 21615895224 21717294291 21759046848 21779652006 21796114328 21861117432 21866622624 21887329653 21900314898 21903873364 21916868424 22032278856 22045350096 22048932128 22062013248 22082905306 22125360768 22191345792 22229149712 22234747584 22247938944 22339049656 22416483936 22425712407 22482903249 22521638524 22564937472 22631796648 22645223568 22670788448 22676497536 22737961257 22781676096 22795191936 22816778292 22822524144 22907890368 22929583446 22973666688 23081434992 23116999059 23167275264 23178949376 23230069218 23256294348 23270091768 23275951776 23293545088 23383910736 23385138084 23430097152 23483935552 23493603474 23499519768 23667802816 23691593772 23756330752 23848491744 23871075543 23889118684 23903291544 23909311008 24003325269 24007225442 24021468372 24067650816 24090442152 24162287688 24180550944 24203449193 24249981504 24363736936 24369872352 24384330432 24407421654 24454346112 24520628619 24569060208 24656476977 24684312422 24703880256 24731769216 24805048644 24819764904 24891030864 24984134208 24990425856 25007793426 25014091032 25028931312 25131430863 25179747264 25194685824 25218544428 25237606064 25385554656 25391947392 25404742528 25460771229 25504637004 25511059728 25530342464 25569679828 25618838784 25629385608 25739015456 25812920896 25909472512 25940538848 25955928768 25966614366 26076318048 26082884736 26112330496 26178853239 26183106902 26198640732 26205238224 26328165666 26378782848 26403762756 26419427496 26578622112 26594390592 26601087744 26619574674 26626278168 26725872096 26751180687 26802611136 26891202987 26897974884 26928340824 27076107168 27101747421 27203119812 27255419136 27281229192 27409204053 27416106396 27432371736 27479103971 27511139376 27531933888 27614043072 27640192734 27661084792 27693332352 27823240368 27830246976 27844270784 27851282688 27887173468 27894196176 28025046434 28078925952 28105515844 28210642768 28291645088 28315558656 28392306822 28431517744 28446892416 28448385504 28580335344 28587532608 28604492928 28636785408 28714404246 28721635272 28821193632 28939223418 28956392388 29012062464 29039536008 29148156576 29155496832 29175758997 29183106204 29200419864 29222491232 29335857804 29376371808 29393800128 29416017664 29480893002 29646330112 29676130704 29721855933 29888645248 29900949876 29918689416 29954562939 29969657201 29977204332 30066606108 30152937528 30175728864 30193631424 30294383427 30317281676 30352625856 30375568128 30422371056 30430032192 30543853824 30565080854 30572777928 30716193277 30775246656 30804389882 30822665412 30973425624 31008392464 31026789024 31034602368 31118720391 31178547648 31180184112 31324804632 31332693024 31351281984 31380970698 31441302144 31588791696 31736973114 31797988992 31828100724 31855003488 31871055392 31879081344 31985457462 32004433692 32028624496 32065963776 32120589536 32152877262 32216383584 32240734592 32311839681 32333308672 32493163136 32512440576 32543228872 32669478009 32694171492 32758746944 32791676148 32855810046 32875302636 32938507008 33048418284 33073398192 33093019872 33124357959 33188041152 33312178944 33343724568 33352121376 33371908416 33500138287 33508574484 33572996352 33624725904 33762427321 33782457786 33847406208 33947694972 33967835352 34006182672 34014746304 34172514144 34192787904 34225167438 34233786216 34361835552 34394375169 34460500032 34607905024 34622152488 34701708338 34768424064 34884441522 34905137652 34913927664 34931520976 34940317632 34973405054 35077707126 35104220888 35145145728 35205017008 35225903328 35240405211 35438162816 35459187456 35492766232 35501704224 35634496128 35668240916 35736814848 35833678026 35854937316 35863966512 35904454432 36010838163 36032202558 36101476224 36135663228 36270826416 36374972256 36405718272 36545605404 36554808528 36576495648 36611132481 36681519168 36709245184 36818724096 36853590312 37026468633 37097653824 37106995968 37192261568 37207572966 37229647356 37336546296 37476201312 37511690139 37521136548 37769620896 37827816642 37856409096 37931180672 38033991589 38078331984 38107113792 38116710144 38143200074 38256955506 38266589592 38285872328 38295513696 38331778387 38354519742 38428258176 38585631224 38608523184 38719381344 38864208768 38901011996 38910808272 38933893152 39093336898 39114477072 39124327104 39168495744 39191733504 39274660353 39297961098 39307857336 39492248499 39568174272 39605644134 39629141244 39867933168 39891585888 39901631616 39929362011 39939417252 39969605776 40088808144 40203916704 40234305152 40258175232 40392511236 40470167808 40563161408 40573376256 40694379264 40763703904 40804679718 40921843788 41033662208 41096887216 41124159594 41297900832 41369052032 41460289101 41491627188 41571396864 41573578816 41734860552 41766406176 41776924032 41801709312 41805957697 41830760202 41841294264 42037569651 42118388928 42158273766 42315964152 42437467632 42473337984 42588460233 42636539638 42647276616 42670338624 42672578256 42870503016 42881298912 42955178112 43071606369 43082452908 43165281024 43231790448 43408835127 43434588582 43518093696 43559304012 43592228656 43722234864 43733245248 43774659306 43800629796 43807746728 43833736848 44064557712 44090700192 44097864256 44124026496 44165810612 44250721536 44382691584 44458299424 44469495168 44495877888 44678099312 44746939699 44832967872 44851424814 44965806498 45043277048 45263593296 45290447136 45341576896 45352995072 45475922514 45563352192 45590383872 45633556584 45645048288 45815780736 45847621281 45859166892 45947333376 46162869984 46206584823 46233998118 46460138436 46512588696 46540183536 46551903552 46587090176 46767821472 46770276168 46967871104 46987206948 46999039536 47071456047 47335605632 47383187544 47463906859 47605459671 47696983488 47742151086 47778237368 47806583088 47818622016 47978186193 48006650538 48014450884 48042936744 48180884304 48324575376 48361101888 48406898386 48499963008 48727473872 48739744704 48768660864 48802553569 48814843308 48908692224 49041257238 49138120416 49283715069 49312953954 49368624844 49407760512 49463538432 49610097288 49639529808 49782061728 49968268416 50015586852 50028182064 50057862624 50262861726 50359494528 50389371648 50437088856 50475212128 50673686679 50771109312 50783894784 50809485056 50921542458 51009274008 51022119456 51060684928 51139359656 51258771216 51337751157 51478030912 51625841792 51881077696 51911857536 51933228732 52052562507 52152636096 52165769472 52326662283 52357706478 52366213804 52397281464 52410476448 52460107581 52616560689 52656331332 52757565696 52807525512 52838854992 53055242933 53157244224 53188781184 53239149348 53252556336 53451744192 53502361374 53605222272 53750517039 53782405974 53795949768 53856681648 54048303837 54152214336 54203494842 54406239624 54562458384 54818408106 54832212792 54864743472 54958207942 55022278752 55063867776 55228086144 55280385468 55322169584 55386664704 55646480736 55660493952 55688541568 55774346936 55788392352 55811359449 56050092868 56157851904 56211031688 56421285536 56583290176 56784613644 56863035488 56893784832 56896771008 57160670688 57175065216 57208985856 57214800111 57385433259 57428808492 57443270544 57531779613 57642387264 57878446836 57912784776 58079072016 58296313152 58310993664 58351517994 58366212408 58400839728 58444982464 58640005347 58671715608 58752743616 58787600256 58946941647 58961786004 59352261408 59408466201 59443711866 59777290496 59801899752 59837378832 59909125878 59939314402 59954408664 60133212216 60235651751 60305875056 60351457728 60387262848 60588766854 60634563352 60705251712 60844742112 60860064384 61130161708 61145555856 61432386554 61550493312 61608779764 61645330824 61946851248 62016784928 62053578048 62069204736 62237440782 62357095296 62360368224 62649609264 62665386048 62702563968 62746140303 62761941396 62882604288 63177583392 63237410649 63473946228 63595977984 63656201448 63710006976 63742110784 63758162688 63954809457 63970914924 64008867384 64057248992 64241179072 64305754524 64432767168 64481469184 64623679362 64986326272 65086457744 65151882873 65338956018 65388342984 65517493888 65583352296 65661988959 65695076381 65711620092 65750605272 66096836568 66146796384 66186039744 66248715918 66376082304 66687449136 66704242752 66743816832 67000276574 67017148968 67249451808 67448709747 67524854642 67564915572 67694812416 67895389944 67935670704 68012365344 68029492608 68213883771 68345028288 68385575808 68450334876 68467572432 68723671104 68788750338 68921000064 69244304976 69350997177 69403416676 69536848128 69768883044 69810275304 69827855328 69863041952 69880635264 69946810108 70155414252 70208441776 70290291456 70410034016 70451806656 70480810422 70876325632 70985532464 71003408448 71268992256 71336481832 71613226629 71667356052 71709874632 71727933024 71808908864 72021676326 72064405116 72202952448 72271326456 72541652832 72610347579 72749944512 73091210808 73109617056 73152991296 73222264962 73363038336 73561885857 73707180624 73969430931 74052937266 74195307648 74384523136 74415145932 74459294712 74673092592 74952402624 75023380278 75042273096 75394292589 75539241792 75655633284 75712818192 75862361344 76067983178 76156663968 76214227584 76286400148 76513911012 76533179184 76571744656 76591027392 76663556774 76709039484 76856516352 77171262448 77217046368 77290168571 77438762688 77728417536 77802023992 77821616544 77867786304 78186673796 78228954144 78248654208 78336991488 78549320706 78595922196 78615714672 78984496998 79136348544 79211288268 79258282488 79735866336 79783171776 79803263232 79858724022 79878834504 79939211552 80177616288 80253542061 80407833408 80468610304 80673608961 80785022472 81126322816 81305242263 81527407808 81609359436 81843687576 82193774432 82227612159 82248319188 82437311913 82595801664 82738104064 82920578202 82983254376 83147157632 83372524609 83469721104 83532812352 83553848064 83611915394 83661520404 83682588528 84025289047 84075139302 84236777856 84316547532 84631928304 84874935264 84946675968 85176920466 85273079276 85294553232 85340677248 85345156512 85741006032 85762597824 85910356224 86143212738 86164905816 86463580896 86817670254 86869177164 87036187392 87118608024 87184457312 87444469728 87466490496 87527276991 87549318612 87601259592 87615493456 87667473696 88129115424 88181400384 88195728512 88248052992 88331621224 88916598848 88938990336 89356198624 89493879398 89665935744 89702849628 89908971603 89931612996 90086554096 90527186592 90580894272 90683153792 90883150281 90951845028 91126704384 91267113168 91290096576 91631561472 91640874157 91695242562 91718333784 92148579831 92325739968 92413169646 92467996236 92920276872 93025177392 93080367072 93103807104 93356161173 93535642944 93540552336 93935742208 93974413896 93998079072 94142912094 94671211264 94766375088 94927813718 95210919342 95393966976 95484302172 95556474736 95613166176 95637244032 95956372386 96013301076 96028901768 96085873488 96361768608 96649150752 96722203776 96813796772 96999926016 97454947744 97479489408 97537321728 97605107138 97629686616 98082514476 98087662519 98276240832 98567430138 98625907908 98737249688 98815521024 99220194576 99279059616 99373073877 99564123456 99936536832 100031173704 100056364128 100115725248 100500414861 100525723452 100718989056 100874177712 100950424256 101287281963 101347373358 101542218624 101843084916 102018548016 102044238912 102121369856 102278719312 102517542432 102675502314 102956061824 103183125507 103251683584 103762155392 103823715072 103866457464 104043398479 104105125014 104305272192 104653324566 104715412956 104732427608 104794562928 104820952896 104920215162 105233121378 105312662664 105615051024 105677709984 106110485866 106314488448 106377562368 106478298696 106505112672 106903488384 106977782989 107004722748 107210444544 107501034078 107564811948 107591899536 107713363296 108032514489 108096607674 108304428672 108406989684 108812479248 109124916768 109636816212 109664425584 109729486944 109833397443 109916415884 110044557504 110127735552 110456172288 110560770936 110644339168 111079405899 111292961472 111320987904 111377083136 111548693872 111576784704 111622718898 112100185736 112422063376 112535070417 112842571072 113166580352 113569227288 113726070976 113793542016 114101974767 114321341376 114350130432 114429600222 114770866518 114857616984 114886541088 114995335161 115063559226 115284774528 115756893672 115825569552 116158144032 116592626304 116703035988 116732424816 116801679456 116889964928 117280010694 117343431216 117505487232 117575200512 117823981059 117893883294 117923572008 118476745497 118704522816 118816932402 118887423732 119603799504 119674757664 119788086033 119818251756 119878628804 119908817328 120266424432 120471303502 120611750112 120702915456 120774525696 121177533708 121269126704 121410503424 121455979183 121689484224 121720128768 122260323416 122291111712 122406917689 122864773108 123100986624 123217559528 123290661648 123893702496 124033569856 124107156096 124474881564 124714190592 124720736448 125299218528 125330772096 125405127936 125417873091 125492280606 125523882792 126112708953 126355166784 126474821298 126947892456 127312402896 127420013952 127484221568 127765380699 127909618914 127941829848 128017734768 128114497984 128482358144 128611509048 128865534336 129214819107 129247358724 130172915488 130226505381 130303765746 130677912036 130776685968 131034987776 131166704592 131323977918 131390152762 131423240184 131501210544 132039739931 132193673136 132293592768 132372079488 132497431836 132752164608 133374898272 133408485504 133487633664 133501200259 134000553148 134034297936 134240819097 134498903616 134897419494 135049709284 135129831144 135790779888 135871341408 136024730688 136058985216 136427767542 136690056576 136771151616 136900669752 136935144864 137447342208 137542863843 137577500676 137842000128 138488609952 138619754469 138701994354 138806833352 139537766088 139620550608 139655710656 139726083904 139761270528 139893620216 140310828504 140416883552 140820068032 140903613312 140961620844 141971064928 142006816896 142391720577 142672963664 142816379013 143226453258 143334712104 143419749264 143455866048 143617817728 143934558579 144007087961 144043352652 144128810232 144542652912 145083305664 145220695158 145499889024 146182421616 146219234112 146305982592 146407660707 146444529924 146726076672 147123771714 147414361248 147851145207 147938861862 148105874532 148390615296 148769046272 148830291864 148918589424 149346185184 149904805248 150046760556 150084546192 150788585178 151078483584 151311266568 151425636384 152021060037 152135966356 152313327936 152428455168 152572800296 153027822024 153066358368 153143489312 153182054784 153327113548 153418078968 154342524896 154434092736 154580337142 154877525376 155604047984 155643233088 155735572608 156157687521 156373347592 156457908288 156497308416 156979986849 157098641412 157191844392 157231429344 157380322743 157968993996 158272697088 158422576536 158516564976 159165728799 159471732672 159566343552 159717448044 159757669008 159878423104 160355232576 160507084122 160815666816 161251551117 161347217922 161570044944 162144911511 162252645632 162610484526 163054815616 163218718872 163687375152 164387548864 164455224318 164496638376 164874623826 165191603328 165841156404 165966508752 166294315264 166745049218 166939442208 167065624704 167223830788 167323040808 167365177056 168050578094 168150278604 168473555712 168633095064 169263856608 169424144351 169749870528 170353840932 170546158552 170589106464 170681354496 170690313024 171482012064 171525195648 171644400333 172286425476 172329811632 172595338839 172927161792 173635340508 173738354328 174237216048 174368914624 174888939456 174932980992 175054553982 175098637224 175202519184 175230986912 175334947392 175920016041 176258230848 176362800768 176391457024 176663242448 176840824941 177833197696 178225398603 178712397248 178987758796 179331871488 179405699256 179817943206 179863225992 180173108192 180706955253 181054373184 181161788544 181366307584 181766300562 181903690056 182534226336 182580193152 183281748314 183390485124 183436667568 184297159662 184651479936 184826339292 184935992472 185840553744 186050354784 186160734144 186207614208 186712322346 187071285888 187081104672 187948827792 187996158144 188238420909 188285824188 189532750176 189712231947 189855627436 190421838684 190787933952 190968604344 191112949472 191226332352 191274488064 191864428371 191912744772 192026602152 192057803536 192171746976 192353727797 192723537216 193298301504 193444407552 193627593544 194909895488 194958978816 195210214276 195259373232 196165028952 196175325038 196552481664 197085229143 197134860276 197251815816 197474499376 198440389152 198558119232 198746147754 199128246912 200062347408 200112728256 200231450496 201000829722 201051446904 201748355424 201900848512 202346129241 202574563926 202694746716 203084437248 203686169832 204037096032 204088477824 204557438624 204641651313 205035084864 205351004628 205912123648 206366251014 207524310784 207732914928 208052991531 208086796958 208210250028 208610544384 209306649132 209430825912 209464855216 209589125856 209641905792 209787600407 209840430324 210466242756 210625325328 211230102048 211355419968 212220971732 212628976896 212956597392 213010225344 213806976768 213955565978 214009445496 215002068156 215013352939 215129623896 215183799072 215426726592 216065028978 216193215348 216608857344 216813979368 217624958496 217831042737 218249833536 219273632424 219328851168 219458973888 219666794886 219832831768 220089115008 220685657571 221121541872 221288678336 222158811798 222585922944 223097387744 223153569408 223245437796 224200371472 224844126752 225070140834 225685142144 226182877767 226333160704 227138454576 227452141952 227587084032 228068641699 228203949534 228642682752 228859200444 229541733036 229715233968 229773082176 229990670322 230127118452 230569549056 231513787344 231651139104 231870505713 232316288064 233185252608 233406071976 233464849632 233603358912 233779929856 234500968009 234560021388 234686862432 235010974464 235647962118 235787766588 235847144016 236953490994 237409045632 237633864804 237774847464 239207599008 239349515328 239576172066 239636503512 239757257608 239817634656 240532848864 240760626183 240942607004 241223500224 241405830912 242355067416 242538253408 242911958366 243378968448 244520646832 244582223424 244813835378 245729546216 246435119056 246581323296 246682836477 247311935739 247787404992 248067139712 248214312192 248949763128 249441472896 250117573827 250598437056 250661544192 250835746182 250984561212 251047765584 252075867141 252225417906 252710333568 252949642596 253895784912 254624805792 254840027904 254968443136 255530761398 255819237828 255883659696 256035469536 256228995968 256964716288 257223018096 257731068672 258429638214 258494717448 260345830976 260453010762 260607531492 261355824072 261553371936 262333409184 262581830973 262647955836 262780305524 262846480368 263002421088 264079479862 264387346272 264587185536 264744158976 264994863672 266237941123 266749796544 266816971008 267002400518 268001106296 268068595872 268322448709 268481638194 268997807232 269726914809 269794838988 270099418568 270259662288 271581559776 271742682816 272049461376 272855535084 273380113152 273801339504 273870289728 274894684416 274922622471 275085727686 275155001352 276445739493 276977219904 277239508938 277403988708 277613666704 279075532176 279241101216 279311421312 279452167808 279787240432 280068483519 280621657008 280833767104 281640136064 281807226624 281923241688 283942129856 284013633792 284783441154 285345927328 285632758026 286452906516 286669424208 286839498528 286911732096 287235635456 287869117158 288014175922 288086705304 288257620464 289085305824 290166611328 290441390316 290999778048 292364843232 292438468224 292611965184 292641703879 292815321414 292889059848 294247543428 294262987557 294828722496 295702290414 295877723724 296211749064 297660583728 297837178848 298119221631 298692370368 299809610496 300093521112 300169092384 301501244583 301577170356 302156967168 302270143681 302622533136 302851272768 303861845889 304042120074 304271932712 304626655872 305145600592 306055644048 306132716736 306286978624 306364109568 306654227096 306836157936 308685049792 308868185472 309160674284 309755050752 311208095968 311286466176 311471145216 312130195437 312315375042 312746695184 312915816576 313959973698 314197282824 314383688784 314462858688 314760645486 315937987992 316845153072 317033129952 318331457598 318943465344 319132687104 319434896088 319515338016 319756846208 320710465152 320933348967 321014168244 321631333632 322503102234 322694435844 323140089888 324097543467 324289823022 325220969052 326109631232 326437437744 327374750304 328775097728 328910448636 328993276752 329500192329 329666229211 329749247652 330383206656 331682312808 331933017504 332247348013 333238217697 333490098436 333878884416 334131249408 334447661576 334646081616 334730354112 336101156188 336300557208 337266190128 338527713216 338848288702 339499741056 340707681864 341092317104 341178212928 341380626048 342305924301 342964024128 343050391296 343288800666 344572850952 344659623264 344986005483 345190677678 345854323584 347270681016 347476708656 348474432096 348737829248 349777878912 350109107964 350197274448 350405038368 350461973824 350669894784 351840032082 352516461696 352725601536 353326484896 353471943177 353681649882 355430236491 355666395392 356450797206 357424794496 357975517592 358811398512 359364258099 359635886412 359726451984 360346216384 361413910506 362108746368 362323577088 363532601124 363807380112 364367937549 365068452672 365160386304 366563496628 366780970248 366873335136 367220753067 368594319324 369302959872 369652678584 369871984944 371386700531 371681107488 372100709568 372321468288 373424644692 374142571776 374162209344 375897655584 375992316288 376253619273 376476841818 376571648376 378338126859 379065500352 379424463894 379711254872 380843677368 381937208688 382225898944 382452664704 383728856742 383825489544 384053204304 384115607072 384343493952 384707455594 385447074432 386596603008 387255187088 387644457321 389819790976 390420428552 390518746464 390679516143 392330057904 392350650076 393104963328 394170458286 394269720552 394503631632 394948998752 396119219793 396880778304 397116238464 397492295508 398256493824 400124694816 400225456512 400462900992 400503600777 402001659444 402102893808 402722457291 403496710848 403801697024 404692258482 405149127852 405389493432 407372339664 408074192064 408176955648 409114877248 409283302626 410070169728 410702009256 412628591529 412732502028 415465829856 415859263407 416105983062 416173593916 416420500056 418613298264 418861651824 418929710432 419178251712 419283811584 419575200814 419680860648 420932485512 421250650656 421649562257 422460204096 422710839936 424441943464 425913194784 426020450688 427175161731 427911131956 428018890992 430004136312 430026705878 430259247792 430367598144 430853453184 432021263883 432130057956 432386430696 433627958736 435249916992 435662085474 436499667072 438547264848 438657702336 438917947776 439222982121 439333589772 439665663536 440178230016 441371315142 442243083744 442577356672 443553435621 444317623596 445171845888 446194775488 446307138816 446490875592 448400742944 449688253504 450140281668 451370284288 452365755534 454276909152 454904283904 456063180111 456137283398 456407899068 457285365504 457718400888 459083466072 459430467936 459546164352 459865534667 459981340644 460254236904 463027574688 463302278208 463741011426 464632576128 466812143952 466929699264 467206717824 468473062563 469001936018 469120042776 469373724864 471295924236 471575533176 471694288032 472140968229 473906981988 474818091264 475267729608 475549694928 477497186397 478415198016 478699030656 479152344132 479273007024 479514515216 479635269312 481065697728 481521252366 481885214008 482447000448 483754653351 484710134832 485076506816 485823916732 486757936896 489041293664 489164446848 489627670756 491459092432 492870238112 493162646592 493365672954 494623871478 495574809984 496134279424 497899526256 498882945792 500235147654 501196874112 501671492364 501969122424 502095531168 504151734282 504450835812 505420667136 505899285192 507791569824 508272433053 509249611584 511061522796 511638475656 511767319392 512070939072 512457991936 514446036192 514933200999 516859276428 516989434896 517786016517 520691661952 520906021524 521215062984 522102975449 522711648144 523106743872 524666818368 525163661946 525295911672 525560611048 525692960736 526004842176 527760048123 528158959724 528774692544 529174371072 529989727344 532475882246 533499593088 534004801036 536002212592 536137191744 536644897418 536963276388 537995614464 539453829618 539589677976 540198837136 540519324576 542120865759 543163119552 543485365632 544098922752 545711070168 547602679008 547740579456 549845244942 550171455372 550310002704 552891478986 553954439808 554479017876 554807977416 555227333408 558151064352 558482202432 558622842624 558904335616 559574480864 560136967038 561243314016 561667534208 563280272128 563846483376 564715262727 567884259712 569136695841 569566882308 570691854656 571265516052 572905813032 573338848416 573678997056 573823464192 575593285113 575738234316 576028351844 576173410608 576515240928 577061183391 578170611648 580333222656 580882780632 583607672263 584729686464 584876936448 585283407758 585630642828 585778119696 588177023329 588495086856 588525975114 589657444992 591255687429 591404580828 591755447448 592423498128 595321167456 595674357696 596238443262 597384740736 600187042224 600338184768 603002489166 603154340712 604540287362 605245066272 605702545536 607723691778 608084240148 608543865424 609253311744 610291201184 612111288096 612265433472 612573957248 613308454192 613672315872 613924953939 617370099584 617736370944 618321348568 622416191936 622572932352 624260390874 624630750084 625493390368 625831633152 627919947396 628394565648 628767377568 628925717376 629362801221 629521290972 631875975984 633690306144 634066259904 636662915196 637886930688 638869792176 639030676032 639513692416 641420930304 641486119099 641866697934 642028336488 645006204468 645040058817 645388871688 646280179776 648195086934 648579646044 650441938104 652874875488 653493128211 654749500608 657550195456 657820897272 657986553504 659000384658 659332458422 659498495304 662592169261 663364625616 663866035008 664494696026 666476435394 666980196872 667757768832 668895323152 669292163232 669460708224 672202312376 672601114416 674532380256 677055426432 677696577404 678999482112 681415363728 682184634208 682356425856 682761252096 684205925097 684611848602 685928048256 686577601332 689145701904 689319246528 689972010966 690381355356 691708647168 694541362032 694953417312 695611517139 696948864192 697475658496 699555757824 700218215928 700394548896 700810076736 700923947648 701339789568 703502904027 703680064164 705032923392 706652969792 706943886354 707363299764 710860472982 712901594412 714849588992 715951035184 717622797024 718728516198 719271772824 719452903968 720692432768 722281878549 722645840191 722827821012 724217492736 727065202248 727614760224 728303789353 728735875098 730136905344 733126993256 733561940496 733746670272 734441506134 737188638648 739305357168 739743969888 741935807217 742773401062 743362214976 744201419136 744642936576 746849289384 748324418688 750352721481 751795311168 751984632576 752507238546 752953683636 753143296752 756227601423 756676253718 758131000704 758848927788 759422509744 761687354736 763874417376 764451797888 764905329408 767457713484 767650979088 768106408608 768231214144 768686987904 769414911188 770894148864 773193206016 774510374176 775288914642 779639581952 780840857104 781037492928 781359032286 784660115808 784701300152 787745492919 788340916572 788539441104 789007263264 789897997504 792238439586 793761556608 794232476928 794984591016 798713823369 800249389632 800450913024 801007201554 804003318888 804205787616 804967346127 805444914582 806993421696 809180744427 809384516964 810298255704 810778986864 814744679328 816148384128 818229754496 818566605252 820140339456 821404018512 824767867413 825257183058 825465004056 826871219491 829337218479 830931659712 831718526814 832211966124 832347187832 832841000112 837226596528 837723303648 837859420864 838356503424 839150401628 839361721296 841864971024 842501301312 843299124514 844920408192 845421679872 848883886928 850191854281 851826389568 852040901376 854350323462 855822263912 856037781984 860008272624 860053411756 860518495584 860735196288 861706906368 864042527766 864260115912 864772861392 867255917472 870499833984 871324170948 872999334144 877094529696 877315404672 877835895552 877925111637 878445964242 878667179544 879331327072 882742630284 882788962671 884486167488 885154713344 887106871242 888635247192 892389550976 892981751184 894357664893 896801485888 899376507008 900280563336 901814230321 904503733749 904731511068 906810431043 908553818304 911585537667 912126360222 912274566796 912815798136 915436801776 918166932144 918860935872 919092328704 919731069334 919962681288 920508473808 924278179517 926055149376 926604556416 927482022852 929265152256 933624287904 933859398528 934413435648 936390586311 936946125126 938003872036 938240085552 938747449728 942591848472 943151066352 943388576064 944281936458 947813963976 950535459216 951099389856 954994372794 956830396032 957398061312 958304688264 958546014048 959029030432 959270538624 962131395456 962800046901 963042504732 963770428016 964894000896 967509306702 969420269664 970153013632 971647833464 972292630401 978082587328 978328893696 979255341512 982918184864 985740476224 986325293184 986731345908 988998687633 989247742956 991149619968 995799052512 996742044039 999714653091 1000470295308 1002393748224 1003342984728 1003938244848 1004191062336 1008049615727 1008303468564 1008901671624 1011798570384 1015583139648 1016544866106 1018499223168 1022123045592 1023276951312 1023534638784 1024141878144 1026917772903 1028892072384 1029866401998 1033718552856 1033978869792 1034958016449 1035572033034 1041383323904 1041812043048 1042430125968 1044205950898 1045423296288 1046213487744 1049333636736 1050327323892 1050591823344 1051121222096 1051385921472 1052009684352 1055520096246 1056317919448 1057549385088 1059979454688 1060415829531 1064951764492 1066999186176 1068009602072 1072004425184 1072274383488 1073289794836 1073926552776 1078907659236 1079179355952 1080397674272 1081038649152 1084241731518 1086326239104 1086970731264 1091422140336 1093103812647 1095205358016 1095481158912 1099690489884 1100342910744 1100620005408 1101662259201 1105782957972 1107908879616 1108958035752 1109615954832 1110454666816 1114160101593 1116302128704 1116964404864 1119148961728 1120273934076 1122486628032 1123335068416 1127692966752 1128760857819 1129430525454 1135014380577 1135768519424 1138273391682 1139133764616 1141383709312 1142531032104 1144477383269 1145811626064 1146677696832 1147357994112 1151186570226 1151476468632 1152056703688 1152346821216 1153030481856 1154122366782 1156341223296 1161765561264 1167215344526 1169459372928 1170566815516 1171261285656 1171556239392 1176354046658 1176990173712 1177051950228 1179314889984 1182511374858 1182809161656 1183510894896 1184846996256 1188357659379 1190642334912 1191348715392 1192476886524 1194769481472 1200374084448 1200676369536 1201510802331 1206004978332 1206308681424 1208167371873 1209080574724 1210490132544 1211405091072 1215447383556 1216168480296 1217087730848 1220582402368 1224222576192 1224530866944 1225147914496 1226616908384 1227344631744 1227849907878 1234740199168 1236642697136 1237885774587 1244832383872 1247577790221 1248520781748 1249261500168 1250986780736 1255839894792 1256789131296 1257534755136 1257851434752 1258725602442 1259042581944 1263751951968 1264948686771 1267380612288 1268132519808 1273325830392 1277739584352 1278061352064 1281525485193 1282972238198 1283733395868 1284056672976 1290012408936 1290080117634 1290777743376 1292560359552 1296063791649 1296390173868 1297159292088 1300883876208 1305749750976 1306986256422 1309499001216 1315641794544 1315973107008 1317668946363 1318000769316 1318664916844 1318996990608 1325184338522 1326729251232 1327732070016 1328989392052 1332952870788 1333960393744 1335515537664 1337790646304 1338584326464 1338921416448 1344404624752 1345202228832 1346476094579 1349064760512 1354110852864 1355393154808 1362830727456 1364369268416 1364712851712 1368411850194 1369223697204 1371856096512 1373155202664 1378291403808 1378638493056 1379596604001 1379944021932 1380762710712 1389082724064 1389906834624 1391223034278 1393897728384 1400436431856 1400789097792 1401620153472 1401847895296 1405419187689 1407005808054 1407360128328 1413305939584 1413887772708 1414726599528 1416422904687 1421720945964 1425803188824 1431902070368 1432491559191 1435245594048 1437457032396 1438543545648 1438905807936 1441384865536 1444563757098 1445291680382 1445655642024 1452437139241 1454130404496 1455229520448 1456607578706 1457471750196 1460273810688 1466253986512 1467123880992 1467493340544 1468513202849 1468883012268 1474377277296 1478610714336 1479487939776 1483871614434 1485546802124 1486724429952 1488402838272 1493698578768 1496648837376 1500705442962 1503590622336 1505014477092 1505907367272 1506286593504 1512455202846 1513352507436 1516262001408 1517697855576 1518845019488 1523374709472 1524817299159 1527748834752 1528903595776 1534915426968 1535301958176 1536212817216 1536462428288 1537373975808 1538829822376 1544799602997 1549020748352 1550577829284 1561681714208 1562074985856 1562718064572 1566308926347 1569320231616 1569402600304 1575490985838 1576681833144 1577078882208 1578014526528 1579795995008 1583280144369 1584077967571 1584476879172 1587523113216 1589969182032 1596480491893 1597427646738 1600498779264 1602014403108 1608006637776 1608411575232 1609934692254 1610889829164 1613986843392 1618361488854 1618769033928 1620596511408 1621557973728 1626362597277 1629489358656 1632296768256 1636459508992 1637133210504 1642808037024 1649535734826 1650514366116 1650930008112 1653742438982 1658674436958 1661863319424 1663437053628 1664423932248 1664694375664 1665682000224 1674453193056 1675446607296 1675718841728 1676713006848 1678300803256 1678723442592 1683729942048 1685002602624 1686598249028 1689840816384 1697767773856 1700383708562 1703652779136 1708700646924 1711644527824 1712075563968 1720016545248 1720106823512 1721036991168 1721470392576 1726779855339 1728085055532 1728520231824 1729545722784 1731183550173 1734511834944 1740999667968 1742648341896 1750823016789 1754189059392 1754630809344 1755850223274 1756891928484 1757334359088 1758662654144 1764531069987 1765485260568 1765577925342 1768972334976 1773767062287 1774213742484 1777270494384 1784779101952 1785963502368 1788715329786 1793602971776 1798753014016 1800561126672 1803628460642 1809007467498 1809463022136 1812545520871 1813620862086 1817107636608 1823171075334 1824252720444 1824549133592 1825631596272 1830873603552 1836333864288 1837721871744 1839462138668 1839925362576 1841016947616 1848556359034 1852110298752 1853209112832 1854964045704 1863665587861 1867248575808 1867718797056 1872781172622 1873892250252 1876007744072 1876480171104 1877494899456 1885183696944 1886302132704 1886777152128 1888088403663 1888563872916 1895627927952 1901070918432 1902198779712 1909988745588 1913660792064 1916609376528 1917092028096 1918058060864 1918541077248 1924262790912 1924458357297 1925600093802 1926085009464 1927540856032 1935018613404 1935120176451 1938840539328 1940306027264 1943295666928 1944585260802 1956165174656 1958510683024 1960479384633 1965836369728 1971480952448 1972650586368 1973462691816 1976824571101 1977997375266 1978495485912 1987776507783 1991598105024 1993484088078 1999429306182 2000940590616 2006685969456 2007876489696 2008382124672 2016099231454 2016606937128 2017803343248 2023597140768 2031166279296 2033089732212 2036998446336 2044246091184 2046553902624 2047069277568 2048283756288 2052617775291 2053835545806 2057784144768 2059732803996 2067437105712 2067957739584 2069916032898 2071144066068 2083624086096 2084860251936 2086834551417 2088411901796 2090846592576 2092426975488 2098667273472 2100654647784 2101183646688 2102242444192 2102771842944 2104019368704 2110508712081 2111040192492 2112635838896 2115098770176 2115891005767 2119958909376 2120831659062 2129903528984 2136019204144 2144008850368 2144548766976 2146579589672 2147853105552 2157815318472 2158358711904 2160795348544 2162077298304 2167937520573 2168483463036 2172652478208 2182844280672 2184911368059 2186207625294 2190410716032 2199380979768 2200685821488 2201240010816 2203324518402 2211565915944 2217916071504 2219231909664 2220909333632 2225807421651 2228320203186 2232604257408 2233928809728 2238297923456 2240547868152 2244973256064 2251058164443 2255385933504 2257521715638 2258861050908 2268682804269 2270028761154 2276546783364 2278267529232 2282767418624 2285062064208 2288954766538 2291623252128 2293355393664 2294715988224 2302373140452 2302952937264 2304113407376 2304693642432 2306060963712 2307663604477 2308244733564 2312682446592 2323531122528 2325731436091 2334430689052 2338918745856 2341133631032 2342522571312 2343112478784 2352708093316 2353980347424 2354103900456 2365022749716 2365618323312 2367021789792 2369693992512 2376715318758 2381284669824 2382697430784 2384953773048 2396141470107 2400748168896 2401352739072 2403021604662 2412009956664 2412617362848 2414902038381 2416334743746 2418161149448 2420980265088 2427542233281 2430894767112 2432336960592 2434175461696 2441164804736 2448445152384 2453233816768 2454689263488 2455699815756 2473285394272 2474303602239 2475771549174 2480613658473 2488011655437 2489664767744 2495155580442 2497041563496 2498523000336 2501973561472 2508755058689 2511679789584 2513578262592 2515069510272 2517451204884 2518085163888 2527503903936 2529897373542 2534761224576 2536265039616 2546651660784 2550575562843 2555479168704 2556122704128 2563050970386 2565944476396 2567466791736 2568113345952 2580024817872 2580160235268 2581555486752 2585120719104 2592127583298 2592780347736 2594318584176 2601767752416 2611499501952 2613972512844 2618998002432 2631283589088 2631946214016 2633775334911 2635337892726 2636001538632 2637329833688 2637993981216 2648366888013 2650368677044 2653458502464 2655464140032 2657978784104 2665905741576 2667920787488 2675581292608 2677168652928 2688809249504 2690404457664 2692952189158 2698129521024 2705442690963 2710786309616 2713511201247 2720431293129 2725661454912 2728738536832 2734756613001 2736823700388 2738447394408 2746310405328 2756582807616 2757276986112 2759193208002 2759888043864 2761525421424 2772834538551 2778165448128 2779813669248 2782446068556 2787795456768 2800872863712 2801578195584 2803240306944 2809171758933 2810838375378 2814011616108 2814720256656 2826611879168 2827775545416 2829453199056 2832845809374 2843441891928 2851606377648 2863804140736 2864983118382 2870491188096 2874914064792 2877087091296 2877811615872 2888400140703 2889127514196 2890583360764 2891311284048 2904874278482 2908260808992 2910459040896 2913215157412 2914943500392 2932507973024 2934247761984 2934986681088 2937026405698 2937766024536 2948754554592 2951546935799 2957221428672 2958975879552 2966996062899 2967743228868 2971093604248 2973448859904 2987397157536 2990226132117 3001410885924 3007181244672 3010028954184 3011814734544 3012573187008 3024148847181 3024910405692 3026705014872 3035395711152 3037690038976 3046749418944 3049634598318 3055497669504 3069830853936 3070603916352 3072425634432 3072924856576 3077659644752 3080753318709 3089599205994 3098041496704 3101155658568 3104874049347 3123363428416 3124149971712 3125436129144 3132617852694 3138640463232 3138805200608 3150981971676 3153363666288 3154157764416 3156029053056 3159591990016 3166560288738 3168155935142 3168953758344 3179938364064 3192960983786 3194855293476 3200997558528 3204028806216 3216013275552 3216823150464 3219058742669 3219869384508 3221779658328 3236722977708 3237538067856 3241193022816 3243115947456 3252725194554 3258978717312 3274266421008 3279311437941 3285616074048 3299071469652 3301028732232 3301860016224 3304986777603 3307484877964 3317348873916 3323726638848 3326874107256 3328847864496 3329388751328 3331364000448 3342480304779 3348906386112 3350893214592 3351437683456 3356601606512 3357446885184 3367459884096 3370005205248 3373196498056 3386282573457 3395535547712 3400767417124 3407305558272 3417401293848 3423289055648 3424151127936 3433432149807 3440033090496 3440213647024 3442073982336 3453559710678 3456170111064 3457040463648 3459091445568 3462367100346 3469023669888 3485296683792 3501646033578 3508378118784 3511700446548 3513783856968 3514668718176 3517325308288 3529062139974 3530970521136 3531155850684 3537944669952 3547534124574 3548427484968 3554540988768 3565072978137 3571927004736 3577430659572 3587205943552 3601122253344 3604532406993 3607256921284 3618014934996 3618926044272 3624502115619 3625091041742 3627241724172 3634215273216 3646342150668 3648505440888 3649098267184 3651263192544 3654720828143 3661747207104 3672667728576 3675443743488 3678924277336 3679850725152 3682033895232 3697112718068 3704220597504 3709928091408 3727331175722 3734497151616 3745562345244 3747784500504 3752015488144 3752960342208 3770367393888 3772604265408 3773554304256 3776176807326 3777127745832 3791255855904 3794846060313 3802141836864 3804397559424 3819977491176 3833218753056 3834184056192 3836116121728 3844576455579 3848916714594 3851200187604 3852170018928 3855081712064 3870037226808 3870240352902 3877681078656 3886591333856 3888191374947 3889170521604 3912330349312 3917021366048 3920958769266 3931672739456 3942961904896 3946925383632 3953006839089 3953649142202 3955994750532 3956990971824 3975553015566 3983196210048 3986968176156 3998858612364 4001881181232 4013371938912 4015752979392 4016764249344 4032198462908 4033213874256 4035606686496 4039428283737 4047194281536 4062332558592 4066179464424 4085253705841 4088492182368 4093107805248 4094138555136 4105235550582 4107671091612 4115568289536 4119465607992 4134874211424 4135915479168 4138789812003 4139832065796 4142288132136 4167248172192 4169720503872 4173669102834 4176823803592 4181693185152 4201309295568 4202367293376 4204484888384 4205543685888 4221017424162 4222080384984 4225271677792 4231782011534 4239917818752 4241663318124 4259807057968 4272038408288 4288017700736 4293159179344 4295706211104 4297474677573 4315630636944 4316717423808 4321590697088 4324154596608 4333304192281 4335875041146 4336966926072 4357311417723 4365688561344 4369822736118 4372415250588 4380821432064 4398761959536 4401371642976 4402480021632 4405539608547 4406649036804 4423131831888 4435832143008 4438463819328 4441818667264 4451614843302 4456640406372 4465208514816 4476595846912 4481095736304 4489946512128 4502116328886 4510771867008 4515043431276 4517722101816 4537365608538 4540057522308 4553093566728 4556535058464 4570124128416 4574451897477 4577909533076 4583246504256 4586710787328 4604746280904 4605905874528 4608226814752 4609387284864 4612121927424 4615327208954 4616489467128 4638145184827 4647062245056 4651462872182 4668861378104 4682267262064 4685045142624 4686224957568 4698926779041 4705416186632 4707960694848 4708207800912 4730045499432 4731236646624 4734043579584 4739387985024 4752233902713 4753430637516 4762569339648 4769907546096 4789441475679 4792282940214 4801496337792 4806043209324 4824019913328 4825234725696 4829804076762 4832669487492 4836322298896 4841960530176 4855084466562 4861789534224 4864673921184 4868350923392 4879087791831 4882329609472 4896890304768 4906467633536 4909378526976 4911399631512 4946570788544 4948607204478 4951543098348 4961227316946 4976023310874 4990311160884 4994083126992 4997046000672 5003947122944 5017510117378 5023359579168 5027156525184 5030139020544 5034902409768 5036170327776 5055007807872 5058520881337 5059794747084 5069522449152 5093303321568 5098126525471 5101151125686 5110958337408 5126101940772 5131888952792 5134933583472 5136226691904 5160049635744 5160320470536 5163110973504 5184255166596 5185560695472 5188637168352 5193550650519 5203535504832 5222999003904 5227945025688 5252469050367 5262567178176 5263892428032 5267550669822 5270675785452 5272003077264 5274659667376 5275987962432 5293593209961 5296733776026 5300737354088 5306917004928 5315957568208 5321301186861 5331811483152 5335841574976 5351162585216 5354337305856 5377618499008 5380808915328 5385904378316 5396259042048 5410885381926 5421572619232 5427022402494 5437636562613 5440862586258 5451322909824 5457477073664 5469513226002 5473647400776 5476894788816 5492620810656 5513165615232 5518386416004 5519776087728 5523050842848 5545669077102 5556330896256 5559627338496 5564892137112 5590996763583 5601745727424 5603156391168 5618343517866 5621676750756 5628023232216 5629440513312 5655551090832 5658906398112 5664265210989 5665691618748 5686883783856 5703212755296 5727608281472 5729966236764 5740982376192 5743132729939 5749828129584 5754174182592 5755623231744 5773375071891 5776800281406 5778255028392 5781166721528 5782622568096 5788098536437 5805360529353 5809748556964 5816521617984 5820918081792 5826430314824 5829887000784 5865015946048 5868495523968 5874052811396 5875532049072 5897509109184 5903093871598 5914442857344 5917951759104 5930473713303 5933992125798 5935486457736 5942187208496 5963329523349 5974794315072 5980452264234 6002821771848 6020057908368 6023629469088 6025146374016 6048297694362 6049820811384 6053410029744 6070791422304 6075380077952 6093498837888 6099269196636 6110995339008 6139661707872 6141207832704 6144851268864 6155319289504 6157853325873 6161506637418 6179198411988 6196082993408 6202311317136 6209748098694 6246726856832 6250872258288 6260503654251 6265235705388 6277280926464 6277610401216 6301963943352 6306727332576 6308315528832 6312058106112 6312699612247 6331526136243 6333120577476 6336311870284 6337907516688 6347673017301 6359876728128 6385921967572 6389710586952 6408057612432 6432026551104 6433646300928 6438117485338 6439738769016 6443559316656 6469947256619 6473445955416 6475076135712 6482386045632 6486231894912 6503812561719 6505450389108 6517957434624 6548532842016 6554734104177 6558622875882 6571232148096 6598142939304 6602057464464 6603720032448 6609973555206 6614969755928 6634697747832 6653748214512 6657695728992 6658777502656 6662728000896 6684960609558 6697812772224 6701786429184 6713203213024 6714893770368 6734919768192 6746392996112 6753174493329 6772565146914 6791071095424 6801534834248 6806048412807 6834802587696 6846578111296 6848302255872 6866864299614 6880066180992 6880427294048 6884147964672 6907119421356 6912340222128 6914080927296 6918182891136 6922990813431 6924734200692 6938047339776 6970593367584 6977194308273 7003292067156 7016756237568 7023400893096 7027567713936 7029337436352 7034650616576 7056347310089 7058124279948 7061941042272 7062311701368 7095068249148 7096854969936 7109081977536 7130145956274 7143854009472 7154861319144 7188424410321 7202244506688 7209064813986 7214513842568 7236029869992 7237852088544 7244706115143 7249004231238 7250182083484 7254483448344 7292684301336 7297010881776 7298196534368 7302526385088 7309441656286 7323494414208 7345335457152 7357848554672 7359701450304 7364067790464 7394225436136 7419856182816 7422910806717 7441840975419 7454662351444 7468994303232 7491124690488 7495569001008 7504030976288 7505920684416 7526265176067 7540734787776 7545208530816 7552353614652 7554255491664 7582511711808 7589692120626 7604283673728 7608795118848 7639954982352 7651726688529 7666437506112 7668368112384 7672232243456 7689152911158 7697833429188 7702400375208 7704340037856 7710163424128 7740074453616 7740480705804 7755362157312 7773182667712 7776382749894 7778341043208 7834042732096 7841917538532 7863345478912 7893850767264 7901326004733 7906013678178 7907298284404 7911989501064 7913981943648 7945100664039 7951106031132 7966392420096 7973936352312 7997717224728 8003762362464 8011341682883 8026743877824 8031505958784 8064396925816 8066427748512 8071213372992 8078856567474 8094388563072 8116328072889 8132358928848 8161293879387 8170507411682 8176984364736 8186215610496 8210471101164 8215342183224 8238931215984 8269748422848 8271830958336 8277579624006 8279664131592 8284576264272 8318503615653 8334496344384 8339441007744 8347338205668 8353647607184 8363386370304 8402618591136 8404734586752 8408969776768 8427515276799 8442034848324 8444160769968 8450543355584 8463564023068 8479835637504 8483326636248 8519614115936 8544076816576 8576035401472 8586318358688 8591412422208 8594949355146 8631261273888 8633434847616 8643181394176 8665200422109 8666608384562 8671750082292 8673933852144 8714622835446 8731377122688 8739645472236 8744830501176 8797523919072 8802743285952 8804960043264 8811079217094 8813298073608 8846263663776 8854640807397 8871664286016 8876927638656 8900988188697 8903229686604 8913280812744 8962191472608 8970678396351 9004232657772 9021543734016 9030086862552 9035444203632 9072446541543 9074731217076 9080115044616 9095583414401 9106187133456 9113070116928 9140248256832 9148903794954 9155819066152 9166493008512 9209492561808 9211811749056 9216453629504 9218774569728 9230654417908 9232978934256 9276290369654 9294124490112 9302925744364 9337722756208 9364534524128 9370090285248 9372449915136 9397853558082 9410832373264 9415921389696 9416415601824 9460090998864 9462473293248 9468087159168 9478775970048 9504467805426 9506861275032 9539815092192 9578882951358 9584565880428 9602992675584 9612086418648 9648039826656 9650469451392 9657176228007 9659608153524 9665338974984 9672644597792 9710168933124 9723579068448 9729347842368 9736701846784 9758175583662 9812935267072 9822799263024 9837934313823 9893141577088 9897214408956 9903086196696 9914960332809 9919956533531 9922454633892 9952046621748 9980622321768 9988166253984 9994092001344 10027440914337 10035020234756 10046719158336 10054313050368 10069804819536 10072340655552 10110015615744 10117041762674 10119589494168 10167059974687 10186606643136 10196253050942 10202302251372 10221916674816 10252203881544 10263777905584 10269867166944 10272453383808 10300296449421 10320099271488 10320640941072 10326221947008 10368510333192 10371121390944 10377274336704 10387101301038 10407071009664 10455890051376 10504938100734 10525134356352 10535101339644 10541351570904 10544006154528 10549319334752 10551975924864 10587186419922 10593467552052 10601474708176 10613834009856 10631915136416 10642602373722 10663622966304 10671683149952 10695218934411 10702325170432 10755236998016 10761617830656 10771808756632 10813597220979 10821770763852 10843145238464 10854044804988 10875273125226 10881725172516 10902645819648 10939026452004 10947294801552 10953789577632 10964162484429 10985241621312 11026331230464 11036772832008 11039552175456 11046101685696 11088545772997 11091338154204 11112661792512 11129784274224 11175363443251 11181993527166 11203491454848 11236687035732 11243353501512 11256046464432 11258881026624 11311102181664 11317812796224 11328530421978 11331383237496 11373767567712 11384538180939 11406425510592 11455216562944 11459932473528 11486265459878 11499656259168 11508348365184 11546750143782 11553600562812 11556510056784 11562333443056 11565245136192 11576197072874 11610721058706 11619497113928 11633043235968 11652860629648 11659774001568 11664574124841 11730031892096 11736991047936 11748105622792 11751064098144 11795018218368 11806187743196 11828885714688 11860947426606 11867984251596 11870972915472 11884374416992 11926659046698 11949588630144 11960904528468 12005643543696 12040115816736 12047258938176 12050292748032 12096595388724 12099641622768 12106820059488 12118284851211 12141582844608 12150760155904 12186997675776 12198538393272 12255761117523 12279323415744 12282415665408 12310638579008 12315706651746 12323013274836 12358396823976 12404622634272 12416369436009 12419496197388 12493453713664 12501744516576 12521007308502 12530471410776 12555220802432 12589251215959 12603927886704 12613454665152 12616631057664 12625399224494 12663052272486 12666241154952 12672623740568 12675815033376 12687818646097 12695346034602 12719753456256 12771843935144 12779421173904 12816115224864 12864053102208 12876234970676 12879477538032 12887118633312 12939894513238 12946891910832 12950152271424 12964772091264 12972463789824 12999912576843 13007625123438 13010900778216 13071934253169 13097065684032 13109468208354 13117245751764 13142464296192 13196285878608 13204114928928 13207440064896 13216618825641 13219947110412 13229939511856 13269395495664 13307496429024 13315391457984 13317555005312 13325456001792 13369921219116 13395625544448 13426406426048 13429787540736 13469839536384 13492785992224 13506348986658 13545130293828 13582142190848 13603069668496 13612096825614 13669605175392 13693156222592 13723355692431 13733728599228 13760132361984 13760854588096 13814238842712 13824680444256 13828161854592 13836365782272 13837771997707 13845981626862 13849468401384 13914435554481 13941186735168 13954388616546 14006584134312 14046801786192 14055135427872 14058674872704 14096780337123 14112694620178 14116248559896 14123882084544 14124623402736 14190136498296 14193709939872 14218163955072 14256701708139 14260291912548 14287708018944 14309722638288 14368324427037 14376848820642 14404489013376 14418129627972 14429027685136 14472059739984 14475704177088 14489412230286 14498008462476 14500364166968 14508966896688 14585368602672 14594021763552 14596393068736 14605052770176 14618883312572 14646988828416 14690670914304 14715697109344 14719402900608 14728135580928 14788450872272 14811237040369 14839712365632 14845821613434 14883681950838 14909324702888 14982249380976 14991138002016 15008061952576 15011841368832 15052530352134 15081469575552 15090417061632 15104707229304 15108510983328 15165023423616 15175562644011 15179384241252 15208567347456 15279909964704 15294379576413 15303453377058 15332875012224 15378305822316 15395666858376 15404800750416 15408680075712 15420326848256 15480148907232 15480961411608 15546365335424 15552765499788 15556682086416 15580651951557 15668085464192 15683835077064 15710553170329 15757407151101 15787701534528 15802652009466 15812027356356 15814596568808 15823979002128 15827963887296 15880779629883 15890201328078 15902212062264 15947872704624 15995434449456 16007524724928 16022683365766 16053487755648 16063011917568 16128793851632 16132855497024 16142426745984 16153645231339 16157713134948 16188777126144 16232656145778 16264717857696 16312909687839 16322587758774 16341014823364 16353968729472 16372431220992 16420942202328 16430684366448 16477862431968 16539496845696 16555159248012 16559328263184 16569152528544 16637007231306 16668992688768 16678882015488 16694676411336 16707295214368 16772990290749 16805237182272 16809469173504 16817939553536 16855030553598 16884069696648 16888321539936 16901086711168 16927128046136 16966653272496 16992795632967 17039228231872 17088153633152 17172636717376 17182824844416 17189898710292 17229398189817 17262522547776 17266869695232 17320125215673 17330400844218 17333216769124 17343500164584 17347867704288 17364295609311 17416081588059 17429245670892 17462754245376 17479290944472 17489661002352 17561285410823 17595047838144 17605486571904 17622158434188 17626596147216 17692527327552 17709281614794 17743328572032 17753855277312 17791421139909 17801976377394 17806459373208 17826561625488 17889988570047 17924382945216 17941356792702 18008465315544 18060173725104 18070888407264 18144893083086 18149462434152 18160230089232 18191166828802 18212374266912 18226140233856 18280496513664 18297807589908 18311638132304 18332986017024 18418985123616 18423623498112 18432907259008 18461308835816 18465957868512 18473559977619 18552580739308 18588248980224 18605851488728 18675445512416 18729069048256 18740180570496 18795707116164 18821664746528 18831842779392 18832831203648 18920181997728 18924946586496 18936174318336 18938098836741 18994578408729 19008935610852 19013722550064 19043019051903 19079630184384 19157765902716 19169131760856 19224172837296 19296079653312 19300938902784 19314352456014 19319216307048 19330677949968 19345289195584 19409841769857 19420337866248 19447158136896 19458695684736 19511437685157 19516351167324 19645598526048 19664202312531 19675868627646 19786283154176 19794428817912 19806172393392 19829920665618 19839913067062 19844909267784 19904093243496 19938000729581 19961244643536 19976332507968 19988184002688 20054881828674 20070040469512 20093438316672 20139609639072 20144681311104 20234083525348 20239178988336 20334119949374 20373213286272 20392506101884 20404604502744 20504407763088 20527555811168 20539734333888 20544906767616 20600592898842 20640198542976 20641281882144 20652443894016 20737020666384 20742242781888 20754548673408 20768972440293 20774202602076 20814142019328 20911780102752 20931582924819 21009876201468 21050268712704 21070202679288 21082703141808 21088012309056 21098638669504 21103951849728 21169041930267 21174372839844 21186935104104 21202949416352 21263830272832 21285204747444 21327245932608 21343366299904 21390437868822 21510473996032 21543617513264 21565273230963 21627194441958 21643541527704 21686290476928 21708089609976 21734118345429 21745070282111 21750546250452 21763450345032 21878052904008 21894589603104 21907579155264 21928324968858 21970483242624 22073545664016 22079104350912 22092203371392 22177091545994 22182676308408 22259568548448 22325522926257 22350726886502 22363987054332 22406982909696 22473374071464 22486707003024 22512092928864 22517762053248 22578795528201 22622204363328 22635625592448 22657060843956 22662766474992 22747535135424 22769076361878 22812851021184 22919864947056 22955180065587 22972530919756 22999312518336 23016696730368 23093500287564 23107201125624 23113020113568 23124666886112 23130490272384 23152394145748 23221442117412 23238994227856 23266086471936 23305721259296 23319548003136 23329148249682 23460063784192 23496211245584 23502128196288 23590036436736 23612375486392 23703978014199 23721894853212 23735968503192 23741945830944 23768748833984 23853318093396 23899177260288 23921809056936 24011287087392 24034025048649 24080231633472 24094517876352 24193190777448 24199283245536 24213640118976 24236569702422 24283165689216 24348984218667 24397076786544 24483881638161 24511522235046 24558646831488 24621277158016 24631413303492 24646026549672 24716793647952 24809245268544 24832738872018 24838992394776 24955510846959 25003489033152 25042014617004 25060942821552 25110441604864 25178502431918 25207855773408 25226909330304 25250798448988 25326104544972 25332482309904 25345247481136 25351630066752 25375637292194 25390692069204 25439506912512 25543687870288 25558842347808 25583045797001 25632230449728 25728106204416 25752469941352 25758955076064 25774237266624 25879789026476 25893783821664 25900304542848 25929544182528 25999825153686 26015250246876 26021801556432 26143868506338 26194131368064 26218936416708 26234491503528 26392571757216 26408229857856 26414880129792 26433237651282 26439894220824 26459879023712 26538790991328 26563922422191 26614992858048 26630782915968 26635110010624 26702964566091 26739842438232 26852812852096 26912035189053 26985571984448 27012697973316 27090260587656 27206139336992 27217339624629 27224193651228 27286750243203 27339210350784 27386312445184 27446711384862 27467457198456 27521709176192 27596305645579 27628477685424 27649360888512 27656323709184 27675543995414 27691963253724 27698936802768 27828871108962 27882373470336 27908777233092 28013168268624 28093603572384 28110270855744 28117349745408 28193560674246 28225389240356 28232497119792 28247764169088 28249246805472 28380272996592 28387419879744 28436327910144 28513403416278 28520583825096 28619445276576 28736648854074 28753697641284 28808978026752 28836259255944 28858055370272 28944119479968 28951408354176 28971528684021 28978824460572 28996016924952 29000728333936 29017933793376 29170737205344 29188043527104 29192786137472 29210105540352 29237766625144 29431394218688 29438805801216 29576901744544 29622474080738 29679424731264 29691643226868 29759869600593 29767363901676 29818649405776 29964498761952 29982276004032 30016123905152 30082322743011 30105060704268 30162939151104 30209414458608 30217021966656 30330046847232 30333129345967 30351125288022 30358768482504 30501179924061 30559819929408 30588759152826 30606906754116 30665750024448 30756611644632 30791333716752 30809601500832 30817360151424 30900889348263 30960297814464 30961922823216 31092730670848 31105530999576 31113364172832 31161303903114 31336170928384 31367670154128 31421106340658 31514814302202 31575403069056 31605304018932 31624054712712 31629193137616 31647958004256 31655927774592 31761559259766 31780402656156 31804424124528 31895745409248 31990868898912 32015049449856 32045366731532 32106975511296 32257587703264 32265710994048 32284853491968 32307290462678 32315426269896 32465312291556 32467016293789 32529435715392 32625819375678 32645175517548 32682029646728 32707937458944 32841884404656 32861368732896 32892487453287 32955724863936 33078993691392 33110318496024 33118656526368 33138305057088 33265637318991 33274014462612 33337985377536 33389352822672 33414590428736 33526090329753 33545980581498 33610474364544 33710061107196 33768139393296 33776643079872 33802173422336 33854256092272 33933306544992 33985591265934 34078456463744 34153614542817 34176307266304 34345273434752 34365649688832 34379797420584 34438364896549 34458796379634 34525045095552 34640250431346 34660801688436 34666433538248 34687000329168 34695735408576 34728591218622 34832163176118 34858491341784 34958581888944 34979322004704 35122570821646 35190095676288 35210973143808 35244316868376 35253192294432 35385054655104 35409646169359 35418563229588 35486657144064 35582842279818 35603952754788 35612918746416 35653123250976 35779977140094 35848765890432 35882713585404 36016930631088 36120347450208 36141776814528 36289786166172 36298924868304 36320460178464 36354854553633 36382333657604 36424748533824 36452280467712 36560993027328 36595615179816 36623276264608 36767283352569 36837970247232 36847246996224 36865814518016 36922617671632 36931915737024 36947119955238 37105161478616 37211702977456 37249108308027 37350891024832 37458138096512 37480361140992 37591414232328 37643329493056 37665662407296 37767753647877 37840363995456 37849893172992 37876197673482 37989156817458 38017871221704 38027445100128 38063455938291 38086038103806 38159260368768 38315531805432 38338263521712 38448345674592 38592159306624 38628704912028 38638432614096 38661355899936 38690578391168 38819683539714 38840675732496 38894316273792 38917391369472 38999737730529 39022875370314 39032702334648 39215802759507 39291197052096 39328404625062 39351737255292 39588857635824 39612344786784 39649856476923 39659841331236 39679826134124 39689818535568 39808186486992 39876001459162 39922489287072 39952665015936 39976368005376 40109763657348 40140080939024 40186876633344 40201929109573 40279219278144 40289362622208 40468167050696 40478357976672 40516689755059 40668239898748 40746426572544 40785012203768 40809209005488 41008815526176 41055111622336 41079468667776 41201185797684 41280397085952 41282563764288 41474041332768 41484485563776 41509097346816 41513315993121 41537944880586 41548405204152 41743306663443 41823560205504 41863165849638 42019752402936 42140405358576 42165406283616 42176024618112 42197277339008 42290341011369 42338083860534 42348745679688 42373870208208 42405898832704 42527660545664 42570409494888 42654491865216 42770105124417 42780875737644 43087235026528 43104973281111 43130546461926 43254388883916 43287083055408 43372580953856 43416179219952 43468236690858 43490140564222 43501092500904 43526900690064 43756105808016 43789179206208 43815158310528 43856649937716 43940966485248 44147091328032 44158208701824 44184406742784 44188897285729 44354183091988 44365352616816 44433711121107 44519137096896 44651045852514 44701453773004 44727974108664 44946748142928 44973414006048 45024185857728 45035524106496 45157591056402 45244408726656 45271251184896 45314121687912 45325532949984 45495070270848 45526687932033 45538152723756 45625702042368 45839729894112 45883138729239 45910360131174 45945061839512 45998625036672 46187000575128 46214402251248 46226040227136 46249333772224 46260980544768 46304788291496 46442884234824 46477988455712 46611442518592 46639096006272 46658296499364 46992422491168 47004256392576 47131659510987 47224750972784 47272221453303 47407956028398 47443789706424 47471937006384 47483891661888 47537497667968 47642338889649 47666346115091 47706636186792 47843618113872 48022574174784 48068050097298 48160463266944 48189035752704 48386381554896 48398566491072 48427280237952 48460935694017 48473139404844 48566331378432 48697968437334 48794153573088 48938729063517 48967763276322 49023044470092 49117293662976 49242554316032 49262826606984 49292053099344 49433587295904 49618490537088 49665477744036 49677984789552 49911021693918 50006978066304 50084029234008 50121885643104 50318970872247 50357004863836 50415711546816 50453818660608 50501596897976 50652209089944 50664964619808 50690494962272 50703260133504 50751274584388 50781384138408 51087375740576 51117684695616 51166091594002 51264460899456 51504939882704 51517910152128 51548474533248 51688194569451 51759578052952 51787567643328 51800609085696 51960375647019 51999650307372 52030500493752 52043603112864 52092886827933 52287737012676 52388262736128 52437872833416 52468983007056 52683856232469 52785143514432 52816459715712 52866475302564 52879788441648 52919758047424 53077581982656 53127844844382 53229985716096 53261565831936 53374263419727 53405929132182 53479684876464 53669965710141 53705625704192 53824070378106 53971143968896 54025395946632 54180521175312 54412278673984 54434679249258 54448387302456 54573500486406 54678420701568 54893422769724 54934914396912 55043418352384 55192611291158 55256955370848 55298721777024 55351087990828 55383926507448 55397873605536 55657742217924 55764746940672 55817554466184 56026336537248 56079391780181 56187207144768 56220541711488 56387121348492 56450778480712 56464994239584 56495528338176 56498493610944 56760545993184 56774839759488 56814296510223 57026806832556 57041167650192 57129057155709 57238890553152 57473297708148 57507395282568 57672518511888 57716110740544 57888238959936 57902816708352 57943057368042 57957648921144 57992033849904 58001456667872 58035867586752 58229525309571 58341474410688 58376087054208 58385572274944 58475533250288 58534313055471 58862788437376 58992606937593 59153803489088 59244948161476 59358849462528 59383286453736 59519739201186 59534727803352 59637298811552 59814002188743 59928997523904 59964552008064 60032247810304 60164645486022 60210121408536 60418828917216 60434043933312 60666258691934 60702250576044 60717536965008 61002359848122 61119639858816 61177518305652 61213813508232 61513223289264 61582667433504 61619203001664 61634720302848 61801778696526 61920595628928 61923845646432 62211061999152 62226728345664 62306917320879 62322607806228 62735340308256 62794748774457 62842212681316 63029628604404 63150806138112 63210608037864 63248109425424 63258386275232 63295916008512 63311855549184 63507125790801 63523118519532 63560805312312 63608848249056 63669083900807 63791490818496 63981737797824 64030098899712 64090733463064 64515175406528 64531421988096 64614580925356 64630852539792 64930624583112 64934032587578 65058871430784 65235210846333 65251638751356 65290351035096 65364059293456 65683768809312 65722737465792 65784974906574 65911449727872 66220636992048 66237313052736 66276610114176 66531274637982 66548028925224 66778705645344 66829180857472 66976568778771 67052180659506 67091961162996 67220948729088 67420122214392 67536278786592 67553286159744 67708512184544 67736386584603 67866613089984 67971182531868 68156912927488 68307229085634 68690546869504 68759594841168 68865540196761 68876729793098 68917592759268 69050090191104 69280500862692 69321603376872 69332867076496 69374000658336 69391470817152 69439695734717 69457182437244 69664326352236 69716982683568 69917163777888 69958644009408 70245141643292 70380191352576 70488633736752 70506384588864 70770109310208 70819292338718 70837126459176 71165684559636 71169419822809 71207905509576 71225837492832 71306246501952 71559954280188 71697531780864 71765427170808 72033861262176 72102075145947 72240694900416 72283553629056 72579572332344 72597849736608 72640920356928 72709709107266 72764667315208 72849497067648 73046952656001 73191230359632 73246552529216 73534566705138 73675940494464 73845235343264 73863831474048 73894239910476 74210322957232 74423405954912 74498216616054 74701782049664 74866532540877 74916276193024 75182828464656 75286658986112 75331324814592 75535507295754 75680727990912 75752395346964 75978313634916 76035742443408 76054890200256 76126911876582 76172076207612 76318520737536 76631063610864 76676527043424 76749137391003 76896691349184 77184318613248 77257409824056 77276865228192 77322711799872 77381156782336 77619820410979 77639367079428 77681351464992 77788632547584 77999475461058 78045750740628 78065404669296 78431605519014 78582394104192 78656809250124 78703474510584 79177715271648 79224689573568 79299712953846 79319682662472 79359652268248 79379637071136 79616372973984 79691767266573 79752002918324 79844978574144 79905330031872 80219527314696 80280161878048 80403858219146 80558438556288 80936334101392 80956715953344 81033379510118 81336479797496 81570024407536 81618418010976 81652018873887 81860250729609 82017631052352 82110223244672 82158937335552 82402371595368 82565127528576 82788916936737 82948082665536 82968971127552 83026631986242 83075889761172 83096810408304 83486613326886 83647120411008 83726331699276 84039504805872 84280810717152 84330812567232 84352049236224 84394554678016 84580682022738 84676167721068 84697491359376 84747740416416 84811797665408 85055321091328 85140818989776 85308983730432 85540210248834 85561751475288 86174470053056 86209946562222 86261092923852 86508777767832 86574166110816 86832358439904 86914586052063 86936473381716 86980281128444 87002185001808 87053801380128 87512211616032 87578358412416 87630316621056 87713299875432 88124758511713 88294182656064 88316417403648 88377794571458 88708366183976 88730705233632 88814730522679 88867422242214 89038274193792 89279608801779 89302091705028 89402907546008 89455948217328 89893496285856 89946828012096 90048371715456 90315182112804 90488817453312 90628243375824 90651065899968 90990140541696 90999388037901 91053375864066 91076305447512 91503539772183 91679459788224 91766277458478 91820720262348 91890123679024 91997250073344 92374001150256 92428804502496 92452080454272 92498667544448 92609576582992 92702668044789 92885768469648 92955976911424 93222885037184 93278192012544 93316592998728 93984844982336 94008512785152 94263319021974 94449501945568 94544442906606 94815912056796 94887579412848 94943874012768 94967783323776 95074995335936 95284677779298 95332692230182 95413272373584 95687236227744 96045148349568 96136100194596 96320926533888 96772763109792 96797132982144 96854560475904 96864403983949 96921871388034 96946278809688 97395936874668 97401048881367 97588307146176 97877458127034 97935526552644 98046088940184 98525653213968 98584106198688 98677462359861 98867174591808 99236981074176 99330955488072 99355969579104 99796911956973 99822043387836 100013956132608 100051417558411 100168058468016 100243771286208 100578270989259 100637941744494 100714009727672 100831423093632 101003193795952 101304418179888 101329929239616 101380989924544 101406520267008 101502549168776 101562768276816 102174751481152 102235369391232 102332183188004 102528921798912 103009879765408 103035820304256 103096949066496 103315094689647 103376389138902 103519156105904 103575135286656 103920751294038 103999300614744 104061000987504 104087206225728 104185773655866 104575474025352 104875745666832 104937966014112 105367712464938 105570287028864 105632919431424 105732950605128 105759576883296 105839516094848 106155163965312 106228938508077 106255689688764 106459971432192 106748526839454 106811858264364 106959369752928 107339931420282 107648140756212 107942287937792 108050791893264 108361042350624 108824557347968 108869358498516 108896774604912 109064563660899 109119521868841 109147000972812 109356841403136 109786845539448 109869828793824 109973872192303 110301850057707 110385222582316 110513910741696 110597443554048 110702175981656 110767853014896 110795747211072 111315484435848 111635108932368 112052673074496 112158783560362 112374414289536 112441083422976 112774242696984 112901556961424 112929988479168 112996987221888 113303260943631 113521091986368 113549679518976 113628593020446 114053613665112 114082335300384 114190367814873 114258114311418 114477781106304 114946595416296 115014790565136 115345037023776 115432221481088 115776477919872 115886114736084 115915297842288 115984067699808 116002913335744 116071735173504 116459050619142 116682948821376 116752174108416 116951066500576 116999213191587 117068626110942 117647408278521 117725576874752 117985213875186 118307606978176 118489896322952 118766572907472 118949569430769 119039478402372 119069455606704 119274597623104 119628004377486 119857995047808 119929104016128 120329290972044 120420242817072 120605787328719 120837657834432 120868087866624 121332517383868 121404501152088 121435073930016 121550069265177 122004719696244 122239279717632 122355036611304 122427627016464 122928997875761 123026446578528 123165334867008 123238406003328 123603557393052 123841191257856 123847691292864 124422123998304 124453456691328 124539947979363 124613834641758 124645215612456 125229919990329 125470680616512 125589497548914 125684425362632 126059257208808 126421216075728 126496218850848 126516772550464 126591832017024 127014251581602 127046237039064 127121610624624 127217696498112 127338167801614 127582981636992 127963475595648 128181466926128 128310315373251 129030350813056 129229161850712 129261705079584 129314919843333 129861249166224 129868065175156 130117742861568 130470421692666 130503277502712 130580702070192 130728118586912 131367537618624 131445474931584 131569949813148 131822899455744 132441273984096 132474626105472 132553220228352 132566691857187 133062549275964 133096057850448 133301133363321 133557411290688 133658361714944 133953137557542 134104361319012 134183922325992 134840244428784 135072557573184 135106572319488 135417024369088 135472773169206 135733226179968 135942365063736 136580063796099 136614458171268 137519189682336 137649416187717 137731080393522 137753459586196 137835185518536 138561001725384 138643206753744 138665734152992 138748001316672 138782941634304 138879391469434 138914364874488 139328652704472 139433965367136 139566005107067 139834327555776 139917288018816 140490283286584 140977267473504 141012769177728 141394978532961 141638584677436 141674252918352 142331369119272 142338839645618 142415811019152 142451674985664 142612493003904 142999038345273 143119908560376 143530854341616 144067722524352 144204150291894 144481389800832 144567107258112 145159144664688 145195699473216 145281840713856 145382807082051 145419418214532 145529334630416 145698994135296 146093905312002 146382460719264 146493105058432 146816187190551 147069133410276 147351880988928 147690470686528 147727662948096 147788479820952 148420645914464 148846811909824 148996433232108 149403564099328 149733065081754 150365656929312 150573317972224 150956912616741 151071014591508 151361455981824 151504790693928 151956627269832 152071484886816 152109780400512 152215491974777 152253823753164 152344152415224 153262127221728 153353054086848 153498274782006 153793382698368 154514819648112 154553730456384 154645423599744 155064583708353 155239640821958 155278734158856 155362702929984 155998950922116 156091501481256 156130809338592 156278660483799 156863211038028 157164788208384 157313618500248 157406949021168 158051568697407 158355430543296 158449379147136 158599425907692 158639365324944 158719304536496 158759274142272 159232745947968 159383534533146 159504005836648 159689957148288 160122790259181 160439054629392 160560323756096 160807716438292 161116877112576 161872668202784 161913431906688 162066759020236 162672959594992 163140048815072 163236836021952 163304037747774 163720501459218 164035262104704 164220446489344 164804743190736 165130255057152 165577833873474 165896165331072 166053263972484 166151779522344 166193620816608 166973226653772 167294240822016 167452663398552 168079009611744 168238175340543 168561621434304 168661625134464 169161364045476 169352335442136 169394982718752 169495480832832 169623595330816 170281637979552 170442889530669 171080420497668 171123502950576 171387171467127 172348940106112 172419893124444 172522185847704 172816084873619 173017555535664 173148332221632 173664716879808 173829172104126 173872946763432 173960562256888 174004370003616 174107602760256 174688575928713 175024423232064 175156716824832 175426599750864 176249517023426 176588365312128 176755589142916 177416732367952 177461410467264 177629461045358 177734844484428 178076548387584 178559217603558 178604183410056 178805815092016 178911896434656 179442006566229 179786992571712 179893656024192 180096743430912 180630364225608 181256486751648 181302131799936 181998776075802 182106751728132 182152610895024 183007079544366 183358919576448 183532554916956 183641440524696 183780247358048 184748002300512 184857609004992 184904160908544 184997335088896 185219153165984 185405336089578 185771536939296 185911953822848 186445770074368 186633185997456 186920751962637 187969689964672 188384246323371 188526638043948 188899003891136 189088885813212 189631824113592 189775158825696 189887748025536 189935566647552 190521377372403 190569355558596 190665384460364 190826544747168 191007251702421 191374472455488 192090296699136 192272200389192 193174139519053 193545526219584 193594265964288 193728807967898 193843742776068 193892557619376 194791873749336 194802097762734 195176614292352 195705632538999 195754916254068 195871053105288 196092177880368 197051306427936 197168212397376 197354924719722 197734349183616 198661910976144 198711939158208 199593823913946 199644086775672 200102835116822 200336116936032 200487542572416 201156541978518 201275883488988 201428019455344 201662846187264 202006387591904 202608836359776 202659858479232 202761979849088 203005098337552 203125536553632 203209159753809 204349502962304 204470738782464 204664366376008 206019759530816 206071640608512 206630189379294 206752778277804 207038312211808 207150270573312 207841502588076 207998601229488 208122001975008 208174412451456 208319087204151 208371547311732 209150948050704 209751491333664 209875932028224 210735424929876 211140574057728 211465901210256 211519153766592 211679032189696 212310327930624 212331905421769 212457877016154 212511379377528 213497053678908 213508259468427 213623716528728 213918739505856 214679862840564 215296281512424 216101583786528 216306225437841 216722084701248 217649114695936 217738716997032 217793549209824 218129127321798 218239043737682 218294001945624 219318008025391 219573691078896 219739657587648 219947744384606 220603700115414 220770445164632 221027821483392 221404351963312 221535706029792 221591494422144 222630968871696 223270217864736 224105346148992 224317567120724 224748828579072 225548485393968 225803113922848 225859976958336 225993974443776 226606521887262 227042183972736 227257186040892 228107227330224 228164670600768 228380735629746 228516228622836 228955562212608 229893190832592 230029581130272 230247412173009 230690074047552 230864442962176 231552955839744 231772229472168 231830595684576 231968135399616 232005826671488 232143470347008 232859461232937 232918101238284 233365897642752 233902133001152 233998426383174 234137252221884 235294816557042 235970427750372 236615213956352 236979792645904 237533145814944 237899138861538 238078956804744 238138911213408 238549195246208 239075301799719 239195773103221 239256008754972 239715990095616 240658581944088 240840485634144 241068554275843 241211574657438 241675315668864 242665034767736 242809002304176 242870147860032 243100138530354 244009439392488 244710073222608 244855254032928 245580752188827 245857995751522 246052893157056 246330669734016 246476812006656 247207114786104 247695382585728 248366750810211 248844247996608 248906913382656 249079895958726 249227669283516 249290431224912 250459839980658 250941361233024 251178995097828 251368850725264 252118514417616 252842432151456 252992437701696 253033545100928 253183664034048 254028503163204 254092474078128 254243221249248 254435392996224 254676335603228 255165963273984 255926951191296 256362933852256 256620630746502 258060701626112 258458323701424 258523410159168 258629839686666 259722498332448 259736130350312 260743758156189 260940843385332 261006555005424 261161404140384 261456237173824 262735075237248 262890949863168 263139899626296 264374275535139 264882547968192 264949252210944 265133383714374 266125098551928 266192115700896 266444191568037 266602266726642 267114822581376 267838826405337 267906275115084 268208722638024 268367844651984 269680488857568 270145115146368 270834048738176 270945546338412 271466452359936 271884730127472 272998164113703 273160127592198 273228916342536 273694373651521 274510619316549 275038379364672 275298832375434 275462160787044 275506919172392 275670371037072 277122003450768 277286413507488 277331468305984 277496002633344 277758782938868 277828729748976 278657305408944 278867930734272 279132010214134 279668655111552 279834576037632 280980566573168 281413503767011 281954534947008 282025538355456 282789957065922 283277169354872 283348505836704 284662738238544 284677679291236 284831622038304 284903349971328 285224986007808 285998076690546 286239817120752 287061708683232 288135445048704 288408300583788 288962779601664 290318289329376 290391398946432 290563681427712 290593211951847 290765614164102 290838836429064 291058669260832 292187810624004 292203146644101 292764921438528 292986210116864 293632374381102 294138266820552 295380941373056 295576959641904 296032387079583 296841291828928 297693623819648 297992866464216 298500510236251 299390735870919 299466130163508 300154252675233 300731313858624 301734812967777 301913825233482 302142029183016 303009581387856 303913254539664 304142969773632 304219560801024 304430983949554 304507647506328 304688304830448 306524254443456 306706108173696 306996549564012 307586765396736 309029639296224 309107460912768 309290847199488 309945284068941 310129167416706 310479281643916 310557468317712 310725405859968 311997901844232 312183002962512 312261618677184 312557320967598 313726422076056 314627237000496 314813898042336 316103137394814 316710861086592 316898758294272 317198851815384 317278730649888 317438609072992 317518548284544 318465491895936 318686815524231 318767069066292 319008011673296 319379914296576 320245580518362 320878109258784 321120647512192 321615432876584 323745336405568 323826863813376 324133518040472 325345919189984 326280097630144 326473672043904 326608075495548 327358565606523 327441002918436 328070524209408 329609486381472 329921616576909 330905550173121 331155667746948 331792330662144 332106527944968 332303559044688 332387241633216 333664422805637 333946453307544 334905326797104 336158019223488 336476350681086 337123242868608 337323250268928 338322728090952 338704670884272 338789965437504 338990961665664 339909782830893 340563275959104 340885779061338 342160840995336 342247005901152 342571103444619 342774342934254 344697880212224 344839786248888 345044371695408 345632169747238 346035111071328 346296664443264 347329433759616 347658344208252 347745893526864 347921124513776 348008740007232 348215205520512 349377151857426 350048846464128 350853199501728 350997639574761 352499034046852 353176730624256 353511178285832 354833464735904 354922820934528 355258922090716 355469688968856 357118435207116 357208366820112 357611630184032 357823792869312 358884013132458 359573985143424 359787312048384 361260728451216 361817361986157 362512973503296 362604263599872 363997552151604 364213503456264 364305221790048 364650207795531 366014159088732 366717839152896 367065109833912 367282881049392 367560494716096 368786993627283 369496004601024 369715218009984 370438306331968 370810672179156 371543073878592 371823907645696 373266371994912 373619843938089 373841503925274 375689759970987 375939379929344 376768492646742 377053276087896 377798007782272 378177771626424 378822013862039 379263648227184 379550317651392 379775496051072 381042754744806 381138711117192 381330768920728 381653089494336 382014503404842 382748944910976 384544400778384 386348279038106 387091052439168 387457615935796 387687485552136 387785115238752 389583747498672 389604195525468 390353228584704 391411265077998 391509832508136 391742106210576 392184355760736 394102612855872 394336424794752 394709849439444 395468698367232 397323821952288 397423878316416 397700075571561 399187647827892 399288173551344 399903400089963 400205670233644 400672233872064 400975085144832 402313083957036 402551766977976 402856038910688 404012775183808 405217672719552 405319716958464 405523959698176 406010196675104 406251073107264 406418319507618 408699005924608 409328732752016 409740191388297 412039519061632 412948248563151 413260378758588 413505556555608 414076624423616 415683005176152 415997202458976 416244003950016 416348824902912 416638174408302 416743094623464 418301896101408 418698015321201 419502982667328 419751864056448 421470849859752 422931802420512 423038307533184 424184935598883 424663810843538 424915754032308 425022758755056 426994107357816 427016518936854 427247433057456 427837479011712 428997115035819 429359725681128 430592563024848 432203167573056 432612450875682 433444169402496 435477433994064 435587098419648 436148421246153 436258254643596 436478087475364 436588003891248 438636016050782 439147382157792 439479315175296 439895488769212 441207400230828 441540890329264 442055642966784 442808703926624 443071412059584 443182988844288 445261937743392 445683587305649 446540435729472 448210692297984 448635134241448 451096970787936 451606227845696 451719953916672 453213043774524 454084367945472 454514372081784 456214454660448 456329341201536 456646475924331 456761471259492 457032457245672 459786381665184 460059162260544 460494824346018 461380148095104 463544458944336 463661191369152 463936270799232 464011653342976 465193751125059 465718922465874 465836202476568 467804266002304 467996852766348 468274504443768 468835981451397 470589633114084 471940855500744 473959585291808 474154706092221 475066291629888 475798277723076 476157913609488 476277822426816 477098390492416 478150603599438 478391546206442 478512017509944 481317163888176 481680971268288 482137108551686 482423149314876 483350631337728 485330069535472 485618004608352 485740295720064 486077870143019 486200277060708 488018878784976 489420146445216 489710508065856 491161504377654 491715991503044 492105786314112 492661339468032 494414229572208 495390765171456 496733501620422 497688495993216 498159791917452 498455338567032 498580862449824 500919679961316 501882722466048 502357990195656 502737701450528 504237028835232 504714526021629 505684864302912 505984875403392 506067090201856 508057006326408 508184948156256 508486442498496 508870785992448 509352671206456 511328668592007 512725867704512 513241261493004 516916647402848 517046820318336 517259679373332 518448254620857 519444996664896 519472260700624 521487516312378 521881686770664 522013110010848 522322808280768 522912474347648 524065727786139 524329807266001 525470150474496 526279799252592 528748551070278 529765095936384 530266767428748 532250197103856 532384231401792 532888383136074 533204533453284 534229645162752 535677652810674 535812550230168 536417445276048 536735689303968 538326019698687 539360977715136 540290230292736 541668097476352 541891092676824 543769460254944 545996328227406 546320255184396 546457832685072 547388747303042 549021238633098 550076758729344 550597664750868 550924321574088 551013838344784 551340742074144 554244006901536 554572827014976 554662936611968 554992005266688 555517565877736 555657459497952 557314610817888 557735861468544 558264020428268 559337310223104 561961133146336 562827007534022 563909069894016 565579914131844 566554338709744 566697011673408 569325476477088 569355358582472 569663244076608 569806699942656 571564132117209 571996153381092 572479634241504 573021755107263 574123417366464 576270890097408 576816601167576 579522418557159 580636578658752 580782797892864 581186423903694 581531228328204 581677672858128 582117338521664 584375621248008 584406293288202 585529842877056 587116897616997 587264748762204 588276533641104 590761882746112 591153919283808 592064774159166 593682583657856 595387247639296 595985732928432 597001020472502 598781471741838 598932260327016 600308505350466 601462627717248 603469625935554 603827650466964 604284058366032 606019162775712 607826509079328 608285939547264 608861967899108 609015295012656 609376609660896 613048508886912 613412216347392 613993099128024 616873309581991 618059278592448 618214921825536 619890568137882 620258334833412 620958563287832 621114936635424 621450811719936 623995803688464 624366005925024 624523237354368 624957261612453 625114641935196 627452844152112 629254474000992 629627796084672 632206274789628 633421722173184 634397703630768 634557461299776 634877218145984 635037096569088 636930983791872 636995716265307 637373631048462 637534138132584 638016023346592 640491161036724 640524778405281 641756218517568 642241295024384 643230865753168 647490672811136 648267036080944 648918676313523 650691838379968 652560195260288 652947344087808 653216150991096 654328933034431 654717131213046 654882005836872 657954024076173 659218972762944 659843233153818 661811100346242 662311335493896 664213055889936 664607118089376 664774483266432 667328845611274 667892906615088 669810653594208 672316038446976 672952701362172 674246485737216 676645456181904 677409341768544 677579930875008 677981923331328 679819565661786 681126551918208 681771558122676 684321681990672 684494011802304 685142206889238 685548685868508 689679572497776 690088743390816 690742236519027 691264339494476 692070222142656 692593328886528 694658867519232 695316688416504 695491787053728 695842249027552 696017480014464 696430411041024 698578383698811 698754303714852 700097692928256 700359922908877 701706399003456 701995279149522 704998068093704 707022356571664 709666929471808 709845641869056 710517844181432 710939377937712 714236870414232 714416733640224 715223260368064 715647585738624 717587319309663 717768026264916 719147970286848 722521456902432 723205662827529 723634723972314 725025947006592 727995104303208 728427006912528 728610443580096 729300415591062 732028318177464 734130219667824 734565762098784 735120989432192 736742256566481 737573987254566 738992009202048 739430436019968 740876612663936 741621344358312 743086147757184 745100252430633 746532743989824 747239687876178 747683007850548 751379519941974 753536985293484 754106552175792 755596015564544 756355543252848 757644027724078 758527296454368 759100635302784 759550992102144 762085509489612 762277422234384 762661537841456 763306178988672 763836653081887 764029006809684 765497889821952 769088801556768 769817105346121 772696558076212 774182104878336 774915231871592 775374971104272 775570230477504 779167494997344 779208391050936 782822530155996 783019665016272 783484212421152 784368711521472 788205225711744 788672849589504 789419698878888 793122826605417 794647643904576 794847756632832 795400151143122 798375295655784 798576347102688 799332574704111 799806800179926 800411340467288 801344467744128 803516479216011 804626167914072 805103533955952 805712077821376 808025550367616 810435345439104 812020393350208 812502146214528 812836639015236 818657465504032 818994492341109 819480382776594 821083120954563 823531857949647 824079038123264 825896497126302 826520757517176 827011113111216 828153248847232 831366010352304 831994404917952 832488007900032 833276348816604 833486189246928 836603792202816 837396030642402 839005965334656 839503728112896 842941699719504 844240511301033 845863604841024 846076615066368 848369871197766 849327621687076 849831508064616 850045517510112 853988214715632 854033037873708 854494866114912 855674958023424 857994230071638 858719451362256 861185126049696 864406335146112 865224901751364 866888338804992 870954867988128 871174196839296 871779635855541 872296842492306 872516509287192 872956174950728 873176007782496 876609439932303 877272032101564 878294764315584 878958630350592 879790977538424 882414800461656 883081780658528 885617407853248 886142824119168 890523875486784 891367174611298 893080871458944 895501530708753 897270268482896 898172207612757 900462758025699 902193941575872 903212455691392 905204438903331 906426087549048 909028744163568 912428909320896 912658682403072 913292951848662 913522942518984 914064914491344 919572763330368 920118324521088 920989648692036 922760296190208 927088917888672 927322382738304 927872541598464 929835852206823 930387502250118 931437844931748 931672404953136 935608532004608 935993705532696 936549008887536 937671962902794 941179266228168 943881711001488 947919170583616 948309412184442 950132583259776 951596555446152 952315827218976 952555644853632 956060446572693 956301207198876 956783092412884 957024035019888 962634327776352 963361942536576 964274217103372 964846298629752 970660139070944 971236009216704 971480591440128 972155740286038 972400554121416 976037757569952 976962035749469 978840292890432 979421016131712 982075696819569 982323008755308 983431983006088 984211572628224 988828459144416 989764849730727 993467003240844 995376991986432 996319583834904 996910677134064 997161724899648 1000993268416911 1001839359922632 1004715980391312 1005475402901056 1008474057670464 1009429052043258 1011369728605824 1011969750806784 1016114012652816 1016369896312512 1016972884996992 1018705342412912 1019729348492679 1022657337184014 1025451735409024 1026482522986008 1027713310333857 1033833294805696 1034093640636672 1034519358746664 1036896509241714 1038889993329792 1038944521401248 1042975032624756 1043763373541328 1044026220021696 1044645616561536 1045824948695296 1048131455572278 1048659614532002 1052559598505184 1057497102140556 1059530191872768 1060533534857496 1064500394207712 1064768462803584 1065508443823439 1065776766272148 1066409066906568 1071355305621348 1071625100460336 1072834890552096 1073471378607936 1076652039397374 1078721955430272 1083782185353648 1085452085958471 1087538920509888 1091992656454812 1092640510368792 1092915665370144 1093950623386593 1094777494606084 1098042477266196 1100153517458688 1101195329501736 1101848643148176 1102027676689568 1102681484148288 1106360980881849 1108488013803072 1109145654029952 1109325873223936 1111035131755472 1111314918995904 1114629221635776 1115471722937088 1116528040856536 1120859531814267 1123922266292672 1125654015068044 1127818139788032 1131159828263688 1133108677419488 1133394023346816 1136466041586117 1138650952954176 1138710717164944 1139326488153216 1143128264234418 1143992306762184 1144959268483008 1146043510214526 1148246834732928 1153633202335152 1159044837114318 1161273157317504 1162372847807388 1163062456656408 1163355345716256 1164234677043328 1168751242496016 1168812586576404 1171059685754112 1174233795233994 1174529497524408 1176553067282208 1182307838567616 1184129548318332 1187365167315712 1191971465856864 1193100226714683 1194002040945004 1197562943483676 1197864520654032 1199710200269889 1200617010700932 1202925255434496 1206939251871108 1207655300933928 1208568116732064 1209712594115333 1212038325551424 1215653018158656 1216571879094528 1217723935798216 1218030590025312 1218753219321792 1226097017773824 1227986198256048 1233746619163982 1236118557184896 1239781136275764 1240516669666824 1241917126575664 1242229873270848 1247991607376928 1248732011850048 1249046474708736 1249914523224906 1250229283870392 1254905688304224 1256094045963603 1258508948001984 1259255592169344 1264412549579256 1268795407261536 1269114922599552 1269754436291968 1272554806796649 1273991432530614 1274747262096924 1275068276265168 1276032046693184 1280982322073448 1281049556810562 1283512437035136 1286461731506336 1286991345107457 1294981345622272 1296534072161888 1297837352627046 1301383676759936 1305120390520576 1306432301982192 1308445263738459 1308657866068862 1309434262426092 1309764011673744 1315908048152346 1318437945525888 1319686466307636 1323622200692484 1324622670987792 1328426111779872 1329214236178752 1329548966532864 1334657691222548 1335785813230176 1337050761916947 1339621307188416 1344632076893952 1345905402724344 1352218976633371 1353290912363808 1354818683537088 1355159861750016 1359639131323572 1362253103836416 1363543116245352 1368643363981344 1368988023604608 1369939427772993 1370284413778476 1371097371737016 1379359144995552 1380177486781632 1381484473038054 1382528678988952 1384140444285312 1390633376833008 1390983574107456 1391684498055104 1392034960028928 1397156767397622 1397508607429704 1400719845817754 1403412798006912 1403990558299044 1409996136187408 1414044713143328 1419333858943616 1421035688362864 1421878755875424 1422464118276663 1428473740828464 1428833467280448 1430446520736128 1431295171477248 1435174638619326 1435536052529832 1445042913804864 1446411325655058 1447269447944628 1450051894013184 1455990208606416 1456854013825056 1457220887160192 1458233610429057 1458600831182124 1464056636354928 1468260439335648 1469131524197568 1470241978864384 1473484513132962 1475147974509132 1477984018404096 1481753225327872 1483242688716624 1486172295514368 1490200504861266 1493065487979648 1494479375752356 1495366015701096 1502759039883948 1507073970586968 1508213104351584 1512711086505696 1514143578064887 1515288055448156 1517054592908736 1518201270605568 1524171018979224 1524554844468768 1525323075682912 1526612357977344 1527673306163774 1528058013619368 1535226056177737 1538177603113536 1539634210692242 1545393116152424 1549830463743184 1550749942208544 1551140460955008 1555344763862571 1558334989994688 1558416782101872 1565645060311992 1566039330032544 1566968424842304 1568737423042944 1572989421798003 1576410451423488 1578839397757776 1586245653210834 1589295287809152 1590800302286244 1596750591311568 1597152694205376 1598665149408222 1599613600359852 1600822680934576 1602688935488256 1607032958432022 1609252335828144 1610207067911904 1611424155642752 1614978059096061 1616051100735232 1620870690878208 1624040786700416 1625004292429056 1625673278030472 1637314931008064 1637988984682218 1638960765553188 1642166241909126 1647063715899294 1651792994252604 1653041515034352 1654022226222432 1656306497694464 1662732020704608 1663988809835904 1664976015800064 1666552697633208 1666972378493856 1673207584405632 1674370411722547 1674792061284804 1678011930669312 1685883399439008 1687479879930901 1688481022602066 1691727209682048 1696739742395532 1698655243374152 1699663016129232 1700091035020224 1707976429431264 1708066075747416 1708989732229824 1715988460143276 1717438902724512 1719065265321789 1722370252099392 1728812670292224 1730449803502728 1738567255671477 1741909735976256 1742348393678592 1743559271711082 1744593684984612 1745033018574384 1745912349901456 1746352015564992 1753218879864606 1754544064203128 1756589528631168 1759581955076848 1761350692850991 1764829600923312 1766163561317056 1771234815706496 1772285648238336 1781047750973568 1782734349222596 1786161742917888 1791003061417506 1794540536965792 1796344415225514 1800925516051398 1804387883151744 1806424911382784 1810408877806662 1812852175098096 1818057488327136 1824857818641792 1826585903697324 1827045885037968 1828129828982688 1839145526660736 1840236649042176 1841979297384072 1850619928745973 1854177835777344 1854644765476608 1859671704413646 1860775004500236 1862875689863496 1863344809906272 1871987411065392 1873098017775072 1874871784837359 1875343925805588 1882358532456336 1887763422002976 1895838341167232 1896618824368884 1900265166519552 1900976933609809 1903193110892304 1904631654437952 1905111289707264 1910987148795921 1912120893145386 1912602414397752 1913566184825768 1914048070039776 1915860615560647 1921574335215843 1925268655552704 1926723885073152 1928548434206744 1929692597259504 1941320278141888 1942472018433408 1944311480572076 1944801108242832 1952075515139904 1953924071498938 1957680585780864 1958842032263424 1962986799103293 1964151393639138 1964646017510616 1966863966012176 1973862072228519 1977656918288832 1979529699461454 1986934006481688 1992639167669808 1993821354268128 1994323449799296 2001986536833822 2003678719845264 2009431960782624 2010950805802112 2016948115340928 2018858104086516 2022739457211648 2032228025305632 2032739792625024 2033945769993984 2037410684825824 2039458696985358 2045314674368028 2050903470818048 2052965045972016 2055426620667714 2067666589611392 2069038717493328 2072226709557081 2073793018483428 2077779986659584 2077889042802496 2085950065249512 2087526747082656 2088052440043392 2089291233123072 2089503571653757 2095735151096433 2096262911144556 2097319229064004 2101079768726631 2105119197010368 2114994204281112 2121067069714992 2129000788415424 2129536925607168 2131016887646878 2131553532544296 2132818133813136 2142710611242696 2143250200920672 2145669781104192 2146942757215872 2152761957928989 2153304078794748 2157443910860544 2167564370707296 2169616988482587 2170904171916942 2175077841019776 2183985312909624 2185281020737584 2185831330740288 2187901246773186 2189554989212168 2196084954532392 2202390659003472 2203697286296352 2204055353379136 2205362968296576 2212721961763698 2216976027606144 2218291308059904 2222070263510944 2222629837991808 2229258443271552 2233056081713072 2235300757291899 2241719063628534 2247844532585344 2251308030136088 2262319656527376 2266217354838976 2266788046693632 2272932083172234 2277301905908352 2277421434329888 2278652976306432 2286256528468836 2287984613524368 2289918536966016 2291509959245661 2292087020429052 2296493669465856 2307266404670304 2309451316038363 2318089674228636 2322546314635008 2324745695614776 2326124913312816 2326710691432512 2328469354086656 2335650959639459 2337502484992032 2337625173152808 2348467590467988 2349058995048816 2353106134564416 2364615677135232 2368259096636664 2379368479816251 2383942931713728 2386200453429366 2388004081890008 2395125886967352 2395729041308064 2397997724112333 2399420400539778 2401234021401864 2413878503742216 2415310601867856 2417136233464128 2419425188230666 2424076651102848 2431306036317312 2435447871596432 2436061180050624 2437506438643584 2455972396512096 2456983477023327 2463249362863689 2467493238327964 2472237114369792 2479562272551528 2481033339333648 2483834253151328 2484459746541696 2495983214753856 2497464023700096 2499829046449812 2500458567740784 2509811376608448 2512188091927206 2517017896003968 2518511184338688 2528825099158512 2532721533903099 2537590814523072 2538229845199104 2539508872583936 2545109613593298 2547982865061228 2549494524193848 2550136552530336 2552064093386368 2561964644146896 2562099113621124 2567024874070272 2572923463012672 2573982690214914 2593068144323776 2595674705254092 2602767353519872 2612864603964384 2615338907566623 2616890527476918 2617315732137724 2618868524852184 2619528023347488 2629828319796909 2631816096304692 2636875891051776 2639372932615272 2647244401384968 2649245341975584 2651754097034273 2656852223559744 2658428472357504 2669315382445096 2671571626460352 2674101523833894 2679242614376832 2686504592126259 2691810805448688 2701388274077097 2704437953266742 2706581824727616 2709637367074176 2719278262647144 2727086232490704 2737286727962688 2737976047209216 2739878855545986 2740568827556952 2742194743474032 2758718289991104 2760354973563264 2762968946076108 2765057357977904 2768280888570624 2781266753666016 2781967148214912 2783368996110208 2789507556620469 2794313534795244 2795017214859408 2801439691635508 2806825596013824 2807981116598088 2819992272374816 2828089426286656 2838667717887232 2842071376725728 2843757511750848 2844928236553326 2856947481656928 2857666934560896 2860893041472256 2868181339718079 2870349277238652 2871072105059664 2890085827609728 2892822651310116 2894538895889256 2911980417212832 2913708027650112 2914441774320384 2916467220858114 2917201662364248 2928113272709856 2930886107248407 2936520878671296 2938263048395136 2946227090458707 2946969026265924 2950295949018264 2966485377433248 2969294549192181 2980401009722532 2986130975959296 2988958751504712 2990732031402192 3002979805250733 3005518079767896 3010638110166731 3014147941173936 3016426208703168 3025422173011392 3028287156129774 3030576110896312 3034109185817472 3048342037958448 3049109688937536 3050646151365824 3055346612327548 3056116027238736 3070452112355474 3076355206227072 3079268421384484 3090786232304848 3099660927486368 3101499884417088 3102280921910016 3110689527725142 3116669979989376 3116833564203744 3131290120623984 3132078660065088 3133936849684608 3137474846085888 3145978843596006 3157678795515552 3172491306421668 3178590575618304 3181600604572488 3193501182623136 3194305388410752 3196525331470317 3197330298816444 3199227200719704 3201645361869152 3214065916864044 3218504671656288 3220414135823808 3222848311285504 3229956118192122 3248081573400832 3251346556060944 3256356257875413 3274629862016128 3275977969364436 3277921531106376 3281851870159779 3283505612598761 3284332483818252 3294127431798588 3303585988505208 3306083030068704 3308044452444864 3319082942645547 3325464041409216 3327977619671808 3333105395266416 3333944756987712 3346415168811264 3348740823445094 3349584122569608 3371766798878016 3374959759861802 3376962045204132 3383454419364096 3393479484791064 3397310486748304 3399326032258464 3400182070040448 3409398124758351 3415952858862528 3416132151494832 3417979464459648 3431976920286552 3434877805449024 3438130530643578 3444740504198784 3460899607005456 3477134511342954 3483819471952512 3487118543422164 3489187369969224 3490066037148768 3491824699802912 3492704031129984 3506437759729212 3509088128406256 3513179057262336 3519163910153696 3522701385701982 3529659201846624 3532327122634112 3542469631412992 3562095501947136 3565468698445192 3579300680144049 3582006122835012 3589081073931584 3592688830451028 3601851032102796 3608775766303488 3620817755613324 3625704350196192 3629137782345999 3636114976654272 3649715637283584 3653171807394648 3654091770075936 3656259657965376 3670308650862007 3678291053321472 3683958594768144 3701239857491946 3708355671554688 3719343408827292 3721550009000472 3725751379726992 3726689619812544 3743974822130784 3746196035550144 3749743569674718 3750687851611176 3764717064912672 3768282137890809 3775526844005952 3791676682334464 3793237648737768 3801953867219618 3806386221784608 3809263308875904 3821974297591842 3824241786290772 3825204828795504 3827132369651536 3828096140079552 3831721231121294 3843148670431686 3850537311105408 3857096868413488 3859385194519008 3860974035322371 3882640556283776 3884944036866816 3888622961144152 3889602216485664 3904151030279808 3907848142997876 3915361171561728 3925973598206586 3928302787278276 3929292035021232 3933727932024352 3947724144457038 3955313836577664 3959059398922908 3973868012963376 3985278335339616 3987642708536256 3988646899598592 4003973073667644 4007357439690528 4011152285750841 4018863921565248 4021901611604224 4033896230681856 4037716208173032 4056656929900113 4064456050611264 4065479585250048 4074821369651648 4078917393970716 4090629348736056 4105930091944032 4109818283318979 4110853241335428 4135333179222784 4138077434986656 4144453419114162 4147586036966856 4155778085604992 4167042152482429 4171900130499024 4175053494165312 4176104880086784 4179007143307514 4191470302192866 4192525822289112 4194638458128008 4202159537453262 4210238394020736 4229988408562224 4242134139429984 4258001576830848 4262033775293756 4263107065088592 4265636267626272 4285421222485392 4286500401841344 4291339562208384 4293885514431744 4305523915857978 4306608157589496 4335128741414592 4339233976965174 4341808343833884 4350155682039552 4367970625819248 4370562041475168 4371662661480576 4374700831287171 4375802493546372 4379109978424336 4392169909064784 4404781318006944 4407394572592704 4408110706758272 4410725936593152 4425443923527396 4433952055212288 4444140527021888 4445259675983616 4458516886543104 4466112163426144 4470601514583798 4483438127257068 4495689065170688 4502616060272176 4524639313054752 4532434709677952 4542430734194661 4545864166344468 4554603811816704 4554842868659776 4572513056937672 4575969227048736 4579837073932032 4580302531241017 4583019918491322 4584174040858104 4605678168533211 4614532809340608 4618902632076726 4636179348457272 4649491391229552 4652249826625632 4653421382865024 4666034291587713 4671301919278918 4675004969984064 4675250346305616 4696935180935976 4698117990097632 4706212269128832 4718968265394009 4729231354270464 4736518193273328 4758736959632502 4767885863427456 4772400906858732 4776008163780016 4790251773934704 4791458082616128 4795995448224666 4798840801079556 4802468042803728 4827757007484432 4830621203735712 4834272466928256 4838850376461332 4848153302205696 4862612072634624 4870895743192864 4872122360101248 4875012877287168 4902519460362139 4911944793024192 4913966954046654 4926498725727378 4934986476655928 4959124545103056 4962066678667296 4967668506302656 4968919493083392 4991966429507712 4994928047400192 4999658092899624 5000917135481568 5019622753216896 5023111235167641 5024376183854412 5034035792007936 5057650198317024 5062439639792703 5065443067806198 5075181629046144 5090219227186596 5095965730122456 5098989048387696 5100273105060672 5104128186772736 5123929288293792 5124198227242248 5145846926025344 5147965380429828 5157195795965367 5186136288647552 5191349410508184 5200193099378899 5215701767014431 5225729207928768 5230677815133246 5233781054953836 5234631464275448 5237737049704368 5239056046694976 5259656639593818 5263632192609384 5278745865230544 5294488802769936 5298490683951168 5303508194068546 5313704447119488 5316856944715008 5338630764890192 5343143252920704 5346856571573209 5348203047667788 5358485228753664 5373009184252518 5383621610897376 5402776548154194 5408875906533484 5413163649455232 5419274734148352 5438556525294288 5454172464981408 5474573455925376 5479757711091972 5481137655113904 5484389486948064 5517436579982208 5520709947126528 5525937892152216 5530114715955808 5551859786237919 5562533507332032 5563934296429824 5566737992220416 5579015113240938 5588627069590488 5590034429718816 5602879383271016 5615962233196176 5624615354512077 5639984544749632 5656178852573312 5684142753451456 5687515023501696 5689856473106652 5702930800829427 5713894963313856 5715333869121792 5732961446387763 5736362679436158 5740698554477304 5742144210119328 5747581846681941 5764723005647529 5780171655219456 5785645302620232 5789077791778512 5823960834425664 5827416055300224 5832934441716228 5834403324728496 5856226545419712 5861772214496814 5873041757342592 5876526096790272 5888960397309879 5892454180917414 5893938052531848 5900591898036528 5921586216685557 5932970754866496 5938589098384362 5960802019445064 5977917503009424 5981464062804384 6005959610501466 6011036159535792 6021276220333462 6028295882347872 6032852417406336 6050844346022784 6056574312259548 6061152221792624 6068218371634944 6096684075916896 6098219377875072 6101292302731648 6110693224655096 6112232054477472 6140904224710948 6152710412454144 6158536842768968 6181572464609696 6199321854972736 6202999768834176 6221379055450284 6233339959978752 6233667128407488 6262580241247968 6264157320130176 6267873699369216 6268510714961271 6287205453289299 6291957687192012 6303239306179893 6315357591031104 6344982612843336 6363201209144976 6387002365246272 6388610776821504 6393050662940634 6394660597632888 6398454401439408 6403290723738304 6428131833728088 6437009343312576 6440828271647616 6458285873786967 6459912236384244 6502693112121888 6508850965447761 6512712515750826 6549259724032256 6551955938728872 6555843062212752 6563703740319558 6567011225197522 6568664967636504 6588254863597176 6607171977010416 6612166060137408 6616088904889728 6638165885291094 6650928082818432 6666210790532832 6667889513975424 6697481646890188 6699168245139216 6743533597756032 6749919519723604 6753924090408264 6786958969582128 6794620973496608 6798652064516928 6800364140080896 6818796249516702 6831905717725056 6832264302989664 6835958928919296 6863953840573104 6869755610898048 6874529877736983 6876261061287156 6889481008397568 6921799214010912 6928353948115089 6954269022685908 6967638943905024 6974237086844328 6978374739938448 6980132074297536 6983649399605824 6985408062259968 7006952878918377 7012875519458424 7018176256812512 7038327820307392 7045402771403964 7059318403693248 7064654245268224 7130937396890384 7138105439448753 7158601360288098 7164012245670024 7178162147863168 7185377660902056 7193993172336999 7197618263378741 7203702064205592 7241635511226648 7251408700392384 7258275564691998 7272229953308544 7306343614789296 7308183540151872 7312519315930752 7340617301724014 7367917189536288 7389748088591067 7402479714983892 7416711343109376 7438686817654584 7443100018000944 7451502759453984 7453379239625088 7487949644261568 7492392071100288 7499487139349436 7501375703222352 7529434129825344 7536564275781618 7551053688011904 7586475297475536 7598164601709297 7603907734439236 7612772443569216 7618526617751808 7643948595183684 7648483572581544 7650409657591008 7654264739303072 7656192280159104 7663442462242588 7686297340863372 7701074622210816 7714193736826976 7718770389038016 7721948070644742 7765281112567552 7777245922288304 7779204432971328 7808302060559616 7815696285995752 7846016722699869 7851947196413172 7856605574556552 7858584070042464 7867455864048704 7895448288914076 7910627673155328 7918118797845816 7947736025926752 7955262291102819 7970556670679232 7975285417072512 8007946147335288 8014714879381056 8022304571501682 8037727843130496 8059513776378777 8075432416346064 8104164822231291 8113313859800226 8128912101222528 8149642739303296 8157834787941432 8181258697472112 8211860183888064 8219636566637958 8221706482670856 8276154869973312 8288906838228324 8295172073933712 8311556171209984 8334084304964858 8343800260998048 8350106988330624 8358014286615028 8382940604385732 8385051644578224 8389276916256016 8404319074906524 8420476788041472 8459976817124448 8467988158807331 8484268278859968 8516003153661696 8524067550587512 8526214130177184 8531272535252544 8570842444970784 8573000803682688 8582679124416768 8611047831715956 8613216315178992 8670257482829184 8678467953930348 8683616687667768 8735941251638496 8741124082950336 8743325322961152 8749401662574342 8751604987092744 8758219956848672 8784339818129568 8792658321745221 8809562636013888 8814789145185408 8816221413516544 8838681271376121 8850887847054792 8888281054043776 8907883647576543 8932224326852288 8941203029167596 8966876254514136 9005232120544352 9008939415752199 9031914330500193 9049278626109504 9064869419355904 9084861468389322 9091728332688936 9109685737319552 9145026113875344 9151938454097472 9160605062482034 9166039836982644 9168348081716208 9211356337066422 9229065618681216 9237805264153452 9272358696914544 9298982782459104 9304499653251264 9306842765730048 9332068583175426 9342603838557836 9350009939968128 9350500692611232 9393870361871952 9396235980195264 9412424538257664 9437936530788018 9473036386546656 9517473919265004 9535771726854912 9544801813717464 9552016327560032 9580503547869408 9582916165232256 9589575994410951 9591990896449332 9597681602159112 9604936085607456 9655514014968864 9661242407471424 9668544933856512 9677700752922664 9741791486385728 9744244720202496 9805038920724278 9823889586048384 9827933908093308 9850516837796283 9852997451454756 9869972953311856 9918249090206112 9924133357334592 9935337012605312 9957248827936641 9983932859015424 9999316185799248 10001834270963136 10039245506433792 10046222470335282 10048752367708824 10115300396634048 10124879279585406 10130886135612396 10150363258092288 10180438454373192 10191931460244912 10197978096775392 10200546210121344 10228194374275053 10247858576587584 10248396454484496 10291693852050688 10295930760859656 10314391591930734 10372272577295104 10382698821016368 10400386198757798 10431403534028862 10451458415857536 10461355630266492 10467562109907672 10469262928550896 10475474099408736 10478112093389952 10519313279187636 10527264385218768 10557491730461088 10588977605539872 10596981367902336 10607016388137092 10627408894238976 10677261529780384 10686286505841408 10693713143146418 10696406095335576 10746018368505036 10746582393244159 10767243221794752 10805553096308388 10817751813066968 10826327298910464 10877113050588576 10887413347037997 10908344929962816 10949146911850752 10959515422183944 10962275310227808 10968778973896128 11010925952586021 11034873159964416 11051875784304432 11060229431911616 11103719572475838 11125067014664064 11158030226481876 11177254139180976 11180068859437632 11205758766542032 11231924466392352 11249230709024154 11279969089499264 11304846413672427 11312357705146624 11368285506902912 11375030047003392 11379712946213304 11405861601658854 11427789926627712 11465922892775526 11472725358872316 11481397108954608 11484288420238656 11495163693363882 11529446011295058 11571290605240464 11578155583557024 11647921668851328 11654832110600448 11665868883432456 11668806649456992 11712453090839424 11720592882057829 11723544428993628 11746083514685184 11777920794619758 11784908361834828 11787876105063696 11801183796073056 11843172433371114 11865941509732992 11877178196768724 11921604038890128 11955835006018848 11962928125608768 12011919221002932 12022072319071584 12033456857252523 12042552440666924 12056591764695744 12065704834812672 12101688692045568 12113148624519096 12122304443585248 12169970789700339 12193368151833792 12196438755750144 12202584605463296 12221386449310192 12224464108954944 12281808449421896 12317073685537936 12329454849956937 12363144929219392 12398643709945472 12405999537668352 12442758110900568 12467334256814976 12501126457447287 12525160482495936 12528314640260352 12537021429922542 12574410906578598 12583915374384024 12606478612359786 12630715182062208 12689965225686672 12726402418289952 12774004730492544 12786101325881268 12789321195265776 12796908802878816 12806581447476608 12856263667456176 12874018686625152 12881656543295232 12916571747573934 12919824472768488 13005386224243776 13017701930895522 13025425031501652 13103911877457744 13111686124425504 13124102493861513 13127407480639116 13134022450395044 13137329935273008 13176509727194352 13214343954020832 13224332120274816 13232177809779456 13276331770582188 13301856165636864 13306838535268663 13332421581065664 13335779027950848 13394963293780376 13398336490278432 13411024308924529 13487067195512064 13499839039447208 13507848180816528 13573917939164256 13589241946993216 13597304129033856 13637592499033404 13663811435450112 13664528605979328 13727907681146208 13739511221796096 13740907593723051 13749059755473966 13752522122574312 13817034505599633 13843598428021824 13856707896230178 13908538045371816 13948474173688656 13956749479876896 13960264148595072 13967298799211648 13998102874763139 14013905757836754 14025751038916848 14036352513625024 14076655640614784 14090805542807928 14118636807386496 14156904796182027 14261874793780768 14276210878897506 14317202720576196 14328024491340048 14356324295726336 14370755321804112 14387986344673998 14395236526757482 14407404128411184 14483271022453296 14502817400784768 14516551129383996 14544459906617088 14612687229578592 14616367080303744 14625038631861504 14626525001576299 14681234603448028 14707558381086417 14735834379072576 14779496177182134 14804959429967784 14877373635309168 14886200036001888 14903005518907968 14906758479250176 14975899288523136 14984784142200576 14998974278698872 15002751406444704 15058868259650688 15069333705502923 15073128551563236 15102107376023808 15172950594951072 15187318919378109 15196329203418594 15207815468878472 15225544887138432 15287897190367368 15296967145163088 15300819315182016 15308529478606144 15312384560318208 15326884924485176 15372594681726744 15428387473653952 15437540778076032 15443896141289484 15554491844576608 15558408865942656 15600579298136697 15631392571991504 15647105301043293 15692033445399738 15703894392826344 15713211149113104 15717168140084928 15734911728097408 15790896577828152 15836237595691632 15895472051853504 15910524582205638 15941113341358464 15950570834145024 16015892294670576 16029429758762112 16040569714719627 16044609143003364 16075455686260992 16119027552757554 16150864832692128 16208329644462582 16226627719600452 16257824202445056 16299285478606592 16315669575882864 16362517394944224 16423720367776128 16439273133275916 16443412965341712 16552309739946624 16577813676456648 16590344147867424 16655579358713757 16668168609929716 16687600521996096 16700213976661248 16716028573230056 16765881208771464 16770103289156448 16778553832512032 16808638149813048 16919953634248896 16935976317614662 16968536557719936 17048135101175024 17052428260354368 17062545070505088 17108792402488281 17141684889941568 17146001607365376 17198884339163289 17222095663431912 17226432630357984 17242745540045823 17340514965658368 17356935907860696 17367233375335536 17471882503276992 17482248165900672 17498803325148684 17503209974185488 17516439913697344 17568679636259136 17585316643490442 17619125272027776 17629578290370816 17666881191929637 17677362542752242 17701775694109584 17764758650056671 17776562108087552 17815767295153086 17864448653704576 17882406058335192 17933752509028272 18010464241088704 18017878831504398 18063828661000386 18098557252219008 18169722936778644 18183456665377872 18219371474639104 18290052227750688 18303876908194944 18321210124964068 18332079673965288 18336696163432416 18422712674132844 18458131237362432 18475610528306904 18544717393829088 18562278679239911 18597965564918208 18608999306502528 18664137166350852 18685207677115672 18700019879936256 18701001385222464 18787740723743904 18792471960390528 18805532144883813 18875873061576036 18909717918539679 18946072773093312 19034947838530008 19089603627434928 19104032655120064 19161007095738816 19165832330464512 19179151988821902 19183981792898664 19195363204318224 19209872171214912 19311028029937728 19322484814942848 19355401505845328 19374857621360901 19483582972771456 19526552896343283 19610077841448556 19647779172096768 19655867816186616 19701033675592566 19705994902909512 19739945906623712 19836498180412224 19848266714669184 19870674025210624 19914497655873282 19998632371598496 20003668541926272 20092444940670564 20097504735417648 20230600793268096 20249758559170812 20261772271224792 20360876908746384 20383862920489824 20395956193550784 20401092420242688 20456388748550106 20495717153175168 20496792908968992 20591861521719312 20623589633210949 20628783183861468 20765397642032736 20785061844345267 20800772397515596 20862807068057724 20902916831715072 20922711260532984 20935124219815344 20938525857101792 20950948198817472 20956224186779904 21020858636755131 21038626558375272 21054528770437536 21074466771167117 21114983460922176 21177955211079744 21193962735804672 21214032776274184 21354523059560768 21387426286292836 21392812190671152 21492036737010072 21493164786488318 21534486443589504 21592854790136223 21611106192616776 21635503626133936 21754226101177152 21774826694075994 21816689859925632 21919030844367888 21924550620455616 21937557947792256 22021851905172042 22103751568608864 22120458863823232 22169244265773201 22207439144951676 22250134029328128 22316060452963752 22354508278361952 22360137718875264 22411517533084064 22463848932784704 22498461418048308 22559938178998528 22609692827344854 22736571013805824 22759425892426608 22794493805127891 22811723203317708 22855579853255424 22931845785551052 22945450717744632 22962794217909216 22968576840477312 22984539288191327 22990327386727764 23058892022590116 23142581210480928 23156311167114048 23295843337702656 23331737766864912 23337613298913984 23424906181678848 23441185764115658 23447088857987256 23555841589239516 23569816723669656 23575752210127392 23602367592146112 23686344866742228 23731883019465984 23754356393537448 23843208077780256 23865786873308457 23911670012037696 23925856251217536 24023838442005864 24044144638143168 24066913714505046 24085104881333848 24113183529391488 24178541329136331 24226297249038192 24244608887170496 24339941579400678 24386736303667584 24442772898620384 24448928217909888 24563616898843792 24634147371075872 24658909699913874 24726289858438784 24797287419890944 24885516221801136 24934668513629952 25002252914894574 25050320964991872 25074042859845084 25148821813157196 25167830748768048 25212957224719572 25261430364124416 25379930451373344 25403964476421993 25452804836579904 25548009460985088 25572202651762536 25578642390531552 25593817605757632 25613162894953216 25692160556034049 25712527334912352 25748037373250304 25833143495147868 25839648945536976 26010772448487552 26035403861791044 26050850063003304 26207823754915488 26223372248851008 26248204987723026 26254814961278232 26268044900790088 26274659870546016 26353019454388704 26377974965235663 26428687908041664 26448664240549632 26552663541164376 26613677070537326 26664843162131328 26789926587560752 26796672980556864 26822048617849058 26999678078894416 27015696361633056 27026818247256597 27095742991500579 27147835878328512 27178483893986432 27194608258067712 27275184998066808 27329057211958656 27455815362292416 27481815187446102 27498119510947932 27505044245148624 27634069011199266 27687196856043648 27713415792460356 27817076090743632 27896948347377312 27913498959753792 27920528297190144 27934597598423296 27996205749526278 28027811515673508 28051502077833696 28072705027250048 28153311281229568 28181611085615856 28237273614772992 28313809592364054 28523749587561536 28552421757795012 28634405441152392 28656048982680096 28741510643608224 28768727983232853 28775972689347996 28790473053514964 28814808256822368 28966542044906592 29005634801569536 29033102258767992 29169295067377003 29225374459157184 29232734160607488 29253050003152598 29362469206896056 29415116762172834 29471668758145152 29551550513388849 29558992354364268 29609918859935568 29754747270618336 29772400072003776 29806011037815936 29951798577046272 29997948557397744 30005502812889408 30117736519301376 30138667411005846 30146257103126472 30345901189902144 30374637838756218 30392658406837188 30415630937756944 30451089774276864 30575794380734736 30593934290326176 30601638630364032 30617058957212288 30653769848970352 30684583122825159 30745189363453488 30856774947307904 30875081556152064 30887792282578968 31108983689153216 31116817731885312 31201158596273394 31262785143983008 31294210602086586 31384066890799476 31407788785652688 31426422298226208 31434336280169856 31469823456194816 31581793155656304 31672475191383264 31790944103707008 31821049164411276 31882226682716928 32031784589341152 32058859517524224 32062117718687119 32081139429439254 32089218286006728 32238055105515108 32239747179732477 32301729665384256 32416659288925164 32453255439200904 32631339151765728 32662240041113991 32725034789888448 32847440735552256 32878546266551832 32886825930683424 33032777857758063 33104619479893248 33117019211834041 33155627352913296 33180688295734848 33311158717427514 33336337219859432 33375201043992192 33432057146460112 33531762417542928 33540206578312896 33557107665024064 33617276299626096 33839907268497792 33871952635229324 33937073115439872 34096270202350048 34104856520708736 34125090141010176 34217584804976562 34283369779883136 34397768678326578 34444191326863824 34452865260715968 34485491080091646 34713871815721392 34734466750671072 34943765006553984 34964496331801344 34997606650297368 35006419948370976 35032879827394688 35137359272518272 35161778646173487 35170633286980884 35238250544055552 35333762383859274 35354725085504484 35403551388219168 35529517300113342 35631534590306172 35728897307409152 35764812116670384 35867505018056544 36020928482177408 36035757663008796 36100370571757569 36118561738586371 36127657322000772 36197114504438016 36339445873557288 36366913330755744 36401351695652293 36509912369101017 36580104455501376 36607753816389888 36642420249928136 36664159347930576 36673392326864832 36845425348265688 36951221056613808 37089434787658176 37124557358479822 37195931129836416 37217998613005056 37328274332701704 37370415354231344 37402002770444928 37503379372341861 37575481447487808 37584943920781056 37611064289767626 37751746123152072 37819435837079358 37892145546186624 38069895677060016 38179207254869856 38208065310240128 38322014191477632 38358303977643804 38367963585797328 38390726408636448 38419744342429824 38622056059875456 38644969629885696 38710803011690656 38749715242721802 38967165945542912 39053105792686566 39220155682897112 39311735632373232 39372307481584539 39402067351185132 39411989805819024 39479891813247424 39672996360824448 39696533429338368 39828995311746564 39920515605805989 39997264743196992 40007337083852544 40184889881341128 40195009470835296 40233072926773587 40461201586536192 40499517118341624 40523544542449584 40721753817492768 40767725840979648 40791912387101568 40912777497100212 40991434306350336 40993585817937984 41183723043438624 41222722781169153 41247179266421898 41257566367722936 41451103516798899 41530795284065472 41570123688690534 41601544795031192 41725614136115448 41845422521065968 41870248439630688 41877051714203584 41901896397634944 42041717273510262 42077253116750544 42109057540875072 42148933542334234 42229966921844352 42355910422159488 42428065552548368 42470714388546081 42709046119121536 42774852572585672 42785624381342304 42984073474020144 42986329572976636 43068972887179008 43185709580272446 43222212385233552 43271007252267872 43508452202354304 43549653388151988 43633379719851264 43838061688735776 43849101240911232 43875115895584512 43879575004728897 44043703810344084 44122675143259251 44207503137217728 44240917727646464 44338488531546402 44414878289903352 44632120905927504 44709016556723904 44720275437750528 44823035066168128 44927697865569408 44996922836096616 45208001116508769 45219385654689708 45518851784853216 45561956758134327 45588987610255782 45623446406635416 45863691571102104 45890901435489264 45925588435818432 45937153680954624 45969078576382654 45980654773455528 46117784045180232 46285162420961856 46312622334228096 46663475533729824 46675226597827968 46801737894410091 46882371528231316 46894177715974512 47111683178479032 47139633447339312 47151504420254784 47204735184292224 47372689733484456 47508712787074896 47686416155560512 47731573746616914 47823340024075392 47851712502435072 48047676884011728 48088289276286336 48121709144158881 48133827429010092 48170209762667696 48226367058782976 48357082658272662 48452594498076384 48489217774340992 48679883158801356 48773472607335168 48885545797240768 48897856435819776 49127233797687584 49268294742151744 49317819399827748 49452579716877568 49771032443602272 49966738076141271 50004505829789148 50100641929983744 50148085719690168 50297643626314392 50335661497536096 50383327843651187 50425914449439144 50759860902746688 50807928952843986 50905609673159808 51144405303525072 51157284781063104 51187635211515264 51326377207464843 51384321112068098 51425054669824704 51666286990295736 51679297891073952 51728236620137469 52021544896975104 52070807723582088 52101700126006608 52415647509830976 52446744497702016 52496409975446052 52509629922556464 52536089801580176 52549319741092032 52706038908777408 52755949930471326 52857375816083328 53000643575788911 53105327082328752 53227354141074652 53329686324262656 53579853175121504 53593345961113728 53644097235698116 53999356157788832 54031392723266112 54053636494513194 54191485983001158 54295671756657024 54356967787972864 54550369996133616 54658114423917312 54911630724584832 54963630374892204 54996239021895864 55010088490297248 55268138022398532 55374393712087296 55426831584920712 55634152181487264 55686836037719733 55793896694754624 55826997919507584 55992411499052556 56055623031347016 56103004155667392 56145410054500096 56363222171231712 56416596434651439 56627619184728108 56729153755619037 57047499175123072 57104843515590024 57202124093167889 57268810882304784 57312097965360192 57483021287216448 57537455966465706 57551945378695992 57580946107029928 57629616513644736 57933084089813184 58066204517535984 58338590134754006 58450748918314368 58506100006305196 58724938413792112 58830233524345668 58943337516290304 59103101026777698 59117984708728536 59219837719871136 59509494541236672 59544800144007552 59612022075631872 59995897114795488 60011005625778816 60277334822011692 60292514206252944 60691802379804288 60749275677512436 60785316813674376 60831261875513888 61151588761469472 61187868580652352 61203277260728064 61234117914424576 61307539697940704 61369166245650318 61490378726906976 61713549894615808 61775584565157936 61870768899632847 62217967378306432 62355185533035801 62402317192546788 62525570287966016 62588421204173172 62768133781598952 62815577571305376 62852844596452416 62868672560339712 63062575910265393 63163586311312608 63223400313501351 63344950382766528 63581888207414016 63642098328822552 64063569178682304 64124235437374238 64162278858878508 64178436572013456 64476110211030216 64479494359464954 64603459330768512 64778564370408669 64833318577850328 64906510878401808 65262678303531456 65324480082227982 65450069579776896 65757092533103664 65773651861366848 66065555715516126 66234038423668082 66311254705826592 66361376591469696 66622317434855028 66672674439718864 66750402087984384 66864114292920224 67063524835085856 67080413156625792 67114215330048128 67234552599252192 67679814536995584 67743905270458648 68192540404700096 68209713041417472 68435169609953124 68566739559766272 68795537356653156 68888382653727648 68905730521431936 68953617864573981 68970982160183292 69427743631442784 69468933501342144 69887530013107968 69995213300594736 70012839896741952 70065759654789376 70274718545036544 70323557292346974 70341266573961768 70667524767718548 70709450171008968 70807102776438336 71059034600226684 71263069180612344 71529624233340768 71597360619925371 71735010036113088 72041856964354816 72071515326017592 72200741143515138 72237123477172742 72255314644001544 72678891747114576 72733826661511488 72802703391304586 73019824738202034 73160208911002752 73284840499856272 73328318695861152 73346784653729664 73690850696531376 73902442113227616 74178869575316352 74249114716959644 74391862259672832 74656548665403408 74740830708462688 74804005540889856 75006758744683722 75150962894975616 75222128579535252 75503492246304144 75638871674158716 75784291092373248 76139791354120032 76211893429265979 76358414509739712 76416130620480256 76644028382955264 76716607955287608 76735927171594656 76781452817272896 76839488684859648 77076481668102147 77244112119750912 77421606023381312 77499430485443604 78106211585373132 78440311365794224 78623471264746464 78744614963169078 78804134702370264 78823979611638048 78959783626494848 79133924895706989 79173800897166151 79345992721648896 79657990623493128 79841031211611978 79994529486393984 80369779762682256 80390018941670592 80466145853547174 80999034236683248 81047089084899168 81287228974501737 81443507634985536 81535451681959296 81583824774203136 81825554994200424 81987171635875968 82367446086877248 82445445562338306 82494358532843796 82515132735445872 82902207033597798 83061590568130944 83140247377381068 83203089590062384 83451228272230896 83690845042131936 83740496879261376 83754103428407168 83803792795269888 84083434547020524 84154506233501088 84218115081750144 84297867084668468 84459933843688704 84711820844318976 84856131105096736 84941428777092162 85418092238243072 85549705145171344 85571248762684608 85968146948040288 85972659145953272 86306183949698559 86371419160544892 86444424770467104 86542014504535744 87016904404708608 87099306776303976 87507885202131009 87676123377471552 87698202481822464 87759150009457794 88087407620688168 88245350286518502 88415006274435456 88654651540166547 88676977063092804 88829756579806704 89264241811855008 89418033113447808 89646070132336256 89855395731138816 89993845672193232 90416002233017538 90438771309379416 91037703569706432 91123913516268654 91177975220511564 91246892813270832 91727383142204208 91781802870978528 91851176871636864 91938157152765308 91961309546911056 92235568090360464 92570324841923712 92625244668456192 93147869746880641 93326951067459648 93350453195655936 93603475788820182 93764743056462632 93788355431949024 94223366356958064 94279266894678624 94303008840509568 94409470368584448 94745379466968912 95017425574149792 95372832311121024 95463147493233828 95646680048150784 96095353768023456 96176578552572672 96186353156061357 96243418288317762 96267654858020184 96340419525335392 96714165316545324 96719241539197431 96905188996152768 96978435548681984 97359766317602712 97771091594481536 97986720123341973 98254467595375168 98536589484303488 98635638799655496 98803668888199081 99098333573274189 99351057635502123 99542064887204544 99933476152282542 100009011659578296 100296171439380336 100595287252628784 100671322995072192 100766655687302374 100851828898878288 101519721805493376 101615857905687972 101811219346319616 102288810607050144 102314569562126208 102375270423030528 102652754414929686 102768642224136196 102850109339649408 103332573980591472 103358595782147904 103456473240274938 104141615447164176 104203400252013216 104831295019661952 104893488995404032 104992819950892104 105019259845112928 105072179603160352 105098639482184064 105412077817554816 105485335938520461 105511899860942652 105714751632166656 106001287151577822 106210654164657504 106454708282149304 107159706350243008 107186691922227456 107288194471396232 107998712315577664 108062785446532224 108107272989026388 108355685215759113 108382971966002316 108591343513314048 109100739992267232 109204055086956879 109529737107303051 109823261449169664 109927260749784408 109992478043791728 110020176980594496 110536276044797064 110853663169841424 111268304362974528 111373672075439466 111587793389509248 111653995839015168 111984822998105112 112111246062694032 112206008311334784 112510138117025583 112726444342463424 112833192869302878 113255238369456216 113458307511238074 114094998350246144 114209687031180048 114404248186335778 114537621764609568 114624195930720384 114966042574432896 115074911932931412 115103890757391984 115161892214059856 115259233027289472 115866168179626368 116132409035071968 116677180269508012 116901497836628736 117012200012610392 117449876827584224 117660467048691336 118206202053555396 118235969417457072 118439675439742272 119018989082473344 119089600288015104 119761546817417967 119991794229590976 120022011251557632 120554669644023384 120585028412505888 120699218780320761 121383604759608576 121498551355024872 121570633627348752 121662523751027776 122303177522938944 122375737161304704 122615079395881408 122738332491300636 122980757453813952 123551169130315872 123668168343507459 123741537799265694 124353310550396697 124435934756612864 124710371066071602 124804634385093576 125051140575932032 125176842408346344 125536267563197904 125631155142610752 125705689192904832 126125151820530786 126327172622625216 126446800627002702 126689900765533056 127284196657645104 128127138357364608 128248470874748476 128324557717757016 128356873144026912 128952220422060432 128958988718929908 129206918661537024 129557128740817338 129666637155700656 129813021756803616 130525356607062912 130648960164455964 130900139159553792 131514185066207328 131547303722733696 131638725014186691 132131111431032252 132368025429777753 132468076847336164 132622509411653184 132722753182939392 133244634869710056 133345348879437728 133728228585840448 134127049670171712 134160826313251584 134228430660096256 134469105198504384 135487810540917296 135624003349526307 136385080809400192 136685870274402981 136870339219906248 137591074713306312 137776765307455296 137811461042863872 137907235729147962 137941964320366584 138855487262885568 138937867002684288 139990426601189472 140025679793483904 140405213683230273 140647114584693948 140682533147923536 141335049535437096 141418900342017936 141614205552876672 142118069200453368 142526138361224688 143059248466681536 143194721239850742 143470020072226176 144143030652035184 144365127432476643 144401482287030276 144474246954345484 144510629288003088 145357783494229152 145467653323022976 145605406782609172 146039649476404068 146320417822005504 146569680999712544 146656637391722304 146693569307459328 147381701393062752 147521267398169819 147804884226455232 148357739150632704 148498229433919288 149313097330806816 149481661416925376 150013517489367444 150301925789951232 150444257159070504 151006984492608288 151149983530953561 151277743348317432 152279582708240064 152423786858531958 152716829019479424 153433215910575216 153471854343189312 153562905634545792 153979131622394529 154152963336204294 154843212046762624 154998860970887208 155184709860412407 156212423170746264 156880622731588448 157246942529492928 157489229926338156 157608269404740528 157647959223276096 157919567252989696 158267849791413978 158347601794332302 159315981246986256 159682062423223956 159989058972787968 160739559525364512 160780037883341184 160891775017339289 160932291707094348 161998068473366496 162094178169798336 162574457949003474 162887015269971072 163070903363918592 163651109988400848 163974343271751936 164734892173754496 164890891124676612 164988717065687592 165030265470891744 165804414067195596 166123181136261888 166280494754762136 166406179180124768 166902456544461792 167060508113159199 167381690084263872 167480993758522752 167508206856814336 168166869094041048 168309012467002176 168436230163500288 168595734169336936 169249789303954317 169712262210193472 169882857554184324 171099410290342688 171142497525369216 171606372279503667 171936293896080576 171945318291906544 172612367899397118 172742838321089784 172888849540934208 173084029009071488 174198613552607952 175015770404262018 175352246754943104 175518300018915588 176174815241376336 176490700573037004 176830012548870912 177309303080333094 177353954126185608 177659513159613408 178528483623710016 178836066226895616 179292140264672512 179987691344386464 180832004466035076 180877542618758832 182075407139412864 182247827032537308 182355950441023128 182493785626541664 183454766284408416 183563605741957056 183702353743273728 183876314305530616 183922619093822112 184471136180720928 185140649683847424 186295739493761282 186653902134919296 187206951577640364 187529486112925264 187576710863898048 188446732713916128 188558533789357248 188606017681019136 189187727730796179 189490758933937824 189670200940504053 190034851148299584 190745664622242048 190926294986467656 192190707536046912 192372706312122714 192486836576635524 192535309716040368 192680839050670784 193428330633090648 193438483078394862 193810377992305536 194335693111226007 194719532635205424 195542183188963072 195973440246683946 196508935190750336 197073178968606976 197271277599310992 197607337776398162 198196667146548378 198702115271004246 199084129774409088 199866952304565084 200018023319156592 200592342878760672 201190574505257568 201342645990144384 201533311374604748 201703657797756576 203039443610986752 203231715811375944 204185065471639021 204577621214100288 204629139124252416 205305508829859372 205537284448272392 205700218679298816 206665147961182944 206717191564295808 206860853593721943 206912946480549876 208283230894328352 208406800504026432 209662590039323904 209985639901784208 210038519690225856 210144359206320704 210197278964368128 210824155635109632 210970671877040922 211023799721885304 212002574303155644 212421308329315008 212909416564298608 214319412700486016 214576388942792464 214792081859776113 215997424631155328 216125570893064448 216214545978052776 216711370431518226 216765943932004632 218201479984534464 218408110173913758 219059474214606102 219854521499568816 219984956087583456 220040353961188992 221072552089594128 221707326339682848 222536608725949056 222747344150878932 223175586779018496 223969645996210224 224222492125388064 224412016622669568 225020276234051166 225452888684926848 225666385738605756 226510476738912432 226916615022476148 228419374062360096 228635680287797937 228808496372671556 229075243529219136 229248391861440768 229932085148865792 230149823865862824 230207781514783968 230323784428119712 230518466054578944 231229445004306441 231732336359252736 231819134482838287 232264818070143936 233354360539016024 234024400025220784 234899753655168448 235320934097382672 236412404107110792 236471938834914144 236879350879484544 237521402691498453 238037978164946688 239523093634835934 239983588459181952 241109339288046768 241170056825011776 241398437560641522 242997102710049744 243141267254697504 243325047502055552 243861686923505211 244606355045877888 244751474322609408 245230158791762816 245476664982601272 245961514907627904 247102338260631744 247336336687014918 247483075598531388 248706621100793394 249420742132143204 249609268770187152 250102281151864064 250353684816692688 251072535126395808 251262310285221504 251411378385809664 252250303641061572 252654345245250432 252829932170104597 252893601254005404 253379801531066112 254568393315290208 254809461869566051 256254276714729216 256496941749496952 256649115435514032 256713746288053824 257904440844120864 257917977437859816 259114257481634676 259333274311401312 259626043513607232 261050713214125824 261297920328911928 262523655606393027 263028370132414656 263094607445467392 263277450028373382 264262222862064504 264736050859555506 264936153694672328 265245018823306368 265963954620499641 266489269739420112 266690697758875456 267456457171680896 268254099340343424 268938210397008768 270975621081834592 271248006699052614 272770161618800384 273371740548805962 273740678439812496 275182149426612624 275553530614910592 275814471458295924 275883928640733168 277710974525771136 277875734005368576 279443609240641923 279980853202378944 280051359586967808 280810427366460546 281294229169387896 281365066295847072 282670099070874192 282837800684035872 283228411105753344 284236138400906736 285052276722449376 286118496933363072 286389442479701484 286940040144452352 288286061304070368 288559059468184071 288730254864953286 288802964574060552 288948493908690968 289021258576006176 290157724617592293 290715566988458304 290935306646045952 291210813565218344 292079298952808136 293139361999425088 293313274783444608 294763402786125504 295042534796339638 295609768452910464 296411006664597243 296996458867838576 297295000719822567 298053172906506369 298626194661613632 298963322833850752 300027034978734888 300888514318141008 302013968985216576 302299967061907122 302555486696634864 304559165416480128 304847573717063916 305433658038958848 306866431821150432 306943708686378624 307125811269091584 307958263244789058 308305926672408588 309686424093525248 309997721941774416 310369419720824814 312424846341492528 313761245463176896 314493885058985856 314978459852676312 315216538809481056 315295918446552192 316456007815561383 316535699582827956 316695203588664604 318631962493972512 319364124846447912 321479119050729024 321560075766682368 321783550034678578 321864583414188696 323996136946732992 324188356339596672 325067055647277339 325148915898006948 325774030539942144 327302219976801696 327612165260870637 329469784347508992 329781782249353224 329977434131375184 330060530941783488 331608828134391192 332560989509524272 332812358360249536 333804913088923584 334121016226318398 334763380168527744 334961987517045504 336333738188082096 336618024934004352 337191468338673872 337530414351076749 338499578607908634 339424524420386944 339765715108368648 342198820580685376 342284995050738432 343212744559007334 343872587792161152 343890636583813088 345224735798794236 345485676642179568 345777699081868416 346168058018142976 348397227105215904 350031540808524036 350704493509886208 351036600037831176 352349630482752672 352683294905558309 352981401146074008 354618606160666188 354707908252371216 355319026319226816 357056967247420032 359284640452253901 359975382688772928 361664008932070152 361755085237517664 362097656340962283 364150814278825728 364495654065074616 364711900882046256 364987571253083328 366909532568816832 367127211483914112 367752628611061232 367845238187644224 368942272361441856 371004505030522377 372591478987522564 373307804269838592 374413903155280728 375058972225850528 375153421727796096 376893465427832256 377117067578714496 378375455461592358 378981517867875648 379340401881008106 380069702296599168 381852589972935312 384381415072093824 384745412624245428 384973673153271048 385070619432080736 385361678101341568 386856661266181296 386876966156789724 387620755984611072 388671386222452014 389439065270410848 391946880493367892 393017870381500672 394542555198621984 394916175042560073 395214675552796324 396393334293096756 397104076289333259 397404230542008492 398168259548818176 399733904609130168 400036046638313184 400414868652175223 401184685757521344 402381149010515136 402685291980288768 403066622749209496 403407315595513152 406463431622751888 408370130943278042 409155242428200576 410611017659718744 411074568896544784 413330295922365888 413434383128591616 413721707187443886 413825892961099752 416566461788656704 416813601008052864 419971279803568416 420077039380451712 420288718412641408 421215641049690819 421941343754081844 422047599443770608 424005148606311288 424842616658630016 425818833128597216 428638825400972032 429152777885584928 429584163719552226 431994849262310656 432429091956105552 433095382297429929 433422740863036452 433531887864009264 436402959969068928 436816220347827516 438118948429212204 439709042999137632 439969912175166912 440080707922377984 442145104179188256 442563802194509457 443414652679365696 445073217451898112 445494688301757864 447939291992420448 448444984250776128 450040552468102332 450905777369853696 451332771477211512 453020953477824864 453449950592860683 453833230044952296 456838748124720192 457271360575595874 457616992745343112 458150487058438272 460299647731725648 460415563029567936 460647568856239424 462458890008612882 463638268965676574 464529636140287872 466708721078032048 468048800050441568 469799507310336896 470641868194765344 472824808214221584 472943877669828288 473758701758969088 475042805382996906 479046187269671868 479967176918363904 482218678576093536 482340113650023552 482675325052017867 482796875121283044 485994205420099488 486282534509395008 486650095004111104 487723373847010422 489212710091755776 490460317583525632 490953329965202544 491923029815255808 494204676521263488 494672673374029836 494966151197062776 497413242201586788 498841484264286408 499218537540374304 500707369633385376 501181524339477597 502145070252791616 502524620570443008 504500607282123144 505308690490500864 505659864340209194 505787202508010808 509136786630580416 509618923739132102 512993883498993904 513298230871028064 513427492576107648 514819116838511001 515808881688241728 515835954875719632 518228514963269352 518666548622802624 519252087027214464 522595840657823856 525047311212786054 526056740264829312 526554900056746764 528524445724129008 529472101719111012 529872307389344656 530490037646612736 531927909240999282 532978539478840224 533381395517750912 534912914343361792 536508198680686848 537876420794017536 541951242163669184 542496013398105228 546743481097611924 547481356879624992 550364298853225248 551107061229821184 551628942916591848 551767857281466336 554216606280163057 555421949051542272 558887218481283846 559961706404757888 561620854732921092 562588458338775792 562730132591694144 565340198141748384 565675601368071744 568472276801813472 569010602821512159 570104553444898752 572236993866726144 572778884959402968 576572122608140736 577118118936368142 577460509729906572 577605929148121104 577896987817381936 578042517152012352 580315449235184586 581431133976916608 582421627130436688 583007079333678021 584158597905616272 586278723998850176 586626549566889216 589526805572251008 590085069592679276 591219536905820928 592822013329194486 593992917735677152 594590001439645134 596106345813012738 597252389323227264 597926645667701504 600054069957469776 601777028636282016 604027937970433152 604599934123814244 605110973393269728 609118330832960256 609695147434127832 612555196414917063 613732863642300864 613887417372757248 615916526489578116 616611853344817176 619995443883548832 620582560781165829 620738839441649628 624849692682985056 627522490926353792 628987770117971712 629223365024846779 629956919705352624 630433077618962112 630591836893104384 632912015631122766 633071399165655912 633390407177329208 637263924987945024 638728249692895824 642958238101458048 643567100069357156 643729166828377392 647992273893465984 648376712679193344 650134111294554678 650297831796013896 654604439953603392 655224330521741274 659563564498706448 659954868262750368 660121061883566976 663217656268782384 665121979019048544 665624716720499072 667609826177847168 668242032452636796 669526760337055488 672667476376164192 673236049868008704 674382936677347744 675060828702153498 676999157215817268 678849048840773888 679531430216737296 684397641161370752 685907040863393811 686425489118014668 687745175584322304 687781273167626176 690449471597588472 690971353284359136 691555398163736832 691625682217393567 693688335012919323 695457403448514861 696794454210431808 700063081617048072 702073200075662352 704699260965505344 705366589811116618 705962802292148016 709237212321332376 709415816504742432 710638052638453632 712564208074495359 714113934494840064 718569280904507802 719950765377545856 723328017864140304 723510170475035328 724195312681924566 728991308130149232 729423801764092512 729975142506166656 733819065137633664 734254422967828224 735505257222122464 735690476375288448 737884544722883712 742009010061044754 745182957975045128 748827806310561456 750117944451701056 750306843455592192 753786930855664512 754234135157428992 756750910923184716 757963035735751296 758489796510313791 758680803762016212 760139404593198336 763705179945870624 764428385608698153 768762830144187648 769490825248490856 769947346306542096 770141238864161472 770723356202683136 773713322532362592 773753932313579448 777342772444904028 778878130540821696 783893760986735784 787570966819179081 789085110397243968 789832350085120146 790429351105592648 792786668586193512 794208152578666518 794808461084016984 799467809218260336 800072093276626368 800829737304350446 802369371515042688 804762298021030272 806133245498418992 806814631191026304 812926863245503776 816740261886556084 818310484856401152 821222035319437488 822149137793089568 826660591844731776 827443414374887772 827651785922199504 833132923577313408 833627202016105728 838330827721925769 839942559607136832 840154078760903424 840577436825282816 842431282099381638 843882687508163688 844095198887541216 848010297212622576 849685233317260032 851637666257194432 858305555771169856 859168327439104452 864858183912211104 865677178404552213 866190764594859858 866845481726072904 867063775728018528 870473173852776879 872805919938137856 873632440695655032 876237896858424408 879418085998275264 879939824350333824 884290208358376512 885127604389018914 886829305358731392 889233019993791729 890989376603515728 894159518719519107 895878583984840896 896889968501552256 900081104936204664 902665542954423024 906041906955649728 906899901185721366 907666460089904592 913677496249440384 914542721151191748 915233985490686224 916300974116876544 920599295463451296 920831126059135872 921295137712478848 924917780017225764 927276537931353148 929059272280575744 933417442156064096 936097600100883136 939599014620673792 941283736389530688 945649616428443168 945887755339656576 949368023446684149 950085610765993812 958092374539343736 964437357152187072 964680227300047104 965350650104035734 965593750242566088 971988410840198976 972565069018790016 975201166941832017 975446747694020844 981906659930405088 982836495782611911 988409353042526976 989345346748059672 989932302394125552 994826484403173576 997682968528572816 998437075080748608 1001414739266770752 1002363048678955194 1004290140505583232 1009001214564246288 1011319728680418388 1011574405016021616 1018273573261160832 1019237847478264204 1025987766997987808 1026596461742056128 1026854985152215296 1029638233677022002 1031617763376483456 1031671909751439264 1036457029926538704 1037333097245605248 1038504174054428928 1045191681315647712 1050094622425572108 1052113480529658624 1053109800113493528 1057048891448258016 1058049884716674927 1058944203438222024 1059744614778689312 1063855818481998564 1065957078957680448 1066762791035501824 1077853921356761703 1083902484327338368 1084992026796210456 1086292969022886849 1086840357770189891 1093486962195223848 1094962713759249984 1100728597706450496 1103257885833183696 1103535714562932672 1108433212560326114 1117774436962567692 1119923412809515776 1123241709465842184 1125176916677551584 1125460265183388288 1130680396283496768 1131351202736143488 1136944553603626944 1138021205643024318 1140209106889797504 1145557769918805936 1153144245216281472 1154236237872736284 1154921019459813144 1155211858296242208 1155793975634763872 1156085034304024704 1160630898470369172 1162862267953833216 1164843254260873376 1166014158667356042 1168317195811232544 1172557447997700352 1179053611144502016 1180170139185358552 1184748525127680219 1185644026658388972 1187985835471354304 1189180002879290268 1192212691626025476 1194504778646454528 1200108139914939552 1201244605956525669 1203554057272564032 1208055875940866304 1209199868247628488 1210221946786539456 1219390294868255664 1225110392829834126 1227465727284601728 1231833052979156232 1233223706689634352 1239990887767097664 1241165121562331658 1241477678883299256 1249699385365970112 1255044981852707584 1258446730049693558 1259913839410705248 1260866155237924224 1265824031262245532 1266142798331311824 1266780814354658416 1274527849975890048 1277456499385791648 1285916476202916096 1287134200138714312 1287458333656754784 1295984547786931968 1300268222589109356 1300595663592027792 1309208879907206784 1310448661043482548 1319127128997412896 1319909736525500736 1320242123767133952 1326435312537564768 1327691406583528371 1330243958038097088 1331249433440998144 1335219652355694336 1336484064905273592 1345334952752328384 1348765873354695488 1350121657404306996 1353998314431634536 1359062860433474592 1360349851778582049 1368795282322741504 1371814081726787622 1372850978236029336 1375562546335252352 1380898943195176944 1381942706568718272 1383251364434787134 1387376670025838646 1390914806897029722 1393588908420863616 1400126163234096144 1404146400151324704 1409398521931010688 1410733179622233236 1411925604584296032 1418474424642664752 1418831633009484864 1421276105276907264 1425128416148990718 1437138561809015604 1439901530755091712 1446656035728280608 1447020340950070656 1448025975156053601 1448390625363849132 1457982616260298464 1458847603528185024 1459950285012333312 1467638130275267328 1471010514444244928 1471380952750576896 1475769089445767424 1484018020122089508 1490365915950090256 1497655612621122912 1500235888903402112 1503544573018432791 1507573861711329024 1513501821846369432 1515926071471502592 1516979593020627582 1517361607524032424 1527410359891741248 1528856771217396306 1538981650496981712 1539894692613084192 1540282477728322944 1544457350515533003 1547426645064725184 1547507864627158896 1554685544889808056 1557756261081643392 1567787521973471568 1575141933638358162 1578170220794487936 1579664700170240292 1580858702211185296 1585573337172387024 1588416305157333036 1589616922168033968 1598935618436520672 1600144186553252736 1601659474608700892 1604738743030085376 1609524596042060544 1612266490996837984 1613629262382052608 1622733941379868009 1625853726491007552 1633480523773112168 1642444070638874976 1644298275586179136 1653321183689463552 1654886828749775544 1655303571844399008 1662649818840489171 1666265847154626816 1676661655443851538 1679885119214273664 1684862564198763276 1687765375016327376 1688190397775082432 1696020594425245152 1703275332514388864 1707031808464536477 1716611111542339712 1718336654878208904 1729716367824422208 1731354356809104426 1732381529189719716 1733690963452145808 1734127551456037056 1740946347705553758 1747264881391310064 1752475793716848816 1758836171996550528 1759879648700667648 1768580416716753024 1769809525190732179 1770255208778037828 1773658610717462784 1778466039987583458 1781978753207031456 1788319037439038214 1791757167969681792 1793779937003104512 1800162209872409328 1805331085908846048 1812083813911299456 1813799802371442732 1815332920179809184 1827354992498880768 1829085442302383496 1830467970981372448 1837665589244751189 1841198590926902592 1841662252118271744 1842590275424957696 1849835560034451528 1854553075862706296 1861747682343497487 1866834884312128192 1872195200201766272 1882567472779061376 1887670095074540337 1891299232856886336 1891775510679313152 1898736046893368298 1900171221531987624 1916184749078687472 1928874714304374144 1930701300208071468 1931187500485132176 1943976821680397952 1945130138037580032 1950402333883664034 1950893495388041688 1963813319860810176 1965672991565223822 1978690693496119344 1979864604788251104 1989652968806347152 1995365937057145632 1996874150161497216 2002829478533541504 2004726097357910388 2008580281011166464 2018002429128492576 2022639457360836776 2023148810032043232 2036547146522321664 2038475694956528408 2051975533995975616 2053192923484112256 2059276467354044004 2063235526752966912 2063343819502878528 2072914059853077408 2074666194491210496 2074877046652180701 2081065005038757969 2086372210345544583 2090383362631295424 2100189244851144216 2106219600226987056 2114097782896516032 2116099769433349854 2117888406876444048 2119489229557378624 2127711636963997128 2131914157915360896 2137692624223486077 2155707842713523406 2167804968654676736 2169984053592420912 2172585938045773698 2173680715540379782 2186973924390447696 2189925427518499968 2201457195412900992 2206515771666367392 2207071429125865344 2216866425120652228 2235548873925135384 2246483418931684368 2250353833355103168 2250920530366776576 2261360792566993536 2262702405472286976 2273889107207253888 2275469389530941373 2276042411286048636 2280418213779595008 2291115539837611872 2293285156826094459 2306288490432562944 2308472475745472568 2309842038919626288 2310423716592484416 2311587951269527744 2312170068608049408 2321261796940738344 2329686508521746752 2332028317334712084 2336634391622465088 2360340278370717104 2362712900457537243 2369497050255360438 2371288053316777944 2375971670942708608 2378360005758580536 2384425383252050952 2400216279829879104 2402489211913051338 2407108114545128064 2418399736495256976 2420443893573078912 2438780589736511328 2450220785659668252 2454931454569203456 2463666105958312464 2466447413379268704 2479981775534195328 2482330243124663316 2482955357766598512 2499398770731940224 2514992483165777307 2516893460099387116 2519827678821410496 2521732310475848448 2531648062524491064 2532285596662623648 2533561628709316832 2549055699951780096 2554912998771583296 2574268400277428624 2574916667313509568 2597031535213656639 2600536445178218712 2601191327184055584 2618417759814413568 2620897322086965096 2638254257994825792 2639819473051001472 2652870625075129536 2655382813167056742 2660487916076194176 2667699059981375187 2672968129810547184 2682478556158557321 2690669905504656768 2697531746709390976 2700243314808613992 2707996628863269072 2718125720866949184 2720699703557164098 2743628163453575244 2745701956472058672 2751125092670504704 2761797886390353888 2763885413137436544 2766502728869574268 2774753340051677292 2781829613794059444 2787177816841727232 2800252326468192288 2802904080565226561 2808292800302649408 2818797043862021376 2821466359244466472 2823851209168592064 2836948849285329504 2837663266018969728 2850256832297981436 2874277123618031208 2893312071456561216 2894040681900141312 2896051950312107202 2896781250727698264 2915965232520596928 2917695207056370048 2925603500825496051 2942021028888489856 2948509487347835733 2968036040244179016 2980731831900180512 2995311225242245824 3000471777806804224 3007089146036865582 3027003643692738864 3033959186041255164 3034723215048064848 3054820719783482496 3057713542434792612 3077963300993963424 3079789385226168384 3080564955456645888 3088914701031066006 3094853290129450368 3095015729254317792 3109371089779616112 3115512522163286784 3135575043946943136 3150283867276716324 3156340441588975872 3159329400340480584 3161717404422370592 3171146674344774048 3174149654150024781 3176832610314666072 3179233844336067936 3197871236873041344 3200288373106505472 3203318949217401784 3224532981993675968 3245467882759736018 3251707452982015104 3260521073310569673 3266961047546224336 3284888141277749952 3288596551172358272 3309773657499551088 3310607143688798016 3325299637680978342 3353323310887703076 3359770238428547328 3369725128397526552 3375530750032654752 3376380795550164864 3392041188850490304 3406550665028777728 3414063616929072954 3433222223084679424 3436673309756417808 3459432735648844416 3462708713618208852 3464763058379439432 3467381926904291616 3468255102912074112 3481892695411107516 3494529762782620128 3504951587433697632 3517672343993101056 3537160833433506048 3539619050381464358 3540510417556075656 3556932079975166916 3563957506414062912 3576638074878076428 3583514335939363584 3600324419744818656 3603733817869577007 3610662171817692096 3624167627822598912 3627599604742885464 3630665840359618368 3658170884604766992 3660935941962744896 3675331178489502378 3682397181853805184 3699671120068903056 3709106151725412592 3723495364686994974 3733669768624256384 3744390400403532544 3765134945558122752 3775340190149080674 3782598465713772672 3797472093786736596 3800342443063975248 3832369498157374944 3857749428608748288 3861402600416142936 3862375000970264352 3879516243961141399 3887953643360795904 3900804667767328068 3901786990776083376 3927626639721620352 3931345983130447644 3957381386992238688 3959729209576502208 3979305937612694304 3983074219750585113 3990731874114291264 3993748300322994432 4005658957067083008 4009452194715820776 4036004858256985152 4045278914721673552 4046297620064086464 4076951389913056816 4081049555335746147 4103951067991951232 4106385846968224512 4118552934708088008 4126687639005757056 4145828119706154816 4149754093304361402 4162130010077515938 4172744420691089166 4180766725262590848 4200378489702288432 4212439200453974112 4228195565793032064 4232199538866699708 4235776813752888096 4238978459114757248 4255423273927994256 4263828315830721792 4275385248446972154 4311415685427046812 4339968107184841824 4344077925468160803 4345171876091547396 4347361431080759564 4373947848780895392 4379850855036999936 4402914390825801984 4404563555173927453 4413031543332734784 4414142858251730688 4433732850241304456 4471097747850270768 4492966837863368736 4500707666710206336 4522721585133987072 4547778214414507776 4550938779061882746 4552084822572097272 4582231079675223744 4586570313652188918 4616944951490945136 4619684077839252576 4620847433184968832 4623175902539055488 4633372051546599009 4642523593881476688 4659373017043493504 4664056634669424168 4673268783244930176 4720680556741434208 4725425800915074486 4738994100510720876 4742576106633555888 4751943341885417216 4756720011517161072 4768850766504101904 4800432559659758208 4804978423826102676 4814216229090256128 4836799472990513952 4840887787146157824 4841379775521754969 4868201824139604027 4877561179473022656 4900441571319336504 4927332211916624928 4932894826758537408 4959963551068390656 4964660486249326632 4965910715533197024 4987949456521467513 4998797541463880448 5029984966331554614 5033786920198774232 5039655357642820992 5063296125048982128 5064571193325247296 5067123257418633664 5109825997543166592 5148536800554857248 5149833334627019136 5194063070427313278 5201072890356437424 5202382654368111168 5241794644173930192 5276508515989651584 5279638946102002944 5305741250150259072 5309428575572196537 5310765626334113484 5320975832152388352 5335398119962750374 5345936259621094368 5364957112317114642 5381339811009313536 5395063493418781952 5400486629617227984 5415993257726538144 5436251441733898368 5441399407114328196 5487256326907150488 5491403912944117344 5512996767734253567 5523595772780707776 5527770826274873088 5533005457739148536 5549506680103354584 5563659227588118888 5600504652936384576 5605808161130453122 5616585600605298816 5642932718488932944 5647702418337184128 5663010285223621011 5673897698570659008 5675326532037939456 5700513664595962872 5748554247236062416 5786624142913122432 5792103900624214404 5793562501455396528 5831930465041193856 5835390414112740096 5851207001650992102 5884042057776979712 5897018974695671466 5936072080488358032 5961463663800361024 5990622450484491648 6014178292073731164 6054007287385477728 6067918372082510328 6069446430096129696 6109641439566964992 6115427084869585224 6155926601987926848 6159578770452336768 6177829402062132012 6189706580258900736 6190031458508635584 6218742179559232224 6224631139956542103 6259116631036633749 6271150087893886272 6300567734553432648 6318658800680961168 6323434808844741184 6342293348689548096 6348299308300049562 6353665220629332144 6358467688672135872 6395742473746082688 6406637898434803568 6413077872670458231 6449065963987351936 6490935765519472036 6503414905964030208 6521042146621139346 6533922095092448672 6569776282555499904 6577193102344716544 6619547314999102176 6621214287377596032 6650599275361956684 6706646621775406152 6739450256795053104 6751061500065309504 6752761591100329728 6784082377700980608 6826408168592824119 6828127233858145908 6873346619512835616 6879855470478283377 6918865471297688832 6925417427236417704 6929526116758878864 6934763853808583232 6936510205824148224 6963785390822215032 6989059525565240256 7009903174867395264 7079238100762928716 7081020835112151312 7113864159950333832 7127915012828125824 7153276149756152856 7200648839489637312 7207467635739154014 7221324343635384192 7255199209485770928 7261331680719236736 7316341769209533984 7321871883925489792 7350662356979004756 7364794363707610368 7399342240137806112 7418212303450825184 7446990729373989948 7467339537248512768 7544977449497331921 7550680380298161348 7565196931427545344 7594944187573473192 7600684886127950496 7607882504391329237 7664738996314749888 7722805200832285872 7724750001940528704 7759032487922282798 7801609335534656136 7803573981552166752 7855253279443240704 7862691966260895288 7914762773984477376 7919458419153004416 7958611875225388608 7966148439501170226 7981463748228582528 8003097179944125561 8018904389431641552 8072009716513970304 8090557829443347104 8092595240128172928 8153902779826113632 8162099110671492294 8207902135983902464 8237105869416176016 8253375278011514112 8291656239412309632 8299508186608722804 8324260020155031876 8345488841382178332 8361533450525181696 8400756979404576864 8408712241695679683 8424878400907948224 8456391131586064128 8464399077733399416 8471553627505776192 8477956918229514496 8510846547855988512 8550770496893944308 8622831370854093624 8679936214369683648 8688155850936321606 8690343752183094792 8694722862161519128 8747895697561790784 8809127110347854906 8826063086665469568 8867465700482608912 8942195495700541536 8985933675726737472 9001415333420412672 9101877558123765492 9104169645144194544 9164462159350447488 9173140627304377836 9233889902981890272 9239368155678505152 9241694866369937664 9246351805078110976 9266744103093198018 9285047187762953376 9318746034086987008 9328113269338848336 9346537566489860352 9441361113482868416 9450851601830148972 9477988201021441752 9485152213267111776 9513440023034322144 9522448962450074343 9537701533008203808 9600865119319516416 9609956847652205352 9673598945981027904 9682759551043509938 9736403648279208054 9755122358946045312 9781563219931709019 9800883142638673008 9854664423833249856 9865789653517074816 9929320972498653264 9931821431066394048 9975898913042935026 10059969932663109228 10067573840397548464 10079310715285641984 10126592250097964256 10129142386650494592 10134246514837267328 10219651995086333184 10297073601109714496 10299666669254038272 10388126140854626556 10402145780712874848 10404765308736222336 10483589288347860384 10553017031979303168 10611482500300518144 10618857151144393074 10621531252668226968 10670796239925500748 10691872519242188736 10729914224634229284 10800973259234455968 10811201453608731021 10831986515453076288 10872502883467796736 10882798814228656392 10974512653814300976 10982807825888234688 11025993535468507134 11047191545561415552 11066010915478297072 11099013360206709168 11127318455176237776 11201009305872769152 11211616322260906244 11233171201210597632 11285865436977865888 11295404836674368256 11326020570447242022 11347795397141318016 11401027329191925744 11497108494472124832 11573248285826244864 11584207801248428808 11587125002910793056 11638548731883424197 11663860930082387712 11702414003301984204 11794037949391342932 11872144160976716064 11922927327600722048 11949222659251755339 11955243935472088801 11981244900968983296 12028356584147462328 12108014574770955456 12135836744165020656 12138892860192259392 12230854169739170448 12311853203975853696 12319157540904673536 12355658804124264024 12380062917017271168 12437484359118464448 12449262279913084206 12518233262073267498 12542300175787772544 12601135469106865296 12637317601361922336 12646869617689482368 12684586697379096192 12696598616600099124 12707330441258664288 12716935377344271744 12791484947492165376 12813275796869607136 12826155745340916462 12898131927974703872 12981871531038944072 13032233776404482409 13042084293242278692 13067844190184897344 13139552565110999808 13213690665521782359 13239094629998204352 13242428574755192064 13301198550723913368 13413293243550812304 13478900513590106208 13502123000130619008 13568164755401961216 13652816337185648238 13656254467716291816 13746693239025671232 13759710940956566754 13850834854472835408 13859052233517757728 13869527707617166464 13927570781644430064 13978119051130480512 14019806349734790528 14158476201525857432 14162041670224302624 14227728319900667664 14255830025656251648 14306552299512305712 14401297678979274624 14414935271478308028 14442648687270768384 14510398418971541856 14522663361438473472 14524139326565264907 14604605472418812081 14632683538419067968 14643743767850979584 14701324713958009512 14798684480275612224 14836424606901650368 14893981458747979896 14963848369564402539 15089954898994663842 15101360760596322696 15189888375146946384 15201369772255900992 15215765008782658474 15329477992629499776 15445610401664571744 15449500003881057408 15518064975844565596 15603218671069312272 15607147963104333504 15725383932521790576 15829525547968954752 15838916838306008832 15917223750450777216 15928285726716589611 15932296879002340452 15962927496457165056 16006194359888251122 16037808778863283104 16144019433027940608 16181115658886694208 16185190480256345856 16307805559652227264 16324198221342984588 16474211738832352032 16538990303202760701 16583312478824619264 16599016373217445608 16648520040310063752 16690977682764356664 16801513958809153728 16817424483391359366 16849756801815896448 16928798155466798832 16943107255011552384 16989030855670863033 17021693095711977024 17101540993787888616 17245662741708187248 17359872428739367296 17376311701872643212 17380687504366189584 17389445724323038256 17495791395123581568 17618254220695709812 17652126173330939136 17734931400965217824 17884390991401083072 17971867351453474944 18203755116247530984 18208339290288389088 18328924318700894976 18346281254608755672 18467779805963780544 18478736311357010304 18533488206186396036 18570094375525906752 18656226538677696672 18673893419869626309 18777349893109901247 18882722226965736832 18901703203660297944 18955976402042883504 18970304426534223552 19026880046068644288 19044897924900148686 19075403066016407616 19219913695304410704 19347197891962055808 19365519102087019876 19472807296558416108 19510244717892090624 19563126439863418038 19601766285277346016 19709328847666499712 19731579307034149632 19858641944997306528 19863642862132788096 19951797826085870052 20119939865326218456 20135147680795096928 20253184500195928512 20258284773300989184 20268493029674534656 20479224505778472357 20594147202219428992 20639566411434850131 20776252281709253112 20804291561425749696 20809530617472444672 20967178576695720768 21237714302288786148 21243062505336453936 21341592479851001496 21383745038484377472 21459828449268458568 21601946518468911936 21622402907217462042 21663973030906152576 21765597628457312784 21949025307628601952 21965615651776469376 22051987070937014268 22094383091122831104 22132021830956594144 22198026720413418336 22254636910352475552 22402018611745538304 22423232644521812488 22571730873955731776 22652041140894484044 22695590794282636032 22802054658383851488 22823647513173987711 22994216988944249664 23168415602496857616 23174250005821586112 23277097463766848394 23404828006603968408 23588075898782685864 23744288321953432128 23845854655201444096 23898445318503510678 23910487870944177602 24056713168294924656 24216029149541910912 24271673488330041312 24277785720384518784 24461708339478340896 24623706407951707392 24711317608248528048 24760125834034542336 24874968718236928896 24898524559826168412 25036466524146534996 25084600351575545088 25202270938213730592 25226136725087039049 25274635202723844672 25293739235378964736 25369173394758192384 25393197233200198248 25414660882517328576 25433870754688543488 25626551593739214272 25652311490681832924 25963743062077888144 26064467552808964818 26084168586484557384 26135688380369794688 26427381331043564718 26478189259996408704 26602397101447826736 26826586487101624608 26957801027180212416 27004246000261238016 27305632674371296476 27312508935432583632 27493386478051342464 27519421881913133508 27701669708945670816 27718104467035515456 27739055415234332928 27855141563288860128 27956238102260961024 28039612699469581056 28316952403051714864 28324083340448605248 28455456639801335328 28567346887350223029 28613104599024611424 28802595357958549248 28829870542956616056 29020796837943083712 29048278653130529814 29209210944837624162 29265367076838135936 29344689659795127057 29402649427916019024 29597368960551224448 29672849213803300736 29787962917495959792 29927696739128805078 30179909797989327684 30202721521192645392 30379776750293892768 30402739544511801984 30431530017565316948 30658955985258999552 30831944886217492171 30891220803329143488 30899000007762114816 31036129951689131192 31206437342138624544 31214295926208667008 31450767865043581152 31659051095937909504 31834447500901554432 31856571453433179222 31864593758004680904 32012388719776502244 32075617557726566208 32362231317773388416 32433604360826193063 32615611119304454528 32648396442685969176 32948423477664704064 33077980606405521402 33198032746434891216 33297040080620127504 33381955365528713328 33603027917618307456 33634848966782718732 33699513603631792896 33857596310933597664 33886214510023104768 33978061711341726066 34043386191423954048 34203081987575777232 34491325483416374496 34719744857478734592 34752623403745286424 34761375008732379168 34778891448646076512 34915646195650272591 34991582790247163136 35236508441391419624 35469862801930435648 35768781982802166144 35865731806416266403 35943734702906949888 36407510232495061968 36416678580576778176 36692562509217511344 36935559611927561088 36957472622714020608 37066976412372792072 37140188751051813504 37312453077355393344 37347786839739252618 37554699786219802494 37765444453931473664 37803406407320595888 37911952804085767008 37940608853068447104 38053760092137288576 38089795849800297372 38150806132032815232 38439827390608821408 38694395783924111616 38731038204174039752 38945614593116832216 39126252879726836076 39203532570554692032 39418657695332999424 39641071996565347077 39717283889994613056 39727285724265576192 39903595652171740104 40239879730652436912 40270295361590193856 40506369000391857024 40958449011556944714 41188294404438857984 41279132822869700262 41552504563418506224 41608583122851499392 41934357153391441536 42475428604577572296 42486125010672907872 42683184959702002992 42767490076968754944 42919656898536917136 43203893036937823872 43244805814434924084 43327946061812305152 43531195256914625568 43572417979695794721 43813816417256436243 43898050615257203904 43931231303552938752 44103974141874028536 44264043661913188288 44396053440826836672 44509273820704951104 44846465289043624976 44891545108693207617 45143461747911463552 45304082281788968088 45604109316767702976 45647295026347975422 45988433977888499328 46336831204993715232 46348500011643172224 46554194927533696788 46809656013207936816 47176151797565371728 47488576643906864256 47784857180149768833 47796890637007021356 47820975741888355204 48113426336589849312 48432058299083821824 48543346976660082624 48555571440769037568 48923416678956681792 49422635216497056096 49749937436473857792 49797049119652336824 50072933048293069992 50404541876427461184 50452273450174078098 50549270405447689344 50786394466400396496 50829321765034657152 50967092567012589099 51253103187478428544 51304622981363665848 51927486124155776288 52128935105617929636 52168337172969114768 52271376760739589376 52854762662087129436 52956378519992817408 53204794202895653472 53255177530739304659 53653172974203249216 53915602054360424832 54611265348742592952 54625017870865167264 54986772956102684928 55038843763826267016 55403339417891341632 55436208934071030912 55710283126577720256 56021680259608878927 56633904806103429728 56648166680897210496 56910913279602670656 57134693774700446058 57226209198049222848 57659741085913232112 58041593675886167424 58096557306261059628 58418421889675248324 58530734153676271872 58689379319590254114 58805298855832038048 59194737921102448896 59345698427606601472 59575925834991919584 59855393478257610156 60359819595978655368 60405443042385290784 60759553500587785536 60805479089023603968 60863060035130633896 61663889772434984342 61782441606658286976 62072259903378262384 62412874684277249088 62428591852417334016 62901535730087162304 63713142906866358444 63729187516009361808 64024777439553004488 64151235115453132416 64724462635546776832 64867208721652386126 65231222238608909056 65296792885371938352 65896846955329408128 66155961212811042804 66396065492869782432 66594080161240255008 66763910731057426656 67206055835236614912 67269697933565437464 67715192621867195328 67956123422683452132 68086772382847908096 68406163975151554464 68470942539521963133 68982650966832748992 69505246807490572848 69522750017464758336 69557782897292153024 69831292391300545182 70473016882782839248 70939725603860871296 71537563965604332288 71731463612832532806 72815020464990123936 72833357161153556352 73385125018435022688 73871119223855122176 74133952824745584144 74280377502103627008 74624906154710786688 74695573679478505236 75109399572439604988 75606812814641191776 75678410175261117147 75823905608171534016 75881217706136894208 76107520184274577152 76179591699600594744 76301612264065630464 76879654781217642816 77462076408348079504 77891229186233664432 78252505759453672152 78407065141109384064 79282143993130694154 79434567779989226112 79807191304343480208 80479759461304873824 80540590723180387712 81012738000783714048 81916898023113889428 82558265645739400524 83105009126837012448 83217166245702998784 83686707548304621607 83868714306782883072 84950857209155144592 84972250021345815744 85366369919404005984 85839313797073834272 86407786073875647744 86489611628869848168 87062390513829251136 87144835959391589442 87627632834512872486 87796101230514407808 88034068979385381171 88207948283748057072 88528087323826376576 88792106881653673344 89018547641409902208 89692930578087249952 89783090217386415234 90286923495822927104 90608164563577936176 91208218633535405952 91294590052695950844 91976867955776998656 92495834658652476513 92673662409987430464 92697000023286344448 93108389855067393576 93619312026415873632 94352303595130743456 94977153287813728512 95569714360299537666 95593781274014042712 95641951483776710408 96226852673179698624 97086693953320165248 97846833357913363584 98845270432994112192 99594098239304673648 100145866096586139984 100809083752854922368 100904546900348156196 101098540810895378688 101572788932800792992 101658643530069314304 101934185134025178198 102506206374956857088 102609245962727331696 103854972248311552576 104257870211235859272 104336674345938229536 104746938586950817773 105709525324174258872 106409588405791306944 106510355061478609318 107306345948406498432 107597195419248799209 107831204108720849664 109222530697485185904 109250035741730334528 110077687527652534032 110806678835782683264 110872417868142061824 111420566253155440512 112043360519217757854 113267809612206859456 113296333361794420992 113821826559205341312 114269387549400892116 114452418396098445696 115319482171826464224 116083187351772334848 116193114612522119256 116836843779350496648 117378758639180508228 117610597711664076096 118923215989696041231 119151851669983839168 119710786956515220312 120719639191957310736 120810886084770581568 121519107001175571072 121726120070261267792 123327779544869968684 123564883213316573952 124144519806756524768 124825749368554498176 125803071460174324608 127426285813732716888 127458375032018723616 128049554879106008976 128302470230906264832 129734417443304772252 130593585770743876704 130717253939087384163 131441449251769308729 131793693910658816256 132311922425622085608 132792130985739564864 133188160322480510016 133527821462114853312 134539395867130874928 135430385243734390656 135912246845366904264 136812327950303108928 136941885079043926266 137965301933665497984 139010493614981145696 139045500034929516672 139115565794584306048 139662584782601090364 140946033765565678496 141879451207721742592 143354571540449306499 143462927225665065612 145630040929980247872 145666714322307112704 146770250036870045376 148267905649491168288 149249812309421573376 149391147358957010472 150218799144879209976 151213625629282383552 151356820350522234294 151647811216343068032 152359183399201189488 153759309562435285632 154924152816696159008 155782458372467328864 156505011518907344304 156814130282218768128 158564287986261388308 158869135559978452224 159614382608686960416 159765532592217913977 160959518922609747648 161081181446360775424 163833796046227778856 165116531291478801048 166210018253674024896 167373415096609243214 169901714418310289184 169944500042691631488 170732739838808011968 171678627594147668544 172979223257739696336 174124781027658502272 174289671918783178884 175255265669025744972 175592202461028815616 176068137958770762342 176415896567496114144 177056174647652753152 177584213763307346688 178037095282819804416 179385861156174499904 179566180434772830468 181216329127155872352 182416437267070811904 182589180105391901688 184991669317304953026 185347324819974860928 186216779710134787152 187238624052831747264 188704607190261486912 191139428720599075332 191187562548028085424 191283902967553420816 192453705346359397248 194173387906640330496 195693666715826727168 197690540865988224384 199188196478609347296 200291732193172279968 201618167505709844736 201809093800696312392 203145577865601585984 203868370268050356396 205218491925454663392 205412827618565889399 207709944496623105152 208515740422471718544 208673348691876459072 209493877173901635546 211419050648348517744 212819176811582613888 213020710122957218636 214612691896812996864 215194390838497598418 218445061394970371808 218500071483460669056 220155375055305068064 221613357671565366528 222841132506310881024 224086721038435515708 226535619224413718912 227035230525783351441 227643653118410682624 228538775098801784232 228904836792196891392 230638964343652928448 232386229225044238512 233673687558700993296 234757517278361016456 235221195423328152192 237846431979392082462 238303703339967678336 239421573913030440624 241439278383914621472 241621772169541163136 243038214002351142144 243452240140522535584 246655559089739937368 248289039613513049536 249651498737108996352 251060122644913864821 251606142920348649216 254852571627465433776 254916750064037447232 256099109758212017952 259468834886609544504 261187171541487753408 261434507878174768326 262882898503538617458 264623844851244171216 265584261971479129728 266376320644961020032 267055642924229706624 269078791734261749856 270860770487468781312 271824493690733808528 273624655900606217856 273883770158087852532 275930603867330995968 277487503975957429539 278020987229962291392 278091000069859033344 278231131589168612096 279325169565202180728 281892067531131356992 286709143080898612998 286925854451330131224 291260081859960495744 293540500073740090752 296535811298982336576 298782294717914020944 300437598289758419952 302427251258564767104 302713640701044468588 303295622432686136064 304718366798402378976 307518619124870571264 309848305633392318016 311564916744934657728 313010023037814688608 314240815760852453319 317128575972522776616 319228765217373920832 319531065184435827954 321919037845219495296 322791586257746397627 327667592092455557712 330233062582957602096 332420036507348049792 334746830193218486428 339803428836620578368 339889000085383262976 341465479677616023936 343357255188295337088 345958446515479392672 348249562055317004544 348579343837566357768 350510531338051489944 352136275917541524684 352831793134992228288 356769647969088123693 358771722312348999808 359132360869545660936 362432658254311744704 365178360210783803376 369983338634609906052 370694649639949721856 372433559420269574304 374477248105663494528 377409214380522973824 382278857441198150664 382375125096056170848 382567805935106841632 384907410692718794496 392151761817262152489 395381081731976448768 398376392957218694592 400583464386344559936 403618187601392624784 406291155731203171968 407736740536100712792 410436983850909326784 410825655237131778798 415419888993246210304 417031480844943437088 417346697383752918144 418987754347803271092 422838101296697035488 425638353623165227776 426041420245914437272 430388781676995196836 436890122789940743616 437000142966921338112 440310750110610136128 448173442076871031416 453071238448827437824 454070461051566702882 457077550197603568464 461277928687305856896 464772458450088477024 467347375117401986592 469515034556722032912 470442390846656304384 475692863958784164924 476607406679935356672 478843147826060881248 479296597776653741931 482878556767829242944 483243544339082326272 486904480281045071168 493311118179479874736 496578079227026099072 502120245289827729642 509705143254930867552 509833500128074894464 512198219516424035904 518937669773219089008 522374343082975506816 522869015756349536652 525765797007077234916 529247689702488342432 531168523942958259456 532752641289922040064 534111285848459413248 538157583468523499712 543648987381467617056 547249311801212435712 547767540316175705064 554975007951914859078 556041974459924582784 558650339130404361456 563784135062262713984 573418286161797225996 573851708902660262448 582520163719920991488 585806952838132351249 587081000147480181504 593071622597964673152 597564589435828041888 600875196579516839904 604854502517129534208 605427281402088937176 609436733596804757952 616238482855697668197 619696611266784636032 623129833489869315456 626020046075629377216 628481631521704906638 634257151945045553232 638457530434747841664 639062130368871655908 643838075690438990592 645583172515492795254 655335184184911115424 660466125165915204192 664840073014696099584 669493660386436972856 679606857673241156736 682930959355232047872 686714510376590674176 691916893030958785344 697158687675132715536 701021062676102979888 704272551835083049368 705663586269984456576 713539295938176247386 717543444624697999616 718264721739091321872 724865316508623489408 730356720421567606752 739966677269219812104 744867118840539148608 748954496211326989056 753180367934741594463 754818428761045947648 764557714882396301328 764750250192112341696 765135611870213683264 784303523634524304978 796752785914437389184 801166928772689119872 807236375202785249568 812582311462406343936 815473481072201425584 820873967701818653568 821651310474263557596 832462511927872288617 834062961689886874176 834693394767505836288 837975508695606542184 845676202593394070976 852082840491828874544 860777563353990393672 873780245579881487232 880621500221220272256 896346884153742062832 908140922103133405764 914155100395207136928 922555857374611713792 929544916900176954048 934694750234803973184 939030069113444065824 951385727917568329848 957686295652121762496 958593195553307483862 965757113535658485888 968374758773239192881 973808960562090142336 986622236358959749472 993156158454052198144 1004240490579655459284 1019410286509861735104 1019667000256149788928 1024396439032848071808 1037875339546438178016 1044748686165951013632 1045738031512699073304 1051531594014154469832 1058495379404976684864 1076315166937046999424 1087297974762935234112 1095535080632351410128 1109950015903829718156 1112083948919849165568 1117300678260808722912 1127568270124525427968 1146836572323594451992 1147703417805320524896 1171613905676264702498 1186143245195929346304 1195129178871656083776 1201750393159033679808 1210854562804177874352 1218873467193609515904 1232476965711395336394 1239393222533569272064 1246259666979738630912 1252040092151258754432 1256963263043409813276 1268514303890091106464 1276915060869495683328 1278124260737743311816 1291166345030985590508 1310670368369822230848 1320932250331830408384 1338987320772873945712 1359213715346482313472 1383833786061917570688 1394317375350265431072 1402042125352205959776 1408545103670166098736 1411327172539968913152 1427078591876352494772 1436529443478182643744 1437889793329961225793 1449730633017246978816 1460713440843135213504 1479933354538439624208 1489734237681078297216 1506360735869483188926 1529115429764792602656 1529500500384224683392 1530271223740427366528 1568607047269048609956 1593505571828874778368 1602333857545378239744 1614472750405570499136 1630946962144402851168 1641747935403637307136 1643302620948527115192 1664925023855744577234 1668125923379773748352 1675951017391213084368 1691352405186788141952 1704165680983657749088 1721555126707980787344 1747560491159762974464 1757420858514397053747 1761243000442440544512 1792693768307484125664 1816281844206266811528 1828310200790414273856 1859089833800353908096 1869389500469607946368 1878060138226888131648 1902771455835136659696 1915372591304243524992 1917186391106614967724 1931514227071316971776 1936749517546478385762 1947617921124180284672 1973244472717919498944 2008480981159310918568 2038820573019723470208 2048792878065696143616 2075750679092876356032 2091476063025398146608 2103063188028308939664 2116990758809953369728 2152630333874093998848 2174595949525870468224 2191070161264702820256 2219900031807659436312 2234601356521617445824 2259541103804224783389 2293673144647188903984 2295406835610641049792 2343227811352529404996 2390258357743312167552 2403500786318067359616 2421709125608355748704 2437746934387219031808 2464953931422790672788 2497387535783616865851 2504080184302517508864 2513926526086819626552 2537028607780182212928 2556248521475486623632 2582332690061971181016 2621340736739644461696 2641864500663660816768 2677974641545747891424 2767667572123835141376 2788634750700530862144 2804084250704411919552 2817090207340332197472 2854157183752704989544 2873058886956365287488 2875779586659922451586 2921426881686270427008 2959866709076879248416 2979468475362156594432 3012721471738966377852 3058230859529585205312 3059001000768449366784 3060542447480854733056 3137214094538097219912 3228945500811140998272 3261893924288805702336 3286605241897054230384 3329850047711489154468 3336251846759547496704 3351902034782426168736 3382704810373576283904 3408331361967315498176 3443110253415961574688 3514841717028794107494 3585387536614968251328 3632563688412533623056 3656620401580828547712 3718179667600707816192 3738779000939215892736 3756120276453776263296 3805542911670273319392 3830745182608487049984 3834372782213229935448 3873499035092956771524 3946488945435838997888 4016961962318621837136 4077641146039446940416 4151501358185752712064 4182952126050796293216 4206126376056617879328 4233981517619906739456 4313669379989883677379 4349191899051740936448 4382140322529405640512 4439800063615318872624 4469202713043234891648 4519082207608449566778 4587346289294377807968 4590813671221282099584 4686455622705058809992 4780516715486624335104 4807001572636134719232 4843418251216711497408 4929907862845581345576 4994775071567233731702 5027853052173639253104 5074057215560364425856 5112497042950973247264 5164665380123942362032 5242681473479288923392 5272262575543191161241 5283729001327321633536 5355949283091495782848 5577269501401061724288 5608168501408823839104 5634180414680664394944 5708314367505409979088 5746117773912730574976 5751559173319844903172 5842853763372540854016 5919733418153758496832 6025442943477932755704 6116461719059170410624 6274428189076194439824 6457891001622281996544 6523787848577611404672 6573210483794108460768 6659700095422978308936 6703804069564852337472 6778623311412674350167 6816662723934630996352 6886220506831923149376 7029683434057588214988 7170775073229936502656 7265127376825067246112 7313240803161657095424 7512240552907552526592 7611085823340546638784 7668745564426459870896 7746998070185913543048 7892977890871677995776 8033923924637243674272 8303002716371505424128 8365904252101592586432 8412252752113235758656 8627338759979767354758 8764280645058811281024 8879600127230637745248 8938405426086469783296 9038164415216899133556 9174692578588755615936 9181627342442564199168 9372911245410117619984 9686836502433422994816 9859815725691162691152 9989550143134467463404 10055706104347278506208 10148114431120728851712 10224994085901946494528 10329330760247884724064 10544525151086382322482 10711898566182991565696 11154539002802123448576 11216337002817647678208 11268360829361328789888 11416628735010819958176 11492235547825461149952 11503118346639689806344 11839466836307516993664 12050885886955865511408 12232923438118340821248 12548856378152388879648 13047575697155222809344 13146420967588216921536 13319400190845956617872 13407608139129704674944 13557246622825348700334 13633325447869261992704 13772441013663846298752 14059366868115176429976 14341550146459873005312 14530254753650134492224 15222171646681093277568 15337491128852919741792 15493996140371827086096 15816787726629573483723 16067847849274487348544 16731808504203185172864 16824505504226471517312 17254677519959534709516 17528561290117622562048 17759200254461275490496 18076328830433798267112 18349385157177511231872 18745822490820235239968 19373673004866845989632 19719631451382325382304 19979100286268934926808 20111412208694557012416 20449988171803892989056 20658661520495769448128 21089050302172764644964 21423797132365983131392 22536721658722657579776 22833257470021639916352 23006236693279379612688 23678933672615033987328 24101771773911731022816 25097712756304777759296 26292841935176433843072 26638800381691913235744 26815216278259409349888 27114493245650697400668 27544882027327692597504 28118733736230352859952 29060509507300268984448 30444343293362186555136 30674982257705839483584 30987992280743654172192 31633575453259146967446 32135695698548974697088 33463617008406370345728 33649011008452943034624 34509355039919069419032 35518400508922550980992 36152657660867596534224 36698770314355022463744 37491644981640470479936 39439262902764650764608 39958200572537869853616 40222824417389114024832 40899976343607785978112 41317323040991538896256 42178100604345529289928 45666514940043279832704 46012473386558759225376 47450363179888720451169 48203543547823462045632 50195425512609555518592 52585683870352867686144 53277600763383826471488 54228986491301394801336 56237467472460705719904 58121019014600537968896 61349964515411678967168 61975984561487308344384 63267150906518293934892 64271391397097949394176 69018710079838138838064 71036801017845101961984 72305315321735193068448 74983289963280940959872 78878525805529301529216 79916401145075739707232 80445648834778228049664 82634646081983077792512 84356201208691058579856 91333029880086559665408 92024946773117518450752 94900726359777440902338 96407087095646924091264 100390851025219111037184 106555201526767652942976 108457972982602789602672 112474934944921411439808 122699929030823357934336 123951969122974616688768 126534301813036587869784 138037420159676277676128 144610630643470386136896 149966579926561881919744 157757051611058603058432 159832802290151479414464 168712402417382117159712 184049893546235036901504 189801452719554881804676 192814174191293848182528 213110403053535305885952 216915945965205579205344 224949869889842822879616 247903938245949233377536 253068603626073175739568 276074840319352555352256 289221261286940772273792 319665604580302958828928 337424804834764234319424 368099787092470073803008 379602905439109763609352 433831891930411158410688 449899739779685645759232 506137207252146351479136 552149680638705110704512 578442522573881544547584 639331209160605917657856 674849609669528468638848 759205810878219527218704 867663783860822316821376 1012274414504292702958272 1104299361277410221409024 1349699219339056937277696 1518411621756439054437408 1735327567721644633642752 2024548829008585405916544 3036823243512878108874816 4049097658017170811833088 6073646487025756217749632 12147292974051512435499264
- Sum of all divisors σ(n): 49354099061373392197080015
- Sum of proper divisors (its aliquot sum) s(n): 37206806087321879761580751
- 12147292974051512435499264 is an abundant number, because the sum of its proper divisors (37206806087321879761580751) is greater than itself. Its abundance is 25059513113270367326081487
Bases of 12147292974051512435499264
- Binary: 1010000011000100101000010010010101010100111101011101111001111001011001100001000000002
- Hexadecimal: 0xA0C4A12554F5DE7966100
- Base-36: 1IY2ZH825IHIAZ400
Squares and roots of 12147292974051512435499264
- 12147292974051512435499264 squared (121472929740515124354992642) is 147556726597441237967630329069753337833944944541696
- 12147292974051512435499264 cubed (121472929740515124354992643) is 1792414788271137882703391160223394668246233071428048931053513408781425311744
-
12147292974051512435499264 is a
perfect square number . Itssquare root is 3485296683792 -
The
cube root of 12147292974051512435499264 is 229875755.0382495231
Scales and comparisons
How big is 12147292974051512435499264?- 12,147,292,974,051,512,435,499,264 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 12,147,292,974,051,512,435,499,264 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 12147292974051512435499264 cubic inches would be around 19156312.9 feet tall.
Recreational maths with 12147292974051512435499264
- 12147292974051512435499264 backwards is 46299453421515047929274121
- 12147292974051512435499264 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 12147292974051512435499264's digits is 108
- 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 12147292974051512435499264 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 12147292974051512435499264 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/12147292974051512435499264/
Chicago style:
Numbermatics. 2024. "Number 12147292974051512435499264 - Facts about the integer". https://numbermatics.com/n/12147292974051512435499264/
The information we have on file for 12147292974051512435499264 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 12147292974051512435499264, math, Factors of 12147292974051512435499264, curriculum, school, college, exams, university, Prime factorization of 12147292974051512435499264, STEM, science, technology, engineering, physics, economics, calculator, twelve septillion, one hundred forty-seven sextillion, two hundred ninety-two quintillion, nine hundred seventy-four quadrillion, fifty-one trillion, five hundred twelve billion, four hundred thirty-five million, four hundred ninety-nine thousand, two hundred sixty-four.