31699516709023091712
31,699,516,709,023,091,712 is an even composite number composed of eight prime numbers multiplied together.
What does the number 31699516709023091712 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 17820 divisors.
31699516709023091712 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of seventeen thousand, eight hundred twenty divisors.
Prime factorization of 31699516709023091712:
210 × 34 × 72 × 19 × 312 × 412 × 592 × 73
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 19 × 31 × 31 × 41 × 41 × 59 × 59 × 73)See below for interesting mathematical facts about the number 31699516709023091712 from the Numbermatics database.
Names of 31699516709023091712
- Cardinal: 31699516709023091712 can be written as Thirty-one quintillion, six hundred ninety-nine quadrillion, five hundred sixteen trillion, seven hundred nine billion, twenty-three million, ninety-one thousand, seven hundred twelve.
Scientific notation
- Scientific notation: 3.1699516709023091712 × 1019
Factors of 31699516709023091712
Divisors of 31699516709023091712
- Number of divisors d(n): 17820
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 31 32 36 38 41 42 48 49 54 56 57 59 62 63 64 72 73 76 81 82 84 93 96 98 108 112 114 118 123 124 126 128 133 144 146 147 152 162 164 168 171 177 186 189 192 196 216 217 219 224 228 236 246 248 252 256 266 279 287 288 292 294 304 324 328 336 342 354 369 372 378 384 392 399 413 432 434 438 441 448 456 472 492 496 504 511 512 513 531 532 558 567 574 576 584 588 589 608 648 651 656 657 672 684 708 738 744 756 768 779 784 798 826 837 861 864 868 876 882 896 912 931 944 961 984 992 1008 1022 1024 1026 1062 1064 1107 1116 1121 1134 1148 1152 1168 1176 1178 1197 1216 1239 1271 1296 1302 1312 1314 1323 1344 1368 1387 1416 1476 1488 1512 1519 1533 1536 1539 1558 1568 1593 1596 1652 1674 1681 1722 1728 1736 1752 1764 1767 1792 1824 1829 1862 1888 1922 1953 1968 1971 1984 2009 2016 2044 2052 2124 2128 2214 2232 2242 2263 2268 2296 2304 2336 2337 2352 2356 2394 2419 2432 2478 2511 2542 2583 2592 2604 2624 2628 2646 2688 2736 2774 2793 2832 2883 2891 2952 2976 2993 3024 3038 3066 3072 3078 3116 3136 3186 3192 3304 3321 3348 3362 3363 3444 3456 3472 3481 3504 3528 3534 3577 3584 3591 3648 3658 3717 3724 3776 3813 3844 3906 3936 3942 3968 3969 4018 4032 4088 4104 4123 4161 4248 4256 4307 4428 4464 4484 4526 4536 4557 4592 4599 4608 4672 4674 4704 4712 4779 4788 4838 4864 4956 5022 5043 5084 5166 5184 5208 5248 5256 5292 5301 5376 5453 5472 5487 5548 5586 5664 5766 5782 5859 5904 5913 5952 5986 6027 6048 6076 6132 6156 6232 6272 6372 6384 6608 6642 6696 6724 6726 6727 6789 6888 6912 6944 6962 7008 7011 7056 7068 7154 7168 7182 7257 7296 7316 7434 7448 7552 7626 7688 7749 7812 7847 7872 7884 7936 7938 8036 8064 8176 8208 8246 8322 8379 8496 8512 8614 8649 8673 8856 8897 8928 8968 8979 9052 9072 9114 9184 9198 9216 9344 9348 9408 9424 9558 9576 9676 9709 9728 9912 10044 10086 10089 10168 10332 10368 10416 10443 10496 10512 10584 10602 10731 10752 10773 10906 10944 10974 11096 11151 11172 11328 11439 11532 11564 11718 11767 11808 11826 11904 11972 12054 12096 12152 12264 12312 12369 12464 12483 12544 12744 12768 12803 12921 13216 13284 13392 13448 13452 13454 13578 13671 13776 13797 13824 13888 13924 14016 14022 14112 14136 14308 14364 14514 14592 14632 14868 14896 15104 15129 15252 15376 15498 15624 15694 15744 15768 15841 15872 15876 15903 16072 16128 16352 16359 16416 16461 16492 16644 16758 16933 16992 17024 17228 17298 17346 17577 17712 17794 17856 17936 17958 18081 18104 18144 18228 18259 18368 18396 18688 18696 18816 18848 19116 19152 19352 19418 19456 19824 20088 20172 20178 20181 20336 20367 20664 20736 20832 20886 20951 20992 21024 21033 21168 21204 21462 21504 21546 21771 21812 21888 21948 22192 22302 22344 22656 22878 23064 23128 23247 23436 23534 23541 23616 23652 23808 23944 24108 24149 24192 24304 24367 24528 24624 24738 24928 24966 25088 25137 25488 25536 25606 25842 25947 26019 26432 26568 26691 26784 26896 26904 26908 26937 27156 27342 27552 27594 27648 27776 27848 28032 28044 28224 28272 28616 28728 28861 29028 29127 29184 29264 29736 29792 30149 30208 30258 30267 30504 30752 30996 31248 31329 31388 31488 31536 31682 31744 31752 31806 31939 32144 32193 32256 32704 32718 32832 32922 32984 33288 33453 33516 33866 33984 34048 34317 34456 34596 34692 34751 35154 35301 35424 35588 35712 35872 35916 36162 36208 36288 36456 36518 36736 36792 37107 37376 37392 37449 37632 37696 38171 38232 38304 38409 38704 38763 38836 39401 39648 40176 40344 40356 40362 40672 40734 41013 41328 41391 41472 41664 41772 41902 41984 42048 42066 42336 42408 42924 42997 43092 43542 43624 43776 43896 44384 44604 44688 45312 45387 45756 45961 46128 46256 46494 46872 47068 47082 47089 47232 47304 47523 47616 47709 47888 48216 48298 48384 48608 48734 49056 49077 49248 49383 49476 49856 49932 50176 50274 50799 50976 51072 51212 51684 51894 52038 52111 52864 53136 53382 53568 53792 53808 53816 53874 54243 54312 54684 54777 54929 55104 55188 55552 55696 56064 56088 56448 56544 56699 56867 57232 57456 57722 58056 58254 58368 58528 59472 59584 60298 60416 60516 60534 60543 61008 61101 61504 61992 62279 62496 62658 62776 62853 62976 63072 63099 63364 63504 63612 63878 64288 64386 64512 65313 65408 65436 65664 65844 65968 66139 66576 66906 67032 67732 67963 67968 68096 68634 68912 69192 69384 69502 70153 70308 70602 70623 70848 71176 71424 71744 71832 72324 72416 72447 72576 72912 73036 73101 73472 73584 74214 74752 74784 74898 74989 75264 75392 75411 76342 76464 76608 76818 77408 77526 77672 77841 78057 78802 79296 80073 80352 80688 80712 80724 80811 81344 81468 81833 82026 82369 82656 82782 82944 83328 83544 83804 84096 84132 84672 84816 85848 85994 86184 86583 87084 87248 87381 87552 87792 88768 89208 89376 89621 90447 90624 90774 90801 91512 91922 92256 92512 92783 92988 93744 93987 94136 94164 94178 94464 94608 95046 95232 95418 95776 95817 96432 96579 96596 96768 97216 97468 98112 98154 98496 98766 98952 99179 99712 99864 100548 101598 101952 102144 102424 102951 103368 103788 104076 104222 104253 105728 105903 106272 106764 107136 107584 107616 107632 107748 107911 108486 108624 109368 109554 109858 110208 110376 110887 111104 111321 111392 112128 112176 112347 112896 113088 113398 113734 114464 114513 114912 115227 115444 116112 116289 116508 117056 118203 118531 118944 119168 120596 121032 121068 121086 122016 122202 122713 123008 123039 123984 124558 124992 125316 125552 125706 125952 126144 126198 126728 127008 127224 127756 127813 128576 128772 128991 130626 130816 130872 131328 131688 131936 132278 133152 133517 133812 134064 135464 135926 135936 136161 136192 137268 137824 137883 138384 138768 139004 140306 140616 141204 141246 141267 141696 142352 142569 142721 142848 143488 143664 144648 144832 144894 145152 145824 146072 146202 146657 146944 147168 147231 148149 148428 149568 149796 149978 150528 150784 150822 152397 152684 152928 153216 153636 154816 155052 155344 155682 156114 156333 157604 158592 160146 160704 161376 161424 161448 161622 162688 162729 162936 163666 164052 164331 164738 164787 165312 165564 166656 167088 167608 168192 168264 169043 169344 169632 170097 170569 170601 171696 171988 172368 173166 174168 174496 174762 175104 175584 176587 177536 178416 178752 179242 180894 181248 181548 181602 181629 183024 183303 183844 184512 185024 185566 185976 186837 187488 187974 188272 188328 188356 188559 188928 189216 190092 190836 191552 191634 192864 193158 193192 193536 194432 194936 195939 196224 196308 196992 197532 197904 198358 198417 199424 199728 201096 203196 203889 203904 204288 204848 205902 206736 207576 208152 208444 208506 210459 211043 211456 211806 211869 212544 213528 214272 215168 215232 215264 215496 215822 216972 217248 217341 218736 219108 219303 219716 220416 220752 221774 222208 222642 222784 223573 224256 224352 224694 224967 225792 226176 226796 227468 228928 229026 229824 230454 230888 232224 232578 233016 234112 234171 236406 237062 237888 238336 240219 241192 242064 242136 242172 242433 243257 244032 244404 245426 245499 246016 246078 247107 247968 249116 249984 250632 251104 251412 252288 252396 253456 254016 254113 254448 255512 255626 257152 257544 257982 259749 261252 261632 261744 262143 262656 263376 263872 264556 266304 267034 267624 268128 268863 270928 271341 271852 271872 272322 274536 275648 275766 275807 276768 277536 278008 278349 280612 281232 281961 282408 282492 282534 283392 284704 285138 285442 285696 286976 287328 287451 289296 289664 289737 289788 290304 291648 292144 292404 293314 293888 294336 294462 296298 296856 297537 299136 299592 299956 300979 301568 301644 304794 305368 305856 306432 307272 309632 310104 310688 311364 312228 312666 312759 315208 317184 317709 320292 321408 321727 322752 322848 322896 323244 323733 325376 325458 325872 327332 328104 328662 329476 329574 330624 331128 332661 333312 333963 334176 335216 336384 336528 338086 338688 339264 340194 341138 341202 343392 343539 343976 344736 345681 346332 348336 348867 348992 349524 351168 353174 354609 355072 355593 356832 357504 358484 361788 363096 363204 363258 364777 366048 366606 367688 368139 369024 370048 371132 371952 373674 374976 375948 376544 376656 376712 377118 377856 378432 380184 381672 383104 383268 383439 385728 386316 386384 386973 388864 389872 391878 392448 392616 393984 395064 395808 396716 396834 396893 398069 398848 399456 400551 402192 406392 407778 407808 408576 409696 411804 413472 413649 415152 416304 416888 417012 420918 422086 422912 423612 423738 423801 425088 427056 427707 428163 428544 430336 430464 430528 430992 431644 433944 434496 434682 437472 438216 438606 439432 439971 440832 441504 441693 443548 445284 445568 447146 448704 449388 449934 451584 452352 453592 454936 457191 457856 458052 459648 460908 461776 462973 464448 465156 466032 468224 468342 468999 472812 474124 475776 476672 480438 482384 484128 484272 484344 484866 486514 488064 488808 490852 490998 491071 492032 492156 492993 494214 494361 495936 498232 499968 501264 502208 502824 504576 504792 506912 507129 508032 508226 508896 510291 511024 511252 511707 511803 514304 515088 515964 519498 522504 523264 523488 524286 524923 525312 526752 527744 529112 529761 532608 534068 535248 536256 537726 541856 542682 543704 543744 544644 544887 549072 551296 551532 551614 553536 555072 556016 556698 560511 561224 562464 563922 564816 564984 565068 565677 566784 569408 570276 570884 572831 573952 574656 574902 578592 579328 579474 579576 580608 583296 584288 584808 586628 588672 588924 592596 593712 595074 595251 598272 599184 599912 601958 603136 603288 609588 610736 611667 611712 612864 614544 619264 620208 621376 622728 624456 625332 625518 630416 631377 633129 634368 635418 635607 640584 642816 643454 645504 645696 645792 646488 647466 649481 650752 650916 651744 652023 654664 656208 657324 657909 658952 659148 661248 662256 665322 666624 667926 668352 670432 670719 672768 673056 674901 676172 677376 678528 680388 682276 682404 686784 687078 687952 689472 691362 692664 694253 696672 697734 697984 699048 702336 706348 709218 710144 711186 713664 715008 716968 720657 723576 726192 726408 726516 729554 729771 732096 733212 735376 736278 736497 738048 740096 741321 742264 743904 747348 748619 749952 751896 753088 753312 753424 754236 755377 756864 760368 762339 763344 766208 766536 766878 771456 772632 772768 773946 777728 779247 779744 783756 784896 785232 786429 787968 790128 791616 793432 793668 793786 796138 797696 798912 801102 804384 806589 812784 814023 815556 815616 819392 823608 826944 827298 827421 830304 832608 833776 834024 835047 841836 844172 847224 847476 847602 850176 854112 855414 856326 857088 858991 860672 860928 861056 861984 862353 863288 867888 868992 869364 874944 876432 877212 878864 879942 881664 883008 883386 887096 890568 891136 892611 894292 894691 897408 898776 899868 902937 904704 907184 909872 914382 915712 916104 919296 921816 923552 925946 928896 930312 932064 934619 936448 936684 937998 938277 945624 948248 951552 953127 953344 960876 964768 965181 968256 968544 968688 969732 971199 973028 976128 977616 981704 981996 982142 984064 984312 985986 988428 988722 990109 991872 996464 997983 999047 999936 1002528 1004416 1005648 1009152 1009584 1013824 1014258 1016064 1016452 1017792 1020582 1022048 1022504 1023414 1023606 1028608 1030176 1030617 1031928 1037043 1038996 1045008 1046976 1048572 1049846 1053504 1055488 1058224 1059522 1063827 1065216 1066779 1068136 1070496 1072512 1075452 1077281 1083712 1085364 1087408 1089288 1089774 1094331 1098144 1102592 1103064 1103228 1104417 1107072 1110144 1112032 1113396 1121022 1122448 1124928 1127844 1129632 1129968 1130136 1131354 1133568 1138816 1140552 1141768 1145662 1147904 1149312 1149804 1150317 1157184 1158656 1158948 1159152 1160919 1166592 1168576 1169616 1173256 1177344 1177848 1183301 1185192 1187424 1190148 1190502 1190679 1194207 1196544 1198368 1199824 1201653 1203916 1206576 1219176 1221472 1223334 1223424 1225728 1229088 1236109 1238528 1240416 1240947 1242752 1245456 1248912 1250664 1251036 1260832 1262754 1266258 1268736 1270836 1271214 1271403 1281168 1283121 1284489 1285632 1286908 1291008 1291392 1291584 1292976 1294932 1298962 1301504 1301832 1303488 1304046 1309328 1312416 1314648 1315818 1317904 1318296 1319913 1322496 1324512 1330644 1332907 1335852 1336704 1340864 1341438 1346112 1349802 1352344 1354752 1357056 1360776 1364552 1364808 1371573 1373568 1374156 1375904 1378944 1382724 1385328 1388506 1388919 1393344 1395468 1395968 1398096 1404672 1406997 1412696 1418436 1420288 1422372 1424791 1427328 1430016 1433936 1441314 1447152 1452384 1452816 1453032 1459108 1459542 1464192 1466424 1470752 1472556 1472994 1473213 1476096 1478979 1480192 1482642 1483083 1484528 1487808 1494696 1497238 1499904 1503792 1506176 1506624 1506848 1508472 1510754 1513728 1520736 1521387 1524678 1526688 1530873 1532416 1533072 1533756 1535121 1535409 1542912 1545264 1545536 1547892 1555456 1558494 1559488 1565011 1567512 1569792 1570464 1572858 1574769 1575936 1580256 1583232 1586864 1587336 1587572 1589283 1592276 1597824 1602204 1608768 1613178 1615441 1625568 1628046 1631112 1631232 1638784 1647216 1653888 1654596 1654842 1660608 1665216 1667552 1668048 1670094 1681533 1683672 1688344 1694448 1694952 1695204 1697031 1700352 1702799 1708224 1710828 1712652 1717982 1718493 1721344 1721856 1722112 1723968 1724706 1726576 1735776 1737984 1738728 1749888 1752864 1754424 1757728 1759884 1762877 1766016 1766772 1774192 1778791 1781136 1782272 1785222 1785753 1788584 1789382 1794816 1797552 1799736 1805874 1809408 1814368 1819744 1828764 1831424 1832208 1835001 1838592 1843632 1847104 1851892 1857792 1860624 1864128 1869238 1872896 1873368 1875996 1876554 1884401 1891248 1894131 1896496 1899387 1903104 1906254 1921752 1929536 1930362 1930649 1936512 1937088 1937376 1939464 1942398 1946056 1948443 1952256 1955232 1956069 1963408 1963992 1964284 1968624 1971972 1973727 1976856 1977444 1980218 1983744 1992928 1995966 1998094 1999872 2005056 2008832 2011296 2012157 2018304 2019168 2024703 2027648 2028516 2032128 2032904 2035584 2041164 2044096 2045008 2046828 2047212 2050309 2057216 2060352 2061234 2063856 2074086 2077992 2082759 2090016 2093952 2097144 2099692 2106853 2107008 2110976 2116448 2119044 2127654 2130432 2133558 2136272 2140992 2145024 2150904 2154562 2167424 2170728 2174816 2178576 2179548 2188662 2189313 2196288 2205184 2206128 2206456 2208834 2209491 2214144 2220288 2223963 2224064 2226792 2242044 2244896 2245857 2249856 2252089 2255688 2259264 2259936 2260272 2262708 2266131 2277632 2281104 2283536 2287017 2291324 2298624 2299608 2300634 2314368 2317312 2317896 2318304 2321838 2324659 2331547 2333184 2337152 2337741 2339232 2346512 2354688 2355696 2366602 2370384 2374848 2380296 2381004 2381358 2388414 2393088 2396736 2399648 2403306 2407832 2413152 2419767 2438352 2442069 2442944 2446668 2446848 2458176 2472218 2477056 2480832 2481894 2482263 2485504 2490912 2497824 2501328 2502072 2505141 2521664 2525508 2532516 2536823 2541672 2542428 2542806 2553439 2562336 2566242 2568978 2571264 2573816 2576973 2582016 2582784 2583168 2585952 2587059 2589864 2597924 2603664 2606976 2608092 2618656 2624832 2629296 2631636 2635808 2636592 2639826 2644992 2649024 2661288 2665814 2671704 2673408 2677833 2681728 2682876 2684073 2692224 2699604 2704688 2708811 2711699 2714112 2721552 2729104 2729616 2743146 2747136 2748312 2751808 2757888 2765448 2770656 2777012 2777838 2778251 2786483 2786688 2790936 2791936 2796192 2803857 2809344 2813994 2814831 2825392 2836872 2844744 2849582 2854656 2860032 2867872 2876273 2882628 2894304 2895543 2904768 2905632 2906064 2913597 2918216 2919084 2928384 2932848 2941504 2945112 2945988 2946426 2952192 2957958 2960384 2965284 2966166 2969056 2970327 2975616 2989392 2993949 2994476 2997141 2999808 3007584 3012352 3013248 3013696 3016944 3021508 3027456 3041472 3042774 3049356 3053376 3061746 3064832 3066144 3067512 3070242 3070818 3074549 3085824 3090528 3091072 3091851 3095784 3116988 3118976 3130022 3135024 3140928 3145716 3149538 3160512 3166464 3173728 3174672 3175144 3178566 3184552 3191481 3195648 3200337 3204408 3217536 3226356 3230882 3231843 3240811 3251136 3256092 3262224 3277568 3282993 3294432 3307776 3309192 3309684 3313251 3321216 3330432 3335104 3336096 3340188 3345241 3355153 3363066 3367344 3376688 3388896 3389904 3390408 3394062 3400704 3405598 3416448 3421656 3425304 3435964 3436986 3437497 3443712 3444224 3447936 3449412 3450951 3453152 3471552 3475968 3477456 3482757 3499776 3505728 3508848 3515456 3519768 3525754 3532032 3533544 3548384 3549903 3557582 3562272 3564544 3570444 3571506 3572037 3577168 3578764 3582621 3589632 3595104 3599472 3604959 3611748 3628736 3639488 3657528 3662848 3664416 3670002 3674461 3677184 3687264 3694208 3703784 3708327 3715584 3721248 3722841 3728256 3738476 3746736 3751992 3753108 3768802 3782496 3788262 3792992 3798774 3804103 3806208 3812508 3814209 3843504 3853467 3859072 3860724 3861298 3873024 3874176 3874752 3878928 3884796 3892112 3896886 3904512 3910464 3912138 3926816 3927984 3928568 3937248 3943944 3947454 3953712 3954888 3959739 3960436 3967488 3985856 3991932 3996188 3998721 4009817 4010112 4017664 4022592 4024314 4038336 4049406 4055296 4057032 4064256 4065808 4071168 4082328 4088192 4090016 4093656 4094424 4100618 4120704 4122468 4127712 4139027 4148172 4155984 4165518 4166757 4180032 4187904 4194288 4199384 4213706 4214016 4220991 4221952 4232896 4238088 4255308 4260864 4267116 4272544 4274373 4281984 4290048 4301808 4309124 4334848 4341456 4349632 4357152 4359096 4377324 4378626 4392576 4410368 4412256 4412912 4417668 4418982 4419639 4424351 4428288 4440576 4447926 4448128 4449249 4453584 4484088 4489792 4491714 4499712 4504178 4511376 4518528 4519872 4520544 4525416 4532262 4546367 4555264 4562208 4564161 4567072 4574034 4582648 4592619 4597248 4599216 4601268 4605363 4606227 4628736 4635792 4636608 4643676 4649318 4663094 4666368 4674304 4675482 4678464 4693024 4695033 4709376 4711392 4724307 4733204 4740768 4749696 4760592 4762008 4762716 4767849 4776828 4793472 4799296 4806612 4815664 4826304 4828147 4839534 4846323 4859771 4876704 4884138 4885888 4893336 4893696 4916352 4944436 4961664 4963788 4964526 4971008 4981824 4995648 5002656 5004144 5010282 5043328 5044599 5051016 5065032 5073646 5083344 5084856 5085612 5106878 5108397 5124672 5132484 5137956 5147632 5153946 5155479 5164032 5165568 5166336 5171904 5174118 5179728 5195848 5207328 5213952 5216184 5237312 5240333 5249664 5258592 5263272 5271616 5273184 5279652 5287639 5288631 5298048 5322576 5331628 5336373 5343408 5346816 5355666 5357259 5363456 5365752 5368146 5384448 5399208 5409376 5417622 5423398 5428224 5443104 5458208 5459232 5474197 5486292 5494272 5496624 5503616 5505003 5515776 5530896 5541312 5554024 5555676 5556502 5572966 5573376 5581872 5583872 5592384 5607714 5618688 5627988 5629662 5650784 5653203 5673744 5682393 5689488 5698161 5699164 5709312 5735744 5752546 5765256 5788608 5791086 5791947 5809536 5811264 5812128 5827194 5836432 5838168 5845329 5851561 5856768 5865696 5883008 5890224 5891976 5892852 5915916 5930568 5932332 5938112 5940654 5951232 5978784 5987898 5988952 5994282 5999616 6012937 6015168 6024704 6026496 6027392 6033888 6036471 6043016 6054912 6074109 6082944 6085548 6098712 6106752 6123492 6132288 6135024 6140484 6141636 6149098 6150927 6171648 6181056 6182144 6183702 6191568 6233976 6237952 6248277 6260044 6270048 6281856 6291432 6299076 6320559 6321024 6332928 6347456 6349344 6350288 6357132 6369104 6382962 6391296 6400674 6408816 6435072 6452712 6461764 6463686 6481622 6502272 6512184 6524448 6542333 6555136 6565986 6567939 6588864 6615552 6618384 6619368 6626502 6628473 6642432 6660864 6670208 6671889 6672192 6680376 6690482 6710306 6726132 6734688 6737571 6753376 6756267 6777792 6779808 6780816 6788124 6798393 6811196 6832896 6843312 6850608 6861051 6871928 6873972 6874994 6888448 6895872 6898824 6901902 6906304 6930763 6943104 6951936 6954912 6965514 6973977 6993329 6994641 6999552 7011456 7017696 7030912 7039536 7051508 7064064 7067088 7096768 7099806 7115164 7124544 7140888 7143012 7144074 7154336 7157528 7165242 7179264 7190208 7198944 7209918 7223496 7240067 7257472 7259301 7278976 7315056 7328832 7340004 7348922 7374528 7388416 7407568 7416654 7431168 7442496 7445682 7446789 7456512 7476952 7493472 7503984 7506216 7515423 7537604 7540967 7564992 7576524 7585984 7597548 7608206 7610469 7625016 7628418 7660317 7687008 7706934 7718144 7721448 7722596 7730919 7746048 7748352 7749504 7757856 7769592 7784224 7793772 7820928 7824276 7853632 7855968 7857136 7874496 7877503 7887888 7894908 7907424 7909776 7919478 7920872 7934976 7971712 7983864 7992376 7997442 8019634 8020224 8033499 8035328 8045184 8048628 8052219 8076672 8098812 8110592 8114064 8126433 8131616 8135097 8142336 8164656 8176384 8180032 8187312 8188848 8201236 8241408 8244936 8255424 8278054 8296344 8311968 8331036 8333514 8334753 8359449 8360064 8375808 8388576 8398768 8411571 8427412 8428032 8441982 8465792 8476176 8510616 8534232 8545088 8548746 8563968 8580096 8603616 8618248 8628819 8652763 8669696 8682912 8686629 8699264 8714304 8718192 8740791 8754648 8757252 8785152 8824512 8825824 8835336 8837964 8839278 8848702 8856576 8881152 8895852 8896256 8898498 8907168 8910981 8968176 8979584 8981847 8983428 8991423 8999424 9008356 9022752 9037056 9039744 9041088 9050832 9064524 9092734 9110528 9124416 9128322 9134144 9148068 9165296 9185238 9194496 9198432 9202536 9210726 9212454 9223647 9257472 9271584 9273216 9287352 9298636 9326188 9330349 9348608 9350964 9356928 9386048 9390066 9422784 9448614 9466408 9481536 9499392 9521184 9524016 9525432 9535698 9553656 9586944 9598592 9601011 9613224 9631328 9652608 9656294 9679068 9692646 9695529 9719542 9722433 9753408 9768276 9771776 9786672 9832704 9848979 9888872 9923328 9927576 9929052 9939753 9942016 9963648 9973537 9991296 10005312 10008288 10020564 10035723 10065459 10086656 10089198 10102032 10130064 10147292 10166688 10169712 10171224 10213756 10216794 10249344 10264968 10275912 10295264 10307892 10310958 10312491 10331136 10332672 10343808 10348236 10352853 10359456 10391696 10414656 10418633 10427904 10432368 10474624 10480666 10499328 10517184 10526544 10543232 10546368 10559304 10575278 10577262 10596096 10645152 10649709 10663256 10672746 10686816 10693632 10711332 10714518 10716111 10726912 10731504 10736292 10747863 10768896 10798416 10814877 10818752 10835244 10846796 10886208 10916416 10918464 10948394 10972584 10988544 10993248 11007232 11010006 11023383 11031552 11061792 11082624 11108048 11111352 11113004 11124981 11145932 11146752 11163744 11184768 11215428 11255976 11259324 11301568 11306406 11308087 11347488 11364786 11378976 11396322 11398328 11412309 11418624 11471488 11505092 11530512 11560401 11577216 11582172 11583894 11619072 11622528 11624256 11654388 11672864 11676336 11690658 11703122 11713536 11731392 11766016 11780448 11783952 11785704 11831832 11861136 11864664 11876224 11879217 11881308 11902464 11957568 11975796 11977904 11988564 11996163 12025874 12029451 12030336 12049408 12052992 12054784 12067776 12072942 12086032 12148218 12165888 12171096 12197424 12213504 12246984 12264576 12270048 12280968 12283272 12298196 12301854 12340139 12362112 12364288 12367404 12383136 12417081 12451537 12467952 12475904 12496554 12500271 12520088 12540096 12563712 12582864 12598152 12641118 12642048 12665856 12694912 12698688 12700576 12714264 12738208 12765924 12782592 12801348 12817632 12823119 12870144 12905424 12923528 12927372 12963244 13004544 13024368 13048896 13084666 13110272 13131972 13135878 13177728 13190807 13231104 13236768 13238736 13253004 13256946 13258917 13273053 13284864 13321728 13340416 13343778 13344384 13360752 13380964 13420612 13452264 13469376 13475142 13506752 13512534 13555584 13559616 13561632 13576248 13596786 13622392 13639101 13665792 13686624 13692483 13701216 13722102 13743856 13747944 13749988 13791744 13797648 13803804 13812608 13816089 13861526 13886208 13909824 13931028 13947954 13986658 13989282 13999104 14022912 14035392 14061824 14079072 14085099 14103016 14128128 14134176 14172921 14193536 14199612 14230328 14249088 14281776 14286024 14288148 14303547 14308672 14315056 14330484 14352163 14380416 14397888 14419836 14446992 14480134 14484441 14514944 14518602 14538969 14557952 14579313 14630112 14657664 14680008 14697844 14749056 14776832 14815136 14833308 14884992 14891364 14893578 14913024 14953904 14986944 15007968 15012432 15030846 15075208 15081934 15129984 15153048 15171968 15195096 15216412 15220938 15250032 15256836 15320634 15325191 15374016 15413868 15436288 15442896 15445192 15461838 15466437 15492096 15496704 15499008 15515712 15539184 15568448 15587544 15641856 15648552 15707264 15711936 15714272 15720999 15748992 15755006 15775776 15789816 15814848 15819552 15838956 15841744 15862917 15865893 15943424 15967728 15984752 15994884 16009119 16039268 16040448 16066998 16090368 16097256 16104438 16153344 16197624 16221184 16228128 16252866 16263232 16270194 16272613 16284672 16320829 16329312 16352768 16360064 16374624 16377696 16402472 16422591 16482816 16489872 16510848 16556108 16592688 16623936 16662072 16667028 16669506 16718898 16720128 16751616 16777152 16797536 16823142 16854824 16856064 16883964 16931584 16952352 16959609 17021232 17068464 17090176 17094483 17097492 17127936 17207232 17236496 17257638 17305526 17339392 17365824 17373258 17375841 17398528 17428608 17436384 17481582 17509296 17514504 17535987 17554683 17570304 17649024 17651648 17670672 17675928 17678556 17697404 17757761 17791704 17792512 17796996 17814336 17821962 17936352 17959168 17963694 17966856 17982846 17998848 18016712 18038811 18045504 18074112 18079488 18082176 18101664 18109413 18129048 18185468 18248832 18256644 18268288 18296136 18330592 18370476 18396864 18405072 18421452 18424908 18447294 18452781 18514944 18543168 18546432 18574704 18597272 18652376 18660698 18697216 18701928 18713856 18744831 18772096 18780132 18845568 18897228 18932816 18961677 18963072 18981893 18998784 19042368 19048032 19050864 19071396 19107312 19173888 19197184 19202022 19226448 19262656 19305216 19312588 19358136 19385292 19391058 19439084 19444866 19506816 19536552 19543552 19573344 19626999 19665408 19697958 19703817 19777744 19846656 19855152 19858104 19879506 19927296 19947074 19982592 20010624 20016576 20041128 20071446 20130918 20133911 20173312 20178396 20204064 20212713 20260128 20268801 20294584 20333376 20339424 20342448 20395179 20427512 20433588 20498688 20529936 20551824 20583153 20590528 20615784 20621916 20624982 20665344 20687616 20696472 20705706 20718912 20783392 20792289 20829312 20837266 20855808 20864736 20921931 20949248 20961332 20979987 20983923 20998656 21034368 21053088 21086464 21092736 21118608 21150556 21154524 21192192 21290304 21299418 21326512 21345492 21373632 21422664 21429036 21432222 21453824 21463008 21472584 21495726 21521843 21537792 21596832 21629754 21637504 21670488 21693592 21720201 21772416 21832832 21836928 21896788 21945168 21986496 22014464 22020012 22046766 22123584 22165248 22216096 22222704 22226008 22249962 22291864 22293504 22327488 22340367 22369536 22430856 22511952 22518648 22603136 22612812 22616174 22622901 22694976 22729572 22757952 22792644 22796656 22824618 22831407 22942976 22980951 23010184 23061024 23120802 23154432 23164344 23167788 23192757 23238144 23245056 23248512 23308776 23345728 23352672 23381316 23406244 23416687 23462784 23486071 23532032 23560896 23567904 23571408 23632509 23663664 23722272 23729328 23752448 23758434 23762616 23804928 23915136 23951592 23955808 23977128 23992326 24051748 24058902 24060672 24105984 24109568 24135552 24145884 24156657 24172064 24296436 24331776 24342192 24379299 24394848 24405291 24427008 24493968 24529152 24540096 24561936 24566544 24596392 24603708 24680278 24724224 24728576 24734808 24766272 24834162 24903074 24935904 24951808 24993108 25000542 25004259 25040176 25078347 25080192 25127424 25165728 25196304 25234713 25282236 25284096 25389824 25397376 25401152 25428528 25476416 25531848 25602696 25635264 25646238 25740288 25810848 25847056 25854744 25886457 25926488 25958289 26009088 26048736 26059887 26097792 26169332 26263944 26271756 26355456 26381614 26473536 26477472 26506008 26513892 26517834 26546106 26569728 26628721 26643456 26680832 26687556 26688768 26721504 26732943 26761928 26841224 26904528 26938752 26950284 26974269 27013504 27025068 27111168 27119232 27123264 27152496 27193572 27244784 27278202 27331584 27373248 27384966 27402432 27444204 27487712 27495888 27499976 27583488 27595296 27607608 27625216 27632178 27670941 27723052 27772416 27819648 27862056 27895908 27973316 27978564 27991047 28045824 28070784 28123648 28158144 28170198 28206032 28268352 28345842 28387072 28399224 28460656 28498176 28563552 28572048 28576296 28607094 28617344 28630112 28660968 28704326 28760832 28795776 28839672 28893984 28960268 28968882 28973189 29029888 29037204 29077938 29086587 29115904 29158626 29167299 29260224 29315328 29360016 29395688 29498112 29546937 29553664 29630272 29666616 29769984 29782728 29787156 29826048 29907808 29920611 29973888 30015936 30024864 30061692 30107169 30150416 30163868 30196377 30259968 30306096 30343936 30390192 30432824 30441876 30500064 30513672 30641268 30650382 30693379 30748032 30827736 30872576 30885792 30890384 30923676 30932874 30937473 30970457 30993408 30998016 31031424 31078368 31136896 31175088 31255899 31283712 31297104 31414528 31423872 31428544 31441998 31497984 31510012 31551552 31579632 31629696 31639104 31677912 31683488 31725834 31731786 31886848 31935456 31949127 31969504 31989768 32018238 32078536 32080896 32133996 32148333 32180736 32194512 32208876 32243589 32306688 32395248 32456256 32505732 32526464 32540388 32545226 32641658 32658624 32705536 32720128 32749248 32755392 32804944 32845182 32965632 32979744 33021696 33070149 33112216 33185376 33247872 33324144 33334056 33339012 33374943 33437796 33440256 33554304 33595072 33646284 33709648 33767928 33797029 33863168 33904704 33919218 33924261 34042464 34136928 34180352 34188966 34194984 34236927 34255872 34414464 34472992 34515276 34611052 34731648 34746516 34751682 34797056 34857216 34872768 34963164 35018592 35029008 35071974 35109366 35140608 35298048 35303296 35341344 35351856 35357112 35394808 35515522 35583408 35585024 35593992 35628672 35643924 35872704 35918336 35927388 35933712 35965692 35988489 36033424 36077622 36088353 36091008 36148224 36158976 36164352 36203328 36218826 36258096 36370936 36497664 36513288 36536576 36592272 36661184 36682331 36740952 36793728 36810144 36842904 36849816 36894588 36905562 37020417 37086336 37092864 37149408 37194544 37251243 37304752 37321396 37354611 37403856 37427712 37489662 37500813 37544192 37560264 37691136 37794456 37865632 37923354 37926144 37963786 37997568 38084736 38096064 38101728 38142792 38214624 38319379 38347776 38394368 38404044 38452896 38469357 38525312 38610432 38625176 38716272 38770584 38782116 38878168 38889732 39013632 39073104 39087104 39146688 39253998 39330816 39395916 39407634 39555488 39572421 39693312 39710304 39716208 39759012 39776751 39819159 39854592 39894148 39965184 40021248 40033152 40082256 40142892 40261836 40267822 40346624 40356792 40408128 40425426 40520256 40537602 40589168 40666752 40678848 40684896 40790358 40855024 40867176 40917303 40960927 40997376 41059872 41103648 41166306 41181056 41231568 41243832 41249964 41375232 41392944 41411412 41437824 41566784 41584578 41658624 41674532 41729472 41843862 41898496 41922664 41959974 41967846 41997312 42068736 42106176 42172928 42185472 42237216 42255297 42301112 42309048 42384384 42518763 42580608 42598836 42653024 42690984 42747264 42845328 42858072 42864444 42926016 42945168 42991452 43043686 43056489 43193664 43259508 43275008 43340976 43387184 43440402 43453323 43544832 43616907 43665664 43673856 43737939 43793576 43890336 43972992 44028928 44040024 44093532 44168521 44247168 44330496 44432192 44445408 44452016 44499924 44583728 44654976 44680734 44739072 44861712 45023904 45037296 45206272 45225624 45232348 45245802 45389952 45459144 45515904 45585288 45593312 45649236 45662814 45885952 45961902 45975573 46020368 46122048 46241604 46308864 46328688 46335576 46385514 46399311 46476288 46490112 46497024 46617552 46691456 46705344 46762632 46812488 46833374 46925568 46972142 47064064 47121792 47135808 47142816 47162997 47265018 47327328 47444544 47458656 47504896 47516868 47525232 47588751 47597679 47830272 47903184 47911616 47954256 47984652 48027357 48103496 48117804 48121344 48219136 48271104 48291768 48313314 48344128 48515341 48592872 48663552 48684384 48758598 48789696 48810582 48817839 48854016 48962487 48987936 49058304 49080192 49123872 49133088 49192784 49207416 49267773 49360556 49448448 49469616 49532544 49668324 49806148 49871808 49986216 50001084 50008518 50080352 50156694 50160384 50254848 50331456 50392608 50469426 50564472 50568192 50680469 50779648 50794752 50802304 50857056 50878827 50952832 51063696 51205392 51270528 51292476 51621696 51694112 51709488 51772914 51852976 51916578 52018176 52097472 52119774 52127523 52195584 52338664 52527888 52543512 52607961 52664049 52710912 52763228 52786769 52947072 52954944 53012016 53027784 53035668 53092212 53257442 53273283 53361664 53375112 53377536 53443008 53465886 53523856 53682448 53809056 53877504 53900568 53948538 54027008 54050136 54116433 54222336 54238464 54246528 54304992 54387144 54489568 54556404 54649187 54746496 54769932 54804864 54888408 54975424 54991776 54999952 55142521 55190592 55215216 55250432 55264356 55341882 55358343 55446104 55544832 55639296 55724112 55791816 55946632 55957128 55982094 56091648 56141568 56234493 56247296 56316288 56340396 56412064 56536704 56691684 56774144 56798448 56885031 56921312 56945679 56996352 57127104 57144096 57152592 57214188 57234688 57260224 57321936 57408652 57521664 57591552 57679344 57787968 57920536 57937764 57946378 58059776 58074408 58155876 58173174 58231808 58317252 58334598 58416431 58520448 58630656 58720032 58791376 58880997 58996224 59093874 59260544 59333232 59539968 59565456 59574312 59815616 59841222 59947776 60031872 60049728 60123384 60214338 60300832 60327736 60392754 60401733 60519936 60612192 60638139 60687872 60780384 60806403 60865648 60883752 61000128 61027344 61185537 61282536 61300764 61386758 61496064 61655472 61771584 61780768 61847352 61865748 61874946 61940914 61996032 62062848 62156736 62273792 62350176 62376867 62511798 62567424 62594208 62765793 62829056 62847744 62857088 62883996 62939961 62951769 62995968 63020024 63103104 63159264 63259392 63278208 63355824 63366976 63451668 63463572 63559579 63773696 63870912 63898254 63939008 63979536 64036476 64157072 64267992 64296666 64361472 64389024 64417752 64487178 64565529 64613376 64790496 64912512 65011464 65052928 65080776 65090452 65160603 65283316 65312443 65317248 65440256 65498496 65510784 65609888 65690364 65959488 66043392 66140298 66224432 66370752 66495744 66648288 66668112 66678024 66749886 66875592 66880512 67108608 67190144 67292568 67419296 67535856 67594058 67726336 67809408 67838436 67848522 67868703 68084928 68273856 68360704 68377932 68389968 68473854 68494221 68828928 68942853 68945984 69030552 69222104 69463296 69493032 69503364 69578271 69594112 69714432 69745536 69814759 69926328 70037184 70058016 70143948 70218732 70250061 70458213 70596096 70606592 70682688 70703712 70714224 70789616 70897527 71031044 71166816 71187984 71257344 71287848 71745408 71836672 71854776 71867424 71931384 71976978 72066848 72155244 72176706 72182016 72277957 72317952 72328704 72406656 72437652 72469971 72516192 72741872 72930431 72995328 73026576 73073152 73184544 73215873 73322368 73364662 73481904 73587456 73620288 73685808 73699632 73789176 73811124 74040834 74172672 74185728 74298816 74389088 74502486 74609504 74642792 74709222 74807712 74855424 74979324 75001626 75012777 75088384 75120528 75235041 75382272 75588912 75704139 75731264 75846708 75852288 75927572 76169472 76192128 76203456 76285584 76429248 76638758 76788736 76808088 76905792 76938714 77050624 77220864 77250352 77432544 77541168 77564232 77659371 77756336 77779464 77874867 78027264 78146208 78293376 78507996 78641513 78791832 78815268 79110976 79144842 79156609 79420608 79432416 79518024 79553502 79638318 79709184 79788296 79886163 79930368 80042496 80066304 80164512 80198829 80285784 80523672 80535644 80713584 80816256 80850852 80922807 81040512 81075204 81178336 81333504 81357696 81369792 81580716 81710048 81734352 81834606 81921854 81994752 82119744 82207296 82332612 82362112 82463136 82487664 82499928 82750464 82785888 82822824 82875648 83012823 83133568 83169156 83317248 83349064 83458944 83687724 83796992 83845328 83919948 83935692 83973141 84062669 84137472 84212352 84345856 84370944 84474432 84510594 84602224 84618096 85037526 85161216 85197672 85306048 85381968 85494528 85690656 85716144 85728888 85852032 85890336 85982904 86087372 86112978 86380973 86387328 86519016 86550016 86681952 86774368 86880804 86906646 86919567 87089664 87233814 87259761 87331328 87347712 87475878 87501897 87587152 87780672 87945984 88080048 88187064 88337042 88494336 88660992 88864384 88890816 88904032 88999848 89167456 89309952 89361468 89478144 89723424 89761833 90047808 90074592 90321507 90412544 90451248 90464696 90491604 90589131 90779904 90918288 91031808 91170576 91186624 91298472 91325628 91771904 91923804 91951146 92040736 92080137 92244096 92335649 92483208 92617728 92657376 92671152 92771028 92798622 92812419 92911371 92980224 92994048 93235104 93382912 93410688 93525264 93624976 93666748 93767697 93851136 93944284 94243584 94271616 94285632 94325994 94530036 94654656 94889088 94917312 95009792 95033736 95050464 95177502 95195358 95311019 95660544 95806368 95823232 95847381 95908512 95969304 96054714 96206992 96235608 96242688 96542208 96583536 96626628 96688256 97030682 97185744 97368768 97517196 97579392 97621164 97635678 97924974 97975872 98116608 98160384 98247744 98266176 98385568 98414832 98535546 98721112 98896896 98939232 99065088 99210447 99336648 99612296 99743616 99972432 100002168 100017036 100124829 100160704 100313388 100320768 100465141 100662912 100785216 100938852 101128944 101360938 101391087 101559296 101589504 101604608 101714112 101757654 101772783 101905664 102127392 102410784 102541056 102584952 102710781 103243392 103388224 103418976 103545828 103705952 103833156 104009743 104194944 104239548 104255046 104391168 104677328 105055776 105087024 105215922 105328098 105421824 105526456 105573538 105894144 105909888 106024032 106055568 106071336 106184424 106514884 106546566 106750224 106755072 106886016 106931772 107047712 107364896 107618112 107755008 107801136 107897076 107965467 108054016 108100272 108232866 108265059 108444672 108476928 108493056 108609984 108774288 108979136 109112808 109298374 109492992 109539864 109609728 109776816 109950848 109983552 109999904 110046993 110285042 110381184 110430432 110500864 110528712 110683764 110716686 110892208 111061251 111179659 111278592 111448224 111583632 111753729 111893264 111914256 111964188 112063833 112283136 112468986 112632576 112680792 112824128 113073408 113383368 113548288 113596896 113770062 113842624 113891358 113908291 113992704 114245803 114254208 114288192 114305184 114428376 114469376 114520448 114643872 114817304 114958137 115043328 115183104 115358688 115408071 115575936 115841072 115875528 115892756 116148816 116311752 116346348 116634504 116669196 116832862 117040896 117261312 117440064 117582752 117761994 117927193 117992448 118187748 118521088 118666464 118717263 119079936 119130912 119148624 119457477 119631232 119682444 119895552 120063744 120099456 120246768 120428676 120601664 120655472 120785508 120803466 121039872 121224384 121276278 121375744 121560768 121612806 121731296 121767504 122000256 122054688 122371074 122565072 122601528 122751909 122773516 122882781 122992128 123310944 123543168 123561536 123694704 123731496 123749892 123881828 124125696 124304327 124313472 124547584 124700352 124753734 125023596 125188416 125531586 125658112 125695488 125714176 125767992 125879922 125903538 125991936 126040048 126206208 126318528 126518784 126556416 126711648 126733952 126765891 126903336 126927144 127119158 127741824 127796508 127878016 127959072 128072952 128314144 128535984 128593332 128778048 128835504 128974356 129131058 129169467 129580992 129825024 130022928 130105856 130161552 130180904 130321206 130359969 130566632 130624886 130634496 130850721 130880512 130996992 131021568 131213817 131219776 131380728 131918976 132086784 132280596 132448864 132505563 132741504 132873251 132991488 133296576 133336224 133356048 133499772 133751184 134217216 134380288 134585136 134838592 135071712 135188116 135618816 135676872 135697044 135737406 136169856 136547712 136721408 136755864 136779936 136947708 136988442 137154881 137561273 137657856 137885706 137891968 137926719 138061104 138444208 138926592 138986064 139006728 139156542 139428864 139491072 139629518 139852656 140074368 140116032 140287896 140437464 140500122 140916426 140937377 141192192 141213184 141365376 141407424 141428448 141488991 141579232 141795054 142062088 142333632 142375968 142514688 142575696 142766253 142793037 143490816 143709552 143734848 143862768 143953956 144082071 144133696 144310488 144353412 144364032 144555914 144657408 144813312 144875304 144939942 145032384 145483744 145546023 145860862 145990656 146053152 146146304 146369088 146431746 146453517 146644736 146729324 146887461 146963808 147174912 147240576 147371616 147399264 147578352 147622248 147803319 148081668 148345344 148597632 148778176 149004972 149219008 149285584 149418444 149615424 149672557 149958648 150003252 150025554 150176768 150241056 150470082 150652901 150764544 151177824 151408278 151462528 151693416 151704576 151855144 152041407 152338944 152384256 152406912 152571168 152636481 152858496 153277516 153616176 153811584 153877428 154101248 154500704 154865088 155082336 155128464 155318742 155512672 155558928 155749734 156054528 156292416 156382569 156586752 157015992 157283026 157583664 157630536 157992147 158221952 158289684 158313218 158360307 158841216 158864832 159036048 159107004 159276636 159576592 159772326 159819849 160084992 160132608 160329024 160397658 160571568 161047344 161071288 161427168 161632512 161701704 161845614 162081024 162150408 162349299 162356672 162667008 162715392 162739584 163161432 163420096 163468704 163669212 163843708 163916809 163947561 164239488 164402497 164414592 164665224 164724224 164926272 164975328 164999856 165427563 165571776 165645648 165751296 166025646 166075029 166267136 166338312 166634496 166698128 166917888 167375448 167690656 167839896 167871384 167946282 168125338 168274944 168424704 168741888 168948864 169021188 169204448 169236192 169700107 170075052 170322432 170395344 170612096 170655093 170763936 170837037 170989056 171381312 171432288 171457776 171704064 171780672 171965808 172174744 172225956 172761946 172774656 173038032 173100032 173363904 173548736 173761608 173813292 173839134 174179328 174467628 174519522 174662656 174695424 174951756 175003794 175174304 175249293 175561344 175891968 176160096 176374128 176642991 176674084 176988672 177728768 177781632 177808064 177999696 178334912 178619904 178722936 179446848 179523666 180095616 180149184 180643014 180825088 180902496 180929392 180983208 181178262 181205199 181398391 181559808 181836576 182063616 182341152 182373248 182419209 182596944 182651256 183847608 183902292 184081472 184160274 184488192 184671298 184966416 185314752 185342304 185542056 185597244 185624838 185822742 185988096 186401047 186470208 186765824 186821376 187050528 187130601 187249952 187333496 187535394 187702272 187888568 188297379 188487168 188543232 188571264 188651988 188819883 188855307 189060072 189309312 189778176 189834624 190067472 190100928 190355004 190390716 190622038 190678737 191321088 191612736 191646464 191694762 191817024 191938608 192109428 192413984 192471216 193084416 193167072 193253256 193376512 193696587 194061364 194371488 194737536 195034392 195158784 195242328 195271356 195481809 195849948 195937329 195951744 196320768 196495488 196532352 196771136 196829664 197071092 197442224 197878464 197954027 198130176 198420894 198673296 199224592 199487232 199944864 200004336 200034072 200249658 200321408 200626776 200641536 200930282 201325824 201570432 201877704 202257888 202721876 202782174 202812323 203179008 203209216 203428224 203515308 203545566 203606109 203811328 204254784 204821568 205082112 205169904 205421562 205482663 206486784 206776448 206828559 206837952 207091656 207411904 207666312 208019486 208389888 208479096 208510092 208782336 209354656 209444277 210111552 210174048 210431844 210656196 210750183 211052912 211147076 211374639 211788288 211819776 212048064 212111136 212142672 212368848 212692581 213029768 213093132 213500448 213772032 213863544 214095424 214729792 214853653 215236224 215510016 215602272 215794152 215930934 216108032 216200544 216465732 216530118 216793199 216833871 216953856 216986112 217219968 217548576 217958272 218225616 218596748 218791293 218985984 219079728 219219456 219553632 219647619 219901696 219967104 219999808 220093986 220570084 220762368 220860864 221057424 221367528 221433372 221784416 222122502 222359318 222557184 222896448 223167264 223507458 223786528 223828512 223928376 224127666 224442077 224566272 224937972 225038331 225265152 225361584 225648256 225705123 226146816 226766736 227193792 227540124 227685248 227782716 227816582 228491606 228508416 228576384 228610368 228856752 228938752 229040896 229287744 229634608 229916274 230366208 230717376 230816142 231151872 231682144 231751056 231785512 232297632 232623504 232692696 232978113 233269008 233338392 233624601 233665724 234081792 234880128 235165504 235523988 235854386 235924539 236375496 236579203 237042176 237332928 237434526 237469827 238261824 238297248 238914954 239262464 239364888 239658489 239791104 240127488 240198912 240493536 240857352 241203328 241310944 241571016 241606932 242448768 242552556 243121536 243225612 243462592 243535008 244000512 244109376 244202593 244742148 245130144 245203056 245503818 245547032 245765562 245984256 246621888 247086336 247123072 247389408 247462992 247499784 247763656 248251392 248608654 248626944 249038469 249095168 249400704 249507468 250047192 250376832 251063172 251390976 251428352 251535984 251759844 251807076 251919423 252080096 252188007 252412416 252637056 253037568 253112832 253423296 253467904 253531782 253806672 253854288 254238316 255483648 255593016 255756032 255918144 256145904 256628288 257071968 257186664 257556096 257671008 257948712 258262116 258338934 259142919 259161984 259650048 260045856 260211712 260323104 260361808 260642412 260719938 260758701 261133264 261249772 261268992 261701442 261993984 262043136 262427634 262439552 262505691 262761456 263837952 264561192 264897728 265011126 265483008 265746502 265982976 266593152 266672448 266712096 266999544 267502368 268235653 268434432 268760576 269170272 269285499 269677184 270143424 270376232 270964521 271237632 271353744 271394088 271474812 271767393 272339712 273095424 273511728 273559872 273895416 273976884 274309762 275122546 275315712 275771412 275783936 275853438 276122208 276240411 276888416 277006947 277853184 277972128 278013456 278313084 278437257 278734113 278982144 279259036 279705312 280148736 280232064 280575792 280874928 281000244 281303091 281832852 281874754 282426368 282730752 282814848 282856896 282977982 283158464 283590108 284124176 284667264 284751936 285029376 285151392 285532506 285586074 285933057 286726489 286981632 287419104 287469696 287725536 287907912 288164142 288267392 288620976 288706824 288728064 289111828 289626624 289750608 289879884 290064768 290967488 291092046 291721724 292106304 292738176 292863492 292907034 293289472 293458648 293774922 293927616 294349824 294481152 294743232 294798528 295156704 295244496 295606638 296163336 296690688 297195264 297556352 297631341 298009944 298438016 298571168 298836888 299230848 299345114 299917296 300006504 300051108 300482112 300940164 301305802 301395423 302355648 302816556 302925056 303386832 303710288 304082814 304173261 304677888 304768512 304813824 305142336 305272962 305318349 305716992 306555032 307232352 307623168 307754856 308132343 308202496 309001408 309179647 309730176 310164672 310256928 310637484 311025344 311117856 311499468 312029229 312584832 312765138 313173504 314031984 314566052 315167328 315261072 315984294 316443904 316579368 316626436 316720614 317682432 317729664 318072096 318214008 318553272 319153184 319544652 319639698 320265216 320658048 320795316 321143136 322094688 322142576 322854336 322977623 323265024 323403408 323691228 324162048 324300816 324698598 324713344 324795177 325334016 325430784 325479168 326322864 326840192 326937408 327338424 327687416 327833618 327895122 328478976 328804994 328829184 329330448 329448448 329852544 329950656 329999712 330140979 330855126 331143552 331291296 331502592 332051292 332150058 332534272 332676624 333183753 333396256 333538977 333835776 334750896 335261187 335381312 335679792 335742768 335892564 336191499 336250676 336849408 337897728 338042376 338408896 338472384 339400214 340150104 340644864 340790688 341224192 341310186 341527872 341674074 341724873 341978112 342737409 342762624 342864576 342915552 343408128 343561344 343931616 344349488 344451912 344874411 345523892 345549312 346076064 346727808 347097472 347523216 347626584 347678268 348935256 349039044 349903512 350007588 350348608 350498586 351122688 351783936 352320192 352748256 353285982 353348168 353781579 353977344 354763283 355457536 355563264 355616128 355999392 356151789 356669824 357239808 357445872 358372431 358893696 359047332 360191232 360298368 361286028 361804992 361858784 361966416 362356524 362410398 362796782 363119616 363673152 364127232 364682304 364746496 364838418 365193888 365302512 367695216 367804584 368162944 368255727 368320548 368648343 368976384 369342596 369932832 370629504 370684608 371084112 371194488 371249676 371645484 372802094 372912981 372940416 373531648 373642752 374101056 374261202 374499904 374666992 375070788 375777136 376594758 376974336 377086464 377142528 377303976 377639766 377710614 378120144 378618624 379556352 379669248 380134944 380201856 380710008 380781432 381244076 381357474 382544309 383225472 383292928 383389524 383634048 383877216 384218856 384827968 384942432 385997647 386334144 386506512 386753024 387393174 387508401 388122728 388742976 389475072 390068784 390317568 390484656 390542712 390963618 391079907 391699896 391874658 391903488 392641536 392990976 393064704 393542272 393641451 393659328 394142184 394884448 395756928 395908054 396260352 396841788 397346592 397516689 398449184 398619753 398974464 399889728 400008672 400068144 400499316 400642816 401253552 401860564 402651648 403140864 403755408 404515776 405443752 405564348 405624646 406418432 406856448 407030616 407091132 407212218 407622656 408509568 408915017 409643136 410164224 410339808 410843124 410965326 411464643 412683819 412973568 413552896 413657118 413675904 414183312 414823808 415332624 416038972 416779776 416958192 417020184 418709312 418888554 420223104 420348096 420863688 421312392 421500366 422105824 422294152 422749278 422812131 423576576 423639552 424096128 424222272 424285344 424466973 424737696 425385162 426059536 426186264 427000896 427163953 427544064 427727088 428190848 428298759 429459584 429707306 430472448 431204544 431588304 431861868 432401088 432931464 433060236 433586398 433667742 433972224 434439936 435097152 435916544 436451232 436638069 437193496 437582586 437971968 438159456 438438912 439107264 439295238 439360551 439803392 439934208 439999616 440187972 440662383 441140168 441524736 441721728 442114848 442735056 442866744 443409957 443568832 444245004 444718636 444917053 445792896 446334528 447014916 447573056 447657024 447856752 448255332 448884154 449017671 449875944 450076662 450530304 450723168 451296512 451410246 451958703 452293632 453533472 454387584 455080248 455370496 455565432 455633164 456124221 456983212 457016832 457152768 457220736 457713504 458081792 458575488 459269216 459832548 461434752 461632284 462303744 463364288 463502112 463571024 464595264 465247008 465385392 465956226 466538016 466676784 467249202 467331448 468163584 469760256 470331008 471047976 471708772 471849078 472750992 473158406 473976441 474084352 474665856 474869052 474939654 475080921 476523648 476594496 477829908 478524928 478729776 479316978 479459547 480254976 480397824 480987072 481714704 482406656 482621888 483142032 483213864 484897536 485105112 486243072 486451224 486925184 487047897 487070016 488001024 488218752 488405186 489484296 490260288 490406112 491007636 491094064 491531124 491750427 491842683 493207491 493243776 494172672 494246144 494778816 494925984 494999568 495527312 496282689 497217308 497253888 498076938 498801408 499014936 500094384 500753664 502126344 502856704 503071968 503519688 503614152 503838846 504160192 504376014 504824832 505274112 505945699 506225664 506846592 506935808 507063564 507613344 507708576 508476632 509100321 510513017 510967296 511186032 511512064 511836288 512291808 512511111 513256576 514143936 514373328 515112192 515342016 515897424 516524232 516677868 518285838 518323968 519300096 520091712 520646208 520723616 521284824 521439876 521517402 522266528 522499544 522537984 523402884 523987968 524086272 524855268 524879104 525011382 525522912 525747879 527675904 529122384 529795456 529928973 530022252 530966016 531493004 533186304 533344896 533424192 533999088 535004736 536471306 537521152 538340544 538570998 539354368 540286848 540752464 541929042 542475264 542707488 542788176 542949624 543534786 543615597 544195173 544679424 546190848 547023456 547119744 547790832 547953768 548619524 550245092 550490591 551542824 551567872 551706876 552244416 552480822 553776832 554013894 555944256 556026912 556626168 556874514 557468226 557964288 558518072 559203141 559410624 560297472 560464128 561151584 561391803 561749856 562000488 562606182 563665704 563749508 565461504 565629696 565713792 565955964 566316928 566459649 567180216 568248352 569334528 569503872 570302784 571065012 571172148 571866114 572036211 573452978 573963264 574838208 574939392 575451072 575815824 576328284 576534784 577241952 577413648 578223656 579253248 579501216 579759768 580129536 581089761 581934976 582184092 583443448 584212608 585476352 585726984 585814068 586445427 586578944 586917296 587549844 587811987 587855232 588438683 588962304 589486464 589597056 590313408 590488992 591213276 592326672 593862081 594390528 595112704 595262682 596019888 596876032 597142336 597673776 598461696 598690228 599834592 600013008 600102216 600964224 601880328 602611604 602790846 604711296 605633112 605850112 606773664 607420576 608165628 608346522 608436969 609537024 609627648 610284672 610545924 610636698 610818327 611433984 613110064 614464704 615246336 615509712 616264686 618002816 618359294 619460352 620329344 620513856 621274968 622050688 622235712 622998936 624058458 625169664 625530276 626347008 628063968 628332831 629132104 630334656 630522144 631968588 632250549 632887808 633158736 633252872 633441228 634123917 635364864 635459328 636144192 636428016 637106544 638077743 638306368 639089304 639279396 641316096 641590632 642286272 644189376 644285152 644560959 645708672 645955246 646530048 646806816 647382456 648324096 648601632 649397196 649426688 649590354 650379597 650501613 650861568 650958336 652645728 653680384 653874816 654676848 655374832 655667236 655790244 656373879 656957952 657609988 657658368 658660896 659705088 659901312 659999424 660281958 661710252 662287104 662582592 664102584 664300116 665068544 665353248 666367506 666792512 667077954 667177133 667671552 669501792 670522374 670762624 671359584 671485536 671785128 672382998 672501352 673326231 673698816 675795456 676084752 676817792 676944768 678800428 680300208 681581376 682448384 682620372 683055744 683348148 683449746 685474818 685525248 685729152 685831104 686816256 687122688 687863232 688698976 688903824 689748822 691047784 691098624 692152128 693455616 694194944 695046432 695253168 695356536 697870512 698078088 699807024 700015176 700697216 700873803 700997172 702245376 704640384 705496512 706571964 706696336 707563158 707773617 709526566 709737609 710915072 711126528 711232256 711998784 712303578 712409481 713339648 714891744 716744862 717787392 718094664 718975467 720382464 720596736 722572056 723609984 723717568 723932832 724713048 724820796 725593564 727346304 728068201 729364608 729492992 729676836 730387776 730605024 732607779 735390432 735609168 736325888 736511454 736641096 737296686 737952768 738685192 739865664 741259008 741369216 742168224 742388976 742499352 743290968 745604188 745825962 745880832 747285504 748202112 748522404 748999808 749333984 750141576 751554272 753189516 754172928 754285056 754607952 755279532 755421228 755758269 756240288 756564021 757237248 759112704 759338496 760269888 760403712 761420016 761562864 762488152 762714948 765088618 766450944 766585856 766779048 767268096 767754432 768437712 769655936 769884864 771995294 772668288 773013024 773506048 774786348 775016802 776245456 777428757 777485952 778257613 778950144 780137568 780635136 780969312 781085424 781927236 782159814 782276103 783399792 783749316 783806976 785981952 786129408 787084544 787282902 787318656 788284368 789768896 791513856 791816108 793683576 794693184 795033378 796898368 797239506 797948928 799779456 800017344 800136288 800998632 801285632 802507104 803721128 804706959 805303296 806281728 807510816 807856497 809031552 810887504 811128696 811249292 813712896 814061232 814182264 814424436 817019136 817830034 819286272 820679616 821686248 821930652 822929286 825367638 825490351 825947136 827105792 827314236 827351808 828366624 828721233 829647616 830665248 831020841 832077944 833559552 833916384 834040368 836202339 837418624 837777108 840446208 840696192 841727376 842624784 843000732 843909273 844211648 844588304 845498556 845624262 847279104 848192256 848444544 848570688 848933946 849475392 850770324 852119072 852372528 854001792 854327906 855088128 855454176 856381696 856597518 857799171 858919168 859414612 860179467 860944896 862409088 863176608 863723736 864802176 865862928 866120472 867172796 867335484 868879872 870194304 871833088 872902464 873276138 874386992 875165172 876318912 878214528 878590476 878721102 879606784 879868416 879999232 880375944 881324766 882280336 883049472 883443456 884229696 885470112 885733488 886819914 887137664 888490008 889437272 889834106 891585792 892669056 894029832 895146112 895314048 895713504 896510664 897768308 898035342 899751888 900153324 901446336 902593024 902820492 903917406 904186269 907066944 908775168 910160496 910740992 911130864 911266328 912248442 912519783 913966424 914033664 914305536 914441472 915427008 915955047 916163584 917150976 918538432 919665096 922869504 923264568 924607488 926728576 927004224 927142048 927538941 929190528 930494016 930770784 931912452 933076032 933353568 934498404 934662896 936087687 939520512 940662016 942095952 943417544 943698156 945501984 946316812 947952882 949331712 949738104 949879308 950161842 953047296 953188992 955659816 957049856 957459552 958633956 958919094 960084167 960795648 961974144 962928911 963429408 964813312 965243776 966284064 966427728 968932869 969795072 970210224 972486144 972902448 973850368 974095794 974140032 976002048 976437504 976810372 978968592 980520576 980812224 982015272 982188128 983062248 983500854 983685366 986414982 986487552 988345344 988492288 989557632 989851968 989999136 990422937 991054624 992565378 994434616 994507776 996153876 997602816 998029872 999551259 1000188768 1000616931 1001507328 1004252688 1006143936 1007039376 1007228304 1007677692 1008320384 1008574497 1008752028 1010548224 1011891398 1013693184 1013871616 1014127128 1015226688 1015417152 1016953264 1018200642 1021026034 1021934592 1022372064 1023024128 1023672576 1024583616 1025022222 1025174619 1026513152 1028212227 1028287872 1028746656 1030224384 1030684032 1031794848 1033048464 1033355736 1034623233 1036571676 1036647936 1040183424 1041292416 1041447232 1042569648 1042879752 1043034804 1044533056 1044999088 1046805768 1047707899 1049710536 1049758208 1050022764 1051045824 1051495758 1055351808 1058244768 1059590912 1059857946 1060044504 1061344737 1061932032 1062986008 1064289849 1066372608 1066689792 1066848384 1067998176 1068455367 1070009472 1072942612 1076681088 1077141996 1078708736 1080573696 1081504928 1083858084 1085414976 1085576352 1085899248 1087069572 1087231194 1088390346 1089358848 1092381696 1094046912 1094239488 1095581664 1095907536 1097239048 1100490184 1100981182 1103085648 1103135744 1103413752 1104488832 1104961644 1105945029 1107553664 1108027788 1111888512 1112053824 1113252336 1113749028 1114936452 1117036144 1118406282 1118738943 1118821248 1120594944 1120928256 1122303168 1122783606 1123499712 1124000976 1125212364 1127331408 1127499016 1130923008 1131259392 1131427584 1131911928 1132633856 1132919298 1134360432 1136496704 1138669056 1139007744 1140605568 1142130024 1142344296 1143732228 1144072422 1146905956 1147632927 1149676416 1149878784 1150902144 1151631648 1152656568 1153069568 1154483904 1154827296 1156447312 1157992941 1159002432 1159519536 1160259072 1162179522 1162525203 1163869952 1164368184 1166886896 1168425216 1170952704 1171453968 1171628136 1172890854 1173834592 1175099688 1175623974 1175710464 1176877366 1177924608 1178972928 1179194112 1180626816 1180977984 1182426552 1184653344 1187724162 1187900749 1188781056 1190225408 1190525364 1192039776 1192550067 1193752064 1194284672 1195347552 1195859259 1196923392 1197380456 1199669184 1200026016 1200204432 1201928448 1203760656 1205223208 1205581692 1209422592 1211266224 1211700224 1213547328 1214841152 1216331256 1216693044 1216873938 1219255296 1220569344 1221091848 1221273396 1221636654 1222867968 1226220128 1226745051 1228929408 1230492672 1231019424 1232529372 1234393929 1236005632 1236718588 1238051457 1238920704 1240658688 1241027712 1242549936 1244101376 1244471424 1245997872 1248116916 1250339328 1251060552 1256127936 1256665662 1258264208 1260669312 1261044288 1263937176 1264501098 1265775616 1266317472 1266505744 1266882456 1268247834 1268436393 1269788737 1270729728 1270918656 1272288384 1272856032 1274213088 1276155486 1276612736 1278178608 1278558792 1281491859 1282632192 1283181264 1284572544 1288378752 1288570304 1289121918 1291417344 1291910492 1293613632 1294764912 1297203264 1298794392 1298853376 1299180708 1300759194 1301003226 1301916672 1305291456 1307360768 1307749632 1309353696 1309914207 1310749664 1311334472 1311580488 1312747758 1313915904 1315219976 1315316736 1317321792 1318081653 1319410176 1319802624 1319998848 1320563916 1321987149 1323420504 1324574208 1325165184 1328205168 1328600232 1330706496 1332735012 1333585024 1334155908 1334354266 1334751159 1339003584 1341044748 1341525248 1342719168 1342971072 1343570256 1344765996 1345002704 1346652462 1347053013 1351590912 1352169504 1353635584 1353889536 1355876109 1357600856 1360600416 1363162752 1364896768 1365240744 1366111488 1366696296 1366899492 1368372663 1370949636 1371050496 1371458304 1371662208 1374245376 1375726464 1377397952 1377807648 1379497644 1382095568 1384304256 1385678189 1386911232 1388389888 1390092864 1390506336 1390713072 1395741024 1396156176 1399614048 1400030352 1401394432 1401747606 1401994344 1404490752 1409280768 1410993024 1413143928 1413392672 1415126316 1415547234 1419053132 1419475218 1422253056 1422464512 1423997568 1424607156 1424818962 1425242763 1426679296 1429783488 1433489724 1435574784 1436189328 1437950934 1438378641 1440764928 1441193472 1445144112 1447219968 1447435136 1447865664 1449426096 1449641592 1451187128 1454692608 1456136402 1458729216 1458985984 1459353672 1460775552 1461210048 1465215558 1470780864 1471218336 1472651776 1473022908 1473282192 1474593372 1475251281 1475528049 1477370384 1479622473 1479731328 1482518016 1482738432 1484336448 1484777952 1484998704 1486581936 1488848067 1491208376 1491651924 1491761664 1496404224 1497044808 1497999616 1498667968 1500283152 1503108544 1503975571 1506379032 1508570112 1509215904 1510559064 1510842456 1511516538 1512480576 1513128042 1514474496 1517837097 1518676992 1520539776 1520807424 1522840032 1523125728 1524976304 1525429896 1527300963 1530177236 1531539051 1532901888 1533558096 1534536192 1535508864 1536875424 1537533333 1539311872 1539769728 1543990588 1545336576 1546026048 1549572696 1550033604 1552490912 1554857514 1554971904 1556515226 1557900288 1560275136 1561938624 1562170848 1563854472 1564319628 1564552206 1566799584 1567498632 1567613952 1571094539 1571963904 1572258816 1574169088 1574565804 1574637312 1576568736 1577243637 1579537792 1583027712 1583632216 1587367152 1589386368 1590066756 1593796736 1594479012 1599558912 1600034688 1600272576 1601997264 1602571264 1605014208 1607442256 1609413918 1612563456 1615021632 1615712994 1618063104 1621775008 1622257392 1622498584 1627425792 1628122464 1628364528 1628848872 1630846791 1632585519 1634038272 1635660068 1638572544 1641359232 1643372496 1643861304 1645858572 1650735276 1650980702 1651471773 1654211584 1654628472 1654703616 1656733248 1657442466 1659295232 1661330496 1662041682 1664155888 1667832768 1668080736 1672404678 1674837248 1675554216 1677609423 1680892416 1681392384 1683454752 1685249568 1686001464 1687818546 1688423296 1689176608 1690997112 1691248524 1696384512 1696889088 1697141376 1697867892 1698950784 1701540648 1704238144 1704745056 1708003584 1708655812 1709418151 1710908352 1712763392 1713195036 1715598342 1716108633 1717838336 1718829224 1720358934 1721889792 1724818176 1726353216 1727447472 1729604352 1731725856 1732240944 1734345592 1734670968 1737759744 1740388608 1743269283 1743666176 1745804928 1746552276 1748773984 1750330344 1752637824 1756429056 1757180952 1757442204 1759736832 1759998464 1760751888 1762649532 1763435961 1764560672 1765316049 1766886912 1768459392 1770940224 1771466976 1773639828 1774275328 1776980016 1778874544 1779668212 1781586243 1783171584 1785338112 1788059664 1790292224 1790628096 1791427008 1793021328 1795536616 1796070684 1799503776 1800306648 1802892672 1805186048 1805640984 1807834812 1808372538 1810909361 1814133888 1817550336 1820320992 1821481984 1822261728 1822532656 1824496884 1825039566 1825310907 1827932848 1828611072 1828882944 1830854016 1831910094 1834301952 1837076864 1839330192 1845739008 1846529136 1853457152 1854008448 1854284096 1855077882 1858381056 1860988032 1861541568 1863824904 1866152064 1866707136 1868996808 1869325792 1872175374 1879041024 1881324032 1884191904 1884998493 1886835088 1887396312 1891003968 1892633624 1895905764 1896751647 1898663424 1899476208 1899758616 1900323684 1902371751 1906094592 1906377984 1911319632 1914919104 1917267912 1917838188 1920168334 1923948288 1925857822 1926858816 1929626624 1930487552 1932568128 1932855456 1933682877 1937865738 1939590144 1940420448 1944972288 1945804896 1947700736 1948191588 1948280064 1951138791 1951504839 1952875008 1953620744 1957937184 1961041152 1961624448 1964030544 1964376256 1966124496 1967001708 1967370732 1969121637 1972829964 1972975104 1976984576 1979115264 1979703936 1979998272 1980845874 1982109248 1985130756 1988869232 1992307752 1995205632 1996059744 1999102518 2000377536 2001233862 2001531399 2003014656 2008505376 2012287872 2014078752 2014456608 2015355384 2016640768 2017148994 2017504056 2019978693 2021096448 2023782796 2027386368 2028254256 2030453376 2030834304 2033906528 2036401284 2042052068 2044744128 2047345152 2049167232 2050044444 2050349238 2053026304 2056424454 2056575744 2057493312 2060448768 2061368064 2063589696 2066096928 2066711472 2069246466 2073143352 2073295872 2080366848 2082584832 2082894464 2085139296 2085759504 2086069608 2089066112 2089998176 2093611536 2095415798 2099421072 2099516416 2100045528 2102091648 2102991516 2116489536 2119181824 2119715892 2120089008 2122689474 2123320851 2125972016 2128579698 2129212827 2132745216 2133379584 2133696768 2135996352 2136910734 2137228443 2140018944 2145885224 2153362176 2154283992 2156926401 2157417472 2161147392 2163009856 2164257529 2167716168 2170829952 2171152704 2171798496 2174139144 2174462388 2176780692 2184204603 2188093824 2188478976 2191163328 2191815072 2194478096 2197823337 2200980368 2201962364 2206171296 2206827504 2208977664 2209923288 2211890058 2215107328 2216055576 2223777024 2224107648 2226504672 2227498056 2229872904 2234072288 2236812564 2237477886 2237642496 2240616667 2241856512 2244606336 2245567212 2246999424 2248001952 2250424728 2254662816 2254998032 2260843361 2262518784 2262855168 2263823856 2265267712 2265838596 2268720864 2269692063 2272993408 2277338112 2278015488 2281211136 2284260048 2284688592 2287464456 2288144844 2293811912 2295265854 2299352832 2299757568 2301804288 2303263296 2305313136 2306139136 2308967808 2309654592 2312894624 2315985882 2318004864 2319039072 2320518144 2324359044 2325050406 2327739904 2328736368 2332286271 2333773792 2334772839 2336850432 2341905408 2342907936 2343256272 2345781708 2346828309 2347669184 2350199376 2351247948 2351420928 2353754732 2357945856 2358388224 2361253632 2361955968 2364853104 2369306688 2375448324 2375801498 2380450816 2381050728 2384079552 2385100134 2387504128 2388569344 2390695104 2391718518 2393846784 2394760912 2399338368 2400052032 2400408864 2403856896 2407521312 2410446416 2411163384 2414120877 2418845184 2422532448 2427094656 2429682304 2432662512 2433386088 2433747876 2441138688 2442183696 2442546792 2443273308 2452440256 2453490102 2457858816 2462038848 2465058744 2468787858 2472011264 2473437176 2476102914 2476471053 2477841408 2481317376 2482055424 2485099872 2486163699 2488202752 2488942848 2491995744 2493062523 2496233832 2500678656 2502121104 2508607017 2512255872 2513331324 2516528416 2521338624 2522088576 2527874352 2529002196 2532634944 2533011488 2533764912 2536495668 2536872786 2539577474 2541837312 2544576768 2545712064 2548426176 2552310972 2553225472 2556357216 2557117584 2562983718 2565264384 2566362528 2569145088 2573397513 2576757504 2577140608 2578243836 2580538401 2582834688 2583820984 2587227264 2589529824 2594406528 2597588784 2597706752 2598361416 2601518388 2602006452 2605942739 2610582912 2614721536 2615499264 2618707392 2619828414 2621499328 2622668944 2623160976 2625495516 2630439952 2634643584 2636163306 2638820352 2639605248 2639997696 2641127832 2643974298 2646841008 2649148416 2650330368 2656410336 2657200464 2661412992 2665470024 2667170048 2668311816 2668708532 2669502318 2677810163 2678007168 2682089496 2683050496 2685438336 2685942144 2687140512 2689531992 2690005408 2693304924 2694106026 2704339008 2707271168 2707779072 2711752218 2712558807 2715201712 2721200832 2726325504 2730481488 2732222976 2733392592 2733798984 2736745326 2737559349 2741899272 2742100992 2742916608 2743324416 2748490752 2751452928 2754795904 2755615296 2758995288 2764191136 2768608512 2771356378 2773822464 2776779776 2780185728 2781012672 2781426144 2782616823 2791482048 2792312352 2799228096 2800060704 2802788864 2803495212 2803988688 2808263061 2818561536 2821986048 2826287856 2826785344 2830252632 2831094468 2838106264 2838950436 2844929024 2847995136 2849214312 2849637924 2850485526 2853358592 2859566976 2862405119 2866979448 2871149568 2872378656 2875901868 2876757282 2880252501 2882386944 2888786733 2890288224 2894439936 2894870272 2895731328 2898852192 2899283184 2902374256 2906798607 2909385216 2912272804 2917458432 2918707344 2921551104 2922420096 2930431116 2941561728 2942436672 2945303552 2946045816 2946564384 2949186744 2950502562 2951056098 2954740768 2959244946 2959462656 2965036032 2965476864 2968672896 2969555904 2969997408 2971268811 2973163872 2977696134 2982416752 2983303848 2983523328 2990147671 2992808448 2994089616 2995999232 2997335936 3000566304 3001850793 3006217088 3007951142 3012758064 3018431808 3021118128 3021684912 3023033076 3024961152 3026256084 3035674194 3041079552 3041614848 3045680064 3046251456 3049952608 3050859792 3054601926 3060354472 3063078102 3065803776 3067116192 3069072384 3071017728 3073750848 3075066666 3075523857 3078623744 3079539456 3084636681 3087981176 3090673152 3092052096 3099145392 3100067208 3103869699 3104981824 3109715028 3109943808 3113030452 3114419371 3120550272 3123877248 3124341696 3127708944 3128639256 3129104412 3133599168 3134997264 3142189078 3143123697 3148338176 3149131608 3149274624 3153137472 3154487274 3159075584 3166055424 3167264432 3174734304 3178772736 3180133512 3184034211 3187593472 3188958024 3192869547 3199117824 3200069376 3200545152 3203994528 3210028416 3214884512 3218827836 3224302033 3230043264 3231425988 3236126208 3243550016 3244514784 3244997168 3256244928 3256729056 3257697744 3261693582 3265171038 3268076544 3271320136 3277145088 3282718464 3286744992 3287722608 3291717144 3301470552 3301961404 3302943546 3309256944 3309407232 3313466496 3314884932 3317835087 3318590464 3322660992 3324083364 3328311776 3335665536 3336161472 3344809356 3349674496 3351108432 3355218846 3356216829 3361784832 3362784768 3366909504 3370499136 3372002928 3375637092 3376846592 3378353216 3381994224 3382497048 3392769024 3393778176 3394282752 3395735784 3397901568 3403081296 3408476288 3409490112 3416007168 3417311624 3418836302 3421816704 3425526784 3426390072 3431196684 3432217266 3435676672 3437658448 3440717868 3442898781 3446569429 3449636352 3452706432 3454894944 3459208704 3463451712 3464481888 3468691184 3469341936 3473978823 3480777216 3486538566 3491609856 3493104552 3497547968 3500660688 3505275648 3512858112 3514361904 3514884408 3519996928 3521503776 3525299064 3526871922 3529121344 3530632098 3533773824 3536918784 3541619893 3541880448 3542933952 3547279656 3548550656 3553960032 3557749088 3559336424 3563172486 3563702247 3566343168 3570676224 3576119328 3577650201 3580584448 3581256192 3582854016 3586042656 3587577777 3591073232 3592141368 3599007552 3600613296 3605785344 3611281968 3615669624 3616745076 3621818722 3628267776 3635100672 3640641984 3644523456 3645065312 3648993768 3650079132 3650621814 3655865696 3657765888 3661708032 3663820188 3668603904 3674153728 3678660384 3680235153 3691478016 3693058272 3703181787 3706914304 3708016896 3708568192 3710155764 3714154371 3716762112 3721976064 3723083136 3727649808 3732304128 3733414272 3737993616 3738651584 3744350748 3762648064 3768383808 3769996986 3773670176 3774792624 3782007936 3785267248 3791811528 3793503294 3797326848 3798952416 3799517232 3800647368 3804743502 3805309179 3809366211 3812189184 3812755968 3822639264 3829838208 3834535824 3835676376 3840336668 3844475577 3847896576 3851715644 3853434137 3853717632 3860975104 3865136256 3865710912 3867365754 3875731476 3880840896 3891609792 3895401472 3896383176 3896560128 3902277582 3903009678 3905750016 3907241488 3915874368 3922082304 3923248896 3928061088 3928752512 3929742621 3932248992 3934003416 3934741464 3938243274 3945659928 3945950208 3958230528 3959407872 3959996544 3961691748 3964218496 3970261512 3977738464 3984615504 3992119488 3998205036 4000755072 4002467724 4003062798 4004253477 4017010752 4024575744 4028157504 4028913216 4030710768 4033281536 4034297988 4035008112 4039957386 4041159039 4047565592 4054772736 4056508512 4060906752 4061668608 4067628327 4067813056 4072802568 4084104136 4089488256 4094690304 4098334464 4100088888 4100698476 4105117989 4106052608 4112848908 4113151488 4114986624 4119070781 4122736128 4127179392 4132193856 4133422944 4138492932 4146286704 4157034567 4160733696 4165169664 4165788928 4170278592 4171519008 4172139216 4178132224 4179996352 4187223072 4190831596 4198842144 4200091056 4204183296 4205983032 4232979072 4238363648 4239431784 4240178016 4245378948 4246641702 4251944032 4257159396 4258425654 4264399463 4266759168 4267393536 4271992704 4273821468 4274456886 4275728289 4280037888 4291770448 4306724352 4308567984 4313852802 4322294784 4326019712 4328515058 4335432336 4341659904 4342305408 4343596992 4348278288 4348924776 4353561384 4368409206 4376187648 4376957952 4382326656 4383630144 4388956192 4395646674 4401960736 4403924728 4412342592 4413655008 4417955328 4419846576 4423780116 4425753843 4426584147 4430214656 4432111152 4438867419 4447554048 4448215296 4453009344 4454996112 4459745808 4466544201 4468144576 4473625128 4474955772 4475284992 4481233334 4489212672 4491134424 4493998848 4496003904 4500849456 4509325632 4509996064 4511926713 4521686722 4525710336 4527647712 4530535424 4531677192 4537441728 4539384126 4545986816 4553511291 4556030976 4562422272 4568520096 4569377184 4574928912 4576289688 4581902889 4587623824 4590531708 4594617153 4598705664 4603608576 4606526592 4610626272 4617935616 4619309184 4625789248 4631971764 4636009728 4638078144 4639849267 4648718088 4650100812 4655479808 4657472736 4664572542 4667547584 4669545678 4670239931 4673700864 4685815872 4686512544 4691563416 4693656618 4695338368 4700398752 4702495896 4702841856 4707509464 4713283617 4715891712 4716776448 4722507264 4723911936 4729706208 4731730911 4738613376 4750896648 4751602996 4762101456 4768159104 4770200268 4777138688 4781390208 4783437036 4789521824 4798676736 4800104064 4800817728 4807713792 4815042624 4820892832 4822326768 4828241754 4837690368 4845064896 4854189312 4859364608 4865325024 4866772176 4867495752 4882277376 4884367392 4885093584 4886546616 4897756557 4904880512 4906980204 4915717632 4924077696 4930117488 4937575716 4944022528 4946874352 4952205828 4952942106 4954415319 4962634752 4964110848 4970199744 4972327398 4976405504 4977885696 4983991488 4986125046 4992467664 5004242208 5017214034 5024511744 5026662648 5032828269 5033056832 5042677248 5044177152 5055748704 5058004392 5065269888 5066022976 5067529824 5072991336 5073745572 5079154948 5089153536 5091424128 5096477407 5096852352 5104621944 5106450944 5112714432 5114235168 5125967436 5128254453 5132725056 5138290176 5146795026 5148325899 5153515008 5154281216 5156487672 5161076802 5165669376 5167641968 5174454528 5179059648 5188813056 5195177568 5196722832 5203036776 5204012904 5211885478 5221165824 5230998528 5237414784 5239656828 5242998656 5245337888 5246321952 5250991032 5260879904 5269287168 5272326612 5279210496 5279995392 5282255664 5287948596 5290307883 5293682016 5295948147 5300660736 5312820672 5314400928 5322825984 5330940048 5334340096 5336623632 5337417064 5339004636 5344758729 5355620326 5356014336 5364178992 5366100992 5370876672 5371884288 5374281024 5379063984 5380010816 5386609848 5388212052 5408678016 5414542336 5415558144 5423504436 5425117614 5430403424 5432728083 5442401664 5447803291 5452651008 5460962976 5464445952 5466785184 5467597968 5473490652 5475118698 5475932721 5483798544 5485833216 5486648832 5502905856 5509591808 5511230592 5517990576 5528382272 5537217024 5542712756 5560371456 5562025344 5562852288 5565233646 5582964096 5584624704 5598456192 5600121408 5605577728 5606990424 5607977376 5616526122 5623350121 5637123072 5643972096 5652575712 5653570688 5654995479 5660505264 5662188936 5676212528 5677900872 5695990272 5698428624 5699275848 5700971052 5719133952 5724810238 5733958896 5744757312 5751803736 5753514564 5760505002 5777573466 5778432457 5780576448 5788879872 5789740544 5791462656 5797704384 5798566368 5801048631 5804748512 5813597214 5818770432 5824545608 5834916864 5837414688 5843102208 5844840192 5853416373 5854514517 5860862232 5883123456 5884873344 5892091632 5893128768 5898373488 5901005124 5902112196 5907364911 5909481536 5918489892 5918925312 5930953728 5937345792 5939111808 5939994816 5942537622 5946327744 5955392268 5964833504 5966607696 5980295342 5985616896 5988179232 5991998464 5994671872 6001132608 6003701586 6004594197 6012434176 6015902284 6025516128 6036863616 6042236256 6043369824 6046066152 6049922304 6052512168 6059936079 6071348388 6082159104 6091360128 6092502912 6099905216 6101719584 6109203852 6120708944 6126156204 6134232384 6136574837 6142035456 6147501696 6150133332 6151047714 6157247488 6159078912 6169273362 6175962352 6181346304 6184104192 6198290784 6200134416 6207739398 6209963648 6219430056 6219887616 6226060904 6228838742 6241100544 6247754496 6248683392 6255417888 6257278512 6258208824 6267198336 6269994528 6284378156 6286247394 6298263216 6298549248 6306274944 6308974548 6318151168 6334528864 6349468608 6357545472 6360267024 6368068422 6369962553 6375186944 6377916048 6385739094 6387638481 6398235648 6400138752 6401090304 6407989056 6411685329 6420056832 6429769024 6437655672 6448604066 6460086528 6462851976 6472252416 6487100032 6489029568 6489994336 6492772587 6512489856 6513458112 6515395488 6523387164 6530342076 6542640272 6552613809 6565436928 6573489984 6575445216 6583434288 6593470011 6602941104 6603922808 6605887092 6618513888 6626932992 6629769864 6635670174 6645321984 6648166728 6656623552 6671331072 6672322944 6689618712 6699348992 6702216864 6710437692 6712433658 6720589169 6721850001 6725569536 6733819008 6740502377 6740998272 6744005856 6751274184 6753693184 6756706432 6763988448 6764994096 6782530083 6787556352 6788565504 6791471568 6795803136 6806162592 6809076189 6816952576 6818980224 6832014336 6834623248 6837672604 6843633408 6852780144 6862393368 6864434532 6875316896 6881435736 6885797562 6893138858 6899272704 6905412864 6909789888 6918417408 6926903424 6928963776 6937382368 6938683872 6947957646 6957704387 6961554432 6973077132 6983219712 6986209104 6995095936 6996858813 7001321376 7004318517 7010551296 7025716224 7028723808 7029768816 7043007552 7050598128 7053743844 7058242688 7061264196 7073837568 7083239786 7083760896 7085867904 7094559312 7097101312 7107920064 7115498176 7118672848 7126344972 7127404494 7141352448 7152238656 7155300402 7161168896 7162512384 7165708032 7172085312 7175155554 7182146464 7184282736 7198015104 7201226592 7211570688 7222563936 7231339248 7233490152 7242362631 7243637444 7256535552 7281283968 7289046912 7290130624 7297987536 7300158264 7301243628 7311731392 7323416064 7327640376 7333955293 7348307456 7357320768 7360470306 7386116544 7406363574 7413828608 7416033792 7417136384 7420311528 7428308742 7429413159 7433524224 7443952128 7446166272 7455299616 7464608256 7466828544 7475987232 7477303168 7479187569 7488701496 7536767616 7539993972 7547340352 7549585248 7564015872 7570534496 7583623056 7587006588 7597904832 7599034464 7601294736 7609487004 7610618358 7618732422 7625511936 7645278528 7659676416 7669071648 7671352752 7680673336 7688951154 7695793152 7703431288 7706868274 7707435264 7720192539 7721950208 7730272512 7731421824 7734731508 7741615203 7751462952 7761681792 7783219584 7792766352 7793120256 7804555164 7806019356 7814482976 7817828217 7831748736 7844164608 7846497792 7856122176 7857505024 7859485242 7864497984 7868006832 7869482928 7876486548 7891319856 7916461056 7918815744 7919993088 7923383496 7928436992 7940523024 7955476928 7969231008 7984238976 7996410072 8001510144 8004935448 8006125596 8008506954 8033430489 8034021504 8049151488 8056315008 8057826432 8061421536 8066563072 8068595976 8070016224 8079914772 8082318078 8095131184 8113017024 8116115107 8121813504 8123337216 8135256654 8135626112 8137676421 8145605136 8168208272 8178976512 8196668928 8200177776 8201396952 8210235978 8225697816 8226302976 8229973248 8238141562 8245472256 8254358784 8264387712 8266845888 8276985864 8292573408 8314069134 8315305243 8321467392 8330339328 8331577856 8340557184 8343038016 8344278432 8347850469 8356264448 8359992704 8374446144 8381663192 8397684288 8400182112 8408366592 8411966064 8424789183 8465958144 8478863568 8480356032 8490757896 8493283404 8503888064 8514318792 8516851308 8528798926 8534787072 8543985408 8547642936 8548913772 8551456578 8560075776 8583540896 8587215357 8613448704 8617135968 8627705604 8640757503 8652039424 8657030116 8666360199 8670864672 8683319808 8684610816 8687193984 8696556576 8697849552 8707122768 8720395821 8736818412 8752375296 8764653312 8767260288 8777912384 8791293348 8803921472 8807849456 8824685184 8827310016 8835910656 8839693152 8847560232 8851507686 8853168294 8860429312 8864222304 8877734838 8888521159 8895108096 8896430592 8906018688 8909992224 8919491616 8933088402 8936289152 8947250256 8949911544 8950569984 8962466668 8970443013 8978425344 8982268848 8987997696 8992007808 9001698912 9005552379 9018651264 9019992128 9023853426 9043373444 9055295424 9063354384 9074883456 9078768252 9091973632 9107022582 9124844544 9137040192 9138754368 9149857824 9152579376 9163805778 9175247648 9181063416 9189234306 9197411328 9207217152 9213053184 9221252544 9226571571 9235871232 9238618368 9251578496 9253910043 9263943528 9272019456 9276156288 9279698534 9297436176 9300201624 9314945472 9329145084 9335095168 9339091356 9340479862 9343258113 9371631744 9373025088 9383126832 9387313236 9390676736 9400797504 9404991792 9415018928 9426567234 9429371091 9445014528 9447823872 9459412416 9463461822 9477226752 9501793296 9503205992 9524202912 9536318208 9540400536 9552102633 9554277376 9562780416 9566874072 9578608641 9579043648 9597353472 9600208128 9601635456 9630085248 9641785664 9644653536 9656483508 9672906099 9690129792 9699747323 9708378624 9718729216 9730650048 9733544352 9734991504 9768734784 9770187168 9773093232 9795513114 9809761024 9813960408 9831435264 9848155392 9860234976 9875151432 9893748704 9904411656 9905884212 9908830638 9928221696 9940399488 9944654796 9955771392 9967982976 9972250092 9984935328 10008484416 10012306313 10034428068 10049023488 10053325296 10065656538 10066113664 10068650487 10085354496 10088354304 10111497408 10116008784 10130539776 10132045952 10135059648 10145982672 10147491144 10158309896 10178307072 10182848256 10192954814 10193704704 10209243888 10212901888 10225428864 10228470336 10251934872 10256508906 10265450112 10276580352 10293590052 10296651798 10307030016 10308562432 10312975344 10322153604 10328696343 10335283936 10339708287 10348909056 10358119296 10377626112 10390355136 10393445664 10406073552 10408025808 10421936469 10423770956 10442331648 10474829568 10479313656 10485997312 10490675776 10492643904 10501982064 10521759808 10538574336 10544653224 10559990784 10564511328 10575897192 10580615766 10587364032 10591896294 10601321472 10624859679 10625641344 10628801856 10645651968 10661880096 10668680192 10673247264 10674834128 10678009272 10689517458 10691106741 10711240652 10712028672 10728357984 10741753344 10743768576 10748562048 10758127968 10760021632 10762733331 10773219696 10776424104 10817356032 10847008872 10850235228 10860806848 10865456166 10884803328 10895606582 10905302016 10921925952 10933570368 10935195936 10946981304 10950237396 10951865442 10967597088 10973297664 10997661773 11005811712 11019183616 11022461184 11035981152 11040705459 11056764544 11074434048 11085425512 11109545361 11120742912 11124050688 11125704576 11130467292 11142463113 11165928192 11169249408 11196912384 11200242816 11213980848 11215954752 11233052244 11246700242 11287944192 11305151424 11307141376 11309990958 11321010528 11324377872 11352425056 11355801744 11391980544 11396857248 11398551696 11401942104 11415927537 11428098633 11438267904 11449620476 11467917792 11489514624 11503607472 11507029128 11521010004 11533426731 11555146932 11556864914 11560302411 11561152896 11579481088 11582925312 11595408768 11597132736 11602097262 11609497024 11627194428 11649091216 11674829376 11686204416 11689680384 11706832746 11709029034 11721724464 11766246912 11769746688 11784183264 11786257536 11796746976 11802010248 11804224392 11814729822 11818963072 11836979784 11837850624 11874691584 11878223616 11879989632 11885075244 11892655488 11910784536 11929667008 11933215392 11960590684 11965927057 11976358464 11989343744 12002265216 12007403172 12009188394 12012760431 12024868352 12031804568 12051032256 12073727232 12084472512 12086739648 12092132304 12099844608 12105024336 12119872158 12123477117 12142696776 12164318208 12182720256 12185005824 12199810432 12202884981 12203439168 12218407704 12241417888 12252312408 12268464768 12273149674 12284070912 12295003392 12300266664 12302095428 12318157824 12338546724 12351924704 12357212343 12368208384 12396581568 12400268832 12415478796 12419927296 12438860112 12452121808 12457677484 12471103701 12482201088 12495508992 12497366784 12510835776 12514557024 12516417648 12534396672 12539989056 12568756312 12572494788 12596526432 12612549888 12617949096 12636302336 12669057728 12676365527 12698937216 12715090944 12720534048 12736136844 12739925106 12750373888 12755832096 12771478188 12775276962 12793198389 12800277504 12802180608 12815978112 12823370658 12840113664 12859538048 12875311344 12897208132 12920173056 12925703952 12974200064 12978059136 12979988672 12985545174 13024979712 13026916224 13030790976 13046774328 13060684152 13085280544 13105227618 13130873856 13146979968 13150890432 13166868576 13186940022 13205882208 13207845616 13211774184 13237027776 13242082543 13253865984 13259539728 13271340348 13277261529 13290643968 13296333456 13313247104 13316602257 13342662144 13344645888 13379237424 13404433728 13420875384 13424867316 13441178338 13443700002 13467638016 13481004754 13481996544 13488011712 13502548368 13507386368 13513412864 13527976896 13529988192 13535780139 13565060166 13577131008 13582943136 13591606272 13612325184 13618152378 13633905152 13637960448 13660533873 13669246496 13675345208 13687266816 13705560288 13724786736 13728869064 13745708667 13750633792 13762871472 13771595124 13783851459 13786277716 13810825728 13819579776 13853806848 13857927552 13874764736 13877367744 13895915292 13915408774 13919547801 13946154264 13966439424 13972418208 13990191872 13993717626 14002642752 14008637034 14010719793 14021102592 14057447616 14059537632 14086015104 14101196256 14107487688 14116485376 14122528392 14139850851 14147675136 14166479572 14167521792 14171735808 14189118624 14215840128 14230996352 14237345696 14252689944 14254808988 14304477312 14310600804 14331416064 14344170624 14350311108 14364292928 14368565472 14396030208 14402453184 14423141376 14445127872 14462678496 14466980304 14484725262 14487274888 14513071104 14562567936 14578093824 14580261248 14595975072 14600316528 14602487256 14623462784 14646832128 14655280752 14667910586 14693269671 14696614912 14714641536 14720940612 14772233088 14812727148 14832067584 14834272768 14840623056 14856617484 14858826318 14863245957 14887904256 14892332544 14910599232 14929216512 14933657088 14951974464 14954606336 14958375138 14977402992 15073535232 15079987944 15094680704 15098484807 15099170496 15128031744 15141068992 15167246112 15174013176 15195809664 15198068928 15202589472 15218974008 15221236716 15237464844 15289432221 15290557056 15319352832 15338143296 15342705504 15361346672 15377902308 15384763359 15406862576 15413736548 15414870528 15440385078 15460545024 15462843648 15469463016 15483230406 15502925904 15523363584 15566439168 15585532704 15609110328 15612038712 15628965952 15635656434 15663497472 15684316669 15692995584 15712244352 15715010048 15718970484 15728995968 15736013664 15738965856 15752973096 15782639712 15825903527 15837631488 15839986176 15846766992 15856873984 15881046048 15887844441 15910953856 15938462016 15968477952 15992820144 16003020288 16009870896 16012251192 16017013908 16034276187 16066860978 16068043008 16098302976 16112630016 16115652864 16122843072 16137191952 16140032448 16159829544 16164636156 16190262368 16226034048 16232230214 16243627008 16246674432 16270513308 16271252224 16275352842 16291210272 16298184249 16336416544 16343409873 16357953024 16393337856 16400355552 16402793904 16420471956 16427798163 16451395632 16459946496 16476283124 16508717568 16528775424 16533691776 16553971728 16585146816 16628138268 16630610486 16663155712 16681114368 16686076032 16688556864 16695700938 16712528896 16719985408 16748892288 16763326384 16795368576 16800364224 16816733184 16823932128 16849578366 16870050363 16931916288 16957727136 16960712064 16981515792 16986566808 17007776128 17028637584 17033702616 17057597852 17087970816 17095285872 17097827544 17102913156 17167081792 17174430714 17234271936 17255411208 17281515006 17304078848 17314060232 17332720398 17335297371 17341729344 17366639616 17369221632 17374387968 17393113152 17395699104 17403145893 17414245536 17440791642 17473636824 17504750592 17529306624 17534520576 17555824768 17560249119 17582586696 17607842944 17615698912 17649370368 17654620032 17679386304 17695120464 17703015372 17706336588 17728444608 17755469676 17777042318 17792861184 17812037376 17819984448 17838983232 17866176804 17872578304 17894500512 17899823088 17924933336 17940886026 17956850688 17964537696 17975995392 17984015616 18003397824 18011104758 18013782591 18037302528 18039984256 18047706852 18086746888 18110590848 18126708768 18149766912 18157536504 18179808237 18183947264 18214045164 18241599173 18274080384 18277508736 18299715648 18305158752 18327611556 18350495296 18362126832 18378468612 18409724511 18426106368 18442505088 18453143142 18471742464 18477236736 18503156992 18507820086 18527887056 18544038912 18552312576 18559397068 18594872352 18600403248 18629890944 18658290168 18670190336 18678182712 18680959724 18686516226 18743263488 18746050176 18766253664 18774626472 18781353472 18801595008 18809983584 18830037856 18853134468 18858742182 18895647744 18918824832 18926923644 18954453504 19003586592 19006411984 19048405824 19072636416 19080801072 19104205266 19125560832 19133748144 19157217282 19158087296 19162915443 19194706944 19200416256 19203270912 19260170496 19283571328 19289307072 19312967016 19345812198 19380259584 19399494646 19416757248 19437458432 19461300096 19467088704 19469983008 19478317761 19537469568 19540374336 19546186464 19591026228 19619522048 19627920816 19657841427 19696310784 19720469952 19750302864 19780410033 19787497408 19808823312 19811768424 19817661276 19880798976 19889309592 19935965952 19944500184 19969870656 20016968832 20024612626 20068856136 20098046976 20106650592 20131313076 20132227328 20137300974 20161767507 20165550003 20176708608 20221507131 20222994816 20232017568 20261079552 20264091904 20270119296 20291965344 20294982288 20316619792 20347590249 20365696512 20385909628 20387409408 20418487776 20450857728 20456940672 20503869744 20513017812 20530900224 20587180104 20593303596 20617124864 20625950688 20644307208 20657392686 20670567872 20679416574 20697818112 20716238592 20755252224 20780710272 20786891328 20812147104 20816051616 20843872938 20847541912 20873113161 20884663296 20931033697 20949659136 20958627312 20971994624 20981351552 20985287808 21003964128 21012955551 21043519616 21077148672 21089306448 21129022656 21151794384 21161231532 21174728064 21183792588 21249719358 21251282688 21257603712 21291303936 21323760192 21346494528 21349668256 21356018544 21379034916 21382213482 21422481304 21424057344 21456715968 21483506688 21487537152 21497124096 21516255936 21520043264 21525466662 21546439392 21552848208 21634712064 21694017744 21700470456 21721613696 21727087893 21730912332 21769606656 21791213164 21843851904 21867140736 21870391872 21893962608 21900474792 21903730884 21935194176 21995323546 22001865879 22038367232 22044922368 22071962304 22081410918 22113529088 22170851024 22219090722 22241485824 22248101376 22251409152 22260934584 22284926226 22288239477 22331856384 22338498816 22393824768 22400485632 22427961696 22431909504 22466104488 22493400484 22570114231 22610302848 22614282752 22619981916 22642021056 22648755744 22704850112 22711603488 22793714496 22797103392 22803884208 22831855074 22856197266 22876535808 22899240952 22935835584 22979029248 23007214944 23014058256 23042020008 23066853462 23110293864 23113729828 23120604822 23122305792 23165850624 23190817536 23194265472 23204194524 23218994048 23224845609 23254388856 23298182432 23349658752 23379360768 23413665492 23418058068 23443448928 23453484651 23532493824 23539493376 23568366528 23572515072 23593493952 23604020496 23608448784 23629459644 23637926144 23673959568 23749383168 23756447232 23759979264 23770150488 23785310976 23821569072 23859334016 23866430784 23921181368 23931854114 23952716928 23978687488 24004530432 24014806344 24018376788 24025520862 24049736704 24063609136 24100291467 24102064512 24125986003 24147454464 24168945024 24173479296 24184264608 24199689216 24210048672 24239744316 24246954234 24285393552 24348345321 24365440512 24370011648 24399620864 24405769962 24406878336 24436815408 24482835776 24504624816 24536929536 24546299348 24590006784 24600533328 24604190856 24677093448 24703849408 24714424686 24736416768 24793163136 24800537664 24830957592 24839854592 24877720224 24904243616 24915354968 24942207402 24945915729 24964402176 24991017984 24994733568 25021671552 25029114048 25032835296 25043551407 25068793344 25079978112 25137512624 25144989576 25193052864 25225099776 25235898192 25338115456 25352731054 25397874432 25441068096 25472273688 25479850212 25511664192 25542956376 25550553924 25586396778 25604361216 25631956224 25646741316 25680227328 25719076096 25750622688 25761646071 25794416264 25840346112 25851407904 25922272509 25948400128 25956118272 25959977344 25971090348 25999080597 26049959424 26053832448 26061581952 26093548656 26121368304 26161187463 26170561088 26210455236 26293959936 26301780864 26333737152 26373880044 26411764416 26415691232 26423548368 26474055552 26484165086 26507731968 26519079456 26542680696 26554523058 26581287936 26592666912 26626494208 26633204514 26665563477 26685324288 26689291776 26758474848 26808867456 26841750768 26849734632 26882356676 26887400004 26911329039 26935276032 26962009508 26963993088 26976023424 27005096736 27026825728 27055953792 27059976384 27071560278 27130120332 27165886272 27224650368 27236304756 27267810304 27275920896 27321067746 27338492992 27350690416 27374533632 27411120576 27449573472 27457738128 27491417334 27501267584 27525742944 27543190248 27567702918 27572555432 27621651456 27639159552 27707613696 27715855104 27749529472 27754735488 27791830584 27830817548 27839095602 27892308528 27944836416 27980383744 27987435252 28005285504 28017274068 28021439586 28029774339 28114895232 28119075264 28172030208 28202392512 28214975376 28232970752 28245056784 28279701702 28288113273 28332959144 28335043584 28343471616 28378237248 28431680256 28461992704 28474691392 28505379888 28509617976 28608954624 28621201608 28662832128 28688341248 28700622216 28728585856 28735825923 28737130944 28792060416 28804906368 28890255744 28925356992 28933960608 28969450524 28974549776 29018718297 29099241969 29125135872 29156187648 29160522496 29191950144 29200633056 29204974512 29246925568 29310561504 29335821172 29386539342 29429283072 29441881224 29544466176 29625454296 29668545536 29681246112 29713234968 29717652636 29726491914 29784665088 29821198464 29850796241 29867314176 29903948928 29909212672 29916750276 29954805984 30036918939 30147070464 30159975888 30189361408 30196969614 30198340992 30256063488 30282137984 30334492224 30348026352 30391619328 30396137856 30405178944 30437948016 30442473432 30474929688 30578864442 30581114112 30638705664 30676286592 30685411008 30722693344 30755804616 30769526718 30813725152 30827473096 30829741056 30880770156 30921090048 30925687296 30938926032 30966460812 30986089029 31005851808 31019124861 31046727168 31132878336 31171065408 31218220656 31224077424 31257931904 31265809407 31271312868 31326994944 31368633338 31424488704 31430020096 31437940968 31457991936 31472027328 31477931712 31505946192 31565279424 31651807054 31679972352 31693533984 31713747968 31762092096 31775688882 31821907712 31874579037 31876924032 31936955904 31985640288 32006040576 32019741792 32024502384 32034027816 32068552374 32073320223 32133721956 32136086016 32225260032 32231305728 32245686144 32274383904 32280064896 32319659088 32329272312 32380524736 32452068096 32464460428 32478944869 32541026616 32542504448 32550705684 32582420544 32596368498 32672833088 32686819746 32715906048 32800711104 32805587808 32840943912 32855596326 32902791264 32919892992 32952566248 32992985319 33017435136 33057550848 33067383552 33107943456 33122116377 33170293632 33256276536 33261220972 33362228736 33372152064 33377113728 33391401876 33439970816 33497784576 33526652768 33590737152 33600728448 33647864256 33699156732 33740100726 33863832576 33915454272 33921424128 33963031584 33973133616 34015552256 34057275168 34067405232 34115195704 34175941632 34190571744 34195655088 34205826312 34284295899 34334163584 34348861428 34468543872 34510822416 34563030012 34600280193 34608157696 34628120464 34665440796 34670594742 34680907233 34683458688 34738443264 34748775936 34786226304 34791398208 34806291786 34828491072 34881583284 34947273648 35058613248 35069041152 35111649536 35120498238 35165173392 35215685888 35231397824 35298740736 35309240064 35358772608 35390240928 35406030744 35412673176 35456889216 35510939352 35554084636 35624074752 35639968896 35677966464 35732353608 35745156608 35789001024 35799646176 35849866672 35881772052 35897781171 35929075392 35968031232 36006795648 36022209516 36027565182 36038281293 36074605056 36079968512 36095413704 36173493776 36221181696 36253417536 36299533824 36315073008 36359616474 36428090328 36483198346 36548160768 36555017472 36599431296 36610317504 36655223112 36700990592 36724253664 36756937224 36819449022 36852212736 36885010176 36906286284 36954473472 37006313984 37015640172 37055774112 37071637029 37104625152 37118794136 37189744704 37200806496 37259781888 37316580336 37340380672 37356365424 37361919448 37373032452 37413311103 37486526976 37492100352 37532507328 37549252944 37562706944 37603190016 37619967168 37660075712 37706268936 37717484364 37837649664 37853847288 37908907008 38007173184 38012823968 38029096581 38096811648 38145272832 38161602144 38208410532 38251121664 38267496288 38314434564 38316174592 38325830886 38379595167 38400832512 38406541824 38520340992 38567142656 38578614144 38625934032 38691624396 38760519168 38798989292 38922600192 38934177408 38939966016 38956635522 39074939136 39080748672 39092372928 39182052456 39239044096 39255841632 39315682854 39363450847 39392621568 39440939904 39500605728 39560820066 39574994816 39617646624 39623536848 39635322552 39726247629 39761597952 39778619184 39871931904 39889000368 39939741312 40033937664 40049225252 40137712272 40213301184 40262626152 40264454656 40274601948 40323535014 40331100006 40443014262 40445989632 40464035136 40522159104 40528183808 40540238592 40583930688 40589964576 40607340417 40633239584 40695180498 40731393024 40771819256 40774818816 40836975552 40901715456 40913881344 40981601619 41007739488 41026035624 41061800448 41174360208 41186607192 41251901376 41288614416 41314785372 41341135744 41351554377 41358833148 41432477184 41561420544 41573782656 41624294208 41632103232 41687745876 41695083824 41746226322 41758643403 41862067394 41899318272 41917254624 41943989248 41962703104 41970575616 42007928256 42025911102 42032159379 42087039232 42178612896 42258045312 42303588768 42322463064 42349456128 42367585176 42419552553 42499438716 42502565376 42515207424 42647520384 42692989056 42699336512 42712037088 42758069832 42764426964 42844962608 42913431936 42956023859 42994248192 43032511872 43040086528 43050933324 43092878784 43105696416 43269424128 43388035488 43400940912 43443227392 43454175786 43461824664 43539213312 43582426328 43687703808 43734281472 43740783744 43787925216 43800949584 43807461768 43870388352 43990647092 44003731758 44089844736 44143924608 44162821836 44227058176 44341702048 44438181444 44496202752 44502818304 44521869168 44569852452 44576478954 44589737871 44663712768 44676997632 44787649536 44800971264 44855923392 44863819008 44932208976 44986800968 45140228462 45220605696 45228565504 45239963832 45284042112 45297511488 45409700224 45423206976 45587428992 45594206784 45607768416 45663710148 45712394532 45798481904 45868296663 45871671168 45958058496 46014429888 46028116512 46084040016 46133706924 46154290077 46220587728 46227459656 46241209644 46244611584 46381635072 46388530944 46408389048 46437988096 46449691218 46508777712 46596364864 46699317504 46827330984 46836116136 46886897856 46906969302 47052950007 47078986752 47136733056 47145030144 47186987904 47208040992 47216897568 47258919288 47275852288 47347919136 47477710581 47512894464 47519958528 47540300976 47570621952 47643138144 47663533323 47718668032 47732861568 47842362736 47863708228 47905433856 48009060864 48029612688 48036753576 48051041724 48127218272 48200582934 48204129024 48251972006 48294908928 48337890048 48346958592 48368529216 48420097344 48479488632 48493908468 48570787104 48696690642 48703930709 48730881024 48740023296 48799241728 48811539924 48813756672 48873630816 48894552747 48965671552 49009249632 49030229619 49073859072 49092598696 49180013568 49201066656 49208381712 49354186896 49407698816 49428849372 49586326272 49601075328 49661915184 49679709184 49755440448 49808487232 49830709936 49884414804 49891831458 49989467136 50043343104 50058228096 50065670592 50087102814 50137586688 50159956224 50275025248 50289979152 50386105728 50450199552 50471796384 50610151089 50676230912 50705462108 50795748864 50882136192 50944547376 50959700424 51023328384 51085912752 51101107848 51172793556 51263912448 51293482632 51438152192 51501245376 51523292142 51588832528 51702815808 51844545018 51896800256 51912236544 51919954688 51942180696 51998161194 52005892113 52099918848 52107664896 52123163904 52187097312 52242736608 52322374926 52341122176 52420910472 52587919872 52603561728 52667474304 52747760088 52823528832 52831382464 52847096736 52948111104 52968330172 53038158912 53085361392 53109046116 53185333824 53252988416 53266409028 53331126954 53378583552 53516949696 53617734912 53683501536 53699469264 53764713352 53774800008 53822658078 53870552064 53924019016 53927986176 53952046848 54010193472 54041347773 54053651456 54111907584 54119952768 54143120556 54260240664 54331772544 54449300736 54472609512 54551841792 54642135492 54676985984 54701380832 54724797519 54822241152 54899146944 54915476256 54982834668 55002535168 55051485888 55086380496 55135405836 55145110864 55229173533 55278319104 55415227392 55431710208 55499058944 55509470976 55583661168 55661635096 55678191204 55784617056 55889672832 55960767488 55974870504 56010571008 56034548136 56042879172 56059548678 56229790464 56238150528 56344060416 56404785024 56429950752 56465941504 56490113568 56559403404 56576226546 56665918288 56686943232 56756474496 56812805749 56863360512 56923985408 56949382784 57010759776 57019235952 57217909248 57242403216 57376682496 57401244432 57457171712 57471651846 57474261888 57584120832 57609812736 57780511488 57850713984 57867921216 57938901048 57949099552 58037436594 58198483938 58250271744 58312375296 58321044992 58383900288 58401266112 58409949024 58434953283 58493851136 58621123008 58671642344 58773078684 58858566144 58883762448 58973524281 59088932352 59250908592 59362492224 59426469936 59435305272 59452983828 59642396928 59701592482 59807897856 59818425344 59833500552 59909611968 60073837878 60294140928 60319951776 60378722816 60393939228 60396681984 60485302521 60496650009 60564275968 60664521393 60668984448 60696052704 60783238656 60792275712 60810357888 60875896032 60884946864 60949859376 61042770747 61157728884 61162228224 61352573184 61370822016 61445386688 61511609232 61539053436 61627450304 61654946192 61761540312 61851374592 61877852064 61932921624 61972178058 62011703616 62038249722 62093454336 62265756672 62342130816 62436441312 62448154848 62515863808 62531618814 62542625736 62619339483 62653989888 62737266676 62793101091 62848977408 62875881936 62915983872 62944054656 62955863424 63011892384 63038866653 63130558848 63303614108 63387067968 63524184192 63551377764 63643815424 63749158074 63753848064 63873911808 63971280576 64039483584 64049004768 64068055632 64137104748 64146640446 64267443912 64272172032 64450520064 64462611456 64491372288 64548767808 64560129792 64639318176 64658544624 64761049472 64904136192 64928920856 64957889738 65082053232 65085008896 65101411368 65164841088 65192736996 65345666176 65373639492 65601422208 65611175616 65681887824 65711192652 65805582528 65905132496 65985970638 66005597637 66115101696 66134767104 66215886912 66244232754 66340587264 66512553072 66522441944 66724457472 66744304128 66754227456 66782803752 66864718431 66879941632 66995569152 67053305536 67181474304 67201456896 67295728512 67398313464 67480201452 67710342693 67830908544 67842848256 67926063168 67946267232 68031104512 68114550336 68134810464 68230391408 68381143488 68391310176 68411652624 68568591798 68668327168 68697722856 68937087744 69021644832 69126060024 69200560386 69256240928 69330881592 69341189484 69361814466 69366917376 69497551872 69572452608 69582796416 69612583572 69656982144 69763166568 69894547296 70086144191 70138082304 70223299072 70240996476 70330346784 70360453953 70431371776 70462795648 70597481472 70618480128 70717545216 70780481856 70812061488 70825346352 70913778432 71021878704 71108169272 71248149504 71279937792 71355932928 71464707216 71490313216 71578002048 71599292352 71699733344 71763544104 71795562342 71858150784 71936062464 72013591296 72044419032 72055130364 72076562586 72149210112 72159937024 72190827408 72300874401 72346987552 72377958009 72442363392 72506835072 72599067648 72630146016 72719232948 72856180656 72966396692 73045035963 73096321536 73110034944 73198862592 73220635008 73310446224 73401981184 73448507328 73513874448 73638898044 73770020352 73812572568 74012627968 74031280344 74111548224 74143274058 74209250304 74237588272 74379489408 74401612992 74519563776 74633160672 74680761344 74712730848 74723838896 74746064904 74826622206 74837747187 74973053952 74984200704 75065014656 75098505888 75206380032 75239934336 75320151424 75412537872 75434968728 75675299328 75707694576 76014346368 76025647936 76058193162 76193623296 76323204288 76416821064 76534992576 76628869128 76632349184 76651661772 76759190334 76813083648 77040681984 77134285312 77157228288 77251868064 77284938213 77383248792 77521038336 77597978584 77766817527 77845200384 77868354816 77879932032 77913271044 77997241791 78149878272 78161497344 78184745856 78364104912 78511683264 78631365708 78726901694 78881879808 79001211456 79121640132 79149989632 79235293248 79247073696 79270645104 79452495258 79523195904 79557238368 79743863808 79778000736 79879482624 79996690431 80067875328 80098450504 80275424544 80426602368 80525252304 80528909312 80549203896 80647070028 80662200012 80733987117 80886028524 80891979264 80928070272 81056367616 81080477184 81167861376 81179929152 81214680834 81266479168 81390360996 81543638512 81673951104 81803430912 81827762688 81963203238 82015478976 82052071248 82123600896 82348720416 82373214384 82503802752 82577228832 82629570744 82682271488 82703108754 82717666296 82864954368 83122841088 83147565312 83248588416 83264206464 83375491752 83390167648 83492452644 83517286806 83724134788 83834509248 83925406208 83941151232 84015856512 84051822204 84064318758 84089323017 84174078464 84357225792 84516090624 84607177536 84644926128 84698912256 84735170352 84839105106 84864339819 84998877432 85005130752 85030414848 85295040768 85385978112 85398673024 85424074176 85516139664 85528853928 85689925216 85826863872 85912047718 85988496384 86065023744 86080173056 86101866648 86185757568 86211392832 86776070976 86801881824 86886454784 86908351572 86923649328 87056154891 87164852656 87297725907 87375407616 87468562944 87481567488 87575850432 87601899168 87614923536 87740776704 87981294184 88007463516 88287849216 88325643672 88454116352 88683404096 88734558689 88876362888 89005636608 89043738336 89139704904 89152957908 89179475742 89353995264 89552388723 89601942528 89711846784 89727638016 89864417952 89973601936 90110756817 90280456924 90441211392 90479927664 90568084224 90595022976 90819400448 90846413952 91174857984 91188413568 91215536832 91327420296 91424789064 91596963808 91736593326 91743342336 91916116992 92028859776 92056233024 92168080032 92267413848 92308580154 92441175456 92454919312 92482419288 92489223168 92694577801 92763270144 92777061888 92816778096 92875976192 92899382436 93017555424 93057374583 93192729728 93398635008 93654661968 93672232272 93773795712 93813938604 94105900014 94273466112 94290060288 94373975808 94416081984 94433795136 94517838576 94551704576 94695838272 94955421162 95039917056 95080601952 95141243904 95286276288 95327066646 95437336064 95465723136 95623737111 95684725472 95727416456 95810867712 96018121728 96059225376 96073507152 96102083448 96219960669 96254436544 96401165868 96408258048 96503944012 96675780096 96693917184 96737058432 96840194688 96958977264 96987816936 97141574208 97393381284 97407861418 97436834607 97598483456 97623079848 97627513344 97747261632 97789105494 97931343104 98018499264 98060459238 98147718144 98185197392 98402133312 98416763424 98708373792 98815397632 98857698744 98978955957 99172652544 99202150656 99323830368 99510880896 99616974464 99661419872 99768829608 99783662916 100086686208 100116456192 100131341184 100174205628 100319912448 100550050496 100579958304 100772211456 100943592768 101220302178 101352461824 101410924216 101591497728 101764272384 101889094752 101919400848 102046656768 102171825504 102202215696 102345587112 102527824896 102586965264 102852887697 102876304384 103002490752 103046584284 103177665056 103405631616 103689090036 103824473088 103839909376 103884361392 103996322388 104011784226 104042721699 104215329792 104246327808 104374194624 104485473216 104644749852 104682244352 104841820944 105175839744 105207123456 105334948608 105495520176 105647057664 105662764928 105694193472 105896222208 105936660344 106076317824 106170722784 106218092232 106370667648 106505976832 106532818056 106662253908 106843652299 107033899392 107235469824 107367003072 107398938528 107529426704 107549600016 107645316156 107693343513 107848038032 107904093696 108020386944 108082695546 108223815168 108239905536 108286241112 108520481328 108663545088 108898601472 108945219024 109284270984 109353971968 109402761664 109449595038 109644482304 109790216683 109798293888 109830952512 109965669336 110005070336 110102971776 110172760992 110270811672 110290221728 110458347066 110556638208 110863420416 110998117888 111018941952 111167322336 111214911087 111323270192 111356382408 111569234112 111779345664 111949741008 112021142016 112069096272 112085758344 112119097356 112239933309 112459580928 112476301056 112688120832 112809570048 112859901504 112980227136 113118806808 113152453092 113331836576 113512948992 113625611498 113726721024 113847970816 113898765568 114021519552 114038471904 114087289743 114435818496 114484806432 114753364992 114802488864 114914343424 114943303692 114948523776 115138785501 115219625472 115561022976 115701427968 115735842432 115877802096 115898199104 116074873188 116396967876 116642089984 116767800576 116802532224 116819898048 116869906566 116987702272 117242246016 117343284688 117546157368 117717132288 117767524896 117947048562 118090352541 118177864704 118501817184 118724984448 118852939872 118870610544 118905967656 119178742887 119284793856 119403184964 119615795712 119667001104 119819223936 120147675756 120639903552 120757445632 120787878456 120793363968 120970605042 120993300018 121128551936 121329042786 121337968896 121392105408 121566477312 121584551424 121620715776 121751792064 121769893728 121822021251 121899718752 122085541494 122315457768 122324456448 122705146368 122741644032 122890773376 123023218464 123078106872 123254900608 123309892384 123523080624 123755704128 123865843248 123944356116 124023407232 124076499444 124684261632 124872882624 124896309696 125031727616 125063237628 125085251472 125238678966 125275930209 125474533352 125586202182 125697954816 125751763872 125831967744 125888109312 125911726848 126023784768 126077733306 126096478137 126261117696 126607228216 126774135936 127048368384 127102755528 127258657659 127287630848 127498316148 127507696128 127691194211 127942561152 128078967168 128098009536 128136111264 128274209496 128293280892 128534887824 128868071577 128982744576 129097535616 129120259584 129278636352 129317089248 129522098944 129808272384 129857841712 129915779476 130164106464 130202822736 130329682176 130385473992 130691332352 130747278984 131202844416 131222351232 131363775648 131422385304 131611165056 131810264992 131971941276 132011195274 132196383353 132269534208 132431773824 132488465508 132681174528 133025106144 133044883888 133488608256 133508454912 133565607504 133729436862 133991138304 134106611072 134362948608 134402913792 134591457024 134796626928 134960402904 135420685386 135661817088 135685696512 135852126336 135892534464 136062209024 136229100672 136269620928 136460782816 136762286976 136782620352 136823305248 137137183596 137336654336 137395445712 137604889989 137874175488 138043289664 138252120048 138401120772 138462870231 138512481856 138661763184 138682378968 138723628932 138733834752 139144905216 139165592832 139225167144 139313964288 139526333136 139789094592 140172288382 140446598144 140481992952 140660693568 140720907906 140862743552 140925591296 141158850021 141236960256 141435090432 141560963712 141624122976 141650692704 141827556864 142043757408 142216338544 142433131743 142559875584 142711865856 142929414432 143156004096 143198584704 143399466688 143527088208 143591124684 143716301568 144027182592 144088838064 144110260728 144153125172 144319874048 144381654816 144601748802 144693975104 144755916018 144884726784 145013670144 145260292032 145438465896 145712361312 145932793384 146090071926 146111792127 146192643072 146220069888 146397725184 146441270016 146620892448 146683658241 146803962368 146897014656 147027748896 147090688857 147277796088 147540040704 147625145136 148062560688 148223096448 148286548116 148475176544 148758978816 148803225984 149039127552 149266321344 149425461696 149447677792 149492129808 149653244412 149675494374 149968401408 150130029312 150197011776 150412760064 150479868672 150640302848 150825075744 150869937456 151350598656 151415389152 151830453267 152028692736 152051295872 152116386324 152387246592 152646408576 152833642128 153069985152 153257738256 153264698368 153303323544 153518380668 154268570624 154314456576 154503736128 154569876426 154766497584 155195957168 155533635054 155690400768 155736709632 155759864064 155826542088 155994483582 156017676339 156299756544 156322994688 156369491712 156728209824 157023366528 157262731416 157453803388 157763759616 157990799617 158002422912 158243280264 158299979264 158470586496 158494147392 158541290208 158904990516 159114476736 159556001472 159758965248 159993380862 160135750656 160196901008 160550849088 160853204736 161050504608 161098407792 161294140056 161324400024 161467974234 161772057048 161783958528 161856140544 162160954368 162335722752 162359858304 162429361668 162532958336 162780721992 163087277024 163347902208 163655525376 163926406476 164030957952 164104142496 164174392557 164697440832 164746428768 165007605504 165154457664 165259141488 165364542976 165406217508 165435332592 165687520599 166245682176 166295130624 166497176832 166528412928 166750983504 166780335296 166984905288 167034573612 167448269576 167669018496 167850812416 167882302464 168031713024 168103644408 168128637516 168178646034 168348156928 168714451584 168881902021 169032181248 169214355072 169289852256 169397824512 169470340704 169678210212 169728679638 169997754864 170060829696 170438417247 170590081536 170771956224 170797346048 170848148352 171032279328 171057707856 171379850432 171653727744 171824095436 172130047488 172203733296 172371515136 172422785664 173552141952 173603763648 173772909568 173816703144 173847298656 174112309782 174329705312 174595451814 174750815232 174937125888 174963134976 175151700864 175203798336 175229847072 175304859849 175481553408 175962588368 176014927032 176575698432 176651287344 177366808192 177469117378 177752725776 178087476672 178279409808 178305915816 178358951484 179104777446 179423693568 179455276032 179728835904 179947203872 180221513634 180560913848 180882422784 180959855328 181136168448 181190045952 181455907563 181489950027 181638800896 181692827904 181993564179 182349715968 182376827136 182431073664 182654840592 182849578128 183128312241 183193927616 183473186652 183486684672 184057719552 184112466048 184336160064 184534827696 184617160308 184882350912 184909838624 184964838576 185389155602 185554123776 185633556192 185751952384 185798764872 186035110848 186114749166 186385459456 186797270016 187309323936 187344464544 187547591424 187627877208 187858018449 188211800028 188379303273 188546932224 188747951616 188832163968 188867590272 189035677152 189391676544 189910842324 190161203904 190233819947 190572552576 190654133292 190874672128 190931446272 191247474222 191369450944 191454832912 191621735424 192118450752 192147014304 192204166896 192439921338 192508873088 192802331736 192816516096 193007888024 193351560192 193387834368 193474116864 193680389376 193917954528 193975633872 194283148416 194786762568 194815722836 194873669214 195246159696 195255026688 195494523264 195578210988 195862686208 196036998528 196120918476 196370394784 196804266624 196833526848 197416747584 197630795264 197715397488 197957911914 198016792911 198345305088 198404301312 198647660736 199021761792 199233948928 199322839744 199537659216 199567325832 200173372416 200232912384 200262682368 200348411256 200639824896 201100100992 201159916608 201544422912 201887185536 202440604356 202704923648 202821848432 203131028079 203528544768 203778189504 203838801696 204093313536 204343651008 204404431392 204691174224 205173930528 205705775394 206004981504 206093168568 206355330112 206811263232 207378180072 207679818752 207768722784 207992644776 208023568452 208085443398 208492655616 208748389248 208955573687 208970946432 209289499704 209364488704 209683641888 210258432573 210414246912 210669897216 210991040352 211081361859 211294115328 211325529856 211388386944 211792444416 211873320688 212152635648 212341445568 212436184464 212741335296 213065636112 213324507816 213687304598 214067798784 214470939648 214734006144 214797877056 215058853408 215099200032 215290632312 215386687026 215696076064 215808187392 216040773888 216165391092 216447630336 216479811072 216572482224 216902623203 217040962656 217133874027 217327090176 217797202944 217890438048 218568541968 218707943936 218805523328 218899190076 219135107889 219288964608 219580433366 219596587776 219661905024 219931338672 220010140672 220205943552 220345521984 220541623344 220580443456 220916694132 221996235776 222037883904 222334644672 222429822174 222646540384 222712764816 223138468224 223558691328 223899482016 224042284032 224138192544 224171516688 224238194712 224479866618 224513241561 224919161856 224952602112 225619140096 225719803008 225960454272 226237613616 226304906184 226663673152 227025897984 227251222996 227352614083 227797531136 228043039104 228076943808 228174579486 228969612864 229604977728 229828686848 229886607384 229897047552 230277571002 230439250944 231122045952 231402855936 231471684864 231755604192 231796398208 231854814639 232149746376 232793935752 233535601152 233605064448 233639796096 233739813132 234484492032 234686569376 235092314736 235535049792 235894097124 236180705082 237003634368 237449968896 237705879744 237741221088 237811935312 238357485774 238569587712 238806369928 239231591424 239334002208 239638447872 239990071293 240295351512 241279807104 241575756912 241586727936 241941210084 241986600036 242201961351 242257103872 242658085572 242675937792 242784210816 243169102848 243241431552 243503584128 243539787456 243644042502 243799437504 244171082988 244630915536 245410292736 245483288064 245781546752 246046436928 246156213744 246509801216 246619784768 247046161248 247511408256 247731686496 247888712232 248046814464 248152998888 249368523264 249745765248 249792619392 250063455232 250126475256 250170502944 250477357932 250551860418 250949066704 251172404364 251503527744 251599568317 251776218624 251823453696 252047569536 252155466612 252192956274 252267969051 252522235392 253214456432 253548271872 254096736768 254205511056 254517315318 254996632296 255015392256 255382388422 255885122304 256157934336 256196019072 256272222528 256548418992 256586561784 257069775648 257736143154 257965489152 258195071232 258240519168 258557272704 258634178496 259044197888 259715683424 259831558952 260328212928 260405645472 260659364352 260770947984 261168464673 261382664704 261494557968 261893177721 262405688832 262444702464 262727551296 262844770608 263222330112 263620529984 263943882552 264022390548 264392766706 264863547648 264976931016 265362349056 266050212288 266089767776 266203676067 267016909824 267131215008 267458873724 268213222144 268657166169 268805827584 269182914048 269593253856 269920805808 270332270451 270841370772 271323634176 271704252672 271785068928 272458201344 272539241856 272921565632 273524573952 273565240704 273646610496 274274367192 274673308672 274790891424 275209779978 275544155929 275748350976 276086579328 276504240096 276802241544 276925740462 277024963712 277323526368 277364757936 277447257864 277467669504 278083733403 278289810432 278331185664 278450334288 278627928576 279052666272 279172123749 279578189184 280344576764 280963985904 281321387136 281441815812 281851182592 282317700042 282870180864 283121927424 283248245952 283301385408 283655113728 284087514816 284432677088 284866263486 285119751168 285423731712 285858828864 286312008192 286397169408 286798933376 286871211333 287054176416 287182249368 287432603136 288054365184 288177676128 288220521456 288306250344 288763309632 289203497604 289387950208 289511832036 290027340288 290520584064 290876931792 291424722624 291865586768 292180143852 292223584254 292310503821 292795450368 292882540032 293241784896 293367316482 293607924736 293794029312 294055497792 294181377714 294555592176 295250290272 296125121376 296446192896 296573096232 296936867871 296950353088 297517957632 297606451968 298532642688 298850923392 298895355584 298984259616 299306488824 299350988748 300260058624 300394023552 300692167013 300959737344 301280605696 301650151488 301739874912 302830778304 303660906534 304057385472 304102591744 304232772648 304774493184 305292817152 305667284256 306139970304 306515476512 306606647088 307036761336 308628913152 309007472256 309139752852 309532995168 310391914336 311067270108 311473419264 311519728128 311653084176 311988967164 312035352678 312128165097 312645989376 312738983424 313456419648 314046733056 314525462832 314907606776 315527519232 315981599234 316004845824 316486560528 316599958528 316941172992 316988294784 317082580416 317809981032 318228953472 319112002944 319517930496 319986761724 320393802016 320530956897 321101698176 321706409472 322101009216 322196815584 322588280112 322648800048 322935948468 323080030539 323544114096 323712281088 324671445504 324719716608 324858723336 325065916672 325561443984 326174554048 326695804416 327852812952 328061915904 328208284992 328348785114 329370650049 329394881664 329492857536 330015211008 330308915328 330518282976 330729085952 330812435016 330870665184 331375041198 332590261248 332994353664 333056825856 333501967008 333560670592 333644733261 333969810576 334069147224 334896539152 335338036992 336063426048 336207288816 336257275032 336357292068 337428903168 337763804042 338064362496 338428710144 338579704512 338940681408 339356420424 339457359276 339995509728 340876834494 340927514963 341180163072 341543912448 341594692096 341696296704 342064558656 342115415712 342261869229 342759700864 343307455488 343648190872 344260094976 344407466592 344743030272 344845571328 345416356503 347104283904 347207527296 347633406288 347694597312 348224619564 348659410624 349190903628 349926269952 350303401728 350407596672 350459694144 350609719698 350963106816 351925176736 352029854064 353151396864 353302574688 354271057623 354733616384 354938234756 355505451552 356174953344 356558819616 356611831632 356717902968 357536228661 358209554892 358847387136 359457671808 359894407744 360443027268 361121827696 361919710656 362272336896 362380091904 362911815126 362979900054 363277601792 363385655808 363987128358 364699431936 364753654272 364862147328 365309681184 365699156256 366256624482 366387855232 366946373304 366973369344 368115439104 368224932096 368672320128 369069655392 369234320616 369764701824 369819677248 369929677152 370778311204 371267112384 371597529744 372070221696 372229498332 372770918912 374618647872 374688929088 375095182848 375255754416 375716036898 375827790627 376423600056 376758606546 377093864448 377495903232 377664327936 377735180544 378071354304 378289434411 378783353088 379821684648 380322407808 380467639894 381145105152 381308266584 381862892544 382494948444 382738901888 382909665824 383073582633 384236901504 384294028608 384408333792 384879842676 385017746176 385604663472 386015776048 386604214731 386948233728 387360778752 387835909056 387951267744 388566296832 389573525136 389631445672 389747338428 390492319392 390989046528 391156421976 391725372416 392073997056 392241836952 392740789568 393608533248 393667053696 394833495168 395261590528 395430794976 395915823828 396033585822 396589150059 396808602624 397295321472 397689640243 398043523584 398467897856 398645679488 399075318432 399134651664 400465824768 400525364736 400696822512 402200201984 402319833216 403088845824 403774371072 404881208712 405643696864 406262056158 407057089536 407556379008 407677603392 408186627072 408687302016 408808862784 409382348448 410347861056 410504558833 411411550788 412009963008 412186337136 412710660224 412814669967 413622526464 414756360144 415537445568 415985289552 416047136904 416170886796 417496778496 417911147374 417941892864 418578999408 418728977408 419367283776 420516865146 421339794432 421982080704 422162723718 422588230656 422651059712 422776773888 423476550063 423746641376 424305271296 424682891136 424872368928 425482670592 426131272224 426649015632 427299395229 427374609196 428135597568 429468012288 429595754112 430117706816 430198400064 430581264624 430773374052 431392152128 432081547776 432330782184 432959622144 433144964448 433805246406 434081925312 434267748054 434654180352 435780876096 437137083936 437415887872 437611046656 437798380152 438270215778 438335376381 438577929216 439160866732 439193175552 439323810048 439862677344 440411887104 440691043968 441083246688 441160886912 441272066571 441833388264 444669289344 444859644348 445293080768 445425529632 446276936448 447117382656 447798964032 448276385088 448343033376 448476389424 448959733236 449026483122 449905204224 451238280192 451439606016 451920908544 452475227232 452609812368 453327346304 454051795968 454502445992 454705228166 455491359801 455595062272 456086078208 456153887616 456349158972 457939225728 459209955456 459773214768 459794095104 460555142004 462805711872 462943369728 463511208384 463592796416 463709629278 464299492752 465587871504 467071202304 467210128896 467279592192 467479626264 468053029017 468968984064 469373138752 470184629472 471070099584 471788194248 472361410164 473972398851 474007268736 474899937792 475411759488 475482442176 475623870624 476714971548 477612739856 478668004416 479276895744 479980142586 480590703024 482559614208 483151513824 483882420168 483973200072 484403922702 485316171144 485351875584 485568421632 486482863104 487007168256 487079574912 487288085004 487598875008 488342165976 489261831072 490603009337 490966576128 491563093504 492092873856 492312427488 492523177671 493019602432 493239569536 494092322496 495022816512 495463372992 495777424464 496093628928 496305997776 497062561797 498737046528 499491530496 499585238784 500252950512 500341005888 500954715864 501103720836 501898133408 502344808728 503007055488 503199136634 503552437248 503646907392 504095139072 504310933224 504385912548 504535938102 505044470784 506428912864 506645706063 507096543744 508193473536 508411022112 509034630636 509993264592 510764776844 511315251741 511770244608 512315868672 512392038144 512544445056 513096837984 513173123568 514139551296 515472286308 516390142464 517114545408 517268356992 518088395776 519431366848 519663117904 520656425856 520811290944 521318728704 521541895968 522336929346 522765329408 522989115936 523786355442 524811377664 524889404928 525455102592 525689541216 526444660224 527241059968 527887765104 528044781096 528785533412 529727095296 529953862032 532100424576 532179535552 532407352134 534262430016 534917747448 536426444288 537314332338 538365828096 539186507712 539841611616 540664540902 541682741544 542647268352 543408505344 543570137856 544367722689 544916402688 545078483712 545843131264 545980692537 547049147904 547130481408 547293220992 548548734384 549581782848 550419559956 551088311858 552173158656 553008480192 553604483088 553851480924 554049927424 554647052736 554729515872 554894515728 556167466806 556662371328 556900668576 557255857152 558105332544 558344247498 559156378368 560689153528 561927971808 562642774272 562883631624 563574055347 563702365184 564635400084 565137909819 566243854848 566496491904 566602770816 568175029632 568865354176 569732526972 570701459841 571717657728 572624016384 572794338816 573597866752 573742422666 574108352832 574364498736 574865206272 576355352256 576441042912 576612500688 577526619264 578406995208 578775900416 579023664072 580054680576 581041168128 581753863584 582849445248 583731173536 584360287704 584447168508 584621007642 585765080064 586483569792 586734632964 587588058624 588110995584 588362755428 589111184352 590500580544 592250242752 592892385792 593146192464 593873735742 593900706176 594050378733 595035915264 595212903936 597065285376 597701846784 597790711168 597968519232 598612977648 598701977496 600520117248 600788047104 601384334026 601919474688 602561211392 603300302976 603479749824 605661556608 607321813068 608114770944 608205183488 608465545296 609393084237 610585634304 611334568512 612279940608 613030953024 613213294176 614073522672 618014944512 618279505704 619065990336 620783828672 622134540216 623039456256 623306168352 623977934328 624070705356 624256330194 625477966848 626866721061 626912839296 628093466112 629050925664 629815213552 630775297719 631963198468 632009691648 632973121056 633882345984 633976589568 634165160832 635619962064 636457906944 638224005888 639973523448 640787604032 641061913794 642203396352 643412818944 644202018432 644393631168 645176560224 645297600096 645871896936 646160061078 647088228192 647424562176 648862044607 649342891008 649439433216 649717446672 650131833344 651122887968 651401622081 652349108096 653391608832 655705625904 656123831808 656416569984 656697570228 657405323667 658741300098 658789763328 658985715072 660030422016 660617830656 661036565952 661624870032 661741330368 662750082396 665988707328 666113651712 667003934016 667121341184 667289466522 667939621152 668138294448 669793078304 670676073984 672126852096 672414577632 672514550064 672714584136 673539724683 674857806336 675527608084 676857420288 677159409024 677881362816 678712840848 678914718552 679991019456 681753668988 681855029926 682057842249 683189384192 683392593408 684129117312 684230831424 684523738458 685519401728 687296381744 688814933184 689486060544 689691142656 690832713006 694208567808 694415054592 695266812576 695389194624 696449239128 697318821248 698381807256 700606803456 700815193344 700919388288 701219439396 703850353472 704059708128 706605149376 708542115246 709467232768 709876469512 711010903104 712349906688 713117639232 713223663264 713435805936 715072457322 716419109784 717694774272 718915343616 719788815488 719970213879 720886054536 722243655392 723839421312 724760183808 725823630252 725959800108 726771311616 727974256716 729507308544 729724294656 730619362368 731398312512 732513248964 732775710464 733892746608 736230878208 736449864192 737344640256 738139310784 738468641232 739529403648 739639354496 739859354304 741556622408 742534224768 743195059488 744140443392 744458996664 745541837824 747905566093 749237295744 749377858176 750190365696 750511508832 751432073796 751655581254 752847200112 753517213092 754798704951 755328655872 755470361088 756142708608 756578868822 757566706176 759643369296 760644815616 760935279788 762290210304 762616533168 764989896888 765477803776 765819331648 766147165266 768473803008 768588057216 768816667584 769759685352 770035492352 771209326944 772031552096 773208429462 773896467456 774721557504 775671818112 775902535488 777132593664 779147050272 779262891344 779494676856 780984638784 781978093056 782312843952 784147994112 784483673904 785481579136 785679533163 787217066496 787334107392 789666990336 790861589952 791831647656 792067171644 793178300118 794590642944 795379280486 796087047168 796935795712 797291358976 798150636864 798269303328 798611028201 801050729472 801393645024 804400403968 804639666432 805971498507 807548742144 809762417424 810996811353 811287393728 812524112316 815112758016 815355206784 817374604032 817617725568 818764696896 820695722112 821009117666 822823101576 824019926016 824372674272 825421320448 825629339934 826632467787 827245052928 829512720288 831074891136 831970579104 832094273808 832341773592 834251200209 834993556992 835822294748 835883785728 837157998816 838734567552 841033730292 843964161408 844325447436 845302119424 845553547776 846953100126 847493282752 848610542592 849365782272 849744737856 850965341184 852262544448 853298031264 854598790458 854749218392 856271195136 858936024576 859191508224 860235413632 860396800128 861162529248 861546748104 862784304256 864163095552 864661564368 866289928896 867610492812 868163850624 868535496108 871561752192 874274167872 875222093312 875596760304 876540431556 876670752762 876931511463 878321733464 878386351104 878647620096 879725354688 880823774208 881382087936 882166493376 882321773824 882544133142 883666776528 889338578688 889719288696 890586161536 890810603613 890851059264 892553872896 895597928064 896552770176 896686066752 896952778848 897919466472 898052966244 902076501039 902879212032 903841817088 904950454464 905219624736 906654692608 909004891984 909410456332 910982719602 912172156416 912307775232 912698317944 915878451456 918419910912 919546429536 921110284008 925374683471 925886739456 927022416768 927185592832 927419258556 928598985504 931175743008 934420257792 934559184384 934959252528 936106058034 937937968128 938746277504 940369258944 942140199168 943576388496 944722820328 947944797702 948014537472 949799875584 950823518976 950964884352 951247741248 953429943096 955225479712 957336008832 958553791488 959960285172 961181406048 961592870691 965119228416 966303027648 967764840336 967946400144 968807845404 969240091617 970632342288 971136843264 974014336512 974159149824 974576170008 975197750016 976684331952 978523662144 981206018674 983126187008 984185747712 984624854976 985046355342 986039204864 986479139072 988111950147 988184644992 990045633024 990926745984 991554848928 992187257856 992611995552 994125123594 998983060992 999170477568 1000505901024 1000682011776 1001909431728 1002207441672 1003796266816 1004689617456 1006014110976 1006398273268 1008190278144 1008621866448 1008771825096 1009071876204 1012857825728 1013291412126 1014193087488 1016822044224 1018069261272 1019986529184 1021529553688 1022630503482 1022782544889 1023540489216 1024631737344 1024784076288 1025088890112 1026193675968 1026346247136 1026785607687 1028279102592 1030944572616 1032780284928 1034229090816 1034536713984 1038862733696 1039326235808 1041312851712 1041622581888 1043083791936 1044673858692 1045978231872 1047572710884 1049778809856 1050910205184 1051379082432 1052889320448 1054482119936 1055775530208 1056089562192 1057571066824 1059454190592 1059907724064 1062813172869 1064200849152 1064359071104 1064814704268 1068524860032 1069835494896 1072608685983 1072852888576 1074628664676 1078373015424 1079683223232 1081329081804 1083365483088 1086817010688 1087140275712 1088735445378 1089832805376 1090156967424 1091686262528 1091961385074 1094098295808 1094260962816 1094586441984 1097097468768 1099163565696 1100839119912 1102176623716 1104346317312 1106016960384 1107208966176 1107702961848 1108099854848 1109294105472 1109459031744 1109789031456 1112334933612 1113801337152 1116210665088 1116688494996 1118312756736 1121378307056 1123855943616 1125285548544 1125767263248 1127148110694 1129270800168 1130275819638 1132487709696 1132992983808 1133205541632 1136350059264 1137730708352 1139465053944 1141402919682 1143435315456 1145588677632 1147195733504 1147484845332 1148216705664 1148728997472 1149220747899 1152710704512 1152882085824 1153225001376 1155053238528 1156813990416 1157551800832 1158047328144 1159812644193 1162082336256 1163507727168 1165698890496 1167462347072 1168720575408 1168894337016 1169242015284 1172967139584 1173469265928 1175176117248 1176221991168 1176725510856 1178222368704 1181001161088 1184500485504 1185784771584 1186292384928 1187747471484 1187801412352 1188100757466 1189767450177 1190425807872 1193068920729 1194130570752 1195403693568 1195581422336 1195937038464 1197225955296 1197403954992 1201576094208 1202768668052 1206600605952 1206959499648 1211323113216 1214643626136 1216410366976 1216931090592 1218786168474 1221171268608 1222669137024 1224559881216 1226061906048 1226426588352 1228147045344 1231513676499 1236029889024 1236559011408 1238131980672 1241567657344 1244269080432 1246612336704 1247955868656 1248141410712 1248512660388 1253733442122 1253825678592 1256186932224 1258101851328 1259630427104 1261550595438 1263926396936 1264019383296 1265946242112 1267764691968 1267953179136 1268330321664 1270429650189 1271239924128 1272915813888 1276448011776 1279947046896 1281575208064 1281898185687 1282123827588 1284406792704 1288404036864 1288787262336 1290353120448 1290595200192 1291743793872 1292320122156 1294176456384 1297724089214 1298878866432 1299434893344 1300263666688 1302245775936 1302803244162 1304698216192 1311411251808 1312247663616 1312833139968 1313395140456 1314810647334 1315006129143 1317482600196 1317579526656 1317971430144 1321235661312 1322073131904 1323249740064 1323482660736 1325500164792 1331636739629 1334007868032 1334242682368 1334578933044 1335879242304 1336276588896 1339586156608 1341352147968 1344829155264 1345029100128 1345429168272 1347079449366 1349715612672 1351055216168 1353714840576 1354318818048 1355762725632 1357425681696 1357829437104 1359982038912 1363507337976 1363710059852 1364115684498 1366785186816 1368258234624 1368461662848 1369047476916 1371038803456 1374592763488 1377629866368 1379382285312 1381665426012 1388417135616 1388830109184 1390533625152 1390778389248 1392898478256 1394637642496 1396763614512 1401213606912 1401630386688 1401838776576 1402438878792 1407700706944 1408119416256 1413210298752 1417084230492 1418934465536 1419752939024 1421917196553 1422021806208 1424699813376 1426235278464 1426447326528 1426871611872 1430144914644 1432838219568 1437830687232 1439577630976 1439940427758 1441772109072 1444487310784 1447678842624 1451647260504 1451919600216 1455948513432 1459448589312 1461238724736 1462796625024 1465026497928 1465551420928 1467785493216 1471809028011 1472899728384 1474689280512 1476278621568 1476937282464 1477569533013 1479058807296 1479278708992 1479718708608 1483113244816 1485068449536 1486390118976 1488280886784 1488917993328 1495811132186 1498474591488 1498755716352 1501023017664 1502864147592 1503311162508 1505694400224 1507034426184 1509597409902 1510657311744 1510940722176 1512285417216 1513157737644 1515133412352 1519286738592 1519937118189 1521289631232 1521870559576 1524580420608 1525233066336 1529979793776 1530955607552 1531638663296 1532294330532 1533945755223 1536947606016 1537176114432 1537633335168 1539519370704 1540070984704 1542418653888 1544063104192 1546416858924 1551343636224 1551805070976 1554265187328 1558294100544 1558525782688 1558989353712 1561969277568 1563956186112 1564625687904 1568295988224 1568967347808 1570963158272 1571359066326 1574434132992 1574668214784 1579333980672 1581723179904 1583663295312 1584134343288 1586356600236 1589181285888 1590758560972 1594582717952 1596301273728 1596538606656 1597222056402 1602787290048 1608800807936 1609279332864 1611942997014 1615097484288 1619524834848 1621993622706 1622574787456 1625048224632 1630225516032 1630710413568 1634749208064 1635235451136 1637529393792 1641391444224 1642018235332 1645646203152 1648745348544 1650842640896 1651258679868 1653264935574 1659025440576 1662149782272 1663941158208 1664188547616 1664683547184 1668502400418 1669987113984 1671644589496 1671767571456 1674315997632 1677469135104 1682067460584 1687928322816 1688650894872 1691107095552 1693906200252 1694986565504 1695413729457 1698731564544 1699489475712 1704525088896 1706596062528 1709197580916 1709498436784 1712104379523 1717872049152 1718383016448 1720470827264 1720793600256 1722325058496 1723093496208 1725568608512 1729323128736 1732579857792 1735220985624 1736327701248 1737070992216 1743123504384 1748548335744 1750444186624 1751193520608 1753080863112 1753341505524 1753863022926 1756643466928 1757295240192 1759450709376 1761196978219 1762764175872 1764332986752 1764643547648 1765088266284 1767333553056 1778677157376 1779438577392 1781172323072 1781621207226 1781702118528 1785107745792 1791195856128 1793105540352 1793372133504 1793905557696 1795838932944 1796105932488 1804153002078 1805758424064 1807683634176 1809900908928 1810439249472 1813309385216 1818009783968 1818820912664 1821965439204 1824344312832 1824615550464 1825396635888 1828179252711 1831756902912 1836839821824 1839092859072 1842220568016 1850749366942 1854044833536 1854371185664 1854838517112 1857197971008 1862351486016 1869118368768 1869918505056 1872212116068 1877492555008 1880600163183 1880738517888 1884280398336 1887152776992 1889445640656 1892325893157 1895889595404 1896029074944 1901647037952 1901929768704 1902495482496 1906859886192 1910450959424 1914672017664 1919920570344 1922362812096 1923185741382 1930238456832 1932606055296 1935529680672 1935892800288 1937615690808 1938480183234 1941264684576 1942273686528 1946586133821 1948028673024 1948318299648 1949152340016 1950395500032 1953368663904 1954204866243 1957047324288 1962412037348 1968371495424 1969249709952 1970092710684 1972958278144 1976223900294 1976369289984 1980091266048 1981853491968 1983109697856 1985223991104 1988250247188 1997966121984 1998340955136 2001011802048 2001364023552 2003818863456 2004414883344 2007592533632 2009379234912 2012028221952 2012796546536 2016380556288 2017243732896 2017543650192 2018143752408 2025715651456 2026582824252 2033644088448 2036138522544 2039973058368 2043059107376 2045261006964 2045565089778 2046173526747 2049568152576 2050177780224 2052387351936 2052692494272 2053571215374 2056558205184 2061889145232 2068458181632 2069073427968 2077725467392 2078652471616 2082625703424 2083245163776 2086167583872 2089347717384 2091956463744 2095145421768 2101820410368 2102758164864 2108964239872 2111551060416 2112179124384 2115142133648 2119815448128 2125626345738 2128401698304 2128718142208 2129629408536 2137049720064 2139670989792 2145217371966 2149257329352 2156746030848 2159366446464 2162658163608 2166730966176 2174280551424 2177470890756 2180313934848 2183372525056 2183922770148 2188521925632 2189172883968 2194194937536 2198327131392 2201678239824 2204353247432 2208692634624 2212033920768 2214417932352 2215405923696 2216199709696 2218588210944 2218918063488 2219578062912 2224669867224 2227602674304 2232421330176 2233376989992 2236625513472 2242756614112 2243716698279 2247711887232 2250571097088 2251534526496 2254296221388 2258541600336 2260551639276 2264396114853 2265985967616 2266411083264 2272700118528 2275461416704 2278930107888 2282805839364 2286870630912 2294391467008 2294969690664 2296433411328 2297457994944 2298441495798 2305421409024 2305764171648 2306450002752 2310106477056 2313627980832 2315103601664 2316094656288 2319625288386 2324164672512 2327015454336 2331397780992 2334924694144 2337441150816 2337788674032 2338484030568 2345934279168 2346938531856 2352443982336 2353451021712 2356444737408 2362002322176 2369000971008 2372584769856 2375494942968 2375602824704 2376201514932 2379534900354 2386137841458 2388261141504 2390807387136 2391162844672 2391874076928 2394451910592 2394807909984 2395833084603 2403152188416 2405537336104 2413201211904 2413918999296 2417914495521 2422646226432 2429287252272 2433862181184 2437572336948 2445338274048 2452123812096 2452853176704 2456294090688 2463027352998 2472059778048 2473118022816 2476263961344 2479897403361 2483135314688 2488538160864 2493224673408 2495911737312 2496282821424 2497025320776 2502753600627 2507466884244 2507651357184 2516203702656 2519260854208 2523101190876 2527852793872 2531892484224 2535906358272 2536660643328 2540859300378 2542479848256 2545831627776 2552896023552 2559894093792 2563150416128 2563796371374 2564247655176 2568813585408 2576808073728 2577574524672 2580706240896 2581190400384 2583487587744 2584640244312 2588352912768 2595448178428 2598869786688 2604491551872 2605606488324 2609396432384 2622822503616 2625666279936 2626790280912 2629621294668 2630012258286 2630794534389 2634965200392 2635159053312 2635942860288 2642471322624 2644146263808 2646499480128 2646965321472 2651000329584 2663273479258 2668015736064 2668485364736 2669157866088 2671758484608 2672553177792 2679172313216 2689658310528 2690058200256 2690858336544 2694158898732 2702110432336 2706229503117 2708637636096 2711525451264 2714851363392 2715658874208 2719964077824 2727014675952 2727420119704 2728231368996 2736516469248 2736923325696 2738094953832 2742077606912 2749185526976 2755259732736 2763330852024 2776124050413 2777660218368 2781067250304 2781556778496 2785796956512 2789275284992 2793527229024 2803260773376 2803677553152 2804877757584 2815401413888 2816238832512 2826420597504 2834168460984 2839505878048 2843834393106 2844043612416 2849399626752 2852470556928 2852894653056 2853743223744 2860289829288 2865676439136 2873531911831 2875661374464 2879155261952 2879880855516 2883544218144 2884778612073 2888974621568 2895357685248 2903294521008 2903839200432 2911897026864 2922477449472 2925593250048 2930052995856 2931102841856 2935570986432 2943618056022 2949378561024 2952557243136 2953874564928 2955139066026 2958117614592 2958557417984 2959437417216 2964335850441 2966226489632 2970136899072 2972780237952 2976561773568 2977835986656 2991622264372 2996949182976 2997511432704 3002046035328 3005728295184 3006622325016 3011388800448 3014068852368 3019194819804 3024570834432 3026315475288 3038573477184 3039874236378 3042579262464 3043741119152 3050466132672 3059959587552 3061911215104 3063277326592 3064588661064 3067891510446 3068347634667 3073895212032 3074352228864 3075266670336 3079038741408 3084837307776 3088126208384 3092833717848 3102687272448 3103610141952 3116588201088 3117051565376 3117978707424 3123938555136 3129251375808 3137934695616 3141926316544 3142718132652 3149336429568 3158667961344 3163446359808 3167326590624 3168268686576 3172713200472 3178362571776 3181517121944 3188439518607 3189165435904 3192602547456 3193077213312 3194444112804 3205574580096 3218558665728 3223885994028 3239049669696 3243987245412 3245149574912 3250096449264 3260451032064 3261420827136 3269498416128 3270470902272 3275058787584 3282782888448 3284036470664 3291292406304 3297490697088 3301685281792 3302517359736 3306529871148 3318050881152 3324299564544 3327882316416 3328377095232 3329367094368 3337004800836 3343289178992 3348631995264 3354938270208 3364134921168 3375856645632 3377301789744 3387812400504 3389973131008 3390827458914 3397463129088 3398978951424 3409050177792 3413192125056 3418395161832 3418996873568 3424208759046 3436766032896 3440941654528 3441587200512 3444650116992 3446186992416 3447662243697 3451137217024 3458646257472 3465159715584 3470441971248 3472655402496 3474141984432 3479437932579 3486247008768 3497096671488 3502387041216 3506161726224 3506683011048 3507726045852 3513286933856 3518901418752 3522393956438 3525528351744 3528665973504 3529287095296 3530176532568 3534667106112 3557354314752 3558877154784 3562344646144 3563242414452 3563404237056 3569302350531 3579206762187 3582391712256 3586211080704 3586744267008 3587811115392 3591677865888 3592211864976 3608306004156 3619801817856 3620878498944 3626618770432 3636019567936 3637641825328 3643930878408 3649231100928 3650793271776 3656358505422 3663513805824 3673679643648 3678185718144 3684441136032 3694541029497 3701498733884 3708089667072 3709677034224 3714395942016 3724702972032 3739837010112 3744424232136 3754985110016 3761200326366 3761477035776 3768560796672 3774305553984 3778891281312 3784651786314 3791779190808 3792058149888 3803294075904 3803859537408 3804990964992 3813719772384 3820901918848 3829344035328 3839841140688 3844725624192 3846371482764 3865212110592 3871059361344 3871785600576 3875231381616 3876960366468 3882529369152 3893172267642 3896636599296 3898304680032 3900791000064 3906737327808 3908409732486 3914094648576 3924824074696 3936742990848 3938499419904 3940185421368 3945018387429 3945916556288 3952447800588 3952738579968 3963706983936 3966219395712 3970447982208 3976500494376 3994910218887 4002023604096 4002728047104 4007637726912 4008829766688 4015185067264 4018758469824 4024056443904 4025593093072 4034487465792 4035087300384 4036287504816 4051431302912 4053165648504 4067288176896 4072277045088 4079946116736 4086118214752 4090522013928 4091130179556 4092347053494 4100355560448 4104774703872 4105384988544 4107142430748 4113116410368 4123778290464 4138146855936 4155450934784 4157304943232 4165251406848 4166490327552 4172335167744 4178695434768 4183912927488 4190290843536 4203640820736 4205516329728 4217928479744 4223102120832 4224358248768 4230284267296 4239630896256 4251252691476 4256803396608 4257436284416 4259258817072 4265751589659 4274099440128 4279341979584 4290434743932 4298514658704 4313492061696 4318732892928 4325316327216 4333461932352 4354941781512 4366745050112 4367845540296 4378345767936 4388389875072 4396654262784 4403356479648 4408706494864 4415427084033 4424067841536 4428835864704 4430811847392 4437176421888 4437836126976 4439156125824 4449339734448 4455205348608 4464842660352 4466753979984 4485513228224 4487433396558 4495423774464 4503069052992 4508592442776 4517083200672 4521103278552 4528792229706 4531971935232 4532822166528 4545400237056 4550922833408 4557860215776 4559811354567 4565611678728 4573741261824 4589939381328 4592866822656 4594915989888 4596882991596 4601837265669 4610842818048 4611528343296 4612900005504 4620212954112 4627255961664 4632189312576 4639250576772 4654030908672 4662795561984 4669849388288 4674882301632 4675577348064 4676968061136 4691868558336 4693877063712 4704887964672 4706902043424 4712889474816 4724004644352 4738001942016 4745169539712 4750989885936 4751205649408 4752403029864 4759069800708 4772275682916 4782325689344 4783748153856 4788903821184 4789615819968 4791666169206 4811074672208 4826402423808 4827837998592 4835828991042 4845292452864 4858574504544 4867724362368 4875144673896 4890676548096 4904247624192 4905706353408 4912588181376 4926054705996 4946236045632 4952527922688 4959794806722 4966270629376 4977076321728 4986449346816 4991823474624 4992565642848 4994050641552 5005507201254 5014933768488 5015302714368 5032407405312 5038521708416 5046202381752 5055705587744 5063784968448 5073321286656 5081718600756 5084959696512 5119788187584 5126300832256 5127592742748 5128495310352 5136313138569 5153616147456 5155149049344 5161412481792 5162380800768 5166975175488 5169280488624 5176705825536 5190896356856 5197739573376 5208983103744 5211212976648 5218792864768 5235338962651 5245645007232 5251332559872 5253580561824 5259242589336 5260024516572 5261589068778 5269930400784 5271885720576 5283590934657 5288292527616 5292998960256 5293930642944 5302000659168 5326546958516 5336031472128 5338315732176 5343516969216 5345106355584 5358344626432 5379316621056 5380116400512 5381716673088 5388317797464 5404220864672 5412459006234 5417275272192 5423050902528 5429702726784 5431317748416 5439928155648 5454029351904 5454840239408 5456462737992 5473032938496 5473846651392 5476189907664 5498371053952 5510519465472 5526661704048 5552248100826 5562134500608 5563113556992 5571593913024 5578550569984 5587054458048 5607355106304 5609755515168 5630802827776 5632477665024 5641800489549 5652841195008 5668336921968 5676977679471 5679011756096 5687668786212 5688087224832 5704941113856 5705789306112 5707486447488 5720579658576 5731352878272 5747063823662 5758310523904 5759761711032 5767088436288 5769557224146 5777949243136 5790715370496 5806589042016 5807678400864 5823794053728 5839758401463 5844954898944 5851186500096 5860105991712 5871141972864 5887236112044 5905114486272 5907749129856 5910278132052 5917114835968 5918874834432 5928671700882 5932452979264 5940273798144 5945560475904 5955671973312 5983244528744 5993898365952 5995022865408 6004092070656 6011456590368 6013244650032 6022777600896 6028137704736 6038389639608 6049141668864 6052630950576 6077146954368 6079748472756 6087482238304 6100932265344 6119919175104 6126554653184 6129177322128 6135783020892 6136695269334 6138520580241 6148704457728 6150533340672 6158077482816 6169674615552 6176252416768 6185667435696 6205374544896 6207220283904 6233176402176 6234103130752 6235957414848 6247877110272 6258502751616 6275869391232 6283852633088 6285436265304 6326892719616 6334653181248 6336537373152 6345426400944 6363034243888 6376879037214 6385205094912 6386154426624 6388888225608 6411149160192 6447771988056 6477622784297 6478099339392 6487974490824 6490299149824 6500192898528 6522841654272 6540941804544 6550117575168 6565565776896 6568072941328 6582584812608 6594981394176 6605034719472 6613059742296 6636101762304 6648599129088 6655764632832 6656754190464 6658734188736 6674009601672 6686578357984 6697263990528 6709876540416 6728269842336 6731150094837 6751713291264 6754603579488 6775624801008 6779946262016 6781654917828 6793188344559 6797957902848 6818100355584 6826384250112 6836790323664 6837993747136 6848417518092 6881883309056 6883174401024 6889300233984 6892373984832 6895324487394 6902274434048 6917292514944 6930319431168 6940883942496 6945310804992 6948283968864 6958875865158 6972494017536 6994193342976 7004774082432 7012323452448 7013366022096 7015452091704 7026573867712 7037802837504 7044787912876 7057331947008 7060353065136 7069334212224 7117754309568 7124689292288 7126484828904 7126808474112 7138604701062 7158413524374 7164783424512 7172422161408 7173488534016 7175622230784 7183355731776 7184423729952 7187499253809 7216612008312 7239603635712 7241756997888 7272039135872 7275283650656 7287861756816 7301586543552 7312717010844 7356371436288 7368882272064 7389082058994 7402997467768 7416179334144 7419354068448 7428791884032 7439692210083 7449405944064 7479674020224 7488848464272 7508260801881 7509970220032 7522400652732 7522954071552 7548611107968 7557782562624 7569303572628 7583558381616 7607719074816 7609981929984 7627439544768 7641803837696 7658688070656 7679682281376 7689451248384 7692742965528 7730424221184 7742118722688 7743571201152 7750462763232 7753920732936 7765058738304 7786344535284 7796609360064 7799586617827 7813474655616 7816819464972 7828189297152 7849648149392 7876998839808 7880370842736 7890036774858 7904895601176 7905477159936 7927413967872 7932438791424 7940895964416 7953000988752 7989820437774 8004047208192 8005456094208 8015275453824 8017659533376 8030370134528 8037516939648 8051186186144 8068974931584 8070174600768 8072575009632 8102862605824 8106331297008 8118688509351 8134576353792 8144554090176 8159892233472 8172236429504 8181044027856 8182260359112 8184694106988 8209549407744 8210769977088 8214284861496 8226232820736 8247556580928 8310901869568 8314609886464 8328372151239 8332980655104 8344670335488 8357390869536 8367825854976 8380581687072 8411032659456 8446204241664 8448716497536 8460568534592 8479261792512 8502505382952 8514872568832 8518517634144 8531503179318 8548198880256 8558683959168 8580869487864 8597029317408 8620595735493 8626984123392 8637465785856 8650632654432 8654335836219 8666923864704 8709883563024 8735691080592 8776779750144 8793308525568 8806712959296 8817412989728 8830854168066 8848135683072 8857671729408 8861623694784 8874352843776 8875672253952 8878312251648 8893007551323 8898679468896 8910410697216 8929685320704 8933507959968 8971026456448 8974866793116 8990847548928 9006138105984 9017184885552 9034166401344 9042206557104 9057584459412 9101845666816 9115720431552 9119622709134 9131223357456 9179878762656 9185733645312 9189831979776 9193765983192 9203674531338 9205042904001 9221685636096 9223056686592 9225800011008 9254511923328 9264378625152 9278501153544 9308061817344 9321457177403 9339698776576 9349764603264 9351154696128 9353936122272 9387754127424 9413804086848 9425778949632 9448009288704 9476003884032 9490339079424 9501979771872 9504806059728 9518139601416 9544551365832 9567496307712 9577807642368 9579231639936 9583332338412 9622149344416 9655675997184 9671657982084 9717149009088 9735448724736 9750289347792 9781353096192 9808495248384 9811412706816 9825176362752 9852109411992 9892472091264 9905055845376 9919589613444 9932541258752 9954152643456 9972898693632 9983646949248 9985131285696 9988101283104 10011014402508 10029867536976 10064814810624 10077043416832 10092404763504 10111411175488 10127569936896 10163437201512 10169919393024 10239576375168 10252601664512 10255185485496 10256990620704 10272626277138 10310298098688 10322824963584 10324761601536 10333950350976 10338560977248 10342986731091 10353411651072 10381792713712 10395479146752 10417966207488 10422425953296 10470677925302 10491290014464 10507161123648 10518485178672 10520049033144 10523178137556 10539860801568 10567181869314 10576585055232 10585997920512 10587861285888 10604001318336 10653093917032 10672062944256 10676631464352 10687033938432 10690212711168 10707907051593 10716689252864 10737620286561 10758633242112 10760232801024 10763433346176 10776635594928 10808441729344 10824918012468 10859405453568 10862635496832 10879856311296 10908058703808 10909680478816 10912925475984 10947693302784 10952379815328 10996742107904 11021038930944 11053323408096 11083623088491 11104496201652 11124269001216 11143187826048 11174108916096 11219511030336 11261605655552 11264955330048 11283600979098 11305682390016 11336673843936 11353955358942 11358023512192 11375337572424 11376174449664 11409882227712 11411578612224 11414972894976 11441159317152 11462705756544 11494127647324 11519523422064 11534176872576 11539114448292 11555898486272 11613178084032 11615356801728 11647588107456 11679516802926 11689909797888 11702373000192 11720211983424 11742283945728 11774472224088 11810228972544 11815498259712 11820556264104 11837749668864 11857343401764 11864905958528 11891120951808 11911343946624 11966489057488 11984730656661 12008184141312 12022913180736 12026489300064 12045555201792 12056275409472 12076779279216 12105261901152 12154293908736 12159496945512 12174964476608 12201864530688 12239838350208 12253109306368 12258354644256 12271566041784 12273390538668 12277041160482 12301066681344 12316154965632 12328378847533 12339349231104 12352504833536 12371334871392 12414440567808 12466352804352 12468206261504 12471914829696 12495754220544 12517005503232 12551738782464 12570872530608 12653785439232 12669306362496 12673074746304 12690852801888 12726068487776 12753758074428 12770410189824 12772308853248 12777776451216 12797254768977 12822298320384 12895543976112 12955245568594 12956198678784 12975948981648 12980598299648 13000385797056 13100235150336 13136145882656 13165169625216 13189962788352 13210069438944 13226119484592 13246281252099 13272203524608 13311529265664 13313508380928 13317468377472 13348019203344 13373156715968 13394527981056 13456539684672 13462300189674 13509207158976 13551249602016 13559892524032 13563309835656 13586376689118 13595915805696 13636200711168 13652768500224 13673580647328 13675987494272 13679434063701 13696835036184 13778600467968 13784747969664 13790648974788 13834585029888 13860638862336 13881767884992 13896567937728 13917751730316 13988386685952 14009548164864 14024646904896 14026732044192 14030904183408 14053147735424 14075605675008 14089575825752 14114663894016 14120706130272 14138668424448 14235508619136 14252969657808 14253616948224 14277209402124 14316827048748 14346977068032 14351244461568 14366711463552 14368847459904 14374998507618 14433224016624 14479207271424 14483513995776 14544078271744 14550567301312 14575723513632 14603173087104 14625434021688 14712742872576 14737764544128 14778164117988 14805994935536 14838708136896 14857583768064 14879384420166 14898811888128 14959348040448 14977696928544 15016521603762 15044801305464 15045908143104 15097222215936 15115565125248 15138607145256 15167116763232 15219963859968 15254879089536 15283607675392 15359364562752 15378902496768 15385485931056 15408939415707 15460848442368 15484237445376 15487142402304 15500925526464 15507841465872 15530117476608 15572689070568 15593218720128 15599173235654 15626949311232 15633638929944 15656378594304 15699296298784 15706016887953 15753997679616 15760741685472 15780073549716 15809791202352 15850772803971 15864877582848 15881791928832 15906001977504 15979640875548 16008094416384 16030550907648 16035319066752 16060740269056 16075033879296 16102372372288 16137949863168 16140349201536 16145150019264 16205725211648 16212662594016 16237377018702 16269152707584 16289108180352 16319784466944 16344472859008 16362088055712 16364520718224 16369388213976 16419098815488 16421539954176 16428569722992 16495113161856 16629219772928 16656744302478 16689340670976 16714781739072 16735651709952 16761163374144 16822065318912 16892408483328 16897432995072 16921137069184 16925401468647 16958523585024 17005010765904 17037035268288 17063006358636 17117367918336 17161738975728 17194058634816 17241191470986 17274931571712 17301265308864 17308671672438 17333847729408 17419767126048 17471382161184 17519275204389 17553559500288 17613425918592 17634825979456 17661708336132 17715343458816 17723247389568 17751344507904 17756624503296 17786015102646 17797358937792 17820821394432 17867015919936 17942052912896 17949733586232 17981695097856 18012276211968 18034369771104 18068332802688 18084413114208 18115168918824 18231440863104 18239245418268 18262446714912 18359757525312 18379663959552 18387531966384 18407349062676 18410085808002 18415561740723 18446113373184 18451600022016 18509023846656 18528757250304 18557002307088 18616123634688 18642914354806 18679397553152 18699529206528 18702309392256 18707872244544 18775508254848 18827608173696 18851557899264 18980678158848 19003959543744 19009612119456 19036279202832 19089102731664 19155615284736 19158463279872 19166664676824 19244298688832 19343315964168 19432868352891 19434298018176 19470897449472 19500578695584 19622825413632 19650352725504 19704218823984 19784944182528 19839179226888 19908305286912 19945797387264 19967293898496 19970262571392 19976202566208 20022028805016 20059735073952 20114723382817 20129629621248 20154086833664 20184809527008 20193450284511 20222822350976 20255139873792 20326874403024 20339838786048 20379565033677 20479152750336 20510370970992 20513981241408 20545252554276 20645649927168 20649523203072 20667900701952 20677121954496 20685973462182 20706823302144 20763585427424 20790958293504 20835932414976 20844851906592 20941355850604 20982580028928 21014322247296 21036970357344 21040098066288 21046356275112 21079721603136 21134363738628 21171995841024 21208002636672 21306187834064 21353262928704 21374067876864 21380425422336 21415814103186 21433378505728 21475240573122 21517266484224 21520465602048 21526866692352 21553271189856 21616883458688 21649836024936 21718810907136 21725270993664 21816117407616 21819360957632 21825850951968 21904759630656 21993484215808 22106646816192 22167246176982 22208992403304 22248538002432 22286375652096 22319076630249 22348217832192 22439022060672 22529910660096 22567201958196 22673347687872 22707910717884 22716047024384 22750675144848 22823157224448 22829945789952 22882318634304 22925411513088 22988255294648 23039046844128 23068353745152 23078228896584 23111796972544 23226356168064 23230713603456 23295176214912 23359033605852 23398759853481 23440423966848 23484567891456 23548944448176 23630996519424 23641112528208 23714686803528 23729811917056 23782241903616 23822687893248 23932978114976 23969461313322 24016368282624 24045826361472 24052978600128 24091110403584 24112550818944 24153558558432 24210523802304 24308587817472 24318993891024 24349928953216 24356065528053 24403729061376 24479676700416 24516709288512 24543132083568 24546781077336 24554082320964 24632309931264 24656757695066 24678698462208 24705009667072 24742669742784 24932705608704 24936412523008 24943829659392 24985116453717 25034011006464 25103477564928 25141745061216 25338612724992 25346149492608 25381705603776 25452136975552 25507516148856 25544617706496 25555552902432 25594509537954 25644596640768 25791087952224 25861787206479 25910491137188 25912397357568 25951897963296 26000771594112 26272291765312 26330339250432 26379925576704 26420138877888 26452238969184 26492562504198 26544407049216 26623058531328 26627016761856 26634936754944 26696038406688 26746313431936 26789055962112 26913079369344 26924600379348 27018414317952 27102499204032 27126619671312 27172753378236 27305537000448 27347161294656 27351974988544 27358868127402 27393670072368 27557200935936 27569495939328 27581297949576 27615128712003 27669170059776 27763535769984 27793135875456 27835503460632 27964371532209 28019096329728 28049293809792 28053464088384 28061808366816 28106295470848 28179151651504 28241412260544 28277336848896 28471017238272 28505939315616 28554418804248 28633654097496 28702488923136 28733422927104 28737694919808 28749997015236 28866448033248 28967027991552 29088156543488 29101134602624 29151447027264 29206346174208 29250868043376 29425485745152 29475529088256 29556328235976 29611989871072 29677416273792 29715167536128 29758768840332 29797623776256 29918696080896 29955393857088 30033043207524 30089602610928 30194444431872 30231130250496 30277214290512 30334233526464 30509758179072 30567215350784 30718729125504 30757804993536 30770971862112 30817878831414 30968474890752 30974284804608 31001851052928 31015682931744 31060234953216 31145378141136 31186437440256 31198346471308 31253898622464 31267277859888 31398592597568 31412033775906 31521483370944 31560147099432 31619582404704 31701545607942 31729755165696 31763583857664 31812003955008 31959281751096 32016188832768 32061101815296 32070638133504 32150067758592 32204744744576 32212860859683 32275899726336 32280698403072 32290300038528 32425325188032 32474754037404 32578216360704 32639568933888 32688945718016 32724176111424 32729041436448 32738776427952 32843079908352 32857139445984 32990226323712 33250869265473 33258439545856 33313488604956 33429563478144 33522326748288 33784816966656 33794865990144 33842274138368 33850802937294 33917047170048 34010021531808 34074070536576 34126012717272 34234735836672 34323477951456 34388117269632 34482382941972 34602530617728 34617343344876 34667695458816 34839534252096 34942764322368 35038550408778 35107119000576 35226851837184 35269651958912 35323416672264 35430686917632 35446494779136 35513249006592 35572030205292 35594717875584 35734031839872 35884105825792 35899467172464 35954191969983 36024552423936 36068739542208 36136665605376 36168826228416 36230337837648 36462881726208 36478490836536 36524893429824 36719515050624 36759327919104 36775063932768 36814698125352 36820171616004 36831123481446 36903200044032 36985136542599 37018047693312 37057514500608 37114004614176 37285828709612 37399058413056 37404618784512 37415744489088 37551016509696 37655216347392 37961356317696 38007919087488 38019224238912 38072558405664 38178205463328 38311230569472 38316926559744 38333329353648 38488597377664 38686631928336 38865736705782 38868596036352 38941794898944 39001157391168 39300705451008 39408437647968 39569888365056 39678358453776 39738843756297 39816610573824 39934587796992 39940525142784 39952405132416 40044057610032 40119470147904 40229446765634 40308173667328 40369619054016 40386900569022 40445644701952 40653748806048 40679677572096 40759130067354 40958305500672 41020741941984 41027962482816 41090505108552 41335801403904 41354243908992 41371946924364 41527170854848 41581916587008 41689703813184 41882711701208 41965160057856 42028644494592 42073940714688 42080196132576 42092712550224 42159443206272 42268727477256 42343991682048 42416005273344 42612375668128 42706525857408 42760850844672 42831628206372 42950481146244 43040931204096 43053733384704 43106542379712 43233766917376 43299672049872 43437621814272 43450541987328 43632234815232 43638721915264 43651701903936 43809519261312 43986968431616 44213293632384 44334492353964 44417984806608 44572751304192 44638153260498 44696435664384 44878044121344 45134403916392 45346695375744 45415821435768 45432094048768 45501350289696 45659891579904 45764637268608 45850823026176 45976510589296 46078093688256 46136707490304 46156457793168 46452712336128 46461427206912 46590352429824 46718067211704 46797519706962 46880847933696 46969135782912 47097888896352 47118050663859 47261993038848 47282225056416 47429373607056 47459623834112 47552318411913 47645375786496 47865956229952 47938922626644 48091652722944 48105957200256 48182220807168 48225101637888 48307117116864 48421047604608 48617175634944 48637987782048 48699857906432 48712131056106 48807458122752 48959353400832 49033418577024 49086264167136 49093562154672 49108164641928 49264619862528 49313515390132 49485339485568 49872825046016 49887659318784 49970232907434 50068022012928 50206955129856 50283490122432 50677225449984 50692298985216 50763411207552 50904273951104 51015032297712 51111105804864 51189019075908 51582175904448 51723574412958 51820982274376 51824794715136 51903795926592 52001543188224 52544583530624 52557825613167 52660678500864 52840277755776 52904477938368 52985125008396 53254033523712 53269873509888 53392076813376 53492626863872 53826158738688 53849200758696 54036828635904 54204998408064 54253239342624 54345506756472 54597106324789 54694322589312 54703949977088 54717736254804 54787340144736 55138991878656 55162595899152 55230257424006 55338340119552 55527071539968 55586271750912 55671006921264 55928743064418 56038192659456 56098587619584 56106928176768 56123616733632 56212590941696 56358303303008 56482824521088 56554673697792 56942034476544 57011878631232 57108837608496 57267308194992 57466845854208 57475389839616 57499994030472 57732896066496 58176313086976 58202269205248 58298605058673 58302894054528 58412692348416 58501736086752 58951058176512 59112656471952 59223979742144 59354832547584 59517537680664 59837392161792 59910787714176 60066086415048 60179205221856 60344170148451 60388888863744 60462260500992 60554428581024 60580350853533 60668467052928 61019516358144 61437458251008 61541943724224 61635757662828 61936949781504 61948569609216 62003702105856 62031365863488 62120469906432 62290756282272 62372874880512 62396692942616 62507797244928 62534555719776 62797185195136 62824067551812 63042966741888 63120294198864 63239164809408 63403091215884 63624007910016 63918563502192 64122203630592 64141276267008 64300135517184 64409489489152 64425721719366 64551799452672 64561396806144 64580600077056 64850650376064 64949508074808 65156432721408 65377891436032 65448352222848 65458082872896 65477552855904 65714278891968 65980452647424 66501738530946 66626977209912 66859126956288 67044653496576 67589731980288 67684548276736 67701605874588 68020043063616 68148141073152 68252025434544 68469471673344 68646955902912 68776234539264 68964765883944 69205061235456 69234686689752 69335390917632 69679068504192 69885528644736 70077100817556 70196279560443 70453703674368 70539303917824 70646833344528 70892989558272 71144060410584 71189435751168 71468063679744 71768211651584 71798934344928 71908383939966 72049104847872 72137479084416 72273331210752 72337652456832 72460675675296 72925763452416 72956981673072 73049786859648 73439030101248 73550127865536 73629396250704 73640343232008 73662246962892 73970273085198 74036095386624 74115029001216 74228009228352 74571657419224 74798116826112 74809237569024 74831488978176 74955349361151 75102033019392 75310432694784 76015838174976 76038448477824 76145116811328 76356410926656 76633853119488 76666658707296 76977194755328 77373263856672 77585361619437 77731473411564 77737192072704 78002314782336 78816875295936 79139776730112 79356716907552 79477687512594 79633221147648 79869175593984 79881050285568 79904810264832 80088115220064 80238940295808 80458893531268 80739238108032 80773801138044 80891289403904 81307497612096 81518260134708 81916611001344 82041483883968 82055924965632 82181010217104 82671602807808 82708487817984 82743893848728 83054341709696 83379407626368 83765423402416 83893114596627 84057288989184 84147881429376 84160392265152 84185425100448 84318886412544 84537454954512 84832010546688 85224751336256 85413051714816 85663256412744 85900962292488 86107466769408 86213084759424 86467533834752 86599344099744 86901083974656 87264469630464 87277443830528 87303403807872 87619038522624 88426587264768 88668984707928 88835969613216 89145502608384 89276306520996 89392871328768 89756088242688 90268807832784 90693390751488 90831642871536 90864188097536 91002700579392 91529274537216 91701646052352 91953021178592 92156187376512 92273414980608 92312915586336 92905424672256 92922854413824 93180704859648 93436134423408 93595039413924 93761695867392 94195777792704 94236101327718 94564450112832 94858747214112 94919247668224 95104636823826 95290751572992 95731912459904 95877845253288 96183305445888 96211914400512 96450203275776 96614234233728 96842095209216 97275975564096 97399715812864 97424262112212 97918706801664 98066837154048 98172528334272 98187124309344 98216329283856 98529239725056 98627030780264 98970678971136 99775318637568 99940465814868 100566980244864 101354450899968 101384597970432 101526822415104 101808547902208 102030064595424 102222211609728 102378038151816 103164351808896 103447148825916 103641964548752 103807591853184 104003086376448 105089167061248 105115651226334 105321357001728 105680555511552 105808955876736 105970250016792 106539747019776 106784153626752 106985253727744 107652317477376 107698401517392 107862575909949 108073657271808 108409996816128 108506478685248 108691013512944 109194212649578 109388645178624 109407899954176 109435472509608 109574680289472 110277983757312 110325191798304 110460514848012 110955409627797 111054143079936 111172543501824 111342013842528 111857486128836 112197175239168 112213856353536 112247233467264 112425181883392 112716606606016 112965649042176 113884068953088 114023757262464 114217675216992 114534616389984 114933691708416 114950779679232 114999988060944 115465792132992 116404538410496 116597210117346 116605788109056 116825384696832 117003472173504 117902116353024 118225312943904 118447959484288 118709665095168 119035075361328 119821575428352 120132172830096 120358410443712 120688340296902 120924521001984 121108857162048 121160701707066 121336934105856 122039032716288 122874916502016 123083887448448 123271515325656 124007404211712 124062731726976 124581512564544 124745749761024 124793385885232 125069111439552 125594370390272 125648135103624 126085933483776 126240588397728 126478329618816 126806182431768 127248015820032 127837127004384 128282552534016 128818978978304 128851443438732 129122793612288 129161200154112 129701300752128 129899016149616 130312865442816 130755782872064 130896704445696 130916165745792 130955105711808 131428557783936 131960905294848 133003477061892 133253954419824 133718253912576 134089306993152 135369096553472 135403211749176 136040086127232 136296282146304 136504050869088 137293911805824 137552469078528 137929531767888 138410122470912 138469373379504 139358137008384 139771057289472 140154201635112 140392559120886 140907407348736 141078607835648 141293666689056 141354151991577 141785979116544 142288120821168 142378871502336 142656955235739 142936127359488 143597868689856 143816767879932 144274958168832 144546662421504 144675304913664 144921351350592 145851526904832 145913963346144 146099573719296 146878060202496 147100255731072 147258792501408 147280686464016 147324493925784 147940546170396 148456018456704 149143314838448 149618475138048 149662977956352 149910698722302 150204066038784 150620865389568 152031676349952 152076896955648 152290233622656 152712821853312 153333317414592 153954389510656 154746527713344 155170723238874 155462946823128 155474384145408 156004629564672 157633750591872 158713433815104 158955375025188 159762100571136 159809620529664 160176230440128 160477880591616 160917787062536 161478476216064 161547602276088 161782578807808 162614995224192 163036520269416 163791318974367 164082967767936 164111849931264 164362020434208 165416975635968 165487787697456 166108683419392 166758815252736 167530846804832 167786229193254 168114577978368 168295762858752 168320784530304 168370850200896 168637772825088 169074909909024 169664021093376 170449502672512 170826103429632 171326512825488 171801924584976 172426169518848 172935067669504 173198688199488 174528939260928 174554887661056 174606807615744 174895815176019 175238077045248 176853174529536 177337969415856 177671939226432 178552613041992 179512176485376 180537615665568 181032510445353 181386781502976 181663285743072 182005401158784 183058549074432 183906042357184 184312374753024 184625831172672 185810849344512 185845708827648 186361409719296 186872268846816 187190078827848 187523391734784 188391555585408 188472202655436 189128900225664 189717494428224 190209273647652 191463824919808 191755690506576 192366610891776 192423828801024 192900406551552 193228468467456 193684190418432 194551951128192 194799431625728 194848524224424 196133674308096 196345056668544 196374248618688 196432658567712 197254061560528 197941357942272 199880931629736 201133960489728 202769195940864 203053644830208 203617095804416 204060129190848 204444423219456 204756076303632 206328703617792 206894297651832 207283929097504 207615183706368 208006172752896 210178334122496 210231302452668 210588838681329 211361111023104 211617911753472 211940500033584 213568307253504 213970507455488 215304634954752 215396803034784 215725151819898 216147314543616 216819993632256 217012957370496 217382027025888 218388425299156 218777290357248 218870945019216 219149360578944 220650383596608 220921029696024 221910819255594 222108286159872 222345087003648 222684027685056 223714972257672 224394350478336 224427712707072 224494466934528 225433213212032 225931298084352 228047514524928 228435350433984 229069232779968 229901559358464 229999976121888 230931584265984 232756084858311 232809076820992 233194420234692 233211576218112 234006944347008 236450625887808 236895918968576 237419330190336 238070150722656 239643150856704 240264345660192 240716820887424 241376680593804 242217714324096 242321403414132 242673868211712 245749833004032 246167774896896 246543030651312 248014808423424 248125463453952 249163025129088 249586771770464 250138222879104 251188740780544 251296270207248 251679343789881 252171866967552 252481176795456 252956659237632 253612364863536 254496031640064 255674254008768 257637957956608 257702886877464 258322400308224 259402601504256 259798032299232 261793408891392 261832331491584 261910211423616 262857115567872 266006954123784 266507908839648 267436507825152 268178613986304 270806423498352 272080172254464 272592564292608 273008101738176 274587823611648 275104938157056 275859063535776 276820244941824 276938746759008 278716274016768 279542114578944 280308403270224 280785118241772 282157215671296 282587333378112 282708303983154 284576241642336 284757743004672 285313910471478 285872254718976 287195737379712 287633535759864 288549916337664 289350609827328 289842702701184 291827926692288 292199147438592 293756120404992 294200511462144 294517585002816 294561372928032 294648987851568 295881092340792 296912036913408 298286629676896 299325955912704 299821397444604 304063352699904 304153793911296 304580467245312 305425643706624 306666634829184 307908779021312 309493055426688 310341446477748 310925893646256 312009259129344 315267501183744 317426867630208 317910750050376 319619241059328 320352460880256 320955761183232 321835574125072 322956952432128 323095204552176 325229990448384 326073040538832 327582637948734 328165935535872 328223699862528 328724040868416 330833951271936 330975575394912 332217366838784 332866228883391 333517630505472 335061693609664 335572458386508 336591525717504 336641569060608 336741700401792 337275545650176 338149819818048 340899005345024 341652206859264 342653025650976 343603849169952 344852339037696 346397376398976 349109775322112 349213615231488 349791630352038 350476154090496 353706349059072 354675938831712 355343878452864 357105226083984 361075231331136 362065020890706 362773563005952 363326571486144 364010802317568 366117098148864 367812084714368 368624749506048 369251662345344 373744537693632 374380157655696 376783111170816 376944405310872 378257800451328 379434988856448 380418547295304 382179744273523 382927649839616 383511381013152 384847657602048 386456936934912 387368380836864 389103902256384 389697048448848 392267348616192 392690113337088 392748497237376 392865317135424 394508123121056 395882715884544 399761863259472 402267920979456 406107289660416 407234191608832 408120258381696 408888846438912 409512152607264 412657407235584 413788595303664 414567858195008 415230367412736 420356668244992 420462604905336 421177677362658 422722222046208 423235823506944 423881000067168 424062455974731 427136614507008 430793606069568 431450303639796 433639987264512 434025914740992 434764054051776 436776850598312 437554580714496 437741890038432 438298721157888 441300767193216 441842059392048 443821638511188 445368055370112 447429944515344 448855425414144 448988933869056 450866426424064 451862596168704 456095029049856 456870700867968 458138465559936 459999952243776 461863168531968 465512169716622 466388840469384 466423152436224 468013888694016 472901251775616 473791837937152 476140301445312 479286301713408 480528691320384 481433641774848 482753361187608 484435428648192 484642806828264 485347736423424 491373956923101 492335549793792 493086061302624 496250926907904 498326050258176 499173543540928 500276445758208 502377481561088 502592540414496 503358687579762 504343733935104 504962353590912 505913318475264 507224729727072 508992063280128 511348508017536 515405773754928 518805203008512 519596064598464 523586817782784 523664662983168 523820422847232 524687445528057 525714231135744 532013908247568 533015817679296 541612846996704 543097531336059 544160344508928 546016203476352 549175647223296 551718127071552 553877493518016 557432548033536 559084229157888 560616806540448 561570236483544 565174666756224 565416607966308 569152483284672 570627820942956 574391474759424 575267071519728 577099832675328 578701219654656 579685405402368 583655853384576 584398294877184 588401022924288 589035170005632 589122745856064 589297975703136 591762184681584 593824073826816 596573259353792 599642794889208 608307587822592 609160934490624 610851287413248 613333269658368 618986110853376 620682892955496 621851787292512 624018518258688 630535002367488 631766516043987 634853735260416 635821500100752 640704921760512 641911522366464 643671148250144 645913904864256 646190409104352 650459980896768 652146081077664 655165275897468 656331871071744 657448081736832 661951150789824 664434733677568 665732457766782 667035261010944 670123387219328 671144916773016 673183051435008 673283138121216 673483400803584 676299639636096 681798010690048 685306051301952 687207698339904 689704678075392 692794752797952 698427230462976 699583260704076 709351877663424 710687756905728 714210452167968 722150462662272 724130041781412 726653142972288 728021604635136 735624169428736 737249499012096 738503324690688 747489075387264 748760315311392 753566222341632 753888810621744 755038031369643 756515600902656 758869977712896 760837094590608 764359488547046 765855299679232 767022762026304 772913873869824 778207804512768 779394096897696 785380226674176 785496994474752 785730634270848 789016246242112 799523726518944 804535841958912 816240516763392 817777692877824 819024305214528 825314814471168 827577190607328 829135716390016 830460734825472 840925209810672 842355354725316 846471647013888 847762000134336 848124911949462 854273229014016 861587212139136 862900607279592 868051829481984 869528108103552 873553701196624 875483780076864 876597442315776 882601534386432 883684118784096 887643277022376 890736110740224 894859889030688 897977867738112 901732852848128 912190058099712 913741401735936 916276931119872 919999904487552 923726337063936 931024339433244 932777680938768 936027777388032 945802503551232 947583675874304 952280602890624 961057382640768 962867283549696 965506722375216 968870857296384 969285613656528 982747913846202 984671099587584 986172122605248 992501853815808 996652100516352 998347087081856 998598686650173 1000552891516416 1005185080828992 1006717375159524 1009924707181824 1011826636950528 1014449459454144 1022697016035072 1030811547509856 1039192129196928 1047329325966336 1047640845694464 1049374891056114 1051428462271488 1064027816495136 1066031635358592 1083225693993408 1086195062672118 1088320689017856 1092032406952704 1098351294446592 1103436254143104 1107754987036032 1121233613080896 1123140472967088 1130349333512448 1130833215932616 1138304966569344 1141255641885912 1146539232820569 1148782949518848 1150534143039456 1159370810804736 1167311706769152 1176802045848576 1178070340011264 1178245491712128 1178595951406272 1183524369363168 1187648147653632 1193146518707584 1199285589778416 1218321868981248 1221702574826496 1226666539316736 1237972221706752 1241365785910992 1243703574585024 1261070004734976 1263533032087974 1269707470520832 1271643000201504 1281409843521024 1287342296500288 1292380818208704 1300919961793536 1304292162155328 1310330551794936 1312663742143488 1314896163473664 1323902301579648 1331464915533564 1340246774438656 1342289833546032 1346566276242432 1346966801607168 1352599279272192 1363596021380096 1370612102603904 1374415396679808 1385589505595904 1399166521408152 1418703755326848 1421375513811456 1428420904335936 1444300925324544 1448260083562824 1453306285944576 1456043209270272 1471248338857472 1474121870769303 1477006649381376 1494978150774528 1497520630622784 1507132444683264 1507777621243488 1510076062739286 1513031201805312 1517739955425792 1521674189181216 1528718977094092 1534045524052608 1556415609025536 1558788193795392 1570760453348352 1570993988949504 1571461268541696 1578032492484224 1599047453037888 1629292594008177 1632481033526784 1638048610429056 1655154381214656 1658271432780032 1681850419621344 1684710709450632 1695524000268672 1696249823898924 1723174424278272 1725801214559184 1736103658963968 1739056216207104 1747107402393248 1750967560153728 1753194884631552 1765203068772864 1767368237568192 1775286554044752 1781472221480448 1789719778061376 1803465705696256 1827482803471872 1832553862239744 1839999808975104 1862048678866488 1865555361877536 1872055554776064 1891605007102464 1904561205781248 1922114765281536 1925734567099392 1931013444750432 1937741714592768 1938571227313056 1965495827692404 1972344245210496 1993304201032704 1996694174163712 1997197373300346 2001105783032832 2010370161657984 2013434750319048 2019849414363648 2028898918908288 2045394032070144 2061623095019712 2078384258393856 2095281691388928 2098749782112228 2128055632990272 2132063270717184 2166451387986816 2172390125344236 2184064813905408 2206872508286208 2215509974072064 2242467226161792 2246280945934176 2260698667024896 2261666431865232 2276609933138688 2282511283771824 2293078465641138 2297565899037696 2301068286078912 2318741621609472 2334623413538304 2356140680022528 2356490983424256 2357191902812544 2367048738726336 2386293037415168 2398571179556832 2453333078633472 2475944443413504 2482731571821984 2487407149170048 2527066064175948 2539414941041664 2543286000403008 2562819687042048 2574684593000576 2584761636417408 2608584324310656 2620661103589872 2629792326947328 2647804603159296 2662929831067128 2680493548877312 2684579667092064 2693933603214336 2705198558544384 2741224205207808 2748830793359616 2771179011191808 2798333042816304 2837407510653696 2842751027622912 2856841808671872 2888601850649088 2896520167125648 2906612571889152 2942496677714944 2948243741538606 2954013298762752 2989956301549056 2995041261245568 3015555242486976 3020152125478572 3035479910851584 3043348378362432 3057437954188184 3068091048105216 3117576387590784 3141987977899008 3142922537083392 3156064984968448 3198094906075776 3258585188016354 3264962067053568 3276097220858112 3310308762429312 3316542865560064 3363700839242688 3369421418901264 3391048000537344 3392499647797848 3439617698461707 3446348848556544 3451602429118368 3478112432414208 3494214804786496 3501935120307456 3530406137545728 3534736475136384 3550573108089504 3562944442960896 3579439556122752 3654965606943744 3665107724479488 3679999617950208 3724097357732976 3731110723755072 3783210014204928 3809122411562496 3844229530563072 3862026889500864 3877142454626112 3930991655384808 3944688490420992 3993388348327424 3994394746600692 4020740323315968 4026869500638096 4039698828727296 4057797837816576 4090788064140288 4123246190039424 4156768516787712 4197499564224456 4256111265980544 4264126541434368 4332902775973632 4344780250688472 4368129627810816 4413745016572416 4422365612307909 4431019948144128 4484934452323584 4492561891868352 4521397334049792 4523332863730464 4553219866277376 4565022567543648 4586156931282276 4602136572157824 4669246827076608 4712281360045056 4712981966848512 4714383805625088 4734097477452672 4772586074830336 4797142359113664 4965463143643968 4974814298340096 5054132128351896 5086572000806016 5149369186001152 5169523272834816 5217168648621312 5241322207179744 5259584653894656 5295609206318592 5325859662134256 5360987097754624 5369159334184128 5410397117088768 5482448410415616 5497661586719232 5596666085632608 5674815021307392 5713683617343744 5777203701298176 5793040334251296 5813225143778304 5896487483077212 5979912603098112 5990082522491136 6031110484973952 6040304250957144 6086696756724864 6114875908376368 6136182096210432 6235152775181568 6285845074166784 6312129969936896 6396189812151552 6517170376032708 6552194441716224 6620617524858624 6633085731120128 6727401678485376 6738842837802528 6782096001074688 6784999295595696 6879235396923414 6892697697113088 6903204858236736 6956224864828416 6988429609572992 7003870240614912 7069472950272768 7101146216179008 7158879112245504 7359999235900416 7448194715465952 7462221447510144 7618244823124992 7688459061126144 7724053779001728 7754284909252224 7861983310769616 7889376980841984 7986776696654848 7988789493201384 8041480646631936 8053739001276192 8115595675633152 8246492380078848 8313537033575424 8394999128448912 8512222531961088 8528253082868736 8665805551947264 8689560501376944 8827490033144832 8844731224615818 8862039896288256 8969868904647168 8985123783736704 9046665727460928 9106439732554752 9130045135087296 9172313862564552 9204273144315648 9425963933697024 9428767611250176 9468194954905344 9545172149660672 9594284718227328 9930926287287936 9949628596680192 10108264256703792 10173144001612032 10298738372002304 10318853095385121 10339046545669632 10434337297242624 10482644414359488 10591218412637184 10651719324268512 10738318668368256 10964896820831232 10995323173438464 11193332171265216 11349630042614784 11427367234687488 11586080668502592 11792974966154424 11980165044982272 12062220969947904 12080608501914288 12173393513449728 12229751816752736 12272364192420864 12470305550363136 12624259939873792 12792379624303104 13034340752065416 13104388883432448 13241235049717248 13454803356970752 13477685675605056 13564192002149376 13569998591191392 13758470793846828 13806409716473472 13976859219145984 14007740481229824 14138945900545536 14202292432358016 14317758224491008 14896389430931904 14924442895020288 15448107558003456 15508569818504448 15723966621539232 15778753961683968 15977578986402768 16082961293263872 16107478002552384 16231191351266304 16492984760157696 16789998256897824 17024445063922176 17331611103894528 17379121002753888 17689462449231636 17939737809294336 17970247567473408 18093331454921856 18260090270174592 18344627725129104 18408546288631296 18857535222500352 18936389909810688 19188569436454656 19861852574575872 19899257193360384 20216528513407584 20346288003224064 20597476744004608 20637706190770242 20678093091339264 20868674594485248 20965288828718976 21303438648537024 21476637336736512 22386664342530432 22854734469374976 23172161337005184 23585949932308848 23960330089964544 24124441939895808 24161217003828576 24346787026899456 24459503633505472 24940611100726272 25584759248606208 26068681504130832 26482470099434496 26909606713941504 26955371351210112 27139997182382784 27516941587693656 27612819432946944 27953718438291968 28277891801091072 28404584864716032 28635516448982016 29792778861863808 29848885790040576 30896215116006912 30956559286155363 31017139637008896 31447933243078464 31955157972805536 32214956005104768 32985969520315392 33579996513795648 34048890127844352 34758242005507776 35378924898463272 35940495134946816 36186662909843712 36520180540349184 36689255450258208 36817092577262592 37872779819621376 38377138872909312 39723705149151744 40433057026815168 40692576006448128 41275412381540484 41930577657437952 42606877297074048 42953274673473024 44773328685060864 46344322674010368 47171899864617696 48248883879791616 48322434007657152 48693574053798912 48919007267010944 52137363008261664 53819213427883008 53910742702420224 54279994364765568 55033883175387312 55225638865893888 55907436876583936 56809169729432064 59585557723727616 59697771580081152 61792430232013824 61913118572310726 62034279274017792 62895866486156928 63910315945611072 64429912010209536 67159993027591296 69516484011015552 70757849796926544 71880990269893632 72373325819687424 73040361080698368 73378510900516416 76754277745818624 79447410298303488 80866114053630336 82550824763080968 83861155314875904 85213754594148096 85906549346946048 89546657370121728 92688645348020736 94343799729235392 96644868015314304 97838014534021888 104274726016523328 107821485404840448 108559988729531136 110067766350774624 110451277731787776 113618339458864128 119171115447455232 123826237144621452 125791732972313856 127820631891222144 128859824020419072 134319986055182592 139032968022031104 141515699593853088 144746651639374848 146080722161396736 146757021801032832 161732228107260672 165101649526161936 167722310629751808 170427509188296192 179093314740243456 185377290696041472 188687599458470784 193289736030628608 195676029068043776 208549452033046656 215642970809680896 217119977459062272 220135532701549248 238342230894910464 247652474289242904 251583465944627712 255641263782444288 257719648040838144 268639972110365184 278065936044062208 283031399187706176 293514043602065664 323464456214521344 330203299052323872 340855018376592384 377375198916941568 386579472061257216 391352058136087552 417098904066093312 434239954918124544 440271065403098496 495304948578485808 503166931889255424 511282527564888576 537279944220730368 556131872088124416 566062798375412352 587028087204131328 646928912429042688 660406598104647744 754750397833883136 773158944122514432 834197808132186624 880542130806196992 990609897156971616 1022565055129777152 1132125596750824704 1174056174408262656 1320813196209295488 1509500795667766272 1668395616264373248 1761084261612393984 1981219794313943232 2264251193501649408 2641626392418590976 3522168523224787968 3962439588627886464 4528502387003298816 5283252784837181952 7924879177255772928 10566505569674363904 15849758354511545856 31699516709023091712
- Sum of all divisors σ(n): 126590243938429324680
- Sum of proper divisors (its aliquot sum) s(n): 94890727229406232968
- 31699516709023091712 is an abundant number, because the sum of its proper divisors (94890727229406232968) is greater than itself. Its abundance is 63191210520383141256
Bases of 31699516709023091712
- Binary: 110110111111010110100111001111110111000001110000110001100000000002
- Hexadecimal: 0x1B7EB4E7EE0E18C00
- Base-36: 6OU64UHPX3400
Squares and roots of 31699516709023091712
- 31699516709023091712 squared (316995167090230917122) is 1004859359585634182901767364843163090944
- 31699516709023091712 cubed (316995167090230917123) is 31853556059403054020188192591365670502071371830561108656128
-
The
square root of 31699516709023091712 is 5630232384.9929224491 -
The
cube root of 31699516709023091712 is 3164833.5973323481
Scales and comparisons
How big is 31699516709023091712?- 31,699,516,709,023,091,712 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 31,699,516,709,023,091,712 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 31699516709023091712 cubic inches would be around 263736.1 feet tall.
Recreational maths with 31699516709023091712
- 31699516709023091712 backwards is 21719032090761599613
- 31699516709023091712 is a
Harshad number . - The number of decimal digits it has is: 20
- The sum of 31699516709023091712'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 31699516709023091712 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 31699516709023091712 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/31699516709023091712/
Chicago style:
Numbermatics. 2024. "Number 31699516709023091712 - Facts about the integer". https://numbermatics.com/n/31699516709023091712/
The information we have on file for 31699516709023091712 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 31699516709023091712, math, Factors of 31699516709023091712, curriculum, school, college, exams, university, Prime factorization of 31699516709023091712, STEM, science, technology, engineering, physics, economics, calculator, thirty-one quintillion, six hundred ninety-nine quadrillion, five hundred sixteen trillion, seven hundred nine billion, twenty-three million, ninety-one thousand, seven hundred twelve.