12074122100924581501440
12,074,122,100,924,581,501,440 is an even composite number composed of seven prime numbers multiplied together.
What does the number 12074122100924581501440 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 21060 divisors.
12074122100924581501440 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-one thousand and sixty divisors.
Prime factorization of 12074122100924581501440:
29 × 312 × 5 × 72 × 132 × 192 × 17232
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 7 × 7 × 13 × 13 × 19 × 19 × 1723 × 1723)See below for interesting mathematical facts about the number 12074122100924581501440 from the Numbermatics database.
Names of 12074122100924581501440
- Cardinal: 12074122100924581501440 can be written as Twelve sextillion, seventy-four quintillion, one hundred twenty-two quadrillion, one hundred trillion, nine hundred twenty-four billion, five hundred eighty-one million, five hundred one thousand, four hundred forty.
Scientific notation
- Scientific notation: 1.207412210092458150144 × 1022
Factors of 12074122100924581501440
Divisors of 12074122100924581501440
- Number of divisors d(n): 21060
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 20 21 24 26 27 28 30 32 35 36 38 39 40 42 45 48 49 52 54 56 57 60 63 64 65 70 72 76 78 80 81 84 90 91 95 96 98 104 105 108 112 114 117 120 126 128 130 133 135 140 144 147 152 156 160 162 168 169 171 180 182 189 190 192 195 196 208 210 216 224 228 234 240 243 245 247 252 256 260 266 270 273 280 285 288 294 304 312 315 320 324 336 338 342 351 360 361 364 378 380 384 390 392 399 405 416 420 432 441 448 455 456 468 480 486 490 494 504 507 512 513 520 532 540 546 560 567 570 576 585 588 608 624 630 637 640 648 665 672 676 684 702 720 722 728 729 735 741 756 760 768 780 784 798 810 819 832 840 845 855 864 882 896 910 912 931 936 945 960 972 980 988 1008 1014 1026 1040 1053 1064 1080 1083 1092 1120 1134 1140 1152 1170 1176 1183 1197 1215 1216 1235 1248 1260 1274 1280 1296 1323 1330 1344 1352 1365 1368 1404 1440 1444 1456 1458 1470 1482 1512 1520 1521 1536 1539 1560 1568 1596 1620 1638 1664 1680 1690 1701 1710 1723 1728 1729 1755 1764 1792 1805 1820 1824 1862 1872 1890 1911 1920 1944 1960 1976 1995 2016 2028 2052 2080 2106 2128 2160 2166 2184 2187 2205 2223 2240 2268 2280 2304 2340 2352 2366 2394 2430 2432 2457 2470 2496 2520 2527 2535 2548 2560 2565 2592 2646 2660 2688 2704 2730 2736 2793 2808 2835 2880 2888 2912 2916 2940 2964 3024 3040 3042 3078 3120 3136 3159 3185 3192 3211 3240 3249 3276 3328 3360 3380 3402 3420 3446 3456 3458 3510 3528 3549 3584 3591 3610 3640 3645 3648 3705 3724 3744 3780 3822 3840 3888 3920 3952 3969 3990 4032 4056 4095 4104 4160 4212 4256 4320 4332 4368 4374 4410 4446 4480 4536 4560 4563 4608 4617 4655 4680 4693 4704 4732 4788 4860 4864 4914 4940 4992 5040 5054 5070 5096 5103 5130 5169 5184 5187 5265 5292 5320 5376 5408 5415 5460 5472 5586 5616 5670 5733 5760 5776 5824 5832 5880 5915 5928 5985 6048 6080 6084 6156 6240 6272 6318 6370 6384 6422 6480 6498 6552 6561 6615 6656 6669 6720 6760 6804 6840 6892 6912 6916 7020 7056 7098 7182 7220 7280 7290 7296 7371 7410 7448 7488 7560 7581 7605 7644 7680 7695 7776 7840 7904 7938 7980 8064 8112 8190 8208 8281 8320 8379 8424 8505 8512 8615 8640 8645 8664 8736 8748 8820 8892 8960 9072 9120 9126 9234 9310 9360 9386 9408 9464 9477 9555 9576 9633 9720 9728 9747 9828 9880 9984 10080 10108 10140 10192 10206 10260 10338 10368 10374 10530 10584 10640 10647 10752 10773 10816 10830 10920 10935 10944 11115 11172 11232 11340 11466 11520 11552 11648 11664 11760 11830 11856 11907 11970 12061 12096 12103 12160 12168 12285 12312 12480 12544 12635 12636 12740 12768 12844 12960 12996 13104 13122 13230 13338 13440 13520 13608 13680 13689 13784 13824 13832 13851 13965 14040 14079 14112 14196 14364 14440 14560 14580 14592 14742 14820 14896 14976 15120 15162 15210 15288 15309 15390 15507 15552 15561 15680 15795 15808 15876 15960 16055 16128 16224 16245 16380 16416 16562 16640 16758 16848 17010 17024 17199 17230 17280 17290 17328 17472 17496 17640 17689 17745 17784 17920 17955 18144 18240 18252 18468 18620 18720 18772 18816 18928 18954 19110 19152 19266 19440 19494 19656 19683 19760 19845 19968 20007 20160 20216 20280 20384 20412 20520 20676 20736 20748 21060 21168 21280 21294 21546 21632 21660 21840 21870 21888 22113 22230 22344 22399 22464 22477 22680 22743 22815 22932 23040 23085 23104 23296 23328 23465 23520 23660 23712 23814 23940 24122 24192 24206 24320 24336 24570 24624 24843 24960 25088 25137 25270 25272 25480 25515 25536 25688 25845 25920 25935 25992 26208 26244 26460 26676 26880 27040 27216 27360 27378 27568 27664 27702 27930 28080 28158 28224 28392 28431 28665 28728 28880 28899 29120 29160 29184 29241 29484 29640 29792 29952 30240 30324 30420 30576 30618 30780 31014 31104 31122 31360 31590 31616 31752 31920 31941 32110 32256 32319 32448 32490 32737 32760 32805 32832 32851 33124 33280 33345 33516 33696 34020 34048 34398 34460 34560 34580 34656 34944 34992 35280 35378 35490 35568 35721 35910 36183 36288 36309 36480 36504 36855 36936 37240 37440 37544 37632 37856 37905 37908 38220 38304 38532 38880 38988 39312 39366 39520 39690 40014 40320 40432 40560 40768 40824 41040 41067 41352 41405 41472 41496 41553 41895 42120 42237 42336 42560 42588 43092 43264 43320 43680 43740 43776 44226 44460 44688 44798 44928 44954 45360 45486 45630 45864 45927 46170 46208 46521 46592 46656 46683 46930 47040 47320 47385 47424 47628 47880 48165 48244 48384 48412 48640 48672 48735 49140 49248 49686 49920 50274 50540 50544 50960 51030 51072 51376 51597 51690 51840 51870 51984 52416 52488 52920 53067 53235 53352 53760 53865 54080 54432 54720 54756 55136 55328 55404 55860 56160 56316 56448 56784 56862 57330 57456 57760 57798 58240 58320 58482 58968 59049 59280 59535 59584 59904 60021 60305 60480 60515 60648 60840 61009 61152 61236 61560 62028 62208 62244 62720 63180 63232 63504 63840 63882 64220 64638 64896 64980 65474 65520 65610 65664 65702 66248 66339 66690 67032 67197 67392 67431 68040 68096 68229 68445 68796 68920 69120 69160 69255 69312 69888 69984 70395 70560 70756 70980 71136 71442 71820 72366 72576 72618 72960 73008 73710 73872 74480 74529 74880 75088 75264 75411 75712 75810 75816 76440 76545 76608 77064 77535 77760 77805 77976 78624 78732 79040 79380 80028 80640 80864 81120 81536 81648 82080 82134 82704 82810 82992 83106 83790 84240 84427 84474 84672 85120 85176 85293 85995 86184 86528 86640 86697 87360 87480 87552 87723 88445 88452 88920 89376 89596 89856 89908 90720 90972 91260 91728 91854 92340 92416 93042 93312 93366 93860 94080 94640 94770 94848 95256 95760 95823 96330 96488 96768 96824 96957 97344 97470 98211 98280 98415 98496 98553 99372 99840 100035 100548 101080 101088 101920 102060 102144 102752 103194 103380 103680 103740 103968 104832 104976 105840 106134 106470 106704 107163 107730 108160 108549 108864 108927 109440 109512 110272 110565 110656 110808 111720 111995 112320 112385 112632 112896 113568 113715 113724 114660 114912 115520 115596 116480 116640 116964 117936 118098 118560 119070 119168 120042 120610 120960 121030 121296 121680 122018 122304 122472 123120 123201 124056 124215 124416 124488 124659 125440 125685 126360 126464 126711 127008 127680 127764 128440 129276 129792 129960 130948 131040 131220 131328 131404 132496 132678 133380 134064 134394 134784 134862 136080 136458 136890 137592 137781 137840 138320 138510 138624 139563 139776 139968 140049 140790 141120 141512 141960 142155 142272 142884 143640 144495 144732 145152 145236 145920 146016 146205 147420 147744 148960 149058 149760 150176 150822 151424 151620 151632 152880 153090 153216 154128 154791 155070 155520 155610 155952 156793 157248 157339 157464 158080 158760 159201 159705 160056 161280 161595 161728 162240 163072 163296 163685 164160 164255 164268 165408 165620 165984 166212 167580 168480 168854 168948 169344 170240 170352 170586 171990 172368 173280 173394 174720 174960 175446 176890 176904 177147 177840 178605 178752 179192 179712 179816 180063 180915 181440 181545 181944 182520 183027 183456 183708 184680 184832 186084 186624 186732 187720 188160 189280 189540 189696 190512 191520 191646 192660 192976 193648 193914 194688 194940 196422 196560 196830 196992 197106 198744 199017 200070 201096 201591 202160 202176 202293 203840 204120 204288 204687 205335 205504 206388 206760 207360 207480 207765 207936 209664 209952 211185 211680 212268 212940 213408 214326 215460 216320 217098 217728 217854 218880 219024 220544 221130 221312 221616 223440 223587 223990 224640 224770 225264 225792 226233 227136 227430 227448 229159 229320 229635 229824 229957 231040 231192 232605 232960 233280 233415 233928 235872 236196 237120 238140 238336 240084 241220 241920 242060 242592 243360 244036 244608 244944 246240 246402 248112 248430 248976 249318 251370 252720 253281 253422 254016 255360 255528 255879 256880 257985 258552 259584 259920 260091 261896 262080 262440 262656 262808 263169 264992 265335 265356 266760 268128 268788 269568 269724 272160 272916 273780 275184 275562 275680 276640 277020 277248 279126 279936 280098 281580 282240 283024 283920 284310 284544 285768 287280 287469 288990 289464 290304 290472 290871 291187 292032 292410 294633 294840 295245 295488 295659 297920 298116 299520 300105 300352 301644 302848 303240 303264 305045 305760 306180 306432 308256 309582 310140 311040 311220 311904 313586 314496 314678 314928 316160 317520 318402 319410 320112 321489 323190 323456 324480 325647 326144 326592 326781 327370 328320 328510 328536 330816 331240 331695 331968 332424 335160 335985 336960 337155 337708 337896 338688 340480 340704 341145 341172 343980 344736 346560 346788 349440 349920 350892 353780 353808 354294 355680 357210 357504 358384 359632 360126 361830 362880 363090 363888 365040 366054 366912 367416 369360 369603 372168 372645 373248 373464 373977 375440 376320 377055 378560 379080 379392 380133 381024 383040 383292 385320 385952 387296 387828 389376 389880 392844 393120 393660 393984 394212 397488 398034 400140 402192 403182 404320 404352 404586 407680 408240 409374 410670 411008 412776 413343 413520 414960 415530 415872 418689 419328 419904 420147 422135 422370 423360 424536 425581 425880 426465 426816 427063 428652 430920 432640 433485 434196 435456 435708 437760 438048 438615 441088 442260 442624 443232 446880 447174 447980 449280 449540 450528 452466 454272 454860 454896 458318 458640 459270 459648 459914 462080 462384 464373 465210 466560 466830 467856 470379 471744 472017 472392 474240 476280 476672 477603 479115 480168 482440 483840 484120 484785 485184 486720 488072 489216 489888 491055 492480 492765 492804 496224 496860 497952 498636 502740 505440 506562 506844 508032 510720 511056 511758 513760 515970 517104 519840 520182 523792 524160 524880 525616 526338 529984 530670 530712 531441 533520 535815 536256 537576 539136 539448 540189 542745 544320 544635 545832 547560 549081 550368 551124 551360 553280 554040 554496 558252 559872 560196 563160 564480 566048 567840 568620 569088 571536 574560 574938 577980 578928 580944 581742 582374 584064 584820 589266 589680 590490 590976 591318 595840 596232 597051 600210 600704 603288 604773 605696 606480 606528 606879 610090 611520 612360 612864 614061 616005 616512 619164 620280 622003 622080 622440 623295 623808 627172 628992 629356 629856 632320 633555 635040 636804 638820 640224 642978 646380 646912 648960 651294 653184 653562 654740 656640 657020 657072 661632 662480 663390 663936 664848 670320 670761 671970 673920 674310 675416 675792 677376 678699 681408 682290 682344 687477 687960 688905 689472 689871 693120 693576 697815 698880 699840 700245 701784 707560 707616 708588 711360 714420 715008 716768 719264 720252 723660 725760 726180 727776 730080 732108 733824 734832 738720 739206 744336 745290 746928 747954 750880 754110 757120 758160 759843 760266 762048 766080 766584 767637 770640 771904 773955 774592 775656 778752 779760 780273 783965 785688 786240 786695 787320 787968 788424 789507 794976 796005 796068 800280 804384 806364 808640 808704 809172 815360 816480 818748 821340 822016 825552 826686 827040 829920 831060 831744 837378 839808 840294 844270 844740 846720 849072 851162 851760 852930 853632 854126 857304 861840 862407 866970 868392 870912 871416 872613 873561 876096 877230 882176 883899 884520 885248 885735 886464 886977 893760 894348 895960 898560 899080 900315 901056 904932 908544 909720 909792 915135 916636 917280 918540 919296 919828 924160 924768 928746 930420 933120 933660 935712 940758 943488 944034 944784 948480 952560 955206 958230 960336 964467 964880 968240 969570 970368 973440 976144 976941 978432 979776 980343 982110 984960 985530 985608 992448 993720 995085 995904 997272 1005480 1007955 1010880 1011465 1013124 1013688 1016064 1021440 1022112 1023435 1023516 1027520 1031940 1034208 1039680 1040364 1047584 1048320 1049760 1051232 1052676 1059968 1061340 1061424 1062882 1067040 1071630 1072512 1075152 1078896 1080378 1085490 1088640 1089270 1091664 1095120 1097551 1098162 1100736 1102248 1102720 1106560 1108080 1108809 1116504 1117935 1119744 1120392 1121931 1126320 1128960 1131165 1132096 1135680 1137240 1138176 1140399 1143072 1145795 1149120 1149785 1149876 1155960 1157856 1161888 1163484 1164748 1168128 1169640 1178532 1179360 1180980 1181952 1182636 1191680 1192464 1194102 1200420 1201408 1206576 1209546 1212960 1213056 1213758 1220180 1223040 1224720 1228122 1232010 1233024 1238328 1240029 1240560 1244006 1244880 1246590 1247616 1254344 1256067 1257984 1258712 1259712 1260441 1266405 1267110 1270080 1273608 1276743 1277640 1279395 1280448 1281189 1285956 1292760 1293824 1297920 1300455 1302588 1306368 1307124 1309480 1313280 1314040 1314144 1315845 1323264 1324960 1326780 1327872 1329696 1340640 1341522 1343940 1347840 1348620 1350832 1351584 1357398 1362816 1364580 1364688 1374954 1375920 1377810 1378944 1379742 1386240 1387152 1393119 1395630 1399680 1400490 1403568 1411137 1415120 1415232 1416051 1417176 1422720 1428840 1430016 1432809 1433536 1437345 1438528 1440504 1447320 1451520 1452360 1454355 1455552 1455935 1460160 1464216 1467648 1469664 1473165 1477440 1478295 1478412 1488672 1490580 1493856 1495908 1501760 1508220 1514240 1516320 1519686 1520532 1524096 1532160 1533168 1535274 1541280 1543808 1547910 1549184 1551312 1559520 1560546 1567930 1571376 1572480 1573390 1574640 1576848 1579014 1589952 1592010 1592136 1600560 1604113 1607445 1608768 1612728 1617280 1617408 1618344 1620567 1628235 1630720 1632960 1633905 1637496 1642680 1644032 1647243 1651104 1653372 1654080 1659840 1662120 1663488 1674756 1679616 1680588 1688540 1689480 1693440 1698144 1702324 1703520 1705860 1707264 1708252 1714608 1723680 1724814 1733940 1736784 1742832 1745226 1747122 1752192 1754460 1767798 1769040 1771470 1772928 1773954 1787520 1788696 1791153 1791920 1798160 1800630 1802112 1809864 1814319 1817088 1819440 1819584 1820637 1830270 1833272 1834560 1837080 1838592 1839656 1842183 1848015 1849536 1857492 1860840 1866009 1866240 1867320 1869885 1871424 1881516 1886976 1888068 1889568 1896960 1900665 1905120 1910412 1916460 1920672 1928934 1929760 1936480 1939140 1940736 1946880 1952288 1953882 1959552 1960686 1964220 1969920 1971060 1971216 1984896 1987440 1990170 1991808 1994544 2010960 2012283 2015910 2021760 2022930 2026248 2027376 2032128 2036097 2038309 2044224 2046870 2047032 2055040 2062431 2063880 2066715 2068416 2069613 2079360 2080728 2093445 2095168 2096640 2099520 2100735 2102464 2105352 2119936 2122680 2122848 2125764 2127905 2134080 2135315 2143260 2145024 2150304 2157792 2160756 2170980 2177280 2178540 2183328 2190240 2195102 2196324 2201472 2204496 2205440 2213120 2216160 2217618 2233008 2235870 2240784 2243862 2252640 2262330 2264192 2271360 2274480 2279529 2280798 2286144 2291590 2298240 2299570 2299752 2302911 2311920 2315712 2321865 2323776 2326968 2329496 2336256 2339280 2340819 2351895 2357064 2358720 2360085 2361960 2363904 2365272 2368521 2383360 2384928 2388015 2388204 2400840 2402816 2413152 2419092 2425920 2426112 2427516 2440360 2446080 2449440 2456244 2464020 2466048 2476656 2480058 2481120 2488012 2489760 2493180 2495232 2508688 2512134 2517424 2519424 2520882 2532810 2534220 2540160 2547216 2553486 2555280 2558790 2560896 2562378 2571912 2585520 2587221 2600910 2605176 2612736 2614248 2617839 2618960 2620683 2628080 2628288 2631690 2646528 2649920 2651697 2653560 2655744 2657205 2659392 2660931 2681280 2683044 2687880 2695680 2697240 2700945 2701664 2703168 2714796 2725632 2729160 2729376 2745405 2749908 2751840 2755620 2757888 2759484 2772480 2774304 2786238 2791260 2799360 2800980 2807136 2822274 2830240 2830464 2832102 2834352 2845440 2857680 2865618 2867072 2874690 2877056 2881008 2893401 2894640 2904720 2908710 2911104 2911870 2920320 2928432 2930823 2935296 2939328 2941029 2946330 2954880 2956590 2956824 2968729 2977344 2979067 2981160 2985255 2987712 2989441 2991816 3003520 3016440 3023865 3028480 3032640 3034395 3039372 3041064 3048192 3064320 3066336 3070305 3070548 3082560 3087616 3095820 3098368 3102624 3110015 3119040 3121092 3135860 3142752 3144960 3146780 3149280 3153696 3158028 3179904 3184020 3184272 3201120 3208226 3214890 3217536 3225456 3234560 3236688 3241134 3256470 3265920 3267810 3274992 3285360 3292653 3294486 3302208 3306744 3308160 3319680 3324240 3326427 3349512 3353805 3359232 3361176 3365793 3377080 3378960 3386880 3393495 3396288 3404648 3407040 3411720 3414528 3416504 3421197 3429216 3437385 3447360 3449355 3449628 3467880 3473568 3485664 3490452 3494244 3504384 3508920 3535596 3538080 3542940 3545856 3547908 3575040 3577392 3582306 3583840 3596320 3601260 3604224 3619728 3628638 3638880 3639168 3641274 3660540 3666544 3669120 3674160 3679312 3684366 3696030 3699072 3714984 3720087 3721680 3732018 3734640 3739770 3742848 3763032 3768201 3773952 3776136 3779136 3781323 3799215 3801330 3810240 3820824 3830229 3832920 3838185 3841344 3843567 3857868 3859520 3872960 3878280 3881472 3893760 3901365 3904576 3907764 3919104 3921372 3928440 3939840 3942120 3942432 3947535 3969792 3974880 3980340 3983616 3989088 4021920 4024566 4031820 4043520 4045860 4052496 4054752 4072194 4076618 4088448 4093740 4094064 4110080 4124862 4127760 4133430 4136832 4139226 4158720 4161456 4179357 4186890 4190336 4199040 4201470 4204928 4210704 4233411 4239872 4245360 4245696 4248153 4251528 4255810 4268160 4270630 4286520 4290048 4298427 4300608 4312035 4315584 4321512 4341960 4354021 4354560 4357080 4363065 4366656 4367805 4380480 4390204 4392648 4402944 4408992 4410880 4419495 4426240 4432320 4434885 4435236 4466016 4471740 4481568 4487724 4505280 4524660 4528384 4542720 4548960 4559058 4561596 4572288 4583180 4596480 4599140 4599504 4605822 4623840 4631424 4643730 4647552 4653936 4658992 4678560 4681638 4703790 4714128 4717440 4720170 4723920 4730544 4737042 4769856 4776030 4776408 4801680 4812339 4822335 4826304 4838184 4851840 4852224 4855032 4861701 4880720 4884705 4892160 4898880 4901715 4912488 4928040 4932096 4941729 4953312 4960116 4962240 4976024 4979520 4986360 4990464 5017376 5024268 5034848 5038848 5041764 5065620 5068440 5080320 5094432 5106972 5110560 5117580 5121792 5124756 5143824 5171040 5174442 5201820 5210352 5228496 5235678 5237920 5241366 5256160 5256576 5263380 5299840 5303394 5307120 5314410 5318784 5321862 5362560 5366088 5373459 5375760 5394480 5401890 5403328 5406336 5429592 5442957 5451264 5458320 5458752 5461911 5487755 5490810 5499816 5503680 5511240 5515776 5518968 5526549 5532553 5544045 5548608 5572476 5582520 5598027 5598720 5601960 5609655 5614272 5644548 5660480 5660928 5664204 5668704 5690880 5701995 5715360 5731236 5734144 5749380 5754112 5762016 5786802 5789280 5809440 5817420 5822208 5823740 5840640 5856864 5861646 5878656 5882058 5892660 5909760 5913180 5913648 5937458 5954688 5958134 5962320 5970510 5975424 5978882 5983632 6007040 6032880 6036849 6047730 6065280 6068790 6078744 6082128 6096384 6108291 6114927 6132672 6140610 6141096 6165120 6175232 6187293 6191640 6196736 6200145 6205248 6208839 6220030 6238080 6242184 6271720 6280335 6285504 6289920 6293560 6298560 6302205 6307392 6316056 6359808 6368040 6368544 6383715 6402240 6405945 6416452 6429780 6435072 6450912 6469120 6473376 6482268 6512940 6531840 6535620 6549984 6570720 6585306 6588972 6604416 6613488 6616320 6639360 6648480 6652854 6699024 6707610 6722352 6731586 6754160 6757920 6786990 6792576 6809296 6814080 6823440 6833008 6838587 6842394 6858432 6874770 6894720 6898710 6899256 6908733 6935760 6947136 6965595 6971328 6980904 6988488 7008768 7017840 7022457 7055685 7071192 7076160 7080255 7085880 7091712 7095816 7105563 7150080 7154784 7164045 7164612 7167680 7192640 7202520 7208448 7239456 7257276 7277760 7278336 7282548 7321080 7333088 7338240 7348320 7358624 7368732 7392060 7398144 7429968 7440174 7443360 7464036 7469280 7479540 7485696 7526064 7536402 7552272 7558272 7562646 7598430 7602660 7620480 7641648 7660458 7665840 7676370 7682688 7687134 7715736 7719040 7745920 7756560 7761663 7802730 7809152 7815528 7838208 7842744 7853517 7856880 7862049 7884240 7884864 7895070 7939584 7949760 7955091 7960680 7967232 7978176 7982793 8020565 8043840 8049132 8063640 8086039 8087040 8091720 8102835 8104992 8109504 8144388 8153236 8176896 8187480 8188128 8220160 8236215 8249724 8255520 8266860 8273664 8278452 8317440 8322912 8358714 8373780 8380672 8398080 8402940 8409856 8421408 8466822 8490720 8491392 8496306 8503056 8511620 8536320 8541260 8573040 8596854 8601216 8624070 8631168 8643024 8680203 8683920 8708042 8714160 8726130 8733312 8735610 8760960 8780408 8785296 8792469 8805888 8817984 8823087 8838990 8864640 8869770 8870472 8906187 8932032 8937201 8943480 8955765 8963136 8968323 8975448 9010560 9049320 9056768 9071595 9085440 9097920 9103185 9118116 9123192 9144576 9166360 9192960 9198280 9199008 9210915 9211644 9247680 9262848 9287460 9295104 9307872 9317984 9330045 9357120 9363276 9407580 9428256 9434880 9440340 9447840 9461088 9474084 9539712 9552060 9552816 9603360 9624678 9644670 9652608 9676368 9703680 9710064 9723402 9761440 9769410 9797760 9803430 9824976 9856080 9877959 9883458 9906624 9920232 9924480 9952048 9959040 9972720 9979281 10034752 10048536 10061415 10069696 10077696 10083528 10097379 10131240 10136880 10160640 10180485 10188864 10191545 10213944 10221120 10235160 10243584 10249512 10263591 10287648 10312155 10342080 10348065 10348884 10403640 10420704 10456992 10471356 10475840 10482732 10512320 10513152 10526760 10599680 10606788 10614240 10628820 10637568 10643724 10725120 10732176 10746918 10751520 10788960 10803780 10806656 10812672 10859184 10885914 10916640 10917504 10923822 10975510 10981620 10999632 11007360 11022480 11037936 11053098 11065106 11088090 11097216 11144952 11165040 11196054 11203920 11219310 11228544 11289096 11304603 11320960 11321856 11328408 11337408 11343969 11397645 11403990 11430720 11462472 11468288 11490687 11498760 11508224 11514555 11524032 11530701 11573604 11578560 11618880 11634840 11644416 11647480 11681280 11704095 11713728 11723292 11757312 11764116 11785320 11819520 11826360 11827296 11842605 11874916 11909376 11916268 11924640 11941020 11950848 11957764 11967264 12014080 12065760 12073698 12095460 12130560 12137580 12157488 12164256 12216582 12229854 12265344 12281220 12282192 12330240 12374586 12383280 12400290 12410496 12417678 12440060 12476160 12484368 12538071 12543440 12560670 12571008 12587120 12597120 12604410 12614784 12632112 12700233 12719616 12736080 12737088 12744459 12767430 12804480 12811890 12832904 12859560 12870144 12895281 12901824 12936105 12946752 12964536 13025880 13062063 13063680 13071240 13089195 13099968 13103415 13141440 13170612 13177944 13208832 13226976 13232640 13258485 13278720 13296960 13304655 13305708 13398048 13415220 13444704 13463172 13508320 13515840 13573980 13585152 13618592 13628160 13646880 13666016 13677174 13684788 13716864 13749540 13789440 13797420 13798512 13817466 13871520 13894272 13931190 13942656 13961808 13976976 14035680 14044914 14111370 14142384 14152320 14160510 14171760 14191632 14211126 14268163 14309568 14328090 14329224 14335360 14385280 14405040 14437017 14467005 14478912 14514552 14555520 14556672 14565096 14585103 14642160 14654115 14666176 14676480 14696640 14705145 14717248 14737464 14784120 14796288 14825187 14843645 14859936 14880348 14886720 14895335 14928072 14938560 14947205 14959080 14971392 15052128 15072804 15104544 15116544 15125292 15196860 15205320 15240960 15283296 15320916 15331680 15352740 15365376 15374268 15431472 15438080 15491840 15513120 15523326 15605460 15618304 15631056 15685488 15707034 15713760 15724098 15768480 15769728 15790140 15899520 15910182 15921360 15956352 15965586 16041130 16087680 16098264 16120377 16127280 16172078 16183440 16205670 16209984 16219008 16288776 16306472 16328871 16353792 16374960 16376256 16385733 16463265 16472430 16499448 16511040 16533720 16547328 16556904 16579647 16597659 16632135 16645824 16717428 16747560 16761344 16794081 16796160 16805880 16819712 16828965 16842816 16933644 16981440 16982784 16992612 17006112 17023240 17072640 17082520 17105985 17146080 17193708 17202432 17248140 17262336 17286048 17360406 17367840 17416084 17428320 17452260 17466624 17471220 17521920 17560816 17570592 17584938 17635968 17646174 17677980 17729280 17739540 17740944 17812374 17864064 17874402 17886960 17911530 17926272 17936646 17950896 18021120 18098640 18110547 18143190 18195840 18206370 18236232 18246384 18289152 18324873 18332720 18344781 18396560 18398016 18421830 18423288 18495360 18525696 18561879 18574920 18590208 18600435 18615744 18626517 18635968 18660090 18714240 18726552 18815160 18841005 18856512 18869760 18880680 18895680 18906615 18922176 18948168 19079424 19104120 19105632 19151145 19206720 19217835 19249356 19289340 19305216 19352736 19407360 19420128 19446804 19522880 19538820 19595520 19606860 19649952 19712160 19755918 19766916 19813248 19840464 19848960 19904096 19918080 19945440 19958562 20069504 20097072 20122830 20139392 20167056 20194758 20262480 20273760 20360970 20377728 20383090 20427888 20442240 20470320 20499024 20515761 20527182 20575296 20624310 20684160 20696130 20697768 20781103 20807280 20841408 20853469 20896785 20913984 20942712 20951680 20965464 21024640 21026304 21053520 21067371 21167055 21199360 21213576 21228480 21240765 21257640 21275136 21287448 21316689 21450240 21464352 21492135 21493836 21503040 21577920 21607560 21613312 21625344 21718368 21770105 21771828 21833280 21835008 21847644 21951020 21963240 21999264 22014720 22044960 22075872 22106196 22130212 22176180 22194432 22289904 22330080 22392108 22407840 22438620 22457088 22578192 22609206 22641920 22656816 22674816 22687938 22795290 22807980 22861440 22924944 22981374 22997520 23029110 23048064 23061402 23147208 23157120 23237760 23269680 23284989 23294960 23408190 23427456 23446584 23514624 23528232 23560551 23570640 23586147 23652720 23654592 23685210 23749832 23818752 23832536 23849280 23865273 23882040 23901696 23915528 23934528 23948379 24061695 24131520 24147396 24190920 24258117 24261120 24275160 24308505 24314976 24328512 24433164 24459708 24530688 24562440 24564384 24660480 24708645 24749172 24766560 24800580 24820992 24835356 24880120 24952320 24968736 25076142 25086880 25121340 25142016 25174240 25194240 25208820 25229568 25264224 25400466 25472160 25474176 25488918 25534860 25608960 25623780 25665808 25719120 25790562 25803648 25872210 25893504 25929072 26040609 26051760 26124126 26142480 26178390 26199936 26206830 26282880 26341224 26355888 26377407 26417664 26453952 26469261 26516970 26593920 26609310 26611416 26718561 26796096 26811603 26830440 26867295 26889408 26904969 26926344 27016640 27031680 27147960 27170304 27214785 27237184 27256320 27293760 27309555 27332032 27354348 27369576 27433728 27499080 27578880 27594840 27597024 27632745 27634932 27662765 27743040 27788544 27862380 27885312 27923616 27953952 27990135 28071360 28089828 28222740 28284768 28304640 28321020 28343520 28383264 28422252 28536326 28619136 28656180 28658448 28670720 28770560 28810080 28874034 28934010 28957824 29029104 29111040 29130192 29170206 29284320 29308230 29332352 29393280 29410290 29434496 29474928 29568240 29633877 29650374 29687290 29719872 29760696 29773440 29790670 29856144 29877120 29894410 29918160 29937843 30104256 30145608 30184245 30209088 30233088 30250584 30393720 30410640 30478147 30481920 30541455 30566592 30574635 30641832 30663360 30705480 30730752 30748536 30790773 30862944 30876160 30936465 30983680 31026240 31044195 31046652 31210920 31236608 31262112 31370976 31414068 31427520 31448196 31536960 31539456 31580280 31799040 31820364 31842720 31912704 31931172 32082260 32175360 32196528 32240754 32254560 32344156 32366880 32411340 32419968 32438016 32577552 32612944 32657742 32749920 32752512 32771466 32926530 32944860 32998896 33022080 33067440 33113808 33159294 33195318 33264270 33291648 33434856 33495120 33588162 33611760 33657930 33685632 33867288 33913809 33962880 33965568 33985224 34012224 34031907 34046480 34165040 34192935 34211970 34292160 34387416 34404864 34472061 34496280 34524672 34543665 34572096 34592103 34720812 34735680 34832168 34856640 34904520 34933248 34942440 35043840 35112285 35121632 35141184 35169876 35271936 35292348 35355960 35458560 35479080 35481888 35527815 35624748 35728128 35748804 35773920 35823060 35852544 35873292 35901792 36042240 36197280 36221094 36286380 36391680 36412740 36472464 36492768 36649746 36665440 36689562 36793120 36796032 36843660 36846576 36990720 37123758 37149840 37200870 37231488 37253034 37271936 37320180 37428480 37453104 37614213 37630320 37682010 37713024 37761360 37791360 37813230 37844352 37896336 38100699 38158848 38208240 38211264 38233377 38302290 38413440 38435670 38498712 38578680 38593477 38610432 38685843 38705472 38727871 38808315 38840256 38893608 39045760 39077640 39186189 39191040 39213720 39267585 39299904 39310245 39424320 39511836 39533832 39626496 39680928 39697920 39775455 39808192 39836160 39890880 39913965 39917124 40139008 40194144 40245660 40278784 40334112 40389516 40430195 40524960 40547520 40721940 40755456 40766180 40855776 40884480 40940640 40998048 41031522 41054364 41150592 41248620 41368320 41392260 41395536 41562206 41614560 41682816 41706938 41793570 41827968 41885424 41903360 41930928 42049280 42107040 42134742 42334110 42427152 42456960 42481530 42515280 42574896 42633378 42804489 42928704 42984270 42987672 43006080 43155840 43215120 43226624 43311051 43401015 43436736 43540210 43543656 43666560 43670016 43695288 43755309 43902040 43926480 43962345 43998528 44029440 44089920 44115435 44151744 44212392 44260424 44352360 44388864 44475561 44530935 44579808 44660160 44686005 44784216 44815680 44841615 44877240 44914176 45156384 45218412 45283840 45313632 45349632 45375876 45590580 45615960 45722880 45849888 45962748 45995040 46058220 46096128 46122804 46294416 46314240 46475520 46539360 46569978 46589920 46816380 46854912 46893168 47056464 47121102 47141280 47172294 47305440 47309184 47370420 47499664 47665072 47698560 47730546 47764080 47831056 47869056 47896758 48123390 48263040 48294792 48361131 48381840 48516234 48550320 48617010 48629952 48657024 48866328 48919416 48986613 49061376 49124880 49128768 49157199 49389795 49417290 49498344 49533120 49601160 49641984 49670712 49738941 49760240 49792977 49896405 49937472 50152284 50173760 50242680 50284032 50348480 50382243 50388480 50417640 50459136 50486895 50528448 50800932 50944320 50948352 50977836 51069720 51217920 51247560 51317955 51331616 51438240 51581124 51607296 51744420 51787008 51858144 52081218 52103520 52248252 52284960 52356780 52399872 52413660 52565760 52682448 52711776 52754814 52907904 52938522 53033940 53187840 53218620 53222832 53437122 53592192 53623206 53660880 53734590 53778816 53809938 53852688 54033280 54063360 54295920 54331641 54429570 54474368 54587520 54619110 54664064 54708696 54739152 54867456 54974619 54998160 55034343 55189680 55194048 55265490 55269864 55325530 55486080 55577088 55685637 55724760 55770624 55847232 55879551 55907904 55980270 56142720 56179656 56405851 56445480 56523015 56569536 56602273 56609280 56642040 56687040 56719845 56766528 56844504 57072652 57238272 57312360 57316896 57341440 57453435 57541120 57620160 57653505 57748068 57868020 57915648 58058208 58222080 58260384 58340412 58568640 58616460 58664704 58786560 58820580 58868992 58949856 59136480 59267754 59300748 59374580 59439744 59521392 59546880 59581340 59712288 59754240 59788820 59836320 59875686 60208512 60291216 60368490 60418176 60501168 60787440 60821280 60956294 61082910 61133184 61149270 61283664 61326720 61410960 61497072 61547283 61581546 61725888 61872930 62052480 62088390 62093304 62343309 62421840 62524224 62560407 62690355 62741952 62828136 62855040 62896392 63073920 63078912 63160560 63202113 63501165 63598080 63640728 63685440 63722295 63825408 63862344 63950067 64164520 64350720 64393056 64476405 64481508 64509120 64688312 64733760 64822680 64839936 64876032 65155104 65225888 65310315 65315484 65499840 65505024 65542932 65853060 65889720 65997792 66044160 66134880 66227616 66318588 66390636 66528540 66583296 66869712 66990240 67176324 67223520 67315860 67371264 67734576 67827618 67925760 67970448 68024448 68063814 68092960 68330080 68385870 68423940 68584320 68774832 68944122 68992560 69087330 69144192 69184206 69441624 69471360 69664336 69713280 69809040 69854967 69884880 70224570 70243264 70282368 70339752 70543872 70584696 70681653 70711920 70758441 70958160 70963776 71055630 71249496 71340815 71456256 71497608 71547840 71595819 71646120 71705088 71746584 71803584 71845137 72185085 72394560 72442188 72572760 72774351 72783360 72825480 72925515 72944928 72985536 73299492 73330880 73379124 73586240 73592064 73687320 73693152 73981440 74125935 74247516 74299680 74401740 74462976 74506068 74543872 74640360 74856960 74906208 75228426 75260640 75364020 75426048 75522720 75582720 75626460 75688704 75792672 76201398 76416480 76422528 76466754 76604580 76826880 76871340 76997424 77157360 77186954 77371686 77410944 77455742 77616630 77680512 77787216 78091520 78155280 78372378 78427440 78535170 78599808 78620490 78848640 79023672 79067664 79132221 79252992 79361856 79407783 79550910 79616384 79781760 79827930 79834248 80155683 80278016 80388288 80434809 80491320 80557568 80601885 80668224 80714907 80779032 80860390 81049920 81095040 81443880 81510912 81532360 81644355 81711552 81768960 81881280 81928665 81996096 82063044 82108728 82301184 82497240 82736640 82784520 82791072 82898235 82988295 83124412 83229120 83365632 83413876 83587140 83655936 83770848 83806720 83861856 83970405 84098560 84214080 84269484 84668220 84854304 84913920 84963060 85030560 85149792 85266756 85608978 85857408 85968540 85975344 86012160 86311680 86430240 86622102 86802030 86873472 87080420 87087312 87333120 87390576 87510618 87804080 87852960 87924690 87997056 88179840 88230870 88303488 88424784 88520848 88704720 88901631 88951122 89061870 89159616 89320320 89372010 89568432 89631360 89683230 89754480 89813529 90312768 90436824 90552735 90627264 90699264 90751752 91181160 91231920 91434441 91445760 91624365 91699776 91723905 91925496 91990080 92116440 92192256 92245608 92372319 92588832 92628480 92809395 92951040 93078720 93132585 93139956 93179840 93632760 93709824 93786336 94112928 94242204 94282560 94344588 94610880 94618368 94740840 94999328 95330144 95397120 95461092 95528160 95662112 95738112 95793516 96246780 96526080 96589584 96722262 96763680 97032468 97100640 97234020 97259904 97314048 97732656 97838832 97973226 98249760 98257536 98314398 98779590 98834580 98996688 99066240 99202320 99341424 99477882 99520480 99585954 99792810 99874944 100304568 100347520 100485360 100696960 100764486 100835280 100973790 101056896 101601864 101741427 101888640 101896704 101955672 102095721 102139440 102495120 102578805 102635910 102663232 102876480 103162248 103214592 103416183 103488840 103574016 103716288 103776309 103905515 104162436 104207040 104267345 104496504 104569920 104713560 104799744 104827320 105118507 105131520 105336855 105364896 105423552 105509628 105815808 105877044 106067880 106375680 106437240 106445664 106583445 106874244 107184384 107246412 107321760 107469180 107557632 107619876 107705376 108066560 108126720 108591840 108663282 108859140 108948736 109175040 109238220 109328128 109417392 109478304 109949238 109996320 110068686 110379360 110388096 110530980 110539728 110651060 110972160 111371274 111449520 111694464 111759102 111815808 111960540 112285440 112359312 112811702 112842639 112890960 113046030 113139072 113204546 113284080 113374080 113439690 113533056 113689008 114145304 114302097 114476544 114624720 114633792 114700131 114906870 115240320 115307010 115496136 115736040 115780431 115831296 116057529 116116416 116183613 116424945 116520768 116680824 117137280 117232920 117329408 117558567 117573120 117641160 117737984 117802755 117899712 117930735 118272960 118535508 118601496 118749160 118879488 119042784 119093760 119162680 119326365 119424576 119508480 119577640 119672640 119741895 119751372 120417024 120582432 120736980 120836352 121002336 121290585 121574880 121642560 121912588 122165820 122266368 122298540 122567328 122653440 122821920 122994144 123094566 123163092 123451776 123745860 124104960 124176780 124186608 124686618 124843680 125048448 125120814 125380710 125483904 125656272 125710080 125792784 126147840 126321120 126404226 127002330 127281456 127370880 127444590 127724688 127900134 128329040 128413467 128786112 128952810 128963016 129018240 129376624 129467520 129645360 129679872 129933153 130203045 130310208 130451776 130620630 130630968 130999680 131010048 131085864 131265927 131706120 131779440 131887035 131995584 132088320 132269760 132346305 132455232 132637176 132781272 133057080 133166592 133426683 133592805 133739424 133980480 134058015 134352648 134447040 134524845 134631720 134742528 135469152 135655236 135851520 135940896 136048896 136127628 136185920 136660160 136771740 136847880 137168640 137549664 137888244 137985120 138174660 138288384 138368412 138883248 138942720 139328672 139426560 139618080 139709934 139769760 140449140 140486528 140564736 140679504 141169392 141363306 141423840 141516882 141916320 141927552 142111260 142498992 142681630 142995216 143095680 143191638 143292240 143493168 143607168 143690274 144370170 144789120 144884376 145145520 145467721 145548702 145650960 145851030 145889856 145971072 146598984 146661760 146758248 146959839 147172480 147184128 147374640 147386304 147471597 148169385 148251870 148495032 148599360 148803480 148925952 149012136 149087744 149216823 149280720 149378931 149689215 149812416 150456852 150521280 150728040 150852096 151045440 151146729 151165440 151252920 151377408 151585344 152390735 152402796 152832960 152845056 152933508 153209160 153653760 153742680 153953865 153994848 154314720 154373908 154743372 154821888 154911484 155233260 155361024 155574432 156183040 156310560 156744756 156854880 157070340 157199616 157240980 157697280 158047344 158135328 158264442 158723712 158815566 159101820 159232768 159563520 159655860 159668496 160311366 160776576 160869618 160982640 161203770 161336448 161429814 161558064 161720780 162099840 162190080 162887760 162994923 163064720 163288710 163423104 163762560 163857330 163992192 164126088 164217456 164602368 164923857 164994480 165103029 165569040 165582144 165796470 165976590 166248824 166458240 166731264 166827752 167056911 167174280 167311872 167541696 167638653 167723712 167940810 168428160 168538968 169217553 169336440 169569045 169708608 169806819 169827840 169926120 170061120 170159535 170299584 170533512 171217956 171714816 171937080 171950688 172024320 172360305 172623360 172860480 172960515 173244204 173604060 173746944 174160840 174174624 174666240 174781152 175021236 175608160 175705920 175849380 175994112 176359680 176461740 176606976 176849568 177041696 177409440 177803262 177902244 178123740 178319232 178640640 178744020 179136864 179262720 179366460 179508960 179627058 180625536 180873648 181105470 181254528 181503504 182362320 182463840 182868882 183248730 183399552 183447810 183850992 183980160 184232880 184491216 184641849 184744638 185177664 185618790 186157440 186265170 186279912 186359680 187029927 187265520 187572672 187681221 188071065 188225856 188484408 188565120 188689176 189221760 189236736 189481680 189606339 189998656 190503495 190660288 190794240 190922184 191056320 191166885 191324224 191476224 191587032 191850201 192493560 192967385 193052160 193179168 193429215 193444524 193527360 193639355 194064936 194201280 194468040 194519808 194628096 195465312 195677664 195930945 195946452 196499520 196515072 196628796 197559180 197669160 197993376 198132480 198404640 198682848 198955764 199040960 199171908 199585620 199749888 200609136 200695040 200970720 201393920 201528972 201670560 201947580 202113792 203203728 203482854 203777280 203911344 204191442 204278880 204990240 205157610 205271820 205326464 205752960 206324496 206832366 206977680 207432576 207552618 207811030 208324872 208414080 208534690 208993008 209139840 209427120 209564901 209654640 210237014 210673710 210729792 210847104 211019256 211631616 211754088 212135760 212275323 212874480 212891328 213166890 213748488 214022445 214368768 214492824 214643520 214787457 214938360 215115264 215239752 215410752 215535411 216133120 216555255 217183680 217326564 217718280 217897472 218323053 218350080 218476440 218656256 218776545 218834784 218956608 219898476 219992640 220137372 220758720 220776192 221061960 221079456 221302120 221944320 222377805 222742548 222899040 223388928 223518204 223631616 223921080 224570880 224718624 225623404 225685278 225781920 226092060 226278144 226409092 226568160 226748160 226879380 227066112 227378016 228290608 228604194 229249440 229267584 229400262 229813740 230480640 230614020 230992272 231472080 231560862 232115058 232232832 232367226 232849890 233041536 233361648 234274560 234465840 235117134 235282320 235605510 235799424 235861470 236545920 237071016 237202992 237396663 237498320 237758976 238085568 238223349 238325360 238652730 238849152 239155280 239345280 239483790 239502744 240467049 240834048 241164864 241304427 241473960 241672704 241805655 242004672 242144721 242581170 243149760 243285120 243825176 244331640 244532736 244597080 244933065 245134656 245306880 245643840 245785995 245988288 246189132 246326184 246903552 247491720 248209920 248353560 248373216 248694705 248964885 249373236 249687360 250096896 250241628 250761420 250967808 251312544 251420160 251585568 251911215 252295680 252642240 252808452 254004660 254562912 254741760 254889180 255449376 255800268 256658080 256826934 257572224 257905620 257926032 258036480 258753248 258935040 259290720 259866306 260406090 260620416 260903552 261241260 261261936 261999360 262171728 262531854 263412240 263558880 263774070 263991168 264539520 264692610 264910464 265274352 265562544 266114160 266704893 266853366 267185610 267478848 267960960 268116030 268705296 268894080 269049690 269263440 270154339 270938304 271095097 271310472 271658205 271881792 272097792 272255256 272371840 273320320 273543480 273695760 274303323 274337280 274873095 275099328 275171715 275776488 275970240 276349320 276576768 276736824 277116957 277766496 277885440 278428185 278657344 278853120 279236160 279397755 279419868 279539520 280898280 280973056 281129472 281359008 282029255 282338784 282726612 282847680 283011365 283033764 283832640 283855104 284222520 284997984 285363260 285990432 286191360 286383276 286584480 286986336 287214336 287380548 288740340 289578240 289768752 290291040 290935442 291097404 291301920 291702060 291779712 291942144 293197968 293323520 293516496 293919678 294344960 294749280 294772608 294943194 296338770 296503740 296990064 297198720 297606960 298024272 298433646 298561440 298757862 299378430 299624832 300913704 301042560 301456080 302090880 302293458 302505840 303170688 304781470 304805592 305224281 305665920 305690112 305867016 306287163 306418320 307485360 307736415 307907730 307989696 308629440 308747816 309486744 309643776 309822968 310248549 310466520 310722048 311148864 311328927 311716545 312621120 312802035 313489512 313709760 314140680 314399232 314481960 315355521 315394560 316010565 316094688 316270656 316528884 317447424 317631132 318203640 318465536 319127040 319311720 319336992 319750335 320622732 321553152 321739236 321965280 322407540 322672896 322859628 323116128 323441560 324199680 324380160 325775520 325989846 326129440 326577420 326846208 327525120 327714660 327984384 328252176 328434912 329847714 329988960 330206058 331138080 331164288 331592940 331953180 332497648 332916480 333655504 334113822 334348560 335083392 335277306 335447424 335881620 336856320 337077936 338435106 338527917 338672880 339138090 339417216 339613638 339852240 340122240 340319070 340599168 341067024 342435912 342906291 343429632 343874160 343901376 344100393 344720610 345720960 345921030 346488408 347208120 347341293 347493888 348172587 348321680 348349248 348550839 349274835 349562304 350042472 351216320 351411840 351698760 351988224 352675701 352719360 352923480 353213952 353408265 353699136 353792205 354083392 354818880 355606524 355804488 356247480 356638464 357281280 357488040 357979095 358273728 358525440 358732920 359017920 359225685 359254116 361251072 361747296 362210940 362509056 363007008 363871755 364724640 364927680 365737764 366497460 366799104 366895620 367701984 367960320 368465760 368982432 369283698 369489276 370355328 371237580 372314880 372530340 372559824 372719360 374059854 374531040 375145344 375362442 376142130 376451712 376968816 377130240 377378352 378443520 378963360 379212678 379997312 381006990 381320576 381844368 382112640 382333770 382648448 383174064 383700402 384987120 385240401 385934770 386358336 386858430 386889048 387054720 387278710 388129872 388402560 388936080 389039616 389799459 390930624 391355328 391861890 391892904 392999040 393030144 393257592 394840957 395118360 395338320 395661105 395986752 396215911 396264960 396809280 397038915 397365696 397911528 398081920 398343816 399171240 399499776 400280049 400778415 401218272 401390080 401941440 402174045 402787840 403057944 403341120 403574535 403895160 404227584 406407456 406965708 407554560 407822688 408382884 408557760 409980480 410315220 410543640 410652928 411505920 412648992 413664732 413955360 414865152 415105236 415622060 416649744 416828160 417069380 417986016 418279680 418854240 419129802 419309280 420474028 421347420 421459584 421694208 422038512 423508176 424271520 424550646 425748960 425782656 426333780 427496976 428044890 428985648 429287040 429574914 429876720 430479504 430821504 431070822 433110510 434367360 434653128 435436560 436403163 436646106 436952880 437553090 437669568 437913216 439796952 439985280 440274744 440879517 441517440 441552384 442123920 442158912 442414791 442604240 444508155 444755610 445485096 445798080 446777856 447036408 447263232 447650469 447842160 448136793 449067645 449437248 451246808 451370556 451563840 452184120 452556288 452818184 453136320 453440187 453496320 453758760 454132224 454756032 456581216 457172205 457208388 458498880 458535168 458800524 459627480 460961280 461228040 461861595 461984544 462944160 463121724 464230116 464465664 464734452 465699780 466083072 466723296 468549120 468931680 470234268 470564640 471211020 471598848 471722940 473091840 474142032 474405984 474793326 474996640 476171136 476446698 476650720 477305460 477698304 478310560 478690560 478967580 479005488 480934098 482329728 482608854 482947920 483611310 484009344 484289442 485162340 486299520 486570240 487650352 488663280 488984769 489194160 489866130 490269312 491287680 491571990 491976576 492378264 492652368 493807104 494771571 494983440 495309087 496707120 496746432 497389410 497929770 498746472 499374720 500193792 500483256 501170733 501522840 501715201 501935616 502625088 502915959 503171136 503822430 505284480 505616904 507652659 508009320 508707135 509125824 509420457 509483520 509778360 510478605 510898752 511600536 513316160 513653868 515144448 515811240 515852064 516072960 517080915 517506496 517870080 518581440 518881545 519732612 520812180 521240832 521807104 522482520 522523872 523998720 524343456 525063708 525592535 526824480 527117760 527548140 527982336 529079040 529385220 529820928 530548704 531125088 532228320 533409786 533706732 534371220 534957696 535921920 536232060 537410592 537788160 538099380 538526880 540308678 541876608 542190194 542620944 543316410 543763584 544510512 544743680 546640640 547086960 547391520 548606646 549746190 550198656 550343430 551552976 551940480 552698640 553473648 553925547 554233914 555532992 556856370 557314688 558472320 558795510 558839736 559079040 561089781 561796560 561946112 562718016 563043663 564058510 564213195 564677568 565453224 565695360 566022730 566067528 567665280 567710208 568445040 568819017 569995968 570726520 571510485 571980864 572382720 572766552 573168960 573500655 573972672 574428672 574761096 577480680 578902155 579156480 579537504 580287645 580582080 580918065 581870884 582194808 582603840 583404120 583559424 583884288 586395936 586647040 587032992 587792835 587839356 588689920 589498560 589545216 589886388 592677540 593007480 593980128 594397440 595213920 596048544 596867292 597122880 597515724 598756860 599249664 601827408 602085120 602912160 604181760 604586916 605011680 606341376 609562940 609611184 610448562 611331840 611734032 612574326 612836640 614970720 615472830 615815460 615979392 617258880 617495632 618973488 619645936 620497098 620933040 622297728 622657854 623433090 625242240 625604070 626979024 627419520 628281360 628694703 628963920 630711042 632021130 632189376 632541312 633057768 634894848 635262264 636407280 636825969 638623440 638673984 639500670 641245464 642067335 643106304 643478472 643930560 644362371 644815080 645345792 645719256 646232256 646606233 646883120 648399360 649665765 651551040 651979692 652258880 653154840 653692416 654969159 655050240 655429320 655968768 656329635 656504352 656869824 659695428 659977920 660412116 662276160 662328576 663185880 663906360 664995296 665832960 667133415 667311008 668227644 668697120 670166784 670554612 670894848 671763240 673712640 674155872 676870212 677055834 677345760 678276180 678834432 679227276 679704480 680244480 680638140 681198336 682134048 684871824 685812582 687748320 687802752 688200786 689441220 691441920 691842060 692976816 694416240 694682586 696345174 696643360 696698496 697101678 698549670 699124608 700084944 702432640 702823680 703397520 705351402 705846960 706816530 707398272 707584410 708166784 709637760 711213048 711608976 712189989 712494960 713276928 714670047 714976080 715958190 716547456 717465840 718035840 718451370 718508232 721401147 722502144 723494592 723913281 724421880 725018112 726014016 726434163 727338605 727743510 729449280 729855360 731475528 732994920 733276063 733598208 733791240 734799195 735403968 735829549 735920640 736931520 737357985 737964864 738567396 738978552 740710656 742475160 744629760 745060680 745119648 745438720 746084115 746894655 748119708 749062080 750290688 750724884 752284260 752903424 753937632 754260480 754756704 755733645 756887040 757926720 758425356 759994624 762013980 762641152 763688736 764225280 764667540 765296896 766348128 767400804 769974240 770480802 771869540 772716672 773716860 773778096 774109440 774557420 776259744 776805120 777872160 779598918 781861248 782710656 783723780 783785808 785998080 786515184 789681914 790236720 790676640 791322210 791973504 792431822 793618560 794077830 794731392 795823056 796163840 796687632 798342480 800114679 800560098 801556830 802436544 803882880 804348090 806115888 806682240 807149070 807790320 810463017 812814912 813285291 813931416 814974615 815645376 816765768 817115520 819960960 820630440 821087280 821305856 822909969 823011840 824619285 825297984 825515145 827329464 827910720 829730304 830210472 831244120 831350871 833299488 833656320 834138760 835284555 835972032 836559360 837708480 838193265 838259604 838618560 840948056 842694840 842919168 843388416 844077024 846087765 847016352 848543040 849034095 849101292 851497920 851565312 852667560 854993952 856089780 857971296 858574080 859149828 859753440 860959008 861643008 862141644 866221020 868734720 869306256 870873120 872806326 873292212 873905760 875106180 875339136 875826432 879593904 879970560 880549488 881759034 883034880 884247840 884317824 884829582 885208480 889016310 889511220 890970192 891596160 894072816 895300938 895684320 896273586 898135290 898874496 902493616 902741112 903127680 904368240 905636368 906272640 906880374 907517520 909512064 913162432 914344410 914416776 915672843 916997760 917070336 917601048 918861489 919254960 922456080 923209245 923723190 923969088 925888320 926243448 928460232 928931328 929468904 930745647 931399560 932166144 933446592 933986781 935149635 937863360 938406105 940468536 941129280 942422040 943197696 943445880 946066563 946183680 948031695 948284064 948811968 949586652 949993280 952342272 952893396 953301440 954610920 955396608 956621120 957381120 957935160 958010976 959251005 961868196 964659456 965217708 965895840 967222620 968018688 968578884 970324680 972599040 973140480 975300704 977326560 977969538 978388320 979732260 980538624 982575360 983143980 983953152 984756528 985304736 989543142 989966880 990618174 993414240 993492864 994778820 995859540 997492944 998749440 1000966512 1002341466 1003045680 1003430402 1005250176 1005831918 1006342272 1007644860 1010568960 1011233808 1015305318 1016018640 1017414270 1018251648 1018840914 1019556720 1020957210 1021797504 1023201072 1026632320 1027307736 1028718873 1030288896 1031622480 1031704128 1032301179 1034161830 1035012992 1037162880 1037763090 1039465224 1041624360 1042023879 1042481664 1043614208 1044517761 1044965040 1045047744 1045652517 1047824505 1048686912 1050127416 1051185070 1053648960 1054235520 1055096280 1055964672 1058027103 1058158080 1058770440 1059641856 1061097408 1061376615 1062250176 1064456640 1066819572 1067413464 1068742440 1069915392 1071711169 1071843840 1072464120 1073937285 1074821184 1075576320 1076198760 1077053760 1077677055 1080617356 1083753216 1084380388 1085241888 1086632820 1087527168 1089021024 1089487360 1091615265 1093281280 1094173920 1094783040 1097213292 1099492380 1100397312 1100686860 1103105952 1103880960 1105397280 1106947296 1107851094 1108467828 1111065984 1113712740 1114629376 1116944640 1117591020 1117679472 1118158080 1122179562 1123593120 1125436032 1126087326 1128117020 1128426390 1129355136 1130906448 1131390720 1132045460 1132135056 1135330560 1136890080 1137638034 1139991936 1141453040 1143020970 1143961728 1145533104 1146337920 1147001310 1147945344 1149522192 1154961360 1155721203 1157804310 1159075008 1160575290 1161164160 1161836130 1163741768 1164389616 1165207680 1166808240 1167118848 1169398377 1172791872 1174065984 1175585670 1175678712 1178997120 1179090432 1179772776 1184522871 1185355080 1186014960 1186983315 1187960256 1188647733 1188794880 1190427840 1191116745 1192097088 1193734584 1194245760 1195031448 1197513720 1198499328 1200840147 1202335245 1203654816 1204170240 1205824320 1206522135 1208363520 1209173832 1210023360 1210723605 1212682752 1219125880 1219222368 1220897124 1222663680 1223468064 1225148652 1225673280 1229941440 1230945660 1231630920 1231958784 1234517760 1234991264 1237946976 1239291872 1240994196 1241866080 1244595456 1245315708 1246866180 1250484480 1251208140 1253958048 1254839040 1256562720 1257389406 1257927840 1261422084 1264042260 1264378752 1265082624 1266115536 1270524528 1272814560 1273651938 1277246880 1277347968 1279001340 1282490928 1284134670 1286956944 1287861120 1288724742 1289630160 1291438512 1292464512 1293212466 1293766240 1299331530 1303102080 1303959384 1304517760 1306309680 1309209489 1309938318 1310858640 1312659270 1313008704 1313739648 1319390856 1319955840 1320824232 1322638551 1324552320 1324657152 1326371760 1327244373 1327812720 1329990592 1333524465 1334266830 1334622016 1336455288 1337394240 1340333568 1341109224 1341789696 1342951407 1343526480 1344410379 1348311744 1350771695 1353740424 1354111668 1354691520 1355475485 1356552360 1357668864 1358454552 1359408960 1360320561 1360488960 1361276280 1362396672 1364268096 1369743648 1371516615 1371625164 1375496640 1375605504 1376401572 1378882440 1382883840 1383684120 1385584785 1385953632 1388832480 1389365172 1392690348 1393286720 1393396992 1394203356 1397099340 1398249216 1400169888 1404865280 1405647360 1406795040 1410702804 1411693920 1413633060 1414796544 1415168820 1416333568 1419275520 1422426096 1423217952 1424379978 1424989920 1429340094 1429952160 1431916380 1433094912 1434931680 1436071680 1436902740 1437016464 1442802294 1446989184 1447826562 1448843760 1452028032 1452868326 1454677210 1455487020 1458898560 1459710720 1462951056 1465989840 1466552126 1466954307 1467582480 1469598390 1470807936 1471659098 1473863040 1474715970 1475929728 1477134792 1477957104 1481421312 1484950320 1485927261 1490121360 1490239296 1492168230 1493789310 1496239416 1498124160 1500581376 1501449768 1503512199 1504568520 1505145603 1505806848 1507875264 1508747877 1509513408 1511467290 1515853440 1516850712 1519989248 1522957977 1524027960 1525282304 1526121405 1527377472 1528261371 1528450560 1529335080 1530593792 1531435815 1532696256 1534801608 1539948480 1540961604 1543739080 1545433344 1547433720 1547556192 1548218880 1549114840 1551242745 1552519488 1553610240 1555744320 1556644635 1559197836 1563722496 1565421312 1567447560 1567571616 1571996160 1573030368 1576777605 1579363828 1580473440 1581353280 1582644420 1583947008 1584863644 1587237120 1588155660 1589462784 1591646112 1592327680 1593375264 1596684960 1600229358 1601120196 1603113660 1604873088 1607765760 1608696180 1612231776 1613364480 1614298140 1615580640 1620926034 1625629824 1626570582 1627862832 1629949230 1631290752 1633531536 1634231040 1639921920 1641260880 1642174560 1645819938 1649238570 1650595968 1651030290 1654658928 1655821440 1660420944 1661776641 1662488240 1662701742 1666598976 1668277520 1670569110 1671944064 1675416960 1676386530 1676519208 1677237120 1681896112 1683269343 1685389680 1685838336 1688154048 1689130989 1692175530 1692639585 1694032704 1697086080 1698068190 1698202584 1702995840 1703130624 1705335120 1706457051 1709987904 1712179560 1714531455 1715942592 1717148160 1718299656 1719506880 1720501965 1721918016 1723286016 1724283288 1732442040 1736706465 1737469440 1738612512 1740862935 1741746240 1742754195 1745612652 1746584424 1747811520 1750212360 1750678272 1751652864 1759187808 1759941120 1761098976 1763378505 1763518068 1766069760 1768495680 1768635648 1769659164 1770416960 1778032620 1779022440 1781940384 1783192320 1788145632 1790601876 1791368640 1792547172 1796270580 1797748992 1804987232 1805482224 1806255360 1808736480 1811272736 1812545280 1813760748 1815035040 1819024128 1826324864 1828688820 1828833552 1831345686 1833995520 1835202096 1837722978 1838509920 1844912160 1846418490 1847446380 1847938176 1851776640 1852486896 1856920464 1858937808 1861491294 1862799120 1866893184 1867973562 1870299270 1875726720 1876812210 1880937072 1882258560 1884844080 1886891760 1891080373 1892133126 1896063390 1896568128 1897623936 1899173304 1899986560 1904684544 1905786792 1906602880 1909221840 1910477907 1913242240 1915870320 1916021952 1918502010 1923736392 1926202005 1929318912 1930435416 1931791680 1933087113 1934445240 1936037376 1937157768 1939818699 1940649360 1945198080 1948997295 1950601408 1954653120 1955939076 1956776640 1959464520 1961077248 1964907477 1965150720 1966287960 1967906304 1969513056 1970609472 1974204785 1979086284 1979933760 1981079555 1981236348 1986828480 1986985728 1989557640 1991719080 1994985888 1997498880 2001400245 2001933024 2004682932 2006091360 2006860804 2010500352 2011663836 2012684544 2015289720 2021137920 2022467616 2030610636 2032037280 2034828540 2036503296 2037681828 2039113440 2041914420 2043595008 2046402144 2053264640 2054615472 2057437746 2063244960 2063408256 2064602358 2068323660 2070025984 2074325760 2075526180 2078930448 2083248720 2084047758 2089035522 2089930080 2090095488 2091305034 2095649010 2097373824 2100254832 2102370140 2107297920 2108471040 2110192560 2116054206 2117540880 2122194816 2122753230 2124500352 2128913280 2133639144 2134826928 2136569967 2137484880 2139830784 2143422338 2144010141 2144928240 2147874570 2149642368 2152397520 2154107520 2155354110 2161234712 2164203441 2167506432 2168760776 2170483776 2171739843 2173265640 2175054336 2178042048 2179302489 2182015815 2183230530 2188347840 2189566080 2194426584 2198984760 2199828189 2200794624 2201373720 2204397585 2206211904 2207488647 2207761920 2210794560 2212073955 2213894592 2215702188 2216935656 2222131968 2227425480 2229258752 2233889280 2235182040 2235358944 2236316160 2238252345 2240683965 2244359124 2247186240 2250872064 2252174652 2256234040 2256852780 2258710272 2261812896 2262781440 2264090920 2264270112 2267200935 2270661120 2273780160 2275276068 2279983872 2282906080 2286041940 2287923456 2291066208 2292675840 2294002620 2295890688 2299044384 2309922720 2311442406 2315608620 2318150016 2321150580 2322328320 2323672260 2327483536 2328779232 2330415360 2333616480 2338796754 2345583744 2348131968 2351171340 2351357424 2357994240 2359545552 2369045742 2370710160 2372029920 2373966630 2375920512 2377295466 2380855680 2382233490 2384194176 2387469168 2388491520 2390062896 2395027440 2400344037 2401680294 2404670490 2407309632 2411648640 2413044270 2418347664 2420046720 2421447210 2431389051 2438251760 2438444736 2439855873 2441794248 2444923845 2446936128 2450297304 2451346560 2459882880 2461891320 2463261840 2463917568 2468729907 2469035520 2469982528 2473857855 2475893952 2476545435 2478583744 2481988392 2483732160 2489190912 2490631416 2493732360 2494052613 2500968960 2502416280 2505853665 2507916096 2508576005 2509678080 2513125440 2514579795 2514778812 2515855680 2522844168 2528084520 2528757504 2530165248 2532231072 2538263295 2541049056 2545629120 2547102285 2547303876 2554493760 2554695936 2558002680 2564981856 2568269340 2573913888 2575722240 2577449484 2579260320 2582877024 2584929024 2586424932 2587532480 2598663060 2606204160 2607918768 2609035520 2612619360 2618418978 2619876636 2621717280 2625318540 2626017408 2627479296 2638781712 2639911680 2641648464 2645277102 2649104640 2652743520 2654488746 2655625440 2659981184 2667048930 2668533660 2669244032 2672910576 2674788480 2682218448 2685902814 2687052960 2688820758 2696623488 2701543390 2707480848 2708223336 2709383040 2710950970 2713104720 2716909104 2718817920 2720641122 2722552560 2728536192 2739487296 2743033230 2743250328 2750993280 2751211008 2752803144 2757764880 2763886699 2767368240 2769627735 2771169570 2771907264 2777664960 2778730344 2785380696 2786573440 2786793984 2788406712 2792236941 2794198680 2796498432 2800339776 2801960343 2805448905 2809730560 2813590080 2815218315 2821405608 2823387840 2827266120 2829593088 2830337640 2832667136 2838199689 2838551040 2844095085 2844852192 2846435904 2848759956 2849979840 2858680188 2859904320 2863832760 2866189824 2869863360 2872143360 2873805480 2874032928 2885604588 2893978368 2895653124 2897687520 2904056064 2905736652 2909354420 2910974040 2917797120 2919421440 2925902112 2931979680 2933104252 2933908614 2935164960 2939196780 2941615872 2943318196 2947726080 2949431940 2951859456 2954269584 2955914208 2969900640 2971854522 2980242720 2980478592 2984336460 2987578620 2992478832 2996248320 3002899536 3007024398 3009137040 3010291206 3015750528 3017495754 3019026816 3022934580 3031706880 3033701424 3045915954 3048055920 3052242810 3054754944 3056522742 3058670160 3062871630 3065392512 3069603216 3079896960 3081923208 3086156619 3087478160 3090866688 3094867440 3095112384 3096903537 3098229680 3102485490 3105038976 3111488640 3113289270 3118395672 3126071637 3127444992 3130842624 3133553283 3134895120 3135143232 3136957551 3143473515 3146060736 3153555210 3158727656 3160946880 3162706560 3165288840 3167894016 3169727288 3174081309 3174474240 3176311320 3178925568 3183292224 3184129845 3186750528 3193369920 3200458716 3202240392 3206227320 3209746176 3215133507 3215531520 3217392360 3221811855 3224463552 3226728960 3228596280 3231161280 3233031165 3241852068 3251259648 3253141164 3255725664 3259898460 3262581504 3267063072 3268462080 3274845795 3279843840 3282521760 3284349120 3291639876 3298477140 3301191936 3302060580 3309317856 3311642880 3320841888 3323553282 3324976480 3325403484 3333197952 3336555040 3341138220 3343888128 3350833920 3352773060 3353038416 3354474240 3363792224 3366538686 3370779360 3376308096 3378261978 3384351060 3385279170 3388065408 3394172160 3396136380 3396405168 3405991680 3410670240 3412914102 3419975808 3424359120 3429062910 3431885184 3436599312 3439013760 3441003930 3443836032 3448566576 3464884080 3467163609 3473412930 3477225024 3481725870 3483492480 3485508390 3491225304 3493168848 3495623040 3500424720 3501356544 3508195131 3512006407 3518375616 3522197952 3526757010 3527036136 3536991360 3537271296 3539318328 3540833920 3553568613 3556065240 3558044880 3560949945 3563880768 3565943199 3566384640 3573350235 3576291264 3581203752 3582737280 3585094344 3592541160 3595497984 3602520441 3607005735 3609974464 3610964448 3612510720 3617472960 3619566405 3622545472 3625090560 3627521496 3630070080 3632170815 3638048256 3652649728 3657377640 3657667104 3662691372 3666380315 3667991040 3670404192 3675445956 3677019840 3679147745 3689824320 3692836980 3694892760 3695876352 3703553280 3704973792 3713840928 3717875616 3722982588 3725598240 3733786368 3735947124 3740598540 3751453440 3753624420 3761874144 3764517120 3769688160 3773783520 3782160746 3784266252 3792126780 3793136256 3795247872 3798346608 3799973120 3811573584 3813205760 3818443680 3820955814 3826484480 3831740640 3832043904 3837004020 3847472784 3852404010 3860870832 3863583360 3866174226 3868890480 3874315536 3879637398 3881298720 3897994590 3901202816 3909306240 3911878152 3913553280 3918929040 3927628467 3929814954 3932575920 3939026112 3941218944 3948409570 3958172568 3959867520 3962159110 3962472696 3967915653 3973656960 3973971456 3979115280 3981733119 3983438160 3989971776 4000573395 4002800490 4003866048 4009365864 4012182720 4013721608 4021000704 4023327672 4025369088 4030579440 4033231137 4044935232 4052315085 4061221272 4064074560 4066426455 4069657080 4073006592 4075363656 4078226880 4080961683 4083828840 4087190016 4092804288 4106529280 4109230944 4114549845 4114875492 4126489920 4126816512 4129204716 4136647320 4140051968 4148651520 4151052360 4156754355 4157860896 4166497440 4168095516 4178071044 4179860160 4180190976 4182610068 4191298020 4194747648 4200509664 4204740280 4214595840 4216942080 4220385120 4232108412 4235081760 4244389632 4245506460 4249000704 4257826560 4267278288 4269653856 4273139934 4274969760 4286844676 4288020282 4289856480 4295749140 4299284736 4304795040 4308215040 4310708220 4322469424 4328406882 4337521552 4340967552 4343479686 4346531280 4356084096 4358604978 4364031630 4366461060 4376695680 4379132160 4388853168 4397969520 4399656378 4400862921 4402747440 4408795170 4412423808 4414977294 4421589120 4424147910 4427789184 4431404376 4433871312 4444263936 4454850960 4457781783 4470364080 4470717888 4476504690 4481367930 4488718248 4494372480 4501744128 4504349304 4510536597 4512468080 4513705560 4515436809 4517420544 4523625792 4526243631 4528181840 4528540224 4534401870 4547560320 4550552136 4559967744 4565812160 4568873931 4572083880 4575846912 4578364215 4582132416 4584784113 4585351680 4588005240 4591781376 4594307445 4598088768 4619845440 4622884812 4631217240 4636300032 4642301160 4644656640 4647344520 4653728235 4654967072 4657558464 4660830720 4667232960 4669933905 4677593508 4691167488 4696263936 4702342680 4702714848 4715988480 4719091104 4730332815 4738091484 4741420320 4744059840 4747933260 4751841024 4754590932 4761711360 4764466980 4768388352 4774938336 4776983040 4780125792 4790054880 4800688074 4803360588 4809340980 4814619264 4823297280 4826088540 4836695328 4840093440 4842894420 4862778102 4876503520 4876889472 4879711746 4883588496 4889847690 4893872256 4900594608 4902693120 4919765760 4923782640 4926523680 4937459814 4939965056 4947715710 4951787904 4953090870 4957167488 4963976784 4967464320 4981262832 4985329923 4987464720 4988105226 5004832560 5011707330 5015832192 5017152010 5026250880 5029159590 5029557624 5031711360 5045688336 5049808029 5056169040 5057515008 5064462144 5067392967 5076526590 5082098112 5091258240 5094204570 5094607752 5108987520 5109391872 5116005360 5129963712 5132932441 5136538680 5143594365 5147827776 5150806843 5151444480 5154898968 5158520640 5161505895 5165754048 5169858048 5172849864 5175064960 5197326120 5210119395 5212408320 5215837536 5218071040 5222588805 5225238720 5228262585 5236837956 5239753272 5243434560 5250637080 5252034816 5254958592 5277563424 5279823360 5283296928 5290135515 5290554204 5298209280 5305487040 5308977492 5311250880 5319962368 5334097860 5337067320 5338488064 5345821152 5349576960 5358555845 5364436896 5371805628 5374105920 5377641516 5393246976 5403086780 5414961696 5416446672 5418766080 5421901940 5426209440 5433818208 5437635840 5441282244 5445105120 5457072384 5478974592 5486066460 5486500656 5501986560 5505606288 5515529760 5527773398 5534736480 5539255470 5542339140 5543814528 5555329920 5557460688 5570761392 5573146880 5576813424 5584473882 5588397360 5600679552 5603920686 5610897810 5627180160 5630436630 5642811216 5646775680 5654532240 5660675280 5673241119 5676399378 5688190170 5689704384 5692871808 5697519912 5699959680 5717360376 5719808640 5727665520 5731433721 5739726720 5747610960 5748065856 5771209176 5778606015 5787956736 5791306248 5795375040 5799261339 5808112128 5811473304 5818708840 5819456097 5821948080 5835594240 5846991885 5851804224 5863959360 5866208504 5867817228 5870329920 5878393560 5883231744 5886636392 5894722431 5895452160 5898863880 5903718912 5908539168 5911828416 5922614355 5939801280 5943238665 5943709044 5960485440 5960957184 5968672920 5975157240 5984957664 5992496640 6004200735 6005799072 6014048796 6018274080 6020582412 6031501056 6034991508 6038053632 6045869160 6063413760 6067402848 6091831908 6096111840 6104485620 6109509888 6113045484 6117340320 6125743260 6130785024 6139206432 6159793920 6163846416 6172313238 6174956320 6189734880 6190224768 6193807074 6196459360 6204970980 6210077952 6222977280 6226578540 6236791344 6252143274 6267106566 6269790240 6270286464 6273915102 6286947030 6292121472 6307110420 6317455312 6321893760 6325413120 6330577680 6339454576 6348162618 6352622640 6366584448 6368259690 6373501056 6386739840 6400917432 6404480784 6409709901 6412454640 6419492352 6430267014 6432030423 6434784720 6443623710 6448927104 6457192560 6462322560 6466062330 6483704136 6492610323 6502519296 6506282328 6511451328 6515219529 6519796920 6525163008 6534126144 6537907467 6546047445 6549691590 6565043520 6568698240 6583279752 6596954280 6599484567 6602383872 6604121160 6613192755 6618635712 6622465941 6623285760 6636221865 6641683776 6647106564 6649952960 6650806968 6666395904 6673110080 6682276440 6687776256 6701667840 6705546120 6706076832 6708948480 6714757035 6722051895 6727584448 6733077372 6741558720 6752616192 6756523956 6768702120 6770558340 6776130816 6788344320 6792272760 6792810336 6801602805 6811983360 6821340480 6825828204 6839951616 6848718240 6858125820 6863770368 6873198624 6878027520 6882007860 6887672064 6897133152 6929768160 6934327218 6946825860 6954450048 6963451740 6966984960 6971016780 6982450608 6986337696 6991246080 7000849440 7016390262 7024012814 7036751232 7044395904 7053514020 7054072272 7073982720 7078636656 7081667840 7107137226 7112130480 7116089760 7121899890 7127761536 7131886398 7146700470 7152582528 7162407504 7165474560 7170188688 7185082320 7201032111 7205040882 7214011470 7219948928 7221928896 7234945920 7239132810 7245090944 7255042992 7260140160 7264341630 7294167153 7305299456 7314755280 7315334208 7319567619 7325382744 7332760630 7334771535 7340808384 7350891912 7354039680 7358295490 7379648640 7385673960 7389785520 7391752704 7406189721 7407106560 7409947584 7427681856 7429636305 7435751232 7445965176 7451196480 7467572736 7471894248 7481197080 7501978183 7502906880 7507248840 7517560995 7523748288 7525728015 7529034240 7539376320 7543739385 7547567040 7564321492 7568532504 7584253560 7586272512 7590495744 7596693216 7599946240 7614789885 7623147168 7626411520 7636887360 7641306855 7641911628 7652968960 7663481280 7664087808 7674008040 7694945568 7704808020 7721741664 7727166720 7732348452 7737780960 7748631072 7759274796 7762597440 7795989180 7802405632 7818612480 7823756304 7827106560 7837858080 7855256934 7859629908 7865151840 7878052224 7882437888 7896819140 7916345136 7919735040 7924318220 7924945392 7935831306 7947313920 7958230560 7963466238 7966876320 7979943552 8001146790 8005600980 8007732096 8018731728 8024365440 8027443216 8046655344 8061158880 8066462274 8089870464 8104630170 8122442544 8128149120 8132852910 8139314160 8150727312 8156453760 8161923366 8167657680 8185608576 8218461888 8229099690 8229750984 8252979840 8253633024 8258409432 8273294640 8291660097 8302104720 8308883205 8313508710 8315721792 8332994880 8336191032 8356142088 8359720320 8360381952 8365220136 8376710823 8382596040 8389495296 8401019328 8405881029 8409480560 8416346715 8429191680 8440770240 8445654945 8464216824 8470163520 8488779264 8491012920 8498001408 8514599067 8515653120 8532285255 8534556576 8539307712 8546279868 8549939520 8573689352 8576040564 8579712960 8591498280 8598569472 8609590080 8616430080 8621416440 8644938848 8656813764 8675043104 8681935104 8686959372 8693062560 8712168192 8717209956 8728063260 8732922120 8753391360 8758264320 8777706336 8795939040 8799312756 8801725842 8805494880 8817590340 8824847616 8829954588 8843178240 8848295820 8855578368 8862808752 8867742624 8909701920 8915563566 8940728160 8941435776 8953009380 8962735860 8977436496 8988744960 9008698608 9021073194 9024936160 9027411120 9030873618 9047251584 9052487262 9056363680 9057080448 9068803740 9095120640 9101104272 9131624320 9137747862 9144167760 9156728430 9164264832 9169568226 9176010480 9188614890 9196177536 9239690880 9245769624 9258469857 9262434480 9272600064 9284602320 9290710611 9294689040 9307456470 9309934144 9315116928 9334465920 9339867810 9355187016 9378214911 9382334976 9392527872 9400659849 9404685360 9405429696 9410872653 9438182208 9455401865 9460665630 9476182968 9482840640 9488119680 9495866520 9503682048 9509181864 9522243927 9523422720 9528933960 9532588819 9536776704 9549876672 9552389535 9560251584 9580109760 9601376148 9606721176 9618681960 9629238528 9645400521 9646594560 9652177080 9665435565 9673390656 9680186880 9685788840 9699093495 9725556204 9753007040 9753778944 9759423492 9767176992 9779695380 9787744512 9801189216 9805386240 9824537385 9839531520 9847565280 9853047360 9874919628 9879930112 9895431420 9903575808 9906181740 9914334976 9927953568 9934928640 9962525664 9970659846 9974929440 9976210452 10009665120 10023414660 10031664384 10034304020 10052501760 10058319180 10059115248 10063422720 10091376672 10099616058 10112338080 10128924288 10134785934 10153053180 10164196224 10182516480 10188409140 10189215504 10217975040 10232010720 10259927424 10265864882 10273077360 10287188730 10295655552 10301613686 10309797936 10317041280 10323011790 10331508096 10345699728 10350129920 10394652240 10401490827 10420238790 10431675072 10445177610 10450477440 10456525170 10473675912 10479506544 10486869120 10501274160 10504069632 10524585393 10536019221 10555126848 10566593856 10580271030 10581108408 10610974080 10617954984 10622501760 10639924736 10660705839 10668195720 10674134640 10676976128 10682849835 10691642304 10697829597 10699153920 10717111690 10720050705 10728873792 10743611256 10748211840 10755283032 10786493952 10806173560 10807561323 10821017205 10829923392 10832893344 10837532160 10843803880 10852418880 10858699215 10867636416 10875271680 10882564488 10890210240 10896512445 10914144768 10957949184 10972132920 10973001312 10999140945 11003973120 11011212576 11031059520 11037443235 11055546796 11069472960 11078510940 11084678280 11087629056 11110659840 11114921376 11141522784 11146293760 11153626848 11168947764 11176794720 11201359104 11207841372 11221795620 11254360320 11260873260 11285622432 11293551360 11309064480 11321350560 11346482238 11352798756 11376380340 11379408768 11385743616 11395039824 11399919360 11434720752 11439617280 11455331040 11462867442 11479453440 11495221920 11496131712 11542418352 11557212030 11582612496 11590750080 11598522678 11622946608 11637417680 11638912194 11643896160 11693983770 11703608448 11727918720 11732417008 11735634456 11740659840 11756787120 11773272784 11782885401 11789444862 11797727760 11817078336 11823656832 11845228710 11879602560 11886477330 11887418088 11903746959 11920970880 11921914368 11937345840 11945199357 11950314480 11969915328 12001720185 12008401470 12011598144 12028097592 12036548160 12041164824 12063002112 12069983016 12076107264 12091738320 12099693411 12134805696 12156945255 12183663816 12192223680 12199279365 12208971240 12219019776 12226090968 12234680640 12242885049 12251486520 12261570048 12278412864 12319587840 12327692832 12343649535 12344626476 12349912640 12379469760 12380449536 12387614148 12392918720 12409941960 12420155904 12445954560 12453157080 12470263065 12473582688 12504286548 12534213132 12539580480 12540572928 12547830204 12573894060 12584242944 12614220840 12634910624 12643787520 12650826240 12661155360 12678909152 12696325236 12705245280 12733168896 12736519380 12747002112 12773479680 12801834864 12808961568 12819419802 12824909280 12860534028 12864060846 12869569440 12887247420 12897854208 12914385120 12924645120 12932124660 12967408272 12985220646 13012564656 13022902656 13030439058 13039593840 13068252288 13075814934 13092094890 13099383180 13130087040 13137396480 13166559504 13193908560 13198969134 13208242320 13226385510 13237271424 13244931882 13272443730 13283367552 13294213128 13299905920 13301613936 13332791808 13346220160 13364552880 13373345349 13411092240 13412153664 13429514070 13444103790 13455168896 13466154744 13483117440 13505232384 13513047912 13531609791 13537404240 13541116680 13546310427 13552261632 13578730893 13584545520 13585620672 13603205610 13642680960 13651656408 13679903232 13697436480 13706621793 13716251640 13727540736 13746397248 13754352339 13756055040 13764015720 13775344128 13794266304 13819433495 13859536320 13868654436 13893651720 13908900096 13926903480 13932245197 13933969920 13942033560 13961184705 13964901216 13972675392 13982492160 14001698880 14009801715 14032780524 14048025628 14073502464 14088791808 14107028040 14108144544 14147965440 14157273312 14163335680 14190998445 14214274452 14224260960 14232179520 14243799780 14255523072 14263772796 14293400940 14305165056 14324815008 14330949120 14340377376 14370164640 14402064222 14410081764 14428022940 14439897856 14443857792 14469891840 14478265620 14490181888 14510085984 14520280320 14528683260 14588334306 14629510560 14630668416 14639135238 14650765488 14665521260 14669543070 14681616768 14701783824 14708079360 14716590980 14759297280 14771347920 14779571040 14812379442 14819895168 14855363712 14859272610 14871502464 14891930352 14902392960 14943788496 14955989769 14962394160 15003956366 15014497680 15035121990 15047496576 15051456030 15078752640 15087478770 15095134080 15128642984 15137065008 15149424087 15168507120 15172545024 15193386432 15202178901 15229579770 15246294336 15273774720 15282613710 15283823256 15326962560 15328175616 15348016080 15389891136 15398797323 15409616040 15430783095 15443483328 15452420529 15454333440 15464696904 15475561920 15484517685 15497262144 15518549592 15525194880 15591978360 15604811264 15630358185 15637224960 15647512608 15654213120 15667766415 15675716160 15684787755 15710513868 15719259816 15730303680 15756104448 15764875776 15793638280 15832690272 15839470080 15848636440 15849890784 15870406545 15871662612 15894627840 15916461120 15926932476 15933752640 15959887104 16002293580 16011201960 16015464192 16037463456 16048730880 16054886432 16075667535 16093310688 16122317760 16132924548 16179740928 16209260340 16244885088 16256298240 16265705820 16278628320 16301454624 16312907520 16323846732 16335315360 16371217152 16436923776 16458199380 16459501968 16505959680 16516818864 16546589280 16583320194 16604209440 16617766410 16627017420 16631443584 16665989760 16672382064 16712284176 16719440640 16730440272 16753421646 16765192080 16802038656 16811762058 16818961120 16832693430 16881540480 16891309890 16928433648 16940327040 16982025840 17019723357 17029198134 17064570510 17069113152 17078615424 17092559736 17099879040 17147378704 17152081128 17159425920 17182996560 17194301163 17219180160 17242832880 17289877696 17313627528 17335818045 17350086208 17363870208 17373918744 17386125120 17397784017 17424336384 17434419912 17456126520 17458368291 17465844240 17506782720 17540975655 17555412672 17560032035 17591878080 17598625512 17603451684 17610989760 17635180680 17649695232 17659909176 17684167293 17686356480 17696591640 17711156736 17725617504 17735485248 17767843065 17819403840 17829715995 17831127132 17881456320 17882871552 17906018760 17925471720 17954872992 17977489920 18012602205 18017397216 18042146388 18049872320 18054822240 18061747236 18094503168 18104974524 18112727360 18114160896 18137607480 18190241280 18202208544 18263248640 18275495724 18288335520 18313456860 18328529664 18339136452 18352020960 18377229780 18392355072 18479381760 18491539248 18516939714 18524868960 18569204640 18581421222 18589378080 18614912940 18619868288 18630233856 18668931840 18679735620 18710374032 18756429822 18801319698 18809370720 18810859392 18821745306 18876364416 18910803730 18921331260 18952365936 18965681280 18976239360 18991733040 19018363728 19044487854 19057867920 19065177638 19099753344 19104779070 19120503168 19160219520 19202752296 19213442352 19237363920 19258477056 19290801042 19304354160 19330871130 19346781312 19371577680 19398186990 19451112408 19477830969 19506014080 19507557888 19518846984 19534353984 19545658587 19559390760 19575489024 19602378432 19613722401 19638142335 19649074770 19695130560 19706094720 19749839256 19759860224 19790862840 19798453701 19807151616 19812363480 19828669952 19839578265 19855907136 19867397823 19869857280 19908665595 19925051328 19941319692 19949858880 19952420904 20019330240 20046829320 20063328768 20068608040 20105003520 20116638360 20118230496 20126845440 20166155685 20182753344 20199232116 20224676160 20257848576 20269571868 20306106360 20328392448 20365032960 20376818280 20378431008 20404808415 20435950080 20464021440 20519854848 20531729764 20546154720 20574377460 20591311104 20603227372 20619595872 20634082560 20646023580 20663016192 20691399456 20700259840 20789304480 20802981654 20840477580 20863350144 20890355220 20900954880 20913050340 20947351824 20959013088 20973738240 21002548320 21049170786 21072038442 21110253696 21133187712 21160542060 21162216816 21221948160 21235909968 21245003520 21321411678 21336391440 21348269280 21365699670 21383284608 21395659194 21434223380 21440101410 21457747584 21487222512 21496423680 21510566064 21603096333 21612347120 21615122646 21642034410 21659846784 21665786688 21687607760 21704837760 21717398430 21735272832 21765128976 21780420480 21793024890 21882501459 21915898368 21944265840 21946002624 21958702857 21998281890 22004314605 22022425152 22062119040 22074886470 22111093592 22138945920 22157021880 22169356560 22175258112 22218569163 22221319680 22229842752 22283045568 22288908915 22307253696 22337895528 22353589440 22402718208 22415682744 22443591240 22505934549 22508720640 22521746520 22552682985 22571244864 22577184045 22587102720 22618128960 22631218155 22642701120 22692964476 22705597512 22752760680 22758817536 22771487232 22790079648 22799838720 22844369655 22869441504 22879234560 22910662080 22923920565 22925734884 22958906880 22990443840 22992263424 23084836704 23114424060 23165224992 23181500160 23197045356 23245893216 23274835360 23277824388 23287792320 23387967540 23407216896 23455837440 23464834016 23471268912 23481319680 23513574240 23546545568 23565770802 23578889724 23595455520 23634156672 23647313664 23690457420 23759205120 23772954660 23774836176 23807493918 23841941760 23874691680 23890398714 23900628960 23939830656 24003440370 24016802940 24023196288 24056195184 24073096320 24082329648 24139966032 24183476640 24199386822 24269611392 24313890510 24367327632 24384447360 24398558730 24417942480 24452181936 24469361280 24485770098 24502973040 24556825728 24584044849 24655385664 24687299070 24689252952 24699825280 24758939520 24760899072 24775228296 24785837440 24819883920 24874980291 24906314160 24926649615 24940526130 24947165376 25008573096 25068426264 25079160960 25081145856 25095660408 25130132469 25147788120 25168485888 25217643087 25228441680 25249040145 25269821248 25287575040 25322310720 25336964835 25357818304 25392650472 25410490560 25466337792 25473038760 25494004224 25543797201 25546959360 25603669728 25617923136 25638839604 25649818560 25664662205 25721068056 25728121692 25739138880 25754034215 25774494840 25795708416 25828770240 25849290240 25864249320 25934816544 25970441292 26025129312 26045805312 26060878116 26079187680 26136504576 26151629868 26184189780 26198766360 26260174080 26274792960 26333119008 26387817120 26397938268 26416484640 26452771020 26474542848 26489863764 26544887460 26566735104 26588426256 26599811840 26603227872 26692440320 26729105760 26746690698 26822184480 26824307328 26859028140 26888207580 26910337792 26932309488 26966234880 27026095824 27063219582 27074808480 27082233360 27092620854 27157461786 27169091040 27171241344 27206411220 27285361920 27303312816 27394872960 27413243586 27432503280 27492794496 27508704678 27528031440 27588532608 27638866990 27719072640 27737308872 27775409571 27787303440 27817800192 27853806960 27864490394 27872131833 27884067120 27922369410 27929802432 27945350784 28003397760 28019603430 28065561048 28096051256 28134644733 28147004928 28177583616 28214056080 28216289088 28232617959 28314546624 28366205595 28381996890 28428548904 28448521920 28464359040 28487599560 28511046144 28527545592 28566731781 28586801880 28597766457 28610330112 28649630016 28657168605 28680754752 28740329280 28804128444 28820163528 28856045880 28879795712 28887715584 28936201563 28939783680 28956531240 28980363776 28996306695 29020171968 29040560640 29057366520 29097280485 29176668612 29259021120 29261336832 29278270476 29301530976 29331042520 29339086140 29363233536 29403567648 29416158720 29433181960 29473612155 29518594560 29542695840 29559142080 29624758884 29639790336 29710727424 29718545220 29743004928 29783860704 29804785920 29887576992 29911979538 29924788320 30007912732 30028995360 30070243980 30094993152 30102912060 30157505280 30174957540 30190268160 30257285968 30274130016 30298848174 30337014240 30386772864 30404357802 30459159540 30492588672 30547549440 30565227420 30567646512 30653925120 30696032160 30779782272 30797594646 30819232080 30861566190 30886966656 30904841058 30929393808 30951123840 30969035370 30994524288 31037099184 31050389760 31183956720 31204472481 31260716370 31295025216 31335532830 31351432320 31369575510 31421027736 31438519632 31460607360 31512208896 31573756179 31587276560 31608057663 31665380544 31697272880 31699781568 31740813090 31743325224 31832922240 31853864952 31867505280 31919774208 31982117517 32004587160 32022403920 32030928384 32048549505 32074926912 32093488791 32097461760 32109772864 32151335070 32160152115 32186621376 32244635520 32265849096 32359481856 32418520680 32422683969 32463051615 32489770176 32512596480 32531411640 32557256640 32576097645 32602909248 32625815040 32647693464 32670630720 32689537335 32742434304 32873847552 32916398760 32919003936 32997422835 33011919360 33033637728 33093178560 33112329705 33166640388 33208418880 33235532820 33254034840 33262887168 33331979520 33344764128 33424568352 33438881280 33460880544 33506843292 33530384160 33604077312 33623524116 33637922240 33665386860 33763080960 33782619780 33856867296 33880654080 33964051680 34039446714 34058396268 34129141020 34138226304 34157230848 34185119472 34199758080 34294757408 34304162256 34318851840 34365993120 34388602326 34438360320 34485665760 34579755392 34627255056 34671636090 34700172416 34747837488 34772250240 34795568034 34868839824 34912253040 34916736582 34931688480 35081951310 35110825344 35120064070 35183756160 35197251024 35206903368 35221979520 35270361360 35319818352 35348656203 35368334586 35393183280 35451235008 35470970496 35535686130 35638807680 35659431990 35662254264 35762912640 35765743104 35812037520 35850943440 35909745984 35930527087 36005160555 36025204410 36034794432 36084292776 36099744640 36109644480 36123494472 36189006336 36209949048 36225454720 36228321792 36275214960 36299080233 36404417088 36470835765 36526497280 36550991448 36576671040 36597838095 36626913720 36657059328 36678272904 36704041920 36728655147 36754459560 36784710144 36958763520 36983078496 37030948605 37033879428 37049737920 37138409280 37162842444 37178756160 37229825880 37239736576 37260467712 37337863680 37359471240 37420748064 37509890915 37512859644 37602639396 37618741440 37621718784 37643490612 37752728832 37821607460 37842662520 37904731872 37931362560 37952478720 37983466080 38036727456 38088975708 38115735840 38130355276 38199506688 38209558140 38241006336 38320439040 38405504592 38426884704 38474727840 38581602084 38608708320 38661742260 38693562624 38743155360 38796373980 38902224816 38955661938 39012028160 39037693968 39068707968 39091317174 39118781520 39204756864 39227444802 39276284670 39298149540 39390261120 39412189440 39499678512 39581725680 39596907402 39624726960 39679156530 39711814272 39734795646 39817331190 39850102656 39882639384 39899717760 39904841808 40038660480 40093658640 40120036047 40137216080 40233276720 40236460992 40332311370 40365506688 40398464232 40449352320 40515697152 40539143736 40594829373 40612212720 40638931281 40656784896 40736192679 40753636560 40756862016 40809616830 40928042880 41039709696 41063459528 41092309440 41119865379 41148754920 41182622208 41206454744 41239191744 41263057017 41268165120 41292047160 41326032384 41382798912 41458300485 41578608960 41605963308 41680955160 41726700288 41780710440 41796735591 41801909760 41826100680 41883554115 41894703648 41918026176 41947476480 42005096640 42029405145 42098341572 42144076884 42220507392 42266375424 42321084120 42324433632 42443896320 42471819936 42490007040 42572995335 42642823356 42672782880 42696538560 42731399340 42766569216 42791318388 42868446760 42880202820 42915495168 42974445024 42992847360 43021132128 43206192666 43224694240 43230245292 43284068820 43319693568 43331573376 43375215520 43409675520 43434796860 43470545664 43530257952 43560840960 43586049780 43765002918 43888531680 43892005248 43917405714 43996563780 44008629210 44044850304 44124238080 44149772940 44222187184 44277891840 44314043760 44338713120 44437138326 44459685504 44566091136 44577817830 44614507392 44675791056 44707178880 44831365488 44867969307 44887182480 45011869098 45043493040 45105365970 45142489728 45154368090 45236257920 45262436310 45285402240 45385928952 45411195024 45448272261 45505521360 45517635072 45580159296 45606536703 45688739310 45738883008 45821324160 45847841130 45851469768 45980887680 45984526848 46169673408 46196391969 46228848120 46292349285 46330449984 46357261587 46363000320 46394090712 46453553055 46491786432 46549670720 46555648776 46575584640 46775935080 46814433792 46891074555 46911674880 46929668032 46942537824 46962639360 47003299245 47027148480 47054363265 47093091136 47131541604 47157779448 47190911040 47268313344 47294627328 47380914840 47518410240 47545909320 47549672352 47611219635 47614987836 47662944095 47683883520 47749383360 47780797428 47801257920 47879661312 48006880740 48033605880 48046392576 48112390368 48146192640 48164659296 48227002605 48279932064 48366953280 48398773644 48539222784 48627781020 48734655264 48768894720 48797117460 48835884960 48904363872 48938722560 48971540196 49005946080 49113651456 49168089698 49310771328 49374598140 49378505904 49399650560 49517879040 49550456592 49571674880 49639767840 49749960582 49812628320 49853299230 49881052260 49894330752 50017146192 50136852528 50158321920 50191320816 50260264938 50295576240 50435286174 50456883360 50498080290 50539642496 50644621440 50673929670 50715636608 50785300944 50820981120 50946077520 51059170071 51087594402 51207339456 51235846272 51277679208 51299637120 51329324410 51442136112 51456243384 51478277760 51508068430 51548989680 51582903489 51657540480 51728498640 51869633088 51940882584 52007454135 52050258624 52091610624 52121756232 52158375360 52273009152 52303259736 52368379560 52397532720 52513847281 52520348160 52622926965 52666238016 52680096105 52775634240 52795876536 52832969280 52905542040 52949085696 52979727528 53052501879 53089774920 53133470208 53176852512 53199623680 53206455744 53303529195 53384880640 53458211520 53489147985 53493381396 53644368960 53648614656 53718056280 53776415160 53820675584 53864618976 53932469760 54037806615 54052191648 54126439164 54149616960 54164466720 54185241708 54314923572 54338182080 54342482688 54412822440 54570723840 54606625632 54789745920 54826487172 54865006560 54985588992 55017409356 55056062880 55177065216 55277733980 55438145280 55474617744 55550819142 55574606880 55707613920 55728980788 55744263666 55768134240 55844738820 55859604864 55890701568 56006795520 56039206860 56131122096 56192102512 56269289466 56428112160 56432578176 56465235918 56629093248 56732411190 56763993780 56857097808 56897043840 56928718080 56975199120 57055091184 57133463562 57173603760 57195532914 57299260032 57314337210 57361509504 57480658560 57608256888 57640327056 57712091760 57775431168 57872403126 57913062480 57992613390 58040343936 58114733040 58194560970 58353337224 58433492907 58518042240 58522673664 58556540952 58603061952 58636975761 58662085040 58678172280 58726467072 58807135296 58841167203 58866363920 58914427005 58947224310 59085391680 59118284160 59249517768 59279580672 59395361103 59421454848 59437090440 59486009856 59518734795 59567721408 59602193469 59609571840 59725996785 59775153984 59823959076 59849576640 60015825464 60057990720 60140487960 60189986304 60205824120 60315010560 60349915080 60380536320 60498467055 60514571936 60548260032 60597696348 60674028480 60773545728 60808715604 60918319080 60985177344 61095098880 61130454840 61135293024 61214425245 61307850240 61392064320 61559564544 61595189292 61638464160 61723132380 61773933312 61809682116 61858787616 61902247680 61938070740 61989048576 62074198368 62100779520 62367913440 62408944962 62521432740 62590050432 62671065660 62702864640 62739151020 62842055472 62877039264 62921214720 63147512358 63174553120 63216115326 63330761088 63394545760 63399563136 63481626180 63486650448 63665844480 63707729904 63735010560 63964235034 64009174320 64044807840 64097099010 64149853824 64186977582 64219545728 64302670140 64320304230 64373242752 64489271040 64531698192 64809288999 64837041360 64845367938 64926103230 64979540352 65062823280 65114513280 65152195290 65205818496 65295386928 65341261440 65379074670 65647504377 65747695104 65832797520 65838007872 65876108571 65994845670 66067275456 66186357120 66224659410 66333280776 66416837760 66471065640 66508069680 66525774336 66655707489 66663959040 66689528256 66728121733 66849136704 66866726745 66921761088 67013686584 67060768320 67208154624 67247048232 67275844480 67330773720 67517803647 67526161920 67565239560 67658048955 67713734592 67731552135 67761308160 67893654465 67928103360 68078893428 68116792536 68258282040 68276452608 68314461696 68370238944 68399516160 68533108965 68589514816 68608324512 68637703680 68731986240 68771761695 68777204652 68876720640 68971331520 69159510784 69254510112 69343272180 69400344832 69495674976 69544500480 69591136068 69661225985 69737679648 69824506080 69833473164 69863376960 70163902620 70221650688 70240128140 70367512320 70394502048 70413806736 70443959040 70540722720 70639636704 70697312406 70736669172 70786366560 70902470016 70941940992 71071372260 71277615360 71318863980 71324508528 71525825280 71624075040 71701886880 71819491968 71861054174 72010321110 72050408820 72069588864 72168585552 72199489280 72219288960 72246988944 72419898096 72450909440 72550429920 72598160466 72808834176 72941671530 73101982896 73153342080 73195676190 73253827440 73356545808 73408083840 73457310294 73508919120 73752134547 73966156992 74061897210 74067758856 74099475840 74276818560 74325684888 74357512320 74459651760 74479473152 74624940873 74718942480 74779948845 74841496128 75019781830 75025719288 75205278792 75237482880 75243437568 75286981224 75390397407 75505457664 75643214920 75652929261 75685325040 75747120435 75809463744 75862725120 75966932160 76010894505 76073454912 76177951416 76231471680 76260710552 76399013376 76419116280 76482012672 76631391603 76640878080 76811009184 76853769408 76949455680 76993986615 77163204168 77217416640 77262102645 77323484520 77387125248 77486310720 77592747960 77804449632 77911323876 78024056320 78075387936 78137415936 78182634348 78237563040 78409513728 78454889604 78552569340 78596299080 78780522240 78824378880 78999357024 79163451360 79193814804 79249453920 79358313060 79423628544 79469591292 79634662380 79700205312 79765278768 79799435520 79809683616 80077320960 80187317280 80240072094 80274432160 80466553440 80472921984 80664622740 80731013376 80796928464 80898704640 81078287472 81189658746 81224425440 81277862562 81472385358 81507273120 81513724032 81619233660 81856085760 82126919056 82184618880 82239730758 82297509840 82412909488 82478383488 82526114034 82584094320 82765597824 82916600970 83157217920 83211926616 83326228713 83361910320 83453400576 83561420880 83593471182 83616395499 83652201360 83767108230 83789407296 83836052352 84010193280 84058810290 84196683144 84288153768 84403934199 84441014784 84532750848 84642168240 84648867264 84697853877 84943639872 85098616785 85145990670 85285646712 85345565760 85393077120 85462798680 85533138432 85582636776 85700195343 85736893520 85760405640 85793299371 85830990336 85948890048 85971505815 86042264256 86412385332 86449388480 86460490584 86568137640 86639387136 86663146752 86750431040 86808604689 86819351040 86869593720 86941091328 86988920085 87060515904 87121681920 87172099560 87291841455 87530005836 87777063360 87784010496 87834811428 87993127560 88017258420 88089700608 88248476160 88299545880 88420836465 88444374368 88555783680 88628087520 88677426240 88874276652 88919371008 89132182272 89155635660 89229014784 89351582112 89414357760 89662730976 89735938614 89774364960 90023738196 90086986080 90210731940 90284979456 90308736180 90472515840 90524872620 90570804480 90771857904 90822390048 90896544522 91011042720 91160318592 91213073406 91377478620 91477766016 91642648320 91695682260 91702939536 91961775360 92339346816 92392783938 92457696240 92584698570 92660899968 92714523174 92788181424 92907106110 92983572864 93099341440 93111297552 93151169280 93551870160 93613417443 93782149110 93859336064 93885075648 94006598490 94054296960 94108726530 94186182272 94263083208 94315558896 94381822080 94536626688 94721268537 94761829680 94824172989 95091818640 95099344704 95222439270 95229975672 95325888190 95498766720 95561594856 95602515840 95759322624 95946352551 96013761480 96067211760 96092785152 96224780736 96280466373 96292385280 96329318592 96454005210 96559864128 96733906560 96797547288 97078445568 97255562040 97389154845 97469310528 97525716379 97537789440 97594234920 97671769920 97728292935 97808727744 97877445120 97943080392 98011892160 98068612005 98227302912 98336179396 98621542656 98749196280 98757011808 98799301120 98992268505 99035758080 99100913184 99143349760 99279535680 99336989115 99499921164 99625256640 99706598460 99762104520 99788661504 100034292384 100273705056 100316643840 100382641632 100520529876 100591152480 100870572348 100913766720 100996160580 101079284992 101289242880 101347859340 101431273216 101570601888 101641962240 101892155040 102118340142 102175188804 102414678912 102471692544 102555358416 102599274240 102658648820 102884272224 102912486768 102956555520 103016136860 103097979360 103165806978 103315080960 103456997280 103739266176 103881765168 104014908270 104100517248 104243512464 104316750720 104606519472 104736759120 104795065440 105027694562 105245853930 105332476032 105360192210 105551268480 105591753072 105665938560 105811084080 105959455056 106045968609 106105003758 106179549840 106353705024 106412911488 106607058390 106916423040 106978295970 106986762792 107288737920 107297229312 107436112560 107552830320 107729237952 107791581261 108015481665 108075613230 108104383296 108252878328 108299233920 108328933440 108370483416 108629847144 108676364160 108684965376 108825644880 108897240699 109213251264 109412507295 109579491840 109652974344 109730013120 109793514285 109971177984 110034818712 110112125760 110185965441 110354130432 110555467960 110876290560 110949235488 111092845815 111101638284 111149213760 111415227840 111457961576 111488527332 111536268480 111689477640 111719209728 111781403136 112013591040 112078413720 112262244192 112384205024 112529672745 112538578932 112856224320 112865156352 112930471836 113258186496 113464822380 113527987560 113714195616 113794087680 113857436160 113950398240 114110182368 114266927124 114347207520 114391065828 114598520064 114628674420 114723019008 114961317120 115216513776 115280654112 115424183520 115744806252 115826124960 115985226780 116080687872 116229466080 116389121940 116706674448 116866985814 117036084480 117113081904 117206123904 117273951522 117324170080 117356344560 117614270592 117682334406 117732727840 117828854010 117894448620 118170783360 118236568320 118499035536 118790722206 118874180880 119037469590 119135442816 119204386938 119451993570 119550307968 119647918152 119699153280 120031650928 120115981440 120280975920 120360108141 120411648240 120699830160 120996934110 121029143872 121096520064 121195392696 121348056960 121547091456 121617431208 121784488119 121836638160 121916793843 121970354688 122208578037 122260909680 122270586048 122428850490 122784128640 122920224245 123119129088 123190378584 123276928320 123359596137 123446264760 123547866624 123619364232 123717575232 123789171051 123804495360 123876141480 123978097152 124148396736 124374901455 124735826880 124817889924 125042865480 125180100864 125342131320 125390206773 125405729280 125478302040 125650662345 125684110944 125754078528 125842429440 126088215435 126295024716 126349106240 126432230652 126661522176 126789091520 126799126272 126963252360 126973300896 127331688960 127415459808 127470021120 127718986005 127928470068 128018348640 128089615680 128194198020 128299707648 128373955164 128439091456 128605340280 128640608460 128746485504 128978542080 129063396384 129618577998 129674082720 129690735876 129852206460 129959080704 130125646560 130229026560 130304390580 130411636992 130590773856 130682522880 130758149340 131295008754 131665595040 131676015744 131752217142 131989691340 132134550912 132372714240 132449318820 132666561552 132833675520 132942131280 133016139360 133311414978 133379056512 133456243466 133698273408 133733453490 133843522176 134027373168 134121536640 134494096464 134551688960 134661547440 135035607294 135130479120 135316097910 135427469184 135463104270 135787308930 135856206720 136157786856 136233585072 136344816783 136516564080 136552905216 136740477888 136819610109 137066217930 137179029632 137216649024 137463972480 137543523390 137554409304 137942663040 138319021568 138509020224 138589175907 138686544360 138800689664 138877047855 138991349952 139071784761 139089000960 139182272136 139322451970 139360659165 139475359296 139649012160 139666946328 139726753920 140327805240 140443301376 140480256280 140673223665 140735024640 140789004096 140827613472 140887918080 141081445440 141163089795 141279273408 141394624812 141473338344 141572733120 141804940032 141883881984 142142744520 142555230720 142637727960 142649017056 142833658905 142988832285 143051650560 143248150080 143403773760 143638983936 143722108348 144020642220 144100817640 144139177728 144337171104 144398978560 144438577920 144493977888 144681007815 144839796192 144901818880 145100859840 145196320932 145617668352 145883343060 146203965792 146306684160 146391352380 146507654880 146713091616 146816167680 146914620588 147017838240 147504269094 147932313984 148123794420 148135517712 148198951680 148553637120 148651369776 148715024640 148919303520 149249881746 149437884960 149559897690 149682992256 150039563660 150051438576 150410557584 150474965760 150573962448 150780794814 151286429840 151305858522 151370650080 151494240870 151618927488 151933864320 152021789010 152146909824 152355902832 152462943360 152521421104 152838232560 153177510213 153262783206 153622018368 153707538816 153898911360 153987973230 154326408336 154434833280 154524205290 154646969040 154748710467 154972621440 155185495920 155608899264 155822647752 156022362405 156150775872 156274831872 156365268696 156475126080 156819027456 156909779208 157105138680 157192598160 157541541843 157561044480 157868780895 157998714048 158040288315 158326902720 158387629608 158498907840 158716626120 158847257088 158939182584 159157505637 159269324760 159400410624 159530557536 159598871040 159619367232 159910587585 160154641920 160374634560 160467443955 160480144188 160548864320 160933106880 160945843968 161329245480 161462026752 161593856928 161797409280 162113419845 162156574944 162379317492 162448850880 162555725124 162944770716 163014546240 163027448064 163238467320 163712171520 164253838112 164369237760 164479461516 164595019680 164825818976 164956766976 165052228068 165168188640 165531195648 165833201940 166314435840 166423853232 166652457426 166723820640 167122841760 167186942364 167232790998 167304402720 167534216460 167578814592 167672104704 168020386560 168117620580 168393366288 168576307536 168807868398 169284336480 169297734528 169395707754 169887279744 170197233570 170291981340 170571293424 170691131520 170786154240 170925597360 171165273552 171400390686 171473787040 171520811280 171586598742 171897780096 171943011630 172084528512 172824770664 172898776960 172920981168 173136275280 173326293504 173500862080 173617209378 173739187440 173977840170 174121031808 174344199120 174583682910 175060011672 175300478721 175554126720 175568020992 175669622856 175910927283 175986255120 176034516840 176179401216 176523501609 176599091760 176743281015 176841672930 176888748736 177256175040 177354852480 177748553304 177838742016 178186083309 178264364544 178311271320 178458029568 178703164224 178806580407 178828715520 179325461952 179471877228 179548729920 179652635435 180047476392 180173972160 180421463880 180569958912 180617472360 180945031680 181049745240 181119187561 181141608960 181495401165 181543715808 181644780096 181793089044 182022085440 182320637184 182426146812 182754957240 182955532032 183285296640 183391364520 183405879072 183643275735 183923550720 184678693632 184785567876 184915392480 185169397140 185321799936 185429046348 185576362848 185814212220 185967145728 186198682880 186222595104 186302338560 187103740320 187226834886 187564298220 187718672128 187770151296 188013196980 188108593920 188217453060 188372364544 188526166416 188631117792 188763644160 189442537074 189523659360 189648345978 190183637280 190198689408 190444878540 190459951344 190651776380 190997533440 191123189712 191205031680 191892705102 192027522960 192134423520 192449561472 192560932746 192658637184 192908010420 193119728256 193467813120 193595094576 194427866997 194511124080 194778309690 194938621056 195051432758 195188469840 195343539840 195456585870 195617455488 195886160784 196023784320 196137224010 196672358792 196942513131 197243085312 197498392560 197514023616 197628325713 197984537010 198201826368 198559071360 198673978230 198999842328 199250513280 199413196920 199524209040 199577323008 199967122467 200068584768 200184365199 200547410112 200600180235 200765283264 201041059752 201182304960 201741144696 201827533440 201992321160 202158569984 202553410941 202578485760 202695718680 202862546432 202974146865 203141203776 203194656405 203283924480 203680963395 203784310080 204236680284 204350377608 204829357824 204943385088 205110716832 205198548480 205317297640 205599326895 205768544448 205824973536 205913111040 206032273720 206195958720 206315285085 206331613956 206630161920 206913994560 207478532352 207763530336 208029816540 208201034496 208487024928 208633501440 208983677955 209213038944 209473518240 209590130880 210055389124 210491707860 210664952064 210720384420 211102536960 211183506144 211331877120 211622168160 211918910112 212091937218 212210007516 212359099680 212707410048 212825822976 213214116780 213832846080 213956591940 213973525584 214577475840 214872225120 215105660640 215458475904 215583162522 216030963330 216151226460 216208766592 216505756656 216598467840 216657866880 216740966832 217259694288 217352728320 217651289760 217794481398 218426502528 218825014590 219305948688 219460026240 219587028570 220069637424 220224251520 220371930882 221110935920 221256403641 221898470976 222185691630 222203276568 222298427520 222830455680 222915923152 222977054664 223072536960 223378955280 223438419456 223874822619 224156827440 224339846535 224524488384 224768410048 225059345490 225077157864 225712448640 225730312704 225860943672 226171192221 226516372992 226929644760 226958787783 227055975120 227241361305 227428391232 227588175360 227900796480 228032683515 228220364736 228533854248 228694415040 228782131656 229197040128 229257348840 229446038016 229894174809 229922634240 230433027552 230561308224 230848367040 230981959845 231489612504 231652249920 231786307935 231970453560 232161375744 232458932160 232778243880 233413348896 233733971628 234072168960 234226163808 234412247808 234547903044 234648340160 234712689120 235228541184 235364668812 235465455680 235657708020 235788897240 236341566720 236473136640 236998071072 237581444412 237748361760 238074939180 238270885632 238408773876 238903987140 239100615936 239295836304 239398306560 240063301856 240231962880 240561951840 240720216282 240823296480 241399660320 241993868220 242058287744 242193040128 242390785392 242696113920 243234862416 243568976238 243673276320 243833587686 244417156074 244521819360 244541172096 244857700980 245568257280 245840448490 246380757168 246553856640 246719192274 246892529520 247238728464 247435150464 247578342102 247752282960 248296793472 248749802910 249471653760 249635779848 250085730960 250360201728 250684262640 250780413546 250956604080 251301324690 251368221888 251508157056 252176430870 252590049432 252698212480 252864461304 253211802597 253323044352 253578183040 253598252544 253926504720 253946601792 254093561631 254830919616 255295850355 255437972010 255856940136 256036697280 256179231360 256388396040 256599415296 256747910328 256878182912 257100586029 257210680560 257281216920 257379898113 257492971008 257914517445 258126792768 259237155996 259348165440 259381471752 259704412920 259918161408 260251293120 260425814067 260458053120 260608781160 260823273984 261181547712 261365045760 261516298680 262569236405 262590017508 263331190080 263352031488 263504434284 263979382680 264269101824 264745428480 264898637640 265262509395 265333123104 265667351040 265884262560 266032278720 266622829956 266758113024 266912486932 267396546816 267466906980 267687044352 268054746336 268243073280 268988192928 269103377920 269323094880 270071214588 270260958240 270632195820 270854938368 270926208540 271574617860 271712413440 272315573712 272467170144 272689633566 273033128160 273480955776 273639220218 274132435860 274358059264 274433298048 274927944960 275087046780 275108818608 275885326080 277018040448 277178351814 277373088720 277754095710 277982699904 278143569522 278364544272 278644903940 278721318330 278950718592 279298024320 279333892656 279453507840 280655610480 280840252329 280960512560 281346447330 281578008192 281655226944 282162890880 282326179590 282558546816 282789249624 282946676688 283145466240 283609880064 284163805611 284285489040 284472518967 285275455920 285298034112 285667317810 285977664570 286496300160 286807547520 287277967872 287444216696 287839057653 288041284440 288201635280 288278355456 288674342208 288841399119 288877155840 288987955776 289362015630 289679592384 290201719680 290392641864 291235336704 291766686120 292167464535 292407931584 292577149137 292613368320 292782704760 293015309760 293184878805 293426183232 293632335360 293829241176 294035676480 294205836015 295008538188 295864627968 296247588840 296271035424 296397903360 296976805515 297107274240 297302739552 297430049280 297838607040 298010967345 298499763492 298875769920 299119795380 299365984512 300079127320 300102877152 300821115168 300949931520 301147924896 301561589628 302572859680 302611717044 302741300160 302988481740 303237854976 303867728640 304043578020 304293819648 304711805664 304925886720 305042842208 305676465120 306355020426 306525566412 307244036736 307415077632 307797822720 307975946460 308652816672 308869666560 309048410580 309293938080 309497420934 309945242880 310370991840 311217798528 311645295504 312044724810 312301551744 312730537392 312950252160 313819558416 314210277360 314385196320 315083083686 315737561790 315997428096 316080576630 316653805440 316775259216 316997815680 317433252240 317878365168 318137905827 318315011274 318538649520 319061115072 319238734464 319821175170 320749269120 320934887910 320960288376 321097728640 321866213760 321891687936 322658490960 323187713856 323374743783 324046444995 324226839690 324313149888 324758634984 324897701760 325111450248 325889541432 326029092480 326054896128 326476934640 326691722097 328237521885 328507676224 328738475520 328958923032 329190039360 329380542855 329651637952 329913533952 330104456136 330336377280 330557896323 331062391296 331666403880 332628871680 332847706464 333278537445 333304914852 333447641280 333640608665 334245683520 334373884728 334465581996 334608805440 335068432920 335157629184 335344209408 336040773120 336235241160 336786732576 337152615072 337589018235 337615736796 338568672960 338595469056 338791415508 339774559488 340394467140 340583962680 341142586848 341382263040 341572308480 341851194720 342330547104 342800781372 342947574080 343041622560 343173197484 343795560192 343886023260 344169057024 345649541328 345797553920 345841962336 346272550560 347001724160 347234418756 347478374880 347955680340 348242063616 348688398240 349167365820 350120023344 350600957442 351108253440 351339245712 351821854566 351972510240 352069033680 353047003218 353198183520 353486562030 353683345860 353777497472 354512350080 354709704960 355497106608 356372166618 356622542640 357406328448 357613160814 358650923904 358943754456 359097459840 359305270870 360094952784 360347944320 360842927760 361080324423 361234944720 362099490480 362238375122 362990802330 363087431616 363289560192 363586178088 364044170880 364641274368 364852293624 365509914480 365750381529 365911064064 366782729040 366811758144 367286551470 368760672735 369357387264 369571135752 369830784960 370078788411 370338794280 370643599872 370858092696 371152725696 371367513153 371628424440 371934291456 372397365760 372445190208 373124704365 374207480640 374453669772 375128596440 375437344256 375540302592 376026393960 376170620319 376217187840 376434906120 376744729088 376951987035 377052332832 377262235584 377527288320 378264646305 378885074148 379047318720 379296691956 380367274560 380397378816 380889757080 380919902688 381303552760 381995066880 382246379424 382410063360 383156958015 383785410204 384055045920 384268847040 384899122944 385121865492 385317274368 385816020840 386239456512 386935626240 387190189152 388855733994 389022248160 389556619380 389877242112 390102865516 390376939680 390687079680 390913171740 391234910976 391772321568 392047568640 392274448020 393344717584 393885026262 394996785120 395028047232 395256651426 395969074020 396403652736 397118142720 397347956460 397999684656 398501026560 398826393840 399048418080 399934244934 400137169536 400368730398 401094820224 401200360470 401530566528 402082119504 402364609920 403482289392 403655066880 403984642320 405106821882 405391437360 405948293730 406282407552 406389312810 407361926790 407568620160 408473360568 408700755216 409034450349 409658715648 410221433664 410458830327 410634595280 411198653790 411537088896 411649947072 412064547440 412391917440 412630570170 412663227912 413827989120 414957064704 415527060672 415767527721 416059633080 416402068992 416631143565 416974049856 417215354283 417267002880 417967355910 418081977495 418426077888 418947036480 419180261760 420110778248 420983415720 421329904128 421440768840 422019670995 422205073920 422367012288 422663754240 423244336320 423489269385 423837820224 424183874436 424420015032 424718199360 425414820096 425651645952 426428233560 427665692160 427913183880 427947051168 428500976715 428966496855 429154951680 429744450240 430211321280 430916951808 431166325044 432061926660 432302452920 432417533184 433011513312 433196935680 433315733760 433481933664 434043023445 434519388576 434705456640 435302579520 435588962796 436853005056 437650029180 438611897376 438920052480 439174057140 440139274848 440448503040 440743861764 442221871840 442512807282 443796941952 444371383260 444406553136 444596855040 445660911360 445831846304 445954109328 446145073920 446757910560 447749645238 448313654880 448679693070 449048976768 449536820096 450118690980 450154315728 451424897280 451721887344 452342384442 453859289520 453917575566 454111950240 454482722610 454856782464 455801592960 456065367030 456440729472 457067708496 457388830080 457564263312 458514697680 459532530639 459788349618 460866055104 461122616448 461696734080 461963919690 462979225008 463304499840 463572615870 463940907120 464917864320 465556487760 466826697792 467096852131 467467943256 468067087215 468452327616 468824495616 469095806088 469296680320 469425378240 470457082368 470729337624 470930911360 471315416040 471577794480 472624625529 472683133440 473606342685 473996142144 474120864945 475162888824 475496723520 476149878360 476541771264 476817547752 477472516911 477807974280 478201231872 478591672608 478796613120 479731762755 480126603712 480463925760 481123903680 481402331865 481440432564 481646592960 482799320640 483987736440 484116575488 484386080256 484781570784 485392227840 486469724832 487137952476 487346552640 487628581895 487667175372 488834312148 489043638720 489082344192 489715401960 491136514560 491680896980 492761514336 493107713280 493438384548 493785059040 494477456928 494870300928 495156684204 495504565920 496593586944 497499605820 498943307520 499271559696 500171461920 501368525280 501560827092 501913208160 502602649380 502736443776 503016314112 504352861740 505180098864 505396424960 505728922608 506423605194 507156366080 507853009440 507893203584 508187123262 509661839232 510591700710 510875944020 511713880272 512073394560 512358462720 512776792080 513495820656 514201172058 514421361120 514562433840 514759796226 515829034890 516253585536 518474311992 518696330880 518762943504 519408825840 520502586240 520851628134 521217562320 522363095424 523032597360 525138472810 525180035016 525901436163 526662380160 526704062976 527008868568 527732781849 527958765360 528538203648 529570504827 529797275280 530229843045 530525018790 530666246208 531768525120 532064557440 533245659912 533516226048 533824973864 534558249927 534793093632 534933813960 535374088704 536109492672 536419741221 536486146560 537976385856 538646189760 538957906305 540142429176 540521916480 541264391640 541709876736 541852417080 543149235720 543357562683 543424826880 544486203495 544631147424 544934340288 545379267132 546066256320 546961911552 547278440436 548264871720 548716118528 548866596096 549855889920 550174093560 550217637216 550929827205 551770652160 554036080896 554356703628 554746177440 555508191420 555965399808 556287139044 556729088544 557289807880 557442636660 557901437184 558596048640 558667785312 558907015680 561311220960 561680504658 561921025120 562692894660 563156016384 563310453888 564325781760 564652359180 565117093632 565578499248 565893353376 566290932480 568327611222 568570978080 568945037934 570550911840 570596068224 571334635620 571955329140 572992600320 573615095040 574888433392 575678115306 576082568880 576403270560 577348684416 577682798238 577975911552 578724031260 579359184768 580403439360 580785283728 583283600991 583533372240 584334929070 584815863168 585154298274 585565409520 586030619520 586369757610 586852366464 587658482352 588071352960 588411672030 590017076376 590827539393 591729255936 592495177680 592542070848 592884977139 593953611030 594605479104 595677214080 596021934690 596999526984 597751539840 598239590760 598731969024 599901367401 600158254640 600205754304 600553095597 601642230336 601800540705 602295849792 603123179256 605145719360 605223434088 605482600320 605976963480 606475709952 607660232823 607735457280 608087156040 608587639296 608922440595 609423611328 609583969215 609851773440 610085684416 611042890185 611352930240 612710040852 613051132824 614488073472 614830155264 615595645440 615951892920 616797980685 617305633344 617739333120 618096821160 618587876160 618945855255 618994841868 619890485760 620741983680 622435597056 623290591008 624089449620 624603103488 625461074784 625900504320 626951033865 627639116832 628420554720 628770392640 630166167372 631475123580 631994856192 632161153260 633307610880 633550518432 633995631360 634866504480 635756730336 636275811654 636630022548 637077299040 638122230144 638477468928 639642350340 641498538240 641869775820 641920576752 642195457280 643732427520 645316981920 646375427712 646749487566 648092889990 648453679380 648626299776 649517269968 649795403520 650222900496 651779082864 652058184960 652953869280 653383444194 656475043770 657015352448 657917846064 658380078720 658761085710 659303275904 660208912272 660672754560 661115792646 663332807760 663769210923 665695412928 666557074890 666609829704 666895282560 667281217330 668491367040 668747769456 668931163992 669217610880 670136865840 670315258368 671624467857 672470482320 673573465152 674305230144 675178036470 675231473592 677137345920 677190938112 677582831016 679549118976 680788934280 681167925360 681724083915 682285173696 682680014653 682764526080 683702389440 684098050545 684661094208 685601562744 685895148160 686083245120 686346394968 687591120384 687772046520 688338114048 689682524427 691299082656 691595107840 691683924672 692545101120 692945879535 694003448320 694468837512 694956749760 695358923805 695911360680 696484127232 697376796480 698334731640 700240046688 701201914884 702216506880 702678491424 703643709132 703945020480 704138067360 706094006436 706396367040 706973124060 707366691720 707554994944 709024700160 709419409920 710994213216 712744333236 713245085280 714812656896 715226321628 717301847808 717887508912 718194919680 718610541740 720189905568 720695888640 721685855520 722160648846 722469889440 724198980960 724476750244 725981604660 726174863232 726579120384 727172356176 728088341760 729704587248 731019828960 731500763058 733565458080 733623516288 734573102940 737521345470 739142271504 739661569920 740157576822 740677588560 741716185392 742305451392 742735026306 743256848880 744890380416 746249408730 748414961280 748907339544 750257192880 751080605184 752052787920 752341240638 752869812240 753903974070 754104665664 754524471168 756529292610 757770148296 758094637440 758593383912 759635407791 760734549120 760794757632 761779514160 761839805376 762280684893 762607105520 764492758848 765887551065 766313916030 767570820408 768110091840 768537694080 769798245888 770243730984 770634548736 771301758087 771632041680 772139694339 772478913024 773743552335 774380378304 777711467988 778044496320 779113238760 779754484224 780205731032 780753879360 781277442201 781374159360 781826343480 782469821952 783544643136 784095137280 784548896040 786689435168 787707709215 787770052524 789993570240 790056094464 790513302852 791938148040 792807305472 794236285440 794695912920 795787528185 795999369312 797002053120 797652787680 798096836160 799868489868 800274339072 800737460796 802189640448 802400720940 803061133056 804164239008 804729219840 806964578784 807310133760 807969284640 810213643764 810782874720 811896587460 812564815104 812778625620 814723853580 815137240320 816946721136 817401510432 818068900698 820442867328 820917660654 821269190560 822397307580 823074177792 823299894144 824129094880 824783834880 825261140340 825326455824 827655978240 831054121344 831535055442 832119266160 833262287130 833948099712 834430708566 835934711820 836163954990 836852155776 837894072960 838360523520 840221556496 841966831440 842520756987 842881537680 844039341990 844734024576 846488672640 846978538770 847675640448 848367748872 848840030064 849436398720 850829640192 852491416833 852856467120 853417556901 855826367760 855894102336 857001953430 857932993710 859488900480 860422642560 861833903616 862332650088 863517172959 864123853320 864604905840 864835066368 866023026624 866524197357 866631467520 866963867328 868086046890 869038777152 870605159040 871177925592 873706010112 875300058360 876502393605 877223794752 877731447411 877840104960 878348114280 879554636415 880278549696 880897006080 881487723528 882617508045 884443743680 885025614564 887593883904 888742766520 888813106272 889193710080 890930416545 891321822720 891663692608 891908218656 892290147840 893515821120 894032902035 895499290476 896627309760 897359386140 898097953536 899073640192 900237381960 900308631456 902849794560 903443774688 904684768884 905595937805 907718579040 907835151132 908223900480 908965445220 909713564928 911603185920 912130734060 912881458944 914135416992 914777660160 915128526624 917029395360 919065061278 919576699236 921732110208 922245232896 923393468160 923927839380 925958450016 926608999680 927145231740 927881814240 929835728640 931112975520 933653395584 934193704262 934935886512 936134174430 936904655232 938191612176 938593360640 938850756480 941458675248 941861822720 942630832080 943155588960 945249251058 947212685370 947992284288 948241729890 950325777648 950993447040 952299756720 953635095504 954413717481 954945033822 955615948560 957183345216 959463525510 960253207424 962247807360 962804663730 962880865128 963293185920 965598641280 967975472880 968233150976 969563141568 970124231349 972139334985 972939449664 974275904952 974693105280 975257163790 975334350744 977668624296 978087277440 978164688384 979430803920 980075166291 983361793960 984712565655 985523028672 986215426560 986876769096 987570118080 988141628565 988954913856 989740601856 990313368408 991009131840 993187173888 994999211640 997886615040 998543119392 999835612335 1000342923840 1000921825995 1002737050560 1003121654184 1003826416320 1005205298760 1005472887552 1006032628224 1008705723480 1010360197728 1010792849920 1011457845216 1012767054705 1012847210388 1014312732160 1015706018880 1015786407168 1016374246524 1019323678464 1021183401420 1021751888040 1023427760544 1024146789120 1024716925440 1025553584160 1026991641312 1028402344116 1028842722240 1029124867680 1029519592452 1031658069780 1032507171072 1036948623984 1037392661760 1037525887008 1038817651680 1041005172480 1041703256268 1042435124640 1044726190848 1046065194720 1050276945620 1050360070032 1051802872326 1053324760320 1054017737136 1055465563698 1055917530720 1059141009654 1059594550560 1060459686090 1061050037580 1061332492416 1063537050240 1064129114880 1066491319824 1067649947728 1069116499854 1069867627920 1072218985344 1072839482442 1075952771712 1077292379520 1077915812610 1080284858352 1081043832960 1082528783280 1083240973269 1083704834160 1086298471440 1086715125366 1088972406990 1089262294848 1089868680576 1090758534264 1092132512640 1093923823104 1094556880872 1096529743440 1097251144587 1097733192192 1100348187120 1100435274432 1101859654410 1106282018205 1108072161792 1108713407256 1109492354880 1110236365233 1111016382840 1111930799616 1112574278088 1113458177088 1114102539459 1114579615760 1114885273320 1115802874368 1117192097280 1117335570624 1119374113095 1122622441920 1123361009316 1123842050240 1125385789320 1126312032768 1126620907776 1128511860957 1128651563520 1129304718360 1130234187264 1130855961105 1131156998496 1131786706752 1132581864960 1134793938915 1136655222444 1137141956160 1137890075868 1141101823680 1141192136448 1142669271240 1143910658280 1145985200640 1147230190080 1149470874045 1149776866784 1151356230612 1152165137760 1152806541120 1154697368832 1155365596476 1155951823104 1157448062520 1158718369536 1160806878720 1161570567456 1166567201982 1167066744480 1168669858140 1169631726336 1170308596548 1171130819040 1172061239040 1172739515220 1173704732928 1175316964704 1176142705920 1176823344060 1180034152752 1181655078786 1184990355360 1185084141696 1185769954278 1187907222060 1189210958208 1191354428160 1192043869380 1193999053968 1195503079680 1196479181520 1199802734802 1200316509280 1200411508608 1201106191194 1203284460672 1203601081410 1204591699584 1206246358512 1210291438720 1210446868176 1210965200640 1211953926960 1215320465646 1216174312080 1217844881190 1218847222656 1219167938430 1220171368832 1222085780370 1222705860480 1225420081704 1226102265648 1227103351047 1228976146944 1231376490981 1231903785840 1233595961370 1234611266688 1236193642320 1237175752320 1237891710510 1237989683736 1241483967360 1244871194112 1246581182016 1247302583163 1248178899240 1249206206976 1250922149568 1251646062849 1251801008640 1253902067730 1255278233664 1256841109440 1257540785280 1260332334744 1262950247160 1263989712384 1264322306520 1266059012985 1266615221760 1267101036864 1267834312927 1267991262720 1269733008960 1270467808155 1271513460672 1272551623308 1273260045096 1274154598080 1276244460288 1276954937856 1279284700680 1282997076480 1283739551640 1283841153504 1284390914560 1285502930145 1286899490565 1287464855040 1290633963840 1292750855424 1293498975132 1296185779980 1296907358760 1297252599552 1299034539936 1299590807040 1300445800992 1302129070335 1303558165728 1304116369920 1305907738560 1306766888388 1312950087540 1314030704896 1315835692128 1316760157440 1317522171420 1318606551808 1320417824544 1321345509120 1322231585292 1326665615520 1327538421846 1331390825856 1333114149780 1333219659408 1333790565120 1334562434660 1336982734080 1337495538912 1337862327984 1338435221760 1340273731680 1343248935714 1344940964640 1347146930304 1348610460288 1350356072940 1350462947184 1354274691840 1355165662032 1361577868560 1362335850720 1363448167830 1364570347392 1365360029306 1367404778880 1368196101090 1369322188416 1371203125488 1371790296320 1372166490240 1372692789936 1375544093040 1378597591917 1379365048854 1382598165312 1383367849344 1385090202240 1385891759070 1388937675024 1389913499520 1390717847610 1391822721360 1394753592960 1396669463280 1400480093376 1401290556393 1402403829768 1404201261645 1405356982848 1407287418264 1407890040960 1408276134720 1412188012872 1412792734080 1413946248120 1414733383440 1415109989888 1417873876587 1418049400320 1420819028055 1421988426432 1422362594835 1425488666472 1426490170560 1429625313792 1430452643256 1432417550733 1434603695616 1435775017824 1436389839360 1437221083480 1439195288265 1440379811136 1441391777280 1443371711040 1444206995595 1444321297692 1444939778880 1448397961920 1448953500488 1451963209320 1452349726464 1453158240768 1454344712352 1456176683520 1459409174496 1462039657920 1462885745685 1463001526116 1467130916160 1467247032576 1469146205880 1475042690940 1478284543008 1479323139840 1480315153644 1481355177120 1483432370784 1484610902784 1485470052612 1486513697760 1489780760832 1492498817460 1496829922560 1497814679088 1500514385760 1504105575840 1504682481276 1505739624480 1507807948140 1508209331328 1509048942336 1513058585220 1515540296592 1516189274880 1517186767824 1519270815582 1521469098240 1523559028320 1523679610752 1524561369786 1525214211040 1528985517696 1531775102130 1532627832060 1535141640816 1536220183680 1537075388160 1540487461968 1542603516174 1543264083360 1544279388678 1547487104670 1548760756608 1555422935976 1556088992640 1558226477520 1560411462064 1561507758720 1562554884402 1563652686960 1567089286272 1569097792080 1573378870336 1575415418430 1575540105048 1577704308489 1579987140480 1580112188928 1581026605704 1583198345547 1583876296080 1585614610944 1588711514481 1589391825840 1590689529135 1591575056370 1591998738624 1595305575360 1596193672320 1599736979736 1600548678144 1601474921592 1603674749781 1604379280896 1604801441880 1606122266112 1608328478016 1609259223663 1609458439680 1613929157568 1615938569280 1616873718915 1620427287528 1621565749440 1623793174920 1625129630208 1625557251240 1629447707160 1630072688049 1630274480640 1633458610485 1633893442272 1634803020864 1636137801396 1640885734656 1641835321308 1642538381120 1644794615160 1646148355584 1646599788288 1648258189760 1649567669760 1650522280680 1650652911648 1652789481615 1655311956480 1662108242688 1663070110884 1664238532320 1666524574260 1667896199424 1668861417132 1671869423640 1672327909980 1673704311552 1675788145920 1676721047040 1680443112992 1683933662880 1685041513974 1685763075360 1688078683980 1689468049152 1692977345280 1693957077540 1695351280896 1696735497744 1697680060128 1698872797440 1704982833666 1705712934240 1706835113802 1711652735520 1711788204672 1714003906860 1715865987420 1718977800960 1720845285120 1724665300176 1727034345918 1728247706640 1729209811680 1732046053248 1733048394714 1733927734656 1736172093780 1738077554304 1741210318080 1742355851184 1750600116720 1753004787210 1754447589504 1755462894822 1756696228560 1759109272830 1760557099392 1762975447056 1765235016090 1768887487360 1770051229128 1772482618179 1775187767808 1777485533040 1777626212544 1778654931417 1781860833090 1783327385216 1783816437312 1787031642240 1788065804070 1790998580952 1793254619520 1794718772280 1796195907072 1798147280384 1799704102203 1800474763920 1800617262912 1801659286791 1805401622115 1806887549376 1809369537768 1811191875610 1815437158080 1815670302264 1816447800960 1817930890440 1819427129856 1822980698469 1823206371840 1824261468120 1825762917888 1828270833984 1828751907645 1829555320320 1830257053248 1834058790720 1838130122556 1839153398472 1843464220416 1844490465792 1846786936320 1847855678760 1850393942055 1851916900032 1853217999360 1854290463480 1855763628480 1856837565765 1859671457280 1862225951040 1867306791168 1868387408524 1869871773024 1872268348860 1873809310464 1876383224352 1877186721280 1877701512960 1880853101595 1882917350496 1883723645440 1885261664160 1886311177920 1890498502116 1894425370740 1895984568576 1896483459780 1900651555296 1901986894080 1904599513440 1907270191008 1908827434962 1909890067644 1911231897120 1914366690432 1918927051020 1920506414848 1924495614720 1925609327460 1925761730256 1926586371840 1931197282560 1935950945760 1939126283136 1940248462698 1944278669970 1945878899328 1948551809904 1949386210560 1950514327580 1950668701488 1955337248592 1956174554880 1958861607840 1960150332582 1966723587920 1969425131310 1971046057344 1973753538192 1975140236160 1976283257130 1977909827712 1980626736816 1982018263680 1989998423280 1991307632769 1997086238784 1999671224670 2000685847680 2001843651990 2005474101120 2006243308368 2007652832640 2010410597520 2010945775104 2014873403571 2017411446960 2020720395456 2022915690432 2025534109410 2025694420776 2031412037760 2031572814336 2032748493048 2038647356928 2042366802840 2043503776080 2045172251745 2046855521088 2048040043959 2048293578240 2051107168320 2052294151635 2053983282624 2056804688232 2057685444480 2058249735360 2059039184904 2063316139560 2065014342144 2069047573281 2073897247968 2074785323520 2075051774016 2077635303360 2078837638605 2082010344960 2083406512536 2084870249280 2086076771415 2089452381696 2092130389440 2100553891240 2100720140064 2103605744652 2106649520640 2108035474272 2110931127396 2111835061440 2118282019308 2119189101120 2120919372180 2122100075160 2122664984832 2127074100480 2128258229760 2132982639648 2135299895456 2138232999708 2139735255840 2144437970688 2145678964884 2151905543424 2154584759040 2155831625220 2160569716704 2162087665920 2165057566560 2166481946538 2167409668320 2172596942880 2173430250732 2177944813980 2178524589696 2179737361152 2181517068528 2184265025280 2189113761744 2193059486880 2194502289174 2200696374240 2200870548864 2203719308820 2212564036410 2217426814512 2218984709760 2220472730466 2222032765680 2225148556176 2226916354176 2228205078918 2229159231520 2229770546640 2234671141248 2238748226190 2245244883840 2246722018632 2247684100480 2250771578640 2253241815552 2257023721914 2258609436720 2261711922210 2262313996992 2263573413504 2269587877830 2273310444888 2274283912320 2275780151736 2278906223373 2282203647360 2282384272896 2285338542480 2286842054679 2287821316560 2297662653195 2298941748090 2299553733568 2302712461224 2304330275520 2305613082240 2309394737664 2310731192952 2311903646208 2313905274261 2314896125040 2316419083017 2317436739072 2323141134912 2333134403964 2334133488960 2335484260655 2337339716280 2339263452672 2340617193096 2342261638080 2343832326603 2344122478080 2345479030440 2347409465856 2350633929408 2352285411840 2353646688120 2360068305504 2363123127645 2363310157572 2369980710720 2370168283392 2371539908556 2375814444120 2378421916416 2382708856320 2384087738760 2387362584555 2387998107936 2391006159360 2392958363040 2399605469604 2400633018560 2400823017216 2402212382388 2406568921344 2407202162820 2409183399168 2412492717024 2420582877440 2420893736352 2421930401280 2423907853920 2430640931292 2432348624160 2435689762380 2437694445312 2438335876860 2440342737664 2444171560740 2445411720960 2450840163408 2452204531296 2454206702094 2462752981962 2463807571680 2467191922740 2469222533376 2472387284640 2474351504640 2475783421020 2475979367472 2482967934720 2493162364032 2494605166326 2496357798480 2501844299136 2503292125698 2507804135460 2510556467328 2513682218880 2515081570560 2520664669488 2525900494320 2527562270961 2528644613040 2532118025970 2534202073728 2535668625854 2539466017920 2540935616310 2543026921344 2545103246616 2546520090192 2548309196160 2552488920576 2558569401360 2560252670703 2567479103280 2567682307008 2571005860290 2573798981130 2581267927680 2585501710848 2586997950264 2590551518877 2592371559960 2593814717520 2594505199104 2598069079872 2599572592071 2600891601984 2604258140670 2607116331456 2611815477120 2613533776776 2625900175080 2628061409792 2629507180815 2631671384256 2633194342233 2633520314880 2635044342840 2637213103616 2638663909245 2640835649088 2642691018240 2644463170584 2647852524135 2653331231040 2655076843692 2662781651712 2666228299560 2666439318816 2667581130240 2669124869320 2672791249635 2673965468160 2674991077824 2675724655968 2676870443520 2680547463360 2682098706105 2686497871428 2689881929280 2694293860608 2697220920576 2700712145880 2700925894368 2708549383680 2710331324064 2716787813415 2723155737120 2724671701440 2726896335660 2729140694784 2730720058612 2734809557760 2736392202180 2738644376832 2742406250976 2743580592640 2744332980480 2745385579872 2751088186080 2757195183834 2758730097708 2765196330624 2766735698688 2770180404480 2771783518140 2777875350048 2779826999040 2781435695220 2783645442720 2789507185920 2793338926560 2800960186752 2802581112786 2804807659536 2808402523290 2810713965696 2814574836528 2815780081920 2816552269440 2824376025744 2825585468160 2827892496240 2829466766880 2835747753174 2841638056110 2843976852864 2844725189670 2850977332944 2852980341120 2860905286512 2863241152443 2864835101466 2871550035648 2874442166960 2878390576530 2880759622272 2886743422080 2888413991190 2888642595384 2889879557760 2896795923840 2897907000976 2903926418640 2904699452928 2908689424704 2910372694047 2916418004955 2918818348992 2924079315840 2925771491370 2926003052232 2934261832320 2934494065152 2938292411760 2940225498873 2950085381880 2954137696965 2956569086016 2958646279680 2960630307288 2962710354240 2964424885695 2966864741568 2969221805568 2970940105224 2973027395520 2979561521664 2984997634920 2993659845120 2995629358176 2999506837005 3001028771520 3002765477985 3008211151680 3009364962552 3011479248960 3015615896280 3016418662656 3018097884672 3026117170440 3031080593184 3032378549760 3034373535648 3038301164115 3038541631164 3042938196480 3047118056640 3047359221504 3049122739572 3050428422080 3057971035392 3063550204260 3065255664120 3070283281632 3072440367360 3074150776320 3080974923936 3085207032348 3086528166720 3088558777356 3094974209340 3097521513216 3110845871952 3112177985280 3116452955040 3120822924128 3123015517440 3125109768804 3127305373920 3134178572544 3138195584160 3146757740672 3150830836860 3151080210096 3155408616978 3159974280960 3162053211408 3166396691094 3167752592160 3177423028962 3178783651680 3181379058270 3183150112740 3183997477248 3190611150720 3192387344640 3199473959472 3202949843184 3207349499562 3209602883760 3216656956032 3218518447326 3227858315136 3231877138560 3233747437830 3240854575056 3243131498880 3247586349840 3251114502480 3258895414320 3260145376098 3266917220970 3267786884544 3269606041728 3272275602792 3281771469312 3283670642616 3285076762240 3289589230320 3291753433761 3293199576576 3296516379520 3301044561360 3301305823296 3305578963230 3318846054615 3324216485376 3326140221768 3328477064640 3330709095699 3333049148520 3335792398848 3337722834264 3342307618377 3343738847280 3344655819960 3347408623104 3351576291840 3358122339285 3360886225984 3367867325760 3370083027948 3371526150720 3376157367960 3378936098304 3385535582871 3385954690560 3387914155080 3390702561792 3393470995488 3395360120256 3397745594880 3409965667332 3411425868480 3413400073265 3413670227604 3423305471040 3423576409344 3428007813720 3431731974840 3437955601920 3441690570240 3448412622135 3449330600352 3454068691836 3456495413280 3458419623360 3464092106496 3466096789428 3467855469312 3472344187560 3476155108608 3482420636160 3484711702368 3501200233440 3506009574420 3508895179008 3510925789644 3513392457120 3518218545660 3521114198784 3525950894112 3530470032180 3537774974720 3540102458256 3544965236358 3554971066080 3555252425088 3557309862834 3563721666180 3566654770432 3567632874624 3574063284480 3576131608140 3581997161904 3586509239040 3589437544560 3599408204406 3600949527840 3601234525824 3603318573582 3610803244230 3613775098752 3618739075536 3622383751220 3630874316160 3631340604528 3632895601920 3635861780880 3645961396938 3648522936240 3656541667968 3657503815290 3660514106496 3668117581440 3676260245112 3678306796944 3681310053141 3686928440832 3694129472943 3695711357520 3700787884110 3703833800064 3708580926960 3711527256960 3713675131530 3724451902080 3734613582336 3736774817048 3739743546048 3741907749489 3744536697720 3747618620928 3752766448704 3754938188547 3755403025920 3761706203190 3765834700992 3770523328320 3772622355840 3780997004232 3788850741480 3791969137152 3792966919560 3798177038955 3801303110592 3803502938781 3803973788160 3809199026880 3811403424465 3814540382016 3817654869924 3819780135288 3822463794240 3828733380864 3837854102040 3841012829696 3848991229440 3851218654920 3851523460512 3853172743680 3856508790435 3860698471695 3862394565120 3871901891520 3878252566272 3880496925396 3888557339940 3891757798656 3897103619808 3898772421120 3901028655160 3901337402976 3906387211005 3910674497184 3912349109760 3917723215680 3920300665164 3933447175840 3938850262620 3942092114688 3947507076384 3950280472320 3952566514260 3955819655424 3961253473632 3964036527360 3979996846560 3982615265538 3994172477568 3999342449340 4001371695360 4003687303980 4010948202240 4012486616736 4015305665280 4020821195040 4029746807142 4034822893920 4041440790912 4045831380864 4051068218820 4051388841552 4062824075520 4065496986096 4084733605680 4087007552160 4090344503490 4093711042176 4096080087918 4102214336640 4104588303270 4107966565248 4113609376464 4115370888960 4116499470720 4118078369808 4126632279120 4135792775751 4138095146562 4147794495936 4150103548032 4155270606720 4157675277210 4166813025072 4169740498560 4172153542830 4184260778880 4201107782480 4201440280128 4203871669179 4207211489304 4212603784935 4216070948544 4221862254792 4223670122880 4236564038616 4238378202240 4241838744360 4244200150320 4245329969664 4253621629761 4254148200960 4262457084165 4265965279296 4267087784505 4270599790912 4276465999416 4279470511680 4288875941376 4291357929768 4297252652199 4303811086848 4309169518080 4311663250440 4317585864795 4321139433408 4324175331840 4330115133120 4332620986785 4332963893076 4334819336640 4345193885760 4346860501464 4355889627960 4357049179392 4359474722304 4363034137056 4368530050560 4378227523488 4386118973760 4388657237055 4389004578348 4401392748480 4401741097728 4407438617640 4425128072820 4434853629024 4437969419520 4440945460932 4444065531360 4450297112352 4453832708352 4456410157836 4458318463040 4459541093280 4469342282496 4477496452380 4490489767680 4493444037264 4495368200960 4501543157280 4514047443828 4517218873440 4523423844420 4524627993984 4527146827008 4539175755660 4546620889776 4548567824640 4551560303472 4557812446746 4564407294720 4570677084960 4573684109358 4575642633120 4595325306390 4597883496180 4599107467136 4605424922448 4608660551040 4611226164480 4621462385904 4627810548522 4629792250080 4632838166034 4646282269824 4666268807928 4668266977920 4670968521310 4674679432560 4681234386192 4684523276160 4687664653206 4690958060880 4701267858816 4707293376240 4720136611008 4726246255290 4726620315144 4739961421440 4740336566784 4743079817112 4751628888240 4756843832832 4768175477520 4772068587405 4774725169110 4775996215872 4785916726080 4799210939208 4801266037120 4801646034432 4804424764776 4811024249343 4813137842688 4814404325640 4818366798336 4824985434048 4827777670989 4841165754880 4841787472704 4847815707840 4850621156745 4861281862584 4864697248320 4871379524760 4875388890624 4876671753720 4880685475328 4888343121480 4890218064147 4890823441920 4900375831455 4901680326816 4904409062592 4908413404188 4925505963924 4927615143360 4934383845480 4938445066752 4944774569280 4948703009280 4951566842040 4951958734944 4965935869440 4986324728064 4989210332652 4992715596960 5003688598272 5006584251396 5015608270920 5021112934656 5027364437760 5030163141120 5041329338976 5051800988640 5055124541922 5057289226080 5064236051940 5068404147456 5071337251708 5078932035840 5081871232620 5086053842688 5090206493232 5093040180384 5096618392320 5117138802720 5120505341406 5134958206560 5135364614016 5142011720580 5147597962260 5162535855360 5173995900528 5181103037754 5184743119920 5187629435040 5196138159744 5199145184142 5201783203968 5208516281340 5214232662912 5223630954240 5227067553552 5251800350160 5259014361630 5263342768512 5266388684466 5270088685680 5277327818490 5281671298176 5288926341168 5295705048270 5306662462080 5310153687384 5317447854537 5325563303424 5332456599120 5332878637632 5335964794251 5338249738640 5345582499270 5349982155648 5351449311936 5361094926720 5364197412210 5372995742856 5379763858560 5388587721216 5394441841152 5399112306609 5401424291760 5401851788736 5404977860373 5416204866345 5420662648128 5433575626830 5446311474240 5449343402880 5453792671320 5458281389568 5461440117224 5468942095407 5469619115520 5472784404360 5477288753664 5484812501952 5486255722935 5488665960960 5490771159744 5502176372160 5514390367668 5517460195416 5530392661248 5533471397376 5540360808960 5543567036280 5551181826165 5555750700096 5559653998080 5562871390440 5567290885440 5570512697295 5579014371840 5586677853120 5601920373504 5605162225572 5609615319072 5616805046580 5621427931392 5629149673056 5631560163840 5633104538880 5642559304785 5648752051488 5651170936320 5655784992480 5658933533760 5671495506348 5683276112220 5687953705728 5689450379340 5701954665888 5705960682240 5721810573024 5726482304886 5729670202932 5743100071296 5748884333920 5756781153060 5761519244544 5773486844160 5776827982380 5777285190768 5779759115520 5793591847680 5795814001952 5807852837280 5817378849408 5820745388094 5832836009910 5837636697984 5848158631680 5851542982740 5852006104464 5868523664640 5876584823520 5880450997746 5900170763760 5908275393930 5913138172032 5921260614576 5925420708480 5928849771390 5933729483136 5941880210448 5946054791040 5969995269840 5973922898307 5991258716352 5999013674010 6002057543040 6005530955970 6016422303360 6018729925104 6022958497920 6031231792560 6032837325312 6044620210713 6052234340880 6062161186368 6068747071296 6076602328230 6077083262328 6094236113280 6094718443008 6098245479144 6100856844160 6115942070784 6127100408520 6130511328240 6135516755235 6140566563264 6144120131877 6144880734720 6156882454905 6161949847872 6170414064696 6173056333440 6177117554712 6189948418680 6195043026432 6207142719843 6221691743904 6224355970560 6232905910080 6236512915815 6241645848256 6246031034880 6250219537608 6254610747840 6258230314245 6268357145088 6276391168320 6293515481344 6301661673720 6302160420192 6310817233956 6319948561920 6324106422816 6332793382188 6335505184320 6339171564635 6354846057924 6357567303360 6362758116540 6366300225480 6367994954496 6381222301440 6384774689280 6398947918944 6405899686368 6414698999124 6419205767520 6433313912064 6437036894652 6455716630272 6463754277120 6467494875660 6481709150112 6486262997760 6495172699680 6502229004960 6517790828640 6520290752196 6533834441940 6535573769088 6539212083456 6544551205584 6567341285232 6570153524480 6579178460640 6583506867522 6593032759040 6602089122720 6602611646592 6611157926460 6637692109230 6652280443536 6656954129280 6661418191398 6666098297040 6675445668528 6684615236754 6687477694560 6689311639920 6716244678570 6721772451968 6735734651520 6740166055896 6743052301440 6752314735920 6771071165742 6775828310160 6786941990976 6790720240512 6819931334664 6822851736960 6826800146530 6827340455208 6836718670119 6846610942080 6847152818688 6856015627440 6860526164037 6863463949680 6892987959585 6896825244270 6898661200704 6908137383672 6912990826560 6916839246720 6928184212992 6932193578856 6935710938624 6944688375120 6949257249051 6952310217216 6969423404736 7002400466880 7006452781965 7012019148840 7017790358016 7021851579288 7026784914240 7031496979809 7036437091320 7042228397568 7051901788224 7060940064360 7075549949440 7080204916512 7089369382935 7089930472716 7109942132160 7110504850176 7114619725668 7127443332360 7133309540864 7135265749248 7148126568960 7152263216280 7162087753665 7163994323808 7173018478080 7178875089120 7198816408812 7201899055680 7202469051648 7206637147164 7221606488460 7227550197504 7237478151072 7244767502440 7261748632320 7262681209056 7265791203840 7271723561760 7291922793876 7297045872480 7313083335936 7315007630580 7321028212992 7336235162880 7352520490224 7356613593888 7362620106282 7388258945886 7391422715040 7401575768220 7407667600128 7417161853920 7423054513920 7427350263060 7448903804160 7473549634096 7479487092096 7483815498978 7489073395440 7505532897408 7509876377094 7523412406380 7531669401984 7541046656640 7545244711680 7561994008464 7577701482960 7582686812883 7585933839120 7596354077910 7602606221184 7607005877562 7618398053760 7622806848930 7629080764032 7635309739848 7639560270576 7644927588480 7657466761728 7675708204080 7680758012109 7702437309840 7703046921024 7713017580870 7721396943390 7743803783040 7756505132544 7760993850792 7771654556631 7777114679880 7783515597312 7794207239616 7798717776213 7802057310320 7802674805952 7812774422010 7821348994368 7835446431360 7840601330328 7866894351680 7877700525240 7884184229376 7888521542445 7895014152768 7899583026699 7900560944640 7905133028520 7911639310848 7915991727735 7922506947264 7928073054720 7943557572405 7959993693120 7965230531076 7988344955136 7998684898680 8002743390720 8007374607960 8018373748905 8021896404480 8024973233472 8030611330560 8041642390080 8046296118315 8059493614284 8069645787840 8082881581824 8091662761728 8102136437640 8102777683104 8125648151040 8130993972192 8150363440245 8169467211360 8174015104320 8180689006980 8187422084352 8192160175836 8204428673280 8209176606540 8215933130496 8227218752928 8230741777920 8232998941440 8236156739616 8253264558240 8271585551502 8276190293124 8295588991872 8300207096064 8310541213440 8315350554420 8333626050144 8339480997120 8344307085660 8368521557760 8402215564960 8402880560256 8407743338358 8414422978608 8425207569870 8432141897088 8443724509584 8447340245760 8473128077232 8476756404480 8483677488720 8488400300640 8507243259522 8524914168330 8531930558592 8534175569010 8541199581824 8552931998832 8558941023360 8582715859536 8589723457329 8594505304398 8623326500880 8635171729590 8642278866816 8660230266240 8665241973570 8665927786152 8669638673280 8690387771520 8693721002928 8711779255920 8714098358784 8726068274112 8731118082141 8756455046976 8772237947520 8777314474110 8778009156696 8802785496960 8803482195456 8814877235280 8850256145640 8862413090895 8869707258048 8874840190489 8875938839040 8881890921864 8888131062720 8893274657085 8900594224704 8907665416704 8912820315672 8916636926080 8919082186560 8938684564992 8954992904760 8980979535360 8986888074528 8990736401920 8998520511015 9003086314560 9008296433955 9028094887656 9034437746880 9046847688840 9049255987968 9054293654016 9078351511320 9093241779552 9097135649280 9103120606944 9114903492345 9115624893492 9128814589440 9141354169920 9147368218716 9151285266240 9190650612780 9195766992360 9198214934272 9210849844896 9217321102080 9222452328960 9242924771808 9255621097044 9259584500160 9265676332068 9292564539648 9332537615856 9336533955840 9341937042620 9349358865120 9362468772384 9369046552320 9375329306412 9381916121760 9402535717632 9414586752480 9440273222016 9452492510580 9453240630288 9479922842880 9486159634224 9503257776480 9536350955040 9544137174810 9549450338220 9551992431744 9571833452160 9598421878416 9602532074240 9608849529552 9622048498686 9628808651280 9649970868096 9655555341978 9683574945408 9695631415680 9701242313490 9722563725168 9729394496640 9742759049520 9753343507440 9776686242960 9780436128294 9800751662910 9803360653632 9808818125184 9816826808376 9851011927848 9855230286720 9868767690960 9875260301283 9889549138560 9903133684080 9903917469888 9956538163845 9972649456128 9978420665304 9985431193920 9992127287097 10007377196544 10013168502792 10026922855131 10031216541840 10042225869312 10054728875520 10074367017855 10082658677952 10103601977280 10110249083844 10114578452160 10128472103880 10136808294912 10142674503416 10156606748613 10157864071680 10163742465240 10172107685376 10180412986464 10186080360768 10193236784640 10234277605440 10240200219795 10241010682812 10269916413120 10270729228032 10284023441160 10295195924520 10325071710720 10345237866405 10347991801056 10362206075508 10369486239840 10375258870080 10392276319488 10398290368284 10403566407936 10417032562680 10428465325824 10447261908480 10454135107104 10503600700320 10518028723260 10526685537024 10532777368932 10540177371360 10554655636980 10563342596352 10577852682336 10591410096540 10613324924160 10620307374768 10634895709074 10664913198240 10665757275264 10671929588502 10676499477280 10691164998540 10699964311296 10702898623872 10722189853440 10728394824420 10745991485712 10759527717120 10798224613218 10802848583520 10803703577472 10809955720746 10832409732690 10841325296256 10867151253660 10892622948480 10898686805760 10907585342640 10922880234448 10937884190814 10945568808720 10969625003904 10972511445870 10981542319488 11004352744320 11028780735336 11034920390832 11043930159423 11060785322496 11082388418829 11087134072560 11102363652330 11111501400192 11125742780880 11134581770880 11141025394590 11173355706240 11203840747008 11210324451144 11219230638144 11225723248467 11233610093160 11242855862784 11258299346112 11264814565641 11266209077760 11285118609570 11297504102976 11311569984960 11317867067520 11342991012696 11366552224440 11375907411456 11378900758680 11394531116865 11403909331776 11410508816343 11411921364480 11434210273395 11443621146048 11452964609772 11459340405864 11486200142592 11497768667840 11513562306120 11523038489088 11546973688320 11553655964760 11554570381536 11559518231040 11569526371305 11582095415085 11587183695360 11591628003904 11615705674560 11634757698816 11641490776188 11665672019820 11675273395968 11696317263360 11703085965480 11704012208928 11719161633015 11737047329280 11753169647040 11760901995492 11800341527520 11816550787860 11826276344064 11842521229152 11850841416960 11857699542780 11867458966272 11883760420896 11892109582080 11939990539680 11947845796614 11982517432704 11998027348020 12004115086080 12011061911940 12032844606720 12037459850208 12045916995840 12062463585120 12089240421426 12104468681760 12124322372736 12137494142592 12153204656460 12154166524656 12188472226560 12196490958288 12201713688320 12254200817040 12261022656480 12271033510470 12281133126528 12288240263754 12313764909810 12323899695744 12340828129392 12346112666880 12354235109424 12379896837360 12407378327253 12414285439686 12443383487808 12465811820160 12473025831630 12483291696512 12500439075216 12509221495680 12516460628490 12552782336640 12587030962688 12603323347440 12604320840384 12611615007537 12621634467912 12637811354805 12648212845632 12665586764376 12671010368640 12678343129270 12709692115848 12715134606720 12725516233080 12732600450960 12735989908992 12760864889283 12762444602880 12797895837888 12801263353515 12811799372736 12829397998248 12838411535040 12866627824128 12874073789304 12911433260544 12927508554240 12934989751320 12952757594385 12963418300224 12972525995520 12990345399360 12997862960355 13004458009920 13035581657280 13040581504392 13067668883880 13071147538176 13078424166912 13089102411168 13134682570464 13140307048960 13158356921280 13165971711165 13167013735044 13186065518080 13204178245440 13205223293184 13222315852920 13275384218460 13304560887072 13313908258560 13322836382796 13332196594080 13350891337056 13369230473508 13374955389120 13378623279840 13432489357140 13443544903936 13471469303040 13480332111792 13486104602880 13504629471840 13542142331484 13551656620320 13573883981952 13581440481024 13639862669328 13645703473920 13653600293060 13654680910416 13673437340238 13693221884160 13712031254880 13721052328074 13726927899360 13785975919170 13793650488540 13797322401408 13816274767344 13825981653120 13833678493440 13864387157712 13889376750240 13898514498102 13938846809472 14004800933760 14012905563930 14024038297680 14043703158576 14053569828480 14062993959618 14072874182640 14103803576448 14121880128720 14160409833024 14178738765870 14179860945432 14219884264320 14221009700352 14229239451336 14254886664720 14270531498496 14304526432560 14316205762215 14324175507330 14327988647616 14357750178240 14397632817624 14403798111360 14404938103296 14413274294328 14433072748029 14443212976920 14455100395008 14474956302144 14483333012967 14489535004880 14523497264640 14525362418112 14543447123520 14551863470235 14583845587752 14594091744960 14626166671872 14630015261160 14642056425984 14670654192441 14672470325760 14701127494365 14705040980448 14713227187776 14725240212564 14776517891772 14782845430080 14803151536440 14815335200256 14834323707840 14846109027840 14854700526120 14897807608320 14947099268192 14958974184192 14967630997956 14978146790880 15011065794816 15019752754188 15046824812760 15063338803968 15082093313280 15090489423360 15123988016928 15155402965920 15165373625766 15171867678240 15192708155820 15205212442368 15214011755124 15236796107520 15245613697860 15258161528064 15270619479696 15279120541152 15289855176960 15351416408160 15361516024218 15404874619680 15406093842048 15426035161740 15442793886780 15487607566080 15521987701584 15543309113262 15554229359760 15588414479232 15597435552426 15604114620640 15605349611904 15625548844020 15642697988736 15670892862720 15681202660656 15733788703360 15755401050480 15777043084890 15790028305536 15799166053398 15810266057040 15831983455470 15845013894528 15887115144810 15919987386240 15930461062152 15952343563611 15976689910272 15997369797360 16007894382753 16014749215920 16036747497810 16049946466944 16083284780160 16092592236630 16118987228568 16139291575680 16165763163648 16183325523456 16197336919827 16204272875280 16205555366208 16214933581119 16261987944384 16300726880490 16338934422720 16348030208640 16361378013960 16374844168704 16384320351672 16406826286221 16408857346560 16418353213080 16431866260992 16454437505856 16458767168805 16465997882880 16472313479232 16506529116480 16543171103004 16552380586248 16591177983744 16600414192128 16621082426880 16630701108840 16653545478495 16667252100288 16678961994240 16688614171320 16711538091885 16737043115520 16804431129920 16805761120512 16815486676716 16828845957216 16850415139740 16864283794176 16887449019168 16894680491520 16927677914355 16946256154464 16953512808960 16967354977440 16976800601280 17014486519044 17049828336660 17063861117184 17068351138020 17082399163648 17105863997664 17117882046720 17165431719072 17179446914658 17189010608796 17246653001760 17270343459180 17284557733632 17320460532480 17330483947140 17331855572304 17339277346560 17380775543040 17387442005856 17423558511840 17452136548224 17462236164282 17512910093952 17544475895040 17554628948220 17556018313392 17605570993920 17629754470560 17700512291280 17724826181790 17739414516096 17749680380978 17763781843728 17776262125440 17786549314170 17801188449408 17825640631344 17833273852160 17838164373120 17909985809520 17921768694921 17973776149056 17997041022030 18006172629120 18016592867910 18056189775312 18068875493760 18093695377680 18098511975936 18133860632139 18156703022640 18186483559104 18206241213888 18229806984690 18231249786984 18282708339840 18294736437432 18302570532480 18381301225560 18391533984720 18396429868544 18406550265705 18421699689792 18432360395631 18434642204160 18470647364715 18485849543616 18511242194088 18519169000320 18531352664136 18585129079296 18621428159529 18665075231712 18673067911680 18683874085240 18698717730240 18709538747445 18724937544768 18738093104640 18750658612824 18763832243520 18774690942735 18805071435264 18829173504960 18880546444032 18904985021160 18906481260576 18959845685760 18972319268448 19006515552960 19017514693905 19072701910080 19088274349620 19098900676440 19103984863488 19143666904320 19196843756832 19205064148480 19217699059104 19244096997372 19257617302560 19299941736192 19311110683956 19367149890816 19391262831360 19402484626980 19445127450336 19458788993280 19485518099040 19506687014880 19553372485920 19560872256588 19601503325820 19606721307264 19617636250368 19633653616752 19702023855696 19710460573440 19737535381920 19750520602566 19779098277120 19806267368160 19807834939776 19913076327690 19956841330608 19970862387840 19984254574194 20026337005584 20053845710262 20062433083680 20148734035710 20165317355904 20207203954560 20220498167688 20229156904320 20256944207760 20285349006832 20313213497226 20327484930480 20360825972928 20372160721536 20468555210880 20480400439590 20482021365624 20510156010357 20539832826240 20541458456064 20568046882320 20581578492111 20590391849040 20678963878755 20690475732810 20695983602112 20724412151016 20738972479680 20750517740160 20784552638976 20796580736568 20807132815872 20834065125360 20847771747153 20856930651648 20908270214208 21007201400640 21019358345895 21036057446520 21053371074048 21065554737864 21080354742720 21094490939427 21109311273960 21126685192704 21155705364672 21182820193080 21226649848320 21240614749536 21268108148805 21269791418148 21329826396480 21331514550528 21343859177004 21352998954560 21382329997080 21399928622592 21405797247744 21444379706880 21456789648840 21486263260995 21491982971424 21519055434240 21596449226436 21605697167040 21607407154944 21619911441492 21664819465380 21682650592512 21734302507320 21785245896960 21797373611520 21815170685280 21845760468896 21875768381628 21891137617440 21939250007808 21945022891740 21963084638976 22008705488640 22057561470672 22069840781664 22087860318846 22164776837658 22174268145120 22204727304660 22223002800384 22251485561760 22269163541760 22282050789180 22346711412480 22420648902288 22438461276288 22451446496934 22467220186320 22516598692224 22529629131282 22570237219140 22595008205952 22623139969920 22635734135040 22685982025392 22733104448880 22757801517360 22789062233730 22807818663552 22821017632686 22868420546790 22887242292096 22905929219544 22918680811728 22972400285184 22995537335680 23027124612240 23042274036327 23107311929520 23109140763072 23139052742610 23164190830170 23183256007808 23231411349120 23269515397632 23282981552376 23314963669893 23331344039640 23350546791936 23396153328639 23406171930960 23408024417856 23438323266030 23506339294080 23521803990984 23600683055040 23633101575720 23652552688128 23685042458304 23698749080097 23701682833920 23715399085560 23734917932544 23767520841792 23784219164160 23879981079360 23895691593228 23965034865408 23996054696040 24008230172160 24022123823880 24055121246715 24065689213440 24074919700416 24091833991680 24124927170240 24138888354945 24178480842852 24208937363520 24248644745472 24274988285184 24306409312920 24308333049312 24376944453120 24392981916576 24403427376640 24451090320735 24508401634080 24522045312960 24542067020940 24562266253056 24576480527508 24627529819620 24647799391488 24681656258784 24692225333760 24708470218848 24759793674720 24814756654506 24828570879372 24886766975616 24931623640320 24946051663260 24966583393024 25000878150432 25018442991360 25032921256980 25105564673280 25206646694880 25208641680768 25223230015074 25243268935824 25275622709610 25296425691264 25331173528752 25342020737280 25356686258540 25419384231696 25430269213440 25451032466160 25465200901920 25521729778566 25595791675776 25602526707030 25623598745472 25658795996496 25676823070080 25748147578608 25769170371987 25869979502640 25905515188770 25926836600448 25980690798720 25995725920710 26008916019840 26071163314560 26081163008784 26135337767760 26142295076352 26178204822336 26193354246423 26269365140928 26316713842560 26331943422330 26334027470088 26408356490880 26410446586368 26444631705840 26550768436920 26587239272685 26609121774144 26624520571467 26627816517120 26645672765592 26664393188160 26679823971255 26701782674112 26738460947016 26749910778240 26757246559680 26864978714280 26887089807872 26942938606080 26960664223584 26972209205760 26995561533045 27009258943680 27024889301865 27084284662968 27103313240640 27147767963904 27162880962048 27279725338656 27291406947840 27307200586120 27309361820832 27344710477035 27346874680476 27386443768320 27424062509760 27442104656148 27453855798720 27571951838340 27587300977080 27594644802816 27632549534688 27651963306240 27667356986880 27728774315424 27778753500480 27797028996204 27877693618944 28009601867520 28025811127860 28048076595360 28087406317152 28107139656960 28125987919236 28145748365280 28207607152896 28243760257440 28320819666048 28357477531740 28359721890864 28439768528640 28458478902672 28509773329440 28609052865120 28632411524430 28648351014660 28655977295232 28715500356480 28795265635248 28807596222720 28826548588656 28866145496058 28886425953840 28949912604288 28966666025934 28979070009760 29050724836224 29086894247040 29103726940470 29167691175504 29188183489920 29260030522320 29341308384882 29402254988730 29410081960896 29426454375552 29450480425128 29553035783544 29565690860160 29606303072880 29625780903849 29668647415680 29709401052240 29869614491535 29894198536384 29917948368384 29935261995912 29956293581760 29976381861291 30022131589632 30039505508376 30080768565393 30093649625520 30126677607936 30164186626560 30223101053565 30247976033856 30310805931840 30330747251532 30343735356480 30385416311640 30410424884736 30428023510248 30469820245839 30473592215040 30491227395720 30516323056128 30541238959392 30558241082304 30579710353920 30702832816320 30720600659385 30723032048436 30809749239360 30812187684096 30852070323480 30885587773560 30975215132160 31035713599215 31043975403168 31086618226524 31108458719520 31176828958464 31194871104852 31208229241280 31210699223808 31251097688040 31285395977472 31341785725440 31362405321312 31467577406720 31510802100960 31554086169780 31580056611072 31598332106796 31620532114080 31663966910940 31690027789056 31774230289620 31839974772480 31860922124304 31904687127222 31994739594720 32015788765506 32029498431840 32073494995620 32099892933888 32166569560320 32185184473260 32237974457136 32278583151360 32394673839654 32408545750560 32411110732416 32429867162238 32523975888768 32601453760980 32677868845440 32696060417280 32722756027920 32768640703344 32813652572442 32836706426160 32908875011712 32917534337610 32944626958464 33013058232960 33086342206008 33104761172496 33182355967488 33261402217680 33307090956990 33334504200576 33377228342640 33423076183770 33608862259840 33611522241024 33630973353432 33657691914432 33677169745401 33700830279480 33728567588352 33774898038336 33794443696923 33855355828710 33892512308928 33934709954880 33953601202560 34028973038088 34099656673320 34127722234368 34136702276040 34164798327296 34183593350595 34211727995328 34231526449029 34235764093440 34302630820185 34330863438144 34358893829316 34378021217592 34493306003520 34540686918360 34569115467264 34640921064960 34660967894280 34663711144608 34678554693120 34746286245255 34761551086080 34774884011712 34847117023680 34904273096448 34924472328564 35025820187904 35088951790080 35109257896440 35112036626784 35157484899045 35211141987840 35259508941120 35401024582560 35449652363580 35478829032192 35499360761956 35527563687456 35552524250880 35573098628340 35602376898816 35651281262688 35666547704320 35676328746240 35819971619040 35843537389842 35947552298112 35994082044060 36012345258240 36033185735820 36112379550624 36137750987520 36187390755360 36267721264278 36313406045280 36372967118208 36412482427776 36459613969380 36462499573968 36565416679680 36589472874864 36605141064960 36762602451120 36783067969440 36813100531410 36843399379584 36864720791262 36941294729430 36971699087232 37022484388176 37038338000640 37062705328272 37222134981759 37242856319058 37330150463424 37367748170480 37397435460480 37419077494890 37449875089536 37501317225648 37527664487040 37549381885470 37658347009920 37761092888064 37809970042320 37812962521152 37834845022611 37913434064415 37944638536896 38013031105920 38035029387810 38145403820160 38176548699240 38197801352880 38207969726976 38282594667849 38287333808640 38393687513664 38403790060545 38435398118208 38488193994744 38515234605120 38599883472384 38622221367912 38734299781632 38782525662720 38804969253960 38858272783155 38890254900672 38917577986560 38971036198080 38993588881065 39013374029760 39106744971840 39121744513176 39203006651640 39213442614528 39235272500736 39267307233504 39404047711392 39420921146880 39475070763840 39497915133495 39501041205132 39558196554240 39612534736320 39615669879552 39826152655380 39913682661216 39941724775680 39968509148388 40052674011168 40107691420524 40124866167360 40297468071420 40330634711808 40414407909120 40440996335376 40458313808640 40513888415520 40570698013664 40626426994452 40654969860960 40721651945856 40744321443072 40937110421760 40960800879180 40964042731248 41020312020714 41079665652480 41136093764640 41163156984222 41180783698080 41357927757510 41380951465620 41391967204224 41448824302032 41477944959360 41501035480320 41593161473136 41668130250720 41695543494306 41816540428416 42014402801280 42038716691790 42072114893040 42131109475728 42160709485440 42188981878854 42218622547920 42311410729344 42365640386160 42481229499072 42536216297610 42539582836296 42659652792960 42663029101056 42687718354008 42705997909120 42764659994160 42811594495488 42913579297680 42948617286645 42972526521990 42983965942848 43192898452872 43211394334080 43214814309888 43239822882984 43299218244087 43329638930760 43365301185024 43449999038901 43468605014640 43570491793920 43630341370560 43655590410705 43691520937792 43751536763256 43782275234880 43878500015616 43890045783480 43926169277952 44011962577323 44017410977280 44115122941344 44139681563328 44175720637692 44329553675316 44348536290240 44374200952445 44409454609320 44446005600768 44502971123520 44538327083520 44564101578360 44693422824960 44841297804576 44876922552576 44902892993868 44934440372640 45033197384448 45059258262564 45140474438280 45190016411904 45246279939840 45271468270080 45371964050784 45466208897760 45515603034720 45578124467460 45615637327104 45642035265372 45736841093580 45774484584192 45811858439088 45837361623456 45991074671360 46054249224480 46084548072654 46214623859040 46218281526144 46278105485220 46328381660340 46366512015616 46462822698240 46565963104752 46629927339786 46662688079280 46792306657278 46812343861920 46816048835712 46876646532060 47012678588160 47043607981968 47201366110080 47266203151440 47370084916608 47397498160194 47430798171120 47535041683584 47759962158720 47791383186456 47857030690833 47930069730816 47992109392080 48023683148259 48044247647760 48110242493430 48149839400832 48249854340480 48277776709890 48356961685704 48417874727040 48497289490944 48549976570368 48612818625840 48616666098624 48644800743357 48785963833152 48902180641470 49016803268160 49044090625920 49084134041880 49124532506112 49152961055016 49220478858663 49255059639240 49295598782976 49363312517568 49376301506415 49416940437696 49519587349440 49629513309012 49657141758744 49773533951232 49863247280640 49892103326520 49933166786048 49960636435485 50001756300864 50036885982720 50065842513960 50134614275655 50211129346560 50413293389760 50417283361536 50446460030148 50486537871648 50551245419220 50592851382528 50662347057504 50684041474560 50713372517080 50783033743065 50838768463392 50860538426880 50902064932320 50930401803840 51043459557132 51191583351552 51205053414060 51247197490944 51317591992992 51353646140160 51496295157216 51538340743974 51739959005280 51811030377540 51853673200896 51961381597440 51991451841420 52017832039680 52142326629120 52162326017568 52270675535520 52356409644672 52386708492846 52538730281856 52633427685120 52663886844660 52668054940176 52816712981760 52889263411680 53101536873840 53174478545370 53218243548288 53249041142934 53291345531184 53328786376320 53359647942510 53403565348224 53476921894032 53499821556480 53514493119360 53729957428560 53765306084763 53921328447168 53991123066090 54018517887360 54049778603730 54168569325936 54206626481280 54295535927808 54401581896417 54559450677312 54614401172240 54618723641664 54689420954070 54693749360952 54848125019520 54884209312296 54907711597440 55143903676680 55174601954160 55189289605632 55219650797115 55265099069376 55297081186893 55303926612480 55411942094145 55457548630848 55557507000960 55594057992408 55755387237888 55864284478587 56019203735040 56051622255720 56096153190720 56128616242335 56174812634304 56214279313920 56251975838472 56291496730560 56324072828205 56415214305792 56487520514880 56641639332096 56714955063480 56719443781728 56879537057280 56916957805344 57019546658880 57052544081715 57218105730240 57264823048860 57296702029320 57311954590464 57431000712960 57590531270496 57615192445440 57653097177312 57732290992116 57772851907680 57899825208576 57933332051868 57958140019520 58101449672448 58173788494080 58207453880940 58335382351008 58376366979840 58520061044640 58682616769764 58804509977460 58820163921792 58852908751104 58900960850256 59106071567088 59131381720320 59212606145760 59251561807698 59337294831360 59418802104480 59739228983070 59788397072768 59870523991824 59912587163520 59952763722582 60079011016752 60161537130786 60187299251040 60446202107130 60495952067712 60621611863680 60661494503064 60687470712960 60770832623280 60856047020496 60939640491678 60982454791440 61082477918784 61116482164608 61405665632640 61441201318770 61446064096872 61619498478720 61624375368192 61704140646960 61771175547120 62036891636265 62071427198430 62087950806336 62173236453048 62216917439040 62353657916928 62389742209704 62416458482560 62421398447616 62502195376080 62543315241459 62570791954944 62724810642624 62935154813440 63021604201920 63058075037685 63108172339560 63160113222144 63196664213592 63241064228160 63283472818281 63327933821880 63380055578112 63548460579240 63679949544960 63721844248608 63804324446415 63809374254444 63989479189440 64031577531012 64058996863680 64146989991240 64199785867776 64333139120640 64370368946520 64475948914272 64557166302720 64789347679308 64817091501120 64822221464832 64859734324476 65047951777536 65202907521960 65355737690880 65392120834560 65445512055840 65537281406688 65627305144884 65673412852320 65817750023424 65835068675220 65889253916928 66026116465920 66172684412016 66209522344992 66522804435360 66614181913980 66669008401152 66754456685280 66846152367540 67217724519680 67261946706864 67315383828864 67354339490802 67401660558960 67549796076672 67588887393846 67710711657420 67785024617856 67869419909760 67907202405120 68057946076176 68199313346640 68273404552080 68367186701190 68423455990656 68463052898058 68605261640370 68661726876288 68717787658632 68756042435184 68986612007040 69081373836720 69126822108981 69321935788560 69327422289216 69492572490510 69549768023424 69694234047360 69808546192896 69848944657128 69944891009679 70051640375808 70188459985917 70218515792880 70224073253568 70314969798090 70519017882240 70802049165120 70899304727160 70957658064384 70998721523912 71055127374912 71096247240291 71105048501760 71146197256680 71204753797632 71302562525376 71352657492480 71639943238080 71687074779684 71895104596224 71988164088120 72024690516480 72066371471640 72165363740145 72224759101248 72275501975040 72374781510720 72416665064835 72535442528556 72626812090560 72745934236416 72824964855552 72919227938760 72924999147936 73130833359360 73178945749728 73210282129920 73353270962205 73525204902240 73566135938880 73626201062820 73686798759168 73729441582524 73882589458860 73943398174464 74044968776352 74076676001280 74125410656544 74444269963518 74485712638116 74660300926848 74735496340960 74794870920960 74838154989780 74899750179072 75002634451296 75055328974080 75098763770940 75316694019840 75619940084640 75625925042304 75669690045222 75826868128830 75889277073792 76026062211840 76070058775620 76290807640320 76353097398480 76395602705760 76565189335698 76787375027328 76807580121090 76870796236416 76976387989488 77030469210240 77244442735824 77307511115961 77609938507920 77716545566310 77780509801344 77942072396160 77987177762130 78026748059520 78213489943680 78243489026352 78406013303280 78426885229056 78534614467008 78580062739269 78808095422784 78950141527680 78995830266990 79002082410264 79225069472640 79231339759104 79652305310760 79761717818055 79827365322432 79873561714401 79883449551360 79937018296776 80039471913765 80105348022336 80215382841048 80249732334720 80594936142840 80661269423616 80828815818240 80881992670752 80916627617280 80986684599135 81027776831040 81074667905595 81141396027328 81252853988904 81309939721920 81443303891712 81488642886144 81874220843520 81921601758360 81928085462496 82034131431105 82040624041428 82159331304960 82272187529280 82326313968444 82361567396160 82715855515020 82761902931240 82783934408448 82897648604064 82955889918720 83002070960640 83186322946272 83336260501440 83391086988612 83633080856832 84028805602560 84077433383580 84144229786080 84262218951456 84321418970880 84377963757708 84437245095840 84622821458688 84731280772320 84962458998144 85072432595220 85079165672592 85319305585920 85375436708016 85411995818240 85529319988320 85827158595360 85897234573290 85945053043980 85967931885696 86385796905744 86422788668160 86479645765968 86598436488174 86659277861520 86899998077802 86937210029280 87260682741120 87311180821410 87383041875584 87503073526512 87564550469760 87780091566960 88023925154646 88230245882688 88279363126656 88351441275384 88659107350632 88697072580480 88748401904890 88818909218640 88877342711547 89005942247040 89128203156720 89608843474605 89682595609152 89753845105152 89805785987736 89868880745280 90066394768896 90118516525128 90280948876560 90380032823808 90492559879680 90669303160695 90743928101568 90932417795520 91031206069440 91156248934920 91231274654208 91284070530744 91409460737517 91473682187160 91548969168384 91623716878176 91674723246912 91982149342720 92108498448960 92161801978155 92169096145308 92429247718080 92436563052288 92556210970440 92656763320680 92733024031232 92925645396480 93107140797645 93131926209504 93259854679572 93325376158560 93584613314556 93624687723840 93632097671424 93753293064120 94025357176320 94087215963936 94402732220160 94532406302880 94740169833216 94794996320388 94861596342240 95070083367168 95519924317440 95582766372912 95714061381666 95984218784160 96047366296518 96088495295520 96220484986860 96299678801664 96499708680960 96555553419780 96713923371408 96835749454080 97225637251680 97233332197248 97289601486714 97571927666304 97804361282940 98033606536320 98088181251840 98168268083760 98305922110032 98440957717326 98510119278480 98726625035136 98752603012830 98833880875392 99039174698880 99259026618024 99314283517488 99547067902464 99784206653040 99921272870970 100003512601728 100131685027920 100269228551310 100826586779520 100834566723072 100892920060296 100973075743296 101031509236203 101102490838440 101185702765056 101324694115008 101383331090769 101426745034160 101566067486130 101677536926784 101804129864640 101860803607680 102086919114264 102383166703104 102410106828120 102494394981888 102550780051785 102635183985984 102694579347087 102707292280320 102907892460555 102992590314432 103076681487948 103479918010560 103622060755080 103707346401792 103922763194880 103982903682840 104035664079360 104238858735765 104284653258240 104324652035136 104541351071040 104712819289344 104773416985692 105077460563712 105266855370240 105327773689320 105336109880352 105472454697135 105633425963520 105778526823360 106203073747680 106348957090740 106436487096576 106498082285868 106582691062368 106657572752640 106719295885020 106807130696448 106953843788064 106999643112960 107028986238720 107459914857120 107530612169526 107842656894336 107982246132180 108037035774720 108099557207460 108337138651872 108413252962560 108803163792834 109118901354624 109228802344480 109237447283328 109378841908140 109387498721904 109696250039040 109768418624592 109815423194880 110287807353360 110349203908320 110439301594230 110530198138752 110594162373786 110823884188290 110915097261696 111115014001920 111188115984816 111666404945277 111728568957174 112103244511440 112192306381440 112257232484670 112349625268608 112503951676944 112582993461120 112648145656410 112975041029760 113283278664192 113429910126960 113438887563456 113504535067833 113833915610688 114039093317760 114105088163430 114436211460480 114529646097720 114593404058640 114623909180928 114847784003547 114862001425920 115181062540992 115211370181635 115306194354624 115464581984232 115545703815360 115799650417152 115866664103736 115916280039040 116202899344896 116347576988160 116414907761880 116574818349465 116670764702016 116752733959680 116980766643195 117040122089280 117365233539528 117609019954920 117640327843584 117705817502208 117801921700512 118212143134176 118262763440640 118425212291520 118493745400485 118503123615396 118674589662720 118837604208960 119478457966140 119576794145536 119741047983648 119825174327040 119905527445164 120158022033504 120323074261572 120374598502080 120892404214260 120991904135424 121243223727360 121322989006128 121374941425920 121541665246560 121712094040992 121879280983356 121964909582880 122164955837568 122232964329216 122811331265280 122882402637540 122892128193744 123238996957440 123408281293920 123542351094240 124073783272530 124142854396860 124175901612672 124346472906096 124433834878080 124779484419408 124832916965120 125004390752160 125086630482918 125449621285248 126043208403840 126116150075370 126216344679120 126393328427184 126482128456320 126566945636562 126655867643760 127096921158480 127443688497216 127608648892830 127618748508888 127978958378880 128063155062024 128117993727360 128293979982480 128740737893040 128845851859935 128951897828544 129578695358616 129634183002240 129644442929664 129719468648952 129897654732261 130095903555072 130349997116703 130405815043920 130711475381760 130891024111680 130966771232115 131074562813376 131254610289768 131346825704640 131635500046848 131670137350440 131778507833856 132035887731969 132052232931840 132345368824032 132419044689984 133045608870720 133122602857335 133228363827960 133338016802304 133508913370560 133692304735080 134435449039360 134523893413728 134630767657728 134708678981604 134803321117920 135099592153344 135177774787692 135421423314840 135570049235712 135738839819520 135814404810240 136115892152352 136398626693280 136546809104160 136734373402380 136846911981312 136926105796116 137210523280740 137323453752576 137435575317264 137512084870368 137973224014080 138162747673440 138253644217962 138643871577120 138654844578432 138985144981020 139099536046848 139388468094720 139697889314256 139889782019358 140376919971834 140437031585760 140448146507136 140629939596180 141038035764480 141604098330240 141798609454320 141997443047824 142110254749824 142192494480582 142292394513360 142605125050752 143279886476160 143374149559368 143571092072499 143790209192448 143976328176240 144071049444777 144132742943280 144330727480290 144449518202496 144749563021440 144833330129670 145070885057112 145253624181120 145491868472832 145649929711104 145838455877520 145849998295872 145934402230071 146357891499456 146706541924410 147050409804480 147132271877760 147252402125640 147373597518336 147458883165048 147661436575989 147765178917720 147886796348928 148089937552704 148128904519245 148250821313088 148888539927036 148971425276232 149320601853696 149470992681920 149589741841920 149676309979560 149799500358144 149881909306455 150005268902592 150110657948160 150197527541880 150403842826965 150633388039680 151239880169280 151251850084608 151339380090444 151653736257660 151778554147584 152052124423680 152140117551240 152349101229195 152581615280640 152706194796960 152791205411520 153130378671396 153574750054656 153615160242180 153741592472832 153952775978976 154060938420480 154488885471648 154615022231922 155219877015840 155433091132620 155561019602688 155884144792320 155974355524260 156053496119040 156426979887360 156486978052704 156812026606560 157069228934016 157160125478538 157616190845568 157900283055360 157991660533980 158004164820528 158450138945280 159304610621520 159523435636110 159654730644864 159747123428802 159874036593552 160078943827530 160210696044672 160430765682096 160499464669440 161189872285680 161295918254289 161763985341504 161973369198270 162055553662080 162149335811190 162282792054656 162505707977808 162619879443840 162886607783424 163204745689251 163843203516720 163856170924992 164068262862210 164081248082856 164544375058560 164652627936888 164723134792320 165431711030040 165523805862480 165567868816896 165795297208128 165891243560679 165911779837440 166372645892544 166672521002880 166782173977224 167266161713664 168057611205120 168154866767160 168288459572160 168385848727005 168524437902912 168642837941760 168755927515416 168874490191680 168972218484615 169245642917376 169462561544640 169924917996288 170144865190440 170158331345184 170638611171840 170750873416032 170823991636480 171058639976640 171157632245145 171654317190720 171794469146580 171890106087960 171935863771392 172771593811488 172845577336320 172959291531936 173196872976348 173318555723040 173799996155604 173874420058560 174521365482240 174622361642820 174766083751168 175006147053024 175129100939520 175560183133920 176047850309292 176460491765376 176558726253312 176702882550768 177318214701264 177394145160960 177496803809780 177637818437280 177754685423094 178011884494080 178256406313440 179217686949210 179365191218304 179611571975472 179737761490560 180237033050256 180561897753120 181338606321390 181487856203136 181864835591040 182062412138880 182312497869840 182568141061488 182818921475034 182947364374320 183247433756352 183349446493824 184216996897920 184323603956310 184338192290616 184858495436160 184873126104576 185112421940880 185313526641360 186110674908795 186214281595290 186263852419008 186519709359144 186650752317120 187169226629112 187249375447680 187264195342848 187506586128240 187629945724377 188174431927872 188805464440320 189064812605760 189174225113055 189480339666432 189589992640776 189723192684480 189850418454843 190140166734336 191039848634880 191165532745824 191412973339245 191428122763332 191968437568320 192094732593036 192176990591040 192440969973720 192599357603328 192999417361920 193111106839560 193427846742816 193671498908160 194451274503360 194466664394496 194579202973428 195143855332608 195608722565880 196067213072640 196176362503680 196336536167520 196611844220064 196881915434652 197020238556960 197453250070272 197505206025660 197667761750784 198078349397760 198518053236048 198628567034976 199568413306080 199842545741940 200007025203456 200263370055840 200538457102620 201653173559040 201785840120592 201946151486592 202063018472406 202204981676880 202649388230016 202766662181538 202853490068320 203132134972260 203355073853568 203608259729280 203721607215360 204173838228528 204820213656240 205101560103570 205270367971968 205389158694174 205815784921110 205985180628864 206153362975896 206959836021120 207244121510160 207380466326943 207965807365680 208477717471530 208649304070272 209082702142080 209425638578688 209546833971384 209834673029037 210154921127424 210565379957751 210655547378640 210672219760704 210944909394270 211557053646720 212406147495360 212697914181480 212872974193152 212996164571736 213165382124736 213288741720873 213315145505280 213438591770040 213614261392896 213907687576128 214057972477440 214919829714240 215061224339052 215685313788672 215964492264360 216074071549440 216199114414920 216496091220435 216674277303744 216826505925120 217249995194505 217606327585668 218237802709248 218457604688960 218474894566656 218757683816280 218774997443808 219392500078080 219536837249184 219630846389760 220059812886615 220575614706720 220698407816640 220878603188460 221060396277504 221188324747572 221647768376580 221830194523392 222230028003840 222376231969632 223332809890554 223457137914348 224206489022880 224384612762880 224514464969340 224699250537216 225007903353888 225165986922240 225296291312820 225950082059520 226859820253920 226877775126912 227009070135666 227667831221376 228078186635520 228210176326860 228872422920960 229059292195440 229186808117280 229695568007094 230362125081984 230422740363270 230612388709248 230929163968464 231091407630720 231733328207472 231832560078080 232829815523760 233149636698930 233341529404032 233961533286390 234080244178560 234730467079056 235218039909840 235280655687168 235603843401024 235740188217807 236424286268352 236850424583040 236987490800970 237006247230792 237675208417920 238956915932280 239153588291072 239285153454165 239482095967296 239620685143203 239650348654080 239811054890328 240118415741295 240316044067008 240646148523144 240749197004160 241784808428520 241983808270848 242486447454720 242645978012256 242749882851840 243083330493120 243224003716785 243424188081984 243758561966712 243929819165760 244329911675136 244465928658432 245622662530560 245764805275080 245784256387488 246102394293315 246477993914880 246816562587840 247084702188480 248147566545060 248285708793720 248351803225344 248692945812192 248867669756160 249558968838816 249665833930240 250008781504320 250173260965836 250899242570496 252086416807680 252232300150740 252432689358240 252786656854368 252964256912640 253133891273124 253311735287520 254193842316960 254887376994432 255217297785660 255237497017776 255957916757760 256126310124048 256235987454720 256587959964960 257481475786080 257691703719870 257903795657088 259157390717232 259268366004480 259438937297904 259795309464522 260699994233406 260811630087840 261782048223360 261933542464230 262149125626752 262509220579536 262693651409280 263340274700880 264071775463938 264690737648064 264838089379968 266091217741440 266245205714670 266456727655920 266632028134641 267017826741120 267384609470160 268826530423815 269047786827456 269261535315456 269417357963208 269606642235840 270199184306688 270355549575384 270842846629680 271140098471424 271477679639040 272007909482085 272231784304704 272797253386560 273093618208320 273468746804760 273693823962624 273852211592232 274228382212551 274421046561480 274646907505152 274871150634528 275024169740736 275946448028160 276325495346880 276485405934465 276507288435924 277287743154240 277309689156864 277970289962040 278199072093696 278776936189440 279321422392935 279395778628512 279779564038716 280753839943668 280874063171520 280896293014272 281259879192360 282076071528960 283208196660480 283597218908640 283994886095648 284220509499648 284384988961164 284584789026720 285210250101504 286559772952320 286748299118736 287142184144998 287952656352480 288142098889554 288265485886560 288661454960580 288899036404992 289499126042880 289666660259340 290141770114224 290507248362240 291676911755040 291699996591744 291868804460142 292715782998912 293413083848820 294100819608960 294264543755520 294504804251280 294917766330096 295322873151978 295530357835440 296179875105408 296257809038490 296501642626176 297777079854072 297942850552464 298641203707392 298941985363840 299352619959120 299763818612910 300010537805184 300395055083760 300807685653930 302479760338560 302503700169216 302678760180888 303094527708609 303307472515320 303557108295168 304149993272307 304280235102480 304698202458390 305412389593920 305582410823040 306260757342792 307149500109312 307230320484360 307483184945664 307905551957952 308083738041261 308121876840960 308977770943296 309230044463844 310439754031680 310866182265240 311122039205376 311768289584640 311948711048520 312106992238080 312716576207295 312853959774720 312973956105408 313624053213120 314138457868032 314320250957076 315232381691136 315800566110720 315983321067960 316008329641056 316417364091405 316900277890560 318609221243040 319046871272220 319309461289728 319494246857604 319748073187104 320157887655060 320421392089344 320861531364192 320998929338880 322379744571360 322591836508578 323527970683008 323946738396540 324111107324160 324298671622380 324565584109312 325011415955616 325239758887680 326409491378502 327686407033440 327712341849984 328136525724420 328162496165712 329088750117120 329305255873776 329446269584640 330863422060080 331047611724960 331590594416256 331782487121358 332745291785088 333345042005760 333564347954448 334999214835831 336309733534320 336576919144320 336771697454010 337048875805824 337511855030832 337748980383360 337944436969230 338925123089280 339849835992576 340289730380880 340316662690368 340513605203499 341501746832064 342117279953280 342315264490290 343308634381440 343588938293160 343780212175920 343871727542784 344543352010641 345543187622976 345634110544905 345918583063872 346393745952696 346637111446080 347599992311208 347748840117120 349042730964480 349244723285640 349532167502336 349724455048395 350012294106048 350258201879040 350942299929585 351120366267840 352095700618584 352920983530752 353117452506624 353405765101536 354636429402528 354788290321920 354993607619560 355275636874560 355481236201455 355509370846188 356023768988160 356512812626880 358435373898420 358730382436608 359223143950944 359475522981120 360474066100512 361123795506240 362677212642780 362975712406272 363729671182080 364124824277760 364624995739680 365136282122976 365637842950068 365894728748640 366494867512704 366698892987648 368433993795840 368647207912620 368676384581232 369716990872320 370224843881760 370627053282720 372221349817590 372428563190580 372527704838016 373039418718288 373301504634240 374338453258224 374498750895360 375013172256480 375259891448754 376348863855744 378129625211520 378348450226110 379179985281552 379446385368960 379700836909686 382331065491648 382825946678490 382856245526664 383936875136640 384189465186072 384353981182080 384881939947440 386222213679120 386537555579805 386855693485632 388902549006720 388933328788992 389158405946856 389692964196783 390287710665216 391049991350109 391217445131760 392134426145280 392673072335040 392900313696345 393223688440128 393763830869304 394040477113920 394906500140544 395010412051320 395335523501568 396107663195907 396156698795520 397036106472096 397257134069952 399136826612160 399367808572005 399685091483880 400014050406912 400526740111680 401076914205240 403306347118080 403571680241184 403892302973184 404126036944812 404409963353760 405298776460032 405533324363076 405706980136640 406264269944520 406710147707136 407216519458560 407443214430720 408347676457056 409640427312480 410203120207140 410540735943936 410778317388348 411631569842220 411970361257728 412306725951792 413919672042240 414488243020320 414760932653886 415931614731360 416955434943060 417298608140544 418165404284160 419093667942768 419669346058074 421130759915502 421311094757280 421344439521408 421889818788540 423114107293440 424812294990720 425395828362960 425992329143472 426330764249472 426577483441746 426877183540080 427815375152256 429839659428480 430122448678104 431370627577344 431928984528720 432398228829840 432992182440870 433348554607488 434499990389010 435212655171336 436475605418496 436915209377920 436949789133312 437515367632560 437549994887616 437803206690213 439073674498368 440119625773230 441151229413440 441396815633280 441757206376920 442120792555008 442376649495144 442984309727967 443295536753160 443660389046784 444386713557735 444752463939264 446665619781108 446914275828696 448412978045760 448769225525760 449028929938680 449398501074432 450015806707776 450331973844480 450592582625640 451900164119040 453719640507840 453755550253824 454018140271332 455335662442752 456156373271040 456420352653720 457047303687585 457744845841920 458118584390880 458373616234560 459391136014188 460724250163968 460845480726540 461224777418496 461858327936928 462182815261440 463466656414944 463665120156160 465659631047520 466299273397860 466683058808064 467923066572780 468160488357120 469460934158112 470436079819680 471207686802048 471480376435614 472848572536704 473700849166080 473974981601940 474012494461584 475350416835840 477913831864560 478570306908330 478964191934592 479241370286406 479622109780656 480236831482590 480632088134016 481292297046288 481498394008320 483569616857040 483887754762867 485291956024512 486166660986240 486448007433570 486848376163968 487517123933424 487859638331520 488659823350272 489614237067753 491529610550160 491568512774976 492204788586630 493633125175680 494169404376960 496295133090120 496571417587440 496703606450688 497385891624384 497673730682037 497735339512320 499117937677632 500017563008640 500346521931672 501798485140992 504172833615360 504464600301480 504865378716480 505157546181015 505573313708736 505928513825280 506267782546248 506623470575040 506916655453845 508387684633920 509774753988864 510434595571320 510474994035552 511915833515520 512252620248096 512471974909440 513175919929920 513472896735435 514962951572160 515383407439740 515807591314176 518314781434464 518536732008960 518877874595808 519590618929044 521399988466812 521623260175680 523564096446720 523867084928460 524298251253504 525018441159072 525387302818560 526680549401760 528143550927876 529381475296128 529676178759936 532182435482880 532490411429340 532913455311840 533264056269282 534035653482240 534769218940320 537653060847630 538095573654912 538834715926416 539213284471680 540711099150768 541685693259360 544015818964170 544463568609408 545594506773120 546187236416640 546937493609520 547704423184464 548456764425102 548842093122960 549742301269056 550048339481472 552650990693760 552970811868930 553014576871848 554575486308480 554619378313728 555940579924080 558332024726385 558642844785870 558791557257024 559559128077432 561507679887336 561748126343040 561792586028544 562519758384720 562889837173131 566416393320960 567194437817280 567522675339165 567989772191296 568441018999296 568769977922328 569169578053440 569551255364529 570420500203008 573119545904640 573496598237472 574238920017735 574284368289996 575905312704960 576284197779108 576530971773120 577322909921160 577798072809984 578998252085760 579333320518680 580283540228448 581014496724480 583353823510080 583399993183488 583737608920284 585431565997824 586826167697640 588201639217920 588529087511040 589009608502560 589835532660192 590645746303956 591060715670880 592359750210816 592515618076980 593003285252352 595554159708144 595885701104928 597883970727680 598705239918240 599527637225820 600021075610368 600790110167520 601615371307860 604959520677120 605357520361776 606189055417218 606614945030640 608299986544614 608560470204960 609396404916780 610824779187840 611164821646080 612521514685584 614460640968720 615811103915904 616167476082522 617955541886592 618460088927688 620879508063360 621732364530480 622141398980829 623897422097040 625433152414590 625947912210816 627248106426240 628276915736064 628640501914152 630464763382272 631966642135920 632016659282112 632834728182810 637218442486080 638093742544440 638618922579456 638988493715208 639496146374208 639866225162619 640315775310120 640842784178688 641723062728384 644759489142720 645183673017156 647055941366016 647893476793080 648222214648320 648597343244760 649131168218624 649488273661305 650022831911232 650479517775360 651749985583515 652818982757004 655372814066880 655424683699968 656273051448840 656324992331424 658177500234240 658610511747552 658892539169280 660179438659845 661726844120160 662095223449920 663181188832512 663564974242716 665490583570176 666690084011520 667128695908896 669998429671662 672619467068640 673153838288640 673543394908020 674097751611648 675023710061664 675497960766720 675888873938460 677850246178560 680579460761760 680633325380736 681027210406998 683003493664128 684234559906560 684630528980580 686617268762880 687177876586320 687560424351840 689086704021282 691086375245952 691268221089810 691837166127744 692787491905392 693274222892160 695199984622416 695497680234240 698489446571280 699448910096790 700024588212096 701884599859170 702240732535680 704191401237168 705841967061504 706811530203072 707220564653421 709272858805056 709987215239120 710551273749120 710962472402910 711018741692376 713025625253760 716870747796840 717460764873216 717855460362495 718446287901888 718862055429609 718951045962240 720355247223885 720948132201024 722247591012480 725354425285560 725951424812544 727459342364160 728249648555520 729249991479360 729672011150355 730272564245952 731275685900136 731789457497280 732989735025408 733397785975296 736867987591680 737294415825240 737352769162464 738307182879945 739433981744640 740449687763520 741254106565440 744442699635180 744857126381160 745055409676032 746078837436576 746603009268480 748676906516448 748997501790720 750026344512960 750519782897508 752697727711488 756259250423040 756696900452220 758359970563104 758892770737920 759401673819372 764662130983296 765651893356980 765712491053328 767873750273280 768378930372144 768707962364160 769763879894880 772444427358240 773075111159610 773711386971264 777805098013440 778316811893712 779385928393566 782099982700218 782434890263520 785346144670080 785800627392690 786447376880256 787527661738608 788080954227840 790020824102640 792215326391814 794072212944192 794514268139904 798273653224320 798735617144010 799370182967760 801053480223360 802153828410480 806479591271445 807143360482368 807784605946368 808252073889624 808819926707520 810597552920064 811066648726152 811413960273280 812528539889040 813420295414272 814433038917120 816023728446255 816695352914112 819280854624960 820406240414280 821081471887872 821556634776696 822685146637653 823263139684440 823940722515456 824613451903584 827839344084480 828976486040640 829456217803395 829521865307772 831863229462720 833910869886120 834597216281088 836330808568320 838187335885536 839338692116148 842261519831004 842622189514560 842688879042816 843779637577080 846228214586880 849624589981440 850791656725920 851984658286944 852661528498944 853154966883492 853754367080160 855630750304512 859679318856960 860244897356208 863857969057440 864796457659680 865984364881740 866697109214976 868999980778020 870425310342672 873830418755840 875030735265120 875099989775232 875606413380426 878147348996736 880239251546460 882302458826880 882793631266560 883514412753840 884753298990288 885968619455934 886591073506320 888773427115470 889504927878528 893331239562216 893828551657392 896825956091520 898057859877360 900031613415552 901185165251280 907439281015680 907511100507648 908036280542664 909283583125827 910671324885504 912449979816921 912840705307440 914094607375170 916237168781760 916747232469120 918782272028376 921448500327936 921690961453080 922449554836992 923716655873856 924251214123783 924365630522880 926933312829888 931319262095040 932598546795720 933366117616128 935846133145560 936320976714240 938149728621885 938921868316224 940872159639360 942415373604096 942960752871228 945697145073408 947401698332160 947949963203880 948024988923168 949252092274215 950700833671680 955827663729120 957140613816660 957928383869184 958482740572812 959244219561312 960473662965180 961264176268032 962584594092576 962996788016640 967139233714080 967775509525734 970583912049024 972333321972480 972896014867140 973696752327936 975034247866848 975719276663040 979228474135506 983059221100320 983137025549952 984409577173260 987266250351360 988338808753920 992590266180240 993142835174880 994771783248768 995347461364074 998235875355264 1000035126017280 1000693043863344 1004997644507493 1008929200602960 1009730757432960 1010315092362030 1011146627417472 1012535565092496 1013246941150080 1013833310907690 1016775369267840 1019549507977728 1020869191142640 1020949988071104 1021540815610497 1024505240496192 1026351839859840 1026945793470870 1029925903144320 1030766814879480 1031615182628352 1033630056031923 1036629562868928 1036902331634715 1037755749191616 1039181237858088 1042799976933624 1043246520351360 1047128192893440 1047734169856920 1048596502507008 1049173365145185 1050036882318144 1050774605637120 1052826899788755 1053361098803520 1056287101855752 1058762950592256 1059352357519872 1064364870965760 1064980822858680 1065826910623680 1066443708604365 1066528112538564 1068071306964480 1069538437880640 1075306121695260 1076191147309824 1077669431852832 1078426568943360 1081422198301536 1083371386518720 1088031637928340 1088927137218816 1091189013546240 1092374472833280 1093874987219040 1095408846368928 1096913528850204 1097684186245920 1099484602538112 1100096678962944 1105301981387520 1105941623737860 1106029153743696 1109150972616960 1111881159848160 1116664049452770 1117285689571740 1117583114514048 1119118256154864 1123015359774672 1123496252686080 1125039516769440 1125779674346262 1134388875634560 1135045350678330 1135979544382592 1137539955844656 1138339156106880 1139102510729058 1146993196474944 1148477840035470 1148568736579992 1151810625409920 1152568395558216 1153061943546240 1154645819842320 1158666641037360 1160567080456896 1166707647020160 1166799986366976 1167475217840568 1170863131995648 1173652335395280 1176403278435840 1178019217005120 1178700941089035 1179671065320384 1181291492607912 1182121431341760 1184719500421632 1185031236153960 1186006570504704 1188322989587721 1191108319416288 1191771402209856 1195767941455360 1197410479836480 1198103425716015 1199055274451640 1200042151220736 1201580220335040 1203230742615720 1209919041354240 1210715040723552 1212378110834436 1213229890061280 1216599973089228 1217120940409920 1218792809833560 1221649558375680 1222329643292160 1225043029371168 1228921281937440 1231622207831808 1232334952165044 1235911083773184 1236920177855376 1241759016126720 1243464729060960 1244282797961658 1247794844194080 1250866304829180 1251895824421632 1254496212852480 1257281003828304 1263933284271840 1264033318564224 1265669456365620 1274436884972160 1276187485088880 1277976987430416 1278992292748416 1279732450325238 1280631550620240 1283446125456768 1289518978285440 1290367346034312 1294111882732032 1295786953586160 1297194686489520 1298976547322610 1300045663822464 1303499971167030 1305637965514008 1310745628133760 1310849367399936 1312546102897680 1312649984662848 1313409620070639 1317221023495104 1320358877319690 1323453688240320 1324190446899840 1326362377665024 1327129948485432 1328952929183901 1330981167140352 1333160140673205 1334257391817792 1339996859343324 1345238934137280 1346307676577280 1347086789816040 1348195503223296 1350047420123328 1350995921533440 1351777747876920 1355700492357120 1361158921523520 1361266650761472 1362054420813996 1366006987328256 1368469119813120 1369261057961160 1371141911062755 1373234537525760 1374355753172640 1375120848703680 1378173408042564 1382172750491904 1382536442179620 1383674332255488 1385574983810784 1386548445784320 1390399969244832 1390995360468480 1396978893142560 1398897820193580 1400049176424192 1403769199718340 1404481465071360 1408382802474336 1413623060406144 1414441129306842 1418545717610112 1419974430478240 1421102547498240 1421924944805820 1422037483384752 1426051250507520 1433741495593680 1435710920724990 1436892575803776 1437724110859218 1440710494447770 1441896264402048 1444495182024960 1450708850571120 1451663264288601 1458499982958720 1459344022300710 1460545128491904 1462551371800272 1463578914994560 1465979470050816 1468842711203259 1474588831650480 1474705538324928 1476614365759890 1480899375527040 1482508213130880 1488885399270360 1489714252762320 1490110819352064 1492157674873152 1493021192046111 1493206018536960 1497353813032896 1500052689025920 1501039565795016 1505395455422976 1512518500846080 1513393800904440 1515472638543045 1516719941126208 1517785541475840 1518803347638744 1520749966361535 1529324261966592 1531303786713960 1531424982106656 1535747500546560 1536757860744288 1537415924728320 1539527759789760 1540418690206305 1544888854716480 1546150222319220 1547422773942528 1555610196026880 1556633623787424 1558771856787132 1564199965400436 1564869780527040 1570692289340160 1571601254785380 1572894753760512 1575055323477216 1576161908455680 1580041648205280 1584430652783628 1588144425888384 1589028536279808 1596547306448640 1597471234288020 1598740365935520 1602106960446720 1604307656820960 1612959182542890 1614286720964736 1616504147779248 1617639853415040 1622133297452304 1622827920546560 1625057079778080 1632047456892510 1633390705828224 1638561709249920 1640812480828560 1643113269553392 1645370293275306 1646526279368880 1649226903807168 1657952972081280 1658912435606790 1659043730615544 1663726458925440 1667821739772240 1674996074179155 1676374671771072 1678677384232296 1684523039662008 1685244379029120 1685377758085632 1687559275154160 1688669511519393 1699249179962880 1701583313451840 1702568026017495 1703969316573888 1705323056997888 1706309933766984 1707508734160320 1711261500609024 1719358637713920 1720489794712416 1722716760053205 1727715938114880 1729592915319360 1731968729763480 1733394218429952 1737999961556040 1740850620685344 1747660837511680 1750061470530240 1750199979550464 1751212826760852 1756294697993472 1760478503092920 1764604917653760 1765587262533120 1767028825507680 1769506597980576 1771937238911868 1773182147012640 1777546854230940 1779009855757056 1786662479124432 1787657103314784 1793651912183040 1796115719754720 1800063226831104 1802370330502560 1814878562031360 1816072561085328 1818567166251654 1824899959633842 1825681410614880 1828189214750340 1832474337563520 1833494464938240 1837564544056752 1843381922906160 1847433311747712 1848502428247566 1853866625659776 1862638524190080 1865197093591440 1866424196942487 1871692266291120 1876299457243770 1877843736632448 1881744319278720 1884830747208192 1885921505742456 1891394290146816 1895899926407760 1896049977846336 1898504184548430 1911655327458240 1914281227633320 1915856767738368 1916965481145624 1918488439122624 1919598675487857 1920947325930360 1922528352536064 1925169188185152 1934278467428160 1935551019051468 1941167824098048 1944666643944960 1945792029734280 1947393504655872 1948464820983915 1950068495733696 1951438553326080 1955249956750545 1958456948271012 1966118442200640 1966274051099904 1968819154346520 1974532500702720 1976677617507840 1980538315979535 1985180532360480 1986285670349760 1989543566497536 1990694922728148 1996471750710528 2000070252034560 2001386087726688 2009995289014986 2017858401205920 2019461514865920 2020630184724060 2022293254834944 2025071130184992 2026493882300160 2027666621815380 2033550738535680 2041738382285280 2041899976142208 2043081631220994 2049010480992384 2052703679719680 2053891586941740 2059851806288640 2061533629758960 2067260112063846 2073259125737856 2073804663269430 2075511498383232 2078362475716176 2085599953867248 2086493040702720 2095468339713840 2098346730290370 2100073764636288 2105653799577510 2106722197607040 2112574203711504 2117525901184512 2121661693960263 2129961645717360 2131653821247360 2132887417208730 2133056225077128 2139076875761280 2150612243390520 2152382294619648 2155338863705664 2156586166288827 2156853137886720 2162844396603072 2166742773037440 2176063275856680 2177854274437632 2182378027092480 2184748945666560 2187749974438080 2189016033451065 2190817692737856 2193827057700408 2195368372491840 2198969205076224 2200193357925888 2210603962775040 2211883247475720 2212058307487392 2214921548639835 2218301945233920 2223762319696320 2233328098905540 2234571379143480 2235166229028096 2238236512309728 2246030719549344 2246992505372160 2250079033538880 2251559348692524 2268777751269120 2270090701356660 2271959088765184 2275079911689312 2276678312213760 2278205021458116 2293986392949888 2296955680070940 2297137473159984 2303621250819840 2305136791116432 2306123887092480 2309291639684640 2317333282074720 2321134160913792 2333415294040320 2334950435681136 2347304670790560 2356038434010240 2357401882178070 2359342130640768 2362582985215824 2364242862683520 2370062472307920 2376645979175442 2382216638832576 2383542804419712 2394820959672960 2396206851432030 2398110548903280 2403160440670080 2406461485231440 2419438773814335 2421430081447104 2424756221668872 2426459780122560 2433199946178456 2434241880819840 2437585619667120 2443299116751360 2448071185338765 2450086058742336 2457842563874880 2463244415663616 2464669904330088 2468055439912959 2471822167546368 2473840355710752 2483518032253440 2486929458121920 2488368653410185 2488565595923316 2495589688388160 2501732609658360 2503791648843264 2508992425704960 2514562007656608 2527866568543680 2528066637128448 2531338912731240 2548873769944320 2552374970177760 2555953974860832 2557984585496832 2559464900650476 2561263101240480 2566892250913536 2579037956570880 2580734692068624 2591573907172320 2594389372979040 2597953094645220 2600091327644928 2606999942334060 2611275931028016 2621491256267520 2625092205795360 2625299969325696 2626819240141278 2634442046990208 2640717754639380 2646907376480640 2648380893799680 2654259896970864 2657905858367802 2666320281346410 2668514783635584 2679993718686648 2690477868274560 2694173579632080 2700094840246656 2703555495753840 2722317843047040 2722533301522944 2724108841627992 2727850749377481 2732013974656512 2737349939450763 2738522115922320 2742283822125510 2748711506345280 2750241697407360 2756346816085128 2764345500983808 2765072884359240 2767348664510976 2771149967621568 2772753642371349 2773096891568640 2780799938489664 2793957786285120 2797795640387160 2800098352848384 2807538399436680 2808962930142720 2814449185865655 2816765604948672 2827246120812288 2828882258613684 2837091435220224 2839948860956480 2842205094996480 2843849889611640 2844074966769504 2847756276822645 2852102501015040 2867482991187360 2871421841449980 2873785151607552 2875448221718436 2881420988895540 2883792528804096 2888990364049920 2901417701142240 2903326528577202 2916999965917440 2918688044601420 2921090256983808 2925102743600544 2927157829989120 2937685422406518 2949177663300960 2949411076649856 2953228731519780 2961798751054080 2965016426261760 2977770798540720 2979428505524640 2984315349746304 2986042384092222 2994707626065792 3000105378051840 3002079131590032 3026787601808880 3030945277086090 3033439882252416 3037606695277488 3041499932723070 3058648523933184 3062607573427920 3062849964213312 3064622446831491 3073515721488576 3079055519579520 3080837380412610 3089777709432960 3092300444638440 3094845547885056 3100890168095769 3110706994904145 3113267247574848 3117543713574264 3128399930800872 3129739561054080 3141384578680320 3143202509570760 3145789507521024 3150110646954432 3152323816911360 3160083296410560 3168861305567256 3176288851776768 3178057072559616 3193094612897280 3194942468576040 3197480731871040 3199331125813095 3204213920893440 3208615313641920 3225918365085780 3228573441929472 3233008295558496 3235279706830080 3244266594904608 3245655841093120 3250114159556160 3264094913785020 3266781411656448 3277123418499840 3281624961657120 3286226539106784 3290740586550612 3293052558737760 3298453807614336 3315905944162560 3317824871213580 3318087461231088 3327452917850880 3335643479544480 3349992148358310 3352749343542144 3357354768464592 3369046079324016 3370488758058240 3375118550308320 3377339023038786 3403166626903680 3405136052034990 3407938633147776 3412619867533968 3415017468320640 3440979589424832 3445433520106410 3455431876229760 3459185830638720 3463937459526960 3475999923112080 3481701241370688 3500122941060480 3500399959100928 3502425653521704 3512589395986944 3520957006185840 3529209835307520 3534057651015360 3536102823267105 3539013195961152 3543874477823736 3546364294025280 3555093708461880 3558019711514112 3564968968763163 3573324958248864 3575314206629568 3587303824366080 3592231439509440 3594310277148045 3600126453662208 3604740661005120 3629757124062720 3632145122170656 3637134332503308 3649799919267684 3651362821229760 3656378429500680 3664948675127040 3666988929876480 3675129088113504 3686763845812320 3694866623495424 3697004856495132 3707733251319552 3725277048380160 3730394187182880 3732848393884974 3743384532582240 3752598914487540 3755687473264896 3763488638557440 3771843011484912 3791799852815520 3792099955692672 3797008369096860 3823310654916480 3828562455266640 3833930962291248 3836976878245248 3839197350975714 3841894651860720 3850338376370304 3868556934856320 3871102038102936 3882335648196096 3891584059468560 3896929641967830 3900136991467392 3910499913501090 3916913896542024 3932236884401280 3932548102199808 3937638308693040 3940228860211917 3961076631959070 3970361064720960 3972571340699520 3979087132995072 3981389845456296 3986858787551703 3992943501421056 4002772175453376 4019990578029972 4035716802411840 4038923029731840 4041260369448120 4044586509669888 4050142260369984 4052987764600320 4055333243630760 4067101477071360 4083476764570560 4083799952284416 4086163262441988 4098020961984768 4105407359439360 4107783173883480 4113425733188265 4119703612577280 4123067259517920 4134520224127692 4146518251475712 4147609326538860 4151022996766464 4156724951432352 4171199907734496 4172986081405440 4190936679427680 4196693460580740 4200147529272576 4211307599155020 4213444395214080 4225148407423008 4243323387920526 4259923291434720 4263307642494720 4265774834417460 4266112450154256 4278153751522560 4301224486781040 4310677727411328 4313172332577654 4325688793206144 4333485546074880 4352126551713360 4354989792865803 4375499948876160 4378032066902130 4381635385475712 4387654115400816 4390736744983680 4397938410152448 4423766494951440 4424116614974784 4429843097279670 4447524639392640 4466656197811080 4469142758286960 4470332458056192 4476473024619456 4479063576138333 4492061439098688 4500158067077760 4503118697385048 4537555502538240 4540181402713320 4543918177530368 4546417915629135 4550159823378624 4553356624427520 4556410042916232 4562249899084605 4587972785899776 4593911360141880 4594274946319968 4607242501639680 4610273582232864 4612247774184960 4618583279369280 4621256070618915 4634666564149440 4642268321827584 4666830588080640 4669900871362272 4694609341581120 4712076868020480 4714803764356140 4718684261281536 4725165970431648 4728485725367040 4740124944615840 4753291958350884 4764433277665152 4767085608839424 4789641919345920 4792413702864060 4796221097806560 4806320881340160 4812922970462880 4838877547628670 4842860162894208 4849512443337744 4852919560245120 4866399892356912 4868483761639680 4875171239334240 4896142370677530 4900172117484672 4915685127749760 4929339808660176 4936110879825918 4947680711421504 4973858916243840 4976737306820370 4977131191846632 4991179376776320 5003465219316720 5024988222537465 5029124015313216 5055733137087360 5056133274256896 5062677825462480 5066008534558179 5097747539888640 5104749940355520 5107704078052485 5111907949721664 5115969170993664 5118929801300952 5122526202480960 5133784501827072 5158075913141760 5161469384137248 5168150280159615 5183147814344640 5188778745958080 5195906189290440 5200182655289856 5213999884668120 5222551862056032 5242982512535040 5250184411590720 5250599938651392 5253638480282556 5268884093980416 5281435509278760 5293814752961280 5296761787599360 5308519793941728 5315811716735604 5332640562692820 5337029567271168 5359987437373296 5380955736549120 5388347159264160 5400189680493312 5407110991507680 5444635686094080 5448217683255984 5455701498754962 5474699878901526 5477044231844640 5484567644251020 5497423012690560 5500483394814720 5512693632170256 5530145768718480 5542299935243136 5545507284742698 5561599876979328 5587915572570240 5595591280774320 5615076798873360 5628898371731310 5633531209897344 5654492241624576 5657764517227368 5674182870440448 5679897721912960 5687699779223280 5688149933539008 5695512553645290 5734965982374720 5742843682899960 5747570303215104 5750896443436872 5758796026463571 5762841977791080 5767585057608192 5802835402284480 5806653057154404 5833999931834880 5837376089202840 5842180513967616 5850205487201088 5854315659978240 5875370844813036 5898355326601920 5898822153299712 5906457463039560 5923597502108160 5930032852523520 5941614947938605 5955541597081440 5958857011049280 5968630699492608 5972084768184444 5989415252131584 6000210756103680 6004158263180064 6053575203617760 6061890554172180 6066879764504832 6075213390554976 6082999865446140 6125215146855840 6125699928426624 6129244893662982 6147031442977152 6158111039159040 6161674760825220 6179555418865920 6184600889276880 6201780336191538 6221413989808290 6226534495149696 6235087427148528 6256799861601744 6259479122108160 6286405019141520 6300221293908864 6320166592821120 6337722611134512 6352577703553536 6364985081880789 6389884937152080 6394961463742080 6398662251626190 6417230627283840 6451836730171560 6457146883858944 6466016591116992 6469758498866481 6470559413660160 6488533189809216 6500228319112320 6528189827570040 6533562823312896 6554246836999680 6563249923314240 6567048100353195 6572453078213568 6581481173101224 6586105117475520 6596907615228672 6631811888325120 6635649742427160 6636174922462176 6644764645919505 6654905835701760 6671286959088960 6699984296716620 6705498687084288 6714709536929184 6738092158648032 6740977516116480 6750237100616640 6754678046077572 6806333253807360 6810272104069980 6815877266295552 6825239735067936 6830034936641280 6881959178849664 6890867040212820 6910863752459520 6918371661277440 6927874919053920 6951999846224160 6963402482741376 7000245882120960 7004851307043408 7041914012371680 7068115302030720 7072205646534210 7078026391922304 7087748955647472 7092728588050560 7110187416923760 7129937937526326 7146649916497728 7150628413259136 7184462879018880 7188620554296090 7209481322010240 7258316321443005 7264290244341312 7274268665006616 7299599838535368 7302725642459520 7312756859001360 7329897350254080 7344213556016295 7350258176227008 7373527691624640 7389733246990848 7394009712990264 7404166319738877 7415466502639104 7450554096760320 7460788374365760 7465105960230555 7465696787769948 7486769065164480 7505197828975080 7511374946529792 7526977277114880 7543686022969824 7583599705631040 7584199911385344 7594016738193720 7646621309832960 7657124910533280 7667861924582496 7673953756490496 7678394701951428 7683789303721440 7700676752740608 7737113869712640 7742204076205872 7783168118937120 7793859283935660 7800273982934784 7820999827002180 7833827793084048 7864473768802560 7875276617386080 7880457720423834 7922153263918140 7940722129441920 7945142681399040 7962779690912592 7973717575103406 8005544350906752 8039981156059944 8071433604823680 8082520738896240 8100284520739968 8110666487261520 8166953529141120 8167599904568832 8172326524883976 8196041923969536 8215566347766960 8226851466376530 8246134519035840 8269040448255384 8293036502951424 8295218653077720 8302045993532928 8313449902864704 8318260927114047 8342399815468992 8381873358855360 8393386921161480 8400295058545152 8422615198310040 8426888790428160 8443347557596965 8450296814846016 8486646775841052 8519846582869440 8526615284989440 8531549668834920 8532224900308512 8556307503045120 8602448973562080 8621355454822656 8626344665155308 8651377586412288 8666971092149760 8704253103426720 8709979585731606 8750999897752320 8756064133804260 8763270770951424 8775308230801632 8781473489967360 8847532989902880 8848233229949568 8859686194559340 8895049278785280 8933312395622160 8938285516573920 8952946049238912 8958127152276666 8984122878197376 9000316134155520 9006237394770096 9080362805426640 9092835831258270 9100319646757248 9112820085832464 9124499798169210 9175945571799552 9187822720283760 9188549892639936 9193867340494473 9220547164465728 9237166558738560 9242512141237830 9269333128298880 9284536643655168 9302670504287307 9332120984712435 9339801742724544 9389218683162240 9424153736040960 9429607528712280 9437368522563072 9450331940863296 9456971450734080 9480249889231680 9506583916701768 9528866555330304 9534171217678848 9579283838691840 9584827405728120 9592442195613120 9597993377439285 9612641762680320 9625845940925760 9677755095257340 9685720325788416 9699024886675488 9705839120490240 9732799784713824 9736967523279360 9750342478668480 9792284741355060 9800344234969344 9831370255499520 9858679617320352 9872221759651836 9895361422843008 9947717832487680 9953474613640740 9954262383693264 9982358753552640 10006930438633440 10049976445074930 10058248030626432 10111466274174720 10125355650924960 10132017069116358 10209499880711040 10215408156104970 10223815899443328 10237859602601904 10245052404961920 10322938768274496 10336300560319230 10366295628689280 10377557491916160 10391812378580880 10427999769336240 10445103724112064 10500368823181440 10501199877302784 10507276960565112 10537768187960832 10562871018557520 10587629505922560 10608308469801315 10617039587883456 10631623433471208 10665281125385640 10674059134542336 10694906906289489 10719974874746592 10761911473098240 10776694318528320 10782930831444135 10800379360986624 10814221983015360 10889271372188160 10896435366511968 10911402997509924 10949399757803052 10954088463689280 10969135288502040 10994846025381120 11000966789629440 11025387264340512 11060291537436960 11084599870486272 11091014569485396 11123199753958656 11175831145140480 11191182561548640 11230153597746720 11257796743462620 11267062419794688 11315529034454736 11359795443825920 11375399558446560 11376299867078016 11391025107290580 11469931964749440 11485687365799920 11501792886873744 11517592052927142 11525683955582160 11605670804568960 11613306114308808 11674752178405680 11700410974402176 11750741689626072 11796710653203840 11797644306599424 11812914926079120 11820686580635751 11883229895877210 11911083194162880 11917714022098560 11937261398985216 11944169536368888 11978830504263168 12008316526360128 12107150407235520 12123781108344360 12133759529009664 12150426781109952 12165999730892280 12250430293711680 12251399856853248 12258489787325964 12294062885954304 12316222078318080 12323349521650440 12340277199564795 12359110837731840 12369201778553760 12403560672383076 12442827979616580 12453068990299392 12470174854297056 12513599723203488 12518958244216320 12572810038283040 12600442587817728 12640333185642240 12675445222269024 12729970163761578 12779769874304160 12789922927484160 12797324503252380 12834461254567680 12903673460343120 12932033182233984 12939516997732962 12977066379618432 13000456638224640 13056379655140080 13064969378597409 13126499846628480 13134096200706390 13144906156427136 13162962346202448 13172210234951040 13193815230457344 13271299484854320 13272349844924352 13289529291839010 13342573918177920 13399968593433240 13410997374168576 13429419073858368 13437190728414999 13476184317296064 13500474201233280 13509356092155144 13612666507614720 13620544208139960 13631754532591104 13639253746887405 13650479470135872 13660069873282560 13686749697253815 13763918357699328 13781734080425640 13821727504919040 13836743322554880 13855749838107840 13863768211856745 13903999692448320 13926804965482752 14000491764241920 14009702614086816 14083828024743360 14136230604061440 14144411293068420 14156052783844608 14175497911294944 14185457176101120 14220374833847520 14259875875052652 14293299832995456 14301256826518272 14368925758037760 14377241108592180 14418962644020480 14516632642886010 14528580488682624 14548537330013232 14599199677070736 14605451284919040 14625513718002720 14688427112032590 14700516352454016 14747055383249280 14788019425980528 14808332639477754 14921576748731520 14930211920461110 14931393575539896 14973538130328960 15010395657950160 15087372045939648 15167199411262080 15168399822770688 15188033476387440 15293242619665920 15314249821066560 15323112234157455 15335723849164992 15347907512980992 15356789403902856 15367578607442880 15401353505481216 15474227739425280 15484408152411744 15504450840478845 15566336237874240 15587718567871320 15600547965869568 15641999654004360 15667655586168096 15728947537605120 15750553234772160 15760915440847668 15844306527836280 15881444258883840 15890285362798080 15925559381825184 15947435150206812 16011088701813504 16079962312119888 16142867209647360 16165041477792480 16200569041479936 16221332974523040 16333907058282240 16344653049767952 16431132695533920 16453702932753060 16492269038071680 16538080896510768 16590437306155440 16626899805729408 16636521854228094 16684799630937984 16763746717710720 16786773842322960 16845230396620080 16886695115193930 16900593629692032 16973293551682104 17039693165738880 17063099337669840 17064449800617024 17204897947124160 17242710909645312 17252689330310616 17276388079390713 17302755172824576 17408506206853440 17419959171463212 17501999795504640 17512128267608520 17526541541902848 17550616461603264 17562946979934720 17695065979805760 17696466459899136 17719372389118680 17790098557570560 17824844843815815 17866624791244320 17876571033147840 17905892098477824 17916254304553332 17968245756394752 18000632268311040 18012474789540192 18160725610853280 18185671662516540 18200639293514496 18225640171664928 18248999596338420 18375645440567520 18377099785279872 18387734680988946 18441094328931456 18474333117477120 18485024282475660 18538666256597760 18605341008574614 18664241969424870 18679603485449088 18778437366324480 18859215057424560 18900663881726592 18960499778463360 19013167833403536 19057733110660608 19094955245642367 19169654811456240 19184884391226240 19195986754878570 19251691881851520 19355510190514680 19371440651576832 19398049773350976 19409275496599443 19411678240980480 19465599569427648 19500684957336960 19584569482710120 19600688469938688 19662740510999040 19701144301059585 19717359234640704 19744443519303672 19790722845686016 19895435664975360 19906949227281480 19908524767386528 19934293937758515 19964717507105280 20013860877266880 20099952890149860 20116496061252864 20222932548349440 20250711301849920 20264034138232716 20418999761422080 20430816312209940 20447631798886656 20475719205203808 20490104809923840 20645877536548992 20672601120638460 20732591257378560 20755114983832320 20783624757161760 20855999538672480 20890207448224128 21000737646362880 21014553921130224 21125742037115040 21216616939602630 21234079175766912 21263246866942416 21330562250771280 21389813812578978 21439949749493184 21553388637056640 21565861662888270 21628443966030720 21774948964329015 21792870733023936 21822805995019848 21898799515606104 21908176927378560 21938270577004080 21989692050762240 22050774528681024 22120583074873920 22169199740972544 22182029138970792 22246399507917312 22351662290280960 22382365123097280 22395317880691665 22460307195493440 22515593486925240 22534124839589376 22631058068909472 22719590887651840 22750799116893120 22752599734156032 22782050214581160 22939863929498880 22971374731599840 23003585773747488 23035184105854284 23051367911164320 23211341609137920 23226612228617616 23349504356811360 23400821948804352 23501483379252144 23593421306407680 23625829852158240 23641373161271502 23766459791754420 23822166388325760 23835428044197120 23888339072737776 24016633052720256 24214300814471040 24247562216688720 24300853562219904 24331999461784560 24500860587423360 24502799713706496 24516979574651928 24588125771908608 24646699043300880 24680554399129590 24738403557107520 24807121344766152 24885655959233160 24906137980598784 24940349708594112 24954782781342141 25027199446406976 25145620076566080 25200885175635456 25280666371284480 25330042672790895 25350890444538048 25459940327523156 25559539748608320 25579845854968320 25594649006504760 25668922509135360 25807346920686240 25864066364467968 25879033995465924 25954132759236864 26000913276449280 26112759310280160 26129938757194818 26252999693256960 26268192401412780 26289812312854272 26325924692404896 26344420469902080 26542598969708640 26544699689848704 26579058583678020 26685147836355840 26799937186866480 26858838147716736 26874381456829998 26952368634592128 27000948402466560 27018712184310288 27241088416279920 27278507493774810 27300958940271744 27373499394507630 27527836715398656 27563468160851280 27581602021483419 27711499676215680 27727536423713490 27807999384896640 27853609930965504 27908011512861921 28019405228173632 28167656049486720 28272461208122880 28288822586136840 28312105567689216 28350995822589888 28370914352202240 28440749667695040 28519751750105304 28586599665990912 28602513653036544 28737851516075520 28754482217184360 28793980132317855 28837925288040960 29033265285772020 29057160977365248 29097074660026464 29198399354141472 29210902569838080 29251027436005440 29376854224065180 29401032704908032 29494110766498560 29576038851961056 29616665278955508 29843153497463040 29860423840922220 29862787151079792 29947076260657920 30020791315900320 30174744091879296 30334398822524160 30376066952774880 30628499642133120 30646224468314910 30671447698329984 30713578807805712 30735157214885760 30968816304823488 31008901680957690 31132672475748480 31175437135742640 31283999308008720 31335311172336192 31501106469544320 31521830881695336 31688613055672560 31762888517767680 31824925409403945 31851118763650368 31894870300413624 32022177403627008 32084720718868467 32159924624239776 32285734419294720 32330082955584960 32348792494332405 32401138082959872 32442665949046080 32667814116564480 32689306099535904 32862265391067840 32907405865506120 32984538076143360 33076161793021536 33180874612310880 33253799611458816 33273043708456188 33369599261875968 33527493435421440 33573547684645920 33690460793240160 33773390230387860 33801187259384064 33946587103364208 34079386331477760 34126198675339680 34128899601234048 34409795894248320 34505378660621232 34552776158781426 34817012413706880 34839918342926424 35024256535217040 35101232923206528 35390131959611520 35392932919798272 35438744778237360 35462059741907253 35649689687631630 35733249582488640 35753142066295680 35811784196955648 35832508609106664 35936491512789504 36024949579080384 36321451221706560 36371343325033080 36401278587028992 36451280343329856 36497999192676840 36751290881135040 36754199570559744 36775469361977892 36882188657862912 36948666234954240 36970048564951320 37020831598694385 37077332513195520 37210682017149228 37328483938849740 37359206970898176 37556874732648960 37718430114849120 37801327763453184 37920999556926720 38026335666807072 38189910491284734 38339309622912480 38369768782452480 38391973509757140 38503383763703040 38711020381029360 38796099546701952 38818550993198886 38931199138855296 39001369914673920 39169138965420240 39402288602119170 39434718469281408 39488887038607344 39581445691372032 39813898454562960 39817049534773056 39868587875517030 40027721754533760 40199905780299720 40232992122505728 40311572185244997 40501422603699840 40528068276465432 40837999522844160 40861632624419880 40895263597773312 40951438410407616 40980209619847680 41291755073097984 41345202241276920 41465182514757120 41510229967664640 41567249514323520 41591304635570235 41711999077344960 41780414896448256 42001475292725760 42029107842260448 42251484074230080 42433233879205260 42468158351533824 42526493733884832 42661124501542560 42779627625157956 42879899498986368 43106777274113280 43131723325776540 43256887932061440 43549897928658030 43585741466047872 43645611990039696 43797599031212208 43816353854757120 43876541154008160 44101549057362048 44241166149747840 44364058277941584 44764730246194560 44790635761383330 44920614390986880 45031186973850480 45262116137818944 45501598233786240 45505199468312064 45564100429162320 45879727858997760 45942749463199680 45969336702472365 46007171547494976 46070368211708568 46102735822328640 46422683218275840 46453224457235232 46513352521436535 46699008713622720 46801643897608704 47002966758504288 47186842612815360 47251659704316480 47282746322543004 47532919583508840 47644332776651520 47670856088394240 47776678145475552 48033266105440512 48428601628942080 48495124433377440 48601707124439808 48663998923569120 49001721174846720 49033959149303856 49293398086601760 49361108798259180 49476807114215040 49614242689532304 49771311918466320 49880699417188224 49909565562684282 50054398892813952 50291240153132160 50660085345581790 50701780889076096 50919880655046312 51119079497216640 51189298013009520 51614693841372480 51728132728935936 51758067990931848 51829164238172139 51908265518473728 52225518620560320 52259877514389636 52505999386513920 52536384802825560 52579624625708544 52651849384809792 52688840939804160 53085197939417280 53089399379697408 53158117167356040 53370295672711680 53474534531447445 53599874373732960 53717676295433472 53748762913659996 53904737269184256 54001896804933120 54037424368620576 54482176832559840 54557014987549620 54601917880543488 54746998789015260 55126936321702560 55163204042966838 55422999352431360 55455072847426980 55615998769793280 55816023025723842 56038810456347264 56335312098973440 56577645172273680 56701991645179776 56881499335390080 57039503500210608 57173199331981824 57508964434368720 57587960264635710 58066530571544040 58114321954730496 58194149320052928 58227826489798329 58396798708282944 58502054872010880 58753708448130360 58802065409816064 58988221532997120 59103432903178755 59152077703922112 59233330557911016 59686306994926080 59720847681844440 59725574302159584 59894152521315840 60041582631800640 60349488183758592 60668797645048320 60752133905549760 61256999284266240 61292448936629820 61342895396659968 61427157615611424 61470314429771520 61937632609646976 62017803361915380 62265344951496960 62350874271485280 62567998616017440 62670622344672384 63002212939088640 63043661763390672 63377226111345120 63649850818807890 63702237527300736 63789740600827248 64169441437736934 64319849248479552 64660165911169920 64697584988664810 64885331898092160 65324846892987045 65378612199071808 65724530782135680 65814811731012240 65969076152286720 66152323586043072 66361749224621760 66507599222917632 66546087416912376 66739198523751936 67054986870842880 67147095369291840 67185953642074995 67380921586480320 67546780460775720 67602374518768128 67893174206728416 68158772662955520 68252397350679360 68257799202468096 68819591788496640 69010757321242464 69105552317562852 69634024827413760 69679836685852848 70048513070434080 70202465846413056 70780263919223040 70877489556474720 70924119483814506 71299379375263260 71466499164977280 71506284132591360 71665017218213328 72049899158160768 72642902443413120 72742686650066160 72902560686659712 72995998385353680 73502581762270080 73508399141119488 73550938723955784 73764377315725824 73940097129902640 74041663197388770 74421364034298456 74656967877699480 74718413941796352 74864348344026423 75436860229698240 75602655526906368 75841999113853440 76052671333614144 76379820982569468 76678619245824960 76739537564904960 76783947019514280 77006767527406080 77422040762058720 77592199093403904 77637101986397772 77862398277710592 78002739829347840 78338277930840480 78804577204238340 78869436938562816 78977774077214688 79627796909125920 79634099069546112 79737175751034060 80055443509067520 80399811560599440 80623144370489994 81002845207399680 81056136552930864 81723265248839760 81902876820815232 82583510146195968 82690404482553840 82744806064450257 83134499028647040 83182609271140470 83423998154689920 83560829792896512 84058215684520896 84502968148460160 84866467758410520 84936316703067648 85052987467769664 85322249003085120 85559255250315912 85759798997972736 86213554548226560 86263446651553080 86381940396953565 86513775864122880 87099795857316060 87171482932095744 87291223980079392 87595198062424416 87632707709514240 87753082308016320 88203098114724096 88482332299495680 88728116555883168 89529460492389120 89581271522766660 89841228781973760 90062373947700960 90524232275637888 91003196467572480 91128200858324640 91885498926399360 91938673404944730 92014343094989952 92140736423417136 92205471644657280 92906448914470464 93026705042873070 93398017427245440 94005933517008576 94503319408632960 94565492645086008 95065839167017680 95288665553303040 95474776228211835 95553356290951104 96066532210881024 96254162156605401 96857203257884160 96990248866754880 97046377482997215 97203414248879616 97327997847138240 98003442349693440 98067918298607712 98586796173203520 98722217596518360 98953614228430080 99228485379064608 99542623836932640 99761398834376448 99819131125368564 100108797785627904 100582480306264320 101320170691163580 101403561778152192 101839761310092624 102238158994433280 102378596026019040 103229387682744960 103516135981863696 103658328476344278 104451037241120640 104519755028779272 105072769605651120 105303698769619584 106170395878834560 106178798759394816 106316234334712080 106949069062894890 107199748747465920 107435352590866944 107497525827319992 107809474538368512 108074848737241152 108964353665119680 109114029975099240 109203835761086976 109493997578030520 110253872643405120 110326408085933676 110845998704862720 110910145694853960 111231997539586560 111632046051447684 112077620912694528 112670624197946880 113155290344547360 113403983290359552 113762998670780160 114079007000421216 115017928868737440 115175920529271420 116133061143088080 116388298640105856 116455652979596658 116793597416565888 117004109744021760 117507416896260720 118206865806357510 118304155407844224 118466661115822032 119441695363688880 119451148604319168 120083165263601280 120698976367517184 120934716555734991 121504267811099520 122513998568532480 122584897873259640 122685790793319936 122854315231222848 122940628859543040 123875265219293952 124035606723830760 124530689902993920 124701748542970560 124773913906710705 125135997232034880 125341244689344768 126004425878177280 126087323526781344 126754452222690240 127299701637615780 127404475054601472 127579481201654496 128338882875473868 128639698496959104 129320331822339840 129395169977329620 129770663796184320 130649693785974090 130757224398143616 131449061564271360 131629623462024480 132304647172086144 132723498449243520 133092174833824752 134294190738583680 134371907284149990 134761843172960640 135093560921551440 135786348413456832 136504794701358720 136515598404936192 137639183576993280 137908010107417095 138021514642484928 138211104635125704 139268049654827520 139359673371705696 139540057564309605 140097026140868160 140404931692826112 141560527838446080 141754979112949440 141848238967629012 142598758750526520 142932998329954560 143012568265182720 143330034436426656 144099798316321536 145285804886826240 145485373300132320 145805121373319424 145991996770707360 147005163524540160 147101877447911568 147880194259805280 148083326394777540 148842728068596912 149313935755398960 149728696688052846 150873720459396480 152105342667228288 152759641965138936 153357238491649920 153567894039028560 154844081524117440 155184398186807808 155274203972795544 155724796555421184 156676555861680960 157609154408476680 157738873877125632 157955548154429376 159255593818251840 159268198139092224 159474351502068120 160110887018135040 160423603594342335 160799623121198880 161246288740979988 162005690414799360 162112273105861728 163446530497679520 163805753641630464 165380808965107680 165489612128900514 166268998057294080 166365218542280940 166847996309379840 168116431369041792 169005936296920320 169732935516821040 170105974935539328 170644498006170240 171118510500631824 171519597995945472 172526893303106160 172763880793907130 174199591714632120 174342965864191488 174582447960158784 174683479469394987 175190396124848832 175506164616032640 176406196229448192 176964664598991360 177310298709536265 177456233111766336 179058920984778240 179162543045533320 179682457563947520 180124747895401920 181048464551275776 182006392935144960 182256401716649280 183770997852798720 183877346809889460 184028686189979904 184281472846834272 184410943289314560 185812897828940928 186053410085746140 186796034854490880 188011867034017152 189006638817265920 189130985290172016 190131678334035360 190949552456423670 191106712581902208 192508324313210802 193980497733509760 194092754965994430 194655995694276480 196135836597215424 197173592346407040 197444435193036720 197907228456860160 198456970758129216 199085247673865280 199522797668752896 199638262250737128 200217595571255808 201164960612528640 201557860926224985 202640341382327160 202807123556304384 203679522620185248 204476317988866560 204757192052038080 206458775365489920 207032271963727392 207316656952688556 208902074482241280 209039510057558544 210145539211302240 210607397539239168 212340791757669120 212632468669424160 213898138125789780 214399497494931840 214995051654639984 216149697474482304 217928707330239360 218228059950198480 218987995156061040 220507745286810240 220652816171867352 221820291389707920 223264092102895368 224155241825389056 224593045032079269 226310580689094720 226807966580719104 227525997341560320 228158014000842432 230035857737474880 230351841058542840 232266122286176160 232776597280211712 232911305959193316 233587194833131776 234008219488043520 235014833792521440 236413731612715020 236608310815688448 236933322231644064 238883390727377760 238902297208638336 240166330527202560 241869433111469982 243008535622199040 245169795746519280 245708630462445696 247750530438587904 248071213447661520 248234418193350771 249403497085941120 249547827813421410 250271994464069760 250682489378689536 252174647053562688 253508904445380480 254599403275231560 254808950109202944 255158962403308992 256677765750947736 257279396993918208 258640663644679680 258790339954659240 259145821190860695 259541327592368640 261299387571948180 261514448796287232 262898123128542720 263259246924048960 264609294344172288 265446996898487040 266184349667649504 268588381477167360 268743814568299980 269523686345921280 270187121843102880 271572696826913664 273009589402717440 275816020214834190 276043029284969856 276422209270251408 278719346743411392 279080115128619210 280194052281736320 283509958225898880 283696477935258024 285197517501053040 285865996659909120 286660068872853312 288199596632643072 290571609773652480 290970746600264640 291139132448991645 291610242746638848 291983993541414720 294010327049080320 294203754895823136 295760388519610560 296166652789555080 297685456137193824 298627871510797920 299457393376105692 301747440918792960 304210685334456576 305519283930277872 306714476983299840 307135788078057120 309688163048234880 310548407945591088 313353111723361920 315218308816953360 315911096308858752 318511187636503680 318536396278184448 318948703004136240 320847207188684670 321599246242397760 322492577481959976 324224546211723456 326893060995359040 327611507283260928 330761617930215360 330979224257801028 332537996114588160 332730437084561880 333695992618759680 336232862738083584 338011872593840640 339465871033642080 340211949871078656 341288996012340480 342237021001263648 345053786606212320 345527761587814260 348399183429264240 349164895920317568 349366958938789974 350380792249697664 351012329232065280 354620597419072530 354912466223532672 358325086091066640 360249495790803840 362096929102551552 362804149667204973 364512803433298560 367541995705597440 367754693619778920 368057372379959808 368562945693668544 368821886578629120 371625795657881856 372106820171492280 373592069708981760 374321741720132115 376023734068034304 378013277634531840 378261970580344032 380263356668070720 381899104912847340 382213425163804416 385016648626421604 387960995467019520 388185509931988860 389311991388552960 392271673194430848 394347184692814080 394888870386073440 396913941516258432 398170495347730560 399276524501474256 403115721852449970 405280682764654320 407359045240370496 409514384104076160 412917550730979840 413724030322251285 414064543927454784 414633313905377112 417804148964482560 418079020115117088 420291078422604480 421214795078478336 424681583515338240 425264937338848320 427796276251579560 428798994989863680 429990103309279968 432299394948964608 435857414660478720 436456119900396960 437975990312122080 441015490573620480 441305632343734704 443640582779415840 446528184205790736 449186090064158538 452621161378189440 456316028001684864 460071715474949760 460703682117085680 464532244572352320 465553194560423424 465822611918386632 467174389666263552 470029667585042880 472827463225430040 473216621631376896 473866644463288128 477766781454755520 477804594417276672 480332661054405120 481270810783027005 483738866222939964 486017071244398080 490339591493038560 491417260924891392 496142426895323040 496468836386701542 498806994171882240 499095655626842820 500543988928139520 504349294107125376 507017808890760960 509198806550463120 510317924806617984 513355531501895472 514558793987836416 517580679909318480 518291642381721390 522598775143896360 523028897592574464 524050438408184961 526518493848097920 529218588688344576 530893993796974080 532368699335299008 537176762954334720 537487629136599960 539047372691842560 540374243686205760 543145393653827328 546019178805434880 551632040429668380 552086058569939712 552844418540502816 557438693486822784 558160230257238420 560388104563472640 567019916451797760 567392955870516048 570395035002106080 573320137745706624 581941493200529280 582278264897983290 583967987082829440 588407509791646272 591520777039221120 592333305579110160 595370912274387648 597255743021595840 598914786752211384 603494881837585920 604673582778674955 608421370668913152 611038567860555744 613428953966599680 614271576156114240 619376326096469760 621096815891182176 626706223446723840 630436617633906720 631822192617717504 637022375273007360 637897406008272480 641694414377369340 643198492484795520 644985154963919952 648449092423446912 653786121990718080 661523235860430720 661958448515602056 665460874169123760 672465725476167168 673779135096237807 678931742067284160 680423899742157312 682577992024680960 684474042002527296 690107573212424640 691055523175628520 696798366858528480 698329791840635136 698733917877579948 700761584499395328 702024658464130560 709241194838145060 709824932447065344 716650172182133280 720498991581607680 725608299334409946 729025606866597120 735509387239557840 737125891387337088 743251591315763712 744213640342984560 748643483440264230 752047468136068608 756523941160688064 760526713336141440 763798209825694680 764426850327608832 770033297252843208 775921990934039040 776371019863977720 778623982777105920 784543346388861696 788694369385628160 789777740772146880 793827883032516864 796340990695461120 798553049002948512 806231443704899940 810561365529308640 814718090480740992 819028768208152320 827448060644502570 828129087854909568 829266627810754224 836158040230234176 840582156845208960 850529874677696640 855592552503159120 857597989979727360 859980206618559936 864598789897929216 871714829320957440 872912239800793920 873417397346974935 875951980624244160 882030981147240960 882611264687469408 887281165558831680 893056368411581472 898372180128317076 905242322756378880 912632056003369728 920143430949899520 921407364234171360 929064489144704640 931645223836773264 940059335170085760 945654926450860080 947733288926576256 955533562909511040 955609188834553344 962541621566054010 967477732445879928 980679182986077120 982834521849782784 992284853790646080 992937672773403084 997613988343764480 998191311253685640 1001087977856279040 1008698588214250752 1014035617781521920 1018397613100926240 1020635849613235968 1026711063003790944 1035161359818636960 1036583284763442780 1045197550287792720 1048100876816369922 1053036987696195840 1064737398670598016 1074975258273199920 1080748487372411520 1086290787307654656 1103264080859336760 1104172117139879424 1105688837081005632 1114877386973645568 1116320460514476840 1120776209126945280 1122965225160396345 1134039832903595520 1134785911741032096 1140790070004212160 1146640275491413248 1163882986401058560 1164556529795966580 1167935974165658880 1176815019583292544 1183041554078442240 1184666611158220320 1190741824548775296 1194511486043191680 1197829573504422768 1209347165557349910 1222077135721111488 1228543152312228480 1238752652192939520 1241172090966753855 1242193631782364352 1253412446893447680 1260873235267813440 1263644385235435008 1274044750546014720 1275794812016544960 1283388828754738680 1286396984969591040 1289970309927839904 1296898184846893824 1307572243981436160 1323046471720861440 1323916897031204112 1330921748338247520 1347558270192475614 1357863484134568320 1368948084005054592 1380215146424849280 1382111046351257040 1393596733717056960 1396659583681270272 1397467835755159896 1401523168998790656 1418482389676290120 1419649864894130688 1433300344364266560 1440997983163215360 1451216598668819892 1458051213733194240 1471018774479115680 1474251782774674176 1488427280685969120 1497286966880528460 1513047882321376128 1521053426672282880 1527596419651389360 1540066594505686416 1552742039727955440 1569086692777723392 1572151315224554883 1579555481544293760 1587655766065033728 1592681981390922240 1597106098005897024 1612462887409799880 1621122731058617280 1629436180961481984 1638057536416304640 1654896121289005140 1656258175709819136 1658533255621508448 1672316080460468352 1681164313690417920 1701059749355393280 1711185105006318240 1719960413237119872 1745824479601587840 1746834794693949870 1751903961248488320 1765222529374938816 1774562331117663360 1786112736823162944 1796744360256634152 1810484645512757760 1814020748336024865 1825264112006739456 1840286861899799040 1842814728468342720 1858128978289409280 1863290447673546528 1880118670340171520 1891309852901720160 1895466577853152512 1911067125819022080 1925083243132108020 1934955464891759856 1961358365972154240 1984569707581292160 1985875345546806168 1996382622507371280 2017397176428501504 2036795226201852480 2041271699226471936 2053422126007581888 2070322719637273920 2073166569526885560 2090395100575585440 2096201753632739844 2106073975392391680 2129474797341196032 2149950516546399840 2161496974744823040 2206528161718673520 2211377674162011264 2229754773947291136 2232640921028953680 2245930450320792690 2269571823482064192 2281580140008424320 2293280550982826496 2327765972802117120 2329113059591933160 2335871948331317760 2353630039166585088 2366083108156884480 2369333222316440640 2381483649097550592 2389022972086383360 2395659147008845536 2418694331114699820 2444154271442222976 2457086304624456960 2482344181933507710 2484387263564728704 2521746470535626880 2551589624033089920 2566777657509477360 2572793969939182080 2579940619855679808 2593796369693787648 2615144487962872320 2620252192040924805 2646092943441722880 2647833794062408224 2661843496676495040 2695116540384951228 2715726968269136640 2737896168010109184 2760430292849698560 2764222092702514080 2787193467434113920 2794935671510319792 2836964779352580240 2866600688728533120 2902433197337639784 2942037548958231360 2948503565549348352 2976854561371938240 2994573933761056920 3026095764642752256 3042106853344565760 3055192839302778720 3080133189011372832 3105484079455910880 3144302630449109766 3159110963088587520 3194212196011794048 3224925774819599760 3242245462117234560 3258872361922963968 3309792242578010280 3312516351419638272 3317066511243016896 3344632160920936704 3362328627380835840 3368895675481189035 3402119498710786560 3422370210012636480 3439920826474239744 3491648959203175680 3493669589387899740 3503807922496976640 3530445058749877632 3549124662235326720 3572225473646325888 3593488720513268304 3628041496672049730 3685629456936685440 3716257956578818560 3726580895347093056 3760237340680343040 3782619705803440320 3790933155706305024 3822134251638044160 3850166486264216040 3869910929783519712 3922716731944308480 3969139415162584320 3971750691093612336 3992765245014742560 4073590452403704960 4106844252015163776 4140645439274547840 4146333139053771120 4180790201151170880 4192403507265479688 4258949594682392064 4299901033092799680 4322993949489646080 4413056323437347040 4422755348324022528 4465281842057907360 4491860900641585380 4539143646964128384 4563160280016848640 4658226119183866320 4707260078333170176 4716453945673664649 4738666444632881280 4762967298195101184 4778045944172766720 4791318294017691072 4837388662229399640 4888308542884445952 4914172609248913920 4964688363867015420 4968774527129457408 5043492941071253760 5103179248066179840 5133555315018954720 5159881239711359616 5240504384081849610 5295667588124816448 5323686993352990080 5390233080769902456 5431453936538273280 5475792336020218368 5520860585699397120 5528444185405028160 5574386934868227840 5589871343020639584 5673929558705160480 5733201377457066240 5804866394675279568 5884075097916462720 5953709122743876480 5989147867522113840 6052191529285504512 6110385678605557440 6160266378022745664 6210968158911821760 6288605260898219532 6318221926177175040 6388424392023588096 6449851549639199520 6484490924234469120 6619584485156020560 6634133022486033792 6689264321841873408 6737791350962378070 6844740420025272960 6879841652948479488 6983297918406351360 6987339178775799480 7007615844993953280 7060890117499755264 7098249324470653440 7144450947292651776 7186977441026536608 7256082993344099460 7371258913873370880 7453161790694186112 7565239411606880640 7700332972528432080 7739821859567039424 7845433463888616960 7860756576122774415 7938278830325168640 7943501382187224672 7985530490029485120 8147180904807409920 8213688504030327552 8281290878549095680 8292666278107542240 8361580402302341760 8384807014530959376 8599802066185599360 8826112646874694080 8845510696648045056 8930563684115814720 8983721801283170760 9078287293928256768 9126320560033697280 9316452238367732640 9432907891347329298 9477332889265762560 9582636588035382144 9674777324458799280 9776617085768891904 9929376727734030840 9937549054258914816 10086985882142507520 10206358496132359680 10267110630037909440 10319762479422719232 10481008768163699220 10591335176249632896 10647373986705980160 10780466161539804912 11056888370810056320 11148773869736455680 11179742686041279168 11347859117410320960 11466402754914132480 11609732789350559136 11768150195832925440 11907418245487752960 11978295735044227680 12220771357211114880 12320532756045491328 12421936317823643520 12577210521796439064 12776848784047176192 12899703099278399040 12968981848468938240 13239168970312041120 13268266044972067584 13475582701924756140 13689480840050545920 13974678357551598960 14121780234999510528 14288901894585303552 14373954882053073216 14512165986688198920 14742517827746741760 14906323581388372224 15130478823213761280 15400665945056864160 15479643719134078848 15721513152245548830 15887002764374449344 15971060980058970240 16294361809614819840 16427377008060655104 16562581757098191360 16585332556215084480 16723160804604683520 16769614029061918752 17199604132371198720 17652225293749388160 17861127368231629440 17967443602566341520 18156574587856513536 18632904476735465280 18865815782694658596 18954665778531525120 19165273176070764288 19349554648917598560 19858753455468061680 20534221260075818880 20639524958845438464 20962017536327398440 21182670352499265792 21294747973411960320 21560932323079609824 22113776741620112640 22359485372082558336 22695718234820641920 23219465578701118272 23536300391665850880 23582269728368323245 23814836490975505920 23956591470088455360 24441542714422229760 24641065512090982656 24843872635647287040 25154421043592878128 25799406198556798080 26478337940624082240 26536532089944135168 26951165403849512280 27378961680101091840 27949356715103197920 28747909764106146432 29024331973376397840 29812647162776744448 30260957646427522560 30801331890113728320 30959287438268157696 31443026304491097660 31774005528748898688 31942121960117940480 33170665112430168960 33446321609209367040 33539228058123837504 34399208264742397440 35304450587498776320 35722254736463258880 35934887205132683040 37265808953470930560 37731631565389317192 38330546352141528576 38699109297835197120 39717506910936123360 41068442520151637760 41924035072654796880 42365340704998531584 43121864646159219648 44227553483240225280 44718970744165116672 45391436469641283840 46438931157402236544 47164539456736646490 47913182940176910720 48883085428844459520 49282131024181965312 49687745271294574080 50308842087185756256 51598812397113596160 52956675881248164480 53902330807699024560 55898713430206395840 57495819528212292864 58048663946752795680 61602663780227456640 61918574876536315392 62886052608982195320 63548011057497797376 63884243920235880960 66341330224860337920 67078456116247675008 70608901174997552640 71444509472926517760 71869774410265366080 74531617906941861120 75463263130778634384 77398218595670394240 79435013821872246720 82136885040303275520 83848070145309593760 86243729292318439296 89437941488330233344 90782872939282567680 92877862314804473088 94329078913473292980 95826365880353821440 100617684174371512512 103197624794227192320 105913351762496328960 107804661615398049120 111797426860412791680 114991639056424585728 116097327893505591360 123205327560454913280 125772105217964390640 127096022114995594752 132682660449720675840 134156912232495350016 143739548820530732160 149063235813883722240 150926526261557268768 154796437191340788480 158870027643744493440 167696140290619187520 172487458584636878592 185755724629608946176 188658157826946585960 191652731760707642880 201235368348743025024 211826703524992657920 215609323230796098240 223594853720825583360 232194655787011182720 246410655120909826560 251544210435928781280 268313824464990700032 287479097641061464320 301853052523114537536 309592874382681576960 317740055287488986880 335392280581238375040 344974917169273757184 377316315653893171920 402470736697486050048 431218646461592196480 447189707441651166720 464389311574022365440 503088420871857562560 574958195282122928640 603706105046229075072 635480110574977973760 670784561162476750080 754632631307786343840 804941473394972100096 862437292923184392960 928778623148044730880 1006176841743715125120 1207412210092458150144 1341569122324953500160 1509265262615572687680 1724874585846368785920 2012353683487430250240 2414824420184916300288 3018530525231145375360 4024707366974860500480 6037061050462290750720 12074122100924581501440
- Sum of all divisors σ(n): 57762573428397065135094
- Sum of proper divisors (its aliquot sum) s(n): 45688451327472483633654
- 12074122100924581501440 is an abundant number, because the sum of its proper divisors (45688451327472483633654) is greater than itself. Its abundance is 33614329226547902132214
Bases of 12074122100924581501440
- Binary: 101000111010001010000110101011111101011001101011101101010101011010000000002
- Hexadecimal: 0x28E8A1ABF59AED55A00
- Base-36: 1YS5IOXCFMI0000
Squares and roots of 12074122100924581501440
- 12074122100924581501440 squared (120741221009245815014402) is 145784424508035429880430622600805044722073600
- 12074122100924581501440 cubed (120741221009245815014403) is 1760218941923041793600513468964704052988283537588421156598185984000
-
The
square root of 12074122100924581501440 is 109882310227.4637357447 -
The
cube root of 12074122100924581501440 is 22941326.2526274795
Scales and comparisons
How big is 12074122100924581501440?- 12,074,122,100,924,581,501,440 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 12,074,122,100,924,581,501,440 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 12074122100924581501440 cubic inches would be around 1911777.2 feet tall.
Recreational maths with 12074122100924581501440
- 12074122100924581501440 backwards is 04410518542900122147021
- 12074122100924581501440 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 12074122100924581501440's digits is 63
- 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 12074122100924581501440 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 12074122100924581501440 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/12074122100924581501440/
Chicago style:
Numbermatics. 2024. "Number 12074122100924581501440 - Facts about the integer". https://numbermatics.com/n/12074122100924581501440/
The information we have on file for 12074122100924581501440 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 12074122100924581501440, math, Factors of 12074122100924581501440, curriculum, school, college, exams, university, Prime factorization of 12074122100924581501440, STEM, science, technology, engineering, physics, economics, calculator, twelve sextillion, seventy-four quintillion, one hundred twenty-two quadrillion, one hundred trillion, nine hundred twenty-four billion, five hundred eighty-one million, five hundred one thousand, four hundred forty.