51990704111692900270080
51,990,704,111,692,900,270,080 is an even composite number composed of eight prime numbers multiplied together.
51990704111692900270080 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-four thousand, seven hundred eighty-six divisors.
Prime factorization of 51990704111692900270080:
216 × 32 × 5 × 72 × 132 × 192 × 412 × 18732
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 5 × 7 × 7 × 13 × 13 × 19 × 19 × 41 × 41 × 1873 × 1873)See below for interesting mathematical facts about the number 51990704111692900270080 from the Numbermatics database.
Names of 51990704111692900270080
- Cardinal: 51990704111692900270080 can be written as Fifty-one sextillion, nine hundred ninety quintillion, seven hundred four quadrillion, one hundred eleven trillion, six hundred ninety-two billion, nine hundred million, two hundred seventy thousand and eighty.
Scientific notation
- Scientific notation: 5.199070411169290027008 × 1022
Factors of 51990704111692900270080
Divisors of 51990704111692900270080
- Number of divisors d(n): 24786
-
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 28 30 32 35 36 38 39 40 41 42 45 48 49 52 56 57 60 63 64 65 70 72 76 78 80 82 84 90 91 95 96 98 104 105 112 114 117 120 123 126 128 130 133 140 144 147 152 156 160 164 168 169 171 180 182 190 192 195 196 205 208 210 224 228 234 240 245 246 247 252 256 260 266 273 280 285 287 288 294 304 312 315 320 328 336 338 342 360 361 364 369 380 384 390 392 399 410 416 420 441 448 455 456 468 480 490 492 494 504 507 512 520 532 533 546 560 570 574 576 585 588 608 615 624 630 637 640 656 665 672 676 684 720 722 728 735 738 741 760 768 779 780 784 798 819 820 832 840 845 855 861 882 896 910 912 931 936 960 980 984 988 1008 1014 1024 1040 1064 1066 1083 1092 1120 1140 1148 1152 1170 1176 1183 1197 1216 1230 1235 1248 1260 1274 1280 1312 1330 1344 1352 1365 1368 1435 1440 1444 1456 1470 1476 1482 1520 1521 1536 1558 1560 1568 1596 1599 1638 1640 1664 1680 1681 1690 1710 1722 1729 1764 1792 1805 1820 1824 1845 1862 1872 1873 1911 1920 1960 1968 1976 1995 2009 2016 2028 2048 2080 2128 2132 2166 2184 2205 2223 2240 2280 2296 2304 2337 2340 2352 2366 2394 2432 2460 2470 2496 2520 2527 2535 2548 2560 2583 2624 2660 2665 2688 2704 2730 2736 2793 2870 2880 2888 2912 2940 2952 2964 3040 3042 3072 3116 3120 3136 3185 3192 3198 3211 3249 3276 3280 3328 3360 3362 3380 3420 3444 3458 3528 3549 3584 3610 3640 3648 3690 3705 3724 3731 3744 3746 3822 3840 3895 3920 3936 3952 3990 4018 4032 4056 4095 4096 4160 4256 4264 4305 4332 4368 4410 4446 4480 4560 4592 4608 4655 4674 4680 4693 4704 4732 4788 4797 4864 4920 4940 4992 5040 5043 5054 5070 5096 5120 5166 5187 5248 5320 5330 5376 5408 5415 5453 5460 5472 5586 5619 5733 5740 5760 5776 5824 5880 5904 5915 5928 5985 6027 6080 6084 6144 6232 6240 6272 6370 6384 6396 6422 6498 6552 6560 6656 6720 6724 6760 6840 6888 6916 6929 7011 7056 7098 7168 7220 7280 7296 7380 7410 7448 7462 7488 7492 7581 7605 7644 7680 7790 7840 7872 7904 7980 7995 8036 8064 8112 8190 8192 8281 8320 8379 8405 8512 8528 8610 8645 8664 8736 8820 8892 8960 9120 9184 9216 9310 9348 9360 9365 9386 9408 9464 9555 9576 9594 9633 9728 9840 9880 9984 10045 10080 10086 10108 10127 10140 10192 10240 10332 10374 10496 10640 10647 10660 10752 10816 10830 10906 10920 10944 11115 11172 11193 11238 11466 11480 11520 11552 11648 11685 11760 11767 11808 11830 11856 11970 12054 12103 12160 12168 12288 12464 12480 12544 12635 12740 12768 12792 12844 12915 12996 13104 13111 13120 13312 13440 13448 13520 13680 13776 13832 13858 13965 14022 14079 14112 14196 14336 14440 14560 14592 14760 14801 14820 14896 14924 14976 14984 15129 15162 15210 15288 15360 15561 15580 15680 15744 15808 15960 15990 16055 16072 16128 16224 16245 16359 16380 16384 16562 16640 16758 16810 16857 17024 17056 17220 17290 17328 17472 17640 17689 17745 17784 17920 18081 18240 18368 18432 18620 18655 18696 18720 18730 18772 18816 18928 19110 19152 19188 19266 19456 19680 19760 19968 20090 20160 20172 20216 20254 20280 20384 20480 20664 20748 20787 20992 21280 21294 21320 21504 21632 21660 21812 21840 21853 21888 22230 22344 22386 22476 22477 22743 22932 22960 23040 23104 23296 23370 23465 23520 23534 23616 23660 23712 23940 23985 24108 24206 24320 24336 24349 24576 24843 24928 24960 25088 25215 25270 25480 25536 25584 25688 25830 25935 25992 26117 26208 26222 26240 26624 26880 26896 27040 27265 27360 27552 27664 27716 27930 28044 28095 28158 28224 28392 28665 28672 28880 28899 29120 29184 29520 29602 29640 29792 29848 29952 29968 30135 30258 30324 30381 30420 30576 30720 31122 31160 31360 31488 31616 31920 31939 31980 32110 32144 32256 32448 32490 32718 32760 32768 32851 33124 33280 33516 33579 33620 33714 34048 34112 34440 34580 34645 34656 34944 35055 35280 35301 35378 35490 35568 35587 35840 36162 36309 36480 36736 36864 37240 37310 37392 37440 37460 37544 37632 37856 37905 38171 38220 38304 38376 38532 38912 39333 39360 39520 39936 40180 40320 40344 40432 40508 40560 40768 40960 41328 41405 41496 41574 41895 41984 42237 42560 42588 42640 43008 43264 43320 43624 43680 43706 43776 44403 44460 44688 44772 44952 44954 45486 45864 45920 46080 46208 46592 46740 46930 47040 47068 47232 47320 47424 47880 47970 48165 48216 48412 48503 48640 48672 48698 49077 49152 49686 49856 49920 50176 50430 50540 50635 50960 51072 51168 51376 51660 51870 51984 52234 52416 52444 52480 53067 53235 53248 53760 53792 54080 54530 54720 55104 55328 55432 55860 55965 56088 56190 56316 56448 56784 57330 57344 57760 57798 58240 58368 58835 59040 59204 59280 59584 59696 59904 59936 60270 60515 60516 60648 60762 60840 61009 61152 61440 62244 62320 62361 62720 62976 63232 63840 63878 63960 64220 64288 64512 64896 64980 65436 65520 65536 65555 65559 65702 66248 66560 67032 67158 67240 67428 67431 68096 68224 68880 69160 69290 69312 69888 70110 70395 70560 70602 70756 70889 70980 71136 71174 71680 72324 72618 72960 73047 73472 73728 74005 74480 74529 74620 74784 74880 74920 75088 75264 75645 75712 75810 76342 76440 76608 76752 76793 77064 77805 77824 78351 78666 78720 79040 79872 80360 80640 80688 80864 81016 81120 81536 81795 81920 82369 82656 82810 82992 83148 83790 83968 84285 84474 85120 85176 85280 86016 86528 86640 87248 87360 87412 87552 88445 88806 88920 89376 89544 89904 89908 90405 90972 91143 91728 91777 91840 92160 92416 93184 93480 93860 94080 94136 94464 94640 94848 95760 95817 95940 96330 96432 96824 97006 97280 97344 97396 98154 98304 98553 99372 99712 99840 100352 100860 101080 101270 101920 102144 102336 102752 103320 103607 103740 103935 103968 104468 104832 104888 104960 105903 106134 106470 106496 106761 107520 107584 108160 108927 109060 109265 109440 110208 110656 110864 111720 111930 112176 112380 112385 112632 112896 113568 113715 114513 114660 114688 115520 115596 116480 116736 117670 117999 118080 118408 118560 119168 119392 119808 119872 120540 121030 121032 121296 121524 121680 121745 122018 122304 122880 124215 124488 124640 124722 125440 125952 126464 127680 127756 127920 128440 128576 129024 129792 129960 130585 130872 131040 131110 131118 131404 131651 132496 133120 133209 134064 134316 134480 134856 134862 136192 136448 137760 138320 138580 138624 139776 140220 140790 141120 141204 141512 141778 141960 142272 142348 143360 144495 144648 145236 145509 145920 146094 146944 147456 148010 148960 149058 149240 149568 149760 149840 150176 150528 151290 151424 151620 151905 152684 152880 152971 153216 153504 153586 154128 155610 155648 156702 157332 157339 157440 158080 159201 159695 159744 160720 161280 161376 161728 162032 162240 163072 163590 163840 164255 164738 165312 165620 165984 166296 167580 167895 167936 168570 168948 170240 170352 170443 170560 172032 173056 173280 174496 174720 174824 175104 176505 176890 177612 177840 177935 178752 179088 179808 179816 180810 181545 181944 182286 183027 183456 183554 183680 184320 184832 186368 186960 187720 188160 188272 188928 189280 189696 190855 191520 191634 191880 192413 192660 192864 193648 194012 194560 194688 194792 196308 196608 196665 196677 197106 198744 199424 199680 200704 201720 202160 202293 202540 203840 204288 204672 205504 206640 207214 207480 207870 207936 208936 209664 209776 209920 211185 211806 212268 212667 212940 212992 213522 215040 215168 216320 217854 218120 218530 218880 219141 220416 221312 221728 222015 223440 223573 223860 224352 224760 224770 225264 225792 227136 227430 229026 229320 229376 229957 230379 231040 231192 232960 233472 235053 235340 235998 236160 236816 237120 238336 238784 239616 239744 241080 242060 242064 242515 242592 243048 243360 243490 244036 244608 245385 245760 247107 248430 248976 249109 249280 249444 250880 251904 252928 255360 255512 255840 256880 257152 258048 259584 259920 261170 261744 262080 262220 262236 262808 263302 264992 265335 266240 266418 268128 268632 268960 269712 269724 272384 272896 275331 275520 276640 277160 277248 279552 280440 281580 282240 282408 283024 283556 283920 284089 284544 284696 286720 287451 288990 289296 290472 291018 291840 292188 293888 294912 295659 296020 297920 298116 298480 299136 299520 299680 300352 301056 302580 302848 303240 303810 305045 305368 305760 305942 306432 307008 307172 308256 310821 311220 311296 311805 313404 314664 314678 314880 316160 316537 318402 319390 319488 320283 321440 322560 322752 323456 324064 324480 326144 327180 327680 327795 328510 329476 330624 331240 331968 332592 335160 335790 335872 337140 337155 337896 339521 340480 340704 340886 341120 343539 344064 346112 346560 348992 349440 349648 350208 353010 353780 354445 355224 355680 355870 357504 358176 359616 359632 361620 363090 363888 364572 365235 366054 366912 367108 367360 368640 369664 372645 372736 373920 375440 376320 376544 377856 378560 379392 381710 383040 383268 383760 383965 384826 385320 385728 387296 388024 389120 389376 389584 391755 392616 393330 393354 394212 394953 397488 398848 399360 401408 403440 404320 404586 405080 407680 408576 409344 411008 411845 413280 414428 414960 415207 415740 415872 417872 419328 419552 419840 422370 423612 424536 425334 425880 425984 427044 427063 430080 430336 432640 435708 436240 436527 437060 437760 438282 440832 442624 443456 444030 446880 447146 447720 448704 449520 449540 450528 451584 454272 454860 455715 458052 458640 458752 458885 458913 459914 460758 462080 462384 462631 465920 466944 470106 470680 471996 472017 472320 473632 474240 476672 477568 479085 479232 479488 482160 484120 484128 485030 485184 486096 486720 486980 488072 489216 490770 491520 492765 494214 496223 496860 497952 498218 498560 498888 501760 503808 505856 510720 511024 511329 511680 513760 514304 516096 518035 519168 519840 522340 523488 524160 524440 524472 525616 526604 529515 529984 530670 532480 532836 533805 536256 537264 537551 537920 539424 539448 544635 544768 545792 549081 550662 551040 553280 554320 554496 559104 560880 563160 564480 564816 566048 567112 567840 568178 569088 569392 572565 573440 574902 577239 577980 578592 580944 582036 583680 584376 587776 589824 589995 591318 592040 595840 596232 596960 598272 599040 599360 600704 602112 605160 605696 606480 606841 607620 610090 610736 611520 611884 612864 614016 614344 616512 621642 622440 622592 623610 626808 629328 629356 629760 632320 633074 636804 638001 638780 638976 640566 642880 645120 645504 646912 648128 648960 652288 654360 655590 657020 658255 658952 661248 662480 663936 665184 666045 670320 670719 671580 671744 674280 674310 675792 676153 679042 680960 681408 681772 682240 687078 688128 689871 691137 692224 693120 697984 698880 699296 700416 706020 707560 708890 710448 711360 711740 715008 716352 719232 719264 723240 725249 726180 727545 727776 729144 730470 732108 733824 734216 734720 737280 739328 741321 745290 745472 747327 747840 750880 752640 753088 755712 757120 758784 763420 764855 766080 766536 767520 767930 769652 770640 771456 774592 776048 778240 778752 779168 783510 785232 786660 786695 786708 788424 789906 794976 796005 797696 798720 802816 806880 808640 809172 810160 815360 817152 818688 822016 823690 825993 826560 828856 829920 830414 831480 831744 835744 838656 839104 839680 844740 847224 849072 850668 851760 851968 852215 852267 854088 854126 860160 860672 865280 871416 872480 873054 874120 875520 876564 881664 885248 886912 888060 893760 894292 895440 897408 899040 899080 901056 903168 908544 909720 911430 915135 916104 917280 917770 917826 919828 921516 921557 924160 924768 925262 931840 932463 933888 940212 941360 943992 944034 944640 947264 948480 949611 953344 955136 958170 958464 958976 962065 964320 968240 968256 970060 970368 972192 973440 973960 976144 978432 981540 983040 983385 985530 988428 992446 993720 995904 996436 997120 997776 998309 1003520 1007616 1011465 1011712 1018563 1021440 1022048 1022658 1023360 1027520 1028608 1032192 1036070 1038336 1039680 1044680 1046976 1048320 1048880 1048944 1051232 1053208 1059030 1059968 1061340 1063335 1064960 1065672 1067610 1070797 1072512 1074528 1075102 1075840 1078848 1078896 1089270 1089536 1091584 1095705 1098162 1101324 1102080 1106560 1108640 1108992 1117865 1118208 1121760 1126320 1128960 1129632 1132096 1134224 1135680 1136356 1138176 1138784 1145130 1146880 1149785 1149804 1151895 1154478 1155960 1157184 1161888 1164072 1167360 1168752 1175265 1175552 1179990 1182636 1184080 1184859 1191680 1192464 1193101 1193920 1196544 1198080 1198720 1201408 1204224 1210320 1211392 1212960 1213682 1215240 1220180 1221472 1223040 1223768 1225728 1228032 1228688 1233024 1235535 1243284 1244880 1245184 1245545 1245621 1247220 1253616 1258656 1258712 1259520 1264640 1266148 1273608 1276002 1277560 1277952 1281132 1281189 1285760 1290240 1291008 1293824 1296256 1297920 1304576 1308720 1311180 1314040 1316510 1317904 1322496 1324960 1327872 1330368 1332090 1340640 1341438 1343160 1343488 1346891 1348560 1348620 1351584 1352306 1358084 1361920 1362816 1363544 1364480 1374156 1376256 1376655 1376739 1379742 1382274 1384448 1386240 1387893 1395968 1397760 1398592 1400832 1412040 1415120 1416051 1417780 1420445 1420896 1422720 1423480 1430016 1432704 1437255 1438464 1438528 1446480 1450498 1452360 1455090 1455552 1458288 1459067 1460940 1464216 1467648 1468432 1469440 1474560 1478295 1478656 1482642 1488669 1490580 1490944 1494654 1495680 1501760 1505280 1506176 1511424 1514240 1517568 1526840 1529710 1532160 1533072 1533987 1535040 1535860 1539304 1541280 1542912 1549184 1552096 1554105 1556480 1557504 1558336 1565011 1567020 1570464 1573320 1573390 1573416 1576848 1579812 1582685 1589952 1592010 1595392 1597440 1601415 1605632 1612653 1613760 1617280 1618344 1620320 1630720 1634304 1637376 1644032 1647380 1651986 1653120 1657712 1659840 1660828 1662960 1663488 1671488 1677312 1678208 1679360 1689480 1694448 1697605 1698144 1701336 1703520 1704430 1704534 1708176 1708252 1717695 1720320 1721344 1730560 1731717 1742832 1743763 1744960 1746108 1748240 1751040 1753128 1763328 1770496 1773824 1776120 1787520 1788584 1790880 1794816 1798080 1798160 1802112 1806336 1817088 1819440 1820523 1822860 1830270 1832208 1834560 1835540 1835652 1839656 1843032 1843114 1848320 1849536 1850524 1863680 1864926 1867776 1880424 1882720 1887984 1888068 1889280 1894528 1896960 1899222 1906688 1910272 1916340 1916928 1917952 1924130 1928640 1936480 1936512 1940120 1940736 1944384 1946880 1947920 1952288 1956864 1963080 1966770 1971060 1974765 1976856 1984892 1987440 1988623 1991808 1992872 1994240 1995552 1996618 2007040 2012157 2015232 2022930 2023424 2028459 2037126 2042880 2044096 2045316 2046720 2055040 2057216 2064384 2069613 2072140 2076035 2076672 2079360 2089360 2093952 2096640 2097760 2097888 2102464 2106416 2118060 2119936 2122680 2126670 2129920 2131344 2135220 2135315 2141594 2145024 2149056 2150204 2151680 2157696 2157792 2175747 2178540 2179072 2182635 2183168 2191410 2196324 2202648 2204160 2213120 2215759 2217280 2217984 2235730 2236416 2241981 2243520 2252640 2257920 2259264 2264192 2268448 2271360 2272712 2276352 2277568 2290260 2293760 2294565 2299570 2299608 2303790 2308956 2311920 2313155 2314368 2323776 2328144 2334720 2337504 2350530 2351104 2359980 2360085 2365272 2368160 2369718 2383360 2384928 2386202 2387840 2393088 2396160 2397440 2402816 2408448 2420640 2422784 2425920 2427364 2430480 2440360 2442944 2446080 2447536 2451456 2456064 2457376 2466048 2471070 2481115 2486568 2489760 2491090 2491242 2494440 2501369 2507232 2517312 2517424 2519040 2529280 2532296 2547216 2552004 2555120 2555904 2556645 2556801 2562264 2562378 2571520 2580480 2582016 2587648 2592512 2595840 2609152 2617440 2622360 2628080 2633020 2635808 2644992 2649920 2655744 2660736 2664180 2681280 2682876 2686320 2686976 2687755 2693782 2697120 2697240 2703168 2704612 2716168 2723840 2725632 2727088 2728960 2745405 2748312 2753310 2753478 2759484 2764548 2764671 2768896 2772480 2775786 2791936 2795520 2797184 2801664 2824080 2830240 2832102 2835560 2840890 2841792 2845440 2846960 2848833 2860032 2865408 2874510 2876928 2877056 2886195 2892960 2900996 2904720 2906449 2910180 2911104 2916576 2918134 2921880 2928432 2935296 2936864 2938880 2949120 2956590 2957312 2965284 2977338 2981160 2981888 2989308 2989441 2991360 2994927 3003520 3010560 3012352 3022848 3028480 3034205 3035136 3053680 3055689 3059420 3064320 3066144 3067974 3070080 3071720 3078608 3082560 3085824 3098368 3104192 3108210 3112960 3115008 3116672 3130022 3134040 3140928 3146640 3146780 3146832 3148513 3153696 3159624 3165370 3179904 3184020 3190005 3190784 3194880 3202830 3211264 3212391 3225306 3227520 3234560 3236688 3238417 3240640 3261440 3268608 3274752 3288064 3294760 3303972 3306240 3315424 3319680 3321656 3325920 3326976 3342976 3353595 3354624 3356416 3358720 3378960 3380765 3388896 3395210 3396288 3402672 3407040 3408860 3409068 3416352 3416504 3435390 3440640 3442688 3449355 3455685 3461120 3463434 3485664 3487526 3489920 3492216 3496480 3502080 3506256 3508129 3526656 3540992 3547648 3552240 3575040 3577168 3579303 3581760 3589632 3596160 3596320 3604224 3612672 3626245 3634176 3638880 3641046 3645720 3660540 3664416 3669120 3671080 3671304 3679312 3686064 3686228 3696640 3699072 3701048 3706605 3727360 3729852 3735552 3736635 3736863 3760848 3762857 3765440 3775968 3776136 3778560 3789056 3793920 3798444 3813376 3820544 3832680 3833856 3835904 3843567 3848260 3857280 3872960 3873024 3880240 3881472 3888768 3893760 3895840 3904576 3913728 3926160 3933540 3942120 3949530 3953712 3969784 3974880 3977246 3983616 3985744 3988480 3991104 3993236 4014080 4024314 4030464 4040673 4045860 4046848 4056918 4074252 4085760 4088192 4090632 4093440 4110080 4114432 4128768 4129965 4139226 4144280 4152070 4153344 4158720 4163679 4178720 4187904 4193280 4195520 4195776 4204928 4212832 4236120 4239872 4245360 4247887 4253340 4259840 4261335 4262688 4270440 4270630 4283188 4290048 4298112 4300408 4303360 4315392 4315584 4351494 4357080 4358144 4365270 4366336 4377201 4382820 4392648 4405296 4408320 4426240 4431518 4434560 4435968 4466007 4471460 4472832 4483962 4487040 4505280 4515840 4518528 4528384 4536896 4542720 4545424 4552704 4555136 4580520 4589130 4599140 4599216 4607580 4607785 4617912 4623840 4626310 4628736 4647552 4656288 4662315 4669440 4675008 4695033 4701060 4702208 4719960 4720170 4730544 4733071 4736320 4739436 4748055 4766720 4769856 4772404 4775680 4786176 4792320 4794880 4805632 4816896 4837959 4841280 4845568 4851840 4854728 4860960 4880720 4885888 4892160 4895072 4902912 4912128 4914752 4932096 4942140 4962230 4973136 4979520 4982180 4982484 4988880 4991545 5002738 5014464 5034624 5034848 5038080 5058560 5064592 5092815 5094432 5104008 5110240 5113290 5113602 5124528 5124756 5143040 5160960 5164032 5175296 5185024 5191680 5218304 5231289 5234880 5244720 5256160 5266040 5271616 5289984 5299840 5311488 5321472 5328360 5353985 5362560 5365752 5372640 5375510 5387564 5394240 5394480 5397691 5406336 5409224 5432336 5447680 5451264 5454176 5457920 5461569 5490810 5496624 5506620 5506956 5518968 5529096 5529342 5537792 5544960 5551572 5583872 5591040 5594368 5603328 5648160 5660480 5664204 5671120 5681780 5683584 5690880 5693920 5697666 5720064 5730816 5749020 5753856 5754112 5772390 5785920 5801992 5809440 5812898 5820360 5822208 5833152 5836268 5843760 5856864 5870592 5873728 5877760 5913180 5914624 5924295 5930568 5954676 5962320 5963776 5965505 5965869 5978616 5978882 5982720 5989854 6007040 6014203 6021120 6024704 6045696 6056960 6068410 6070272 6085377 6107360 6111378 6118840 6128640 6132288 6135948 6140160 6143440 6157216 6165120 6171648 6196736 6208384 6216420 6225920 6228105 6230016 6233344 6260044 6268080 6281856 6293280 6293560 6293664 6297026 6307392 6319248 6330740 6359808 6368040 6380010 6381568 6389760 6405660 6405945 6424782 6450612 6450899 6455040 6469120 6473376 6476834 6481280 6522880 6527241 6537216 6549504 6576128 6589520 6607944 6612480 6630848 6639360 6643312 6647277 6651840 6653952 6685952 6707190 6709248 6712832 6717440 6734455 6757920 6761530 6777792 6790420 6792576 6805344 6814080 6817720 6818136 6832704 6833008 6870780 6881280 6883695 6885376 6898710 6911370 6922240 6926868 6939465 6971328 6975052 6979840 6984432 6988163 6992960 7004160 7012512 7016258 7053312 7080255 7081984 7095296 7104480 7150080 7154336 7158606 7163520 7179264 7192320 7192640 7208448 7225344 7252490 7268352 7277760 7282092 7291440 7295335 7321080 7328832 7338240 7342160 7342608 7358624 7372128 7372456 7393280 7398144 7402096 7413210 7443345 7454720 7459704 7473270 7473726 7504107 7521696 7525714 7530880 7551936 7552272 7557120 7578112 7587840 7596888 7626752 7641088 7665360 7667712 7669935 7671808 7687134 7696520 7714560 7745920 7746048 7760480 7762944 7777536 7787520 7791680 7809152 7825055 7827456 7852320 7867080 7884240 7888933 7899060 7907424 7939568 7949760 7954492 7967232 7971488 7976960 7982208 7986472 8028160 8048628 8060928 8063265 8081346 8091720 8093696 8113836 8148504 8171520 8176384 8181264 8186880 8220160 8228864 8259930 8278452 8288560 8294013 8304140 8306688 8317440 8327358 8357440 8375808 8386560 8391040 8391552 8409856 8425664 8472240 8479744 8490720 8495774 8506680 8522670 8525376 8540880 8541260 8566376 8580096 8596224 8600816 8606720 8630784 8631168 8658585 8702988 8714160 8716288 8718815 8719347 8730540 8732672 8754402 8765640 8785296 8789989 8810592 8816640 8852480 8863036 8869120 8871936 8932014 8942920 8945664 8967924 8968323 8974080 8984781 9010560 9031680 9037056 9056768 9073792 9085440 9090848 9102615 9105408 9110272 9161040 9178260 9198280 9198432 9215160 9215570 9235824 9247680 9252620 9257472 9295104 9312576 9324630 9338880 9350016 9390066 9402120 9404416 9428237 9439920 9440340 9445539 9461088 9466142 9472640 9478872 9496110 9533440 9539712 9544808 9551360 9572352 9584640 9589760 9611264 9633792 9637173 9675918 9682560 9691136 9703680 9709456 9715251 9721920 9761440 9771776 9784320 9790144 9805824 9824256 9829504 9864192 9884280 9924460 9943115 9946272 9959040 9964360 9964968 9977760 9983090 10005476 10028928 10060785 10069248 10069696 10076160 10117120 10129184 10142295 10185630 10188864 10208016 10213469 10220480 10226580 10227204 10249056 10249512 10286080 10321920 10328064 10348065 10350592 10370048 10383360 10436608 10462578 10469760 10489440 10512320 10524387 10532080 10543232 10579968 10599680 10622976 10642944 10656720 10707970 10725120 10731504 10737909 10745280 10751020 10775128 10788480 10788960 10795382 10812672 10818448 10864672 10878735 10895360 10902528 10908352 10915840 10923138 10981620 10993248 11013240 11013912 11037936 11058192 11058684 11075584 11078795 11089920 11103144 11167744 11182080 11188736 11206656 11209905 11288571 11296320 11320960 11328408 11342240 11363560 11367168 11381760 11387840 11395332 11440128 11461632 11498040 11507712 11508224 11544780 11571840 11603984 11618880 11625796 11640720 11644416 11666304 11672536 11687520 11713728 11741184 11747456 11755520 11826360 11829248 11848590 11861136 11909352 11924640 11931010 11931738 11957232 11957764 11965440 11979708 12014080 12028406 12042240 12049408 12091392 12113920 12122019 12136820 12140544 12170754 12214720 12222756 12237680 12257280 12264576 12271896 12280320 12286880 12314432 12330240 12343296 12393472 12416768 12432840 12456210 12460032 12466688 12506845 12520088 12536160 12563712 12586560 12587120 12587328 12594052 12614784 12638496 12661480 12719616 12736080 12743661 12760020 12763136 12779520 12784005 12811320 12811890 12849564 12901224 12901798 12910080 12938240 12946752 12953668 12962560 12978017 13045760 13054482 13074432 13099008 13131603 13152256 13179040 13215888 13224960 13261696 13278720 13286624 13294554 13303680 13307904 13371904 13414380 13418496 13425664 13434880 13468910 13515840 13523060 13555584 13580840 13585152 13610688 13628160 13635440 13636272 13665408 13666016 13741560 13767390 13770752 13797420 13822740 13823355 13844480 13853736 13878930 13920361 13942656 13950104 13959680 13968864 13976326 13985920 14008320 14025024 14032516 14085099 14106624 14160510 14163968 14190592 14199213 14208960 14244165 14300160 14308672 14317212 14327040 14358528 14384640 14385280 14416896 14450688 14504980 14532245 14536704 14555520 14564184 14582880 14590670 14642160 14657664 14676480 14684320 14685216 14717248 14744256 14744912 14786560 14796288 14804192 14826420 14886690 14909440 14919408 14946540 14947205 14947452 14974635 15008214 15043392 15051428 15061760 15103872 15104544 15114240 15156224 15175680 15193776 15253504 15278445 15282176 15330720 15339870 15343616 15374268 15393040 15429120 15491840 15492096 15510313 15520960 15525888 15555072 15575040 15583360 15618304 15650110 15654912 15693867 15704640 15734160 15742565 15768480 15777866 15798120 15814848 15879136 15899520 15908984 15934464 15942976 15953920 15964416 15972944 16056320 16061955 16097256 16126530 16162692 16183440 16187392 16192085 16193073 16227672 16297008 16343040 16352768 16362528 16373760 16440320 16457728 16519860 16556904 16577120 16588026 16608280 16613376 16634880 16654716 16714880 16751616 16773120 16782080 16783104 16819712 16851328 16944480 16959488 16981440 16991548 17013360 17045340 17050752 17081760 17082520 17132752 17160192 17192448 17201632 17213440 17261568 17262336 17317170 17405976 17428320 17437630 17438694 17461080 17465344 17508804 17509583 17531280 17540645 17570592 17579978 17621184 17633280 17704960 17726072 17738240 17743872 17864028 17885840 17891328 17896515 17897607 17935848 17936646 17948160 17969562 18021120 18042609 18063360 18074112 18113536 18147584 18170880 18181696 18205230 18210816 18220544 18322080 18356520 18396560 18396864 18430320 18431140 18471648 18495360 18505240 18514944 18590208 18625152 18649260 18677760 18684315 18700032 18780132 18804240 18808832 18814285 18856474 18879840 18880680 18891078 18922176 18932284 18945280 18957744 18967871 18992220 19066880 19079424 19089616 19102720 19144704 19169280 19179520 19217835 19222528 19274346 19351836 19352697 19365120 19382272 19407360 19418912 19430502 19443840 19522880 19543552 19568640 19580288 19611648 19648512 19659008 19728384 19768560 19848920 19886230 19892544 19918080 19928720 19929936 19941831 19955520 19966180 20010952 20057856 20121570 20138496 20139392 20152320 20203365 20234240 20258368 20284590 20345143 20371260 20377728 20416032 20426938 20440960 20453160 20454408 20498112 20499024 20572160 20643840 20656128 20696130 20701184 20740096 20766720 20818395 20873216 20925156 20939520 20964489 20978880 21024640 21048774 21064160 21086464 21159936 21199360 21239435 21245952 21285888 21313440 21415940 21450240 21463008 21475818 21490560 21502040 21550256 21576960 21577920 21590764 21625344 21636896 21729344 21757470 21790720 21805056 21816704 21831680 21846276 21886005 21963240 21986496 22026480 22027824 22039591 22075872 22116384 22117368 22157590 22179840 22206288 22330035 22335488 22364160 22377472 22419810 22512321 22577142 22592640 22641920 22656816 22668919 22684480 22727120 22734336 22763520 22775680 22790664 22880256 22923264 22996080 23015424 23016448 23089560 23143680 23207968 23237760 23251592 23281440 23288832 23332608 23345072 23375040 23427456 23475165 23482368 23494912 23511040 23652720 23658496 23665355 23666799 23697180 23722272 23818704 23849280 23862020 23863476 23914464 23915528 23930880 23959416 24028160 24056812 24084480 24098816 24182784 24189795 24227840 24244038 24273640 24281088 24341508 24429440 24445512 24475360 24514560 24529152 24543792 24556903 24560640 24573760 24628864 24660480 24686592 24786944 24833536 24865680 24912420 24920064 24933376 25013690 25040176 25072320 25127424 25173120 25174240 25174656 25188104 25229568 25276992 25322960 25439232 25472160 25487322 25520040 25526272 25568010 25622640 25623780 25699128 25802448 25803596 25820160 25876480 25893504 25907336 25925120 25956034 26091520 26108964 26148864 26156445 26158041 26198016 26263206 26304512 26358080 26369967 26431776 26449920 26523392 26557440 26573248 26589108 26607360 26615808 26743808 26828760 26836992 26851328 26904969 26937820 26988455 27031680 27046120 27111168 27161680 27170304 27221376 27256320 27270880 27272544 27307845 27330816 27332032 27483120 27534780 27541504 27594840 27645480 27646710 27688960 27707472 27722273 27757860 27840722 27885312 27900208 27919360 27937728 27952652 27971840 28016640 28050048 28065032 28170198 28213248 28284711 28321020 28327936 28336617 28381184 28398426 28417920 28488330 28600320 28617344 28634424 28654080 28717056 28769280 28770560 28833792 28901376 29009960 29064490 29073408 29111040 29128368 29145753 29165760 29181340 29284320 29315328 29352960 29368640 29370432 29434496 29488512 29489824 29573120 29592576 29608384 29652840 29735209 29773380 29818880 29829345 29838816 29893080 29894410 29894904 29949270 30016428 30071015 30086784 30102856 30123520 30207744 30209088 30228480 30312448 30351360 30387552 30426885 30507008 30556890 30564352 30640407 30661440 30679740 30687232 30748536 30786080 30858240 30983680 30984192 31020626 31041920 31051776 31110144 31150080 31166720 31236608 31300220 31309824 31387734 31409280 31468320 31485130 31536960 31555732 31573161 31596240 31629696 31758272 31799040 31817968 31868928 31885952 31907840 31928832 31945888 32123910 32194512 32253060 32254495 32325384 32366880 32384170 32386146 32455344 32594016 32636205 32686080 32705536 32725056 32747520 32880640 32915456 33039720 33113808 33131497 33154240 33176052 33216560 33226752 33236385 33269760 33309432 33429760 33503232 33546240 33564160 33566208 33639424 33702656 33865713 33888960 33918976 33962880 33983096 34026720 34090680 34101504 34163520 34165040 34265504 34320384 34384896 34403264 34426880 34523136 34524672 34634340 34811952 34856640 34875260 34877388 34922160 34930688 34940815 35017608 35019166 35062560 35081290 35141184 35159956 35242368 35266560 35409920 35452144 35476480 35487744 35728056 35771680 35793030 35795214 35871696 35873292 35896320 35939124 36042240 36085218 36126720 36148224 36227072 36295168 36341760 36363392 36410460 36421632 36441088 36644160 36713040 36793120 36793728 36860640 36862280 36943296 36990720 37010480 37029888 37180416 37250304 37298520 37368630 37400064 37520535 37560264 37608480 37628570 37712948 37759680 37761360 37782156 37783837 37844352 37864568 37890560 37915488 37935742 37984440 38133760 38158848 38179232 38205440 38230983 38289408 38338560 38359040 38435670 38445056 38548692 38703672 38705394 38730240 38764544 38814720 38837824 38861004 38887680 38934051 39045760 39087104 39137280 39160576 39223296 39297024 39318016 39444665 39456768 39537120 39697840 39772460 39785088 39836160 39857440 39859872 39883662 39911040 39932360 40021904 40115712 40243140 40276992 40278784 40304640 40406730 40468480 40516736 40569180 40690286 40742520 40755456 40832064 40853876 40881920 40906320 40908816 40930669 40996224 40998048 41144320 41312256 41392260 41402368 41470065 41480192 41533440 41636790 41746432 41761083 41850312 41879040 41928978 41957760 42049280 42097548 42099421 42128320 42172928 42319872 42398720 42478870 42491904 42571776 42597639 42626880 42831880 42900480 42926016 42951636 42981120 43004080 43100512 43153920 43155840 43181528 43250688 43273792 43458688 43514940 43581440 43596735 43610112 43633408 43663360 43692552 43772010 43926480 43949945 43972992 44052960 44055648 44079182 44151744 44232768 44234736 44315180 44359680 44412576 44660070 44670976 44728320 44754944 44839620 44841615 44923905 45024642 45154284 45185280 45283840 45313632 45337838 45368960 45454240 45468672 45527040 45551360 45581328 45605677 45760512 45846528 45992160 46030848 46032896 46179120 46287360 46415936 46475520 46503184 46530939 46562880 46577664 46665216 46690144 46750080 46854912 46950330 46964736 46989824 47022080 47141185 47227695 47305440 47330710 47333598 47394360 47444544 47637408 47698560 47724040 47726952 47828928 47831056 47861760 47918832 48056320 48113624 48168960 48185865 48197632 48379590 48455680 48488076 48547280 48562176 48576255 48579219 48683016 48858880 48891024 48917141 48950720 49029120 49058304 49087584 49113806 49121280 49147520 49257728 49320960 49373184 49573888 49667072 49731360 49824840 49840128 49866752 50027380 50080352 50144640 50254848 50346240 50348480 50349312 50376208 50459136 50553984 50645920 50878464 50944320 50974644 51040080 51052544 51067345 51136020 51245280 51247560 51398256 51604896 51607192 51640320 51752960 51787008 51814672 51850240 51912068 52183040 52217928 52312890 52316082 52396032 52526412 52528749 52609024 52621935 52716160 52739934 52863552 52899840 53046784 53114880 53146496 53178216 53214720 53231616 53487616 53657520 53673984 53689545 53702656 53809938 53875640 53976910 54063360 54092240 54127827 54222336 54323360 54340608 54442752 54512640 54541760 54545088 54615690 54661632 54664064 54966240 55069560 55083008 55189680 55222531 55290960 55293420 55377920 55414944 55444546 55515720 55681444 55770624 55800416 55838720 55875456 55905304 55943680 56033280 56100096 56130064 56340396 56426496 56442855 56569422 56642040 56655872 56673234 56762368 56796852 56835840 56903613 56976660 57200640 57234688 57268848 57308160 57434112 57538560 57541120 57667584 58019920 58058091 58128980 58146816 58222080 58256736 58291506 58331520 58362680 58568640 58630656 58705920 58737280 58740864 58868992 58977024 58979648 59146240 59185152 59216768 59305680 59470418 59546760 59658690 59677632 59786160 59788820 59789808 59821747 59898540 60032856 60142030 60173568 60205712 60247040 60415488 60418176 60456960 60610095 60624896 60702720 60775104 60853770 61014016 61035429 61113780 61128704 61280814 61322880 61359480 61374464 61497072 61529923 61572160 61716480 61967360 61968384 62041252 62083840 62103552 62220288 62300160 62333440 62473216 62600440 62619648 62775468 62818560 62893467 62936640 62970260 63073920 63111464 63146322 63192480 63259392 63516544 63598080 63635936 63718305 63737856 63771904 63815680 63857664 63891776 64247820 64389024 64506120 64508990 64650768 64733760 64768340 64772292 64890085 64910688 65188032 65272410 65372160 65411072 65450112 65495040 65658015 65761280 65830912 66079440 66118773 66227616 66262994 66308480 66352104 66433120 66472770 66539520 66618864 66654451 66859520 67006464 67092480 67128320 67132416 67278848 67405312 67731426 67777920 67837952 67925760 67966192 68006757 68053440 68181360 68203008 68327040 68330080 68531008 68640768 68769792 68806528 68853760 69046272 69049344 69268680 69601805 69623904 69713280 69750520 69754776 69844320 69881630 70035216 70038332 70125120 70162580 70282368 70319912 70425495 70484736 70533120 70819840 70904288 70952960 70975488 70996065 71000397 71456112 71494283 71543360 71586060 71590428 71743392 71746584 71792640 71878248 72084480 72170436 72253440 72296448 72454144 72590336 72683520 72726784 72820920 72843264 72882176 73288320 73426080 73586240 73587456 73670709 73721280 73724560 73886592 73981440 74020960 74059776 74360832 74500608 74597040 74737260 74800128 75041070 75120528 75216960 75257140 75425896 75519360 75522720 75564312 75567674 75688704 75729136 75781120 75830976 75871484 75968880 76267520 76317696 76358464 76410880 76461966 76578816 76718080 76871340 76890112 77097384 77407344 77410788 77460480 77529088 77551565 77629440 77675648 77722008 77775360 77868102 78091520 78174208 78274560 78321152 78446592 78469335 78594048 78636032 78889330 78913536 79074240 79109901 79395680 79544920 79570176 79672320 79714880 79719744 79767324 79822080 79864720 80043808 80231424 80486280 80553984 80557568 80813460 80936960 80965365 81033472 81138360 81380572 81485040 81510912 81664128 81707752 81763840 81812640 81817632 81861338 81992448 81996096 82288640 82624512 82784520 82804736 82940130 82960384 83066880 83166819 83273580 83522166 83700624 83758080 83857956 83915520 84098560 84195096 84198842 84256640 84345856 84639744 84797440 84854133 84957740 84983808 85143552 85195278 85253760 85663760 85800960 85852032 85903272 85962240 86008160 86201024 86307840 86311680 86363056 86501376 86547584 86917376 87029880 87193470 87220224 87266816 87326720 87385104 87544020 87547915 87852960 87899890 87945984 88105920 88111296 88158364 88303488 88465536 88469472 88630360 88719360 88825152 89205627 89320140 89341952 89456640 89488035 89509888 89679240 89683230 89847810 90049284 90213045 90308568 90370560 90567680 90627264 90675676 90737920 90846119 90908480 90937344 91054080 91102720 91162656 91211354 91521024 91693056 91921221 91984320 92061696 92065792 92358240 92574720 92831872 92951040 93006368 93061878 93125760 93155328 93330432 93380288 93500160 93709824 93900660 93929472 93979648 94044160 94282370 94455390 94610880 94661420 94667196 94788720 94839355 94889088 95274816 95397120 95448080 95453904 95657856 95662112 95723520 95837664 96112640 96227248 96371730 96395264 96759180 96763485 96911360 96976152 97094560 97152510 97158438 97366032 97717760 97782048 97834282 97901440 98058240 98116608 98175168 98227612 98242560 98295040 98515456 98641920 98746368 99147776 99334144 99394491 99462720 99649680 99680256 99709155 99733504 100054760 100160704 100289280 100509696 100692480 100696960 100698624 100752416 100918272 101107968 101291840 101725715 101756928 101888640 101949288 102080160 102134690 102272040 102490560 102495120 102556129 102796512 103209792 103214384 103280640 103505920 103574016 103629344 103700480 103824136 104366080 104435856 104625780 104632164 104792064 104822445 105052824 105057498 105218048 105243870 105432320 105479868 105727104 105799680 106093568 106229760 106292992 106356432 106429440 106463232 106975232 107315040 107379090 107405312 107619876 107751280 107953820 108126720 108184480 108255654 108444672 108646720 108681216 108885504 109025280 109083520 109090176 109231380 109323264 109328128 109932480 110139120 110166016 110197955 110379360 110445062 110581920 110586840 110829888 110889092 111031440 111362888 111541248 111600832 111677440 111750912 111810608 111887360 112200192 112260128 112561605 112680792 112885710 113138844 113284080 113311744 113344595 113346468 113351511 113524736 113593704 113671680 113807226 113953320 114269857 114401280 114469376 114537696 114616320 114868224 115077120 115082240 115335168 116039840 116116182 116257960 116293632 116444160 116513472 116583012 116663040 116725360 116802153 117137280 117261312 117411840 117474560 117481728 117737984 117954048 117959296 118292480 118333995 118370304 118433536 118611360 118940836 119093520 119317380 119355264 119572320 119577640 119579616 119643494 119797080 120065712 120284060 120347136 120411424 120494080 120830976 120836352 120913920 121220190 121249792 121405440 121550208 121707540 122070858 122227560 122257408 122561628 122567081 122645760 122718960 122748928 122784515 122792007 122994144 123059846 123144320 123432960 123934720 123936768 124082504 124167680 124207104 124440576 124600320 124666880 124946432 125200880 125239296 125283249 125550936 125637120 125786934 125873280 125940520 126147840 126222928 126292644 126298263 126384960 126518784 127033088 127196160 127271872 127436610 127475712 127543808 127631360 127715328 127783552 128495640 128778048 129012240 129017980 129301536 129467520 129536680 129544584 129780170 129821376 130376064 130544820 130744320 130790205 130822144 130900224 130990080 131316030 131522560 131661824 131849835 132158880 132237546 132455232 132525988 132616960 132704208 132775097 132866240 132945540 133079040 133237728 133308902 133719040 134012928 134184960 134256640 134264832 134524845 134557696 134810624 135462852 135555840 135675904 135851520 135932384 136013514 136106880 136362720 136406016 136654080 136660160 136817031 137062016 137281536 137539584 137613056 137707520 138092544 138098688 138537360 138611365 139203610 139247808 139426560 139501040 139509552 139592817 139688640 139763260 140070432 140076664 140250240 140325160 140564736 140639824 140850990 140969472 141066240 141423555 141639680 141683085 141808576 141905920 141992130 142000794 142912224 142988566 143086720 143172120 143180856 143486784 143493168 143585280 143756496 143833289 144168960 144340872 144506880 144592896 144908288 145180672 145367040 145453568 145641840 145686528 145728765 145764352 146576640 146751423 146852160 147172480 147174912 147341418 147442560 147449120 147773184 147962880 148041920 148119552 148676045 148721664 149001216 149194080 149474520 149600256 150082140 150241056 150433920 150514280 150851792 151038720 151045440 151128624 151135348 151377408 151458272 151562240 151661952 151742968 151937760 152535040 152635392 152716928 152821760 152923932 153157632 153202035 153436160 153742680 153780224 154194768 154277137 154814688 154821576 154920960 155103130 155258880 155351296 155444016 155550720 155736204 156183040 156348416 156549120 156642304 156938670 157188096 157272064 157586247 157778660 157827072 157865805 158148480 158219802 158791360 159089840 159140352 159344640 159429760 159439488 159534648 159644160 159729440 160087616 160462848 160972560 161107968 161115136 161626920 161930730 162066944 162276720 162761144 162970080 163021824 163328256 163415504 163527680 163625280 163635264 163722676 163984896 163992192 164577280 165249024 165569040 165609472 165657485 165667593 165880260 165920768 166133760 166333638 166547160 167044332 167401248 167516160 167715912 167831040 168197120 168390192 168397684 168513280 168691712 169279488 169328565 169594880 169708266 169915480 169967616 170287104 170390556 170507520 170710839 171327520 171601920 171704064 171806544 171898321 171924480 172016320 172402048 172615680 172623360 172726112 173002752 173095168 173834752 174059760 174386940 174440448 174533632 174653440 174770208 175088040 175095830 175705920 175799780 175891968 176211840 176222592 176316728 176606976 176931072 176938944 177260720 177438720 177650304 178411254 178640280 178683904 178976070 179019776 179358480 179366460 179465241 179695620 180098568 180426090 180617136 180741120 181135360 181254528 181351352 181475840 181692238 181816960 181874688 182108160 182205440 182325312 182422708 183042048 183106287 183386112 183842442 183968640 184123392 184131584 184589769 184716480 185149440 185663744 185902080 186012736 186123756 186251520 186310656 186660864 186760576 187000320 187419648 187801320 187858944 187959296 188564740 188910780 188919185 189221760 189322840 189334392 189577440 189678710 189778176 190549632 190794240 190896160 190907808 191154915 191315712 191324224 191447040 191675328 192225280 192454496 192743460 192790528 193518360 193526970 193822720 193952304 194055911 194189120 194305020 194316876 194670255 194732064 195435520 195564096 195668564 195802880 196116480 196233216 196350336 196455224 196485120 196590080 197030912 197283840 197492736 198295552 198356319 198668288 198788982 198925440 199299360 199418310 199467008 199963353 200109520 200321408 200578560 201019392 201384960 201393920 201397248 201504832 201836544 202215936 202583680 203451430 203513856 203777280 203898576 204020271 204160320 204269380 204544080 204653345 204981120 204990240 205112258 205593024 206419584 206428768 206561280 207011840 207148032 207258688 207400960 207648272 208732160 208805415 208871712 209251560 209264328 209644890 210105648 210114996 210436096 210487740 210497105 210864640 210959736 211454208 211599360 212187136 212459520 212585984 212712864 212858880 212926464 212988195 213950464 214482849 214630080 214758180 214810624 215239752 215502560 215907640 216253440 216368960 216511308 216889344 217293440 217362432 217771008 218050560 218167040 218180352 218462760 218646528 218656256 219864960 220278240 220395910 220758720 220890124 221012127 221163840 221173680 221659776 221778184 222062880 222725776 223082496 223201664 223354880 223501824 223621216 223774720 224400384 224520256 225123210 225361584 225771420 226277688 226568160 226689190 226692936 226703022 227049472 227187408 227343360 227614452 227906640 228028385 228539714 228802560 228938752 229075392 229232640 229736448 230154240 230164480 230670336 232079680 232232364 232515920 232587264 232654695 232888320 233026944 233166024 233326080 233450720 233604306 234274560 234522624 234823680 234949120 234963456 235475968 235908096 235918592 236667990 236740608 236867072 237222720 237881672 238187040 238634760 238710528 239144640 239155280 239159232 239286988 239594160 240131424 240568120 240694272 240822848 240988160 241661952 241672704 242440380 242499584 242810880 242896095 243100416 243415080 244141716 244455120 244514816 244585705 245123256 245134162 245291520 245437920 245569030 245584014 245988288 246119692 246288640 246582323 246865920 247869440 247873536 248165008 248335360 248414208 248881152 249200640 249333760 249500457 249892864 250401760 250566498 251101872 251274240 251573868 251746560 251881040 252295680 252445856 252585288 252596526 252769920 253037568 254066176 254392320 254543744 254873220 254951424 255087616 255262720 255430656 255567104 256991280 257556096 258024480 258035960 258603072 258935040 259073360 259089168 259560340 259642752 260752128 261089640 261580410 261644288 261800448 261980160 262632060 262643745 263045120 263699670 264317760 264475092 264486859 264910464 265051976 265233920 265408416 265550194 265732480 265891080 266158080 266475456 266617804 267438080 267616881 268025856 268369920 268513280 268529664 269049690 269115392 269621248 270639135 270925704 271111680 271351808 271703040 271864768 272027028 272213760 272538357 272725440 272812032 273308160 273320320 273634062 274124032 274563072 275079168 275226112 275415040 276112655 276185088 276197376 277074720 277222730 278407220 278495616 278853120 279002080 279019104 279185634 279377280 279526520 280140864 280153328 280500480 280650320 281129472 281279648 281701980 281938944 282132480 282847110 283279360 283366170 283617152 283811840 283984260 284001588 284518065 285824448 285977132 286173440 286344240 286361712 286514683 286973568 286986336 287170560 287512992 287666578 288337920 288681744 289185792 289816576 290290455 290361344 290734080 290907136 291283680 291457530 291528704 293153280 293502846 293704320 294344960 294349824 294682836 294695947 294885120 294898240 295546368 295925760 296083840 296239104 297352090 297443328 298002432 298183473 298388160 298949040 299108735 299200512 300164280 300482112 300867840 301028560 301703584 302077440 302090880 302257248 302270696 302754816 302916544 303124480 303323904 303485936 303875520 305070080 305177145 305270784 305433856 305643520 305847864 306404070 306872320 307485360 307560448 307649615 307668387 308389536 308554274 309629376 309643152 309841920 310206260 310517760 310702592 310888032 311101440 311472408 312366080 312696832 313098240 313284608 313877340 314376192 314467335 314544128 315172494 315557320 315654144 315731610 316296960 316439604 317582720 318179680 318280704 318689280 318859520 318878976 319069296 319239739 319288320 319458880 320175232 320925696 321945120 322215936 322230272 323253840 323861460 324133888 324553440 325522288 325940160 326043648 326656512 326831008 327055360 327250560 327270528 327445352 327969792 327984384 329154560 330498048 330593865 331138080 331314970 331335186 331760520 331841536 332667276 333094320 333272255 334088664 334802496 335032320 335431824 335662080 336394240 336780384 336795368 337026560 337383424 338657130 339189760 339416532 339830960 339935232 340033785 340054533 340574208 340781112 341015040 341421678 342655040 342809571 343203840 343408128 343613088 343796642 343848960 344032640 344804096 345231360 345246720 345452224 346005504 346190336 347669504 348119520 348773880 348880896 349067264 349540416 350176080 350191660 351411840 351599560 351783936 352423680 352445184 352633456 353213952 353862144 353877888 354521440 354877440 355001985 355300608 356822508 357280560 357367808 357471415 357952140 358039552 358716960 358732920 358930482 359391240 360197136 360389549 360852180 361234272 361482240 362270720 362509056 362702704 362951680 363384476 363633920 363749376 364216320 364410880 364650624 364845416 366212574 366772224 367684884 367701243 367937280 368246784 368263168 368353545 368376021 369179538 369432960 370298880 371327488 371804160 372025472 372247512 372503040 372621312 373321728 373521152 374000640 374839296 375602640 375717888 375918592 377129480 377821560 377838370 378443520 378645680 378668784 378894789 379154880 379357420 379556352 381099264 381588480 381792320 381815616 382309830 382631424 382648448 382894080 383350656 384450560 384908992 385486920 385581056 386557717 387036720 387053940 387645440 387904608 388111822 388378240 388610040 388633752 389340510 389464128 390871040 391128192 391337128 391605760 392232960 392466432 392700672 392910448 392970240 393180160 394061824 394567680 394985472 395549505 396591104 396712638 397336576 397577964 397850880 398325291 398598720 398836620 398934016 399926706 400219040 400642816 401157120 402038784 402769920 402787840 402794496 403009664 403673088 404431872 405167360 406902860 407027712 407554560 407797152 408040542 408320640 408538760 409088160 409306690 409962240 409980480 410224516 410451093 411186048 412839168 412857536 413122560 414023680 414296064 414517376 414801920 415296544 415834095 417610830 417743424 418503120 418528656 418752229 419289780 420211296 420229992 420975480 420994210 421729280 421919472 422908416 423198720 424270665 424374272 424919040 425171968 425425728 425717760 425976390 427900928 428965698 429260160 429516360 429621248 430479504 430709461 431005120 431499867 431815280 432506880 432737920 433022616 433778688 434586880 434724864 435542016 436101120 436334080 436360704 436925520 437293056 437312512 439729920 440254269 440556480 440791820 441517440 441780248 442024254 442327680 442347360 443319552 443556368 444125760 445451552 446028135 446164992 446403328 446709760 447003648 447242432 447549440 448800768 449040512 450246420 450723168 451542840 452555376 453136320 453378380 453385872 453406044 454098944 454230595 454374816 454686720 455228904 455813280 456056770 457079428 457605120 457877504 458150784 458465280 459472896 459606105 460308480 460328960 461340672 462831411 464159360 464464728 465031840 465309390 465776640 466053888 466332048 466581157 466652160 466901440 467208612 468549120 469045248 469647360 469898240 469926912 470951936 471816192 471837184 473335980 473481216 473734144 474445440 475763344 476374080 477269520 477421056 478289280 478310560 478318464 478573976 479188320 480262848 481136240 481388544 481645696 481976320 483323904 483345408 484880760 484999168 485792190 486200832 486830160 488283432 488910240 489171410 490246512 490268324 490583040 490875840 491138060 491168028 491976576 492239384 492577280 493164646 493731840 495738880 495747072 496330016 496670720 496828416 496972455 497002779 497762304 498401280 498667520 499000914 499785728 500803520 501132996 502203744 502548480 503147736 503493120 503762080 504591360 504891712 505170576 505193052 505539840 506075136 508132352 508784640 509087488 509746440 509902848 510175232 510861312 511134208 512780645 513982560 515112192 515694963 516048960 516071920 517206144 517870080 518146720 518178336 519120680 519285504 521504256 522179280 523160820 523288576 523600896 523960320 525264120 525287490 526090240 527399340 528635520 528950184 528973718 529820928 530103952 530467840 530816832 531100388 531464960 531782160 532098697 532316160 532950912 533235608 534876160 535233762 536051712 537026560 537059328 538099380 538230784 538395723 539242496 541278270 541851408 542223360 542703616 543406080 543729536 544054056 544427520 545076714 545450880 545624064 546616320 546640640 547268124 548248064 549126144 550158336 550452224 550830080 552225310 552370176 552394752 553769307 554149440 554445460 556814440 556991232 557706240 558004160 558038208 558371268 558754560 559053040 560281728 560306656 561000960 561300640 562258944 562559296 563403960 563877888 565694220 566558720 566732340 566757555 567234304 567623680 567968520 568003176 569036130 571349285 571648896 571954264 572346880 572688480 572723424 573029366 573947136 573972672 574341120 575025984 575333156 576675840 577363488 578371584 579633152 580580910 580722688 581468160 581814272 582167733 582567360 582915060 583057408 584010765 586306560 587005692 587408640 588689920 588699648 589365672 589391894 589770240 589796480 591092736 591851520 592167680 592478208 592873801 594704180 594886656 596004864 596366946 596776320 597898080 598217470 598401024 599890059 600328560 600964224 601735680 602057120 603407168 604154880 604181760 604514496 604541392 605509632 605833088 606248960 606647808 606971872 607751040 610354290 610541568 610867712 611287040 611695728 612808140 612835405 613744640 613960035 614970720 615299230 615336774 616779072 617108548 619258752 619286304 619683840 620412520 621035520 621405184 621776064 622202880 622944816 624732160 625393664 626196480 626416245 626569216 627754680 628934670 629088256 630344988 631114640 631308288 631463220 631491315 632593920 632879208 635165440 635922833 636359360 636561408 637378560 637719040 637757952 638138592 638479478 638576640 638917760 640350464 641851392 643448547 643890240 644431872 644460544 646507680 647722920 648267776 649106880 651044576 651880320 652087296 653313024 653662016 654110720 654501120 654541056 654890704 655939584 655968768 658309120 661187730 662276160 662629940 662670372 663521040 663683072 663875485 665334552 666188640 666544510 668177328 669604992 670064640 670863648 671324160 672788480 673560768 673590736 674053120 674766848 677314260 678379520 678833064 679661920 680067570 680109066 681148416 681562224 682030080 682843356 684085155 685310080 685619142 686407680 686816256 687226176 687593284 687697920 688065280 689608192 690462720 690493440 690904448 692011008 692380672 695339008 696239040 697547760 697761792 697964085 698134528 699080832 700352160 700383320 702823680 703199120 703567872 704847360 704890368 705266912 706427904 707724288 707755776 709042880 710003970 710601216 713645016 714561120 714942830 715904280 716079104 717433920 717465840 717860964 717892903 718782480 719166445 720394272 720779098 721704360 722468544 722964480 724541440 725018112 725405408 725903360 726768952 727267840 727498752 728432640 728821760 729301248 729690832 732425148 733544448 733757115 735369768 735402486 735874560 736526336 736707090 736752042 738359076 738865920 739746969 740597760 742654976 743608320 744050944 744495024 745006080 745242624 746643456 747042304 748001280 749678592 751205280 751837184 754258960 755643120 755676740 756887040 757291360 757337568 757789578 758309760 758714840 759112704 762198528 763176960 763584640 763631232 764619660 765262848 765296896 765788160 766701312 768901120 769817984 770973840 771162112 771385685 773115434 774073440 774107880 775809216 776223644 776756480 777220080 777267504 777682711 778681020 778928256 781742080 782256384 782674256 783211520 784932864 785401344 785820896 785940480 786360320 787931235 788123648 789135360 791099010 793182208 793425276 793460577 794673152 795155928 795701760 796650582 797197440 797673240 797868032 799853412 799888999 800438080 801285632 802314240 804077568 805539840 805575680 805588992 806019328 807346176 808863744 810334720 813805720 814055424 815109120 815594304 816081084 816641280 817077520 817615071 818176320 818613380 819924480 819960960 820449032 820902186 822372096 825678336 825715072 826245120 828047360 828337965 828592128 829034752 829603840 830593088 831668190 835221660 835486848 837006240 837057312 837504458 838579560 840422592 840459984 841950960 841988420 843458560 843838944 845816832 846397440 848541330 848748544 849838080 850343936 850851456 851435520 851952780 853554195 855801856 857931396 858520320 859032720 859242496 859491605 859544049 860959008 861418922 862010240 862999734 863630560 865013760 865475840 866045232 866507863 867557376 869173760 869449728 871084032 872202240 872668160 872721408 873851040 874586112 874625024 879459840 880508538 881112960 881583640 883034880 883560496 884048508 884087841 884655360 884694720 886639104 887112736 888251520 890903104 892056270 892329984 892806656 893419520 894007296 894484864 895098880 897326205 897601536 898081024 900492840 901446336 903085680 905110752 906272640 906756760 906771744 906812088 908461190 908749632 909373440 910457808 911626560 912113540 914158856 915210240 915531435 915755008 916301568 916930560 919212210 920616960 920657920 922681344 922948845 923005161 925662822 928318720 928929456 929425679 930063680 930618780 931553280 932107776 932664096 933162314 933304320 933802880 934417224 937098240 938090496 939294720 939796480 939853824 941903872 943632384 943674368 946671960 946962432 947468288 948890880 951526688 952748160 954539040 954842112 956578560 956621120 956636928 957147952 957719217 958376640 960525696 962272480 962777088 963291392 963952640 966647808 966690816 969761520 969998336 970279555 971584380 972401664 973660320 976566864 977820480 978342820 980493024 980536648 981166080 981751680 982276120 982336056 983953152 984478768 985154560 986329292 987463680 991477760 991494144 991781595 992660032 993341440 993944910 994005558 995524608 997335040 998001828 999571456 999816765 1001607040 1002265992 1004407488 1005096960 1006295472 1006833023 1006986240 1007524160 1009182720 1009783424 1010341152 1010386104 1011079680 1012150272 1016264704 1017569280 1018174976 1019492880 1019805696 1020101355 1020350464 1021722624 1022268416 1025561290 1027965120 1028428713 1030224384 1031389926 1032097920 1032143840 1034412288 1035740160 1036293440 1036356672 1038241360 1038571008 1043008512 1044358560 1046321640 1046577152 1047201792 1050528240 1050574980 1052180480 1054798680 1057271040 1057900368 1057947436 1059641856 1060207904 1060935680 1061633664 1062200776 1062929920 1063564320 1064197394 1064632320 1065901824 1066471216 1069752320 1070467524 1072103424 1072414245 1074053120 1074118656 1076198760 1076461568 1076791446 1078484992 1081168647 1082556540 1083702816 1084446720 1086812160 1087459072 1088108112 1088855040 1090153428 1090901760 1091248128 1093232640 1093281280 1094536248 1096496128 1100316672 1100904448 1103103729 1104450620 1104740352 1104789504 1105060635 1107538614 1108298880 1108890920 1113628880 1113982464 1115412480 1116008320 1116076416 1116742536 1117509120 1118106080 1120563456 1120613312 1122001920 1122601280 1124517888 1125118592 1126807920 1127755776 1131388440 1133464680 1133515110 1134468608 1135247360 1135937040 1136006352 1136613193 1138072260 1142698570 1143297792 1143908528 1144693760 1145376960 1145446848 1146058732 1147894272 1147945344 1148682240 1150051968 1150666312 1153351680 1154726976 1156743168 1159266304 1159673151 1161161820 1161445376 1162936320 1163628544 1164335466 1165134720 1165830120 1166114816 1168021530 1172613120 1174011384 1174817280 1177379840 1177399296 1178731344 1178783788 1179540480 1179592960 1182185472 1183703040 1184335360 1184956416 1185747602 1189408360 1189773312 1192009728 1192733892 1193552640 1194975873 1195796160 1196434940 1196802048 1199780118 1200657120 1201928448 1203471360 1204114240 1206814336 1208309760 1208363520 1209028992 1209082784 1211019264 1211666176 1212497920 1213295616 1213943744 1215502080 1220708580 1221083136 1221735424 1222574080 1223391456 1225616280 1225670810 1227920070 1229941440 1230598460 1230673548 1232911615 1233558144 1234217096 1238517504 1238572608 1239367680 1240825040 1242071040 1242810368 1243552128 1244405760 1245889632 1247502285 1249464320 1250787328 1252832490 1253138432 1255509360 1256256687 1257869340 1258176512 1260689976 1262229280 1262926440 1262982630 1265187840 1265758416 1266434569 1270330880 1271845666 1272718720 1273122816 1274757120 1275438080 1275515904 1276277184 1276958956 1277153280 1277835520 1280700928 1283702784 1286897094 1287780480 1288863744 1288921088 1292128383 1293015360 1294499601 1295445840 1296535552 1298213760 1302089152 1303760640 1304174592 1306626048 1307324032 1308221440 1309002240 1309082112 1309781408 1311879168 1311937536 1322375460 1322434295 1324552320 1325259880 1325340744 1327042080 1327750970 1330669104 1332377280 1333089020 1336354656 1338084405 1339209984 1340129280 1341727296 1342648320 1345576960 1347121536 1347181472 1348106240 1349533696 1354628520 1356759040 1357666128 1358391377 1359323840 1360135140 1360218132 1362296832 1362691785 1363124448 1364060160 1365686712 1368170310 1370620160 1371238284 1372815360 1373632512 1374452352 1375186568 1375395840 1376130560 1379216384 1380925440 1380986880 1381808896 1384022016 1384761344 1388494233 1390678016 1392478080 1395095520 1395928170 1396269056 1398161664 1399743471 1400704320 1400766640 1405647360 1406398240 1407135744 1409694720 1409780736 1410533824 1412855808 1415448576 1415511552 1418085760 1420007940 1421202432 1427290032 1429122240 1429885660 1431808560 1432158208 1432573415 1434867840 1434931680 1435721928 1435785806 1437564960 1438332890 1440788544 1441558196 1443408720 1444937088 1445928960 1449082880 1450036224 1450810816 1451806720 1453537904 1454535680 1454997504 1457643520 1458602496 1459381664 1464850296 1467514230 1470739536 1470804972 1471749120 1473052672 1473414180 1473479735 1473504084 1476718152 1477731840 1479493938 1481195520 1485309952 1487216640 1488101888 1488990048 1490012160 1490485248 1490917365 1493286912 1494084608 1496002560 1499357184 1502410560 1503674368 1508517920 1511286240 1511353480 1513774080 1514582720 1514675136 1515579156 1516619520 1517429680 1518225408 1524397056 1526353920 1527169280 1527262464 1529239320 1530525696 1530593792 1533402624 1537802240 1538341935 1539635968 1541947680 1542771370 1546230868 1547084889 1548146880 1548215760 1551618432 1552447288 1553512960 1554440160 1554535008 1555365422 1557362040 1557856512 1563484160 1564512768 1565348512 1566423040 1569865728 1570802688 1571641792 1571880960 1572720640 1575862470 1576247296 1578270720 1582198020 1586850552 1586921154 1589346304 1590311856 1591403520 1593301164 1594394880 1595346480 1595736064 1596198695 1596296091 1599706824 1599777998 1600876160 1602571264 1604628480 1608155136 1611079680 1611151360 1611177984 1612038656 1614692352 1617727488 1620669440 1627611440 1628110848 1630218240 1631188608 1632162168 1633282560 1634155040 1635230142 1636352640 1637226760 1639848960 1639921920 1640898064 1641804372 1644744192 1651356672 1651430144 1652490240 1656675930 1657184256 1658069504 1659207680 1661186176 1663336380 1670443320 1670973696 1674012480 1674114624 1675008916 1677159120 1680845184 1680919968 1683901920 1683976840 1686917120 1687677888 1691633664 1697082660 1697497088 1699676160 1700272665 1700687872 1701702912 1702871040 1703905560 1707108390 1711603712 1714047855 1715862792 1717040640 1718065440 1718983210 1719088098 1721918016 1722837844 1724020480 1725999468 1726076261 1727261120 1730027520 1730951680 1732090464 1733015726 1735114752 1738347520 1738899456 1742168064 1744404480 1745336320 1745442816 1746503199 1747702080 1749172224 1749250048 1758919680 1761017076 1762225920 1763167280 1766069760 1767120992 1768097016 1768175682 1769310720 1769389440 1773278208 1774225472 1776503040 1778621403 1781806208 1784112540 1784659968 1785613312 1786839040 1788014592 1788969728 1790197760 1794652410 1795203072 1796162048 1800985680 1801947745 1802892672 1806171360 1810221504 1812545280 1813513520 1813543488 1813624176 1816922380 1817499264 1818746880 1820915616 1823253120 1824227080 1828317712 1831062870 1831510016 1832603136 1833861120 1838424420 1838506215 1841233920 1841315840 1841880105 1845897690 1846010322 1851325644 1856637440 1857858912 1858851358 1860127360 1861237560 1863106560 1864215552 1865328192 1866324628 1866608640 1867605760 1868834448 1869832757 1874196480 1876180992 1878589440 1879592960 1879707648 1883807744 1887264768 1887348736 1893343920 1893924864 1894473945 1894936576 1897781760 1903053376 1905496320 1907768499 1909078080 1909684224 1913157120 1913242240 1913273856 1914295904 1915438434 1916753280 1921051392 1924544960 1925554176 1926582784 1927905280 1932788585 1933295616 1933381632 1939523040 1940559110 1943168760 1944803328 1947320640 1953133728 1955640960 1956685640 1960986048 1961073296 1962332160 1963503360 1964552240 1964672112 1967906304 1968957536 1970309120 1972658584 1974927360 1982955520 1983563190 1985320064 1986682880 1987889820 1988011116 1991049216 1991626455 1994670080 1996003656 1999142912 1999633530 2003214080 2004531984 2005602781 2008814976 2010193920 2012590944 2013666046 2013972480 2015048320 2018365440 2019566848 2020682304 2020772208 2022159360 2024300544 2032529408 2035138560 2036349952 2038985760 2040202710 2040700928 2043445248 2044536832 2051122580 2052255465 2055930240 2056857426 2060448768 2062779852 2064195840 2064287680 2068824576 2071480320 2072586880 2072713344 2076482720 2077142016 2086017024 2088717120 2092643280 2093154304 2093761145 2094403584 2101056480 2101149960 2109597360 2114542080 2115800736 2115894872 2119283712 2120415808 2121871360 2123267328 2124401552 2125859840 2127128640 2128394788 2131803648 2132942432 2139504640 2140935048 2144828490 2148106240 2148237312 2152397520 2152923136 2153547305 2153582892 2153678709 2156969984 2157499335 2162337294 2165113080 2167405632 2168893440 2173624320 2174918144 2176216224 2177710080 2180306856 2181803520 2182496256 2186465280 2186562560 2189072496 2192992256 2200633344 2201271345 2201808896 2206207458 2208901240 2209579008 2210121270 2215077228 2216597760 2217781840 2219240907 2227257760 2227964928 2230824960 2232016640 2232152832 2233485072 2234678173 2235018240 2236212160 2241126912 2241226624 2244003840 2245202560 2249035776 2250237184 2253615840 2255511552 2262776880 2266929360 2267030220 2268937216 2270494720 2271874080 2272012704 2273226386 2276144520 2285397140 2286595584 2287817056 2289387520 2290753920 2290893696 2292117464 2295788544 2295890688 2297364480 2300103936 2301332624 2306703360 2309453952 2313486336 2314157055 2319346302 2322323640 2322890752 2327257088 2328670932 2330269440 2331660240 2332229632 2332905785 2333048133 2336043060 2345226240 2348022768 2349634560 2354759680 2354798592 2357462688 2357567576 2359080960 2359185920 2364370944 2367406080 2368670720 2371495204 2378816720 2379546624 2380381731 2384019456 2385467784 2387105280 2389951746 2391592320 2392869880 2393604096 2399560236 2399666997 2401314240 2403856896 2406942720 2408228480 2413628672 2416619520 2416727040 2418057984 2418165568 2422038528 2423332352 2424995840 2426591232 2427887488 2431004160 2441417160 2442166272 2443470848 2446782912 2451232560 2451341620 2455840140 2459882880 2461196920 2461347096 2465823230 2467116288 2468434192 2477035008 2477145216 2478735360 2481650080 2484142080 2485013895 2485620736 2487104256 2488811520 2491779264 2495004570 2498928640 2501574656 2505664980 2506276864 2511018720 2512513374 2515738680 2516353024 2521379952 2522726843 2524458560 2525852880 2525965260 2530375680 2531516832 2532869138 2540661760 2543691332 2545437440 2546245632 2549514240 2550876160 2551031808 2552554368 2553917912 2554306560 2555671040 2561401856 2567405568 2573794188 2575560960 2577727488 2577842176 2578474815 2578632147 2584256766 2586030720 2588999202 2590891680 2593071104 2596427520 2599523589 2604178304 2607521280 2608349184 2613252096 2614648064 2616442880 2618004480 2618164224 2619562816 2623758336 2623875072 2644750920 2644868590 2649104640 2650519760 2650681488 2652263523 2654084160 2655501940 2660493485 2661338208 2664754560 2666178040 2672709312 2676168810 2678419968 2680258560 2683454592 2685296640 2691153920 2691978615 2694243072 2694362944 2696212480 2699067392 2709257040 2713518080 2715332256 2716782754 2718647680 2720270280 2720436264 2725383570 2726248896 2728120320 2731373424 2732832491 2736340620 2741240320 2742476568 2745630720 2747265024 2748904704 2750373136 2750791680 2752261120 2758432768 2761850880 2761973760 2763617792 2768044032 2768846535 2769522688 2776988466 2781356032 2784956160 2788277037 2790191040 2791856340 2792538112 2796323328 2799486942 2801408640 2801533280 2811294720 2812796480 2814271488 2819389440 2819561472 2821067648 2825711616 2830897152 2831023104 2836171520 2840015880 2842404864 2854580064 2858244480 2859771320 2863617120 2865146830 2869735680 2869863360 2871443856 2871571612 2873157651 2875129920 2876665780 2881577088 2883116392 2886817440 2889874176 2891857920 2898165760 2900072448 2901621632 2903613440 2907075808 2909071360 2909995008 2910838665 2915287040 2917204992 2918763328 2929700592 2931265603 2935028460 2941479072 2941609944 2943498240 2946828360 2946959470 2947008168 2953436304 2955463680 2958987876 2962391040 2964369005 2970619904 2974433280 2976203776 2977980096 2980024320 2981834730 2986573824 2988169216 2992005120 2998714368 2999450295 3004821120 3007348736 3017035840 3020499069 3022572480 3022706960 3027548160 3029165440 3029350272 3031158312 3033239040 3034859360 3036450816 3048794112 3052707840 3054338560 3054524928 3058478640 3061051392 3061187584 3066805248 3076683870 3079271936 3083895360 3085542740 3092461736 3094169778 3096293760 3096431520 3103236864 3104894576 3107025920 3108880320 3109070016 3110730844 3114724080 3115713024 3126968320 3129025536 3130697024 3132846080 3139731456 3141605376 3143283584 3145441280 3151724940 3152494592 3156541440 3164396040 3173701104 3173842308 3178692608 3179614165 3180623712 3182807040 3186602328 3188789760 3190692960 3192397390 3192592182 3199413648 3199555996 3201752320 3205142528 3209256960 3216310272 3217242735 3222159360 3222302720 3222355968 3224077312 3229384704 3235454976 3241338880 3243505941 3255222880 3260436480 3262377216 3264324336 3266068099 3266565120 3268310080 3270460284 3272705280 3274453520 3279697920 3279843840 3281796128 3283608744 3289488384 3302713344 3302860288 3313351860 3314368512 3316139008 3318415360 3322372352 3326672760 3340886640 3341947392 3348024960 3348229248 3350017832 3354318240 3361690368 3361839936 3367803840 3367953680 3373834240 3375355776 3383267328 3394165320 3394994176 3400545330 3401375744 3403405824 3405742080 3407811120 3409839579 3414216780 3428095710 3431725584 3434081280 3436130880 3437966420 3438176196 3443836032 3445675688 3448040960 3451998936 3452152522 3454522240 3460055040 3461903360 3464180928 3466031452 3470229504 3476695040 3477798912 3479019453 3484336128 3488808960 3490672640 3490885632 3493006398 3495404160 3498344448 3498500096 3517839360 3522034152 3524451840 3526334560 3532139520 3534241984 3536194032 3536351364 3538621440 3538778880 3546556416 3548450944 3553006080 3557242806 3563612416 3568225080 3569319936 3571226624 3576029184 3577939456 3580395520 3589304820 3589464515 3590406144 3592324096 3601971360 3603895490 3605785344 3612342720 3620443008 3625090560 3627027040 3627086976 3627248352 3633844760 3634998528 3637493760 3641831232 3646506240 3648454160 3656635424 3662125740 3663020032 3665206272 3667722240 3676848840 3677012430 3682631680 3683760210 3691795380 3692020644 3698734845 3702651288 3713274880 3715717824 3717702716 3720254720 3722475120 3724690879 3726213120 3728431104 3730656384 3732649256 3733217280 3735211520 3737668896 3739665514 3748392960 3752361984 3759185920 3759415296 3767615488 3768770061 3774529536 3774697472 3786687840 3788947890 3789873152 3795563520 3799303707 3806106752 3810992640 3815536998 3818156160 3819368448 3826314240 3826484480 3826547712 3828591808 3830876868 3833506560 3842102784 3849089920 3851108352 3853165568 3855810560 3865577170 3866591232 3866763264 3876385149 3879046080 3881118220 3886337520 3888413555 3889606656 3894641280 3906267456 3911281920 3913371280 3921972096 3922146592 3924664320 3927006720 3929104480 3929344224 3935812608 3937915072 3940618240 3945317168 3965911040 3967126380 3967302885 3970640128 3973365760 3975779640 3976022232 3983252910 3989340160 3992007312 3998285824 3999267060 3999444995 4006428160 4009063968 4011205562 4017629952 4020387840 4025181888 4027332092 4027944960 4030096640 4036730880 4039133696 4041364608 4041544416 4044318720 4048601088 4065058816 4070277120 4072699904 4075174131 4077971520 4080405420 4081401856 4086890496 4088075355 4089073664 4102245160 4104510930 4111860480 4113714852 4120897536 4125559704 4128391680 4128575360 4137649152 4142960640 4145173760 4145426688 4150116607 4152965440 4154284032 4172034048 4177434240 4185286560 4187522290 4188807168 4199230413 4202112960 4202299920 4219194720 4229084160 4231601472 4231789744 4238567424 4240831616 4243742720 4246534656 4248803104 4251719680 4254257280 4256789576 4263607296 4265884864 4279009280 4281870096 4289656980 4296212480 4296474624 4297720245 4304795040 4307094610 4307165784 4307357418 4313939968 4314998670 4324674588 4330226160 4332539315 4334811264 4337786880 4347248640 4349836288 4352432448 4355420160 4360613712 4363607040 4364992512 4372930560 4373125120 4378144992 4385984512 4402542690 4403617792 4412414916 4417802480 4419158016 4420242540 4420439205 4430154456 4433195520 4435563680 4438481814 4454515520 4455929856 4461649920 4464033280 4464305664 4466970144 4469356346 4470036480 4472424320 4482253824 4482453248 4488007680 4490405120 4498071552 4500474368 4507231680 4511023104 4525553760 4533858720 4534060440 4537874432 4543748160 4544025408 4546452772 4552289040 4570794280 4573191168 4575634112 4578775040 4581507840 4581787392 4584234928 4591577088 4591781376 4600207872 4602665248 4613406720 4615025805 4618907904 4628314110 4638692604 4644647280 4645781504 4647128395 4654514176 4657341864 4660538880 4663320480 4665811570 4666096266 4672086120 4685064137 4690452480 4696045536 4699269120 4709519360 4709597184 4714925376 4715135152 4718161920 4718371840 4728741888 4734812160 4737341440 4742990408 4757633440 4760763462 4768038912 4770935568 4774210560 4779903492 4783184640 4785739760 4787208192 4788596085 4788888273 4799120472 4799333994 4802628480 4807713792 4813885440 4816456960 4827257344 4833239040 4833454080 4836115968 4836331136 4844077056 4846664704 4849991680 4853182464 4855774976 4862008320 4882834320 4884332544 4886941696 4893565824 4902465120 4902683240 4911680280 4919765760 4922393840 4922694192 4931646460 4934232576 4936868384 4954070016 4954290432 4957470720 4963300160 4970027790 4971241472 4974208512 4977623040 4983558528 4990009140 4997857280 5011329960 5012553728 5022037440 5025026748 5025250321 5031477360 5032706048 5034165115 5042759904 5045453686 5048917120 5051705760 5051930520 5060751360 5063033664 5065738276 5081323520 5087382664 5090874880 5092491264 5099028480 5101752320 5102063616 5105108736 5107835824 5108613120 5111342080 5122803712 5134811136 5142143565 5147588376 5151121920 5155684352 5156949630 5157264294 5168513532 5172061440 5177998404 5178228783 5181783360 5186142208 5192855040 5199047178 5208356608 5215042560 5216698368 5226504192 5229296128 5232885760 5236008960 5236328448 5239125632 5247516672 5247750144 5289501840 5289737180 5298209280 5301039520 5301362976 5304527046 5308168320 5311003880 5320986970 5322676416 5329509120 5332356080 5335864209 5345418624 5352337620 5356839936 5360517120 5366909184 5370593280 5382307840 5383957230 5388486144 5388725888 5392424960 5398134784 5405843235 5418514080 5430664512 5433565508 5437295360 5440540560 5440872528 5443778977 5450767140 5452497792 5456240640 5462746848 5465664982 5472681240 5482480640 5484953136 5494530048 5497809408 5500746272 5501583360 5504522240 5515518645 5516865536 5523701760 5523947520 5527235584 5537693070 5539045376 5553976932 5562712064 5569912320 5576554074 5580382080 5583712680 5585076224 5592646656 5598973884 5599222993 5602817280 5603066560 5609498271 5622589440 5625592960 5628542976 5638778880 5639122944 5642135296 5651423232 5661794304 5662046208 5672343040 5680031760 5683065965 5684809728 5709160128 5716488960 5719542640 5723305497 5727234240 5730293660 5739471360 5739726720 5742887712 5743143224 5746315302 5750259840 5753331560 5763154176 5766232784 5773634880 5779748352 5783715840 5796331520 5798365755 5800144896 5803243264 5807226880 5814151616 5818142720 5821677330 5830574080 5834409984 5837526656 5859401184 5862531206 5870056920 5882958144 5883219888 5886996480 5893656720 5893918940 5894016336 5897164849 5906872608 5910927360 5917975752 5924782080 5928738010 5941239808 5948866560 5952407552 5955960192 5960048640 5963669460 5973147648 5974879365 5976338432 5984010240 5997428736 5998900590 6009642240 6014697472 6016808343 6034071680 6040998138 6045144960 6045413920 6055096320 6058330880 6058700544 6062316624 6065555041 6066478080 6069718720 6072901632 6097588224 6105415680 6108677120 6109049856 6116957280 6122102784 6122375168 6133610496 6153367740 6158543872 6167790720 6171085480 6184923472 6188339556 6192587520 6192863040 6206473728 6209789152 6214051840 6217760640 6218140032 6221461688 6229448160 6231426048 6253936640 6258051072 6261394048 6265692160 6279462912 6281283435 6283210752 6286567168 6290882560 6303449880 6304989184 6328792080 6332172845 6347402208 6347684616 6359228330 6361247424 6365614080 6373204656 6377579520 6381385920 6384794780 6385184364 6398827296 6399111992 6403504640 6410285056 6418513920 6434485470 6444318720 6444605440 6444711936 6448154624 6458769408 6460641915 6461036127 6470909952 6472498005 6482677760 6487011882 6510445760 6520872960 6524754432 6528648672 6532136198 6533130240 6536620160 6540920568 6545410560 6548907040 6559395840 6559687680 6563592256 6567217488 6578976768 6605426688 6605720576 6626703720 6628737024 6632278016 6644744704 6653345520 6681773280 6683894784 6696049920 6696458496 6700035664 6704034519 6708636480 6723380736 6723679872 6735607680 6735907360 6747668480 6750711552 6766534656 6788330640 6789988352 6791956885 6801090660 6802751488 6806811648 6811484160 6815622240 6819679158 6828433560 6856191420 6863451168 6868162560 6872261760 6875932840 6876352392 6887672064 6891351376 6896081920 6903997872 6904305044 6909044480 6920110080 6923806720 6928361856 6932062904 6940459008 6942471165 6953390080 6958038906 6968672256 6981345280 6981771264 6986012796 6990808320 6996688896 6997000192 6998717355 6999144399 7035678720 7044068304 7047831161 7048903680 7052669120 7064279040 7068483968 7072388064 7072702728 7077242880 7077557760 7093112832 7096901888 7106012160 7114485612 7127224832 7136450160 7138639872 7142453248 7152058368 7155878912 7160791040 7178609640 7178929030 7180812288 7184648192 7199000991 7203942720 7207790980 7211570688 7224685440 7240886016 7250181120 7254054080 7254173952 7254496704 7267689520 7269997056 7274987520 7283662464 7293012480 7296908320 7313270848 7324251480 7326040064 7330412544 7353697680 7354024860 7365263360 7367520420 7383590760 7384041288 7397469690 7405302576 7426549760 7431435648 7435405432 7440509440 7444950240 7449381758 7452426240 7456862208 7461312768 7465298512 7466434560 7470423040 7475337792 7479331028 7496785920 7504723968 7518371840 7518830592 7535230976 7537540122 7549059072 7549394944 7568180529 7573375680 7577895780 7579746304 7591127040 7598607414 7612213504 7621985280 7631073996 7636312320 7638736896 7652628480 7652968960 7653095424 7657183616 7661753736 7667013120 7684205568 7698179840 7702216704 7706331136 7731154340 7733182464 7733526528 7735424445 7752770298 7758092160 7762236440 7772675040 7776827110 7779213312 7789282560 7798570767 7812534912 7822563840 7826742560 7843944192 7844293184 7849328640 7854013440 7858208960 7858688448 7871625216 7875830144 7881236480 7890634336 7934252760 7934605770 7941280256 7946731520 7951559280 7952044464 7956292351 7966505820 7978680320 7981480455 7984014624 7998534120 7998889990 8012856320 8018127936 8022411124 8035259904 8040775680 8050363776 8054664184 8055889920 8060193280 8073461760 8078267392 8082729216 8083088832 8088637440 8097202176 8130117632 8140554240 8145399808 8150348262 8155943040 8160810840 8162803712 8176150710 8178147328 8198497473 8204490320 8209021860 8223720960 8227429704 8241795072 8251119408 8256783360 8257150720 8275298304 8285921280 8290347520 8290853376 8300233214 8305930880 8308568064 8344068096 8354868480 8364831111 8370573120 8375044580 8377614336 8398460826 8404225920 8404599840 8438389440 8458168320 8463202944 8463579488 8477134848 8481663232 8487485440 8493069312 8497606208 8503439360 8508514560 8513579152 8527214592 8531769728 8558018560 8563740192 8579313960 8595440490 8609590080 8614189220 8614331568 8614714836 8627879936 8629997340 8630381305 8649349176 8660452320 8665078630 8669622528 8675573760 8694497280 8699672576 8704864896 8710840320 8721227424 8727214080 8729985024 8732515995 8745861120 8746250240 8756289984 8771969024 8793796809 8805085380 8807235584 8824829832 8835604960 8840485080 8840878410 8860308912 8865041983 8866391040 8871127360 8876963628 8893107015 8909031040 8911859712 8923299840 8928066560 8928611328 8933940288 8938712692 8940072960 8944848640 8964507648 8964906496 8976015360 8980810240 8996143104 9000948736 9014463360 9022046208 9051107520 9061497207 9067717440 9068120880 9075748864 9087496320 9088050816 9092905544 9104578080 9141588560 9146382336 9151268224 9157550080 9163015680 9163574784 9168469856 9183154176 9183562752 9200415744 9205330496 9230051610 9237815808 9256628220 9277385208 9289294560 9294256790 9309028352 9314683728 9321077760 9326640960 9331623140 9332192532 9344172240 9349163785 9370128274 9380904960 9392091072 9398538240 9419038720 9419194368 9429850752 9430270304 9436323840 9436743680 9457483776 9469624320 9474682880 9485980816 9515266880 9521526924 9536077824 9538842495 9541871136 9548421120 9559806984 9566369280 9571479520 9577192170 9577776546 9598240944 9598667988 9605256960 9615427584 9627770880 9632913920 9654514688 9666478080 9666908160 9672231936 9672662272 9688154112 9693329408 9706364928 9711549952 9724016640 9765668640 9773883392 9787131648 9798204297 9804930240 9805366480 9823360560 9839531520 9844787680 9845388384 9863292920 9868465152 9873736768 9908140032 9908580864 9926600320 9940055580 9942482944 9948417024 9955246080 9967117056 9980018280 9995714560 10022659920 10025107456 10028013905 10044074880 10050053496 10050500642 10062954720 10068330230 10085519808 10090907372 10097834240 10103411520 10103861040 10109875243 10121502720 10126067328 10131476552 10162647040 10174765328 10181749760 10184982528 10203504640 10204127232 10210217472 10215671648 10217226240 10222684160 10229518737 10245607424 10284287130 10295176752 10302243840 10311368704 10313899260 10314528588 10337027064 10344122880 10355996808 10356457566 10363566720 10372284416 10385710080 10398094356 10416713216 10430085120 10433396736 10453008384 10458592256 10465771520 10472017920 10472656896 10478251264 10495033344 10495500288 10579003680 10579474360 10596418560 10602079040 10602725952 10609054092 10616336640 10622007760 10641973940 10645352832 10659018240 10664712160 10671728418 10690837248 10704675240 10713679872 10733818368 10741186560 10764615680 10767914460 10768393545 10776972288 10777451776 10784849920 10811686470 10837028160 10861329024 10867131016 10874590720 10881081120 10881745056 10887557954 10901534280 10904995584 10912481280 10925493696 10931329964 10945362480 10964961280 10969906272 10989060096 10995618816 11001492544 11003166720 11009044480 11031037290 11033731072 11047895040 11054471168 11075386140 11078090752 11096204535 11107953864 11125424128 11139824640 11153108148 11160764160 11167425360 11170152448 11173390865 11174072637 11185293312 11197947768 11198445986 11205634560 11206133120 11218996542 11245178880 11251185920 11257085952 11264602219 11277557760 11278245888 11284270592 11302846464 11323588608 11324092416 11344686080 11360063520 11366131930 11369619456 11397911121 11418320256 11432977920 11439085280 11446610994 11454468480 11460587320 11478942720 11479453440 11485775424 11486286448 11492630604 11500519680 11506663120 11526308352 11532465568 11547269760 11559496704 11567431680 11596731510 11600289792 11606486528 11614453760 11628303232 11636285440 11643354660 11661148160 11665240665 11668819968 11675053312 11718802368 11725062412 11740113840 11765916288 11766439776 11773992960 11787313440 11787837880 11788032672 11794329698 11813745216 11821854720 11835951504 11857476020 11882479616 11897733120 11901908655 11904815104 11911920384 11920097280 11927338920 11949758730 11952676864 11968020480 11994857472 11997801180 11998334985 12019284480 12033616686 12068143360 12081996276 12082533827 12090289920 12090827840 12110192640 12116661760 12117401088 12124633248 12131110082 12132956160 12139437440 12145803264 12195176448 12210831360 12217354240 12218099712 12225522393 12233914560 12244205568 12244750336 12267220992 12306735480 12317087744 12335581440 12342170960 12369846944 12376679112 12385175040 12385726080 12412947456 12419578304 12428103680 12435521280 12436280064 12442923376 12450349821 12458896320 12462852096 12507873280 12516102144 12522788096 12531384320 12562566870 12566421504 12573134336 12581765120 12606899760 12609978368 12613634215 12657584160 12664345690 12694804416 12695369232 12718456660 12722494848 12731228160 12746409312 12755159040 12762771840 12769589560 12770368728 12797654592 12798223984 12807009280 12820570112 12837027840 12868970940 12888637440 12889210880 12889423872 12893160735 12896309248 12921283830 12922072254 12941819904 12944996010 12965355520 12974023764 12997617945 13020891520 13041745920 13049508864 13057297344 13064272396 13066260480 13073240320 13081841136 13088829299 13090821120 13097814080 13118791680 13119375360 13127184512 13134434976 13157953536 13210853376 13211441152 13253407440 13257474048 13261317615 13264556032 13289489408 13306691040 13363546560 13367789568 13392099840 13392916992 13400071328 13408069038 13417272960 13446761472 13447359744 13471215360 13471814720 13495336960 13501423104 13533069312 13576661280 13583913770 13602181320 13605502976 13613623296 13631244480 13639358316 13656867120 13664162455 13712382840 13726902336 13736325120 13744523520 13751865680 13752704784 13775344128 13782702752 13792163840 13807995744 13808610088 13818088960 13840220160 13847613440 13856723712 13864125808 13884942330 13906780160 13916077812 13937344512 13941385185 13962690560 13963542528 13972025592 13981616640 13994000384 13997434710 13998288798 14055192411 14071357440 14088136608 14095662322 14097807360 14105338240 14128558080 14136967936 14144776128 14145405456 14154485760 14155115520 14186225664 14193803776 14212024320 14228971224 14254449664 14272900320 14284906496 14304116736 14311757824 14357219280 14357858060 14361624576 14365788255 14369296384 14398001982 14407885440 14415581960 14423141376 14449370880 14481772032 14500362240 14508108160 14508347904 14508993408 14535379040 14539994112 14549975040 14567324928 14586024960 14593816640 14626541696 14648502960 14652080128 14656328015 14660825088 14707395360 14708049720 14735040840 14767181520 14768082576 14775971509 14794939380 14810605152 14853099520 14862871296 14870810864 14881018880 14889900480 14898763516 14913724416 14922625536 14930597024 14932869120 14940846080 14950675584 14958662056 14993571840 15036743680 15037661184 15070461952 15075080244 15075750963 15098118144 15098789888 15102495345 15136361058 15146751360 15155791560 15159492608 15182254080 15197214828 15224427008 15243970560 15262147992 15272624640 15277473792 15305256960 15305937920 15306190848 15314367232 15323507472 15334026240 15368411136 15396359680 15404433408 15412662272 15462308680 15467053056 15470848890 15505540596 15516184320 15524472880 15534686349 15545350080 15553654220 15558426624 15578565120 15597141534 15625069824 15645127680 15653485120 15687888384 15688586368 15698657280 15708026880 15716417920 15717376896 15743250432 15751660288 15762472960 15781268672 15868505520 15869211540 15882560512 15893463040 15903118560 15904088928 15912584702 15933011640 15962960910 15968029248 15997068240 15997779980 16025712640 16036255872 16044822248 16070519808 16081551360 16100727552 16109328368 16111779840 16120386560 16146923520 16156534784 16165458432 16166177664 16177274880 16194404352 16217529705 16260235264 16290799616 16300696524 16311886080 16321621680 16325607424 16330340495 16331336931 16352301420 16356294656 16396994946 16408980640 16418043720 16447441920 16454859408 16463649397 16483590144 16502238816 16513566720 16514301440 16550596608 16571842560 16580695040 16581706752 16600466428 16611861760 16617136128 16688136192 16709736960 16729662222 16741146240 16750089160 16755228672 16796921652 16797668979 16808451840 16809199680 16828494813 16876778880 16916336640 16926405888 16927158976 16954269696 16963326464 16974970880 16986138624 16995212416 17006878720 17017029120 17027158304 17049197895 17054429184 17063539456 17127480384 17158627920 17190880980 17219180160 17228378440 17228663136 17229429672 17259994680 17260762610 17298698352 17320904640 17330157260 17339245056 17351147520 17388994560 17395097265 17399345152 17409729792 17421680640 17442454848 17454428160 17465031990 17491722240 17492500480 17512579968 17543938048 17587593618 17610170760 17614471168 17649659664 17659087901 17671209920 17680970160 17681756820 17691494547 17720617824 17730083966 17732782080 17742254720 17753927256 17786214030 17818062080 17823719424 17846599680 17856133120 17857222656 17867880576 17877425384 17880145920 17889697280 17929015296 17929812992 17952030720 17961620480 17992286208 18001897472 18028926720 18044092416 18050425029 18102215040 18122994414 18135434880 18136241760 18151497728 18174992640 18176101632 18185811088 18196665123 18209156160 18283177120 18292764672 18302536448 18315100160 18326031360 18327149568 18336939712 18366308352 18367125504 18400831488 18410660992 18460103220 18475631616 18513256440 18554770416 18578589120 18588513580 18618056704 18623454395 18629367456 18642155520 18653281920 18663246280 18664385064 18688344480 18698327570 18740256548 18761809920 18784182144 18797076480 18838077440 18838388736 18843850305 18859701504 18860540608 18872647680 18873487360 18914967552 18949365760 18971961632 18996518535 19030533760 19043053848 19077684990 19083742272 19096842240 19119613968 19129827437 19132738560 19142959040 19154384340 19155553092 19196481888 19197335976 19210513920 19230855168 19255541760 19265827840 19309029376 19332956160 19333816320 19344463872 19345324544 19376308224 19381925745 19386658816 19412729856 19423099904 19448033280 19531337280 19547766784 19574263296 19596408594 19609860480 19610732960 19646721120 19679063040 19689575360 19690776768 19726585840 19736930304 19747473536 19816280064 19817161728 19853200640 19880111160 19884965888 19896834048 19934234112 19960036560 19991429120 20045319840 20056027810 20088149760 20100106992 20101001284 20112103557 20125909440 20136660460 20171039616 20181814744 20195668480 20206823040 20207722080 20219750486 20243005440 20252134656 20262953104 20325294080 20349530656 20363499520 20369965056 20375870655 20407009280 20408254464 20420434944 20431343296 20434452480 20445368320 20459037474 20491214848 20568574260 20590353504 20604487680 20627798520 20629057176 20674054128 20688245760 20711993616 20712915132 20727133440 20744568832 20750583035 20771420160 20796188712 20833426432 20860170240 20906016768 20917184512 20944035840 20945313792 20956502528 20990066688 20991000576 20996152065 21143493483 21158007360 21158948720 21192837120 21204158080 21205451904 21218108184 21232673280 21244015520 21283947880 21290705664 21318036480 21329424320 21343456836 21381674496 21409350480 21427359744 21467636736 21482373120 21535828920 21536787090 21553944576 21554903552 21569699840 21623372940 21674056320 21722658048 21734262032 21749181440 21762162240 21763490112 21775115908 21803068560 21809991168 21824962560 21850987392 21862659928 21890724960 21929922560 21939812544 21978120192 21991237632 22002985088 22018088960 22062074580 22067462144 22095790080 22108942336 22150772280 22156181504 22192409070 22215907728 22250848256 22279649280 22306216296 22321528320 22334850720 22346781730 22348145274 22370586624 22395895536 22396891972 22411269120 22412266240 22437993084 22490357760 22502371840 22514171904 22529204438 22555115520 22556491776 22568541184 22605692928 22647177216 22648184832 22689372160 22704541587 22720127040 22732263860 22739238912 22795822242 22836640512 22865955840 22878170560 22893221988 22908936960 22921174640 22957885440 22958906880 22971550848 22972572896 22985261208 23001039360 23013326240 23052616704 23064931136 23094539520 23118993408 23193463020 23200579584 23212973056 23228907520 23256606464 23272570880 23286709320 23330481330 23337639936 23350106624 23425320685 23437604736 23450124824 23480227680 23531832576 23532879552 23547985920 23574626880 23575675760 23576065344 23588659396 23627490432 23643709440 23671903008 23714952040 23764959232 23803817310 23809630208 23823840768 23840194560 23854677840 23868877053 23899517460 23905353728 23936040960 23944441365 23995602360 23996669970 24038568960 24067233372 24136286720 24163992552 24165067654 24180579840 24181655680 24220385280 24233323520 24234802176 24249266496 24262220164 24265912320 24278874880 24291606528 24307825841 24390352896 24421662720 24434708480 24436199424 24451044786 24467829120 24488411136 24489500672 24534441984 24595492419 24613470960 24634175488 24671162880 24684341920 24739693888 24753358224 24770350080 24771452160 24825894912 24839156608 24856207360 24871042560 24872560128 24885846752 24900699642 24917792640 24925704192 25032204288 25045576192 25062768640 25125133740 25126251605 25132843008 25146268672 25163530240 25213799520 25227268430 25315168320 25328691380 25389608832 25390738464 25436913320 25444989696 25462456320 25492818624 25510318080 25525543680 25539179120 25540737456 25595309184 25596447968 25614018560 25641140224 25674055680 25737941880 25778421760 25786321470 25792618496 25842567660 25844144508 25883639808 25889992020 25891143915 25930711040 25948047528 25995235890 26041783040 26072836153 26083491840 26099017728 26114594688 26128544792 26132520960 26146480640 26163682272 26177658598 26181642240 26195628160 26237583360 26238750720 26254369024 26268869952 26315907072 26381390427 26421706752 26422882304 26506814880 26522635230 26529112064 26578978816 26595125949 26613382080 26679321045 26727093120 26735579136 26784199680 26785833984 26800142656 26816138076 26834545920 26893522944 26894719488 26942430720 26943629440 26990673920 27002846208 27066138624 27153322560 27167827540 27204362640 27211005952 27218894885 27227246592 27262488960 27278716632 27313734240 27328324910 27424765680 27453804672 27472650240 27489047040 27503731360 27505409568 27550688256 27565405504 27584327680 27615991488 27617220176 27636177920 27695226880 27713447424 27728251616 27769884660 27813560320 27832155624 27882770370 27925381120 27927085056 27944051184 27963233280 27988000768 27994869420 27996114965 27996577596 28047491355 28110384822 28142714880 28176273216 28191324644 28195614720 28210676480 28257116160 28273935872 28289552256 28290810912 28308971520 28310231040 28372451328 28387607552 28424048640 28457942448 28508899328 28545800640 28569812992 28608233472 28616527485 28623515648 28714438560 28715716120 28731576510 28738592768 28796003964 28815770880 28831163920 28846282752 28898741760 28963544064 29000724480 29016216320 29016695808 29017986816 29050816249 29070758080 29079988224 29134649856 29172049920 29187633280 29253083392 29297005920 29312656030 29321650176 29394612891 29414790720 29416099440 29470081680 29485824245 29534363040 29536165152 29551943018 29589878760 29621210304 29706199040 29725742592 29741621728 29762037760 29779800960 29797527032 29827448832 29845251072 29861194048 29865738240 29881692160 29901351168 29917324112 29987143680 30073487360 30075322368 30084041715 30150160488 30151501926 30197579776 30204990690 30272722116 30293502720 30311583120 30318985216 30327775205 30329625729 30364508160 30394429656 30448854016 30487941120 30524295984 30545249280 30554947584 30610513920 30611875840 30612381696 30628734464 30647014944 30668052480 30736822272 30792719360 30825324544 30924617360 30934106112 30941697780 31011081192 31032368640 31048945760 31069372698 31090700160 31107308440 31116853248 31157130240 31194283068 31250139648 31290255360 31306970240 31375776768 31377172736 31397314560 31416053760 31432835840 31434753792 31486500864 31503320576 31524945920 31562537344 31737011040 31738423080 31765121024 31806237120 31808177856 31825169404 31866023280 31925921820 31936058496 31994136480 31995559960 32051425280 32072511744 32089644496 32141039616 32201455104 32218656736 32223559680 32240773120 32293847040 32305180635 32313069568 32330916864 32332355328 32354549760 32435059410 32520470528 32581599232 32601393048 32623772160 32643243360 32660680990 32662673862 32704602840 32712589312 32793989892 32795448959 32817961280 32836087440 32894883840 32909718816 32927298794 32967180288 33004477632 33027133440 33028602880 33101193216 33143685120 33161390080 33163413504 33200932856 33223723520 33234272256 33376272384 33419473920 33459324444 33482292480 33500178320 33510457344 33520172595 33522217911 33593843304 33595337958 33616903680 33618399360 33656989626 33753557760 33793806657 33832673280 33852811776 33854317952 33908539392 33926652928 33949941760 33972277248 33990424832 34013757440 34034058240 34054316608 34098395790 34108858368 34127078912 34254960768 34317255840 34381761960 34438360320 34456756880 34457326272 34458859344 34519989360 34521525220 34597396704 34641809280 34660314520 34678490112 34702295040 34790194530 34798690304 34819459584 34843361280 34884909696 34908856320 34930063980 34983444480 34985000960 34995721995 35025159936 35087876096 35175187236 35220341520 35228942336 35239155805 35299319328 35318175802 35342419840 35361940320 35363513640 35382989094 35441235648 35460167932 35465564160 35484509440 35507854512 35526822383 35572428060 35636124160 35647438848 35693199360 35712266240 35714445312 35735761152 35754850768 35760291840 35779394560 35858030592 35859625984 35904061440 35923240960 35984572416 35995004955 36003794944 36057853440 36100850058 36204430080 36245988828 36247601481 36270869760 36272483520 36302995456 36349985280 36352203264 36371622176 36393330246 36418312320 36566354240 36585529344 36605072896 36630200320 36652062720 36654299136 36673879424 36732616704 36734251008 36801662976 36821321984 36920206440 36951263232 37026512880 37109540832 37157178240 37177027160 37246908790 37258734912 37284311040 37306563840 37326492560 37328770128 37351049463 37376688960 37396655140 37480513096 37523619840 37568364288 37594152960 37676154880 37687700610 37719403008 37721081216 37745295360 37746974720 37829935104 37840902645 37898731520 37943923264 37993037070 38061067520 38086107696 38106452839 38155369980 38167484544 38193684480 38239227936 38259654874 38265477120 38285918080 38308768680 38311106184 38392963776 38394671952 38421027840 38461710336 38511083520 38531655680 38618058752 38665912320 38667632640 38688927744 38690649088 38763851490 38773317632 38825459712 38846199808 38896066560 38992853835 39062674560 39095533568 39148526592 39192817188 39219720960 39221465920 39266487897 39293442240 39358126080 39379150720 39381553536 39453171680 39473860608 39494947072 39632560128 39634323456 39706401280 39760222320 39769931776 39781461755 39793668096 39868468224 39920073120 40090639680 40112055620 40176299520 40200213984 40202002568 40224207114 40251818880 40273320920 40342079232 40363629488 40391336960 40413646080 40415444160 40439500972 40486010880 40504269312 40525906208 40650588160 40699061312 40726999040 40751741310 40814018560 40816508928 40840869888 40862686592 40890736640 40918074948 40982429696 40992487365 41137148520 41180707008 41208975360 41255597040 41258114352 41280153943 41348108256 41376491520 41423987232 41425830264 41454266880 41501166070 41542840320 41592377424 41666852864 41720340480 41812033536 41824155555 41834369024 41888071680 41890627584 41913005056 41982001152 41992304130 42165577233 42286986966 42316014720 42317897440 42385674240 42408316160 42410903808 42436216368 42458885287 42465346560 42488031040 42567895760 42581411328 42636072960 42658848640 42686913672 42763348992 42818700960 42854719488 42935273472 43071657840 43073574180 43107889152 43109807104 43139399680 43246745880 43348112640 43445316096 43468524064 43498362880 43524324480 43526980224 43550231816 43606137120 43619982336 43649925120 43701974784 43725319856 43781449920 43859845120 43879625088 43956240384 43968984045 43982475264 44005970176 44036177920 44124149160 44134924288 44217884672 44301544560 44312363008 44325209915 44327914527 44384818140 44431815456 44559298560 44612432592 44643056640 44669701440 44693563460 44696290548 44741173248 44791791072 44793783944 44822538240 44824532480 44875986168 44980715520 45004743680 45058408876 45110231040 45112983552 45137082368 45211385856 45227252889 45294354432 45296369664 45307486035 45378744320 45409083174 45440254080 45464527720 45478477824 45591644484 45673281024 45731911680 45756341120 45786443976 45817873920 45842349280 45915770880 45917813760 45943101696 45945145792 45970522416 46002078720 46026652480 46105233408 46129862272 46189079040 46237986816 46386926040 46401159168 46425946112 46513212928 46545141760 46573418640 46660962660 46675279872 46700213248 46850641370 46875209472 46900249648 46960455360 47063665152 47065759104 47095971840 47149253760 47151351520 47152130688 47177318792 47254980864 47287418880 47343806016 47429904080 47529918464 47607634620 47619260416 47647681536 47680389120 47709355680 47737754106 47799034920 47810707456 47888882730 47991204720 47993339940 48077137920 48134466744 48272573440 48327985104 48330135308 48361159680 48363311360 48440770560 48466647040 48469604352 48498532992 48524440328 48531824640 48557749760 48583213056 48615651682 48780705792 48869416960 48872398848 48902089572 48935658240 48976822272 48979001344 48991021485 48994010793 49068883968 49190984838 49226941920 49268350976 49342325760 49368683840 49390948191 49479387776 49506716448 49540700160 49542904320 49651789824 49678313216 49712414720 49742085120 49745120256 49771693504 49801399284 49835585280 49851408384 50064408576 50091152384 50125537280 50250267480 50252503210 50265686016 50292537344 50393006937 50427599040 50454536860 50549376215 50630336640 50657382760 50779217664 50781476928 50873826640 50889979392 50924912640 50985637248 51020636160 51051087360 51078358240 51081474912 51147593685 51190618368 51192895936 51228037120 51282280448 51475883760 51556843520 51572642940 51585236992 51685135320 51688289016 51779984040 51782287830 51861422080 51896095056 51923817329 51990471780 52083566080 52145672306 52166983680 52198035456 52229189376 52257089584 52265041920 52292961280 52327364544 52355317196 52363284480 52391256320 52475166720 52477501440 52508738048 52537739904 52631814144 52762780854 52843413504 52845764608 52977263703 53013629760 53045270460 53058224128 53074483641 53157957632 53190251898 53226764160 53358642090 53454186240 53471158272 53568399360 53571667968 53600285312 53632276152 53669091840 53787045888 53789438976 53884861440 53887258880 54005692416 54132277248 54306645120 54335655080 54408725280 54437789770 54454493184 54524977920 54557433264 54589995369 54627468480 54656649820 54849531360 54907609344 54945300480 54978094080 55007462720 55010819136 55101376512 55130811008 55168655360 55231982976 55234440352 55272355840 55390453760 55426894848 55456503232 55539769320 55627120640 55664311248 55694046457 55765540740 55850762240 55854170112 55870363185 55888102368 55926466560 55989738840 55992229930 55993155192 56094982710 56220769644 56285429760 56323011095 56352546432 56382649288 56391229440 56421352960 56514232320 56547871744 56579104512 56581621824 56617943040 56620462080 56744902656 56775215104 56848097280 56915884896 56989555605 57017798656 57091601280 57139625984 57233054970 57247031296 57389482311 57428877120 57431432240 57463153020 57477185536 57592007928 57631541760 57662327840 57692565504 57797483520 57927088128 58001448960 58032432640 58033391616 58035973632 58101632498 58141516160 58159976448 58269299712 58344099840 58375266560 58506166784 58594011840 58625312060 58643300352 58789225782 58829581440 58832198880 58940163360 58971648490 59068726080 59072330304 59103886036 59179757520 59242420608 59412398080 59451485184 59483243456 59524075520 59559601920 59595054064 59654897664 59690502144 59722388096 59763384320 59802702336 59834648224 59974287360 60168083430 60300320976 60303003852 60395159552 60409981380 60412669135 60545444232 60587005440 60623166240 60655550410 60659251458 60729016320 60788859312 60897708032 60975882240 61048591968 61090498560 61109895168 61127611965 61221027840 61223751680 61224763392 61257468928 61294029888 61336104960 61473644544 61585438720 61650649088 61849234720 61883395560 62022162384 62055293881 62064737280 62097891520 62138745396 62181400320 62214616880 62233706496 62251749105 62314260480 62388566136 62500279296 62580510720 62613940480 62751553536 62754345472 62832107520 62865671680 62869507584 62973001728 63006641152 63049891840 63125074688 63430480449 63474022080 63476846160 63530242048 63612474240 63616355712 63650338808 63732046560 63851843640 63872116992 63988272960 63991119920 64102850560 64145023488 64179288992 64282079232 64402910208 64437313472 64447119360 64481546240 64610361270 64626139136 64661833728 64664710656 64709099520 64870118820 65163198464 65202786096 65247544320 65286486720 65321361980 65325347724 65409205680 65425178624 65444146495 65587979784 65590897918 65635922560 65672174880 65789767680 65819437632 65854597588 65934360576 66008955264 66054266880 66057205760 66202386432 66287370240 66322780160 66326827008 66401865712 66447447040 66468544512 66752544768 66838947840 66918648888 66964584960 67000356640 67040345190 67044435822 67187686608 67190675916 67233807360 67236798720 67313979252 67507115520 67587613314 67665346560 67705623552 67708635904 67817078784 67853305856 67944554496 67980849664 68027514880 68068116480 68108633216 68196791580 68217716736 68254157824 68509921536 68634511680 68763523920 68876720640 68913513760 68914652544 68917718688 69039978720 69043050440 69194793408 69283618560 69320629040 69356980224 69580389060 69597380608 69638919168 69686722560 69769819392 69817712640 69860127960 69970001920 69991443990 70050319872 70175752192 70275962055 70350374472 70440683040 70478311610 70598638656 70636351604 70684839680 70723880640 70727027280 70765978188 70769126701 70882471296 70920335864 70931128320 70969018880 71015709024 71053644766 71144856120 71272248320 71294877696 71424532480 71428890624 71471522304 71509701536 71520583680 71558789120 71606631159 71716061184 71719251968 71808122880 71846481920 71990009910 72007589888 72115706880 72201700116 72408860160 72491977656 72495202962 72541739520 72544967040 72605990912 72699970560 72704406528 72743244352 72786660492 72836624640 72923477523 73132708480 73171058688 73210145792 73260400640 73304125440 73308598272 73347758848 73465233408 73468502016 73603325952 73642643968 73840412880 73879857545 73902526464 74053025760 74219081664 74314356480 74354054320 74493817580 74517469824 74568622080 74613127680 74652985120 74657540256 74702098926 74753377920 74793310280 74961026192 75136728576 75188305920 75352309760 75375401220 75378754815 75438806016 75442162432 75490590720 75493949440 75681805290 75797463040 75887846528 75986074140 76122135040 76172215392 76212905678 76310739960 76334969088 76387368960 76478455872 76519309748 76530954240 76571836160 76617537360 76622212368 76663143037 76785927552 76789343904 76842055680 76923420672 77022167040 77063311360 77236117504 77335265280 77377855488 77381298176 77527702980 77546635264 77650919424 77673431745 77692399616 77792133120 77985707670 78125349120 78191067136 78218508459 78297053184 78385634376 78439441920 78442931840 78532975794 78586884480 78716252160 78758301440 78763107072 78852215533 78906343360 78947721216 78989894144 79265120256 79268646912 79412802560 79520444640 79562923510 79587336192 79736936448 79785377847 79840146240 80181279360 80224111240 80352599040 80400427968 80404005136 80448414228 80503637760 80546641840 80684158464 80727258976 80782673920 80827292160 80830888320 80879001944 80972021760 81008538624 81051812416 81301176320 81398122624 81453998080 81503482620 81628037120 81633017856 81656684655 81681739776 81725373184 81781473280 81836149896 81964859392 81984974730 82274297040 82318246985 82361414016 82417950720 82511194080 82516228704 82560307886 82696216512 82752983040 82847974464 82851660528 82908533760 83002332140 83085680640 83184754848 83333705728 83440680960 83648311110 83668738048 83776143360 83781255168 83826010112 83964002304 83984608260 83988344895 84142474065 84331154466 84573973932 84632029440 84635794880 84771348480 84816632320 84821807616 84872432736 84917770574 84930693120 84976062080 85135791520 85162822656 85272145920 85317697280 85373827344 85526697984 85637401920 85709438976 85870546944 86143315680 86147148360 86215778304 86219614208 86493491760 86696225280 86890632192 86937048128 86996725760 87048648960 87053960448 87100463632 87152448747 87212274240 87239964672 87403949568 87450639712 87562899840 87719690240 87759250176 87937968090 87964950528 88011940352 88072355840 88248298320 88269848576 88295439505 88435769344 88457472735 88603089120 88650419830 88655829054 88769636280 88863630912 89118597120 89224865184 89286113280 89339402880 89387126920 89392581096 89482346496 89583582144 89587567888 89645076480 89649064960 89751972336 89961431040 90009487360 90116817752 90220462080 90225967104 90252125145 90274164736 90454505778 90592739328 90614972070 90757488640 90818166348 90880508160 90929055440 90956955648 90983325615 90988877187 91183288968 91346562048 91463823360 91512682240 91572887952 91621805093 91635747840 91684698560 91831541760 91835627520 91886203392 91890291584 91941044832 92004157440 92053304960 92210466816 92259724544 92378158080 92475973632 92773852080 92802318336 92851892224 93026425856 93090283520 93146837280 93321925320 93350559744 93400426496 93701282740 93750418944 93800499296 93920910720 94127330304 94131518208 94191943680 94298507520 94302703040 94304261376 94354637584 94509961728 94574837760 94687612032 94859808160 95215269240 95238520832 95295363072 95418711360 95475508212 95598069840 95621414912 95649137185 95777765460 95982409440 95986679880 96154275840 96268933488 96545146880 96655970208 96660270616 96722319360 96726622720 96881541120 96933294080 96939208704 96997065984 97048880656 97063649280 97115499520 97231303364 97561411584 97738833920 97744797696 97804179144 97871316480 97958002688 97982042970 97988021586 98137767936 98381969676 98386346877 98453883840 98536701952 98684651520 98737367680 98781896382 98958775552 99013432896 99081400320 99085808640 99303579648 99356626432 99424829440 99484170240 99490240512 99543387008 99602798568 99671170560 99702816768 100128817152 100182304768 100500534960 100505006420 100531372032 100560517785 100585074688 100786013874 100855198080 100909073720 101098752430 101260673280 101314765520 101381419971 101558435328 101562953856 101747653280 101779958784 101849825280 101971274496 102041272320 102102174720 102156716480 102162949824 102295187370 102381236736 102385791872 102456074240 102564560896 102951767520 103145285880 103170473984 103370270640 103376578032 103431800563 103559968080 103564575660 103722844160 103792190112 103847634658 103980943560 104167132160 104291344612 104396070912 104458378752 104514179168 104530083840 104585922560 104654729088 104710634392 104726568960 104782512640 104950333440 104955002880 105017476096 105075479808 105263628288 105525561708 105686827008 105691529216 105717467415 105954527406 106027259520 106090540920 106116448256 106148967282 106315915264 106380503796 106453528320 106580467149 106717284180 106908372480 106942316544 107136798720 107143335936 107200570624 107264552304 107338183680 107574091776 107578877952 107769722880 107774517760 108011384832 108613290240 108671310160 108742804443 108817450560 108875579540 108908986368 109049955840 109114866528 109179990738 109254936960 109313299640 109699062720 109815218688 109890600960 109956188160 110014925440 110021638272 110202753024 110261622016 110337310720 110463965952 110468880704 110544711680 110780907520 110853789696 110913006464 111079538640 111254241280 111328622496 111388092914 111531081480 111740726370 111776204736 111852933120 111979477680 111984459860 111986310384 112046132131 112189965420 112441539288 112570859520 112646022190 112705092864 112765298576 112782458880 112842705920 113028464640 113095743488 113158209024 113163243648 113235886080 113240924160 113489805312 113522707935 113550430208 113696194560 113831769792 113979111210 114035597312 114183202560 114279251968 114319358517 114466109940 114494062592 114778964622 114857754240 114862864480 114926306040 114954371072 115184015856 115245545779 115263083520 115324655680 115385131008 115594967040 115854176256 116002897920 116064865280 116066783232 116071947264 116203264996 116283032320 116319952896 116538599424 116688199680 116750533120 117012333568 117188023680 117250624120 117286600704 117578451564 117659162880 117664397760 117799463691 117880326720 117943296980 118137452160 118144660608 118207772072 118359515040 118484841216 118824796160 118902970368 118966486912 119048151040 119119203840 119190108128 119309795328 119344385265 119381004288 119444776192 119526768640 119605404672 119669296448 120336166860 120600641952 120606007704 120819962760 120825338270 121090888464 121174010880 121246332480 121311100820 121318502916 121458032640 121539129205 121577718624 121795416064 121951764480 122097183936 122180997120 122255223930 122442055680 122447503360 122449526784 122514937856 122588059776 122672209920 122947289088 122977462095 123170877440 123301298176 123698469440 123766791120 123840461829 124044324768 124110587762 124129474560 124195783040 124277490792 124362800640 124429233760 124503498210 124628520960 124777132272 125000558592 125161021440 125227880960 125503107072 125508690944 125664215040 125731343360 125739015168 125946003456 126013282304 126250149376 126860960898 126948044160 126953692320 127060484096 127224948480 127232711424 127300677616 127376655861 127464093120 127703687280 127744233984 127976545920 127982239840 128205701120 128290046976 128358577984 128564158464 128805820416 128874626944 128963092480 129220722540 129252278272 129323667456 129329421312 129418199040 129740237640 130326396928 130364180765 130405572192 130495088640 130572973440 130642723960 130650695448 130818411360 130888292990 131175959568 131181795836 131271845120 131344349760 131579535360 131638875264 131709195176 131868721152 131906952135 132017910528 132108533760 132114411520 132404772864 132645560320 132653654016 132803731424 132894894080 132937089024 132975629745 132983743581 133677895680 133837297776 133908792059 133929169920 134000713280 134080690380 134088871644 134375373216 134381351832 134467614720 134473597440 134627958504 135014231040 135175226628 135330693120 135411247104 135417271808 135634157568 135706611712 135889108992 135961699328 136055029760 136136232960 136217266432 136393583160 136435433472 136508315648 137019843072 137269023360 137527047840 137753441280 137827027520 137829305088 137835437376 138079957440 138086100880 138389586816 138567237120 138641258080 138713960448 139160778120 139194761216 139277838336 139539638784 139635425280 139720255920 139940003840 139982887980 140100639744 140551924110 140700748944 140881366080 140956623220 141197277312 141272703208 141369679360 141447761280 141454054560 141531956376 141538253402 141764942592 141840671728 141862256640 141938037760 142031418048 142107289532 142289712240 142544496640 142589755392 142849064960 142857781248 142943044608 143019403072 143041167360 143117578240 143213262318 143432122368 143438503936 143692963840 143980019820 144015179776 144231413760 144403400232 144817720320 144983955312 144990405924 145083479040 145089934080 145211981824 145254081245 145399941120 145408813056 145486488704 145573320984 145673249280 145846955046 146265416960 146342117376 146420291584 146608250880 146617196544 146695517696 146930466816 146937004032 146973064455 147206651904 147285287936 147680825760 147759715090 147805052928 148106051520 148172844573 148438163328 148628712960 148708108640 148987635160 149034939648 149137244160 149226255360 149305970240 149315080512 149404197852 149506755840 149586620560 149922052384 150273457152 150376611840 150750802440 150757509630 150877612032 150884324864 150987898880 151363610580 151594926080 151648128645 151775693056 151972148280 152244270080 152344430784 152425811356 152621479920 152669938176 152774737920 152956911744 153038619496 153061908480 153143672320 153235074720 153244424736 153326286074 153571855104 153578687808 153684111360 153846841344 154126622720 154472235008 154670530560 154755710976 154762596352 155055405960 155093270528 155346863490 155384799232 155584266240 155771451987 155971415340 156250698240 156437016918 156594106368 156771268752 156878883840 156885863680 157065951588 157173768960 157432504320 157516602880 157526214144 157704431066 157812686720 157895442432 157979788288 158530240512 158537293824 158825605120 158931791109 159040889280 159125847020 159174672384 159473872896 159570755694 159680292480 160362558720 160448222480 160705198080 160800855936 160808010272 160896828456 161007275520 161093283680 161368316928 161454517952 161565347840 161654584320 161661776640 161758003888 162017077248 162103624832 162602352640 162796245248 162907996160 163006965240 163313369310 163363479552 163450746368 163562946560 163672299792 163929718784 163969949460 163977244795 164548594080 164636493970 164722828032 164835901440 165022388160 165032457408 165120615772 165392433024 165505966080 165695948928 165703321056 165817067520 166004664280 166171361280 166369509696 166667411456 166881361920 167082139371 167296622220 167337476096 167552286720 167562510336 167611089555 167652020224 167969216520 167976689790 168284948130 168662308932 168969033285 169147947864 169264058880 169271589760 169542696960 169633264640 169643615232 169744865472 169835541148 169861386240 169952124160 170154780887 170271583040 170325645312 170544291840 170635394560 170747654688 171053395968 171274803840 171418877952 171741093888 172168446933 172286631360 172294296720 172431556608 172439228416 172986983520 173392450560 173781264384 173874096256 173993451520 174097297920 174107920896 174200927264 174304897494 174424548480 174479929344 174807899136 174901279424 175125799680 175439380480 175518500352 175875936180 175929901056 176023880704 176144711680 176496596640 176590879010 176871538688 176914945470 177206178240 177300839660 177311658108 177539272560 177634111915 177727261824 178237194240 178449730368 178572226560 178678805760 178774253840 178785162192 178964692992 179167164288 179175135776 179290152960 179298129920 179503944672 179922862080 180018974720 180233635504 180504250290 180548329472 180909011556 181185478656 181229944140 181238007405 181514977280 181636332696 181761016320 181858110880 181966651230 181977754374 182366577936 182693124096 182927646720 183025364480 183145775904 183243610186 183271495680 183369397120 183663083520 183671255040 183772406784 183780583168 183882089664 184008314880 184106609920 184420933632 184519449088 184756316160 184951947264 185547704160 185703784448 186052851712 186165881643 186293674560 186643850640 186701119488 186755247315 186800852992 187402565480 187500837888 187600998592 187841821440 188254660608 188263036416 188597015040 188605406080 188608522752 188709275168 189019923456 189149675520 189375224064 189719616320 190430538480 190477041664 190532264195 190590726144 190837422720 190951016424 191196139680 191298274370 191555530920 191964818880 191973359760 192087629617 192308551680 192537866976 193090293760 193311940416 193320541232 193444638720 193453245440 193866588160 193878417408 193994131968 194097761312 194127298560 194230999040 194462606728 195477667840 195489595392 195608358288 195742632960 195916005376 195964085940 195976043172 196275535872 196332439485 196763939352 196772693754 196907767680 197073403904 197369303040 197474735360 197563792764 197917551104 198026865792 198162800640 198171617280 198607159296 198713252864 198849658880 198968340480 198980481024 199086774016 199205597136 199342341120 199405633536 200257634304 200364609536 201001069920 201010012840 201121035570 201170149376 201572027748 201710396160 201818147440 202197504860 202521346560 202629531040 202762839942 203116870656 203125907712 203495306560 203559917568 203942548992 204082544640 204204349440 204313432960 204325899648 204590374740 204762473472 204771583744 204912148480 205903535040 206290571760 206340947968 206400769715 206740541280 206753156064 206863601126 207119936160 207129151320 207584380224 207695269316 207961887120 208334264320 208582689224 208792141824 208916757504 209028358336 209060167680 209171845120 209309458176 209421268784 209453137920 209565025280 209910005760 210034952192 210150959616 210527256576 210827886165 211051123416 211383058432 211434934830 211909054812 212054519040 212181081840 212232896512 212294426435 212297934564 212307380103 212631830528 212761007592 212907056640 213160934298 213434568360 213816744960 213884633088 214027442161 214273597440 214286671872 214401141248 214529104608 214676367360 215148183552 215157755904 215539445760 215549035520 216022769664 217226580480 217342620320 217485608886 217634901120 217751159080 217817972736 218099911680 218229733056 218359981476 218509873920 218626599280 218770432569 219398125440 219630437376 219781201920 219912376320 220029850880 220043276544 220405506048 220523244032 220674621440 220927931904 220937761408 221089423360 221561815040 221639572635 221707579392 221826012928 222159077280 222657244992 222776185828 223062162960 223481452740 223552409472 223705866240 223958955360 223968919720 223972620768 224092264262 224379930840 224883078576 225292044380 225410185728 225530597152 225564917760 225685411840 226056929280 226136264445 226191486976 226316418048 226326487296 226471772160 226481848320 227045415870 227100860416 227392389120 227663539584 227958222420 228071194624 228366405120 228638717034 228932219880 228988125184 229557929244 229568142713 229715508480 229725728960 229852612080 229908742144 229989429111 230368031712 230491091558 230526167040 230649311360 230770262016 231189934080 231708352512 232005795840 232129730560 232133566464 232143894528 232406529992 232566064640 232639905792 233077198848 233376399360 233501066240 234024667136 234376047360 234501248240 234573201408 234655525377 235156903128 235318325760 235328795520 235598927382 235760653440 235886593960 236274904320 236289321216 236415544144 236556646599 236719030080 236969682432 237649592320 237805940736 237932973824 238096302080 238238407680 238380216256 238688770530 238762008576 238889552384 239053537280 239210809344 239338592896 240672333720 241201283904 241212015408 241639925520 241650676540 242181776928 242348021760 242492664960 242622201640 242637005832 242916065280 243078258410 243155437248 243590832128 243903528960 244194367872 244361994240 244510447860 244884111360 244895006720 244899053568 244970053965 245029875712 245176119552 245344419840 245894578176 245954924190 246341754880 246602596352 246954740955 247396938880 247533582240 247680923658 248088649536 248221175524 248258949120 248391566080 248554981584 248687756681 248725601280 248858467520 249006996420 249257041920 249554264544 250001117184 250322042880 250455761920 251006214144 251017381888 251328430080 251462686720 251478030336 251892006912 251965034685 252026564608 252500298752 253721921796 253896088320 253907384640 254120968192 254449896960 254465422848 254601355232 254753311722 254928186240 255407374560 255488467968 255953091840 255964479680 256411402240 256580093952 256717155968 257128316928 257611640832 257749253888 257926184960 258441445080 258504556544 258647334912 258658842624 259480475280 259619086645 260728361530 260811144384 260990177280 261145946880 261285447920 261301390896 261457346241 261636822720 261776585980 262351919136 262363591672 262543690240 262688699520 263159070720 263277750528 263418390352 263813904270 264035821056 264217067520 264228823040 264809545728 264886318515 265291120640 265307308032 265372418205 265607462848 265789788160 265951259490 265967487162 267355791360 267674595552 267817584118 267858339840 268001426560 268161380760 268177743288 268750746432 268762703664 268935229440 268947194880 269255917008 270028462080 270350453256 270661386240 270822494208 270834543616 271413223424 271778217984 271923398656 272272465920 272434532864 272787166320 272870866944 272949976845 273016631296 274039686144 274538046720 274865415279 275054095680 275506882560 275654055040 275658610176 275670874752 276159914880 276172201760 276779173632 277134474240 277282516160 277427920896 278321556240 278389522432 278470232285 278555676672 279079277568 279270850560 279440511840 279965775960 280201279488 281103848220 281401497888 281762732160 281913246440 282394554624 282545406416 282739358720 282895522560 282908109120 283063912752 283076506804 283529885184 283681343456 283724513280 283876075520 284062836096 284214579064 284579424480 285088993280 285698129920 285715562496 285886089216 286038806144 286235156480 286426524636 286864244736 286877007872 286947411555 287385927680 287960039640 288030359552 288462827520 288806800464 288961077601 289635440640 289967910624 289980811848 290166958080 290179868160 290508162490 290799882240 290817626112 290972977408 291146641968 291346498560 291693910092 292530833920 292684234752 292840583168 293216501760 293234393088 293391035392 293874008064 293946128910 294413303808 294570575872 295159040631 295361651520 295519430180 295610105856 296212103040 296345689146 296876326656 297257425920 297416217280 297975270320 298069879296 298274488320 298452510720 298611940480 298630161024 298808395704 299013511680 299173241120 299844104768 300546914304 301501604880 301515019260 301755224064 301768649728 301975797760 302727221160 303296257290 303551386112 303944296560 304488540160 304688861568 304851622712 305242959840 305339876352 305549475840 305913823488 306077238992 306123816960 306287344640 306470149440 306488849472 306652572148 307143710208 307157375616 307368222720 307693682688 308253245440 308944470016 309511421952 309525192704 310110811920 310186541056 310276469405 310295401689 310693726980 310769598464 311168532480 311542903974 311942830680 312501396480 312874033836 313188212736 313542537504 313757767680 313771727360 314131903176 314347537920 314865008640 315033205760 315052428288 315408862132 315625373440 315790884864 315959576576 317060481024 317074587648 317152402245 317651210240 317863582218 318081778560 318251694040 318349344768 318947745792 319141511388 319360584960 319741401447 320725117440 320896444960 321410396160 321601711872 321616020544 321793656912 322014551040 322186567360 322736633856 322909035904 323130695680 323309168640 323323553280 323516007776 324034154496 324207249664 325592490496 325815992320 326013930480 326626738620 326726959104 326901492736 327125893120 327344599584 327939898920 327954489590 329097188160 329272987940 329445656064 329671802880 330044776320 330064914816 330241231544 330784866048 331011932160 331391897856 331406642112 331634135040 332009328560 332342722560 332739019392 333334822912 333762723840 334164278742 334593244440 334674952192 335222179110 335304040448 335938433040 335953379580 336138396393 336569896260 337324617864 337938066570 338295895728 338528117760 338543179520 339085393920 339266529280 339287230464 339489730944 339671082296 339722772480 339904248320 340309561774 340543166080 340651290624 341088583680 341270789120 341495309376 342106791936 342549607680 342837755904 342958075551 343482187776 344336893866 344573262720 344588593440 344863113216 344878456832 345736637337 345973967040 346784901120 347562528768 347748192512 347986903040 348194595840 348215841792 348401854528 348609794988 348849096960 348959858688 349615798272 349802558848 350251599360 350878760960 351037000704 351751872360 351859802112 352047761408 352993193280 353181758020 353743077376 353829890940 353845633505 354412356480 354601679320 354623316216 355078545120 355268223830 355454523648 356474388480 356899460736 357144453120 357357611520 357548507680 357570324384 357929385984 358033155795 358334328576 358350271552 358580305920 358596259840 359007889344 360037949440 360467271008 361008500580 361096658944 361818023112 362459888280 362476014810 363029954560 363272665392 363466721303 363522032640 363716221760 363933302460 363955508748 364617387615 364733155872 365386248192 365855293440 366050728960 366291551808 366487220372 366542991360 366738794240 367326167040 367342510080 367544813568 367561166336 367764179328 368016629760 368213219840 368841867264 369038898176 369512632320 369903894528 371095408320 371407568896 371521385487 372105703424 372331763286 372587349120 373287701280 373510494630 373601705984 374805130960 375001675776 375201997184 375683642880 376509321216 376526072832 377194030080 377210812160 377217045504 377418550336 378039846912 378750448128 379439232640 380861076960 381064528390 381181452288 381674845440 381902032848 382129967583 382392279360 382596548740 383111061840 383315715185 383929637760 383946719520 384175259234 384617103360 385075733952 386180587520 386623880832 386641082464 386889277440 386906490880 387733176320 387756834816 387988263936 388195522624 388254597120 388461998080 388925213456 390955335680 390979190784 391092542295 391216716576 391485265920 391928171880 391952086344 392664878970 393527878704 393545387508 393815535360 394146807808 394261077665 394738606080 394949470720 395127585528 395835102208 396053731584 396325601280 396343234560 397214318592 397426505728 397936680960 397960962048 398173548032 398411194272 398684682240 398811267072 398926889235 400729219072 401726376177 402002139840 402020025680 402242071140 402340298752 403144055496 403420792320 403636294880 404395009720 405042693120 405259062080 405525679884 406233741312 406251815424 406990613120 407119835136 407885097984 408165089280 408408698880 408626865920 408651799296 409180749480 409524946944 409543167488 409824296960 411807070080 412581143520 412801539430 413481082560 413506312128 413727202252 414239872320 414258302640 415168760448 415390538632 415923774240 416668528640 417165378448 417584283648 417833515008 418056716672 418343690240 418618916352 418842537568 418906275840 419130050560 419820011520 420069904384 420301919232 421655772330 422102246832 422766116864 422869869660 423818109624 424109038080 424362163680 424588852870 424595869128 424614760206 425263661056 425522015184 425814113280 426321868596 426869136720 427633489920 427769266176 428054884322 428547194880 428573343744 428802282496 429058209216 429352734720 430296367104 430315511808 431078891520 431098071040 432045539328 434453160960 434685240640 434971217772 435269802240 435502318160 435635945472 435762243735 436199823360 436459466112 436719962952 437019747840 437253198560 437540865138 438796250880 439260874752 439824752640 440059701760 440086553088 440811012096 441046488064 441349242880 441855863808 441875522816 442178846720 443279145270 443415158784 443652025856 444318154560 445314489984 445552371656 446124325920 446962905480 447104818944 447411732480 447917910720 447937839440 447945241536 448184528524 448759861680 449766157152 450584088760 450820371456 451061194304 451129835520 451370823680 452272528890 452382973952 452632836096 452652974592 452963696640 454090831740 454201720832 454784778240 454944385935 455327079168 455916444840 456142389248 456732810240 457277434068 457864439760 457976250368 458109025465 459115858488 459136285426 459431016960 459451457920 459705224160 459978858222 460736063424 460982183116 461052334080 461298622720 461540524032 461848690979 462379868160 463416705024 464011591680 464259461120 464267132928 464287789056 464813059984 465132129280 465279811584 466154397696 466752798720 467002132480 467314355961 468049334272 468752094720 469002496480 469311050754 470313806256 470636651520 470657591040 471197854764 471521306880 471773187920 472549808640 472578642432 472831088288 473113293198 473438060160 473939364864 475611881472 475865947648 476192604160 476476815360 476760432512 477377541060 477524017152 477779104768 478107074560 478421618688 478677185792 481344667440 482402567808 482424030816 483279851040 483301353080 484363553856 484696043520 484985329920 485244403280 485274011664 486156516820 486310874496 487181664256 487807057920 488388735744 488723988480 489020895720 489790013440 489940107930 490059751424 490352239104 490688839680 491789156352 491909848380 491931734385 492683509760 493909481910 494793877760 495067164480 495361847316 495383886907 496177299072 496442351048 496517898240 496783132160 497109963168 497375513362 497451202560 497716935040 498013992840 498514083840 499108529088 500002234368 500644085760 500911523840 501246418113 502012428288 502034763776 502656860160 502925373440 502956060672 503930069370 504053129216 505000597504 506907099855 507443843592 507792176640 507814769280 508241936384 508899793920 508930845696 509202710464 509506623444 509856372480 510464342661 510814749120 510976935936 511906183680 511928959360 512822804480 513160187904 513434311936 514256633856 515223281664 515498507776 515852369920 516882890160 517009113088 517159002815 517294669824 517317685248 518960950560 519238173290 521456723060 521622288768 521980354560 522291893760 522570895840 522602781792 522914692482 523273645440 523553171960 524703838272 524727183344 525087380480 525377399040 526318141440 526555501056 526836780704 527627808540 528071642112 528434135040 528457646080 529772637030 530582241280 530614616064 530744836410 531214925696 531579576320 531902518980 531934974324 532902335745 534711582720 535349191104 535635168236 535716679680 536002853120 536322761520 536355486576 536642001259 537501492864 537525407328 537870458880 537894389760 538511834016 540056924160 540700906512 541644988416 541669087232 542826446848 543556435968 543714022215 543846797312 544544931840 544869065728 545574332640 545899953690 546033262592 548079372288 549076093440 549730830558 550108191360 551013765120 551308110080 551317220352 551341749504 551965508731 552319829760 552344403520 553558347264 554268948480 554565032320 554855841792 556643112480 556940464570 557111353344 558158555136 558497644929 558881023680 559931551920 560230660655 560402558976 562207696440 562802995776 563525464320 563826492880 564789109248 565090812832 565478717440 565791045120 565816218240 566127825504 566153013608 567059770368 567362686912 567449026560 567752151040 568125672192 568429158128 569158848960 570177986560 571396259840 571431124992 571596792585 571772178432 572077612288 572470312960 572853049272 573754015744 573894823110 574771855360 575920079280 576060719104 576227728895 576262888851 576925655040 577613600928 577922155202 579270881280 579935821248 579961623696 580333916160 580359736320 581016324980 581599764480 581635252224 581945954816 582293283936 582692997120 583387820184 585061667840 585681166336 586433003520 586468786176 586782070784 587748016128 587892257820 588826607616 588997318455 589141151744 590318081262 590723303040 591038860360 591220211712 592424206080 592691378292 593752653312 594514851840 594832434560 595950540640 596139758592 596548976640 596905021440 597223880960 597260322048 597616791408 598027023360 598346482240 599688209536 601093828608 603003209760 603030038520 603510448128 603537299456 605454442320 606592514580 607102772224 607888593120 608977080320 609377723136 609703245424 610485919680 610679752704 611827646976 612154477984 612247633920 612574689280 612940298880 612977698944 613305144296 614287420416 614314751232 614736445440 616506490880 617888940032 619022843904 619050385408 619202309145 620221623840 620552938810 620590803378 621387453960 621539196928 623085807948 623885661360 625002792960 625748067672 626376425472 627085075008 627515535360 627543454720 628263806352 628695075840 629730017280 630066411520 630104856576 630817724264 631250746880 631581769728 631919153152 634149175296 634304804490 635302420480 635727164436 636163557120 636503388080 636698689536 636883279305 636922140309 637895491584 638283022776 638721169920 639482802894 641450234880 641792889920 642082326483 642820792320 643203423744 643232041088 643587313824 644029102080 644373134720 645473267712 645818071808 646261391360 646618337280 646647106560 647032015552 648068308992 648414499328 651184980992 651631984640 652027860960 653253477240 653453918208 653802985472 654689199168 655879797840 655908979180 658194376320 658545975880 658891312128 659343605760 660089552640 660129829632 660482463088 661569732096 662023864320 662783795712 662813284224 663268270080 664018657120 664685445120 664918717905 665478038784 666669645824 668328557484 669186488880 669349904384 669543960295 670444358220 670608080896 671876866080 671906759160 672276792786 673139792520 674649235728 675009625277 675876133140 676591791456 677056235520 677086359040 678170787840 678533058560 678574460928 678979461888 679342164592 679445544960 679808496640 680619123548 681086332160 681302581248 682177167360 682541578240 682990618752 684213583872 685099215360 685916151102 686964375552 688673787732 688704428139 689146525440 689177186880 689726226432 689756913664 689968287333 691473274674 691947934080 693569802240 695125057536 695496385024 695973806080 696389191680 696431683584 696803709056 697219589976 697698193920 697919717376 699231596544 699605117696 700503198720 702074001408 703503744720 703719604224 704095522816 705986386560 706363516040 707659781880 707691267010 708824712960 709203358640 709246632432 709669939797 710157090240 710536447660 710909047296 712948776960 713798921472 714288906240 714715223040 715097015360 715140648768 716066311590 716668657152 716700543104 717160611840 717192519680 718015778688 720075898880 720934542016 722017001160 722193317888 723636046224 724022603941 724919776560 724952029620 726059909120 726545330784 726933442606 727044065280 727432443520 727866604920 727911017496 729234775230 729466311744 730772496384 731710586880 732101457920 732583103616 732974440744 733085982720 733477588480 734652334080 734685020160 735089627136 735122332672 735528358656 736033259520 736426439680 737683734528 738077796352 739025264640 739807789056 740864222865 742190816640 742815137792 743042770974 744211406848 744663526572 745174698240 746063270043 746575402560 747020989260 747203411968 749610261920 750003351552 750403994368 751367285760 753018642432 753052145664 754388060160 754421624320 754434091008 754837100672 756079693824 757500896256 758878465280 761722153920 762129056780 762362904576 763349690880 763804065696 764259935166 764784558720 765193097480 766222123680 766631430370 767859275520 767893439040 768350518468 769234206720 770151467904 772361175040 773247761664 773282164928 773778554880 773812981760 775466352640 775513669632 775976527872 776391045248 776923996160 777850426912 778857259935 782185084590 782433433152 782970531840 783856343760 783904172688 784322924917 785329757940 787055757408 787090775016 787631070720 788522155330 789477212160 789898941440 790255171056 791670204416 792107463168 792651202560 792686469120 794428637184 794658955545 794853011456 795873361920 795921924096 796347096064 796822388544 797369364480 797853778470 801458438144 803452752354 804004279680 804040051360 804484142280 804680597504 806288110992 806718820453 806841584640 807272589760 808790019440 810085386240 810518124160 811051359768 812467482624 812503630848 813981226240 814239670272 815770195968 816817397760 817253731840 817303598592 818361498960 819049893888 819086334976 819648593920 823614140160 824596245837 825162287040 825603078860 826962165120 827012624256 827454404504 828479744640 828516605280 830337520896 830781077264 831847548480 833337057280 834330756896 835168567296 835410696855 835667030016 836113433344 836687380480 837237832704 837685075136 837812551680 838260101120 840139808768 840603838464 843311544660 844204493664 845739739320 847636219248 848218076160 848724327360 849177705740 849191738256 849229520412 850527322112 850773904435 851044030368 851628226560 852643737192 853738273440 855266979840 856109768644 857094389760 857146687488 857604564992 858116418432 858705469440 860592734208 860631023616 860842234665 862157783040 862196142080 864091078656 866883232803 868906321920 869370481280 869942435544 870539604480 871004636320 871524487470 872399646720 872918932224 873439925904 874039495680 874506397120 875081730276 877592501760 878521749504 879649505280 880119403520 880173106176 881622024192 882092976128 883711727616 883751045632 884357693440 886558290540 886830317568 887304051712 888636309120 890628979968 891104743312 892248651840 893925810960 894209637888 894823464960 895835821440 895875678880 895890483072 896369057048 897519723360 899532314304 901168177520 901640742912 902122388608 902741647360 904545057780 904765947904 905265672192 905305949184 905927393280 908181663480 908403441664 909888771870 910654158336 911832889680 912284778496 913465620480 914554868136 915728879520 916218050930 918231716976 918272570852 918862033920 918902915840 919410448320 919957716444 921472126848 921964366232 922104668160 922597245440 923081048064 923697381958 924759736320 926833410048 928518922240 928534265856 928575578112 929626119968 930264258560 930559623168 930829408215 930886205067 932308795392 933505597440 934004264960 934628711922 936098668544 937504189440 938004992960 938622101508 940627612512 941273303040 941315182080 942395709528 943042613760 943546375840 945099617280 945157284864 945662176576 946226586396 946876120320 947878729728 951223762944 951731895296 952385208320 952953630720 953520865024 954755082120 955048034304 955558209536 956843237376 957354371584 960438148085 962689334880 964805135616 964848061632 966559702080 966602706160 968727107712 969392087040 969970659840 970488806560 970548023328 972313033640 972621748992 974363328512 976777471488 977447976960 978041791440 979580026880 979880215860 980119502848 980704478208 981377679360 983819696760 983863468770 985367019520 987818963820 989587755520 990134328960 990723694632 990767773814 992354598144 992884702096 993035796480 993566264320 994219926336 994751026724 994902405120 995433870080 996027985680 996620859481 997028167680 998217058176 1000004468736 1001288171520 1001823047680 1002492836226 1004024856576 1004069527552 1005850746880 1005912121344 1007860138740 1008106258432 1008415189179 1010001195008 1013814199710 1014887687184 1015584353280 1015629538560 1016483872768 1017799587840 1017861691392 1018405420928 1019013246888 1019712744960 1020928685322 1021629498240 1021953871872 1023812367360 1023857918720 1026320375808 1026868623872 1028513267712 1030446563328 1030997015552 1031704739840 1033765780320 1034318005630 1034589339648 1034635370496 1037209912011 1037921901120 1038476346580 1042913446120 1043244577536 1043960709120 1044583787520 1045141791680 1045205563584 1045829384964 1046547290880 1047106343920 1049407676544 1049454366688 1050174760960 1050754798080 1052636282880 1053111002112 1053673561408 1055255617080 1056143284224 1056915292160 1059545274060 1061164482560 1061229232128 1061489672820 1061536900515 1062429851392 1063159152640 1063805037960 1063869948648 1065804671490 1069423165440 1070137210805 1070698382208 1071270336472 1071433359360 1072005706240 1072645523040 1072710973152 1073284002518 1075002985728 1075050814656 1075740917760 1075788779520 1077023668032 1080113848320 1081401813024 1083289976832 1083338174464 1085652893696 1087428044430 1087693594624 1089089863680 1089738131456 1090400163909 1091148665280 1091799907380 1092066525184 1093852162845 1096158744576 1098152186880 1099461661116 1100216382720 1102027530240 1102616220160 1102634440704 1102683499008 1103931017462 1104639659520 1104688807040 1107116694528 1108537896960 1109130064640 1109711683584 1113286224960 1113880929140 1114222706688 1116317110272 1116995289858 1117762047360 1119863103840 1120461321310 1120805117952 1124415392880 1125605991552 1127050928640 1127652985760 1129578218496 1130181625664 1130957434880 1131582090240 1131632436480 1132255651008 1132306027216 1134119540736 1134725373824 1135504302080 1136251344384 1136858316256 1138317697920 1140355973120 1143193585170 1143544356864 1144155224576 1144940625920 1145706098544 1147508031488 1147789646220 1147840713565 1149543710720 1149947145555 1151840158560 1152455457790 1152525777702 1153851310080 1155227201856 1155844310404 1158541762560 1159871642496 1159923247392 1160667832320 1160719472640 1162032649960 1163199528960 1163270504448 1163891909632 1164586567872 1165385994240 1166775640368 1170123335680 1171362332672 1172866007040 1172937572352 1173277626885 1173564141568 1175784515640 1177994636910 1178282303488 1180636162524 1181446606080 1182077720720 1182440423424 1182783232995 1184848412160 1185382756584 1187505306624 1189029703680 1189664869120 1191083466209 1191901081280 1192279517184 1193810042880 1194447761920 1194520644096 1195233582816 1196054046720 1196692964480 1199376419072 1202187657216 1205179128531 1206006419520 1206060077040 1207020896256 1207074598912 1210908884640 1213185029160 1214205544448 1215777186240 1217954160640 1218755446272 1219406490848 1220971839360 1221359505408 1223655293952 1224308955968 1224495267840 1225149378560 1225880597760 1225955397888 1226610288592 1228574840832 1228629502464 1229472890880 1233012981760 1238100770816 1238404618290 1240443247680 1241105877620 1241181606756 1242774907920 1243078393856 1243438783405 1246171615896 1247771322720 1250005585920 1251496135344 1252752850944 1254170150016 1255031070720 1255086909440 1256527612704 1257390151680 1259460034560 1260132823040 1260209713152 1261635448528 1262501493760 1263838306304 1268298350592 1268609608980 1270604840960 1271454328872 1272327114240 1273006776160 1273766558610 1273844280618 1275790983168 1276566045552 1277442339840 1278965605788 1282900469760 1283585779840 1284164652966 1285641584640 1286406847488 1286464082176 1287174627648 1288058204160 1288746269440 1290946535424 1291636143616 1292522782720 1293236674560 1293294213120 1294064031104 1296136617984 1296828998656 1302369961984 1304055721920 1306506954480 1306907836416 1307286731205 1307605970944 1309378398336 1311759595680 1311817958360 1316388752640 1317091951760 1317782624256 1320179105280 1320259659264 1320964926176 1323139464192 1324047728640 1325567591424 1325626568448 1326536540160 1328037314240 1329837435810 1330956077568 1333339291648 1336657114968 1338372977760 1339087920590 1340888716440 1341216161792 1343753732160 1343813518320 1344553585572 1344613407319 1346279585040 1349298471456 1350019250554 1351752266280 1353183582912 1354112471040 1354172718080 1357066117120 1357148921856 1357958923776 1358684329184 1358891089920 1359616993280 1361238247096 1362172664320 1362605162496 1364354334720 1365083156480 1365981237504 1368427167744 1370198430720 1371832302204 1373928751104 1374327076395 1377347575464 1377408856278 1378293050880 1378354373760 1379513827328 1379936574666 1382946549348 1383895868160 1385546072937 1387139604480 1390250115072 1390992770048 1391947612160 1392778383360 1392863367168 1393607418112 1394439179952 1395396387840 1395839434752 1398463193088 1399210235392 1401006397440 1404148002816 1407007489440 1408191045632 1411972773120 1412727032080 1415319563760 1415382534020 1417649425920 1418406717280 1418493264864 1419339879594 1420314180480 1421072895320 1421818094592 1427597842944 1428577812480 1429430446080 1430194030720 1430281297536 1432132623180 1433337314304 1433401086208 1434321223680 1434385039360 1436031557376 1440151797760 1441869084032 1444034002320 1444386635776 1444805388005 1447272092448 1448045207882 1449839553120 1449904059240 1453090661568 1453866885212 1454088130560 1454864887040 1455733209840 1455822034992 1456599717703 1458469550460 1458932623488 1461544992768 1463421173760 1464202915840 1465166207232 1465948881488 1466171965440 1466955176960 1469370040320 1470179254272 1470244665344 1471056717312 1472066519040 1472852879360 1475367469056 1475795203155 1476155592704 1478050529280 1481728445730 1484381633280 1485630275584 1486085541948 1486151660721 1488422813696 1489327053144 1490349396480 1492126540086 1493150805120 1494041978520 1494406823936 1498192095127 1499220523840 1500006703104 1500807988736 1502734571520 1506037284864 1506104291328 1508776120320 1508843248640 1508868182016 1509674201344 1512159387648 1515001792512 1517756930560 1523444307840 1524258113560 1524725809152 1526699381760 1527608131392 1528519870332 1529569117440 1530386194960 1531393027983 1532444247360 1533262860740 1535718551040 1535786878080 1536701036936 1538468413440 1540302935808 1544722350080 1546495523328 1546564329856 1547557109760 1547625963520 1550932705280 1551027339264 1551477008445 1551953055744 1552782090496 1553847992320 1555700853824 1557714519870 1564370169180 1564866866304 1565941063680 1567712687520 1567808345376 1568645849834 1570659515880 1574111514816 1574181550032 1575262141440 1577044310660 1578954424320 1579797882880 1580510342112 1583340408832 1584214926336 1585302405120 1585372938240 1589317911090 1589706022912 1591746723840 1591843848192 1592694192128 1593644777088 1594738728960 1595707556940 1598707007235 1602916876288 1606905504708 1608008559360 1608080102720 1608968284560 1609361195008 1609926003777 1612576221984 1613437640906 1613683169280 1614545179520 1617580038880 1620170772480 1621036248320 1622102719536 1624934965248 1625007261696 1627962452480 1628479340544 1631540391936 1633634795520 1634507463680 1634607197184 1636722997920 1638099787776 1638172669952 1647228280320 1649192491674 1650324574080 1651206157720 1653924330240 1654025248512 1654908809008 1655896526193 1656959489280 1657033210560 1660675041792 1661562154528 1663695096960 1666674114560 1668661513792 1670821393710 1671334060032 1672226866688 1673374760960 1674475665408 1675370150272 1676520202240 1680279617536 1680691981965 1681207676928 1686623089320 1688408987328 1691479478640 1695272438496 1696436152320 1697448654720 1698355411480 1698383476512 1698459040824 1701547808870 1702088060736 1703256453120 1705287474384 1707476546880 1710533959680 1712219537288 1714188779520 1714293374976 1714790377755 1715209129984 1716232836864 1717410938880 1721262047232 1721684469330 1724315566080 1724392284160 1728182157312 1728683186685 1728788666553 1733766465606 1737812643840 1738740962560 1739884871088 1740814296767 1741079208960 1742009272640 1743048974940 1744799293440 1745837864448 1746879851808 1748078991360 1749012794240 1750163460552 1755185003520 1757043499008 1759299010560 1760238807040 1760346212352 1763244048384 1764185952256 1767423455232 1767502091264 1768715386880 1773116581080 1773660635136 1774608103424 1777272618240 1781257959936 1782209486624 1784497303680 1787851621920 1788419275776 1789646929920 1791671642880 1791751357760 1791780966144 1792738114096 1795039446720 1799064628608 1802336355040 1803281485824 1804244777216 1805483294720 1809090115560 1809531895808 1810531344384 1810611898368 1816363326960 1816806883328 1817333606515 1819777543740 1821308316672 1823665779360 1826931240960 1829109736272 1831457759040 1832436101860 1836463433952 1836545141704 1837724067840 1837805831680 1838820896640 1839915432888 1842944253696 1843928732464 1844209336320 1845194490880 1847394763916 1849519472640 1853666820096 1857037844480 1857068531712 1857151156224 1857606927435 1859252239936 1860528517120 1861658816430 1861772410134 1864617590784 1868008529920 1869257423844 1872197337088 1875008378880 1876009985920 1877244203016 1881255225024 1882546606080 1882630364160 1884791419056 1886085227520 1887092751680 1890199234560 1890314569728 1891324353152 1892453172792 1893752240640 1895757459456 1902447525888 1903463790592 1905907261440 1907041730048 1909510164240 1910096068608 1910649837915 1911116419072 1913686474752 1914708743168 1920876296170 1925378669760 1926246979449 1929610271232 1929696123264 1933119404160 1933205412320 1937454215424 1938784174080 1939941319680 1940977613120 1941096046656 1944626067280 1945243497984 1948726657024 1953554942976 1954895953920 1956083582880 1959760431720 1960239005696 1961408956416 1967639393520 1967726937540 1970734039040 1975637927640 1979175511040 1980268657920 1981447389264 1981535547628 1984709196288 1985769404192 1986071592960 1987132528640 1988439852672 1989502053448 1989804810240 1990867740160 1992055971360 1993241718962 1994056335360 1996434116352 2000008937472 2003646095360 2004985672452 2008049713152 2008139055104 2008631880885 2011701493760 2011824242688 2015720277480 2016212516864 2016830378358 2020002390016 2025028875831 2027628399420 2029775374368 2031168706560 2031259077120 2035599175680 2035723382784 2036810841856 2038026493776 2039425489920 2041857370644 2043258996480 2043907743744 2047624734720 2047715837440 2052640751616 2053737247744 2060893126656 2061994031104 2066113284417 2067531560640 2068636011260 2069178679296 2069270740992 2074419824022 2075843802240 2076952693160 2085826892240 2086489155072 2087921418240 2089167575040 2090283583360 2090411127168 2091658769928 2093094581760 2094212687840 2098815353088 2098908733376 2100349521920 2101509596160 2106222004224 2107347122816 2110511234160 2112286568448 2113830584320 2119090548120 2122979345640 2123073801030 2124859702784 2126318305280 2127610075920 2127739897296 2128876510489 2131609342980 2138846330880 2140274421610 2141396764416 2142540672944 2142866718720 2144011412480 2145291046080 2145421946304 2146568005036 2150005971456 2150101629312 2151481835520 2151577559040 2154047336064 2160227696640 2162803626048 2166579953664 2166676348928 2171305787392 2172067811823 2174856088860 2175387189248 2178179727360 2179476262912 2180800327818 2182297330560 2183599814760 2184133050368 2187704325690 2192317489152 2196304373760 2198923322232 2200432765440 2204055060480 2205232440320 2205268881408 2205366998016 2207862034924 2209279319040 2209377614080 2214233389056 2217075793920 2218260129280 2219423367168 2226572449920 2227761858280 2228445413376 2232634220544 2233990579716 2235524094720 2238189810129 2239726207680 2240922642620 2241610235904 2248830785760 2251211983104 2254101857280 2255305971520 2259156436992 2260363251328 2261914869760 2263164180480 2263264872960 2264511302016 2264612054432 2268239081472 2269450747648 2271008604160 2272502688768 2273716632512 2276635395840 2280711946240 2286387170340 2287088713728 2288310449152 2289881251840 2291412197088 2295579292440 2295681427130 2299894291110 2303680317120 2304910915580 2305051555404 2307702620160 2309243454895 2310454403712 2311688620808 2317083525120 2319743284992 2319846494784 2321335664640 2321438945280 2324065299920 2326399057920 2326541008896 2327783819264 2329173135744 2330771988480 2333551280736 2336571779805 2340246671360 2342724665344 2346555253770 2347128283136 2351569031280 2352968774751 2355989273820 2356564606976 2361272325048 2362893212160 2364155441440 2365566465990 2369696824320 2370765513168 2375010613248 2378059407360 2379329738240 2382166932418 2383802162560 2384559034368 2387620085760 2388895523840 2389041288192 2390467165632 2392108093440 2393385928960 2398752838144 2404375314432 2410358257062 2412012839040 2412120154080 2414041792512 2414149197824 2420156461359 2421817769280 2426370058320 2428411088896 2431554372480 2435908321280 2437510892544 2438812981696 2441943678720 2442719010816 2447310587904 2448617911936 2450298757120 2451761195520 2451910795776 2453220577184 2457149681664 2457259004928 2458945781760 2476201541632 2476809236580 2476919434535 2480886495360 2482211755240 2482363213512 2485549815840 2486877566810 2492343231792 2495542645440 2500011171840 2502992270688 2505505701888 2506232090565 2508340300032 2510062141440 2510173818880 2513055225408 2514780303360 2520265646080 2520419426304 2523270897056 2525002987520 2527676612608 2537219217960 2541209681920 2542908657744 2544267049121 2544654228480 2546013552320 2547533117220 2547688561236 2551581966336 2552321713305 2553132091104 2554884679680 2557931211576 2565800939520 2567171559680 2568329305932 2571283169280 2572813694976 2572928164352 2574349255296 2576116408320 2577492538880 2581893070848 2583272287232 2585045565440 2586473349120 2586588426240 2588128062208 2592273235968 2593657997312 2600649698409 2604739923968 2608111443840 2613013908960 2614573462410 2615211941888 2618756796672 2623519191360 2623635916720 2632777505280 2634183903520 2635565248512 2640358210560 2640519318528 2641929852352 2646278928384 2651135182848 2651253136896 2653073080320 2656074628480 2659674871620 2661912155136 2673314229936 2676745955520 2678175841180 2681777432880 2682432323584 2683210006295 2687507464320 2687627036640 2689107171144 2689226814638 2692559170080 2698596942912 2700038501108 2703504532560 2706367165824 2708224942080 2708345436160 2714132234240 2714297843712 2715917847552 2717368658368 2717782179840 2719233986560 2722476494192 2724345328640 2725210324992 2730166312960 2731962475008 2736854335488 2740396861440 2743664604408 2748654152790 2754695150928 2754817712556 2756586101760 2756708747520 2759027654656 2759827543655 2759873149332 2765893098696 2767791736320 2771092145874 2774279208960 2780500230144 2781985540096 2785556766720 2785726734336 2787214836224 2788878359904 2790792775680 2791678869504 2792488224645 2796926386176 2798420470784 2802012794880 2808296005632 2814014978880 2816382091264 2823945546240 2825454064160 2830639127520 2830765068040 2835298851840 2836813434560 2836986529728 2838679759188 2840628360960 2842145790640 2843636189184 2855195685888 2857155624960 2858860892160 2860388061440 2860562595072 2864265246360 2866674628608 2866802172416 2868770078720 2872063114752 2880303595520 2881314444255 2883738168064 2888068004640 2889610776010 2894544184896 2896090415764 2899679106240 2899808118480 2906181323136 2907733770424 2908176261120 2909729774080 2911466419680 2911644069984 2913199435406 2916939100920 2917865246976 2923089985536 2928405831680 2930332414464 2931897762976 2932343930880 2933910353920 2938740080640 2940358508544 2940489330688 2942113434624 2944133038080 2945705758720 2951590406310 2952311185408 2956101058560 2963456891460 2968763266560 2972171083896 2972303321442 2976845627392 2978654106288 2980698792960 2984253080172 2986301610240 2988083957040 2988813647872 2989862578443 2996384190254 2998441047680 3000013406208 3001615977472 3005469143040 3012074569728 3012208582656 3017552240640 3017686497280 3017736364032 3019348402688 3024318775296 3030003585024 3035513861120 3046888615680 3048516227120 3049451618304 3053398763520 3055216262784 3057039740664 3059138234880 3060772389920 3062786055966 3064888494720 3066525721480 3071437102080 3071573756160 3073402073872 3080605871616 3089444700160 3092991046656 3093128659712 3095114219520 3095251927040 3102954016890 3103906111488 3105564180992 3107695984640 3111401707648 3115429039740 3128740338360 3129733732608 3131882127360 3135425375040 3135616690752 3137291699668 3141319031760 3148223029632 3148363100064 3150524282880 3154088621320 3157908848640 3159595765760 3161020684224 3166680817664 3168429852672 3170745876480 3178635822180 3179412045824 3183493447680 3183687696384 3184610701545 3185388384256 3187289554176 3189477457920 3191415113880 3197414014470 3205833752576 3210411632415 3213811009416 3216017118720 3216160205440 3217936569120 3219852007554 3225152443968 3226875281812 3227366338560 3229090359040 3232940836853 3235160077760 3240341544960 3242072496640 3244205439072 3249869930496 3250014523392 3255924904960 3256958681088 3263080783872 3267269591040 3269014927360 3269214394368 3271200491727 3273445995840 3276199575552 3276345339904 3294456560640 3298384983348 3300649148160 3302412315440 3307848660480 3308050497024 3309817618016 3311793052386 3313918978560 3314066421120 3321350083584 3323124309056 3327390193920 3333348229120 3337323027584 3341642787420 3342668120064 3344453733376 3346749521920 3348951330816 3350740300544 3353040404480 3360559235072 3361383963930 3362415353856 3373246178640 3375048126385 3376817974656 3382958957280 3390544876992 3392872304640 3394897309440 3396710822960 3396766953024 3396918081648 3403095617740 3404176121472 3406512906240 3410574948768 3414953093760 3421067919360 3424439074576 3429580755510 3430418259968 3432465673728 3434821877760 3442524094464 3443368938660 3443522140695 3448631132160 3448784568320 3449841436665 3457366373370 3457577333106 3467532931212 3475625287680 3477481925120 3479769742176 3481628593534 3482158417920 3484018545280 3486097949880 3489598586880 3491675728896 3493759703616 3496157982720 3498025588480 3500326921104 3510370007040 3514086998016 3518598021120 3520477614080 3520692424704 3528371904512 3534846910464 3535004182528 3546233162160 3547321270272 3548349698985 3549216206848 3554545236480 3562515919872 3564418973248 3568994607360 3573250398627 3575703243840 3576838551552 3583343285760 3583502715520 3583561932288 3585476228192 3590078893440 3598129257216 3604672710080 3606562971648 3608489554432 3610966589440 3618180231120 3619063791616 3620113019705 3621062688768 3621223796736 3632726653920 3634667213030 3639555087480 3642616633344 3647331558720 3653862481920 3658219472544 3662915518080 3664872203720 3672926867904 3673090283408 3675448135680 3675611663360 3677641793280 3679830865776 3685888507392 3687857464928 3688418672640 3690388981760 3694789527832 3699038945280 3714075688960 3714302312448 3715213854870 3718504479872 3721057034240 3723317632860 3723544820268 3729235181568 3730316350215 3736017059840 3738514847688 3744394674176 3750016757760 3752019971840 3754488406032 3756494008813 3762510450048 3765093212160 3765260728320 3769582838112 3772170455040 3774185503360 3780398469120 3780629139456 3782648706304 3784906345584 3787504481280 3791514918912 3804895051776 3806927581184 3811814522880 3814083460096 3819020328480 3821299675830 3822232838144 3827372949504 3829417486336 3841752592340 3850757339520 3852493958898 3859220542464 3859392246528 3866238808320 3866410824640 3874908430848 3877568348160 3879882639360 3881955226240 3882192093312 3889252134560 3890486995968 3907109885952 3912167165760 3919520863440 3920478011392 3921614624585 3922817912832 3935278787040 3935453875080 3951275855280 3958351022080 3960537315840 3962894778528 3963071095256 3969418392576 3971538808384 3972143185920 3974265057280 3976879705344 3979004106896 3979609620480 3981735480320 3984111942720 3986483437924 3992868232704 4000017874944 4007292190720 4009971344904 4016278110208 4017263761770 4023402987520 4023648485376 4031440554960 4032425033728 4033594102265 4033660756716 4033840221957 4040004780032 4050057751662 4055256798840 4059550748736 4062337413120 4062518154240 4071198351360 4071446765568 4073621683712 4076052987552 4078850979840 4083714741288 4086517992960 4087815487488 4095249469440 4095431674880 4105281503232 4107474495488 4121786253312 4122981229185 4123988062208 4132226568834 4135063121280 4137272022520 4138541481984 4148839648044 4151687604480 4153905386320 4156638218811 4171653784480 4172978310144 4175842836480 4178335150080 4180567166720 4180822254336 4183317539856 4186189163520 4188425375680 4197630706176 4197817466752 4200699043840 4203019192320 4212444008448 4214694245632 4221022468320 4224573136896 4238181096240 4245958691280 4246147602060 4249719405568 4252636610560 4255220151840 4255479794592 4257753020978 4263218685960 4280548843220 4282793528832 4285081345888 4285733437440 4288022824960 4290582092160 4290843892608 4293136010072 4300011942912 4300203258624 4302963671040 4303155118080 4308094672128 4320455393280 4325607252096 4333159907328 4333352697856 4334416164015 4344135623646 4349712177720 4350774378496 4358952525824 4361600655636 4364594661120 4367199629520 4368266100736 4369799153109 4375408651380 4384634978304 4392608747520 4397846644464 4400865530880 4408110120960 4410464880640 4410537762816 4410733996032 4415724069848 4418558638080 4418755228160 4428466778112 4434151587840 4436520258560 4453144899840 4455523716560 4456890826752 4458454982163 4465268441088 4467981159432 4471048189440 4476379620258 4479452415360 4481845285240 4483220471808 4494576285381 4497661571520 4502423966208 4508203714560 4510611943040 4518312873984 4520726502656 4523829739520 4526328360960 4526529745920 4529022604032 4529224108864 4536478162944 4538901495296 4542017208320 4545005377536 4547433265024 4553270791680 4561423892480 4572774340680 4574177427456 4576620898304 4582824394176 4591158584880 4591362854260 4599788582220 4607360634240 4609821831160 4610103110808 4615405240320 4618486909790 4620908807424 4623377241616 4634167050240 4639486569984 4639692989568 4642671329280 4642877890560 4648130599840 4652798115840 4653082017792 4654431025335 4655567638528 4658346271488 4661543976960 4667102561472 4673143559610 4680493342720 4685449330688 4693110507540 4694256566272 4703138062560 4705937549502 4711978547640 4713129213952 4722544650096 4725067376939 4725786424320 4728310882880 4731132931980 4739393648640 4741531026336 4750021226496 4756118814720 4758659476480 4764333864836 4767604325120 4769118068736 4775240171520 4777791047680 4778082576384 4780934331264 4784216186880 4786771857920 4797505676288 4808750628864 4820716514124 4824025678080 4824240308160 4828083585024 4828298395648 4829778011331 4840312922718 4843635538560 4852740116640 4856822177792 4863108744960 4871816642560 4875021785088 4877625963392 4883887357440 4885438021632 4894621175808 4897235823872 4900597514240 4903522391040 4903821591552 4906441154368 4914299363328 4914518009856 4953618473160 4953838869070 4961772990720 4964423510480 4964726427024 4967689578579 4971099631680 4973755133620 4983104297405 4984686463584 4991085290880 5000022343680 5005984541376 5012464181130 5016680600064 5020124282880 5020347637760 5026110450816 5029560606720 5040531292160 5040838852608 5042075945895 5046541794112 5050005975040 5055353225216 5074438435920 5082419363840 5085817315488 5088534098242 5089308456960 5092027104640 5095066234440 5095377122472 5104643426610 5106264182208 5109769359360 5115862423152 5131601879040 5134343119360 5136658611864 5142566338560 5145627389952 5145856328704 5148698510592 5152232816640 5154985077760 5163786141696 5166544574464 5172946698240 5173176852480 5176256124416 5184546471936 5186049560055 5187315994624 5201299396818 5209479847936 5216222887680 5222442890301 5226027817920 5229146924820 5230423883776 5237513593344 5247038382720 5247271833440 5265555010560 5268367807040 5271130497024 5280716421120 5281038637056 5283859704704 5292557856768 5302270365696 5302506273792 5306146160640 5312149256960 5319349743240 5323824310272 5346628459872 5353491911040 5356351682360 5363554865760 5366420012590 5375014928640 5375254073280 5378214342288 5378453629276 5385118340160 5397193885824 5400077002216 5407009065120 5412734331648 5416449884160 5416690872320 5428264468480 5428595687424 5431835695104 5434737316736 5438467973120 5444952988384 5448690657280 5450420649984 5452000819545 5460332625920 5463924950016 5480793722880 5487329208816 5490260474419 5497308305580 5509390301856 5509635425112 5513172203520 5513417495040 5519655087310 5519746298664 5531786197392 5535583472640 5542184291748 5548558417920 5561000460288 5563971080192 5571113533440 5571453468672 5574429672448 5577756719808 5581585551360 5584976449290 5593852772352 5596840941568 5604025589760 5616592011264 5628029957760 5632764182528 5647891092480 5650908128320 5661278255040 5661530136080 5670597703680 5673626869120 5673973059456 5677359518376 5681256721920 5684291581280 5687272378368 5710391371776 5717721784320 5720776122880 5721125190144 5728530492720 5733349257216 5733604344832 5737540157440 5744126229504 5762628888510 5767476336128 5776136009280 5779221552020 5789088369792 5792180831528 5799358212480 5799616236960 5812362646272 5815467540848 5816352522240 5819459548160 5822932839360 5823288139968 5826398870812 5833878201840 5835730493952 5846179971072 5856811663360 5860664828928 5863795525952 5864687861760 5867820707840 5880717017088 5880978661376 5884226869248 5891411517440 5903180812620 5904622370816 5912202117120 5926913782920 5937526533120 5944342167792 5944606642884 5953691254784 5955417331045 5957308212576 5961397585920 5968506160344 5972603220480 5976167914080 5979725156886 5992768380508 5996882095360 6000026812416 6003231954944 6010938286080 6024149139456 6024417165312 6025895642655 6035104481280 6035372994560 6035472728064 6038696805376 6048637550592 6060007170048 6071027722240 6075086627493 6093777231360 6097032454240 6106797527040 6110432525568 6114079481328 6118276469760 6121544779840 6125572111932 6129776989440 6133051442960 6142874204160 6143147512320 6146804147744 6161211743232 6185982093312 6186257319424 6190503854080 6205908033780 6207812222976 6211128361984 6215391969280 6222803415296 6230858079480 6257480676720 6259467465216 6263764254720 6270850750080 6271233381504 6274583399336 6282638063520 6296446059264 6296726200128 6301048565760 6308177242640 6319191531520 6322041368448 6333361635328 6336859705344 6341491752960 6357271644360 6358824091648 6369221403090 6370776768512 6374579108352 6378954915840 6382830227760 6386629531467 6394828028940 6420823264830 6427622018832 6432034237440 6432320410880 6435873138240 6439704015108 6450304887936 6453750563624 6454732677120 6458180718080 6465881673706 6470320155520 6480683089920 6484144993280 6488410878144 6499739860992 6500029046784 6511849809920 6513917362176 6516203435469 6526161567744 6534539182080 6538029854720 6538428788736 6542400983454 6546891991680 6552399151104 6552690679808 6588913121280 6596769966696 6601298296320 6604824630880 6615697320960 6616100994048 6619635236032 6623586104772 6627837957120 6628132842240 6642700167168 6646248618112 6654780387840 6666696458240 6674646055168 6683285574840 6685336240128 6688907466752 6697902661632 6701480601088 6706080808960 6721118470144 6722767927860 6723067036595 6724830707712 6746492357280 6750096252770 6753635949312 6765917914560 6781089753984 6785744609280 6789794618880 6793421645920 6793533906048 6793836163296 6806191235480 6808352242944 6813025812480 6821149897536 6829906187520 6842135838720 6848878149152 6859161511020 6860836519936 6864931347456 6869643755520 6886737877320 6887044281390 6897569136640 6899682873330 6914732746740 6915154666212 6927730364685 6935065862424 6951250575360 6954963850240 6959539484352 6963257187068 6964316835840 6968037090560 6972195899760 6976346016367 6979197173760 6983351457792 6987519407232 6992315965440 6996051176960 7000653842208 7020740014080 7028173996032 7040955228160 7041384849408 7056743809024 7058906324253 7069693820928 7070008365056 7092466324320 7096699397970 7098432413696 7109090472960 7125031839744 7128837946496 7137989214720 7146500797254 7151406487680 7153677103104 7166686571520 7167005431040 7167123864576 7170952456384 7180157786880 7196258514432 7209345420160 7213125943296 7216979108864 7221933178880 7236360462240 7240226039410 7242125377536 7242447593472 7260469384077 7265453307840 7269334426060 7279110174960 7282998588515 7285233266688 7294663117440 7307724963840 7316438945088 7325831036160 7329744407440 7345853735808 7346180566816 7350896271360 7351223326720 7355283586560 7359661731552 7371777014784 7375714929856 7376837345280 7380777963520 7389579055664 7428151377920 7428604624896 7430427709740 7430758303605 7437008959744 7442114068480 7446635265720 7447089640536 7460632700430 7472034119680 7477029695376 7488789348352 7490960475635 7500033515520 7504039943680 7508976812064 7512988017626 7525020900096 7530186424320 7530521456640 7539165676224 7544340910080 7548371006720 7560796938240 7561258278912 7565297412608 7569812691168 7575008962560 7583029837824 7613855162368 7623629045760 7628166920192 7632801147363 7638040656960 7642599351660 7644465676288 7654745899008 7656965139915 7658834972672 7683505184680 7701514679040 7704987917796 7718441084928 7718784493056 7732477616640 7732821649280 7749816861696 7755136696320 7759765278720 7763910452480 7764384186624 7778504269120 7780973991936 7814219771904 7824334331520 7839041726880 7843229249170 7845635825664 7870557574080 7870907750160 7902551710560 7916702044160 7921074631680 7925789557056 7926142190512 7938836785152 7943077616768 7948530114560 7953759410688 7958008213792 7959219240960 7963470960640 7968223885440 7972966875848 7985736465408 8014584381440 8019942689808 8032556220416 8034527523540 8046805975040 8047296970752 8049630018885 8062881109920 8067188204530 8067321513432 8067680443914 8080009560064 8100115503324 8110513597680 8119101497472 8124674826240 8125036308480 8142396702720 8142893531136 8147243367424 8152105975104 8157701959680 8167429482576 8173035985920 8175630974976 8190498938880 8190863349760 8210563006464 8214948990976 8245962458370 8247976124416 8264453137668 8270126242560 8274544045040 8277082963968 8279482630965 8297679296088 8303375208960 8307810772640 8313276437622 8343307568960 8345956620288 8356670300160 8361134333440 8361644508672 8366635079712 8372378327040 8376850751360 8395261412352 8395634933504 8401398087680 8406038384640 8424888016896 8429388491264 8442044936640 8449146273792 8476362192480 8491917382560 8492295204120 8499438811136 8510440303680 8510959589184 8515506041956 8526437371920 8561097686440 8565587057664 8570162691776 8571466874880 8576045649920 8581164184320 8581687785216 8586272020144 8600023885824 8600406517248 8606310236160 8616189344256 8640910786560 8643943332765 8651214504192 8666705395712 8668832328030 8688271247292 8699424355440 8701548756992 8704071483835 8717905051648 8723201311272 8729189322240 8734399259040 8739598306218 8750817302760 8769269956608 8775125128601 8785217495040 8795693288928 8801731061760 8816220241920 8820929761280 8821075525632 8821467992064 8831448139696 8837117276160 8837510456320 8856933556224 8868303175680 8873040517120 8906289799680 8911047433120 8916909964326 8930536882176 8935962318864 8942096378880 8952759240516 8958904830720 8963690570480 8966440943616 8969587735329 8989152570762 8995323143040 9004847932416 9016407429120 9021223886080 9036625747968 9041453005312 9047659479040 9052656721920 9053059491840 9058045208064 9058448217728 9072956325888 9077802990592 9084034416640 9090010755072 9094866530048 9106541583360 9145548681360 9148354854912 9153241796608 9165648788352 9182317169760 9182725708520 9199577164440 9214721268480 9219643662320 9220206221616 9236973819580 9241817614848 9246754483232 9268334100480 9278973139968 9279385979136 9285342658560 9285755781120 9296261199680 9308862050670 9311135277056 9316692542976 9323087953920 9334205122944 9346287119220 9360986685440 9386221015080 9388513132544 9406276125120 9411875099004 9412293851233 9423957095280 9426258427904 9445089300192 9450134753878 9451572848640 9456621765760 9462265863960 9478787297280 9483062052672 9500042452992 9512237629440 9517318952960 9528667729672 9535208650240 9538236137472 9550480343040 9555582095360 9556165152768 9561868662528 9568432373760 9573543715840 9595011352576 9617501257728 9631234897245 9641433028248 9648051356160 9648480616320 9656596791296 9659556022662 9680625845436 9687271077120 9698822510559 9705480233280 9713644355584 9726217489920 9743633285120 9750043570176 9755251926784 9767774714880 9770876043264 9789242351616 9794471647744 9801195028480 9807044782080 9807643183104 9812882308736 9828598726656 9829036019712 9907236946320 9907677738140 9923545981440 9928847020960 9929452854048 9935379157158 9942199263360 9947510267240 9966208594810 9969372927168 9982170581760 10000044687360 10011969082752 10024928362260 10033361200128 10040248565760 10040695275520 10052220901632 10059121213440 10081062584320 10081677705216 10084151891790 10093083588224 10100011950080 10110706450432 10125144379155 10148876871840 10171634630976 10177068196484 10178616913920 10184054209280 10190132468880 10190754244944 10196198023921 10209286853220 10212528364416 10219538718720 10231724846304 10263203758080 10268686238720 10273317223728 10291254779904 10291712657408 10297397021184 10304465633280 10309970155520 10327572283392 10330566422085 10333089148928 10345893396480 10346353704960 10352512248832 10372099120110 10374631989248 10402598793636 10418959695872 10432445775360 10444885780602 10452055635840 10458293849640 10460847767552 10475027186688 10487344665889 10494076765440 10494543666880 10531110021120 10536735614080 10542260994048 10561432842240 10562077274112 10567719409408 10585115713536 10604540731392 10605012547584 10624298513920 10638699486480 10644382552445 10647648620544 10693256919744 10706983822080 10712703364720 10719751195881 10727109731520 10732840025180 10750029857280 10750508146560 10756428684576 10756907258552 10770236680320 10794387771648 10800154004432 10814018130240 10825468663296 10832899768320 10833381744640 10856528936960 10857191374848 10860339059115 10863671390208 10869474633472 10876935946240 10889905976768 10897381314560 10904001639090 10920665251840 10927849900032 10961587445760 10974658417632 10980520948838 10994616611160 11018780603712 11019270850224 11026344407040 11026834990080 11039310174620 11039492597328 11063572394784 11071166945280 11084368583496 11097116835840 11127942160384 11142227066880 11142906937344 11148859344896 11155513439616 11163171102720 11169952898580 11187705544704 11190949050645 11193681883136 11208051179520 11233184022528 11256059915520 11265528365056 11269482026439 11295782184960 11301816256640 11322556510080 11323060272160 11341195407360 11347253738240 11347946118912 11354719036752 11362513443840 11368583162560 11374544756736 11420782743552 11435443568640 11441552245760 11442250380288 11457060985440 11466698514432 11467208689664 11488252459008 11525257777020 11534952672256 11552272018560 11558443104040 11578176739584 11584361663056 11598716424960 11599232473920 11624725292544 11630935081696 11632705044480 11638919096320 11645865678720 11646576279936 11652797741624 11667756403680 11671460987904 11713623326720 11721329657856 11727591051904 11735641415680 11761434034176 11761957322752 11764843873755 11768453738496 11782823034880 11806361625240 11809244741632 11853827565840 11875053066240 11888684335584 11889213285768 11910834662090 11914616425152 11922795171840 11937012320688 11945206440960 11952335828160 11959450313772 11985536761016 11993764190720 12000053624832 12006463909888 12021876572160 12048834330624 12051791285310 12070208962560 12070745989120 12070945456128 12077393610752 12097275101184 12100782306795 12101520665871 12120014340096 12142055444480 12150173254986 12187554462720 12194064908480 12213595054080 12220865051136 12228158962656 12236552939520 12243089559680 12251144223864 12259553978880 12266102885920 12285748408320 12286295024640 12293608295488 12322423486464 12371964186624 12372514638848 12381007708160 12411816067560 12415624445952 12422256723968 12445606830592 12461716158960 12514961353440 12518934930432 12527528509440 12541701500160 12542466763008 12549166798672 12565276127040 12592892118528 12593452400256 12602097131520 12616354485280 12638383063040 12644082736896 12666723270656 12673719410688 12714543288720 12717648183296 12721335245605 12738442806180 12741553537024 12749158216704 12757909831680 12765660455520 12773259062934 12789656057880 12841646529660 12855244037664 12864068474880 12864640821760 12871746276480 12879408030216 12900609775872 12907501127248 12909465354240 12916361436160 12931763347412 12940640311040 12961366179840 12968289986560 12976821756288 12999479721984 13000058093568 13003248492045 13023699619840 13032406870938 13052323135488 13076059709440 13076857577472 13084801966908 13093783983360 13104798302208 13105381359616 13109397459327 13177826242560 13193539933392 13202596592640 13209649261760 13231394641920 13232201988096 13239270472064 13247172209544 13255675914240 13256265684480 13285400334336 13292497236224 13309560775680 13349292110336 13366571149680 13370672480256 13377814933504 13395805323264 13402961202176 13412161617920 13445535855720 13446134073190 13449661415424 13483728856143 13492984714560 13500192505540 13507271898624 13531835829120 13562179507968 13571489218560 13579589237760 13586843291840 13587067812096 13587672326592 13612382470960 13616704485888 13626051624960 13642299795072 13659812375040 13684271677440 13697756298304 13718323022040 13721673039872 13729862694912 13773475754640 13774088562780 13795138273280 13799365746660 13829465493480 13830309332424 13855460729370 13870131724848 13902501150720 13909927700480 13919078968704 13926514374136 13928633671680 13936074181120 13944391799520 13952692032734 13958394347520 13966702915584 13975038814464 13984631930880 13992102353920 14001307684416 14041480028160 14056347992064 14081910456320 14082769698816 14113487618048 14117812648506 14139387641856 14140016730112 14175202130817 14184932648640 14193398795940 14196864827392 14218180945920 14250063679488 14257675892992 14275978429440 14293001594508 14302812975360 14307354206208 14333373143040 14334010862080 14334247729152 14341904912768 14360315573760 14392517028864 14418690840320 14426251886592 14433958217728 14472720924480 14480452078820 14484250755072 14484895186944 14520938768154 14530906615680 14538668852120 14558220349920 14565997177030 14570466533376 14589326234880 14615449927680 14632877890176 14651662072320 14659488814880 14691707471616 14692361133632 14701792542720 14702446653440 14710567173120 14719323463104 14743554029568 14751429859712 14761555927040 14779158111328 14860855419480 14861516607210 14874017919488 14884228136960 14893270531440 14894179281072 14902135573423 14921265400860 14944068239360 14949312892215 14954059390752 14981920951270 15000067031040 15008079887360 15017953624128 15025976035252 15050041800192 15060372848640 15061042913280 15078331352448 15088681820160 15096742013440 15121593876480 15122516557824 15130594825216 15139625382336 15150017925120 15166059675648 15227710324736 15247258091520 15256333840384 15265602294726 15276081313920 15285198703320 15288931352576 15313930279830 15317669945344 15367010369360 15403029358080 15409975835592 15436882169856 15437568986112 15464955233280 15465643298560 15499633723392 15519530557440 15527820904960 15528768373248 15557008538240 15561947983872 15628439543808 15648668663040 15667328670903 15678083453760 15686458498340 15691271651328 15741115148160 15741815500320 15805103421120 15833404088320 15842149263360 15851579114112 15852284381024 15877673570304 15886155233536 15897060229120 15907518821376 15916016427584 15918438481920 15926941921280 15936447770880 15945933751696 15971472930816 16029168762880 16039885379616 16069055047080 16099260037770 16125762219840 16134376409060 16134643026864 16135360887828 16160019120128 16164704184265 16200231006648 16221027195360 16238202994944 16249349652480 16250072616960 16284793405440 16285787062272 16294486734848 16304211950208 16315403919360 16334858965152 16346071971840 16351261949952 16356002458635 16380997877760 16381726699520 16429897981952 16470781423257 16491924916740 16495952248832 16528906275336 16540252485120 16549088090080 16558965261930 16595358592176 16606750417920 16615621545280 16626552875244 16686615137920 16691913240576 16713340600320 16722268666880 16723289017344 16733270159424 16744756654080 16753701502720 16790522824704 16791269867008 16802796175360 16812076769280 16849776033792 16858776982528 16884089873280 16898292547584 16952724384960 16983834765120 16984590408240 16998877622272 17020880607360 17021919178368 17031012083912 17052874743840 17122195372880 17131174115328 17140325383552 17152091299840 17162328368640 17163375570432 17172544040288 17200047771648 17200813034496 17212620472320 17232378688512 17287886665530 17302429008384 17333410791424 17337664656060 17376542494584 17398848710880 17408142967670 17435810103296 17446402622544 17458378644480 17468798518080 17479196612436 17501634605520 17538539913216 17550250257202 17570434990080 17591386577856 17603462123520 17641859522560 17642151051264 17642935984128 17662896279392 17674234552320 17675020912640 17713867112448 17736606351360 17746081034240 17812579599360 17822094866240 17833819928652 17861073764352 17866251993135 17871924637728 17884192757760 17905518481032 17917809661440 17927381140960 17939175470658 17978305141524 17990646286080 18009695864832 18032814858240 18042447772160 18073251495936 18082906010624 18095318958080 18105313443840 18106118983680 18116090416128 18116896435456 18145912651776 18155605981184 18180021510144 18189733060096 18213083166720 18291097362720 18306483593216 18331297576704 18364634339520 18365451417040 18399154328880 18429442536960 18439287324640 18440412443232 18473947639160 18483635229696 18493508966464 18557946279936 18558771958272 18571511562240 18592522399360 18617724101340 18622270554112 18633385085952 18646175907840 18668410245888 18692574238440 18721973370880 18772442030160 18777026265088 18782470044065 18812552250240 18823750198008 18824587702466 18847914190560 18890178600384 18900269507756 18903145697280 18913243531520 18924531727920 18935796330139 18957574594560 18966124105344 19000084905984 19024475258880 19034637905920 19057335459344 19070417300480 19076472274944 19111164190720 19112330305536 19123737325056 19136864747520 19147087431680 19159888594401 19190022705152 19262469794490 19282866056496 19296102712320 19296961232640 19313193582592 19319112045324 19361251690872 19374542154240 19397645021118 19410960466560 19427288711168 19452434979840 19500087140352 19510503853568 19535549429760 19541752086528 19578484703232 19588943295488 19602390056960 19614089564160 19615286366208 19625764617472 19657197453312 19658072039424 19814473892640 19815355476280 19847091962880 19857694041920 19858905708096 19870758314316 19884398526720 19895020534480 19932417189620 19938745854336 19964341163520 20000089374720 20023938165504 20049856724520 20066722400256 20081390551040 20104441803264 20118242426880 20162125168640 20163355410432 20168303783580 20169201109785 20186167176448 20200023900160 20250288758310 20297753743680 20343269261952 20354136392968 20357233827840 20368108418560 20380264937760 20381508489888 20392396047842 20418573706440 20425056728832 20439077437440 20463449692608 20526407516160 20537372477440 20546634447456 20582509559808 20583425314816 20594794042368 20608931266560 20619940311040 20661132844170 20666178297856 20692707409920 20705024497664 20744198240220 20749263978496 20783191094055 20805197587272 20837919391744 20864891550720 20889771561204 20904111271680 20916587699280 20921695535104 20929038049101 20950054373376 20974689331778 20988153530880 20989087333760 21062220042240 21073471228160 21084521988096 21122865684480 21124154548224 21135438818816 21170231427072 21209081462784 21210025095168 21248597027840 21277398972960 21288765104890 21295297241088 21386513839488 21413967644160 21425406729440 21439502391762 21454219463040 21465680050360 21500059714560 21501016293120 21512857369152 21513814517104 21540473360640 21588775543296 21600308008864 21628036260480 21650937326592 21665799536640 21666763489280 21720678118230 21727342780416 21738949266944 21753871892480 21779811953536 21794762629120 21808003278180 21841330503680 21848995765545 21855699800064 21923174891520 21949316835264 21961041897676 21989233222320 22037561207424 22038541700448 22052688814080 22053669980160 22078620349240 22078985194656 22127144789568 22142333890560 22168737166992 22255884320768 22284454133760 22285813874688 22292274910815 22297718689792 22311026879232 22326342205440 22339905797160 22381898101290 22387363766272 22416102359040 22466368045056 22472881426905 22512119831040 22538964052878 22591564369920 22603632513280 22630585857971 22645113020160 22646120544320 22682390814720 22694507476480 22695892237824 22709438073504 22725026887680 22737166325120 22749089513472 22841565487104 22870887137280 22883104491520 22884500760576 22898403442089 22914121970880 22933397028864 22934417379328 22976504918016 23050515554040 23069905344512 23104544037120 23116886208080 23156353479168 23168723326112 23197432849920 23198464947840 23249450585088 23261870163392 23265410088960 23277838192640 23291731357440 23293152559872 23305595483248 23335512807360 23342921975808 23427246653440 23442659315712 23455182103808 23471282831360 23523914645504 23529687747510 23536907476992 23565646069760 23612723250480 23618489483264 23625336884695 23707655131680 23750106132480 23777368671168 23778426571536 23821669324180 23829232850304 23845590343680 23874024641376 23890412881920 23904671656320 23918900627544 23971073522032 23987528381440 24012927819776 24043753144320 24097668661248 24103582570620 24140417925120 24141491978240 24141890912256 24148890056655 24154787221504 24201564613590 24203041331742 24240028680192 24284110888960 24300346509972 24375108925440 24388129816960 24427190108160 24441730102272 24456317925312 24473105879040 24486179119360 24502288447728 24519107957760 24532205771840 24571496816640 24572590049280 24587216590976 24644846972928 24743928373248 24745029277696 24823632135120 24831248891904 24838447892895 24844513447936 24891213661184 24923432317920 25029922706880 25037869860864 25083403000320 25084933526016 25098333597344 25130552254080 25185784237056 25186904800512 25204194263040 25232708970560 25276766126080 25288165473792 25333446541312 25347438821376 25429086577440 25442670491210 25476885612360 25483107074048 25498316433408 25531320911040 25546518125868 25579312115760 25683293059320 25710488075328 25728136949760 25729281643520 25743492552960 25758816060432 25801219551744 25815002254496 25818930708480 25832722872320 25863526694824 25881280622080 25922732359680 25936579973120 25953643512576 26000116187136 26006496984090 26047399239680 26064813741876 26104646270976 26112214451505 26152119418880 26153715154944 26169603933816 26187567966720 26210762719232 26218794918654 26325375385803 26355652485120 26387079866784 26405193185280 26419298523520 26462789283840 26464403976192 26478540944128 26494344419088 26511351828480 26512531368960 26570800668672 26584994472448 26619121551360 26698584220672 26733142299360 26755629867008 26791610646528 26805922404352 26891071711440 26892268146380 26899322830848 26967457712286 26985969429120 27000385011080 27014543797248 27063671658240 27124359015936 27142978437120 27159178475520 27173686583680 27174135624192 27175344653184 27224764941920 27233408971776 27252103249920 27284599590144 27319624750080 27395512596608 27436646044080 27443346079744 27451302372095 27459725389824 27546951509280 27548177125560 27598731493320 27658930986960 27660618664848 27675394636357 27710921458740 27740263449696 27805002301440 27819855400960 27838157937408 27853028748272 27857267343360 27872148362240 27888783599040 27905384065468 27933405831168 27950077628928 27969263861760 27984204707840 28002615368832 28082960056320 28163820912640 28165539397632 28226975236096 28235625297012 28236881553699 28278775283712 28280033460224 28350404261634 28369865297280 28386797591880 28393729654784 28436361891840 28500127358976 28515351785984 28551956858880 28586003189016 28605625950720 28614708412416 28666746286080 28668021724160 28668495458304 28683809825536 28720631147520 28785034057728 28837381680640 28852503773184 28867916435456 28945441848960 28960904157640 28969790373888 29041877536308 29061813231360 29077337704240 29096467531677 29116440699840 29131994354060 29140933066752 29178652469760 29230899855360 29265755780352 29303324144640 29318977629760 29383414943232 29384722267264 29403585085440 29404893306880 29421134346240 29438646926208 29487108059136 29502859719424 29523111854080 29558316222656 29721710838960 29723033214420 29748035838976 29768456273920 29786541062880 29788358562144 29804271146846 29842530801720 29898625784430 29908118781504 29963841902540 30000134062080 30016159774720 30035907248256 30051952070504 30100083600384 30120745697280 30122085826560 30156662704896 30177363640320 30193484026880 30243187752960 30245033115648 30261189650432 30279250764672 30300035850240 30332119351296 30375433137465 30455420649472 30512667680768 30531204589452 30552162627840 30570397406640 30577862705152 30588594071763 30627860559660 30635339890688 30734020738720 30806058716160 30819951671184 30873764339712 30875137972224 30929910466560 30931286597120 30999267446784 31039061114880 31055641809920 31057536746496 31114017076480 31123895967744 31256879087616 31297337326080 31334657341806 31356166907520 31372916996680 31382543302656 31462033997667 31482230296320 31483631000640 31610206842240 31666808176640 31684298526720 31703158228224 31704568762048 31755347140608 31772310467072 31794120458240 31815037642752 31832032855168 31853883842560 31872895541760 31891867503392 31933147657335 31942945861632 32079770759232 32138110094160 32198520075540 32251524439680 32268752818120 32269286053728 32270721775656 32329408368530 32400462013296 32442054390720 32476405989888 32498699304960 32500145233920 32569586810880 32571574124544 32581017177345 32588973469696 32608423900416 32630807838720 32669717930304 32692143943680 32712004917270 32761995755520 32763453399040 32859795963904 32941562846514 32983849833480 32991904497664 33057812550672 33075471638573 33080504970240 33098176180160 33117930523860 33190717184352 33213500835840 33231243090560 33253105750488 33373230275840 33383826481152 33426681200640 33444537333760 33446578034688 33466540318848 33489513308160 33507403005440 33581045649408 33582539734016 33605592350720 33624153538560 33699552067584 33717553965056 33768179746560 33796585095168 33808446079317 33905448769920 33967669530240 33969180816480 33997755244544 34041761214720 34043838356736 34062024167824 34105749487680 34244390745760 34262348230656 34280650767104 34304182599680 34324656737280 34326751140864 34345088080576 34400095543296 34401626068992 34464757377024 34575773331060 34604858016768 34675329312120 34753084989168 34797697421760 34816285935340 34871620206592 34881730081835 34892805245088 34916757288960 34937597036160 34958393224872 35003269211040 35100500514404 35140869980160 35182773155712 35206924247040 35283719045120 35284302102528 35285871968256 35294531621265 35325792558784 35348469104640 35350041825280 35427734224896 35492162068480 35625159198720 35644189732480 35667639857304 35732503986270 35743849275456 35768385515520 35811036962064 35835619322880 35854762281920 35878350941316 35956610283048 35981292572160 36019391729664 36065629716480 36084895544320 36146502991872 36165812021248 36210626887680 36212237967360 36232180832256 36233792870912 36291825303552 36302346920385 36311211962368 36360043020288 36379466120192 36426166333440 36582194725440 36612967186432 36662595153408 36729268679040 36730902834080 36798308657760 36858885073920 36878574649280 36880824886464 36947895278320 36967270459392 36987017932928 37115892559872 37117543916544 37143023124480 37185044798720 37235448202680 37244541108224 37266770171904 37336820491776 37385148476880 37443946741760 37544884060320 37564940088130 37625104500480 37647500396016 37649175404932 37695828381120 37780357200768 37800539015512 37806291394560 37826487063040 37849063455840 37871592660278 37915149189120 37932248210688 38000169811968 38069275811840 38114670918688 38140834600960 38152944549888 38164005736815 38222328381440 38224660611072 38247474650112 38273729495040 38294174863360 38319777188802 38380045410304 38524939588980 38565732112992 38592205424640 38593922465280 38638224090648 38722503381744 38749084308480 38795290042236 38821920933120 38854577422336 38904869959680 39000174280704 39021007707136 39071098859520 39156969406464 39177886590976 39228179128320 39230572732416 39251529234944 39314394906624 39316144078848 39628947785280 39630710952560 39694183925760 39715388083840 39717811416192 39741516628632 39768797053440 39790041068960 39864834379240 39877491708672 39928682327040 40047876331008 40099713449040 40133444800512 40162781102080 40208883606528 40236484853760 40336607567160 40338402219570 40372334352896 40400047800320 40500577516620 40595507487360 40686538523904 40708272785936 40714467655680 40736216837120 40760529875520 40763016979776 40784792095684 40837147412880 40850113457664 40878154874880 40926899385216 41052815032320 41074744954880 41093268894912 41165019119616 41166850629632 41189588084736 41239880622080 41322265688340 41332356595712 41385414819840 41410048995328 41488396480440 41498527956992 41566382188110 41610395174544 41675838783488 41729783101440 41779543122408 41808222543360 41833175398560 41858076098202 41900108746752 41949378663556 41976307061760 41978174667520 42124440084480 42146942456320 42169043976192 42245731368960 42248309096448 42270877637632 42340462854144 42418162925568 42420050190336 42497194055680 42525606392451 42554797945920 42577530209780 42590594482176 42773027678976 42827935288320 42850813458880 42879004783524 42908438926080 42931360100720 43000119429120 43002032586240 43025714738304 43027629034208 43080946721280 43177551086592 43200616017728 43256072520960 43301874653184 43333526978560 43441356236460 43454685560832 43477898533888 43507743784960 43559623907072 43589525258240 43616006556360 43697991531090 43711399600128 43846349783040 43875625643005 43898633670528 43922083795352 43978466444640 44075122414848 44077083400896 44105377628160 44107339960320 44157240698480 44157970389312 44254289579136 44284667781120 44337474333984 44511768641536 44584549821630 44595437379584 44622053758464 44652684410880 44679811594320 44706406720269 44763796202580 44774727532544 44832204718080 44847938676645 44945762853810 45024239662080 45077928105756 45183128739840 45207265026560 45261171715942 45290226040320 45292241088640 45364781629440 45389014952960 45391784475648 45418876147008 45450053775360 45474332650240 45498179026944 45683130974208 45741774274560 45766208983040 45769001521152 45796806884178 45828243941760 45866794057728 45868834758656 45953009836032 46101031108080 46139810689024 46209088074240 46233772416160 46312706958336 46337446652224 46394865699840 46396929895680 46498901170176 46523740326784 46555676385280 46583462714880 46586305119744 46611190966496 46671025614720 46685843951616 46885318631424 46910364207616 46942565662720 47047829291008 47059375495020 47061469256165 47073814953984 47131292139520 47225446500960 47250673769390 47415310263360 47500212264960 47554737342336 47556853143072 47643338648360 47658465700608 47691180687360 47748049282752 47780825763840 47809343312640 47837801255088 47942147044064 47975056762880 48025855639552 48087506288640 48207165141240 48282983956480 48297780113310 48309574443008 48403129227180 48406082663484 48480057360384 48494112552795 48568221777920 48600693019944 48750217850880 48776259633920 48834422114569 48854380216320 48883460204544 48912635850624 48946211758080 48972358238720 49004576895456 49038215915520 49064411543680 49142993633280 49145180098560 49174433181952 49289693945856 49412344269771 49487856746496 49490058555392 49647264270240 49676895785790 49689026895872 49782427322368 49846864635840 50059845413760 50075739721728 50166806000640 50169867052032 50196667194688 50261104508160 50371568474112 50373809601024 50408388526080 50465417941120 50553532252160 50576330947584 50694877642752 50858173154880 50885340982420 50953771224720 50966214148096 50980990119605 50996632866816 51062641822080 51093036251736 51158624231520 51366586118640 51420976150656 51456273899520 51458563287040 51486985105920 51517632120864 51602439103488 51630004508992 51637861416960 51665445744640 51727053389648 51762561244160 51873159946240 51907287025152 52000232374272 52012993968180 52094798479360 52129627483752 52224428903010 52304238837760 52307430309888 52339207867632 52375135933440 52421525438464 52436723329445 52437589837308 52650750771606 52711304970240 52774159733568 52810386370560 52838597047040 52925578567680 52928807952384 52957081888256 52988688838176 53022703656960 53025062737920 53141601337344 53169988944896 53238243102720 53397168441344 53466284598720 53511259734016 53583221293056 53598755979405 53611844808704 53782143422880 53784536292760 53934915424572 53971938858240 54000770022160 54029087594496 54127343316480 54248718031872 54285956874240 54318356951040 54347373167360 54348271248384 54350689306368 54449529883840 54466817943552 54569199180288 54639249500160 54791025193216 54873292088160 54902604744190 54919450779648 55093903018560 55096354251120 55197462986640 55317861973920 55321237329696 55350789272714 55421842917480 55480526899392 55639710801920 55676315874816 55706057496544 55714534686720 55744296724480 55777567198080 55810768130936 55866811662336 55900155257856 55938527723520 55968409415680 56005230737664 56165920112640 56327641825280 56331078795264 56347410132195 56471250594024 56473763107398 56560066920448 56700808523268 56739730594560 56773595183760 56787459309568 56807388990417 56872723783680 57000254717952 57030703571968 57103913717760 57172006378032 57211251901440 57229416824832 57333492572160 57336043448320 57336990916608 57367619651072 57441262295040 57570068115456 57674763361280 57735832870912 57890883697920 57921808315280 57939580747776 58083755072616 58123626462720 58154675408480 58192935063354 58232881399680 58263988708120 58281866133504 58357304939520 58531511560704 58606648289280 58637955259520 58766829886464 58769444534528 58807170170880 58809786613760 58842268692480 58877293852416 58974216118272 59005719438848 59046223708160 59116632445312 59443421677920 59446066428840 59496071677952 59573082125760 59576717124288 59608542293692 59685061603440 59797251568860 59816237563008 59927683805080 60000268124160 60032319549440 60071814496512 60103904141008 60200167200768 60244171653120 60313325409792 60354727280640 60386968053760 60486375505920 60490066231296 60507603329355 60522379300864 60558501529344 60600071700480 60750866274930 60910841298944 61025335361536 61062409178904 61104325255680 61140794813280 61177188143526 61255721119320 61270679781376 61425875900207 61468041477440 61612117432320 61639903342368 61747528679424 61750275944448 61859820933120 61862573194240 61998534893568 62078122229760 62111283619840 62115073492992 62228034152960 62247791935488 62513758175232 62594674652160 62669314683612 62712333815040 62745833993360 62765086605312 62787114147303 62924067995334 62964460592640 62967262001280 63220413684480 63333616353280 63368597053440 63406316456448 63409137524096 63510694281216 63544620934144 63588240916480 63630075285504 63664065710336 63707767685120 63745791083520 63783735006784 63866295314670 63885891723264 64159541518464 64276220188320 64397040151080 64503048879360 64537505636240 64538572107456 64541443551312 64658816737060 64800924026592 64884108781440 64952811979776 64997398609920 65000290467840 65162034354690 65177946939392 65216847800832 65261615677440 65339435860608 65384287887360 65424009834540 65523991511040 65526906798080 65546987296635 65719591927808 65883125693028 65967699666960 65983808995328 66115625101344 66150943277146 66161009940480 66196352360320 66235861047720 66381434368704 66427001671680 66462486181120 66506211500976 66746460551680 66767652962304 66853362401280 66889074667520 66893156069376 66933080637696 66979026616320 67014806010880 67162091298816 67165079468032 67248307077120 67399104135168 67418644280715 67435107930112 67536359493120 67616892158634 67810897539840 67891757573913 67935339060480 67938361632960 67995510489088 68083522429440 68087676713472 68124048335648 68211498975360 68488781491520 68524696461312 68561301534208 68608365199360 68649313474560 68653502281728 68690176161152 68800191086592 68803252137984 68929514754048 69151546662120 69209716033536 69350658624240 69506169978336 69595394843520 69632571870680 69763460163670 69785610490176 69833514577920 69875194072320 69916786449744 70006538422080 70201001028808 70281739960320 70365546311424 70413848494080 70567438090240 70571743936512 70589063242530 70651585117568 70696938209280 70700083650560 70855468449792 70876010654085 70984324136960 71250318397440 71288379464960 71335279714608 71373386167447 71465007972540 71487698550912 71536771031040 71622073924128 71671238645760 71709524563840 71756701882632 71913220566096 71962585144320 72038783459328 72131259432960 72169791088640 72293005983744 72331624042496 72421253775360 72424475934720 72464361664512 72467585741824 72604693840770 72622423924736 72720086040576 72758932240384 72852332666880 73164389450880 73225934372864 73325190306816 73458537358080 73461805668160 73596617315520 73717770147840 73757149298560 73761649772928 73895790556640 73934540918784 73974035865856 74231785119744 74235087833088 74370089597440 74470896405360 74489082216448 74510677867115 74533540343808 74673640983552 74770296953760 75089768120640 75129880176260 75250209000960 75295000792032 75298350809864 75391656762240 75560714401536 75601078031024 75612582789120 75652974126080 75698126911680 75743185320556 75830298378240 75864496421376 76000339623936 76138551623680 76229341837376 76281669201920 76328011473630 76444656762880 76449321222144 76494949300224 76588349726720 76639554377604 76760090820608 77049879177960 77131464225984 77184410849280 77187844930560 77276448181296 77445006763488 77498168616960 77590580084472 77643841866240 77809739919360 78000348561408 78042015414272 78142197719040 78313938812928 78336643354515 78355773181952 78456358256640 78461145464832 78503058469888 78632288157696 78976126157409 79257895570560 79261421905120 79388367851520 79430776167680 79435622832384 79483033257264 79537594106880 79580082137920 79729668758480 79754983417344 79857364654080 80095752662016 80199426898080 80266889601024 80417767213056 80673215134320 80676804439140 80744668705792 80800095600640 81001155033240 81191014974720 81373077047808 81416545571872 81428935311360 81472433674240 81521059751040 81526033959552 81569584191368 81674294825760 81700226915328 81756309749760 81853798770432 82149489909760 82186537789824 82330038239232 82333701259264 82353907116285 82379176169472 82479761244160 82644531376680 82664713191424 82820097990656 82976792960880 82997055913984 83026183909071 83132764376220 83220790349088 83459566202880 83559086244816 83616445086720 83666350797120 83716152196404 83800217493504 83898757327112 83952614123520 83956349335040 84248880168960 84293884912640 84491462737920 84496618192896 84541755275264 84680925708288 84710644661097 84836325851136 84840100380672 84994388111360 85051212784902 85109595891840 85155060419560 85181188964352 85546055357952 85655870576640 85701626917760 85758009567048 85816877852160 85862720201440 86000238858240 86004065172480 86051429476608 86055258068416 86161893442560 86355102173184 86401232035456 86512145041920 86603749306368 86667053957120 86882712472920 86909371121664 86955797067776 87119247814144 87179050516480 87232013112720 87395983062180 87422799200256 87692699566080 87751251286010 87797267341056 87844167590704 87956932889280 88150244829696 88154166801792 88210755256320 88214679920640 88314481396960 88315940778624 88508579158272 88569335562240 88674948667968 89023537283072 89169099643260 89190874759168 89244107516928 89305368821760 89359623188640 89412813440538 89527592405160 89549455065088 89695877353290 89891525707620 90048479324160 90155856211512 90366257479680 90414530053120 90522343431884 90580452080640 90584482177280 90729563258880 90778029905920 90783568951296 90837752294016 90900107550720 90948665300480 90996358053888 91366261948416 91532417966080 91538003042304 91593613768356 91656487883520 91733588115456 91737669517312 91765782215289 91906019672064 92202062216160 92279621378048 92418176148480 92467544832320 92625413916672 92674893304448 92789731399680 92793859791360 92997802340352 93047480653568 93111352770560 93166925429760 93172610239488 93222381932992 93342051229440 93371687903232 93770637262848 93820728415232 93885131325440 94118750990040 94122938512330 94147629907968 94386101993001 94450893001920 94501347538780 94678981650695 94830620526720 95000424529920 95109474684672 95113706286144 95286677296720 95316931401216 95382361374720 95496098565504 95561651527680 95618686625280 95675602510176 95799442972005 95884294088128 95950113525760 96051711279104 96414330282480 96565967912960 96595560226620 96619148886016 96806258454360 96812165326968 96988225105590 97136443555840 97201386039888 97500435701760 97552519267840 97668844229138 97708760432640 97766920409088 97825271701248 97892423516160 97944716477440 98009153790912 98076431831040 98128823087360 98285987266560 98290360197120 98348866363904 98579387891712 98824688539542 98975713492992 98980117110784 99226414915719 99294528540480 99353791571580 99378053791744 99564854644736 99693729271680 100119690827520 100151479443456 100333612001280 100339734104064 100393334389376 100522209016320 100743136948224 100747619202048 100816777052160 100930835882240 101152661895168 101389755285504 101716346309760 101770681964840 101907542449440 101961980239210 101993265733632 102125283644160 102186072503472 102317248463040 102733172237280 102841952301312 102912547799040 102917126574080 102973970211840 103035264241728 103204878206976 103260009017984 103330891489280 103454106779296 103525122488320 103746319892480 103814574050304 104025987936360 104189596958720 104259254967504 104314949013961 104448857806020 104608477675520 104614860619776 104645190245505 104678415735264 104750271866880 104873446658890 104875179674616 105301501543212 105422609940480 105548319467136 105620772741120 105677194094080 105851157135360 105857615904768 105914163776512 105977377676352 106045407313920 106050125475840 106283202674688 106339977889792 106476486205440 106794336882688 106932569197440 107022519468032 107197511958810 107223689617408 107564286845760 107569072585520 107869830849144 107943877716480 108001540044320 108058175188992 108254686632960 108497436063744 108636713902080 108694746334720 108696542496768 108701378612736 108899059767680 108933635887104 109138398360576 109278499000320 109582050386432 109746584176320 109805209488380 109838901559296 110187806037120 110192708502240 110394925973280 110635723947840 110642474659392 110701578545428 110843685834960 110961053798784 111279421603840 111352631749632 111412114993088 111429069373440 111488593448960 111555134396160 111621536261872 111733623324672 111800310515712 111936818831360 112010461475328 112331840225280 112694820264390 112942501188048 112947526214796 113120133840896 113152929289855 113401617046536 113479461189120 113547190367520 113614777980834 113745447567360 114000509435904 114061407143936 114207827435520 114344012756064 114422503802880 114458833649664 114492017210445 114666985144320 114672086896640 114673981833216 114735239302144 114882524590080 115140136230912 115349526722560 115471665741824 115781767395840 115843616630560 116167510145232 116247252925440 116309350816960 116385870126708 116465762799360 116527977416240 116563732267008 116714609879040 117063023121408 117213296578560 117275910519040 117533659772928 117538889069056 117619573227520 117684537384960 117754587704832 117948432236544 118011438877696 118092447416320 118233264890624 118886843355840 118892132857680 118992143355904 119146164251520 119153434248576 119217084587384 119370123206880 119594503137720 119632475126016 119855367610160 120064639098880 120143628993024 120207808282016 120400334401536 120488343306240 120626650819584 120709454561280 120773936107520 121015206658710 121044758601728 121117003058688 121200143400960 121501732549860 122050670723072 122124818357808 122208650511360 122281589626560 122354376287052 122511442238640 122541359562752 122851751800414 122936082954880 123224234864640 123279806684736 123495057358848 123500551888896 123719641866240 123725146388480 123997069787136 124156244459520 124222567239680 124230146985984 124456068305920 124495583870976 125027516350464 125189349304320 125338629367224 125424667630080 125491667986720 125574228294606 125848135990668 125928921185280 125934524002560 126440827368960 126667232706560 126737194106880 126812632912896 126818275048192 127021388562432 127089241868288 127260150571008 127328131420672 127415535370240 127491582167040 127567470013568 127732590629340 127771783446528 128319083036928 128552440376640 128794080302160 129006097758720 129075011272480 129077144214912 129082887102624 129317633474120 129601848053184 129768217562880 129905623959552 130000580935680 130324068709380 130355893878784 130433695601664 130523231354880 130678871721216 130768575774720 130848019669080 131053813596160 131093974593270 131439183855616 131626876929015 131766251386056 131935399333920 132231250202688 132301886554292 132322019880960 132392704720640 132471722095440 132550574310973 132762868737408 132854003343360 132924972362240 133012423001952 133492921103360 133535305924608 133778149335040 133786312138752 133866161275392 133958053232640 134029612021760 134119220160807 134324182597632 134330158936064 134496614154240 134837288561430 134870215860224 135072718986240 135233784317268 135621795079680 135783515147826 135870678120960 135876723265920 135991020978176 136167044858880 136175353426944 136248096671296 136422997950720 136977562983040 137049392922624 137122603068416 137216730398720 137298626949120 137307004563456 137380352322304 137600382173184 137606504275968 137859029508096 138303093324240 138376973181785 138419432067072 138701317248480 139012339956672 139190789687040 139265143741360 139526920327340 139571220980352 139667029155840 139750388144640 139833572899488 140013076844160 140402002057616 140731092622848 140827696988160 141134876180480 141143487873024 141178126485060 141184407768495 141303170235136 141393876418560 141400167301120 141752021308170 141968648273920 142500636794880 142576758929920 142670559429216 142746772334894 142930015945080 142975397101824 143073542062080 143244147848256 143342477291520 143419049127680 143513403765264 143826441132192 143925170288640 144077566918656 144262518865920 144339582177280 144663248084992 144848951869440 144928723329024 144935171483648 145209387681540 145244847849472 145440172081152 145482337658385 145517864480768 145704665333760 146328778901760 146451868745728 146503266343707 146650380613632 146917074716160 146923611336320 147193234631040 147435540295680 147514298597120 147523299545856 147791581113280 147869081837568 147948071731712 148463570239488 148470175666176 148740179194880 148941792810720 149021355734230 149067080687616 149347281967104 149540593907520 150179536241280 150259760352520 150500418001920 150590001584064 150596701619728 150783313524480 151121428803072 151202156062048 151225165578240 151305948252160 151396253823360 151486370641112 151660596756480 151728992842752 152277103247360 152458683674752 152563338403840 152656022947260 152889313525760 152898642444288 152942970358815 152989898600448 153176699453440 153279108755208 153520181641216 154099758355920 154262928451968 154368821698560 154375689861120 154552896362592 154890013526976 154996337233920 155181160168944 155287683732480 155619479838720 156000697122816 156084030828544 156284395438080 156673286709030 156711546363904 156912716513280 156922290929664 157006116939776 157264576315392 157310169988335 157952252314818 158515791141120 158522843810240 158776735703040 158861552335360 158871245664768 158966066514528 159075188213760 159160164275840 159459337516960 159509966834688 159714729308160 160191505324032 160398853796160 160533779202048 160835534426112 161346430268640 161353608878280 161489337411584 162002310066480 162382029949440 162746154095616 162833091143744 162857870622720 162944867348480 163042119502080 163052067919104 163139168382736 163348589651520 163400453830656 163707597540864 164298979819520 164373075579648 164667402518528 164707814232570 164758352338944 164959522488320 165289062753360 165329426382848 165377358192865 165640195981312 165953585921760 166052367818142 166265528752440 166441580698176 166919132405760 167118172489632 167232890173440 167332701594240 167432304392808 167600434987008 167797514654224 167905228247040 167912698670080 168497760337920 168587769825280 168982925475840 168993236385792 169042230396585 169083510550528 169421289322194 169680200761344 169988776222720 170102425569804 170219191783680 170310120839120 170362377928704 170422166971251 171092110715904 171311741153280 171403253835520 171516019134096 171633755704320 171725440402880 172000477716480 172008130344960 172102858953216 172110516136832 172323786885120 172710204346368 172802464070912 173024290083840 173207498612736 173765424945840 173818742243328 173911594135552 174238495628288 174358101032960 174464026225440 174791966124360 174845598400512 175502502572020 175594534682112 175688335181408 175913865778560 176300489659392 176308333603584 176421510512640 176429359841280 176628962793920 176631881557248 177017158316544 177138671124480 177349897335936 178338199286520 178381749518336 178488215033856 178719246377280 178825626881076 179055184810320 179098910130176 179391754706580 179783051415240 180096958648320 180311712423024 180732514959360 180829060106240 181044686863768 181160904161280 181168964354560 181459126517760 181556059811840 181567137902592 181675504588032 181800215101440 181897330600960 182732523896832 183064835932160 183076006084608 183187227536712 183312975767040 183475339034624 183531564430578 183812039344128 184277627700621 184404124432320 184559242756096 184836352296960 184935089664640 185250827833344 185349786608896 185579462799360 185587719582720 185995604680704 186094961307136 186222705541120 186333850859520 186345220478976 186444763865984 186684102458880 186743375806464 187541274525696 187641456830464 188237501980080 188245877024660 188295259815936 188772203986002 188901786003840 189002695077560 189357963301390 189661241053440 190000849059840 190218949369344 190227412572288 190573354593440 190633862802432 190764722749440 190992197131008 191123303055360 191237373250560 191351205020352 191598885944010 191768588176256 191900227051520 192103422558208 192828660564960 193191120453240 193238297772032 193612516908720 193624330653936 193727762454499 193976450211180 194272887111680 194402772079776 195000871403520 195105038535680 195337688458276 195533840818176 195650543402496 195784847032320 195889432954880 196018307581824 196152863662080 196257646174720 196571974533120 196580720394240 196697732727808 197158775783424 197649377079084 197951426985984 197960234221568 198452829831438 198589057080960 198707583143160 198756107583488 199129709289472 199387458543360 200239381655040 200302958886912 200667224002560 200679468208128 200786668778752 201044418032640 201486273896448 201495238404096 201861671764480 202305323790336 203432692619520 203541363929680 203675272721739 203815084898880 203923960478420 203986531467264 204250567288320 204372145006944 204634496926080 205466344474560 205683904602624 205825095598080 205834253148160 205947940423680 206070528483456 206409756413952 206520018035968 206661782978560 206908213558592 207050244976640 207492639784960 207629148100608 208051975872720 208379193917440 208518509935008 208629898027922 208897715612040 209290380491010 209356831470528 209500543733760 209746893317780 209750359349232 210603003086424 210845219880960 211096638934272 211241545482240 211354388188160 211702314270720 211715231809536 211828327553024 211954755352704 212090814627840 212100250951680 212566405349376 212628031962255 212679955779584 212952972410880 213588673765376 213865138394880 214045038936064 214120158502341 214395023917620 214447379234816 215128573691520 215138145171040 215739661698288 215887755432960 216003080088640 216116350377984 216509373265920 216994872127488 217273427804160 217389492669440 217393084993536 217402757225472 217798119535360 217867271774208 218276796721152 218556998000640 219164100772864 219493168352640 219610418976760 219677803118592 220375612074240 220385417004480 220789851946560 221271447895680 221284949318784 221403157090856 221687371669920 221922107597568 222558843207680 222705263499264 222824229986176 222977186897920 223110268792320 223243072523744 223467246649344 223532033601345 223600621031424 223873637662720 224020922950656 225389640528780 225885002376096 225895052429592 226305858579710 226803234093072 226958922378240 227094380735040 227229555961668 227490895134720 228001018871808 228122814287872 228415654871040 228688025512128 228845007605760 228984034420890 229333970288640 229344173793280 229347963666432 229470478604288 229765049180160 230280272461824 230699053445120 230943331483648 231563534791680 231687233261120 232335020290464 232494505850880 232618701633920 232771740253416 232931525598720 233055954832480 233429219758080 234126046242816 234426593157120 234551821038080 235067319545856 235077778138112 235239146455040 235369074769920 235509175409664 235896864473088 236022877755392 236466529781248 237773686711680 237784265715360 237984286711808 238292328503040 238306868497152 238434169174768 238740246413760 239189006275440 239264950252032 239710735220320 240129278197760 240287257986048 240415616564032 240800668803072 241253301639168 241547872215040 242030413317420 242089517203456 242234006117376 242400286801920 243003465099720 244101341446144 244172110572845 244249636715616 244417301022720 244563179253120 244708752574104 245022884477280 245703503600828 245872165909760 246448469729280 246559613369472 246990114717696 247001103777792 247061721348855 247439283732480 247450292776960 247994139574272 248445134479360 248460293971968 248912136611840 248991167741952 249078551727213 250378698608640 250677258734448 250849335260160 250983335973440 251148456589212 251696271981336 251857842370560 251869048005120 252881654737920 253474388213760 253625265825792 253636550096384 254042777124864 254178483736576 254520301142016 254656262841344 254831070740480 254983164334080 255134940027136 255465181258680 255543566893056 256638166073856 257104880753280 257588160604320 258012195517440 258150022544960 258154288429824 258165774205248 258635266948240 259203696106368 259536435125760 259811247919104 260001161871360 260648137418760 260711787757568 260867391203328 261357743442432 261537151549440 261696039338160 262107627192320 262187949186540 263253753858030 263532502772112 263870798667840 264462500405376 264603773108584 264644039761920 264785409441280 264943444190880 265101148621946 265525737474816 265708006686720 265849944724480 266024846003904 266985842206720 267070611849216 267556298670080 267572624277504 267732322550784 267916106465280 268059224043520 268238440321614 268648365195264 268660317872128 269674577122860 269740431720448 270145437972480 270467568634536 271243590159360 271567030295652 271741356241920 271753446531840 271982041956352 272334089717760 272350706853888 272496193342592 272845995901440 273955125966080 274098785845248 274245206136832 274597253898240 274614009126912 274760704644608 275200764346368 275213008551936 275718059016192 276606186648480 276753946363570 276838864134144 277402634496960 278024679913344 278381579374080 278530287482720 279053840654680 279142441960704 279334058311680 279500776289280 279667145798976 280026153688320 280804004115232 281462185245696 281655393976320 282356252970120 282368815536990 282606340470272 282800334602240 283504042616340 283937296547840 284036944952085 285001273589760 285153517859840 285341118858432 285493544669788 285860031890160 285950794203648 286147084124160 286488295696512 286684954583040 286838098255360 287026807530528 287652882264384 287850340577280 288155133837312 288679164354560 289326496169984 289697903738880 289857446658048 289870342967296 290418775363080 290489695698944 290964675316770 291035728961536 291409330667520 292657557803520 293006532687414 293300761227264 293834149432320 293847222672640 294386469262080 294871080591360 295028597194240 295046599091712 295583162226560 295738163675136 295896143463424 296927140478976 296940351332352 297480358389760 297679244747157 297883585621440 298042711468460 298134161375232 298694563934208 299081187815040 300359072482560 300519520705040 301000836003840 301180003168128 301193403239456 301566627048960 302242857606144 302404312124096 302450331156480 302611896504320 302792507646720 302972741282224 303457985685504 304554206494720 304917367349504 305126676807680 305312045894520 305885940717630 305979797200896 306353398906880 306558217510416 307040363282432 307129379501035 308199516711840 308525856903936 308737643397120 308751379722240 309105792725184 309780027053952 309992674467840 310362320337888 310575367464960 311238959677440 312168061657088 312568790876160 312944847041883 313346573418060 313423092727808 313825433026560 313844581859328 313935570736515 314012233879552 314620339976670 315904504629636 317031582282240 317045687620480 317553471406080 317723104670720 317742491329536 317932133029056 318150376427520 318320328551680 318918675033920 319019933669376 319429458616320 320383010648064 320797707592320 321067558404096 321671068852224 322692860537280 322707217756560 322978674823168 324004620132960 324764059898880 325492308191232 325666182287488 325889734696960 326084239004160 326104135838208 326278336765472 326697179303040 326800907661312 327415195081728 328597959639040 328746151159296 329334805037056 329415628465140 329516704677888 329919044976640 330578125506720 330754716385730 331280391962624 331907171843520 332104735636284 332531057504880 332883161396352 333838264811520 334236344979264 334465780346880 334665403188480 334864608785616 335200869974016 335595029308448 335810456494080 335825397340160 336995520675840 337175539650560 338084460793170 338167021101056 338842578644388 339360401522688 339458787869565 339977552445440 340204851139608 340438383567360 340620241678240 340844333942502 342184221431808 342623482306560 342806507671040 343032038268192 343267511408640 343450880805760 344000955432960 344016260689920 344205717906432 344221032273664 344647573770240 345420408692736 345604928141824 346048580167680 346414997225472 347530849891680 347823188271104 348476991256576 348928052450880 349583932248720 349691196801024 351005005144040 351189069364224 351376670362816 351827731557120 352600979318784 352616667207168 352858719682560 353257925587840 353263763114496 354034316633088 354277342248960 354699794671872 356676398573040 356763499036672 356866930837235 356976430067712 357438492754560 357651253762152 358110369620640 358783509413160 359566102830480 359780130272641 360193917296640 360623424846048 361465029918720 361658120212480 362089373727536 362321808322560 362337928709120 363112119623680 363134275805184 363351009176064 363600430202880 363794661201920 366129671864320 366152012169216 366374455073424 366625951534080 366950678069248 367063128861156 367624078688256 368555255401242 368808248864640 369118485512192 369672704593920 369870179329280 370501655666688 370699573217792 371158925598720 371175439165440 371991209361408 372189922614272 372445411082240 372667701719040 372690440957952 372889527731968 373368204917760 373486751612928 375082549051392 375282913660928 376475003960160 376491754049320 377544407972004 377803572007680 378005390155120 378715926602780 379322482106880 380001698119680 380437898738688 380454825144576 381146709186880 381267725604864 381984394262016 382246606110720 382474746501120 382702410040704 383197771888020 383537176352512 383800454103040 385657321129920 386382240906480 386476595544064 387225033817440 387248661307872 387455524908998 387952900422360 388805544159552 390001742807040 390210077071360 390675376916552 391067681636352 391301086804992 391569694064640 391778865909760 392036615163648 392305727324160 392515292349440 393161440788480 393395465455616 394317551566848 394880630787045 395298754158168 395920468443136 396905659662876 397178114161920 397415166286320 397512215166976 397651722932919 398259418578944 398774917086720 400478763310080 400605917773824 401334448005120 401358936416256 401573337557504 402088836065280 402972547792896 402990476808192 403723343528960 404610647580672 406865385239040 407082727859360 407350545443478 407630169797760 407847920956840 407973062934528 408501134576640 408744290013888 409268993852160 410932688949120 411367809205248 411650191196160 411668506296320 411895880847360 412141056966912 412819512827904 413040036071936 413323565957120 413816427117184 414100489953280 414985279569920 415130919545355 415258296201216 416103951745440 417037019870016 417259796055844 417795431224080 418580760982020 418713662941056 419001087467520 419493786635560 419500718698464 421206006172848 422193277868544 422483090964480 422708776376320 423404628541440 423430463619072 423553223305485 423656655106048 423909510705408 424181629255680 424200501903360 425256063924510 425359911559168 425905944821760 427177347530752 427730276789760 428240317004682 428790047835240 428894758469632 429981131301449 430257147383040 430276290342080 431479323396576 431775510865920 432006160177280 432232700755968 433018746531840 433989744254976 434546855608320 434778985338880 434786169987072 434805514450944 435596239070720 435734543548416 436553593442304 437113996001280 438328201545728 438986336705280 439220837953520 439355606237184 439509799031121 440751224148480 440770834008960 441579703893120 442542895791360 442569898637568 442806314181712 443374743339840 443844215195136 445117686415360 445410526998528 445648459972352 445954373795840 446220537584640 446486145047488 447064067202690 447201242062848 447747275325440 448041845901312 450779281057560 451770004752192 451790104859184 452611717159420 453606468186144 453917844756480 454188761470080 454459111923336 454981790269440 456245628575744 456831309742080 457376051024256 457690015211520 457968068841780 458667940577280 458688347586560 458695927332864 458828911076445 458940957208576 459530098360320 460560544923648 461398106890240 461886662967296 463127069583360 463374466522240 464670040580928 464989011701760 465237403267840 465543480506832 465863051197440 466111909664960 466858439516160 468252092485632 468853186314240 469103642076160 470134639091712 470155556276224 470738149539840 471018350819328 471793728946176 471930509965005 472045755510784 472933059562496 475547373423360 475568531430720 475968573423616 476584657006080 476613736994304 476868338349536 477480492827520 478378012550880 478529900504064 479421470440640 480258556395520 480574515972096 480831233128064 481601337606144 482506603278336 483095744430080 484060826634840 484179034406912 484468012234752 486006930199440 488344221145690 488499273431232 488834602045440 489126358506240 489417505148208 490045768954560 491407007201656 491744331819520 492896939458560 493119226738944 494002207555584 494123442697710 494878567464960 494900585553920 495988279148544 496132074578595 496890268958720 496920587943936 497824273223680 498157103454426 500757397217280 501354517468896 501698670520320 501966671946880 502296913178424 503392543962672 503715684741120 503738096010240 505763309475840 506948776427520 507250531651584 507273100192768 508356967473152 509040602284032 509312525682688 509966328668160 510269880054272 510930362517360 511087133786112 513276332147712 514209761506560 515176321208640 516024391034880 516300045089920 516308576859648 516331548410496 517270533896480 518407392212736 519072870251520 519622495838208 521296274837520 521423575515136 521574745069805 521734782406656 522715486884864 523074303098880 523392078676320 524375898373080 526507507716060 527065005544224 527741597335680 528925000810752 529207546217168 529288079523840 529570818882560 529886888381760 530202297243892 531051474949632 531416013373440 531699889448960 532049692007808 533971684413440 535112597340160 535145248555008 535464645101568 536118448087040 536476880643228 537296730390528 537320635744256 539349154245720 539480863440896 540290875944960 540935137269072 542487180318720 543134060591304 543482712483840 543506893063680 544668179435520 544701413707776 544992386685184 545691991802880 547910251932160 548197571690496 548490412273664 549194507796480 549228018253824 549521409289216 550426017103872 551436118032384 552832883101863 553212373296960 553507892727140 553677728268288 554805268993920 556049359826688 556763158748160 557060574965440 558107681309360 558284883921408 558668116623360 559001552578560 559334291597952 560052307376640 561608008230464 562924370491392 564712505940240 564737631073980 565212680940544 565600669204480 567008085232680 568073889904170 570002547179520 570307035719680 570682237716864 570987089339576 571720063780320 571901588407296 572294168248320 572976591393024 573369909166080 573676196510720 574053615061056 575305764528768 575700681154560 576310267674624 577358328709120 578652992339968 579714893316096 579740685934592 580837550726160 580979391397888 581183287363497 581929350633540 582071457923072 582818661335040 585315115607040 586013065374828 586601522454528 587668298864640 587694445345280 588772938524160 589742161182720 590057194388480 590093198183424 591166324453120 591476327350272 591792286926848 593854280957952 593880702664704 594960716779520 595358489494314 595767171242880 596085422936920 596268322750464 597389127868416 598162375630080 600718144965120 601039041410080 602001672007680 602360006336256 602386806478912 603133254097920 604485715212288 604808624248192 605223793008640 605585015293440 605945482564448 606915971371008 609834734699008 610253353615360 610624091789040 611771881435260 611959594401792 612706797813760 613116435020832 614258759002070 616399033423680 617051713807872 617475286794240 617502759444480 618211585450368 619560054107904 619985348935680 620724640675776 621150734929920 622477919354880 624336123314176 625137581752320 625889694083766 626693146836120 626846185455616 627871141473030 628024467759104 629240679953340 631809009259272 634063164564480 634091375240960 635106942812160 635446209341440 635484982659072 635864266058112 636300752855040 636640657103360 637837350067840 638039867338752 638858917232640 640766021296128 641595415184640 642135116808192 642360475507023 643342137704448 645385721074560 645414435513120 645957349646336 648009240265920 649528119797760 650984616382464 651332364574976 651779469393920 652168478008320 652208271676416 652556673530944 653394358606080 653601815322624 654830390163456 657195919278080 657492302318592 658831256930280 659033409355776 661156251013440 661509432771460 662560783925248 662752871554865 663814343687040 664209471272568 665062115009760 665766322792704 667676529623040 668472689958528 668931560693760 669330806376960 669729217571232 670401739948032 670596100804035 671190058616896 671620912988160 671650794680320 674351079301120 676168921586340 676334042202112 677685157288776 678917575739130 679955104890880 680409702279216 680876767134720 681240483356480 681688667885004 684368442863616 685246964613120 685613015342080 686064076536384 686535022817280 686901761611520 688001910865920 688032521379840 688411435812864 688442064547328 689295147540480 690840817385472 691209856283648 692097160335360 692829994450944 695061699783360 695646376542208 696953982513152 697856104901760 699167864497440 702010010288080 702378138728448 702753340725632 703655463114240 705201958637568 705233334414336 705717439365120 706515851175680 706527526228992 708068633266176 709399589343744 713352797146080 713733861674470 713952860135424 714876985509120 715302507524304 716220739241280 717567018826320 719132205660960 719560260545282 720387834593280 721246849692096 723316240424960 724178747455072 724643616645120 724675857418240 726224239247360 726268551610368 726702018352128 727200860405760 727589322403840 732259343728640 732304024338432 732516331718535 732748910146848 733251903068160 734126257722312 737110510802484 737616497729280 738236971024384 739345409187840 739740358658560 741003311333376 741399146435584 742317851197440 742350878330880 743982418722816 744379845228544 745335403438080 745380881915904 745779055463936 746736409835520 746973503225856 750565827321856 752950007920320 752983508098640 755088815944008 755607144015360 756010780310240 757431853205560 758644964213760 760875797477376 760909650289152 762293418373760 762535451209728 763968788524032 764493212221440 764949493002240 765404820081408 766395543776040 767074352705024 767600908206080 771314642259840 772764481812960 774450067634880 774497322615744 774911049817996 775905800844720 777611088319104 780003485614080 780420154142720 781350753833104 782135363272704 782602173609984 783557731819520 784073230327296 784611454648320 785030584698880 786322881576960 786790930911232 789761261574090 790597508316336 791840936886272 793811319325752 794356228323840 794830332572640 795303445865838 796518837157888 797549834173440 800957526620160 801211835547648 802668896010240 802717872832512 803146675115008 804177672130560 805945095585792 805980953616384 807446687057920 809221295161344 813730770478080 814165455718720 814701090886956 815260339595520 815695841913680 815946125869056 817002269153280 817488580027776 818537987704320 821865377898240 822735618410496 823337012592640 823791761694720 824282113933824 825639025655808 826080072143872 826647131914240 827632854234368 828200979906560 830261839090710 830516592402432 832207903490880 834074039740032 834519592111688 835590862448160 837161521964040 837427325882112 838002174935040 838987573271120 839001437396928 842412012345696 844386555737088 844966181928960 845417552752640 847106446610970 847313310212096 847819021410816 848401003806720 850512127849020 850719823118336 851811889643520 852110834856255 854354695061504 855460553579520 856480634009364 857580095670480 857789516939264 859962262602898 860514294766080 860552580684160 862958646793152 863551021731840 864012320354560 864465401511936 866037493063680 867979488509952 869093711216640 869557970677760 869572339974144 869611028901888 871192478141440 871469087096832 873107186884608 874227992002560 876656403091456 877972673410560 878441675907040 879019598062242 881502448296960 881541668017920 883159407786240 885085791582720 885139797275136 885612628363424 886749486679680 887688430390272 890821053997056 891296919944704 891908747591680 892441075169280 892972290094976 894128134405380 894402484125696 895494550650880 896083691802624 901558562115120 903540009504384 903580209718368 905223434318840 907212936372288 907835689512960 908377522940160 908918223846672 912491257151488 913662619484160 914752102048512 915380030423040 915936137683560 917376695173120 917657822152890 917881914417152 919060196720640 921121089847296 921388138503105 922796213780480 926254139166720 926748933044480 927854020176811 929340081161856 929978023403520 930474806535680 931086961013664 931726102394880 932223819329920 933716879032320 936504184971264 937706372628480 938207284152320 938834541125649 940269278183424 940311112552448 941476299079680 942036701638656 943861019930010 944091511021568 945866119124992 951094746846720 951137062861440 951937146847232 953169314012160 953227473988608 953736676699072 954960985655040 956756025101760 957059801008128 958842940881280 960517112791040 961149031944192 961662466256128 963202675212288 965013206556672 966191488860160 968121653269680 968358068813824 968638812272495 968936024469504 972013860398880 976688442291380 976998546862464 977669204090880 978252717012480 978835010296416 980091537909120 982814014403312 983488663639040 985793878917120 986238453477888 988004415111168 988246885395420 989757134929920 989801171107840 992264149157190 993780537917440 993841175887872 995648546447360 996314206908852 1001514794434560 1002709034937792 1003397341040640 1003933343893760 1004593826356848 1006785087925344 1007431369482240 1007476192020480 1011526618951680 1014501063303168 1014546200385536 1016713934946304 1018081204568064 1018376363608695 1018625051365376 1019932657336320 1020539760108544 1021860725034720 1026552664295424 1028419523013120 1030352642417280 1032048782069760 1032600090179840 1032617153719296 1032663096820992 1034541067792960 1036814784425472 1038145740503040 1039244991676416 1042592549675040 1043149490139610 1043469564813312 1045430973769728 1046784157352640 1048751796746160 1053015015432120 1054130011088448 1055483194671360 1057850001621504 1058415092434336 1058576159047680 1059141637765120 1059773776763520 1060404594487784 1062102949899264 1062832026746880 1063399778897920 1064099384015616 1067943368826880 1070225194680320 1070290497110016 1070600792511705 1070929290203136 1072236896174080 1072953761286456 1074641271488512 1078698308491440 1078961726881792 1079340390817923 1080581751889920 1081870274538144 1084974360637440 1086268121182608 1086965424967680 1087013786127360 1089336358871040 1089402827415552 1089984773370368 1091383983605760 1095820503864320 1096980824547328 1098389015592960 1098456036507648 1099042818578432 1100852034207744 1102872236064768 1105665766203726 1106424746593920 1107015785454280 1107355456536576 1109610537987840 1112098719653376 1113526317496320 1114121149930880 1116215362618720 1116569767842816 1117336233246720 1118003105157120 1118668583195904 1120104614753280 1123216016460928 1125848740982784 1129425011880480 1129475262147960 1130425361881088 1134016170465360 1136147779808340 1140005094359040 1140614071439360 1141364475433728 1141974178679152 1143440127560640 1143803176814592 1145953182786048 1146739818332160 1147352393021440 1148107230122112 1150611529057536 1151401362309120 1154716657418240 1157305984679936 1159429786632192 1159481371869184 1161675101452320 1162366574726994 1163858701267080 1164142915846144 1170630231214080 1172026130749656 1173203044909056 1175336597729280 1175388890690560 1177545877048320 1179484322365440 1180114388776960 1180186396366848 1182332648906240 1182952654700544 1183584573853696 1187761405329408 1189921433559040 1190716978988628 1191534342485760 1192170845873840 1192536645500928 1192955168798757 1194778255736832 1196324751260160 1201436289930240 1202078082820160 1204003344015360 1204720012672512 1204773612957824 1206266508195840 1208971430424576 1209617248496384 1210447586017280 1211170030586880 1211890965128896 1213831942742016 1219669469398016 1220506707230720 1221248183578080 1223543762870520 1223919188803584 1226232870041664 1228517518004140 1232798066847360 1234103427615744 1234950573588480 1235005518888960 1236423170900736 1239120108215808 1239970697871360 1241449281351552 1242301469859840 1244955838709760 1245392758636065 1248672246628352 1251779388167532 1253386293672240 1253692370911232 1255742282946060 1256048935518208 1258481359906680 1263618018518544 1268126329128960 1268182750481920 1270213885624320 1270892418682880 1270969965318144 1271728532116224 1272601505710080 1273281314206720 1275674700135680 1276079734677504 1277717834465280 1281532042592256 1283190830369280 1284720951014046 1286684275408896 1289943393904347 1290771442149120 1290828871026240 1291914699292672 1296018480531840 1299056239595520 1301969232764928 1302664729149952 1303558938787840 1304336956016640 1304416543352832 1305113347061888 1306788717212160 1307203630645248 1309660780326912 1314984604637184 1317662513860560 1318066818711552 1322312502026880 1323018865542920 1325505743109730 1327628687374080 1328418942545136 1330124230019520 1331532645585408 1335353059246080 1336945379917056 1337863121387520 1338661612753920 1339458435142464 1341192201608070 1342380117233792 1343241825976320 1343301589360640 1348702158602240 1352337843172680 1352668084404224 1355370314577552 1356094337181493 1357835151478260 1359910209781760 1360819404558432 1361753534269440 1362480966712960 1363377335770008 1368736885727232 1370493929226240 1371226030684160 1372128153072768 1373070045634560 1373803523223040 1376003821731840 1376065042759680 1376822871625728 1376884129094656 1378590295080960 1381681634770944 1382419712567296 1384194320670720 1385659988901888 1390123399566720 1391292753084416 1393907965026304 1395712209803520 1398335728994880 1404020020576160 1404756277456896 1405506681451264 1407310926228480 1410403917275136 1410466668828672 1413031702351360 1413055052457984 1416137266532352 1418799178687488 1426705594292160 1427467723348940 1427905720270848 1429753971018240 1430605015048608 1432441478482560 1435134037652640 1438264411321920 1439120521090564 1440775669186560 1442493699384192 1446632480849920 1448357494910144 1449287233290240 1449351714836480 1452448478494720 1452537103220736 1453404036704256 1455178644807680 1465032663437070 1465497820293696 1466503806136320 1468252515444624 1474221021604968 1475232995458560 1478690818375680 1479480717317120 1482006622666752 1482798292871168 1484635702394880 1484701756661760 1487964837445632 1488396223735785 1488759690457088 1490670806876160 1490761763831808 1491558110927872 1493472819671040 1501131654643712 1505900015840640 1505967016197280 1510177631888016 1511214288030720 1512021560620480 1514863706411120 1517289928427520 1521751594954752 1521819300578304 1524586836747520 1525070902419456 1527937577048064 1529898986004480 1530809640162816 1532791087552080 1534148705410048 1535201816412160 1542629284519680 1545528963625920 1548900135269760 1548994645231488 1549822099635992 1551811601689440 1555222176638208 1560840308285440 1562701507666208 1564270726545408 1564724235209415 1565204347219968 1567115463639040 1568146460654592 1569222909296640 1570061169397760 1573581861822464 1579522523148180 1581195016632672 1587622638651504 1588712456647680 1589660665145280 1590606891731676 1593037674315776 1595099668346880 1601915053240320 1605337792020480 1605435745665024 1606293350230016 1608355344261120 1611890191171584 1611961907232768 1614893374115840 1618442590322688 1627461540956160 1628330911437440 1629402181773912 1630520679191040 1631391683827360 1634004538306560 1634977160055552 1637075975408640 1643730755796480 1645471236820992 1646674025185280 1647583523389440 1648564227867648 1651278051311616 1652160144287744 1655265708468736 1656401959813120 1660523678181420 1661033184804864 1664415806981760 1668148079480064 1669039184223376 1671181724896320 1674323043928080 1674854651764224 1676004349870080 1677975146542240 1678002874793856 1684824024691392 1688773111474176 1690835105505280 1694212893221940 1694626620424192 1695638042821632 1696802007613440 1701024255698040 1701439646236672 1704221669712510 1708709390123008 1710921107159040 1712961268018728 1715160191340960 1719924525205796 1721028589532160 1721105161368320 1725917293586304 1727102043463680 1728024640709120 1728930803023872 1732074986127360 1735958977019904 1739115941355520 1739144679948288 1739222057803776 1742384956282880 1742938174193664 1743549862090491 1746214373769216 1748455984005120 1753312806182912 1755945346821120 1756883351814080 1758039196124484 1763004896593920 1763083336035840 1766318815572480 1770171583165440 1770279594550272 1771225256726848 1773498973359360 1775376860780544 1781642107994112 1782593839889408 1783817495183360 1784882150338560 1785944580189952 1788256268810760 1788804968251392 1792167383605248 1798900651363205 1803117124230240 1807080019008768 1807160419436736 1810446868637680 1814425872744576 1815671379025920 1816755045880320 1817836447693344 1824982514302976 1829504204097024 1830760060846080 1831872275367120 1834753390346240 1835315644305780 1835763828834304 1838120393441280 1842776277006210 1845592427560960 1852508278333440 1853497866088960 1855708040353622 1858680162323712 1859956046807040 1860949613071360 1862173922027328 1863452204789760 1864447638659840 1867433758064640 1873008369942528 1875412745256960 1876414568304640 1877669082251298 1880538556366848 1880622225104896 1884073403277312 1887722039860020 1888183022043136 1891732238249984 1902189493693440 1902274125722880 1903874293694464 1906338628024320 1906454947977216 1907473353398144 1909921971310080 1913512050203520 1914119602016256 1917685881762560 1922298063888384 1923324932512256 1926405350424576 1930026413113344 1932382977720320 1936243306539360 1937277624544990 1937872048939008 1944027720797760 1953376884582760 1953997093724928 1955338408181760 1956505434024960 1957670020592832 1960183075818240 1965628028806624 1966977327278080 1971587757834240 1972476906955776 1976493770790840 1979602342215680 1984528298314380 1987561075834880 1987682351775744 1988258614664595 1991297092894720 1992628413817704 2003029588869120 2005418069875584 2006794682081280 2007866687787520 2009187652713696 2013570175850688 2014862738964480 2014952384040960 2023053237903360 2029002126606336 2029092400771072 2033427869892608 2036752727217390 2037250102730752 2039865314672640 2041079520217088 2043721450069440 2053105328590848 2056839046026240 2060705284834560 2064097564139520 2065200180359680 2065234307438592 2065326193641984 2069082135585920 2073629568850944 2076291481006080 2078489983352832 2085185099350080 2086298980279220 2086939129626624 2090861947539456 2093568314705280 2097503593492320 2106030030864240 2108260022176896 2110966389342720 2115700003243008 2116830184868672 2117152318095360 2118283275530240 2119547553527040 2120809188975568 2124205899798528 2126799557795840 2128198768031232 2135886737653760 2141201585023410 2141858580406272 2144473792348160 2145907522572912 2149282542977024 2149905656507245 2157396616982880 2158680781635846 2161163503779840 2163740549076288 2169948721274880 2172536242365216 2173930849935360 2174027572254720 2178672717742080 2178805654831104 2179969546740736 2182767967211520 2191641007728640 2193961649094656 2196778031185920 2196912073015296 2197548995155605 2198085637156864 2211331532407452 2212849493187840 2214031570908560 2214710913073152 2219221075975680 2224197439306752 2227052634992640 2228242299861760 2232430725237440 2233139535685632 2236006210314240 2237337166391808 2240209229506560 2246432032921856 2251697481965568 2258850023760960 2258950524295920 2260850723762176 2268032340930720 2272295559616680 2281228142878720 2282728950867456 2283948357358304 2286880255121280 2287606353629184 2291906365572096 2293479636664320 2294704786042880 2296214460244224 2301223058115072 2302802724618240 2309433314836480 2318962743738368 2323350202904640 2324733149453988 2327717402534160 2328285831692288 2341260462428160 2344052261499312 2346406089818112 2350673195458560 2350777781381120 2355091754096640 2358968644730880 2360228777553920 2360372792733696 2364665297812480 2367169147707392 2375522810658816 2379842867118080 2381433957977256 2383068684971520 2384341691747680 2385910337597514 2389556511473664 2392649502520320 2402872579860480 2404156165640320 2408006688030720 2409440025345024 2409547225915648 2412533016391680 2417942860849152 2419234496992768 2420895172034560 2422340061173760 2423781930257792 2427663885484032 2439338938796032 2442496367156160 2447087525741040 2447838377607168 2452465740083328 2457035036008280 2465596133694720 2468206855231488 2470011037777920 2472846341801472 2478240216431616 2479941395742720 2482898562703104 2484602939719680 2490785517272130 2497344493256704 2503558776335064 2506772587344480 2511484565892120 2512097871036416 2516962719813360 2518460911908487 2527236037037088 2536252658257920 2536365500963840 2541784837365760 2541939930636288 2543457064232448 2545203011420160 2546562628413440 2551349400271360 2552159469355008 2555435668930560 2563064085184512 2566381660738560 2569441902028092 2573368550817792 2579886787808694 2581542884298240 2581657742052480 2583829398585344 2592036961063680 2598112479191040 2603938465529856 2605329458299904 2607117877575680 2608673912033280 2608833086705664 2610226694123776 2613577434424320 2614407261290496 2619321560653824 2629969209274368 2635325027721120 2644625004053760 2646037731085840 2651011486219460 2655257374748160 2656837885090272 2660248460039040 2663065291170816 2673890759834112 2675726242775040 2677323225507840 2678916870284928 2682384403216140 2684760234467584 2686483651952640 2686603178721280 2697404317204480 2704675686345360 2705336168808448 2710740629155104 2712188674362986 2715670302956520 2721638809116864 2723507068538880 2724961933425920 2726754671540016 2737473771454464 2740987858452480 2742452061368320 2744256306145536 2746140091269120 2747607046446080 2752130085519360 2753645743251456 2753768258189312 2757180590161920 2763363269541888 2764164415509315 2764839425134592 2768388641341440 2780246799133440 2782585506168832 2783562060530433 2787815930052608 2791424419607040 2796671457989760 2808040041152320 2809512554913792 2811013362902528 2814621852456960 2820807834550272 2820933337657344 2826063404702720 2826110104915968 2832274533064704 2837598357374976 2853411188584320 2854935446697880 2855811440541696 2859507942036480 2861210030097216 2864882956965120 2870268075305280 2876528822643840 2878241042181128 2881551338373120 2884987398768384 2893264961699840 2896714989820288 2898574466580480 2898703429672960 2904896956989440 2905074206441472 2905916436817485 2906808073408512 2910357289615360 2930065326874140 2930995640587392 2933007612272640 2936505030889248 2948442043209936 2950465990917120 2957381636751360 2958961434634240 2964013245333504 2965596585742336 2969271404789760 2969403513323520 2976792447471570 2977519380914176 2981341613752320 2981523527663616 2983116221855744 2986945639342080 3002263309287424 3011800031681280 3011934032394560 3020355263776032 3022428576061440 3024043121240960 3029727412822240 3034579856855040 3043503189909504 3043638601156608 3049173673495040 3050141804838912 3055875154096128 3059797972008960 3061619280325632 3065582175104160 3068297410820096 3085258569039360 3091057927251840 3097800270539520 3097989290462976 3099644199271984 3103623203378880 3110444353276416 3121680616570880 3125403015332416 3129448470418830 3130408694439936 3134230927278080 3136292921309184 3140122338795520 3147163723644928 3159045046296360 3162390033265344 3175245277303008 3177424913295360 3179321330290560 3181213783463352 3190199336693760 3203830106480640 3210675584040960 3210871491330048 3211802377535115 3212586700460032 3216710688522240 3223923814465536 3229786748231680 3236885180645376 3238021172453769 3254923081912320 3256661822874880 3258804363547824 3261041358382080 3262783367654720 3268009076613120 3269954320111104 3274151950817280 3287461511592960 3290942473641984 3295167046778880 3297128455735296 3302556102623232 3304320288575488 3310531416937472 3312803919626240 3321047356362840 3322066369609728 3328831613963520 3336296158960128 3338078368446752 3342363449792640 3348646087856160 3349709303528448 3352008699740160 3355950293084480 3356005749587712 3369648049382784 3377546222948352 3381670211010560 3388425786443880 3389253240848384 3391276085643264 3402048511396080 3402879292473344 3408443339425020 3421842214318080 3425922536037456 3430320382681920 3439849050411592 3442057179064320 3442210322736640 3451834587172608 3454204086927360 3456049281418240 3464149972254720 3471917954039808 3478231882711040 3478289359896576 3478444115607552 3484769912565760 3487099724180982 3492428747538432 3506625612365824 3511890693642240 3513766703628160 3516078392248968 3526009793187840 3526166672071680 3532637631144960 3540343166330880 3540559189100544 3542450513453696 3546997946718720 3550753721561088 3563284215988224 3565187679778816 3569764300677120 3571889160379904 3576512537621520 3577609936502784 3584334767210496 3597801302726410 3606234248460480 3614160038017536 3614320838873472 3620893737275360 3628851745489152 3631342758051840 3633510091760640 3635672895386688 3649965028605952 3659008408194048 3661520121692160 3663744550734240 3670631288611560 3671527657668608 3685552554012420 3691184855121920 3705016556666880 3706995732177920 3711416080707244 3717360324647424 3719912093614080 3721899226142720 3724347844054656 3726904409579520 3728895277319680 3734867516129280 3746016739885056 3752829136609280 3755338164502596 3761077112733696 3761244450209792 3768146806554624 3775444079720040 3776366044086272 3783464476499968 3804378987386880 3804548251445760 3812677256048640 3812909895954432 3814946706796288 3819843942620160 3827024100407040 3828239204032512 3835371763525120 3844596127776768 3846649865024512 3860052826226688 3869830181713041 3872486613078720 3874555249089980 3875744097878016 3888055441595520 3906753769165520 3907994187449856 3910676816363520 3913010868049920 3915340041185664 3920366151636480 3931256057613248 3933954654556160 3944953813911552 3952987541581680 3959204684431360 3969056596628760 3976517229329190 3982594185789440 3985256827635408 4006059177738240 4010836139751168 4013589364162560 4015733375575040 4018375305427392 4027140351701376 4029725477928960 4029904768081920 4046106475806720 4058004253212672 4058184801542144 4066855739785216 4068283011544479 4073505454434780 4074500205461504 4079730629345280 4082159040434176 4087442900138880 4106210657181696 4113678092052480 4121410569669120 4128195128279040 4130400360719360 4130468614877184 4130652387283968 4138164271171840 4147259137701888 4152582962012160 4156979966705664 4170370198700160 4172597960558440 4173878259253248 4181723895078912 4187136629410560 4195007186984640 4212060061728480 4216520044353792 4221932778685440 4231400006486016 4233660369737344 4236566551060480 4239095107054080 4241618377951136 4248411799597056 4253599115591680 4256397536062464 4271773475307520 4282403170046820 4283717160812544 4288947584696320 4291815045145824 4299811313014490 4314793233965760 4317361563271692 4322327007559680 4327481098152576 4339897442549760 4345072484730432 4347861699870720 4348055144509440 4357345435484160 4357611309662208 4359939093481472 4365535934423040 4383282015457280 4387923298189312 4395097990311210 4396171274313728 4422663064814904 4425698986375680 4428063141817120 4438442151951360 4448394878613504 4454105269985280 4456484599723520 4464861450474880 4466279071371264 4472012420628480 4474674332783616 4480418459013120 4492864065843712 4503394963931136 4517700047521920 4517901048591840 4521701447524352 4536064681861440 4544591119233360 4562456285757440 4565457901734912 4567896714716608 4573760510242560 4575212707258368 4583812731144192 4589409572085760 4592428920488448 4602446116230144 4605605449236480 4637925487476736 4639270100884055 4646700405809280 4649466298907976 4655434805068320 4682520924856320 4688104522998624 4692812179636224 4694172705628245 4701346390917120 4701555562762240 4710183508193280 4720457555107840 4720745585467392 4729330595624960 4734338295414784 4759685734236160 4762867915954512 4766137369943040 4768683383495360 4771820675195028 4779113022947328 4785299005040640 4805745159720960 4808312331280640 4816013376061440 4818880050690048 4819094451831296 4825066032783360 4835885721698304 4838468993985536 4841790344069120 4844680122347520 4847563860515584 4855327770968064 4878677877592064 4884992734312320 4894175051482080 4904931480166656 4914070072016560 4931192267389440 4936413710462976 4940022075555840 4945692683602944 4956480432863232 4965797125406208 4969205879439360 4981571034544260 5007117552670128 5013545174688960 5022969131784240 5024195742072832 5033925439626720 5036921823816974 5054472074074176 5072505316515840 5072731001927680 5083569674731520 5083879861272576 5086914128464896 5090406022840320 5093125256826880 5102698800542720 5104318938710016 5126128170369024 5132763321477120 5138883804056184 5159773575617388 5163085768596480 5163315484104960 5167658797170688 5184073922127360 5196224958382080 5207876931059712 5210658916599808 5217347824066560 5217666173411328 5220453388247552 5227154868848640 5228814522580992 5238643121307648 5259938418548736 5270650055442240 5289250008107520 5292075462171680 5302022972438920 5310514749496320 5313675770180544 5320496920078080 5326130582341632 5347781519668224 5351452485550080 5354646451015680 5357833740569856 5364768806432280 5369520468935168 5373206357442560 5394808634408960 5396701954089615 5409351372690720 5421481258310208 5424377348725972 5431340605913040 5443277618233728 5447014137077760 5449923866851840 5453509343080032 5474947542908928 5484904122736640 5488512612291072 5492280182538240 5495214092892160 5504260171038720 5507291486502912 5507536516378624 5514361180323840 5528328831018630 5529678850269184 5536777282682880 5560493598266880 5567124121060866 5575631860105216 5582848839214080 5593342915979520 5616080082304640 5619025109827584 5622026725805056 5629243704913920 5641615669100544 5641866675314688 5652126809405440 5652220209831936 5664549066129408 5675196714749952 5706822377168640 5709870893395760 5711622881083392 5719015884072960 5722420060194432 5729765913930240 5740536150610560 5753057645287680 5756482084362256 5769974797536768 5786529923399680 5793429979640576 5797148933160960 5797406859345920 5811832873634970 5813616146817024 5820714579230720 5860130653748280 5861991281174784 5866015224545280 5873010061778496 5896884086419872 5900931981834240 5914763273502720 5917922869268480 5931193171484672 5938807026647040 5953584894943140 5955038761828352 5962683227504640 5963047055327232 5964775843993785 5966232443711488 5973891278684160 6004526618574848 6023600063362560 6023868064789120 6040710527552064 6044857152122880 6048086242481920 6059454825644480 6069159713710080 6087006379819008 6087277202313216 6098347346990080 6100283609677824 6111750308192256 6119595944017920 6123238560651264 6131164350208320 6136594821640192 6170517138078720 6182115854503680 6195600541079040 6195978580925952 6199288398543968 6207246406757760 6220888706552832 6243361233141760 6250806030664832 6258896940837660 6260817388879872 6268461854556160 6272585842618368 6280244677591040 6294327447289856 6318090092592720 6324780066530688 6350490554606016 6354849826590720 6358642660581120 6362427566926704 6380398673387520 6407660212961280 6423604755070230 6425173400920064 6433421377044480 6447847628931072 6449716969521735 6459573496463360 6476042344907538 6509846163824640 6513323645749760 6517608727095648 6522082716764160 6525566735309440 6536018153226240 6539908640222208 6548303901634560 6574923023185920 6581884947283968 6590334093557760 6594256911470592 6608640577150976 6621062833874944 6642094712725680 6644132739219456 6657663227927040 6672592317920256 6676156736893504 6684726899585280 6697292175712320 6699418607056896 6711900586168960 6712011499175424 6739296098765568 6755092445896704 6763340422021120 6776851572887760 6778506481696768 6780471685907465 6782552171286528 6804097022792160 6816886678850040 6843684428636160 6851845072074912 6860640765363840 6879698100823184 6884114358128640 6884420645473280 6903669174345216 6908408173854720 6912098562836480 6928299944509440 6956463765422080 6956888231215104 6969539825131520 6974199448361964 6984857495076864 7013251224731648 7023781387284480 7027533407256320 7032156784497936 7052019586375680 7052333344143360 7065275262289920 7080686332661760 7081118378201088 7084901026907392 7093995893437440 7101507443122176 7126568431976448 7130375359557632 7139528601354240 7143778320759808 7153025075243040 7168669534420992 7195602605452820 7212468496920960 7228320076035072 7228641677746944 7241787474550720 7257703490978304 7262685516103680 7267020183521280 7271345790773376 7318016816388096 7327489101468480 7341262577223120 7343055315337216 7371105108024840 7410033113333760 7413991464355840 7422832161414488 7434720649294848 7439824187228160 7443798452285440 7448695688109312 7453808819159040 7457790554639360 7492033479770112 7505658273218560 7510676329005192 7522488900419584 7536293613109248 7550888159440080 7552732088172544 7555382735725461 7566928952999936 7608757974773760 7609096502891520 7625354512097280 7625819791908864 7629893413592576 7639687885240320 7654048200814080 7656478408065024 7670743527050240 7689192255553536 7693299730049024 7720105652453376 7739660363426082 7744973226157440 7749110498179960 7751488195756032 7776110883191040 7813507538331040 7815988374899712 7821353632727040 7826021736099840 7830680082371328 7840732303272960 7862512115226496 7867909309112320 7889907627823104 7905975083163360 7938113193257520 7953034458658380 7965188371578880 7970513655270816 8021672279502336 8027178728325120 8031466751150080 8036750610854784 8054280703402752 8059450955857920 8059809536163840 8092212951613440 8116008506425344 8116369603084288 8136566023088958 8147010908869560 8149000410923008 8164318080868352 8174885800277760 8212421314363392 8227356184104960 8242821139338240 8256390256558080 8260800721438720 8260937229754368 8261304774567936 8276328542343680 8294518275403776 8305165924024320 8340740397400320 8345195921116880 8347756518506496 8350686181591299 8363447790157824 8374273258821120 8390014373969280 8424120123456960 8433040088707584 8443865557370880 8462800012972032 8467320739474688 8473133102120960 8478190214108160 8483236755902272 8496823599194112 8507198231183360 8512795072124928 8543546950615040 8564806340093640 8567434321625088 8583630090291648 8599622626028980 8629586467931520 8634723126543384 8644654015119360 8654962196305152 8679794885099520 8690144969460864 8695723399741440 8696110289018880 8714690870968320 8715222619324416 8717749310452455 8719878186962944 8731071868846080 8766564030914560 8775846596378624 8790195980622420 8792342548627456 8845326129629808 8851397972751360 8856126283634240 8876884303902720 8896789757227008 8908210539970560 8912969199447040 8929722900949760 8932558142742528 8944024841256960 8949348665567232 8960836918026240 8985728131687424 9006789927862272 9035400095043840 9035802097183680 9043402895048704 9072129363722880 9089182238466720 9124912571514880 9130915803469824 9135793429433216 9147521020485120 9150425414516736 9167625462288384 9178819144171520 9184857840976896 9204892232460288 9278540201768110 9293400811618560 9298932597815952 9310869610136640 9365041849712640 9376209045997248 9388345411256490 9402692781834240 9403111125524480 9420367016386560 9440915110215680 9441491170934784 9458661191249920 9468676590829568 9519371468472320 9525735831909024 9532274739886080 9537366766990720 9543641350390056 9570598010081280 9611490319441920 9616624662561280 9632026752122880 9637760101380096 9638188903662592 9650132065566720 9671771443396608 9676937987971072 9689360244695040 9695127721031168 9710655541936128 9757355755184128 9769985468624640 9788350102964160 9809862960333312 9828140144033120 9862384534778880 9872827420925952 9891385367205888 9912960865726464 9931594250812416 9938411758878720 9963142069088520 10014235105340256 10027090349377920 10045938263568480 10067850879253440 10073843647633948 10108944148148352 10145010633031680 10145462003855360 10167139349463040 10167759722545152 10173828256929792 10186250513653760 10205397601085440 10208637877420032 10265526642954240 10277767608112368 10319547151234776 10326171537192960 10326630968209920 10368147844254720 10392449916764160 10415753862119424 10421317833199616 10434695648133120 10435332346822656 10440906776495104 10454309737697280 10477286242615296 10519876837097472 10541300110884480 10578500016215040 10584150924343360 10604045944877840 10621029498992640 10627351540361088 10640993840156160 10652261164683264 10695563039336448 10709292902031360 10715667481139712 10729537612864560 10739040937870336 10746412714885120 10793403908179230 10818702745381440 10842962516620416 10848754697451944 10862681211826080 10886555236467456 10894028274155520 10899847733703680 10907018686160064 10949895085817856 10969808245473280 10977025224582144 10984560365076480 10990428185784320 11014582973005824 11015073032757248 11056657662037260 11059357700538368 11073554565365760 11120987196533760 11134248242121732 11151263720210432 11165697678428160 11186685831959040 11232160164609280 11238050219655168 11244053451610112 11258487409827840 11283231338201088 11283733350629376 11304253618810880 11304440419663872 11329098132258816 11350393429499904 11413644754337280 11419741786791520 11438031768145920 11444840120388864 11459531827860480 11481072301221120 11506115290575360 11512964168724512 11539949595073536 11586859959281152 11594813718691840 11623665747269940 11627232293634048 11641429158461440 11720261307496560 11723982562349568 11732030449090560 11746020123556992 11793768172839744 11801863963668480 11835845738536960 11862386342969344 11877614053294080 11907169789886280 11910077523656704 11929551687987570 11932464887422976 11947782557368320 12047200126725120 12047736129578240 12081421055104128 12089714304245760 12096172484963840 12118909651288960 12138319427420160 12174012759638016 12174554404626432 12196694693980160 12200567219355648 12204849034633437 12223500616384512 12239191888035840 12246477121302528 12262328700416640 12273189643280384 12341034276157440 12364231709007360 12391201082158080 12391957161851904 12398576797087936 12414492813515520 12441777413105664 12486722466283520 12501612061329664 12517793881675320 12521634777759744 12545171685236736 12560489355182080 12588654894579712 12592304559542435 12636180185185440 12649560133061376 12700981109212032 12709699653181440 12717285321162240 12724855133853408 12760797346775040 12815320425922560 12847209510140460 12850346801840128 12866842754088960 12899433939043470 12919146992926720 12952084689815076 13019692327649280 13026647291499520 13035217454191296 13044165433528320 13051133470618880 13072036306452480 13079817280444416 13096607803269120 13149846046371840 13163769894567936 13188513822941184 13217281154301952 13242125667749888 13284189425451360 13315326455854080 13345184635840512 13352313473787008 13369453799170560 13394584351424640 13398837214113792 13423801172337920 13424022998350848 13478592197531136 13510184891793408 13526680844042240 13553703145775520 13560943371814930 13565104342573056 13608194045584320 13633773357700080 13687368857272320 13703690144149824 13721281530727680 13759396201646368 13768228716257280 13768841290946560 13807338348690432 13816816347709440 13824197125672960 13912927530844160 13913776462430208 13917810302652165 13939079650263040 13948398896723928 14026502449463296 14047562774568960 14055066814512640 14064313568995872 14104039172751360 14104666688286720 14130550524579840 14161372665323520 14162236756402176 14169802053814784 14187991786874880 14203014886244352 14260750719115264 14279057202708480 14287556641519616 14306050150486080 14337339068841984 14391205210905640 14424936993841920 14456640152070144 14457283355493888 14483574949101440 14515406981956608 14525371032207360 14534040367042560 14542691581546752 14636033632776192 14654978202936960 14682525154446240 14742210216049680 14820066226667520 14827982928711680 14845664322828976 14869441298589696 14887596904570880 14897391376218624 14907617638318080 14915581109278720 15011316546437120 15021352658010384 15044977800839168 15072587226218496 15101776318880160 15110765471450922 15133857905999872 15217515949547520 15218193005783040 15250709024194560 15251639583817728 15259786827185152 15279375770480640 15308096401628160 15312956816130048 15341487054100480 15378384511107072 15386599460098048 15479320726852164 15489946452314880 15498220996359920 15502976391512064 15552221766382080 15627015076662080 15631976749799424 15652043472199680 15661360164742656 15681464606545920 15725024230452992 15735818618224640 15779815255646208 15811950166326720 15876226386515040 15906068917316760 15941027310541632 16043344559004672 16054357456650240 16062933502300160 16073501221709568 16108561406805504 16119619072327680 16184425903226880 16190105862268845 16232739206168576 16273132046177916 16294021817739120 16298000821846016 16328636161736704 16349771600555520 16424842628726784 16454712368209920 16485642278676480 16512780513116160 16521601442877440 16521874459508736 16522609549135872 16552657084687360 16589036550807552 16610331848048640 16681480794800640 16690391842233760 16701372363182598 16726895580315648 16748546517642240 16780028747938560 16848240246913920 16866080177415168 16887731114741760 16925600025944064 16934641478949376 16946266204241920 16956380428216320 16966473511804544 16993647198388224 17014396462366720 17025590144249856 17129612680187280 17134868643250176 17167260180583296 17199245252057960 17259172935863040 17269446253086768 17309924392610304 17359589770199040 17380289938921728 17391446799482880 17392220578037760 17435498620904910 17439756373925888 17462143737692160 17533128061829120 17580391961244840 17584685097254912 17629226383359409 17690652259259616 17702795945502720 17712252567268480 17753768607805440 17793579514454016 17816421079941120 17825938398894080 17859445801899520 17865116285485056 17888049682513920 17898697331134464 17921673836052480 17971456263374848 18013579855724544 18070800190087680 18071604194367360 18086805790097408 18144258727445760 18178364476933440 18249825143029760 18261831606939648 18271586858866432 18295042040970240 18300850829033472 18335250924576768 18357638288343040 18369715681953792 18409784464920576 18557080403536220 18586801623237120 18597865195631904 18621739220273280 18730083699425280 18752418091994496 18776690822512980 18805385563668480 18806222251048960 18840734032773120 18881830220431360 18882982341869568 18917322382499840 18937353181659136 19051471663818048 19064549479772160 19074733533981440 19087282700780112 19141196020162560 19222980638883840 19233249325122560 19275520202760192 19276377807325184 19300264131133440 19343542886793216 19349150908565205 19353875975942144 19378720489390080 19390255442062336 19514711510368256 19539970937249280 19576700205928320 19619725920666624 19656280288066240 19724769069557760 19745654841851904 19782770734411776 19825921731452928 19863188501624832 19926284138177040 20028470210680512 20054180698755840 20091876527136960 20135701758506880 20147687295267896 20217888296296704 20290021266063360 20290924007710720 20334278698926080 20335519445090304 20341415057722395 20347656513859584 20372501027307520 20410795202170880 20531053285908480 20555535216224736 20639094302469552 20652343074385920 20653261936419840 20736295688509440 20784899833528320 20842635666399232 20869391296266240 20870664693645312 20881813552990208 20908619475394560 20954572485230592 21039753674194944 21082600221768960 21157000032430080 21168301848686720 21208091889755680 21242058997985280 21254703080722176 21281987680312320 21304522329366528 21391126078672896 21418585804062720 21431334962279424 21459075225729120 21478081875740672 21586807816358460 21637405490762880 21685925033240832 21697509394903888 21725362423652160 21773110472934912 21788056548311040 21799695467407360 21814037372320128 21939616490946560 21954050449164288 21980856371568640 22029165946011648 22030146065514496 22113315324074520 22118715401076736 22241974393067520 22268496484243464 22331395356856320 22373371663918080 22464320329218560 22476100439310336 22488106903220224 22516974819655680 22567466701258752 22608507237621760 22608880839327744 22658196264517632 22666148207176383 22700786858999808 22827289508674560 22839483573583040 22876063536291840 22889680240777728 22919063655720960 22962144602442240 23012230581150720 23025928337449024 23079899190147072 23173719918562304 23189627437383680 23247331494539880 23254464587268096 23440522614993120 23447965124699136 23464060898181120 23492040247113984 23587536345679488 23603727927336960 23671691477073920 23724772685938688 23814339579772560 23820155047313408 23859103375975140 23864929774845952 23895565114736640 24094400253450240 24095472259156480 24162842110208256 24179428608491520 24192344969927680 24237819302577920 24276638854840320 24348025519276032 24349108809252864 24393389387960320 24409698069266874 24447001232769024 24492954242605056 24524657400833280 24546379286560768 24682068552314880 24728463418014720 24782402164316160 24783914323703808 24797153594175872 24828985627031040 24883554826211328 25003224122659328 25035587763350640 25043269555519488 25090343370473472 25120978710364160 25184609119084870 25272360370370880 25299120266122752 25401962218424064 25419399306362880 25434570642324480 25449710267706816 25521594693550080 25630640851845120 25694419020280920 25700693603680256 25798867878086940 25838293985853440 25904169379630152 26039384655298560 26053294582999040 26070434908382592 26088330867056640 26102266941237760 26144072612904960 26159634560888832 26193215606538240 26299692092743680 26327539789135872 26377027645882368 26434562308603904 26484251335499776 26568378850902720 26630652911708160 26690369271681024 26704626947574016 26738907598341120 26789168702849280 26797674428227584 26847602344675840 26848045996701696 26957184395062272 27020369783586816 27107406291551040 27121886743629860 27130208685146112 27216388091168640 27267546715400160 27374737714544640 27407380288299648 27442563061455360 27518792403292736 27536457432514560 27537682581893120 27614676697380864 27648394251345920 27835620605304330 27878159300526080 27896797793447856 28095125549137920 28110133629025280 28128627137991744 28208078345502720 28209333376573440 28261101049159680 28322745330647040 28324473512804352 28339604107629568 28375983573749760 28406029772488704 28521501438230528 28558114405416960 28575113283039232 28612100300972160 28782410421811280 28849873987683840 28913280304140288 28914566710987776 28967149898202880 29030813963913216 29068080734085120 29085383163093504 29272067265552384 29309956405873920 29365050308892480 29484420432099360 29655965857423360 29691328645657952 29738882597179392 29775193809141760 29794782752437248 29815235276636160 29831162218557440 30022633092874240 30042705316020768 30203552637760320 30221530942901844 30267715811999744 30435031899095040 30436386011566080 30501418048389120 30503279167635456 30519573654370304 30558751540961280 30616192803256320 30625913632260096 30682974108200960 30773198920196096 30958641453704328 30979892904629760 30996441992719840 31104443532764160 31254030153324160 31263953499598848 31304086944399360 31322720329485312 31362929213091840 31450048460905984 31471637236449280 31559630511292416 31623900332653440 31752452773030080 31812137834633520 31882054621083264 32086689118009344 32125867004600320 32147002443419136 32217122813611008 32239238144655360 32380211724537690 32465478412337152 32546264092355832 32588043635478240 32657272323473408 32699543201111040 32849685257453568 32909424736419840 32971284557352960 33043202885754880 33043748919017472 33045219098271744 33105314169374720 33178073101615104 33220663696097280 33362961589601280 33380783684467520 33402744726365196 33453791160631296 33497093035284480 33560057495877120 33696480493827840 33732160354830336 33775462229483520 33851200051888128 33869282957898752 33892532408483840 33912760856432640 33932947023609088 33987294396776448 34051180288499712 34259225360374560 34334520361166592 34398490504115920 34518345871726080 34538892506173536 34619848785220608 34760579877843456 34784441156075520 34870997241809820 34879512747851776 34924287475384320 35066256123658240 35160783922489680 35169370194509824 35258452766718818 35381304518519232 35405591891005440 35424505134536960 35507537215610880 35587159028908032 35632842159882240 35651876797788160 35718891603799040 35730232570970112 35797394662268928 35843347672104960 35942912526749696 36141600380175360 36143208388734720 36173611580194816 36288517454891520 36356728953866880 36523663213879296 36543173717732864 36590084081940480 36601701658066944 36670501849153536 36715276576686080 36739431363907584 36819568929841152 37114160807072440 37173603246474240 37195730391263808 37243478440546560 37460167398850560 37504836183988992 37553381645025960 37612444502097920 37681468065546240 37763660440862720 37765964683739136 37776913678627305 37834644764999680 38102943327636096 38129098959544320 38149467067962880 38174565401560224 38282392040325120 38445961277767680 38466498650245120 38551040405520384 38552755614650368 38600528262266880 38698301817130410 38707751951884288 38757440978780160 38780510884124672 39029423020736512 39079941874498560 39153400411856640 39239451841333248 39312560576132480 39449538139115520 39491309683703808 39565541468823552 39651843462905856 39726377003249664 39852568276354080 40056940421361024 40108361397511680 40183753054273920 40271403517013760 40295374590535792 40435776592593408 40580042532126720 40581848015421440 40682830115444790 40695313027719168 40745002054615040 40821590404341760 41062106571816960 41111070432449472 41278188604939104 41304686148771840 41306523872839680 41472591377018880 41685271332798464 41738782592532480 41741329387290624 41753430907956495 41763627105980416 41817238950789120 42079507348389888 42165200443537920 42314000064860160 42336603697373440 42416183779511360 42484117995970560 42509406161444352 42563975360624640 42609044658733056 42782252157345792 42837171608125440 42862669924558848 42918150451458240 42956163751481344 43173615632716920 43274810981525760 43371850066481664 43395018789807776 43450724847304320 43546220945869824 43576113096622080 43599390934814720 43628074744640256 43879232981893120 43908100898328576 43961712743137280 44060292131028992 44226630648149040 44237430802153472 44483948786135040 44536992968486928 44662790713712640 44746743327836160 44928640658437120 44976213806440448 45033949639311360 45134933402517504 45217014475243520 45217761678655488 45332296414352766 45401573717999616 45654579017349120 45678967147166080 45752127072583680 45779360481555456 45838127311441920 45924289204884480 46024461162301440 46051856674898048 46159798380294144 46347439837124608 46494662989079760 46508929174536192 46881045229986240 46895930249398272 46984080494227968 47175072691358976 47207455854673920 47343382954147840 47449545371877376 47628679159545120 47718206751950280 47729859549691904 48188800506900480 48190944518312960 48325684220416512 48358857216983040 48384689939855360 48475638605155840 48553277709680640 48698217618505728 48786778775920640 48819396138533748 48894002465538048 48985908485210112 49049314801666560 49092758573121536 49364137104629760 49456926836029440 49564804328632320 49567828647407616 49594307188351744 49657971254062080 49767109652422656 50006448245318656 50071175526701280 50180686740946944 50369218238169740 50544720740741760 50598240532245504 50803924436848128 50838798612725760 50869141284648960 50899420535413632 51043189387100160 51388838040561840 51401387207360512 51597735756173880 51808338759260304 52078769310597120 52106589165998080 52140869816765184 52176661734113280 52204533882475520 52319269121777664 52386431213076480 52599384185487360 52754055291764736 52869124617207808 52887679150078227 52968502670999552 53136757701805440 53261305823416320 53380738543362048 53409253895148032 53477815196682240 53578337405698560 53595348856455168 53695204689351680 53696091993403392 53914368790124544 54040739567173632 54214812583102080 54243773487259720 54260417370292224 54432776182337280 54535093430800320 54749475429089280 54814760576599296 54885126122910720 55037584806585472 55072914865029120 55075365163786240 55229353394761728 55296788502691840 55671241210608660 55756318601052160 55793595586895712 56190251098275840 56220267258050560 56257254275983488 56416156691005440 56418666753146880 56522202098319360 56645490661294080 56648947025608704 56679208215259136 56751967147499520 56812059544977408 57043002876461056 57150226566078464 57224200601944320 57564820843622560 57699747975367680 57826560608280576 57829133421975552 57934299796405760 58061627927826432 58136161468170240 58170766326187008 58544134531104768 58619912811747840 58730100617784960 58968840864198720 59311931714846720 59382657291315904 59477765194358784 59550387618283520 59589565504874496 59662324437114880 60085410632041536 60407105275520640 60443061885803688 60870063798190080 60872772023132160 61002836096778240 61006558335270912 61024245173167185 61039147308740608 61117503081922560 61232385606512640 61365948216401920 61546397840392192 61917282907408656 61959785809259520 61992883985439680 62208887065528320 62508060306648320 62527906999197696 62608173888798720 62645440658970624 62725858426183680 62900096921811968 62943274472898560 63119261022584832 63247800665306880 63504905546060160 63624275669267040 63764109242166528 64173378236018688 64251734009200640 64294004886838272 64434245627222016 64760423449075380 65092528184711664 65176087270956480 65314544646946816 65399086402222080 65818849472839680 65942569114705920 66086405771509760 66087497838034944 66090438196543488 66210628338749440 66356146203230208 66725923179202560 66761567368935040 66805489452730392 66994186070568960 67120114991754240 67392960987655680 67464320709660672 67550924458967040 67702400103776256 67738565915797504 67825521712865280 67865894047218176 67974588793552896 68102360576999424 68518450720749120 68669040722333184 68796981008231840 69036691743452160 69077785012347072 69239697570441216 69521159755686912 69568882312151040 69741994483619640 69759025495703552 70132512247316480 70321567844979360 70516905533437636 70762609037038464 70811183782010880 70849010269073920 71015074431221760 71174318057816064 71303753595576320 71437783207598080 71460465141940224 71594789324537856 71686695344209920 71885825053499392 72283200760350720 72286416777469440 72577034909783040 72713457907733760 73047326427758592 73086347435465728 73180168163880960 73341003698307072 73478862727815168 73639137859682304 74228321614144880 74347206492948480 74391460782527616 74486956881093120 75009672367977984 75106763290051920 75224889004195840 75362936131092480 75553827357254610 75669289529999360 76205886655272192 76258197919088640 76298934135925760 76349130803120448 76564784080650240 76891922555535360 76932997300490240 77102080811040768 77105511229300736 77396603634260820 77415503903768576 77514881957560320 77561021768249344 78058846041473024 78159883748997120 78306800823713280 78478903682666496 78625121152264960 78899076278231040 78982619367407616 79131082937647104 79303686925811712 79452754006499328 79705136552708160 80113880842722048 80216722795023360 80367506108547840 80542807034027520 80590749181071584 80871553185186816 81163696030842880 81365660230889580 81390626055438336 81490004109230080 81643180808683520 82124213143633920 82222140864898944 82556377209878208 82609372297543680 82613047745679360 82945182754037760 83370542665596928 83506861815912990 83527254211960832 83634477901578240 84330400887075840 84628000129720320 84673207394746880 84832367559022720 84968235991941120 85018812322888704 85127950721249280 85218089317466112 85564504314691584 85674343216250880 85725339849117696 85836300902916480 85912327502962688 86347231265433840 86549621963051520 86743700132963328 86790037579615552 86901449694608640 87092441891739648 87198781869629440 87256149489280512 87816201796657152 87923425486274560 88120584262057984 88146131916797045 88453261296298080 88967897572270080 89073985936973856 89325581427425280 89493486655672320 89857281316874240 89952427612880896 90067899278622720 90434028950487040 90664592828705532 90803147435999232 91309158034698240 91357934294332160 91504254145167360 91558720963110912 91676254622883840 91848578409768960 92048922324602880 92103713349796096 92319596760588288 92694879674249216 92989325978159520 93762090459972480 93791860498796544 93968160988455936 94350145382717952 94414911709347840 94686765908295680 95257358319090240 95436413503900560 95459719099383808 96377601013800960 96381889036625920 96651368440833024 96717714433966080 96769379879710720 96951277210311680 97396435237011456 97573557551841280 97638792277067496 97971816970420224 98098629603333120 98185517146243072 98728274209259520 98913853672058880 99129608657264640 99135657294815232 99188614376703488 99315942508124160 99534219304845312 100012896490637312 100142351053402560 100361373481893888 100738436476339480 101089441481483520 101196481064491008 101607848873696256 101677597225451520 101738282569297920 101798841070827264 102777676081123680 103195471512347760 103616677518520608 104213178331996160 104281739633530368 104353323468226560 104409067764951040 104638538243555328 104772862426152960 105198768370974720 105508110583529472 105775358300156454 105937005341999104 106273515403610880 106522611646832640 106761477086724096 106818507790296064 106955630393364480 107156674811397120 107190697712910336 107390409378703360 107392183986806784 107828737580249088 108429625166204160 108487546974519440 108520834740584448 108865552364674560 109070186861600640 109629521153198592 109770252245821440 110075169613170944 110145829730058240 110150730327572480 110458706789523456 110593577005383680 111342482421217320 111587191173791424 112380502196551680 112440534516101120 112514508551966976 112837333506293760 113044404196638720 113290981322588160 113297894051217408 113330741035881915 113358416430518272 113503934294999040 114086005752922112 114300453132156928 114448401203888640 115129641687245120 115399495950735360 115653121216561152 115658266843951104 115868599592811520 116123255855652864 116272322936340480 116341532652374016 117088269062209536 117239825623495680 117460201235569920 117937681728397440 118623863429693440 118765314582631808 118955530388717568 119100775236567040 119179131009748992 119324648874229760 120170821264083072 120814210551041280 120886123771607376 121740127596380160 121745544046264320 122048490346334370 122078294617481216 122235006163845120 122464771213025280 122731896432803840 123092795680784384 123834565814817312 123919571618519040 123985767970879360 124417774131056640 125016120613296640 125055813998395392 125216347777597440 125290881317941248 125451716852367360 125800193843623936 126238522045169664 126495601330613760 127009811092120320 127248551338534080 127528218484333056 128346756472037376 128503468018401280 128588009773676544 128868491254444032 129520846898150760 130185056369423328 130352174541912960 130798172804444160 131637698945679360 131885138229411840 132172811543019520 132180876393086976 132421256677498880 132712292406460416 133451846358405120 133523134737870080 133610978905460784 133988372141137920 134240229983508480 134785921975311360 134928641419321344 135101848917934080 135404800207552512 135477131831595008 135651043425730560 135731788094436352 136204721153998848 137036901441498240 137338081444666368 137593962016463680 138073383486904320 138155570024694144 138479395140882432 139042319511373824 139483988967239280 139518050991407104 140643135689958720 141033811066875272 141525218074076928 141622367564021760 141698020538147840 142030148862443520 142348636115632128 142607507191152640 142875566415196160 143189578649075712 143771650106998784 144566401520701440 144572833554938880 145154069819566080 145426915815467520 146094652855517184 146172694870931456 146360336327761920 146682007396614144 146957725455630336 147278275719364608 148456643228289760 148694412985896960 148782921565055232 148973913762186240 150019344735955968 150213526580103840 151107654714509220 151338579059998720 152411773310544384 152516395838177280 152597868271851520 152698261606240896 153129568161300480 153865994600980480 154204161622081536 154211022458601472 154793207268521640 154831007807537152 155122043536498688 156319767497994240 156613601647426560 156957807365332992 157250242304529920 157798152556462080 158262165875294208 158607373851623424 158663037450234681 158905508012998656 159410273105416320 160227761685444096 160433445590046720 160735012217095680 161085614068055040 161181498362143168 161743106370373632 162327392061685760 162731320461779160 162781252110876672 163286361617367040 164248426287267840 164444281729797888 165112754419756416 165218744595087360 165226095491358720 165890365508075520 166741085331193856 167013723631825980 167054508423921664 167268955803156480 168660801774151680 169256000259440640 169346414789493760 169664735118045440 169936471983882240 170037624645777408 170255901442498560 170436178634932224 171129008629383168 171450679698235392 171672601805832960 171824655005925376 172694462530867680 173099243926103040 173487400265926656 173580075159231104 173802899389217280 174184883783479296 174397563739258880 174512298978561024 175632403593314304 175846850972549120 176292263833594090 176906522592596160 177935795144540160 178147971873947712 178651162854850560 178986973311344640 179714562633748480 179904855225761792 180868057900974080 181329185657411064 182618316069396480 182715868588664320 183008508290334720 183117441926221824 183352509245767680 183697156819537920 184097844649205760 184207426699592192 184639193521176576 185389759348498432 185978651956319040 187524180919944960 187583720997593088 187936321976911872 188700290765435904 188829823418695680 190514716638180480 190872827007801120 192755202027601920 192763778073251840 193302736881666048 193538759759421440 193902554420623360 195147115103682560 195277584554134992 195943633940840448 196197259206666240 197456548418519040 197827707344117760 198259217314529280 198271314589630464 198377228753406976 198631885016248320 199068438609690624 200025792981274624 200284702106805120 201476872952678960 202178882962967040 202392962128982016 203215697747392512 203476565138595840 203597682141654528 205555352162247360 206390943024695520 207233355037041216 208426356663992320 208563479267060736 208706646936453120 208818135529902080 209277076487110656 210397536741949440 211550716600312908 211874010683998208 212547030807221760 213045223293665280 213522954173448192 213637015580592128 213911260786728960 214313349622794240 214381395425820672 214780818757406720 214784367973613568 215657475160498176 216859250332408320 216975093949038880 217731104729349120 218140373723201280 219259042306397184 219540504491642880 220150339226341888 220301460655144960 220917413579046912 221187154010767360 222684964842434640 223174382347582848 224881069032202240 225029017103933952 225674667012587520 226088808393277440 226661482071763830 226716832861036544 227007868589998080 228600906264313856 228896802407777280 230259283374490240 230798991901470720 231306242433122304 231316533687902208 231737199185623040 232246511711305728 232544645872680960 232683065304748032 234176538124419072 234479651246991360 234920402471139840 235875363456794880 237247726859386880 237530629165263616 237911060777435136 238358262019497984 238649297748459520 240341642528166144 241628421102082560 241772247543214752 243491088092528640 244096980692668740 244156589234962432 244470012327690240 244929542426050560 245463792865607680 246185591361568768 247669131629634624 247839143237038080 247971535941758720 248835548262113280 250032241226593280 250111627996790784 250581762635882496 250903433704734720 251600387687247872 252991202661227520 254019622184240640 254497102677068160 255056436968666112 256693512944074752 257006936036802560 257176019547353088 257736982508888064 259041693796301520 260370112738846656 260704349083825920 261596345608888320 263770276458823680 264345623086039040 264361752786173952 264438395750391135 264842513354997760 266903692716810240 267046269475740160 267221957810921568 267976744282275840 268480459967016960 269571843950622720 269857282838642688 270203697835868160 270954263663190016 271302086851461120 271463576188872704 272409442307997696 274073802882996480 274676162889332736 275187924032927360 276146766973808640 276311140049388288 276958790281764864 278084639022747648 278967977934478560 281286271379917440 282067622133750544 283050436148153856 283244735128043520 283396041076295680 284060297724887040 285215014382305280 285751132830392320 286379157298151424 287543300213997568 289132803041402880 289145667109877760 290308139639132160 290853831630935040 292189305711034368 292345389741862912 292720672655523840 293915450911260672 294556551438729216 296913286456579520 297388825971793920 297565843130110464 297947827524372480 300038689471911936 300427053160207680 302215309429018440 304823546621088768 305032791676354560 305195736543703040 305396523212481792 307731989201960960 308422044917202944 309586414537043280 309662015615074304 310244087072997376 312639534995988480 313227203294853120 313915614730665984 314500484609059840 315596305112924160 316524331750588416 317326074900469362 317811016025997312 318820546210832640 320455523370888192 320866891180093440 321470024434191360 322171228136110080 322362996724286336 323486212740747264 325462640923558320 325562504221753344 326572723234734080 328888563459595776 330225508839512832 330437489190174720 330452190982717440 331780731016151040 334027447263651960 334109016847843328 337321603548303360 338512000518881280 338692829578987520 339329470236090880 339872943967764480 340075249291554816 340511802884997120 342258017258766336 342901359396470784 343345203611665920 343649310011850752 345388925061735360 346198487852206080 346974800531853312 347160150318462208 347605798778434560 348369767566958592 348795127478517760 349024597957122048 351264807186628608 352584527667188180 353813045185192320 355871590289080320 356295943747895424 357302325709701120 357973946622689280 359429125267496960 359809710451523584 362658371314822128 365236632138792960 365431737177328640 366234883852443648 366705018491535360 367394313639075840 368195689298411520 368414853399184384 369278387042353152 370779518696996864 371957303912638080 375048361839889920 375167441995186176 375872643953823744 377400581530871808 381029433276360960 381745654015602240 385510404055203840 385527556146503680 386605473763332096 387077519518842880 387805108841246720 390294230207365120 390555169108269984 392394518413332480 394913096837038080 395655414688235520 396518434629058560 396542629179260928 396754457506813952 397263770032496640 398136877219381248 400051585962549248 400569404213610240 402953745905357920 404357765925934080 404785924257964032 406431395494785024 406953130277191680 407195364283309056 411110704324494720 412781886049391040 414466710074082432 416852713327984640 417126958534121472 417636271059804160 418554152974221312 423101433200625816 425094061614443520 426090446587330560 427045908346896384 427274031161184256 427822521573457920 428626699245588480 429561637514813440 429568735947227136 431314950320996352 433718500664816640 433950187898077760 435462209458698240 436280747446402560 438518084612794368 439081008983285760 440300678452683776 440602921310289920 441834827158093824 445369929684869280 446348764695165696 449762138064404480 450058034207867904 453322964143527660 453433665722073088 454015737179996160 457201812528627712 457793604815554560 460518566748980480 461597983802941440 462612484866244608 462633067375804416 463474398371246080 464493023422611456 465366130609496064 468959302493982720 469840804942279680 471750726913589760 475061258330527232 475822121554870272 476716524038995968 477298595496919040 480683285056332288 483256842204165120 483544495086429504 486982176185057280 488193961385337480 488313178469924864 489859084852101120 490927585731215360 495338263259269248 495678286474076160 495943071883517440 497671096524226560 500064482453186560 500223255993581568 501163525271764992 501806867409469440 503200775374495744 505982405322455040 508039244368481280 508994205354136320 510112873937332224 513387025888149504 514352039094706176 515473965017776128 518083387592603040 520740225477693312 521408698167651840 523192691217776640 527540552917647360 528876791500782270 529685026709995520 533807385433620480 534092538951480320 534443915621843136 535953488564551680 536960919934033920 539143687901245440 539714565677285376 541908527326380032 542604173702922240 542927152377745408 548147605765992960 549352325778665472 550375848065854720 552293533947617280 552622280098776576 553917580563529728 556169278045495296 557935955868957120 562572542759834880 564135244267501088 566100872296307712 566489470256087040 566792082152591360 570430028764610560 571502265660784640 575086600427995136 578265606082805760 578291334219755520 580616279278264320 581707663261870080 584690779483725824 585441345311047680 587830901822521344 593826572913159040 594777651943587840 595131686260220928 595895655048744960 600077378943823872 600854106320415360 604430618858036880 609647093242177536 610391473087406080 610793046424963584 615463978403921920 616844089834405888 619172829074086560 620488174145994752 625279069991976960 626454406589706240 627831229461331968 629000969218119680 631192610225848320 634652149800938724 635622032051994624 637641092421665280 640911046741776384 641733782360186880 642940048868382720 644342456272220160 644725993448572672 646972425481494528 650925281847116640 657777126919191552 660451017679025664 660904381965434880 663561462032302080 668054894527303920 668218033695686656 674643207096606720 677024001037762560 677385659157975040 678658940472181760 680150498583109632 681023605769994240 685802718792941568 686690407223331840 687298620023701504 690777850123470720 692396975704412160 693949601063706624 694320300636924416 695211597556869120 696739535133917184 697590254957035520 698049195914244096 702529614373257216 705169055334376360 707626090370384640 711743180578160640 712591887495790848 715947893245378560 718858250534993920 725316742629644256 730473264277585920 730863474354657280 732469767704887296 733410036983070720 734788627278151680 736391378596823040 736829706798368768 738556774084706304 741559037393993728 743914607825276160 750096723679779840 750334883990372352 751745287907647488 754801163061743616 762058866552721920 763491308031204480 771020808110407680 771055112293007360 773210947526664192 774155039037685760 775610217682493440 781110338216539968 784789036826664960 791310829376471040 793036869258117120 793085258358521856 793315187251173405 793508915013627904 794527540064993280 800103171925098496 801138808427220480 805907491810715840 808715531851868160 809571848515928064 812862790989570048 813906260554383360 814390728566618112 822221408648989440 825563772098782080 828933420148164864 833705426655969280 834253917068242944 835272542119608320 846202866401251632 850188123228887040 852180893174661120 854548062322368512 855645043146915840 857253398491176960 859123275029626880 859137471894454272 862629900641992704 867437001329633280 867900375796155520 870924418917396480 872561494892805120 877036169225588736 878162017966571520 880601356905367552 883669654316187648 890739859369738560 892697529390331392 899524276128808960 900116068415735808 906645928287055320 906867331444146176 915587209631109120 921037133497960960 923195967605882880 925266134751608832 926948796742492160 928986046845222912 930732261218992128 937918604987965440 939681609884559360 943501453827179520 950122516661054464 953433048077991936 961366570112664576 966513684408330240 967088990172859008 976387922770674960 976626356939849728 979718169704202240 990676526518538496 991356572948152320 991886143767034880 995342193048453120 1000128964906373120 1002327050543529984 1006401550748991488 1011964810644910080 1016078488736962560 1017988410708272640 1020225747874664448 1026774051776299008 1028704078189412352 1030947930035552256 1036166775185206080 1041480450955386624 1042817396335303680 1046385382435553280 1057753583001564540 1059370053419991040 1067614770867240960 1068185077902960640 1068887831243686272 1071906977129103360 1073921839868067840 1078287375802490880 1079429131354570752 1083817054652760064 1085854304755490816 1096295211531985920 1098704651557330944 1100751696131709440 1104587067895234560 1105244560197553152 1107835161127059456 1112338556090990592 1115871911737914240 1125145085519669760 1128270488535002176 1132201744592615424 1133584164305182720 1143004531321569280 1156531212165611520 1156582668439511040 1161232558556528640 1163415326523740160 1169381558967451648 1170882690622095360 1187653145826318080 1189555303887175680 1190263372520441856 1191791310097489920 1200154757887647744 1201708212640830720 1208861237716073760 1219294186484355072 1220782946174812160 1221586092849927168 1230927956807843840 1238345658148173120 1240976348291989504 1250558139983953920 1252908813179412480 1255662458922663936 1258001938436239360 1269304299601877448 1275282184843330560 1281822093483552768 1283467564720373760 1285880097736765440 1288684912544440320 1289451986897145344 1293944850962989056 1301850563694233280 1315554253838383104 1320902035358051328 1321808763930869760 1336109789054607840 1349286414193213440 1354771318315950080 1357317880944363520 1360300997166219264 1362047211539988480 1371605437585883136 1373380814446663680 1381555700246941440 1384793951408824320 1387899202127413248 1388640601273848832 1390423195113738240 1393479070267834368 1396098391828488192 1410338110668752720 1415252180740769280 1425183774991581696 1431895786490757120 1437716501069987840 1450633485259288512 1460946528555171840 1461726948709314560 1464939535409774592 1469577254556303360 1472782757193646080 1473659413596737536 1483118074787987456 1487829215650552320 1500193447359559680 1500669767980744704 1503490575815294976 1509602326123487232 1524117733105443840 1526982616062408960 1542110224586014720 1546421895053328384 1548310078075371520 1551220435364986880 1562220676433079936 1569578073653329920 1582621658752942080 1586630374502346810 1587017830027255808 1589055080129986560 1600206343850196992 1602277616854440960 1611814983621431680 1617431063703736320 1619143697031856128 1625725581979140096 1627812521108766720 1628781457133236224 1644442817297978880 1651127544197564160 1657866840296329728 1668507834136485888 1670545084239216640 1692405732802503264 1700376246457774080 1709096124644737024 1711290086293831680 1714506796982353920 1718246550059253760 1725259801283985408 1734874002659266560 1735800751592311040 1741848837834792960 1745122989785610240 1754072338451177472 1756324035933143040 1761202713810735104 1781479718739477120 1785395058780662784 1799048552257617920 1800232136831471616 1813291856574110640 1813734662888292352 1831174419262218240 1842074266995921920 1846391935211765760 1850532269503217664 1853897593484984320 1861464522437984256 1875837209975930880 1879363219769118720 1887002907654359040 1900245033322108928 1906866096155983872 1922733140225329152 1933027368816660480 1934177980345718016 1952775845541349920 1981353053037076992 1982713145896304640 1983772287534069760 1990684386096906240 2000257929812746240 2004654101087059968 2012803101497982976 2023929621289820160 2032156977473925120 2035976821416545280 2040451495749328896 2057408156378824704 2061895860071104512 2072333550370412160 2082960901910773248 2085634792670607360 2092770764871106560 2115507166003129080 2135229541734481920 2136370155805921280 2137775662487372544 2147843679736135680 2156574751604981760 2167634109305520128 2171708609510981632 2192590423063971840 2197409303114661888 2201503392263418880 2209174135790469120 2210489120395106304 2215670322254118912 2224677112181981184 2231743823475828480 2250290171039339520 2256540977070004352 2264403489185230848 2267168328610365440 2286009062643138560 2313062424331223040 2313165336879022080 2322465117113057280 2326830653047480320 2338763117934903296 2375306291652636160 2379110607774351360 2380526745040883712 2383582620194979840 2400309515775295488 2403416425281661440 2417722475432147520 2438588372968710144 2441565892349624320 2443172185699854336 2476691316296346240 2501116279967907840 2505817626358824960 2516003876872478720 2538608599203754896 2550564369686661120 2563644186967105536 2566935129440747520 2571760195473530880 2577369825088880640 2578903973794290688 2587889701925978112 2603701127388466560 2631108507676766208 2641804070716102656 2672219578109215680 2698572828386426880 2709542636631900160 2714635761888727040 2720601994332438528 2746761628893327360 2763111400493882880 2769587902817648640 2775798404254826496 2777281202547697664 2780846390227476480 2786958140535668736 2792196783656976384 2820676221337505440 2830504361481538560 2850367549983163392 2875433002139975680 2901266970518577024 2923453897418629120 2929879070819549184 2939154509112606720 2947318827193475072 2975658431301104640 3000386894719119360 3006981151630589952 3019204652246974464 3048235466210887680 3053965232124817920 3084220449172029440 3092843790106656768 3102440870729973760 3124441352866159872 3139156147306659840 3173260749004693620 3174035660054511616 3178110160259973120 3200412687700393984 3204555233708881920 3223629967242863360 3234862127407472640 3238287394063712256 3251451163958280192 3257562914266472448 3288885634595957760 3302255088395128320 3315733680592659456 3337015668272971776 3341090168478433280 3384811465605006528 3400752492915548160 3418192249289474048 3429013593964707840 3436493100118507520 3469748005318533120 3471601503184622080 3483697675669585920 3490245979571220480 3508144676902354944 3512648071866286080 3522405427621470208 3562959437478954240 3570790117561325568 3600464273662943232 3626583713148221280 3662348838524436480 3684148533991843840 3692783870423531520 3707795186969968640 3722929044875968512 3751674419951861760 3758726439538237440 3774005815308718080 3800490066644217856 3845466280450658304 3866054737633320960 3868355960691436032 3905551691082699840 3962706106074153984 3965426291792609280 3967544575068139520 4000515859625492480 4025606202995965952 4047859242579640320 4064313954947850240 4071953642833090560 4080902991498657792 4114816312757649408 4144667100740824320 4165921803821546496 4171269585341214720 4231014332006258160 4272740311611842560 4275551324974745088 4295687359472271360 4313149503209963520 4343417219021963264 4385180846127943680 4394818606229323776 4403006784526837760 4418348271580938240 4420978240790212608 4449354224363962368 4463487646951656960 4500580342078679040 4513081954140008704 4528806978370461696 4534336657220730880 4626330673758044160 4644930234226114560 4653661306094960640 4677526235869806592 4750612583305272320 4761053490081767424 4767165240389959680 4800619031550590976 4806832850563322880 4835444950864295040 4877176745937420288 4883131784699248640 4886344371399708672 4953382632592692480 5011635252717649920 5032007753744957440 5077217198407509792 5101128739373322240 5127288373934211072 5133870258881495040 5143520390947061760 5154739650177761280 5157807947588581376 5175779403851956224 5207402254776933120 5262217015353532416 5283608141432205312 5344439156218431360 5397145656772853760 5419085273263800320 5429271523777454080 5441203988664877056 5493523257786654720 5526222800987765760 5539175805635297280 5551596808509652992 5554562405095395328 5561692780454952960 5584393567313952768 5641352442675010880 5661008722963077120 5700735099966326784 5802533941037154048 5846907794837258240 5894637654386950144 5951316862602209280 6000773789438238720 6013962303261179904 6038409304493948928 6096470932421775360 6107930464249635840 6185687580213313536 6204881741459947520 6248882705732319744 6278312294613319680 6346521498009387240 6348071320109023232 6409110467417763840 6447259934485726720 6469724254814945280 6502902327916560384 6515125828532944896 6577771269191915520 6604510176790256640 6631467361185318912 6674031336545943552 6769622931210013056 6801504985831096320 6836384498578948096 6858027187929415680 6939496010637066240 6943203006369244160 6967395351339171840 6980491959142440960 7016289353804709888 7044810855242940416 7125918874957908480 7141580235122651136 7200928547325886464 7253167426296442560 7324697677048872960 7368297067983687680 7415590373939937280 7503348839903723520 7517452879076474880 7548011630617436160 7600980133288435712 7690932560901316608 7732109475266641920 7736711921382872064 7811103382165399680 7925412212148307968 7935089150136279040 8001031719250984960 8095718485159280640 8128627909895700480 8143907285666181120 8161805982997315584 8289334201481648640 8331843607643092992 8342539170682429440 8462028664012516320 8545480623223685120 8551102649949490176 8626299006419927040 8686834438043926528 8770361692255887360 8789637212458647552 8806013569053675520 8841956481580425216 8926975293903313920 9001160684157358080 9026163908280017408 9057613956740923392 9068673314441461760 9252661347516088320 9307322612189921280 9501225166610544640 9522106980163534848 9534330480779919360 9601238063101181952 9613665701126645760 9670889901728590080 9754353491874840576 9772688742799417344 9906765265185384960 10023270505435299840 10064015507489914880 10154434396815019584 10202257478746644480 10254576747868422144 10287040781894123520 10309479300355522560 10315615895177162752 10414804509553866240 10524434030707064832 10567216282864410624 10688878312436862720 10838170546527600640 10858543047554908160 10987046515573309440 11052445601975531520 11078351611270594560 11109124810190790656 11123385560909905920 11168787134627905536 11282704885350021760 11322017445926154240 11401470199932653568 11605067882074308096 11693815589674516480 11789275308773900288 11902633725204418560 12001547578876477440 12076818608987897856 12192941864843550720 12215860928499271680 12497765411464639488 12693042996018774480 12696142640218046464 12818220934835527680 12894519868971453440 12939448509629890560 13030251657065889792 13155542538383831040 13209020353580513280 13262934722370637824 13348062673091887104 13539245862420026112 13603009971662192640 13878992021274132480 13886406012738488320 13934790702678343680 13960983918284881920 14032578707609419776 14089621710485880832 14251837749915816960 14283160470245302272 14401857094651772928 14506334852592885120 14649395354097745920 14736594135967375360 15034905758152949760 15096023261234872320 15201960266576871424 15381865121802633216 15464218950533283840 15473423842765744128 15622206764330799360 15850824424296615936 15870178300272558080 16002063438501969920 16191436970318561280 16257255819791400960 16287814571332362240 16323611965994631168 16578668402963297280 16663687215286185984 16685078341364858880 16924057328025032640 17090961246447370240 17102205299898980352 17540723384511774720 17612027138107351040 17683912963160850432 17853950587806627840 18002321368314716160 18052327816560034816 18115227913481846784 18614645224379842560 19002450333221089280 19044213960327069696 19227331402253291520 19341779803457180160 19508706983749681152 19545377485598834688 19813530530370769920 20128031014979829760 20308868793630039168 20404514957493288960 20509153495736844288 20574081563788247040 20631231790354325504 20829609019107732480 21048868061414129664 21134432565728821248 21377756624873725440 21717086095109816320 21974093031146618880 22104891203951063040 22218249620381581312 22246771121819811840 22565409770700043520 22644034891852308480 22802940399865307136 23210135764148616192 23387631179349032960 23578550617547800576 23805267450408837120 24003095157752954880 24385883729687101440 24431721856998543360 24995530822929278976 25386085992037548960 25636441869671055360 25789039737942906880 25878897019259781120 26060503314131779584 26311085076767662080 26418040707161026560 26525869444741275648 27078491724840052224 27206019943324385280 27757984042548264960 27772812025476976640 27921967836569763840 28179243420971761664 28503675499831633920 28566320940490604544 28803714189303545856 29012669705185770240 29473188271934750720 30069811516305899520 30192046522469744640 30403920533153742848 30763730243605266432 30928437901066567680 30946847685531488256 31244413528661598720 31701648848593231872 31740356600545116160 32514511639582801920 32575629142664724480 33157336805926594560 33327374430572371968 33370156682729717760 33848114656050065280 34181922492894740480 34204410599797960704 35081446769023549440 35224054276214702080 35367825926321700864 35707901175613255680 36004642736629432320 36104655633120069632 36230455826963693568 38004900666442178560 38088427920654139392 38454662804506583040 38683559606914360320 39090754971197669376 39627061060741539840 40617737587260078336 40809029914986577920 41262463580708651008 41659218038215464960 42097736122828259328 42268865131457642496 42755513249747450880 43434172190219632640 43948186062293237760 44209782407902126080 44436499240763162624 45130819541400087040 45288069783704616960 45605880799730614272 46420271528297232384 47610534900817674240 48006190315505909760 48771767459374202880 48863443713997086720 49991061645858557952 50772171984075097920 51272883739342110720 51578079475885813760 52622170153535324160 52836081414322053120 53051738889482551296 54156983449680104448 55545624050953953280 55843935673139527680 57007350999663267840 57132641880981209088 58025339410371540480 58946376543869501440 60384093044939489280 60807841066307485696 61527460487210532864 61893695371062976512 62488827057323197440 63403297697186463744 63480713201090232320 65151258285329448960 66314673611853189120 66654748861144743936 66740313365459435520 67696229312100130560 68408821199595921408 70162893538047098880 70448108552429404160 70735651852643401728 71415802351226511360 72009285473258864640 72209311266240139264 76009801332884357120 76909325609013166080 77367119213828720640 78181509942395338752 79254122121483079680 81235475174520156672 81618059829973155840 82524927161417302016 83318436076430929920 84537730262915284992 85511026499494901760 88419564815804252160 88872998481526325248 90261639082800174080 90576139567409233920 91211761599461228544 92840543056594464768 95221069801635348480 97543534918748405760 97726887427994173440 99982123291717115904 101544343968150195840 102545767478684221440 103156158951771627520 105244340307070648320 105672162828644106240 106103477778965102592 108313966899360208896 111091248101907906560 114014701999326535680 114265283761962418176 116050678820743080960 117892753087739002880 123787390742125953024 124977654114646394880 126806595394372927488 130302516570658897920 132629347223706378240 133309497722289487872 135392458624200261120 136817642399191842816 140896217104858808320 142831604702453022720 144018570946517729280 144418622532480278528 152019602665768714240 153818651218026332160 154734238427657441280 158508244242966159360 162470950349040313344 165049854322834604032 166636872152861859840 171022052998989803520 176839129631608504320 180523278165600348160 181152279134818467840 182423523198922457088 185681086113188929536 190442139603270696960 195453774855988346880 199964246583434231808 203088687936300391680 206312317903543255040 210488680614141296640 211344325657288212480 212206955557930205184 216627933798720417792 222182496203815813120 228029403998653071360 232101357641486161920 247574781484251906048 249955308229292789760 253613190788745854976 265258694447412756480 266618995444578975744 270784917248400522240 273635284798383685632 285663209404906045440 288837245064960557056 304039205331537428480 307637302436052664320 309468476855314882560 317016488485932318720 324941900698080626688 333273744305723719680 342044105997979607040 353678259263217008640 361046556331200696320 371362172226377859072 390907549711976693760 399928493166868463616 406177375872600783360 412624635807086510080 422688651314576424960 433255867597440835584 444364992407631626240 456058807997306142720 464202715282972323840 495149562968503812096 499910616458585579520 530517388894825512960 541569834496801044480 547270569596767371264 571326418809812090880 577674490129921114112 618936953710629765120 634032976971864637440 649883801396161253376 666547488611447439360 684088211995959214080 722093112662401392640 742724344452755718144 799856986333736927232 812354751745201566720 825249271614173020160 866511735194881671168 912117615994612285440 928405430565944647680 999821232917171159040 1061034777789651025920 1083139668993602088960 1155348980259842228224 1237873907421259530240 1268065953943729274880 1299767602792322506752 1333094977222894878720 1368176423991918428160 1444186225324802785280 1485448688905511436288 1624709503490403133440 1733023470389763342336 1856810861131889295360 1999642465834342318080 2166279337987204177920 2475747814842519060480 2599535205584645013504 2736352847983836856320 2888372450649605570560 3249419006980806266880 3466046940779526684672 3713621722263778590720 3999284931668684636160 4332558675974408355840 5199070411169290027008 5776744901299211141120 6498838013961612533760 7427243444527557181440 8665117351948816711680 10398140822338580054016 12997676027923225067520 17330234703897633423360 25995352055846450135040 51990704111692900270080
- Sum of all divisors σ(n): 245722486720478579899542
- Sum of proper divisors (its aliquot sum) s(n): 193731782608785679629462
- 51990704111692900270080 is an abundant number, because the sum of its proper divisors (193731782608785679629462) is greater than itself. Its abundance is 141741078497092779359382
Bases of 51990704111692900270080
- Binary: 10110000001001101011111101011010101100000111010110000001110100000000000000002
- Hexadecimal: 0xB026BF5AB07581D0000
- Base-36: 8GS8ZUSXYZY9KW0
Squares and roots of 51990704111692900270080
- 51990704111692900270080 squared (519907041116929002700802) is 2703033314029601046161802643382036936943206400
- 51990704111692900270080 cubed (519907041116929002700803) is 140532605233761665599700681480453298320066080072229994044181184512000
-
The
square root of 51990704111692900270080 is 228014701525.3466069149 -
The
cube root of 51990704111692900270080 is 37322887.2685195953
Scales and comparisons
How big is 51990704111692900270080?- 51,990,704,111,692,900,270,080 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 51,990,704,111,692,900,270,080 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 51990704111692900270080 cubic inches would be around 3110240.6 feet tall.
Recreational maths with 51990704111692900270080
- 51990704111692900270080 backwards is 08007200929611140709915
- The number of decimal digits it has is: 23
- The sum of 51990704111692900270080's digits is 81
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 51990704111692900270080 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 51990704111692900270080 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/51990704111692900270080/
Chicago style:
Numbermatics. 2024. "Number 51990704111692900270080 - Facts about the integer". https://numbermatics.com/n/51990704111692900270080/
The information we have on file for 51990704111692900270080 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 51990704111692900270080, math, Factors of 51990704111692900270080, curriculum, school, college, exams, university, Prime factorization of 51990704111692900270080, STEM, science, technology, engineering, physics, economics, calculator, fifty-one sextillion, nine hundred ninety quintillion, seven hundred four quadrillion, one hundred eleven trillion, six hundred ninety-two billion, nine hundred million, two hundred seventy thousand and eighty.