1161606064149317037588480
1,161,606,064,149,317,037,588,480 is an even composite number composed of seven prime numbers multiplied together.
1161606064149317037588480 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-one thousand, five hundred forty-six divisors.
Prime factorization of 1161606064149317037588480:
218 × 36 × 5 × 112 × 132 × 232 × 106012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 11 × 11 × 13 × 13 × 23 × 23 × 10601 × 10601)See below for interesting mathematical facts about the number 1161606064149317037588480 from the Numbermatics database.
Names of 1161606064149317037588480
- Cardinal: 1161606064149317037588480 can be written as One septillion, one hundred sixty-one sextillion, six hundred six quintillion, sixty-four quadrillion, one hundred forty-nine trillion, three hundred seventeen billion, thirty-seven million, five hundred eighty-eight thousand, four hundred eighty.
Scientific notation
- Scientific notation: 1.16160606414931703758848 × 1024
Factors of 1161606064149317037588480
Divisors of 1161606064149317037588480
- Number of divisors d(n): 21546
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 11 12 13 15 16 18 20 22 23 24 26 27 30 32 33 36 39 40 44 45 46 48 52 54 55 60 64 65 66 69 72 78 80 81 88 90 92 96 99 104 108 110 115 117 120 121 128 130 132 135 138 143 144 156 160 162 165 169 176 180 184 192 195 198 207 208 216 220 230 234 240 242 243 253 256 260 264 270 276 286 288 297 299 312 320 324 330 338 345 351 352 360 363 368 384 390 396 405 414 416 429 432 440 460 468 480 484 486 495 506 507 512 520 528 529 540 552 572 576 585 594 598 605 621 624 640 648 660 676 690 702 704 715 720 726 729 736 759 768 780 792 810 828 832 845 858 864 880 891 897 920 936 960 968 972 990 1012 1014 1024 1035 1040 1053 1056 1058 1080 1089 1104 1144 1152 1170 1188 1196 1210 1215 1242 1248 1265 1280 1287 1296 1320 1352 1380 1404 1408 1430 1440 1452 1458 1472 1485 1495 1518 1521 1536 1560 1573 1584 1587 1620 1656 1664 1690 1716 1728 1755 1760 1782 1794 1815 1840 1859 1863 1872 1920 1936 1944 1980 2024 2028 2048 2070 2080 2106 2112 2116 2145 2160 2178 2208 2277 2288 2304 2340 2376 2392 2420 2430 2484 2496 2530 2535 2560 2574 2592 2640 2645 2673 2691 2704 2760 2783 2808 2816 2860 2880 2904 2916 2944 2970 2990 3036 3042 3072 3105 3120 3146 3159 3168 3174 3240 3267 3289 3312 3328 3380 3432 3456 3510 3520 3564 3588 3630 3645 3680 3718 3726 3744 3795 3840 3861 3872 3887 3888 3960 4048 4056 4096 4140 4160 4212 4224 4232 4290 4320 4356 4416 4455 4485 4554 4563 4576 4608 4680 4719 4752 4761 4784 4840 4860 4968 4992 5060 5070 5120 5148 5184 5265 5280 5290 5346 5382 5408 5445 5520 5566 5577 5589 5616 5632 5720 5760 5808 5819 5832 5888 5940 5980 6072 6084 6144 6210 6240 6292 6318 6336 6348 6435 6480 6534 6578 6624 6656 6760 6831 6864 6877 6912 7020 7040 7128 7176 7260 7290 7360 7436 7452 7488 7590 7605 7680 7722 7744 7774 7776 7865 7920 7935 8019 8073 8096 8112 8192 8280 8320 8349 8424 8448 8464 8580 8640 8712 8832 8910 8970 9108 9126 9152 9216 9295 9315 9360 9438 9477 9504 9522 9568 9680 9720 9801 9867 9936 9984 10120 10140 10240 10296 10368 10530 10560 10580 10601 10692 10764 10816 10890 11040 11132 11154 11178 11232 11264 11385 11440 11520 11583 11616 11638 11661 11664 11776 11880 11960 12144 12168 12288 12420 12480 12584 12636 12672 12696 12870 12960 13068 13156 13248 13312 13365 13455 13520 13662 13689 13728 13754 13824 13915 14040 14080 14157 14256 14283 14352 14520 14580 14720 14872 14904 14976 15180 15210 15360 15444 15488 15548 15552 15730 15795 15840 15870 16038 16146 16192 16224 16335 16384 16445 16560 16640 16698 16731 16767 16848 16896 16928 17160 17280 17424 17457 17664 17820 17940 18216 18252 18304 18432 18590 18630 18720 18876 18954 19008 19044 19136 19305 19360 19435 19440 19602 19734 19872 19968 20240 20280 20449 20480 20493 20592 20631 20736 21060 21120 21160 21202 21384 21528 21632 21780 22080 22264 22308 22356 22464 22528 22770 22815 22880 23040 23166 23232 23276 23322 23328 23552 23595 23760 23805 23920 24219 24288 24336 24576 24840 24960 25047 25168 25272 25344 25392 25740 25920 26136 26312 26496 26624 26730 26910 27040 27324 27378 27456 27508 27648 27830 27885 27945 28080 28160 28314 28512 28566 28704 29040 29095 29160 29403 29440 29601 29744 29808 29952 30360 30420 30720 30888 30976 31096 31104 31460 31590 31680 31740 31803 32076 32292 32384 32448 32670 32768 32890 33120 33280 33396 33462 33534 33696 33792 33856 34155 34320 34385 34560 34749 34848 34914 34983 35328 35640 35880 36179 36432 36504 36608 36864 37180 37260 37440 37752 37908 38016 38088 38272 38610 38720 38870 38880 39204 39468 39744 39936 40095 40365 40480 40560 40898 40960 40986 41067 41184 41262 41472 41745 42120 42240 42320 42404 42471 42757 42768 42849 43056 43264 43560 44160 44528 44616 44712 44928 45056 45540 45630 45760 46080 46332 46464 46552 46644 46656 47104 47190 47385 47520 47610 47840 48438 48576 48672 49005 49152 49335 49680 49920 50094 50193 50336 50544 50688 50784 51480 51840 52272 52371 52624 52992 53005 53248 53460 53820 54080 54648 54756 54912 55016 55296 55660 55770 55890 56160 56320 56628 57024 57132 57408 57915 58080 58190 58305 58320 58806 58880 59202 59488 59616 59904 60720 60840 61347 61440 61479 61776 61893 61952 62192 62208 62920 63180 63360 63480 63606 64009 64152 64584 64768 64896 65340 65536 65780 66240 66560 66792 66924 67068 67392 67584 67712 68310 68445 68640 68770 69120 69498 69696 69828 69966 70656 70785 71280 71415 71760 72358 72657 72864 73008 73216 73728 74360 74520 74880 75141 75504 75647 75816 76032 76176 76544 77220 77440 77740 77760 78408 78936 79488 79872 80190 80730 80960 81120 81796 81920 81972 82134 82368 82524 82944 83490 83655 83835 84240 84480 84640 84808 84942 85514 85536 85698 86112 86528 87120 87285 88209 88320 88803 89056 89232 89401 89424 89856 90112 91080 91260 91520 92160 92664 92928 93104 93288 93312 94208 94380 94770 95040 95220 95409 95680 96876 97152 97344 98010 98304 98670 99360 99840 100188 100386 100672 101088 101376 101568 102245 102465 102960 103155 103680 104247 104544 104742 104949 105248 105984 106010 106496 106920 107640 108160 108537 109296 109512 109824 110032 110592 111320 111540 111780 112320 112640 113256 114048 114264 114816 115830 116160 116380 116610 116611 116640 117612 117760 118404 118976 119232 119808 121095 121440 121680 122694 122880 122958 123201 123552 123786 123904 124384 124416 125235 125840 126360 126720 126960 127212 127413 128018 128271 128304 128547 129168 129536 129792 130680 131072 131560 132480 133120 133584 133848 134136 134784 135168 135424 136620 136890 137280 137540 137813 138240 138996 139392 139656 139932 141312 141570 142560 142830 143520 144716 145314 145728 146016 146432 147015 147456 148005 148720 149040 149760 150282 150579 151008 151294 151632 152064 152352 153088 154440 154880 155480 155520 156816 157113 157872 158976 159015 159744 160380 161460 161920 162240 163592 163840 163944 164268 164736 165048 165888 166980 167310 167670 168480 168960 169280 169616 169884 171028 171072 171396 172224 173056 173745 174240 174570 174915 176418 176640 177606 178112 178464 178802 178848 179712 180224 180895 182160 182520 183040 184041 184320 184437 185328 185679 185856 186208 186576 186624 188416 188760 189540 190080 190440 190818 191360 192027 193752 194304 194688 196020 196608 197340 198720 199680 200376 200772 201344 202176 202752 203136 204490 204930 205335 205920 206310 207360 208494 209088 209484 209898 210496 211968 212020 212355 212992 213785 213840 214245 215280 216320 217074 217971 218592 219024 219648 220064 221184 222640 223080 223560 224640 225280 225423 226512 226941 228096 228528 229632 231660 232320 232760 233220 233222 233280 235224 235520 236808 237952 238464 239616 242190 242880 243360 243823 245388 245760 245916 246402 247104 247572 247808 248768 248832 250470 250965 251680 252720 253440 253920 254424 254826 256036 256542 256608 257094 258336 259072 259584 261360 261855 262144 263120 264960 266240 266409 267168 267696 268203 268272 269568 270336 270848 273240 273780 274560 275080 275626 276480 277992 278784 279312 279864 282624 283140 285120 285660 286227 287040 289432 290628 291456 292032 292864 294030 294912 296010 297440 298080 299520 300564 301158 302016 302588 303264 304128 304704 306176 306735 307395 308880 309465 309760 310960 311040 313632 314226 314847 315744 317952 318030 319488 320045 320760 322920 323840 324480 325611 327184 327680 327888 328536 329472 330096 331776 333960 334620 335340 336960 337920 338560 339232 339768 342056 342144 342792 344448 346112 347490 348480 349140 349830 349833 352836 353280 355212 356224 356928 357604 357696 359424 360448 361790 363285 364320 365040 366080 368082 368640 368874 370656 371358 371712 372416 373152 373248 375705 376832 377520 378235 379080 380160 380880 381636 382239 382720 384054 384813 385641 387504 388608 389376 392040 393216 394680 397440 399360 400752 401544 402688 404352 405504 406272 408980 409860 410670 411840 412620 413439 414720 416988 418176 418968 419796 420992 423936 424040 424710 425984 427570 427680 428490 430560 432640 434148 435942 437184 438048 439296 440128 441045 442368 444015 445280 446160 447005 447120 449280 450560 450846 451737 453024 453882 456192 457056 459264 463320 464640 465520 466440 466444 466560 470327 470448 471040 471339 473616 475904 476928 477045 479232 484380 485760 486720 487646 490776 491520 491832 492804 494208 495144 495616 497536 497664 500940 501930 503360 505440 506880 507840 508848 509652 512072 513084 513216 514188 516672 518144 519168 521235 522720 523710 524745 526240 529920 532480 532818 534336 535392 536406 536544 539136 540672 541696 542685 546480 547560 549120 550160 551252 552123 552960 555984 557037 557568 558624 559728 565248 566280 570240 571320 572454 574080 576081 578864 581256 582912 583055 584064 585728 588060 589824 592020 594880 596160 599040 601128 602316 604032 605176 606528 608256 609408 612352 613470 614790 616005 617760 618930 619520 621920 622080 627264 628452 629694 631488 635904 636060 637065 638976 640090 641355 641520 642735 645840 647680 648960 651222 654368 655360 655776 657072 658944 660192 663552 667920 669240 670680 673920 675840 676269 677120 678464 679536 680823 684112 684288 685584 688896 689065 692224 694980 696960 698280 699660 699666 705672 706560 710424 712448 713856 715208 715392 718848 720896 723580 726570 728640 730080 731469 732160 736164 737280 737748 741312 742716 743424 744832 746304 746496 751410 752895 753664 755040 756470 758160 760320 761760 763272 764478 765440 768108 769626 771282 775008 777216 778752 784080 785565 786432 789360 794880 798720 799227 801504 803088 804609 805376 808704 811008 812544 817960 819720 821340 823680 825240 826878 829440 832117 833976 836352 837936 839592 841984 847872 848080 849420 851968 855140 855360 856980 858681 861120 865280 868296 871884 874368 876096 878592 880256 882090 884736 888030 890560 892320 894010 894240 898560 901120 901692 903474 906048 907764 912384 914112 918528 920205 922185 926640 928395 929280 931040 932880 932888 933120 940654 940896 942080 942678 944541 947232 951808 953856 954090 958464 960135 968760 971520 973440 975292 976833 981552 983040 983411 983664 985608 988416 990288 991232 995072 995328 1001880 1003860 1006720 1010880 1013760 1015680 1017696 1019304 1024144 1026168 1026432 1028376 1033344 1036288 1038336 1042470 1045440 1047420 1049490 1049499 1052480 1059840 1064960 1065636 1068672 1070784 1072812 1073088 1078272 1081344 1083392 1085370 1089855 1092960 1095120 1098240 1100320 1102504 1104246 1105920 1111968 1114074 1115136 1117248 1119456 1127115 1130496 1132560 1134705 1140480 1142640 1144908 1146717 1148160 1152162 1154439 1157728 1162512 1165824 1166110 1168128 1171456 1176120 1179648 1184040 1189760 1192320 1198080 1202256 1204632 1208064 1210352 1213056 1216512 1218816 1219115 1224704 1226940 1229580 1232010 1235520 1237860 1239040 1240317 1243840 1244160 1254528 1256904 1259388 1262976 1271808 1272120 1274130 1277952 1280180 1282710 1282721 1283040 1285470 1291680 1295360 1297920 1302444 1308736 1310720 1311552 1314144 1317888 1320384 1327104 1332045 1335840 1338480 1341015 1341360 1347840 1351680 1352538 1354240 1355211 1356928 1359072 1361646 1368224 1368576 1371168 1377792 1378130 1384448 1389960 1393920 1396560 1399320 1399332 1410981 1411344 1413120 1414017 1420848 1424896 1427712 1430416 1430784 1431135 1437696 1441792 1447160 1453140 1457280 1460160 1462938 1464320 1472328 1474560 1475496 1482624 1485432 1486848 1489664 1492608 1492992 1502820 1505790 1507328 1510080 1512940 1515943 1516320 1520640 1523520 1526544 1528956 1530880 1536216 1539252 1542564 1550016 1554432 1557504 1568160 1571130 1574235 1578720 1589760 1597440 1598454 1603008 1606176 1609218 1610752 1617408 1622016 1625088 1628055 1635920 1639440 1642680 1647360 1650480 1653756 1656369 1658880 1664234 1667952 1671111 1672704 1675872 1679184 1683968 1695744 1696160 1698840 1703936 1710280 1710720 1713960 1717362 1722240 1728243 1730560 1736592 1743768 1748736 1749165 1752192 1757184 1760512 1764180 1769472 1776060 1781120 1784640 1788020 1788480 1791569 1797120 1802240 1803384 1806948 1812096 1815528 1824768 1828224 1837056 1840410 1844370 1853280 1856790 1858560 1862080 1865760 1865776 1866240 1881308 1881792 1884160 1885356 1889082 1894464 1903616 1907712 1908180 1911195 1916928 1920270 1924065 1928205 1937520 1943040 1946880 1950584 1953666 1963104 1966080 1966822 1967328 1971216 1976832 1980576 1982464 1990144 1990656 2003760 2007720 2013440 2021760 2027520 2028807 2031360 2035392 2038608 2042469 2048288 2052336 2052864 2056752 2066688 2067195 2072576 2076672 2084940 2090880 2094840 2098980 2098998 2104960 2119680 2129920 2131272 2137344 2141568 2145624 2146176 2156544 2162688 2166784 2170740 2179710 2185920 2190240 2194407 2196480 2200640 2205008 2208492 2211840 2223936 2228148 2230272 2234496 2238912 2254230 2258685 2260992 2265120 2269410 2280960 2285280 2289816 2293434 2296320 2304324 2308878 2315456 2325024 2331648 2332220 2336256 2342912 2351635 2352240 2356695 2359296 2368080 2379520 2384640 2396160 2397681 2404512 2409264 2413827 2416128 2420704 2426112 2433024 2437632 2438230 2449408 2453880 2459160 2464020 2471040 2475720 2478080 2480634 2487680 2488320 2496351 2509056 2513808 2518776 2525952 2543616 2544240 2548260 2555904 2560360 2565420 2565442 2566080 2570940 2576043 2583360 2590720 2595840 2604888 2617472 2623104 2628288 2635776 2640768 2654208 2664090 2671680 2676960 2682030 2682053 2682720 2695680 2703360 2705076 2708480 2710422 2713856 2718144 2723292 2736448 2737152 2742336 2755584 2756260 2760615 2768896 2779920 2785185 2787840 2793120 2798640 2798664 2821962 2822688 2826240 2828034 2833623 2841696 2849792 2855424 2860832 2861568 2862270 2875392 2880405 2883584 2894320 2906280 2914560 2920320 2925876 2928640 2930499 2944656 2949120 2950233 2950992 2965248 2970864 2973696 2979328 2985216 2985984 3005640 3011580 3014656 3020160 3025880 3031886 3032640 3041280 3047040 3053088 3057912 3061760 3072432 3078504 3085128 3100032 3108864 3115008 3136320 3142260 3148470 3148497 3157440 3169699 3179520 3194880 3196908 3206016 3212352 3218436 3221504 3234816 3244032 3250176 3256110 3271840 3278880 3285360 3294720 3300960 3307512 3312738 3317760 3328468 3335904 3342222 3345408 3351744 3358368 3367936 3381345 3391488 3392320 3397680 3404115 3407872 3420560 3421440 3427920 3434724 3444480 3456486 3461120 3463317 3473184 3487536 3497472 3498330 3504384 3514368 3521024 3528360 3538944 3552120 3562240 3569280 3576040 3576960 3583138 3594240 3604480 3606768 3613896 3624192 3631056 3649536 3656448 3657345 3674112 3680820 3688740 3706560 3713580 3717120 3720951 3724160 3731520 3731552 3732480 3762616 3763584 3768320 3770712 3778164 3788928 3807232 3815424 3816360 3822390 3833856 3840540 3848130 3848163 3856410 3875040 3886080 3893760 3901168 3907332 3926208 3932160 3933644 3934656 3942432 3953664 3961152 3964928 3980288 3981312 3996135 4007520 4015440 4023045 4026880 4043520 4055040 4057614 4062720 4070784 4077216 4084938 4096576 4104672 4105728 4113504 4133376 4134390 4145152 4153344 4160585 4169880 4181760 4189680 4197960 4197996 4209920 4232943 4239360 4242051 4259840 4262544 4274688 4283136 4291248 4292352 4293405 4313088 4325376 4333568 4341480 4359420 4371840 4380480 4388814 4392960 4401280 4410016 4416984 4423680 4447872 4456296 4460544 4468992 4477824 4508460 4517370 4521984 4530240 4538820 4547829 4561920 4570560 4579632 4586868 4592640 4608648 4617756 4630912 4650048 4663296 4664440 4672512 4685824 4703270 4704480 4713390 4722705 4736160 4759040 4769280 4792320 4795362 4809024 4818528 4827654 4832256 4841408 4852224 4866048 4875264 4876460 4884165 4898816 4907760 4917055 4918320 4928040 4942080 4951440 4956160 4961268 4969107 4975360 4976640 4992702 5013333 5018112 5027616 5037552 5051904 5087232 5088480 5096520 5111808 5120720 5130840 5130884 5132160 5141880 5152086 5166720 5181440 5184729 5191680 5209776 5234944 5246208 5247495 5256576 5271552 5281536 5308416 5328180 5343360 5353920 5364060 5364106 5365440 5374707 5391360 5406720 5410152 5416960 5420844 5427712 5436288 5446584 5472896 5474304 5484672 5511168 5512520 5521230 5537792 5559840 5570370 5575680 5586240 5597280 5597328 5607929 5643924 5645376 5652480 5656068 5667246 5683392 5699584 5710848 5721664 5723136 5724540 5733585 5750784 5760810 5772195 5788640 5812560 5829120 5840640 5851752 5857280 5860998 5889312 5898240 5900466 5901984 5930496 5941728 5947392 5958656 5970432 5971968 6011280 6023160 6029312 6040320 6051760 6063772 6065280 6082560 6094080 6106176 6115824 6123520 6127407 6144864 6157008 6170256 6200064 6201585 6217728 6230016 6272640 6284520 6296940 6296994 6314880 6339398 6359040 6389760 6393816 6412032 6413605 6424704 6436872 6443008 6469632 6488064 6500352 6512220 6543680 6557760 6570720 6583221 6589440 6601920 6615024 6625476 6635520 6656936 6671808 6684444 6690816 6703488 6716736 6735872 6762690 6776055 6782976 6784640 6795360 6808230 6841120 6842880 6855840 6869448 6888960 6912972 6922240 6926634 6946368 6975072 6994944 6996660 7008768 7028736 7042048 7054905 7056720 7070085 7077888 7104240 7124480 7138560 7152080 7153920 7166276 7188480 7208960 7213536 7227792 7241481 7248384 7262112 7299072 7312896 7314690 7348224 7361640 7377480 7413120 7427160 7434240 7441902 7448320 7463040 7463104 7464960 7489053 7525232 7527168 7536640 7541424 7556328 7577856 7579715 7614464 7630848 7632720 7644780 7667712 7681080 7696260 7696326 7712820 7728129 7750080 7772160 7787520 7802336 7814664 7852416 7867288 7869312 7884864 7907328 7922304 7929856 7960576 7962624 7992270 8015040 8030880 8046090 8046159 8053760 8087040 8110080 8115228 8125440 8141568 8154432 8169876 8193152 8209344 8211456 8227008 8266752 8268780 8281845 8290304 8306688 8321170 8339760 8355555 8363520 8379360 8395920 8395992 8419840 8465886 8478720 8484102 8519680 8525088 8549376 8566272 8582496 8584704 8586810 8626176 8641215 8650752 8667136 8682960 8718840 8743680 8760960 8777628 8785920 8791497 8802560 8820032 8833968 8847360 8850699 8895744 8912592 8921088 8937984 8955648 8957845 9016920 9034740 9043968 9060480 9077640 9095658 9123840 9141120 9159264 9173736 9185280 9217296 9235512 9261824 9300096 9326592 9328880 9345024 9371648 9406540 9408960 9426780 9445410 9445491 9472320 9509097 9518080 9538560 9584640 9590724 9618048 9637056 9655308 9664512 9682816 9704448 9732096 9750528 9752920 9768330 9797632 9815520 9834110 9836640 9856080 9884160 9902880 9912320 9922536 9938214 9950720 9953280 9985404 10026666 10036224 10055232 10075104 10103808 10144035 10174464 10176960 10193040 10212345 10223616 10241440 10261680 10261768 10264320 10283760 10304172 10333440 10362880 10369458 10383360 10389951 10419552 10469888 10492416 10494990 10513152 10543104 10563072 10616832 10656360 10686720 10707840 10728120 10728212 10730880 10749414 10782720 10813440 10817521 10820304 10833920 10841688 10855424 10872576 10893168 10945792 10948608 10969344 10972035 11022336 11025040 11042460 11075584 11119680 11140740 11151360 11162853 11172480 11194560 11194656 11215858 11287848 11290752 11304960 11312136 11334492 11366784 11399168 11421696 11443328 11446272 11449080 11467170 11501568 11521620 11544390 11544489 11577280 11625120 11658240 11681280 11703504 11714560 11721996 11778624 11796480 11800932 11803968 11860992 11883456 11894784 11917312 11940864 11943936 11988405 12022560 12046320 12069135 12080640 12103520 12127544 12130560 12165120 12188160 12212352 12231648 12247040 12254814 12289728 12314016 12340512 12400128 12403170 12435456 12460032 12481755 12545280 12569040 12593880 12593988 12629760 12678796 12698829 12718080 12779520 12787632 12824064 12827210 12849408 12873744 12880215 12886016 12939264 12976128 13000704 13024440 13087360 13115520 13141440 13166442 13178880 13203840 13230048 13250952 13271040 13313872 13343616 13368888 13381632 13406976 13410265 13433472 13471744 13525380 13552110 13565952 13569280 13590720 13616460 13643487 13682240 13685760 13711680 13738896 13777920 13825944 13844480 13853268 13892736 13950144 13989888 13993320 14017536 14057472 14084096 14109810 14113440 14140170 14168115 14208480 14248960 14277120 14304160 14307840 14332552 14376960 14417920 14427072 14455584 14482962 14496768 14524224 14598144 14625792 14629380 14652495 14696448 14723280 14751165 14754960 14826240 14854320 14868480 14883804 14896640 14907321 14926080 14926208 14929920 14978106 15050464 15054336 15073280 15082848 15112656 15155712 15159430 15228928 15261696 15265440 15289560 15335424 15362160 15392520 15392652 15425640 15456258 15500160 15544320 15554187 15575040 15604672 15629328 15704832 15734576 15738624 15742485 15769728 15814656 15844608 15848495 15859712 15921152 15925248 15984540 16030080 16061760 16092180 16092318 16107520 16124121 16174080 16220160 16230456 16250880 16283136 16308864 16339752 16386304 16418688 16422912 16454016 16533504 16537560 16563690 16580608 16613376 16642340 16675373 16679520 16711110 16727040 16758720 16791840 16791984 16823787 16839680 16931772 16957440 16968204 17039360 17050176 17098752 17132544 17164992 17169408 17173620 17252352 17282430 17316585 17334272 17365920 17437680 17487360 17521920 17555256 17571840 17582994 17605120 17640064 17667936 17694720 17701398 17791488 17825184 17842176 17875968 17911296 17915690 18033840 18069480 18087936 18120960 18155280 18191316 18247680 18282240 18318528 18347472 18370560 18382221 18434592 18471024 18523648 18600192 18604755 18653184 18657760 18690048 18743296 18813080 18817920 18853560 18890820 18890982 18944640 19018194 19036160 19077120 19169280 19181448 19236096 19240815 19274112 19310616 19329024 19365632 19408896 19464192 19501056 19505840 19536660 19595264 19631040 19668220 19673280 19707259 19712160 19749663 19768320 19805760 19824640 19845072 19876428 19901440 19906560 19970808 20053332 20072448 20110464 20150208 20207616 20288070 20348928 20353920 20386080 20424690 20482880 20523360 20523536 20528640 20567520 20608344 20666880 20725760 20738916 20766720 20779902 20839104 20939776 20984832 20989980 21026304 21086208 21126144 21164715 21210255 21233664 21312720 21373440 21415680 21456240 21456424 21461760 21498828 21565440 21626880 21635042 21640608 21667840 21683376 21710848 21724443 21745152 21786336 21891584 21897216 21938688 21944070 22044672 22050080 22084920 22151168 22239360 22281480 22302720 22325706 22344960 22389120 22389312 22431716 22467159 22575696 22581504 22609920 22624272 22668984 22733568 22739145 22798336 22843392 22886656 22892544 22898160 22934340 23003136 23043240 23088780 23088978 23154560 23250240 23316480 23362560 23407008 23429120 23443992 23557248 23601864 23607936 23721984 23766912 23789568 23834624 23881728 23887872 23976810 24045120 24092640 24138270 24138477 24161280 24207040 24255088 24261120 24330240 24376320 24424704 24463296 24494080 24509628 24579456 24628032 24681024 24800256 24806340 24845535 24870912 24920064 24963510 25066665 25090560 25138080 25187760 25187976 25259520 25357592 25397658 25436160 25559040 25575264 25648128 25654420 25698816 25747488 25760430 25772032 25878528 25923645 25952256 26001408 26048880 26174720 26231040 26282880 26332884 26357760 26374491 26407680 26460096 26501904 26542080 26552097 26627744 26687232 26737776 26763264 26813952 26820530 26866944 26873535 26943488 27050760 27104220 27131904 27138560 27181440 27232920 27286974 27364480 27371520 27423360 27477792 27555840 27651888 27688960 27706536 27785472 27900288 27979776 27986640 28035072 28039645 28114944 28168192 28219620 28226880 28280340 28336230 28336473 28416960 28497920 28527291 28554240 28608320 28615680 28665104 28753920 28854144 28911168 28965924 28993536 29048448 29196288 29251584 29258760 29304990 29392896 29446560 29502330 29502583 29509920 29652480 29708640 29736960 29767608 29793280 29814642 29852160 29852416 29859840 29956212 30100928 30108672 30146560 30165696 30225312 30311424 30318860 30457856 30523392 30530880 30579120 30637035 30670848 30724320 30785040 30785304 30851280 30912516 31000320 31088640 31108374 31150080 31169853 31209344 31258656 31409664 31469152 31477248 31484970 31539456 31629312 31689216 31696990 31719424 31842304 31850496 31969080 32060160 32123520 32184360 32184636 32215040 32248242 32348160 32440320 32452563 32460912 32501760 32566272 32617728 32679504 32772608 32837376 32845824 32908032 32916105 33067008 33075120 33127380 33161216 33226752 33284680 33350746 33359040 33422220 33454080 33488559 33517440 33583680 33583968 33647574 33679360 33863544 33914880 33936408 34100352 34197504 34265088 34329984 34338816 34347240 34504704 34564860 34633170 34633467 34668544 34731840 34866689 34875360 34974720 35043840 35110512 35143680 35165988 35210240 35280128 35335872 35389440 35402796 35582976 35650368 35684352 35751936 35822592 35831380 36067680 36138960 36207405 36241920 36310560 36382632 36495360 36564480 36637056 36694944 36741120 36764442 36869184 36942048 37047296 37200384 37209510 37306368 37315520 37380096 37445265 37486592 37626160 37635840 37707120 37781640 37781964 37889280 38036388 38072320 38096487 38154240 38338560 38362896 38472192 38481630 38548224 38621232 38640645 38658048 38731264 38817792 38928384 39002112 39011680 39073320 39190528 39262080 39336440 39346560 39414518 39424320 39499326 39536640 39611520 39649280 39690144 39752856 39802880 39813120 39941616 40106664 40144896 40220928 40230795 40300416 40415232 40576140 40697856 40707840 40772160 40849380 40930461 40965760 41046720 41047072 41057280 41135040 41206087 41216688 41333760 41451520 41477832 41533440 41559804 41678208 41879552 41969664 41979960 42052608 42172416 42252288 42329430 42420510 42625440 42746880 42831360 42912480 42912848 42923520 42997656 43130880 43253760 43270084 43281216 43335680 43366752 43421696 43448886 43490304 43572672 43783168 43794432 43877376 43888140 43957485 44089344 44100160 44169840 44253495 44302336 44478720 44562960 44605440 44651412 44689920 44778240 44778624 44863432 44934318 45151392 45163008 45219840 45248544 45337968 45467136 45478290 45596672 45686784 45773312 45785088 45796320 45868680 46006272 46086480 46177560 46177956 46309120 46500480 46632960 46662561 46725120 46814016 46858240 46887984 47114496 47203728 47215872 47227455 47443968 47533824 47545485 47579136 47669248 47763456 47775744 47953620 48090240 48185280 48276540 48276954 48322560 48372363 48414080 48510176 48522240 48660480 48752640 48849408 48926592 48988160 49019256 49158912 49256064 49362048 49600512 49612680 49691070 49741824 49840128 49927020 50026119 50133330 50181120 50276160 50375520 50375952 50471361 50519040 50715184 50795316 50872320 51118080 51150528 51296256 51308840 51397632 51494976 51520860 51544064 51757056 51847290 51949755 52002816 52097760 52349440 52462080 52565760 52665768 52715520 52748982 52815360 52920192 53003808 53084160 53104194 53255488 53374464 53475552 53526528 53627904 53641060 53733888 53747070 53886976 54087605 54101520 54208440 54263808 54277120 54362880 54465840 54573948 54728960 54743040 54846720 54955584 55111680 55146663 55303776 55377920 55413072 55570944 55800576 55814265 55959552 55973280 56070144 56079290 56229888 56336384 56439240 56453760 56560680 56672460 56672946 56833920 56995840 57054582 57108480 57216640 57231360 57330208 57507840 57708288 57722445 57822336 57931848 57987072 58096896 58392576 58503168 58517520 58609980 58785792 58893120 59004660 59005166 59019840 59121777 59248989 59304960 59417280 59473920 59535216 59586560 59629284 59704320 59704832 59719680 59912424 60201856 60217344 60331392 60450624 60622848 60637720 60915712 61046784 61061760 61158240 61274070 61448640 61570080 61570608 61687219 61702560 61825032 62000640 62177280 62216748 62300160 62339706 62418688 62517312 62819328 62938304 62954496 62969940 63078912 63258624 63378432 63393980 63494145 63684608 63700992 63938160 64120320 64247040 64368720 64369272 64430080 64496484 64696320 64880640 64905126 64921824 65003520 65132544 65173329 65235456 65359008 65545216 65674752 65691648 65816064 65832210 66134016 66150240 66254760 66322432 66453504 66569360 66701492 66718080 66844440 66908160 66977118 67034880 67167360 67167936 67295148 67358720 67401477 67727088 67829760 67872816 68200704 68217435 68395008 68530176 68659968 68677632 68694480 69009408 69129720 69266340 69266934 69337088 69463680 69733378 69750720 69949440 70087680 70221024 70287360 70331976 70420480 70560256 70671744 70805592 71165952 71300736 71368704 71503872 71645184 71662760 72135360 72277920 72414810 72415431 72483840 72621120 72765264 72903077 72990720 73128960 73274112 73389888 73482240 73528884 73738368 73884096 74094592 74400768 74419020 74536605 74612736 74631040 74760192 74890530 75252320 75271680 75414240 75563280 75563928 75778560 76072776 76144640 76192974 76308480 76677120 76725792 76944384 76963260 77096448 77242464 77281290 77316096 77462528 77635584 77770935 77856768 78004224 78023360 78146640 78381056 78524160 78672880 78693120 78829036 78848640 78998652 79073280 79223040 79298560 79380288 79505712 79605760 79626240 79656291 79883232 80213328 80289792 80441856 80461590 80600832 80620605 80830464 81152280 81395712 81415680 81544320 81698760 81860922 81931520 82093440 82094144 82114560 82270080 82412174 82433376 82667520 82903040 82955664 83066880 83119608 83356416 83376865 83759104 83939328 83959920 84105216 84118935 84344832 84504576 84658860 84841020 85009419 85250880 85493760 85581873 85662720 85824960 85825696 85847040 85995312 86261760 86540168 86562432 86671360 86733504 86843392 86897772 86980608 87145344 87566336 87588864 87754752 87776280 87914970 88178688 88200320 88339680 88506990 88507749 88957440 89125920 89210880 89302824 89379840 89556480 89557248 89726864 89868636 90302784 90326016 90439680 90497088 90675936 90934272 90956580 91193344 91373568 91546624 91570176 91592640 91737360 91911105 92012544 92172960 92355120 92355912 92618240 93000960 93265920 93325122 93450240 93628032 93716480 93775968 94228992 94407456 94431744 94454910 94887936 95067648 95090970 95158272 95338496 95526912 95551488 95907240 96180480 96370560 96553080 96553908 96645120 96744726 96828160 97020352 97044480 97320960 97357689 97505280 97698816 97853184 97976320 98038512 98317824 98512128 98536295 98724096 98748315 99201024 99225360 99382140 99483648 99680256 99854040 100052238 100266660 100362240 100465677 100552320 100751040 100751904 100942722 101038080 101430368 101590632 101744640 102301056 102592512 102617680 102795264 102989952 103041720 103088128 103514112 103694580 103899510 103900401 104005632 104195520 104600067 104698880 104924160 105131520 105331536 105431040 105497964 105630720 105840384 106007616 106168320 106208388 106510976 106748928 106951104 107053056 107255808 107282120 107467776 107494140 107773952 108175210 108203040 108416880 108554240 108622215 108725760 108931680 109147896 109457920 109486080 109693440 109911168 110223360 110293326 110607552 110755840 110826144 111141888 111601152 111628530 111919104 111946560 112140288 112158580 112335795 112381201 112459776 112672768 112878480 112907520 113121360 113344920 113345892 113667840 113991680 114109164 114216960 114289461 114433280 114462720 114660416 115015680 115416576 115444890 115644672 115863696 115974144 116193792 116785152 117006336 117035040 117219960 117571584 117786240 118009320 118010332 118039680 118243554 118497978 118609920 118834560 118947840 119070432 119173120 119258568 119408640 119409664 119439360 119824848 120403712 120434688 120662784 120692385 120901248 121245696 121275440 121831424 122093568 122123520 122316480 122548140 122791383 122897280 123140160 123141216 123374438 123405120 123618261 123650064 124001280 124354560 124433496 124600320 124679412 124837376 125034624 125638656 125876608 125908992 125939880 126157824 126517248 126756864 126787960 126988290 127369216 127876320 128240640 128494080 128737440 128738544 128860160 128992968 129392640 129761280 129810252 129843648 130007040 130265088 130346658 130470912 130718016 131090432 131349504 131383296 131632128 131664420 131872455 132268032 132300480 132509520 132760485 132907008 133138720 133402984 133436160 133688880 133816320 133954236 134069760 134334720 134335872 134590296 134717440 134802954 135454176 135659520 135745632 136401408 136434870 136790016 137060352 137319936 137355264 137388960 138018816 138259440 138532680 138533868 138674176 138927360 139466756 139501440 139898880 140175360 140442048 140574720 140663952 140840960 141120512 141343488 141611184 141682365 142331904 142601472 142636455 142737408 143007744 143290368 143325520 144270720 144555840 144829620 144830862 144967680 145117089 145242240 145530528 145806154 145981440 146257920 146548224 146779776 146964480 147057768 147476736 147512915 147768192 148189184 148801536 148838040 149073210 149225472 149262080 149520384 149781060 150078357 150504640 150543360 150828480 151126560 151127856 151414083 151557120 152145552 152289280 152385948 152616960 153354240 153451584 153888768 153926520 154192896 154484928 154562580 154632192 154925056 155271168 155541870 155849265 156008448 156046720 156293280 157048320 157345760 157386240 157658072 157697280 157997304 158146560 158446080 158597120 158760576 159011424 159211520 159252480 159312582 159766464 160426656 160579584 160883712 160923180 161201664 161241210 161660928 162262815 162304560 162791424 162831360 163088640 163397520 163721844 163863040 164186880 164188288 164229120 164540160 164824348 164866752 165335040 165806080 165911328 166133760 166239216 166712832 166753730 167442795 167518208 167878656 167919840 168210432 168237870 168689664 169009152 169317720 169682040 170018838 170501760 170987520 171163746 171325440 171649920 171651392 171694080 171990624 172523520 173080336 173124864 173167335 173342720 173467008 173686784 173795544 173961216 174290688 174333445 175132672 175177728 175509504 175552560 175829940 176357376 176400640 176679360 177013980 177015498 177365331 177746967 177914880 178251840 178421760 178605648 178759680 179112960 179114496 179453728 179737272 180605568 180652032 180994176 181351872 181868544 181913160 182386688 182747136 183093248 183140352 183185280 183474720 183822210 184345920 184710240 184711824 185061657 185236480 186001920 186531840 186650244 186900480 187256064 187432960 187551936 188457984 188814912 188863488 188909820 189775872 190135296 190181940 190482435 190676992 191053824 191102976 191814480 192360960 192741120 193106160 193107816 193290240 193489452 193656320 194040704 194088960 194641920 194715378 195010560 195397632 195706368 195952640 196077024 196635648 197024256 197072590 197448192 197496630 198402048 198450720 198764280 198967296 199360512 199708080 200104476 200533320 200724480 200931354 201104640 201502080 201503808 201885444 202076160 202204431 202860736 203181264 203489280 204602112 204652305 205185024 205235360 205590528 205979904 206030435 206083440 206176256 207028224 207389160 207799020 207800802 208011264 208391040 209200134 209397760 209848320 210263040 210663072 210862080 210995928 211261440 211680768 212015232 212416776 213021952 213497856 213902208 214106112 214511616 214564240 214935552 214988280 215547904 216350420 216406080 216779849 216833760 217108480 217244430 217246293 217451520 217863360 218295792 218709231 218915840 218972160 219386880 219822336 220446720 220586652 221215104 221511680 221652288 222283776 223202304 223257060 223838208 223893120 224280576 224317160 224671590 224762402 225345536 225756960 225815040 226242720 226689840 226691784 227335680 227983360 228218328 228433920 228578922 228866560 228925440 229320832 230031360 230833152 230889780 231289344 231727392 231948288 232387584 233312805 233570304 234012672 234070080 234439920 235143168 235572480 236018640 236020664 236079360 236487108 236995956 237219840 237669120 237895680 238140864 238346240 238517136 238817280 238819328 238878720 238968873 239649696 240807424 240869376 241325568 241384770 241802496 241861815 242491392 242550880 243662848 244187136 244247040 244632960 245096280 245582766 245794560 246280320 246282432 246748876 246810240 247236522 247300128 248002560 248709120 248866992 249200640 249358824 249674752 250069248 250130595 251277312 251753216 251817984 251879760 252315648 252356805 253034496 253513728 253575920 253976580 254738432 255752640 256481280 256745619 256988160 257474880 257477088 257720320 257985936 258785280 259620504 259687296 260014080 260530176 260693316 260941824 261436032 262180864 262699008 262766592 263264256 263328840 263744910 264536064 264600960 265019040 265520970 265523247 266277440 266805968 266872320 267377760 267632640 267908472 268139520 268669440 268671744 269180592 269434880 269605908 270908352 271319040 271491264 272802816 272869740 273580032 274120704 274639872 274710528 274777920 275733315 276037632 276518880 277065360 277067736 277854720 278933512 279002880 279797760 280350720 280884096 281149440 281327904 281681920 282241024 282686976 283222368 283364730 284663808 285202944 285272910 285474816 286015488 286580736 286651040 288541440 289111680 289659240 289661724 289935360 290234178 290484480 291061056 291612308 291962880 292073067 292515840 293096448 293559552 293928960 294115536 294953472 295025830 295536384 295608885 296244945 296378368 297603072 297676080 298146420 298450944 298524160 299040768 299562120 300156714 301009280 301086720 301656960 302253120 302255712 302828166 303114240 304291104 304578560 304771896 305233920 306903168 307777536 307853040 308385792 308436095 308969856 309125160 309264384 309850112 310542336 311083740 311698530 311701203 312016896 312093440 312586560 313800201 314096640 314691520 314772480 315316144 315394560 315994608 316293120 316892160 317521152 318022848 318423040 318504960 318625164 319532928 320853312 321159168 321767424 321846360 322403328 322482420 323321856 324525630 324609120 325662720 325866645 326177280 326795040 327443688 327726080 328373760 328376576 328458240 329080320 329648696 329733504 330670080 331612160 331822656 332267520 332478432 333425664 333507460 334885590 335036416 335757312 335839680 336420864 336475740 337007385 337143603 337379328 338018304 338635440 339364080 340037676 341003520 341975040 342327492 342650880 342868383 343299840 343302784 343388160 343981248 345047040 346160672 346249728 346334670 346685440 346934016 347373568 347591088 347922432 348581376 348666890 350265344 350355456 351019008 351105120 351659880 352714752 352801280 353358720 354027960 354030996 354730662 355493934 355829760 356503680 356843520 357211296 357519360 358225920 358228992 358907456 359474544 361211136 361304064 361988352 362077155 362703744 363737088 363826320 364515385 364773376 365494272 366186496 366280704 366370560 366949440 367644420 368374149 368691840 369420480 369423648 370123314 370472960 370854783 372003840 373063680 373300488 373800960 374512128 375103872 376915968 377629824 377726976 377819640 379551744 380270592 380363880 380964870 381353984 382107648 383533579 383628960 384721920 385482240 386212320 386215632 386580480 386978904 387312640 388081408 388177920 389283840 389430756 390021120 390795264 391412736 391905280 392154048 393271296 394048512 394145180 394896384 394993260 396804096 396901440 397528560 398281455 398721024 399416160 400208952 401066640 401448960 401862708 402209280 403004160 403007616 403770888 404152320 404408862 405721472 406362528 406978560 409204224 409304610 410370048 410470720 411181056 411959808 412060870 412166880 412352512 414056448 414778320 415598040 415601604 416022528 416782080 418400268 418795520 419696640 420526080 421326144 421724160 421991856 422522880 423361536 424030464 424833552 425047095 426043904 426995712 427804416 427909365 428212224 429023232 429128480 429871104 429976560 431095808 432700840 432812160 433559698 433667520 434216960 434488860 434492586 434903040 435351267 435726720 436591584 437418462 437831680 437944320 438773760 439644672 440893440 441173304 442430208 442538745 443304576 444567552 446404608 446514120 447676416 447786240 448561152 448634320 449343180 449524804 450235071 450691072 451513920 451630080 452485440 453266957 453379680 453383568 454242249 454671360 455966720 456436656 456867840 457157844 457733120 457850880 458641664 460062720 461666304 461779560 462578688 463454784 463896576 464775168 466625610 468025344 468140160 468879840 471144960 472037280 472041328 472158720 472974216 473991912 474439680 475338240 475791360 476281728 476692480 477034272 477634560 477638656 477757440 477937746 479299392 481614848 481738752 482651136 482769540 483604992 483723630 484982784 485101760 486788445 487325696 488374272 488494080 489265920 490192560 491165532 491589120 492560640 492564864 493497752 493620480 494473044 494600256 496005120 497418240 497733984 498401280 498717648 499349504 500138496 500261190 502328385 502554624 503506432 503635968 503759520 504631296 504713610 506068992 507027456 507151840 507953160 509476864 511505280 512962560 513491238 513976320 514949760 514954176 515440640 515971872 517570560 519241008 519374592 519502005 520028160 521060352 521386632 521883648 522872064 523000335 524361728 525398016 525533184 526528512 526657680 527489820 529072128 529201920 530038080 531041940 531046494 532095993 532554880 533611936 533744640 534755520 535265280 535816944 536279040 537338880 537343488 538361184 538869760 539211816 541816704 542982528 545605632 545739480 547160064 548241408 549279744 549421056 549555840 551466630 553037760 554130720 554135472 555184971 555709440 557867024 558005760 559595520 560701440 561768192 561906005 562298880 562655808 563363840 564482048 565373952 566444736 566729460 569327616 570405888 570545820 571447305 572030976 573161472 573302080 577082880 578223360 579318480 579323448 579870720 580468356 580968960 582122112 583224616 583925760 584146134 585031680 586192896 587119104 587857920 588231072 589906944 590051660 591072768 591217770 592489890 592756736 595206144 595352160 596292840 596901888 597048320 598081536 599124240 600313428 602018560 602173440 603313920 604506240 604511424 605656332 606228480 606613293 608582208 609157120 609543792 610467840 613806336 613956915 615555072 615706080 616771584 616872190 617939712 618091305 618250320 618528768 619700224 621084672 622167480 623397060 623402406 624033792 624186880 625173120 627600402 628193280 629383040 629544960 630632288 630789120 631989216 632586240 633784320 635042304 636045696 636846080 637250328 639065856 641706624 642318336 643534848 643692720 644806656 644964840 646643712 649051260 649218240 650339547 651325440 651733290 651738879 652354560 653590080 654887376 655452160 656127693 656747520 656753152 656916480 658160640 659297392 659467008 661340160 663645312 664535040 664956864 666851328 667014920 669771180 670072832 671514624 671679360 672841728 672951480 674014770 674287206 676036608 677270880 678559409 678728160 680075352 682007040 683950080 684654984 685301760 685736766 686599680 686605568 686776320 687962496 690094080 692321344 692499456 692669340 693370880 693868032 694747136 695182176 695844864 697162752 697333780 700530688 700710912 702038016 702210240 703319760 705429504 705602560 706717440 708055920 708061992 709461324 710987868 711659520 713007360 713687040 714422592 715038720 716451840 716457984 716906619 717814912 718949088 722422272 722608128 723976704 724154310 725407488 725585445 727474176 727652640 729030770 729546752 730988544 732372992 732561408 732741120 733898880 735288840 736748298 737383680 738840960 738847296 740246628 740945920 741709566 744007680 746127360 746600976 747601920 749024256 750207744 750391785 753831936 755259648 755453952 755639280 757070415 759103488 760541184 760727760 761929740 762707968 764215296 767067158 767257920 769443840 770236857 770964480 772424640 772431264 773160960 773957808 774625280 776162816 776355840 778861512 780042240 781590528 782825472 784308096 786542592 788097024 788290360 789792768 789986520 793608192 793802880 795057120 796562910 796569741 798832320 800417904 801933847 802133280 802897920 803725416 804418560 806008320 806015232 807541776 808304640 808817724 811442944 812725056 813957120 818408448 818609220 820740096 820941440 822362112 823919616 824121740 824333760 828112896 829556640 831196080 831203208 833564160 836800536 837591040 839393280 841052160 842652288 843448320 843983712 845045760 846723072 848060928 849667104 850094190 852087808 853991424 855608832 855818730 856424448 858046464 858256960 859742208 859953120 862191616 865401680 865624320 867119396 867335040 868433920 868977720 868985172 869806080 870702534 871453440 873183168 874836924 875663360 875888640 876219201 877547520 879289344 881786880 882346608 884860416 885077490 886609152 886826655 888734835 889135104 892809216 893028240 895352832 895572480 897122304 897268640 898686360 899049608 900470142 901382144 903027840 903260160 904970880 906533914 906759360 906767136 908484498 909342720 911933440 912873312 913735680 914315688 915466240 915701760 917283328 923332608 923559120 925157376 925308285 926909568 927793152 929550336 933251220 935103609 936050688 936280320 937759680 941400603 942289920 944074560 944082656 944317440 945948432 947740001 947983824 948879360 950676480 952563456 953384960 954068544 955269120 955277312 955514880 955875492 958598784 963229696 963477504 965302272 965539080 967209984 967447260 969965568 970203520 973576890 976988160 978531840 980385120 982331064 983178240 985121280 985129728 986995504 987240960 988946088 989200512 992010240 994836480 995467968 996802560 997435296 998699008 1000276992 1000522380 1004656770 1005109248 1007012864 1007271936 1007519040 1009262592 1009427220 1011022155 1011430809 1012137984 1014054912 1014303680 1015906320 1018953728 1023010560 1025925120 1026982476 1027952640 1029899520 1029908352 1030881280 1031943744 1035141120 1038482016 1038749184 1039004010 1040056320 1042120704 1042773264 1043767296 1045744128 1046000670 1048723456 1050796032 1051066368 1053057024 1053315360 1054979640 1058144256 1058403840 1060076160 1062083880 1062092988 1064191986 1065109760 1067223872 1067489280 1069511040 1070530560 1071633888 1072558080 1074677760 1074686976 1076722368 1077739520 1078423632 1083633408 1083899245 1085965056 1086231465 1091211264 1091478960 1093546155 1094320128 1096482816 1098559488 1098842112 1099111680 1102933260 1105122447 1106075520 1108261440 1108270944 1110369942 1111418880 1112564349 1115734048 1116011520 1119191040 1121402880 1123536384 1123812010 1125311616 1126727680 1128964096 1130747904 1132889472 1133458920 1138655232 1140811776 1141091640 1142894610 1144061952 1146322944 1146604160 1150600737 1154165760 1156446720 1158636960 1158646896 1159741440 1160936712 1161937920 1164244224 1166449232 1167851520 1168292268 1170063360 1172385792 1174238208 1175715840 1176462144 1179813888 1180103320 1182145536 1182435540 1184979780 1185513472 1190412288 1190704320 1192585680 1194096640 1194844365 1196163072 1198248480 1200626856 1204037120 1204346880 1206627840 1209012480 1209022848 1211312664 1212456960 1213226586 1217164416 1218314240 1219087584 1220935680 1227612672 1227913830 1231110144 1231412160 1233543168 1233744380 1235879424 1236182610 1236193211 1236500640 1237057536 1239400448 1242169344 1244334960 1246794120 1246804812 1248067584 1248373760 1250346240 1255200804 1256386560 1258766080 1259089920 1261264576 1261578240 1263978432 1265172480 1267568640 1270084608 1272091392 1273692160 1274500656 1278131712 1283413248 1283728095 1284636672 1287069696 1287385440 1289613312 1289929680 1293287424 1298102520 1298436480 1300679094 1302650880 1303466580 1303477758 1304709120 1306053801 1307180160 1309774752 1310904320 1312255386 1313495040 1313506304 1313832960 1316321280 1318594784 1318934016 1322680320 1327290624 1327616235 1329913728 1333702656 1334029840 1339542360 1340145664 1343029248 1343358720 1345683456 1345902960 1348029540 1348574412 1350705213 1352073216 1354541760 1357118818 1357456320 1359800871 1360150704 1362726747 1364014080 1367900160 1369309968 1370603520 1371473532 1373199360 1373211136 1373552640 1375924992 1380188160 1384642688 1384998912 1385338680 1387736064 1389494272 1390364352 1391689728 1394325504 1394667560 1401061376 1404076032 1404420480 1406639520 1411205120 1413434880 1416111840 1416123984 1418922648 1421975736 1423319040 1426014720 1427374080 1428845184 1430077440 1432903680 1432915968 1433813238 1435629824 1437898176 1444844544 1445216256 1447953408 1448308620 1450814976 1451170890 1454948352 1455305280 1458061540 1460365335 1460955613 1461977088 1464745984 1465122816 1465482240 1467797760 1470577680 1473496596 1474767360 1477681920 1477694592 1480493256 1481891840 1483419132 1488015360 1492254720 1493201952 1495203840 1498048512 1500415488 1500783570 1507663872 1510519296 1510907904 1511278560 1514140830 1518206976 1521082368 1521455520 1523859480 1525415936 1528430592 1534134316 1534515840 1538887680 1540473714 1541928960 1544849280 1544862528 1546321920 1547915616 1549250560 1552325632 1552711680 1557723024 1558506015 1560084480 1563181056 1565650944 1568616192 1569001005 1573085184 1576194048 1576580720 1579585536 1579973040 1587216384 1587605760 1590114240 1593125820 1593139482 1596287979 1597664640 1600835808 1603867694 1604266560 1605795840 1607450832 1608837120 1612016640 1612030464 1615083552 1616609280 1617635448 1622885888 1625450112 1636816896 1637218440 1641480192 1641882880 1644724224 1647839232 1648243480 1648667520 1659113280 1662392160 1662406416 1665554913 1667128320 1673601072 1675182080 1678786560 1682104320 1685304576 1685718015 1686896640 1687967424 1690091520 1693446144 1696121856 1699334208 1700188380 1704175616 1707982848 1711217664 1711637460 1714341915 1716092928 1716513920 1719484416 1719906240 1730803360 1731248640 1734238792 1734670080 1736867840 1737955440 1737970344 1739612160 1741405068 1742906880 1746366336 1749673848 1751326720 1751777280 1752438402 1755095040 1758578688 1763573760 1764693216 1769720832 1770154980 1773218304 1773653310 1777469670 1778270208 1785618432 1786056480 1790705664 1791144960 1794244608 1794537280 1797372720 1798099216 1800940284 1802764288 1806055680 1806520320 1809941760 1813067828 1813518720 1813534272 1816968996 1818685440 1823866880 1825746624 1827471360 1828631376 1830932480 1831403520 1834566656 1841870745 1846665216 1847118240 1850314752 1850616570 1853819136 1854273915 1855586304 1859100672 1866502440 1870207218 1872101376 1872560640 1875519360 1882801206 1884579840 1888149120 1888165312 1888634880 1891896864 1895480002 1895967648 1897758720 1901352960 1905126912 1906769920 1908137088 1910538240 1910554624 1911750984 1917197568 1917667895 1926459392 1926955008 1930604544 1931078160 1934419968 1934894520 1939931136 1940407040 1947153780 1951018641 1953976320 1955216637 1957063680 1960770240 1964662128 1966356480 1968383079 1970242560 1970259456 1973991008 1974481920 1977892176 1978401024 1984020480 1990935936 1993605120 1994870592 1997398016 2000553984 2001044760 2009313540 2010218496 2014025728 2014543872 2015038080 2018525184 2018854440 2022044310 2022861618 2028109824 2028607360 2031812640 2035678227 2046021120 2051850240 2053964952 2055905280 2059799040 2059816704 2061762560 2063887488 2070282240 2076964032 2077498368 2078008020 2080112640 2084241408 2085546528 2087534592 2091488256 2092001340 2097446912 2101592064 2102132736 2106114048 2106630720 2109959280 2116288512 2116807680 2120152320 2124167760 2124185976 2128383972 2130219520 2134447744 2134978560 2139022080 2141061120 2143267776 2145116160 2149355520 2149373952 2153444736 2155479040 2156847264 2167266816 2167798490 2171930112 2172462930 2176756335 2182422528 2182957920 2187092310 2188640256 2192965632 2197118976 2197684224 2198223360 2205866520 2210244894 2212151040 2216522880 2216541888 2220739884 2222837760 2225128698 2231468096 2232023040 2238382080 2242805760 2247072768 2247624020 2250623232 2251175355 2253455360 2257928192 2261495808 2265778944 2266334785 2266917840 2271211245 2277310464 2281623552 2282183280 2285789220 2288123904 2292645888 2293208320 2301201474 2308331520 2310710571 2312893440 2317273920 2317293792 2319482880 2321873424 2323875840 2328488448 2332898464 2336584536 2340126720 2344771584 2348476416 2352924288 2359627776 2360206640 2364291072 2364871080 2369959560 2371026944 2380824576 2381408640 2385171360 2388193280 2389688730 2389709223 2396496960 2401253712 2405801541 2408074240 2408693760 2413255680 2418024960 2418045696 2422625328 2424913920 2426453172 2434328832 2436628480 2438175168 2441871360 2455225344 2455827660 2462220288 2462824320 2467086336 2467488760 2471758848 2472365220 2472386422 2473001280 2478800896 2484338688 2488669920 2493588240 2493609624 2496747520 2500692480 2510401608 2512773120 2517532160 2518179840 2522529152 2523156480 2527956864 2530344960 2535137280 2540169216 2544182784 2547384320 2549001312 2556263424 2566826496 2567456190 2569273344 2574139392 2574770880 2579226624 2579859360 2584767623 2586574848 2596205040 2596872960 2601358188 2605301760 2606933160 2606955516 2609418240 2612107602 2614360320 2619549504 2621808640 2624510772 2626990080 2627012608 2627665920 2628657603 2632642560 2637189568 2637868032 2645360640 2654581248 2655232470 2659827456 2660479965 2667405312 2668059680 2679084720 2680291328 2686058496 2686717440 2691366912 2691805920 2696059080 2697148824 2701410426 2704146432 2709083520 2714237636 2714912640 2719601742 2720301408 2725453494 2728028160 2735800320 2738619936 2741207040 2742947064 2746398720 2746422272 2747105280 2751849984 2769285376 2769997824 2770677360 2775472128 2775924855 2778988544 2780728704 2783379456 2788651008 2789335120 2802122752 2808152064 2808840960 2813279040 2822410240 2824201809 2826869760 2832223680 2832247968 2837845296 2843220003 2843951472 2846638080 2852029440 2857690368 2860154880 2865807360 2865831936 2867626476 2871259648 2875796352 2889689088 2890432512 2895906816 2896617240 2901629952 2902341780 2909896704 2910610560 2916123080 2920730670 2921911226 2929491968 2930964480 2935595520 2941155360 2946993192 2949534720 2955363840 2955389184 2960986512 2963783680 2966838264 2976030720 2984509440 2986403904 2990407680 2996097024 3000830976 3001567140 3015327744 3021038592 3021815808 3022557120 3028281660 3033066465 3034292427 3036413952 3042164736 3042911040 3047718960 3056861184 3068268632 3069031680 3077775360 3080947428 3083857920 3089698560 3089725056 3092643840 3095831232 3098501120 3104651264 3105423360 3115446048 3117012030 3120168960 3126362112 3131301888 3137232384 3138002010 3146170368 3152388096 3153161440 3159171072 3159946080 3174432768 3175211520 3180228480 3186251640 3186278964 3192575958 3195329280 3201671616 3207735388 3208533120 3211591680 3214901664 3217674240 3224033280 3224060928 3230167104 3233218560 3235270896 3245771776 3250900224 3251697735 3258694395 3273633792 3274436880 3280638465 3282960384 3283765760 3289448448 3295678464 3296486960 3297335040 3318226560 3324784320 3324812832 3331109826 3334256640 3337693047 3347202144 3350364160 3357573120 3364208640 3370609152 3371436030 3375934848 3380183040 3386892288 3392243712 3392797045 3398668416 3400376760 3408351232 3415965696 3422435328 3423274920 3428683830 3432185856 3433027840 3438968832 3439812480 3451802211 3461606720 3462497280 3468477584 3469340160 3473735680 3475910880 3475940688 3479224320 3482810136 3485813760 3492732672 3499347696 3502653440 3503554560 3504876804 3510190080 3517157376 3527147520 3529386432 3539441664 3540309960 3546436608 3547306620 3554939340 3556540416 3571236864 3572112960 3582289920 3584533095 3588489216 3589074560 3594745440 3596198432 3601880568 3612111360 3613040640 3619883520 3626135656 3627037440 3627068544 3633937992 3637370880 3647733760 3651493248 3654942720 3657262752 3661864960 3662807040 3669133312 3683741490 3693330432 3694236480 3700629504 3701233140 3707638272 3708547830 3708579633 3711172608 3718201344 3733004880 3740414436 3744202752 3745121280 3751038720 3765602412 3769159680 3776298240 3776330624 3777269760 3783793728 3790960004 3791935296 3795517440 3802705920 3810253824 3813539840 3816274176 3821076480 3821109248 3823501968 3834395136 3835335790 3851184285 3852918784 3853910016 3861209088 3862156320 3868839936 3869789040 3879862272 3880814080 3894307560 3902037282 3907952640 3910433274 3914127360 3921540480 3929324256 3932712960 3936766158 3940485120 3940518912 3947982016 3948963840 3955784352 3956802048 3968040960 3981871872 3982848705 3989741184 3994796032 4001107968 4002089520 4009669235 4018627080 4020436992 4028051456 4029087744 4030076160 4037050368 4037708880 4044088620 4045723236 4052115639 4056219648 4057214720 4063625280 4071356454 4079402613 4088180241 4092042240 4103700480 4107929904 4111810560 4119598080 4119633408 4127774976 4140564480 4153928064 4154996736 4156016040 4168482816 4171093056 4175069184 4182976512 4184002680 4194893824 4203184128 4212228096 4213261440 4219918560 4233615360 4240304640 4248335520 4248371952 4256767944 4260439040 4268895488 4269957120 4278044160 4282122240 4286535552 4290232320 4298711040 4298747904 4306889472 4310958080 4313694528 4334533632 4335596980 4343860224 4344925860 4353512670 4364845056 4365915840 4374184620 4381096005 4382866839 4385931264 4394237952 4395368448 4396446720 4411733040 4420489788 4424302080 4433045760 4433083776 4441479768 4445675520 4450257396 4462936192 4464046080 4476764160 4485611520 4494145536 4495248040 4501246464 4502350710 4506910720 4515856384 4522991616 4531557888 4532669570 4533835680 4542422490 4554620928 4563247104 4564366560 4571578440 4576247808 4585291776 4586416640 4602402948 4616663040 4621421142 4625786880 4634547840 4634587584 4638965760 4643746848 4647751680 4656976896 4665796928 4673169072 4675518045 4680253440 4689543168 4696952832 4705848576 4707003015 4719255552 4720413280 4728582144 4729742160 4738700005 4739919120 4742053888 4761649152 4762817280 4770342720 4776386560 4779377460 4779418446 4788863937 4792993920 4802507424 4811603082 4816148480 4817387520 4826511360 4836049920 4836091392 4845250656 4849827840 4852906344 4868657664 4876350336 4910450688 4911655320 4924440576 4925648640 4934172672 4934977520 4943517696 4944730440 4944772844 4946002560 4957601792 4977339840 4985936527 4987176480 4987219248 4993495040 4996664739 5001384960 5020803216 5025546240 5035064320 5036359680 5045058304 5046312960 5055913728 5057154045 5060689920 5070274560 5080338432 5088365568 5094768640 5098002624 5112526848 5133652992 5134912380 5148278784 5149541760 5158453248 5159718720 5169535246 5192410080 5193745920 5202716376 5210603520 5213866320 5213911032 5218836480 5224215204 5228720640 5239099008 5243617280 5249021544 5253980160 5254025216 5255331840 5257315206 5265285120 5274379136 5275736064 5290721280 5309162496 5310464940 5319654912 5320959930 5334810624 5336119360 5358169440 5360582656 5372116992 5373434880 5382733824 5383611840 5392118160 5394297648 5402820852 5408292864 5418167040 5428475272 5429825280 5439203484 5440602816 5450906988 5456056320 5471600640 5477239872 5482414080 5485894128 5492797440 5492844544 5494210560 5503699968 5525612235 5538570752 5539995648 5541354720 5550944256 5551849710 5561457408 5562821745 5566758912 5577302016 5578670240 5604245504 5616304128 5617681920 5626558080 5644820480 5648403618 5653739520 5664447360 5664495936 5675690592 5686440006 5687902944 5693276160 5704058880 5715380736 5720309760 5731614720 5731663872 5735252952 5742519296 5751592704 5753003685 5779378176 5780865024 5791813632 5793234480 5803259904 5804683560 5819793408 5821221120 5832246160 5841461340 5843822452 5853055923 5858983936 5861928960 5871191040 5882310720 5893986384 5899069440 5905149237 5910727680 5910778368 5921973024 5927567360 5933676528 5952061440 5972807808 5980815360 5992194048 6001661952 6003134280 6030655488 6042077184 6043631616 6045114240 6056563320 6066132930 6068584854 6084329472 6085822080 6095437920 6107034681 6136537264 6138063360 6155550720 6161894856 6167715840 6179397120 6179450112 6180966055 6185287680 6191662464 6197002240 6209302528 6210846720 6230892096 6234024060 6240337920 6252724224 6262603776 6274464768 6276004020 6292340736 6304776192 6306322880 6318342144 6319892160 6348865536 6350423040 6360456960 6372503280 6372557928 6385151916 6390658560 6403343232 6415470776 6417066240 6423183360 6429803328 6435348480 6448066560 6448121856 6460334208 6466437120 6470541792 6491543552 6501800448 6503395470 6517388790 6530269005 6547267584 6548873760 6561276930 6565920768 6567531520 6578896896 6591356928 6592973920 6594670080 6636453120 6649568640 6649625664 6662219652 6668513280 6675386094 6694404288 6700728320 6715146240 6728417280 6741218304 6742872060 6751869696 6753526065 6760366080 6773784576 6784487424 6785594090 6797336832 6799004355 6800753520 6813633735 6816702464 6831931392 6844870656 6846549840 6857367660 6864371712 6866055680 6877937664 6879624960 6903604422 6923213440 6924994560 6936955168 6938680320 6947471360 6951821760 6951881376 6958448640 6965620272 6971627520 6985465344 6998695392 7005306880 7009753608 7020380160 7034314752 7058772864 7078883328 7080619920 7092873216 7094613240 7109878680 7113080832 7142473728 7144225920 7164579840 7169066190 7169127669 7178149120 7189490880 7192396864 7203761136 7217404623 7224222720 7226081280 7239767040 7252271312 7254074880 7254137088 7267875984 7274741760 7302986496 7304778065 7309885440 7314525504 7323729920 7325614080 7338266624 7367482980 7386660864 7388472960 7401259008 7402466280 7415276544 7417095660 7417159266 7436402688 7466009760 7480828872 7490242560 7502077440 7531204824 7538319360 7552596480 7552661248 7554539520 7567587456 7581920008 7583870592 7591034880 7605411840 7620507648 7627079680 7632548352 7642152960 7642218496 7647003936 7668790272 7670671580 7702368570 7705837568 7707820032 7722418176 7724312640 7737679872 7739578080 7754302869 7759724544 7761628160 7788615120 7804074564 7815905280 7820866548 7828254720 7843080960 7858648512 7865425920 7873532316 7880970240 7881037824 7885972809 7895964032 7897927680 7911568704 7913604096 7936081920 7963743744 7965697410 7979482368 7981439895 7989592064 8002215936 8004179040 8019338470 8037254160 8040873984 8056102912 8058175488 8060152320 8074100736 8075417760 8088177240 8091446472 8104231278 8112439296 8114429440 8127250560 8142712908 8158805226 8176360482 8184084480 8207400960 8215859808 8223621120 8239196160 8239266816 8255549952 8307856128 8309993472 8312032080 8327774565 8336965632 8342186112 8350138368 8365953024 8368005360 8389787648 8406368256 8424456192 8426522880 8439837120 8467230720 8472605427 8480609280 8496671040 8496743904 8513535888 8520878080 8529660009 8537790976 8539914240 8556088320 8573071104 8580464640 8597422080 8597495808 8613778944 8627389056 8669067264 8671193960 8687720448 8689851720 8707025340 8729690112 8731831680 8748369240 8762192010 8765733678 8788475904 8792893440 8821272317 8823466080 8840979576 8848604160 8866091520 8866167552 8882959536 8891351040 8900514792 8925872384 8928092160 8953528320 8971223040 8988291072 8990496080 9002492928 9004701420 9013821440 9031712768 9045983232 9063115776 9065339140 9067671360 9084844980 9102877281 9109241856 9126494208 9128733120 9143156880 9170583552 9172833280 9204805896 9233326080 9242842284 9251573760 9269095680 9269175168 9277931520 9287493696 9295503360 9313953792 9331593856 9346338144 9351036090 9360506880 9379086336 9393905664 9411697152 9414006030 9438511104 9440826560 9457164288 9459484320 9477400010 9479838240 9484107776 9523298304 9525634560 9540685440 9552773120 9558754920 9558836892 9577727874 9585987840 9605014848 9623206164 9632296960 9634775040 9653022720 9672099840 9672182784 9690501312 9699655680 9705812688 9737315328 9752700672 9755093205 9776083185 9820901376 9823310640 9841915395 9848881152 9851297280 9868345344 9869955040 9887035392 9889460880 9889545688 9892005120 9915203584 9954679680 9971873054 9974352960 9974438496 9986990080 9993329478 10002769920 10013079141 10041606432 10051092480 10070128640 10072719360 10090116608 10092625920 10111827456 10114308090 10140549120 10160676864 10176731136 10178391135 10196005248 10225053696 10267305984 10269824760 10296557568 10299083520 10316906496 10319437440 10339070492 10355406633 10384820160 10387491840 10405432752 10421207040 10425140011 10427732640 10427822064 10437672960 10448430408 10457441280 10478198016 10487234560 10498043088 10507960320 10508050432 10510663680 10514630412 10530570240 10548758272 10551472128 10581442560 10618324992 10620929880 10639309824 10641919860 10669621248 10672238720 10716338880 10746869760 10765467648 10767223680 10784236320 10788595296 10805641704 10836334080 10856950544 10859650560 10878406968 10881205632 10901813976 10912112640 10943201280 10954479744 10964828160 10971788256 10985594880 10985689088 10988421120 11007399936 11051224470 11077141504 11079991296 11082709440 11101888512 11103699420 11122914816 11125643490 11125738899 11133517824 11154604032 11157340480 11208491008 11232608256 11235363840 11253116160 11289640960 11296807236 11307479040 11328894720 11328991872 11351381184 11372880012 11375805888 11386552320 11408117760 11430761472 11440619520 11463229440 11463327744 11470505904 11485038592 11503185408 11506007370 11553552855 11558756352 11561730048 11583627264 11586468960 11606519808 11609367120 11639586816 11642442240 11664492320 11682922680 11687644904 11706111846 11717967872 11723857920 11742382080 11764621440 11787972768 11798138880 11810298474 11821455360 11821556736 11843946048 11855134720 11867353056 11904122880 11945615616 11948546115 11984388096 12003323904 12006268560 12029007705 12061310976 12084154368 12087263232 12090228480 12113126640 12132265860 12137169708 12156346917 12168658944 12171644160 12190875840 12214069362 12238207839 12273074528 12276126720 12311101440 12323789712 12335431680 12358794240 12358900224 12361932110 12383324928 12394004480 12418605056 12421693440 12461784192 12468048120 12505448448 12525207552 12548929536 12552008040 12584681472 12609552384 12612645760 12636684288 12639784320 12700846080 12720913920 12745006560 12745115856 12770303832 12781317120 12806686464 12830941552 12834132480 12846366720 12859606656 12870696960 12896133120 12896243712 12920668416 12923838115 12932874240 12941083584 12983087104 13003600896 13006790940 13034777580 13060538010 13094535168 13097747520 13122553860 13135063040 13143288015 13148600517 13157793792 13182713856 13185947840 13189340160 13272906240 13299137280 13299251328 13324439304 13337026560 13350772188 13388808576 13401456640 13430292480 13456834560 13482436608 13485744120 13503739392 13507052130 13520732160 13547569152 13568974848 13571188180 13594673664 13598008710 13598125321 13601507040 13627267470 13633404928 13663862784 13689741312 13693099680 13714735320 13728743424 13732111360 13755875328 13759249920 13807208844 13846426880 13849989120 13873910336 13877360640 13894942720 13903643520 13903762752 13916897280 13931240544 13943255040 13970930688 13997390784 14010613760 14019507216 14040760320 14068629504 14117545728 14121009045 14157766656 14161239840 14185746432 14189226480 14216100015 14219757360 14226161664 14284947456 14288451840 14329159680 14338132380 14338255338 14356298240 14366591811 14378981760 14384793728 14407522272 14434809246 14448445440 14452162560 14479534080 14504542624 14508149760 14508274176 14535751968 14549483520 14605972992 14609556130 14629051008 14647459840 14676533248 14734965960 14773321728 14776945920 14802518016 14804932560 14830553088 14834191320 14834318532 14872805376 14932019520 14957809581 14961657744 14980485120 14989994217 15004154880 15062409648 15076638720 15105192960 15105322496 15109079040 15135174912 15163840016 15167741184 15171462135 15182069760 15210823680 15241015296 15265096704 15284305920 15284436992 15294007872 15337580544 15341343160 15404737140 15411675136 15444836352 15448625280 15475359744 15479156160 15508605738 15523256320 15577230240 15608149128 15631810560 15641733096 15656509440 15686161920 15717297024 15730851840 15747064632 15761940480 15762075648 15771945618 15791928064 15795855360 15823137408 15827208192 15872163840 15927487488 15931394820 15958964736 15962879790 15979184128 16004431872 16008358080 16038676940 16070511743 16074508320 16081747968 16112205824 16116350976 16120304640 16148201472 16150835520 16176354480 16182892944 16208462556 16224878592 16228858880 16254501120 16285425816 16317610452 16352720964 16368168960 16414801920 16431719616 16447242240 16478392320 16478533632 16511099904 16615712256 16619986944 16624064160 16655549130 16684372224 16688465235 16700276736 16731906048 16736010720 16779575296 16812736512 16848912384 16853045760 16879674240 16934461440 16945210854 16961218560 16993342080 16993487808 17027071776 17041756160 17059320018 17075581952 17079828480 17112176640 17146142208 17160929280 17194844160 17194991616 17227557888 17254778112 17259011055 17338134528 17342387920 17375440896 17379703440 17414050680 17459380224 17463663360 17496738480 17524384020 17531467356 17559167769 17576951808 17585786880 17642544634 17646932160 17681959152 17697208320 17715447711 17732183040 17732335104 17765919072 17782702080 17801029584 17851744768 17856184320 17942446080 17976582144 17980992160 18004985856 18009402840 18063425536 18091966464 18126231552 18130678280 18135342720 18169689960 18205754562 18252988416 18257466240 18286313760 18321104043 18345666560 18409611792 18466652160 18485684568 18503147520 18538191360 18538350336 18542898165 18555863040 18574987392 18591006720 18627907584 18663187712 18692676288 18702072180 18721013760 18758172672 18787811328 18823394304 18828012060 18877022208 18881653120 18914328576 18918968640 18954800020 18959676480 18992422969 19046596608 19051269120 19081370880 19105546240 19117509840 19117673784 19155455748 19171975680 19210029696 19246412328 19264593920 19269550080 19306045440 19344199680 19344365568 19381002624 19399311360 19411625376 19474630656 19505401344 19510186410 19552166370 19641802752 19646621280 19683830790 19697762304 19702594560 19736690688 19739910080 19774070784 19778921760 19779091376 19784010240 19830407168 19909359360 19943746108 19948705920 19948876992 19973980160 19986658956 20005539840 20026158282 20083212864 20102184960 20140257280 20145438720 20180233216 20185251840 20223654912 20228616180 20260578195 20281098240 20321353728 20353462272 20356782270 20392010496 20397013065 20440901205 20450107392 20534611968 20539649520 20593115136 20598167040 20633812992 20638874880 20678140984 20710813266 20769640320 20774983680 20810865504 20842414080 20850280022 20855465280 20855644128 20875345920 20896860816 20914882560 20956396032 20974469120 20996086176 21015920640 21016100864 21029260824 21061140480 21097516544 21102944256 21236649984 21241859760 21278619648 21283839720 21339242496 21344477440 21432677760 21493739520 21507383007 21534447360 21568472640 21577190592 21611283408 21652213869 21672668160 21713901088 21719301120 21756813936 21762411264 21803627952 21824225280 21908959488 21914334195 21929656320 21943576512 21971189760 21971378176 21976842240 22014799872 22102448940 22154283008 22159982592 22165418880 22203777024 22207398840 22245829632 22251286980 22251477798 22309208064 22314680960 22470727680 22506232320 22579281920 22593614472 22614958080 22657789440 22657983744 22702762368 22745760024 22751611776 22773104640 22816235520 22861522944 22881239040 22926458880 22926655488 22941011808 22970077184 23006370816 23012014740 23107105710 23117512704 23123460096 23167254528 23172937920 23213039616 23218734240 23262908607 23279173632 23284884480 23328984640 23365845360 23375289808 23412223692 23435935744 23447715840 23484764160 23529242880 23575945536 23596277760 23620596948 23642910720 23643113472 23687892096 23710269440 23734706112 23808245760 23891231232 23897092230 23944319685 23968776192 24006647808 24012537120 24058015410 24122621952 24168308736 24174526464 24180456960 24226253280 24264531720 24274339416 24312693834 24337317888 24343288320 24381751680 24428138724 24476415678 24546149056 24552253440 24622202880 24647579424 24670863360 24717588480 24717800448 24723864220 24766649856 24788008960 24837210112 24923568384 24929682635 24936096240 24983323695 25010896896 25050415104 25097859072 25104016080 25169362944 25219104768 25225291520 25273368576 25279568640 25401692160 25417816281 25441827840 25490013120 25490231712 25540607664 25562634240 25588980027 25613372928 25661883104 25668264960 25719213312 25741393920 25792266240 25792487424 25841336832 25847676230 25882167168 25966174208 26007201792 26013581880 26069555160 26121076020 26189070336 26195495040 26245107720 26270126080 26286576030 26297201034 26365427712 26371895680 26378680320 26463816951 26545812480 26598274560 26598502656 26648878608 26674053120 26701544376 26777617152 26802913280 26860584960 26913669120 26964873216 26971488240 27007478784 27014104260 27041464320 27095138304 27137949696 27142376360 27189347328 27196017420 27196250642 27203014080 27254534940 27266809856 27308631843 27327725568 27379482624 27386199360 27429470640 27464222720 27511750656 27518499840 27614417688 27692853760 27699978240 27747820672 27754721280 27807287040 27807525504 27833794560 27862481088 27886510080 27941861376 27994781568 28021227520 28039014432 28081520640 28137259008 28235091456 28242018090 28315533312 28322479680 28371492864 28378452960 28432200030 28432443853 28439514720 28452323328 28569894912 28576903680 28658319360 28676264760 28676510676 28712596480 28733183622 28757963520 28769587456 28815044544 28869618492 28896890880 28904325120 28959068160 29009085248 29016299520 29016548352 29071503936 29098967040 29211945984 29219112260 29258102016 29265279615 29294919680 29353066496 29469931920 29525746185 29546643456 29553891840 29605036032 29609865120 29661106176 29668382640 29668637064 29745610752 29864039040 29915619162 29923315488 29960970240 29979988434 30008309760 30039237423 30124819296 30153277440 30210385920 30210644992 30218158080 30270349824 30327680032 30335482368 30342924270 30421647360 30482030592 30530193408 30535173405 30568873984 30588015744 30675161088 30682686320 30809474280 30823350272 30889672704 30897250560 30950719488 30958312320 31017211476 31046512640 31066219899 31154460480 31216298256 31263621120 31275420033 31283466192 31313018880 31372323840 31434594048 31461703680 31494129264 31523880960 31524151296 31543891236 31583856128 31591710720 31646274816 31654416384 31744327680 31854974976 31862789640 31917929472 31925759580 31958368256 32008863744 32016716160 32077353880 32141023486 32149016640 32224411648 32240609280 32296402944 32301671040 32352708960 32365785888 32416925112 32457717760 32509002240 32570851632 32635220904 32705441928 32736337920 32829603840 32863439232 32894484480 32956784640 32957067264 33022199808 33231424512 33239973888 33248128320 33311098260 33368744448 33376930470 33377216697 33400553472 33463812096 33472021440 33601979099 33625473024 33697824768 33706091520 33759348480 33868922880 33890421708 33922437120 33986684160 33986975616 34054143552 34083512320 34118640036 34151163904 34159656960 34224353280 34292284416 34321858560 34389688320 34389983232 34455115776 34509556224 34518022110 34676269056 34684775840 34750881792 34759406880 34828101360 34918760448 34927326720 34993476960 35048768040 35062934712 35118335538 35153903616 35171573760 35285089268 35293864320 35363918304 35394416640 35430895422 35464366080 35464670208 35531838144 35565404160 35602059168 35703489536 35712368640 35845638345 35953164288 35961984320 36009971712 36018805680 36087023115 36126851072 36183932928 36252463104 36261356560 36270685440 36339379920 36411509124 36505976832 36514932480 36572627520 36642208086 36691333120 36714623517 36819223584 36933304320 36971369136 37006295040 37076382720 37076700672 37085796330 37149974784 37182013440 37255815168 37326375424 37385352576 37404144360 37516345344 37575622656 37646788608 37656024120 37754044416 37763306240 37828657152 37837937280 37909600040 37919352960 37984845938 38102538240 38162741760 38211092480 38235019680 38235347568 38310911496 38343951360 38420059392 38492824656 38529187840 38539100160 38612090880 38688399360 38688731136 38762005248 38771514345 38798622720 38823250752 38949261312 39010802688 39020372820 39104332740 39283605504 39293242560 39367661580 39405189120 39429864045 39445801551 39473381376 39479820160 39548141568 39557843520 39558182752 39568020480 39818718720 39887492216 39897411840 39897753984 39947960320 39973317912 40011079680 40052316564 40166425728 40204369920 40280514560 40290877440 40360466432 40370503680 40447309824 40457232360 40521156390 40562196480 40642707456 40706924544 40713564540 40784020992 40794026130 40794375963 40881802410 40900214784 41069223936 41079299040 41186230272 41196334080 41267625984 41277749760 41356281968 41421626532 41539280640 41549967360 41621731008 41684828160 41700560044 41710930560 41711288256 41750691840 41793721632 41829765120 41912792064 41948938240 41992172352 42031841280 42032201728 42058521648 42122280960 42195033088 42205888512 42363027135 42473299968 42483719520 42557239296 42567679440 42648300045 42678484992 42688954880 42865355520 42987479040 43014766014 43068894720 43136945280 43154381184 43222566816 43304427738 43345336320 43427802176 43438602240 43513627872 43524822528 43607255904 43648450560 43817918976 43828668390 43887153024 43942379520 43942756352 44029599744 44106361585 44204897880 44308566016 44319965184 44330837760 44407554048 44414797680 44491659264 44502573960 44502955596 44618416128 44629361920 44873428743 44941455360 44969982651 45012464640 45158563840 45187228944 45229916160 45315578880 45315967488 45405524736 45491520048 45503223552 45514386405 45546209280 45632471040 45723045888 45852917760 45853310976 45882023616 45940154368 46012741632 46024029480 46214211420 46235025408 46334509056 46345875840 46426079232 46437468480 46525817214 46569768960 46657969280 46731690720 46750579616 46824447384 46895431680 46969528320 47058485760 47151891072 47192555520 47241193896 47285821440 47286226944 47375784192 47420538880 47469412224 47616491520 47782462464 47794184460 47888639370 47937552384 48013295616 48025074240 48116030820 48211535229 48245243904 48336617472 48349052928 48360913920 48452506560 48529063440 48548678832 48625387668 48674635776 48686576640 48763503360 48856277448 48952831356 49092298112 49104506880 49244405760 49295158848 49341726720 49435176960 49435600896 49447728440 49533299712 49576017920 49674420224 49847136768 49859365270 49872192480 49966647390 50065395705 50100830208 50195718144 50208032160 50338725888 50438209536 50450583040 50546737152 50559137280 50803384320 50835632562 50883655680 50980026240 50980463424 51081215328 51125268480 51177960054 51226745856 51323766208 51336529920 51438426624 51482787840 51584532480 51584974848 51682673664 51695352460 51764334336 51777033165 51932348416 52014403584 52027163760 52125700055 52139110320 52242152040 52378140672 52390990080 52490215440 52540252160 52573152060 52594402068 52677503307 52730855424 52743791360 52757360640 52927633902 53091624960 53146343133 53196549120 53197005312 53297757216 53348106240 53403088752 53555234304 53827338240 53929746432 53942976480 54014957568 54028208520 54190276608 54275899392 54284752720 54378694656 54392034840 54392501284 54406028160 54509069880 54533619712 54617263686 54758965248 54772398720 54858941280 54928445440 54963312129 55036999680 55228835376 55385707520 55399956480 55495641344 55509442560 55614574080 55615051008 55628694495 55667589120 55724962176 55773020160 55883722752 55989563136 56042455040 56078028864 56163041280 56274518016 56470182912 56484036180 56631066624 56644959360 56742985728 56756905920 56864400060 56864887706 56879029440 56977268907 57139789824 57153807360 57316638720 57352529520 57353021352 57425192960 57466367244 57515927040 57539174912 57630089088 57739236984 57793781760 57808650240 57918136320 58018170496 58032599040 58033096704 58143007872 58197934080 58423891968 58438224520 58516204032 58530559230 58589839360 58706132992 58939863840 59051492370 59093286912 59107783680 59210072064 59219730240 59322212352 59336765280 59337274128 59449655329 59491221504 59728078080 59831238324 59846630976 59921940480 59959976868 60016619520 60078474846 60249638592 60306554880 60420771840 60421289984 60436316160 60540699648 60655360064 60670964736 60685848540 60781734585 60843294720 60964061184 61060386816 61070346810 61176031488 61191039195 61350322176 61365372640 61618948560 61646700544 61779345408 61794501120 61901438976 61916624640 62034422952 62093025280 62132439798 62308920960 62432596512 62527242240 62550840066 62566932384 62626037760 62744647680 62869188096 62923407360 62988258528 63047761920 63048302592 63087782472 63167712256 63183421440 63292549632 63308832768 63709949952 63725579280 63835858944 63851519160 63916736512 64017727488 64033432320 64154707760 64282046972 64298033280 64448823296 64481218560 64603342080 64705417920 64731571776 64833850224 64915435520 64956641607 65018004480 65141703264 65270441808 65410883856 65472675840 65726878464 65743002585 65788968960 65913569280 65914134528 66044399616 66462849024 66479947776 66496256640 66622196520 66737488896 66753860940 66754433394 66927624192 66944042880 67203958198 67412183040 67518696960 67737845760 67780843416 67844874240 67973368320 67973951232 67990626605 68108287104 68167024640 68237280072 68302327808 68319313920 68448706560 68584568832 68643717120 68779376640 68779966464 68910231552 69019112448 69036044220 69352538112 69369551680 69501763584 69518813760 69656202720 69788725821 69837520896 69854653440 69986953920 70097536080 70125869424 70236671076 70307807232 70343147520 70570178536 70587728640 70727836608 70788833280 70861790844 70928732160 70929340416 71063676288 71130808320 71204118336 71406979072 71424737280 71691276690 71832959055 71906328576 71923968640 72019943424 72037611360 72174046230 72367865856 72504926208 72522713120 72541370880 72678759840 72823018248 73011953664 73029864960 73145255040 73284416172 73382666240 73429247034 73638447168 73866608640 73942738272 74012590080 74152765440 74153401344 74171592660 74299949568 74364026880 74511630336 74652750848 74770705152 74789047905 74808288720 74949971085 75032690688 75151245312 75293577216 75312048240 75508088832 75526612480 75657314304 75675874560 75819200080 75838705920 75969691876 76205076480 76325483520 76422184960 76470039360 76470695136 76621822992 76687902720 76766940081 76840118784 76985649312 77058375680 77224181760 77376798720 77377462272 77524010496 77543028690 77646501504 77898522624 78021605376 78040745640 78208665480 78567211008 78586485120 78735323160 78810378240 78859728090 78891603102 78959640320 79096283136 79115687040 79116365504 79136040960 79391450853 79637437440 79774984432 79794823680 79795507968 79895920640 79946635824 80022159360 80104633128 80332851456 80352558715 80408739840 80561029120 80581754880 80720932864 80741007360 80894619648 80914464720 81042312780 81124392960 81285414912 81413849088 81427129080 81568041984 81588052260 81588751926 81763604820 81800429568 81925895529 82138447872 82158598080 82392668160 82535251968 82555499520 82712563936 82843253064 83078561280 83099934720 83243462016 83401120088 83421861120 83422576512 83501383680 83587443264 83659530240 83825584128 83897876480 83984344704 84063682560 84064403456 84117043296 84244561920 84390066176 84411777024 84726054270 84946599936 84967439040 85114478592 85135358880 85296600090 85297331559 85356969984 85377909760 85730711040 85974958080 86029532028 86137789440 86273890560 86308762368 86445133632 86608855476 86690672640 86855604352 86877204480 87027255744 87049645056 87214511808 87296901120 87635837952 87657336780 87774306048 87795838845 87884759040 87885512704 88059199488 88212723170 88409795760 88577238555 88617132032 88639930368 88661675520 88815108096 88829595360 88983318528 89005147920 89005911192 89236832256 89258723840 89746857486 89882910720 89939965302 90024929280 90317127680 90374457888 90459832320 90631157760 90631934976 90811049472 90983040096 91006447104 91028772810 91264942080 91446091776 91605520215 91706621952 91764047232 91880308736 92025483264 92048058960 92428422840 92470050816 92669018112 92691751680 92852158464 92874936960 93051634428 93139537920 93198659697 93315938560 93463381440 93501159232 93648894768 93790863360 93826260099 93939056640 94116971520 94303782144 94385111040 94482387792 94571642880 94572453888 94751568384 94938824448 94962114845 95232983040 95564924928 95588368920 95777278740 95875104768 96026591232 96050148480 96232061640 96423070458 96673234944 96721827840 96905013120 97058126880 97097357664 97250775336 97373153280 97527006720 97712554896 97905662712 98184596224 98209013760 98488811520 98590317696 98683453440 98870353920 98871201792 98895456880 99066599424 99152035840 99348840448 99694273536 99718730540 99744384960 99933294780 100130791410 100131650091 100201660416 100391436288 100416064320 100805937297 100876419072 100901166080 101093474304 101118274560 101606768640 101671265124 101767311360 101960052480 101960926848 102162430656 102250536960 102355920108 102453491712 102647532416 102673059840 102876853248 102965575680 103169064960 103169949696 103365347328 103390704920 103528668672 103554066330 103864696832 104028807168 104054327520 104251400110 104278220640 104484304080 104756281344 104781980160 104980430880 105080504320 105146304120 105188804136 105355006614 105461710848 105487582720 105514721280 105855267804 106183249920 106292686266 106393098240 106394010624 106595514432 106696212480 106806177504 107110468608 107536915035 107859492864 107885952960 108029915136 108056417040 108261069345 108380553216 108551798784 108569505440 108757389312 108784069680 108785002568 108812056320 109018139760 109067239424 109234527372 109517930496 109544797440 109717882560 109856890880 109926624258 110073999360 110143870551 110457670752 110771415040 110799912960 110991282688 111018885120 111229148160 111230102016 111257388990 111449924352 111546040320 111767445504 111979126272 112156057728 112549036032 112940365824 112968072360 113262133248 113289918720 113485971456 113513811840 113728800120 113729775412 113758058880 113954537814 114307614720 114633277440 114676540121 114705059040 114706042704 114850385920 114932734488 115031854080 115078349824 115260178176 115478473968 115587563520 115617300480 115836272640 116036340992 116065198080 116066193408 116286015744 116314543035 116395868160 116847783936 116876449040 117032408064 117061118460 117179678720 117412265984 117879727680 118102984740 118215567360 118337404653 118420144128 118439460480 118644424704 118673530560 118674548256 118899310658 119456156160 119662476648 119693261952 119843880960 119919953736 120033239040 120156949692 120499277184 120613109760 120841543680 120842579968 120872632320 121081399296 121310720128 121341929472 121371697080 121563469170 121686589440 121928122368 122120773632 122140693620 122352062976 122382078390 122383127889 122700644352 122730745280 123237897120 123293401088 123558690816 123589002240 123802877952 123833249280 124068845904 124186050560 124264879596 124617841920 124865193024 125054484480 125101680132 125133864768 125252075520 125489295360 125738376192 125846814720 125976517056 126095523840 126096605184 126175564944 126335424512 126366842880 126585099264 126617665536 127089081405 127419899904 127451158560 127671717888 127703038320 127944900135 128035454976 128066864640 128309415520 128564093944 128596066560 128897646592 128962437120 129206684160 129410835840 129463143552 129667700448 129830871040 129913283214 130036008960 130283406528 130540883616 130821767712 130945351680 131453756928 131486005170 131827138560 131828269056 132088799232 132319084755 132925698048 132959895552 132992513280 133244393040 133474977792 133507721880 133508866788 133855248384 133888085760 134407916396 134620286229 134824366080 135037393920 135475691520 135561686832 135689748480 135946736640 135947902464 135981253210 136216574208 136334049280 136474560144 136543159215 136604655616 136638627840 136897413120 137169137664 137558753280 137559932928 137820463104 138038224896 138072088440 138705076224 138739103360 139003527168 139037627520 139312405440 139577451642 139709306880 139973907840 140195072160 140251738848 140473342152 140686295040 141140357072 141175457280 141455673216 141577666560 141723581688 141857464320 141858680832 142127352576 142162219265 142261616640 142408236672 142813958144 142849474560 143382553380 143665918110 143812657152 143847937280 144039886848 144075222720 144348092460 144634605687 144735731712 145009852416 145045426240 145082741760 145357519680 145646036496 146023907328 146059729920 146290510080 146568832344 146765332480 146858494068 147276894336 147733217280 147885476544 148025180160 148305530880 148306802688 148343185320 148599899136 148728053760 149023260672 149305501696 149541410304 149578095810 149616577440 149899942170 150196187115 150302490624 150587154432 150624096480 151016177664 151053224960 151314628608 151351749120 151638400160 151677411840 151939383752 152410152960 152650967040 152844369920 152940078720 152941390272 153243645984 153375805440 153533880162 153680237568 153971298624 154116751360 154448363520 154753597440 154754924544 155048020992 155086057380 155293003008 155331099495 155797045248 156043210752 156081491280 156377100165 156417330960 157134422016 157172970240 157470646320 157620756480 157719456180 157783206204 157919280640 158032509921 158192566272 158231374080 158232731008 158272081920 158782901706 159274874880 159549968864 159589647360 159591015936 159791841280 159893271648 160044318720 160209266256 160665702912 160705117430 161122058240 161441865728 161482014720 161789239296 161828929440 162084625560 162570829824 162827698176 162854258160 163136083968 163176104520 163177503852 163527209640 163600859136 163851791058 164276895744 164317196160 164785336320 164889936387 165110999040 165425127872 165686506128 166157122560 166199869440 166486924032 166802240176 166843722240 166845153024 166886083485 167002767360 167174886528 167319060480 167651168256 167968689408 168009895495 168127365120 168128806912 168234086592 168489123840 168780132352 168823554048 169452108540 169893199872 169934878080 170228957184 170270717760 170593200180 170594663118 170755819520 170931806721 171461422080 171949916160 172059064056 172275578880 172547781120 172617524736 172890267264 173217710952 173381345280 173711208704 173754408960 174054511488 174099290112 174429023616 174593802240 175271675904 175314673560 175548612096 175591677690 175769518080 175771025408 176118398976 176425446340 176775629173 176819591520 177154477110 177234264064 177279860736 177323351040 177630216192 177659190720 177966637056 178010295840 178011822384 178348965987 178473664512 178517447680 179493714972 179765821440 179879930604 180049858560 180634255360 180748915776 180919664640 181262315520 181263869952 181622098944 181966080192 182012894208 182057545620 182529884160 182892183552 183211040430 183528094464 183573117585 183760617472 184050966528 184096117920 184856845680 184940101632 185338036224 185383503360 185704316928 185749873920 186103268856 186279075840 186397319394 186631877120 186926762880 187002318464 187297789536 187581726720 187652520198 187878113280 188233943040 188607564288 188770222080 188964775584 189143285760 189144907776 189503136768 189877648896 189924229690 191129849856 191176737840 191554557480 191750209536 192053182464 192100296960 192464123280 192846140916 193346469888 193443655680 193810026240 194116253760 194194715328 194501550672 194746306560 194869924821 195054013440 195425109792 195811325424 196369192448 196418027520 197180635392 197229007755 197366906880 197740707840 197742403584 197790913760 198133198848 198697680896 199388547072 199437461080 199488769920 199866589560 200261582820 200263300182 200782872576 200832128640 201611874594 201802332160 202236549120 203213537280 203342530248 203534622720 203920104960 203921853696 203971879815 204324861312 204501073920 204711840216 204906983424 205295064832 205346119680 205753706496 205931151360 206338129920 206339899392 206730694656 206781409840 207057337344 207108132660 207729393664 208057614336 208108655040 208502800220 208556441280 208916652659 208968608160 209366177463 209512562688 209563960320 209960861760 210161008640 210292608240 210377608272 210710013228 210923421696 210975165440 211029442560 211710535608 212366499840 212585372532 212786196480 212788021248 213191028864 213392424960 213612355008 214220937216 215073830070 215718985728 215771905920 216059830272 216112834080 216522138690 217103597568 217139010880 217514778624 217568139360 217570005136 217624112640 218036279520 218134478848 218469054744 219035860992 219089594880 219435765120 219713781760 219853248516 220147998720 220287741102 220915341504 221542830080 221599825920 221982565376 222037770240 222458296320 222460204032 222514777980 222899848704 223092080640 223534891008 223958252544 224312115456 224367143715 224849913255 225098072064 225880731648 225936144720 226524266496 226579837440 226971942912 227027623680 227457600240 227459550824 227516117760 227909075628 228615229440 229266554880 229353080242 229410118080 229412085408 229700771840 229865468976 230063708160 230156699648 230300820243 230520356352 230956947936 231175127040 231672545280 232072681984 232130396160 232132386816 232572031488 232629086070 233695567872 233752898080 234064816128 234122236920 234824531968 235759455360 236205969480 236431134720 236674809306 236878920960 237288849408 237347061120 237349096512 237798621316 238174352559 238912312320 239324953296 239386523904 239687761920 239839907472 240066478080 240313899384 240998554368 241057676145 241226219520 241683087360 241685159936 241745264640 242162798592 242621440256 242683858944 242743394160 243126938340 243373178880 243856244736 244241547264 244281387240 244704125952 244764156780 244766255778 245401288704 245461490560 246475794240 247178004480 247605755904 247666498560 248137691808 248372101120 248529759192 249235683840 249730386048 250203360264 250267729536 250504151040 250978590720 251476752384 251693629440 251953034112 252191047680 252193210368 252351129888 252670849024 252733685760 253170198528 253235331072 254178162810 254839799808 254902317120 255343435776 255406076640 255889800270 255891994677 256070909952 256133729280 256618831040 257128187888 257192133120 257795293184 257924874240 258413368320 258821671680 258926287104 259335400896 259661742080 259826566428 260072017920 260566813056 261081767232 261643535424 261890703360 262907513856 262972010340 263387516535 263654277120 263656538112 264177598464 264638169510 265731715665 265851396096 265919791104 265985026560 266488786080 266949955584 267015443760 267017733576 267710496768 267776171520 268815832792 269240572458 269648732160 270074787840 270951383040 271123373664 271379496960 271893473280 271895804928 271962506420 272433148416 272668098560 272949120288 273086318430 273209311232 273794826240 274338275328 274816560645 275119865856 275640926208 276076449792 276144176880 277410152448 277478206720 278007054336 278075255040 278624810880 279154903284 279418613760 279595979091 279947815680 280390144320 280503477696 280946684304 281372590080 281478780297 282280714144 282350914560 282911346432 283155333120 283447163376 283714928640 283717361664 284254705152 284324438530 284816473344 284886344535 285627916288 285698949120 286765106760 287331836220 287625314304 287695874560 288079773696 288150445440 288696184920 289269211374 290019704832 290090852480 290165483520 290715039360 291292072992 292119459840 292581020160 293137664688 293530664960 293716988136 294553788672 295466434560 295770953088 296050360320 296611061760 296613605376 296686370640 297199798272 297248276645 297456107520 298046521344 298611003392 299082820608 299156191620 299233154880 299799884340 300392374230 300394950273 300604981248 301174308864 301248192960 302106449920 302417811891 302629257216 302703498240 303276800320 303354823680 303878767504 304820305920 305301934080 305880157440 305882780544 306487291968 306751610880 307067760324 307360475136 307942597248 308233502720 308896727040 309507194880 309509849088 310096041984 310172114760 310586006016 310662198990 311594090496 312086421504 312162982560 312754200330 312756882383 312834661920 314268844032 314345940480 314941292640 315241512960 315438912360 315566412408 315838561280 316065019842 316385132544 316462748160 316465462016 316544163840 317565803412 318549749760 319099937728 319179294720 319182031872 319583682560 319786543296 320088637440 320418532512 321331405824 321410234860 322244116480 322883731456 323578478592 323657858880 324169251120 324783208035 325141659648 325655396352 325708516320 326272167936 326352209040 326355007704 327054419280 327201718272 327703582116 328553791488 328634392320 329570672640 329779872774 330221998080 330431611653 330850255744 331373012256 332314245120 332399738880 332973848064 333604480352 333687444480 333690306048 333772166970 334349773056 334638120960 335302336512 335937378816 336019790990 336257613824 336468173184 337560264704 337647108096 338904217080 339786399744 339869756160 340457914368 340541435520 341186400360 341189326236 341511639040 341863613442 342922844160 343899832320 344029620363 344118128112 344551157760 345095562240 345235049472 345780534528 346435421904 346762690560 347422417408 347508817920 348109022976 348198580224 348858047232 348943629105 349187604480 350543351808 350629347120 351097224192 351183355380 351539036160 351542050816 352236797952 352850892680 353551258346 353639183040 354308954220 354468528128 354646702080 355012213959 355260432384 355318381440 355933274112 356020591680 356023644768 356697931974 357034895360 358987429944 359531642880 359759861208 360099717120 361497831552 361839329280 362524631040 362527739904 363244197888 363932160384 364025788416 364115091240 365059768320 365784367104 366422080860 367056188928 367146235170 367149383667 367521234944 368101933056 368192235840 369621770089 369713691360 369880203264 370676072448 370767006720 371408633856 371499747840 372206537712 372558151680 372794638788 373263754240 373853525760 374004636928 374595579072 375163453440 375305040396 375756226560 376467886080 377215128576 377540444160 377929551168 378286571520 378289815552 379006273536 379755297792 379848459380 382259699712 382353475680 383109114960 383834700405 384106364928 384200593920 384928246560 385692281832 386692939776 386887311360 387620052480 388232507520 388389430656 389003101344 389492613120 389739849642 390108026880 390850219584 391622650848 392738384896 392836055040 394361270784 394458015510 395481415680 395484807168 395581827520 396266397696 396957254265 397395361792 398777094144 398874922160 398977539840 399733179120 400523165640 400526600364 401565745152 401664257280 403223749188 403604664320 403860858687 404473098240 406427074560 406685060496 407069245440 407840209920 407843707392 407943759630 408649722624 409002147840 409423680432 409629477645 409813966848 410590129664 410692239360 411507412992 412676259840 412679798784 413461389312 413562819680 414114674688 414216265320 415458787328 416115228672 416217310080 417005600440 417112882560 417833305318 417937216320 418732354926 419127920640 419921723520 420322017280 420585216480 420755216544 421420026456 421950330880 422058885120 423421071216 424732999680 425170745064 425572392960 425576042496 426382057728 426486657795 426784849920 427224710016 428441874432 430147660140 431437971456 431543811840 432119660544 432225668160 433044277380 433903817061 434207195136 434278021760 435029557248 435136278720 435140010272 435248225280 436072559040 436825728287 436938109488 438071721984 438179189760 438871530240 439427563520 439706497032 440295997440 440575482204 441830683008 443085660160 443199651840 443965130752 444075540480 444916592640 444920408064 445029555960 445799697408 446184161280 447069782016 447916505088 448624230912 448734287430 449699826510 451761463296 451872289440 453048532992 453159674880 453943885824 454055247360 454915200480 454919101648 455032235520 455818151256 457230458880 458533109760 458706160484 458820236160 458824170816 459401543680 459730937952 460127416320 460313399296 460601640486 461040712704 461913895872 462350254080 463345090560 464145363968 464260792320 464264773632 465144062976 465258172140 465993298485 467391135744 467505796160 468129632256 468244473840 469131300495 469649063936 471518910720 472411938960 472862269440 473349618612 473757841920 474577698816 474694122240 474698193024 475597242632 476348705118 477824624640 478649906592 478773047808 479375523840 479679814944 480132956160 480627798768 481997108736 482115352290 483366174720 483370319872 484325597184 485242880512 485367717888 485486788320 486253876680 487712489472 488483094528 488562774480 489408251904 489528313560 489532511556 490802577408 490922981120 492951588480 494356008960 494669809161 495332997120 496275383616 496744202240 497059518384 498471367680 499460772096 500406720528 500535459072 500658250455 501008302080 501957181440 502953504768 503906068224 504029686485 504382095360 504386420736 504702259776 505341698048 505467371520 506340397056 506470662144 508356325620 509679599616 509804634240 510686871552 510812153280 511779600540 511783989354 512267458560 512795420163 513237662080 514256375776 514384266240 515849748480 516826736640 517643343360 517852574208 518670801792 519323484160 519653132856 520144035840 521133626112 522163534464 523287070848 523781406720 525815027712 525944020680 526775033070 527308554240 527313076224 528355196928 529276339020 530326887519 531463431330 531702792192 531839582208 531970053120 532977572160 533899911168 534030887520 534035467152 535046897961 535420993536 535552343040 537631665584 538481144916 539297464320 540149575680 541902766080 542246747328 542758993920 543786946560 543791609856 543925012840 544866296832 545336197120 545898240576 546172636860 546418622464 547589652480 548676550656 549633121290 550719352755 551281852416 552152899584 552288353760 554820304896 554956413440 556014108672 556150510080 557249621760 558309806568 558837227520 559191958182 559895631360 560780288640 561006955392 561893368608 562745180160 562957560594 564561428288 564701829120 565822692864 566310666240 566894326752 567429857280 567434723328 568509410304 568648877060 569632946688 569772689070 571255832576 573382700605 573530213520 574663672440 575250628608 575391749120 576159547392 576300890880 577392369840 578538422748 580039409664 580181704960 580330967040 581430078720 582584145984 584238919680 584609774463 585162040320 586275329376 587061329920 587433976272 589107577344 591541906176 591687023265 592100720640 593222123520 593227210752 593372741280 594399596544 594496553290 596093042688 597222006784 598165641216 598312383240 598466309760 599599768680 600784748460 600789900546 602348617728 602496385920 604212899840 604835623782 605406996480 606553600640 606709647360 607757535008 609640611840 610603868160 611760314880 611765561088 611915639445 612974583936 613503221760 614135520648 614720950272 615885194496 616467005440 617793454080 619014389760 619019698176 620192083968 620344229520 621172012032 621324397980 623188180992 624172843008 624325965120 625508400660 625513764766 625669323840 626749957977 628098532389 628537688064 628691880960 629882585280 630483025920 630877824720 631132824816 631677122560 632130039684 632770265088 632925496320 632930924032 633088327680 635131606824 637099499520 638199875456 638358589440 638364063744 639573086592 640177274880 640837065024 642662811648 642820469720 644488232960 645767462912 647156957184 647315717760 648338502240 649566416070 651310792704 651417032640 652544335872 652704418080 652710015408 653946208619 654108838560 654403436544 655407164232 657107582976 657268784640 659141345280 659559745548 660443996160 660863223306 661700511488 662746024512 664628490240 664799477760 665947696128 667208960704 667374888960 667380612096 667544333940 668699546112 669276241920 670604673024 671874757632 672039581980 672936346368 673101431145 675120529408 675294216192 677808434160 679572799488 679739512320 680915828736 681082871040 682372800720 682378652472 683023278080 683727226884 685845688320 687799664640 688059240726 688236256224 689102315520 690191124480 690470098944 690902460729 691561069056 692870843808 693525381120 694844834816 695017635840 696218045952 696397160448 697716094464 697887258210 701086703616 701258694240 702194448384 702366710760 703084101632 704473595904 705701785360 707102516692 707278366080 708617908440 708937056256 709293404160 710024427918 710636762880 711866548224 712041183360 712047289536 713395863948 714069790720 714523057677 717974859888 719063285760 719519722416 720199434240 722995663104 723173028435 723678658560 725049262080 725055479808 726488395776 727864320768 728051576832 728230182480 730119536640 731568734208 732844161720 734112377856 734292470340 734298767334 735042469888 736203866112 736384471680 739243540178 739427382720 741534013440 742817267712 742999495680 744413075424 745116303360 745589277576 746527508480 747707051520 748009273856 749191158144 750610080792 751512453120 752935772160 754430257152 755080888320 755859102336 756573143040 756579631104 758012547072 759510595584 759696918760 764519399424 764706951360 766218229920 767669400810 767675984031 768212729856 768401187840 769856493120 771384563664 772845519277 773385879552 773774622720 775240104960 776465015040 776778861312 778006202688 778985226240 779479699284 780216053760 781700439168 783245301696 785476769792 785672110080 788722541568 788916031020 790162549605 790962831360 790969614336 791163655040 792532795392 793914508530 797554188288 797749844320 797955079680 799466358240 801046331280 801053200728 803131490304 803328514560 806447498376 807209328640 807721717374 808946196480 812854149120 813370120992 814138490880 815680419840 815687414784 815887519260 817299445248 818004295680 818847360864 819258955290 819627933696 821180259328 821384478720 823014825984 824449681935 825359597568 826922778624 827125639360 828229349376 828432530640 830917574656 832230457344 832434620160 834011200880 834225765120 835666610636 835874432640 837464709852 838255841280 839843447040 840644034560 841170432960 841510433088 842840052912 843900661760 844117770240 844436340891 846842142432 849465999360 850341490128 851144785920 851152084992 852764115456 852973315590 854449420032 854659033605 856883748864 860295320280 862875942912 863087623680 864239321088 864451336320 866088554760 867807634122 868556043520 870059114496 870272557440 870280020544 870496450560 872145118080 873651456574 873876218976 876358379520 877743060480 878855127040 879412994064 880591994880 881150964408 883661366016 883878145865 886171320320 886399303680 887930261504 888151080960 889833185280 889840816128 890059111920 891599394816 891744829935 892368322560 894139564032 895833010176 897248461824 897468574860 899399653020 901184850819 903522926592 903744578880 906319349760 907253435673 907887771648 908110494720 909830400960 909838203296 910064471040 911636302512 914460917760 917412320968 917640472320 917648341632 918803087360 919461875904 920254832640 920626798592 921203280972 922081425408 923827791744 924700508160 926690181120 928290727936 928521584640 928529547264 930288125952 930516344280 931986596970 934782271488 935011592320 936259264512 936488947680 938262600990 938270647149 943037821440 944823877920 945724538880 946699237224 947515683840 949155397632 949388244480 949396386048 951194485264 952697410236 955649249280 957299813184 957546095616 958751047680 959359629888 960265912320 961255597536 963994217472 964230704580 966732349440 966740639744 968651194368 970485761024 970735435776 970973576640 972507753360 974349624105 975424978944 976966189056 977125548960 978816503808 979056627120 979065023112 981605154816 981845962240 985903176960 988712017920 989339618322 990665994240 992550767232 993488404480 994119036768 996942735360 998921544192 1000813441056 1001070918144 1001316500910 1003914362880 1005907009536 1007812136448 1008059372970 1008772841472 1009404519552 1010683396096 1012680794112 1012941324288 1016712651240 1019359199232 1019609268480 1021373743104 1021624306560 1023559201080 1023567978708 1024534917120 1025590840326 1026475324160 1028512751552 1028768532480 1031699496960 1032088861089 1033653473280 1035286686720 1035705148416 1037341603584 1038646968320 1039306265712 1040288071680 1042267252224 1044327068928 1044583263295 1046574141696 1046830887315 1047562813440 1051630055424 1051888041360 1053550066140 1054617108480 1054626152448 1056710393856 1058552678040 1060653775038 1062926862660 1063405584384 1063940106240 1065036641877 1065955144320 1067799822336 1068061775040 1068070934304 1070093795922 1071104686080 1075263331168 1076962289832 1078594928640 1080299151360 1084493494656 1085517987840 1087573893120 1087583219712 1087850025680 1089732593664 1090672394240 1091796481152 1092345273720 1092837244928 1095179304960 1097353101312 1099266242580 1101438705510 1101448151001 1102563704832 1104305799168 1104576707520 1108865310267 1109640609792 1109912826880 1112028217344 1112301020160 1114499243520 1116619613136 1117674455040 1118383916364 1119791262720 1121560577280 1122013910784 1123786737216 1125490360320 1125915121188 1129122856576 1129403658240 1131645385728 1132621332480 1133788653504 1134859714560 1134869446656 1137018820608 1137297754120 1139265893376 1139545378140 1142511665152 1146765401210 1147060427040 1149327344880 1150783498240 1151504101215 1152319094784 1152601781760 1154784739680 1157076845496 1160078819328 1160363409920 1160661934080 1162860157440 1165168291968 1168477839360 1169219548926 1170324080640 1172550658752 1174122659840 1174867952544 1178215154688 1183083812352 1183374046530 1186444247040 1186454421504 1186745482560 1188799193088 1188993106580 1190871762795 1192186085376 1194444013568 1196331282432 1196624766480 1196932619520 1199199537360 1201569496920 1201579801092 1204697235456 1204992771840 1208425799680 1209671247564 1210813992960 1211582576061 1213107201280 1213419294720 1215515070016 1219281223680 1221207736320 1223520629760 1223531122176 1223831278890 1225949167872 1227006443520 1228271041296 1229441900544 1231770388992 1238028779520 1238039396352 1240384167936 1240688459040 1242344024064 1242648795960 1246376361984 1248345686016 1248651930240 1251016801320 1251027529532 1251338647680 1253499915954 1256197064778 1257383761920 1259765170560 1260966051840 1261755649440 1262265649632 1263354245120 1264260079368 1265850992640 1265861848064 1266176655360 1270263213648 1274198999040 1276399750912 1276717178880 1276728127488 1279146173184 1279459973385 1280354549760 1281674130048 1285325623296 1285640939440 1288976465920 1291534925824 1294313914368 1294631435520 1296677004480 1299132832140 1301711451183 1302621585408 1302834065280 1305088671744 1305408836160 1305420030816 1307892417238 1308217677120 1310477184861 1310814328464 1314215165952 1314537569280 1318282690560 1319119491096 1320887992320 1321726446612 1323401022976 1325492049024 1329256980480 1329598955520 1331895392256 1334417921408 1334749777920 1334761224192 1335088667880 1337399092224 1338552483840 1341209346048 1343749515264 1344079163960 1345872692736 1346202862290 1350241058816 1355616868320 1359145598976 1359479024640 1361831657472 1362165742080 1364745601440 1364757304944 1366046556160 1367454453768 1371691376640 1375599329280 1376118481452 1376472512448 1378204631040 1380382248960 1380940197888 1381804921458 1383122138112 1385741687616 1387050762240 1389689669632 1390035271680 1392436091904 1392794320896 1395432188928 1395774516420 1397979895455 1402173407232 1402517388480 1404388896768 1404733421520 1407393901485 1408947191808 1411403570720 1414205033384 1414556732160 1417235816880 1417874112512 1418586808320 1420048855836 1421273525760 1423733096448 1424082366720 1424094579072 1426791727896 1428139581440 1429046115354 1435949719776 1438126571520 1439039444832 1440398868480 1445991326208 1446346056870 1450098524160 1450110959616 1452976791552 1455728641536 1456103153664 1456460364960 1463137468416 1465688323440 1468224755712 1468584940680 1468597534668 1470084939776 1472407732224 1472768943360 1478487080356 1478854765440 1483068026880 1485998991360 1488826150848 1490232606720 1491178555152 1493055016960 1495414103040 1496018547712 1498382316288 1501220161584 1501974751365 1503024906240 1505871544320 1508860514304 1511718204672 1512089059455 1513146286080 1513159262208 1516025094144 1519021191168 1519393837520 1529038798848 1529413902720 1532436459840 1535338801620 1535351968062 1536802375680 1538386260489 1539712986240 1542769127328 1545691038554 1547549245440 1550480209920 1552930030080 1553557722624 1556012405376 1557970452480 1558959398568 1560432107520 1563400878336 1563784411915 1566490603392 1570953539584 1571344220160 1577445083136 1577832062040 1580325099210 1581925662720 1581939228672 1582327310080 1585065590784 1587829017060 1590980662557 1595108376576 1595499688640 1595910159360 1598932716480 1602092662560 1602106401456 1605140693883 1606262980608 1606657029120 1612894996752 1614418657280 1615443434748 1617892392960 1625708298240 1626740241984 1628276981760 1631360839680 1631374829568 1631775038520 1634598890496 1636008591360 1637694721728 1638517910580 1639255867392 1642360518656 1642768957440 1646029651968 1648899363870 1652158058265 1653845557248 1654251278720 1656458698752 1656865061280 1664460914688 1664869240320 1668022401760 1668451530240 1671333221272 1671748865280 1674929419704 1676511682560 1679686894080 1681288069120 1682340865920 1683020866176 1685680105824 1687801323520 1688235540480 1688872681782 1693684284864 1698931998720 1700682980256 1702289571840 1702304169984 1705528230912 1705946631180 1708898840064 1709318067210 1713767497728 1720148101815 1720590640560 1725751885824 1726175247360 1728478642176 1728902672640 1732177109520 1735615268244 1737112087040 1740118228992 1740545114880 1740560041088 1740992901120 1744290236160 1747302913148 1747752437952 1752716759040 1755486120960 1757710254080 1758825988128 1761183989760 1762301928816 1767322732032 1767756291730 1772342640640 1775061069795 1775860523008 1776302161920 1779666370560 1779681632256 1780118223840 1783198789632 1783489659870 1788279128064 1791666020352 1794496923648 1794937149720 1798799306040 1802369701638 1807045853184 1807489157760 1812638699520 1814506871346 1816220989440 1819660801920 1819676406592 1820128942080 1823272605024 1828921835520 1834824641936 1835280944640 1835296683264 1835746918335 1837606174720 1838923751808 1840509665280 1841253597184 1842406561944 1844162850816 1847655583488 1848108850445 1849401016320 1853380362240 1856581455872 1857043169280 1857059094528 1860576251904 1861032688560 1863973193940 1869564542976 1870023184640 1872518529024 1872977895360 1876525201980 1876541294298 1880249873931 1884295597167 1886075642880 1889647755840 1891449077760 1893398474448 1895031367680 1898310795264 1898776488960 1898792772096 1902388970528 1905394820472 1911298498560 1914599626368 1915092191232 1918719259776 1920531824640 1922511195072 1927988434944 1928461409160 1933464698880 1933481279488 1937302388736 1940971522048 1941470871552 1941947153280 1945015506720 1948699248210 1953932378112 1954251097920 1957633007616 1958113254240 1958130046224 1961838625857 1963210309632 1963691924480 1971806353920 1977424035840 1978679236644 1981331988480 1985101534464 1986976808960 1988238073536 1993885470720 1997843088384 2001626882112 2002141836288 2002633001820 2007828725760 2011814019072 2015624272896 2016118745940 2018809039104 2019304293435 2021366792192 2025361588224 2025882648576 2033425302480 2038718398464 2039218536960 2042747486208 2043248613120 2047118402160 2047135957416 2049069834240 2051181680652 2052950648320 2057025503104 2057537064960 2063398993920 2064177722178 2067306946560 2070573373440 2071410296832 2074683207168 2077293936640 2078612531424 2080576143360 2084534504448 2088654137856 2089166526590 2093148283392 2093661774630 2103260110848 2103776082720 2107100132280 2109252304896 2113420787712 2117105356080 2121307550076 2125853725320 2126811168768 2127880212480 2130073283754 2131910288640 2135599644672 2136123550080 2136141868608 2140187591844 2142209372160 2143569173031 2150526662336 2153924579664 2157189857280 2160598302720 2168986989312 2169519085305 2171035975680 2175147786240 2175166439424 2175700051360 2179465187328 2183592962304 2184128641435 2184690547440 2185674489856 2190358609920 2194706202624 2198532485160 2202877411020 2202896302002 2205127409664 2208611598336 2209153415040 2217730620534 2219825653760 2224602040320 2228998487040 2233239226272 2235348910080 2236767832728 2239582525440 2243121154560 2244027821568 2247573474432 2251830242376 2258245713152 2258807316480 2263290771456 2265242664960 2267577307008 2269719429120 2269738893312 2274037641216 2274595508240 2278531786752 2279090756280 2285023330304 2293530802420 2294120854080 2298083179249 2298654689760 2301566996480 2303008202430 2303027952093 2304638189568 2305203563520 2309569479360 2314153690992 2318536557831 2320157638656 2320726819840 2321323868160 2325720314880 2330336583936 2336955678720 2338439097852 2340648161280 2345101317504 2348245319680 2349735905088 2356430309376 2366167624704 2366748093060 2372888494080 2372908843008 2373490965120 2377598386176 2377986213160 2381743525590 2388888027136 2392662564864 2393249532960 2393865239040 2398399074720 2403138993840 2403159602184 2409394470912 2409985543680 2416851599360 2419342495128 2421627985920 2423165152122 2426214402560 2426838589440 2431030140032 2438562447360 2442415472640 2447041259520 2447062244352 2447662557780 2451898335744 2454012887040 2456542082592 2458883801088 2463540777984 2473349045805 2476078792704 2480768335872 2481376918080 2484688048128 2485297591920 2492752723968 2496691372032 2497303860480 2502033602640 2502055059064 2502677295360 2506999831908 2512394129556 2514767523840 2519530341120 2521932103680 2523511298880 2524531299264 2526708490240 2528520158736 2531701985280 2531723696128 2532353310720 2533309022673 2540526427296 2548397998080 2552799501824 2553434357760 2553456254976 2558292346368 2558919946770 2563348260096 2563977100815 2570651246592 2571281878880 2583069851648 2588627828736 2589262871040 2593354008960 2598265664280 2603422902366 2605668130560 2610177343488 2610817672320 2610840061632 2615784834476 2616435354240 2620954369722 2621628656928 2629075138560 2636565381120 2638238982192 2641775984640 2643452893224 2646802045952 2650984098048 2651634437595 2658513960960 2659197911040 2663790784512 2668835842816 2669499555840 2669522448384 2670177335760 2674798184448 2675234489805 2677104967680 2682418692096 2687499030528 2688158327920 2691745385472 2692405724580 2700482117632 2711233736640 2718958049280 2721760307019 2723663314944 2724331484160 2729491202880 2729514609888 2732093112320 2734908907536 2743382753280 2752236962904 2752945024896 2756409262080 2760764497920 2761880395776 2763609842916 2766244276224 2771483375232 2774101524480 2779379339264 2780070543360 2784872183808 2785588641792 2790864377856 2791549032840 2795959790910 2804346814464 2805034776960 2808777793536 2809466843040 2814787802970 2814811941447 2822807141440 2828410066768 2829113464320 2834471633760 2835748225024 2837173616640 2840097711672 2842547051520 2847466192896 2848164733440 2848189158144 2853583455792 2856279162880 2858092230708 2871899439552 2876253143040 2878078889664 2880797736960 2891982652416 2892692113740 2900197048320 2900221919232 2905953583104 2911457283072 2912206307328 2912920729920 2923048872315 2926274936832 2931376646880 2936449511424 2937169881360 2937195069336 2944815464448 2945537886720 2956974160712 2957709530880 2966136053760 2971997982720 2977652301696 2980465213440 2982357110304 2986110033920 2990828206080 2992037095424 2996764632576 3002440323168 3003949502730 3011743088640 3017721028608 3023436409344 3024178118910 3026318524416 3032050188288 3038042382336 3038787675040 3058077597696 3058827805440 3064872919680 3070677603240 3070703936124 3073604751360 3076772520978 3079425972480 3085538254656 3091382077108 3095098490880 3096266583267 3100960419840 3105860060160 3107115445248 3112024810752 3115940904960 3117918797136 3120864215040 3126801756672 3127568823830 3132981206784 3133749789885 3140492661945 3141907079168 3142688440320 3154890166272 3155664124080 3160650198420 3163851325440 3163878457344 3164654620160 3170131181568 3175658034120 3181961325114 3190216753152 3190999377280 3191820318720 3197865432960 3204185325120 3204212802912 3210281387766 3213314058240 3225789993504 3228837314560 3230886869496 3235784785920 3253480483968 3256553963520 3262721679360 3262749659136 3263550077040 3269197780992 3269731043095 3272017182720 3275389443456 3277035821160 3278511734784 3284721037312 3285537914880 3292059303936 3297798727740 3304316116530 3304344453003 3307691114496 3308502557440 3312917397504 3313730122560 3326595930801 3328921829376 3329738480640 3336044803520 3336903060480 3342666442544 3343497730560 3349858839408 3353023365120 3359373788160 3364681731840 3366041732352 3371360211648 3375602647040 3376471080960 3377745363564 3387368569728 3397863997440 3401365960512 3404579143680 3404608339968 3411056461824 3411893262360 3417797680128 3418636134420 3427534995456 3440296203630 3441181281120 3452350494720 3454512303645 3456957284352 3457805345280 3464354219040 3471230536488 3474224174080 3480236457984 3481090229760 3481120082176 3481985802240 3488580472320 3494605826296 3495504875904 3505433518080 3510972241920 3515420508160 3517651976256 3522367979520 3524603857632 3534645464064 3535512583460 3544685281280 3550122139590 3551721046016 3559332741120 3559363264512 3560236447680 3566397579264 3566979319740 3572615288385 3576558256128 3583332040704 3588993847296 3589874299440 3597598612080 3604739403276 3614091706368 3614978315520 3625277399040 3629013742692 3632441978880 3634747728183 3639321603840 3639352813184 3640257884160 3646545210048 3657843671040 3669649283872 3670561889280 3670593366528 3671493836670 3675212349440 3677847503616 3681019330560 3682507194368 3684813123888 3688325701632 3695311166976 3696217700890 3713162911744 3714086338560 3714118189056 3721152503808 3722065377120 3727946387880 3739129085952 3740046369280 3745037058048 3745955790720 3753050403960 3753082588596 3760499747862 3768591194334 3772151285760 3779295511680 3782898155520 3786796948896 3790062735360 3797552977920 3797585544192 3804777941056 3810789640944 3822596997120 3829199252736 3830184382464 3837438519552 3838379920155 3841063649280 3845022390144 3855976869888 3856922818320 3864227596385 3866929397760 3866962558976 3874604777472 3881943044096 3882941743104 3883894306560 3890031013440 3897398496420 3905134353549 3907864756224 3908502195840 3915266015232 3916226508480 3916260092448 3923677251714 3927383848960 3931431554583 3943612707840 3954848071680 3957358473288 3962663976960 3970203068928 3976476147072 3987770941440 3995686176768 4003253764224 4004283672576 4005266003640 4015657451520 4023628038144 4031248545792 4032237491880 4037618078208 4038608586870 4042733584384 4050723176448 4065839470979 4066850604960 4077436796928 4078437073920 4085494972416 4086497226240 4094236804320 4094271914832 4098139668480 4102363361304 4105901296640 4114051006208 4115074129920 4126797987840 4128355444356 4134613893120 4141146746880 4142820593664 4149366414336 4154587873280 4157225062848 4161152286720 4169069008896 4177308275712 4178333053180 4186296566784 4187323549260 4206520221696 4207552165440 4214200264560 4222181704455 4226841575424 4234210712160 4242615100152 4251707450640 4253622337536 4255760424960 4260146567508 4263820577280 4271199289344 4272247100160 4272283737216 4280375183688 4284418744320 4287138346062 4301053324672 4307849159328 4314379714560 4321196605440 4337973978624 4339038170610 4350295572480 4350332878848 4351400102720 4358930374656 4367185924608 4368257282870 4369381094880 4371348979712 4389412405248 4397064970320 4405754822040 4405792604004 4410254819328 4417223196672 4418306830080 4435461241068 4439651307520 4449204080640 4457996974080 4466478452544 4470697820160 4473535665456 4479165050880 4486242309120 4488055643136 4495146948864 4503660484752 4505924254095 4516491426304 4517614632960 4526581542912 4535154614016 4536267178365 4539438858240 4539477786624 4548075282432 4549191016480 4557063573504 4558181512560 4570046660608 4587061604840 4588241708160 4596166358498 4597309379520 4603133992960 4606016404860 4606055904186 4610407127040 4615158781467 4619138958720 4628307381984 4637073115662 4641453639680 4642647736320 4651440629760 4660673167872 4673911357440 4676878195704 4681296322560 4690202635008 4691353235745 4699471810176 4712860618752 4732335249408 4733496186120 4745776988160 4745817686016 4746981930240 4755196772352 4755972426320 4763487051180 4772941987671 4777776054272 4785325129728 4786499065920 4787730478080 4796798149440 4805083011157 4806277987680 4806319204368 4815422081649 4818788941824 4819971087360 4833703198720 4838684990256 4843255971840 4846330304244 4852428805120 4853677178880 4862060280064 4877124894720 4884830945280 4894082519040 4894124488704 4895325115560 4903796671488 4908025774080 4913084165184 4917767602176 4927081555968 4946698091610 4961536671744 4962753836160 4969376096256 4970595183840 4993382744064 4994607720960 5004067205280 5004110118128 5005354590720 5013999663816 5024788259112 5029535047680 5039060682240 5043864207360 5047022597760 5049062598528 5053416980480 5057040317472 5063403970560 5063447392256 5064706621440 5066618045346 5081052854592 5096795996160 5105599003648 5106868715520 5106912509952 5116584692736 5117839893540 5126696520192 5127954201630 5141302493184 5142563757760 5160444305445 5166139703296 5177255657472 5178525742080 5186708017920 5196531328560 5206845804732 5211336261120 5220354686976 5221635344640 5221680123264 5231569668952 5232870708480 5241908739444 5243257313856 5258150277120 5273130762240 5276477964384 5283551969280 5286905786448 5293604091904 5301968196096 5303268875190 5317027921920 5325183209385 5327581569024 5337671685632 5338999111680 5339044896768 5340354671520 5349596368896 5350468979610 5364837384192 5374998061056 5376316655840 5383490770944 5384811449160 5400964235264 5422467473280 5437916098560 5443520614038 5448662968320 5458982405760 5459029219776 5464186224640 5469817815072 5486765506560 5504473925808 5505890049792 5507240755005 5512818524160 5521528995840 5523760791552 5527219685832 5532488552448 5542966750464 5544326551335 5548203048960 5558758678528 5560141086720 5569744367616 5571177283584 5581728755712 5583098065680 5591919581820 5608693628928 5610069553920 5617555587072 5618933686080 5629575605940 5629623882894 5640749621793 5645614282880 5656820133536 5658226928640 5668943267520 5674347233280 5680195423344 5685094103040 5694932385792 5696329466880 5696378316288 5707166911584 5712558325760 5716184461416 5743798879104 5756157779328 5761595473920 5783965304832 5785384227480 5800394096640 5800443838464 5811907166208 5822914566144 5824412614656 5825841459840 5846097744630 5862753293760 5872899022848 5874339762720 5874390138672 5885515877571 5889630928896 5891075773440 5913948321424 5915419061760 5932272107520 5943995965440 5955304603392 5960930426880 5964714220608 5972220067840 5981656412160 5984074190848 5993529265152 6004880646336 6007899005460 6023486177280 6035442057216 6046872818688 6048356237820 6057912880305 6064100376576 6076084764672 6077575350080 6116155195392 6117655610880 6129745839360 6141355206480 6141407872248 6147209502720 6153545041956 6158851944960 6171076509312 6182764154216 6190196981760 6192533166534 6201920839680 6211720120320 6214230890496 6224049621504 6231881809920 6235837594272 6241728430080 6253603513344 6255137647660 6265962413568 6267499579770 6280985323890 6283814158336 6309780332544 6311328248160 6321300396840 6327756914688 6329309240320 6340262363136 6351316068240 6363922650228 6380433506304 6381998754560 6383640637440 6395730865920 6408370650240 6408425605824 6420562775532 6426628116480 6430707519093 6451579987008 6457674629120 6461773738992 6471569571840 6506960967936 6508557255915 6513107927040 6525443358720 6525499318272 6527100154080 6538395561984 6539462086190 6550778886912 6552385924305 6554071642320 6557023469568 6569442074624 6571075829760 6584118607872 6595597455480 6608632233060 6608688906006 6615382228992 6617005114880 6625834795008 6627460245120 6653191861602 6659476961280 6672089607040 6673806120960 6685332885088 6686995461120 6699717678816 6706046730240 6718747576320 6729363463680 6732083464704 6742720423296 6751205294080 6755490727128 6774737139456 6795727994880 6802731921024 6809158287360 6809216679936 6822112923648 6823786524720 6835595360256 6837272268840 6855069990912 6880592407260 6882362562240 6894249537747 6904700989440 6909024607290 6909083856279 6913914568704 6915610690560 6928708438080 6942461072976 6948448348160 6955609673493 6960472915968 6962180459520 6962240164352 6963971604480 6977160944640 6989211652592 6991009751808 7010867036160 7021944483840 7035303952512 7044735959040 7049207715264 7069290928128 7071025166920 7089370562560 7100244279180 7103442092032 7118665482240 7118726529024 7120472895360 7132795158528 7133958639480 7145230576770 7166664081408 7177987694592 7179748598880 7193408294809 7195197224160 7209478806552 7228183412736 7229956631040 7250554798080 7258027485384 7264883957760 7269495456366 7278643207680 7278705626368 7280515768320 7293090420096 7315687342080 7339298567744 7341123778560 7341186733056 7342987673340 7350424698880 7355695007232 7362038661120 7365014388736 7369626247776 7376651403264 7390622333952 7392435401780 7426325823488 7428236378112 7442305007616 7444130754240 7455892775760 7478258171904 7480092738560 7490074116096 7491911581440 7506100807920 7506165177192 7520999495724 7537182388668 7544302571520 7558591023360 7565796311040 7573593897792 7580125470720 7595105955840 7595171088384 7599927068019 7609555882112 7621579281888 7645193994240 7658398505472 7660368764928 7674877039104 7676759840310 7690044780288 7691931302445 7711953739776 7713845636640 7728455192770 7733925117952 7749209554944 7763886088192 7765883486208 7767788613120 7780062026880 7794796992840 7810268707098 7817004391680 7830532030464 7832453016960 7832520184896 7847354503428 7854767697920 7862863109166 7887225415680 7909696143360 7914716946576 7925327953920 7940406137856 7952952294144 7954903312785 7975541882880 7991372353536 8006507528448 8008567345152 8010532007280 8025703469415 8031314903040 8047256076288 8062497091584 8064474983760 8075236156416 8077217173740 8085467168768 8101446352896 8131678941958 8133701209920 8156874147840 8165280921057 8170989944832 8172994452480 8188473608640 8188543829664 8196279336960 8204726722608 8211802593280 8228102012416 8230148259840 8256710888712 8269227786240 8282293493760 8285641187328 8298732828672 8314450125696 8322304573440 8338138017792 8354616551424 8356666106360 8372593133568 8374647098520 8413040443392 8415104330880 8428400529120 8444363408910 8444435824341 8468421424320 8485230200304 8501300712047 8503414901280 8507244675072 8511520849920 8520293135016 8527641154560 8542398578688 8544494200320 8544567474432 8560750367376 8568837488640 8574276692124 8602106649344 8615698318656 8628759429120 8642393210880 8675947957248 8678076341220 8700591144960 8700665757696 8702800205440 8717860749312 8734371849216 8736514565740 8738762189760 8778824810496 8794129940640 8811509644080 8811585208008 8834446393344 8836613660160 8870922482136 8879302615040 8898408161280 8915993948160 8932956905088 8941395640320 8947071330912 8958330101760 8972484618240 8976111286272 8990293897728 9007320969504 9011848508190 9032982852608 9035229265920 9053163085824 9070309228032 9072534356730 9078955573248 9096150564864 9098382032960 9114127147008 9116363025120 9140093321216 9174123209680 9176483416320 9192332716996 9194618759040 9206267985920 9212032809720 9212111808372 9220814254080 9230317562934 9238277917440 9256614763968 9274146231324 9282907279360 9285295472640 9288799749801 9302881259520 9321346335744 9347822714880 9353756391408 9362592645120 9380405270016 9382706471490 9398943620352 9401249369655 9421477985835 9425721237504 9464670498816 9466992372240 9491553976320 9491635372032 9493963860480 9510393544704 9511944852640 9526974102360 9545883975342 9555552108544 9570650259456 9572998131840 9575460956160 9593596298880 9610166022314 9612555975360 9612638408736 9630844163298 9639942174720 9667406397440 9677369980512 9686511943680 9692660608488 9704857610240 9707354357760 9724120560128 9769661890560 9788165038080 9788248977408 9790650231120 9807593342976 9809193129285 9816051548160 9826168330368 9835535204352 9854163111936 9893396183220 9913033359009 9923073343488 9925507672320 9938752192512 9941190367680 9979787792403 9986765488128 9989215441920 10008134410560 10008220236256 10010709181440 10027999327632 10046991750601 10049576518224 10059070095360 10078121364480 10094045195520 10098125197056 10106833960960 10114080634944 10126807941120 10126894784512 10129413242880 10133236090692 10162105709184 10193591992320 10211198007296 10213737431040 10213825019904 10233169385472 10235679787080 10253393040384 10255908403260 10282604986368 10285127515520 10320888610890 10357051484160 10373416035840 10393062657120 10413691609464 10422672522240 10440709373952 10443270689280 10443360246528 10463139337904 10465741416960 10483817478888 10486514627712 10516300554240 10546261524480 10552955928768 10567103938560 10573811572896 10587208183808 10603936392192 10606537750380 10634055843840 10650366418770 10655163138048 10675343371264 10677998223360 10678089793536 10680709343040 10699192737792 10700937959220 10717845865155 10729674768384 10749996122112 10752633311680 10766981541888 10769622898320 10801928470528 10844934946560 10875832197120 10887041228076 10897325936640 10917964811520 10918058439552 10928372449280 10939635630144 10973531013120 11008947851616 11011780099584 11014481510010 11025637048320 11043057991680 11047521583104 11054439371664 11064977104896 11085933500928 11088653102670 11117517357056 11139488735232 11142354567168 11163457511424 11166196131360 11183839163640 11217387257856 11220139107840 11235111174144 11237867372160 11259151211880 11259247765788 11281499243586 11291228565760 11313640267072 11316453857280 11337886535040 11348694466560 11360390846688 11370188206080 11392658933760 11392756632576 11414333823168 11425116651520 11432368922832 11487597758208 11490415896245 11512315558656 11515139760465 11523190947840 11567930609664 11570768454960 11592682789155 11600788193280 11600887676928 11623814332416 11645829132288 11648825229312 11651682919680 11692195489260 11715403060647 11725506587520 11745798045696 11748679525440 11748780277344 11771031755142 11782151546880 11794294663749 11827896642848 11830838123520 11864544215040 11887991930880 11910609206784 11929428441216 11944440135680 11963312824320 11968148381696 11987058530304 12009761292672 12015798010920 12046972354560 12070884114432 12093745637376 12096712475640 12115825760610 12128200753152 12152169529344 12155150700160 12197518412937 12232310390784 12235311221760 12259491678720 12282710412960 12282815744496 12294419005440 12307090083912 12317703889920 12342153018624 12365528308432 12380393963520 12385066333068 12403841679360 12423440240640 12428461780992 12448099243008 12463763619840 12471675188544 12483456860160 12507207026688 12510275295320 12531924827136 12534999159540 12561970647780 12567628316672 12619560665088 12622656496320 12642600793680 12658618480640 12666545113365 12680524726272 12702632136480 12727845300456 12760867012608 12763997509120 12767281274880 12791461731840 12816741300480 12816851211648 12841125551064 12853256232960 12861415038186 12903159974016 12915349258240 12923547477984 12943139143680 13013921935872 13017114511830 13050886717440 13050998636544 13054200308160 13076791123968 13078924172380 13101557773824 13104771848610 13108143284640 13114046939136 13138884149248 13168237215744 13191194910960 13217264466120 13217377812012 13230764457984 13234010229760 13251669590016 13254920490240 13306383723204 13318953922560 13344179214080 13347612241920 13370665770176 13373990922240 13399435357632 13412093460480 13437495152640 13458726927360 13464166929408 13485440846592 13502410588160 13510981454256 13549474278912 13605463842048 13608801535095 13618316574720 13618433359872 13644225847296 13647573049440 13671190720512 13674544537680 13710139981824 13761184814520 13764725124480 13788499075494 13809401978880 13818049214580 13818167712558 13831221381120 13845476344401 13857416876160 13884922145952 13896896696320 13911219346986 13924360919040 13924480328704 13927943208960 13954321889280 13978423305184 13982019503616 14021734072320 14043888967680 14070607905024 14074059707235 14098415430528 14138581856256 14142050333840 14178741125120 14200488558360 14206884184064 14237330964480 14237453058048 14240945790720 14265590317056 14267917278960 14290461153540 14318825963013 14333328162816 14355975389184 14359497197760 14386816589618 14390394448320 14415249033471 14418957613104 14446266244947 14456366825472 14459913262080 14501109596160 14516054970768 14529767915520 14538990912732 14557286415360 14557411252736 14561031536640 14586180840192 14631374684160 14678597135488 14682247557120 14682373466112 14685975346680 14711390014464 14724077322240 14730028777472 14739252495552 14753302806528 14781244667904 14784870803560 14852651646976 14884610015232 14888261508480 14911785551520 14960185477120 14980148232192 14983823162880 15012201615840 15012330354384 15041998991448 15074364777336 15088605143040 15117182046720 15131592622080 15147187795584 15160250941440 15190211911680 15190342176768 15199854136038 15219111764224 15243158563776 15290387988480 15316797010944 15320737529856 15349754078208 15353519680620 15380089560576 15383862604890 15423907479552 15427691273280 15456910385540 15481332916335 15498419109888 15527772176384 15531766972416 15535577226240 15560124053760 15589593985680 15620537414196 15634008783360 15661064060928 15664906033920 15665040369792 15694709006856 15709535395840 15725726218332 15774450831360 15819392286720 15829433893152 15850655907840 15880812275712 15905904588288 15909806625570 15951083765760 15982744707072 16013015056896 16017134690304 16021064014560 16051406938830 16094512152576 16124994183168 16128949967520 16150472312832 16154434347480 16170934337536 16202892705792 16263357883916 16267402419840 16313748295680 16330561842114 16345988904960 16376947217280 16377087659328 16392558673920 16409453445216 16423605186560 16456204024832 16460296519680 16513421777424 16521722265015 16538455572480 16564586987520 16571282374656 16597465657344 16628900251392 16632979654005 16644609146880 16676276035584 16709233102848 16713332212720 16745186267136 16749294197040 16826080886784 16830208661760 16856801058240 16888726817820 16888871648682 16922248865379 16936842848640 16970460400608 17002601424094 17006829802560 17023041699840 17040586270032 17055282309120 17084797157376 17088988400640 17089134948864 17121500734752 17137674977280 17148553384248 17204213298688 17231396637312 17284786421760 17351895914496 17356152682440 17401182289920 17401331515392 17405600410880 17435721498624 17468743698432 17473029131480 17477524379520 17588259881280 17623019288160 17623170416016 17656547632713 17668892786688 17673227320320 17741844964272 17758605230080 17796816322560 17831987896320 17865913810176 17882791280640 17894142661824 17916660203520 17944969236480 17952222572544 17980587795456 18014641939008 18023697016380 18065965705216 18070458531840 18106326171648 18140618456064 18145068713460 18173738640915 18192301129728 18196764065920 18228254294016 18232726050240 18348246419360 18352966832640 18384665433992 18389237518080 18412535971840 18424065619440 18424223616744 18441628508160 18460635125868 18476555834880 18513229527936 18548292462648 18565814558720 18570590945280 18577599499602 18605762519040 18642692671488 18695645429760 18707512782816 18725185290240 18760810540032 18765412942980 18797887240704 18802498739310 18842955971670 18851442475008 18929340997632 18933984744480 18983270744064 18987927720960 19020787089408 19023889705280 19053948204720 19091767950684 19111104217088 19141300518912 19145996263680 19150921912320 19187192597760 19220332044628 19225111950720 19225276817472 19261688326596 19279884349440 19334812794880 19354739961024 19373023887360 19385321216976 19409715220480 19414708715520 19448241120256 19525671767745 19539323781120 19576330076160 19576497954816 19581300462240 19615186685952 19618386258570 19652336660736 19657157772915 19671070408704 19708326223872 19786792366440 19826066718018 19846146686976 19851015344640 19877504385024 19882380735360 19959575584806 19978430883840 20016268821120 20016440472512 20021418362880 20055998655264 20093983501202 20099153036448 20118140190720 20156242728960 20188090391040 20196250394112 20213667921920 20228161269888 20253615882240 20253789569024 20266472181384 20324211418368 20329197354895 20387183984640 20422396014592 20427474862080 20427650039808 20466338770944 20471359574160 20506786080768 20511816806520 20565209972736 20570255031040 20641777221780 20682748613241 20714102968320 20727251568837 20746832071680 20786125314240 20827383218928 20845345044480 20866829020479 20881418747904 20886541378560 20886720493056 20926278675808 20931482833920 20967634957776 20973029255424 21032601108480 21105911857536 21134207877120 21147623145792 21174416367616 21207872784384 21213075500760 21268111687680 21300732837540 21310326276096 21350686742528 21355996446720 21356179587072 21361418686080 21398385475584 21401875918440 21435691730310 21499992244224 21505266623360 21533963083776 21539245796640 21580224884427 21689869893120 21751664394240 21774082456152 21794651873280 21835929623040 21836116879104 21856744898560 21879271260288 21947062026240 22017895703232 22023560199168 22028963020020 22051274096640 22086115983360 22095043166208 22108878743328 22129954209792 22171867001856 22177306205340 22235034714112 22278977470464 22284709134336 22326915022848 22332392262720 22367678327280 22434774515712 22440278215680 22470222348288 22475734744320 22518302423760 22518495531576 22562998487172 22582457131520 22627280534144 22632907714560 22675773070080 22697388933120 22720781693376 22740376412160 22785317867520 22785513265152 22828667646336 22850233303040 22864737845664 22975195516416 22980831792490 23024631117312 23030279520930 23075793907335 23135861219328 23141536909920 23185365578310 23201775353856 23247628664832 23291658264576 23297650458624 23303365839360 23384390978520 23430806121294 23451013175040 23491596091392 23497359050880 23497560554688 23542063510284 23564303093760 23588589327498 23655793285696 23661676247040 23729088430080 23775983861760 23821218413568 23858856882432 23864709938355 23888880271360 23926625648640 23936296763392 23974117060608 24019522585344 24025415055785 24031596021840 24077110408245 24093944709120 24141768228864 24187491274752 24193424951280 24231651521220 24256401506304 24304339058688 24310301400320 24395036825874 24470622443520 24495842763171 24518983357440 24565420825920 24565631488992 24588838010880 24614180167824 24635407779840 24684306037248 24731056616864 24770132666136 24807683358720 24846880481280 24856923561984 24896198486016 24943350377088 24966913720320 25014414053376 25020550590640 25063849654272 25069998319080 25123941295560 25135256633344 25239121330176 25245312992640 25285201587360 25317236961280 25333090226730 25333307473023 25405264272960 25455690600912 25503902136141 25521734025216 25527995018240 25534562549760 25582923463680 25633482600960 25633702423296 25682251102128 25706512465920 25722830076372 25806319948032 25830698516480 25847094955968 25886278287360 26027843871744 26034229023660 26101773434880 26101997273088 26108400616320 26153582247936 26157848344760 26203115547648 26209543697220 26216286569280 26277768298496 26336474431488 26382389821920 26434528932240 26434755624024 26468020459520 26503339180032 26509840980480 26612767446408 26637907845120 26688358428160 26695224483840 26741331540352 26747981844480 26798870715264 26824186920960 26874990305280 26917453854720 26928333858816 26970881693184 27004821176320 27021962908512 27098948557824 27210927684096 27217603070190 27236866719744 27288451694592 27295146098880 27342381441024 27349089075360 27420279963648 27522369629040 27529450248960 27576998150988 27618803957760 27636098429160 27636335425116 27662442762240 27690952688802 27714833752320 27769844291904 27793793392640 27822438693972 27848721838080 27848960657408 27855886417920 27866399249403 27908643778560 27956846610368 27964039007232 28043468144640 28087777935360 28141215810048 28148119414470 28196830861056 28203748108965 28277163712512 28284100667680 28400977116720 28413768368128 28474661928960 28474906116096 28481891581440 28531180634112 28535834557920 28580922307080 28637651926026 28666656325632 28711950778368 28718994395520 28773633179236 28780788896640 28830498066942 28837915226208 28892532489894 28919826524160 29002219192320 29032109941536 29059535831040 29077981825464 29114572830720 29114822505472 29122063073280 29172361680384 29357194270976 29364495114240 29364746932224 29371950693360 29422780028928 29427579387855 29448154644480 29460057554944 29478504991104 29506605613056 29562489335808 29569741607120 29705303293952 29769220030464 29776523016960 29823571103040 29920370954240 29939363377209 29960296464384 29967646325760 30024403231680 30024660708768 30083997982896 30140975251803 30148729554672 30177210286080 30234364093440 30294375591168 30320501882880 30380423823360 30380684353536 30399708272076 30438223528448 30486317127552 30580775976960 30633594021888 30641475059712 30699508156416 30707039361240 30760179121152 30767725209780 30847814959104 30855382546560 30913820771080 30962665832670 31055544352768 31071154452480 31120248107520 31179187971360 31241074828392 31268017566720 31322128121856 31329812067840 31330080739584 31389418013712 31419070791680 31451452436664 31548901662720 31638784573440 31658867786304 31701311815680 31761624551424 31811809176576 31819613251140 31902167531520 31965489414144 32026030113792 32034269380608 32042128029120 32102813877660 32153537595465 32189024305152 32249988366336 32257899935040 32300944625664 32308868694960 32405785411584 32526715767832 32534804839680 32627496591360 32661123684228 32691977809920 32753894434560 32754175318656 32785117347840 32818906890432 32847210373120 32912408049664 32920593039360 33026843554848 33043444530030 33076911144960 33129173975040 33142564749312 33194931314688 33257800502784 33265959308010 33352552071168 33418466205696 33426664425440 33490372534272 33498588394080 33652161773568 33660417323520 33713602116480 33777453635640 33777743297364 33844497730758 33873685697280 33940920801216 34005202848188 34013659605120 34046083399680 34081172540064 34110564618240 34177976801280 34178269897728 34243001469504 34275349954560 34297106768496 34408426597376 34462793274624 34471247688735 34545419281395 34569572843520 34703791828992 34712305364880 34778048367465 34802364579840 34802663030784 34811200821760 34871442997248 34937487396864 34946058262960 34955048759040 35176519762560 35246038576320 35246340832032 35313095265426 35346454640640 35382883991247 35483689928544 35517210460160 35593632645120 35663975792640 35731827620352 35788285323648 35833320407040 35889938472960 35904445145088 35961175590912 35967041474045 36029283878016 36047394032760 36131931410432 36140917063680 36212652343296 36281236912128 36290137426920 36347477281830 36384602259456 36393528131840 36456508588032 36465452100480 36592555238811 36696492838720 36705933665280 36769330867984 36778475036160 36825071943680 36848131238880 36848447233488 36883257016320 36921270251736 36953111669760 37026459055872 37096584925296 37131629117440 37141181890560 37155198999204 37211525038080 37285385342976 37391290859520 37415025565632 37450370580480 37521621080064 37530825885960 37595774481408 37604997478620 37685911943340 37702884950016 37858681995264 37867969488960 37975855441920 37999635340095 38041574178816 38047779410560 38107896409440 38183535901368 38282601037824 38291992527360 38301843824640 38374385195520 38440664089256 38450223901440 38450553634944 38523376653192 38559768698880 38669625589760 38709479922048 38746047774720 38770642433952 38819430440960 38829417431040 38896482240512 39051343535490 39152660152320 39152995909632 39162600924480 39230373371904 39236772517140 39304673321472 39314315545830 39342140817408 39416652447744 39573584732880 39652133436036 39692293373952 39702030689280 39755008770048 39764761470720 39919151169612 39956861767680 40032537642240 40032880945024 40042836725760 40111997310528 40187967002404 40198306072896 40236280381440 40312485457920 40376180782080 40392500788224 40427335843840 40456322539776 40507231764480 40507579138048 40532944362768 40648422836736 40658394709790 40826404605285 40844792029184 40854949724160 40855300079616 40932677541888 40942719148320 41013572161536 41023633613040 41130419945472 41140510062080 41283554443560 41365497226482 41428205936640 41454503137674 41493664143360 41572250628480 41654766437856 41690690088960 41733658040958 41773082757120 41773440986112 41852557351616 41862965667840 41935269915552 41946058510848 42065202216960 42211823715072 42222179121705 42295246291584 42348832735232 42415745568768 42426151001520 42506503560235 42536223375360 42601465675080 42620652552192 42701373485056 42711992893440 42712359174144 42722837372160 42796770951168 42803751836880 42871383460620 42956477889039 42999984488448 43010533246720 43067926167552 43078491593280 43160449768854 43245747100413 43338798734841 43379739786240 43503328788480 43548164912304 43589303746560 43671859246080 43672233758208 43758542520576 43894124052480 44035791406464 44047120398336 44057926040040 44172231966720 44190086332416 44217757486656 44259908419584 44343734003712 44354612410680 44470069428224 44557954940928 44653830045696 44664784525440 44735356654560 44880556431360 44940444696576 44951469488640 45036604847520 45036991063152 45125996974344 45164914263040 45254561068288 45265815429120 45351546140160 45394777866240 45441563386752 45480752824320 45570635735040 45571026530304 45657335292672 45700466606080 45729475691328 45950391032832 45961663584980 46049262234624 46060559041860 46151587814670 46271722438656 46283073819840 46370731156620 46443998749005 46495257329664 46583316529152 46595300917248 46606731678720 46768781957040 46861612242588 46902026350080 46983192182784 46994718101760 46995121109376 47084127020568 47128606187520 47177178654996 47311586571392 47323352494080 47458176860160 47551967723520 47642436827136 47717713764864 47729419876710 47777760542720 47853251297280 47872593526784 47948234121216 48039045170688 48050830111570 48063192043680 48154220816490 48283536457728 48374982549504 48386849902560 48463303042440 48512803012608 48608678117376 48620602800640 48790073651748 48941244887040 48991685526342 49037966714880 49130841651840 49131262977984 49177676021760 49228360335648 49270815559680 49368612074496 49462113233728 49540265332272 49565166795045 49615366717440 49693760962560 49713847123968 49792396972032 49886700754176 49898938962015 49933827440640 50028828106752 50041101181280 50127699308544 50139996638160 50234958753005 50247882591120 50270513266688 50478242660352 50490625985280 50570403174720 50634473922560 50666180453460 50666614946046 50766746596137 50810528545920 50911381201824 51007804272282 51055990036480 51069125099520 51165846927360 51266965201920 51267404846592 51364502204256 51413024931840 51445660152744 51612639896064 51694189911936 52055687743488 52068458047320 52203546869760 52203994546176 52216801232640 52307164495872 52315696689520 52406231095296 52419087394440 52432573138560 52555536596992 52764779643840 52855913122727 52869057864480 52869511248048 52936040919040 52969642898139 53006678360064 53019681960960 53225534892816 53275815690240 53376716856320 53390448967680 53482663080704 53495963688960 53597741430528 53648373841920 53749980610560 53834907709440 53856667717632 53941763386368 54009642352640 54043925817024 54197897115648 54421855368192 54435206140380 54576903389184 54590292197760 54684762882048 54698178150720 55044739258080 55058900497920 55153996301976 55237607915520 55272196858320 55272670850232 55324885524480 55381905377604 55429667504640 55539688583808 55587586785280 55644877387944 55697443676160 55697921314816 55711772835840 55732798498806 55817287557120 55913693220736 55928078014464 56086936289280 56175555870720 56282431620096 56296238828940 56393661722112 56407496217930 56554327425024 56568201335360 56801954233440 56827536736256 56949812232192 56963783162880 57062361268224 57071669115840 57161844614160 57275303852052 57333312651264 57423901556736 57437988791040 57547266358472 57561577793280 57660996133884 57675830452416 57785064979788 57839653048320 58004438384640 58064219883072 58119071662080 58155963650928 58229145661440 58229645010944 58244126146560 58344723360768 58577015303235 58714388541952 58728990228480 58729493864448 58743901386720 58845560057856 58855158775710 58957009982208 58971473318745 59013211226112 59124978671616 59139483214240 59410606587904 59538440060928 59553046033920 59647142206080 59840741908480 59878726754418 59935292651520 60048806463360 60049321417536 60167995965792 60281950503606 60297459109344 60354420572160 60468728186880 60588751182336 60641003765760 60760847646720 60761368707072 60799416544152 60876447056896 60972634255104 60987592064685 61161551953920 61267188043776 61282950119424 61399016312832 61414078722480 61520358242304 61535450419560 61695629918208 61710765093120 61827641542160 61925331665340 62048245839723 62111088705536 62142308904960 62240496215040 62358375942720 62482149656784 62536035133440 62600487061437 62644256243712 62659624135680 62660161479168 62778836027424 62838141583360 62902904873328 63097803325440 63317735572608 63402623631360 63523249102848 63623618353152 63639226502280 63804335063040 63930978828288 64052060227584 64068538761216 64084256058240 64205627755320 64307075190930 64499976732672 64515799870080 64601889251328 64617737389920 64740674653281 65053431535664 65069609679360 65254993182720 65322247368456 65383955619840 65507788869120 65508350637312 65570234695680 65637813780864 65694420746240 65824816099328 65841186078720 66053687109696 66086889060060 66153822289920 66258347950080 66285129498624 66389862629376 66515601005568 66531918616020 66705104142336 66836932411392 66853328850880 66980745068544 66997176788160 67304323547136 67320834647040 67427204232960 67554907271280 67555486594728 67688995461516 67747371394560 67881841602432 68010405696376 68027319210240 68092166799360 68162345080128 68221129236480 68355953602560 68356539795456 68486002939008 68550699909120 68594213536992 68816853194752 68925586549248 68942495377470 69090838562790 69227381722005 69407583657984 69424610729760 69556096734930 69605326061568 69622401643520 69742885994496 69874974793728 69892116525920 69910097518080 70353039525120 70492077152640 70492681664064 70626190530852 70692909281280 70765767982494 70967379857088 71034420920320 71187265290240 71327951585280 71463655240704 71576570647296 71594129815065 71666640814080 71779876945920 71808890290176 71922351181824 71934082948090 72058567756032 72076245167355 72094788065520 72231331224735 72263862820864 72281834127360 72425304686592 72562473824256 72580274853840 72694954563660 72769204518912 72787056263680 72913017176064 72930904200960 73185110477622 73392985677440 73411867330560 73538661735968 73556950072320 73650143887360 73696262477760 73696894466976 73766514032640 73842540503472 73906223339520 74052918111744 74193169850592 74263258234880 74310397998408 74423050076160 74570770685952 74830051131264 74900741160960 75043242160128 75061651771920 75191548962816 75209994957240 75371823886680 75405769900032 75717363990528 75735938977920 75951710883840 75999270680190 75999922419069 76095558821120 76215792818880 76367071802736 76511706408423 76565202075648 76583985054720 76603687649280 76748770391040 76881328178512 76900447802880 76901107269888 77046753306384 77119537397760 77418959844096 77492095549440 77541284867904 77638860881920 77658834862080 77792964481024 78102687070980 78305320304640 78305991819264 78325201848960 78460746743808 78473545034280 78609346642944 78628631091660 78833304895488 79147169465760 79304266872072 79404061378560 79510017540096 79529522941440 79838302339224 79913723535360 80065075284480 80065761890048 80085673451520 80223994621056 80375934004808 80396612145792 80472560762880 80624970915840 80752361564160 80785001576448 80854671687680 80912645079552 81014463528960 81015158276096 81065888725536 81296845673472 81316789419580 81652809210570 81689584058368 81710600159232 81865355083776 81885438296640 82027144323072 82047267226080 82260839890944 82281020124160 82567108887120 82730994452964 82856411873280 82909006275348 82987328286720 83144501256960 83309532875712 83381380177920 83467316081916 83546165514240 83546881972224 83599197748209 83705114703232 83725931335680 83870539831104 83892117021696 84130404433920 84423647430144 84444358243410 84590492583168 84611244326895 84697665470464 84831491137536 84852302003040 85013007120470 85202931350160 85241305104384 85402746970112 85423985786880 85424718348288 85445674744320 85593541902336 85607503673760 85742766921240 85912955778078 85999968976896 86021066493440 86135852335104 86156983186560 86320899537708 86491494200826 86677597469682 86759479572480 87006657576960 87096329824608 87178607493120 87343718492160 87344467516416 87517085041152 88071582812928 88094240796672 88115852080080 88282738163565 88344463933440 88380172664832 88435514973312 88519816839168 88687468007424 88709224821360 88940138856448 89115909881856 89307660091392 89329569050880 89470713309120 89761112862720 89818090131627 89880889393152 89902938977280 90073209695040 90073982126304 90251993948688 90329828526080 90422925755409 90509122136576 90531630858240 90703092280320 90883126773504 90961505648640 91141271470080 91142053060608 91314670585344 91458951382656 91900782065664 91923327169960 92098524469248 92121118083720 92303175629340 92543444877312 92566147639680 92741462313240 92887997498010 93166633058304 93213463357440 93514307832517 93537563914080 93723224485176 93804052700160 93966384365568 93989436203520 93990242218752 94168254041136 94257212375040 94354357309992 94623173142784 94646704988160 94916353720320 95103935447040 95284873654272 95435427529728 95458839753420 95555521085440 95706502594560 95745187053568 95896468242432 96078090341376 96101660223140 96126384087360 96308441632980 96567072915456 96749965099008 96773699805120 96926606084880 97217356234752 97241205601280 97580147303496 97882489774080 97983371052684 98075933429760 98261683303680 98262525955968 98355352043520 98456720671296 98541631119360 98737224148992 98924226467456 99080530664544 99130333590090 99230733434880 99387521925120 99427694247936 99584793944064 99773401508352 99797877924030 100057656213504 100082202362560 100255398617088 100279993276320 100469917506010 100495765182240 100541026533376 100956485320704 100981251970560 101140806349440 101268947845120 101332360906920 101333229892092 101533493192274 101621057091840 101822762403648 102015608544564 102111980072960 102138250199040 102331693854720 102533930403840 102534809693184 102729004408512 102826049863680 102891320305488 103225279792128 103388379823872 103413743066205 103636257844185 104111375486976 104136916094640 104334145102395 104407093739520 104407989092352 104433602465280 104614328991744 104631393379040 104812462190592 104838174788880 104865146277120 105111073193984 105529559287680 105711826245454 105738115728960 105739022496096 105872081838080 105939285796278 106039363921920 106148651973741 106451069785632 106551631380480 106753433712640 106780897935360 106965326161408 106991927377920 107195482861056 107499961221120 107669815418880 107713335435264 107883526772736 107901124422135 108087851634048 108395794231296 108843710736384 108870412280760 109153806778368 109180584395520 109369525764096 109396356301440 109777665716433 110089478516160 110117800995840 110307992603952 110475215831040 110516909256611 110544393716640 110545341700464 110649771048960 110763810755208 110859335009280 111079377167616 111175173570560 111289754775888 111394887352320 111395842629632 111423545671680 111465596997612 111634575114240 111827386441472 111856156028928 112173872578560 112351111741440 112564863240192 112592477657880 112787323444224 112814992435860 113108654850048 113136402670720 113603908466880 113927566325760 114124722536448 114143338231680 114323689228320 114550607704104 114847803113472 114875977582080 115094532716944 115123155586560 115321992267768 115351660904832 115570129959576 115679306096640 116008876769280 116128439766144 116238143324160 116311927301856 116458291322880 116459290021888 116488252293120 116689446721536 117154030606470 117428777083904 117457980456960 117458987728896 117487802773440 117691120115712 117710317551420 117914019964416 117942946637490 118026422452224 118249957343232 118278966428480 118821213175808 119076880121856 119106092067840 119294284412160 119681483816960 119757453508836 119870585303040 120097612926720 120098642835072 120335991931584 120563901007212 120594918218688 120708841144320 120937456373760 121177502364672 121282007531520 121521695293440 121522737414144 121598833088304 121752894113792 121945268510208 121975184129370 122479213815855 122534376087552 122565900238848 122798032625664 122828157444960 123040716484608 123070900839120 123391259836416 123421530186240 123655283084320 123850663330680 124096491679446 124222177411072 124284617809920 124480992430080 124716751885440 124964299313568 125072070266880 125200974122874 125319248271360 125320322958336 125557672054848 125676283166720 125805809746656 126195606650880 126635471145216 126666537365115 127046498205696 127247236706304 127278453004560 127519510680705 127608670126080 127861957656576 128104120455168 128137077522432 128168512116480 128411255510640 128614150381860 128869433667117 128999953465344 129031599740160 129203778502656 129235474779840 129481349306562 129737241301239 130106863071328 130139219358720 130509986365440 130644494736912 130767911239680 131015577738240 131016701274624 131275627561728 131388841492480 131649632198656 131682372157440 132107374219392 132173778120120 132516695900160 132570258997248 132779725258752 133031202011136 133063837232040 133410208284672 133673864822784 133706657701760 133961490137088 133994353576320 134641669294080 134854408465920 135109814542560 135110973189456 135377990923032 135494742789120 135763683204864 136020811392752 136054638420480 136184333598720 136324690160256 136442258472960 136711907205120 136713079590912 136972005878016 137101399818240 137188427073984 137633706389504 137851173098496 137884990754940 138181677125580 138454763444010 138815167315968 138849221459520 139112193469860 139244803287040 139331996247015 139485771988992 139749949587456 139784233051840 139820195036160 140706079050240 140984154305280 140985363328128 141252381061704 141385818562560 141531535964988 141934759714176 142068841840640 142374530580480 142655903170560 142927310481408 143153141294592 143188259630130 143333281628160 143559753891840 143617780580352 143844702363648 143868165896180 144117135512064 144152490334710 144189576131040 144462662449470 144527725641728 144850609373184 145124947648512 145160549707680 145389909127320 145538409037824 145574112527360 145826034352128 145861808401920 146370220955244 146785971354880 146823734661120 147077323471936 147113900144640 147300287774720 147392524955520 147393788933952 147533028065280 147685081006944 147812446679040 148105836223488 148386339701184 148526516469760 148620795996816 148846100152320 149141541371904 149660102262528 149696816886045 149801482321920 150086484320256 150123303543840 150383097925632 150419989914480 150704876259015 150743647773360 150811539800064 151434727981056 151471877955840 151903421767680 151998541360380 151999844838138 152191117642240 152300239788411 152431585637760 152734143605472 153023412816846 153167970109440 153207375298560 153497540782080 153762656357024 153800895605760 153802214539776 154093506612768 154239074795520 154837919688192 155082569735808 155277721763840 155585928962048 156205374141960 156610640609280 156611983638528 156650403697920 156921493487616 156947090068560 157218693285888 157257262183320 157666609790976 158294338931520 158567739368181 158608533744144 158808122757120 158908928694417 159020035080192 159059045882880 159676604678448 159827447070720 160130150568960 160131523780096 160171346903040 160447989242112 160751868009616 160793224291584 160945121525760 161249941831680 161504723128320 161570003152896 161825290159104 162028927057920 162030316552192 162131777451072 162593691346944 162633578839160 163305618421140 163379168116736 163730710167552 163770876593280 164054288646144 164094534452160 164562040248320 165134217774240 165461988905928 165712823746560 165818012550696 165974656573440 166289002513920 166619065751424 166762760355840 166934632163832 167092331028480 167093763944448 167198395496418 167410229406464 167451862671360 167741079662208 167784234043392 168260808867840 168847294860288 168888716486820 169180985166336 169222488653790 169395330940928 169662982275072 169704604006080 170026014240940 170405862700320 170482610208768 170805493940224 170849436696576 170891349488640 171187083804672 171215007347520 171485533842480 171825911556156 171999937953792 172042132986880 172271704670208 172313966373120 172641799075416 172982988401652 173355194939364 173518959144960 174013315153920 174192659649216 174357214986240 174687436984320 174688935032832 175034170082304 176143165625856 176188481593344 176231704160160 176565476327130 176871029946624 176914419956235 177039633678336 177374936014848 177418449642720 177880277712896 178231819763712 178615320182784 178659138101760 178941426618240 179522225725440 179636180263254 179805877954560 180146419390080 180147964252608 180503987897376 180659657052160 180845851510818 181018244273152 181063261716480 181406184560640 181766253547008 181923011297280 182282542940160 182284106121216 182629341170688 182917902765312 182962776194055 183801564131328 183846654339920 184197048938496 184242236167440 184606351258680 185086889754624 185132295279360 185482924626480 185775994996020 186144737519169 186333266116608 186426926714880 187028615665034 187075127828160 187446448970352 187608105400320 187801461184311 187932768731136 187978872407040 187980484437504 188336508082272 188514424750080 188708714619984 189246346285568 189293409976320 190207870894080 190569747308544 190870855059456 190917679506840 191413005189120 191490374107136 191792936484864 192156180682752 192203320446280 192252768174720 192616883265960 193499930198016 193547399610240 193853212169760 194222023959843 194482411202560 195160294606992 195764979548160 195966742105368 196151866859520 196523366607360 196525051911936 196710704087040 196913441342592 197083262238720 197474448297984 197848452934912 198161061329088 198260667180180 198461466869760 198775043850240 198855388495872 199169587888128 199546803016704 199595755848060 200115312427008 200164404725120 200510797234176 200559986552640 200939835012020 200991530364480 201912970641408 201962503941120 202281612698880 202537895690240 202664721813840 202666459784184 203066986384548 203242114183680 203645524807296 204031217089128 204223960145920 204276500398080 204663387709440 205067860807680 205069619386368 205458008817024 205652099727360 205782640610976 206450559584256 206776759647744 206827486132410 207272515688370 208222750973952 208273832189280 208668290204790 208815978184704 208867204930560 209228657983488 209262786758080 209624924381184 209676349577760 209730292554240 210222146387968 211059118575360 211423652490908 211476231457920 211478044992192 211744163676160 211878571592556 212078727843840 212297303947482 212902139571264 213103262760960 213506867425280 213561795870720 213930652322816 213983854755840 214390965722112 214782389445195 214999922442240 215339630837760 215426670870528 215767053545472 215802248844270 216175703268096 216228735502065 216693993674205 216791588462592 217687421472768 217740824561520 218307613556736 218361168791040 218739051528192 218792712602880 219555331432866 220178957032320 220235601991680 220615985207904 220950431662080 221033818513222 221088787433280 221090683400928 221299542097920 221527621510416 221718670018560 222158754335232 222350347141120 222579509551776 222789774704640 222791685259264 222931193995224 223269150228480 223654772882944 223712312057856 224702223482880 225129726480384 225184955315760 225574646888448 225629984871720 226217309700096 226272805341440 227207816933760 227855132651520 227999767257207 228286676463360 228647378456640 229101215408208 229535119225269 229695606226944 229751955164160 230189065433888 230246311173120 230643984535536 230703321809664 231140259919152 231358612193280 232256879532288 232476286648320 232623854603712 232916582645760 232918580043776 232976504586240 233378893443072 234308061212940 234857554167808 234915960913920 234917975457792 234975605546880 235382240231424 235420635102840 235828039928832 235885893274980 236499914686464 236557932856960 238212184135680 238588568824320 239362967633920 239514907017672 239741170606080 240195225853440 240197285670144 240671983863168 241127802014424 241189836437376 241417682288640 241874912747520 242355004729344 242564015063040 243043390586880 243045474828288 243197666176608 243505788227584 243890537020416 243950368258740 244958427631710 245068752175104 245131800477696 245596065251328 245656314889920 246081432969216 246141801678240 246782519672832 246843060372480 247310566168640 247701326661360 248192983358892 248444354822144 248569235619840 248961984860160 249433503770880 249928598627136 250144140533760 250401948245748 250638496542720 250640645916672 251115344109696 251352566333440 251611619493312 252391213301760 253270942290432 253333074730230 253833732980685 254092996411392 254494473412608 254556906009120 255039021361410 255723915313152 256208240910336 256274155044864 256337024232960 256822511021280 257228300763720 257738867334234 257999906930688 258063199480320 258407557005312 258470949559680 258962698613124 259474482602478 260213726142656 260278438717440 261019972730880 261288989473824 261535822479360 262031155476480 262033402549248 262551255123456 262777682984960 263299264397312 264214748438784 264279565613635 264347556240240 264848214490695 265033391800320 265140517994496 265559450517504 266062404022272 266127674464080 266820416569344 267347729645568 267413315403520 267922980274176 267988707152640 269283338588160 269454270394881 269708816931840 270219629085120 270221946378912 270755981846064 270989485578240 271268777266227 271527366409728 272041622785504 272109276840960 272649380320512 272884516945920 273423814410240 273426159181824 273944011756032 274376854147968 275267412779008 275702346196992 275769981509880 276363354251160 276909526888020 277630334631936 277698442919040 278224386939720 278489606574080 278663992494030 279499899174912 279568466103680 279640390072320 280542923497551 281412158100480 281968308610560 281970726656256 282504762123408 282771637125120 283063071929976 283869519428352 284137683681280 284749061160960 285311806341120 285854620962816 286306282589184 286376519260260 286666563256320 287119507783680 287235561160704 287689404727296 287736331792360 288234271024128 288304980669420 288379152262080 288925324898940 289055451283456 289701218746368 290249895297024 290321099415360 290779818254640 291148225054720 291652068704256 291723616803840 292740441910488 293571942709760 293647469322240 294154646943872 294227800289280 294785049911040 294787577867904 295066056130560 295370162013888 295624893358080 296211672446976 296772679402368 297053032939520 297241591993632 297692200304640 298283082743808 299320204525056 299393633772090 300172968640512 300246607087680 300766195851264 300839979828960 301409752518030 301487295546720 301623079600128 302869455962112 302943755911680 303806843535360 303997082720760 303999689676276 304382235284480 304600479576822 304863171275520 305468287210944 306046825633692 306335940218880 306414750597120 306995081564160 307525312714048 307601791211520 307604429079552 308187013225536 308478149591040 309675839376384 310165139471616 310241229198615 310555443527680 311171857924096 312410748283920 313002435307185 313221281218560 313223967277056 313300807395840 313842986975232 313894180137120 314437386571776 314514524366640 315333219581952 316588677863040 317135478736362 317217067488288 317616245514240 317817857388834 318118091765760 318445955921223 319353209356896 319654894141440 320260301137920 320263047560192 320342693806080 320895978484224 321503736019232 321586448583168 322499883663360 323009446256640 323140006305792 323650580318208 323703373266405 324060633104384 324263554902144 325187382693888 325267157678320 326611236842280 326758336233472 327461420335104 327541753186560 328108577292288 328189068904320 329124080496640 329332997149299 330268435548480 330923977811856 331425647493120 331550727769833 331636025101392 331949313146880 332578005027840 333238131502848 333525520711680 333869264327664 334184662056960 334187527888896 334396790992836 334820458812928 334903725342720 335482159324416 335568468086784 336521617735680 337694589720576 337777432973640 338361970332672 338444977307580 338790661881856 339325964550144 339409208012160 340052028481880 340811725400640 341610987880448 341782698977280 342374167609344 342430014695040 342971067684960 343651823112312 344084265973760 344543409340416 344627932746240 345283598150832 345965976803304 346710389878728 347037918289920 348026630307840 348385319298432 348714429972480 349374873968640 349377870065664 350068340164608 352286331251712 352376963186688 352463408320320 353130952654260 353742059893248 353828839912470 354079267356672 354749872029696 354836899285440 356463639527424 357230640365568 357318276203520 357882853236480 359044451450880 359272360526508 359611755909120 360292838780160 360295928505216 361007975794752 361319314104320 361691703021636 362036488546304 362126523432960 362812369121280 363532507094016 363846022594560 364565085880320 364568212242432 365258682341376 365835805530624 365925552388110 367603128262656 367693308679840 368394097876992 368484472334880 369212702517360 370173779509248 370264590558720 370965849252960 371551989992040 372289475038338 372666532233216 372853853429760 374057231330068 374150255656320 374892897940704 375216210800640 375602922368622 375957744814080 375960968875008 376673016164544 377028849500160 377417429239968 378492692571136 378586819952640 379999612095345 381139494617088 381741710118912 381835359013680 382558532042115 382826010378240 382980748214272 383585872969728 384312361365504 384406640892560 384505536349440 385233766531920 386999860396032 387094799220480 387706424339520 388444047919686 388964822405120 389211723903717 390320589213984 391529959096320 391933484210736 392303733719040 393046733214720 393050103823872 393826882685184 394166524477440 394948896595968 395696905869824 396322122658176 396521334360360 397550087700480 397710776991744 398339175776256 399093606033408 399191511696120 400230624854016 400328809450240 401021594468352 401119973105280 401879670024040 401983060728960 403925007882240 404563225397760 405075791380480 405329443627680 405332919568368 406133972769096 406484228367360 407291049614592 408062434178256 408447920291840 408553000796160 409326775418880 410135721615360 410139238772736 410916017634048 411304199454720 411565281221952 412901119168512 413553519295488 413654972264820 414545031376740 416445501947904 416547664378560 417336580409580 417734409861120 417995988741045 418457315966976 418525573516160 419249848762368 419352699155520 419460585108480 422118237150720 422847304981816 422952462915840 422956089984384 423488327352320 423757143185112 424157455687680 424594607894964 425804279142528 426206525521920 427013734850560 427123591741440 427861304645632 427967709511680 428781931444224 429564778890390 429999844884480 430679261675520 430853341741056 431534107090944 431604497688540 432351406536192 432457471004130 433387987348410 433583176925184 435374842945536 435481649123040 436615227113472 436722337582080 437478103056384 437585425205760 439110662865732 440357914064640 440471203983360 441231970415808 441900863324160 442067637026444 442177574866560 442181366801856 442599084195840 443055243020832 443437340037120 444317508670464 444700694282240 445159019103552 445579549409280 445583370518528 445862387990448 446538300456960 447309545765888 447424624115712 449090450658135 449404446965760 450259452960768 450369910631520 451149293776896 451259969743440 452114628777045 452434619400192 452545610682880 454415633867520 455710265303040 455999534514414 456573352926720 457294756913280 458202430816416 459070238450538 459503910328320 460378130867776 460492622346240 461287969071072 461406643619328 462280519838304 462717224386560 464513759064576 465247709207424 465833165291520 465837160087552 466757786886144 467571539162585 468616122425880 469715108335616 469831921827840 469835950915584 469951211093760 470764480462848 470841270205680 471656079857664 471771786549960 472999829372928 473115865713920 475703218104543 476424368271360 476726786083251 477177137648640 478725935267840 479029814035344 479482341212160 480390451706880 480394571340288 481343967726336 482255604028848 482379672874752 482835364577280 483749825495040 484710009458688 486086781173760 486090949656576 486395332353216 487011576455168 487781074040832 487900736517480 489916855263420 490137504350208 491192130502656 491312629779840 492162865938432 492283603356480 493686120744960 494621132337280 495402653322720 496385966717784 497138471239680 497923969720320 498867007541760 499857197254272 500288281067520 500803896491496 501276993085440 501281291833344 502230688219392 502705132666880 503223238986624 504782426603520 506541884580864 506666149460460 507667465961370 508185992822784 508988946825216 509113812018240 510078042722820 511447830626304 512416481820672 512548310089728 512674048465920 513645022042560 514456601527440 515477734668468 515999813861376 516126398960640 516815114010624 516941899119360 517925397226248 518948965204956 520427452285312 520556877434880 522039945461760 522577978947648 523071644958720 524062310952960 524066805098496 525102510246912 525555365969920 526598528794624 528429496877568 528559131227270 528695112480480 529696428981390 530743259868705 531118901035008 532124808044544 532255348928160 533640833138688 534695459291136 534826630807040 535845960548352 535977414305280 538566677176320 538908540789762 539417633863680 540439258170240 540443892757824 541511963692128 541978971156480 542537554532454 543054732819456 544083245571008 544218553681920 545298760641024 545769033891840 546847628820480 546852318363648 547888023512064 548753708295936 548888328582165 550534825558016 551404692393984 551539963019760 552584546283055 552726708502320 553819053776040 555260669263872 555396885838080 556448773879440 556979213148160 557327984988060 558434212557507 558999798349824 559136932207360 559280780144640 561085846995102 562824316200960 563404383552933 563936617221120 563941453312512 565009524246816 565543274250240 566126143859952 567739038856704 570623612682240 571709241925632 572612565178368 572753038520520 574239015567360 574471122321408 575378809454592 575472663584720 576468542048256 576609961338840 576758304524160 577850649797880 578110902566912 580499790594048 580642198830720 581559636509280 582296450109440 582666071879529 583447233607680 585480883820976 587143885419520 587294938644480 588309293887744 588455600578560 589570099822080 589575155735808 590132112261120 590740324027776 591249786716160 592423344893952 593545358804736 594106065879040 594483183987264 595384400609280 596566165487616 598640409050112 598787267544180 600345937281024 600493214175360 601532391702528 601679959657920 602819505036060 602974591093440 605738911924224 605887511823360 607613687070720 607994165441520 607999379352552 608764470568960 609200959153644 609726342551040 610936574421888 612093651267384 612671880437760 612829501194240 613990163128320 615050625428096 615203582423040 615208858159104 616374026451072 616956299182080 619351678752768 620330278943232 620482458397230 621110887055360 622343715848192 624821496567840 626004870614370 626447934554112 626601614791680 627685973950464 627788360274240 628874773143552 629029048733280 630666439163904 633177355726080 634270957472724 634434134976576 635232491028480 635635714777668 636236183531520 636891911842446 638706418713792 639309788282880 640520602275840 640526095120384 640685387612160 641791956968448 643007472038464 643172897166336 644347168335585 644999767326720 646018892513280 646280012611584 647301160636416 647406746532810 648527109804288 648686206506195 650374765387776 650534315356640 653222473684560 653516672466944 654922840670208 655083506373120 656217154584576 656378137808640 658248160993280 658665994298598 660536871096960 661847955623712 662851294986240 663101455539666 663272050202784 663898626293760 665156010055680 666476263005696 667051041423360 667738528655328 668369324113920 668375055777792 668793581985672 669640917625856 669807450685440 670964318648832 671136936173568 675389179441152 675554865947280 676723940665344 676889954615160 677581323763712 678651929100288 678818416024320 680104056963760 681623450801280 683221975760896 683565397954560 684860029390080 685942135369920 687303646224624 688168531947520 688605357675807 689086818680832 689255865492480 690567196301664 691931953606608 693420779757456 694075836579840 696770638596864 697428859944960 698749747937280 698755740131328 700136680329216 704572662503424 704753926373376 704926816640640 706261905308520 707484119786496 707657679824940 709499744059392 709673798570880 714636552407040 715765706472960 718088902901760 718544721053016 719223511818240 720585677560320 720591857010432 722015951589504 722638628208640 723383406043272 724072977092608 724253046865920 725624738242560 727065014188032 727692045189120 729130171760640 729136424484864 730517364682752 731671611061248 731851104776220 735206256525312 735386617359680 736788195753984 736968944669760 738425405034720 740347559018496 740529181117440 741931698505920 743103979984080 744578950076676 745333064466432 745707706859520 748114462660136 748300511312640 749785795881408 750432421601280 751205844737244 751915489628160 751921937750016 753346032329088 754057699000320 754834858479936 756985385142272 757173639905280 759999224190690 761501198942055 762278989234176 763483420237824 763670718027360 765117064084230 767171745939456 768624722731008 768813281785120 769011072698880 770467533063840 773999720792064 774189598440960 775412848679040 776888095839372 777929644810240 778423447807434 780641178427968 783059918192640 783866968421472 784607467438080 786093466429440 786100207647744 787653765370368 788333048954880 789897793191936 791393811739648 792644245316352 792838696840905 793042668720720 794544643472085 795100175400960 795421553983488 796678351552512 798187212066816 798383023392240 800461249708032 800657618900480 802043188936704 802239946210560 803759340048080 803966121457920 807850015764480 809126450795520 810151582760960 810658887255360 810665839136736 812267945538192 812968456734720 813806331798681 814582099229184 816124868356512 816895840583680 818653550837760 820271443230720 820278477545472 821832035268096 823130562443904 825802238337024 827107038590976 827309944529640 829090062753480 832891003895808 833095328757120 834673160819160 835468819722240 835991977482090 837051147032320 838499697524736 838705398311040 838921170216960 841628770492653 844236474301440 845694609963632 845904925831680 845912179968768 846976654704640 847514286370224 848314911375360 849189215789928 851608558285056 852413051043840 854027469701120 854247183482880 855722609291264 855935419023360 857563862888448 859129557780780 859999689768960 861358523351040 861706683482112 863068214181888 863208995377080 864702813072384 864914942008260 866775974696820 867166353850368 870749685891072 870963298246080 873444675164160 874956206112768 875170850411520 878221325731464 880715828129280 880942407966720 882463940831616 884135274052888 884355149733120 884362733603712 885198168391680 886110486041664 886874680074240 888635017340928 889401388564480 890318038207104 891159098818560 891166741037056 891724775980896 893076600913920 894619091531776 894849248231424 898180901316270 900518905921536 900739821263040 902298587553792 902519939486880 904229257554090 904869238800384 905091221365760 908831267735040 911420530606080 911999069028828 913146705853440 914589513826560 916404861632832 918140476901076 919007820656640 920756261735552 920985244692480 922575938142144 922813287238656 924561039676608 925434448773120 929027518129152 930495418414848 930723687595845 931666330583040 931674320175104 933515573772288 935143078325170 937232244851760 939007305921555 939430216671232 939663843655680 939671901831168 939902422187520 941528960925696 941682540411360 943312159715328 943543573099920 945999658745856 946231731427840 951406436209086 952848736542720 953453572166502 954354275297280 957451870535680 958059628070688 958964682424320 960780903413760 960789142680576 962687935452672 964511208057696 964759345749504 967499650990080 969420018917376 971110119799215 972181899313152 972790664706432 974023152910336 975562148081664 975801473034960 979833710526840 980275008700416 982384261005312 982625259559680 984325731876864 984567206712960 987372241489920 987998991447897 989242264674560 990805306645440 992771933435568 994276942479360 994652183309499 995847939440640 997734015083520 999714394508544 1000576562135040 1001607792982992 1002553986170880 1002562583666688 1004461376438784 1006446477973248 1009564853207040 1013083769161728 1013332298920920 1015334931922740 1016371985645568 1017977893650432 1018227624036480 1020156085445640 1024832963641344 1025348096931840 1027290044085120 1028913203054880 1030955469336936 1032252797921280 1033630228021248 1033883798238720 1035850794452496 1037897930409912 1040854904570624 1041113754869760 1044079890923520 1045155957895296 1046143289917440 1048124621905920 1048133610196992 1050205020493824 1051110731939840 1053197057589248 1056858993755136 1057118262454540 1057390224960960 1059392857962780 1061486519737410 1062237802070016 1064249616089088 1064510697856320 1069390918582272 1069653261614080 1071691921096704 1071954828610560 1077133354352640 1077817081579524 1078835267727360 1080878516340480 1080887785515648 1083023927384256 1083957942312960 1085075109064908 1086109465638912 1088166491142016 1088437107363840 1090597521282048 1091538067783680 1093695257640960 1093704636727296 1095776047024128 1097507416591872 1097776657164330 1101069651116032 1102809384787968 1103079926039520 1105169092566110 1105453417004640 1107638107552080 1110521338527744 1110793771676160 1112897547758880 1113958426296320 1114655969976120 1116868425115014 1117999596699648 1118273864414720 1118561560289280 1122171693990204 1125648632401920 1126808767105866 1127873234442240 1127882906625024 1130019048493632 1131086548500480 1132252287719904 1135478077713408 1139998836286035 1143418483851264 1145225130356736 1145506077041040 1147675596126345 1148478031134720 1148942244642816 1150757618909184 1150945327169440 1152937084096512 1153219922677680 1153516609048320 1155701299595760 1156221805133824 1160999581188096 1161284397661440 1163119273018560 1164592900218880 1165332143759058 1166894467215360 1167635171711151 1170961767641952 1174287770839040 1174589877288960 1176618587775488 1176911201157120 1179140199644160 1179150311471616 1181480648055552 1182499573432320 1184846689787904 1187090717609472 1188966367974528 1193132330975232 1197280818100224 1197574535088360 1200691874562048 1200986428350720 1203064783405056 1203359919315840 1205639010072120 1205949182186880 1211775023646720 1215227374141440 1215686001822721 1215988330883040 1215998758705104 1217528941137920 1218401918307288 1219452685102080 1221873148843776 1224187302534768 1225343760875520 1225659002388480 1227980326256640 1230101250856192 1230407164846080 1230417716318208 1232748052902144 1233912598364160 1238703357505536 1240660557886464 1240964916794460 1242221774110720 1244687431696384 1249642993135680 1252009741228740 1253203229583360 1255371947900928 1255576720548480 1257749546287104 1258058097466560 1266354711452160 1268541914945448 1268868269953152 1270464982056960 1271271429555336 1272472367063040 1273783823684892 1277412837427584 1278619576565760 1281041204551680 1281052190240768 1281370775224320 1283583913936896 1286014944076928 1286345794332672 1288694336671170 1289999534653440 1292037785026560 1292560025223168 1294602321272832 1294813493065620 1297054219608576 1297372413012390 1300749530775552 1301068630713280 1306444947369120 1307033344933888 1309845681340416 1310167012746240 1312434309169152 1312756275617280 1316496321986560 1317331988597196 1321073742193920 1323695911247424 1325702589972480 1326202911079332 1326544100405568 1327797252587520 1330312020111360 1332952526011392 1334102082846720 1335477057310656 1336738648227840 1336750111555584 1337587163971344 1339281835251712 1339614901370880 1341928637297664 1342273872347136 1347271351974405 1350778358882304 1351109731894560 1353447881330688 1353779909230320 1356343886331135 1357303858200576 1357636832048640 1360208113927520 1363246901602560 1366443951521792 1367130795909120 1369720058780160 1371884270739840 1374607292449248 1376337063895040 1377210715351614 1378511730984960 1381134392603328 1383863907213216 1386841559514912 1388151673159680 1393541277193728 1397499495874560 1397511480262656 1400273360658432 1402714617487755 1409145325006848 1409507852746752 1409853633281280 1412523810617040 1414968239572992 1415315359649880 1418999488118784 1419347597141760 1427109654313629 1429273104814080 1431531412945920 1436177805803520 1437089442106032 1438447023636480 1441171355120640 1441183714020864 1444031903179008 1445277256417280 1446766812086544 1448145954185216 1448506093731840 1451249476485120 1454130028376064 1458260343521280 1458272848969728 1461034729365504 1463343222122496 1463702209552440 1470412513050624 1470773234719360 1473576391507968 1473937889339520 1476850810069440 1481058362234880 1483863397011840 1486207959968160 1489157900153352 1491415413719040 1496228925320272 1496601022625280 1499571591762816 1500864843202560 1502411689474488 1503830979256320 1503843875500032 1506692064658176 1508115398000640 1509669716959872 1513970770284544 1514347279810560 1519998448381380 1523002397884110 1524557978468352 1526966840475648 1527341436054720 1530234128168460 1534343491878912 1537249445462016 1537626563570240 1538022145397760 1540935066127680 1547999441584128 1548379196881920 1550825697358080 1553776191678744 1555859289620480 1556846895614868 1561282356855936 1566119836385280 1567733936842944 1569214934876160 1572186932858880 1572200415295488 1575307530740736 1576666097909760 1579795586383872 1582787623479296 1585288490632704 1585677393681810 1586085337441440 1589089286944170 1592229779606115 1593356703105024 1596374424133632 1596766046784480 1600922499416064 1601315237800960 1604086377873408 1604479892421120 1607518680096160 1607932242915840 1615700031528960 1618252901591040 1620303165521920 1621317774510720 1621331678273472 1624535891076384 1625936913469440 1627612663597362 1629164198458368 1632249736713024 1633791681167360 1637307101675520 1640542886461440 1640556955090944 1643664070536192 1646261124887808 1646664985746495 1651604476674048 1654214077181952 1654619889059280 1657753638849165 1658180125506960 1665782007791616 1666190657514240 1669346321638320 1670937639444480 1671983954964180 1674102294064640 1675302637672521 1676999395049472 1677410796622080 1677842340433920 1683257540985306 1688472948602880 1691389219927264 1691809851663360 1691824359937536 1693953309409280 1695028572740448 1696629822750720 1698378431579856 1703217116570112 1708054939402240 1711445218582528 1711870838046720 1715127725776896 1718259115561560 1722717046702080 1723413366964224 1726136428363776 1726417990754160 1729405626144768 1729829884016520 1733551949393640 1734332707700736 1741499371782144 1741926596492160 1746889350328320 1747998215638587 1750341700823040 1756442651462928 1761431656258560 1761884815933440 1764927881663232 1768270548105776 1768710299466240 1768725467207424 1770396336783360 1772220972083328 1773749360148480 1777270034681856 1780636076414208 1782318197637120 1782333482074112 1783449551961792 1786153201827840 1789238183063552 1789698496462848 1796361802632540 1801037811843072 1801479642526080 1804597175107584 1805039878973760 1808458515108180 1810182442731520 1817662535470080 1822841061212160 1823998138057656 1826293411706880 1829179027653120 1832809723265664 1836280953802152 1838015641313280 1841512523471104 1841970489384960 1845151876284288 1845626574477312 1849122079353216 1850868897546240 1858055036258304 1860990836829696 1861447375191690 1863332661166080 1863348640350208 1867031147544576 1870286156650340 1874464489703520 1878014611843110 1878860433342464 1879343803662336 1879804844375040 1883057921851392 1883365080822720 1886624319430656 1887087146199840 1891999317491712 1892463462855680 1902812872418172 1905697473085440 1906907144333004 1908708550594560 1914903741071360 1916119256141376 1917929364848640 1921561806827520 1921578285361152 1925375870905344 1929022416115392 1929518691499008 1934999301980160 1938840037834752 1942220239598430 1945581329412864 1946058619518585 1948046305820672 1951124296163328 1951602946069920 1959667421053680 1960550017400832 1964768522010624 1965250519119360 1968651463753728 1969134413425920 1974744482979840 1975997982895794 1978484529349120 1981610613290880 1985543866871136 1988553884958720 1989304366618998 1991695878881280 1995468030167040 1999428789017088 2001153124270080 2003215585965984 2005107972341760 2005125167333376 2008922752877568 2012892955946496 2026167538323456 2026664597841840 2030669863845480 2032743971291136 2035955787300864 2036455248072960 2040312170891280 2049665927282688 2050696193863680 2054580088170240 2057826406109760 2061910938673872 2064505595842560 2065816073027421 2067260456042496 2067767596477440 2071701588904992 2075795860819824 2081709809141248 2082227509739520 2090311915790592 2092286579834880 2096249243811840 2096267220393984 2100410040987648 2106394115178496 2113717987510272 2114236524909080 2114780449921920 2118785715925560 2122973039474820 2128499232178176 2129021395712640 2139306523228160 2143909657221120 2154266708705280 2155634163159048 2157670535454720 2161757032680960 2161775571031296 2166047854768512 2167915884625920 2170150218129816 2172218931277824 2176332982284032 2176874214727680 2181195042564096 2183076135567360 2187390515281920 2187409273454592 2191552094048256 2195014833183744 2195553314328660 2202139302232064 2205618769575936 2206159852079040 2210338185132220 2210906834009280 2215276215104160 2221042677055488 2221587543352320 2225795095517760 2227916852592640 2229311939952240 2233736850230028 2235999193399296 2236547728829440 2237123120578560 2244343387980408 2251297264803840 2253617534211732 2255746468884480 2255765813250048 2260038096987264 2262173097000960 2264504575439808 2270956155426816 2279997672572070 2286836967702528 2290450260713472 2291012154082080 2295351192252690 2301515237818368 2301890654338880 2305874168193024 2306439845355360 2307033218096640 2311402599191520 2312443610267648 2321999162376192 2322568795322880 2326238546037120 2329185800437760 2330664287518116 2333788934430720 2335270343422302 2341923535283904 2348575541678080 2349179754577920 2353237175550976 2353822402314240 2358280399288320 2358300622943232 2362961296111104 2364999146864640 2369693379575808 2374181435218944 2377932735949056 2378516090522715 2383633930416255 2386264661950464 2394561636200448 2395149070176720 2401383749124096 2401972856701440 2406129566810112 2406719838631680 2411278020144240 2411898364373760 2423550047293440 2430454748282880 2431372003645442 2431976661766080 2431997517410208 2435057882275840 2436803836614576 2438905370204160 2441418995396043 2443746297687552 2448374605069536 2450687521751040 2455960652513280 2460202501712384 2460814329692160 2460835432636416 2465496105804288 2477406715011072 2481321115772928 2481929833588920 2489374863392768 2499285986271360 2504019482457480 2506406459166720 2511153441096960 2515499092574208 2516116194933120 2524886311477959 2532709422904320 2537083829890896 2537736539906304 2540929964113920 2542542859110672 2544944734126080 2547567647369784 2554825674855168 2557239153131520 2562082409103360 2562104380481536 2562741550448640 2567167827873792 2572029888153856 2572691588665344 2577388673342340 2579999069306880 2584075570053120 2585120050446336 2589204642545664 2589626986131240 2594108439217152 2594744826024780 2601499061551104 2602137261426560 2612889894738240 2620334025492480 2624868618338304 2625512551234560 2632992643973120 2634663977194392 2642147484387840 2647391822494848 2652405822158664 2653088200811136 2655594505175040 2660624040222720 2665905052022784 2668204165693440 2670954114621312 2673477296455680 2673500223111168 2675174327942688 2678563670503424 2679229802741760 2683857274595328 2684547744694272 2694542703948810 2701556717764608 2702219463789120 2706895762661376 2707559818460640 2712687772662270 2714607716401152 2715273664097280 2720416227855040 2726493803205120 2732887903043584 2734261591818240 2739440117560320 2743768541479680 2749214584898496 2752674127790080 2754421430703228 2757023461969920 2762268785206656 2767727814426432 2773683119029824 2776303346319360 2787082554387456 2792171062787535 2794998991749120 2795022960525312 2800546721316864 2805429234975510 2817021917764665 2818290650013696 2819015705493504 2819707266562560 2825047621234080 2829936479145984 2830630719299760 2837998976237568 2838695194283520 2854219308627258 2858546209628160 2863062825891840 2872355611607040 2874178884212064 2876894047272960 2882342710241280 2882367428041728 2888063806358016 2890554512834560 2893533624173088 2896291908370432 2902498952970240 2908260056752128 2913330359397645 2916545697939456 2922069458731008 2926686444244992 2927404419104880 2940825026101248 2941546469438720 2947152783015936 2947875778679040 2953701620138880 2962116724469760 2963996974343691 2967726794023680 2972415919936320 2978315800306704 2982830827438080 2983956549928497 2992457850640544 2993202045250560 2999143183525632 3001729686405120 3004823378948976 3007661958512640 3007687751000064 3013384129316352 3019339433919744 3027941540569088 3028694559621120 3039996896762760 3046004795768220 3049115956936704 3053933680951296 3054682872109440 3060468256336920 3074498890924032 3075253127140480 3076044290795520 3081870132255360 3096758393763840 3101651394716160 3107552383357488 3111718579240960 3113693791229736 3122564713711872 3132239672770560 3135467873685888 3138429869752320 3144373865717760 3144400830590976 3150615061481472 3153332195819520 3159591172767744 3165575246958592 3170576981265408 3171354787363620 3172170674882880 3178178573888340 3184459559212230 3186713406210048 3192748848267264 3193532093568960 3202630475601920 3208172755746816 3208959784842240 3215037360192320 3215864485831680 3231400063057920 3236505803182080 3242635549021440 3242663356546944 3249071782152768 3251873826938880 3255225327194724 3258328396916736 3264499473426048 3267583362334720 3274614203351040 3281085772922880 3281113910181888 3287328141072384 3292522249775616 3293329971492990 3303208953348096 3308428154363904 3309239778118560 3315507277698330 3316360251013920 3331564015583232 3332381315028480 3338692643276640 3341875278888960 3343967909928360 3348204588129280 3350605275345042 3353998790098944 3354821593244160 3355684680867840 3366515081970612 3376945897205760 3382778439854528 3383619703326720 3383648719875072 3387906618818560 3390057145480896 3393259645501440 3396756863159712 3406434233140224 3416109878804480 3422890437165056 3430255451553792 3436518231123120 3443026788379035 3445434093404160 3446826733928448 3452272856727552 3452835981508320 3458811252289536 3459659768033040 3467103898787280 3468665415401472 3482998743564288 3483853192984320 3493778700656640 3495996431277174 3500683401646080 3502905515133453 3512885302925856 3522863312517120 3523769631866880 3529855763326464 3536541096211552 3537420598932480 3537450934414848 3544441944166656 3547498720296960 3554540069363712 3561272152828416 3564666964148224 3566899103923584 3578476366127104 3579396992925696 3592723605265080 3602075623686144 3602959285052160 3609194350215168 3610079757947520 3616917030216360 3620364885463040 3635325070940160 3645682122424320 3647058005468163 3647996276115312 3652586823413760 3658358055306240 3665619446531328 3672561907604304 3676031282626560 3683025046942208 3683940978769920 3690303752568576 3691253148954624 3698244158706432 3701737795092480 3716110072516608 3721981673659392 3722894750383380 3726665322332160 3726697280700416 3734062295089152 3740572313300680 3748928979407040 3756029223686220 3757720866684928 3759609688750080 3766115843702784 3766730161645440 3773248638861312 3774174292399680 3784926925711360 3805625744836344 3811394946170880 3813814288666008 3817417101189120 3832238512282752 3835858729697280 3843123613655040 3843156570722304 3850751741810688 3858044832230784 3859037382998016 3869998603960320 3877680075669504 3884440479196860 3891162658825728 3892117239037170 3896092611641344 3902248592326656 3903205892139840 3919334842107360 3921100034801664 3929537044021248 3930501038238720 3937302927507456 3938268826851840 3949488965959680 3951995965791588 3956969058698240 3963221226581760 3971087733742272 3977107769917440 3978608733237996 3983391757762560 3990936060334080 3998857578034176 4002306248540160 4006431171931968 4010215944683520 4010250334666752 4017845505755136 4025785911892992 4052335076646912 4053329195683680 4061339727690960 4069031658993405 4071911574601728 4072910496145920 4080624341782560 4099331854565376 4101392387727360 4109160176340480 4115652812219520 4123821877347744 4129011191685120 4131632146054842 4135535192954880 4143403177809984 4151591721639648 4163419618282496 4164455019479040 4180623831581184 4192498487623680 4192534440787968 4200820081975296 4208143852463265 4212788230356992 4227435975020544 4228473049818160 4229560899843840 4237571431851120 4245946078949640 4256998464356352 4258042791425280 4278613046456320 4281328962940887 4287819314442240 4308533417410560 4311268326318096 4315341070909440 4323514065361920 4323551142062592 4332095709537024 4335831769251840 4340300436259632 4344437862555648 4352665964568064 4353748429455360 4362390085128192 4374781030563840 4374818546909184 4383104188096512 4390029666367488 4391106628657320 4404278604464128 4411237539151872 4412319704158080 4420676370264440 4421813668018560 4430552430208320 4443175086704640 4451590191035520 4455833705185280 4458623879904480 4467473700460056 4473095457658880 4474246241157120 4488686775960816 4502594529607680 4507235068423464 4511492937768960 4511531626500096 4520076193974528 4524346194001920 4529009150879616 4541912310853632 4559995345144140 4573673935405056 4580900521426944 4582024308164160 4590702384505380 4603030475636736 4603781308677760 4611748336386048 4612879690710720 4614066436193280 4622805198383040 4643998324752384 4645137590645760 4652477092074240 4658371600875520 4661328575036232 4667577868861440 4670540686844604 4683847070567808 4697151083356160 4698359509155840 4706474351101952 4707644804628480 4716560798576640 4716601245886464 4725922592222208 4729998293729280 4739386759151616 4748362870437888 4755865471898112 4757032181045430 4767267860832510 4789123272400896 4790298140353440 4802767498248192 4803945713402880 4812259133620224 4813439677263360 4822556040288480 4823796728747520 4847100094586880 4860909496565760 4862744007290884 4863953323532160 4863995034820416 4870115764551680 4873607673229152 4877810740408320 4882837990792086 4887492595375104 4896749210139072 4901375043502080 4911921305026560 4920405003424768 4921628659384320 4921670865272832 4930992211608576 4939994957239485 4954813430022144 4962642231545856 4963859667177840 4973260916547495 4978749726785536 4998571972542720 5008038964914960 5012812918333440 5022306882193920 5030998185148416 5032232389866240 5049772622955918 5065418845808640 5074167659781792 5075473079812608 5081859928227840 5085085718221344 5089889468252160 5095135294739568 5109651349710336 5124164818206720 5124208760963072 5134335655747584 5144059776307712 5145383177330688 5154777346684680 5168151140106240 5170240100892672 5178409285091328 5179253972262480 5188216878434304 5189489652049560 5202998123102208 5204274522853120 5225779789476480 5240668050984960 5243994646915761 5251025102469120 5265985287946240 5269327954388784 5284294968775680 5294783644989696 5304811644317328 5306176401622272 5311189010350080 5321248080445440 5331810104045568 5341908229242624 5346954592911360 5347000446222336 5350348655885376 5357127341006848 5358459605483520 5367714549190656 5369095489388544 5389085407897620 5403113435529216 5404438927578240 5413791525322752 5415119636921280 5425375545324540 5430547328194560 5440832455710080 5452987606410240 5468523183636480 5478880235120640 5487537082959360 5498429169796992 5505348255580160 5508842861406456 5514046923939840 5524537570413312 5535455628852864 5547366238059648 5552606692638720 5574165108774912 5584342125575070 5589997983498240 5590045921050624 5601093442633728 5610858469951020 5634043835529330 5636581300027392 5638031410987008 5639414533125120 5650095242468160 5659872958291968 5661261438599520 5675997952475136 5677390388567040 5708438617254516 5717092419256320 5726125651783680 5744711223214080 5748357768424128 5753788094545920 5764685420482560 5764734856083456 5776127612716032 5781109025669120 5787067248346176 5792583816740864 5804997905940480 5816520113504256 5826660718795290 5838175858555755 5844138917462016 5853372888489984 5854808838209760 5881650052202496 5883092938877440 5894305566031872 5895751557358080 5907403240277760 5924233448939520 5927993948687382 5935453588047360 5944831839872640 5956631600613408 5965661654876160 5967913099856994 5984915701281088 5986404090501120 5998286367051264 6003459372810240 6009646757897952 6015323917025280 6015375502000128 6026768258632704 6038678867839488 6055883081138176 6078430009113605 6079993793525520 6092009591536440 6098231913873408 6107867361902592 6109365744218880 6120936512673840 6148997781848064 6150506254280960 6152088581591040 6163740264510720 6193516787527680 6197448219082263 6203302789432320 6215104766714976 6223437158481920 6227387582459472 6245129427423744 6270935747371776 6276859739504640 6288747731435520 6288801661181952 6301230122962944 6319182345535488 6331150493917184 6341153962530816 6342709574727240 6344341349765760 6356357147776680 6368919118424460 6385497696534528 6387064187137920 6405260951203840 6417919569684480 6430074720384640 6431728971663360 6462800126115840 6473011606364160 6485271098042880 6485326713093888 6498143564305536 6503747653877760 6510450654389448 6516656793833472 6528998946852096 6535166724669440 6549228406702080 6562171545845760 6562227820363776 6574656282144768 6585044499551232 6586659942985980 6606417906696192 6616856308727808 6618479556237120 6631014555396660 6632720502027840 6663128031166464 6664762630056960 6677385286553280 6683750557777920 6687935819856720 6696409176258560 6701210550690084 6707997580197888 6709643186488320 6711369361735680 6733030163941224 6753891794411520 6765556879709056 6767239406653440 6767297439750144 6780114290961792 6786519291002880 6793513726319424 6812868466280448 6832219757608960 6845780874330112 6860510903107584 6873036462246240 6886053576758070 6904545713455104 6905671963016640 6917622504579072 6919319536066080 6934207797574560 6937330830802944 6965997487128576 6967706385968640 6987557401313280 6991992862554348 7001366803292160 7005811030266906 7025770605851712 7045726625034240 7047539263733760 7059711526652928 7073082192423104 7074841197864960 7074901868829696 7088883888333312 7094997440593920 7109080138727424 7122544305656832 7133798207847168 7135548271568145 7156952732254208 7158793985851392 7185447210530160 7204151247372288 7205918570104320 7218388700430336 7220159515895040 7233834060432720 7240729770926080 7270650141880320 7291364244848640 7294116010936326 7295992552230624 7305173646827520 7316716110612480 7324256986188129 7331238893062656 7345123815208608 7352062565253120 7366050093884416 7367881957539840 7380607505137152 7382506297909248 7396488317412864 7432220145033216 7443963347318784 7445789500766760 7453394561400832 7468124590178304 7481144626601360 7497857958814080 7512058447372440 7515441733369856 7519219377500160 7533460323290880 7546497277722624 7548348584799360 7569853851422720 7574658934433877 7611251489672688 7622789892341760 7627628577332016 7634834202378240 7664477024565504 7671717459394560 7686247227310080 7686313141444608 7701503483621376 7716089664461568 7718074765996032 7739997207920640 7755360151339008 7768880958393720 7782325317651456 7784234478074340 7792185223282688 7804497184653312 7806411784279680 7838669684214720 7861002076477440 7874605855014912 7876537653703680 7898977931919360 7903991931583176 7913938117396480 7926442453163520 7942175467484544 7957217466475992 7966783515525120 7981872120668160 7997715156068352 8004612497080320 8012862343863936 8020431889367040 8020500669333504 8035691011510272 8051571823785984 8104670153293824 8106658391367360 8122679455381920 8138063317986810 8143823149203456 8145820992291840 8161248683565120 8198663709130752 8202784775454720 8218320352680960 8231305624439040 8247643754695488 8258022383370240 8263264292109684 8271070385909760 8286806355619968 8303183443279296 8326839236564992 8328910038958080 8361247663162368 8376513188362605 8384996975247360 8385068881575936 8401640163950592 8416287704926530 8454871950041088 8456946099636320 8459121799687680 8475142863702240 8491892157899280 8513996928712704 8516085582850560 8557226092912640 8562657925881774 8575638628884480 8617066834821120 8622536652636192 8630682141818880 8647028130723840 8647102284125184 8664191419074048 8671663538503680 8680600872519264 8688875725111296 8705331929136128 8707496858910720 8724780170256384 8739991078192935 8749637093818368 8766208376193024 8780059332734976 8782213257314640 8808557208928256 8822475078303744 8824639408316160 8841352740528880 8843627336037120 8861104860416640 8886350173409280 8903180382071040 8911667410370560 8917247759808960 8934947400920112 8946190915317760 8948492482314240 8951869649785491 8977373551921632 9005189059215360 9014470136846928 9022985875537920 9023063253000192 9040152387949056 9058018301759232 9083824621707264 9119990690288280 9147347870810112 9161801042853888 9164048616328320 9181404769010760 9207562617355520 9223496672772096 9225759381421440 9228132872386560 9245610396766080 9290275181291520 9304954184148480 9316743201751040 9322657150072464 9335155737722880 9341081373689208 9367694141135616 9394302166712320 9396719018311680 9412948702203904 9415289609256960 9433121597153280 9433202491772928 9451845184444416 9459996587458560 9478773518303232 9496725740875776 9511730943796224 9514064362090860 9534535721665020 9578246544801792 9580596280706880 9607891426805760 9624518267240448 9626879354526720 9645112080576960 9647593457495040 9694200189173760 9725488014581768 9727906647064320 9727990069640832 9740231529103360 9747215346458304 9755621480816640 9765675981584172 9774985190750208 9793498420278144 9802750087004160 9823842610053120 9840810006849536 9843257318768640 9843341730545664 9861984423217152 9879989914478970 9909626860044288 9925284463091712 9927719334355680 9946521833094990 9997143945085440 10016077929829920 10025625836666880 10044613764387840 10061996370296832 10064464779732480 10099545245911836 10130837691617280 10148335319563584 10150946159625216 10163719856455680 10170171436442688 10179778936504320 10190270589479136 10219302699420672 10248329636413440 10248417521926144 10268671311495168 10288119552615424 10290766354661376 10309554693369360 10329080365137105 10336302280212480 10340480201785344 10356818570182656 10358507944524960 10376433756868608 10378979304099120 10405996246204416 10408549045706240 10451559578952960 10481336101969920 10487989293831522 10502050204938240 10531970575892480 10538655908777568 10568589937551360 10589567289979392 10609623288634656 10612352803244544 10642496160890880 10663620208091136 10683816458485248 10694000892444672 10700697311770752 10714254682013696 10735429098381312 10738190978777088 10778170815795240 10806226871058432 10808877855156480 10827583050645504 10830239273842560 10850751090649080 10861094656389120 10881664911420160 10905975212820480 10937046367272960 10941174016404489 10957760470241280 10975074165918720 10996858339593984 11010696511160320 11017685722812912 11028093847879680 11049075140826624 11070911257705728 11094732476119296 11105213385277440 11148330217549824 11168684251150140 11179995966996480 11180091842101248 11202186885267456 11221716939902040 11268087671058660 11273162600054784 11278829066250240 11300190484936320 11319745916583936 11322522877199040 11354780777134080 11416877234509032 11434184838512640 11452251303567360 11496715536848256 11507576189091840 11529370840965120 11529469712166912 11552255225432064 11562218051338240 11574134496692352 11585167633481728 11609995811880960 11633040227008512 11653321437590580 11676351717111510 11688277834924032 11706745776979968 11709617676419520 11763300104404992 11766185877754880 11788611132063744 11791503114716160 11814806480555520 11848466897879040 11855987897374764 11870907176094720 11889663679745280 11913263201226816 11931323309752320 11935826199713988 11969831402562176 11972808181002240 11996572734102528 12006918745620480 12019293515795904 12030647834050560 12030751004000256 12053536517265408 12077357735678976 12111766162276352 12156860018227210 12159987587051040 12184019183072880 12207094976980215 12215734723805184 12218731488437760 12241873025347680 12297995563696128 12301012508561920 12304177163182080 12327480529021440 12387033575055360 12394896438164526 12406605578864640 12430209533429952 12446874316963840 12454775164918944 12490258854847488 12541871494743552 12577495462871040 12577603322363904 12602460245925888 12624431557389795 12638364691070976 12662300987834368 12682307925061632 12685419149454480 12688682699531520 12712714295553360 12737838236848920 12770995393069056 12774128374275840 12810521902407680 12835839139368960 12843986888822661 12860149440769280 12863457943326720 12925600252231680 12946023212728320 12970542196085760 12970653426187776 12996287128611072 13007495307755520 13020901308778896 13033313587666944 13057997893704192 13124343091691520 13124455640727552 13149312564289536 13170088999102464 13173319885971960 13212835813392384 13233712617455616 13236959112474240 13262029110793320 13265441004055680 13329525260113920 13354770573106560 13367501115555840 13375871639713440 13392818352517120 13402421101380168 13419286372976640 13422738723471360 13466060327882448 13507783588823040 13531113759418112 13534478813306880 13534594879500288 13560228581923584 13573038582005760 13587027452638848 13625736932560896 13664439515217920 13691561748660224 13721021806215168 13746072924492480 13772107153516140 13809091426910208 13811343926033280 13835245009158144 13838639072132160 13868415595149120 13931994974257152 13935412771937280 13975114802626560 13983985725108696 14002733606584320 14011622060533812 14051541211703424 14091453250068480 14095078527467520 14119423053305856 14146164384846208 14149682395729920 14149803737659392 14177767776666624 14189994881187840 14218160277454848 14245088611313664 14267596415694336 14271096543136290 14313905464508416 14370894421060320 14408302494744576 14411837140208640 14436777400860672 14440319031790080 14467668120865440 14481459541852160 14541300283760640 14582728489697280 14588232021872652 14591985104461248 14610347293655040 14633432221224960 14648513972376258 14662477786125312 14690247630417216 14704125130506240 14732100187768832 14735763915079680 14761215010274304 14765012595818496 14792976634825728 14819984871718455 14864440290066432 14887926694637568 14891579001533520 14919782749642485 14936249180356608 14962289253202720 14995715917628160 15024116894744880 15030883466739712 15038438755000320 15066920646581760 15092994555445248 15096697169598720 15139707702845440 15149317868867754 15222502979345376 15245579784683520 15255257154664032 15269668404756480 15328954049131008 15372494454620160 15372626282889216 15403006967242752 15432179328923136 15436149531992064 15510720302678016 15537761916787440 15564650635302912 15568468956148680 15584370446565376 15608994369306624 15612823568559360 15677339368429440 15722004152954880 15753075307407360 15797955863838720 15807983863166352 15827876234792960 15852884906327040 15884350934969088 15914434932951984 15933567031050240 15963744241336320 15995430312136704 16025724687727872 16040863778734080 16041001338667008 16071382023020544 16103143647571968 16209340306587648 16213316782734720 16245358910763840 16276126635973620 16291641984583680 16322497367130240 16405569550909440 16436640705361920 16462611248878080 16495287509390976 16516044766740480 16526528584219368 16542140771819520 16573612711239936 16606366886558592 16653678473129984 16657820077916160 16722495326324736 16753026376725210 16769993950494720 16770137763151872 16803280327901184 16832575409853060 16909743900082176 16913892199272640 16918243599375360 16950285727404480 16983784315798560 17027993857425408 17032171165701120 17114452185825280 17125315851763548 17151277257768960 17234133669642240 17245073305272384 17261364283637760 17294056261447680 17294204568250368 17328382838148096 17343327077007360 17361201745038528 17377751450222592 17410663858272256 17414993717821440 17449560340512768 17479982156385870 17514527575667265 17532416752386048 17560118665469952 17564426514629280 17644950156607488 17649278816632320 17682705481057760 17687254672074240 17722209720833280 17772700346818560 17806360764142080 17823334820741120 17834495519617920 17869894801840224 17892381830635520 17896984964628480 17903739299570982 17954747103843264 18010378118430720 18028940273693856 18045971751075840 18046126506000384 18080304775898112 18116036603518464 18167649243414528 18235290027340815 18239981380576560 18294695741620224 18323602085707776 18328097232656640 18362809538021520 18415125234711040 18446993345544192 18451518762842880 18456265744773120 18491220793532160 18580550362583040 18609908368296960 18633486403502080 18645314300144928 18670311475445760 18682162747378416 18735388282271232 18788604333424640 18825897404407808 18830579218513920 18866243194306560 18866404983545856 18903690368888832 18957547036606464 18993451481751552 19023461887592448 19028128724181720 19069071443330040 19156493089603584 19161192561413760 19215782853611520 19253758709053440 19290224161153920 19295186914990080 19388400378347520 19450976029163536 19455813294128640 19455980139281664 19480463058206720 19494430692916608 19511242961633280 19531351963168344 19549970381500416 19586996840556288 19605500174008320 19647685220106240 19681620013699072 19686514637537280 19686683461091328 19723968846434304 19759979828957940 19819253720088576 19850568926183424 19855438668711360 19893043666189980 19994287890170880 20032155859659840 20051251673333760 20089227528775680 20123992740593664 20128929559464960 20199090491823672 20261675383234560 20296670639127168 20301892319250432 20340342872885376 20359557873008640 20380541178958272 20438605398841344 20496659272826880 20496835043852288 20537342622990336 20576239105230848 20581532709322752 20619109386738720 20658160730274210 20713637140365312 20717015889049920 20752867513737216 20757958608198240 20811992492408832 20817098091412480 20903119157905920 20962672203939840 20975978587663044 21004100409876480 21063941151784960 21077311817555136 21137179875102720 21179134579958784 21219246577269312 21224705606489088 21284992321781760 21327240416182272 21367632916970496 21401394623541504 21406644814704435 21428509364027392 21470858196762624 21476381957554176 21556341631590480 21612453742116864 21617755710312960 21655166101291008 21660478547685120 21701502181298160 21722189312778240 21763329822840320 21811950425640960 21874092734545920 21882348032808978 21915520940482560 21950148331837440 21993716679187968 22021393022320640 22035371445625824 22056187695759360 22098150281653248 22141822515411456 22189464952238592 22296660435099648 22337368502300280 22360183684202496 22404373770534912 22443433879804080 22536175342117320 22546325200109568 22557658132500480 22600380969872640 22639491833167872 22645045754398080 22709561554268160 22723976803301631 22833754469018064 22868369677025280 22904502607134720 22993431073696512 23015152378183680 23058741681930240 23058939424333824 23104510450864128 23148268993384704 23170335266963456 23219991623761920 23266080454017024 23306642875181160 23352703434223020 23376555669848064 23413491553959936 23419235352839040 23532371755509760 23583006229432320 23629612961111040 23696933795758080 23711975794749528 23741814352189440 23779327359490560 23826526402453632 23871652399427976 23939662805124352 23945616362004480 23993145468205056 24013837491240960 24038587031591808 24061295668101120 24061502008000512 24107073034530816 24154715471357952 24223532324552704 24313720036454420 24319975174102080 24368038366145760 24414189953960430 24431469447610368 24437462976875520 24483746050695360 24595991127392256 24602025017123840 24608354326364160 24654961058042880 24774067150110720 24789792876329052 24813211157729280 24860419066859904 24893748633927680 24909550329837888 24980517709694976 25083742989487104 25154990925742080 25155206644727808 25204920491851776 25248863114779590 25324601975668736 25364615850123264 25370838298908960 25377365399063040 25425428591106720 25475676473697840 25541990786138112 25548256748551680 25621043804815360 25671678278737920 25687973777645322 25720298881538560 25726915886653440 25851200504463360 25892046425456640 25941084392171520 25941306852375552 25992574257222144 26014990615511040 26041802617557792 26066627175333888 26115995787408384 26219973234578805 26248911281455104 26298625128579072 26340177998204928 26346639771943920 26425671626784768 26467425234911232 26473918224948480 26524058221586640 26530882008111360 26659050520227840 26709541146213120 26735002231111680 26751743279426880 26785636705034240 26804842202760336 26838572745953280 26845477446942720 26855608949356473 26932120655764896 27015567177646080 27062227518836224 27068957626613760 27069189759000576 27120457163847168 27174054905277696 27251473865121792 27383123497320448 27442043612430336 27492145848984960 27544214307032280 27622687852066560 27670490018316288 27677278144264320 27736831190298240 27870825543874560 27950229605253120 27967971450217392 28005467213168640 28023244121067624 28103082423406848 28182906500136960 28190157054935040 28238846106611712 28292328769692416 28299364791459840 28299607475318784 28355535553333248 28379989762375680 28436320554909696 28490177222627328 28535192831388672 28542193086272580 28627810929016832 28741788842120640 28823674280417280 28873554801721344 28880638063580160 28935336241730880 28962919083704320 29082600567521280 29176464043745304 29183970208922496 29220694587310080 29266864442449920 29297027944752516 29324955572250624 29380495260834432 29408250261012480 29464200375537664 29471527830159360 29522430020548608 29530025191636992 29585953269651456 29639969743436910 29728880580132864 29775853389275136 29783158003067040 29839565499284970 29924578506405440 29991431835256320 30048233789489760 30061766933479424 30076877510000640 30133841293163520 30185989110890496 30193394339197440 30279415405690880 30298635737735508 30445005958690752 30491159569367040 30510514309328064 30539336809512960 30657908098262016 30744988909240320 30745252565778432 30806013934485504 30864358657846272 30872299063984128 30987241095411315 31021440605356032 31075523833574880 31129301270605824 31136937912297360 31217988738613248 31225647137118720 31354678736858880 31444008305909760 31506150614814720 31595911727677440 31615967726332704 31655752469585920 31705769812654080 31768701869938176 31828869865903968 31927488482672640 31990860624273408 32051449375455744 32082002677334016 32142764046041088 32206287295143936 32418680613175296 32426633565469440 32490717821527680 32552253271947240 32583283969167360 32644994734260480 32811139101818880 32823522049213467 32873281410723840 32925222497756160 32990575018781952 33032089533480960 33053057168438736 33084281543639040 33147225422479872 33212733773117184 33307356946259968 33315640155832320 33444990652649472 33506052753450420 33539987900989440 33540275526303744 33606560655802368 33665150819706120 33819487800164352 33827784398545280 33836487198750720 33900571454808960 33967568631597120 34064342331402240 34228904371650560 34250631703527096 34302554515537920 34490146610544768 34522728567275520 34588112522895360 34588409136500736 34656765676296192 34686654154014720 34722403490077056 34755502900445184 34821327716544512 34829987435642880 34899120681025536 34959964312771740 35029055151334530 35064833504772096 35120237330939904 35128853029258560 35289900313214976 35298557633264640 35365410962115520 35374509344148480 35444419441666560 35545400693637120 35612721528284160 35668991039235840 35739789603680448 35784763661271040 35793969929256960 35807478599141964 35909494207686528 36020756236861440 36057880547387712 36091943502151680 36092253012000768 36160609551796224 36232073207036928 36335298486829056 36470580054681630 36479962761153120 36621284930940645 36647204171415552 36656194465313280 36725619076043040 36830250469422080 36893986691088384 36903037525685760 36912531489546240 36982441587064320 37161100725166080 37219816736593920 37266972807004160 37290628600289856 37340622950891520 37364325494756832 37470776564542464 37577208666849280 37651794808815616 37732486388613120 37732809967091712 37807380737777664 37873294672169385 37915094073212928 37986902963503104 38046923775184896 38056257448363440 38138142886660080 38312986179207168 38322385122827520 38431565707223040 38507517418106880 38531960666467983 38580448322307840 38590373829980160 38776800756695040 38901952058327072 38911626588257280 38911960278563328 38960926116413440 38988861385833216 39022485923266560 39062703926336688 39099940763000832 39173993681112576 39363240027398144 39373029275074560 39373366922182656 39447937692868608 39519959657915880 39638507440177152 39701137852366848 39710877337422720 39786087332379960 39988575780341760 40064311719319680 40102503346667520 40178455057551360 40257859118929920 40398180983647344 40523350766469120 40593341278254336 40603784638500864 40680685745770752 40719115746017280 40761082357916544 40877210797682688 40993318545653760 40993670087704576 41074685245980672 41152478210461696 41163065418645504 41238218773477440 41316321460548420 41427274280730624 41434031778099840 41505735027474432 41515917216396480 41634196182824960 41806238315811840 41925344407879680 41951957175326088 42008200819752960 42154623635110272 42274359750205440 42358269159917568 42438493154538624 42449411212978176 42569984643563520 42654480832364544 42735265833940992 42802789247083008 42813289629408870 42857018728054784 42941716393525248 43112683263180960 43224907484233728 43235511420625920 43310332202582016 43320957095370240 43403004362596320 43444378625556480 43526659645680640 43623900851281920 43748185469091840 43764696065617956 43831041880965120 43900296663674880 43987433358375936 44042786044641280 44070742891251648 44112375391518720 44196300563306496 44283645030822912 44378929904477184 44593320870199296 44674737004600560 44759348248927455 44808747541069824 44886867759608160 45072350684234640 45092650400219136 45115316265000960 45200761939745280 45278983666335744 45290091508796160 45419123108536320 45447953606603262 45667508938036128 45736739354050560 45809005214269440 45986862147393024 46117483363860480 46117878848667648 46209020901728256 46296537986769408 46340670533926912 46532160908034048 46613285750362320 46705406868446040 46753111339696128 46826983107919872 46838470705678080 47064743511019520 47166012458864640 47259225922222080 47393867591516160 47423951589499056 47483628704378880 47558654718981120 47653052804907264 47743304798855952 47879325610248704 47891232724008960 47986290936410112 48077174063183616 48122591336202240 48123004016001024 48214146069061632 48309430942715904 48447064649105408 48627440072908840 48639950348204160 48736076732291520 48828379907920860 48874925953751040 48967492101390720 49204050034247680 49216708652728320 49309922116085760 49548134300221440 49579585752658104 49626422315458560 49720838133719808 49819100659675776 49961035419389952 50167485978974208 50309981851484160 50310413289455616 50409840983703552 50497726229559180 50649203951337472 50729231700246528 50741676597817920 50754730798126080 50850857182213440 50951352947395680 51083981572276224 51096513497103360 51242087609630720 51343356557475840 51375947555290644 51440597763077120 51453831773306880 51702401008926720 51784092850913280 51882168784343040 51882613704751104 51985148514444288 52029981231022080 52083605235115584 52133254350667776 52231991574816768 52439946469157610 52597250257158144 52680355996409856 52693279543887840 52934850469822464 52947836449896960 53048116443173280 53061764016222720 53318101040455680 53419082292426240 53470004462223360 53503486558853760 53571273410068480 53609684405520672 53677145491906560 53690954893885440 53711217898712946 53864241311529792 54031134355292160 54124455037672448 54137915253227520 54138379518001152 54240914327694336 54348109810555392 54502947730243584 54705870082022445 54766246994640896 54884087224860672 54984291697969920 55088428614064560 55245375704133120 55340980036632576 55354556288528640 55473662380596480 55741651087749120 55900459210506240 55935942900434784 56010934426337280 56046488242135248 56206164846813696 56365813000273920 56477692213223424 56584657539384832 56598729582919680 56599214950637568 56711071106666496 56872641109819392 56980354445254656 57070385662777344 57084386172545160 57255621858033664 57483577684241280 57647348560834560 57761276127160320 57870672483461760 57925838167408640 58165201135042560 58352928087490608 58367940417844992 58441389174620160 58533728884899840 58594055889505032 58649911144501248 58760990521668864 58816500522024960 58928400751075328 58943055660318720 59044860041097216 59060050383273984 59171906539302912 59279939486873820 59457761160265728 59551706778550272 59566316006134080 59679130998569940 59849157012810880 59982863670512640 60096467578979520 60153755020001280 60267682586327040 60371978221780992 60386788678394880 60558830811381760 60597271475471016 60890011917381504 61021028618656128 61078673619025920 61315816196524032 61489977818480640 61490505131556864 61612027868971008 61728717315692544 61744598127968256 61974482190822630 62151047667149760 62258602541211648 62273875824594720 62435977477226496 62451294274237440 62709357473717760 62888016611819520 63012301229629440 63191823455354880 63231935452665408 63311504939171840 63411539625308160 63537403739876352 63657739731807936 63854976965345280 63981721248546816 64102898750911488 64219934444113305 64285528092082176 64412574590287872 64837361226350592 64853267130938880 64981435643055360 65104506543894480 65166567938334720 65289989468520960 65622278203637760 65647044098426934 65746562821447680 65850444995512320 65981150037563904 66064179066961920 66106114336877472 66168563087278080 66294450844959744 66425467546234368 66614713892519936 66889981305298944 67012105506900840 67080551052607488 67213121311604736 67330301639412240 67638975600328704 67655568797090560 67672974397501440 67801142909617920 67935137263194240 68128684662804480 68171930409904893 68457808743301120 68501263407054192 68605109031075840 68980293221089536 69045457134551040 69176225045790720 69176818273001472 69313531352592384 69444806980154112 69511005800890368 69642655433089024 69659974871285760 69798241362051072 69919928625543480 70058110302669060 70129667009544192 70240474661879808 70257706058517120 70597115266529280 70730821924231040 70749018688296960 70888838883333120 71090801387274240 71225443056568320 71337982078471680 71479579207360896 71569527322542080 71614957198283928 71818988415373056 72041512473722880 72115761094775424 72183887004303360 72184506024001536 72321219103592448 72464146414073856 72670596973658112 72941160109363260 72959925522306240 73242569861881290 73294408342831104 73312388930626560 73451238152086080 73660500938844160 73787973382176768 73806075051371520 73825062979092480 73964883174128640 74322201450332160 74439633473187840 74581257200579712 74681245901783040 74728650989513664 74941553129084928 75154417333698560 75303589617631232 75464972777226240 75465619934183424 75614761475555328 75746589344338770 75973805927006208 76093847550369792 76112514896726880 76276285773320160 76625972358414336 76644770245655040 76863131414446080 77015034836213760 77063921332935966 77160896644615680 77180747659960320 77553601513390080 77803904116654144 77823253176514560 77823920557126656 77921852232826880 77977722771666432 78044971846533120 78125407852673376 78199881526001664 78347987362225152 78726480054796288 78746733844365312 78895875385737216 79039919315831760 79277014880354304 79402275704733696 79421754674845440 79572174664759920 79977151560683520 80128623438639360 80205006693335040 80356910115102720 80515718237859840 80566826848069419 80796361967294688 81046701532938240 81186682556508672 81207569277001728 81361371491541504 81522164715833088 81754421595365376 81987340175409152 82149370491961344 82304956420923392 82326130837291008 82476437546954880 82632642921096840 82868063556199680 83011470054948864 83031834432792960 83268392365649920 83612476631623680 83850688815759360 83903914350652176 84016401639505920 84309247270220544 84548719500410880 84716538319835136 84876986309077248 84898822425956352 85139969287127040 85308961664729088 85470531667881984 85605578494166016 85626579258817740 85714037456109568 85883432787050496 86225366526361920 86471022841251840 86620664405164032 86641914190740480 86806008725192640 86888757251112960 87053319291361280 87247801702563840 87529392131235912 87662083761930240 87800593327349760 87974866716751872 88141485782503296 88224750783037440 88392601126612992 88567290061645824 88757859808954368 89186641740398592 89349474009201120 89518696497854910 89773735519216320 90144701368469280 90185300800438272 90230632530001920 90401523879490560 90557967332671488 90580183017592320 90838246217072640 90895907213206524 91335017876072256 91473478708101120 91618010428538880 91973724294786048 92234966727720960 92235757697335296 92418041803456512 92593075973538816 93064321816068096 93226571500724640 93410813736892080 93653966215839744 93676941411356160 94129487022039040 94332024917729280 94518451844444160 94787735183032320 94847903178998112 94967257408757760 95117309437962240 95306105609814528 95486609597711904 95758651220497408 95782465448017920 95972581872820224 96154348126367232 96246008032002048 96428292138123264 96618861885431808 96894129298210816 97254880145817680 97279900696408320 97472153464583040 97656759815841720 97749851907502080 97934984202781440 98408100068495360 98433417305456640 98470566147640401 98619844232171520 99096268600442880 99159171505316208 99252844630917120 99441676267439616 99638201319351552 99922070838779904 100334971957948416 100619963702968320 100620826578911232 100819681967407104 100995452459118360 101298407902674944 101458463400493056 101483353195635840 101509461596252160 101701714364426880 101902705894791360 102193026994206720 102484175219261440 102686713114951680 102751895110581288 102881195526154240 102907663546613760 103568185701826560 103764337568686080 103765227409502208 103970297028888576 104059962462044160 104167210470231168 104266508701335552 104463983149633536 104879892938315220 105194500514316288 105360711992819712 105386559087775680 105869700939644928 105895672899793920 106096232886346560 106123528032445440 106636202080911360 106838164584852480 107006973117707520 107142546820136960 107219368811041344 107354290983813120 107381909787770880 107422435797425892 107728482623059584 108062268710584320 108248910075344896 108275830506455040 108276759036002304 108481828655388672 108696219621110784 109005895460487168 109411740164044890 109968583395939840 110176857228129120 110490751408266240 110681960073265152 110709112577057280 110947324761192960 111483302175498240 111800918421012480 111871885800869568 112021868852674560 112092976484270496 112412329693627392 112731626000547840 112955384426446848 113169315078769664 113197459165839360 113198429901275136 113422142213332992 113619884016508155 113745282219638784 113960708890509312 114140771325554688 114168772345090320 114511243716067328 114967155368482560 115294697121669120 115522552254320640 115741344966923520 115851676334817280 116330402270085120 116705856174981216 116735880835689984 116882778349240320 117067457769799680 117188111779010064 117299822289002496 117521981043337728 117856801502150656 118089720082194432 118120100766547968 118343813078605824 118559878973747640 118915522320531456 119103413557100544 119132632012268160 119358261997139880 119698314025621760 119965727341025280 120192935157959040 120307510040002560 120535365172654080 120773577356789760 121117661622763520 121194542950942032 121780023834763008 122042057237312256 122157347238051840 122631632393048064 122979955636961280 122981010263113728 123224055737942016 123457434631385088 123489196255936512 123948964381645260 124302095334299520 124517205082423296 124547751649189440 124902588548474880 125418714947435520 125776033223639040 126024602459258880 126463870905330816 126623009878343680 126823079250616320 127074807479752704 127315479463615872 127709953930690560 127963442497093632 128205797501822976 128439868888226610 128571056184164352 128825149180575744 129674722452701184 129706534261877760 129962871286110720 130209013087788960 130333135876669440 130579978937041920 131244556407275520 131294088196853868 131493125642895360 131700889991024640 131962300075127808 132128358133923840 132212228673754944 132337126174556160 132588901689919488 132850935092468736 133229427785039872 133779962610597888 134024211013801680 134278044746782365 134426242623209472 134660603278824480 135277951200657408 135311137594181120 135345948795002880 135602285819235840 135870274526388480 136257369325608960 136343860819809786 136915617486602240 137002526814108384 137210218062151680 137960586442179072 138352450091581440 138353636546002944 138627062705184768 138889613960308224 139022011601780736 139285310866178048 139596482724102144 139839857251086960 140116220605338120 140259334019088384 140480949323759616 140515412117034240 141194230533058560 141461643848462080 141498037376593920 141777677766666240 142181602774548480 142450886113136640 142675964156943360 142959158414721792 143139054645084160 143229914396567856 143637976830746112 144231522189550848 144367774008606720 144369012048003072 144642438207184896 144928292828147712 145341193947316224 145882320218726520 145919851044612480 146485139723762580 146624777861253120 146902476304172160 147321001877688320 147612150102743040 147650125958184960 147929766348257280 148644402900664320 148879266946375680 149162514401159424 149457301979027328 149883106258169856 150308834667397120 150607179235262464 150929945554452480 150931239868366848 151229522951110656 151493178688677540 151947611854012416 152187695100739584 152225029793453760 152552571546640320 153251944716828672 153289540491310080 153726262828892160 154030069672427520 154127842665871932 154321793289231360 154361495319920640 155107203026780160 155607808233308288 155646506353029120 155647841114253312 155955445543332864 156089943693066240 156250815705346752 156399763052003328 156695974724450304 157452960109592576 157791750771474432 158079838631663520 158804551409467392 158843509349690880 159144349329519840 159954303121367040 160257246877278720 160410013386670080 160713820230205440 161031436475719680 161133653696138838 161592723934589376 162093403065876480 162373365113017344 162415138554003456 162722742983083008 163044329431666176 163508843190730752 164117610246067335 164298740983922688 164609912841846784 164652261674582016 164952875093909760 165265285842193680 165736127112399360 166022940109897728 166063668865585920 166536784731299840 167224953263247360 167701377631518720 167807828701304352 168032803279011840 168618494540441088 169097439000821760 169433076639670272 169753972618154496 169797644851912704 170617923329458176 170941063335763968 171211156988332032 171253158517635480 171428074912219136 171766865574100992 172450733052723840 172942045682503680 173283828381480960 173612017450385280 173777514502225920 174106638582722560 174495603405127680 175058784262471824 175324167523860480 175601186654699520 175949733433503744 176282971565006592 176449501566074880 176785202253225984 177134580123291648 177515719617908736 178373283480797184 178698948018402240 179037392995709820 179547471038432640 180289402736938560 180461265060003840 180803047758981120 181115934665342976 181160366035184640 181676492434145280 181791814426413048 182670035752144512 183236020857077760 183947448589572096 184469933455441920 184471515394670592 184836083606913024 185186151947077632 186453143001449280 186821627473784160 187307932431679488 187353882822712320 188258974044078080 188664049835458560 189036903688888320 189575470366064640 189695806357996224 189934514817515520 190234618875924480 190612211219629056 190973219195423808 191517302440994816 191564930896035840 191945163745640448 192308696252734464 192659803332339915 192856584276246528 193237723770863616 194509760291635360 194559801392816640 194944306929166080 195313519631683440 195499703815004160 195869968405562880 196816200136990720 196866834610913280 196941132295280802 197239688464343040 198192537200885760 198318343010632416 198505689261834240 198883352534879232 199276402638703104 199844141677559808 200669943915896832 201241653157822464 201639363934814208 201990904918236720 202596815805349888 202916926800986112 202966706391271680 203018923192504320 203403428728853760 203805411789582720 204386053988413440 204968350438522880 205373426229903360 205503790221162576 205762391052308480 205815327093227520 207136371403653120 207528675137372160 207530454819004416 207940594057777152 208334420940462336 208533017402671104 208927966299267072 209759785876630440 210389001028632576 210721423985639424 210773118175551360 211791345799587840 212192465772693120 212247056064890880 213272404161822720 213676329169704960 214013946235415040 214285093640273920 214438737622082688 214708581967626240 214844871594851784 215456965246119168 216124537421168640 216497820150689792 216551661012910080 216553518072004608 216963657310777344 217392439242221568 218011790920974336 218823480328089780 219937166791879680 220353714456258240 220981502816532480 221363920146530304 221418225154114560 221894649522385920 222966604350996480 223743771601739136 224043737705349120 224185952968540992 224824659387254784 225463252001095680 225910768852893696 226338630157539328 226394918331678720 226396859802550272 226844284426665984 227239768033016310 227921417781018624 228281542651109376 228337544690180640 229934310736965120 230589394243338240 231045104508641280 231482689933847040 231703352669634560 232660804540170240 233411712349962432 233471761671379968 233765556698480640 234134915539599360 234376223558020128 234599644578004992 235043962086675456 235713603004301312 236179440164388864 236240201533095936 236687626157211648 237119757947495280 237831044641062912 238206827114201088 238265264024536320 238716523994279760 239396628051243520 239931454682050560 240385870315918080 240615020080005120 241070730345308160 241547154713579520 242235323245527040 242389085901884064 243560047669526016 244084114474624512 245263264786096128 245962020526227456 246448111475884032 246914869262770176 246978392511873024 247897928763290520 248604190668599040 249034410164846592 249095503298378880 249805177096949760 250837429894871040 251552066447278080 252049204918517760 252927741810661632 253246019756687360 253646158501232640 254149614959505408 254630958927231744 255419907861381120 255926884994187264 256411595003645952 256879737776453220 257142112368328704 257650298361151488 259413068523755520 259925742572221440 260418026175577920 260666271753338880 261159957874083840 262588176393707736 262986251285790720 263401779982049280 263924600150255616 264424457347509888 264674252349112320 265177803379838976 265701870184937472 266458855570079744 267559925221195776 268048422027603360 268556089493564730 269321206557648960 270555902401314816 270622275188362240 270691897590005760 271204571638471680 271740549052776960 272514738651217920 272687721639619572 273831234973204480 274005053628216768 274420436124303360 275921172884358144 276704900183162880 276707273092005888 277254125410369536 277779227920616448 278570621732356096 279192965448204288 279679714502173920 280232441210676240 280961898647519232 281030824234068480 282388461066117120 282923287696924160 282996074753187840 283555355533332480 284363205549096960 284901772226273280 285351928313886720 285918316829443584 286278109290168320 286459828793135712 287275953661492224 288463044379101696 288738024096006144 289284876414369792 289856585656295424 290682387894632448 291764640437453040 291839702089224960 292970279447525160 293249555722506240 293804952608344320 294642003755376640 295224300205486080 295300251916369920 295411698442921203 295859532696514560 297288805801328640 297758533892751360 298325028802318848 298914603958054656 299766212516339712 301214358470524928 301859891108904960 301862479736733696 302459045902221312 302986357377355080 303895223708024832 304375390201479168 304450059586907520 305105143093280640 306579080982620160 307452525657784320 308060139344855040 308255685331743864 308643586578462720 308722990639841280 311215616466616576 311293012706058240 311295682228506624 311910891086665728 312179887386132480 312501631410693504 312799526104006656 313391949448900608 314905920219185152 315583501542948864 316159677263327040 317609102818934784 317687018699381760 318288698659039680 319908606242734080 320514493754557440 321427640460410880 322062872951439360 322267307392277676 323185447869178752 324186806131752960 324746730226034688 324830277108006912 325445485966166016 326088658863332352 327017686381461504 328235220492134670 329219825683693568 329905750187819520 330530571684387360 331472254224798720 332045880219795456 332127337731171840 333073569462599680 334449906526494720 335402755263037440 335615657402608704 336065606558023680 337236989080882176 338194878001643520 338866153279340544 339507945236308992 339595289703825408 340859652049524465 341235846658916352 341882126671527936 342422313976664064 342506317035270960 343533731148201984 344901466105447680 345884091365007360 346567656762961920 347224034900770560 347555029004451840 348213277165445120 348991206810255360 350117568524943648 350648335047720960 351202373309399040 351899466867007488 352565943130013184 353570404506451968 354269160246583296 355031439235817472 356746566961594368 357397896036804480 358074785991419640 359094942076865280 360578805473877120 360922530120007680 361606095517962240 362320732070369280 363352984868290560 363583628852826096 365340071504289024 366472041714155520 367894897179144192 368939866910883840 368943030789341184 369672167213826048 370372303894155264 372906286002898560 373643254947568320 374707765645424640 376517948088156160 377328099670917120 378073807377776640 379391612715992448 379869029635031040 380469237751848960 381224422439258112 381946438390847616 383034604881989632 383129861792071680 383890327491280896 384617392505468928 385319606664679830 385713168552493056 386475447541727232 389019520583270720 389119602785633280 389888613858332160 390627039263366880 390999407630008320 391739936811125760 393632400273981440 393733669221826560 393882264590561604 394479376928686080 396385074401771520 396636686021264832 397011378523668480 397766705069758464 398552805277406208 399688283355119616 401339887831793664 402834134240347095 403278727869628416 403981809836473440 405833853601972224 405933412782543360 406037846385008640 406806857457707520 407610823579165440 408772107976826880 409936700877045760 410746852459806720 411007580442325152 411524782104616960 411630654186455040 415057350274744320 415060909638008832 415881188115554304 416668841880924672 417066034805342208 417855932598534144 419519571753260880 420778002057265152 421442847971278848 421546236351102720 423582691599175680 424384931545386240 424494112129781760 426544808323645440 427352658339409920 428027892470830080 428570187280547840 428877475244165376 429417163935252480 429689743189703568 430913930492238336 432995640301379584 433103322025820160 433107036144009216 433927314621554688 434784878484443136 436023581841948672 437646960656179560 439874333583759360 440707428912516480 441963005633064960 442836450308229120 443789299044771840 445933208701992960 447487543203478272 448371905937081984 449649318774509568 450926504002191360 451821537705787392 452677260315078656 452789836663357440 452793719605100544 453688568853331968 454479536066032620 455842835562037248 456563085302218752 456675089380361280 459868621473930240 461178788486676480 462090209017282560 462965379867694080 465321609080340480 466823424699924864 466943523342759936 468269831079198720 468752447116040256 469199289156009984 470087924173350912 471427206008602624 472358880328777728 473375252314423296 474239515894990560 476413654228402176 476530528049072640 477433047988559520 478793256102487040 479862909364101120 480771740631836160 481230040160010240 482141460690616320 483094309427159040 484470646491054080 484778171803768128 487120095339052032 488168228949249024 490526529572192256 492352830738202005 492896222951768064 493829738525540352 493956785023746048 495795857526581040 497208381337198080 498068820329693184 498191006596757760 499610354193899520 501674859789742080 503104132894556160 504098409837035520 505855483621323264 506492039513374720 507292317002465280 508299229919010816 509261917854463488 511853769988374528 512823190007291904 513759475552906440 514284224736657408 515300596722302976 518826137047511040 519851485144442880 520836052351155840 521332543506677760 522319915748167680 525176352787415472 525972502571581440 526803559964098560 527849200300511232 528848914695019776 529348504698224640 530355606759677952 531403740369874944 532917711140159488 535119850442391552 536096844055206720 537112178987129460 538642413115297920 541244550376724480 541383795180011520 542409143276943360 543481098105553920 545029477302435840 545375443279239144 548010107256433536 551842345768716288 553409800366325760 553414546184011776 554508250820739072 555558455841232896 557141243464712192 559359429004347840 560464882421352480 561923797295038464 562061648468136960 564776922132234240 565846575393848320 565992149506375680 567110711066664960 568726411098193920 569803544452546560 570703856627773440 571836633658887168 572556218580336640 572919657586271424 574551907322984448 576926088758203392 578569752828739584 579713171312590848 583529280874906080 583679404178449920 585940558895050320 586499111445012480 587609905216688640 589284007510753280 590448600410972160 590600503832739840 590823396885842406 591719065393029120 594577611602657280 595517067785502720 596650057604637696 597829207916109312 599532425032679424 602428716941049856 603724959473467392 604918091804442624 605972714754710160 607790447416049664 608750780402958336 608900119173815040 610210286186561280 613158161965240320 614905051315568640 616120278689710080 616511370663487728 617287173156925440 617445981279682560 622431232933233152 622586025412116480 622591364457013248 623821782173331456 625003262821387008 625599052208013312 626783898897801216 629811840438370304 631167003085897728 632319354526654080 635374037398763520 636577397318079360 639817212485468160 641028987509114880 642855280920821760 644125745902878720 644534614784555352 646370895738357504 648373612263505920 649493460452069376 649660554216013824 650890971932332032 652177317726664704 654035372762923008 656470440984269340 658439651367387136 659811500375639040 661061143368774720 662944508449597440 664091760439590912 664254675462343680 666147138925199360 668899813052989440 671231314805217408 672131213116047360 674473978161764352 676389756003287040 677732306558681088 679015890472617984 679190579407650816 681719304099048930 683764253343055872 684844627953328128 685012634070541920 689802932210895360 691768182730014720 693135313525923840 694448069801541120 695110058008903680 696426554330890240 697982413620510720 700235137049887296 701296670095441920 702404746618798080 703798933734014976 705131886260026368 707140809012903936 708538320493166592 710062878471634944 713493133923188736 714795792073608960 716149571982839280 718189884153730560 721157610947754240 721845060240015360 723212191035924480 724641464140738560 726705969736581120 727167257705652192 730680143008578048 735789794358288384 737886061578682368 739344334427652096 740744607788310528 745812572005797120 747286509895136640 749415531290849280 753035896176312320 754656199341834240 756147614755553280 758783225431984896 759738059270062080 760938475503697920 762448844878516224 763892876781695232 766069209763979264 766259723584143360 767780654982561792 769234785010937856 770639213329359660 771426337104986112 772950895083454464 778039041166541440 778239205571266560 779777227716664320 781254078526733760 781998815260016640 783479873622251520 787264800547962880 787764529181123208 788958753857372160 793273372042529664 794022757047336960 795533410139516928 797105610554812416 799376566710239232 802679775663587328 805668268480694190 807963619672946880 811667707203944448 811866825565086720 812075692770017280 813613714915415040 815221647158330880 817544215953653760 821493704919613440 822015160884650304 823049564209233920 823261308372910080 830114700549488640 830121819276017664 831762376231108608 833337683761849344 835711865197068288 839039143506521760 842885695942557696 843092472702205440 847165383198351360 848769863090772480 848988224259563520 853089616647290880 854705316678819840 856055784941660160 857140374561095680 857754950488330752 858834327870504960 859379486379407136 861827860984476672 865991280602759168 866214072288018432 867854629243109376 869569756968886272 872047163683897344 875293921312359120 879748667167518720 881414857825032960 883926011266129920 885672900616458240 886235095328763609 887578598089543680 891866417403985920 894975086406956544 896743811874163968 899298637549019136 903643075411574784 905354520630157312 905579673326714880 905587439210201088 907377137706663936 908959072132065240 911685671124074496 913126170604437504 913350178760722560 919737242947860480 922357576973352960 924180418034565120 925930759735388160 933646849399849728 933887046685519872 936539662158397440 937504894232080512 938398578312019968 940175848346701824 942854412017205248 944717760657555456 946750504628846592 948479031789981120 952827308456804352 953061056098145280 954866095977119040 957586512204974080 959725818728202240 961543481263672320 964282921381232640 966188618854318080 969556343607536256 974240190678104064 976336457898498048 981053059144384512 984705661476404010 987659477051080704 991591715053162080 994416762674396160 996137640659386368 996382013193515520 999220708387799040 1003349719579484160 1006208265789112320 1008196819674071040 1011710967242646528 1012984079026749440 1014584634004930560 1016598459838021632 1018523835708926976 1023707539976749056 1025646380014583808 1027518951105812880 1030601193444605952 1037652274095022080 1039702970288885760 1041672104702311680 1042665087013355520 1044639831496335360 1050352705574830944 1051945005143162880 1053607119928197120 1055698400601022464 1057697829390039552 1060711213519355904 1062807480739749888 1065835422280318976 1070239700884783104 1072193688110413440 1074224357974258920 1077284826230595840 1082489100753448960 1082767590360023040 1084818286553886720 1086962196211107840 1090058954604871680 1090750886558478288 1096020214512867072 1103684691537432576 1106819600732651520 1106829092368023552 1109016501641478144 1111116911682465792 1114282486929424384 1118718858008695680 1120929764842704960 1124123296936273920 1129553844264468480 1131693150787696640 1131984299012751360 1134221422133329920 1139607088905093120 1141407713255546880 1143673267317774336 1145839315172542848 1149103814645968896 1153852177516406784 1157139505657479168 1159426342625181696 1167058561749812160 1167358808356899840 1171881117790100640 1172998222890024960 1175219810433377280 1178568015021506560 1180897200821944320 1181201007665479680 1181646793771684812 1183438130786058240 1189155223205314560 1191034135571005440 1193300115209275392 1195658415832218624 1199064850065358848 1209836183608885248 1211945429509420320 1217501560805916672 1217800238347630080 1220420572373122560 1226316323930480640 1229810102631137280 1232240557379420160 1233022741326975456 1234574346313850880 1234891962559365120 1244862465866466304 1245172050824232960 1245182728914026496 1247643564346662912 1250006525642774016 1251198104416026624 1253567797795602432 1259623680876740608 1262334006171795456 1264638709053308160 1270748074797527040 1273154794636158720 1279634424970936320 1282057975018229760 1285710561841643520 1288251491805757440 1289069229569110704 1292741791476715008 1298986920904138752 1299321108432027648 1301781943864664064 1304354635453329408 1308070745525846016 1312940881968538680 1316879302734774272 1319623000751278080 1322122286737549440 1325889016899194880 1328509350924687360 1332294277850398720 1337799626105978880 1342462629610434816 1348947956323528704 1352779512006574080 1355464613117362176 1358031780945235968 1358381158815301632 1363438608198097860 1367528506686111744 1369689255906656256 1370025268141083840 1379605864421790720 1383536365460029440 1386270627051847680 1388896139603082240 1392853108661780480 1395964827241021440 1400470274099774592 1404809493237596160 1407597867468029952 1410263772520052736 1414281618025807872 1417076640986333184 1420125756943269888 1429591584147217920 1432299143965678560 1436379768307461120 1442315221895508480 1443690120480030720 1446424382071848960 1449282928281477120 1453411939473162240 1454334515411304384 1461360286017156096 1471579588716576768 1477058492214606015 1478688668855304192 1481489215576621056 1491625144011594240 1494573019790273280 1498831062581698560 1506071792352624640 1509312398683668480 1512295229511106560 1517566450863969792 1519476118540124160 1521876951007395840 1524897689757032448 1527785753563390464 1532138419527958528 1535561309965123584 1538469570021875712 1541278426658719320 1542852674209972224 1545901790166908928 1556078082333082880 1556478411142533120 1559554455433328640 1562508157053467520 1563997630520033280 1566959747244503040 1574529601095925760 1575529058362246416 1577917507714744320 1586546744085059328 1588045514094673920 1591066820279033856 1594211221109624832 1598753133420478464 1605359551327174656 1611336536961388380 1615927239345893760 1623733651130173440 1624151385540034560 1627227429830830080 1630443294316661760 1635088431907307520 1644030321769300608 1646099128418467840 1660229401098977280 1660243638552035328 1663524752462217216 1666675367523698688 1671423730394136576 1678078287013043520 1685771391885115392 1686184945404410880 1694330766396702720 1697539726181544960 1697976448519127040 1706179233294581760 1709410633357639680 1712111569883320320 1715509900976661504 1717668655741009920 1718758972758814272 1723655721968953344 1731982561205518336 1735709258486218752 1739139513937772544 1750587842624718240 1759497334335037440 1762829715650065920 1767852022532259840 1771345801232916480 1772470190657527218 1775157196179087360 1783732834807971840 1789950172813913088 1793487623748327936 1798597275098038272 1807286150823149568 1810709041260314624 1811174878420402176 1814754275413327872 1817918144264130480 1823371342248148992 1826252341208875008 1826700357521445120 1839474485895720960 1844715153946705920 1848360836069130240 1851861519470776320 1867293698799699456 1867774093371039744 1875009788464161024 1876797156624039936 1880351696693403648 1885708824034410496 1889435521315110912 1893501009257693184 1896958063579962240 1906122112196290560 1909732191954238080 1915173024409948160 1919451637456404480 1923086962527344640 1928565842762465280 1932377237708636160 1939112687215072512 1948480381356208128 1952672915796996096 1962106118288769024 1969411322952808020 1975318954102161408 1983183430106324160 1988833525348792320 1992275281318772736 1992764026387031040 1998441416775598080 2006699439158968320 2016393639348142080 2023421934485293056 2029169268009861120 2033196919676043264 2037047671417853952 2051292760029167616 2055037902211625760 2075304548190044160 2079405940577771520 2083344209404623360 2085330174026711040 2089279662992670720 2100705411149661888 2103890010286325760 2107214239856394240 2111396801202044928 2115395658780079104 2121422427038711808 2125614961479499776 2140479401769566208 2144387376220826880 2148448715948517840 2154569652461191680 2164978201506897920 2165535180720046080 2169636573107773440 2173924392422215680 2180117909209743360 2181501773116956576 2192040429025734144 2207369383074865152 2213658184736047104 2218033003282956288 2222233823364931584 2228564973858848768 2237437716017391360 2241859529685409920 2248246593872547840 2259107688528936960 2263386301575393280 2263968598025502720 2268442844266659840 2279214177810186240 2282815426511093760 2287346534635548672 2291678630345085696 2298207629291937792 2307704355032813568 2314279011314958336 2318852685250363392 2334117123499624320 2334717616713799680 2343762235580201280 2345996445780049920 2350439620866754560 2357136030043013120 2361794401643888640 2363293587543369624 2366876261572116480 2382068271142010880 2386600230418550784 2391316831664437248 2398129700130717696 2423890859018840640 2435003121611833344 2435600476695260160 2440841144746245120 2452632647860961280 2464481114758840320 2466045482653950912 2469148692627701760 2469783925118730240 2489724931732932608 2490344101648465920 2490365457828052992 2495287128693325824 2500013051285548032 2507135595591204864 2529277418106616320 2541496149595054080 2546309589272317440 2559268849941872640 2564115950036459520 2571421123683287040 2576502983611514880 2578138459138221408 2585483582953430016 2597973841808277504 2598642216864055296 2603563887729328128 2608709270906658816 2616141491051692032 2625881763937077360 2633758605469548544 2639246001502556160 2644244573475098880 2651778033798389760 2657018701849374720 2664588555700797440 2675599252211957760 2684925259220869632 2697895912647057408 2710929226234724352 2716063561890471936 2716762317630603264 2726877216396195720 2735057013372223488 2739378511813312512 2740050536282167680 2759211728843581440 2767072730920058880 2772541254103695360 2777792279206164480 2785706217323560960 2800940548199549184 2809618986475192320 2815195734936059904 2820527545040105472 2828563236051615744 2834153281972666368 2840251513886539776 2859183168294435840 2864598287931357120 2872759536614922240 2884630443791016960 2892848764143697920 2898565856562954240 2908669030822608768 2922720572034312192 2943159177433153536 2954116984429212030 2962978431153242112 2983250288023188480 2989146039580546560 2997662125163397120 3012143584705249280 3018624797367336960 3024590459022213120 3035132901727939584 3038952237080248320 3043753902014791680 3049795379514064896 3055571507126780928 3064276839055917056 3071122619930247168 3076939140043751424 3082556853317438640 3091803580333817856 3112156164666165760 3112956822285066240 3119108910866657280 3125016314106935040 3127995261040066560 3133919494489006080 3149059202191851520 3151058116724492832 3155835015429488640 3173093488170118656 3182133640558067712 3188422442219249664 3197506266840956928 3210719102654349312 3222673073922776760 3231854478691787520 3247467302260346880 3248302771080069120 3254454859661660160 3260886588633323520 3270176863814615040 3288060643538601216 3292198256836935680 3320458802197954560 3320487277104070656 3327049504924434432 3333350735047397376 3342847460788273152 3356156574026087040 3372369890808821760 3388661532793405440 3395079452363089920 3395952897038254080 3418821266715279360 3424223139766640640 3431019801953323008 3437517945517628544 3447311443937906688 3463965122411036672 3471418516972437504 3478279027875545088 3501175685249436480 3518994668670074880 3525659431300131840 3535704045064519680 3542691602465832960 3544940381315054436 3550314392358174720 3567465669615943680 3579900345627826176 3586975247496655872 3597194550196076544 3621418082520629248 3629508550826655744 3635836288528260960 3652504682417750016 3653400715042890240 3678948971791441920 3689430307893411840 3696721672138260480 3703723038941552640 3734587397599398912 3735548186742079488 3750019576928322048 3753594313248079872 3760703393386807296 3778871042630221824 3787002018515386368 3793916127159924480 3812244224392581120 3819464383908476160 3830346048819896320 3838903274912808960 3846173925054689280 3857131685524930560 3864754475417272320 3878225374430145024 3896960762712416256 3905345831593992192 3924212236577538048 3938822645905616040 3950637908204322816 3966366860212648320 3977667050697584640 3985528052774062080 3996882833551196160 4013398878317936640 4046843868970586112 4058338536019722240 4066393839352086528 4074095342835707904 4102585520058335232 4110075804423251520 4150609096380088320 4158811881155543040 4166688418809246720 4178559325985341440 4201410822299323776 4214428479712788480 4222793602404089856 4230791317560158208 4242844854077423616 4251229922958999552 4288774752441653760 4296897431897035680 4309139304922383360 4329956403013795840 4331070361440092160 4339273146215546880 4347848784844431360 4360235818419486720 4363003546233913152 4384080858051468288 4414738766149730304 4431175476643818045 4436066006565912576 4444467646729863168 4474875432034782720 4483719059370819840 4496493187745095680 4518215377057873920 4526772603150786560 4527937196051005440 4536885688533319680 4558428355620372480 4565630853022187520 4574693069271097344 4583357260690171392 4596415258583875584 4615408710065627136 4628558022629916672 4637705370500726784 4668234246999248640 4669435233427599360 4687524471160402560 4691992891560099840 4700879241733509120 4714272060086026240 4723588803287777280 4726587175086739248 4733752523144232960 4764136542284021760 4773200460837101568 4782633663328874496 4796259400261435392 4847781718037681280 4871200953390520320 4881682289492490240 4905265295721922560 4932090965307901824 4938297385255403520 4979449863465865216 4980688203296931840 4980730915656105984 4990574257386651648 5000026102571096064 5014271191182409728 5058554836213232640 5082992299190108160 5092619178544634880 5118537699883745280 5128231900072919040 5153005967223029760 5156276918276442816 5170967165906860032 5195947683616555008 5207127775458656256 5217418541813317632 5251763527874154720 5278492003005112320 5288489146950197760 5303556067596779520 5314037403698749440 5329177111401594880 5351198504423915520 5369850518441739264 5395791825294114816 5421858452469448704 5432127123780943872 5433524635261206528 5453754432792391440 5470114026744446976 5478757023626625024 5480101072564335360 5518423457687162880 5534145461840117760 5545082508207390720 5555584558412328960 5571412434647121920 5601881096399098368 5630391469872119808 5641055090080210944 5657126472103231488 5668306563945332736 5680503027773079552 5718366336588871680 5729196575862714240 5745519073229844480 5769260887582033920 5785697528287395840 5797131713125908480 5817338061645217536 5845441144068624384 5886318354866307072 5908233968858424060 5925956862306484224 5966500576046376960 5978292079161093120 5995324250326794240 6049180918044426240 6070265803455879168 6087507804029583360 6099590759028129792 6111143014253561856 6128553678111834112 6153878280087502848 6165113706634877280 6224312329332331520 6225913644570132480 6238217821733314560 6250032628213870080 6255990522080133120 6267838988978012160 6298118404383703040 6302116233448985664 6311670030858977280 6346186976340237312 6364267281116135424 6376844884438499328 6421438205308698624 6445346147845553520 6463708957383575040 6494934604520693760 6496605542160138240 6508909719323320320 6521773177266647040 6540353727629230080 6576121287077202432 6584396513673871360 6640974554208141312 6654099009848868864 6666701470094794752 6685694921576546304 6712313148052174080 6744739781617643520 6777323065586810880 6790158904726179840 6791905794076508160 6837642533430558720 6848446279533281280 6862039603906646016 6875035891035257088 6894622887875813376 6927930244822073344 6942837033944875008 6956558055751090176 7002351370498872960 7037989337340149760 7051318862600263680 7071408090129039360 7085383204931665920 7089880762630108872 7100628784716349440 7159800691255652352 7173950494993311744 7194389100392153088 7242836165041258496 7271672577056521920 7305009364835500032 7306801430085780480 7357897943582883840 7393443344276520960 7407446077883105280 7469174795198797824 7471096373484158976 7500039153856644096 7521406786773614592 7587832254319848960 7624488448785162240 7638928767816952320 7660692097639792640 7677806549825617920 7692347850109378560 7714263371049861120 7729508950834544640 7756450748860290048 7793921525424832512 7810691663187984384 7848424473155076096 7877645291811232080 7901275816408645632 7932733720425296640 7955334101395169280 7971056105548124160 7993765667102392320 8026797756635873280 8093687737941172224 8132787678704173056 8148190685671415808 8205171040116670464 8220151608846503040 8301218192760176640 8317623762311086080 8333376837618493440 8357118651970682880 8402821644598647552 8428856959425576960 8445587204808179712 8461582635120316416 8485689708154847232 8502459845917999104 8577549504883307520 8593794863794071360 8618278609844766720 8659912806027591680 8678546292431093760 8695697569688862720 8726007092467826304 8768161716102936576 8829477532299460608 8862350953287636090 8888935293459726336 8949750864069565440 8967438118741639680 8992986375490191360 9036430754115747840 9053545206301573120 9055874392102010880 9073771377066639360 9116856711240744960 9131261706044375040 9149386138542194688 9166714521380342784 9192830517167751168 9230817420131254272 9275410741001453568 9336468493998497280 9338870466855198720 9375048942320805120 9383985783120199680 9401758483467018240 9428544120172052480 9447177606575554560 9453174350173478496 9467505046288465920 9546400921674203136 9565267326657748992 9592518800522870784 9695563436075362560 9742401906781040640 9763364578984980480 9810530591443845120 9864181930615803648 9876594770510807040 9958899726931730432 9961376406593863680 9961461831312211968 9981148514773303296 10000052205142192128 10028542382364819456 10117109672426465280 10165984598380216320 10185238357089269760 10256463800145838080 10312553836552885632 10341934331813720064 10391895367233110016 10414255550917312512 10434837083626635264 10503527055748309440 10556984006010224640 10576978293900395520 10607112135193559040 10628074807397498880 10702397008847831040 10739701036883478528 10791583650588229632 10864254247561887744 10907508865584782880 10957514047253250048 10960202145128670720 11036846915374325760 11068290923680235520 11090165016414781440 11111169116824657920 11142824869294243840 11203762192798196736 11260782939744239616 11282110180160421888 11336613127890665472 11361006055546159104 11436732673177743360 11458393151725428480 11491038146459688960 11538521775164067840 11571395056574791680 11594263426251816960 11634676123290435072 11690882288137248768 11772636709732614144 11816467937716848120 11851913724612968448 11933001152092753920 11956584158322186240 11990648500653588480 12140531606911758336 12175015608059166720 12199181518056259584 12222286028507123712 12257107356223668224 12307756560175005696 12330227413269754560 12448624658664663040 12451827289140264960 12476435643466629120 12500065256427740160 12535677977956024320 12604232466897971328 12692373952680474624 12728534562232270848 12753689768876998656 12890692295691107040 12927417914767150080 12989869209041387520 12993211084320276480 13017819438646640640 13043546354533294080 13080707455258460160 13152242574154404864 13168793027347742720 13308198019697737728 13333402940189589504 13424626296104348160 13489479563235287040 13554646131173621760 13580317809452359680 13583811588153016320 13675285066861117440 13696892559066562560 13724079207813292032 13750071782070514176 13789245775751626752 13855860489644146688 13885674067889750016 13913116111502180352 14004702740997745920 14075978674680299520 14102637725200527360 14142816180258078720 14170766409863331840 14179761525260217744 14201257569432698880 14319601382511304704 14347900989986623488 14388778200784306176 14485672330082516992 14543345154113043840 14613602860171560960 14715795887165767680 14814892155766210560 14938349590397595648 14942192746968317952 15000078307713288192 15042813573547229184 15175664508639697920 15248976897570324480 15277857535633904640 15321384195279585280 15355613099651235840 15384695700218757120 15459017901669089280 15512901497720580096 15587843050849665024 15621383326375968768 15755290583622464160 15865467440850593280 15910668202790338560 15942112211096248320 15987531334204784640 16053595513271746560 16187375475882344448 16265575357408346112 16296381371342831616 16410342080233340928 16440303217693006080 16602436385520353280 16635247524622172160 16666753675236986880 16714237303941365760 16805643289197295104 16891174409616359424 16923165270240632832 16971379416309694464 17004919691835998208 17155099009766615040 17187589727588142720 17236557219689533440 17319825612055183360 17357092584862187520 17391395139377725440 17452014184935652608 17536323432205873152 17658955064598921216 17724701906575272180 17777870586919452672 17899501728139130880 17934876237483279360 17985972750980382720 18107090412603146240 18147542754133278720 18262523412088750080 18298772277084389376 18333429042760685568 18385661034335502336 18461634840262508544 18672936987996994560 18677740933710397440 18750097884641610240 18767971566240399360 18803516966934036480 18894355213151109120 18906348700346956992 18935010092576931840 19092801843348406272 19130534653315497984 19391126872150725120 19484803813562081280 19526729157969960960 19621061182887690240 19728363861231607296 19753189541021614080 19917799453863460864 19922923662624423936 19962297029546606592 20000104410284384256 20057084764729638912 20234219344852930560 20331969196760432640 20370476714178539520 20512927600291676160 20625107673105771264 20683868663627440128 20783790734466220032 20828511101834625024 20869674167253270528 21007054111496618880 21113968012020449280 21153956587800791040 21214224270387118080 21256149614794997760 21479402073766957056 21583167301176459264 21728508495123775488 21815017731169565760 21915028094506500096 21920404290257341440 22073693830748651520 22180330032829562880 22222338233649315840 22407524385596393472 22564220360320843776 22873465346355486720 22916786303450856960 22982076292919377920 23077043550328135680 23142790113149583360 23188526852503633920 23269352246580870144 23381764576274497536 23545273419465228288 23632935875433696240 23703827449225936896 23866002304185507840 23913168316644372480 23981297001307176960 24281063213823516672 24398363036112519168 24444572057014247424 24514214712447336448 24615513120350011392 24660454826539509120 24897249317329326080 24903654578280529920 24952871286933258240 25000130512855480320 25071355955912048640 25208464933795942656 25384747905360949248 25457069124464541696 25507379537753997312 25781384591382214080 25854835829534300160 25979738418082775040 26035638877293281280 26087092709066588160 26304485148308809728 26666805880379179008 26849252592208696320 26978959126470574080 27109292262347243520 27160635618904719360 27167623176306032640 27350570133722234880 27393785118133125120 27448158415626584064 27500143564141028352 27578491551503253504 27826232223004360704 28009405481995491840 28151957349360599040 28205275450401054720 28285632360516157440 28341532819726663680 28359523050520435488 28402515138865397760 28639202765022609408 28695801979973246976 28777556401568612352 28971344660165033984 29086690308226087680 29227205720343121920 29431591774331535360 29629784311532421120 29876699180795191296 29884385493936635904 30000156615426576384 30085627147094458368 30351329017279395840 30497953795140648960 30555715071267809280 30642768390559170560 30769391400437514240 31025802995441160192 31175686101699330048 31242766652751937536 31510581167244928320 31730934881701186560 31821336405580677120 31884224422192496640 32107191026543493120 32374750951764688896 32592762742685663232 32880606435386012160 33204872771040706560 33270495049244344320 33333507350473973760 33428474607882731520 33611286578394590208 33782348819232718848 33846330540481265664 34009839383671996416 34310198019533230080 34375179455176285440 34473114439379066880 34639651224110366720 34714185169724375040 34782790278755450880 34904028369871305216 35072646864411746304 35317910129197842432 35449403813150544360 35555741173838905344 35799003456278261760 35869752474966558720 35971945501960765440 36214180825206292480 36525046824177500160 36597544554168778752 36666858085521371136 36771322068671004672 36923269680525017088 37345873975993989120 37355481867420794880 37500195769283220480 37607033933868072960 37812697400693913984 38185603686696812544 38261069306630995968 38782253744301450240 38969607627124162560 39053458315939921920 39242122365775380480 39456727722463214592 39506379082043228160 39835598907726921728 39924594059093213184 40000208820568768512 40468438689705861120 40663938393520865280 40740953428357079040 41025855200583352320 41250215346211542528 41367737327254880256 41567581468932440064 41657022203669250048 41739348334506541056 42014108222993237760 42227936024040898560 42307913175601582080 42428448540774236160 42512299229589995520 42958804147533914112 43166334602352918528 43457016990247550976 43630035462339131520 43840808580514682880 44147387661497303040 44444676467298631680 44815048771192786944 45128440720641687552 45746930692710973440 45833572606901713920 45964152585838755840 46154087100656271360 46377053705007267840 46538704493161740288 46763529152548995072 47265871750867392480 47732004608371015680 47826336633288744960 47962594002614353920 48562126427647033344 48796726072225038336 48889144114028494848 49231026240700022784 49320909653079018240 49794498634658652160 49807309156561059840 49905742573866516480 50000261025710960640 50142711911824097280 50416929867591885312 50769495810721898496 50914138248929083392 51014759075507994624 51562769182764428160 51709671659068600320 51959476836165550080 52071277754586562560 52174185418133176320 52608970296617619456 53333611760758358016 53698505184417392640 53957918252941148160 54321271237809438720 54787570236266250240 54896316831253168128 55000287128282056704 55156983103006507008 56018810963990983680 56303914698721198080 56410550900802109440 56683065639453327360 56719046101040870976 56805030277730795520 57278405530045218816 57391603959946493952 58173380616452175360 58454411440686243840 58863183548663070720 59259568623064842240 59753398361590382592 59768770987873271808 60000313230853152768 60171254294188916736 60702658034558791680 60995907590281297920 61111430142535618560 61285536781118341120 61538782800875028480 62051605990882320384 62351372203398660096 62485533305503875072 63021162334489856640 63461869763402373120 63642672811161354240 63768448844384993280 64749501903529377792 65185525485371326464 65761212870772024320 66540990098488688640 66667014700947947520 67222573156789180416 67692661080962531328 68620396039066460160 68750358910352570880 68946228878758133760 69279302448220733440 69428370339448750080 69565580557510901760 69808056739742610432 70145293728823492608 70635820258395684864 70898807626301088720 71111482347677810688 71598006912556523520 71739504949933117440 71943891003921530880 72428361650412584960 73195089108337557504 73333716171042742272 73542644137342009344 73846539361050034176 74691747951987978240 74710963734841589760 75000391538566440960 75214067867736145920 75625394801387827968 76371207373393625088 76522138613261991936 77564507488602900480 77939215254248325120 78106916631879843840 78913455444926429184 79671197815453843456 80000417641137537024 80936877379411722240 81327876787041730560 81481906856714158080 82051710401166704640 82500430692423085056 82735474654509760512 83478696669013082112 84028216445986475520 84455872048081797120 84615826351203164160 84856897081548472320 85024598459179991040 85917608295067828224 86332669204705837056 86914033980495101952 87260070924678263040 87681617161029365760 88294775322994606080 88889352934597263360 89630097542385573888 90256881441283375104 91493861385421946880 91667145213803427840 91928305171677511680 92308174201312542720 93077408986323480576 93527058305097990144 94531743501734784960 95464009216742031360 95652673266577489920 97124252855294066688 97778288228056989696 98641819306158036480 99588997269317304320 99614618313122119680 99811485147733032960 100000522051421921280 100285423823648194560 100833859735183770624 101538991621443796992 102029518151015989248 103125538365528856320 103419343318137200640 103918953672331100160 104142555509173125120 104348370836266352640 105217940593235238912 106667223521516716032 107397010368834785280 107915836505882296320 108642542475618877440 109575140472532500480 109792633662506336256 110000574256564113408 110313966206013014016 112037621927981967360 112821101801604218880 113438092202081741952 114556811060090437632 114783207919892987904 116346761232904350720 116908822881372487680 117726367097326141440 118519137246129684480 119506796723180765184 120000626461706305536 121405316069117583360 121991815180562595840 122222860285071237120 122571073562236682240 123077565601750056960 124103211981764640768 124702744406797320192 124971066611007750144 126042324668979713280 126923739526804746240 127285345622322708480 127536897688769986560 129499003807058755584 130371050970742652928 131522425741544048640 133334029401895895040 134445146313578360832 135385322161925062656 137240792078132920320 137500717820705141760 137892457757516267520 139131161115021803520 139616113479485220864 140290587457646985216 141797615252602177440 143196013825113047040 143479009899866234880 143887782007843061760 144856723300825169920 146390178216675115008 146667432342085484544 147693078722100068352 149383495903975956480 149421927469683179520 150000783077132881920 150428135735472291840 151250789602775655936 152742414746787250176 153044277226523983872 155129014977205800960 155878430508496650240 156213833263759687680 157826910889852858368 159342395630907686912 160000835282275074048 161873754758823444480 162963813713428316160 165000861384846170112 165470949309019521024 168056432891972951040 168911744096163594240 169231652702406328320 170049196918359982080 171835216590135656448 174520141849356526080 175363234322058731520 176589550645989212160 177778705869194526720 179260195084771147776 180513762882566750208 182987722770843893760 183334290427606855680 183856610343355023360 184616348402625085440 186154817972646961152 187054116610195980288 189063487003469569920 190928018433484062720 191305346533154979840 194248505710588133376 195556576456113979392 197283638612316072960 199177994538634608640 199622970295466065920 200001044102843842560 201667719470367541248 203077983242887593984 206251076731057712640 206838686636274401280 207837907344662200320 208285111018346250240 208696741672532705280 210435881186470477824 213334447043033432064 214794020737669570560 215831673011764592640 217285084951237754880 219585267325012672512 220001148513128226816 220627932412026028032 224075243855963934720 225642203603208437760 226876184404163483904 229113622120180875264 229566415839785975808 232693522465808701440 233817645762744975360 239013593446361530368 240001252923412611072 242810632138235166720 243983630361125191680 244445720570142474240 246155131203500113920 248206423963529281536 252084649337959426560 253847479053609492480 254570691244645416960 255073795377539973120 258998007614117511168 260742101941485305856 263044851483088097280 266668058803791790080 268890292627156721664 270770644323850125312 274481584156265840640 275001435641410283520 275784915515032535040 279232226958970441728 280581174915293970432 283595230505204354880 286392027650226094080 286958019799732469760 293334864684170969088 298766991807951912960 298843854939366359040 300001566154265763840 300856271470944583680 302501579205551311872 306088554453047967744 310258029954411601920 311756861016993300480 312427666527519375360 315653821779705716736 318684791261815373824 320001670564550148096 323747509517646888960 325927627426856632320 330001722769692340224 330941898618039042048 336112865783945902080 338463305404812656640 343670433180271312896 349040283698713052160 350726468644117463040 353179101291978424320 355557411738389053440 358520390169542295552 365975445541687787520 366668580855213711360 367713220686710046720 369232696805250170880 372309635945293922304 374108233220391960576 378126974006939139840 381856036866968125440 382610693066309959680 388497011421176266752 391113152912227958784 394567277224632145920 398355989077269217280 400002088205687685120 403335438940735082496 406155966485775187968 412502153462115425280 413677373272548802560 417393483345065410560 420871762372940955648 429588041475339141120 431663346023529185280 434570169902475509760 439170534650025345024 440002297026256453632 448150487711927869440 451284407206416875520 453752368808326967808 458227244240361750528 459132831679571951616 465387044931617402880 467635291525489950720 478027186892723060736 480002505846825222144 485621264276470333440 488891441140284948480 496412847927058563072 504169298675918853120 507694958107218984960 510147590755079946240 526089702966176194560 533336117607583580160 537780585254313443328 541541288647700250624 548963168312531681280 550002871282820567040 551569831030065070080 558464453917940883456 561162349830587940864 567190461010408709760 572784055300452188160 573916039599464939520 586669729368341938176 597533983615903825920 600003132308531527680 605003158411102623744 620516059908823203840 623513722033986600960 624855333055038750720 631307643559411433472 640003341129100296192 647495019035293777920 651855254853713264640 660003445539384680448 661883797236078084096 672225731567891804160 676926610809625313280 687340866360542625792 698080567397426104320 701452937288234926080 717040780339084591104 731950891083375575040 733337161710427422720 738465393610500341760 744619271890587844608 756253948013878279680 763712073733936250880 765221386132619919360 776994022842352533504 782226305824455917568 789134554449264291840 796711978154538434560 800004176411375370240 806670877881470164992 812311932971550375936 825004306924230850560 827354746545097605120 841743524745881911296 859176082950678282240 880004594052512907264 896300975423855738880 902568814412833751040 907504737616653935616 918265663359143903232 930774089863234805760 935270583050979901440 956054373785446121472 960005011693650444288 971242528552940666880 977782882280569896960 992825695854117126144 1008338597351837706240 1015389916214437969920 1052179405932352389120 1066672235215167160320 1075561170508626886656 1097926336625063362560 1100005742565641134080 1103139662060130140160 1116928907835881766912 1122324699661175881728 1134380922020817419520 1145568110600904376320 1147832079198929879040 1173339458736683876352 1195067967231807651840 1200006264617063055360 1210006316822205247488 1241032119817646407680 1262615287118822866944 1294990038070587555840 1303710509707426529280 1320006891078769360896 1344451463135783608320 1353853221619250626560 1374681732721085251584 1396161134794852208640 1402905874576469852160 1434081560678169182208 1466674323420854845440 1489238543781175689216 1512507896027756559360 1530442772265239838720 1578269108898528583680 1593423956309076869120 1600008352822750740480 1613341755762940329984 1624623865943100751872 1650008613848461701120 1654709493090195210240 1683487049491763822592 1718352165901356564480 1760009188105025814528 1792601950847711477760 1815009475233307871232 1861548179726469611520 1870541166101959802880 1920010023387300888576 1942485057105881333760 1955565764561139793920 1985651391708234252288 2016677194703675412480 2030779832428875939840 2104358811864704778240 2151122341017253773312 2195852673250126725120 2200011485131282268160 2233857815671763533824 2268761844041634839040 2291136221201808752640 2295664158397859758080 2346678917473367752704 2390135934463615303680 2400012529234126110720 2420012633644410494976 2482064239635292815360 2525230574237645733888 2640013782157538721792 2688902926271567216640 2707706443238501253120 2792322269589704417280 2805811749152939704320 2868163121356338364416 2933348646841709690880 2978477087562351378432 3025015792055513118720 3156538217797057167360 3200016705645501480960 3226683511525880659968 3300017227696923402240 3309418986180390420480 3366974098983527645184 3436704331802713128960 3520018376210051629056 3585203901695422955520 3630018950466615742464 3723096359452939223040 3884970114211762667520 3911131529122279587840 4033354389407350824960 4061559664857751879680 4208717623729409556480 4302244682034507546624 4400022970262564536320 4467715631343527067648 4537523688083269678080 4591328316795719516160 4780271868927230607360 4800025058468252221440 4840025267288820989952 4964128479270585630720 5050461148475291467776 5280027564315077443584 5377805852543134433280 5584644539179408834560 5611623498305879408640 5866697293683419381760 5956954175124702756864 6050031584111026237440 6313076435594114334720 6453367023051761319936 6600034455393846804480 6873408663605426257920 7040036752420103258112 7170407803390845911040 7260037900933231484928 7446192718905878446080 8066708778814701649920 8123119329715503759360 8417435247458819112960 8604489364069015093248 8800045940525129072640 8935431262687054135296 9075047376166539356160 9600050116936504442880 9680050534577641979904 9928256958541171261440 10100922296950582935552 10560055128630154887168 10755611705086268866560 11169289078358817669120 11733394587366838763520 12100063168222052474880 12626152871188228669440 12906734046103522639872 13200068910787693608960 14340815606781691822080 14520075801866462969856 14892385437811756892160 16133417557629403299840 16834870494917638225920 17600091881050258145280 17870862525374108270592 18150094752333078712320 19360101069155283959808 21120110257260309774336 21511223410172537733120 22338578156717635338240 24200126336444104949760 25252305742376457338880 25813468092207045279744 26400137821575387217920 29040151603732925939712 29784770875623513784320 32266835115258806599680 35200183762100516290560 36300189504666157424640 38720202138310567919616 43022446820345075466240 44677156313435270676480 48400252672888209899520 50504611484752914677760 52800275643150774435840 58080303207465851879424 64533670230517613199360 72600379009332314849280 77440404276621135839232 89354312626870541352960 96800505345776419799040 105600551286301548871680 116160606414931703758848 129067340461035226398720 145200758018664629698560 193601010691552839598080 232321212829863407517696 290401516037329259397120 387202021383105679196160 580803032074658518794240 1161606064149317037588480
- Sum of all divisors σ(n): 5201193388991807342428146
- Sum of proper divisors (its aliquot sum) s(n): 4039587324842490304839666
- 1161606064149317037588480 is an abundant number, because the sum of its proper divisors (4039587324842490304839666) is greater than itself. Its abundance is 2877981260693173267251186
Bases of 1161606064149317037588480
- Binary: 111101011111101011001010011110010111101100011011101010001111010000000000000000002
- Hexadecimal: 0xF5FACA797B1BA8F40000
- Base-36: 595OAATYY2KU8000
Squares and roots of 1161606064149317037588480
- 1161606064149317037588480 squared (11616060641493170375884802) is 1349328648268467248664884186799639549213828710400
- 1161606064149317037588480 cubed (11616060641493170375884803) is 1567388340359052412527241008279380372596397599062416329983813004296192000
-
The
square root of 1161606064149317037588480 is 1077778300092.0537357173 -
The
cube root of 1161606064149317037588480 is 105120227.0364715463
Scales and comparisons
How big is 1161606064149317037588480?- 1,161,606,064,149,317,037,588,480 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,161,606,064,149,317,037,588,480 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 1161606064149317037588480 cubic inches would be around 8760018.9 feet tall.
Recreational maths with 1161606064149317037588480
- 1161606064149317037588480 backwards is 0848857307139414606061611
- 1161606064149317037588480 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 1161606064149317037588480's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 1161606064149317037588480 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 1161606064149317037588480 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/1161606064149317037588480/
Chicago style:
Numbermatics. 2024. "Number 1161606064149317037588480 - Facts about the integer". https://numbermatics.com/n/1161606064149317037588480/
The information we have on file for 1161606064149317037588480 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 1161606064149317037588480, math, Factors of 1161606064149317037588480, curriculum, school, college, exams, university, Prime factorization of 1161606064149317037588480, STEM, science, technology, engineering, physics, economics, calculator, one septillion, one hundred sixty-one sextillion, six hundred six quintillion, sixty-four quadrillion, one hundred forty-nine trillion, three hundred seventeen billion, thirty-seven million, five hundred eighty-eight thousand, four hundred eighty.