79235761885710914165760
79,235,761,885,710,914,165,760 is an even composite number composed of eight prime numbers multiplied together.
79235761885710914165760 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-one thousand, three hundred eighty-four divisors.
Prime factorization of 79235761885710914165760:
210 × 33 × 5 × 132 × 172 × 312 × 592 × 18732
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 5 × 13 × 13 × 17 × 17 × 31 × 31 × 59 × 59 × 1873 × 1873)See below for interesting mathematical facts about the number 79235761885710914165760 from the Numbermatics database.
Names of 79235761885710914165760
- Cardinal: 79235761885710914165760 can be written as Seventy-nine sextillion, two hundred thirty-five quintillion, seven hundred sixty-one quadrillion, eight hundred eighty-five trillion, seven hundred ten billion, nine hundred fourteen million, one hundred sixty-five thousand, seven hundred sixty.
Scientific notation
- Scientific notation: 7.923576188571091416576 × 1022
Factors of 79235761885710914165760
Divisors of 79235761885710914165760
- Number of divisors d(n): 21384
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 12 13 15 16 17 18 20 24 26 27 30 31 32 34 36 39 40 45 48 51 52 54 59 60 62 64 65 68 72 78 80 85 90 93 96 102 104 108 117 118 120 124 128 130 135 136 144 153 155 156 160 169 170 177 180 186 192 195 204 208 216 221 234 236 240 248 255 256 260 270 272 279 288 289 295 306 310 312 320 338 340 351 354 360 372 384 390 403 408 416 432 442 459 465 468 472 480 496 507 510 512 520 527 531 540 544 558 576 578 585 590 612 620 624 640 663 676 680 702 708 720 744 765 767 768 780 806 816 832 837 845 864 867 884 885 918 930 936 944 960 961 992 1003 1014 1020 1024 1040 1054 1062 1080 1088 1105 1116 1152 1156 1170 1180 1209 1224 1240 1248 1280 1326 1352 1360 1395 1404 1416 1440 1445 1488 1521 1530 1534 1536 1560 1581 1593 1612 1632 1664 1674 1690 1728 1734 1755 1768 1770 1829 1836 1860 1872 1873 1888 1920 1922 1984 1989 2006 2015 2028 2040 2080 2108 2124 2160 2176 2210 2232 2295 2301 2304 2312 2340 2360 2418 2448 2480 2496 2535 2560 2601 2635 2652 2655 2704 2720 2790 2808 2832 2873 2880 2883 2890 2976 3009 3042 3060 3068 3072 3120 3162 3186 3224 3264 3315 3328 3348 3380 3456 3468 3481 3510 3536 3540 3627 3658 3672 3720 3744 3746 3757 3776 3835 3840 3844 3968 3978 4012 4030 4056 4080 4160 4185 4216 4248 4320 4335 4352 4420 4464 4563 4590 4602 4608 4624 4680 4720 4743 4805 4836 4896 4960 4992 5015 5070 5120 5202 5239 5270 5304 5310 5408 5440 5487 5580 5616 5619 5664 5746 5760 5766 5780 5952 5967 6018 6045 6084 6120 6136 6240 6324 6372 6448 6528 6630 6656 6696 6760 6851 6903 6912 6936 6962 7020 7072 7080 7254 7316 7344 7440 7488 7492 7514 7552 7605 7670 7680 7688 7803 7905 7936 7956 7965 8024 8060 8112 8160 8320 8370 8432 8496 8619 8640 8649 8670 8704 8840 8928 8959 9027 9126 9145 9180 9204 9216 9248 9360 9365 9440 9486 9610 9672 9792 9920 9945 9971 9984 10030 10140 10404 10443 10478 10540 10608 10620 10816 10880 10881 10974 11160 11232 11238 11271 11328 11492 11505 11520 11532 11560 11904 11934 12036 12090 12168 12240 12272 12480 12493 12648 12744 12896 13005 13039 13056 13260 13312 13392 13520 13702 13806 13824 13872 13924 14040 14144 14160 14229 14365 14415 14508 14632 14688 14880 14976 14984 15028 15045 15104 15210 15340 15360 15376 15606 15717 15810 15872 15912 15930 16048 16120 16224 16320 16337 16461 16640 16740 16857 16864 16992 17051 17238 17280 17298 17340 17405 17408 17680 17856 17918 18054 18135 18252 18290 18360 18408 18496 18720 18730 18785 18880 18972 19220 19344 19584 19840 19890 19942 19968 20060 20280 20553 20709 20808 20886 20956 21080 21216 21240 21632 21760 21762 21948 22320 22464 22476 22542 22656 22815 22984 23010 23040 23064 23120 23715 23777 23808 23868 24072 24180 24336 24349 24480 24544 24960 24986 25296 25488 25792 25857 25947 26010 26078 26112 26195 26520 26784 26877 27040 27081 27404 27435 27612 27648 27744 27848 28080 28095 28288 28320 28458 28730 28830 29016 29264 29376 29760 29835 29913 29952 29968 30056 30090 30208 30420 30680 30752 31093 31212 31329 31434 31620 31744 31824 31841 31860 32096 32240 32448 32640 32674 32922 33280 33480 33714 33728 33813 33984 34102 34255 34476 34515 34560 34596 34680 34810 35360 35712 35836 36108 36270 36504 36580 36720 36816 36992 37440 37460 37479 37570 37760 37944 38440 38688 39015 39117 39168 39680 39780 39884 39936 40120 40560 41106 41418 41616 41772 41912 42160 42432 42480 43095 43245 43264 43520 43524 43896 44640 44795 44928 44952 45084 45135 45253 45312 45630 45968 46020 46080 46128 46240 47151 47430 47554 47616 47736 48144 48360 48672 48698 48841 48960 49011 49088 49383 49855 49920 49972 50571 50592 50976 51153 51584 51714 51894 52020 52156 52215 52224 52390 53040 53568 53754 54080 54162 54405 54808 54870 55224 55488 55696 56160 56190 56355 56576 56640 56699 56916 57460 57660 58032 58063 58528 58752 59177 59520 59670 59826 59904 59936 60112 60180 60416 60840 61360 61504 61659 62186 62424 62465 62658 62868 63240 63648 63682 63720 64192 64480 64896 65195 65280 65348 65844 66560 66960 67428 67456 67626 67968 68204 68510 68952 69030 69120 69192 69360 69620 70720 71145 71331 71424 71672 72216 72540 73008 73047 73160 73440 73632 73984 74880 74920 74958 75140 75520 75888 76880 77376 77571 78030 78234 78336 78585 79360 79560 79768 80240 80631 81120 81685 82212 82305 82836 83232 83544 83824 84285 84320 84864 84960 85255 86190 86490 86528 87040 87048 87792 89063 89280 89590 89739 89856 89904 90168 90270 90506 90624 91260 91936 92040 92256 92480 93279 93987 94302 94860 95108 95232 95472 95523 96288 96720 97344 97396 97682 97920 98022 98176 98766 99710 99840 99944 101142 101184 101439 101952 102306 102765 103168 103428 103545 103788 104040 104312 104430 104780 106080 107136 107508 107911 108160 108324 108810 109616 109740 110448 110507 110976 111392 112320 112380 112437 112710 113152 113280 113398 113832 114920 115320 116064 116126 116467 117056 117351 117504 118354 118885 119040 119340 119652 119808 119872 120224 120360 121680 121745 122720 123008 123318 124372 124848 124930 125316 125736 126480 127296 127364 127440 128384 128960 129285 129735 129792 130390 130560 130696 131688 133920 134385 134856 134912 135252 135405 135759 135936 136408 137020 137904 138060 138240 138384 138720 139240 141440 141453 142290 142662 142848 143344 144432 145080 146016 146094 146320 146523 146880 147033 147264 147968 149565 149760 149840 149916 150280 151040 151776 153459 153760 154752 155142 155465 156060 156468 156645 156672 157170 158720 159120 159205 159536 160480 161262 162240 162409 163370 164424 164610 165672 166464 167088 167648 168570 168640 169065 169507 169728 169920 170097 170510 172380 172980 173056 174096 174189 175584 177531 178126 178560 179180 179478 179712 179808 180336 180540 181012 181248 182520 183872 184080 184512 184960 184977 186558 187395 187974 188604 189720 190216 190944 191046 192576 193440 194688 194792 195364 195585 195840 196044 196352 197532 199420 199680 199888 202284 202368 202878 203904 204612 205530 206336 206856 207090 207576 208080 208624 208860 209560 212160 212381 213993 214272 215016 215822 216320 216648 217620 219141 219232 219480 220896 221014 221663 221952 222784 224640 224760 224874 225420 226265 226304 226560 226796 227664 229840 230640 232128 232252 232934 234112 234702 235008 235755 236708 237770 238080 238680 239304 239744 240448 240720 241893 243360 243490 244205 245055 245440 246016 246636 246915 248744 249696 249860 250632 251472 252855 252960 254592 254728 254880 255765 256768 257920 258570 259470 259584 260780 261120 261392 263376 267189 267840 268770 269217 269712 269824 270504 270810 271518 271872 272816 274040 275808 276120 276768 277440 277729 278480 279837 282880 282906 283495 284580 285324 285696 286569 286688 288864 290160 290315 292032 292188 292640 293046 293760 294066 294528 295885 295936 299130 299520 299680 299832 300560 302080 303552 306918 307520 308295 309101 309504 310284 310930 312120 312936 313290 314340 316537 318240 318410 319072 320960 322524 323733 324480 324818 326740 328848 329220 331344 331521 332928 334176 335296 337140 337280 337311 338130 339014 339456 339840 340194 341020 344760 345960 348192 348378 349401 351168 352053 355062 356252 356655 357120 358360 358956 359424 359616 360672 361080 362024 365040 365235 367744 368160 369024 369920 369954 373116 374790 375948 377208 379440 380432 381888 382092 385152 386880 387855 389376 389584 390728 391170 391680 392088 392704 395064 398840 399776 403155 404209 404568 404736 405756 407277 407808 409224 411060 412672 413712 413933 414180 415152 416160 417248 417720 419120 424320 424762 427986 428544 430032 431644 432640 433296 435240 438282 438464 438960 439569 441099 441792 442028 443326 443904 445315 445568 448695 449280 449520 449748 450840 452530 453120 453592 455328 459680 460377 461280 464256 464504 465868 466395 468224 469404 469935 470016 471510 473416 475540 476160 477360 477615 478608 479488 480896 481440 483786 486720 486980 487227 488410 490110 490880 492032 493272 493830 497488 499392 499720 501264 502944 505710 505920 507195 508521 509184 509456 509760 510291 511530 513536 515840 517140 518940 519168 521560 522567 522784 526752 528581 532593 534378 535680 537540 538434 539424 539555 539648 541008 541297 541620 543036 543744 545632 548080 551616 552240 552535 553536 554880 555458 556960 559674 562185 565760 565812 566990 569160 570648 573138 573376 577728 580320 580630 582335 584064 584376 585280 586092 586755 587520 588132 588289 589056 591770 598260 599040 599360 599664 601120 607104 613836 615040 616590 618202 619008 620568 621860 624240 625872 626580 628680 633074 636480 636820 637143 638144 641920 641979 645048 647466 648960 649636 653480 657423 657696 658440 662688 663042 664989 665856 668352 670592 674280 674560 674622 676260 678028 678795 678912 679680 680388 682040 689520 691920 696384 696756 698802 702336 704106 707265 710124 712504 713310 714240 716720 717912 719232 721344 722160 724048 730080 730470 732615 735165 735488 736320 737087 738048 739840 739908 746232 749580 751896 754416 754819 758880 760864 763776 764184 767295 769301 770304 773760 775710 778752 779168 781456 782340 783360 784176 785408 790128 797680 799552 801567 806310 808418 809136 809472 811512 812045 814554 815616 818448 822120 827424 827866 828360 830304 832320 833187 834496 835440 838240 839511 847535 848640 849524 850485 855972 857088 859707 860064 863288 865280 866592 870480 870945 876564 876928 877920 879138 882198 883584 884056 886652 887655 887808 890630 891136 897390 898560 899040 899496 901680 905060 906240 907184 910656 919360 920754 922560 924885 927303 928512 929008 931736 932790 936448 938808 939870 943020 946832 949611 951080 954720 955230 957216 958976 961792 962880 963883 967572 971199 973440 973960 974454 976820 980220 981760 984064 986544 987071 987660 994563 994976 998784 999440 1002528 1005888 1006009 1011420 1011840 1014390 1017042 1018368 1018912 1019520 1020582 1023060 1027072 1031680 1034280 1037880 1043120 1045134 1045568 1048203 1053504 1057162 1061905 1065186 1068756 1069965 1071360 1075080 1076868 1078848 1079110 1082016 1082594 1083240 1086072 1091264 1095705 1096160 1103232 1104480 1105070 1107072 1108315 1109760 1110916 1113920 1119348 1124370 1131520 1131624 1133980 1138320 1141296 1146276 1146752 1155456 1160640 1161260 1164670 1168128 1168752 1170560 1172184 1173510 1175040 1176264 1176578 1178112 1183540 1196520 1198720 1199328 1202240 1209465 1212627 1214208 1221831 1227672 1230080 1233180 1236404 1238016 1241136 1241799 1243720 1248480 1251744 1253160 1257360 1266148 1272960 1273640 1274286 1276288 1283840 1283958 1290096 1294932 1297920 1299272 1306960 1314846 1315392 1316880 1318707 1325376 1326084 1329978 1331712 1335945 1336704 1341184 1346085 1348560 1349120 1349244 1352520 1356056 1357590 1359360 1360776 1364080 1379040 1383840 1388645 1392768 1393512 1397604 1399185 1402843 1404672 1408212 1414530 1420248 1425008 1426620 1428480 1432845 1433440 1435824 1436591 1438464 1442688 1444320 1448096 1460160 1460940 1461681 1465230 1470330 1470976 1472640 1474174 1476096 1479680 1479816 1492464 1499160 1503792 1508832 1509638 1514071 1517760 1521728 1525563 1527552 1528368 1530873 1534590 1538602 1540608 1545505 1547520 1551420 1557504 1558336 1562912 1564680 1567701 1568352 1580256 1582685 1585743 1595360 1597779 1599104 1603134 1612620 1616836 1618272 1618665 1618944 1623024 1623891 1624090 1629108 1631232 1636896 1644240 1654848 1655732 1656720 1657605 1660608 1664640 1666374 1668992 1670880 1676480 1679022 1686555 1695070 1697280 1699048 1700970 1711944 1719414 1720128 1726576 1733184 1740960 1741890 1747005 1753128 1753856 1755840 1758276 1760265 1764396 1764867 1767168 1768112 1773304 1775310 1781260 1782272 1794780 1797120 1798080 1798992 1799953 1803360 1810120 1814368 1821312 1834487 1838720 1841508 1845120 1849770 1854606 1857024 1858016 1863472 1865580 1872896 1877616 1878619 1879740 1886040 1893664 1899222 1902160 1909440 1910460 1911429 1914432 1917952 1923584 1925760 1927766 1935144 1942398 1946880 1947920 1948908 1953640 1960440 1963520 1973088 1974142 1975320 1989126 1989952 1994967 1997568 1998880 2005056 2011776 2012018 2021045 2022840 2023680 2028780 2034084 2036385 2036736 2037824 2039040 2041164 2046120 2063360 2068560 2069665 2075760 2086240 2090268 2091136 2096406 2107008 2114324 2123810 2130372 2137512 2139930 2142720 2150160 2153736 2157696 2158220 2164032 2165188 2166480 2172144 2182528 2191410 2192320 2197845 2205495 2206464 2208960 2210140 2211261 2214144 2216630 2219520 2221832 2227840 2238696 2248740 2263248 2264457 2267960 2276640 2282592 2292552 2293504 2301885 2307903 2310912 2321280 2322520 2329340 2336256 2337504 2341120 2344368 2347020 2350080 2352528 2353156 2356224 2367080 2393040 2397440 2398656 2404480 2404701 2418930 2425254 2428416 2436135 2443662 2455344 2460160 2466360 2472808 2482272 2483598 2487440 2496960 2499561 2503488 2506320 2514720 2532296 2542605 2545920 2547280 2548572 2551455 2552576 2567680 2567916 2580192 2589864 2595840 2598544 2612835 2613920 2629692 2630784 2633760 2637414 2642905 2650752 2652168 2659956 2662965 2663424 2671890 2673408 2682368 2692170 2697120 2698240 2698488 2705040 2706485 2712112 2715180 2718720 2721552 2728160 2758080 2760953 2767680 2777290 2781909 2785536 2787024 2795208 2798370 2805686 2809344 2816424 2829060 2840496 2848833 2850016 2853240 2865690 2866880 2871648 2873182 2876928 2881619 2885376 2888640 2891649 2896192 2913597 2920320 2921880 2923362 2930460 2940660 2941445 2941952 2945280 2948348 2952192 2959632 2961213 2983689 2984928 2998320 3007584 3017664 3018027 3019276 3028142 3035520 3043456 3051126 3055104 3056736 3061746 3069180 3077204 3081216 3091010 3095040 3102840 3116672 3125824 3129360 3135402 3136704 3144609 3160512 3165370 3171486 3185715 3190720 3195558 3198208 3206268 3209895 3225240 3233672 3236544 3237330 3246048 3247782 3248180 3258216 3273792 3287115 3288480 3309696 3311464 3313440 3315210 3321216 3324945 3329280 3332748 3337984 3341760 3345241 3352960 3358044 3373110 3390140 3394560 3398096 3401940 3423888 3425717 3438828 3440256 3453152 3466368 3481920 3483780 3494010 3506256 3507712 3508129 3511680 3516552 3520530 3528792 3529734 3534336 3536224 3546608 3550620 3562520 3564544 3589560 3596160 3597984 3599906 3606720 3610477 3620240 3628736 3637881 3642624 3668974 3677440 3683016 3685435 3690240 3699540 3709212 3714048 3716032 3725397 3726944 3731160 3755232 3757238 3759480 3772080 3774095 3787328 3798444 3804320 3818880 3820920 3822858 3828864 3846505 3847168 3851520 3855532 3870288 3884796 3893760 3895840 3897816 3907280 3920880 3927040 3946176 3948284 3950640 3978252 3979904 3989934 3995136 3997760 4007835 4010112 4023552 4024036 4042090 4045680 4047360 4057560 4068168 4072770 4075648 4078080 4082328 4092240 4137120 4139330 4151520 4165935 4172480 4180536 4182272 4192812 4197555 4208529 4214016 4228648 4247620 4260744 4275024 4279860 4285440 4298535 4300320 4307472 4309773 4315392 4316440 4328064 4330376 4332960 4344288 4365056 4382820 4384640 4385043 4395690 4410990 4412928 4417920 4420280 4422522 4428288 4433260 4439040 4443664 4455680 4477392 4497480 4526496 4528914 4535920 4542213 4553280 4565184 4576689 4585104 4587008 4603770 4615806 4621824 4636515 4642560 4645040 4658680 4672512 4675008 4682240 4688736 4694040 4705056 4706312 4734160 4748055 4757229 4786080 4794880 4797312 4808960 4809402 4819415 4837860 4850508 4855995 4856832 4871673 4872270 4887324 4910688 4920320 4932720 4935355 4945616 4964544 4967196 4972815 4974880 4993920 4999122 5006976 5012640 5029440 5030045 5064592 5085210 5091840 5094560 5097144 5102910 5105152 5135360 5135832 5160384 5179728 5197088 5225670 5227840 5241015 5254717 5259384 5261568 5267520 5274828 5285810 5294601 5301504 5304336 5319912 5325930 5343780 5346816 5364736 5381129 5384340 5394240 5396976 5399859 5410080 5412970 5424224 5430360 5443104 5456320 5503461 5516160 5521906 5535360 5554580 5563818 5571072 5574048 5590416 5596740 5611372 5618688 5632848 5635857 5658120 5680992 5697666 5700032 5706480 5731380 5733760 5734287 5743296 5746364 5753856 5763238 5770752 5777280 5783298 5792384 5827194 5840640 5843760 5846724 5860920 5881320 5882890 5890560 5896696 5919264 5922426 5967378 5969856 5984901 5996640 6015168 6035328 6036054 6038552 6056284 6063135 6071040 6086912 6102252 6109155 6110208 6113472 6123492 6138360 6154408 6182020 6190080 6205680 6208995 6233344 6251648 6258720 6270804 6273408 6289218 6321024 6330740 6342972 6371430 6381440 6391116 6396416 6412536 6419790 6450480 6467344 6473088 6474660 6492096 6495564 6496360 6516432 6519913 6547584 6574230 6576960 6593535 6619392 6622928 6626880 6630420 6633783 6642432 6649890 6658560 6665496 6675968 6683520 6690482 6705920 6716088 6746220 6780280 6793371 6796192 6803880 6847776 6851434 6871553 6877656 6880512 6906304 6923709 6932736 6963840 6967560 6988020 7012512 7014215 7015424 7016258 7023360 7033104 7036861 7041060 7057584 7059468 7068672 7072448 7093216 7101240 7125040 7179120 7182955 7192320 7195968 7199812 7213440 7220954 7240480 7257472 7275762 7285248 7308405 7337948 7354880 7366032 7370870 7380480 7399080 7418424 7432064 7450794 7453888 7462320 7498683 7510464 7514476 7518960 7544160 7548190 7570355 7574656 7596888 7608640 7627815 7637760 7641840 7645716 7654365 7657728 7693010 7703040 7711064 7740576 7769592 7787520 7791680 7795632 7814560 7838505 7841760 7892352 7896568 7901280 7928715 7956504 7959808 7979868 7988895 7990272 7995520 8015670 8020224 8047104 8048072 8084180 8091360 8094720 8115120 8119455 8136336 8145540 8151296 8156160 8164656 8184480 8274240 8278660 8282859 8303040 8331870 8344960 8345727 8361072 8364544 8385624 8395110 8417058 8428032 8457296 8495240 8521488 8546499 8550048 8559720 8597070 8600640 8614944 8619546 8630784 8632880 8644857 8656128 8660752 8665920 8674947 8688576 8730112 8765640 8769280 8770086 8791380 8821980 8824335 8825856 8835840 8840560 8845044 8856576 8866520 8883639 8887328 8911360 8954784 8994960 8999765 9052992 9054081 9057828 9071840 9084426 9106560 9130368 9153378 9170208 9172435 9174016 9207540 9231612 9243648 9273030 9285120 9290080 9317360 9350016 9364480 9377472 9388080 9393095 9410112 9412624 9468320 9496110 9514458 9557145 9572160 9582131 9589760 9594624 9617920 9618804 9638830 9675720 9701016 9711990 9743346 9744540 9774648 9812647 9821376 9865440 9870710 9891232 9929088 9934392 9945630 9949760 9974835 9987840 9998244 10000913 10013952 10025280 10035723 10058880 10060090 10129184 10170420 10183680 10189120 10194288 10205820 10210304 10271664 10277151 10320768 10359456 10394176 10451340 10455680 10482030 10509434 10518768 10523136 10524387 10535040 10549656 10571620 10589202 10603008 10608672 10639824 10651860 10687560 10693632 10762258 10768680 10788480 10793952 10799718 10820160 10825940 10831431 10848448 10860720 10886208 10912640 10913643 11006922 11032320 11043812 11056305 11070720 11109160 11127636 11142144 11148096 11176191 11180832 11193480 11222744 11265696 11271714 11316240 11322285 11361984 11395332 11400064 11412960 11462760 11467520 11468574 11486592 11492728 11526476 11539515 11541504 11554560 11566596 11584768 11654388 11681280 11687520 11693448 11721840 11762640 11765780 11781120 11793392 11838528 11844852 11934756 11939712 11969802 11993280 12023505 12030336 12070656 12072108 12077104 12112568 12126270 12142080 12173824 12204504 12218310 12226944 12246984 12276720 12308816 12364040 12411360 12417990 12466688 12497805 12503296 12517440 12530479 12541608 12546816 12578436 12625587 12642048 12661480 12685944 12742860 12762880 12782232 12792832 12825072 12831923 12839580 12900960 12929319 12934688 12946176 12949320 12984192 12991128 12992720 13032864 13039826 13078117 13095168 13148460 13153920 13187070 13238784 13245856 13253760 13260840 13267566 13284864 13299780 13317120 13330992 13351936 13367040 13380964 13411840 13432176 13492440 13560560 13586742 13592384 13607760 13626639 13695552 13702868 13743106 13755312 13761024 13804765 13812608 13847418 13865472 13909545 13927680 13935120 13976040 14025024 14028430 14032516 14046720 14066208 14073722 14082120 14115168 14118936 14144896 14186432 14202480 14244165 14250080 14271687 14358240 14365910 14384640 14391936 14399624 14408095 14426880 14441908 14458245 14480960 14514944 14551524 14567985 14570496 14615019 14616810 14675896 14709760 14732064 14741740 14760960 14798160 14806065 14836848 14864128 14901588 14907776 14918445 14924640 14997366 15020928 15028952 15037920 15088320 15090135 15096380 15140710 15149312 15193776 15217280 15255630 15275520 15283680 15291432 15308730 15315456 15386020 15406080 15422128 15481152 15539184 15583360 15591264 15629120 15677010 15683520 15723045 15764151 15784704 15793136 15802560 15857430 15883803 15913008 15919616 15959736 15977790 15991040 16031340 16040448 16094208 16096144 16143387 16168360 16182720 16199577 16230240 16238910 16272672 16291080 16302592 16329312 16368960 16386011 16510383 16548480 16557320 16565718 16606080 16663740 16689920 16691454 16722144 16726205 16729088 16771248 16780207 16790220 16834116 16856064 16907571 16914592 16990480 17042976 17092998 17100096 17119440 17128585 17194140 17201280 17229888 17239092 17261568 17265760 17289714 17312256 17321504 17331840 17349894 17377152 17460224 17531280 17538560 17540172 17540645 17582760 17643960 17648670 17671680 17681120 17690088 17733040 17767278 17774656 17822720 17909568 17989920 17999530 18052385 18105984 18108162 18115656 18143680 18168852 18189405 18213120 18236959 18260736 18306756 18340416 18344870 18415080 18463224 18546060 18570240 18580160 18626985 18634720 18675683 18700032 18754944 18776160 18786190 18820224 18825248 18936640 18992220 19028916 19114290 19144320 19164262 19189248 19235840 19237608 19277660 19351440 19402032 19423980 19486692 19489080 19549296 19559739 19625294 19642752 19730880 19741420 19782464 19858176 19868784 19891260 19899520 19901349 19949670 19975680 19996488 20001826 20027904 20050560 20071446 20117760 20120180 20258368 20340840 20378240 20380113 20388576 20411640 20543328 20554302 20614659 20641536 20718912 20771127 20788352 20902680 20911360 20964060 21018868 21037536 21042645 21046272 21048774 21070080 21099312 21110583 21143240 21178404 21206016 21217344 21279648 21303720 21375120 21524516 21537360 21548865 21576960 21587904 21599436 21640320 21651880 21662862 21696896 21721440 21772416 21825280 21827286 21925215 22013844 22064640 22087624 22112610 22141440 22218320 22255272 22296192 22352382 22361664 22386960 22445488 22531392 22543428 22632480 22644570 22711065 22723968 22790664 22800128 22825920 22883445 22925520 22935040 22937148 22973184 22985456 23052952 23079030 23109120 23133192 23169536 23308776 23362560 23375040 23386896 23399389 23443680 23525280 23531560 23586784 23677056 23689704 23786145 23848331 23869512 23879424 23939604 23986560 24047010 24060672 24141312 24144216 24154208 24225136 24252540 24284160 24347648 24358365 24409008 24422047 24436620 24453888 24493968 24553440 24617632 24728080 24822720 24835980 24848577 24933376 24995610 25006592 25034880 25060958 25083216 25093632 25156872 25251174 25284096 25322960 25371888 25485720 25525760 25564464 25650144 25663846 25679160 25801920 25858638 25869376 25892352 25898640 25934571 25968384 25982256 25985440 26024841 26065728 26079652 26156234 26190336 26273585 26296920 26307840 26374140 26473005 26477568 26491712 26507520 26521680 26535132 26569728 26599560 26650917 26661984 26734080 26761928 26823680 26864352 26905645 26984880 26999295 27121120 27162243 27173484 27184768 27215520 27253278 27391104 27405736 27486212 27510624 27517305 27522048 27609530 27625216 27694836 27730944 27819090 27855360 27870240 27952080 28050048 28056860 28065032 28093440 28132416 28147444 28164240 28179285 28230336 28237872 28289792 28372864 28404960 28488330 28500160 28543374 28671435 28716480 28731820 28746393 28769280 28783872 28799248 28816190 28853760 28883816 28916490 28961920 29029888 29103048 29135970 29230038 29233620 29351792 29437941 29464128 29483480 29596320 29612130 29673696 29728256 29803176 29815552 29836890 29849280 29924505 29994732 30002739 30041856 30057904 30075840 30107169 30176640 30180270 30192760 30281420 30298624 30387552 30434560 30511260 30551040 30567360 30582864 30599201 30617460 30630912 30772040 30831453 30844256 30962304 31078368 31166720 31182528 31186279 31258240 31354020 31367040 31446090 31528302 31569408 31573161 31586272 31605120 31714860 31767606 31826016 31839232 31919472 31936523 31955580 31982080 32062680 32080896 32192288 32286774 32336720 32365440 32399154 32460480 32477820 32494293 32545344 32582160 32599565 32605184 32658624 32737920 32772022 33020766 33096960 33114640 33131436 33168915 33212160 33327480 33379840 33382908 33444288 33452410 33542496 33560414 33580440 33668232 33815142 33829184 33966855 33980960 34085952 34185996 34200192 34238880 34257170 34357765 34388280 34402560 34459776 34478184 34531520 34579428 34618545 34624512 34643008 34663680 34699788 34754304 35062560 35077120 35080344 35081290 35165520 35184305 35287920 35297340 35343360 35362240 35380176 35466080 35534556 35549312 35819136 35979840 35999060 36104770 36211968 36216324 36231312 36287360 36337704 36378810 36426240 36473918 36521472 36613512 36680832 36689740 36830160 36926448 37092120 37160320 37253970 37269440 37351366 37400064 37493415 37509888 37552320 37572380 37591437 37640448 37650496 37873280 37876761 37984440 38057832 38228580 38288640 38328524 38378496 38475216 38495769 38555320 38702880 38787957 38804064 38847960 38973384 38978160 39098592 39119478 39234351 39250588 39285504 39461760 39482840 39564928 39716352 39737568 39782520 39799040 39802698 39899340 39951360 39992976 40003652 40055808 40101120 40142892 40235520 40240360 40516736 40681680 40756480 40760226 40777152 40823280 40879917 41086656 41108604 41229318 41283072 41414295 41437824 41542254 41576704 41728635 41805360 41822720 41928120 42037736 42075072 42085290 42097548 42140160 42198624 42221166 42286480 42356808 42434688 42559296 42607440 42732495 42750240 43049032 43074720 43097730 43153920 43175808 43198872 43224285 43280640 43303760 43325724 43374735 43393792 43442880 43488133 43544832 43650560 43654572 43850430 44027688 44129280 44175248 44225220 44282880 44418195 44436640 44510544 44534321 44592384 44704764 44723328 44773920 44890976 45062784 45086856 45264960 45270405 45289140 45422130 45447936 45581328 45600256 45605677 45651840 45766890 45851040 45870080 45874296 45946368 45970912 46105904 46158060 46218240 46266384 46339072 46617552 46750080 46773792 46798778 46887360 46936201 47050560 47063120 47173568 47292453 47354112 47379408 47572290 47696662 47739024 47758848 47879208 47910655 47973120 48094020 48121344 48282624 48288432 48308416 48430161 48450272 48505080 48598731 48716730 48818016 48844094 48873240 48907776 48987936 49063235 49106880 49158033 49235264 49456160 49531149 49645440 49671960 49697154 49991220 50004565 50013184 50069760 50121916 50166432 50178615 50187264 50313744 50340621 50502348 50568192 50645920 50722713 50743776 50971440 51051520 51128928 51300288 51327692 51358320 51385755 51603840 51717276 51738752 51784704 51797280 51869142 51936768 51964512 51970880 52049682 52131456 52159304 52312468 52380672 52547170 52593840 52615680 52621935 52748280 52946010 52983424 53015040 53043360 53070264 53199120 53301834 53323968 53468160 53523856 53728704 53811290 53969760 53998590 54157155 54242240 54324486 54346968 54369536 54431040 54506556 54568215 54710877 54782208 54811472 54972424 55021248 55034610 55219060 55250432 55389672 55638180 55710720 55740480 55880955 55904160 56027049 56100096 56113720 56130064 56264832 56294888 56328480 56358570 56460672 56475744 56579584 56745728 56809920 56869097 56976660 57000320 57086748 57342870 57432960 57463640 57492786 57567744 57598496 57632380 57707520 57767632 57832980 57923840 58059776 58206096 58237189 58271940 58460076 58467240 58679217 58703584 58875882 58928256 58966960 59192640 59224260 59347392 59456512 59606352 59631104 59638193 59673780 59698560 59849010 59989464 60005478 60083712 60115808 60151680 60214338 60353280 60360540 60385520 60562840 60597248 60775104 60869120 61022520 61134720 61165728 61198402 61234920 61544080 61662906 61688512 61843977 61924608 62156736 62333440 62365056 62372558 62516480 62652395 62708040 62734080 62892180 63056604 63127935 63138816 63146322 63172544 63210240 63331749 63429720 63535212 63652032 63838944 63873046 63911160 63964160 64125360 64159615 64384576 64573548 64646595 64673440 64730880 64798308 64920960 64955640 64988586 65090688 65164320 65199130 65317248 65390585 65475840 65544044 66041532 66193920 66229280 66262872 66337830 66424320 66654960 66759680 66765816 66888576 66904820 67084992 67120828 67160880 67336464 67630284 67658368 67933710 67961920 68133195 68171904 68371992 68400384 68477760 68514340 68715530 68776560 68805120 68919552 68956368 69063040 69158856 69237090 69286016 69327360 69399576 69508608 70125120 70160688 70162580 70198167 70331040 70368610 70575840 70594680 70724480 70760352 70932160 71069112 71098624 71358435 71544993 71638272 71959680 71998120 72209540 72423936 72432648 72462624 72574720 72675408 72757620 72852480 72947836 73042944 73075095 73227024 73266141 73361664 73379480 73660320 73852896 74184240 74320640 74507940 74538880 74545731 74702732 74800128 74986830 75019776 75104640 75144760 75182874 75280896 75300992 75746560 75753522 75968880 76115664 76457160 76577280 76657048 76950432 76991538 77110640 77405760 77575914 77608128 77695920 77803713 77946768 77956320 78197184 78238956 78468702 78501176 78571008 78820755 78923520 78965680 79129856 79419015 79432704 79475136 79565040 79598080 79605396 79798680 79985952 80007304 80202240 80285784 80471040 80480720 80716935 80997885 81033472 81363360 81512960 81520452 81554304 81646560 81759834 81930055 82173312 82217208 82458636 82551915 82566144 82828590 82875648 83084508 83153408 83457270 83610720 83645440 83856240 83901035 84075472 84150144 84170580 84195096 84280320 84397248 84442332 84537855 84572960 84713616 84758869 84869376 85118592 85214880 85464990 85500480 86098064 86149440 86195460 86239179 86307840 86351616 86397744 86448570 86561280 86607520 86651448 86749470 86787584 86885760 86976266 87089664 87301120 87309144 87700860 88055376 88313823 88350496 88450440 88836390 88873280 89021088 89068642 89184768 89330189 89409528 89446656 89547840 89781952 90008217 90125568 90173712 90321507 90529920 90540810 90578280 90844260 90895872 91162656 91184795 91200512 91211354 91303680 91479193 91533780 91702080 91748592 91797603 91892736 91941824 92211808 92316120 92494359 92532768 93235104 93378415 93500160 93547584 93558837 93597556 93774720 93872402 94101120 94126240 94347136 94584906 94708224 94719483 94758816 95144580 95393324 95478048 95517696 95758416 95809569 95821310 95946240 96188040 96242688 96576864 96616832 96860322 96900544 97010160 97197462 97433460 97482879 97636032 97688188 97746480 97798695 97815552 97975872 98126470 98213760 98316066 98470528 98912320 99062298 99290880 99343920 99394308 99506745 99982440 100009130 100139520 100243832 100332864 100357230 100627488 100681242 101004696 101291840 101445426 101487552 101900565 101942880 102257856 102600576 102655384 102716640 102771510 103073295 103207680 103434552 103477504 103594560 103738284 103855635 103873536 103929024 103941760 104099364 104262912 104318608 104624936 105094340 105187680 105231360 105243870 105496560 105552915 105892020 105966848 106030080 106086720 106140528 106197227 106398240 106603668 106647936 107047712 107457408 107622580 107939520 107997180 108314310 108484480 108648972 108693936 108739072 108751999 108862080 109013112 109136430 109421754 109564416 109622944 109944848 110042496 110069220 110438120 110500864 110779344 110838521 111276360 111480960 111761910 111808320 112054098 112200192 112227440 112260128 112529664 112589776 112656960 112717140 112774311 112921344 112951488 113159168 113491456 113619840 113738194 113953320 114000640 114173496 114685740 114865920 114927280 114985572 115135488 115196992 115264760 115487307 115535264 115665960 115847680 116412192 116474378 116543880 116920152 116934480 116996945 117358434 117407168 117703053 117751764 117856512 117933920 118385280 118448520 118694784 119212704 119241655 119262208 119276386 119347560 119397120 119698020 119978928 120010956 120167424 120231616 120303360 120428676 120706560 120721080 120771040 121125680 121550208 121738240 122045040 122110235 122269440 122331456 122396804 122469840 123088160 123325812 123377024 123687954 123849216 124242885 124313472 124666880 124730112 124745116 125032960 125304790 125416080 125468160 125784360 126113208 126255870 126292644 126345088 126420480 126663498 126859440 127070424 127304064 127677888 127746092 127822320 128250720 128319230 128769152 129147096 129293190 129346880 129461760 129596616 129672855 129841920 129911280 129977172 130124205 130181376 130328640 130398260 130464399 130634496 130781170 130951680 131088088 132083064 132387840 132458560 132525744 132675660 132848640 133254585 133309920 133531632 133602963 133777152 133809640 134169984 134241656 134321760 134672928 135260568 135316736 135811215 135867420 135923840 136266390 136343808 136743984 136800768 136817031 136955520 137028680 137431060 137553120 137610240 137839104 137912736 138126080 138317712 138474180 138572032 138654720 138799152 139017216 140250240 140321376 140325160 140396334 140662080 140737220 140808603 141151680 141189360 141448960 141520704 141864320 141877359 142138224 142197248 142716870 143089986 143276544 143731965 143919360 143996240 144419080 144847872 144865296 144925248 145149440 145290483 145350816 145515240 145895672 146150190 146454048 146532282 146723328 146758960 147189705 147320640 147474099 147705792 148368480 148641280 149015880 149077760 149091462 149405464 149973660 150013695 150039552 150209280 150289520 150365748 150535845 150561792 150601984 151021863 151493120 151507044 151937760 152231328 152914320 152996005 153154560 153314096 153900864 153983076 154157265 154221280 154811520 155151828 155216256 155391840 155607426 155893536 155912640 155931395 156394368 156477912 156937404 157002352 157142016 157641510 157847040 157865805 157931360 158259712 158838030 158950272 159130080 159196160 159210792 159597360 159682615 159971904 160014608 160404480 160571568 160961440 161433870 161995770 162066944 162471465 162726720 162896227 163025920 163040904 163108608 163293120 163519668 163860110 164132631 164346624 164434416 164917272 165103830 165657180 165751296 166169016 166306816 166814999 166914540 167221440 167712480 167802070 168081147 168150944 168300288 168341160 168390192 168794496 168884664 169075710 169145920 169427232 169517738 169738752 170015521 170237184 170429760 170607291 170929980 171000960 172196128 172298880 172390920 172478358 172703232 172795488 172897140 173122560 173215040 173302896 173498940 173575168 173771520 173952532 174179328 174618288 174711567 175401720 176037651 176110752 176627646 176700992 176900880 177672780 177746560 178042176 178137284 178369536 178660378 178819056 178893312 178914579 179095680 179563904 180016434 180251136 180347424 180643014 181059840 181081620 181156560 181688520 181791744 182325312 182369590 182422708 182607360 182958386 183067560 183404160 183497184 183595206 183883648 184423616 184632240 184988718 185065536 185531931 186470208 186756830 187000320 187095168 187117674 187195112 187549440 187744804 187957185 188202240 188252480 188694272 189169812 189383805 189416448 189438966 189517632 189995247 190289160 190786648 190956096 191516832 191619138 191642620 191892480 192376080 192478845 193153728 193233664 193720644 193801088 193939785 194020320 194394924 194866920 194965758 195272064 195376376 195492960 195597390 195951744 196171755 196252940 196427520 196632132 196941056 197824640 198124596 198581760 198687840 198788616 199013490 199964880 200018260 200279040 200487664 200665728 200714460 201254976 201362484 202009392 202117303 202583680 202890852 202975104 203801130 203885760 204399585 204515712 205201152 205310768 205433280 205543020 206146590 206415360 206869104 206955008 206979611 207189120 207476568 207711270 207858048 207883520 208198728 208525824 208637216 209249872 210188680 210375360 210487740 210594501 210993120 211105830 211784040 211933696 212173440 212281056 212394454 212796480 213018143 213207336 213295872 214095424 214634979 214914816 215245160 215879040 215994360 216628620 216968960 217297944 217387872 217440665 217478144 217503998 217724160 218026224 218142691 218272860 218843508 219128832 219245888 219798423 219889696 220084992 220138440 220876240 221558688 221677042 222552720 222671605 222961920 223523820 223616640 224108196 224400384 224454880 224520256 225059328 225179552 225313920 225434280 225548622 225842688 225902976 226982912 227239680 227476388 227906640 228001280 228028385 228346992 229371480 229731840 229854560 229971144 230393984 230529520 230974614 231070528 231331920 231695360 232824384 232948756 233087760 233840304 233868960 233993890 234681005 234716868 234814336 235406106 235503528 235713024 235867840 236462265 236770560 236897040 237389568 238425408 238483310 238552772 238695120 238794240 239396040 239957856 240021912 240463232 240606720 240857352 241413120 241442160 241542080 242150805 242251360 242993655 243100416 244090080 244220470 244538880 244662912 244793608 244939680 245790165 246176320 246651624 246754048 247375908 247655745 247698432 248485770 248626944 249460224 249490232 250065920 250609580 250832160 250936320 251568720 251703105 252226416 252511740 252585288 252690176 252840960 253326996 253613565 253718880 254140848 254276607 254608128 255355776 255492184 255644640 256501440 256638460 257538304 258294192 258586380 258693760 258717537 258923520 259193232 259345710 259683840 259822560 259954344 260248410 260362752 260657280 260796520 260928798 261268992 261562340 261903360 262176176 264166128 264917120 264941469 265051488 265351320 266509170 266619840 267063264 267205926 267554304 267619280 267990567 268339968 268483312 268643520 269345856 270024651 270521136 270633472 271622430 271734840 271847680 272532780 272687616 273487968 273554385 273601536 273634062 273911040 274057360 274437579 274862120 275106240 275392809 275678208 275825472 276252160 276635424 276948360 277144064 277598304 280135245 280500480 280642752 280650320 280676511 280792668 281324160 281474440 281617206 282303360 282378720 282897920 283041408 283728640 283754718 284276448 284345485 284394496 285433740 286179972 286553088 287428707 287463930 287838720 287992480 288838160 289730592 289850496 290298880 290580966 290701632 291030480 291185945 291791344 292300380 292908096 293064564 293396085 293446656 293517920 294379410 294641280 294948198 295411584 296736960 297282560 298031760 298155520 298182924 298190965 298810928 299947320 300027390 300418560 300579040 300731496 301071690 301203968 302043726 302986240 303014088 303875520 304192057 304462656 305828640 305992010 306628192 307801728 307966152 308314530 308442560 309219885 309623040 310028303 310303656 310432512 310783680 311214852 311787072 311825280 311862790 312788736 312955824 313874808 314004704 315283020 315694080 315731610 315862720 316519424 316658745 317486611 317676060 317900544 318260160 318421584 318591681 319194720 319365230 319943808 320029216 321143136 321922880 322867740 323991540 324133888 324942930 325453440 325792454 326081808 326217216 326255997 326586240 327039336 327720220 328265262 328693248 328868832 329834544 330207660 331314360 331502592 332338032 332515563 333629998 333829080 334442880 335424960 335604140 336162294 336301888 336600576 336682320 336780384 337588992 337769328 338151420 338291840 338322933 338854464 339035476 339477504 340031042 340474368 340859520 341214582 341859960 342001920 344392256 344597760 344781840 344956716 345406464 345590976 345794280 346430080 346461921 346605792 346997880 347543040 347905064 349236576 349423134 350803440 350990835 352075302 352221504 353109159 353255292 353401984 353801760 355345560 355493120 356084352 356274568 357320756 357638112 357724965 357786624 357829158 358191360 359127808 360032868 360502272 360694848 361286028 362119680 362163240 362313120 363377040 364650624 364739180 364845416 365214720 365916772 366135120 366330705 366808320 366994368 367190412 367767296 368847232 369264480 369977436 370131072 371063862 372728655 372940416 373513660 374000640 374190336 374235348 374390224 375098880 375489608 375914370 376404480 376504960 377388544 378339624 378767610 378877932 379035264 379990494 380578320 381573296 381912192 383033664 383238276 383285240 384752160 384957690 386307456 386467328 387441288 387602176 387879570 388040640 388789848 389018565 389733840 389931516 390544128 390752752 390985920 391194780 391393197 391903488 392343510 392505880 392855040 393264264 393882112 395649280 396249192 397163520 397375680 397577232 397789613 398026980 399929760 400036520 400808889 400975328 401331456 401428920 402509952 402724968 404018784 404234606 405167360 405421627 405781704 405950208 407602260 407771520 408799170 409031424 410402304 410451093 410621536 410866560 411086040 412293180 412830720 413738208 413910016 413959222 414378240 414953136 415174799 415422540 415716096 415767040 416397456 417051648 417274432 418499744 420377360 420750720 420975480 421189002 421986240 422211660 422425809 423568080 423794345 423867392 424346880 424562112 424788908 425592960 426036286 426414672 426591744 428190848 429269958 429829632 430490320 431195895 431758080 431988720 433257240 433937920 434595888 434775744 434881330 435007996 435448320 436052448 436285382 436545720 437687016 438491776 439596846 439779392 440169984 440276880 441569115 441752480 442422297 443117376 443354084 445105440 445343210 445923840 446650945 447047640 447233280 448216392 448909760 449040512 450041085 450118656 450359104 450627840 450868560 451097244 451607535 451685376 451805952 453065589 454479360 454952776 455813280 456002560 456056770 456693984 457395965 458742960 458988015 459463680 459709120 459942288 460787968 461059040 461949228 462141056 462471795 462663840 465648768 465897512 466175520 467680608 467737920 467794185 467987780 469362010 469433736 469628672 470812212 471007056 471426048 471735680 472924530 473541120 473597415 473794080 474779136 476850816 476966620 477105544 477390240 477588480 478792080 479047845 479915712 480043824 480926464 481213440 481714704 482884320 483084160 484301610 484502720 485987310 486200832 487414395 488180160 488440940 488688681 489077760 489325824 489587216 489879360 491580330 492352640 492397893 493303248 493508096 494751816 495311490 496971540 497253888 498920448 498980464 500444997 501219160 501664320 503137440 503406210 504243441 504452832 505023480 505170576 505380352 506653992 507227130 507437760 508281696 508553214 509216256 510046563 510711552 510984368 511289280 511821873 513002880 513276920 515076608 516588384 517172760 517387520 517435074 518386464 518691420 519367680 519645120 519908688 520186417 520496820 520725504 521314560 521593040 521857596 522537984 523124680 524134701 524352352 528332256 529834240 529882938 530102976 530702640 530986135 533018340 533239680 534126528 534411852 535108608 535238560 535981134 536679936 536743737 536966624 537287040 538691712 540049302 541042272 541266944 543244860 543469680 543695360 543759995 545065560 545375232 546975936 547108770 547268124 547822080 548114720 548875158 549724240 550212480 550785618 551650944 552504320 553270848 553896720 554192605 554288128 555196608 560270490 561000960 561285504 561300640 561353022 561585336 562648320 562948880 563234412 563871555 564606720 564757440 565345729 565795840 566082816 567457280 567509436 568552896 568690970 570867480 572359944 574857414 574927860 575677440 575984960 577436535 577676320 578946173 579461184 579700992 581161932 581403264 582060960 582371890 583582688 584600760 585816192 586129128 586792170 587035840 588515265 588758820 589282560 589896396 590823168 592873801 593473920 596063520 596311040 596365848 596381930 597621856 599894640 600054780 600837120 601158080 601462992 602143380 602407936 604087452 606028176 606351909 607751040 608384114 608925312 611657280 611984020 613256384 615603456 615932304 616629060 616885120 618439770 619246080 620056606 620607312 620865024 620938833 621567360 622429704 623574144 623650560 623725580 625577472 625911648 627749616 628009408 630566040 631463220 631725440 631783503 633317490 634973222 635352120 635801088 636520320 636843168 637183362 638389440 638730460 639054429 639887616 640058432 642286272 643845760 643904937 645735480 647983080 649885860 650906880 651584908 652163616 652321995 652434432 652511994 653172480 654078672 654428073 655440440 656530524 657386496 657737664 659395269 659669088 660415320 662628720 664676064 665031126 667259996 667658160 668014815 668885760 670849920 671208280 672324588 672603776 673201152 673364640 673560768 675177984 675538656 676302840 676583680 676645866 677708928 678070952 680062084 680948736 681719040 682429164 683719920 684003840 684085155 688784512 689195520 689563680 689913432 691181952 691588560 692860160 692923842 693211584 693995760 695086080 695810128 698473152 698846268 701606880 701981670 704043015 704150604 704443008 706218318 706510584 706803968 707603520 709386795 710691120 710986240 712168704 712549136 714641512 715276224 715449930 715658316 716382720 718255616 720065736 721389696 722572056 724239360 724326480 724626240 726452415 726754080 729301248 729478360 729690832 731833544 732270240 732661410 733616640 733988736 734380824 735534592 737370495 737694464 738528960 739298261 739954872 740262144 742127724 745457310 745880832 747027320 748380672 748470696 748780448 750197760 750979216 751828740 752808960 753009920 754777088 755109315 756679248 757083457 757535220 757755864 758070528 759980988 761156640 762829821 763146592 763824384 766067328 766476552 766570480 769504320 769915380 772614912 772934656 774882576 775204352 775296509 775759140 776081280 777579696 778037130 779467680 779863032 781088256 781505504 781971840 782389560 782786394 783806976 784687020 785011760 785710080 786528528 787764224 791298560 792498384 794751360 795154464 795579226 796053960 799859520 800073040 801617778 801950656 802662912 802857840 803971701 805019904 805449936 808037568 808469212 810334720 810843254 811563408 811900416 814481135 815204520 815543040 817598340 818062848 820663155 820804608 820902186 821243072 821733120 822172080 823312737 824586360 826178427 827476416 827918444 828756480 829906272 830349598 830845080 831432192 831534080 832794912 834074995 834548864 836999488 840405735 840754720 841501440 841950960 842029533 842378004 843972480 844423320 844851618 847136160 847588690 848693760 849124224 849577816 850077605 851185920 852072572 852829344 853036455 853183488 856381696 858539916 859659264 860980640 862286121 862391790 863516160 863977440 866514480 867875840 869191776 869551488 869762660 870015992 870896640 872104896 872570764 873091440 873557835 875374032 876983552 879193692 879558784 880188255 880339968 880553760 883138230 883504960 884844594 886234752 886708168 890210880 890686420 891847680 893301890 894095280 894466560 894572895 896432784 897819520 898081024 900082170 900718208 901255680 901737120 902194488 903215070 903611904 906131178 908958720 909905552 911626560 912113540 912576171 913387968 914791930 917485920 917976030 919418240 919884576 921575936 922118080 923898456 924282112 924943590 925327680 927659655 930084909 931297536 931795024 932351040 935361216 935475840 935588370 935975560 938724020 938867472 939257344 941624424 942014112 943471360 945849060 947082240 947194830 947588160 949558272 949976235 952459833 953701632 953933240 954211088 954780480 955775043 957584160 958095690 959831424 960087648 961852928 963429408 965768640 966168320 966774649 968603220 969005440 971974620 972401664 974828790 976360320 976881880 977377362 978651648 978767991 979174432 979758720 983160660 984705280 984795786 986606496 987016192 989503632 990032213 990622980 993943080 994507776 997546689 997960928 1000889994 1002438320 1003328640 1006274880 1006812420 1008486882 1008905664 1010046960 1010341152 1010586515 1010760704 1013307984 1013849281 1014454260 1014875520 1016563392 1017106428 1018432512 1020093126 1021423104 1021968736 1022578560 1023643746 1026005760 1026553840 1030153216 1033176768 1034345520 1034775040 1034870148 1034898055 1036772928 1037382840 1039290240 1039817376 1040372834 1040993640 1042629120 1043186080 1043715192 1046249360 1048269402 1048704704 1052972505 1056664512 1059668480 1059765876 1060205952 1061405280 1061972270 1065090715 1066036680 1066479360 1068253056 1068823704 1070477120 1071962268 1073174895 1073359872 1073487474 1073933248 1074574080 1077383424 1080098604 1082084544 1086489720 1086939360 1087390720 1087519990 1090131120 1090713455 1093951872 1094217540 1094536248 1095644160 1096229440 1097750316 1098992115 1099448480 1100424960 1101571236 1101865297 1103301888 1106541696 1107793440 1108385210 1110393216 1120540980 1122001920 1122571008 1122601280 1122706044 1123170672 1125296640 1125897760 1126468824 1127743110 1129213440 1129514880 1130691458 1132165632 1134914560 1135018872 1137105792 1137381940 1141734960 1144719888 1149714828 1149855720 1151969920 1154873070 1155352640 1157892346 1158922368 1159401984 1162323864 1162806528 1164121920 1164743780 1167165376 1169201520 1171632384 1172258256 1173584340 1174071680 1174179591 1177030530 1177517640 1178565120 1179792792 1181646336 1185747602 1186947840 1192127040 1192731696 1192763860 1193368839 1195243712 1199789280 1200109560 1202316160 1202426667 1202925984 1204286760 1208174904 1212056352 1212703818 1215502080 1216264881 1216768228 1217850624 1223314560 1223968040 1226512768 1231206912 1231353279 1231864608 1233258120 1233770240 1236879540 1238492160 1240113212 1241214624 1241730048 1241877666 1243134720 1244859408 1245524397 1247148288 1247301120 1247451160 1251154944 1251823296 1255499232 1256018816 1261132080 1262926440 1263450880 1263567006 1266634980 1267277427 1269946444 1270704240 1271383035 1271602176 1273040640 1273686336 1274366724 1276778880 1277460920 1278108858 1279775232 1280116864 1284572544 1287691520 1287809874 1291470960 1293587685 1295966160 1299771720 1301813760 1303169816 1304327232 1304643990 1305023988 1306344960 1308157344 1308856146 1310880880 1313061048 1315475328 1318790538 1319338176 1320830640 1324707345 1325257440 1329352128 1330062252 1334519992 1335316320 1336029630 1337771520 1339952835 1341699840 1342416560 1344649176 1345207552 1346729280 1347121536 1350123255 1350355968 1351077312 1352605680 1353167360 1353291732 1355417856 1356141904 1360124168 1363438080 1364858328 1367439840 1368007680 1368170310 1372187895 1376964045 1377569024 1378391040 1379127360 1379826864 1380563951 1382363904 1383177120 1385720320 1385847684 1386423168 1387991520 1391620256 1396946304 1397692536 1403213760 1403382555 1403963340 1408086030 1408301208 1408886016 1412436636 1413021168 1413607936 1413775987 1415207040 1418773590 1421382240 1421972480 1424337408 1425098272 1429283024 1430552448 1430899860 1431316632 1432765440 1436511232 1437143535 1440131472 1440900773 1442779392 1445144112 1448652960 1449252480 1452904830 1453508160 1458602496 1458956720 1459381664 1463667088 1464540480 1465322820 1466066043 1467233280 1467977472 1468761648 1471069184 1474740990 1475388928 1477057920 1478596522 1479909744 1480524288 1484255448 1490914620 1491761664 1494054640 1496761344 1496941392 1497560896 1501334991 1501958432 1503657480 1506019840 1510218630 1513358496 1514166914 1515070440 1515511728 1516141056 1519961976 1520960285 1522313280 1525659642 1526293184 1527648768 1530139689 1532134656 1532953104 1533140960 1535465619 1539008640 1539830760 1545229824 1549765152 1550141515 1550408704 1550593018 1551518280 1552162560 1555159392 1556074260 1558935360 1559726064 1560559251 1562176512 1563011008 1563943680 1564779120 1565572788 1567613952 1569374040 1570023520 1572404103 1573057056 1582597120 1584996768 1587433055 1589502720 1590308928 1591158452 1592107920 1592958405 1599719040 1600146080 1603235556 1603901312 1605325824 1605715680 1607943402 1610039808 1610231211 1610899872 1616075136 1616938424 1620669440 1621686508 1623126816 1623800832 1628962270 1630409040 1631086080 1631279985 1635196680 1636125696 1641326310 1641804372 1642486144 1643466240 1644344160 1646625474 1649172720 1652356854 1654952832 1655836888 1657512960 1659812544 1660699196 1661690160 1662577815 1662864384 1665589824 1668149990 1669097728 1673998976 1680811470 1681509440 1683002880 1683901920 1684059066 1684756008 1687944960 1688846640 1689703236 1691614665 1694272320 1695177380 1696037187 1697387520 1698248448 1699155632 1700155210 1702371840 1704145144 1705658688 1706072910 1712763392 1717079832 1721961280 1724572242 1724783580 1727032320 1727954880 1732309605 1733028960 1736838519 1738383552 1739102976 1739525320 1740031984 1744209792 1745141528 1746182880 1747115670 1750748064 1753967104 1758387384 1759117568 1760376510 1761107520 1765545795 1766276460 1767009920 1769689188 1772469504 1773416336 1778621403 1780421760 1781372840 1786603780 1788190560 1788933120 1789145790 1792865568 1795639040 1796162048 1800164340 1801436416 1802511360 1803474240 1804388976 1805352859 1806430140 1807223808 1812262356 1819055727 1819811104 1823253120 1824227080 1825152342 1826775936 1829583860 1834971840 1835952060 1838836480 1839769152 1843151872 1844236160 1847796912 1848564224 1848783983 1849887180 1850655360 1855319310 1860169818 1862595072 1862816499 1863590048 1864702080 1870722432 1870951680 1871176740 1871951120 1877448040 1877734944 1878514688 1883248848 1884028224 1884254857 1886942720 1891698120 1894389660 1895176320 1899952470 1904919666 1907403264 1907866480 1908422176 1909560960 1911550086 1915168320 1916191380 1917163287 1919662848 1920175296 1923705856 1926858816 1931537280 1932336640 1933549298 1937206440 1938010880 1943949240 1949657580 1952720640 1953763760 1954754724 1956965985 1957303296 1957535982 1958348864 1959517440 1963284219 1966321320 1969410560 1969591572 1973212992 1979007264 1980064426 1981245960 1987886160 1988948065 1995093378 1995921856 2001779988 2004044445 2004876640 2006657280 2012549760 2013624840 2016973764 2017811328 2020093920 2020682304 2021173030 2026615968 2027108135 2027698562 2028908520 2029751040 2033126784 2034212856 2040186252 2042846208 2043937472 2045157120 2047287492 2052011520 2052255465 2053107680 2066353536 2068691040 2069550080 2069740296 2069796110 2073545856 2074765680 2075873995 2078580480 2079634752 2080745668 2081987280 2085258240 2086372160 2087430384 2092498720 2096538804 2097409408 2105945010 2112129045 2113329024 2119336960 2119531752 2120411904 2122810560 2123944540 2130181430 2132073360 2132958720 2136506112 2137647408 2140954240 2143924536 2146349790 2146974948 2147866496 2149148160 2154766848 2160197208 2164169088 2172979440 2173878720 2175039980 2180262240 2181426910 2187903744 2188435080 2189072496 2192458880 2195500632 2197984230 2198896960 2200849920 2203142472 2203730594 2206603776 2212111485 2213083392 2215586880 2216770420 2217894783 2220786432 2241081960 2245142016 2245202560 2245412088 2246341344 2250593280 2251795520 2252937648 2255486220 2258426880 2259029760 2261382916 2264331264 2265327945 2270037744 2271250371 2274211584 2274763880 2283469920 2288489463 2289439776 2299429656 2299711440 2303939840 2309746140 2310705280 2315784692 2317844736 2318803968 2324647728 2325613056 2325889527 2328243840 2329487560 2334330752 2338403040 2343264768 2344516512 2347168680 2348143360 2348359182 2354061060 2355035280 2357130240 2359585584 2363292672 2371495204 2373895680 2384254080 2385463392 2385527720 2386737678 2390487424 2399578560 2400219120 2404632320 2404853334 2405851968 2408573520 2411915103 2416349808 2424112704 2425407636 2431004160 2432529762 2433536456 2435701248 2443443405 2446629120 2447936080 2453025536 2461989465 2462413824 2462706558 2463729216 2466516240 2467540480 2469938211 2473759080 2480226424 2482429248 2483755332 2486269440 2489718816 2491048794 2494296576 2494602240 2494902320 2502224985 2503646592 2510998464 2512037632 2521217205 2522264160 2525852880 2526901760 2527134012 2533269960 2534554854 2539892888 2541408480 2542766070 2546081280 2547372672 2548733448 2550232815 2553557760 2554921840 2556217716 2559109365 2559550464 2560233728 2569145088 2575383040 2575619748 2582941920 2587175370 2591932320 2599543440 2600932085 2603627520 2606339632 2608654464 2609287980 2610047976 2612689920 2616314688 2617712292 2620673505 2621761760 2626122096 2627524939 2630950656 2637581076 2638676352 2641661280 2649414690 2650514880 2658704256 2660124504 2669039984 2670632640 2672059260 2675543040 2679905670 2683399680 2683718685 2684833120 2689298352 2690415104 2690734943 2693458560 2694243072 2700246510 2702154624 2705211360 2706334720 2706583464 2710835712 2712283808 2720248336 2726876160 2729716656 2734879680 2736340620 2737728513 2744375790 2753928090 2755138048 2758254720 2759653728 2761127902 2764727808 2766354240 2769235859 2771440640 2771695368 2772846336 2775983040 2783240512 2790254727 2793892608 2795385072 2806427520 2806765110 2807926680 2816172060 2816602416 2817772032 2824873272 2826042336 2826728645 2827215872 2827551974 2830414080 2835854983 2837547180 2842764480 2848674816 2850196544 2857379499 2858566048 2861104896 2861799720 2862633264 2867325129 2874287070 2880262944 2881801546 2885558784 2890288224 2894730865 2897305920 2898504960 2900323947 2905809660 2907016320 2917204992 2917913440 2918763328 2927334176 2929080960 2930645640 2932132086 2935954944 2936303973 2937523296 2949481980 2950777856 2954115840 2957193044 2959819488 2961048576 2964369005 2968510896 2970096639 2981829240 2983523328 2988109280 2992640067 2993882784 2995121792 3002669982 3003916864 3007314960 3012039680 3020437260 3026716992 3028333828 3030140880 3031023456 3031759545 3032282112 3039923952 3041547843 3041920570 3044626560 3051319284 3052586368 3055297536 3060279378 3064269312 3065906208 3066281920 3070931238 3078017280 3079661520 3090459648 3099530304 3100283030 3101186036 3103036560 3104325120 3104694165 3110318784 3112148520 3117870720 3119452128 3121118502 3126022016 3127887360 3129558240 3131145576 3138748080 3140047040 3144808206 3146114112 3158917515 3169993536 3174866110 3179005440 3180617856 3182316904 3184215840 3185916810 3195272145 3199438080 3200292160 3206471112 3207802624 3211431360 3215886804 3219524685 3220079616 3220462422 3221799744 3232150272 3233876848 3243373016 3246253632 3257924540 3260818080 3262172160 3262559970 3270393360 3272140365 3282652620 3283608744 3284972288 3286932480 3288688320 3293250948 3296976345 3298345440 3304713708 3305595891 3309905664 3311673776 3319625088 3321398392 3323380320 3325155630 3331179648 3336299980 3338195456 3347997952 3361622940 3363018880 3366005760 3367803840 3368118132 3369512016 3371311969 3375889920 3377693280 3379406472 3383229330 3388544640 3390354760 3392074374 3396496896 3398311264 3400310420 3404743680 3408290288 3411317376 3412145820 3425526784 3434159664 3435994151 3443922560 3449144484 3449567160 3455909760 3464619210 3466057920 3473677038 3476767104 3478205952 3479050640 3480063968 3488419584 3490283056 3492365760 3494231340 3501496128 3507934208 3516774768 3518235136 3518653387 3520753020 3522215040 3531091590 3532552920 3534019840 3539378376 3544939008 3546832672 3557242806 3560843520 3562745680 3573207560 3576381120 3578291580 3580106517 3585731136 3591278080 3592324096 3600328680 3602872832 3606948480 3608777952 3610705718 3612860280 3624524712 3638111454 3639622208 3646506240 3648454160 3648794643 3650304684 3653551872 3659167720 3669943680 3671904120 3677672960 3679538304 3688472320 3695593824 3696491305 3697128448 3697567966 3699774360 3701310720 3710638620 3720339636 3725190144 3725632998 3727180096 3729404160 3736573191 3741444864 3741903360 3742353480 3743902240 3754896080 3755469888 3766497696 3768056448 3768509714 3773885440 3783396240 3785417285 3788779320 3790352640 3799904940 3809839332 3814149105 3814806528 3815732960 3816844352 3819121920 3823100172 3830336640 3832382760 3834326574 3839325696 3840350592 3853717632 3863074560 3864673280 3867098596 3874412880 3876021760 3876482545 3887898480 3899315160 3905441280 3907527520 3909509448 3913931970 3915071964 3916697728 3919034880 3926568438 3932642640 3938821120 3939183144 3946425984 3958014528 3960128852 3962491920 3975772320 3977896130 3990186756 3991843712 4003559976 4008088890 4009753280 4013314560 4019858505 4025099520 4027249680 4033947528 4035622656 4040187840 4041364608 4042346060 4053231936 4054216270 4055397124 4057817040 4059502080 4066253568 4068425712 4080372504 4087874944 4090314240 4094574984 4104023040 4104510930 4106215360 4116563685 4130892135 4132707072 4137382080 4139480592 4139592220 4141691853 4147091712 4149531360 4151747990 4157160960 4159269504 4161491336 4163974560 4172744320 4174860768 4184997440 4193077608 4194818816 4210147665 4211890020 4224258090 4226658048 4239063504 4240823808 4241327961 4245621120 4247889080 4260362860 4264146720 4265917440 4273012224 4275294816 4281908480 4287849072 4292699580 4293949896 4295732992 4298296320 4309533696 4311430605 4320394416 4322702319 4328338176 4345958880 4347757440 4350079960 4360524480 4362853820 4375807488 4376870160 4378144992 4384917760 4391001264 4395968460 4397793920 4398198129 4401699840 4406284944 4407461188 4413207552 4424222970 4426166784 4431173760 4433540840 4435789566 4441572864 4482163920 4490284032 4490405120 4490824176 4492682688 4503591040 4504004973 4505875296 4510972440 4518059520 4522765832 4530655890 4540075488 4542500742 4548423168 4549527760 4562880855 4566939840 4576978926 4578879552 4590419067 4598859312 4599422880 4607879680 4619492280 4621410560 4631569384 4635689472 4649295456 4650424545 4651226112 4651779054 4656487680 4658975120 4668661504 4676806080 4681677753 4686529536 4689033024 4694337360 4696286720 4696718364 4708122120 4710070560 4719171168 4742990408 4747791360 4762299165 4768508160 4770926784 4771055440 4773475356 4778875215 4780974848 4799157120 4800438240 4809264640 4809706668 4811703936 4817147040 4823830206 4832699616 4833873245 4848225408 4850815272 4862008320 4865059524 4867072912 4871402496 4886886810 4893258240 4893839955 4895872160 4906051072 4923978930 4925413116 4927458432 4933032480 4935080960 4939876422 4947518160 4950161065 4960452848 4964858496 4967510664 4972538880 4979437632 4982097588 4987733445 4988593152 4989804640 5004449970 5007293184 5021996928 5024075264 5042434410 5044528320 5051705760 5053803520 5054268024 5066539920 5069109708 5069246405 5079785776 5082816960 5085532140 5088111561 5092162560 5094745344 5097466896 5100465630 5107115520 5109843680 5112435432 5118218730 5120467456 5138290176 5150766080 5151239496 5165883840 5171264969 5174350740 5183864640 5199086880 5201864170 5210515557 5212679264 5217308928 5218575960 5220095952 5232629376 5235424584 5241347010 5243523520 5252244192 5255049878 5261901312 5270481151 5275162152 5277352704 5283322560 5298829380 5301029760 5317408512 5320249008 5335864209 5338079968 5341265280 5344118520 5359811340 5366799360 5367437370 5369666240 5378596704 5380830208 5381469886 5386917120 5388486144 5397272387 5400493020 5404309248 5410422720 5413166928 5416058577 5421671424 5424567616 5440496672 5457167181 5459433312 5469759360 5472681240 5475457026 5488751580 5507856180 5509326485 5510276096 5516509440 5519307456 5522255804 5529455616 5532708480 5538471718 5543390736 5545692672 5546351949 5551966080 5566481024 5580509454 5587785216 5588449497 5590770144 5612855040 5613530220 5615853360 5632344120 5633204832 5635544064 5649746544 5652084672 5652764571 5653457290 5655103948 5660828160 5671709966 5675094360 5685528960 5700393088 5714758998 5717132096 5722209792 5723599440 5725266528 5734650258 5748574140 5751489861 5760525888 5763603092 5771117568 5780576448 5789461730 5794611840 5797009920 5800647894 5811619320 5814032640 5835826880 5837526656 5854668352 5858161920 5861291280 5864264172 5870897955 5871909888 5872607946 5875046592 5889852657 5898963960 5908231680 5914386088 5919638976 5928738010 5937021792 5940193278 5963658480 5966844195 5976218560 5985280134 5987765568 5990243584 6005339964 6007833728 6012133335 6014629920 6040874520 6053433984 6056667656 6060281760 6062046912 6063519090 6079847904 6081324405 6083095686 6083841140 6089253120 6102638568 6105172736 6120558756 6128538624 6131812416 6132563840 6141862476 6156034560 6156766395 6159323040 6199060608 6200566060 6202372072 6206073120 6208650240 6209388330 6220637568 6224297040 6227621985 6235741440 6238904256 6242237004 6252044032 6255774720 6259116480 6262291152 6265636393 6277496160 6280094080 6289616412 6292228224 6317835030 6336387135 6339987072 6349732220 6358010880 6361235712 6364633808 6368431680 6371833620 6390544290 6398876160 6400584320 6412942224 6415605248 6416367941 6422862720 6431773608 6439049370 6440924844 6443599488 6464300544 6467753696 6486746032 6492507264 6515849080 6521636160 6525119940 6540786720 6544280730 6565305240 6567217488 6569944576 6577376640 6586501896 6593952690 6596690880 6609427416 6611191782 6619811328 6623347552 6639250176 6642796784 6646760640 6650311260 6653684349 6662359296 6672599960 6676390912 6695995904 6723245880 6726037760 6735607680 6736236264 6739024032 6742623938 6751779840 6755386560 6758812944 6762423421 6766458660 6777089280 6780709520 6784148748 6792993792 6796622528 6800620840 6813751113 6816580576 6822634752 6824291640 6868319328 6871988302 6887845120 6898288968 6899134320 6902819755 6911819520 6929238420 6932115840 6947354076 6953534208 6956411904 6958101280 6960127936 6976839168 6977668581 6980566112 6984731520 6988462680 7002992256 7033549536 7036470272 7037306774 7041506040 7044430080 7062183180 7065105840 7068039680 7068879935 7078756752 7089878016 7093665344 7114485612 7121687040 7125491360 7146415120 7152762240 7156583160 7160213034 7171462272 7182556160 7200657360 7204503865 7205745664 7213896960 7217555904 7221411436 7225720560 7249049424 7276222908 7279244416 7293012480 7296908320 7297589286 7300609368 7307103744 7318335440 7330330215 7339887360 7343808240 7355345920 7359076608 7376944640 7391187648 7392982610 7395135932 7399548720 7402621440 7421277240 7440679272 7451265996 7454360192 7458808320 7473146382 7482889728 7483806720 7484706960 7487804480 7506674955 7509792160 7510939776 7532995392 7536112896 7537019428 7566792480 7570834570 7577558640 7580705280 7599809880 7619678664 7628298210 7631465920 7633688704 7638243840 7646200344 7650698445 7660673280 7664765520 7668653148 7677328095 7678651392 7680701184 7707435264 7726149120 7734197192 7748825760 7752043520 7752965090 7775796960 7798630320 7802796255 7810882560 7815055040 7819018896 7827863940 7830143928 7833395456 7838069760 7853136876 7862020515 7865285280 7878366288 7882574817 7892851968 7916029056 7920257704 7924983840 7951544640 7955792260 7980373512 7983687424 8007119952 8016177780 8019506560 8026629120 8039717010 8050199040 8051156055 8054499360 8067895056 8071245312 8072204829 8080375680 8082729216 8084692120 8106463872 8108432540 8110794248 8115634080 8119004160 8132507136 8136851424 8160745008 8175749888 8180628480 8189149968 8209021860 8212430720 8213185539 8233127370 8261784270 8265414144 8274764160 8278961184 8279184440 8283383706 8294183424 8299062720 8303495980 8307707577 8314321920 8318539008 8322982672 8327949120 8345488640 8349721536 8369994880 8370764181 8386155216 8389637632 8420295330 8423780040 8448516180 8453316096 8478127008 8480185935 8481647616 8482655922 8491242240 8495778160 8507564949 8520725720 8528293440 8546024448 8550589632 8563816960 8572138497 8575698144 8585399160 8587899792 8591465984 8622861210 8640788832 8645404638 8656676352 8684192595 8691917760 8695514880 8700159920 8700971841 8721048960 8725707640 8751614976 8753740320 8756289984 8769835520 8782002528 8791936920 8795587840 8796396258 8812569888 8814922376 8848445940 8852333568 8862347520 8867081680 8871579132 8883145728 8893107015 8910289917 8964327840 8980810240 8981648352 8985365376 9007182080 9008009946 9011750592 9021944880 9026764295 9036119040 9045531664 9061311780 9080150976 9085001484 9095278635 9096846336 9099055520 9124643529 9125761710 9133879680 9153957852 9157759104 9180838134 9197718624 9198845760 9215759360 9238984560 9242821120 9243919915 9263138768 9271378944 9298590912 9300849090 9303558108 9312975360 9314082495 9317950240 9337323008 9353612160 9363355506 9378066048 9388674720 9392573440 9393436728 9416244240 9420141120 9421274285 9438342336 9485980816 9524598330 9537016320 9541853568 9542110880 9546950712 9557750430 9561949696 9585816435 9598314240 9600876480 9610877393 9618529280 9619413336 9623407872 9634294080 9647660412 9665399232 9667746490 9696450816 9701630544 9730119048 9734145824 9773773620 9786516480 9787679910 9791744320 9812102144 9816421095 9842084941 9847957860 9850826232 9854916864 9866064960 9879752844 9895036320 9900322130 9916787673 9920905696 9929716992 9935021328 9958875264 9964195176 9975466890 9979609280 10008899940 10014586368 10043993856 10048150528 10078854617 10084868820 10089056640 10103411520 10108536048 10113935907 10133079840 10138219416 10138492810 10159571552 10165633920 10171064280 10176223122 10189490688 10194933792 10200931260 10214231040 10219687360 10224870864 10236437460 10240934912 10276580352 10302478992 10307982453 10331767680 10342529938 10348701480 10367729280 10398173760 10403728340 10421031114 10425358528 10434617856 10437151920 10440191904 10465258752 10470849168 10482694020 10487047040 10504488384 10510099756 10523802624 10540962302 10550324304 10554705408 10555960161 10566645120 10597658760 10602059520 10634817024 10640498016 10671728418 10676159936 10682530560 10688237040 10719622680 10734874740 10739332480 10740319551 10757193408 10762939772 10773834240 10776972288 10794544774 10800986040 10808618496 10820845440 10826333856 10832117154 10849135232 10880993344 10914334362 10918866624 10939518720 10945362480 10946383929 10950914052 10977503160 11015712360 11018652970 11033018880 11038614912 11044511608 11065416960 11076943436 11086781472 11089473915 11091385344 11092703898 11103932160 11132962048 11161018908 11175570432 11176898994 11181540288 11209719573 11225710080 11227060440 11231706720 11264688240 11266409664 11299493088 11304169344 11305529142 11306914580 11310207896 11321656320 11343419932 11350188720 11356251855 11371057920 11400786176 11429517996 11434264192 11442447315 11444419584 11447198880 11450533056 11469300516 11497148280 11502979722 11521051776 11527206184 11561152896 11578923460 11589223680 11594019840 11601295788 11623238640 11628065280 11629447635 11671653760 11675053312 11709336704 11716323840 11722582560 11728528344 11741795910 11745215892 11750093184 11779705314 11797927920 11816463360 11828772176 11839277952 11857476020 11874043584 11880386556 11927316960 11933688390 11952437120 11970560268 11975531136 11980487168 12010679928 12015667456 12024266670 12029259840 12059575515 12081749040 12106867968 12113335312 12120563520 12124093824 12127038180 12159695808 12162648810 12166191372 12167682280 12178506240 12205277136 12210345472 12211797049 12241117512 12263624832 12265127680 12283724952 12312069120 12313532790 12318646080 12349691055 12398121216 12401132120 12404744144 12412146240 12418776660 12425075559 12441275136 12448594080 12455243970 12471482880 12477808512 12484474008 12504088064 12518232960 12524582304 12531272786 12554992320 12560188160 12568070437 12579232824 12584456448 12635670060 12672774270 12679974144 12699464440 12722471424 12723983883 12729267616 12736863360 12743667240 12781088580 12797752320 12801168640 12825884448 12831210496 12832735882 12845725440 12863547216 12870418769 12878098740 12881849688 12887198976 12928601088 12935507392 12968106957 12973492064 12985014528 13031698160 13043272320 13050239880 13081573440 13088561460 13130610480 13134434976 13137624695 13139889152 13154753280 13173003792 13180040653 13187905380 13193381760 13218854832 13222383564 13239622656 13246695104 13278500352 13285593568 13293521280 13300622520 13307368698 13324718592 13345199920 13391991808 13446491760 13452075520 13453674715 13471215360 13472472528 13478048064 13485247876 13510773120 13517625888 13524846842 13532917320 13554178560 13561419040 13568297496 13593245056 13601241680 13627502226 13633161152 13645269504 13648583280 13688642565 13736638656 13743976604 13775690240 13796577936 13798268640 13805639510 13823639040 13846179295 13858476840 13864231680 13894708152 13907068416 13916202560 13920255872 13951273635 13953678336 13955337162 13961132224 13969463040 13976925360 14005984512 14045033259 14067099072 14074613548 14083012080 14088860160 14124366360 14130211680 14136079360 14137759870 14157513504 14179274915 14187330688 14228971224 14243374080 14250982720 14286897495 14292830240 14305524480 14313166320 14320426068 14336625645 14342924544 14401314720 14409007730 14427793920 14435111808 14442822872 14451441120 14498098848 14501619735 14552445816 14558488832 14586024960 14593816640 14595178572 14601218736 14614207488 14636670880 14660660430 14679774720 14681519865 14687616480 14718153216 14753889280 14782375296 14785965220 14790271864 14799097440 14805242880 14842554480 14850483195 14881358544 14902531992 14908720384 14917616640 14946292764 14963200335 14965779456 14969413920 14975608960 15013349910 15019584320 15021879552 15065990784 15072225792 15074038856 15133584960 15141669140 15155117280 15161410560 15199619760 15207739215 15239357328 15256596420 15262931840 15264334683 15267377408 15276487680 15292400688 15301396890 15321346560 15329531040 15337306296 15354656190 15361402368 15414870528 15452298240 15468394384 15497651520 15505930180 15513794907 15551593920 15597260640 15605592510 15630110080 15631546671 15638037792 15655727880 15660287856 15666790912 15706273752 15724041030 15730570560 15756732576 15765149634 15785703936 15811443453 15832058112 15840515408 15849967680 15903089280 15911584520 15960747024 15967374848 16007592627 16014239904 16032355560 16039013120 16079434020 16100398080 16102312110 16108998720 16135790112 16142490624 16144409658 16160751360 16165458432 16169384240 16191817161 16212927744 16216865080 16221588496 16231268160 16248175731 16265014272 16273702848 16321490016 16351499776 16378299936 16418043720 16424861440 16426371078 16466254740 16523568540 16527979455 16530828288 16549528320 16557922368 16558368880 16566767412 16588366848 16598125440 16606991960 16615415154 16637078016 16639055847 16645965344 16655898240 16690977280 16699443072 16739989760 16741528362 16772310432 16779275264 16840590660 16847560080 16856559845 16897032360 16906632192 16956254016 16958293713 16960371870 16965311844 16982484480 16991556320 17015129898 17041451440 17056586880 17101179264 17127633920 17144276994 17151396288 17170798320 17175799584 17179970755 17182931968 17245722420 17281577664 17290809276 17313352704 17368385190 17383835520 17391029760 17400319840 17401943682 17442097920 17451415280 17507480640 17512579968 17539671040 17564005056 17583873840 17591175680 17592792516 17593266935 17625139776 17629844752 17696891880 17724695040 17734163360 17743158264 17786214030 17820579834 17900532585 17928655680 17947331363 17961620480 17963296704 17970730752 18014364160 18016019892 18023501184 18043889760 18053528590 18091063328 18122623560 18160301952 18170002968 18190557270 18198111040 18243973215 18249287058 18251523420 18267759360 18307915704 18315518208 18361676268 18379087831 18395437248 18397691520 18477969120 18485642240 18487839830 18526277536 18597181824 18601698180 18607116216 18625950720 18628164990 18635900480 18674646016 18682865955 18707224320 18726711012 18731710049 18756132096 18777349440 18786873456 18796909179 18832488480 18840282240 18842548570 18876684672 18971961632 19049196660 19074032640 19083707136 19084221760 19093901424 19115500860 19123899392 19171632870 19196628480 19201752960 19221754786 19238826672 19246815744 19249103823 19268588160 19295320824 19330798464 19335492980 19392901632 19403261088 19460238096 19468291648 19547547240 19575359820 19583488640 19632842190 19684169882 19695915720 19701652464 19709833728 19732129920 19759505688 19790072640 19800644260 19833575346 19841811392 19859433984 19870042656 19917750528 19928390352 19950933780 19959218560 19961053047 20017799880 20029172736 20087987712 20157709234 20169737640 20178113280 20206823040 20217072096 20227871814 20266159680 20276438832 20276985620 20287270263 20319143104 20331267840 20342128560 20352446244 20378981376 20389867584 20401862520 20439374720 20441253339 20449741728 20472874920 20604957984 20615964906 20663535360 20685059876 20697402960 20708459265 20735458560 20796347520 20807456680 20842062228 20850717056 20869235712 20874303840 20880383808 20930517504 20933005743 20941698336 20965388040 20974094080 21008976768 21020199512 21081924604 21100648608 21109410816 21111920322 21133290240 21195317520 21204119040 21206639805 21269634048 21280996032 21343456836 21352319872 21365061120 21376474080 21439245360 21469749480 21478664960 21480639102 21514386816 21525879544 21547668480 21589089548 21601972080 21613511595 21617236992 21641690880 21652667712 21664234308 21698270464 21761986688 21828668724 21837733248 21879037440 21890724960 21892767858 21901828104 21955006320 21990990645 22031424720 22037305940 22066037760 22077229824 22089023216 22130833920 22153886872 22173562944 22178947830 22185407796 22207864320 22265924096 22322037816 22353797988 22363080576 22419439146 22451420160 22454120880 22463413440 22520024865 22529376480 22532819328 22598986176 22608338688 22611058284 22613829160 22620415792 22686839864 22700377440 22712503710 22742115840 22801572352 22859035992 22868528384 22884894630 22894397760 22901066112 22938601032 22952095335 22994296560 23005959444 23042103552 23054412368 23122305792 23157846920 23178447360 23202591576 23246477280 23256130560 23258895270 23343307520 23350106624 23408388765 23418673408 23432647680 23445165120 23457056688 23469587167 23483591820 23490431784 23500186368 23559410628 23595855840 23647724451 23657544352 23678555904 23714952040 23748087168 23760773112 23854633920 23867376780 23904874240 23941120536 23951062272 23960974336 24021359856 24031334912 24034191779 24048533340 24058519680 24119151030 24163498080 24213735936 24216614487 24226670624 24241127040 24248187648 24254076360 24319391616 24325297620 24332382744 24335364560 24357012480 24410554272 24420690944 24423594098 24482235024 24495313141 24527249664 24530255360 24567449904 24627065580 24637292160 24699382110 24796242432 24802264240 24809488288 24824292480 24837553320 24850151118 24882550272 24897188160 24910487940 24923122731 24942965760 24955617024 24968948016 25008176128 25036465920 25049164608 25062545572 25109984640 25120376320 25136140874 25158465648 25168912896 25271340120 25345548540 25359948288 25398928880 25440557805 25444942848 25447967766 25458535232 25473726720 25487334480 25522694847 25562177160 25602337280 25651768896 25665471764 25691450880 25727094432 25740837538 25756197480 25763699376 25774397952 25856324845 25871014784 25936213914 25946984128 25970029056 26052577785 26063396320 26086544640 26100479760 26102915523 26163146880 26177122920 26261220960 26268869952 26275249390 26309506560 26346007584 26352405755 26360081306 26375810760 26386763520 26437709664 26444767128 26493390208 26557000704 26571187136 26587042560 26601245040 26614737396 26649437184 26679321045 26690399840 26730869751 26892983520 26904151040 26907349430 26942430720 26944945056 26956096128 26970495752 26986361935 27021546240 27035251776 27049693684 27065834640 27080292885 27108357120 27122838080 27136594992 27186490112 27202483360 27255004452 27266322304 27285835905 27290539008 27297166560 27373930587 27377285130 27473277312 27487953208 27551380480 27593155872 27596537280 27611279020 27647278080 27692358590 27716953680 27728463360 27731759745 27789416304 27814136832 27832405120 27840511744 27902547270 27910674324 27922264448 27938926080 27942247485 27953850720 28011969024 28090066518 28134198144 28149227096 28166024160 28177720320 28248732720 28260423360 28263822855 28275519740 28315027008 28358549830 28374661376 28457942448 28501965440 28573794990 28585660480 28611048960 28626332640 28640852136 28673251290 28685849088 28757449305 28802629440 28818015460 28832632179 28855587840 28870223616 28885645744 28902882240 28996197696 29003239470 29104891632 29116977664 29187633280 29190357144 29202437472 29273341760 29321320860 29359549440 29363039730 29375232960 29436306432 29449263285 29526254823 29564750592 29571930440 29580543728 29598194880 29685108960 29700966390 29750363019 29762717088 29805063984 29817440768 29892585528 29926400670 29938827840 29951217920 30026699820 30039168640 30043759104 30131981568 30144451584 30148077712 30236563851 30267169920 30283338280 30310234560 30341807721 30399239520 30415478430 30478714656 30513192840 30525863680 30528669366 30534754816 30584801376 30602793780 30642693120 30659062080 30674612592 30690998603 30709312380 30722804736 30829741056 30923947359 30936788768 30995303040 31011860360 31027589814 31103187840 31194521280 31211185020 31260220160 31263093342 31276075584 31311455760 31320575712 31328181965 31333581824 31412547504 31429327711 31448082060 31461141120 31513465152 31530299268 31571407872 31622886906 31664116224 31667880483 31681030816 31699935360 31806178560 31823169040 31921494048 31934749696 32015185254 32028479808 32064711120 32078026240 32081839705 32158868040 32204624220 32217997440 32271580224 32288819316 32321502720 32330916864 32338768480 32383634322 32425855488 32433730160 32443176992 32462536320 32496351462 32547405696 32642980032 32702999552 32756599872 32836087440 32849722880 32852742156 32932509480 33047137080 33055958910 33099056640 33115844736 33116737760 33133534824 33196250880 33213983920 33230830308 33268421745 33274156032 33278111694 33291930688 33311796480 33381954560 33398886144 33479979520 33483056724 33544620864 33681181320 33695120160 33713119690 33794064720 33812117105 33912508032 33916587426 33920743740 33930623688 33964968960 33983112640 34030259796 34068755565 34082902880 34113173760 34157824207 34202358528 34288553988 34302792576 34341596640 34351599168 34359941510 34491444840 34563155328 34581618552 34736770380 34767671040 34782059520 34800639680 34803887364 34884195840 34888342905 34902830560 34979554259 35014961280 35025159936 35128010112 35167747680 35182351360 35185585032 35186533870 35250279552 35259689504 35393783760 35449390080 35468326720 35486316528 35572428060 35641159668 35801065170 35857311360 35894662726 35926593408 35941461504 36028728320 36032039784 36047002368 36087779520 36107057180 36182126656 36245247120 36320603904 36340005936 36381114540 36396222080 36487946430 36498574116 36503046840 36535518720 36615831408 36631036416 36635391147 36723352536 36758175662 36790874496 36795383040 36955938240 36975679660 37052555072 37194363648 37203396360 37214232432 37256329980 37271800960 37275226677 37365731910 37414448640 37453422024 37463420098 37512264192 37554698880 37573746912 37593818358 37664976960 37680564480 37685097140 37704211311 37753369344 37943923264 38098393320 38167414272 38168443520 38171951649 38187802848 38231001720 38343265740 38393256960 38403505920 38443509572 38477653344 38493631488 38498207646 38537176320 38590641648 38611256307 38661596928 38670985960 38785803264 38806522176 38904320871 38920476192 38936583296 39095094480 39150719640 39166977280 39265684380 39368339764 39391831440 39403304928 39412874085 39419667456 39464259840 39519011376 39540121959 39580145280 39601288520 39667150692 39683622784 39718867968 39740085312 39835501056 39856780704 39901867560 39918437120 39922106094 40035599760 40175975424 40315418468 40339475280 40356226560 40361024145 40413646080 40434144192 40455743628 40532319360 40552877664 40553971240 40574540526 40638286208 40662535680 40684257120 40704892488 40779735168 40803725040 40878749440 40882506678 40899483456 40945749840 41065927695 41209915968 41231929812 41327070720 41370119752 41394805920 41416918530 41470917120 41538537885 41592695040 41614913360 41684124456 41701434112 41748607680 41760767616 41853820905 41861035008 41866011486 41883396672 41930776080 41948188160 42017953536 42040399024 42163849208 42201297216 42223840644 42266580480 42390635040 42408238080 42413279610 42537824745 42561992064 42686913672 42704639744 42730122240 42752948160 42860692485 42878490720 42939498960 42957329920 42961278204 43028773632 43051759088 43178179096 43203944160 43227023190 43283381760 43305335424 43328468616 43396540928 43504859205 43523973376 43657337448 43675466496 43758074880 43781449920 43785535716 43803656208 43827055597 43910012640 43981981290 44062849440 44074611880 44154459648 44178046432 44261667840 44307773744 44347125888 44357895660 44370815592 44415728640 44531848192 44551449585 44644075632 44667923963 44707595976 44726161152 44838878292 44908241760 44926826880 45040049730 45058752960 45065638656 45197972352 45216677376 45222116568 45227658320 45240831584 45373679728 45400754880 45425007420 45484231680 45603144704 45623217645 45718071984 45737056768 45742494031 45769789260 45788795520 45802132224 45877202064 45904190670 45988593120 46011918888 46084207104 46108824736 46244611584 46315693840 46356894720 46405183152 46492954560 46517790540 46541384721 46686615040 46700213248 46816777530 46837346816 46890330240 46914113376 46939174334 46967183640 46980863568 47000372736 47118821256 47191711680 47295448902 47315088704 47357111808 47429904080 47434330359 47496174336 47521546224 47709267840 47734753560 47809748480 47882241072 47902124544 48042719712 48054386965 48062669824 48068383558 48097066680 48117039360 48238302060 48326996160 48427471872 48433228974 48453341248 48482254080 48496375296 48508152720 48575451483 48638783232 48650595240 48664765488 48670729120 48744527193 48821108544 48847188196 48964470048 48990626282 49054499328 49060510720 49134899808 49210424705 49254131160 49274584320 49398764220 49583938365 49592484864 49604528480 49618976576 49648584960 49675106640 49700302236 49765100544 49794376320 49820975880 49846245462 49911234048 49917167541 49937896032 50072931840 50098329216 50125091144 50219969280 50240752640 50272281748 50316931296 50337825792 50394273085 50542680240 50569679535 50691097080 50719896576 50797857760 50874881139 50881115610 50895935532 50917070464 50947453440 50974668960 51045389694 51124354320 51204674560 51303537792 51330943528 51382901760 51454188864 51481675076 51512394960 51527398752 51539912265 51548795904 51712649690 51742029568 51872427828 51893968256 51940058112 52105155570 52126792640 52173089280 52200959520 52205831046 52326293760 52354245840 52522441920 52537739904 52550498780 52619013120 52692015168 52704811510 52720162612 52751621520 52773527040 52779800805 52875419328 52889534256 52986780416 53142374272 53174085120 53202490080 53229474792 53358642090 53380799680 53461739502 53701597755 53785967040 53814698860 53841994089 53884861440 53889890112 53912192256 53940991504 53972723870 54043092480 54070503552 54099387368 54131669280 54160585770 54245676160 54273189984 54372980224 54404966720 54510008904 54532644608 54571671810 54594333120 54731919645 54747861174 54754570260 54946554624 54975906416 55137263493 55186311744 55193074560 55222558040 55384717180 55433907360 55456926720 55463519490 55578832608 55664810240 55681023488 55805094540 55821348648 55844528896 55877852160 55884494970 55907701440 56023938048 56048597865 56180133036 56195130147 56268396288 56298454192 56332048320 56390727537 56497465440 56520846720 56527645710 56551039480 56630054016 56717099660 56749322752 56915884896 57003930880 57147589980 57171320960 57222097920 57252665280 57281704272 57312303473 57346502580 57371698176 57514898610 57605258880 57636030920 57665264358 57740447232 57747311469 57771291488 57805764480 57992395392 58006478940 58209783264 58233955328 58375266560 58380714288 58404874944 58411900567 58546683520 58642641720 58726079460 58750465920 58898526570 59052509646 59129501184 59143860880 59161087456 59196389760 59370217920 59401932780 59500726038 59525434176 59610127968 59634881536 59785171056 59817107579 59852801340 59877655680 59902435840 60053399640 60078337280 60087518208 60263963136 60296155424 60473127702 60534339840 60566676560 60620469120 60683615442 60798479040 60830956860 60861810789 60957429312 61026385680 61051727360 61057338732 61058985245 61069509632 61169602752 61205587560 61318124160 61349225184 61381997206 61418624760 61847894718 61873577536 61990606080 62023720720 62055179628 62125377795 62206375680 62389042560 62422370040 62520440320 62526186684 62552151168 62622911520 62641151424 62656363930 62825095008 62840352185 62858655422 62896164120 62922282240 63026930304 63060598536 63245773812 63328232448 63335760966 63362061632 63399870720 63612357120 63619919415 63646338080 63842988096 64030370508 64056959616 64129422240 64156052480 64163679410 64317736080 64352093845 64409248440 64435994880 64543160448 64577638632 64643005440 64677536960 64767268644 64840534785 64851710976 64867460320 64886353984 64925072640 64992702924 65094811392 65285960064 65513199744 65672174880 65699445760 65705484312 65865018960 65900203265 66094274160 66111917820 66198113280 66231689472 66233475520 66267069648 66392501760 66427967840 66461660616 66536843490 66556223388 66583861376 66623592960 66797772288 66959959040 66966113448 67089241728 67362362640 67390240320 67426239380 67588129440 67624234210 67825016064 67833174852 67841487480 67861247376 67966225280 68060519592 68137511130 68165805760 68226347520 68315648414 68404717056 68577107976 68605585152 68683193280 68703198336 68719883020 68982889680 69126310656 69163237104 69473540760 69535342080 69601279360 69607774728 69768391680 69776685810 69805661120 69959108518 70029922560 70050319872 70225166295 70256020224 70335495360 70371170064 70373067740 70408761501 70500559104 70519379008 70787567520 70936653440 70943173353 70972633056 71144856120 71282319336 71602130340 71714622720 71789325452 71853186816 71882923008 72064079568 72094004736 72102575337 72175559040 72214114360 72364253312 72490494240 72641207808 72649843461 72680011872 72762229080 72792444160 72975892860 72997148232 73006093680 73071037440 73231662816 73262072832 73270782294 73446705072 73485939423 73516351324 73581748992 73590766080 73911876480 73951359320 74105110144 74388727296 74406792720 74428464864 74512659960 74543601920 74550453354 74731463820 74769368193 74828897280 74906844048 74926840196 75024528384 75109397760 75147493824 75187636716 75329953920 75361128960 75370194280 75408422622 75506738688 75887846528 76196786640 76321673415 76334828544 76336887040 76343903298 76375605696 76462003440 76568084541 76686531480 76807011840 76887019144 76955306688 76996415292 77074352640 77181283296 77222512614 77323193856 77341971920 77568974535 77613044352 77808641742 77840952384 77873166592 78157733355 78190188960 78301439280 78333954560 78531368760 78736679528 78783662880 78806609856 78825748170 78928519680 79038022752 79057217265 79080243918 79160290560 79202577040 79334301384 79367245568 79480170624 79671002112 79713561408 79803735120 79836874240 79844212188 80037963135 80071199520 80630836936 80678950560 80712453120 80722048290 80827292160 80868288384 80911487256 80959085805 81064638720 81105755328 81107942480 81149081052 81240878655 81276572416 81325071360 81368514240 81409784976 81453273109 81559470336 81607450080 81757498880 81765013356 81798966912 81891499680 82131855390 82419831936 82463859624 82654141440 82740239504 82789611840 82833837060 82941834240 83077075770 83185390080 83195279235 83229826720 83368248912 83402868224 83412783233 83497215360 83521535232 83707641810 83732022972 83766793344 83861552160 83896376320 84035907072 84080798048 84327698416 84402594432 84447681288 84533160960 84781270080 84791468565 84826559220 85075649490 85123984128 85373827344 85409279488 85505896320 85721384970 85756981440 85878997920 85914659840 85922556408 86057547264 86103518176 86356358192 86407888320 86454046380 86497896537 86566763520 86610670848 86656937232 86793081856 87009718410 87047946752 87314674896 87350932992 87562899840 87571071432 87607312416 87654111194 87820025280 87911504473 87963962580 88125698880 88149223760 88308919296 88356092864 88578764469 88615547488 88694251776 88715791320 88741631184 89102899170 89288151264 89335847926 89415191952 89452322304 89677756584 89736656815 89816483520 89853653760 90080099460 90117505920 90131277312 90395944704 90433354752 90444233136 90455316640 90481663168 90709691553 90747359456 90801509760 90850014840 91025423163 91246435290 91436143968 91474113536 91484988062 91539578520 91577591040 91604264448 91754404128 91808381340 91895439155 91977186240 92023837776 92072995809 92168414208 92217649472 92489223168 92631387680 92771842077 92810366304 92985909120 93035581080 93082769442 93373230080 93633555060 93658550245 93674693632 93780660480 93828226752 93878348668 93934367280 93961727136 93984545895 94000745472 94237642512 94287983133 94383423360 94590897804 94630177408 94714223616 94859808160 94868660718 94992348672 95003641449 95043092448 95418535680 95469507120 95619496960 95764482144 95804249088 96085439424 96108773930 96136767116 96194133360 96234078720 96245519115 96476604120 96653992320 96866457948 96906682496 96964508160 96992750592 97016305440 97150902966 97277566464 97301190480 97329530976 97341458240 97489054386 97642217088 97694376392 97928940096 97981252564 98108998656 98269799616 98420849410 98508262320 98549168640 98797528440 99167876730 99209056960 99237953152 99297169920 99350213280 99400604472 99588752640 99641951760 99692490924 99805265235 99822468096 99834335082 99875792064 100145863680 100196658432 100250182288 100439938560 100544563496 100633862592 100788546170 101085360480 101139359070 101382194160 101436351315 101595715520 101749762278 101762231220 101791871064 101834140928 101894906880 101949337920 102090779388 102206266695 102248708640 102473472621 102607075584 102661887056 102908377728 102963350152 103024789920 103054797504 103079824530 103425299380 103484059136 103744855656 103787936512 104210311140 104253585280 104346178560 104401919040 104411662092 104652587520 104665028715 104708491680 104938662777 105044883840 105075479808 105100997560 105384030336 105409623020 105440325224 105503243040 105547054080 105559601610 105750838656 105779068512 105973560832 106284748544 106348170240 106404980160 106458949584 106515818681 106717284180 106761599360 106923479004 107403195510 107571934080 107629397720 107683988178 107779780224 107824384512 107881983008 107945447740 108086184960 108141007104 108198774736 108263338560 108321171540 108491352320 108546379968 108745960448 108809933440 109020017808 109065289216 109078254997 109143343620 109188666240 109463839290 109495722348 109509140520 109893109248 109906173441 109951812832 110274526986 110372623488 110386149120 110445116080 110769434360 110867814720 110927038980 111157665216 111329620480 111362046976 111610189080 111642697296 111689057792 111768989940 111815402880 112097195730 112360266072 112390260294 112536792576 112596908384 112664096640 112781455074 112994930880 113041693440 113055291420 113102078960 113112633933 113260108032 113434199320 113498645504 113831769792 114007861760 114295179960 114342641920 114505330560 114563408544 114624606946 114693005160 115029797220 115210517760 115272061840 115330528716 115480894464 115494622938 115542582976 115611528960 115833768921 115984790784 116012957880 116419566528 116750533120 116761428576 116809749888 116823801134 117093367040 117285283440 117347935835 117452158920 117500931840 117797053140 118105019292 118238622255 118259002368 118287721760 118322174912 118392779520 118620365877 118740435840 118803865560 119001452076 119050868352 119220255936 119570342112 119634215158 119705602680 119755311360 119804871680 120106799280 120156674560 120170958895 120527926272 120592310848 120946255404 121068679680 121083072435 121133353120 121240938240 121367230884 121596958080 121661913720 121723621578 121914858624 122052771360 122103454720 122114677464 122117970490 122339205504 122411175120 122476565705 122636248320 122698450368 122763994412 122837249520 123695789436 123747155072 123981212160 124047441440 124110359256 124250755590 124412751360 124615613655 124778085120 124844740080 125040880640 125052373368 125104302336 125245823040 125282302848 125312727860 125650190016 125680704370 125717310844 125792328240 125844564480 126053860608 126121197072 126491547624 126671521932 126724123264 126799741440 127224714240 127239838830 127292676160 127613474235 127685976192 128060741016 128113919232 128258844480 128327358820 128635472160 128704187690 128818496880 128871989760 129086320896 129155277264 129355073920 129534537288 129681069570 129734920640 129772707968 129850145280 129985405848 130189622784 130514577615 130571920128 131026399488 131344349760 131410968624 131481166791 131730037920 131800406530 132188548320 132223835640 132463378944 132466951040 132534139296 132785003520 132855935680 132923321232 133073686980 133112446776 133167722752 133247185920 133595544576 133654348755 133932226896 134003771889 134178483456 134724725280 134780480640 134852478760 135176258880 135248468420 135650032128 135666349704 135682974960 135722494752 135932450560 136121039184 136275022260 136331611520 136452695040 136631296828 136809434112 136869652935 137154215952 137211170304 137227482093 137366386560 137406396672 137439766040 137965779360 138252621312 138326474208 138947081520 139070684160 139202558720 139215549456 139553371620 139611322240 139624154163 139918217036 140059845120 140100639744 140450332590 140512040448 140670990720 140742340128 140746135480 140817523002 141001118208 141038758016 141575135040 141873306880 141886346706 141945266112 142289712240 142302991077 142564638672 143204260680 143429245440 143578650904 143706373632 144128159136 144163160895 144188009472 144205150674 144351118080 144428228720 144728506624 144980988480 145282415616 145299686922 145360023744 145524458160 145584888320 145726354449 145951785720 145994296464 146012187360 146463325632 146541564588 146893410144 146971878846 147032702648 147163497984 147181532160 147631274115 147823752960 147902718640 148210220288 148751815095 148777454592 148813585440 148856929728 149025319920 149087203840 149100906708 149462927640 149538736386 149813688096 149853680392 150218795520 150294987648 150375273432 150659907840 150722257920 150740388560 150816845244 151013477376 151182819255 151709038605 151775693056 152393573280 152643346830 152673774080 152687806596 152751211392 152924006880 153136169082 153373062960 153454993015 153614023680 153774038288 153910613376 153992830584 154148705280 154362566592 154445025228 154619736795 154646387712 154683943840 155137949070 155226088704 155617283484 155681904768 155746333184 156315466710 156380377920 156602878560 156667909120 157062737520 157146638555 157473359056 157567325760 157613219712 157651496340 157857039360 158076045504 158114434530 158160487836 158320581120 158339402415 158405154080 158668602768 158734491136 158753361637 158960341248 159427122816 159607470240 159673748480 159688424376 160075926270 160142399040 161261673872 161357901120 161444096580 161525982267 161654584320 161736576768 161822974512 161918171610 162129277440 162211510656 162215884960 162298162104 162481757310 162553144832 162737028480 162819569952 162906546218 163118940672 163214900160 163384915681 163514997760 163530026712 163597933824 163782999360 164263710780 164839663872 164927719248 165411790479 165480479008 165579223680 165667674120 166154151540 166370780160 166390558470 166459653440 166736497824 166805736448 166825566466 166994430720 167043070464 167315443997 167415283620 167464045944 167533586688 167723104320 168071814144 168161596096 168585390441 168655396832 168805188864 168895362576 169172182611 169562540160 169582937130 169653118440 170151298980 170247968256 170747654688 170789121035 170818558976 171011792640 171340528489 171442769940 171513962880 171757995840 171845112816 171936910419 172115094528 172207036352 172712716384 172815776640 172908092760 172995793074 173221341696 173241934407 173313874464 174019436820 174095893504 174629349792 174701865984 174897771295 175125799680 175142142864 175214624832 175235701701 175308222388 175640050560 175823008946 175927925160 176251397760 176298447520 176712185728 177157528938 177231094976 177388503552 177431582640 177483262368 178205798340 178576302528 178671695852 178830383904 178904644608 179355513168 179451322737 179473313630 179632967040 179707307520 180160198920 180235011840 180262554624 180791889408 180888466272 180910633280 180963326336 181419383106 181494718912 181603019520 181700029680 182050846326 182492870580 182585432367 182872287936 182969976124 183079157040 183155182080 183176955735 183208528896 183508808256 183616762680 183790878310 183954372480 184047675552 184145991618 184435298944 185262775360 185543684154 185620732608 185971818240 186071162160 186165538884 186376133385 187267110120 187317100490 187561320960 187656453504 187756697336 187868734560 187923454272 187969091790 188475285024 188521056555 188575966266 188766846720 189181795608 189260354816 189719616320 189737321436 189984697344 190007282898 190086184896 190837071360 190859758245 190939014240 191528964288 192170878848 192217547860 192273534232 192388266720 192468157440 192491038230 192953208240 193056281535 193307984640 193732915896 193813364992 193929016320 194032610880 194301805932 194521604355 194555132928 194602380960 194659061952 194682916480 194978108772 195284434176 195388752784 195857880192 195962505128 196539599232 196841698820 197016524640 197098337280 197595056880 197700609795 198335753460 198418113920 198475906304 198594339840 198700426560 198801208944 198907406171 199177505280 199283903520 199384981848 199610530470 199668670164 199751584128 200393316864 200500364576 200879877120 201089126992 201267725184 201577092340 202170720960 202278718140 202764388320 202872702630 203191431040 203499524556 203524462440 203583742128 203668281856 203898675840 204181558776 204412533390 204497417280 204946945242 205214151168 205323774112 205816755456 205926700304 206049579840 206109595008 206159649060 206850598760 206968118272 207489711312 207575873024 207600549833 208420622280 208507170560 208803838080 208823324184 209305175040 209330057430 209416983360 209877325554 210089767680 210150959616 210201995120 210768060672 210819246040 210880650448 211006486080 211119203220 211226284503 211501677312 211558137024 211947121664 212569497088 212809960320 212917899168 213031637362 213434568360 213523198720 213846958008 214806391020 215143868160 215258795440 215367976356 215559560448 215648769024 215763966016 215890895480 216282014208 216307726011 216397549472 216526677120 216642343080 216982704640 217092759936 217619866880 218040035616 218130578432 218156509994 218286687240 218377332480 218927678580 218991444696 219018281040 219135277985 219786218496 219812346882 219903625664 220457818269 220549053972 220745246976 220772298240 220890232160 221538868720 221735629440 221854077960 222315330432 222659240960 223220378160 223285394592 223339619815 223378115584 223537979880 223630805760 224194391460 224720532144 224780520588 225073585152 225193816768 225328193280 225562910148 225989861760 226083386880 226110582840 226204157920 226225267866 226520216064 226868398640 227663539584 228015723520 228590359920 228685283840 228712470155 229010661120 229126817088 229249213892 229386010320 230059594440 230421035520 230544123680 230661057432 230989245876 231085165952 231223057920 231667537842 231969581568 232025915760 232706923605 232839133056 233501066240 233522857152 233619499776 233647602268 234186734080 234570566880 234695871670 234904317840 235001863680 235594106280 236210038584 236477244510 236575443520 236644349824 236785559040 237171651795 237240731754 237480871680 237607731120 238002904152 238101736704 238440511872 239140684224 239268430316 239411205360 239510622720 240213598560 240313349120 240341917790 241184621696 241892510808 242137359360 242166144870 242266706240 242481876480 242734461768 242877257415 243193916160 243323827440 243447243156 243722635965 243829717248 244105542720 244229354928 244235940980 244359819327 244678411008 244822350240 244953131410 245272496640 245396900736 245527988824 245674499040 247391578872 247494310144 247962424320 248094882880 248220718512 248501511180 248825502720 249231227310 249556170240 249585837705 249689480160 250104746736 250208604672 250238349699 250491646080 250564605696 250625455720 251300380032 251361408740 251434621688 251584656480 251689128960 252107721216 252242394144 252983095248 253343043864 253448246528 253599482880 254374405695 254479677660 254585352320 255226948470 255371952384 256121482032 256227838464 256517688960 256654717640 257270944320 257408375380 257636993760 257743979520 258172641792 258310554528 258710147840 259069074576 259362139140 259469841280 259493689611 259545415936 259700290560 259970811696 260379245568 261029155230 261143840256 262052798976 262688699520 262821937248 262962333582 263460075840 263600813060 263734513419 264377096640 264447671280 264926757888 264933902080 265068278592 265711871360 265736293407 265846642464 266147373960 266224893552 266335445504 267308697510 267864453792 268007543778 268356966912 269209970445 269449450560 269560961280 269704957520 270352517760 270496936840 271300064256 271332699408 271365949920 271444989504 271864901120 272129074659 272242078368 272550044520 272663223040 273262593656 273739305870 274308431904 274422340608 274454964186 274732773120 274812793344 274879532080 275686317465 275931558720 276218987427 276505242624 276652948416 277894163040 278405117440 278431098912 279106743240 279222644480 279248308326 279836434072 280119690240 280900665180 280975650735 281024080896 281341981440 281484680256 281492270960 281635046004 281953637685 282002236416 282077516032 282863949399 283150270080 283746613760 283772693412 283890532224 284579424480 284605982154 285129277344 286408521360 286561517365 286858490880 287157301808 287412747264 288256318272 288326321790 288410301348 288702236160 288736557345 288856457440 289457013248 289961976960 290599373844 290720047488 291048916320 291169776640 291452708898 291903571440 291988592928 292024374720 292059502835 292926651264 293083129176 293786820288 293943757692 294065405296 294326995968 295262548230 295647505920 295805437280 296420440576 297503630190 297627170880 297713859456 298050639840 298174407680 298201813416 298925855280 299077472772 299085537895 299627376192 299707360784 300437591040 300589975296 300750546864 301319815680 301480777120 301633690488 302365638510 303418077210 303551386112 304309053945 304787146560 305104633171 305286693660 305347548160 305375613192 305502422784 305848013760 306272338164 306746125920 306909986030 307420417863 307548076576 307821226752 307985661168 308725133184 308890050456 309239473590 309367887680 310275898140 310452177408 311234566968 311363809536 311492666368 312444493127 312630933420 312760755840 313205757120 314125475040 314293277110 314815988331 314946718112 315134651520 315226439424 315302992680 316152091008 316228869060 316320975672 316641162240 316678804830 316810308160 317337205536 317468982272 317506723274 317920682496 318439070833 318854245632 319214940480 319376848752 319547456043 320151852540 320284798080 322523347744 322715802240 322888193160 323051964534 323473153536 323645949024 323836343220 324258554880 324423021312 324431769920 324596324208 324963514620 325106289664 325474056960 325639139904 325813092436 326237881344 326429800320 326769831362 327060053424 327195867648 327234764991 327565998720 328527421560 329679327744 329718520323 329855438496 330823580958 330960958016 331158447360 331335348240 332308303080 332781116940 332919306880 333472995648 333651132932 333988861440 334086140928 334630887994 334830567240 334928091888 335067173376 335446208640 336323192192 337170780882 337310793664 337610377728 337790725152 338344365222 339125080320 339165874260 339306236880 339337901799 340302597960 340495936512 341495309376 341578242070 342023585280 342681056978 342885539880 343027925760 343515991680 343690225632 343873820838 344414072704 345425432768 345631553280 345816185520 345991586148 346442683392 346483868814 346627748928 347501306763 348038873640 349258699584 349795542590 350251599360 350284285728 350429249664 350471403402 350616444776 351280101120 351646017892 351855850320 352043807505 352502795520 352596895040 353424371456 354315057876 354462189952 354715866765 354777007104 354863165280 354966524736 355861097631 356411596680 357152605056 357343391704 357660767808 358711026336 358902645474 358946627260 359265934080 359414615040 360320397840 360470023680 360512876685 361583778816 361776932544 361821266560 361926652672 362838766212 362989437824 363206039040 363249217305 363400059360 364101692652 364985741160 365170864734 365744575872 365939952248 366158314080 366310364160 366353911470 367017616512 367233525360 367429697115 367581756620 367908744960 368095351104 368291983236 368870597888 370525550720 371087368308 371241465216 371943636480 372142324320 372331077768 372752266770 373846840965 374534220240 374634200980 375122641920 375312907008 375513394672 375737469120 375846908544 375938183580 376950570048 377042113110 377151932532 377533693440 378363591216 378520709632 378565708519 379439232640 379474642872 380014565796 380172369792 381674142720 381719516490 381878028480 382840422705 383057928576 384341757696 384435095720 384547068464 384776533440 384982076460 385906416480 386112563070 386615969280 387465831792 387626729984 388065221760 388603611864 389043208710 389204761920 389318123904 389365832960 389956217544 390568868352 390777505568 391715760384 391925010256 393079198464 393683397640 394033049280 394443500373 395190113760 395401219590 396671506920 396836227840 396951812608 397400853120 397602417888 397814812342 398355010560 398567807040 398769963696 398982981839 399221060940 399337340328 399503168256 400786633728 401000729152 402011315667 402178253984 402535450368 403154184680 404341441920 404557436280 405528776640 405745405260 406382862080 406999049112 407048924880 407167484256 407266365545 407336563712 407797351680 408363117552 408581260243 408825066780 408994834560 409893890484 410428302336 410647548224 411633510912 411682446279 411853400608 412099159680 412219190016 412319298120 413701197520 414979422624 415151746048 415201099666 416841244560 417014341120 417063916165 417607676160 417646648368 418660114860 418833966720 419754651108 420179535360 420301919232 420403990240 421536121344 421638492080 421761300896 422012972160 422238406440 422452569006 423003354624 423116274048 425138994176 425619920640 425835798336 426063274724 426869136720 427046397440 427693916016 429612782040 430287736320 430517590880 430735952712 431119120896 431527932032 431781790960 432489482685 432564028416 432615452022 432795098944 433053354240 433284686160 433965409280 434185519872 435239733760 436080071232 436313019988 436573374480 436754664960 437855357160 437982889392 438036562080 438270555970 439557522365 439624693764 439807251328 440915636538 441098107944 441490493952 441544596480 441780464320 442893822345 443077737440 443471258880 443708155920 444630660864 446440756320 446570789184 446679239630 447075959760 447261611520 448388782920 449441064288 449561041176 450387633536 450656386560 451125820296 451979723520 452166773760 452221165680 452408315840 452450535732 453040432128 453548457765 453736797280 455127115815 455327079168 457180719840 457370567680 457424940310 458021322240 458253634176 458498427784 458772020640 460119188880 460364979045 460842071040 461088247360 461322114864 461978491752 462170331904 462446115840 463335075684 463859210385 463939163136 464051831520 465413847210 465678266112 467045714304 467238999552 467295204536 468373468160 469141133760 469391743340 469808635680 470003727360 471188212560 471439915665 472420077168 472954489020 473150887040 473288699648 473571118080 474343303590 474481463508 474961743360 475018207245 475215462240 476005808304 476203473408 476260084911 476881023744 478281368448 478536860632 478822410720 479021245440 480427197120 480683835580 482369243392 483785021616 484332289740 484533412480 484577946801 484963752960 485468923536 485754514830 486387832320 486647654880 486894486312 487445271930 487659434496 488211085440 488458709856 488471881960 488719638654 489356822016 489644700480 489906262820 490154747043 490544993280 490793801472 491055977648 491348998080 494783157744 494988620288 496189765760 496235371437 496441437024 497003022360 498462454620 499112340480 499171675410 499378960320 500209493472 500417209344 500476699398 500983292160 501129211392 501250911440 501946331991 502600760064 502722817480 502869243376 503169312960 504215442432 504484788288 505756171323 505966190496 506686087728 506896493056 508748811390 508959355320 509170704640 510453896940 510743904768 512242964064 512367363105 512455676928 513035377920 513309435280 514021585467 514541888640 514816750760 515273987520 515810731257 516345283584 516621109056 517420295680 518138149152 518724278280 518939682560 518987379222 519090831872 519941623392 522058310460 522287680512 524105597952 524693313885 525377399040 525643874496 525707105103 525924667164 526920151680 527201626120 527469026838 528754193280 528895342560 529867804160 530136557184 531423742720 531472586814 531693284928 532294747920 532449787104 532579093405 532670891008 534617395020 535728907584 536015087556 536713933824 538353968211 538419940890 538898901120 539121922560 539409915040 540705035520 540993873680 542665398816 542731899840 542889979008 543729802240 544258149318 544484156736 545100089040 545326446080 545391274985 546525187312 547478611740 548616863808 548909928372 549465546240 549530867205 549625586688 549759064160 551372634930 551863117440 552437974854 553305896832 555788326080 556810234880 556862197824 558213486480 558445288960 558496616652 559672868144 561801330360 561951301470 562683962880 562969360512 562984541920 563270092008 563907275370 564155032064 565563169665 565727898798 566300540160 567493227520 567545386824 567781064448 569158848960 569211964308 569751722761 570258554688 572817042720 573123034730 574314603616 576512636544 576652643580 576820602696 577404472320 577473114690 577712914880 578914026496 579168844605 579923953920 580683011519 581198747688 581440094976 582097832640 582905417796 583807142880 583977185856 584048749440 584119005670 585853302528 586166258352 587573640576 587887515384 588130810592 590525096460 591295011840 591610874560 592840881152 593101829385 594652422403 595007260380 595254341760 595427718912 596101279680 596403626832 596722218513 597851710560 598154945544 598171075790 599254752384 599414721568 601179950592 601501093728 602639631360 602961554240 603267380976 604731277020 606836154420 607102772224 608618107890 609574293120 610209266342 610573387320 610751226384 611004845568 611696027520 612544676328 613492251840 613819972060 614840835726 615096153152 615642453504 615971322336 617450266368 617780100912 618478947180 618735775360 620551796280 620904354816 622469133936 622727619072 622801649499 624888986254 625261866840 625521511680 626411514240 628250950080 628586554220 629631976662 629893436224 630269303040 630452878848 630605985360 632304182016 632457738120 632641951344 633357609660 633620616320 633678853509 634674411072 635013446548 635841364992 636878141666 637708491264 638429880960 638753697504 639094912086 640303705080 640569596160 645046695488 645431604480 645776386320 646103929068 646946307072 647291898048 647672686440 648846042624 648863539840 648923178033 649192648416 649927029240 650948113920 651278279808 651626184872 652859600640 653539662724 654120106848 654391735296 654469529982 655131997440 657054843120 657405833955 659358655488 659437040646 659710876992 661373454807 661647161916 661921916032 662316894720 662670696480 664616606160 665562233880 665838613760 666945991296 667302265864 667977722880 669261775988 669661134480 669856183776 670018859445 670134346752 670892417280 672646384384 674341561764 674621587328 675220755456 675581450304 676688730444 678250160640 678331748520 678612473760 678675803598 680605195920 682990618752 683156484140 684047170560 685362113956 685771079760 686055851520 686137410465 687031983360 687380451264 687747641676 688828145408 690850865536 691263106560 691632371040 691983172296 692967737628 693255497856 695002613526 696077747280 698120770815 698517399168 699591085180 700503198720 700568571456 700858499328 700942806804 701232889552 702560202240 703292035784 703711700640 704087615010 705005591040 705193790080 706848742912 708630115752 708924379904 709431733530 709726330560 709933049472 711514955385 711722195262 712823193360 714305210112 714686783408 715321535616 717422052672 717805290948 717893254520 718531868160 720640795680 720940047360 721025753370 723553865088 723642533120 723853305344 725677532424 725978875648 726412078080 726498434610 726800118720 728203385304 728631772245 729971482320 730341729468 731489151744 731879904496 732316628160 732707822940 733079457981 734035233024 734467050720 734859394230 735163513240 735817489920 736190702208 736583966472 737741195776 741051101440 742174736616 742482930432 743887272960 744284648640 744662155536 745059945149 745504533540 747693681930 749068440480 749268401960 750625814016 750715049097 751026789344 751474938240 751693817088 751876367160 753901140096 754084226220 754303865064 755067386880 756727182432 757041419264 757131417038 758878465280 758949285744 759354707371 760029131592 760344739584 763439032980 763756056960 765680845410 766115857152 768683515392 768870191440 769094136928 769553066880 769964152920 771812832960 772225126140 773231938560 774931663584 775253459968 776130443520 777207223728 777622398527 778086417420 778409523840 778636247808 778731665920 779912435088 781137736704 781555011136 783431520768 783850020512 786158396928 787366795280 788066098560 788887000746 790380227520 790802439180 791203540257 793343013840 793672455680 793766808185 793903625216 794801706240 795204835776 795629624684 797135614080 797539927392 797965963678 798442121880 798674680656 799006336512 802001458304 804022631334 804356507968 805070900736 806308369360 807629911335 808682883840 809114872560 811057553280 811490810520 812765724160 813998098224 814097849760 814334968512 814532731090 815594703360 816726235104 816924578405 817162520486 817650133560 817989669120 819787780968 821295096448 823267021824 823364892558 823706801216 824198319360 824438380032 824638596240 827058952395 827402395040 828656962281 829958845248 830402199332 833682489120 834028682240 834127832330 835215352320 835293296736 836577219985 837320229720 837667933440 839509302216 840359070720 840807980480 842926952205 843072242688 843276984160 843522601792 844025944320 844476812880 844905138012 845860913055 846006709248 846232548096 848591848197 851239841280 851671596672 852126549448 853738273440 854092794880 855387832032 856702642445 859225564080 859684552095 860575472640 861035181760 861471905424 862238241792 863055864064 863563581920 864978965370 865230904044 865590197888 866106708480 866209672035 866569372320 868371039744 870479467520 872160142464 872626039976 873146748960 873509329920 875710714320 875965778784 876073124160 876178508505 876541111940 879115044730 879249387528 879614502656 881831273076 882196215888 882980987904 883560928640 885787644690 886155474880 886942517760 887416311840 889261321728 892881512640 893141578368 893358479260 894151919520 894523223040 896777565840 897256613685 898882128576 899122082352 900775267072 901312773120 902251640592 903959447040 904442331360 904816631680 904901071464 907096915530 907473594560 910254231630 910654158336 912927161835 914361439680 914849880620 915313899513 916042644480 916507268352 916996855568 917544041280 920238377760 920729958090 922176494720 922261253589 922644229728 923956983504 924340663808 926670151368 927718420770 928103663040 930827694420 931356532224 934091428608 934477999104 934590409072 937333479381 938282267520 938783486680 939617271360 942376425120 942879831330 944447964993 944840154336 945908978040 946301774080 946577399296 948686607180 948962927016 949923486720 950036414490 950430924480 952011616608 952406946816 952520169822 953762047488 955317212499 956562736896 957073721264 957644821440 958642368129 960854394240 961367671160 964738486784 967570043232 968664579480 969066824960 969155893602 970937847072 971509029660 972775664640 973295309760 973788972624 974309159041 974890543860 975318868992 976422170880 976917419712 976943763920 977439277308 978713644032 979289400960 979812525640 980309494086 981587602944 981704294973 982111955296 982697996160 989566315488 989977240576 992379531520 992470742874 992882874048 994006044720 994537030855 996924909240 998343350820 998757920640 1000418986944 1000953398796 1001966584320 1002258422784 1002501822880 1003892663982 1005201520128 1005445634960 1005738486752 1006338625920 1008969576576 1011512342646 1011932380992 1013372175456 1013792986112 1017497622780 1017918710640 1018341409280 1020907793880 1021487809536 1024485928128 1024734726210 1026070755840 1026618870560 1028043170934 1029083777280 1029633501520 1030547975040 1031621462514 1033242218112 1034840591360 1036276298304 1037448556560 1037879365120 1037974758444 1038002749165 1038181663744 1039883246784 1044116620920 1049386627770 1050754798080 1051287748992 1051414210206 1051849334328 1053840303360 1054403252240 1054938053676 1056131422515 1057508386560 1057790685120 1058892550417 1059735608320 1060273114368 1062847485440 1062945173628 1063386569856 1064589495840 1064899574208 1065158186810 1069234790040 1071457815168 1072030175112 1076707936422 1076839881780 1077797802240 1078243845120 1078819830080 1081410071040 1081538630055 1081987747360 1084366182029 1085330797632 1085463799680 1085779958016 1088516298636 1088968313472 1090200178080 1090652892160 1090782549970 1093050374624 1094957223480 1097233727616 1097819856744 1098931092480 1099061734410 1099518128320 1102289091345 1102745269860 1103726234880 1104875949708 1106611793664 1111576652160 1113724395648 1116426972960 1116890577920 1116993233304 1119345736288 1123602660720 1123902602940 1125367925760 1125938721024 1125969083840 1126540184016 1127814550740 1128310064128 1131126339330 1131455797596 1132601080320 1135090773648 1135562128896 1135697125557 1138317697920 1138423928616 1139503445522 1140517109376 1145634085440 1146246069460 1148629207232 1153025273088 1153305287160 1153641205392 1154946229380 1155425829760 1158337689210 1159847907840 1161366023038 1162397495376 1162880189952 1164195665280 1165810835592 1167614285760 1167954371712 1168097498880 1168238011340 1171706605056 1172332516704 1175147281152 1175775030768 1176261621184 1181050192920 1183221749120 1183330501119 1186203658770 1189304844806 1190014520760 1190508683520 1190855437824 1192202559360 1192807253664 1193444437026 1195703421120 1196309891088 1196342151580 1196948945517 1198509504768 1198829443136 1202359901184 1203002187456 1205923108480 1206033947001 1206534761952 1209462554040 1213672308840 1217236215780 1219148586240 1220418532684 1221146774640 1221502452768 1221799096635 1222009691136 1223392055040 1225089352656 1225743780729 1226984503680 1227639944120 1229681671452 1230192306304 1231284907008 1231942644672 1234900532736 1235047338837 1235560201824 1236957894360 1237471550720 1241103592560 1244938267872 1245455238144 1245603298998 1249777972508 1250523733680 1251043023360 1251191748495 1252823028480 1256501900160 1257173108440 1259263953324 1259786872448 1260538606080 1260905757696 1261211970720 1264608364032 1264915476240 1265283902688 1266715219320 1267241232640 1267357707018 1269348822144 1270026893096 1273756283332 1275416982528 1276859761920 1277507395008 1278189824172 1280607410160 1281139192320 1290093390976 1290863208960 1291552772640 1292207858136 1294583796096 1295345372880 1297468448055 1297692085248 1297727079680 1297846356066 1298385296832 1299854058480 1301896227840 1302556559616 1303252369744 1305719201280 1307079325448 1308240213696 1308939059964 1310263994880 1314109686240 1314811667910 1318672567095 1318874081292 1319421753984 1322746909614 1323294323832 1323843832064 1324633789440 1325341392960 1328681467035 1329233212320 1331124467760 1331677227520 1333891982592 1334604531728 1338523551976 1339322268960 1339712367552 1340037718890 1341784834560 1345292768768 1348683123528 1349243174656 1351162900608 1353377460888 1356500321280 1356663497040 1357224947520 1357351607196 1360645373295 1361210391840 1365981237504 1366312968280 1370724227912 1371542159520 1372111703040 1372274820930 1374063966720 1374760902528 1375495283352 1377656290816 1381094937135 1381701731072 1382526213120 1383264742080 1383966344592 1384705642853 1385935475256 1386510995712 1390005227052 1392155494560 1396241541630 1397034798336 1399182170360 1401137142912 1401716998656 1401885613608 1402465779104 1405120404480 1406584071568 1407423401280 1408175230020 1410011182080 1410387580160 1413697485824 1414319746995 1417260231504 1417848759808 1418017314961 1418863467060 1419452661120 1419866098944 1423029910770 1423444390524 1425646386720 1428610420224 1428780254733 1429373566816 1430643071232 1434844105344 1435610581896 1435786509040 1437063736320 1441281591360 1442051506740 1447107730176 1447285066240 1447706610688 1451355064848 1451957751296 1452996869220 1453600237440 1456406770608 1457263544490 1459942964640 1460683458936 1462978303488 1463759808992 1464633256320 1465415645880 1466158915962 1468070466048 1468934101440 1469718788460 1470327026480 1470464241129 1471634979840 1472381404416 1473167932944 1475482391552 1482102202880 1484349473232 1484965860864 1488569297280 1489324311072 1490119890298 1491009067080 1495387363860 1498136880960 1498536803920 1501251628032 1501430098194 1502053578688 1502949876480 1503387634176 1503752734320 1505838995973 1507802280192 1508168452440 1508607730128 1513454364864 1514262834076 1517756930560 1517898571488 1518709414742 1520058263184 1520689479168 1525523165855 1526878065960 1527512113920 1531361690820 1532231714304 1537102089315 1537367030784 1537740382880 1538188273856 1539106133760 1539928305840 1542064756401 1543625665920 1544450252280 1547432193771 1549863327168 1552260887040 1554414447456 1555244797054 1556172834840 1556819047680 1557272495616 1557463331840 1559824870176 1562222465635 1563110022272 1566863041536 1567700041024 1572316793856 1574079941655 1574733590560 1576132197120 1577121315309 1577774001492 1580760455040 1581604878360 1582407080514 1586686027680 1587344911360 1587533616370 1589603412480 1590409671552 1591259249368 1592195354165 1594271228160 1595079854784 1595931927356 1596884243760 1597349361312 1597737280215 1598012673024 1604002916608 1608045262668 1608713015936 1610141801472 1612616738720 1615061904633 1615259822670 1617365767680 1618229745120 1622115106560 1622981621040 1625531448320 1627996196448 1628195699520 1628669937024 1629065462180 1631189406720 1633452470208 1633849156810 1634325040972 1635300267120 1635979338240 1636173824955 1639575561936 1642590192896 1646729785116 1647413602432 1648396638720 1648592601615 1648876760064 1649277192480 1654117904790 1654804790080 1657313924562 1659917690496 1660804398664 1667364978240 1668255664660 1670430704640 1670586593472 1673154439970 1674640459440 1675335866880 1679018604432 1681615960960 1685853904410 1686553968320 1687045203584 1688051888640 1688953625760 1689810276024 1691721826110 1692465096192 1696689508995 1697183696394 1702479682560 1703343193344 1704253098896 1707476546880 1709255168283 1710775664064 1713405284890 1718451128160 1719369104190 1722070363520 1722943810848 1726111728128 1727127163840 1729957930740 1730461808088 1731180395776 1732213416960 1732419344070 1733138744640 1736742079488 1737506533815 1742049034557 1744320284928 1745252079952 1746293497920 1751421428640 1751931557568 1752146248320 1752357017010 1753082223880 1758230089460 1758498775056 1759229005312 1763662546152 1764392431776 1767121857280 1771575289380 1772310949760 1773885035520 1774832623680 1778522643456 1779305488155 1783957267209 1785763025280 1786283156736 1786716958520 1788303839040 1790166655539 1793555131680 1794513227370 1797764257152 1798244164704 1801550534144 1804503281184 1807918894080 1808884662720 1809633263360 1809802142928 1810768917577 1814193831060 1814947189120 1820508463260 1821308316672 1825854323670 1828722879360 1829699761240 1830627799026 1833014536704 1833993711136 1835088082560 1840476755520 1841459916180 1844352989440 1844522507178 1845288459456 1847913967008 1848681327616 1853340302736 1854330334949 1855436841540 1856207326080 1861655388840 1862713064448 1868182857216 1868404948497 1869180818144 1874666958762 1876564535040 1877566973360 1879234542720 1884752850240 1885759662660 1888895929986 1889680308672 1891817956080 1892603548160 1892828542595 1893154798592 1897373214360 1897925854032 1900072828980 1900861848960 1904023233216 1905040339644 1907524094976 1910634424998 1913125473792 1914147442528 1915289642880 1917284736258 1921708788480 1922735342320 1929476973568 1935140086464 1937329158960 1938133649920 1938311787204 1941875694144 1943018059320 1946590619520 1947577945248 1948618318082 1949781087720 1952844341760 1953834839424 1953887527840 1954878554616 1958578801920 1959625051280 1960618988172 1963175205888 1963408589946 1964223910592 1965395992320 1972217501865 1979132630976 1984759063040 1984941485748 1985765748096 1988012089440 1989074061710 1993849818480 1994914909195 1996686701640 1997515841280 2000837973888 2001906797592 2003933168640 2005003645760 2007785327964 2010056578335 2010403040256 2010891269920 2011476973504 2012677251840 2017939153152 2023024685292 2023864761984 2026744350912 2034995245560 2035837421280 2036682818560 2041815587760 2042906301215 2048971856256 2049469452420 2052141511680 2053237741120 2056086341868 2058167554560 2058412231395 2059267003040 2061095950080 2063242925028 2063793701281 2066484436224 2072552596608 2074897113120 2075758730240 2075949516888 2076005498330 2079766493568 2088233241840 2098773255540 2101509596160 2102575497984 2102828420412 2103698668656 2107680606720 2108806504480 2109876107352 2112262845030 2115016773120 2115581370240 2117785100834 2120546228736 2125694970880 2125890347256 2126773139712 2129178991680 2129799148416 2130316373620 2138469580080 2142915630336 2144060350224 2153415872844 2153679763560 2155595604480 2157639660160 2162820142080 2163077260110 2163975494720 2168732364058 2170661595264 2170927599360 2171559916032 2177032597272 2177936626944 2180400356160 2181565099940 2186100749248 2189914446960 2194467455232 2195639713488 2198123468820 2199036256640 2199238373943 2204578182690 2205490539720 2207452469760 2209751899416 2213223587328 2223153304320 2227448791296 2232853945920 2233986466608 2235179835447 2238691472576 2247205321440 2247805205880 2251877442048 2251938167680 2252145147291 2253080368032 2255629101480 2262252678660 2262911595192 2265202160640 2270181547296 2271124257792 2271394251114 2276635395840 2276847857232 2278064122113 2279006891044 2281034218752 2291268170880 2292492138920 2297258414464 2306050546176 2306610574320 2307282410784 2309892458760 2310851659520 2316675378420 2319695815680 2322732046076 2324794990752 2325760379904 2328391330560 2331621671184 2332867195581 2335228571520 2335908743424 2336194997760 2336476022680 2343413210112 2344665033408 2350294562304 2351550061536 2352523242368 2362100385840 2366443498240 2366661002238 2372407317540 2373610620771 2378609689612 2380029041520 2381017367040 2381300424555 2381710875648 2384405118720 2385614507328 2386888874052 2391406842240 2392619782176 2392684303160 2393897891034 2397019009536 2397658886272 2406004374912 2411846216960 2412067894002 2413069523904 2418925108080 2422889734005 2427344617680 2434472431560 2438297172480 2440837065368 2442293549280 2443004905536 2443598193270 2446784110080 2450178705312 2450773735215 2451487561458 2453969007360 2455279888240 2459363342904 2460384612608 2463885289344 2469801065472 2470094677674 2471120403648 2473915788720 2474943101440 2481176857185 2482207185120 2489876535744 2491206597996 2499555945016 2501047467360 2502086046720 2502383496990 2505646056960 2509731659955 2513003800320 2514346216880 2518527906648 2519573744896 2521077212160 2522423941440 2528780856615 2529216728064 2529830952480 2530567805376 2533430438640 2534482465280 2534715414036 2538697644288 2540053786192 2547512566664 2553719523840 2555014790016 2556379648344 2561214820320 2562278384640 2570107927335 2579053656285 2580186781952 2581726417920 2583105545280 2584415716272 2585796280223 2589167592192 2590690745760 2594936896110 2595454159360 2595692712132 2596770593664 2599708116960 2605113119232 2606504739488 2611438402560 2614158650896 2616480427392 2617878119928 2620527989760 2628219372480 2628535525515 2629623335820 2637345134190 2637748162584 2638843507968 2645493819228 2646588647664 2647687664128 2650682785920 2657362934070 2658466424640 2662248935520 2663354455040 2667783965184 2669209063456 2677047103952 2678644537920 2679424735104 2680075437780 2683569669120 2690585537536 2691769841055 2697366247056 2698486349312 2698807147829 2702325801216 2706754921776 2713326994080 2714449895040 2714703214392 2721290746590 2722420783680 2731962475008 2732625936560 2741448455824 2743084319040 2744549641860 2745941698539 2748127933440 2749521805056 2750990566704 2755312581632 2762189874270 2763403462144 2766529484160 2767932689184 2769411285706 2771870950512 2773021991424 2780010454104 2784310989120 2792483083260 2794069596672 2798364340720 2802274285824 2803433997312 2803771227216 2804931558208 2812000438143 2813168143136 2814846802560 2816350460040 2820775160320 2828639493990 2834520463008 2835697519616 2836034629922 2837726934120 2838905322240 2839732197888 2846059821540 2846888781048 2848758613805 2851292773440 2857220840448 2857560509466 2858747133632 2861286142464 2865951637497 2869688210688 2871221163792 2871573018080 2875927104387 2882563182720 2884103013480 2894215460352 2894570132480 2902710129696 2903415057595 2903915502592 2905993738440 2907200474880 2912813541216 2914527088980 2919885929280 2921366917872 2922927477123 2925956606976 2927519617984 2929266512640 2930831291760 2932317831924 2936140932096 2937868202880 2939437576920 2940654052960 2940928482258 2944762808832 2945112884919 2946335865888 2964204405760 2968698946464 2969931721728 2973262112015 2977138594560 2978648622144 2980239780596 2982018134160 2983611092565 2990774727720 2996273761920 2997073607840 3002860196388 3004107157376 3005899752960 3006775268352 3007505468640 3011677991946 3015604560384 3016336904880 3017215460256 3026908729728 3028525668152 3035513861120 3035797142976 3037418829484 3040116526368 3041378958336 3051046331710 3053756131920 3055024227840 3062723381640 3064463428608 3074204178630 3075480765760 3076376547712 3078212267520 3079856611680 3084129512802 3087251331840 3088900504560 3094864387542 3099726654336 3104521774080 3108828894912 3110489594108 3112345669680 3113638095360 3114008247495 3114544991232 3119649740352 3124444931270 3126220044544 3135400082048 3148159883310 3149467181120 3152264394240 3154242630618 3155548002984 3161520910080 3163209756720 3164814161028 3168394267545 3173372055360 3175067232740 3176677651251 3179206824960 3180819343104 3182518498736 3184390708330 3188542456320 3190159709568 3191863854712 3193768487520 3194698722624 3195474560430 3208005833216 3216090525336 3217426031872 3225233477440 3230123809266 3230519645340 3234731535360 3236459490240 3244230213120 3244615890165 3245963242080 3253098546087 3255992392896 3256391399040 3257339874048 3258130924360 3266904940416 3267698313620 3268650081944 3270600534240 3271958676480 3272347649910 3279151123872 3285180385792 3293459570232 3294827204864 3296793277440 3297185203230 3298554384960 3306867274035 3308235809580 3309609580160 3314627849124 3319835380992 3321608797328 3334729956480 3336511329320 3341173186944 3346308879940 3349280918880 3350671733760 3358037208864 3363231921920 3371707808820 3373107936640 3374090407168 3376103777280 3377907251520 3379620552048 3381425904907 3383443652220 3384930192384 3393379017990 3394367392788 3406686386688 3407091376671 3408506197792 3414953093760 3418510336566 3421551328128 3426810569780 3436902256320 3438738208380 3444140727040 3445887621696 3452223456256 3454254327680 3459915861480 3460923616176 3462360791552 3464838688140 3466277489280 3475013067630 3484098069114 3488640569856 3490504159904 3492586995840 3502842857280 3503863115136 3504292496640 3504714034020 3506164447760 3516460178920 3516997550112 3518458010624 3527325092304 3528784863552 3529209347161 3534243714560 3543150578760 3544621899520 3549665247360 3558610976310 3567914534418 3571526050560 3572566313472 3573433917040 3576607678080 3580333311078 3587110263360 3589026454740 3590846836551 3595528514304 3596488329408 3603101068288 3609006562368 3617769325440 3619266526720 3619604285856 3621537835154 3628387662120 3629894378240 3641016926520 3651708647340 3657445758720 3659399522480 3661255598052 3665397289905 3666029073408 3667987422272 3670176165120 3677231342187 3680953511040 3682919832360 3688705978880 3689045014356 3690576918912 3695827934016 3706680605472 3708660669898 3710873683080 3712414652160 3723310777680 3725299725745 3736365714432 3736809896994 3738361636288 3749333917524 3753129070080 3753575245485 3755133946720 3758469085440 3769505700480 3771519325320 3777791859972 3779360617344 3783635912160 3785207096320 3785657085190 3794746428720 3795851708064 3796773536855 3800145657960 3801723697920 3808046466432 3810080679288 3821268849996 3826250947584 3828294885056 3830579285760 3834569472516 3843417576960 3845470684640 3870280172928 3874658317920 3876267299840 3876623574408 3883751388288 3886036118640 3888111992635 3893181239040 3895155890496 3897236636164 3899562175440 3905688683520 3907669678848 3907775055680 3909757109232 3917157603840 3919250102560 3921237976344 3926817179892 3928447821184 3930791984640 3944435003730 3956017701285 3958265261952 3969518126080 3969882971496 3971531496192 3976024178880 3978148123420 3987699636960 3989829818390 3993373403280 3995031682560 4001675947776 4003813595184 4010007291520 4015570655928 4020113156670 4021782539840 4022953947008 4025354503680 4035878306304 4046049370584 4047729523968 4053488701824 4069990491120 4071674842560 4083631175520 4085812602430 4097943712512 4098938904840 4106475482240 4112172683736 4116335109120 4116824462790 4118534006080 4122191900160 4126485850056 4127587402562 4132968872448 4143284811405 4145105193216 4149794226240 4151899033776 4152010996660 4154116928559 4159532987136 4176466483680 4197546511080 4205150995968 4205656840824 4207397337312 4215361213440 4217613008960 4219752214704 4224525690060 4230033546240 4231162740480 4235570201668 4241092457472 4242959240985 4251780694512 4253546279424 4254051944883 4258357983360 4259598296832 4260632747240 4276939160160 4285831260672 4286340764199 4288120700448 4306831745688 4307359527120 4311191208960 4315279320320 4326154520220 4327950989440 4337464728116 4341323190528 4341855198720 4343119832064 4354065194544 4355873253888 4360800712320 4363130199880 4372201498496 4379828893920 4388934910464 4391279426976 4396246937640 4398072513280 4398476747886 4409156365380 4410981079440 4411392723387 4414904939520 4419503798832 4426447174656 4446306608640 4454897582592 4465707891840 4467972933216 4470359670894 4477382945152 4494410642880 4495610411760 4503754884096 4503876335360 4504290294582 4506160736064 4511258202960 4517516987919 4524505357320 4525823190384 4540363094592 4542788502228 4553270791680 4553695714464 4556128244226 4558013782088 4562068437504 4576569497565 4582536341760 4584984277840 4594516828928 4611306267945 4612101092352 4613221148640 4614564821568 4619784917520 4621703319040 4626194269203 4633350756840 4645464092152 4649589981504 4656782661120 4663243342368 4665734391162 4670457143040 4671817486848 4672389995520 4672952045360 4686667396905 4689330066816 4700589124608 4703100123072 4705046484736 4722239824965 4724200771680 4732886996480 4733322004476 4744814635080 4747221241542 4757219379224 4760058083040 4762034734080 4762600849110 4768810237440 4771229014656 4773777748104 4776586062495 4782813684480 4785239564352 4785368606320 4787795782068 4793211840645 4794038019072 4795317772544 4812008749824 4823692433920 4824135788004 4826139047808 4837850216160 4845779468010 4854689235360 4868944863120 4871545795205 4876594344960 4881674130736 4884587098560 4886009811072 4887196386540 4893568220160 4900357410624 4901547470430 4902975122916 4907938014720 4908521474865 4910559776480 4918726685808 4920769225216 4921354210747 4927770578688 4940189355348 4942240807296 4947831577440 4949886202880 4962353714370 4964414370240 4979753071488 4982413195992 4999111890032 5002094934720 5004766993980 5011292113920 5019463319910 5026007600640 5028692433760 5037055813296 5039147489792 5044847882880 5057561713230 5059661904960 5061135610752 5066860877280 5068964930560 5069430828072 5077395288576 5080107572384 5095025133328 5107439047680 5110029580032 5112759296688 5122429640640 5127765504849 5140215854670 5158107312570 5160373563904 5166211090560 5168831432544 5171592560446 5178335184384 5181381491520 5186778763907 5189873792220 5190908318720 5191385424264 5193541187328 5199416233920 5210226238464 5213009478976 5226147103671 5228317301792 5232960854784 5235756239856 5256438744960 5257071051030 5259246671640 5274690268380 5275496325168 5277687015936 5290987638456 5293177295328 5294462752085 5295375328256 5301365571840 5311556383159 5314725868140 5316932849280 5324497871040 5335567930368 5338418126912 5351871801627 5354094207904 5357289075840 5358849470208 5360150875560 5370499966617 5383539682110 5394732494112 5396972698624 5397614295658 5404651602432 5413509843552 5421830910145 5426653988160 5428899790080 5429406428784 5432306752731 5442581493180 5444841567360 5463924950016 5465251873120 5482896911648 5486168638080 5489099283720 5491883397078 5499043610112 5501981133408 5524379748540 5526806924288 5533058968320 5535865378368 5538822571412 5543741901024 5546043982848 5560020908208 5562991004847 5568621978240 5584966166520 5588139193344 5596728681440 5604548571648 5605214845491 5607542454432 5609863116416 5624000876286 5626336286272 5629693605120 5632700920080 5641550320640 5657278987980 5669040926016 5672069259844 5675453868240 5677810644480 5678485627785 5679464395776 5692119643080 5693777562096 5697517227610 5702585546880 5715121018932 5717494267264 5722572284928 5731903274994 5739376421376 5742442327584 5743146036160 5751854208774 5765126365440 5768206026960 5788430920704 5805420259392 5806830115190 5811987476880 5814400949760 5825627082432 5829054177960 5839771858560 5842733835744 5845854954246 5855039235968 5858533025280 5861662583520 5864635663848 5875736405760 5878875153840 5881308105920 5881856964516 5889525617664 5890225769838 5892671731776 5916652505595 5937397892928 5946524224030 5954277189120 5957297244288 5960479561192 5964036268320 5967222185130 5981549455440 5984744727585 5992547523840 5994147215680 6005720392776 6008214314752 6011799505920 6015010937280 6023355983892 6030169735005 6031209120768 6032673809760 6034430920512 6053817459456 6057051336304 6071594285952 6074837658968 6080233052736 6102092663420 6107512263840 6110048455680 6125446763280 6128718903645 6148408357260 6150961531520 6152753095424 6156424535040 6159713223360 6168259025604 6174502663680 6175236694185 6177801009120 6189728775084 6191381103843 6199453308672 6217657789824 6220979188216 6224691339360 6227276190720 6228016494990 6239299480704 6248889862540 6252440089088 6270800164096 6296319766620 6298934362240 6304528788480 6308485261236 6311096005968 6323041820160 6326419513440 6329628322056 6336788535090 6346744110720 6350134465480 6353355302502 6361638686208 6365036997472 6368781416660 6377084912640 6380319419136 6383727709424 6387536975040 6389397445248 6390949120860 6416011666432 6432181050672 6434852063744 6435617044823 6450466954880 6460247618532 6461039290680 6472918980480 6488460426240 6489231780330 6491926484160 6506197092174 6511984785792 6512782798080 6514679748096 6516261848720 6533809880832 6535396627240 6537300163888 6541201068480 6544695299820 6558302247744 6570360771584 6586919140464 6589654409728 6594370406460 6597108769920 6613734548070 6616471619160 6619219160320 6629255698248 6639670761984 6643217594656 6669459912960 6673022658640 6682346373888 6692617759880 6698561837760 6705539506341 6716074417728 6726463843840 6743415617640 6746215873280 6748180814336 6755814503040 6759241104096 6762851809814 6766887304440 6786758035980 6788734785576 6813372773376 6814182753342 6817012395584 6829906187520 6834192366339 6837020673132 6843102656256 6853621139560 6873804512640 6877476416760 6888281454080 6891775243392 6908508655360 6919831722960 6921847232352 6923528214265 6924721583104 6929677376280 6932554978560 6950026135260 6968196138228 6977281139712 6981008319808 6985173991680 6998601586743 7005685714560 7007726230272 7008584993280 7009428068040 7012328895520 7032920357840 7033995100224 7054650184608 7057569727104 7058418694322 7068487429120 7086301157520 7089243799040 7090086574805 7099330494720 7117221952620 7135829068836 7143052101120 7143901273665 7145132626944 7146867834080 7153215356160 7160666622156 7174220526720 7178052909480 7181693673102 7191057028608 7192976658816 7218013124736 7235538650880 7238533053440 7239208571712 7243075670308 7256775324240 7259788756480 7282033853040 7303417294680 7314891517440 7318799044960 7322511196104 7330794579810 7335974844544 7340352330240 7352321205645 7354462684374 7361907022080 7365839664720 7377411957760 7378090028712 7381153837824 7391655868032 7413361210944 7417321339796 7421747366160 7424829304320 7446621555360 7450599451490 7473619793988 7476723272576 7498667835048 7506258140160 7507150490970 7510267893440 7516938170880 7529194979865 7539011400960 7543038650640 7555583719944 7558721234688 7567271824320 7571314170380 7589492857440 7591703416128 7593547073710 7600291315920 7603447395840 7616092932864 7620161358576 7642537699992 7656589770112 7661158571520 7669138945032 7686835153920 7690941369280 7710323782005 7737160968855 7740560345856 7749316635840 7753247148816 7757388840669 7767502776576 7772072237280 7776223985270 7786362478080 7790311780992 7794473272328 7799124350880 7815339357696 7815550111360 7819514218464 7834315207680 7838500205120 7842475952688 7853634359784 7856895642368 7861583969280 7885606576545 7888870007460 7912035402570 7916530523904 7939765942992 7943062992384 7952048357760 7956296246840 7975399273920 7979659636780 7986746806560 7990063365120 8003351895552 8007627190368 8020014583040 8031141311856 8040226313340 8043565079680 8045907894016 8050709007360 8071756612608 8075309523165 8092098741168 8095459047936 8096421443487 8106977403648 8139980982240 8143349685120 8167262351040 8171625204860 8195887425024 8197877809680 8212950964480 8224345367472 8233648925580 8237068012160 8237825095617 8244383800320 8252971700112 8255174805124 8265937744896 8286569622810 8290210386432 8299588452480 8303798067552 8304021993320 8308233857118 8319065974272 8352932967360 8395093022160 8410301991936 8411313681648 8414794674624 8435226017920 8436001314429 8439504429408 8449051380120 8462325480960 8471140403336 8485918481970 8503561389024 8507092558848 8508103889766 8516715966720 8519196593664 8521265494480 8546275841415 8553878320320 8571662521344 8572681528398 8576241400896 8597854912491 8613663491376 8614719054240 8630558640640 8652309040440 8655901978880 8674929456232 8682646381056 8683710397440 8708130389088 8710245172785 8711746507776 8721601424640 8726260399760 8744402996992 8759657787840 8768782431369 8777869820928 8782558853952 8792493875280 8796145026560 8796953495772 8818312730760 8821962158880 8822785446774 8839007597664 8892613217280 8909795165184 8919786336045 8931415783680 8935945866432 8940719341788 8950833277695 8954765890304 8988821285760 8991220823520 9007752670720 9008580589164 9012321472128 9022516405920 9035033975838 9049010714640 9051646380768 9053844587885 9080726189184 9085577004456 9106541583360 9107391428928 9112256488452 9116027564176 9124136875008 9153138995130 9165072683520 9169968555680 9189033657856 9222612535890 9226442297280 9229129643136 9239569835040 9243406638080 9252388538406 9266701513680 9271651674745 9290928184304 9299179963008 9313565322240 9326486684736 9331468782324 9340914286080 9342024742485 9343634973696 9345904090720 9373334793810 9378660133632 9406200246144 9410092969472 9444479649930 9448401543360 9465773992960 9466644008952 9489629270160 9494442483084 9514438758448 9520116166080 9525201698220 9530032953753 9537620474880 9542458029312 9547555496208 9553172124990 9565627368960 9570479128704 9570737212640 9575591564136 9586423681290 9590635545088 9624017499648 9647384867840 9648271576008 9652278095616 9675700432320 9685779286937 9691558936020 9709378470720 9737889726240 9743091590410 9759295638261 9763348261472 9769174197120 9772019622144 9774392773080 9800714821248 9803094940860 9805950245832 9815876029440 9817042949730 9821119552960 9837453371616 9841538450432 9842708421494 9855541157376 9871611195823 9880378710696 9884481614592 9895663154880 9924707428740 9928828740480 9959506142976 9964826391984 9998223780064 10004189869440 10009533987960 10038926639820 10052015201280 10057384867520 10074111626592 10078294979584 10089695765760 10109091180851 10115123426460 10119323809920 10122271221504 10133721754560 10138861656144 10144277714721 10154790577152 10160215144768 10190050266656 10220059160064 10221274130013 10225518593376 10244859281280 10255531009698 10280431709340 10316214625140 10318968506405 10320747127808 10332422181120 10337662865088 10343185120892 10356670368768 10362762983040 10373557527814 10379747584440 10382770848528 10387082374656 10398832467840 10426018957952 10452294207342 10456634603584 10465921709568 10471512479712 10512877489920 10514142102060 10518493343280 10549380536760 10550992650336 10555374031872 10581975276912 10586354590656 10587628041483 10588925504170 10602731143680 10623112766318 10629451736280 10633865698560 10648995742080 10676836253824 10703743603254 10708188415808 10714578151680 10717698940416 10720301751120 10740999933234 10767079364220 10772540509653 10789464988224 10795228591316 10809303204864 10827019687104 10843661820290 10853307976320 10857799580160 10858812857568 10864613505462 10885162986360 10889683134720 10930503746240 10965793823296 10972337276160 10978198567440 10983766794156 10996191869715 10998087220224 11003962266816 11031694026561 11048759497080 11066117936640 11071730756736 11077645142824 11087483802048 11120041816416 11125982009694 11137243956480 11169932333040 11175899177235 11193457362880 11209097143296 11210429690982 11215084908864 11219726232832 11248001752572 11252672572544 11259387210240 11260725736455 11265401840160 11314557975960 11338081852032 11344138519688 11350907736480 11355621288960 11356971255570 11384239286160 11387555124192 11390320610565 11395034455220 11405171093760 11430242037864 11434988534528 11463806549988 11478752842752 11484884655168 11486292072320 11503708417548 11530252730880 11536412053920 11610840518784 11613660230380 11623974953760 11628801899520 11651254164864 11658108355920 11664335977905 11679543717120 11685467671488 11691709908492 11710078471936 11717066050560 11723325167040 11729271327696 11735536964089 11751472811520 11757750307680 11762616211840 11763713929032 11780451539676 11785343463552 11833305011190 11868053103855 11874795785856 11893048448060 11908554378240 11914594488576 11920959122384 11928072536640 11934444370260 11963098910880 11969489455170 11985095047680 11988294431360 12011440785552 12016428629504 12030021874560 12046711967784 12060339470010 12065347619520 12068861841024 12107634918912 12114102672608 12143188571904 12149675317936 12160466105472 12204185326840 12215024527680 12250893526560 12257437807290 12296816714520 12301923063040 12305506190848 12319426446720 12336518051208 12349005327360 12350473388370 12355602018240 12379457550168 12382762207686 12398906617344 12435315579648 12441958376432 12449382678720 12456032989980 12462350785677 12478598961408 12497779725080 12504880178176 12541600328192 12592639533240 12597868724480 12616970522472 12622192011936 12646083640320 12652839026880 12659256644112 12666019067533 12673577070180 12693488221440 12700268930960 12706710605004 12723277372416 12730073994944 12737562833320 12760638838272 12762155834649 12767455418848 12775073950080 12778794890496 12781898241720 12864362101344 12869704127488 12871234089646 12900933909760 12920495237064 12922078581360 12928981401115 12945837960960 12978463560660 12983852968320 13012394184348 13023969571584 13025565596160 13029359496192 13032523697440 13067619761664 13070793254480 13074600327776 13082402136960 13089390599640 13116604495488 13173838280928 13179308819456 13188740812920 13194217539840 13227469096140 13232943238320 13238438320640 13258511396496 13279341523968 13286435189312 13338919825920 13346045317280 13364692747776 13385235519760 13397123675520 13411079012682 13432148835456 13452927687680 13486831235280 13492431746560 13494035739145 13496361628672 13511629006080 13518482208192 13525703619628 13533774608880 13573516071960 13577469571152 13628365506684 13634024791168 13659812375040 13668384732678 13674041346264 13686205312512 13707242279120 13729708492695 13747609025280 13754952833520 13776562908160 13783550486784 13817017310720 13839663445920 13843694464704 13847056428530 13859354752560 13865109957120 13900052270520 13936392276456 13962016639616 13970347983360 13997203173486 14011371429120 14015452460544 14017169986560 14018856136080 14024657791040 14060002190715 14065840715680 14067990200448 14109300369216 14115139454208 14116837388644 14172602315040 14178487598080 14180173149610 14198660989440 14234443905240 14271658137672 14286104202240 14287802547330 14293735668160 14306430712320 14321333244312 14329758187485 14348441053440 14356105818960 14363387346204 14379635521935 14382114057216 14385953317632 14436026249472 14471077301760 14478417143424 14486151340616 14513550648480 14519577512960 14564067706080 14606834589360 14614637385615 14629783034880 14637598089920 14645022392208 14661589159620 14671949689088 14680704660480 14704642411290 14708925368748 14723814044160 14725564424595 14731679329440 14756180057424 14762307675648 14764062632241 14783311736064 14826722421888 14834642679592 14843494732320 14849658608640 14893243110720 14901198902980 14947239587976 14953446545152 14997335670096 15014300981940 15020535786880 15033876341760 15058389959730 15078022801920 15086077301280 15111167439888 15117442469376 15134543648640 15142628340760 15178985714880 15183406832256 15187094147420 15200582631840 15206894791680 15232185865728 15240322717152 15285075399984 15313179540224 15322317143040 15338277890064 15381882738560 15383296514547 15420647564010 15474321937710 15481120691712 15498633271680 15506494297632 15514777681338 15535005553152 15544144474560 15552447970540 15560336291721 15572724956160 15580623561984 15588946544656 15598248701760 15630678715392 15631100222720 15639028436928 15677000410240 15678441311013 15684951905376 15707268719568 15713791284736 15771213153090 15777740014920 15824070805140 15833061047808 15879531885984 15883388256255 15886125984768 15904096715520 15912592493680 15934669149477 15950798547840 15959319273560 15973493613120 16006703791104 16015254380736 16040029166080 16055615404881 16062282623712 16080452626680 16087130159360 16091815788032 16150619046330 16184197482336 16190918095872 16192842886974 16213954807296 16265492730435 16279961964480 16286699370240 16296920258193 16334524702080 16343250409720 16391774850048 16395755619360 16425901928960 16448690734944 16467297851160 16474136024320 16475650191234 16505943400224 16510349610248 16573139245620 16580420772864 16599176904960 16607596135104 16608043986640 16616467714236 16638131948544 16688973014541 16705865934720 16790186044320 16822627363296 16829589349248 16870452035840 16872002628858 16879008858816 16898102760240 16907129524535 16924650961920 16942280806672 16971836963940 17007122778048 17016207779532 17033431933440 17035456883355 17038393187328 17042530988960 17092551682830 17107756640640 17145363056796 17152482801792 17195709824982 17227326982752 17229438108480 17261117281280 17304618080880 17311803957760 17349858912464 17365292762112 17416260778176 17420490345570 17443202849280 17452520799520 17488805993984 17519315575680 17537564862738 17565117707904 17584987750560 17592290053120 17593906991544 17636625461520 17643924317760 17645570893548 17646046735805 17678015195328 17839572672090 17862831567360 17871891732864 17881438683576 17901666555390 17909531780608 17954234182755 17977642571520 17982441647040 18001173357089 18015505341440 18017161178328 18024642944256 18045032811840 18070067951676 18098021429280 18103292761536 18107689175770 18161452378368 18171154008912 18214782857856 18224512976904 18232055128352 18306277990260 18330145367040 18339937111360 18378067315712 18386156710935 18434225094493 18445225071780 18452884594560 18458259286272 18479139670080 18504777076812 18533403027360 18543303349490 18574143311529 18581856368608 18598359926016 18652973369472 18662937564648 18681828572160 18684049484970 18691808181440 18746669587620 18757320267264 18812400492288 18820185938944 18888959299860 18896803086720 18933288017904 18979258540320 18988884966168 19028877516896 19040232332160 19050403396440 19060065907506 19084916058624 19095110992416 19106344249980 19131254737920 19140958257408 19141474425280 19151183128272 19172847362580 19181271090176 19248034999296 19296543152016 19304556191232 19306851134469 19351400864640 19371558573874 19383117872040 19418756941440 19475779452480 19486183180820 19518591276522 19526696522944 19538348394240 19544039244288 19548785546160 19601429642496 19606189881720 19611900491664 19634085899460 19642239105920 19674906743232 19685416842988 19711082314752 19743222391646 19760757421392 19768963229184 19791326309760 19849414857480 19857657480960 19919012285952 19929652783968 19996447560128 20008379738880 20019067975920 20077853279640 20114769735040 20116618519023 20148223253184 20179391531520 20218182361702 20230246852920 20238647619840 20244542443008 20267443509120 20277723312288 20288555429442 20320430289536 20380100533312 20440118320128 20442548260026 20451037186752 20489718562560 20502577099017 20511062019396 20560863418680 20632429250280 20637937012810 20664844362240 20675325730176 20686370241784 20725525966080 20747115055628 20759495168880 20765541697056 20770584642795 20774164749312 20797664935680 20852037915904 20904588414684 20913269207168 20931843419136 20943024959424 20995804760229 21025754979840 21028284204120 21036986686560 21098761073520 21101985300672 21163950553824 21172709181312 21175256082966 21177851008340 21205462287360 21246225532636 21258903472560 21267731397120 21270259724415 21297991484160 21353672507648 21407487206508 21416376831616 21429156303360 21431703820995 21435397880832 21440603502240 21481999866468 21534158728440 21545081019306 21578929976448 21590457182632 21654039374208 21687323640580 21706615952640 21715599160320 21717625715136 21729227010924 21770325972720 21779366269440 21861007492480 21931587646592 21944674552320 21956397134880 21967533588312 21992383739430 22007924533632 22056963616935 22063388053122 22097518994160 22132235873280 22143461513472 22155290285648 22174967604096 22240083632832 22251964019388 22274487912960 22339864666080 22351798354470 22386914725760 22420859381964 22430169817728 22439452465664 22496003505144 22505345145088 22518774420480 22521451472910 22530803680320 22587584939595 22629115951920 22676163704064 22688277039376 22701815472960 22713942511140 22768478572320 22775110248384 22780641221130 22790068910440 22810342187520 22860484075728 22869977069056 22927613099976 22969769310336 22972584144640 23007416835096 23060505461760 23072824107840 23130971346015 23221681037568 23227320460760 23247949907520 23272166522007 23302508329728 23316216711840 23328671955810 23359087434240 23370935342976 23383419816984 23420156943872 23446650334080 23458542655392 23471073928178 23502945623040 23515500615360 23525232423680 23527427858064 23539995928501 23560903079352 23570686927104 23666610022380 23736106207710 23749591571712 23786096896120 23829188977152 23841918244768 23856145073280 23868888740520 23926197821760 23938978910340 23970190095360 23976588862720 24022881571104 24032857259008 24060043749120 24093423935568 24106294354337 24120678940020 24130695239040 24137723682048 24215269837824 24228205345216 24286377143808 24289264330461 24299350635872 24320932210944 24408370653680 24430049055360 24501787053120 24514875614580 24593633429040 24603846126080 24606771053735 24611012381696 24638852893440 24673036102416 24700946776740 24711204036480 24758915100336 24765524415372 24797813234688 24870631159296 24883916752864 24898765357440 24912065979960 24924701571354 24957197922816 24995559450160 25083200656384 25185279066480 25195737448960 25233941044944 25244384023872 25305678053760 25318513288224 25332038135066 25347154140360 25386976442880 25400537861920 25413421210008 25460147989888 25475125666640 25521277676544 25524311669298 25534910837696 25550147900160 25557589780992 25563796483440 25638827524245 25728724202688 25742468179292 25801867819520 25840990474128 25844157162720 25857962802230 25891675921920 25933893819535 25956927121320 25967705936640 26024788368696 26047939143168 26051131192320 26065047394880 26130735518355 26135239523328 26141586508960 26149200655552 26164804273920 26178781199280 26233208990976 26306347294107 26347676561856 26377481625840 26388435079680 26454938192280 26465886476640 26476876641280 26517022792992 26557781915795 26572870378624 26677839651840 26692090634560 26729385495552 26759359008135 26770471039520 26794247351040 26822158025364 26852499833085 26864297670912 26973662470560 26984863493120 26988071478290 27023258012160 27036964416384 27051407239256 27067549217760 27147032143920 27154939142304 27161533763655 27256731013368 27268049582336 27319624750080 27336769465356 27348082692528 27372410625024 27414484558240 27459416985390 27495218050560 27509905667040 27567100973568 27634034621440 27679326891840 27687388929408 27694112857060 27718709505120 27730219914240 27800104541040 27814955024235 27872784552912 27924033279232 27940695966720 27994406346972 28022742858240 28026074227455 28030904921088 28037712272160 28049315582080 28120004381430 28131681431360 28135980400896 28218600738432 28230278908416 28233674777288 28345204630080 28360346299220 28397321978880 28468887810480 28543316275344 28575605094660 28587471336320 28590098861259 28612861424640 28642666488624 28659516374970 28696882106880 28712211637920 28726774692408 28759271043870 28771906635264 28872052498944 28942154603520 28956834286848 28972302681232 29027101296960 29057337860811 29128135412160 29213669178720 29229274771230 29275196179840 29277886914783 29290044784416 29323178319240 29343899378176 29409284822580 29417850737496 29447628088320 29451128849190 29463358658880 29512360114848 29524615351296 29528125264482 29566623472128 29614833587469 29653444843776 29669285359184 29686989464640 29786486221440 29802397805960 29894479175952 29906893090304 29994671340192 30028601963880 30041071573760 30116779919460 30156045603840 30172154602560 30222334879776 30234884938752 30269087297280 30285256681520 30327273542553 30357971429760 30366813664512 30374188294840 30401165263680 30432833144163 30464371731456 30480645434304 30570150799968 30626359080448 30676555780128 30763765477120 30766593029094 30841295128020 30948643875420 30956905519215 30962241383424 30997266543360 31012988595264 31029555362676 31070011106304 31088288949120 31104895941080 31120672583442 31161247123968 31177893089312 31196497403520 31262200445440 31278056873856 31354000820480 31356882622026 31369903810752 31414537439136 31427582569472 31542426306180 31555480029840 31648141610280 31666122095616 31759063771968 31762884124449 31766776512510 31808193431040 31825184987360 31869338298954 31901597095680 31918638547120 31946987226240 32030508761472 32080058332160 32111230809762 32124565247424 32160905253360 32174260318720 32178085224115 32183631576064 32301238092660 32368394964672 32385685773948 32427909614592 32530985460870 32559923928960 32573398740480 32593840516386 32669049404160 32686500819440 32791511238720 32851803857920 32897381469888 32934595702320 32948272048640 32951300382468 33011886800448 33020699220496 33146278491240 33198353809920 33215192270208 33216087973280 33232935428472 33377946029082 33411731869440 33527697531705 33580372088640 33615351642899 33645254726592 33659178698496 33740904071680 33744005257716 33758017717632 33796205520480 33814259049070 33884561613344 33943673927880 34014245556096 34032415559064 34066863866880 34070913766710 34085061977920 34170961831695 34185103365660 34215513281280 34290726113592 34304965603584 34391419649964 34454653965504 34458876216960 34609236161760 34623607915520 34699717824928 34832521556352 34840980691140 34886405698560 34905041599040 34977611987968 34993007933715 35038631151360 35075129725476 35084492921777 35130235415808 35169975501120 35187813983088 35206610892267 35273250923040 35287848635520 35291141787096 35292093471610 35356030390656 35679145344180 35725663134720 35743783465728 35762877367152 35803333110780 35819063561216 35908468365510 35955285143040 35964883294080 36002346714178 36034322356656 36049285888512 36090065623680 36140135903352 36196042858560 36206585523072 36215378351540 36322904756736 36342308017824 36429565715712 36449025953808 36464110256704 36612555980520 36679874222720 36772313421870 36868450188986 36890450143560 36905769189120 36916518572544 36958279340160 37009554153624 37066806054720 37086606698980 37148286623058 37163712737216 37196719852032 37305946738944 37325875129296 37368098969940 37383616362880 37387052357031 37493339175240 37514640534528 37624800984576 37777918599720 37793606173440 37866576035808 37958517080640 37977769932336 37998057202599 38057755033792 38080464664320 38100806792880 38120131815012 38169832117248 38190221984832 38212688499960 38281916514816 38282948850560 38286467503947 38302366256544 38345694725160 38593086304032 38609112382464 38613702268938 38702801729280 38743117147748 38766235744080 38786944203345 38837513882880 38951558904960 38972366361640 39037182553044 39053393045888 39076696788480 39088078488576 39097571092320 39202859284992 39212379763440 39223800983328 39268171798920 39284478211840 39349813486464 39370833685976 39486444783292 39521514842784 39537926458368 39582652619520 39698829714960 39715314961920 39838024571904 39859305567936 39992895120256 40016759477760 40038135951840 40155706559280 40229539470080 40233237038046 40296446506368 40358783063040 40436364723404 40460493705840 40477295239680 40482107217435 40489084886016 40534887018240 40555446624576 40577110858884 40640860579072 40760201066624 40885096520052 40902074373504 40979437125120 41005154198034 41022124038792 41121726837360 41189125478085 41264858500560 41275874025620 41329688724480 41350651460352 41372740483568 41451051932160 41494230111256 41518990337760 41531083394112 41541169285590 41595329871360 41704075831808 41809176829368 41826538414336 41886049918848 41991609520458 42051509959680 42056568408240 42073973373120 42180006572145 42197522147040 42203970601344 42327901107648 42345418362624 42350512165932 42355702016680 42492451065272 42517806945120 42535462794240 42540519448830 42595982968320 42707345015296 42814974413016 42832753663232 42858312606720 42863407641990 42881207004480 42963999732936 42989274562455 43068317456880 43090162038612 43157859952896 43180914365264 43308078748416 43374647281160 43413231905280 43435251430272 43458454021848 43540651945440 43558732538880 43722014984960 43843912156845 43863175293184 43889349104640 43912794269760 43935067176624 43958536763791 43984767478860 44015849067264 44113927233870 44126776106244 44195037988320 44286923026944 44292187896723 44310580571296 44349935208192 44480167265664 44503928038776 44548975825920 44679729332160 44703596708940 44773829451520 44841718763928 44860339635456 44878904931328 44992007010288 45010690290176 45042902945820 45061607360640 45175169879190 45258231903840 45352327408128 45376554078752 45403630945920 45427885022280 45536957144640 45550220496768 45561282442260 45580137820880 45620684375040 45720968151456 45739954138112 45855226199952 45879721513093 45939538620672 45945168289280 46014833670192 46145648215680 46261942692030 46443362075136 46454640921520 46495899815040 46544333044014 46605016659456 46632433423680 46657343911620 46681008875163 46718174868480 46741870685952 46766839633968 46840313887744 46893300668160 46917085310784 46942147856356 47031001230720 47050464847360 47054855716128 47079991857002 47121806158704 47141373854208 47333220044760 47472212415420 47499183143424 47572193792240 47650164768765 47658377954304 47683836489536 47712290146560 47737777481040 47804007448431 47852395643520 47877957820680 47953177725440 48045763142208 48120087498240 48186847871136 48212588708674 48241357880040 48261390478080 48275447364096 48428896434685 48456410690432 48572754287616 48578528660922 48598701271744 48641864421888 48796478191305 48816741307360 48860098110720 48890760774579 49003574106240 49029751229160 49187266858080 49207692252160 49213542107470 49277705786880 49346072204832 49358055979115 49401893553480 49422408072960 49517830200672 49531048830744 49741262318592 49767833505728 49797530714880 49824131959920 49849403142708 49914395845632 49991118900320 50066919043623 50370558132960 50391474897920 50467882089888 50488768047744 50545455904255 50611356107520 50637026576448 50664076270132 50694308280720 50721388573605 50773952885760 50801075723840 50826842420016 50920295979776 50950251333280 51048623338596 51069821675392 51100295800320 51106370650065 51115179561984 51127592966880 51277655048490 51457448405376 51484936358584 51603735639040 51681980948256 51688314325440 51715925604460 51783351843840 51867787639070 51913854242640 51935411873280 52049576737392 52095878286336 52130094789760 52261471036710 52283173017920 52298401311104 52329608547840 52357562398560 52466417981952 52612694588214 52695353123712 52754963251680 52776870159360 52909876384560 52931772953280 52938140207415 53034045585984 53115563831590 53145740757248 53384181269120 53518718016270 53540942079040 53588494702080 53644316050728 53704999666170 53728595341824 53862702548265 53947324941120 53976142956580 54003520071267 54046516024320 54073928832768 54102814478512 54135098435520 54294064287840 54309878284608 54323067527310 54513462026736 54536099164672 54673538930712 54696165385056 54828969116480 54918833970780 54990436101120 55019811334080 55134201947136 55158470132805 55302675283479 55358653783680 55374777858816 55388225714120 55437419010240 55600209082080 55629910048470 55722429934587 55745569105824 55848066558464 55988812693944 56045485716480 56052148454910 56075424544320 56098631164160 56240008762860 56263362862720 56271960801792 56437201476864 56460557816832 56467349554576 56690409260160 56720692598440 56937775620960 57086632550688 57151210189320 57174942672640 57180197722518 57285332977248 57319032749940 57393764213760 57424423275840 57453549384816 57484240383419 57518542087740 57543813270528 57744104997888 57913668573696 57920553403407 57944605362464 58054202593920 58114675721622 58256270824320 58427338357440 58458549542460 58550392359680 58555773829566 58580089568832 58646356638480 58677684820445 58687798756352 58818569645160 58835701474992 58902257698380 58926717317760 59024720229696 59056250528964 59133246944256 59229667174938 59306889687552 59338570718368 59373978929280 59572972442880 59604795611920 59788958351904 59813786180608 59989342680384 60057203927760 60082143147520 60233559838920 60344309205120 60444669759552 60538174594560 60570513363040 60654547085106 60715942859520 60733627329024 60748376589680 60802330527360 60865666288326 60961290868608 61140301599936 61252718160896 61353111560256 61527530954240 61533186058188 61682590256040 61897287750840 61913811038430 61994533086720 62025977190528 62059110725352 62176577898240 62209791882160 62241345166884 62311753928385 62322494247936 62355786178624 62392994807040 62524400890880 62556113747712 62708001640960 62713765244052 62739807621504 62829074878272 63084852612360 63110960059680 63296283220560 63330095337665 63518127543936 63525768248898 63533553025020 63616386862080 63650369974720 63738676597908 63803194191360 63810779173245 63837277094240 63893974452480 63977604739711 64061017522944 64222461619524 64249130494848 64321810506720 64348520637440 64356170448230 64602476185320 64736789929344 64771371547896 65061970921740 65119847857920 65146797480960 65187681032772 65338098808320 65373001638880 65583022477440 65794762939776 65869191404640 65896544097280 65902600764936 66023773600896 66041398440992 66292556982480 66396707619840 66430384540416 66432175946560 66465870856944 66755892058164 66823463738880 67055395063410 67160744177280 67230703285798 67290509453184 67318357396992 67481808143360 67488010515432 67516035435264 67592411040960 67628518098140 67769123226688 67887347855760 68028491112192 68064831118128 68141827533420 68170123955840 68341923663390 68370206731320 68431026562560 68581452227184 68609931207168 68782839299928 68909307931008 68917752433920 69218472323520 69399435649856 69665043112704 69681961382280 69810083198080 69816499566021 69986015867430 70077262302720 70150259450952 70168985843554 70260470831616 70339951002240 70375627966176 70413221784534 70546501846080 70575697271040 70582283574192 70584186943220 70619987785503 70712060781312 71358290688360 71487566931456 71525754734304 71606666221560 71816936731020 71910570286080 71929766588160 72004693428356 72068644713312 72098571777024 72180131247360 72280271806704 72318883063011 72392085717120 72413171046144 72430756703080 72645809513472 72684616035648 72859131431424 72867792991383 72898051907616 72928220513408 73225111961040 73359748445440 73544626843740 73736900377972 73780900287120 73811538378240 73820313161205 73833037145088 73916558680320 74019108307248 74133612109440 74173213397960 74296573246116 74327425474432 74393439704064 74611893477888 74651750258592 74736197939880 74767232725760 74774104714062 74986678350480 75249601969152 75555837199440 75587212346880 75733152071616 75917034161280 75955539864672 75996114405198 76115510067584 76160929328640 76201613585760 76240263630024 76380443969664 76425376999920 76563833029632 76565897701120 76572935007894 76604732513088 76691389450320 76916482572735 77186172608064 77227404537876 77405603458560 77486234295496 77532471488160 77573888406690 77675027765760 77801681458605 77903117809920 77944732723280 78074365106088 78106786091776 78153393576960 78195142184640 78392206555065 78405718569984 78424759526880 78447601966656 78536343597840 78568956423680 78699626972928 78741667371952 78972889566584 79043029685568 79165305239040 79397659429920 79430629923840 79673345747385 79718611135872 79985790240512 80033518955520 80076271903680 80278077024405 80311413118560 80459078940160 80466474076092 80592893012736 80872729446808 80920987411680 80954590479360 80964214434870 81069774036480 81110893249152 81154221717768 81281721158144 81484601290965 81520402133248 81770193040104 81804148747008 81958874250240 82010308396068 82044248077584 82243453674720 82378250956170 82529717001120 82551748051240 82701302920704 82745480967136 82902103864320 82988460222512 83037980675520 83062166788224 83082338571180 83190659742720 83408151663616 83444865072705 83618353658736 83653076828672 83663021582699 83772099837696 83983219040916 84113136816480 84147946746240 84360013144290 84395044294080 84407941202688 84655802215296 84690836725248 84701024331864 84711404033360 84984902130544 85035613890240 85081038897660 85191965936640 85414690030592 85629948826032 85665507326464 85726815283980 85762414008960 85927999465872 85978549124910 86136634913760 86180324077224 86315719905792 86361828730528 86616157496832 86749294562320 86826463810560 86870502860544 86916908043696 87081303890880 87172013582433 87444029969920 87687824313690 87726350586368 87825588539520 87870134353248 87917073527582 87969534957720 88031698134528 88227854467740 88253552212488 88390075976640 88573846053888 88584375793446 88621161142592 88699870416384 88844500762407 88960334531328 89007856077552 89359458664320 89407193417880 89547658903040 89683437527856 89720679270912 89984014020576 90005866785445 90021380580352 90085805891640 90123214721280 90350339758380 90516463807680 90704654816256 90753108157504 90807261891840 90855770044560 90981820627659 91073914289280 91100440993536 91122564884520 91160275641760 91298499432489 91441936302912 91710452399904 91759443026186 91879077241344 91890336578560 92029667340384 92171125472465 92291296431360 92523885384060 92870716557645 92886724150272 92909281843040 92991799630080 93088666088028 93210033318912 93264866847360 93314687823240 93362017750326 93483741371904 93533679267936 93786601336320 93834170621568 93884295712712 94062002461440 94100929694720 94109711432256 94159983714004 94243612317408 94282747708416 94666440089520 94944424830840 94998366286848 95144387584480 95288652373347 95300329537530 95367672979072 95424580293120 95475554962080 95608014896862 95704791287040 95755915641360 95906355450880 96091526284416 96240174996480 96373695742272 96425177417348 96482715760080 96522780956160 96534255672345 96550894728192 96857792869370 96912821380864 97157057321844 97197402543488 97283728843776 97592956382610 97633482614720 97720196221440 97781521549158 98007148212480 98059502458320 98374533716160 98427084214940 98555411573760 98692144409664 98716111958230 98803787106960 98844816145920 99035660401344 99062097661488 99535667011456 99595061429760 99648263919840 99698806285416 99982237800640 100133838087246 100583092595115 100741116265920 100846054928697 100935764179776 100977536095488 101090911808510 101222712215040 101274053152896 101328152540264 101388616561440 101442777147210 101602151447680 101653684840032 101840591959552 101900502666560 102097246677192 102139643350784 102200591600640 102212741300130 102255185933760 102512885495085 102555310096980 102914896810752 102969872717168 103363961896512 103376628650880 103431851208920 103735575278140 103827708485280 103870823746560 104099153474784 104260189579520 104522942073420 104566346035840 104596802622208 104659217095680 104715124797120 104932835963904 104979023801145 105225389176428 105253478765331 105390706247424 105509926503360 105619832676801 105819752769120 105863545906560 105876280414830 106068091171968 106231127663180 106291481514496 106768362538240 107037436032540 107081884158080 107176989404160 107288632101456 107409999332340 107457190683648 107725405096530 107894649882240 107952285913160 108007040142534 108147857665536 108205628957024 108270196871040 108588128575680 108619756569216 108646135054620 109026924053472 109072198329344 109347077861424 109392330770112 109405489761991 109657938232960 109837667941560 110039622668160 110316940265610 110605350566958 110717307567360 110749555717632 110776451428240 110874838020480 111200418164160 111259820096940 111444859869174 111491138211648 111696133116928 111977625387888 112104296909820 112150849088640 112197262328320 112480017525720 112526725725440 112543921603584 112874402953728 112934699109152 113380818520320 113441385196880 113875551241920 113994171607797 114173265101376 114302420378640 114349885345280 114360395445036 114570665954496 114638065499880 114848846551680 114907098769632 114968480766838 115037084175480 115827337147392 115841106806814 115889210724928 116108405187840 116229351443244 116360832610035 116512541648640 116854676714880 116917099084920 117100784719360 117111547659132 117160179137664 117292713276960 117355369640890 117637139290320 117671402949984 117699979642505 117804515396760 117853434635520 118049440459392 118112501057928 118459334349876 118613779375104 118677141436736 118747957858560 119145944885760 119209591223840 119577916703808 119978685360768 120114407855520 120164286295040 120467119677840 120531471771685 120688618410240 120889339519104 121076349189120 121141026726080 121309094170212 121431885719040 121446321652305 121467254658048 121496753179360 121604661054720 121731332576652 121922581737216 122280603199872 122706223120512 123055061908480 123066372116376 123365180512080 123794575501680 123827622076860 123989066173440 124051954381056 124118221450704 124353155796480 124419583764320 124482690333768 124623507856770 124711572357248 124785989614080 125112227495424 125416003281920 125427530488104 125479615243008 125658149756544 126169705224720 126221920119360 126592566441120 126660190675330 127036255087872 127051536497796 127067106050040 127300739949440 127477353195816 127606388382720 127621558346490 127674554188480 127787948904960 127955209479422 128122035045888 128444923239048 128498260989696 128643621013440 128712340896460 129204952370640 129473579858688 129542743095792 130123941843480 130239695715840 130375362065544 130676197616640 130746003277760 131166044954880 131531736470535 131589525879552 131738382809280 131805201529872 131875610291373 132047547201792 132082796881984 132585113964960 132860769080832 132864351893120 132876563690169 132931741713888 133511784116328 133646927477760 134110790126820 134321488354560 134461406571596 134581018906368 134636714793984 134976021030864 135032070870528 135184822081920 135257036196280 135538246453376 135774695711520 136056982224384 136129662236256 136283655066840 136340247911680 136683847326780 136740413462640 136862053125120 137162904454368 137219862414336 137565678599856 137639164539279 137818615862016 137835504867840 138436944647040 138798871299712 139330086225408 139363922764560 139620166396160 139632999132042 139972031734860 140043026625489 140154524605440 140300518901904 140337971687108 140520941663232 140679902004480 140751255932352 140826443569068 141093003692160 141151394542080 141164567148384 141168373886440 141239975571006 141424121562624 142716581376720 142950494306295 142975133862912 143051509468608 143213332443120 143412022345293 143633873462040 143859533176320 144009386856712 144137289426624 144360262494720 144560543613408 144637766126022 144784171434240 144826342092288 144861513406160 145286689304055 145369232071296 145718262862848 145735585982766 145796103815232 145856441026816 146389434573915 146450223922080 146719496890880 147089253687480 147473800755944 147561800574240 147623076756480 147640626322410 147833117360640 148038216614496 148074167937345 148267224218880 148346426795920 148593146492232 148654850948864 149223786955776 149303500517184 149472395879760 149534465451520 149548209428124 149973356700960 151111674398880 151174424693760 151466304143232 151636367712765 151834068322560 151911079729344 151992228810396 152164165720815 152231020135168 152321858657280 152403227171520 152480527260048 152561980533157 152760887939328 152850753999840 153131795402240 153145870015788 153209465026176 153382778900640 153832965145470 154372345216128 154454809075752 154811206917120 154972468590992 155064942976320 155147776813380 155350055531520 155603362917210 155806235619840 155889465446560 156148730212176 156213572183552 156390284369280 156784413110130 156849519053760 156895203933312 157072687195680 157137912847360 157399253945856 157483334743904 157945779133168 158086059371136 158330610478080 158795318859840 158814420622245 159346691494770 159437222271744 159971580481024 160152543807360 160556154048810 160622826237120 160918157880320 160932948152184 161185786025472 161745458893616 161841974823360 161928428869740 162010560213801 162139548072960 162221786498304 162308443435536 162563442316288 162969202581930 163040804266496 163540386080208 163608297494016 164020616792136 164088496155168 164486907349440 164658247877929 164756501912340 165059434002240 165103496102480 165402605841408 165490961934272 165908025850437 165976920445024 166075961351040 166124333576448 166164677142360 166889730145410 167236707317472 167306153657344 167326043165398 167544199675392 167966438081832 168076758214495 168226273632960 168295893492480 168720026288580 168790088588160 168815882405376 169311604430592 169381673450496 169402048663728 169422808066720 169969804261088 170071227780480 170162077795320 171259897652064 171331014652928 171453630567960 171524828017920 171855998931744 171957098249820 172273269827520 172360648154448 172452721150257 172631439811584 172723657461056 173232314993664 173498589124640 173741005721088 173761660210221 173833816087392 174162607781760 174344027164866 174888059939840 175375648627380 175422464608885 175452701172736 175651177079040 175740268706496 175834147055164 175939069915440 176033054461335 176063396269056 176455708935480 176507104424976 176780151953280 177168751586892 177242322285184 177399740832768 177689001524814 177920669062656 178015712155104 178718917328640 178814386835760 179095317806080 179366875055712 179441358541824 179968028041152 180011733570890 180171611783280 180246429442560 180700679516760 181032927615360 181506216315008 181614523783680 181711540089120 181963641255318 182147828578560 182200881987072 182245129769040 182320551283520 182596998864978 182883872605824 183420904799808 183518886052372 183758154482688 184059334680768 184342250944930 184582592862720 185047770768120 185741433115290 185818563686080 185983599260160 186177332176056 186529733694720 186629375646480 186724035500652 186935261785155 186967482743808 187067358535872 187573202672640 187668341243136 187768591425424 188124004922880 188219422864512 188319967428008 188487224634816 189332880179040 189888849661680 189990286012995 190288775168960 190577304746694 190600659075060 190735345958144 190849160586240 190951109924160 191216029793724 191409582574080 191432337519735 191511831282720 191932814219133 192183052568832 192747391484544 192850354834696 192965431520160 193045561912320 193068511344690 193715585738740 193825642761728 194314114643688 194394805086976 195185912765220 195266965229440 195440392442880 195563043098316 196014296424960 196119004916640 196749067432320 196854168429880 197384288819328 197432223916460 197607574213920 197689632291840 198071320802688 198124195322976 199071334022912 199190122859520 199296527839680 199397612570832 199504128389513 199964475601280 200267676174492 201166185190230 201482232531840 201692109857394 201871528359552 201955072190976 202181823617020 202445424430080 202548106305792 202656305080528 202777233122880 202885554294420 203204302895360 203307369680064 203681183919104 203801005333120 204194493354384 204279286701568 204425482600260 204510371867520 205025770990170 205110620193960 205829793621504 205939745434336 206727923793024 206753257301760 206863702417840 207471150556280 207655416970560 208198306949568 208520379159040 209045884146840 209132692071680 209193605244416 209430249594240 209958047602290 210450778352856 210506957530662 210781412494848 211019853006720 211239665353602 211639505538240 211727091813120 211752560829660 211859963356509 212136182343936 212462255326360 212582963028992 213536725076480 214074872065080 214163768316160 214577264202912 214819998664680 215450810193060 215789299764480 215904571826320 216014080285068 216295715331072 216411257914048 216540393742080 216956649189033 217176257151360 217239513138432 217292270109240 218053848106944 218694155722848 218784661540224 218810979523982 219315876465920 219675335883120 219792683818955 220079245336320 220633880531220 221210701133916 221434615134720 221460939483615 221499111435264 221552902856480 221749676040960 222400836328320 222519640193880 222889719738348 222982276423296 223955250775776 224208593819640 224301698177280 224394524656640 224960035051440 225053451450880 225748805907456 225869398218304 226761637040640 226882770393760 227751102483840 227988343215594 228346530202752 228604840757280 228699770690560 228720790890072 229141331908992 229276130999760 229398607565465 229697693103360 229814197539264 229936961533676 230074168350960 231682213613628 231778421449856 232216810375680 232458702886488 232721665220070 233025083297280 233405044375815 233709353429760 233834198169840 234201569438720 234223095318264 234320358275328 234585426553920 234710739281780 235274278580640 235342805899968 235399959285010 235609030793520 235706869271040 236098880918784 236225002115856 236918668699752 237354282873472 237495915717120 238291889771520 238419182447680 239020037242155 239155833407616 239957370721536 240228815711040 240934239355680 241062943543370 241377236820480 241778679038208 242282053452160 242618188340424 242863771438080 242892643304610 242993506358720 243209322109440 243462665153304 243845163474432 244453803872895 244561206399744 245412446241024 246132744232752 246730361024160 247589151003360 247655244153720 248103908762112 248236442901408 248706311592960 248839167528640 248965380667536 249247015713540 249423144714496 249571979228160 250224454990848 250334595218115 250855060976208 250959230486016 250989064748097 251316299513088 252339410449440 252443840238720 253185132882240 253320381350660 254072510175744 254103072995592 254134212100080 254601479898880 254954706391632 255243116692980 255349108376960 255575897809920 255910418958844 256244070091776 256889846478096 256996521979392 257287242026880 257424681792920 258409904741280 258947159717376 259085486191584 260247883686960 260479391431680 260750724131088 261492006555520 261516040747299 262332089909760 263063472941070 263179051759104 263476765618560 263610403059744 263751220582746 264095094403584 264165593763968 265170227929920 265721538161664 265728703786240 265753127380338 265863483427776 266533502287221 267023568232656 268221580253640 268642976709120 268922813143192 269162037812736 269952042061728 270017600356335 270064141741056 270369644163840 270514072392560 271076492906752 271549391423040 272113964448768 272259324472512 272567310133680 272680495823360 272945461882977 273367694653560 273480826925280 274325808908736 275131357199712 275278329078558 275637231724032 275671009735680 276513376417395 276873889294080 277597742599424 278612149672935 278660172450816 278727845529120 279240332792320 279265998264084 279944063469720 280086053250978 280601037803808 280675943374216 281359804008960 281502511864704 281652887138136 282186007384320 282302789084160 282329134296768 282336747772880 282479951142012 282848243125248 285433162753440 285900988612590 286103018937216 286426664886240 286824044690586 287267746924080 287421201917095 287719066352640 288018773713424 288274578853248 288720524989440 289121087226816 289275532252044 289568342868480 289602767017035 289652684184576 289723026812320 290573378608110 290738464142592 291471171965532 291592207630464 291712882053632 292778869147830 292900447844160 293438993781760 294178507374960 294947601511888 295123601148480 295281252644820 295666234721280 296076433228992 296148335874690 296534448437760 296692853591840 297186292984464 297309701897728 298607001034368 298944791759520 299068930903040 299096418856248 299946713401920 302223348797760 302538164786091 302932608286464 303272735425530 303668136645120 303822159458688 303984457620792 304328331441630 304462040270336 304806454343040 304961054520096 305123961066314 305521775878656 305701507999680 306019947070513 306263590804480 306291740031576 306418930052352 306765557801280 307665930290940 308744690432256 308909618151504 309944937181984 310129885952640 310295553626760 311206725834420 311612471239680 311778930893120 312297460424352 312427144367104 312780568738560 313381826606381 313568826220260 313699038107520 313790407866624 314145374391360 314798507891712 314966669487808 315760436295993 315891558266336 316172118742272 316859498030403 317590637719680 317628841244490 318693382989540 318874444543488 319888023698555 319943160962048 320305087614720 321112308097620 321245652474240 321865896304368 322371572050944 323490917787232 323683949646720 323856857739480 324021120427602 324443572996608 324616886871072 325938405163860 326081608532992 327080772160416 327216594988032 328041233584272 328176992310336 328216469285973 328973814698880 329316495755858 329513003824680 330118868004480 330206992204960 330981923868544 331816051700874 331953840890048 332151922702080 332248667152896 332329354284720 333779460290820 334473414634944 334652086330796 335088399350784 335932876163664 336153516428990 336452547265920 336591786984960 337440052577160 337580177176320 337631764810752 338623208861184 338804097327456 338845616133440 339939608522176 340142455560960 340324155590640 341982514823391 342519795304128 342907261135920 343049656035840 343711997863488 343914196499640 344546539655040 344721296308896 344905442300514 345447314922112 346997178249280 347482011442176 347523320420442 347667632174784 348325215563520 348688054329732 349082497830105 350751297254760 350844929217770 351302354158080 351480537412992 351668294110328 351878139830880 352066108922670 352911417870960 353014208849952 353099938927515 353560303906560 354337503173784 354484644570368 355378003049628 355841338125312 356031424310208 357437834657280 357628773671520 358733750111424 359936056082304 360023467141780 360343223566560 360492858885120 361401359033520 361594415315055 362065855230720 363012432630016 363229047567360 363423080178240 363927282510636 364295657157120 364338964956915 364401763974144 364490259538080 364641102567040 365193997729956 365767745211648 366841809599616 367037772104744 368118669361536 368684501889860 369165185725440 370095541536240 371482866230580 371637127372160 371967198520320 372354664352112 373059467389440 373258751292960 373448071001304 373870523570310 374134717071744 375336682486272 375537182850848 376248009845760 376438845729024 376639934856016 376974449269632 378665760358080 379777699323360 379980572025990 380577550337920 381154609493388 381201318150120 381470691916288 381902219848320 382432059587448 382819165148160 382864675039470 383023662565440 383865628438266 384366105137664 385494782969088 385700709669392 385930863040320 386137022689380 387431171477480 387651285523456 388628229287376 388789610173952 390371825530440 390533930458880 391126086196632 392028592849920 392238009833280 393498134864640 393708336859760 394768577638656 394864447832920 395215148427840 395626830874119 396142641605376 396248390645952 398142668045824 398593055679360 398795225141664 399008256779026 399928951202560 400535352348984 402332370380460 402964465063680 403384219714788 403743056719104 403910144381952 404363647234040 405096212611584 405312610161056 405554466245760 405771108588840 406408605790720 406614739360128 407602010666240 408388986708768 408558573403136 408850965200520 409020743735040 410051541980340 410221240387920 411659587243008 411879490868672 412917493617837 413455847586048 413506514603520 413727404835680 414942301112560 415310833941120 416396613899136 417040758318080 418091768293680 418265384143360 418315107913495 418387210488832 418860499188480 419916095204580 420901556705712 421013915061324 421562824989696 422039706013440 422479330707204 423279011076480 423454183626240 423505121659320 423719926713018 424272364687872 424924510652720 427073450152960 428149744130160 428327536632320 429154528405824 429639997329360 430901620386120 431578599528960 431809143652640 432028160570136 432822515828096 433080787484160 433913298378066 434352514302720 434479026276864 434584540218480 435860067912165 436107696213888 437388311445696 437569323080448 437621959047964 438631752931840 439350671766240 439585367637910 440158490672640 441267761062440 442421402267832 442869230269440 442921878967230 443105805712960 443499352081920 444222503812035 444801672656640 445039280387760 445779439476696 445964552846592 447910501551552 448417187639280 448603396354560 449920070102880 450106902901760 451738796436608 453523274081280 453765540787520 454909103138295 455502204967680 455976686431188 456492497162445 456693060405504 457209681514560 457441581780144 457685941599471 458282663817984 458552261999520 458797215130930 459395386206720 459628395078528 459873923067352 460148336701920 463364427227256 463556842899712 464433620751360 464917405772976 465443330440140 466050166594560 466810088751630 467418706859520 467668396339680 468446190636528 468640716550656 469170853107840 469421478563560 470548557161280 470685611799936 470799918570020 471218061587040 471413738542080 472197761837568 472450004231712 473837337399504 474708565746944 474991831434240 476443261866735 476838364895360 478040074484310 478311666815232 479914741443072 480457631422080 481868478711360 482125887086740 482754473640960 483557358076416 484564106904320 485236376680848 485785286609220 485987012717440 486031680641403 486418644218880 486925330306608 487690326948864 488907607745790 489122412799488 490824892482048 492265488465504 493460722048320 493974743633787 495178302006720 495310488307440 496207817524224 496472885802816 497678335057280 497724077551311 497930761335072 498494031427080 498846289428992 500669190436230 501710121952416 501918460972032 501978129496194 502632599026176 504230274643485 504678820898880 504887680477440 506370265764480 506640762701320 508145020351488 508206145991184 508268424200160 509202959797760 509909412783264 510486233385960 510698216753920 511820837917688 513779692956192 513993043958784 514574484053760 514849363585840 516819809482560 517358163450771 517894319434752 518170972383168 520495767373920 521501448262176 522984013111040 523032081494598 524664179819520 526126945882140 526267393826655 526358103518208 526953531237120 527220806119488 527502441165492 528099163384005 528190188807168 528331187527936 530340455859840 531457407572480 531506254760676 531726966855552 533067004574442 534047136465312 536443160507280 537285953418240 537845626286384 538324075625472 539904084123456 540035200712670 540739288327680 541028144785120 542152985813504 543098782846080 544518648945024 545134620267360 545360991646720 545890923765954 546735389307120 546961653850560 547027448809955 548651617817472 550262714399424 550556658157116 551274463448064 553026752834790 553747778588160 555195485198848 557224299345870 557455691058240 558480665584640 558531996528168 559888126939440 560172106501956 561202075607616 561351886748432 562719608017920 563005023729408 563305774276272 564372014768640 564658268593536 564673495545760 564959902284024 569970858038985 570866325506880 571460977929283 571801977225180 572206037874432 572853329772480 573648089381172 574535493848160 574842403834190 575798442657399 576037547426848 576549157706496 578242174453632 578551064504088 579136685736960 579205534034070 579446053624640 581146757216220 581476928285184 582942343931064 583184415260928 583425764107264 585557738295660 585800895688320 588357014749920 589895203023776 590247202296960 590562505289640 592152866457984 592296671749380 593068896875520 593385707183680 594372585968928 594619403795456 596436379670209 597214002068736 597889583519040 598192837712496 598512385168539 599893426803840 604446697595520 605076329572182 605865216572928 606545470851060 607336273290240 607644318917376 607968915241584 608656662883260 608924080540672 609612908686080 609922109040192 610247922132628 611043551757312 611403015999360 612039894141026 612583480063152 612837860104704 613531115602560 615331860581880 617489380864512 617819236303008 619889874363968 620259771905280 620591107253520 622413451668840 623557861786240 624594920848704 625561137477120 626763653212762 627137652440520 627398076215040 627580815733248 628290748782720 629933338975616 631520872591986 631783116532672 632344237484544 633718996060806 635181275439360 635257682488980 635579890069527 637386765979080 637748889086976 639776047397110 640610175229440 642224616195240 642491304948480 643731792608736 646981835574464 647367899293440 647713715478960 648042240855204 648887145993216 649233773742144 650869947567099 651876810327720 654161544320832 656082467168544 656353984620672 656432938571946 657947629397760 658632991511716 659026007649360 659378051456865 660237736008960 660413984409920 661963847737088 663632103401748 663907681780096 664303845404160 664382818450845 664497334305792 664658708569440 667558920581640 668946829269888 669304172661592 671865752327328 672307032857980 672905094531840 673183573969920 674880105154320 675160354352640 677246417722368 677608194654912 677691232266880 679879217044352 680284911121920 680648311181280 683965029646782 685039590608256 685814522271840 686099312071680 687423995726976 687828392999280 688195822696395 689093079310080 689442592617792 689810884601028 690894629844224 693994356498560 695046640840884 695335264349568 696650431127040 697376108659464 698164995660210 700215133127445 701502594509520 701689858435540 702604708316160 702961074825984 703336588220656 703756279661760 704132217845340 705822835741920 706028417699904 706199877855030 707120607813120 708675006347568 708969289140736 710756006099256 712062848620416 714875669314560 715257547343040 717060111726465 717467500222848 719872112164608 720046934283560 720686447133120 722802718067040 723188830630110 724131710461440 726024865260032 726846160356480 727854565021272 728591314314240 728677929913830 728980519076160 729282205134080 730387995459912 731535490423296 733683619199232 734075544209488 736237338723072 737369003779720 740191083072480 742965732461160 743274254744320 744709328704224 746118934778880 746517502585920 746896142002608 747295124984447 747741047140620 748269434143488 750673364972544 751074365701696 752877691458048 752967194244291 753279869712032 753948898539264 757331520716160 759555398646720 759961144051980 761155100675840 762309218986776 762402636300240 762809902665785 762941383832576 763804439696640 764864119174896 765729350078940 766047325130880 767731256876532 768732210275328 770989565938176 771401419338784 771861726080640 772274045378760 774862342954960 777256458574752 777579220347904 780743651060880 781067860917760 782252172393264 784476019666560 786996269729280 787416673719520 789537155277312 789728895665840 790430296855680 791253661748238 792285283210752 792496781291904 796285336091648 797186111358720 797590450283328 798016513558052 799857902405120 801070704697968 804664740760920 805928930127360 806768439429576 807486113438208 808727294468080 810052801069005 810192425223168 810625220322112 811108932491520 811542217177680 812817211581440 813229478720256 815204021332480 816777973417536 817701930401040 818041487470080 820103083960680 820442480775840 823291239389645 823758981737344 825834987235674 826911695172096 827013029207040 827454809671360 829540129252185 829884602225120 830621667882240 832793227798272 836183536587360 836530768286720 836630215826990 837720998376960 839832190409160 841803113411424 842027830122648 844079412026880 844958661414408 846558022152960 846908367252480 847010243318640 847439853426036 848544729375744 849849021305440 856299488260320 856655073264640 858309056811648 859279994658720 861803240772240 862263605751285 863157199057920 863618287305280 864056321140272 865645031656192 866161574968320 867826596756132 868705028605440 868808301051105 868958052553728 869169080436960 871720135824330 872215392427776 874776622891392 875138646160896 875243918095928 877263505863680 878701343532480 879170735275820 880316981345280 882535522124880 884842804535664 885843757934460 886211611425920 886998704163840 888445007624070 889603345313280 890078560775520 891558878953392 891929105693184 895821003103104 896834375278560 897206792709120 899840140205760 903477592873216 907531081575040 907614494358273 909818206276590 911004409935360 911953372862376 912984994324890 913386120811008 914419363029120 914883163560288 915371883198942 916565327635968 917104523999040 917594430261860 918059841211539 918790772413440 919256790157056 919747846134704 920296673403840 926728854454512 927113685799424 929834811545952 930886660880280 933620177503260 934837413719040 935336792679360 936892381273056 937281433101312 938341706215680 938842957127120 940145479819143 941097114322560 941371223599872 941599837140040 942436123174080 944395523675136 944900008463424 947281308887979 947674674799008 949417131493888 952886523733470 953676729790720 956080148968620 956623333630464 959664071095665 959829482886144 960915262844160 963736957422720 964251774173480 967114716152832 969128213808640 970472753361696 971570573218440 971974025434880 972063361282806 973850660613216 977815215491580 978244825598976 981649784964096 984530976931008 984649407857919 986921444096640 987949487267574 990356604013440 990620976614880 992945771605632 995356670114560 995448155102622 995861522670144 996988062854160 997520641947565 997692578857984 1001338380872460 1003420243904832 1003956258992388 1005265198052352 1008460549286970 1009357641797760 1009775360954880 1012740531528960 1013281525402640 1016412291982368 1016536848400320 1018405919595520 1019818825566528 1020972466771920 1021396433507840 1023641675835376 1027559385912384 1029148968107520 1029698727171680 1033639618965120 1034716326901542 1036341944766336 1040991534747840 1043002896524352 1045968026222080 1046064162989196 1052253891764280 1052534787653310 1053907062474240 1054441612238976 1055004882330984 1056198326768010 1056662375055872 1059299816782545 1060680911719680 1062914815144960 1063012509521352 1063453933711104 1066134009148884 1068094272930624 1072886321014560 1075691252572768 1079808168246912 1080070401425340 1081478576655360 1082056289570240 1084305971627008 1084783245945165 1086197565692160 1087619280575087 1089037297890048 1090269240534720 1091781847531908 1093470778614240 1093923307701120 1094054897619910 1097303235634944 1100525428798848 1101113316314232 1106053505669580 1107495557176320 1110390970397696 1114448598691740 1114911382116480 1117063993056336 1119776253878880 1120344213003912 1122404151215232 1122703773496864 1126010047458816 1126611548552544 1128744029537280 1129316537187072 1129346991091520 1129919804568048 1139941716077970 1141732651013760 1142921955858566 1143603954450360 1144412075748864 1145706659544960 1147296178762344 1149070987696320 1149684807668380 1151596885314798 1152075094853696 1153098315412992 1156484348907264 1157102129008176 1158411068068140 1158892107249280 1162293514432440 1162953856570368 1165884687862128 1166368830521856 1171115476591320 1171601791376640 1176714029499840 1179790406047552 1180494404593920 1181125010579280 1184305732915968 1184593343498760 1186771414367360 1186880492622357 1188745171937856 1192872759340418 1194428004137472 1195779167038080 1196385675424992 1197024770337078 1199786853607680 1208893395191040 1210152659144364 1211730433145856 1213090941702120 1215288637834752 1215937830483168 1217313325766520 1219225817372160 1219844218080384 1220495844265256 1222806031998720 1224079788282052 1225166960126304 1225675720209408 1227062231205120 1230663721163760 1234978761729024 1235638472606016 1238752480853511 1239779748727936 1240519543810560 1241182214507040 1244826903337680 1247115723572480 1249189841697408 1251122274954240 1253527306425524 1254275304881040 1254796152430080 1254945323740485 1255161631466496 1256581497565440 1259866677951232 1263041745183972 1263566233065344 1264688474969088 1267437992121612 1270362550878720 1270515364977960 1271159780139054 1274773531958160 1279552094794220 1281220350458880 1284449232390480 1284982609896960 1287463585217472 1293963671148928 1294735798586880 1295427430957920 1296084481710408 1298467547484288 1301739895134198 1303753620655440 1307580203736495 1308323088641664 1312164934337088 1312707969241344 1312865877143892 1315895258795520 1317265983023432 1318052015298720 1318756102913730 1320475472017920 1320827968819840 1323927695474176 1327264206803496 1327815363560192 1328607690808320 1328765636901690 1329317417138880 1332667511436105 1335117841163280 1337893658539776 1338608345323184 1343731504654656 1344614065715960 1345810189063680 1349760210308640 1350320708705280 1355216389309824 1355382464533760 1359758434088704 1360569822243840 1361296622362560 1364727309414885 1367930059293564 1370079181216512 1371629044543680 1373057824798413 1374847991453952 1375656785998560 1376391645392790 1378186158620160 1378885185235584 1379621769202056 1381789259688448 1387988712997120 1390093281681768 1390670528699136 1393300862254080 1394752217318928 1396329991320420 1400430266254890 1403005189019040 1403379716871080 1405922149651968 1406673176441312 1407512559323520 1408264435690680 1411645671483840 1412056835399808 1412399755710060 1414241215626240 1417350012695136 1417938578281472 1421512012198512 1422271366905883 1424125697240832 1430515094686080 1434120223452930 1434935000445696 1439744224329216 1440093868567120 1441372894266240 1445605436134080 1446377661260220 1448263420922880 1452049730520064 1453692320712960 1455709130042544 1457355859827660 1457961038152320 1458564410268160 1460775990919824 1463070980846592 1467367238398464 1468151088418976 1472474677446144 1474738007559440 1480382166144960 1481924230901361 1485931464922320 1486548509488640 1489418657408448 1493035005171840 1493792284005216 1494590249968894 1495482094281240 1496538868286976 1502148731403392 1505755382916096 1505934388488582 1506559739424064 1507897797078528 1512690823930455 1514663041432320 1519110797293440 1519922288103960 1522310201351680 1524618437973552 1524805272600480 1525619805331570 1527608879393280 1529728238349792 1530099735352565 1531458700157880 1532094650261760 1535462513753064 1541979131876352 1542802838677568 1543723452161280 1544548090757520 1549724685909920 1552074490352313 1554512917149504 1561487302121760 1562135721835520 1564504344786528 1566909133031905 1568952039333120 1573992539458560 1574833347439040 1578802181479965 1579074310554624 1579457791331680 1580860593711360 1582507323496476 1584297490152015 1584570566421504 1584993562583808 1594372222717440 1595180900566656 1596033027116104 1599715804810240 1602141409395936 1609329481521840 1611857860254720 1613536878859152 1614972226876416 1617454588936160 1620105602138010 1621250440644224 1622217864983040 1623084434355360 1626458957440512 1630408042664960 1633555946835072 1635403860802080 1636082974940160 1640206167921360 1640884961551680 1641082346429865 1646582478779290 1647517963474688 1651669974471348 1653823390344192 1654909619342720 1659080258504370 1659769204450240 1661243335764480 1665586455596544 1672367073174720 1673260431653980 1675441996753920 1679664380818320 1683606226822848 1684055660245296 1688158824053760 1689917322828816 1693116044305920 1694020486637280 1694879706852072 1699698042610880 1709912574116955 1712598976520640 1714382933787849 1716618113623296 1718559989317440 1723606481544480 1724527211502570 1727236574610560 1727395327972197 1728112642280544 1731290063312384 1735653193512264 1737410057210880 1737616602102210 1738338160873920 1743440271648660 1744430784855552 1749553245782784 1750277292321792 1750487836191856 1757402687064960 1758341470551640 1765071044249760 1769685609071328 1771687515868920 1772423222851840 1776890015248140 1779206690626560 1780157121551040 1783117757906784 1783858211386368 1789309139010627 1791642006206208 1793668750557120 1795537155505617 1799680280411520 1806955185746432 1815062163150080 1815228988716546 1819636412553180 1822008819870720 1823906745724752 1825969988649780 1826772241622016 1828838726058240 1829766327120576 1830743766397884 1833130655271936 1834209047998080 1835188860523720 1836119682423078 1838513580314112 1839495692269408 1840593346807680 1853457708909024 1854227371598848 1859669623091904 1861773321760560 1867240355006520 1870673585358720 1873784762546112 1876683412431360 1877685914254240 1880290959638286 1882194228645120 1882742447199744 1883199674280080 1884872246348160 1889800016926848 1894562617775958 1895349349598016 1898834262987776 1905773047466940 1907353459581440 1912160297937240 1913246667260928 1919328142191330 1921830525688320 1927473914845440 1928503548346960 1938256427617280 1940945506723392 1943141146436880 1943948050869760 1944126722565612 1947701321226432 1955630430983160 1969061953862016 1969298815715838 1973842888193280 1975898974535148 1978134154370595 1980713208026880 1981241953229760 1983305746931041 1985891543211264 1990713340229120 1990896310205244 1991723045340288 1993976125708320 1995041283895130 2002676761744920 2006840487809664 2007912517984776 2016921098573940 2018715283595520 2019550721909760 2025481063057920 2026563050805280 2032824583964736 2033073696800640 2039637651133056 2041944933543840 2042792867015680 2047283351670752 2055118771824768 2058297936215040 2059397454343360 2064587468089185 2067279237930240 2069432653803084 2072683889532672 2081983069495680 2086005793048704 2091936052444160 2092128325978392 2104507783528560 2105069575306620 2107814124948480 2108883224477952 2110009764661968 2112396653536020 2113324750111744 2118599633565090 2121361823439360 2126025019042704 2126907867422208 2132268018297768 2136188545861248 2145772642029120 2151382505145536 2159616336493824 2160140802850680 2164112579140480 2169566491890330 2172395131384320 2175238561150174 2178074595780096 2180538481069440 2183563695063816 2186941557228480 2187846615402240 2188109795239820 2194606471269888 2201050857597696 2202226632628464 2212107011339160 2228897197383480 2229822764232960 2234127986112672 2239552507757760 2240688426007824 2241885374953341 2244808302430464 2245407546993728 2252020094917632 2253223097105088 2258633074374144 2258693982183040 2258901582732873 2259839609136096 2279883432155940 2283465302027520 2285843911717132 2287207908900720 2288429707997355 2288824151497728 2291413319089920 2294592357524688 2298141975392640 2299369615336760 2303193770629596 2304150189707392 2306196630825984 2312968697814528 2314204258016352 2316822136136280 2317784214498560 2324587028864880 2331769375724256 2332737661043712 2342230953182640 2343203582753280 2353428058999680 2359580812095104 2360988809187840 2362250021158560 2368611465831936 2369186686997520 2373542828734720 2373760985244714 2377490343875712 2385745518680836 2388856008274944 2391558334076160 2392771350849984 2394049540674156 2399573707215360 2417786790382080 2420305318288728 2426181883404240 2430158403207015 2430577275669504 2431875660966336 2434626651533040 2438451634744320 2439688436160768 2440991688530512 2445612063997440 2448159576564104 2450333920252608 2454124462410240 2461327442327520 2469873718168935 2471276945212032 2477504961707022 2479559497455872 2481039087621120 2482364429014080 2488620387756555 2489653806675360 2494231447144960 2498379683394816 2507054612851048 2508550609762080 2509592304860160 2509890647480970 2513162995130880 2519733355902464 2526083490367944 2527132466130688 2534875984243224 2540725101757440 2541030729955920 2542319560278108 2549547063916320 2559104189588440 2568898464780960 2569965219793920 2574927170434944 2586790817253855 2587927342297856 2589471597173760 2590854861915840 2592168963420816 2593553669063669 2596935094968576 2603479790268396 2607507241310880 2615160407472990 2616646177283328 2624329868674176 2625415938482688 2625731754287784 2631790517591040 2634531966046864 2636104030597440 2637512205827460 2640950944035840 2641655937639680 2647855390948352 2654528413606992 2655630727120384 2657531273803380 2658634834277760 2665335022872210 2670235682326560 2675787317079552 2677216690646368 2687463009309312 2689228131431920 2691620378127360 2699520420617280 2710432778619648 2710764929067520 2719516868177408 2722593244725120 2729454618829770 2735860118587128 2740158362433024 2743258089087360 2746115649596826 2749695982907904 2751313571997120 2752783290785580 2754179523634617 2756372317240320 2757770370471168 2759243538404112 2763578519376896 2775977425994240 2780186563363536 2781341057398272 2789504434637856 2792659982640840 2800860532509780 2806010378038080 2806759433742160 2811844299303936 2813346352882624 2815025118647040 2816528871381360 2820436439457429 2823291342967680 2824113670799616 2824799511420120 2834700025390272 2843024024397024 2844542733811766 2848251394481664 2857304889646415 2861030189372160 2868240446905860 2869870000891392 2878992213286995 2879488448658432 2880187737134240 2882745788532480 2891210872268160 2892755322520440 2907384641425920 2911418260085088 2914711719655320 2915922076304640 2917128820536320 2921551981839648 2934734476796928 2936302176837952 2944949354892288 2949476015118880 2953948223573757 2960764332289920 2963848461802722 2971862929844640 2973097018977280 2978837314816896 2982181898351045 2986070010343680 2987584568010432 2989180499937788 2990964188562480 2992561925842695 2993077736573952 3004297462806784 3011868776977164 3013119478848128 3015795594157056 3025381647860910 3029326082864640 3038221594586880 3039844576207920 3044620402703360 3049236875947104 3049610545200960 3051239610663140 3055217758786560 3059456476699584 3060199470705130 3062917400315760 3064189300523520 3070925027506128 3085605677355136 3087446904322560 3089096181515040 3099449371819840 3104148980704626 3109025834299008 3122974604243520 3129008689573056 3133818266063810 3137904078666240 3149666694878080 3157604362959930 3158915582663360 3161721187422720 3165014646992952 3168594980304030 3169987125167616 3177899450347635 3188744445434880 3190361801133312 3192066054232208 3204282818791872 3218658963043680 3227073757718304 3234909177872320 3240211204276020 3242500881288448 3244435729966080 3246168868710720 3252917914881024 3254349737835495 3262857841725261 3267111893670144 3270807721604160 3280412335842720 3281769923103360 3282164692859730 3293164957558580 3295035926949376 3303339948942696 3309819238685440 3318160517008740 3319538408900480 3322486671528960 3331172911193088 3344734146349440 3346520863307960 3359328761636640 3367212453645696 3368111320490592 3379834645657632 3386232088611840 3388040973274560 3389759413704144 3391570182621721 3399396085221760 3419825148233910 3425197953041280 3428765867575698 3433236227246592 3437119978634880 3447212963088960 3449054423005140 3454473149221120 3454790655944394 3456225284561088 3462580126624768 3471306387024528 3475233204204420 3476676321747840 3486880543297320 3488861569711104 3499106491565568 3500975672383712 3514805374129920 3516682941103280 3530142088499520 3539371218142656 3543375031737840 3544846445703680 3553780030496280 3560314243102080 3566235515813568 3578618278021254 3583284012412416 3587337501114240 3591074311011234 3599360560823040 3613910371492864 3630124326300160 3630457977433092 3639272825106360 3647813491449504 3651939977299560 3657677452116480 3659532654241152 3661487532795768 3668418095996160 3670377721047440 3672239364846156 3677027160628224 3678991384538816 3681186693615360 3706915417818048 3719339246183808 3723546643521120 3734480710013040 3736475624922235 3741347170717440 3747569525092224 3753366824862720 3755371828508480 3760581919276572 3764388457290240 3764835971221455 3765484894399488 3766399348560160 3769744492696320 3779600033853696 3789125235551916 3790698699196032 3811546094933880 3814706919162880 3824320595874480 3838656284382660 3843661051376640 3854947829690880 3857007096693920 3881891013446784 3886282292873760 3887896101739520 3888253445131224 3895402642452864 3911260861966320 3938123907724032 3938597631431676 3947685776386560 3951797949070296 3956268308741190 3961426416053760 3962483906459520 3966611493862082 3971783086422528 3981426680458240 3981792620410488 3983446090680576 3987952251416640 3990082567790260 4005353523489840 4013680975619328 4015825035969552 4033842197147880 4037430567191040 4050962126115840 4053126101610560 4065649167929472 4066147393601280 4079275302266112 4083889867087680 4094566703341504 4110237543649536 4118794908686720 4119173474395239 4129174936178370 4134558475860480 4138865307606168 4145367779065344 4163966138991360 4172011586097408 4184256651956784 4209015567057120 4210139150613240 4217766448955904 4220019529323936 4224793307072040 4237199267130180 4242723646878720 4252050038085408 4253815734844416 4264536036595536 4266814100717649 4272377091722496 4291545284058240 4302765010291072 4319232672987648 4320281605701360 4328225158280960 4339132983780660 4344790262768640 4350477122300348 4356149191560192 4361076962138880 4367127390127632 4373883114456960 4375693230804480 4376219590479640 4389212942539776 4402101715195392 4404453265256928 4424214022678320 4445772692704083 4457794394766960 4459645528465920 4468255972225344 4479105015515520 4481376852015648 4483770749906682 4489616604860928 4490815093987456 4506446194210176 4517266148748288 4517387964366080 4517803165465746 4519679218272192 4538072471791365 4559766864311880 4566930604055040 4571687823434264 4574415817801440 4576859415994710 4582826638179840 4589184715049376 4590299206057695 4596283950785280 4598739230673520 4606387541259192 4608300379414784 4625937395629056 4628408516032704 4633644272272560 4635568428997120 4649174057729760 4663538751448512 4684461906365280 4686407165506560 4700727399095715 4706856117999360 4719161624190208 4721977618375680 4724500042317120 4736406544439895 4737222931663872 4738373373995040 4747085657469440 4747521970489428 4754980687751424 4771491037361672 4783116668152320 4785542701699968 4788099081348312 4799147414430720 4835573580764160 4840610636577456 4852363766808480 4860316806414030 4863751321932672 4869253303066080 4879376872321536 4881983377061024 4891224127994880 4896319153128208 4900667840505216 4908248924820480 4922654884655040 4923247039289595 4939747436337870 4942553890424064 4955009923414044 4959118994911744 4964728858028160 4977240775513110 4979307613350720 4988462894289920 4996759366789632 5014109225702096 5017101219524160 5019781294961940 5026325990261760 5039466711804928 5052166980735888 5054264932261376 5069751968486448 5082061459911840 5084639120556216 5099094127832640 5118208379176880 5137796929561920 5143148801363547 5149854340869888 5173581634507710 5175854684595712 5181709723831680 5184337926841632 5187107338127338 5193870189937152 5206959580536792 5215014482621760 5230320814945980 5233292354566656 5248659737348352 5250831876965376 5251463508575568 5269063932093728 5272208061194880 5275024411654920 5283311875279360 5309056827213984 5311261454240768 5315062547606760 5317269668555520 5330670045744420 5340471364653120 5351574634159104 5354433381292736 5367927417031881 5374926018618624 5378456262863840 5386611466516851 5399040841234560 5420865557239296 5421529858135040 5438096402875435 5439033736354816 5445186489450240 5458909237659540 5471720237174256 5480316724866048 5486516178174720 5492231299193652 5499391965815808 5502627143994240 5505566581571160 5508359047269234 5515540740942336 5518487076808224 5551954851988480 5560373126727072 5562682114796544 5579008869275712 5585319965281680 5601721065019560 5612020756076160 5613518867484320 5626692705765248 5630050237294080 5633057742762720 5640872878914858 5646582685935360 5648227341599232 5649599022840240 5669400050780544 5686048048794048 5689085467623532 5696502788963328 5714609779292830 5722060378744320 5736480893811720 5739740001782784 5757984426573990 5760375474268480 5765491577064960 5782421744536320 5785510645040880 5814769282851840 5822836520170176 5829423439310640 5831844152609280 5843103963679296 5872604353675904 5898952030237760 5907896447147514 5921528664579840 5927696923605444 5934402463111785 5943725859689280 5949917240793123 5957674629633792 5964363796702090 5972140020687360 5975169136020864 5978360999875576 5981928377124960 5985123851685390 6008594925613568 6023737553954328 6026238957696256 6050763295721820 6058652165729280 6076443189173760 6079689152415840 6098473751894208 6099221090401920 6102479221326280 6118912953399168 6120398941410260 6125834800631520 6128378601047040 6141850055012256 6171211354710272 6174893808645120 6178192363030080 6193762404267555 6198898743639680 6208297961409252 6218051668598016 6245949208487040 6258017379146112 6267636532127620 6275808157332480 6299333389756160 6315208725919860 6317831165326720 6323442374845440 6330029293985904 6337189960608060 6339974250335232 6355798900695270 6380723602266624 6384132108464416 6408565637583744 6437317926087360 6454147515436608 6469818355744640 6480422408552040 6485001762576896 6492337737421440 6508699475670990 6525715683450522 6534223787340288 6541615443208320 6560824671685440 6563539846206720 6564329385719460 6586329915117160 6590071853898752 6606679897885392 6619638477370880 6636321034017480 6639076817800960 6689468292698880 6693041726615920 6718657523273280 6725656124860023 6734424907291392 6736222640981184 6759669291315264 6776081946549120 6779518827408288 6783140365243442 6798792170443520 6839650296467820 6850395906082560 6857531735151396 6865289123992065 6866472454493184 6874239957269760 6894425926177920 6898108846010280 6908946298442240 6909581311888788 6912450569122176 6942612774049056 6950466408408840 6953352643495680 6973761086594640 6998212983131136 7001951344767424 7029610748259840 7033365882206560 7060284176999040 7078742436285312 7086750063475680 7089692891407360 7107560060992560 7111356834529415 7120628486204160 7132471031627136 7157236556042508 7166568024824832 7174675002228480 7182148622022468 7198721121646080 7260248652600320 7260915954866184 7278545650212720 7295626982899008 7303879954599120 7315354904232960 7319065308482304 7322975065591536 7336836191992320 7340755442094880 7344478729692312 7357982769077632 7362373387230720 7409621154506805 7413830835636096 7438678492367616 7447093287042240 7468961420026080 7472951249844470 7482694341434880 7495139050184448 7510743657016960 7521163838553144 7528776914580480 7529671942442910 7532798697120320 7539488985392640 7559200067707392 7578250471103832 7581397398392064 7623092189867760 7648641191748960 7677312568765320 7709895659381760 7714014193387840 7760372451761565 7763782026893568 7772564585747520 7776506890262448 7780661007191007 7790805284905728 7822521723932640 7876247815448064 7877195262863352 7895371552773120 7903595898140592 7912536617482380 7922852832107520 7924967812919040 7933222987724164 7943566172845056 7963585240820976 7966892181361152 7975904502833280 7980165135580520 8010707046979680 8027361951238656 8031650071939104 8067684394295760 8074861134382080 8106252203221120 8131298335858944 8132294787202560 8158550604532224 8167779734175360 8189133406683008 8220475087299072 8237589817373440 8238346948790478 8258349872356740 8262538570903851 8269116951720960 8277730615212336 8290735558130688 8327932277982720 8344023172194816 8368513303913568 8418031134114240 8420278301226480 8435532897911808 8440039058647872 8449586614144080 8461309318372287 8474398534260360 8504100076170816 8529072073191072 8533628201435298 8544754183444992 8571914668939245 8583090568116480 8605530020582144 8636976639860985 8638465345975296 8640563211402720 8656450316561920 8678265967561320 8700954244600696 8722153924277760 8734254780255264 8747766228913920 8751386461608960 8752439180959280 8804203430390784 8808906530513856 8848428045356640 8891545385408166 8915588789533920 8919291056931840 8936511944450688 8946545695053135 8958210031031040 8962753704031296 8967541499813364 8977685777528085 8979233209721856 8981630187974912 9012892388420352 9034775928732160 9035606330931492 9039358436544384 9076144943582730 9119533728623760 9133861208110080 9143375646868528 9148831635602880 9153718831989420 9165653276359680 9178369430098752 9180598412115390 9192567901570560 9197478461347040 9212775082518384 9216600758829568 9256817032065408 9267288544545120 9271136857994240 9298348115459520 9327077502897024 9368923812730560 9401454798191430 9413712235998720 9438323248380416 9449000084634240 9472813088879790 9476746747990080 9494171314938880 9495043940978856 9509961375502848 9542982074723344 9566233336304640 9571085403399936 9576198162696624 9681221273154912 9704727533616960 9714836624797811 9720633612828060 9727502643865344 9738506606132160 9758753744643072 9763966754122048 9788573525175783 9792638306256416 9801335681010432 9845309769310080 9846494078579190 9879494872675740 9885107780848128 9910019846828088 9916528734655205 9918237989823488 9929457716056320 9954481551026220 9958615226701440 9993518733579264 10028218451404192 10034202439048320 10039562589923880 10104333961471776 10108529864522752 10139503936972896 10164122919823680 10169278241112432 10174710547865163 10198188255665280 10236416758353760 10275593859123840 10286297602727094 10299708681739776 10347163269015420 10351709369191424 10363419447663360 10368675853683264 10374214676254676 10387740379874304 10413919161073584 10430028965243520 10460641629891960 10466584709133312 10497319474696704 10502927017151136 10538127864187456 10544416122389760 10550048823309840 10566623750558720 10618113654427968 10630125095213520 10634539337111040 10661340091488840 10680942729306240 10708866762585472 10735854834063762 10749852037237248 10756912525727680 10773222933033702 10798081682469120 10841731114478592 10876192805750870 10890372978900480 10917818475319080 10943440474348512 10973032356349440 10984462598387304 11005254287988480 11011133163142320 11016718094538468 11031081481884672 11036974153616448 11120746253454144 11158017738551424 11170639930563360 11203442130039120 11209426874766705 11224041512152320 11227037734968640 11253385411530496 11260100474588160 11266115485525440 11281745757829716 11293165371870720 11294507913664365 11296454683198464 11299198045680480 11338800101561088 11372096097588096 11378170935247064 11429219558585660 11444120757488640 11472961787623440 11515968853147980 11520750948536960 11530983154129920 11564843489072640 11571021290081760 11645673040340352 11658846878621280 11663688305218560 11686207927358592 11745208707351808 11797904060475520 11815792894295028 11843057329159680 11855393847210888 11868804926223570 11887451719378560 11899834481586246 11915349259267584 11928727593404180 11944280041374720 11950338272041728 11956721999751152 11963856754249920 11970247703370780 12017189851227136 12047475107908656 12052477915392512 12101526591443640 12152886378347520 12159378304831680 12196947503788416 12198442180803840 12204958442652560 12237825906798336 12240797882820520 12251669601263040 12283700110024512 12342422709420544 12356384726060160 12387524808535110 12397797487279360 12416595922818504 12436103337196032 12491898416974080 12516034758292224 12535273064255240 12598666779512320 12630417451839720 12635662330653440 12660058587971808 12674379921216120 12711597801390540 12761447204533248 12768264216928832 12800442302152947 12817131275167488 12874635852174720 12908295030873216 12939636711489280 12960844817104080 12967768345318345 12970003525153792 12984675474842880 13017398951341980 13051431366901044 13068447574680576 13083230886416640 13121649343370880 13127079692413440 13128658771438920 13172659830234320 13213359795770784 13239276954741760 13272642068034960 13278153635601920 13378936585397760 13386083453231840 13437315046546560 13451312249720046 13468849814582784 13472445281962368 13519338582630528 13552163893098240 13559037654816576 13566280730486884 13597584340887040 13679300592935640 13700791812165120 13715063470302792 13730578247984130 13748479914539520 13770897618173085 13788851852355840 13796217692020560 13817892596884480 13819162623777576 13824901138244352 13885225548098112 13900932816817680 13906705286991360 13947522173189280 14003902689534848 14059221496519680 14066731764413120 14102182197287145 14120568353998080 14157484872570624 14173500126951360 14215120121985120 14222713669058830 14241256972408320 14264942063254272 14314473112085016 14349350004456960 14364297244044936 14397442243292160 14521831909732368 14557091300425440 14591253965798016 14607759909198240 14638130616964608 14645950131183072 14673672383984640 14681510884189760 14688957459384624 14715965538155264 14724746774461440 14769741117868785 14819242309013610 14827661671272192 14877356984735232 14894186574084480 14937922840052160 14945902499688940 14965388682869760 14990278100368896 15021487314033920 15042327677106288 15059343884885820 15065597394240640 15078977970785280 15118400135414784 15156500942207664 15162794796784128 15246184379735520 15297282383497920 15354625137530640 15428028386775680 15429446404090641 15520744903523130 15527564053787136 15545129171495040 15553013780524896 15561322014382014 15581610569811456 15645043447865280 15752495630896128 15754390525726704 15807191796281184 15825073234964760 15849935625838080 15866445975448328 15927170481641952 15933784362722304 15951809005666560 15960330271161040 16021414093959360 16054723902477312 16063300143878208 16103782251095643 16135368788591520 16212504406442240 16262596671717888 16264589574405120 16314289208626305 16317101209064448 16335559468350720 16378266813366016 16440950174598144 16475179634746880 16476693897580956 16516699744713480 16525077141807702 16555461230424672 16655864555965440 16688046344389632 16737026607827136 16836062268228480 16840556602452960 16880078117295744 16899173228288160 16922618636744574 16948797068520720 16957850913108605 17008200152341632 17058144146382144 17067256402870596 17089508366889984 17143829337878490 17166181136232960 17211060041164288 17273953279721970 17281126422805440 17312900633123840 17356531935122640 17401908489201392 17444307848555520 17468509560510528 17495532457827840 17504878361918560 17617813061027712 17696856090713280 17783090770816332 17831177579067840 17849751722379369 17873023888901376 17893091390106270 17916420062062080 17925507408062592 17935082999626728 17955371555056170 17963260375949824 18025784776840704 18069551857464320 18071212661862984 18078716873088768 18152289887165460 18239067457247520 18286751293737056 18297663271205760 18307437663978840 18356738860197504 18361196824230780 18385135803141120 18394956922694080 18425550165036768 18433201517659136 18489527769776479 18513634064130816 18534577089090240 18596696230919040 18654155005794048 18737847625461120 18802909596382860 18827424471997440 18876646496760832 18898000169268480 18945626177759580 18953493495980160 18990087881957712 19019922751005696 19085964149446688 19142170806799872 19152396325393248 19362442546309824 19409455067233920 19429673249595622 19441267225656120 19455005287730688 19477013212264320 19527933508244096 19577147050351566 19585276612512832 19602671362020864 19690619538620160 19692988157158380 19758989745351480 19770215561696256 19820039693656176 19833057469310410 19858915432112640 19908963102052440 19917230453402880 20056436902808384 20068404878096640 20079125179847760 20176968374580069 20208667922943552 20279007873945792 20328245839647360 20338556482224864 20349421095730326 20396376511330560 20472833516707520 20551187718247680 20572595205454188 20595867371976195 20599417363479552 20694326538030840 20726838895326720 20737351707366528 20748429352509352 20827838322147168 20860057930487040 20921283259783920 20994638949393408 21005854034302272 21076255728374912 21088832244779520 21100097646619680 21236227308855936 21260250190427040 21269078674222080 21322680182977680 21334070503588245 21361885458612480 21417733525170944 21471709668127524 21499704074474496 21513825051455360 21546445866067404 21596163364938240 21752385611501740 21780745957800960 21835636950638160 21886880948697024 21946064712698880 21968925196774608 22010508575976960 22022266326284640 22033436189076936 22073948307232896 22228863463520415 22241492506908288 22316035477102848 22341279861126720 22406884260078240 22418853749533410 22448083024304640 22454075469937280 22506770823060992 22532230971050880 22563491515659432 22586330743741440 22589015827328730 22598396091360960 22677600203122176 22744192195176192 22756341870494128 22858439117171320 22945923575246880 23031937706295960 23041501897073920 23129686978145280 23142042580163520 23291346080680704 23317693757242560 23341983021573021 23372415854717184 23490417414703616 23595808120951040 23631585788590056 23686114658319360 23710787694421776 23737609852447140 23774903438757120 23799668963172492 23830698518535168 23857455186808360 23900676544083456 23913443999502304 23927713508499840 23940495406741560 24094950215817312 24104955830785024 24203053182887280 24318756609663360 24393895007576832 24396884361607680 24409916885305120 24475651813596672 24481595765641040 24503339202526080 24567400220049024 24684845418841088 24712769452120320 24775049617070220 24795594974558720 24833191845637008 24872206674392064 24983796833948160 25032069516584448 25070546128510480 25197333559024640 25260834903679440 25271324661306880 25320117175943616 25348759842432240 25423195602781080 25536528433857664 25600884604305894 25634262550334976 25715744006817735 25749271704349440 25816590061746432 25879273422978560 25921689634208160 25935536690636690 25969350949685760 26034797902683960 26102862733802088 26166461772833280 26243298686741760 26254159384826880 26257317542877840 26345319660468640 26426719591541568 26545284136069920 26556307271203840 26757873170795520 26772166906463680 26839637085159405 26874630093093120 26902624499440092 26933057332584255 26937699629165568 26944890563924736 27038677165261056 27104327786196480 27118075309633152 27132561460973768 27195168681774080 27358601185871280 27401583624330240 27430126940605584 27461156495968260 27496959829079040 27541795236346170 27577703704711680 27592435384041120 27638325247555152 27649802276488704 27770451096196224 27801865633635360 27813410573982720 27895044346378560 28007805379069696 28133463528826240 28204364394574290 28241136707996160 28314969745141248 28347000253902720 28430240243970240 28445427338117660 28482513944816640 28529884126508544 28628946224170032 28698700008913920 28728594488089872 29043663819464736 29114182600850880 29144509874393433 29182507931596032 29215519818396480 29276261233929216 29291900262366144 29363021768379520 29365720575527349 29377914918769248 29431931076310528 29539482235737570 29638484618027220 29655323342544384 29749586203965615 29754713969470464 29788373148168960 29875845680104320 29891804999377880 29980556200737792 30042974628067840 30084655354212576 30118687769771640 30131194788481280 30313001884415328 30325589593568256 30492368759471040 30524131643595489 30594564766995840 30709250275061280 30856056773551360 30858892808181282 31041489807046260 31055128107574272 31090258342990080 31106027561049792 31122644028764028 31163221139622912 31290086895730560 31508781051453408 31614383592562368 31650146469929520 31699871251676160 31732891950896656 31854340963283904 31903618011333120 31920660542322080 32042828187918720 32126600287756416 32207564502191286 32270737577183040 32425008812884480 32525193343435776 32628578417252610 32671118936701440 32756533626732032 32950359269493760 32953387795161912 33033399489426960 33050154283615404 33110922460849344 33474053215654272 33628280624300115 33672124536456960 33681113204905920 33716197697827697 33760156234591488 33798346456576320 33845237273489148 33897594137041440 33915701826217210 34016400304683264 34116288292764288 34134512805741192 34287658675756980 34332362272465920 34422120082328576 34547906559443940 34562252845610880 34713063870245280 34803816978402784 34937019121021056 34991064915655680 35009756723837120 35235626122055424 35393712181426560 35566181541632664 35662355158135680 35699503444758738 35746047777802752 35786182780212540 35832840124124160 35851014816125184 35870165999253456 35910743110112340 35926520751899648 36051569553681408 36142425323725968 36157433746177536 36304579774330920 36478134914495040 36573502587474112 36595326542411520 36614875327957680 36713477720395008 36722393648461560 36789913845388160 36851100330073536 36979055539552958 37027268128261632 37069154178180480 37193392461838080 37308310011588096 37475695250922240 37605819192765720 37796000338536960 37891252355519160 37906986991960320 37980175763915424 38171928298893376 38284341613599744 38304792650786496 38401326906458841 38724885092619648 38818910134467840 38859346499191244 38882534451312240 38903305035955035 38910010575461376 38954026424528640 39055867016488192 39154294100703132 39170553225025664 39205342724041728 39381239077240320 39385976314316760 39517979490702960 39640079387312352 39666114938620820 39717830864225280 39817926204104880 39834460906805760 40112873805616768 40136809756193280 40158250359695520 40353936749160138 40417335845887104 40558015747891584 40656491679294720 40677112964449728 40698842191460652 40792753022661120 40945667033415040 41102375436495360 41145190410908376 41191734743952390 41312692854519255 41388653076061680 41453677790653440 41474703414733056 41496858705018704 41655676644294336 41720115860974080 41842566519567840 42011708068604544 42152511456749824 42177664489559040 42200195293239360 42306546591861435 42472454617711872 42520500380854080 42645360365955360 42668141007176490 42723770917224960 42835467050341888 42943419336255048 43027650102910720 43092891732134808 43192326729876480 43504771223003480 43671273901276320 43773761897394048 43937850393549216 44021017151953920 44044532652569280 44066872378153872 44090412374082373 44147896614465792 44457726927040830 44482985013816576 44632070954205696 44682559722253440 44813768520156480 44837707499066820 44896166048609280 44908150939874560 45013541646121984 45064461942101760 45126983031318864 45178031654657460 45196792182721920 45355200406244352 45488384390352384 45512683740988256 45716878234342640 45891847150493760 46063875412591920 46083003794147840 46284085160327040 46582692161361408 46635387514485120 46683966043146042 46744831709434368 46980834829407232 47191616241902080 47263171577180112 47421575388843552 47475219704894280 47549806877514240 47599337926344984 47714910373616720 47801353088166912 47826887999004608 47855427016999680 47880990813483120 48189900431634624 48406106365774560 48574183123989055 48637513219326720 48787790015153664 48793768723215360 48819833770610240 48942867625878915 48951303627193344 48963191531282080 49006678405052160 49134800440098048 49425538904240640 49550099234140440 49591189949117440 49666383691274016 49967593667896320 50064139033168896 50141092257020960 50521669807358880 50542649322613760 50640234351887232 50697519684864480 50846391205562160 50873552739325815 51073056867715328 51201769208611788 51268525100669952 51431488013635470 51498543408698880 51633180123492864 51758546845957120 51843379268416320 51871073381273380 51938701899371520 52069595805367920 52205725467604176 52332923545666560 52486597373483520 52514635085755680 52690639320937280 52853439183083136 53090568272139840 53544333812927360 53549255167138107 53679274170318810 53749260186186240 53805248998880184 53866114665168510 53889781127849472 54077354330522112 54208655572392960 54236150619266304 54265122921947536 54717202371742560 54860253881211168 54922312991936520 55083590472692340 55155407409423360 55184870768082240 55276650495110304 55299604552977408 55468583309329437 55540902192392448 55603731267270720 55790088692757120 56015610758139392 56266927057652480 56408728789148580 56482273415992320 56629939490282496 56694000507805440 56860480487940480 56890854676235320 57059768253017088 57257892448340064 57457188976179744 58087327638929472 58228365201701760 58289019748786866 58365015863192064 58431039636792960 58583800524732288 58726043536759040 58731441151054698 58755829837538496 58863862152621056 59078964471475140 59276969236054440 59310646685088768 59499172407931230 59576746296337920 59751691360208640 59783609998755760 60085949256135680 60169310708425152 60237375539543280 60262389576962560 60626003768830656 60984737518942080 61048263287190978 61189129533991680 61418500550122560 61712113547102720 61717785616362564 62082979614092520 62180516685980160 62212055122099584 62245288057528056 62580173791461120 63017562102906816 63228767185124736 63300292939859040 63465783901793312 63708681926567808 63807236022666240 63841321084644160 64002211510764735 64085656375837440 64253200575512832 64415129004382572 64541475154366080 64850017625768960 65257156834505220 65342237873402880 65513067253464064 65906775590323824 66066798978853920 66100308567230808 66221844921698688 66948106431308544 67256561248600230 67344249072913920 67362226409811840 67432395395655394 67520312469182976 67596692913152640 67690474546978296 67795188274082880 67831403652434420 68032800609366528 68232576585528576 68269025611482384 68575317351513960 69095813118887880 69124505691221760 69426127740490560 69607633956805568 69874038242042112 70019513447674240 70025949064719063 70471252244110848 70787424362853120 71132363083265328 71324710316271360 71399006889517476 71492095555605504 71572365560425080 71702029632250368 71740331998506912 71821486220224680 72284850647451936 72314867492355072 72609159548661840 72956269828990080 73147005174948224 73190653084823040 73229750655915360 73426955440790016 73444787296923120 73579827690776320 73702200660147072 73958111079105916 74054536256523264 74138308356360960 74386784923676160 74616620023176192 74951390501844480 75211638385531440 75592000677073920 75782504711038320 75813973983920640 75960351527830848 76343856597786752 76609585301572992 76802653812917682 77147232020453205 77449770185239296 77637820268935680 77718692998382488 77765068902624480 77806610071910070 77908052849057280 78111734032976384 78308588201406264 78341106450051328 78762478154480640 78771952628633520 79035958981405920 79280158774624704 79332229877241640 79635852408209760 79668921813611520 80225747611233536 80273619512386560 80316500719391040 80518911255478215 80707873498320276 80834671691774208 81116031495783168 81312983358589440 81354225928899456 81397684382921304 81585506045322240 81891334066830080 82204750872990720 82290380821816752 82383469487904780 82625385709038510 82777306152123360 82949406829466112 82993717410037408 83311353288588672 83440231721948160 83685133039135680 84023416137209088 84305022913499648 84400390586478720 84613093183722870 84944909235423744 85041000761708160 85290720731910720 85336282014352980 85447541834449920 85670934100683776 85886838672510096 86055300205821440 86185783464269616 87009542446006960 87342547802552640 87433529623180299 87547523794788096 87875700787098432 88089065305138560 88133744756307744 88180824748164746 88295793228931584 88915453854081660 88965970027633152 89248758611896845 89264141908411392 89365119444506880 89627537040312960 89675414998133640 89816301879749120 90128923884203520 90253966062637728 90356063309314920 90393584365443840 90976768780704768 91025367481976512 91433756468685280 91572394930786467 91783694300987520 92127750825183840 92166007588295680 92447638848882395 92568170320654080 93165384322722816 93270775028970240 93367932086292084 93489663418868736 94383232483804160 94526343154360224 94843150777687104 94950439409788560 95099613755028480 95198675852689968 95429820747233440 95653775998009216 95710854033999360 95761981626966240 96379800863269248 96812212731549120 97148366247978110 97275026438653440 97575580030307328 97639667541220480 97885735251757830 97926383062564160 98013356810104320 98269600880196096 98851077808481280 99100198468280880 99332767382548032 100282184514041920 100884841872900345 101043339614717760 101148593093483091 101280468703774464 101395039369728960 101692782411124320 101747105478651630 102146113735430656 102403538417223576 102862976027270940 102997086817397760 103266360246985728 103686758536832640 103742146762546760 104139191610735840 104411450935208352 104973194746967040 105029270171511360 105381278641874560 105706878366166272 106181136544279680 107088667625854720 107098510334276214 107358548340637620 107498520372372480 107610497997760368 107732229330337020 107779562255698944 108154708661044224 108472301238532608 108530245843895072 109434404743485120 109720507762422336 109844625983873040 110167180945384680 110369741536164480 110553300990220608 110937166618658874 111081804384784896 111207462534541440 111580177385514240 112031221516278784 112533854115304960 112817457578297160 113388001015610880 113720960975880960 113781709352470640 114515784896680128 114914377952359488 116174655277858944 116456730403403520 116578039497573732 116709915107865105 116730031726384128 116862079273585920 117167601049464576 117452087073518080 117462882302109396 117511659675076992 118157928942950280 118553938472108880 118998344815862460 119153492592675840 119503382720417280 119567219997511520 120338621416850304 120474751079086560 120524779153925120 121252007537661312 121969475037884160 122096526574381956 122378259067983360 122837001100245120 123424227094205440 123435571232725128 124165959228185040 124361033371960320 124424110244199168 124490576115056112 125160347582922240 126035124205813632 126457534370249472 126600585879718080 126931567803586624 127417363853135616 127682642169288320 128004423021529470 128171312751674880 128506401151025664 128830258008765144 129082950308732160 130514313669010440 131813551180647648 132133597957707840 132200617134461616 132271237122247119 132443689843397376 133896212862617088 134513122497200460 134688498145827840 134724452819623680 134864790791310788 135040624938365952 135193385826305280 135380949093956592 135590376548165760 135662807304868840 136065601218733056 136465153171057152 136538051222964768 137150634703027920 138191626237775760 138249011382443520 138852255480981120 139215267913611136 139748076484084224 140039026895348480 140051898129438126 140942504488221696 141574848725706240 142264726166530656 142649420632542720 142798013779034952 143144731120850160 143404059264500736 143480663997013824 143642972440449360 144569701294903872 145218319097323680 145722549371967165 145912539657980160 146294010349896448 146381306169646080 146459501311830720 146828602877636745 146853910881580032 146889574593846240 147159655381552640 147404401320294144 147916222158211832 148276616712721920 148773569847352320 149902781003688960 150423276771062880 151565009422076640 151627947967841280 151920703055661696 152620658217977445 152687713195573504 153219170603145984 153605307625835364 154294464040906410 154899540370478592 155275640537871360 155437385996764976 155530137805248960 155613220143820140 155816105698114560 156223468065952768 156617176402812528 156682212900102656 157543905257267040 158071917962811840 158560317549249408 158664459754483280 159271704816419520 160451495222467072 160633001438782080 161037822510956430 161415746996640552 161669343383548416 162232062991566336 162625966717178880 162708451857798912 162795368765842608 163782668133660160 164580761643633504 164766938975809560 165250771418077020 165554612304246720 165898813658932224 165987434820074816 166405749927988311 166622706577177344 167370266078271360 168046832274418176 168580988489138485 168610045826999296 168800781172957440 169226186367445740 169889818470847488 170082001523416320 170581441463821440 170672564028705960 171773677345020192 172110600411642880 172371566928539232 174019084892013920 174685095605105280 174867059246360598 175095047589576192 175751401574196864 176178130610277120 176267489512615488 176361649496329492 176591586457863168 177830907708163320 177931940055266304 178497517223793690 178730238889013760 179255074080625920 179350829996267280 179632603759498240 180257847768407040 180507932125275456 180712126618629840 180787168730887680 182050734963953024 182867512937370560 183144789861572934 183567388601975040 184255501650367680 184895277697764790 185136340641308160 186541550057940480 186735864172584168 189052686308720448 189686301555374208 189900878819577120 190397351705379936 190859641494466880 191307551996018432 191421708067998720 191523963253932480 192006634532294205 192759601726538496 193624425463098240 194296732495956220 194550052877306880 195279335082440960 195771470503515660 195852766125128320 196026713620208640 196539201760392192 198200396936561760 198665534765096064 200564369028083840 201769683745800690 202086679229435520 202297186186966182 202560937407548928 202790078739457920 203385564822248640 203494210957303260 204292227470861312 204807076834447152 205725952054541880 207373517073665280 207484293525093520 208278383221471680 208822901870416704 210058540343022720 210762557283749120 211413756732332544 212362273088559360 214177335251709440 214197020668552428 214717096681275240 215220995995520736 215464458660674040 216944602477065216 217060491687790144 218868809486970240 219441015524844672 219689251967746080 220334361890769360 220452061870411865 220739483072328960 221106601980441216 221874333237317748 222163608769569792 222414925069082880 223160354771028480 225067708230609920 225634915156594320 226776002031221760 227441921951761920 227563418704941280 229031569793360256 229828755904718976 232349310555717888 232913460806807040 233156078995147464 233419830215730210 233724158547171840 234335202098929152 234904174147036160 234925764604218792 235023319350153984 236315857885900560 237107876944217760 237996689631724920 239006765440834560 239134439995023040 240677242833700608 240949502158173120 242504015075322624 243938950075768320 244193053148763912 244756518135966720 245674002200490240 246871142465450256 248331918456370080 248848220488398336 248981152230112224 250320695165844480 252070248411627264 252915068740498944 253201171759436160 253863135607173248 254834727706271232 255365284338576640 256008846043058940 256342625503349760 257012802302051328 257660516017530288 258165900617464320 261028627338020880 262300588869540897 263627102361295296 264267195915415680 264401234268923232 264542474244494238 264887379686794752 267746275835690535 267792425725234176 269026244994400920 269448905639247360 269729581582621576 270386771652610560 270761898187913184 271180753096331520 271325614609737680 272930306342114304 273076102445929536 274301269406055840 276383252475551520 276498022764887040 277342916546647185 277704510961962240 278430535827222272 279496152968168448 280078053790696960 280103796258876252 283149697451412480 284529452333061312 285298841265085440 285596027558069904 286289462241700320 286961327994027648 287285944880898720 289139402589807744 290436638194647360 291445098743934330 291825079315960320 292588020699792896 292919002623661440 293657205755273490 293779149187692480 294319310763105280 294808802640588288 295832444316423664 296553233425443840 300846553542125760 303130018844153280 303445779280449273 303841406111323392 305241316435954890 305375426391147008 306438341206291968 307210615251670728 308588928081812820 309799080740957184 310874771993529952 311060275610497920 311226440287640280 313234352805625056 313364425800205312 315087810514534080 316143835925623680 317120635098498816 317328919508966560 318543409632839040 320902990444934144 321266002877564160 322075645021912860 322831493993281104 323338686767096832 324464125983132672 325416903715597824 325590737531685216 327565336267320320 329161523287267008 329533877951619120 330501542836154040 331109224608493440 331974869640149632 332811499855976622 333245413154354688 334740532156542720 336093664548836352 337161976978276970 337601562345914880 338452372734891480 340164003046832640 341162882927642880 341345128057411920 343547354690040384 344743133857078464 348038169784027840 349370191210210560 349734118492721196 350129745323595315 350190095179152384 351502803148393728 352356261220554240 352534979025230976 352723298992658984 355661815416326640 356995034447587380 357460477778027520 358510148161251840 358701659992534560 361015864250550912 361424253237259680 361574337461775360 364101469927906048 365735025874741120 366289579723145868 367134777203950080 368511003300735360 369790555395529580 370272681282616320 373083100115880960 373471728345168336 378105372617440896 379372603110748416 379801757639154240 380794703410759872 381719282988933760 382615103992036864 383047926507864960 384013269064588410 385519203453076992 387248850926196480 388593464991912440 390558670164881920 391542941007031320 391705532250256640 396400793873123520 396813711366741357 397331069530192128 401128738056167680 403539367491601380 404173358458871040 404594372373932364 405121874815097856 405580157478915840 406771129644497280 406988421914606520 409614153668894304 411451904109083760 414747034147330560 414968587050187040 416556766442943360 417645803740833408 420117080686045440 421525114567498240 422827513464665088 424724546177118720 428354670503418880 428394041337104856 429434193362550480 430441991991041472 430928917321348080 434120983375580288 437167648115901495 437737618973940480 438882031049689344 439378503935492160 440668723781538720 440904123740823730 441478966144657920 442213203960882432 443748666474635496 444829850138165760 446320709542056960 451269830313188640 454883843903523840 455126837409882560 457861974653932335 458063139586720512 459657511809437952 464698621111435776 465826921613614080 466312157990294928 466839660431460420 467448317094343680 468670404197858304 469851529208437584 470046638700307968 472631715771801120 474215753888435520 475993379263449840 478268879990046080 481354485667401216 481899004316346240 485008030150645248 487877900151536640 488386106297527824 491348004400980480 493742284930900512 496663836912740160 497696440976796672 497962304460224448 499217249783964933 504140496823254528 505742965467415455 505830137480997888 506402343518872320 507726271214346496 509669455412542464 510730568677153280 512017692086117880 515321032035060576 516331801234928640 522057254676041760 524601177739081794 527254204722590592 528534391830831360 528802468537846464 529084948488988476 529774759373589504 535492551671381070 538052489988801840 538897811278494720 539459163165243152 540773543305221120 541523796375826368 542361506192663040 542651229219475360 546152204891859072 548602538812111680 552766504951103040 554685833093294370 555409021923924480 556861071654444544 560156107581393920 560207592517752504 569058904666122624 571192055116139808 572578924483400640 573175360863070849 573922655988055296 574571889761797440 578278805179615488 580873276389294720 582890197487868660 583650158631920640 585176041399585792 585838005247322880 587314411510546980 587558298375384960 589617605281176576 591664888632847328 601693107084251520 606260037688306560 606891558560898546 607682812222646784 610482632871909780 610750852782294016 612876682412583936 614421230503341456 617177856163625640 621749543987059904 622120551220995840 622452880575280560 626468705611250112 630175621029068160 632287671851247360 634241270196997632 634657839017933120 637086819265678080 642532005755128320 644151290043825720 645662987986562208 650833807431195648 651181475063370432 658323046574534016 659067755903238240 661003085672308080 661356185611235595 662218449216986880 663949739280299264 665622999711953244 666490826308709376 669481064313085440 674323953956553940 675203124691829760 676904745469782960 680328006093665280 682325765855285760 682690256114823840 687094709380080768 689486267714156928 696076339568055680 698740382420421120 699468236985442392 700259490647190630 703005606296787456 704712522441108480 705069958050461952 705446597985317968 711323630832653280 713990068895174760 717020296322503680 717403319985069120 722031728501101824 722848506474519360 728202939855812096 731470051749482240 732579159446291736 734269554407900160 737022006601470720 739581110791059160 746943456690336672 756210745234881792 758745206221496832 759603515278308480 761589406821519744 763438565977867520 765230207984073728 766095853015729920 768026538129176820 771038406906153984 774497701852392960 777186929983824880 781117340329763840 783085882014062640 783411064500513280 792801587746247040 793627422733482714 794662139060384256 802257476112335360 807078734983202760 808346716917742080 809188744747864728 811160314957831680 813542259288994560 813976843829213040 819228307337788608 822903808218167520 829494068294661120 829937174100374080 832028749639941555 833113532885886720 835291607481666816 840234161372090880 843050229134996480 849449092354237440 856788082674209712 858868386725100960 860883983982082944 861857834642696160 868241966751160576 874335296231802990 875475237947880960 877764062099378688 878757007870984320 881337447563077440 881808247481647460 882957932289315840 884426407921764864 887497332949270992 889659700276331520 902539660626377280 910253674819765120 910337337841347819 915723949307864670 916126279173441024 919315023618875904 929397242222871552 932624315980589856 933679320862920840 939703058416875168 940093277400615936 945263431543602240 948431507776871040 951986758526899680 956537759980092160 962708971334802432 963798008632692480 970016060301290496 976772212595055648 982696008801960960 987484569861801024 993327673825480320 995924608920448896 998434499567929866 1008280993646509056 1011485930934830910 1012804687037744640 1015452542428692992 1021461137354306560 1024035384172235760 1030642064070121152 1044114509352083520 1049202355478163588 1054508409445181184 1057068783661662720 1057604937075692928 1058169896977976952 1070985103342762140 1076104979977603680 1078918326330486304 1083047592751652736 1084723012385326080 1085302458438950720 1092304409783718144 1097205077624223360 1105533009902206080 1109371666186588740 1110818043847848960 1113722143308889088 1120415185035505008 1138117809332245248 1142384110232279616 1145157848966801280 1146350721726141698 1147845311976110592 1149143779523594880 1156557610359230976 1161746552778589440 1165780394975737320 1171676010494645760 1174628823021093960 1175116596750769920 1183329777265694656 1190441134100224071 1203386214168503040 1212520075376613120 1213783117121797092 1215365624445293568 1220965265743819560 1228842461006682912 1234355712327251280 1243499087974119808 1244241102441991680 1244905761150561120 1252937411222500224 1260351242058136320 1264575343702494720 1268482540393995264 1269315678035866240 1274173638531356160 1285064011510256640 1288302580087651440 1291325975973124416 1302362950126740864 1311502944347704485 1316646093149068032 1318135511806476480 1322006171344616160 1322712371222471190 1324436898433973760 1327899478560598528 1331245999423906488 1338962128626170880 1348647907913107880 1353809490939565920 1364651531710571520 1365380512229647680 1374189418760161536 1378972535428313856 1392152679136111360 1397480764840842240 1398936473970884784 1400518981294381260 1406011212593574912 1410139916100923904 1410893195970635936 1422647261665306560 1427980137790349520 1434806639970138240 1444063457002203648 1445697012949038720 1456405879711624192 1462940103498964480 1465158318892583472 1474044013202941440 1479162221582118320 1493886913380673344 1512421490469763584 1517228896402246365 1517490412442993664 1519207030556616960 1523178813643039488 1526877131955735040 1532191706031459840 1536053076258353640 1548995403704785920 1554373859967649760 1566171764028125280 1566822129001026560 1585603175492494080 1587254845466965428 1589324278120768512 1604514952224670720 1614157469966405520 1616693433835484160 1618377489495729456 1622320629915663360 1627084518577989120 1627953687658426080 1638456614675577216 1645807616436335040 1659874348200748160 1664057499279883110 1666227065771773440 1670583214963333632 1680468322744181760 1713576165348419424 1717736773450201920 1719526082589212547 1721767967964165888 1723715669285392320 1736483933502321152 1748670592463605980 1750950475895761920 1755528124198757376 1757514015741968640 1762674895126154880 1763616494963294920 1768852815843529728 1774994665898541984 1805079321252754560 1820507349639530240 1820674675682695638 1831447898615729340 1832252558346882048 1838630047237751808 1865248631961179712 1867358641725841680 1879406116833750336 1890526863087204480 1896863015553742080 1903973517053799360 1913075519960184320 1927596017265384960 1953544425190111296 1974969139723602048 1984068556833706785 1986655347650960640 1991849217840897792 1996868999135859732 2022971861869661820 2025609374075489280 2030905084857385984 2048070768344471520 2061284128140242304 2088229018704167040 2098404710956327176 2109016818890362368 2114137567323325440 2115209874151385856 2116339793955953904 2141970206685524280 2152209959955207360 2157836652660972608 2166095185503305472 2170604916877901440 2184608819567436288 2194410155248446720 2211066019804412160 2218743332373177480 2240830370071010016 2276235618664490496 2284768220464559232 2290315697933602560 2292701443452283396 2295690623952221184 2298287559047189760 2313115220718461952 2323493105557178880 2331560789951474640 2343352020989291520 2349257646042187920 2350233193501539840 2366659554531389312 2380882268200448142 2406772428337006080 2425040150753226240 2427566234243594184 2441930531487639120 2457684922013365824 2468711424654502560 2486998175948239616 2488482204883983360 2489811522301122240 2496086248919824665 2505874822445000448 2520702484116272640 2529150687404989440 2538631356071732480 2548347277062712320 2576605160175302880 2582651951946248832 2604725900253481728 2623005888695408970 2633292186298136064 2636271023612952960 2644012342689232320 2645424742444942380 2648873796867947520 2655798957121197056 2662491998847812976 2697295815826215760 2707618981879131840 2730761024459295360 2748378837520323072 2757945070856627712 2784305358272222720 2797872947941769568 2801037962588762520 2820279832201847808 2821786391941271872 2845294523330613120 2855960275580699040 2865876804315354245 2869613279940276480 2888126914004407296 2891394025898077440 2925880206997928960 2930316637785166944 2948088026405882880 2958324443164236640 2987773826761346688 3024842980939527168 3034457792804492730 3038414061113233920 3046357627286078976 3053754263911470080 3064383412062919680 3072106152516707280 3108747719935299520 3132343528056250560 3171206350984988160 3174509690933930856 3228314939932811040 3236754978991458912 3254169037155978240 3255907375316852160 3276913229351154432 3291615232872670080 3319748696401496320 3328114998559766220 3332454131543546880 3341166429926667264 3427152330696838848 3435473546900403840 3439052165178425094 3443535935928331776 3447431338570784640 3472967867004642304 3497341184927211960 3515028031483937280 3525349790252309760 3527232989926589840 3549989331797083968 3610158642505509120 3641014699279060480 3641349351365391276 3662895797231458680 3730497263922359424 3734717283451683360 3758812233667500672 3781053726174408960 3793726031107484160 3807947034107598720 3826151039920368640 3855192034530769920 3907088850380222592 3949938279447204096 3968137113667413570 3973310695301921280 3983698435681795584 3993737998271719464 4045943723739323640 4096141536688943040 4122568256280484608 4176458037408334080 4196809421912654352 4218033637780724736 4230419748302771712 4232679587911907808 4283940413371048560 4304419919910414720 4315673305321945216 4332190371006610944 4341209833755802880 4369217639134872576 4388820310496893440 4422132039608824320 4437486664746354960 4481660740142020032 4551686689206739095 4552471237328980992 4569536440929118464 4580631395867205120 4585402886904566792 4596575118094379520 4646986211114357760 4663121579902949280 4698515292084375840 4700466387003079680 4733319109062778624 4761764536400896284 4813544856674012160 4850080301506452480 4855132468487188368 4883861062975278240 4915369844026731648 4937422849309005120 4973996351896479232 4979623044602244480 4992172497839649330 5011749644890000896 5041404968232545280 5077262712143464960 5153210320350605760 5158578247767637641 5165303903892497664 5209451800506963456 5246011777390817940 5266584372596272128 5272542047225905920 5288024685378464640 5290849484889884760 5324983997695625952 5394591631652431520 5415237963758263680 5461522048918590720 5496757675040646144 5515890141713255424 5568610716544445440 5595745895883539136 5602075925177525040 5643572783882543744 5690589046661226240 5711920551161398080 5731753608630708490 5739226559880552960 5782788051796154880 5860633275570333888 5916648886328473280 5952205670501120355 5975547653522693376 6068915585608985460 6076828122226467840 6092715254572157952 6144212305033414560 6217495439870599040 6264687056112501120 6342412701969976320 6349019381867861712 6456629879865622080 6473509957982917824 6511814750633704320 6553826458702308864 6583230465745340160 6639497392802992640 6656229997119532440 6854304661393677696 6870947093800807680 6878104330356850188 6887071871856663552 6894862677141569280 6994682369854423920 7030056062967874560 7050699580504619520 7054465979853179680 7099978663594167936 7220317285011018240 7282029398558120960 7282698702730782552 7325791594462917360 7460994527844718848 7469434566903366720 7517624467335001344 7562107452348817920 7587452062214968320 7615894068215197440 7814177700760445184 7899876558894408192 7936274227334827140 7946621390603842560 7967396871363591168 7987475996543438928 8091887447478647280 8192283073377886080 8245136512560969216 8352916074816668160 8393618843825308704 8460839496605543424 8465359175823815616 8567880826742097120 8597630412946062735 8608839839820829440 8631346610643890432 8664380742013221888 8682419667511605760 8777640620993786880 8844264079217648640 8874973329492709920 8963321480284040064 9103373378413478190 9139072881858236928 9161262791734410240 9170805773809133584 9193150236188759040 9326243159805898560 9397030584168751680 9466638218125557248 9523529072801792568 9710264936974376736 9767722125950556480 9830739688053463296 9874845698618010240 9947992703792958464 9959246089204488960 9984344995679298660 10023499289780001792 10154525424286929920 10306420640701211520 10317156495535275282 10330607807784995328 10418903601013926912 10492023554781635880 10545084094451811840 10576049370756929280 10581698969779769520 10649967995391251904 10789183263304863040 10830475927516527360 10923044097837181440 11191491791767078272 11204151850355050080 11287145567765087488 11381178093322452480 11423841102322796160 11463507217261416980 11478453119761105920 11565576103592309760 11721266551140667776 11833297772656946560 11904411341002240710 11951095307045386752 12137831171217970920 12288424610066829120 12434990879741198080 12529374112225002240 12698038763735723424 12913259759731244160 12947019915965835648 13023629501267408640 13107652917404617728 13166460931490680320 13278994785605985280 13312459994239064880 13708609322787355392 13741894187601615360 13756208660713700376 13789725354283138560 13989364739708847840 14101399161009239040 14108931959706359360 14199957327188335872 14440634570022036480 14565397405461565104 14651583188925834720 14921989055689437696 14938869133806733440 15035248934670002688 15124214904697635840 15231788136430394880 15475734743302912923 15628355401520890368 15799753117788816384 15872548454669654280 15974951993086877856 16183774894957294560 16384566146755772160 16490273025121938432 16705832149633336320 16787237687650617408 16930718351647631232 17135761653484194240 17195260825892125470 17217679679641658880 17262693221287780864 17364839335023211520 17749946658985419840 17926642960568080128 18206746756826956380 18278145763716473856 18341611547618267168 18652486319611797120 18794061168337503360 18933276436251114496 19047058145603585136 19420529873948753472 19535444251901112960 19661479376106926592 19749691397236020480 19918492178408977920 19968689991358597320 20612841281402423040 20634312991070550564 20661215615569990656 20984047109563271760 21090168188903623680 21152098741513858560 21163397939559539040 21299935990782503808 21578366526609726080 21660951855033054720 21846088195674362880 22382983583534156544 22408303700710100160 22574291135530174976 22762356186644904960 22847682204645592320 22927014434522833960 23442533102281335552 23666595545313893120 23808822682004481420 23902190614090773504 24275662342435941840 24576849220133658240 24869981759482396160 25058748224450004480 25396077527471446848 25792891238838188205 25826519519462488320 25894039831931671296 26047259002534817280 26332921862981360640 26624919988478129760 27417218645574710784 27483788375203230720 27512417321427400752 27579450708566277120 27978729479417695680 28217863919412718720 28399914654376671744 29130794810923130208 29303166377851669440 29843978111378875392 29877738267613466880 30070497869340005376 30463576272860789760 30951469486605825846 31256710803041780736 31745096909339308560 31949903986173755712 32367549789914589120 32769132293511544320 33574475375301234816 33861436703295262464 34271523306968388480 34390521651784250940 34435359359283317760 34525386442575561728 35499893317970839680 35853285921136160256 36413493513653912760 36683223095236534336 37304972639223594240 37588122336675006720 38094116291207170272 38841059747897506944 39070888503802225920 39322958752213853184 39499382794472040960 39836984356817955840 39937379982717194640 41225682562804846080 41268625982141101128 41968094219126543520 42304197483027717120 42326795879119078080 42599871981565007616 43156733053219452160 43321903710066109440 44765967167068313088 44816607401420200320 45148582271060349952 45695364409291184640 45854028869045667920 46885066204562671104 47333191090627786240 47617645364008962840 48551324684871883680 49153698440267316480 49739963518964792320 50117496448900008960 50792155054942893696 51585782477676376410 51653039038924976640 51788079663863342592 52094518005069634560 53249839976956259520 54834437291149421568 55024834642854801504 55957458958835391360 56435727838825437440 56799829308753343488 58261589621846260416 58606332755703338880 59755476535226933760 61902938973211651692 63490193818678617120 63899807972347511424 64735099579829178240 65538264587023088640 67148950750602469632 67722873406590524928 68543046613936776960 68781043303568501880 70999786635941679360 71706571842272320512 72826987027307825520 73366446190473068672 74609945278447188480 75176244673350013440 76188232582414340544 77378673716514564615 77682119495795013888 78141777007604451840 78998765588944081920 79874759965434389280 82451365125609692160 82537251964282202256 83936188438253087040 84653591758238156160 85199743963130015232 86313466106438904320 89531934334136626176 89633214802840400640 91390728818582369280 91708057738091335840 93770132409125342208 94666382181255572480 95235290728017925680 97102649369743767360 98307396880534632960 101584310109885787392 103171564955352752820 103306078077849953280 103576159327726685184 106499679953912519040 110049669285709603008 111914917917670782720 112871455677650874880 116523179243692520832 117212665511406677760 119510953070453867520 123805877946423303384 126980387637357234240 127799615944695022848 129470199159658356480 134297901501204939264 135445746813181049856 137086093227873553920 137562086607137003760 141999573271883358720 145653974054615651040 146732892380946137344 149219890556894376960 150352489346700026880 152376465164828681088 154757347433029129230 155364238991590027776 156283554015208903680 159749519930868778560 165074503928564404512 167872376876506174080 169307183516476312320 170399487926260030464 172626932212877808640 179266429605680801280 183416115476182671680 190470581456035851360 194205298739487534720 196614793761069265920 203168620219771574784 206343129910705505640 212999359907825038080 220099338571419206016 223829835835341565440 225742911355301749760 233046358487385041664 234425331022813355520 247611755892846606768 253960775274714468480 255599231889390045696 258940398319316712960 268595803002409878528 274172186455747107840 275124173214274007520 283999146543766717440 291307948109231302080 293465784761892274688 304752930329657362176 309514694866058258460 310728477983180055552 319499039861737557120 330149007857128809024 335744753753012348160 338614367032952624640 358532859211361602560 366832230952365343360 380941162912071702720 388410597478975069440 406337240439543149568 412686259821411011280 425998719815650076160 440198677142838412032 447659671670683130880 466092716974770083328 468850662045626711040 495223511785693213536 507921550549428936960 511198463778780091392 517880796638633425920 550248346428548015040 582615896218462604160 586931569523784549376 609505860659314724352 619029389732116516920 638998079723475114240 660298015714257618048 671489507506024696320 677228734065905249280 733664461904730686720 761882325824143405440 776821194957950138880 825372519642822022560 851997439631300152320 880397354285676824064 932185433949540166656 990447023571386427072 1015843101098857873920 1100496692857096030080 1165231792436925208320 1219011721318629448704 1238058779464233033840 1277996159446950228480 1320596031428515236096 1342979015012049392640 1467328923809461373440 1523764651648286810880 1553642389915900277760 1650745039285644045120 1760794708571353648128 1980894047142772854144 2031686202197715747840 2200993385714192060160 2330463584873850416640 2476117558928466067680 2555992318893900456960 2641192062857030472192 2934657847618922746880 3047529303296573621760 3301490078571288090240 3961788094285545708288 4401986771428384120320 4660927169747700833280 4952235117856932135360 5282384125714060944384 6095058606593147243520 6602980157142576180480 7923576188571091416576 8803973542856768240640 9904470235713864270720 13205960314285152360960 15847152377142182833152 19808940471427728541440 26411920628570304721920 39617880942855457082880 79235761885710914165760
- Sum of all divisors σ(n): 340644367615766123513520
- Sum of proper divisors (its aliquot sum) s(n): 261408605730055209347760
- 79235761885710914165760 is an abundant number, because the sum of its proper divisors (261408605730055209347760) is greater than itself. Its abundance is 182172843844344295182000
Bases of 79235761885710914165760
- Binary: 100001100011101100001000101110001100111111110110100101010100000011100000000002
- Hexadecimal: 0x10C7611719FED2A81C00
- Base-36: CWI4674462V6YO0
Squares and roots of 79235761885710914165760
- 79235761885710914165760 squared (792357618857109141657602) is 6278305961609078404343170959066278236756377600
- 79235761885710914165760 cubed (792357618857109141657603) is 497466356219696224545914596499488761643903652569979479949863550976000
-
The
square root of 79235761885710914165760 is 281488475582.4133453891 -
The
cube root of 79235761885710914165760 is 42951046.1252693689
Scales and comparisons
How big is 79235761885710914165760?- 79,235,761,885,710,914,165,760 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 79,235,761,885,710,914,165,760 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 79235761885710914165760 cubic inches would be around 3579253.8 feet tall.
Recreational maths with 79235761885710914165760
- 79235761885710914165760 backwards is 06756141901758816753297
- 79235761885710914165760 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 79235761885710914165760's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 79235761885710914165760 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 79235761885710914165760 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/79235761885710914165760/
Chicago style:
Numbermatics. 2024. "Number 79235761885710914165760 - Facts about the integer". https://numbermatics.com/n/79235761885710914165760/
The information we have on file for 79235761885710914165760 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 79235761885710914165760, math, Factors of 79235761885710914165760, curriculum, school, college, exams, university, Prime factorization of 79235761885710914165760, STEM, science, technology, engineering, physics, economics, calculator, seventy-nine sextillion, two hundred thirty-five quintillion, seven hundred sixty-one quadrillion, eight hundred eighty-five trillion, seven hundred ten billion, nine hundred fourteen million, one hundred sixty-five thousand, seven hundred sixty.