104216313053553065763840
104,216,313,053,553,065,763,840 is an even composite number composed of eight prime numbers multiplied together.
What does the number 104216313053553065763840 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 35640 divisors.
104216313053553065763840 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of thirty-five thousand, six hundred forty divisors.
Prime factorization of 104216313053553065763840:
210 × 32 × 5 × 133 × 194 × 312 × 472 × 612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 5 × 13 × 13 × 13 × 19 × 19 × 19 × 19 × 31 × 31 × 47 × 47 × 61 × 61)See below for interesting mathematical facts about the number 104216313053553065763840 from the Numbermatics database.
Names of 104216313053553065763840
- Cardinal: 104216313053553065763840 can be written as One hundred four sextillion, two hundred sixteen quintillion, three hundred thirteen quadrillion, fifty-three trillion, five hundred fifty-three billion, sixty-five million, seven hundred sixty-three thousand, eight hundred forty.
Scientific notation
- Scientific notation: 1.0421631305355306576384 × 1023
Factors of 104216313053553065763840
Divisors of 104216313053553065763840
- Number of divisors d(n): 35640
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 12 13 15 16 18 19 20 24 26 30 31 32 36 38 39 40 45 47 48 52 57 60 61 62 64 65 72 76 78 80 90 93 94 95 96 104 114 117 120 122 124 128 130 141 144 152 155 156 160 169 171 180 183 186 188 190 192 195 208 228 234 235 240 244 247 248 256 260 279 282 285 288 304 305 310 312 320 338 342 360 361 366 372 376 380 384 390 403 416 423 456 465 468 470 480 488 494 496 507 512 520 549 558 564 570 576 585 589 608 610 611 620 624 640 676 684 705 720 722 732 741 744 752 760 768 780 793 806 832 845 846 855 893 912 915 930 936 940 960 961 976 988 992 1014 1024 1040 1083 1098 1116 1128 1140 1152 1159 1170 1178 1209 1216 1220 1222 1235 1240 1248 1280 1352 1368 1395 1410 1440 1444 1457 1464 1482 1488 1504 1520 1521 1536 1560 1586 1612 1664 1690 1692 1710 1767 1786 1805 1824 1830 1833 1860 1872 1880 1891 1920 1922 1952 1976 1984 2015 2028 2080 2115 2166 2196 2197 2209 2223 2232 2256 2280 2304 2318 2340 2356 2379 2418 2432 2440 2444 2470 2480 2496 2535 2560 2679 2704 2736 2745 2790 2820 2867 2880 2883 2888 2914 2928 2945 2964 2976 3008 3040 3042 3055 3072 3120 3172 3211 3224 3249 3328 3380 3384 3420 3477 3534 3572 3610 3627 3648 3660 3666 3705 3720 3721 3744 3760 3782 3840 3844 3904 3952 3965 3968 4030 4056 4160 4230 4332 4371 4392 4394 4418 4446 4464 4465 4512 4560 4608 4636 4680 4693 4712 4758 4805 4836 4864 4880 4888 4940 4960 4992 5070 5120 5239 5301 5358 5408 5415 5472 5490 5499 5580 5640 5673 5734 5760 5766 5776 5795 5828 5856 5890 5928 5952 6016 6045 6080 6084 6110 6240 6344 6422 6448 6498 6591 6627 6656 6760 6768 6840 6859 6954 7068 7137 7144 7220 7254 7285 7296 7320 7332 7410 7440 7442 7488 7520 7564 7605 7657 7680 7688 7808 7904 7930 7936 7943 8037 8060 8112 8320 8460 8601 8649 8664 8742 8784 8788 8835 8836 8892 8928 8930 9024 9120 9165 9216 9272 9360 9386 9424 9455 9516 9610 9633 9672 9728 9760 9776 9880 9920 9984 10140 10309 10431 10478 10602 10716 10816 10830 10944 10980 10985 10998 11045 11115 11160 11163 11191 11280 11346 11468 11520 11532 11552 11590 11609 11656 11712 11780 11856 11895 11904 12032 12090 12160 12168 12220 12480 12493 12688 12844 12896 12996 13113 13182 13254 13312 13395 13520 13536 13680 13718 13908 14079 14136 14274 14288 14335 14415 14440 14508 14570 14592 14640 14664 14820 14880 14884 14976 15040 15067 15128 15210 15314 15360 15376 15616 15717 15808 15860 15872 15886 16055 16074 16120 16224 16245 16640 16920 16967 17019 17202 17298 17328 17385 17484 17568 17576 17670 17672 17784 17856 17860 18048 18135 18240 18259 18330 18544 18605 18720 18772 18848 18910 18941 19032 19220 19266 19344 19456 19520 19552 19760 19773 19840 19881 19968 20280 20577 20618 20862 20956 21204 21432 21632 21660 21855 21888 21960 21970 21996 22021 22090 22230 22320 22326 22382 22560 22692 22936 22971 23040 23064 23104 23180 23218 23312 23424 23465 23560 23712 23790 23808 23829 24064 24180 24320 24336 24440 24583 24960 24986 25376 25688 25792 25803 25992 26195 26226 26364 26505 26508 26790 27040 27072 27360 27436 27495 27683 27816 28158 28272 28365 28548 28576 28670 28717 28830 28880 28899 29016 29140 29184 29280 29328 29640 29760 29768 29952 30080 30134 30256 30420 30628 30752 30927 31232 31434 31616 31720 31744 31772 32110 32148 32240 32448 32490 32955 33135 33280 33489 33573 33840 33934 34038 34295 34404 34596 34656 34770 34827 34968 35136 35152 35340 35344 35568 35685 35712 35720 35929 36096 36270 36480 36518 36660 37088 37210 37271 37440 37479 37544 37696 37820 37882 38064 38285 38440 38532 38688 39040 39104 39520 39546 39680 39715 39762 39936 40185 40560 41154 41236 41724 41743 41912 41971 42237 42408 42864 43005 43245 43264 43320 43710 43776 43920 43940 43992 44042 44180 44460 44640 44652 44764 45120 45167 45201 45384 45872 45942 46080 46128 46208 46360 46436 46624 46848 46930 47120 47151 47424 47580 47616 47658 48128 48165 48360 48373 48640 48672 48880 49166 49920 49972 50752 50901 51376 51545 51584 51606 51984 52155 52390 52452 52728 53010 53016 53580 54080 54144 54473 54720 54777 54872 54990 55366 55632 55815 55955 56316 56544 56730 56823 57096 57152 57340 57434 57660 57760 57798 58032 58045 58280 58368 58560 58621 58656 59280 59520 59536 59904 60160 60268 60512 60840 61009 61256 61504 61731 61854 62464 62465 62868 63232 63440 63544 64220 64296 64480 64896 64980 65565 65910 66063 66270 66560 66978 67146 67680 67868 68076 68107 68479 68590 68808 68913 69192 69312 69540 69654 69936 70272 70304 70395 70680 70688 70699 71136 71370 71424 71440 71487 71858 72192 72540 72960 73036 73320 73749 74176 74420 74542 74880 74958 75088 75335 75392 75640 75764 76128 76570 76880 77064 77376 78080 78208 78585 79040 79092 79360 79430 79524 80370 81120 82308 82472 83049 83448 83486 83824 83942 84474 84816 84835 85095 85728 86010 86151 86490 86528 86640 87420 87552 87840 87880 87984 88084 88360 88877 88920 89167 89280 89304 89528 90240 90334 90402 90768 91295 91744 91884 92256 92416 92720 92781 92872 93248 93696 93860 94240 94302 94705 94848 95160 95232 95316 96330 96720 96746 97280 97344 97760 98332 98865 99405 99541 99840 99944 100719 101504 101802 102752 102885 103090 103168 103212 103259 103968 104310 104481 104780 104904 105456 106020 106032 107160 107787 108160 108288 108946 109440 109554 109744 109980 110105 110732 111264 111630 111813 111910 112437 112632 113088 113460 113646 114192 114304 114680 114855 114868 115320 115351 115520 115596 116064 116090 116560 117120 117242 117312 118560 119040 119072 119145 119808 120320 120536 121024 121680 122018 122512 122915 123008 123462 123708 124930 125229 125736 125913 126464 126880 127088 128440 128592 128960 129015 129792 129960 130321 131130 131820 132126 132540 133956 134017 134292 134749 135360 135501 135603 135736 136152 136214 136958 137180 137616 137826 138384 138415 138624 139080 139308 139872 140544 140608 140790 141360 141376 141398 142272 142740 142848 142880 142974 143585 143716 144384 144495 145080 145119 145483 145920 146072 146640 147498 148352 148840 149084 149760 149916 150176 150670 150784 150917 151280 151528 152256 152703 153140 153760 154128 154635 154752 156160 156416 157170 158080 158184 158720 158860 159048 160740 162240 162409 163419 164331 164616 164944 166098 166896 166972 167445 167648 167865 167884 168948 169632 169670 170190 170469 171456 172020 172302 172980 173056 173280 174135 174840 174887 175104 175680 175760 175863 175968 176168 176720 177754 177840 178334 178560 178608 179056 179645 180480 180668 180804 181536 182590 183027 183488 183768 184512 184832 185440 185562 185744 186355 186496 187392 187395 187720 188480 188604 189410 189696 190320 190632 192660 193440 193492 194688 195520 195871 196664 197730 198189 198810 199082 199680 199888 201438 203008 203604 204321 205437 205504 205770 206180 206336 206424 206518 207936 208620 208715 208962 209560 209808 209855 210912 211185 212040 212064 212097 212629 214320 215574 216320 216576 217892 218880 219108 219488 219960 220210 220571 221247 221464 222528 223260 223626 223820 224874 225264 225835 226005 226176 226920 227292 228384 228608 229360 229710 229736 230640 230702 231040 231192 232128 232180 233120 234240 234484 234624 235755 237120 237367 238080 238144 238290 240640 241072 241865 242048 243360 244036 245024 245830 246016 246233 246924 247416 249147 249860 250458 251472 251826 252928 253760 254176 254505 256880 257184 257920 258030 258453 259584 259920 260642 262260 263640 264252 265080 266631 267501 267912 268034 268584 269498 270720 271002 271206 271472 272304 272365 272428 273885 273916 274360 275232 275652 276768 276830 277248 278160 278616 279744 281088 281216 281580 282720 282752 282796 284115 284544 285480 285696 285760 285948 286273 287170 287432 288990 290160 290238 290966 291840 292144 293105 293280 294996 296704 297680 298168 298623 299520 299832 300352 301340 301568 301834 302560 303056 304512 305045 305406 306280 307520 308256 308655 309270 309504 309777 312320 312832 314340 316160 316368 317720 318096 319579 321480 322373 323361 324480 324818 326838 328662 329232 329888 330315 332196 333792 333944 334890 335296 335439 335730 335768 337896 339264 339340 340380 340535 340938 342395 342912 344040 344565 344604 345960 346053 346560 346921 348270 349680 349774 351360 351520 351726 351936 352336 353440 353495 355508 355680 356668 357120 357216 357435 358112 359290 359879 360960 361336 361608 363072 365180 366054 366976 367536 368745 369024 369664 370880 371124 371488 372710 372992 373321 374790 375440 375687 376960 377208 377739 378820 379392 380640 381264 385320 386880 386984 389376 390963 391040 391742 393328 395460 396378 397620 398164 399776 402051 402876 404247 406016 406503 407208 408642 410874 411008 411540 412360 412672 412848 413036 415245 415872 417240 417430 417924 418399 419120 419616 419710 421824 422370 424080 424128 424194 425258 428640 430755 431148 432640 433152 435357 435784 436449 437760 438216 438976 439920 440420 441142 442494 442928 444385 445056 445835 446520 447252 447640 449748 450528 451670 452010 452352 452751 453840 454584 456768 457216 458720 459420 459472 461280 461404 462080 462384 463905 464256 464360 466240 467077 468480 468968 469248 471510 474240 474734 476160 476288 476580 482144 483730 484096 484523 486720 487227 488072 490048 490257 491660 492032 492466 493848 494832 497705 498294 499720 500916 502944 503595 503652 507520 508352 509010 513760 514368 515840 516060 516295 516906 519168 519840 521284 522405 524520 524661 525977 527280 527589 528504 530160 533262 535002 535824 536068 537168 538935 538996 541440 542004 542412 542944 544608 544730 544856 545623 547770 547832 548720 549081 550464 551304 553536 553660 554496 556320 557232 559065 559488 562176 562185 562432 563160 565440 565504 565592 568230 569088 570960 571520 571896 572546 574340 574864 576755 577980 580320 580476 581932 584288 586210 586560 587171 587613 589992 593408 595360 596336 597246 599040 599664 600704 602680 603136 603668 605120 606112 609024 610090 610812 612560 612963 615040 616311 616512 617310 618540 619008 619554 625664 626145 628680 628849 629565 632320 632736 635440 636192 636291 637887 639158 642960 644746 646722 648960 649636 651605 653676 657324 658464 659776 660630 661713 664392 667584 667888 669780 670085 670592 670878 671460 671536 673745 675792 677505 678015 678528 678680 680760 681070 681876 682651 684790 685824 688080 689130 689208 691920 692106 693120 693842 696540 699360 699548 702720 703040 703452 703872 704672 706880 706990 708149 711016 711360 712101 713336 714240 714432 714870 716224 718580 719758 721920 722672 723216 725595 726144 727415 730360 732108 733952 735072 737490 738048 738699 741760 742248 742976 745420 745984 746642 749580 750880 751374 753920 754416 754585 755478 757640 758784 761280 762073 762528 763515 770640 773760 773968 778752 781926 782080 783484 786656 790920 792756 793117 795240 796328 797449 799552 799893 802503 804102 805752 808494 812032 812045 813006 814416 817095 817284 821655 821748 822016 823080 824720 825696 826072 830490 831744 834480 834860 835848 836798 838240 839232 839420 843648 844740 848160 848256 848388 850516 852345 857280 858173 858819 861510 862296 865280 870714 871568 872898 874435 875520 876432 877952 879315 879840 880840 882284 884988 885856 888770 890112 890227 891670 893040 894504 895280 895869 899496 901056 903340 904020 904704 905502 907680 909168 913536 914432 915135 917440 918840 918944 919087 922560 922808 924160 924768 927810 928512 928720 929331 932480 934154 936960 937936 938496 943020 948480 949468 952576 953160 958737 964288 967119 967460 968192 969046 973440 974454 976144 979355 980096 980514 983320 984064 984932 987696 989664 990945 995410 996588 999440 1001832 1005888 1007190 1007304 1015040 1016704 1018020 1021605 1027185 1027520 1028736 1031680 1032120 1032590 1033812 1034987 1038159 1039680 1040763 1042568 1044810 1049040 1049322 1051954 1054560 1055178 1057008 1060320 1060485 1063145 1066524 1070004 1071648 1072136 1074336 1077870 1077992 1079637 1082880 1084008 1084824 1085888 1089216 1089460 1089712 1091246 1095540 1095664 1097440 1098162 1100928 1102608 1102855 1106235 1107072 1107320 1108992 1112640 1113799 1114464 1118130 1118976 1119963 1124370 1124864 1126320 1130880 1131008 1131184 1136460 1138176 1141920 1143040 1143792 1145092 1148680 1149728 1153510 1155401 1155960 1159171 1160640 1160952 1163864 1168576 1172420 1172889 1173120 1174342 1175226 1179984 1186816 1186835 1190720 1192672 1194492 1199328 1201408 1205360 1206153 1207336 1210240 1212224 1212741 1218048 1220180 1221624 1225120 1225926 1230080 1231165 1232622 1233024 1234620 1237080 1238016 1239108 1245735 1252290 1255197 1257360 1257698 1259130 1264640 1265472 1270880 1272384 1272582 1275774 1278316 1285920 1289492 1292265 1293444 1294033 1297920 1299272 1301101 1303210 1307352 1309347 1314648 1316928 1319552 1321260 1323426 1328784 1333155 1335168 1335776 1337505 1339560 1340170 1341184 1341756 1342920 1343072 1343281 1347490 1351584 1355010 1356030 1357056 1357360 1358253 1361520 1362140 1363752 1365302 1369580 1371648 1376160 1378260 1378416 1383840 1384212 1386240 1387684 1393080 1398720 1399096 1401231 1405440 1406080 1406904 1407744 1409344 1413760 1413980 1416298 1422032 1422720 1424202 1426672 1428480 1428864 1429740 1431365 1432448 1437160 1439516 1445344 1446432 1451190 1452288 1453569 1454830 1460720 1461681 1464216 1467904 1470144 1474980 1476096 1477398 1483520 1484496 1485952 1490840 1491968 1493115 1493284 1499160 1499563 1501760 1502748 1507840 1508832 1509170 1510956 1515280 1522560 1524146 1525056 1527030 1541280 1547520 1547936 1548885 1557504 1563852 1564160 1566968 1573312 1573983 1577931 1581840 1585512 1586234 1590480 1592656 1594898 1597895 1599104 1599786 1605006 1608204 1611504 1611865 1616805 1616988 1624090 1626012 1628832 1634190 1634568 1636869 1643310 1643496 1644032 1646160 1649440 1651392 1652144 1660980 1663488 1668960 1669720 1671696 1673596 1676480 1677195 1678464 1678840 1687296 1688663 1689480 1694173 1696320 1696512 1696776 1701032 1704690 1714560 1716346 1717638 1723020 1724592 1730265 1734605 1741428 1743136 1745796 1748870 1751737 1752864 1755904 1758630 1759680 1761513 1761680 1762839 1764568 1769976 1771712 1777540 1780224 1780454 1783340 1786080 1789008 1790560 1791738 1798992 1799395 1802112 1806680 1808040 1809408 1811004 1815360 1818336 1827072 1830270 1834880 1837680 1837888 1838174 1845120 1845616 1848320 1849536 1855620 1857024 1857440 1858662 1864960 1866605 1868308 1875872 1876992 1878435 1886040 1886547 1888695 1891279 1896960 1898936 1905152 1906320 1913661 1917474 1928576 1934238 1934920 1936384 1938092 1946880 1948908 1952288 1954815 1958710 1960192 1961028 1961921 1966640 1969864 1975392 1979328 1981890 1985139 1990820 1993176 1998880 2003664 2010255 2011776 2014380 2014608 2021235 2030080 2032515 2033408 2036040 2043210 2047953 2054370 2055040 2057472 2063360 2064240 2065180 2067624 2069974 2076318 2079360 2081526 2085136 2089620 2091995 2098080 2098644 2103908 2109120 2110356 2111317 2114016 2120640 2120970 2122849 2124447 2126290 2133048 2136303 2140008 2143296 2144272 2148672 2155740 2155984 2159274 2165760 2168016 2169648 2171776 2176785 2178432 2178920 2179424 2182245 2182492 2191080 2191328 2191669 2194880 2196324 2201856 2205216 2205710 2212470 2214144 2214640 2216097 2225280 2227598 2228928 2236260 2237952 2239926 2248740 2249728 2252640 2261760 2262016 2262368 2263755 2272920 2273531 2276352 2283840 2286080 2286219 2287584 2290184 2297360 2299456 2307020 2310802 2311920 2318342 2321280 2321904 2327728 2335385 2337152 2344840 2345778 2346240 2348684 2350452 2359968 2373670 2379351 2381440 2385344 2388984 2392347 2398656 2402816 2410720 2412306 2414672 2420480 2422615 2424448 2425482 2436096 2436135 2440360 2443248 2450240 2451285 2451852 2460160 2462330 2465244 2466048 2469240 2474160 2478216 2491470 2504580 2510394 2514720 2515396 2518260 2530944 2541760 2544768 2545164 2546323 2551548 2556632 2560231 2571840 2574519 2576457 2578984 2584530 2586888 2588066 2595840 2598544 2602202 2606420 2614704 2618694 2623305 2629296 2629885 2633856 2637945 2639104 2642520 2646852 2657568 2666310 2670336 2670681 2671552 2675010 2679120 2680340 2682368 2683512 2685840 2686144 2686562 2694980 2703168 2710020 2712060 2714112 2714720 2716506 2723040 2724280 2727504 2728115 2730604 2739160 2743296 2745405 2752320 2755187 2756520 2756832 2757261 2764177 2767680 2768424 2772480 2775368 2786160 2797440 2798192 2802462 2810880 2812160 2813808 2815488 2818688 2827520 2827960 2832596 2844064 2845440 2848404 2853344 2857728 2859480 2862730 2864896 2867423 2874320 2876211 2879032 2890688 2892864 2901357 2902380 2904576 2907138 2909660 2921440 2923362 2928432 2935808 2935855 2938065 2940288 2949960 2952192 2954796 2967040 2968992 2971904 2981680 2986230 2986568 2998320 2999126 3003520 3005496 3015680 3017664 3018340 3021912 3030560 3045120 3048292 3050112 3054060 3064815 3081555 3082560 3085771 3095040 3095872 3097770 3104961 3122289 3127704 3128320 3133936 3144245 3146624 3147966 3155862 3163680 3171024 3172468 3180960 3181455 3185312 3189435 3189796 3195790 3198208 3199572 3201029 3210012 3216408 3223008 3223730 3233610 3233976 3238911 3248180 3252024 3257664 3268380 3269136 3273738 3286620 3286992 3288064 3292320 3298880 3302784 3304288 3308565 3321960 3322853 3326976 3337920 3339440 3341397 3343392 3347192 3352960 3354390 3356928 3357680 3359889 3374592 3377326 3378960 3388346 3392640 3393024 3393552 3402064 3409380 3413255 3429120 3432692 3435276 3446040 3449184 3460530 3466203 3469210 3477513 3482856 3486272 3491592 3497740 3503474 3505728 3511808 3517260 3519360 3523026 3523360 3525678 3529136 3539952 3540745 3543424 3555080 3560448 3560505 3560908 3566680 3572160 3575881 3578016 3581120 3583476 3597984 3598790 3604224 3613360 3616080 3622008 3630720 3636672 3654144 3660540 3669760 3675360 3675776 3676348 3690240 3691232 3693495 3699072 3711240 3714048 3714880 3717324 3721549 3729920 3733210 3736616 3751744 3756870 3765591 3772080 3773094 3777390 3782558 3793920 3797872 3810304 3810365 3812640 3827322 3834948 3857152 3868476 3869840 3876184 3882099 3893760 3897816 3903303 3904576 3909630 3917420 3920384 3922056 3923842 3933280 3939728 3950784 3958656 3963780 3965585 3970278 3981640 3986352 3987245 3997760 3999465 4007328 4012515 4020510 4023552 4028760 4029216 4029843 4039951 4042470 4060160 4065030 4066816 4072080 4086420 4095906 4108740 4110080 4114944 4128480 4130360 4135248 4139948 4152636 4154527 4158720 4163052 4170272 4177219 4179240 4183990 4190849 4196160 4197288 4203693 4207816 4218240 4220712 4222634 4228032 4241280 4241940 4245698 4248894 4252580 4266096 4272606 4280016 4286592 4288544 4290865 4294095 4297344 4311480 4311968 4318548 4336032 4339296 4343552 4353570 4356864 4357840 4358848 4360707 4364490 4364984 4382160 4382656 4383338 4389760 4392648 4403712 4410432 4411420 4424940 4428288 4429280 4432194 4450560 4451135 4455196 4457856 4472520 4475904 4479345 4479852 4497480 4498689 4505280 4509973 4523520 4524736 4527510 4545840 4547062 4567680 4572160 4572438 4575168 4580368 4594720 4595435 4598912 4614040 4621604 4623840 4636684 4642560 4643808 4646655 4655456 4670770 4674304 4678427 4689680 4691556 4692480 4697368 4700904 4719936 4733793 4747340 4758702 4762880 4770688 4777968 4784694 4793685 4797312 4805632 4821440 4824612 4829344 4835595 4840960 4845230 4848896 4850964 4853173 4872270 4880720 4886496 4900480 4902570 4903704 4910607 4920320 4924660 4930488 4932096 4938480 4948320 4956432 4982940 5009160 5020788 5029440 5030792 5036520 5061888 5065989 5082519 5083520 5089536 5090328 5092646 5103096 5113264 5120462 5143680 5149038 5152914 5157968 5169060 5173776 5174935 5176132 5190795 5197088 5203815 5204404 5212840 5229408 5237388 5246610 5255211 5258592 5259770 5267712 5275890 5278208 5284539 5285040 5293704 5315136 5332620 5340672 5341362 5343104 5350020 5358240 5360680 5364736 5367024 5371680 5372288 5373124 5389960 5398185 5406336 5420040 5421497 5424120 5428224 5429440 5433012 5439187 5446080 5448560 5455008 5456230 5461208 5478320 5490810 5504640 5510374 5513040 5513664 5514522 5528354 5535360 5536848 5544960 5550736 5568995 5572320 5594880 5596384 5599815 5604924 5624320 5627616 5630976 5637376 5655040 5655920 5659641 5665192 5673837 5688128 5690880 5696808 5706688 5715456 5718960 5725460 5729792 5734846 5748640 5752422 5758064 5777005 5781376 5785728 5795855 5802714 5804760 5809152 5814276 5819320 5842880 5846724 5856864 5864445 5871710 5876130 5880576 5885763 5899920 5909592 5934080 5937984 5943808 5963360 5972460 5973136 5996640 5998252 6007040 6010992 6030765 6035328 6036680 6043824 6061120 6063705 6072001 6090240 6096584 6100224 6108120 6125087 6129630 6143859 6163110 6165120 6171542 6190080 6191744 6195540 6209922 6244578 6255408 6267872 6275985 6288490 6293248 6295932 6298799 6311724 6327360 6333951 6342048 6344936 6361920 6362910 6368547 6370624 6373341 6378870 6379592 6391580 6396416 6399144 6402058 6420024 6432816 6446016 6447460 6467220 6467952 6470165 6477822 6496360 6504048 6505505 6515328 6536760 6538272 6546735 6547476 6573240 6573984 6575007 6584640 6591499 6597760 6605568 6608576 6617130 6643920 6645706 6675840 6678880 6682794 6686784 6694384 6705920 6708780 6713856 6715360 6716405 6719778 6749184 6754652 6757920 6776692 6785280 6786048 6787104 6791265 6804128 6818760 6820593 6826510 6837701 6858240 6858657 6865384 6870552 6892080 6898368 6921060 6932406 6938420 6955026 6965712 6972544 6983184 6995480 7006155 7006948 7011456 7023616 7034520 7038720 7046052 7046720 7051356 7058272 7079904 7081490 7086848 7093099 7110160 7121010 7121816 7133360 7138053 7144320 7151762 7156032 7162240 7166952 7177041 7195968 7197580 7208448 7226720 7232160 7244016 7261440 7267845 7273344 7308288 7308405 7321080 7339520 7350720 7351552 7352696 7380480 7382464 7386990 7398144 7422480 7429760 7434648 7443098 7459840 7466420 7473232 7497815 7503488 7513740 7531182 7544160 7546188 7554780 7565116 7595744 7620730 7625280 7633223 7638969 7654644 7669896 7680693 7714304 7723557 7736952 7739680 7752368 7764198 7787520 7795632 7806606 7809152 7819260 7834840 7840768 7844112 7847684 7866560 7869915 7879456 7889655 7901568 7917312 7927560 7931170 7940556 7949581 7963280 7972704 7974490 7995520 7998930 8012043 8014656 8025030 8041020 8047104 8057520 8058432 8059686 8079902 8084940 8130060 8133632 8144160 8172840 8175037 8184345 8191812 8217480 8219689 8220160 8229888 8256960 8260720 8265561 8270496 8271783 8279896 8292531 8305272 8309054 8317440 8326104 8340544 8354438 8358480 8367980 8381698 8392320 8394576 8407386 8415632 8436480 8441424 8443315 8445268 8456064 8470865 8482560 8483880 8491396 8497788 8505160 8532192 8545212 8560032 8573184 8577088 8581730 8588190 8594688 8602269 8622960 8623936 8637096 8672064 8678592 8687104 8707140 8713728 8715680 8717696 8721414 8728980 8729968 8758685 8764320 8765312 8766676 8779520 8785296 8807424 8807565 8814195 8820864 8822840 8849880 8856576 8858560 8864388 8874463 8901120 8902270 8910392 8915712 8945040 8958690 8959704 8994960 8997378 9010560 9019946 9047040 9049472 9055020 9091680 9094124 9135360 9144876 9150336 9160736 9189440 9190870 9197824 9205937 9228080 9243208 9247680 9257313 9273368 9285120 9287616 9293310 9310912 9314883 9341540 9348608 9356854 9379360 9383112 9384960 9394736 9401808 9432735 9439872 9456395 9467586 9494680 9517404 9525760 9541376 9555936 9568305 9569388 9587370 9594624 9603087 9642880 9649224 9658688 9671190 9681920 9690460 9697792 9701928 9706346 9744540 9761440 9772992 9800960 9805140 9807408 9809605 9821214 9849320 9860976 9864192 9876960 9896640 9906949 9912864 9925695 9965880 9968559 9993563 10018320 10024191 10041576 10058880 10061584 10073040 10123776 10131978 10165038 10167040 10179072 10180656 10185292 10206192 10226528 10239765 10240924 10287360 10298076 10305828 10315936 10338120 10347552 10349870 10352264 10366837 10381590 10394176 10398609 10407630 10408808 10425680 10432539 10458816 10474776 10493220 10510422 10517184 10519540 10535424 10551780 10556416 10556585 10569078 10570080 10587408 10614245 10622235 10630272 10665240 10681344 10681515 10682724 10686208 10700040 10716480 10721360 10727643 10734048 10743360 10744576 10746248 10779920 10796370 10812672 10840080 10842994 10848240 10858880 10866024 10878374 10892160 10897120 10910016 10912460 10922416 10956640 10958345 10981620 11009280 11020748 11026080 11027328 11029044 11056708 11070720 11073696 11080485 11101472 11137990 11144640 11156249 11164647 11189760 11192768 11199630 11209848 11248640 11255232 11274752 11310080 11311840 11319282 11330384 11347674 11367655 11376256 11381760 11393616 11413376 11430912 11431095 11437920 11450920 11459584 11469692 11497280 11504844 11516128 11554010 11562752 11571456 11572951 11591710 11605428 11609520 11628552 11638640 11646297 11685760 11693448 11709909 11713728 11728890 11743420 11752260 11761152 11771526 11799840 11819184 11875968 11887616 11896755 11926720 11944920 11946272 11948131 11961735 11993280 11996504 12014080 12021984 12061530 12070656 12073360 12087648 12089529 12119853 12122240 12127410 12144002 12180480 12193168 12200448 12216240 12250174 12259260 12287718 12326220 12330240 12343084 12383488 12391080 12419844 12463581 12489156 12510816 12531657 12535744 12551970 12572547 12576980 12586496 12591864 12597598 12623448 12654720 12667902 12684096 12689872 12723840 12725820 12731615 12737094 12741248 12746682 12757740 12759184 12783160 12792832 12798288 12801155 12804116 12840048 12865632 12872595 12882285 12892032 12894920 12934440 12935904 12940330 12955644 12970369 12992720 13008096 13011010 13030656 13073520 13076544 13093470 13094952 13146480 13147968 13150014 13169280 13182998 13195520 13211136 13217152 13234260 13287840 13291412 13351680 13353405 13357760 13365588 13373568 13388768 13411840 13417560 13427712 13430720 13432810 13439556 13454831 13496067 13509304 13515840 13529919 13553384 13570560 13574208 13582530 13608256 13637520 13641186 13653020 13675402 13716480 13717314 13730768 13741104 13775935 13784160 13786305 13796736 13820885 13842120 13864812 13876840 13910052 13931424 13945088 13966368 13990960 14012310 14013896 14022912 14035281 14069040 14077440 14092104 14093440 14102712 14116544 14159808 14162980 14173696 14186198 14220320 14242020 14243632 14266720 14276106 14288640 14303524 14312064 14324480 14333904 14337115 14354082 14381055 14391936 14395160 14416896 14453440 14464320 14479387 14488032 14506785 14522880 14535690 14546688 14559519 14616810 14642160 14679040 14701440 14703104 14705392 14760960 14764928 14773980 14796288 14844960 14859520 14869296 14886196 14932840 14946464 14995630 15006976 15020213 15027480 15062364 15069223 15088320 15092376 15109560 15130232 15151531 15191488 15197967 15241460 15247557 15250560 15266446 15277938 15309288 15339792 15361386 15428608 15428855 15447114 15473904 15479360 15504736 15524805 15528396 15591264 15611445 15613212 15618304 15638520 15669680 15688224 15695368 15733120 15739830 15758912 15765633 15779310 15803136 15834624 15855120 15862340 15881112 15899162 15926560 15945408 15948980 15991040 15997860 16005145 16024086 16029312 16050060 16082040 16094208 16115040 16116864 16119372 16159804 16169880 16194555 16260120 16264491 16288320 16305287 16317561 16345680 16350074 16368690 16383624 16434960 16439378 16440320 16513920 16521440 16531122 16540992 16543566 16559792 16585062 16610544 16614265 16618108 16634880 16652208 16681088 16706985 16708876 16716960 16735960 16763396 16784640 16789152 16799445 16814772 16831264 16872960 16882848 16886630 16890536 16912128 16914313 16941730 16965120 16967760 16982792 16995576 17010320 17021511 17064384 17090424 17120064 17146368 17154176 17163460 17176380 17189376 17204538 17245920 17247872 17274192 17331015 17344128 17357184 17374208 17387565 17414280 17427456 17431360 17435392 17442828 17457960 17459936 17462653 17517370 17528640 17530624 17533352 17559040 17570592 17615130 17628390 17641728 17645680 17657289 17699760 17717120 17728776 17748926 17802240 17804540 17820784 17831424 17879405 17890080 17917380 17919408 17989920 17994756 18021120 18039892 18098944 18110040 18183360 18188248 18216003 18270720 18289752 18300672 18321472 18375261 18378880 18381740 18395648 18411874 18456160 18486416 18495360 18514626 18546736 18570240 18575232 18586620 18607745 18621824 18629766 18683080 18697216 18713708 18758720 18766224 18789472 18803616 18827955 18865470 18879744 18896397 18912790 18935172 18989360 19001853 19034808 19051520 19082752 19105641 19111872 19136610 19138776 19174740 19189248 19206174 19285760 19298448 19317376 19342380 19380920 19395584 19403856 19410495 19412692 19489080 19494319 19516515 19522880 19545984 19601920 19610280 19614816 19619210 19642428 19664753 19698640 19721952 19725021 19753920 19774497 19793280 19813898 19825728 19851390 19931760 19937118 19987126 20036640 20048382 20083152 20117760 20123168 20146080 20149215 20199755 20247552 20263956 20330076 20334080 20358144 20361312 20370584 20412384 20453056 20461779 20479530 20481848 20513103 20574720 20596152 20611656 20631872 20676240 20695104 20699740 20704528 20733674 20763180 20772635 20788352 20797218 20815260 20817616 20851360 20865078 20886095 20917632 20949552 20954245 20986440 21018465 21020844 21034368 21039080 21070848 21103560 21113170 21138156 21140160 21162181 21174816 21228490 21244470 21260544 21279297 21330480 21363030 21365448 21372416 21400080 21432960 21442720 21455286 21468096 21486720 21489152 21492496 21559840 21592740 21625344 21680160 21685988 21696480 21717760 21732048 21756748 21784320 21794240 21803535 21820032 21824920 21844832 21913280 21916690 21952619 21963240 22018560 22024249 22041496 22052160 22054656 22058088 22113416 22141440 22147392 22160970 22202944 22275980 22289280 22312498 22329294 22379520 22385536 22399260 22419696 22493445 22510464 22549504 22549865 22623680 22638564 22660768 22695348 22735310 22752512 22772581 22787232 22826752 22862190 22875840 22899669 22901840 22916907 22939384 22994560 23009688 23032256 23042079 23108020 23125504 23142912 23145902 23183420 23210856 23219040 23257104 23277280 23292594 23371520 23386896 23392135 23419818 23427456 23457780 23486840 23504520 23522304 23543052 23599680 23638368 23668965 23751936 23793510 23848743 23853440 23889840 23892544 23896262 23923470 23986560 23993008 24028160 24043968 24123060 24141312 24146720 24175296 24179058 24239706 24244480 24254820 24265865 24288004 24386336 24400896 24432480 24500348 24518520 24525111 24553035 24575436 24586627 24652440 24659067 24660480 24686168 24720919 24766976 24782160 24796683 24839688 24877593 24927162 24978312 25021632 25063314 25071488 25103940 25145094 25153960 25172992 25183728 25195196 25246896 25309440 25329945 25335804 25368192 25379744 25412595 25447680 25451640 25463230 25474188 25482496 25493364 25515480 25518368 25522339 25566320 25596576 25602310 25608232 25680096 25731264 25745190 25764570 25784064 25789840 25806807 25868880 25871808 25880660 25911288 25940738 25985440 26016192 26022020 26061312 26147040 26153088 26186940 26189904 26276055 26292960 26295936 26300028 26338560 26365996 26391040 26422272 26422695 26434304 26468520 26575680 26582824 26623389 26703360 26706810 26715520 26731176 26747136 26777536 26823680 26835120 26861440 26865620 26879112 26909662 26992134 27018608 27031680 27059838 27106768 27107485 27141120 27148416 27165060 27195935 27216512 27275040 27282372 27306040 27350804 27434628 27461536 27482208 27551870 27568320 27572610 27593472 27597037 27617811 27641770 27684240 27729624 27753680 27771939 27820104 27862848 27890176 27932736 27981920 28024620 28027792 28045824 28070562 28138080 28154880 28184208 28186880 28205424 28233088 28298205 28319616 28325960 28347392 28369185 28372396 28440640 28484040 28487264 28491697 28533440 28552212 28577280 28607048 28624128 28648960 28667808 28674230 28708164 28762110 28783872 28790320 28809261 28906880 28928640 28958774 28976064 29013570 29045760 29071380 29093376 29119038 29233620 29284320 29402880 29406208 29410784 29428815 29529856 29547960 29555903 29592576 29689920 29719040 29720847 29738592 29772392 29865680 29892928 29905677 29980689 29991260 30013952 30040426 30054960 30124728 30138446 30176640 30184752 30219120 30260464 30303062 30360005 30382976 30395934 30482920 30495114 30501120 30532892 30555876 30618576 30625435 30679584 30719295 30722772 30857710 30894228 30947808 30958720 31009472 31049610 31056792 31100511 31182528 31222890 31226424 31236608 31277040 31339360 31376448 31390736 31466240 31479660 31493995 31517824 31531266 31558620 31606272 31669248 31669755 31710240 31724680 31762224 31798324 31842735 31853120 31866705 31890816 31897960 31982080 31995720 32010290 32048172 32058624 32084597 32100120 32164080 32182929 32230080 32233728 32238744 32319608 32339760 32389110 32520240 32528982 32576640 32610574 32635122 32691360 32700148 32737380 32767248 32869920 32875035 32878756 32957495 33027840 33042880 33062244 33081984 33087132 33119584 33170124 33221088 33228530 33236216 33283003 33304416 33362176 33413970 33417752 33433920 33468747 33471920 33493941 33526792 33569280 33578304 33598890 33629544 33662528 33745920 33765696 33773260 33781072 33824256 33828626 33883460 33930240 33935520 33965584 33991152 34020640 34043022 34102965 34128768 34180848 34188505 34240128 34292736 34293285 34308352 34326920 34352760 34378752 34409076 34491840 34495744 34548384 34662030 34688256 34714368 34718853 34775130 34828560 34862720 34870784 34885656 34915920 34919872 34925306 35034740 35057280 35061248 35066704 35118080 35141184 35230260 35256780 35283456 35291360 35314578 35399520 35434240 35457552 35465495 35497852 35609080 35641568 35662848 35690265 35758810 35780160 35817431 35834760 35838816 35844393 35885205 35934301 35979840 35989512 36042240 36079784 36197888 36220080 36359559 36366720 36376496 36432006 36541440 36579504 36601344 36642944 36750522 36757760 36763480 36791296 36823748 36912320 36972832 36990720 37029252 37093472 37150464 37173240 37215490 37243648 37259532 37276499 37366160 37390743 37427416 37517440 37532448 37578944 37594971 37607232 37655910 37717641 37730940 37759488 37792794 37825580 37870344 37978720 38003706 38069616 38165504 38166115 38194845 38211282 38223744 38273220 38277552 38349480 38378496 38403465 38412348 38571520 38596896 38617785 38634752 38684760 38761840 38807712 38820990 38825384 38911107 38978160 38988638 39033030 39045760 39091968 39203840 39220560 39229632 39238420 39284856 39329506 39397280 39443904 39450042 39507840 39548994 39586560 39627796 39651456 39702780 39747905 39863520 39874236 39974252 40060215 40073280 40096764 40115023 40166304 40235520 40246336 40292160 40298430 40334131 40364493 40399510 40527912 40589757 40660152 40668160 40722624 40741168 40824768 40875185 40906112 40923558 40959060 40963696 41026206 41098445 41149440 41192304 41223312 41263744 41327805 41352480 41358915 41390208 41399480 41409056 41462655 41467348 41526360 41545270 41576704 41594436 41630520 41635232 41641711 41702720 41730156 41772190 41835264 41899104 41908490 41972880 42036930 42041688 42068736 42078160 42105843 42207120 42226340 42276312 42280320 42324362 42349632 42456980 42488940 42521088 42558594 42660960 42726060 42730896 42744832 42800160 42865920 42885440 42910572 42936192 42973440 42978304 42984992 43011345 43119680 43185480 43197089 43250688 43360320 43371976 43392960 43435520 43438161 43464096 43513496 43568640 43588480 43607070 43640064 43649840 43678557 43689664 43826560 43833380 43905238 43926480 44037120 44048498 44082992 44104320 44109312 44116176 44226832 44282880 44294784 44321940 44372315 44405888 44551960 44578560 44624996 44658588 44771072 44798520 44839392 44986890 45020928 45060639 45099730 45207669 45247360 45277128 45321536 45390696 45454593 45470620 45505024 45545162 45574464 45653504 45724380 45751680 45799338 45803680 45833814 45878768 45989120 46019376 46029685 46064512 46084158 46216040 46251008 46285824 46286565 46291804 46366840 46421712 46438080 46486453 46514208 46554560 46574415 46585188 46743040 46773792 46784270 46839636 46854912 46915560 46973680 47009040 47086104 47199360 47276736 47337930 47503872 47587020 47697486 47706880 47779680 47785088 47792524 47846940 47973120 47986016 48015435 48087936 48246120 48282624 48293440 48350592 48358116 48380137 48479412 48488960 48509640 48531730 48576008 48644389 48772672 48793473 48864960 48915861 48952683 49000696 49037040 49050222 49106070 49150872 49173254 49304880 49318134 49320960 49372336 49441838 49533952 49534745 49564320 49593366 49679376 49755186 49842795 49854324 49956624 49967815 50043264 50120955 50126628 50142976 50207880 50290188 50307920 50367456 50390392 50493792 50618880 50659890 50671608 50736384 50742939 50759488 50825190 50895360 50903280 50926460 50948376 50964992 50986728 51030960 51036736 51044678 51132640 51193152 51204620 51216464 51360192 51462528 51490380 51529140 51568128 51579680 51613614 51737760 51743616 51761320 51822576 51834185 51881476 51970880 51993045 52032384 52044040 52122624 52162695 52294080 52306176 52348553 52373880 52379808 52387959 52519363 52552110 52585920 52591872 52600056 52677120 52731992 52782080 52845390 52868608 52937040 53151360 53165648 53246778 53406720 53413620 53431040 53462352 53494272 53555072 53638215 53670240 53722880 53731240 53758224 53819324 53984268 54037216 54063360 54119676 54213536 54214970 54296832 54303847 54330120 54391870 54433024 54481037 54550080 54564744 54612080 54648009 54701608 54869256 54923072 54964416 55103740 55125783 55136640 55145220 55186944 55194074 55235622 55283540 55368480 55459248 55507360 55543878 55640208 55725696 55780352 55781245 55823235 55865472 55963840 56049240 56055584 56091648 56141124 56276160 56368416 56373760 56410848 56466176 56596410 56639232 56651920 56689191 56738370 56744792 56881280 56968080 56974528 56983394 57066880 57104424 57154560 57214096 57248256 57297920 57335616 57348460 57416328 57524220 57567744 57580640 57618522 57813760 57857280 57864755 57917548 57952128 58027140 58142760 58186752 58231485 58238076 58467240 58482957 58549545 58568640 58629649 58805760 58821568 58857630 58994259 59059712 59095920 59111806 59323491 59379840 59438080 59441694 59477184 59544784 59731360 59740655 59785856 59811354 59961378 59982520 60027904 60080852 60109920 60249456 60276892 60353280 60369504 60438240 60447645 60520928 60599265 60606124 60720010 60765952 60791868 60819551 60965840 60990228 61002240 61065784 61111752 61237152 61250870 61359168 61438590 61445544 61539309 61715420 61788456 61895616 61917440 62018944 62099220 62113584 62201022 62317905 62365056 62445780 62452848 62473216 62554080 62658285 62678720 62752896 62781472 62862735 62932480 62959320 62987990 63035648 63062532 63117240 63134207 63212544 63339510 63420480 63449360 63486543 63524448 63596648 63685470 63706240 63733410 63781632 63795920 63837891 63964160 63991440 64020580 64096344 64117248 64169194 64200240 64328160 64365858 64460160 64467456 64477488 64639216 64679520 64778220 64851845 65040480 65057964 65153280 65221148 65270244 65382720 65400296 65474760 65534496 65739840 65750070 65757512 65857857 65914990 66055680 66072747 66085760 66124488 66163968 66174264 66239168 66340248 66442176 66457060 66472432 66566006 66608832 66724352 66827940 66835504 66867840 66937494 66943840 66987882 67053584 67138560 67156608 67197780 67259088 67274155 67325056 67480335 67531392 67546520 67562144 67648512 67649595 67657252 67766920 67871040 67931168 67941739 67982304 68041280 68086044 68205930 68257536 68317743 68361696 68377010 68480256 68586570 68616704 68653840 68699007 68705520 68818152 68983680 68991488 69096768 69324060 69376512 69428736 69437706 69550260 69657120 69725440 69741568 69771312 69831840 69839744 69850612 70069480 70114560 70122496 70133408 70176405 70282368 70460520 70479461 70513560 70566912 70582720 70629156 70709431 70799040 70868480 70915104 70930990 70995704 71218160 71283136 71380530 71517620 71546229 71560320 71634862 71669520 71677632 71688786 71770410 71868602 71959680 71979024 72084480 72159568 72395776 72396935 72440160 72719118 72733440 72752992 72797595 72864012 73159008 73202688 73285888 73501044 73515520 73526960 73575333 73647496 73759881 73824640 73945664 73977201 73981440 74058504 74162757 74186944 74300928 74346480 74430980 74487296 74519064 74552998 74732320 74781486 74854832 75034880 75064896 75101065 75157888 75189942 75214464 75311820 75346115 75435282 75461880 75518976 75585588 75651160 75740688 75757655 75957440 75989835 76007412 76139232 76237785 76332230 76389690 76422564 76447488 76546440 76555104 76567017 76698960 76806930 76824696 77143040 77193792 77235570 77269504 77369520 77523680 77615424 77641980 77650768 77822214 77956320 77977276 78066060 78091520 78183936 78441120 78459264 78476840 78569712 78659012 78794560 78828165 78887808 78900084 78936013 79015680 79097988 79173120 79255592 79302912 79367161 79405560 79495810 79626131 79727040 79748472 79870167 79948504 80120430 80146560 80193528 80230046 80332608 80471040 80492672 80584320 80596860 80668262 80728986 80799020 81055824 81179514 81320304 81322455 81445248 81482336 81526435 81587805 81649536 81750370 81812224 81847116 81918120 81927392 82052412 82196890 82384608 82446624 82527488 82655610 82704960 82717830 82780416 82791111 82798960 82818112 82853433 82925310 82934696 83052720 83090540 83153408 83188872 83261040 83270464 83283422 83405440 83460312 83544380 83670528 83798208 83816980 83945760 84073860 84083376 84137472 84156320 84211686 84414240 84452680 84552624 84560640 84571565 84648724 84699264 84913960 84977880 85042176 85107555 85117188 85321920 85452120 85461792 85475091 85600320 85689487 85731840 85770880 85821144 85872384 85946880 85969984 86022690 86239360 86370960 86394178 86720640 86743952 86785920 86871040 86876322 86928192 87026992 87137280 87176960 87214140 87280128 87299680 87313265 87357114 87379328 87653120 87666760 87810476 87852960 88096996 88165984 88208640 88218624 88232352 88286445 88453664 88589568 88643880 88667709 88744630 88811776 88890113 89103920 89157120 89162541 89249992 89317176 89542144 89597040 89678784 89942067 89973780 90041856 90121278 90199460 90415338 90494720 90554256 90643072 90781392 90909186 90941240 91010048 91080015 91090324 91148928 91307008 91448760 91503360 91598676 91607360 91667628 91757536 91876305 91978240 92038752 92059370 92129024 92168316 92210287 92432080 92573130 92583608 92733680 92843424 92876160 92972906 93028416 93109120 93148830 93170376 93301533 93486080 93547584 93568540 93679272 93709824 93831120 93947360 94018080 94172208 94398720 94481985 94553472 94675860 95007744 95009265 95174040 95394972 95413760 95528205 95559360 95570176 95585048 95693880 95946240 95972032 96030870 96175872 96253791 96492240 96586880 96701184 96716232 96760274 96958824 96977920 97019280 97063460 97152016 97288778 97471595 97545344 97586946 97729920 97831722 97905366 98001392 98074080 98100444 98212140 98301744 98323765 98346508 98609760 98625105 98636268 98744672 98872485 98883676 99069490 99128640 99186732 99231899 99358752 99510372 99685590 99708648 99849009 99913248 99935630 100086528 100241910 100253256 100285952 100406241 100415760 100580376 100615840 100734912 100780784 100987584 101237760 101319780 101343216 101472768 101485878 101518976 101650380 101790720 101806560 101852920 101896752 101929984 101973456 102061920 102073472 102089356 102265280 102308895 102386304 102409240 102432928 102565515 102720384 102925056 102980760 103008443 103058280 103136256 103159360 103227228 103344553 103475520 103487232 103522640 103645152 103668370 103762952 103941760 103986090 104064768 104088080 104156559 104325390 104588160 104612352 104697106 104747760 104759616 104775918 105038726 105104220 105171840 105183744 105200112 105354240 105463984 105690780 105737216 105810905 105874080 106302720 106331296 106396485 106493556 106827240 106855957 106862080 106924704 106988544 107110144 107276430 107340480 107445760 107452293 107462480 107516448 107533179 107638648 107802903 107968536 108074432 108126720 108239352 108427072 108429940 108593664 108607694 108660240 108783740 108866048 108962074 109100160 109129488 109224160 109296018 109403216 109738512 109763095 109846144 109928832 110121245 110207480 110251566 110273280 110290440 110373888 110388148 110471244 110567080 110736960 110918496 111014720 111087756 111280416 111451392 111562490 111646470 111730944 111829497 111927680 112098480 112111168 112282248 112552320 112736832 112747520 112821696 112932352 113192820 113278464 113303840 113378382 113476740 113489584 113762560 113862905 113936160 113949056 113966788 114133760 114208848 114428192 114496512 114498345 114584535 114671232 114696920 114832656 115048440 115135488 115161280 115210395 115237044 115368019 115627520 115714560 115729510 115835096 115904256 116054280 116285520 116462970 116476152 116733321 116934480 116965914 117099090 117137280 117259298 117611520 117643136 117715260 117988518 118119424 118191840 118223612 118646982 118759680 118883388 118954368 119089568 119243715 119462720 119481310 119571712 119622708 119677181 119922756 119965040 120161704 120219840 120345069 120498912 120553784 120706560 120739008 120876480 120895290 121002393 121041856 121093479 121198530 121212248 121440020 121531904 121583736 121639102 121931680 121980456 122004480 122131568 122223504 122474304 122501740 122625555 122718336 122877180 122891088 122933135 123078618 123295335 123430840 123576912 123604595 123791232 123834880 123983415 124037888 124198440 124227168 124387965 124402044 124635810 124730112 124891560 124905696 124925133 125108160 125238481 125316570 125357440 125505792 125562944 125725470 125864960 125918640 125975980 126071296 126125064 126234480 126268414 126679020 126840960 126898720 126973086 127048896 127193296 127370940 127412480 127466820 127563264 127591840 127611695 127675782 127982880 128041160 128192688 128234496 128338388 128400480 128656320 128731716 128790337 128920320 128934912 128954976 129034035 129278432 129359040 129493789 129556440 129591267 129703690 129916319 130080960 130115928 130306560 130314483 130442296 130540488 130765440 130800592 130949520 131068992 131479680 131500140 131515024 131715714 131829980 132111360 132145494 132171520 132248976 132327936 132348528 132478336 132680496 132884352 132914120 132944864 133116945 133132012 133217664 133448704 133655880 133671008 133735680 133874988 133887680 133975764 134107168 134313216 134395560 134518176 134548310 134650112 134768881 134960670 135062784 135093040 135124288 135181917 135299190 135314504 135533840 135623007 135742080 135862336 135883478 135964608 136082560 136172088 136363779 136411860 136515072 136635486 136723392 136754020 136960512 137173140 137233408 137307680 137398014 137411040 137636304 137967360 137982976 137985185 138089055 138193536 138648120 138753024 138857472 138859695 138875412 139100520 139314240 139450880 139459359 139542624 139663680 139679488 139701224 140138960 140229120 140266816 140352810 140564736 140921040 140958922 141027120 141165440 141258312 141418862 141598080 141736960 141830208 141861980 141991408 142436320 142458485 142566272 142761060 143035240 143092458 143120640 143269724 143339040 143355264 143377572 143540820 143737204 143919360 143958048 144046305 144319136 144793870 144880320 145031237 145140411 145438236 145466880 145505984 145595190 145728024 145933167 146318016 146571776 146747583 147002088 147031040 147053920 147150666 147294992 147519762 147649280 147779515 147891328 147954402 147962880 148117008 148325514 148373888 148601856 148604235 148692960 148861960 148974592 149038128 149105996 149464640 149528385 149562972 149709664 149903445 150069760 150129792 150202130 150315776 150379884 150428928 150448363 150623640 150692230 150870564 150923760 151171176 151302320 151481376 151515310 151914880 151979670 152014824 152228817 152278464 152475570 152664460 152779380 152845128 152894976 153092880 153110208 153134034 153397920 153613860 153649392 154387584 154471140 154539008 154739040 155047360 155230848 155283960 155301536 155325703 155502555 155644428 155912640 155954552 156132120 156174091 156183040 156367872 156882240 156918528 156953680 157045659 157139424 157163877 157318024 157558089 157589120 157656330 157775616 157800168 157872026 158031360 158195976 158346240 158511184 158605824 158734322 158811120 158991620 159252262 159454080 159496944 159740334 159897008 160240860 160293120 160387056 160422985 160460092 160665216 160914645 160985344 161168640 161193720 161336524 161457972 161598040 162111648 162359028 162640608 162644910 162890496 162911541 162964672 163052870 163175610 163299072 163443111 163500740 163624448 163694232 163836240 163854784 164104824 164393780 164769216 164893248 165054976 165311220 165409920 165435660 165560832 165582222 165597920 165636224 165706866 165850620 165869392 166105440 166181080 166306816 166377744 166415015 166522080 166540928 166566844 166810880 166920624 167088760 167341056 167343735 167469705 167596416 167633960 167891520 168066407 168147720 168166752 168274944 168312640 168423372 168614797 168828480 168905360 169105248 169121280 169143130 169297448 169398528 169827920 169955760 170215110 170234376 170643840 170904240 170923584 170950182 171200640 171378974 171463680 171541760 171642288 171744768 171893760 171939968 172045380 172478720 172741920 172788356 173441280 173487904 173571840 173594265 173752644 173856384 174053984 174353920 174428280 174560256 174599360 174626530 174714228 174758656 174912803 175306240 175333520 175448871 175620952 175705920 175888947 176193992 176331968 176417280 176464704 176572890 176907328 176982777 177179136 177287760 177335418 177489260 177623552 177780226 178207840 178314240 178325082 178499984 178634352 179084288 179087155 179194080 179221965 179357568 179671505 179884134 179947560 180083712 180242556 180398920 180830676 180989440 181108512 181286144 181562784 181797795 181818372 181882480 182160030 182180648 182297856 182458653 182897520 183006720 183197352 183214720 183335256 183515072 183752610 183956480 184077504 184118740 184258048 184336632 184420574 184864160 185146260 185167216 185467360 185686848 185752320 185945812 186056832 186218240 186297660 186340752 186382495 186603066 186953715 187095168 187137080 187358544 187419648 187662240 187894720 187974855 188036160 188232031 188344416 188588205 188797440 188963970 189106944 189351720 189402621 189877697 190018530 190348080 190459629 190789944 190827520 191056410 191118720 191140352 191170096 191387760 191892480 191944064 192061740 192351744 192507582 192984480 193173760 193402368 193432464 193520548 193917648 194038560 194126920 194304032 194555535 194577556 194943190 195090688 195173892 195262769 195459840 195663444 195810732 196002784 196148160 196200888 196424280 196603488 196647530 196693016 196969903 197219520 197250210 197272536 197489344 197573571 197744970 197767352 198138980 198218241 198257280 198373464 198463798 198717504 199020744 199371180 199417296 199698018 199826496 199871260 200173056 200483820 200506512 200571904 200575115 200812482 200831520 201160752 201231680 201469824 201561568 201670655 201822465 201975168 202639560 202686432 202945536 202948785 202971756 203037952 203300760 203613120 203705840 203793504 203825217 203946912 204123840 204146944 204178712 204530560 204617790 204772608 204818480 204865856 204953229 205131030 205440768 205850112 205961520 206016886 206116560 206318720 206454456 206689106 206951040 206974464 207045280 207290304 207336740 207525904 207883520 207972180 208129536 208176160 208208555 208313118 208650780 209176320 209224704 209394212 209495520 209519232 209551836 210077452 210208440 210343680 210367488 210400224 210529215 210927968 211381560 211438383 211621810 211748160 211968731 212128293 212605440 212662592 212792970 212987112 213654480 213711914 213724160 213849408 214220288 214552860 214680960 214891520 214904586 214924960 215032896 215066358 215277296 215605806 215937072 215985445 216148864 216253440 216478704 216854144 216859880 217187328 217190805 217215388 217320480 217567480 217732096 217924148 218200320 218258976 218392785 218448320 218592036 218806432 219477024 219526190 219692288 219857664 219886069 220242490 220414960 220503132 220546560 220580880 220776296 220942488 221134160 221279643 221473920 221836992 222029440 222175512 222488271 222560832 222902784 223124980 223292940 223461888 223658994 223855360 224196960 224222336 224564496 225104640 225303195 225473664 225643392 225864704 226038345 226385640 226556928 226607680 226756764 226953480 226979168 227014489 227272965 227525120 227725810 227872320 227898112 227933576 228267520 228417696 228856384 228996690 229169070 229342464 229393840 229665312 229701051 230096880 230322560 230420790 230474088 230736038 231255040 231429120 231459020 231670192 231808512 232108560 232432265 232571040 232925940 232952304 233466642 233868960 233931828 234198180 234274560 234518596 235286272 235430520 235977036 236383680 236447224 236808039 237293964 237519360 237766776 237908736 238101483 238179136 238487430 238878393 238925440 238962620 239143424 239245416 239354362 239845512 239930080 240323408 240439680 240690138 240997824 241107568 241413120 241478016 241752960 241790580 241900685 242004786 242083712 242186958 242397060 242424496 242880040 243063808 243167472 243221945 243278204 243863360 243960912 243967365 244263136 244447008 244579305 244763415 244948608 245003480 245251110 245436672 245754360 245782176 245866270 246157236 246437011 246590670 246861680 247153824 247209190 247582464 247669760 247966830 248075776 248373333 248396880 248454336 248775930 248804088 249271620 249460224 249783120 249811392 249850266 250216320 250476962 250633140 250714880 251011584 251125888 251450940 251837280 251951960 252142592 252250128 252468960 252536828 253358040 253426147 253681920 253714695 253797440 253946172 254097792 254386592 254741880 254810359 254824960 254933640 255126528 255183680 255223390 255351564 255641789 255965760 256082320 256385376 256425273 256676776 256800960 257068461 257312640 257463432 257580674 257840640 257909952 258068070 258556864 258718080 258987578 259112880 259182534 259407380 259832638 260161920 260231856 260613120 260628966 260884592 261080976 261530880 261601184 261742765 261899040 261939795 262137984 262596815 262959360 263000280 263030048 263431428 263659960 264290988 264343040 264497952 264655872 264697056 264956672 265360992 265768704 265828240 265889728 266003127 266233890 266264024 266435328 266670339 267311760 267342016 267471360 267749976 267775360 267951528 268214336 268626432 268791120 269036352 269096620 269300224 269537762 269921340 270125568 270186080 270248576 270363834 270598380 270629008 271067680 271246014 271484160 271519235 271724672 271766956 271929216 272165120 272344176 272405185 272727558 272823720 273030144 273240045 273270972 273446784 273508040 273921024 274346280 274615360 274796028 274822080 275108353 275272608 275628915 275934720 275970370 276178110 276387072 276630861 277296240 277719390 277750824 278201040 278628480 278901760 278918718 279085248 279327360 279358976 279402448 280277920 280458240 280533632 280705620 281129472 281842080 281917844 282054240 282330880 282516624 282837724 283196160 283445955 283660416 283723960 283982816 284872640 284916970 285132544 285384047 285522120 286070480 286184916 286241280 286315237 286539448 286678080 286710528 286755144 287081640 287474408 287838720 287879089 287916096 288092610 288638272 288761373 289587740 289760640 290062474 290280822 290876472 290933760 291011968 291190380 291456048 291866334 292414785 292636032 293143552 293148245 293495166 294004176 294107840 294301332 294589984 294971295 295039524 295298560 295559030 295782656 295908804 296043553 296234016 296617455 296651028 296747776 297208470 297385920 297695697 297723920 298076256 298211992 298929280 299056770 299125944 299419328 299547027 299806890 300139520 300259584 300404260 300631552 300759768 300857856 300896726 301247280 301384460 301741128 301847520 302342352 302604640 302962752 303030620 303829760 303959340 304029648 304097755 304457634 304556928 304951140 305328920 305558760 305690256 305789952 306185760 306220416 306268068 306795840 307227720 307298784 307696545 308775168 308942280 309025329 309478080 309800453 310033659 310094720 310461696 310567920 310603072 310651406 311005110 311288856 311825280 311909104 312264240 312348182 312366080 313764480 313837056 313907360 314091318 314278848 314327754 314636048 315116178 315178240 315312660 315551232 315600336 315671035 315744052 316062720 316391952 317022368 317211648 317432715 317468644 317622240 317983240 318504524 318908160 318993888 319189455 319480668 319794016 320481720 320567871 320586240 320774112 320845970 320920184 321330432 321371947 321829290 321970688 322337280 322356879 322387440 322673048 322915944 323196080 323408709 324223296 324718056 325281216 325289820 325780992 325823082 325929344 326105740 326351220 326598144 326886222 327001480 327248896 327388464 327672480 327709568 328209648 328787560 329289285 329538432 329786496 330109952 330363735 330622440 330819840 330871320 331121664 331164444 331195840 331272448 331413732 331701240 331738784 331790407 332210880 332362160 332755488 332830030 333044160 333081856 333133688 333621760 333841248 334177520 334687470 334939410 335192832 335267920 335488491 335783040 336132814 336295440 336333504 336625280 336846744 337229594 337656960 337810720 338210496 338242560 338286260 338594896 338797056 339655840 339708695 339911520 340430220 340468752 341287680 341588715 341808480 341847168 341900364 342401280 342757948 343083520 343284576 343489536 343495035 343879936 344090760 344957440 345483840 345576712 346104057 346882560 346975808 347143680 347188530 347505288 347712768 348107968 348707840 348856560 349198720 349253060 349428456 349517312 349825606 350612480 350667040 350897742 351241904 351411840 351777894 352387984 352397305 352663936 352834560 352929408 353145780 353547155 353814656 353965554 354358272 354575520 354670836 354978520 355247104 355560452 356415680 356650164 356999968 357268704 357731145 358174310 358388160 358443930 358715136 358761481 359031543 359343010 359768268 359895120 360485112 360797840 361035207 361661352 361978880 362217024 362572288 363007179 363125568 363595590 363636744 363764960 364320060 364361296 364595712 364917306 365795040 366013440 366394704 366429440 366670512 367030144 367505220 367876665 368155008 368237480 368516096 368673264 368799405 368841148 369728320 369886005 370292520 370334432 370392061 370813785 370934720 371373696 371504640 371891624 372113664 372436480 372595320 372681504 372764990 373206132 373630307 373907430 374190336 374274160 374717088 374775399 375324480 375715443 375789440 375949710 376072320 376464062 376688832 377176410 377594880 377927940 378213888 378703440 378805242 379755394 380037060 380696160 380919258 381579888 382112820 382237440 382280704 382340192 382775520 382835085 383888128 384123480 384226739 384703488 385015164 385968960 386347520 386371011 386804736 386864928 387041096 387835296 388077120 388253840 388481367 388608064 388773801 389111070 389155112 389748957 389886380 390181376 390347784 390525538 390919680 391326888 391621464 392005568 392296320 392401776 392848560 393206976 393295060 393386032 393939806 394439040 394500420 394545072 394680065 394978688 395147142 395489940 395534704 396277960 396436482 396514560 396746928 396835805 396927596 397435008 398041488 398130655 398742360 398834592 399350835 399396036 399652992 399742520 400346112 400967640 401013024 401150230 401624964 401663040 402081439 402321504 402463360 402939648 403123136 403341310 403644930 403950336 404306643 405279120 405372864 405897570 405943512 406075904 406601520 407226240 407411680 407587008 407650434 407893824 408247680 408293888 408357424 409061120 409235580 409545216 409636960 409731712 409906458 410262060 410881536 411700224 411923040 412033772 412233120 412637440 412908912 413378212 413902080 413948928 413955555 414090560 414267165 414580608 414673480 415051808 415767040 415944360 416259072 416352320 416417110 416626236 417099761 417301560 418352640 418378077 418788424 418991040 419038464 419103672 420154904 420416880 420687360 420800448 421058430 421855936 422763120 422876766 423243620 423496320 423937462 424256586 425210880 425325184 425585940 425974224 427308960 427375455 427423828 427698816 428440576 428447435 429105720 429361920 429809172 429849920 430065792 430132716 430554592 431211612 431874144 431970890 432297728 432679039 432957408 433708288 433719760 434381610 434430776 434640960 435093711 435134960 435421233 435848296 436400640 436517952 436785570 436896640 437184072 437612864 437799501 438954048 439052380 439384576 439715328 439772138 440484980 440829920 441006264 441093120 441161760 441552592 441884976 442268320 442559286 442947840 443338545 443673984 444058880 444351024 444450565 444976542 445121664 445805568 445812705 446249960 446585880 446923776 447317988 447710720 448393920 448444672 449128992 449710335 450209280 450606390 450947328 451286784 451345089 452076690 452771280 453215360 453513528 453906960 453958336 454028978 454545930 455050240 455451620 455744640 455796224 455867152 456535040 456835392 457712768 457993380 458338140 458684928 458787680 459330624 459402102 460193760 460645120 460841580 460948176 461051435 461472076 462918040 463340384 463617024 464217120 464864530 465142080 465626603 465851880 465904608 465977109 466507665 466933284 467145913 467737920 467863656 468396360 468522273 468549120 469037192 469697461 470572544 470861040 471136977 471954072 472674267 472767360 472894448 473616078 474587928 475038720 475533552 475817472 476202966 476358272 476974860 477756786 477850880 477925240 478286848 478490832 478708724 479691024 479860160 480646816 480879360 481268955 481380276 481995648 482215136 482956032 483505920 483581160 483801370 484009572 484167424 484373916 484794120 484848992 484924441 485760080 486334944 486443890 486556408 487726720 487921824 487934730 488526272 488734623 488894016 489158610 489526830 489897216 490006960 490329333 490502220 490873344 491508720 491564352 491732540 492314472 492874022 493181340 493723360 494307648 494418380 495164928 495933660 496151552 496159495 496746666 496793760 496908672 497551860 497608176 498543240 498920448 499245045 499566240 499622784 499700532 500432640 500953924 501266280 501429760 502023168 502031205 502251776 502901880 503674560 503903920 504199221 504500256 504937920 505073656 505844391 506716080 506852294 507363840 507429390 507594880 507892344 508195584 508773184 509483760 509620718 509649920 509867280 510367360 510446780 510703128 511283578 511931520 512164640 512770752 512850546 513353552 513601920 514136922 514625280 514926864 515042215 515161348 515681280 515819904 516136140 516722765 517113728 517436160 517975156 518225760 518365068 518814760 519665276 520323840 520463712 520782795 521257932 521769184 522161952 523061760 523202368 523485530 523798080 523879590 524275968 524343703 524738409 525193630 525918720 526000560 526060096 526862856 527319920 527666841 528581976 528686080 528995904 529394112 529913344 530721984 531537408 531656480 531779456 532006254 532467780 532528048 532870656 533340678 534279785 534623520 534684032 534942720 535499952 535550720 535903056 536428672 537252864 537261465 537582240 537665895 538072704 538193240 538600448 539014515 539075524 539842680 540251136 540372160 540497152 540727668 541196760 541258016 541342243 542135360 542492028 542968320 543038470 543449344 543533912 543858432 544330240 544688352 544810370 545455116 545647440 546480090 546541944 546893568 547016080 547375959 548692560 549230720 549592056 549644160 550216706 550545216 551257830 551869440 551940740 552356220 552774144 553261722 554592480 555438780 555501648 556402080 557256960 557837436 558170496 558654720 558717952 558804896 559147485 560555840 561067264 561411240 561562157 562258944 563684160 563835688 564108480 564661760 564696093 565033248 565675448 566392320 566891910 567320832 567447920 567965632 568207863 569633091 569745280 569833940 570265088 570768094 571044240 572140960 572369832 572482560 572630474 573078896 573356160 573421056 573510288 574163280 574948816 575677440 575758178 575832192 576185220 576840095 577276544 577522746 579175480 579521280 580124948 580561644 581752944 582023936 582380760 582912096 583666605 583732668 584829570 585272064 585788307 586296490 586990332 588008352 588215680 588602664 589179968 589942590 590079048 590597120 590909709 591118060 591565312 591817608 592087106 592468032 593234910 593302056 593495552 594416940 594771840 595391394 595447840 596152512 596423984 597858560 598113540 598251888 598385905 598838656 599094054 599613780 600519168 600808520 601263104 601519536 601715712 601725345 601793452 602494560 602768920 603482256 603695040 604323889 604684704 605011965 605209280 605467395 605925504 606061240 607659520 607918680 608059296 608195510 608915268 609113856 609607343 609902280 610657840 611117520 611380512 611475651 612371520 612440832 612536136 613591680 614455440 614597568 615393090 617550336 617884560 618050658 618956160 619600906 620067318 620189440 620923392 621135840 621206144 621302812 622010220 622577712 623650560 623818208 624528480 624625665 624696364 626192405 627528960 627674112 627814720 628182636 628557696 628655508 629272096 630232356 630356480 630625320 631102464 631200672 631342070 631488104 632377057 632783904 634044736 634315149 634865430 634937288 635244480 635906193 635966480 636384879 637009048 637816320 637987776 638378910 638961336 639588032 640963440 641135742 641172480 641548224 641691940 641840368 642660864 642743894 643658580 643941376 643951685 644674560 644713758 644774880 645346096 645831888 646392160 646817418 647468945 647956335 648446592 649436112 649581595 650562432 650579640 651561984 651572415 651646164 651858688 652211480 652702440 653196288 653772444 654002960 654776928 655344960 655419136 656419296 657575120 658578570 659076864 659572992 659658207 660727470 661244880 661639680 661742640 662328888 662391680 662544896 662827464 663402480 663477568 663580814 664421760 664724320 665510976 665660060 666088320 666163712 666267376 667243520 667682496 668355040 669374940 669878820 670385664 670535840 670976982 671566080 672265628 672590880 672667008 673250560 673693488 673844405 674459188 675313920 675621440 675909585 676420992 676572520 677189792 677594112 678115035 679311680 679417390 679823040 680531189 680860440 680937504 681043467 681818895 682575360 682751719 683177430 683616960 683694336 683800728 684802560 685515896 686167040 686569152 686990070 687759872 688181520 689914880 690967680 691153424 692208114 693765120 693951616 694287360 694377060 695010576 695425536 696215936 697296795 697713120 698397440 698506120 698856912 699034624 699651212 701334080 701795484 702483808 702823680 703555788 704775968 704794610 705327872 705858816 705950011 706291560 707094310 707629312 707931108 708253481 709151040 709341672 709957040 710424117 711120904 712831360 713300328 713999936 714304449 714537408 715462290 716348620 716635179 716776320 716887860 717430272 717522962 718063086 718686020 719536536 719790240 720970224 721595680 722070414 723322704 724434048 725144576 725156185 725702055 726014358 726251136 727191180 727273488 727529920 728640120 728722592 729191424 729665835 729834612 731590080 732789408 732858880 733341024 733737915 734060288 735010440 735753330 736310016 736474960 737346528 737598810 737682296 739311033 739456640 739772010 740585040 740668864 740784122 741627570 741869440 742747392 743009280 743783248 744227328 744872960 745190640 745363008 745529980 746412264 747260614 747814860 748380672 748548320 749434176 749550798 750648960 751430886 751578880 751899420 752144640 752241815 752928124 753377664 754352820 755855880 756427776 757406880 757610484 759510788 760074120 760278441 761144085 761392320 761838516 762185437 763159776 764225640 764431077 764474880 764680384 765551040 765670170 766348489 766925367 767776256 768246960 768453478 770030328 771205383 771937920 772695040 772742022 773729856 774082192 775670592 776154240 776507680 776628515 776962734 777216128 777547602 778222140 778310224 779497914 779772760 780362752 780695568 780870455 781051076 781839360 782653776 783242928 784011136 784592640 784803552 785228295 785697120 785819385 786413952 786590120 786772064 787790445 787879612 788878080 789000840 789090144 789360130 789957376 790294284 790979880 791069408 791192509 792555920 792872964 793029120 793493856 793671610 793855192 794870016 796082976 796261310 797484720 797669184 798701670 798792072 799305984 799485040 800011017 801935280 802026048 802300460 803249928 803326080 804162878 804643008 804926720 805879296 806246272 806682620 807289860 807900672 808613286 810558240 810745728 811795140 811887024 812151808 813203040 814452480 814557705 814823360 815174016 815300868 815787648 816495360 816587776 816714848 817215555 818122240 818471160 819090432 819273920 819463424 819812916 820524120 820744691 821763072 823846080 824067544 824466240 825274880 825325059 825817824 826756424 827804160 827911110 828181120 828534330 829161216 829346960 829892583 830103616 831534080 831888720 832704640 832834220 833252472 834199522 834603120 836705280 836756154 837576848 837982080 838076928 838207344 840309808 840332035 840833760 841374720 841600896 842116860 843073985 843711872 845526240 845753532 846487240 846992640 847874924 848513172 850650368 851171880 851948448 854617920 854750910 854847656 855397632 856152141 856894870 858211440 858723840 858945711 859618344 859699840 860131584 860265432 861109184 862423224 863637267 863748288 863941780 864595456 865358078 865914816 867416576 867439520 868763220 868861552 869281920 870187422 870269920 870842466 871696592 872801280 873035904 873571140 873793280 874368144 874564015 875225728 875599002 877244355 877908096 878104760 878769152 879430656 879444735 879544276 880969960 881659840 882012528 882323520 883105184 883242607 883769952 884536640 884913885 885118572 885895680 886677090 887347968 888117760 888130659 888702048 888901130 889953084 890243328 891625410 892499920 893087091 893171760 894635976 895421440 896787840 896889344 898257984 899420670 900418560 901212780 901894656 902573568 902690178 904153380 905542560 906430720 907027056 907813920 907916672 908057956 909091860 910903240 911489280 911592448 911734304 912293265 913670784 915425536 915986760 916232993 916676280 917369856 917575360 918661248 918804204 919222603 920387520 921290240 921683160 921896352 922102870 922944152 924243391 925836080 926680768 927075987 928434240 929401359 929729060 930100977 930284160 931253206 931703760 931809216 931954218 933015330 933866568 934291826 935475840 935727312 936792720 937044546 937098240 938074384 939394922 941145088 941160155 941722080 942273954 943908144 945348534 945534720 945788896 947013105 947232156 949175856 949388485 951067104 951634944 952298145 952405932 952716544 953949720 955513572 955701760 955850480 956981664 957417448 959382048 959720320 961293632 961703613 961758720 962537910 962760552 963991296 964115841 964430272 965912064 967011840 967162320 967602740 968019144 968334848 968747832 969588240 969697984 969848882 971520160 972669888 972887780 973112816 975453440 975843648 975869460 976313845 977052544 977469246 977788032 978317220 979053660 979794432 980013920 980658666 981004440 981746688 983017440 983128704 983465080 984628944 984849515 985748044 986362680 987446720 987867855 988615296 988836760 990329856 991091205 991867320 992318990 993493332 993587520 993817344 994622507 995103720 995216352 995371221 997086480 998490090 999132480 999245568 999401064 1000865280 1001907848 1002532560 1002859520 1004062410 1004503552 1005803760 1007349120 1007807840 1008398442 1009000512 1009875840 1010147312 1011688782 1013432160 1013704588 1014727680 1014858780 1015189760 1015784688 1016391168 1017546368 1018967520 1019126085 1019241436 1019734560 1020734720 1020893560 1021406256 1022567156 1023863040 1024329280 1024766145 1025541504 1025701092 1026707104 1027203840 1028273844 1029250560 1029853728 1030084430 1030322696 1031639808 1031773093 1032272280 1033445530 1034227456 1034872320 1035139703 1035950312 1036451520 1036730136 1037629520 1038312171 1039330552 1040647680 1040927424 1041565590 1042515864 1043538368 1044323904 1046123520 1046404736 1046971060 1047596160 1047759180 1048551936 1048687406 1049476818 1050387260 1051837440 1052001120 1052120192 1053725712 1054639840 1055333682 1057163952 1057191915 1057991808 1058788224 1059826688 1059843655 1060641465 1061443968 1063074816 1063312960 1063558912 1064012508 1064935560 1065056096 1065741312 1066681356 1068559570 1069247040 1069368064 1070999904 1071101440 1071806112 1072857344 1074522930 1075164480 1075331790 1076145408 1076284443 1076386480 1077094629 1078029030 1078151048 1079685360 1080744320 1080994304 1081455336 1082393520 1082516032 1082684486 1084270720 1084984056 1085936640 1086076940 1086898688 1087067824 1087716864 1088660480 1089376704 1089620740 1090910232 1091294880 1092960180 1093083888 1093787136 1094032160 1094751918 1097385120 1098461440 1099184112 1099288320 1099430345 1100433412 1101090432 1102515660 1103881480 1104712440 1105548288 1106398215 1106523444 1109184960 1110877560 1111003296 1111176183 1112441355 1112804160 1113963331 1114513920 1115674872 1116340992 1117309440 1117609792 1118294970 1120890921 1121111680 1122134528 1122822480 1123124314 1127146329 1127368320 1127671376 1128216960 1129323520 1129392186 1130066496 1131350896 1132784640 1133783820 1134641664 1134895840 1135072445 1135931264 1136415726 1139266182 1139490560 1139667880 1140530176 1141536188 1142088480 1144281920 1144739664 1145260948 1146157792 1146712320 1146842112 1147020576 1148326560 1148505255 1149897632 1151516356 1151664384 1152370440 1152680217 1153680190 1154553088 1155045492 1155571469 1158350960 1159042560 1159113033 1160249896 1161123288 1163505888 1164047872 1164761520 1165444101 1165824192 1167333210 1167465336 1169246871 1169659140 1170544128 1171576614 1172592980 1173980664 1176016704 1176431360 1177205328 1178359936 1179885180 1180158096 1181819418 1182236120 1183130624 1183635216 1184040195 1184174212 1184936064 1186469820 1186604112 1186991104 1188833880 1189543680 1190507415 1190782788 1190895680 1192305024 1192847968 1194391965 1195717120 1196227080 1196503776 1196771810 1197677312 1198188108 1199227560 1199549933 1201038336 1201617040 1203039072 1203450690 1203586904 1204989120 1205537840 1206244317 1206964512 1207390080 1208647778 1209369408 1210023930 1210418560 1210934790 1211851008 1212122480 1212919929 1215319040 1215837360 1216118592 1216391020 1217830536 1218227712 1219214686 1219804560 1221315680 1222235040 1222761024 1222951302 1224743040 1224881664 1225072272 1227183360 1228910880 1229195136 1230786180 1232185055 1235100672 1235769120 1236101316 1237912320 1239201812 1240134636 1240378880 1241846784 1241866665 1242271680 1242412288 1242605624 1244020440 1245155424 1247301120 1247636416 1249056960 1249251330 1249392728 1251299283 1252384810 1255057920 1255629440 1256365272 1257115392 1257311016 1258544192 1260464712 1260712960 1261250640 1262401344 1262684140 1262976208 1264754114 1265567808 1267130735 1268089472 1268630298 1269730860 1269874576 1270488960 1271812386 1271932960 1272769758 1274018096 1274051795 1275632640 1275975552 1276757820 1277922672 1278208945 1279176064 1281926880 1282126365 1282271484 1283096448 1283383880 1283680736 1285321728 1285342305 1285487788 1287317160 1287903370 1289427516 1289549760 1290692192 1290893041 1291663776 1292784320 1293634836 1294937890 1295912670 1296893184 1298037117 1298872224 1299163190 1301124864 1301159280 1303144830 1303292328 1303717376 1304422960 1305281133 1305404880 1307544888 1308005920 1309553856 1310689920 1310838272 1312838592 1315150240 1317157140 1318153728 1319145984 1319316414 1321454940 1322489760 1323279360 1323485280 1324657776 1324783360 1325089792 1325654928 1326804960 1326955136 1327161628 1328843520 1329448640 1330015635 1331021952 1331320120 1332176640 1332327424 1332534752 1333351695 1335364992 1336710080 1338749880 1339109759 1339757640 1340771328 1341071680 1341953964 1343132160 1343479189 1344531256 1345181760 1345334016 1346501120 1347386976 1347688810 1348918376 1350627840 1351242880 1351819170 1352841984 1353145040 1354035267 1354379584 1356230070 1358623360 1358834780 1359646080 1361062378 1361720880 1361875008 1362086934 1363637790 1365150720 1365503438 1366354860 1367233920 1367388672 1367601456 1369605120 1371031792 1373138304 1373980140 1375519744 1375541765 1376363040 1381935360 1382306848 1383154305 1384416228 1387903232 1388754120 1389127441 1390021152 1390851072 1392431872 1394593590 1395426240 1396794880 1396879809 1397012240 1397713824 1397931327 1399302424 1401437739 1402668160 1403590968 1404967616 1405566819 1405647360 1407111576 1409092383 1409551936 1409589220 1410655744 1411717632 1411900022 1412583120 1414188620 1415258624 1415862216 1416506962 1418302080 1418683344 1419914080 1420848234 1422241808 1425662720 1426600656 1426920235 1427999872 1428608898 1429074816 1430924580 1431576185 1432697240 1433270358 1433552640 1433775720 1434860544 1435045924 1436126172 1437372040 1439073072 1439395445 1439580480 1441940448 1443191360 1443806865 1444140828 1446645408 1448868096 1450312370 1451404110 1452028716 1452502272 1454382360 1454546976 1454773323 1455059840 1457280240 1457445184 1459331670 1459669224 1463180160 1465578816 1465717760 1466682048 1467475830 1468120576 1470020880 1471506660 1472620032 1472949920 1474693056 1475197620 1475364592 1478622066 1478913280 1479544020 1480217765 1481170080 1481337728 1481568244 1483255140 1483738880 1485494784 1487566496 1488454656 1488478485 1490381280 1490726016 1491059960 1492824528 1494521228 1495629720 1496761344 1497096640 1497735135 1498868352 1499101596 1499784247 1501297920 1502861772 1503157760 1503798840 1504289280 1504483630 1505856248 1506755328 1507976059 1508705640 1511711760 1512597663 1514813760 1515220968 1517533173 1519021576 1520148240 1520556882 1522288170 1522784640 1523677032 1524370874 1526319552 1528451280 1528862154 1528949760 1529360768 1531102080 1531340340 1532696978 1533850734 1535552512 1536493920 1536906956 1540060656 1542410766 1543875840 1545126645 1545484044 1547459712 1548164384 1549002265 1550168295 1551341184 1552308480 1553015360 1553257030 1553925468 1554432256 1555095204 1556444280 1556620448 1558995828 1559545520 1561391136 1561740910 1562102152 1565307552 1566485856 1568022272 1569185280 1569607104 1570456590 1571394240 1571638770 1572827904 1573031109 1573180240 1573544128 1574215227 1575580890 1575759224 1577756160 1578001680 1578180288 1578720260 1579914752 1580588568 1581959760 1582138816 1582385018 1585111840 1585745928 1586058240 1586987712 1587343220 1587710384 1589740032 1592165952 1592522620 1594969440 1595338368 1597403340 1597584144 1598611968 1598970080 1600022034 1602839355 1603870560 1604052096 1604600920 1606499856 1606652160 1606859735 1608325756 1609286016 1609853440 1611758592 1611784395 1612492544 1613365240 1614579720 1615801344 1617043545 1617226572 1621116480 1621491456 1623590280 1623774048 1624026729 1626406080 1628100253 1628904960 1629115410 1629646720 1630348032 1630601736 1631575296 1632990720 1633429696 1634431110 1636244480 1636942320 1638547840 1638926848 1639625832 1641048240 1641489382 1647692160 1648135088 1648932480 1650549760 1650650118 1651635648 1653512848 1655608320 1655822220 1656362240 1657068660 1658322432 1658693920 1658952035 1659785166 1660207232 1663777440 1665409280 1665668440 1666504944 1668399044 1669206240 1673512308 1675153696 1675964160 1676153856 1676414688 1677442455 1680619616 1680664070 1681667520 1683201792 1683419257 1684233720 1684686471 1686147970 1687423744 1688912147 1691052480 1691507064 1692974480 1693985280 1694088279 1695749848 1697026344 1701300736 1702343760 1703896896 1708899273 1709235840 1709501820 1709695312 1710795264 1712304282 1713789740 1716422880 1717447680 1717891422 1719236688 1719399680 1720263168 1720530864 1722218368 1724846448 1727274534 1727496576 1727883560 1729190912 1730520285 1730716156 1731829632 1734833152 1734879040 1737526440 1737723104 1738563840 1740374844 1740539840 1741684932 1743393184 1746071808 1747142280 1747586560 1748736288 1749128030 1750451456 1751198004 1751995453 1754488710 1755816192 1756209520 1757364921 1758889470 1759088552 1761939920 1763319680 1764025056 1764647040 1766210368 1766485214 1767539904 1769073280 1769827770 1770237144 1771791360 1772729127 1773354180 1774695936 1776235520 1776261318 1777404096 1777802260 1779906168 1780486656 1783250820 1784999840 1786174182 1786343520 1789271952 1793575680 1793778688 1793807405 1795157715 1796515968 1798841340 1802425560 1803789312 1805147136 1805176035 1805380356 1808306760 1811085120 1812861440 1812971667 1814054112 1815035895 1815627840 1815833344 1816115912 1818183720 1821806480 1822978560 1823468608 1824586530 1827341568 1828822029 1830851072 1831973520 1832465986 1833352560 1835150720 1837322496 1837608408 1838445206 1840775040 1842580480 1843366320 1843792704 1844205740 1845888304 1848486782 1851672160 1851960305 1853361536 1854151974 1856868480 1858802718 1859458120 1860201954 1860568320 1862506412 1863407520 1863618432 1863908436 1866030660 1867733136 1868151535 1868583652 1870951680 1871454624 1873585440 1873876995 1874089092 1876148768 1878577215 1878789844 1882320310 1883444160 1884547908 1885406081 1887816288 1890697068 1891069440 1891577792 1894026210 1894464312 1897131171 1898351712 1898776970 1902134208 1904596290 1904811864 1905433088 1907718579 1907899440 1911027144 1911403520 1911700960 1913963328 1914834896 1918764096 1919440640 1921133695 1922587264 1923407226 1923517440 1925075820 1925521104 1927982592 1928231682 1928860544 1931824128 1931855055 1934023680 1934324640 1935205480 1936038288 1936669696 1937495664 1939176480 1939395968 1939697764 1942406835 1943040320 1943869005 1945339776 1945775560 1946225632 1948744785 1950906880 1951687296 1951738920 1952627690 1954105088 1954938492 1955576064 1956634440 1957160417 1958107320 1959588864 1960027840 1961317332 1962008880 1966034880 1966257408 1966930160 1969257888 1969699030 1971496088 1972725360 1974893440 1975735710 1977230592 1977673520 1978974621 1982182410 1983734640 1984637980 1986986664 1987175040 1987634688 1989245014 1990207440 1990432704 1990742442 1994172960 1996980180 1998264960 1998491136 1998802128 2001730560 2003815696 2005065120 2008124820 2009007104 2010407195 2011607520 2014698240 2015615680 2016796884 2018001024 2019751680 2020294624 2021533215 2023377564 2026864320 2027409176 2029717560 2030263183 2030379520 2031569376 2032782336 2035092736 2037935040 2038252170 2038482872 2039469120 2041469440 2041593567 2041787120 2042812512 2043130401 2045134312 2047726080 2048255157 2048658560 2049532290 2051083008 2051402184 2053414208 2054407680 2056547688 2058501120 2059707456 2060168860 2060645392 2063279616 2063546186 2064544560 2066891060 2068454912 2069744640 2070279406 2071900624 2072903040 2073460272 2075259040 2076624342 2078661104 2081295360 2081854848 2083131180 2085031728 2085498805 2087076736 2088647808 2091890385 2092809472 2093942120 2095192320 2095518360 2097103872 2097374812 2098953636 2100774520 2104002240 2104240384 2107451424 2109279680 2110667364 2114327904 2114383830 2115983616 2117576448 2117850033 2119687310 2121282930 2122887936 2124760443 2126625920 2127117824 2128025016 2129871120 2130112192 2133362712 2137119140 2138494080 2138736128 2141999808 2142202880 2143612224 2145714688 2149045860 2150328960 2150663580 2152290816 2152568886 2152772960 2154189258 2156058060 2156302096 2159370720 2161488640 2161988608 2162910672 2163395195 2164787040 2165032064 2165368972 2168541440 2169968112 2172153880 2173797376 2174135648 2175433728 2175468555 2177106165 2178753408 2179241480 2181820464 2182589760 2184863291 2185920360 2186167776 2187574272 2188064320 2188997505 2189503836 2191992361 2194770240 2196922880 2198368224 2198576640 2198860690 2200866824 2202180864 2205031320 2207762960 2209424880 2212796430 2213046888 2217933099 2218369920 2221755120 2222006592 2222352366 2224882710 2225608320 2227926662 2229027840 2231349744 2232681984 2234618880 2235219584 2236589940 2241781842 2242223360 2244269056 2245644960 2246248628 2254292658 2254736640 2255342752 2256433920 2256725445 2258784372 2260132992 2262701792 2267567640 2269283328 2269791680 2270144890 2271862528 2272831452 2273866439 2278532364 2278981120 2279335760 2280835323 2283072376 2284176960 2286556311 2288563840 2289479328 2290521896 2292315584 2293293231 2293424640 2294041152 2296653120 2297010510 2299045467 2299795264 2300776101 2303032712 2303328768 2304740880 2305360434 2307360380 2309106176 2310090984 2311142938 2316701920 2318085120 2318226066 2320499792 2322246576 2327011776 2328095744 2328133015 2329523040 2329885545 2330888202 2331648384 2334666420 2334930672 2335729565 2338493742 2339318280 2341088256 2342611365 2343153228 2345185960 2347961328 2348487305 2352033408 2352862720 2354410656 2355684885 2356719872 2359770360 2360316192 2363371335 2363638836 2364472240 2367270432 2368080390 2368348424 2369872128 2372939640 2373208224 2373577527 2377667760 2379087360 2381014830 2381565576 2381791360 2384610048 2385695936 2388783930 2391434240 2392454160 2393007552 2393543620 2395354624 2396376216 2398455120 2399099866 2403234080 2406078144 2406901380 2407173808 2409978240 2411075680 2412488634 2413929024 2414780160 2417295556 2418738816 2420047860 2420837120 2421869580 2423702016 2424244960 2424622205 2425839858 2431674720 2432237184 2432782040 2435661072 2436455424 2438429372 2439609120 2442631360 2443673115 2444470080 2445522048 2445902604 2447016403 2449486080 2449763328 2450144544 2451646665 2454366720 2457821760 2458390272 2460381991 2461572360 2462234073 2464370110 2468410061 2471538240 2472202632 2475824640 2475975177 2478403624 2480269272 2480757760 2483733330 2484543360 2484824576 2485211248 2488040880 2490310848 2494602240 2495272832 2498113920 2498502660 2498785456 2502598566 2504769620 2510115840 2511258880 2512730544 2514230784 2514622032 2517088384 2520929424 2520996105 2522501280 2524802688 2525368280 2525952416 2529221955 2529508228 2531135616 2534261470 2536178944 2537260596 2539461720 2539749152 2540977920 2543624772 2543865920 2545539516 2548036192 2548103590 2551951104 2553515640 2555845344 2556417890 2558352128 2560608739 2563853760 2564252730 2564542968 2566192896 2566767760 2567361472 2568456423 2570684610 2570975576 2574634320 2575806740 2576837133 2578855032 2579099520 2581384384 2581786082 2583327552 2585568640 2587269672 2589875780 2590911801 2591825340 2593786368 2596074234 2597744448 2598326380 2602249728 2602318560 2606289660 2606584656 2607434752 2608845920 2610562266 2610809760 2615089776 2616011840 2619107712 2621379840 2621676544 2621718515 2623692045 2625677184 2630300480 2634314280 2636307456 2638291968 2638334205 2638632828 2642909880 2644979520 2646970560 2649315552 2649566720 2649727821 2651309856 2653609920 2653910272 2654323256 2657687040 2658897280 2660031270 2662043904 2662640240 2664353280 2664391977 2665069504 2666703390 2670729984 2673420160 2677499760 2678219518 2679515280 2682143360 2683907928 2686264320 2686958378 2689062512 2690363520 2690668032 2693002240 2694773952 2695377620 2697836752 2701255680 2702485760 2703638340 2705683968 2706290080 2706711215 2708070534 2708759168 2712460140 2717246720 2717669560 2719292160 2722124756 2723441760 2723750016 2724173868 2727275580 2731006876 2732709720 2734467840 2734777344 2735202912 2736879795 2742063584 2746276608 2747960280 2748698979 2751083530 2752726080 2755593503 2757667809 2763870720 2764613696 2766308610 2768832456 2772730173 2775806464 2777508240 2778254882 2780042304 2784863744 2788204077 2789187180 2790852480 2793589760 2793759618 2794024480 2795427648 2795862654 2798604848 2802875478 2805336320 2807181936 2807810785 2809935232 2811133638 2811294720 2814223152 2818184766 2819103872 2819178440 2821311488 2823435264 2823480465 2823800044 2825166240 2828377240 2830517248 2831724432 2833013924 2836604160 2837366688 2839828160 2841039315 2841696468 2844483616 2848165455 2851325440 2853201312 2853840470 2855999744 2857217796 2858149632 2858518897 2861849160 2863152370 2865394480 2866540716 2867105280 2867551440 2870091848 2872252344 2874744080 2878146144 2878790890 2879160960 2883880896 2886382720 2887613730 2888281656 2892347523 2893290816 2897736192 2900624740 2902808220 2904057432 2905004544 2908764720 2909093952 2909546646 2910119680 2914560480 2914890368 2918663340 2919338448 2926360320 2928941535 2931157632 2933364096 2934951660 2936241152 2940041760 2943013320 2945240064 2945899840 2949386112 2950395240 2950729184 2951188357 2954548545 2957244132 2957826560 2959088040 2960435530 2962340160 2962675456 2963136488 2966510280 2967307729 2967477760 2970989568 2975132992 2976956970 2980762560 2981452032 2982119920 2983867521 2985649056 2986113663 2989042456 2991259440 2994193280 2995470270 2997736704 2998203192 2999568494 3002595840 3005723544 3006315520 3007597680 3008578560 3008967260 3011712496 3013510656 3015952118 3017411280 3021619445 3023423520 3025195326 3029627520 3030441936 3035066346 3038043152 3040296480 3041113764 3044576340 3045569280 3047354064 3048036715 3048741748 3052639104 3056902560 3057378255 3057724308 3058721536 3062204160 3062680680 3065393956 3067701468 3072987840 3073813912 3080121312 3084821532 3087751680 3090253290 3090968088 3094919424 3095319279 3096328768 3098004530 3100336590 3102682368 3104616960 3105419109 3106030720 3106514060 3107850936 3108864512 3110190408 3112888560 3113240896 3117991656 3119091040 3122782272 3123481820 3124204304 3130615104 3132971712 3136044544 3138370560 3139214208 3140913180 3142788480 3143277540 3145655808 3146062218 3146360480 3147088256 3148430454 3151161780 3151518448 3155512320 3156003360 3156360576 3157440520 3159829504 3161177136 3161885285 3163919520 3164277632 3164770036 3170223680 3171491856 3171575745 3173975424 3174686440 3175420768 3179480064 3179530965 3181924395 3184331904 3185045240 3189938880 3190676736 3193261733 3194806680 3195168288 3197223936 3197940160 3200044068 3203681143 3205678710 3207741120 3208104192 3209201840 3212999712 3213304320 3213719470 3216651512 3218572032 3219706880 3223568790 3224985088 3226730480 3228853329 3229159440 3234087090 3234453144 3242232960 3242982912 3247180560 3247548096 3248053458 3252812160 3256200506 3257809920 3258230820 3259293440 3260696064 3261203472 3263150592 3265981440 3266859392 3268862220 3273884640 3277095680 3277853696 3279251664 3282096480 3282978764 3295384320 3296270176 3297864960 3298291035 3301300236 3303271296 3307025696 3311644440 3312534667 3312724480 3314137320 3316644864 3317387840 3317904070 3319570332 3320414464 3323343257 3327554880 3330818560 3331336880 3333009888 3333528549 3336798088 3338412480 3341889993 3347024616 3350307392 3351928320 3352829376 3354884910 3361239232 3361328140 3362672763 3363335040 3366403584 3366838514 3368467440 3369372942 3372295940 3374847488 3377824294 3382104960 3383014128 3385948960 3387970560 3388176558 3391499696 3394052688 3402601472 3402655945 3404687520 3405217335 3407793792 3413758595 3417798546 3418471680 3419003640 3419390624 3421590528 3424608564 3427579480 3432845760 3435782844 3438473376 3438799360 3440526336 3441061728 3444436736 3449692896 3454549068 3454993152 3455767120 3458040651 3461040570 3461432312 3463659264 3466714407 3469758080 3475052880 3475446208 3477127680 3480749688 3481079680 3483369864 3486786368 3492143616 3494284560 3495173120 3497472576 3498256060 3500902912 3502396008 3503990906 3508977420 3511632384 3512419040 3514729842 3517778940 3518177104 3523879840 3526639360 3528050112 3529294080 3529750055 3532420736 3532970428 3535079808 3538146560 3539655540 3540474288 3541267405 3545458254 3546708360 3549391872 3552120585 3552522636 3554808192 3555604520 3559812336 3560973312 3566501640 3569999680 3571522245 3572348364 3572687040 3576408589 3578543904 3583175895 3587151360 3587614810 3590315430 3593031936 3597682680 3598649799 3604851120 3610352070 3610760712 3616613520 3618732951 3622170240 3625722880 3625943334 3628108224 3630071790 3631255680 3631666688 3632231824 3636367440 3643612960 3645957120 3646937216 3649173060 3654683136 3657644058 3661702144 3663947040 3664931972 3666705120 3670301440 3674644992 3675216816 3676890412 3681550080 3686732640 3687585408 3688411480 3691776608 3696555165 3696973564 3703344320 3703920610 3706723072 3708303948 3709992611 3713736960 3717605436 3718916240 3720403908 3721136640 3725012824 3726815040 3727236864 3727816872 3732061320 3735466272 3736303070 3737167304 3741903360 3742428157 3742909248 3747170880 3747753990 3748178184 3752297536 3753897849 3757154430 3757579688 3764640620 3766888320 3769095816 3770812162 3775632576 3781394136 3782138880 3783155584 3788052420 3788928624 3794262342 3796703424 3797553940 3801392205 3804268416 3809192580 3809623728 3810866176 3810927185 3815437158 3815798880 3822054288 3822155385 3823401920 3827926656 3829669792 3831742445 3834626835 3837528192 3838881280 3842267390 3845174528 3846814452 3850151640 3851042208 3855965184 3856026915 3856463364 3857721088 3863710110 3868649280 3870410960 3872076576 3872679123 3874991328 3878352960 3878791936 3879395528 3884813670 3886080640 3887738010 3890679552 3891551120 3892451264 3894111351 3897489570 3901813760 3903374592 3903477840 3905255380 3908210176 3909876984 3911152128 3913268880 3914320834 3916214640 3920055680 3922634664 3924017760 3932069760 3932514816 3933860320 3938515776 3939398060 3942992176 3945450720 3949786880 3951471420 3954461184 3955347040 3955962545 3957949242 3964364820 3967469280 3969275960 3973973328 3974350080 3975269376 3978490028 3980414880 3980865408 3981484884 3988345920 3993960360 3996529920 3996982272 3997604256 4000055085 4007631392 4010130240 4016249640 4017329277 4020814390 4023215040 4027405889 4029396480 4030437567 4031231360 4033593768 4036002048 4039503360 4040589248 4043066430 4046755128 4053728640 4054818352 4059435120 4060526366 4060759040 4063138752 4070185472 4075870080 4076504340 4076965744 4078938240 4082938880 4083187134 4083574240 4085625024 4086260802 4090268624 4095452160 4096510314 4097317120 4099064580 4102166016 4102804368 4103723455 4106828416 4108815360 4113095376 4119414912 4120337720 4121290784 4126559232 4126625295 4127092372 4129089120 4133782120 4136909824 4140558812 4143801248 4145806080 4146920544 4149462915 4150518080 4153248684 4157322208 4163709696 4166262360 4167382323 4170063456 4170997610 4174153472 4177295616 4177835311 4183780770 4185618944 4187884240 4190384640 4190639427 4191036720 4194749624 4197907272 4201549040 4204313217 4208004480 4208480768 4214902848 4218559360 4221334728 4227277149 4228655808 4228767660 4231967232 4235152896 4235700066 4239374620 4242565860 4245775872 4249520886 4253251840 4254235648 4256050032 4259742240 4260224384 4266725424 4274238280 4276988160 4277472256 4280760705 4283999616 4287224448 4291429376 4294728555 4298091720 4300657920 4301327160 4304581632 4305137772 4305545920 4308378516 4312116120 4312604192 4313275291 4318186335 4318741440 4322977280 4325821344 4326790390 4329574080 4330064128 4330737944 4337082880 4339936224 4344307760 4348271296 4350937110 4354212330 4357506816 4358482960 4363640928 4364319969 4365179520 4369726582 4371840720 4372335552 4376128640 4377995010 4379007672 4383984722 4389540480 4393845760 4396736448 4397153280 4397721380 4401733648 4404361728 4410062640 4415525920 4416213035 4418849760 4425592860 4426093776 4435866198 4436739840 4440653295 4443510240 4444013184 4444704732 4449765420 4451216640 4455853324 4462699488 4465363968 4465435455 4470439168 4473179880 4483563684 4484446720 4491289920 4492497256 4499352741 4508585316 4509473280 4510685504 4512867840 4513450890 4517568744 4520265984 4523928177 4525403584 4535135280 4539583360 4540289780 4543725056 4545662904 4547732878 4557064728 4557962240 4558671520 4561670646 4566144752 4568353920 4573112622 4577127680 4578958656 4581043792 4581164965 4584631168 4586586462 4586849280 4588082304 4593306240 4594021020 4596113015 4598090934 4599590528 4601552202 4606065424 4606657536 4609481760 4610720868 4614720760 4618212352 4620181968 4621216955 4622285876 4633403840 4635379935 4636452132 4640999584 4644493152 4647006795 4650504885 4654023552 4656266030 4659046080 4659771090 4661776404 4663296768 4663899253 4669332840 4669861344 4671459130 4676987484 4678636560 4685222730 4686306456 4690371920 4695922656 4696974610 4704066816 4705725440 4708821312 4711369770 4713439744 4719093327 4719540720 4720632384 4726742670 4727277672 4728944480 4734540864 4736160780 4736696848 4739744256 4745879280 4746416448 4747155054 4755335520 4758174720 4762029660 4763131152 4763582720 4769220096 4771391872 4777567860 4784908320 4786015104 4787087240 4790709248 4792752432 4796910240 4798199732 4806468160 4808518065 4812156288 4813802760 4814347616 4815096793 4819956480 4820579205 4822151360 4824977268 4827858048 4829560320 4834591112 4837477632 4840095720 4841396821 4841674240 4843739160 4847404032 4848489920 4849244410 4851679716 4857193991 4863349440 4864474368 4865564080 4871322144 4872080187 4876858744 4879218240 4884300759 4885262720 4887346230 4888940160 4891044096 4891805208 4894032806 4898972160 4900289088 4903293330 4908733440 4915643520 4916780544 4920763982 4923144720 4924468146 4928740220 4936820122 4943076480 4944405264 4951649280 4951950354 4956807248 4960538544 4967466660 4969086720 4969649152 4970422496 4973112535 4976081760 4976856105 4980621696 4990545664 4996227840 4997005320 4997570912 5005197132 5009539240 5022517760 5025461088 5028461568 5029244064 5034176768 5041858848 5041992210 5045002560 5049605376 5050257771 5050736560 5051904832 5054059413 5058443910 5059016456 5062271232 5066736441 5068522940 5072357888 5074521192 5078923440 5079498304 5081955840 5087249544 5087731840 5091079032 5096072384 5096207180 5103902208 5107031280 5111690688 5112835780 5116704256 5121217478 5127707520 5128505460 5129085936 5132385792 5133535520 5134722944 5136912846 5141369220 5141951152 5149268640 5151613480 5153674266 5157710064 5158199040 5158865465 5162768768 5163572164 5166655104 5171137280 5174539344 5175698515 5179751560 5181823602 5183650680 5187572736 5191560855 5192148468 5195488896 5196652760 5204499456 5204637120 5212579320 5213169312 5217691840 5221124532 5221619520 5227058707 5230179552 5232023680 5238215424 5242759680 5243437030 5247384090 5251354368 5255986359 5260600960 5268628560 5276668410 5277265656 5285819760 5289959040 5293941120 5298631104 5299133440 5299455642 5302619712 5307219840 5307820544 5308646512 5315374080 5317794560 5320062540 5324087808 5325280480 5328706560 5328783954 5330139008 5333406780 5341459968 5346840320 5354999520 5356439036 5359030560 5364286720 5367815856 5373916756 5378125024 5380727040 5381336064 5381422215 5385473145 5389547904 5390755240 5395673504 5404971520 5407276680 5411367936 5412580160 5413422430 5416141068 5417518336 5422296893 5424920280 5434493440 5435339120 5438584320 5438915001 5444249512 5446883520 5447500032 5448347736 5454551160 5462013752 5465419440 5468935680 5470405824 5473759590 5484127168 5486466087 5492553216 5495920560 5497397958 5502167060 5505452160 5511187006 5515335618 5527741440 5529227392 5532617220 5537664912 5545460346 5551612928 5555016480 5555880915 5556509764 5560084608 5569727488 5569816655 5576408154 5578374360 5581704960 5587519236 5588048960 5590855296 5591725308 5597209696 5604454605 5605750956 5610672640 5614363872 5615621570 5619870464 5622267276 5624827507 5628446304 5635731645 5636369532 5638207744 5638356880 5646960930 5647600088 5650332480 5656218243 5656754480 5663448864 5666027848 5673208320 5674733376 5679656320 5682078630 5683392936 5688967232 5691393513 5696330910 5702650880 5706402624 5707680940 5711999488 5714435592 5716299264 5717037794 5723698320 5726304740 5730788960 5733081432 5734210560 5735102880 5740183696 5744504688 5749488160 5756292288 5757581780 5758321920 5763401085 5767761792 5772765440 5775227460 5776563312 5777857345 5784695046 5786581632 5795472384 5795565165 5801249480 5805616440 5808114864 5810009088 5817529440 5818187904 5819093292 5820239360 5827220505 5829120960 5829780736 5837326680 5838676896 5846234355 5852720640 5857883070 5862315264 5866728192 5869903320 5871481251 5880083520 5886026640 5886208607 5891799680 5898772224 5900790480 5901458368 5902376714 5909097090 5914488264 5915653120 5918176080 5920871060 5924680320 5925350912 5926272976 5933020560 5934615458 5934955520 5950265984 5953913940 5961525120 5962904064 5964239840 5967735042 5971298112 5972227326 5978084912 5982518880 5988386560 5990940540 5995473408 5996406384 5997749665 5999136988 6005191680 6011447088 6015195360 6017934520 6023424992 6027021312 6031221585 6031904236 6034822560 6043238890 6046847040 6050390652 6053145839 6059255040 6060883872 6064599645 6070132692 6076086304 6080592960 6082227528 6089152680 6090789549 6091138560 6094708128 6096073430 6097483496 6105278208 6106066993 6113805120 6114756510 6115448616 6117443072 6124408320 6124780701 6125361360 6130787912 6135402936 6144765471 6145975680 6147627824 6160242624 6169643064 6175503360 6180506580 6181936176 6189838848 6190638558 6192657536 6196009060 6200673180 6205364736 6209233920 6210838218 6212061440 6213028120 6215701872 6217729024 6220380816 6225777120 6226481792 6235983312 6238182080 6245564544 6246963640 6248408608 6256496415 6261230208 6265943424 6272089088 6278428416 6281826360 6285576960 6286555080 6291311616 6292124436 6292720960 6294176512 6296860908 6302323560 6303036896 6304017733 6312006720 6312721152 6314881040 6322354272 6323770570 6327839040 6328555264 6329540072 6340447360 6342983712 6343151490 6347950848 6349372880 6350841536 6353550099 6359061930 6363848790 6368663808 6370090480 6374281329 6379877760 6381353472 6386523466 6389613360 6390336576 6395880320 6400088136 6407362286 6411357420 6415482240 6416208384 6418403680 6425999424 6426608640 6427438940 6433303024 6437144064 6447137580 6449970176 6453460960 6454465205 6457706658 6458318880 6468174180 6468906288 6484465920 6485965824 6490185585 6494361120 6495096192 6496106916 6505624320 6512401012 6516461640 6518586880 6521392128 6522406944 6526301184 6526405665 6533718784 6537724440 6547769280 6554191360 6554589873 6558503328 6564192960 6565957528 6575977083 6590768640 6592540352 6595729920 6596582070 6602600472 6606542592 6614051392 6623288880 6625069334 6625448960 6628274640 6634775680 6635808140 6639140664 6640828928 6646686514 6655109760 6661637120 6662673760 6666019776 6667057098 6673596176 6676824960 6683779986 6694049232 6695548795 6700614784 6703856640 6705658752 6709769820 6717395945 6722478464 6722656280 6725345526 6726670080 6732807168 6733677028 6736934880 6738745884 6744591880 6749694976 6755648588 6764209920 6766028256 6770176335 6771897920 6776353116 6782999392 6788105376 6805311890 6809375040 6810434670 6815587584 6816468139 6821599317 6827517190 6835597092 6836943360 6838007280 6838781248 6849217128 6855158960 6859668933 6865691520 6871565688 6876946752 6877598720 6882123456 6888873472 6897136401 6899385792 6909098136 6909986304 6911534240 6916081302 6922081140 6922864624 6927318528 6933428814 6939516160 6945637205 6950105760 6950892416 6954255360 6961499376 6962159360 6966739728 6973572736 6984287232 6984399045 6988569120 6989656635 6994945152 6996512120 7001805824 7004792016 7007188695 7007981812 7017954840 7023264768 7024838080 7027834095 7029459684 7035557880 7036354208 7037449159 7045461915 7047759680 7053278720 7056100224 7058588160 7059500110 7064841472 7065940856 7070159616 7076293120 7079311080 7080948576 7082534810 7090916508 7093416720 7104241170 7105045272 7109616384 7111209040 7119624672 7120732581 7133003280 7139999360 7143044490 7144696728 7145374080 7152817178 7157087808 7166351790 7174302720 7175229620 7180630860 7186063872 7195365360 7197299598 7209702240 7220704140 7221521424 7233227040 7237465902 7244340480 7251886668 7256216448 7260143580 7262511360 7263333376 7264463648 7272734880 7273866615 7287225920 7293874432 7298346120 7300308041 7309366272 7315288116 7327894080 7329863944 7333410240 7340602880 7341049209 7349289984 7350433632 7353780824 7363100160 7373465280 7375170816 7376822960 7381145973 7383553216 7386702219 7393110330 7393947128 7405230183 7406688640 7407841220 7413446144 7416607896 7419985222 7427473920 7435210872 7437832480 7440807816 7442273280 7450025648 7453630080 7454473728 7455633744 7464122640 7470932544 7472606140 7474334608 7483806720 7484856314 7485818496 7494341760 7495507980 7496356368 7498921235 7504595072 7507795698 7514308860 7515159376 7529281240 7533776640 7538191632 7539880295 7541624324 7551265152 7562788272 7562988315 7566311168 7576104840 7577857248 7587665865 7588524684 7593406848 7595107880 7602784410 7608536832 7618385160 7619247456 7621854370 7630874316 7631597760 7639547341 7644108576 7644310770 7646803840 7655853312 7659339584 7663484890 7669253670 7675056384 7677762560 7681826217 7684534780 7690349056 7693628904 7700303280 7702084416 7712053830 7712926728 7715442176 7727420220 7737298560 7740821920 7744153152 7745358246 7749982656 7756705920 7757583872 7758791056 7769627340 7772161280 7775476020 7781359104 7783102240 7784902528 7788222702 7794979140 7806749184 7806955680 7810510760 7816420352 7819753968 7822304256 7826537760 7828641668 7832429280 7840111360 7845269328 7848035520 7856210557 7864139520 7865029632 7865155545 7867720640 7871076135 7877031552 7878796120 7885984352 7890901440 7899121129 7899573760 7902942840 7908922368 7910694080 7911925090 7915898484 7924895459 7928729640 7934938560 7938551920 7947946656 7948700160 7949183463 7956980056 7960829760 7961730816 7962969768 7976691840 7987920720 7993059840 7995208512 8000110170 8015262784 8020260480 8032499280 8034658554 8041628780 8046430080 8054811778 8058792960 8060875134 8062462720 8067187536 8072004096 8079006720 8081178496 8086132860 8093510256 8107457280 8109636704 8118870240 8120133645 8121052732 8126277504 8140370944 8140501265 8151740160 8153008680 8153931488 8157876480 8166374268 8167148480 8171250048 8172521604 8180537248 8193020628 8194634240 8198129160 8204332032 8205608736 8207446910 8213656832 8220901741 8226190752 8238829824 8240675440 8242581568 8246096937 8253250590 8254184744 8258178240 8266780509 8267564240 8273003427 8281117624 8287602496 8291612160 8293841088 8298925830 8301036160 8306497368 8314644416 8318190519 8327419392 8332524720 8334764646 8340126912 8341995220 8348306944 8354591232 8355670622 8367561540 8371237888 8375768480 8380769280 8381278854 8382073440 8389499248 8395814544 8403098080 8408626434 8416008960 8416961536 8417096285 8423432355 8429805696 8437118720 8442669456 8444560735 8454554298 8457311616 8457535320 8463934464 8470305792 8470441395 8471400132 8478749240 8485131720 8491551744 8499041772 8506503680 8512100064 8519484480 8520448768 8533450848 8544496365 8548476560 8553976320 8561521410 8567999232 8574448896 8575556691 8589457110 8596183440 8601315840 8602654320 8610275544 8611091840 8616757032 8624232240 8625208384 8626550582 8636372670 8637482880 8645954560 8651642688 8653580780 8659148160 8660128256 8661475888 8674165760 8679872448 8688615520 8696542592 8701874220 8708424660 8715013632 8716965920 8727281856 8728639938 8730359040 8739453164 8743681440 8744671104 8752257280 8755990020 8758015344 8759977265 8767969444 8779080960 8786824605 8793472896 8795442760 8803467296 8808723456 8820125280 8831051840 8832426070 8837699520 8846905457 8851185720 8852187552 8853565071 8863645635 8871732396 8873479680 8875772347 8881306590 8887020480 8888026368 8889409464 8899530840 8901923187 8902433280 8911706648 8924251759 8925398976 8930870910 8940878336 8946359760 8951602563 8967127368 8968893440 8982579840 8984994512 8998705482 9017170632 9018946560 9021371008 9025735680 9026901780 9035137488 9040531968 9047856354 9050807168 9064858335 9070270560 9079166720 9080579560 9087450112 9091325808 9095465756 9114129456 9117343040 9123341292 9132289504 9136707840 9144110145 9146225244 9154255360 9157917312 9162087584 9162329930 9169262336 9173172924 9176164608 9177350143 9186612480 9188042040 9192226030 9196181868 9199181056 9203104404 9212130848 9218963520 9221441736 9229441520 9240363936 9242433910 9244571752 9266807680 9270759870 9272904264 9281999168 9285957837 9288986304 9294013590 9301009770 9308047104 9312532060 9316257327 9318092160 9319542180 9323552808 9326593536 9327798506 9338665680 9339722688 9342918260 9353974968 9357273120 9370445460 9372612912 9380743840 9391845312 9393949220 9408133632 9417642624 9422739540 9426879488 9427030405 9438186654 9439081440 9441264768 9453485340 9454555344 9457888960 9469081728 9472321560 9473393696 9479488512 9485655855 9491758560 9492832896 9494310108 9510671040 9524059320 9526262304 9527165440 9538440192 9538592895 9542783744 9555135720 9569816640 9572030208 9574174480 9579785199 9585504864 9593820480 9596399464 9611043429 9612936320 9617036130 9624312576 9627605520 9628695232 9630193586 9639912960 9641158410 9644302720 9649954536 9655716096 9659120640 9669182224 9674955264 9680191440 9682793642 9683348480 9687478320 9696979840 9698488820 9703359432 9714387982 9726698880 9728948736 9731128160 9742644288 9744160374 9753717488 9758436480 9768601518 9770525440 9774692460 9777880320 9782088192 9783610416 9785802085 9788065612 9797944320 9800578176 9806586660 9831287040 9833561088 9841527964 9846289440 9848936292 9857480440 9873640244 9886152960 9888810528 9894873105 9903900708 9913614496 9921077088 9934933320 9937604001 9938173440 9940844992 9946225070 9952163520 9953712210 9961243392 9962530357 9970029771 9981091328 9992455680 9994010640 9995141824 10010394264 10019078480 10025669979 10045035520 10050922176 10058488128 10068353536 10083717696 10083984420 10090005120 10099210752 10100515542 10101473120 10103809664 10108118826 10116887820 10118032912 10124542464 10133472882 10137045880 10144715776 10149042384 10151315915 10157846880 10158996608 10163911680 10174499088 10175463680 10182158064 10192144768 10192414360 10207804416 10207967835 10214062560 10215652005 10223381376 10225671560 10233408512 10241275785 10242434956 10255415040 10257010920 10258171872 10264771584 10267071040 10269445888 10273825692 10282738440 10283902304 10285502617 10298537280 10303226960 10307348532 10315420128 10316398080 10317730930 10325537536 10327144328 10333310208 10342274560 10349078688 10351397030 10359503120 10363647204 10367301360 10383121710 10384296936 10390977792 10393305520 10400143221 10409274240 10425158640 10426338624 10435383680 10442249064 10443239040 10454117414 10460359104 10464047360 10476430848 10485519360 10486874060 10494768180 10502708736 10511972718 10521201920 10537257120 10553336820 10554531312 10571639520 10579918080 10587882240 10589250165 10597262208 10598911284 10605239424 10614439680 10615641088 10617293024 10623802215 10635589120 10640125080 10648175616 10650560960 10657567908 10660278016 10666813560 10669680983 10682919936 10693680640 10709999040 10712878072 10718061120 10728573440 10729225767 10735631712 10747833512 10756250048 10761454080 10762844430 10770946290 10779095808 10781510480 10791347008 10795949397 10809943040 10814553360 10825160320 10826844860 10832282136 10835036672 10844593786 10849840560 10868986880 10870678240 10877168640 10877830002 10888499024 10893767040 10895000064 10896695472 10909102320 10924027504 10924316455 10930838880 10937871360 10940811648 10947519180 10959961805 10968254336 10972932174 10985106432 10991841120 10994795916 11004334120 11010904320 11022374012 11030671236 11058454784 11065234440 11075329824 11089665495 11090920692 11110032960 11111761830 11113019528 11120169216 11129977833 11139633310 11152816308 11156748720 11163409920 11175038472 11176097920 11181710592 11183450616 11194419392 11208909210 11211501912 11221345280 11227284471 11228727744 11231243140 11239740928 11244534552 11249655014 11256892608 11271463290 11272739064 11276415488 11276713760 11293921860 11295200176 11300664960 11312436486 11313508960 11326897728 11332055696 11346416640 11349466752 11359312640 11364157260 11366785872 11369332195 11377934464 11382787026 11392661820 11404176615 11412805248 11415361880 11423998976 11428871184 11432598528 11432781555 11434075588 11447396640 11452609480 11461577920 11466162864 11466466155 11470205760 11480367392 11482153891 11489009376 11495227335 11498976320 11503880505 11512584576 11515163560 11516643840 11526802170 11535523584 11545530880 11550454920 11553126624 11555714690 11569390092 11573163264 11582539517 11591130330 11602498960 11611232880 11616229728 11618037369 11635058880 11636375808 11638186584 11640478720 11654441010 11658241920 11659561472 11674653360 11677353792 11692468710 11705441280 11715766140 11724630528 11733456384 11739806640 11742962502 11760167040 11772053280 11772417214 11783599360 11797544448 11801580960 11802916736 11804753428 11818194180 11828976528 11836352160 11841742120 11849360640 11850701824 11852545952 11866041120 11867887635 11869230916 11900531968 11907827880 11911028909 11923050240 11925808128 11928479680 11935470084 11942596224 11944454652 11956169824 11965037760 11976773120 11981881080 11990946816 11992812768 11995499330 11998273976 12015164083 12022894176 12030390720 12035869040 12046849984 12051987831 12062443170 12063808472 12069645120 12082217667 12086477780 12091312701 12093694080 12100781304 12106291678 12118510080 12121767744 12129199290 12140265384 12152172608 12161185920 12164455056 12178305360 12181579098 12182277120 12189416256 12192146860 12194966992 12210556416 12212133986 12227610240 12229513020 12230897232 12234886144 12235082015 12248816640 12249561402 12250722720 12261575824 12270805872 12289530942 12291951360 12295255648 12301909955 12311170365 12320485248 12339286128 12342050305 12361013160 12363872352 12379677696 12379875885 12381277116 12385315072 12392018120 12401346360 12410729472 12421676436 12424122880 12426056240 12431403744 12440761632 12451554240 12452963584 12471966624 12476364160 12491129088 12493927280 12496817216 12502146969 12512992830 12522460416 12531886848 12533505933 12556856832 12563652720 12571153920 12573110160 12584248872 12585441920 12588353024 12593721816 12604647120 12606073792 12608035466 12624013440 12625442304 12629762080 12644708544 12647541140 12655678080 12657110528 12659080144 12680894720 12685967424 12686302980 12695901696 12698745760 12701683072 12707100198 12718123860 12727697580 12737327616 12740180960 12748562658 12759755520 12762706944 12773046932 12779226720 12780673152 12791760640 12800176272 12803043695 12814724572 12822714840 12830964480 12832416768 12836807360 12842282115 12851998848 12854877880 12866606048 12874288128 12884185665 12894275160 12906921920 12908930410 12915413316 12916637760 12930092591 12936348360 12937812576 12939825873 12954559005 12968931840 12980371170 12988722240 12990192384 12992213832 13011248640 13024802024 13032923280 13037173760 13044813888 13052811330 13067437568 13075448880 13095538560 13108382720 13109179746 13117006656 13128385920 13131915056 13151954166 13181537280 13185080704 13191459840 13193164140 13205200944 13213085184 13228102784 13246577760 13248639105 13250138668 13256549280 13269551360 13271616280 13278281328 13281657856 13293373028 13310219520 13321959885 13325347520 13332039552 13334114196 13347192352 13353649920 13367559972 13388098464 13391097590 13401229568 13411317504 13413050209 13419539640 13434791890 13444956928 13445312560 13450691052 13453340160 13456816139 13467354056 13473869760 13477491768 13489183760 13498058223 13511297176 13528419840 13532056512 13540352670 13543795840 13552706232 13565998784 13571784531 13576210752 13610623780 13618750080 13620869340 13631175168 13632936278 13643198634 13655034380 13671194184 13673886720 13676014560 13677562496 13698434256 13710317920 13719337866 13731383040 13743131376 13743494895 13753893504 13764246912 13777746944 13777967515 13788339045 13794272802 13798771584 13818196272 13819972608 13823068480 13832162604 13844162280 13845729248 13854637056 13863650865 13866857628 13879032320 13891274410 13900211520 13901784832 13922998752 13924318720 13933479456 13941020385 13947145472 13968798090 13977138240 13979313270 13989890304 13991697759 13993024240 14009584032 14014377390 14015963624 14035909680 14049676160 14055668190 14058919368 14071115760 14072708416 14074898318 14090923830 14095519360 14106557440 14112200448 14117176320 14119000220 14129682944 14131881712 14140319232 14152586240 14158622160 14161897152 14165069620 14181833016 14186833440 14208482340 14210090544 14219232768 14222418080 14239249344 14241465162 14266006560 14279998720 14286088980 14289393456 14290748160 14292594485 14305634356 14314175616 14332703580 14350459240 14361261720 14372127744 14390730720 14394599196 14419404480 14441408280 14443042848 14445290379 14461737615 14466454080 14474931804 14481523303 14488680960 14503773336 14512432896 14520287160 14524190463 14525022720 14528927296 14545469760 14547733230 14560621291 14571581973 14574451840 14587748864 14596692240 14600616082 14630576232 14652902277 14655788160 14659727888 14666820480 14681205760 14682098418 14700867264 14707561648 14726200320 14746930560 14750341632 14753645920 14755941785 14762291946 14767106432 14773404438 14786220660 14787894256 14810460366 14813377280 14815682440 14826892288 14833215792 14836538645 14839970444 14854947840 14870421744 14875664960 14881615632 14900051296 14907260160 14908947456 14911267488 14919337605 14928245280 14930568315 14941865088 14945212280 14948669216 14969712628 14971636992 14988683520 14991015960 14992712736 14997842470 15009190144 15015591396 15028617720 15030318752 15032657671 15058562480 15067553280 15076383264 15079760590 15083248648 15102530304 15125576544 15125976630 15132622336 15150773313 15152209680 15155714496 15175331730 15177049368 15186813696 15190215760 15200209323 15205568820 15217073664 15236770320 15238494912 15243708740 15261748632 15263195520 15279094682 15288217152 15288621540 15293607680 15311706624 15318679168 15326969780 15338507340 15350112768 15363652434 15369069560 15380698112 15387257808 15400606560 15404168832 15424107660 15425853456 15430884352 15454840440 15474597120 15476596395 15481643840 15488306304 15490716492 15499965312 15513411840 15515167744 15517582112 15527095545 15539254680 15544322560 15550952040 15562718208 15566204480 15569805056 15576445404 15589958280 15594149129 15613498368 15613911360 15621021520 15639507936 15653075520 15657283336 15664858560 15680222720 15681176121 15690538656 15696071040 15712421114 15728279040 15730311090 15735441280 15742152270 15754063104 15757592240 15767959077 15771968704 15781802880 15798242258 15799147520 15805885680 15821388160 15823850180 15831796968 15849790918 15857459280 15869877120 15877103840 15895893312 15897400320 15898366926 15913960112 15921659520 15923461632 15925939536 15953383680 15966308665 15975841440 15986119680 15990417024 16000220340 16018405715 16030525568 16040520960 16064998560 16069317108 16083257560 16092860160 16109623556 16121750268 16124925440 16134375072 16144008192 16144266645 16162356992 16172265720 16187020512 16214914560 16219273408 16237740480 16240267290 16242105464 16252555008 16266890679 16281002530 16303480320 16306017360 16307862976 16315752960 16332748536 16334296960 16342500096 16345043208 16361074496 16386041256 16389268480 16396258320 16411217472 16414893820 16427313664 16441803482 16452381504 16477659648 16481350880 16485163136 16492193874 16506501180 16508369488 16516356480 16533561018 16535128480 16546006854 16562235248 16562673335 16575204992 16583224320 16587682176 16597851660 16602072320 16612994736 16616716285 16629288832 16636381038 16654838784 16665049440 16667642745 16669529292 16680253824 16683990440 16696613888 16709182464 16709449965 16711341244 16735123080 16751536960 16762557708 16764146880 16778998496 16781609533 16791629088 16806196160 16813363815 16817252868 16832017920 16834192570 16846864710 16859611392 16874237440 16874482521 16885338912 16889121470 16909108596 16914623232 16915070640 16940882790 16942800264 16957498480 16968654729 16970263440 16998083544 17013007360 17024200128 17038968960 17040897536 17066901696 17088992730 17096953120 17107952640 17123042820 17135998464 17148897792 17151113382 17178914220 17192366880 17202631680 17205308640 17220551088 17222183680 17233514064 17248464480 17250416768 17253101164 17272745340 17274965760 17290203255 17303285376 17307161560 17318296320 17320256512 17322951776 17333572035 17359744896 17377231040 17393085184 17403748440 17408426867 17416849320 17430027264 17433931840 17454563712 17457279876 17460718080 17465229457 17478906328 17487362880 17489342208 17504514560 17511980040 17516030688 17519954530 17535938888 17558161920 17560624429 17573649210 17586945792 17590885520 17606934592 17614443753 17640250560 17658625821 17662103680 17664852140 17675399040 17693810914 17702371440 17704375104 17707130142 17727291270 17743464792 17746959360 17751544694 17762613180 17774040960 17776052736 17778818928 17799061680 17803846374 17804866560 17823413296 17848503518 17850797952 17861741820 17881756672 17882042945 17892719520 17903205126 17934254736 17965159680 17969989024 17993248995 17997410964 18034341264 18042742016 18053803560 18058656733 18070274976 18081063936 18093664755 18095712708 18101614336 18129716670 18140541120 18158333440 18159437517 18161159120 18182651616 18190931512 18228258912 18234686080 18246682584 18264579008 18272368647 18273415680 18288220290 18292450488 18308510720 18315834624 18318200979 18324175168 18324659860 18338524672 18346345848 18352329216 18354700286 18373224960 18376084080 18384452060 18392363736 18398362112 18406208808 18424261696 18437927040 18442883472 18458883040 18480727872 18484867820 18489143504 18533615360 18541519740 18545808528 18549963055 18563998336 18571915674 18577972608 18588027180 18602019540 18616094208 18625064120 18632514654 18636184320 18639084360 18647105616 18653187072 18655597012 18677331360 18679445376 18685836520 18707949936 18712140785 18714546240 18740890920 18745225824 18761487680 18769489245 18783690624 18787898440 18816267264 18835285248 18845479080 18854060810 18876373308 18878162880 18882529536 18897827633 18906970680 18909110688 18912053199 18915777920 18938163456 18944643120 18946787392 18971311710 18983517120 18985665792 18988620216 19021342080 19048118640 19052524608 19054330880 19077185790 19085567488 19110271440 19139633280 19144060416 19148348960 19159570398 19171009728 19187640960 19192798928 19222086858 19225872640 19234072260 19248625152 19255211040 19257390464 19260387172 19279825920 19282316820 19288605440 19299909072 19311432192 19338364448 19349910528 19360382880 19363395615 19365587284 19374956640 19393959680 19396977640 19406718864 19428775964 19453397760 19457897472 19462256320 19470556755 19485288576 19488320748 19507434976 19516872960 19537203036 19541050880 19549384920 19555760640 19564176384 19567220832 19571604170 19576131224 19601156352 19603688767 19613173320 19662574080 19663769619 19683055928 19692578880 19697872584 19714960880 19727931249 19747280488 19772305920 19777621056 19789746210 19807801416 19827228992 19842154176 19869866640 19875208002 19876346880 19881689984 19892450140 19904327040 19907424420 19922486784 19925060714 19940059542 19962182656 19984911360 19988021280 19990283648 20020788528 20038156960 20051339958 20086646385 20101844352 20116976256 20136707072 20137029445 20152187835 20167435392 20167968840 20180010240 20198421504 20201031084 20202946240 20207619328 20216237652 20233775640 20236065824 20249084928 20266945764 20274091760 20298084768 20302631830 20315693760 20317993216 20348998176 20350927360 20364316128 20384289536 20384828720 20415935670 20428125120 20431304010 20446762752 20449404417 20451343120 20464797951 20482551570 20484869912 20510830080 20514021840 20516343744 20534142080 20538891776 20547651384 20565476880 20567804608 20571005234 20597074560 20606453920 20614697064 20630840256 20632796160 20635461860 20651075072 20654288656 20666620416 20684549120 20698157376 20702794060 20719006240 20727294408 20734602720 20766243420 20768593872 20781955584 20786611040 20800286442 20818548480 20836911615 20850317280 20852677248 20870767360 20884498128 20886478080 20889176555 20908234828 20920718208 20928094720 20952861696 20953197135 20973748120 20989536360 21005417472 21021566085 21023945436 21042403840 21074514240 21106673640 21109062624 21112347477 21136385745 21143279040 21159836160 21165303289 21175764480 21178500330 21194524416 21197822568 21210478848 21228879360 21234586048 21247604430 21271178240 21280250160 21301121920 21315135816 21320556032 21333627120 21339361966 21387361280 21419998080 21425756144 21436122240 21457146880 21458451534 21471263424 21495667024 21512500096 21522908160 21525688860 21541892580 21558191616 21563020960 21566376455 21582694016 21591898794 21629106720 21650320640 21653689720 21664564272 21670073344 21689187572 21699681120 21741356480 21755660004 21776998048 21787534080 21790000128 21793390944 21818204640 21821599845 21848055008 21848632910 21861677760 21881623296 21884450341 21895038360 21900924123 21919923610 21936508672 21945864348 21955857911 21983682240 21989591832 22008668240 22021808640 22023147627 22044748024 22061342472 22116909568 22130468880 22143437919 22150659648 22179330990 22181841384 22215690549 22220065920 22223523660 22226039056 22240338432 22259955666 22279266620 22305632616 22313497440 22326819840 22350076944 22352195840 22363421184 22366901232 22388838784 22417818420 22423003824 22454568942 22457455488 22462486280 22479481856 22489069104 22496763705 22499310028 22513785216 22542926580 22545478128 22552830976 22553427520 22587843720 22590400352 22601329920 22619640885 22624872972 22627017920 22653795456 22664111392 22698933504 22718625280 22728314520 22733571744 22738664390 22755868928 22765574052 22785323640 22791448727 22808353230 22825610496 22830723760 22857742368 22865563110 22868151176 22894793280 22905218960 22918642023 22923155840 22932325728 22932932310 22940411520 22960734784 22964307782 22978018752 22990454670 22997952640 23007761010 23025169152 23030327120 23033287680 23045478651 23053604340 23071047168 23091061760 23100909840 23106253248 23111429380 23138780184 23146326528 23165079034 23182260660 23204997920 23222465760 23232459456 23236074738 23270117760 23272751616 23276373168 23308882020 23316483840 23319122944 23319496265 23349306720 23354707584 23384937420 23431532280 23449261056 23466912768 23479613280 23485925004 23520334080 23544106560 23544834428 23567198720 23568631671 23595088896 23595466635 23603161920 23605833472 23609506856 23636388360 23657953056 23672704320 23683484240 23697363387 23698721280 23705091904 23732082240 23735775270 23738461832 23774686377 23801063936 23815655760 23822057818 23846100480 23856959360 23870940168 23885192448 23888909304 23912339648 23930075520 23953546240 23963762160 23985625536 23990998660 23996547952 24030328166 24045788352 24060781440 24071738080 24075483965 24093699968 24103975662 24124886340 24127616944 24139290240 24164435334 24172955560 24182625402 24187388160 24201562608 24206984105 24212583356 24237020160 24243535488 24258398580 24280530768 24285969955 24304345216 24322371840 24328910112 24356610720 24360400935 24363158196 24378832512 24384293720 24389933984 24421112832 24421503795 24424267972 24455220480 24459026040 24461794464 24470164030 24499122804 24501445440 24523151648 24526967779 24541611744 24579061884 24583902720 24590511296 24603819910 24622340730 24640970496 24662705223 24678572256 24684100610 24722026320 24727744704 24759751770 24762554232 24770630144 24784036240 24800341527 24802692720 24843352872 24848245760 24852112480 24862807488 24881523264 24903108480 24905927168 24943933248 24952728320 24982258176 24987854560 24993634432 25004293938 25025985660 25044920832 25063773696 25067011866 25113713664 25127305440 25142307840 25146220320 25168497744 25170883840 25176706048 25187443632 25209294240 25212147584 25216070932 25248026880 25250884608 25251288855 25259524160 25270297065 25289417088 25295082280 25311356160 25314221056 25318160288 25333682205 25361789440 25371934848 25372605960 25391803392 25397491520 25403366144 25414200396 25436247720 25443085421 25455395160 25474655232 25480361920 25497125316 25519511040 25546093864 25558453440 25561346304 25583521280 25600352544 25606087390 25629449144 25645429680 25661928960 25673614720 25684564230 25703997696 25709755760 25726670073 25733212096 25768371330 25788550320 25813843840 25817860820 25830826632 25833275520 25860185182 25872696720 25875625152 25879651746 25909118010 25937863680 25960742340 25977444480 25980384768 25984427664 26022497280 26049604048 26065846560 26089627776 26105622660 26134875136 26135293535 26150897760 26191077120 26218359492 26234013312 26256771840 26263830112 26279931795 26303908332 26370161408 26386328280 26393421379 26410401888 26426170368 26456205568 26493155520 26497278210 26500277336 26513098560 26539102720 26540716371 26543232560 26556562656 26560695213 26586746056 26620439040 26627317041 26643919770 26650695040 26664079104 26668228392 26694384704 26705769561 26707299840 26735119944 26772755277 26776196928 26782195180 26802459136 26822635008 26826100418 26839079280 26869583780 26889913856 26890625120 26901382104 26906680320 26913632278 26934708112 26947739520 26954983536 26978367520 26996116446 27022594352 27056839680 27064113024 27080705340 27087591680 27105412464 27111484465 27131997568 27143569062 27152421504 27194575005 27221247560 27237500160 27241738680 27262350336 27265872556 27286397268 27310068760 27342388368 27352029120 27355124992 27396868512 27420635840 27432330435 27438675732 27462766080 27486262752 27486989790 27507787008 27528493824 27532050429 27555935030 27576678090 27588545604 27597543168 27636392544 27646136960 27664325208 27688324560 27691458496 27727301730 27733715256 27758064640 27782548820 27800423040 27803569664 27845997504 27848637440 27866958912 27882040770 27894290944 27937596180 27954276480 27958626540 27979780608 27983395518 27986048480 28019168064 28028754780 28031927248 28071819360 28099352320 28111336380 28117838736 28124137535 28142231520 28145416832 28149796636 28181847660 28191038720 28224400896 28238000440 28259365888 28263763424 28280638464 28281091215 28317244320 28323794304 28330139240 28363666032 28373666880 28403222783 28416964680 28420181088 28438465536 28444836160 28456967565 28478498688 28482930324 28495900693 28532013120 28559997440 28572177960 28578786912 28581496320 28585188970 28611268712 28628351232 28651545121 28665407160 28700918480 28722523440 28739355597 28781461440 28789198392 28833130287 28838808960 28882816560 28886085696 28890580758 28923475230 28932908160 28949863608 28963046606 28977361920 29007546672 29024865792 29040574320 29048380926 29050045440 29057854592 29090939520 29095466460 29121242582 29143163946 29148903680 29175497728 29193384480 29201232164 29261152464 29305804554 29311576320 29319455776 29333640960 29357406255 29364196836 29401734528 29415123296 29431043035 29493861120 29500683264 29507291840 29511883570 29524583892 29534212864 29546808876 29572441320 29575788512 29620920732 29626754560 29631364880 29666431584 29673077290 29679940888 29740843488 29751329920 29763231264 29800102592 29812812003 29814520320 29822534976 29838675210 29856490560 29861136630 29883730176 29887591071 29890424560 29897338432 29910089313 29939425256 29943273984 29977367040 29982031920 29985425472 29995684940 30018380288 30031182792 30057235440 30060637504 30065315342 30117124960 30135106560 30152766528 30159521180 30166497296 30205060608 30251153088 30251953260 30265244672 30265729195 30301546626 30304419360 30311428992 30350663460 30354098736 30373627392 30380431520 30400418646 30411137640 30434147328 30453947745 30473540640 30476989824 30487417480 30523497264 30526391040 30530334965 30558189364 30576434304 30577243080 30587215360 30623413248 30623903505 30637358336 30653939560 30677014680 30700225536 30723827355 30727304868 30738139120 30774515616 30801213120 30808337664 30848215320 30851706912 30856507851 30909680880 30949194240 30953192790 30963287680 30976612608 30981432984 30999930624 31026823680 31035164224 31054191090 31078509360 31088645120 31101904080 31132408960 31139610112 31152890808 31179916560 31188298258 31227822720 31242043040 31279015872 31306151040 31314566672 31329717120 31360445440 31362352242 31381077312 31392142080 31424842228 31456558080 31460622180 31470882560 31484304540 31508126208 31515184480 31520088665 31535918154 31543937408 31563605760 31596484516 31611771360 31642776320 31647700360 31663593936 31699581836 31714918560 31739754240 31754207680 31767750495 31791786624 31796733852 31827920224 31843319040 31846923264 31851879072 31871406645 31906767360 31932617330 31951682880 31980834048 31984965883 32000440680 32009042949 32036811430 32061051136 32081041920 32089330793 32129997120 32138634216 32166515120 32185720320 32187677301 32219247112 32243500536 32249850880 32268750144 32288533290 32324713984 32344531440 32374041024 32429829120 32438546816 32475480960 32480534580 32484210928 32505110016 32533781358 32562005060 32606960640 32612034720 32615725952 32631505920 32665497072 32668593920 32685000192 32690086416 32722148992 32772082512 32772949365 32792516640 32822434944 32829787640 32854627328 32879885415 32883606964 32904763008 32955319296 32962701760 32970326272 32984387748 33013002360 33016738976 33032712960 33067122036 33070256960 33092013708 33124470496 33125346670 33150409984 33175364352 33195703320 33204144640 33225989472 33233432570 33258577664 33272762076 33287913607 33330098880 33335285490 33339058584 33360507648 33367980880 33389933499 33418899930 33422682488 33470246160 33503073920 33525115416 33528293760 33557996992 33563219066 33583258176 33612392320 33626727630 33634505736 33664035840 33668385140 33681853413 33693729420 33719222784 33748474880 33748965042 33770677824 33778242940 33818217192 33829246464 33830141280 33881765580 33885600528 33914996960 33937309458 33940526880 33996167088 34048400256 34077937920 34081795072 34082340695 34107996585 34133803392 34177985460 34193906240 34246085640 34271996928 34297795584 34298344665 34302226764 34357828440 34384733760 34410617280 34441102176 34444367360 34446461673 34467028128 34485682005 34496928960 34500833536 34506202328 34545490680 34549931520 34580406510 34606570752 34614323120 34636592640 34645903552 34667144070 34719489792 34747618551 34754462080 34786170368 34807496880 34816853734 34833698640 34867863680 34909127424 34914559752 34921436160 34930458914 34957812656 34974725760 34978684416 35009029120 35023960080 35032061376 35039909060 35071877776 35116323840 35121248858 35147298420 35173891584 35181771040 35187245795 35213869184 35228887506 35280501120 35317251642 35324207360 35329704280 35350798080 35387621828 35404742880 35408750208 35414260284 35454582540 35486929584 35503089388 35525226360 35548081920 35552105472 35557637856 35598123360 35603662905 35607692748 35646826592 35697007036 35701595904 35723483640 35733086727 35764085890 35785439040 35806410252 35822715539 35868509472 35930319360 35939978048 35986497990 35994821928 36045492249 36068682528 36085484032 36107607120 36117313466 36140549952 36187329510 36191425416 36203228672 36246653001 36259433340 36281082240 36316666880 36318875034 36322318240 36365303232 36381863024 36456517824 36469372160 36493365168 36501540205 36529158016 36544737294 36546831360 36576440580 36584900976 36631669248 36636401958 36648350336 36649319720 36677049344 36692691696 36704658432 36705246045 36709400572 36746449920 36752168160 36768904120 36784727472 36796724224 36812417616 36848523392 36875854080 36885766944 36905729865 36917766080 36933511095 36961455744 36969735640 36978287008 37026150915 37067230720 37083039480 37091617056 37099926110 37127996672 37143831348 37155945216 37176054360 37186047923 37204039080 37232188416 37250128240 37265029308 37272368640 37278168720 37294211232 37311194024 37354662720 37358890752 37371673040 37415899872 37424281570 37429092480 37481781840 37490451648 37522975360 37538978490 37567381248 37575796880 37600517799 37670570496 37690958160 37708121620 37752746616 37756325760 37765059072 37795655266 37813941360 37818221376 37824106398 37831555840 37876326912 37889286240 37893574784 37942623420 37967034240 37971331584 37977240432 38042684160 38096237280 38105049216 38154371580 38171134976 38197736705 38220542880 38279266560 38288120832 38296697920 38319140796 38342019456 38375281920 38385597856 38409131085 38444173716 38451745280 38468144520 38497250304 38510422080 38514780928 38520774344 38564633640 38575000477 38577210880 38599818144 38622864384 38676728896 38720765760 38726791230 38731174568 38749913280 38787919360 38790277773 38793955280 38813437728 38819477619 38857551928 38906795520 38924512640 38941113510 38970577152 38976641496 39014869952 39033745920 39074406072 39082101760 39098769840 39111521280 39134441664 39143208340 39152262448 39202312704 39207377534 39226346640 39281052785 39325148160 39327539238 39366111856 39385157760 39395745168 39429921760 39455862498 39494560976 39495605645 39544611840 39555242112 39579492420 39615602832 39624477295 39654457984 39684308352 39739733280 39745917315 39750416004 39763379968 39784900280 39808654080 39814848840 39844973568 39850121428 39880119084 39976042560 39980567296 40041577056 40076313920 40102679916 40173292770 40203688704 40233952512 40239150627 40274058890 40304375670 40334870784 40335937680 40360020480 40370448417 40402062168 40405892480 40415238656 40432475304 40467551280 40472131648 40533891528 40548183520 40596169536 40605263660 40631387520 40635986432 40697996352 40701854720 40728632256 40768579072 40769657440 40831871340 40856250240 40862608020 40893525504 40898808834 40902686240 40929595902 40965103140 40969739824 41021660160 41028043680 41032687488 41068284160 41077783552 41095302768 41104508705 41130953760 41135609216 41142010468 41194149120 41212907840 41229394128 41230484685 41261680512 41270923720 41302150144 41308577312 41333240832 41333902545 41365017135 41396314752 41405588120 41438012480 41454588816 41469205440 41512402529 41532486840 41537187744 41563911168 41573222080 41590952595 41600572884 41637096960 41647854859 41673823230 41700634560 41705354496 41741534720 41768996256 41772956160 41778353110 41816469656 41841436416 41856189440 41906394270 41947496240 41975093277 41979072720 42043132170 42047890872 42084807680 42149028480 42213347280 42218125248 42224694954 42272771490 42286558080 42319672320 42330606578 42351528960 42357000660 42389048832 42395645136 42420957696 42457758720 42469172096 42495208860 42560500320 42602243840 42630271632 42641112064 42667254240 42678723932 42839996160 42851512288 42872244480 42877783455 42916903068 42942526848 42991334048 43025000192 43051377720 43062950671 43083785160 43116383232 43126041920 43132752910 43165388032 43183797588 43203462341 43258213440 43300641280 43307379440 43329128544 43335871137 43378375144 43399362240 43444569909 43482712960 43511320008 43553996096 43572571389 43575068160 43586781888 43636409280 43643199690 43681863873 43696110016 43697265820 43714745919 43723355520 43763246592 43768900682 43790076720 43801848246 43839847220 43873017344 43891728696 43911715822 43967364480 43979183664 44017336480 44043617280 44046295254 44089496048 44122684944 44233819136 44234527285 44260937760 44267825355 44286875838 44301319296 44358661980 44363682768 44378861735 44431381098 44440131840 44447047320 44452078112 44480676864 44509615935 44519911332 44558533240 44611265232 44621258795 44626994880 44700153888 44704391680 44726842368 44733802464 44758012815 44777677568 44835636840 44846007648 44909137884 44914910976 44924972560 44978138208 44993527410 44998620056 45027570432 45085853160 45090956256 45097973013 45106855040 45175687440 45180800704 45202659840 45239281770 45249745944 45254035840 45307590912 45328222784 45397867008 45437250560 45456629040 45467143488 45477328780 45511737856 45531148104 45570647280 45582897454 45616706460 45651220992 45661447520 45715484736 45731126220 45736302352 45789586560 45810437920 45837284046 45846311680 45864651456 45865864620 45880823040 45886750715 45921469568 45928615564 45956037504 45980909340 45995905280 46015522020 46050338304 46060654240 46090957302 46107208680 46142094336 46201819680 46212506496 46222858760 46277560368 46292653056 46330158068 46364521320 46409995840 46429789185 46444931520 46464918912 46472149476 46493311657 46540235520 46545503232 46552746336 46581286635 46617764040 46632967680 46638992530 46698613440 46709415168 46747257829 46769874840 46782447387 46863064560 46959226560 46971850008 47040668160 47043528363 47088213120 47089668856 47134397440 47137263342 47190933270 47206323840 47211666944 47219013712 47272776720 47315906112 47345408640 47366968480 47394726774 47397442560 47410183808 47464164480 47471550540 47476923664 47549372754 47602127872 47631311520 47644115636 47692200960 47713918720 47741880336 47770384896 47777818608 47824679296 47860151040 47898925995 47927524320 47971251072 47981997320 47993095904 48055217145 48060656332 48091576704 48121562880 48143476160 48150967930 48187399936 48207951324 48249772680 48255233888 48278580480 48328870668 48345911120 48365250804 48374776320 48403125216 48413968210 48425166712 48487070976 48516797160 48561061536 48571939910 48608690432 48644743680 48651566041 48657820224 48713221440 48720801870 48726316392 48757665024 48768587440 48779867968 48800672037 48843007590 48848535944 48910440960 48918052080 48923588928 48940328060 48998245608 49002890880 49046303296 49053935558 49083223488 49158123768 49167805440 49181022592 49207639820 49244681460 49281940992 49325410446 49357144512 49368201220 49444052640 49455489408 49519503540 49525108464 49541260288 49568072480 49600683054 49605385440 49686705744 49688020005 49704224960 49725614976 49763046528 49806216960 49811854336 49812651785 49850148855 49887866496 49905456640 49964516352 49975709120 49987268864 50008587876 50051971320 50089841664 50127547392 50128349895 50134023732 50254610880 50292440640 50336995488 50341767680 50344828599 50374887264 50418588480 50424295168 50432141864 50496053760 50502577710 50519048320 50540594130 50578834176 50590164560 50622712320 50623447563 50636320576 50667364410 50723578880 50743869696 50745211920 50794983040 50806732288 50828400792 50872495440 50886170842 50910790320 50960723840 50994250632 51039022080 51092187728 51116906880 51122692608 51167042560 51200705088 51212174780 51258898288 51290859360 51323857920 51347229440 51369128460 51407995392 51419511520 51427513085 51453340146 51466424192 51536742660 51577100640 51627687680 51635721640 51661653264 51666551040 51720370364 51745393440 51751250304 51759303492 51818236020 51921484680 51954888960 51960769536 51968855328 52000716105 52099208096 52131693120 52179255552 52211245320 52225280601 52270587070 52301795520 52356276557 52382154240 52395688371 52436718984 52468026624 52513543680 52527660224 52559863590 52607816664 52681873287 52740322816 52772656560 52786842758 52820803776 52912411136 52975877463 52986311040 52994556420 53000554672 53026197120 53078205440 53081432742 53086465120 53113125312 53121390426 53173492112 53240878080 53254634082 53287839540 53301390080 53328158208 53336456784 53348404915 53388769408 53411539122 53414599680 53470239888 53545510554 53552393856 53564390360 53604918272 53645270016 53646128835 53652200836 53678158560 53739167560 53779827712 53781250240 53802764208 53827264556 53869416224 53895479040 53909967072 53956735040 53979746985 53992232892 54045188704 54128226048 54161410680 54175183360 54175970199 54210824928 54222968930 54263995136 54287138124 54304843008 54311859043 54389150010 54442495120 54475000320 54478312551 54483477360 54531745112 54572794536 54620137520 54684776736 54704058240 54710249984 54793737024 54841271680 54864660870 54877351464 54925532160 54954602937 54972525504 54973979580 55015574016 55056987648 55064100858 55111870060 55153356180 55177091208 55195086336 55272785088 55292273920 55328650416 55376649120 55382916992 55454603460 55467430512 55565097640 55600846080 55607139328 55649889165 55691995008 55733917824 55764081540 55788581888 55875192360 55908552960 55917253080 55959561216 55966791036 55972096960 56038336128 56057509560 56063854496 56072578783 56136422355 56143638720 56198704640 56222672760 56235677472 56248275070 56284463040 56290833664 56299593272 56363695320 56378846851 56382077440 56448801792 56476000880 56527526848 56562182430 56634488640 56647588608 56660278480 56693482899 56727332064 56736159597 56747333760 56806445566 56833929360 56840362176 56889672320 56913935130 56956997376 56965860648 56991801386 57064026240 57119994880 57144355920 57157573824 57162992640 57170377940 57222537424 57256702464 57303090242 57330814320 57401836960 57410769455 57445046880 57478711194 57562922880 57578396784 57666260574 57677617920 57765633120 57772171392 57781161516 57846950460 57865816320 57899727216 57912697585 57926093212 58015093344 58049731584 58081148640 58090186845 58096761852 58115709184 58181879040 58190932920 58242485164 58286327892 58297807360 58386768960 58402464328 58522304928 58611609108 58623152640 58638911552 58667281920 58714812510 58728393672 58803469056 58811066301 58830246592 58862086070 58987722240 59014583680 59023767140 59049167784 59068425728 59093617752 59144882640 59151577024 59241841464 59253509120 59262729760 59332863168 59346154580 59359881776 59481686976 59502659840 59526462528 59555144545 59600205184 59625624006 59629040640 59645069952 59677350420 59712981120 59722273260 59767460352 59775182142 59780849120 59794676864 59820178626 59878850512 59886547968 59954734080 59964063840 59970850944 59991369880 60036760576 60062365584 60075820415 60114470880 60121275008 60130630684 60234249920 60259939155 60305533056 60319042360 60332994592 60410121216 60411088335 60456563505 60502306176 60503906520 60531458390 60603093252 60608838720 60622857984 60671972927 60701326920 60708197472 60747254784 60760863040 60800837292 60822275280 60907895490 60947081280 60953979648 60974834960 61046994528 61052782080 61060669930 61116378728 61152868608 61154486160 61174430720 61247807010 61274716672 61307879120 61348213251 61354029360 61447654710 61454609736 61476278240 61549031232 61602426240 61616675328 61696430640 61703413824 61713015702 61819361760 61898388480 61906385580 61926575360 61953225216 61962865968 61999861248 62053647360 62070328448 62108382180 62157018720 62203808160 62264817920 62279220224 62305781616 62359833120 62376596516 62455645440 62484086080 62510734845 62558031744 62612302080 62629133344 62659434240 62667529665 62724704484 62762154624 62784284160 62849684456 62921244360 62938158673 62941765120 62968609080 63016252416 63030368960 63040177330 63071836308 63087874816 63127211520 63143521883 63192969032 63223542720 63285552640 63295400720 63327187872 63337042431 63399163672 63429837120 63479508480 63495909867 63508415360 63535500990 63583573248 63593467704 63655840448 63686638080 63703758144 63742813290 63813534720 63865234660 63903365760 63961668096 63969931766 64000881360 64018085898 64073622860 64122102272 64162083840 64178661586 64259994240 64277268432 64333030240 64371440640 64375354602 64438494224 64487001072 64537500288 64577066580 64649427968 64650462955 64689062880 64699129365 64748082048 64877093632 64950961920 64961069160 64968421856 65010220032 65067562716 65124010120 65224069440 65231451904 65330994144 65337187840 65370000384 65380172832 65444297984 65544165024 65545898730 65585033280 65644869888 65653351023 65659575280 65702772369 65759770830 65767213928 65809526016 65867573733 65925403520 65940652544 65968775496 66026004720 66033477952 66065425920 66134244072 66140513920 66184027416 66248940992 66250693340 66300819968 66350728704 66391406640 66408289280 66451978944 66466865140 66517155328 66545524152 66575827214 66660197760 66670570980 66678117168 66721015296 66735961760 66779866998 66837799860 66845364976 66940492320 67006147840 67050230832 67056587520 67065251045 67115993984 67126438132 67166516352 67224784640 67253455260 67269011472 67284080695 67336770280 67363706826 67387458840 67438445568 67490291115 67497930084 67541355648 67556485880 67636434384 67658492928 67660282560 67763531160 67771201056 67829993920 67858922655 67874618916 67881053760 67951763191 67992334176 68096800512 68155875840 68164681390 68215993170 68267606784 68355970920 68374346181 68387812480 68492171280 68596689330 68604453528 68715656880 68755926069 68769467520 68821234560 68882204352 68888734720 68892923346 68934056256 68971364010 68993857920 69001667072 69012404656 69090981360 69099863040 69160813020 69213141504 69228646240 69273185280 69291807104 69334288140 69438979584 69495237102 69508924160 69572340736 69614993760 69633707468 69667397280 69735727360 69818254848 69829119504 69860917828 69915625312 69949451520 69957368832 69958488795 70047920160 70064122752 70079818120 70143755552 70242497716 70294596840 70347783168 70363542080 70374491590 70427738368 70457775012 70489859609 70561002240 70634503284 70648414720 70659408560 70701596160 70705895013 70775243656 70809485760 70817500416 70828520568 70909165080 70973859168 71006178776 71050452720 71092090161 71096163840 71115275712 71196246720 71207325810 71215385496 71293653184 71324059131 71394014072 71403191808 71446967280 71466173454 71528171780 71570878080 71612820504 71645431078 71737018944 71860638720 71879956096 71972995980 71989643856 72090984498 72137365056 72170968064 72215214240 72226451895 72234626932 72281099904 72374659020 72382850832 72406457344 72407616515 72493306002 72518866680 72562164480 72620952315 72637750068 72644636480 72730606464 72763726048 72803106455 72857909865 72913035648 72938744320 72986730336 73003080410 73058316032 73089474588 73152881160 73169801952 73263338496 73264511385 73272803916 73296700672 73298639440 73385383392 73410492090 73418801144 73504336320 73537808240 73569454944 73580903337 73624835232 73697046784 73751708160 73771533888 73811459730 73835532160 73867022190 73922911488 73939471280 73956574016 73988115669 74052301830 74134461440 74166078960 74183234112 74199852220 74255993344 74287662696 74311890432 74352108720 74372095846 74408078160 74500256480 74530058616 74544737280 74556337440 74588422464 74622388048 74709325440 74717781504 74743346080 74831799744 74848563140 74858184960 74963563680 74980903296 75045950720 75077956980 75134762496 75151593760 75163288355 75201035598 75341140992 75381916320 75416243240 75505493232 75512651520 75530118144 75591310532 75627882720 75636442752 75648212796 75663111680 75752653824 75753866565 75778572480 75787149568 75885246840 75934068480 75942663168 75954480864 76001046615 76085368320 76192474560 76210098432 76308743160 76329256263 76395473410 76441085760 76520711891 76558533120 76593395840 76638281592 76684038912 76750563840 76771195712 76818262170 76888347432 76903490560 76936289040 77020844160 77029561856 77041548688 77129267280 77150000954 77154421760 77199636288 77353457792 77441531520 77453582460 77462349136 77499826560 77575838720 77580555546 77587910560 77626875456 77638955238 77715103856 77813591040 77849025280 77882227020 77941154304 77953282992 77970745645 78029739904 78067491840 78148812144 78197539680 78268883328 78286416680 78304524896 78404625408 78405880605 78414755068 78452693280 78562105570 78655078476 78732223712 78770315520 78791490336 78839795385 78859843520 78911724996 78989121952 78991211290 79110484224 79158984840 79180264137 79231205664 79248954590 79308915968 79368616704 79378870909 79479466560 79491834630 79500832008 79526759936 79569800560 79617308160 79622149113 79629697680 79700242856 79760238168 79881951123 79952085120 79961134592 80083154112 80152627840 80205359832 80318265831 80346585540 80407377408 80467905024 80478301254 80548117780 80608751340 80669741568 80671875360 80720040960 80740896834 80804124336 80811784960 80830477312 80864950608 80935102560 80944263296 81067783056 81096367040 81192339072 81210527320 81262775040 81271972864 81334453395 81395992704 81457264512 81537158144 81539314880 81663742680 81712500480 81725216040 81787051008 81797617668 81805372480 81859191804 81930206280 81939479648 81952230529 82056087360 82065374976 82136568320 82190605536 82209017410 82261907520 82271218432 82284020936 82388298240 82425815680 82458788256 82460969370 82523361024 82541847440 82596151287 82617154624 82667805090 82730034270 82792629504 82811176240 82876024960 82909177632 82938410880 83024805058 83064973680 83074375488 83146444160 83181905190 83201145768 83274193920 83295709718 83347646460 83401269120 83410708992 83483069440 83537992512 83545912320 83556706220 83632939312 83682872832 83812788540 83894992480 83908047665 83950186554 83958145440 84086264340 84095781744 84298056960 84372412605 84426694560 84436250496 84449389908 84545542980 84573116160 84661213156 84714001320 84778097664 84791290272 84841915392 84843273645 84938344192 84990417720 85121000640 85204487680 85209668349 85260543264 85334508480 85357447864 85487702079 85679992320 85703024576 85744488960 85755566910 85833806136 85885053696 85954635363 85982668096 86050000384 86102755440 86125901342 86167570320 86252083840 86265505820 86330776064 86367595176 86406924682 86516426880 86601282560 86614758880 86658257088 86671742274 86756750288 86798724480 86889139818 86965425920 87022640016 87042134335 87107992192 87145142778 87150136320 87173563776 87272818560 87286399380 87326147285 87363727746 87392220032 87394531640 87429491838 87446711040 87526493184 87537801364 87580153440 87603696492 87679694440 87746034688 87783457392 87803122145 87823431644 87934728960 87958367328 88034672960 88072218765 88092590508 88178992096 88245369888 88293129105 88469054570 88521875520 88535650710 88573751676 88602638592 88614085807 88717323960 88727365536 88757723470 88862762196 88880263680 88894094640 88904156224 89019231870 89039822664 89117066480 89222530464 89242517590 89253989760 89400307776 89408783360 89467604928 89516025630 89555355136 89662773213 89671273680 89692015296 89818275768 89829821952 89849945120 89956276416 89987054820 89997240112 90055140864 90171706320 90181912512 90195946026 90213710080 90293283665 90351374880 90361601408 90405319680 90478563540 90499491888 90508071680 90615181824 90656445568 90795734016 90797187585 90913258080 90934286976 90954657560 91023475712 91062296208 91141294560 91165794908 91233412920 91302441984 91322895040 91361843235 91430969472 91462252440 91472604704 91486839067 91579173120 91591004895 91620875840 91674568092 91692623360 91729302912 91731729240 91761646080 91773501430 91842939136 91857231128 91912075008 91961818680 91986539599 91991810560 92031044040 92100676608 92121308480 92181914604 92214417360 92403639360 92425012992 92445717520 92555120736 92569523553 92660316136 92729042640 92819991680 92859578370 92889863040 92929837824 92944298952 92986623314 93080471040 93105492672 93162573270 93235528080 93265935360 93277985060 93397226880 93418830336 93494515658 93539749680 93564894774 93726129120 93918453120 93943700016 94081336320 94087056726 94176426240 94179337712 94274526684 94381866540 94412647680 94423333888 94438027424 94489138165 94545553440 94560265995 94631812224 94690817280 94733936960 94789453548 94820367616 94928328960 94943101080 94953847328 95098745508 95262623040 95288231272 95427837440 95483760672 95540769792 95555637216 95649358592 95720302080 95797851990 95855048640 95942502144 95954897649 95963994640 95986191808 96027128847 96110434290 96121312664 96183153408 96243125760 96267992379 96286952320 96301935860 96374799872 96415902648 96499545360 96510467776 96557160960 96657741336 96691822240 96730501608 96749552640 96806250432 96827936420 96850333424 96974141952 97033594320 97122123072 97143879820 97217380864 97289487360 97303132082 97315640448 97426442880 97441603740 97452632784 97515330048 97537174880 97559735936 97601344074 97686015180 97697071888 97820881920 97836104160 97847177856 97880656120 97996491216 98005781760 98018443835 98092606592 98107871116 98166446976 98316247536 98318848095 98362045184 98415279640 98489362920 98563881984 98639656245 98650820892 98714289024 98736402440 98888105280 98910978816 99039007080 99050216928 99136144960 99201366108 99210770880 99314115433 99373411488 99376040010 99408449920 99451229952 99526093056 99612433920 99625303570 99700297710 99775732992 99810913280 99863740821 99951418240 99974537728 100017175752 100103942640 100256699790 100268047464 100509221760 100584881280 100673990976 100683535360 100689657198 100749774528 100837176960 100848590336 100864283728 100992107520 101005155420 101038096640 101081188260 101157668352 101180329120 101245424640 101246895126 101272641152 101334728820 101487739392 101490423840 101589966080 101613464576 101656801584 101744990880 101772341684 101821580640 101921447680 101988501264 102184375456 102233813760 102245385216 102247022085 102323989755 102401410176 102424349560 102517796576 102581718720 102688574677 102694458880 102738256920 102815990784 102839023040 102855026170 102906680292 102932848384 103023640967 103073485320 103154201280 103255375360 103271443280 103323306528 103333102080 103339385019 103440740728 103490786880 103502500608 103518606984 103636472040 103842969360 103909777920 103937710656 104001432210 104198416192 104242855653 104263386240 104358511104 104422490640 104450561202 104541174140 104603591040 104712553114 104764308480 104791376742 104873437968 104936053248 105027087360 105055320448 105119727180 105215633328 105363746574 105480645632 105545313120 105561737385 105573685516 105641607552 105824822272 105826516445 105951754926 105972622080 105989112840 106001109344 106052394240 106162865484 106172930240 106226250624 106242780852 106346984224 106509268164 106575679080 106602780160 106656316416 106672913568 106696809830 106777538816 106823078244 106871722633 106940479776 107091021108 107104787712 107128780720 107199260181 107292257670 107304401672 107356317120 107468146617 107478335120 107562500480 107605528416 107654529112 107738832448 107790958080 107819934144 107913470080 107959493970 107984465784 108090377408 108136476747 108256452096 108322821360 108350366720 108351940398 108421649856 108445937860 108527990272 108574276248 108609686016 108623718086 108778300020 108884990240 108950000640 108956625102 108966954720 109063490224 109145589072 109240275040 109369553472 109408116480 109420499968 109422251705 109504620615 109587474048 109682543360 109729321740 109754702928 109779289555 109909205874 109945051008 109947959160 110031148032 110113975296 110115738135 110128201716 110223740120 110306712360 110354182416 110390172672 110545570176 110584547840 110657300832 110717189595 110753298240 110765833984 110909206920 110934861024 111078452745 111130195280 111201692160 111299778330 111383990016 111467835648 111528163080 111558143769 111750384720 111817105920 111834506160 111933582072 111944193920 112076672256 112115019120 112127708992 112145157566 112272844710 112287277440 112397409280 112445345520 112471354944 112496550140 112568926080 112581667328 112599186544 112727390640 112757693702 112764154880 112952001760 113055053696 113124364860 113268977280 113295177216 113320556960 113386965798 113454664128 113472319194 113494667520 113612891132 113667858720 113680724352 113779344640 113827870260 113913994752 113931721296 113957243635 113983602772 114128052480 114288711840 114315147648 114340755880 114445074848 114513404928 114593210115 114606180484 114661628640 114803673920 114821538910 114890093760 114957422388 115009770941 115125845760 115156793568 115227393255 115332521148 115355235840 115531266240 115544342784 115562323032 115693900920 115725001431 115731632640 115799454432 115825395170 115852186424 116015272867 116030186688 116162297280 116180373690 116193523704 116231418368 116363758080 116370833319 116381865840 116484970328 116572655784 116595614720 116773537920 116804928656 117044609856 117223218216 117246305280 117277823104 117334563840 117429625020 117456787344 117606938112 117622132602 117660493184 117724172140 117843158355 117975444480 118029167360 118047534280 118098335568 118136851456 118187235504 118289765280 118303154048 118483682928 118486816935 118525459520 118665726336 118692309160 118719763552 118873431885 118963373952 119005319680 119052925056 119110289090 119200410368 119251248012 119290139904 119354700840 119425962240 119444546520 119534920704 119550364284 119561698240 119589353728 119640357252 119757701024 119928127680 119941701888 119982739760 120124731168 120151640830 120228941760 120242550016 120261261368 120468499840 120519878310 120611066112 120638084720 120665989184 120717451881 120822176670 120913127010 121004612352 121007813040 121062916780 121111345251 121206186504 121217677440 121245715968 121343945854 121402653840 121416394944 121521726080 121601674584 121644550560 121815790980 121894162560 121907959296 121949669920 122093989056 122105564160 122121339860 122232757456 122305737216 122308972320 122495614020 122549433344 122615758240 122634838895 122696426502 122708058720 122895309420 122909219472 122952556480 123098062464 123204852480 123233350656 123313526115 123392861280 123406827648 123426031404 123638723520 123812771160 123853150720 123906450432 123925731936 123999722496 124001707635 124140656896 124216764360 124314037440 124407616320 124529635840 124537207587 124611563232 124719666240 124753193032 124911290880 124943564577 124968172160 125021469690 125116063488 125224604160 125258266688 125318868480 125335059330 125449408968 125524309248 125568568320 125699368912 125842488720 125876317346 125883530240 125937218160 126060737920 126080354660 126143672616 126175749632 126254423040 126287043766 126385938064 126447085440 126571105280 126590801440 126654375744 126674084862 126798327344 126859674240 126959016960 126991819734 127016830720 127071001980 127167146496 127186935408 127215427105 127311680896 127373276160 127407516288 127485626580 127730469320 127806731520 127923336192 127939863532 128001762720 128036171796 128147245720 128244204544 128357323172 128519988480 128554536864 128633350365 128666060480 128750709204 128876988448 128974002144 129075000576 129154133160 129188852013 129300925910 129378125760 129398258730 129496164096 129512894641 129610387023 129754187264 129901923840 129922138320 129936843712 130135125432 130248020240 130333709727 130448138880 130462903808 130661988288 130674375680 130760345664 130888595968 131045591619 131088330048 131091797460 131170066560 131289739776 131306702046 131319150560 131405544738 131519541660 131534427856 131619052032 131735147466 131850807040 131881305088 131937550992 131967106895 132052009440 132066955904 132130851840 132268488144 132281027840 132368054832 132497881984 132501386680 132601639936 132701457408 132703581855 132782813280 132803476065 132903957888 132933730280 133034310656 133091048304 133136585205 133151654428 133320395520 133341141960 133356234336 133442030592 133471923520 133528847805 133559733996 133675599720 133690729952 133711534021 133863776385 133880984640 134012295680 134100461664 134113175040 134130502090 134231987968 134252876264 134333032704 134449569280 134506910520 134538022944 134568161390 134673540560 134727413652 134774917680 134980582230 134995860168 135082711296 135112971760 135272868768 135293919039 135320565120 135527062320 135542402112 135659987840 135717845310 135749237832 135762107520 135903526382 135984668352 136193601024 136311751680 136329362780 136431986340 136535213568 136711941840 136748692362 136775624960 136984342560 137193378660 137208907056 137431313760 137511852138 137538935040 137642469120 137660252145 137764408704 137785846692 137868112512 137942728020 137987715840 138003334144 138024809312 138181962720 138321626040 138426283008 138457292480 138583614208 138668576280 138705852779 138877959168 138990474204 139017848320 139229987520 139267414936 139334794560 139471454720 139479934971 139636509696 139658239008 139721835656 139831250624 139898903040 139916977590 140095840320 140128245504 140159636240 140241773487 140287511104 140347342161 140484995432 140589193680 140727084160 140748983180 140855476736 140915550024 140979719218 141122004480 141269006568 141296829440 141318817120 141403192320 141411790026 141550487312 141618971520 141635000832 141657041136 141818330160 141947718336 142012357552 142016113915 142100905440 142184180322 142192327680 142230551424 142392493440 142414651620 142430770992 142479503465 142587306368 142648118262 142788028144 142806383616 142893934560 142932346908 143056343560 143141756160 143225641008 143257725605 143290862156 143474037888 143696777985 143759912192 143945991960 143979287712 144165651435 144181968996 144274730112 144430428480 144452903790 144469253864 144562199808 144749318040 144765701664 144815233030 144986612004 145037733360 145124328960 145241904630 145275500136 145289272960 145461212928 145527452096 145606212910 145715819730 145826071296 145877488640 145954698123 145973460672 146006160820 146116632064 146178949176 146305762320 146339603904 146529022770 146545607832 146593401344 146597278880 146770766784 146820984180 146837602288 147008672640 147075616480 147138909888 147161806674 147249670464 147394093568 147503416320 147543067776 147622919460 147671064320 147734044380 147845822976 147878942560 147913148032 147976231338 148104603660 148332157920 148366468224 148399704440 148511986688 148575325392 148623780864 148704217440 148744191692 148816156320 149000512960 149060117232 149064060015 149112674880 149176844928 149244776096 149268000583 149418650880 149435563008 149437955355 149486692160 149550446565 149663599488 149697126280 149716369920 149927127360 149961806592 150083301451 150091901440 150155913960 150269524992 150303187520 150326576710 150402071196 150573013721 150763832640 150832486480 151010986464 151025303040 151034485797 151182621064 151255765440 151272885504 151296425592 151326223360 151507733130 151557144960 151574299136 151770493680 151868136960 151908961728 152002093230 152170736640 152384949120 152420196864 152617486320 152658512526 152790946820 152882171520 153041423782 153117066240 153186791680 153276563184 153368077824 153501127680 153542391424 153636524340 153776694864 153872578080 154041688320 154059123712 154083097376 154258534560 154282539255 154300001908 154399272576 154706915584 154883063040 154907164920 154924698272 154999653120 155161111092 155175821120 155253750912 155277910476 155430207712 155698050560 155764454040 155882308608 155906565984 155941491290 156059479808 156197133079 156297624288 156395079360 156537766656 156572833360 156609049792 156675841803 156811761210 156829510136 156905386560 157068829671 157124211140 157187065113 157310156952 157464447424 157540631040 157582980672 157679590770 157719687040 157823449992 157978243904 157982422580 158045619861 158220968448 158317969680 158360528274 158462411328 158497909180 158617831936 158737233408 158757741818 158958933120 158983669260 159001664016 159053519872 159139601120 159234616320 159244298226 159259395360 159400485712 159520476336 159763902246 159904170240 159922269184 159924829415 160045214745 160166308224 160305255680 160410719664 160446653965 160636531662 160693171080 160814754816 160935810048 160938386505 160956602508 161096235560 161217502680 161339483136 161343750720 161481793668 161608248672 161623569920 161729901216 161870205120 161888526592 162135566112 162192734080 162384678144 162421054640 162525550080 162527910597 162668906790 162791985408 162914529024 162935577129 163078629760 163327485360 163425000960 163450432080 163595235336 163610744960 163718383608 163860412560 163878959296 163904461058 164112174720 164130749952 164273136640 164381211072 164418034820 164523815040 164542436864 164568041872 164776596480 164851631360 164917576512 164921938740 165046722048 165083694880 165192302574 165234309248 165335610180 165460068540 165585259008 165622352480 165752049920 165818355264 165876821760 166049610116 166129947360 166148750976 166292888320 166363810380 166402291536 166439568035 166591419436 166695292920 166802538240 166821417984 166949667495 167075985024 167113412440 167265878624 167365745664 167625577080 167789984960 167816095330 167900373108 167916290880 168091203683 168172528680 168191563488 168217736349 168409267065 168596113920 168744825210 168853389120 168872500992 168898779816 169091085960 169136540553 169146232320 169322426312 169428002640 169582580544 169686547290 169876688384 169980835440 170080448697 170242001280 170408975360 170419336698 170521086528 170669016960 170714895728 170975404158 171359984640 171406049152 171488977920 171511133820 171667612272 171770107392 171909270726 171965336192 172100000768 172205510880 172232308365 172251802684 172335140640 172504167680 172531011640 172661552128 172735190352 172813849364 173032853760 173229517760 173316514176 173343484548 173513500576 173597448960 173738092755 173778279636 173930851840 174045280032 174084268670 174215984384 174290285556 174347127552 174369652717 174545637120 174572798760 174652294570 174727455492 174784440064 174789063280 174858983676 174893422080 175075602728 175160306880 175207392984 175359388880 175566914784 175606244290 175646863288 175869457920 175916734656 176069345920 176144437530 176185181016 176357984192 176433198903 176490739776 176586258210 176938109140 177043751040 177071301420 177147503352 177205277184 177228171614 177434647920 177454731072 177515446940 177725524392 177760527360 177788189280 177808312448 178038463740 178079645328 178234132960 178445060928 178485035180 178507979520 178665433635 178800615552 178935209856 179032051260 179110710272 179113577695 179325546426 179342547360 179384030592 179636551536 179659643904 179699890240 179912552832 179974109640 179994480224 180110281728 180227461245 180343412640 180363825024 180391892052 180427420160 180586567330 180702749760 180723202816 180957127080 180998983776 181016143360 181230363648 181233265005 181312891136 181594375170 181826516160 181868573952 181909315120 182015918781 182124592416 182282589120 182331589816 182466825840 182645790080 182723686470 182861938944 182924504880 182945209408 182973678134 183158346240 183182009790 183241751680 183349136184 183385246720 183458605824 183463458480 183523292160 183547002860 183685878272 183714462256 183824150016 183923637360 183973079198 183983621120 184062088080 184242616960 184363829208 184428834720 184807278720 184850025984 184891435040 185110241472 185139047106 185320632272 185458085280 185639983360 185719156740 185779726080 185859675648 185888597904 185930239615 185973246628 186160942080 186210985344 186325146540 186471056160 186555970120 186794453760 186837660672 186989031316 187079499360 187129789548 187452258240 187836906240 187887400032 188002588995 188174113452 188352852480 188358675424 188549053368 188763733080 188814476019 188825295360 188876054848 188978276330 189091106880 189120531990 189263624448 189288076783 189381634560 189430565649 189467873920 189578907096 189640735232 189856657920 189886202160 189907694656 190197491016 190487729601 190525246080 190576462544 190855674880 190967521344 191111274432 191298717184 191440604160 191595703980 191710097280 191885004288 191909795298 191927989280 191972383616 192054257694 192220868580 192242625328 192366306816 192486251520 192535984758 192573904640 192603871720 192749599744 192831805296 192875002385 192999090720 193020935552 193114321920 193315482672 193383644480 193461003216 193612500864 193655872840 193700666848 193948283904 193951388865 194067188640 194097388095 194244246144 194287759640 194434761728 194606264164 194631280896 194852885760 194883207480 194905265568 195030660096 195074349760 195119471872 195202688148 195372030360 195394143776 195424549723 195672208320 195694355712 195761312240 195992982432 196011563520 196036887670 196185213184 196215742232 196332893952 196632495072 196637696190 196724090368 196830559280 196960053069 196978725840 197279312490 197301641784 197428578048 197472804880 197602721199 197776210560 197821957632 198078014160 198100433856 198272289920 198402732216 198421541760 198628230866 198746822976 198752080020 198816899840 198902459904 199052186112 199224867840 199250607140 199400595420 199551465984 199727481642 199902836480 199949075456 200034351504 200207885280 200513399580 200536094928 201018443520 201169762560 201195753135 201347981952 201379314396 201499549056 201674353920 201697180672 201728567456 201852242085 202010310840 202076193280 202162376520 202315336704 202360658240 202493790252 202545282304 202669457640 202723938677 202975478784 202980847680 203179932160 203313603168 203489981760 203544683368 203643161280 203842895360 203855289573 203977002528 204368750912 204467627520 204494044170 204647979510 204802820352 204848699120 205035593152 205123038543 205163437440 205377149354 205388917760 205476513840 205678046080 205710052340 205813360584 205865696768 206047281934 206146970640 206308402560 206510750720 206542886560 206646613056 206666204160 206678770038 206881481456 206981573760 207005001216 207037213968 207272944080 207562012645 207685938720 207819555840 207875421312 208002864420 208239274295 208396832384 208485711306 208526772480 208717022208 208844981280 208901122404 209082348280 209207182080 209425106228 209582753484 209746875936 209872106496 209875466385 210110640896 210239454360 210431266656 210727493148 211090626240 211123474770 211147371032 211283215104 211469578827 211653032890 211903509852 211945244160 211978225680 212002218688 212104788480 212325730968 212345860480 212452501248 212485561704 212693968448 213018536328 213151358160 213205560320 213345827136 213393619660 213555077632 213646156488 213743445266 213880959552 214182042216 214209575424 214257561440 214398520362 214584515340 214608803344 214712634240 214936293234 214956670240 215125000960 215211056832 215309058224 215314753355 215477664896 215581916160 215639868288 215826940160 215918987940 215968931568 216017311705 216180754816 216272953494 216512904192 216645642720 216679355685 216703880796 216843299712 216891875720 217055980544 217148552496 217219372032 217222849545 217247436172 217556600040 217769980480 217862856945 217913250204 217933909440 218126980448 218160923929 218291178144 218409319365 218480550080 218573729595 218739106944 218816232960 218844503410 219009241230 219174948096 219365086720 219458643480 219509405856 219558579110 219818411748 219890102016 219895918320 220231476270 220256403432 220447480240 220613424720 220708364832 220742710011 221091140352 221169095680 221314601664 221434379190 221506596480 221531667968 221818413840 221869722048 222156905490 222260390560 222403384320 222599556660 222767980032 222935671296 223056326160 223116287538 223500769440 223634211840 223669012320 223867164144 223888387840 224153344512 224230038240 224255417984 224290315132 224545689420 224574554880 224890691040 224942709888 224993100280 225137852160 225163334656 225198373088 225454781280 225489865065 225515387404 225904003520 226110107392 226248729720 226309549271 226537954560 226590354432 226641113920 226773931596 226909328256 226944638388 226989335040 227225782264 227335717440 227361448704 227558689280 227655740520 227827989504 227863442592 227914487270 227967205544 228256104960 228288117577 228577423680 228630295296 228681511760 228890149696 228987768789 229186420230 229212360968 229323257280 229562135673 229607347840 229643077820 229780187520 229914844776 230019541882 230251691520 230313587136 230454786510 230665042296 230710471680 231062532480 231088685568 231124646064 231387801840 231450002862 231463265280 231598908864 231650790340 231704372848 232030545734 232060373376 232324594560 232360747380 232387047408 232462836736 232466558285 232727516160 232741666638 232763731680 232969940656 233145311568 233547075840 233609857312 233736289145 233912236935 234089219712 234446436432 234555646208 234859250040 234913574688 235213876224 235217641815 235244265204 235320986368 235448344280 235686316710 236058334720 236095068560 236196671136 236374471008 236579530560 236606308096 236967365856 236973633870 237050919040 237331452672 237384618320 237439527104 237540792411 237746863770 237926747904 238010639360 238105850112 238136612727 238220578180 238400820736 238502496024 238580279808 238709401680 238851924480 238889093040 239100728568 239123396480 239178707456 239280714504 239515402048 239856255360 239883403776 239965479520 240249462336 240303281660 240457883520 240485100032 240522522736 240936999680 241039756620 241222132224 241276169440 241331978368 241434903762 241644353340 241826254020 242009224704 242015626080 242125833560 242222690502 242412373008 242435354880 242491431936 242687891708 242805307680 242832789888 243043452160 243203349168 243257830205 243289101120 243631581960 243788325120 243815918592 243899339840 244003360185 244187978112 244242679720 244465514912 244611474432 244617944640 244991228040 245231516480 245269677790 245392853004 245416117440 245671759229 245790618840 245818438944 245856691587 245905112960 246196124928 246409704960 246627052230 246785722560 246813655296 246852062808 247277447040 247625542320 247706301440 247851463872 248003415270 248281313792 248433528720 248628074880 248815232640 249059271680 249074415174 249223126464 249439332480 249506386064 249822581760 249887129154 249936344320 250042939380 250232126976 250449208320 250516533376 250637736960 250670118660 250898817936 251048618496 251398737824 251684977440 251724142995 251752634692 251874436320 252121475840 252160709320 252287345232 252351499264 252574087532 252771876128 252894170880 253117237815 253181602880 253308751488 253348169724 253596654688 253719348480 253983639468 254033661440 254142003960 254334292992 254373870816 254430854210 254623361792 254815032576 254847953971 254971253160 255460938640 255613463040 255629005047 255879727064 256003525440 256072343592 256294491440 256463106237 256714646344 257039976960 257109073728 257266700730 257332120960 257501418408 257753976896 257863906089 257948004288 258150001152 258308266320 258377704026 258601851820 258756251520 258796517460 258992328192 259025789282 259220774046 259508374528 259803847680 259844276640 259873687424 260270250864 260496040480 260667419454 260896277760 260925807616 261126403005 261323976576 261520691328 261777191936 261781382785 261978441855 262091183238 262176660096 262183594920 262340133120 262579479552 262613404092 262638301120 262811089476 263039083320 263068855712 263238104064 263409366435 263470294932 263701614080 263875101984 263934213790 264104018880 264133911808 264536976288 264562055680 264736109664 264879387315 264995763968 265002773360 265407163710 265565626560 265606952130 265807915776 265842257421 265867460560 266182096608 266273170410 266303308856 266640791040 266682283920 266712468672 266943847040 267057695610 267119467992 267351199440 267381459904 267423068042 267727552770 267761969280 268024591360 268200923328 268226350080 268261004180 268463975936 268505752528 268666065408 268899138560 269013821040 269076045888 269136322780 269347081120 269454827304 269549835360 269961164460 269991720336 270165422592 270225943520 270545737536 270587838078 270641130240 270879850995 271054124640 271084804224 271319975680 271435690620 271498475664 271524215040 271559295215 271807052764 271969336704 272387202048 272391562755 272658725560 272863972680 273070427136 273423883680 273497384724 273551249920 273968685120 274386757320 274417814112 274460517201 274773014685 274862627520 275023704276 275077870080 275148942757 275284938240 275320504290 275528817408 275571693384 275736225024 275885456040 275959618797 275975431680 276049618624 276363925440 276643252080 276651804529 276914584960 277167228416 277337152560 277411705558 277980948408 278035696640 278459975040 278534829872 278669589120 278942909440 278959869942 279316478016 279443671312 279662501248 279797806080 279833955180 280191680640 280256491008 280319272480 280362893915 280483546974 280575022208 280694684322 280969990864 281178387360 281454168320 281497966360 281710953472 281831100048 281894234255 281959438436 282244008960 282538013136 282637634240 282823580052 283100974624 283237943040 283270001664 283314082272 283467414495 283636660320 283680797985 283895436672 284024715104 284032227830 284201810880 284368360644 284461102848 284497854433 284784986880 284829303240 284861541984 284959006930 285174612736 285296236524 285576056288 285787869120 285864693816 286112687120 286283512320 286451282016 286515451210 286581724312 286948075776 287393555970 287519824384 287864692947 287891983920 287958575424 288331302870 288363937992 288549460224 288803977137 288860856960 288905807580 288938507728 289124399616 289498636080 289531403328 289630466060 289973224008 290075466720 290248657920 290483809260 290551000272 290578545920 290922425856 291054904192 291212425820 291431639460 291652142592 291909396246 291946921344 292012321640 292233264128 292357898352 292611524640 292679207808 293058045540 293091215664 293186802688 293194557760 293541533568 293641968360 293675204576 294017345280 294055331505 294151232960 294277819776 294323613348 294499340928 294788187136 295086135552 295245838920 295342128640 295468088760 295691645952 295757885120 295826296064 295952462676 296209207320 296288833451 296664315840 296732936448 296799408880 297150650784 297408434880 297488383384 297632312640 297942346299 298001025920 298120234464 298128120030 298225349760 298353689856 298489552192 298536001166 298837301760 298875910710 298973384320 299100893130 299327198976 299394252560 299432739840 299591222463 299854254720 299923613184 300166602902 300183802880 300311827920 300606375040 300653153420 300804142392 301146027442 301527665280 301664972960 302021972928 302050606080 302068971594 302365242128 302511530880 302545771008 302592851184 303015466260 303114289920 303148598272 303359864635 303540987360 303736273920 303817923456 304004186460 304769898240 304840393728 305234972640 305317025052 305581893640 305764343040 306082847564 306373583360 306553126368 306736155648 306741066255 307084782848 307273048680 307553389728 307745156160 308065724031 308083376640 308166194752 308517069120 308565078510 308600003816 308798545152 309070922901 309413831168 309766126080 309814329840 309849396544 309999306240 310322222184 310351642240 310507501824 310555820952 310860415424 311396101120 311528908080 311813131968 311882982580 312118959616 312394266158 312595248576 312790158720 313075533312 313145666720 313218099584 313351683606 313623522420 313659020272 313810773120 314137659342 314248422280 314374130226 314620313904 314690793365 314928894848 315081262080 315165961344 315359181540 315439374080 315646899984 315717609415 315956487808 315964845160 316091239722 316441936896 316635939360 316685212155 316721056548 316924822656 316995818360 317235663872 317474466816 317479549335 317515483636 317917866240 317967338520 318003328032 318279202240 318488596452 318518790720 318800971424 318850581127 319040952672 319527804492 319808340480 319849658830 320090429490 320332616448 320610511360 320615167899 320821439328 320893307930 321273063324 321386342160 321876773010 321913205016 322192471120 322404439851 322435005360 322687501440 322963587336 323216497344 323247139840 323459802432 323740410240 323777053184 324271132224 324385468160 324769356288 324842109280 325051100160 325055821194 325337813580 325583970816 325829058048 325871154258 326157259520 326654970720 326850001920 326900864160 327190470672 327221489920 327436767216 327720825120 327757918592 327808922116 328224349440 328261499904 328266755115 328513861845 328762422144 328836069640 329047630080 329084873728 329136083744 329337868665 329703262720 329835153024 329843877480 330093444096 330167389760 330384605148 330468618496 330671220360 330760110473 330920137080 331170518016 331244704960 331504099840 331636710528 331753643520 332099220232 332259894720 332297501952 332585776640 332727620760 332804583072 332879136070 333182838872 333390585840 333605076480 333899334990 334151970048 334226824880 334531757248 334674431307 335251154160 335579969920 335632190660 335800746216 335832581760 336182407366 336345057360 336383126976 336435472698 336818534130 337192227840 337489650420 337706778240 337745001984 337797559632 338182171920 338273081106 338292464640 338644852624 338856005280 339165161088 339373094580 339753376768 339758815955 339961670880 340160897394 340484002560 340838673396 341042173056 341338033920 341429791456 341871730905 341950808316 342812098304 343022267640 343114477927 343335224544 343540214784 343779630345 343818541452 343930672384 344411021760 344464616730 344503605368 344670281280 345008335360 345029312823 345062023280 345470380704 345627698728 346065707520 346459035520 346633028352 346686969096 347027001152 347175004293 347194897920 347476185510 347556559272 347861703680 348045818601 348090560064 348168537340 348431968768 348580571112 348694255104 348739305434 349091274240 349145597520 349304589140 349454910984 349568880128 349578126560 349717967352 349786844160 350151205456 350320613760 350414785968 350718777760 351133829568 351212488580 351293726576 351738915840 351833469312 352138691840 352288875060 352370362032 352449298045 352715968384 352866397806 352981479552 353172516420 353529475065 353876218280 354087502080 354142602840 354295006704 354410554368 354456343228 354869295840 354909462144 355030893880 355451048784 355460450805 355576378560 355616624896 356076927480 356159290656 356468265920 356620295655 356890121856 356970070360 357015959040 357330867270 357601231104 357870419712 358064102520 358227155390 358651092852 358685094720 358768061184 359058725027 359273103072 359399780480 359825105664 359948219280 359988960448 360454922490 360686825280 360727650048 360783784104 360854840320 361173134660 361405499520 361446405632 361914254160 361997967552 362032286720 362466530010 362625782272 363188750340 363653032320 363737147904 363818630240 364031837562 364249184832 364565178240 364663179632 364933651680 365291580160 365447372940 365723877888 365849009760 365890418816 365947356268 366316692480 366364019580 366483503360 366698272368 366917211648 366926916960 367094005720 367371756544 367428924512 367648300032 367847274720 367904516685 367946158396 368124176160 368485233920 368727658416 368857669440 369241896179 369614557440 369700051968 369782870080 369940578345 370220482944 370278094212 370641264544 370916170560 371279966720 371438313480 371559452160 371719351296 371777195808 371860479230 371946493256 372421970688 372470086573 372650293080 372942112320 373111940240 373588907520 373611622761 373978062632 374158998720 374259579096 374830693731 374904516480 375673812480 375774800064 376005177990 376348226904 376705704960 376717350848 377098106736 377527466160 377628952038 377650590720 377752109696 377956552660 378182213760 378241063980 378527248896 378576153566 378763269120 378861131298 378935747840 379157814192 379281470464 379713315840 379772404320 379815389312 380394982032 380975459202 381050492160 381152925088 381646281315 381935042688 382222548864 382597434368 382603559455 383191407960 383420194560 383770008576 383819590596 383855978560 383944767232 384108515388 384441737160 384485250656 384732613632 385071969516 385147809280 385207743440 385663610592 385750004770 385998181440 386041871104 386630965344 386767288960 386922006432 387225001728 387311745680 387401333696 387566556039 387902777730 388134377280 388194776190 388488492288 388538683923 388575519280 388831161069 389212528328 389262561792 389705771520 389766414960 389810531136 390148699520 390238943744 390405376296 390744060720 390788287552 390849099446 391344416640 391388711424 391522624480 391985964864 392023127040 392073775340 392370426368 392431484464 392665787904 393264990144 393275392380 393448180736 393661118560 393920106138 393957451680 394558624980 394603283568 394857156096 394945609760 395205442398 395552421120 395643915264 395901320685 396156028320 396200867712 396544579840 396805464432 396843083520 396894354545 397256461732 397493645952 397504160040 397633799680 397804919808 398104372224 398110745565 398501214280 398801190840 399102931968 399409755615 399454963284 399805672960 400068703008 400415770560 401026799160 401072189856 401134602063 401591329155 402036887040 402339525120 402391506270 402695963904 402758628792 402999098112 403348707840 403457134912 403704484170 404020621680 404152386560 404324753040 404721316480 404987580504 405090564608 405338915280 405447877354 405961695360 406359864320 406627206336 406979963520 407089366736 407286322560 407685790720 407710579146 407954005056 408737501824 408935255040 408988088340 409295959020 409605640704 409697398240 409761152645 410071186304 410246077086 410326874880 410754298708 410953027680 411356092160 411420104680 411626721168 411731393536 412094563868 412293941280 412616805120 412980756435 413085773120 413293226112 413357540076 413762962912 413963147520 414010002432 414074427936 414545888160 415124025290 415371877440 415750842624 415804556479 416005728840 416117558337 416478548590 416793664768 416971422612 417053544960 417161300309 417689962560 417802244808 418164696560 418414364160 418439804913 418850212456 419165506968 419493751872 419750932770 420221281792 420478908720 420725320461 420862533312 421454986296 422181252480 422246949540 422294742064 422566430208 422939157654 423306065780 423807019704 423890488320 423956451360 424004437376 424209576960 424651461936 424691720960 424905002496 424971123408 425387936896 426037072656 426048341745 426302716320 426691654272 426787239320 427110155264 427292312976 427438510395 427486890532 427761919104 428364084432 428419150848 428515122880 428797040724 429169030680 429217606688 429425268480 429773176815 429872586468 429913340480 430250001920 430422113664 430618116448 430629506710 430955329792 431279736576 431653880320 431837975880 431937863136 432034623410 432361509632 432545906988 433291285440 433358711370 433407761592 433686599424 433783751440 434297104992 434445699090 434494872344 435113200080 435539960960 435725713890 435826500408 435867818880 436253960896 436321847858 436582356288 436818638730 436961100160 437147459190 437478213888 437632465920 437689006820 437864094369 438018482460 438349896192 438730173440 438917286960 439018811712 439117158220 439636823496 439780204032 439791836640 440462952540 440512806864 440894960480 441226849440 441416729664 441485420022 442182280704 442629203328 442868758380 443013192960 443063335936 443070429035 443636827680 443739444096 444313810980 444520781120 445199113320 445535960064 445871342592 446112652320 446232575076 447001538880 447338024640 447734328288 447776775680 447804001749 448306689024 448313866065 448460076480 448510835968 448580630264 449091378840 449149109760 449781382080 449885419776 449986200560 450249904353 450275704320 450396746176 450909562560 450979730130 451030774808 451719041163 451808007040 452220214784 452497459440 452619098542 453075909120 453282227840 453547863192 453818656512 453889276776 453978670080 454451564528 454671434880 454722897408 455117378560 455311481040 455726885184 455828974540 455934411088 456512209920 456576235154 457154847360 457260590592 457363023520 457434195335 457780299392 457975537578 458372840460 458424721936 458646514560 459124271346 459214695680 459286155640 459560375040 459829689552 459932697995 460039083764 460503383040 460627174272 460909573020 461330084592 462125064960 462177371136 462249292128 462775603680 462847617765 462900005724 463197817728 463301580680 463408745696 464061091468 464120746752 464649189120 464721494760 464774094816 464933116570 465483333276 465527463360 465939881312 466012387801 466290623136 467094151680 467219714624 467472578290 467824473870 468178439424 468591399237 468892872864 469111292416 469718500080 469827149376 470435283630 470488530408 470641972736 470896688560 471206489013 471372633420 472116669440 472190137120 472393342272 472748942016 473159061120 473212616192 473934731712 473947267740 474101838080 474662905344 474769236640 474879054208 475081584822 475493727540 475853495808 476211700224 476273225454 476441156360 476801641472 477004992048 477160559616 477418803360 477703848960 477778186080 478201457136 478246792960 478357414912 478561429008 479030804096 479712510720 479766807552 479774488245 479930959040 480135644235 480498924672 480606563320 480915767040 480970200064 481045045472 481339961895 481873999360 482079513240 482444264448 482552338880 482663956736 482869807524 483288706680 483418622999 483652508040 484018449408 484031252160 484251667120 484445381004 484824746016 484870709760 485375783416 485610615360 485665579776 486086904320 486406698336 486515660410 486578202240 487263163920 487576650240 487798679680 488006720370 488375956224 488485359440 488806731387 488931029824 489235889280 489982456080 490463032960 490539355580 490785706008 490832234880 491343518458 491581237680 491636877888 491713383174 491810225920 492392249856 492819409920 493254104460 493571445120 493627310592 493704125616 494554894080 495251084640 495702927744 496006830540 496562627584 496570577165 496867057440 497256149760 497630465280 498148830348 498446252928 498878664960 499012772128 499318704105 499774258308 499872688640 500085878760 500464253952 501033066752 501340237320 501475006201 501797635872 502097236992 502797475648 503369954880 503448285990 503505269384 503748872640 504242951680 504273611049 504321418640 504574690464 504653209047 505148175064 505543752256 505788341760 506234475630 506363205760 506617502976 506696339448 507193309376 507409621659 507438696960 507967278936 508067322880 508284007920 508747741632 508861708420 509246723584 509630065152 509695907942 509942506320 510921877280 511226926080 511258010094 511759454128 512007050880 512144687184 512588982880 512926212474 513429292688 513442873385 514079953920 514218147456 514533401460 514664241920 515002836816 515118204835 515507953792 515727812178 515896008576 516300002304 516616532640 516696925095 516755408052 517203703640 517512503040 517593034920 517984656384 518051578564 518441548092 519688553280 519747374848 520540501728 520992080960 521214278265 521334838908 521792555520 522252806010 522647953152 523041382656 523108958151 523562765570 523956883710 524182366476 524353320192 524367189840 524680266240 525226808184 525276602240 525622178952 526078166640 526137711424 526818732870 526940589864 527403228160 527750203968 527868427580 528208037760 528267823616 529073952576 529124111360 529472219328 529758774630 529991527936 530005546720 530814327420 531131253120 531213904260 531615831552 531684514842 531734921120 532364193216 532546340820 532606617712 533281582080 533364567840 533424937344 533887694080 534115391220 534238935984 534358613165 534702398880 534762919808 534846136084 535455105540 535523938560 535996300905 536401846656 536522008360 536927951872 537011505056 537332130816 537340733085 538027642080 538152091776 538272645560 538694162240 538909654608 539099670720 539661232877 539922328920 539983440672 540330845184 540451887040 540682383735 541091475072 541175676156 541282260480 541422113167 541759701990 542108249280 542169608448 542639951360 542871381240 542996951328 543048430080 543118590430 543614105528 543938673408 544379357299 544783125510 545317451120 545727945360 546047756343 546847767360 546994769448 547102499840 547937370240 548773514640 548835628224 548921034402 549546029370 549725255040 550047408552 550155740160 550297885514 550569876480 550641008580 551057634816 551143386768 551472450048 551770912080 551919237594 551950863360 552099237248 552727850880 553286504160 553303609058 553829169920 554334456832 554674305120 554823411116 555961896816 556919950080 557069659744 557339178240 557790718845 557919739884 558632956032 558887342624 559325002496 559667910360 559818358723 560383361280 560512982016 560638544960 560725787830 560967093948 561150044416 561389368644 561939981728 562356774720 562908336640 562995932720 563662200096 563788468510 563918876872 565076026272 565275268480 565647160104 566201949248 566443428057 566475886080 566628164544 566934828990 567273320640 567361595970 567790873344 567864230349 568049430208 568064455660 568291696947 568403621760 568736721288 568922205696 568995708866 569569973760 569658606480 569723083968 569918013860 570349225472 570592473048 571152112576 571575738240 571729387632 572225374240 572567024640 572902564032 573030902420 573163448624 573896151552 574787111940 575039648768 575048854705 575729385894 575783967840 575917150848 576662605740 576727875984 577098920448 577607954274 577721713920 577811615160 577877015456 578248799232 578625007155 578997272160 579062806656 579260932120 579946448016 580076364335 580150933440 580967618520 581102000544 581157091840 581844851712 581854166595 582109808384 582424851640 582863278920 583304285184 583818792492 583893842688 584024643280 584715796704 585223049280 585358415616 586116091080 586182431328 586273649169 586389115520 587083067136 587283936720 587350409152 588034690560 588110663010 588302465920 588555639552 588647226696 588998681856 590172271104 590491677840 590684257280 590936177520 591515770240 591652592128 591904925352 592418414640 592577666902 593328631680 593465872896 593598817760 594301301568 594816869760 594976766768 595264625280 595884692598 596002051840 596240468928 596256240060 596450699520 596707379712 596979104384 597072002332 597674603520 597751821420 597946768640 598201786260 598654397952 598788505120 599182444926 599708509440 599847226368 600333205804 600623655840 601212750080 601306306840 601608284784 602292054884 603055330560 603329945920 603587259405 604043945856 604137943188 604730484256 605023061760 605091542016 605185702368 605556726255 606030932520 606228579840 606719729270 607081974720 607635846912 607714351777 608008372920 608171816031 609539796480 610469945280 610634050104 611163787280 611528686080 611565868719 612165695128 612747166720 613106252736 613482132510 614169565696 614546097360 615106779456 615490312320 616131448062 616166753280 616332389504 617034138240 617130157020 617200007632 617597090304 618141845802 618827662336 619532252160 619628659680 619698793088 619998612480 620644444368 620703284480 621015003648 621111641904 621720830848 622686037935 623057816160 623626263936 623765965160 624237919232 624717822885 624788532316 625190497152 625580317440 626151066624 626291333440 626436199168 626703367212 627247044840 627318040544 627621546240 628275318684 628496844560 628748260452 629240627808 629381586730 629857789696 630331922688 630718363080 630878748160 631293799968 631435218830 631912975616 631929690320 632182479444 632470358533 633271878720 633370424310 633442113096 633849645312 633991636720 634408736481 634959098670 635030967272 635835732480 635934677040 636006656064 636558404480 636977192904 637037581440 637601942848 637701162254 638081905344 639055608984 639616680960 639699317660 640180858980 640665232896 641221022720 641230335798 641642878656 641786615860 642546126648 642772684320 643753546020 643826410032 644384942240 644808879702 644870010720 645375002880 645927174672 645944260065 646432994688 646919604864 647480820480 647554106368 647564473205 648051935115 648542264448 648770936320 649538712576 649684218560 650111642388 650675627160 651167941632 651658116096 651668548635 651742308516 652314519040 653309941440 653801728320 654380941344 654442979840 654482771787 654873534432 655227958095 655441650240 655515837184 655617844232 656448698880 656533510230 657027723690 657524844288 657672139280 658095260160 658272167488 658675737330 659406525440 659670306048 659687754960 660334779520 660769210296 660937236992 661342440720 661520220946 661840274160 662489409920 663008199680 663273421056 663507287040 664198440464 664519789440 664595003904 665171553280 665455241520 665609166144 665758272140 666365677744 666781171680 667210152960 667798669980 668303940096 668453649760 668557670105 669063514496 669348862614 670502308320 671159939840 671264381320 671601492432 671665163520 672364814732 672690114720 672766253952 672870945396 673637068260 674979300840 675413556480 675490003968 675595119264 676364343840 676469595195 676546162212 677289705248 677712010560 678330322176 678746189160 678928647813 679517631910 679923341760 680321794788 680631595241 680968005120 681677346792 682084346112 682676067840 682859582912 683743461810 683901616632 684864352731 685624196608 686044535280 686228955854 686670449088 687559260690 687637082904 687861344768 688686407019 688822043520 688929233460 689007210736 689340562560 690016670720 690058625646 690124046560 690940761408 691255397456 692131415040 692918071040 693266056704 693373938192 693529263895 694054002304 694350008586 694389795840 694952371020 695113118544 696091637202 696181120128 696337074680 696863937536 697161142224 697388510208 697399674855 697478610868 698182548480 698291195040 698609178280 698909821968 699137760256 699156253120 699435934704 700302410912 700641227520 700829571936 701208867435 701437555520 701736710805 702267659136 702424977160 702587453152 703666938624 704277383680 704577750120 704740724064 704898596090 705431936768 705732795612 705962959104 706345032840 706534910537 707058950130 707752436560 708175004160 708285205680 708590013408 708912686456 709738591680 709818924288 710061787760 710902097568 710920901610 711152757120 711233249792 712153854960 712318581312 712936531840 713240591310 713780243712 713940140720 714031918080 714409838181 714661734540 715202462208 715740839424 716128205040 716454310780 717302185704 717370189440 717536122368 718117450054 718546206144 718799560960 719650211328 719896438560 719977920896 720909844980 721373650560 721455300096 721567568208 722346269320 722810999040 722892811264 723828508320 723995935104 724933060020 725251564544 726377500680 727306064640 727474295808 727637260480 728063675124 728498369664 729130356480 729326359264 729773490615 729867303360 730583160320 730894745880 731447755776 731698019520 731780837632 731894712536 732728039160 732925009063 732967006720 733396544736 733834423296 733853833920 734188011440 734857849024 735694549440 735809033370 735892316792 736248352320 736970467840 737015277687 737455316832 737570074761 737715338880 738483792358 739229114880 739565740160 739881156690 740440965888 740556188424 741282529088 741832341120 742559933440 742876626960 743118904320 743554391616 743720958460 743892986512 744843941376 744940173146 745300586160 745884224640 746223880480 746340002915 747177815040 747223245522 747956125264 748317997440 748519158192 749661387462 749809032960 750416507255 751347624960 751549600128 752010355980 752696453808 752865068605 753434701696 754196213472 755054932320 755172428985 755257904076 755504219392 755913105320 756364427520 756482127960 757054497792 757152307132 757722262596 757871495680 758315628384 759544808640 759630778624 760789964064 761950918404 762100984320 762305850176 763292562630 763870085376 764445097728 764543861913 765207118910 766382815920 766840389120 767639181192 767711957120 767889534464 768217030776 768883474320 768970501312 770143939032 770295618560 770415486880 771327221184 771500009540 771996362880 772083742208 773261930688 773534577920 773844012864 774450003456 774623491360 774802667392 775133112078 775805555460 776268754560 776389552380 776976984576 777077367846 777151038560 777662322138 778425056656 778525123584 779411543040 779532829920 779621062272 780297399040 780477887488 780810752592 780985665395 781488121440 781576575104 781698198892 782688833280 782777422848 783045248960 783379209015 783971929728 784147550680 784740852736 784862968928 785331575808 785344148355 785935325565 786529980288 786550784760 787322237120 787840212276 787914903360 788735648051 789117249960 789206567136 789714312192 789891219520 790228099305 790410884796 791104842240 791802641370 792312056640 792401735424 793089159680 793610928864 793686167040 793788709090 794512923464 794987291904 795008320080 795267599360 796221491130 797002428560 797526772263 797602381680 798819511230 798909926568 799611345920 800137406016 800831541120 802053598320 802144379712 802269204126 803182658310 804073774080 804679050240 804783012540 805391927808 805517257584 805998196224 806697415680 806914269824 807408968340 808041243360 808649506080 809442632960 809975161008 810181129216 810677830560 810895754708 811923390720 812639552985 813254412672 813959927040 814178733472 814572645120 814677885645 815421158292 815908010112 817475003648 817976176680 818196062749 818591918040 819211281408 819394796480 819522305290 820142372608 820492154172 820653749760 820865784479 821508597416 821906055360 822712184320 822840209360 823253442336 823381551603 824189127736 824587882560 825233610240 825446828271 825961512870 826171546240 826586452224 826715080152 827525925824 827878856391 827926295040 828148855872 829091776320 829955413587 830248050580 830743754880 831501685248 831609112958 832011457680 832235116674 832957097180 833587329536 833942845224 834107089920 834322600618 835379925120 835604489616 836329393120 836828728320 836879609826 837700424912 838331013936 838987503744 839501865540 840442563584 840456018415 840957817440 841088681745 841450640922 841725066624 842909972592 844362504960 844493899080 844589484128 845132860416 845682702765 845878315308 846612131560 847614039408 847912902720 848008874752 849302923872 849383441920 849810004992 849942246816 850402243485 850775873792 852074145312 852096683490 852605432640 853383308544 853493563299 853574478640 854584625952 854877020790 854973781064 855523838208 856728168864 857030245760 857594081448 858338061360 858435213376 858850536960 859546353630 859745172936 859826680960 860500003840 860844227328 861236232896 861259013420 861910659584 862559473152 863307760640 863675951760 863875726272 864069246820 864723019264 865091813976 866582570880 866717422740 866815523184 867373198848 867567502880 868594209984 868891398180 868989744688 870226400160 871079921920 871451427780 871653000816 871735637760 871848263585 872507921792 872643695716 873164712576 873637277460 873922200320 874294918380 874956427776 875378013640 875728188738 876036964920 876699792384 877834573920 878037623424 878234316440 879273646992 879560408064 879583673280 880925905080 881025613728 881789920960 882165994515 882453698880 882833459328 882970840044 883372921483 884364561408 885258406656 885737516760 886026385920 886140858070 887273655360 887478888192 888197898751 888627621960 888866500353 889041562240 890398226640 892225304640 892465150152 893827038897 894003077760 894676049280 895468656576 895553551360 895608003498 896627732130 896920152960 897021671936 897161260528 898182757680 898298219520 899562764160 899770839552 899972401120 900499808706 900551408640 900793492352 901819125120 901959460260 902061549616 903438082326 903616014080 904440429568 904994918880 905238197084 906151818240 906564455680 907095726384 907637313024 907778553552 908903129056 909342869760 909445794816 910079593905 910622962080 911453770368 911657949080 911868822176 913152470308 914309694720 914521181184 914726047040 914868390670 915560598784 915951075156 916745680920 916849443872 917293029120 918248542692 918429391360 918572311280 919120750080 919659379104 919865395990 920078167528 921254348544 921819146040 922660169184 924197172093 924250129920 924498584256 925551207360 925695235530 925800011448 926395635456 926603161360 926817491392 927212768703 928122182936 928241493504 929298378240 929442989520 929548189632 929866233140 930966666552 931054926720 931879762624 932024775602 932581246272 934188303360 934439429248 934945156580 935648947740 936356878848 937182798474 937785745728 938222584832 939437000160 939654298752 940870567260 940977060816 941283945472 941793377120 942412978026 942745266840 944072380095 944380274240 944786684544 945497884032 946318122240 946425232384 946440383915 947152828245 947869463424 947894535480 948203676160 949325810688 949538473280 949758108416 950163169644 950987455080 951706991616 952423400448 952438648005 952546450908 952882312720 954009984096 954837606720 955556372160 956402914272 956493585920 956551743381 957122858016 958061608192 959425021440 959548976490 959861918080 960271288470 960997849344 961213126640 961831534080 961845503697 962090090944 962679923790 963747998720 964159026480 965104677760 965327913472 965739615048 966577413360 966837245998 967305016080 968062504320 968503334240 968890762008 969649492032 969741419520 970751566832 971221230720 971331159552 972173808640 972813396672 973031320820 973156404480 974526327840 975153300480 975597359360 976013440740 976751912448 976970718880 977122748615 977613462774 977862059648 978471778560 979964912160 980926065920 981078711160 981571412016 981664469760 982687036916 983162475360 983273755776 983426766348 983620451840 984784499712 984800265345 986508208920 987142890240 987254621184 987408251232 988013605995 989109788160 990502169280 991405855488 992013661080 992280331419 993141154330 993734114880 994512299520 994769254583 995260930560 996297660696 996892505856 997757329920 998025544256 998637408210 999548516616 999745377280 1000171757520 1002066133504 1002680474640 1002950012402 1003595271744 1005594951296 1006739909760 1006896571980 1007010538768 1007497745280 1008485903360 1008547222098 1008642837280 1009149380928 1009306418094 1010296350128 1011087504512 1011576683520 1012468951260 1012726411520 1013235005952 1013392678896 1013619693385 1014386618752 1014819243318 1014877393920 1015934557872 1016568015840 1017495483264 1017723416840 1018493447168 1019260130304 1019276447865 1019391815884 1019885012640 1021843754560 1022516020188 1023518908256 1024014101760 1024289374368 1025177965760 1025615192715 1025852424948 1026858585376 1026885746770 1028436294912 1029066802920 1029328483840 1029343433781 1030005673632 1030236409670 1031015907584 1031455624356 1031792017152 1031925321817 1033233065280 1033393850190 1033510816104 1034407407280 1035025006080 1035087938469 1035186069840 1036103157128 1036883096184 1039377106560 1039494749696 1041081003456 1041984161920 1042428556530 1042669677816 1043585111040 1044137455803 1044505612020 1045295906304 1046082765312 1046217916302 1047125531140 1047913767420 1048364732952 1048706640384 1048734379680 1049360532480 1050453616368 1050553204480 1051244357904 1052156333280 1052275422848 1053637465740 1053881179728 1055500407936 1055736855160 1056416075520 1056535647232 1057347894135 1058147905152 1058944438656 1059517549260 1059983055872 1060011093440 1061628654840 1062262506240 1062427808520 1063231663104 1063369029684 1063469842240 1064728386432 1065092681640 1065213235424 1065378996877 1066729135680 1066849874688 1067775388160 1068230782440 1068477871968 1068717226330 1069404797760 1069525839616 1069692272168 1070910211080 1071047877120 1071198090169 1071992601810 1072803693312 1073044016720 1074023010112 1074681466170 1076055284160 1076304183552 1076545291120 1077176175081 1077388324480 1077819309216 1078199341440 1079322465754 1079844657840 1079966881344 1080903774080 1081364767470 1082182950144 1082351352312 1082564520960 1082844226334 1083519403980 1084216498560 1084339216896 1085279902720 1085742762480 1085993902656 1086096860160 1086237180860 1087228211056 1087877346816 1088758714598 1089566251020 1090634902240 1090804619645 1091455890720 1092095512686 1093695534720 1093989538896 1095874740480 1097547029280 1097671256448 1097842068804 1099092058740 1099450510080 1100094817104 1100595771028 1101282017160 1102115269632 1102286773536 1102944900096 1103541824160 1103713550055 1103838475188 1104198474496 1105455701760 1106573008320 1106607218116 1107658339840 1107725688537 1109348610240 1109646822232 1111923793632 1113839900160 1114139319488 1114678356480 1115581437690 1115839479768 1117265912064 1117410259719 1117774685248 1118650004992 1119335820720 1119636717446 1120766722560 1121277089920 1121451575660 1121934187896 1122300088832 1122778737288 1123879963456 1124713549440 1125816673280 1125991865440 1127324400192 1127576937020 1127837753744 1130152052544 1130550536960 1131294320208 1131547746355 1132403898496 1132886856114 1132951772160 1133256329088 1133869657980 1134546641280 1134723191940 1135581746688 1135728460698 1136098860416 1136128911320 1136583393894 1136807243520 1137473442576 1137844411392 1137991417732 1139139947520 1139317212960 1139446167936 1139836027720 1140698450944 1141184946096 1141440587885 1142304225152 1143151476480 1143458775264 1144450748480 1144938843945 1145805128064 1146061804840 1146326897248 1147792303104 1147810678365 1149574223880 1150097709410 1151458771788 1151567935680 1151834301696 1152767485613 1153325211480 1153455751968 1154197840896 1155215908548 1155443427840 1155623230320 1155754030912 1157250014310 1157994544320 1158125613312 1158521864240 1159892896032 1160152728670 1160301866880 1161935237040 1162204001088 1162314183680 1163708333190 1164219616768 1164849703280 1165616051769 1165726557840 1167637584984 1167787685376 1168049286560 1169431593408 1170446098560 1170716831232 1172232182160 1172364862656 1172547298338 1172778231040 1174166134272 1174567873440 1174700818304 1176069381120 1176221326020 1176604931840 1177111279104 1177294453392 1177997363712 1180344542208 1180983355680 1181872355040 1183031540480 1183305184256 1183809850704 1184836829280 1185155333804 1186657263360 1186931745792 1187197635520 1187703962055 1188602603136 1189633739520 1189953533536 1190529250560 1190683063635 1191769385196 1192004103680 1192480937856 1192512480120 1192901399040 1193414759424 1193958208768 1194144004664 1195503642840 1195825014787 1195893537280 1196403572520 1197308795904 1197577010240 1198364889852 1199417018880 1200666411608 1201247311680 1202425500160 1202612613680 1203216569568 1203403806189 1204584109768 1206110661120 1206659891840 1207174518810 1208087891712 1208275886376 1209460968512 1210046123520 1210371404736 1211113452510 1212061865040 1212457159680 1213439458540 1214163949440 1215271693824 1215428703554 1216016745840 1216343632062 1219079592960 1220939890560 1221268100208 1222327574560 1223057372160 1223131737438 1224331390256 1226212505472 1226964265020 1228339131392 1228358796145 1229092194720 1229283457935 1230213558912 1230980624640 1232262896124 1232664779008 1234068276480 1234260314040 1234400015264 1235194180608 1236283691604 1239257319360 1239397586176 1241288888736 1241406568960 1242030007296 1242223283808 1243441661696 1245372075870 1246115632320 1247252527872 1247413669437 1247531930320 1248352675011 1249435645770 1249577064632 1250380994304 1251160634880 1251483900927 1252582666880 1252872398336 1253406734424 1254494089680 1254636081088 1255243092480 1256550637368 1256993689120 1257496520904 1258481255616 1258763173460 1259715579392 1260663845376 1261436726160 1261757496320 1262587599936 1262870437660 1263825951232 1263859380640 1264364958888 1264940717066 1266543757440 1266740848620 1266884226192 1267699290624 1267983273440 1268817472962 1269918197340 1270061934544 1271671464960 1271869354080 1272013312128 1273116808960 1273954385808 1274075162880 1274239769855 1275203885696 1275402324508 1276163810688 1278111217968 1278145025235 1279398635320 1280361717960 1281330465792 1282315531185 1282460671596 1283285757312 1283573231720 1285092253296 1285545368640 1287507092040 1287652820064 1288769884480 1289319530445 1289617759404 1289740021440 1290750005760 1291083500629 1291854349344 1291888520130 1292865989376 1293839209728 1294961640960 1295128946410 1296103870230 1297084528896 1297541872640 1299368437120 1300223284776 1301351254320 1303337097270 1303484617032 1304629038080 1306619882880 1307603456640 1308761882688 1308885959680 1308965543574 1309747068864 1310455916190 1310883300480 1311031674368 1311235688464 1312897397760 1313067020460 1314055447380 1315049688576 1315344278560 1316190520320 1316544334976 1317351474660 1319340612096 1319375509920 1320669559040 1321538420592 1321874473984 1322684881440 1323040441892 1323680548320 1324978819840 1326546842112 1328396880928 1329039578880 1329190007808 1329211287105 1330910483040 1331218332288 1331516544280 1332731355488 1333562343360 1334951470801 1335597339960 1336607880192 1336907299520 1337115340210 1338127028992 1338697725228 1339307332571 1341004616640 1342319879680 1342528762640 1343202984864 1343330327040 1343412005247 1344729629464 1345380229440 1345532507904 1345741890792 1347274136520 1349958601680 1350749713059 1350827112960 1351190238528 1352728687680 1352939190390 1353092324424 1354579410496 1355157123489 1355424021120 1356660644352 1357492378320 1357857295626 1359035263820 1359846683520 1360643589576 1361263190482 1361936010240 1363354693584 1364168692224 1365352135680 1365719165824 1367486923620 1367803233264 1369728705462 1371248393216 1372089070560 1372302586005 1372457911708 1373340898176 1375118521380 1375274165808 1375722689536 1375744713785 1377372814038 1377644087040 1377858466920 1378014421472 1378681125120 1379798093985 1380117251292 1380248093120 1381881522816 1382510794912 1383259022645 1385836142080 1386532113408 1386747876384 1387058527790 1388108004608 1388700017172 1389904742040 1390226237088 1392183274404 1392362240256 1392674149360 1394322284448 1394799349710 1394957221736 1396582390080 1397218356560 1397819643936 1398037163403 1398312506240 1398871869408 1400604821824 1401282455040 1401659143872 1402417734870 1402875111040 1403473421610 1404535318272 1404849954320 1405174906304 1405774197711 1407333877248 1408554767360 1409155500240 1409481448128 1409797192180 1410863873536 1411465591224 1411925918208 1412690065680 1413069821074 1414117900260 1415504873120 1416350008320 1416570411360 1417180026816 1417825372912 1419477183360 1419637848576 1420123575520 1421804195136 1421841803220 1422305514240 1422466499584 1422489272165 1424307709920 1424637162624 1425873063680 1426481182620 1427560487424 1427880281440 1428819676362 1429323469080 1430404924416 1431481678848 1432256410080 1432908621560 1434604371408 1434740378880 1435072244736 1436234900108 1437092412288 1437599121920 1439300422656 1439323464735 1439792877120 1439955841792 1441819689960 1442747301120 1442910600192 1443135136416 1444019885685 1444692538640 1445621998080 1447657016640 1447991870208 1449866120040 1450255868997 1452755001360 1454612129280 1455274520960 1456127350248 1456996739328 1458260712960 1458652718528 1459546981230 1459734606720 1461166320640 1461789491760 1463396039040 1463561675264 1463789425072 1465456078320 1465850018126 1465934013440 1466793089472 1467707667840 1468376022880 1469715698048 1471389098880 1471618066740 1471784633584 1472496704640 1473940935680 1474030555374 1474910633664 1475140149522 1475430677760 1476967584716 1478458229760 1479131480320 1479762313380 1480881931776 1481112376848 1481444167255 1482565058176 1483664682240 1485753253920 1487108783232 1487441916920 1487785973024 1489687882752 1489711731495 1489880346292 1490601172320 1491768449280 1492447760960 1492680005830 1494446491044 1495912250528 1496635994880 1497038316384 1497956112315 1499322774924 1499618065920 1500833014510 1503099200256 1504020711960 1504425018603 1505392907616 1505730137210 1506869403392 1508198547271 1508392426944 1510109864640 1510344857970 1510515808152 1511008438784 1511826210640 1512728855040 1512820833147 1512964255920 1514304614264 1515444525192 1515742991360 1516631256768 1519089617280 1519261557248 1521579928128 1523901836808 1524201968640 1524611700352 1526585125260 1527740170752 1528890195456 1529087723826 1530414237820 1532765631840 1533680778240 1535278362384 1535423914240 1535779068928 1536434061552 1537766948640 1537941002624 1540287878064 1540328620155 1540830973760 1542654442368 1543000019080 1543992725760 1544167484416 1545354614505 1546523861376 1547069155840 1547688025728 1548900006912 1549246982720 1549605334784 1550266224156 1551611110920 1552537509120 1552779104760 1553953969152 1554154735692 1554302077120 1555324644276 1556850113312 1559065659840 1559242124544 1560594798080 1561621505184 1561971330790 1562976242880 1563153150208 1563396397784 1565377666560 1566090497920 1566758418030 1567943859456 1568295101360 1569326874453 1569725937856 1570688296710 1571870651130 1573059960576 1573101569520 1574644474240 1575680424552 1575829806720 1577471296102 1578234499920 1578413134272 1579782439040 1580456198610 1580821769592 1582209684480 1583605282740 1584624113280 1584803470848 1586178319360 1587221857728 1587372334080 1587577418180 1589025846928 1589974583808 1590016640160 1592442982260 1594004857120 1594252905635 1595053544526 1595204763360 1597639022460 1597819853136 1600274812032 1601663082240 1603075839495 1604107196640 1604288759424 1604538408252 1606365316620 1609566025080 1610783855616 1611034515168 1611996392448 1612022199255 1613828539648 1614817936680 1616082486720 1617299012160 1618885265920 1618983698631 1619950322016 1621355661120 1621791509416 1623846781440 1624266339501 1625279105970 1626508825344 1627919854080 1628357466944 1629145290240 1629355771290 1630842316584 1631816020224 1633138071897 1634950007296 1635952353360 1636392125498 1637183836080 1638789592960 1639044610580 1640284745216 1640984308344 1641307499520 1641731568958 1643017194832 1643812110720 1645424368640 1645680418720 1646506884672 1646763103206 1648378255472 1649175765120 1650467220480 1650893656542 1651923025740 1652343092480 1653172904448 1653430160304 1653800552365 1655051851648 1655757712782 1655852590080 1656297711744 1658183552640 1659910827174 1660496101160 1661487509760 1663003370496 1663218225916 1664022915360 1664470233348 1665914194360 1667174659072 1667885690448 1668645201236 1670759850240 1671208979232 1672658786240 1673372156535 1673759219652 1675400849824 1676662027872 1677975007488 1679003731080 1679455076169 1680912036830 1681915634880 1682177363490 1682901281844 1683450133248 1683667630333 1685819945184 1688725009920 1688987798160 1689178968256 1691365405530 1691756630616 1693224263120 1695228078816 1695825805440 1696017749504 1698605847744 1698766883840 1699884493632 1700804486970 1701551747584 1703592691047 1704148290624 1704193366980 1705210865280 1706766617088 1706987126598 1707148957280 1709169251904 1709754041580 1709947562128 1711047676416 1713456337728 1714060491520 1715188162896 1715572389635 1716676122720 1716870426752 1717701073920 1719092707260 1719490345872 1719653361920 1721688454656 1722472465792 1722518026840 1723821319168 1725118946304 1725146564115 1727351903520 1727751452544 1728138493640 1729446038528 1730183627952 1733165141760 1733434845480 1733631046368 1734746397696 1735135005760 1735875021465 1737188419968 1737782796360 1737979489376 1738249942273 1740229093005 1740452800320 1742159843840 1742902855560 1743306001632 1743471275520 1743696527170 1745015843584 1745287391432 1746329425152 1747274554920 1747744252381 1747844400640 1748589836760 1749912855552 1750756027280 1751456377476 1752073929840 1755669147840 1756075246848 1756468632880 1758547293984 1758820947507 1759167346560 1761851810160 1762051227456 1763579841920 1764331989030 1764907397760 1765666918656 1765941680088 1766745842966 1770516813312 1771475033520 1772052771840 1772281716140 1774547310720 1774957776384 1776395797502 1777255243920 1777733000706 1778083124480 1780796453280 1784450609280 1784930300304 1787654077794 1788006155520 1789352098560 1790937313152 1791216006996 1793255464260 1793840305920 1794043343872 1794322521056 1795293625135 1796365515360 1799125528320 1799541679104 1799944802240 1800999617412 1801586984704 1803638250240 1803918920520 1804123099232 1806876164652 1807232028160 1809989837760 1810476394168 1813128911360 1814191452768 1815274626048 1815557107104 1817806258112 1818685739520 1820159187810 1821245924160 1822907540736 1823143055331 1823315898160 1823737644352 1824515448093 1826304940616 1828619389440 1829452094080 1829736781340 1831121197568 1831902150312 1833491361840 1833698887744 1834586058240 1836497085384 1836858782720 1837144622560 1838241500160 1839318758208 1839730791980 1840156335056 1842508697088 1843638292080 1845320338368 1846209480895 1848394344186 1848500259840 1848997168512 1851102414720 1851390471060 1851600022896 1852791270912 1853206322720 1853634982784 1854425537406 1856244365872 1856482987008 1858596756480 1858885979040 1859096379264 1859732466280 1861933333104 1862109853440 1862350432865 1863759525248 1864049551204 1865162492544 1868058113805 1868878858496 1869890313160 1871297895480 1872713757696 1874153468655 1874365596948 1875571491456 1878874000320 1879308597504 1881741134520 1881954121632 1883586754240 1884825956052 1885490533680 1888144760190 1888760548480 1889573369088 1890995768064 1892636244480 1892880767830 1894305656490 1895738926848 1895789070960 1896407352320 1897411075599 1899076946560 1899516216832 1900326339288 1901974910160 1904877296010 1905092901816 1905764625440 1908019968192 1909675213440 1911112744320 1912805828544 1912987171840 1913103486762 1914245716032 1916123216384 1918850042880 1919097952980 1919723836160 1920542576940 1921995698688 1922426253280 1923663068160 1923691007394 1924180181888 1925359847580 1928318052960 1930209355520 1930655826944 1931479230096 1933154826720 1933674491996 1934610032160 1936125008640 1937006668480 1937781524016 1937832780195 1939298984064 1941503133664 1942442461440 1942662319104 1942693419615 1944155805345 1945626793344 1946062641640 1946312808960 1949052655680 1951082918863 1951194718720 1952026881480 1953503824896 1953941437760 1954245497230 1955226925548 1955724119296 1956943557120 1957449178373 1959929824320 1961852131840 1962157422320 1963142824032 1963328939520 1963448315361 1965374073832 1966324950720 1966547511552 1966853532696 1967240903680 1969600530690 1973016417840 1974285780480 1974816502464 1976027211990 1978219576320 1981004338560 1982811710976 1984027322160 1984560662838 1986282308660 1987468229760 1989024599040 1989538509166 1990521861120 1992595321392 1993785011712 1995514659840 1996051088512 1997274816420 1999097033232 2000343515040 2004132267008 2005360949280 2005673010315 2005900024804 2007190543488 2011189902592 2013479819520 2013793143960 2014021077536 2014995490560 2017094444196 2017285674560 2018298761856 2018612836188 2020592700256 2022175009024 2024937902520 2025452823040 2026470011904 2026785357792 2027239386770 2028773237504 2029638486636 2030562730027 2031869115744 2033136031680 2034990966528 2035446833680 2036785943439 2038552895730 2038783631768 2039770025280 2041894785723 2043687509120 2045032040376 2047037816512 2048028203520 2048578748736 2050355931520 2051230385430 2051704849896 2053717170752 2053771493540 2054593058193 2056872589824 2058133605840 2058656967680 2058686867562 2060011347264 2060472819340 2062031815168 2062911248712 2063584034304 2063850643634 2066466130560 2066787700380 2067021632208 2068814814560 2070050012160 2070175876938 2070372139680 2072206314256 2073766192368 2078754213120 2078989499392 2079022782395 2080587791685 2082162006912 2083968323840 2084857113060 2085339355632 2085806501545 2088274911606 2089011224040 2090591812608 2092165530624 2092199024565 2092435832604 2094251062280 2095827534840 2096729465904 2097413280768 2097468759360 2100907232736 2101106408960 2102488715808 2103626602305 2104312666560 2104550845696 2107274931480 2107762359456 2111000815872 2111473710320 2112832151040 2114695788270 2116295810304 2117888877312 2119035098520 2119604731611 2120022186880 2123257309680 2124525012480 2124855617040 2126738059368 2126939684480 2129456772864 2130185363280 2130426470848 2130757993754 2133458271360 2133699749376 2135550776320 2136461564880 2136955743936 2137434452660 2138809595520 2139051679232 2139384544336 2141820422160 2142095754240 2142396180338 2143985203620 2145607386624 2146088033440 2148046020224 2149362932340 2152110568320 2152608367104 2153090582240 2154352350162 2154776648960 2155638618432 2156398682880 2158644931508 2159689315680 2159933762688 2161807548160 2162729534940 2164365900288 2164702704624 2165688452668 2167038807960 2168432997120 2168678433792 2171485524960 2171987805312 2172474361720 2174456422112 2175754693632 2177517429196 2179132502040 2181269804480 2181609239290 2182911781440 2184191025372 2185185647879 2187391069440 2187979077792 2189320471845 2191749480960 2195094058560 2195342512896 2195684137608 2198184117480 2198775027189 2198901020160 2200189634208 2201191542056 2202564034320 2204573547072 2207083648320 2207427100110 2207676950376 2208396948992 2210911403520 2211045833061 2213146016640 2213214436232 2215316679680 2215451377074 2218697220480 2219293644464 2223847587264 2227679800320 2228278638976 2229356712960 2231162875380 2231678959536 2234531824128 2234820519438 2235549370496 2237300009984 2238671641440 2239020008745 2239273434892 2241533445120 2242554179840 2242903151320 2243868375792 2244600177664 2245557474576 2247759926912 2249427098880 2251249521765 2251983730880 2254648800384 2255153874040 2255675507488 2258595205815 2260304105088 2261101073920 2262588640416 2263095492710 2264807796992 2265773712228 2266512658176 2267739315960 2269093282560 2269446383880 2271163493376 2271456921396 2272197720832 2272257822640 2273166787788 2273614487040 2274946885152 2275982835464 2278634425920 2278892335872 2279672055440 2282369892192 2282881175770 2284608450304 2286302952960 2286917550528 2288901496960 2289877687890 2291610256128 2292123609680 2292653794496 2293631585739 2295621356730 2299148447760 2300195418820 2302917543576 2303135871360 2303668603392 2305534971226 2306650422960 2306911503936 2310431817096 2310886855680 2311246460640 2311508061824 2314500028620 2315989088640 2316251226624 2317043728480 2319785792064 2320305457340 2320603733760 2323870474080 2324408002176 2327416666380 2328439233536 2329699406560 2330061939005 2331232103538 2331453115680 2335275169968 2335575370752 2336098573120 2338863186816 2340892197120 2341433662464 2342956996185 2344464364320 2344729725312 2345094596676 2345556462080 2348332268544 2349135746880 2349401636608 2352442652040 2353209863680 2354222558208 2354588906784 2355994727424 2356032445065 2361966711360 2363744710080 2366063080960 2366206944153 2367619701408 2369673658560 2370310667608 2373314526720 2374395271040 2375407924110 2377205206272 2379267479040 2379907067072 2381058501120 2381366127270 2383538770392 2384008207360 2384961875712 2385024960240 2385802798080 2387916417536 2388288009328 2391007285680 2391650029574 2391787074560 2392807145040 2395154020480 2396729779704 2398834037760 2401332823216 2402494623360 2404851000320 2405225227360 2406433139136 2406807612378 2409168219536 2412221322240 2413319783680 2414349037620 2416175783424 2416551772752 2417093114995 2418921937024 2420092247040 2420742809472 2422226905020 2424123730080 2426878917080 2428327898880 2430543387648 2430857407108 2432033491680 2432687264124 2441879781120 2442536200416 2444033656935 2444655149120 2446263474876 2448662780512 2452425010944 2453928530040 2454588188247 2456717592290 2458184389440 2458566915870 2460427117824 2460744998179 2461961249280 2462597353437 2464525792248 2465329558016 2468136552960 2468520628080 2468800030528 2472567383208 2476340484813 2478514638720 2478795172352 2482577777472 2482813137920 2484446567616 2486883323392 2489866240761 2490744151740 2492231264640 2494505055744 2494827338874 2495063860640 2496705350022 2498871291540 2499154129264 2500761988608 2502321269760 2502967801854 2505165333760 2505744796672 2506813468848 2507375031005 2508988179360 2509272162176 2510486184960 2513101274736 2513987378240 2514993041808 2516962511232 2517526346920 2519431158784 2521327690752 2521368055245 2522873452320 2523266045235 2525175199872 2525740875320 2527651902464 2527718761280 2528729917776 2529881434132 2533087514880 2533481697240 2533768452384 2535398581248 2535966546880 2537048108295 2537634945924 2539836394680 2540123869088 2540519146399 2543738708160 2544026624256 2546233617920 2547908771616 2548150325760 2548479539710 2550407771392 2550804649016 2552327621376 2556222435936 2556290050470 2558797270640 2560480689897 2560723435920 2564631062370 2564921343192 2566571514624 2567146463440 2570184506592 2571090737280 2575014184080 2575305640128 2577539768960 2578639060890 2579235518808 2579480042880 2581500011520 2582167001258 2583708698688 2583777040260 2585731978752 2587678419456 2589923281920 2590257892820 2592207740460 2594169057792 2598736874240 2600446569552 2602702508640 2606674194540 2606969234064 2613239765760 2615206913280 2615544790755 2617523765376 2617931087148 2619494137728 2620911832380 2621766600960 2622063348736 2622471376928 2626134040920 2628110894760 2630099377152 2630688557120 2633088669952 2634702949320 2635411202801 2638681224192 2638751019840 2641339118080 2643076841184 2645369762880 2646080883784 2647361096640 2649957639680 2650118764449 2653093684224 2656793761856 2658079157760 2658422574210 2661820966080 2662436664576 2663033088560 2664593696253 2665462710976 2666599501059 2667124686720 2669902941602 2671194679920 2673814599040 2674230680420 2676254057984 2677395450456 2678614665142 2682009233280 2684639759360 2685057525280 2686405969728 2686660654080 2686824010494 2689459258928 2690760458880 2691065015808 2691483781584 2694548273040 2698306164385 2699917203360 2701499426118 2701654225920 2702380477056 2705457375360 2705878380780 2706184648848 2707110565835 2709158820992 2710314246978 2710848042240 2713321288704 2714984756640 2715714591252 2718070527640 2719693367040 2721287179152 2721896786495 2722526380964 2726709387168 2728337384448 2730238781715 2731438331648 2734973847240 2735606466528 2739457410924 2744178141120 2744605172010 2744915823416 2746681796352 2750237042760 2750548331616 2751489427570 2754745628076 2755288174080 2755716933840 2756028842944 2757362250240 2759596187970 2760234502584 2760496186240 2763763045632 2765021589824 2766518045290 2771672284160 2773495752768 2774117055580 2776216009216 2777400034344 2779809484080 2780452474176 2784366548808 2784724480512 2785348298720 2788644568896 2789598699420 2789914443472 2793164780160 2794436713120 2795639287872 2796074326806 2796625012480 2797743738816 2799091793615 2801209643648 2802564910080 2803318287744 2804835469740 2805750222080 2806946843220 2809070636544 2809699908640 2810349812608 2811548395422 2814667754496 2818311000480 2818962896256 2819594384360 2821727747072 2822931182448 2823851836416 2825380131360 2826139642148 2828235800520 2831009746240 2832217140285 2833140822720 2834360053632 2835650745824 2836092011077 2838954366720 2839275697152 2839321151745 2840247151040 2841458484735 2843608390272 2843683606440 2844611028480 2844978544330 2848615419840 2849274325248 2851582727569 2851746127360 2852962365240 2855120974848 2855760562880 2857639352724 2858646938160 2864512820160 2865817243120 2869208742816 2869480757760 2869655230143 2872469800216 2874184824576 2875198243840 2878646929470 2879585754240 2879911683584 2883639379920 2885494602240 2886270272832 2888039771370 2889385077280 2891243996160 2895314033280 2895983740416 2899732240080 2900511737994 2905510002720 2909224258560 2910549041920 2912254700496 2913993478656 2916521425920 2917305437056 2919093962460 2919469213440 2923578983520 2926792078080 2927123350528 2927578850144 2930912156640 2931368245845 2931700036252 2933586178944 2935415335680 2936752045760 2939431396096 2942778197760 2943236133480 2943569267168 2944993409280 2948061110748 2949821267328 2950280299044 2950861355520 2953935169432 2958262960640 2959524626760 2961763863552 2962224753696 2962888334510 2965130116352 2967329364480 2967745528501 2971506507840 2974217566464 2974883833840 2975571946048 2976840994257 2979423462990 2979760692584 2981202344640 2983536898560 2984307763749 2984895521920 2985360011660 2988892982088 2991824501056 2993271989760 2994076632768 2995912224630 2998645549848 2999236131840 3001666029020 3006198400512 3008041423920 3008850037206 3010785815232 3011460274420 3013738806784 3016397094542 3016784853888 3020219729280 3020689715940 3021031616304 3022016877568 3023652421280 3025457710080 3025641666294 3025928511840 3028609228528 3030889050384 3033262513536 3038179234560 3038523114496 3038571758885 3040859080155 3043159856256 3047803673616 3049223400704 3053170250520 3055480341504 3057780390912 3057829343595 3058175447652 3060828475640 3065531263680 3070556724768 3070847828480 3072868123104 3075533897280 3075882005248 3080575756128 3080657240310 3081661947520 3085308884736 3086000038160 3087985451520 3088030301343 3090709229010 3093047722752 3094138311680 3095376051456 3095775965451 3098493965440 3099210669568 3100532448312 3103222221840 3105075018240 3105558209520 3108309471384 3108604154240 3110649288552 3113700226624 3118131319680 3118484249088 3121189596160 3123243010368 3123942661580 3125952485760 3126306300416 3126792795568 3130755333120 3132180995840 3133516836060 3135887718912 3136590202720 3138653748906 3139451875712 3141376593420 3143741302260 3146119921152 3146203139040 3149288948480 3151360849104 3151659613440 3154942592204 3156468999840 3156826268544 3159564878080 3160912397220 3161643539184 3162351792665 3167210565480 3169248226560 3169606941696 3172043682405 3174443715456 3175154836360 3178051693856 3179949167616 3180033280320 3184885964520 3188009714240 3188505811270 3190107089052 3190409526720 3193732869977 3195278044920 3195639706272 3196136990631 3200549624064 3203326164480 3206151678990 3208214393280 3208577518848 3209076816504 3212730633240 3213594270507 3219132050160 3222069030336 3224044398510 3227657079296 3229635873360 3231528525243 3232164973440 3234598024320 3237770531840 3237967397262 3239900644032 3242711322240 3243583018832 3247693562880 3248532679002 3250558211940 3253017650688 3255839708160 3256714933888 3258290580480 3258711542580 3261684633168 3263632040448 3266276143794 3269900014592 3271904706720 3272413858935 3272784250996 3274367672160 3277579185920 3278089221160 3280569490432 3281968616688 3283463137916 3286034389664 3287624221440 3291360837440 3293013769344 3293526206412 3296756510944 3298351530240 3301787313084 3303846051480 3304686184960 3306345808896 3306860320608 3307601104730 3310103703296 3311515425564 3312595423488 3313023401623 3316367105280 3319821654348 3320992202320 3322975019520 3323177065611 3326436451832 3328045830720 3328940466696 3331828388720 3335771380896 3337290402472 3341519700480 3342417958464 3345317572480 3346744313070 3347518439304 3350801699648 3352230779157 3353324055744 3355950014976 3358007462160 3358910152338 3361824073660 3363831269760 3364354726980 3365802563688 3366900266496 3367335260666 3371639890368 3377450019840 3377975596320 3378357936512 3382730811060 3383513261232 3386448526240 3390456157632 3391651610880 3392035499008 3394643239065 3397211695488 3399768987264 3401608973940 3403103495168 3403157976205 3407185382094 3408296581248 3408386733960 3410421730560 3413533234176 3413974253196 3414297914560 3418338503808 3419508083160 3419895124256 3422095352832 3424321763655 3426912675456 3428120983040 3430376325792 3431144779270 3433352245440 3433740853504 3438185414520 3438980691744 3439306723840 3443376909312 3443432035095 3444944931584 3445036053680 3450293128230 3454703807040 3455502905088 3456276987280 3458302456839 3460367255904 3466330283520 3466869690960 3467262092736 3470270011520 3471750042930 3474376839936 3475565592720 3475958978752 3476499884546 3480458186010 3480905600640 3484319687680 3485805711120 3486612003264 3486942551040 3487393054340 3490031687168 3490574782864 3492658850304 3494549109840 3495488504762 3495688801280 3497179673520 3501512054560 3502912754952 3504147859680 3511338295680 3512150493696 3512937265760 3517094587968 3517641895014 3518334693120 3523703620320 3524102454912 3527159683840 3528663978060 3529814795520 3531333837312 3531883360176 3532674552685 3533491685932 3541033626624 3542950067040 3544563432280 3549094621440 3549915552768 3552791595004 3554510487840 3555466001412 3556166248960 3561592906560 3568901218560 3569860600608 3572049190905 3575308155588 3576012311040 3578704197120 3581874626304 3582432013992 3586510928520 3587475044361 3587680611840 3588645042112 3590587250270 3592731030720 3596473458877 3598251056640 3599889604480 3601999234824 3603173969408 3607276500480 3607837841040 3608246198464 3613752329304 3614464056320 3619979675520 3620952788336 3626257822720 3628382905536 3631114214208 3635612516224 3637371479040 3640318375620 3642491848320 3645815081472 3646286110662 3646631796320 3647475288704 3649030896186 3652609881232 3657238778880 3658904188160 3659473562680 3662242395136 3663804300624 3664625045315 3666982723680 3667397775488 3669172116480 3672994170768 3674289245120 3678637516416 3679461583960 3680312670112 3685017394176 3685076388435 3687276584160 3687850373805 3690640676736 3692418961790 3696788688372 3697994337024 3702204829440 3702780942120 3703200045792 3705582541824 3706412645440 3707269965568 3708851074812 3712488731744 3717771958080 3718192758528 3719464932560 3723866666208 3724219706880 3724700865730 3727519050496 3728099102408 3730324985088 3736116227610 3737757716992 3739780626320 3742241008311 3742595790960 3748306937310 3748731193896 3751142982912 3754451702781 3757748000640 3758617195008 3763482269040 3763908243264 3767173508480 3769651912104 3770981067360 3776289520380 3777521096960 3779146738176 3781991536128 3785272488960 3785761535660 3788611312980 3791477853696 3791578141920 3794822151198 3798153893120 3799032433664 3800652678576 3803949820320 3809754592020 3810185803632 3811529250880 3816039936384 3819350426880 3822225488640 3822719309565 3825611657088 3826206973524 3828491432064 3832246432768 3838195905960 3839447672320 3841085153880 3843991397376 3844852506560 3847382014788 3848360363776 3850719695160 3851754834863 3856636105920 3860418711040 3862958460192 3866309653440 3867348983992 3869220064320 3872250017280 3873250501887 3874013336960 3875563048032 3875665560390 3878597968128 3883006267328 3884884922880 3885386839230 3888311610690 3891253586688 3892125283280 3892625617920 3898105311360 3902165837726 3902389437440 3904053762960 3907882875520 3908490994460 3910453851096 3911448238592 3913887114240 3914898356746 3919859648640 3923704263680 3924314844640 3926285648064 3926657879040 3926896630722 3930748147664 3932649901440 3933095023104 3933707065392 3939201061380 3943678240255 3946032835680 3948571560960 3949633004928 3952054423980 3962008677120 3965623421952 3968054644320 3969121325676 3972564617320 3974936459520 3979077018332 3985190642784 3987570023424 3987633861315 3992102177024 3994549632840 3998194066464 4000687030080 4004854412403 4010721898560 4011346020630 4011800049608 4014381086976 4017921997713 4022379805184 4026959639040 4027586287920 4028042155072 4029990981120 4034188888392 4034571349120 4036597523712 4037225672376 4041185400512 4044350018048 4049875805040 4050905646080 4053570715584 4054478773540 4057546475008 4059276973272 4061125460054 4063738231488 4066272063360 4069981933056 4070893667360 4073571886878 4077105791460 4077567263536 4079540050560 4083789571446 4087375018240 4090064080752 4090980313745 4094075633024 4096056407040 4097157497472 4100711863040 4102460770860 4103409699792 4104328922395 4107434341504 4107542987080 4109186116386 4113745179648 4116267211680 4116907758015 4117373735124 4120022694528 4120945638680 4124063630336 4125822497424 4127168068608 4127234141355 4127701287268 4132932261120 4133575400760 4134043264416 4137629629120 4139394281955 4140351753876 4140744279360 4144412628512 4145057554651 4147532384736 4149777067935 4157508426240 4158045564790 4161175583370 4164324013824 4167936647680 4169714226120 4170678711264 4171613003090 4176549823212 4178022448080 4184398049130 4184871665208 4188502124560 4191655069680 4193458931808 4194111490209 4194937518720 4201814465472 4202212817920 4204977431616 4207253204610 4208625333120 4209101691392 4214549862960 4215524718912 4222001631744 4222947420640 4225664302080 4229391576540 4232591620608 4235777754624 4238070197040 4239209463222 4240044373760 4246514619360 4249050024960 4249711234080 4253476118736 4253879368960 4258913545728 4260370726560 4260852941696 4261515987508 4266916542720 4267399498752 4267467816495 4272923129760 4273911487872 4274868905320 4277619191040 4278103358464 4278769088672 4283640844320 4284792360676 4287970407240 4291214773248 4292176066880 4296092040448 4298725864680 4299881436149 4304221136640 4305216734208 4306181164480 4308704700324 4309553297920 4311277236864 4312797365760 4317289863016 4319378631360 4319867525376 4323615096320 4325459069880 4328731800576 4329405409248 4331376905336 4334077615920 4336865994240 4342971049920 4343975610624 4344948723440 4348912844224 4350767606991 4355034858392 4358265004080 4362539608960 4363218478580 4365823562880 4368382050744 4370371295758 4374782138880 4375958155584 4378640943690 4383498961920 4390188117120 4390685025792 4391368275216 4396368234960 4397550054378 4397802040320 4400379268416 4402383084112 4405128068640 4409147094144 4414167296640 4414854200220 4415353900752 4416793897984 4416864607415 4421822807040 4422091666122 4426292033280 4426428872464 4430902754148 4437394440960 4438587288928 4440989493755 4444332501765 4447695174528 4456557277952 4462325750760 4463357919072 4469063648256 4469135194485 4469641038876 4471098740992 4477343282880 4478040017490 4478546869784 4485108359680 4485806302640 4487736751584 4491114949152 4495519853824 4498854197760 4502499043530 4503967461760 4509297600768 4510307748080 4511351014976 4513275055809 4517190411630 4520608210176 4522202147840 4524595641813 4525177280832 4526190985420 4529615593984 4531547424456 4533025316352 4535478631920 4538186565120 4538892767760 4542913842792 4544395441664 4544515645280 4546333575576 4547228974080 4549893770304 4551965670928 4557268851840 4557784671744 4559344110880 4564739784384 4565762351540 4569216900608 4572605905920 4573835101056 4577802993920 4579755375780 4583220512256 4584247219360 4585307588992 4587263171478 4591242713460 4598296895520 4600390837640 4605835087152 4606271742720 4607337206784 4611069942452 4613300845920 4613823007872 4620863634192 4620985860465 4622492921280 4623016123648 4629000057240 4631978177280 4632502453248 4634087456960 4636063843515 4639571584128 4640610914680 4641207467520 4647740948160 4648816004352 4654833332760 4659398813120 4660123878010 4662464207076 4662906231360 4667763425351 4670550339936 4672197146240 4677726373632 4681784394240 4685913992370 4688928728640 4689459450624 4690189193352 4691112924160 4698271493760 4698803273216 4704885304080 4706419727360 4709177813568 4712064890130 4723933422720 4727489420160 4732126161920 4732413888306 4735239402816 4739347317120 4740621335216 4746629053440 4748790542080 4750815848220 4754410412544 4758534958080 4759814134144 4762117002240 4762732254540 4767077540784 4769923751424 4770049920480 4775832835072 4776576018656 4782014571360 4782758716905 4783300059148 4785614290080 4790308040960 4793459559408 4802665646432 4804989246720 4809227518485 4810450454720 4812866278272 4813615224756 4818336439072 4826639567360 4828698075240 4832351566848 4833103545504 4834186229990 4837843874048 4841485618944 4842111125449 4844453810040 4848247460160 4853757834160 4856655797760 4856951095893 4861714814216 4864066983360 4865374528248 4872799018503 4883759562240 4885072400832 4888067313870 4889310298240 4892526949752 4897325561024 4899414215691 4904850021888 4907857060080 4909176376494 4913435184580 4916368778880 4917133831740 4920854235648 4921489996358 4923922498560 4925194706874 4929051584496 4930659116032 4936273105920 4937041256160 4937600061056 4945134766416 4952680969626 4957029277440 4957590344704 4961401657095 4965155554944 4968893135232 4973766646784 4973846272915 4979732481522 4981488303480 4984462529280 4989010111488 4989654677748 4990127721280 4993410700044 4997742583080 4998308258528 5001523977216 5005935603708 5010330667520 5013626937696 5014750062010 5017976358720 5018544324352 5026202549472 5027974756480 5029986083616 5033925022464 5035052693840 5038365228507 5042736110490 5045746904640 5046532090470 5050350399744 5051002890999 5051481750640 5055437522560 5057459835552 5059762868264 5066175029760 5066963394480 5067536904768 5071933093760 5074096216590 5075269891848 5079672789360 5080247738176 5081038292798 5087477416320 5088053248512 5092467235840 5095817543232 5096300651520 5096959079420 5100815542784 5101609298032 5104655242752 5112444871872 5112580100940 5117594541280 5120961379794 5121446871840 5129262124740 5129842686384 5133143029248 5134292926880 5140369013184 5142181474560 5146717168905 5150028368160 5150611280256 5155079537920 5157278121780 5158471037616 5158960085760 5159626609085 5164334002516 5167417397376 5167554080520 5171463957504 5175356838912 5175439692345 5180515785640 5184415480920 5188338115584 5197473748480 5200893139104 5205405017280 5213348389080 5213938468128 5214749826819 5220687279015 5226479531520 5230413826560 5231089581510 5235047530752 5235862174296 5238988275456 5241823664760 5243232757143 5243533201920 5244942753856 5252268081840 5256221789520 5261377114240 5266177339904 5269405898640 5270822405602 5277502039680 5282678236160 5286153682368 5290739525760 5292161767568 5294722193280 5299915279360 5300237528898 5313587523712 5316158315520 5316845148420 5323641932160 5324873329152 5326066177120 5326894984385 5329187392506 5330925421952 5333199002118 5334249373440 5339805883204 5342389359840 5347629198080 5348461360840 5352508115968 5354790900912 5355990450845 5357229330284 5364018466560 5370115050560 5372811939456 5373648020988 5378918517856 5381520917760 5382130031616 5382967563168 5385880875405 5389096546080 5396612328770 5399834406720 5402998852236 5404760954112 5405459234227 5410914750720 5411756761560 5412369297696 5414221131670 5418317641984 5420628493956 5421696084480 5429969513280 5431429182504 5436141055280 5439386734080 5442574358304 5443793572990 5445052761928 5453418774336 5460477563430 5462876663296 5469429165993 5469947694480 5471212933056 5478914821848 5488356282240 5489210344020 5489831646832 5493363592704 5500474085520 5501096663232 5502978855140 5509491256152 5510576348160 5511433867680 5512057685888 5514724500480 5519192375940 5520469005168 5520992372480 5527526091264 5530043179648 5533036090580 5538628442685 5546991505536 5548234111160 5552432018432 5554800068688 5559618968160 5560904948352 5568733097616 5569448961024 5570696597440 5577289137792 5579197398840 5579828886944 5586329560320 5587051298595 5588873426240 5591278575744 5592148653612 5593250024960 5595487477632 5598183587230 5602419287296 5606636575488 5609670939480 5611500444160 5613893686440 5618141273088 5619399817280 5620699625216 5623096790844 5636622000960 5637925792512 5639188768720 5645862364896 5650760262720 5652279284296 5656471601040 5662019492480 5664434280570 5666281645440 5668720107264 5671301491648 5672184022154 5677908733440 5678642303490 5680494302080 5682916969470 5687216780544 5687367212880 5689222056960 5689957088660 5692233226797 5697230839680 5698548650496 5703165455138 5703492254720 5705924730480 5711521125760 5715278705448 5717293876320 5729025640320 5731634486240 5738417485632 5738961515520 5739310460286 5744939600432 5748369649152 5757293858940 5759171508480 5759823367168 5763837428065 5767278759840 5770989204480 5772540545664 5776079542740 5778770154560 5790628066560 5791967480832 5799464480160 5801023475988 5811020005440 5821098083840 5824509400992 5827986957312 5828080258845 5834610874112 5838187924920 5838938426880 5847157967040 5853248756589 5853584156160 5855157700288 5861824313280 5862736491690 5863400072504 5867172357888 5870830671360 5872347535119 5873504091520 5878862792192 5885556395520 5886472266960 5887138534336 5889986818560 5896122221496 5899642534656 5900560598088 5901722711040 5907870338864 5916525921280 5919049253520 5924449507392 5925776669020 5930260232704 5934658728960 5935491057002 5943013015680 5948435132928 5949767667680 5951143892096 5953681988514 5958846925980 5959521385168 5962404689280 5967073797120 5968615527498 5969791043840 5970720023320 5977785964176 5979125073935 5983649002112 5986543979520 5988153265536 5991824449260 5997291099696 6003332058040 6012396801024 6016082847840 6017019030945 6017700074412 6021571630464 6022920548840 6027477613568 6032794189084 6033569707776 6040439458560 6041379431880 6042063232608 6047304842560 6051283332588 6051857023680 6057218457056 6058161041413 6061778100768 6066525027072 6076358469120 6077143517770 6081718160310 6086319712512 6091688190081 6095607347232 6098446801408 6106340501040 6115658687190 6116350895304 6121656951280 6125684357169 6131062527360 6141113449536 6141695656960 6145736246208 6151067794560 6151764010496 6161151512256 6161314480620 6163323895040 6170617769472 6172000076320 6175970903040 6176060602686 6181418458020 6186095445504 6190752102912 6191551930902 6196987930880 6198421339136 6201064896624 6206444443680 6210150036480 6211116419040 6216618942768 6217208308480 6221298577104 6227400453248 6236262639360 6236968498176 6237068347185 6241763375055 6246486020736 6247885323160 6251904971520 6252612600832 6253585591136 6257419504635 6264361991680 6267033672120 6271775437824 6273180405440 6277307497812 6278903751424 6282753186840 6284442098987 6287482604520 6292239842304 6292406278080 6298577896960 6302721698208 6303319226880 6309885184408 6312937999680 6313652537088 6319129756160 6321824794440 6323287078368 6324703585330 6334421130960 6338496453120 6344087364810 6348887430912 6350309672720 6356103387712 6358814194833 6360066560640 6369771929040 6376019428480 6377011622540 6380214178104 6380819053440 6387465739954 6390556089840 6391279412544 6392273981262 6401099248128 6406652328960 6412303357980 6416428786560 6417155037696 6418153633008 6425461266480 6427188541014 6438264100320 6444138060672 6448088797020 6455314158592 6455417503145 6459271746720 6463057050486 6464329946880 6469196048640 6475934794524 6479801288064 6485422644480 6487166037664 6497065358004 6501116423880 6506035301376 6513429867776 6517423085160 6519175080613 6523369266336 6527264080896 6532552287588 6543809413440 6544827717870 6545568501992 6548735344320 6555158371840 6555556943637 6556178442320 6563937233376 6566926275832 6572068779328 6575248442880 6582721674880 6586027538688 6587052412824 6593513021888 6596325081567 6596703060480 6603574626168 6607692102960 6609372369920 6613720641216 6615202209460 6620207406592 6623030851128 6625190846976 6626046803246 6632734210560 6639643308696 6641984404640 6645950039040 6646354131222 6652872903664 6656091661440 6657880933392 6663656777440 6671542761792 6674580804944 6674757354005 6683039400960 6684835916928 6690635144960 6693488626140 6695036878608 6696536662855 6701603399296 6704461558314 6706648111488 6711900029952 6716014924320 6717060026235 6717820304676 6723648147320 6727662539520 6728709453960 6731605127376 6733800532992 6734670521332 6743279780736 6753748565295 6755951192640 6756715873024 6765461622120 6767026522464 6772897052480 6775785617445 6780912315264 6783303221760 6789286478130 6794423390976 6799537974528 6803217947880 6806315952410 6814370764188 6816593162496 6816773467920 6820843461120 6827948506392 6828595829120 6836677007616 6839016166320 6839790248512 6848643527310 6853825350912 6856241966080 6860752651584 6862289558540 6866704490880 6867481707008 6876370829040 6877961383488 6878613447680 6886864070190 6889889863168 6890072107360 6900586256460 6909407614080 6911005810176 6912553974560 6916604913678 6920734511808 6932660567040 6933739381920 6934524185472 6940540023040 6943500085860 6948753679872 6951131185440 6951917957504 6952999769092 6960916372020 6961811201280 6971611422240 6973224006528 6974786108680 6980063374336 6981149565728 6985317700608 6989098219680 6990185817015 6990977009524 6994359347040 7003024109120 7005825509904 7008295719360 7015596027401 7022676591360 7024300987392 7025874531520 7028870988555 7034189175936 7035283790028 7036669386240 7047407240640 7048204909824 7054319367680 7057327956120 7059629591040 7062667674624 7063766720352 7065349105370 7066983371864 7076931644887 7085900134080 7089126864560 7098189242880 7098620832459 7105583190008 7109020975680 7110932002824 7112332497920 7123185813120 7137802437120 7139721201216 7144098381810 7150616311176 7152024622080 7157408394240 7163749252608 7164864027984 7173021857040 7174950088722 7175361223680 7177290084224 7181174500540 7185462061440 7192946917754 7196502113280 7199779208960 7203998469648 7206347938816 7214553000960 7215675682080 7216492396928 7227504658608 7239959351040 7241905576672 7251279344985 7256765811072 7262228428416 7271225032448 7280636751240 7284983696640 7291630162944 7292572221324 7293263592640 7294950577408 7298061792372 7305219762464 7317808376320 7318947125360 7327608601248 7329250090630 7333965447360 7334795550976 7345988341536 7348578490240 7357275032832 7358923167920 7360625340224 7363764564741 7370152776870 7374553168320 7375700747610 7381281353472 7382234994537 7384837923580 7387792060311 7393577376744 7395988674048 7404409658880 7405561884240 7406400091584 7412825290880 7414539931136 7417702149624 7424977463488 7435543916160 7436385517056 7438929865120 7447733332416 7448439413760 7449401731460 7455038100992 7456198204816 7460649970176 7472232455220 7475515433984 7479561252640 7484482016622 7485191581920 7496613874620 7497462387792 7502285965824 7508903405562 7515496001280 7517234390016 7522125093015 7526964538080 7527816486528 7534347016960 7539303824208 7540992736355 7541962134720 7552579040760 7555042193920 7558293476352 7563983072256 7564104165735 7571523071320 7577222625960 7582955707392 7583156283840 7589644302396 7596307786240 7601305357152 7607899640640 7619509184040 7620371607264 7621557439197 7623058501760 7632079872768 7638700853760 7644450977280 7645438619130 7651223314176 7652413947048 7656982864128 7676391811920 7678895344640 7682170307760 7689705013120 7694764029576 7696720727552 7701439390320 7703509669726 7713272211840 7720837422080 7725916920384 7732619306880 7734697967984 7738440128640 7744500034560 7746501003774 7748026673920 7751126096064 7751331120780 7757195936256 7766012534656 7769769845760 7770773678460 7776623221380 7782507173376 7784250566560 7796210622720 7804331675452 7808107525920 7815765751040 7816981988920 7820907702192 7822896477184 7829796713492 7839719297280 7846634372265 7848629689280 7852571296128 7853793261444 7861496295328 7865299802880 7866190046208 7867414130784 7878402122760 7887356480510 7892065671360 7899266009856 7900286573101 7904108847960 7906233608403 7924017354240 7936109288640 7938242651352 7945129234640 7949872919040 7950356293347 7958154036664 7970381285568 7975267722630 7984204354048 7989099265680 7993781088759 7996388132928 8001374060160 8009708824806 8021443797120 8022692041260 8023600099216 8028762173952 8035843995426 8044759610368 8053919278080 8055172575840 8056084310144 8059981962240 8068377776784 8069142698240 8073195047424 8074451344752 8082370801024 8088700036096 8094918493155 8099751610080 8107141431168 8108957547080 8115092950016 8118553946544 8121331697505 8122250920108 8127476462976 8132544126720 8139963866112 8141787334720 8147143773756 8154211582920 8155134527072 8159080101120 8165690359485 8167579142892 8174750036480 8180128161504 8181960627490 8188151266048 8194314994944 8201423726080 8204921541720 8206819399584 8208657844790 8214868683008 8215085974160 8218372232772 8232534423360 8233815516030 8234747470248 8240045389056 8241891277360 8251644994848 8254468282710 8255402574536 8265864522240 8267150801520 8268086528832 8275259258240 8278788563910 8280703507752 8281488558720 8288825257024 8290115109302 8295064769472 8299554135870 8315016852480 8316091129580 8322351166740 8328648027648 8335873295360 8339428452240 8341357422528 8343226006180 8353099646424 8356044896160 8368796098260 8369743330416 8377004249120 8383310139360 8386917863616 8388222980418 8389875037440 8397275380845 8403628930944 8409954863232 8414506409220 8417250666240 8418203382784 8418338151665 8429099725920 8431049437824 8444003263488 8445894841280 8458783153080 8465183241216 8471555509248 8476140394080 8478418926444 8480088747520 8493029238720 8499422468160 8506952237472 8507758737920 8508276033231 8517827091456 8517963455235 8520741453120 8521705883392 8523031975016 8533833085440 8534935632990 8545846259520 8547822975744 8549737810640 8554748182707 8555238382080 8557538177344 8567281688640 8569584721352 8575940814480 8584352133760 8592184080896 8597451729360 8599762872298 8608442273280 8612362328960 8617409400648 8619106595840 8622554473728 8625594731520 8634579726032 8638757262720 8639735050752 8647230192640 8650918139760 8658810818496 8662753810672 8668155231840 8673731988480 8685942099840 8687951221248 8689897446880 8691249711365 8697825688448 8701535213982 8710069716784 8716530008160 8725079217920 8726436957160 8731647125760 8736764101488 8738721261905 8740742591516 8749564277760 8751916311168 8757281887380 8780376234240 8781370051584 8782736550432 8792736469920 8794104737535 8795100108756 8800758536832 8804766168224 8810256137280 8818294188288 8828334593280 8829708400440 8830707801504 8833729214830 8844183332244 8852584066560 8852857744928 8861805508296 8874788881920 8877174577856 8881978987510 8888665003530 8895390349056 8903236585503 8913114555904 8924651501520 8926715838144 8938270388970 8939282077752 8942197481984 8952923291247 8954686565760 8956080034980 8957093739568 8970216719360 8971612605280 8975473503168 8982229898304 8991039707648 8997708395520 9004998087060 9007934923520 9018595201536 9020615496160 9022702029952 9026550111618 9034380823260 9041216420352 9049191283626 9050354561664 9052381970840 9059231187968 9063094848912 9066050632704 9070957263840 9076373130240 9077785535520 9085827685584 9088790883328 9089031290560 9092667151152 9099787540608 9103931341856 9114537703680 9115569343488 9115715276655 9118688221760 9122577240465 9129479568768 9131524703080 9138433801216 9147670202112 9155605987840 9159510751560 9166441024512 9168494438720 9170615177984 9174526342956 9182485426920 9184953836981 9196593791040 9200781675280 9211670174304 9212543485440 9222139884904 9226601691840 9227646015744 9241727268384 9241971720930 9244985842560 9246032247296 9258000114480 9263956354560 9268174913920 9272127687030 9279143168256 9281221829360 9282414935040 9287327896353 9295481896320 9297632008704 9309666665520 9318797626240 9320247756020 9324928414152 9325812462720 9335526850702 9341100679872 9344394292480 9355452747264 9363568788480 9371827984740 9377857457280 9378918901248 9380378386704 9396542987520 9397606546432 9409770608160 9418355627136 9424129780260 9447866845440 9454978840320 9464827776612 9470478805632 9478694634240 9481242670432 9487055377995 9497581084160 9501631696440 9508820825088 9519628268288 9525464509080 9528025117819 9534155081568 9539847502848 9540099840960 9553152037312 9564029142720 9565517433810 9566600118296 9571228580160 9580616081920 9581198609931 9586919118816 9588410971893 9605331292864 9609978493440 9618455036970 9620900909440 9625732556544 9627230449512 9636672878144 9640782811521 9653279134720 9657396150480 9666207091008 9668372459980 9675687748096 9682971237888 9684222250898 9688907620080 9696494920320 9707515668320 9713311595520 9713902191786 9723429628432 9728133966720 9730749056496 9745598037006 9755414594315 9767519124480 9770144801664 9776134627740 9778620596480 9785053899504 9787245891865 9794651122048 9798828431382 9809700043776 9815714120160 9817241576805 9818352752988 9826870369160 9832737557760 9834267663480 9841708471296 9842979992716 9850389413748 9858103168992 9874082512320 9875200122112 9890269532832 9905361939252 9914058554880 9922803314190 9930311109888 9937786270464 9939070204869 9947692545830 9959464963044 9962976606960 9968925058560 9979309355496 9980255442560 9986821400088 9995485166160 9996616517056 10011871207416 10020661335040 10027253875392 10029500124020 10035952717440 10037088648704 10052405098944 10055949512960 10059972167232 10067850044928 10070105387680 10076730457014 10085472220980 10091493809280 10093064180940 10100700799488 10102005781998 10102963501280 10110875045120 10114919671104 10119525736528 10132350059520 10133926788960 10135073809536 10143866187520 10148192433180 10150539783696 10152813650135 10159345578720 10160495476352 10162076585596 10174954832640 10176106497024 10183929717195 10191635086464 10193918158840 10201631085568 10203218596064 10209310485504 10209473928615 10224889743744 10225160201880 10235189082560 10241922759588 10242893743680 10253563424663 10258524249480 10259685372768 10266286058496 10268585853760 10272965290965 10280738026368 10284362949120 10293434337810 10300056736320 10301222560512 10310159075840 10314556243560 10316942075232 10317920171520 10319253218170 10328668005032 10334834794752 10335108161040 10350879384690 10361031571280 10368830961840 10374907370517 10394947496960 10401786278208 10410810034560 10426696778160 10427876936256 10429499653638 10441374558030 10452959063040 10460827653120 10462179163020 10470095061504 10471724348592 10477976550912 10483647329520 10486465514286 10487066403840 10489885507712 10504536163680 10512443579040 10522754228480 10532354679808 10538811797280 10541644811204 10555004079360 10572307364736 10581479051520 10584323535136 10589444386560 10598023658055 10600475057796 10627175047424 10633690296840 10636548815737 10647283864320 10649746658304 10652132354240 10653789968770 10658374785012 10661850843904 10666398004236 10668498746880 10679611766408 10684778719680 10695258396160 10696922721680 10709581801824 10711980901690 10714458660568 10728036933120 10740230101120 10745623878912 10747296041976 10757837035712 10762425133083 10763041835520 10765935126336 10771761750810 10778193092160 10789420376631 10793224657540 10799668813440 10805997704472 10809521908224 10810918468454 10821829501440 10823513523120 10824738595392 10828442263340 10836635283968 10841256987912 10843392168960 10859939026560 10862858365008 10872282110560 10878773468160 10885148716608 10887587145980 10890105523856 10906837548672 10920955126860 10925753326592 10925928239395 10938858331986 10939895388960 10942425866112 10957829643696 10976712564480 10978420688040 10979663293664 10986727185408 10993875135945 11000948171040 11002193326464 11005957710280 11018982512304 11022867735360 11024115371776 11038384751880 11040938010336 11041984744960 11055052182528 11055229165305 11060086359296 11066072181160 11077256885370 11093983011072 11096468222320 11109600137376 11119237936320 11121809896704 11137466195232 11141393194880 11154578275584 11158394797680 11159657773888 11172659120640 11174102597190 11177746852480 11182557151488 11184297307224 11186500049920 11190974955264 11196367174460 11204838574592 11213273150976 11219341878960 11223000888320 11227787372880 11238799634560 11241399250432 11246193581688 11273244001920 11275851585024 11278377537440 11291724729792 11301520525440 11304558568592 11312943202080 11324038984960 11328868561140 11332563290880 11337440214528 11342602983296 11344368044308 11355817466880 11357284606980 11360988604160 11365833938940 11374433561088 11374734425760 11379914177320 11384466453594 11394461679360 11397097300992 11406330910276 11411849460960 11423042251520 11430557410896 11434587752640 11458051280640 11463268972480 11468157928695 11476834971264 11478620920572 11489879200864 11496739298304 11514587717880 11518343016960 11527674856130 11534557519680 11545081091328 11546572683763 11552159085480 11555264504589 11557540309120 11581256133120 11598928960320 11602046951976 11619751505661 11622040010880 11642196167680 11649018801984 11656160517690 11669221748224 11676375849840 11677876853760 11694315934080 11706497513178 11707168312320 11710315400576 11723648626560 11725472983380 11726800145008 11734344715776 11741661342720 11744695070238 11747008183040 11757725584384 11771112791040 11772944533920 11774277068672 11779973637120 11792244442992 11799285069312 11801121196176 11815740677728 11831034720765 11838098507040 11848899014784 11851553338040 11860520465408 11870982114004 11886026031360 11896870265856 11899535335360 11902287784192 11907363977028 11917693851960 11919042770336 11924809378560 11937231054996 11939582087680 11941440046640 11955571928352 11958250147870 11967298004224 11976306531072 11983648898520 11994582199392 12006664116080 12014563237209 12032165695680 12034038061890 12035400148824 12043143260928 12045841097680 12053765993139 12065588378168 12067139415552 12080878917120 12082758863760 12084126465216 12094609685120 12102566665176 12103714047360 12114436914112 12116322082826 12123556201536 12133050054144 12152716938240 12154287035540 12163436320620 12172639425024 12183376380162 12191214694464 12196893602816 12212681002080 12231317374380 12232701790608 12243313902560 12251368714338 12262125054720 12272940941235 12282226899072 12291472492416 12302135589120 12303528020992 12303724990895 12312986767185 12322303024512 12322628961240 12326647790080 12341235538944 12344000152640 12352121205372 12362836916040 12372190891008 12381504205824 12381702424065 12383103861804 12393975861760 12402129793248 12412888887360 12422232838080 12433237885536 12434416616960 12435172663953 12442597154208 12449331203805 12454800906496 12472525278720 12474136694370 12483526750110 12492972041472 12495770646320 12503809943040 12507171182272 12514839009270 12528723983360 12534067344240 12546360810880 12554614995624 12557807502848 12565506373680 12568884197974 12574965209040 12584812556160 12597155793920 12605443396416 12606638453760 12619770368816 12625875999360 12627305074176 12638259512320 12643649588880 12646574156736 12649407170660 12668842261920 12676992906240 12688174729620 12697774861824 12700619345440 12702595731995 12712206775424 12717628389666 12720133121280 12739543858080 12752038856960 12754023245080 12760428356208 12761638106880 12774931479908 12781112179680 12782558825088 12784547962524 12802198496256 12802403449485 12824606715960 12832857573120 12834310075392 12836307266016 12850922532960 12854377082028 12876528200640 12888276121344 12896177594040 12899644308447 12910835006290 12918543493440 12926114100972 12928659893760 12932000309579 12938392097280 12951869589048 12959602576128 12970845288960 12974332075328 12994130716008 13002232847760 13026859735552 13034846170320 13038350161226 13046738532672 13065104575176 13087618826880 13089655435740 13091137003984 13097470688640 13110316743680 13111113887274 13112356884640 13127874466752 13133852551664 13144137558656 13150496885760 13165443349760 13172055077376 13174104825648 13177056014005 13187026043776 13192650163134 13193406120960 13207149252336 13215384205920 13227441282432 13230404418920 13240414813184 13246061702256 13250381693952 13250593822245 13252093606492 13265468421120 13279286617392 13283968809280 13292708262444 13305745807328 13312183322880 13315761866784 13322968481265 13327313554880 13332997505295 13343085523584 13349161609888 13349514708010 13369671833856 13381270289920 13386977252280 13390073757216 13393073325710 13403206798592 13408923116628 13413296222976 13432029848640 13434120052470 13435640609352 13447296294640 13455325079040 13457418907920 13463210254752 13469341042664 13486559561472 13507497130590 13511902385280 13513431746048 13530923244240 13534053044928 13545794104960 13551571234890 13561824630528 13566606443520 13573786925439 13578572956260 13588846781952 13599075949056 13606435895760 13612631904820 13628741528376 13633186324992 13633546935840 13641686922240 13655897012784 13657191658240 13673354015232 13678032332640 13679580497024 13697287054620 13707650701824 13721505303168 13724579117080 13733408981760 13734963414016 13752741658080 13755922766976 13773728140380 13779779726336 13780144214720 13801172512920 13818815228160 13822011620352 13825107949120 13833209827356 13841469023616 13867478763840 13869048370944 13881080046080 13887000171720 13897507359744 13902262370880 13903835915008 13905999538184 13921832744040 13923622402560 13925575172197 13943222844480 13946448013056 13949572217360 13962299131456 13978196439360 13980371634030 13981954019048 13988718694080 14003290276053 14006048218240 14011651019808 14016591438720 14031192054802 14045353182720 14051749063040 14057741977110 14068378351872 14070567580056 14073338772480 14094814481280 14096409819648 14108638735360 14114655912240 14119259182080 14127533440704 14130698210740 14133966743728 14153863289774 14171800268160 14178253729120 14180460055385 14196378485760 14197241664918 14211166380016 14218041951360 14221864005648 14246371626240 14257913637845 14275604874240 14279442402432 14288196763620 14301232622352 14327498505216 14329728055968 14346043714080 14348276150715 14349900177444 14354580168448 14362349001080 14370924122880 14385893835508 14399558417920 14407996939296 14431351364160 14432984793856 14455009317216 14479918702080 14483811153344 14502558689970 14513531622144 14524456856832 14526333376347 14542450064896 14561273502480 14569967393280 14585144442648 14586527185280 14589901154816 14596123584744 14610439524928 14635616752640 14637894250720 14655217202496 14658500181260 14667930894720 14669591101952 14691976683072 14697156980480 14714550065664 14717846335840 14721250680448 14727529129482 14740305553740 14749106336640 14751401495220 14762562706944 14764469989074 14769675847160 14775584120622 14787154753488 14791977348096 14808819317760 14811123768480 14812800183168 14825650581760 14829079862272 14835404299248 14838727642505 14849954926976 14871087832320 14872771034112 14877859730240 14884204971285 14895466664832 14898803462920 14910076201984 14912396409632 14921299940352 14921538818745 14944464910440 14959122505280 14968964033244 14970383163840 14985977312969 14993227749240 14994924775584 15004571931648 15017806811124 15030992002560 15044250186030 15053929076160 15055632973056 15068694033920 15078607648416 15081985472710 15083924269440 15105158081520 15110084387840 15128208331470 15143046142640 15153008672997 15154445251920 15166312567680 15179288604792 15192615572480 15202610714304 15215799281280 15239018368080 15240743214528 15243114878394 15246117003520 15264159745536 15277401707520 15288901954560 15290877238260 15302446628352 15304827894096 15313965728256 15352783623840 15364340615520 15379410026240 15389528059152 15393441455104 15402878780640 15407019339452 15426544423680 15440151506715 15451833840768 15465238613760 15469395935968 15476880257280 15478879827255 15493002007548 15496053347840 15502252192128 15502662241560 15514391872512 15532025069312 15541547356920 15545725192231 15553246442760 15565014346752 15568501133120 15592421245440 15608663350904 15616215051840 15631531502080 15633963977840 15641815404384 15644249480457 15659593426984 15679438594560 15693268744530 15697259378560 15705142592256 15707586522888 15722992590656 15729698271429 15730599605760 15734828261568 15756804245520 15774712961020 15784131342720 15798532019712 15800573146202 15808217695920 15812467216806 15848034708480 15872218577280 15876485302704 15890258469280 15899745838080 15900712586694 15916308073328 15940762571136 15950535445260 15968408708096 15968664349885 15978198531360 15980684953155 15987562177518 15992776265856 16002748120320 16019417649612 16042887594240 16045384082520 16047200198432 16057524347904 16067971352535 16071687990852 16110345151680 16112168620288 16136755553568 16138285396480 16146390094848 16148902689504 16157642626215 16164741602048 16189836986310 16199503220160 16214282862336 16216377702681 16217915094160 16237107893088 16242663395010 16244501840216 16254952925952 16265088253440 16283574669440 16294287547512 16308423165840 16310269054144 16318160202240 16331380718970 16335158285784 16349500072960 16360256323008 16363921254980 16376302532096 16388629989888 16402847452160 16409843083440 16413638799168 16417315689580 16429737366016 16430171948320 16436744465544 16465068846720 16467631032060 16469494940496 16480090778112 16483782554720 16503289989696 16508936565420 16510805149072 16531729044480 16534301603040 16536173057664 16550518516480 16557577127820 16561407015504 16562977117440 16565117008115 16577650514048 16580230218604 16590129538944 16599108271740 16615885328055 16632182259160 16644702333480 16657296055296 16678856904480 16682714845056 16686452012360 16706199292848 16712089792320 16737592196520 16739486660832 16754008498240 16761153895785 16766620278720 16773835727232 16776445960836 16779750074880 16784085508177 16794550761690 16807257861888 16819909726464 16829012818440 16834501332480 16836676303330 16858199451840 16862098875648 16875760076269 16891789682560 16917566306160 16952280788160 16956837852888 16960177495040 16986058477440 16998844936320 17013904474944 17015517475840 17016552066462 17035926910470 17041482906240 17043411766784 17046063950032 17067666170880 17069871265980 17091692519040 17095645951488 17099475621280 17109496365414 17110476764160 17115076354688 17134563377280 17139169442704 17151881628960 17168704267520 17184368161792 17194903458720 17199525744596 17216884546560 17224724657920 17234818801296 17245108947456 17269159452064 17277514525440 17279470101504 17291512284195 17301836279520 17317621636992 17325507621344 17336310463680 17354369120413 17371884199680 17375902442496 17379794893760 17382499422730 17395651376896 17403070427964 17420139433568 17433060016320 17450158435840 17452873914320 17463294251520 17473528202976 17477442523810 17481485183032 17503832622336 17514563774760 17559746269767 17560752468480 17565473100864 17585472939840 17588209475070 17590200217512 17601517073664 17609532336448 17617042605357 17620512274560 17636588376576 17656669186560 17659416800880 17661415603008 17667458429660 17688366664488 17705168133120 17705715489856 17723611016592 17749577763840 17754349155712 17763957975020 17777330007060 17790780698112 17806473171006 17826229111808 17849303003040 17853431676288 17876540777940 17878564155504 17884394963968 17905846582494 17909373131520 17912160069960 17914187479136 17937375221805 17943225210560 17950947006336 17964459796608 17982079415296 17982367294385 18009996174120 18015869847040 18037190403072 18041230992320 18045404059904 18053100223236 18068761646520 18082432840704 18098382567252 18100709123328 18104763941680 18126189697824 18141914527680 18155571071040 18171655371168 18174483124239 18178062581120 18185334302304 18199575081216 18207862683712 18229075407360 18231430553310 18237376443520 18245154480930 18258959137536 18263049406160 18275064570243 18295340404224 18311211975680 18319021503120 18336988877440 18341230355968 18349052685912 18364970853840 18369907673962 18393187582080 18401563350560 18423340348608 18425086970880 18444279769808 18453203383680 18455292031488 18483454536768 18483943441860 18489971685120 18492064494592 18516000228960 18527912709120 18536349827840 18544255374060 18558286336512 18562443658720 18574655792706 18590963792640 18595264017408 18619333331040 18637595252480 18640495512040 18649856828304 18651624925440 18671053701404 18682201359744 18688788584960 18710905494528 18711205041555 18743655969480 18755714914560 18757837802496 18760756773408 18772258513905 18793085975040 18819541216320 18836711254272 18848259560520 18853326296961 18895733690880 18909957680640 18929655553224 18940957611264 18957389268480 18962485340864 18974110755990 18995162168320 19003263392880 19039256536576 19050929018160 19056050235638 19068310163136 19080199681920 19106304074624 19128058285440 19131034867620 19133200236592 19142457160320 19161232163840 19162397219862 19173838237632 19176821943786 19210662585728 19219956986880 19236910073940 19241801818880 19251465113088 19254460899024 19258774174315 19273345756288 19281565623042 19314792300960 19332414182016 19336744919960 19351375496192 19365942475776 19366252509435 19368444501796 19377815240160 19392989840640 19415031336640 19427804383572 19446859256864 19456267933440 19461498112992 19491196074012 19510829188630 19540289603328 19552269255480 19557241192960 19557525241839 19570107799008 19574491783730 19589302244096 19597656862764 19606581114523 19631428240320 19634483153610 19636705505976 19653740738320 19665475115520 19666670830911 19668535326960 19685959985432 19700778827496 19716206337984 19748165024640 19750400244224 19780539065664 19810723878504 19828117109760 19845606628380 19860622219776 19875572540928 19878140409738 19895385091660 19918929926088 19925953213920 19937850117120 19958618710992 19960510885120 19973642800176 19990970332320 19993233034112 20023742414832 20024272062015 20054507750784 20059000248040 20071905434880 20074177297408 20089609988565 20104810197888 20111899025920 20119944334464 20135700089856 20140210775360 20153460914028 20170944441960 20182987618560 20186128361880 20201401598976 20204011563996 20205927002560 20221750090240 20229839342208 20239051473056 20267853577920 20270147619072 20287732375040 20296384866360 20301079567392 20305627300270 20318691157440 20320990952704 20324153171192 20349909665280 20367859434390 20383270172928 20387836317680 20406437192128 20418947857230 20449779487488 20450320403760 20470378165120 20483845519176 20485787487360 20507126849326 20517048498960 20519370745536 20537171707520 20545930581930 20561476052736 20568725898240 20586868675620 20600113472640 20602445121024 20620318151680 20629112487120 20633884150464 20635840343040 20638506436340 20657336010064 20669669589504 20670216322080 20701758769380 20722063142560 20725287773255 20737661923680 20749814741034 20803572556416 20821620069120 20853393556320 20855753872512 20858999307276 20882749116060 20924358326040 20940190123008 20943448697184 20955953101824 20967294659040 20970557451045 20972931028572 20979771015424 21009072327360 21024887158080 21045508456960 21046788082203 21077623594560 21083289622408 21110008158720 21144614729472 21162958103040 21168647070272 21178888773120 21196047316110 21200950115592 21230794934661 21254350094848 21267380593680 21273097631474 21294567728640 21304264708480 21307579937540 21316749570024 21323701687808 21332796008472 21336997493760 21359223532816 21369557439360 21390516792320 21393845443360 21419163603648 21423961803380 21428917321136 21456073866240 21480460202240 21491247757824 21494592083952 21499407180745 21515674071424 21524850266166 21526083671040 21531870252672 21543523501620 21556386184320 21578840753262 21586449315080 21599337626880 21611995408944 21619043816448 21621836936908 21643659002880 21647027046240 21649477190784 21656884526680 21673270567936 21682513975824 21719878053120 21725716730016 21744564221120 21753838034955 21770297433216 21775174291960 21780211047712 21813675097344 21841910253720 21851856478790 21877716663972 21879790777920 21884851732224 21902582226647 21915659287392 21953425128960 21956841376080 21959326587328 21987750271890 22001896342080 22004386652928 22011915420560 22037965024608 22045735470720 22048230743552 22076769503760 22081876020672 22083969489920 22110458330610 22120172718592 22132144362320 22146704983611 22154513770740 22187966022144 22192936444640 22219200274752 22238475872640 22243619793408 22274932390464 22282786389760 22309156551168 22316789595360 22319315547776 22345318241280 22348205194380 22355493704960 22365114302976 22368594614448 22381949910528 22392734348920 22409677149184 22426546301952 22438683757920 22455574745760 22477599269120 22482798500864 22492387163376 22546488003840 22551703170048 22556755074880 22566375279045 22583449459584 22603041050880 22609117137184 22622978209065 22625886404160 22648077969920 22657737122280 22665126581760 22674880429056 22685205966592 22688736088616 22714569213960 22720675280953 22721977208320 22731667877880 22748867122176 22749468851520 22759828354640 22768932907188 22788923358720 22812661820552 22823698921920 22846084503040 22861114821792 22864672317591 22869175505280 22916102561280 22926537944960 22936315857390 22953669942528 22957241841144 22979758401728 23029175435760 23036686033920 23055349712260 23069115039360 23090162182656 23093145367526 23104318170960 23110529009178 23115080618240 23162512266240 23197857920640 23204093903952 23239503011322 23244080021760 23298037603968 23312321035380 23338443496448 23338817126755 23352751699680 23388631868160 23412995026356 23420630801152 23447297253120 23450945966760 23453600290016 23468689431552 23489390140476 23494016366080 23545889067840 23548554137344 23584488885984 23598570138624 23602242392352 23631481355456 23662069441530 23676197014080 23697798029568 23700859719303 23703106676080 23718700825209 23741964228008 23772052062720 23799070670720 23804575568384 23814727954056 23835387703920 23838085540672 23849618757120 23874462109992 23879164175360 23882880093280 23911143856704 23916500295740 23934596008448 23952613062144 23967297797040 23989164398784 24013328232160 24029126474418 24064331391360 24068076123780 24070800297648 24086286521856 24091682195360 24107531986278 24131176756336 24134278831104 24161757834240 24165517727520 24168252930432 24189219370240 24205133330352 24207428094720 24210555627245 24228873828224 24232644165652 24247112403072 24266100108288 24284755479465 24308574071080 24326872641240 24345278850048 24363995092515 24366752760324 24382429388928 24425362004160 24462634748760 24465403581216 24486627805120 24497071078455 24502737428676 24524250109440 24545881882470 24564453798144 24582944984832 24604271178240 24607449981790 24625973534370 24644606049024 24645257922480 24653295580160 24688000305280 24704242410744 24725673832080 24763404848130 24766207723608 24787951723520 24804259586496 24825777774720 24844465676160 24866475771072 24868833233920 24870345327906 24885194308416 24898662407610 24909601812992 24945050557440 24948273388740 24967053500220 24985944082944 24991541292640 25007619886080 25014342364544 25029678018540 25068134688480 25092721621760 25109229991248 25115615005696 25131012747360 25137768395948 25149930418080 25169625112320 25191826142535 25210886792832 25239540737632 25251751998720 25254610148352 25255014454995 25287299177760 25293148313472 25298814341320 25337684523840 25364077945219 25376349459240 25395549723648 25401238690880 25405191463990 25424413550848 25435256779332 25440266242560 25446839318849 25479087716160 25504077713920 25508046490160 25520856712416 25523276213760 25524828099693 25549862959816 25562224359360 25565117650176 25569095925048 25604806898970 25649213431920 25664244548121 25665715146240 25672614532032 25701845065920 25708754164056 25753056401280 25776552242688 25792355188080 25799288616894 25821670012580 25837086986880 25852228201944 25857319787520 25864000619158 25876784194560 25903739178096 25919205152256 25941690577920 25948664150656 25988261432016 26004465695520 26053719471104 26069692340640 26073749134095 26076700322452 26093477065344 26130209150352 26175237653760 26179310871480 26182274007968 26194941377280 26216163785715 26222227774548 26224713769280 26255748933504 26267705103328 26288275117312 26330886699520 26344110154752 26348209651296 26354112028010 26374052087552 26385300326268 26414298504672 26430768411840 26454882564864 26460808837840 26492123404512 26501187644490 26504187212984 26558573234784 26567937618560 26585416524888 26611491614656 26624366645760 26631523733568 26645936962530 26654627109760 26665995010590 26686171047168 26698323219776 26699029416020 26709709756509 26739343667712 26762540579840 26773954504560 26780147514432 26786146651420 26806413597184 26817846233256 26826592445952 26864059697280 26868240104940 26871281218704 26894592589280 26910650158080 26914837815840 26926420509504 26938682085328 26973119122944 27014994261180 27023804770560 27026863492096 27027296171135 27061846488480 27068106089856 27091588209920 27103142469780 27123649261056 27147573850878 27157145912520 27177693563904 27198151898112 27212871791520 27225263809640 27257483056752 27266372649984 27267093871680 27311794025568 27314383316480 27346708030464 27347145829965 27356064665280 27359160994048 27394574109240 27415301403648 27443010606336 27449158234160 27466817963520 27505483316160 27511845533952 27547456280760 27554861510943 27560288429440 27602345025840 27637630456320 27650215898240 27666419654712 27682938047232 27734957527680 27738096741888 27762160092160 27774000343440 27804524741760 27807671830016 27811999076368 27843665488080 27847244805120 27851150344394 27886445688960 27892896026112 27899144434720 27924598262912 27956392878720 27960743268060 27963908038096 27977437388160 28006580552106 28012096436480 28023302039616 28033182877440 28062384109604 28090706365440 28103498126080 28115483954220 28136756703744 28141135160112 28189628962560 28192819639296 28229311824480 28255066881408 28261396421480 28267933487456 28307726579548 28343600536320 28356507458240 28360920110770 28394483329836 28422332760032 28436083902720 28443728011296 28461166133985 28492743252480 28515827275690 28558884804864 28576393527240 28584075353457 28602465244704 28659456111936 28692087428160 28696552301430 28699800354888 28709160336896 28724698002160 28741848245760 28743595829793 28771787671016 28799116835840 28815993878592 28862702728320 28865969587712 28910018634432 28959837404160 28967622306688 29005117379940 29027063244288 29048913713664 29052666752694 29084900129792 29122547004960 29139934786560 29170288885296 29173054370560 29179802309632 29192247169488 29220879049856 29266243782945 29275788501440 29310434404992 29317000362520 29335861789440 29339182203904 29361737675595 29383953366144 29394313960960 29429100131328 29435692671680 29442501360896 29455058258964 29480611107480 29498212673280 29502802990440 29525125413888 29528939978148 29539351694320 29551168241244 29574309506976 29622247536960 29625600366336 29651301163520 29670808598496 29677455285010 29699909853952 29742175664640 29755719460480 29768409942570 29790933329664 29797606925840 29817210614607 29824792819264 29843077637490 29888929820880 29918245010560 29937928066488 29940766327680 29971954625938 29986455498480 29989849551168 30035613622248 30061984005120 30088500372060 30107858152320 30111265946112 30137388067840 30157215296832 30163970945420 30167848538880 30210316163040 30256416662940 30286092285280 30290805207065 30306017345994 30308890503840 30332625135360 30358577209584 30405221428608 30431598562560 30458440950405 30478036736160 30481486429056 30486229756788 30492234007040 30528319491072 30581754476520 30604893256704 30609655788192 30627931456512 30628421785845 30705567247680 30728681231040 30758820052480 30760690273989 30779056118304 30805757561280 30814038678904 30853088847360 30880303013430 30903667681536 30930477227520 30938791871936 30953760514560 30957759654510 30986004015096 30992106695680 31004504384256 31005324483120 31064050138624 31083094713840 31091450384462 31106492885520 31137002266240 31184842490880 31217326701808 31232430103680 31263063004160 31267927955680 31283630808768 31288498960914 31319186853968 31358877189120 31386537489060 31394518757120 31410285184512 31415173045776 31422210494935 31445985181312 31459396542858 31461199211520 31469656523136 31513608491040 31549425922040 31568262685440 31597064039424 31601146292404 31616435391840 31624934433612 31744437154560 31752970605408 31780516938560 31794070974165 31801425173388 31832616146656 31881525142272 31901070890520 31909646447211 31937328699770 31956397062720 31961369906310 31975124355036 31985552531712 31989684976327 32005496240640 32038835299224 32085775188480 32090768165040 32094400396864 32135942705070 32143375981704 32220690303360 32224337240576 32273511107136 32276570792960 32297805379008 32315285252430 32329483204096 32368261129893 32379673972620 32399006440320 32428565724672 32432755405362 32435830188320 32474215786176 32485326790020 32489003680432 32509905851904 32530176506880 32567149338880 32588575095024 32595875403065 32616846331680 32620538108288 32636320404480 32662761437940 32670316571568 32720512646016 32727842509960 32752605064192 32777259979776 32777784718185 32819686166880 32827277598336 32834631379160 32859474732032 32860343896640 32873488931088 32930137693440 32935262064120 32938989880992 32960181556224 32967565109440 32981625407835 33006579979392 33017873130840 33021610298144 33026748903187 33068603206080 33072346115328 33101037032960 33115154255640 33122814031008 33125954234880 33130234016230 33155301028096 33160460437208 33180259077888 33198216543480 33207140795239 33231770656110 33264364518320 33289404666960 33357713808960 33365429690112 33372904024720 33412398585696 33424179584640 33475184393040 33478973321664 33508016996480 33522307791570 33533240557440 33547671454464 33552891921672 33559500149760 33568171016354 33589101523380 33614515723776 33639819452928 33658025636880 33669002664960 33673352606660 33716398903680 33724197751296 33751520152538 33783579365120 33835132612320 33904561576320 33913675705776 33972116954880 33997689872640 34027808949888 34033104132924 34071853820940 34082965812480 34086823533568 34092127900064 34139742531960 34183385038080 34191291902976 34198951242560 34218992730828 34230152709376 34269126754560 34278338885408 34303763257920 34337408535040 34389806917440 34399051489192 34449449315840 34469637602592 34490217894912 34538318904128 34555029050880 34583024568390 34603672559040 34635243273984 34639718051289 34651015242688 34665793513767 34672620927360 34708738240826 34743768399360 34759589787520 34764998845460 34791302753792 34806140855928 34840278867136 34866120032640 34900316871680 34905747828640 34926588503040 34947056405952 34954885047620 34962970366064 35007665244672 35029127549520 35077980137005 35119492539534 35121504936960 35130946201728 35170945879680 35176418950140 35180400435024 35203034147328 35219064672896 35234085210714 35241024549120 35273176753152 35313338373120 35318833601760 35322831206016 35334916859320 35376733328976 35384658224435 35411430979712 35447222033184 35493104162295 35508698311424 35527915950040 35554660014120 35581561396224 35612946342012 35698606006080 35706863352576 35753081555880 35757128311008 35811693164988 35818746263040 35824320139920 35828374958272 35874750443610 35886450421120 35901894012672 35928919593216 35964734588770 36019992348240 36031739694080 36082461984640 36090808119808 36106200446472 36137523293040 36196765134504 36201418246656 36209527883360 36252379395648 36283829055360 36311142142080 36343310742336 36348966248478 36356125162240 36370668604608 36399150162432 36415725367424 36458150814720 36462861106620 36474752887040 36490308961860 36517918275072 36526098812320 36550129140486 36590680808448 36638043006240 36673977754880 36682460711936 36698105371824 36729941707680 36739815347924 36786375164160 36803126701120 36818822823705 36846680697216 36888559539616 36906406767360 36910584062976 36911174972685 36938960301555 36966909073536 36967886883720 36979943370240 37032000457920 37070575458397 37072699655680 37088510748120 37116572673024 37124887317440 37149311585412 37181927585280 37238666662080 37275190504960 37280991024080 37299713656608 37303249850880 37305517991859 37342107402808 37364402719488 37377577169920 37422410083110 37487311938960 37511429829120 37521513546816 37544517027810 37586171950080 37639082432640 37673422508544 37696519121040 37706652593922 37791467381760 37819915361280 37859311106448 37881915222528 37914778536960 37924970681728 37948221511980 38006526785760 38078513073152 38101858036320 38107787195985 38112100471276 38136620326272 38160399363840 38212608149248 38256116570880 38262069735240 38266400473184 38284914320640 38324794439724 38347676475264 38353643887572 38421325171456 38473820147880 38483603637760 38502930226176 38508921798048 38517548348630 38546691512576 38563131246084 38580691870513 38629584601920 38664828364032 38673489839920 38698932925341 38732505018870 38736889003592 38755630480320 38785979681280 38796000928737 38830062673280 38855608767144 38893718513728 38912535866880 38922996225984 38982392148024 39021658377260 39080579206656 39104538510960 39114482385920 39115050483678 39140215598016 39148983567460 39178604488192 39195313725528 39213162229046 39262856480640 39268966307220 39273411011952 39307481476640 39330950231040 39333341661822 39337070653920 39371919970864 39401557654992 39432412675968 39496330049280 39500800488448 39501432865505 39531168042015 39561078131328 39621447757008 39691213256760 39721244439552 39751145081856 39751781466735 39756280819476 39790770183320 39837859852176 39851906427840 39917237421984 39921021770240 39947285600352 39968905443795 39981940664640 39986466068224 40047484829664 40048544124030 40109015501568 40118000496080 40143810869760 40179219977130 40209620395776 40223798051840 40239888668928 40280421550720 40306921828056 40341888883920 40365975237120 40372256723760 40408023127992 40411854005120 40443500180480 40459678684416 40478102946112 40535707155840 40540295238144 40575464750080 40592769732720 40602159134784 40611254600540 40637382314880 40641981905408 40648306342384 40699819330560 40735718868780 40766540345856 40775672635360 40812874384256 40837895714460 40899558974976 40900640807520 40940756330240 40967691038352 40971574974720 41014253698652 41034096997920 41038741491072 41074343415040 41091861163860 41122952105472 41173737351240 41200226945280 41204890242048 41258224974240 41267768300928 41277012872680 41314672020128 41339339179008 41340432644160 41403517538760 41444126285120 41450575546510 41475323847360 41499629482068 41518527309701 41607145112832 41643240138240 41706787112640 41711507745024 41717998614552 41765498232120 41776725516591 41848716652080 41886897394368 41934589318080 41941114902090 41945862057144 41959542030848 42009870828159 42018144654720 42049774316160 42091016913920 42093576164406 42155247189120 42166579244816 42220016317440 42289229458944 42325916206080 42337294140544 42357777546240 42392094632220 42401900231184 42461589869322 42508700189696 42534761187360 42541380166155 42546195262948 42589135457280 42608529416960 42615159875080 42633499140048 42647403375616 42665592016944 42718447065632 42739114878720 42773740913535 42787690886720 42838327207296 42847923606760 42857834642272 42960920404480 42982495515648 42989184167904 42998814361490 43031348142848 43049700532332 43063740505344 43087047003240 43112772368640 43157681506524 43172898630160 43198675253760 43223990817888 43243673873816 43294054092480 43298954381568 43313769053360 43365027951648 43439756106240 43451433460032 43489128442240 43507676069910 43540594866432 43550348583920 43560422095424 43579000129041 43627350194688 43683820507440 43703712957580 43755433327944 43759581555840 43769703464448 43805164453294 43831318574784 43906850257920 43913682752160 43918653174656 43975500543780 44003792684160 44008773305856 44023830841120 44075930049216 44091470941440 44096461487104 44153539007520 44163752041344 44220916661220 44240345437184 44264288724640 44293409967222 44309027541480 44375932044288 44385872889280 44438400549504 44476951745280 44487239586816 44516182927515 44549864780928 44565572779520 44618313102336 44633579190720 44638631095552 44696410388760 44710987409920 44730228605952 44737189228896 44763899821056 44764616456235 44785468697840 44877367515840 44911149491520 44955198538240 44957931938907 44984774326752 45092976007680 45113510149760 45132750558090 45166898919168 45206082101760 45218234274368 45245956418130 45251772808320 45296155939840 45315474244560 45330253163520 45370411933184 45377472177232 45429138427920 45441350561906 45443954416640 45463335755760 45498937703040 45519656709280 45537865814376 45577846717440 45625323641104 45647397843840 45692169006080 45722229643584 45729344635182 45738351010560 45832205122560 45853075889920 45872631714780 45907339885056 45914483682288 45924769184905 45959516803456 46058350871520 46110699424520 46138230078720 46180324365312 46186290735052 46208636341920 46221058018356 46230161236480 46395715841280 46408187807904 46436639481765 46479006022644 46488160043520 46596075207936 46624642070760 46637175576693 46677634253510 46705503399360 46754154965401 46777263736320 46825990052712 46841261602304 46894594506240 46901891933520 46907200580032 46978780280952 46988032732160 47091778135680 47097108274688 47168977771968 47204484784704 47262962710912 47324138883060 47352394028160 47395596059136 47401719438606 47406213352160 47437401650418 47483928456016 47544104125440 47598141341440 47609151136768 47629455908112 47640125589095 47670775407840 47676171081344 47699237514240 47748924219984 47765760186560 47822287713408 47833000591480 47869192016896 47905226124288 47905993049655 47934595594080 47942054859465 47978328797568 48026656464320 48058252948836 48128662782720 48136152247560 48141600595296 48172573043712 48183364390720 48203914057605 48215063972556 48262353512672 48331035455040 48336505860864 48378438740480 48410266660704 48414856189440 48421111254490 48457747656448 48465288331304 48494224806144 48569510958930 48617148142160 48649133108043 48653745282480 48727990185030 48733505520648 48764858777856 48850724008320 48925269497520 48930807162432 48973255610240 48994142156910 49005474857352 49048500218880 49091763764940 49128907596288 49165889969664 49208542356480 49214899963580 49251947068740 49289212098048 49290515844960 49376000610560 49408484821488 49451347664160 49526809696260 49532415447216 49608519172992 49651555549440 49688931352320 49695351024345 49732951542144 49740690655812 49770388616832 49797324815220 49819203625984 49896546777480 49934107000440 49971888165888 49983082585280 50028684729088 50059356037080 50072812853219 50136269376960 50185443243520 50218459982496 50262025494720 50275536791896 50299860836160 50339250224640 50352256524531 50383652285070 50421773585664 50479081475264 50503503997440 50510028909990 50574598355520 50586296626944 50597628682640 50627280228807 50675369047680 50728155890438 50752698918480 50802477381760 50810382927980 50848827101696 50870513558664 50880532485120 50893678637698 50958175432320 51008155427840 51016092980320 51041713424832 51046552427520 51049656199386 51099725919632 51124448718720 51130235300352 51138191850096 51209613797940 51267817123315 51298426863840 51328489096242 51331430292480 51345229064064 51403690131840 51417508328112 51506112802560 51553104485376 51584710376160 51598577233788 51643340025160 51674173973760 51704456403888 51728001238316 51807478356192 51838410304512 51874536852585 51897328301312 51976522864032 52008931391040 52063107361239 52139384681280 52147498268190 52153400644904 52186954130688 52260418300704 52350475307520 52358621742960 52364548015936 52389882754560 52432327571430 52444455549096 52449427538560 52511497867008 52535410206656 52576550234624 52661773399040 52696419302592 52708224056020 52748104175104 52770600652536 52828597009344 52861536823680 52909765129728 52921617675680 52984246809024 53002375288980 53008374425968 53117146469568 53135875237120 53170833049776 53182744078685 53222983229312 53248733291520 53263047467136 53291873925060 53309254219520 53331990021180 53372342094336 53396646439552 53398058832040 53419419513018 53478687335424 53547909009120 53560295028864 53572293302840 53612827194368 53635692466512 53653184891904 53728119394560 53736480209880 53742562437408 53789185178560 53812125665415 53829675631680 53852841019008 53877364170656 53885748210463 53946238245888 53947101883155 54029988522360 54047609541120 54054592342270 54123692976960 54136212179712 54180071823811 54183176419840 54206284939560 54247298522112 54295147701756 54314291825040 54425743583040 54450527619280 54514966113504 54523449372717 54534187743360 54623588051136 54628766632960 54694291659930 54712129330560 54718321988096 54789148218480 54886021212672 54898316468320 54933635927040 55010966632320 55023691067904 55094912561520 55109723021886 55120576858880 55204690051680 55275260912640 55300431796480 55332839309424 55365876094464 55469915055360 55476193483776 55548000686880 55609049483520 55615343660032 55623998152736 55687330976160 55702300688788 55772891377920 55785792052224 55798288869440 55849196525824 55912785757440 55921486536120 55927816076192 55954874776320 56013161104212 56024192872960 56046604079232 56066365754880 56124768219208 56206996252160 56230967908440 56273513407488 56282270320224 56379257925120 56458623648960 56510133762816 56522792842960 56535866974912 56559978890883 56615453159096 56687201072640 56713014916480 56721840221540 56788966659672 56844665520064 56872167805440 56887456022592 56922332267970 56985486504960 57031654551380 57117769609728 57152787054480 57168150706914 57204930489408 57318912223872 57384174856320 57393104602860 57399600709776 57418320673792 57449396004320 57483696491520 57487191659586 57543575342032 57631987757184 57725405456640 57731939175424 57732863418815 57776322522945 57820037268864 57935244613376 58010234759880 58054126488576 58097827427328 58098757528305 58105333505388 58245094009920 58340577770592 58346108741120 58384494338976 58441758099712 58532487565890 58551577002880 58620868809984 58634000725040 58671723578880 58672575725517 58723475351190 58767906732288 58788627921920 58819743343569 58871385343360 58885002721792 58910116517928 58961222214960 58996425346560 59005605980880 59057879956296 59078703388640 59102336482488 59148619013952 59244495073920 59251200732672 59302602327040 59341617196992 59354910570020 59399819707904 59484351329280 59511438920960 59536819885140 59581866659328 59595213851680 59634421229214 59649585638528 59686155274980 59777859641760 59836490021120 59875856132976 59881532655360 59943909251876 59972910996960 59979699102336 60071227244496 60072816186045 60177000744120 60215716304640 60222531892224 60268829965695 60314430593664 60327941890840 60335697077760 60420632326080 60512833325880 60572184570560 60581610414130 60612034691988 60617781007680 60665250270720 60680924529563 60717154419168 60810442857216 60863197125120 60916881900810 60956073472320 60962972858112 60972459513576 60984468014080 61163508953040 61219311576384 61256843571690 61411134495360 61457362462080 61517640104960 61521380547978 61558112236608 61611515122560 61628077357808 61706177694720 61760606026860 61807335363072 61860954455040 61877583743872 61907521029120 61915519309020 61972008030192 62009008768512 62010648966240 62128100277248 62166189427680 62175863319765 62182900768924 62212985771040 62274004532480 62434653403616 62464860207360 62535855911360 62567261617536 62576997921828 62638373707936 62773074978120 62789037514240 62820570369024 62830346091552 62844420989870 62891970362624 62918793085716 62939313046272 62947444630837 63027216982080 63098851844080 63136525370880 63140364246609 63202292584808 63232870783680 63249868867224 63488874309120 63505941210816 63561033877120 63588141948330 63602850346776 63665232293312 63692384803983 63763050284544 63802141781040 63819292894422 63874657399540 63912794125440 63922739812620 63950248710072 63971105063424 63979369952654 64010992481280 64077670598448 64171550376960 64181536330080 64188800793728 64271885410140 64286751963408 64441380606720 64448674481152 64498221542235 64547022214272 64595610758016 64630570504860 64658966408192 64660001547895 64736522259786 64759347945240 64798012880640 64857131449344 64865510810724 64871660376640 64948431572352 64970653580040 64978007360864 65019811703808 65134298677760 65177150190048 65191750806130 65233692663360 65241076216576 65325522875880 65340633143136 65441025292032 65455685019920 65555569436370 65639372333760 65654555196672 65669262758320 65707746679941 65720687793280 65746977862176 65860275386880 65870524128240 65877979761984 65935130218880 65963250815670 66013159958784 66035746261680 66043220596288 66053497806374 66137206412160 66144692230656 66202074065920 66230308511280 66245628062016 66251908469760 66260468032460 66310602056192 66320920874416 66360518155776 66396433086960 66414281590478 66463541312220 66528729036640 66578809333920 66715427617920 66730859380224 66745808049440 66824797171392 66848359169280 66950368786080 66957946643328 67016033992960 67044615583140 67066481114880 67095342908928 67105783843344 67136342032708 67178203046760 67229031447552 67279638905856 67316051273760 67346705213320 67432797807360 67448395502592 67503040305076 67567158730240 67670265224640 67809123152640 67827351411552 67868934627195 67944233909760 67995379745280 68055617899776 68066208265848 68143707641880 68162025842859 68165931624960 68184255800128 68279485063920 68366770076160 68397902485120 68437985461656 68460305418752 68538253509120 68556677770816 68607526515840 68674817070080 68779613834880 68798102978384 68898898631680 68939275205184 69076637808256 69110058101760 69166049136780 69207345118080 69270486547968 69279436102578 69302030485376 69331587027534 69345241854720 69417476481652 69487536798720 69519179575040 69529997690920 69582605507584 69612281711856 69627875860985 69680557734272 69732240065280 69811495657280 69894112811904 69909770095240 69925940732128 70015330489344 70016451380265 70058255099040 70155960274010 70238985079068 70261892403456 70341891759360 70352837900280 70360800870048 70406068294656 70438129345792 70468170421428 70482049098240 70637667203520 70645662412032 70669833718640 70753466657952 70769316448870 70822861959424 70894444066368 70986208324590 71017396622848 71055831900080 71102579157909 71109320028240 71225892684024 71397212012160 71413726705152 71506163111760 71514256622016 71623386329976 71637492526080 71648640279840 71656749916544 71749500887220 71772900842240 71803788025344 71857839186432 71929469177540 72039984696480 72164923969280 72181616239616 72212400892944 72275046586080 72393530269008 72402836493312 72419055766720 72504758791296 72567658110720 72622284284160 72631666881735 72686621484672 72697932496956 72712250324480 72741337209216 72798300324864 72831450734848 72925722213240 72949505774080 72980617923720 73035836550144 73052197624640 73100258280972 73276086012480 73347955509760 73396210743648 73459883415360 73479630695848 73572750328320 73606253402240 73637645647410 73693361394432 73777119079232 73812813534720 73822349945370 73877920603110 73933818147072 73935773767440 73959886740480 74064000915840 74141150916794 74145399311360 74177021496240 74249774634880 74298623170824 74363855170560 74477333324160 74550381009920 74561982048160 74599427313216 74606499701760 74611035983718 74684214805616 74728805438976 74844820166220 74929886564845 74974623877920 75022859658240 75043027093632 75089034055620 75278164865280 75346845017088 75393038242080 75413305187844 75718622212896 75763830445056 75765043364985 75849941363456 75896443023960 76013053571520 76092233835657 76203716072640 76215574391970 76224200942552 76273240652544 76320798727680 76340517956547 76425216298496 76512233141760 76524139470480 76532800946368 76569828641280 76649588879448 76695352950528 76707287775144 76842650342912 76947640295760 76967207275520 77017843596096 77035096697260 77093383025152 77126262492168 77161383741026 77259169203840 77329656728064 77346979679840 77397865850682 77465010037740 77473778007184 77511260960640 77571959362560 77592001857474 77660125346560 77711217534288 77728625961155 77787437027456 77825071733760 77845992451968 77964784296048 78043316754520 78161158413312 78209077021920 78221247402285 78230100967356 78280431196032 78297967134920 78357208976384 78390627451056 78426324458092 78525712961280 78537932614440 78546822023904 78614962953280 78648491357145 78666683323644 78674141307840 78743839941728 78756093538369 78803115309984 78864825351936 78992660098560 79002865731010 79062336084030 79122156262656 79242895514016 79382426513520 79503562933470 79512561638952 79581540366640 79675719704352 79703812855680 79834474843968 79842043540480 79894571200704 79937810887590 79963881329280 79972932136448 80094969659328 80097088248060 80218031003136 80236000992160 80287621739520 80358439954260 80419240791552 80479777337856 80560843101440 80613843656112 80683777767840 80731950474240 80744513447520 80816046255984 80823708010240 80919357368832 80956205892224 81071414311680 81080590476288 81081888513405 81185539465440 81204318269568 81222509201080 81274764629760 81283963810816 81296612684768 81471437737560 81533080691712 81551345270720 81625748768512 81675791428920 81697747286831 81799117949952 81801281615040 81881512660480 81935382076704 81943149949440 82028507397304 82068193995840 82077482982144 82148686830080 82183722327720 82245904210944 82347474702480 82400453890560 82516449948480 82535536601856 82554025745360 82629344040256 82664584532829 82680865288320 82807035077520 82888252570240 82901151093020 82950647694720 82999258964136 83037054619402 83214290225664 83286480276480 83413574225280 83423015490048 83435997229104 83530996464240 83553451033182 83697433304160 83773794788736 83869178636160 83882229804180 83891724114288 83919084061696 83920427540885 84019741656318 84036289309440 84099548632320 84187152328812 84310494378240 84333158489632 84378800381345 84578458917888 84674588281088 84784189264440 84803800462368 84923179738644 85069522374720 85082760332310 85092390525896 85217058833920 85230319750160 85266998280096 85331184033888 85436894131264 85478229757440 85547481827070 85575381773440 85676654414592 85695847213520 85715669284544 85752226060371 85921840808960 85978368335808 85997628722980 86062696285696 86099401064664 86127481010688 86174094006480 86225544737280 86315363013048 86345797260320 86397350507520 86447981635776 86487347747632 86588108184960 86597908763136 86627538106720 86730055903296 86771845602065 86879512212480 86902866920064 86978256884480 87015352139820 87081189732864 87100697167840 87120844190848 87158000258082 87254700389376 87367641014880 87407425915160 87510866655888 87519163111680 87539406928896 87610328906588 87662637149568 87798731348835 87827365504320 87837306349312 87951001087560 88007585368320 88017546611712 88047661682240 88085213026785 88151860098432 88182941882880 88307078015040 88327504082688 88441833322440 88528577449280 88586819934444 88618055082960 88771745778560 88876801099008 88953903490560 89032365855030 89099729561856 89131145559040 89267158381440 89277262191104 89392820777520 89421974819840 89474378457792 89529232912470 89570937395680 89754735031680 89822298983040 89910397076480 89915863877814 89969548653504 90185952015360 90227020299520 90265501116180 90333797838336 90412164203520 90436468548736 90491912836260 90503545616640 90630948489120 90740823866368 90754944354464 90858276855840 90872415621195 90882701123812 90926671511520 90997875406080 91039313418560 91075731628752 91250647282208 91294795687680 91375322851215 91444459287168 91458689270364 91476702021120 91706151779840 91745263429560 91814679770112 91828967364576 91849538369810 91919033606912 92000111383531 92116701743040 92221398849040 92276460157440 92282070821967 92372581470104 92417272683840 92442116036712 92460322472960 92791431682560 92816375615808 92873278963530 92958012045288 92976320087040 93192150415872 93249284141520 93274351153386 93355268507020 93411006798720 93508309930802 93554527472640 93651980105424 93682523204608 93789189012480 93803783867040 93814401160064 93957560561904 94183556271360 94194216549376 94266631484805 94337955543936 94408969569408 94525925421824 94648277766120 94704788056320 94791192118272 94803438877212 94812426704320 94874803300836 94967856912032 95196282682880 95258911816224 95280251178190 95341550815680 95352342162688 95497848439968 95531520373120 95644575426816 95666001182960 95728939341633 95811986099310 95869191188160 95884109718930 95956657595136 95969054928981 96053312928640 96116505897672 96257325565440 96272304495120 96283201190592 96366728781440 96407828115210 96430127945112 96524707025344 96662070910080 96673011721728 96756877480960 96820533321408 96829712378880 96842222508980 96915495312896 96930576662608 96988449612288 97139021917860 97234296284320 97298266216086 97307490564960 97455980370060 97467011041296 97529717555712 97701448016640 97787626209195 97850538995040 97861614324864 97946511220480 97988284313820 98010949714704 98032905572615 98183527529880 98257815192576 98331779939328 98333354154555 98429799927160 98503894137480 98578424196096 98581031689920 98752001221120 98816969642976 98902695328320 99053619392520 99064830894432 99080246709561 99217038345984 99303111098880 99377862704640 99390702048690 99465903084288 99481381311624 99540777233664 99594649630440 99621422385717 99793093554960 99868214000880 99966165170560 100057369458176 100118712074160 100145625706438 100272538753920 100370886487040 100436919964992 100524050989440 100551073583792 100599721672320 100678500449280 100704513049062 100767304570140 100843547171328 100958162950528 101007007994880 101020057819980 101149196711040 101172593253888 101195257365280 101254560457614 101350738095360 101456311780876 101505397836960 101604954763520 101620765855960 101697654203392 101741027117328 101787357275396 101916350864640 102032185960640 102083426849664 102099312398772 102199451839264 102248897437440 102260470600704 102276383700192 102419227595880 102535634246630 102596853727680 102656978192484 102690458128128 102703725450313 102807380263680 102835016656224 103012225605120 103169420752320 103197154467576 103286680050320 103348347947520 103408912807776 103456002476632 103614956712384 103749073705170 103794656602624 103919154153867 103953045728064 104017862782080 104126214722478 104278769362560 104294996536380 104306801289808 104373908261376 104520836601408 104700950615040 104717243485920 104729096031872 104779765509120 104864655142860 104888911098192 104898855077120 105022995734016 105070820413312 105153100469248 105233940411015 105392838605184 105416448112040 105496208350208 105541201305072 105657194018688 105723073647360 105819530259456 105843235351360 105968493618048 106004750577960 106016748851936 106153974673305 106234292939136 106271750474240 106341666099552 106365488157370 106445966458624 106526094934272 106583747850120 106618508439040 106663980042360 106744684188672 106793292879104 106796117664080 106838839026036 107095818018240 107120590057728 107144586605680 107271384933024 107456238789120 107472960419760 107485124874816 107578370357120 107624251330830 107659351263360 107705682038016 107754728341312 107771496420926 107894203766310 108059977044720 108095219082240 108109184684540 108247385953920 108272424359424 108360143647622 108366352839680 108412569879120 108590295403512 108628583650080 108851487166080 108901055238560 109029932227008 109046898745434 109068375486720 109247176102272 109388583319860 109424258661120 109436643976192 109512911133235 109578296436960 109772042425344 109796632936640 110021933264640 110047382135808 110189825123040 110219446043772 110241153717760 110409380103360 110600863592960 110665678618848 110731752188928 110733524918055 110939830110720 111096001373760 111211726375191 111218098967040 111247996305472 111374661952320 111404601377576 111545782755840 111596577738880 111698393051648 111825571514880 111842973072240 111855632152384 111909749552640 112026322208424 112048385745920 112093208158464 112132731509760 112249536438416 112413992504320 112461935816880 112564540640448 112758515850240 112917247297920 113020267525632 113045585685920 113071733949824 113119957781766 113230906318192 113374402145280 113426029832960 113443680443080 113577933319344 113603376404765 113689331040128 113744335610880 113774912045184 113844664535940 114063309102760 114235539219456 114305574108960 114323361587955 114336301413828 114409860978816 114637824447744 114768349712640 114786209205720 114799201419552 114898792008640 114974383319172 115087150684064 115263975514368 115450810913280 115465726837630 115552645045890 115640074537728 115742075611539 115870489226752 116020469519760 116197515056610 116210667010776 116388002786211 116490188019840 116681155541184 116692217482240 116768988677952 116883516199424 117064975131780 117103154005760 117241737619968 117268001450080 117343447157760 117345151451034 117446950702380 117535813464576 117639486687138 117742770686720 117770005443584 117820233035856 117922444429920 117992850693120 118011211961760 118115759912592 118157406777280 118204672964976 118297238027904 118488990147840 118502401465344 118504298596515 118593504126045 118683234393984 118709821140040 118799639415808 119022877841920 119073639770280 119163733318656 119190427703360 119268842458428 119299171277056 119372310549960 119404399880753 119555719283520 119672980042240 119751712265952 119763065310720 119887818503752 119945821993920 119959398204672 120142454488992 120145632372090 120354001488240 120431432609280 120537659931390 120628861187328 120655883781680 120671394155520 120841264652160 121025666651760 121144369141120 121163220828260 121224069383976 121235562015360 121330500541440 121361849059126 121434308838336 121620885714432 121726394250240 121833763801620 121912146944640 121925945716224 121944919027152 122327017906080 122438623152768 122513687143380 122822268990720 122914724924160 123042761095956 123116224473216 123223030245120 123256154715616 123521212053720 123614670726144 123755167487744 123831038618040 123864326531647 123944016060384 124018017537024 124021297932480 124332378855360 124351726639530 124365801537848 124425971542080 124548009064960 124555581929103 124869306807232 124929720414720 125071711822720 125134523235072 125153995843656 125276747415872 125330176549773 125546149956240 125578075028480 125660692183104 125688841979740 125783940725248 125837586171432 125878626092544 125894889261674 126054433964160 126197703688160 126273050741760 126280728493218 126404585169616 126465741567360 126499737734448 126820389726095 126977748618240 127011882421632 127122067754240 127176283896660 127205700693552 127234196594245 127330464586624 127384769607966 127526100569088 127604283562080 127624140498465 127638585788844 127749314799080 127825588250880 127845479625240 127900497420144 127942210126848 127958739905308 128155341196896 128321222740605 128363072660160 128377601587456 128543770820280 128573503926816 128882761213440 128996443084470 129094044428544 129191221516032 129261141009720 129320003095790 129473044519572 129518695890480 129596025761280 129731021621448 129743320753280 129896863144704 129941307160080 129956014721728 130268597355520 130354300380096 130383501612260 130467385326720 130482152433152 130651045751760 130681266286272 130882050584064 130911370039840 131111138872740 131278744667520 131309110393344 131338525516640 131415493359882 131441375586560 131493955724352 131720550773760 131741048256480 131755959523968 131870260437760 131926501631340 132026319917568 132071492523360 132086441192576 132106995612748 132274412824320 132289384461312 132460617022560 132491256124032 132520936064920 132621204112384 132641841748832 132721036311552 132792866173920 132828563180956 132927082624440 133057458073280 133157618667840 133296324520619 133430855235840 133461718760448 133491616098880 133548548782545 133649594342784 133696718338560 133900737572160 133915893286656 134032067985920 134089231166280 134132962229760 134190685817856 134211567686688 134272684065416 134356406093520 134632102547520 134693410426640 134865595614720 134873795816721 135006080610152 135134317460480 135340530449280 135618246305280 135654702823104 135737869254390 135888467819520 135990759490560 136111235799552 136132416531696 136287415283760 136324051685718 136331863249920 136368511600256 136558970127840 136733540152320 136795804970240 136875970923312 136920610837504 137076507018240 137113355541632 137215053031680 137559227669760 137596205956768 137774307554715 137878550410368 138153275616512 138332098273560 138414690236160 138540973095936 138558872205156 138604060970752 138663174055068 138690483709440 138834952963304 139038359150080 139059995381840 139224563423712 139255751721970 139361115468544 139464480130560 139622991314560 139788225623808 139819540190480 139851881464256 139911526730079 140032902760530 140116510198080 140262464896203 140311920548020 140477970158136 140523784806912 140683783518720 140705675800560 140721601740096 140876258691584 140936340842856 140964098196480 141275334407040 141291324824064 141339667437280 141506933315904 141538632897740 141645723918848 141788888132736 141972416649180 142034793245696 142111663800160 142205158315818 142218640056480 142451785368048 142794424024320 142827453410304 142920376767285 143012326223520 143028513244032 143246772659952 143297280559680 143313499833088 143499001774440 143545801684480 143607576050688 143715678372864 143717979148965 143858938355080 144079969392960 144329847938560 144424801785888 144550093172160 144787060538016 144838111533440 145009517582592 145135316221440 145244568568320 145263333763470 145373242969344 145395864993912 145424500648960 145482674418432 145662901469696 145851444426480 145899011548160 145961235847440 146104395249280 146200516561944 146552172024960 146695911019520 146792421487296 146919766830720 146959261391696 147145500656640 147212506804480 147275291294820 147386722788864 147554238158464 147625627069440 147644699890740 147755841206220 147867636294144 147871547534880 148128001831680 148282301833588 148354042992480 148499549269760 148597246341648 148954666648320 149086053073035 149123964096320 149198854626432 149222071967436 149368429611232 149457610877952 149689640332440 149859773129690 149949247755840 150086054187264 150105444888919 150178068111240 150218438559657 150556329730560 150786076484160 150826610375688 151056769573593 151437244425792 151530086729970 151699882726912 151792886047920 151881840686421 152026107143040 152184467671314 152407432145280 152431148783940 152448401885104 152546481305088 152641597455360 152681035913094 152850432596992 153024466283520 153048278940960 153065601892736 153139657282560 153299177758896 153390705901056 153414575550288 153685300685824 153803451369945 153895280591520 154035687192192 154070193394520 154186766050304 154252524984336 154322767482052 154518338407680 154659313456128 154693959359680 154795731701364 154930020075480 154947556014368 155022521921280 155184003714948 155320250693120 155422435068576 155457251922310 155574874054912 155691984903936 155929568592096 156086633509040 156189322083717 156418154043840 156442494804570 156460201934712 156560862392064 156595934269840 156781254902112 156852648916184 157051425922560 157075865228880 157093644047808 157229925906560 157296982714290 157333366647288 157348282615680 157487679883456 157512187076738 157606230619968 157729650703872 157985320197120 158005731462020 158124672168060 158244312525312 158485791028032 158764853027040 159007125866940 159025123277904 159163080733280 159351439408704 159407625711360 159548232236055 159668949687936 159789142401408 159875621775180 159927762658560 159945864272896 159948424881635 160189939318656 160194176496120 160436062006272 160472001984320 160716879908520 160838481583104 160959554675712 161121686202880 161227687312224 161367555535680 161489026895040 161632092511968 161647416020480 161657244631389 161838714737664 161841305649465 161912411784448 162142828623360 162163777026810 162371078930880 162408636539136 162445018402160 162540215471433 162549529259520 162593225369536 162942875475120 163102690541440 163251497537024 163351582857840 163395494573662 163602563230080 163763025320960 163870764153408 163886299898880 164057014794608 164136387991680 164154965964288 164297373660160 164367444655440 164694949404960 164800907781120 165032899896960 165071073203712 165108051490720 165133744515935 165258688080512 165329169065658 165361730576640 165614070155040 165776505140480 165802302186040 165901295389440 165998517928272 166035703976195 166074109238804 166428580451328 166827148450560 166846030980096 166871994458208 167061992928480 167106902066364 167394866608320 167547589577472 167738357272320 167764459608360 167783448228576 167840855081770 168039483312636 168072578618880 168199097264640 168374304657624 168620988756480 168666316979264 168757600762690 169349176562176 169568378528880 169607600924736 169846359477288 170139044749440 170165520664620 170184781051792 170434117667840 170460639500320 170533996560192 170662368067776 170873788262528 170956459514880 171094963654140 171150763546880 171353308829184 171391694427040 171431338569088 171504452120742 171956736671616 171995257445960 172125392571392 172198802129328 172254962021376 172348188012960 172451089474560 172630726026096 172691594520640 172895963271552 172974695495264 173176216369920 173195817526272 173198590256445 173255076213440 173328967568835 173460111806592 173543691204130 173805733840128 173956513768960 174030704279640 174162379465728 174201394335680 174241688381696 174316000516164 174735282029760 174814851830320 175021733311776 175038326223360 175220657813176 175325274299136 175597462697670 175654731008640 175674612698624 175902002175120 176015170736640 176095323364480 176170426053570 176303720196864 176365883765760 176459230030707 176614156030080 176655008165376 176883666644880 177057154898560 177173639868888 177236110165920 177543491557120 177753602198016 177907806981120 178064731710060 178199459123712 178534316762880 178554524382208 178785641555040 178948756915584 179058465824940 179141874791360 179509470063360 179644597966080 179831727755628 179939097307008 180454040599040 180531002232360 180667595676672 180872937097472 180983825672520 181007091233280 181032477238561 181261896978240 181509888708928 181716553711680 181744831242390 181765402247624 181853343023040 181995750812160 182042773588689 182078626837120 182151463257504 182501294564416 182589591375360 182750645702430 182888918574336 182917378540728 182953404042240 183412303559680 183490526859120 183657934729152 183699076739620 183838067213824 184000222767062 184233403486080 184442797698080 184552920314880 184564141643934 184745162940208 184834545367680 184884232073424 185352877291985 185582863365120 185632751231616 185746557927060 185916024090576 186384300831744 186498568283040 186527589959295 186548702306772 186710537014040 186822013597440 187016619861604 187303960210848 187607567734080 187628802320128 187915121123808 188367112542720 188533262969610 188675911087872 188817939138816 188842333892511 189051850843648 189296555532240 189409576112640 189606877754424 189624853408640 189749606601672 189935713824064 190392565365760 190517823632448 190560502356380 190683101631360 190704684325376 190995696879936 191063040746240 191289150853632 191332002365920 191457878683266 191623972198620 191738382376320 191768219437860 191913315190272 191938109857962 192106625857280 192233011795344 192514651130880 192544608990240 192566402381184 192733457562880 192815656230420 192860255890224 192903459352565 193049414050688 193324141820160 193346023443456 193494664626705 193641066642816 193684445017960 193830990625792 193861153325216 193976899224576 193980004643685 194278043835720 194468592568640 194596532432172 194614981129920 194817705068597 194911960740120 194934022082592 195059435111424 195402896033280 195575252418390 195701077990080 195723228649728 195893022440960 195976568627640 196021899429408 196065811145230 196367055059760 196666708309110 196859599854320 197007788274960 197123240039823 197162063379840 197504002442240 197633939285952 197805390656640 198107238785040 198129661788864 198160493419122 198434076691968 198606222197760 198755725409280 198781404097380 198931806168576 198962762623248 199081554467328 199189299260880 199242844771434 199586187109920 199736428001760 199932330341120 200114738916352 200237424148320 200291251412876 200545077507840 200873839929984 201048101978880 201102147167584 201199443344640 201409026098124 201534609140280 201687094342656 201916325901056 202040115639960 202094427499003 202298393422080 202345186507776 202390514730560 202509120915228 202701476190720 202912623561752 203010795673920 203209909527040 203241531711920 203482054234656 203574714550792 203832701729280 204064371921280 204166853699328 204198624797544 204398903678528 204486077528577 204497794874880 204552767400384 204838455191760 205071268493260 205193707455360 205313956384968 205380916256256 205407450900626 205614760527360 205670033312448 206024451210240 206338841504640 206394308935152 206573360100640 206696695895040 206817825615552 206912004953264 207229913424768 207498147410340 207589313205248 207592636548505 207838308307734 207906091456128 208035725564160 208252429444956 208557538725120 208589993072760 208613602579616 208747816522752 208883627582955 209041673202816 209434486971840 209458192063744 209729310285720 209777822196384 209797710154240 210045991468032 210049354140795 210141640826624 210467880822030 210785677210368 210832896224080 211082402610144 211314388037376 211446147294720 211686470702720 211936987236096 212009501155920 212033497703872 212307949346610 212468585878272 212543500948480 212683332199104 212730976314740 212891932917248 213052189868544 213167495700240 213237016878080 213327960084720 213586585758208 213592235328160 213677678052072 214191636036480 214241180115456 214289173211360 214542769866048 214912477578240 214945920839520 214970249749632 215156740714240 215248502661660 215318702526720 215411364076032 215509456682624 215542992841852 215788407532620 216119954089440 216218369369080 216494771907840 216544848718848 216720287295244 216825139758240 217180590807024 217257167300160 217702974332160 217802110477120 217895000645205 218059864454016 218093797490868 218136750973440 218494352204544 218777166639720 218848517322240 219025822266470 219156592873920 219384880991497 219593265873280 220043866529280 220379650246080 220438892087544 220482307435520 220818760206720 221201727185920 221331357237696 221467049836110 221879660221440 222192002747520 222423452750382 222436197934080 222495992610944 222749323904640 222809202755152 223091565511680 223193155477760 223396786103296 223651143029760 223685946144480 223711264304768 223819499105280 224052644416848 224186416316928 224499072876832 224789659694535 224923871633760 225129081280896 225834494595840 226040535051264 226091171371840 226143467899648 226239915563532 226461812636384 226852059665920 226887360886160 227155866638688 227206752809530 227378662080256 227549824090368 227689329071880 228126618205520 228276701506971 228611148217920 228646723175910 228672602827656 228819721957632 229021553869641 229275648895488 229536699425280 229572418411440 229598402839104 229797584017280 229948766638344 230174301368128 230527951028736 230901621826560 230931453675260 231105290091780 231280149075456 231484151223078 231740978453504 232040939039520 232395030113220 232421334021552 232776005572422 232980376039680 233185877883465 233362311082368 233537977355904 233767032398848 233770774827005 234129950263560 234206308011520 234483475239936 234536002900160 234690302902068 234893901404760 235071626929152 235278973374276 235485541373440 235640466071712 235844888859840 236022423923520 236231519825184 236268280615107 236314813554560 236409345929952 236594476055808 236977980295680 237008597193030 237187008252090 237366468787968 237419642280080 238045755683840 238147279540560 238380855406720 238537684916856 238598342554112 238744621099920 238808799761506 239111438567040 239345960084480 239503424531904 239526130621440 239775637007504 239891643987840 239918796409344 240284908977984 240291264744180 240708002976480 240862865218560 241075319862780 241257722374656 241311767563360 241682529304320 242051333303520 242288738282240 242326441656520 242448138767952 242471124030720 242723698118252 242868617676672 243241771428864 243245665540215 243667527603240 243824293889280 243851891432448 243889838054304 244654035812160 244877246305536 245027374286760 245093241860493 245644537981440 245829449848320 246085522191912 246232448946432 246446060490240 246512309431232 247042424107440 247510334975488 247662077236080 247728653063294 247888032120768 248042595864960 248664757710720 248703453279060 248731603075696 248851943084160 249096018129920 249111163858206 249738613614464 249859440829440 250143423645440 250269046470144 250307991687312 250364064266095 250553494831744 250660353099546 251092299912480 251321384366208 251377683959480 251567881450496 251675172342864 251757252185088 251761282622655 251789778523348 252108867928320 252395407376320 252561456986436 252809170339232 252931483134720 252999475468896 253136401144035 253640779452190 254023764843264 254244135508480 254352567793320 254411401387104 254468393188490 254660929173248 254769539215932 255208567124160 255248280996930 255277171577688 255498629598160 255651176501760 255690959250480 255800994840288 255917479810616 256310682393792 256642445481210 256726145320320 256755203174912 257087541640560 257147007853632 257765522426880 257992886168940 258188088857088 258382443032064 258522282019440 258640006191580 258946089039144 259037391780960 259192051522560 259462043242896 259486641506560 259793726289408 259882614320160 259912029443456 260315536806195 260708600760192 260767003224520 260934770653440 260964304866304 261302091503520 261362532572544 261764101168128 261822740079680 262222277745480 262557489335040 262618220786688 262677051033280 262830986719764 262882751173120 262987911448704 263482096512960 263511919047936 263740520875520 263853003262680 264052639835136 264142985046720 264172882385152 264213991225496 264548825648640 264921234045120 264982512248064 265041872129840 265283683497664 265585732347840 265657126361912 265854165248880 266114916146560 266315237335680 266592649041238 266861710471680 266983232197760 267097097565090 267299188685568 267393436677120 267801475144320 267831786573312 268064135971840 268178462332560 268265924459520 268423135373376 268545368130832 268712812187040 269264205095040 269386820853280 269428741052315 269731191229440 269747591633442 270012161220304 270681060898560 270900359119055 271236492610560 271309405646208 271475738508780 272222471599104 272264833063392 272574830567520 272617246863585 272648103371436 272737023200512 273117940255680 273591609940480 273751941846624 274226711083264 274430106063360 275118455339520 275192411913536 275548615109430 275757100820736 276000334150593 276306551233024 276664196547120 276829380472320 277117744410312 277208121941504 277326348110136 277380967418880 277669905926608 278076718300160 278119990763680 278449126847424 278511503443940 278722230937088 278928960261120 279245982629120 279576451247616 279639080380960 279703762928512 279823053460158 280065805521060 280233020396160 280524929792406 280623841096040 280955940316272 281047569613824 281367567037440 281411351601120 281443203480192 281752517383168 281872681685712 282550668814080 282582649648128 282679334874560 282799894454415 283013866631808 283077265795480 283291447837696 283577776265472 283944833298360 284223327600320 284410316631636 284437280112960 284733568946411 284903570736096 285588848048640 285840753534570 286024652447040 286057026488064 286493545319904 286594561119360 286626999666176 286998003548880 287091603368960 287435958297930 287717876710160 287907164786943 288159938785920 288659695877120 288849603571776 289100186344320 289574121076032 289676223066880 290019035165184 290270632442880 290489137136640 290526667526940 290746485938688 290791729987824 290965348836864 291325802939392 291702888852960 291922471694880 292208790498560 292401033123888 293104344049920 293362878627585 293584842974592 293839533661440 293918522783392 294098716717845 294425013608960 294550582589640 294773445577728 295108476316928 295289399781480 295368778652389 295511682412440 295735272588288 295743095069760 296256003663360 296564603667176 296708085984960 296999098539520 297194492683296 297240740128683 297909333296640 298172106146070 298247928192640 298397709252864 298444143934872 298736859222464 298864267157151 299379280664880 299719546259380 299898495511680 300172108374528 300210889777838 300356136222480 300436877119314 301112659461120 301572152968320 301653220751376 302113539147186 302874488851584 303060173459940 303399765453824 303404622647815 303585772095840 303763681372842 304052214286080 304368935342628 304814864290560 304862297567880 304896803770208 305092962610176 305362071826188 306096557881920 306131203785472 306598355517792 306781411802112 306829151100576 307606902739890 307790561183040 308071374384384 308111176350939 308140386789040 308505049968672 308645534964104 309036676815360 309387918719360 309591463402728 309860040150960 309895112028736 310045043842560 310368007429896 310640501386240 310844870137152 310914503844620 311149748109824 311383969807872 311859137184192 312173267018080 312378644167434 312836308087680 312884989609140 312920403869424 313121724784128 313191868539680 313562509804224 313705297832368 314102851845120 314151730457760 314187288095616 314459851813120 314593965428580 314666733294576 314696565231360 314737223154185 314975359766912 315024374153476 315212461239936 315459301407744 315701821233045 316011462924040 316249344336120 316488625050624 316971582056064 317529706054080 318014251733880 318050246555808 318326161466560 318461924019915 318702878817408 318815251422720 319096464472110 319337899375872 319578284802816 319751243550360 319855525317120 319896849763270 320379878637312 320388352992240 320944003968640 321433759817040 322243372405760 322455374624448 322735111071360 322978053790080 323264185023936 323294832040960 323314489262778 323682611298930 323824823568896 324285657246720 324327554053620 324742157861760 324817273078272 324890036804320 325080430942866 325099058519040 325186450739072 325885750950240 326205381082880 326502995074048 326703165715680 326790989147324 327205126460160 327741528306816 328114029589216 328272775983360 328309931928576 328538733399705 328734889310880 329389898809920 329733013287847 330065799793920 330142146407424 330216102981440 330267489031870 330517376161024 330658338131316 330723461153280 331228140310080 331553010280960 331604604372080 331802590778880 331997035856544 332071407952390 332148218477608 333635179125573 333654296901120 333743988916416 334123985856960 334213804132728 334789733216640 335095179154944 335476714544640 335528919216720 335566896457152 335681710163540 336078966625272 336145157237760 336398194529280 336748609315248 337241977512960 337332633958528 337515201525380 338698353124352 339136757057760 339215201849472 339692718954576 340278089498880 340331041329240 340369562103584 340810129214295 340921279000640 341067993120384 341324736135552 341747576525056 342189927308280 342301527093760 342706617658368 342783388854080 342862677138176 343008904241484 343913473343232 343990514891920 344397604258656 344696376025920 345261452052192 345383189041280 345791926543104 345949390990528 346352432739840 346397180512890 346510152426880 346657935137670 346920223613184 347087382408260 347226226834617 347611467680256 347913027537920 348061408559280 348402788671360 348483376763392 348632001032328 349470564059520 349629703660640 350043466623552 350076652446720 350441315626352 350650548598272 351194925395340 351309462017280 351349225397248 351804004350240 352030341473280 352190646728960 352340852107140 352607440393728 352918460061414 353228312060160 353310016330752 353767333289760 354114309797120 354347279737776 354472220331840 355086983114240 355507204396032 355512895789545 356129463420120 356398918247424 357068633525760 357571283110080 357897513831168 358116931649880 358213199642259 358283749582720 359018940126720 359289195932160 359663455511256 359878194614016 360908081198080 361062004464720 361745874194944 361967651345040 362014182466560 362064954477122 362523793956480 363019777417856 363433107423360 363489662484780 363530804495248 363706686046080 363991501624320 364085547177378 364157253674240 364302926515008 365002589128832 365179182750720 365501291404860 365777837148672 365834757081456 366981053718240 367315869458304 367398153479240 367676134427648 368000445534124 368466806972160 368885595396160 369128283287868 369490325880416 369669090735360 369768464146848 370705754583970 371265502463232 371493115854120 371592979594941 371832048181152 372997136566080 373055179918590 373097404613544 373421074028080 373644027194880 373666745787309 374033239723208 374607920421696 375215135468160 375257604640256 375830242247616 376734225085440 377066525939220 377351822175744 377635878277632 377684667785022 378103701687296 378593111064480 378819152225280 379213755508848 379249706817280 379499213203344 379871427648128 380461169178285 381035647264896 381121004712760 381366203262720 381409368650752 381702589782735 381991393759872 382126081492480 382578301707264 382664004731840 382915757366532 383247944397240 383476764752640 383536438875720 383826630380544 383876219715924 384213251714560 384466023590688 385089217980480 385132804762368 385466915125760 385631312460840 385720511780448 385806918705130 386098828101376 386648283640320 386989329253410 387282133285632 387368890035920 387722306650432 387960009287370 388556087671440 388937185137280 389193064864344 389229962259840 389635410137194 389823921480240 389868044165184 390805792066560 391150504836780 391402155980160 391446457299456 391786044881920 391953137255280 392043798858816 392131622290460 392734110119520 393333416618220 393719199708640 393780467691845 394015576549920 394246480079646 394324126759680 395267878571904 395610781313280 396214477570080 396259323577728 396320986838244 396868153383936 397562808194760 397863612337152 397925525246496 398163108934656 398378598521760 398485689542868 399172374219840 399472856003520 399864660682240 399888973561857 400474848296640 400582502825752 401090155015680 401747679859968 402096203957760 402204294335168 402398886689280 402818052196248 403069218280560 403832651802112 404080231279920 404188854998006 404596786844160 404781029461120 405018241830456 405402952381440 405825247123504 406021591347840 406419819054080 406483063423840 406964108469312 407149429101584 407665403458560 408128743842560 408333707398656 408397249595088 408488736434155 408797807357056 408972155057154 408995589749760 409105534800768 409676910383520 410142536986520 410387414910720 410627912769936 410761832512512 410814901801252 411229521054720 411340066624896 412677683009280 412788617870304 413146720201280 413322922664145 413635651231104 413824009906528 414459826849536 414996294820680 415185273097010 415676616615468 415812182912256 416071451128320 416504858889912 417115077450240 417179986145520 417227205159232 417767255165910 418083346405632 418868973943680 418916384127488 419458620571440 419555644392768 419595420308480 420098708281590 420283281653248 420787394688609 420935761644060 421571354420736 421665792448160 422164805220288 422628776074752 422892294589440 423372941405440 423873974472192 424019002311840 424066995407744 424615898693220 424937171756544 425366664398208 425461952629480 425783865834496 426104379737088 426334991400480 426655920169440 427173171516416 427184470656320 427355356104144 428383272072960 428482360230912 428578346422720 428761130301855 429085539732096 429891841679040 429940499499264 430313481428480 430497005323320 430637405053440 430822728152064 431018913365248 431085985683704 431576815065240 431692830338107 432239908178880 432436738738160 432989543815680 433440574590488 433650279516480 434361181614048 434514334600320 435405948664320 435604220954240 435790001290410 436119728908032 436187594981736 436273501946880 436988704409088 437554333279440 437697034644480 438051644532940 438313185747840 438769761982994 439186531746560 440087733058560 440759300492160 440877784175088 441637520413440 442662714475392 442934099672220 444384005495040 444846905500764 444991985221888 445498647809280 445618405510304 446386310955520 447371892288960 447422528609536 448105288833696 448372832633856 448998145753664 449579319389070 449847743267520 450258162561792 450316334666757 450655315678971 451668989191680 452182342743680 452286935799296 452479831127064 452923625272768 453704119331840 453774721772320 454311733277376 454413505619060 454757324160512 455099648180736 455378658143760 456253236411040 456553403013942 457222296435840 457293446351820 457345205655312 457639443915264 458043107739282 458551297790976 459073398850560 459144836822880 459196805678208 459595168034560 459897533276688 460000556917655 460348602736256 461055902057472 461410354109835 461862907350520 462210580183560 462560298150912 462968302446156 464081878079040 464790060226440 464842668043104 465552011144844 465960752079360 466371755766930 466724622164736 467075954711808 467541549654010 468259900527120 468412616023040 469072005800320 469380605804136 469787802809520 470557946748552 470971082746880 471280932143424 471689777719680 472044847847040 472463039650368 472536561230214 472629627109120 472818691859904 473188952111616 473955960591360 474017194386060 474374016504180 474732937575936 474839284560160 476294559081120 476761710813440 477075369833712 477196685108224 477489242199840 477617599523012 478222877134080 478644696708165 479006849063808 479551274015008 479783287975680 479837592818688 479845274644905 480569817955968 480582529488360 481416005952960 481917480959161 482150639725560 482515444749312 482623535126720 483365058608640 484102666607040 484577476564480 484652883313040 484896277535904 484942248061440 484971733894167 485447396236504 485737235353344 486491331080430 487335055206480 487620646414299 487648587778560 487779676108608 489308071624320 489754492611072 490054748573520 490186483720986 491289075962880 491658899696640 492171044383824 492464897892864 492892120980480 493024618862464 494084848214880 495020669950976 495324154472160 495401233547805 495457306126588 495776064241536 496085191729920 497329515421440 497406906558120 497463206151392 497703886168320 498107111928585 498222327716412 499477227228928 500286847290880 500538092940288 500615983374624 500728128532190 501106989663488 501320706199092 502184599824960 502642768732416 502755367918960 503350344685728 503522565245310 503579557046696 504217735856640 504790814752640 505122913972872 505618340678464 505862966269440 505998950937792 506272802288070 507281558904380 508047529686528 508488271016960 508705135586640 508822802774208 508936786376980 509321858346496 509539078431864 510417134248320 510496561993860 510554343155376 510997259196320 511302353003520 511381918500960 511601989680576 511834959621232 512621364787584 513284890962420 513452290640640 513510406349824 513518627251565 514175083281120 514294015707264 515985772337880 516376177714176 516764886064128 517044564038880 517280012383160 517892178078288 518074783561920 518924086485792 518973283013120 519587452578816 519595770769335 519765228640320 519824058886912 520631073612390 521417201520384 521534006449040 521869541306880 522604183007040 522725065145088 523645480159360 524444555490960 525114978670080 525354102066560 525661973439528 525765502346240 525975822897408 526964193025920 527023838095872 527481041751040 527706006525360 528285970093440 528345764770304 528427982450992 529097651297280 529842468090240 529965024496128 530083744259680 530567366995328 531171464695680 531314252723824 531708330497760 532229832293120 532630474671360 533185298082476 533723420943360 533966464395520 534194195130180 534598377371136 535602950288640 535663573146624 536356924665120 536846270746752 537090736261664 537425624374080 538528410190080 538773641706560 538857482104630 539495183266884 540024322440608 541362121797120 541800718238110 542618811292416 542951477017560 543097431715683 544529666126784 545149661135040 545234493727170 545296206742872 545474046401024 546128320766067 546235880511360 547183219880960 547503883693248 548453422166528 548860212126720 550236910679040 550384823827072 551097230218860 551514201641472 552000668301186 552613102466048 553328393094240 553658760944640 554235488820624 554416243883008 554652696220272 555339811853216 556058631875955 556239981527360 556898253694848 557023006887880 557444461874176 558491965258240 559152902495232 559278160761920 559407525857024 559646106920316 560131611042120 560466040792320 561049859584812 561247682192080 561911880632544 562822703202240 562886406960384 563745363371424 565101337628160 565358669749120 565599788908830 566027733263616 566154531590960 566527001677533 567155552530944 567889666596720 568446655200640 568820633263272 568874560225920 569467137892822 569807141472192 571177696097280 571681507069140 572049304894080 572114052976128 572987090639808 573189122238720 573253999332352 573996007097760 574871916595860 575435753420320 575814329573886 576319877571840 577699207143552 578200372688640 578710378057695 579148242152064 579352446133760 580038070330368 581053335053880 581492971877376 581583459975648 581930697673728 581940013931055 583405777705920 583844943389760 584417580997120 584453115205791 584802066247776 586208688099840 586725757255170 587169685949184 587679067322880 587837045566784 588197433435690 588850027217920 589101165179280 590216952633856 590578799562960 590737557304778 591023364824880 591486190139520 592512007326720 593129207334352 593416171969920 593998197079040 594388985366592 594481480257366 595818666593280 596344212292140 596495856385280 596795418505728 596888287869744 597021999403765 597473718444928 597728534314302 598758561329760 599439092518760 599796991023360 600344216749056 600421779555676 600712272444960 600873754238628 603144305936640 603306441502752 604227078294372 605748977703168 606120346919880 606283282497009 606809245295630 607171544191680 607527362745684 607804014550213 608104428572160 608737870685256 609629728581120 609724595135760 609793607540416 610724143652376 612193115763840 612262407570944 613196711035584 613658302201152 615213805479780 615581122366080 616142748768768 616222352701878 616280773578080 617010099937344 617291069928208 618073353630720 618775837438720 619182926805456 619321632658235 619720080301920 619790224057472 620090087685120 620736014859792 621689740274304 621829007689240 622299496219648 622767939615744 622777909645515 623718274368384 624346534036160 624757288334868 625672616175360 625769979218280 625840807738848 626243449568256 626383737079360 626650882748865 627125019608448 627410595664736 628303460915520 628374576191232 628919703626240 629187930857160 629333466589152 629393130462720 629474446308370 629950719533824 630048748306952 630424922479872 631403642466090 632022925848080 632498688672240 633943164112128 635059412108160 636028503467760 636100493111616 636652322933120 636923848039830 637405757634816 637630502845440 638192928944220 638675798751744 639156569605632 639502487100720 639711050634240 639793699526540 640759757274624 640776705984480 641888007937280 642867519634080 644910749248896 645470222142720 645956107580160 646528370047872 646628978525556 647365222597860 647649647137792 648655108107240 649484315723520 649634546156544 649780073608640 650160861885732 650372901478144 651771501900480 652410762165760 653406331431360 653581978294648 654410252920320 655483056613632 656228059178432 656545551966720 657077466799410 657469778621760 658154642974491 658779797619840 659466026575694 660131599587840 660432205962880 660534978063740 661034752322048 661316676262632 661446922306560 662456280620160 663106020561920 663209208744160 663605181557760 663994071713088 664142815904780 664296436955216 666481622603095 667270358251146 667308593802240 667487977832832 668247971713920 668427608265456 669579466433280 670190358309888 670953429089280 671057838433440 671133792914304 671363420327080 672157933250544 673497218630496 674368979083605 674665267917056 675030403050760 678273514115520 678430403698944 679385437909152 680556178997760 680662082658480 680739124207168 681620258428590 681842558001280 682135986240768 682649472271104 683495153050112 684379854616560 684603054187520 685566777708160 685725354276352 686017808482968 687826946686464 687981029783840 688795208517312 689392752051840 690522904104384 690766378082560 691583853086208 691898781981056 692704865479680 692794361025780 693020304853760 693315870275340 693840447226368 694174764816520 694452453669234 695222935360512 696122817118560 696805577342720 696966753526784 697264002064656 698941128119040 699259407321280 699557633650395 700086933247104 700882631252704 701301097196544 701312324481015 702389850790680 702618924034560 703608008700480 704340933709543 704381293457920 704681704214280 705214880787456 705836920122828 706456624120320 707534666579520 708228619594240 708694559475552 708804841845321 708944440663680 710173966228480 711025791579090 712258926840240 714137267051520 715142566220160 715795027662336 716233863299760 716426399284518 716567499165440 718037880253440 718578391864320 719326911022512 719756389228032 722124008929440 723491748389888 723935302690080 724129908954244 725047587912960 726039554835712 726866214846720 726979324969560 727061608990496 727413372092160 728171094354756 728314507348480 728605853030016 730005178257664 731002582809720 731555674297344 731669514162912 733962107436480 734631738916608 734796306958480 735279725581479 736000891068248 736933613944320 737771190792320 738256566575736 738980651760832 739338181470720 739536928293696 741411509167940 742531004926464 742986231708240 743185959189882 743664096362304 745994273132160 746110359837180 746194809227088 746842148056160 747288054389760 747333491574618 748066479446416 749215840843392 750430270936320 750515209280512 750527224444595 751092192798285 751660484495232 754133051878440 754703644351488 755271756555264 755283847867965 755369335570044 757186222128960 758427511017696 758499413634560 758998426406688 759409203432105 759742855296256 760922338356570 762071294529792 762242009425520 762732406525440 763405179565470 763982787519744 764252162984960 765328009463680 765831514733064 766495888794480 766953529505280 767072877751440 767752439431848 768426503429120 768932047181376 770178435960960 770265609524736 770933830251520 771262624921680 771441023560896 771613837410260 772197656202752 773296567280640 773978658506820 774564266571264 774737780071840 775444613300864 775920018574740 777112175342880 777874370274560 778386129728688 778459924519680 779270820274388 779647842960480 779736088330368 780946610418585 782301009673560 782804311960320 782892914598912 783906274510560 784087597717632 784263244580920 785468220239040 786666833236440 787438399417280 787560935383690 788031153099840 788492960159292 788648253519360 788852018884319 790535757143808 791221562626560 792428955140160 792518647155456 792641973676488 795125616389520 795851050492992 796757197043520 796971379085736 798344748439680 798945712007040 799729321364480 799777947123714 800949696593280 801165005651504 802180310031360 803495359719936 804192407915520 804408588670336 804797773378560 805636104392496 806138436561120 807665303604224 808160462559840 808286223156945 808377709996012 809193573688320 809562058922240 810036483660912 811650494247008 812043182695680 812701077357165 812966126847680 813928216938624 814298858203168 816257487685120 816667414797312 816794499190176 816977472868310 817595614714112 817944310114308 818211069601536 819353820767040 820285073973040 820774829821440 821255825539872 821629803602504 822680133249792 825355366018560 825577235740608 826293440402560 826645845328290 827271302462208 827648019813056 828001002451779 828919653699072 829992589641360 830370546194020 831353233230936 831624365824512 832142902256640 833009717779824 834230154900480 834359972291040 834454410318464 835534510331820 836166692811264 837737947887360 837832768254976 838917241142880 839111288785536 840197416563180 840566563306496 841574789377218 841871523288120 843142708841472 843331584896320 844329610440576 845257552149504 846745882810880 847747948944384 848038004623680 848133990815488 849231797386440 849874343513088 850733328796416 850923905258960 852669982800960 853311840338880 854200706839233 854368941312640 854710712208288 856766544145920 857156692845440 857522260603710 858171079464192 859783683358080 859880998998528 860626962856960 860994010646640 861274810106880 862037826730496 862171971367408 863153630130480 863385660676214 864479816357760 864873477476320 865979087631360 866881149180976 867300559032960 868722363228096 869028669200640 870811897328640 871208441908480 871580002580820 872239457816064 872375189963472 873977408818176 875108666558880 876103289065880 876626371495680 877539523965988 878373063493120 881518600984320 881755568350176 882296150153535 883275040826880 885325428950784 885868199344440 886106335957167 888768010990080 889693811001528 889983970443776 890997295618560 891236811020608 892772621911040 894743784577920 894845057219072 896210577667392 897996291507328 899158638778140 899695486535040 900516325123584 900632669333514 901310631357942 903337978383360 904364685487360 904573871598592 904959662254128 905162386192805 905847250545536 907549443544640 908623466554752 908827011238120 909514648321024 910199296361472 910213867943445 910757316287520 912506472822080 913106806027884 914444592871680 914586892703640 914690411310624 915278887830528 916086215478564 918289673645760 918393611356416 919190336069120 919795066553376 920001113835310 920697205472512 922820708219670 923725814701040 924333529052817 924421160367120 925936604892312 928163756158080 929580120452880 929685336086208 931104022289688 931921504158720 932743511533860 933449244329472 934151909423616 935083099308020 936519801054240 938144011600640 938761211608272 939575605619040 941115893497104 942561864286848 943379555439360 944089695694080 944211669462555 944926079300736 945073122460428 945259254218240 945637383719808 946377904223232 948034388772120 948748033008360 949465875151872 949678569120320 952589118162240 953523421626880 954150739667424 954978484399680 955235199046024 956445754268160 957289393416330 958013698127616 959102548030016 959566575951360 959690549289810 961139635911936 961165058976720 962832011905920 963834961918322 964301279451120 965247070253440 966730117217280 968205333214080 969154953128960 969305766626080 969792555071808 969884496122880 969943467788334 970894792473008 971474470706688 972982662160860 974088525342985 974670110412960 975241292828598 975297175557120 975559352217216 978616143248640 979508985222144 980109497147040 980372967441972 984342088767648 984929795785728 985616200199115 986049237724928 988169696429760 989199039863541 990648308944320 990802467095610 990914612253176 991552128483072 992170383459840 994659030842880 994813813116240 994926412302784 995407772336640 996214223857170 996444655432824 998954454457856 1000573694581760 1001231966749248 1001456257064380 1002213979326976 1002641412398184 1004369199649920 1005285537464832 1005510735837920 1006700689371456 1007045130490620 1007159114093392 1008435471713280 1009581629505280 1010245827945744 1010472137495015 1011236681356928 1011725932538880 1011997901875584 1012545604576140 1014563117808760 1016095059373056 1017410271173280 1017645605548416 1017873572753960 1018643716692992 1019078156863728 1020834268496640 1020993123987720 1021108686310752 1021994518392640 1022430387642885 1022763837001920 1023203979361152 1023669919242464 1023829215998797 1025242729575168 1026569781924840 1026904581281280 1027037254503130 1028350166562240 1028588031414528 1029421364652409 1031971544675760 1034089128077760 1034560024766320 1035784356156576 1036149567123840 1037848172971584 1037946566026240 1039191541538670 1039530457280640 1039648117773824 1041262147224780 1042834403040768 1043068012898080 1043739082613760 1045208366014080 1045450130290176 1047290960318720 1048889110981920 1050229957340160 1050708204133120 1051323946879056 1051951645794816 1053928386051840 1054047676191744 1055412013050720 1056571940186880 1056691529540608 1056855964901984 1059684936180480 1059930048992256 1060167488519360 1061134733990656 1062342929391360 1062628505447648 1063416660995520 1064459664586240 1065260949342720 1066370596164952 1067932928791040 1068388390260360 1069196754742272 1071205900577280 1072713849330240 1073692541493504 1074181472523328 1074639598926777 1074851248748160 1077056820380160 1077547283413120 1077714964209260 1078990366533768 1080048644881216 1082724243594240 1083601436476220 1085237622584832 1085902954035120 1086194863431366 1089059332253568 1090299322270080 1090468987454340 1090592413485744 1090948092802048 1092256641532134 1092471761022720 1095007767386496 1096906844333056 1096924404957485 1100769647654144 1102194460437720 1103028403282944 1104001336602372 1106656786188480 1108470977641248 1109305392440544 1110679623706432 1112117263751910 1112479963054720 1113796507389696 1114046013775760 1114778938784823 1116983930516480 1118556321523840 1118815051714048 1119292213840632 1120263222084240 1120932081584640 1122099719169624 1122495364384160 1123823761265088 1125645406404480 1125772813920768 1127490726742848 1130202675256320 1130717339498240 1131199577817660 1132055466527232 1132309063181920 1133054003355066 1134311105061888 1135779333193440 1136893310401280 1137641266526544 1137749120451840 1138934275785644 1139614282944384 1141383507534855 1143363014138280 1144098609788160 1144228105952256 1145107769348205 1145974181279616 1146378244477440 1147992014195520 1149743833191720 1150871506840640 1151628659147772 1152639755143680 1155398414287104 1156400745377280 1157420756115390 1158296484304128 1158704892267520 1162106670107760 1163166919951296 1163880027862110 1166811555411840 1167689886779520 1168835161994240 1168906230411582 1169604132495552 1172417376199680 1173451514510340 1174339371898368 1175358134645760 1175674091133568 1176394866871380 1178202330358560 1180433905267712 1181157599125920 1181341403075535 1181475114609556 1182046729649760 1182972380279040 1186258414668704 1186832343939840 1188777970733184 1188962960514732 1192688424584280 1192991712770560 1193590837011456 1193776575739488 1194043998807530 1194947436889856 1195457068628604 1196001447985903 1197517122659520 1198878185037520 1199593982046720 1199666920685571 1200843559111352 1201424544889920 1201747508477256 1206288611873280 1206612883005504 1208454156588744 1211497955406336 1212240693839760 1212566564994018 1213618490591260 1214343088383360 1215054725491368 1215608029100426 1216208857144320 1217475741370512 1219259457162240 1219449190271520 1219587215080832 1221448287304752 1224386231527680 1224524815141888 1225466209302465 1226393422071168 1227316604402304 1230427610959560 1231162244732160 1232285497537536 1232444705403756 1232561547156160 1234020199874688 1234582139856416 1237551674877440 1238365853610912 1238643265316470 1239440160603840 1239580448114944 1241472029719584 1243379480548608 1243658015378480 1245555819291030 1247436548736768 1248693068072320 1249514576669736 1251345232350720 1251539958436560 1251681615477696 1252767474158720 1253301765497730 1254250039216896 1254821191329472 1256606921831040 1256749152382464 1257839407252480 1258375861714320 1258666933178304 1258786260925440 1258948892616740 1259901439067648 1260097496613904 1260849844959744 1262807284932180 1264045851696160 1264997377344480 1267886328224256 1270118824216320 1272057006935520 1272200986223232 1273304645866240 1273847696079660 1274811515269632 1276385857888440 1277351597503488 1278313139211264 1279004974201440 1279587399053080 1281519514549248 1281553411968960 1283776015874560 1285735039268160 1289821498497792 1290940444285440 1291912215160320 1293056740095744 1293257957051112 1294730445195720 1295078491014321 1297310216214480 1298968631447040 1299560147217280 1300321723771464 1300745802956288 1303543003800960 1304821524331520 1306812662862720 1307163956589296 1308820505840640 1310966113227264 1312456118356864 1313091103933440 1314154933598820 1314939557243520 1316309285948982 1317559595239680 1318932053151388 1320263199175680 1320864411925760 1321069956127480 1322069504644096 1322633352525264 1324912561240320 1326418417488320 1327988143426176 1328285631809560 1328592873910432 1332963245206190 1334540716502292 1334975955665664 1336495943427840 1336855216530912 1339158932866560 1342115676866880 1342267585828608 1342726840654160 1344315866501088 1346994437260992 1348737958167210 1349330535834112 1350060806101520 1350949004000271 1356547028231040 1356860807397888 1358770875818304 1361112357995520 1361324165316960 1361478248414336 1363240516857180 1363685116002560 1364271972481536 1365298944542208 1366990306100224 1368759709233120 1371133555416320 1371450708552704 1372035616965936 1375653893372928 1375962059567680 1377590417034624 1378785504103680 1380001670752965 1381045808208768 1381532756165120 1383167706172416 1383797563962112 1385588722051560 1386040609707520 1386631740550680 1387680894452736 1388349529633040 1388904907338468 1392245634237120 1393611154685440 1394528004129312 1397882256238080 1398518814642560 1399115267300790 1400173866494208 1401765262505408 1402624648962030 1404779701581360 1405237848069120 1407216017400960 1408681867419086 1408762586915840 1409363408428560 1411673840245656 1412913248240640 1415069333159040 1416457239188480 1417389118951104 1417609683690642 1417888881327360 1422051583158180 1423667844732055 1424517853680480 1430285132440320 1431590055324672 1432467726599520 1432852798569036 1433134998330880 1438653822045024 1439512778456064 1439535823934715 1444248017858880 1445752442877483 1447870605380160 1448259817908488 1450095175825920 1452079109671424 1453732429693440 1453958649939120 1454123217980992 1454826744184320 1456342188709512 1456629014696960 1457211706060032 1460010356515328 1462005165619440 1463339028325824 1467924214872960 1469263477833216 1469592613916960 1470559451162958 1472001782136496 1473867227888640 1475542381584640 1476513133151472 1476843893261945 1477961303521664 1478676362941440 1479073856587392 1482823018335880 1485062009852928 1485972463416480 1486203700643415 1486371918379764 1487328192724608 1491988546264320 1492220719674360 1492389618454176 1493684296112320 1494321335785755 1494666983149236 1496132958892832 1498431681686784 1500860541872640 1501054448889190 1502184385596570 1503320968990464 1508266103756880 1510567695735930 1510738671140088 1514372444257920 1516855022035392 1516998827269120 1517996852813376 1518818406864210 1519485710592512 1521844676713140 1524142589059584 1524484018851040 1525464813050880 1526810359130940 1527965575039488 1530656018927360 1531663029466128 1532991777588960 1533907059010560 1534145755502880 1535504878863696 1537864094362752 1540356871921920 1540531219049472 1540555881754695 1542525249843360 1542882047121792 1543227674820520 1544395312405504 1547957317013640 1549128533142528 1549475560143680 1550889226601728 1551840037149480 1552257198449789 1554224350685760 1555748740549120 1556772259457376 1556919849039360 1558541640548776 1559295685920960 1559472176660736 1561893220837170 1564602019347120 1565608623920640 1567812549021120 1568175195435264 1568526489161840 1570936440478080 1573333666472880 1574876798834560 1575121870767380 1576062306199680 1576985920318584 1577296507038720 1577704037768638 1581071514287616 1582443125253120 1584857910280320 1585037294310912 1585283947352976 1590251232779040 1591702100985984 1593514394087040 1593942758171472 1596689496879360 1597891424014080 1599555894247428 1601899393186560 1602330011303008 1606990719439872 1608817177340672 1611272208784992 1612276873122240 1616320925119680 1616572446313890 1616755419992024 1619124117844480 1620072967321824 1623300988494016 1624086365391360 1625402154714330 1625932253695360 1627856433877248 1628597716406336 1629292295147049 1632514975370240 1633588998380352 1633954945736620 1635191229428224 1635888620228616 1636422139203072 1638707641534080 1640570147946080 1641549659642880 1642511651079744 1643259607205008 1645360266499584 1648665066439235 1650710732037120 1651154471481216 1652586880805120 1653291690656580 1654542604924416 1655296039626112 1656002004903558 1657839307398144 1659985179282720 1660741092388040 1662706466461872 1663248731649024 1666019435559648 1668175895627865 1668719944582080 1668908820636928 1671069020663640 1672333385622528 1675475895774720 1677834482285760 1678222577571072 1680394833126360 1683149578754436 1683743046576240 1686663169792640 1688659220881152 1693491765621760 1696076009247360 1696267981630976 1698463594772880 1701466657592832 1701847810517920 1705339965601920 1706623680677760 1708401413678466 1708737882625280 1709421424416576 1713533088291840 1714313385690880 1715044521207420 1716342158928384 1719567366716160 1719761997997056 1721988021293280 1724075653460992 1724343942734816 1726307260260960 1726771321352428 1728959632715520 1729746954952640 1733762298361952 1734601118065920 1736131134173085 1737444726456192 1738057338401280 1742416883816960 1743160005161640 1744478915632128 1744750379926944 1750217333117760 1752206578131760 1753252742991360 1753359345617373 1755079047931976 1756746126986240 1763037201968640 1763511136700352 1764592300307070 1766550081653760 1770650857901568 1771736398688880 1772212671914334 1777536021980160 1779387622003056 1779967940887552 1781994591237120 1782473622041216 1789487569155840 1789690114438144 1791065998211295 1792421155334784 1795992583014656 1798317277556280 1799390973070080 1801032650247168 1801265338667028 1802621262715884 1808729370974720 1809919324508256 1810324772385610 1811694501091072 1815098887089280 1817246933109504 1817654022476240 1818849847491027 1820427735886890 1821514632575040 1823412043650639 1825012945644160 1826213612055768 1828889185743360 1829173785407280 1829380822621248 1832172430957128 1836579347291520 1836787222712832 1838380672138240 1839590133106752 1840002227670620 1841394410945024 1845641416439340 1847451629402080 1848667058105634 1848842320734240 1851873209784624 1856327512316160 1857964897974705 1859160240905760 1859370672172416 1862208044579376 1865487023067720 1866898488658944 1868303818847232 1868333728936545 1870166198616040 1873039602108480 1876288023201280 1877522423216544 1879151211238080 1882231786994208 1885123728573696 1886759110878720 1888179391388160 1888423338925110 1889852158601472 1890146244920856 1890518508436480 1891274767439616 1896068777544240 1897496066016720 1899357138240640 1905178236324480 1907046843253760 1908301479334848 1909956968799360 1910470398092048 1912891508536320 1914578786832660 1916027396255232 1918205096060032 1919133151902720 1919381098579620 1922279271823872 1922330117953440 1925664023811840 1927669923836644 1928602558902240 1930494140506880 1936410666428160 1938611533252160 1939585110143616 1939886935576668 1941789584946016 1942948941413376 1945965324321720 1948177050685970 1949340220825920 1950482585657196 1951118704434432 1951370783555947 1957232286497280 1960218994294080 1960745934883944 1968684177535296 1971232400398230 1972098475449856 1974463928923473 1976339392859520 1978398079727082 1981296617888640 1981604934191220 1981829224506352 1983104256966144 1984340766919680 1989318061685760 1989627626232480 1989852824605568 1990815544673280 1992428447714340 1992889310865648 1997908908915712 1999444867809285 2002463933498496 2002912514128760 2004427958653952 2005282824796368 2008738399299840 2010571074929664 2011021471675840 2013401378742912 2014090260981240 2014318228186784 2019163259010560 2020491655891488 2020944274990030 2022473362713856 2023995803751168 2025091209152280 2029126235617520 2034820542346560 2035291211096832 2035747145507920 2038156313727456 2041668536993280 2041986247975440 2042217372621504 2043989036785280 2044860775285770 2045527674003840 2046407958722304 2047339838484928 2047658431997594 2050485459150336 2053139563849680 2053809162562560 2054074509006260 2056700333124480 2057176062829056 2058842729304818 2063943089351520 2068178256155520 2069120049532640 2071568712313152 2072299134247680 2075696345943168 2078383083077340 2079060914561280 2079296235547648 2082524294449560 2085668806081536 2086136025796160 2090416732028160 2090900260580352 2094581920637440 2097778221963840 2101416408266240 2102647893758112 2103903291589632 2103936973443045 2107856772103680 2110824026101440 2113022801128629 2113143880373760 2113711929803968 2119369872360960 2120334977038720 2122269467981312 2124685858782720 2125257010895296 2126833321991040 2128919329172480 2130521898685440 2132741192329904 2135865857582080 2136776780520720 2142411801154560 2145427698660480 2147385082987008 2148362945046656 2149279197853554 2149702497496320 2154113640760320 2155094566826240 2155429928418520 2157980733067536 2158464151690535 2160097289762432 2167202872952440 2170475245169664 2171805908070240 2172389726862732 2178118664507136 2180598644540160 2180937974908680 2181184826971488 2184513283064268 2184943522045440 2190015534772992 2193848809914970 2201539295308288 2204388920875440 2208002673204744 2213313572376960 2216941955282496 2218610784881088 2221359247412864 2224234527503820 2224959926109440 2227593014779392 2228092027551520 2229557877569646 2237112643047680 2237630103428096 2238584427681264 2240526444168480 2241864163169280 2244199438339248 2244990728768320 2247647522530176 2251290812808960 2251545627841536 2251581673333785 2253276578394855 2254981453485696 2261434678996480 2262399155635320 2264110933054464 2264618126363840 2266108006710132 2271558666386880 2273786620802560 2275282533053088 2275498240903680 2277868551571288 2279228565888768 2282767015069710 2286726028276560 2288197219576320 2290215538696410 2291948362559232 2292756488954880 2295984028391040 2299487666383440 2301743013681280 2303257318295544 2305279510287360 2310796828574208 2312801490754560 2314841512230780 2316592968608256 2324213340215520 2326333839902592 2327760055724220 2333623110823680 2335379773559040 2337812460823164 2339208264991104 2346903029020680 2348678743796736 2351348182267136 2352789733742760 2353422204101293 2356404660717120 2362315198251840 2362682806151070 2362950229219112 2364093459299520 2365944760558080 2366556056652957 2372516829337408 2373664687879680 2377555941466368 2377925921029464 2385376849168560 2385983425541120 2387553151478976 2388087997615060 2389894873779712 2390914137257208 2392002895971806 2395034245319040 2397756370075040 2399187964093440 2399333841371142 2401687118222704 2402849089779840 2403495016954512 2409587404795805 2412577223746560 2413225766011008 2416908313177488 2422995910812672 2424481387679520 2424858669470835 2425133129988036 2427236981182520 2428686176766720 2430109450982736 2431216058200852 2434951482741024 2438103232071495 2438898380543040 2439174430161664 2442896574609504 2448772463055360 2450932418604930 2452786844142336 2454633208804608 2460855221919120 2462324489464320 2464889410807512 2465123094312320 2468040399749376 2469164279712832 2475103349754880 2476731707221824 2477286530632940 2478880321207680 2479160896229888 2482944059439168 2486758961097216 2487316030756960 2491111638582060 2494873097473536 2497386136144640 2499029153339472 2502690464701440 2503079916873120 2503363230955392 2505534948317440 2506603530995460 2508500078433792 2509642382658944 2513213843662080 2513498304764928 2516751723428640 2517333866356608 2517897785233480 2519802878135296 2520194993227808 2521699689919488 2525614569864360 2528091703392320 2529994754688960 2532630165891761 2535772656448512 2540237648432640 2544114013871040 2544401972446464 2546609291732480 2547695392159320 2549623030539264 2552771715776880 2558009948402880 2559174798106160 2562602120517699 2563106823937920 2567552031749120 2571470078536320 2579642996995584 2581880888570880 2583824430320640 2586113480191488 2586515914102224 2589460890391440 2590156982028642 2594620432428960 2597937262894080 2599120294434560 2600643447542928 2601491605912576 2607086007601920 2613625325725440 2614327913178592 2621932226454528 2624912236713728 2628309867197640 2629879114487040 2632618571897964 2635119190479360 2637864106302776 2641728823851520 2642139912254960 2645266705050528 2649825122480640 2652836834976640 2655976286852352 2656571263619120 2657185747820864 2658319007871501 2665926490412380 2669081433004584 2669951911331328 2672991886855680 2673710433061824 2678317865733120 2684231353733760 2684535171657216 2685453681308320 2688631733002176 2693988874521984 2697475916334420 2698661071668224 2700121612203040 2701898008000542 2713094056462080 2713721614795776 2715487158578415 2717541751636608 2722648330633920 2722956496828672 2726481033714360 2727370232005120 2728543944963072 2730597889084416 2730641603830335 2737519418466240 2742267110832640 2744071233931872 2751924119135360 2755180834069248 2757571008207360 2760003341505930 2762091616417536 2763065512330240 2767595127924224 2771177444103120 2772081219415040 2773263481101360 2776699059266080 2777809814676936 2784491268474240 2787222309370880 2789056008258624 2795764512476160 2797037629285120 2798230534601580 2800347732988416 2803530525010816 2805249297924060 2809559403162720 2814432034801920 2817363734838172 2818726816857120 2823347680491312 2830138666318080 2832635008387665 2834778237902208 2835219367381284 2835777762654720 2844103166316360 2847335689464110 2849035707360960 2852003452889461 2860570264880640 2864935453199040 2865705597138072 2866269996661760 2877307644090048 2879071647869430 2888496035717760 2891504885754966 2895741210760320 2896519635816976 2900190351651840 2904158219342848 2907464859386880 2907917299878240 2908246435961984 2909653488368640 2912684377419024 2914423412120064 2920020713030656 2922265576028955 2924010331238880 2926678056651648 2935848429745920 2938526955666432 2939185227833920 2941118902325916 2944003564272992 2951084763169280 2953026266302944 2953687786523890 2955922607043328 2958147713174784 2965646036671760 2967597119590623 2971944926832960 2972407401286830 2972743836759528 2974656385449216 2983977092528640 2984441439348720 2984779236908352 2987368592224640 2988642671571510 2989333966298472 2992265917785664 2996863363373568 3001721083745280 3002108897778380 3004368771193140 3006641937980928 3016532207513760 3021135391471860 3021477342280176 3028744888515840 3031416412485045 3033710044070784 3035993705626752 3037636813728420 3038971421185024 3039020072751065 3043689353426280 3048285178119168 3048968037702080 3053620718261880 3055931150078976 3061312037854720 3063326058932256 3065983555177920 3068291511005760 3071009757727392 3071487647996391 3075728188725504 3080713743843840 3081111763509390 3085050499686720 3085764094243584 3086455349641040 3088264093957227 3095914634027280 3098951120287360 3101778453203456 3103680074298960 3104514396899578 3108448701371520 3111497481098240 3113544518914752 3113839698078720 3117083281097552 3118591371841920 3118944353321472 3123786441674340 3129204038694240 3131217247841280 3135625098042240 3136350390870528 3137052978323680 3141872880956160 3146667332945760 3149753597669120 3150243741534760 3152124612399360 3153971840637168 3155408075537276 3162143028575232 3169715820560640 3170074588621824 3170567894705952 3180502465558080 3183404201971968 3187028788174080 3187885516342944 3193378993758720 3195782848028160 3199111788494856 3203798786373120 3204660022606016 3217634354681344 3222544417569984 3224553746244480 3232641850239360 3233144892627780 3233510839984048 3238248235688960 3240145934643648 3246601976988032 3248172730782720 3250804309428660 3251864507390720 3255712867754496 3257195432812672 3258584590294098 3267177996760704 3267909891473240 3270382458856448 3271777240457232 3272844278406144 3277415283068160 3281140295892160 3285023302159488 3286519214410016 3290720532999168 3290773214872455 3297330132878470 3302308942962432 3305173761610240 3306583381313160 3309085209848832 3310592079252224 3312004009807116 3319970358565440 3321482184776080 3325412932923744 3332038871119296 3336351791255730 3337439889164160 3337817641273856 3342138041327280 3350951791549440 3355668964571520 3356445155142144 3360789666252720 3366299157508872 3367486093152480 3373326339585280 3377318441762304 3392152018494720 3392535963261952 3396927189545760 3402933315185664 3403695621035840 3410679931203840 3413247361355520 3416802827356932 3417475765250560 3418842848833152 3428626771381760 3430089042414840 3432684317856768 3439134733432320 3443976042586560 3448687885469632 3452614520521920 3453542642704856 3457919265431040 3459493909905280 3467524596723904 3469202236131840 3472262268346170 3474889452912384 3476114676802560 3484833767633920 3486320010323280 3489500759853888 3500434666235520 3504413156263520 3506505485982720 3506718691234746 3510158095863952 3521704668547715 3526074403937280 3527022273400704 3529184600614140 3541301715803136 3543472797377760 3544024209226605 3544425343828668 3558775244006112 3564947244082432 3578975138311680 3582131996422590 3584842310669568 3588004343957709 3591985166029312 3596634555112560 3598781946140160 3602530677334056 3605242525431768 3617458741949440 3619838649016512 3620649544771220 3623389002182144 3630197774178560 3634493866219008 3635308044952480 3637699694982054 3640855471773780 3643029265150080 3646824087301278 3650025891288320 3652427224111536 3657778371486720 3658347570814560 3658761645242496 3664344861914256 3673158694583040 3673574445425664 3676398627907395 3679180266213504 3680004455341240 3682788821890048 3691282832878680 3694903258804160 3697334116211268 3697684641468480 3701536396303343 3703746419569248 3712655024632320 3715929795949410 3718320481811520 3718741344344832 3724416089158752 3730974046135440 3736667457873090 3740332397232080 3746079204216960 3752576046402560 3755044846433088 3758302422476160 3764463573988416 3770247457147392 3773518221757440 3776358782776320 3776846677850220 3779704317202944 3780292489841712 3782549534879232 3792137555088480 3794992132033440 3798714276481280 3810356472648960 3816602958669696 3819913937598720 3820940796184096 3829157573665320 3832054792510464 3836410192120064 3838762197159240 3839794122481057 3844558543647744 3844660235906880 3851328047623680 3855339847673288 3857205117804480 3860988281013760 3872821332856320 3877223066504320 3879170220287232 3879773871153336 3883579169892032 3885235473042963 3891930648643440 3896354101371940 3898680441651840 3900965171314392 3902237408868864 3902741567111894 3914464572994560 3920437988588160 3921491869767888 3937368355070592 3942464800796460 3944196950899712 3944260094421595 3948927857846946 3952678785719040 3956796159454164 3962593235777280 3963209868382440 3963658449012704 3966208513932288 3979255252464960 3979705649211136 3984856895428680 3985778621731296 3998889735618570 4004927866996992 4005825028257520 4010565649592736 4017476798599680 4022042943351680 4026802757485824 4028180521962480 4028636456373568 4038326518021120 4040983311782976 4041888549980060 4044946725427712 4047991607502336 4050182418304560 4058252471235040 4069641084693120 4070582422193664 4071494291015840 4076312627454912 4083337073986560 4083972495950880 4084434745243008 4087978073570560 4089721550571540 4091055348007680 4092815917444608 4094679676969856 4095316863995188 4100970918300672 4106279127699360 4108149018012520 4113400666248960 4114352125658112 4117685458609636 4127886178703040 4136356512311040 4138240099065280 4140005012258895 4143137424626304 4144598268495360 4151392691886336 4156766166154680 4158121829122560 4165048588899120 4172272051592320 4180833464056320 4189163841274880 4195556443927680 4202832816532480 4205295787516224 4207873946886090 4215713544207360 4221648052202880 4226045602257258 4226287760747520 4227423859607936 4238739744721920 4240669954077440 4244538935962624 4249371717565440 4250514021790592 4253666643982080 4265482384659808 4271003534196165 4273553561041440 4290855397320960 4294770165974016 4296725890093312 4298558395707108 4299404994992640 4310189133652480 4310859856837040 4315961466135072 4316928303381070 4320194579524864 4334405745904880 4337257328632449 4343611816140480 4344779453725464 4356237329014272 4361197289080320 4361875949817360 4362369653942976 4369026566128536 4369887044090880 4380031069545984 4387697619829940 4403078590616576 4408777841750880 4416005346409488 4426627144753920 4430531679785835 4433883910564992 4437221569762176 4442718494825728 4448469055007640 4449919852218880 4455186029558784 4456184055103040 4459115755139292 4474225286095360 4477168855362528 4481052888336960 4488398876678496 4489981457536640 4495295045060352 4502581625617920 4503163346667570 4506553156789710 4509962906971392 4522869357992960 4524798311270640 4529236252727680 4532216013420264 4543117332773760 4547573241605120 4550565066106176 4550996481807360 4555737103142576 4558457131777536 4565534030139420 4573452056553120 4576394439152640 4580431077392820 4583896725118464 4591968056782080 4598975332766880 4603486027362560 4606514636591088 4621593657148416 4621667645264085 4629683024461560 4633185937216512 4648426680431040 4652667679805184 4655520111448440 4656771595349367 4667246221647360 4670759547118080 4675624921646328 4678416529982208 4693806058041360 4702696364534272 4705579467485520 4706844408202586 4712809321434240 4724630396503680 4725365612302140 4725900458438224 4728186918599040 4731889521116160 4733112113305914 4745033658674816 4747329375759360 4755111882932736 4755851842058928 4770753698337120 4775106302957952 4776175995230120 4779789747559424 4781828274514416 4784005791943612 4790068490638080 4795512740150080 4798667682742284 4803374236445408 4805698179559680 4806990033909024 4819174809591610 4826451532022016 4833816626354976 4848962775359040 4849717338941670 4850266259976072 4854473962365040 4857372353533440 4860218901965472 4862432116401704 4869902965482048 4876206464142990 4877796761086080 4878348860323328 4885793149219008 4897544926110720 4901864837209860 4905573688284672 4909266417609216 4921710443838240 4924648978928640 4929778821615024 4930246188624640 4936080799498752 4938328559425664 4945995199317705 4953463414443648 4954573061265880 4957760642415360 4958321792459776 4965888118878336 4973517922194432 4974632061513920 4982223277164120 4989746194947072 4994772272289280 4998058306678944 5006159833746240 5006726461910784 5011069896634880 5013207061990920 5017000156867584 5019284765317888 5026427687324160 5033503446857280 5034667732713216 5035795570466960 5040389986455616 5051229139728720 5056183406784640 5059989509377920 5065260331783522 5080475296865280 5088228027742080 5088803944892928 5093218583464960 5095390784318640 5105543431553760 5116019896805760 5118349596212320 5119146079993985 5125204241035398 5126213647875840 5142940157072640 5147106823262045 5159285993991168 5172226960382976 5173031828204448 5178921780782880 5180313964057284 5189240864857920 5198240588869120 5201286895085856 5214172015203840 5227250651450880 5228655826357184 5249824473427456 5256619734395280 5259758228974080 5265237143795928 5270238380958720 5275728212605552 5283457647703040 5284279824509920 5290533410101056 5299650244961280 5305673669953280 5311952573704704 5313142527238240 5314371495641728 5316638015743002 5331852980824760 5338162866009168 5339903822662656 5345983773711360 5347420866123648 5368462707467520 5369070343314432 5370907362616640 5373197994633885 5377263466004352 5387977749043968 5394951832668840 5400243224406080 5403796016001084 5426188112924160 5430974317156830 5435083503273216 5445296661267840 5445912993657344 5452962067428720 5454740464010240 5461283207660670 5470236130951917 5475038836932480 5484534221665280 5488142467863744 5503848238270720 5510361668138496 5515142016414720 5520006683011860 5524183232835072 5535190255848448 5542354888206240 5546526962202720 5553398118532160 5555619629353872 5568982536948480 5573894693924115 5578112016517248 5594075258570240 5596461069203160 5600695465976832 5607061050021632 5610498595848120 5612006794395391 5619118806325440 5628864069603840 5634727469676344 5637453633714240 5646695360982624 5660277332636160 5665270016775330 5669556475804416 5670438734762568 5671555525309440 5688206332632720 5694671378928220 5698071414721920 5704006905778922 5721140529761280 5729870906398080 5731411194276144 5754615288180096 5758143295738860 5776992071435520 5783009771509932 5791482421520640 5793039271633952 5815834599756480 5816492871923968 5825368754838048 5828846824240128 5844531152057910 5848020662477760 5853356113303296 5854112350667841 5871696859491840 5878370455667840 5882237804651832 5888007128545984 5902169526338560 5906052532605888 5907375573047780 5911845214086656 5916295426349568 5931292073343520 5935194239181246 5943889853665920 5944814802573660 5945487673519056 5949312770898432 5967954185057280 5968882878697440 5969558473816704 5974737184449280 5977285343143020 5978667932596944 5980007239929515 5984531835571328 5993726726747136 5998334603427855 6004217795556760 6008737542386280 6013283875961856 6033064415027520 6042270782943720 6042954684560352 6057489777031680 6062832824970090 6067420088141568 6071987411253504 6075273627456840 6078040145502130 6087378706852560 6097936075404160 6107241436523760 6122624075709440 6126652117864512 6131967110355840 6136583022011520 6142019515454784 6142975295992782 6151456377451008 6161427487687680 6162223527018780 6170100999373440 6171528188487168 6172910699282080 6176528187914454 6191829268054560 6197902240574720 6203556906406912 6207360148597920 6209028793799156 6216897402743040 6227089037829504 6234166562195104 6237182743683840 6237888706642944 6247572883348680 6258408077388480 6264927252469093 6271250196084480 6272700781741056 6274105956647360 6283745761912320 6293334665891520 6299507195338240 6300487483069520 6304249224798720 6307943681274336 6310816151074552 6339068403385887 6339431641121280 6341135789411904 6361004931116160 6366808403943936 6374057576348160 6375771032685888 6386757987517440 6391565696056320 6398223576989712 6407597572746240 6409320045212032 6435268709362688 6445088835139968 6449107492488960 6465283700478720 6466289785255560 6467021679968096 6475392455071605 6480291869287296 6493203953976064 6501608618857320 6503729014781440 6511425735508992 6514390865625344 6517169180588196 6534355993521408 6535819782946480 6543554480914464 6554830566136320 6562280591784320 6570046604318976 6573038428820032 6581546429744910 6594660265756940 6604617885924864 6610347523220480 6613166762626320 6621184158504448 6624008019614232 6639940717130880 6642964369552160 6650825865847488 6664077742238592 6672703582511460 6674879778328320 6675635282547712 6684276082654560 6711337929143040 6712890310284288 6721579332505440 6732598315017744 6734972186304960 6746652679170560 6754636883524608 6754745020001355 6784304036989440 6793854379091520 6807391242071680 6821359862407680 6826494722711040 6833605654713864 6834951530501120 6837685697666304 6857253542763520 6860178084829680 6878269466864640 6887952085173120 6897375770939264 6905229041043840 6907085285409712 6915838530862080 6918987819810560 6935049193447808 6938404472263680 6944524536692340 6949778905824768 6972640020646560 6979001519707776 7000869332471040 7008826312527040 7013437382469492 7020316191727904 7043409337095430 7054044546801408 7058369201228280 7060266612303879 7086945594755520 7088048418453210 7088850687657336 7099668169958871 7117550488012224 7129894488164864 7157950276623360 7164263992845180 7169684621339136 7176008687915418 7183970332058624 7193269110225120 7197563892280320 7205061354668112 7210485050863536 7228762214387415 7239677298033024 7241299089542440 7246778004364288 7260395548357120 7268987732438016 7270616089904960 7275399389964108 7281710943547560 7286058530300160 7293648174602556 7300051782576640 7304854448223072 7316695141629120 7317523290484992 7328689723828512 7346317389166080 7352797255814790 7358360532427008 7360008910682480 7382565665757360 7389806517608320 7394668232422536 7395369282936960 7403072792606686 7407492839138496 7425310049264640 7431859591898820 7436640963623040 7437482688689664 7448832178317504 7461948092270880 7473334915746180 7480664794464160 7492158408433920 7510089692866176 7516604844952320 7528927147976832 7540494914294784 7553693355700440 7559408634405888 7560584979683424 7565099069758464 7584275110176960 7589984264066880 7597428552962560 7597890497675283 7620712945297920 7633205917339392 7639827875197440 7641881592368192 7658315147330640 7672820384240128 7677524394318480 7679588244962114 7689320471813760 7702656095247360 7710679695346576 7714410235608960 7721976562027520 7745642665712640 7754446133008640 7758340440574464 7759547742306672 7761285992248945 7767158339784064 7770470946085926 7783861297286880 7792708202743880 7797360883303680 7801930342628784 7804474817737728 7805483134223788 7840875977176320 7842983739535776 7874736710141184 7884929601592920 7888520188843190 7897855715693892 7905357571438080 7913592318908328 7925186471554560 7926419736764880 7927316898025408 7958510504929920 7959411298422272 7969713790857360 7971557243462592 7997779471237140 8009855733993984 8011650056515040 8021131299185472 8034953597199360 8044085886703360 8053605514971648 8056361043924960 8057272912747136 8081966623565952 8083777099960120 8089893450855424 8095983215004672 8100364836609120 8116504942470080 8139282169386240 8141164844387328 8142988582031680 8146461475735245 8152625254909824 8167944991901760 8168869490486016 8175956147141120 8179443101143080 8182110696015360 8185631834889216 8189359353939712 8190633727990376 8212558255398720 8216298036025040 8226801332497920 8235370917219272 8255772357406080 8272713024622080 8276480198130560 8280010024517790 8286274849252608 8289196536990720 8302785383772672 8313532332309360 8316243658245120 8330097177798240 8344544103184640 8361666928112640 8391112887855360 8410591575032448 8415747893772180 8443296104405760 8452091204514516 8454847719215872 8481339908154880 8501028043581184 8507333287964160 8530964769319616 8542007068392330 8547107122082880 8556010358668383 8581710794641920 8593451780186624 8597116791414216 8598809989985280 8620378267304960 8621719713674080 8631922932270144 8633856606762140 8640389159049728 8668811491809760 8674514657264898 8687223632280960 8689558907450928 8712474658028544 8722394578160640 8723751899634720 8724739307885952 8738053132257072 8760062139091968 8766796728086865 8775395239659880 8817555683501760 8832010692818976 8853254289507840 8861063359571670 8867767821129984 8874443139524352 8885436989651456 8896938110015280 8899839704437760 8912368110206080 8918231510278584 8948450572190720 8954337710725056 8962105776673920 8976797753356992 8979962915073280 8990590090120704 9005163251235840 9006326693335140 9013106313579420 9019925813942784 9049596622541280 9058472505455360 9064432026840528 9086234665547520 9094249237455135 9101130132212352 9111474206285152 9116914263555072 9117060218253195 9131068060278840 9146904113106240 9156432138224059 9160862154785640 9167793450236928 9183936113564160 9197950665533760 9206972054725120 9213029273182176 9214462943989173 9243335290528170 9259366048923120 9264792281871681 9296853360862080 9305335359610368 9311040222896880 9313543190698734 9334492443294720 9341519094236160 9351249843292656 9356833059964416 9387612116082720 9405392729068544 9411158934971040 9413688816405172 9425618642868480 9449260793007360 9450731224604280 9451800916876448 9456373837198080 9466224226611828 9490067317349632 9510223765865472 9511703684117856 9541507396674240 9550212605915904 9552351990460240 9563656549028832 9568011583887224 9580136981276160 9591025480300160 9597335365484568 9606748472890816 9611396359119360 9613980067818048 9638349619183220 9652903064044032 9667633252709952 9697925550718080 9699434677883340 9700532519952144 9708947924730080 9714744707066880 9720437803930944 9724864232803408 9739805930964096 9752412928285980 9755593522172160 9756697720646656 9756853917779735 9771586298438016 9803729674419720 9811147376569344 9818532835218432 9843420887676480 9859557643230048 9860492377249280 9872161598997504 9872319644617365 9876657118851328 9891990398635410 9906926828887296 9909146122531760 9915521284830720 9931776237756672 9949264123027840 9964446554328240 9989544544578560 9996116613357888 10012319667492480 10013452923821568 10022139793269760 10026414123981840 10038569530635776 10052855374648320 10067006893714560 10069335465426432 10071591140933920 10080779972911232 10102458279457440 10112366813569280 10119979018755840 10130520663567044 10176456055484160 10177607889785856 10190781568637280 10211086863107520 10232039793611520 10236699192424640 10238292159987970 10250408482070796 10252427295751680 10285880314145280 10294213646524090 10346063656408896 10357843561565760 10360627928114568 10378481729715840 10396481177738240 10402573790171712 10428344030407680 10454501302901760 10457311652714368 10499648946854912 10513239468790560 10519516457948160 10530474287591856 10551456425211104 10565114005643145 10568559649019840 10581066820202112 10611347339906560 10623905147409408 10626285054476480 10628742991283456 10633276031486004 10663705961649520 10676325732018336 10694841732247296 10736925414935040 10741814725233280 10746395989267770 10754526932008704 10764013031873127 10775955498087936 10789903665337680 10800486448812160 10807592032002168 10852376225848320 10861948634313660 10870167006546432 10890593322535680 10891825987314688 10905924134857440 10922566415321340 10940472261903834 10950077673864960 10976284935727488 11007696476541440 11020723336276992 11040013366023720 11048366465670144 11084709776412480 11093053924405440 11104609188910029 11106796237064320 11111239258707744 11137965073896960 11147789387848230 11156224033034496 11188150517140480 11192922138406320 11214122100043264 11220997191696240 11224013588790782 11238237612650880 11257728139207680 11269454939352688 11274907267428480 11293390721965248 11320554665272320 11330540033550660 11339112951608832 11340877469525136 11376412665265440 11389342757856440 11396142829443840 11408013811557844 11459741812796160 11462822388552288 11509230576360192 11516286591477720 11519382367443171 11553984142871040 11566019543019864 11582964843041280 11586078543267904 11631669199512960 11632985743847936 11650737509676096 11689062304115820 11696041324955520 11706712226606592 11708224701335682 11743393718983680 11756740911335680 11764475609303664 11767111020506465 11776014257091968 11812105065211776 11814751146095560 11823690428173312 11832590852699136 11832780283264785 11862584146687040 11870388478362492 11887779707331840 11889629605147320 11890975347038112 11898625541796864 11937765757394880 11939116947633408 11949474368898560 11954570686286040 11957335865193888 11960014479859030 11969063671142656 11996669206855710 12008435591113520 12017475084772560 12066128830055040 12084541565887440 12085909369120704 12114979554063360 12125665649940180 12134840176283136 12143974822507008 12150547254913680 12156080291004260 12174757413705120 12195872150808320 12214482873047520 12253304235729024 12263934220711680 12273166044023040 12284039030909568 12285950591985564 12302912754902016 12324447054037560 12340201998746880 12343056376974336 12345821398564160 12353056375828908 12383658536109120 12395804481149440 12414720297195840 12418057587598312 12433794805486080 12454178075659008 12468333124390208 12474365487367680 12495145766697360 12516816154776960 12529854504938186 12542500392168960 12548211913294720 12567491523824640 12586669331783040 12599014390676480 12600974966139040 12608498449597440 12615887362548672 12621632302149104 12663150829458805 12678136806771774 12678863282242560 12682271578823808 12722009862232320 12733616807887872 12748115152696320 12751542065371776 12796447153979424 12813010602588495 12818640090424064 12890177670279936 12898214984977920 12930567400957440 12932579570511120 12934043359936192 12950784910143210 12960583738574592 12986407907952128 13003217237714640 13007458029562880 13028781731250688 13034338361176392 13068711987042816 13071639565892960 13087108961828928 13109661132272640 13124561183568640 13140093208637952 13146076857640064 13163092859489820 13189320531513880 13209235771849728 13226333525252640 13242368317008896 13248016039228464 13279881434261760 13285928739104320 13291595039357505 13301651731694976 13328155484477184 13345407165022920 13349759556656640 13368552165309120 13382477740481317 13422675858286080 13443158665010880 13465196630035488 13469944372609920 13493305358341120 13509490040002710 13568608073978880 13587708758183040 13614782484143360 13642719724815360 13652989445422080 13667211309427728 13675371395332608 13720356169659360 13775904170346240 13794751541878528 13810458082087680 13814170570819424 13837975639621120 13870098386895616 13889049073384680 13899557811649536 13945280041293120 13958003039415552 13970314786048101 14001738664942080 14017652625054080 14026874764938984 14040632383455808 14086818674190860 14108089093602816 14116738402456560 14120533224607758 14173891189511040 14176096836906420 14177701375314672 14199336339917742 14235100976024448 14259788976329728 14260017264447305 14328527985690360 14339369242678272 14352017375830836 14386538220450240 14410122709336224 14420970101727072 14457524428774830 14479354596066048 14482598179084880 14520791096714240 14541232179809920 14550798779928216 14563421887095120 14572117060600320 14587296349205112 14600103565153280 14609708896446144 14633390283258240 14635046580969984 14657379447657024 14692634778332160 14705594511629580 14716721064854016 14720017821364960 14765131331514720 14779613035216640 14789336464845072 14790738565873920 14806145585213372 14814985678276992 14837985597953115 14863719183797640 14873281927246080 14874965377379328 14897664356635008 14923896184541760 14946669831492360 14961329588928320 14984316816867840 15020179385732352 15033209689904640 15057854295953664 15107386711400880 15121169959366848 15168550220353920 15179968528133760 15194857105925120 15195780995350566 15241425890595840 15266411834678784 15279655750394880 15283763184736384 15316630294661280 15345640768480256 15355048788636960 15357438239981955 15359176489924228 15378640943627520 15421359390693152 15428820471217920 15441320469786135 15508892266017280 15516680881148928 15519095484613344 15522571984497890 15534316679568128 15540941892171852 15567722594573760 15585416405487760 15594721766607360 15603860685257568 15610966268447576 15681751954352640 15685967479071552 15749473420282368 15769859203185840 15777040377686380 15795711431387784 15810715142876160 15827184637816656 15850372943109120 15852839473529760 15854633796050816 15917021009859840 15918822596844544 15939427581714720 15943114486925184 15995558942474280 16019711467987968 16023300113030080 16042262598370944 16088171773406720 16107211029943296 16112722087849920 16114545825494272 16163933247131904 16167554199920240 16200729673218240 16233009884940160 16278564338772480 16285977164063360 16292922951470490 16305250509819648 16335889983803520 16337738980972032 16351912294282240 16358886202286160 16364221392030720 16378718707879424 16381267455980752 16425116510797440 16432596072050080 16453602664995840 16470741834438544 16511544714812160 16545426049244160 16552960396261120 16560020049035580 16572549698505216 16605570767545344 16627064664618720 16660194355596480 16689088206369280 16782225775710720 16821183150064896 16831495787544360 16836020383186173 16886592208811520 16904182409029032 16909695438431744 16962679816309760 17002056087162368 17014666575928320 17061929538639232 17084014136784660 17094214244165760 17112020717336766 17163421589283840 17186903560373248 17194233582828432 17243439427348160 17263845864540288 17267713213524280 17280778318099456 17337622983619520 17349029314529796 17374447264561920 17379117814901856 17447503799269440 17449478615771904 17476106264514144 17533593456173730 17550790479319760 17562337052003523 17635111367003520 17664021385637952 17706508579015680 17722126719143340 17735535642259968 17748886279048704 17770873979302912 17793876220030560 17824736220412160 17836463020557168 17908675421450112 17924211553347840 17940021719788545 17953595506713984 17959925830146560 17981180180241408 18012653386670280 18026212627158840 18039851627885568 18099193245082560 18116945010910720 18128864053681056 18172469331095040 18188498474910270 18202260264424704 18222948412570304 18234120436506390 18262136120557680 18293808226212480 18312864276448118 18321724309571280 18367872227128320 18395901331067520 18413944109450240 18426058546364352 18428925887978346 18486670581056340 18507681981516715 18518732097846240 18529584563743362 18593706721724160 18610670719220736 18622080445793760 18627086381397468 18702499686585312 18713666119928832 18775224232165440 18794781757407279 18822317869942080 18827377632810344 18851237285736960 18898521586014720 18901462449208560 18903601833752896 18912747674396160 18932448453223656 18980134634699264 19023407368235712 19083014793348480 19100425211831808 19104703980920480 19127313098057664 19136023167774448 19160273962552320 19182050960600320 19194670730969136 19198970612405285 19213496945781632 19222792718238720 19227960135636096 19276699238366440 19305806128088064 19335266505419904 19395851101436160 19398869355766680 19401065039904288 19417895849460160 19426177365214815 19440875607861888 19449728465606816 19479611861928192 19504825856571960 19511187044344320 19513707835559470 19543172596876032 19607459348839440 19686841775352960 19719115286460096 19720984754498560 19744639289234730 19753314237702656 19783980797270820 19813853657774592 19818292245063520 19831042569661440 19863552475513344 19898528246055680 19928893108656480 19992233226715776 20024639334984960 20026905847643136 20052828247963680 20077139061271552 20134013787429120 20138670930852864 20143182281867840 20161559945822464 20204916558914880 20224733627138560 20239958037511680 20261041327134088 20352912110968320 20381563137274560 20422173726215040 20464079587223040 20473398384849280 20476584319975940 20500816964141592 20504854591503360 20571760628290560 20588427293048180 20692127312817792 20715687123131520 20721255856229136 20756963459431680 20805147580343424 20914623305428736 21026478937581120 21060948575183712 21102912850422208 21130228011286290 21137119298039680 21162133640404224 21180799836911637 21222694679813120 21252570108952960 21257485982566912 21266552062972008 21327411923299040 21352651464036672 21389683464494592 21473850829870080 21483629450466560 21492791978535540 21509053864017408 21528026063746254 21551910996175872 21579807330675360 21600972897624320 21615184064004336 21686286643162245 21723897268627320 21740334013092864 21781186645071360 21811848269714880 21845132830642680 21880944523807668 21900155347729920 21952569871454976 22015392953082880 22080026732047440 22169419552824960 22186107848810880 22209218377820058 22213592474128640 22222478517415488 22275930147793920 22295578775696460 22312448066068992 22385844276812640 22428244200086528 22441994383392480 22448027177581564 22476475225301760 22538909878705376 22549814534856960 22586781443930496 22661080067101320 22678225903217664 22681754939050272 22752825330530880 22778685515712880 22792285658887680 22793671493025849 22816027623115688 22919483625592320 22925644777104576 23018461152720384 23032573182955440 23038764734886342 23107968285742080 23132039086039728 23165929686082560 23172157086535808 23263338399025920 23265971487695872 23283857976746835 23301475019352192 23378124608231640 23392082649911040 23413424453213184 23416449402671364 23513481822671360 23528951218607328 23534222041012930 23552028514183936 23624210130423552 23629502292191120 23665560566529570 23725168293374080 23740776956724984 23775559414663680 23779259210294640 23781950694076224 23875531514789760 23878233895266816 23898948737797120 23909141372572080 23914671730387776 23920028959718060 23938127342285312 23993338413711420 24016871182227040 24034950169545120 24132257660110080 24169083131774880 24171818738241408 24251331299880360 24269680352566272 24287949645014016 24301094509827360 24312160582008520 24349514827410240 24391744301616640 24428965746095040 24506608471458048 24527868441423360 24546332088046080 24568078061819136 24571901183971128 24648894108075120 24680403997493760 24691642797128320 24706112751657816 24767317072218240 24791608962298880 24829440594391680 24836115175196624 24867589610972160 24908356151318016 24936666248780416 24948730974735360 24990291533394720 25033632309553920 25059709009876372 25085000784337920 25096423826589440 25173338663566080 25201949932278080 25231774725097344 25243264604298208 25326301658917610 25356273613543548 25364543157647616 25444019724464640 25503084130743552 25592894307958848 25626021205176990 25637280180848128 25668031076005149 25780355340559872 25796429969955840 25861134801914880 25865159141022240 25868086719872384 25901569820286420 25921167477149184 25972815815904256 26006434475429280 26057563462501376 26068676722352784 26137423974085632 26143279131785920 26174217923657856 26249122367137280 26280186417275904 26292153715280128 26326185718979640 26378641063027760 26452667050505280 26496032078456928 26559762868523520 26571857478208640 26583190078715010 26603303463389952 26656310968954368 26690814330045840 26699519113313280 26737104330618240 26764955480962634 26845351716572160 26886317330021760 26930393260070976 26939888745219840 27018980080005420 27175417516366080 27229564968286720 27334422618855456 27350742790665216 27351180654759585 27440712339318720 27469296414672177 27551808340692480 27589503083757056 27620916164175360 27628341141638848 27675951279242240 27740196773791232 27778098146769360 27890560082586240 27916006078831104 27940629572096202 28003477329884160 28035305250108160 28053749529877968 28060033971976955 28081264766911616 28173637348381720 28216178187205632 28233476804913120 28241066449215516 28347782379022080 28352193673812840 28355402750629344 28398672679835484 28470201952048896 28520034528894610 28657055971380720 28704034751661672 28773076440900480 28820245418672448 28841940203454144 28915048857549660 28958709192132096 28965196358169760 29082464359619840 29101597559856432 29126843774190240 29144234121200640 29174592698410224 29219417792892288 29266780566516480 29270093161939968 29270561753339205 29314758895314048 29411189023259160 29433442129708032 29440035642729920 29530262663029440 29559226070433280 29578672929690144 29581477131747840 29612291170426744 29629971356553984 29675971195906230 29727438367595280 29746563854492160 29795328713270016 29847792369083520 29893339662984720 29922659177856640 29968633633735680 30040358771464704 30066419379809280 30115708591907328 30214773422801760 30242339918733696 30337100440707840 30359937056267520 30391561990701132 30532823669357568 30567526369472768 30633260589322560 30710097577273920 30714876479963910 30718352979848456 30757281887255040 30842718781386304 30857640942435840 30882640939572270 31017784532034560 31038190969226688 31045143968995780 31068633359136256 31081883784343704 31135445189147520 31170832810975520 31189443533214720 31207721370515136 31221932536895152 31324636262345465 31363503908705280 31371934958143104 31498946840564736 31539718406371680 31554080755372760 31591422862775568 31654369275633312 31695342016929435 31705678947059520 31709267592101632 31834042019719680 31878855163429440 31886228973850368 31991117884948560 32046600226060160 32084525196741888 32176343546813440 32225444175699840 32229091650988544 32327866494263808 32335108399840480 32401459346436480 32466019769880320 32557128677544960 32571954328126720 32585845902940980 32610501019639296 32671779967607040 32675477961944064 32717772404572320 32757437415758848 32762534911961504 32850233021594880 32865192144100160 32941483668877088 33023089429624320 33105920792522240 33120040098071160 33145099397010432 33254129329237440 33313827566730087 33320388711192960 33378176412738560 33564451551421440 33642366300129792 33662991575088720 33672040766372346 33773184417623040 33808364818058064 33819390876863488 34004112174324736 34123859077278464 34168028273569320 34188428488331520 34224041434673532 34388467165656864 34486878854696320 34527691729080576 34535426427048560 34558147102329513 34675245967239040 34698058629059592 34748894529123840 34758235629803712 34895007598538880 34898957231543808 34952212529028288 35067186912347460 35101580958639520 35124674104007046 35270222734007040 35301333061519395 35328042771275904 35444253438286680 35471071284519936 35497772558097408 35498340849794355 35587752440061120 35649472440824320 35672926041114336 35817350842900224 35848423106695680 35880043439577090 35907191013427968 35919851660293120 36025306773340560 36052425254317680 36198386490165120 36233890021821440 36257728107362112 36344938662190080 36376996949820540 36404520528849408 36445896825140608 36468240873012780 36524272241115360 36587616452424960 36625728552896236 36643448619142560 36791802662135040 36852117092728704 36857851775956692 36973341162112680 37015363963033430 37037464195692480 37059169127486724 37076044887562993 37187413443448320 37244160891587520 37254172762794936 37404999373170624 37550448464330880 37589563514814558 37644635739884160 37654755265620688 37702474571473920 37797043172029440 37802924898417120 37807203667505792 37825495348792320 37864896906447312 37960269269398528 37989452488376415 38046814736471424 38166029586696960 38200850423663616 38209407961840960 38254626196115328 38272046335548896 38364101921200640 38389341461938272 38397941224810570 38426993891563264 38455920271272192 38553398476732880 38670533010839808 38791702202872320 38797738711533360 38802130079808576 38835791698920320 38852354730429630 38881751215723776 38899456931213632 38959223723856384 39009651713143920 39022374088688640 39027415671118940 39086345193752064 39214918697678880 39373683550705920 39438230572920192 39489278578469460 39506628475405312 39567961594541640 39627707315549184 39636584490127040 39727104951026688 39797056492111360 39857786217312960 39984466453431552 40049278669969920 40105656495927360 40147433221443951 40268027574858240 40286364563735680 40323119891644928 40409833117829760 40449467254277120 40479916075023360 40522082654268176 40705824221936640 40763126274549120 40844347452430080 40928159174446080 40946796769698560 40953168639951880 41001633928283184 41176854586096360 41384254625635584 41431374246263040 41442511712458272 41513926918863360 41610295160686848 41829246610857472 42052957875162240 42121897150367424 42205825700844416 42260456022572580 42274238596079360 42324267280808448 42361599673823274 42505140217905920 42514971965133824 42533104125944016 42654823846598080 42705302928073344 42779366928989184 42780051793341915 42967258900933120 42985583957071080 43018107728034816 43056052127492508 43159614661350720 43201945795248640 43230368128008672 43372573286324490 43447794537254640 43562373290142720 43623696539429760 43690265661285360 43761889047615336 43800310695459840 43905139742909952 44160053464094880 44338839105649920 44372215697621760 44418436755640116 44427184948257280 44444957034830976 44591157551392920 44624896132137984 44771688553625280 44883988766784960 44896054355163128 44952950450603520 45077819757410752 45099629069713920 45173562887860992 45322160134202640 45363509878100544 45505650661061760 45557371031425760 45584571317775360 45587342986051698 45632055246231376 45782160691120295 45838967251184640 45851289554209152 46036922305440768 46065146365910880 46072314719945865 46077529469772684 46264078172079456 46323961409358405 46344314173071616 46526676798051840 46567715953493670 46602950038704384 46756249216463280 46784165299822080 46832898805342728 47026963645342720 47057902437214656 47068444082025860 47104057028367872 47248420260847104 47259004584382240 47331121133059140 47450336586748160 47481553913449968 47551118829327360 47558518420589280 47563901388152448 47751063029579520 47756467790533632 47818282745144160 47829343460775552 47840057919436120 47876254684570624 47986676827422840 48033742364454080 48069900339090240 48119973151943459 48264515320220160 48338166263549760 48343637476482816 48502662599760720 48602189019654720 48624321164017040 48699029654820480 48783488603233280 48857931492190080 49013216942916096 49055736882846720 49092664176092160 49136156123638272 49143802367942256 49297788216150240 49360807994987520 49383285594256640 49412225503315632 49534634144436480 49658881188783360 49672230350393248 49816712302636032 49873332497560832 49980583066789440 50067264619107840 50119418019752744 50192847653178880 50346677327132160 50403899864556160 50463549450194688 50486529208596416 50508061149558519 50652603317835220 50712547227087096 50729086315295232 50888039448929280 51006168261487104 51185788615917696 51252042410353980 51274560361696256 51336062152010298 51560710681119744 51730318282044480 51736173439744768 51803139640572840 51842334954298368 52012868950858560 52137353444705568 52286558263571840 52348435847315712 52498244734274560 52584307430560256 52652371437959280 52757282126055520 52905334101010560 52992064156913856 53119525737047040 53143714956417280 53166380157430020 53206606926779904 53312621937908736 53381628660091680 53474208661236480 53529910961925268 53772634660043520 53820065159365635 53860786520141952 53879777490439680 54037960160010840 54350835032732160 54459129936573440 54668845237710912 54702361309519170 54881424678637440 54938592829344354 55103616681384960 55179006167514112 55241832328350720 55256682283277696 55480393547582464 55523045944550145 55556196293538720 55781120165172480 55832012157662208 55881259144192404 56070610500216320 56107499059755936 56120067943953910 56162529533823232 56347274696763440 56384345272221837 56466953609826240 56482132898431032 56695564758044160 56704387347625680 56710805501258688 56797345359670968 56940403904097792 57040069057789220 57314111942761440 57408069503323344 57546152881800960 57596911837215855 57640490837344896 57683880406908288 57830097715099320 57917418384264192 57930392716339520 58164928719239680 58203195119712864 58253687548380480 58349185396820448 58438835585784576 58533561133032960 58541123506678410 58629517790628096 58822378046518320 58880071285459840 59060525326058880 59118452140866560 59157345859380288 59162954263495680 59224582340853488 59259942713107968 59351942391812460 59454876735190560 59493127708984320 59590657426540032 59695584738167040 59786679325969440 59845318355713280 60080717542929408 60231417183814656 60429546845603520 60484679837467392 60674200881415680 60719874112535040 60783123981402264 61135052738945536 61266521178645120 61420195154547840 61429752959927820 61436705959696912 61514563774510080 61685437562772608 61715281884871680 61765281879144540 62076381938453376 62090287937991560 62137266718272512 62163767568687408 62270890378295040 62341665621951040 62415442741030272 62443865073790304 62649272524690930 62743869916286208 63079436812743360 63108161510745520 63182845725551136 63308738551266624 63390684033858870 63411357894119040 63418535184203264 63668084039439360 63757710326858880 63772457947700736 63982235769897120 64093200452120320 64169050393483776 64450888351399680 64458183301977088 64655732988527616 64670216799680960 64802918692872960 64932039539760640 65143908656253440 65171691805881960 65221002039278592 65343559935214080 65435544809144640 65525069823923008 65700466043189760 65730384288200320 65882967337754176 66046178859248640 66211841585044480 66240080196142320 66508258658474880 66627655133460174 66640777422385920 66912388702406585 67284732600259584 67325983150177440 67344081532744692 67616729636116128 68247718154556928 68336056547138640 68376856976663040 68448082869347064 68776934331313728 68973757709392640 69055383458161152 69070852854097120 69116294204659026 69350491934478080 69396117258119184 69497789058247680 69516471259607424 69790015197077760 69797914463087616 69851573930240505 69904425058056576 70134373824694920 70203161917279040 70249348208014092 70540445468014080 70602666123038790 70656085542551808 70888506876573360 70996681699588710 71175504880122240 71298944881648640 71345852082228672 71634701685800448 71696846213391360 71760086879154180 71814382026855936 72050613546681120 72104850508635360 72396772980330240 72515456214724224 72753993899641080 72809041057698816 72891793650281216 72936481746025560 72956088327140083 73048544482230720 73175232904849920 73251457105792472 73286897238285120 73583605324270080 73704234185457408 73715703551913384 73946682324225360 74030727926066860 74074928391384960 74118338254973448 74152089775125986 74374826886896640 74488321783175040 74508345525589872 74809998746341248 75100896928661760 75179127029629116 75289271479768320 75309510531241376 75605849796834240 75614407335011584 75729793812894624 75978904976752830 76093629472942848 76332059173393920 76418815923681920 76509252392230656 76544092671097792 76728203842401280 76778682923876544 76795882449621140 76853987783126528 76911840542544384 77106796953465760 77341066021679616 77583404405744640 77595477423066720 77604260159617152 77671583397840640 77704709460859260 77763502431447552 77798913862427264 77918447447712768 78019303426287840 78054831342237880 78172690387504128 78429837395357760 78747367101411840 78876461145840384 78978557156938920 79135923189083280 79273168980254080 79594112984222720 79715572434625920 79968932906863104 80098557339939840 80211312991854720 80294866442887902 80536055149716480 80572729127471360 80646239783289856 80819666235659520 81044165308536352 81526252549098240 81688694904860160 81893593539397120 81906337279903760 82003267856566368 82353709172192720 82407889244016531 82768509251271168 82862748492526080 82885023424916544 83027853837726720 83220590321373696 83658493221714944 84105915750324480 84180101915930865 84243794300734848 84411651401688832 84520912045145160 84548477192158720 84648534561616896 84723199347646548 85010280435811840 85066208251888032 85309647693196160 85410605856146688 85560103586683830 85934517801866240 85971167914142160 86112104254985016 86319229322701440 86403891590497280 86460736256017344 86745146572648980 86895589074509280 87247393078859520 87380531322570720 87523778095230672 87810279485819904 87811685260017615 88320106928189760 88677678211299840 88744431395243520 88836873511280232 88854369896514560 88889914069661952 89182315102785840 89543377107250560 89767977533569920 89792108710326256 89905900901207040 90155639514821504 90199258139427840 90347125775721984 90644320268405280 90727019756201088 91011301322123520 91114742062851520 91174685972103396 91264110492462752 91564321382240590 91702579108418304 92130292731821760 92144629439891730 92155058939545368 92528156344158912 92647922818716810 92688628346143232 93053353596103680 93135431906987340 93205900077408768 93512498432926560 93568330599644160 93665797610685456 93973908787036395 94115804874429312 94136888164051720 94208114056735744 94496840521694208 94518009168764480 94662242266118280 94900673173496320 94963107826899936 95117036841178560 95127802776304896 95502126059159040 95636565490288320 95658686921551104 95680115838872240 95973353654845680 96067484728908160 96139800678180480 96239946303886918 96529030640440320 96676332527099520 96687274952965632 97005325199521440 97204378039309440 97248642328034080 97398059309640960 97715862984380160 98026433885832192 98272312247276544 98287604735884512 98595576432300480 98766571188513280 98824451006631264 99069268288872960 99317762377566720 99344460700786496 99746664995121664 99961166133578880 100134529238215680 100238836039505488 100385695306357760 100693354654264320 100807799729112320 100927098900389376 100973058417192832 101016122299117038 101305206635670440 101425094454174192 101458172630590464 102012336522974208 102371577231835392 102504084820707960 102672124304020596 103460636564088960 103472346879489536 103606279281145680 104025737901717120 104274706889411136 104573116527143680 104696871694631424 105168614861120512 105304742875918560 105514564252111040 105810668202021120 105903999184558185 105984128313827712 106287429912834560 106332760314860040 106413213853559808 106763257320183360 106948417322472960 107059821923850536 107545269320087040 107640130318731270 107721573040283904 107759554980879360 108075920320021680 108701670065464320 109337690475421824 109404722619038340 109762849357274880 109877185658688708 110513364566555392 111046091889100290 111112392587077440 111228134662688979 111562240330344960 111762518288384808 112141221000432640 112214998119511872 112240135887907820 112325059067646464 112694549393526880 112768690544443674 112933907219652480 112964265796862064 113391129516088320 113408774695251360 113421611002517376 113594690719341936 113880807808195584 113968357465129245 114080138115578440 114628223885522880 114816139006646688 115092305763601920 115193823674431710 115280981674689792 115367760813816576 115660195430198640 115860785432679040 116329857438479360 116406390239425728 116507375096760960 116698370793640896 116877671171569152 117067122266065920 117082247013356820 117259035581256192 117644756093036640 117760142570919680 118121050652117760 118314691718760576 118449164681706976 118519885426215936 118703884783624920 118909753470381120 119033617796912767 119181314853080064 119391169476334080 119573358651938880 119690636711426560 120442299664331853 120859093691207040 120969359674934784 121348401762831360 121439748225070080 121566247962804528 122270105477891072 122533042357290240 122840390309095680 122859505919855640 122873411919393824 123370875125545216 123530563758289080 124152763876906752 124180575875983120 124327535137374816 124541780756590080 124683331243902080 124830885482060544 124887730147580608 125298545049381860 125487739832572416 126158873625486720 126216323021491040 126365691451102272 126617477102533248 126781368067717740 126822715788238080 126837070368406528 127515420653717760 127544915895401472 127964471539794240 128186400904240640 128338100786967552 128340155380025745 128901776702799360 129340433599361920 129605837385745920 129864079079521280 130287817312506880 130343383611763920 130687119870428160 130871089618289280 131050139647846016 131400932086379520 131460768576400640 131765934675508352 132480160392284640 133016517316949760 133255310266920348 133281554844771840 133824777404813170 134651966300354880 134688163065489384 135233459272232256 136495436309113856 136672113094277280 136753713953326080 136896165738694128 137346482073360885 137553868662627456 137947515418785280 138110766916322304 138141705708194240 138232588409318052 138700983868956160 138792234516238368 139032942519214848 139580030394155520 139703147860481010 139808850116113152 140268747649389840 140406323834558080 140498696416028184 141080890936028160 141205332246077580 141312171085103616 141777013753146720 141993363399177420 142351009760244480 142691704164457344 143269403371600896 143520173758308360 143628764053711872 144101227093362240 144209701017270720 144359919455830377 144793545960660480 145030912429448448 145507987799282160 145783587300562432 145872963492051120 145912176654280166 146097088964461440 146350465809699840 146502914211584944 146573794476570240 147167210648540160 147408468370914816 147431407103826768 147893364648450720 148061455852133720 148149856782769920 148236676509946896 148304179550251972 148976643566350080 149016691051179744 149619997492682496 150201793857323520 150358254059258232 150578542959536640 150619021062482752 151211699593668480 151228814670023168 151459587625789248 151957809953505660 152187258945885696 152664118346787840 152837631847363840 153018504784461312 153088185342195584 153557365847753088 153591764899242280 153707975566253056 153823681085088768 154213593906931520 154682132043359232 155190954846133440 155208520319234304 155343166795681280 155409418921718520 155527004862895104 155597827724854528 156038606852575680 156109662684475760 156859674790715520 157494734202823680 157752922291680768 157957114313877840 158271846378166560 158546337960508160 159431144869251840 159937865813726208 160422625983709440 160589732885775804 161145458254942720 161639332471319040 162088330617072704 163052505098196480 163377389809720320 163787187078794240 163812674559807520 164006535713132736 164707418344385440 164815778488033062 165537018502542336 165725496985052160 165770046849833088 166441180642747392 166569137833650435 168211831500648960 168360203831861730 168487588601469696 168823302803377664 169041824090290320 169096954384317440 169446398695293096 170020560871623680 170132416503776064 170619295386392320 170821211712293376 171120207173367660 171942335828284320 172224208509970032 172638458645402880 172790735511647565 172921472512034688 173490293145297960 173791178149018560 173972210626257121 174494786157719040 174761062645141440 175047556190461344 175623370520035230 176640213856379520 177355356422599680 177488862790487040 177673747022560464 177779828139323904 178364630205571680 179086754214501120 179535955067139840 179584217420652512 180311279029643008 180694251551443968 181288640536810560 181454039512402176 182022602644247040 182229484125703040 182349371944206792 182528220984925504 183128642764481180 183405158216836608 184260585463643520 184289258879783460 184310117879090736 185056312688317824 185295845637433620 185377256692286464 185380224437814965 186270863813974680 186411800154817536 187024996865853120 187331595221370912 187947817574072790 188231609748858624 188273776328103440 189036018337528960 189324484532236560 189801346346992640 189926215653799872 190234073682357120 190255605552609792 191004252118318080 191273130980576640 191317373843102208 191360231677744480 191946707309691360 192134969457816320 192279601356360960 192479892607773836 193352665054199040 193374549905931264 194010650399042880 194408756078618880 194497284656068160 194796118619281920 195431725968760320 196575209471769024 197191152864600960 197533142377026560 197648902013262528 198138536577745920 198635524755133440 198688921401572992 199493329990243328 199922332267157760 200477672079010976 200737166107219755 201615599458224640 201854197800778752 201946116834385664 202032244598234076 202610413271340880 202850188908348384 204743154463670784 205008169641415920 205344248608041192 206921273128177920 206944693758979072 207212558562291360 208051475803434240 208549413778822272 209146233054287360 209393743389262848 210609485751837120 211029128504222080 211621336404042240 211807998369116370 211968256627655424 212574859825669120 212665520629720080 213526514640366720 213896834644945920 214119643847701072 215090538640174080 215280260637462540 215443146080567808 216151840640043360 218675380950843648 218809445238076680 218868264981420249 219525698714549760 219754371317377416 221026729133110784 222092183778200580 222224785174154880 222456269325377958 223124480660689920 223525036576769616 224429996239023744 224480271775815640 224650118135292928 225389098787053760 225537381088887348 225867814439304960 225928531593724128 226817549390502720 226843222005034752 227189381438683872 227936714930258490 228160276231156880 229256447771045760 229632278013293376 230184611527203840 230387647348863420 230561963349379584 230735521627633152 231320390860397280 231721570865358080 232812780478851456 233014750193521920 233396741587281792 233755342343138304 234164494026713640 234518071162512384 235289512186073280 235520285141839360 236242101304235520 236629383437521152 236898329363413952 237407769567249840 237819506940762240 238067235593825534 238782338952668160 239146717303877760 239381273422853120 240599865759717295 240884599328663706 241718187382414080 241938719349869568 243132495925609056 245066084714580480 245680780618191360 245719011839711280 245746823838787648 246741750251090432 247061127516578160 248305527753813504 248361151751966240 248655070274749632 249083561513180160 249366662487804160 249661770964121088 249775460295161216 250597090098763720 250975479665144832 252317747250973440 252432646042982080 252540305747792595 252731382902204544 253234954205066496 253562736135435480 253645431576476160 255030841307435520 255928943079588480 256372801808481280 256680310760051490 257803553405598720 258680867198723840 259211674771491840 260686767223527840 261742179236578560 262100279295692032 262921537152801280 263531869351016704 264960320784569280 266033034633899520 266510620533840696 266563109689543680 267649554809626340 269303932600709760 269376326130978768 270466918544464512 273344226188554560 273792331477388256 274692964146721770 275107737325254912 275895030837570560 276283411416388480 276465176818636104 277401967737912320 277584469032476736 278065885038429696 279160060788311040 279406295720962020 279617700232226304 280537495298779680 280812647669116160 280997392832056368 281921726361109185 282410664492155160 282624342170207232 283554027506293440 283986726798354840 284702019520488960 285383408328914688 287040347516616720 288202454186724480 288419402034541440 288719838911660754 289587091921320960 290061824858896896 291015975598564320 291567174601124864 291745926984102240 291824353308560332 292194177928922880 293005828423169888 293147588953140480 294816936741829632 294862814207653536 295786729296901440 296122911704267440 296299713565539840 296473353019893792 296608359100503944 297953287132700160 298033382102359488 299239994985364992 300403587714647040 300716508118516464 301157085919073280 301238042124965504 302423399187336960 302457629340046336 302919175251578496 303915619907011320 304374517891771392 305675263694727680 306037009568922624 306176370684391168 307114731695506176 307183529798484560 308427187813863040 310381909692266880 310417040638468608 310686333591362560 310818837843437040 311195655449709056 312077213705151360 312219325368951520 313719349581431040 315505844583361536 315914228627755680 316543692756333120 317092675921016320 318862289738503680 320845251967418880 321179465771551608 322290916509885440 323278664942638080 324176661234145408 326105010196392960 327625349119615040 328013071426265472 329414836688770880 329631556976066124 331540093699666176 333138275667300870 333684403988066937 336423663001297920 336720407663723460 336975177202939392 337646605606755328 338083648180580640 338892797390586192 340264833007552128 341238590772784640 341642423424586752 342240414346735320 343884671656568640 344448417019940064 345276917290805760 345581471023295130 345842945024069376 346980586290595920 347582356298037120 347944421252514242 348989572315438080 349522125290282880 350095112380922688 351246741040070460 353280427712759040 355347494045120928 355559656278647808 356729260411143360 357100853390738301 358173508429002240 359071910134279680 359168434841305024 360622558059286016 362577281073621120 362908079024804352 364045205288494080 364458968251406080 364698743888413584 364780441635700415 365056441969851008 366257285528962360 366810316433673216 368521170927287040 368578517759566920 368620235758181472 370112625376635648 370591691274867240 370760448875629930 372541727627949360 374049993731706240 374663190442741824 375895635148145580 376463219497717248 376547552656206880 378072036675057920 378648969064473120 379852431307599744 380468147364714240 380511211105219584 382546261961153280 382634747686204416 382720463355488960 383893414619382720 384269938915632640 384559202712721920 384959785215547672 386705330108398080 388021300798085760 388817512157237760 388994569312136320 389592237238563840 390863451937520640 393150418943538048 394382305729201920 395297804026525056 397377842803145984 399844664534315520 400955344158021952 401474332214439510 403231198916449280 403892233668771328 404064489196468152 405220826542681760 405700377816696768 409486308927341568 410016339282831840 410688497216082384 412039446220082655 413842546256355840 414425117124582720 416102951606868480 417098827557644544 418292466108574720 421218971503674240 422058257008444160 423242672808084480 423615996738232740 423936513255310848 425331041259440160 427053029280733440 428239287695402144 430560521274925080 430886292161135616 432303681280086720 433079758367491131 437350761901687296 437618890476153360 437736529962840498 439051397429099520 439508742634754832 442053458266221568 444184367556401160 444449570348309760 444912538650755916 447050073153539232 448859992478047488 448960543551631280 450778197574107520 451074762177774696 451735628878609920 451857063187448256 453635098781005440 453686444010069504 454378762877367744 455873429860516980 456320552462313760 458512895542091520 459264556026586752 460775294697726840 461123926698759168 461471043255266304 462640781720794560 463443141730716160 465625560957702912 466029500387043840 466793483174563584 468328988053427280 470579024372146560 471040570283678720 472484202608471040 473258766875042304 473796658726827904 474815539134499680 475639013881524480 476134471187651068 478293434607755520 481199731519434590 481769198657327412 483436374764828160 486264991851218112 490132169429160960 491361561236382720 491438023679422560 491493647677575296 493483500502180864 494122255033156320 496611055507627008 496722303503932480 497310140549499264 498733324975608320 499323541928242176 499550920590322432 501194180197527440 504635494501946880 504865292085964160 505080611495585190 505462765804409088 506469908410132992 507125472270870960 507290863152952320 510061682614871040 511857886159176960 513360621520102980 517361734397447680 521373534447055680 521916631878771363 523484358473157120 524200558591384064 525843074305602560 527063738702033408 529920641569138560 532066069267799040 533021241067681392 535299109619252680 538607865201419520 538752652261957536 540933837088929024 546688452377109120 547584662954776512 549385928293443540 550215474650509824 552566822832776960 552930353637272208 555168938064953472 556131770076859392 556140673313444895 558812591441924040 559235400464452608 561074990597559360 561625295338232320 561994785664112736 563843452722218370 564821328984310320 567108055012586880 567973453596709680 569404039040977920 570766816657829376 574080695033233440 576404908373448960 576838804069082880 577439677823321508 580123649717793792 582031951197128640 583491853968204480 583648706617120664 584388355857845760 586011656846339776 586295177906280960 589725628415307072 591573458593802880 592245823408534880 592599427131079680 592946706039787584 593216718201007888 595168088984563835 595906574265400320 596066764204718976 598479989970729984 601433016237032928 602211498321659265 602476084249931008 604846798374673920 605838350503156992 607831239814022640 611350527389455360 612352741368782336 614229463391012352 614367059596969120 616854375627726080 620763819384533760 620834081276937216 621637675686874080 622391310899418112 624154427410302720 624438650737903040 627438699162862080 631828457255511360 633087385512666240 634185351842032640 637724579477007360 641690503934837760 642358931543103216 648353322468290816 655250698239230080 656026142852530944 656604794944260747 658829673377541760 659263113952132248 663080187399332352 666276551334601740 667368807976133874 673440815327446920 673950354405878784 676167296361161280 677785594781172384 680529666015104256 682477181545569280 684480828693470640 687769343313137280 688896834039880128 690553834581611520 691162942046590260 691685890048138752 693961172581191840 695164712596074240 695888842505028484 699044250580565760 700190224761845376 702493482080140920 706560855425518080 710694988090241856 713458520822286720 714201706781476602 716347016858004480 718143820268559360 718336869682610048 721245116118572032 721799597279151885 725154562147242240 725816158049608704 728917936502812160 729397487776827168 729560883271400830 730112883939702016 732514571057924720 737042341854574080 737157035519133840 737240471516362944 740225250753271296 741183382549734480 741520897751259860 745083455255898720 748099987463412480 749326380885483648 751791270296291160 752926438995434496 753095105312413760 756144073350115840 757297938128946240 759704862615199488 760936294729428480 765092523922306560 765440926710977920 767786829238765440 768539877831265280 769118405425443840 769919570431095344 773410660216796160 776042601596171520 777635024314475520 777989138624272640 786300837887076096 788764611458403840 790595608053050112 794755685606291968 799689329068631040 801910688316043904 802948664428879020 807784467337542656 808128978392936304 810441653085363520 811400755633393536 820032678565663680 821376994432164768 824078892440165310 827685092512711680 828850234249165440 832205903213736960 834197655115289088 842437943007348480 844116514016888320 847231993476465480 847873026510621696 850662082518880320 854106058561466880 856478575390804288 861121042549850160 864607362560173440 866159516734982262 869861053131285605 874701523803374592 875237780952306720 875473059925680996 879017485269509664 888368735112802320 888899140696619520 889825077301511832 894100146307078464 897719984956094976 897921087103262560 901556395148215040 902149524355549392 903471257757219840 903714126374896512 907270197562010880 907372888020139008 908757525754735488 911746859721033960 912641104924627520 917025791084183040 918529112053173504 921550589395453680 925281563441589120 926886283461432320 931251121915405824 932059000774087680 933586966349127168 936657976106854560 941158048744293120 946517533750084608 947593317453655808 949631078268999360 951278027763048960 952268942375302136 956586869215511040 962399463038869180 963538397314654824 966872749529656320 972529983702436224 982876047358845120 982987295355150592 988244510066312640 993444607007864960 994620281098998528 997466649951216640 999101841180644864 1002388360395054880 1009270989003893760 1009730584171928320 1010161222991170380 1010925531608818176 1012939816820265984 1014250944541741920 1023715772318353920 1026721243040205960 1034723468794895360 1042747068894111360 1043833263757542726 1046968716946314240 1048401117182768128 1054127477404066816 1059841283138277120 1066042482135362784 1070598219238505360 1071302560172214903 1077215730402839040 1077505304523915072 1081867674177858048 1093376904754218240 1094341324907101245 1095169325909553024 1098771856586887080 1100430949301019648 1105133645665553920 1105860707274544416 1110337876129906944 1112281346626889790 1117625182883848080 1122149981195118720 1123250590676464640 1123989571328225472 1127686905444436740 1129642657968620640 1134216110025173760 1135946907193419360 1141533633315658752 1148161390066466880 1152809816746897920 1153677608138165760 1154879355646643016 1164063902394257280 1166983707936408960 1167297413234241328 1168776711715691520 1172023313692679552 1172590355812561920 1179451256830614144 1183146917187605760 1184491646817069760 1185893412079575168 1186433436402015776 1190336177969127670 1192133528409437952 1202866032474065856 1204422996643318530 1204952168499862016 1209693596749347840 1211676701006313984 1215662479628045280 1224705482737564672 1228458926782024704 1228734119193938240 1233708751255452160 1241527638769067520 1243275351373748160 1248308854820605440 1248877301475806080 1254877398325724160 1263656914511022720 1266174771025332480 1284717863086206432 1296706644936581632 1310501396478460160 1312052285705061888 1313209589888521494 1317659346755083520 1318526227904264496 1326160374798664704 1332553102669203480 1334737615952267748 1346881630654893840 1352334592722322560 1355571189562344768 1361059332030208512 1368961657386941280 1375538686626274560 1377793668079760256 1382325884093180520 1383371780096277504 1387922345162383680 1390329425192148480 1391777685010056968 1398088501161131520 1400380449523690752 1404986964160281840 1413121710851036160 1421389976180483712 1426917041644573440 1428403413562953204 1436673739365220096 1443599194558303770 1450309124294484480 1457835873005624320 1458794975553654336 1459121766542801660 1460225767879404032 1465029142115849440 1474084683709148160 1474314071038267680 1474480943032725888 1480450501506542592 1482366765099468960 1483041795502519720 1490166910511797440 1496199974926824960 1498652761770967296 1503582540592582320 1506190210624827520 1512288146700231680 1514595876257892480 1519409725230398976 1521872589458856960 1530185047844613120 1530881853421955840 1535573658477530880 1539839140862190688 1552085203192343040 1555978277248545280 1565749895636314089 1572601675774152192 1577529222916807680 1581191216106100224 1589511371212583936 1603821376632087808 1605897328857758040 1616257956785872608 1620883306170727040 1622801511266787072 1640065357131327360 1642753988864329536 1648157784880330620 1657700468498330880 1668395310230578176 1668422019940334685 1684875886014696960 1688233028033776640 1694463986952930960 1701324165037760640 1708212117122933760 1712957150781608576 1722242085099700320 1729214725120346880 1732319033469964524 1739722106262571210 1750475561904613440 1750946119851361992 1758034970539019328 1776737470225604640 1777798281393239040 1779650154603023664 1785504266953691505 1788200292614156928 1795439969912189952 1795842174206525120 1803112790296430080 1804299048711098784 1807428252749793024 1814540395124021760 1817515051509470976 1823493719442067920 1825282209849255040 1834051582168366080 1837058224106347008 1843101178790907360 1850563126883178240 1862502243830811648 1867173932698254336 1873315952213709120 1882316097488586240 1895186634907311616 1899262156537998720 1902556055526097920 1904537884750604272 1913173738431022080 1924798926077738360 1927076794629309648 1945059967404872448 1965752094717690240 1965974590710301184 1976489020132625280 1986889214015729920 1989240562197997056 1998203682361289728 2004776720790109760 2019461168343856640 2020322445982340760 2021851063217636352 2028501889083483840 2047431544636707840 2053442486080411920 2085494137788222720 2087666527515085452 2119682566276554240 2132084964270725568 2141196438477010720 2142605120344429806 2154431460805678080 2155010609047830144 2163735348355716096 2165398791837455655 2186753809508436480 2188682649814202490 2190338651819106048 2197543713173774160 2210267291331107840 2211721414549088832 2220675752259813888 2224562693253779580 2235250365767696160 2244299962390237440 2247979142656450944 2255373810888873480 2259285315937241280 2261638738141342573 2268432220050347520 2271893814386838720 2296322780132933760 2305619633493795840 2307355216276331520 2309758711293286032 2328127804788514560 2333967415872817920 2334594826468482656 2344046627385359104 2358902513661228288 2366293834375211520 2368983293634139520 2371786824159150336 2372866872804031552 2380672355938255340 2384267056818875904 2405732064948131712 2408845993286637060 2409904336999724032 2423353402012627968 2431324959256090560 2457468238387876480 2467417502510904320 2483055277538135040 2486550702747496320 2496617709641210880 2497754602951612160 2527313829022045440 2532349542050664960 2569435726172412864 2593413289873163264 2609583159393856815 2621002792956920320 2624104571410123776 2626419179777042988 2635318693510167040 2637052455808528992 2665106205338406960 2669475231904535496 2693763261309787680 2704669185444645120 2711142379124689536 2722118664060417024 2737923314773882560 2751077373252549120 2755587336159520512 2764651768186361040 2775844690324767360 2780658850384296960 2783555370020113936 2796177002322263040 2800760899047381504 2809973928320563680 2842779952360967424 2853834083289146880 2856806827125906408 2873347478730440192 2887198389116607540 2900618248588968960 2917589951107308672 2918243533085603320 2920451535758808064 2930058284231698880 2948628142076535360 2948961886065451776 2964733530198937920 2966083591005039440 2980333821023594880 2992399949853649920 2997305523541934592 3007165081185164640 3012380421249655040 3029191752515784960 3038819450460797952 3061763706843911680 3071147316955061760 3079678281724381376 3104170406384686080 3111956554497090560 3131499791272628178 3145203351548304384 3162382432212200448 3207642753264175616 3211794657715516080 3232515913571745216 3241766612341454080 3245603022533574144 3280130714262654720 3283023974721303735 3285507977728659072 3296315569760661240 3315400936996661760 3336844039880669370 3369751772029393920 3388927973905861920 3402648330075521280 3425914301563217152 3444484170199400640 3458429450240693760 3464638066939929048 3479444212525142420 3500951123809226880 3501892239702723984 3516069941078038656 3553474940451209280 3559300309206047328 3571008533907383010 3576400585228313856 3591684348413050240 3606225580592860160 3608598097422197568 3614856505499586048 3629080790248043520 3635030103018941952 3646987438884135840 3650564419698510080 3674116448212694016 3686202357581814720 3701126253766356480 3746631904427418240 3764632194977172480 3790373269814623232 3798524313075997440 3809075769501208544 3849597852155476720 3854153589258619296 3890119934809744896 3931504189435380480 3931949181420602368 3952978040265250560 3973778428031459840 3978481124395994112 4009553441580219520 4038922336687713280 4040644891964681520 4057003778166967680 4106884972160823840 4170988275576445440 4175333055030170904 4239365132553108480 4264169928541451136 4282392876954021440 4285210240688859612 4310021218095660288 4330797583674911310 4373507619016872960 4377365299628404980 4380677303638212096 4395087426347548320 4423442829098177664 4441351504519627776 4449125386507559160 4470500731535392320 4488599924780474880 4495958285312901888 4510747621777746960 4518570631874482560 4523277476282685146 4536864440100695040 4543787628773677440 4592645560265867520 4619517422586572064 4656255609577029120 4667934831745635840 4669189652936965312 4688093254770718208 4717805027322456576 4732587668750423040 4737966587268279040 4743573648318300672 4745733745608063104 4761344711876510680 4768534113637751808 4811464129896263424 4817691986573274120 4862649918512181120 4914936476775752960 4973101405494992640 4995509205903224320 5054627658044090880 5064699084101329920 5138871452344825728 5219166318787713630 5242005585913840640 5252838359554085976 5270637387020334080 5274104911617057984 5330212410676813920 5338950463809070992 5356512800861074515 5387526522619575360 5409338370889290240 5422284758249379072 5475846629547765120 5502154746505098240 5511174672319041024 5529303536372722080 5551689380649534720 5567110740040227872 5601521798094763008 5619947856641127360 5685559904721934848 5707668166578293760 5713613654251812816 5746694957460880384 5774396778233215080 5835179902214617344 5836487066171206640 5860116568463397760 5897256284153070720 5897923772130903552 5929467060397875840 5932167182010078880 5960667642047189760 5994611047083869184 6014330162370329280 6024760842499310080 6058383505031569920 6123527413687823360 6142294633910123520 6159356563448762752 6262999582545256356 6415285506528351232 6423589315431032160 6465031827143490432 6483533224682908160 6491206045067148288 6560261428525309440 6566047949442607470 6571015955457318144 6592631139521322480 6630801873993323520 6673688079761338740 6777855947811723840 6784916214424027719 6805296660151042560 6851828603126434304 6888968340398801280 6916858900481387520 6929276133879858096 6958888425050284840 7001902247618453760 7003784479405447968 7032139882156077312 7106949880902418560 7118600618412094656 7142017067814766020 7152801170456627712 7183368696826100480 7217196194844395136 7229713010999172096 7270060206037883904 7293974877768271680 7301128839397020160 7372404715163629440 7402252507532712960 7493263808854836480 7597048626151994880 7618151539002417088 7699195704310953440 7708307178517238592 7780239869619489792 7828749478181570445 7863008378870760960 7905956080530501120 7947556856062919680 8019106883160439040 8081289783929363040 8114007556333935360 8213769944321647680 8341976551152890880 8350666110060341808 8528339857082902272 8564785753908042880 8570420481377719224 8620042436191320576 8661595167349822620 8754730599256809960 8761354607276424192 8790174852695096640 8846885658196355328 8898250773015118320 8941001463070784640 8977199849560949760 8991916570625803776 9021495243555493920 9037141263748965120 9046554952565370292 9087575257547354880 9185291120531735040 9239034845173144128 9312511219154058240 9335869663491271680 9338379305873930624 9376186509541436416 9435610054644913152 9475933174536558080 9487147296636601344 9491467491216126208 9522689423753021360 9622928259792526848 9635383973146548240 9725299837024362240 9829872953551505920 9946202810989985280 9991018411806448640 10109255316088181760 10277742904689651456 10438332637575427260 10505676719108171952 10548209823234115968 10660424821353627840 10677900927618141984 10713025601722149030 10775053045239150720 10818676741778580480 10844569516498758144 10951693259095530240 11022349344638082048 11058607072745444160 11103378761299069440 11134221480080455744 11239895713282254720 11308193690706712865 11371119809443869696 11427227308503625632 11548793556466430160 11670359804429234688 11672974132342413280 11720233136926795520 11794512568306141440 11795847544261807104 11858934120795751680 11864334364020157760 11921335284094379520 12028660324740658560 12049521684998620160 12116767010063139840 12318713126897525504 12525999165090512712 12847178630862064320 12930063654286980864 12967066449365816320 13120522857050618880 13132095898885214940 13142031910914636288 13185262279042644960 13347376159522677480 13555711895623447680 13569832428848055438 13610593320302085120 13703657206252868608 13777936680797602560 13858552267759716192 13917776850100569680 14003804495236907520 14007568958810895936 14064279764312154624 14213899761804837120 14237201236824189312 14284034135629532040 14305602340913255424 14366737393652200960 14434392389688790272 14587949755536543360 14602257678794040320 14744809430327258880 14986527617709672960 15194097252303989760 15236303078004834176 15398391408621906880 15416614357034477184 15657498956363140890 15726016757741521920 15811912161061002240 16038213766320878080 16162579567858726080 16228015112667870720 16427539888643295360 16701332220120683616 17056679714165804544 17129571507816085760 17140840962755438448 17240084872382641152 17323190334699645240 17509461198513619920 17580349705390193280 17693771316392710656 17796501546030236640 17882002926141569280 17983833141251607552 18042990487110987840 18074282527497930240 18093109905130740584 18175150515094709760 18370582241063470080 18478069690346288256 18676758611747861248 18951866349073116160 18982934982432252416 19045378847506042720 19245856519585053696 19270767946293096480 19450599674048724480 19659745907103011840 19892405621979970560 20354748643272083157 20555485809379302912 20876665275150854520 21011353438216343904 21096419646468231936 21320849642707255680 21355801855236283968 21426051203444298060 21550106090478301440 21689139032997516288 21903386518191060480 22117214145490888320 22206757522598138880 22268442960160911488 22479791426564509440 22616387381413425730 22854454617007251264 23097587112932860320 23340719608858469376 23345948264684826560 23440466273853591040 23589025136612282880 23717868241591503360 23728668728040315520 23842670568188759040 24057320649481317120 24637426253795051008 25051998330181025424 25694357261724128640 25860127308573961728 26264191797770429880 26284063821829272576 26370524558085289920 26694752319045354960 27111423791246895360 27139664857696110876 27555873361595205120 27717104535519432384 27835553700201139360 28007608990473815040 28015137917621791872 28128559528624309248 28427799523609674240 28474402473648378624 28568068271259064080 28733474787304401920 28868784779377580544 29175899511073086720 29489618860654517760 29973055235419345920 30472606156009668352 30796782817243813760 30833228714068954368 31314997912726281780 32076427532641756160 32325159135717452160 32456030225335741440 32855079777286590720 33402664440241367232 33924581072120138595 34113359428331609088 34259143015632171520 34281681925510876896 34646380669399290480 35018922397027239840 35160699410780386560 35387542632785421312 35593003092060473280 35764005852283138560 36085980974221975680 36148565054995860480 36186219810261481168 36350301030189419520 36956139380692576512 37353517223495722496 37965869964864504832 38090757695012085440 38541535892586192960 38901199348097448960 40709497286544166314 41110971618758605824 41753330550301709040 42022706876432687808 42192839292936463872 42641699285414511360 42711603710472567936 42852102406888596120 43100212180956602880 43806773036382120960 44234428290981776640 44536885920321822976 44959582853129018880 45232774762826851460 45708909234014502528 46195174225865720640 46691896529369653120 46880932547707182080 47178050273224565760 47435736483183006720 47457337456080631040 48114641298962634240 49274852507590102016 50103996660362050848 51388714523448257280 51720254617147923456 52528383595540859760 52741049116170579840 53389504638090709920 54222847582493790720 54279329715392221752 55111746723190410240 55434209071038864768 55671107400402278720 56030275835243583744 56855599047219348480 56948804947296757248 57136136542518128160 57737569558755161088 58351799022146173440 58979237721309035520 60945212312019336704 61593565634487627520 61666457428137908736 62629995825452563560 64650318271434904320 65710159554573181440 66805328880482734464 67849162144240277190 68518286031264343040 68563363851021753792 69292761338798580960 70037844794054479680 70321398821560773120 71186006184120946560 71528011704566277120 72171961948443951360 72372439620522962336 73912278761385153024 74707034446991444992 76181515390024170880 77083071785172385920 81418994573088332628 83506661100603418080 84045413752865375616 84385678585872927744 85283398570829022720 85423207420945135872 85704204813777192240 86200424361913205760 88468856581963553280 89073771840643645952 89919165706258037760 90465549525653702920 91417818468029005056 92390348451731441280 93383793058739306240 94914674912161262080 96229282597925268480 100207993320724101696 101773743216360415785 102777429046896514560 105056767191081719520 105482098232341159680 106779009276181419840 108445695164987581440 108558659430784443504 110868418142077729536 111342214800804557440 112060551670487167488 113897609894593514496 114272273085036256320 116703598044292346880 121890424624038673408 123187131268975255040 123332914856275817472 125259991650905127120 129300636542869808640 131420319109146362880 133610657760965468928 135698324288480554380 137126727702043507584 138585522677597161920 140075689588108959360 140642797643121546240 142372012368241893120 144343923896887902720 144744879241045924672 147824557522770306048 152363030780048341760 154166143570344771840 162837989146176665256 167013322201206836160 168090827505730751232 170566797141658045440 170846414841890271744 171408409627554384480 176937713163927106560 178147543681287291904 180931099051307405840 182835636936058010112 184780696903462882560 186767586117478612480 189829349824322524160 200415986641448203392 203547486432720831570 205554858093793029120 210113534382163439040 210964196464682319360 213558018552362839680 217117318861568887008 221736836284155459072 222684429601609114880 224121103340974334976 228544546170072512640 246374262537950510080 250519983301810254240 258601273085739617280 267221315521930937856 271396648576961108760 274253455404087015168 277171045355194323840 280151379176217918720 284744024736483786240 288687847793775805440 289489758482091849344 304726061560096683520 308332287140689543680 325675978292353330512 334026644402413672320 336181655011461502464 341692829683780543488 342816819255108768960 361862198102614811680 365671273872116020224 369561393806925765120 373535172234957224960 400831973282896406784 407094972865441663140 420227068764326878080 421928392929364638720 427116037104725679360 434234637723137774016 443473672568310918144 445368859203218229760 457089092340145025280 501039966603620508480 534442631043861875712 542793297153922217520 548506910808174030336 554342090710388647680 560302758352435837440 569488049472967572480 578979516964183698688 609452123120193367040 616664574281379087360 651351956584706661024 668053288804827344640 672363310022923004928 685633638510217537920 723724396205229623360 739122787613851530240 801663946565792813568 814189945730883326280 840454137528653756160 854232074209451358720 868469275446275548032 890737718406436459520 914178184680290050560 1002079933207241016960 1085586594307844435040 1097013821616348060672 1108684181420777295360 1120605516704871674880 1157959033928367397376 1302703913169413322048 1336106577609654689280 1371267277020435075840 1447448792410459246720 1603327893131585627136 1628379891461766652560 1680908275057307512320 1708464148418902717440 1736938550892551096064 1828356369360580101120 2004159866414482033920 2171173188615688870080 2217368362841554590720 2315918067856734794752 2605407826338826644096 2672213155219309378560 2742534554040870151680 2894897584820918493440 3256759782923533305120 3361816550114615024640 3473877101785102192128 4008319732828964067840 4342346377231377740160 5210815652677653288192 5485069108081740303360 5789795169641836986880 6513519565847066610240 6947754203570204384256 8016639465657928135680 8684692754462755480320 10421631305355306576384 11579590339283673973760 13027039131694133220480 17369385508925510960640 20843262610710613152768 26054078263388266440960 34738771017851021921280 52108156526776532881920 104216313053553065763840
- Sum of all divisors σ(n): 443202167376947198624040
- Sum of proper divisors (its aliquot sum) s(n): 338985854323394132860200
- 104216313053553065763840 is an abundant number, because the sum of its proper divisors (338985854323394132860200) is greater than itself. Its abundance is 234769541269841067096360
Bases of 104216313053553065763840
- Binary: 101100001000110010011111000001111000010000011111011111000100010100100000000002
- Hexadecimal: 0x161193E0F083EF88A400
- Base-36: GYY2OSMJTVVF280
Squares and roots of 104216313053553065763840
- 104216313053553065763840 squared (1042163130535530657638402) is 10861039906476175130375797896546171922651545600
- 104216313053553065763840 cubed (1042163130535530657638403) is 1131897534980453778805269211082357662809715151956133955265420591104000
-
The
square root of 104216313053553065763840 is 322825514873.8294287983 -
The
cube root of 104216313053553065763840 is 47059275.3030190695
Scales and comparisons
How big is 104216313053553065763840?- 104,216,313,053,553,065,763,840 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 104,216,313,053,553,065,763,840 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 104216313053553065763840 cubic inches would be around 3921606.3 feet tall.
Recreational maths with 104216313053553065763840
- 104216313053553065763840 backwards is 048367560355350313612401
- The number of decimal digits it has is: 24
- The sum of 104216313053553065763840's digits is 81
- 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 104216313053553065763840 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 104216313053553065763840 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/104216313053553065763840/
Chicago style:
Numbermatics. 2024. "Number 104216313053553065763840 - Facts about the integer". https://numbermatics.com/n/104216313053553065763840/
The information we have on file for 104216313053553065763840 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 104216313053553065763840, math, Factors of 104216313053553065763840, curriculum, school, college, exams, university, Prime factorization of 104216313053553065763840, STEM, science, technology, engineering, physics, economics, calculator, one hundred four sextillion, two hundred sixteen quintillion, three hundred thirteen quadrillion, fifty-three trillion, five hundred fifty-three billion, sixty-five million, seven hundred sixty-three thousand, eight hundred forty.