2157059463350438832756480
2,157,059,463,350,438,832,756,480 is an even composite number composed of ten prime numbers multiplied together.
2157059463350438832756480 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of eighteen thousand, four hundred thirty-two divisors.
Prime factorization of 2157059463350438832756480:
28 × 33 × 5 × 7 × 13 × 293 × 41 × 617 × 8191 × 135721
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 5 × 7 × 13 × 29 × 29 × 29 × 41 × 617 × 8191 × 135721)See below for interesting mathematical facts about the number 2157059463350438832756480 from the Numbermatics database.
Names of 2157059463350438832756480
- Cardinal: 2157059463350438832756480 can be written as Two septillion, one hundred fifty-seven sextillion, fifty-nine quintillion, four hundred sixty-three quadrillion, three hundred fifty trillion, four hundred thirty-eight billion, eight hundred thirty-two million, seven hundred fifty-six thousand, four hundred eighty.
Scientific notation
- Scientific notation: 2.15705946335043883275648 × 1024
Factors of 2157059463350438832756480
Divisors of 2157059463350438832756480
- Number of divisors d(n): 18432
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 20 21 24 26 27 28 29 30 32 35 36 39 40 41 42 45 48 52 54 56 58 60 63 64 65 70 72 78 80 82 84 87 90 91 96 104 105 108 112 116 117 120 123 126 128 130 135 140 144 145 156 160 164 168 174 180 182 189 192 195 203 205 208 210 216 224 232 234 240 246 252 256 260 261 270 273 280 287 288 290 312 315 320 328 336 348 351 360 364 369 377 378 384 390 406 410 416 420 432 435 448 455 464 468 480 492 504 520 522 533 540 546 560 574 576 580 585 609 615 617 624 630 640 656 672 696 702 720 728 738 754 756 768 780 783 812 819 820 832 840 841 861 864 870 896 910 928 936 945 960 984 1008 1015 1040 1044 1066 1080 1092 1107 1120 1131 1148 1152 1160 1170 1189 1218 1230 1234 1248 1260 1280 1305 1312 1344 1365 1392 1404 1435 1440 1456 1476 1508 1512 1560 1566 1599 1624 1638 1640 1664 1680 1682 1722 1728 1740 1755 1792 1820 1827 1845 1851 1856 1872 1885 1890 1920 1968 2016 2030 2080 2088 2132 2160 2184 2214 2240 2262 2296 2304 2320 2340 2378 2436 2457 2460 2468 2496 2520 2523 2583 2610 2624 2639 2665 2688 2730 2784 2808 2870 2880 2912 2952 3016 3024 3045 3085 3120 3132 3198 3248 3276 3280 3328 3360 3364 3393 3444 3456 3480 3510 3567 3640 3654 3690 3702 3712 3731 3744 3770 3780 3840 3915 3936 4032 4060 4095 4160 4176 4205 4264 4305 4319 4320 4368 4428 4480 4524 4592 4640 4680 4756 4797 4872 4914 4920 4936 4992 5040 5046 5166 5220 5248 5278 5330 5376 5460 5481 5535 5553 5568 5616 5655 5740 5760 5824 5887 5904 5945 6032 6048 6090 6170 6240 6264 6396 6496 6552 6560 6720 6728 6786 6888 6912 6960 7020 7134 7280 7308 7380 7404 7424 7462 7488 7540 7560 7569 7749 7830 7872 7917 7995 8021 8064 8120 8190 8191 8320 8323 8352 8410 8528 8610 8638 8640 8736 8856 8960 9048 9135 9184 9255 9280 9360 9512 9594 9744 9828 9840 9872 9984 10080 10092 10179 10332 10440 10496 10556 10660 10701 10920 10933 10962 11070 11106 11136 11193 11232 11310 11480 11520 11648 11774 11808 11890 12064 12096 12180 12285 12340 12480 12528 12615 12792 12915 12957 12992 13104 13120 13195 13440 13456 13572 13776 13920 14040 14268 14391 14560 14616 14760 14808 14924 14976 15080 15120 15138 15457 15498 15660 15744 15834 15990 16042 16128 16240 16380 16382 16640 16646 16659 16704 16820 16965 17056 17220 17276 17280 17472 17661 17712 17835 17893 18096 18270 18368 18510 18560 18655 18720 19024 19188 19488 19656 19680 19744 20160 20184 20358 20664 20880 21112 21320 21402 21595 21840 21866 21924 22140 22212 22272 22386 22464 22620 22707 22960 23296 23548 23616 23751 23780 23985 24063 24128 24192 24360 24389 24570 24573 24680 24960 24969 25056 25230 25297 25584 25830 25914 25984 26208 26240 26390 26880 26912 27144 27405 27552 27765 27840 28080 28536 28782 29120 29232 29435 29520 29616 29848 29952 30160 30240 30276 30914 30996 31320 31488 31668 31980 32084 32103 32480 32760 32764 32799 33292 33318 33408 33579 33640 33930 34112 34440 34481 34552 34560 34944 35322 35424 35670 35786 36192 36540 36736 37020 37120 37310 37440 37845 38048 38376 38745 38871 38976 39312 39360 39488 39585 40105 40320 40368 40716 40955 41328 41615 41760 42224 42640 42804 43190 43680 43732 43848 44280 44424 44772 44928 45240 45414 45920 46371 47096 47232 47502 47560 47970 48126 48256 48384 48720 48778 49140 49146 49360 49920 49938 50112 50460 50594 50895 51168 51660 51828 51968 52416 52480 52780 52983 53505 53679 53824 54288 54665 54810 55104 55530 55680 55965 56147 56160 57072 57337 57564 58240 58464 58870 59040 59232 59696 60320 60480 60552 61828 61992 62640 63336 63960 64168 64206 64785 64960 65520 65528 65598 66584 66636 66816 67158 67280 67860 68224 68880 68962 69104 69888 70644 70848 71253 71340 71572 71955 72189 72384 73080 73167 73472 73719 74040 74620 74880 74907 75690 75891 76096 76531 76752 77285 77490 77742 77952 78624 78720 78976 79170 80210 80640 80736 81432 81910 82656 83230 83295 83520 84448 85280 85608 86380 87360 87464 87696 88305 88560 88848 89465 89544 89856 90480 90828 91840 92742 94192 94464 95004 95120 95940 96252 96512 97440 97556 98280 98292 98397 98720 99876 100224 100737 100920 101188 101790 102336 103320 103443 103656 104832 105560 105966 106483 107010 107358 107648 108199 108576 109330 109620 110208 111060 111360 111930 112294 112320 113535 114144 114674 115128 116480 116613 116928 117740 118080 118464 118755 119392 120315 120640 120960 121104 121945 122865 123656 123984 124845 125251 125280 126485 126672 127920 128336 128412 129570 129920 131040 131056 131196 133168 133272 134316 134560 135720 135721 136448 137760 137924 138208 139113 141288 141696 142506 142680 143144 143910 144378 144768 146160 146334 147438 148080 149240 149760 149814 151380 151782 152192 153062 153504 154570 154980 155484 155904 157248 157440 157952 158340 158949 160420 160515 161037 161472 162864 163820 163995 165312 166460 166590 167040 167895 168441 168896 170560 170723 171216 172011 172405 172760 174720 174928 175392 176610 177079 177120 177696 178930 179088 180960 181656 183680 185484 188384 190008 190240 191880 192504 194355 194880 195112 196560 196584 196794 197440 199752 200448 201474 201840 202376 203580 204672 206640 206886 207312 209664 211120 211932 212966 214020 214716 215296 216398 216567 217152 218660 219240 219501 220416 221157 222120 223860 224588 224640 224721 227070 227673 228288 229348 229593 230256 231855 232609 233226 233856 235480 236160 236928 237510 237539 238784 240630 241280 241367 241920 242208 243890 245730 247312 247968 249690 250502 250560 252970 253344 255840 256672 256824 259140 259840 262080 262112 262392 264915 266336 266544 268395 268632 269120 271440 271442 275520 275848 276416 278226 280735 282576 283392 285012 285360 286288 286685 287820 288756 289536 292320 292668 294876 295191 296160 298480 299628 302760 303564 304384 306124 307008 309140 309960 310329 310968 314496 316680 317057 317898 319449 320840 321030 322074 322944 324597 325728 327640 327990 328861 330624 332920 333180 334080 335790 335831 336882 337792 341120 341446 342432 344022 344810 345520 349440 349856 350784 353220 354158 354240 355392 356265 357860 358176 360945 361920 363312 365835 367360 368595 370968 374535 375753 376768 379455 380016 380480 382655 383760 385008 388710 389760 390224 393120 393168 393588 394880 399504 402948 403680 404752 407160 407163 409344 413280 413772 414624 417339 422240 423864 425932 428040 429432 432796 433134 434304 437320 438480 439002 442314 444240 447720 448253 449176 449280 449442 454140 455346 456576 458696 459186 460512 463710 465218 466452 467712 470960 472320 473856 475020 475078 477568 481260 482560 482734 483111 484416 487780 491460 491985 494624 495936 499380 501004 501120 503685 505323 505940 506688 511680 512169 513344 513648 516033 517215 518280 518897 524160 524224 524784 529830 531237 532415 532672 533088 536790 537264 538240 540995 542880 542884 551040 551696 552832 556452 561470 565152 570024 570720 572576 573370 575640 577512 583065 584640 585336 589752 590382 592320 596960 599256 605520 607128 612248 614016 618280 619920 620658 621936 626255 628992 633360 634114 635796 638898 641680 642060 644148 645888 649194 651456 655280 655980 657722 658503 661248 665840 666360 671580 671662 673764 675584 678605 682240 682892 683019 684864 688044 688779 689620 691040 695565 697827 699712 701568 706440 708316 708480 710784 712530 712617 715720 716352 721890 723840 724101 726624 731670 733613 737190 741936 745381 749070 751506 753536 758910 760032 760960 765310 767520 770016 777420 779520 780448 786240 786336 787176 789760 794745 799008 805185 805896 807360 809504 814320 814326 826560 827544 829248 834678 842205 844480 847728 851864 853615 856080 858864 860055 865592 866268 868608 874640 876960 878004 884628 885395 888480 895440 896506 898352 898884 908280 910692 913152 917392 918372 921024 927420 930436 930987 932904 941920 950040 950047 950156 951171 955136 958347 962520 965468 966222 968832 973791 975560 982920 983970 986583 989248 991872 998760 999949 1002008 1002240 1007370 1007493 1010646 1011880 1013376 1023360 1024338 1026688 1027296 1032066 1034430 1036560 1037794 1048320 1048448 1049568 1059660 1062474 1064830 1065344 1066176 1073580 1074528 1076480 1081990 1082835 1085760 1085768 1097505 1102080 1103392 1105664 1105785 1112904 1122940 1123605 1127259 1130304 1138365 1140048 1141440 1145152 1146740 1147965 1151280 1155024 1163045 1166130 1169280 1170672 1179504 1180764 1184640 1187695 1193920 1198512 1206835 1211040 1214256 1221489 1224496 1228032 1236560 1239840 1241316 1243872 1252510 1266720 1268228 1271592 1277796 1283360 1284120 1288296 1298388 1302912 1310560 1311960 1315444 1317006 1331680 1332720 1343160 1343324 1344759 1347528 1357210 1365784 1366038 1369728 1376088 1377558 1379240 1382080 1391130 1395654 1399424 1403136 1412880 1416632 1416960 1421568 1425060 1425234 1431440 1432704 1443780 1447680 1448202 1453248 1463340 1467226 1474380 1475955 1483872 1490762 1498140 1503012 1507072 1515969 1517820 1520064 1521920 1530620 1535040 1536507 1540032 1548099 1551645 1554840 1556691 1560896 1572480 1572672 1574352 1585285 1589490 1593711 1597245 1598016 1610370 1611792 1614720 1619008 1622985 1628263 1628640 1628652 1644305 1653120 1655088 1658496 1662773 1669356 1679155 1684410 1688960 1695456 1703728 1707230 1712160 1717728 1720110 1731184 1732536 1749280 1753920 1756008 1764373 1769256 1770790 1776960 1790880 1793012 1796704 1797768 1816560 1821384 1834784 1836744 1842048 1854840 1860872 1861974 1865808 1878765 1883840 1900080 1900094 1900312 1902342 1916694 1925040 1930936 1932444 1937664 1947582 1951120 1965840 1967940 1973166 1978496 1983744 1997520 1999898 2004016 2014740 2014986 2021292 2023760 2026752 2035815 2046720 2048676 2053376 2054592 2064132 2066337 2068860 2073120 2075588 2086695 2093481 2096896 2099136 2119320 2124948 2129660 2130688 2132352 2137851 2147160 2149056 2163980 2165670 2171520 2171536 2172303 2195010 2200839 2206784 2211570 2219399 2225808 2236143 2241265 2245880 2247210 2254518 2260608 2276730 2280096 2282880 2290304 2293480 2295930 2302027 2302560 2310048 2326090 2332260 2338560 2341344 2350817 2359008 2361528 2369280 2375390 2387840 2397024 2413670 2415555 2422080 2428512 2442978 2448992 2473120 2479680 2482632 2487744 2505020 2526615 2533440 2536456 2543184 2555592 2560845 2566720 2568240 2576592 2580165 2594485 2596776 2605824 2621120 2623920 2630888 2634012 2656185 2663360 2665440 2686320 2686648 2689518 2695056 2714420 2731568 2732076 2739456 2752176 2755116 2758480 2764160 2782260 2791308 2798848 2825760 2833264 2850120 2850141 2850468 2853513 2862880 2865408 2875041 2887560 2896404 2906496 2921373 2926680 2934452 2948760 2951910 2959749 2967744 2981524 2996280 2999847 3006024 3022479 3031938 3035640 3040128 3061240 3070080 3073014 3080064 3088007 3096198 3103290 3109680 3113382 3121792 3137771 3144960 3145344 3148704 3170570 3178980 3187422 3194490 3196032 3220740 3223584 3229440 3238016 3245970 3256526 3257280 3257304 3288610 3292515 3306240 3310176 3316992 3325546 3338712 3358310 3368820 3377920 3381777 3390912 3407456 3414460 3415095 3424320 3435456 3440220 3443895 3462368 3465072 3489135 3498560 3507840 3512016 3528746 3538512 3541580 3553920 3563085 3581760 3586024 3593408 3595536 3620505 3632279 3633120 3642768 3664467 3668065 3669568 3673488 3684096 3709680 3721744 3723948 3726905 3731616 3757530 3767680 3800160 3800188 3800624 3804684 3833388 3850080 3861872 3864888 3895164 3902240 3931680 3935880 3935909 3946332 3956992 3995040 3999796 4008032 4029480 4029972 4034277 4042584 4047520 4071630 4097352 4109184 4128264 4132674 4137720 4146240 4151176 4173390 4186962 4198272 4238640 4249896 4259320 4264704 4275702 4294320 4298112 4327960 4331340 4343040 4343072 4344606 4365803 4390020 4401678 4413568 4423140 4438798 4451616 4472286 4482530 4491760 4494420 4509036 4521216 4553460 4560192 4565760 4580608 4586960 4591860 4604054 4605120 4609521 4620096 4652180 4654935 4664520 4670073 4682688 4701634 4718016 4723056 4750235 4750780 4755855 4775680 4781133 4791735 4794048 4827340 4831110 4844160 4857024 4868955 4884789 4885956 4897984 4932915 4946240 4959360 4965264 4975488 4988319 4999745 5010040 5037465 5053230 5053847 5066880 5072912 5086368 5111184 5121690 5133440 5135291 5136480 5153184 5160330 5188970 5193552 5242240 5247840 5261776 5268024 5293119 5312370 5326720 5330880 5372640 5373296 5379036 5390112 5428840 5463136 5464152 5504352 5510232 5516960 5528320 5564520 5564561 5582616 5636295 5651520 5666528 5700240 5700282 5700936 5707026 5725760 5750082 5775120 5792808 5812992 5842746 5853360 5868904 5897520 5903820 5919498 5935488 5963048 5992560 5999694 6012048 6044958 6063876 6071280 6080256 6107445 6122480 6140160 6146028 6160128 6176014 6192396 6206580 6219360 6226764 6243584 6275542 6280443 6290688 6297408 6341140 6357960 6374844 6388980 6392064 6413553 6441480 6447168 6476032 6491940 6513052 6514560 6514608 6516909 6577220 6585030 6602517 6620352 6651092 6658197 6677424 6708429 6716620 6723795 6737640 6745661 6763554 6781824 6814912 6828920 6830190 6848640 6870912 6880440 6887790 6888631 6906081 6924736 6930144 6978270 6997120 6999643 7015680 7024032 7052451 7057492 7077024 7083160 7107840 7126170 7163520 7172048 7186816 7191072 7241010 7264558 7266240 7285536 7328934 7336130 7339136 7346976 7419360 7443488 7447896 7453810 7463232 7515060 7535360 7579845 7600320 7600376 7601248 7609368 7666776 7682535 7700160 7723744 7729776 7740495 7783455 7790328 7804480 7863360 7871760 7871818 7892664 7968555 7990080 7999592 8016064 8058960 8059944 8068554 8085168 8095040 8141315 8143260 8194704 8218368 8256528 8265348 8275440 8292480 8302352 8313865 8346780 8373924 8396544 8477280 8499792 8518640 8550423 8551404 8560539 8588640 8596224 8655920 8662680 8686144 8689212 8731606 8780040 8803356 8821865 8827136 8846280 8877596 8879247 8903232 8944572 8965060 8983520 8988840 8999541 9018072 9067437 9106920 9120384 9173920 9183720 9208108 9210240 9219042 9240192 9264021 9304360 9309870 9329040 9340146 9365376 9403268 9413313 9436032 9446112 9500470 9501560 9511710 9536969 9562266 9583470 9588096 9654680 9662220 9688320 9714048 9737910 9739099 9769578 9771912 9795968 9865830 9892480 9918720 9930528 9950976 9976638 9999490 10020080 10074930 10106460 10107694 10133760 10145824 10172736 10222368 10243380 10266880 10270582 10272960 10306368 10320660 10331685 10377940 10387104 10467405 10484480 10495680 10523552 10536048 10586238 10624740 10653440 10661760 10689255 10745280 10746592 10758072 10780224 10857680 10861515 10896837 10926272 10928304 11004195 11008704 11020464 11033920 11096995 11129040 11129122 11165232 11180715 11272590 11303040 11333056 11400480 11400564 11401872 11414052 11451520 11500164 11510135 11550240 11585616 11685492 11706720 11737808 11754085 11795040 11807640 11807727 11838996 11870976 11926096 11985120 11999388 12024096 12089916 12102831 12127752 12142560 12214890 12244960 12292056 12350611 12352028 12384792 12413160 12438720 12453528 12551084 12560886 12594816 12682280 12715920 12749688 12777960 12827106 12882960 12894336 12983880 12999337 13026104 13029120 13029216 13033818 13097409 13154440 13170060 13205034 13240704 13302184 13316394 13354848 13416858 13433240 13447590 13475280 13491322 13527108 13563648 13629824 13657840 13660380 13697280 13741824 13760880 13775580 13777262 13812162 13849472 13860288 13956540 13994240 13999286 14010219 14048064 14104902 14114984 14154048 14166320 14250705 14252340 14267565 14327040 14344096 14373632 14375205 14382144 14482020 14529116 14532480 14571072 14606865 14654367 14657868 14672260 14678272 14693952 14798745 14838720 14886976 14895792 14907620 14926464 14964957 14999235 15030120 15048013 15112395 15159690 15161541 15200640 15200752 15202496 15218736 15333552 15365070 15400320 15405873 15440035 15447488 15459552 15480990 15566910 15580656 15608960 15688855 15726720 15743520 15743636 15785328 15879357 15937110 15980160 15999184 16032128 16117920 16119888 16137108 16170336 16190080 16282630 16286520 16389408 16513056 16530696 16550880 16584960 16604704 16627730 16693560 16693683 16747848 16908885 16954560 16999584 17037280 17100846 17102808 17121078 17177280 17311840 17325360 17372288 17378424 17463212 17560080 17606712 17643730 17692560 17755192 17758494 17806464 17889144 17930120 17967040 17977680 17999082 18036144 18134874 18161395 18213840 18240768 18322335 18347840 18367440 18416216 18420480 18438084 18480384 18528042 18608720 18619740 18658080 18680292 18730752 18806536 18826626 18872064 18892224 19000940 19003120 19023420 19073938 19124532 19166940 19176192 19309360 19324440 19428096 19475820 19478198 19539156 19543824 19591936 19679545 19731660 19784960 19807551 19861056 19953276 19974591 19998980 20040160 20125287 20149860 20171385 20212920 20215388 20236983 20291648 20345472 20444736 20486760 20541164 20545920 20612736 20641320 20663370 20665893 20718243 20755880 20774208 20934810 20991360 20998929 21047104 21072096 21157353 21172476 21249480 21274777 21323520 21378510 21490560 21493184 21516144 21560448 21616049 21715360 21723030 21793674 21829015 21852544 21856608 22008390 22017408 22040928 22067840 22193990 22258080 22258244 22330464 22361430 22545180 22606080 22666112 22800960 22801128 22803744 22828104 22903040 23000328 23020270 23047605 23100480 23171232 23350365 23370984 23413440 23475616 23508170 23590080 23615280 23615454 23677992 23852192 23905665 23970240 23998776 24048192 24179832 24205662 24255504 24285120 24423945 24429780 24489920 24584112 24701222 24704056 24769584 24826320 24877440 24907056 24941595 25102168 25121772 25189632 25269235 25364560 25431840 25499376 25555920 25651269 25654212 25676455 25765920 25788672 25967760 25998674 26052208 26058432 26067636 26194818 26308880 26340120 26410068 26465595 26481408 26604368 26632788 26709696 26833716 26866480 26895180 26950560 26982644 26998623 27054216 27259648 27315680 27320760 27521760 27551160 27551363 27554524 27624324 27698944 27720576 27792063 27822805 27913080 27998572 28020438 28096128 28209804 28229968 28239939 28308096 28332640 28501410 28504680 28535130 28610907 28688192 28750410 28764288 28964040 29058232 29064960 29142144 29213730 29217297 29308734 29315736 29344520 29387904 29597490 29677440 29773952 29791584 29815240 29852928 29929914 29998470 30060240 30096026 30224790 30319380 30323082 30401280 30401504 30404992 30437472 30560621 30667104 30730140 30800640 30811746 30880070 30894976 30919104 30961980 31133820 31161312 31217920 31377710 31402215 31453440 31487040 31487272 31570656 31758714 31874220 31960320 31998368 32064256 32067765 32235840 32239776 32274216 32340672 32380160 32565260 32573040 32584545 32690511 32778816 33012585 33026112 33061392 33101760 33209408 33255460 33290985 33387120 33387366 33495696 33542145 33728305 33817770 33909120 33999168 34074560 34201692 34205616 34242156 34354560 34443155 34530405 34623680 34650720 34744576 34756848 34926424 34998215 35120160 35213424 35262255 35287460 35376929 35385120 35423181 35510384 35516988 35612928 35778288 35860240 35934080 35955360 35998164 36072288 36269748 36322790 36427680 36644670 36695680 36734880 36832432 36876168 37051833 37056084 37217440 37239480 37316160 37360584 37613072 37653252 37784448 38001880 38006240 38046840 38147876 38249064 38333880 38618720 38648880 38951640 38951927 38956396 38998011 39078312 39087648 39292227 39359090 39463320 39615102 39722112 39906552 39949182 39997960 40080320 40250574 40299720 40342770 40425840 40430776 40473966 40583296 40690944 40889472 40973520 41082328 41091840 41225472 41282640 41326740 41331786 41436486 41511760 41548416 41869620 41982720 41997858 42094208 42144192 42314706 42344952 42498960 42549554 42752115 42757020 42802695 42981120 42986368 43032288 43120896 43232098 43430720 43446060 43587348 43658030 43705088 43713216 43963101 44016780 44034816 44081856 44135680 44387980 44396235 44516160 44516488 44660928 44722860 44894871 44997705 45090360 45144039 45332224 45337185 45484623 45601920 45602256 45607488 45656208 46000656 46040540 46095210 46200960 46217619 46320105 46342464 46700730 46741968 46826880 46951232 47016340 47066565 47180160 47219627 47230560 47230908 47355984 47638071 47684845 47704384 47811330 47940480 47997552 48096384 48220417 48359664 48411324 48511008 48570240 48695495 48847890 48859560 48979840 49168224 49402444 49408112 49539168 49652640 49754880 49814112 49883190 50081049 50204336 50243544 50538470 50729120 50863680 50998752 51111840 51166817 51302538 51308424 51352910 51531840 51935520 51997348 52104416 52116864 52135272 52389636 52617760 52680240 52820136 52931190 53208736 53265576 53419392 53667432 53732960 53790360 53901120 53965288 53997246 54108432 54484185 54631360 54641520 55043520 55102320 55102726 55109048 55248648 55441152 55584126 55645610 55826160 55997144 56040876 56192256 56419608 56459936 56479878 56616192 56665280 57002820 57009360 57070260 57221814 57376384 57500820 57528576 57928080 58116464 58284288 58427460 58434594 58617468 58631472 58689040 58775808 59038635 59194980 59354880 59547904 59583168 59630480 59859828 59923773 59996940 60120480 60192052 60449580 60514155 60638760 60646164 60710949 60803008 60809984 60874944 61121242 61334208 61460280 61623492 61753055 61760140 61789952 61838208 61923960 61997679 62154729 62267640 62322624 62755420 62804430 62974080 62974544 62996787 63141312 63472059 63517428 63748440 63824331 63996736 64135530 64471680 64479552 64548432 64681344 64848147 64996685 65130520 65146080 65169090 65381022 65487045 65557632 65700011 66025170 66052224 66122784 66203520 66418816 66510920 66581970 66758783 66774240 66774732 66991392 67084290 67456610 67635540 67818240 67998336 68149120 68173693 68403384 68411232 68484312 68709120 68886310 69060810 69247360 69301440 69513696 69852848 69996430 70051095 70240320 70426848 70524510 70574920 70753858 70770240 70846362 71020768 71033976 71556576 71720480 71868160 71910720 71996328 72144576 72339293 72539496 72645580 72855360 73271835 73289340 73391360 73469760 73664864 73752336 74103666 74112168 74434880 74478960 74632320 74721168 74824785 75226144 75240065 75306504 75568896 75807705 76003760 76012480 76093680 76295752 76498128 76667760 77029365 77237440 77297760 77903280 77903854 77912792 77996022 78156624 78175296 78584454 78718180 78926640 79230204 79396785 79444224 79813104 79898364 79995920 80160640 80501148 80599440 80685540 80851680 80861552 80947932 81166592 81778944 81947040 82164656 82565280 82653480 82654089 82663572 82872972 83023520 83096832 83376189 83468415 83739240 83739857 83995716 84188416 84288384 84629412 84689904 84719817 84997920 85099108 85504230 85514040 85605390 85832721 85972736 86064576 86464196 86861440 86892120 87174696 87316060 87426432 87651891 87926202 88033560 88163712 88775960 88792470 89032320 89032976 89321856 89445720 89552203 89789742 89995410 90180720 90288078 90674370 90969246 90995359 91203840 91204512 91214976 91312416 91681863 92001312 92081080 92190420 92401920 92435238 92640210 92684928 93401460 93483936 93653760 93902464 94032680 94133130 94360320 94439254 94461120 94461816 94711968 95276142 95369690 95408768 95622660 95880960 95995104 96192768 96440834 96719328 96822648 97022016 97140480 97390990 97695780 97719120 97959680 98071533 98336448 98804888 98816224 99037755 99078336 99305280 99628224 99766380 99872955 100162098 100408672 100487088 100626435 101076940 101184915 101458240 101727360 101997504 102223680 102333634 102605076 102616848 102705820 103063680 103329465 103591215 103871040 103994696 104208832 104233728 104270544 104779272 104994645 105235520 105336091 105360480 105640272 105786765 105862380 106130787 106269543 106373885 106417472 106531152 106838784 107334864 107465920 107580720 107802240 107930576 107994492 108080245 108216864 108968370 109262720 109283040 110087040 110204640 110205452 110218096 110497296 111155499 111168252 111291220 111652320 111994288 112081752 112839216 112919872 112959756 113330560 114005640 114018720 114140520 114141361 114443628 114752768 115001640 115856160 116232928 116854920 116855781 116869188 116994033 117234936 117262944 117378080 117876681 118077270 118389960 119166336 119260960 119719656 119847546 119993880 120240960 120384104 120899160 121028310 121277520 121292328 121421898 121606016 121749888 122242484 122668416 122920560 123246984 123506110 123520280 123676416 123847920 123995358 124309458 124535280 124645248 125510840 125608860 125948160 125949088 125993574 126282624 126608287 126944118 127034856 127496880 127648662 127993472 128256345 128271060 128943360 128959104 129096864 129362688 129696294 129993370 130261040 130292160 130338180 130762044 130974090 131115264 131400022 132050340 132104448 132245568 132407040 132837632 133021840 133163940 133517566 133548480 133549464 133982784 134168580 134913220 134993115 135271080 135432117 135996672 136298240 136347386 136453869 136806768 136822464 136968624 137756815 137772620 138121620 138494720 138602880 138652857 138960315 139027392 139705696 139992860 140102190 140480640 140853696 141049020 141149840 141199695 141507716 141540480 141658881 141692724 142041536 142067952 143054535 143113152 143440960 143821440 143992656 144289152 144661251 144678586 145078992 145291160 145710720 146086485 146543670 146561563 146578680 146939520 147329728 147504672 148207332 148224336 148869760 148923439 148957920 149264640 149442336 149649570 150243147 150452288 150480130 150613008 151615410 152007520 152024960 152187360 152591504 152803105 152996256 153335520 153500451 154058730 154474880 154595520 155806560 155807708 155825584 155992044 156313248 156350592 157168908 157436360 157853280 158460408 158793570 159626208 159796728 159991840 160321280 161002296 161198880 161371080 161372269 161703360 161723104 161895864 163452555 163894080 164329312 165130560 165306960 165308178 165327144 165745944 166047040 166752378 166936830 167478480 167479714 167991432 168576768 169258824 169379808 169439634 169995840 170198216 171008460 171028080 171210780 171665442 172129152 172928392 173722880 173784240 174349392 174632120 174852864 175303782 175852404 176067120 176327424 176884645 177115905 177551920 177584940 178064640 178065952 178643712 178891440 179104406 179579484 179990820 180361440 180576156 181348740 181938492 181990718 182132847 182409024 182429952 182624832 183363726 184002624 184162160 184380840 184870476 185259165 185280420 185369856 185993037 186802920 186967872 187804928 188065360 188266260 188878508 188922240 188923632 188990361 189423936 190552284 190739380 190817536 191245320 191472993 191990208 192881668 193438656 193645296 194044032 194544441 194759635 194781980 194990055 195391560 195438240 195624169 196143066 196461135 196672896 197100033 197609776 197632448 198075510 198156672 198610560 199256448 199532760 199745910 199770299 200276349 200324196 200817344 200974176 201252870 202153880 202369830 202916480 203454720 203995008 204447360 204521079 204667268 205210152 205233696 205411640 206127360 206658930 207182430 207207727 207742080 207989392 208417664 208541088 209558544 209989290 210471040 210672182 210720960 211280544 211573530 211724760 212261574 212539086 212747770 212834944 213062304 214669728 214931840 215161440 215604480 215861152 215988984 216160490 216433728 217017879 217936740 218525440 218566080 219815505 220174080 220409280 220410904 220436192 220994592 222310998 222336504 222582440 223304640 223988576 224163504 224474355 225678432 225720195 225839744 225919512 226661120 227423115 228011280 228037440 228281040 228282722 228887256 230003280 231088095 231712320 232465856 233709840 233711562 233738376 233988066 234469872 234525888 234756160 235753362 236098135 236154540 236779920 238190355 238332672 238521920 239439312 239695092 239987760 240481920 240768208 241102085 241798320 242056620 242555040 242584656 242843796 243212032 243499776 244484968 245336832 245841120 246493968 247012220 247040560 247695840 247962267 247990716 248618916 249070560 249290496 250405245 251021680 251217720 251219571 251898176 251987148 252565248 253216574 253888236 254069712 254993760 255297324 255834085 255986944 256512690 256542120 257498163 257918208 258193728 259392588 259986740 260522080 260584320 260676360 261524088 261948180 262800044 262955673 264100680 264491136 266043680 266327880 267035132 267096960 267098928 267965568 268337160 268656609 269826440 269986230 270542160 270864234 272694772 272907738 272986077 273613536 273644928 273937248 275045589 275513630 275545240 276243240 276572101 277205760 277305714 277920630 278054784 279411392 279985720 280204380 280961280 281707392 282098040 282299680 282399390 282433871 283015432 283080960 283317762 283385448 284083072 284135904 286109070 286226304 286881920 287642880 287985312 288578304 289322502 289357172 290157984 290582320 291421440 292172970 293087340 293123126 293157360 293879040 294659456 295009344 296414664 296448672 297739520 297846878 297915840 298884672 299299140 299618865 300486294 300904576 300960260 301226016 303230820 303554745 304015040 304049920 304374720 305183008 305606210 305992512 306671040 307000902 308117460 308949760 309191040 309988395 310773645 311613120 311615416 311651168 311984088 312626496 312701184 314337816 314872720 314983935 315706560 316008273 316920816 317360295 317587140 318392361 319121655 319252416 319593456 319983680 322004592 322397760 322742160 322744538 323406720 323446208 323791728 324240735 326905110 327788160 328500055 328658624 330261120 330613920 330616356 330654288 331491888 332094080 333466497 333504756 333793915 333873660 334956960 334959428 335982864 338517648 338759616 338879268 339991680 340396432 340868465 342016920 342056160 342421560 342424083 343330884 344258304 345856784 347568480 348698784 349264240 350567343 350607564 350982099 351704808 352134240 353769290 354231810 355103840 355169880 356131904 357782880 358167719 358208812 359158968 359981640 360722880 361152312 361696465 362697480 363876984 363981436 364265694 364818048 365249664 366727452 368005248 368324320 368761680 369740952 370518330 370560840 371986074 373605840 373935744 376130720 376532520 377757016 377844480 377847264 377980722 378847872 379824861 381104568 381478760 382490640 382945986 383980416 385763336 386877312 387290592 388088064 389088882 389519270 389563960 389980110 390783120 390876480 391248338 392286132 392922270 393345792 394200066 395219552 395264896 396151020 396313344 397221120 398512896 399065520 399491820 399540598 400552698 400648392 401634688 401948352 402505740 404307760 404739660 405832960 406296351 407990016 408894720 409042158 409334536 410420304 410467392 410823280 413270445 413317860 414364860 414415454 415484160 415978784 416835328 416880945 417082176 418699285 419117088 419978580 420942080 421344364 421441920 422561088 423147060 423449520 423599085 424523148 424976643 425078172 425495540 425669888 426124608 429163605 429339456 429863680 430322880 431722304 431977968 432320980 432867456 433983753 434035758 435873480 437132160 438259455 439631010 439684689 440818560 440821808 440872384 441989184 444621996 444673008 445164880 446609280 446770317 447761015 447977152 448327008 448948710 451356864 451440390 451679488 451839024 454846230 454976795 456022560 456074880 456562080 456565444 457774512 458409315 459900077 460006560 460501353 462176190 463424640 464931712 467419680 467423124 467476752 467976132 468939744 469051776 469512320 471506724 472196270 472309080 473559840 476380710 477043840 478878624 479390184 479975520 480963840 481536416 482204170 483596640 484113240 484116807 485110080 485169312 485687592 488969936 490357665 491682240 492987936 494024440 494081120 495391680 495924534 495981432 497237832 498141120 500810490 502043360 502435440 502439142 503796352 503974296 506375051 506433148 507776472 508139424 509987520 510594648 511668170 513025380 513084240 514996326 516387456 518785176 519973480 521044160 521168640 521352720 523048176 523896360 525600088 525911346 526680455 528201360 528982272 530653935 531347715 532087360 532655760 534070264 534193920 534197856 535931136 536674320 537313218 539652880 539972460 541084320 541728468 545389544 545815476 545972154 547227072 547289856 547874496 550091178 551027260 551090480 552486480 553144202 554611428 555777495 555841260 556109568 558822784 559971440 560408760 563414784 564196080 564599360 564798780 564867742 566030864 566635524 566770896 568166144 568271808 570706805 572218140 572452608 573763840 574418979 575970624 578645004 578714344 580315968 581164640 583633323 584278905 584345940 584970165 586174680 586178999 586246252 586314720 586872507 589318912 589383405 590018688 591300099 592829328 592897344 595693756 595831680 597769344 598598280 599237730 599310897 600829047 600972588 601809152 601920520 602452032 606461640 607109490 608030080 608749440 610366016 611212420 611985024 613342080 613563237 614001804 616234920 616968533 618382080 619976790 621547290 621623181 623226240 623230832 623302336 623968176 625252992 626865421 628675632 629745440 629967870 631413120 632016546 633041435 633841632 634720590 635174280 636784722 638243310 638504832 639186912 639967360 644009184 644795520 645484320 645489076 646813440 646892416 647583456 648481470 651053637 653810220 655576320 657000110 657317248 660522240 661227840 661232712 661308576 662983776 664188160 666932994 667009512 667587830 667747320 669913920 669918856 671965728 677035296 677160585 677519232 677758536 679983360 680792864 681736930 682269345 684033840 684112320 684843120 684848166 686661768 691713568 693264285 695136960 697397568 698528480 701134686 701215128 701964198 703409616 704268480 707538580 708294405 708463620 710207680 710339760 712263808 715565760 716335438 716417624 718317936 719963280 721445760 722304624 723306255 723392930 725394960 727753968 727962872 728531388 729636096 730499328 732807815 733454904 736010496 736648640 737523360 739481904 741036660 741121680 743886801 743972148 744617195 747211680 747871488 751215735 752261440 753065040 753658713 755514032 755694528 755961444 757695744 759649722 762209136 762957520 764981280 765891972 767502255 767960832 771526672 773754624 774581184 778177764 779038540 779127920 779960220 781566240 781752960 782496676 784572264 785844540 788400132 790439104 790529792 792302040 798131040 798983640 798989527 799081196 801105396 801296784 803269376 803896704 805011480 805969827 806861345 808615520 809479320 812592702 818084316 818669072 818958231 820840608 820934784 821646560 825136767 826540890 826635720 828729720 828830908 829716303 831957568 833761890 834164352 837398570 838234176 839957160 842688728 842883840 845122176 846294120 846899040 847198170 847301613 849046296 849953286 850156344 850991080 852249216 858327210 858678912 860645760 863444608 863955936 864641960 865734912 867967506 868071516 871746960 874264320 876518910 879262020 879369378 881637120 881643616 881744768 883978368 886258009 889243992 889346016 890329760 893218560 893540634 895522030 895954304 896654016 897897420 902713728 902880780 903678048 909692460 909953590 910664235 912045120 912149760 913124160 913130888 915549024 916818630 919800154 920013120 921002706 924352380 926849280 929863424 929965185 934839360 934846248 934953504 935952264 937879488 938103552 939024640 943013448 944392540 944618160 944951805 947119680 948024819 952761420 954087680 955177083 957364965 957757248 958780368 959951040 963072832 964408340 967193280 968226480 968233614 970220160 970338624 971375184 972722205 977939872 978120845 980715330 983364480 985500165 985975872 988048880 988162240 990783360 991849068 991962864 994475664 996282240 998851495 1001381745 1001620980 1004086720 1004870880 1004878284 1007592704 1007948592 1012750102 1012866296 1015552944 1016278848 1019975040 1021189296 1022605395 1023336340 1025930941 1026050760 1026168480 1027272249 1029992652 1032774912 1036038635 1037570352 1039946960 1042088320 1042705440 1046096352 1047792720 1051200176 1051702029 1051822692 1053360910 1056402720 1061307870 1062695430 1064174720 1065311520 1068140528 1068395712 1073348640 1074503157 1074626436 1079305760 1079944920 1082168640 1083456936 1085089395 1088618141 1090779088 1091630952 1091944308 1094454144 1095748992 1100182356 1102054520 1102180960 1104972960 1106288404 1109222856 1111554990 1111682520 1111690711 1117645568 1119942880 1120817520 1128392160 1129198720 1129597560 1129605883 1129735484 1132061728 1133271048 1133541792 1136543616 1139474583 1141413610 1144436280 1148837958 1151941248 1157290008 1157428688 1160631936 1162329280 1167266646 1168557810 1168691880 1169940330 1172349360 1172357998 1172492504 1172629440 1173745014 1178766810 1180037376 1182600198 1185658656 1185794688 1191387512 1191663360 1195538688 1197196560 1198475460 1198621794 1201658094 1201945176 1203841040 1204904064 1212923280 1214218980 1216060160 1217498880 1220732032 1222424840 1223970048 1226684160 1227126474 1228003608 1232469840 1233937066 1239811335 1239953580 1243094580 1243246362 1246452480 1246461664 1246604672 1247936352 1250505984 1253730842 1256097855 1257351264 1259490880 1259935740 1262826240 1264033092 1266082870 1267683264 1269441180 1270348560 1273569444 1274929929 1276486620 1277009664 1278373824 1279934720 1287490815 1288018368 1289591040 1290968640 1290978152 1293784832 1295166912 1296962940 1301951259 1302107274 1307620440 1314000220 1314634496 1314778365 1319054067 1322455680 1322465424 1322617152 1325967552 1333865988 1334019024 1335175660 1335494640 1339827840 1339837712 1340310951 1343283045 1343931456 1354070592 1354321170 1355038464 1355517072 1361585728 1363473860 1364538690 1364930385 1368067680 1368224640 1369369183 1369686240 1369696332 1373323536 1375227945 1379700231 1381504059 1382860505 1383427136 1386528570 1390273920 1394795136 1397056960 1398392093 1402269372 1402430256 1403928396 1406819232 1408536960 1412169355 1415077160 1416588810 1416927240 1420415360 1420679520 1424527616 1431131520 1432670876 1432835248 1436635872 1439926560 1442891520 1444609248 1446612510 1446785860 1450454089 1450789920 1452350421 1455507936 1455925744 1457062776 1465615630 1466909808 1473297280 1475046720 1478963808 1482073320 1482243360 1483837693 1487773602 1487944296 1489234390 1494423360 1502431470 1504522880 1506130080 1507317426 1511028064 1511389056 1511922888 1519125153 1519299444 1524418272 1525915040 1529962560 1531783944 1535004510 1543053344 1549162368 1556355528 1558077080 1558255840 1559920440 1563132480 1563505920 1564993352 1569144528 1571689080 1576800264 1580041365 1580878208 1584604080 1591961805 1596262080 1597967280 1597979054 1598162392 1602210792 1602593568 1607793408 1610022960 1611939654 1613722690 1617231040 1618958640 1625185404 1636168632 1637338144 1637916462 1641681216 1641869568 1643293120 1650273534 1653081780 1653271440 1657459440 1657661816 1659432606 1663915136 1667332485 1667523780 1668328704 1674797140 1676468352 1679914320 1685377456 1690244352 1692588240 1693798080 1694396340 1694603226 1698092592 1699906572 1700312688 1701982160 1704498432 1712120415 1716654420 1717357824 1721291520 1726889216 1727911872 1729283920 1735935012 1736143032 1743493920 1752836715 1753037820 1754910495 1758524040 1758536997 1758738756 1760617521 1763287232 1763489536 1767956736 1772516018 1773900297 1778487984 1778692032 1780659520 1787081268 1790838595 1791044060 1791908608 1793308032 1795794840 1797932691 1802487141 1805427456 1805761560 1807356096 1819384920 1819907180 1821328470 1824090240 1826248320 1826261776 1831098048 1833637260 1839600308 1840026240 1840689711 1842005412 1848704760 1850905599 1859930370 1864869543 1869678720 1869692496 1869907008 1871904528 1875758976 1880596263 1886026896 1888785080 1889236320 1889903610 1894239360 1896049638 1899124305 1905300319 1905522840 1910354166 1914729930 1915514496 1917560736 1919902080 1926145664 1928816680 1934386560 1936004707 1936452960 1936467228 1940440320 1940677248 1942750368 1945444410 1953160911 1955879744 1956241690 1961430660 1966728960 1971000330 1971951744 1976097760 1976324480 1977037097 1981566720 1983698136 1983925728 1988951328 1992564480 1997702990 2002763490 2003241960 2008173440 2009741760 2009756568 2015897184 2025500204 2025732592 2031105888 2031481755 2032557696 2039950080 2042378592 2045210790 2046672680 2051861882 2052101520 2052336960 2054544498 2059985304 2072077270 2075140704 2079893920 2084176640 2085410880 2092192704 2095585440 2097839497 2102400352 2103404058 2103645384 2106721820 2112805440 2122615740 2124883215 2125390860 2128349440 2130623040 2136281056 2136791424 2146697280 2149006314 2149252872 2158611520 2159889840 2164337280 2166913872 2169918765 2170178790 2177236282 2181558176 2183261904 2183888616 2188908288 2191497984 2198423445 2200364712 2204109040 2204361920 2209945920 2212576808 2218445712 2223109980 2223365040 2223381422 2233851585 2239885760 2241635040 2256784320 2258397440 2259195120 2259211766 2259470968 2260976139 2264123456 2266542096 2267083584 2273087232 2278949166 2282827220 2288872560 2297675916 2299500385 2302506765 2303882496 2314580016 2314857376 2321263872 2324658560 2334533292 2337115620 2337383760 2339880660 2344698720 2344715996 2344985008 2345258880 2347490028 2357533620 2365200396 2371317312 2371589376 2382775024 2394393120 2396950920 2396968581 2397243588 2403316188 2403890352 2407682080 2409808128 2417909481 2420584035 2425846560 2428437960 2428455853 2441464064 2444849680 2454252948 2456007216 2456874693 2464939680 2467874132 2479622670 2479907160 2486189160 2486492724 2489148909 2492923328 2493209344 2495872704 2507461684 2512195710 2514702528 2518981760 2519871480 2528066184 2531875255 2532165740 2535366528 2538882360 2540697120 2541904839 2547138888 2549859858 2552973240 2556747648 2574981630 2576036736 2581937280 2581956304 2590333824 2593925880 2597013887 2603902518 2604214548 2615240880 2628000440 2629556730 2638108134 2644911360 2644930848 2645234304 2651935104 2658774027 2667731976 2668038048 2670351320 2670989280 2679655680 2679675424 2680621902 2686566090 2687862912 2693700451 2708141184 2708642340 2711034144 2723171456 2726947720 2729077380 2729860770 2736135360 2736449280 2738738366 2739372480 2739392664 2746647072 2750455890 2759400462 2763008118 2765721010 2766854272 2773057140 2780547840 2789590272 2794113920 2796784186 2804538744 2804860512 2807856792 2813638464 2817073920 2824338710 2830154320 2833177620 2833854480 2840830720 2841359040 2844074457 2862263040 2865341752 2865670496 2872094895 2873271744 2879853120 2889218496 2893225020 2893571720 2900908178 2901579840 2904700842 2911015872 2911851488 2914125552 2918166615 2930894995 2931231260 2933819616 2934362535 2946594560 2950093440 2956500495 2957927616 2964146640 2964486720 2967675386 2975547204 2975888592 2978468780 2988846720 2996554485 3004145235 3004862940 3009045760 3012260160 3014634852 3022056128 3022778112 3023845776 3038250306 3038598888 3048836544 3051830080 3059925120 3063567888 3067816185 3070009020 3077792823 3081816747 3084842665 3086106688 3098324736 3108115905 3112711056 3116154160 3116511680 3119840880 3126264960 3129986704 3134327105 3138289056 3143378160 3153600528 3160082730 3161756416 3169208160 3183923610 3192524160 3195934560 3195958108 3196324784 3204421584 3205187136 3220045920 3223509471 3223879308 3227445380 3234462080 3237917280 3250370808 3255268185 3265854423 3272337264 3274676288 3275832924 3283362432 3286586240 3300547068 3306163560 3306542880 3310099469 3314918880 3315323632 3318865212 3327830272 3334664970 3335047560 3335072133 3349594280 3352936704 3359828640 3370754912 3385176480 3387596160 3388792680 3388817649 3389206452 3396185184 3399813144 3400625376 3403964320 3418423749 3424240830 3433308840 3433334137 3455823744 3458567840 3471870024 3472286064 3486987840 3505673430 3506075640 3509820990 3517048080 3517073994 3517477512 3521235042 3526574464 3545032036 3547800594 3556975968 3557384064 3561319040 3574162536 3581677190 3582088120 3586616064 3591589680 3595865382 3604974282 3611523120 3614712192 3638769840 3639814360 3642656940 3648180480 3652496640 3652523552 3662196096 3667274520 3671640323 3679200616 3680052480 3681379422 3684010824 3697409520 3701811198 3719434005 3719860740 3729739086 3739357440 3739384992 3739814016 3743809056 3751517952 3761192526 3768293565 3772053792 3777570160 3778472640 3779807220 3788478720 3792099276 3798248610 3810600638 3811045680 3820708332 3829459860 3831028992 3835121472 3839804160 3852291328 3857633360 3868773120 3872009414 3872905920 3872934456 3881354496 3885500736 3890888820 3906321822 3911759488 3912483380 3922861320 3942000660 3943903488 3952195520 3952648960 3954074194 3957162201 3967396272 3967851456 3977902656 3994947635 3995405980 4005526980 4006483920 4016346880 4019483520 4019513136 4020932853 4029849135 4031794368 4051000408 4051465184 4062211776 4062963510 4065115392 4084757184 4090421580 4093345360 4094791155 4103723764 4104203040 4104673920 4108107549 4109088996 4119970608 4125683835 4139100693 4144154540 4148581515 4150281408 4159787840 4170821760 4184385408 4191170880 4195176279 4195678994 4204800704 4206808116 4207290768 4213443640 4225610880 4236508065 4245231480 4249766430 4250285327 4250781720 4261246080 4272562112 4273582848 4293394560 4298012628 4298505744 4317223040 4318779731 4319779680 4328674560 4333827744 4339837530 4340357580 4351362267 4354472564 4357051263 4363116352 4366523808 4367777232 4396846890 4400729424 4408218080 4408723840 4419891840 4425153616 4431290045 4436891424 4446219960 4446730080 4446762844 4451513079 4467703170 4479771520 4483270080 4513568640 4518390240 4518423532 4518941936 4521952278 4528246912 4533084192 4534167168 4557375459 4557898332 4565654440 4577745120 4595351832 4599000770 4605013530 4629160032 4629714752 4649317120 4669066584 4674231240 4674767520 4679761320 4679795801 4689397440 4689431992 4689970016 4690517760 4694980056 4715067240 4730400792 4740124095 4742634624 4765550048 4775885415 4788786240 4793901840 4793937162 4794487176 4806632376 4807780704 4815364160 4835818962 4841168070 4851693120 4856875920 4856911706 4889699360 4908505896 4912014432 4913749386 4929879360 4935748264 4959245340 4959814320 4972378320 4972985448 4978297818 4985846656 4991745408 5014923368 5024391420 5029405056 5037963520 5039742960 5056132368 5063750510 5064331480 5070733056 5077764720 5081394240 5083809678 5094277776 5099719716 5105946480 5113495296 5129654705 5136361245 5149963260 5152073472 5163874560 5163912608 5180667648 5187851760 5194027774 5207805036 5208429096 5230481760 5256000880 5258510145 5259113460 5275610991 5276216268 5281852563 5289861696 5290468608 5303870208 5317548054 5335463952 5336076096 5340702640 5341978560 5359350848 5361243804 5372515785 5373132180 5375725824 5387400902 5393798073 5416282368 5417284680 5422068288 5443090705 5446342912 5453895440 5458154760 5459721540 5472270720 5477476732 5478744960 5478785328 5493294144 5500911780 5518800924 5526016236 5531442020 5533708544 5546114280 5552716797 5558453555 5588227840 5593568372 5594608629 5609077488 5609721024 5615713584 5627276928 5641788789 5648029415 5648677420 5660308640 5666355240 5667708960 5682718080 5688148914 5697372915 5715900957 5730683504 5731340992 5744189790 5746543488 5759706240 5778436992 5786450040 5787143440 5801816356 5803159680 5808014121 5809401684 5822031744 5823702976 5828251104 5836333230 5861789990 5862462520 5867639232 5868725070 5900186880 5913000990 5915855232 5928293280 5928973440 5931111291 5935350772 5951094408 5951777184 5956937560 5977693440 5993108970 6008290470 6009024083 6009725880 6024520320 6029269704 6044112256 6047691552 6076500612 6077197776 6097673088 6103660160 6119850240 6127135776 6135632370 6140018040 6155585646 6163633494 6169685330 6172213376 6216231810 6225422112 6232308320 6233023360 6239681760 6252529920 6259973408 6268654210 6276578112 6286756320 6293518491 6307201056 6320165460 6338416320 6367847220 6374649645 6385048320 6391869120 6391916216 6392649568 6408843168 6410374272 6440091840 6447018942 6447758616 6454890760 6468924160 6475834560 6500741616 6509756295 6510536370 6531708846 6544674528 6549352576 6551665848 6566724864 6573172480 6595270335 6601094136 6612327120 6613085760 6620198938 6629837760 6630647264 6637730424 6669329940 6670095120 6670144266 6699188560 6701554755 6719657280 6741509824 6770352960 6775192320 6777585360 6777635298 6778412904 6792370368 6799626288 6801250752 6807928640 6836847498 6846845915 6848481660 6866617680 6866668274 6898501155 6907520295 6911647488 6917135680 6943740048 6944572128 6973975680 6991960465 7011346860 7012151280 7019641980 7034096160 7034147988 7034955024 7042470084 7053148928 7090064072 7095601188 7113951936 7114768128 7122638080 7148325072 7163354380 7164176240 7183179360 7190905743 7191730764 7209948564 7223046240 7229424384 7252270445 7261752105 7277539680 7279628720 7285313880 7285367559 7305047104 7324392192 7334549040 7343280646 7358401232 7362758844 7368021648 7394819040 7403622396 7419188465 7438868010 7439721480 7459478172 7467446727 7478769984 7479628032 7487618112 7522385052 7536587130 7544107584 7555140320 7556945280 7559614440 7584198552 7595625765 7596497220 7620326987 7621201276 7622091360 7625714517 7641416664 7658919720 7670242944 7715266720 7744018828 7745811840 7745868912 7771001472 7781777640 7781834977 7791041661 7812643644 7823518976 7824966760 7845722640 7884001320 7904391040 7908148388 7914324402 7934792544 7935702912 7955805312 7976322081 7989895270 7990811960 8011053960 8012967840 8020590929 8038967040 8039026272 8041865706 8059698270 8063588736 8081101353 8102000816 8102930368 8124423552 8125927020 8169514368 8180843160 8186690720 8189582310 8190582259 8207447528 8208406080 8209347840 8216215098 8218177992 8239941216 8251367670 8278201386 8288309080 8297163030 8300562816 8319575680 8341643520 8368770816 8382341760 8390352558 8391357988 8409601408 8413616232 8414581536 8426887280 8451221760 8473016130 8490462960 8499532860 8500570654 8501563440 8522492160 8545124224 8586789120 8596025256 8597011488 8634446080 8637559462 8639559360 8667655488 8679675060 8680715160 8702724534 8708945128 8714102526 8726232704 8733047616 8735554464 8792684985 8793693780 8801458848 8803087605 8816436160 8817447680 8839783680 8850307232 8862580090 8869501485 8873782848 8892439920 8893460160 8893525688 8903026158 8935406340 8959543040 8966540160 8989663455 9012435705 9027137280 9036780480 9036847064 9037883872 9043904556 9056493824 9066168384 9068334336 9114750918 9115796664 9131308880 9155490240 9190703664 9198001540 9203448555 9210027060 9233378469 9254527995 9258320064 9259429504 9324347715 9338133168 9348462480 9349535040 9359522640 9359591602 9378794880 9378863984 9379940032 9389960112 9402981315 9430134480 9460801584 9480248190 9485269248 9526501595 9531100096 9551770830 9577572480 9587803680 9587874324 9588974352 9613264752 9615561408 9630728320 9670528413 9671637924 9680023535 9682336140 9703386240 9713751840 9713823412 9765804555 9779398720 9797563269 9817011792 9824028864 9827498772 9859758720 9871496528 9885185485 9918490680 9919628640 9930298407 9944756640 9945970896 9956595636 9971693312 9983490816 10005216399 10029846736 10048782840 10058810112 10079485920 10112264736 10127501020 10128662960 10155529440 10162788480 10166452947 10167619356 10188555552 10199439432 10211892960 10259309410 10272722490 10299926520 10300002411 10327825216 10375703520 10386863851 10388055548 10415610072 10416858192 10460963520 10489197485 10512001760 10517020290 10518226920 10551221982 10552432536 10563705126 10579723392 10635096108 10670927904 10672152192 10681405280 10683957120 10718701696 10722487608 10745031570 10746264360 10774801804 10787596146 10834569360 10844136576 10886181410 10907790880 10916309520 10919443080 10944541440 10954953464 10957489920 10957570656 10986588288 11001823560 11014920969 11037601848 11052032472 11062884040 11092228560 11105433594 11116907110 11187136744 11189217258 11218154976 11219442048 11231427168 11254553856 11283577578 11296058830 11297354840 11304880695 11320617280 11332710480 11335417920 11365436160 11376297828 11394745830 11431801914 11461367008 11462681984 11488379580 11493086976 11519412480 11556873984 11572900080 11574286880 11603632712 11606319360 11616028242 11618803368 11644063488 11647405952 11656502208 11672666460 11723579980 11724925040 11735278464 11737450140 11826001980 11831710464 11856586560 11857946880 11862222582 11870701544 11902188816 11903554368 11913875120 11984842905 11986217940 12016580940 12018048166 12019451760 12049040640 12058539408 12088224512 12089547405 12095383104 12142279265 12153001224 12154395552 12195346176 12207320320 12254271552 12271264740 12280036080 12284373465 12311171292 12324322647 12327266988 12339370660 12344426752 12417302079 12432463620 12445744545 12450844224 12464616640 12466046720 12479363520 12519946816 12537308420 12553156224 12573512640 12585528837 12587036982 12614402112 12640330920 12676832640 12709524195 12735694440 12749299290 12750855981 12783738240 12783832432 12785299136 12817686336 12820748544 12880183680 12894037884 12895517232 12909781520 12951669120 12956339193 12985069435 13001483232 13019512590 13021072740 13054086801 13063417692 13089349056 13098705152 13103331696 13190540670 13202188272 13224654240 13226171520 13240397876 13259675520 13261294528 13275460848 13293870135 13337102233 13338659880 13340190240 13340288532 13354539237 13398377120 13403109510 13439314560 13468502255 13483019648 13540705920 13555170720 13555270596 13556825808 13584740736 13599252576 13602501504 13615857280 13672126377 13673694996 13693691830 13696963320 13733235360 13733336548 13797002310 13815040590 13834271360 13887480096 13889144256 13947951360 13983920930 14022693720 14024302560 14039283960 14039387403 14068192320 14068295976 14069910048 14084940168 14180128144 14191202376 14220372285 14227903872 14296650144 14326708760 14328352480 14366358720 14381811486 14383461528 14419897128 14446092480 14451979243 14504540890 14523504210 14555079360 14559257440 14570627760 14570735118 14610094208 14669098080 14684876479 14686561292 14716802464 14725517688 14736043296 14789638080 14807244792 14838376930 14877736020 14879442960 14918956344 14934893454 14957539968 14975236224 15044770104 15073174260 15088215168 15110280640 15113890560 15119228880 15168397104 15191251530 15192994440 15240653974 15242402552 15244182720 15251429034 15282833328 15317839440 15340485888 15388964115 15409083735 15430533440 15488037656 15491623680 15491737824 15542002944 15563555280 15563669954 15582083322 15625287288 15649933520 15691445280 15768002640 15808782080 15816296776 15826832973 15828648804 15869585088 15871405824 15911610624 15952644162 15979790540 15981623920 16022107920 16025935680 16041181858 16078052544 16083731412 16117547355 16119396540 16127177472 16162202706 16204001632 16205860736 16248847104 16251854040 16329272115 16339028736 16361686320 16373381440 16379164620 16381164518 16414895056 16416812160 16432430196 16436355984 16479882432 16502735340 16550497345 16556402772 16576618160 16594326060 16601125632 16639151360 16658150391 16675360665 16764683520 16780705116 16782715976 16819202816 16827232464 16829163072 16853774560 16925366367 16944088245 16946032260 16980925920 16999065720 16999190971 17001141308 17003126880 17090248448 17092118745 17147702871 17166670685 17192050512 17194022976 17275118924 17279118720 17335310976 17359350120 17361430320 17405449068 17417890256 17424042363 17428205052 17452465408 17466095232 17471108928 17585369970 17587387560 17602917696 17606175210 17632872320 17700614464 17725160180 17739002970 17747565696 17784879840 17786920320 17787051376 17793333873 17806052316 17870812680 17933080320 17979326910 18024871410 18027072249 18073560960 18073694128 18075767744 18087809112 18132336768 18179097209 18229501836 18231593328 18262617760 18310980480 18358201615 18381407328 18396003080 18406897110 18420054120 18466756938 18509055990 18516640128 18518859008 18648695430 18676266336 18696924960 18699070080 18719045280 18719183204 18757589760 18757727968 18759880064 18779920224 18805962630 18855903157 18860268960 18880555473 18921603168 18960496380 19053003190 19062200192 19103541660 19155144960 19175607360 19175748648 19177948704 19226529504 19231122816 19261456640 19341056826 19343275848 19360047070 19364672280 19406772480 19427503680 19427646824 19531609110 19558797440 19595126538 19634023584 19648057728 19654997544 19719517440 19742993056 19770370970 19785811005 19836981360 19839257280 19860596814 19889513280 19891941792 19913191272 20010432798 20059693472 20097565680 20104664265 20158971840 20224529472 20255002040 20257325920 20311058880 20325576960 20332905894 20335238712 20377111104 20398878864 20423785920 20518618820 20540537745 20545444980 20599853040 20600004822 20655650432 20695503465 20751407040 20773727702 20776111096 20831220144 20833716384 20921927040 20975881395 20978394970 21024003520 21034040580 21036453840 21102443964 21104865072 21127410252 21159446784 21251426635 21270192216 21341855808 21344304384 21362810560 21367914240 21437403392 21444975216 21490063140 21492528720 21549603608 21572717229 21575192292 21593898655 21669138720 21688273152 21756811335 21772362820 21785256315 21815581760 21832619040 21838886160 21856102677 21909906928 21915141312 21973176576 22003647120 22029841938 22075203696 22104064944 22125768080 22184457120 22210867188 22233814220 22257565395 22374273488 22378434516 22436309952 22438884096 22462854336 22567155156 22592117660 22594709680 22609761390 22641234560 22665420960 22670835840 22752595656 22786877295 22789491660 22860980961 22863603828 22922734016 22925363968 22976759160 23145800160 23148573760 23170696283 23207265424 23232056484 23237606736 23294811904 23313004416 23345332920 23345504931 23373124983 23398979005 23447159960 23449850080 23470556928 23474900280 23652003960 23713173120 23724445164 23741403088 23804377632 23807108736 23827750240 23928966243 23969685810 23972435880 24033161880 24033338959 24036096332 24038903520 24061772787 24117078816 24179094810 24190766208 24243304059 24284558530 24306002448 24308791104 24508543104 24542529480 24560072160 24568746930 24571746777 24622342584 24648645294 24654533976 24678741320 24834604158 24864927240 24891489090 24901688448 24929233280 24958727040 25039893632 25074616840 25106312448 25147025280 25171057674 25174073964 25228804224 25280661840 25353665280 25419048390 25471388880 25498598580 25501711962 25567476480 25567664864 25570598272 25635372672 25701482261 25760367360 25788075768 25791034464 25819563040 25903338240 25912678386 25970138870 26002966464 26039025180 26042145480 26108173602 26126835384 26178698112 26206663392 26378054955 26381081340 26404376544 26409262815 26449308480 26452343040 26480795752 26519351040 26522589056 26550921696 26587740270 26674204466 26677319760 26680380480 26680577064 26709078474 26796754240 26806219020 26878629120 26937004510 26966039296 26968990365 27081411840 27110341440 27110541192 27113651616 27169481472 27198505152 27205003008 27231714560 27344252754 27347389992 27387383660 27393926640 27466470720 27466673096 27594004620 27630081180 27668542720 27700135407 27763583985 27774960192 27778288512 27967841860 27973043145 28045387440 28048605120 28078567920 28078774806 28136384640 28136591952 28139820096 28169880336 28208943945 28360256288 28382404752 28440744570 28455807744 28579504785 28593300288 28653417520 28656704960 28732717440 28763622972 28766923056 28839794256 28892184960 28903958486 29009081780 29040070605 29047008420 29110158720 29118514880 29141255520 29141470236 29220188416 29338196160 29369752958 29373122584 29392689807 29433604928 29451035376 29472086592 29579276160 29614489584 29655556455 29676753860 29751997289 29755472040 29758885920 29790895221 29837912688 29869786908 29915079936 29950472448 30015649197 30045120415 30089540208 30146348520 30176430336 30220561280 30238457760 30336794208 30382503060 30385988880 30481307948 30484805104 30488365440 30499358841 30502858068 30565666656 30635678880 30777928230 30818167470 30861066880 30900007233 30976075312 30983475648 31127110560 31127339908 31160591553 31164166644 31250574576 31299867040 31382890560 31467592455 31536005280 31569926089 31632593552 31653665946 31657297608 31739170176 31905288324 31959581080 31963247840 32044215840 32051871360 32082363716 32156105088 32167462824 32235094710 32238793080 32239030619 32324405412 32408003264 32411721472 32503708080 32658544230 32723372640 32746762880 32758329240 32758570607 32762329036 32829790112 32833624320 32864860392 32872711968 32959764864 33005470680 33044762907 33100994690 33112805544 33153236320 33188652120 33316300782 33350721330 33561410232 33565431952 33654464928 33658326144 33707549120 33850732734 33888176490 33892064520 33961851840 33998131440 33998381942 34002282616 34006253760 34184237490 34295405742 34333341370 34384101024 34388045952 34550237848 34558237440 34670621952 34718700240 34722860640 34810898136 34835780512 34848084726 34856410104 34932190464 34942217856 35170739940 35174775120 35205835392 35212350420 35265744640 35401228928 35450320360 35478005940 35495131392 35569759680 35573840640 35574102752 35586667746 35612104632 35741625360 35954528715 35958653820 36049742820 36054144498 36147121920 36147388256 36151535488 36175618224 36264673536 36358194418 36426837795 36459003672 36463186656 36525235520 36621960960 36716403230 36762814656 36792006160 36813794220 36840108240 36933513876 36972967941 37018111980 37033280256 37297390860 37337233635 37352532672 37393849920 37398140160 37438090560 37438366408 37515455936 37519760128 37559840448 37611925260 37711806314 37720537920 37756586511 37761110946 37843206336 37920992760 38101634935 38106006380 38124400384 38128572585 38207083320 38252567943 38351214720 38351497296 38355897408 38453059008 38462245632 38682113652 38686551696 38720094140 38729344560 38855007360 38855293648 38869017579 38909174885 38955208305 39063218220 39117594880 39162260403 39190253076 39268047168 39296115456 39309995088 39485986112 39540741940 39571622010 39673962720 39678514560 39721193628 39779026560 39783883584 39826382544 39881610405 40011306699 40020865596 40063617711 40102954645 40119386944 40195131360 40209328530 40317943680 40405506765 40449058944 40510004080 40514651840 40622117760 40665811788 40670477424 40754222208 40797757728 40847571840 40952911295 41037237640 41081075490 41090889960 41199706080 41200009644 41311300864 41391006930 41502814080 41547455404 41552222192 41662440288 41667432768 41843854080 41951762790 41956789940 42048007040 42063168581 42068081160 42072907680 42118162209 42204887928 42209730144 42254820504 42502853270 42540384432 42683711616 42725621120 42889950432 42980126280 42985057440 43031293097 43099207216 43145434458 43150384584 43187797310 43338277440 43355937729 43513622670 43544725640 43570512630 43631163520 43665238080 43677772320 43712205354 43819813856 43830282624 44007294240 44054629437 44059683876 44150407392 44208129888 44251536160 44368914240 44421734376 44467628440 44515130790 44633343781 44748546976 44756869032 44872619904 44925708672 45134310312 45184235320 45189419360 45219522780 45282469120 45330841920 45341671680 45505191312 45573754590 45578983320 45579319151 45721961922 45727207656 45845468032 45953518320 46166892345 46291600320 46297147520 46341392566 46414530848 46464112968 46475213472 46626008832 46690665840 46691009862 46746249966 46797958010 46894319920 46899700160 46949800560 47304007920 47426346240 47448890328 47482806176 47608755264 47614217472 47655500480 47857932486 47939371620 47944871760 48066323760 48066677918 48072192664 48077807040 48123545574 48234157632 48352642065 48358189620 48381532416 48486608118 48569117060 48612004896 48617582208 48987816345 49017086208 49085058960 49120144320 49137493860 49143493554 49244685168 49297290588 49309067952 49357482640 49651492035 49669208316 49729854480 49782978180 49803376896 49858466560 49917454080 50026081995 50079787264 50149233680 50294050560 50342115348 50348147928 50457608448 50561323680 50832264735 50838096780 50942777760 50997197160 50997572913 51003423924 51135329728 51141196544 51270745344 51402964522 51443108613 51500012055 51576151536 51582068928 51639126080 51825356772 51934319255 51940277740 52005932928 52078050360 52084290960 52216347204 52253670768 52272127089 52357396224 52413326784 52756109910 52762162680 52808753088 52818525630 52898616960 52961591504 53045178112 53101843392 53175480540 53348408932 53354639520 53360760960 53361154128 53380001619 53418156948 53593508480 53612438040 53874009020 53937980730 54081216747 54220682880 54221082384 54227303232 54397010304 54537291627 54688505508 54694779984 54774767320 54787853280 54932941440 54933346192 55074604845 55188009240 55253709251 55260162360 55400270814 55527167970 55549920384 55556577024 55935683720 55946086290 56090774880 56097210240 56144136503 56157135840 56157549612 56272769280 56273183904 56279640192 56339760672 56417887890 56567709471 56641666419 56720512576 56764809504 56881489140 57159009570 57186600576 57306835040 57313409920 57334075813 57465434880 57527245944 57533846112 57679588512 57784369920 57807916972 58018163560 58080141210 58094016840 58220317440 58237029760 58282511040 58282940472 58676392320 58739505916 58746245168 58785379614 58867209856 58902070752 58944173184 59158552320 59228979168 59311112910 59353507720 59503994578 59510944080 59517771840 59581790442 59675825376 59739573816 60031298394 60090240830 60179080416 60292697040 60441122560 60476915520 60673588416 60765006120 60771977760 60837345413 60962615896 60969610208 60976730880 60998717682 61005716136 61131333312 61271357760 61555856460 61621613235 61636334940 61722133760 61800014466 61952150624 61966951296 62086510395 62254221120 62254679816 62321183106 62328333288 62501149152 62599734080 62765781120 62927644185 62935184910 63072010560 63139852178 63265187104 63307331892 63314595216 63478340352 63754279905 63810576648 63919162160 63926495680 64088431680 64103742720 64164727432 64312210176 64334925648 64470189420 64477586160 64478061238 64648810824 64781695965 64816006528 65007416160 65270434005 65317088460 65446745280 65493525760 65516658480 65517141214 65524658072 65568308031 65659580224 65729720784 65745423936 65919529728 66010941360 66089525814 66201989380 66225611088 66306472640 66377304240 66632601564 66685511165 66701442660 66772696185 67122820464 67130863904 67308929856 67316652288 67415098240 67701465468 67776352980 67784129040 67923703680 67996262880 67996763884 68004565232 68012507520 68360631885 68368474980 68582942883 68590811484 68666682740 68768202048 68776091904 69100475696 69437400480 69445721280 69512088849 69621796272 69671561024 69696169452 69712820208 69884435712 70036514793 70119374949 70196937015 70341479880 70349550240 70411670784 70424700840 70425219737 70802457856 70900640720 70956011880 71139519360 71148205504 71173335492 71224209264 71483250720 71909057430 71917307640 72099485640 72100016877 72108288996 72185318361 72259896215 72294776512 72303070976 72351236448 72716388836 72729912177 72853675590 72918007344 72926373312 73050471040 73424382395 73432806460 73525629312 73584012320 73627588440 73680216480 73715240331 73867027752 73945935882 74036223960 74594781720 74674467270 74705065344 74787699840 74876181120 74876732816 75030911872 75119680896 75223850520 75423612628 75441075840 75513173022 75522221892 75686412672 75841985520 76203269870 76212012760 76257145170 76414166640 76505135886 76702429440 76702994592 76711794816 76906118016 77104446783 77364227304 77373103392 77440188280 77458689120 77710014720 77710587296 77738035158 77818349770 77910416610 78117313079 78126436440 78324520806 78380506152 78536094336 78619990176 78971972224 79081483880 79134164865 79143244020 79347925440 79357029120 79442387256 79558053120 79567767168 79652765088 79763220810 80022613398 80041731192 80127235422 80205909290 80238773888 80390262720 80418657060 80635887360 80811013530 80898117888 81020008160 81029303680 81244235520 81331623576 81340954848 81508444416 81595515456 81695143680 81905822590 82074475280 82162150980 82181779920 82399412160 82400019288 82782013860 83005628160 83094910808 83104444384 83290751955 83324880576 83334865536 83903525580 83913579880 84096014080 84126337162 84136162320 84145815360 84236324418 84409775856 84419460288 84509641008 84626831835 84995954855 85005706540 85080768864 85367423232 85451242240 85738514355 85779900864 85960252560 85970114880 86062586194 86198414432 86290868916 86300769168 86375594620 86676554880 86711875458 87027245340 87089451280 87120211815 87141025260 87262327040 87330476160 87355544640 87424410708 87639627712 87660565248 88014588480 88109258874 88119367752 88300814784 88416259776 88503072320 88737828480 88843468752 88935256880 88966669365 89030261580 89255991867 89266687562 89372685663 89497093952 89513738064 89745239808 89851417344 90135361245 90268620624 90368470640 90378838720 90439045560 90661683840 90895486045 91010382624 91147509180 91157966640 91158638302 91443923844 91454415312 91690936064 91907036640 92333784690 92583200640 92594295040 92682785132 92700021699 92829061696 92928225936 92950426944 93381331680 93382019724 93481774659 93492499932 93595916020 93788639840 93799400320 93899601120 94279515785 94402777365 94608015840 94709778267 94897780656 94965612352 95217510528 95311000960 95715864972 95878743240 95889743520 96132647520 96133355836 96144385328 96155614080 96247091148 96468315264 96705284130 96716379240 96717091857 96973216236 97138234120 97224009792 97235164416 97975632690 98170117920 98240288640 98274987720 98275711821 98286987108 98489370336 98594581176 98618135904 98714965280 99134288721 99302984070 99338416632 99459708960 99565956360 99566689973 100052163990 100298467360 100684230696 100696295856 101122647360 101163854701 101664529470 101676193560 101885555520 101994394320 101995145826 102006847848 102270659456 102805929044 102886217226 103000024110 103152303072 103164137856 103278252160 103650713544 103868638510 103880555480 104011865856 104156100720 104168581920 104432694408 104507341536 104544254178 104826653568 105512219820 105524325360 105617506176 105637051260 105797233920 105923183008 106203686784 106350961080 106477569367 106696817864 106709279040 106721521920 106722308256 106760003238 106836313896 107187016960 107224876080 107748018040 107863586145 107875961460 108162433494 108441365760 108442164768 108454606464 108794020608 109074583254 109280513385 109377011016 109389559968 109549534640 109575706560 109865882880 109866692384 110149209690 110376018480 110507418502 110520324720 110800541628 111054335940 111099840768 111871367440 111892172580 112181549760 112194420480 112288273006 112314271680 112315099224 112546367808 112559280384 112679521344 112835775780 113135418942 113283332838 113441025152 113529619008 113762978280 114304904805 114318019140 114373201152 114613670080 114626819840 114668151626 114757703829 115054491888 115067692224 115359177024 115615833944 115853481415 116036327120 116160282420 116188033680 116474059520 116565022080 116565880944 116607052737 116727524655 116865624915 117352784640 117479011832 117492490336 117570759228 117734419712 117804141504 117888346368 118457958336 118622225820 118707015440 119007989156 119021888160 119035543680 119163580884 119351650752 119479147632 119644831215 120033920097 120062596788 120166694795 120180481660 120308863935 120358160832 120585394080 120953831040 121216520295 121347176832 121530012240 121543955520 121674690826 121925231792 121939220416 121997435364 122011432272 122262666624 122542715520 122858733885 123111712920 123243226470 123258274483 123272669880 123600028932 123904301248 123933902592 124173020790 124508442240 124509359632 124642366212 124656666576 125002298304 125199468160 125531562240 125855288370 125870369820 126144021120 126189505743 126279704356 126354486627 126530374208 126614663784 126629190432 127508559810 127621153296 127838324320 127852991360 128176863360 128329454864 128507411305 128669851296 128940378840 128955172320 128956122476 129093879291 129297621648 129563391930 129632013056 130014832320 130067813187 130540868010 130634176920 130893490560 131033316960 131034282428 131049316144 131136616062 131319160448 131459441568 131490847872 132021882720 132163888311 132179051628 132403978760 132451222176 132612945280 132754608480 133265203128 133371022330 133402885320 133545392370 133900031343 134245640928 134261727808 134617859712 134830196480 135402930936 135552705960 135568258080 135714078229 135847407360 135992525760 135993527768 136009130464 136025015040 136721263770 136736949960 136737957453 137165885766 137181622968 137333365480 137536404096 138200951392 138500677035 138874800960 138891442560 139024177698 139243592544 139343122048 139392338904 139425640416 140073029586 140238749898 140393874030 140682959760 140699100480 140849401680 140850439474 141801281440 141912023760 142279038720 142296411008 142346670984 142448418528 142966501440 143818114860 143834615280 144198971280 144200033754 144216577992 144370636722 144519792430 144589553024 144702472896 145432777672 145459824354 145707351180 145836014688 145852746624 146100942080 146848764790 146865612920 146963449035 147051258624 147168024640 147255176880 147360432960 147430480662 147734055504 147891871764 148072447920 148759986445 148954476105 149189563440 149348934540 149410130688 149575399680 149752362240 149753465632 150061823744 150078245985 150239361792 150447701040 150847225256 150882151680 151026346044 151044443784 151372825344 151683971040 152406539740 152424025520 152496794205 152514290340 152828333280 152992718739 153010271772 153405989184 153423589632 153812236032 154208893566 154500036165 154728454608 154746206784 154880376560 154917378240 155421174592 155476070316 155636699540 155802957765 155820833220 156234626158 156252872880 156649041612 156761012304 157072188672 157239980352 157849630445 157943944448 158162967760 158268329730 158286488040 158695850880 158884774512 159135534336 159305530176 159526441620 160045226796 160083462384 160254470844 160411818580 160477547776 160780525440 160837314120 161195153095 161622027060 162040016320 162058607360 162243650241 162663247152 162681909696 163191030912 163611874881 163792853035 163811645180 164148950560 164324301960 164363559840 164798824320 164800038576 165223814535 165564027720 165761127753 166189821616 166208888768 166581503910 166649761152 166669731072 167807051160 167827159760 168252674324 168272324640 168291630720 168432409509 168472648836 168819551712 168838920576 169019282016 169253663670 169703128413 169991909710 170011413080 170161537728 171477028710 171559801728 171920505120 171940229760 172002227439 172125172388 172396828864 172581737832 172601538336 172751189240 173353109760 173423750916 174054490680 174178902560 174240423630 174261698407 174282050520 174660952320 174711089280 174848821416 175279255424 176029176960 176218517748 176238735504 176601629568 176832519552 177006144640 177475656960 177686937504 177870513760 177933338730 178060523160 178511983734 178533375124 178745371326 178994187904 179027476128 180270722490 180537241248 180736941280 180757677440 180878091120 181323367680 181790972090 182020765248 182295018360 182315933280 182317276604 182512036239 182887847688 182908830624 183814073280 184667569380 184864839705 185166401280 185365570264 185400043398 185658123392 185856451872 185900853888 186762663360 186764039448 186963549318 186984999864 187191832040 187577279680 187598800640 187799202240 188559031570 188782932555 188805554730 189216031680 189419556534 189795561312 189931224704 190435021056 190622001920 191262839715 191431729944 191757486480 191779487040 192265295040 192266711672 192288770656 192311228160 192494182296 192936630528 193410568260 193432758480 193434183714 193946432472 194276468240 194345087895 194448019584 195811302015 195951265380 196340235840 196480577280 196549975440 196551423642 196573974216 196978740672 197189162352 197236271808 197429930560 198268577442 198605968140 198676833264 198919417920 199131912720 199133379946 200056533495 200104327980 200318088555 200596934720 201368461392 201392591712 202245294720 202327709402 203329058940 203352387120 203771111040 203988788640 203990291652 204013695696 204541318912 205611858088 205748828649 205772434452 206000048220 206304606144 206328275712 206556504320 207301427088 207737277020 207761110960 208312201440 208337163840 208536266547 208865388816 209014683072 209088508356 209653307136 210109544379 210315842905 210590811045 211024439640 211048650720 211235012352 211274102520 211275659211 211846366016 212407373568 212701922160 212955138734 213393635728 213418558080 213444616512 213520006476 213672627792 214449752160 215156465485 215496036080 215727172290 215751922920 216300050631 216324866988 216555955083 216779688645 216884329536 216909212928 218149166508 218561026770 218754022032 218779119936 219099069280 219151413120 219733384768 220273147185 220298419380 220752036960 220989482623 221014837004 221040649440 221145720993 221601083256 222108671880 223166718905 223742734880 223784345160 224363099520 224576546012 224628543360 224630198448 225092735616 225359042688 225671551560 225673214333 226270837884 226566665676 226882050304 227059238016 227525956560 227896595755 228609809610 228636038280 229227340160 229336303252 229515407658 230108983776 230135384448 230718354048 231231667888 231313340349 231706962830 232072654240 232320564840 232376067360 233130044160 233131761888 233214105474 233455049310 233731249830 234351939237 234958023664 234984980672 235141518456 235608283008 236915916672 237244451640 237414030880 238015978312 238043776320 238071087360 238327161768 238703301504 238958295264 239289662430 240067840194 240125193576 240333389590 240360963320 240617727870 240716321664 241170788160 241907662080 242433040590 242694353664 243060024480 243087911040 243349381652 243850463584 243878440832 243994870728 244022864544 244525333248 245085431040 245717467770 246223425840 246486452940 246516548966 246545339760 247200057864 247808602496 248346041580 249016884480 249018719264 249284732424 249313333152 250004596608 250398936320 251710576740 251740739640 252288042240 252379011486 252559408712 252708973254 253060748416 253229327568 253258380864 254987864565 255017119620 255242306592 255676648640 255705982720 256353726720 256658909728 257014822610 257215543065 257339702592 257880757680 257910344640 257912244952 258187758582 258595243296 259126783860 260029664640 260135626374 261081736020 261268353840 261360635445 261786981120 262066633920 262068564856 262098632288 262273232124 262638320896 262918883136 262981695744 264043765440 264327776622 264358103256 264807957520 264902444352 265225890560 265509216960 266530406256 266742044660 266805770640 266900008095 267090784740 267767975601 267800062686 268491281856 268523455616 269235719424 270406083735 270805861872 271105411920 271136516160 271428156458 271985051520 271987055536 272018260928 272686458135 273442527540 273473899920 273475914906 274331771532 274363245936 274666730960 275072808192 276268546255 276401902784 277001354070 277749601920 277782885120 278048355396 278487185088 278686244096 278784677808 278851280832 280146059172 280445323977 280477499796 280720682515 280787748060 281365919520 281398200960 281698803360 281700878948 282838547355 283208332095 283602562880 283824047520 284129334801 284592822016 284693341968 284896837056 285933002880 286670379065 287636229720 287669230560 288397942560 288400067508 288433155984 288741273444 289039584860 289179106048 289404945792 290151275571 290865555344 290919648708 291414702360 291672029376 291705493248 293697529580 293731225840 293926898070 294336049280 294510353760 294720865920 294827135463 294860961324 295468111008 295783743528 296144895840 297519972890 297908952210 298379126880 298697869080 298700069919 299506931264 300156491970 300895402080 301219051679 301694450512 302052692088 302088887568 303367942080 303491564103 304186727065 304813079480 304848051040 304993588410 305028580680 305656666560 305985437478 306020543544 306811978368 308417787132 309000072330 309456909216 309492413568 309760753120 309834756480 310842349184 310952140632 311273399080 311605915530 311641666440 312433406467 312469252316 312505745760 313298083224 313522024608 314479960704 315699260890 316325935520 316536659460 316572976080 317391701760 317769549024 318611060352 319052883240 319055234057 319432708101 320090453592 320166924768 320508941688 320823637160 321561050880 321674628240 322390306190 323244054120 324080032640 324487300482 325326494304 325363819392 326382061824 327223749762 327585706070 327623290360 327841540155 328297901120 328648603920 328727119680 329597648640 329600077152 330447629070 331128055440 331522255506 332379643232 332417777536 333163007820 333299522304 335614102320 335654319520 336505348648 336544649280 336583261440 336864819018 336945297672 337639103424 337677841152 338038564032 338507327340 339406256826 339983819420 340022826160 340323075456 342914714415 342954057420 343119603456 343841010240 343880459520 344004454878 344250344776 344793657728 345163475664 345203076672 345502378480 346847501832 347560444245 348108981360 348357805120 348480847260 348523396814 348564101040 349422178560 349697642832 350182573965 350558510848 350596874745 352058353920 352126098685 352437035496 352477471008 353203259136 353665039104 354012289280 355373875008 355741027520 355866677460 356121046320 357023967468 357066750248 357490742652 357988375808 358054952256 360101760291 360500084385 360541444980 360926591805 361074482496 361473882560 361515354880 361756182240 363581944180 363649560885 364041530496 364590036720 364631866560 364634553208 365024072478 365775695376 365817661248 367628146560 368576201655 369335138760 369729679410 369774823449 370731140528 370800086796 371316246784 371712903744 371801707776 373525326720 373528078896 373927098636 373969999728 374383664080 375154559360 375598404480 377118063140 377565865110 377611109460 378432063360 378568517229 378839113068 379591122624 379862449408 382525679430 382863459888 383514972960 383558974080 384530590080 384533423344 384577541312 384988364592 385522233915 386775964757 386821136520 386865516960 386868367428 387281637873 387892864944 388552936480 388690175790 388896039168 390203439561 390586565395 391622604030 391902530760 392680471680 393099950880 393102847284 393147948432 393957481344 394378324704 394472543616 394859861120 396491664933 396537154884 397211936280 397353666528 397838835840 398263825440 398266759892 400113066990 400208655960 400636177110 401193869440 401700094029 402736922784 402785183424 404490589440 404655418804 406658117880 406704774240 407142234687 407542222080 407977577280 407980583304 408027391392 410213872359 411223716176 411497657298 411544868904 412000096440 412609212288 414602854176 415474554040 415522221920 416624402880 416674327680 417072533094 417730777632 418029366144 418177016712 419107398047 420219088758 420631685810 421181622090 422048879280 422097301440 422548205040 422551318422 423692732032 425403844320 425861417891 425910277468 426787271456 426837116160 426889233024 427040012952 427345255584 428899504320 430312930970 430992072160 431454344580 431503845840 432600101262 432649733976 433111910166 433559377290 433768659072 436298333016 437122053540 437508044064 437558239872 438198138560 438302826240 439466769536 440546294370 440596838760 441504073920 441978965246 442029674008 442081298880 442291441986 443202166512 444217343760 446279959335 446333437810 446863428315 447485469760 447568690320 448726199040 449153092024 449257086720 449260396896 450185471232 450718085376 451343103120 451346428666 452541675768 453133331352 454118476032 455051913120 455793191510 457219619220 457272076560 458454680320 458672606504 458978156217 459030815316 460217967552 460270768896 461436708096 462463335776 462626680698 463413925660 463500108495 464145308480 464641129680 464752134720 466263523776 466428210948 466910098620 467408873295 467462499660 468703878474 469916047328 469969961344 470283036912 471216566016 473548891335 473831833344 474488903280 474828061760 476031956624 476087552640 476654323536 477406603008 477916590528 478579324860 480135680388 480250387152 480666779180 480721926640 481235455740 481432643328 482341576320 483585459285 484866081180 486120048960 486175822080 486698763304 487700927168 487756881664 487989741456 488045729088 490835624643 491378559105 491434935540 492446851680 492972905880 492976538159 493033097932 493090679520 494400115728 495617204992 495671443605 496692083160 497283383259 497833449865 498037438528 498569464848 498626666304 500009193216 503421153480 503481479280 504758022972 505118817424 505297228527 505417946508 505819273505 506121496832 506458655136 506516761728 509109385239 509975729130 510034239240 510484613184 511353297280 513317819456 514029645220 514431086130 514679405184 515761515360 515820689280 515824489904 516006682317 516375517164 517190486592 518253567720 520059329280 520271252748 522163472040 522536707680 522721270890 522785095221 524133267840 524137129712 524197264576 524546464248 525837766272 528087530880 528655553244 528716206512 529615915040 529804888704 531018433920 532387846835 533060812512 533484089320 533611541280 533800016190 534181569480 535535951202 535600125372 536982563712 537046911232 540812167470 541611723744 542210823840 542273032320 542856312916 543970103040 543974111072 544036521856 545372916270 546821191553 546885055080 546947799840 546951829812 547536108717 548663543064 548726491872 549333461920 552537092510 552803805568 554002708140 555499203840 556096710792 556974370176 557569355616 557702561664 560292118344 560890647954 560954999592 561441365030 561575496120 562731839040 562796401920 563397606720 563401757896 565677094710 566416664190 567205125760 567648095040 568258669602 569386683936 569793674112 571866005760 573340758130 573788519145 575272459440 575338461120 576795885120 576800135016 576866311968 577482546888 578079169720 578809891584 580302551142 581731110688 581839297416 582829404720 583035263685 583344058752 587395059160 587462451680 587853796140 588672098560 589020707520 589441731840 589654270926 589721922648 590936222016 591567487056 592289791680 592531148963 595039945780 595817904420 596758253760 597395738160 597400139838 599013862528 600169600485 600312983940 601790804160 602438103358 603388901024 604105384176 604177775136 606735884160 606983128206 608373454130 609626158960 609696102080 609987176820 610057161360 611313333120 611970874956 612041087088 613623956736 616291372415 616835574264 618000144660 618913818432 618984827136 619521506240 619669512960 621684698368 621904281264 622546798160 623211831060 623283332880 624866812934 624938504632 625011491520 625608799641 626596166448 627044049216 628959921408 630947528715 631398521780 631772433135 632651871040 633073318920 633145952160 633826977633 635539098048 637222120704 638105766480 638110468114 638865416202 640180907184 640333849536 641017883376 641647274320 643349256480 644780612380 645469396455 646488108240 648160065280 648900151893 648974600964 650339065935 650652988608 650727638784 654447499524 655171412140 655246580720 655683080310 656595802240 657297207840 657454239360 659200154304 660819441555 660895258140 662256110880 662968447869 663044511012 664759286464 664835555072 666326015640 669500156715 671228204640 671308639040 673010697296 673089298560 673729638036 673890595344 675278206848 676077128064 677014654680 677019642999 678570391145 678812513652 679967638840 680045652320 680646150912 683689787265 685829428830 685908114840 685913168687 687682020480 688008909756 688500689552 689587315456 690326951328 690406153344 691004756960 693695003664 693940021047 695120888490 696217962720 696715610240 696961694520 696966829811 697046793628 697128202080 699395285664 700365147930 701193749490 703055817711 704252197370 704874070992 704954942016 710747750016 711482055040 711733354920 712242092640 714047934936 714133500496 714981485304 716109904512 720203520582 721000168770 721082889960 721853183610 722148964992 722947765120 723512364480 727163888360 727299121770 728083060992 729180073440 729263733120 729269106416 730048144956 731551390752 731635322496 735256293120 737152403310 738670277520 739459358820 739549646898 741462281056 741600173592 743425807488 745342985569 747050653440 747056157792 747854197272 747939999456 748767328160 750309118720 751196808960 754236126280 755131730220 755222218920 756864126720 757137034458 757678226136 759182245248 764963593695 765051358860 765726919776 767029945920 767117948160 769061180160 769066846688 769155082624 769976729184 771044467830 773551929514 773642273040 773731033920 773736734856 774563275746 775785729888 777105872960 777380351580 780406879122 781173130790 783245208060 783805061520 785360943360 786199901760 786205694568 786295896864 787914962688 788756649408 788945087232 789719722240 792983329866 793074309768 794423872560 794707333056 795677671680 796527650880 796533519784 800226133980 800417311920 801272354220 802387738880 803303926803 803400188058 805473845568 805570366848 809310837608 811218251205 813316235760 813409548480 814284469374 815955154560 815961166608 816054782784 818059374405 820427744718 822447432352 822995314596 823089737808 824000192880 825218424576 828805638765 829205708352 830949108080 831044443840 833248805760 833348655360 834145066188 835461555264 836058732288 836354033424 838214796094 840438177516 841263371620 842162047545 842363244180 844097758560 844194602880 845096410080 845102636844 847385464064 848515642065 850807688640 851722835782 851820554936 852388004403 853574542912 853778466048 854080025904 854690511168 857799008640 860011137195 860625861940 861984144320 862807921381 862908689160 863007691680 865200202524 865299467952 866223820332 867118754580 867537318144 870453826713 871308492035 872596666032 874244107080 875016088128 875116479744 876396277120 878933539072 881092588740 881193677520 883008147840 883957930492 884059348016 884162597760 884481406389 884582883972 886404333024 888434687520 892559918670 892666875620 893726856630 894970939520 895137380640 896100209757 898306184048 898520793792 902686206240 902692857332 903657155037 905083351536 906266662704 910103826240 910474692309 911586383020 912560181195 914439238440 914544153120 915527856581 917345213008 917956312434 918061630632 920435935104 924926671552 925253361396 926827851320 927000216990 928290616960 929282259360 929504269440 932527047552 932856421896 933820197240 934817746590 934924999320 934931887951 937300219401 937407756948 939832094656 939939922688 940566073824 947097782670 948977806560 949656123520 949998547603 952063913248 952175105280 953308647072 955833181056 957158649720 957165702171 958298124303 960271360776 960500774304 961333558360 961443853280 962470911480 964683152640 967170918570 969732162360 972240097920 973397526608 975401854336 975979482912 976091458176 981671249286 982757118210 982869871080 984893703360 985945811760 985953076318 986066195864 986181359040 988800231456 991342887210 993384166320 994566766518 995666899730 996074877056 997138929696 997253332608 1006842306960 1006962958560 1009516045944 1010237634848 1010594457054 1010835893016 1011638547010 1012917310272 1013033523456 1018218770478 1019951458260 1020068478480 1020969226368 1022706594560 1026635638912 1028059290440 1028744143245 1028862172260 1029358810368 1031523030720 1031641378560 1031648979808 1032013364634 1032751034328 1034380973184 1036507135440 1040542505496 1042681332735 1044326944080 1045073415360 1045442541780 1045570190442 1048266535680 1048274259424 1048394529152 1049092928496 1050547721895 1051675532544 1056175061760 1056378296055 1057311106488 1057432413024 1059231830080 1059609777408 1062036867840 1064775693670 1066121625024 1066968178640 1067223082560 1067600032380 1068363138960 1071071902404 1071200250744 1073965127424 1081500253155 1081624334940 1082779775415 1083223447488 1084421647680 1084546064640 1085712625832 1087948222144 1088073043712 1090745832540 1093642383106 1093770110160 1093895599680 1093903659624 1095072217434 1097327086128 1097452983744 1098666923840 1104947413115 1105074185020 1105607611136 1105728604965 1108005416280 1109324470347 1112193421584 1113948740352 1115138711232 1115405123328 1120584236688 1121781295908 1121909999184 1122882730060 1123150992240 1125463678080 1126795213440 1126803515792 1128366071665 1131354189420 1132833328380 1134410251520 1135296190080 1135705551687 1136517339204 1138773367872 1139587348224 1146681516260 1147577038290 1150544918880 1150676922240 1153591770240 1153600270032 1153732623936 1154965093776 1156158339440 1156566701745 1160327894271 1160605102284 1161844913619 1163462221376 1163678594832 1165658809440 1166070527370 1166688117504 1171759696185 1174790118320 1174924903360 1175707592280 1178041415040 1179308541852 1179443845296 1181872444032 1183134974112 1184579583360 1185062297926 1190079891560 1191635808840 1193516507520 1194791476320 1194800279676 1198027725056 1200339200970 1200625967880 1203581608320 1204876206716 1205100282087 1206777802048 1208210768352 1208355550272 1213471768320 1213966256412 1216746908260 1219252317920 1219392204160 1219831888849 1219974353640 1220114322720 1221426704061 1222626666240 1223941749912 1224082174176 1230641617077 1232582744830 1233671148528 1236000289320 1237827636864 1239043012480 1243808562528 1245093596320 1246423662120 1246566665760 1249733625868 1249877009264 1250022983040 1251217599282 1253192332896 1254088098432 1257322194141 1261895057430 1262797043560 1263544866270 1265303742080 1266146637840 1266291904320 1267653955266 1271078196096 1276211532960 1276220936228 1277584253673 1277730832404 1280361814368 1280667699072 1282035766752 1283294548640 1286698512960 1289561224760 1290938792910 1292976216480 1294366969649 1297800303786 1297949201928 1300678131870 1301305977216 1308894999048 1310342824280 1310493161440 1311366160620 1313191604480 1314594415680 1314908478720 1318400308608 1321638883110 1321790516280 1321800255379 1324512221760 1325936895738 1326089022024 1329518572928 1332652031280 1338839878005 1339000313430 1342456409280 1342617278080 1346021394592 1346178597120 1347459276072 1347781190688 1350556413696 1352154256128 1354029309360 1354039285998 1357140782290 1357625027304 1359935277680 1360091304640 1367379574530 1371658857660 1371816229680 1371826337374 1375364040960 1376017819512 1377001379104 1380653902656 1380812306688 1382009513920 1387390007328 1387880042094 1390241776980 1392435925440 1393431220480 1393923389040 1393933659622 1394093587256 1394256404160 1398790571328 1400730295860 1402226619885 1402387498980 1406111635422 1408504394740 1409748141984 1409909884032 1420646674005 1421495500032 1422964110080 1423466709840 1424484185280 1428095869872 1428267000992 1429962970608 1432219809024 1440407041164 1442000337540 1442165779920 1443706367220 1444297929984 1445895530240 1447024728960 1450756377855 1454327776720 1454598243540 1458360146880 1458527466240 1458538212832 1460096289912 1463102781504 1463270644992 1474135677315 1474304806620 1477340555040 1478918717640 1478929614477 1479099293796 1482924562112 1483200347184 1486851614976 1490685971138 1491850149777 1493500349595 1494112315584 1495708394544 1495879998912 1497534656320 1506095258395 1508472252560 1510263460440 1510444437840 1514274068916 1515356452272 1515891685581 1517457820515 1518364490496 1529927187390 1530102717720 1531453839552 1534059891840 1538133693376 1538310165248 1539953458368 1542088935660 1547103859028 1547284546080 1547462067840 1547473469712 1548020046951 1549126551492 1551571459776 1554211745920 1554760703160 1560813758244 1562167032335 1562346261580 1566490416120 1567610123040 1568355285663 1572399803520 1572411389136 1572591793728 1577513298816 1585966659732 1586148619536 1588847745120 1589414666112 1593055301760 1593067039568 1595276170285 1597163540505 1600452267960 1600834623840 1602357568279 1602544708440 1606607853606 1606800376116 1610947691136 1611140733696 1618621675216 1622436502410 1626632471520 1626819096960 1628568938748 1631910309120 1631922333216 1632109565568 1636118748810 1640463574659 1640855489436 1642608326151 1644894864704 1645990629192 1646179475616 1648000385760 1657611277530 1658411416704 1661898216160 1662088887680 1666497611520 1668290132376 1670923110528 1672708066848 1676429592188 1680876355032 1682526743240 1684324095090 1684726488360 1688195517120 1688389205760 1690192820160 1690205273688 1697031284130 1701615377280 1703445671564 1703641109872 1704776008806 1707149085824 1708160051808 1709381022336 1715598017280 1720022274390 1721251723880 1723968288640 1725615842762 1725817378320 1726015383360 1730400405048 1730598935904 1732447640664 1734237509160 1740907653426 1742616984070 1745193332064 1748488214160 1750032176256 1752792554240 1762185177480 1762387355040 1764283016977 1766016295680 1767915860984 1768118696032 1768325195520 1768962812778 1769165767944 1772808666048 1776869375040 1777593446889 1785119837340 1785333751240 1787453713260 1789941879040 1790274761280 1792200419514 1796612368096 1797041587584 1800508801455 1805372412480 1805385714664 1807314310074 1810166703072 1812533325408 1820207652480 1820949384618 1823172766040 1825120362390 1828878476880 1829088306240 1831055713162 1834690426016 1835912624868 1836123261264 1840871870208 1848874117245 1849853343104 1850506722792 1853655702640 1854000433980 1856581233920 1858564518720 1859008538880 1865054095104 1865712843792 1867640394480 1869635493180 1869849998640 1869863775902 1874600438802 1874815513896 1879664189312 1881132147648 1892842586145 1894195565340 1897955613120 1899312247040 1899997095206 1901480932899 1904127826496 1906617294144 1911666362112 1914317299440 1914331404342 1916596248606 1920542721552 1921001548608 1922667116720 1922887706560 1924941822960 1933879823785 1934341837140 1936408189365 1939464324720 1944480195840 1946795053216 1950803708672 1951017197805 1951958965824 1952182916352 1963342498572 1965514236420 1965739742160 1969787406720 1971891623520 1971906152636 1972132391728 1972362718080 1977600462912 1982458324665 1982685774420 1986768332640 1988905343607 1989133533036 1991333799460 1992149754112 1994277859392 1994506665216 2008500470145 2013684613920 2013925917120 2019032091888 2020475269696 2021188914108 2021671786032 2023277094020 2025834620544 2031058928997 2035711173435 2036437540956 2039902916520 2040136956960 2041938452736 2042331372373 2051069361795 2053271277824 2056118580880 2057488286490 2057724344520 2057739506061 2063046061440 2063297959616 2064026729268 2065502068656 2068761946368 2073014270880 2081085010992 2085362665470 2088653888160 2090146830720 2090885083560 2090900489433 2091140380884 2095536990235 2096548518848 2096789058304 2098185856992 2101095443790 2109167453133 2112756592110 2114622212976 2114864826048 2118463660160 2129307089455 2129551387340 2132243250048 2133936357280 2134446165120 2135200064760 2136726277920 2142143804808 2142400501488 2163000506310 2163248669880 2165559550830 2166446894976 2168843295360 2171425251664 2175896444288 2181491665080 2187284766212 2187540220320 2187791199360 2187807319248 2190144434868 2194654172256 2194905967488 2197333847680 2209894826230 2210148370040 2211457209930 2216010832560 2218648940694 2224386843168 2230277422464 2236028956707 2241168473376 2243562591816 2243819998368 2245765460120 2246301984480 2250927356160 2253590426880 2253607031584 2256732143330 2262708378840 2265402079291 2265666656760 2270592380160 2271411103374 2273034678408 2277546735744 2293363032520 2294890781085 2295154076580 2301089837760 2301353844480 2307183540480 2307200540064 2307465247872 2309930187552 2312316678880 2313133403490 2320655788542 2321210204568 2323689827238 2326924442752 2327357189664 2331317618880 2332141054740 2343519392370 2349580236640 2349849806720 2351415184560 2356082830080 2358617083704 2358887690592 2363744888064 2366269948224 2369159166720 2370124595852 2380159783120 2383271617680 2387033015040 2389582952640 2389600559352 2400678401940 2401251935760 2407163216640 2409752413432 2410200564174 2413555604096 2416421536704 2416711100544 2427932512824 2433493816520 2438504635840 2438784408320 2439663777698 2439948707280 2440228645440 2442853408122 2447883499824 2448164348352 2454178123215 2461283234154 2464882690795 2465165489660 2467342297056 2472000578640 2475655273728 2478086024960 2486416916295 2487617125056 2490187192640 2492847324240 2493133331520 2499467251736 2499754018528 2500045966080 2502435198564 2506384665792 2508176196864 2514644388282 2523790114860 2525594087120 2526486142635 2527089732540 2530607484160 2532293275680 2532583808640 2535307910532 2542156392192 2545546926195 2552423065920 2552441872456 2555168507346 2555461664808 2560723628736 2561335398144 2564071533504 2566589097280 2573397025920 2579122449520 2580033411585 2581877585820 2585952432960 2588423764143 2588733939298 2595600607572 2595898403856 2601356263740 2602611954432 2613925476105 2617789998096 2620685648560 2620986322880 2622732321240 2629188831360 2636800617216 2643277766220 2643581032560 2643600510758 2649024443520 2651873791476 2652178044048 2659037145856 2665304062560 2677679756010 2678000626860 2684912818560 2685234556160 2688300629271 2692042789184 2694918552144 2695562381376 2708058618720 2708078571996 2710971465111 2714281564580 2715250054608 2719870555360 2720182609280 2731424076927 2734105957765 2734759149060 2737680543585 2743317715320 2743632459360 2743652674748 2746583569743 2752035639024 2754002758208 2761307805312 2764019027840 2774780014656 2775760084188 2780483553960 2784871850880 2787846778080 2787867319244 2788187174512 2788512808320 2797581142656 2801460591720 2804453239770 2804774997960 2804795663853 2811900658203 2812223270844 2817008789480 2819496283968 2819819768064 2841293348010 2846933419680 2848968370560 2849995642809 2856191739744 2856534001984 2859925941216 2871497106513 2874894372909 2880814082328 2884000675080 2884331559840 2887412734440 2887434009217 2894049457920 2901512755710 2908655553440 2909196487080 2916720293760 2917076425664 2920192579824 2926205563008 2933751786329 2948271354630 2948609613240 2954681110080 2957837435280 2957859228954 2958198587592 2962655744815 2965849124224 2966400694368 2981371942276 2983700299554 2987000699190 2988224631168 2991416789088 2991759997824 2995069312640 3012190516790 3016944505120 3020526920880 3020888875680 3028548137832 3030712904544 3031783371162 3034915641030 3059854374780 3060205435440 3062907679104 3068119783680 3076267386752 3079906916736 3084177871320 3094207718056 3094569092160 3094924135680 3094946939424 3096040093902 3098253102984 3103142919552 3108423491840 3109521406320 3121627516488 3124334064670 3124692523160 3128043998205 3132980832240 3135220246080 3136710571326 3144799607040 3144822778272 3145183587456 3155026597632 3169134888165 3171933319464 3172297239072 3177695490240 3178829332224 3186110603520 3186134079136 3190552340570 3194327081010 3200904535920 3201669247680 3204715136558 3205089416880 3213215707212 3213600752232 3221895382272 3237243350432 3244500759465 3244873004820 3253264943040 3253638193920 3257137877496 3263844666432 3264219131136 3272237497620 3280927149318 3281710978872 3285216652302 3289789729408 3291981258384 3292358951232 3296000771520 3314842239345 3315222555060 3316822833408 3323796432320 3324177775360 3327973411041 3336580264752 3341846221056 3345416133696 3352859184376 3361752710064 3365053486480 3368648190180 3369452976720 3376391034240 3380385640320 3380410547376 3385098214995 3394062568260 3403230754560 3406891343128 3407282219744 3409552017612 3414298171648 3416320103616 3418762044672 3429565843435 3440044548780 3442503447760 3447936577280 3451231685524 3451634756640 3452030766720 3460800810096 3461197871808 3464895281328 3468475018320 3469700105235 3480983682813 3481815306852 3484834149055 3485233968140 3490386664128 3496976428320 3500064352512 3515279088555 3524370354960 3524774710080 3528566033954 3535831721968 3536237392064 3537925625556 3538331535888 3545617332096 3553738750080 3555186893778 3570239674680 3570667502480 3574907426520 3580549522560 3584400839028 3593224736192 3594083175168 3601017602910 3610744824960 3610771429328 3614628620148 3620333406144 3625066650816 3640415304960 3641898769236 3646345532080 3650240724780 3657756953760 3658176612480 3659495666547 3662111426324 3664280112183 3669380852032 3671825249736 3672246522528 3697748234490 3699706686208 3701013445584 3707311405280 3708000867960 3717129037440 3726714927845 3731425687584 3735280788960 3739270986360 3739699997280 3739727551804 3749200877604 3749631027792 3759328378624 3762264295296 3771966582423 3785685172290 3788391130680 3795911226240 3799994190412 3802961865798 3808255652992 3813234588288 3828634598880 3828662808684 3832752761019 3833192497212 3841085443104 3842003097216 3845334233440 3845775413120 3849883645920 3867759647570 3868683674280 3872816378730 3878928649440 3883100908947 3893590106432 3902034395610 3903917931648 3926684997144 3931028472840 3931479484320 3939574813440 3943783247040 3943812305272 3944264783456 3944725436160 3955200925824 3964916649330 3965371548840 3965400766137 3973536665280 3977810687214 3978267066072 3982667598920 3988555718784 4016519634015 4017000940290 4027369227840 4027851834240 4038064183776 4040950539392 4042377828216 4043343572064 4046554188040 4051669241088 4062117857994 4071422346870 4072875081912 4079805833040 4080273913920 4084662744746 4102138723590 4112237161760 4114976572980 4115448689040 4115479012122 4126092122880 4126595919232 4128053458536 4131004137312 4146028541760 4147718042741 4162170021984 4170725330940 4177307776320 4180293661440 4181770167120 4181800978866 4182280761768 4191073980470 4193097037696 4196371713984 4202190887580 4218334906266 4225513184220 4229244425952 4229729652096 4236927320320 4258614178910 4259102774680 4261940022015 4264486500096 4267872714560 4268892330240 4270400129520 4273452555840 4284287609616 4284801002976 4314039606905 4326001012620 4326497339760 4331119101660 4332893789952 4337686590720 4342850503328 4351792888576 4352269133565 4362983330160 4374569532424 4375080440640 4375582398720 4375614638496 4380288869736 4389308344512 4389811934976 4394667695360 4419789652460 4420296740080 4422407031945 4422914419860 4432021665120 4436788843431 4437297881388 4448773686336 4460554844928 4472057913414 4480501048785 4482336946752 4487125183632 4487639996736 4491530920240 4492603968960 4507214063168 4513464286660 4518285775185 4525416757680 4530804158582 4531333313520 4542822206748 4546069356816 4552373461545 4555093471488 4577639282905 4586726065040 4589781562170 4590308153160 4602179675520 4614401080128 4614930495744 4619860375104 4624633357760 4626266806980 4641311577084 4642420409136 4647379654476 4653848885504 4654714379328 4662635237760 4664282109480 4674659439755 4686501097005 4687038784740 4699160473280 4699699613440 4702830369120 4705065856989 4717234167408 4717775381184 4732539896448 4740249191704 4749992738015 4760319566240 4766543235360 4779165905280 4779201118704 4785828510855 4791490621515 4801356803880 4801392180809 4802503871520 4807072704837 4819504826864 4820401128348 4827111208192 4832843073408 4833422201088 4855865025648 4866987633040 4877009271680 4879327555396 4879897414560 4880457290880 4885706816244 4895766999648 4896328696704 4908356246430 4921390723977 4922566468308 4929765381590 4930330979320 4934684594112 4944001157280 4972833832590 4975234250112 4980374385280 4985694648480 4986266663040 4998934503472 4999508037056 5004870397128 5012769331584 5029288776564 5047580229720 5051188174240 5052972285270 5053589253803 5054179465080 5064586551360 5065167617280 5070615821064 5091093852390 5104846131840 5104883744912 5110337014692 5110923329616 5121447257472 5128143067008 5133178194560 5146794051840 5158244899040 5160066823170 5163755171640 5171904865920 5176847528286 5177467878596 5191201215144 5191796807712 5202712527480 5227850952210 5235579996192 5241371297120 5241972645760 5245464642480 5258377662720 5286555532440 5287162065120 5287201021516 5292849050931 5298048887040 5303747582952 5304356088096 5330608125120 5332780340667 5355359512020 5356001253720 5369825637120 5376601258542 5384085578368 5389837104288 5391124762752 5416117237440 5416157143992 5421942930222 5428563129160 5430500109216 5439741110720 5440365218560 5462848153854 5468211915530 5469518298120 5475361087170 5486635430640 5487264918720 5487305349496 5493167139486 5504071278048 5508005516416 5522615610624 5528038055680 5546622351735 5549560029312 5551520168376 5560967107920 5569743701760 5575693556160 5575734638488 5576374349024 5577025616640 5595162285312 5602921183440 5608906479540 5609549995920 5609591327706 5623801316406 5624446541688 5634017578960 5638992567936 5678527758435 5682586696020 5693866839360 5697936741120 5699991285618 5712383479488 5713068003968 5719851882432 5742994213026 5749788745818 5761628164656 5768001350160 5768663119680 5774825468880 5774868018434 5801639471355 5803025511420 5809224568095 5817311106880 5818392974160 5833440587520 5834152851328 5840385159648 5852411126016 5867503572658 5896542709260 5897219226480 5909362220160 5915674870560 5915718457908 5916397175184 5925311489630 5931698248448 5932801388736 5962743884552 5966716030821 5967400599108 5974001398380 5976449262336 5982833578176 5983519995648 5990138625280 6024381033580 6025501410435 6033889010240 6041053841760 6041777751360 6057096275664 6061425809088 6063566742324 6069831282060 6093176786991 6099159444245 6107133520305 6119708749560 6120410870880 6125815358208 6126994117119 6152534773504 6153208085385 6159813833472 6168355742640 6173218518183 6188415436112 6189138184320 6189893878848 6192080187804 6196506205968 6206285839104 6219042812640 6243255032976 6248668129340 6249385046320 6256087996410 6265961664480 6270440492160 6272701468299 6273421142652 6286610970705 6289645556544 6290367174912 6338269776330 6343866638928 6344594478144 6355390980480 6372268158272 6381104681140 6387921268365 6388654162020 6401809071840 6403338495360 6408694996067 6409430273116 6410178833760 6426431414424 6427201504464 6471834848245 6474486700864 6489001518930 6489746009640 6506529886080 6514275754992 6527689332864 6544474995240 6544523215657 6561854298636 6563421957744 6570433304604 6579579458816 6583962516768 6584717902464 6592001543040 6609001276895 6629684478690 6630445110120 6647592864640 6655946822082 6673160529504 6690832267392 6705718368752 6708086870121 6723505420128 6730106972960 6737296380360 6738905953440 6752782068480 6760771280640 6760821094752 6770196429990 6788125136520 6796206237873 6813782686256 6814564439488 6819104035224 6832640207232 6859131686870 6880089097560 6885006895520 6902463371048 6903269513280 6904061533440 6921601620192 6922395743616 6929790562656 6936950036640 6939400210470 6961967365626 6963630613704 6969668298110 6970467936280 6980773328256 6993952856640 7030558177110 7048740709920 7049549420160 7057132067908 7071663443936 7072474784128 7075851251112 7076663071776 7091234664192 7107477500160 7110373787556 7140479349360 7141335004960 7149814853040 7161099045120 7168801678056 7186449472384 7202035205820 7221489649920 7221542858656 7229257240296 7240666812288 7250133301632 7283797538472 7292691064160 7300481449560 7315513907520 7316353224960 7318991333094 7324222852648 7328560224366 7338761704064 7343650499472 7344493045056 7394648072385 7395496468980 7402026891168 7414622810560 7416001735920 7434258074880 7453429855690 7459250748885 7462851375168 7470561577920 7478541972720 7479399994560 7479455103608 7498401755208 7499262055584 7524528590592 7543933164846 7571370344580 7576782261360 7579458427905 7591822452480 7599988380824 7605923731596 7616511305984 7626469176576 7657269197760 7657325617368 7665505522038 7666384994424 7682170886208 7684006194432 7690668466880 7691550826240 7699767291840 7735519295140 7737367348560 7740100234755 7745632757460 7757857298880 7765271292429 7766201817894 7787180212864 7804068791220 7807835863296 7841776428315 7853369994288 7862056945680 7862958968640 7887566494080 7887624610544 7888529566912 7910401851648 7929833298660 7930743097680 7930801532274 7947073330560 7955621374428 7956534132144 7965335197840 7977111437568 8011787841395 8033039268030 8034001880580 8054738455680 8055703668480 8076128367552 8081901078784 8084755656432 8086687144128 8093108376080 8124235715988 8132914395333 8142844693740 8145750163824 8159611666080 8160547827840 8169325489492 8202317873295 8204277447180 8213041630755 8224474323520 8229953145960 8230897378080 8230958024244 8239750709229 8253191838464 8256106917072 8262008274624 8292057083520 8295436085482 8324340043968 8341450661880 8354615552640 8363540334240 8363601957732 8364561523536 8382147960940 8386194075392 8392743427968 8404381775160 8414386991559 8435701974609 8436669812532 8451026368440 8458488851904 8459459304192 8517228357820 8518205549360 8523880044030 8535745429120 8540800259040 8546905111680 8549986928427 8568575219232 8569602005952 8614491319539 8628079213810 8652002025240 8652994679520 8662238203320 8662302027651 8685701006656 8704538267130 8725966660320 8749139064848 8750160881280 8751229276992 8760577739472 8778616689024 8801255358987 8821415084885 8839579304920 8840593480160 8844814063890 8845828839720 8864043330240 8873577686862 8874595762776 8887967234445 8897547372672 8916871192931 8944115826828 8961002097570 8964673893504 8974250367264 8975279993472 8983061840480 8985207937920 9014428126336 9026928573320 9036571550370 9050833515360 9060568787543 9061608317164 9062666627040 9085644413496 9092138713632 9104746923090 9155278565810 9173452130080 9179563124340 9180616306320 9204359351040 9228802160256 9239720750208 9249266715520 9252533613960 9252601787653 9282623154168 9284840818272 9294759308952 9309428758656 9325270475520 9328564218960 9349318879510 9373002194010 9374077569480 9398320946560 9405660738240 9410131713978 9434468334816 9435550762368 9465079792896 9480498383408 9499985476030 9507404664495 9520639132480 9533086470720 9558331810560 9558402237408 9571657021710 9582981243030 9602713607760 9602784361618 9605007743040 9614145409674 9639009653728 9640802256696 9665686146816 9711730051296 9733975266080 9754018543360 9758655110792 9759794829120 9760914581760 9771413632488 9791533999296 9792657393408 9816712492860 9842781447954 9845132936616 9859530763180 9860661958640 9869369188224 9888002314560 9944526718035 9945667665180 9950468500224 9960748770560 9971389296960 9972533326080 9997869006944 9999016074112 10009740794256 10025538663168 10058577553128 10095160459440 10102376348480 10105944570540 10107178507606 10108358930160 10129173102720 10141231642128 10155294644985 10182187704780 10209692263680 10209767489824 10211656861865 10220674029384 10221846659232 10242894514944 10256286134016 10266356389120 10288697530305 10316489798080 10320133646340 10327510343280 10343809731840 10353695056572 10354935757192 10382402430288 10383593615424 10405425054960 10442951048439 10454502447165 10455701904420 10471159992384 10482742594240 10483945291520 10490929284960 10545837265665 10573111064880 10574324130240 10574402043032 10585698101862 10607495165904 10608712176192 10661216250240 10665560681334 10710719024040 10712002507440 10753202517084 10768171156736 10779674208576 10782249525504 10832234474880 10832314287984 10843885860444 10857126258320 10861000218432 10879482221440 10925696307708 10936423831060 10939036596240 10950722174340 10973270861280 10974529837440 10974610698992 10978486999641 10986334278972 11008142556096 11016011032832 11093244703470 11099120058624 11103040336752 11121934215840 11151387112320 11151469276976 11152748698048 11180144783535 11205842366880 11216502977953 11217812959080 11219099991840 11219182655412 11247602632812 11248893083376 11268035157920 11277985135872 11315899747269 11327010396455 11357055516870 11365173392040 11387733678720 11399982571236 11424766958976 11426136007936 11439703764864 11485988426052 11498258283057 11499577491636 11523256329312 11536002700320 11537326239360 11549650937760 11549736036868 11603278942710 11606051022840 11618449136190 11634622213760 11636785948320 11649302726841 11668305702656 11680770319296 11735007145316 11793085418520 11794438452960 11818724440320 11831349741120 11831436915816 11832794350368 11850622979260 11865602777472 11896202298411 11925487769104 11933432061642 11934801198216 11948002796760 11965667156352 12048762067160 12051002820870 12067778020480 12082107683520 12083555502720 12114192551328 12122851618176 12127133484648 12139662564120 12154114543363 12186353573982 12198318888490 12214267040610 12239417499120 12240821741760 12253988234238 12306416170770 12336711485280 12346437036366 12349981118839 12376830872224 12378276368640 12379787757696 12384160375608 12393012411936 12438085625280 12443154128223 12486510065952 12497336258680 12498770092640 12512175992820 12531923328960 12540880984320 12545402936598 12546842285304 12573221941410 12579291113088 12676539552660 12687733277856 12689188956288 12710781960960 12744536316544 12762209362280 12775842536730 12777308324040 12803618143680 12806676990720 12817389992134 12818860546232 12820357667520 12852862828848 12854403008928 12942118820715 12943669696490 12948973401728 12978003037860 12979492019280 13013059772160 13028551509984 13055378665728 13088949990480 13089046431314 13123708597272 13126843915488 13140866609208 13167925033536 13169435804928 13184003086080 13218002553790 13259368957380 13260890220240 13295185729280 13310366530293 13311893644164 13346321059008 13381664534784 13411436737504 13416173740242 13441503146355 13447010840256 13460213945920 13474592760720 13477811906880 13521642189504 13540392859980 13554857325555 13576250273040 13592412475746 13627565372512 13629128878976 13638208070448 13657120384635 13665280414464 13718263373740 13732917848715 13760178195120 13770013791040 13804926742096 13806539026560 13843203240384 13844791487232 13859581125312 13873900073280 13878800420940 13923934731252 13927261227408 13939336596220 13940935872560 13961546656512 13987905713280 14023978319265 14059503291015 14061116354220 14097481419840 14099098840320 14114264135816 14143326887872 14144949568256 14151702502224 14153326143552 14220747575112 14249978214045 14280958698720 14282670009920 14296319606611 14299629706080 14337603356112 14357485532565 14372898944768 14374471864545 14404070411640 14404176542427 14421218114511 14437170046085 14443085717312 14458514480592 14481333624576 14500266603264 14567595076944 14585382128320 14600962899120 14631027815040 14637982666188 14648445705296 14657120448732 14668758931645 14677523408128 14687300998944 14688986090112 14764172171931 14789296144770 14790992937960 14804053782336 14829245621120 14832003471840 14906859711380 14918501497770 14925702750336 14941123155840 14957083945440 14958799989120 14958910207216 14996803510416 14998524111168 15087866329692 15142740689160 15153564522720 15158916855810 15160767761409 15199976761648 15211847463192 15314538395520 15314651234736 15331011044076 15332769988848 15364341772416 15381336933760 15399534583680 15471038590280 15474734697120 15480200469510 15491265514920 15515714597760 15530542584858 15532403635788 15574360425728 15608137582440 15683552856630 15706739988576 15724113891360 15725917937280 15775132988160 15775249221088 15777059133824 15857814555037 15859666597320 15861486195360 15861603064548 15878547152793 15894146661120 15911242748856 15913068264288 15930670395680 15998341022001 16023575682790 16066078536060 16068003761160 16109476911360 16152256735104 16169511312864 16173374288256 16186216752160 16248471431976 16265828790666 16285689387480 16291500327648 16319223332160 16321095655680 16338650978984 16404635746590 16408554894360 16426083261510 16448948647040 16459906291920 16461794756160 16461916048488 16479501418458 16512213834144 16524016549248 16584114167040 16590872170964 16639867055205 16648680087936 16682901323760 16709231105280 16727080668480 16727203915464 16729123047072 16764295921880 16785486855936 16808763550320 16828773983118 16871403949218 16873339625064 16902052736880 16916977703808 17034456715640 17036411098720 17047760088060 17071490858240 17081600518080 17093810223360 17099973856854 17137150438464 17139204011904 17183403319927 17228982639078 17256158427620 17304004050480 17305989359040 17324476406640 17324604055302 17371402013312 17404918414065 17409076534260 17451933320640 17498278129696 17500321762560 17502458553984 17521155478944 17557233378048 17602510717974 17642830169770 17679158609840 17681186960320 17689628127780 17691657679440 17728086660480 17747155373724 17749191525552 17775934468890 17795094745344 17833742385862 17888231653656 17922004195140 17929347787008 17948500734528 17950559986944 17966123680960 17970415875840 18028856252672 18053857146640 18073143100740 18101667030720 18121137575086 18123216634328 18125333254080 18171288826992 18184277427264 18209493846180 18297478332735 18310557131620 18321400560915 18346904260160 18359126248680 18361232612640 18380982351357 18457604320512 18479441500416 18498533431040 18505067227920 18505203575306 18519655554549 18565246308336 18569681636544 18589518617904 18618857517312 18657128437920 18698637759020 18746004388020 18748155138960 18796641893120 18811321476480 18818104404897 18820263427956 18859832912115 18868936669632 18871101524736 18960996766816 18999970952060 19014809328990 19041278264960 19066172941440 19116804474816 19143314043420 19163763805095 19165962486060 19205427215520 19205568723236 19210015486080 19226084988201 19228290819348 19278019307456 19281604513392 19415504544735 19423460102592 19467950532160 19517310221584 19519589658240 19542827264976 19583067998592 19633424985720 19633569646971 19685562895908 19690265873232 19719061526360 19721323917280 19738738376448 19776004629120 19827003830685 19889053436070 19891335330360 19891481891923 19942778593920 19995738013888 19998032148224 20019481588512 20117155106256 20124260610363 20190320918880 20204752696960 20211889141080 20212038064519 20214357015212 20216717860320 20258346205440 20282463284256 20310589289970 20364375409560 20388618713619 20419534979648 20423313723730 20441348058768 20443693318464 20577395060610 20632979596160 20640267292680 20655020686560 20707390113144 20709871514384 20738590213705 20764804860576 20767187230848 20810850109920 20885902096878 20909004894330 20911403808840 20942319984768 20965485188480 20981858569920 21091674531330 21146222129760 21148648260480 21148804086064 21171396203724 21214990331808 21217424352384 21322432500480 21331121362668 21421438048080 21424005014880 21506405034168 21559348417152 21664468949760 21664628575968 21687771720888 21714252516640 21722000436864 21758964442880 21851392615416 21872847662120 21878073192480 21901444348680 21946541722560 21949059674880 21949221397984 21956973999282 21972668557944 22016285112192 22183944217155 22186489406940 22206080673504 22243868431680 22302774224640 22302938553952 22305497396096 22360289567070 22411684733760 22433005955906 22435625918160 22438199983680 22438365310824 22495205265624 22497786166752 22536070315840 22631799494538 22654020792910 22714111033740 22730346784080 22775467357440 22799965142472 22849533917952 22879407529728 22971976852104 22996516566114 22999154983272 23046512658624 23072005400640 23074652478720 23099301875520 23099472073736 23206557885420 23212102045680 23236898272380 23269244427520 23273571896640 23295813877287 23298605453682 23361540638592 23470014290632 23525329284945 23586170837040 23588876905920 23662699482240 23662873831632 23665588700736 23701245958520 23731205554944 23792404596822 23850975538208 23866864123284 23869602396432 23896005593520 23931334312704 24006960904045 24035363524185 24097524134320 24102005641740 24135556040960 24164215367040 24167111005440 24228385102656 24245703236352 24254266969296 24279325128240 24308229086726 24372707147964 24396637776980 24428534081220 24478834998240 24481643483520 24507976468476 24606953619885 24612832341540 24673422970560 24692874072732 24699962237678 24719252127687 24753661744448 24759575515392 24768320751216 24786024823872 24876171250560 24886308256446 24973020131904 24994672517360 24997540185280 25024351985640 25063846657920 25090805873196 25093684570608 25146443882820 25158582226176 25243160974677 25267946269015 25353079105320 25375466555712 25378377912576 25489072633088 25524418724560 25551685073460 25554616648080 25607236287360 25634779984268 25637721092464 25640715335040 25649960785281 25705725657696 25708806017856 25884237641430 25887339392980 25897946803456 25956006075720 25958984038560 25986906082953 26057103019968 26177899980960 26178092862628 26247417194544 26253687830976 26281733218416 26335850067072 26403766076961 26436005107580 26464245254655 26518737914760 26521780440480 26550307840849 26620733060586 26623787288328 26663901703335 26692642118016 26750613578793 26822873475008 26832347480484 26883006292710 26894021680512 26920427891840 26949185521440 26955623813760 27043284379008 27080785719960 27109714651110 27113024750579 27152500546080 27181706362629 27184824951492 27255130745024 27258257757952 27276416140896 27314240769270 27436526747480 27465835697430 27520356390240 27540027582080 27609853484192 27613078053120 27686406480768 27719162250624 27747800146560 27757600841880 27757805362959 27847869462504 27854522454816 27878673192440 27881871745120 27975811426560 28047956638530 28119006582030 28122232708440 28122439916167 28194962839680 28228528271632 28286653775744 28303405004448 28306652287104 28441495150224 28499956428090 28561917397440 28565340019840 28592639213222 28599259412160 28675206712224 28714971065130 28748943729090 28808140823280 28808353084854 28842436229022 28874340092170 28886171434624 28917028961184 29135190153888 29170764256640 29201925798240 29262055630080 29275965332376 29296891410592 29314240897464 29337517863290 29374601997888 29377972180224 29528344343862 29578592289540 29581985875920 29608107564672 29658491242240 29664006943680 29813719422760 29833580154105 29837002995540 29851405500672 29882246311680 29914167890880 29917599978240 29917820414432 29993607020832 29997048222336 30175732659384 30285481378320 30307129045440 30317833711620 30321535522818 30399953523296 30423694926384 30465883934955 30629076791040 30629302469472 30634970585595 30662022088152 30665539977696 30728683544832 30762673867520 30799069167360 30866092590915 30942077180560 30949469394240 30960400939020 30982531029840 31031429195520 31061085169716 31064807271576 31216275164880 31363507341495 31367105713260 31413479977152 31448227782720 31451835874560 31550498442176 31554118267648 31715629110074 31719333194640 31722972390720 31723206129096 31757094305586 31822485497712 31826136528576 31861340791360 31996682044002 32043474980335 32047151365580 32132157072120 32136007522320 32304513470208 32339022625728 32346748576512 32372433504320 32496942863952 32531657581332 32571378774960 32583000655296 32638446664320 32677301957968 32722616078285 32809271493180 32817109788720 32852166523020 32897897294080 32919812583840 32923589512320 32923832096976 32935460998923 32959002836916 33024427668288 33048033098496 33181744341928 33279734110410 33297360175872 33365802647520 33454161336960 33454407830928 33458246094144 33528591843760 33540434350605 33617527100640 33649508933859 33657547966236 33742807898436 33746679250128 33804105473760 33833955407616 33981031189365 34068913431280 34072822197440 34095520176120 34163201036160 34199947713708 34274300876928 34278408023808 34366806639854 34457965278156 34512316855240 34608008100960 34611978718080 34648952813280 34649208110604 34742804026624 34809836828130 34818153068520 34903866641280 34947908180523 34996556259392 35004917107968 35042310957888 35205021435948 35285660339540 35358317219680 35362373920640 35375124776621 35379256255560 35383315358880 35456173320960 35494310747448 35498383051104 35551868937780 35667484771724 35688606895233 35776463307312 35844008390280 35897001469056 35932247361920 36107714293280 36146286201480 36203334061440 36242275150172 36246433268656 36250666508160 36342577653984 36368554854528 36418987692360 36462343630089 36594956665470 36621114263240 36642801121830 36693808520320 36718252497360 36722465225280 36761964702714 37010134455840 37010407150612 37039311109098 37049943356517 37130492616672 37139363273088 37179037235808 37314256875840 37329462384669 37397275518040 37492008776040 37496310277920 37536642119821 37622642952960 37636208809794 37640526855912 37719665824230 37737873339264 37921993533632 37999941904120 38029618657980 38082556529920 38132345882880 38233608949632 38286628086840 38327527610190 38331924972120 38332207405991 38410854431040 38411137446472 38420030972160 38452169976402 38456581638696 38556038614912 38563209026784 38826356462145 38831009089470 38846920205184 38935901064320 39034620443168 39039179316480 39085654529952 39166135997184 39266849971440 39267139293942 39371125791816 39380531746464 39438123052720 39442647834560 39552009258240 39654007661370 39778106872140 39782670660720 39782963783846 39885557187840 39991476027776 40038963177024 40234310212512 40248521220726 40380641837760 40409505393920 40423778282160 40424076129038 40428714030424 40433435720640 40564926568512 40621178579940 40664571976665 40728750819120 40777237427238 40839069959296 40846627447460 40882696117536 40887386636928 41154790121220 41198753546145 41265959192320 41280534585360 41310041373120 41414780226288 41419743028768 41477180427410 41529609721152 41534374461696 41621700219840 41771804193756 41818009788660 41822807617680 41884639969536 41930970376960 41963717139840 42071934957795 42178509873045 42183349062660 42292444259520 42297296520960 42297608172128 42342792407448 42429980663616 42434848704768 42662242725336 42749934642135 42842876096160 42848010029760 42888958819833 43012810068336 43072456597695 43118696834304 43212529627281 43263654343533 43311510138255 43329257151936 43375543441776 43428505033280 43444000873728 43702785230832 43745695324240 43756146384960 43802888697360 43893083445120 43898442795968 43913947998564 43945337115888 44006276794935 44032570224384 44367888434310 44372978813880 44412161347008 44487736863360 44584355964655 44605877107904 44610994792192 44720579134140 44823369467520 44866011911812 44871251836320 44876399967360 44876730621648 44990410531248 44995572333504 45072140631680 45263598989076 45302843937715 45308041585820 45428222067480 45460693568160 45482303284227 45599930284944 45943953704208 45993033132228 45998309966544 46093025317248 46144010801280 46198603751040 46198944147472 46263008938265 46413115770840 46424204091360 46473796544760 46547143793280 46591627754574 46597210907364 46723081277184 46940028581264 47050658569890 47172341674080 47177753811840 47325398964480 47325747663264 47331177401472 47402491917040 47573443665111 47584809193644 47635641458379 47701951076416 47733728246568 47739204792864 47792011187040 48013921808090 48070727048370 48195048268640 48204011283480 48328430734080 48456770205312 48508533938592 48558650256480 48616458173452 48745414295928 48793275553960 48857068162440 48957669996480 48963286967040 49015952936952 49213907239770 49225664683080 49346845941120 49385748145464 49399924475356 49438504255374 49507323488896 49536641502432 49572049647744 49752342501120 49772616512892 49946040263808 49989345034720 49995080370560 50048703971280 50127693315840 50181611746392 50187369141216 50292887765640 50486321949354 50535892538030 50706158210640 50750933111424 51048837449120 51103370146920 51109233296160 51214472574720 51269559968536 51275442184928 51281430670080 51299921570562 51411451315392 51417612035712 51550209959781 51768475282860 51774678785960 51912012151440 51917968077120 51973812165906 52114206039936 52214755242195 52355799961920 52356185725256 52494834389088 52507375661952 52563466436832 52671700134144 52807532153922 52872010215160 52928490509310 53037475829520 53043560880960 53100615681698 53241466121172 53247574576656 53327803406670 53385284236032 53501227157586 53645746950016 53664694960968 53766012585420 53788043361024 53840855783680 53898371042880 53911247627520 54086568758016 54161571439920 54219429302220 54226049501158 54305001092160 54363412725258 54369649902984 54510261490048 54552832281792 54628481538540 54873053494960 54892434998205 54931671394860 55040712780480 55080055164160 55142947054071 55219706968384 55372812961536 55438324501248 55495600293120 55515201683760 55515610725918 55695738925008 55709044909632 55757346384880 55763743490240 56082514889765 56095913277060 56238013164060 56244465416880 56244879832334 56389925679360 56457056543264 56573307551488 56579498736345 56606810008896 56613304574208 56882990300448 56999912856180 57123834794880 57130680039680 57185278426444 57198518824320 57350413424448 57429942130260 57491291415285 57497887458180 57616281646560 57616706169708 57678254964603 57684872458044 57748680184340 57772342869248 57834057922368 58246513634205 58270380307776 58341528513280 58403851596480 58551930664752 58593782821184 58628481794928 58675035726580 58749203995776 58900708940913 59056688687724 59157184579080 59163971751840 59216215129344 59328013887360 59481011492055 59627438845520 59667160308210 59674005991080 59674445675769 59828335781760 59835640828864 59987214041664 59994096444672 60351465318768 60570962756640 60614258090880 60635667423240 60636114193557 60643071045636 60770572716815 60799907046592 60847389852768 60931767869910 61165856140857 61258604938944 61269941171190 61324044176304 61331079955392 61732185181830 61749905594195 61884154361120 61898938788480 61920801878040 61965062059680 62122170339432 62129614543152 62215770641115 62418098350517 62432550329760 62727014682990 62734211426520 62826959954304 62896455565440 63100996884352 63431258220148 63438666389280 63445944781440 63446412258192 63514188611172 63644970995424 63652273057152 63722681582720 63993364088004 64086949960670 64094302731160 64264314144240 64272015044640 64678045251456 64744867008640 64993885727904 65063315162664 65142757549920 65166001310592 65276893328640 65354603915936 65445232156570 65618542986360 65634219577440 65696660299439 65704333046040 65839625167680 65847179024640 65847664193952 65870921997846 65918005673832 66048855336576 66363488683856 66551832651465 66559468220820 66731605295040 66908322673920 66908815661856 66916492188288 67057183687520 67080868701210 67235054201280 67299017867718 67315095932472 67485615796872 67493358500256 67608210947520 67962062378730 68137826862560 68145644394880 68191040352240 68326402072320 68399895427416 68548601753856 68733613279708 68915930556312 69024633710480 69216016201920 69223957436160 69297905626560 69298416221208 69619673656260 69636306137040 69807733282560 69895816361046 69993112518784 70084621915776 70410042871896 70571320679080 70716634439360 70724747841280 70750249553242 70758512511120 70766630717760 70988621494896 70996766102208 71103737875560 71334969543448 71377213790466 71481598033055 71552926614624 71688016780560 71794002938112 71864494723840 72020882712135 72106090572555 72215428586560 72292572402960 72406668122880 72484550300344 72492866537312 72501333016320 72685155307968 72737109709056 72837975384720 72924687260178 73189913330940 73242228526480 73285602243660 73387617040640 73436504994720 73444930450560 73523929405428 73820860859655 74020268911680 74020814301224 74078622218196 74099886713034 74260985233344 74278726546176 74358074471616 74628513751680 74658924769338 74794551036080 74984017552080 74992620555840 75073284239642 75272417619588 75281053711824 75439331648460 75475746678528 75803838807045 75843987067264 75999883808240 76059237315960 76467217899264 76573256173680 76655055220380 76663849944240 76664414811982 76821708862080 76822274892944 76904339952804 76913163277392 77112077229824 77126418053568 77652712924290 77662018178940 77693840410368 77871802128640 77960718248859 78069240886336 78171309059904 78533699942880 78534278587884 78742251583632 78761063492928 78876246105440 78885295669120 79211298230883 79289072775185 79308015322740 79392735763965 79556213744280 79565341321440 79565927567692 79650923522547 79982952055552 79991705110005 80077926354048 80251840736379 80468620425024 80497042441452 80761283675520 80847556564320 80848152258076 80857428060848 80866871441280 81129853137024 81242357159880 81329143953330 81339074251737 81457501638240 81545119087887 81554474854476 81678139918592 81693254894920 81765392235072 81774773273856 82309580242440 82397507092290 82561069170720 82620082746240 82829560452576 82839486057536 82954360854820 83059219442304 83243400439680 83273416088877 83543608387512 83636019577320 83645615235360 83735586267293 83927434279680 84143869915590 84357019746090 84366698125320 84367319748501 84584888519040 84595216344256 84685584814896 84859961327232 85078801803541 85324485450672 85499869284270 85685752192320 85696020059520 85777917639666 85917016599635 86025620136672 86144913195390 86425059254562 86527308687066 86623020276510 86658514303872 86751086883552 86857010066560 87405570461664 87491390648480 87512292769920 87605777394720 87786166890240 87796885591936 87827895997128 87890674231776 88012553589870 88735776868620 88745957627760 88824322694016 88975473726720 89168711929310 89211754215808 89441158268280 89646738935040 89732023823624 89742503672640 89752799934720 89753461243296 89980821062496 89991144667008 90144281263360 90527197978152 90605687875430 90616083171640 90856444134960 90921387136320 90964606568454 91199860569888 91887907408416 91904911756785 91986066264456 91996619933088 92186050634496 92288021602560 92397207502080 92397888294944 92526017876530 92598277772745 92826231541680 92848408182720 92947593089520 93094287586560 93183255509148 93194421814728 93880057162528 94090522024485 94101317139780 94344683348160 94355507623680 94651495326528 94662354802944 94804983834080 95146887330222 95169618387288 95271282916758 95403902152832 95467456493136 95478409585728 95584022374080 96027843616180 96130424941005 96141454096740 96390096537280 96408022566960 96913540410624 97017067877184 97117300512960 97232916346904 97490828591856 97586551107920 97714136324880 97915339992960 98031905873904 98167848234855 98427814479540 98451329366160 98693691882240 98771496290928 98799848950712 98877008510748 99014646977792 99073283004864 99144099295488 99457409459615 99545233025784 99892080527616 99978690069440 99990160741120 100097407942560 100363223492784 100374738282432 100585775531280 100621303051815 100948526801577 100972643898708 101060190322595 101071785076060 101412316421280 101501866222848 101943093568095 102097674898240 102206740293840 102218466592320 102539119937072 102550884369856 102599843141124 102822902630784 102835224071424 103100419919562 103536950565720 103549357571920 103824024302880 103835936154240 103947624331812 104228412079872 104429510484390 104711599923840 104712371450512 104989668778176 105014751323904 105126932873664 105615064307844 105744020430320 105856981018620 106074951659040 106087121761920 106125374329863 106201231363396 106482932242344 106495149153312 106655606813340 107002454315172 107291493900032 107329389921936 107532025170840 107796742085760 108323142879840 108438858604440 108452099002316 108610002184320 108726825450516 108739299805968 109020522980096 109105664563584 109256963077080 109387030890267 109746106989920 109784869996410 109863342789720 110081425560960 110285894108142 110439413936768 111030403367520 111031221451836 111149830069551 111391477850016 111418089819264 111514692769760 111527486980480 111988387154007 112165029779530 112191826554120 112476026328120 112488930833760 112489759664668 112609926359463 112914113086528 113158997472690 113213620017792 113765980600896 113999825712360 114247669589760 114370556852888 114397037648640 114700826848896 114859884260520 114982582830570 114995774916360 114996622217973 115232563293120 115233412339416 115356509929206 115369744916088 115497360368680 115668115844736 116479069386435 116493027268410 116540760615552 116807703192960 117103861329504 117187565642368 117256963589856 117350071453160 117498407991552 117801417881826 118113377375448 118314369158160 118327943503680 118656027774720 118962022984110 119254877691040 119334320616420 119348011982160 119348891351538 119656671563520 119671281657728 119974428083328 120283823239489 120702930637536 121141925513280 121228516181760 121271334846480 121272228387114 121286142091272 121541145433630 121599814093184 121694779705536 121863535739820 122331712281714 122517209877888 122539882342380 122648088352608 122662159910784 123464370363660 123499811188390 123596260638435 123768308722240 123797877576960 123841603756080 123930124119360 124244340678864 124259229086304 124431541282230 124836196701034 124865100659520 125454029365980 125468422853040 125653919908608 125792911130880 126201993768704 126215804873385 126862516440296 126877332778560 126891889562880 126892824516384 127028377222344 127289941990848 127304546114304 127445363165440 127986728176008 128173899921340 128188605462320 128249803926405 128528628288480 128544030089280 128666876459499 129356090502912 129489734017280 129637588881843 129934530414765 129987771455808 130126630325328 130285515099840 130332002621184 130709207831872 130890464313140 131237085972720 131268439154880 131393320598878 131408666092080 131679250335360 131695328387904 131741843995692 131836011347664 132018830384805 132097710673152 132726977367712 132751539204245 133103665302930 133118936441640 133463210590080 133753067893965 133817631323712 133832984376576 134114367375040 134161737402420 134470108402560 134598035735436 134630191864944 134971231593744 134986717000512 135216421895040 135565123752895 135908531813145 135924124757460 136275653725120 136291288789760 136382080704480 136446909852681 136799790854832 137467226559416 137831861112624 138049267420960 138432032403840 138595811253120 138596832442416 138789026814795 139239347312520 139240373243461 139272612274080 139791632722092 139986225037568 140169243831552 140612199580835 140820085743792 141142641358160 141433268878720 141500499106484 141517025022240 141533261435520 141977242989792 141993532204416 142207475751120 142669939086896 142720330995333 142754427580932 142963196066110 143105853229248 143376033561120 144041765424270 144212181145110 144430857173120 144585144805920 144969100600688 144985733074624 145370310615936 145675950769440 145849374520356 146379826661880 146484457052960 146571204487320 146873009989440 146889860901120 147047858810856 147641721719310 148040537823360 148041628602448 148157244436392 148199773426068 148521970466688 148716148943232 149257027503360 149317849538676 149589102072160 149968035104160 149985241111680 150146568479284 150544835239176 150562107423648 150878663296920 151607677614090 151687974134528 151999767616480 152118474631920 153146512347360 153310110440760 153327699888480 153328829623964 153643417724160 153644549785888 153808679905608 153826326554784 154252836107136 154650629879343 155305425848580 155324036357880 155921436497718 156138481772672 156342618119808 157067399885760 157068557175768 157484503167264 157522126985856 157752492210880 157770591338240 158422596461766 158578145550370 158616030645480 158785471527930 159112427488560 159130682642880 159131855135384 159301847045094 159983410220010 160155852708096 160503681472758 160937240850048 160994084882904 161522567351040 161695113128640 161696304516152 161714856121696 161733742882560 162259706274048 162484714319760 162658287906660 162678148503474 162915003276480 163090238175774 163108949708952 163386509789840 163530784470144 164619160484880 164677304994615 164795014184580 165122138341440 165240165492480 165659120905152 165678972115072 165908721709640 166118438884608 166486800879360 166546832177754 167087216775024 167272039154640 167291230470720 167471172534586 168247544669295 168287739831180 168714039492180 168733396250640 168734639497002 169169777038080 169190432688512 169371169629792 169719922654464 170157603607082 170648970901344 170999738568540 171371504384640 171392040119040 171555835279332 171834033199270 172051240273344 172289826390780 172850118509124 173034764893809 173054617374132 173246040553020 173317028607744 173502173767104 173714020133120 174739540902615 174811140923328 174982781296960 175024585539840 175211554789440 175593771183872 175655791994256 175781348463552 176025107179740 176702126822739 176875623883105 177471553737240 177491915255520 177648645388032 178337423858620 178423508431616 178443034476165 178882316536560 179023337027307 179464047647248 179485007345280 179506922486592 179961642124992 179982289334016 181054395956304 181211375750860 181232166343280 181712888269920 181842774272640 181908342580671 181929213136908 182311718150445 182399721139776 183775814816832 183809823513570 183972132528912 183993239866176 184795776589888 185052035753060 185196555545490 185249716782585 185652463083360 185696816365440 185852154885943 185895186179040 186366511018296 186388843629456 186647311923345 187254295051551 187683210599105 187760114325056 188181044048970 188202634279560 188689366696320 189302990653056 189609967668160 189791173254053 190293774660444 190339236774576 190542565833516 190807804305664 190934912986272 190956819171456 191168044748160 191661037029955 192055687232360 192260849882010 192282908193480 192780193074560 192816045133920 194034135754368 194234601025920 194465832693808 194981657183712 195173102215840 195428272649760 195830679985920 196063811747808 196335696469710 196855628959080 196857079413169 196902658732320 197089980898317 197542992581856 197599697901424 197754017021496 198146566009728 198914818919230 199090466051568 199957380138880 200194815885120 200726446985568 200749476564864 201171551062560 201242606103630 201897053603154 201945287797416 202120380645190 202143570152120 202824632842560 203886187136190 204195349796480 204413480587680 204436933184640 205078239874144 205101768739712 205199686282248 205645805261568 206200839839124 207073901131440 207098715143840 207648048605760 207671872308480 207895248663624 208859020968780 209423199847680 209424742901024 209979337556352 210253865747328 211230128615688 211488040860640 211713962037240 212149903318080 212174243523840 212250748659726 212402462726792 212965864484688 212990298306624 213311213626680 214004908630344 214444794099165 214658779843872 215064050341680 215593484171520 216062648136405 216318271717665 216646285759680 216877717208880 216904198004632 217220004368640 217453650901032 217478599611936 218211329127168 218513926154160 218774061780534 219492213979840 219569739992820 219726685579440 220162851121920 220571788216284 220878827873536 222060806735040 222062442903672 222299660139102 222782955700032 222836179638528 223029385539520 223054973960960 223976774308014 224330059559060 224383653108240 224952052656240 224977861667520 224979519329336 225219852718926 225828226173056 226317994945380 226427240035584 227411516421135 227531961201792 227999651424720 228741113705776 229401653697792 229719768521040 229965165661140 229991549832720 229993244435946 230465126586240 230466824678832 230713019858412 230739489832176 230994720737360 231336231689472 232958138772870 232986054536820 233081521231104 233615406385920 234207722659008 234375131284736 234513927179712 234700142906320 235602835763652 236226754750896 236628738316320 236655887007360 237867218325555 237924045968220 238178207291895 238509755382080 238668641232840 238696023964320 238697782703076 238952770567641 239342563315456 239948856166656 240567646478978 240755522209137 241405861275072 242283851026560 242542669692960 242544456774228 242572284182544 243082290867260 243199628186368 243389559411072 243727071479640 244017222755211 244635357263661 244663424563428 245034419755776 245079764684760 245296176705216 245324319821568 246928740727320 246999622376780 247192521276870 247536617444480 247683207512160 247860248238720 248488681357728 248518458172608 248863082564460 249672393402068 249730201319040 249820248266631 250908058731960 250936845706080 251206758801879 252431609746770 253101959245503 253725032880592 253754665557120 253785649032768 254056754444688 254579883981696 255236405410623 255973456352016 256347799842680 256377210924640 256499607852810 257057256576960 257088060178560 257333752918998 257751049798905 258589264594999 259275177763686 259869060829530 259975542911616 260253260650656 260571030199680 261418415663744 261780928626280 262474171945440 262536878309760 262756494838747 262786641197756 262817332184160 263358500670720 263390656775808 263483687991384 263672022695328 264037660769610 265453954735424 265503078408490 266207330605860 266237872883280 266926421180160 267506135787930 267635262647424 268228734750080 268323474804840 268325451841937 268940216805120 269196071470872 269260383729888 269942463187488 269973434001024 270432843790080 271130247505790 271817063626290 271848249514920 272551307450240 272764161408960 272893819705362 273599581709664 274934453118832 275663722225248 275714735270355 276098534841920 276864064807680 277191622506240 277193664884832 277578053629590 278478694625040 278480746486922 278545224548160 279583265444184 281224399161670 281640171487584 282285282716320 282866537757440 283000998212968 283034050044480 283066522871040 283954485979584 283987064408832 284414951502240 285339878173792 285440661990666 285508855161864 285926392132220 286211706458496 286752067122240 288083530848540 288391274823015 288424362290220 288861714346240 289170289611840 289938201201376 289971466149248 290740621231872 291351901538880 291698749040712 292759653323760 292968914105920 293142408974640 293746019978880 294095717621712 294503544704565 295283443438620 296081075646720 296083257204896 296314488872784 296399546852136 297043940933376 297432297886464 298372228378845 298635699077352 299178204144320 299936070208320 299970482223360 300293136958568 301089670478352 301124214847296 301757326593840 302845580404731 303180570967785 303215355228180 303999535232960 304236949263840 305829280704285 306293024694720 306620220881520 306655399776960 306657659247928 307289099571776 307617359811216 307652653109568 308505672214272 309301259758686 310610851697160 310648072715760 311842872995436 312090491752585 312276963545344 312685236239616 314134799771520 314137114351536 314969006334528 315044253971712 315504984421760 316845192923532 317156291100740 317232061290960 317570943055860 318224854977120 318261365285760 318263710270768 318376122989589 318603694090188 319966820440020 321007362945516 321874481700096 321988169765808 323390226257280 323392609032304 323429712243392 324969428639520 325316575813320 325356297006948 325830006552960 326180476351548 326217899417904 326773019579680 327061568940288 328161092670801 328483301497195 329238320969760 329354609989230 329590028369160 330244276682880 331318241810304 331357944230144 331817443419280 333093664355508 333449490208653 334174433550048 334544078309280 334582460941440 334942345069172 336495089338590 336575479662360 337428078984360 337466792501280 337469278994004 337829779078389 338380865377024 338742339259584 340315207214164 341297941802688 341999477137080 342743008769280 343111670558664 343668066398540 344102480546688 344579652781560 344989866653919 345700237018248 346069529787618 346109234748264 346492081106040 347004347534208 349479081805230 349622281846656 349965562593920 350423109578880 351311583988512 351562696927104 352050214359480 352469321757527 353404253645478 353751247766210 354943107474480 354983830511040 356674847717240 356886068952330 357764633073120 358046674054614 358928095294496 358970014690560 359013844973184 359923284249984 360851469718467 362108791912608 362422751501720 362464332686560 363425776539840 363685548545280 363816685161342 363858426273816 364623436300890 364799442279552 365591718910171 367551629633664 367619647027140 367944265057824 367986479732352 369591553179776 370104071506120 370393111090980 370499433565170 371304926166720 371393632730880 371704309771886 371790372358080 372733022036592 372777687258912 373294623846690 374508590103102 375366421198210 375520228650112 376362088097940 376405268559120 377378733392640 378605981306112 379219935336320 379582346508106 380587549320888 380678473549152 381085131667032 381869825972544 381913638342912 382336089496320 383322074059910 384111374464720 384521699764020 384565816386960 385560386149120 385632090267840 386000629378497 388068271508736 388469202051840 388931665387616 389803591244295 389963314367424 390346204431680 390856545299520 392127623495616 392671392939420 393711257918160 393714158826338 393805317464640 394179961796634 395085985163712 395199395802848 395508034042992 396056491154415 396293132019456 397829637838460 398180932103136 398254617612735 399914760277760 400389631770240 401259203681895 401452893971136 401498953129728 402343102125120 402485212207260 403794107206308 403890575594832 404240761290380 404287140304240 405649265685120 406695371258685 407725595439435 407772374272380 408390699592960 408826961175360 408873866369280 410156479748288 410203537479424 410399372564496 412401679678248 414147802262880 414197430287680 415296097211520 415790497327248 416367080444385 417718041937560 417721119730383 418677931336465 418849485802048 419958675112704 420507731494656 421836598742505 422460257231376 422976081721280 423427924074480 424299806636160 424501497319452 424804925453584 425394009017705 425931728969376 425980596613248 426622427253360 428009817260688 428160992985999 428889588198330 429317559687744 430128100683360 432125296272810 432636543435330 433292571519360 433755434417760 433808396009264 434907301802064 434957199223872 437027852308320 437548123561068 438984427959680 439139479985640 439453371158880 441143576432568 444121613470080 444124885807344 444599320278204 445565911400064 446058771079040 447953548616028 448660119118120 448767306216480 449904105312480 449955723335040 449959038658672 450439705437852 451656452346112 452635989890760 454823032842270 455063922403584 455999302849440 457482227411552 459439537042080 459876622096073 459930331322280 459983099665440 459986488871892 460930253172480 460933649357664 461426039716824 461478979664352 461989441474720 463951889638029 465916277545740 465972109073640 468415445318016 469027854359424 469400285812640 471205671527304 472453509501792 473257476632640 473311774014720 475734436651110 475848091936440 476356414583790 477019510764160 477337282465680 477392047928640 477395565406152 477905541135282 481135292957956 481511044418274 482811722550144 484567702053120 485085339385920 485088913548456 485144568365088 486164581734520 486779118822144 487454142959280 488034445510422 489270714527322 489326849126856 490159529369520 490592353410432 493857481454640 493999244753560 494385042553740 495073234888960 495366415024320 495720496477440 496977362715456 497036916345216 497726165128920 498318696277883 499344786804136 499460402638080 499640496533262 501816117463920 501873691412160 502413517603758 504742634007885 504863219493540 506203918491006 507450065761184 507509331114240 507571298065536 508113508889376 509159767963392 510472810821246 511946912704032 512695599685360 512754421849280 512999215705620 514114513153920 514176120357120 514667505837996 515502099597810 517178529189998 518550355527372 519738121659060 519951085823232 520506521301312 521142060399360 522836831327488 523561857252560 524948343890880 525073756619520 525512989677494 525573282395512 525634664368320 526781313551616 526967375982768 527344045390656 528075321539220 530626871649315 530907909470848 531006156816980 532414661211720 532475745766560 535012271575860 535270525294848 536457469500160 536646949609680 536650903683874 537070011081921 538392142941744 538520767459776 539884926374976 539946868002048 542260495011580 543634127252580 543696499029840 545102614900480 545528322817920 545725027742013 545787639410724 546935154451335 547199163419328 549868906237664 551327444450496 551429470540710 552197069683840 554387329769664 555156107259180 555749150347755 556957389250080 556961492973844 557090449096320 557556464657829 559166530888368 559941935770035 561762885154653 562448798323340 563049631797315 563280342975168 564570565432640 566001996425936 566068100088960 567908971959168 568829903004480 569373519762159 570679756347584 570881323981332 571017710323728 571852784264440 572423412916992 573504134244480 574983111089865 576167061697080 576782549646030 576848724580440 576852974865767 578340579223680 579876402402752 579942932298496 582703803077760 583397498081424 585519306647520 585937828211840 586149103871051 586284817949280 587492039957760 588191435243424 589007089409130 590566886877240 590571238239507 591269942694951 592166514409792 592628977745568 592799093704272 596744456757690 597271398154704 598356408288640 599872140416640 600586273917136 601419116197445 602179340956704 602248429694592 603514653187680 605691160809462 606361141935570 606430710456360 607999070465920 608473898527680 611658561408570 612586049389440 613240441763040 613310799553920 613315318495856 614578199143552 615234719622432 615305306219136 618602519517372 621221703394320 621296145431520 623685745990872 624180983505170 628269599543040 628274228703072 629938012669056 631009968843520 633690385847064 634312582201480 634464122581920 635141886111720 636449709954240 636522730571520 636527420541536 636752245979178 637207388180376 639933640880040 642014725891032 643334382297495 643976339531616 646780452514560 646785218064608 646859424486784 648187944409215 649938857279040 650633151626640 650712594013896 651660013105920 652360952703096 652435798835808 653546039159360 656322185341602 656966602994390 658476641939520 658709219978460 659180056738320 660488553365760 662636483620608 663634886838560 666187328711016 666898980417306 668348867100096 669088156618560 669164921882880 669884690138344 672990178677180 673150959324720 674856157968720 674933585002560 674938557988008 675659558156778 677484678519168 680630414428328 682234549263405 682595883605376 683998954274160 686223341117328 687336132797080 688204961093376 689159305563120 689979733307838 691400474036496 692139059575236 692218469496528 692984162212080 694008695068416 696201866217305 698958163610460 699244563693312 699931125187840 700846219157760 702623167977024 703125393854208 704100428718960 704938643515054 706808507290956 707502495532420 709886214948960 709967661022080 713349695434480 713601654976665 713772137904660 715529266146240 716093348109228 716858311702923 717856190588992 718027689946368 719846568499968 721702939436934 724217583825216 724845503003440 724928665373120 726851553079680 727633370322684 727716852547632 729246872601780 729598884559104 731183437820342 732051668265633 735103259267328 735239294054280 735888530115648 735972959464704 739183106359552 740208143012240 740786222181960 740998867130340 742609852333440 743408619543772 743580744716160 745466044073184 745555374517824 746589247693380 749017180206204 750732842396420 751040457300224 752724176195880 752810537118240 753620276405637 758439870672640 759164693016212 759305877736509 761175098641776 761356947098304 762170263334064 763739651945088 765709216231869 766644148119820 768222748929440 769043399528040 769131632773920 771264180535680 772001258756994 773253149396715 775767793784997 777863330775232 779607182488590 779926628734848 780692408863360 781713090599040 784255246991232 785342785878840 787422515836320 787428317652676 787610634929280 788269484516241 788359923593268 790171970327424 790398791605696 791016068085984 792112982308830 795659275676920 796361864206272 796509235225470 800779263540480 802518407363790 802905787942272 804686204250240 804970424414520 804976355525811 807588214412616 807781151189664 808481522580760 808574280608480 811298531370240 813390742517370 815451190878870 815544748544760 815550757568843 817653922350720 820312959496576 820798745128992 824803359356496 828295604525760 828394860575360 830592194423040 831580994654496 832734160888770 835436083875120 835442239460766 837355862672930 837698971604096 843673197485010 844920514462752 845952163442560 846855848148960 848599613272320 849002994638904 849609850907168 850788018035410 851863457938752 851961193226496 853244854506720 856019634521376 856321985971998 857779176396660 858635119375488 860256201366720 864250592545620 865173824469045 865273086870660 866585143038720 867510868835520 867616792018528 869814603604128 869914398447744 874055704616640 875096247122136 877968855919360 878278959971280 878906742317760 882287152865136 883510634113695 888243226940160 888249771614688 889198640556408 891131822800128 892117542158080 895116685136535 895907097232056 897320238236240 897534612432960 899808210624960 899911446670080 899918077317344 900879410875704 905271979781520 909541712903355 909646065684540 911998605698880 914964454823104 918879074084160 919753244192146 919860662644560 919966199330880 919972977743784 921867298715328 922852079433648 922957959328704 923978882949440 927903779276058 929260774429715 931832555091480 931944218147280 936271475257755 936830890636032 938055708718848 938800571625280 942411343054608 944907019003584 946514953265280 948955866270265 951468873302220 951696183872880 952712829167580 954039021528320 954674564931360 954784095857280 954791130812304 955128368968767 955811082270564 962270585915912 963022088836548 965623445100288 970170678771840 970177827096912 970289136730176 972329163469040 974908285918560 976068891020844 978541429054644 978653698253712 980319058739040 981184706820864 984285397065845 985449904491585 987714962909280 987998489507120 988770085107480 990732830048640 993954725430912 994073832690432 995452330257840 996637392555766 998689573608272 999280993066524 1003632234927840 1003747382824320 1004827035207516 1009485268015770 1009726438987080 1012407836982012 1013489337235167 1014900131522368 1015142596131072 1016227017778752 1020945621642492 1023893825408064 1025391199370720 1025508843698560 1025998431411240 1028229026307840 1029335011675992 1031004199195620 1034357058379996 1034969599961757 1037100711054744 1039476243318120 1041013042602624 1047123714505120 1049896687781760 1051025979354988 1051146564791024 1051269328736640 1053934751965536 1054688090781312 1056150643078440 1057407965272581 1061253743298630 1061815818941696 1062012313633960 1064829322423440 1064951491533120 1070024543151720 1073293899219360 1073301807367748 1074140022163842 1076784285883488 1077041534919552 1079769852749952 1082554409155401 1084520990023160 1087268254505160 1087392998059680 1088562621474809 1091056645635840 1091450055484026 1091575278821448 1093870308902670 1094398326838656 1096775156730513 1099737812475328 1102654888900992 1102858941081420 1104394139367680 1108774659539328 1110312214518360 1111498300695510 1111634014773739 1113914778500160 1113922985947688 1114180898192640 1115112929315658 1118333061776736 1119883871540070 1123525770309306 1124897596646680 1126099263594630 1126560685950336 1129141130865280 1132003992851872 1132136200177920 1135817943918336 1137659806008960 1138747039524318 1141359512695168 1141762647962664 1142035420647456 1143705568528880 1147008268488960 1149966222179730 1152334123394160 1153565099292060 1153697449160880 1153705949731534 1156681158447360 1159752804805504 1165407606155520 1166794996162848 1171038613295040 1171875656423680 1172298207742102 1172569635898560 1176382870486848 1178014178818260 1181133773754480 1181142476479014 1182539885389902 1184333028819584 1185257955491136 1185598187408544 1193488913515380 1194542796309408 1194763852838205 1196712816577280 1199744280833280 1201172547834272 1202838232394890 1203777611045685 1204358681913408 1204496859389184 1207029306375360 1211382321618924 1212722283871140 1212861420912720 1215998140931840 1216947797055360 1220086113776055 1223176786318305 1223317122817140 1225172098778880 1226480883526080 1226621599107840 1226630636991712 1229156398287104 1230469439244864 1230610612438272 1237205039034744 1242443406788640 1242592290863040 1247371491981744 1248361967010340 1249101241333155 1253163359191149 1256033794009395 1256548457406144 1259876025338112 1265509796227515 1267380771694128 1268625164402960 1268928245163840 1270283772223440 1272899419908480 1273054841083072 1273504491958356 1274414776360752 1276182027053115 1279867281760080 1284029451782064 1286668764594990 1287952679063232 1292946322974995 1293570436129216 1293718848973568 1296375888818430 1299877714558080 1301266303253280 1301425188027792 1304721905406192 1304871597671616 1307092078318720 1312644370683204 1313782474193735 1313933205988780 1316953283879040 1317418439956920 1318360113476640 1327269773677120 1332374657422032 1333797960834612 1336697734200192 1338176313237120 1339769380276688 1341627259209685 1345980357354360 1346301918649440 1349712315937440 1349867170005120 1349877115976016 1351319116313556 1354969357038336 1361260828856656 1364469098526810 1365191767210752 1367997908548320 1372446682234656 1374672265594160 1378318611126240 1379629866288219 1379959466615676 1382800948072992 1384278119150472 1384436938993056 1385968324424160 1392403732434610 1397916327220920 1405246335954048 1408200857437920 1409877287030108 1413617014581912 1415004991064840 1419772429897920 1419935322044160 1426699390868960 1427203309953330 1427544275809320 1431058532292480 1432186696218456 1433716623405846 1435712381177984 1443405878873868 1448435167650432 1449691006006880 1449857330746240 1453703106159360 1455266740645368 1455433705095264 1458493745203560 1462366875640684 1464103336531266 1470478588108560 1471777060231296 1480416286024480 1481572444363920 1481997734260680 1485219704666880 1486817239087544 1487161489432320 1490932088146368 1491110749035648 1493178495386760 1494956088833649 1498034360412408 1501465684792840 1505448352391760 1505621074236480 1507240552811274 1514227902023655 1518329386032424 1518611755473018 1522350197283552 1522713894196608 1524340526668128 1527479303890176 1531418432463738 1533288296239640 1536445497858880 1538086799056080 1538263265547840 1542528361071360 1544002517513988 1546506298793430 1551535587569994 1555726661550464 1559214364977180 1559853257469696 1561384817726720 1563426181198080 1568510493982464 1570685571757680 1574845031672640 1574856635305352 1575221269858560 1576538969032482 1576719847186536 1580343940654848 1580797583211392 1582032136171968 1584225964617660 1591318551353840 1591880614947945 1592723728412544 1593018470450940 1605036814727580 1605811575884544 1609372408500480 1609940848829040 1609952711051622 1615176428825232 1615562302379328 1616963045161520 1617148561216960 1626781485034740 1630902381757740 1631089497089520 1631101515137686 1635307844701440 1640625918993152 1640805463354005 1641597490257984 1649606718712992 1656591209051520 1656789721150720 1663161989308992 1665468321777540 1667247451043265 1670872167750240 1670884478921532 1672669393973487 1674711725345860 1675397943208192 1685288655463959 1687346394970020 1689148895391945 1689841028925504 1691904326885120 1693711696297920 1698005989277808 1699219701814336 1701576036070820 1703726915877504 1706489709013440 1708120559286477 1712039269042752 1712643971943996 1715558352793320 1717270238750976 1720512402733440 1724949333269595 1728501185091240 1730347648938090 1730546173741320 1730558924597301 1735021737671040 1735233584037056 1739629207208256 1739828796895488 1748111409233280 1750192494244272 1756557919942560 1757813484635520 1758447311613153 1762346608787635 1764574305730272 1767021268227390 1771713714718521 1773809828084853 1776499543229376 1778397281112816 1790233370273070 1791814194464112 1794640476472480 1795069224865920 1799616421249920 1799836154634688 1801758821751408 1804257348592335 1810124852164993 1810543959563040 1819083425806710 1819292131369080 1823997211397760 1827958594550855 1829928909646208 1837758148168320 1839506488384292 1839721325289120 1839932398661760 1839945955487568 1843734597430656 1845704158867296 1845915918657408 1847957765898880 1855807558552116 1858521548859430 1863665110182960 1863888436294560 1872542950515510 1877601143250560 1884822686109216 1889814038007168 1893029906530560 1897911732540530 1902937746604440 1903392367745760 1905425658335160 1909349129862720 1909568191714560 1909582261624608 1910256737937534 1911622164541128 1924541171831824 1926044177673096 1930003146892485 1940341357543680 1940355654193824 1940578273460352 1944658326938080 1949816571837120 1952137782041688 1957082858109288 1957307396507424 1960638117478080 1968570794131690 1970899808983170 1975429925818560 1975996979014240 1977540170214960 1981465660097280 1987909450861824 1990904660515680 1993274785111532 1997379147216544 1998561986133048 2007264469855680 2007494765648640 2009654070415032 2018970536031540 2019452877974160 2024815673964024 2026978674470334 2029800263044736 2032454035557504 2041891243284984 2047787650816128 2050782398741440 2051017687397120 2051996862822480 2058670023351984 2062008398391240 2068714116759992 2069939199923514 2074201422109488 2078952486636240 2082026085205248 2088605598651915 2094247429010240 2099793375563520 2102051958709976 2102293129582048 2102538657473280 2107869503931072 2109376181562624 2112301286156880 2114815930545162 2122507486597260 2124024627267920 2129658644846880 2129902983066240 2140049086303440 2140804964929995 2146587798438720 2146603614735496 2148280044327684 2153568571766976 2154083069839104 2159539705499904 2165108818310802 2169041980046320 2174536509010320 2174785996119360 2177125242949618 2182900110968052 2183150557642896 2187740617805340 2188796653677312 2193550313461026 2199475624950656 2205309777801984 2205717882162840 2217549319078656 2220624429036720 2222996601391020 2223268029547478 2227829557000320 2227845971895376 2230225858631316 2236666123553472 2239767743080140 2247051540618612 2249795193293360 2252198527189260 2253121371900672 2258282261730560 2260860829216911 2264007985703744 2275319612017920 2277494079048636 2282719025390336 2283525295925328 2284070841294912 2287411137057760 2297127648695607 2299383110480365 2299932444359460 2304668246788320 2307130198584120 2307394898321760 2307411899463068 2319505609611008 2319759448190145 2327303381354991 2333589992325696 2342077226590080 2344596415484204 2345139271797120 2352765740973696 2356028357636520 2362267547508960 2362284952958028 2364808453548723 2365079770779804 2368666057639168 2370515910982272 2371196374817088 2386977827030760 2389085592618816 2389527705676410 2402345095668544 2405676464789780 2407555222091370 2408717363826816 2414058612750720 2414929066577433 2422764643237848 2425444567742280 2425722841825440 2433895594110720 2440172227552110 2446353572636610 2446634245634280 2446652272706529 2452961767052160 2453261273983424 2460938878489728 2467285252302689 2474410078069488 2484886813577280 2485184581726080 2491593481389415 2494742983963488 2496723934020680 2498202482666310 2506326718382298 2512067588018790 2513096914812288 2531019592455030 2534761543388256 2537250328805920 2537856490327680 2540567544446880 2545798839816960 2546109682166144 2547008983916712 2548829552721504 2552364054106230 2559142032371197 2559734563520160 2568058903564128 2573337529189980 2575905358126464 2585892645949990 2587140872258432 2592751777636860 2599755429116160 2602532606506560 2602850376055584 2609443810812384 2609743195343232 2614184156637440 2625288741366408 2627564948387470 2627866411977560 2633906567758080 2634836879913840 2636720226953280 2654539547354240 2664749314844064 2667595921669224 2673395468400384 2676352626474240 2679538760553376 2683254518419370 2685350055409605 2691960714708720 2692603837298880 2699424631874880 2699734340010240 2699754231952032 2702638232627112 2722521657713312 2728625138710065 2728938197053620 2735995817096640 2744893364469312 2749344531188320 2756637222252480 2759259732576438 2759918933231352 2765601896145984 2768556238300944 2768873877986112 2771936648848320 2784807464869220 2787782323289145 2795832654441840 2808814425773265 2810492671908096 2816401714875840 2819754574060216 2827234029163824 2830009982129680 2839544859795840 2846867598810795 2853398781737920 2854406619906660 2855088551618640 2862117064584960 2864373392436912 2867433246811692 2871424762355968 2884264874328835 2886811757747736 2896870335300864 2899382012013760 2899714661492480 2910533481290736 2910867410190528 2916987490407120 2924733751281368 2928206673062532 2930745519355255 2940957176217120 2943554120462592 2952856191197535 2956349713474755 2960832572048960 2963144888727840 2963995468521360 2973634478175088 2981864176292736 2982221498071296 2986356990773520 2989912177667298 2996068720824816 3002931369585680 3010896704783520 3011242148472960 3014481105622548 3028455804047310 3036658772064848 3037223510946036 3044700394567104 3045427788393216 3048681053336256 3062836864927476 3066576592479280 3072890995717760 3076173598112160 3076526531095680 3088005035027976 3093012597586860 3103071175139988 3111453323100928 3118428729954360 3141371143515360 3149690063345280 3149713270610704 3153077938064964 3153439694373072 3161595166422784 3164064272343936 3168451929235320 3172223895817743 3182637102707680 3183761229895890 3185447456825088 3186036940901880 3210073629455160 3219881697658080 3219905422103244 3230352857650464 3231124604758656 3233926090323040 3234297122433920 3247663227466203 3253562970069480 3261804763515480 3262178994179040 3262203030275372 3265687864424427 3281610926708010 3283194980515968 3290325470191539 3299213437425984 3313182418103040 3326323978617984 3330936643555080 3334494902086530 3334902044321217 3341744335500480 3341768957843064 3345338787946974 3349423450691720 3370577310927918 3374692789940040 3378297790783890 3379682057851008 3387423392595840 3396011978555616 3398439403628672 3403152072141640 3407453831755008 3412979418026880 3416241118572954 3424078538085504 3425287943887992 3431116705586640 3441024805466880 3449898666539190 3457002370182480 3460695297876180 3461092347482640 3461117849194602 3470043475342080 3470467168074112 3479258414416512 3488230873945181 3496222818466560 3500384988488544 3513115839885120 3515626969271040 3516894623226306 3524693217575270 3529148611460544 3534042536454780 3543427429437042 3547619656169706 3552999086458752 3556794562225632 3580466740546140 3583628388928224 3584291558514615 3589280952944960 3590138449731840 3599232842499840 3599672309269376 3603517643502816 3608514697184670 3620249704329986 3621087919126080 3638166851613420 3638584262738160 3647994422795520 3655917189101710 3659857819292416 3660258341328165 3675516296336640 3679012976768584 3679442650578240 3679864797323520 3679891910975136 3687469194861312 3691408317734592 3691831837314816 3695915531797760 3711615117104232 3717043097718860 3727330220365920 3727776872589120 3745085901031020 3755202286501120 3759490077573447 3768101382028185 3769645372218432 3779628076014336 3795823465081060 3796529388682545 3805875493208880 3806784735491520 3810851316670320 3818698259725440 3819164523249216 3820513475875068 3823244329082256 3828546081159345 3849082343663648 3852088355346192 3860006293784970 3878838968924985 3880711308387648 3881156546920704 3889316653876160 3899633143674240 3904275564083376 3914165716218576 3914614793014848 3921276234956160 3937141588263380 3941347422581205 3941799617966340 3950859851637120 3951993958028480 3955080340429920 3981809321031360 3986549570223064 3994758294433088 3997123972266096 4014528939711360 4019308140830064 4024881777629055 4037941072063080 4037970824060369 4038905755948320 4049631347928048 4053957348940668 4059600526089472 4064908071115008 4077753787844215 4083782486569968 4095575301632256 4101564797482880 4103993725644960 4117340046703968 4124016796782480 4137428233519984 4138889598864657 4139878399847028 4148402844218976 4157904973272480 4177211197303830 4188494858020480 4204103917419952 4204586259164096 4215739007862144 4224602572313760 4229631861090324 4245014973194520 4248049254535840 4259317289693760 4259805966132480 4280098172606880 4281609929859990 4293175596877440 4293207229470992 4296560088655368 4307137143533952 4330217636621604 4338083960092640 4349073018020640 4349571992238720 4354250485899236 4365800221936104 4366301115285792 4375481235610680 4387100626922052 4398951249901312 4411435764325680 4441248858073440 4445993202782040 4446536059094956 4455659114000640 4455691943790752 4460451717262632 4473332247106944 4479535486160280 4484868266500947 4494103081237224 4499590386586720 4504397054378520 4521721658433822 4528015971407488 4554988158097272 4567050591850656 4568141682589824 4574822274115520 4594255297391214 4598766220960730 4599864888718920 4609336493576640 4614260397168240 4614789796643520 4614823798926136 4639518896380290 4654606762709982 4667179984651392 4684154453180160 4689192830968408 4690278543594240 4705531481947392 4712056715273040 4724535095017920 4724569905916056 4729616907097446 4730159541559608 4741031821964544 4742392749634176 4773955654061520 4775641844843835 4778171185237632 4779055411352820 4804690191337088 4811352929579560 4815110444182740 4817434727653632 4828117225501440 4829858133154866 4845529286475696 4850889135484560 4851445683650880 4880344455104220 4892707145273220 4893268491268560 4893304545413058 4905923534104320 4906522547966848 4921877756979456 4934570504605378 4948820156138976 4969773627154560 4970369163452160 4983186962778830 4989485967926976 4993447868041360 4996404965332620 5012653436764596 5018008181920461 5024135176037580 5026193829624576 5062039184910060 5067446686175835 5069523086776512 5074500657611840 5075712980655360 5081135088893760 5092219364332288 5094017967833424 5097659105443008 5104728108212460 5118284064742394 5119469127040320 5124361677859431 5136117807128256 5146675058379960 5151810716252928 5171785291899980 5174281744516864 5174847999808785 5185503555273720 5191676773791903 5205065213013120 5205700752111168 5218887621624768 5219486390686464 5250577482732816 5255129896774940 5255732823955120 5269673759827680 5273440453906560 5275341934839459 5287039826362905 5309079094708480 5315141144155563 5329498629688128 5335191843338448 5359077521106752 5366509036838740 5370700110819210 5383921429417440 5385207674597760 5398849263749760 5399508463904064 5405276465254224 5412772045777005 5430374556494979 5442813107374045 5445043315426624 5457250277420130 5457876394107240 5471991634193280 5483875783652565 5489786728938624 5498689062376640 5513274444504960 5518519465152876 5519837866462704 5531203792291968 5537112476601888 5537747755972224 5543873297696640 5558170073868695 5569614929738440 5575564646578290 5591665308883680 5617628851546530 5632803429751680 5639509148120432 5654468058327648 5660019964259360 5679089719591680 5693735197621590 5706797563475840 5708813239813320 5708855302981901 5710177103237280 5728746784873824 5734866493623384 5768529748657670 5773623515495472 5798764024027520 5821066962581472 5821734820381056 5833974980814240 5849467502562736 5856413346125064 5861491038710510 5881914352434240 5905712382395070 5912699426949510 5921665144097920 5926289777455680 5927990937042720 5947268956350176 5963728352585472 5972713981547040 5979824355334596 5992137441649632 6005862739171360 6021793409567040 6022484296945920 6028962211245096 6056911608094620 6073317544129696 6074447021892072 6089400789134208 6097362106672512 6125673729854952 6133153184958560 6145781991435520 6152347196224320 6153053062191360 6176010070055952 6186025195173720 6206142350279976 6236857459908720 6265816795955745 6282742287030720 6299380126690560 6299426541221408 6306155876129928 6306879388746144 6328128544687872 6336903858470640 6344447791635486 6365274205415360 6367522459791780 6372073881803760 6420147258910320 6439763395316160 6439810844206488 6460705715300928 6462249209517312 6467852180646080 6468594244867840 6495326454932406 6507125940138960 6523609527030960 6524357988358080 6524406060550744 6531375728848854 6563221853416020 6566389961031936 6580650940383078 6598426874851968 6652647957235968 6661873287110160 6668989804173060 6669804088642434 6683488671000960 6683537915686128 6690677575893948 6698846901383440 6741154621855836 6749385579880080 6756595581567780 6759364115702016 6774846785191680 6792023957111232 6796878807257344 6806304144283280 6825958836053760 6832482237145908 6848157076171008 6850575887775984 6862233411173280 6898149331441095 6899797333078380 6914004740364960 6921390595752360 6922184694965280 6922235698389204 6940934336148224 6958516828833024 6976461747890362 6981910144064973 7000769976977088 7026231679770240 7033789246452612 7049386435150540 7058297222921088 7068085072909560 7086854858874084 7094425360646169 7095239312339412 7105998172917504 7113589124451264 7160933481092280 7167256777856448 7168583117029230 7178561905889920 7199344618538752 7207035287005632 7217029394369340 7240499408659972 7242175838252160 7244787199732299 7276333703226840 7277168525476320 7311834378203420 7320516682656330 7339956818119587 7358025953537168 7358885301156480 7359783821950272 7382816635469184 7401855756908067 7423230234208464 7434086195437720 7454660440731840 7455553745178240 7474780444168245 7490171802062040 7499088673254971 7518980155146894 7536202764056370 7539290744436864 7591646930162120 7593058777365090 7611750986417760 7613569470983040 7619938350323663 7621702633340640 7637396519450880 7638329046498432 7641026951750136 7646488658164512 7657092162318690 7677426097113591 7698164687327296 7704176710692384 7720012587569940 7757677937849970 7761422616775296 7778633307752320 7781438103416173 7799266287348480 7808551128166752 7828331432437152 7829229586029696 7842552469912320 7874283176526760 7882694845162410 7883599235932680 7901719703274240 7903987916056960 7910160680859840 7963618642062720 7973099140446128 7989516588866176 7994247944532192 8029057879422720 8038616281660128 8049763555258110 8075882144126160 8075941648120738 8077811511896640 8099262695856096 8107914697881336 8155507575688430 8167564973139936 8203129594965760 8207987451289920 8234680093407936 8248033593564960 8274856467039968 8277779197729314 8279756799694056 8296805688437952 8315809946544960 8354422394607660 8363346969867435 8376989716040960 8408207834839904 8409172518328192 8426443277319795 8431478015724288 8449205144627520 8459263722180648 8490029946389040 8496098509071680 8518634579387520 8540602796432385 8560196345213760 8563219859719980 8586351193754880 8586414458941984 8593120177310736 8614274287067904 8652794622986505 8660435273243208 8676167920185280 8698146036041280 8699143984477440 8708500971798472 8731600443872208 8732602230571584 8750962471221360 8774201253844104 8792236558065765 8822871528651360 8858568573592605 8869049140424265 8882497716146880 8891986405564080 8893072118189912 8911383887581504 8920903434525264 8946664494213888 8959070972320560 8969736533001894 8988206162474448 8999180773173440 9008794108757040 9043443316867644 9050624260824965 9056031942814976 9109976316194544 9134101183701312 9136283365179648 9149644548231040 9188510594782428 9197532441921460 9199729777437840 9218672987153280 9228520794336480 9229579593287040 9229647597852272 9279037792760580 9309213525419964 9334359969302784 9378385661936816 9424113430546080 9449070190035840 9449139811832112 9459233814194892 9460319083119216 9484785499268352 9516671687453229 9547911308123040 9551283689687670 9556342370475264 9558110822705640 9609380382674176 9622705859159120 9630220888365480 9659716266309732 9691058572951392 9701778270969120 9702891367301760 9760688910208440 9785414290546440 9786536982537120 9786609090826116 9797063593273281 9813045095933696 9869141009210756 9870976410574617 9897640312277952 9939547254309120 9966373925557660 9978971935853952 9986895736082720 9992809930665240 10004706132963651 10025306873529192 10036016363840922 10048270352075160 10124078369820120 10134893372351670 10139046173553024 10149001315223680 10162270177787520 10188035935666848 10195318210886016 10209456216424920 10236568129484788 10238938254080640 10248723355718862 10272235614256512 10293350116759920 10343570583799960 10349695999617570 10371007110547440 10383353547583806 10410130426026240 10411401504222336 10437775243249536 10464692621835543 10501154965465632 10510259793549880 10511465647910240 10539347519655360 10546880907813120 10550683869678918 10574079652725810 10602159848394959 10630282288311126 10658997259376256 10670383686676896 10718155042213504 10733018073677480 10741400221638420 10767842858834880 10770415349195520 10797698527499520 10799016927808128 10810552930508448 10825544091554010 10860749112989958 10885626214748090 10890086630853248 10914500554840260 10915752788214480 10943983268386560 10967751567305130 10979573457877248 10997378124753280 11026548889009920 11037038930305752 11039675732925408 11062407584583936 11074224953203776 11075495511944448 11087746595393280 11116340147737390 11139229859476880 11151129293156580 11183330617767360 11235257703093060 11265606859503360 11279018296240864 11304304146084555 11308936116655296 11320039928518720 11387470395243180 11413595126951680 11417626479626640 11417710605963802 11420354206474560 11457493569747648 11469732987246768 11485638243478035 11537059497315340 11547247030990944 11597528048055040 11636516906774955 11642133925162944 11643469640762112 11667949961628480 11698935005125472 11712826692250128 11722982077421020 11763828704868480 11811424764790140 11824042267743615 11825398853899020 11843330288195840 11852579554911360 11855981874085440 11894537912700352 11945427963094080 11959648710669192 11984274883299264 12011725478342720 12043586819134080 12057924422490192 12074645332887165 12113823216189240 12113912472181107 12146635088259392 12148894043784144 12178801578268416 12194724213345024 12233261363532645 12251347459709904 12266306369917120 12304694392448640 12336426261513445 12352020140111904 12372050390347440 12412284700559952 12416668796593971 12473714919817440 12531633591911490 12565484574061440 12598853082442816 12612311752259856 12613758777492288 12673807716941280 12688895583270972 12730548410830720 12735044919583560 12744147763607520 12795710161855985 12840294517820640 12879526790632320 12879621688412976 12921411430601856 12935704361292160 12990652909864812 13014251880277920 13047219054061920 13048715976716160 13048812121101488 13062751457697708 13126443706832040 13161301880766156 13196853749703936 13323746574220320 13337979608346120 13339608177284868 13366977342001920 13367075831372256 13381355151787896 13397693802766880 13454604799502841 13482309243711672 13498771159760160 13513191163135560 13584047914222464 13612608288566560 13664964474291816 13701151775551968 13724466822346560 13796298662882190 13799594666156760 13828009480729920 13842781191504720 13844369389930560 13844471396778408 13952923495780724 13963820288129946 14001539953954176 14052463359540480 14067578492905224 14098772870301080 14116594445842176 14136170145819120 14173709717748168 14188850721292338 14190478624678824 14227178248902528 14321866962184560 14334513555712896 14337166234058460 14357123811779840 14414070574011264 14434058788738680 14451242192058607 14480998817319944 14484351676504320 14489574399464598 14552667406453680 14554337050952640 14623668756406840 14641033365312660 14679913636239174 14716051907074336 14717770602312960 14719567643900544 14765633270938368 14803711513816134 14846460468416928 14868172390875440 14909320881463680 14911107490356480 14949560888336490 14980343604124080 14998177346509942 15037960310293788 15072405528112740 15078581488873728 15183293860324240 15186117554730180 15223501972835520 15227138941966080 15239876700647326 15243405266681280 15276658092996864 15282053903500272 15292977316329024 15314184324637380 15354852194227182 15396329374654592 15408353421384768 15440025175139880 15515355875699940 15522845233550592 15557266615504640 15562876206832346 15575030321375709 15617102256333504 15656662864874304 15658459172059392 15748566353053520 15765389690324820 15767198471865360 15807975832113920 15820321361719680 15826025804518377 15861119479088715 15927237284125440 15946198280892256 15979033177732352 15988495889064384 16077232563320256 16099527110516220 16151764288252320 16151883296241476 16155623023793280 16198525391712192 16215829395762672 16238316137331015 16291123669484937 16311015151376860 16328439322122135 16335129946279872 16415974902579840 16451627350957695 16469360186815872 16496067187129920 16549712934079936 16555558395458628 16559513599388112 16593611376875904 16631619893089920 16674510221606085 16708844789215320 16726693939734870 16728736271107243 16816415669679808 16818345036656384 16852886554639590 16898410289255040 16918527444361296 16980059892778080 16992197018143360 17037269158775040 17081205592864770 17120392690427520 17126439719439960 17126565908945703 17172828917883968 17186240354621472 17305589245973010 17320870546486416 17352335840370560 17396292072082560 17417001943596944 17441154369725905 17463200887744416 17465204461143168 17501924942442720 17548402507688208 17584473116131530 17645743057302720 17717137147185210 17738098280848530 17764995432293760 17783972811128160 17786144236379824 17822767775163008 17841806869050528 17918141944641120 17939473066003788 17976412324948896 17998361546346880 18017588217514080 18086886633735288 18101248521649930 18219952632389088 18268202367402624 18299289096462080 18377021189564856 18395064883842920 18399459554875680 18437345974306560 18457041588672960 18459159186574080 18459295195704544 18558075585521160 18618427050839928 18756771323873632 18797450387867235 18848226861092160 18898140380071680 18898279623664224 18918467628389784 18920638166238432 19033343374906458 19095822616246080 19102567379375340 19116221645411280 19245411718318240 19260441776730960 19319432532619464 19382117145902784 19403556541938240 19405782734603520 19521377820416880 19570828581092880 19573073965074240 19573218181652232 19594127186546562 19738282018421512 19741952821149234 19795280624555904 19932747851115320 19957943871707904 19973791472165440 19985619861330480 20009412265927302 20050613747058384 20072032727681844 20096540704150320 20189854120301845 20248156739640240 20269786744703340 20278092347106048 20298002630447360 20324540355575040 20376071871333696 20390636421772032 20418912432849840 20473136258969576 20477876508161280 20497446711437724 20544471228513024 20586700233519840 20687141167599920 20694447994323285 20699391999235140 20742014221094880 20766707095167612 20822803008444672 20875550486499072 20929385243671086 21002309930931264 21020519587099760 21022931295820480 21078695039310720 21101367739357836 21148159305451620 21204319696789918 21260564576622252 21317994518752512 21340767373353792 21436310084427008 21466036147354960 21482800443276840 21535685717669760 21598033855616256 21621105861016896 21651088183108020 21721498225979916 21771252429496180 21780173261706496 21829001109680520 21831505576428960 21935503134610260 21994756249506560 22019870454358761 22074077860611504 22079351465850816 22148449906407552 22205567270724201 22232680295474780 22278459718953760 22302258586313160 22366661235534720 22424341332504735 22470515406186120 22497266019764913 22558036592481728 22608608292169110 22617872233310592 22640079857037440 22774940790486360 22835252959253280 22835421211927604 22840708412949120 22859815050970989 22914987139495296 22939465974493536 22971276486956070 23032278291340773 23074118994630680 23094494061981888 23273033813549910 23284267850325888 23335899923256960 23344314310248519 23397870010250944 23425653384500256 23445964154842040 23527657409736960 23622849529580280 23648084535487230 23650797707798040 23650971969496447 23705159109822720 23711963748170880 23789075825400704 23890855926188160 23919297421338384 23968549766598528 24023450956685440 24087173638268160 24115848844980384 24149290665774330 24227646432378480 24227824944362214 24293270176518784 24297788087568288 24466522727065290 24502694919419808 24532612739834240 24609388784897280 24672852523026890 24704040280223808 24744100780694880 24824569401119904 24833337593187942 24947429839634880 25063267183822980 25090040909602305 25130969148122880 25197706164885632 25224623504519712 25227517554984576 25347615433882560 25377791166541944 25461096821661440 25470089839167120 25488295527215040 25591420323711970 25621808389297155 25680589035641280 25759053581264640 25759243376825952 25842822861203712 25871408722584320 25958383868959515 25981305819729624 26028503760555840 26094438108123840 26097431953432320 26097624242202976 26125502915395416 26252887413664080 26322603761532312 26376709674197295 26575705720777815 26647493148440640 26675959216692240 26679216354569736 26734151662744512 26762710303575792 26795387605533760 26909209599005682 26964618487423344 26997542319520320 27026382326271120 27151872782474895 27168095828444928 27225216577133120 27329928948583632 27402303551103936 27448933644693120 27592597325764380 27599189332313520 27656018961459840 27685562383009440 27688738779861120 27688942793556816 27905846991561448 27927640576259892 28003079907908352 28135156985810448 28197545740602160 28272340291638240 28347419435496336 28377701442584676 28380957249357648 28454356497805056 28544276514909505 28643733924369120 28669027111425792 28674332468116920 28828141148022528 28868117577477360 28902484384117214 28961997634639888 28979148798929196 29105334812907360 29108674101905280 29247337512813680 29282066730625320 29359827272478348 29391190779819843 29432103814148672 29439135287801088 29607423027632268 29692920936833856 29736344781750880 29818641762927360 29899121776672980 29960687208248160 29996354693019884 30014118398890953 30075920620587576 30144811056225480 30366587720648480 30372235109460360 30447003945671040 30479753401294652 30486810533362560 30564107807000544 30585954632658048 30628368649274760 30709704388454364 30792658749309184 30816706842769536 30880050350279760 31030711751399880 31125752413664692 31150060642751418 31234204512667008 31313325729748608 31394077865506629 31497132706107040 31530779380649640 31534396943730720 31640642723439360 31652051609036754 31722238958177430 31806479545184877 31892396561784512 31976991778128768 32154465126640512 32199054221032440 32303528576504640 32303766592482952 32311246047586560 32397050783424384 32431658791525344 32476632274662030 32582247338969874 32622030302753720 32656878644244270 32670259892559744 32831949805159680 32903254701915390 32938720373631744 32992134374259840 33099425868159872 33111116790917256 33119027198776224 33187222753751808 33263239786179840 33349020443212170 33417689578430640 33453387879469740 33457472542214486 33632831339359616 33705773109279180 33796820578510080 33837054888722592 33960119785556160 33984394036286720 34162411185729540 34240785380855040 34252879438879920 34253131817891406 34345657835767936 34372480709242944 34611178491946020 34641741092972832 34704671680741120 34792584144165120 34834003887193888 34882308739451810 34909550720324865 34926401775488832 34930408922286336 35003849884885440 35096805015376416 35168946232263060 35291486114605440 35434274294370420 35472126803230845 35476196561697060 35529990864587520 35567945622256320 35572288472759648 35645535550326016 35683613738101056 35836283889282240 35878946132007576 35952824649897792 35996723092693760 36035176435028160 36173773267470576 36202497043299860 36223935998661495 36341737416543321 36439905264778176 36536404734805248 36699784090597935 36754042379129712 36790129767685840 36798919109751360 36914083177345920 36918590391409088 37009278784540335 37116151171042320 37236854101679856 37495443366274855 37513542647747264 37594900775734470 37696453722184320 37796559247328448 37836935256779568 37841276332476864 38066686749812916 38099691751618315 38191645232492160 38205134758750680 38232443290822560 38387130485567955 38490823436636480 38520883553461920 38638865065238928 38764234291805568 38807113083876480 38907190517080865 39042755640833760 39141657162185760 39146147930148480 39146436363304464 39188254373093124 39476564036843024 39483905642298468 39590561249111808 39865495702230640 39947582944330880 39971239722660960 40018824531854604 40101227494116768 40144065455363688 40193081408300640 40379708240603690 40496313479280480 40539573489406680 40752143742667392 40837824865699680 40946272517939152 40994893422875448 41173400467039680 41374282335199840 41388895988646570 41398783998470280 41484028442189760 41533414190335224 41858770487342172 42004619861862528 42041039174199520 42045862591640960 42157390078621440 42202735478715672 42296318610903240 42408639393579836 42521129153244504 42681534746707584 42932072294709920 42965600886553680 43071371435339520 43242211722033792 43302176366216040 43353726576175821 43442996451959832 43542504858992360 43658002219361040 43663011152857920 43871006269220520 44039740908717522 44148155721223008 44158702931701632 44296899812815104 44411134541448402 44465360590949560 44556919437907520 44604517172626320 44733322471069440 44848682665009470 44941030812372240 44994532039529826 45116073184963456 45217216584338220 45235744466621184 45280159714074880 45549881580972720 45670505918506560 45670842423855208 45681416825898240 45719630101941978 45829974278990592 45878931948987072 45942552973912140 46064556582681546 46148237989261360 46188988123963776 46546067627099820 46568535700651776 46671799846513920 46688628620497038 46795740020501888 46851306769000512 46891928309684080 47245699059160560 47296169070974460 47301595415596080 47301943938992894 47423927496341760 47578151650801408 47583358437266145 47781711852376320 47838594842676768 47937099533197056 48046901913370880 48231697689960768 48298581331548660 48455292864756960 48455649888724428 48586540353037568 48595576175136576 48873371008454811 48933045454130580 48985317966366405 49005389838839616 49065225479668480 49345705046053780 49354882052873085 49408080560447616 49488201561389760 49649138802239808 49666675186375884 49894859679269760 50023530664818255 50126534367645960 50180081819204610 50186208813321729 50395412329771264 50449247009039424 50455035109969152 50695230867765120 50755582333083888 50940179678334240 50976591054430080 51182840647423940 51243616778594310 51361178071282560 51379697726837109 51518486753651904 51916767737919030 51962611639459248 52057007521111680 52188876216247680 52195248484405952 52251005830790832 52323463109177715 52493620712784797 52505774827328160 52645207523064624 52753419348394590 53010799241974795 53151411441555630 53294986296881280 53351918433384480 53358432709139472 53468303325489024 53525420607151584 53590775211067520 53818419198011364 53929236974846688 53995084639040640 54052764652542240 54303745564949790 54450433154266240 54659857897167264 54804607102207872 54897867289386240 55185194651528760 55198378664627040 55312037922919680 55371124766018880 55377477559722240 55377885587113632 55811693983122896 55855281152519784 56270313971620896 56395091481204320 56544680583276480 56694838870992672 56755402885169352 56761914498715296 57088553029819010 57287467848738240 57348664936233840 57736235154954720 57804968768234428 57923995269279776 57958297597858392 58210669625814720 58217348203810560 58494675025627360 58564133461250640 58719654544956696 58782381559639686 58864207628297344 59214846055264536 59385841873667712 59472689563501760 59798243553345960 59921374416496320 59992709386039768 60028236797781906 60151841241175152 60289622112450960 60569562360905535 60733175441296960 60744470218920720 60894007891342080 60959506802589304 60973621066725120 61128215614001088 61171909265316096 61256737298549520 61419408776908728 61633413685539072 61760100700559520 62061423502799760 62083343982969855 62251504827329384 62300121285502836 62468409025334016 62626651459497216 62788155731013258 62994265412214080 63061558761299280 63068793887461440 63304103218073508 63444477916354860 63612959090369754 63784793123569024 63953983556257536 64308930253281024 64398108442064880 64607057153009280 64607533184965904 64794101566848768 64863317583050688 64953264549324060 65164494677939748 65244060605507440 65313757288488540 65340519785119488 65806509403830780 65984268748519680 66198851736319744 66222233581834512 66238054397552448 66616701812172603 66698040886424340 66835379156861280 66906775758939480 66914945084428972 67265662678719232 67273023997514205 67411546218558360 67491798059294739 67674109777445184 67920239571112320 68324822371459080 68505758877759840 68506263635782812 68579445152912967 68691315671535872 68744961418485888 69096834874022319 69222356983892040 69283482185945664 69668007774387776 69764617478903620 69819101440649730 69852803550977664 70007699769770880 70032942930745557 70193610030752832 70337892464526120 70582972229210880 70868548588740840 70944253606461690 70952393123394120 70952915908489341 71135891244512640 71144576945519296 71367227476202112 71672567778564480 71757892264015152 71905649299795584 72070352870056320 72256210960293035 72347546534941152 72404994086599720 72447871997322990 72683474833086642 72879810529556352 73399568181195870 73508084758259424 73580259535371680 73597838219502720 73828166354691840 73837180782818176 74018557569080670 74215118938764713 74232302342084640 74473708203359712 74990886732549710 75027085295494528 75189801551468940 75392907444368640 75593118494656896 75673870513559136 75682552664953728 76133373499625832 76199383503236630 76383290464984320 76410269517501360 76464886581645120 76774260971135910 76981646873272960 77041767106923840 77277730130477856 77528468583611136 77614226167752960 77814381034161730 77875151606878545 78085511281667520 78283314324371520 78292295860296960 78292872726608928 78376508746186248 78953128073686048 78967811284596936 79130129022591885 79730991404461280 79895165888661760 79942479445321920 80037649063709208 80202454988233536 80288130910727376 80386162816601280 80759416481207380 80992626958560960 81079146978813360 81455618347424685 81504287485334784 81675649731399360 81892545035878304 81989786845750896 82346800934079360 82748564670399680 82777791977293140 82797567996940560 82968056884379520 83066828380670448 83643681355536215 83717540974684344 84009239723725056 84082078348399040 84091725183281920 84405470957431344 84592637221806480 84817278787159672 85042258306489008 85363069493415168 85632829544728515 85864144589419840 85931201773107360 86484423444067584 86604352732432080 86707453152351642 86885992903919664 87085009717984720 87316004438722080 87326022305715840 87742012538441040 88079481817435044 88296311442446016 88317405863403264 88822269082896804 88930721181899120 89113838875815040 89209034345252640 89697365330018940 89882061624744480 89989064079059652 90232146369926912 90434433168676440 91099763161945440 91341011837013120 91341684847710416 91439260203883956 91757863897974144 91885105947824280 92129113165363092 92296475978522720 92377976247927552 93092135254199640 93377257240994076 93591480041003776 93702613538001024 93783856619368160 94182233596519887 94491398118321120 94592338141948920 94603190831192160 94603887877985788 95166716874532290 95419438635554631 95677189685353536 96463395379921536 96597162663097320 96910585729513920 96911299777448856 97191152350273152 97746742016909622 97866090908261160 97970635932732810 98010779677679232 98691410092107560 98709764105746170 98816161120895232 98976403122779520 99298277604479616 99333350372751768 99789719358539520 100047061329636510 100253068735291920 100360163638409220 100372417626643458 100898494018078848 101158695344410249 101390461735530240 101511164666167776 101880359356668480 101953182108860160 102365681294847880 102487233557188620 102722356142565120 102759395453674218 103036973507303808 103833535475838060 103925223278918496 104114015042223360 104377752432495360 104390496968811904 104502011661581664 104646926218355430 104987241425569594 105011549654656320 105290415046129248 105506838696789180 106021598483949590 106302822883111260 106589972593762560 106703836866768960 106716865418278944 106936606650978048 107050841214303168 107181550422135040 107636838396022728 107858473949693376 107990169278081280 108105529305084480 108607491129899580 108900866308532480 109025212249629963 109319715794334528 109609214204415744 110099352271793805 110370389303057520 110396757329254080 110742249532037760 110755771174227264 111027836353621005 111623387966245792 111710562305039568 112486330098824565 112540627943241792 112790182962408640 113089361166552960 113389677741985344 113510805770338704 113523828997430592 114177106059638020 114299075254854945 114574935697476480 114697329872467680 115161391456703865 115472470309909440 115609937536468856 115847990538559552 115916595195716784 116421339251629440 116721571551242595 116989350051254720 117101153897750701 117128266922501280 117439309089913392 117564763119279372 117728415256594688 118254859847482235 118429692110529072 118771683747335424 118945379127003520 119596487106691920 119842748832992640 119985418772079536 120056473595563812 120303682482350304 120579244224901920 121139124721811070 121466350882593920 121488940437841440 121919013605178608 122256431228002176 122513474597099040 122838817553817456 123520201401119040 124122847005599520 124166687965939710 124503009654658768 124600242571005672 125576311462026516 125988530824428160 126123117522598560 126137587774922880 126608206436147016 126888955832709720 127225918180739508 127569586247138048 128796216884129760 129214114306018560 129215066369931808 129726635166101376 129906529098648120 130061179728527463 130328989355879496 130488121211014880 130627514576977080 131613018807661560 132444467163669024 132476108795104896 133233403624345206 133396081772848680 133670758313722560 133813551517878960 133829890168857944 134546047995028410 134823092437116720 134983596118589478 135348219554890368 135840479142224640 136649644742918160 137011517755519680 137012527271565624 137158890305825934 137489922836971776 138193669748044638 138444713967784080 138566964371891328 139336015548775552 139529234957807240 139638202881299460 139705607101955328 140015399539541760 140065885861491114 140387220061505664 140675784929052240 141737097177481680 141888507212923380 141904786246788240 141905831816978682 142271782489025280 142289153891038592 142734454952404224 143345135557128960 143515784528030304 143811298599591168 144140705740112640 144512421920586070 144695093069882304 144809988173199440 144895743994645980 145366949666173284 145759621059112704 146799136362391740 146955953899099215 147016169516518848 147160519070743360 147195676439005440 147674361565636352 148037115138161340 148430237877529426 148464604684169280 148947416406719424 149981773465099420 150054170590989056 150070591994454765 150379603102937880 150558626439965187 151186236989313792 151347741027118272 151365105329907456 152266746999251664 152398767006473260 152820539035002720 152929773163290240 153548521942271820 153963293746545920 154083534213847680 154139093180511327 154555460260955712 155628762068323460 155750303213757090 156171022563335040 156566628648743040 156585745453217856 156753017492372496 156970389327533145 157480862138354391 157906256147372096 157935622569193872 158260258045183770 159032397725924385 159461982808922560 159884958890643840 160075298127418416 160404909976467072 160576261821454752 160772325633202560 161518832962414760 161985253917121920 162158293957626720 162911236694849370 163351299462798720 163785090071756608 163979573691501792 164693601868158720 165497129340799360 165555583954586280 165556803786475129 165595135993881120 165936113768759040 166133656761340896 167287362711072430 167435081949368688 168164156696798080 168810941914862688 169185274443612960 169634557574319344 170084516612978016 171265659089457030 171728289178839680 171862403546214720 173208705464864160 173414906304703284 173771985807839328 174170019435969440 174632008877444160 174652044611431680 175484025076882080 176158963634870088 176592622884892032 177644538165793608 177861442363798240 178227677751630080 178418068690505280 179394730660037880 179764123249488960 179978128158119304 180868866337352880 181708687082716605 182199526323890880 182682023674026240 182683369695420832 182878520407767912 183515727795948288 183770211895648560 184258226330726184 184592951957045440 186184270508399280 186754514481988152 187405227076002048 187567713238736320 188364467193039774 188982796236642240 189184676283897840 189206381662384320 189207775755971576 190333433749064580 190838877271109262 191354379370707072 192926790759843072 193194325326194640 193821171459027840 193822599554897712 194382304700546304 195493484033819244 195732181816522320 195941271865465620 196021559355358464 197382820184215120 197419528211492340 197952806245559040 198596555208959232 198666700745503536 200094122659273020 200506137470583840 200720327276818440 200744835253286916 201796988036157696 202317390688820498 202475394177884217 203022329332335552 203760718713336960 204731362589695760 204974467114377240 205518790907348436 205738335458738901 206073947014607616 207667070951676120 207850446557836992 208780993937623808 209004023323163328 209293852436710860 209974482851139188 210023099309312640 210098828792236671 210580830092258496 211013677393578360 212043196967899180 212605645766222520 212858747725468023 213407673733537920 213433730836557888 214101682428606336 215273676792045456 215716947899386752 216211058610168960 216768632880879105 217214982259799160 217473571524394159 218050424499259926 218639431588669056 220198704543587610 220740778606115040 220793514658508160 221484499064075520 221511542348454528 222055672707242010 222645356816294139 223246775932491584 223421124610079136 224972660197649130 225081255886483584 225580365924817280 226178722333105920 226779355483970688 227021611540677408 227047657994861184 228354212119276040 228598150509709890 229149871394952960 229394659744935360 230322782913407730 230944940619818880 231219875072937712 231695981077119104 231833190391433568 232842678503258880 233443143102485190 233978700102509440 234202307795501402 234256533845002560 234878618179826784 235129526238558744 236509719694964470 236859384221058144 237890758254007040 239192974213383840 239685497665985280 239970837544159072 240112947191127624 240607364964700608 241158488449803840 242278249443622140 242932701765187840 242977880875682880 243838027210357216 244366855042274055 244512862456004352 245026949194198080 245677635107634912 247040402802238080 248245694011199040 248333375931879420 249006019309317536 249200485142011344 250931044066608645 251152622924053032 251977061648856320 252246235045197120 252275175549845760 253216412872294032 253777911665419440 254451836361479016 256898488634185545 257592433768259520 258430132739863616 259453270332202752 259813058197296240 260122359457054926 260657978711758992 260976242422029760 261255029153954160 262468103563923985 263226037615323120 264888934327338048 264952217590209792 266466807248690412 266792163545697360 267341516627445120 267627103035757920 267659780337715888 269092095990056820 269646184874233440 269967192237178956 270696439109780736 273299289485836320 274023035511039360 274025054543131248 274317780611651868 276387339496089276 276889427935568160 277133928743782656 278672031097551104 279058469915614480 279276405762598920 280131771722982228 280774440123011328 281351569858104480 283474194354963360 283777014425846760 283809572493576480 283811663633957364 284578307782077184 286258315906663893 287031569056060608 289024843841172140 289390186139764608 289619976346398880 289791487989291960 290733899332346568 293598272724783480 293911907798198430 294032339033037696 294321038141486720 296074230276322680 296860475755058852 296929209368338560 297894832813438848 299963546930198840 300141183988909530 300759206205875760 301117252879930374 302695482054236544 303476086033230747 304533493998503328 304797534012946520 305641078070005440 305859546326580480 307097043884543640 307462635603453811 308167068427695360 308278186361022654 309110920521911424 311257524136646920 311500606427514180 312342045126670080 313133257297486080 313171490906435712 313506034984744992 313940778655066290 314961724276708782 315812512294744192 315871245138387744 316520516090367540 318064795451848770 318923965617845120 319769917781287680 320150596254836832 320809819952934144 321152523642909504 321544651266405120 323037665924829520 323970507834243840 324316587915253440 325822473389698740 326702598925597440 327570180143513216 327959147383003584 330994258681598720 331111167909172560 331113607572950258 331190271987762240 332267313522681792 333083509060863015 334574725422144860 334870163898737376 336328313393596160 337458990296473695 337621883829725376 338370548887225920 339269115148638688 340169033225956032 342531318178914060 342897225764564835 343456578357679360 343724807092429440 345484174370111595 346417410929728320 346829812609406568 347543971615678656 348340038871938880 349264017754888320 350164714653727785 350968050153764160 351303461693252103 352317927269740176 353185245769784064 354764579542446705 355289076331587216 355722884727596480 356836137381010560 358789461320075760 359528246498977920 359956256316238608 361737732674705760 363417374165433210 364399052647781760 365366739390841664 365757040815535824 367540423791297120 368516452661452368 369185903914090880 371075594693823565 372368541016798560 373509028963976304 375135426477472640 376728934386079548 377965592473284480 378369352567795680 378412763324768640 378415551511943152 380666867498129160 381677754542218524 382708758741414144 386388650652389280 387642342918055680 387645199109795424 390183539185582389 390986968067638488 391464363633044640 391882543730931240 394765640368430240 394839056422984680 397333401491007072 400188245318546040 401012274941167680 401440654553636880 401489670506573832 404634781377640996 404950788355768434 406044658664671104 407521437426673920 409462725179391520 409948934228754480 411037581814696872 411476670917477802 415334141903352240 415700893115673984 418008046646326656 418587704873421720 419948965702278376 420046198618625280 420197657584473342 421161660184516992 422027354787156720 424086393935798360 425211291532445040 425717495450936046 426815347467075840 426867461673115776 428203364857212672 430547353584090912 431433895798773504 432422117220337920 433537265761758210 434429964519598320 434947143048788318 436100848998519852 437278863177338112 440397409087175220 441481557212230080 441587029317016320 443023084696909056 444111345414484020 445290713632588278 446493551864983168 446842249220158272 449945320395298260 450162511772967168 451160731849634560 451675879319895561 453558710967941376 454043223081354816 454095315989722368 456708424238552080 457196301019419780 458789319489870720 460645565826815460 461889881239637760 462439750145875424 463391962154238208 463666380782867136 466886286204970380 467957400205018880 468404615591002804 468513067690005120 469757236359653568 470259052477117488 470911167982599435 472442586415063173 473019439389928940 473718768442116288 477097193177773155 478385948426767680 479941675088318144 480225894382255248 481214729929401216 482316976899607680 484556498887244280 485955761751365760 487676054420714432 488733710084548110 490053898388396160 491355270215269824 494080805604476160 496491388022398080 496666751863758840 496670411359425387 498012038618635072 498400970284022688 501862088133217290 502305245848106064 504492470090394240 505793476722051245 506432825744588064 507555823330838880 508903672722958032 513796977268371090 515184867536519040 516860265479727232 519626116394592480 520244718914109852 521315957423517984 521952484844059520 522510058307908320 524936207127847970 526452075230646240 529777868654676096 532933614497380824 533584327091394720 534683033254890240 535254206071515840 535319560675431776 538184191980113640 539292369748466880 539934384474357912 545126061248149815 546598578971672640 548046071022078720 548050109086262496 548635561223303736 552774678992178552 553778855871136320 558116939831228960 558552811525197840 560263543445964456 562703139716208960 566948388709926720 567554028851693520 567619144987152960 567623327267914728 572516631813327786 574063138112121216 578049687682344280 578780372279529216 579239952692797760 579582975978583920 581467798664693136 585505769488753505 587196545449566960 587823815596396860 588064678066075392 588642076282973440 592148460552645360 593720951510117704 593858418736677120 595789665626877696 599927093860397680 600282367977819060 601518412411751520 602234505759860748 605390964108473088 606952172066461494 609066987997006656 609595068025893040 611282156140010880 614194087769087280 614925271206907622 616556372722045308 618221841043822848 622515048273293840 623001212855028360 626342981812871424 627012069969489984 627881557310132580 629923448553417564 631625024589488384 631742490276775488 633041032180735080 636129590903697540 637847931235690240 638576243176404069 640301192509673664 642305047285819008 646075331849659040 648633175830506880 650305898642637315 651644946779397480 652420714573182477 655140360287026432 655918294766007168 662222335818345120 662227215145900516 662380543975524480 664534627045363584 666167018121726030 667936070448882417 669149450844289720 669740327797474752 674917980592947390 675243767659450752 676741097774451840 678538230297277376 680338066451912064 685062636357828120 685794451529129670 685878187115396963 687449614184858880 690968348740223190 692834821859456640 693659625218813136 695087943231357312 696680077743877760 698528035509776640 700329429307455570 701936100307528320 702606923386504206 704635854539480352 709529159084893410 710578152663174432 711445769455192960 713672274762021120 717578922640151520 719056492997955840 719912512632477216 723475465349411520 726834748330866420 728798105295563520 730733478781683328 731514081631071648 735080847582594240 737032905322904736 738371807828181760 742151189387647130 744737082033597120 747018057927952608 750270852954945280 752793132199825935 753457868772159096 755931184946568960 756738705135591360 756825526649537280 756831103023886304 761333734996258320 763355509084437048 770695465902556635 772777301304778560 775290398219590848 780367078371164778 781973936135276976 782928727266089280 783765087461862480 787404310691771955 789531280736860480 789678112845969360 794666802982014144 800376490637092080 802024549882335360 802881309107273760 802979341013147664 809269562755281992 809901576711536868 812089317329342208 818925450358783040 819897868457508960 822075163629393744 822953341834955604 827784018932375645 830668283806704480 831401786231347968 836016093292653312 837175409746843440 839897931404556752 840395315168946684 842323320369033984 844054709574313440 848172787871596720 850422583064890080 851434990901872092 853734923346231552 861094707168181824 867074531523516420 868859929039196640 869894286097576636 872201697997039704 880794818174350440 882963114424460160 888222690828968040 890581427265176556 892987103729966336 893684498440316544 899890640790596520 903351758639791122 908086446162709632 910428258099692241 913416848477104160 914392602038839560 917578638979741440 921291131653630920 922387906810361433 924879500291750848 927332761565734272 933772572409940760 936809231182005608 937026135380010240 939514472719307136 940518104954234976 941822335965198870 944885172830126346 946038878779857880 947437536884232576 954194386355546310 956771896853535360 959883350176636288 960451788764510496 962429459858802432 964633953799215360 969112997774488560 971911523502731520 975352108841428864 977467420169096220 980107796776792320 982710540430539648 992982776044796160 993333503727517680 993340822718850774 996024077237270144 996801940568045376 1003724176266434580 1004610491696212128 1008984940180788480 1011586953444102490 1012376970889421085 1012865651489176128 1015111646661677760 1017807345445916064 1027593954536742180 1028691677293694505 1030369735073038080 1033720530959454464 1039252232789184960 1040489437828219704 1042631914847035968 1043904969688119040 1045020116615816640 1049872414255695940 1050494143961183355 1052904150461292480 1053910385079756309 1059555737309352192 1064293738627340115 1065867228994761648 1067168654182789440 1070508412143031680 1070639121350863552 1076368383960227280 1078584739496933760 1079868768948715824 1087367857621970795 1090252122496299630 1093197157943345280 1096100218172524992 1097271122446607472 1105549357984357104 1107557711742272640 1113226784081470695 1116233879662457920 1117105623050395680 1120527086891928912 1125406279432417920 1133896777419853440 1135108057703387040 1135238289974305920 1135246654535829456 1145033263626655572 1148126276224242432 1156099375364688560 1158479905385595520 1159165951957167840 1162935597329386272 1171011538977507010 1174393090899133920 1175647631192793720 1184296921105290720 1187441903020235408 1199854187720795360 1200564735955638120 1203036824823503040 1204469011519721496 1213904344132922988 1218133975994013312 1219190136051786080 1222564312280021760 1228388175538174560 1229850542413815244 1233112745444090616 1245030096546587680 1246002425710056720 1254024139938979968 1255763114620265160 1259846897106835128 1263484980553550976 1266082064361470160 1272259181807395080 1277152486352808138 1280602385019347328 1284610094571638016 1292150663699318080 1297266351661013760 1300611797285274630 1303289893558794960 1304841429146364954 1311836589532014336 1324444671636690240 1324454430291801032 1324761087951048960 1329069254090727168 1332334036243452060 1335872140897764834 1338298901688579440 1339480655594949504 1349835961185894780 1350487535318901504 1353482195548903680 1357076460594554752 1360676132903824128 1370125272715656240 1371588903058259340 1371756374230793926 1381936697480446380 1385669643718913280 1387319250437626272 1390175886462714624 1393360155487755520 1400658858614911140 1403872200615056640 1405213846773008412 1409271709078960704 1417327759245189519 1419058318169786820 1421156305326348864 1422891538910385920 1431291579533319465 1435157845280303040 1439825025264954432 1446950930698823040 1453669496661732840 1461466957563366656 1463028163262143296 1470161695165188480 1474065810645809472 1484302378775294260 1489474164067194240 1490011234078276161 1494036115855905216 1505586264399651870 1506915737544318192 1513477410271182720 1513662206047772608 1517380430166153735 1522315000670759113 1522667469992516640 1526711018168874096 1537313178017269055 1541390931805113270 1545554602609557120 1550580796439181696 1560734156742329556 1563947872270553952 1565857454532178560 1567530174923724960 1574808621383543910 1579062561473720960 1579356225691938720 1589333605964028288 1600752981274184160 1604049099764670720 1605762618214547520 1605958682026295328 1618539125510563984 1619803153423073736 1637850900717566080 1639795736915017920 1644150327258787488 1645906683669911208 1655568037864751290 1661336567613408960 1674350819493686880 1679795862809113504 1680790630337893368 1688109419148626880 1696345575743193440 1700845166129780160 1702869981803744184 1722189414336363648 1734149063047032840 1737719858078393280 1739788572195153272 1744403395994079408 1756517308466260515 1761589636348700880 1765926228848920320 1776445381657936080 1781162854530353112 1787368996880633088 1799781281581193040 1806703517279582244 1816172892325419264 1820856516199384482 1826833696954208320 1828785204077679120 1842582263307261840 1844775813620722866 1849759000583501696 1854665523131468544 1867545144819881520 1873618462364011216 1879028945438614272 1881036209908469952 1883644671930397740 1889770345660252692 1892077757559715760 1894875073768465152 1908388772711092620 1913543793707070720 1919766700353272576 1920903577529020992 1938225995548977120 1950704217682857728 1950917695927911945 1954934840338192440 1957262143719547431 1965421080861079296 1986667007455035360 1986681645437701548 1992048154474540288 1993603881136090752 2003808211346647251 2007448352532869160 2009220983392424256 2023173906888204980 2024753941778842170 2025731302978352256 2030223293323355520 2035614690891832128 2055187909073484360 2057383354587389010 2057634561346190889 2078504465578369920 2080978875656439408 2085263829694071936 2090040233231633280 2099744828511391880 2100988287922366710 2105808300922584960 2107820770159512618 2128587477254680230 2131734457989523296 2134337308365578880 2141016824286063360 2141278242701727104 2152238449224176677 2152736767920454560 2157169478993867520 2159737537897431648 2174735715243941590 2180504244992599260 2186394315886690560 2192200436345049984 2194542244893214944 2211098715968714208 2215115423484545280 2226453568162941390 2232467759324915840 2234211246100791360 2241054173783857824 2250812558864835840 2258379396599477805 2267793554839706880 2270216115406774080 2270476579948611840 2270493309071658912 2290066527253311144 2312198750729377120 2316959810771191040 2318331903914335680 2325871194658772544 2342023077955014020 2348786181798267840 2351295262385587440 2362212932075315865 2368593842210581440 2374883806040470816 2399708375441590720 2401129471911276240 2406073649647006080 2408938023039442992 2427808688265845976 2436267951988026624 2438380272103572160 2456776351076349120 2459701084827630488 2466225490888181232 2483352056797126935 2490060193093175360 2492004851420113440 2508048279877959936 2511526229240530320 2519693794213670256 2526969961107101952 2532164128722940320 2544518363614790160 2554304972705616276 2561204770038694656 2584301327398636160 2601223594570549260 2606579787117589920 2609682858292729908 2648889343273380480 2648908860583602064 2664668072486904120 2671744281795529668 2676597803377158880 2678961311189899008 2699671922371789560 2714152921189109504 2731284774299076723 2740250545431312480 2743177806116518680 2743512748461587852 2763873394960892760 2767163720431084299 2774638500875252544 2801317717229822280 2810427693546016824 2818543418157921408 2834655518490379038 2838116636339573640 2842312610652697728 2862583159066638930 2870315690560606080 2879650050529908864 2893901861397646080 2907338993323465680 2926056326524286592 2940323390330376960 2948131621291618944 2968604757550588520 2978948328134388480 2980022468156552322 2988072231711810432 3011172528799303740 3013831475088636384 3026954820542365440 3027324412095545216 3034760860332307470 3044630001341518226 3045334939985033280 3053422036337748192 3074626356034538110 3082781863610226540 3091109205219114240 3101161592878363392 3121468313484659112 3127895744541107904 3131714909064357120 3135060349847449920 3149617242767087820 3158125122947441920 3158712451383877440 3161731155239268927 3178667211928056576 3192881215882020345 3201505962548368320 3211525236429095040 3211917364052590656 3237078251021127968 3239606306846147472 3262103572865912385 3275701801435132160 3279591473830035840 3288300654517574976 3291813367339822416 3311136075729502580 3322673135226817920 3339680352244412085 3348701638987373760 3359591725618227008 3361581260675786736 3376218838297253760 3392691151486386880 3401690332259560320 3405739963607488368 3429390935576984815 3444378828672727296 3468298126094065680 3475439716156786560 3479577144390306544 3488806791988158816 3513034616932521030 3523179272697401760 3552890763315872160 3562325709060706224 3599562563162386080 3613407034559164488 3641713032398768964 3653667393908416640 3657570408155358240 3685164526614523680 3689551627241445732 3699518001167003392 3735090289639763040 3747236924728022432 3762072419816939904 3767289343860795480 3779540691320505384 3784155515119431520 3816777545422185240 3841807155058041984 3876451991097954240 3901835391855823890 3909869680676384880 3914524287439094862 3973334014910070720 3973363290875403096 3987207762272181504 4007616422693294502 4014896705065738320 4018441966784848512 4046347813776409960 4049507883557684340 4051462605956704512 4060446586646711040 4071229381783664256 4110375818146968720 4114766709174778020 4115269122692381778 4157008931156739840 4161957751312878816 4170527659388143872 4180080466463266560 4199489657022783760 4201976575844733420 4211616601845169920 4215641540319025236 4257174954509360460 4263468915979046592 4268674616731157760 4282556485403454208 4304476898448353354 4305473535840909120 4319475075794863296 4349471430487883180 4361008489985198520 4384400872690099968 4389084489786429888 4422197431937428416 4452907136325882780 4464935518649831680 4468422492201582720 4470033702234828483 4482108347567715648 4516758793198955610 4540432230813548160 4540986618143317824 4552141290498461205 4566945002012277339 4580133054506622288 4611939534051807165 4624397501458754240 4636663807828671360 4651742389317545088 4684046155910028040 4697572363596535680 4702590524771174880 4724425864150631730 4737187684421162880 4749767612080941632 4799416750883181440 4801147309807778741 4802258943822552480 4812147299294012160 4817876046078885984 4855617376531691952 4876760544207144320 4913552702152698240 4919402169655260976 4932450981776362464 4966704113594253870 4980120386186350720 4984009702840226880 5023052458481060640 5039387588427340512 5064328257445880640 5089036727229580320 5108609945411232552 5168602654797272320 5202447189141098520 5213159574235179840 5219365716585459816 5269551925398781545 5297778686546760960 5297817721167204128 5329336144973808240 5343488563591059336 5353195606754317760 5399343844743579120 5462569548598153446 5480501090862624960 5486355612233037360 5487025496923175704 5527746789921785520 5534327440862168598 5549277001750505088 5602635434459644560 5620855387092033648 5637086836315842816 5669311036980758076 5676233272679147280 5684625221305395456 5725166318133277860 5740631381121212160 5759300101059817728 5814677986646931360 5852112653048573184 5871786431158642293 5896263242583237888 5937209515101177040 5960044936313104644 5976144463423620864 6022345057598607480 6027662950177272768 6054648824191090432 6069521720664614940 6089260002683036452 6090669879970066560 6106844072675496384 6149252712069076220 6165563727220453080 6172903684038572667 6242936626969318224 6255791489082215808 6270120699694899840 6299234485534175640 6317424902767754880 6323462310478537854 6385762431764040690 6403011925096736640 6423050472858190080 6423834728105181312 6456715347672530031 6474156502042255936 6479212613692294944 6524207145731824770 6559182947660071680 6576601309035149952 6583626734679644832 6622272151459005160 6645346270453635840 6679360704488824170 6697403277974747520 6719183451236454016 6723162521351573472 6752437676594507520 6785382302972773760 6803380664519120640 6811479927214976736 6858781871153969630 6936596252188131360 6950879432313573120 6959154288780613088 6977613583976317632 7026069233865042060 7046358545394803520 7086638796225947595 7105781526631744320 7124651418121412448 7199125126324772160 7226814069118328976 7283426064797537928 7307334787816833280 7315140816310716480 7370329053229047360 7379103254482891464 7450056170391380805 7470180579279526080 7494473849456044864 7524144839633879808 7534578687721590960 7559081382641010768 7568311030238863040 7611575003353795565 7633555090844370480 7683614310116083968 7752903982195908480 7803670783711647780 7819739361352769760 7829048574878189724 7946668029820141440 7946726581750806192 8015232845386589004 8029793410131476640 8036883933569697024 8092695627552819920 8099015767115368680 8142458763567328512 8220751636293937440 8229533418349556040 8230538245384763556 8301491161293252897 8323915502625757632 8398979314045567520 8403953151689466840 8431283080638050472 8514349909018720920 8526937831958093184 8608953796896706708 8610947071681818240 8638950151589726592 8698942860975766360 8722016979970397040 8778168979572859776 8844394863874856832 8905814272651765560 8916416432500160519 8936844984403165440 8940067404469656966 8964216695135431296 9033517586397911220 9080864461627096320 9081973236286635648 9104282580996922410 9133890004024554678 9160266109013244576 9223879068103614330 9248795002917508480 9273327615657342720 9303484778635090176 9368092311820056080 9395144727193071360 9405181049542349760 9448851728301263460 9474375368842325760 9499535224161883264 9598833501766362880 9602294619615557482 9604517887645104960 9635752092157771968 9711234753063383904 9753521088414288640 9786310718597737155 9827105404305396480 9838804339310521952 9864901963552724928 9933408227188507740 9960240772372701440 9968019405680453760 10019041056733236255 10046104916962121280 10078775176854681024 10128656514891761280 10178073454459160640 10217219890822465104 10288172806730954445 10404894378282197040 10426319148470359680 10438731433170919632 10539103850797563090 10595635442334408256 10658672289947616480 10686977127182118672 10706391213508635520 10761192246120883385 10798687689487158240 10925139097196306892 10961002181725249920 10972711224466074720 10974050993846351408 11055493579843571040 11068654881724337196 11098554003501010176 11205270868919289120 11241710774184067296 11338622073961516152 11352466545358294560 11450332636266555720 11629355973293862720 11743572862317284586 11874419030202354080 11920089872626209288 12044690115197214960 12055325900354545536 12139043441329229880 12178520005366072904 12181339759940133120 12213688145350992768 12298505424138152440 12331127454440906160 12345807368077145334 12485873253938636448 12511582978164431616 12540241399389799680 12598468971068351280 12634849805535509760 12646924620957075708 12771524863528081380 12806023850193473280 12847669456210362624 12913430695345060062 12948313004084511872 12958425227384589888 13048414291463649540 13153202618070299904 13167253469359289664 13244544302918010320 13358721408977648340 13394806555949495040 13438366902472908032 13446325042703146944 13570764605945547520 13622959854429953472 13656423871495383615 13700835006036832017 13717563742307939260 13835818602155421495 13873192504376262720 13918308577561226176 13955227167952635264 14052138467730084120 14092717090789607040 14173277592451895190 14211563053263488640 14249302836242824896 14398250252649544320 14403441929423336223 14453628138236657952 14566852129595075856 14630281632621432960 14740658106458094720 14758206508965782928 14900112340782761610 14940361158559052160 14988947698912089728 15069157375443181920 15118162765282021536 15136622060477726080 15223150006707591130 15267110181688740960 15505807964391816960 15607341567423295560 15639478722705539520 15658097149756379448 15808655776196344635 15893336059640282880 15893453163501612384 16030465690773178008 16059586820262953280 16185391255105639840 16198031534230737360 16441503272587874880 16459066836699112080 16461076490769527112 16602982322586505794 16647831005251515264 16797958628091135040 16807906303378933680 16862566161276100944 17028699818037441840 17053875663916186368 17217907593793413416 17221894143363636480 17277900303179453184 17397885721951532720 17444033959940794080 17556337959145719552 17688789727749713664 17811628545303531120 17832832865000321038 17880134808939313932 17928433390270862592 18067035172795822440 18163946472573271296 18208565161993844820 18267780008049109356 18320532218026489152 18447758136207228660 18497590005835016960 18518711052115718001 18736184623640112160 18810362099084699520 18897703456602526920 18999070448323766528 19204589239231114964 19209035775290209920 19271504184315543936 19370146043017590093 19422469506126767808 19572621437195474310 19677608678621043904 19729803927105449856 19866816454377015480 19936038811360907520 20038082113466472510 20092209833924242560 20157550353709362048 20257313029783522560 20356146908918321280 20434439781644930208 20576345613461908890 20809788756564394080 20852638296940719360 20877462866341839264 21078207701595126180 21191270884668816512 21317344579895232960 21373954254364237344 21412782427017271040 21522384492241766770 21597375378974316480 21850278194392613784 21922004363450499840 21945422448932149440 21948101987692702816 22110987159687142080 22137309763448674392 22350168511174142415 22410541737838578240 22483421548368134592 22677244147923032304 22704933090716589120 22834725010061386695 22900665272533111440 23258711946587725440 23487145724634569172 23748838060404708160 23840179745252418576 24005736549038893705 24089380230394429920 24110651800709091072 24278086882658459760 24357040010732145808 24427376290701985536 24597010848276304880 24662254908881812320 24691614736154290668 24971746507877272896 25196937942136702560 25293849241914151416 25543049727056162760 25826861390690120124 25896626008169023744 25916850454769179776 26096828582927299080 26334506938718579328 26489088605836020640 26717442817955296680 26749249297500481557 26892650085406293888 27245919708859906944 27312847742990767230 27401670012073664034 27435127484615878520 27671637204310842990 27746385008752525440 27836617155122452352 27910454335905270528 28104276935460168240 28185434181579214080 28346555184903790380 28423126106526977280 28498605672485649792 28796500505299088640 28806883858846672446 28907256276473315904 29133704259190151712 29260563265242865920 29358932155793211465 29481316212916189440 29516413017931565856 29800224681565523220 29880722317118104320 29977895397824179456 30138314750886363840 30236325530564043072 30273244120955452160 30446300013415182260 30534220363377481920 30864518420192863335 31214683134846591120 31278957445411079040 31316194299512758896 31617311552392689270 31786906327003224768 32060931381546356016 32119173640525906560 32283576738362650155 32370782510211279680 32396063068461474720 32883006545175749760 32918133673398224160 32922152981539054224 33205964645173011588 33295662010503030528 33595917256182270080 33615812606757867360 33725132322552201888 34057399636074883680 34435815187586826832 34795771443903065440 34888067919881588160 35623257090607062240 35665665730000642076 35760269617878627864 36134070345591644880 36417130323987689640 36535560016098218712 36641064436052978304 36895516272414457320 37037422104231436002 37472369247280224320 37620724198169399040 37795406913205053840 38409178478462229928 38418071550580419840 38543008368631087872 38740292086035180186 38844939012253535616 39145242874390948620 39355217357242087808 39459607854210899712 39733632908754030960 40076164226932945020 40184419667848485120 40315100707418724096 40712293817836642560 40868879563289860416 41102505018110496051 41152691226923817780 41507455806466264485 41619577513128788160 41754925732683678528 42156415403190252360 42382541769337633024 42634689159790465920 42747908508728474688 43044768984483533540 43194750757948632960 43210325788270008669 43700556388785227568 43890844897864298880 43896203975385405632 44221974319374284160 44274619526897348784 44582082162500802595 44700337022348284830 44821083475677156480 44966843096736269184 45354488295846064608 45409866181433178240 45669450020122773390 45801330545066222880 46517423893175450880 46974291449269138344 47497676120809416320 47680359490504837152 48011473098077787410 48178760460788859840 48556173765316919520 48714080021464291616 49194021696552609760 49324509817763624640 49383229472308581336 49943493015754545792 50393875884273405120 50587698483828302832 51086099454112325520 51653722781380240248 51833700909538359552 52193657165854598160 52669013877437158656 52978177211672041280 53434885635910593360 53498498595000963114 53785300170812587776 54491839417719813888 54625695485981534460 54803340024147328068 54870254969231757040 55343274408621685980 55492770017505050880 55673234310244904704 56208553870920336480 56693110369807580760 56997211344971299584 57613767717693344892 57814512552946631808 58110438129052770279 58267408518380303424 58717864311586422930 59032826035863131712 59600449363131046440 60276629501772727680 60472651061128086144 60892600026830364520 61068440726754963840 61729036840385726670 62414915027501123633 62429366269693182240 62557914890822158080 62632388599025517792 63234623104785378540 63573812654006449536 64121862763092712032 64238347281051813120 64567153476725300310 64741565020422559360 64792126136922949440 65766013090351499520 65836267346796448320 65844305963078108448 66411929290346023176 67191834512364540160 67231625213515734720 67450264645104403776 68114799272149767360 68504175030184160085 68871630375173653664 69591542887806130880 69776135839763176320 71246514181214124480 71331331460001284152 71520539235757255728 72017209647116681115 72268140691183289760 72834260647975379280 73071120032196437424 73282128872105956608 73791032544828914640 74074844208462872004 74944738494560448640 75590813826410107680 76818356956924459856 77480584172070360372 77689878024507071232 78290485748781897240 78710434714484175616 79467265817508061920 80152328453865890040 80247747892501444671 81737759126579720832 82205010036220992102 82305382453847635560 83014911612932528970 83239155026257576320 83509851465367357056 84312830806380504720 85269378319580931840 85495817017456949376 86089537968967067080 86389501515897265920 86420651576540017338 87401112777570455136 87781689795728597760 87792407950770811264 88443948638748568320 88549239053794697568 89164164325001605190 89400674044696569660 89642166951354312960 89933686193472538368 90708976591692129216 90819732362866356480 91338900040245546780 91602661090132445760 92593555260578590005 93948582898538276688 94995352241618832640 95360718981009674304 96022946196155574820 96357520921577719680 96850730215087950465 97112347530633839040 97428160042928583232 98388043393105219520 98649019635527249280 98766458944617162672 99886986031509091584 100787751768546810240 101175396967656605664 102172198908224651040 103307445562760480496 104387314331709196320 105956354423344082560 106869771271821186720 106996997190001926228 109251390971963068920 109606680048294656136 109740509938463514080 110686548817243371960 112417107741840672960 113386220739615161520 115227535435386689784 115629025105893263616 116220876258105540558 116534817036760606848 117435728623172845860 118065652071726263424 119200898726262092880 120553259003545455360 120945302122256172288 121785200053660729040 122136881453509927680 123458073680771453340 124829830055002247266 124858732539386364480 125264777198051035584 126469246209570757080 127147625308012899072 128243725526185424064 129134306953450600620 129483130040845118720 129584252273845898880 129630977364810026007 131672534693592896640 131688611926156216896 132823858580692046352 133746246487502407785 134463250427031469440 134900529290208807552 136229598544299534720 137008350060368320170 137743260750347307328 139183085775612261760 139552271679526352640 142493028362428248960 142662662920002568304 143041078471514511456 144034419294233362230 144536281382366579520 145668521295950758560 146142240064392874848 147582065089657829280 148149688416925744008 149889476989120897280 151181627652820215360 153636713913848919712 154961168344140720744 156580971497563794480 158934531635016123840 160304656907731780080 160495495785002889342 163475518253159441664 164410020072441984204 164610764907695271120 166029823225865057940 166478310052515152640 167019702930734714112 168625661612761009440 170991634034913898752 172179075937934134160 172841303153080034676 174802225555140910272 175584815901541622528 177098478107589395136 178328328650003210380 178801348089393139320 181417953183384258432 182677800080491093560 183205322180264891520 185187110521157180010 187244745082503370899 187897165797076553376 190721437962019348608 192045892392311149640 192715041843155439360 193701460430175900930 194224695061267678080 194856320085857166464 196776086786210439040 197298039271054498560 197532917889234325344 201575503537093620480 202350793935313211328 204344397816449302080 205512525090552480255 206614891125520960992 208774628663418392640 211912708846688165120 213739542543642373440 213993994380003852456 216051628941350043345 218502781943926137840 219213360096589312272 219481019876927028160 221373097634486743920 224834215483681345920 226772441479230323040 230455070870773379568 232441752516211081116 233069634073521213696 234871457246345691720 236131304143452526848 238401797452524185760 240743243677504334013 243570400107321458080 246916147361542906680 249659660110004494532 249717465078772728960 250529554396102071168 252938492419141514160 256487451052370848128 258268613906901201240 259168504547691797760 259261954729620052014 263345069387185793280 263377223852312433792 265647717161384092704 267492492975004815570 268926500854062938880 269801058580417615104 272459197088599069440 274016700120736640340 275486521500694614656 278366171551224523520 284986056724856497920 285325325840005136608 286082156943029022912 288068838588466724460 289072562764733159040 290552190645263851395 291337042591901517120 292284480128785749696 295164130179315658560 296299376833851488016 302363255305640430720 307273427827697839424 309922336688281441488 312074575137505618165 313161942995127588960 317869063270032247680 320609313815463560160 320990991570005778684 328820040144883968408 329221529815390542240 332059646451730115880 337251323225522018880 344358151875868268320 345682606306160069352 349604451110281820544 354196956215178790272 356656657300006420760 357602696178786278640 362835906366768516864 365355600160982187120 366410644360529783040 370374221042314360020 374489490165006741798 375794331594153106752 381442875924038697216 384091784784622299280 387402920860351801860 388449390122535356160 389712640171714332928 393552173572420878080 395065835778468650688 401238739462507223355 404701587870626422656 408688795632898604160 411025050181104960510 413229782251041921984 417549257326836785280 427479085087284746880 427987988760007704912 432103257882700086690 437005563887852275680 438426720193178624544 438962039753854056320 442746195268973487840 449668430967362691840 453544882958460646080 460910141741546759136 464883505032422162232 469742914492691383440 476803594905048371520 481486487355008668026 487140800214642916160 493832294723085813360 499319320220008989064 499434930157545457920 501059108792204142336 505876984838283028320 512974902104741696256 516537227813802402480 518523909459240104028 526754447704624867584 531295434322768185408 534984985950009631140 548033400241473280680 550973043001389229312 561734235247510112697 570650651680010273216 572164313886058045824 576137677176933448920 578145125529466318080 581104381290527702790 582674085183803034240 584568960257571499392 590328260358631317120 592598753667702976032 604726510611280861440 614546855655395678848 619844673376562882976 624149150275011236330 626323885990255177920 635738126540064495360 641218627630927120320 641981983140011557368 648154886824050130035 657640080289767936816 658443059630781084480 664119292903460231760 674502646451044037760 688716303751736536640 691365212612320138704 699208902220563641088 708393912430357580544 713313314600012841520 715205392357572557280 730711200321964374240 740748442084628720040 748978980330013483596 751588663188306213504 768183569569244598560 774805841720703603720 790131671556937301376 802477478925014446710 809403175741252845312 817377591265797208320 822050100362209921020 826459564502083843968 835098514653673570560 854958170174569493760 855975977520015409824 864206515765400173380 874011127775704551360 876853440386357249088 877924079507708112640 885492390537946975680 907089765916921292160 921820283483093518272 929767010064844324464 936223725412516854495 939485828985382766880 953607189810096743040 962972974710017336052 974281600429285832320 987664589446171626720 998638640440017978128 1011753969676566056640 1033074455627604804960 1037047818918480208056 1062590868645536370816 1069969971900019262280 1096066800482946561360 1123468470495020225394 1141301303360020546432 1144328627772116091648 1152275354353866897840 1162208762581055405580 1165348170367606068480 1169137920515142998784 1180656520717262634240 1185197507335405952064 1203716218387521670065 1229093711310791357696 1239689346753125765952 1248298300550022472660 1252647771980510355840 1282437255261854240640 1283963966280023114736 1296309773648100260070 1315280160579535873632 1316886119261562168960 1328238585806920463520 1349005292902088075520 1377432607503473073280 1382730425224640277408 1426626629200025683040 1430410784715145114560 1461422400643928748480 1481496884169257440080 1497957960660026967192 1503177326376612427008 1536367139138489197120 1549611683441407207440 1580263343113874602752 1604954957850028893420 1644100200724419842040 1652919129004167687936 1685202705742530338091 1711951955040030819648 1728413031530800346760 1748022255551409102720 1753706880772714498176 1770984781075893951360 1814179531833842584320 1843640566966187036544 1859534020129688648928 1872447450825033708990 1878971657970765533760 1907214379620193486080 1925945949420034672104 1948563200858571664640 1975329178892343253440 1997277280880035956256 2023507939353132113280 2066148911255209609920 2074095637836960416112 2125181737291072741632 2139939943800038524560 2192133600965893122720 2246936940990040450788 2282602606720041092864 2304550708707733795680 2324417525162110811160 2370395014670811904128 2407432436775043340130 2479378693506251531904 2496596601100044945320 2505295543961020711680 2564874510523708481280 2567927932560046229472 2592619547296200520140 2630560321159071747264 2633772238523124337920 2656477171613840927040 2754865215006946146560 2765460850449280554816 2808671176237550563485 2853253258400051366080 2860821569430290229120 2922844801287857496960 2962993768338514880160 2995915921320053934384 3072734278276978394240 3099223366882814414880 3209909915700057786840 3288200401448839684080 3370405411485060676182 3423903910080061639296 3456826063061600693520 3496044511102818205440 3507413761545428996352 3541969562151787902720 3687281133932374073088 3719068040259377297856 3744894901650067417980 3757943315941531067520 3851891898840069344208 3950658357784686506880 3994554561760071912512 4047015878706264226560 4132297822510419219840 4148191275673920832224 4279879887600077049120 4384267201931786245440 4493873881980080901576 4609101417415467591360 4648835050324221622320 4740790029341623808256 4814864873550086680260 4958757387012503063808 4993193202200089890640 5135855865120092458944 5185239094592401040280 5261120642318143494528 5312954343227681854080 5530921700898561109632 5617342352475101126970 5706506516800102732160 5721643138860580458240 5845689602575714993920 5925987536677029760320 5991831842640107868768 6145468556553956788480 6198446733765628829760 6419819831400115573680 6576400802897679368160 6740810822970121352364 6847807820160123278592 6913652126123201387040 7438136080518754595712 7489789803300134835960 7515886631883062135040 7703783797680138688416 7901316715569373013760 7989109123520143825024 8264595645020838439680 8296382551347841664448 8426013528712651690455 8559759775200154098240 8768534403863572490880 8987747763960161803152 9218202834830935182720 9297670100648443244640 9629729747100173360520 9986386404400179781280 10271711730240184917888 10370478189184802080560 10522241284636286989056 10625908686455363708160 11061843401797122219264 11234684704950202253940 11413013033600205464320 11851975073354059520640 11983663685280215737536 12396893467531257659520 12839639662800231147360 13152801605795358736320 13481621645940242704728 13827304252246402774080 14876272161037509191424 14979579606600269671920 15407567595360277376832 15978218247040287650048 16592765102695683328896 16852027057425303380910 17119519550400308196480 17537068807727144981760 17975495527920323606304 18436405669661870365440 18595340201296886489280 19259459494200346721040 19972772808800359562560 20543423460480369835776 20740956378369604161120 22469369409900404507880 23703950146708119041280 23967327370560431475072 24793786935062515319040 25679279325600462294720 26305603211590717472640 26963243291880485409456 27654608504492805548160 29959159213200539343840 30815135190720554753664 33185530205391366657792 33704054114850606761820 34239039100800616392960 35950991055840647212608 37190680402593772978560 38518918988400693442080 39945545617600719125120 41481912756739208322240 44938738819800809015760 47934654741120862950144 51358558651200924589440 52611206423181434945280 53926486583760970818912 55309217008985611096320 59918318426401078687680 61630270381441109507328 67408108229701213523640 71901982111681294425216 74381360805187545957120 77037837976801386884160 79891091235201438250240 82963825513478416644480 89877477639601618031520 102717117302401849178880 107852973167521941637824 119836636852802157375360 134816216459402427047280 143803964223362588850432 154075675953602773768320 165927651026956833288960 179754955279203236063040 215705946335043883275648 239673273705604314750720 269632432918804854094560 308151351907205547536640 359509910558406472126080 431411892670087766551296 539264865837609708189120 719019821116812944252160 1078529731675219416378240 2157059463350438832756480
- Sum of all divisors σ(n): 10012936699957413622579200
- Sum of proper divisors (its aliquot sum) s(n): 7855877236606974789822720
- 2157059463350438832756480 is an abundant number, because the sum of its proper divisors (7855877236606974789822720) is greater than itself. Its abundance is 5698817773256535957066240
Bases of 2157059463350438832756480
- Binary: 1110010001100011001101101100001010110111001100001010001110101000111010111000000002
- Hexadecimal: 0x1C8C66D856E614751D700
- Base-36: 9R9BAJQ04DNT1HC0
Squares and roots of 2157059463350438832756480
- 2157059463350438832756480 squared (21570594633504388327564802) is 4652905528429683169922886492644204159834981990400
- 2157059463350438832756480 cubed (21570594633504388327564803) is 10036593902174822394083070227577381072010089092124495119488778388897792000
-
The
square root of 2157059463350438832756480 is 1468693114081.5084630233 -
The
cube root of 2157059463350438832756480 is 129207395.5577734345
Scales and comparisons
How big is 2157059463350438832756480?- 2,157,059,463,350,438,832,756,480 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,157,059,463,350,438,832,756,480 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 2157059463350438832756480 cubic inches would be around 10767283 feet tall.
Recreational maths with 2157059463350438832756480
- 2157059463350438832756480 backwards is 0846572388340533649507512
- 2157059463350438832756480 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 2157059463350438832756480's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 2157059463350438832756480 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 2157059463350438832756480 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/2157059463350438832756480/
Chicago style:
Numbermatics. 2024. "Number 2157059463350438832756480 - Facts about the integer". https://numbermatics.com/n/2157059463350438832756480/
The information we have on file for 2157059463350438832756480 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 2157059463350438832756480, math, Factors of 2157059463350438832756480, curriculum, school, college, exams, university, Prime factorization of 2157059463350438832756480, STEM, science, technology, engineering, physics, economics, calculator, two septillion, one hundred fifty-seven sextillion, fifty-nine quintillion, four hundred sixty-three quadrillion, three hundred fifty trillion, four hundred thirty-eight billion, eight hundred thirty-two million, seven hundred fifty-six thousand, four hundred eighty.