27235503656915904459952128
27,235,503,656,915,904,459,952,128 is an even composite number composed of six prime numbers multiplied together.
27235503656915904459952128 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 27235503656915904459952128:
212 × 36 × 113 × 133 × 193 × 7693
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 19 × 19 × 19 × 769 × 769 × 769)See below for interesting mathematical facts about the number 27235503656915904459952128 from the Numbermatics database.
Names of 27235503656915904459952128
- Cardinal: 27235503656915904459952128 can be written as Twenty-seven septillion, two hundred thirty-five sextillion, five hundred three quintillion, six hundred fifty-six quadrillion, nine hundred fifteen trillion, nine hundred four billion, four hundred fifty-nine million, nine hundred fifty-two thousand, one hundred twenty-eight.
Scientific notation
- Scientific notation: 2.7235503656915904459952128 × 1025
Factors of 27235503656915904459952128
Divisors of 27235503656915904459952128
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 19 22 24 26 27 32 33 36 38 39 44 48 52 54 57 64 66 72 76 78 81 88 96 99 104 108 114 117 121 128 132 143 144 152 156 162 169 171 176 192 198 208 209 216 228 234 242 243 247 256 264 286 288 297 304 312 324 338 342 351 352 361 363 384 396 416 418 429 432 456 468 484 486 494 507 512 513 528 572 576 594 608 624 627 648 676 684 702 704 722 726 729 741 768 769 792 832 836 858 864 891 912 936 968 972 988 1014 1024 1026 1053 1056 1083 1089 1144 1152 1188 1216 1248 1254 1287 1296 1331 1352 1368 1404 1408 1444 1452 1458 1482 1521 1536 1538 1539 1573 1584 1664 1672 1716 1728 1782 1824 1859 1872 1881 1936 1944 1976 2028 2048 2052 2106 2112 2166 2178 2197 2223 2288 2299 2304 2307 2376 2432 2496 2508 2574 2592 2662 2673 2704 2717 2736 2808 2816 2888 2904 2916 2964 3042 3072 3076 3078 3146 3159 3168 3211 3249 3267 3328 3344 3432 3456 3564 3648 3718 3744 3762 3861 3872 3888 3952 3971 3993 4056 4096 4104 4212 4224 4332 4356 4394 4446 4563 4576 4598 4608 4614 4617 4693 4719 4752 4864 4992 5016 5148 5184 5324 5346 5408 5434 5472 5577 5616 5632 5643 5776 5808 5832 5928 6084 6144 6152 6156 6292 6318 6336 6422 6498 6534 6591 6656 6669 6688 6859 6864 6897 6912 6921 7128 7296 7436 7488 7524 7722 7744 7776 7904 7942 7986 8019 8112 8151 8208 8424 8448 8459 8664 8712 8788 8892 9126 9152 9196 9216 9228 9234 9386 9438 9477 9504 9633 9728 9747 9801 9984 9997 10032 10296 10368 10648 10692 10816 10868 10944 11154 11232 11264 11286 11552 11583 11616 11664 11856 11913 11979 12168 12288 12304 12312 12584 12636 12672 12844 12996 13068 13182 13312 13338 13376 13689 13718 13728 13794 13824 13842 13851 14079 14157 14256 14592 14611 14872 14976 15048 15444 15488 15552 15808 15884 15972 16038 16224 16302 16416 16731 16848 16896 16918 16929 17303 17328 17424 17576 17784 18252 18304 18392 18432 18456 18468 18772 18876 18954 19008 19266 19456 19494 19602 19773 19968 19994 20007 20064 20449 20577 20592 20691 20736 20763 21296 21384 21632 21736 21888 22308 22464 22528 22572 23104 23166 23232 23328 23712 23826 23958 24167 24336 24453 24608 24624 25168 25272 25289 25344 25377 25688 25992 26136 26364 26624 26676 26752 27378 27436 27456 27588 27648 27684 27702 28158 28314 28512 28899 29184 29222 29241 29403 29744 29887 29952 29991 30096 30888 30976 31104 31616 31768 31944 32076 32448 32604 32832 33462 33696 33792 33836 33858 34606 34656 34749 34848 35152 35321 35568 35739 35937 36504 36608 36784 36864 36912 36936 37544 37752 37908 38016 38532 38912 38988 39204 39546 39936 39988 40014 40128 40898 41067 41154 41184 41382 41472 41526 41743 42237 42471 42592 42768 43264 43472 43681 43776 43833 44616 44928 45056 45144 46208 46332 46464 46656 47424 47652 47916 48334 48672 48906 49216 49248 50193 50336 50544 50578 50688 50754 50787 51376 51623 51909 51984 52272 52728 53248 53352 53504 54756 54872 54912 55176 55296 55368 55404 56316 56628 57024 57798 58368 58444 58482 58806 59319 59488 59774 59904 59982 60021 60192 61009 61347 61731 61776 61952 62073 62208 62289 63232 63536 63888 64152 64896 65208 65664 66924 67392 67584 67672 67716 69212 69312 69498 69696 70304 70642 71136 71478 71874 72501 73008 73216 73359 73568 73824 73872 75088 75449 75504 75816 75867 76032 76131 77064 77824 77976 78408 79092 79872 79976 80028 80256 81796 82134 82308 82368 82764 82944 83052 83486 84474 84942 85184 85536 86528 86697 86944 87362 87552 87666 87723 88209 89167 89232 89661 89856 89973 90288 92416 92664 92928 93049 93312 94848 95304 95832 96668 97344 97812 98432 98496 100386 100672 101088 101156 101376 101508 101574 102752 103246 103818 103968 104247 104544 105456 105963 106704 107008 107217 107811 109512 109744 109824 109967 110352 110592 110736 110808 112632 113256 114048 115596 116736 116888 116964 117612 118638 118976 119548 119808 119964 120042 120384 122018 122694 123201 123462 123552 123904 124146 124416 124578 125229 126464 126711 127072 127413 127776 128304 129792 129961 130416 131043 131328 131499 133848 134784 135168 135344 135432 138424 138624 138996 139392 140608 141284 142272 142956 143748 145002 146016 146432 146718 147136 147648 147744 150176 150579 150898 151008 151632 151734 152064 152262 152361 154128 154869 155727 155952 156816 158184 159744 159952 160056 160512 160721 163592 164268 164616 164736 165528 165888 166104 166972 168948 169884 170368 171072 173056 173394 173888 174724 175104 175332 175446 176418 177957 178334 178464 179322 179712 179946 180063 180576 183027 184041 184832 185193 185328 185856 186098 186219 186624 186867 189696 189943 190608 191664 193336 194688 195624 196864 196992 200772 201344 202176 202312 202752 203016 203148 205504 206492 207636 207936 208494 209088 210912 211926 213408 214016 214434 215622 217503 219024 219488 219648 219934 220077 220704 221472 221616 224939 225264 226347 226512 227601 228096 228393 231192 233472 233776 233928 235224 237276 237952 239096 239616 239928 240084 240768 244036 245388 246402 246924 247104 247808 248292 248832 249156 250458 252928 253422 254144 254826 255552 256608 259584 259922 260091 260832 262086 262656 262998 263169 265837 267501 267696 268983 269568 269919 270688 270864 276848 277248 277609 277992 278784 279147 281216 282568 284544 285912 287496 290004 292032 292864 293436 294272 295296 295488 300352 301158 301796 302016 303264 303468 304128 304524 304722 308256 309738 311454 311904 313632 316368 317889 319904 320112 321024 321442 321651 323433 327184 328536 328757 329232 329472 329901 331056 331776 332208 333944 337896 339768 340736 342144 346112 346788 347776 349448 350208 350664 350892 352836 355914 356668 356928 358644 359424 359892 360126 361152 366054 368082 369664 370386 370656 371712 372196 372438 373248 373734 375687 379392 379886 380133 381216 382239 383328 386672 388531 389376 389883 391248 393129 393728 393984 394497 401544 402688 404352 404624 405504 406032 406296 411008 412984 415272 415872 416988 418176 421824 423852 426816 428032 428868 431244 435006 438048 438976 439296 439868 440154 441408 442944 443232 449878 450528 451737 452694 453024 455202 456192 456786 459173 462384 464607 467181 467552 467856 470448 474552 475904 478192 479232 479856 480168 480491 481536 482163 488072 490776 492804 493848 494208 495616 496584 497664 498312 500916 505856 506844 508288 509652 511104 513216 519168 519844 520182 521664 524172 525312 525996 526338 531674 533871 535002 535392 537966 539136 539838 541376 541728 549081 552123 553696 554496 555218 555579 555984 557568 558294 558657 560601 562432 565136 567853 569088 569829 571824 574992 580008 584064 585728 586872 588544 590592 590976 591361 600704 602316 603592 604032 606528 606936 608256 609048 609444 616512 619476 622908 623808 627264 632736 635778 639808 640224 642048 642884 643302 646866 652509 654368 657072 657514 658464 658944 659802 660231 662112 664416 667888 671099 674817 675792 679041 679536 681472 682803 684288 685179 692224 693576 695552 698896 700416 701328 701784 705672 711828 713336 713856 717288 718848 719784 720252 722304 732108 736164 739328 740772 741312 743424 744392 744876 746496 747468 751374 758784 759772 760266 762432 764478 766656 773344 777062 778752 779766 780273 782496 786258 787456 787968 788994 793117 797511 802503 803088 805376 806949 808704 809248 809757 812064 812592 822016 825968 829939 830544 831744 832827 833976 836352 837441 843648 847704 853632 856064 857736 862488 870012 876096 877952 878592 879736 880308 882816 885888 886464 899756 901056 903474 905388 906048 910404 912384 913572 918346 924768 929214 934362 935104 935712 940896 949104 951808 953667 956384 959712 960336 960982 963072 964326 964953 970299 976144 980837 981552 985608 986271 987696 988416 989703 993168 995328 996624 1001832 1011712 1013688 1016576 1019304 1022208 1023539 1026432 1038336 1039688 1040364 1043328 1048344 1050624 1051992 1052676 1063348 1067742 1070004 1070784 1075932 1078272 1079676 1082752 1083456 1098162 1104246 1107392 1108992 1110436 1111158 1111968 1115136 1116588 1117314 1121202 1124864 1127061 1130272 1135706 1138176 1139658 1140399 1143648 1146717 1149984 1159171 1160016 1165593 1168128 1169649 1173744 1177088 1179387 1181184 1181952 1182722 1183491 1201408 1204632 1207184 1208064 1209637 1213056 1213872 1216512 1218096 1218888 1233024 1238952 1245816 1247616 1254528 1265472 1271556 1279616 1280448 1284096 1285768 1286604 1293732 1305018 1308736 1314144 1315028 1316928 1317888 1319604 1320462 1324224 1328832 1335776 1342198 1349634 1351584 1355211 1358082 1359072 1362944 1365606 1368576 1370358 1377519 1387152 1391104 1393821 1397792 1401543 1402656 1403568 1411344 1423656 1426672 1427712 1429571 1434576 1437696 1439568 1440504 1441473 1444608 1446489 1464216 1472328 1478656 1481544 1482624 1486848 1488784 1489752 1492992 1494936 1502748 1517568 1519544 1520532 1524864 1528956 1533312 1546688 1554124 1557504 1559532 1560546 1564992 1572516 1574912 1575936 1577988 1586234 1595022 1601613 1605006 1606176 1610752 1613898 1617408 1618496 1619514 1624128 1625184 1644032 1647243 1651936 1656369 1659878 1661088 1663488 1665654 1666737 1667952 1672704 1674882 1675971 1687296 1689493 1695408 1703559 1707264 1709487 1715472 1724976 1740024 1752192 1755904 1757184 1759472 1760616 1765632 1767931 1771776 1772928 1774083 1799512 1802112 1806948 1810776 1812096 1820808 1824768 1827144 1836692 1849536 1858428 1868724 1870208 1871424 1881792 1898208 1903616 1907334 1912768 1919424 1920672 1921964 1926144 1928652 1929906 1940598 1952288 1957527 1961674 1963104 1971216 1972542 1975392 1976832 1979406 1980693 1986336 1993248 2003664 2013297 2024451 2027376 2033152 2037123 2038608 2044416 2047078 2048409 2052864 2055537 2076672 2079376 2080728 2086656 2089373 2096688 2101248 2103984 2105352 2126696 2135484 2140008 2141568 2151864 2156544 2159352 2165504 2166912 2196324 2208492 2214784 2217984 2220872 2222316 2223936 2230272 2233176 2234628 2242404 2249728 2254122 2260544 2271412 2276352 2279316 2280798 2287296 2293434 2299968 2318342 2320032 2331186 2336256 2339298 2340819 2347488 2354176 2358774 2362368 2363904 2365444 2366982 2379351 2392533 2402816 2407509 2409264 2414368 2416128 2419274 2420847 2426112 2427744 2429271 2436192 2437776 2466048 2469259 2477904 2489817 2491632 2495232 2498481 2509056 2512323 2530944 2543112 2559232 2560896 2568192 2571536 2573208 2587464 2610036 2617472 2628288 2630056 2633856 2635776 2639208 2640924 2648448 2657664 2671552 2684396 2699268 2703168 2710422 2716164 2718144 2725888 2731212 2737152 2740716 2755038 2774304 2782208 2787642 2795584 2803086 2805312 2807136 2822688 2847312 2853344 2855424 2859142 2861001 2869152 2879136 2881008 2882946 2889216 2892978 2894859 2924207 2928432 2942511 2944656 2958813 2963088 2965248 2969109 2977568 2979504 2985984 2989872 3005496 3035136 3039088 3041064 3049728 3053699 3057912 3066624 3070617 3093376 3108248 3115008 3119064 3121092 3129984 3145032 3149824 3151872 3155976 3172468 3190044 3203226 3210012 3212352 3221504 3227796 3234816 3236992 3239028 3248256 3250368 3288064 3294486 3303872 3312738 3319756 3322176 3326976 3331308 3333474 3335904 3345408 3349764 3351942 3374592 3378986 3381183 3390816 3407118 3414528 3418974 3421197 3430944 3449952 3477513 3480048 3496779 3504384 3508947 3511808 3518944 3521232 3531264 3535862 3538161 3543552 3545856 3548166 3550473 3599024 3604224 3608917 3613896 3621552 3624192 3628911 3641616 3649536 3654288 3673384 3699072 3716856 3737448 3740416 3742848 3763584 3796416 3807232 3814668 3825536 3838848 3841344 3843928 3852288 3857304 3859812 3881196 3904576 3915054 3923348 3926208 3942432 3945084 3950784 3953664 3958812 3961386 3972672 3986496 4007328 4026594 4048902 4054752 4066304 4074246 4077216 4088832 4094156 4096818 4105728 4111074 4132557 4158752 4161456 4173312 4178746 4181463 4193376 4204629 4207968 4210704 4253392 4270968 4273841 4280016 4283136 4288713 4303728 4313088 4318704 4324419 4331008 4333824 4339467 4392648 4416984 4429568 4435968 4441744 4444632 4447872 4460544 4466352 4469256 4484808 4499456 4508244 4521088 4542824 4552704 4558632 4561596 4574592 4586868 4599936 4636684 4640064 4662372 4672512 4678596 4681638 4694976 4708352 4717548 4724736 4727808 4730888 4733964 4758702 4785066 4805632 4815018 4818528 4828736 4832256 4838548 4841694 4852224 4855488 4858542 4872384 4875552 4932096 4938518 4941729 4955808 4969107 4979634 4983264 4990464 4996962 5000211 5018112 5024646 5050903 5061888 5068479 5086224 5110677 5118464 5121792 5128461 5143072 5146416 5174928 5220072 5234944 5256576 5260112 5267712 5271552 5274571 5278416 5281848 5296896 5303793 5315328 5322249 5343104 5368792 5398536 5406336 5420844 5432328 5436288 5451776 5462424 5474304 5481432 5510076 5548608 5564416 5575284 5591168 5606172 5610624 5614272 5645376 5694624 5706688 5710848 5718284 5722002 5738304 5758272 5762016 5765892 5778432 5785956 5789718 5848414 5856864 5872581 5885022 5889312 5917626 5926176 5930496 5938218 5955136 5959008 5979744 6010992 6039891 6073353 6078176 6082128 6099456 6107398 6111369 6115824 6133248 6141234 6145227 6166611 6186752 6216496 6230016 6238128 6242184 6246383 6259968 6268119 6290064 6303744 6311952 6344936 6380088 6406452 6420024 6424704 6443008 6455592 6469632 6473984 6478056 6496512 6500736 6504971 6576128 6588972 6607744 6625476 6639512 6644352 6653952 6662616 6666948 6671808 6690816 6699528 6703884 6749184 6757972 6762366 6781632 6814236 6829056 6837948 6842394 6861888 6899904 6955026 6960096 6993558 7008768 7017894 7023616 7037888 7042464 7062528 7071724 7076322 7087104 7091712 7096332 7100946 7138053 7177599 7198048 7208448 7217834 7222527 7227792 7243104 7248384 7257822 7262541 7283232 7287813 7308576 7346768 7382089 7398144 7407777 7433712 7469451 7474896 7480832 7485696 7495443 7527168 7536969 7592832 7614464 7629336 7651072 7677696 7682688 7687693 7687856 7704576 7714608 7719624 7762392 7809152 7830108 7846696 7852416 7884864 7890168 7901568 7907328 7917624 7922772 7945344 7972992 8014656 8053188 8097804 8109504 8132608 8148492 8154432 8177664 8188312 8193636 8211456 8222148 8265114 8317504 8322912 8346624 8357492 8362926 8386752 8409258 8415936 8421408 8506784 8541936 8547682 8560032 8566272 8577426 8583003 8607456 8637408 8648838 8662016 8667648 8678934 8724287 8772621 8785296 8827533 8833968 8859136 8876439 8883488 8889264 8895744 8907327 8932704 8938512 8969616 8998912 9016488 9042176 9085648 9105408 9117264 9123192 9129329 9149184 9161097 9173736 9199872 9211851 9273368 9280128 9324744 9345024 9357192 9363276 9389952 9416704 9435096 9449472 9455616 9461776 9467928 9517404 9570132 9611264 9630036 9637056 9657472 9664512 9677096 9683388 9704448 9710976 9717084 9744768 9751104 9864192 9877036 9883458 9911616 9938214 9959268 9966528 9980928 9993924 10000422 10036224 10049292 10101806 10123776 10136958 10143549 10172448 10221354 10236928 10243584 10256922 10286144 10292832 10349856 10432539 10440144 10469888 10490337 10513152 10520224 10526841 10535424 10549142 10556832 10563696 10593792 10607586 10614483 10630656 10644498 10651419 10686208 10737584 10789207 10797072 10812672 10826751 10841688 10864656 10872576 10886733 10924848 10948608 10962864 11020152 11097216 11128832 11150568 11182336 11212344 11221248 11228544 11235859 11290752 11389248 11413376 11421696 11436568 11444004 11476608 11516544 11524032 11531784 11556864 11571912 11579436 11696828 11713728 11745162 11770044 11778624 11835252 11852352 11860992 11876436 11910272 11918016 11959488 12021984 12079782 12146706 12156352 12164256 12198912 12214796 12222738 12231648 12266496 12282468 12290454 12333222 12373504 12397671 12432992 12476256 12484368 12492766 12519936 12536238 12544389 12580128 12613887 12623904 12689872 12750881 12760176 12812904 12821523 12840048 12849408 12866139 12911184 12939264 12947968 12956112 12973257 12993024 13001472 13009942 13018401 13152256 13177944 13215488 13250952 13279024 13288704 13306007 13307904 13325232 13333896 13343616 13381632 13399056 13407768 13498368 13515944 13524732 13563264 13628472 13658112 13675896 13684788 13723776 13799808 13910052 13920192 13987116 14017536 14035788 14047232 14075776 14084928 14125056 14143448 14152644 14174208 14183424 14192664 14201892 14276106 14355198 14396096 14416896 14435668 14445054 14455584 14486208 14496768 14515644 14525082 14566464 14575626 14617152 14693536 14764178 14796288 14815554 14825187 14867424 14907321 14938902 14949792 14961664 14971392 14990886 15054336 15069223 15073938 15152709 15185664 15205437 15258672 15302144 15332031 15355392 15365376 15375386 15375712 15385383 15429216 15439248 15524784 15618304 15660216 15693392 15704832 15725281 15769728 15780336 15803136 15814656 15823713 15835248 15845544 15890688 15911379 15945984 15966747 16029312 16106376 16195608 16219008 16265216 16296984 16308864 16355328 16376624 16387272 16422912 16444296 16530228 16635008 16645824 16693248 16714984 16725852 16773504 16818516 16831872 16842816 17013568 17083872 17095364 17120064 17132544 17154852 17166006 17214912 17274816 17297676 17324032 17335296 17357868 17448574 17545242 17570592 17617743 17655066 17667936 17718272 17752878 17766976 17778528 17791488 17814654 17865408 17877024 17939232 18032976 18084352 18119673 18171296 18220059 18234528 18246384 18258658 18298368 18322194 18334107 18347472 18399744 18423702 18435681 18546736 18560256 18584423 18649488 18690048 18714384 18726552 18739149 18779904 18804357 18870192 18911232 18923552 18935856 19034808 19140264 19222528 19260072 19274112 19314944 19329024 19354192 19366776 19408896 19421952 19434168 19447241 19489536 19502208 19514913 19728384 19754072 19766916 19823232 19876428 19918536 19933056 19961856 19987848 20000844 20072448 20098584 20203612 20247552 20273916 20287098 20344896 20442708 20473856 20487168 20513844 20572288 20585664 20699712 20865078 20880288 20939776 20980674 21026304 21040448 21053682 21070848 21098284 21113664 21127392 21187584 21215172 21228966 21261312 21288996 21302838 21372416 21414159 21475168 21532797 21578414 21594144 21625344 21653502 21667581 21683376 21729312 21745152 21773466 21787623 21849696 21925728 22040304 22146267 22194432 22223331 22301136 22364672 22408353 22424688 22442496 22457088 22471718 22486329 22581504 22610907 22778496 22826752 22843392 22873136 22888008 22953216 22983103 23033088 23048064 23063079 23063568 23113728 23143824 23158872 23393656 23427456 23490324 23540088 23557248 23670504 23704704 23721984 23752872 23820544 23836032 23918976 24043968 24159564 24293412 24312704 24328512 24397824 24429592 24445476 24463296 24532992 24564936 24580908 24666444 24747008 24795342 24865984 24952512 24968736 24985532 25039872 25072476 25088778 25160256 25227774 25247808 25379744 25501762 25520352 25625808 25643046 25680096 25698816 25732278 25749009 25822368 25895936 25912224 25946514 25986048 26002944 26019884 26036802 26172861 26317863 26355888 26430976 26482599 26501904 26558048 26577408 26612014 26629317 26650464 26667792 26687232 26721981 26798112 26815536 26996736 27031888 27049464 27126528 27161849 27256944 27316224 27351792 27369576 27387987 27447552 27483291 27599616 27635553 27820104 27840384 27974232 28035072 28071576 28094464 28151552 28169856 28250112 28286896 28305288 28348416 28366848 28385328 28403784 28552212 28710396 28792192 28833792 28871336 28890108 28911168 28972416 28993536 29031288 29050164 29132928 29151252 29234304 29387072 29528356 29592576 29631108 29650374 29734848 29814642 29877804 29899584 29923328 29942784 29981772 30108672 30138446 30147876 30305418 30371328 30410874 30430647 30517344 30604288 30664062 30710784 30730752 30750772 30751424 30770766 30858432 30878496 31049568 31236608 31297617 31320432 31386784 31409664 31450562 31471011 31539456 31560672 31580523 31606272 31647426 31670496 31691088 31781376 31822758 31843449 31891968 31933494 32058624 32100367 32212752 32367621 32391216 32438016 32480253 32593968 32617728 32660199 32753248 32774544 32845824 32888592 33060456 33270016 33291648 33386496 33429968 33451704 33547008 33590689 33637032 33663744 33685632 33707577 34027136 34167744 34190728 34240128 34265088 34309704 34332012 34429824 34549632 34595352 34648064 34670592 34715736 34897148 35090484 35141184 35235486 35310132 35335872 35436544 35505756 35533952 35557056 35582976 35629308 35730816 35754048 35878464 36065952 36168704 36239346 36342592 36440118 36469056 36492768 36517316 36596736 36644388 36668214 36694944 36799488 36847404 36871362 37093472 37120512 37168846 37193013 37298976 37428768 37453104 37478298 37559808 37608714 37633167 37740384 37847104 37871712 38069616 38252643 38280528 38464569 38520144 38548224 38598417 38629888 38708384 38733552 38817792 38843904 38868336 38894482 38919771 38979072 39004416 39029826 39055203 39456768 39508144 39533832 39646464 39698087 39752856 39837072 39866112 39918021 39923712 39975696 40001688 40144896 40197168 40407224 40495104 40547832 40574196 40689792 40885416 40947712 40974336 41027688 41144576 41171328 41399424 41730156 41760576 41879552 41961348 42052608 42080896 42107364 42141696 42196568 42227328 42254784 42375168 42430344 42457932 42522624 42577992 42605676 42744832 42828318 42950336 43065594 43156828 43188288 43250688 43307004 43335162 43366752 43458624 43490304 43546932 43575246 43699392 43851456 44080608 44292534 44388864 44446662 44475561 44602272 44729344 44816706 44849376 44884992 44914176 44943436 44972658 45163008 45207669 45221814 45458127 45556992 45616311 45653504 45746272 45776016 45906432 45966206 45996093 46066176 46096128 46126158 46127136 46156149 46287648 46317744 46787312 46854912 46915921 46980648 47080176 47114496 47175843 47341008 47409408 47443968 47471139 47505744 47641088 47672064 47734137 47837952 47900241 48087936 48319128 48586824 48625408 48657024 48795648 48859184 48890952 48926592 49065984 49129872 49161816 49332888 49494016 49590684 49731968 49905024 49937472 49971064 50079744 50144952 50177556 50320512 50455548 50495616 50759488 51003524 51040704 51251616 51286092 51360192 51397632 51464556 51498018 51644736 51791872 51824448 51893028 51972096 52005888 52039768 52073604 52345722 52635726 52711776 52861952 52965198 53003808 53116096 53154816 53224028 53258634 53300928 53335584 53374464 53443962 53596224 53631072 54063776 54098928 54253056 54323698 54359019 54513888 54660177 54703584 54739152 54775974 54895104 54966582 55002321 55199232 55271106 55559933 55640208 55680768 55753269 55948464 56070144 56143152 56217447 56303104 56339712 56413071 56573792 56610576 56733696 56770656 56807568 57104424 57420792 57584384 57667584 57742672 57780216 57822336 57944832 57987072 58020281 58062576 58100328 58265856 58302504 58341723 58468608 58544739 58774144 59056712 59185152 59262216 59300748 59469696 59629284 59755608 59799168 59846656 59885568 59963544 60217344 60276892 60295752 60610836 60742656 60821748 60861294 61034688 61208576 61328124 61421568 61461504 61501544 61502848 61541532 61716864 61756992 62099136 62473216 62595234 62640864 62773568 62819328 62901124 62942022 63078912 63121344 63161046 63212544 63294852 63340992 63382176 63562752 63645516 63686898 63783936 63866988 64117248 64200734 64242477 64425504 64598391 64735242 64782432 64876032 64960506 65002743 65187936 65235456 65320398 65506496 65549088 65777184 66120912 66438801 66540032 66583296 66669993 66859936 66903408 67094016 67181378 67225059 67274064 67327488 67371264 67415154 67458987 67832721 68054272 68335488 68381456 68480256 68530176 68569423 68619408 68664024 68859648 68949309 69099264 69189237 69190704 69341184 69431472 69794296 70180968 70282368 70470972 70620264 70671744 70873088 71011512 71067904 71114112 71165952 71258616 71461632 71508096 71554681 71756928 72131904 72337408 72478692 72685184 72880236 72938112 72985536 73034632 73193472 73288776 73336428 73389888 73598976 73694808 73742724 74186944 74241024 74337692 74386026 74597952 74857536 74906208 74956596 75119616 75217428 75266334 75480768 75694208 75743424 76139232 76505286 76561056 76929138 77040288 77096448 77196834 77259776 77416768 77467104 77687808 77736672 77788964 77839542 77958144 78008832 78059652 78110406 78518583 78953589 79016288 79067664 79292928 79396174 79447797 79505712 79674144 79732224 79836042 79887951 79951392 80003376 80165943 80394336 80814448 80990208 81095664 81148392 81202979 81379584 81485547 81770832 81948672 82055376 82163961 82289152 82342656 82449873 82798848 82906659 83460312 83521152 83759104 83922696 84105216 84161792 84214728 84283392 84393136 84454656 84509568 84564623 84750336 84860688 84915864 85045248 85155984 85211352 85489664 85656636 85900672 86131188 86313656 86376576 86501376 86614008 86670324 86733504 86917248 86980608 87093864 87150492 87398784 87702912 88161216 88585068 88777728 88893324 88951122 89204544 89458688 89633412 89698752 89769984 89828352 89886872 89945316 90326016 90415338 90443628 90916254 91113984 91232622 91307008 91492544 91552032 91812864 91932412 91992186 92132352 92192256 92252316 92254272 92312298 92575296 92635488 93574624 93709824 93831842 93892851 93961296 94160352 94228992 94351686 94413033 94682016 94741569 94818816 94942278 95011488 95282176 95344128 95468274 95675904 95800482 95967157 96175872 96301101 96638256 97102863 97173648 97250816 97314048 97440759 97718368 97781904 97853184 97980597 98259744 98323632 98665776 98988032 99181368 99463936 99810048 99874944 99940009 99942128 100159488 100289904 100355112 100641024 100772067 100911096 100991232 101122731 101518976 102007048 102081408 102503232 102572184 102720384 102795264 102929112 102996036 103289472 103583744 103648896 103786056 103944192 104011776 104079536 104147208 104691444 105271452 105423552 105723904 105930396 106007616 106232192 106309632 106448056 106517268 106601856 106671168 106748928 106887924 107192448 107262144 108127552 108197856 108506112 108647396 108718038 109027776 109320354 109407168 109478304 109551948 109790208 109933164 110004642 110398464 110542212 111119866 111280416 111361536 111506538 111579039 111896928 112286304 112434894 112606208 112679424 112826142 113147584 113221152 113541312 113615136 114208848 114757929 114841584 115168768 115393707 115485344 115560432 115644672 115795251 115889664 116040562 116125152 116200656 116531712 116605008 116683446 116759313 116937216 117089478 117165609 117548288 118113424 118370304 118524432 118601496 118681277 118939392 119094261 119258568 119511216 119598336 119754063 119771136 119927088 120434688 120553784 120591504 121221672 121485312 121643496 121722588 122069376 122417152 122656248 122843136 122923008 123003088 123005696 123083064 123433728 123513984 123594449 124198272 124946432 125190468 125281728 125547136 125638656 125802248 125884044 126157824 126242688 126322092 126425088 126589704 126681984 126764352 127125504 127291032 127373796 127567872 127733976 128234496 128401468 128484954 128851008 129196782 129470484 129564864 129752064 129921012 130005486 130375872 130470912 130640796 131012992 131098176 131554368 132241824 132877602 133080064 133166592 133339986 133719872 133806816 134188032 134362756 134450118 134548128 134654976 134742528 134830308 134917974 135623007 135665442 136108544 136374381 136670976 136762912 136848933 136960512 137138846 137238816 137328048 137719296 137898618 137988279 138198528 138378474 138381408 138468447 138862944 139588592 140259691 140361936 140564736 140747763 140941944 141240528 141343488 141527529 142023024 142135808 142228224 142331904 142413417 142517232 142923264 143016192 143109362 143202411 143513856 143700723 144263808 144674816 144957384 145370368 145760472 145876224 145971072 146066167 146069264 146386944 146577552 146672856 146779776 147197952 147389616 147485448 148373888 148482048 148675384 148772052 149195904 149715072 149812416 149913192 150239232 150434856 150532668 150961536 151388416 151486848 152278464 153010572 153122112 153858276 154080576 154192896 154393668 154519552 154833536 154934208 155375616 155473344 155577928 155679084 155916288 156017664 156119304 156220812 157037166 157907178 158032576 158135328 158585856 158792348 158895594 159011424 159348288 159464448 159672084 159775902 159902784 160006752 160331886 160788672 161628896 162191328 162296784 162405958 162759168 162971094 163077057 163541664 163980531 164110752 164327922 164578304 164685312 164899746 165597696 165761453 165813318 166679799 166920624 167042304 167259807 167845392 168210432 168323584 168429456 168652341 168786272 168909312 169019136 169129246 169239213 169721376 169831728 170311968 170422704 170979328 171313272 171801344 172262376 172627312 172753152 172978091 173002752 173228016 173340648 173467008 173834496 173961216 174060843 174187728 174300984 174797568 175025169 175405824 175634217 176322432 177170136 177555456 177786648 177902244 178409088 178917376 179266824 179397504 179539968 179656704 179773744 179890632 180652032 180830676 180887256 181832508 182227968 182465244 182614016 182985088 183104064 183625728 183864824 183984372 184264704 184384512 184504632 184508544 184624596 185150592 185270976 187149248 187419648 187663684 187785702 187922592 188320704 188457984 188703372 188826066 189364032 189483138 189637632 189884556 190022976 190564352 190688256 190936548 191351808 191600964 191934314 192351744 192602202 192727431 193276512 193795173 194205726 194347296 194501632 194628096 194881518 195436736 195563808 195706368 195961194 196519488 196647264 197331552 198362736 198927872 199316403 199620096 199749888 199880018 199884256 200009979 200579808 200710224 201282048 201544134 201675177 201822192 201982464 202245462 202376961 203037952 204014096 204162816 204428653 205006464 205144368 205440768 205590528 205708269 205858224 205992072 206578944 206847927 207297792 207567711 207572112 208023552 208159072 208294416 209382888 210542904 210847104 211447808 211860792 212015232 212464384 212619264 212896112 213034536 213203712 213342336 213481321 213497856 213775848 214384896 214524288 214664043 216255104 216395712 217012224 217294792 217436076 218055552 218640708 218814336 218956608 219103896 219580416 219866328 220009284 220796928 221084424 222239732 222560832 222723072 223013076 223158078 223793856 224572608 224869788 225212416 225358848 225652284 226295168 226442304 227082624 227230272 228417696 229515858 229683168 230337536 230787414 230970688 231120864 231289344 231590502 231779328 232081124 232250304 232401312 233063424 233210016 233366892 233518626 233874432 234178956 234331218 235096576 235555749 236226848 236860767 237048864 237202992 237362554 237878784 238188522 238343391 238517136 239022432 239196672 239508126 239663853 239854176 241107568 241183008 242443344 242970624 243286992 243445176 243608937 244138752 244456641 245312496 245846016 246006176 246011392 246166128 246491883 246867456 247027968 247188898 247349619 248396544 248719977 249892864 250380936 250563456 251094272 251277312 251604496 251768088 252315648 252485376 252644184 252814133 252850176 253179408 253363968 253528704 253693869 254251008 254582064 254747592 255135744 255467952 256468992 256802936 256969908 257702016 258393564 258940968 259129728 259504128 259842024 260010972 260751744 260941824 261281592 262025984 262196352 263108736 264483648 265755204 266160128 266333184 266679972 267439744 267613632 268376064 268725512 268900236 269096256 269309952 269485056 269660616 269835948 271246014 271330884 272217088 272748762 273341952 273525824 273697866 273921024 274277692 274477632 274656096 275438592 275797236 275976558 276397056 276756948 276762816 276936894 277725888 279177184 280519382 280723872 281129472 281495526 281678553 281883888 282481056 282686976 283055058 283239099 284046048 284271616 284456448 284826834 285034464 285846528 286032384 286218724 286404822 287027712 287401446 287901471 288527616 288903303 289914768 290740736 291308589 291520944 291752448 291942144 292132334 292138528 292322277 293155104 293345712 293559552 293941791 294779232 294970896 296747776 296964096 297350768 297544104 298391808 298780339 299430144 299624832 299820027 299826384 300478464 300869712 301065336 301923072 302316201 302776832 302973696 303368193 304556928 306021144 306244224 307716552 308161152 308385792 308787336 309039104 309667072 309868416 310751232 310946688 311155856 311358168 311832576 312035328 312238608 312441624 314074332 315814356 316065152 316270656 317171712 317584696 317791188 318022848 318696576 318928896 319344168 319551804 319805568 320013504 320663772 321577344 323257792 324382656 324593568 324811916 325518336 325942188 326154114 327083328 327961062 328221504 328655844 329156608 329370624 329799492 331195392 331522906 331626636 333359598 333841248 334084608 334519614 334737117 335690784 336647168 336858912 337304682 337572544 337818624 338038272 338258492 338478426 339442752 339663456 340623936 340845408 342626544 343602688 344273787 344524752 345254624 345506304 345956182 346181121 346456032 346681296 346934016 347385753 347668992 348121686 348375456 348601968 349595136 350050338 350277939 350811648 351268434 352644864 353104037 354340272 355110912 355573296 355804488 356043831 356818176 357282783 358533648 358795008 359262189 359313408 359547488 359781264 361304064 361661352 361774512 363665016 364455936 364930488 365228032 365970176 366208128 367251456 367729648 367968744 368529408 368769024 369009264 369017088 369249192 369497579 370301184 370541952 370783347 374298496 374839296 375327368 375571404 375845184 376641408 376915968 377406744 377652132 378728064 378966276 379275264 379769112 380045952 381128704 381376512 381873096 382703616 383201928 383868628 384703488 385204404 385454862 386553024 387590346 388411452 388694592 389003264 389256192 389763036 390873472 391127616 391412736 391922388 393038976 393294528 394663104 396725472 397855744 398632806 399240192 399499776 399760036 399768512 400019958 401159616 401420448 402564096 403088268 403350354 403644384 403964928 404490924 404753922 406075904 406869021 408028192 408325632 408857306 409123143 410012928 410288736 410546799 410881536 411416538 411716448 411984144 413157888 413695854 413964837 414595584 415135422 415144224 416318144 416588832 418765776 420779073 421085808 421694208 422243289 423721584 424030464 424582587 424928768 425792224 426069072 426407424 426684672 426962642 426995712 427240251 427551696 428769792 429048576 429328086 429607233 431102169 432510208 432791424 434024448 434589584 434872152 436111104 436678957 437281416 437628672 437913216 438198501 438207792 439160832 439732656 440018568 441593856 442168848 444479464 445121664 445446144 446026152 446316156 447587712 449145216 449739576 450424832 450717696 451304568 452590336 452884608 454165248 454460544 454756609 456835392 459031716 459366336 460675072 461574828 461941376 462241728 462578688 463181004 463558656 464162248 464500608 464802624 466126848 466420032 466733784 467037252 467748864 468357912 468662436 470193152 471111498 472453696 473721534 474097728 474405984 474725108 475757568 476377044 476686782 477034272 478044864 478393344 479016252 479327706 479708352 482215136 482366016 484886688 486573984 486890352 487217874 488277504 488913282 489231171 490624992 492012352 492022784 492332256 492983766 493734912 494055936 494377796 494699238 496793088 497284359 497439954 500039397 500761872 501126912 501779421 502188544 503208992 503536176 504631296 504970752 505288368 505628266 505957023 506358816 506727936 507057408 507387738 507717639 509164128 509495184 510935904 512937984 513605872 513939816 515404032 516075131 516787128 517881936 518259456 518934273 519008256 519684048 520021944 521503488 521883648 522182529 522563184 524051968 524392704 525075507 526217472 526902651 528967296 531510408 532320256 532666368 533359944 534879488 535227264 536752128 537451024 537800472 538192512 538619904 538970112 539321232 539671896 542492028 542661768 544434176 545497524 546683904 547051648 547395732 547842048 548555384 548955264 549312192 550877184 551594472 551953116 552794112 553513896 553525632 553873788 555451776 558354368 561038764 561447744 562258944 562991052 563357106 563767776 564962112 565373952 566110116 566478198 568092096 568543232 568912896 569653668 570068928 571693056 572064768 572437448 572809644 574055424 574802892 575802942 577055232 577806606 578182293 579829536 581481472 582617178 583041888 583504896 583884288 584264668 584277056 584644554 586310208 586691424 587119104 587883582 589558464 589941792 593495552 594701536 595088208 596783616 597560678 597949209 598860288 599249664 599640054 599652768 600029937 601739424 602130672 603846144 604632402 605025531 605553664 605947392 606736386 609113856 609906973 612042288 612488448 613285959 615433104 616322304 616771584 617124807 617574672 619334144 619736832 620543781 621893376 622311712 622703133 622716336 624070656 624477216 624883248 628148664 631628712 632130304 632541312 634343424 635169392 635582376 636045696 637393152 637857792 638223091 638688336 639103608 639611136 640027008 640443963 641327544 643154688 643992129 646515584 648765312 649187136 649623832 651036672 651884376 652308228 654166656 655922124 656443008 657311688 658313216 658741248 659598984 662390784 663045812 663253272 666719196 667682496 668169216 669039228 669474234 671381568 673294336 673717824 674609364 675145088 675637248 676076544 676516984 676956852 678885504 679326912 681247872 681690816 685253088 687205376 688547574 689049504 690509248 691012608 691912364 692362242 692912064 693362592 693868032 694771506 695337984 696243372 696750912 697203936 699190272 700100676 700555878 701623296 702536868 705289728 706208074 706667247 708680544 710582301 711146592 711608976 712087662 713636352 714565566 715030173 717067296 717590016 718524378 719094976 719562528 723322704 723549024 727330032 728911872 729860976 730826811 731940352 732416256 733369923 735459296 735937488 737538048 738018528 738034176 738498384 738995158 739475649 740602368 741083904 741566694 742048857 746159931 748596992 749678592 750654736 751142808 751690368 753282816 753831936 754263653 754813488 755304264 757456128 757932552 758442399 758550528 759538224 760091904 761081607 762753024 763746192 765407232 766403856 767737256 769406976 770408808 770909724 773106048 775180692 776822904 777389184 778006528 778512384 779526072 781746944 782255232 782825472 783844776 786077952 786589056 787101491 789326208 793450944 795711488 797265612 798480384 798999552 799520072 799537024 800039916 802319232 802840896 805128192 806176536 806700708 807288768 807929856 808981848 809507844 812151808 813738042 816056384 816651264 817714612 818246286 820025856 820577472 821093598 821763072 822833076 823432896 823968288 826315776 827391708 827929674 829191168 830270844 830288448 832636288 833177664 837531552 841558146 842171616 843388416 844486578 845035659 847443168 848060928 849165174 849857536 851584448 852138144 852814848 853369344 853925284 854480502 855103392 857539584 858097152 858656172 859214466 862204338 863704413 865020416 865582848 866709909 869179168 869744304 872222208 873357914 873925767 874562832 875257344 875826432 876397002 876415584 876966831 879465312 880037136 881825373 884337696 888958928 890243328 890892288 891402499 892052304 892632312 895175424 896341017 898290432 899460081 899479152 901435392 902609136 905180672 905769216 906948603 908330496 908921088 909513218 910104579 913670784 918063432 918732672 921350144 923149656 923882752 924483456 925157376 926362008 927117312 928324496 929001216 929605248 930210853 932253696 932840064 933467568 934074504 935497728 936715824 937324872 940386304 942222996 944907392 947443068 948195456 948811968 949450216 951515136 952754088 953373564 954068544 956089728 956786688 958032504 958655412 959416704 964430272 964732032 969773376 973147968 973780704 974435748 976555008 977826564 978462342 981249984 984024704 984045568 984664512 985967532 987469824 988111872 988755592 989398476 993586176 994568718 994879908 1000078794 1001523744 1002253824 1003558842 1004377088 1006417984 1007072352 1009941504 1010576736 1011256532 1011914046 1012717632 1013455872 1014114816 1014775476 1015435278 1018328256 1018990368 1021871808 1027211744 1027879632 1030808064 1032150262 1032821361 1033574256 1035763872 1036518912 1037868546 1038543363 1039368096 1040043888 1042157259 1043006976 1044365058 1045126368 1048103936 1048785408 1050151014 1052434944 1053805302 1055638727 1057934592 1059312111 1063020816 1065332736 1066719888 1068131493 1069758976 1070454528 1071848349 1074902048 1075600944 1076385024 1077786567 1077940224 1078642464 1079343792 1084984056 1085323536 1088868352 1090995048 1093367808 1094103296 1094791464 1095684096 1097110768 1097910528 1098624384 1099340099 1101754368 1103188944 1103906232 1105588224 1107027792 1107051264 1107747576 1108492737 1110903552 1112350041 1116708736 1122077528 1122895488 1124517888 1125982104 1126714212 1127535552 1129924224 1130747904 1132220232 1132956396 1136184192 1137086464 1137825792 1139307336 1140137856 1143386112 1144129536 1144874896 1145619288 1148110848 1149605784 1151605884 1154110464 1155613212 1156364586 1159659072 1162962944 1165234356 1166083776 1167009792 1167768576 1168529336 1168554112 1169289108 1172620416 1173382848 1174238208 1175767164 1179116928 1179883584 1186991104 1189403072 1190176416 1193567232 1195121356 1195898418 1197720576 1198499328 1199280108 1199305536 1200059874 1203478848 1204261344 1207692288 1209264804 1210051062 1211107328 1211894784 1213472772 1218227712 1219813946 1220607063 1224084576 1224976896 1226571918 1227369429 1230866208 1231640397 1232644608 1234249614 1235149344 1238668288 1239473664 1241087562 1243786752 1244623424 1245406266 1245432672 1248954432 1249766496 1256297328 1262337219 1263257424 1264260608 1265082624 1266729867 1270338784 1271164752 1272091392 1273747761 1274786304 1276446182 1277376672 1278207216 1279222272 1280054016 1280887926 1281720753 1282655088 1286309376 1287984258 1288821699 1293031168 1297530624 1298374272 1299220117 1299247664 1302073344 1303768752 1304616456 1308333312 1310036871 1311844248 1312886016 1314595503 1314623376 1317482496 1319197968 1324781568 1326091624 1326506544 1333438392 1335364992 1336338432 1338078456 1338948468 1342763136 1346588672 1347435648 1349218728 1350290176 1351274496 1352153088 1353033968 1353913704 1357771008 1358653824 1359538939 1362495744 1363381632 1364269827 1370506176 1374410752 1377095148 1378099008 1381018496 1382025216 1383824728 1384724484 1385824128 1386725184 1387736064 1389543012 1390675968 1392486744 1393501824 1394407872 1398380544 1400201352 1401111756 1403246592 1405073736 1410579456 1412416148 1413334494 1417361088 1421164602 1422293184 1423217952 1424175324 1427272704 1429131132 1430060346 1434134592 1435180032 1437048756 1438189952 1439125056 1446645408 1447098048 1454660064 1459721952 1461653622 1463880704 1464832512 1466739846 1470918592 1471874976 1476037056 1476068352 1476996768 1477990316 1478951298 1481204736 1482167808 1483133388 1484097714 1491853077 1492319862 1497193984 1500118191 1501309472 1502285616 1503380736 1505338263 1506565632 1508527306 1509626976 1510608528 1514912256 1515865104 1516884798 1517871069 1519076448 1520183808 1522163214 1523152917 1527492384 1532807712 1535474512 1538813952 1540817616 1541819448 1542856601 1546212096 1548225393 1550361384 1553645808 1554778368 1556802819 1557024768 1559052144 1563493888 1564510464 1565650944 1566547587 1567689552 1572155904 1573178112 1574202982 1575226521 1578652416 1580707953 1586901888 1591422976 1594531224 1596960768 1597999104 1599040144 1599074048 1600079832 1604638464 1605681792 1606727837 1610256384 1612353072 1613401416 1614577536 1615859712 1617963696 1619015688 1624303616 1627476084 1632112768 1633302528 1635429224 1636492572 1640051712 1641154944 1642187196 1643526144 1645666152 1646865792 1647936576 1652631552 1654783416 1655859348 1658382336 1660541688 1660576896 1665272576 1666355328 1675063104 1683116292 1684343232 1686776832 1688973156 1690071318 1694886336 1696121856 1698330348 1699715072 1703168896 1704276288 1705629696 1706738688 1707850568 1708961004 1710206784 1715079168 1716194304 1717312344 1718428932 1724408676 1727408826 1730040832 1731165696 1733419818 1738358336 1739488608 1744444416 1746715828 1747851534 1749125664 1750514688 1751652864 1752794004 1752831168 1753933662 1758930624 1760074272 1763650746 1768675392 1777917856 1780486656 1782804998 1784104608 1785264624 1790350848 1792682034 1793847627 1796580864 1798920162 1798958304 1800089811 1805218272 1810361344 1811538432 1813897206 1816660992 1817842176 1819026436 1820209158 1823375983 1827341568 1829720919 1836126864 1837465344 1839857877 1846299312 1847765504 1848966912 1850314752 1851374421 1852724016 1856648992 1858002432 1859210496 1860421706 1861631343 1865680128 1866935136 1868109399 1868149008 1873431648 1874649744 1880772608 1884445992 1889814784 1894886136 1896390912 1897623936 1898860171 1898900432 1903030272 1905508176 1906747128 1908137088 1912179456 1913573376 1914669273 1916065008 1917310824 1918833408 1921331889 1928860544 1929464064 1931976387 1939546752 1946295936 1947561408 1948871496 1953110016 1955653128 1956924684 1962499968 1968049408 1968091136 1969329024 1971935064 1974939648 1976223744 1977511184 1978796952 1987172352 1989137436 1989759816 2000157588 2003047488 2004507648 2007117684 2008754176 2012835968 2014144704 2019883008 2021153472 2022513064 2023828092 2025435264 2026911744 2028229632 2029550952 2030870556 2036656512 2037980736 2043743616 2054423488 2055759264 2061616128 2064300524 2065642722 2067148512 2071527744 2073037824 2075737092 2077086726 2078736192 2080087776 2084314518 2086013952 2088730116 2090252736 2096207872 2097570816 2100302028 2104869888 2107610604 2111277454 2115869184 2118624222 2120001741 2126041632 2131746903 2133439776 2136262986 2139517952 2140909056 2143696698 2149804096 2151201888 2152770048 2155573134 2157284928 2158687584 2169968112 2170647072 2181990096 2186735616 2188206592 2189582928 2192480433 2194221536 2195821056 2197248768 2198680198 2200109769 2206377888 2207812464 2214055584 2214102528 2215495152 2216985474 2218426947 2221807104 2224700082 2226146571 2233417472 2244155056 2245790976 2248715183 2249035776 2251964208 2253428424 2255071104 2259848448 2261495808 2262790959 2264440464 2265912792 2272368384 2275327197 2275651584 2278614672 2280275712 2283244821 2288259072 2289749792 2291238576 2296221696 2299211568 2303211768 2308220928 2311226424 2312729172 2319318144 2325925888 2330468712 2332167552 2334019584 2335537152 2337058672 2337108224 2338578216 2345240832 2346765696 2348294531 2348476416 2351534328 2358233856 2359767168 2361304473 2373982208 2378806144 2380352832 2387134464 2390242712 2391796836 2395441152 2396998656 2398560216 2398611072 2400119748 2406957696 2408522688 2415384576 2418529608 2420102124 2422214656 2423789568 2426945544 2436455424 2439627892 2441214126 2448169152 2449953792 2453143836 2454738858 2461732416 2463280794 2465289216 2468499228 2470298688 2477336576 2478947328 2482175124 2487573504 2489246848 2490812532 2490865344 2497908864 2499532992 2512594656 2524674438 2526514848 2528521216 2530165248 2533459734 2540677568 2542329504 2544182784 2547495522 2549572608 2552892364 2554753344 2556414432 2558444544 2560108032 2561775852 2563441506 2565310176 2572618752 2575968516 2577643398 2586062336 2591113239 2595061248 2596748544 2598440234 2598495328 2600129727 2607537504 2609232912 2616666624 2620073742 2621777301 2623688496 2625772032 2629191006 2629246752 2630900493 2638395936 2652183248 2653013088 2666876784 2670729984 2672676864 2674207497 2676156912 2677896936 2685526272 2689023051 2694871296 2698380243 2698437456 2700580352 2704306176 2706067936 2707827408 2715542016 2717307648 2719077878 2720845809 2724991488 2726763264 2728539654 2730313737 2741012352 2748821504 2754190296 2756198016 2762036992 2764050432 2767649456 2769448968 2771648256 2773450368 2775257173 2775472128 2779086024 2781351936 2784973488 2787003648 2788815744 2790632559 2796761088 2800402704 2802223512 2806493184 2810147472 2821158912 2824832296 2826668988 2834722176 2842329204 2844586368 2846435904 2848350648 2854545408 2858262264 2860120692 2868269184 2870360064 2874097512 2876379904 2878250112 2893290816 2894196096 2909320128 2919443904 2923307244 2927761408 2929665024 2933479692 2941837184 2943749952 2952074112 2952136704 2953993536 2955980632 2957902596 2962409472 2964335616 2966266776 2968195428 2983706154 2984639724 2994387968 3000236382 3002618944 3004571232 3006761472 3010676526 3013131264 3017054612 3019253952 3021217056 3029824512 3031730208 3033769596 3035742138 3038152896 3040367616 3044326428 3046305834 3054984768 3065615424 3070949024 3081635232 3083638896 3085713202 3092424192 3096450786 3098464083 3100722768 3107291616 3109556736 3113605638 3115630089 3118104288 3126987776 3129020928 3133095174 3135379104 3144311808 3146356224 3148405964 3150453042 3157304832 3161415906 3166916181 3173803776 3177936333 3189062448 3195998208 3198080288 3198148096 3200159664 3204394479 3209276928 3211363584 3213455674 3215545047 3224706144 3226802832 3229155072 3233359701 3235927392 3238031376 3248607232 3254952168 3264225536 3266605056 3270858448 3272985144 3280103424 3282309888 3284374392 3286583729 3287052288 3291332304 3293731584 3295873152 3298020297 3305263104 3309566832 3311718696 3316764672 3321083376 3321153792 3325478211 3330545152 3332710656 3337050123 3350126208 3366232584 3368686464 3373553664 3377946312 3380142636 3389772672 3392243712 3396660696 3399430144 3406337792 3408552576 3411259392 3413477376 3415701136 3417922008 3420413568 3430158336 3432388608 3434624688 3436857864 3448817352 3454817652 3460081664 3462331392 3466839636 3476716672 3478977216 3488888832 3493431656 3495703068 3498251328 3501029376 3503305728 3505588008 3505662336 3507867324 3517861248 3520148544 3527301492 3537350784 3555835712 3560973312 3565609996 3568209216 3570529248 3580701696 3585364068 3587695254 3593161728 3597840324 3597916608 3600179622 3610436544 3620722688 3623076864 3627794412 3633321984 3635684352 3638052872 3640418316 3646751966 3654683136 3659441838 3661821189 3672253728 3674930688 3679715754 3682108287 3692598624 3695531008 3697933824 3702748842 3705448032 3713297984 3716004864 3718420992 3720843412 3723262686 3731360256 3733870272 3736218798 3736298016 3746863296 3749299488 3768891984 3779629568 3787011657 3789772272 3792781824 3795247872 3797720342 3797800864 3800189601 3811016352 3813494256 3816274176 3821243283 3824358912 3829338546 3832130016 3834621648 3837666816 3842663778 3845162259 3857721088 3858928128 3863952774 3879093504 3884144407 3892591872 3895122816 3897660351 3897742992 3906220032 3911306256 3913849368 3924999936 3930110613 3936098816 3938658048 3943786509 3943870128 3952447488 3955022368 3957593904 3974344704 3978274872 3979519632 4000315176 4006094976 4009015296 4014235368 4017508352 4025671936 4028289408 4039766016 4042306944 4045026128 4047656184 4050870528 4053823488 4056145099 4056459264 4059101904 4061741112 4073313024 4075961472 4078616817 4087487232 4092809481 4108846976 4111518528 4123232256 4128601048 4131285444 4134297024 4143055488 4146075648 4151474184 4154173452 4157472384 4160175552 4168629036 4172027904 4177460232 4180505472 4192415744 4195141632 4200604056 4209739776 4215221208 4222554908 4231738368 4237248444 4240003482 4252083264 4263493806 4266879552 4272525972 4279035904 4281818112 4287393396 4299608192 4302403776 4305540096 4311146268 4314569856 4317375168 4339936224 4341294144 4363980192 4376413184 4379165856 4384960866 4388443072 4391642112 4394497536 4397360396 4400219538 4412755776 4415624928 4428111168 4428205056 4430990304 4433970948 4436853894 4443614208 4449400164 4452293142 4466834944 4475559231 4488310112 4491581952 4497430366 4500354573 4503928416 4506856848 4510142208 4516014789 4519696896 4525581918 4528880928 4531825584 4544736768 4550654394 4553613207 4557229344 4560551424 4566489642 4579499584 4582477152 4598423136 4606423536 4616441856 4622452848 4625458344 4628569803 4638636288 4644676179 4660937424 4664335104 4670408457 4671074304 4674117344 4674216448 4677156432 4690481664 4693531392 4696589062 4696952832 4699642761 4703068656 4716467712 4719534336 4722608946 4725679563 4742123859 4747964416 4757612288 4760705664 4774268928 4780485424 4783593672 4790882304 4793997312 4797120432 4797222144 4800239496 4803468527 4813915392 4817045376 4820183511 4830769152 4837059216 4840204248 4847579136 4853891088 4872910848 4879255784 4882428252 4896338304 4899907584 4906287672 4909477716 4923464832 4926561588 4930578432 4936998456 4940597376 4954673152 4957894656 4964350248 4975147008 4978493696 4981625064 4981730688 4995817728 4999065984 5002322699 5025189312 5049348876 5053029696 5057042432 5060330496 5066919468 5081355136 5084659008 5088365568 5094991044 5099145216 5105784728 5109506688 5112828864 5116889088 5120216064 5123551704 5126883012 5130620352 5145237504 5151937032 5155286796 5172124672 5182226478 5190122496 5193497088 5196880468 5196990656 5200259454 5215075008 5218465824 5233333248 5240147484 5243554602 5247376992 5251544064 5258382012 5258493504 5261800986 5276791872 5304366496 5306026176 5333753568 5341459968 5348414994 5352313824 5355793872 5371052544 5378046102 5381542881 5389742592 5396760486 5396874912 5401160704 5412135872 5415654816 5431084032 5434615296 5438155756 5441691618 5449982976 5453526528 5457079308 5460627474 5470127949 5482024704 5489162757 5508380592 5512396032 5519573631 5524073984 5535298912 5538897936 5543296512 5546900736 5550514346 5550944256 5554123263 5558172048 5569946976 5574007296 5577631488 5581265118 5584894029 5600805408 5604328197 5604447024 5620294944 5642317824 5649664592 5653337976 5669444352 5676826441 5684658408 5689172736 5692871808 5696580513 5696701296 5709090816 5716524528 5720241384 5736538368 5740720128 5744007819 5748195024 5752759808 5756500224 5763995667 5786581632 5788392192 5795929161 5818640256 5838887808 5846614488 5855522816 5859330048 5866959384 5883674368 5887499904 5904148224 5904273408 5907987072 5911835917 5911961264 5915805192 5924818944 5928671232 5932533552 5936390856 5967412308 5969279448 5988775936 6000472764 6005237888 6009142464 6013522944 6021353052 6026262528 6034109224 6038507904 6042434112 6059649024 6063460416 6067539192 6071484276 6076305792 6080735232 6088652856 6092611668 6109969536 6131230848 6141898048 6163270464 6167277792 6171426404 6184848384 6192901572 6196928166 6201445536 6214583232 6219113472 6227211276 6231260178 6236208576 6253975552 6258041856 6266190348 6270758208 6288623616 6292712448 6296811928 6300906084 6314609664 6322831812 6333832362 6347607552 6355872666 6360005223 6378124896 6396160576 6396296192 6400319328 6408788958 6418553856 6422727168 6426911348 6431090094 6449412288 6453605664 6458310144 6466719402 6471854784 6476062752 6509904336 6528451072 6541716896 6545970288 6560206848 6564619776 6568748784 6573167458 6577441299 6582664608 6587463168 6591746304 6596040594 6600329307 6619133664 6623437392 6642166752 6642307584 6650956422 6655280841 6661090304 6665421312 6674100246 6700252416 6708976703 6732465168 6737372928 6746145549 6747107328 6755892624 6760285272 6779545344 6784487424 6788372877 6793321392 6812675584 6817105152 6825981591 6826954752 6831402272 6835844016 6840827136 6849734463 6864777216 6869249376 6873715728 6897634704 6909635304 6920163328 6924662784 6933679272 6953433344 6957954432 6977777664 6986863312 6991406136 6996502656 7002058752 7006611456 7011176016 7011324672 7015734648 7020454001 7035722496 7040297088 7044883593 7054602984 7074701568 7083913419 7111671424 7121946624 7131219992 7136418432 7141058496 7161403392 7170728136 7175390508 7186323456 7195680648 7195833216 7200359244 7220873088 7241445376 7246153728 7255588824 7266643968 7271368704 7276105744 7280836632 7293503932 7309366272 7318883676 7323642378 7344507456 7349861376 7359431508 7364216574 7385197248 7391062016 7395867648 7405497684 7410896064 7426595968 7432009728 7436841984 7441686824 7446525372 7462720512 7467740544 7472437596 7472596032 7493726592 7498598976 7537783968 7559259136 7574023314 7579544544 7585563648 7590495744 7595440684 7595601728 7600379202 7622032704 7626988512 7632548352 7642486566 7648717824 7658677092 7664260032 7669243296 7675333632 7685327556 7690324518 7715442176 7717856256 7727905548 7758187008 7768288814 7773339717 7785183744 7790245632 7795320702 7795485984 7800389181 7822612512 7827698736 7849999872 7860221226 7865331903 7872197632 7877316096 7887573018 7887740256 7910044736 7915187808 7956549744 7959039264 8000630352 8012189952 8018030592 8022622491 8028470736 8051343872 8056578816 8067069153 8084613888 8090052256 8095140729 8095312368 8101741056 8112290198 8112918528 8118203808 8123482224 8146626048 8151922944 8157233634 8162537427 8174974464 8185618962 8190941211 8217693952 8223037056 8246464512 8257202096 8262570888 8268594048 8286110976 8292151296 8296900183 8302948368 8308346904 8314944768 8320351104 8325771519 8337258072 8344055808 8354920464 8361010944 8371897677 8390283264 8401208112 8419479552 8430442416 8445109816 8463476736 8474496888 8480006964 8504166528 8526987612 8533759104 8545051944 8558071808 8563636224 8574786792 8599216384 8604807552 8611080192 8622292536 8629139712 8634750336 8640375571 8679872448 8682588288 8727960384 8752826368 8758331712 8769921732 8776886144 8783284224 8788995072 8794720792 8800439076 8825511552 8831249856 8856222336 8856410112 8861980608 8867941896 8873707788 8887228416 8898800328 8904586284 8933669888 8951118462 8976620224 8983163904 8994860732 9000709146 9007856832 9013713696 9020284416 9032029578 9039393792 9051163836 9057761856 9063651168 9089473536 9101308788 9107226414 9114458688 9121102848 9132979284 9158999168 9164954304 9196846272 9212847072 9244905696 9250916688 9257139606 9277272576 9289352358 9295392249 9321874848 9328670208 9340816914 9348234688 9348432896 9354312864 9380963328 9387062784 9393178124 9399285522 9406137312 9432935424 9439068672 9445217892 9451359126 9484247718 9500748543 9515224576 9521411328 9533808999 9560970848 9567187344 9587994624 9594240864 9594444288 9600478992 9606937054 9613183437 9627830784 9634090752 9640367022 9646635141 9674118432 9680408496 9700079103 9707782176 9745821696 9758511568 9764856504 9792676608 9799815168 9805427489 9812575344 9818955432 9846929664 9853123176 9859751187 9861156864 9873996912 9881194752 9894060891 9915789312 9928700496 9950294016 9956987392 9963250128 9963461376 9976434633 9991635456 9998131968 10004645398 10011150369 10050378624 10098697752 10106059392 10114084864 10120660992 10133838936 10162710272 10169318016 10176731136 10189982088 10198290432 10211569456 10219013376 10225657728 10232319383 10233778176 10240432128 10247103408 10253766024 10261240704 10290475008 10303874064 10310573592 10344249344 10364452956 10380244992 10386994176 10393760936 10393981312 10400518908 10430150016 10436931648 10466666496 10480294968 10487109204 10494753984 10503088128 10516764024 10516987008 10523601972 10553583744 10608732992 10612052352 10667507136 10682919936 10696829988 10704627648 10711587744 10742105088 10756092204 10763085762 10779485184 10793520972 10793749824 10802321408 10824271744 10831309632 10862168064 10869230592 10876311512 10883383236 10899965952 10907053056 10914158616 10921254948 10940255898 10964049408 10978325514 10985463567 11016761184 11024792064 11039147262 11048147968 11070597824 11077795872 11086593024 11093801472 11101028692 11108246526 11116344096 11139893952 11148014592 11155262976 11162530236 11169788058 11201610816 11208656394 11208894048 11240589888 11299329184 11306675952 11338888704 11353652882 11361034971 11369316816 11378345472 11385743616 11393161026 11393402592 11400568803 11433049056 11440482768 11463729849 11473076736 11488015638 11496390048 11505519616 11513000448 11527991334 11573163264 11576784384 11588232487 11591858322 11637280512 11652433221 11677775616 11692981053 11693228976 11718660096 11733918768 11767348736 11774999808 11790331839 11808296448 11815974144 11823671834 11823922528 11831359527 11831610384 11857342464 11865067104 11872781712 11934824616 11938558896 11977551872 12000945528 12010475776 12018284928 12027045888 12042706104 12052525056 12068218448 12077015808 12084868224 12092741089 12119298048 12126920832 12135078384 12142968552 12152611584 12161470464 12168435297 12177305712 12185223336 12219939072 12235850451 12262461696 12278428443 12283796096 12326540928 12334555584 12342852808 12369696768 12385803144 12393856332 12402891072 12429166464 12438226944 12454422552 12462520356 12472417152 12507951104 12516083712 12532380696 12541516416 12577247232 12585424896 12593623856 12601812168 12629219328 12645663624 12667664724 12695215104 12711745332 12720010446 12756249792 12792321152 12792592384 12800638656 12817577916 12837107712 12845454336 12853822696 12862180188 12898824576 12907211328 12916620288 12933438804 12943709568 12952125504 13019808672 13056902144 13083433792 13091940576 13129239552 13137497568 13146334916 13154882598 13165329216 13174926336 13183492608 13192081188 13200658614 13238267328 13246874784 13284333504 13284615168 13301912844 13310561682 13322180608 13330842624 13348200492 13400504832 13417953406 13426677693 13464930336 13474745856 13492291098 13501063719 13511785248 13520570544 13548044367 13559090688 13576745754 13586642784 13625351168 13634210304 13651963182 13662804544 13671688032 13681654272 13699468926 13738498752 13747431456 13795269408 13819270608 13849325568 13867358544 13885709409 13906866688 13915908864 13934028537 13973726624 13982812272 13993005312 14011225371 14013222912 14022352032 14022649344 14031469296 14040908002 14071444992 14080594176 14089767186 14098928283 14109205968 14149403136 14167826838 14177038689 14223342848 14243893248 14262439984 14272836864 14282116992 14291421287 14322806784 14341456272 14350781016 14372646912 14391361296 14391666432 14400718488 14410405581 14441746176 14460550533 14492307456 14511177648 14542737408 14552211488 14561673264 14587007864 14618732544 14637767352 14647284756 14689014912 14699722752 14718863016 14728433148 14770394496 14782124032 14791735296 14810995368 14821792128 14853191936 14864019456 14873683968 14883373648 14893050744 14925441024 14935481088 14944875192 14945192064 14954928329 14987453184 14997197952 15006968097 15075567936 15118518272 15148046628 15159089088 15171127296 15180991488 15190881368 15191203456 15200758404 15244065408 15253977024 15265096704 15284973132 15297435648 15317354184 15328520064 15338486592 15350667264 15370655112 15380649036 15430884352 15435712512 15455811096 15516374016 15536577628 15546679434 15570367488 15580491264 15590641404 15590971968 15600778362 15645225024 15655397472 15699999744 15720442452 15730663806 15744395264 15754632192 15775146036 15775480512 15820089472 15830375616 15913099488 15918078528 16001260704 16024379904 16045244982 16056941472 16102687744 16113157632 16134138306 16169227776 16180104512 16190281458 16190624736 16203482112 16224580396 16236407616 16246964448 16293252096 16303845888 16314467268 16325074854 16349948928 16371237924 16381882422 16410383847 16435387904 16446074112 16467488271 16514404192 16525141776 16537188096 16558720893 16572221952 16593800366 16605896736 16616693808 16629889536 16640702208 16651543038 16662369789 16674516144 16709840928 16722021888 16743795354 16754682087 16802416224 16860884832 16890219632 16926953472 16948993776 16960013928 17008333056 17030479323 17053975224 17067518208 17089741539 17090103888 17127272448 17149573584 17198432768 17209615104 17222160384 17232023457 17244585072 17258279424 17269500672 17280751142 17291987001 17359744896 17365176576 17387787483 17455920768 17505652736 17516663424 17539843464 17553772288 17566568448 17577990144 17589441584 17600878152 17651023104 17662499712 17674006207 17712444672 17712820224 17723961216 17735507751 17735883792 17747415576 17774456832 17797600656 17809172568 17867339776 17902236924 17953240448 17966327808 17989721464 18001418292 18015713664 18027427392 18040568832 18064059156 18078787584 18102327672 18115523712 18127302336 18178947072 18202617576 18214452828 18228917376 18242205696 18265958568 18317998336 18329908608 18393692544 18425694144 18489811392 18501833376 18514279212 18554545152 18578704716 18590784498 18643749696 18657340416 18681633828 18696469376 18696865792 18708625728 18761926656 18774125568 18786356248 18798571044 18812274624 18865870848 18878137344 18890435784 18902718252 18968495436 19001497086 19030449152 19042822656 19067617998 19121941696 19134374688 19188481728 19188888576 19200957984 19213874108 19226366874 19255661568 19268181504 19280734044 19293270282 19348236864 19360816992 19400158206 19415564352 19517023136 19529713008 19585353216 19610854978 19625150688 19637910864 19693859328 19706246352 19719502374 19732323897 19747993824 19762389504 19788121782 19800987921 19857400992 19913974784 19926500256 19926922752 19952869266 19983270912 19996263936 20009290796 20022300738 20057135813 20100757248 20126930109 20197395504 20212118784 20238436647 20241321984 20267677872 20325420544 20338636032 20353462272 20365118631 20379964176 20423138912 20438026752 20451315456 20464638766 20477944773 20480864256 20494206816 20507532048 20522481408 20549203389 20607748128 20621147184 20688498688 20728905912 20760489984 20773988352 20787521872 20787962624 20801037816 20860300032 20873863296 20887461881 20933332992 20960589936 20974218408 20989507968 21006176256 21033528048 21033974016 21047203944 21061362003 21107167488 21134650779 21217465984 21224104704 21251740257 21335014272 21365839872 21393659976 21409255296 21423175488 21484210176 21512184408 21526171524 21558970368 21587041944 21587499648 21604642816 21648543488 21662619264 21724336128 21738461184 21752623024 21766766472 21799931904 21814106112 21828317232 21842509896 21880511796 21928098816 21956651028 21970927134 22033522368 22049584128 22078294524 22096295936 22141195648 22155591744 22173186048 22187602944 22202057384 22216493052 22232688192 22279787904 22296029184 22310525952 22325060472 22339576116 22403221632 22417312788 22417788096 22481179776 22598658368 22613351904 22677777408 22707305764 22722069942 22738633632 22756690944 22771487232 22786322052 22786805184 22801137606 22866098112 22880965536 22927459698 22946153472 22976031276 22992780096 23011039232 23026000896 23055982668 23146326528 23153568768 23176464974 23183716644 23274561024 23304866442 23320019151 23355551232 23385962106 23386457952 23401167543 23467837536 23534697472 23549999616 23580663678 23616592896 23631948288 23647343668 23647845056 23662719054 23663220768 23730134208 23745563424 23869649232 23877117792 24001891056 24020951552 24036569856 24054091776 24067867473 24085412208 24136436896 24154031616 24169736448 24185482178 24201207459 24253841664 24270156768 24285422187 24285937104 24305223168 24336870594 24354611424 24370446672 24439878144 24471700902 24487612281 24524923392 24556856886 24567592192 24653081856 24669111168 24685182223 24685705616 24739393536 24771606288 24787712664 24805782144 24858332928 24876453888 24890700549 24908845104 24925040712 24944834304 24977314557 25032167424 25064761392 25083032832 25115693031 25170849792 25187247712 25203624336 25258438656 25291327248 25335329448 25390430208 25423490664 25440020892 25512499584 25584642304 25585184768 25601277312 25635155832 25674215424 25690908672 25707645392 25724360376 25797649152 25814422656 25831239841 25833240576 25866877608 25887419136 25904251008 25921126713 26039617344 26113804288 26166867584 26183881152 26258479104 26274995136 26292669832 26309765196 26330658432 26349852672 26366985216 26384162376 26401317228 26476534656 26493749568 26568667008 26569230336 26603825688 26621123364 26644361216 26661685248 26696400984 26801009664 26835906812 26853355386 26929860672 26949491712 26984582196 27002127438 27023570496 27041141088 27096088734 27118181376 27153491508 27173285568 27250702336 27268420608 27303926364 27325609088 27343376064 27363308544 27398937852 27476997504 27494862912 27590538816 27638541216 27734717088 27771418818 27813733376 27831817728 27868057074 27947453248 27965624544 27986010624 28022450742 28044704064 28045298688 28062938592 28081816004 28142889984 28161188352 28179534372 28197856566 28218411936 28298806272 28335653676 28354077378 28446685696 28502245629 28524879968 28545673728 28564233984 28582842574 28601426997 28682912544 28701562032 28782722592 28783332864 28801436976 28820811162 28839550311 28883492352 28921101066 28939905423 29022355296 29104422976 29123346528 29174015728 29237465088 29275534704 29294569512 29378029824 29399445504 29416282467 29437726032 29456866296 29540788992 29579253561 29583470592 29621990736 29643584256 29682182673 29706383872 29747367936 29766747296 29786101488 29850882048 29870962176 29889750384 29890384128 29909856658 29929303899 29974906368 29994395904 30013936194 30033451107 30151135872 30237036544 30296093256 30318178176 30342254592 30361982976 30381762736 30382406912 30401516808 30488130816 30507954048 30527828903 30530193408 30569946264 30594871296 30634708368 30657040128 30676973184 30696958149 30701334528 30741310224 30761298072 30861768704 30871425024 30911622192 31032748032 31073155256 31093358868 31140734976 31160982528 31181282808 31181943936 31201556724 31290450048 31310794944 31399999488 31440884904 31461327612 31488790528 31509264384 31550292072 31550961024 31640178944 31660751232 31826198976 31836157056 32002521408 32048759808 32090489964 32113882944 32205375488 32226315264 32268276612 32338455552 32360209024 32380562916 32381249472 32406964224 32449160792 32472815232 32493928896 32586504192 32607691776 32628934536 32650149708 32699897856 32742475848 32763764844 32820767694 32870775808 32892148224 32934976542 33028808384 33050283552 33074376192 33117441786 33144443904 33187600732 33211793472 33233387616 33259779072 33281404416 33303086076 33324739578 33349032288 33419681856 33444043776 33487590708 33509364174 33604832448 33721769664 33780439264 33897987552 33920027856 34016666112 34060958646 34083104913 34107950448 34135036416 34179483078 34180207776 34201706409 34299147168 34396865536 34419230208 34464046914 34489170144 34516558848 34539001344 34561502284 34583974002 34719489792 34730353152 34764697461 34775574966 34911841536 34957299663 35033326848 35078943159 35079686928 35107544576 35155980288 35178883168 35201756304 35302046208 35324999424 35348012414 35370995517 35424889344 35447922432 35471015502 35471767584 35494078581 35494831152 35595201312 35618345136 35734679552 35804473848 35906480896 35932655616 35979442928 36002836584 36031427328 36054854784 36078343249 36081137664 36128118312 36157575168 36204655344 36231047424 36254604672 36278223267 36357894144 36405235152 36428905656 36457834752 36484411392 36505305891 36531917136 36635996672 36659817216 36707551353 36787385088 36835285329 36851388288 36979622784 37003666752 37028558424 37109090304 37157409432 37181568996 37287499392 37314680832 37363267656 37392938752 37393731584 37417251456 37523853312 37548251136 37572712496 37597142088 37624549248 37731741696 37756274688 37780871568 37805436504 37936990872 38002994172 38060898304 38085645312 38135235996 38243883392 38268749376 38376963456 38377777152 38401915968 38427748216 38452733748 38511323136 38536363008 38561468088 38586540564 38696473728 38721633984 38800316412 38831128704 39034046272 39059426016 39170706432 39221709956 39250301376 39275821728 39387718656 39412492704 39439004748 39464647794 39495987648 39524779008 39576243564 39601975842 39714801984 39827949568 39853000512 39853845504 39905738532 39966541824 39992527872 40018581592 40044601476 40114271626 40201514496 40253860218 40280033079 40394791008 40424237568 40476873294 40503191157 40535355744 40650841088 40677272064 40730237262 40759928352 40846277824 40876053504 40902630912 40929277532 40955889546 40988413632 41015064096 41044962816 41098406778 41215496256 41242294368 41457811824 41547976704 41575043744 41575925248 41602075632 41657128227 41720600064 41747726592 41774923762 41802085611 41921179872 41948436816 41979015936 42033676113 42067056096 42067948032 42094407888 42122724006 42214334976 42269301558 42296784849 42434931968 42448209408 42503480514 42670028544 42725588477 42731679744 42787319952 42818510592 42846350976 42874263861 42968420352 43024368816 43052343048 43117940736 43174083888 43174999296 43231216743 43297086976 43325238528 43381651599 43476922368 43505246048 43533532944 43628212224 43656634464 43685019792 43761023592 43856197632 43913302056 43941854268 44067044736 44099168256 44156589048 44192591872 44282391296 44311183488 44346372096 44375205888 44404114768 44432986104 44465376384 44559575808 44592058368 44617596089 44621051904 44650120944 44679152232 44806443264 44834625576 44835576192 44864784987 44962359552 45020904291 45197316736 45226703808 45355554816 45414611528 45444139884 45477267264 45513381888 45542974464 45572644104 45573610368 45602275212 45732196224 45761931072 45854919396 45892306944 45952062552 45985560192 46022078464 46052001792 46111965336 46292653056 46307137536 46352929948 46367433288 46549122048 46609732884 46640038302 46711102464 46771924212 46772915904 46802335086 46935675072 47069394944 47099999232 47161327356 47233185792 47263896576 47294687336 47295690112 47325438108 47326441536 47460268416 47491126848 47739298464 47754235584 48003782112 48041903104 48073139712 48135734946 48170824416 48272873792 48308063232 48339472896 48370964356 48402414918 48507683328 48540313536 48570844374 48571874208 48610446336 48673741188 48709222848 48740893344 48879756288 48943401804 48975224562 49049846784 49113713772 49135184384 49231151541 49306163712 49338222336 49370364446 49371411232 49402464813 49543212576 49575425328 49611564288 49676162679 49716665856 49781401098 49817690208 49850081424 49889668608 49954629114 49987109367 50129522784 50166065664 50231386062 50374495424 50407248672 50582654496 50670658896 50780860416 50846981328 50880041784 51024999168 51091437969 51169284608 51202554624 51269224617 51270311664 51381817344 51415290784 51448720752 51595298304 51628845312 51662479682 51666481152 51696070371 51733755216 51774838272 51808502016 51842253426 51875961003 52079234688 52163362449 52227608576 52333735168 52367762304 52516958208 52549990272 52585339664 52619530392 52661316864 52699705344 52729886287 52733970432 52768324752 52802634456 52953069312 52987499136 53022018621 53137334016 53138460672 53206523253 53207651376 53242246728 53323370496 53392801968 53602019328 53671813624 53706710772 53859721344 53898983424 53969164392 54004254876 54047140992 54082282176 54192177468 54236362752 54306983016 54346571136 54501404672 54536841216 54607852728 54651218176 54686752128 54726617088 54797875704 54953995008 54989725824 55025549689 55181077632 55277082432 55469434176 55542837636 55627466752 55663635456 55736114148 55894906496 55931249088 55972021248 56044901484 56089408128 56090597376 56125877184 56163632008 56285779968 56322376704 56359068744 56395713132 56436823872 56597612544 56671307352 56708154756 56893371392 57004491258 57049759936 57091347456 57128467968 57165685148 57202853994 57365825088 57403124064 57565445184 57566665728 57602873952 57641622324 57679100622 57766984704 57842202132 57879810846 58044710592 58208845952 58246693056 58348031456 58551069408 58589139024 58756059648 58832564934 58875452064 58913732592 59081577984 59158507122 59196971691 59243981472 59287168512 59364365346 59412767744 59533494592 59572202976 59741924352 59779500768 59780768256 59819713316 59858607798 59949812736 59988791808 60027872388 60066902214 60171407439 60302271744 60380790327 60592186512 60636356352 60715309941 60723965952 60763525472 60764813824 60803033616 60976261632 61015908096 61055657806 61060386816 61095355893 61139892528 61269416736 61314080256 61353946368 61393916298 61433834319 61482620448 61522596144 61647610167 61723537408 61823244384 62065496064 62146310512 62186717736 62281469952 62321965056 62362565616 62363887872 62403113448 62445090851 62580900096 62621589888 62662385643 62799998976 62881769808 62922655224 63018528768 63100584144 63101922048 63184086009 63280357888 63321502464 63403952337 63652397952 63672314112 63755220771 64005042816 64097519616 64180979928 64227765888 64410750976 64452630528 64536553224 64676911104 64720418048 64761125832 64762498944 64813928448 64898321584 64945630464 64987857792 65030195087 65173008384 65215383552 65257869072 65300299416 65399795712 65484951696 65527529688 65641535388 65741551616 65784296448 65869953084 66057616768 66100567104 66148752384 66234883572 66288887808 66375201464 66423586944 66466775232 66519558144 66562808832 66606172152 66649479156 66698064576 66839363712 66888087552 66975181416 67018728348 67209664896 67443539328 67560878528 67795975104 67840055712 68033332224 68121917292 68166209826 68215900896 68270072832 68358966156 68360415552 68403412818 68598294336 68793731072 68838460416 68928093828 68978340288 69033117696 69078002688 69123004568 69167948004 69438979584 69460706304 69529394922 69551149932 69823683072 69914599326 69960057453 70066653696 70157886318 70159373856 70215089152 70357766336 70403512608 70604092416 70649998848 70696024828 70741991034 70849778688 70895844864 70942031004 70943535168 70988157162 70989662304 71190402624 71236690272 71608947696 71812961792 71958885856 72005673168 72062854656 72109709568 72156686498 72162275328 72203602419 72256236624 72409310688 72462094848 72509209344 72556446534 72603622377 72810470304 72856266561 72857811312 72915669504 73010611782 73063834272 73271993344 73319634432 73415102706 73574770176 73670570658 73702776576 73798743733 73959245568 74007333504 74055546669 74057116848 74218180608 74314818864 74363137992 74574998784 74629361664 74672101647 74726535312 74785877504 74834502912 74931943671 75096502272 75145424992 75194284176 75249098496 75347079093 75512549376 75561743136 75610873008 75873981744 76005988344 76121796608 76171290624 76270471992 76487766784 76537498752 76753926912 76755554304 76803831936 76853866921 76855496432 76905467496 77022646272 77072726016 77122936176 77173081128 77392947456 77443267968 77493719523 77600632824 77662257408 77763380139 78068092544 78118852032 78341412864 78443419912 78500602752 78551643456 78775437312 78824985408 78878009496 78929295588 78991975296 79049558016 79152487128 79203951684 79429603968 79655899136 79706001024 79707691008 79811477064 79933083648 79985055744 80037163184 80089202952 80228543252 80403028992 80507720436 80560066158 80789582016 80848475136 80953746588 81006382314 81070711488 81301682176 81354544128 81460474524 81519856704 81692555648 81752107008 81805261824 81858555064 81911779092 81976827264 82030128192 82089925632 82196813556 82430992512 82484588736 82915623648 83150087488 83151850496 83204151264 83314256454 83441200128 83495453184 83549847524 83604171222 83842359744 83896873632 83958031872 84067352226 84134112192 84135896064 84188815776 84245448012 84428669952 84538603116 84593569698 84869863936 84896418816 85006961028 85340057088 85451176954 85506736887 85574639904 85637021184 85692701952 85748527722 85804280991 86048737632 86104686096 86348167776 86349998592 86462433486 86518650933 86594173952 86650477056 86763303198 87010492096 87067065888 87313268928 87370039584 87522047184 87712395264 87826604112 87883708536 88134089472 88198336512 88248847401 88313178096 88564782592 88622366976 88737760683 88750411776 88808229536 88865972208 88930752768 89046548019 89119151616 89235192178 89242103808 89300241888 89358304464 89612886528 89669251152 89671152384 89729569974 89787911697 89924719104 90041808582 90100353321 90394633472 90453407616 90711109632 90829223056 90888279768 90954534528 91026763776 91085948928 91145288208 91147220736 91204550424 91265902013 91464392448 91523862144 91583486709 91709838792 91784613888 91904125104 91971120384 92090874447 92104003584 92223930672 92585306112 92614275072 92705859896 92734866576 93098244096 93219465768 93280076604 93422204928 93543848424 93545831808 93604670172 93871350144 94138789888 94199998464 94322654712 94466371584 94527793152 94589374672 94591380224 94650876216 94652883072 94920536832 94982253696 95044131281 95478596928 95508471168 96007564224 96083806208 96146279424 96271469892 96341648832 96545747584 96616126464 96678945792 96741928712 96804829836 97015366656 97080627072 97141688748 97143748416 97220892672 97347482376 97418445696 97481786688 97759512576 97886803608 97950449124 98099693568 98227427544 98270368768 98462303082 98612327424 98676444672 98740728892 98742822464 98804929626 99086425152 99150850656 99223128576 99352325358 99433331712 99562802196 99635380416 99700162848 99779337216 99909258228 99974218734 100259045568 100332131328 100462772124 100748990848 100814497344 101165308992 101341317792 101693962656 101760083568 102049998336 102182875938 102249314739 102338569216 102405109248 102538449234 102540623328 102830581568 102897441504 103190596608 103257690624 103324959364 103392140742 103467510432 103549676544 103617004032 103684506852 103751922006 104158469376 104294092383 104326724898 104667470336 104735524608 104871898989 105099980544 105170679328 105236829477 105239060784 105322633728 105459772574 105467940864 105536649504 105605268912 105906138624 105974998272 106044037242 106112986551 106274668032 106413046506 106415302752 106482235743 106484493456 106785603936 107204038656 107343627248 107413421544 107719442688 107797966848 107859702379 107938328784 108008509752 108094281984 108164564352 108235029747 108384354936 108472725504 108613966032 108693142272 108834669801 109073682432 109215705456 109302436352 109373504256 109453234176 109515917673 109595751408 109907990016 109979451648 110051099378 110122654059 110362155264 110505855987 110554164864 110938868352 111085675272 111254933504 111327270912 111472228296 111789812992 111862498176 111944042496 112089802968 112178816256 112181194752 112251754368 112324882423 112327264016 112571559936 112644753408 112718137488 112791426264 112873647744 113195225088 113342614704 113416309512 113786742784 114008982516 114099519872 114182694912 114256935936 114331370296 114405707988 114731650176 114806248128 115130890368 115133331456 115205747904 115283244648 115358201244 115533969408 115684404264 115759621692 116089421184 116417691904 116493386112 116696062912 117102138816 117178278048 117512119296 117665129868 117750904128 117827465184 118163155968 118317014244 118393943382 118487962944 118574337024 118728730692 118825535488 119066989184 119144405952 119483848704 119559001536 119561536512 119639426632 119717215596 119899625472 119977583616 120055744776 120133804428 120342814878 120604543488 120761580654 120840099237 121184373024 121272712704 121430619882 121527050944 121529627648 121606067232 121952523264 122031816192 122111315612 122190711786 122279785056 122538833472 122628160512 122707892736 122787832596 122867668638 122965240896 123045192288 123295220334 123646488768 124292621024 124373435472 124643930112 124725131232 124727775744 124806226896 124890181702 124971384681 125161800192 125243179776 125324771286 125406256833 125763539616 125845310448 126101028339 126201168288 126203844096 126368172018 126560715776 126643004928 126807904674 127304795904 127344628224 127470557357 127510441542 128010085632 128176765431 128195039232 128361959856 128455531776 128622791583 128905261056 129073106448 129353822208 129440836096 129522251664 129524997888 129693650229 129796643168 129891260928 129975715584 130060390174 130144954797 130430767104 130515738144 130600598832 130969903392 131055059376 131283070776 131483103232 131568592896 131739906168 132115233536 132201134208 132297504768 132469767144 132577775616 132750402928 132847173888 132933550464 133020151979 133039116288 133125617664 133212344304 133298958312 133396129152 133678727424 133776175104 133852788267 133950362832 134037456696 134419329792 134594354961 134887078656 135062712873 135121757056 135591950208 135680111424 136066664448 136243834584 136332419652 136431801792 136540145664 136717932312 136720831104 136806825636 137196588672 137587462144 137676920832 137856187656 137956680576 138066235392 138156005376 138246009136 138335896008 138877959168 138921412608 139058789844 139102299864 139647366144 139829198652 139920114906 140133307392 140315772636 140318747712 140430178304 140715532672 140807025216 141208184832 141299997696 141392049656 141483982068 141699557376 141791689728 141884062008 141887070336 141976314324 141979324608 142380805248 142473380544 143217895392 143625923584 143917771712 144011346336 144125709312 144219419136 144313372996 144407204838 144512473248 144818621376 144924189696 145018418688 145112893068 145207244754 145620940608 145712533122 145715622624 145831339008 146021223564 146127668544 146543986688 146639268864 146830205412 147149540352 147341141316 147405553152 147597487466 147693454623 147918491136 148014667008 148111093338 148114233696 148207394439 148629637728 148726275984 149028488037 149149997568 149344203294 149453070624 149571755008 149669005824 149863887342 150290849984 150388568352 150498196992 150694158186 151123486272 151221746016 151747963488 152011976688 152342581248 152540943984 152975533568 153074997504 153274313907 153507853824 153607663872 153707733842 153710992864 153807673851 153810934992 154145452032 154245872352 154346162256 154785894912 154886535936 154987439046 155088211113 155201265648 155324514816 155526760278 155627883009 156136185088 156237704064 156682825728 156886839824 157001205504 157103286912 157205634157 157550874624 157649970816 157756018992 157858591176 157983950592 158099116032 158189658861 158304974256 158407903368 158859207936 159066055863 159412002048 159415382016 159619569759 159622954128 159970111488 160074326368 160178405904 160457086504 160806057984 161015440872 161120132316 161579164032 161696950272 161907493176 162012764628 162141422976 162603364352 162709088256 162920949048 163039713408 163385111296 163504214016 163610523648 163717110128 163823558184 163953654528 164060256384 164167135849 164179851264 164393627112 164861985024 164969177472 165076649067 165831247296 166300174976 166303700992 166408302528 166628512908 166882400256 166990906368 167099695048 167208342444 167684719488 167793747264 167916063744 168134704452 168268224384 168271792128 168377631552 168490896024 168857339904 169077206232 169187139396 169739727872 169792837632 170013922056 170680114176 170902353908 171013473774 171149279808 171274042368 171385403904 171497055444 171608561982 172097475264 172209372192 172696335552 172699997184 172924866972 173037301866 173188347904 173300954112 173526606396 174020984192 174134131776 174626537856 174740079168 175044094368 175653208224 175767417072 176268178944 176497694802 176626356192 177129565184 177244733952 177475521366 177616459072 177731944416 177861505536 178093096038 178238303232 178470384356 178600483776 178716608928 179225773056 179338502304 179342304768 179459139948 179575823394 179849438208 180083617164 180200706642 180514222317 180789266944 180906815232 181142370981 181658446112 181776559536 181909069056 182145929823 182171897856 182290576416 182294441472 182409100848 182531804026 182928784896 183047724288 183166973418 183286067679 183419677584 183808250208 183942240768 184181748894 184301502957 184447861344 185170612224 185411719792 185469733152 186196488192 186438931536 186560153208 186844409856 187087696848 187091663616 187209340344 187335272553 187742700288 187987156929 188399996928 188645309424 189055586304 189178749344 189182760448 189301752432 189305766144 189552258027 189841073664 189964507392 190088262562 190211857011 190957193856 191016942336 191265662313 192015128448 192167612416 192292558848 192542939784 192683297664 193091495168 193232252928 193357891584 193483857424 193609659672 194030733312 194161254144 194283377496 194287496832 194414068277 194441785344 194694964752 194836891392 194963573376 195090585261 195519025152 195773607216 195900898248 196199387136 196454855088 196540737536 196924606164 197224654848 197352889344 197481457784 197485644928 197609859252 198172850304 198301701312 198446257152 198704650716 198866663424 199125604392 199270760832 199400325696 199558674432 199818516456 199948437468 200518091136 200664262656 200925544248 201497981696 201628994688 202330617984 202682635584 203387925312 203520167136 204099996672 204365751876 204498629478 204677138432 204810218496 205076898468 205081246656 205661163136 205794883008 206381193216 206515381248 206649918728 206784281484 206935020864 207099353088 207234008064 207369013704 207503844012 208316938752 208588184766 208653449796 209334940672 209471049216 209743797978 210199961088 210341358656 210473658954 210478121568 210645267456 210919545148 211073299008 211210537824 211812277248 211949996544 212088074484 212225973102 212549336064 212826093012 212830605504 212964471486 212968986912 213571207872 214687254496 214826843088 215438885376 215719404758 215876657568 216017019504 216188563968 216329128704 216470059494 216610807257 216768709872 217227932064 217386284544 217669339602 217810867131 218431410912 218604872704 218747008512 219031835346 219191502816 219815980032 219958903296 220102198756 220245308118 220724310528 221011711974 221108329728 221396231199 221877736704 222166640007 222171350544 222654541824 222944456592 223579625984 223724996352 223888084992 224016304941 224179605936 224357632512 224503508736 224649764846 224654528032 224795831013 225289506816 225436274976 225582852528 225747295488 226041237279 226685229408 226832619024 227573485568 228017965032 228199039744 228365389824 228513871872 228662740592 228811415976 229463300352 229612496256 229762080691 230261780736 230266662912 230411495808 230561600763 230566489296 230716402488 231067938816 231368808528 231519243384 232178842368 232481158569 232835383808 232986772224 233290140417 233392125824 234204277632 234356556096 235024238592 235330259736 235501808256 235654930368 236326311936 236634028488 236787886764 236975925888 237148674048 237457461384 237651070976 238133978368 238288811904 238967697408 239118003072 239123073024 239278853264 239434431192 239799250944 239955167232 240111489552 240267608856 240685629756 241209086976 241523161308 241680198474 242368746048 242545425408 242861239764 243054101888 243059255296 243212134464 243905046528 244063632384 244222631224 244381423572 244559570112 245077666944 245256321024 245415785472 245575665192 245735337276 245930481792 246090384576 246590440668 247292977536 248585242048 248746870944 249450262464 249455551488 249612453792 249780363404 249942769362 250323600384 250486359552 250649542572 250812513666 251527079232 251690620896 252202056678 252402336576 252407688192 252736344036 253121431552 253286009856 253615809348 254609591808 254689256448 254941114714 255020883084 256020171264 256353530862 256520210661 256723919712 256911063552 257245583166 257412842973 258146212896 258881672192 259044503328 259049995776 259387300458 259593286336 259782521856 259951431168 260120780348 260289909594 261031476288 261201197664 261939806784 262110118752 262566141552 263137185792 263479812336 264230467072 264402268416 264595009536 264746542203 264939534288 265500805856 265694347776 265867100928 266040303958 266213282049 266251235328 266424688608 266597916624 266792258304 267139644057 267357454848 267705576534 267900725664 268074913392 268838659584 269188709922 269363735091 269774157312 270125425746 270243514112 271183900416 271360222848 271537004453 272133328896 272487669168 272664839304 272863603584 273080291328 273435864624 273441662208 273613651272 273797706039 274393177344 274750460127 275353841664 275712375312 275913361152 276272623341 276312010752 276492018272 276671792016 277755918336 277842825216 278117579688 278204599728 279294732288 279658397304 279840229812 280266614784 280631545272 280637495424 280860356608 281431065344 281614050432 282416369664 282599995392 282784099312 282967964136 283399114752 283583379456 283768124016 283774140672 283952628648 283958649216 284143638251 284761610496 284946761088 285132393843 286435790784 287251847168 287835543424 288022692672 288251418624 288438838272 288626745992 288814409676 289024946496 289637242752 289848379392 290036837376 290225786136 290414489508 291241881216 291425066244 291431245248 291662678016 292042447128 292255337088 293087973376 293278537728 293660410824 294299080704 294682282632 294811106304 295194974932 295386909246 295836982272 296029334016 296222186676 296228467392 296414788878 297259275456 297452551968 298056976074 298299995136 298688406588 298906141248 299143510016 299338011648 299727774684 300581699968 300777136704 300996393984 301388316372 302246972544 302443492032 303495926976 304023953376 305081887968 305951067136 306149995008 306548627814 307015707648 307215327744 307415467684 307421985728 307615347702 307621869984 308491744704 308692324512 309571789824 309773071872 309974878092 310176422226 310402531296 310649029632 311053520556 311255766018 312272370176 312475408128 312882277149 313773679648 314002411008 314206573824 314411268314 314615696967 315299941632 315512037984 315710488431 315717182352 315967901184 316379317722 316609948512 316815806736 317718415872 318132111726 318338959653 318824004096 319239139518 319245908256 320148652736 320356811808 320914173008 321612115968 322030881744 322240264632 323158328064 323393900544 323579107137 323814986352 324025529256 324282845952 324705089241 325418176512 325841898096 326079426816 326504009403 326770222592 327221047296 327434220256 327647116368 327907309056 328120512768 328334271698 328359702528 328547753019 328787254224 329723970048 329938354944 330153298134 330367962177 331517567961 331662494592 332600349952 332607401984 332816605056 333257025816 333764800512 333981812736 334199390096 334416684888 335369438976 335587494528 335806117933 335832127488 336269408904 336536448768 336543584256 336755263104 336974647269 336981792048 337714679808 338154412464 338374278792 339479455744 339585675264 340027844112 341360228352 341804707816 342026947548 342298559616 342548084736 342770807808 342994110888 343217123964 344194950528 344418744384 345392671104 345399994368 345849733944 346074603732 346376695808 346601908224 347053212792 348041968384 348268263552 349253075712 349480158336 350088188736 351306416448 351534834144 352536357888 352995389604 353252712384 354259130368 354489467904 354951042732 355232918144 355463888832 355723011072 356186192076 356476606464 356940768712 357200967552 357433217856 358451546112 358677004608 358684609536 358918279896 359151646788 359698876416 360167234328 360401413284 361028444634 361578533888 361813630464 362284741962 363316892224 363553119072 363818138112 364291859646 364581152832 364588882944 364818201696 365063608052 365857569792 366095448576 366333946836 366572135358 366839355168 367616500416 367884481536 368363497788 368603005914 368895722688 370823439584 370939466304 372877863072 373120306416 374175393696 374183327232 374418680688 374670545106 374914154043 375485400576 375974313858 376218770499 377290618848 378357498688 378365520896 378603504864 378611532288 379104516054 379682147328 379929014784 380176525124 380423714022 381914387712 382033884672 382411672071 382531324626 384030256896 384530296293 384585117696 385085879568 385366595328 385868374749 386182990336 386715783168 386967714848 387219319344 388061466624 388322508288 388566754992 388574993664 388828136554 389080950687 389389929504 389673782784 389927146752 390181170522 390434864391 391547214432 391801796496 392909710176 393081475072 393849212328 394449309696 394705778688 394962915568 394971289856 395219718504 396345700608 396603402624 396861775739 396892514304 397409301432 397733326848 398251208784 398541521664 398800651392 399060455937 399117348864 399637032912 399896874936 401036182272 401328525312 401558364801 401851088496 402995963392 403257989376 403783064883 404661235968 405188138619 405365271168 406775850624 407040334272 408199993344 408731503752 408997258956 409354276864 409620436992 410153796936 410162493312 411322326272 411589766016 412762386432 413030762496 413299837456 413568562968 413870041728 414198706176 414468016128 414738027408 415007688024 416633877504 417176369532 417306899592 418669881344 418942098432 419487595956 420399922176 420682717312 420947317908 420956243136 421290534912 421839090296 422146598016 422421075648 423624554496 423899993088 424176148968 424451946204 425098672128 425652186024 425661211008 425928942972 425937973824 427142415744 429374508992 429653686176 430877770752 431438809516 431753315136 432034039008 432377127936 432658257408 432940118988 433221614514 433537419744 434455864128 434772569088 435338679204 435621734262 436862821824 437209745408 437494017024 438063670692 438383005632 439631960064 439917806592 440204397512 440490616236 441448621056 442023423948 442216659456 442792462398 443080363869 443755473408 444333280014 444342701088 444622183317 445888913184 447159251968 447449992704 448032609882 448359211872 448715265024 449007017472 449299529692 449309056064 449591662026 450872549952 451165705056 451494590976 452082474558 453370458816 453665238048 456035930064 456398079488 457027743744 457325481184 457622831952 458926600704 459224992512 459524161382 459822941721 460523561472 460822991616 461123201526 461132978592 461423021553 461432804976 462737617056 463038486768 464357684736 464962317138 465264633339 465670767616 465973544448 466580280834 466784251648 468408555264 468713112192 469018462237 470048477184 470660519472 471003616512 471309860736 471616902471 472652623872 473268056976 473575773528 473951851776 474297348096 474568976583 474914922768 476267956736 476577623808 477198167589 478236006144 478246146048 478557706528 478858709277 478868862384 479910334464 480222979104 480535217712 481371259512 482418173952 483046322616 483360396948 484737492096 485090850816 485722479528 486108203776 486118510592 486424268928 487810093056 488127264768 488445262448 488762847144 489119140224 490155333888 490512642048 490793556979 490831570944 491151330384 491470674552 491860963584 492180769152 492501407547 493180881336 494585955072 495229947201 497170484096 497493741888 498900524928 498911102976 499224907584 499560726808 499885538724 500647200768 500972719104 501299085144 501625027332 503054158464 503381241792 504404113356 504804673152 504815376384 505472688072 506242863104 506572019712 507231618696 509219183616 509378512896 509882229428 510041766168 512040342528 512707061724 513040421322 513447839424 513822127104 514491166332 514825685946 516292425792 517763344384 518089006656 518099991552 518774600916 519186572672 519565043712 519902862336 520241560696 520579819188 522062952576 522402395328 523879613568 524220237504 525132283104 526959624672 528460934144 528804536832 529493084406 529879068576 531001611712 531388695552 531734201856 532080607916 532426564098 532849377216 533195833248 533584516608 534279288114 534714909696 535411153068 535801451328 536149826784 537677319168 538377419844 538727470182 539548314624 540250851492 540487028224 541542666951 542367800832 542720445696 543074008906 543427112943 544975338336 545329678608 545727207168 546437789469 546871729248 546883324416 547227302544 547595412078 548786354688 549500920254 549858203037 551424750624 551826722304 552545246682 552984036544 553343584032 555511836672 556235159376 556409199456 558589464576 559316794608 559680459624 560533229568 561263090544 561274990848 562005817659 562862130688 563228100864 563961470787 565199990784 565568198624 565935928272 567166758912 567536248032 567548281344 567905257296 567917298432 568287276502 568656774081 569523220992 569893522176 570264787686 570635571033 572871581568 573796986939 574503694336 575671086848 576045385344 576502837248 576877676544 577253491984 577628819352 578049892992 579274485504 579696758784 580028749157 580073674752 580451572272 580828979016 582483762432 582850132488 582862490496 583242204831 583325356032 584084894256 584510674176 585271755783 586557075456 587320821648 588598161408 589364565264 589622212608 590389949864 590773818492 591673964544 592058668032 592444373352 592456934784 592829577756 594518550912 594905103936 596113952148 596599990272 597376813176 597812282496 598287020032 598676023296 599455549368 601163399936 601554273408 601992787968 602776632744 604493945088 604886984064 605281046579 606991853952 608047906752 610163775936 611902134272 612299990016 613097255628 614031415296 614430655488 614830935368 614843971456 615230695404 615243739968 616983489408 617384649024 619143579648 619546143744 619949756184 620352844452 620805062592 621298059264 622107041112 622511532036 624544740352 624950816256 625764554298 627547359296 628004822016 628413147648 628822536628 629231393934 630599883264 631024075968 631420976862 631434364704 631935802368 632758635444 633219897024 633631613472 635436831744 636264223452 636677919306 637648008192 638478279036 638491816512 640297305472 640713623616 641828346016 644061763488 644480529264 646316656128 647158214274 647629972704 648051058512 648565691904 649410178482 649832421771 651683796192 652158853632 653008018806 653540445184 654868440512 655294232736 655814618112 656241025536 656668543396 657095506038 657574508448 659447940096 659876709888 660306596268 660735924354 663035135922 663324989184 664188693597 665200699904 665633210112 666499920021 666514051632 667963625472 668398780192 668833369776 670738877952 671174989056 671612235866 671664254976 672048914823 672538817808 673072897536 673510526208 673949294538 673963584096 674387493039 676308824928 676748557584 678123711837 678958911488 680055688224 682720456704 683609415632 684053895096 684597119232 685096169472 685488521731 685541615616 685988221776 686434247928 688389901056 688837488768 689286242073 690785342208 690799988736 691684802289 691699467888 692149207464 693203816448 694106425584 696083936768 696536527104 697443475707 698506151424 698960316672 699870421251 700176377472 702612832896 703069668288 705072715776 705990779208 706505424768 708518260736 708978935808 709902085464 710465836288 710927777664 711446022144 712372384152 712953212928 713881537424 714401935104 714866435712 715332145957 716903092224 717354009216 717369219072 717836559792 718303293576 719397752832 720334468656 720802826568 722056889268 723157067776 723627260928 724569483924 726633784448 727106238144 727636276224 728583719292 729162305664 729177765888 729636403392 730127216104 731715139584 732190897152 732667893672 733144270716 733678710336 735233000832 735768963072 736726995576 737206011828 737791445376 741646879168 741878932608 745755726144 746240612832 748350787392 748366654464 748837361376 749341090212 749828308086 750970801152 751948627716 752437540998 754581237696 756714997376 756731041792 757207009728 757223064576 758209032108 759364294656 759858029568 760353050248 760847428044 763828775424 764067769344 764823344142 765062649252 768060513792 769060592586 769560631983 770171759136 770733190656 771736749498 772365980672 773935429696 774438638688 776645016576 777133509984 777149987328 777656273108 778161901374 778779859008 779347565568 779854293504 780362341044 780869728782 783094428864 783603592992 785819420352 787698424656 789411557376 789925831136 789942579712 790439437008 792691401216 793206805248 793723551478 793785028608 794239626609 794818602864 796502417568 797083043328 797601302784 798120911874 798639846147 799274065824 799793749872 801418932171 802072364544 803116729602 803702176992 805991926784 806515978752 807566129766 809322471936 810376277238 810730542336 811786181063 813551701248 814080668544 814611013359 816399986688 817463007504 817994517912 819240873984 820307593872 820324986624 821393118117 822644652544 823179532032 824251380381 826061524992 826599674912 827137125936 827740083456 828817870023 828936032256 829476054816 830015376048 833267755008 834352739064 834613799184 837339762688 837884196864 838975191912 840799844352 841365434624 841894635816 841912486272 842581069824 843678180592 844293196032 844842151296 845392536131 847249108992 847799986176 848352297936 848903892408 850197344256 851304372048 851322422016 851857885944 851875947648 852430914753 854284831488 855397181529 858749017984 859307372352 861755541504 862877619032 863506630272 864068078016 864754255872 865316514816 865880237976 866443229028 867074839488 868911728256 869545138176 870677358408 871243468524 873725643648 874419490816 874988034048 876127341384 876766011264 879263920128 879835613184 880408795024 880981232472 882897242112 884046847896 884433318912 885584924796 886160727738 887510946816 888666560028 888685402176 889244366634 891777826368 894318503936 894899985408 896065219764 896718423744 897430530048 898014034944 898599059384 898618112128 899183324052 901745099904 902331410112 902989181952 904164949116 906740917632 907330476096 912071860128 912796158976 914650962368 915245663904 917853201408 918449985024 919048322764 919645883442 921047122944 921645983232 922246403052 922265957184 922846043106 922865609952 925475234112 926076973536 928715369472 929924634276 930529266678 931341535232 931947088896 933160561668 933568503296 936817110528 937426224384 938036924474 938646831447 941321038944 942007233024 942619721472 943233804942 943847090901 946536113952 947131465293 947151547056 947903703552 949137953166 949829845536 952535913472 953155247616 954396335178 956472012288 957115413056 957717418554 957737724768 960445958208 961070435424 962742519024 964836347904 966092645232 966720793896 969474984192 970181701632 970737321411 971444959056 972216407552 972848537856 974115267723 976254529536 976890524896 977525694288 978238280448 979512028209 980310667776 981587113958 981663141888 982302660768 982941349104 983721927168 984361538304 985002815094 985643259057 986361762672 989171910144 990459894402 991103886531 994340968192 994987483776 997801049856 997822205952 998449815168 999100269973 999121453616 999771077448 1001294401536 1001945438208 1002598170288 1003250054664 1006108316928 1006762483584 1007418353799 1008808226712 1009609346304 1009630752768 1010923941807 1010945376144 1013144039424 1014463237392 1018438367232 1018757025792 1019764458856 1020083532336 1024080685056 1025414123448 1026080842644 1026895678848 1027644254208 1028982332664 1029651371892 1032584851584 1035526688768 1036178013312 1036199983104 1037549201832 1038373145344 1039130087424 1039805724672 1040483121392 1041159638376 1044125905152 1044804790656 1045485444091 1047759227136 1048440475008 1050264566208 1053919249344 1056921868288 1057609073664 1058986168812 1059758137152 1062003223424 1062777391104 1063468403712 1064161215832 1064853128196 1065698754432 1066391666496 1067169033216 1068558576228 1069429819392 1070822306136 1071602902656 1072299653568 1075354638336 1076754839688 1077454940364 1079096629248 1080501702984 1080974056448 1083085333902 1084735601664 1085440891392 1086148017812 1086854225886 1089950676672 1090659357216 1091454414336 1092875578938 1093743458496 1093766648832 1094454605088 1095190824156 1097572709376 1099001840508 1099716406074 1102849501248 1103653444608 1105090493364 1105968073088 1106687168064 1112470318752 1112818398912 1118633589216 1119360919248 1122526181088 1122549981696 1124011635318 1124742462129 1125724261376 1126456201728 1127922941574 1131136397248 1131871856544 1135072496064 1135096562688 1135810514592 1135834596864 1136574553004 1137313548162 1139046441984 1139787044352 1140529575372 1141271142066 1145743163136 1147235016213 1147593973878 1151342173696 1152090770688 1153590888879 1153755353088 1154506983968 1155257638704 1156099785984 1157605124247 1158548971008 1160057498314 1160147349504 1160903144544 1161657958032 1164967524864 1165700264976 1165724980992 1166484409662 1167242852061 1168169788512 1169021348352 1170543511566 1171304593173 1174641643296 1178729130528 1179244425216 1180779899728 1181547636984 1183347929088 1184117336064 1184888746704 1184913869568 1185659155512 1186456726169 1189037101824 1189810207872 1190585327217 1192227904296 1193199980544 1194753626352 1195624564992 1197181367811 1197352046592 1198911098736 1202326799872 1203108546816 1203985575936 1204675094403 1205553265488 1208987890176 1209773968128 1210562093158 1211349194649 1213983707904 1215564415857 1216095813504 1220327551872 1223804268544 1224599980032 1226194511256 1228062830592 1228861310976 1229661870736 1229687942912 1230461390808 1230487479936 1233966978816 1234769298048 1235573706653 1238287159296 1239092287488 1239899512368 1240705688904 1241610125184 1242596118528 1244214082224 1245023064072 1249089480704 1249901632512 1251529108596 1255094718592 1256009644032 1256826295296 1257645073256 1258462787868 1261199766528 1262048151936 1262841953724 1262868729408 1263871604736 1265517270888 1266439794048 1267263226944 1270873663488 1272528446904 1273355838612 1275296016384 1276956558072 1276983633024 1280594610944 1281427247232 1283656692032 1288123526976 1288961058528 1292633312256 1294316428548 1295259945408 1296102117024 1297131383808 1298820356964 1299664843542 1303367592384 1304317707264 1306016037612 1307080890368 1309736881024 1310588465472 1311629236224 1312482051072 1313337086792 1314191012076 1315149016896 1318895880192 1319753419776 1320613192536 1321471848708 1326070271844 1326649978368 1328377387194 1329241091607 1330401399808 1331266420224 1332999840042 1333028103264 1336797560384 1337666739552 1341477755904 1342349978112 1343224471732 1344097829646 1345077635616 1346145795072 1347021052416 1347898589076 1347927168192 1348774986078 1352617649856 1353497115168 1356247423674 1360111376448 1367218831264 1368107790192 1369194238464 1370977043462 1371083231232 1371976443552 1372868495856 1376779802112 1377674977536 1378572484146 1379468825163 1381570684416 1383369604578 1383398935776 1384269064659 1384298414928 1388212851168 1392167873536 1393073054208 1394886951414 1397012302848 1397920633344 1399740842502 1400352754944 1402176130927 1405225665792 1406139336576 1407055386711 1410145431552 1411981558416 1413010849536 1414850707413 1417957871616 1419804170928 1420931672576 1421855555328 1422892044288 1423706929749 1424744768304 1427763074848 1428803870208 1429732871424 1430664291914 1431594502767 1434708018432 1434738438144 1435673119584 1436576127831 1436606587152 1440668937312 1441605653136 1444113778536 1446314135552 1447254521856 1449138967848 1453267568896 1454212476288 1455272552448 1457167438584 1458324611328 1458355531776 1459272806784 1460223471499 1460254432208 1463430279168 1464381794304 1465335787344 1466288541432 1467357420672 1470466001664 1471537926144 1472380670937 1473453991152 1474412023656 1475582890752 1477504222641 1483293758336 1483757865216 1485689841603 1491511452288 1492481225664 1496701574784 1496733308928 1497674722752 1498682180424 1499656616172 1501941602304 1503897255432 1504875081996 1509162475392 1513429994752 1513462083584 1514414019456 1514446129152 1516418064216 1518728589312 1519716059136 1520706100496 1521694856088 1527657550848 1528135538688 1529646688284 1530125298504 1536121027584 1538121185172 1539121263966 1540343518272 1541466381312 1543473498996 1544731961344 1547870859392 1548877277376 1553290033152 1554267019968 1554299974656 1555312546216 1556323802748 1557559718016 1558695131136 1559708587008 1560724682088 1561739457564 1566188857728 1567207185984 1571638840704 1575396849312 1579851662272 1579885159424 1580878874016 1585382802432 1586413610496 1587447102956 1588479253218 1589637205728 1593004835136 1594166086656 1595202605568 1596241823748 1597279692294 1598548131648 1599587499744 1602837864342 1604144729088 1606233459204 1607404353984 1611983853568 1613031957504 1615132259532 1618644943872 1620752554476 1621461084672 1623572362126 1624628000853 1627103402496 1628161337088 1629222026718 1630281338829 1634926015008 1635989035824 1639313368407 1640615187744 1640649973248 1642786236234 1645289305088 1646359064064 1648502760762 1653199349824 1654274251872 1655480166912 1657635740046 1658952109632 1660030752096 1666535510016 1668705478128 1669227598368 1675768393728 1677950383824 1681599688704 1682730869248 1683789271632 1683824972544 1686017452977 1687356361184 1688586392064 1689684302592 1690785072262 1691884412361 1695599972352 1696704595872 1697807784816 1702608744096 1702644844032 1703715771888 1703751895296 1704861829506 1705970322243 1708569662976 1710794363058 1711906713099 1717498035968 1718614744704 1723511083008 1725755238064 1727013260544 1728136156032 1729261975727 1729508511744 1730633029632 1731760475952 1732886458056 1734149678976 1737823456512 1739090276352 1740086247471 1741354716816 1742486937048 1747451287296 1749726614493 1749976068096 1752254682768 1753532022528 1755815267349 1759671226368 1760817590048 1761962464944 1765794484224 1768093695792 1768866637824 1771169849592 1772321455476 1775021893632 1777333120056 1777370804352 1778488733268 1783555652736 1788637007872 1789799970816 1792130439528 1793436847488 1794861060096 1796028069888 1797198118768 1797236224256 1798366648104 1803490199808 1804662820224 1805838494339 1805978363904 1808329898232 1813481835264 1814660952192 1815843139737 1824143720256 1825592317952 1829301924736 1830491327808 1835706402816 1836899970048 1838096645528 1839291766884 1842094245888 1843291966464 1844492806104 1844531914368 1845692086212 1845731219904 1850950468224 1852153947072 1857430738944 1859849268552 1861058533356 1862683070464 1863894177792 1866321123336 1867137006592 1873634221056 1874852448768 1876073848948 1877293662894 1882642077888 1884014466048 1885239442944 1886467609884 1887694181802 1893072227904 1894262930586 1894303094112 1895807407104 1898275906332 1899659691072 1905071826944 1906310495232 1908792670356 1912944024576 1914230826112 1915434837108 1915475449536 1920891916416 1922140870848 1925485038048 1932185290464 1933441587792 1938949968384 1941474642822 1942889918112 1944432815104 1945697075712 1948230535446 1953781049792 1955051388576 1956476560896 1959024056418 1960621335552 1963174227916 1964605321536 1965882698208 1967443854336 1968723076608 1970005630188 1971286518114 1972723525344 1978343820288 1980919788804 1982207773062 1988681936384 1989974967552 1992566080791 1995602099712 1996899630336 1998200539946 1998242907232 1999499760063 1999542154896 2003890876416 2005196340576 2006500109328 2012216633856 2013524967168 2014836707598 2016146744469 2017616453424 2019218692608 2021847883614 2021890752288 2023162479117 2028926474784 2036876734464 2039528917712 2040167064672 2048161370112 2050828246896 2052161685288 2053791357696 2055288508416 2056465565193 2057964665328 2059302743784 2065169703168 2067858726219 2072356026624 2072399966208 2075054406867 2075098403664 2076746290688 2079611449344 2080966242784 2082319276752 2088251810304 2089609581312 2090970888182 2092330427121 2095518454272 2096880950016 2099611263753 2100529132416 2107838498688 2113843736576 2115218147328 2117972337624 2119516274304 2124006446848 2125554782208 2126936807424 2128322431664 2129706256392 2131397508864 2132783332992 2134172766037 2134338066432 2137117152456 2138859638784 2141644612272 2143205805312 2144599307136 2145996437871 2150709276672 2153509679376 2154909880728 2158193258496 2161003405968 2161948112896 2166170667804 2169471203328 2170881782784 2172296035624 2173708451772 2179901353344 2181318714432 2182908828672 2185751157876 2187486916992 2187533297664 2188909210176 2190381648312 2195145418752 2198003681016 2199432812148 2205699002496 2207306889216 2210180986728 2211936146176 2213374336128 2224940637504 2225636797824 2237267178432 2238721838496 2245052362176 2245099963392 2248023270636 2249484924258 2251448522752 2252912403456 2255845883148 2262272794496 2263743713088 2270144992128 2270193125376 2271621029184 2271669193728 2273149106008 2274627096324 2278092883968 2279574088704 2281059150744 2282542284132 2291486326272 2294470032426 2295187947756 2302684347392 2304181541376 2307181777758 2309013967936 2310515277408 2312199571968 2315210248494 2317097942016 2320114996628 2321806289088 2323315916064 2329935049728 2331400529952 2331449961984 2332968819324 2334485704122 2336339577024 2338042696704 2341087023132 2342609186346 2349283286592 2357458261056 2361559799456 2363095273968 2368234672128 2369777493408 2369827739136 2371318311024 2372913452338 2378074203648 2379620415744 2381170654434 2382718879827 2384455808592 2389507252704 2391249129984 2394362735622 2395919538441 2397822197472 2404653599744 2406217093632 2409350188806 2411106530976 2417975780352 2419547936256 2421124186316 2422698389298 2427967415808 2431128831714 2432191627008 2435358543189 2440655103744 2443833040077 2449199960064 2452389022512 2457722621952 2459323741472 2459375885824 2460922781616 2460974959872 2464179354351 2467933957632 2469538596096 2471147413306 2472754141143 2478184574976 2479799024736 2481411377808 2483220250368 2486453610069 2488428164448 2490046128144 2498178961408 2499803265024 2503058217192 2510189437184 2512019288064 2513652590592 2515290146512 2516925575736 2522399533056 2524096303872 2525683907448 2525737458816 2527382887601 2527743209472 2531034541776 2532879588096 2534526453888 2536177608393 2541747326976 2545056893808 2546711677224 2550592032768 2553913116144 2553967266048 2557292744259 2561189221888 2562854494464 2566191544587 2567313384064 2576247053952 2577922117056 2585266624512 2588632857096 2590519890816 2592204234048 2594262767616 2597640713928 2599329687084 2606735184768 2608635414528 2612032075224 2614161780736 2619473762048 2621176930944 2623258472448 2624964102144 2626674173584 2628382024152 2630298033792 2637791760384 2639506839552 2641226385072 2642943697416 2652140543688 2653299956736 2656754774388 2658482183214 2660802799616 2662532840448 2665999680084 2666056206528 2673595120768 2675333479104 2682955511808 2684699956224 2686448943464 2688195659292 2690155271232 2692291590144 2694042104832 2695797178152 2695854336384 2697549972156 2705235299712 2706994230336 2712494847348 2720222752896 2734437662528 2736215580384 2738388476928 2741954086924 2743952887104 2745736991712 2753559604224 2755349955072 2757144968292 2758937650326 2763141368832 2766739209156 2766797871552 2768538129318 2768596829856 2776425702336 2784335747072 2786146108416 2789773902828 2794024605696 2795841266688 2799481685004 2800705509888 2804352261854 2810451331584 2812278673152 2814110773422 2815940494341 2823963116832 2826021699072 2829701414826 2831541272703 2839608341856 2841863345152 2843711110656 2847413859498 2849489536608 2855526149696 2857607740416 2859465742848 2861328583828 2863189005534 2869416036864 2871346239168 2873152255662 2873213174304 2881337874624 2883211306272 2888227557072 2894509043712 2898277935696 2906535137792 2908424952576 2910545104896 2912211964233 2914334877168 2916649222656 2918545613568 2920446942998 2920508864416 2922345803169 2928763588608 2930671574688 2932577082864 2934714841344 2938536084627 2940932003328 2944761341874 2946907982304 2948824047312 2951165781504 2955008445282 2956929777171 2966587516672 2967515730432 2971379683206 2983022904576 2984962451328 2986907048983 2993403149568 2993466617856 2995349445504 2997300809919 2997364360848 2999313232344 3003883204608 3007794510864 3009750163992 3018324950784 3022255061397 3026859989504 3028828038912 3028892258304 3032771825421 3032836128432 3039432118272 3041412200992 3043389712176 3055315101696 3056271077376 3059293376568 3060250597008 3072242055168 3076242370344 3078242527932 3080687036544 3082932762624 3086946997992 3089463922688 3095741718784 3097754554752 3106580066304 3108534039936 3108599949312 3110625092432 3112647605496 3115119436032 3117390262272 3119175581131 3119417174016 3121449364176 3123478915128 3132377715456 3134414371968 3136456332273 3143277681408 3150793698624 3159703324544 3159770318848 3161757748032 3170765604864 3172827220992 3174894205912 3176958506436 3179274411456 3186009670272 3188332173312 3190405211136 3192483647496 3194559384588 3197096263296 3199174999488 3205675728684 3208289458176 3212466918408 3214808707968 3223967707136 3226063915008 3230264519064 3237289887744 3241505108952 3242922169344 3247144724252 3249256001706 3254206804992 3256322674176 3258444053436 3260562677658 3269852030016 3271978071648 3278626736814 3281230375488 3281299946496 3285572472468 3290578610176 3292718128128 3297005521524 3306398699648 3308548503744 3310960333824 3315271480092 3317904219264 3320061504192 3337410956256 3338455196736 3355900767648 3365461738496 3367578543264 3367649945088 3372034905954 3374712722368 3377172784128 3379368605184 3381570144524 3383768824722 3393409191744 3395615569632 3405217488192 3405289688064 3407431543776 3407503790592 3409723659012 3411940644486 3417139325952 3421588726116 3423813426198 3434996071936 3437229489408 3441705048639 3451510476128 3454026521088 3456272312064 3458523951454 3460772666637 3461266059264 3463520951904 3465772916112 3468299357952 3472815372741 3475646913024 3480172494942 3482709433632 3484973874096 3494902574592 3499453228986 3501728556183 3504509365536 3507064045056 3511630534698 3521635180096 3523924929888 3536187391584 3537733275648 3542339699184 3544642910952 3550043787264 3554666240112 3554741608704 3556977466536 3559370178507 3567111305472 3571755981651 3579599941632 3584260879056 3586873694976 3591544103433 3592056139776 3594396237536 3594472448512 3596733296208 3606980399616 3609325640448 3611676988678 3611956727808 3614025283209 3616659796464 3626963670528 3629321904384 3631686279474 3634047583947 3646693247571 3648287440512 3651184635904 3658603849472 3660982655616 3671412805632 3673799940096 3676193291056 3678583533768 3684188491776 3686583932928 3688985612208 3689063828736 3691384172424 3691462439808 3693867297263 3701900936448 3704307894144 3706721119959 3714861477888 3719698537104 3722117066712 3727788355584 3732642246672 3734274013184 3747268442112 3749704897536 3752147697896 3754587325788 3765284155776 3768028932096 3770478885888 3772935219768 3775388363604 3786144455808 3788525861172 3788606188224 3791614814208 3796551812664 3799319382144 3810143653888 3812620990464 3817585340712 3825888049152 3828461652224 3830869674216 3830950899072 3841783832832 3844281741696 3850970076096 3864370580928 3866883175584 3877899936768 3882949285644 3885779836224 3888865630208 3891394151424 3896461070892 3907562099584 3910102777152 3912953121792 3918048112836 3921242671104 3926348455832 3929210643072 3931765396416 3934887708672 3937446153216 3940011260376 3942573036228 3945447050688 3956687640576 3961839577608 3964415546124 3977363872768 3979949935104 3985132161582 3991204199424 3993799260672 3996401079892 3996485814464 3998999520126 3999084309792 4010392681152 4013000218656 4024433267712 4027049934336 4029673415196 4032293488938 4035232906848 4038437385216 4043695767228 4043781504576 4046324958234 4057852949568 4079057835424 4080334129344 4101656493792 4104323370576 4107582715392 4112931130386 4115929330656 4118605487568 4130339406336 4135717452438 4138406475489 4144712053248 4150108813734 4150196807328 4153492581376 4161932485568 4164638553504 4176503620608 4179219162624 4181941776364 4184660854242 4191036908544 4193761900032 4199222527506 4201058264832 4206528392781 4215676997376 4221166160133 4230436294656 4235944675248 4239032548608 4244552122239 4248012893696 4253873614848 4256644863328 4259412512784 4262795017728 4265566665984 4268345532074 4268676132864 4271120789247 4274234304912 4283289224544 4286411610624 4289198614272 4291992875742 4294783508301 4307019358752 4309728383493 4309819761456 4322006811936 4323896225792 4332341335608 4338942406656 4341763565568 4344592071248 4347416903544 4359802706688 4362637428864 4365479533129 4365817657344 4371502315752 4374973833984 4375066595328 4377818420352 4380670414497 4380763296624 4390290837504 4396007362032 4398865624296 4411398004992 4414613778432 4417142012811 4420361973456 4423872292352 4426748672256 4432512667923 4449881275008 4451273595648 4457069524809 4474534356864 4477443676992 4490104724352 4490199926784 4496046541272 4498969848516 4502897045504 4505824806912 4511691766296 4524545588992 4527487426176 4540289984256 4540386250752 4543242058368 4543338387456 4546298212016 4549254192648 4556185767936 4559148177408 4562118301488 4565084568264 4582972652544 4588940064852 4590375895512 4605368694784 4608363082752 4614363555516 4618027935872 4621030554816 4624399143936 4630420496988 4634195884032 4640229993256 4643612578176 4646631832128 4659870099456 4662801059904 4662899923968 4665937638648 4668971408244 4672679154048 4676085393408 4682174046264 4685218372692 4698566573184 4714916522112 4723119598912 4726190547936 4739554986816 4739655478272 4742636622048 4745826904676 4756148407296 4759240831488 4762341308868 4765437759654 4768911617184 4779014505408 4782498259968 4788725471244 4791839076882 4795644394944 4809307199488 4812434187264 4818700377612 4822213061952 4835951560704 4839095872512 4842248372632 4845396778596 4855934831616 4862257663428 4864383254016 4870717086378 4873884002559 4881310207488 4887666080154 4890844016487 4904778045024 4918647482944 4918751771648 4921845563232 4921949919744 4928358708702 4935867915264 4939077192192 4942294826612 4945508282286 4959598049472 4962822755616 4966440500736 4972907220138 4976856328896 4980092256288 4999606530048 5006116434384 5020378874368 5027305181184 5030580293024 5033851151472 5044799066112 5048192607744 5051367814896 5051474917632 5054765775202 5058052358931 5062069083552 5065759176192 5069052907776 5072355216786 5075653237083 5090113787616 5093423354448 5107826232288 5107934532096 5114585488518 5117910966729 5122378443776 5125708988928 5132383089174 5134626768128 5152494107904 5155844234112 5159203084607 5170533249024 5177265714192 5181039781632 5184408468096 5187785927181 5188525535232 5195281427856 5198659374168 5213470369536 5217270829056 5220258742413 5224064150448 5238947524096 5242353861888 5249179843479 5249928204288 5253348347168 5256764048304 5260596067584 5267445802047 5279013679104 5282452770144 5285887394832 5304281087376 5306599913472 5313509548776 5316964366428 5321605599232 5325065680896 5331999360168 5332112413056 5347190241536 5350666958208 5365911023616 5369399912448 5372897886928 5376391318584 5380310542464 5384583180288 5388084209664 5391594356304 5391708672768 5395099944312 5398729126769 5410470599424 5413988460672 5417515483017 5424989694696 5440445505792 5447529419211 5468875325056 5472431160768 5476776953856 5483908173848 5487905774208 5491473983424 5507119208448 5510699910144 5514289936584 5517875300652 5526282737664 5533478418312 5533595743104 5537076258636 5537193659712 5552851404672 5568671494144 5572292216832 5579547805656 5588049211392 5591682533376 5598963370008 5601411019776 5608704523708 5620902663168 5624557346304 5628221546844 5631880988682 5647926233664 5652043398144 5659402829652 5663082545406 5679216683712 5683726690304 5687422221312 5694827718996 5698979073216 5711052299392 5715215480832 5718931485696 5722657167656 5726378011068 5738832073728 5742692478336 5746304511324 5746426348608 5762675749248 5766422612544 5776455114144 5796555871392 5813070275584 5816849905152 5824423928466 5828669754336 5833298445312 5837091227136 5840893885996 5841017728832 5844691606338 5861343149376 5865154165728 5869429682688 5877072169254 5881864006656 5889522683748 5893815964608 5897648094624 5902331563008 5910016890564 5913859554342 5933175033344 5935031460864 5942759366412 5966045809152 5969924902656 5973814097966 5977698242373 5986806299136 5990698891008 5994601619838 5994728721696 5998499280189 5998626464688 6015589021728 6019500327984 6036649901568 6044510122794 6048440233407 6053719979008 6057656077824 6065543650842 6065672256864 6082824401984 6086779424352 6110630203392 6118586753136 6120501194016 6144484110336 6152484740688 6156485055864 6161374073088 6165865525248 6169396695579 6173893995984 6191483437568 6195509109504 6203576178657 6217068079872 6217199898624 6221250184864 6225163220601 6225295210992 6230238872064 6238351162262 6238834348032 6242898728352 6246957830256 6264755430912 6268828743936 6272912664546 6276991281363 6286555362816 6298833791259 6301587397248 6319406649088 6319540637696 6323515496064 6341531209728 6345654441984 6349788411824 6353917012872 6358548822912 6372019340544 6376664346624 6380316240727 6380810422272 6384967294992 6389118769176 6394192526592 6398349998976 6402518298111 6411351457368 6416578916352 6424933836816 6429617415936 6437989313613 6452127830016 6460529038128 6474579775488 6483010217904 6485844338688 6494289448504 6498512003412 6508413609984 6512645348352 6516888106872 6521125355316 6539704060032 6543956143296 6557253473628 6562460750976 6562599892992 6571144944936 6581157220352 6585436256256 6594011043048 6612797399296 6617097007488 6621920667648 6630542960184 6635808438528 6640123008384 6674821912512 6676910393472 6711801535296 6730923476992 6735157086528 6735299890176 6744069811908 6749425444736 6754345568256 6758737210368 6763140289048 6767537649444 6786818383488 6791231139264 6810434976384 6810579376128 6814863087552 6815007581184 6819447318024 6823881288972 6834278651904 6843177452232 6847626852396 6869992143872 6874458978816 6883410097278 6903020952256 6908053042176 6912544624128 6917047902908 6921545333274 6927041903808 6931545832224 6936598715904 6945630745482 6951293826048 6960344989884 6965418867264 6969947748192 6989805149184 6998906457972 7003457112366 7009018731072 7014128090112 7023261069396 7043270360192 7047849859776 7072374783168 7084679398368 7089285821904 7109332480224 7109483217408 7113954933072 7118740357014 7134222610944 7143511963302 7148156639481 7168521758112 7173747389952 7183088206866 7188792475072 7188944897024 7193466592416 7213960799232 7218651280896 7223353977356 7228050566418 7233319592928 7253927341056 7258643808768 7263372558948 7268095167894 7293386495142 7296574881024 7306075629567 7317207698944 7321965311232 7331499120231 7347599880192 7352386582112 7357167067536 7373167865856 7377971224416 7378127657472 7382768344848 7382924879616 7387734594526 7392538063053 7403801872896 7408615788288 7413442239918 7418262423429 7439397074208 7444234133424 7459360830207 7465284493344 7468548026368 7494536884224 7499409795072 7504295395792 7509174651576 7530568311552 7536057864192 7540373739041 7540957771776 7545870439536 7550776727208 7572288911616 7577051722344 7577212376448 7582148662803 7583229628416 7593103625328 7598638764288 7608532825179 7625241980928 7635170681424 7651776098304 7656923304448 7661739348432 7661901798144 7671878232777 7683567665664 7688563483392 7698574633761 7701940152192 7728741161856 7733766351168 7755799873536 7765898571288 7771559672448 7777731260416 7782788302848 7792922141784 7815124199168 7820205554304 7825906243584 7836096225672 7842485342208 7852696911664 7858421286144 7863530792832 7868653605527 7869775417344 7874892306432 7880022520752 7885146072456 7890894101376 7913375281152 7923679155216 7928831092248 7954727745536 7959899870208 7970264323164 7982408398848 7987598521344 7992802159784 7992971628928 7997999040252 7998168619584 8020785362304 8026000437312 8048866535424 8054099868672 8059346830392 8064586977876 8070465813696 8076874770432 8087391534456 8087563009152 8092649916468 8115705899136 8158115670848 8160668258688 8203312987584 8208646741152 8215165430784 8225862260772 8231858661312 8237210975136 8260678812672 8271434904876 8276812950978 8289424106496 8300217627468 8300393614656 8306985162752 8323864971136 8329277107008 8353007241216 8358438325248 8363883552728 8369321708484 8382073817088 8387523800064 8398445055012 8402116529664 8413056785562 8431353994752 8442332320266 8447821483023 8471889350496 8478065097216 8489104244478 8496025787392 8513289726656 8518825025568 8525590035456 8531133331968 8536691064148 8542241578494 8548468609824 8566578449088 8572823221248 8578397228544 8583985751484 8589567016602 8614038717504 8619456766986 8619639522912 8644013623872 8664682671216 8683527131136 8689184142496 8694833807088 8719605413376 8725274857728 8730959066258 8731635314688 8736635892699 8743004631504 8749947667968 8755636840704 8761340828994 8761526593248 8767037409507 8792014724064 8797731248592 8815608253881 8822796009984 8834284025622 8840723946912 8847744584704 8853497344512 8865025335846 8899762550016 8902547191296 8911350782503 8914139049618 8949068713728 8954887353984 8960721146949 8980209448704 8980399853568 8991902429757 8992093082544 8997939697032 9011649613824 9023383532592 9049091177984 9054974852352 9066765184191 9080579968512 9086484116736 9086676774912 9092596424032 9098315476263 9098508385296 9118296354816 9124236602976 9130169136528 9165945305088 9177880129704 9180751791024 9210737389568 9216726165504 9228727111032 9236055871744 9242061109632 9248798287872 9260840993976 9268391768064 9280459986512 9287225156352 9293263664256 9299317897441 9319740198912 9325602119808 9325799847936 9331875277296 9337942816488 9345358308096 9352170786816 9357526743393 9364348092528 9370436745384 9397133146368 9409368996819 9429833044224 9446239197824 9452381095872 9479109973632 9479310956544 9485273244096 9491653809352 9512296814592 9518481662976 9524682617736 9530875519308 9537823234368 9558029010816 9564996519936 9577450942488 9583678153764 9591288789888 9618614398976 9624868374528 9637400755224 9644426123904 9671903121408 9678191745024 9684496745264 9690793557192 9711869663232 9724515326856 9728766508032 9741434172756 9747768005118 9762620414976 9775332160308 9781688032974 9809556090048 9837294965888 9837503543296 9843691126464 9843899839488 9856717417404 9871735830528 9878154384384 9884589653224 9891016564572 9919196098944 9925645511232 9932881001472 9945814440276 9953712657792 9960184512576 10012232868768 10040757748736 10061160586048 10067702302944 10096385215488 10102735629792 10102949835264 10109531550404 10116104717862 10124138167104 10131518352384 10138105815552 10144710433572 10151306474166 10180227575232 10186846708896 10215652464576 10215869064192 10229170977036 10235821933458 10244756887552 10251417977856 10264766178348 10269253536256 10304988215808 10311688468224 10318406169214 10325115145917 10354531428384 10362079563264 10368816936192 10375571854362 10382317999911 10390562855712 10397318748336 10418446118223 10426940739072 10440517484826 10448128300896 10477895048192 10484707723776 10498359686958 10506696694336 10513528096608 10521192135168 10534891604094 10564905540288 10571774789664 10608562174752 10613199826944 10627019097552 10633928732856 10650131361792 10663998720336 10664224826112 10678110535521 10694380483072 10701333916416 10715267944953 10738799824896 10745795773856 10752782637168 10760621084928 10774632310299 10776168419328 10783188712608 10783417345536 10790199888624 10797458253538 10820941198848 10827976921344 10835030966034 10842075849627 10849979389392 10880891011584 10895058838422 10902142751841 10937750650112 10944862321536 10953553907712 10967816347696 10975811548416 10982947966848 10990102969703 11014238416896 11021399820288 11028579873168 11035750601304 11052565475328 11066956836624 11067191486208 11074152517272 11074387319424 11081601891789 11105702809344 11120163359877 11144584433664 11159095611312 11183365066752 11197926740016 11202822039552 11217409047416 11241805326336 11249114692608 11256443093688 11263761977364 11295852467328 11304086796288 11318805659304 11326165090812 11358433367424 11367453380608 11374844442624 11389655437992 11397958146432 11422104598784 11430430961664 11437862971392 11445314335312 11452756022136 11477664147456 11485384956672 11492609022648 11492852697216 11500339885001 11525351498496 11532845225088 11552910228288 11593111742784 11626140551168 11633699810304 11648847856932 11657339508672 11666596890624 11674182454272 11681787771992 11682035457664 11689383212676 11722686298752 11730308331456 11738859365376 11754144338508 11763728013312 11779045367496 11787631929216 11795296189248 11804663126016 11820033781128 11827719108684 11866350066688 11870062921728 11885518732824 11932091618304 11939849805312 11947628195932 11955396484746 11973612598272 11981397782016 11989203239676 11989457443392 11996998560378 11997252929376 12031178043456 12039000655968 12073299803136 12089020245588 12096880466814 12107439958016 12115312155648 12131087301684 12131344513728 12165648803968 12173558848704 12237173506272 12241002388032 12304969481376 12312970111728 12322748146176 12338793391158 12347787991968 12382966875136 12391018219008 12407152357314 12434136159744 12442500369728 12450326441202 12450590421984 12460477744128 12476702324524 12485797456704 12493915660512 12529510861824 12537657487872 12545825329092 12553982562726 12573110725632 12597667582518 12603174794496 12619585178343 12638813298176 12647030992128 12663498480399 12691308883968 12699576823648 12707834025744 12717097645824 12733656366717 12744038681088 12760632481454 12761620844544 12769934589984 12778237538352 12788385053184 12796699997952 12805036596222 12813362367741 12822702914736 12849867673632 12859234831872 12875978627226 12884350524903 12921058076256 12966020435808 12971688677376 12988578897008 12997024006824 13016827219968 13025290696704 13033776213744 13042250710632 13079408120064 13087912286592 13096438599387 13114506947256 13124921501952 13125199785984 13142011243491 13142289889872 13170872512512 13188022086096 13225594798592 13234194014976 13243841335296 13251426038433 13261085920368 13271616877056 13280246016768 13297538003769 13349643825024 13353820786944 13371208574427 13423603070592 13461846953984 13470314173056 13470599780352 13488139623816 13498850889472 13508691136512 13517474420736 13526280578096 13535075298888 13573636766976 13582462278528 13591310773183 13620869952768 13621158752256 13629726175104 13630015162368 13638894636048 13647762577944 13668557303808 13686354904464 13695253704792 13739984287744 13748917957632 13766820194556 13806041904512 13816106084352 13825089248256 13834095805816 13843090666548 13854083807616 13863091664448 13873197431808 13891261490964 13902587652096 13920689979768 13930837734528 13939895496384 13979610298368 13997812915944 14006914224732 14018037462144 14028256180224 14046522138792 14086540720384 14095699719552 14144749566336 14169358796736 14178571643808 14218664960448 14218966434816 14227909866144 14237480714028 14268445221888 14287023926604 14296313278962 14337043516224 14347494779904 14366176413732 14377584950144 14377889794048 14386933184832 14427921598464 14437302561792 14446707954712 14456101132836 14466639185856 14507854682112 14517287617536 14526745117896 14536190335788 14586772990284 14593149762048 14612151259134 14621652007677 14634415397888 14643930622464 14662998240462 14704773164224 14714334135072 14755942448832 14756255314944 14765536689696 14765849759232 14775469189052 14785076126106 14807603745792 14817231576576 14826884479836 14836524846858 14878794148416 14888468266848 14918721660414 14930568986688 14998819590144 15008590791584 15018349303152 15061136623104 15080747478082 15081915543552 15091740879072 15101553454416 15144577823232 15154103444688 15154424752896 15164297325606 15174157076793 15186207250656 15197277528576 15217065650358 15226959711249 15270341362848 15313846608896 15323478696864 15323803596288 15343756465554 15367135331328 15377126966784 15397149267522 15403880304384 15423937440197 15457482323712 15467532702336 15477609253821 15511599747072 15531797142576 15543119344896 15563357781543 15565576605696 15585844283568 15630248398336 15640411108608 15651812487168 15660776227239 15672192451344 15705393823328 15716842572288 15727061585664 15737307211054 15747539530437 15749784612864 15760045041504 15770292144912 15781788202752 15802337406141 15847358310432 15857662184496 15909455491072 15919799740416 15940528646328 15964816797696 15975197042688 15985604319568 15985943257856 15995998080504 15996337239168 16041570724608 16052000874624 16062458186489 16097733070848 16108199737344 16118693660784 16129173955752 16140931627392 16153749540864 16174783068912 16175126018304 16185299832936 16196187380307 16231411798272 16252546449051 16316231341696 16321336517376 16342588257633 16406625975168 16417293482304 16430330861568 16451724521544 16463717322624 16474421950272 16521357625344 16542869809752 16553625901956 16578848212992 16600435254936 16600787229312 16613970325504 16647729942272 16658554214016 16706014482432 16716876650496 16727767105456 16738643416968 16764147634176 16775047600128 16796890110024 16804233059328 16826113571124 16862707989504 16884664640532 16895642966046 16943778700992 16956130194432 16978208488956 16992051574784 17026579453312 17037650051136 17051180070912 17062266663936 17073382128296 17084483156988 17096937219648 17133156898176 17145646442496 17156794457088 17167971502968 17179134033204 17228077435008 17238913533972 17239279045824 17288027247744 17329365342432 17378368284992 17389667614176 17439210826752 17450549715456 17461918132516 17473271785398 17486009263008 17499895335936 17511273681408 17522681657988 17523053186496 17534074819014 17584029448128 17595462497184 17631216507762 17645592019968 17668568051244 17681447893824 17695489169408 17706994689024 17730050671692 17799525100032 17805094382592 17822701565006 17828278099236 17898137427456 17909774707968 17921442293898 17933094727119 17960418897408 17983804859514 17984186165088 17995497840567 17995879394064 18046767065184 18098182355968 18109949704704 18133530368382 18161159937024 18172968233472 18185192848064 18196630952526 18197016770592 18248473205952 18260338273056 18331890610176 18355760259408 18361503582048 18433452331008 18457454222064 18472111743488 18484122219264 18497596575744 18508190086737 18521681987952 18560919973024 18574450312704 18586527328512 18598635794882 18610728535971 18651204239616 18651599695872 18663750554592 18675489661803 18675885632976 18690716616192 18715053486786 18728696185056 18740873490768 18794266292736 18818737993638 18830973844089 18859666088448 18892478395648 18904762191744 18958219947264 18958621913088 18970546488192 18982905129487 18983307618704 19024593629184 19036963325952 19049365235472 19061751038616 19075646468736 19116058021632 19129993039872 19140948722181 19154901884976 19167356307528 19182577579776 19207554894333 19249736749056 19274801510448 19288852247808 19313967940839 19356383490048 19368993490528 19381587114384 19423739326464 19449030653712 19457533016064 19482868345512 19495536010236 19525240829952 19550664320616 19563376065948 19619112180096 19674589931776 19675007086592 19687382252928 19687799678976 19713434834808 19743471661056 19756308768768 19769179306448 19782033129144 19838392197888 19851291022464 19864223437729 19865762002944 19891628880552 19907425315584 19920369025152 20024465737536 20081515497472 20122321172096 20135404605888 20192770430976 20205471259584 20205899670528 20219063100808 20232209435724 20248276334208 20263036704768 20276211631104 20289420867144 20302612948332 20360455150464 20373693417792 20431304929152 20431738128384 20458341954072 20471643866916 20489513775104 20502835955712 20529532356696 20538507072512 20609976431616 20623376936448 20636812338428 20650230291834 20709062856768 20724159126528 20737633872384 20751143708724 20764635999822 20781125711424 20794637496672 20836892236446 20853881478144 20881034969652 20896256601792 20955790096384 20969415447552 20996719373916 21013393388672 21027056193216 21042384270336 21069783208188 21129811080576 21143549579328 21217124349504 21254038195104 21267857465712 21327997440672 21328449652224 21356221071042 21388760966144 21402667832832 21430535889906 21491591547712 21505565274336 21521242169856 21549264620598 21566377425216 21566834691072 21580399777248 21594916507076 21641882397696 21655953842688 21670061932068 21684151699254 21699958778784 21761782023168 21790117676844 21804285503682 21875501300224 21889724643072 21918226888701 21935632695392 21951623096832 21965895933696 21980205939406 21994497360693 22042799640576 22057159746336 22071501202608 22133913673248 22134382972416 22148305034544 22148774638848 22163203783578 22177614189159 22211405618688 22240326719754 22254787270287 22318191222624 22395853480032 22405644079104 22434818094832 22483610652672 22498229385216 22512886187376 22527523954728 22591704934656 22608173592576 22621121217123 22637611318608 22652330181624 22716866734848 22746445988409 22749688885248 22779310875984 22795916292864 22825598475537 22844209197568 22875725942784 22890628670624 22905512044272 22955328294912 22970769913344 22985218045296 22985705394432 23000679770002 23015634698331 23050702996992 23065690450176 23095723901283 23105820456576 23186223485568 23252281102336 23267399620608 23297695713864 23314679017344 23333193781248 23348364908544 23363575543984 23364070915328 23378766425352 23445372597504 23460616662912 23475900426407 23477718730752 23508288677016 23527456026624 23558090734992 23575263858432 23590592378496 23605960816581 23609326252032 23640067562256 23655438217368 23732700133376 23740125843456 23771037465648 23864183236608 23879699610624 23895256391864 23910792969492 23947225196544 23962795564032 23978406479352 23978914886784 23993997120756 23994505858752 24062356086912 24078001311936 24146599606272 24178040491176 24193760933628 24214879916032 24230624311296 24262174603368 24262689027456 24331297607936 24347117697408 24474347012544 24482004776064 24609938962752 24625940223456 24645496292352 24677586782316 24695575983936 24765933750272 24782036438016 24814304714628 24868272319488 24885000739456 24900652882404 24901180843968 24920955488256 24953404649048 24971594913408 24987831321024 25059021723648 25075314975744 25091650658184 25107965125452 25146221451264 25195335165036 25206349588992 25239170356686 25277626596352 25294061984256 25326996960798 25399153647296 25415668051488 25434195291648 25467312733434 25488077362176 25521264962908 25539869179968 25556475076704 25576770106368 25593399995904 25610073192444 25626724735482 25645405829472 25699735347264 25718469663744 25751957254452 25768701049806 25842116152512 25932040871616 25977157794016 25994048013648 26050581393408 26067552427488 26084501421264 26158816240128 26175824573184 26192877198774 26209907678097 26229013894512 26249843003904 26284022486982 26284579779744 26301112228521 26376044172192 26451189597184 26468388029952 26502852076866 26522171840736 26543233754112 26560492033536 26595076007538 26699287650048 26707641573888 26734052347509 26742417148854 26847206141184 26882163440847 26940628346112 26941199560704 26975707289271 26976279247632 26997701778944 27034948841472 27052561156192 27070150597776 27147273533952 27164924557056 27182621546366 27200295552573 27241739905536 27259452350208 27260030324736 27277789272096 27294946428789 27295525155888 27372709808928 27390507409584 27479968575488 27497835915264 27533640389112 27612083809024 27632212168704 27650178496512 27668191611632 27686181333096 27708167615232 27726183328896 27744245958481 27746394863616 27782522981928 27805175304192 27841379959536 27861675469056 27879790992768 27897953692323 27959220596736 27995625831888 28013828449464 28036074924288 28056512360448 28072580230179 28093044277584 28173081440768 28191399439104 28228106990457 28289499132672 28338717593472 28357143287616 28437329920896 28437932869632 28455819732288 28474961428056 28536890443776 28574047853208 28592626557924 28674087032448 28694989559808 28732352827464 28755169900288 28755779588096 28773866369664 28855843196928 28874605123584 28893415909424 28912202265672 28933278371712 29015709364224 29034575235072 29053490235792 29072380671576 29173545980568 29186299524096 29224302518268 29243304015354 29268830795776 29287861244928 29325996480924 29409546328448 29428668270144 29511884897664 29512510629888 29531073379392 29531699518464 29550938378104 29570152252212 29615207491584 29634463153152 29653768959672 29673049693716 29757588296832 29776936533696 29837443320828 29861137973376 30017181583168 30036698606304 30122273246208 30161494956164 30183481758144 30203106908832 30289155646464 30308206889376 30308849505792 30328594651212 30348314153586 30372414501312 30394555057152 30434131300716 30453919422498 30540682725696 30627693217792 30646957393728 30647607192576 30687512931108 30734270662656 30754253933568 30794298535044 30807760608768 30847874880394 30914964647424 30935065404672 30955218507642 30975345437751 31063594285152 31086238689792 31126715563086 31146953999733 31171688567136 31260496796672 31280822217216 31321552454478 31344384902688 31410787646656 31433685144576 31454123171328 31474614422108 31495079060874 31520090083008 31540584289824 31563576405504 31604674812282 31694716620864 31715324368992 31839599480832 31881057292656 31950394085376 31971208639136 31971886515712 31991996161008 31992674478336 32034331606563 32083141449216 32104001749248 32124916372978 32145803834859 32216399474688 32237387321568 32258347911504 32281863254784 32323896930897 32349566137824 32350252036608 32370599665872 32392374760614 32462823596544 32505092898102 32526227548881 32632462683392 32642673034752 32685176515266 32813251950336 32834586964608 32855977538813 32860661723136 32903449043088 32927434645248 32948843900544 32970308909109 33042715250688 33085739619504 33107251803912 33157696425984 33200870509872 33201574458624 33244805675367 33295459884544 33317108428032 33360490079631 33433753300992 33455534210912 33477286833936 33550095200256 33593780220048 33608466118656 33652227142248 33725415979008 33769329281064 33791285932092 33887557401984 33912260388864 33956416977912 33984103149568 34053158906624 34075300102272 34102360141824 34124533327872 34146764256592 34168966313976 34193874439296 34266313796352 34291292884992 34310931392441 34313588914176 34335943005936 34358268066408 34456154870016 34477827067944 34478558091648 34501019655003 34576054495488 34658730684864 34756736569984 34779335228352 34878421653504 34901099430912 34923836265032 34946543570796 34972018526016 34999790671872 35022547362816 35045363315976 35046106372992 35068149638028 35168058896256 35190924994368 35262433015524 35291184039936 35337136102488 35362895787648 35390978338816 35413989378048 35460101343384 35599050200064 35610188765184 35645403130012 35656556198472 35796274854912 35819549415936 35842884587796 35866189454238 35920837794816 35967609719028 35968372330176 35990995681134 35991758788128 36093534130368 36196364711936 36219899409408 36267060736764 36322319874048 36345936466944 36370385696128 36393261905052 36394033541184 36496946411904 36520676546112 36711520518816 36723007164096 36914908444128 36944223486976 36968244438528 37016380173474 37043363975904 37121839946048 37148900625408 37173054657024 37197271589764 37221457071942 37302408479232 37327501109184 37350979323606 37351771265952 37381433232384 37430106973572 37457392370112 37481746981536 37588532585472 37637475987276 37661947688178 37719332176896 37784956791296 37809524383488 37858755535029 37916439894528 37941092976384 37965810258974 37966615237408 37990495441197 38073926651904 38098730470944 38123502077232 38151292937472 38200969100151 38232116043264 38281897444362 38309803769952 38334712615056 38365155159552 38415109788666 38440087103223 38549603020896 38577704495616 38627935881678 38737986981056 38763174228768 38898061307424 38915066032128 38965736691024 38991072020472 39050481659904 39101328641232 39126752131896 39238224360192 39289315798161 39349179863552 39374764505856 39375599357952 39426033730473 39426869669616 39512617537536 39538358612896 39564066258288 39676784395776 39702582044928 39728446875458 39731524005888 39754278115299 39783257761104 39814850631168 39840738050304 39892614011307 40048931475072 40113625723281 40163030994944 40244642344192 40270809211776 40385540861952 40410942519168 40411799341056 40438126201616 40464418871448 40496552668416 40526073409536 40549282554703 40552423262208 40578841734288 40605225896664 40720910300928 40747386835584 40773932319549 40862609858304 40863476256768 40916683908144 40943287733832 41005671911424 41059064713392 41077014145024 41219952863232 41246753872896 41273624676856 41300460583668 41418125713536 41448318253056 41475267744768 41502287417448 41529271999644 41562251422848 41589274993344 41673784472892 41707762956288 41762069939304 41792513203584 41911580192768 41938830895104 41993438747832 42026786777344 42054112386432 42084768540672 42139566416376 42259622161152 42287099158656 42434248699008 42508076390208 42535714931424 42655994881344 42656899304448 42712442142084 42777521932288 42805335665664 42861071779812 42983183095424 43011130548672 43042484339712 43098529241196 43132754850432 43133669382144 43160799554496 43189833014152 43283764795392 43311907685376 43340123864136 43368303398508 43399917557568 43523564046336 43580235353688 43608571007364 43751002600448 43779449286144 43836453777402 43871265390784 43903246193664 43931791867392 43960411878812 43988994721386 44114319492672 44143002405216 44267827346496 44268765944832 44296610069088 44297549277696 44326407567156 44355228378318 44422811237376 44480653439508 44509574540574 44636382445248 44791706960064 44869636189664 44996458770432 45025772374752 45055047909456 45183409869312 45242242434246 45275222637216 45304660363248 45433733469696 45492891976818 45522471230379 45558621751968 45591832585728 45651196951074 45688418395136 45781257341248 45811024088544 45941539826688 45970436090592 45971410788864 46001359540004 46031269396662 46101405993984 46131380900352 46191447802566 46211640913152 46271812320591 46372446971136 46432827761463 46534799241216 46595391427728 46629358034688 46690073344629 46696729817088 46727151087968 46728141830656 46757532850704 46890745195008 46921233325824 46951800852814 46955437461504 46982328681717 47016577354032 47116181469984 47150527716864 47181184756992 47211921633162 47242618591311 47280135124512 47310876434736 47407012218423 47465400266752 47542074931296 47728366473216 47759399221248 47790512783728 47821585938984 47894450393088 47925591128064 47956812958704 47957829773568 47987994241512 47989011717504 48020274864419 48124712173824 48156002623872 48187374559467 48293199212544 48356080982352 48387521867256 48461248622592 48524349206736 48525378054912 48588562140921 48662595215872 48694235394816 48757639347153 48948694025088 48964009552128 49027764772899 49219877925504 49251880446912 49290992584704 49355173564632 49391151967872 49531867500544 49564072876032 49628609429256 49736544638976 49770001478912 49801305764808 49802361687936 49841910976512 49906809298096 49943189826816 49975662642048 50118043447296 50150629951488 50183301316368 50215930250904 50292442902528 50390670330072 50412699177984 50478340713372 50555253192704 50588123968512 50653993921596 50798307294592 50831336102976 50868390583296 50934625466868 50976154724352 51042529925816 51079738359936 51112950153408 51153540212736 51186799991808 51220146384888 51253449470964 51290811658944 51399470694528 51436939327488 51503914508904 51537402099612 51684232305024 51864081743232 51954315588032 51988096027296 52135104854976 52169002842528 52317632480256 52351649146368 52385754397548 52419815356194 52458027789024 52499686007808 52568044973964 52569159559488 52602224457042 52752088344384 52902379194368 52936776059904 53005704153732 53044343681472 53086467508224 53120984067072 53190152015076 53398575300096 53415283147776 53468104695018 53484834297708 53694412282368 53764326881694 53799284181357 53881256692224 53951414578542 53952558495264 53995403557888 54105122312384 54140301195552 54294547067904 54329849114112 54365243092732 54400591105146 54483479811072 54518904700416 54555578544192 54589892857578 54591050311776 54745419617856 54781014819168 54995671830528 55067280778224 55224167618048 55300356993024 55336383223264 55372362666192 55416335230464 55452366657792 55488491916962 55492789727232 55524570260211 55565045963856 55682759919072 55723350938112 55759581985536 55795907384646 55832185607913 55991251663776 56026468985409 56027656898928 56072149848576 56145160460358 56186088555168 56346162881536 56382798878208 56456213980914 56578998265344 56677435186944 56714286575232 56751233930677 56874659841792 56875865739264 56911639464576 56948715388461 56949922856112 57073780887552 57148095706416 57185253115848 57348174064896 57389979119616 57422846166543 57464705654928 57510339800576 57547732739328 57622664682999 57749210247168 57786831818848 57824404531344 57866556743424 57941903822517 58069150470144 58106980471584 58144761343152 58347091961136 58372599048192 58448605036536 58486608030708 58537661591552 58575722489856 58651992961848 58819092656896 58857336540288 59023769795328 59025021259776 59062146758784 59063399036928 59101876756208 59140304504424 59230414983168 59268926306304 59307537919344 59346099387432 59515176593664 59553873067392 59592670313187 59674886641656 59722275946752 60034363166336 60073397212608 60244546492416 60322989912328 60366963516288 60406213817664 60578311292928 60616413778752 60617699011584 60657189302424 60696628307172 60744829002624 60789110114304 60868262601432 60907838844996 61081365451392 61255386435584 61293914787456 61295214385152 61375025862216 61468541325312 61508507867136 61588597070088 61615521217536 61695749760788 61829929294848 61870130809344 61910437015284 61950690875502 62127188570304 62172477379584 62253431126172 62293907999466 62343377134272 62520993593344 62561644434432 62643104908956 62688769805376 62821575293312 62867370289152 62908246342656 62949228844216 62990158121748 63040180166016 63081168579648 63127152811008 63209349624564 63389433241728 63430648737984 63762114585312 63942417278272 63943773031424 63983992322016 63985348956672 64068663213126 64166282898432 64208003498496 64249832745956 64291607669718 64474774643136 64516695823008 64563726509568 64647793861794 64699132275648 64700504073216 64741199331744 64784749521228 64925647193088 65010185796204 65052455097762 65264925366784 65285346069504 65370353030532 65626503900672 65669173929216 65711955077626 65754680666103 65806898086176 65854869290496 65897687801088 65940617818218 65983492082079 66171479239008 66214503607824 66401741019744 66403148917248 66489611350734 66532842567477 66590919769088 66634216856064 66720980159262 66911068421824 66954573667872 67187560440096 67216932237312 67304454284496 67450831958016 67538658562128 67582571864184 67775114803968 67824520777728 67863363651369 67912833955824 68106317813248 68150600204544 68239337965227 68249066655744 68293528513184 68337932627952 68387748878592 68476795426611 68532627592704 68621862784882 68627177828352 68671886011872 68716536132816 68912309740032 68955654135888 68957116183296 69002039310006 69046904094993 69152108990976 69287171703849 69317461369728 69513473139968 69558670456704 69756843307008 69802198861824 69847672530064 69893087141592 69944037052032 69999581343744 70045094725632 70090726631952 70092212745984 70136299276056 70183478647997 70336117792512 70381849988736 70427701279221 70524866031048 70582368079872 70674272204976 70725791575296 70817882449743 70827978756096 70920202686768 71198100400128 71220377530368 71290806260024 71313112396944 71592549709824 71639098831872 71685769175592 71732378908476 71841675589632 71935219438056 71936744660352 71981991362268 71983517576256 72187068260736 72392729423872 72439798818816 72534121473528 72644639748096 72691872933888 72740771392256 72786523810104 72788067082368 72993892823808 73041353092224 73423041037632 73446014328192 73829816888256 73888446973952 73936488877056 74032760346948 74086727951808 74243679892096 74297801250816 74346109314048 74394543179528 74442914143884 74604816958464 74655002218368 74701958647212 74703542531904 74762866464768 74860213947144 74914784740224 74963493963072 75177065170944 75274951974552 75323895376356 75438664353792 75569913582592 75619048766976 75717511070058 75832879789056 75882185952768 75931620517948 75933230474816 75980990882394 76197460941888 76247004154464 76302585874944 76401938200302 76464232086528 76563794888724 76619607539904 76669425230112 76730310319104 76830219577332 76880174206446 77099206041792 77155408991232 77255871763356 77475973962112 77526348457536 77796122614848 77931473382048 77982144040944 78202657282464 78253504263792 78476448720384 78578631596322 78629723034291 78698359727104 78749529011712 78852067460946 78853739339232 79076717225792 79128132516576 79353568791552 79405164089856 79456893750916 79508556230598 79566515522208 79629701262336 79681476100608 79785228022614 80097862950144 80202157042527 80227251446562 80489284688384 80541618423552 80646490322541 80821885038336 80823598682112 80876252403232 80927121867813 80928837742896 80993105336832 81098565109406 81104846524416 81157683468576 81210451793328 81441820601856 81494773671168 81547864639098 81600886657719 81725219716608 81833367816288 81884839286367 81886575467664 82118129426784 82154028290048 82439905726464 82493507745792 82547249353712 82600921167336 82836251427072 82896636506112 82944111129451 82950535489536 83004574834896 83058543999288 83124502845696 83178549986688 83232737875443 83347568945784 83415525912576 83524139878608 83585026407168 83693861076969 83877661790208 83986877495664 84053573554688 84108224772864 84169537081344 84217740690537 84279132832752 84519244322304 84574198317312 84684320971371 84868497398016 85016152780416 85071429862848 85311989762688 85313798608896 85424884284168 85555043864576 85610671331328 85722143559624 85966366190848 86022261097344 86084968679424 86197058482392 86265509700864 86267338764288 86321599108992 86379666028304 86567529590784 86623815370752 86680247728272 86736606797016 86799835115136 87047128092672 87160470707376 87217142014728 87502005200896 87558898572288 87672907554804 87742530781568 87806492387328 87863583734784 87920823757624 87977989442772 88228638985344 88286004810432 88535654692992 88537531889664 88593220138176 88595098555392 88652815134312 88710456756636 88845622474752 88961306879016 89019149081148 89272764890496 89583413920128 89739272379328 90051544749504 90110095818912 90366819738624 90484484868492 90550445274432 90609320726496 90867466939392 90985783953636 91044942460758 91117243503936 91183665171456 91302393902148 91376836790272 91562514682496 91622048177088 91883079653376 91940872181184 91942821577728 92002719080008 92062538793324 92202811987968 92262761800704 92382895605132 92423281826304 92543624641182 92744893942272 92865655522926 92926036313253 93190782855456 93258716069376 93380146689258 93454302175936 93456283661312 93515065701408 93781490390016 93842466651648 93903601705628 93964657363434 94033154708064 94232362939968 94301055433728 94362369513984 94423843266324 94485237182622 94560270249024 94621752869472 94814024436846 95084149862592 95518798442496 95581025567456 95643171877968 95851182256128 95913625917408 95915659547136 95975988483024 95978023435008 96040549728838 96102994819689 96249424347648 96312005247744 96374749118934 96437411504577 96712161964704 96775043734512 96971690792691 97048698413472 97050756109824 97177124281842 97325190431744 97388470789632 97515278694306 97897388050176 97928019104256 98024858607533 98055529545798 98439755851008 98503760893824 98567932616439 98581985169408 98710347129264 98782303935744 98910926727327 99128145752064 99257218858512 99473089277952 99540002957824 99602611529616 99604723375872 99734417026101 99813618596192 99886379653632 99951325284096 100081470238893 100301259902976 100366602632736 100431860501808 100781340660144 100825398355968 100956681426744 101110506385408 101176247937024 101307987843192 101596614589184 101662672205952 101736781166592 101869250933736 101952309448704 102085059851632 102159476719872 102225900306816 102292496871851 102307080425472 102373599983616 102440292769776 102506898941928 102581623317888 102798941389056 102873878654976 102932794177323 103007829017808 103074804199224 103368464610048 103503058965009 103728163486464 103908631176064 103976192054592 104270209709952 104338005685056 104635264960512 104703298292736 104771508795096 104839630712388 104916055578048 104999372015616 105136089947928 105138319118976 105204448914084 105504176688768 105804758388736 105873552119808 106011408307464 106088687362944 106172935016448 106241968134144 106380304030152 106797150600192 106830566295552 106936209390036 106969668595416 107388824564736 107528653763388 107598568362714 107762513384448 107902829157084 107905116990528 107990807115776 108210244624768 108280602391104 108589094135808 108659698228224 108730486185464 108801182210292 108966959622144 109037809400832 109111157088384 109179785715156 109182100623552 109490839235712 109562029638336 110134561556448 110448335236096 110672766446528 110744725332384 110832670460928 110904733315584 110976983833924 111049140520422 111130091927712 111365519838144 111446701876224 111519163971072 111591814769292 111664371215826 111982503327552 112052937970818 112055313797856 112144299697152 112290320920716 112372177110336 112692325763072 112765597756416 112912427961828 113157996530688 113354870373888 113428573150464 113502467861354 113576266605087 113749319683584 113823278929152 113897430776922 113899845712224 113971486323591 114296191412832 114370506231696 114602907300453 114696348129792 114845692333086 114929411309856 115020679601152 115095465478656 115245329365998 115573663637696 115648809062688 115733113486848 115883807645034 116213960943168 116289522686304 116694183922272 116745198096384 116897210073072 116973216061416 117151444979712 117303985923696 117638185313792 117714673080576 117867947394483 118047539590656 118124293517568 118126798073856 118203753512416 118278101191419 118280609008848 118537852612608 118615075838688 118692198774864 119030353187328 119107746134784 119185340626374 119262834345897 119349773283312 119444551893504 119677842033921 120068726332672 120146794425216 120489092984832 120645979824656 120733927032576 120812427635328 120891132666733 121156622585856 121232827557504 121235398023168 121314378604848 121393256614344 121489658005248 121578220228608 121647847664109 121736525202864 121815677689992 122162730902784 122321796958647 122587829574912 122590428770304 122750051724432 123017015734272 123177194140176 123231042435072 123391499521576 123659858589696 123740261618688 123820874030568 123901381751004 124254377140608 124344954759168 124506862252344 124587815998932 124686754268544 125041987186688 125123288868864 125286209817912 125377539610752 125643150586624 125734740578304 125816492685312 125898457688432 125980316243496 126080360332032 126162337159296 126254305622016 126418699249128 126778866483456 126861297475968 127524229170624 127884834556544 127887546062848 127967984644032 127970697913344 128137326426252 128332565796864 128416006996992 128499665491912 128583215339436 128949549286272 129033391646016 129127453019136 129295587723588 129398264551296 129401008146432 129482398663488 129569499042456 129851294386176 130020371592408 130104910195524 130529850733568 130570692139008 130740706061064 131253007801344 131338347858432 131423910155252 131509361332206 131613796172352 131709738580992 131795375602176 131881235636436 131966984164158 132342958478016 132429007215648 132803482039488 132806297834496 132979222701468 133065685134954 133181839538176 133268433712128 133441960318524 133822136843648 133909147335744 134375120880192 134608908568992 135077317124256 135165143728368 135550229607936 135726727302738 135825667911648 136212635626496 136301200409088 136478675930454 136587057026368 136675865255904 136775497757184 136953590853222 137065255185408 137243725569764 137343772023744 137433072265632 137824619480064 137911308271776 137914232366592 138004078620012 138093808189986 138304217981952 138574343407698 138634922739456 138815436961773 139026946279936 139117340913408 139298483284389 139604397723648 139695345060128 139786174283184 139888074104064 140070220033887 140090189451264 140181453263904 140184425491968 140272598552112 140366957295994 140672235585024 140763699977472 140855402558442 140946986045151 141049732062096 141348544409952 141451583150592 141635764899486 141727855773933 141840405373536 142396200800256 142581612520048 142626224793888 143185099419648 143278197663744 143371538351184 143464757816952 143683351179264 143870438876112 143873489320704 143963982724536 143967035152512 144060824593257 144374136521472 144562123678401 144879597637632 145068242947056 145383745867776 145481542784512 145573047620208 145576134164736 145765686422763 145987785647616 146082706184448 146272918041459 146846082075264 146892028656384 147083294318697 147659633776512 147776893947904 147872977754112 148065520693896 148173455903616 148487359784192 148595602501632 148692218628096 148789086359056 148885828287768 149209633916928 149310004436736 149403917294424 149407085063808 149504418505013 149525732929536 149720427894288 149829569480448 149926987926144 150354130341888 150549903949104 150647790752712 150877328707584 151139827165184 151238097533952 151435022140116 151665759578112 151764371905536 151863241035896 151866460949632 151961981764788 152394921883776 152494008308928 152605171749888 152803876400604 152928464173056 153127589777448 153239215079808 153338850460224 153460620638208 153660439154664 153760348412892 154198412083584 154310817982464 154511743526712 154951947924224 155052696915072 155592245229696 155862946764096 155964288081888 156405314564928 156507008527584 156952897440768 157157263192644 157259446068582 157396719454208 157499058023424 157704134921892 157707478678464 158153434451584 158256265033152 158707137583104 158810328179712 158913787501832 159017112461196 159133031044416 159259402524672 159362952201216 159570456045228 160195725900288 160404314085054 160454502893124 160978569376768 161083236847104 161292980645082 161643770076672 161752504806464 161854243735626 161857675485792 161986210673664 162197130218812 162315366937152 162420903586656 162883641203712 162989547342336 163095729278196 163201773315438 163450439433216 163666735632576 163769678572734 163773150935328 164236258853568 164987015491584 165094498707424 165201842334672 165672502854144 165888222258902 165901070979072 166009149669792 166117087998576 166249005691392 166357099973376 166465475750886 166573710780633 166695137891568 167048279757216 167170052814336 167387722153938 167496556823739 167973754991328 168107147109376 168216449545728 168435481381074 168558265665504 169038488644608 169148396634624 169368641942742 169736994796032 170032305560832 170142859725696 170253701792031 170623979525376 170627597217792 170846146165383 170849768568336 171221342662656 171444287119248 171932732381696 172044522194688 172169937358848 172268538499629 172394116964784 172531019401728 172643198217984 172759332056608 172867994048997 173247630741504 173360495456544 173473213594032 173599670230272 173825711467551 174320941414752 174434284029456 175004010401792 175117797144576 175345815109608 175485061563136 175612984774656 175727167469568 175841647515248 175955978885544 176457277970688 176572009620864 176687040051379 177071309385984 177075063779328 177186440276352 177190197110784 177305630268624 177420913513272 177691244949504 177922613758032 178038298162296 178545529780992 178778010939561 179166827840256 179478544758656 180103089499008 180220191637824 180733639477248 180968969736984 181100890548864 181218641452992 181734933878784 181971567907272 182089884921516 182234487007872 182367330342912 182604787804296 182753673580544 183125029364992 183244096354176 183766159306752 183881744362368 183885643155456 184005438160016 184125077586648 184405623975936 184525523601408 184765791210264 184846563652608 185087249282364 185489787884544 185731311045852 185852072626506 186381565710912 186517432138752 186760293378516 186908604351872 186912567322624 187030131402816 187562980780032 187684933303296 187807203411256 187929314726868 188066309416128 188464725879936 188602110867456 188724739027968 188847686532648 188970474365244 189120540498048 189243505738944 189628048873692 190168299725184 191162051134912 191286343755936 191827251834816 191831319094272 191951976966048 191956046870016 192081099457676 192205989639378 192498848695296 192624010495488 192749498237868 192874823009154 193424323929408 193550087469024 193943381585382 194097396826944 194101512219648 194354248563684 194650380863488 194776941579264 195030557388612 195794776100352 195856038208512 196049717215066 196111059091596 196879511702016 197007521787648 197135865232878 197264041998309 197420694258528 197564607871488 197821853454654 197950476246237 198514437717024 199080005915648 199205223059232 199209446751744 199468834052202 199627237192384 199772759307264 199902650568192 200162940477786 200733205265472 200863721003616 201562681320288 201650796711936 201913362853488 202352495874048 202615975686384 203193229178368 203325344411904 203473562333184 203590090954107 203738501867472 204170119703264 204318953439744 204451800613632 204584993743702 204718013895681 204747199967232 204880585539552 205013797883856 205163246635776 205430386279833 205597882778112 205865588354646 206015658035616 206149608398448 206736929220096 207006117930018 207140712284979 207456326972928 207817262352128 207952384109184 208540419419904 208676011370112 208811956424357 209270529921024 209406596585472 209543017590192 209679261424776 209832111156096 209998744031232 210272179895856 210276638237952 210408897828168 210550435943991 211008353377536 211283103837663 211747104239616 212022816614928 212177374725888 212453647349229 212483936268288 212760608060304 213594301200384 213661132591104 213872418780072 213939337190832 214777649129472 215057307526776 215197136725428 215525026768896 215805658314168 215810233981056 215981614231552 216420489249536 216561204782208 217178188271616 217319396456448 217460972370928 217602364420584 217933919244288 218075618801664 218222314176768 218359571430312 218364201247104 218506457815019 218981678471424 219124059276672 220269123112896 220896670472192 221345532893056 221489450664768 221665340921856 221809466631168 221953967667848 222098281040844 222260183855424 222731039676288 222893403752448 223038327942144 223183629538584 223328742431652 223965006655104 224105875941636 224110627595712 224288599394304 224580641841432 224744354220672 225384651526144 225531195512832 225824855923656 226315993061376 226709740747776 226857146300928 227004935722708 227152533210174 227498639367168 227646557858304 227794861553844 227799691424448 227942972647182 228592382825664 228741012463392 229205814600906 229392696259584 229691384666172 229858822619712 230041359202304 230190930957312 230490658731996 231147327275392 231297618125376 231466226973696 231767615290068 232427921886336 232579045372608 233388367844544 233794420146144 233946432122832 234607971847392 235276370627584 235429346161152 235735894788966 236095079181312 236248587035136 236407507024832 236556202382838 236561218017696 237230151677376 237384397549728 238060706374656 238215492269568 238370681252748 238525668691794 238699546566624 238889103787008 239355684067842 240137452665344 240293588850432 240606471127581 241291959649312 241467854065152 241624855270656 241782265333466 241939470967623 242465655115008 242470796046336 242628757209696 242781365603439 242786513228688 242979316010496 243295695328218 243473050405728 243631355379984 244325461805568 244643593917294 244802659973157 245175659149824 245500103448864 246354388280352 246462084870144 246782999043152 247319717179392 247480523237376 247641748061136 247802763502008 248508754281216 248689909518336 248832333388353 249013724504688 249175631997864 249373508537088 249698213626329 250246577737728 250572419635824 250755079221504 251081583230907 251286301173248 251632985370624 251796915376864 251960632486992 252160720664064 252324674318592 252508611244032 252653222071611 252837398498256 253557732966912 253722594951936 254052962914113 255048458341248 255769669113088 255775092125696 255935969288064 255941395826688 256274652852504 256665131593728 256832013993984 256999330983824 257166430678872 257899098572544 258066783292032 258234904690477 258254906038272 258591175447176 258796529102592 258802016292864 258964797326976 259138998084912 259702588772352 260040743184816 260209820391048 261059701467136 261141384278016 261481412122128 262506015602688 262676695716864 262847820310504 263018722664412 263227592344704 263419477161984 263590751204352 263762471272872 263933968328316 264685916956032 264858014431296 265606964078976 265612595668992 265958445402936 266131370269908 266363679076352 266536867424256 266883920637048 267644273687296 267818294671488 268750241760384 269217817137984 270154634248512 270330287456736 271100459215872 271453454605476 271651335823296 272425271252992 272602400818176 272957351860908 273174114052736 273351730511808 273550995514368 273907181706444 274130510370816 274487451139528 274687544047488 274866144531264 275649238960128 275822616543552 275828464733184 276008157240024 276187616379972 276608435963904 277148686815396 277269845478912 277630873923546 278053892559872 278234681826816 278596966568778 279390690120256 279572348566368 279776148208128 280140440067774 280362906527808 280368850983936 280545197104224 280733914591988 281344471170048 281527399954944 281710805116884 281893972090302 282099464124192 282697088819904 282903166301184 283271529798972 283455711547866 283680810747072 285163225040096 285252449587776 286556395327488 286743076702368 286929515633904 287740877752224 287746978641408 287927965449072 287934070305024 288121649186514 288308984459067 288748273042944 289124247356802 289312234513731 290136485894112 290963085569024 291146095240416 291152268329472 291531372845526 291975571295232 292165412368896 292545836082918 293692164150528 293784057312768 294074575822599 294166588637394 295319267553024 295703797849317 295745955508224 296131041387792 296346911807232 296732780181981 296974719568384 297384437256192 297578172718112 297771656575536 298419267833856 298620008873472 298807834588848 298814170127616 299008837010026 299203251078303 299440855788576 299659138960896 299853975852288 300244410716679 301099807898208 301295581505424 302279654330368 302476195067904 302870044280232 303331519156224 303528743811072 303726482071792 303732921899264 303923963529576 304789843767552 304988016617856 305186705543291 305210343499776 305607752801208 305856928346112 306255179554896 306478430159616 306677700920448 306877490615553 306921241276416 307320878309328 307520696825784 308396824167168 308621635964928 308798382531969 309023487053424 309903895848448 310105393830144 310509176895027 311184490459392 311725893528192 311928576163776 312810629129856 313014017055168 313905794881536 314314526385288 314518892137164 314793438908416 314998116046848 315408269843784 315414957356928 316306868903168 316512530066304 317414275166208 317620656359424 317827575003664 318034224922392 318266062088832 318518805049344 318725904402432 319140912090456 320391451800576 320808628170108 320909005786248 321957138753536 322166473694208 322585961290164 323287540153344 323505009612928 323708487471252 323715350971584 323972421347328 324394260437624 324630733874304 324841807173312 325767282407424 325979094684672 326191458556392 326403546630876 326900878866432 327333471265152 327539357145468 327546301870656 328472517707136 330188997414848 330403684669344 331345005708288 331776444517804 332018299339584 332234175997152 332498011382784 332714199946752 332930951501772 333147421561266 333390275783136 334096559514432 334340105628672 334775444307876 334993113647478 335947509982656 336214294218752 336432899091456 336870962762148 337116531331008 338076977289216 338296793269248 338737283885484 339473989592064 340064611121664 340285719451392 340507403584062 340728799815261 341247959050752 341692292330766 341699537136672 341914458970773 342888574238496 343865464763392 344089044389376 344537076999258 344788233929568 345062038803456 345286396435968 345518664113216 345735988097994 346720990913088 346946427188064 347199340460544 347651422935102 348641882829504 348868568058912 350235594289152 350691630219216 350970123126272 351454334939136 351683295030496 351911957771088 352914555941376 353144019241728 353374080102758 353603842183449 354142618771968 354372880552704 354380394221568 354611260537248 354834303574257 354841827026544 355845227516064 356076596324592 357091059561984 357556021879122 357788503037691 358333655680512 358957089517312 360206178998016 360440383275648 360675197460253 361467278954496 361937939473968 362201781097728 362437282905984 362673398000199 363469867757568 363943135814544 364179769843032 364468974015744 364734660685824 364943542992327 365209575608592 366250058729984 366488192708352 366965390875941 367763488724736 367771286310912 368010876320032 368250155173296 369051047202816 369531582420528 369693127305216 370174498564728 370979575769088 371462622091704 371704145253012 372763131421824 373034864277504 373520586757032 373817208703744 373825134645248 374060262805632 375125961560064 375369866606592 375614406822512 375858629453736 376132618832256 376929451759872 377204221734912 377420245316851 377449478055936 377695373065296 377940948730488 378241080996096 378487011477888 379256097747384 380336599450368 382324102269824 382572687511872 383654503669632 383662638188544 383903953932096 383912093740032 384162198915352 384411979278756 384997697390592 385248020990976 385498996475736 385749646018308 386848647858816 387100174938048 387886763170764 388194793653888 388203024439296 388708497127368 389300761726976 389553883158528 390061114777224 391589552200704 391712076417024 392099434430132 392222118183192 393759023404032 394015043575296 394271730465756 394528083996618 394841388517056 395129215742976 395643706909308 395900952492474 397028875434048 398160011831296 398410446118464 398418893503488 398937668104404 399254474384768 399545518614528 399805301136384 400325880955572 401466410530944 401727442007232 403125362640576 403826725706976 405231951372768 406386458356736 406650688823808 407180181908214 407477003734944 408340239406528 408637906879488 408903601227264 409169987487404 409436027791362 409761171079104 410027595767712 410326493271552 410860772559666 411195765556224 411731176709292 412031316071232 412299216796896 413473858440192 414012235860036 414281424569958 414912653945856 415634524704256 415904768218368 416446310885319 417080838839808 417352022740224 417623912848714 417895449853167 418813193170944 419086035180384 419358522849552 419664222312192 420210660101661 420544359791712 420553276475904 420817795656336 421100871887982 422016706755072 422566207675326 422840958135453 424045633229856 424354749451776 424907294698458 425521216120608 427188602400768 427744837560144 427878674381664 429555298258944 430114615053552 430394273450856 431050053537792 431611316628336 431620467962112 432182473779771 432840978499072 433122409564416 433686371035203 434638792912896 434921944741856 435204728841168 436151237603328 436444628353536 436719142860624 436728402494208 437012915630038 437297059268289 437963356942848 438248118553344 438818754124377 440538246225792 441249882956091 441793340944384 442691065786112 442978901329536 443330681843712 443618933262336 443907935335696 444196562081688 444520367710848 445462079352576 445786807504896 446042108101733 446076655884288 446367259077168 446657484863304 447930013310208 448211751883272 448221255191424 448513255515039 448577198788608 449161283682864 449488708441344 451062391025664 451649711847312 452631986122752 453419481495552 453714292601856 454009871445416 454305066420348 454997278734336 455293115716608 455589723107688 455599382848896 455885945294364 457184765651328 457482024926784 458411629201812 458785392519168 459382769332344 459717645239424 460082718404608 460381861914624 460981317463992 462294654550784 462595236250752 462932453947392 463535230580136 464855843772672 465158090745216 466776735689088 467588840292288 467892864245664 469215943694784 470552741255168 470858692322304 471471789577932 472190158362624 472497174070272 472815014049664 473112404765676 473122436035392 474460303354752 474768795099456 476121412749312 476430984539136 476741362505496 477051337383588 477399093133248 477778207574016 478711368135684 480274905330688 480587177700864 481212942255162 482583919298624 482935708130304 483249710541312 483564530666932 483878941935246 484931310230016 485257514419392 485562731206878 485573026457376 485958632020992 486591390656436 486946100811456 487262710759968 488650923611136 489287187834588 489605319946314 490351318299648 491000206897728 492708776560704 493565998086304 494961046474752 495283496122272 495605527004016 497017508562432 497664666776706 498027449009376 498351263995728 498747017074176 499396427252658 499721132341899 501144839271648 501510158443008 502163166461814 502572602346496 503593830753728 503921264973984 504321441328128 504649348637184 505306444143222 505674796996512 507115465933824 507445189903872 508105925828226 510096916682496 510761105376093 511539338226176 511871938576128 511882791653376 512538438496149 512549305705008 513664027987968 513998661967648 514332861357744 515798197145088 516133566584064 516469809380954 516509812076544 516805615498887 517182350894352 517593058205184 517929594653952 518277996169824 518603982146991 520081486369632 520419640782096 521477134402653 522119402934272 522962824244256 525012031205376 525353391433728 525695640621008 526037445328824 526455184689408 526838954323968 527140673211139 527181502408704 527524942545744 527867936656632 529371833912064 529716028862592 530061120154137 531213928157952 531225191337984 531916890805872 532262740539816 533073734848512 533767841274096 535288547374592 535636589342976 536334032818683 537500483520768 538435634275968 540309268497024 540660574913472 542200918431744 542906909210952 543302671646592 544850542505984 545204801636352 545914703721816 546348228105472 546703461023616 547101991028736 547814363412888 548261020741632 548974902279056 549375088094976 549732289062528 551298477920256 551645233087104 551656929466368 552016314480048 552375232759944 553216871927808 554297373630792 554539690957824 555261747847092 556107785119744 556469363653632 557193933137556 558781380240512 559144697132736 559552296416256 560280880135548 560725813055616 560737701967872 561090394208448 561467829183976 562688942340096 563054799909888 563421610233768 563787944180604 564198928248384 565394177639808 565806332602368 566543059597944 566911423095732 567361621494144 570326450080192 570504899175552 573486153404736 573859031267808 575481755504448 575493957282816 575855930898144 575868140610048 576243298373028 576617968918134 577496546085888 578248494713604 578624469027462 580272971788224 581926171138048 582292190480832 582304536658944 583062745691052 583951142590464 584330824737792 585091672165836 587384328301056 587568114625536 588149151645198 588333177274788 590638535106048 591407595698634 591792125994927 592262082775584 592693823614464 593465560363962 593949439136768 595156345436224 595543313151072 597240017746944 597615669177696 597628340255232 598017674020052 598406502156606 598881711577152 599318277921792 599707951704576 600488821433358 602199615796416 602591163010848 604952390135808 605740088560464 607057487622144 607452964143584 607465843798528 607847927059152 609579687535104 609976033235712 610373411086582 610420686999552 610770272862321 611215505602416 612510359109792 612956860319232 613355401840896 613754981231106 614154041687043 614641756618656 615041393651568 616291158839499 616793648334336 617596765063938 618046974106848 619807791696896 620210787660288 621018353790054 622368980918784 623451787056384 623857152327552 624263573237447 625621258259712 626028034110336 626435869273071 627811589763072 628629052770576 629037784274328 629996232093696 630816539687568 630829914713856 631651307831973 632613737806336 633025060132608 633849311512989 635241312718848 635655150007328 636068449844784 636532124177664 637360942047687 637451808804864 638281824180912 640782903601152 641617256340216 641818011572496 643914277507072 644332947388416 645171922580328 646575080306688 647010019225856 647416974942504 647430701943168 647944842694656 648788520875248 649261467748608 649683614346624 651534564814848 651958189369344 652382917112784 652807093261752 653801757732864 654666942530304 655078714290936 655092603741312 655519373445057 656945035414272 660377994829696 660807369338688 662690011416576 663552889035608 664036598679168 664468351994304 664996022765568 665428399893504 665861903003544 666294843122532 666780551566272 668193119028864 668680211257344 669550888615752 669986227294956 671895019965312 672428588437504 672865798182912 673741925524296 674233062662016 676153954578432 676593586538496 677474567770968 678947979184128 680129222243328 680571438902784 681014807168124 681457599630522 682495918101504 683384584661532 683399074273344 683828917941546 685777148476992 687730929526784 688178088778752 689074153998516 689576467859136 690124077606912 690572792871936 691037328226432 691471976195988 693441981826176 693892854376128 694398680921088 695302845870204 697283765659008 697737136117824 701383260438432 701940246252544 703366590060992 703823915542176 705829111882752 706288038483456 706748160205516 707207684366898 708285237543936 708745761105408 709222521074496 709668607148514 709683654053088 711690455032128 712153192649184 714182119123968 715112043758244 715577006075382 716667311361024 717914179034624 720412357996032 720880766551296 721350394920506 721819413382743 723875878947936 724403562195456 724874565811968 725346796000398 725818412902869 727886271629088 728344096810317 728359539686064 728937948031488 729887085984654 730419151217184 732500117459968 732976385416704 733930781751882 735526977449472 736021752640064 736500310346592 739063164841056 739386254610432 740348997129456 741959151538176 742925244183408 743408290506024 745526262843648 746069728555008 746497000165059 747041173514064 747634417407488 748120525611264 749094640878987 750739733213184 751228813645024 751717258907472 752265237664512 753244749692721 753858903519744 754840490633702 754898956111872 755390746130592 755881897460976 756482161992192 756974022955776 757959666214833 758512195494768 760673198900736 762158888742339 764648204539648 765145375023744 767309007339264 767325276377088 767807907864192 767824187480064 768324397830704 768823958557512 769995394781184 770496041981952 770997992951472 771499292036616 773697295717632 774200349876096 774704714071431 775773526341528 776389587307776 776406048878592 777416994254736 779107766317056 780122229554448 783179104401408 783424152834048 784198868860264 784444236366384 787518046808064 788030087150592 788543460931512 789056167993236 789682777034112 790258431485952 791287413818616 791801904984948 794057750868096 796320023662592 796820892236928 796837787006976 797875336208808 798508948769536 799091037229056 799610602272768 800651761911144 802932821061888 803454884014464 806250725281152 807653451413952 810463902745536 812772916713472 813301377647616 814360363816428 814954007469888 816680478813056 817275813758976 817807202454528 818339974974808 818872055582724 819522342158208 820055191535424 820652986543104 821721545119332 822391531112448 823462353418584 824062632142464 824598433593792 826947716880384 828024471720072 828562849139916 829825307891712 831269049408512 831809536436736 832892621770638 834161677679616 834704045480448 835247825697428 835790899706334 838172070360768 838717045699104 839328444624384 840421320203322 841088719583424 841106552951808 841635591312672 842201743775964 844033413510144 845132415350652 845681916270906 848091266459712 848709498903552 849814589396916 851042432241216 855489675120288 855757348763328 860229230107104 860788546901712 863222633256672 863240935924224 864364947559542 864926953377201 865681956998144 866244819128832 867372742070406 869843889483712 870409457682336 872889256707072 873438285721248 873456804988416 874025831260076 874594118536578 875926713885696 876496237106688 877637508248754 881076492451584 882223727467797 882499765912182 885382131572224 885957802659072 887111393547951 887237866524672 887815870671392 888393124163376 889040735421696 890198340545943 890924158705152 892084216203466 892153311768576 892734518154336 893314969726608 895860026620416 896423503766544 896442510382848 897026511030078 897609753234909 898322567365728 898977416882688 900733232150037 903299423694624 906838962991104 907428585203712 908019742890832 908610132840696 909994557468672 910586231433216 911179446215376 911198765697792 911771890588728 912385222423961 914369531302656 914964049853568 915560116629873 916823258403624 917570785038336 918765538664688 919435290478848 920632471846659 920763723829248 921962634927984 924589309101568 925190472501504 925864907894784 926395147595907 927070461160272 929711687545344 930316181490432 931527530685081 933553471378176 935177680584576 935785728491328 938431887389568 941105482510336 941717384644608 942943579155864 944380316725248 944994348140544 945630028099328 946224809531352 946244872070784 948920606709504 949537590198912 952242825498624 952861969078272 953482725010992 954102674767176 954798186266496 955556415148032 957422736271368 960549810661376 961174355401728 962425884510324 965167838597248 965871416260608 966499421082624 967129061333864 967757883870492 969862620460032 970515028838784 971125462413756 971146052914752 971917264041984 973182781312872 973892201622912 974525421519936 977301847222272 978574375669176 979210639892628 980702636599296 982000413795456 985417553121408 987131996172608 990566992244544 991211054008032 994035017124864 995329333553412 996054898018752 996702527991456 997494034148352 998792854505316 999442264683798 1002289678543296 1003020316886016 1004326332923628 1005145204692992 1007187661507456 1007842529947968 1008642882656256 1009298697274368 1010612888286444 1011349593993024 1014230931867648 1014890379807744 1016211851656452 1020193833364992 1021522210752186 1022186399445783 1023078676452352 1023743877152256 1025076876992298 1025098611410016 1027997323935296 1028665722715488 1031596394290176 1032267133168128 1032939618761908 1033611230997774 1034364701788704 1035186116410368 1035859189307904 1036555992339648 1037207964293982 1040162972739264 1040839281564192 1042954268805306 1045925648488512 1050706782867456 1051391281242016 1052074890657648 1052910369378816 1054281346422278 1054363004817408 1055049885091488 1055735873313264 1058743667824128 1059432057725184 1060122240308274 1060811526550347 1062427856315904 1063833781611744 1064502910722771 1064525481079632 1067535682548192 1070577094749184 1071273178685952 1072668065637366 1075000967041536 1076871268551936 1078273444682863 1080618536994048 1081321149826944 1082025592380759 1084401836863488 1085813818421904 1086605343293184 1088020194000597 1090409603272704 1091829407443632 1092696456210944 1093406922047232 1094203982057472 1094830628976981 1095628726825776 1097949804558112 1098750176189952 1099464578125056 1100896172627823 1103290466174208 1103313858932736 1104032628960096 1104750465519888 1108594747261584 1109079381915648 1110523495694184 1112215570239488 1112938727307264 1114387866275112 1117562760481024 1118289394265472 1119104592832512 1120561760271096 1121451626111232 1121475403935744 1122180788416896 1122935658367952 1125377884680192 1126109599819776 1126843220467536 1127575888361208 1128397856496768 1130788355279616 1131612665204736 1132260735950553 1133086119195888 1133822846191464 1134723242988288 1140652900160384 1141009798351104 1146972306809472 1147718062535616 1150963511008896 1150987914565632 1151711861796288 1151736281220096 1152486596746056 1153235937836268 1154993092171776 1156496989427208 1157248938054924 1160545943576448 1163852342276096 1164584380961664 1164609073317888 1166125491382104 1167902285180928 1168661649475584 1170183344331672 1174768656602112 1175136229251072 1176298303290396 1176666354549576 1181277070212096 1182815191397268 1183584251989854 1184524165551168 1185387647228928 1186931120727924 1187898878273536 1190312690872448 1191086626302144 1194480035493888 1195231338355392 1195256680510464 1196035348040104 1196813004313212 1197763423154304 1198636555843584 1199415903409152 1200977642866716 1204399231592832 1205182326021696 1211480177120928 1214905928287168 1214931687597056 1215695854118304 1219159375070208 1219952066471424 1220746822173164 1221540545724642 1222431011204832 1225020718219584 1225913720638464 1226710803681792 1227509962462212 1228308083374086 1229283513237312 1230082787303136 1232582317678998 1233587296668672 1235193530127876 1236093948213696 1239615583393792 1240421575320576 1242036707580108 1244737961837568 1246903574112768 1247714304655104 1248527146474894 1249338932655957 1251242516519424 1252056068220672 1252871738546142 1253686349559501 1257258105541152 1258075568548656 1260631980304983 1261633079375136 1261659829427712 1263302615663946 1265227475612672 1266050120265216 1267698623025978 1271310300014656 1272136899689568 1273064248355328 1274721884095374 1276563648361824 1281565807202304 1283234512680432 1283636023144992 1288665894776832 1290343845160656 1293150160613376 1294020038451712 1294833949885008 1294861403886336 1296547421339313 1297577041750496 1298522935497216 1299367228693248 1301059113105609 1303916378738688 1304765834225568 1305614186523504 1309333885060608 1310157428581872 1310185207482624 1311038746890114 1311891177804867 1313890070828544 1316456262373131 1320755989659392 1321614738677376 1325380022833152 1327105778071216 1328073197358336 1328936703988608 1329802459334063 1329992045531136 1330856799787008 1331723806007088 1332589686245064 1333561103132544 1336386238057728 1337360422514688 1338126324305199 1339101777231504 1339972454589912 1343790039930624 1345539766545117 1345731596365824 1347483851048592 1348466125324032 1353187173076992 1354949135541936 1357895958368256 1360258444486656 1361142877805568 1362029614336248 1362915199261044 1364991836203008 1366769169323064 1366798148546688 1367657835883092 1371554296953984 1375461859053568 1376356177557504 1378148307997032 1379152935718272 1380248155213824 1381145585743872 1382074656452864 1382943952391976 1386883963652352 1387785708752256 1388797361842176 1390605691740408 1394567531318016 1395474272235648 1402766520876864 1403880492505088 1406733180121984 1407647831084352 1411658223765504 1412576076966912 1413496320411032 1414415368733796 1416570475087872 1417491522210816 1418445042148992 1419337214297028 1419367308106176 1423380910064256 1424306385298368 1428364238247936 1430224087516488 1431154012150764 1433334622722048 1435828358069248 1440824715992064 1441761533102592 1442700789841012 1443638826765486 1447751757895872 1448807124390912 1449749131623936 1450693592000796 1451636825805738 1455772543258176 1456688193620634 1456719079372128 1457875896062976 1459774171969308 1460838302434368 1465000234919936 1465952770833408 1467861563503764 1471053954898944 1472043505280128 1473000620693184 1478126329682112 1480697994258912 1485850488366816 1486816581012048 1491052525687296 1492994000330118 1494082347028128 1495268834814976 1496241051222528 1498189281757974 1502457627290048 1503434517814944 1504530475329024 1506489499385442 1507717807039488 1509680981267404 1510781492261184 1511763794921952 1512964323984384 1513948045911552 1515919332429666 1517024390989536 1521346397801472 1524317777484678 1529296409079296 1530290750047488 1532283316128279 1534618014678528 1535615815728384 1535648374960128 1536648795661408 1537615315488447 1537647917115024 1540992083963904 1541995985902944 1542998584073232 1547394591435264 1548400699752192 1549409428142862 1550416846496661 1551547052683056 1552779174615552 1554833988509472 1555811946440973 1560244459108896 1566358208802816 1568397737720528 1568888472732768 1575036093616128 1576060174301184 1577086921863024 1578112335986472 1579365554068224 1580516862971904 1581422019633417 1582574827637232 1583603809969896 1588115501736192 1590183360462411 1593641784473856 1593675574013952 1595750672417616 1597017897539072 1599221204545536 1601303523822288 1605865642123776 1606909768028928 1609002098456049 1612501450562304 1615306902827904 1620927805491072 1625545833426944 1626602755295232 1628720727632856 1629908014939776 1633360957626112 1634551627517952 1635614404909056 1636679949949616 1637744111165448 1639044684316416 1640110383070848 1641305973086208 1643443090238664 1644783062224896 1646924706837168 1648125264284928 1649196867187584 1653895433760768 1656048943440144 1657125698279832 1659650615783424 1662538098817024 1663619072873472 1665785243541276 1668323355359232 1669408090960896 1670495651394856 1671581799412668 1676344140721536 1677434091398208 1678656889248768 1680842640406644 1682177439166848 1682213105903616 1683271182625344 1684403487551928 1688066827020288 1690264830701304 1691363832541812 1696182532919424 1697418997807104 1699629178793832 1702084864482432 1710979350240576 1711514697526656 1720458460214208 1721577093803424 1726445266513344 1726481871848448 1728729895119084 1729853906754402 1731363913996288 1732489638257664 1734745484140812 1739687778967424 1740818915364672 1745778513414144 1746876571442496 1746913609976832 1748051662520152 1749188237073156 1751853427771392 1752992474213376 1755275016497508 1762152984903168 1764447454935594 1764999531824364 1770764263144448 1771915605318144 1774222787095902 1775631741342784 1776786248326752 1778081470843392 1780396681091886 1781848317410304 1784168432406932 1785469036308672 1786629939453216 1791720053240832 1792847007533088 1792885020765696 1794053022060156 1795219506469818 1796645134731456 1797954833765376 1801466464300074 1806598847389248 1814857170407424 1816039485781664 1817220265681392 1821172462866432 1822358892430752 1822397531395584 1823543781177456 1824770444847922 1828739062605312 1829928099707136 1831120233259746 1832310818586963 1833646516807248 1837531077329376 1838870580957696 1841264943693318 1842462125061129 1843925269855968 1849178618203136 1850380945003008 1852790295191814 1854140922320544 1859423375090688 1860632362980864 1863055061370162 1867106942756352 1870355361169152 1871571456982656 1872790719712341 1876863774779136 1879307607819213 1883434769289216 1885887158311728 1889988696281088 1891260056198656 1892449619062704 1892489744141568 1894953923495919 1897841213419008 1899075180397824 1901547934538967 1905723938156544 1906965450021984 1908205349534352 1909596372532992 1912082826143061 1914845472542736 1921099621322752 1922348710803456 1924851769020648 1930335677194496 1931742832521216 1932998842165248 1934258122667728 1935515767740984 1939725240920064 1941030057677568 1942250924827512 1942292105829504 1943557440565169 1943834528083968 1946365562625744 1947784403245824 1949050843039872 1954603694444544 1957148751338352 1958421279785256 1961405273198592 1964000827590912 1966558120335171 1970835106242816 1974263992345216 1981133984489088 1982422108016064 1988070034249728 1990658667106824 1992109796037504 1993405055982912 1994988068296704 1997585709010632 1998884529367596 2004579357086592 2006040633772032 2008652665847256 2010290409385984 2014375323014912 2015685059895936 2017285765312512 2018597394548736 2021225776572888 2022699187986048 2028461863735296 2029780759615488 2032423703312904 2040387666729984 2043044421504372 2044372798891566 2046157352904704 2047487754304512 2050153753984596 2050197222820032 2055994647870592 2057331445430976 2063192788580352 2064534266336256 2065879237523816 2067222461995548 2068729403577408 2070372232820736 2071718378615808 2073111984679296 2074415928587964 2080325945478528 2081678563128384 2085908537610612 2091851296977024 2102782562484032 2104149781315296 2105820738757632 2108562692844556 2110099770182976 2111471746626528 2117487335648256 2118864115450368 2120244480616548 2121623053100694 2124855712631808 2127667563223488 2129005821445542 2129050962159264 2135071365096384 2141154189498368 2142546357371904 2145336131274732 2150001934083072 2153742537103872 2156546889365726 2161237073988096 2162642299653888 2164051184761518 2165458240148229 2171627636843808 2173210686586368 2176040388001194 2177455238708607 2183658814887264 2185392912421888 2186813844094464 2189661257953962 2191257453651552 2195899609116224 2197500352379904 2198929156250112 2201792345255646 2206580932348416 2208065257920192 2209500931039776 2217189494523168 2218158763831296 2221046991388368 2225877454614528 2228775732550224 2235125520962048 2236578788530944 2238209185665024 2239491000495177 2241123520542192 2242903252222464 2244361576833792 2245871316735904 2247283922636961 2252219199639552 2253686440935072 2255151776722416 2256795712993536 2259734249078163 2261576710559232 2264521471901106 2266172238391776 2267645692382928 2269446485976576 2273878998644499 2281305800320768 2282019596702208 2293944613618944 2295436125071232 2296931520667927 2301927022017792 2301975829131264 2303423723592576 2303472562440192 2304973193492112 2306471875672536 2309986184343552 2312993978854416 2314497876109848 2321091887152896 2324114142214293 2329168761923328 2329218146635776 2332250982764208 2337323298951168 2340366688663344 2349537313204224 2350272458502144 2352596606580792 2353332709099152 2362554140424192 2365630382794536 2367168503979708 2369048331102336 2370775294457856 2373862241455848 2375797756547072 2380625381744896 2382173252604288 2388960070987776 2390462676710784 2390513361020928 2392070696080208 2393626008626424 2395526846308608 2397273111687168 2398831806818304 2401955285733432 2408798463185664 2410364652043392 2422960354241856 2429811856574336 2429863375194112 2431391708236608 2438318750140416 2439904132942848 2441493644346328 2443081091449284 2444862022409664 2450041436439168 2451827441276928 2453421607363584 2455019924924424 2456616166748172 2458567026474624 2460165574606272 2465164635357996 2467174593337344 2470387060255752 2472187896427392 2479231166787584 2480843150641152 2484073415160216 2489475923675136 2493807148225536 2495428609310208 2497054292949788 2498677865311914 2502485033038848 2504112136441344 2505743477092284 2507372699119002 2514516211082304 2516151137097312 2521263960609966 2523266158750272 2523319658855424 2526605231327892 2530454951225344 2532100240530432 2535397246051956 2542620600029312 2544273799379136 2546128496710656 2549443768190748 2553127296723648 2566469025360864 2567272046289984 2580687690321312 2588040076903424 2589667899770016 2589722807772672 2593094842678626 2595154083500992 2597045870994432 2598734457386496 2602118226211218 2609531668451136 2611228373047008 2618667770121216 2620314857163744 2620370414965248 2622077493780228 2623782355609734 2627780141657088 2632912524746262 2641511979318784 2643229477354752 2646671182403391 2654211556142432 2656146394716672 2657873407977216 2659604918668126 2661334180643853 2661713599574016 2663447612014176 2665179372490128 2667122206265088 2670595021637829 2672772476115456 2676252648610398 2678203554463008 2679944909179824 2687580079861248 2691079533090234 2692829259704727 2694967702097184 2696932250648064 2709898271083872 2720516888973312 2722285755611136 2724059228672496 2725830398522088 2729983672406016 2733538338646128 2733596297093376 2735315671766184 2737155667271883 2743108593907968 2746680349889619 2752712355115008 2756296615994064 2758305871436544 2761897415539977 2762291171487744 2764149312905728 2765887904783952 2773767927304704 2775571417504512 2777594723684352 2779185442787721 2781211383480816 2789135062636032 2790948544471296 2794582592055243 2805533041753728 2807760985010176 2813466360243968 2815295662168704 2823316447531008 2825152153933824 2826992640822064 2828830737467592 2833140950175744 2834983044421632 2836890084297984 2838674428594056 2838734616212352 2840583951595247 2846761820128512 2848612770596736 2856728476495872 2860448175032976 2862308024301528 2866669245444096 2871656716138496 2881649431984128 2883523066205184 2885401579682024 2887277653530972 2895503515791744 2897614248781824 2899498263247872 2901387184001592 2903273651611476 2911545086516352 2913376387241268 2913438158744256 2915751792125952 2919548343938616 2921676604868736 2930000469839872 2931905541666816 2935723127007528 2942107909797888 2944087010560256 2946001241386368 2956252659364224 2961395988517824 2971700976733632 2973633162024096 2982105051374592 2985988000660236 2988164694056256 2990537669629952 2992482102445056 2996378563515948 3004915254580096 3006869035629888 3009060950658048 3012978998770884 3015435614078976 3019361962534808 3021562984522368 3023527589843904 3025928647968768 3027896091823104 3031838664859332 3034048781979072 3042692795602944 3048635554969356 3058592818158592 3060581500094976 3064566632256558 3069236029357056 3071231631456768 3073297591322816 3075230630976894 3075295834230048 3083991971805888 3085997168146464 3094789182870528 3096801399504384 3098818856285724 3100833692993322 3103094105366112 3105558349231104 3109667977018944 3111623892881946 3120488918217792 3136795475441056 3137776945465536 3152120348602368 3154173843726048 3156224671972944 3158731108136448 3162844039266834 3165149655274464 3167207619939792 3176231003472384 3180366720924822 3182434579651041 3187283568947712 3191501344835232 3194035795078144 3202607047644576 3211731284247552 3213819536057856 3218004196912098 3225002901124608 3230613805655808 3234820334048589 3241855610982144 3246076777142277 3253205510590464 3257441455265712 3259816029879552 3264060582001791 3266721915252224 3271228809818112 3273359899899232 3275488222330896 3278089368632832 3280220766141696 3282611946172416 3284491886930943 3286886180477328 3293849413674336 3296250528569856 3298393734375168 3302688517883469 3312097886880288 3314251396559664 3325076197634048 3327238145746944 3331570487082552 3336646710718464 3338816181921792 3340991302789712 3343163598825336 3352688281443072 3354868182796416 3357053760976201 3357313778497536 3361685280813288 3364354878333696 3364426211807232 3366542365250688 3368806975103856 3376133654040576 3380529661402608 3382727665083624 3392365065838848 3394837995614208 3396782207851659 3399258357587664 3404169728964864 3421958700481152 3423029395053312 3440916920428416 3443154187606848 3452890533026688 3452963743696896 3457459790238168 3459707813508804 3462727827992576 3464979276515328 3469490968281624 3479375557934848 3481637830729344 3491557026828288 3493753142884992 3493827219953664 3496103325040304 3498376474146312 3503706855542784 3505984948426752 3510550032995016 3524305969806336 3528894909871188 3529999063648728 3541528526288896 3543831210636288 3548445574191804 3551263482685568 3553572496653504 3556162941686784 3560793362183772 3563696634820608 3568336864813864 3570938072617344 3573259878906432 3583440106481664 3585694015066176 3585770041531392 3588106044120312 3590439012939636 3593290269462912 3595909667530752 3602932928600148 3613197694778496 3632078971563328 3634440531362784 3644717784861504 3644795062791168 3647087562354912 3649540889695844 3657478125210624 3659856199414272 3662240466519492 3664621637173926 3667293033614496 3675062154658752 3677741161915392 3682529887386636 3684924250122258 3687850539711936 3698357236406272 3700761890006016 3705580590383628 3708281844641088 3718846750181376 3721264725961728 3726110122740324 3734213885512704 3740710722338304 3743142913965312 3745581439424682 3748016797967871 3753727549558272 3758615215638426 3761059048678503 3771774316623456 3782520112397312 3784899238125408 3784979488283136 3789907846991838 3795682426838016 3798150360795648 3803095869077934 3813930900043968 3816410699068704 3819192745065984 3824165652286122 3829690945085472 3844697421606912 3849703538041296 3860671354388992 3865997684330496 3868516245335456 3871031535481968 3879450481840128 3882060115355136 3884501849655024 3884584211659008 3887114881130338 3889642264017939 3892731125251488 3895568806491648 3898101686079744 3903177339316827 3914297502676704 3916842559570512 3928001655181824 3933116240670342 3935673533414601 3941670212485632 3948527984690432 3962267968978176 3964844216032128 3967427172062783 3976140068499456 3981317334213648 3984219592075008 3986810111965824 3989407378002189 3989976136593408 3995171418021264 3997769058735192 4009158714173184 4012081267544064 4014378972915597 4017305331694512 4028750646029824 4031370119791872 4036619299635351 4037194789097472 4042451553145776 4045398375972096 4059561519230976 4064847406625808 4080775333459968 4086088843008744 4088745597783132 4092314705809408 4094975508609024 4100307507969192 4100394445640064 4111989295741184 4114662890861952 4126385577160704 4129068532672512 4131758475047632 4134444923991096 4137458807154816 4140744465641472 4143436757231616 4146223969358592 4148831857175928 4151622698485361 4160651890957056 4163357126256768 4171817075221224 4183702593954048 4205565124968064 4208299562630592 4211641477515264 4217125385689112 4220199540365952 4222943493253056 4234974671296512 4237728230900736 4240488961233096 4243246106201388 4249711425263616 4255335126446976 4258011642891084 4258101924318528 4270142730192768 4282308378996736 4285092714743808 4290672262549464 4300003868166144 4307485074207744 4313093778731452 4322474147976192 4325284599307776 4328102369523036 4330916480296458 4343255273687616 4346421373172736 4352080776002388 4354910477417214 4367317629774528 4370785824843776 4373627688188928 4379322515907924 4382514907303104 4391799218232448 4395000704759808 4397858312500224 4403584690511292 4413161864696832 4416130515840384 4419001862079552 4434378989046336 4442093982776736 4457551465100448 4470251041924096 4473157577061888 4478982000990354 4482247041084384 4485806504444928 4488723153667584 4491742633471808 4494567845273922 4507372881870144 4510303553444832 4513591425987072 4519468498156326 4523153421118464 4529042943802212 4532344476783552 4535291384765856 4538892971953152 4547757997288998 4562611600641536 4564039193404416 4587889227237888 4590872250142464 4593863041335854 4596849948384837 4603854044035584 4606847447185152 4606945124880384 4609946386984224 4612845946465341 4612943751345072 4625987957708832 4628995752219696 4642183774305792 4648228284428586 4651250539489983 4658337523846656 4664501965528416 4680733377326688 4699074626408448 4705193213161584 4706665418198304 4725108280848384 4731260765589072 4734337007959416 4738096662204672 4741550588915712 4744266058900251 4747724482911696 4761250763489792 4764346505208576 4770550081387233 4780925353421568 4781026722041856 4784141392160416 4787252017252848 4791053692617216 4797663613636608 4803910571466864 4817596926371328 4820729304086784 4827006295368147 4845920708483712 4859623713148672 4859726750388224 4862783416473216 4876637500280832 4879808265885696 4882987288692656 4886162182898568 4889724044819328 4900082872878336 4903654882553856 4906463189119063 4906843214727168 4910039849848848 4913232333496344 4917134052949248 4920331149212544 4930329270715992 4934349186674688 4940774120511504 4944375792854784 4961686301282304 4968146830320432 4978951847350272 4987614296451072 4990857218620416 4994108585899576 4997355730623828 5004970066077696 5008224272882688 5011486954184568 5014745398238004 5029032422164608 5032302274194624 5042527921219932 5046532317500544 5046639317710848 5053210462655784 5060909902450688 5064200481060864 5070794492103912 5085241200058624 5088547598758272 5092256993421312 5098887536381496 5106254593447296 5132938050721728 5134544092579968 5161375380642624 5176080153806848 5179335799540032 5179445615545344 5186189685357252 5190308167001984 5194091741988864 5197468914772992 5204236452422436 5219063336902272 5222456746094016 5237335540242432 5240629714327488 5240740829930496 5244154987560456 5247564711219468 5255560283314176 5265825049492524 5283023958637568 5286458954709504 5293342364806782 5308423112284864 5312292789433344 5315746815954432 5319209837336252 5322668361287706 5326895224028352 5330358744980256 5334244412530176 5341190043275658 5345544952230912 5352505297220796 5356407108926016 5359889818359648 5375160159722496 5382159066180468 5385658519409454 5389935404194368 5393864501296128 5419796542167744 5444571511222272 5448118457344992 5451660797044176 5467076677292256 5467192594186752 5470631343532368 5474311334543766 5486217187815936 5493360699779238 5496932455760889 5512593231988128 5516611742873088 5523794831079954 5528298625811456 5531775809567904 5547535854609408 5551142835009024 5558370885575442 5562422766961632 5578270125272064 5581897088942592 5589165184110486 5611066083507456 5618372159137023 5626932720487936 5630591324337408 5637922823457639 5650304307867648 5653985281644128 5657661474935184 5669966088843264 5673780168595968 5677348857188112 5677469232424704 5681167903190494 5684861770487757 5693523640257024 5697225541193472 5704643803616901 5720896350065952 5724616048603056 5736248478429183 5743313432276992 5763298863968256 5767046132410368 5770803159364048 5774555307061944 5791007031583488 5795228497563648 5798547405322529 5798996526495744 5802774368003184 5806547303222952 5823090173032704 5826752774482536 5826876317488512 5830672321695507 5831503584251904 5839096687877232 5843353209737472 5863811083333632 5871446254015056 5884215819595776 5888174021120512 5892002482772736 5899674361005513 5912505318728448 5922791977035648 5943401953467264 5947266324048192 5964210102749184 5971976001320472 5976329388112512 5981075339259904 5984964204890112 5992757127031896 6009830509160192 6013738071259776 6018121901316096 6025957997541768 6030871228157952 6038723925069616 6043125969044736 6047055179687808 6051857295937536 6055792183646208 6063677329718664 6068097563958144 6085385591205888 6097271109938712 6117185636317184 6121163000189952 6129133264513116 6138472058714112 6142463262913536 6146595182645632 6150461261953788 6150591668460096 6167983943611776 6171994336292928 6189578365741056 6193602799008768 6197637712571448 6201667385986644 6206188210732224 6211116698462208 6219335954037888 6223247785763892 6240977836435584 6273590950882112 6275553890931072 6308347687452096 6312449343945888 6317462216272896 6325688078533668 6330299310548928 6334415239879584 6352462006944768 6360733441849644 6364869159302082 6374567137895424 6383002689670464 6388071590156288 6405214095289152 6423462568495104 6427639072115712 6436008393824196 6450005802249216 6461227611311616 6469640668097178 6483711221964288 6492153554284554 6496374720444687 6514882910531424 6519632059759104 6528121164003582 6533443830504448 6546719799798464 6550976444661792 6556178737265664 6560441532283392 6568983773861886 6573772360954656 6587698827348672 6592501057139712 6596787468750336 6605377035766938 6624195773760576 6628502793119328 6654476291493888 6663140974165104 6677632363843584 6681982605579424 6686327197650672 6705376562886144 6709736365592832 6714107521952402 6714627556995072 6718473001485531 6723370561626576 6728709756667392 6733084730501376 6737613950207712 6741851767910883 6761059322805216 6765455330167248 6779202747234489 6784730131677696 6793564415703318 6798516715175328 6808339457929728 6843917400962304 6846058790106624 6852828751744807 6881833840856832 6886308375213696 6890794562003781 6905781066053376 6905927487393792 6914919580476336 6919415627017608 6929958553030656 6938981936563248 6958751115869696 6963275661458688 6972342426642879 6987506285769984 6987654439907328 6992206650080608 6996752948292624 7011969896853504 7021100065990032 7048611939612672 7057789819742376 7059998127297456 7083057052577792 7087662421272576 7096891148383608 7102526965371136 7107144993307008 7112325883373568 7121586724367544 7127393269641216 7136673729627728 7141876145234688 7146519757812864 7166880212963328 7171388030132352 7171540083062784 7176212088240624 7180878025879272 7186580538925824 7191819335061504 7205865857200296 7226395389556992 7264157943126656 7268881062725568 7289435569723008 7289590125582336 7294175124709824 7299081779391688 7314956250421248 7319712398828544 7324480933038984 7329243274347852 7334586067228992 7350124309317504 7355482323830784 7365059774773272 7369848500244516 7375701079423872 7396714472812544 7401523780012032 7411161180767256 7416563689282176 7437693500362752 7442529451923456 7452220245480648 7468427771025408 7481421444676608 7486285827930624 7491162878849364 7496033595935742 7507455099116544 7517230431276852 7522118097357006 7543548633246912 7565040224794624 7569798476250816 7569958976566272 7579815693983676 7591364853676032 7596300721591296 7606191738155868 7627861800087936 7632821398137408 7638385490131968 7648331304572244 7659381890170944 7699407076082592 7721342708777984 7737032490670912 7742063070963936 7764120230710272 7769003699310048 7769168423318016 7774229762260676 7779284528035878 7785462250502976 7791137612983296 7796203372159488 7806354678633654 7828595005353408 7833685119141024 7856003310363648 7866232481340684 7871347066829202 7883340424971264 7897055969380864 7924535937956352 7929688432064256 7934854344125566 7940013547210173 7962634668427296 7968439184150016 7973620223931648 7978814756004378 7984002541931559 7990342836042528 7995538117470384 8011785064913487 8018317428346368 8028757945831194 8034610663389024 8057501292059648 8062740239583744 8073238599270702 8084903106291552 8090796751944192 8129694813251616 8161550666919936 8172177686017488 8177491195566264 8189951017218048 8200615015938384 8200788891280128 8211467001815649 8223978591482368 8229325781723904 8240041049668857 8258137065345024 8263516950095264 8268889847982192 8274917614309632 8285692246619931 8286873514463232 8292447938717184 8297663714351856 8303245396970722 8321303781914112 8326714252513536 8337556328363163 8343634150442448 8367405187908096 8383747776165729 8411130249936128 8416599125261184 8423282955030528 8434250771378224 8440399080731904 8445886986506112 8469949342593024 8475456461801472 8480977922466192 8486492212402776 8499422850527232 8510670252893952 8516023285782168 8516203848637056 8521751854785741 8540285460385536 8570185429487616 8581344525098928 8600007736332288 8614970148415488 8626187557462904 8644948295952384 8650569198615552 8656204739046072 8661832960592916 8686510547375232 8692842746345472 8704161552004776 8709820954834428 8734635259549056 8741571649687552 8747255376377856 8758645031815848 8765029814606208 8783598436464896 8790001409519616 8795716625000448 8807169381022584 8826323729393664 8832261031680768 8838003724159104 8868757978092672 8884187965553472 8915102930200896 8940502083848192 8946315154123776 8957964001980708 8964494082168768 8971613008889856 8977446307335168 8983485266943616 8989135690547844 9014745763740288 9020607106889664 9027182851974144 9038936996312652 9046306842236928 9058085887604424 9064688953567104 9070582769531712 9077785943906304 9095515994577996 9125223201283072 9128078386808832 9175778454475776 9181744500284928 9187726082671708 9193699896769674 9207708088071168 9213694894370304 9219892773968448 9225691892930682 9225887502690144 9251975915417664 9257991504439392 9284367548611584 9296456568857172 9302501078979966 9316675047693312 9329003931056832 9361466754653376 9410386426323168 9413330836396608 9462521531178144 9468674015918832 9476193324409344 9488532117800502 9495448965823392 9522501526979584 9528693010417152 9541100162774466 9561850706843136 9568282784320832 9574504034505696 9582107385234432 9607821142933728 9635193852742656 9641458608173568 9654012590736294 9691841416967424 9704461002145767 9719247426297344 9725566832946432 9738230331426831 9759616531771392 9765974577385312 9772324365797136 9779448089638656 9792181746005373 9800165745756672 9812926378238126 9813686429454336 9820079699697696 9826464666992688 9834268105898496 9840662298425088 9853475660792829 9860658541431984 9881548241023008 9888751585709568 9908065553650407 9936293660640864 9975228592902144 9981714437240832 9988217171799152 9994711461247656 10009940132155392 10016448545765376 10022973908369136 10029490796476008 10058064844329216 10064604548389248 10071161282928603 10085055842439864 10093064635001088 10093278635421696 10106420925311568 10128400962121728 10141588984207824 10170482400117248 10177095197516544 10184513986842624 10190346623554977 10197775072762992 10212509186894592 10265876101443456 10269088185159936 10322750761285248 10352160307613696 10358671599080064 10358891231090688 10372379370714504 10380616334003968 10388183483977728 10394937829545984 10408472904844872 10438126673804544 10444913492188032 10474671080484864 10481259428654976 10481481659860992 10488309975120912 10495129422438936 10511120566628352 10531650098985048 10566047917275136 10572917909419008 10586684729613564 10616846224569728 10624585578866688 10631493631908864 10638419674672504 10645336722575412 10653790448056704 10660717489960512 10668488825060352 10682380086551316 10691089904461824 10705010594441592 10712814217852032 10719779636719296 10750320319444992 10764318132360936 10771317038818908 10779870808388736 10787729002592256 10839593084335488 10896236914689984 10903321594088352 10934153354584512 10934385188373504 10941262687064736 10948622669087532 10972434375631872 10986721399558476 10993864911521778 11025186463976256 11033223485746176 11047589662159908 11056597251622912 11063551619135808 11095071709218816 11102285670018048 11116741771150884 11124845533923264 11156540250544128 11163794177885184 11178330368220972 11222132167014912 11236744318274046 11244050393903613 11253865440975872 11261182648674816 11275845646915278 11307970563288256 11315322949870368 11347560337191936 11354697714376224 11354938464849408 11362335806380988 11369723540975514 11387047280514048 11394451082386944 11409287607233802 11441792700131904 11449232097206112 11472496956858366 11534092264820736 11541606318728096 11549110614123888 11582014063166976 11597094810645058 11597993052991488 11605548736006368 11613094606445904 11646180346065408 11653505548965072 11653752634977024 11661344643391014 11668926792053817 11678193375754464 11686706419474944 11709532017950481 11742892508030112 11776348042241024 11784004965545472 11799348722011026 11825010637456896 11845583954071296 11861007891511493 11886803906934528 11894532648096384 11902281516188349 11928420205498368 11943952002640944 11952658776225024 11968222134006567 11969928409780224 11985514254063792 12019661018320384 12027476142519552 12036243802632192 12043136918746791 12051915995083536 12077447850139232 12086251938089472 12094110359375616 12109857898906053 12111584367292416 12127354659437328 12136195127916288 12194542219877424 12234371272634368 12242326000379904 12258266529026232 12276944117428224 12284926525827072 12293190365291264 12300922523907576 12301183336920192 12335967887223552 12343988672585856 12379156731482112 12387205598017536 12395275425142896 12403334771973288 12412376421464448 12422233396924416 12438671908075776 12446495571527784 12454868095456083 12481955672871168 12547181901764224 12551107781862144 12616695374904192 12624898687891776 12634924432545792 12651376157067336 12660598621097856 12668830479759168 12704924013889536 12721466883699288 12729738318604164 12749134275790848 12766005379340928 12776143180312576 12810428190578304 12846925136990208 12855278144231424 12872016787648392 12900011604498432 12922455222623232 12939281336194356 12967422443928576 12984307108569108 12992749440889374 13029765821062848 13039264119518208 13056242328007164 13066887661008896 13093439599596928 13101952889323584 13112357474531328 13120883064566784 13137967547723772 13147544721909312 13175397654697344 13185002114279424 13193574937500672 13210754071533876 13248391547521152 13257005586238656 13326281948330208 13363965211158848 13372654395301344 13410753125772288 13419472731185664 13428215043904804 13436946002971062 13446741123253152 13457419513334784 13466169461002752 13475227900415424 13483703535821766 13522118645610432 13530910660334496 13558405494468978 13569460263355392 13587128831406636 13597033430350656 13616678915859456 13687834801924608 13692117580213248 13705657503489614 13763667681713664 13772616750427392 13781589124007562 13790549845154511 13811562132106752 13829839160952672 13838537839396023 13838831254035216 13877963873126496 13917502231739392 13926551322917376 13944684853285758 13975012571539968 13984413300161216 13993505896585248 14042200131980064 14097223879225344 14115579639484752 14119996254594912 14175324842545152 14193782296767216 14205053930742272 14214289986614016 14224651766747136 14232798176700753 14243173448735088 14273347459255456 14283752290469376 14293039515625728 14311650244161699 14342776060264704 14343080166125568 14352424176481248 14361756051758544 14373161077851648 14411731714400592 14452790779113984 14481018886104441 14528315886253312 14537762125451136 14578871139446016 14579180251164672 14588350249419648 14598163558783376 14629912500842496 14639424797657088 14648961866077968 14658486548695704 14669172134457984 14700248618635008 14710964647661568 14719389567357189 14730119549546544 14739697000489032 14751402158847744 14803047560024064 14822322361534512 14833127378564352 14885058903846912 14904440490961296 14936855542050816 14962842889353216 14972571655861248 14982325757698728 14992067191871484 15014910198233088 15034460862553704 15044236194714012 15087097266493824 15130080449589248 15139596952501632 15139917953132544 15159631387967352 15182729707352064 15192601443182592 15212383476311736 15255723600175872 15265642796274816 15276770980263936 15296662609144488 15318763780341888 15398814152165184 15442685417555968 15474064981341824 15484126141927872 15528240461420544 15538007398620096 15538336846636032 15548459524521352 15558569056071756 15570924501005952 15582275225966592 15592406744318976 15612709357267308 15657190010706816 15667370238282048 15712006620727296 15732464962681368 15742694133658404 15766680849942528 15794111938761728 15849071875912704 15859376864128512 15869708688251132 15880027094420346 15925269336854592 15936878368300032 15947240447863296 15957629512008756 15968005083863118 15980685672085056 15991076234940768 16023570129826974 16036634856692736 16057515891662388 16069221326778048 16115002584119296 16125480479167488 16146477198541404 16169806212583104 16181593503888384 16259389626503232 16344355372034976 16354982391132528 16401230031876768 16401577782560256 16422934003631298 16447957182964736 16458651563447808 16480082099337714 16527033900190528 16537779695964384 16549835228619264 16571384493239862 16584895877434368 16595327428703712 16606490793941444 16642607563828224 16653428505027072 16675112656726326 16687268300884896 16734810375816192 16767495552331458 16822260499872256 16833198250522368 16855116477411069 16868501542756448 16880798161463808 16891773973012224 16913768470372917 16950912923602944 16961955844932384 16972984424805552 17021340505787904 17032046571564336 17032407697274112 17043503709571482 17054585311463271 17080570920771072 17113931410850703 17162689050197856 17229940296830976 17252375114925808 17289896591904768 17301138397231104 17312409478092144 17323665921185832 17373021094750464 17385685492690944 17395642215967587 17408323104009552 17419641909668856 17469270519098112 17492016965086521 17494510752755712 17517290063631696 17530059629212416 17567196872929792 17591433250000896 17614338762045168 17652647458787328 17664522063361536 17676007448318208 17699023083016539 17737515956185344 17768375931106944 17830205860401792 17881004167696384 17892630308247552 17915928003961416 17928988164337536 17943226017779712 17954892614670336 17966970533887232 17978271381095688 18029491527480576 18041214213779328 18054365703948288 18077873992625304 18092613684473856 18116171775208848 18129377907134208 18141165539063424 18155571887812608 18191031989155992 18250446402566144 18256156773617664 18351556908951552 18363489000569856 18375452165343416 18387399793539348 18415416176142336 18427389788740608 18439785547936896 18451383785861364 18451775005380288 18503951830835328 18515983008878784 18568735097223168 18592913137714344 18605002157959932 18633350095386624 18658007862113664 18722933509306752 18820772852646336 18826661672793216 18925043062356288 18937348031837664 18952386648818688 18977064235601004 18990897931646784 19045003053959168 19057386020834304 19082200325548932 19123701413686272 19136565568641664 19149008069011392 19164214770468864 19215642285867456 19270387705485312 19282917216347136 19308025181472588 19383682833934848 19408922004291534 19438494852594688 19451133665892864 19476460662853662 19531949154770624 19544648731594272 19558896179277312 19584363492010746 19600331491513344 19625852756476252 19640159399395392 19652929333985376 19668536211796992 19681324596850176 19706951321585658 19721317082863968 19763096482046016 19777503171419136 19816131107300814 19872587321281728 19963428874481664 19976434343598304 19989422922495312 20032897091530752 20045947816738272 20058981592952016 20116129688658432 20129209096778496 20142322565857206 20155419004456593 20170111684879728 20186129270002176 20212841850623136 20225555303732649 20283177968415648 20340964800234496 20354190395033088 20380693247109954 20395550145525984 20425018373789184 20531752202886912 20538176370319872 20558486255234421 20645501522570496 20672383686011343 20717343198160128 20717782462181376 20744758741429008 20761232668007936 20789875659091968 20816945809689744 20876253347609088 20889826984376064 20917027279928637 20962518857309952 20962963319721984 20976619950241824 20990258844877872 21063300197970096 21132095834550272 21145835818838016 21173369459227128 21233692449139456 21249171157733376 21262987263817728 21276839349345008 21290673445150824 21307580896113408 21321434979921024 21336977650120704 21364760173102632 21382179808923648 21410021188883184 21425628435704064 21439559273438592 21500640638889984 21528636264721872 21542634077637816 21559741616777472 21575458005184512 21679186168670976 21792473829379968 21806643188176704 21868306709169024 21868770376747008 21882525374129472 21897245338175064 21944868751263744 21973442799116952 21987729823043556 22050372927952512 22066446971492352 22095179324319816 22113194503245824 22127103238271616 22190143418437632 22204571340036096 22233483542301768 22249691067846528 22313080501088256 22327588355770368 22356660736441944 22444264334029824 22473488636548092 22488100787807226 22507730881951744 22522365297349632 22551691293830556 22615941126576512 22630645899740736 22695120674383872 22709395428752448 22709876929698816 22724671612761976 22739447081951028 22774094561028096 22788902164773888 22818575214467604 22883585400263808 22898464194412224 22944993913716732 23083212637456192 23098221228247776 23164028126333952 23194189621290116 23211097472012736 23226189212891808 23292360692130816 23307011097930144 23307505269954048 23322689286782028 23337853584107634 23356386751508928 23373412838949888 23419064035900962 23485785016060224 23552696084482048 23568009931090944 23598697444022052 23650021274913792 23691167908142592 23722015783022986 23773607813869056 23789065296192768 23804563032376698 23820040641630519 23887904005281888 23905317552450048 23936444268013134 23952007625794677 23971028508127584 24039322036640768 24054952285039104 24086273837493582 24103831990167072 24154895700278464 24172503876178944 24188220718751232 24219715797812106 24254709318874656 24272390255832576 24389084439754848 24484652000759808 24516533058052464 24569853051654144 24586380730582528 24601845047815152 24602366673840384 24634401005446947 24671935774447104 24687977345171712 24720123149006571 24774411196035072 24790550850285792 24806669543946576 24824752842928896 24857076739859793 24877343816151552 24892991143055568 24909736190912166 24963911345742336 25012668985089489 25094363803528448 25102215563724288 25233390749808384 25249797375783552 25266246727347197 25269848865091584 25302752314134672 25321197242195712 25337660959518336 25409848027779072 25442933767398576 25459476637208328 25498268551581696 25532010758681856 25565255564357223 25620856381156608 25710556288462848 25744033575296784 25800023208996864 25844910445246464 25878562672388712 25934844887857152 25968614217138216 25985498881778748 26059531642125696 26078528239036416 26112484656014328 26133775322017792 26186879199193856 26203905778647168 26224714949062656 26241766129133568 26275935095447544 26295089443818624 26350795309394688 26370004228558848 26387149875001344 26421508143067752 26496783095042304 26514011172477312 26652563896660416 26727930422317696 26745308790602688 26821506251544576 26838945462371328 26856430087809608 26873892005942124 26893482246506304 26914839026669568 26932338922005504 26950455800830848 26967407071643532 27044237291220864 27061821320668992 27116810988937956 27138920526710784 27174257662813272 27194066860701312 27233357831718912 27375669603849216 27384235160426496 27411315006979228 27527335363427328 27545233500854784 27563178248015124 27581099690309022 27623124264213504 27659678321905344 27677075678792046 27677662508070432 27755927746252992 27835004463478784 27853102645834752 27889369706571516 27950025143079936 27968826600322432 27987011793170496 28084400263960128 28231159278969504 28239992509189824 28387564593534432 28410107861484544 28428579973228032 28465596353401506 28486346897470176 28546694918510912 28567504580938752 28586079031251456 28623300488323398 28685552120529408 28704848352962496 28723512103517088 28746322155703296 28823463428801184 28905581558227968 28962037772208882 29056631772506624 29075524250902272 29113383006437301 29157742278892032 29176700498839296 29196327117566752 29214690994280493 29278849595314176 29297923732155936 29316973097391408 29338344268915968 29376545238016119 29400497237270016 29438779134714378 29460239099093088 29479394000978064 29502804317695488 29560426982378487 29644644723069024 29666254757128704 29808880981922592 29925685778706432 29945143311722496 29964651515397456 29984134383742968 30029820396466176 30068921725107408 30088472389428024 30174194532987648 30213483848785809 30279193905003264 30279835906265088 30319262775934704 30385202886365184 30424766952623472 30511447200351744 30531285592549632 30553541960527872 30571039870664931 30593325218288976 30637527560683776 30797628304330368 30885370835111936 30948129962683648 30968252283855744 31056480922841088 31076014797240192 31076673693272064 31096919049042704 31117138112143512 31141849002011904 31164550451933184 31184813488637952 31225418714534616 31314380021413632 31334740476564096 31424013241454592 31464929925362736 31485388267316808 31533361699885056 31588223877523456 31698143751825408 31718753728257024 31739417376502264 31760054188840692 31850538673709184 31873756736600064 31894480895726592 31915259024017512 31936010167726236 31961371344170112 31982152469881536 32047140259653948 32073269713385472 32115031783324776 32138442653556096 32230005168238592 32250960958334976 32292954397082808 32339612425166208 32363187007776768 32518779253006464 32688710744069952 32709964782265056 32802460063753536 32803155565120512 32845868007262596 32895914365929472 32917303126895616 32960164198675428 33054067800381056 33075559391928768 33099670457238528 33142768986479724 33169791754868736 33190654857407424 33212981587882888 33285215127656448 33306857010054144 33350225313452652 33374536601769792 33469620751632384 33534991104662916 33644520999744512 33666396501044736 33710232954822138 33737003085512896 33761596322927616 33783547946024448 33827536940745834 33923911689864768 33945968849611104 34042681011575808 34064093143128672 34064815394548224 34087007419142964 34109170622926542 34161141841542144 34227862821701406 34325378100395712 34504750229851616 34602276794462208 34624818956184288 34647331842371664 34746042189500928 34791284431935174 34816646208019104 34839283819337712 34938541038196224 34984033930173042 35006780376161451 35034580127263392 35060119258424832 35134393745859584 35228677524090336 35329044126723072 35352014896636416 35398046166033078 35475031912370688 35536751862213888 35583023674534479 35660411720803584 35706844548565047 35785260616495104 35831856007922832 35857976328675072 35904666402019701 35909785229340672 35933941067774464 35956542762191376 36058983054961152 36082428427558656 36108731407896576 36129410756240373 36155747985250608 36232343550417696 36258755814268416 36282331078126848 36329573696718159 36382063978311984 36500892805132288 36703113817903104 36726978001139712 36750904330686832 36774799587078696 36830832352284672 36854779577481216 36879571095873792 36902767571722728 36903550010760576 36927591370738211 37007903661670656 37031966017757568 37137470194446336 37185826275428688 37210004315919864 37266700190773248 37316015724227328 37364604286368249 37445867018613504 37641545705292672 37653323345586432 37850086124712576 37874696063675328 37904773297637376 37954128471202008 37981795863293568 38090006107918336 38114772041668608 38164400651097864 38247402827372544 38273131137283328 38298016138022784 38328429540937728 38431284571734912 38540775410970624 38565834432694272 38616050362945176 38767365667869696 38817844008583068 38876989705189376 38902267331785728 38952921325707324 39063898309541248 39089297463188544 39117792358554624 39168726984021492 39200662983026688 39251705512952504 39280318798790784 39305858667970752 39337072423593984 39362649193700352 39413902643171316 39442634165727936 39526192964092032 39555006342838272 39632262214601628 39745174642563456 39952868687196608 39978845844990624 40091895633476544 40117963185904032 40232259377316864 40258418193556992 40284645131714412 40310838008913186 40340223369759456 40372258540004352 40425683701246272 40451110607465298 40566355936831296 40681929600468992 40708380790066176 40761386494219908 40791100291051968 40850036747578368 41063504405773824 41076352740639744 41116972510468842 41291003045140992 41344767372022686 41371649535463533 41434686396320256 41489517482858016 41522465336015872 41633891619379488 41752506695218176 41779653968752128 41834054559857274 41925037714619904 41953239900483648 41980517689755744 42126600395940192 42291671637676032 42346738918454256 42467384898278912 42525974527635456 42553678698690016 42581346890301648 42615161792226816 42642869959842048 42673955300241408 42698394530102259 42729520346205264 42820042377766368 42851256871408128 42879118546877184 42934950732485097 43057272529443744 43085268155275632 43119483233554944 43358372337341952 43584947658759936 43613286376353408 43641698892690613 43736613418338048 43737540753494016 43765050748258944 43794490676350128 43889737502527488 43946885598233904 43975459646087112 44100745855905024 44132893942984704 44158168702071567 44190358648639632 44254206476543232 44409142680072192 44466967084603536 44499382135693056 44655176711540736 44713321472883888 44888528668059648 44946977273096184 44976201575614452 45015461763903488 45044730594699264 45103382587661112 45231882253153024 45261291799481472 45390241348767744 45418790857504896 45419753859397632 45449343225523952 45478894163902056 45548189122056192 45577804329547776 45637150428935208 45767170800527616 45796928388824448 45889987827433464 46166425274912384 46196442456495552 46328056252667904 46388379242580232 46422194944025472 46452378425783616 46584721384261632 46614022195860288 46615010539908096 46645378573564056 46675707168215268 46712773503017856 46746825677899776 46838128071801924 46971570032120448 47105392168964096 47136019862181888 47197394888044104 47300042549827584 47382335816285184 47444031566045972 47547215627738112 47578130592385536 47609126064753396 47640081283261038 47775808010563776 47810635104900096 47872888536026268 47904015251589354 47942057016255168 48078644073281536 48109904570078208 48172547674987164 48207663980334144 48309791400556928 48345007752357888 48376441437502464 48439431595624212 48509418637749312 48544780511665152 48778168879509696 49033066116104928 49172761461165056 49203690095630304 49204733347680768 49268802010893894 49343871548894208 49375954690343424 49440246298013142 49581101700571584 49613339087893152 49649505685857792 49714153479719586 49754687632303104 49785982286111136 49819472381824332 49927822691484672 50025337970178978 50188727607056896 50204431127448576 50466781499616768 50499594751567104 50532493454694394 50565349432233207 50605504628269344 50642394484391424 50675321919036672 50741305411118751 50885867534797152 50918953274416656 51064021517363712 51130511128714446 51163755934389813 51241712762313216 51488067150593568 51689820890492928 51757125344777424 51869689775714304 51937228434276432 51970997763557496 52119063284251392 52157056478072832 52186926647902761 52224969312028656 52373758398387712 52407811557294336 52476050895259563 52483532258267136 52551870190895088 52590178887637248 52701590618789376 52774299750002688 52843016286135504 52993566190084608 53028022344954624 53097069249049617 53305127793320832 53455860844635392 53490617581205376 53643012503089152 53677890924742656 53712860175619216 53747784011884248 53786964493012608 53829678053339136 53864677844011008 53900911601661696 53934814143287064 53971095080309693 54088474582441728 54123642641337984 54233621977875912 54277841053421568 54348515325626544 54388133721402624 54466715663437824 54751339207698432 54768470320852992 54822630013958456 55054670726854656 55090467001709568 55126356496030248 55162199380618044 55246248528427008 55319356643810688 55354151357584092 55355325016140864 55511855492505984 55670008926957568 55706205291669504 55778739413143032 55900050286159872 55937653200644864 55974023586340992 56168800527920256 56462318557939008 56479985018379648 56775129187068864 56820215722969088 56857159946456064 56931192706803012 56972693794940352 57093389837021824 57135009161877504 57172158062502912 57246600976646796 57371104241058816 57409696705924992 57447024207034176 57492644311406592 57646926857602368 57811163116455936 57924075544417764 58113263545013248 58151048501804544 58226766012874602 58315484557784064 58353400997678592 58392654235133504 58429381988560986 58595847464311872 58633946194782816 58676688537831936 58753090476032238 58800994474540032 58877558269428756 58920478198186176 58958788001956128 59005608635390976 59120853964756974 59289289446138048 59332509514257408 59617761963845184 59890286623444992 59929303030794912 59968268767485936 60137843450214816 60176944778856048 60348389065975296 60426967697571618 60466257013369779 60558387810006528 60638525551869408 60849533905246944 61022894400703488 61062571185099264 61142079741329862 61186650436577952 61275055121367552 61595256608660736 61675458765703263 61896259925367296 61936504567711488 62017151058034029 62152029594480384 62153347386544128 62193838098085408 62234276224287024 62283698004023808 62369626977275904 62450837429069232 62628760042827264 62669480953128192 62751081839785911 62929859850725472 62970776534633616 63176447755046912 63396287503650816 63437507456514048 63478834753004528 63520108377681384 63701077347418368 63747513473200128 63784021458547819 63788961791453184 63830518048035024 63872020335452472 63922742688340224 63964304939763072 64094280519307896 64146539426770944 64230063566649552 64276885307112192 64501921916669952 64585908794165616 64679224850332416 64726374015553536 65037558506012928 65377421488139904 65419929564530112 65604920127507072 65606311130241024 65691736014525192 65791828731858944 65834606253791232 65920328397350856 66108135600762112 66151118783857536 66199340914477056 66285537972959448 66339583509737472 66381309714814848 66425963175765776 66570430255312896 66613714020108288 66700450626905304 66749073203539584 66939241503264768 67069982209325832 67289041999489024 67332793002089472 67420465909644276 67474006171025792 67523192645855232 67567095892048896 67655073881491668 67847823379729536 67891937699222208 68085362023151616 68128186286257344 68129630789096448 68174014838285928 68218341245853084 68322283683084288 68455725643402812 68650756200791424 69009500459703232 69249637912368576 69294663684743328 69492084379001856 69582568863870348 69633292416038208 69678567638675424 69877082076392448 69968067860346084 70013560752322902 70069160254526784 70120238516849664 70268787491719168 70457355048180672 70658088253446144 70704029793272832 70796092332066156 70950063824741376 71073503724427776 71166047349068958 71320823441607168 71413689097130094 71460121924891557 71663712015845664 71715952657350144 71809332804039402 71867882135548928 71913085524382752 72117966109922304 72164856855117312 72258821512480746 72311495970501216 72464687100835392 72517511628536832 72564662156253696 72659147393436318 72764127956623968 73453956002279424 73501808661373664 73549599174157392 73709559154962432 73759142191747584 73805535143445456 73807100021521152 73855182741476422 73903203016340841 74015807323341312 74063932035515136 74160369447019713 74371652550857376 74420008631839728 74571230219579379 74632031448454656 74729208572736498 74891734037227008 75283091410585344 75306646691172864 75381116269192877 75700172249425152 75749392127350656 75798740182041591 75809546595274752 75908256942404016 75963591726587136 76229544083337216 76328801302195728 76494805654745088 76546262274566656 76596032276045568 76695766693071669 76862569143469824 77131668865388544 77232100725890352 77534731335739392 77635688017166136 77753979410378752 77804534663571456 77905842651414648 78127796619082496 78178594926377088 78235584717109248 78337453968042984 78401325966053376 78503411025905008 78560637597581568 78611717335941504 78674144847187968 78725298387400704 78827805286342632 78885268331455872 79052385928184064 79110012685676544 79264524429203256 79490349285126912 79905737374393216 79957691689981248 80183791266953088 80235926371808064 80464518754633728 80516836387113984 80569290263428824 80621676017826372 80680446739518912 80744517080008704 80851367402492544 80902221214930596 81132711873662592 81363859200937984 81416761580132352 81522772988439816 81582200582103936 81700073495156736 82127008811547648 82152705481279488 82233945020937684 82582006090281984 82689534744045372 82743299070927066 82869372792640512 82979034965716032 83044930672031744 83267783238758976 83505013390436352 83559307937504256 83668109119714548 83850075429239808 83906479800967296 83961035379511488 84253200791880384 84693477836908512 84934769796557824 85107357397380032 85162693780603296 85230323584453632 85285739919684096 85396789060204518 85459040692410528 85640084755532736 85702513742816256 85758237093754368 85869901464970194 86114545058887488 86170536310551264 86238966467109888 86716744674683904 87169895317519872 87226572752706816 87283397785381226 87340149019311903 87473226836676096 87530101496517888 87588981352700256 87644072982841479 87893771196467808 87950919292174224 88129635714048357 88201491711810048 88316337404143134 88380717297279264 88508412953086464 88933934169207072 88998764271386112 89426642945767776 89777057336119296 89893954546192368 89952403151228904 90089461189398528 90206765175322224 90463764506306048 90522583598962944 90640451546357427 90837581715009792 90839507718795264 90898686451047904 90957788327804112 91155608659095552 91274300857870416 91534341601055232 91593856777648896 91713119611994793 91779975654866928 92332850549824768 92392884912991104 92656112505335808 92776758485160464 92844389888050944 92904756851567232 93169442768523264 93228044391720576 93230021079816192 93290757147128112 93351414336430536 93425547006035712 93493651355799552 93676256143603848 93943140064240896 94272039724363776 94394789776088208 94600085099655168 94764671632570368 94888063132091944 95094431255476224 95156261184771072 95218252129506792 95280162566522076 95551616021127552 95621270209800192 95745777072052536 95808030503178708 95884114032510336 96157288146563072 96219809140156416 96345095349974328 96415327960668288 96619582801113856 96690015504715776 96752882875004928 96878863191248424 97018837275498624 97089561023330304 97556337759019392 98066132232209856 98345522922330112 98407380191260608 98409466695361536 98537604021787788 98687743097788416 98751909380686848 98880492596026284 99162203401143168 99226678175786304 99299011371715584 99428306959439172 99509375264606208 99571964572222272 99638944763648664 99855645382969344 100050675940357956 100377455214113792 100408862254897152 100933562999233536 100999189503134208 101064986909388788 101130698864466414 101211009256538688 101284788968782848 101350643838073344 101482610822237502 101771735069594304 101837906548833312 102128043034727424 102261022257428892 102327511868779626 102483425524626432 102976134301187136 103514250689554848 103874456868552864 103941995527114992 104238126568502784 104373853295805522 104449938624057312 104747516796775424 104815623114588672 104952101790519126 105103740381790176 105180357775274496 105403181237578752 105686032572271008 105987132380169216 106056044689909248 106194138498099234 106610255586641664 106749071023603437 106911721689270784 106981235162410752 107120533645695141 107355781849485312 107425720351238432 107495568023768496 107573928986025216 107713999206059103 107729355688022016 107801823203323392 107869628286574128 107942190160619386 108176949164883456 108247285282675968 108388232268721119 108467243955751824 108697030651253088 108776267442805248 108988721090154477 109502678415396864 109645260027916912 110109341453709312 110180934003419136 110252712992060496 110324398761236088 110492497056854016 110638713287621376 110708302715168184 110710650032281728 110782774112214633 111023710985011968 111412410583339008 111557478826286064 111800100572319744 111875306401289728 111948047172681984 112093812859104747 112337601055840512 112924637115878016 112959970036759296 113550258374137728 113640431445938176 113714319892912128 113862385413606024 113945387589880704 114186779674043648 114270018323755008 114344316125005824 114493201953293592 114742208482117632 114819393411849984 114894048414068352 114985288622813184 115293853715204736 115622326232911872 115848151088835528 116226527090026496 116302097003609088 116453532025749204 116630969115568128 116706801995357184 116785308470267008 116858763977121972 117191694928623744 117267892389565632 117353377075663872 117506180952064476 117601988949080064 117755116538857512 117840956396372352 117917576003912256 118011217270781952 118241707929513948 118578578892276096 118665019028514816 119235523927690368 119858606061589824 119936537534971872 120275686900429632 120353889557712096 120696778131950592 120853935395143236 120932514026739558 121116775620013056 121277051103738816 121699067810493888 122045788801406976 122125142370198528 122284159482659724 122373300873155904 122550110242735104 123190513217321472 123350917531406526 123792519850734592 123873009135422976 124034302116068058 124304059188960768 124387676196170816 124468552448574048 124567396008047616 124901674858138464 125257520085654528 125338961906256384 125502163679571822 125859719701450944 125941553069267232 126875014913028096 126957669506009056 127040216755362768 127402154694836736 127568042917095638 127577923582906368 127661036096070048 127744040670904944 127845485376680448 127928609879526144 128095183590306777 128188561038615792 128460127133299104 128553770614224384 128804852197455291 129171817588331232 129358449700664832 130075117012025856 130754842976279808 130839859129060224 130925096678071839 131209840255014144 131212622260482048 131383472029050384 131669212507582464 131840656794701712 132216271201524224 132302237567715072 132398681828954112 132474506106214701 132571075945918896 132762619429629696 132851926351531552 133227428040216576 133400901253810608 133498146407079168 134139964418651664 134578083998978048 134665586004178944 134840931819288552 134948012342051584 135046385291710464 135134191784097792 135310147762983336 135695646759459072 135783875398444416 136170724046303232 136256372572514688 136259261578192896 136348029676571856 136436682491706168 136644567366168576 136911451286805624 137301512401582848 138019000919406464 138499275824737152 138589327369486656 138984168758003712 139165137727740696 139266584832076416 139357135277350848 139754164152784896 139936135720692168 140027121504645804 140138320509053568 140240477033699328 140537574983438336 140914710096361344 141316176506892288 141408059586545664 141592184664132312 141900127649482752 142147007448855552 142332094698137916 142641646883214336 142827378194260188 142920243849783114 143327424031691328 143431905314700288 143618665608078804 143735764271097856 143826171048765504 144235932219844608 144329713710234624 144517643024961492 144622991941002432 144929374201670784 145035023257073664 145129324312507392 145318294786872636 145528255913247936 147003617322747328 147099198348314784 147518284383495168 147611070286890912 147614200043042304 147710365482952844 147806406032681682 148031614646682624 148127864071030272 148320738894039426 148743305101714752 148840017263679456 149142460439158758 149264062896909312 149458417145472996 149783468074454016 150566182821170688 150613293382345728 150762232538385754 151400344498850304 151498784254701312 151597480364083182 151696048296699621 151816513884808032 151927183453174272 152223916233356253 152657602604391456 153092524549133312 153192064552091136 153391533386143338 153725138286939648 154464201451780704 155069462671478784 155271376034332272 155609069327142912 155811685302829296 156255593238164992 156357189852754176 156471169434218496 156560779943708283 156674907936085968 157006822051810016 157121275195163136 157223434671883008 157428152685778689 157450596774801408 157655610572685264 157770536662911744 158104771856368128 158529048858406512 158980698570253824 159291207747148851 159811474748786432 159915383379962496 160367582533906176 160471852743616128 160929037509267456 161033672774227968 161138580526857648 161243352035652744 161360893479037824 161489034160017408 161702734804985088 161804442429861192 161913285240929079 162265423747325184 162833523160264704 163045545976879632 163164401164207872 163400146990313472 164254017623095296 164305410962558976 164467890041875368 165164012180563968 165379069488090744 165486598141854132 165738745585281024 165958069931432064 166089861344063488 166535566477517952 167010026780872704 167118615875008512 167336218239429096 167700150858479616 167812959601934592 167922070759022976 168506401583760768 169386955673817024 169869539593115648 170214714794760064 170325387561206592 170460647168907264 170571479839368192 170793578120409036 170918081384821056 171280169511065472 171405027485632512 171516474187508736 171739802929940388 172229090117774976 172341072621102528 172477932934219776 173433489349367808 174339790635039744 174453145505413632 174566795570762452 174680298038623806 174946453673352192 175060202993035776 175177962705400512 175288145965682958 175787542392935616 175901838584348448 176259271428096714 176402983423620096 176632674808286268 176761434594558528 177016825906172928 177867868338414144 177997528542772224 178853285891535552 179787909092384736 179904806302457808 180413530350644448 180927529012612096 181045167197925888 181280903092714854 181675163430019584 181797372902095808 181915576655608224 182548601715740832 183068683202110464 183187713555297792 183426239223989586 183559951309733856 184665701099649536 184785769825982208 185026376297109789 185553516970320928 185688779776101888 185809513703134464 186051453174102087 186456088783441152 186460042159632384 186581514294256224 186702828672861072 186851094012071424 187352512287207696 187886280128481792 188253245519357733 188789579552176416 189529343265140736 189776126264183888 190188862510952448 190312522369542144 190436504259013584 190560325133044152 191103232042255104 191242540419600384 191352064375643457 191491554144105072 191616061006357416 191768228065020672 192439618280312832 192690190699948656 192830655921336576 193239165602227712 193505765750009856 193757726382496848 194037674550997248 194179122046660608 195112675518038784 196132264464419712 196691045844660224 196814760382521216 196818933390723072 197075208043575576 197375486195576832 197503818761373696 197760985192052568 198324406802286336 198453356351572608 198598022743431168 198856613918878344 199018750529212416 199143929144444544 199277889527297328 199711290765938688 200101351880715912 200754910428227584 200817724509794304 201867125998467072 201998379006268416 202129973818777576 202261397728932828 202422018513077376 202569577937565696 202701287676146688 202965221644475004 203543470139188608 203675813097666624 204256086069454848 204522044514857784 204655023737559252 204966851049252864 205952268602374272 207028501379109696 207748913737105728 207883991054229984 208476253137005568 208747706591611044 208899877248114624 209495033593550848 209631246229177344 209904203581038252 210207480763580352 210360715550548992 210806362475157504 211372065144542016 211974264760338432 212112089379818496 212388276996198468 213220511173283328 213498142047206874 213823443378541568 213962470324821504 214241067291390282 214851440702476864 214991136047536992 215147857972050432 215427998412118206 215603646406646784 215739256573148256 215884380321238772 216353898329766912 216494570565351936 216776464537442238 216934487911503648 217394061302506176 217552534885610496 217977442180308954 219290520055833824 220361868006838272 220505425984120992 220648797522472176 221277426575242752 221416605430336368 221421300064563456 221565548224429266 221709609049022523 222047421970023936 222481108341059139 223114957652572128 223750612802579456 223896094345363968 224187625718209494 224675202111681024 225849274231756032 225919940073518592 226143348807578631 227100516748275456 227396220546124773 227428639785824256 227724770827212048 227890775179761408 228373559348087296 228688632250011648 228986403906587184 229484416964235264 229638786823699968 229788096828136704 230087300079215007 230587707430409472 231696302177671056 232453054180052992 232604194007218176 232907064051498408 233261938231136256 233413603990714368 233570616940534016 233717527954243944 234383389857247488 234535784779131264 234706754151327744 235012361904128952 235203977898160128 235510233077715024 235681912792744704 235835152007824512 236022434541563904 236483415859027896 237157157784552192 237330038057029632 238471047855380736 239717212123179648 239873075069943744 240551373800859264 240707779115424192 241393556263901184 241707870790286472 241865028053479116 242233551240026112 242554102207477632 243398135620987776 244091577602813952 244250284740397056 244568318965319448 244746601746311808 245100220485470208 246381026434642944 246701835062813052 247585039701469184 247746018270845952 248068604232136116 248608118377921536 248775352392341632 248937104897148096 249134792016095232 249803349716276928 250515040171309056 250677923812512768 251004327359143644 251719439402901888 251883106138534464 253915339012018112 254080433510725536 254804309389673472 255136085834191276 255322072192140096 255488081341809888 255690970753360896 255857219759052288 256190367180613554 256377122077231584 256920254266598208 257107541228448768 257609704394910582 258343635176662464 258716899401329664 260150234024051712 261509685952559616 261679718258120448 261850193356143678 262020447057935709 262419680510028288 262766944058100768 262932218948524437 263681313589403424 264432542403048448 264604475135430144 264949012212429402 265142151891837792 265525238859259392 265703852703063104 266801802507621216 266996292814158336 268279928837303328 269331172008357888 269681863638577104 269896024684103168 270268383568195584 270620295525966672 271391293518918144 271567750796888832 271921354639072281 272512745145029376 272518523156385792 272696059353143712 272873364983412336 273822902573611248 274603024803165696 275139358835984379 276038001838812928 276998551649474304 277178654738973312 277968337516007424 278330275455481392 278533169664152832 278714270554701696 279508328305569792 279872271441384336 280054243009291608 280276641018107136 280480954067398656 281829420192722688 282816119173091328 283184369328264624 283800255298965504 284294014897711104 284664189396275832 285283293766428672 285654756388520376 285840487699566228 286654848063382656 286863810629400576 287237331216157608 287471528542195712 287652342097531008 288471864439689216 288659427420469248 289035286049922984 289245983882004864 289858748403341568 290070046514147328 290258648625014784 290636589573745272 291056511826495872 294007234645494656 294198396696629568 295036568766990336 295222140573781824 295228400086084608 295420730965905688 295612812065363364 296063229293365248 296255728142060544 296641477788078852 297486610203429504 297680034527358912 298284920878317516 298528125793818624 298916834290945992 299566936148908032 301132365642341376 301226586764691456 301524465076771508 302800688997700608 302997568509402624 303194960728166364 303392096593399242 303633027769616064 303854366906348544 304447832466712506 305315205208782912 306185049098266624 306384129104182272 306783066772286676 307450276573879296 308928402903561408 310542752068664544 311623370605658592 312511186476329984 312714379705508352 313121559887416566 313349815872171936 314013644103620032 314242550390326272 314446869343766016 314856305371557378 315311221145370528 315541073325823488 316209543712736256 317058097716813024 317961397140507648 318582415494297702 319622949497572864 319830766759924992 320247213070810311 320735165067812352 320943705487232256 321361600937085423 322067345548455936 322277161053715296 322486704071305488 322721786958075648 323141997618177309 323405469609970176 323608884859722384 323826570481858158 324530847494650368 325164696806163357 326091091953759264 326328802328415744 328508035246190592 328935780083750736 330328024361127936 330758138976181488 330973196283708264 331477491170562048 331916139862864128 332348322336643899 333071132955035904 334237231750017024 334672436478858192 335400301716959232 335625919203869184 335844141518045952 336281438577314241 337012803167521536 338773911347634048 339739079186231296 340429429589520128 340650775122413184 340921294337814528 341142959678736384 341587156240818072 341836162769642112 342560339022130944 342810054971265024 343032948375017472 343479605859880776 344458180235549952 344682145242205056 344955865868439552 346866978698735616 348679581270079488 348906291010827264 349133591141524904 349360596077247612 349892907346704384 350120405986071552 350355925410801024 350576291931365916 351575084785871232 351803677168696896 352518542856193428 352805966847240192 353265349616572536 353522869189117056 354033651812345856 355735736676828288 355995057085544448 357706571783071104 359575818184769472 359809612604915616 360827060701288896 361855058025224192 362090334395851776 362561806185429708 363350326860039168 363594745804191616 363831153311216448 365097203431481664 366137366404220928 366375427110595584 366852478447979172 367119902619467712 369331402199299072 369571539651964416 370052752594219578 371107033940641856 371377559552203776 371619027406268928 372102906348204174 372912177566882304 373163028588512448 373405657345722144 373702188024142848 374705024574415392 375772560256963584 376506491038715466 377579159104352832 379552252528367776 380625044739084288 380873008518027168 381120650266088304 382206464084510208 382704128751286914 382983108288210144 383232122012714832 383536456130041344 384285550770920331 385380381399897312 385661311842673152 386478331204455424 387515452764993696 388075349101994496 390225351036077568 392264528928839424 392775290034215517 393629520765042432 393637866781446144 394150416087151152 395007637522747392 395521970384105136 396648813604572672 396906712703145216 397196045486862336 397423518318644103 397713227837756688 398287858288889088 398555779054594656 400202703761431824 401509820856455168 403734251996934144 403996758012536832 404259947637555152 404522795457865656 404844037026154752 405139155875131392 405402575352293376 405930443288950008 407086940278377216 407351626195333248 408512172138909696 409044089029715568 409310047475118504 409933702098505728 411904537204748544 414057002758219392 415497827474211456 415767982108459968 416952506274011136 417495413183222088 417799754496229248 418990067187101696 419262492458354688 419808407162076504 420414961527160704 420721431101097984 421612724950315008 422744130289084032 423948529520676864 424224178759636992 424776553992396936 426441022346566656 426996284094413748 427646886757083136 427924940649643008 428482134582780564 429702881404953728 429982272095073984 430295715944100864 430855996824236412 431207292813293568 431478513146296512 431768760642477544 432707796659533824 432989141130703872 433552929074884476 433868975823007296 434788122605012352 435105069771220992 435954884360617908 438581040111667648 441010851968241984 441297595044944352 442554853150485504 442833210860672736 442842600129126912 443131096448858532 443419218098045046 444094843940047872 444962216682118278 446229915305144256 447501225605158912 447792188690727936 448375251436418988 449350404223362048 451698548463512064 451839880147037184 452286697615157262 454201033496550912 454792441092249546 455088144890098863 455449541654424096 455781550359522816 456747118696174592 457972807813174368 459277573647399936 459576193656273408 460174600158430014 461175414860818944 463392604355342112 465208388014436352 465814128102996816 466827207981428736 467141233881068032 467435055908487888 468766779714494976 469071569558262528 469413508302655488 469682339831124849 470024723808257904 471020466155430048 471363825585489408 471670304015649024 472284458057336067 472966831718055792 474314315569104384 476942095710761472 479434424246359296 479746150139887488 480058687819596743 481102747601718528 481415558230848384 482787112527802368 483415741580572944 483730056106958232 484467102480052224 485108204414955264 485739855722787237 486796271241975552 488500569480794112 489136637930638896 489493203492623616 490200440970940416 492762052869285888 493403670125626104 495170079402938368 495492036541691904 496137208464272232 497216236755843072 497550704784683264 497874209794296192 498269584032190464 499606699432553856 501030080342618112 501355847625025536 502008654718287288 503438878805803776 503766212277068928 507830678024036224 508160867021451072 509608618779346944 510272171668382552 510644144384280192 510976162683619776 511381941506721792 511714439518104576 512380734361227108 512754244154463168 513840508533196416 514215082456897536 515219408789821164 516687270353324928 517433798802659328 520300468048103424 523019371905119232 523359436516240896 523700386712287356 524040894115871418 524839361020056576 525533888116201536 525864437897048874 527362627178806848 528865084806096896 529208950270860288 529898024424858804 530284303783675584 531050477718518784 531407705406126208 533603605015242432 533992585628316672 536559857674606656 539363727277154208 539792049368206336 541240591051933344 542782587037836288 543135501593777664 543842709278144562 545025490290058752 545392118706287424 545746729966824672 547645805147222496 549206049606331392 550278717671968758 552076003677625856 553997103298948608 554357309477946624 555079128891329367 556660550910962784 557066339328305664 557428541109403392 558154359522306261 559744542882768672 560108486018583216 560553282036214272 563658840385445376 566368738656529248 568588029795422208 569328378792551664 570566587532857344 571309512777040752 571680975399132456 573309696126765312 573727621258801152 574056193126930371 574474662432315216 575304684195062016 577318854840938496 578070572099845968 578491967764009728 579717496806683136 580517297250029568 581273179147490544 582113023652991744 588014469290989312 588396793393259136 590073137533980672 590444281147563648 590456800172169216 590841461931811376 591225624130726728 592126458586730496 592511456284121088 593282955576157704 594973220406859008 595360069054717824 596569841756635032 597056251587637248 597833668581891984 599133872297816064 602264731284682752 602453173529382912 603048930153543016 605601377995401216 605995137018805248 606389921456332728 606784193186798484 607266055539232128 607708733812697088 608895664933425012 610630410417565824 612370098196533248 612768258208364544 613566133544573352 614900553147758592 617856805807122816 621085504137329088 623246741211317184 625022372952659968 625428759411016704 626243119774833132 626699631744343872 628027288207240064 628485100780652544 628893738687532032 629712610743114756 630622442290741056 631082146651646976 632419087425472512 634116195433626048 635922794281015296 637164830988595404 639245898995145728 639661533519849984 640494426141620622 641470330135624704 641887410974464512 642723201874170846 644554322107430592 644973408142610976 645443573916151296 646283995236354618 646810939219940352 647217769719444768 647653140963716316 649061694989300736 650329393612326714 652182183907518528 652657604656831488 657871560167501472 661516277952362976 661946392567416528 663832279725728256 664696644673287798 665128827147067569 666142265910071808 669344872957716384 671251838407738368 671688283036091904 672562877154628482 674025606335043072 677547822695268096 678430046422735893 680858859179040256 681301550244826368 682188661638374319 682285919357472768 683174312481636144 683672325539284224 685120678044261888 686065896750034944 686959211719761552 688916360471099904 689364290484410112 690261900237645021 697359162540158976 697812582021654528 698267182283049808 698721192154495224 699785814693408768 700240811972143104 700711850821602048 701152583862731832 701624236044026009 703150169571742464 703607354337393792 705037085712386856 705611933694480384 706530699233145072 707045738378234112 708067303624691712 711471473353656576 711990114171088896 715413143566142208 719151636369538944 719619225209831232 721654121402577792 723710116050448384 724180668791703552 725123612370859416 726700653720078336 727189491608383232 727662306622432896 730194406862963328 732274732808441856 732750854221191168 733704956895958344 734239805238935424 738662804398598144 739143079303928832 740105505188439156 742214067881283712 742755119104407552 743238054812537856 744205812696408348 745824355133764608 746326057177024896 746811314691444288 747404376048285696 749410049148830784 751545120513927168 753012982077430932 755158318208705664 759104505056735552 761746017036054336 762241300532176608 764412928169020416 765408257502573828 765966216576420288 766464244025429664 767072912260082688 768571101541840662 770760762799794624 771322623685346304 772956662408910848 775030905529987392 776150698203988992 780450702072155136 784529057857678848 785550580068431034 786061341173807127 787259041530084864 788300832174302304 791043940768210272 793297627209145344 793813425406290432 794847036637288206 795426455675513376 796575716577778176 797111558109189312 800405407522863648 807993516025073664 808519895275110304 809045590915731312 809688074052309504 810805150704586752 811860886577900016 814173880556754432 814703252390666496 815764063917216843 818088178059431136 818620094950237008 823809074409497088 828114005516438784 829192278961121647 830995654948422912 831535964216919936 833905012548022272 834990826366444176 835599508992458496 838524984916709376 839616814324153008 840829923054321408 841442862202195968 845488260578168064 848448357519273984 849553107984793872 852882044693133312 853992568188827496 855293773514166272 855849881299286016 856964269165561128 859405762809907456 859964544190147968 860591431888201728 861711993648472824 862414585626587136 862957026292593024 863537521284955088 865415593319067648 865978282261407744 867105858149768952 867737951646014592 869576245210024704 870210139542441984 871909768721235816 877162080223335296 882021703936483968 882595190089888704 885109706300971008 885666421721345472 885685200258253824 886262192897717064 886838436196090092 888189687880095744 889924433364236556 892459830610288512 895002451210317824 895584377381455872 896750502872837976 898700808446724096 903397096927024128 903679760294074368 904573395230314524 908402066993101824 909584882184499092 910176289780197726 910899083308848192 911563100719045632 913494237392349184 915945615626348736 918555147294799872 919152387312546816 920349200316860028 922350829721637888 926785208710684224 931628256205993632 934282467762136064 934870111816975776 937533559428989952 938143139116525056 939364679662249698 940049447616515808 942040932310860096 942727651170978816 943340608031298048 944568916114672134 945933663436111584 948628631138208768 953884191421522944 958868848492718592 959492300279774976 960117375639193486 960741639212430933 962205495203437056 962831116461696768 964084802811256269 966831483161145888 967460112213916464 969425992854531927 970216408829910528 971479711445574474 973592542483951104 978273275861277792 978986406985247232 985524105738571776 986807340251252208 990984073083383808 992274416928544464 994432473511686144 995101409569366528 995748419588592384 997044967009931697 999213398865107712 1002711695250051072 1004017309436574576 1006877757611607552 1007532424554137856 1008844315731942723 1015661356048072448 1016321734042902144 1019217237558693888 1020544343336765104 1021288288768560384 1021952325367239552 1022763883013443584 1023428879036209152 1024761468722454216 1025508488308926336 1027681017066392832 1028430164913795072 1030438817579642328 1033374540706649856 1034867597605318656 1040600936096206848 1046038743810238464 1046718873032481792 1047400773424574712 1048081788231742836 1049678722040113152 1051067776232403072 1051728875794097748 1054725254357613696 1057730169612193792 1058417900541720576 1059796048849717608 1060568607567351168 1062100955437037568 1062815410812252416 1067207210030484864 1067985171256633344 1073119715349213312 1078727454554308416 1079584098736412672 1082481182103866688 1085565174075672576 1086271003187555328 1087685418556289124 1090050980580117504 1090784237412574848 1091493459933649344 1095291610294444992 1098412099212662784 1100557435343937516 1104152007355251712 1107994206597897216 1108714618955893248 1110158257782658734 1113321101821925568 1114132678656611328 1114857082218806784 1116308719044612522 1119489085765537344 1120216972037166432 1121106564072428544 1127317680770890752 1132737477313058496 1138656757585103328 1142619025554081504 1143361950798264912 1146619392253530624 1148112386253860742 1148949324864630432 1150609368390124032 1156141144199691936 1156983935528019456 1159434993613366272 1162546358294981088 1164226047305983488 1176028938581978624 1176793586786518272 1178325870102646551 1180888562295127296 1180913600344338432 1181682923863622752 1182451248261453456 1185022912568242176 1186565911152315408 1189946440813718016 1190720138109435648 1192270554955932309 1193139683513270064 1195667337163783968 1204529462569365504 1206097860307086032 1211202755990802432 1211990274037610496 1212779842912665456 1213568386373596968 1214532111078464256 1215417467625394176 1217791329866850024 1221260820835131648 1225536516416729088 1227132267089146704 1229801106295517184 1235713611614245632 1242171008274658176 1246493482422634368 1250044745905319936 1250857518822033408 1252486239549666264 1253399263488687744 1256054576414480128 1256970201561305088 1257787477375064064 1259425221486229512 1261244884581482112 1262164293303293952 1264838174850945024 1268232390867252096 1271845588562030592 1274329661977190808 1278491797990291456 1279323067039699968 1280988852283241244 1282940660271249408 1283774821948929024 1285446403748341692 1289108644214861184 1289946816285221952 1290887147832302592 1292567990472709236 1293621878439880704 1294435539438889536 1295306281927432632 1298123389978601472 1300658787224653428 1304364367815037056 1305315209313662976 1315743120335002944 1323032555904725952 1323892785134833056 1327664559451456512 1329393289346575596 1330257654294135138 1332284531820143616 1338689745915432768 1342503676815476736 1343376566072183808 1345125754309256964 1348051212670086144 1355095645390536192 1356860092845471786 1361717718358080512 1362603100489652736 1364377323276748638 1366348624963272288 1367344651078568448 1370241356088523776 1373918423439523104 1377832720942199808 1378728580968820224 1380523800475290042 1395625164043309056 1396534364566099616 1397442384308990448 1400481623944286208 1401423701643204096 1402305167725463664 1403248472088052018 1406300339143484928 1407214708674787584 1409047019493374547 1410074171424773712 1413061398466290144 1414091476756468224 1416853374172008201 1422942946707313152 1430826287132284416 1438303272739077888 1439238450419662464 1440176063458790229 1443308242805155584 1448361337583407104 1450247224741718832 1453401307440156672 1454378983216766464 1455324613244865792 1457219567168361711 1460388813725926656 1465501708442382336 1467409913791916688 1468479610477870848 1477325608797196288 1478286158607857664 1480211010376878312 1484428135762567424 1485510238208815104 1486476109625075712 1488411625392816696 1491648710267529216 1492652114354049792 1493622629382888576 1494808752096571392 1498820098297661568 1503090241027854336 1506025964154861864 1510316636417411328 1518209010113471104 1523492034072108672 1524482601064353216 1528825856338040832 1530816515005147656 1531932433152840576 1532928488050859328 1534145824520165376 1537142203083681324 1541521525599589248 1542645247370692608 1545913324817821696 1550061811059974784 1552301396407977984 1560901404144310272 1569058115715357696 1571101160136862068 1572122682347614254 1574518083060169728 1576601664348604608 1582087881536420544 1586595254418290688 1587626850812580864 1589694073274576412 1590852911351026752 1593151433155556352 1594223116218378624 1600810815045727296 1617039790550220608 1618091181831462624 1619376148104619008 1623721773155800032 1628347761113508864 1629406504781332992 1631528127834433686 1636176356118862272 1637240189900474016 1647618148818994176 1656228011032877568 1658384557922243294 1661991309896845824 1663071928433839872 1665237386673988101 1669981652732888352 1671199017984916992 1674463078566918783 1679233628648306016 1681659846108642816 1690976521156336128 1699106215969587744 1705764089386266624 1707985136377654992 1711699762598572032 1713928538331122256 1718811525619814912 1719929088380295936 1721182863776403456 1722168579380791113 1723423987296945648 1725914052585186048 1727075042569910176 1731956564522815488 1734211716299537904 1735475903292029184 1739152490420049408 1743819537442471632 1754324160446670592 1764043407872967936 1765190380179777408 1770219412601942016 1771332843442690944 1771370400516507648 1772524385795434128 1773676872392180184 1776379375760191488 1779848866728473112 1784919661220577024 1791168754762911744 1793501005745675952 1797401616893448192 1806794193854048256 1807359520588148736 1809146790460629048 1816804133986203648 1819169764368998184 1820352579560395452 1821798166617696384 1823126201438091264 1826988474784698368 1831891231252697472 1837110294589599744 1838304774625093632 1840698400633720056 1844701659443275776 1853570417421368448 1863256512411987264 1868564935524272128 1869740223633951552 1875067118857979904 1876286278233050112 1878729359324499396 1880098895233031616 1884081864621720192 1885455302341957632 1886681216062596096 1889137832229344268 1891867326872223168 1897257262276417536 1907768382843045888 1917737696985437184 1918984600559549952 1920234751278386972 1921483278424861866 1924410990406874112 1925662232923393536 1928169605622512538 1933662966322291776 1934920224427832928 1938851985709063854 1940432817659821056 1942959422891148948 1947185084967902208 1956546551722555584 1957972813970494464 1973614680502504416 1984548833857088928 1990202819138733056 1991496839177184768 1994089934019863394 1998426797730215424 2008034618873149152 2013755515223215104 2015064849108275712 2017688631463885446 2031322712096144896 2032643468085804288 2035290139268207679 2041088686673530208 2042576577537120768 2043904650734479104 2046565984915122957 2046857758072418304 2049522937444908432 2051016976617852672 2055362034132785664 2060877635159284656 2066749081413299712 2070785700712935063 2092077487620476928 2093437746064963584 2094801546849149424 2096163576463485672 2099357444080226304 2102135552464806144 2103457751588195496 2104872708132078027 2109450508715227392 2116835801083441152 2119592097699435216 2121137215134702336 2124201910874075136 2125630821624504832 2134414420060969728 2135970342513266688 2146239430698426624 2157454909108616832 2159168197472825344 2164962364207733376 2171130348151345152 2172542006375110656 2175370837112578248 2180101961160235008 2181568474825149696 2182986919867298688 2190583220588889984 2196824198425325568 2201114870687875032 2208304014710503424 2215988413195794432 2217429237911786496 2220316515565317468 2226642203643851136 2228265357313222656 2229714164437613568 2232617438089225044 2238978171531074688 2240433944074332864 2242213128144857088 2254635361541781504 2265474954626116992 2277313515170206656 2285238051108163008 2286723901596529824 2293238784507061248 2296224772507721484 2297898649729260864 2301218736780248064 2312282288399383872 2313967871056038912 2318869987226732544 2325092716589962176 2328452094611966976 2352057877163957248 2353587173573036544 2356651740205293102 2361777124590254592 2363365847727245504 2364902496522906912 2373131822304630816 2379892881627436032 2381440276218871296 2384541109911864618 2386279367026540128 2391334674327567936 2412195720614172064 2423980548075220992 2425559685825330912 2427136772747193936 2429064222156928512 2435582659733700048 2442521641670263296 2447292191751650529 2454264534178293408 2471427223228491264 2484342016549316352 2487576836883364941 2492986964845268736 2501715037644066816 2504972479099332528 2506798526977375488 2512109152828960256 2515574954750128128 2518850442972459024 2522489769162964224 2524328586606587904 2536464781734504192 2548659323954381616 2556983595980582912 2558646134079399936 2561977704566482488 2565881320542498816 2567549643897858048 2570892807496683384 2578217288429722368 2579893632570443904 2581774295664605184 2585135980945418472 2587243756879761408 2588871078877779072 2590612563854865264 2596246779957202944 2601317574449306856 2608728735630074112 2610630418627325952 2631486240670005888 2646065111809451904 2647785570269666112 2655329118902913024 2658786578693151192 2660515308588270276 2664569063640287232 2677379491830865536 2685007353630953472 2686753132144367616 2690251508618513928 2696102425340172288 2710191290781072384 2713720185690943572 2723435436716161024 2725206200979305472 2728754646553497276 2732697249926544576 2734689302157136896 2740482712177047552 2747836846879046208 2755665441884399616 2757457161937640448 2761047600950580084 2793068729132199232 2794884768617980896 2802847403286408192 2804610335450927328 2806496944176104036 2812600678286969856 2814429417349575168 2818094038986749094 2820148342849547424 2826122796932580288 2828182953512936448 2833706748344016402 2845885893414626304 2861652574264568832 2876606545478155776 2878476900839324928 2880352126917580458 2882224917637292799 2886616485610311168 2892254408433768807 2900494449483437664 2908757966433532928 2910649226489731584 2914439134336723422 2920777627451853312 2934819827583833376 2936959220955741696 2956572317215715328 2960422020753756624 2968856271525134848 2972952219250151424 2976823250785633392 2983297420535058432 2985304228708099584 2987245258765777152 2991134901029795091 2997640196595323136 3012051928309723728 3020633272834822656 3026532947195828169 3036418020226942208 3046984068144217344 3048965202128706432 3057651712676081664 3061633030010295312 3063864866305681152 3065856976101718656 3068291649040330752 3074284406167362648 3083043051199178496 3085290494741385216 3100123622119949568 3104602792815955968 3121802808288620544 3138116231430715392 3142202320273724136 3144245364695228508 3149036166120339456 3153203328697209216 3164175763072841088 3173190508836581376 3175253701625161728 3179388146549152824 3181705822702053504 3186302866311112704 3188446232436757248 3201621630091454592 3234079581100441216 3236182363662925248 3238752296209238016 3247443546311600064 3256695522227017728 3258813009562665984 3263056255668867372 3272352712237724544 3274480379800948032 3295236297637988352 3312456022065755136 3316769115844486588 3323982619793691648 3326143856867679744 3330474773347976202 3339963305465776704 3342398035969833984 3348926157133837566 3358467257296612032 3363319692217285632 3381953042312672256 3398212431939175488 3415970272755309984 3427857076662244512 3437623051239629824 3439858176760591872 3444337158761582226 3446847974593891296 3451828105170372096 3454150085139820352 3468423432599075808 3470951806584058368 3478304980840098816 3487639074884943264 3508648320893341184 3528086815745935872 3530380760359554816 3534977610307939653 3542665686885381888 3542740801033015296 3545048771590868256 3547353744784360368 3559697733456946224 3569839322441154048 3576811664867796927 3587002011491351904 3613588387708096512 3618293580921258096 3633608267972407296 3638339528737996368 3640705159120790904 3643596333235392768 3646252402876182528 3663782462505394944 3676609549250187264 3681396801267440112 3689403318886551552 3707140834842736896 3726513024823974528 3737129871048544256 3739480447267903104 3750134237715959808 3752572556466100224 3757458718648998792 3760197790466063232 3768163729243440384 3770910604683915264 3773362432125192192 3778275664458688536 3783734653744446336 3794514524552835072 3815536765686091776 3835475393970874368 3837969201119099904 3840469502556773944 3842966556849723732 3848821980813748224 3851324465846787072 3856339211245025076 3867325932644583552 3869840448855665856 3877703971418127708 3880865635319642112 3885918845782297896 3894370169935804416 3913093103445111168 3915945627940988928 3947229361005008832 3969097667714177856 3980405638277466112 3982993678354369536 3988179868039726788 3996853595460430848 4016069237746298304 4027511030446430208 4030129698216551424 4035377262927770892 4062645424192289792 4065286936171608576 4070580278536415358 4082177373347060416 4085153155074241536 4087809301468958208 4093131969830245914 4099045874889816864 4102033953235705344 4110724068265571328 4121755270318569312 4133498162826599424 4141571401425870126 4186875492129927168 4189603093698298848 4192327152926971344 4204271104929612288 4206915503176390992 4209745416264156054 4218901017430454784 4227141058480123641 4239184195398870432 4242274430269404672 4251261643249009664 4268828840121939456 4292478861396853248 4314909818217233664 4320528190376370687 4329924728415466752 4345084012750221312 4350741674225156496 4360203922320470016 4363136949650299392 4365973839734597376 4371658701505085133 4381166441177779968 4402229741375750064 4416608029421006848 4431976826391588864 4434858475823572992 4440633031130634936 4453284407287702272 4456530714626445312 4459428328875227136 4465234876178450088 4477956343062149376 4480867888148665728 4484426256289714176 4509270723083563008 4530949909252233984 4554627030340413312 4570476102216326016 4573447803193059648 4586477569014122496 4592449545015442968 4595797299458521728 4602437473560496128 4624564576798767744 4627935742112077824 4637739974453465088 4650185433179924352 4656904189223933952 4704115754327914496 4707174347146073088 4713303480410586204 4723554249180509184 4726731695454491008 4729804993045813824 4746263644609261632 4759785763254872064 4762880552437742592 4769082219823729236 4772558734053080256 4782669348655135872 4824391441228344128 4851119371650661824 4854273545494387872 4858128444313857024 4871165319467400096 4885043283340526592 4894584383503301058 4908529068356586816 4942854446456982528 4968684033098632704 4975153673766729882 4985973929690537472 4995712160021964303 5009944958198665056 5013597053954750976 5024218305657920512 5037700885944918048 5044979538325928448 5072929563469008384 5097318647908763232 5117292268158799872 5123955409132964976 5135099287795716096 5141785614993366768 5156434576859444736 5159787265140887808 5163548591329210368 5166505738142373339 5170271961890836944 5177742157755558144 5181225127709730528 5202635148898613712 5217457471260148224 5262972481340011776 5292130223618903808 5295571140539332224 5310658237805826048 5317573157386302384 5321030617176540552 5329138127280574464 5354758983661731072 5373506264288735232 5380503017237027856 5392204850680344576 5420382581562144768 5427440371381887144 5446870873432322048 5450412401958610944 5457509293106994552 5465394499853089152 5469378604314273792 5480965424354095104 5495673693758092416 5511330883768799232 5514914323875280896 5522095201901160168 5586137458264398464 5589769537235961792 5605694806572816384 5609220670901854656 5612993888352208072 5625201356573939712 5628858834699150336 5636188077973498188 5640296685699094848 5652245593865160576 5656365907025872896 5667413496688032804 5691771786829252608 5723305148529137664 5753213090956311552 5756953801678649856 5760704253835160916 5764449835274585598 5773232971220622336 5784508816867537614 5800988898966875328 5817515932867065856 5821298452979463168 5828878268673446844 5841555254903706624 5869639655167666752 5873918441911483392 5920844041507513248 5937712543050269696 5953646501571266784 5970608457416199168 5974490517531554304 5982269802059590182 5995280393190646272 6024103856619447456 6041266545669645312 6053065894391656338 6072836040453884416 6093968136288434688 6097930404257412864 6105870417804623037 6123266060020590624 6127729732611362304 6131713952203437312 6139697954745368871 6148568812334725296 6166086102398356992 6200247244239899136 6276232462861430784 6284404640547448272 6288490729390457016 6298072332240678912 6306406657394418432 6314618124396234081 6328351526145682176 6350507403250323456 6358776293098305648 6363411645404107008 6372605732622225408 6376892464873514496 6403243260182909184 6468159162200882432 6472364727325850496 6477504592418476032 6494887092623200128 6513391044454035456 6517626019125331968 6526112511337734744 6544705424475449088 6548960759601896064 6590472595275976704 6624912044131510272 6633538231688973176 6647965239587383296 6652287713735359488 6660949546695952404 6679926610931553408 6684796071939667968 6697852314267675132 6716934514593224064 6726639384434571264 6763906084625344512 6796424863878350976 6831940545510619968 6855714153324489024 6875246102479259648 6879716353521183744 6888674317523164452 6893695949187782592 6903656210340744192 6908300170279640704 6936846865198151616 6941903613168116736 6956609961680197632 6975278149769886528 7017296641786682368 7056173631491871744 7060761520719109632 7069955220615879306 7085331373770763776 7090097543181736512 7094707489568720736 7119395466913892448 7139678644882308096 7153623329735593854 7174004022982703808 7236587161842516192 7276679057475992736 7281410318241581808 7287192666470785536 7327564925010789888 7362793602534880224 7414281669685473792 7453026049647949056 7462730510650094823 7478960894535806208 7505145112932200448 7514917437297997584 7520395580932126464 7536327458486880768 7546724864250384384 7556551328917377072 7567469307488892672 7670950787941748736 7675938402238199808 7680939005113547888 7685933113699447464 7697643961627496448 7702648931693574144 7712678422490050152 7734651865289167104 7739680897711331712 7755407942836255416 7761731270639284224 7771837691564595792 7788740339871608832 7826186206890222336 7831891255881977856 7894458722010017664 7938195335428355712 7960811276554932224 7965987356708739072 7976359736079453576 7993707190920861696 8032138475492596608 8055022060892860416 8060259396433102848 8070754525855541784 8125290848384579584 8130573872343217152 8141160557072830716 8164354746694120832 8170306310148483072 8175618602937916416 8186263939660491828 8198091749779633728 8204067906471410688 8221448136531142656 8243510540637138624 8266996325653198848 8283142802851740252 8379206187396597696 8384654305853942688 8408542209859224576 8413831006352781984 8419490832528312108 8437802034860909568 8454282116960247282 8478368390797740864 8484548860538809344 8502523286498019328 8537657680243878912 8584957722793706496 8629819636434467328 8641056380752741374 8646674752911878397 8659849456830933504 8701483348450312992 8726273899300598784 8731947679469194752 8743317403010170266 8762332882355559936 8804459482751500128 8869716951647145984 8881266062261269872 8906568814575404544 8918856657750454272 8930469752356900176 8955912686124298752 8961735776297331456 8973404703089385273 9061899818504467968 9109254060680826624 9121115068572338117 9140952204432652032 9146895606386119296 9172955138028244992 9184899090030885936 9191594598917043456 9204874947120992256 9249129153597535488 9255871484224155648 9300370866359848704 9313808378447867904 9408231508655828992 9414348694292146176 9426606960821172408 9447108498361018368 9453463390908982016 9459609986091627648 9492527289218523264 9519571526509744128 9525761104875485184 9538164439647458472 9545117468106160512 9565338697310271744 9648782882456688256 9702238743301323648 9708547090988775744 9716256888627714048 9742330638934800192 9770086566681053184 9789168767006602116 9817058136713173632 9885708892913965056 9937368066197265408 9950307347533459764 9971947859381074944 9991424320043928606 10019889916397330112 10027194107909501952 10048436611315841024 10075401771889836096 10089959076651856896 10145859126938016768 10194637295817526464 10247910818265929952 10283571229986733536 10312869153718889472 10319574530281775616 10333011476284746678 10340543923781673888 10355484315511116288 10362450255419461056 10405270297797227424 10434914942520296448 10525944962680023552 10584260447237807616 10591142281078664448 10604932830923818959 10635146314772604768 10642061234353081104 10709517967323462144 10761006034474055712 10840765163124289536 10854880742763774288 10900824803917221888 10915018586213989104 10930788999706178304 10938757208628547584 10991347387516184832 11029828647750561792 11044190403802320336 11172274916528796928 11179539074471923584 11211389613145632768 11218441341803709312 11225987776704416144 11250402713147879424 11257717669398300672 11272376155946996376 11280593371398189696 11304491187730321152 11312731814051745792 11334826993376065608 11383543573658505216 11446610297058275328 11506426181912623104 11513907603357299712 11521408507670321832 11528899670549171196 11546465942441244672 11569017633735075228 11601977797933750656 11635031865734131712 11642596905958926336 11657756537346893688 11683110509807413248 11739279310335333504 11747836883822966784 11841688083015026496 11875425086100539392 11907293003142533568 11941216914832398336 11948981035063108608 11964539604119180364 11990560786381292544 12048207713238894912 12082533091339290624 12106131788783312676 12145672080907768832 12187936272576869376 12195860808514825728 12211740835609246074 12246532120041181248 12255459465222724608 12263427904406874624 12279395909490737742 12297137624669450592 12332172204796713984 12400494488479798272 12568809281094896544 12576981458780914032 12612813314788836864 12629236248792468162 12656703052291364352 12717552586196611296 12726823290808214016 12753784929747028992 12806486520365818368 12936318324401764864 12944729454651700992 12961584571129112061 12989774185246400256 13035252038250663936 13052225022675469488 13089410848950898176 13097921519203792128 13114976104515255399 13249824088263020544 13267076463377946352 13295930479174766592 13304575427470718976 13321899093391904808 13359853221863106816 13369592143879335936 13395704628535350264 13433869029186448128 13453278768869142528 13527812169250689024 13592849727756701952 13663881091021239936 13711428306648978048 13750492204958519296 13759432707042367488 13777348635046328904 13787391898375565184 13807312420681488384 13816600340559281408 13873693730396303232 13883807226336233472 13913219923360395264 13950556299539773056 14034593283573364736 14112347262983743488 14121523041438219264 14139910441231758612 14170662747541527552 14180195086363473024 14189414979137441472 14238790933827784896 14279357289764616192 14307246659471187708 14348008045965407616 14473174323685032384 14553358114951985472 14562820636483163616 14574385332941571072 14655129850021579776 14725587205069760448 14828563339370947584 14906052099295898112 14925461021300189646 14957921789071612416 15029834874595995168 15040791161864252928 15072654916973761536 15113102657834754144 15134938614977785344 15351876804476399616 15361878010227095776 15371866227398894928 15405297863387148288 15425356844980100304 15469303730578334208 15479361795422663424 15499517214427120017 15510815885672510832 15543675383129191584 15652372413780444672 15788917444020035328 15876390670856711424 15931974713417478144 15952719472158907152 15987414381841723392 16064276950985193216 16120518792866205696 16141509051711083568 16250581696769159168 16261147744686434304 16282321114145661432 16328709493388241664 16340612620296966144 16351237205875832832 16372527879320983656 16396183499559267456 16408135812942821376 16442896273062285312 16487021081274277248 16533992651306397696 16566285605703480504 16758412374793195392 16769308611707885376 16817084419718449152 16827662012705563968 16838981665056624216 16875604069721819136 16908564233920494564 16956736781595481728 16969097721077618688 17005046572996038656 17075315360487757824 17169915445587412992 17259639272868934656 17282112761505482748 17293349505823756794 17319698913661867008 17402966696900625984 17452547798601197568 17463895358938389504 17486634806020340532 17524665764711119872 17608918965503000256 17762532124522539744 17813137629150809088 17860939504713800352 17911825372248597504 17923471552594662912 17946809406178770546 18123799637008935936 18218508121361653248 18242230137144676234 18281904408865304064 18293791212772238592 18317611253413869111 18369798180061771872 18383189197834086912 18419093864236106613 18498258307195070976 18600741732719697408 18828697388584292352 18853213921642344816 18894216996722036736 18906926781817964032 18919219972183255296 18943854373188702243 18985054578437046528 19051522209750970368 19076328879294916944 19090234936212321024 19130677394620543488 19297565764913376512 19404477486602647296 19417094181977551488 19432513777255428096 19484661277869600384 19540173133362106368 19578337534013204232 19634116273426347264 19771417785827930112 19874736132394530816 19900614695066919528 19943895718762149888 19982848640087857212 20039779832794660224 20054388215819003904 20096873222631682048 20150803543779672192 20179918153303713792 20291718253876033536 20389274591635052928 20495821636531859904 20567142459973467072 20625738307437778944 20639149060563551232 20666022952569493356 20681087847563347776 20710968631022232576 20724900510838922112 20810540595594454848 20869829885040592896 21051889925360047104 21168520894475615232 21182284562157328896 21209865661847637918 21270292629545209536 21284122468706162208 21419035934646924288 21522012068948111424 21709761485527548576 21830037172427978208 21861577999412356608 21982694775032369664 22088380807604640672 22344549833057593856 22359078148943847168 22388191531950284469 22436882683607418624 22451975553408832288 22515435338796601344 22544752311893992752 22561186742796379392 22608982375460642304 22669653986752131216 23012852363825246208 23027815206714599424 23042817015340643664 23057799341098342392 23092931884882489344 23138035267470150456 23203955595867501312 23285193811917852672 23315513074693787376 23366221019614826496 23478558620670667008 23495673767645933568 23683376166030052992 23750850172201078784 23814586006285067136 23882433829664796672 23897962070126217216 23929079208238360728 23981121572762585088 24096415426477789824 24165066182678581248 24212263577566625352 24291344161815537664 24375872545153738752 24391721617029651456 24423481671218492148 24493064240082362496 24510918930445449216 24526855808813749248 24558791818981475484 24594275249338901184 24664344409593427968 24800988976959596544 25137618562189793088 25153962917561828064 25225626629577673728 25258472497584936324 25313406104582728704 25435105172393222592 25453646581616428032 25507569859494057984 25612973040731636736 25872636648803529728 25889458909303401984 25923169142258224122 25979548370492800512 26104450045350938976 26178821697901796352 26195843038407584256 26229952209030510798 26534152926755892704 26609150854941437952 26643798186783809616 26719706443726213632 26791409257070700528 26867738058372896256 26920214109268155819 27185699455513403904 27327762182042479872 27363345205717014351 27422856613297956096 27518865414084734976 27554697270092657808 27574783796751130368 27614624841362976768 27633200681118562816 27747387460792606464 27767614452672466944 27901112599079546112 28069186567146729472 28224694525967486976 28243046082876438528 28279820882463517224 28341325495083055104 28360390172726946048 28378829958274882944 28477581867655569792 28558714579529232384 28614493318942375416 28696016091930815232 28946348647370064768 29106716229903970944 29125641272966327232 29148770665883142144 29310259700043159552 29451174410139520896 29657126678741895168 29812104198591796224 29850922042600379292 29915843578143224832 30059669749191990336 30081582323728505856 30145309833947523072 30226205315669508288 30269877229955570688 30723756020454191552 30743732454797789856 30850713689960200608 30938607461156668416 30958723590845326848 30999034428854240034 31021631771345021664 31087350766258383168 31304744827560889344 31577834888040070656 31752781341713422848 31814798492771456877 31905438944317814304 32128553901970386432 32283018103422167136 32522295489372868608 32564642228291322864 32657418986776483328 32702474411751665664 32745055758641967312 32792366999118534912 32816271625885642752 32974042162548554496 33132571211406961008 33516824749586390784 33538617223415770752 33634168839436898304 33655324025411127936 33677963330113248432 33751208139443638272 33817128467840989128 33913473563190963456 33938195442155237376 34150630720975515648 34339830891174825984 34519278545737869312 34564225523010965496 34586699011647513588 34639397827323734016 34805933393801251968 34905095597202395136 34927790717876779008 34973269612040681064 35049331529422239744 35217837931006000512 35525064249045079488 35626275258301618176 35721879009427600704 35823650744497195008 35846943105189325824 35893618812357541092 36247599274017871872 36437016242723306496 36484460274289352468 36563808817730608128 36587582425544477184 36635222506827738222 36739596360123543744 36766378395668173824 36838187728472213226 36996516614390141952 37201483465439394816 37706427843284689632 37813853563635928064 37838439944366510592 37887708746377404486 37970109156874093056 38152657758589833888 38180469872424642048 38261354789241086976 38595131529826753024 38808954973205294592 38834188363955102976 38884753713387336183 38969322555739200768 39156675068026408464 39268232546852694528 39344928313545766197 39749472264789061632 39801229390133839056 39887791437524299776 39965697280175714424 40079559665589320448 40108776431638007808 40301607087559344384 40359836306607427584 40583436507752067072 40778549183270105856 40991643273063719808 41134284919946934144 41251476614875557888 41278298121127102464 41332045905138986712 41362175695126695552 41421937262044465152 41449801021677844224 41621081191188909696 41739659770081185792 42103779850720094208 42337041788951230464 42364569124314657792 42419731323695275836 42540585259090419072 42568244937412324416 42838071869293848576 43044024137896222848 43419522971055097152 43660074344855956416 43723155998824713216 43965389550064739328 44176761615209281344 44689099666115187712 44718156297887694336 44776383063900568938 44873765367214837248 44903951106817664576 45089504623787985504 45122373485592758784 45217964750921284608 45339307973504262432 46055630413429198848 46085634030681287328 46115598682196684784 46276070534940300912 46407911191735002624 46498551643281360051 46631026149387574752 46957117241341334016 47366752332060105984 47629172012570134272 47795924140252434432 47858158416476721456 47962243145525170176 48192830852955579648 48424527155133250704 48582688323631075328 48751745090307477504 48783443234059302912 48846963342436984296 48986128480164724992 49021837860890898432 49053711617627498496 49117583637962950968 49188550498677802368 49328688819186855936 49601977953919193088 50275237124379586176 50307925835123656128 50451253259155347456 50516944995169872648 50626812209165457408 50870210344786445184 50907293163232856064 51015139718988115968 51225946081463273472 51745273297607059456 51778917818606803968 51846338284516448244 51959096740985601024 52208900090701877952 52357643395803592704 52391686076815168512 52459904418061021596 53068305853511785408 53287596373567619232 53439412887452427264 53582818514141401056 53735476116745792512 53840428218536311638 54371398911026807808 54655524364084959744 54726690411434028702 54845713226595912192 54952833760241607333 55109394540185315616 55149567593502260736 55266401362237125632 55494774921585212928 55802225198159092224 56486092165752877056 56559641764927034448 56682650990166110208 56720780345453892096 56757659916549765888 56831563119566106729 56955163735311139584 57228986637884750832 57392032183861630464 57892697294740129536 58213432459807941888 58251282545932654464 58297541331766284288 58620519400086319104 58902348820279041792 59314253357483790336 59624208397183592448 59701844085200758584 59831687156286449664 60119339498383980672 60163164647457011712 60290619667895046144 60452410631339016576 60539754459911141376 61447512040908383104 61487464909595579712 61701427379920401216 61877214922313336832 61917447181690653696 61998068857708480068 62043263542690043328 62174701532516766336 62609489655121778688 63155669776080141312 63505562683426845696 63629596985542913754 63810877888635628608 64257107803940772864 64566036206844334272 65129284456582645728 65314837973552966656 65490111517283934624 65584733998237069824 65948084325097108992 66265142422813922016 67033649499172781568 67077234446831541504 67164574595850853407 67310648050822255872 67355926660226496864 67634256935681978256 67826947126381926912 69038557091475738624 69128451046021930992 69173398023295027176 69278795654647468032 69611866787602503936 69855581435753558016 69946539224081362128 70098663058844479488 70435675862012001024 71050128498090158976 71252550516603236352 71443758018855201408 71647301488994390016 71693886210378651648 71787237624715082184 72495198548035743744 72874032485446612992 72968920548578704936 73127617635461216256 73175164851088954368 73270445013655476444 73479192720247087488 73532756791336347648 73676375456944426452 73993033228780283904 74402966930878789632 75412855686569379264 75627707127271856128 75676879888733021184 75775417492754808972 75940218313748186112 76305315517179667776 76360939744849284096 76522709578482173952 77190263059653506048 77617909946410589184 77668376727910205952 77769507426774672366 77938645111478401536 78313350136052816928 78536465093705389056 78689856627091532394 79602458780267678112 79931394560351428848 80159119331178640896 80603214175118688768 81557098366540211712 81983286546127439616 82090035617151043053 82268569839893868288 82556596242254204928 82664091810277973424 82724351390253391104 82843874524088930304 82899602043355688448 83242162382377819392 84207559701440188416 84674083577902460928 84729138248629315584 84839462647390551672 85081170518180838144 85136489874824648832 85676143738587697152 86088048275792445696 86839045942110194304 87320148689711912832 87446311997649426432 87930779100129478656 88353523230418562688 89378199332230375424 89436312595775388672 89552766127801137876 89747530734429674496 89807902213635329152 90179009247575971008 90244746971185517568 90435929501842569216 90678615947008524864 92171268061362574656 92231197364393369568 92552141069880601824 92815822383470005248 92997103286562720102 93262052298775149504 93914234482682668032 94733504664120211968 95258344025140268544 95716316832953442912 96385661705911159296 96849054310266501408 97566886468118605824 97693926684873968592 97972256960329449984 98107423235254996992 98235167275925901936 98377100997355604736 100550474248759172352 100615851670247312256 100902506518310694912 101033889990339745296 101253624418330914816 101740420689572890368 101814586326465712128 102451892162926546944 103490546595214118912 103557835637213607936 103692676569032896488 103918193481971202048 104417800181403755904 104715286791607185408 104783372153630337024 104919808836122043192 106136611707023570816 106575192747135238464 106878825774904854528 107165637028282802112 107470952233491585024 107680856437072623276 108742797822053615616 109311048728169919488 109453380822868057404 109691426453191824384 109905667520483214666 110218789080370631232 110299135187004521472 110532802724474251264 110989549843170425856 111604450396318184448 113119283529854068896 113441560690907784192 113515319833099531776 113663126239132213458 113910327470622279168 114457973275769501664 114784064367723260928 115785394589480259072 116426864919615883776 116502565091865308928 116654261140162008549 117804697640558083584 119248416794367184896 119403688170401517168 119663374312572899328 120238678996767961344 120326329294914023424 120904821262678033152 121079508919822282752 122895024081816766208 122974929819191159424 123402854759840802432 123754429844626673664 123834894363381307392 123996137715416960136 124086527085380086656 124349403065033532672 125218979310243557376 126311339552160282624 127011125366853691392 127259193971085827508 127621755777271257216 128514215607881545728 129132072413688668544 130258568913165291456 130629675947105933312 130980223034567869248 131169467996474139648 131896168650194217984 132530284845627844032 134067298998345563136 134154468893663083008 134329149191701706814 134621296101644511744 134711853320452993728 135268513871363956512 135653894252763853824 138256902092043861984 138346796046590054352 139223733575205007872 139893078448162724256 140871351724024002048 142100256996180317952 142887516037710402816 143387772420757303296 143574475249430164368 145748064970893225984 145937841097157409872 146255235270922432512 146350329702177908736 146540890027310952888 146958385440494174976 147065513582672695296 147352750913888852904 147986066457560567808 148805933861757579264 150825711373138758528 151255414254543712256 151353759777466042368 151550834985509617944 151880436627496372224 152610631034359335552 152721879489698568192 153045419156964347904 154380526119307012096 155235819892821178368 155336753455820411904 155539014853549344732 155877290222956803072 156626700272105633856 157072930187410778112 157379713254183064788 159204917560535356224 159862789120702857696 160318238662357281792 161206428350237377536 163114196733080423424 163966573092254879232 164180071234302086106 164537139679787736576 165328183620555946848 165448702780506782208 165799204086711376896 166484324764755638784 169458276497258631168 169678925294781103344 170162341036361676288 170272979749649297664 170494689358698320187 172176096551584891392 173678091884220388608 174640297379423825664 174892623995298852864 175861558200258957312 176707046460837125376 178756398664460750848 178872625191550777344 179105532255602275752 179495061468859348992 179615804427270658304 180358018495151942016 180489493942371035136 180871859003685138432 181357231894017049728 184342536122725149312 184462394728786739136 185104282139761203648 185631644766940010496 185994206573125440204 186524104597550299008 187828468965365336064 189467009328240423936 190516688050280537088 191432633665906885824 192771323411822318592 193698108620533002816 195387853369747937184 195944513920658899968 196470334551851803872 196754201994711209472 201100948497518344704 201231703340494624512 201493723787552560221 202067779980679490592 203480841379145780736 207115671274427215872 207385353138065792976 207836386963942404096 208835600362807511808 209566744307260674048 209839617672244086384 212273223414047141632 213150385494270476928 213757651549809709056 214331274056565604224 214941904466983170048 215361712874145246552 217485595644107231232 218622097456339838976 218906761645736114808 219382852906383648768 219811335040966429332 220437578160741262464 220598270374009042944 221065605448948502528 221979099686340851712 223208900792636368896 226238567059708137792 226883121381815568384 227030639666199063552 227326252478264426916 227820654941244558336 228915946551539003328 229568128735446521856 231570789178960518144 232853729839231767552 233005130183730617856 233308522280324017098 235609395281116167168 238807376340803034336 240477357993535922688 241809642525356066304 245790048163633532416 245949859638382318848 246270106851453129159 246805709519681604864 247669788726762614784 247992275430833920272 248173054170760173312 248698806130067065344 252622679104320565248 254022250733707382784 254518387942171655016 255243511554542514432 257028431215763091456 258264144827377337088 260517137826330582912 261259351894211866624 261960446069135738496 262338935992948279296 263792337300388435968 265060569691255688064 268134597996691126272 268308937787326166016 268658298383403413628 269242592203289023488 269423706640905987456 270537027742727913024 271307788505527707648 276513804184087723968 276693592093180108704 278447467150410015744 279786156896325448512 281742703448048004096 284200513992360635904 285775032075420805632 287148950498860328736 291875682194314819744 292700659404355817472 293081780054621905776 293916770880988349952 294705501827777705808 301651422746277517056 302707519554932084736 303101669971019235888 303760873254992744448 305221262068718671104 305443758979397136384 308761052238614024192 310471639785642356736 310673506911640823808 311078029707098689464 311754580445913606144 313253400544211267712 314145860374821556224 314759426508366129576 318409835121070712448 319725578241405715392 320636477324714563584 322412856700474755072 326228393466160846848 327933146184509758464 328360142468604172212 329074279359575473152 330656367241111893696 330897405561013564416 331598408173422753792 332968649529511277568 339357850589562206688 340324682072723352576 340545959499298595328 340989378717396640374 344352193103169782784 347356183768440777216 349280594758847651328 349962783420486025647 353414092921674250752 357745250383101554688 358211064511204551504 358990122937718697984 359231608854541316608 360716036990303884032 360978987884742070272 362714463788034099456 368685072245450298624 368924789457573478272 370208564279522407296 371263289533880020992 371988413146250880408 373048209195100598016 375656937930730672128 378934018656480847872 381033376100561074176 382865267331813771648 385542646823644637184 387396217241066005632 390775706739495874368 391889027841317799936 392940669103703607744 393508403989422418944 402201896995036689408 402463406680989249024 402987447575105120442 404135559961358981184 406961682758291561472 414770706276131585952 417671200725615023616 419679235344488172768 424546446828094283264 426300770988540953856 428662548113131208448 430723425748290493104 437244194912679677952 437813523291472229616 438765705812767297536 439622670081932858664 440875156321482524928 441196540748018085888 443958199372681703424 446417801585272737792 452477134119416275584 453766242763631136768 454061279332398127104 454652504956528853832 455641309882489116672 457831893103078006656 459136257470893043712 463141578357921036288 465707459678463535104 466010260367461235712 466617044560648034196 471218790562232334336 477614752681606068672 480954715987071845376 483619285050712132608 491580096327267064832 491899719276764637696 492540213702906258318 493611419039363209728 495984550861667840544 496346108341520346624 497397612260134130688 509036775884343310032 510487023109085028864 511484068076094960561 516528289654754674176 521034275652661165824 523920892138271476992 524677871985896558592 527584674600776871936 530121139382511376128 536269195993382252544 536617875574652332032 537316596766806827256 538485184406578046976 538847413281811974912 541074055485455826048 542615577011055415296 553027608368175447936 553387184186360217408 556894934300820031488 559572313792650897024 563485406896096008192 568401027984721271808 571550064150841611264 574297900997720657472 583751364388629639488 586163560109243811552 587833541761976699904 589411003655555411616 603302845492555034112 604481171362657680663 606203339942038471776 610442524137437342208 621347013823281647616 622156059414197378928 623509160891827212288 626506801088422535424 629518853016732259152 636819670242141424896 639451156482811430784 641272954649429127168 644825713400949510144 652456786932321693696 655866292369019516928 656720284937208344424 658148558719150946304 661312734482223787392 661794811122027128832 663196816346845507584 665937299059022555136 678715701179124413376 680649364145446705152 681091918998597190656 681978757434793280748 688704386206339565568 694712367536881554432 698561189517695302656 699925566840972051294 706828185843348501504 716422129022409103008 718463217709082633216 721432073980607768064 725428927576068198912 737370144490900597248 737849578915146956544 738810320554359387477 740417128559044814592 743976826292501760816 746096418390201196032 757868037312961695744 762066752201122148352 765730534663627543296 771085293647289274368 774792434482132011264 781551413478991748736 783778055682635599872 785881338207407215488 787016807978844837888 804403793990073378816 804926813361978498048 805974895150210240884 808271119922717962368 813923365516583122944 829541412552263171904 835342401451230047232 839358470688976345536 849092893656188566528 852601541977081907712 857325096226262416896 861446851496580986208 875627046582944459232 879245340163865717328 881750312642965049856 904954268238832551168 908122558664796254208 909305009913057707664 911282619764978233344 915663786206156013312 926283156715842072576 931414919356927070208 932020520734922471424 933234089121296068392 942437581124464668672 955229505363212137344 961909431974143690752 967238570101424265216 983160192654534129664 983799438553529275392 985080427405812516636 987222838078726419456 991969101723335681088 992692216683040693248 994795224520268261376 1018073551768686620064 1020974046218170057728 1022968136152189921122 1033056579309509348352 1042068551305322331648 1047841784276542953984 1060242278765022752256 1073235751149304664064 1074633193533613654512 1076970368813156093952 1077694826563623949824 1082148110970911652096 1106055216736350895872 1106774368372720434816 1113789868601640062976 1119144627585301794048 1126970813792192016384 1136802055969442543616 1143100128301683222528 1148595801995441314944 1167502728777259278976 1172327120218487623104 1175667083523953399808 1178822007311110823232 1206605690985110068224 1208962342725315361326 1212406679884076943552 1220885048274874684416 1244312118828394757856 1253013602176845070848 1259037706033464518304 1273639340484282849792 1278902312965622861568 1311732584738039033856 1313440569874416688848 1316297117438301892608 1322625468964447574784 1323589622244054257664 1331874598118045110272 1357431402358248826752 1361298728290893410304 1362183837997194381312 1363957514869586561496 1377408772412679131136 1389424735073763108864 1397122379035390605312 1399851133681944102588 1413656371686697003008 1432844258044818206016 1436926435418165266432 1442864147961215536128 1450857855152136397824 1474740288981801194496 1475699157830293913088 1477620641108718774954 1480834257118089629184 1487953652585003521632 1492192836780402392064 1531461069327255086592 1549584868964264022528 1563102826957983497472 1571762676414814430976 1574033615957689675776 1608807587980146757632 1609853626723956996096 1611949790300420481768 1616542239845435924736 1627846731033166245888 1659082825104526343808 1670684802902460094464 1678716941377952691072 1698185787312377133056 1705203083954163815424 1714650192452524833792 1722893702993161972416 1751254093165888918464 1758490680327731434656 1763500625285930099712 1809908536477665102336 1818610019826115415328 1831327572412312026624 1864041041469844942848 1866468178242592136784 1910459010726424274688 1923818863948287381504 1934477140202848530432 1966320385309068259328 1967598877107058550784 1970160854811625033272 1974445676157452838912 1983938203446671362176 1985384433366081386496 1989590449040536522752 2036147103537373240128 2041948092436340115456 2045936272304379842244 2066113158619018696704 2084137102610644663296 2095683568553085907968 2120484557530045504512 2149266387067227309024 2155389653127247899648 2164296221941823304192 2212110433472701791744 2213548736745440869632 2216430961663078162431 2238289255170603588096 2273604111938885087232 2286200256603366445056 2297191603990882629888 2335005457554518557952 2344654240436975246208 2351334167047906799616 2357644014622221646464 2413211381970220136448 2417924685450630722652 2424813359768153887104 2441770096549749368832 2488624237656789515712 2506027204353690141696 2518075412066929036608 2547278680968565699584 2557804625931245723136 2626881139748833377696 2645250937928895149568 2714862804716497653504 2724367675994388762624 2727915029739173122992 2778849470147526217728 2794244758070781210624 2799702267363888205176 2827312743373394006016 2865688516089636412032 2873852870836330532864 2885728295922431072256 2901715710304272795648 2949480577963602388992 2951398315660587826176 2955241282217437549908 2961668514236179258368 2975907305170007043264 2984385673560804784128 3062922138654510173184 3099169737928528045056 3126205653915966994944 3143525352829628861952 3219707253447913992192 3223899580600840963536 3233084479690871849472 3318165650209052687616 3341369605804920188928 3357433882755905382144 3396371574624754266112 3410406167908327630848 3429300384905049667584 3445787405986323944832 3502508186331777836928 3516981360655462869312 3527001250571860199424 3619817072955330204672 3637220039652230830656 3662655144824624053248 3732936356485184273568 3820918021452848549376 3935197754214117101568 3940321709623250066544 3948891352314905677824 3967876406893342724352 3970768866732162772992 4072294207074746480256 4083896184872680230912 4091872544608759684488 4132226317238037393408 4168274205221289326592 4191367137106171815936 4240969115060091009024 4298532774134454618048 4310779306254495799296 4328592443883646608384 4424220866945403583488 4427097473490881739264 4432861923326156324862 4476578510341207176192 4594383207981765259776 4670010915109037115904 4689308480873950492416 4715288029244443292928 4826422763940440272896 4835849370901261445304 4849626719536307774208 4883540193099498737664 4977248475313579031424 5012054408707380283392 5036150824133858073216 5094557361937131399168 5115609251862491446272 5253762279497666755392 5290501875857790299136 5429725609432995307008 5455830059478346245984 5599404534727776410352 5731377032179272824064 5771456591844862144512 5803431420608545591296 5898961155927204777984 5902796631321175652352 5910482564434875099816 5923337028472358516736 5951814610340014086528 5968771347121609568256 6125844277309020346368 6198339475857056090112 6252411307831933989888 6287050705659257723904 6447799161201681927072 6466168959381743698944 6636331300418105375232 6649292884989234487293 6714867765511810764288 6820812335816655261696 6858600769810099335168 6891574811972647889664 7005016372663555673856 7033962721310925738624 7054002501143720398848 7239634145910660409344 7274440079304461661312 7325310289649248106496 7465872712970368547136 7641836042905697098752 7880643419246500133088 7935752813786685448704 8144588414149492960512 8183745089217519368976 8336548410442578653184 8382734274212343631872 8481938230120182018048 8597065548268909236096 8621558612508991598592 8657184887767293216768 8848441733890807166976 8854194946981763478528 8865723846652312649724 8953157020682414352384 9188766415963530519552 9340021830218074231808 9378616961747900984832 9430576058488886585856 9671698741802522890608 9699253439072615548416 9954496950627158062848 10024108817414760566784 10072301648267716146432 10189114723874262798336 10231218503724982892544 10507524558995333510784 10581003751715580598272 10859451218865990614016 10911660118956692491968 11198809069455552820704 11462754064358545648128 11805593262642351304704 11820965128869750199632 11846674056944717033472 11903629220680028173056 12251688554618040692736 12396678951714112180224 12504822615663867979776 12574101411318515447808 12895598322403363854144 12932337918763487397888 13272662600836210750464 13298585769978468974586 13429735531023621528576 13783149623945295779328 14010032745327111347712 14067925442621851477248 14479268291821320818688 14548880158608923322624 14650620579298496212992 14931745425940737094272 15283672085811394197504 15761286838493000266176 15871505627573370897408 16289176828298985921024 16367490178435038737952 17194131096537818472192 17314369775534586433536 17696883467781614333952 17708389893963526957056 17731447693304625299448 17906314041364828704768 18377532831927061039104 18680043660436148463616 18757233923495801969664 18861152116977773171712 19343397483605045781216 19398506878145231096832 19908993901254316125696 20144603296535432292864 20462437007449965785088 21015049117990667021568 21162007503431161196544 21718902437731981228032 21823320237913384983936 22397618138911105641408 22925508128717091296256 23641930257739500399264 23807258441360056346112 25009645231327735959552 25148202822637030895616 25791196644806727708288 25864675837526974795776 26545325201672421500928 26597171539956937949172 26859471062047243057152 27566299247890591558656 28020065490654222695424 28135850885243702954496 29097760317217846645248 29863490851881474188544 30567344171622788395008 31522573676986000532352 31743011255146741794816 32578353656597971842048 32734980356870077475904 34388262193075636944384 35416779787927053914112 35462895386609250598896 36755065663854122078208 37360087320872296927232 37514467846991603939328 37722304233955546343424 38686794967210091562432 38797013756290462193664 39817987802508632251392 40289206593070864585728 42030098235981334043136 43437804875463962456064 43646640475826769967872 44795236277822211282816 45851016257434182592512 47283860515479000798528 47614516882720112692224 51582393289613455416576 53090650403344843001856 53194343079913875898344 53718942124094486114304 55132598495781183117312 56040130981308445390848 56271701770487405908992 58195520634435693290496 59726981703762948377088 63045147353972001064704 63486022510293483589632 65156707313195943684096 65469960713740154951808 68776524386151273888768 70925790773218501197792 75028935693983207878656 75444608467911092686848 77373589934420183124864 77594027512580924387328 79635975605017264502784 80578413186141729171456 84060196471962668086272 87293280951653539935744 89590472555644422565632 91702032514868365185024 94567721030958001597056 95229033765440225384448 103164786579226910833152 106388686159827751796688 110265196991562366234624 112080261962616890781696 112543403540974811817984 116391041268871386580992 119453963407525896754176 126090294707944002129408 130313414626391887368192 130939921427480309903616 137553048772302547777536 141851581546437002395584 154747179868840366249728 159271951210034529005568 161156826372283458342912 168120392943925336172544 174586561903307079871488 179180945111288845131264 189135442061916003194112 190458067530880450768896 206329573158453821666304 212777372319655503593376 225086807081949623635968 232782082537742773161984 238907926815051793508352 252180589415888004258816 261879842854960619807232 275106097544605095555072 283703163092874004791168 309494359737680732499456 336240785887850672345088 349173123806614159742976 358361890222577690262528 378270884123832006388224 412659146316907643332608 425554744639311007186752 477815853630103587016704 504361178831776008517632 523759685709921239614464 567406326185748009582336 618988719475361464998912 698346247613228319485952 716723780445155380525056 756541768247664012776448 825318292633815286665216 851109489278622014373504 1008722357663552017035264 1047519371419842479228928 1134812652371496019164672 1237977438950722929997824 1433447560890310761050112 1513083536495328025552896 1702218978557244028747008 2095038742839684958457856 2269625304742992038329344 2475954877901445859995648 3026167072990656051105792 3404437957114488057494016 4539250609485984076658688 6808875914228976114988032 9078501218971968153317376 13617751828457952229976064 27235503656915904459952128
- Sum of all divisors σ(n): 102838995759544836038016000
- Sum of proper divisors (its aliquot sum) s(n): 75603492102628931578063872
- 27235503656915904459952128 is an abundant number, because the sum of its proper divisors (75603492102628931578063872) is greater than itself. Its abundance is 48367988445713027118111744
Bases of 27235503656915904459952128
- Binary: 10110100001110101011110011100100101101111001000111010000110011111111111010000000000002
- Hexadecimal: 0x1687579C96F23A19FFD000
- Base-36: 3F72HOGNOTNQ68000
Squares and roots of 27235503656915904459952128
- 27235503656915904459952128 squared (272355036569159044599521282) is 741772659445879604871984656437720135243384051728384
- 27235503656915904459952128 cubed (272355036569159044599521283) is 20202551978938489799683805640357726007164444725288727651128430332868298801152
-
The
square root of 27235503656915904459952128 is 5218764571899.7426776375 -
27235503656915904459952128 is a
perfect cube number . Itscube root is 300869712
Scales and comparisons
How big is 27235503656915904459952128?- 27,235,503,656,915,904,459,952,128 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 27,235,503,656,915,904,459,952,128 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 27235503656915904459952128 cubic inches would be around 25072476 feet tall.
Recreational maths with 27235503656915904459952128
- 27235503656915904459952128 backwards is 82125995440951965630553272
- 27235503656915904459952128 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 27235503656915904459952128's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 27235503656915904459952128 - Facts about the integer". Numbermatics.com. 2024. Web. 14 May 2024.
APA style:
Numbermatics. (2024). Number 27235503656915904459952128 - Facts about the integer. Retrieved 14 May 2024, from https://numbermatics.com/n/27235503656915904459952128/
Chicago style:
Numbermatics. 2024. "Number 27235503656915904459952128 - Facts about the integer". https://numbermatics.com/n/27235503656915904459952128/
The information we have on file for 27235503656915904459952128 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 27235503656915904459952128, math, Factors of 27235503656915904459952128, curriculum, school, college, exams, university, Prime factorization of 27235503656915904459952128, STEM, science, technology, engineering, physics, economics, calculator, twenty-seven septillion, two hundred thirty-five sextillion, five hundred three quintillion, six hundred fifty-six quadrillion, nine hundred fifteen trillion, nine hundred four billion, four hundred fifty-nine million, nine hundred fifty-two thousand, one hundred twenty-eight.