15132691099357832212139520
15,132,691,099,357,832,212,139,520 is an even composite number composed of seven prime numbers multiplied together.
15132691099357832212139520 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred eighty divisors.
Prime factorization of 15132691099357832212139520:
29 × 33 × 5 × 293 × 373 × 413 × 1373
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 5 × 29 × 29 × 29 × 37 × 37 × 37 × 41 × 41 × 41 × 137 × 137 × 137)See below for interesting mathematical facts about the number 15132691099357832212139520 from the Numbermatics database.
Names of 15132691099357832212139520
- Cardinal: 15132691099357832212139520 can be written as Fifteen septillion, one hundred thirty-two sextillion, six hundred ninety-one quintillion, ninety-nine quadrillion, three hundred fifty-seven trillion, eight hundred thirty-two billion, two hundred twelve million, one hundred thirty-nine thousand, five hundred twenty.
Scientific notation
- Scientific notation: 1.513269109935783221213952 × 1025
Factors of 15132691099357832212139520
Divisors of 15132691099357832212139520
- Number of divisors d(n): 20480
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 12 15 16 18 20 24 27 29 30 32 36 37 40 41 45 48 54 58 60 64 72 74 80 82 87 90 96 108 111 116 120 123 128 135 137 144 145 148 160 164 174 180 185 192 205 216 222 232 240 246 256 261 270 274 288 290 296 320 328 333 348 360 369 370 384 410 411 432 435 444 464 480 492 512 522 540 548 555 576 580 592 615 640 656 666 685 696 720 738 740 768 783 820 822 841 864 870 888 928 960 984 999 1044 1073 1080 1096 1107 1110 1152 1160 1184 1189 1230 1233 1280 1305 1312 1332 1369 1370 1392 1440 1476 1480 1517 1536 1566 1640 1644 1665 1681 1682 1728 1740 1776 1845 1856 1920 1968 1998 2055 2088 2146 2160 2192 2214 2220 2304 2320 2368 2378 2460 2466 2523 2560 2610 2624 2664 2738 2740 2784 2880 2952 2960 3034 3132 3219 3280 3288 3330 3362 3364 3456 3480 3552 3567 3690 3699 3712 3840 3915 3936 3973 3996 4107 4110 4176 4205 4292 4320 4384 4428 4440 4551 4608 4640 4736 4756 4920 4932 4995 5043 5046 5069 5220 5248 5328 5365 5476 5480 5535 5568 5617 5760 5904 5920 5945 6068 6165 6264 6438 6560 6576 6660 6724 6728 6845 6912 6960 7104 7134 7380 7398 7424 7569 7585 7680 7830 7872 7946 7992 8214 8220 8352 8405 8410 8584 8640 8768 8856 8880 9102 9280 9472 9512 9657 9840 9864 9990 10086 10092 10138 10440 10496 10656 10701 10730 10952 10960 11070 11136 11234 11520 11808 11840 11890 11919 12136 12321 12330 12528 12615 12876 13120 13152 13320 13448 13456 13653 13690 13824 13920 14208 14268 14760 14796 14848 15129 15138 15170 15207 15660 15744 15892 15984 16095 16428 16440 16704 16810 16820 16851 17168 17280 17536 17712 17760 17835 18204 18495 18560 18769 18944 19024 19314 19680 19728 19865 19980 20172 20184 20276 20535 20880 20992 21312 21402 21460 21904 21920 22140 22272 22468 22707 22755 23040 23616 23680 23780 23838 24272 24389 24642 24660 25056 25215 25230 25345 25752 26240 26304 26640 26896 26912 27306 27380 27840 28085 28416 28536 28971 29520 29592 30258 30276 30340 30414 31117 31320 31488 31784 31968 32103 32190 32856 32880 33408 33620 33640 33702 34336 34481 34560 35072 35424 35520 35670 35757 36408 36963 36990 37120 37538 37845 38048 38628 39360 39456 39701 39730 39960 40344 40368 40552 40959 41070 41760 42624 42804 42920 43808 43840 43993 44280 44544 44936 45387 45414 45510 45621 47232 47360 47560 47676 48285 48544 48749 48778 49284 49320 50112 50430 50460 50553 50653 50690 51504 52480 52608 53280 53505 53792 53824 54612 54760 55680 56129 56170 56307 56832 57072 57942 59040 59184 59595 60516 60552 60680 60828 61605 62197 62234 62640 62976 63568 63936 64206 64380 65712 65760 66816 67240 67280 67404 68265 68672 68921 68962 69120 70144 70848 71040 71340 71514 72816 73167 73926 73980 74240 75076 75645 75690 76035 76096 77256 78720 78912 79402 79460 79920 80688 80736 81104 81918 82140 83520 84255 85248 85608 85840 87616 87680 87986 88560 89872 90774 90828 91020 91242 93351 93845 94464 94720 95120 95352 96570 97088 97498 97556 98568 98640 100224 100860 100920 101106 101306 101380 103008 103443 104960 105216 106560 107010 107271 107584 107648 109224 109520 111360 112258 112340 112614 113535 114144 115217 115884 118080 118368 119103 119190 121032 121104 121360 121656 121945 123210 124394 124468 125280 127136 127872 128412 128760 131424 131520 131979 133632 134480 134560 134808 136530 136863 137344 137842 137924 141696 142080 142680 143028 144855 145632 146247 146334 147001 147852 147960 150152 151290 151380 151659 151959 152070 152192 154512 155585 157440 157824 158804 158920 159840 160515 161376 161472 162208 162893 163836 164280 167040 168387 168510 168921 170496 171216 171680 172405 175232 175360 175972 177120 178785 179744 181548 181656 182040 182484 184815 186591 186702 187553 187690 188928 190240 190704 193140 194176 194996 195112 197136 197280 198505 200448 201720 201840 202212 202612 202760 204795 206016 206763 206886 207829 210432 213120 214020 214542 215168 215296 218448 219040 219501 219965 222720 224516 224680 225228 226935 227070 228105 228288 230297 230434 231768 236160 236736 238206 238380 242064 242208 242720 243312 243745 243890 246420 248788 248936 250560 252765 253265 254272 255744 256824 257520 262848 263040 263958 268960 269120 269616 273060 273726 274688 275684 275848 280053 280645 281535 283392 284160 285360 286056 289710 291264 292494 292668 294002 295704 295920 300304 302580 302760 303318 303918 304140 304384 309024 310329 310985 311170 314880 315648 317608 317840 319680 321030 322752 322944 324416 325786 327672 328560 334080 336774 337020 337842 342432 343360 344605 344810 345651 350464 350720 351944 354240 357309 357570 359488 363096 363312 364080 364968 365835 369630 373182 373404 375106 375380 380480 381408 386280 388352 389992 390224 394272 394560 395937 397010 400896 403440 403680 404424 405224 405520 409590 412032 413526 413772 415658 426240 428040 429084 430336 430592 436896 438080 438741 439002 439930 441003 449032 449360 450456 453870 454140 455877 456210 456576 460594 460868 463536 466755 472320 473472 476412 476760 484128 484416 485440 486624 487490 487780 488679 492840 497576 497872 501120 505161 505530 506530 506763 508544 511488 513648 515040 517215 525696 526080 527916 536355 537920 538240 539232 544301 546120 547452 549376 551368 551696 559773 560106 561290 562659 563070 566784 570720 572112 576085 579420 582528 584988 585336 588004 591408 591840 595515 600608 605160 605520 606636 607836 608280 608768 618048 620289 620658 621970 622340 623487 631296 635216 635680 639360 642060 645504 645888 648832 651572 655344 657120 658503 659895 668160 673548 674040 675684 684315 684864 686720 689210 689620 690891 691302 694453 700928 703888 708480 714618 715140 718976 726192 726624 728160 729936 731235 731670 735005 739260 746364 746808 750212 750760 758295 759795 760960 762816 769529 772560 776704 779984 780448 788544 789120 791874 794020 806880 807360 808848 810448 811040 814465 819180 824064 827052 827544 831316 840159 841935 844605 852480 856080 858168 860672 873792 876160 877482 878004 879860 882006 898064 898720 900912 902393 907740 908280 911754 912420 913152 921188 921736 927072 930987 932955 933510 937765 944640 946944 952824 953520 968256 968832 970880 973248 974980 975560 977358 985680 995152 995744 999949 1002240 1010322 1011060 1013060 1013526 1017088 1027296 1030080 1033815 1034430 1036953 1039145 1051392 1052160 1055832 1071927 1072710 1075840 1076480 1078464 1088602 1092240 1094904 1097505 1102736 1103392 1119546 1120212 1122580 1125318 1126140 1141440 1144224 1151329 1151485 1152170 1158840 1165056 1169976 1170672 1176008 1182816 1183680 1187811 1191030 1201216 1210320 1211040 1213272 1215672 1216560 1236096 1240578 1241316 1243940 1244680 1246974 1270432 1271360 1275797 1278720 1284120 1291008 1291776 1297664 1303144 1310688 1314240 1316223 1317006 1319790 1323009 1347096 1348080 1351368 1367631 1368630 1369728 1373440 1378420 1379240 1381782 1382604 1388906 1400265 1407776 1413721 1416960 1429236 1430280 1437952 1452384 1453248 1456320 1459872 1462470 1463340 1466037 1468937 1470010 1478520 1492728 1493616 1500424 1501520 1515483 1516590 1519590 1521920 1525632 1539058 1545120 1551645 1559968 1560896 1577088 1578240 1583748 1588040 1613760 1614720 1617696 1620896 1622080 1627741 1628930 1632903 1638360 1648128 1654104 1655088 1662632 1679319 1680318 1683870 1687977 1689210 1712160 1716336 1728255 1747584 1752320 1754964 1756008 1759720 1764012 1786545 1796128 1797440 1801824 1803713 1804786 1815480 1816560 1823508 1824840 1826304 1842376 1843472 1854144 1860867 1861974 1865910 1867020 1870461 1875530 1893888 1905648 1907040 1936512 1937664 1941760 1946496 1949960 1951120 1954716 1971360 1979685 1990304 1991488 1998709 1999898 2004480 2020644 2022120 2026120 2027052 2034176 2054592 2060160 2067630 2068860 2072673 2073906 2076773 2078290 2083359 2102784 2111664 2143854 2145420 2151680 2152960 2156928 2177204 2184480 2189808 2193705 2195010 2205015 2205472 2206784 2239092 2240424 2245160 2250636 2252280 2279385 2282880 2288448 2301289 2302658 2302970 2304340 2308587 2317680 2330112 2339952 2341344 2352016 2365632 2367360 2375622 2382060 2402432 2420640 2422080 2426544 2431344 2433120 2443395 2472192 2481156 2482632 2487880 2489360 2493948 2525805 2533815 2540864 2542720 2550077 2551594 2557440 2568240 2571353 2582016 2595328 2606288 2621376 2628480 2632446 2634012 2639580 2646018 2694192 2696160 2702736 2707179 2721505 2735262 2737260 2739456 2746880 2756840 2758480 2763564 2765208 2777812 2798865 2800530 2813295 2815552 2827442 2833920 2858472 2860560 2875904 2904768 2906496 2912640 2919744 2924940 2926680 2932074 2937874 2940020 2957040 2985456 2987232 2999847 3000848 3003040 3030966 3033180 3039180 3043840 3051264 3078116 3090240 3101445 3103290 3110859 3117435 3119936 3121792 3154176 3156480 3167496 3176080 3227520 3229440 3235392 3241792 3244160 3255482 3257860 3265806 3276720 3292515 3308208 3310176 3325264 3341293 3358638 3360636 3367740 3375954 3378420 3424320 3432672 3453987 3454455 3456510 3472265 3495168 3504640 3509928 3512016 3519440 3528024 3573090 3592256 3594880 3603648 3607426 3609572 3630960 3633120 3647016 3649680 3684752 3686944 3708288 3721734 3723948 3731820 3734040 3740922 3751060 3811296 3814080 3827391 3847645 3873024 3875328 3883520 3892992 3899920 3902240 3909432 3942720 3959370 3969027 3980608 3982976 3997418 3999796 4041288 4044240 4052240 4054104 4109184 4120320 4135260 4137720 4145346 4147812 4153546 4156580 4166718 4200795 4223328 4241163 4263029 4287708 4290840 4303360 4313856 4354408 4368960 4379616 4387410 4390020 4398111 4406811 4410030 4410944 4413568 4478184 4480848 4490320 4501272 4504560 4511965 4558770 4565760 4576896 4602578 4605316 4605940 4608680 4617174 4635360 4654935 4679904 4682688 4704032 4723897 4731264 4734720 4751244 4764120 4804864 4841280 4844160 4853088 4862688 4866240 4883223 4886790 4898709 4944384 4962312 4965264 4975760 4978720 4987896 4999745 5051610 5063931 5067630 5081728 5085440 5100154 5103188 5136480 5142706 5184765 5212576 5242752 5256960 5264892 5268024 5279160 5292036 5359635 5388384 5392320 5405472 5411139 5414358 5439037 5443010 5470524 5474520 5478912 5513680 5516960 5527128 5530416 5555624 5597730 5601060 5611383 5626590 5631104 5654884 5716944 5721120 5756645 5809536 5812992 5825280 5839488 5849880 5853360 5864148 5875748 5880040 5914080 5939055 5970912 5974464 5996127 5999694 6001696 6006080 6027041 6061932 6066360 6078360 6102528 6156232 6180480 6202890 6206580 6218019 6221718 6230319 6234870 6239872 6243584 6250077 6308352 6334992 6352160 6378985 6455040 6458880 6470784 6483584 6488320 6510964 6515720 6531612 6553440 6581115 6585030 6615045 6616416 6620352 6650528 6678613 6682586 6717276 6721272 6735480 6751908 6756840 6838155 6848640 6865344 6903867 6907974 6908910 6913020 6925761 6939461 6944530 6990336 7019856 7024032 7038880 7056048 7068605 7146180 7184512 7189760 7207296 7214852 7219144 7261920 7266240 7294032 7299360 7330185 7344685 7369504 7373888 7416576 7443468 7447896 7463640 7468080 7481844 7502120 7577415 7622592 7628160 7650231 7654782 7689673 7695290 7714059 7746048 7785984 7799840 7804480 7818864 7885440 7918740 7938054 7961216 7965952 7994836 7999592 8082576 8088480 8104480 8108208 8121537 8138705 8164515 8218368 8240640 8270520 8275440 8290692 8295624 8307092 8313160 8333436 8396595 8401590 8439885 8446656 8482326 8520989 8526058 8575416 8581680 8627712 8708816 8737920 8759232 8774820 8780040 8796222 8813622 8820060 8821888 8827136 8956368 8961696 8980640 8999541 9002544 9009120 9018565 9023930 9117540 9131520 9153792 9205156 9210632 9211880 9217360 9234348 9270720 9304335 9309870 9352305 9359808 9365376 9408064 9442177 9447794 9462528 9469440 9502488 9528240 9609728 9682560 9688320 9706176 9725376 9732480 9766446 9773580 9797418 9924624 9930528 9951520 9957440 9975792 9993545 9999490 10023879 10103220 10127862 10135260 10163456 10170880 10200308 10206376 10272960 10285412 10361961 10363365 10369530 10383865 10416795 10425152 10485504 10513920 10529784 10536048 10558320 10584072 10719270 10776768 10784640 10810944 10822278 10828716 10878074 10886020 10941048 10949040 11027360 11033920 11054256 11060832 11111248 11195460 11202120 11222766 11253180 11262208 11309768 11433888 11442240 11482173 11506445 11513290 11542935 11619072 11625984 11650560 11678976 11699760 11706720 11728296 11751496 11760080 11828160 11878110 11941824 11948928 11992254 11999388 12003392 12012160 12054082 12123864 12132720 12156720 12312464 12360960 12405780 12413160 12436038 12443436 12460638 12469740 12479744 12487168 12500154 12669984 12704320 12723489 12750385 12757970 12789087 12856765 12910080 12941568 12967168 12976640 13021928 13031440 13063224 13106880 13162230 13170060 13220433 13230090 13232832 13240704 13301056 13357226 13365172 13434552 13442544 13470960 13503816 13513680 13535895 13676310 13697280 13730688 13807734 13815948 13817820 13826040 13851522 13878922 13889060 14039712 14048064 14077760 14112096 14137210 14171691 14292360 14369024 14379520 14414592 14429704 14438288 14523840 14532480 14588064 14598720 14649669 14660370 14689370 14696127 14739008 14747776 14833152 14886936 14895792 14927280 14936160 14963688 14999235 15004240 15154830 15245184 15256320 15300462 15309564 15379346 15390580 15428118 15554295 15599680 15608960 15637728 15770880 15784729 15837480 15876108 15922432 15931904 15989672 15999184 16165152 16176960 16208960 16216416 16233417 16243074 16277410 16317111 16329030 16436736 16541040 16550880 16581384 16591248 16614184 16626320 16666872 16706465 16793190 16803180 16879770 16893312 16964652 17041978 17052116 17150832 17163360 17269935 17417632 17475840 17518464 17549640 17560080 17592444 17627244 17640120 17643776 17654272 17912736 17923392 17961280 17988381 17999082 18005088 18018240 18037130 18047860 18081123 18235080 18307584 18410312 18421264 18423760 18434720 18468696 18541440 18608670 18619740 18690957 18704610 18719616 18730752 18750231 18816128 18884354 18895588 18925056 19004976 19056480 19136955 19365120 19376640 19412352 19450752 19464960 19532892 19547160 19594836 19845135 19849248 19861056 19903040 19914880 19951584 19987090 19998980 20035839 20047758 20139137 20206440 20255724 20270520 20326912 20400616 20412752 20545920 20570824 20711601 20723922 20726730 20739060 20767730 20777283 20818383 20833590 20850304 20971008 21059568 21072096 21116640 21168144 21205815 21315145 21438540 21553536 21569280 21621888 21644556 21657432 21756148 21772040 21882096 21898080 21990555 22034055 22054720 22067840 22108512 22121664 22222496 22316341 22390920 22404240 22445532 22506360 22524416 22619536 22867776 22884480 22950693 22964346 23012890 23026580 23069019 23085870 23142177 23238144 23357952 23399520 23413440 23456592 23502992 23520160 23619485 23656320 23756220 23883648 23897856 23984508 23998776 24006784 24024320 24108164 24247728 24265440 24313440 24364611 24416115 24493545 24624928 24721920 24811560 24826320 24872076 24886872 24921276 24939480 24959488 25000308 25319655 25339968 25408640 25446978 25500770 25515940 25562967 25578174 25694761 25713530 25883136 25934336 26043856 26062880 26126448 26213760 26324460 26340120 26440866 26460180 26465664 26481408 26602112 26714452 26730344 26869104 26885088 26941920 26998623 27007632 27027360 27055695 27071790 27195185 27352620 27394560 27461376 27615468 27631896 27635640 27652080 27703044 27757844 27778120 28056915 28079424 28096128 28155520 28224192 28274420 28326531 28343382 28472573 28584720 28738048 28829184 28859408 28876576 29047680 29064960 29176128 29197440 29299338 29320740 29378740 29392254 29478016 29495552 29773872 29791584 29854560 29872320 29927376 29980635 29998470 30008480 30071637 30135205 30309660 30490368 30512640 30600924 30619128 30758692 30781160 30856236 31085883 31090095 31108590 31151595 31199360 31217920 31250385 31275456 31541760 31550689 31569458 31674960 31752216 31844864 31979344 31998368 32330304 32353920 32417920 32432832 32466834 32486148 32554820 32634222 32658060 33082080 33101760 33162768 33182496 33228368 33252640 33333744 33388541 33393065 33412930 33586380 33606360 33759540 33786624 33929304 34083956 34104232 34301664 34326720 34446519 34519335 34539870 34628805 34697305 34835264 34951680 35036928 35099280 35120160 35184888 35254488 35280240 35287552 35825472 35846784 35922560 35976762 35998164 36010176 36036480 36074260 36095720 36162246 36470160 36820624 36842528 36847520 36869440 36937392 36998113 37082880 37217340 37239480 37381914 37409220 37439232 37461504 37500462 37632256 37768708 37791176 38009952 38112960 38170467 38251155 38273910 38367261 38448365 38570295 38730240 38824704 38901504 38929920 39065784 39094320 39189672 39661299 39690270 39698496 39722112 39806080 39829760 39903168 39974180 39997960 40071678 40095516 40278274 40412880 40511448 40541040 40607685 40801232 40825504 40997909 41091840 41141648 41423202 41447844 41453460 41478120 41535460 41554566 41636766 41667180 41700608 42119136 42144192 42233280 42336288 42411630 42515073 42599173 42604945 42630290 42877080 43107072 43138560 43243776 43289112 43314864 43512296 43544080 43764192 43796160 43949007 43981110 44068110 44109440 44135680 44217024 44243328 44444992 44632682 44781840 44808480 44891064 44997705 45012720 45239072 45735552 45768960 45901386 45928692 46025780 46053160 46138038 46171740 46284354 46799040 46826880 46913184 47005984 47040320 47204489 47210885 47238970 47312640 47354187 47512440 47767296 47795712 47969016 47997552 48013568 48048640 48216328 48495456 48530880 48626880 48700251 48729222 48832230 48951333 48987090 49249856 49623120 49652640 49744152 49773744 49842552 49878960 50000616 50119395 50639310 50679936 50817280 50893956 51001540 51031880 51125934 51156348 51389522 51427060 51809805 52087712 52125760 52252896 52307677 52427520 52648920 52680240 52881732 52920360 52931328 52962816 53204224 53428904 53460688 53738208 53770176 53883840 53965143 53997246 54015264 54054720 54111390 54143580 54243369 54390370 54705240 54922752 55230936 55263792 55271280 55304160 55406088 55515688 55556240 56072871 56113830 56158848 56192256 56311040 56448384 56548840 56653062 56686764 56945146 57169440 57410865 57718816 57753152 57962561 58095360 58129920 58352256 58394880 58598676 58641480 58757480 58784508 58956032 58991104 59547744 59583168 59709120 59744640 59854752 59961270 59996940 60016960 60107517 60143274 60226417 60270410 60417411 60619320 60980736 61201848 61238256 61517384 61562320 61712472 62134803 62171766 62180190 62217180 62303190 62398720 62435840 62455149 62500770 62550912 63101378 63138916 63349920 63504432 63617445 63945435 63958688 63996736 64660608 64707840 64835840 64865664 64933668 64972296 65109640 65268444 65316120 66102165 66164160 66203520 66325536 66364992 66456736 66505280 66667488 66737381 66777082 66786130 66825860 66949023 67172760 67212720 67519080 67573248 67858608 68167912 68208464 68603328 68653440 68852079 68893038 69038670 69079740 69207057 69257610 69394610 69426531 69670528 70073856 70198560 70240320 70369776 70508976 70560480 70858455 71650944 71693568 71845120 71953524 71996328 72020352 72072960 72148520 72191440 72324492 72940320 73248345 73480635 73641248 73685056 73695040 73738880 73874784 73952233 73996226 74165760 74434680 74478960 74569237 74763828 74818440 74878464 75000924 75264512 75537416 75582352 76019904 76225920 76340934 76502310 76547820 76688901 76734522 76896730 77084283 77140590 77649408 77803008 78131568 78188640 78379344 78923645 79322598 79380540 79396992 79444224 79612160 79659520 79806336 79948360 79995920 80143356 80191032 80556548 80825760 81022896 81082080 81167085 81215370 81585555 81602464 81651008 81995818 82183680 82283296 82846404 82895688 82906920 82956240 83070920 83109132 83273532 83334360 83401216 84238272 84288384 84466560 84672576 84823260 84979593 85030146 85147693 85198346 85209890 85260580 85417719 85754160 86214144 86487552 86578224 86629728 87024592 87088160 87528384 87592320 87898014 87962220 88136220 88218880 88271360 88434048 88486656 88889984 89265364 89563680 89616960 89782128 89941905 89995410 90025440 90214911 90405615 90478144 91471104 91537920 91802772 91857384 92051560 92106320 92276076 92343480 92568708 93454785 93598080 93653760 93751155 93826368 94011968 94080640 94352849 94408978 94421770 94477940 94625280 94652067 94708374 95024880 95140061 95534592 95938032 95995104 96027136 96432656 96990912 97061760 97253760 97400502 97458444 97664460 97902666 97974180 98499712 99246240 99305280 99488304 99547488 99685104 99757920 100001232 100165623 100179195 100238790 100695685 101278620 101359872 101634560 101787912 102003080 102063760 102251868 102312696 102779044 102854120 103558005 103619610 103886415 104091915 104175424 104251520 104505792 104615354 104855040 105297840 105360480 105425473 105763464 105840720 105862656 106408448 106857808 106921376 107476416 107540352 107767680 107930286 107994492 108030528 108109440 108222780 108287160 108486738 108780740 109410480 110461872 110527584 110542560 110608320 110812176 110994339 111031376 111112480 111581705 112145742 112227660 112317696 112384512 112622080 112896768 113097680 113306124 113373528 113890292 114338880 114753465 114821730 115101783 115345095 115437632 115506304 115710885 115925122 116190720 116704512 116789760 117197352 117282960 117514960 117569016 117912064 119095488 119166336 119418240 119489280 119709504 119922540 119993880 120033920 120215034 120286548 120452834 120540820 120834822 121238640 121823055 122403696 122476512 122993727 123034768 123124640 123424944 123627841 124269606 124343532 124360380 124434360 124606380 124797440 124910298 125001540 125101824 126202756 126277832 126699840 127008864 127234890 127545219 127797519 127814835 127890870 127917376 127993472 128473805 129321216 129415680 129671680 129731328 129867336 129944592 130219280 130536888 130632240 132204330 132328320 132407040 132651072 132729984 132913472 133010560 133334976 133474762 133554164 133572260 133651720 133898046 134345520 134425440 134993115 135038160 135717216 136335824 136416928 136993013 137206656 137306880 137704158 137786076 138077340 138159480 138414114 138515220 138789220 138853062 139341056 140397120 140480640 140739552 141017952 141120960 141613467 141632655 141716910 142062561 142362865 143301888 143387136 143690240 143907048 143992656 144040704 144145920 144297040 144382880 144648984 145880640 146496690 146853999 146961270 147282496 147370112 147390080 147477760 147749568 147904466 147992452 148869360 148957920 149138474 149527656 149636880 150001848 150358185 151074832 151164704 152039808 152451840 152681868 153004620 153095640 153377802 153469044 153793460 154168566 154281180 155429415 156263136 156377280 156758688 156923031 157732073 157753445 157847290 158645196 158761080 158793984 158888448 159224320 159612672 159896720 159991840 160286712 160382064 161113096 161651520 162045792 162164160 162334170 162430740 162730107 163171110 163204928 163302016 163991636 164566592 165692808 165791376 165813840 165912480 166141840 166218264 166547064 166668720 166942705 168476544 168576768 168933120 169345152 169646520 169959186 170060292 170295386 170396692 170419780 170521160 170835438 171508320 172232595 173156448 173259456 173887683 174049184 174176320 174784189 175056768 175184640 175796028 175924440 176272440 176437760 176868096 176973312 177779968 178530728 179127360 179233920 179564256 179883810 179990820 180050880 180322551 180429822 180679251 180811230 180956288 181252233 182942208 183605544 183714768 184103120 184212640 184552152 184686960 184990565 185137416 186909570 187196160 187307520 187365447 187502310 187652736 188023936 188161280 188705698 188817956 188843540 188955880 189304134 189416748 190049760 190280122 190852335 191836305 191876064 191990208 192865312 193679777 193981824 194123520 194507520 194801004 194916888 195328920 195805332 195948360 196999424 198306495 198492480 198610560 198976608 199094976 199370208 199515840 200002464 200212143 200331246 200358390 200477580 200847069 201244369 201391370 202557240 202719744 203575824 204006160 204127520 204503736 204625392 204989545 205558088 205708240 207116010 207239220 207621171 207772830 208183830 208350848 208503040 209011584 209230708 210595680 210720960 210850946 211526928 211681440 212575365 212995865 213715616 213842752 214952832 215080704 215535360 215860572 215988984 216061056 216218880 216445560 216574320 216973476 217561480 218820960 219745035 220923744 221055168 221085120 221216640 221624352 221856699 221988678 222062752 222224960 223000517 223163410 223707711 224291484 224455320 224635392 225793536 226195360 226612248 226747056 227780584 228677760 229506930 229643460 230066703 230203566 230690190 230875264 231012608 231252849 231421770 231850244 233409024 234394704 234565920 235029920 235138032 236022445 236770935 238190976 238332672 238836480 238978560 239419008 239845080 239987760 240067840 240430068 240573096 240905668 241081640 241669644 242477280 243501255 243646110 244756665 244807392 244953024 245987454 246069536 246249280 246849888 247108681 247255682 248539212 248687064 248720760 248868720 249212760 249820596 250003080 250203648 252405512 252555664 253399680 254017728 254469780 254938779 255090438 255443079 255595038 255629670 255781740 255834752 255986944 256253157 256947610 258642432 259462656 259734672 259889184 260438560 261073776 261264480 261538385 264408660 264656640 264814080 265302144 265459968 265826944 266021120 266669952 266949524 267108328 267144520 267303440 267796092 268691040 268850880 269825715 269986230 270076320 271216845 271434432 272671648 272833856 273823133 273986026 274413312 274613760 275408316 275572152 276154680 276318960 276828228 277030440 277578440 277706124 278682112 280364355 280794240 280961280 281479104 282035904 282241920 283058547 283226934 283265310 283433820 283956201 284125122 284517901 284725730 285420183 286603776 287814096 287985312 288081408 288594080 288765760 289297968 289812805 291761280 292993380 293707998 293922540 294564992 294740224 294780160 294955520 295499136 295808932 295984904 297738720 297915840 298276948 299055312 299273760 300003696 300496869 300537585 300716370 301132085 302087055 302149664 302329408 304079616 304903680 305363736 306009240 306191280 306755604 306938088 307586920 308337132 308562360 310674015 310858830 312275745 312526272 312754560 313517376 313846062 315276593 315464146 315506890 315694580 316276419 317290392 317522160 317587968 319225344 319793440 319983680 320573424 320764128 322226192 323303040 324091584 324328320 324668340 324861480 325460214 326342220 326409856 326604032 327983272 329133184 331385616 331582752 331627680 331824960 332283680 332436528 332983017 333094128 333337440 333686905 333885410 334745115 336953088 337153536 337866240 338690304 339293040 339918372 340120584 340590772 340793384 340839560 341042320 341670876 343016640 344260395 344465190 346035285 346312896 346518912 347132655 347775366 348098368 348352640 349360549 349568378 350113536 350369280 351592056 351848880 352544880 353736192 355559936 357061456 358254720 358467840 359128512 359767620 359981640 360101760 360645102 360859644 361358502 361622460 361912576 362504466 367211088 367429536 368206240 368425280 368981181 369104304 369373920 369761165 369981130 370274832 370883523 372846185 373819140 374392320 374730894 375004620 375305472 376047872 376322560 377411396 377635912 377687080 377911760 378608268 378833496 380099520 380560244 381704670 383392557 383444505 383672610 383752128 383980416 385421415 385730624 387359554 387963648 388247040 389015040 389602008 389833776 390657840 391610664 391896720 393998848 396612990 396984960 397221120 397953216 398189952 398740416 399031680 400004928 400424286 400662492 400716780 400955160 401694138 402488738 402782740 405114480 407151648 408012320 408255040 409007472 409250784 409979090 410979039 411116176 411416480 414232020 414478440 415242342 415545660 416367660 416701696 417006080 418023168 418461416 421191360 421441920 421701892 423053856 423362880 424840401 424897965 425150730 425738465 425991730 426187683 427088595 427431232 427685504 429905664 430161408 431070720 431721144 431977968 432122112 432437760 432891120 433148640 433946952 435122960 437641920 439490070 441847488 442110336 442170240 442433280 443248704 443713398 443977356 444125504 444449920 446001034 446326820 447415422 448582968 448910640 451074555 452390720 453224496 453494112 455561168 457355520 457757141 459013860 459286920 460133406 460407132 461380380 461750528 462025216 462505698 462843540 463700488 468789408 469131840 470059840 470276064 470769093 471764245 472044890 473196219 473260335 473541870 475700305 476381952 476665344 477672960 478838016 479690160 479975520 480135680 480860136 481146192 481811336 482163280 483339288 484954560 487002510 487292220 489513330 489614784 489906048 491974908 492139072 492498560 493699776 494217362 494511364 497078424 497374128 497441520 497737440 498425520 499641192 500006160 500828115 504811024 505111328 506799360 508035456 508939560 509877558 510180876 510886158 511190076 511259340 511563480 511669504 511973888 512506314 513895220 519469344 519778368 520877120 521663049 522147552 522528960 523076770 524352567 527127365 528817320 529313280 530604288 530919936 531653888 532042240 533339904 533899048 534216656 534289040 534606880 535592184 537382080 537701760 539651430 539972460 540152640 542037753 542433690 542868864 543756699 545343296 545667712 547646266 547972052 548826624 550816632 551144304 552309360 552637920 553656456 554060880 554971695 555156880 555412248 560728710 561588480 561922560 562958208 564071808 564483840 566117094 566453868 566530620 566867640 567912402 568250244 569035802 569451460 570840366 575508915 575628192 575970624 577188160 577531520 578595936 579625610 581039331 583522560 584034973 585986760 587415996 587845080 589129984 589480448 589560320 590998272 591617864 591969808 595477440 595831680 596553896 598110624 598547520 600007392 600636429 600993738 601075170 601432740 602264170 602541207 603733107 604174110 604299328 604658816 608159232 610727472 612018480 612382560 613511208 613876176 614968635 615173840 616674264 617124720 618139205 621348030 621717660 624551490 625052544 625509120 627034752 627692124 630553186 630928292 631013780 631389160 632552838 634580784 635044320 637726095 638987595 639586880 639967360 641146848 641528256 644452384 646606080 647173889 648183168 648656640 649336680 649722960 650920428 652684440 652819712 653208064 655966544 658266368 662771232 663165504 663255360 663649920 664567360 664873056 665570097 665966034 666188256 666674880 667373810 667770820 669001551 669490230 671123133 673906176 677380608 678586080 679836744 680241168 681181544 681586768 681679120 682084640 683341752 684965065 686033280 688520790 688930380 692070570 692625792 693037824 693758547 694265310 695550732 696196736 696705280 698721098 699136756 700227072 703184112 703697760 705089760 708067335 710312805 714122912 716509440 716935680 718257024 719535240 719963280 720203520 721290204 721719288 722717004 723244920 723825152 725008932 734269995 734422176 734859072 736412480 736850560 737962362 738208608 738747840 739522330 739962260 740549664 741326043 741767046 745148069 745692370 747638280 749461788 750009240 750610944 752095744 754822792 755271824 755374160 755823520 757216536 757666992 760199040 761120488 763409340 766329237 766785114 766889010 767345220 767504256 767960832 768759471 770842830 771461248 774719108 775927296 779204016 779667552 781315680 783221328 783793440 784615155 788660365 793225980 793969920 794442240 795906432 796379904 797480832 798063360 800009856 800848572 801324984 801433560 801910320 803388276 804977476 805565480 810228960 813650535 814303296 816024640 816510080 818014944 818501568 819958180 821469399 821958078 822232352 822832960 825704617 828464040 828956880 830484684 831091320 832735320 833403392 836046336 836922832 842382720 842883840 843403784 846107712 846725760 849175641 849680802 849795930 850301460 851476930 851868603 851983460 852375366 853553703 854177190 854862464 855371008 856260549 859811328 863442288 863955936 864244224 865782240 866297280 867893904 869438415 870245920 873920945 875283840 878980140 883694976 884220672 884340480 884866560 886497408 887426796 887954712 888251008 888899840 892002068 892653640 894830844 897165936 897821280 901490607 901612755 902149110 903396255 904781440 906261165 906448992 906988224 911122336 914711040 914969981 915514282 918027720 918573840 920266812 920814264 922760760 923501056 925011396 925687080 927400976 936827235 937578816 938263680 940119680 940552128 941538186 943528490 944089780 945829779 946392438 946520670 947083740 948829257 950706157 951400610 952763904 957676032 959380320 959951040 961720272 962292384 963622672 964326560 966678576 968398885 969909120 974005020 974584440 979026660 979229568 979812096 983949816 984278144 984997120 987399552 988434724 989022728 994156848 994748256 994883040 995474880 996851040 998949051 999282384 1000012320 1001060715 1001656230 1004235345 1006221845 1009622048 1010222656 1013598720 1016070912 1017879120 1019755116 1020361752 1021772316 1022380152 1022518680 1023126960 1023339008 1025012628 1027790440 1038105855 1038938688 1039556736 1041754240 1043326098 1044295104 1045057920 1046153540 1048081647 1048705134 1053485201 1054254730 1057634640 1061208576 1063307776 1066679808 1067798096 1068433312 1068578080 1069213760 1071184368 1074764160 1075403520 1079302860 1079944920 1080305280 1084075506 1084867380 1085737728 1087513398 1090686592 1091335424 1095292532 1095944104 1101633264 1102288608 1104618720 1105275840 1106943543 1107312912 1108121760 1109283495 1109943390 1110313760 1110824496 1112650569 1115002585 1118538555 1121457420 1123176960 1125916416 1128143616 1128967680 1132234188 1132907736 1133061240 1133735280 1135824804 1136500488 1138071604 1138902920 1141680732 1150177671 1150333515 1151017830 1151256384 1151941248 1154376320 1155063040 1156264245 1157191872 1159251220 1162078662 1167045120 1167375493 1168069946 1171973520 1174831992 1175690160 1178259968 1181996544 1183235728 1183939616 1190954880 1191663360 1193107792 1196221248 1197095040 1200014784 1201272858 1201987476 1202150340 1202865480 1204528340 1205082414 1207466214 1208348220 1208598656 1209317632 1221454944 1224036960 1224765120 1227022416 1227752352 1229937270 1230347680 1232937117 1233348528 1234249440 1235376017 1235543405 1236278410 1242696060 1243435320 1249102980 1250105088 1251018240 1254069504 1255384248 1261106372 1261856584 1262027560 1262778320 1265105676 1269161568 1270088640 1274521203 1274693895 1275452190 1277215395 1277975190 1279173760 1279934720 1281265785 1282293696 1283056512 1288904768 1293212160 1293578249 1294347778 1296366336 1297313280 1298673360 1299445920 1301840856 1305368880 1305639424 1311933088 1316532736 1325542464 1326331008 1326510720 1327299840 1329134720 1329746112 1331140194 1331932068 1332376512 1333349760 1334747620 1335541640 1338003102 1338980460 1342246266 1357172160 1359673488 1360482336 1362363088 1363173536 1363358240 1364169280 1366683504 1368930181 1369115665 1369930130 1372066560 1373271423 1377041580 1377860760 1384141140 1385251584 1386075648 1387517094 1388530620 1391101464 1392393472 1393410560 1397442196 1398273512 1406368224 1407395520 1410179520 1412307279 1415292735 1416134670 1419588657 1419781005 1420625610 1422589505 1427100915 1428245824 1433018880 1436514048 1439070480 1439926560 1440407040 1442580408 1443438576 1445434008 1446489840 1450017864 1468539990 1468844352 1469718144 1472824960 1473701120 1475924724 1476417216 1477495680 1479044660 1479924520 1481099328 1482652086 1483534092 1490296138 1491384740 1495276560 1498923576 1500018480 1502484345 1509645584 1510543648 1510748320 1511647040 1514433072 1515333984 1516922633 1520398080 1522240976 1526818680 1532658474 1533570228 1533778020 1534690440 1535008512 1535921664 1537518942 1541685660 1542922496 1549438216 1558408032 1559335104 1562631360 1564989147 1566442656 1567586880 1569230310 1573057701 1576382965 1577320730 1581382095 1586451960 1587939840 1591812864 1592759808 1594961664 1596126720 1600019712 1601697144 1602649968 1602867120 1603820640 1606776552 1609954952 1611130960 1620457920 1626113259 1627301070 1628606592 1632049280 1633020160 1636029888 1637003136 1639916360 1642938798 1643916156 1644464704 1645665920 1651409234 1656928080 1657913760 1660969368 1662182640 1664915085 1665470640 1673845664 1680914269 1684765440 1685767680 1686807568 1692215424 1693451520 1698351282 1699361604 1699591860 1700602920 1702953860 1703737206 1703966920 1704750732 1707107406 1708354380 1709724928 1710742016 1712521098 1726884576 1727911872 1731564480 1732594560 1735787808 1738876830 1740491840 1743117993 1746566093 1746802745 1747841890 1750567680 1752104919 1757960280 1767389952 1768441344 1768680960 1772994816 1774853592 1775909424 1776502016 1777799680 1784004136 1785307280 1789661688 1794331872 1795642560 1801909287 1802981214 1803225510 1804298220 1806792510 1809562880 1811199321 1812522330 1812897984 1813976448 1822244672 1829939962 1831028564 1836055440 1837147680 1840533624 1841628528 1844905905 1845521520 1850022792 1851374160 1854417615 1854801952 1873654470 1875157632 1876527360 1880239360 1881104256 1883076372 1887056980 1888179560 1891659558 1892784876 1893041340 1894167480 1897658514 1901412314 1902801220 1916962785 1918760640 1919902080 1923440544 1924584768 1927245344 1928653120 1933357152 1935384049 1936797770 1939818240 1941521667 1948010040 1949168880 1958053320 1958459136 1959624192 1967899632 1968556288 1969994240 1974799104 1976869448 1978045456 1988313696 1989496512 1989766080 1990949760 1993702080 1996710291 1997898102 1998564768 2000024640 2002121430 2003312460 2007004653 2008470690 2012443690 2013369399 2019244096 2020445312 2032141824 2035758240 2039510232 2040723504 2043544632 2044760304 2045037360 2046253920 2050025256 2054895195 2055580880 2076211710 2077877376 2079113472 2083508480 2086652196 2088590208 2090115840 2092307080 2096163294 2097410268 2106970402 2108509460 2115269280 2124202005 2130938415 2135596192 2136866624 2137156160 2138427520 2142368736 2144614757 2149528320 2150807040 2158605720 2159889840 2160610560 2162507873 2168151012 2169734760 2171475456 2175026796 2181373184 2182670848 2190585064 2191888208 2203266528 2204577216 2209237440 2210551680 2213887086 2214625824 2216243520 2218566990 2219886780 2220627520 2221648992 2223978129 2225301138 2230005170 2235444207 2237077110 2242914840 2251832832 2256287232 2264468376 2265815472 2266122480 2267470560 2271649608 2273000976 2276143208 2277805840 2283361464 2288785705 2298987711 2300355342 2300667030 2302035660 2302512768 2303882496 2308752640 2310126080 2312528490 2314383744 2318502440 2324157324 2334750986 2336139892 2343947040 2349663984 2351380320 2353845465 2365981095 2366471456 2367879232 2381909760 2383326720 2386215584 2392442496 2394190080 2400029568 2402545716 2403974952 2404300680 2405730960 2409056680 2410164828 2414932428 2416696440 2417197312 2418635264 2442909888 2448073920 2449530240 2454044832 2455504704 2459874540 2460695360 2464408197 2465874234 2466697056 2468498880 2469283097 2470752034 2471086810 2472556820 2477113851 2485392120 2486870640 2498205960 2500210176 2508139008 2510768496 2522212744 2523713168 2524055120 2525556640 2530211352 2538323136 2540177280 2547526923 2549042406 2549387790 2550904380 2554430790 2555950380 2558347520 2559869440 2560661109 2562531570 2564587392 2566113024 2568781647 2577809536 2587156498 2588695556 2592732672 2597346720 2598891840 2603681712 2608315245 2610737760 2621762835 2623866176 2651084928 2652662016 2653021440 2654599680 2658269440 2659492224 2662280388 2663864136 2664753024 2666699520 2669495240 2671083280 2676006204 2677960920 2684492532 2710188765 2714344320 2718783495 2719346976 2720964672 2724726176 2726347072 2726716480 2728338560 2733367008 2736232621 2737860362 2738231330 2739860260 2744133120 2744909943 2746542846 2754083160 2755721520 2759061769 2768282280 2770503168 2775034188 2777061240 2782202928 2784786944 2794884392 2796547024 2812736448 2814791040 2820359040 2824614558 2830585470 2832269340 2837489337 2839177314 2839562010 2841251220 2845179010 2846487771 2852118471 2854201830 2856491648 2873028096 2878140960 2879853120 2885160816 2886877152 2890868016 2892979680 2900035728 2905196655 2920174865 2937079980 2937688704 2939436288 2945649920 2947402240 2951849448 2952834432 2954991360 2958089320 2959849040 2962198656 2965304172 2967068184 2980592276 2982769480 2990553120 2997847152 3000036960 3003182145 3004968690 3012706035 3018665535 3019291168 3021087296 3021496640 3023294080 3028866144 3030667968 3033845266 3040796160 3044481952 3053637360 3057338717 3065316948 3067140456 3067556040 3069380880 3070017024 3075037884 3083371320 3085844992 3098876432 3116816064 3118670208 3125262720 3129978294 3132885312 3135173760 3138460620 3144244941 3146115402 3152765930 3154641460 3160455603 3162764190 3172903920 3183625728 3189923328 3200039424 3203394288 3205299936 3205734240 3207641280 3213553104 3219909904 3222261920 3235869445 3240915840 3252226518 3254602140 3257213184 3264098560 3266040320 3272059776 3274006272 3279832720 3285877596 3287832312 3288929408 3291331840 3302818468 3313856160 3315827520 3321938736 3324365280 3327850485 3329830170 3330941280 3337951707 3345007755 3347691328 3355615665 3361828538 3369530880 3373615136 3384430848 3386903040 3396702564 3398723208 3399183720 3401205840 3405907720 3407474412 3407933840 3409501464 3414214812 3416708760 3419449856 3425042196 3453769152 3455823744 3463128960 3465189120 3468792735 3471575616 3477753660 3480983680 3486235986 3491055413 3493132186 3493605490 3495683780 3501135360 3502126479 3504209838 3515920560 3520182257 3534779904 3545989632 3549707184 3551818848 3553004032 3568008272 3570614560 3579323376 3588663744 3591285120 3603818574 3605962428 3606451020 3608596440 3613585020 3619125760 3622398642 3625044660 3625795968 3627952896 3644489344 3659879924 3662057128 3672110880 3674295360 3681067248 3683257056 3689811810 3691043040 3698811351 3700045584 3702748320 3706128051 3706630215 3708835230 3709603904 3725740345 3747308940 3750315264 3753054720 3760478720 3762208512 3766152744 3774113960 3776359120 3783319116 3785569752 3786082680 3788334960 3795317028 3802824628 3805602440 3831646185 3833925570 3837521280 3839804160 3843797355 3846881088 3849169536 3854490688 3857306240 3866714304 3870768098 3873595540 3879636480 3880734747 3883043334 3896020080 3898337760 3900742501 3916106640 3916918272 3935799264 3937112576 3949598208 3953738896 3956090912 3976627392 3978993024 3979532160 3981899520 3987404160 3993420582 3995796204 3997129536 4000049280 4004242860 4006624920 4014009306 4016941380 4024887380 4026738798 4038488192 4040890624 4071516480 4079020464 4081447008 4087089264 4089520608 4090074720 4092507840 4100050512 4106790543 4107346995 4109790390 4111161760 4119814269 4128523085 4152423420 4155754752 4158226944 4167016960 4173304392 4177180416 4180231680 4184614160 4192326588 4194820536 4213940804 4217018920 4230538560 4245878205 4248404010 4258765971 4259343015 4261876830 4267768515 4271192384 4273733248 4274312320 4276855040 4281302745 4284737472 4289229514 4299056640 4317211440 4319779680 4321221120 4322444393 4325015746 4336302024 4339469520 4350053592 4362746368 4381170128 4383776416 4406533056 4409154432 4418474880 4421103360 4427774172 4429251648 4432487040 4437133980 4439773560 4441255040 4443297984 4447956258 4450602276 4460010340 4470888414 4474154220 4485829680 4507453035 4528936752 4531630944 4532244960 4534941120 4543299216 4546001952 4550767899 4552286416 4555611680 4566722928 4574230117 4574849905 4577571410 4597975422 4600710684 4601334060 4604071320 4605025536 4607764992 4617505280 4625056980 4628767488 4637004880 4648314648 4669501972 4672279784 4687894080 4699327968 4702760640 4707690930 4719173103 4729148895 4731962190 4732942912 4735758464 4744146285 4753530785 4763819520 4772431168 4784884992 4788380160 4800059136 4805091432 4807949904 4808601360 4811461920 4818113360 4820329656 4829864856 4833392880 4834394624 4885819776 4896147840 4899060480 4908089664 4911009408 4919749080 4921390720 4928816394 4931748468 4933394112 4936997760 4938566194 4941504068 4942173620 4945113640 4954227702 4970784240 4973741280 4994745255 4996411920 5021536992 5042742807 5044425488 5047426336 5048110240 5051113280 5060422704 5068741481 5076646272 5080354560 5095053846 5098084812 5098775580 5101808760 5108861580 5111900760 5116695040 5121322218 5125063140 5129174784 5132226048 5137563294 5155619072 5174312996 5177391112 5194693440 5197783680 5207363424 5216630490 5221475520 5229353979 5239698279 5240408235 5243525670 5247732352 5256314757 5267426005 5302169856 5305324032 5306042880 5316538880 5318984448 5324560776 5327728272 5329506048 5333399040 5338990480 5342166560 5352012408 5355921840 5368985064 5420377530 5428688640 5433597963 5437566990 5438693952 5441929344 5449452352 5452694144 5453432960 5456677120 5466734016 5472465242 5475720724 5476462660 5479720520 5489819886 5493085692 5508166320 5511443040 5518123538 5534717715 5536564560 5550068376 5554122480 5563252845 5564405856 5589768784 5593094048 5616713533 5625472896 5629582080 5640718080 5649229116 5661170940 5664538680 5674978674 5678354628 5679124020 5682502440 5690358020 5692975542 5704236942 5708403660 5712983296 5750888355 5756281920 5759706240 5770321632 5773754304 5781736032 5785959360 5800071456 5806152147 5810393310 5824565001 5836086701 5836877465 5840349730 5874159960 5875377408 5878872576 5891299840 5903698896 5905668864 5909982720 5916178640 5919698080 5924397312 5930608344 5934136368 5961184552 5965538960 5981106240 5995694304 6000073920 6006364290 6009937380 6021013959 6025412070 6037331070 6038582336 6042174592 6042993280 6046588160 6057732288 6061335936 6067690532 6088963904 6107274720 6114677434 6130633896 6134280912 6135112080 6138761760 6150075768 6164685585 6166742640 6176880085 6197752864 6233632128 6237340416 6250525440 6259956588 6265770624 6270347520 6276921240 6288489882 6292230804 6305531860 6309282920 6320911206 6325528380 6345807840 6372606015 6406788576 6410599872 6411468480 6415282560 6427106208 6433844271 6439819808 6444523840 6467014993 6467891245 6471738890 6481831680 6487523619 6504453036 6509204280 6514426368 6528197120 6544119552 6548012544 6559665440 6571755192 6575664624 6577858816 6582663680 6605636936 6627712320 6631655040 6643877472 6648730560 6655700970 6659660340 6661882560 6671934387 6675903414 6690015510 6695382656 6706332621 6711231330 6723657076 6747230272 6768861696 6793405128 6797446416 6798367440 6802411680 6811815440 6814948824 6815867680 6819002928 6828429624 6833417520 6844650905 6850084392 6866357115 6907538304 6911647488 6926257920 6930378240 6937585470 6943151232 6955507320 6961967360 6972471972 6982110826 6986264372 6987210980 6991367560 7004252958 7008419676 7031841120 7040364514 7061536395 7097943285 7099414368 7103637696 7136016544 7141229120 7158646752 7166151749 7177327488 7182570240 7207637148 7211924856 7212902040 7217192880 7227170040 7244797284 7250089320 7251591936 7255905792 7288978688 7319759848 7324114256 7344221760 7348590720 7362134496 7366514112 7379623620 7382086080 7393224591 7397622702 7400091168 7405496640 7407849291 7412256102 7413260430 7417670460 7419207808 7431341553 7451480690 7494617880 7500630528 7524417024 7532305488 7548227920 7552718240 7566638232 7571139504 7572165360 7576669920 7584613165 7590634056 7605649256 7611204880 7663292370 7667851140 7675042560 7679608320 7681983327 7687594710 7693762176 7698339072 7708981376 7714612480 7733428608 7741536196 7747191080 7761469494 7766086668 7792040160 7796675520 7801485002 7824945735 7832213280 7865288505 7871598528 7907477792 7912181824 7940870857 7953254784 7957986048 7959064320 7963799040 7974808320 7986841164 7991592408 7994259072 8000098560 8008485720 8013249840 8028018612 8033882760 8049774760 8053477596 8076976384 8081781248 8130566295 8143032960 8158040928 8162894016 8174178528 8179041216 8180149440 8185015680 8200101024 8208697863 8213581086 8214693990 8219580780 8222323520 8234729829 8239628538 8251019129 8257046170 8277185307 8304846840 8311509504 8346608784 8354360832 8369228320 8384653176 8389641072 8404571345 8427881608 8434037840 8461077120 8491756410 8496808020 8512468011 8517531942 8518686030 8523753660 8535537030 8542384768 8547466496 8548624640 8553710080 8556355413 8562605490 8569474944 8578459028 8634422880 8639559360 8644888786 8650031492 8672604048 8678939040 8700107184 8715589965 8732830465 8760524595 8762340256 8767552832 8813066112 8818308864 8836949760 8842206720 8855548344 8858503296 8864974080 8874267960 8879547120 8882510080 8886595968 8895912516 8901204552 8920020680 8941776828 8948308440 8971659360 9009546435 9014906070 9055996605 9057873504 9063261888 9064489920 9069882240 9086598432 9092003904 9101535798 9104572832 9111223360 9133445856 9143021197 9148460234 9149699810 9155142820 9172016151 9195950844 9201421368 9202668120 9208142640 9210051072 9250113960 9257534976 9274009760 9296629296 9339003944 9344559568 9375788160 9398655936 9405521280 9415381860 9432734823 9438346206 9458297790 9463924380 9465885824 9471516928 9481366809 9488292570 9507061570 9544862336 9569769984 9600118272 9610182864 9615899808 9617202720 9622923840 9636226720 9640659312 9659729712 9666785760 9676920245 9707608335 9771639552 9792295680 9798120960 9816179328 9822018816 9839498160 9842781440 9857632788 9863496936 9866788224 9873995520 9877132388 9883008136 9884347240 9890227280 9908455404 9941568480 9947482560 9983551455 9989490510 9992823840 10035023265 10043073984 10066846995 10085485614 10088850976 10094852672 10096220480 10102226560 10120845408 10131455921 10137482962 10153292544 10160709120 10190107692 10196169624 10197551160 10203617520 10217723160 10223801520 10242644436 10250126280 10258349568 10275126588 10311238144 10348625992 10354782224 10389386880 10395567360 10414726848 10433260980 10442951040 10458707958 10473166239 10479396558 10480816470 10487051340 10495464704 10506379437 10512629514 10534852010 10560546771 10604339712 10637968896 10649121552 10655456544 10659012096 10677980960 10684333120 10704024816 10711843680 10723073785 10737970128 10812539365 10840755060 10857377280 10867195926 10875133980 10877387904 10883858688 10898904704 10905388288 10906865920 10913354240 10933468032 10944930484 10951441448 10952925320 10959441040 10979639772 10986171384 11016332640 11022886080 11036247076 11069435430 11073129120 11100136752 11108244960 11118384153 11119890645 11126505690 11128811712 11177221035 11179537568 11186188096 11233427066 11250945792 11259164160 11281436160 11298458232 11322341880 11329077360 11349957348 11356709256 11358248040 11365004880 11380716040 11385951084 11408473884 11416807320 11425966592 11494938555 11501776710 11512563840 11519412480 11540643264 11547508608 11563472064 11571918720 11600142912 11612304294 11620786620 11642204241 11649130002 11665233941 11672173402 11673754930 11680699460 11702227503 11748319920 11750754816 11807397792 11811337728 11832357280 11839396160 11848794624 11861216688 11868272736 11922369104 11931077920 11962212480 11991388608 12000147840 12012728580 12019874760 12042027918 12050824140 12074662140 12077164672 12084349184 12085986560 12093176320 12115464576 12122671872 12135381064 12177927808 12214549440 12229354868 12261267792 12268561824 12270224160 12277523520 12300151536 12320371629 12322040985 12329371170 12333485280 12346415485 12353760170 12359442807 12385569255 12395505728 12467264256 12474680832 12501050880 12519913176 12531541248 12540695040 12553842480 12576979764 12584461608 12611063720 12618565840 12641822412 12651056760 12691615680 12737634615 12745212030 12803305545 12813577152 12821199744 12822936960 12830565120 12843908235 12854212416 12867688542 12879639616 12889047680 12926340313 12934029986 12935782490 12943477780 12963663360 12967333179 12975047238 13008906072 13018408560 13088239104 13119330880 13143510384 13151329248 13155717632 13211273872 13255424640 13263310080 13287754944 13297461120 13311401940 13319320680 13323765120 13343868774 13351806828 13380031020 13390765312 13412665242 13422462660 13447314152 13494460544 13586810256 13594892832 13596734880 13604823360 13623630880 13629897648 13631735360 13638005856 13652303697 13656859248 13666835040 13681163105 13689301810 13700168784 13722690351 13724549715 13732714230 13795308845 13815076608 13823294976 13852515840 13875170940 13886302464 13911014640 13923934720 13944943944 13964221652 13972528744 13974421960 13982735120 14008505916 14016839352 14063682240 14080729028 14123072790 14187446685 14195886570 14198828736 14207275392 14232438855 14260592355 14272033088 14282458240 14317293504 14332303498 14354654976 14365140480 14415274296 14423849712 14425804080 14434385760 14454340080 14489594568 14500178640 14503183872 14577957376 14639519696 14648228512 14688443520 14697181440 14724268992 14733028224 14759247240 14764172160 14786449182 14795245404 14800182336 14810993280 14815698582 14824512204 14826520860 14835340920 14838415616 14862683106 14902961380 14989235760 15064610976 15096455840 15105436480 15128228421 15133276464 15142279008 15144330720 15153339840 15169226330 15181268112 15206224443 15211298512 15222409760 15286693585 15326584740 15335702280 15350085120 15363966654 15375189420 15387524352 15396678144 15417962752 15429224960 15466857216 15483072392 15494382160 15522938988 15532173336 15584080320 15593351040 15602970004 15649891470 15664426560 15719094837 15721224705 15730577010 15743197056 15768944271 15802278015 15814955584 15824363648 15881741714 15906509568 15915972096 15918128640 15949616640 15973682328 15983184816 15988518144 16000197120 16016971440 16026499680 16056037224 16067765520 16099549520 16106955192 16153952768 16261132590 16286065920 16316081856 16325788032 16348357056 16358082432 16360298880 16370031360 16400202048 16417395726 16427162172 16429387980 16439161560 16444647040 16469459658 16479257076 16502038258 16514092340 16554370614 16609693680 16689758535 16693217568 16738456640 16769306352 16779282144 16809142690 16850140599 16855763216 16868075680 16922154240 16937014217 16983512820 16993616040 17024936022 17035063884 17037372060 17047507320 17071074060 17084769536 17094932992 17097249280 17112710826 17125210980 17138949888 17156918056 17268845760 17279118720 17289777572 17300062984 17345208096 17357878080 17400214368 17418456441 17431179930 17455277065 17465660930 17473695003 17508260103 17510632395 17521049190 17524680512 17535105664 17600911285 17626132224 17636617728 17673899520 17711096688 17717006592 17729948160 17748535920 17759094240 17765020160 17773191936 17791825032 17802409104 17840041360 17883553656 17896616880 17943318720 18019092870 18029812140 18111993210 18115747008 18126523776 18128979840 18139764480 18173196864 18184007808 18203071596 18209145664 18222446720 18266891712 18286042394 18296920468 18299399620 18310285640 18344032302 18391901688 18402842736 18405336240 18416285280 18494056755 18500227920 18530640255 18548019520 18593258592 18678007888 18689119136 18751576320 18768042781 18797311872 18811042560 18830763720 18865469646 18876692412 18916595580 18927848760 18931771648 18943033856 18962733618 18976585140 19014123140 19089724672 19220365728 19231799616 19234405440 19245847680 19272453440 19281318624 19301532813 19319459424 19333571520 19353840490 19401044979 19403673735 19415216670 19462570857 19503712505 19543279104 19584591360 19632358656 19644037632 19678996320 19685562880 19715265576 19726993872 19733576448 19747991040 19754264776 19766016272 19768694480 19780454560 19816910808 19883136960 19894965120 19967102910 19978981020 19985647680 20070046530 20086147968 20118997863 20133693990 20170971228 20177701952 20189705344 20192440960 20204453120 20241690816 20262911842 20274965924 20306585088 20380215384 20392339248 20395102320 20407235040 20435446320 20447603040 20485288872 20500252560 20533952715 20550253176 20599071345 20697251984 20709564448 20778773760 20791134720 20829453696 20866521960 20885902080 20917415916 20946332478 20958793116 20961632940 20974102680 20990929408 21012758874 21025259028 21069704020 21121093542 21293829855 21298243104 21310913088 21355961920 21368666240 21408049632 21423687360 21446147570 21475940256 21498455247 21609294001 21612221965 21625078730 21681510120 21734391852 21750267960 21754775808 21767717376 21797809408 21810776576 21813731840 21866936064 21889860968 21902882896 21905850640 21918882080 21959279544 21972342768 22032665280 22045772160 22072494152 22138870860 22146258240 22200273504 22216489920 22223547873 22236768306 22239781290 22253011380 22257623424 22294024659 22354442070 22359075136 22372376192 22466854132 22501891584 22596916464 22644683760 22658154720 22699914696 22713418512 22716496080 22730009760 22753839495 22761432080 22771902168 22816947768 22833614640 22871150585 22989877110 23003553420 23025127680 23038824960 23081286528 23095017216 23126944128 23143837440 23200285824 23224608588 23241573240 23284408482 23298260004 23330467882 23344346804 23347509860 23361398920 23404455006 23496639840 23595865515 23614795584 23664714560 23678792320 23722433376 23736545472 23822612571 23844738208 23862155840 23924424960 23945433893 23982777216 24000295680 24025457160 24039749520 24084055836 24101648280 24149324280 24154329344 24168698368 24171973120 24230929152 24245343744 24270762128 24355855616 24429098880 24458709736 24522535584 24537123648 24540448320 24555047040 24600303072 24626093589 24640743258 24644081970 24658742340 24666970560 24692830970 24704189487 24707520340 24718885614 24753057387 24771138510 24791011456 24831555921 24934528512 25039826352 25063082496 25107684960 25153959528 25168923216 25213714035 25222127440 25237131680 25283644824 25302113520 25343707405 25383231360 25475269230 25490424060 25606611090 25627154304 25642399488 25645873920 25661130240 25669066239 25687816470 25708424832 25735377084 25759279232 25778095360 25852680626 25868059972 25871564980 25886955560 25934666358 25950094476 26017812144 26036817120 26146769895 26198491395 26238661760 26281573785 26287020768 26302658496 26422547744 26510849280 26526620160 26534129449 26575509888 26594922240 26622803880 26638641360 26647530240 26687737548 26703613656 26760062040 26781530624 26825330484 26844925320 26894628304 26988921088 27167989815 27173620512 27189785664 27193469760 27209646720 27247261760 27259795296 27263470720 27276011712 27304607394 27313718496 27333670080 27362326210 27378603620 27400337568 27429063591 27445380702 27449099430 27465428460 27516048453 27570478553 27590617690 27630153216 27750341880 27772604928 27822029280 27889887888 27928443304 27945057488 27948843920 27965470240 28017011832 28033678704 28083567665 28127364480 28161458056 28246145580 28374893370 28391773140 28397657472 28414550784 28444100427 28464877710 28521184710 28544066176 28564916480 28634587008 28664606996 28709309952 28830548592 28847699424 28851608160 28868771520 28908680160 28979189136 29000357280 29030760735 29122825005 29180433505 29279039392 29296457024 29376887040 29394362880 29448537984 29466056448 29518494480 29528344320 29572898364 29590490808 29600364672 29621986560 29631397164 29649024408 29653041720 29670681840 29676831232 29725366212 29805922760 29978471520 30105069795 30129221952 30192911680 30210872960 30256456842 30266552928 30284558016 30288661440 30306679680 30338452660 30362536224 30394367763 30412448886 30422597024 30444819520 30551070829 30573387170 30653169480 30671404560 30727933308 30750378840 30775048704 30835925504 30933714432 30966144784 30988764320 31045877976 31064346672 31168160640 31186702080 31205940008 31299782940 31328853120 31419498717 31438189674 31442449410 31461154020 31486394112 31519138311 31537888542 31604556030 31629911168 31648727296 31681640313 31763483428 31813019136 31947364656 31966369632 31977036288 32033942880 32052999360 32112074448 32135531040 32169221355 32199099040 32213910384 32335074965 32437618095 32522265180 32572131840 32632163712 32651576064 32696714112 32716164864 32720597760 32740062720 32800404096 32834791452 32854324344 32858775960 32878323120 32889294080 32938919316 32958514152 33004076516 33028184680 33108741228 33219387360 33355152459 33359671935 33379517070 33386435136 33476913280 33531663105 33538612704 33558564288 33618285380 33700281198 33711526432 33736151360 33844308480 33853889297 33874028434 33967025640 33987232080 34049872044 34070127768 34074744120 34095014640 34142148120 34169539072 34225421652 34250421960 34277899776 34313836112 34537691520 34558237440 34579555144 34600125968 34690416192 34715756160 34800428736 34836912882 34862359860 34910554130 34926612723 34931321860 34947390006 34995701823 35016520206 35021264790 35042098380 35049361024 35070211328 35106682509 35201822570 35252264448 35422193376 35434013184 35497071840 35518188480 35546383872 35583650064 35604818208 35680082720 35767107312 35793233760 35830758745 35886637440 36038185740 36059624280 36223986420 36231494016 36253047552 36257959680 36279528960 36346393728 36368015616 36406143192 36418291328 36444893440 36533783424 36572084788 36593840936 36598799240 36620571280 36688064604 36783803376 36805685472 36810672480 36832570560 36961114887 36966122955 36988113510 37000455840 37039246455 37061280510 37096039040 37156707765 37186517184 37356015776 37378238272 37503152640 37513769221 37536085562 37594623744 37622085120 37661527440 37730939292 37753384824 37833191160 37855697520 37863543296 37925467236 37953170280 38028246280 38179449344 38409916635 38440731456 38463599232 38468810880 38491695360 38544906880 38562637248 38603065626 38638918848 38667143040 38707680980 38779020939 38802089958 38807347470 38830433340 38901999537 38925141714 38978952437 39007425010 39264717312 39357992640 39430531152 39453987744 39467152896 39508529552 39532032544 39537388960 39560909120 39633821616 39704354285 39766273920 39789930240 39934205820 39957962040 39971295360 40140093060 40172295936 40237995726 40267387980 40341942456 40355403904 40379410688 40384881920 40408906240 40483381632 40525823684 40549931848 40760430768 40784678496 40790204640 40814470080 40870892640 40895206080 40956911091 40970577744 41000505120 41043489315 41067905430 41100506352 41168071053 41173649145 41198142690 41255095645 41385926535 41394503968 41419128896 41557547520 41658907392 41733043920 41771804160 41834831832 41892664956 41917586232 41923265880 41948205360 42025517748 42050518056 42139408040 42242187084 42562340055 42587659710 42596486208 42621826176 42711923840 42737332480 42781777065 42816099264 42847374720 42892295140 42951880512 42996910494 43192893241 43218588002 43224443930 43250157460 43363020240 43468783704 43500535920 43509551616 43595618816 43733872128 43779721936 43805765792 43811701280 43837764160 43918559088 43944685536 44065330560 44091544320 44144988304 44277741720 44292516480 44400547008 44432979840 44447095746 44473536612 44479562580 44506022760 44515246848 44588049318 44708884140 44718150272 44744752384 44933708264 45193832928 45289367520 45316309440 45384685263 45399829392 45426837024 45432992160 45460019520 45507678990 45522864160 45543804336 45618673329 45633895536 45667229280 45715105985 45742301170 45860080755 45979754220 46007106840 46050255360 46162573056 46190034432 46253888256 46287674880 46400571648 46449217176 46483146480 46568816964 46596520008 46660935764 46688693608 46695019720 46722797840 46808910012 46993279680 47157284511 47163674115 47191731030 47229591168 47329429120 47357584640 47406834045 47444866752 47473090944 47645225142 47689476416 47724311680 47848849920 47862395213 47890867786 47965554432 48000591360 48050914320 48079499040 48168111672 48203296560 48298648560 48308658688 48461858304 48541524256 48711711232 48858197760 48917419472 49045071168 49074247296 49080896640 49110094080 49200606144 49252187178 49281486516 49288163940 49317484680 49333941120 49385661940 49408378974 49415040680 49437771228 49506114774 49542277020 49582022912 49663111842 50079652704 50215369920 50307919056 50337846432 50427428070 50444254880 50474263360 50550421797 50567289648 50604227040 50650416697 50657279605 50687414810 50766462720 50811042651 50950538460 50980848120 51213222180 51254308608 51284798976 51291747840 51338132478 51375632940 51416849664 51470754168 51518558464 51556190720 51705361252 51736119944 51743129960 51773911120 51869332716 51900188952 52035624288 52073634240 52255369323 52293539790 52365831195 52396982790 52477323520 52524780309 52531897185 52563147570 52574041536 52605316992 52802733855 52845095488 53021698560 53068258898 53151019776 53189844480 53245607760 53277282720 53295060480 53375475096 53407227312 53520124080 53650660968 53689850640 53789256608 53977842176 54335979630 54347241024 54379571328 54386939520 54419293440 54494523520 54519590592 54526941440 54552023424 54609214788 54627436992 54667340160 54724652420 54757207240 54800675136 54858127182 54890761404 54898198860 54930856920 55032096906 55140957106 55181235380 55500683760 55591920765 55644058560 55779775776 55856886608 55890114976 55897687840 55930940480 56034023664 56067357408 56126137421 56167135330 56254728960 56304128343 56322916112 56492291160 56749786740 56783546280 56795314944 56829101568 56888200854 56929755420 57042369420 57088132352 57129832960 57269174016 57329213992 57661097184 57695398848 57703216320 57737543040 57817360320 57904598439 57958378272 58000714560 58061521470 58203134937 58211021205 58245650010 58326169705 58360867010 58387712571 58511137515 58558078784 58592914048 58753774080 58897075968 58932112896 59036988960 59056688640 59145796728 59180981616 59200729344 59243973120 59262794328 59298048816 59306083440 59341363680 59450732424 59611845520 59956943040 60210139590 60258443904 60385823360 60421745920 60512913684 60533105856 60569116032 60577322880 60613359360 60676905320 60725072448 60788735526 60824897772 60845194048 60889639040 61102141658 61146774340 61306338960 61342809120 61455866616 61500757680 61601858145 61797214035 61932289568 61977528640 62091755952 62128693344 62193827953 62336321280 62373404160 62411880016 62599565880 62657706240 62712728317 62838997434 62876379348 62884898820 62922308040 62972788224 63038276622 63075777084 63209112060 63259822336 63297454592 63363280626 63526966856 63894729312 63932739264 64067885760 64105998720 64224148896 64271062080 64338442710 64398198080 64427820768 64495365741 64631701565 64670149930 64827882003 64836665895 64875236190 65044530360 65264327424 65303152128 65393428224 65432329728 65441195520 65600808192 65669582904 65708648688 65717551920 65756646240 65778588160 65877838632 65917028304 66008153032 66056369360 66217482456 66438774720 66670643619 66710304918 66719343870 66759034140 66772870272 66953826560 67063326210 67077225408 67117128576 67236570760 67400562396 67423052864 67472302720 67707778594 67748056868 67934051280 67974464160 68099744088 68140255536 68149488240 68190029280 68261518485 68284296240 68450843304 68500843920 68613451755 68627672224 69075383040 69116474880 69159110288 69200251936 69380832384 69431512320 69600857472 69673825764 69724719720 69821108260 69853225446 69862643720 69894780012 69991403646 70033040412 70042529580 70084196760 70098722048 70140422656 70213365018 70403645140 70844386752 70994143680 71036376960 71167300128 71209636416 71360165440 71467837713 71534214624 71586467520 71609209813 71661517490 71773274880 71836301679 72076371480 72119248560 72447972840 72462988032 72506095104 72515919360 72692787456 72736031232 72812286384 72836582656 72889786880 73067566848 73144169576 73187681872 73197598480 73241142560 73376129208 73567606752 73611370944 73621344960 73665141120 73878280767 73922229774 73932245910 73976227020 74000911680 74078492910 74122561020 74192078080 74259172161 74313415530 74373034368 74494667763 74712031552 74756476544 75027538442 75072171124 75189247488 75323054880 75461878584 75506769648 75641142105 75666382320 75711395040 75850934472 75906340560 76031122215 76056492560 76819833270 76881462912 76927198464 76937621760 76983390720 77089813760 77125274496 77206131252 77277837696 77334286080 77415361960 77558041878 77604179916 77614694940 77660866680 77803999074 77850283428 77957904874 78014850020 78595474185 78715985280 78844721355 78861062304 78907975488 79017059104 79064065088 79074777920 79121818240 79267643232 79350746009 79408708570 79532547840 79579860480 79602388347 79868411640 79915924080 79942590720 80012791301 80280186120 80344591872 80475991452 80534775960 80683884912 80710807808 80758821376 80769763840 80966763264 81051647368 81099863696 81520861536 81569356992 81580409280 81628940160 81741785280 81790412160 81913822182 81941155488 82001010240 82086978630 82135810860 82201012704 82287190773 82336142106 82347298290 82396285380 82510191290 82548145359 82711435659 82771853070 82789007936 82838257792 83317814784 83466087840 83669663664 83785329912 83835172464 83846531760 83896410720 84051035496 84101036112 84250702995 84278816080 84484374168 84685071085 85124680110 85175319420 85192972416 85243652352 85423847680 85474664960 85563554130 85632198528 85694749440 85784590280 85903761024 85993820988 86385786482 86437176004 86448887860 86500314920 86726040480 86937567408 87001071840 87092282205 87368475015 87541300515 87559443872 87611531584 87623402560 87675528320 87837118176 87889371072 88130661120 88183088640 88289976608 88555483440 88585032960 88662822793 88801094016 88865959680 88894191492 88947073224 88959125160 89012045520 89030493696 89176098636 89417768280 89436300544 89489504768 89867416528 90387665856 90578735040 90632618880 90769370526 90799658784 90853674048 90865984320 90920039040 91015357980 91045728320 91087608672 91183103289 91237346658 91267791072 91334458560 91430211970 91484602340 91653212487 91720161510 91959508440 92014213680 92325146112 92507776512 92801143296 92898434352 92966292960 93137633928 93193040016 93321871528 93377387216 93390039440 93445595680 93617820024 93840213905 93986559360 94258496151 94314569022 94327348230 94383462060 94459182336 94658858240 94715169280 94813668090 94889733504 94946181888 95044920939 95290450284 95378952832 95448623360 95724790426 95781735572 95931108864 96101828640 96158998080 96336223344 96406593120 96507664065 96597297120 97005224895 97083048512 97312854285 97716395520 97834838944 98090142336 98148494592 98161793280 98220188160 98401212288 98504374356 98562973032 98576327880 98634969360 98667882240 98771323880 98816757948 98830081360 98875542456 99012229548 99084554040 99164045824 99326223684 100159305408 100430739840 100594989315 100615838112 100675692864 100854856140 100888509760 100948526720 101100843594 101134579296 101208454080 101240606977 101300833394 101314559210 101374829620 101532925440 101561667891 101622085302 101901076920 101961696240 102085285453 102426444360 102508617216 102676264956 102751265880 102833699328 102941508336 103037116928 103410722504 103472239888 103486259920 103547822240 103738665432 103800377904 104071248576 104147268480 104510738646 104587079580 104731662390 104793965580 104954647040 104987105469 105049560618 105063794370 105126295140 105148083072 105210633984 105320047527 105605467710 105690190976 106136517796 106302039552 106491215520 106554565440 106750950192 106814454624 107040248160 107301321936 107379701280 107492276235 107578513216 108046470005 108671959260 108694482048 108759142656 108773879040 108838586880 108989047040 109039181184 109053882880 109104046848 109218429576 109254873984 109334680320 109449304840 109514414480 109601350272 109716254364 109781522808 109796397720 109861713840 110064193812 110281914212 110362470760 111001367520 111117739365 111183841530 111288117120 111470123295 111559551552 111713773216 111780229952 111795375680 111861880960 112068047328 112134714816 112252274842 112334270660 112509457920 112541307663 112608256686 112645832224 112984582320 113121532529 113499573480 113567092560 113590629888 113776401708 113859510840 114084738840 114176264704 114538348032 114658427984 115322194368 115390797696 115406432640 115475086080 115634720640 115809196878 115916756544 116001429120 116123042940 116337062817 116406269874 116422042410 116491300020 116652339410 116705998611 116721734020 116775425142 116936857311 117022275030 117116157568 117185828096 117794151936 118073977920 118291593456 118361963232 118401458688 118525588656 118596097632 118612166880 118682727360 118901464848 119113062855 119223691040 119727169465 119913886080 120420279180 120516887808 120771646720 120843491840 121025827368 121066211712 121138232064 121154645760 121226718720 121353810640 121450144896 121577471052 121649795544 121690388096 121779278080 122204283316 122293548680 122612677920 122685618240 122911733232 123001515360 123130467945 123203716290 123504213159 123520947435 123594428070 123765286935 123864579136 123955057280 124157779605 124183511904 124257386688 124387655906 124672642560 124823760032 125199131760 125315412480 125350887397 125425456634 125677994868 125752758696 125769797640 125844616080 126076553244 126151554168 126418224120 126519644672 126726561252 127053933712 127789458624 127865478528 128135771520 128211997440 128345331195 128448297792 128542124160 128676885420 128796396160 128855641536 128990731482 129263403130 129340299860 129578679723 129655764006 129673331790 129750472380 130089060720 130246743509 130528654848 130786856448 131201616384 131339165808 131417297376 131435103840 131513292480 131755677264 131834056608 132016306064 132112738720 132434964912 132670647245 132877549440 133341287238 133420609836 133438687740 133518068280 133545740544 133907653120 134126652420 134154450816 134234257152 134473141520 134801124792 134846105728 134944605440 135415557188 135496113736 135868102560 135948928320 136199488176 136280511072 136298976480 136380058560 136523036970 136568592480 136856019987 136901686608 137001687840 137145317955 137226903510 137255344448 137580242265 137852392765 138150766080 138318220576 138400503872 138761664768 138863024640 139201714944 139347651528 139449439440 139642216520 139706450892 139725287440 139789560024 139982807292 140066080824 140085059160 140168393520 140197444096 140426730036 140807290280 141688773504 141988287360 142072753920 142220502135 142334600256 142419272832 142720330880 142935675426 143068429248 143172935040 143218419626 143323034980 143546549760 143587185639 143672603358 144152742960 144238497120 144327472537 144895945680 144925976064 145385574912 145624572768 145673165312 146135133696 146288339152 146375363744 146395196960 146482285120 146752258416 147135213504 147222741888 147242689920 147330282240 147756561534 147844459548 147864491820 147952454040 148001823360 148156985820 148245122040 148384156160 148518344322 148626831060 148746068736 148989335526 149424063104 149512953088 150055076884 150144342248 150646109760 150923757168 151013539296 151282284210 151332764640 151422790080 151651265391 151701868944 151812681120 151951250091 151971838815 152062244430 152112985120 152433127953 152755354145 153639666540 153762925824 153854396928 153875243520 154179627520 154250548992 154412262504 154555675392 154668572160 154830723920 155116083756 155208359832 155229389880 155321733360 155607998148 155700566856 155915809748 156029700040 157097493585 157190948370 157431970560 157574340927 157595691555 157689442710 157722124608 157815950976 158034118208 158128130176 158149555840 158243636480 158408201565 158535286464 158701492018 158817417140 159065095680 159204776694 159736823280 159831848160 159885181440 159930442541 160025582602 160560372240 160951982904 161069551920 161367769824 161421615616 161933526528 162103294736 162199727392 163041723072 163138713984 163160818560 163257880320 163483570560 163580824320 163827644364 163882310976 164002020480 164173957260 164271621720 164402025408 164574381546 164672284212 164694596580 164792570760 165020382580 165096290718 165422871318 165543706140 165578015872 165676515584 166775762295 166932175680 167339327328 167570659824 167670344928 167693063520 167792821440 168102070992 168202072224 168378412263 168501405990 168557632160 168912385029 168968748336 169246514329 169269446485 169370142170 170249360220 170350638840 170385944832 170487304704 170847695360 171127108260 171264397056 171389498880 171569180560 171807522048 171987641976 172771572964 172874352008 172897775720 173000629840 173452080960 173875134816 174002143680 174184564410 174609404811 174633063615 174736950030 174978509115 175082601030 175118887744 175223063168 175246805120 175351056640 175533412545 175674236352 175778742144 176261322240 176579953216 177110966880 177170065920 177220220113 177325645586 177602188032 177731919360 177788382984 177894146448 177918250320 178024091040 178352197272 178835536560 178872601088 179734833056 180775331712 181157470080 181265237760 181538741052 181599317568 181707348096 181731968640 181840078080 182030715960 182091456640 182175217344 182366206578 182474693316 182535582144 182668917120 182860423940 182969204680 183306424974 183440323020 183919016880 184028427360 184805574435 185796868704 185932585920 186275267856 186386080032 186581483859 186643743056 186754774432 186780078880 186891191360 187235640048 187543434797 187568846105 187680427810 187973118720 188138184951 188516992302 188629138044 188654696460 188766924120 188918364672 189317716480 189627336180 189779467008 189892363776 190089841878 190580900568 190757905664 190897246720 191449580852 191563471144 192203657280 192317996160 192672446688 192813186240 193015328130 193194594240 193486097223 193895104695 194010449790 194166097024 194483646009 194509997685 194625708570 194894762185 195669677888 196180284672 196296989184 196323586560 196802424576 197008748712 197125946064 197152655760 197269938720 197335764480 197542647760 197633515896 197660162720 197751084912 198024459096 198169108080 198652447368 200318610816 200861479680 201189978630 201231676224 201351385728 201709712280 201777019520 201897053440 202201687188 202269158592 202416908160 202481213954 202601666788 202629118420 202749659240 203123335782 203244170604 203802153840 203923392480 204170570906 204784555455 204852888720 205352529912 205502531760 205840355265 205883016672 206821445008 206944479776 206972519840 207095644480 207477330864 207600755808 207818400721 208142497152 208294536960 209021477292 209174159160 209463324780 209587931160 209974210938 210099121236 210127588740 210252590280 210296166144 210421267968 210640095054 211210935420 211380381952 212273035592 212982431040 213109130880 213501900384 213628909248 214080496320 214403513139 214602643872 214759402560 214827629439 214984552470 215157026432 215508905037 215964466205 216092940010 217343918520 217388964096 217518285312 217547758080 217978094080 218078362368 218208093696 218436859152 218509747968 218669360640 218898609680 219028828960 219202700544 219432508728 219563045616 219592795440 219723427680 220128387624 220563828424 220724941520 222002735040 222235478730 222367683060 222576234240 222777516483 222940246590 223119103104 223427546432 223560459904 223590751360 223723761920 224136094656 224269429632 224504549684 224668541320 225082615326 225216513372 225291664448 225969164640 226243065058 226923426315 226999146960 227134185120 227552803416 227719021680 228093366645 228169477680 229316855968 230285254853 230644388736 230781595392 230812865280 230950172160 231269441280 231618393756 231833513088 232002858240 232246085880 232674125634 232812539748 232844084820 232982600040 233304678820 233411997222 233443468040 233550850284 233873714622 234044550060 234232315136 234371656192 235786422555 236147955840 236583186912 236723926464 237051177312 237192195264 237224333760 237365454720 237802929696 238052238027 238226125710 238447382080 238807165041 239279554741 239311976065 239454338930 239827772160 240038373903 240840558360 241033775616 241543293440 242051654736 242132423424 242276464128 242309291520 242707621280 242900289792 243154942104 243299591088 243380776192 243558556160 244408566632 244587097360 245225355840 245371236480 245823466464 246003030720 246260935890 246407432580 246861572319 247008426318 247041894870 247188856140 247530573870 247729158272 247910114560 248134306977 248315559210 248367023808 248514773376 248775311812 249647520064 250398263520 250701774794 250850913268 251355989736 251505517392 251539595280 251689232160 252153106488 252303108336 252752108985 252836448240 253252083485 253453122504 254055213255 254107867424 255578917248 255730957056 256271543040 256423994880 256690662390 256896595584 257084248320 257353770840 257592792320 257711283072 257981462964 258526806260 258680599720 259157359446 259311528012 259346663580 259500944760 260178121440 260493487018 261276846615 262623901545 262678331616 262834594752 262870207680 263026584960 263511354528 263668113216 264032612128 264225477440 264869929824 265147614713 265341294490 265755098880 265988468379 266682574476 266841219672 266877375480 267036136560 267091481088 268253304840 268308901632 268468514304 268946283040 269602249584 269692211456 269889210880 270831114376 270992227472 271736205120 271897856640 272398976352 272561022144 272597952960 272760117120 273046073940 273137184960 273549309867 273712039974 273803373216 274003375680 274290635910 274453807020 274510688896 274959637461 275160484530 275704785530 276636441152 276801007744 277523329536 278403429888 278695303056 278898878880 279284433040 279412901784 279450574880 279579120048 279965614584 280132161648 280170118320 280336787040 280630687105 280853460072 281520641715 281614580560 283377547008 283976574720 284145507840 284441004270 284669200512 284838545664 285440661760 285871350852 286136858496 286345870080 286436839252 286646069960 287174371278 287345206716 288305485920 288476994240 288654945074 289522992195 289791891360 291015674685 291249145536 291938562855 292576678304 292750727488 292790393920 292964570240 293504516832 293812221709 294270427008 294445483776 294485379840 294660564480 295513123068 295688919096 295728983640 295904908080 296003646720 296313971640 296490244080 297036688644 297253662120 297492137472 297978671052 298848126208 299025906176 300110153768 300288684496 301292219520 301847514336 302027078592 302564568420 302665529280 302845580160 303302530782 303403737888 303625362240 303721820931 303902500182 303943677630 304124488860 304225970240 304685003673 304866255906 305510708290 306255856359 307279333080 307525851648 308501097984 308824525008 309111350784 309661447840 310232167512 310416719664 310458779760 310643466720 310969139765 311215996296 311401133712 311831619496 312059400080 313563641585 314194987170 314381896740 314863941120 314961316407 315148681854 315191383110 315378885420 315444249216 315631901952 316068236416 316256260352 316299111680 316487272960 316816403130 317070572928 317402984036 317634834280 318409553388 319473646560 319663696320 319860885082 320051165204 321120744480 321903965808 322139103840 322476828705 322735539648 324139410015 324206589472 324399454784 326083446144 326277427968 326321637120 326515760640 326967141120 327161648640 327655288728 327764621952 328004040960 328347914520 328543243440 328804050816 329148763092 329344568424 329389193160 329585141520 330040765160 330192581436 330845742636 331087412280 331156031744 331353031168 333353218095 333551524590 333864351360 334678654656 335141319648 335340689856 335386127040 335585642880 336204141984 336404144448 336756824526 337002811980 337115264320 337623922989 337824770058 337937496672 338291784289 338493028658 338538892970 338740284340 339364597587 340498720440 340701277680 340771889664 342254216520 342528794112 343138361120 343615044096 343975283952 345543145928 345748704016 345795551440 346001259680 346904161920 347750269632 348004287360 348369128820 349011188451 349218809622 349266127230 349473900060 349957018230 350165202060 350237775488 350446126336 350493610240 350702113280 350810571933 351066825090 351348472704 351557484288 353159906432 354221933760 354440440226 354651291172 355204376064 355576765968 355788292896 355836500640 356048182080 356704394544 357339188565 357671073120 358046049065 359181508395 359469666112 361550663424 362314940160 362530475520 363077482104 363198635136 363414696192 363463937280 363680156160 364061431920 364182913280 364350434688 364732413156 364949386632 365071164288 365337834240 365720847880 365938409360 366612849948 366880646040 367838033760 368056854720 369391403835 369611148870 371295860805 371593737408 371865171840 372473338815 372550535712 372772160064 373162967718 373287486112 373509548864 373560157760 373782382720 374471280096 374863869077 375086869594 375137692210 375360855620 375946237440 376052662191 376276369902 377033984604 377258276088 377309392920 377533848240 379254672360 379558934016 380179683756 381161801136 381515811328 382899161704 383126942288 384407314560 384635992320 385344893376 385626372480 386030656260 386389188480 386972194446 387790209390 388020899580 388332194048 388736039169 388967292018 389019995370 389251417140 389789524370 390740230527 391339355776 392360569344 393604849152 394017497424 394251892128 394305311520 394539877440 395085295520 395267031792 395320325440 395502169824 396048918192 396338216160 396753730045 397304894736 398011941735 400063956505 400637221632 401722959360 402379957260 402463352448 402702771456 403419424560 403554039040 403794106880 404403374376 404538317184 404833816320 404962427908 405203333576 405258236840 405499318480 406246671564 406488341208 407604307680 407846784960 408341141812 409569110910 409705777440 410705059824 411005063520 411435953865 411680710530 411766033344 412740726795 413557178295 413642890016 413888959552 413945039680 414191288960 414954661728 415201511616 415636801442 416284994304 416589073920 418042954584 418348318320 418926649560 419175862320 419948421876 420198242472 420255177480 420505180560 420592332288 421280190108 422421870840 422760763904 424546071184 425964862080 426218261760 427003800768 427257818496 428160992640 428807026278 429205287744 429518805120 429655258878 429969104940 430314052864 430761556917 431017810074 431928932410 432185880020 432982417611 434687837040 434777928192 436156724736 436873718304 437019495936 437797219360 438057657920 438405401088 438865017456 439126091232 439185590880 439446855360 440256775248 441127656848 441449883040 443314113965 444005470080 444470957460 444735366120 445152468480 445555032966 445880493180 446238206208 446855092864 447120919808 447181502720 447447523840 448272189312 448538859264 449009099368 449337082640 450165230652 450433026744 450583328896 451938329280 452486130116 453846852630 453998293920 454268370240 455105606832 455438043360 455853750273 455915516445 456186733290 456338955360 457299383859 458266062435 458633711936 460570509706 461288777472 461563190784 461625730560 462538882560 463236787512 463667026176 464005716480 464492171760 465348251268 465625079496 465688169640 465965200080 466609357640 466823994444 466886936080 467101700568 467747429244 468089100120 468464630272 471292480755 471572845110 472295911680 473166373824 473447852928 474102354624 474384390528 474448667520 474730909440 475224604695 475605859392 476104476054 476452251420 476894764160 477614330082 478274591581 478559109482 478623952130 478908677860 479655544320 479791327623 480076747806 481681116720 484103309472 484264846848 485415242560 485800579584 486309884208 486599182176 486761552384 488817133264 489174194720 490450711680 490742472960 491646932928 492006061440 492521871780 492814865160 493723144638 494016852636 494083789740 494377712280 495061147740 495458316544 495820229120 496268613954 496631118420 496734047616 497029546752 497550623624 499295040128 500796527040 501403549588 501701826536 502711979472 503011034784 503079190560 503378464320 504306212976 504606216672 505135236789 505504217970 505672896480 506203034885 506504166970 506737155087 506906245008 507739542987 507808339455 508110426510 508215734848 510426427265 511157834496 511461914112 512543086080 513381324780 513793191168 514168496640 514707541680 515185584640 515422566144 515962925928 517053612520 517361199440 518314718892 518623056024 518693327160 519001889520 520356242880 520986974036 522553693230 524935527345 525247803090 525356663232 525669189504 525740415360 526053169920 526600237635 527022709056 527336226432 528065224256 528450954880 529739859648 530295229426 530682588980 531510197760 531660660339 531976936758 533365148952 533682439344 533754750960 534072273120 536506609680 536617803264 537892566080 539204499168 539384422912 541662228752 541984454944 543472410240 543795713280 544797952704 545122044288 545195905920 545520234240 546092147880 546274369920 547098619734 547424079948 547606746432 548006751360 548581271820 548907614040 549021377792 549919274922 550320969060 551409571060 553272882304 553602015488 557390606112 557797757760 558568866080 558825803568 558901149760 559158240096 559744451577 559931229168 560264323296 560340236640 560673574080 561261374210 561706920144 562630304391 562706538315 563041283430 563229161120 564414554853 565607662645 566755094016 567953149440 568882008540 569338401024 569677091328 570881323520 571742701704 572273716992 572691740160 572873678504 573292139920 574348742556 574690413432 576610971840 576953988480 577309890148 579045984390 579583782720 581685314085 582031349370 582498291072 583450938027 583529993055 583877125710 584684286555 585153356608 585501454976 585580787840 585929140480 587009033664 587624443418 588540854016 588890967552 588970759680 591026246136 591377838192 591457967280 591809816160 592007293440 592627943280 592980488160 594073377288 594507324240 595957342104 597696252416 600220307536 600577368992 602584439040 603695028672 604054157184 605129136840 605331058560 605691160320 606605061564 606807475776 607250724480 607443641862 607805000364 607887355260 608248977720 608451940480 609370007346 609732511812 611021416580 612511712718 614558666160 617521065795 617649050016 619322895680 620464335024 620833439328 620917559520 621286933440 621938279530 622431992592 622802267424 623455202163 623663238992 624118800160 626669526029 626754436985 627127283170 628389974340 628763793480 629922632814 630297363708 630382766220 630757770840 630888498432 631263803904 632136472832 632512520704 632598223360 633632806260 634141145856 634805968072 635269668560 636819106776 638947293120 639327392640 639721770164 640102330408 642241488960 643807931616 644278207680 644482888317 644953657410 645471079296 646526715111 647893398615 648278820030 648413178944 648798909568 651233717545 652166892288 652554855936 652643274240 653934282240 655310577456 655529243904 656008081920 656695829040 657086486880 657608101632 658297526184 658689136848 658778386320 659170283040 660081530320 660385162872 661691485272 662174824560 662312063488 666706436190 667103049180 667728702720 669357309312 670282639296 670681379712 670772254080 671171285760 672408283968 672808288896 673513649052 674005623960 674230528640 675247845978 675649540116 675874993344 676583568578 676986057316 677077785940 677480568680 678729195174 680997440880 681402555360 684280099935 684508433040 686276722240 687950567904 690855764559 691086291856 691497408032 691591102880 692002519360 693808323840 694417582897 695500539264 696008574720 696738257640 698022376902 698437619244 698532254460 698947800120 699914036460 700330404120 700475550976 700892252672 700987220480 701621143866 702133650180 702696945408 703114968576 706319812864 708443867520 708880880452 709302582344 711153531936 711576585792 711673001280 712096364160 713408789088 714156714081 714678377130 715342146240 716092098130 716421495123 717838664223 717935928195 718363016790 718939332224 720115121709 721637362685 723101326848 724629880320 726154964208 726397270272 726829392384 726927874560 728122863840 728365826560 728700869376 729464826312 729898773264 730142328576 730675668480 731441695760 731876818720 733225699896 733761292080 735676067520 736113709440 738782807670 739222297740 742591721610 743187474816 743730343680 744402920931 744946677630 745101071424 745544320128 746325935436 746574972224 747019097728 747120315520 747564765440 748942560192 749727738154 750173739188 750275384420 750721711240 752105324382 752552739804 754067969208 754516552176 754618785840 755067696480 758256326955 758509344720 759756250455 760359367512 762165639765 762323602272 765798323408 766253884576 768814629120 769271984640 769489754021 770689786752 771252744960 772061312520 772778376960 773944388892 775580418780 776041799160 776664388096 777472078338 777934584036 778039990740 778502834280 779579048740 781480461054 782678711552 787871704635 788034994848 788503784256 788610623040 789079754880 790170591040 790534063584 790640650880 791004339648 792097836384 792676432320 793507460090 794609789472 795442844139 796023883470 797965405137 799543878037 799652212705 800127913010 801274443264 804759914520 804926704896 805405542912 806838849120 807108078080 808806748752 809076634368 809667632640 809924855816 810406667152 810516473680 810998636960 812493343128 812976682416 815208615360 815693569920 816682283624 819138221820 819411554880 821410119648 822010127040 822871907730 823361421060 823532066688 824878912383 825481453590 827114356590 827285780032 827777919104 827890079360 828382577920 829909323456 830403023232 831273602884 832569988608 836085909168 836696636640 837853299120 838351724640 839896843752 840396484944 840510354960 841010361120 841892061315 842560380216 844561925145 844843741680 846232571645 849092142368 851929724160 852436523520 854007601536 854515636992 856321985280 857614052556 858410575488 859037610240 859310517756 859938209880 860628105728 861523113834 862035620148 863857864820 864371760040 865964835222 869375674080 873047024055 873747436608 875594438720 876115315840 877730034912 878252182464 878371181760 878893710720 880513550496 881436665127 882255313696 882899766080 885981054041 886101100565 886628227930 888010940160 888941914920 889470732240 891110065932 891760986360 892476412416 893710185728 894241839616 894363005440 896544378624 897077718528 898018198736 898674165280 900330461304 900866053488 901166657792 903876658560 904972260232 907693705260 907996587840 908536740480 910211213664 910876086720 911165462793 911707500546 911831032890 912373466580 912677910720 914055011019 914598767718 916532124870 917267423872 918767569077 921141019412 922577554944 926473575024 927334052352 928984343520 930696502536 931250158992 931376339280 931930400160 932907419295 933218715280 933647988888 933773872160 934203401136 935494858488 936178200240 937717173985 940690924755 942584961510 943145690220 944591823360 946332747648 946895705856 948204709248 948768781056 948897335040 949461818880 950449209390 951211718784 952208952108 952904502840 953789528320 955228660164 956549183162 957118218964 957247904260 957817355720 959582655246 960153495612 963362233440 967430486115 968206618944 970830485120 972418230045 972619768416 973198364352 977634266528 978348389440 980901423360 981484945920 981762789613 983293865856 984012122880 985043743560 985629730320 987446289276 988033705272 988167579480 988755424560 990122295480 990916633088 992537227908 993262236840 993468095232 994059093504 995101247248 998590080256 1001593054080 1002807099176 1003403653072 1005423958944 1006022069568 1006158381120 1006756928640 1008612425952 1009212433344 1010270473578 1011008435940 1011345792960 1012406069770 1012871768967 1013008333940 1013474310174 1013812490016 1014875352867 1015479085974 1015616678910 1016220853020 1016431469696 1018093792761 1020852854530 1022315668992 1026762649560 1027586382336 1029415083360 1030845132288 1031925851856 1034107225040 1034722398880 1036629437784 1037246112048 1037386654320 1038003779040 1039092003605 1040712485760 1041973948072 1045107386460 1049871054690 1050495606180 1050713326464 1051338379008 1051480830720 1052106339840 1052431715799 1053200475270 1054045418112 1054672452864 1056130448512 1056901909760 1059479719296 1060590458852 1061365177960 1063321320678 1063953873516 1066730297904 1067364878688 1067509501920 1068144546240 1072017565695 1073013219360 1074138147195 1075785132160 1077544525185 1078408998336 1083324457504 1083968909888 1086944820480 1087591426560 1087899307409 1089595905408 1090244088576 1090391811840 1091040468480 1092184295760 1092548739840 1094197239468 1094848159896 1095213492864 1096013502720 1097162543640 1097815228080 1098042755584 1099838549844 1100641938120 1102819142120 1106545764608 1107204030976 1113887582415 1114781212224 1115595515520 1117137732160 1117651607136 1117802299520 1118316480192 1119488903154 1119862458336 1120528646592 1120680473280 1121347148160 1122522748420 1123413840288 1124591607231 1125260608782 1125413076630 1126082566860 1126458322240 1128157986573 1128829109706 1130389620673 1131215325290 1137764017080 1138676802048 1143485403408 1144547433984 1145747357008 1146584279840 1148697485112 1149380826864 1151426274265 1153221943680 1153907976960 1154619780296 1158091968780 1159167565440 1163370628170 1164062698740 1164996582144 1166208117507 1166901876054 1167059986110 1167754251420 1169368573110 1170306713216 1171002909952 1171161575680 1171858280960 1172220691581 1174018067328 1175248886836 1177081708032 1182052492272 1182755676384 1182915934560 1183619632320 1185255886560 1185960976320 1188146754576 1189014648480 1190261190135 1191914684208 1194035825205 1196397773705 1200191869515 1200440615072 1201154737984 1205168878080 1207390057344 1208108314368 1210258273680 1210662117120 1211382320640 1213210123128 1213614951552 1214501448960 1214887283724 1215610000728 1215774710520 1216497955440 1216903880960 1218740014692 1219465023624 1222042833160 1225023425436 1229117332320 1234307861595 1235042131590 1235298100032 1238645791360 1240671534885 1240928670048 1241666878656 1241835119040 1242573866880 1243876559060 1244863985184 1245604534848 1246910404326 1247326477984 1248237600320 1252593903989 1253339052058 1253508873970 1254254566340 1256779948680 1257527586960 1259845265628 1260594727416 1260765532440 1261515541680 1261776996864 1264272945664 1267265612520 1268282291712 1269611936144 1270539337120 1273638213552 1277894586240 1278654785280 1279443540328 1280204660816 1284482977920 1287615863232 1288556415360 1288965776634 1289907314820 1290942158592 1292284670751 1293053430222 1295786797230 1296557640060 1296826357888 1297597819136 1298947252833 1302467435090 1304333784576 1310621154912 1311058487808 1313391658080 1314172973760 1315216203264 1316595052368 1317378273696 1317556772640 1318340566080 1320163060640 1320770325744 1323382970544 1324349649120 1325738073565 1329942341895 1333412872380 1334206098360 1335457405440 1338714618624 1340565278592 1341362759424 1341544508160 1342342571520 1344816567936 1345616577792 1347027298104 1348011247920 1348461057280 1350495691956 1351299080232 1351749986688 1353167137156 1353972114632 1354155571880 1354961137360 1357458390348 1361994881760 1362805110720 1367561250819 1367746549335 1368560199870 1369016866080 1372553444480 1374798187305 1375901135808 1381711529118 1382172583712 1382994816064 1383182205760 1384005038720 1387616647680 1388009461177 1388835165794 1391001078528 1392017149440 1393476515280 1396044753804 1396875238488 1397064508920 1397895600240 1399828072920 1400660808240 1400951101952 1403242287732 1404267300360 1405393890816 1412639625728 1416887735040 1417761760904 1418605164688 1422307063872 1423153171584 1423346002560 1424192728320 1426817578176 1428313428162 1429356754260 1430684292480 1432184196260 1432842990246 1434823774743 1435677328446 1435871856390 1436726033580 1437878664448 1439373982869 1440230243418 1443274725370 1452309928416 1452794540544 1456245727680 1457401738752 1458929652624 1459797546528 1460284657152 1462883391520 1463753637440 1466451399792 1467522584160 1469061108545 1471352135040 1472227418880 1477565615340 1478444595480 1485183443220 1486374949632 1487460687360 1488805841862 1489893355260 1490202142848 1491088640256 1492651870872 1493149944448 1494038195456 1494240631040 1495129530880 1497885120384 1499455476308 1500347478376 1500550768840 1501443422480 1504210648764 1505105479608 1508135938416 1509033104352 1509237571680 1510135392960 1515405710367 1516512653910 1517018689440 1518609104655 1519512500910 1520718735024 1523218628961 1523425018365 1524331279530 1524647204544 1531279281795 1531596646816 1532507769152 1537629258240 1538979508042 1541379573504 1542505489920 1544122625040 1545556753920 1547888777784 1551160837560 1552083598320 1554944156676 1555869168072 1556079981480 1557005668560 1559158097480 1562960922108 1565357423104 1574806582035 1575743409270 1576069989696 1577007568512 1577221246080 1578159509760 1580341182080 1581068127168 1581281301760 1582008679296 1584195672768 1585352864640 1587014920180 1589219578944 1590885688278 1592047766940 1594981981017 1595930810274 1598137049917 1599087756074 1599304425410 1600255826020 1609519829040 1609853409792 1613677698240 1617613497504 1618153268736 1619849711632 1620813334304 1621032947360 1621997273920 1624986686256 1625953364832 1630417230720 1631387139840 1633364567248 1638276443640 1638823109760 1642820239296 1644020254080 1645743815460 1646722842120 1647064133376 1649757824766 1650962907180 1654228713180 1654571560064 1655555838208 1655780158720 1656765155840 1659818646912 1660806046464 1662547205768 1672171818336 1673393273280 1675706598240 1676703449280 1679233354731 1679793687504 1680792969888 1681020709920 1682020722240 1683784122630 1685120760432 1687890913173 1688119614945 1689123850290 1689687483360 1691458921445 1692465143290 1693243664559 1696822987935 1698184284736 1703859448320 1708015203072 1709031273984 1712643970560 1715228105112 1716821150976 1718075220480 1718621035512 1719876419760 1723046227668 1724071240296 1727715729640 1728743520080 1731929670444 1738751348160 1745055942255 1746094048110 1747494873216 1751188877440 1752230631680 1754052859665 1755460069824 1756504364928 1756742363520 1757787421440 1761027100992 1762873330254 1764510627392 1765799532160 1770908622881 1771962108082 1772202201130 1773256455860 1776021880320 1777883829840 1778941464480 1782220131864 1783521972720 1787420371456 1793088757248 1796036397472 1797348330560 1800660922608 1801732106976 1802333315584 1807753317120 1809944520464 1815387410520 1815993175680 1817073480960 1820422427328 1821752173440 1822330925586 1823415001092 1823662065780 1824746933160 1825355821440 1828110022038 1829197535436 1833064249740 1834534847744 1837535138154 1842282038824 1852947150048 1857968687040 1861393005072 1862500317984 1862752678560 1863860800320 1865814838590 1866437430560 1867295977776 1867547744320 1868406802272 1870365606489 1870989716976 1872356400480 1874319345385 1875434347970 1880008578087 1880263310955 1881381849510 1885169923020 1886291380440 1892665495296 1893791411712 1896409418496 1897537562112 1897794670080 1900898418780 1902423437568 1904417904216 1905809005680 1907579056640 1910457320328 1913098366324 1914236437928 1914495808520 1915634711440 1919165310492 1920306991224 1926724466880 1933448664951 1934860972230 1936413237888 1941660970240 1943680195845 1944836460090 1945239536832 1946396728704 1953701152635 1955268533056 1956696778880 1961802846720 1963525579226 1966587731712 1968024245760 1970087487120 1971259460640 1974892578552 1976067410544 1976335158960 1977510849120 1980244590960 1985074455816 1986524473680 1986936190464 1990202494496 1997180160512 2003186108160 2005614198352 2006807306144 2010847917888 2012044139136 2012316762240 2013513857280 2017224851904 2018424866688 2020540947156 2022016871880 2022691585920 2024812139540 2025743537934 2026016667880 2026948620348 2027624980032 2029750705734 2030958171948 2031233357820 2032441706040 2032862939392 2036187585522 2041705709060 2053525299120 2058830166720 2063851703712 2068214450080 2069444797760 2072567293677 2073258875568 2074492224096 2074773308640 2076007558080 2076667084577 2078184007210 2081424971520 2083252748691 2083947896144 2090214772920 2099742109380 2100991212360 2101426652928 2102676758016 2102961661440 2104863431598 2106400950540 2108090836224 2109344905728 2112260897024 2113803819520 2118959438592 2121180917704 2122730355920 2126642641356 2127907747032 2133460595808 2134729757376 2135019003840 2136289092480 2142470142243 2144035131390 2146026438720 2148276294390 2151570264320 2153515992669 2153807784585 2155089050370 2156817996672 2160345365127 2164912088055 2166648915008 2167937819776 2173889640960 2175798614818 2179191810816 2180488177152 2180783623680 2184368591520 2185097479680 2188394478936 2189696319792 2190426985728 2192027005440 2194325087280 2195630456160 2199677099688 2201283876240 2205638284240 2213091529216 2227775164830 2229562424448 2231191031040 2234275464320 2235303214272 2235604599040 2236632960384 2238977806308 2239724916672 2241057293184 2241360946560 2242694296320 2245045496840 2246827680576 2249183214462 2250521217564 2250826153260 2252165133720 2252916644480 2256315973146 2257658219412 2260779241346 2262430650580 2275528034160 2279268751365 2286496919295 2286970806816 2291494714016 2293168559680 2297394970224 2298761653728 2301171634261 2302852548530 2306443887360 2307815953920 2308469262063 2309239560592 2316183937560 2318335130880 2320370947729 2326741256340 2328125397480 2329993164288 2332416235014 2333803752108 2334119972220 2335508502840 2338737146220 2340613426432 2342005819904 2342323151360 2344441383162 2348036134656 2350497773672 2364104984544 2365511352768 2365831869120 2367239264640 2370511773120 2371921952640 2376293509152 2378029296960 2380522380270 2383829368416 2386328532417 2388071650410 2391372957905 2392795547410 2393896215411 2398631634111 2398956638115 2400383739030 2400881230144 2402309475968 2414780114688 2416216628736 2420516547360 2421324234240 2426420246256 2427229903104 2429002897920 2429774567448 2431220001456 2431549421040 2432995910880 2433807761920 2437480029384 2438930047248 2444085666320 2450046850872 2458234664640 2468615723190 2470084263180 2470596200064 2477291582720 2481343069770 2481857340096 2483333757312 2483670238080 2485147733760 2487753118120 2489727970368 2491209069696 2493820808652 2494652955968 2496475200640 2505187807978 2506678104116 2507017747940 2508509132680 2513559897360 2515055173920 2519690531256 2521189454832 2521531064880 2523031083360 2525676183945 2533685775435 2534531225040 2538697714935 2539223872288 2541078674240 2547276427104 2555789172480 2557309570560 2558887080656 2560409321632 2568965955840 2571221860997 2575231726464 2577112830720 2577931553268 2579814629640 2581884317184 2584569341502 2586106860444 2591573594460 2593115280120 2593652715776 2595195638272 2597894505666 2604934870180 2621242309824 2626783316160 2628345947520 2633190104736 2634756547392 2635113545280 2636681132160 2640326121280 2641540651488 2644309995381 2646765941088 2648699298240 2651476147130 2657943162123 2658303301695 2659884683790 2666825744760 2668412196720 2677429237248 2681130557184 2682725518848 2683089016320 2689633135872 2691233155584 2694054596208 2696022495840 2696922114560 2700991383912 2702598160464 2703499973376 2706334274312 2707944229264 2708311143760 2709922274720 2714916780696 2723989763520 2725610221440 2733496388379 2735122501638 2735493098670 2737120399740 2738033732160 2745106888960 2749596374610 2751802271616 2756302707231 2763423058236 2764345167424 2765989632128 2766364411520 2768010077440 2776018922354 2777670331588 2782002157056 2786953030560 2792089507608 2793750476976 2794129017840 2795791200480 2798722257885 2799656145840 2801321616480 2806484575464 2808534600720 2813151521955 2822072774265 2833775470080 2835523521808 2837210329376 2844614127744 2846306343168 2846692005120 2848385456640 2853635156352 2856626856324 2858713508520 2861368584960 2864368392520 2865685980492 2869647549486 2871354656892 2871743712780 2873452067160 2875757328896 2878747965738 2880460486836 2886549450740 2904619856832 2912491455360 2917254690135 2917859305248 2919595093056 2925766783040 2927507274880 2932902799584 2935045168320 2935977602333 2938122217090 2942704270080 2944454837760 2945288368839 2955131230680 2956889190960 2960473278137 2970366886440 2972749899264 2977611683724 2979786710520 2980404285696 2982177280512 2985303741744 2986299888896 2988076390912 2988481262080 2995770240768 2998910952616 3000694956752 3001101537680 3002886844960 3008421297528 3010210959216 3016271876832 3018066208704 3018475143360 3020270785920 3030811420734 3033025307820 3034037378880 3037218209310 3039025001820 3041437470048 3044626058601 3046437257922 3046850036730 3048662559060 3049294409088 3054281378283 3062558563590 3063193293632 3065015538304 3077959016084 3082759147008 3088245250080 3095777555568 3102321675120 3104167196640 3109888313352 3111738336144 3112159962960 3114011337120 3117276010815 3118316194960 3125921844216 3133347630145 3149613164070 3151486818540 3152139979392 3154015137024 3154442492160 3156319019520 3160682364160 3162136254336 3162562603520 3164017358592 3168391345536 3170705729280 3174029840360 3178439157888 3181771376556 3184095533880 3189963962034 3191861620548 3196274099834 3198175512148 3198608850820 3200511652040 3219039658080 3222414441585 3227355396480 3232633575555 3235226995008 3239699423264 3241626668608 3242065894720 3243994547840 3249973372512 3251906729664 3260834461440 3262774279680 3263697922227 3266729134496 3276552887280 3277646219520 3280524443341 3285640478592 3288040508160 3291487630920 3293445684240 3294128266752 3299515649532 3301925814360 3308457426360 3309143120128 3311111676416 3311560317440 3319637293824 3321612092928 3325094411536 3344343636672 3346786546560 3351413196480 3353406898560 3358466709462 3359587375008 3361585939776 3362041419840 3364041444480 3367568245260 3370241520864 3373774821693 3375781826346 3376239229890 3378247700580 3379374966720 3382917842890 3384473959719 3384930286580 3386487329118 3391168862019 3393645975870 3396368569472 3416030406144 3430456210224 3433642301952 3437242071024 3439752839520 3446092455336 3448142480592 3454278822795 3455431459280 3457487040160 3463859340888 3472087914485 3477502696320 3490111884510 3492188096220 3494989746432 3502377754880 3504461263360 3508105719330 3510920139648 3513008729856 3513484727040 3515574842880 3516662074743 3522054201984 3525746660508 3529021254784 3531599064320 3541817245762 3543924216164 3544404402260 3546512911720 3555767659680 3557882928960 3564440263728 3567043945440 3570783570405 3582107475615 3589193321115 3592072794944 3594696661120 3600575608545 3601321845216 3603464213952 3615506634240 3619889040928 3630774821040 3631986351360 3634146961920 3635175734513 3640844854656 3643504346880 3644661851172 3646830002184 3647324131560 3649493866320 3650711642880 3656220044076 3658395070872 3666128499480 3669069695488 3675070276308 3684564077648 3705894300096 3715937374080 3722014604655 3722786010144 3725000635968 3725505357120 3727721600640 3731629677180 3732874861120 3734591955552 3735095488640 3736813604544 3740731212978 3741979433952 3744712800960 3748638690770 3750868695940 3757781711967 3760017156174 3760526621910 3762763699020 3770339846040 3772582760880 3777155561761 3785330990592 3792818836992 3801796837560 3804846875136 3808835808432 3811618011360 3820914640656 3826196732648 3828472875856 3828991617040 3831269422880 3838330620984 3840613982448 3847448770105 3853448933760 3866897329902 3869721944460 3872826475776 3883321940480 3887360391690 3889672920180 3890479073664 3892793457408 3896841758499 3907402305270 3910537066112 3913393557760 3927051158452 3933175463424 3940174974240 3942518921280 3949785157104 3952134821088 3952670317920 3955021698240 3960489181920 3970148911632 3973048947360 3977214220695 3980404988992 3989827025685 3997719390185 4006372216320 4011228396704 4013614612288 4021695835776 4024088278272 4024633524480 4027027714560 4034449703808 4036849733376 4041081894312 4044033743760 4045383171840 4049624279080 4051487075868 4052033335760 4053897240696 4055249960064 4059501411468 4061916343896 4062466715640 4064883412080 4065725878784 4072375171044 4083411418120 4107050598240 4117660333440 4124394561915 4127703407424 4136428900160 4138889595520 4145134587354 4146517751136 4148984448192 4149546617280 4152015116160 4153334169154 4156368014420 4162849943040 4164028383531 4166505497382 4167895792288 4180429545840 4185496703573 4199484218760 4201982424720 4202853305856 4209726863196 4212801901080 4216181672448 4224521794048 4237918877184 4242361835408 4245460711840 4253285282712 4255815494064 4266921191616 4269459514752 4270038007680 4272578184960 4284940284486 4288070262780 4292052877440 4296552588780 4303140528640 4304471324229 4307031985338 4307615569170 4310178100740 4313635993344 4318121948607 4320690730254 4329824176110 4333297830016 4335875639552 4351597229636 4358383621632 4368737183040 4376788957872 4379392639584 4380853971456 4388650174560 4391260912320 4399354199376 4402567752480 4407183325635 4411276568480 4429905270205 4455550329660 4459124848896 4462382062080 4468550928640 4470606428544 4471209198080 4473265920768 4477955612616 4479449833344 4482114586368 4482721893120 4485388592640 4490090993680 4493655361152 4498366428924 4501042435128 4501652306520 4504330267440 4505833288960 4512631946292 4515316438824 4521558482692 4524861301160 4551056068320 4555827313965 4558537502730 4569655886883 4570275055095 4572993838590 4573941613632 4582989428032 4586337119360 4593837845385 4594789940448 4597523307456 4602343268522 4605705097060 4612887774720 4616938524126 4618479121184 4632367875120 4636670261760 4637982833689 4640741895458 4653482512680 4656250794960 4664832470028 4667607504216 4668239944440 4671017005680 4677474292440 4681226852864 4688882766324 4696072269312 4700995547344 4728209969088 4731022705536 4731663738240 4734478529280 4741023546240 4743843905280 4752587018304 4756058593920 4761044760540 4767658736832 4772657064834 4776143300820 4782745915810 4784945943051 4785591094820 4787792430822 4794411149751 4797263268222 4797913276230 4800767478060 4801762460288 4804618951936 4829560229376 4841033094720 4852840492512 4854459806208 4859549134896 4862440002912 4863098842080 4865991821760 4874960058768 4877860094496 4888171332640 4900093701744 4908813948065 4916469329280 4937231446380 4940168526360 4941192400128 4954583165440 4962686139540 4963714680192 4966667514624 4967340476160 4970295467520 4975506236240 4979455940736 4982418139392 4987641617304 4989305911936 4992950401280 5010375615956 5013356208232 5014035495880 5017018265360 5027119794720 5030110347840 5039381062512 5042378909664 5043062129760 5046062166720 5051352367890 5063672739519 5064358844835 5067371550870 5069062450080 5074376764335 5077395429870 5078447744576 5082157348480 5090468963805 5094552854208 5111578344960 5117774161312 5120818643264 5137931911680 5139386383277 5142443721994 5150463452928 5154225661440 5155863106536 5159629259280 5169138683004 5172213720888 5183147188920 5186230560240 5187305431552 5195789011332 5209869740360 5242484619648 5253566632320 5256691895040 5262158578995 5266380209472 5269513094784 5270227090560 5273362264320 5280652242560 5283081302976 5288619990762 5293531882176 5297398596480 5302952294260 5312725868643 5315886324246 5316606603390 5319769367580 5333651489520 5336824393440 5340116483869 5362261114368 5379266271744 5388109192416 5392044991680 5401982767824 5405196320928 5406999946752 5412668548624 5415888458528 5416622287520 5419844549440 5429833561392 5439496537045 5447979527040 5451220442880 5466992776758 5470245003276 5470986197340 5474240799480 5476067464320 5490213777920 5499192749220 5503604543232 5512605414462 5526846116472 5528690334848 5531979264256 5532728823040 5536020154880 5552037844708 5555340663176 5573906061120 5584179015216 5587500953952 5588258035680 5591582400960 5597444515770 5599312291680 5602643232960 5611096819467 5612969150928 5617069201440 5622958036155 5626303043910 5640025734261 5640789932865 5644145548530 5651948103365 5671047043616 5674420658752 5689228255488 5692612686336 5693384010240 5707270312704 5713253712648 5717427017040 5722737169920 5728736785040 5731371960984 5739295098972 5742709313784 5743487425560 5746904134320 5757495931476 5760920973672 5773098901480 5809239713664 5824982910720 5831040587535 5834509380270 5835718610496 5839190186112 5851533566080 5855014549760 5861103457905 5865805599168 5870090336640 5871955204666 5876244434180 5885408540160 5890576737678 5910262461360 5913778381920 5917426374017 5920946556274 5940733772880 5955223367448 5959573421040 5960808571392 5970607483488 5972599777792 5991540481536 5997821905232 6001389913504 6002203075360 6005773689920 6016842595056 6020421918432 6032543753664 6036132417408 6036950286720 6040541571840 6061622841468 6066050615640 6068074757760 6074436418620 6078050003640 6082874940096 6089252117202 6092874515844 6093700073460 6097325118120 6098588818176 6108562756566 6125117127180 6126386587264 6130031076608 6155918032168 6176490500160 6191555111136 6204643350240 6208334393280 6217701881031 6219776626704 6223476672288 6224319925920 6228022674240 6230001253731 6234552021630 6236632389920 6249758246073 6251843688432 6262969519945 6266695260290 6299226328140 6302973637080 6304279958784 6308030274048 6308884984320 6321364728320 6324272508672 6328034717184 6336782691072 6341411458560 6348059680720 6356878315776 6363542753112 6368191067760 6379927924068 6383723241096 6392548199668 6396351024296 6397217701640 6401023304080 6438079316160 6444828883170 6454710792960 6460547978007 6461423353755 6465267151110 6470453990016 6479398846528 6483253337216 6484131789440 6487989095680 6494736264165 6499946745024 6503813459328 6521668922880 6527395844454 6533458268992 6553105774560 6555292439040 6557148144181 6561048886682 6571280957184 6576081016320 6582975261840 6586891368480 6599031299064 6603851628720 6616914852720 6618286240256 6639274587648 6650188823072 6688687273344 6693573093120 6702826392960 6706813797120 6716933418924 6719174750016 6723171879552 6724082839680 6728082888960 6735136490520 6740483041728 6747549643386 6751563652692 6752478459780 6756495401160 6758749933440 6765835685780 6768947919438 6769860573160 6772974658236 6782337724038 6787291951740 6792737138944 6837806254095 6860912420448 6874484142048 6879505679040 6892184910672 6896284961184 6903514902783 6908557645590 6910862918560 6914974080320 6925407786189 6927718681776 6939107087489 6940047305885 6944175828970 6955005392640 6961112843187 6980223769020 6984376192440 6989979492864 7004755509760 7016211438660 7021840279296 7026017459712 7026969454080 7033324149486 7044108403968 7051493321016 7058042509568 7063198128640 7083634491524 7087848432328 7088808804520 7093025823440 7111535319360 7115765857920 7128880527456 7134087890880 7141567140810 7158985597251 7164214951230 7174118873715 7178386642230 7184145589888 7189393322240 7195894902333 7196869914345 7201151217090 7202643690432 7206928427904 7239778081856 7261549642080 7263972702720 7270351469026 7281689709312 7287008693760 7289323702344 7293660004368 7294648263120 7298987732640 7301423285760 7312440088152 7316790141744 7332256998960 7350140552616 7369128155296 7411788600192 7431874748160 7444029209310 7445572020288 7450001271936 7451010714240 7455443201280 7463259354360 7465749722240 7469183911104 7470190977280 7473627209088 7481462425956 7483958867904 7489425601920 7497277381540 7501737391880 7515563423934 7520034312348 7521053243820 7525527398040 7540679692080 7545165521760 7554311123522 7577028551835 7603593675120 7616093144805 7617671616864 7623236022720 7641829281312 7652393465296 7656945751712 7657983234080 7662538845760 7676661241968 7681227964896 7689280826677 7694897540210 7706897867520 7713665582991 7733794659804 7739443888920 7745652951552 7774720783380 7779345840360 7780958147328 7785586914816 7793683516998 7814804610540 7821074132224 7826787115520 7854102316904 7880349948480 7885037842560 7899570314208 7904269642176 7905340635840 7910043396480 7920978363840 7932929986143 7940297823264 7946097894720 7954428441390 7960809977984 7973829486369 7974909905085 7979654051370 7990685249585 7995438780370 8022456793408 8027229224576 8043391671552 8048176556544 8049267048960 8068899407616 8073699466752 8082163788624 8088067487520 8090766343680 8099248558160 8102974151736 8104066671520 8107794481392 8110499920128 8119002822936 8123832687792 8124933431280 8129766824160 8144750342088 8166822836240 8214101196480 8235320666880 8248789123830 8255406814848 8272857800320 8277779191040 8290269174708 8293035502272 8297968896384 8299093234560 8304030232320 8306668338308 8312736028840 8328056767062 8333010994764 8335791584576 8360859091680 8370993407146 8396166773655 8398968437520 8403964849440 8419453726392 8425603802160 8439454565865 8466218322795 8484723670816 8490921423680 8506570565424 8511630988128 8520554429561 8533842383232 8538919029504 8540076015360 8545156369920 8569880568972 8576140525560 8584105754880 8593105177560 8608942648458 8614063970676 8615231138340 8620356201480 8627271986688 8636243897214 8641381460508 8659648352220 8666595660032 8671751279104 8703194459272 8737474366080 8753577915744 8758785279168 8777300349120 8782521824640 8798708398752 8805135504960 8807932806999 8814366651270 8822553136960 8835865106517 8854543114405 8859810540410 8881419834411 8911100659320 8918249697792 8937101857280 8941212857088 8946531841536 8955911225232 8958899666688 8964229172736 8965443786240 8980181987360 8987310722304 8996732857848 9002084870256 9003304613040 9008660534880 9011666577920 9025263892584 9030632877648 9043116965384 9049722602320 9102112136640 9111654627930 9117075005460 9133878175803 9139311773766 9140550110190 9145987677180 9147883227264 9165978856064 9172674238720 9187675690770 9189579880896 9195046614912 9204686537044 9211410194120 9233877048252 9236958242368 9264735750240 9275965667378 9281483790916 9306965025360 9312501589920 9329664940056 9335215008432 9336479888880 9342034011360 9351828032445 9354948584880 9377765532648 9400042890435 9401991094688 9456419938176 9462045411072 9463327476480 9468957058560 9482047092480 9487687810560 9505174036608 9512117187840 9522089521080 9535317473664 9545314129668 9552286601640 9565491831620 9569891886102 9571182189640 9575584861644 9588822299502 9594526536444 9595826552460 9601534956120 9603524920576 9609237903872 9667243324755 9682066189440 9705680985024 9719098269792 9724880005824 9726197684160 9731983643520 9749920117536 9755720188992 9776342665280 9791093766681 9800187403488 9810461744381 9817627896130 9832938658560 9841573330023 9874462892760 9880337052720 9882384800256 9925372279080 9927429360384 9933335029248 9934680952320 9951012472480 9958911881472 9964836278784 9975283234608 9978611823872 9985900802560 10020751231912 10026712416464 10028070991760 10034036530720 10054239589440 10060220695680 10078762125024 10084757819328 10086124259520 10092124333440 10102704735780 10121324465079 10127345479038 10128717689670 10134743101740 10138124900160 10148753528670 10154790859740 10156895489152 10164314696960 10173506586057 10180937927610 10189105708416 10235548322624 10241637286528 10278772766554 10284887443988 10300926905856 10311726213072 10319258518560 10338277366008 10344427441776 10362836468385 10366294377840 10372461120480 10383335422885 10391578022664 10416263743455 10419739480720 10484969239296 10507133264640 10513383790080 10524317157990 10532760418944 10539026189568 10540454181120 10546724528640 10561304485120 10566162605952 10577239981524 10587063764352 10594797192960 10605904588520 10625451737286 10631772648492 10633213206780 10639538735160 10667302979040 10673648786880 10680232967738 10712350711215 10767579963345 10776218384832 10784089983360 10801726825635 10803965535648 10810392641856 10825337097248 10831776917056 10833244575040 10839689098880 10859667122784 10871052203233 10878993074090 10895959054080 10902440885760 10905527203539 10933985553516 10940490006552 10941972394680 10948481598960 10952134928640 10998385498440 11007209086464 11025210828924 11053692232944 11057380669696 11063958528512 11065457646080 11104075689416 11110681326352 11147812122240 11168358030432 11175001907904 11176516071360 11183164801920 11194889031540 11198624583360 11205286465920 11222193638934 11225938301856 11234138402880 11245916072310 11252606087820 11273345135901 11280051468522 11281579865730 11288291097060 11303896206730 11331466685283 11342094087232 11348841317504 11378456510976 11414540625408 11426507425296 11434854034080 11457473570080 11462743921968 11478590197944 11485418627568 11486974851120 11493808268640 11505858171305 11514991862952 11521841947344 11542346310315 11546197802960 11601854738645 11618479427328 11649965821440 11662081175070 11669018760540 11671437220992 11678380372224 11703067132160 11710029099520 11722206915810 11731611198336 11740180673280 11743910409332 11752488868360 11781153475356 11820524922720 11827556763840 11834852748034 11841893112548 11881467545760 11910446734896 11919146842080 11931642662085 11941214966976 11969481077055 11993158170555 11995643810464 12002779827008 12004406150720 12011547379840 12033685190112 12040843836864 12065087507328 12072264834816 12073900573440 12081083143680 12123245682936 12132101231280 12136149515520 12148872837240 12156100007280 12165749880192 12178504234404 12185749031688 12187400146920 12194650236240 12197177636352 12217125513132 12250234254360 12252773174528 12260062153216 12311836064336 12352981000320 12383110222272 12409286700480 12416668786560 12435403762062 12439553253408 12446953344576 12448639851840 12456045348480 12460002507462 12469104043260 12473264779840 12492085150593 12499516492146 12503687376864 12525939039890 12533390520580 12556490110719 12598452656280 12605947274160 12608559917568 12648545017344 12673565382144 12696119361440 12713756631552 12727085506224 12736382135520 12759855848136 12767446482192 12785096399336 12792702048592 12794435403280 12802046608160 12856109304985 12876158632320 12889657766340 12909421585920 12913413972687 12921095956014 12922846707510 12930534302220 12940907980032 12958797693056 12966506674432 12968263578880 12975978191360 12989472528330 12999893490048 13007626918656 13054791688908 13066916537984 13106211549120 13114296288362 13122097773364 13142561914368 13165950523680 13173782736960 13198062598128 13207703257440 13221549976905 13233829705440 13289715810615 13300377646144 13377374546688 13387146186240 13405652785920 13413627594240 13433866837848 13438349500032 13446343759104 13448165679360 13456165777920 13470272981040 13480966083456 13495099286772 13503127305384 13504956919560 13512990802320 13517499866880 13531671371560 13537895838876 13539721146320 13545949316472 13564675448076 13574583903480 13585474277888 13667481941895 13675612508190 13721824840896 13748968284096 13759011358080 13781513536155 13784369821344 13792569922368 13807029805566 13817115291180 13821725837120 13829948160640 13850815572378 13855437363552 13869963155849 13878214174978 13880094611770 13888351657940 13910010785280 13913948501067 13922225686374 13960447538040 13968752384880 14032422877320 14043680558592 14066648298972 14088216807936 14102986642032 14116085019136 14167268983048 14175696864656 14177617609040 14186051646880 14223070638720 14231531715840 14257761054912 14268175781760 14283134281620 14317971194502 14328429902460 14348237747430 14356773284460 14368291179776 14378786644480 14383233449253 14391789804666 14393739828690 14402302434180 14405287380864 14413856855808 14479556163712 14523099284160 14540702938052 14563379418624 14578647404688 14587320008736 14589296526240 14597975465280 14624880176304 14633580283488 14664513997920 14679888011665 14700281105232 14726441844195 14738256310592 14802366390685 14823577200384 14863749496320 14888058418620 14891144040576 14900002543872 14902021428480 14910886402560 14926518708720 14931499444480 14938367822208 14940381954560 14947254418176 14962924851912 14967917735808 14978851203840 14994554763080 15003474783760 15031126847868 15040068624696 15042106487640 15051054796080 15081359384160 15090331043520 15108622247044 15154057103670 15207187350240 15223130293005 15232186289610 15235343233728 15246472045440 15271406891415 15283658562624 15304786930592 15313891503424 15315966468160 15325077691520 15353322483936 15362455929792 15378561653354 15389795080420 15413795735040 15418159149831 15427331165982 15467589319608 15478887777840 15549441566760 15558691680720 15561916294656 15587367033996 15629609221080 15642148264448 15708204633808 15760699896960 15770075685120 15799140628416 15808539284352 15810681271680 15820086792960 15841956727680 15865859972286 15880595646528 15892195789440 15908856882780 15921619955968 15938177605929 15947658972738 15949819810170 15959308102740 15981370499170 15990877560740 16020349451607 16044913586816 16054458449152 16086783343104 16137798815232 16164327577248 16176134975040 16198497116320 16205948303472 16208133343040 16215588962784 16220999840256 16238005645872 16247665375584 16249866862560 16259533648320 16289500684176 16318489611135 16333645672480 16402622216705 16428202392960 16470641333760 16497578247660 16510813629696 16545715600640 16555558382080 16580538349416 16586071004544 16595937792768 16598186469120 16608060464640 16613336676616 16625472057680 16656113534124 16666021989528 16671583169152 16721718183360 16741986814292 16792333547310 16797936875040 16807929698880 16838907452784 16851207604320 16868874108465 16878909131730 16920077202783 16922369798595 16932436645590 16955844310095 16969447341632 16981842847360 17013141130848 17023261976256 17041108859122 17067684766464 17077838059008 17080152030720 17139761137944 17152281051120 17168211509760 17186210355120 17217885296916 17228127941352 17230462276680 17240712402960 17272487794428 17282762921016 17319296704440 17333191320064 17406388918544 17474948732160 17507155831488 17517570558336 17554600698240 17565043649280 17583310373715 17597416797504 17610271009920 17615865613998 17628733302540 17645106273920 17671730213034 17709086228810 17719621080820 17752279122051 17762839668822 17822201318640 17882425714176 17911822450464 17917799333376 17960363974720 17974621444608 17993465715696 18004169740512 18006609226080 18017321069760 18050527785168 18061265755296 18086233930768 18099445204640 18175878672565 18204224273280 18223309255860 18234150010920 18267756351606 18278623547532 18281100220380 18291975354360 18295766454528 18331957712128 18345348477440 18375351381540 18379159761792 18390093229824 18409373074088 18422820388240 18467754096504 18473916484736 18529471500480 18551931334756 18562967581832 18613930050720 18625003179840 18659329880112 18670430016864 18672959777760 18684068022720 18690003761193 18703656064890 18709897169760 18749274738219 18755531065296 18788908559835 18800085780870 18803982189376 18885777808805 18912839876352 18924090822144 18926654952960 18964094184960 19010348073216 19024234375680 19044179042160 19070634947328 19090628259336 19104573203280 19130983663240 19139783772204 19142364379280 19151169723288 19177644599004 19189053072888 19191653104920 19203069912240 19207049841152 19334486649510 19364132378880 19411361970048 19438196539584 19449760011648 19452395368320 19463967287040 19484208792495 19499840235072 19511440377984 19552685330560 19582187533362 19600374806976 19620923488762 19635255792260 19665877317120 19671444432543 19683146660046 19748925785520 19760674105440 19850744558160 19854858720768 19902024944960 19917823762944 19950566469216 19957223647744 20041502463824 20053424832928 20056141983520 20068073061440 20108479178880 20120441391360 20157524250048 20169515638656 20172248519040 20184248666880 20205409471560 20242648930158 20254690958076 20257435379340 20269486203480 20276249800320 20297507057340 20309581719480 20313790978304 20328629393920 20347013172114 20361875855220 20378211416832 20471096645248 20483274573056 20557545533108 20569774887976 20623452426144 20638517037120 20676554732016 20688854883552 20710544708349 20725672936770 20732588755680 20744922240960 20766670845770 20776223358567 20783156045328 20817321262467 20820141917655 20832527486910 20839478961440 20883338529561 20927483517865 20969938478592 21014266529280 21048634315980 21065520837888 21078052379136 21080908362240 21122608970240 21132325211904 21154479963048 21174127528704 21189594385920 21211809177040 21250903474572 21263545296984 21266426413560 21279077470320 21334605958080 21347297573760 21360465935476 21424701422430 21522356621145 21535159926690 21552436769664 21568179966720 21587684706999 21590609743035 21603453651270 21607931071296 21620785283712 21650674194496 21663553834112 21666489150080 21679378197760 21719334245568 21742104406466 21757986148180 21791918108160 21811054407078 21867971107032 21880980013104 21883944789360 21896963197920 21904269857280 21996770996880 22050421657848 22107384465888 22114761339392 22208151378832 22221362652704 22295624244480 22336716060864 22350003815808 22353032142720 22366329603840 22389778063080 22397249166720 22410572931840 22444387277868 22451876603712 22468276805760 22491832144620 22505212175640 22546690271802 22560102937044 22563159731460 22576582194120 22607792413460 22662933370566 22684188174464 22697682635008 22848279434415 22853014850592 22869708068160 22914947140160 22925487843936 22957180395888 22970837255136 22973949702240 22987616537280 23011716342610 23029983725904 23043683894688 23067842480031 23084692620630 23092395605920 23140996748973 23186772463073 23189914168445 23203709477290 23236958854656 23324162350140 23338037521080 23342874441984 23356760744448 23406134264320 23444413831620 23463222396672 23480361346560 23487820818664 23504977736720 23562306950712 23641049845440 23655113527680 23669705496068 23683786225096 23762935091520 23820893469792 23838293684160 23863285324170 23882429933952 23921488459107 23924729715255 23938962154110 23972055748755 23986316341110 23991287620928 24005559654016 24008812301440 24023094759680 24067370380224 24081687673728 24130175014656 24144529669632 24147801146880 24246491365872 24264202462560 24272299031040 24297745674480 24312200014560 24331499760384 24357008468808 24371498063376 24374800293840 24389300472480 24434251026264 24500468508720 24505546349056 24623672128672 24705962000640 24766220444544 24818573400960 24833337573120 24870807524124 24879106506816 24893906689152 24897279703680 24912090696960 24920005014924 24938208086520 24946529559680 24984170301186 24999032984292 25007374753728 25051878079780 25066781041160 25112980221438 25196905312560 25211894548320 25318363697595 25392238722880 25454171012448 25472764271040 25519711696272 25534892964384 25561663288683 25570192798672 25585404097184 25588870806560 25604093216320 25693450567189 25696931916385 25712218609970 25752317264640 25779315532680 25826827945374 25842191912028 25845693415020 25861068604440 25881815960064 25917595386112 25933013348864 25936527157760 25978945056660 25999786980096 26015253837312 26109583377816 26133833075968 26212423098240 26228592576724 26244195546728 26331901047360 26347565473920 26396125196256 26415406514880 26423798420997 26443099953810 26467659410880 26507595319551 26563629343215 26579431621230 26600755292288 26644259503233 26700582419345 26754749093376 26811305571840 26867733675696 26876699000064 26892687518208 26896331358720 26940545962080 26961932166912 26990198573544 27006254610768 27009913839120 27025981604640 27034999733760 27063342743120 27075791677752 27079442292640 27091898632944 27129350896152 27149167806960 27334963883790 27351225016380 27443649681792 27497936568192 27518022716160 27563027072310 27568739642688 27585139844736 27614059611132 27634230582360 27643451674240 27659896321280 27701631144756 27710874727104 27739926311698 27756428349956 27760189223540 27776703315880 27827897002134 27844451372748 27920895076080 27937504769760 28055484097335 28064845754640 28133296597944 28200128671305 28205973284064 28334537966096 28351393729312 28355235218080 28372103293760 28446141277440 28463063431680 28471120898777 28515522109824 28536351563520 28566268563240 28635942389004 28656859804920 28696475494860 28713546568920 28736582359552 28766466898506 28783579609332 28787479657380 28804604868360 28810574761728 28827713711616 28959112327424 29046198568320 29081405876104 29157294809376 29174640017472 29178593052480 29195950930560 29249760352608 29267160566976 29329027995840 29359776023330 29373281300043 29400562210464 29431385233143 29452883688390 29476512621184 29524719990069 29587131870085 29604732781370 29647154400768 29776116837240 29782288081152 29800005087744 29804042856960 29853037417440 29862998888960 29876735644416 29894508836352 29925849703824 29935835471616 29957702407680 29989109526160 30006949567520 30062253695736 30080137249392 30084212975280 30102109592160 30162718768320 30180662087040 30217244494088 30308114207340 30414374700480 30446260586010 30464372579220 30470686467456 30492944090880 30520519758171 30542813782830 30567317125248 30609573861184 30627783006848 30631932936320 30650155383040 30706644967872 30724911859584 30757123306708 30779590160840 30836318299662 30854662331964 30935178639216 30957775555680 31088509405155 31098883133520 31117383361440 31150006268655 31174734067992 31248791230365 31259218442160 31416409267616 31521399793920 31540151370240 31549079914861 31598281256832 31617078568704 31621362543360 31640173585920 31683913455360 31731719944572 31761191293056 31784391578880 31817713765560 31843239911936 31876355211858 31895317945476 31899639620340 31918616205480 31962740998340 31981755121480 32040698903214 32089827173632 32108916898304 32302739890035 32328655154496 32352269950080 32396994232640 32411896606944 32416266686080 32431177925568 32476011291744 32495330751168 32499733725120 32519067296640 32579001368352 32613156609699 32636979222270 32667291344960 32716581610617 32781298999517 32785740720905 32805244433410 32856404785920 32995156495320 33021627259392 33091431201280 33161076698832 33172142009088 33191875585536 33196372938240 33226673353232 33250944115360 33312227068248 33332043979056 33343166338304 33443436366720 33483973628584 33584667094620 33595873750080 33615859397760 33677814905568 33702415208640 33737748216930 33757818263460 33820035407703 33840154405566 33844739597190 33864873291180 33911688620190 33938894683264 33963685694720 33994400055849 34026282261696 34046523952512 34082217718244 34135369532928 34279522275888 34304562102240 34372420710240 34435770593832 34456255882704 34460924553360 34481424805920 34517574513915 34544975588856 34565525842032 34627038930945 34638593408880 34695535437445 34805564215935 34812777837088 34949897464320 35014311662976 35035141116672 35109201396480 35130087298560 35166620747430 35194833595008 35220542019840 35231731227996 35257466605080 35290212547840 35343460426068 35418172457620 35439242161640 35504558244102 35525679337644 35644402637280 35794927986255 35823644900928 35920727949440 35979474511665 35986931431392 36008339481024 36013218452160 36034642139520 36101055570336 36122531510592 36172467861536 36198890409280 36325223215681 36351757345130 36408448546560 36446618511720 36468300021840 36535512703212 36557247095064 36562200440760 36583950708720 36591532909056 36663915424256 36750702763080 36758319523584 36780186459648 36818746148176 36845640776480 36935508193008 36947832969472 37058943000960 37103862669512 37125935163664 37227860101440 37250006359680 37318659760224 37340860033728 37345919555520 37368136045440 37380007522386 37407312129780 37419794339520 37476255451779 37498549476438 37511062130592 37577817119670 37600171561740 37607964378752 37669470332157 37771555617610 37825679752704 38020696146432 38088358084320 38141269894656 38181256518672 38209146406560 38261967326480 38279567544408 38284728758560 38302339446576 38355289198008 38378106145776 38383306209840 38406139824480 38446404133385 38568327914955 38668973299020 38728264757760 38822723940096 38876393079168 38899520023296 38904790736640 38927934574080 38968417584990 38999680470144 39022880755968 39105370661120 39164375066724 39200749613952 39241846977524 39270511584520 39342888865086 39366293320092 39497851571040 39521348210880 39664649930715 39701489116320 39804049889920 39869147431845 39901132938432 40083004927648 40106849665856 40112283967040 40136146122880 40216958357760 40240882782720 40252274374133 40315048500096 40339031277312 40344497038080 40368497333760 40410818943120 40485297860316 40509381916152 40514870758680 40538972406960 40552499600640 40595014114680 40619163438960 40627581956608 40694026344228 40723751710440 40756422833664 40942193290496 40966549146112 41115091066216 41139549775952 41246904852288 41277034074240 41353109464032 41377709767104 41421089416698 41451345873540 41465177511360 41489844481920 41533341691540 41552446717134 41566312090656 41609889467547 41634642524934 41640283835310 41665054973820 41678957922880 41741845503201 41766677059122 41854967035730 42097268631960 42131041675776 42264650423808 42308959926096 42348255057408 42423618354080 42501806949144 42527090593968 42532852827120 42558154940640 42602772147805 42669211916160 42694595147520 42720931870952 42849402844860 43044713242290 43070319853380 43104873539328 43136359933440 43149700347759 43175369413998 43181219486070 43206907302540 43215862142592 43241570567424 43301348388992 43327107668224 43332978300160 43358756395520 43438668491136 43484208812932 43515972296360 43622108814156 43735942214064 43761960026208 43767889578720 43793926395840 43993541993760 44039664034995 44100843315696 44179325532585 44214768931776 44407099172055 44416302757664 44442725305408 44591248488960 44673432121728 44700007631616 44706064285440 44732659207680 44779556126160 44794498333440 44821145863680 44888774555736 44903753207424 44936553611520 44983664289240 45010424351280 45093380543604 45120205874088 45126319462920 45153164388240 45215584826920 45325866741132 45368376348928 45395365270016 45669390879015 45696558868830 45706029701184 45739416136320 45829894280320 45850975687872 45914360791776 45941674510272 45947899404480 45975233074560 46023432685220 46059967451808 46087367789376 46135684960062 46169385241260 46184791211840 46254477449493 46281993497946 46345974447593 46373544926146 46379828336890 46407418954580 46648324700280 46676075042160 46685748883968 46888827663240 46926444793344 46975641637328 47009955473440 47124613901424 47282099690880 47310227055360 47339410992136 47367572450192 47525870183040 47641786939584 47676587368320 47726570648340 47764859867904 47814532817787 47842976918214 47849459430510 47877924308220 47944111497510 47972632682220 47982575241856 48011119308032 48017624602880 48046189519360 48061048354821 48134740760448 48163375347456 48260350029312 48492982731744 48528404925120 48595491348960 48624400029120 48662999520768 48714016937616 48742996126752 48749600587680 48778600944960 48868502052528 48955468833405 49000937017440 49052308721905 49207866650115 49247344257344 49411924001280 49532440889088 49637146801920 49666675146240 49741615048248 49758213013632 49787813378304 49794559407360 49824181393920 49840010029848 49876416173040 49893059119360 49968340602372 49998065968584 50014749507456 50103756159560 50133562082320 50225960442876 50393810625120 50423789096640 50606622325395 50636727395190 50784477445760 50867532930285 50908342024896 50945528542080 51039423392544 51069785928768 51123326577366 51140385597344 51170808194368 51177741613120 51208186432640 51356350063549 51386901134378 51393863832770 51424437219940 51504634529280 51558631065360 51653655890748 51684383824056 51691386830040 51722137208880 51835190772224 51957890113320 51999573960192 52219166755632 52267666151936 52424846196480 52457185153448 52488391093456 52663802094720 52695130947840 52792250392512 52830813029760 52847596841994 52886199907620 52935318821760 53015190639102 53127258686430 53158863242460 53201510584576 53256837366153 53288519006466 53401164838690 53735467351392 53753398000128 53881091924160 53923864333824 53980397147088 54012509221536 54019827678240 54051963209280 54126685486240 54151583355504 54158884585280 54183797265888 54258701792304 54298335613920 54355261016165 54527636017695 54669927767580 54702450032760 54887299363584 54995873136384 55036045432320 55126054144620 55137479285376 55170279689472 55228119222264 55268461164720 55286903348480 55319792642560 55403262289512 55421749454208 55479852623396 55512856699912 55520378447080 55553406631760 55655794004268 55688902745496 55841790152160 55875009539520 56070011283579 56110968194670 56129691509280 56266593195888 56366725679505 56400257342610 56411946568128 56657333426415 56669075932192 56702787458624 56710470436160 56744206587520 56892282554880 56942241797554 57031044219648 57072703127040 57132537126480 57271884778008 57313719609840 57392950989720 57427093137840 57532933797012 57567159218664 57574959314760 57609209736720 57621149523456 57918224654848 58092397136640 58162811752208 58314589618752 58349280034944 58357186104960 58391901861120 58499520705216 58534321133952 58658055991680 58719552046660 58746562600086 58801124420928 58862770466286 58905767376780 58953025242368 59014333297629 59049439980138 59174263740170 59209465562740 59552233674480 59564576162304 59706074834880 59753471288832 59851699407648 59871670943232 59978219052320 60013899135040 60124507391472 60160274498784 60168425950560 60204219184320 60325437536640 60361324174080 60434488988176 60616228414680 60828749400960 60892521172020 60928745158440 60941372934912 60985888181760 61041039516342 61085627565660 61134634250496 61219147722368 61255566013696 61263865872640 61300310766080 61413289935744 61449823719168 61514246613416 61559180321680 61672636599324 61709324663928 61870357278432 61915551111360 62131634125047 62177018810310 62197766267040 62234766722880 62300012537310 62349468135984 62451963787401 62460425752965 62497582460730 62518436884320 62650015588683 62782450553595 62832818535232 63042799587840 63098159829722 63196562513664 63234157137408 63242725086720 63367826910720 63463439889144 63522382586112 63568783157760 63635427531120 63752710423716 63790635890952 63799279240680 63837232410960 63925481996680 63963510242960 64081397806428 64179654347264 64567069863435 64605479780070 64657310308992 64704539900160 64793988465280 64823793213888 64832533372160 64862355851136 64952022583488 64990661502336 64999467450240 65038134593280 65158002736704 65226313219398 65273958444540 65334582689920 65433163221234 65523619046597 65562597999034 65571481441810 65610488866820 65712809571840 65990312990640 66322153397664 66344284018176 66453346706464 66501888230720 66624454136496 66664087958112 66686332676608 66886872733440 66967947257168 67169334189240 67191747500160 67231718795520 67355629811136 67404830417280 67475496433860 67515636526920 67640070815406 67680308811132 67689479194380 67729746582360 67823377240380 67877789366528 67927371389440 67988800111698 68052564523392 68093047905024 68164435436488 68559044551776 68609124204480 68744841420480 68871541187664 68912511765408 68921849106720 68962849611840 69035149027830 69089951177712 69131051684064 69203527440093 69254077861890 69277186817760 69349815779245 69391070874890 69422990246919 69560317389219 69569742505335 69611128431870 69625555674176 70028623325952 70070282233344 70218402792960 70333241494860 70389667190016 70441084039680 70463462455992 70514933210160 70580425095680 70686920852136 70836344915240 70878484323280 71009116488204 71051358675288 71288805274560 71589855972510 71647289801856 71841455898880 71916167246265 71958949023330 71973862862784 72016678962048 72026436904320 72069284279040 72202111140672 72245063021184 72344935723072 72397780818560 72650446431362 72703514690260 72816897093120 72893237023440 72936600043680 73071025406424 73114494190128 73124400881520 73167901417440 73501405526160 73516639047168 73637492296352 73691281552960 73871016386016 73895665938944 74117886001920 74207725339024 74251870327328 74455720202880 74500012719360 74637319520448 74681720067456 74691839111040 74736272090880 74760015044772 74814624259560 74839588679040 74952510903558 74997098952876 75022124261184 75155634239340 75200343123480 75215928757504 75338940664314 75543111235220 76176716168640 76362513037344 76418292813120 76523934652960 76559135088816 76569457517120 76604678893152 76684989866049 76710578396016 76756212291552 76766612419680 76812279648960 76892808266770 77080351701567 77090795749155 77136655829910 77337946598040 77645447880192 77752786158336 77799040046592 77809581473280 77936835169980 77999360940288 78045761511936 78210741322240 78328750133448 78401499227904 78483693955048 78541023169040 78685777730172 78732586640184 78995703142080 79042696421760 79271395262991 79329299861430 79402978232640 79608099779840 79690888029645 79738294863690 79802265876864 79932778509699 80101747258035 80166009855296 80213699331712 80224567934080 80272292245760 80433916715520 80504548748266 80630097000192 80678062554624 80688994076160 80821637886240 80970595720632 81018763832304 81029741517360 81077944813920 81104999201280 81190028229360 81238326877920 81388052688456 81447503420880 81884386580992 82230182132432 82279099551904 82493809704576 82554068148480 82706218928064 82755419534208 82842178833396 82902691747080 82930355022720 82979688963840 83066683383080 83104893434268 83132624181312 83219778935094 83269285049868 83280567670620 83330109947640 83357915845760 83483691006402 83533354118244 83709934071460 84194537263920 84600386013915 84617919852192 84847236708160 85003613898288 85054181187936 85065705654240 85116309881280 85143350467657 85205544295610 85338423832320 85389190295040 85413362696331 85441863741904 85698805689720 85853725065973 86089426484580 86140639706760 86209747078656 86299400695518 86350738827996 86362438972140 86413814605080 86431724285184 86483141134848 86602696777984 86654215336448 86665956600320 86877336982272 86968417625864 87031944592720 87244217628312 87471884428128 87523920052416 87535779157440 87587852791680 87987083987520 88079328069990 88201686631392 88294155699429 88358651065170 88429537863552 88574159970207 88761395610255 88814198344110 88832605515328 88885450610816 89346864243456 89400015263232 89412128570880 89559112252320 89588996666880 89777549111472 89807506414848 89873107223040 89967328578480 90020848702560 90186761087208 90240411748176 90252638925840 90306328776480 90431169653840 90651733482264 90736752697856 91338781758030 91393117737660 91412059402368 91478832272640 91659788560640 91701951375744 91828721583552 91883349020544 91895798808960 91950466149120 92046865370440 92119934903616 92174735578752 92271369920124 92338770482520 92369582423680 92508954898986 92563986995892 92691948895186 92747089852292 92759656673780 92814837909160 93296649400560 93352150084320 93450018805965 93746373691095 93777655326480 93951283274656 94019910946880 94249227802848 94564199381760 94620454110720 94647239744583 94678821984272 94735144900384 95051740366080 95135208856889 95283573879168 95353174736640 95453141296680 95529719735808 95629065635574 95685953836428 95698918861020 95755848616440 95888222995020 95945265364440 95965150483712 96022238616064 96035249205760 96122096709642 96269481520896 96326750694912 96985965463488 97056809850240 97190982697920 97248800058240 97428033875232 97485992253504 97499201175360 97557201889920 97737004105056 97839469829097 97910937666810 98001874034880 98104617443810 98149744831851 98343896998551 98357222162715 98415733300230 98494688514688 99064881778176 99274293603840 99483230096496 99516426027264 99575626756608 99589118814720 99680020059696 99752832346080 99786118238720 99936681204744 99996131937168 100029499014912 100207512319120 100267124164640 100451920885752 100787621250240 100847578193280 101213244650790 101273454790380 101568954891520 101735065860570 101816684049792 101891057084160 101983200167547 102078846785088 102139571857536 102246653154732 102280771194688 102341616388736 102355483226240 102416372865280 102712700127098 102773802268756 102787727665540 102848874439880 103117262130720 103307311781496 103368767648112 103382773660080 103444274417760 103552723541745 103881116792835 103915780226640 104086606312335 104416692647805 104438333511264 104849692392960 104914370306896 104976782186912 105327604189440 105390261895680 105420096300877 105584500785024 105661626059520 105695193683988 105772399815240 105870637643520 106030381278204 106254517372860 106317726484920 106403021169152 106513674732306 106577038012932 106802329677380 107470934702784 107762183848320 107938423534995 107960794294176 108025018443072 108039655356480 108103926418560 108253370972480 108303166711008 108317769170560 108367594531776 108517403584608 108596671227840 108710522032330 108975669647043 109055272035390 109339855535160 109404900065520 109537511291069 109774598727168 109991746272768 110252108289240 110274958570752 110340559378944 110456238444528 110536922329440 110573806696960 110806524579024 110843498908416 110959705246792 111025713399824 111040756894160 111106813263520 111311588008536 111377805490992 111683580304320 111750019079040 112140022567158 112221936389340 112259383018560 112533186391776 112733451359010 112800514685220 112823893136256 113008410996471 113314666852830 113338151864384 113405574917248 113420940872320 113488413175040 113884483595108 114062088439296 114265074252960 114543769556016 114627439219680 114785901979440 114854186275680 115065867594024 115134318437328 115149918629520 115218419473440 115339212400155 115704983744865 115933862315365 116184794273280 116325623504416 116629179237504 116698560069888 116714372209920 116783803722240 116999041410432 117068642267904 117316111983360 117439104093320 117493125200172 117602248841856 117725540932572 117811534753560 117906050484736 118028666595258 118098879960276 118348527480340 118418931125480 119104467348960 119412149669760 119607442295535 119703398815296 119956438104640 120027798270080 120249014782944 120320548997568 120336851901120 120408438368640 120650875073280 120722648348160 120756823122399 120868977976352 121232456829360 121379404403617 121657498801920 121785042344040 121857490316880 121882745869824 122082079032684 122171255131320 122269268500992 122438295444736 122511132027392 122527731745280 122826579871488 122899647438336 123028493226832 123118360643360 123345273198648 123418649327856 123740714556864 123831102222720 124263268250094 124354037620620 124395532534080 124469533445760 124600025074620 124698936271968 124829668402641 124903927574802 124920851505930 124995164921460 125036873768640 125225536509603 125300031177366 125564901107190 125665637070464 126196319659444 126393125027328 126926879778288 127044765172224 127270855062240 127505420847432 127581271781904 127598558481360 127674464821920 127808316443415 127850963993360 127927020485920 128162795612856 128467252835945 129134139726870 129210959560140 129314620617984 129409079800320 129587976930560 129647586427776 129665066744320 129724711702272 129904045166976 129981323004672 129998934900480 130076269186560 130316005473408 130452626438796 130547916889080 130669165379840 130866326442468 131047238093194 131125195998068 131142962883620 131220977733640 131980625981280 132118992104985 132537976597755 132644306795328 132906693412928 133003776461440 133221297516165 133248908272992 133328175916224 133773745466880 133935894514336 134338668378480 134383495000320 134463437591040 134501502176981 134711259622272 134809660834560 134950992867720 135031273053840 135280141630812 135360617622264 135378958388760 135459493164720 135646754480760 135755578733056 135977600223396 136105129046784 136186095810048 136328870872976 137118089103552 137218248408960 137489682840960 137743082375328 137825023530816 137843698213440 137925699223680 138070298055660 138179902355424 138262103368128 138407054880186 138508155723780 138554373635520 138699631558490 138763432348479 138782141749780 138845980493838 139037923342779 139120634778438 139139485010670 139222256863740 139251111348352 140057246651904 140666482989720 140779334380032 140926924911984 141029866420320 141373841704272 141672689830480 141756968646560 142018232976408 142102717350576 142355604493885 142577610549120 143179711945020 143294579603712 143682911797760 143832334492530 143917898046660 143947725725568 144033357924096 144052873808640 144138568558080 144183145064463 144404222281344 144490126042368 144689871446144 144795561637120 145300892862724 145407029380520 145786474046880 145873200087360 146142050812848 146228988380256 146248801763040 146335802834880 146866406500215 147002811052320 147156926165715 147274984592704 147382563105920 147623599950345 147742032772032 148235772003840 148415450678048 148503740654656 148911440405760 149000025438720 149042205115033 149274639040896 149363440134912 149383678222080 149472544181760 149520030089544 149629248519120 149679177358080 149905021807116 149994197905752 150044248522368 150311268478680 150400686246960 150431857515008 150677881328628 151086222470440 152353432337280 152602598790855 152725026074688 152836585626240 153047869305920 153118270177632 153138915034240 153209357786304 153369979732098 153421156792032 153512424583104 153533224839360 153624559297920 153785616533540 154069050190647 154160703403134 154181591498310 154273311659820 154675893196080 154863378032201 155505572316672 155873670339960 155998721880576 156657500266896 156802998455808 156967387910096 157082046338080 157371555460344 157465173280368 157745399574305 157991406284160 158085392843520 158542790525982 158658599722860 158805956465280 159216199559680 159381776059290 159476589727380 159604531753728 159770512098459 159865557019398 160203494516070 160332019710592 160427398663424 160449135868160 160544584491520 161009097496532 161260194000384 161643275772480 161941191441264 162037527664608 162059483034720 162155889627840 162380056458720 162476653755840 162776105376912 162895006841760 163065783048495 163582908053085 163906494997585 164460364264864 164558199103808 164987619409152 165108136296960 165412437856128 165510839068416 165684357666792 165805383494160 165860710045440 165959377927680 166133366766160 166209786868536 166265248362624 166439557870188 166538570099736 166561135341240 166660219895280 166715831691520 166967382012804 167066708236488 167419868142920 168389074527840 169100177038515 169200772027830 169235839704384 169694473416320 169972000279245 170007227796576 170108362375872 170131411308480 170232619762560 170286700935314 170411088591220 170676847664640 170826725392662 170883727483808 171397611379440 171605364846493 171707450131946 172178852969160 172281279413520 172598801391036 172701477655992 172724877944280 172827629210160 172863448570368 173205393555968 173754673964544 173936835251728 174063889185440 174488435256624 174943768856256 175047840104832 175071558314880 175175705583360 175974167975040 176158656139980 176403373262784 176588311398858 176717302130340 176859075727104 177042999892887 177148319940414 177522791220510 177628396688220 177665211030656 177770901221632 178693728486912 179118224504640 179555098222944 179615012829696 179934657156960 180041697405120 180373522174416 180480823496352 180505277851680 180612657552960 180862339307680 181303466964528 181626116078405 182677563516060 182786235475320 182824118804736 182957664545280 183319577121280 183403902751488 183657443167104 183766698041088 183791597617920 183900932298240 184093730740880 184239869807232 184349471157504 184542739840248 184677540965040 184739164847360 185017909797972 185127973991784 185383897790372 185494179704584 185519313347560 185629675818320 186593298801120 186704300168640 186900037611930 187355891362203 187381277258895 187492747382190 187555310652960 187902566549312 188039821893760 188347351660785 188498455605696 189128398763520 189294479489166 189357643968544 189470289800768 190103480732160 190157296181249 190270417713778 190567147758336 190706349473280 190906282593360 191258131271148 191371907672856 191397837722040 191511697232880 191776445990040 191890530728880 191930300967424 192244193419284 192538963041792 193971930926976 194113619700480 194381965395840 194497600116480 194856067750464 194971984507008 194998402350720 195114403779840 195474008210112 195678939658194 195821875333620 196003748069760 196209234887620 196299489663702 196570857139791 196687793997102 196714444325430 196831466600460 196989377029376 198966460192992 199032852054528 199360040119392 199505664692160 199873362409488 199992263874336 200058998029824 200415024638240 200534248329280 200903841771504 201261371870665 201575242500480 201695156386560 202426489301580 202546909580760 203137909783040 203470131721140 203633368099584 203782114168320 203966400335094 204157693570176 204279143715072 204493306309464 204561542389376 204683232777472 204710966452480 204832745730560 205425400254196 205547604537512 205575455331080 205697748879760 206234524261440 206614623562992 206737535296224 206765547320160 206888548835520 207105447083490 207610582320279 207762233585670 207831560453280 208049447337735 208173212624670 208680952167657 208709227516005 208833385295610 208876667022528 209828740613792 209953564373824 210655208378880 210840192601754 211169001570048 211323252119040 211390387367976 211544799630480 211741275287040 212060762556408 212509034745720 212635452969840 213027349464612 213154076025864 213604659354760 214941869405568 215524367696640 215748501738795 215876847069990 215921588588352 216050036886144 216079310712960 216207852837120 216506741944960 216606333422016 216635538341120 216735189063552 217034807169216 217193342455680 217421044064660 217951339294086 218110544070780 218679711070320 218809800131040 218944775838629 219075022582138 220504216578480 220549917141504 220912476889056 221073844658880 221613049158048 221686997816832 221919410493584 222051426799648 222081513788320 222213626527040 222623176017072 222755610981984 223367160608640 223500038158080 224280045134316 224443872778680 224518766037120 225066372783552 225466902718020 225601029370440 225647786272512 226016821992942 226629333705660 226676303728768 226811149834496 226841881744640 226976826350080 227768967190216 228530148505920 229087539112032 229254878439360 229571803958880 229708372551360 230054969598147 230131735188048 230268636874656 230299837259040 230436838946880 230678424800310 231241055104701 231272387247465 231409967489730 231729872237965 231867724630730 232651247008832 233258358475008 233397120139776 233428744419840 233998082820864 234137284535808 234632223966720 234878208186640 234986250400344 235204497683712 235451081865144 235623069507120 236057333190516 236197759920552 236697054960680 236837862250960 238208934697920 238824299339520 239072664088935 239214884591070 239406797630592 239912876209280 240055596540160 240305241774105 240498029565888 240641097995136 240673703802240 240816876737280 241301750146560 241513646244798 241737955952704 242464913658720 242614481334697 242758808807234 243314997603840 243570084688080 243714980633760 244164158065368 244342510262640 244876590889472 245653159742976 246056986453664 246236721286720 246690546397296 246837298655712 247481429113728 247662204445440 248526536500188 248708075241240 248791065068160 248939066891520 249200050149240 249397872543936 249659336805282 249807855149604 249841703011860 249990329842920 250073747537280 250451073019206 250600062354732 251129802214380 251331274140928 252392639318888 253853759556576 254541710124480 255010841694864 255162543563808 255197116962720 255348929643840 255430051402971 255616632886830 255701927986720 255854040971840 256240088088993 256325591225712 256781750317745 256934505671890 257561175197919 258268279453740 258421919120280 258629241235968 259175953861120 259295172855552 259449423404544 259808090333952 259962646009344 259997869800960 260632010946816 260905252877592 261095833778160 261338330759680 261732652884936 262094476186388 262250391996136 262285925767240 262441955467280 263961251962560 264237984209970 264882467098287 265075953195510 265288613590656 265813386825856 266007552922880 266284186830765 266442595032330 266497816545984 266656351832448 267871789028672 268677336756960 268766990000640 269003004353962 269422519244544 269619321669120 269901985735440 270062546107680 270560283261624 270721235244528 270757916777520 270918986329440 271293508961520 271955200446792 272210258093568 272657741745952 274236178207104 274436496817920 274979365681920 275486164750656 275650047061632 275687396426880 275851398447360 276140596111320 276359804710848 276524206736256 276814109760372 277016311447560 277108747271040 277399263116980 277526864696958 277564283499560 277691960987676 278075846685558 278241269556876 278278970021340 278444513727480 278502222696704 280350056417895 281332965979440 281853849823968 282059732840640 282747683408544 283345379660960 283513937293120 283941719233749 284036465952816 284205434701152 284503390587049 284711208987770 285155221098240 285405626570667 286359423890040 286589159207424 287664668985060 287835796093320 287895451451136 288066715848192 288105747617280 288366290128926 288808444562688 288980252084736 289379742892288 289591123274240 290601785725448 290814058761040 291572948093760 291746400174720 292284101625696 292457976760512 292497603526080 292671605669760 293518409487291 293732813000430 294005622104640 294313852331430 294549969185408 294765126211840 295031690995653 295071666488145 295247199900690 295484065544064 296830901356096 297007481309312 297822880811520 298084410230066 298549278081792 298726880269824 298767356444160 299040060179088 299258497038240 299358354716160 299810043614232 299988395811504 300088497044736 300622536957360 300801372493920 301355762657256 302172444940880 304706864674560 305205197581710 305450052149376 305673171252480 306095738611840 306236540355264 306277830068480 306418715572608 306739959464196 306842313584064 307024849166208 307066449678720 307249118595840 307571233067080 308138100381294 308321406806268 308363182996620 308546623319640 309351786392160 309726756064402 310658170625235 311747340679920 312259818937005 313250077943415 313315000533792 313934775820192 314164092676160 314743110920688 314930346560736 315260513893757 315490799148610 315982812568320 316170785687040 316260288902631 317085581051964 317317199445720 317611912930560 318763552118580 318953179454760 319209063507456 319541024196918 319731114038796 320406989032140 320664039421184 320854797326848 320898271736320 322018194993064 323286551544960 323882382882528 324075055329216 324118966069440 324311779255680 324760112917440 324953307511680 325552210753824 325790013683520 326131566096990 326927008941129 327165816106170 327618095232985 327812989995170 328612533873207 328920728529728 329116398207616 329975238818304 330824875712256 331021678136832 331368715333584 331610766988320 331721420090880 332266733532320 332419573737072 332530496725248 332879115740376 333077140199472 333122270682480 333320439790560 333431663383040 333934764025608 334133416472976 334839736285840 336778149055680 338200354077030 338401544055660 338471679408768 339388946832640 339944000558490 340014455593152 340216724751744 340262822616960 340465239525120 340573401870628 340822177182440 341653450785324 341767454967616 342795222758880 343210729692986 343414900263892 344357705938320 344562558827040 345197602782072 345402955311984 345449755888560 345655258420320 346017637200465 347114951234595 347801586946095 347873670503456 348127778370880 348976870513248 349887537712512 350095680209664 350143116629760 350351411166720 351948335950080 352317312279960 352806746525568 353176622797716 353434604260680 353718151454208 354085999785774 354296639880828 355045582441020 355256793376440 355330422061312 355541802443264 358236449009280 359110196445888 359869314313920 360083394810240 360747044348832 360961646992704 361010555703360 361225315105920 361724678615360 362270469367197 362606933929056 363252232156810 364138213210851 365355127032120 365572470950640 365648237609472 366807805502976 367314886334208 367533396082176 367583195235840 368187461481760 368479739614464 368698942315008 369085479680496 369355081930080 369478329694720 370035819595944 370255947983568 370767795580744 370988359409168 371038626695120 371259351636640 373186597602240 373408600337280 373800075223860 374489005207923 374711782724406 374762554517790 374985494764380 375110621305920 375805133098624 376079643787520 376694703321570 376996911211392 378588958978332 378715287937088 378940579601536 380314592362498 380540835427556 381134295516672 381812565186720 382516262542296 382743815345712 382795675444080 383023394465760 383424949330245 383552891980080 383781061457760 384488386838568 385401758507835 387943861853952 388227239400960 388763930791680 388995200232960 389712135500928 389943969014016 389996804701440 390228807559680 390948016420224 391357879316388 391643750667240 392007496139520 392418469775240 392598979327404 393141714279582 393375587994204 393428888650860 393662933200920 393978754058752 396356976314955 397932920385984 398720080238784 399011329384320 399663892548495 399746724818976 399984527748672 400830049276480 401068496658560 401807683543008 402228931519621 402522743741330 403150485000960 403390312773120 403504506530943 404852978603160 405093819161520 406940263442280 407266736199168 407932800670188 408315387140352 408558287430144 408986612618928 409123084778752 409366465554944 409421932904960 410850800508392 411095209075024 411150910662160 411395497759520 412469048522880 413229247125984 413475070592448 413531094640320 413777097671040 414210894166980 415221164640558 415524467171340 415663120906560 416098894675470 416346425249340 417113770028337 417361904335314 417418455032010 417666770591220 417753334045056 419657481227584 419907128747648 421680385203508 422338003140096 422780774735952 423089599260960 424121525112816 425018069491440 425270905939680 425716752338285 426054698929224 426308152051728 427066813481655 427209318709520 429268625329865 429883738811136 431048735393280 431497003477590 431753694139980 431843177176704 432100073772288 432158621425920 432415705674240 433013483889920 433212666844032 433271076682240 433470378127104 434069614338432 434386684911360 434842088129320 435902678588172 436221088141560 437359422140640 437619600262080 437889551677258 438150045164276 441008433156960 441470778497145 441824953778112 442147689317760 442870799851035 443226098316096 443838820987168 444102853599296 444163027576640 444427253054080 445246352034144 445511221963968 446734321217280 447000076316160 447126615345099 448560090268632 448887745557360 449037532074240 450132745567104 450933805436040 451202058740880 451295572545024 452033643985884 453258667411320 453352607457536 453622299668992 453683763489280 455537934380432 457060297011840 458175078224064 458509756878720 459143607917760 459416745102720 460109939196294 460263470376096 460537273749312 460599674518080 460873677893760 461356849600620 462207150571941 462482110209402 462544774494930 462819934979460 463459744475930 463735449261460 464590134096603 465302494017664 466516716950016 467996165641728 469756416373280 469972500800688 470408995367424 470902163730288 471246139014240 472114666381032 472395519841104 473236198722915 473394109921360 473675724501920 475676044284445 476417869395840 477648598679040 478145328177870 478429769182140 478813595261184 479825752418560 480111193080320 480610483548210 480996059131776 481282195990272 481347407604480 481633753474560 483027292489596 483475911905408 484929827317440 485228962669394 485517617614468 487140169376160 487429961267520 488328316130736 488685020525280 489197349145485 490748724159255 491719484992755 492113972907328 492473442573440 493381092794592 493674597311424 494962858227456 495324408890880 497053073000376 497416150482480 497582130136320 497878133783040 498400100298480 498795745087872 499318673610564 499615710299208 499683406023720 499980659685840 500147495074560 500902146038412 501200124709464 502259604428760 502662548281856 504785278637776 507707519113152 509083420248960 509916000837735 510021683389728 510325087127616 510394233925440 510697859287680 510860102805942 511233265773660 511403855973440 511708081943680 512480176177986 512651182451424 513563500635490 513869011343780 514816094539479 515122350395838 516536558907480 516843838240560 518590345711104 519616180667904 521264021893632 521810505755184 522191667556320 523465305769872 524188952372776 524500783992272 524571851534480 524883910934560 527100481504385 527922503925120 528475968419940 529764934196574 530151906391020 530577227181312 531626773651712 532015105845760 532568373661530 532885190064660 532995633091968 533312703664896 535743578057344 537354673513920 538006008707924 538845038489088 539803971470880 540125092215360 541120566523248 541442470489056 541515833555040 541837972658880 542587017923040 543910400893584 544878348235215 545315483491904 547687556455345 548472356414208 548872993635840 549958731363840 550972329501312 551300094123264 551374792853760 551702796894720 552281192222640 552719609421696 553048413472512 553628219520744 554032622895120 554217494542080 554798526233960 555053729393916 555128566999120 555383921975352 556151693371116 556482539113752 556557940042680 556889027454960 557004445393408 560700112835790 562665931958880 563707699647936 564119465681280 565042054982355 565495366817088 566690759321920 567027874586240 567883438467498 568072931905632 568410869402304 569006781174098 569422417975540 570310442196480 570471888543747 570811253141334 572718847780080 575329337970120 575671592186640 575790902902272 576732580257852 577616889125376 578759485784576 581203571450896 581628117522080 583145896187520 583492800349440 584568203251392 584915953521024 584995207052160 585343211339520 587036818974582 587465626000860 588011244209280 588627704662860 589099938370816 589530252423680 589712571419373 590063381991306 590143332976290 590494399801380 590968131088128 593661802712192 594014962618624 596168820460132 597098556163584 598080120358176 598516994076480 599620087228464 599976791623008 600176994089472 601245073914720 601602744987840 602711525314512 603784115611995 604344889881760 606897022018085 609413729349120 610410395163420 610900104298752 611346342504960 612191477223680 612473080710528 612555660136960 612837431145216 613479918928392 613684627168128 614049698332416 614132899357440 614498237191680 615142466134160 616276200762588 616642813612536 616726365993240 617093246639280 618703572784320 619453512128804 621316341250470 623494681359840 624148342013205 624519637874010 626042856502971 626127682548015 626500155886830 626630001067584 627869551640384 628328185352320 629486221841376 629860693121472 630521027787514 630981598297220 631965625136640 632520577805262 634171162103928 634634398891440 635223825861120 637527104237160 637906358909520 639082048393836 639462228077592 640813978064280 641328078842368 644036389986128 646573103089920 647764765765056 648150110658432 648237932138880 648623558511360 649520225834880 649906615023360 651104421507648 651580027367040 652263132193980 653854017882258 654331632212340 655236190465970 655625979990340 656834327515887 657225067746414 657841457059456 658232796415232 661649751424512 662737430667168 663221533976640 664533467064640 664839147474144 665060993450496 665758231480752 666154280398944 666244541364960 666640879581120 667869528051216 668266832945952 669679472571680 672507510884905 673556298111360 676400708154060 676803088111320 676943358817536 678777893665280 679888001116980 680028911186304 680433449503488 680525645233920 680930479050240 681146803741256 681644354364880 683306901570648 683534909935232 685590445517760 686421459385972 686829800527784 688715411876640 689125117654080 690395205564144 690805910623968 690899511777120 691310516840640 692035274400930 693723165314103 693817161742395 694229902469190 695189616713895 695603173892190 695747341006912 696255556741760 697953741026496 699775075425024 700191360419328 700286233259520 703896671900160 704634624559920 705613493051136 706353245595432 706869208521360 708171999571548 708593279761656 710091164882040 710513586752880 710660844122624 716472898018560 718220392891776 719738628627840 720166789620480 720915725322315 721494088697664 721923293985408 722021111406720 722450630211840 723449357230720 724540938734394 725213867858112 726504464313620 727843444004091 728276426421702 730710254064240 731144941901280 734629772668416 736374922963520 736959479228928 738170959360992 738710163860160 740071639191888 740511895967136 741535591161488 741976718818336 742077253390240 742518703273280 745211025575165 746373195204480 746817200674560 747600150447720 748978010415846 749423565448812 749525109035580 749970989528760 750221242611840 751610266197248 752159287575040 753389406643140 753993822422784 757177917956664 757430575874176 757881159203072 760629184724996 761081670855112 763625130373440 765032525084592 765487630691424 765591350888160 766046788931520 766290154208913 766849898660490 767105783960160 767562122915520 768720264266979 768976773677136 770345250953235 770803517015670 772683525593757 774316890161005 775887723707904 777527861583360 779424271001856 779887938028032 779993609402880 781896032840448 782715758632776 783287501334480 784014992279040 784836939550480 785197958654808 786283428559164 786751175988408 786857777301720 787325866401840 792713952629910 795865840771968 797440160477568 798022658768640 798852560492295 799327785096990 799493449637952 799969055497344 801660098552960 802136993317120 803615367086016 804457863039242 805045487482660 806300970001920 807009013061886 809705957206320 810187638323040 813880526884560 815865601340376 816630774280704 817973225237856 818246169557504 821701601016784 822190418150048 822301821324320 822790995519040 824938097045760 826458494251968 826950141184896 827062189280640 827554195342080 828421788333960 830442329281116 831048934342680 831326241813120 832197789350940 832692850498680 834227540056674 834723808670628 834836910064020 835333541182440 835506668090112 839314962455168 839814257495296 843360770407016 845561549471904 846179198521920 848243050225632 850036138982880 850541811879360 851433504676570 851825157701247 852109397858448 852616304103456 853510171761147 854133626963310 854418637419040 856216879712001 858026824232465 858537250659730 859767477622272 862994006955180 863507388279960 863686354353408 864200147544576 864317242851840 866026967779840 866425333688064 866940756254208 868139228676864 868773369822720 869684176258640 871805357176344 872442176283120 874718844281280 875239200524160 875779103354516 876300090328552 882016866313920 882941556994290 883649907556224 884295378635520 885095072986959 885214999464435 885741599702070 886452196632192 887677641974336 888205707198592 888326055153280 888854506108160 890492704068288 891022443927936 893468642434560 894253230690198 897120180537264 897775491114720 898075064148480 900265491134208 901867610872080 902404117481760 904067287971768 906517334822640 906705214915072 911075868760864 914120594023680 916350156448128 917019513757440 918287215835520 918833490205440 920219878392588 920526940752192 921074547498624 921199349036160 921747355787520 922713699201240 924414301143882 924964220418804 925089548989860 925639869958920 926919488951860 927470898522920 929180268193206 930604988035328 936779456811015 939512832746560 939945001601376 941804327460576 942492278028480 944229332762064 944791039682208 945781541681271 946472397445830 946788219842720 947351449003840 948780866707893 950657670985993 950786480906245 951352088568890 952835738791680 956290656355740 956859538364280 957627190522368 959651504837120 961220967096420 961992118263552 962564391980544 962694815208960 966054584979192 966951823810816 969859654634880 970457925338788 971035235228936 974280338752320 974859922535040 976656632261472 977370041050560 978394698290970 980781026823387 981497448318510 982854285698955 983438969985510 984227945814656 984946885146880 985837601619621 986762185589184 987349194622848 989925716454912 994106146000752 994832300964960 995164260272640 996800200596960 997591490175744 998637347221128 999231420598416 999366812047440 999961319371680 1000294990149120 1001804292076824 1002400249418928 1004519208857520 1009570557275552 1015415038226304 1018166840497920 1019832001675470 1020043366779456 1020650174255232 1020788467850880 1021395718575360 1021720205611884 1022466531547320 1022807711946880 1023416163887360 1024960352355972 1025302364902848 1027127001270980 1027738022687560 1029632189078958 1030244700791676 1033073117814960 1033687676481120 1038052911601395 1043404760838285 1043621011510368 1044383335112640 1046930611539744 1048377904745552 1049001567984544 1049143703068960 1049767821869120 1053431473254749 1054200963008770 1055845007850240 1056951936839880 1059529868393148 1060303812782040 1061154454362624 1063253547303424 1065136747323060 1065770380129320 1065991266183936 1066625407329792 1071487156114688 1074709347027840 1076012017415848 1079607942941760 1080250184430720 1082241133046496 1082884940978112 1083031667110080 1083675945317760 1085174035846080 1086811408101591 1087820801787168 1089756696470430 1090630966983808 1092414639632553 1094723879193145 1095375112910690 1096944712828416 1101944659002624 1102600188246528 1102749585707520 1104562384445280 1105439218843392 1106096826945024 1107256439041488 1108065245790240 1108434989084160 1109597052467920 1110107458787832 1110257133998240 1110767843950704 1112303386742232 1112965078227504 1113115880085360 1113778054909920 1121400225671580 1125331863917760 1127415399295872 1128238931362560 1130084109964710 1130990733634176 1133381518643840 1134055749172480 1135766876934996 1136145863811264 1136821738804608 1138013562348196 1138844835951080 1140943777087494 1141622506282668 1145437695560160 1150274847990735 1150658675940240 1151343184373280 1153465160515704 1156205275523505 1162407142901792 1163256235044160 1166291792375040 1166985600698880 1167315956849857 1169136406502784 1169831907042048 1169990414104320 1170686422679040 1174073637949164 1174931252001720 1176022488418560 1177255409325720 1178199876741632 1179425142838746 1180126763982612 1180286665952580 1180988799602760 1181936262176256 1187323605424384 1188029925237248 1192337640920264 1196160240716352 1197033988152960 1199240174456928 1199953583246016 1202490147829440 1203205489975680 1205423050629024 1206686794558863 1207568231223990 1208689779763520 1210513519592829 1213072406673485 1213794044036170 1220820790326840 1221800208597504 1224382954447360 1224946161421056 1225674862290432 1226959837856784 1227369254336256 1228099396664832 1228265798714880 1230284932268320 1232552401525176 1233285627225072 1233452731986480 1234186493278560 1237407145568640 1238907024257608 1242632682500940 1246989362719680 1248296684026410 1249039275748020 1251341310085011 1252085713005942 1252255365096030 1253000311773660 1253260002135168 1255739103280768 1256656370704640 1258972443682752 1259721386242944 1261042055575028 1261963196594440 1265041155610524 1268342324207856 1269268797782880 1275054208474320 1275812717819040 1277150257014855 1278164096787672 1278924456155184 1281200440444965 1281627956128560 1287805875989595 1288072779972256 1293146206179840 1295529531530112 1296300221316864 1296475864277760 1297247117022720 1299040451669760 1299813230046720 1302208843015296 1303160054734080 1304526264387960 1307708035764516 1308663264424680 1310472380931940 1311251959980680 1313668655031774 1314450135492828 1315682914118912 1316465592830464 1324412335491435 1325474861334336 1326443067953280 1329066934129280 1329678294948288 1331516462961504 1332308560797888 1332489082729920 1333281759162240 1335739056102432 1336533665891904 1339358945143360 1341379846035297 1344033258980197 1345015021769810 1347112596222720 1352801416308120 1353606176222640 1353886717635072 1359776002233960 1360057822372608 1360866899006976 1361051290467840 1362293607482512 1363288708729760 1366613803141296 1367069819870464 1371180891035520 1372842918771944 1373659601055568 1377430823753280 1378250235308160 1380790411128288 1381611821247936 1381799023554240 1382621033681280 1384070548801860 1386621451715823 1387446330628206 1387634323484790 1388459804938380 1390379233427790 1391206347784380 1391494682013824 1392511113483520 1393770402289809 1395907482052992 1399550150850048 1409269249119840 1411226986102272 1412706491190864 1413738417042720 1416343999143096 1417186559523312 1419708596168745 1420182329764080 1421027173505760 1422516952935245 1427028132853335 1432945796037120 1436440785783552 1439477257255680 1440333579240960 1441831450644630 1442988177395328 1443846587970816 1444042222813440 1444901260423680 1446898714461440 1449081877468788 1450427735716224 1453008928627240 1455686888008182 1456552852843404 1461420508128480 1462289883802560 1467592047436455 1472749845927040 1475158454978265 1476341918721984 1477420327720320 1480143278383776 1481023791934272 1483071182322976 1483953437636672 1484154506780480 1485037406546560 1489334151842921 1490422051150330 1492746390408960 1493634401349120 1495200300895440 1497956020831692 1498847130897624 1499050218071160 1499941979057520 1500442485223680 1503220532394496 1506778813286280 1507987644845568 1514355835913328 1514861151748352 1515762318406144 1521258369449992 1522163341710224 1527250260746880 1530065050169184 1530975261382848 1531182701776320 1532093577863040 1532580308417826 1533699797320980 1534211567920320 1535124245831040 1537440528533958 1537953547354272 1540690501906470 1541607034031340 1544448283618437 1545367051187514 1548633780322010 1558848542003712 1563792065680896 1565431517265552 1566575002668960 1569673879100960 1570395917309616 1572566857118328 1573502351976816 1573715554603440 1574651732803680 1576302569468785 1581301444513155 1585427905259820 1591731681543936 1594880320955136 1596045317537280 1597705120984590 1598655570193980 1598986899275904 1599938110994688 1603320197105920 1604273986634240 1607230734172032 1608915726078484 1610090974965320 1614018026123772 1619411914412640 1620375276646080 1627761053769120 1631731202680752 1634635044705645 1635946450475712 1643062669366035 1643403202033568 1644380836300096 1644603642648640 1645581991038080 1649876194091520 1652916988503936 1653900282369792 1654124378561280 1655108390684160 1656843576667920 1660884658562232 1662097868685360 1662652483626240 1664395578701880 1665385700997360 1668455080113348 1669447617341256 1669673820128040 1670667082364880 1671013336180224 1678629924910336 1679628514990592 1686721540814032 1691123098943808 1692358397043840 1696486100451264 1700072277965760 1701083623758720 1702867009353140 1703650315402494 1704218795716896 1705232608206912 1707020343522294 1708267253926620 1708837274838080 1711415665631241 1712433759424002 1716053648464930 1717074501319460 1725988013910360 1727014776559920 1727372708706816 1732850667376128 1736278457353728 1739368352517280 1743610714352688 1744884352566240 1749437688562560 1750478401048320 1751558206709032 1752600180657104 1764033732627840 1765883113988580 1767299815112448 1768590757271040 1769137714258119 1770190145973918 1770429998928870 1771483199404140 1772904393264384 1775355283948672 1776411414397184 1776652110306560 1777709012216320 1780985408136576 1782044887855872 1788506461380396 1794240361074528 1795550982229440 1800530982268416 1803735221744160 1804808234963520 1808134575943536 1811352346835985 1813034669645280 1820691066054255 1822151737521728 1828241188047360 1832700312896256 1834039027514880 1836574431671040 1837666980410880 1840439756785176 1841053881504384 1842149094997248 1842398698072320 1843494711575040 1845427398402480 1848828602287764 1849928440837608 1850179097979720 1851279739917840 1853838977903720 1854941797045840 1858360536386412 1861209976070656 1872445026039615 1873558913622030 1879025665493120 1879890003202752 1883608654921152 1884984556056960 1888458665524128 1889582079364416 1891563083362542 1892944794891660 1893576439685440 1894702898007680 1897561733415786 1900184952351313 1901315341971986 1901572961812490 1902704177137780 1905671477583360 1912581312711480 1913719076728560 1922441934192840 1923984236527104 1932109169958384 1933903647621632 1939719309269760 1940915850677576 1942070470457872 1948560677504640 1949719845070080 1953313264522944 1954740082101120 1956789396581940 1961562053646774 1962994896637020 1965708571397910 1966877939971020 1968455891629312 1969893770293760 1970502982547661 1971675203239242 1973524371178368 1974698389245696 1988212292001504 1989664601929920 1993600401193920 1995182980351488 1997274694442256 1998462841196832 1998733624094880 1999922638743360 2003608584153648 2004800498837856 2009038417715040 2011144657598105 2017522532654715 2019141114551104 2030830076452608 2036333680995840 2039664003350940 2040086733558912 2041300348510464 2041576935701760 2042791437150720 2043440411223768 2044933063094640 2045615423893760 2046832327774720 2049920704711944 2050604729805696 2054254002541960 2055476045375120 2059264378157916 2060489401583352 2066146235629920 2067375352962240 2076105823202790 2085568850141685 2086809521676570 2087242023020736 2088766670225280 2093861223079488 2096755809491104 2098003135969088 2098287406137920 2099535643738240 2106862946509498 2108401926017540 2111690015700480 2113903873679760 2119059736786296 2120607625564080 2130273494646120 2131540760258640 2131982532367872 2142974312229376 2149418694055680 2152024034831696 2159215885883520 2160500368861440 2164482266092992 2165769881956224 2166063334220160 2167351890635520 2170348071692160 2173622816203182 2175641603574336 2179513392940860 2181261933967616 2183530332012273 2184829279265106 2189447758386290 2190750225821380 2203889318005248 2209124768890560 2210878437686784 2214512878082976 2216130491580480 2219194104935840 2220214917575664 2220514267996480 2221535687901408 2224606773484464 2225930156455008 2226231760170720 2227556109819840 2235633076725495 2242800451343160 2250663727835520 2254830798591744 2256477862725120 2260168219929420 2261981467268352 2266763037287680 2268111498344960 2271533753869992 2272291727622528 2273643477609216 2276027124696392 2277689671902160 2281887554174988 2283245012565336 2290875391120320 2298870462626739 2300549695981470 2301317351880480 2302686368746560 2306930321031408 2311035752859705 2312410551047010 2318050576781271 2322950670483015 2324814285803584 2326512470088320 2332583584750080 2334631913699714 2338272813005568 2339663814084096 2339980828208640 2348147275898328 2349862504003440 2352044976837120 2354510818651440 2358850285677492 2360253527965224 2360573331905160 2361977599205520 2374647210848768 2384675281840528 2392320481432704 2394067976305920 2398480348913856 2399907166492032 2404980295658880 2406410979951360 2410846101258048 2413373589117726 2415136462447980 2417379559527040 2421027039185658 2426144813346970 2427588088072340 2441641580653680 2449892322842112 2453919675713568 2454738508672512 2460569864536640 2465104803050352 2466571254450144 2466905463972960 2468372986557120 2474814291137280 2477814048515216 2485265365001880 2493978725439360 2496593368052820 2498078551496040 2502682620170022 2504171426011884 2504510730192060 2506000623547320 2506520004270336 2511478206561536 2513312741409280 2517944887365504 2519442772485888 2522084111150056 2523926393188880 2530082311221048 2536684648415712 2538537595565760 2550108416948640 2551625435638080 2554300514029710 2556328193575344 2557848912310368 2560530515283441 2562400880889930 2563255912257120 2568650639136003 2574080472697395 2575611751979190 2576145559944512 2591059063060224 2592600442633728 2592951728555520 2598080903339520 2604417686030592 2606320109468160 2609052528775920 2615416071529032 2617326528849360 2620944761863880 2622503919961360 2627337310063548 2628900270985656 2631365828237824 2648824670982870 2650949722668672 2652886135906560 2658133868258560 2659356589896576 2663032925923008 2664617121595776 2664978165459840 2666563518324480 2671478112204864 2673067331783808 2678717890286720 2682759692070594 2688066517960394 2690030043539620 2694225192445440 2705602832616240 2707212352445280 2719552004467920 2720115644745216 2724587214965024 2726577417459520 2733227606282592 2734139639740928 2742361782071040 2745685837543888 2747319202111136 2754861647506560 2756500470616320 2761580822256576 2763223642495872 2763598047108480 2765242067362560 2768141097603720 2773242903431646 2774892661256412 2775268646969580 2776919609876760 2780758466855580 2782412695568760 2782989364027648 2785022226967040 2787540804579618 2791814964105984 2818538498239680 2825412982381728 2827476834085440 2832687998286192 2834373119046624 2837344625043813 2839417192337490 2840364659528160 2842054347011520 2845033905870490 2846342600123679 2851973012957979 2852359442718735 2854056265706670 2872881571567104 2878954514511360 2883662901289260 2885976354790656 2887693175941632 2888084445626880 2893797428922880 2898163754937576 2900855471432448 2906017857254480 2911373776016364 2913105705686808 2922841016256960 2924579767605120 2935184094872910 2945499691854080 2948562857096865 2950316909956530 2952683837443968 2954840655440640 2957512804858863 2960286556767552 2962047583868544 2966142364645952 2967906875273344 2968309013560960 2970074813093120 2978668303685842 2980844102300660 2985492780817920 2990400601790880 2995912041663384 2997694261795248 2998100436142320 2999883958115040 3000884970447360 3013557626572560 3028711671826656 3029722303496704 3042516738899984 3044326683420448 3054500521493760 3060130100338368 3061950522765696 3062365403552640 3064187155726080 3065160616835652 3067399594641960 3068423135840640 3070248491662080 3074881057067916 3075907094708544 3081381003812940 3083214068062680 3088896567236874 3090734102375028 3097267560644020 3130214282514855 3130863034531104 3133150005337920 3139347758201920 3140791834619232 3145133714236656 3147004703953632 3147431109206880 3149303465607360 3152605138937570 3160294419764247 3162602889026310 3170855810519640 3176587827441001 3183463363087872 3189760641910272 3195410241969180 3197311140387960 3197973798551808 3199876221989376 3206640394211840 3214461468344064 3217831452156968 3220181949930640 3228036052247544 3238823828825280 3240750553292160 3255522107538240 3263462405361504 3269270089411290 3271892900951424 3277243918897659 3284171637579435 3286125338732070 3286806404067136 3288761672600192 3289207285297280 3291163982076160 3305833977007872 3307800564739584 3308248757122560 3313687153335840 3321769317124464 3324195737370720 3325304967252480 3328791157403760 3330771401994720 3336910160226696 3338895234682512 3339347640256080 3341334164729760 3357259849820672 3373443081628064 3382246197887616 3384716794087680 3392972200902528 3400144555931520 3402167247517440 3405734018706280 3407300630804988 3408437591433792 3410465216413824 3414040687044588 3416534507853240 3417674549676160 3422831331262482 3424867518848004 3432107296929860 3434149002638920 3451976027820720 3454029553119840 3468615826570515 3478736705034560 3487221428705376 3489768705132480 3498875377125120 3500956802096640 3501947870549571 3503116413418064 3505200361314208 3520002727704893 3528067465255680 3531766227977160 3534599630224896 3538275428516238 3540380291947836 3540859997857740 3542966398808280 3545808786528768 3550710567897344 3552822828794368 3553304220613120 3561970816273152 3564089775711744 3577012922760792 3588480722149056 3591101964458880 3607470443488320 3609616469927040 3616269151887072 3620060383676589 3622704693671970 3626069339290560 3631540558778487 3639217220020455 3641382132108510 3644303475043456 3665400625792512 3673148863342080 3680879513570352 3682107763008768 3684298189994496 3684797396144640 3690854796804960 3697657204575528 3699856881675216 3700358195959440 3702559479835680 3707677955807440 3709883594091680 3716721072772824 3744890052079230 3747117827244060 3758051330986240 3759780006405504 3767217309842304 3769969112113920 3776917331048256 3779164158728832 3783126166725084 3785889589783320 3787152879370880 3789405796015360 3795123466831572 3800369904702626 3802630683943972 3803145923624980 3805408354275560 3825162625422960 3827438153457120 3831450771044565 3843601321334895 3844883868385680 3863417627968785 3864218339916768 3879438618539520 3881831701355152 3884140940915744 3897121355009280 3899439690140160 3900543563132449 3906626529045888 3909480164202240 3913578793163880 3923124107293548 3925989793274040 3931417142795820 3933755879942040 3936911783258624 3941005965095322 3943350406478484 3947048742356736 3949396778491392 3976424584003008 3979329203859840 3987200802387840 3994549388884512 3996925682393664 3997467248189760 3999845277486720 4007217168307296 4009600997675712 4018076835430080 4022289315196210 4024139538105891 4032099776940591 4035045065309430 4038282229102208 4061660152905216 4079328006701880 4080173467117824 4082600697020928 4083153871403520 4086880822447536 4089866126189280 4091230847787520 4099841409423888 4101209459611392 4108508005083920 4110952090750240 4118528756315832 4120978803166704 4132292471259840 4134750705924480 4152211646405580 4171137700283370 4173619043353140 4174484046041472 4177533340450560 4181311206869427 4187722446158976 4193511618982208 4196006271938176 4196574812275840 4199071287476480 4213725893018996 4216803852035080 4227807747359520 4238119473572592 4241215251128160 4259125788506235 4260546989292240 4263081520517280 4267550858805735 4281084398560005 4298837388111360 4304048069663392 4318431771767040 4321000737722880 4322223948335957 4328964532185984 4331539763912448 4332126668440320 4334703781271040 4340696143384320 4347245632406364 4351283207148672 4359026785881720 4362523867935232 4367060664024546 4369658558530212 4378895516772580 4381500451642760 4418249537781120 4425475364934795 4429025756165952 4432260983160960 4438388209871680 4440429835151328 4441028535992960 4443071375802816 4449213546968928 4451860312910016 4452463520341440 4455112219639680 4468002455528763 4471266153450990 4485600902686320 4491037962933829 4501327455671040 4509661597183488 4520336439858840 4523962934536704 4533526074575360 4543067507739984 4544583455245056 4547286955218432 4552054249392784 4555379343804320 4563775108349976 4566490025130672 4581750782240640 4597740925253478 4601099391962940 4602634703760960 4605372737493120 4613860642062816 4622071505719410 4624821102094020 4633344850855311 4636101153562542 4645901340966030 4649628571607168 4653024940176640 4669263827399428 4676545626011136 4696294551796656 4699725008006880 4709021637302880 4717700571354984 4720507055930448 4721146663810320 4723955198411040 4728907708406355 4743904333539465 4753288354929965 4769350563681056 4784640962865408 4788135952611840 4796960697827712 4799814332984064 4809960591317760 4812821959902720 4821692202516096 4826747178235452 4830272924895960 4834759119054080 4842054078371316 4852289626693940 4855176176144680 4883283161307360 4903905134116935 4907839351427136 4921139729073280 4929188008098105 4930209606100704 4933142508900288 4933810927945920 4936745973114240 4949628582274560 4955628097030432 4970530730003760 4976555580548297 4987957450878720 4993186736105640 4996157102992080 5005365240340044 5008342852023768 5009021460384120 5012001247094640 5013040008540672 5022956413123072 5035889774731008 5038885544971776 5044168222300112 5047852786377760 5060164622442096 5073369296831424 5077075191131520 5100216833897280 5103250871276160 5108601028059420 5112656387150688 5115697824620736 5121061030566882 5124801761779860 5126511824514240 5134246996893723 5137301278272006 5148160945394790 5151223503958380 5152291119889024 5182118126120448 5208835372061184 5218105057551840 5230832143058064 5234653057698720 5241889523727760 5245007839922720 5254674620127096 5257800541971312 5267157366273745 5297649341965740 5301899445337344 5305772271813120 5316267736517120 5318713179793152 5326065851846016 5329234243191552 5329956330919680 5333127036648960 5342956224409728 5346134663567616 5357435780573440 5365519384141188 5376133035920788 5380060087079240 5411205665232480 5414424704890560 5434057040507955 5439104008935840 5449174429930048 5453154834919040 5462073198162765 5466455212565184 5484723564142080 5491371675087776 5494638404222272 5509723295013120 5513000941232640 5514561589256221 5523161644513152 5526447284991744 5527196094216960 5530484134725120 5536282195207440 5546485806863292 5549785322512824 5550537293939160 5553839219753520 5561516933711160 5564825391137520 5565978728055296 5575081609159236 5583629928211968 5637076996479360 5650825964763456 5654953668170880 5665375996572384 5668746238093248 5674689250087626 5678834384674980 5680729319056320 5684108694023040 5690067811740980 5692685200247358 5700554857053939 5703946025915958 5704718885437470 5708112531413340 5767325802578520 5771952709581312 5796327509875152 5801710942864896 5812035714508960 5822747552032728 5826211411373616 5836579784249285 5845682032513920 5849159535210240 5870368189745820 5890999383708160 5897125714193730 5900633819913060 5905367674887936 5909681310881280 5911508947642983 5915025609717726 5920573113535104 5924095167737088 5932284729291904 5935813750546688 5936618027121920 5940149626186240 5957336607371684 5961688204601320 5980801203581760 5991824083326768 5995388523590496 5996200872284640 5999767916230080 6027115253145120 6033433972794315 6052567597964145 6057423343653312 6085033477799968 6088653366840896 6109001042987520 6120260200676736 6123901045531392 6124730807105280 6128374311452160 6130321233671304 6134799189283920 6136846271681280 6140496983324160 6149762114135832 6151814189417088 6162762007625880 6166428136125360 6177793134473748 6181468204750056 6194535121288040 6256706550425055 6260428565029710 6261726069062208 6266300010675840 6278695516403840 6281583669238464 6290267428473312 6294009407907264 6294862218413760 6298606931214720 6305210277875140 6320588839528494 6325205778052620 6341711621039280 6349398499320241 6353175654882002 6390820483938360 6394622280775920 6395947597103616 6428922936688128 6435662904313936 6440363899861280 6456072104495088 6477647657650560 6481501106584320 6511044215076480 6526924810723008 6538540178822580 6543785801902848 6550590996036819 6554487837795318 6568343275158870 6572250677464140 6573612808134272 6577523345200384 6578414570594560 6582327964152320 6611667954015744 6627374306671680 6643538634248928 6648391474741440 6657582314807520 6661542803989440 6673820320453392 6677790469365024 6678695280512160 6682668329459520 6706899230176485 6720166294900985 6746886163256128 6764492395775232 6769433588175360 6785944401805056 6800289111863040 6804334495034880 6811468037412560 6814601261609976 6816875182867584 6820930432827648 6828081374089176 6833069015706480 6835349099352320 6845662662524964 6849735037696008 6864214593859720 6868298005277840 6903952055641440 6908059106239680 6933107258579115 6937231653141030 6957473410069120 6968852011449045 6974442857410752 6979537410264960 6997750754250240 7003895741099142 7006232826836128 7010400722628416 7035819958706213 7040005455409786 7056134930511360 7063532455954320 7076550857032476 7080760583895672 7081719995715480 7085932797616560 7101421135794688 7123941632546304 7154025845521584 7176961444298112 7182203928917760 7214940886976640 7219232939854080 7232538303774144 7240120767353178 7245409387343940 7252138678581120 7263081117556974 7278434440040910 7282764264217020 7288606950086912 7361759027140704 7364215526017536 7381709593609920 7395314409151056 7399713763350432 7400716391918880 7405118959671360 7415355911614880 7419767188183360 7433442145545648 7446670759214605 7489780104158460 7494235654488120 7516102661972480 7519560012811008 7534434619684608 7539938224227840 7553834662096512 7558328317457664 7566252333450168 7571779179566640 7574305758741760 7578811592030720 7590246933663144 7600739809405252 7605261367887944 7606291847249960 7610816708551120 7650325250845920 7654876306914240 7662901542089130 7681591545850323 7687202642669790 7689767736771360 7722241418092185 7726835255937570 7728436679833536 7763663402710304 7768281881831488 7794242710018560 7801087126264898 7813253058091776 7818960328404480 7827157586327760 7846248214587096 7851979586548080 7862834285591640 7867511759884080 7882011930190644 7886700812956968 7894097484713472 7952849168006016 7958658407719680 7974401604775680 7989098777769024 7993851364787328 7994934496379520 7999690554973440 8014434336614592 8019201995351424 8036153670860160 8044578630392420 8048279076211782 8064199553881182 8070090130618860 8076564458204416 8158656013403760 8160346934235648 8173761644895072 8179732252378560 8199682818847776 8202418919222784 8217016010167840 8221904181500480 8237057512631664 8241957606333408 8264584942519680 8269501411848960 8304423292811160 8342275400566740 8347238086706280 8348968092082944 8355066680901120 8362622413738854 8375444892317952 8387023237964416 8392012543876352 8393149624551680 8398142574952960 8427451786037992 8433607704070160 8455615494719040 8476238947145184 8482430502256320 8512033875131439 8518251577012470 8521093978584480 8526163041034560 8535101717611470 8555919038873937 8557078328156205 8562168797120010 8608096139326784 8636863543534080 8644447896671914 8657929064371968 8663079527824896 8664253336880640 8681392286768640 8694491264812728 8702566414297344 8718053571763440 8734121328049092 8739317117060424 8757791033545160 8763000903285520 8836499075562240 8845688571290595 8850950729869590 8858051512331904 8864521966321920 8876776419743360 8880859670302656 8882057071985920 8886142751605632 8898427093937856 8903720625820032 8904927040682880 8910224439279360 8936004911057526 8942532306901980 8971201805372640 8976735809383789 8982075925867658 9002654911342080 9040672879717680 9086135015479968 9089166910490112 9104108498785568 9110758687608640 9127550216699952 9132980050261344 9163501564481280 9195481850506956 9202198783925880 9205269407521920 9210745474986240 9227721284125632 9244143011438820 9249642204188040 9266689701710622 9272202307125084 9291802681932060 9299257143214336 9306049880353280 9338527654798856 9392589103593312 9399450016013760 9418043274605760 9435401142709968 9441014111860896 9442293327620640 9447910396822080 9457815416812710 9480883259292741 9487808667078930 9500924761756565 9506576709859930 9529763482323003 9538701127362112 9569281925730816 9593921395655424 9599628665968128 9619921182635520 9643384405032192 9653494356470904 9660545849791920 9669518238108160 9684108156742632 9704579253387880 9710352352289360 9766566322614720 9807810268233870 9815678702854272 9842279458146560 9852514912738305 9858376016196210 9860419212201408 9866285017800576 9867621855891840 9873491946228480 9911256194060864 9941061460007520 9953111161096594 9975914901757440 9986373472211280 9992314205984160 10010730480680088 10016685704047536 10018042920768240 10024002494189280 10071779549462016 10088336444600224 10095705572755520 10120329244884192 10146738593662848 10154150382263040 10200433667794560 10206501742552320 10217202056118840 10225312774301376 10231395649241472 10242122061133764 10249603523559720 10253023649028480 10268493993787446 10274602556544012 10296321890789580 10302447007916760 10304582239778048 10436210115103680 10461664286116128 10469306115397440 10483779047455520 10490015679845440 10505843611648713 10509349240254192 10515601083942624 10534314732547490 10560008183114679 10595298683931480 10603798890674688 10637426359586304 10652131703692032 10658468486383104 10659912661839360 10685912448819456 10692269327135232 10714871561146880 10731038768282376 10752266071841576 10760120174158480 10822411330464960 10828849409781120 10860181151029767 10868114081015910 10878208017871680 10898348859860096 10906309669838080 10917651660061365 10924146396325530 10932910425130368 10982743350175552 10989276808444544 11019446590026240 11029123178512442 11046323289026304 11052894569983488 11054392188433920 11072564390414880 11092971613726584 11099570645025648 11101074587878320 11107678439507040 11123033867422320 11129650782275040 11150163218318472 11274153992958720 11301651929526912 11309907336341760 11330751993144768 11337492476186496 11349378500175252 11357668769349960 11361458638112640 11368217388046080 11380135623481960 11385370400494716 11401109714107878 11407892051831916 11409437770874940 11416225062826680 11494352313133695 11534651605157040 11590252883906355 11592655019750304 11624071429017920 11645495104065456 11652422822747232 11664639014069009 11673159568498570 11691364065027840 11698319070420480 11701630689397347 11740736379491640 11794251428387460 11801267639826120 11810735349775872 11823017895285966 11830051219435452 11841146227070208 11848190335474176 11864569458583808 11871627501093376 11873236054243840 11914673214743368 11923376409202640 11961602407163520 11983648166653536 11990777047180992 11992401744569280 11999535832460160 12054230506290240 12066867945588630 12096299330821773 12105135195928290 12114846687306624 12170066955599936 12177306733681792 12240520401353472 12247802091062784 12249461614210560 12260642467342608 12269598378567840 12273692543362560 12299524228271664 12303628378834176 12325524015251760 12332856272250720 12355586268947496 12362936409500112 12389070242576080 12513413100850110 12520857130059420 12523452138124416 12532600021351680 12557391032807680 12563167338476928 12580534856946624 12588018815814528 12589724436827520 12597213862429440 12610420555750280 12641177679056988 12650411556105240 12683423242078560 12698796998640482 12706351309764004 12781640967876720 12789244561551840 12802652576417205 12843253195680015 12871325808627872 12880727799722560 12912144208990176 12955295315301120 12963002213168640 12966671845007871 13022088430152960 13053849621446016 13077080357645160 13087571603805696 13101181992073638 13108975675590636 13136686550317740 13144501354928280 13147225616268544 13155046690400768 13156829141189120 13254748613343360 13287077268497856 13296782949482880 13315164629615040 13323085607978880 13347640640906784 13355580938730048 13357390561024320 13365336658919040 13404007366586289 13413798460352970 13440332589801970 13473113888801487 13493772326512256 13528984791550464 13571888803610112 13600578223726080 13622936074825120 13629202523219952 13633750365735168 13641860865655296 13656162748178352 13666138031412960 13670698198704640 13691325325049928 13699470075392016 13728429187719440 13736596010555680 13807904111282880 13816118212479360 13866214517158230 13874463306282060 13914946820138240 13937704022898090 13948885714821504 13959074820529920 14007791482198284 14012465653672256 14020801445256832 14071639917412426 14080010910819572 14127064911908640 14153101714064952 14161521167791344 14163439991430960 14171865595233120 14186723125219065 14231713000618395 14259865064789895 14308051691043168 14353922888596224 14364407857835520 14429881773953280 14438465879708160 14465076607548288 14480241534706356 14490818774687880 14504277357162240 14526162235113948 14556868880081820 14565528528434040 14577213900173824 14723518054281408 14763419187219840 14787564024294315 14790628818302112 14799427526700864 14801432783837760 14810237919342720 14830711823229760 14839534376366720 14866884291091296 14893341518429210 14929666741644891 14979560208316920 14988471308976240 15039120025622016 15068869239369216 15107669324193024 15116656634915328 15132504666900336 15143558359133280 15148611517483520 15180493867326288 15201479618810504 15210522735775888 15212583694499920 15221633417102240 15300650501691840 15309752613828480 15325803084178260 15363183091700646 15374405285339580 15379535473542720 15444482836184370 15453670511875140 15456873359667072 15527326805420608 15536563763662976 15602174252529796 15626506116183552 15654315172655520 15692496429174192 15703959173096160 15725668571183280 15735023519768160 15764023860381288 15773401625913936 15801472098821235 15882939137205005 15905698336012032 15917316815439360 15948803209551360 15978197555538048 15987702729574656 15989868992759040 15999381109946880 16028868673229184 16038403990702848 16072307341720320 16089157260784840 16096558152423564 16128399107762364 16140180261237720 16153128916408832 16317312026807520 16347523289790144 16359464504757120 16386219594488295 16399365637695552 16434032020335680 16443808363000960 16474115025263328 16483915212666816 16529169885039360 16539002823697920 16543684767768663 16608846585622320 16684550801133480 16694476173412560 16697936184165888 16725244827477708 16750889784635904 16774046475928832 16784025087752704 16786299249103360 16854903572075984 16867215408140320 16911230989438080 16952477894290368 16964861004512640 17024067750262878 17036503154024940 17042187957168960 17052326082069120 17070203435222940 17101664571161817 17111838077747874 17114156656312410 17124337594240020 17216192278653568 17288895793343828 17315858128743936 17388982529625456 17405132828594688 17436107143526880 17468242656098184 17478634234120848 17509739352747855 17515582067090320 17526001806571040 17600013638524465 17672998151124480 17691377142581190 17701901459739180 17716103024663808 17729043932643840 17753552839486720 17761719340605312 17764114143971840 17772285503211264 17796854187875712 17807441251640064 17809854081365760 17820448878558720 17872009822115052 17885064613803960 17942403610745280 17953471618767578 17964151851735316 18081345759435360 18100301918382945 18157702793892435 18172270030959936 18208216997571136 18221517375217280 18255100433399904 18265960100522688 18327003128962560 18390963701013912 18404397567851760 18410538815043840 18421490949972480 18455442568251264 18488286022877640 18499284408376080 18533379403421244 18544404614250168 18583605363864120 18598514286428672 18677055309597712 18785178207186624 18798900032027520 18836086549211520 18870802285419936 18882028223721792 18884586655241280 18895820793644160 18915630833625420 18961766518585482 18975617334157860 19001849523513130 19013153419719860 19048195497960723 19059526964646006 19077402254724224 19187842791310848 19286768810064384 19306988712941808 19321091699583840 19368216313485264 19409158506775760 19420704704578720 19502717815662245 19533132645229440 19615620536467740 19631357405708544 19684558916293120 19705029825476610 19716752032392420 19720838424402816 19732570035601152 19735243711783680 19746983892456960 19822512388121728 19882122920015040 19906222322193188 19972746944422560 19984628411968320 20021460961360176 20033371408095072 20036085841536480 20048004988378560 20120697690529455 20160498884702955 20176672889200448 20191411145511040 20240658489768384 20293477187325696 20308300764526080 20400867335589120 20413003485104640 20434404112237680 20450625548602752 20462791298482944 20484244122267528 20499207047119440 20506047298056960 20536987987574892 20549205113088024 20592643781579160 20604894015833520 20609164479556096 20872420230207360 20906556034347135 20923328572232256 20938612230794880 20967558094911040 20980031359690880 21011687223297426 21018698480508384 21031202167885248 21068629465094980 21107459876118639 21120016366229358 21190597367862960 21304263407384064 21371824897638912 21462077536564752 21504532143683152 21520240348316960 21611119741679785 21644822660929920 21657698819562240 21720362302059534 21736228162031820 21756416035743360 21796697719720192 21812619339676160 21835303320122730 21848292792651060 21865820850260736 21965486700351104 21978553616889088 22058246357024884 22092646578052608 22145128780829760 22185943227453168 22199141290051296 22202149175756640 22215356879014080 22246067734844640 22259301564550080 22300326436636944 22340012277643815 22455189814669145 22548307985917440 22603303859053824 22619814672683520 22661503986289536 22674984952372992 22698757000350504 22715337538699920 22722917276225280 22736434776092160 22760271246963920 22770740800989432 22802219428215756 22815784103663832 22818875541749880 22832450125653360 22988704626267390 23069303210314080 23166724254276555 23180505767812710 23185310039500608 23248142858035840 23290990208130912 23304845645494464 23329278028138018 23346319136997140 23382728130055680 23403261378794694 23481472758983280 23588502856774920 23602535279652240 23646035790571932 23660102438870904 23682292454140416 23729138917167616 23829346429486736 23846752818405280 23923204814327040 23967296333307072 23981554094361984 23984803489138560 23999071664920320 24108461012580480 24133735891177260 24192598661643546 24210270391856580 24229693374613248 24340133911199872 24354613467363584 24481040802706944 24521284934685216 24539196757135680 24599048456543328 24607256757668352 24651048030503520 24665712544501440 24711172537894992 24725872819000224 24778140485152160 24882777902741485 25026826201700220 25041714260118840 25046904276248832 25065200042703360 25114782065615360 25126334676953856 25161069713893248 25176037631629056 25179448873655040 25194427724858880 25220841111500560 25282355358113976 25300823112210480 25366846484157120 25397593997280964 25412702619528008 25563281935753440 25578489123103680 25605305152834410 25667757116621811 25671234984468615 25686506391360030 25742651617255744 25761455599445120 25824288417980352 25910590630602240 25933343690015742 26044176860305920 26107699242892032 26154160715290320 26202363984147276 26217951351181272 26273373100635480 26289002709856560 26294451232537088 26509497226686720 26574154536995712 26593565898965760 26630329259230080 26646171215957760 26695281281813568 26711161877460096 26714781122048640 26730673317838080 26808014733172578 26827596920705940 26880665179603940 26930207428151367 26946227777602974 26987544653024512 27245872149650240 27258405046439904 27267500731470336 27312325496356704 27332276062825920 27382650650099856 27398940150784032 27456858375438880 27473192021111360 27572807946281105 27615808222565760 27632236424958720 27732429034316460 27748926612564120 27829893640276480 27875408045796180 27897771429643008 27918149641059840 28015582964396568 28024931307344512 28041602890513664 28143279834824852 28160021821639144 28254129823817280 28306203428129904 28323042335582688 28326879982861920 28343731190466240 28373446250438130 28442649777878223 28463426001236790 28502774285269695 28519730129579790 28589290446969009 28616103382086336 28707845777192448 28859763547906560 28930153215096576 28960483069412712 28981637549375760 29008554714324480 29052324470227896 29113737760163640 29131057056868080 29447036108562816 29526838374439680 29557544738214915 29575128048588630 29581257636604224 29598855053401728 29602865567675520 29620475838685440 29661423646459520 29679068752733440 29733768582182592 29786683036858420 29859333483289782 29959120416633840 29976942617952480 30215338648386048 30265009333800672 30287116718266560 30360987734652576 30402959237621008 30421045471551776 30425167388999840 30443266834204480 30601301003383680 30619505227656960 30651606168356520 30726366183401292 30748810570679160 30759070947085440 30888965672368740 30907341023750280 30913746719334144 31054653610841216 31073127527325952 31204348505059592 31308630345311040 31384992858348384 31407918346192320 31451337142366560 31470047039536320 31517530834946139 31528047720762576 31546803251827872 31602944197642470 31680024549344037 31746992496601205 31765878274410010 31811396672024064 31956395111076096 31975405459149312 31979737985518080 32057737346458368 32076807981405696 32144614683440640 32178314521569680 32193116304847128 32256798215524728 32280360522475440 32634624053615040 32695046579580288 32718929009514240 32752954980184095 32772439188976590 32798731275391104 32868064040671360 32887616726001920 32948230050526656 32967830425333632 33058339770078720 33087369535537326 33217693171244640 33369101602266960 33388952346825120 33450489654955416 33548092951857664 33709807144151968 33734430816280640 33822461978876160 33904955788580736 33929722009025280 34048135500525756 34073006308049880 34084375914337920 34104652164138240 34140406870445880 34203329142323634 34223676155495748 34228313312624820 34248675188480040 34432384557307136 34577791586687656 34777965059250912 34872214287053760 34936485312196368 34957268468241696 34993917042207027 35019478705495710 35031164134180640 35052003613142080 35104892068192041 35179099793531065 35200027277048930 35382754285162380 35403802919478360 35432206049327616 35507105678973440 35523438681210624 35544571006422528 35593708375751424 35614882503280128 35619708162731520 35744019644230104 35770129227607920 35884807221490560 35906943237535156 35928303703470632 36162691518870720 36200603836765890 36288897992465319 36315405587784870 36344540061919872 36416433995142272 36443034750434560 36510200866799808 36531920201045376 36781927402027824 36808795135703520 36821077630087680 36910885136502528 36976572045755280 36998568816752160 37066758806842488 37088809228500336 37167210727728240 37354110619195424 37570356414373248 37597800064055040 37672173098423040 37741604570839872 37764056447443584 37769173310482560 37791641587288320 37831261667250840 37923533037170964 37951234668315720 38003699047026260 38026306839439720 38096390995921446 38119053929292012 38154804509448448 38407957729251615 38613977425883616 38642183399167680 38736432626970528 38818317013551520 38841409409157440 38900015535023613 38976964510425713 39005435631324490 39066265290458880 39231241072935480 39262714811417088 39410059650953220 39433504064784840 39441676848805632 39465140071202304 39470487423567360 39645024776243456 39764245840030080 39812444644386376 39945493888845120 39969256823936640 40042921922720352 40066742816190144 40072171683072960 40096009976757120 40212022099758867 40241395381058910 40320997769405910 40353345778400896 40382822291022080 40419341666404461 40481316979536768 40586954374651392 40801734671178240 40868808224475360 40901251097205504 40925582596965888 40968488244535056 40998414094238880 41012094596113920 41073975975149784 41098410226176048 41185287563158320 41209788031667040 41744840460414720 41813112068694270 41846657144464512 41877224461589760 41935116189822080 41960062719381760 42023374446594852 42037396961016768 42062404335770496 42137258930189960 42214919752237278 42240032732458716 42381194735725920 42560169375657195 42779595194369685 42924155073129504 43009064287366304 43040480696633920 43190690403444709 43222239483359570 43289645321859840 43315397639124480 43440724604119068 43472456324063640 43512832071486720 43593395439440384 43670606640245460 43696585585302120 43731641700521472 43930973400702208 43957107233778176 44116492714049768 44290257561659520 44371886454906336 44398282580102592 44404298351513280 44430713758028160 44492135469689280 44518603129100160 44600652873273888 44680024555287630 44789000224934673 44883679046918945 44910379629338290 45206607718107648 45323007972579072 45349969904745984 45397514000701008 45430675077399840 45445834552450560 45520542493927840 45541481601978864 45604438856431512 45631568207327664 45637751083499760 45664900251306720 45977409252534780 46138606420628160 46333448508553110 46361011535625420 46370620079001216 46496285716071680 46581980416261824 46609691290988928 46658556056276036 46692638273994280 46806522757589388 46962945517966560 47177005713549840 47205070559304480 47292071581143864 47320204877741808 47404416296463705 47648817411615015 47658692858973472 47693505636810560 47846409628654080 47934592666614144 47963108188723968 47969606978277120 47998143329840640 48216922025160960 48267471782354520 48385197323287092 48420540783713160 48459386749226496 48680267822399744 48709226934727168 49042569869370432 49078393514271360 49198096913086656 49302096061007040 49331425089002880 49422345075789984 49451745638000448 49556280970304320 49631054303305989 49765555805482970 50053652403400440 50083428520237680 50093808552497664 50252669353907712 50322139427786496 50352075263258112 50358897747310080 50441682223001120 50564710716227952 50601646224420960 50733692968314240 50795187994561928 50825405239056016 51126563871506880 51156978246207360 51210610305668820 51304993713485451 51335514233243622 51342469968937230 51373012782720060 51485303234511488 51522911198890240 51648576835960704 51866687380031484 52215398485784064 52308321430580640 52404727968294552 52435902702362544 52529218058243565 52546746201270960 52578005419713120 52800040915573395 53018994453373440 53148309073991424 53187131797931520 53260658518460160 53292342431915520 53390562563627136 53422323754920192 53429562244097280 53461346635676160 53616029466345156 53655193841411880 53761330359207880 53860414856302734 53892455555205948 53975089306049024 54300905755148835 54491744299300480 54516810092879808 54624650992713408 54664552125651840 54765301300199712 54797880301568064 54913716750877760 54946384042222720 55105363618188077 55145615892562210 55231616445131520 55264472849917440 55464858068632920 55497853225128240 55750816091592360 55795542859286016 56031165928793136 56049862614689024 56083205781027328 56286559669649704 56320043643278288 56508259647634560 56612406856259808 56646084671165376 56653759965723840 56687462380932480 56746892500876260 56885299555756446 56926852002473580 57005548570539390 57039460259159580 57144586493882169 57178580893938018 57232206764172672 57860306430193152 57920966138825424 57963275098751520 58104648940455792 58227475520327280 58262114113736160 58323195070345045 58508153446986735 58894072217125632 59053676748879360 59115089476429830 59150256097177260 59162515273208448 59197710106803456 59205731135351040 59240951677370880 59322847292919040 59358137505466880 59467537164365184 59573366073716840 59718666966579564 59918240833267680 59953885235904960 60481496654108865 60530018667601344 60574233436533120 60721975469305152 60805918475242016 60842090943103552 60850334777999680 60886533668408960 61202602006767360 61239010455313920 61303212336713040 61452732366802584 61497621141358320 61518141894170880 61777931344737480 61814682047500560 61827493438668288 62109307221682432 62146255054651904 62408697010119184 62617260690622080 62769985716696768 62815836692384640 62902674284733120 62940094079072640 63035061669892278 63056095441525152 63093606503655744 63205888395284940 63322379628355917 63360049098688074 63493984993202410 63531756548820020 63912790222152192 64115474692916736 64356629043139360 64386232609694256 64513596431049456 64560721044950880 64833359225039355 65269248107230080 65390093159160576 65437858019028480 65505909960368190 65544878377953180 65597462550782208 65736128081342720 65775233452003840 65896460101053312 65935660850667264 66174739071074652 66435386342489280 66738203204533920 66777904693650240 66900979309910832 67020036832931445 67365569444007435 67419614288303936 67468861632561280 67644923957752320 67809911577161472 67859444018050560 68096271001051512 68146012616099760 68168751828675840 68209304328276480 68280813740891760 68406658284647268 68447352310991496 68456626625249640 68497350376960080 68864769114614272 69155583173375312 69555930118501824 69744428574107520 69872970624392736 69914536936483392 69987834084414054 70038957410991420 70062328268361280 70104007226284160 70209784136384082 70358199587062130 70400054554097860 70765508570324760 70807605838956720 71046877362421248 71187416751502848 71488039288460208 71540258455215840 71769614442981120 71813886475070312 71856607406941264 72325383037741440 72401207673531780 72577795984930638 72630811175569740 72689080123839744 72832867990284544 72886069500869120 73020401733599616 73063840402090752 73563854804055648 73617590271407040 73821770273005056 73953144091510560 73997137633504320 74133517613684976 74177618457000672 74334421455456480 74648333708224455 74708221238390848 75140712828746496 75195600128110080 75344346196846080 75483209141679744 75528112894887168 75538346620965120 75583283174576640 75662523334501680 75847066074341928 75902469336631440 76007398094052520 76052613678879440 76192781991842892 76238107858584024 76309609018896896 76815915458503230 77227954851767232 77284366798335360 77472865253941056 77636634027103040 77682818818314880 77800031070047226 77953929020851426 78010871262648980 78132530580917760 78462482145870960 78820119301906440 78867008129569680 78883353697611264 79290049552486912 79528491680060160 79624889288772752 79890987777690240 79938513647873280 80085843845440704 80133485632380288 80144343366145920 80192019953514240 80424044199517734 80482790762117820 80641995538811820 80706691556801792 80765644582044160 80790622284454101 80838683332808922 80962633959073536 81737616448950720 81802502194411008 81936976489070112 81996828188477760 82147951950299568 82196820452352096 82370575126316640 82419576063334080 82718423838843315 83489680920829440 83626224137388540 83693314288929024 83754448923179520 83870232379644160 83920125438763520 84046748893189704 84074793922033536 84124808671540992 84274517860379920 84429839504474556 84480065464917432 84762389471451840 85120338751314390 85508322855809085 85559190388739370 85767871340907027 85848310146259008 86018128574732608 86080961393267840 86381380806889418 86444478966719140 86579290643719680 86881449208238136 86944912648127280 87025664142973440 87341213280490920 87393171170604240 87861946801404416 88232985428099536 88580515123319040 88743772909812672 88796565160205184 88808596703026560 88861427516056320 88984270939378560 89037206258200320 89201305746547776 89360049110575260 89578000449869346 89767358093837890 89820759258676580 90646015945158144 90795028001402016 90861350154799680 91041084987855680 91082963203957728 91208877712863024 91263136414655328 91275502166999520 91329800502613440 91954818505069560 92277212841256320 92666897017106220 92722023071250840 92741240158002432 92992571432143360 93163960832523648 93219382581977856 93317112112552072 93385276547988560 93613045515178776 93925891035933120 94354011427099680 94410141118608960 94584143162287728 94640409755483616 94808832592927410 95040073648032111 95240977489803615 95297634823230030 95317385717946944 95387011273621120 95869185333228288 95926216377447936 95939213956554240 96433844050321920 96534943564709040 96770394646574184 96841081567426320 97360535644799488 98085139738740864 98156787028542720 98396193826173312 98604192122014080 98662850178005760 98844690151579968 98903491276000896 99112561940608640 99262108606611978 99531111610965940 100107304806800880 100166857040475360 100644278855572992 100883364446002240 101129421432455904 101203292448841920 101467385936628480 101590375989123856 101650810478112032 102253127743013760 102313956492414720 102421220611337640 102609987426970902 102671028466487244 102684939937874460 102746025565440120 102970606469022976 103045822397780480 103297153671921408 103733374760062968 104616642861161280 104809455936589104 104871805404725088 104981751126621081 105058436116487130 105093492402541920 105156010839426240 105314676204576123 105537299380593195 105600081831146790 106296618147982848 106521317036920320 106781125127254272 106844647509840384 106859124488194560 107232058932690312 107310387682823760 107522660718415760 107720829712605468 107784911110411896 108601811510297670 108983488598600960 109033620185759616 109249301985426816 109329104251303680 109530602600399424 109595760603136128 109827433501755520 109892768084445440 110210727236376154 110291231785124420 110463232890263040 110929716137265840 110995706450256480 111501632183184720 112062331857586272 112099725229378048 112573119339299408 112640087286556576 113016519295269120 113224813712519616 113292169342330752 113307519931447680 113374924761864960 113493785001752520 113770599111512892 113853704004947160 114011097141078780 114078920518319160 114289172987764338 114357161787876036 114464413528345344 115841932277650848 115926550197503040 116209297880911584 116454951040654560 116524228227472320 116646390140690090 116700046605070839 116930893531277139 117016306893973470 117788144434251264 118230178952859660 118300512194354520 118325030546416896 118395420213606912 118411462270702080 118645694585838080 118935074328730368 119146732147433680 119437333933159128 119836481666535360 119907770471809920 120962993308217730 121060037335202688 121148466873066240 121258024999213383 121443950938610304 121611836950484032 121684181886207104 121700669555999360 121773067336817920 122405204013534720 122606424673426080 122905464733605168 122995242282716640 123036283788341760 123555862689474960 123629364095001120 124218614443364864 124817394020238368 125234521381244160 125539971433393536 125631673384769280 125805348569466240 125880188158145280 126070123339784556 126112190883050304 126187213007311488 126411776790569880 126644759256711834 126720098197376148 126987969986404820 127063513097640040 128338785583109055 128713258086278720 128772465219388512 129027192862098912 129121442089901760 129572071210334127 129666718450078710 130240100925081041 130538496214460160 130780186318321152 131011819920736380 131089756755906360 131194925101564416 131472256162685440 131792920202106624 131871321701334528 132349478142149304 132870772684978560 133476406409067840 133555809387300480 133801958619821664 134040073665862890 134367000674804019 134651037140756835 134731138888014870 134839228576607872 134937723265122560 135619823154322944 136192542002103024 136292025232199520 136337503657351680 136561627481783520 136813316569294536 136894704621982992 136913253250499280 136994700753920160 138311166346750624 139111860237003648 139488857148215040 139745941248785472 139829073872966784 139975668168828108 140077914821982840 140124656536722560 140208014452568320 140419568272768164 140716399174124260 140800109108195720 141531017140649520 141615211677913440 142213248889391115 142946452234845045 142976078576920416 143080516910431680 143539228885962240 143627772950140624 143713214813882528 144320111835900613 144650766075482880 144802415347063560 145155591969861276 145261622351139480 145378160247679488 145665735980569088 146040803467199232 146127680804181504 147127709608111296 147235180542814080 147906288183021120 147994275267008640 148267035227369952 148355236914001344 148668842910912960 148893162909917967 149296667416448910 149416442476781696 150281425657492992 150966418283359488 151056225789774336 151076693241930240 151325046669003360 151694132148683856 151804938673262880 152014796188105040 152105227357758880 152385563983685784 152476215717168048 153631830917006460 154455909703534464 154568733596670720 154945730507882112 155273268054206080 155365637636629760 155600062140094452 155907858041702852 156021742525297960 156924964291741920 157587654174730695 157640238603812880 157734016259139360 158400122746720185 159056983360120320 159249778577545504 159781975555380480 159877027295746560 159922286088430409 160171687690881408 160266971264760576 160288686732291840 160384039907028480 160848088399035468 160965581524235640 161283991077623640 161413383113603584 161581244568908202 161677366665617844 161925267918147072 163475232897901440 163873952978140224 163993656376955520 164295903900599136 164393640904704192 164741150252633280 164839152126668160 165316090854564231 165436847677686630 167252448274777080 167386628577858048 167740464759288320 168093497786379408 168149587844067072 168249617343081984 168549035720759840 168859679008949112 168960130929834864 169524778942903680 170240677502628780 171016645711618170 171118380777478740 171433759481646507 171535742681814054 171696620292518016 172036257149465216 172161922786535680 172762761613778836 172888957933438280 173762898416476272 173889825296254560 174682426560981840 174786342341208480 174969585211035135 175524460340960205 176465970856199072 177161030246638080 177487545819625344 177593130320410368 177617193406053120 177722855032112640 177968541878757120 178074412516400640 178402611493095552 178720098221150520 179156000899738692 179534716187675780 179641518517353160 181444489962326595 181590056002804032 181722700309599360 182082169975711360 182165926407915456 182417755425726048 182526272829310656 182551004333999040 182659601005226880 183909637010139120 184132556480286989 184554425682512640 185333794034212440 185444046142501680 185482480316004864 186327921665047296 186438765163955712 186634224225104144 186770553095977120 187226091030357552 187851782071866240 188708022854199360 188820282237217920 189168286324575456 189280819510967232 189617665185854820 189967138885067751 190080147296064222 190481954979607230 190595269646460060 190634771435893888 190774022547242240 191738370666456576 193069887129418080 193540789293148368 193682163134852640 194500077675118065 194884822552128565 196170279477481728 196313574057085440 196792387652346624 197208384244028160 197325700356011520 197689380303159936 197806982552001792 198225123881217280 198524217213223956 199062223221931880 200214609613601760 200333714080950720 201060110498794335 201766728892004480 202096708332022305 202258842864911808 202406584897683840 202934771873256960 203180751978247712 203301620956224064 204038778802480177 204506255486027520 204627912984829440 204842441222675280 205219974853941804 205342056932974488 205369879875748920 205492051130880240 205941212938045952 206594307343842816 207466749520125936 209233285722322560 209618911873178208 209743610809450176 209963502253242162 210116872232974260 210186984805083840 210312021678852480 210629352409152246 211074598761186390 211200163662293580 213562250254508544 214464117865380624 214620775365647520 215045321436831520 215441659425210936 215569822220823792 215953452017223545 217203623020595340 217966977197201920 218067240371519232 218498603970853632 218658208502607360 219061205200798848 219191521206272256 219654867003511040 219785536168890880 220421454472752308 220582463570248840 221859432274531680 221991412900512960 223003264366369440 223945001124673365 224124663715172544 225146238678598816 225280174573113152 226033038590538240 226449627425039232 226584338684661504 226615039862895360 226749849523729920 226987570003505040 227541198223025784 227707408009894320 228022194282157560 228157841036638320 228578345975528676 228714323575752072 228928827056690688 231683864555301696 231853100395006080 232418595761823168 232909902081309120 233048456454944640 233292780281380180 233400093210141678 233861787062554278 234032613787946940 236460357905719320 236601024388709040 236650061092833792 237870148657460736 238293464294867360 238874667866318256 239672963333070720 239815540943619840 241925986616435460 242120074670405376 242296933746132480 242371866853362303 242516049998426766 242887901877220608 243223673900968064 243368363772414208 243401339111998720 243546134673635840 245212849346852160 245810929467210336 245990484565433280 247111725378949920 247258728190002240 248155271516529945 249634788040476736 250469042762488320 251079942866787072 251263346769538560 251610697138932480 251760376316290560 252140246679569112 252224381766100608 252374426014622976 252823553581139760 253289518513423668 253440196394752296 253975939972809640 254127026195280080 256524968567427255 256677571166218110 257426516172557440 257544930438777024 258054385724197824 258242884179803520 259144142420668254 259333436900157420 260325338472129881 260480201850162082 261076992428920320 262023639841472760 262179513511812720 263585840404213248 264698956284298608 265741545369957120 266952812818135680 267111618774600960 267603917239643328 268080147331725780 268734001349608038 269302074281513670 269462277776029740 269678457153215744 269875446530245120 272385084004206048 272584050464399040 273123254963567040 273626633138589072 273789409243965984 273826506500998560 273989401507840320 275526818090940385 276622332693501248 278223720474007296 278977714296430080 279491882497570944 279658147745933568 279951336337656216 280155829643965680 280249313073445120 280416028905136640 280839136545536328 281432798348248520 281600218216391440 283062034281299040 283230423355826880 284426497778782230 285722932469410845 285892904469690090 285952157153840832 286161033820863360 287255545900281248 287426429627765056 288640223671801226 289301532150965760 289604830694127120 290311183939722552 290523244702278960 292081606934398464 294255419216222592 294470361085628160 295812576366042240 295988550534017280 296534070454739904 296710473828002688 297337685821825920 297786325819835934 298593334832897820 298832884953563392 301932836566718976 302650093338006720 303388264297367712 303609877346525760 304029592376210080 304210454715517760 304771127967371568 304952431434336096 307263661834012920 308911819407068928 309137467193341440 309891461015764224 310546536108412160 310731275273259520 311200124280188904 311815716083405704 312043485050595920 313849928583483840 314945253379863243 315175308349461390 315280477207625760 315468032518278720 316611898141779585 316800245493440370 318499557155091008 319563951110760960 319844572176860818 320343375381762816 320533942529521152 320577373464583680 321696176798070936 321931163048471280 322567982155247280 323162489137816404 323354733331235688 326950465795802880 327747905956280448 327987312753911040 328591807801198272 328787281809408384 329482300505266560 329678304253336320 330632181709128462 330873695355373260 334504896549554160 336186995572758816 336299175688134144 337098071441519680 337719358017898224 337920261859669728 339049557885807360 340481355005257560 342033291423236340 342236761554957480 342867518963293014 343071485363628108 343393240585036032 344072514298930432 344323845573071360 345525523227557672 345777915866876560 347525796832952544 347779650592509120 349364853121963680 349572684682416960 349939170422070270 350792680593831417 351048920681920410 352931941712398144 354975091639250688 355186260640820736 355234386812106240 355937083757514240 356805222986191104 357440196442301040 358312001799477384 359069432375351560 359283037034706320 362888979924653190 363180112005608064 363445400619198720 364164339951422720 364331852815830912 364835510851452096 365052545658621312 365102008667998080 365319202010453760 367819274020278240 368265112960573978 369108851365025280 370667588068424880 370888092285003360 372655843330094592 373268448450208288 373541106191954240 374452182060715104 375703564143732480 377416045708398720 377640564474435840 378336572649150912 378561639021934464 379235330371709640 379934277770135502 380160294592128444 380963909959214460 381190539292920120 381269542871787776 381548045094484480 386139774258836160 387081578586296736 387364326269705280 388716213631002381 389000155350236130 389769645104257130 390720302775243123 392340558954963456 393584775304693248 394416768488056320 395378760606319872 395613965104003584 396450247762434560 397048434426447912 398124446443863760 400429219227203520 400667428161901440 402120220997588670 403533457784008960 403953111422270505 404193416664044610 404517685729823616 404813169795367680 406361503956495424 406603241912448128 408077557604960354 409012510972055040 409684882445350560 410439949707883608 410684113865948976 410739759751497840 410984102261760480 414933499040251872 418466571444645120 419237823746356416 419487221618900352 419927004506484324 420233744465948520 420373969610167680 420624043357704960 421258704818304492 422149197522372780 422400327324587160 428839356704535135 428928235730761248 429241550731295040 430090642873663040 430883318850421872 431139644441647584 431906904034447090 432960335507701839 434407246041190680 436134480743038464 436997207941707264 438122410401597696 438383042412544512 439309734007022080 440842908945504616 441164927140497680 443718864549063360 443982825801025920 446006528732738880 447890002249346730 448249327430345088 450292477357197632 450560349146226304 452899254850078464 453168677369323008 453230079725790720 453975140007010080 455082396446051568 455414816019788640 456044388564315120 456315682073276640 457156691951057352 457428647151504144 463367729110603392 463706200790012160 464837191523646336 465819804162618240 466096912909889280 466585560562760360 466800186420283356 467723574125108556 468065227575893880 472920715811438640 473202048777418080 475200368240160555 476586928589734720 477749335732636512 479345926666141440 479631081887239680 479766858265291227 483851973232870920 484240149340810752 484743733706724606 485032099996853532 485775803754441216 486447347801936128 486736727544828416 486802678223997440 490425698693704320 491621858934420672 491980969130866560 494223450757899840 494517456380004480 495948272563692693 496310543033059890 499269576080953472 502159885733574144 503221394277864960 504280493359138224 504448763532201216 504748852029245952 505647107162279520 506579037026847336 506880392789504592 507951879945619280 508254052390560160 513049937134854510 513355142332436220 514853032345114880 515089860877554048 516108771448395648 516485768359607040 518288284841336508 518666873800314840 520650676944259762 520960403700324164 524047279682945520 524359027023625440 524908755633105405 526573381022880615 529397912568597216 531483090739914240 533905625636271360 534223237549201920 535207834479286656 536160294663451560 537468002699216076 538604148563027340 538924555552059480 539356914306431488 544770168008412096 545168100928798080 546246509927134080 547253266277178144 547578818487931968 547653013001997120 547978803015680640 551053636181880770 552397669440860967 553244665387002496 556447440948014592 558983764995141888 559316295491867136 559902672675312432 560311659287931360 560498626146890240 561678273091072656 562865596696497040 563200436432782880 566124068562598080 566460846711653760 568852995557564460 571445864938821690 571785808939380180 571904314307681664 572322067641726720 574511091800562496 574852859255530112 577280447343602452 579209661388254240 580622367879445104 581046489404557920 583500233025354195 584654467656385695 588510838432445184 588940722171256320 591625152732084480 591977101068034560 593068140909479808 593420947656005376 594675371643651840 595572651639671868 597186669665795640 597665769907126784 605300186676013440 606290124996066915 606776528594735424 607219754693051520 608059184752420160 608420909431035520 609542255934743136 609904862868672192 612116336407440531 614527323668025840 617823638814137856 619782922031528448 621093072216824320 622400248560377808 623631432166811408 624086970101191840 627699857166967680 629890506759726486 630350616698922780 630560954415251520 630936065036557440 633223796283559170 633600490986880740 636999114310182016 639689144353721636 640686750763525632 643392353596141872 643862326096942560 645135964310494560 646324978275632808 646709466662471376 647860356051670635 651200504625405205 653900931591605760 655495811912560896 655974625507822080 657183615602396544 657574563618816768 658964601010533120 659356608506672640 661264363418256924 661747390710746520 669009793099108320 671835003374020095 672373991145517632 674196142883039360 675438716035796448 675840523719339456 678099115771614720 680962710010515120 684066582846472680 684473523109914960 685735037926586028 686142970727256216 686786481170072064 688145028597860864 691051046455115344 691555831733753120 695051593665905088 695559301185018240 698729706243927360 699145369364833920 699878340844140540 701585361187662834 702097841363840820 705863883424796288 709950183278501376 713610445972382208 714880392884602080 716624003598954768 718138864750703120 718566074069412640 721600559179503065 725777959849306380 726360224011216128 726890801238397440 728328679902845440 728663705631661824 729671021702904192 730105091317242624 730204017335996160 730638404020907520 735638548040556480 736530225921147956 741335176136849760 741776184570006720 744465814549589835 746536896900416576 747082212383908480 748904364121430208 751407128287464960 754832091416797440 755281128948871680 756673145298301824 757123278043868928 758470660743419280 759868555540271004 760320589184256888 761927819918428920 762381078585840240 762539085743575552 772279548517672320 774163157172593472 774728652539410560 777432427262004762 778000310700472260 779539290208514260 780976015416389643 781440605550486246 790757521212639744 794096868852895824 796248892887727520 799611430442152045 800858438454407040 801334856323802880 804240441995177340 807066915568017920 807906222844541010 808386833328089220 809035371459647232 809626339590735360 812723007912990848 813206483824896256 816155115209920708 819369764890701120 820879899415767216 821368227731897952 821479519502995680 821968204523520960 826580454272821155 829866998080503744 836933142889290240 838475647492712832 838974443237800704 839854009012968648 840467488931897040 840747939220335360 841248086715409920 842517409636608984 844298395044745560 844800654649174320 857168797408232535 857678713409070270 857856471461522496 858483101462590080 860181285747326080 861766637700843744 862279288883295168 863813808068894180 865920671015403678 868814492082381360 876244820803195392 881685817891009232 882329854280995360 887437729098126720 887965651602051840 892013057465477760 895780004498693460 896498654860690176 900584954714395264 901120698292452608 905798509700156928 907950280014020160 910164792892103136 910829632039577280 912088777128630240 912631364146553280 914313383902114704 914857294303008288 920662782401434945 926735458221206784 927412401580024320 929674383047292672 931639608325236480 932193825819778560 933171121125520720 933600372840566712 935447148250217112 936130455151787760 945841431622877280 946404097554836160 949835694425338755 950400736480321110 953173857179469440 955498671465273024 958691853332282880 959533716530582454 967703946465741840 969487467413449212 970064199993707064 972894695603872256 980851397387408640 983243717868841344 983961938261733120 988446901515799680 989034912760008960 991896545127385386 992621086066119780 998539152161906944 1008560986718276448 1008897527064402432 1011294214324559040 1013158074053694672 1013760785579009184 1015903759891238560 1016508104781120320 1020193894012400885 1026099874269709020 1026710284664872440 1029706064690229760 1030179721755108096 1032217542896791296 1032971536719214080 1036576569682673016 1037333747600629680 1041301353888519524 1041920807400648328 1048094559365891040 1048718054047250880 1049817511266210810 1052378041781494251 1053146762045761230 1058795825137194432 1067811251272542720 1070415668958573312 1072320589326903120 1074936005398432152 1077208297126054680 1077849111104118960 1089540336016824192 1090336201857596160 1092493019854268160 1094506532554356288 1095157636975863936 1095306026003994240 1095957606031361280 1102107272363761540 1104795338881721934 1106489330774004992 1117967529990283776 1119805345350624864 1120623318575862720 1123356546182145312 1125731193392994080 1126400872865565760 1132248137125196160 1132921693423307520 1137705991115128920 1142891729877643380 1143571617878760360 1143808628615363328 1144644135283453440 1149022183601124992 1149705718511060224 1154560894687204904 1158419322776508480 1161244735758890208 1162092978809115840 1166148640893007143 1167000466050708390 1169308935312771390 1172160908325729369 1177021676864890368 1183250305464168960 1186136281818959616 1186841895312010752 1189350743287303680 1191145303279343736 1194373339331591280 1210600373352026880 1211859334266811515 1212580249992133830 1213553057189470848 1214439509386103040 1216118369504840320 1216841818862071040 1219084511869486272 1219809725737344384 1224232672814881062 1229054647336051680 1244800497120755616 1247262864333622816 1248173940202383680 1255399714333935360 1259781013519452972 1260701233397845560 1261121908830503040 1261872130073114880 1266447592567118340 1267200981973761480 1273998228620364032 1279378288707443272 1286784707192283744 1287724652193885120 1290271928620989120 1292649956551265616 1293418933324942752 1295720712103341270 1298881006523105517 1301626692360649405 1302401009250810410 1310991623825121792 1314367231204793088 1315149127237633536 1317929202021066240 1322528726836513848 1323494781421493040 1338019586198216640 1343670006748040190 1344747982291035264 1348392285766078720 1350877432071592896 1351681047438678912 1361925420021030240 1368133165692945360 1368947046219829920 1371470075853172056 1372285941454512432 1382102092910230688 1383111663467506240 1390103187331810176 1391118602370036480 1397459412487854720 1398290738729667840 1399756681688281080 1403170722375325668 1404195682727681640 1411727766849592576 1429760785769204160 1433248007197909536 1436277729501406240 1437132148138825280 1439300574795873681 1443201118359006130 1451555919698612760 1452720448022432256 1457327411263323648 1459342043405808384 1460210182634485248 1460408034671992320 1471277096081112960 1473060451842295912 1482670352273699520 1483552369140013440 1487844817691078079 1488931629099179670 1493073793800833152 1494164424767816960 1497808728242860416 1509664182833594880 1513346290596603648 1514246556087737856 1516941321486838560 1519737111080542008 1520641178368513776 1523855639836857840 1524762157171680480 1544559097035344640 1548326314345186944 1549457305078821120 1554864854524009524 1556000621400944520 1559078580417028520 1561952030832779286 1562881211100972492 1574726266899316215 1588193737705791648 1592497785775455040 1598055544927454233 1599222860884304090 1601716876908814080 1602669712647605760 1608480883990354680 1615812445689082020 1616773666656178440 1618070742919294464 1625446015825981696 1626412967649792512 1632310230419841416 1638739529781402240 1641759798831534432 1642736455463795904 1642959039005991360 1643936409047041920 1653160908545642310 1657193008322582901 1659733996161007488 1676951294985425664 1677948886475601408 1679708018025937296 1680934977863794080 1681495878440670720 1685034819273217968 1688596790089491120 1689601309298348640 1714337594816465070 1715357426818140540 1715712942923044992 1716966202925180160 1720362571494652160 1723533275401687488 1724558577766590336 1727627616137788360 1731841342030807356 1737628984164762720 1753963402969157085 1763371635782018464 1764659708561990720 1774875458196253440 1775931303204103680 1784026114930955520 1791560008997386920 1792997309721380352 1801169909428790528 1802241396584905216 1815900560028040320 1820329585784206272 1821659264079154560 1824177554257260480 1825262728293106560 1828626767804229408 1829714588606016576 1836349009222321593 1841325564802869890 1853470916442413568 1859348766094585344 1863279216650472960 1866342242251041440 1867200745681133424 1870894296500434224 1872260910303575520 1891682863245754560 1892808195109672320 1899671388850677510 1900801472960642220 1906347714358938880 1910997342930546048 1919067433061164908 1935407892931483680 1938974934826898424 1940128399987414128 1943581068155011905 1953601513876215615 1961702794774817280 1966487435737682688 1967923876523466240 1976893803031599360 1978069825520017920 1983793090254770772 1985242172132239560 1997078304323813888 2017121973436552896 2022588428649118080 2026316148107389344 2027521571158018368 2031807519782477120 2033016209562240640 2040387788024801770 2052199748539418040 2053420569329744880 2060359443510216192 2064435085793582592 2073153139365346032 2074667495201259360 2082602707777039048 2083841614801296656 2096189118731782080 2097436108094501760 2099635022532421620 2104756083562988502 2106293524091522460 2117591650274388864 2140831337917146624 2144641178653806240 2149872010796864304 2154416594252109360 2155698222208237920 2164801677538509195 2179080672033648384 2180672403715192320 2184986039708536320 2189013065108712576 2190315273951727872 2190612052007988480 2191915212062722560 2204214544727523080 2209590677763443868 2212978661548009984 2239610690701249728 2241246637151725440 2246713092364290624 2251462386785988160 2252801745731131520 2264496274250392320 2265843386846615040 2275411982230257840 2285783459755286760 2287143235757520720 2287617257230726656 2298044367202249984 2299411437022120448 2309121789374409808 2316838645553016960 2322489471517780416 2324185957618231680 2332297281786014286 2334000932101416780 2338617870625542780 2342928046249168929 2344321816651458738 2372272563637919232 2382290606558687472 2388746678663182560 2398834291326456135 2421200746704053760 2423718668533623030 2425160499984267660 2427106114378941696 2428879018772206080 2432236739009680640 2433683637724142080 2438169023738972544 2439619451474688768 2448465345629762124 2458109294672103360 2479741362818463465 2489600994241511232 2494525728667245632 2496347880404767360 2510799428667870720 2519562027038905944 2521402466795691120 2522243817661006080 2523744260146229760 2532895185134236680 2534401963947522960 2547996457240728064 2558756577414886544 2573569414384567488 2575449304387770240 2580543857241978240 2585299913102531232 2586837866649885504 2591441424206682540 2597762013046211034 2603253384721298810 2604802018501620820 2628734462409586176 2645057453673027696 2646989562842986080 2676039172396433280 2687340013496080380 2689495964582070528 2696784571532157440 2701754864143185792 2703362094877357824 2723850840042060480 2736266331385890720 2737894092439659840 2742940151706344112 2744571882909024864 2761988347204304835 2764204185820461376 2766223326935012480 2780206374663620352 2782237204740072960 2794918824975709440 2796581477459335680 2799513363376562160 2806341444750651336 2808391365455363280 2823455533699185152 2859521571538408320 2866496014395819072 2872555459002812480 2874264296277650560 2878601149591747362 2886402236718012260 2903111839397225520 2918684086811616768 2942554192162225920 2946120903684591824 2965340704547399040 2967104738280026880 2975689635382156158 2977863258198359340 2986147587601666304 2988328849535633920 2995617456485720832 3026692581193207296 3033882642973677120 3039474222161084016 3041282356737027552 3047711279673715680 3049524314343360960 3060581682037202655 3089118194070689280 3096652628690373888 3098914610157642240 3109729709048019048 3112001242801889040 3118157160834057040 3123904061665558572 3125762422201944984 3149452533798632430 3176387475411583296 3184995571550910080 3196111089854908466 3198445721768608180 3203433753817628160 3216961767980709360 3231624891378164040 3233547333312356880 3250892031651963392 3264620460839682832 3277479059562804480 3283519597663068864 3285472910927591808 3285918078011982720 3287872818094083840 3306321817091284620 3314386016645165802 3319467992322014976 3353902589970851328 3359416036051874592 3361869955727588160 3370069638546435936 3377193580178982240 3379202618596697280 3428675189632930140 3430714853636281080 3431425885846089984 3433932405850360320 3440725142989304320 3447066550803374976 3449117155533180672 3455255232275576720 3463682684061614712 3475257968329525440 3507926805938314170 3516482724977188107 3526743271564036928 3529319417123981440 3549750916392506880 3568052229861911040 3583120017994773840 3602339818857581056 3631801120056080640 3640659171568412544 3643318528158309120 3648355108514520960 3650525456586213120 3657253535608458816 3659429177212033152 3672698018444643186 3682651129605739780 3732684484502082880 3734401491362266848 3741788593000868448 3744521820607151040 3783365726491509120 3785616390219344640 3799342777701355020 3801602945921284440 3812695428717877760 3821994685861092096 3838134866122329816 3870815785862967360 3877949869653796848 3880256799974828256 3887162136310023810 3896643019569316551 3904880077081948215 3907203027752431230 3932974871475365376 3953787606063198720 3967586180509541544 3970484344264479120 4034243946873105792 4045176857298236160 4052632296214778688 4055043142316036736 4063615039564954240 4066032419124481280 4080775576049603540 4104399497078836080 4106841138659489760 4146306278730692064 4149334990402518720 4165205415554078096 4167683229602593312 4192378237463564160 4194872216189003520 4199270045064843240 4209512167125977004 4212587048183044920 4235183300548777728 4289282357307612480 4299744021593728608 4308833188504218720 4311396444416475840 4317901724387621043 4329603355077018390 4358161344067296768 4378026130217425152 4380630547903455744 4381224104015976960 4408429089455046160 4419181355526887736 4479221381402499456 4482493274303450880 4493426184728581248 4502924773571976320 4505603491462263040 4528992548500784640 4550823964460515680 4571566919510573520 4574286471515041440 4596088734404499968 4618243578748819616 4633677291106033920 4644978943035560832 4648371915236463360 4664594563572028572 4668001864202833560 4677235741251085560 4685856092498337858 4688643633302917476 4764581213117374944 4777493357326365120 4794166634782362699 4797668582652912270 4847437337067246060 4850320999968535320 4854212228757883392 4864473478019361280 4876338047477945088 4879238902949377536 4896930691259524248 4916218589344206720 4959482725636926930 4971579024967748703 4979201988483022464 4989051457334491264 4992695760809534720 5039124054077811888 5042804933591382240 5044487635322012160 5065790370268473360 5068803927895045920 5117513154829773088 5147138828769134976 5150898608775540480 5161087714483956480 5170599826205062464 5173675733299771008 5182882848413365080 5195524026092422068 5206506769442597620 5209604037003241640 5261890208907471255 5290114907346055392 5293979125685972160 5339844137928322681 5352078344792866560 5374680026992160760 5378991929164141056 5403509728286371584 5406724189754715648 5447701680084120960 5472532662771781440 5475788184879319680 5485880303412688224 5489143765818049728 5509047027666964779 5523976694408609670 5528408371640922752 5532446653870024960 5560412749327240704 5589837649951418880 5599026726753124320 5612682889501302672 5616782730910726560 5719043143076816640 5732992028791638144 5745110918005624960 5748528592555301120 5757202299183494724 5772804473436024520 5806223678794451040 5830743204465035715 5860804541628646845 5885108384324451840 5892241807369183648 5917124585271925133 5930681409094798080 5934209476560053760 5951379270764312316 5955726516396718680 5972295175203332608 5991234912971441664 6067765285947354240 6078948444322168032 6082564713474055104 6095422559347431360 6099048628686721920 6121163364074405310 6193305257380747776 6219459418096038096 6224002485603778080 6236314321668114080 6247808123331117144 6251524844403889968 6298905067597264860 6352774950823166592 6369991143101820160 6392222179709816932 6396891443537216360 6433923535961418720 6463249782756328080 6467094666624713760 6494405032615527585 6529240921679365664 6554958119125608960 6567039195326137728 6570945821855183616 6571836156023965440 6575745636188167680 6612643634182569240 6628772033290331604 6638935984644029952 6718832072103749184 6723739911455176320 6740139277092871872 6754387160357964480 6758405237193394560 6857350379265860280 6861429707272562160 6862851771692179968 6894133101606749952 6898234311066361344 6910510464551153440 6927365368123229424 6950515936659050880 7015853611876628340 7028784138747506787 7032965449954376214 7053486543128073856 7058638834247962880 7166240035989547680 7196502873979368405 7263602240112161280 7281318343136825088 7286637056316618240 7296710217029041920 7301050913172426240 7314507071216917632 7318858354424066304 7345396036889286372 7365302259211479560 7439224088455390395 7465368969004165760 7468802982724533696 7483577186001736896 7489043641214302080 7549434815691766549 7566731452983018240 7571232780438689280 7598685555402710040 7603205891842568880 7643989371722184192 7676269732244659632 7741631571725934720 7755899739307593696 7760513599949656512 7774324272620047620 7793286039138633102 7809760154163896430 7814406055504862460 7935172361019083088 7940968688528958240 7990277724637271165 8068487893746211584 8090353714596472320 8105264592429557376 8110086284632073472 8127230079129908480 8132064838248962560 8161551152099207080 8208798994157672160 8213682277318979520 8285965041612914505 8292612557461384128 8298669980805037440 8330410831108156192 8335366459205186624 8384756474927128320 8389744432378007040 8398540090129686480 8419024334251954008 8425174096366089840 8470366601097555456 8578564714615224960 8599488043187457216 8617666377008437440 8622792888832951680 8635803448775242086 8659206710154036780 8756052260434850304 8816858178910092320 8838362711053775472 8958442762804998912 8964986548606901760 8986852369457162496 9005849547143952640 9011206982924526080 9101647928921031360 9143133839021147040 9148572943030082880 9181745046111607965 9236487157497639232 9267354582212067840 9289957886071121664 9296743830472926720 9329189127144057144 9336003728405667120 9354471482502171120 9371712184996675716 9377287266605834952 9529162426234749888 9554986714652730240 9588333269564725398 9595337165305824540 9694874674134492120 9700641999937070640 9752676094955890176 9793861382519048496 9832437178688413440 9918965451273853860 9943158049935497406 9958403976966044928 9978102914668982528 9985391521619069440 10078248108155623776 10085609867182764480 10131580740536946720 10137607855790091840 10235026309659546176 10294277657538269952 10301797217551080960 10322175428967912960 10341199652410124928 10347351466599542016 10365765696826730160 10391048052184844136 10413013538885195240 10419208074006483280 10523780417814942510 10580229814692110784 10587958251371944320 10679688275856645362 10704156689585733120 10749360053984321520 10807019456572743168 10895403360168241920 10945065325543562880 10951576369758639360 10971760606825376448 10978287531636099456 11018094055333929558 11047953388817219340 11056816743281845504 11064893307740049920 11198053453506248640 11225365779002605344 11233565461821453120 11438086286153633280 11465984057583276288 11490221836011249920 11497057185110602240 11514404598366989448 11545608946872049040 11612447357588902080 11661486408930071430 11714640231245844645 11721609083257293690 11784483614738367296 11834249170543850266 11861362818189596160 11902758541528624632 11911453032793437360 12135530571894708480 12157896888644336064 12165129426948110208 12190845118694862720 12198097257373443840 12242326728148810620 12438918836192076192 12448004971207556160 12472628643336228160 12495616246662234288 12503049688807779936 12597810135194529720 12705549901646333184 12739982286203640320 12784444359419633864 12793782887074432720 12867847071922837440 12926499565512656160 12934189333249427520 12988810065231055170 13058481843358731328 13134078390652275456 13141891643710367232 13143672312047930880 13225287268365138480 13257544066580663208 13437664144207498368 13447479822910352640 13480278554185743744 13508774320715928960 13516810474386789120 13714700758531720560 13722859414545124320 13788266203213499904 13821020929102306880 13854730736246458848 13901031873318101760 14031707223753256680 14057568277495013574 14065930899908752428 14106973086256147712 14117277668495925760 14332480071979095360 14382499904347088097 14393005747958736810 14562636686273650176 14593420434058083840 14629014142433835264 14637716708848132608 14690792073778572744 14730604518422959120 14878448176910780790 14930737938008331520 14937605965449067392 14967154372003473792 14978087282428604160 15098869631383533098 15133462905966036480 15197371110805420080 15206411783685137760 15352539464489319264 15483263143451869440 15511799478615187392 15521027199899313024 15548648545240095240 15586572078277266204 15619520308327792860 15628812111009724920 15870344722038166176 15881937377057916480 15980555449274542330 16019532413784968043 16136975787492423168 16210529184859114752 16220172569264146944 16254460158259816960 16323102304198414160 16417597988315344320 16427364554637959040 16571930083225829010 16585225114922768256 16597339961610074880 16660821662216312384 16670732918410373248 16769512949854256640 16797080180259372960 16838048668503908016 16850348192732179680 17157129429230449920 17198976086374914432 17235332754016874880 17245585777665903360 17271606897550484172 17318413420308073560 17582413624885940535 17633716357820184640 17676725422107550944 17751373755815775399 17916885525609997824 17973704738914324992 18011699094287905280 18203295857842062720 18286267678042294080 18297145886060165760 18363490092223215930 18472974314995278464 18579915772142243328 18658378254288114288 18672007456811334240 18708942965004342240 18743424369993351432 18754574533211669904 19058324852469499776 19109973429305460480 19176666539129450796 19190674330611649080 19389749348268984240 19401283999874141280 19483215097846582755 19587722765038096992 19664874357376826880 19837930902547707720 19886316099870994812 19916807953932089856 19956205829337965056 20156496216311247552 20171219734365528960 20263161481073893440 20275215711580183680 20470052619319092352 20588555315076539904 20682399304820249856 20694702933199084032 20731531393653460320 20782096104369688272 20826027077770390480 20838416148012966560 21047560835629885020 21160459629384221568 21175916502743888640 21359376551713290724 21498720107968643040 21589508621938105215 21790806720336483840 21890130651087125760 21903152739517278720 21943521213650752896 21956575063272198912 22036188110667859116 22095906777634438680 22113633486563691008 22396106907012497280 22450731558005210688 22467130923642906240 22648304447075299647 22931968115166552576 22980443672022499840 23028809196733978896 23091217893744098080 23224894715177804160 23322972817860142860 23429280462491689290 23443218166514587380 23568967229476734592 23668498341087700532 23805517083057249264 23822906065586874720 23970833173911813495 24271061143789416960 24315793777288672128 24330258853896220416 24381690237389725440 24396194514746887680 24484653456297621240 24857895124838743515 24877837672384152384 24896009942415112320 24945257286672456320 24991232493324468576 25006099377615559872 25195620270389059440 25411099803292666368 25568888718839267728 25587565774148865440 25735694143845674880 25852999131025312320 25868378666498855040 25977620130462110340 26116963686717462656 26268156781304550912 26450574536730276960 26515088133161326416 26699220689641613405 26875328288414996736 26894959645820705280 26960557108371487488 27017548641431857920 27033620948773578240 27429401517063441120 27445718829090248640 27545235138334823895 27642041858204613760 27709461472492917696 27802063746636203520 28063414447506513360 28115136554990027148 28131861799817504856 28213946172512295424 28664960143958190720 28764999808694176194 28786011495917473620 29258028284867670528 29381584147557145488 29461209036845918240 29585622926359625665 29756896353821561580 29861475876016663040 29875211930898134784 29934308744006947584 29956174564857208320 30197739262767066196 30394742221610840160 30412823567370275520 30705078928978638528 30966526286903738880 31023598957230374784 31042054399798626048 31097297090480190480 31173144156554532408 31239040616655585720 31257624222019449840 31740689444076332352 31763874754115832960 31961110898549084660 32039064827569936086 32421058369718229504 32646204608396828320 32835195976630688640 32854729109275918080 33143860166451658020 33170450229845536512 33194679923220149760 33321643324432624768 33341465836820746496 33594160360518745920 33676097337007816032 33700696385464359360 34314258858460899840 34397952172749828864 34470665508033749760 34491171555331806720 34543213795100968344 34636826840616147120 35143920693737533935 35164827249771881070 35267432715640369280 35353450844215101888 35502747511631550798 36406591715684125440 36572535356084588160 36594291772120331520 36726980184446431860 36945948629990556928 37316756508576228576 37344014913622668480 37417885930008684480 37486848739986702864 37509149066423339808 37747174078458832745 38116649704938999552 38219946858610920960 38353333078258901592 38381348661223298160 38779498696537968480 38802567999748282560 38966430195693165510 39175445530076193984 39675861805095415440 39772632199741989624 40312992432622495104 40342439468731057920 40526322962147786880 40550431423160367360 40940105238638184704 41364798609640499712 41463062787306920640 41564192208739376544 41652054155540780960 41676832296025933120 42095121671259770040 42320919258768443136 42351833005487777280 42718753103426581448 42997440215937286080 43147499713041264291 43179017243876210430 43780261302174251520 43887042427301505792 43913150126544397824 44072376221335718232 44191813555268877360 44792213814024994560 44901463116010421376 44934261847285812480 45296608894150599294 46057618393467957792 46182435787488196160 46449789430355608320 46645945635720285720 46858560924983378580 46886436333029174760 47137934458953469184 47336996682175401064 47611034166114498528 47645812131173749440 47941666347823626990 48058597241354904129 48631587554577344256 48660517707792440832 48763380474779450880 48969306912595242480 49715790249677487030 49755675344768304768 49792019884830224640 49890514573344912640 49982464986648937152 50012198755231119744 50391240540778118880 51137777437678535456 51175131548297730880 51471388287691349760 51705998262050624640 51736757332997710080 51955240260924220680 52233927373434925312 52901149073460553920 53030176266322652832 53254121267447326197 53398441379283226810 53750656576829993472 53921114216742974976 54035097282863715840 54858803034126882240 54891437658180497280 55090470276669647790 55284083716409227520 55418922944985835392 56126828895013026720 56230273109980054296 56263723599635009712 57329920287916381440 57529999617388352388 57572022991834947240 58763168295114290976 58922418073691836480 59171245852719251330 59513792707643123160 59750423861796269568 59868617488013895168 60395478525534132392 60789484443221680320 60825647134740551040 61410157857957277056 62047197914460749568 62084108799597252096 62194594180960380960 62346288313109064816 62478081233311171440 62515248444038899680 63481378888152664704 63527749508231665920 63922221797098169320 64078129655139872172 65292409216793656640 65670391953261377280 65709458218551836160 66287720332903316040 66340900459691073024 66643286648865249536 66682931673641492992 67188320721037491840 67352194674015632064 67401392770928718720 67944913341225898941 68795904345499657728 68941331016067499520 69086427590201936688 69273653681232294240 70287841387475067870 70329654499543762140 70534865431280738560 70706901688430203776 71005495023263101596 71912499521735440485 72813183431368250880 73145070712169176320 73188583544240663040 73453960368892863720 73891897259981113856 74633513017152457152 74688029827245336960 74835771860017368960 74973697479973405728 75018298132846679616 75494348156917665490 76233299409877999104 76706666156517803184 76762697322446596320 77558997393075936960 77605135999496565120 77932860391386331020 78350891060152387968 79351723610190830880 79545264399483979248 80097662068924840215 80625984865244990208 80684878937462115840 81052645924295573760 81100862846320734720 81880210477276369408 82926125574613841280 83128384417478753088 83304108311081561920 83353664592051866240 84190243342519540080 84641838517536886272 85437506206853162896 85994880431874572160 86294999426082528582 86358034487752420860 87774084854603011584 88144752442671436464 88383627110537754720 88756868779078876995 89584427628049989120 89802926232020842752 89868523694571624960 90593217788301198588 92115236786935915584 92364871574976392320 92899578860711216640 93291891271440571440 93717121849966757160 93772872666058349520 94275868917906938368 94673993364350802128 95222068332228997056 95291624262347498880 95883332695647253980 96117194482709808258 97263175109154688512 97938613825190484960 99431580499354974060 99511350689536609536 99584039769660449280 99781029146689825280 99964929973297874304 100024397510462239488 100782481081556237760 102275554875357070912 102350263096595461760 102942776575382699520 103411996524101249280 103473514665995420160 103910480521848441360 104467854746869850624 105802298146921107840 106060352532645305664 106508242534894652394 106796882758566453620 109717606068253764480 109782875316360994560 110180940553339295580 110568167432818455040 110837845889971670784 112253657790026053440 112460546219960108592 112527447199270019424 113241522235376498235 114659840575832762880 115059999234776704776 115144045983669894480 117526336590228581952 117844836147383672960 118342491705438502660 119027585415286246320 120790957051068264784 121578968886443360640 121651294269481102080 122820315715914554112 124094395828921499136 124389188361920761920 124692576626218129632 124956162466622342880 125030496888077799360 126962757776305329408 127055499016463331840 127844443594196338640 128156259310279744344 130584818433587313280 131340783906522754560 132575440665806632080 133286573297730499072 134376641442074983680 134704389348031264128 134802785541857437440 135889826682451797882 138172855180403873376 138547307362464588480 140575682774950135740 140659308999087524280 141069730862561477120 141413803376860407552 142010990046526203192 143824999043470880970 144175791724064712387 146290141424338352640 146907920737785727440 149267026034304914304 149376059654490673920 149671543720034737920 149947394959946811456 150036596265693359232 150988696313835330980 153413332313035606368 153525394644893192640 155117994786151873920 155210271998993130240 155865720782772662040 156701782120304775936 158703447220381661760 159090528798967958496 159762363802341978591 160195324137849680430 161251969730489980416 162105291848591147520 165852251149227682560 166256768834957506176 166608216622163123840 166707329184103732480 168380486685039080160 170875012413706325792 171989760863749144320 172589998852165057164 172716068975504841720 176289504885342872928 176767254221075509440 177513737558157753990 179605852464041685504 181186435576602397176 184230473573871831168 184729743149952784640 186583782542881142880 187434243699933514320 187545745332116699040 189347986728701604256 190444136664457994112 190583248524694997760 191766665391294507960 192234388965419616516 195877227650380969920 198863160998709948120 199022701379073219072 199929859946595748608 200048795020924478976 201564962163112475520 203834740023677696823 204551109750714141824 204700526193190923520 206823993048202498560 207820961043696882720 211604596293842215680 212120705065290611328 213016485069789304788 213593765517132907240 215737498565206321455 218933609655061229921 219435212136507528960 219565750632721989120 220361881106678591160 221675691779943341568 224507315580052106880 224921092439920217184 225054894398540038848 226483044470752996470 230119998469553409552 230288091967339788960 235052673180457163904 235689672294767345920 236684983410877005320 238055170830572492640 240292986206774520645 241581914102136529568 243157937772886721280 243302588538962204160 245640631431829108224 248778376723841523840 249385153252436259264 249912324933244685760 250060993776155598720 253925515552610658816 255688887188392677280 256312518620559488688 261169636867174626560 265150881331613264160 266270606337236630985 268753282884149967360 269408778696062528256 269605571083714874880 271779653364903595764 276345710360807746752 277094614724929176960 281151365549900271480 281318617998175048560 282827606753720815104 284021980093052406384 287649998086941761940 288351583448129424774 293815841475571454880 298534052068609828608 298752119308981347840 299343087440069475840 299894789919893622912 300073192531386718464 301977392627670661960 306826664626071212736 307050789289786385280 310235989572303747840 310420543997986260480 311731441565545324080 313403564240609551872 317406894440763323520 318181057597935916992 319524727604683957182 320390648275699360860 331704502298455365120 332513537669915012352 333216433244326247680 333414658368207464960 336760973370078160320 339724566706129494705 341750024827412651584 343979521727498288640 345179997704330114328 345432137951009683440 352579009770685745856 353534508442151018880 355027475116315507980 362372871153204794352 368460947147743662336 369459486299905569280 373167565085762285760 374868487399867028640 375091490664233398080 378695973457403208512 380888273328915988224 381166497049389995520 383533330782589015920 384468777930839233032 391754455300761939840 397726321997419896240 399859719893191497216 403129924326224951040 407669480047355393646 409102219501428283648 409401052386381847040 415641922087393765440 423209192587684431360 424241410130581222656 426032970139578609576 427187531034265814480 431474997130412642910 437867219310122459842 438870424273015057920 440723762213357182320 449014631160104213760 449842184879840434368 450109788797080077696 452966088941505992940 460239996939106819104 460576183934679577920 470105346360914327808 471379344589534691840 473369966821754010640 476110341661144985280 480585972413549041290 483163828204273059136 486315875545773442560 497556753447683047680 498770306504872518528 499824649866489371520 500121987552311197440 511377774376785354560 512625037241118977376 522339273734349253120 530301762663226528320 532541212674473261970 538817557392125056512 543559306729807191528 552691420721615493504 554189229449858353920 562302731099800542960 562637235996350097120 568043960186104812768 575299996173883523880 576703166896258849548 587631682951142909760 597068104137219657216 599789579839787245824 600146385062773436928 603954785255341323920 613653329252142425472 614101578579572770560 620471979144607495680 623462883131090648160 634813788881526647040 636362115195871833984 639049455209367914364 640781296551398721720 656800828965183689763 665027075339830024704 666432866488652495360 673521946740156320640 679449133412258989410 683500049654825303168 690359995408660228656 690864275902019366880 705158019541371491712 707069016884302037760 710054950232631015960 720878958620323561935 724745742306409588704 736921894295487324672 746335130171524571520 749736974799734057280 750182981328466796160 757391946914806417024 761776546657831976448 767066661565178031840 768937555861678466064 783508910601523879680 795452643994839792480 798811819011709892955 806259848652449902080 815338960094710787292 818204439002856567296 831283844174787530880 848482820261162445312 852065940279157219152 854375062068531628960 862949994260825285820 875734438620244919684 881447524426714364640 898029262320208427520 899684369759680868736 900219577594160155392 905932177883011985880 920479993878213638208 921152367869359155840 940210692721828655616 946739933643508021280 952220683322289970560 961171944827098082580 966327656408546118272 995113506895366095360 997540613009745037056 999649299732978743040 1000243975104622394880 1019173700118388484115 1022755548753570709120 1025250074482237954752 1060603525326453056640 1065082425348946523940 1087118613459614383056 1094668048275306149605 1105382841443230987008 1108378458899716707840 1124605462199601085920 1125274471992700194240 1136087920372209625536 1150599992347767047760 1153406333792517699096 1175263365902285819520 1199579159679574491648 1207909570510682647840 1227306658504284850944 1228203157159145541120 1246925766262181296320 1269627577763053294080 1272724230391743667968 1278098910418735828728 1281562593102797443440 1313601657930367379526 1347043893480312641280 1358898266824517978820 1367000099309650606336 1380719990817320457312 1381728551804038733760 1410316039082742983424 1414138033768604075520 1420109900465262031920 1441757917240647123870 1449491484612819177408 1492670260343049143040 1499473949599468114560 1500365962656933592320 1514783893829612834048 1534133323130356063680 1537875111723356932128 1567017821203047759360 1590905287989679584960 1597623638023419785910 1630677920189421574584 1662567688349575061760 1704131880558314438304 1708750124137063257920 1725899988521650571640 1751468877240489839368 1762895048853428729280 1799368739519361737472 1800439155188320310784 1811864355766023971760 1840959987756427276416 1842304735738718311680 1893479867287016042560 1904441366644579941120 1922343889654196165160 1932655312817092236544 1970402486895551069289 1995081226019490074112 1999298599465957486080 2038347400236776968230 2045511097507141418240 2050500148964475909504 2121207050652906113280 2130164850697893047880 2174237226919228766112 2189336096550612299210 2210765682886461974016 2249210924399202171840 2250548943985400388480 2272175840744419251072 2301199984695534095520 2306812667585035398192 2350526731804571639040 2415819141021365295680 2454613317008569701888 2493851532524362592640 2545448460783487335936 2556197820837471657456 2563125186205594886880 2627203315860734759052 2694087786960625282560 2717796533649035957640 2734000198619301212672 2761439981634640914624 2763457103608077467520 2820632078165485966848 2840219800930524063840 2883515834481294247740 2898982969225638354816 2985340520686098286080 2998947899198936229120 3000731925313867184640 3029567787659225668096 3068266646260712127360 3075750223446713864256 3181810575979359169920 3195247276046839571820 3261355840378843149168 3284004144825918448815 3325135376699150123520 3408263761116628876608 3417500248274126515840 3451799977043301143280 3502937754480979678736 3525790097706857458560 3598737479038723474944 3623728711532047943520 3681919975512854552832 3684609471477436623360 3786959734574032085120 3808882733289159882240 3844687779308392330320 3865310625634184473088 3940804973791102138578 4076694800473553936460 4091022195014282836480 4101000297928951819008 4242414101305812226560 4260329701395786095760 4348474453838457532224 4378672193101224598420 4498421848798404343680 4501097887970800776960 4544351681488838502144 4602399969391068191040 4613625335170070796384 4701053463609143278080 4831638282042730591360 4987703065048725185280 5112395641674943314912 5126250372411189773760 5254406631721469518104 5435593067298071915280 5522879963269281829248 5526914207216154935040 5680439601861048127680 5767031668962588495480 5797965938451276709632 5911207460686653207867 5997895798397872458240 6136533292521424254720 6151500446893427728512 6363621151958718339840 6390494552093679143640 6522711680757686298336 6568008289651836897630 6816527522233257753216 6835000496548253031680 6903599954086602286560 7005875508961959357472 7051580195413714917120 7247457423064095887040 7363839951025709105664 7573919469148064170240 7689375558616784660640 7881609947582204277156 8153389600947107872920 8202000595857903638016 8520659402791572191520 8696948907676915064448 8757344386202449196840 8996843697596808687360 9002195775941601553920 9088703362977677004288 9204799938782136382080 9227250670340141592768 9663276564085461182720 9852012434477755346445 9975406130097450370560 10224791283349886629824 10252500744822379547520 10508813263442939036208 10871186134596143830560 11045759926538563658496 11053828414432309870080 11360879203722096255360 11534063337925176990960 11595931876902553419264 11822414921373306415734 12273066585042848509440 12303000893786855457024 12727242303917436679680 12780989104187358287280 13045423361515372596672 13136016579303673795260 13633055044466515506432 13670000993096506063360 13807199908173204573120 14011751017923918714944 14103160390827429834240 14494914846128191774080 15147838938296128340480 15378751117233569321280 15763219895164408554312 16306779201894215745840 17041318805583144383040 17393897815353830128896 17514688772404898393680 17993687395193617374720 18409599877564272764160 18454501340680283185536 19326553128170922365440 19704024868955510692890 20449582566699773259648 20505001489644759095040 21017626526885878072416 21742372269192287661120 22091519853077127316992 22721758407444192510720 23068126675850353981920 23644829842746612831468 24606001787573710914048 25561978208374716574560 26090846723030745193344 26272033158607347590520 27266110088933031012864 27614399816346409146240 28023502035847837429888 28989829692256383548160 29556037303433266039335 30757502234467138642560 31526439790328817108624 32613558403788431491680 34082637611166288766080 34787795630707660257792 35029377544809796787360 36819199755128545528320 36909002681360566371072 39408049737911021385780 40899165133399546519296 41010002979289518190080 42035253053771756144832 43484744538384575322240 45443516814888385021440 46136253351700707963840 47289659685493225662936 51123956416749433149120 52181693446061490386688 52544066317214695181040 55228799632692818292480 56047004071695674859776 57979659384512767096320 59112074606866532078670 61515004468934277285120 63052879580657634217248 65227116807576862983360 68165275222332577532160 70058755089619593574720 73818005362721132742144 78816099475822042771560 81798330266799093038592 84070506107543512289664 86969489076769150644480 92272506703401415927680 94579319370986451325872 102247912833498866298240 104363386892122980773376 105088132634429390362080 110457599265385636584960 112094008143391349719552 118224149213733064157340 123030008937868554570240 126105759161315268434496 130454233615153725966720 136330550444665155064320 140117510179239187149440 157632198951644085543120 168141012215087024579328 173938978153538301288960 184545013406802831855360 189158638741972902651744 204495825666997732596480 210176265268858780724160 236448298427466128314680 252211518322630536868992 260908467230307451933440 280235020358478374298880 315264397903288171086240 336282024430174049158656 369090026813605663710720 378317277483945805303488 408991651333995465192960 420352530537717561448320 472896596854932256629360 504423036645261073737984 521816934460614903866880 560470040716956748597760 630528795806576342172480 756634554967891610606976 840705061075435122896640 945793193709864513258720 1008846073290522147475968 1261057591613152684344960 1513269109935783221213952 1681410122150870245793280 1891586387419729026517440 2522115183226305368689920 3026538219871566442427904 3783172774839458053034880 5044230366452610737379840 7566345549678916106069760 15132691099357832212139520
- Sum of all divisors σ(n): 59080345487876297249280000
- Sum of proper divisors (its aliquot sum) s(n): 43947654388518465037140480
- 15132691099357832212139520 is an abundant number, because the sum of its proper divisors (43947654388518465037140480) is greater than itself. Its abundance is 28814963289160632825000960
Bases of 15132691099357832212139520
- Binary: 1100100001000111100011010100000010011100000001001100000100110001010001001110000000002
- Hexadecimal: 0xC8478D409C04C13144E00
- Base-36: 1WG89GL96J0N5VUO0
Squares and roots of 15132691099357832212139520
- 15132691099357832212139520 squared (151326910993578322121395202) is 228998339908583756464286431992309622444455945830400
- 15132691099357832212139520 cubed (151326910993578322121395203) is 3465361140102344867688857252543423178680562075545071800366094702407057408000
-
The
square root of 15132691099357832212139520 is 3890075976039.2639678535 -
The
cube root of 15132691099357832212139520 is 247346283.3512223961
Scales and comparisons
How big is 15132691099357832212139520?- 15,132,691,099,357,832,212,139,520 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 15,132,691,099,357,832,212,139,520 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 15132691099357832212139520 cubic inches would be around 20612190.3 feet tall.
Recreational maths with 15132691099357832212139520
- 15132691099357832212139520 backwards is 02593121223875399019623151
- The number of decimal digits it has is: 26
- The sum of 15132691099357832212139520's digits is 99
- 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 15132691099357832212139520 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 15132691099357832212139520 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/15132691099357832212139520/
Chicago style:
Numbermatics. 2024. "Number 15132691099357832212139520 - Facts about the integer". https://numbermatics.com/n/15132691099357832212139520/
The information we have on file for 15132691099357832212139520 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 15132691099357832212139520, math, Factors of 15132691099357832212139520, curriculum, school, college, exams, university, Prime factorization of 15132691099357832212139520, STEM, science, technology, engineering, physics, economics, calculator, fifteen septillion, one hundred thirty-two sextillion, six hundred ninety-one quintillion, ninety-nine quadrillion, three hundred fifty-seven trillion, eight hundred thirty-two billion, two hundred twelve million, one hundred thirty-nine thousand, five hundred twenty.