166212792455776399872
166,212,792,455,776,399,872 is an even composite number composed of seven prime numbers multiplied together.
166212792455776399872 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred forty divisors.
Prime factorization of 166212792455776399872:
29 × 38 × 72 × 113 × 19 × 712 × 892
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 19 × 71 × 71 × 89 × 89)See below for interesting mathematical facts about the number 166212792455776399872 from the Numbermatics database.
Names of 166212792455776399872
- Cardinal: 166212792455776399872 can be written as One hundred sixty-six quintillion, two hundred twelve quadrillion, seven hundred ninety-two trillion, four hundred fifty-five billion, seven hundred seventy-six million, three hundred ninety-nine thousand, eight hundred seventy-two.
Scientific notation
- Scientific notation: 1.66212792455776399872 × 1020
Factors of 166212792455776399872
Divisors of 166212792455776399872
- Number of divisors d(n): 19440
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 19 21 22 24 27 28 32 33 36 38 42 44 48 49 54 56 57 63 64 66 71 72 76 77 81 84 88 89 96 98 99 108 112 114 121 126 128 132 133 142 144 147 152 154 162 168 171 176 178 189 192 196 198 209 213 216 224 228 231 242 243 252 256 264 266 267 284 288 294 297 304 308 324 336 342 352 356 363 378 384 392 396 399 418 426 432 441 448 456 462 484 486 497 504 512 513 528 532 534 539 567 568 576 588 594 608 616 623 627 639 648 672 684 693 704 712 726 729 756 768 781 784 792 798 801 836 847 852 864 882 891 896 912 924 931 968 972 979 994 1008 1026 1056 1064 1068 1078 1089 1134 1136 1152 1176 1188 1197 1216 1232 1246 1254 1278 1296 1323 1331 1344 1349 1368 1386 1408 1424 1452 1458 1463 1491 1512 1536 1539 1562 1568 1584 1596 1602 1617 1672 1691 1694 1701 1704 1728 1764 1782 1792 1824 1848 1862 1869 1881 1917 1936 1944 1958 1988 2016 2052 2079 2112 2128 2136 2156 2178 2187 2268 2272 2299 2304 2343 2352 2376 2394 2403 2432 2464 2492 2508 2541 2556 2592 2646 2662 2673 2688 2698 2736 2772 2793 2816 2848 2904 2916 2926 2937 2982 3024 3078 3124 3136 3168 3192 3204 3234 3267 3344 3382 3388 3402 3408 3456 3479 3528 3564 3584 3591 3648 3696 3724 3738 3762 3834 3872 3888 3916 3969 3976 3993 4032 4047 4104 4158 4224 4256 4272 4312 4356 4361 4374 4389 4473 4536 4544 4598 4608 4617 4686 4704 4752 4788 4806 4851 4864 4928 4984 5016 5041 5073 5082 5103 5112 5184 5292 5324 5346 5376 5396 5467 5472 5544 5586 5607 5632 5643 5696 5751 5808 5832 5852 5874 5929 5964 6048 6156 6237 6248 6272 6319 6336 6384 6408 6468 6534 6561 6688 6764 6776 6804 6816 6853 6897 6912 6958 7029 7056 7128 7182 7209 7296 7392 7448 7476 7524 7623 7668 7744 7776 7832 7921 7938 7952 7986 8019 8064 8094 8208 8316 8379 8448 8512 8544 8591 8624 8712 8722 8748 8778 8811 8946 9072 9088 9196 9234 9317 9372 9408 9443 9504 9576 9612 9702 9728 9801 9856 9968 10032 10082 10146 10164 10206 10224 10241 10368 10437 10584 10648 10692 10752 10769 10773 10792 10934 10944 11088 11172 11214 11286 11392 11502 11616 11664 11704 11748 11837 11858 11907 11928 11979 12096 12141 12312 12474 12496 12544 12638 12672 12768 12816 12936 13068 13083 13122 13167 13376 13419 13528 13552 13608 13632 13706 13794 13824 13851 13916 14058 14112 14256 14364 14418 14553 14592 14784 14839 14896 14952 15048 15123 15219 15246 15309 15336 15488 15552 15664 15842 15876 15904 15972 16038 16093 16128 16188 16401 16416 16632 16758 16821 16896 16929 17024 17088 17182 17248 17253 17424 17444 17496 17556 17622 17787 17892 18144 18176 18392 18468 18601 18634 18711 18744 18816 18886 18957 19008 19152 19224 19404 19602 19712 19936 20064 20164 20292 20328 20412 20448 20482 20559 20691 20736 20874 21087 21168 21296 21384 21538 21546 21584 21627 21868 21888 22176 22344 22428 22572 22784 22869 23004 23232 23328 23408 23496 23674 23716 23763 23814 23856 23958 24057 24192 24282 24624 24948 24992 25088 25137 25276 25289 25344 25536 25632 25773 25872 26136 26166 26244 26334 26433 26752 26838 27056 27104 27216 27264 27412 27588 27702 27832 27951 28116 28224 28329 28512 28728 28836 29106 29184 29403 29568 29678 29792 29904 30096 30246 30438 30492 30618 30672 30723 30976 31104 31311 31328 31684 31752 31808 31944 32076 32186 32256 32307 32319 32376 32802 32832 33264 33516 33642 33858 34048 34176 34364 34496 34506 34848 34888 34992 35112 35244 35287 35511 35574 35721 35784 35937 36288 36352 36423 36784 36936 37202 37268 37422 37488 37632 37772 37914 38016 38269 38304 38448 38808 39204 39249 39424 39501 39872 40128 40257 40328 40584 40656 40824 40896 40964 41118 41382 41472 41553 41748 42174 42336 42592 42768 43076 43092 43168 43254 43659 43736 43776 44233 44352 44517 44688 44856 45144 45369 45568 45657 45738 45927 46008 46464 46656 46816 46992 47348 47432 47526 47628 47712 47916 47971 48114 48279 48384 48564 49203 49248 49896 49984 50274 50463 50552 50578 50688 50787 51072 51264 51546 51744 51759 52272 52332 52488 52668 52866 53361 53504 53676 54112 54208 54432 54528 54824 55176 55404 55447 55451 55664 55803 55902 56133 56232 56448 56658 56871 57024 57456 57672 58212 58806 59136 59356 59584 59808 60137 60192 60492 60876 60984 61236 61344 61446 61677 61952 62073 62208 62622 62656 63261 63368 63504 63616 63888 64152 64372 64614 64638 64752 64881 65219 65604 65664 66101 66528 67032 67284 67716 68096 68352 68607 68728 68992 69012 69509 69696 69776 69984 70224 70488 70574 71022 71148 71289 71442 71568 71874 72171 72576 72846 73568 73872 74404 74536 74844 74976 75264 75383 75411 75544 75828 75867 76032 76538 76608 76896 77319 77616 78408 78498 79002 79299 79744 80256 80514 80656 81168 81312 81648 81792 81928 82236 82764 82859 83106 83496 83853 84348 84672 84987 85184 85536 86152 86184 86336 86508 87131 87318 87472 87552 88209 88466 88704 89034 89376 89712 90288 90738 91314 91476 91854 92016 92169 92928 93312 93632 93933 93984 94501 94696 94864 95052 95256 95424 95779 95832 95942 96228 96558 96768 96921 96957 97128 98406 98496 99792 99968 100548 100926 101104 101156 101574 102144 102528 103092 103488 103518 103873 104544 104664 104976 105336 105732 105861 106533 106722 107008 107163 107352 107811 108224 108416 108864 109056 109269 109648 110352 110808 110894 110902 111328 111606 111804 112266 112464 112651 112896 113316 113742 114048 114807 114912 115344 116424 117612 117747 118272 118459 118503 118712 119168 119616 120061 120274 120384 120771 120984 121752 121968 122472 122688 122892 123354 124146 124416 124659 125244 125312 126522 126736 127008 127232 127776 128304 128744 129228 129276 129504 129762 130207 130438 130977 131208 131328 132202 132699 133056 133551 134064 134568 135432 136107 136704 136971 137214 137456 137984 138024 139018 139392 139552 139968 140448 140976 141148 142044 142296 142578 142884 143136 143748 143913 144342 144837 145152 145692 147136 147609 147744 148808 149072 149688 149952 150499 150766 150822 151088 151389 151656 151734 152064 152361 153076 153216 153792 154638 155232 155277 156816 156996 158004 158598 159488 160083 160512 161028 161312 162336 162624 163229 163296 163584 163856 164472 165528 165718 166212 166341 166353 166992 167409 167706 168399 168696 169344 169974 170368 170613 171072 172304 172368 172672 173016 174262 174636 174944 176418 176932 177023 177408 178068 178752 179424 180411 180576 181476 182628 182952 183708 184032 184338 185031 185856 186219 186624 187264 187866 187968 189002 189392 189728 189783 190104 190512 190848 191558 191664 191884 192456 193116 193842 193914 194256 194643 195657 196812 196992 198303 199584 199936 201096 201852 202208 202312 203148 204288 204611 205056 205821 206184 206976 207036 207746 208527 209088 209328 209952 210672 211464 211722 213066 213444 213867 214326 214704 215622 216448 216832 217728 218538 219296 220704 221616 221788 221804 222656 223212 223608 224532 224928 225302 225792 226149 226233 226632 227484 227601 228096 229614 229824 230688 231957 232848 235224 235494 236918 237006 237424 237897 238336 239232 240122 240548 240768 241542 241968 243504 243936 244944 245376 245784 246708 247009 248292 248577 249318 250488 250624 251559 253044 253472 254016 254464 254961 255552 256608 257488 258456 258552 259008 259524 260414 260876 261393 261954 262416 262656 264404 264627 265398 266112 267102 268128 269136 270864 272214 273942 274428 274912 275968 276048 276507 278036 278784 279104 279936 280896 281799 281952 282296 283503 284088 284592 285156 285768 286272 287337 287496 287826 288684 289674 290304 290763 290871 291384 294272 295218 295488 297616 298144 299376 299904 300998 301532 301644 302176 302778 303312 303468 304722 306152 306432 307584 309276 309631 310464 310554 311619 313632 313992 316008 317196 317583 318976 319599 320166 321024 321489 322056 322624 323433 324672 325248 326458 326592 327168 327712 327807 328944 331056 331436 332424 332682 332706 333984 334818 335412 336798 337392 337953 338688 339948 340736 341226 342144 344421 344608 344736 345344 346032 348524 349272 349888 352836 353241 353864 354046 354816 355377 355509 356136 357504 358848 360183 360822 361152 362313 362952 365256 365904 367416 368064 368676 370062 372438 373248 374528 375732 375936 378004 378784 379456 379566 380208 381024 381696 383116 383328 383768 384912 386232 387684 387828 388129 388157 388512 389286 390621 391314 392931 393624 393984 396606 398097 399168 399872 400653 402192 403704 404416 404624 406296 408321 409222 410112 410913 411642 412368 413952 414072 415492 417054 418176 418656 419904 420959 421344 422928 423444 426132 426888 427734 428652 429408 431244 431739 432896 433664 434511 435456 437076 438592 441408 442827 443232 443576 443608 445312 446424 447216 448649 449064 449856 450604 451497 452298 452466 453264 454167 454968 455202 456192 457083 459228 459648 461376 463914 465696 465831 470448 470988 473836 474012 474848 475794 476672 478464 480244 480249 481096 481536 483084 483936 486563 487008 487872 489687 489888 490752 491568 493416 494018 496584 497154 498636 499023 499059 500976 501248 502227 503118 505197 506088 506944 508032 509922 511104 511839 513216 514976 516912 517104 518016 519048 520828 521752 522786 523908 524832 527681 528808 529254 530796 531069 532224 534204 536256 538272 541233 541728 544428 547884 548856 549824 552096 553014 555093 556072 557568 558208 558657 559872 561792 562391 563598 563904 564592 567006 568176 569184 569349 570312 571536 572544 574674 574992 575652 577368 579348 581526 581742 582768 583929 586971 588544 590436 590976 594909 595232 596288 598752 599808 601996 603064 603288 604352 605556 606624 606936 609444 609917 609961 612304 612864 613833 615168 617463 618552 619262 620928 621108 623238 625581 627264 627984 632016 634392 635166 639198 640332 641601 642978 644112 645248 646866 649344 650496 652916 653184 655424 655614 657888 661507 662112 662872 664848 665364 665412 667968 669636 670453 670824 673596 674784 675906 677376 678447 678699 679896 681472 682452 682803 684288 688842 689216 689472 690688 692064 695871 697048 698544 699776 705672 706482 707728 708092 710754 711018 712272 713691 715008 717696 720366 721644 722304 724626 725904 727111 730512 731808 734832 736128 737352 740124 741027 744876 745731 749056 751464 751872 754677 756008 757568 758912 759132 760416 762048 763392 764599 764883 766232 766656 767536 769824 772464 775368 775656 776258 776314 777024 778572 781242 782628 784179 785862 787248 787968 793212 793881 796194 798336 801306 804384 807408 808832 809248 812592 816642 818444 821826 823284 824736 827904 828144 829213 829521 830984 834108 836352 837312 839808 840427 841918 842688 845397 845856 846888 850509 852264 853776 855468 857304 858816 862011 862488 863478 865792 869022 870912 872289 872613 874152 877184 882816 885654 886464 887152 887216 890624 892848 894432 897298 898128 899712 901208 902994 904596 904932 906528 908334 909936 910404 911449 914166 918456 919296 922752 927828 928893 931392 931662 934857 940896 941976 947672 948024 949696 951588 952749 956928 958441 958797 960488 960498 962192 963072 966168 967872 970299 973126 974016 975744 979374 979776 981504 983136 983421 986832 988036 993168 994308 997272 998046 998118 1001952 1004454 1006236 1010394 1012176 1013859 1013888 1016064 1019844 1022208 1023678 1026432 1029952 1033263 1033824 1034208 1036032 1038096 1041656 1043504 1045572 1047816 1049664 1053493 1053569 1055362 1057616 1058508 1059723 1061592 1062138 1064448 1066131 1066527 1068408 1072512 1076544 1080549 1082466 1083456 1086939 1088856 1095768 1097712 1099648 1104192 1106028 1110186 1112144 1116416 1117314 1119744 1123584 1124782 1127196 1127808 1129184 1134012 1136352 1138368 1138698 1140624 1142603 1143072 1145088 1149348 1149984 1151304 1154736 1158696 1163052 1163484 1164387 1164471 1165536 1167858 1171863 1173942 1177088 1178793 1180872 1181952 1189818 1190464 1192576 1194291 1197504 1199616 1201959 1203992 1206128 1206576 1208704 1211112 1213248 1213872 1218888 1219834 1219922 1224608 1224963 1227666 1230336 1232739 1234926 1237104 1238524 1239161 1241856 1242216 1246476 1251162 1254528 1255968 1262877 1264032 1268784 1270332 1278396 1280664 1283202 1285956 1288224 1290496 1293732 1295217 1298688 1300992 1303533 1305832 1306368 1310848 1311228 1315776 1320671 1323014 1324224 1325744 1328481 1329696 1330728 1330824 1335936 1339272 1340906 1341648 1345947 1347192 1349568 1351812 1354491 1356894 1357398 1359792 1362501 1364904 1365606 1368576 1371249 1377684 1378432 1378944 1384128 1391742 1394096 1397088 1399552 1411344 1412964 1415456 1416184 1421508 1422036 1424544 1427382 1430016 1432277 1435392 1440732 1440747 1443288 1444608 1449252 1451808 1454222 1459689 1461024 1463616 1469061 1469664 1472256 1474704 1480248 1482054 1489752 1491462 1497069 1497177 1502928 1503744 1506681 1509354 1512016 1515136 1517824 1518264 1520832 1524096 1529198 1529766 1532464 1533312 1535072 1535517 1539648 1544928 1550736 1551312 1552516 1552628 1554048 1557144 1562484 1565256 1568358 1571724 1574496 1583043 1586424 1587762 1592388 1593207 1596672 1602612 1608768 1614816 1617664 1618496 1623699 1625184 1633284 1636888 1643652 1646568 1649472 1655489 1656288 1658426 1659042 1661968 1665279 1668216 1672704 1674624 1675971 1679616 1680854 1683836 1685376 1687173 1690794 1691712 1693776 1701018 1704528 1707552 1708047 1710936 1714608 1717632 1724022 1724976 1726956 1738044 1744578 1745226 1748304 1754368 1760913 1765632 1771308 1772928 1774304 1774432 1781248 1784727 1785696 1788864 1794596 1795519 1796256 1799424 1802416 1805988 1809192 1809864 1813056 1816668 1819872 1820808 1822898 1828332 1829751 1829883 1836912 1838592 1841499 1845504 1852389 1855656 1857786 1862784 1863324 1869714 1876743 1881792 1883952 1895344 1896048 1899392 1903176 1905498 1916882 1917594 1920976 1920996 1924384 1924803 1932336 1935744 1940598 1946252 1948032 1951488 1958748 1959552 1966272 1966842 1973664 1976072 1984521 1986336 1988616 1994544 1996092 1996236 2003904 2008908 2011359 2012472 2020788 2024352 2027718 2027776 2032128 2035341 2036097 2039688 2044416 2047356 2048409 2052864 2059904 2066526 2067648 2068416 2072064 2076192 2083312 2087008 2087613 2091144 2095632 2099328 2106986 2107138 2110724 2115232 2117016 2119446 2123184 2124276 2132262 2133054 2136816 2141073 2145024 2153088 2161098 2164932 2166912 2173878 2177712 2181333 2191536 2195424 2199296 2208384 2212056 2220372 2223081 2224288 2232832 2234628 2237193 2247168 2249564 2250721 2254392 2255616 2258368 2264031 2268024 2272704 2276736 2277396 2281248 2285206 2286144 2290176 2293797 2294649 2298696 2299968 2302608 2309472 2317392 2326104 2326968 2328774 2328942 2331072 2335716 2343726 2347884 2352537 2357586 2361744 2363904 2379636 2380928 2385152 2388582 2395008 2403918 2407984 2412256 2413152 2417408 2422224 2426496 2427744 2437776 2439668 2439844 2449216 2449926 2455332 2465478 2469852 2474208 2477048 2478322 2483712 2484432 2487639 2488563 2492952 2502324 2509056 2511936 2521281 2525754 2528064 2536191 2537568 2540664 2551527 2556792 2561328 2566404 2571912 2576448 2580992 2586033 2587464 2590434 2597376 2607066 2611664 2612736 2616867 2621696 2622456 2631552 2641342 2646028 2648448 2651488 2656962 2659392 2661456 2661648 2671872 2678544 2681812 2683296 2691894 2694384 2699136 2703624 2708982 2713788 2714796 2717099 2719584 2725002 2729808 2731212 2734347 2742498 2755368 2756864 2757888 2768256 2783484 2786679 2788192 2794176 2799104 2804571 2822688 2825928 2830912 2832368 2843016 2844072 2849088 2854764 2858247 2864554 2870784 2875323 2876391 2881464 2881494 2886576 2889216 2898504 2903616 2908444 2910897 2919378 2922048 2927232 2938122 2939328 2944512 2949408 2950263 2960496 2964108 2979504 2982924 2994138 2994354 3005856 3013362 3018708 3024032 3030272 3035648 3036528 3041577 3041664 3048192 3058396 3059532 3064928 3066624 3070144 3071034 3079296 3089856 3099789 3101472 3102624 3105032 3105256 3108096 3114288 3124968 3130512 3136716 3140543 3143448 3148992 3160479 3160707 3166086 3172848 3175524 3179169 3184776 3186414 3193344 3198393 3199581 3205224 3217536 3229632 3235328 3236992 3241647 3247398 3250368 3260817 3266568 3273776 3287304 3293136 3298944 3310978 3312576 3316852 3318084 3323936 3330558 3336432 3349248 3351942 3359232 3361708 3367672 3370752 3374346 3381588 3383424 3387552 3402036 3405941 3409056 3415104 3416094 3421872 3427809 3429216 3435264 3448044 3449952 3453912 3476088 3489156 3490452 3493161 3493413 3496608 3508736 3515589 3521826 3531264 3536379 3542616 3545856 3548608 3548864 3569454 3571392 3577728 3582873 3589192 3591038 3592512 3598848 3604832 3605877 3611976 3618384 3619728 3626112 3633336 3639744 3641616 3645796 3656664 3659502 3659766 3673824 3674889 3682998 3691008 3698217 3704778 3711312 3715572 3717483 3725568 3726648 3739428 3753486 3763584 3767904 3788631 3790688 3792096 3798784 3806352 3810996 3833764 3835188 3841952 3841992 3848768 3849606 3864672 3871488 3881196 3885651 3892504 3896064 3902976 3910599 3917496 3919104 3932544 3933684 3936737 3947328 3952144 3962013 3969042 3972672 3977232 3985443 3989088 3992184 3992472 4007808 4017816 4022718 4024944 4037841 4041576 4048704 4055436 4055552 4063473 4070682 4072194 4079376 4087503 4094712 4096818 4105728 4119808 4133052 4135296 4136832 4152384 4166624 4174016 4175226 4182288 4191264 4198656 4213972 4214276 4221448 4230464 4234032 4238892 4246368 4248552 4264524 4266108 4269419 4269727 4273632 4282146 4290048 4296831 4306176 4322196 4322241 4329864 4333824 4347756 4355424 4362666 4379067 4383072 4390848 4398592 4407183 4416768 4424112 4440744 4446162 4448576 4469256 4474386 4491207 4491531 4499128 4501442 4508784 4511232 4516736 4520043 4528062 4536048 4545408 4553472 4554792 4562496 4570412 4572288 4587594 4589298 4597392 4599936 4605216 4606551 4618944 4630549 4634784 4652208 4653936 4657548 4657884 4662144 4671432 4687452 4693171 4695768 4705074 4715172 4723488 4749129 4759272 4761856 4770304 4777164 4779621 4790016 4807836 4815968 4824512 4826304 4834816 4844448 4852992 4855488 4871097 4875552 4879336 4879688 4898432 4899852 4910664 4930956 4935139 4939704 4948416 4954096 4956644 4966467 4968864 4975278 4977126 4985904 4995837 5004648 5018112 5023872 5027913 5042562 5051508 5056128 5061519 5072382 5075136 5081328 5103054 5113584 5122656 5124141 5132808 5143824 5152896 5172066 5174928 5180868 5214132 5223328 5233734 5243392 5244912 5263104 5282684 5282739 5292056 5296896 5302976 5313924 5318784 5322912 5323296 5343744 5352193 5354181 5357088 5363624 5366592 5383788 5386557 5388768 5398272 5407248 5417964 5427576 5429592 5434198 5439168 5450004 5459616 5462424 5468694 5484996 5489253 5489649 5510736 5513728 5515776 5524497 5536512 5557167 5566968 5573358 5576384 5588352 5609142 5630229 5645376 5651856 5661824 5664736 5686032 5688144 5698176 5709528 5716494 5729108 5750646 5752782 5762928 5762988 5773152 5774409 5797008 5804491 5807232 5816888 5821794 5838756 5844096 5854464 5876244 5878656 5882989 5898816 5900526 5920992 5928216 5953563 5959008 5965848 5988276 5988708 6011712 6026724 6034077 6037416 6048064 6060544 6073056 6083154 6083328 6096384 6106023 6108291 6116792 6119064 6129856 6133248 6140288 6142068 6145227 6158592 6179712 6186301 6199578 6202944 6205248 6210064 6210512 6216192 6228576 6249936 6261024 6262839 6273432 6281086 6286896 6297984 6320958 6321414 6332172 6345696 6351048 6358338 6369552 6372828 6396786 6399162 6410448 6423219 6435072 6459264 6473984 6483294 6494796 6500736 6521634 6533136 6543999 6547552 6574608 6586272 6597888 6621956 6625152 6633704 6636168 6647872 6661116 6669243 6672864 6698496 6703884 6709087 6709571 6711579 6723416 6735344 6741504 6748692 6752163 6763176 6766848 6775104 6792093 6804072 6811882 6818112 6830208 6832188 6843744 6855618 6858432 6870528 6881391 6883947 6896088 6899904 6907824 6952176 6978312 6980904 6986322 6986826 6993216 7031178 7043652 7057611 7072758 7085232 7091712 7097216 7097728 7138908 7142784 7155456 7165746 7178384 7182076 7185024 7209664 7211754 7223952 7236768 7239456 7252224 7266672 7279488 7283232 7291592 7313328 7319004 7319532 7347648 7349778 7365996 7374451 7374983 7396434 7409556 7422624 7431144 7434966 7451136 7453296 7462917 7465689 7478856 7506972 7527168 7535808 7563843 7577262 7581376 7584192 7597568 7608573 7612704 7621992 7654581 7667528 7670376 7683904 7683984 7697536 7699212 7729344 7742976 7758099 7762392 7771302 7785008 7792128 7821198 7834992 7838208 7850601 7865088 7867368 7873474 7894656 7904288 7924026 7938084 7945344 7954464 7970886 7978176 7984368 7984944 7998221 8015616 8035632 8045436 8049888 8075682 8083152 8097408 8110872 8126946 8141364 8144388 8151297 8158752 8175006 8189424 8193636 8203041 8239616 8266104 8270592 8273664 8304768 8333248 8348032 8350452 8360037 8364576 8382528 8397312 8410589 8413713 8427944 8428552 8442896 8460928 8468064 8477784 8492736 8497104 8524331 8529048 8532216 8538838 8539454 8547264 8564292 8574741 8593662 8612352 8625969 8629173 8644392 8644482 8659728 8667648 8695512 8710848 8725332 8732691 8758134 8766144 8781696 8814366 8833536 8848224 8850789 8881488 8892324 8897152 8938512 8948772 8982414 8983062 8998256 9002884 9017568 9033472 9040086 9056124 9072096 9090816 9106944 9109584 9124731 9124992 9140824 9144576 9175188 9178596 9194784 9199872 9210432 9213102 9237888 9244697 9261098 9269568 9299367 9304416 9307872 9315096 9315768 9324288 9342864 9374904 9386342 9391536 9410148 9421629 9430344 9446976 9481437 9482121 9498258 9518544 9523712 9537507 9554328 9559242 9580032 9595179 9598743 9615672 9631936 9649024 9652608 9688896 9705984 9710976 9724941 9742194 9751104 9758672 9759376 9796864 9799704 9821328 9861912 9870278 9879408 9896832 9908192 9913288 9932934 9937728 9950556 9954252 9971808 9991674 10009296 10025939 10047744 10055826 10085124 10103016 10112256 10123038 10144764 10150272 10162656 10206108 10217823 10227168 10245312 10248282 10265616 10283427 10287648 10305792 10344132 10349856 10361736 10428264 10446656 10467468 10479483 10480239 10489824 10526208 10542851 10546767 10565368 10565478 10584112 10593792 10605952 10627848 10637568 10645824 10646592 10685429 10704386 10708362 10714176 10727248 10733184 10748619 10767576 10773114 10777536 10796544 10814496 10817631 10835928 10855152 10859184 10868396 10878336 10900008 10919232 10924848 10937388 10969992 10978506 10979298 11021472 11024667 11048994 11073024 11094651 11114334 11133936 11146716 11152449 11152768 11176704 11218284 11260458 11290752 11303712 11323648 11329472 11365893 11372064 11376288 11396352 11419056 11432988 11458216 11501292 11505564 11525856 11525976 11546304 11548818 11588423 11589259 11594016 11608982 11614464 11633776 11643588 11656953 11677512 11688192 11708928 11731797 11752488 11757312 11765978 11797632 11801052 11810211 11841984 11856432 11886039 11907126 11918016 11931696 11956329 11976552 11977416 12023424 12053448 12068154 12074832 12096128 12113523 12146112 12166308 12166656 12190419 12212046 12216582 12233584 12238128 12259712 12280576 12284136 12290454 12317184 12359424 12372602 12399156 12405888 12410496 12420128 12421024 12457152 12499872 12522048 12525678 12546864 12562172 12568633 12573792 12595968 12641916 12642828 12664344 12691392 12702096 12716676 12739104 12745656 12793572 12798324 12808257 12809181 12820896 12846438 12870144 12890493 12918528 12947968 12966588 12966723 12989592 13001472 13043268 13066272 13087998 13095104 13137201 13149216 13172544 13195776 13221549 13243912 13250304 13267408 13272336 13295744 13322232 13338486 13345728 13407768 13418174 13419142 13423158 13446832 13470688 13473621 13474593 13497384 13504326 13526352 13533696 13550208 13560129 13584186 13608144 13623764 13636224 13660416 13664376 13687488 13711236 13716864 13762782 13767894 13792176 13799808 13815648 13819653 13891647 13904352 13956624 13961808 13972644 13973652 13986432 14062356 14079513 14087304 14115222 14145516 14170464 14194432 14195456 14247387 14277816 14285568 14310912 14331492 14338863 14356768 14364152 14370048 14419328 14423508 14447904 14473536 14478912 14504448 14527381 14533344 14558976 14566464 14583184 14613291 14626656 14638008 14639064 14695296 14699556 14731992 14748902 14749966 14792868 14805417 14819112 14845248 14862288 14869932 14899401 14906592 14925834 14931378 14957712 14987511 15013944 15054336 15071616 15083739 15127686 15154524 15162752 15168384 15184557 15217146 15225408 15243984 15309162 15335056 15340752 15367808 15367968 15395072 15398424 15458688 15516198 15524784 15542604 15570016 15642396 15669984 15701202 15730176 15734736 15746948 15755047 15789312 15808576 15848052 15848217 15876168 15890688 15908928 15941772 15956352 15968736 15969888 15996442 16031232 16056579 16062543 16071264 16090872 16099776 16151364 16159671 16166304 16194816 16221744 16253892 16282728 16288776 16302594 16317504 16350012 16378848 16387272 16406082 16467759 16468947 16532208 16541184 16547328 16573491 16609536 16666496 16696064 16700904 16720074 16729152 16765056 16821178 16827426 16855888 16857104 16885792 16890687 16921856 16936128 16955568 16985472 16994208 17048662 17058096 17064432 17077676 17078908 17094528 17128584 17149482 17187324 17251938 17258346 17288784 17288964 17319456 17323227 17391024 17413473 17421696 17450664 17465382 17516268 17532288 17563392 17628732 17648967 17696448 17701578 17762976 17784648 17794304 17860689 17877024 17897544 17964828 17966124 17996512 18005768 18035136 18066944 18080172 18102231 18112248 18144192 18181632 18210379 18219168 18249462 18249984 18281648 18289152 18318069 18350376 18357192 18389568 18399744 18420864 18426204 18435681 18475776 18489394 18522196 18539136 18558903 18598734 18608832 18615744 18630192 18631536 18648576 18685728 18749808 18772684 18783072 18788517 18820296 18843258 18860688 18893952 18962874 18964242 18996516 19037088 19075014 19108656 19118484 19190358 19197486 19231344 19263872 19298048 19305216 19377792 19421952 19449882 19484388 19502208 19517344 19518752 19593728 19599408 19631997 19642656 19723824 19740556 19758816 19793664 19816384 19826576 19865868 19875456 19901112 19908504 19943616 19983348 20007729 20018592 20051878 20095488 20111652 20127261 20128713 20134737 20170248 20206032 20224512 20246076 20256489 20289528 20300544 20325312 20376279 20412216 20435646 20454336 20490624 20496564 20531232 20566854 20575296 20611584 20644173 20651841 20688264 20699712 20723472 20856528 20893312 20934936 20958966 20960478 20979648 21085702 21093534 21130736 21130956 21168224 21172833 21211904 21255696 21275136 21291648 21293184 21370858 21408772 21416724 21428352 21454496 21466368 21497238 21535152 21546228 21555072 21628992 21635262 21671856 21710304 21718368 21736792 21756672 21800016 21838464 21849696 21874776 21939984 21957012 21958596 21983801 22042944 22049334 22097988 22123353 22124949 22189302 22228668 22267872 22293432 22304898 22305536 22353408 22388751 22397067 22436568 22520916 22581504 22607424 22647296 22658944 22691529 22731786 22744128 22752576 22792704 22825719 22838112 22865976 22916432 22963743 23002584 23011128 23051712 23051952 23092608 23097636 23176846 23178518 23188032 23217964 23228928 23267552 23274297 23287176 23313906 23355024 23376384 23463594 23504976 23514624 23531956 23551803 23595264 23602104 23620422 23683968 23712864 23772078 23814252 23836032 23863392 23912658 23953104 23954832 23994663 24046848 24106896 24136308 24149664 24192256 24227046 24292224 24332616 24380838 24424092 24433164 24453891 24467168 24476256 24519424 24561152 24568272 24580908 24609123 24718848 24745204 24798312 24811776 24820992 24840256 24842048 24914304 24999744 25044096 25051356 25080111 25093728 25124344 25137266 25147584 25191936 25231767 25241139 25283832 25285656 25328688 25382784 25404192 25433352 25478208 25491312 25572993 25587144 25596648 25616514 25618362 25641792 25692876 25724223 25780986 25837056 25877907 25887519 25933176 25933446 25979184 26002944 26086536 26132544 26175996 26190208 26274402 26298432 26345088 26443098 26487824 26500608 26534816 26544672 26591488 26644464 26676972 26691456 26815536 26836348 26838284 26846316 26893664 26941376 26947242 26949186 26994768 27008652 27052704 27100416 27120258 27168372 27216288 27247528 27272448 27320832 27328752 27374193 27374976 27422472 27433728 27525564 27535788 27557159 27584352 27599616 27631296 27639306 27734091 27783294 27808704 27898101 27913248 27923616 27945288 27947304 27972864 28124712 28159026 28174608 28230444 28264887 28291032 28340928 28388864 28390912 28444311 28446363 28494774 28555632 28571136 28612521 28662984 28677726 28713536 28728304 28740096 28785537 28838656 28847016 28895808 28947072 28957824 29054762 29066688 29117952 29132928 29166368 29174823 29226582 29253312 29276016 29278128 29390592 29399112 29463984 29497804 29499932 29585736 29610834 29638224 29690496 29724576 29739864 29798802 29813184 29851668 29862756 29888089 29915424 29975022 30027888 30077817 30143232 30167478 30255372 30309048 30325504 30336768 30369114 30434292 30450816 30487968 30618324 30653469 30670112 30681504 30735616 30735936 30790144 30796848 30850281 30917376 31032396 31049568 31085208 31140032 31284792 31339968 31402404 31438449 31440717 31469472 31493896 31510094 31578624 31617152 31628553 31640301 31696104 31696434 31752336 31781376 31817856 31883544 31912704 31937472 31939776 31992884 32056287 32113158 32125086 32142528 32181744 32199552 32245857 32302728 32319342 32332608 32389632 32443488 32452893 32507784 32565456 32577552 32605188 32635008 32700024 32757696 32774544 32812164 32935518 32937894 33064416 33074001 33146982 33219072 33332992 33392128 33401808 33440148 33457347 33458304 33530112 33642356 33654852 33711776 33714208 33771584 33781374 33843712 33872256 33911136 33970944 33988416 34097324 34097679 34116192 34128864 34155352 34157816 34189056 34257168 34298964 34374648 34503876 34516692 34545973 34577568 34577928 34638912 34646454 34765269 34767777 34782048 34826946 34843392 34901328 34930764 34970859 35032536 35064576 35126784 35195391 35257464 35297934 35392896 35403156 35430633 35525952 35569296 35588608 35658117 35721378 35754048 35795088 35868987 35929656 35932248 35993024 36011536 36070272 36160344 36204462 36224496 36288384 36340569 36420758 36438336 36498924 36499968 36563296 36571257 36636138 36700752 36714384 36779136 36841728 36852408 36871362 36951552 36978788 37044392 37078272 37117806 37197468 37217664 37231488 37260384 37263072 37371456 37465351 37499616 37545368 37566144 37577034 37640592 37686516 37705899 37721376 37787904 37925748 37928484 37993032 38074176 38150028 38217312 38236968 38380716 38394972 38424771 38427543 38462688 38527744 38596096 38610432 38671479 38755584 38843904 38899764 38900169 38968776 39004416 39034688 39037504 39198816 39263994 39285312 39411603 39447648 39481112 39517632 39587328 39632768 39653152 39664647 39731736 39750912 39802224 39817008 39887232 39929761 39966696 40015458 40037184 40103756 40223304 40254522 40257426 40269474 40340496 40412064 40420863 40423779 40492152 40512978 40579056 40601088 40650624 40680387 40752558 40824432 40871292 40908672 40981248 40993128 41062464 41133708 41150592 41288346 41303682 41376528 41399424 41446944 41458959 41674941 41713056 41786624 41869872 41917932 41920956 41959296 42171404 42187068 42238539 42261472 42261912 42336448 42345666 42423808 42511392 42583296 42586368 42741716 42742161 42817544 42833448 42856704 42908992 42932736 42994476 43016589 43070304 43092456 43110144 43257984 43270524 43304107 43343712 43420608 43436736 43473584 43513344 43582143 43600032 43676928 43699392 43749552 43839873 43879968 43914024 43917192 43967602 44085888 44098668 44195976 44246706 44249898 44378604 44416251 44457336 44535744 44586864 44609796 44611072 44698203 44777502 44794134 44873136 44962533 45041832 45163008 45214848 45317888 45383058 45463572 45488256 45505152 45553671 45651438 45676224 45731952 45832864 45927486 46005168 46022256 46103424 46103904 46185216 46195272 46353692 46357036 46376064 46435928 46535104 46548594 46574352 46627812 46710048 46927188 46963609 46966997 47009952 47063912 47103606 47190528 47204208 47240844 47265141 47367936 47425728 47544156 47544651 47628504 47672064 47726784 47825316 47906208 47909664 47989326 48093696 48169737 48187629 48213792 48272616 48299328 48384512 48454092 48479013 48584448 48665232 48761676 48848184 48866328 48907782 48934336 48952512 49038848 49136544 49161816 49218246 49403277 49406841 49490408 49596624 49623552 49641984 49680512 49684096 49720473 49828608 49999488 50088192 50102712 50160222 50187456 50248688 50274532 50295168 50463534 50482278 50567664 50571312 50657376 50672061 50765568 50808384 50866704 50956416 50982624 51145986 51174288 51193296 51233028 51236724 51283584 51385752 51448446 51561972 51624881 51755814 51775038 51866352 51866892 51958368 51969681 52173072 52240419 52265088 52351992 52380416 52548804 52596864 52690176 52886196 52946901 52975648 53069632 53089344 53182976 53288928 53353944 53382912 53582067 53631072 53672696 53676568 53692632 53787328 53882752 53894484 53898372 53989536 54017304 54105408 54200832 54240516 54286529 54306693 54336744 54432576 54495056 54544896 54631137 54657504 54748386 54749952 54844944 54867456 54954207 55051128 55071576 55114318 55168704 55199232 55262592 55278612 55307043 55468182 55566588 55617408 55676709 55796202 55826496 55847232 55890576 55894608 55945728 56249424 56318052 56349216 56365551 56460888 56529774 56582064 56681856 56888622 56892726 56989548 57111264 57225042 57325968 57355452 57427072 57456608 57571074 57677312 57694032 57791616 57894144 57915648 58109524 58133376 58265856 58332736 58349646 58453164 58506624 58552032 58556256 58781184 58798224 58874123 58895991 58927968 58995608 58999864 59171472 59221668 59276448 59380992 59449152 59479728 59597604 59626368 59670317 59703336 59725512 59776178 59830848 59950044 60023187 60055776 60155634 60286464 60334956 60381783 60386139 60404211 60510744 60618096 60651008 60673536 60738228 60769467 60868584 60901632 60975936 61128837 61236648 61306938 61340224 61363008 61471232 61471872 61593696 61700562 61834752 61932519 61955523 62064792 62099136 62170416 62280064 62569584 62679936 62804808 62876898 62881434 62938944 62987792 63020188 63234304 63257106 63280602 63392208 63392868 63504672 63518499 63635712 63767088 63825408 63874944 63879552 63985768 64112574 64226316 64250172 64285056 64363488 64399104 64491714 64605456 64638684 64665216 64712879 64886976 64905786 65015568 65130912 65155104 65210376 65270016 65400048 65515392 65549088 65624328 65871036 65875788 65951403 66128832 66148002 66293964 66370059 66374847 66665984 66803616 66880296 66914694 66916608 67060224 67166253 67191201 67284712 67309704 67423552 67428416 67543168 67562748 67744512 67822272 67941888 67976832 68049311 68074587 68194648 68195358 68232384 68257728 68310704 68315632 68378112 68514336 68597928 68749296 68891229 69007752 69033384 69091946 69155136 69155856 69277824 69292908 69530538 69535554 69564096 69653892 69686784 69802656 69822891 69861528 69941718 70065072 70129152 70390782 70514928 70595868 70655409 70785792 70806312 70861266 71051904 71138592 71316234 71442756 71508096 71590176 71737974 71859312 71864496 71983989 71986048 72023072 72140544 72320688 72408924 72448992 72576768 72681138 72841516 72876672 72997848 73126592 73142514 73272276 73361673 73401504 73428768 73558272 73683456 73704816 73742724 73799957 73827369 73957576 74088784 74156544 74235612 74394936 74435328 74462976 74520768 74526144 74742912 74798003 74930702 74999232 75090736 75132288 75154068 75240333 75281184 75373032 75411798 75442752 75575808 75695301 75723417 75851496 75856968 75986064 76148352 76300056 76434624 76473936 76718979 76761432 76789944 76849542 76855086 76925376 77055488 77172669 77342958 77511168 77633721 77662557 77799528 77800338 77937552 78008832 78069376 78075008 78397632 78527988 78570624 78823206 78895296 78962224 79035264 79265536 79306304 79329294 79463472 79501824 79604448 79634016 79774464 79859522 79933392 80030916 80074368 80207512 80446608 80509044 80514852 80538948 80680992 80824128 80841726 80847558 80984304 81025956 81118961 81124813 81158112 81301248 81360774 81505116 81648864 81742584 81817344 81962496 81986256 82122579 82124928 82267416 82301184 82576692 82607364 82671477 82753056 82798848 82893888 82917918 83202273 83349882 83426112 83573248 83694303 83739744 83835864 83841912 83918592 84342808 84374136 84477078 84522944 84523824 84672896 84691332 84794661 85022784 85166592 85172736 85332933 85339089 85483432 85484322 85635088 85666896 85713408 85817984 85988952 86033178 86140608 86184912 86220288 86356611 86515968 86541048 86608214 86687424 86841216 86873472 86947168 87164286 87200064 87353856 87398784 87499104 87524469 87679746 87759936 87828048 87834384 87935204 87980431 88171776 88197336 88391952 88493412 88499796 88757208 88832502 88914672 89071488 89173728 89219592 89396406 89555004 89588268 89664267 89746272 89925066 90083664 90233451 90429696 90635776 90766116 90927144 90976512 91010304 91107342 91302876 91352448 91463904 91665728 91854972 91960407 92010336 92044512 92206848 92207808 92370432 92390544 92550843 92707384 92714072 92752128 92871856 93070208 93097188 93148704 93255624 93420096 93767641 93854376 93927218 93933994 94019904 94127824 94207212 94315347 94322151 94408416 94481688 94530282 94735872 94851456 94885659 94920903 95088312 95089302 95257008 95344128 95453568 95650632 95812416 95819328 95978652 96168861 96339474 96375258 96427584 96545232 96598656 96737571 96908184 96958026 97168896 97330464 97358679 97523352 97696368 97732656 97815564 97868672 97905024 98273088 98323632 98436492 98806554 98813682 98980816 99193248 99361024 99368192 99440946 99657216 99998976 100176384 100205424 100320444 100372041 100374912 100497376 100549064 100590336 100927068 100964556 101135328 101142624 101314752 101344122 101531136 101616768 101691667 101733408 101912832 101965248 102291972 102293037 102348576 102386592 102466056 102473448 102567168 102771504 102896892 103123944 103249762 103511628 103550076 103637919 103732704 103733784 103916736 103939362 104295807 104303331 104346144 104480838 104530176 104703984 104760832 104912577 105097608 105193728 105380352 105586173 105772392 105893802 105951296 106139264 106178688 106291899 106577856 106707888 106765824 106974351 107164134 107262144 107345392 107353136 107385264 107574656 107765504 107788968 107796744 107979072 108034608 108210816 108481032 108573058 108613386 108673488 108865152 108990112 109021707 109262274 109315008 109496772 109499904 109689888 109713771 109908414 110102256 110143152 110228636 110285329 110337408 110525184 110557224 110614086 110936364 111133176 111234816 111353418 111592404 111652992 111694464 111781152 111789216 112396053 112498848 112636104 112698432 112731102 112921776 113059548 113117697 113164128 113363712 113777244 113785452 113979096 114222528 114450084 114651936 114710904 114854144 114913216 115142148 115274313 115282629 115388064 115583232 115788288 115831296 116014437 116219048 116266752 116531712 116665472 116699292 116906328 117013248 117104064 117112512 117539719 117596448 117748246 117791982 117855936 117991216 117999728 118234809 118342944 118443336 118552896 118761984 118898304 118959456 118993941 119195208 119252736 119340634 119406672 119451024 119552356 119661696 119789283 119900088 120046374 120111552 120311268 120669912 120763566 120772278 120808422 121021488 121236192 121262589 121271337 121476456 121538934 121737168 121803264 121951872 122041161 122257674 122473296 122613876 122680448 122726016 122943744 123187392 123401124 123865038 123911046 124129584 124198272 124340832 124560128 125024823 125139168 125359872 125609616 125753796 125762868 125877888 125975584 126040376 126468608 126514212 126561204 126715617 126784416 126785736 127009344 127036998 127271424 127472653 127481849 127534176 127749888 127759104 127971536 128225148 128226483 128452632 128500344 128570112 128726976 128798208 128983428 129049767 129210912 129277368 129330432 129425758 129773952 129811572 129912321 130031136 130261824 130310208 130420752 130540032 130746429 130800096 131030784 131098176 131248656 131519619 131742072 131751576 131902806 132257664 132296004 132587928 132740118 132749694 133248753 133607232 133760592 133829388 133833216 134094609 134332506 134382402 134569424 134619408 134847104 134856832 135086336 135125496 135489024 135644544 135953664 136098622 136149174 136389296 136390716 136464768 136515456 136621408 136631264 136661013 137028672 137195856 137498592 137782458 138015504 138066768 138183892 138310272 138311712 138555648 138585816 139061076 139071108 139128192 139307784 139605312 139645782 139723056 139883436 140130144 140781564 140890827 140900991 141029856 141191736 141310818 141571584 141612624 141722532 141795423 142103808 142277184 142632468 142633953 142885512 143016192 143180352 143475948 143718624 143728992 143967978 143972096 144046144 144281088 144509211 144562887 144641376 144817848 144897984 145153536 145362276 145437039 145683032 145753344 145995696 146253184 146285028 146544552 146723346 146803008 146857536 147116544 147409632 147485448 147599914 147654738 147915152 148177568 148209831 148220523 148471224 148789872 148870656 148925952 149041536 149052288 149161419 149485824 149596006 149861404 149998464 150181472 150264576 150308136 150480666 150562368 150746064 150823596 150885504 151390602 151446834 151702992 151713936 151972128 152016183 152296704 152600112 152869248 152947872 153437958 153522864 153579888 153699084 153710172 153850752 154345338 154685916 154874643 155267442 155325114 155599056 155600676 155875104 156138752 156150016 156721257 156795264 157055976 157141248 157646412 157790592 157924448 158070528 158531072 158612608 158658588 158840703 158926944 159208896 159268032 159548928 159719044 159801191 159866784 160061832 160148736 160415024 160746201 160893216 161018088 161029704 161077896 161361984 161648256 161683452 161695116 161968608 162051912 162237922 162249626 162316224 162602496 162721548 162859587 162920079 163010232 163297728 163485168 163634688 163893411 163972512 164245158 164249856 164534832 164602368 164862621 165153384 165214728 165342954 165506112 165597696 165787776 165835836 165921129 166404546 166699764 166852224 167030127 167388606 167479488 167671728 167683824 167837184 168685616 168748272 168954156 169045888 169047648 169345792 169382664 169589322 170045568 170665866 170678178 170966864 170968644 171270176 171333792 171635968 171977904 172066356 172281216 172369824 172713222 173031936 173082096 173216428 173374848 173682432 173746944 173894336 174328572 174400128 174797568 174998208 175048938 175359492 175519872 175656096 175668768 175870408 175960862 176343552 176394672 176622369 176687973 176783904 176986824 176999592 177514416 177665004 177829344 178142976 178347456 178439184 178792812 179010951 179110008 179176536 179328534 179492544 179850132 180069561 180167328 180466902 180859392 181145349 181158417 181212633 181532232 181854288 181953024 182020608 182214684 182308401 182605752 182704896 182927808 183331456 183709944 183920814 184020672 184089024 184413696 184415616 184781088 185101686 185414768 185428144 185504256 185743712 185797557 186140416 186194376 186297408 186511248 186840192 187535282 187708752 187854436 187867988 188039808 188255648 188414424 188630694 188644302 188816832 188963376 189060564 189702912 189771318 189841806 190176624 190178604 190514016 190555497 190907136 191301264 191624832 191638656 191957304 192337722 192678948 192750516 192855168 193090464 193197312 193475142 193816368 193916052 194138637 194660928 194717358 195046704 195392736 195465312 195631128 195737344 195810048 196546176 196647264 196872984 197613108 197627364 197854209 197961632 198386496 198722048 198736384 198881892 199110177 199124541 199997952 200314169 200410848 200640888 200744082 200749824 200994752 201098128 201180672 201498759 201854136 201929112 202270656 202285248 202629504 202688244 203233536 203383334 203466816 203825664 203930496 204147933 204223761 204583944 204586074 204697152 204773184 204932112 204946896 205134336 205543008 205793784 206247888 206499524 206673687 207023256 207100152 207275838 207465408 207467568 207833472 207878724 208591614 208606662 208692288 208961676 209060352 209407968 209468673 209825154 210195216 210387456 211172346 211544784 211787604 211902592 212278528 212357376 212583798 213155712 213415776 213948702 214328268 214524288 214690784 214706272 214770528 215149312 215531008 215577936 215593488 215951967 215958144 216069216 216421632 216962064 217146116 217226772 217346976 217730304 217980224 218043414 218524548 218630016 218993544 219379776 219427542 219816828 220085019 220204512 220286304 220457272 220570658 220674816 221050368 221114448 221228172 221399871 221482107 221872728 222266352 222469632 222706836 223184808 223305984 223388928 223562304 223578432 224394009 224792106 224997696 225272208 225396864 225462204 225720999 225843552 226119096 226235394 226328256 226727424 227085903 227170251 227554488 227570904 227958192 228445056 228900168 229303872 229421808 229708288 229826432 230156937 230284296 230548626 230565258 230776128 231166464 231518007 232028874 232438096 232533504 232901163 233330944 233398584 233812656 234026496 234208128 234225024 235079438 235192896 235496492 235583964 235711872 235982432 235999456 236469618 236685888 236886672 237105792 237796608 237918912 237987882 238390416 238505472 238681268 238813344 238902048 239104712 239323392 239578566 239800176 240092748 240223104 240622536 241339824 241527132 241544556 241616844 241821811 242042976 242472384 242525178 242542674 242952912 243077868 243356883 243374439 243474336 243903744 244082322 244515348 244946592 245227752 245360896 245452032 245887488 246367737 246374784 246802248 247730076 247822092 248014431 248259168 248396544 248681664 249120256 249606819 250049646 250278336 250719744 251082909 251219232 251507592 251525736 251755776 251951168 252080752 253028424 253122408 253431234 253568832 253571472 254018688 254073996 254383983 254945306 254963698 255068352 255499776 255518208 255943072 255998799 256017267 256450296 256452966 256905264 257000688 257140224 257453952 257966856 258099534 258421824 258554736 258660864 258851516 259069833 259547904 259623144 259824642 260062272 260523648 260620416 260841504 261492858 261600192 262061568 262196352 262497312 262573407 263039238 263484144 263503152 263805612 263941293 264515328 264592008 265175856 265480236 265499388 266497506 267214464 267521184 267658776 268189218 268665012 268764804 268992801 269138848 269238816 269694208 269713664 270172672 270250992 270700353 271289088 271907328 272197244 272298348 272778592 272781432 272929536 273030912 273242816 273262528 273322026 274057344 274391712 274997184 275564916 275881221 276031008 276133536 276367784 276620544 276623424 277111296 277171632 277652529 278122152 278142216 278256384 278615568 279210624 279291564 279446112 279508327 279766872 280260288 281302923 281563128 281781654 281801982 282059712 282383472 282621636 282946041 282966453 283225248 283445064 283590846 284207616 284554368 284656977 284762709 285264936 285267906 285771024 286032384 286360704 286951896 287437248 287457984 287935956 287944192 288092288 288506583 289018422 289125774 289282752 289635696 289795968 290212713 290724552 290874078 291366064 291506688 291991392 292506368 292570056 293089104 293446692 293606016 293715072 294819264 294970896 295199828 295309476 295830304 296355136 296419662 296441046 296942448 297579744 298083072 298104576 298322838 298971648 299192012 299722808 299996928 300362944 300529152 300616272 300961332 301116123 301124736 301492128 301647192 301771008 302781204 302893668 303128749 303405984 303427872 303944256 304032366 304593408 305075001 305200224 305738496 305895744 306875916 306879111 307045728 307159776 307398168 307420344 307701504 308690676 309371832 309749286 310534884 310650228 310913757 311198112 311201352 311750208 312277504 312300032 312887421 312909993 313442514 313590528 314111952 314282496 314737731 315292824 315581184 315848896 316141056 317225216 317317176 317681406 317853888 318417792 318536064 318875697 319438088 319602382 319733568 320123664 320297472 320830048 320923053 321492402 321786432 322036176 322059408 322155792 322723968 323296512 323366904 323390232 323937216 324103824 324475844 324499252 324632448 325443096 325719174 325840158 326020464 326595456 326970336 327065121 327786822 327945024 328490316 328499712 328768979 329069664 329141313 329725242 330306768 330429456 330685908 330855987 331012224 331575552 331671672 331842258 332809092 333399528 333704448 334060254 334777212 334958976 335343456 335367648 337188159 337371232 337496544 337908312 338091776 338095296 338691584 338765328 339178644 339353091 340091136 341331732 341356356 341933728 341937288 342540352 342667584 343271936 343955808 344132712 344562432 344739648 345426444 345822939 345847887 346164192 346432856 346749696 347364864 347493888 347788672 348043311 348657144 348800256 349595136 349996416 350097876 350718984 351039744 351312192 351337536 351740816 351921724 352619157 352789344 353244738 353375946 353567808 353973648 353999184 354704427 355028832 355330008 355658688 356285952 356694912 356878368 356981823 357585624 358021902 358220016 358353072 358657068 358985088 359367849 359700264 360139122 360334656 360933804 362290698 362316834 362425266 363064464 363708576 363787767 363814011 364429368 364616802 365211504 365409792 365855616 366662912 367419888 367841628 368041344 368178048 368831232 369562176 370203372 370829536 370856288 371487424 371595114 372280832 372388752 372594816 373022496 373680384 375070564 375074469 375417504 375708872 375735976 376079616 376511296 376828848 377261388 377288604 377633664 377926752 378121128 379405824 379542636 379683612 380005703 380146851 380353248 380357208 381028032 381110994 381814272 382417959 382445547 382602528 383249664 383277312 383914608 384675444 384679449 385357896 385501032 385710336 386180928 386394624 386950284 387149301 387632736 387832104 388277274 389321856 389434716 389736963 390093408 390785472 390930624 391262256 391474688 391620096 392239287 393092352 393294528 393745968 394558857 395226216 395254728 395708418 395923264 396772992 397763784 398220354 398249082 399746259 400628338 400821696 401281776 401488164 401499648 401989504 402196256 402283827 402997518 403708272 403858224 404541312 404570496 405259008 405376488 406467072 406766668 406933632 407860992 408295866 408447522 409167888 409172148 409394304 409546368 409864224 409893792 409983039 411086016 411587568 412118861 412495776 412999048 413347374 414046512 414200304 414551676 414930816 414935136 415666944 415757448 417183228 417213324 417384576 417692219 417923352 418815936 418937346 419650308 420390432 422344692 422672481 422702973 423089568 423575208 423805184 424557056 424714752 425167596 425386269 426311424 426831552 427897404 427901859 428656536 429048576 429381568 429412544 429541056 430298624 431155872 431186976 431903934 431916288 432138432 432843264 433527633 433688661 433924128 434292232 434453544 434693952 435460608 435960448 436086828 436311117 437049096 437260032 437987088 438759552 438855084 439227371 439633656 440170038 440409024 440572608 440914544 441141316 441349632 442228896 442456344 442799742 442964214 443745456 444532704 444629493 444661569 445413672 446369616 446611968 446777856 447124608 447156864 447484257 448788018 449584212 449995392 450544416 450793728 450924408 451441998 451687104 452238192 452470788 452656512 454171806 454340502 455108976 455141808 455916384 456048549 456890112 457800336 458607744 458843616 459652864 460313874 460568592 461097252 461130516 461552256 463036014 464057748 464623929 464876192 465802326 466661888 466797168 467625312 468416256 468450048 470158876 470163771 470385792 470992984 471167928 471423744 471964864 471998912 472939236 473371776 473773344 474211584 475593216 475837824 475975764 476345177 476522109 476780832 477362536 477626688 477804096 478209424 478646784 479157132 479403573 479600352 480185496 480446208 481245072 482238603 482679648 483054264 483089112 483233688 483643622 484085952 484944768 485050356 485085348 485905824 486155736 486713766 486748878 486948672 487807488 488164644 488578761 488760237 489030696 489893184 490455504 490721792 490904064 491680233 492735474 492749568 493604496 494587863 495460152 495644184 496028862 496518336 496793088 497363328 499213638 500099292 500556672 501090381 502165818 502438464 503015184 503051472 503511552 503902336 504161504 506056848 506244816 506862468 507137664 507142944 508037376 508147992 508767966 509890612 509927396 510136704 511886144 511997598 512034534 512900592 512905932 513810528 514001376 514907904 515933712 516199068 516599699 516843648 517109472 517703032 518139666 519095808 519246288 519649284 520124544 521047296 521240832 521683008 522985716 523200384 523586021 524392704 524994624 525146814 526078476 526968288 527006304 527611224 527882586 529030656 529184016 529867107 530063919 530351712 530960472 530998776 532995012 534428928 535042368 535317552 536378436 537032853 537330024 537529608 537985602 538277696 538477632 539388416 539427328 540208683 540501984 541400706 542578176 543436047 543475251 543637899 544394488 544596696 545557184 545562864 545859072 546061824 546485632 546525056 546644052 546925203 548114688 548783424 549994368 551129832 551762442 552062016 552267072 552735568 553241088 553246848 554343264 555305058 556244304 556284432 556512768 557231136 557392671 558421248 558583128 558892224 559016654 559533744 560520576 562605846 563126256 563563308 563603964 564119424 564766944 565243272 565892082 565932906 566450496 566890128 567181692 567873691 569108736 569313954 569525418 570529872 570535812 571542048 571666491 572721408 573903792 574874496 574915968 575871912 576184576 577013166 578036844 578251548 578565504 579271392 579591936 580425426 581449104 581748156 582415911 582732128 583982784 585012736 585140112 586178208 586893384 587212032 587430144 589638528 589941792 590399656 590618952 591660608 592710272 592839324 592882092 593562627 593884896 595159488 596166144 596209152 596645676 597151819 597330531 597373623 598384024 599445616 599993856 600725888 600942507 601232544 601922664 602232246 602249472 602984256 603294384 603542016 604496277 605562408 605787336 606257498 606811968 606855744 607888512 608064732 610150002 610400448 611476992 611791488 612443799 612671283 613751832 613758222 614091456 614319552 614796336 614840688 615403008 617381352 618743664 619498572 620021061 621069768 621300456 621827514 622396224 622402704 623500416 625774842 625819986 626885028 627181056 628223904 628406019 629475462 630585648 631162368 631697792 634450432 634634352 635362812 635707776 636835584 637072128 637751394 638876176 639204764 639467136 640247328 641660096 641846106 642984804 643572864 644072352 644118816 644311584 645447936 646593024 646733808 646780464 647855901 647874432 648207648 648951688 648998504 649264896 650886192 651438348 651680316 652040928 653190912 653940672 654130242 655573644 655890048 656373487 656980632 657537958 658139328 658282626 659450484 660255057 660613536 660858912 661371816 661711974 662024448 663151104 663343344 663684516 664199613 664446321 665618184 666799056 667408896 668120508 669554424 669917952 670686912 670735296 673182027 674376318 674742464 674993088 675816624 676183552 676190592 677162997 677530656 678357288 678706182 680182272 681257709 681510753 682663464 682712712 683867456 683874576 685080704 685335168 687911616 688265424 689124864 689479296 690470811 690852888 691645878 691695774 692328384 692865712 693499392 695577344 696086622 697314288 697600512 698703489 699992832 700195752 701437968 702079488 702624384 702675072 703481632 703843448 705238314 705578688 706489476 706751892 707135616 707947296 707998368 709408854 710057664 710660016 711317376 711841669 713389824 713756736 713963646 715171248 716043804 716440032 716706144 717314136 717970176 718735698 719400528 720278244 720669312 721867608 724581396 724633668 724850532 725465433 726128928 727417152 727575534 727628022 728858736 729233604 730070649 730123317 730423008 731711232 733325824 734839776 735683256 736082688 736356096 737662464 739103211 739124352 740406744 741659072 741712576 742974848 743190228 744043293 744777504 745189632 746044992 747360768 748542421 748820457 750141128 750148938 750835008 751417744 751471952 752159232 753022592 753657696 754522776 754577208 755267328 755853504 756242256 758665459 759085272 759367224 760011406 760293702 760706496 760714416 762056064 762221988 763151949 764835918 764891094 765205056 766499328 766554624 767829216 767996397 768051801 769350888 769358898 770715792 771002064 771420672 772361856 773900568 774298602 775265472 775664208 776554548 777209499 778643712 778869432 779473926 780186816 781570944 781861248 782524512 784478574 786184704 786589056 787491936 787720221 789117714 790452432 790509456 791416836 791823879 791846528 793545984 795527568 796440708 796498164 799492518 801256676 801643392 802563552 802976328 803979008 804392512 804567654 805995036 806978403 807416544 807716448 809082624 809140992 810518016 810752976 812101059 813533336 813867264 815721984 816591732 816895044 818335776 818344296 818788608 819092736 819728448 819787584 819966078 822172032 822778033 823175136 824237722 824991552 825998096 826694748 827643663 828093024 828400608 829103352 829861632 829870272 831333888 831514896 832957587 834366456 834426648 834769152 835384438 835846704 837631872 837874692 838524981 839300616 840780864 843908769 844689384 845344962 845405946 846179136 847150416 847610368 848838123 848899359 850335192 850772538 852622848 853663104 853970931 854288127 855794808 855803718 857313072 858097152 858763136 858825088 859082112 862311744 862373952 863807868 863832576 864276864 865519749 867055266 867377322 867848256 868584464 868907088 869387904 871920896 872173656 872622234 874098192 874520064 875974176 877519104 877710168 878454742 879267312 880340076 880818048 881145216 881829088 882282632 884457792 884912688 885599484 885928428 887490912 889065408 889258986 889323138 890827344 892308571 892372943 892739232 894249216 894313728 894968514 897576036 899168424 899990784 901088832 901587456 901848816 902883996 903348369 903374208 904476384 904941576 905313024 908343612 908681004 909386247 910217952 910283616 911832768 912097098 913780224 915225003 915600672 917215488 917687232 919305728 920627748 920637333 921137184 922194504 922261032 923104512 926072028 928115496 929247858 929752384 931604652 932741271 933594336 935250624 936832512 936900096 938662263 938729979 940317752 940327542 940771584 941985968 942335856 942847488 943929728 943997824 945878472 946743552 947546688 948423168 951675648 951951528 952690354 953044218 953561664 954725072 955253376 955608192 956418848 956627091 958314264 958807146 959200704 960370992 960892416 962490144 962769159 964477206 965359296 966108528 966178224 966467376 967287244 968171904 969889536 970100712 970170696 971811648 972311472 973427532 973497756 973897344 976329288 977157522 977520474 978061392 979786368 980911008 981195363 983360466 985470948 985499136 986306937 987208992 987423939 989175726 990920304 991288368 992057724 992567961 993036672 994726656 998427276 1000198584 1001113344 1002180762 1004331636 1004876928 1006030368 1006102944 1007804672 1008323008 1011564477 1012113696 1012489632 1013724936 1014275328 1014285888 1016074752 1016295984 1017535932 1018059273 1019781224 1019854792 1020273408 1023772288 1023995196 1024069068 1025801184 1025811864 1027621056 1028002752 1029815808 1031444051 1031867424 1032398136 1033199398 1033687296 1034218944 1035406064 1036279332 1037468817 1037543661 1038492576 1039298568 1040249088 1042094592 1042481664 1043366016 1044129933 1045971432 1046400768 1047172042 1048785408 1049989248 1050293628 1052156952 1053936576 1054012608 1055222448 1055765172 1057857471 1058368032 1059734214 1060127838 1060703424 1061920944 1061997552 1064113281 1065990024 1068857856 1070084736 1070635104 1070945469 1072756872 1074065706 1074660048 1075059216 1075971204 1076555392 1076955264 1078103547 1080417366 1081003968 1082801412 1086872094 1086950502 1087275798 1088788976 1089193392 1091114368 1091125728 1092971264 1093050112 1093288104 1093850406 1096229376 1097566848 1099988736 1102259664 1103524884 1104124032 1104534144 1105471136 1106493696 1108686528 1110610116 1112488608 1112568864 1114462272 1114785342 1116842496 1117166256 1117784448 1118033308 1118608337 1119067488 1121041152 1125211692 1125223407 1126252512 1127126616 1127207928 1128238848 1129533888 1130486544 1131784164 1131865812 1132900992 1133780256 1134363384 1135747382 1138217472 1138627908 1139050836 1140017109 1140440553 1141059744 1141071624 1143084096 1143332982 1145442816 1147253877 1147336641 1147807584 1149748992 1149831936 1151743824 1152369152 1154026332 1154038347 1156073688 1156503096 1157131008 1158542784 1159183872 1160850852 1161447903 1162898208 1163496312 1164831822 1165464256 1167965568 1169210889 1170280224 1172356416 1173786768 1174424064 1174860288 1176717861 1179277056 1179883584 1180799312 1181237904 1183321216 1185420544 1185678648 1185764184 1187125254 1187769792 1190318976 1193291352 1194303638 1194661062 1194747246 1196768048 1198891232 1199238777 1201451776 1201885014 1202465088 1203845328 1204464492 1204498944 1205968512 1206588768 1206851481 1208992554 1211124816 1211574672 1212514996 1213623936 1213711488 1215777024 1216129464 1220300004 1220800896 1223582976 1224887598 1225342566 1227503664 1227516444 1228182912 1228639104 1229592672 1229681376 1229949117 1234762704 1236356583 1237487328 1238997144 1240042122 1242139536 1242600912 1243655028 1244792448 1244805408 1247000832 1251549684 1251639972 1253076657 1253770056 1256447808 1256812038 1258950924 1261171296 1263395584 1268017443 1268108919 1269268704 1270725624 1271415552 1273671168 1274144256 1275502788 1276158807 1277752352 1278409528 1278934272 1280494656 1283320192 1283692212 1285969608 1287145728 1288144704 1288237632 1288623168 1290895872 1292936909 1293467616 1293560928 1295711802 1295748864 1296415296 1297903376 1297997008 1298529792 1300582899 1301772384 1302876696 1303360632 1304081856 1306381824 1307881344 1308260484 1308933351 1311147288 1311780096 1312746974 1313961264 1315075916 1316278656 1316565252 1317682113 1318900968 1320510114 1321227072 1321717824 1322743632 1323423948 1324048896 1326686688 1327369032 1328399226 1328892642 1331236368 1333598112 1333888479 1333984707 1336241016 1339108848 1339835904 1341373824 1341470592 1342452771 1346364054 1348752636 1349484928 1349986176 1351633248 1352381184 1354325994 1355061312 1356714576 1357412364 1362515418 1363021506 1365326928 1365425424 1367734912 1367749152 1370161408 1370670336 1375823232 1376530848 1378958592 1380941622 1381705776 1383291756 1383391548 1384656768 1385731424 1391154688 1392173244 1393871787 1394628576 1397406978 1399985664 1400391504 1402199183 1402875936 1405248768 1405350144 1406963264 1407686896 1410476628 1410491313 1411157376 1412978952 1413503784 1414271232 1415894592 1415996736 1418817708 1420115328 1421320032 1422634752 1423683338 1426779648 1427513472 1427927292 1429035531 1429566327 1430342496 1432087608 1432880064 1433412288 1434628272 1435940352 1437471396 1438210719 1438801056 1440556488 1441338624 1443735216 1446715809 1449162792 1449267336 1449701064 1450930866 1452257856 1454834304 1455151068 1455256044 1457717472 1458467208 1460141298 1460246634 1460846016 1463422464 1465736283 1466280711 1469679552 1471366512 1472165376 1472712192 1475040699 1478206422 1478248704 1480813488 1483318144 1483425152 1485949696 1486380456 1488086586 1489555008 1490379264 1492089984 1497084842 1497640914 1500282256 1500297876 1501670016 1502835488 1502943904 1503271143 1506045184 1507315392 1509045552 1509154416 1510534656 1511707008 1512484512 1517330918 1518170544 1518734448 1520022812 1520587404 1521412992 1521428832 1524112128 1524443976 1526303898 1529671836 1529782188 1530410112 1535658432 1535992794 1536103602 1538701776 1538717796 1541431584 1542004128 1544723712 1547801136 1548597204 1549799097 1550530944 1551328416 1553109096 1554418998 1557287424 1557738864 1558947852 1560373632 1563141888 1563722496 1565049024 1568957148 1570758063 1573178112 1574983872 1575440442 1578235428 1580904864 1581018912 1582833672 1583647758 1583693056 1587091968 1589601321 1590191757 1591055136 1592881416 1592996328 1598985036 1602513352 1603286784 1605127104 1605952656 1607958016 1608785024 1609135308 1611098559 1611990072 1613956806 1614833088 1615432896 1618165248 1618281984 1620626049 1621505952 1624202118 1627066672 1627734528 1630308141 1630425753 1633183464 1633790088 1636671552 1636688592 1637577216 1638185472 1639456896 1639575168 1639932156 1640775609 1644344064 1645556066 1646350272 1648475444 1649983104 1651996192 1653389496 1655287326 1656186048 1656801216 1658206704 1659723264 1659740544 1663029792 1665915174 1668732912 1668853296 1669538304 1670768876 1671693408 1672178013 1675263744 1675749384 1677049962 1678601232 1681561728 1687817538 1689378768 1690689924 1690811892 1692358272 1694300832 1697676246 1697798718 1700670384 1701545076 1703621073 1707326208 1707941862 1708576254 1711589616 1711607436 1714626144 1717526272 1717650176 1718164224 1724623488 1724747904 1727615736 1728553728 1731039498 1734110532 1734754644 1735696512 1737168928 1737814176 1738775808 1743841792 1744347312 1745244468 1747247733 1748196384 1751948352 1755038208 1755420336 1756909484 1758534624 1760680152 1761636096 1762290432 1763658176 1764565264 1768915584 1769825376 1771198968 1771856856 1774981824 1778130816 1778517972 1778646276 1780687881 1781654688 1784617142 1784745886 1785478464 1788498432 1788627456 1789937028 1791455457 1791991593 1792120869 1795152072 1798336848 1799981568 1802177664 1802827521 1803697632 1805767992 1806696738 1806748416 1808952768 1809883152 1810626048 1813488831 1816687224 1817362008 1818772494 1820435904 1820567232 1823665536 1824194196 1830450006 1831201344 1834430976 1835374464 1837331397 1838013849 1841255496 1841274666 1842274368 1844389008 1844522064 1846209024 1852144056 1856230992 1858495716 1859504768 1863209304 1865482542 1867188672 1870501248 1877324526 1877459958 1880635504 1880655084 1881543168 1883971936 1884671712 1887859456 1887995648 1891756944 1893487104 1895093376 1903351296 1903903056 1905380708 1906088436 1907123328 1909450144 1910506752 1911216384 1912837696 1913254182 1916628528 1917614292 1918401408 1920741984 1924980288 1925538318 1928954412 1930718592 1932217056 1932356448 1932934752 1934574488 1936343808 1939779072 1940201424 1940341392 1943567703 1943623296 1944622944 1946855064 1946995512 1947794688 1952658576 1954315044 1955040948 1956122784 1956558289 1959572736 1961822016 1962390726 1966720932 1969120461 1970941896 1972613874 1974417984 1974847878 1978351452 1980765171 1981840608 1982576736 1984115448 1985135922 1986073344 1989453312 1992598839 1993338963 1996854552 2000397168 2002226688 2004361524 2008663272 2009753856 2012060736 2012205888 2015609344 2016646016 2019546081 2023128954 2024227392 2024979264 2027449872 2028550656 2028571776 2031488991 2032591968 2035071864 2036118546 2039562448 2039709584 2040546816 2043773127 2047544576 2047990392 2048138136 2051602368 2051623728 2055242112 2056005504 2062888102 2063734848 2064796272 2066398796 2067374592 2068437888 2070812128 2071412433 2072558664 2074937634 2075087322 2076985152 2078597136 2080498176 2086732032 2088259866 2091942864 2092801536 2094344084 2096110467 2099978496 2100587256 2104313904 2107873152 2108025216 2110444896 2111530344 2115714942 2116736064 2119468428 2120255676 2121406848 2123841888 2123995104 2128226562 2131980048 2135525007 2140169472 2141270208 2141890938 2145513744 2148131412 2149320096 2150118432 2151942408 2153110784 2153910528 2156207094 2160834732 2162007936 2165602824 2173744188 2173901004 2174551596 2176396299 2177577952 2178386784 2182228736 2182251456 2185942528 2186100224 2186576208 2187700812 2190211947 2190369951 2195133696 2199977472 2204519328 2207049768 2208248064 2209068288 2210942272 2212987392 2217373056 2221220232 2224977216 2225137728 2228924544 2229570684 2232129879 2234332512 2235568896 2236066616 2237216674 2238134976 2242082304 2245627263 2246461371 2250423384 2250446814 2252505024 2254253232 2254415856 2256477696 2259067776 2260973088 2263568328 2263731624 2265801984 2267560512 2268726768 2271494764 2275996377 2277255816 2278101672 2280034218 2280881106 2282119488 2282143248 2286168192 2286665964 2289455847 2294507754 2294673282 2295615168 2299497984 2299663872 2303487648 2303989191 2304155403 2308052664 2308076694 2312147376 2313006192 2314262016 2317085568 2321701704 2322895806 2325796416 2326992624 2329663644 2330928512 2335931136 2338421778 2340560448 2344712832 2347573536 2353435722 2358554112 2359767168 2361598624 2362475808 2366642432 2370841088 2371357296 2371528368 2374250508 2375471637 2375539584 2380637952 2386582704 2388607276 2389322124 2389494492 2393536096 2397782464 2398477554 2402903552 2403770028 2404930176 2407690656 2408928984 2411937024 2413177536 2413702962 2417985108 2420935209 2422249632 2423149344 2425029992 2427247872 2427422976 2431554048 2432258928 2436303177 2440600008 2441601792 2447165952 2449775196 2450685132 2455007328 2455032888 2456365824 2457278208 2459185344 2459362752 2459898234 2468334099 2469525408 2472713166 2474974656 2477994288 2480084244 2482930989 2484279072 2485201824 2487310056 2489584896 2489610816 2494001664 2498872761 2503099368 2503279944 2506153314 2507540112 2512895616 2513624076 2515574943 2517901848 2522342592 2526791168 2531726307 2536034886 2536217838 2538537408 2541451248 2542831104 2546514369 2546698077 2551005576 2552317614 2555504704 2556819056 2557868544 2560989312 2561912793 2566640384 2567384424 2571939216 2574291456 2576289408 2576475264 2577246336 2585873818 2586935232 2587121856 2591423604 2591497728 2592830592 2595806752 2595994016 2596559247 2601165798 2603544768 2605753392 2606721264 2608163712 2615762688 2616520968 2617866702 2622294576 2623560192 2625493948 2627922528 2630151832 2632557312 2633130504 2635364226 2637801936 2641020228 2642454144 2643435648 2645487264 2646847896 2653373376 2654738064 2656798452 2657785284 2660039921 2662472736 2667196224 2667776958 2667969414 2672482032 2676925713 2677118829 2678217696 2682747648 2682941184 2684905542 2692728108 2697505272 2698969856 2699972352 2703266496 2704762368 2708651988 2710045107 2710122624 2713429152 2714824728 2725030836 2726043012 2728158741 2730653856 2730850848 2735469824 2735498304 2740322816 2741340672 2745675009 2751646464 2753061696 2757917184 2761883244 2761911999 2763411552 2766583512 2766783096 2769313536 2771462848 2784346488 2787743574 2789257152 2794813956 2798223813 2800783008 2804398366 2805751872 2810497536 2810700288 2813926528 2815373792 2815986789 2816189937 2820953256 2820982626 2822314752 2825957904 2827007568 2828542464 2831789184 2831993472 2837635416 2840230656 2842640064 2845269504 2847366676 2855026944 2855854584 2858071062 2859132654 2860684992 2864175216 2865760128 2866824576 2869256544 2869881273 2874942792 2876421438 2877602112 2881112976 2882677248 2887470432 2888307477 2893431618 2898325584 2898534672 2899402128 2901861732 2904515712 2909668608 2910302136 2910512088 2915434944 2916934416 2920282596 2920493268 2921692032 2931472566 2932561422 2939359104 2942733024 2943586089 2950081398 2956412844 2956497408 2958920811 2961626976 2966636288 2966850304 2971899392 2972760912 2976173172 2977703883 2979110016 2984179968 2994169684 2995281828 3000564512 3000595752 3003340032 3005670976 3005887808 3006542286 3012090368 3014630784 3018091104 3018308832 3023414016 3024969024 3034661836 3034693431 3036341088 3037468896 3040045624 3041174808 3042825984 3042857664 3048224256 3048887952 3052607796 3054177819 3059343672 3059564376 3060820224 3071316864 3071985588 3072207204 3074591597 3077403552 3077435592 3082863168 3084008256 3089447424 3094332153 3095602272 3097194408 3099598194 3101061888 3102656832 3106218192 3108837996 3112406451 3112630983 3115477728 3117895704 3120747264 3126283776 3127444992 3130098048 3132389799 3137914296 3141516126 3146356224 3149967744 3150880884 3156470856 3161809728 3162037824 3165667344 3167295516 3167386112 3173572413 3179202642 3180383514 3182110272 3185762832 3185992656 3192339843 3197970072 3205026704 3206573568 3210254208 3211905312 3217570048 3218270616 3222197118 3223980144 3227913612 3229666176 3230865792 3234310641 3241252098 3243011904 3248404236 3254133344 3260616282 3260851506 3266366928 3267580176 3273343104 3273377184 3278913792 3279150336 3279864312 3281551218 3288688128 3291112132 3292700544 3296950888 3299966208 3303992384 3306778992 3310574652 3312372096 3313602432 3316413408 3319481088 3326059584 3331830348 3334416239 3337465824 3337706592 3341537752 3343386816 3344356026 3350527488 3351498768 3354099924 3355825011 3357202464 3363123456 3375635076 3375670221 3378757536 3381379848 3381623784 3384716544 3388601664 3395352492 3395597436 3401340768 3403090152 3407242146 3414652416 3415883724 3417152508 3420051327 3421321659 3423179232 3423214872 3429252288 3435052544 3435300352 3436328448 3441761631 3442009923 3449246976 3449495808 3455231472 3457107456 3462078996 3462115041 3468221064 3469509288 3471393024 3474337856 3475628352 3477551616 3488694624 3490488936 3494495466 3496392768 3503896704 3507632667 3510840672 3513818968 3517069248 3521360304 3523272192 3524580864 3527316352 3529130528 3530153583 3537831168 3539650752 3542397936 3543713712 3549963648 3556261632 3557035944 3557292552 3561375762 3563309376 3569234284 3569491772 3570956928 3579874056 3582910914 3583983186 3584241738 3590304144 3596673696 3597716331 3604355328 3605655042 3607395264 3611535984 3613393476 3613496832 3617905536 3619766304 3620554443 3626977662 3633374448 3634724016 3637544988 3640871808 3641134464 3647331072 3648388392 3660900012 3662402688 3670748928 3674662794 3676027698 3682510992 3682549332 3684548736 3688778016 3689044128 3689847351 3704288112 3709069749 3712461984 3716991432 3719009536 3726418608 3730965084 3734377344 3741002496 3754649052 3754919916 3759229971 3761271008 3761310168 3767943872 3769343424 3775718912 3775991296 3783513888 3790186752 3804052329 3804326757 3807806112 3810761416 3812176872 3814246656 3818900288 3821013504 3822432768 3825675392 3826508364 3828476421 3833257056 3835228584 3836802816 3841483968 3849960576 3851076636 3857908824 3861437184 3864434112 3864712896 3865869504 3869148976 3872687616 3878810727 3880402848 3880682784 3887135406 3887246592 3889245888 3893710128 3893991024 3895589376 3901748697 3905317152 3908630088 3910081896 3912245568 3913116578 3919145472 3923644032 3924781452 3926800053 3933441864 3938240922 3941883792 3945227748 3948835968 3949695756 3953046339 3956702904 3961530342 3963681216 3965153472 3968230896 3970271844 3972146688 3985197678 3986677926 3993709104 4000794336 4001665437 4001954121 4008723048 4017326544 4019507712 4024121472 4024411776 4033292032 4039092162 4046257908 4048454784 4049958528 4054899744 4057143552 4062977982 4065183936 4070143728 4072237092 4079124896 4079419168 4087546254 4095089152 4095980784 4096276272 4103204736 4103247456 4110484224 4112011008 4125776204 4127469696 4129592544 4132797592 4136875776 4141624256 4142824866 4145117328 4149875268 4150174644 4153970304 4157194272 4173464064 4176519732 4180062733 4181615361 4183885728 4188688168 4192220934 4199956992 4201174512 4206597549 4208627808 4215746304 4216050432 4220889792 4223060688 4231429884 4231473939 4233472128 4238936856 4240511352 4242813696 4247683776 4247990208 4256453124 4263960096 4271050014 4280338944 4282540416 4283781876 4287106593 4288698981 4291027488 4296262824 4298640192 4300236864 4303884816 4306221568 4307821056 4312414188 4314632157 4321669464 4324015872 4331205648 4340147427 4347488376 4347802008 4349103192 4352792598 4355155904 4356773568 4364457472 4364502912 4373152416 4375401624 4380423894 4380739902 4390267392 4397208849 4398842133 4409038656 4414099536 4416496128 4418136576 4421884544 4425122097 4434746112 4442440464 4449954432 4450275456 4457849088 4459141368 4464259758 4468665024 4471137792 4472133232 4474433348 4476269952 4491254526 4492922742 4500846768 4500893628 4505010048 4508506464 4508831712 4509813429 4518135552 4521946176 4527136656 4527463248 4531603968 4535121024 4537453536 4542989528 4551992754 4554511632 4556203344 4560068436 4561762212 4564238976 4564286496 4572336384 4573331928 4578911694 4589015508 4589346564 4591230336 4594614409 4606975296 4607978382 4608310806 4616105328 4616153388 4624294752 4626012384 4634171136 4643403408 4645791612 4649397291 4651592832 4653985248 4659327288 4661857024 4671862272 4676843556 4681120896 4689425664 4695147072 4706871444 4712274189 4719534336 4723197248 4724951616 4733284864 4742714592 4743056736 4748501016 4750943274 4751079168 4761275904 4768803963 4770575271 4773165408 4777214552 4778644248 4778988984 4787072192 4795564928 4796955108 4807540056 4809860352 4815381312 4817857968 4823874048 4826355072 4827405924 4831501081 4833295677 4835970216 4841870418 4844499264 4846298688 4850059984 4854495744 4854845952 4864517856 4872606354 4881200016 4883203584 4890924423 4891277259 4899550392 4901370264 4910014656 4910065776 4912731648 4914556416 4918370688 4918725504 4919796468 4922326827 4936668198 4939050816 4945426332 4949949312 4955988576 4960168488 4965861978 4968558144 4970403648 4974620112 4979169792 4979221632 4997745522 5006198736 5006559888 5012306628 5015080224 5016534039 5025791232 5027248152 5031149886 5035803696 5044685184 5063452614 5072069772 5072435676 5077074816 5082902496 5093028738 5093396154 5102011152 5104635228 5110863219 5111009408 5113638112 5121978624 5123825586 5133280768 5134768848 5143878432 5152578816 5152950528 5154492672 5171747636 5173870464 5174243712 5182847208 5185661184 5191613504 5191988032 5193118494 5202331596 5207089536 5211506784 5213442528 5216327424 5231525376 5233041936 5235733404 5239796947 5241743199 5244589152 5250987896 5255845056 5260303664 5265114624 5266261008 5270728452 5275603872 5282040456 5284908288 5286871296 5290974528 5293695792 5306746752 5309476128 5310658213 5313596904 5315570568 5320079842 5324945472 5334392448 5335553916 5335938828 5342063643 5344964064 5353851426 5354237658 5356435392 5365495296 5365882368 5369811084 5374366371 5375974779 5376362607 5385456216 5395010544 5397939712 5399944704 5406532992 5408482563 5417303976 5420090214 5420245248 5426858304 5429649456 5440466493 5450061672 5452086024 5456317482 5461307712 5461701696 5470939648 5470996608 5491350018 5503292928 5506123392 5511994191 5514041547 5523766488 5523823998 5526823104 5533167024 5533566192 5538627072 5542925696 5568692976 5575487148 5578514304 5589627912 5596447626 5601566016 5608796732 5611503744 5627853056 5630747584 5631973578 5632379874 5641906512 5641965252 5644629504 5651915808 5654015136 5663578368 5663986944 5675270832 5680461312 5685280128 5694733352 5710053888 5711709168 5716142124 5718265308 5721369984 5728350432 5731520256 5733649152 5738513088 5739762546 5749885584 5752842876 5755204224 5759446231 5762225952 5774940864 5776614954 5786863236 5796651168 5797069344 5798804256 5803723464 5809031424 5819337216 5820604272 5821024176 5830703109 5830869888 5833868832 5840565192 5840986536 5843384064 5862945132 5865122844 5869674867 5878718208 5885466048 5887172178 5900162796 5907361383 5912825688 5917841622 5923253952 5933272576 5933700608 5942295513 5945521824 5952346344 5955407766 5958220032 5968359936 5977796517 5980016889 5988339368 5990563656 6001129024 6001191504 6006680064 6011341952 6011775616 6013084572 6029261568 6036182208 6036617664 6046828032 6049938048 6058638243 6069323672 6069386862 6072682176 6074937792 6080091248 6082349616 6085651968 6085715328 6097775904 6105215592 6108355638 6118687344 6119128752 6121640448 6131319381 6142633728 6143971176 6144414408 6149183194 6154807104 6154871184 6165726336 6168016512 6188664306 6191204544 6194388816 6199196388 6202123776 6205313664 6212436384 6214237299 6217675992 6224812902 6225261966 6230955456 6235791408 6241494528 6246610601 6260196096 6264779598 6275828592 6283032252 6288331401 6299935488 6301761768 6312941712 6323619456 6324075648 6331334688 6334591032 6347144826 6358405284 6360767028 6364220544 6371525664 6371985312 6384679686 6395940144 6406575021 6410053408 6420508416 6423810624 6435140096 6436541232 6444394236 6447960288 6455827224 6459332352 6461731584 6468621282 6482504196 6486023808 6496808472 6508266688 6521232564 6521703012 6529188897 6532733856 6535160352 6546686208 6546754368 6557827584 6558300672 6559728624 6563102436 6570635841 6571109853 6582224264 6585401088 6593901776 6599932416 6607984768 6613557984 6621149304 6624744192 6627204864 6632826816 6638962176 6652119168 6663660696 6668832478 6674931648 6675413184 6683075504 6686773632 6688712052 6696389637 6702997536 6708199848 6711650022 6714404928 6726246912 6736881789 6739384113 6751270152 6751340442 6757515072 6762759696 6763247568 6769433088 6777203328 6790704984 6791194872 6802681536 6806180304 6814484292 6827989131 6831767448 6834305016 6840102654 6842643318 6846358464 6846429744 6858504576 6868367541 6883523262 6884019846 6898493952 6898991616 6910462944 6911967573 6912466209 6924157992 6924230082 6936442128 6939018576 6942786048 6948675712 6951256704 6977389248 6980977872 6988990932 6992785536 7007793408 7015265334 7021681344 7027637936 7034138496 7042720608 7054632704 7058261056 7060307166 7075662336 7079301504 7084795872 7087427424 7099927296 7112523264 7114071888 7114585104 7122751524 7126414911 7126618752 7138468568 7138983544 7141913856 7159748112 7165821828 7167966372 7168483476 7180608288 7193347392 7195432662 7208710656 7211310084 7214790528 7220108357 7223071968 7226786952 7235811072 7239532608 7241108886 7253955324 7262805627 7266748896 7269448032 7275089976 7281743616 7282268928 7294662144 7296776784 7308909531 7321800024 7324805376 7341497856 7349325588 7352055396 7365021984 7365098664 7369097472 7377556032 7378088256 7379694702 7405002297 7408576224 7418139498 7424923968 7433982864 7438019072 7448792967 7452837216 7461930168 7468754688 7482004992 7496618283 7509298104 7509839832 7518459942 7522542016 7522620336 7535887744 7538686848 7546724829 7567027776 7580373504 7595178921 7608104658 7608653514 7615612224 7621522832 7624353744 7628493312 7637800576 7651350784 7653016728 7656952842 7666514112 7670457168 7673605632 7682967936 7685738379 7699921152 7702153272 7715817648 7722874368 7728868224 7729425792 7731739008 7738297952 7757621454 7760805696 7761365568 7774270812 7774493184 7778491776 7787420256 7787982048 7789677741 7803497394 7810634304 7817260176 7820163792 7824491136 7826233156 7830258359 7847288064 7849562904 7853600106 7866883728 7876481844 7883767584 7890455496 7897671936 7899391512 7906092678 7913405808 7923060684 7927362432 7930306944 7936461792 7940543688 7970395356 7973355852 7980119763 7987418208 8001588672 8003330874 8003908242 8017446096 8030777139 8031356487 8034653088 8048242944 8048823552 8066584064 8078184324 8092515816 8096909568 8099917056 8109799488 8114287104 8125955964 8130135321 8130367872 8140287456 8144474184 8158249792 8158838336 8175092508 8184476223 8191961568 8192552544 8206409472 8206494912 8220968448 8224022016 8237025027 8251552408 8254939392 8259185088 8265595184 8273751552 8283248512 8285649732 8290234656 8299750536 8300349288 8307940608 8314388544 8345320049 8353039464 8360125466 8363230722 8367771456 8377376336 8384441868 8394671439 8402349024 8413195098 8417255616 8431492608 8432100864 8441779584 8446121376 8447960367 8448569811 8462859768 8462947878 8466944256 8477873712 8481022704 8485627392 8495367552 8495980416 8512906248 8527920192 8542100028 8565080832 8567563752 8574213186 8577397962 8582054976 8592525648 8597280384 8600473728 8607769632 8609643819 8624828376 8629264314 8643338928 8648031744 8662411296 8664922431 8680294854 8694976752 8695604016 8698206384 8705585196 8710311808 8713547136 8729005824 8746304832 8750803248 8760847788 8761479804 8794417698 8797684266 8818077312 8828199072 8843769088 8850244194 8869492224 8876762433 8884880928 8899908864 8900550912 8915698176 8918282736 8928519516 8933111649 8937330048 8944266464 8948866696 8952539904 8982509052 8985845484 9001693536 9001787256 9010020096 9017012928 9017663424 9019626858 9036271104 9043892352 9050558363 9054273312 9054926496 9070242048 9074907072 9085979056 9103985508 9104080293 9109023264 9112406688 9120136872 9123524424 9128477952 9128572992 9144672768 9146663856 9157823388 9162533457 9178031016 9178693128 9182460672 9189228818 9213950592 9215956764 9216621612 9223774791 9232210656 9232306776 9248589504 9252024768 9268342272 9282996459 9286806816 9291583224 9298794582 9303185664 9307970496 9318654576 9323714048 9337219353 9337892949 9353687112 9362241792 9378851328 9390294144 9397169397 9413742888 9424548378 9439068672 9446394496 9449903232 9485429184 9486113472 9497002032 9501886548 9502158336 9520717239 9537607926 9541150542 9546330816 9554429104 9557288496 9557977968 9574144384 9591129856 9593910216 9615080112 9619720704 9630762624 9635715936 9652710144 9654811848 9663002162 9666591354 9671940432 9683740836 9688998528 9692597376 9700119968 9702931923 9729035712 9745212708 9762400032 9781848846 9782554518 9799100784 9802740528 9815394281 9820029312 9820131552 9836741376 9837451008 9839592936 9844653654 9873336396 9878101632 9890852664 9899898624 9911977152 9920336976 9931723956 9937116288 9940807296 9949240224 9958443264 9995491044 10003248717 10012397472 10013119776 10024613256 10030160448 10033068078 10051582464 10054496304 10062299772 10067475033 10071607392 10089370368 10126905228 10127010663 10144139544 10144871352 10154149632 10165804992 10186057476 10186792308 10204022304 10209270456 10221726438 10222018816 10227276224 10243957248 10247651172 10260153981 10263964977 10269537696 10287756864 10305157632 10305901056 10308985344 10325284893 10326029769 10343495272 10347740928 10348487424 10365694416 10371322368 10383227008 10383976064 10386236988 10404663192 10414179072 10423013568 10426885056 10432654848 10466083872 10471466808 10479593894 10483486398 10489178304 10501975792 10511690112 10520607328 10522898001 10532522016 10541456904 10551207744 10564080912 10569816576 10573742592 10581949056 10587391584 10590460749 10613493504 10618952256 10621316426 10627193808 10631141136 10640159684 10649890944 10668784896 10671107832 10671877656 10684127286 10689928128 10707702852 10708475316 10712870784 10739622168 10748732742 10751949558 10752725214 10770912432 10790021088 10793148993 10813065984 10816965126 10834607952 10840180428 10840490496 10853716608 10859298912 10861663329 10880932986 10900123344 10904172048 10912634964 10922615424 10923403392 10941993216 10982700036 11012246784 11023988382 11028083094 11047532976 11047647996 11053646208 11066334048 11067132384 11085851392 11127209247 11137385952 11150974296 11157028608 11179255824 11192895252 11203132032 11217593464 11223007488 11255706112 11261495168 11263947156 11264759748 11277689913 11283813024 11283930504 11303831616 11308030272 11327156736 11327973888 11345884561 11350541664 11370560256 11389466704 11412156987 11412980271 11423418336 11432284248 11436530616 11442739968 11456700864 11463040512 11467298304 11477026176 11479525092 11485429263 11499771168 11505685752 11510408448 11518892462 11524451904 11549881728 11553229908 11573726472 11593302336 11594138688 11597608512 11607446928 11618062848 11636432181 11641208544 11642048352 11661406218 11661739776 11667737664 11681130384 11681973072 11686768128 11705246091 11725890264 11730245688 11739349734 11757436416 11770932096 11774344356 11780400159 11800325592 11814722766 11825651376 11835683244 11846507904 11859139017 11884591026 11891043648 11904692688 11910815532 11916440064 11955593034 11960033778 11976678736 11981127312 12002258048 12002383008 12022683904 12023551232 12026169144 12058523136 12072364416 12073235328 12099876096 12117276486 12138647344 12138773724 12145364352 12149875584 12160182496 12164699232 12171430656 12195551808 12210431184 12216711276 12237374688 12238257504 12262638762 12285267456 12287942352 12288828816 12298366388 12309614208 12309742368 12331452672 12336033024 12377328612 12382409088 12388777632 12398392776 12410627328 12424872768 12428474598 12435351984 12449625804 12450523932 12461910912 12471582816 12493221202 12520392192 12529559196 12540188199 12544846083 12551657184 12566064504 12576662802 12599870976 12603523536 12619792647 12625883424 12647238912 12648151296 12662669376 12669182064 12694289652 12694421817 12716810568 12721534056 12728441088 12743051328 12743970624 12769359372 12791880288 12813150042 12820106816 12841016832 12847621248 12861319779 12866096943 12873082464 12888788472 12895920576 12911654448 12918664704 12923463168 12937242564 12943896471 12965008392 12972047616 12993616944 13016533376 13042465128 13043406024 13058377794 13065467712 13070320704 13093372416 13093508736 13119457248 13126204872 13141271682 13142219706 13164448528 13170802176 13187803552 13191626547 13215969536 13227115968 13242298608 13249488384 13254409728 13265653632 13275366291 13304238336 13327321392 13337664956 13349863296 13350826368 13366151008 13373547264 13377424104 13392779274 13405995072 13416399696 13423300044 13428809856 13473763578 13478768226 13502540304 13502680884 13515030144 13525519392 13526495136 13529440287 13554406656 13581409968 13582389744 13605363072 13612360608 13628968584 13655978262 13663534896 13668610032 13680205308 13685286636 13692716928 13692859488 13717009152 13736735082 13767046524 13768039692 13783843227 13820925888 13823935146 13824932418 13848315984 13848460164 13872884256 13878037152 13897351424 13902513408 13948191873 13954778496 13961955744 13977981864 13985571072 14015586816 14030530668 14043362688 14055275872 14068276992 14085441216 14109265408 14116522112 14120614332 14136822567 14158603008 14169591744 14174854848 14199854592 14222305999 14228143776 14229170208 14245503048 14252829822 14253237504 14276937136 14277967088 14283827712 14306411889 14319496224 14331643656 14335932744 14336966952 14361216576 14386694784 14390865324 14422620168 14429581056 14440216714 14446143936 14453573904 14471622144 14479065216 14482217772 14494503243 14499887031 14507910648 14525611254 14533497792 14538896064 14550179952 14563487232 14564537856 14593553568 14617819062 14643600048 14649610752 14672773269 14673831777 14698651176 14704110792 14730043968 14730197328 14738194944 14755112064 14756176512 14759389404 14766980481 14810004594 14817152448 14836278996 14849847936 14867965728 14897585934 14905674432 14923860336 14937509376 14993236566 15018596208 15019679664 15036919884 15045084032 15045240672 15071775488 15077373696 15093449658 15134055552 15190357842 15216209316 15217307028 15231224448 15243045664 15248707488 15275601152 15302701568 15306033456 15313905684 15332589657 15333028224 15340914336 15365935872 15371476758 15399842304 15404306544 15431635296 15457736448 15458851584 15463478016 15476595904 15515242908 15521611392 15522731136 15548541624 15556983552 15574840512 15575964096 15579355482 15606994788 15621268608 15634520352 15640327584 15648982272 15652466312 15660516718 15694576128 15699125808 15707200212 15719390841 15725229597 15733767456 15752963688 15767535168 15780910992 15795343872 15798783024 15812185356 15826811616 15846121368 15854724864 15860613888 15872923584 15881087376 15931974639 15940790712 15946711704 15960239526 15974836416 16003177344 16006661748 16007816484 16026190929 16034892192 16061554278 16062712974 16069306176 16096485888 16097647104 16123099113 16127924337 16129087821 16156368648 16185031632 16193819136 16199834112 16219598976 16225447689 16251911928 16260270642 16260735744 16280574912 16288948368 16316499584 16317676672 16350185016 16368952446 16383923136 16385105088 16412818944 16412989824 16474050054 16503104816 16509878784 16518370176 16531190368 16535982573 16566497024 16571299464 16580469312 16599501072 16600698576 16615881216 16628777088 16690640098 16706078928 16720250932 16726461444 16735542912 16754752672 16768883736 16789342878 16804698048 16826390196 16834511232 16883559168 16892242752 16895920734 16897139622 16925719536 16925895756 16933888512 16955747424 16962045408 16990735104 16991960832 17025812496 17055840384 17084200056 17130161664 17135127504 17148426372 17154795924 17164109952 17185051296 17194560768 17200947456 17215539264 17219287638 17249656752 17258528628 17278338693 17286677856 17324822592 17329844862 17360589708 17389953504 17391208032 17396412768 17411170392 17420623616 17427094272 17458011648 17492109327 17492609664 17501606496 17521695576 17522959608 17588835396 17595368532 17609024601 17636154624 17656398144 17687538176 17700488388 17722084149 17753524866 17769761856 17799817728 17801101824 17826886539 17836565472 17857039032 17866223298 17874660096 17888532928 17897733392 17905079808 17933389551 17965018104 17971690968 18003387072 18003574512 18020040192 18034025856 18035326848 18039253716 18087784704 18101116726 18108546624 18109852992 18140484096 18149814144 18171958112 18175914729 18207971016 18208160586 18218046528 18224813376 18240273744 18247048848 18256955904 18257145984 18293327712 18315646776 18325066914 18356062032 18357386256 18364921344 18378457636 18393958143 18427901184 18431913528 18433243224 18447549582 18464421312 18464613552 18497179008 18504049536 18565992918 18573613632 18583166448 18597589164 18606371328 18615940992 18637309152 18642711897 18674438706 18675785898 18707374224 18724483584 18739831803 18780588288 18794338794 18827485776 18849096756 18892788992 18899806464 18970858368 18972226944 18994004064 19003773096 19041434478 19075215852 19082301084 19092661632 19108858208 19114576992 19115955936 19148288768 19182259712 19187820432 19219725063 19230160224 19261525248 19271431872 19305420288 19309623696 19326004324 19333182708 19343880864 19367481672 19377997056 19385194752 19400239936 19405863846 19458071424 19490425416 19524800064 19563697692 19565109036 19587566691 19598201568 19605481056 19630788562 19640058624 19640263104 19673482752 19674902016 19679185872 19689307308 19711907523 19713329559 19746672792 19756203264 19781705328 19799797248 19823954304 19840673952 19863447912 19874232576 19881614592 19898480448 19916886528 19990982088 20006497434 20024794944 20026239552 20049226512 20060320896 20066136156 20089168911 20108992608 20124599544 20134950066 20143214784 20178740736 20210645367 20218152339 20253810456 20254021326 20288279088 20289742704 20308299264 20331609984 20372114952 20373584616 20408044608 20418540912 20443452876 20444037632 20454552448 20483967393 20495302344 20520307962 20527929954 20539075392 20575513728 20605102623 20650569786 20652059538 20686990544 20695481856 20696974848 20731388832 20766454016 20767952128 20772473976 20809326384 20828358144 20846027136 20853770112 20932167744 20942933616 20959187788 20966972796 20978356608 21003951584 21023380224 21041214656 21045796002 21065044032 21082913808 21102415488 21128161824 21163898112 21174783168 21180921498 21226987008 21237904512 21242632852 21254387616 21262282272 21280319368 21299781888 21337569792 21342215664 21343755312 21368254572 21379244733 21379856256 21415405704 21416950632 21425741568 21479244336 21497465484 21503899116 21505450428 21522141179 21541824864 21580042176 21586297986 21626131968 21633930252 21660325071 21669215904 21680360856 21707433216 21718597824 21723326658 21761865972 21788416881 21800246688 21808344096 21825269928 21845230848 21846806784 21883986432 21926728593 21965400072 22024493568 22047976764 22056166188 22095065952 22095295992 22107292416 22132668096 22134264768 22171702784 22215006891 22254418494 22274771904 22301948592 22314057216 22346378901 22358511648 22385790504 22406264064 22435186928 22446014976 22522990336 22527894312 22529519496 22555379826 22567626048 22567861008 22607663232 22616060544 22640174487 22691769122 22701083328 22741120512 22778933408 22785536763 22824313974 22825960542 22846836672 22864568496 22873061232 22885479936 22913401728 22954052352 22959050184 22970858526 22999542336 23011371504 23020816896 23037784924 23048903808 23057215137 23099763456 23106459816 23147452944 23186604672 23188277376 23195217024 23214893856 23272864362 23282417088 23284096704 23322812436 23323479552 23335475328 23362260768 23363946144 23369033223 23410492182 23451780528 23460491376 23478699468 23490775077 23541864192 23548688712 23560800318 23600651184 23629445532 23651302752 23671366488 23693015808 23718278034 23769182052 23782087296 23809385376 23821631064 23911186068 23920067556 23940359289 23953357472 23962254624 24004516096 24004766016 24045367808 24047102464 24052338288 24092331417 24094069461 24144728832 24146470656 24199752192 24234552972 24277294688 24277547448 24290728704 24299751168 24320364992 24329398464 24342861312 24391103616 24420862368 24433422552 24474749376 24476515008 24525277524 24553428669 24575884704 24577657632 24596732776 24619228416 24619484736 24662905344 24672066048 24711075081 24754657224 24764818176 24777555264 24796785552 24821254656 24849745536 24856949196 24870703968 24899251608 24901047864 24923821824 24943165632 24986442404 25035960147 25059118392 25080376398 25089692166 25103314368 25132129008 25153325604 25184014317 25207047072 25239585294 25251766848 25294477824 25296302592 25325338752 25338364128 25343881101 25345709433 25388579304 25388843634 25433621136 25443068112 25456882176 25486102656 25487941248 25538718744 25583760576 25626300084 25640213632 25695242496 25722639558 25732193886 25746164928 25777576944 25791841152 25823308896 25828931457 25874485128 25887792942 25930016784 25944095232 25987233888 26033066752 26084930256 26086812048 26116755588 26130935424 26140641408 26187017472 26238914496 26252409744 26282543364 26284439412 26328897056 26375607104 26383253094 26431939072 26454231936 26484597216 26531307264 26550732582 26608476672 26630287299 26654642784 26675329912 26699726592 26701652736 26732302016 26747094528 26754848208 26785558548 26799334947 26811990144 26832799392 26846600088 26857619712 26947527156 26957536452 27005080608 27005361768 27030060288 27051038784 27052990272 27058880574 27108813312 27151675089 27162819936 27164779488 27210726144 27224721216 27257937168 27311956524 27312240879 27327069792 27337220064 27360410616 27370573272 27385433856 27385718976 27434018304 27473470164 27487600371 27534093048 27536079384 27567686454 27641851776 27647870292 27649864836 27671324373 27696631968 27696920328 27745768512 27756074304 27794702848 27805026816 27848989377 27896383746 27909556992 27923911488 27955963728 27971142144 28011658059 28013678847 28061061336 28086725376 28110551744 28136553984 28170882432 28233044224 28241228664 28273645134 28317206016 28339183488 28349709696 28444611998 28456287552 28458340416 28491006096 28505659644 28506475008 28553874272 28555934176 28562151717 28612823778 28638992448 28663287312 28671865488 28673933904 28722433152 28773389568 28781730648 28845240336 28859162112 28880433428 28892287872 28907147808 28958130432 28964435544 28989006486 28999774062 29015821296 29051222508 29066995584 29077792128 29100359904 29108795769 29187107136 29235638124 29260439131 29287200096 29345546538 29347663554 29397302352 29408221584 29446182843 29460087936 29460394656 29510224128 29512353024 29518778808 29533960962 29620009188 29634304896 29672557992 29699695872 29735931456 29795171868 29811348864 29847720672 29986473132 30009746151 30037192416 30039359328 30073839768 30090168064 30090481344 30143550976 30154747392 30186899316 30202425099 30268111104 30380715684 30381031989 30432418632 30434614056 30462448896 30486091328 30497414976 30551202304 30612066912 30627811368 30665179314 30666056448 30681828672 30731871744 30742953516 30780461943 30791894931 30808613088 30863270592 30915472896 30917703168 30926956032 30953191808 30975854679 30978089307 31030485816 31043222784 31045462272 31097083248 31113967104 31149681024 31151928192 31158710964 31213989576 31242537216 31269040704 31280655168 31297964544 31304932624 31321033436 31398251616 31414400424 31438781682 31450459194 31467534912 31505927376 31535070336 31561821984 31568694003 31597566048 31624370712 31653623232 31692242736 31709449728 31721227776 31745847168 31762174752 31771382247 31863949278 31881581424 31893423408 31920479052 31949672832 32006354688 32013323496 32015632968 32052381858 32069784384 32123108556 32125425948 32138612352 32246198226 32255848674 32258175642 32312737296 32370063264 32379446979 32439197952 32450895378 32503823856 32520541284 32521471488 32561149824 32577896736 32632999168 32635353344 32700370032 32737904892 32767846272 32770210176 32825979648 32948100108 33006209632 33036740352 33062380736 33071965146 33132994048 33142598928 33160938624 33199002144 33201397152 33257554176 33381280196 33381627741 33412157856 33440501864 33452922888 33471085824 33509505344 33537767472 33578685756 33609396096 33652780392 33669022464 33767118336 33784485504 33791841468 33794279244 33820507567 33833069739 33851439072 33851791512 33911494848 33924090816 33981470208 33983921664 34037653683 34051624992 34111680768 34168400112 34236470961 34238940813 34270255008 34296852744 34309591848 34328219904 34370102592 34389121536 34401894912 34431078528 34438575276 34456287789 34499313504 34517057256 34556677386 34573355712 34649645184 34659689724 34721179416 34779907008 34782416064 34792825536 34822340784 34841247232 34854188544 34909296543 34984218654 34985219328 35003212992 35043391152 35045919216 35115738273 35177670792 35190737064 35218049202 35272309248 35312796288 35400976776 35444168298 35507049732 35539523712 35577417051 35653773078 35673130944 35714078064 35732446596 35749320192 35777065856 35795466784 35866779102 35930036208 35943381936 36006774144 36007149024 36068051712 36070653696 36078507432 36175569408 36202233452 36217093248 36219705984 36299628288 36343916224 36351829458 36415942032 36416321172 36436093056 36449626752 36480547488 36494097696 36514291968 36586655424 36631293552 36650133828 36678578629 36712124064 36714772512 36756915272 36787916286 36855802368 36863827056 36866486448 36895099164 36928842624 36929227104 36994358016 37008099072 37131985836 37147227264 37166332896 37174607491 37195178328 37231881984 37274618304 37285423794 37348877412 37351571796 37414748448 37479663606 37561176576 37588677588 37620564597 37634538249 37654971552 37698193512 37785577984 37799612928 37859377941 37941716736 37944453888 37988008128 38007546192 38082868956 38083265451 38150431704 38164602168 38185323264 38217716416 38229153984 38231911872 38296577536 38375640864 38439450126 38460320448 38523050496 38542863744 38583959337 38598290829 38619247392 38652008648 38666365416 38687761728 38734963344 38755994112 38770389504 38800479872 38811727692 38831689413 38916142848 38980850832 39049600128 39127395384 39130218072 39175133382 39196403136 39210962112 39261577124 39280117248 39280526208 39358371744 39378614616 39423815046 39426659118 39493345584 39512406528 39563410656 39574879641 39647908608 39681347904 39726895824 39748465152 39763229184 39796960896 39826098873 39981964176 40012994868 40049589888 40052479104 40098453024 40120641792 40132272312 40178337822 40217985216 40249199088 40269900132 40286429568 40421290734 40436304678 40507620912 40508042652 40576558176 40579485408 40588320861 40663219968 40744229904 40747169232 40816089216 40837081824 40886905752 40909104896 40967934786 40990604688 41040615924 41055859908 41078150784 41151027456 41210205246 41301139572 41304119076 41351529681 41373981088 41462777664 41532908032 41535904256 41544947952 41618652768 41692054272 41707540224 41844575619 41864335488 41885867232 41918375576 41933945592 41956713216 42007903168 42046760448 42082429312 42091592004 42130088064 42165827616 42204830976 42256323648 42327796224 42349566336 42361842996 42410467701 42475809024 42485265704 42508775232 42524564544 42560638736 42599563776 42666917997 42684431328 42687510624 42736509144 42758489466 42759712512 42830811408 42833901264 42851483136 42919235667 42958488672 42994930968 43007798232 43010900856 43044282358 43083649728 43160084352 43172595972 43267860504 43320650142 43338431808 43360721712 43414866432 43437195648 43446653316 43483509729 43499661093 43523731944 43576833762 43600493376 43616688192 43650539856 43690461696 43693613568 43853457186 43930800144 44018319807 44021495331 44095953528 44112332376 44190131904 44190591984 44214584832 44265336192 44268529536 44430013782 44508836988 44549543808 44603897184 44692757802 44717023296 44771581008 44812528128 44870373856 45045980672 45055788624 45059038992 45110759652 45135252096 45135722016 45215326464 45232121088 45280348974 45383538244 45402166656 45557866816 45571073526 45648627948 45651921084 45693673344 45729136992 45746122464 45826803456 45908104704 45918100368 45941717052 45997768971 45999084672 46022743008 46075569848 46097807616 46114430274 46199526912 46212919632 46294905888 46373209344 46376554752 46390434048 46429787712 46545728724 46564834176 46568193408 46645624872 46670950656 46724521536 46727892288 46738066446 46820984364 46903561056 46920982752 46957398936 46981550154 47083728384 47097377424 47121600636 47158172523 47175688791 47201302368 47258891064 47302605504 47342732976 47386031616 47436556068 47538364104 47564174592 47618770752 47643262128 47795923917 47822372136 47840135112 47880718578 47906714944 47924509248 48009032192 48009532032 48078572787 48104676576 48184662834 48188138922 48289457664 48292941312 48369297339 48383773011 48387263463 48469105944 48554589376 48555094896 48581457408 48599502336 48640729984 48658796928 48676343067 48782207232 48841724736 48866845104 48949498752 48953030016 49050555048 49106857338 49151769408 49155315264 49193465552 49238456832 49238969472 49422150162 49509314448 49529636352 49555110528 49593571104 49607947719 49699491072 49713898392 49741407936 49798503216 49802095728 49847643648 49886331264 49972884808 50071920294 50118236784 50160752796 50179384332 50206628736 50264258016 50306651208 50368028634 50414094144 50479170588 50503533696 50540758499 50650677504 50676728256 50687762202 50691418866 50777158608 50777687268 50867242272 50886136224 50972205312 50975882496 51077437488 51167521152 51252600168 51280427264 51390484992 51445279116 51464387772 51492329856 51555153888 51583682304 51646617792 51657862914 51748970256 51775585884 51835016079 51860033568 51974467776 52066133504 52169860512 52173624096 52233511176 52261870848 52281282816 52374034944 52476327981 52477828992 52504819488 52565086728 52568878824 52657794112 52751214208 52766506188 52827073803 52908463872 52969194432 53062614528 53101465164 53146511891 53166252447 53260574598 53309285568 53350659824 53399453184 53403305472 53464604032 53509696416 53571117096 53598669894 53623980288 53665598784 53693200176 53715239424 53800168653 53895054312 53915072904 54010161216 54010723536 54060120576 54102077568 54105980544 54117761148 54303350178 54325639872 54329558976 54421452288 54449442432 54515874336 54527744187 54623913048 54624481758 54654139584 54674440128 54720821232 54741146544 54770867712 54771437952 54946940328 54975200742 55068186096 55072158768 55135372908 55181874429 55283703552 55295740584 55299729672 55342648746 55393263936 55393840656 55491537024 55512148608 55697978754 55792767492 55819113984 55847822976 55911927456 55928135691 56023316118 56027357694 56122122672 56173450752 56219495409 56221103488 56341764864 56466088448 56482457328 56547290268 56678366976 56699419392 56889223996 56912575104 56916680832 56982012192 57011319288 57107748544 57111868352 57124303434 57225647556 57277984896 57326574624 57343730976 57347867808 57444866304 57546779136 57563461296 57659175189 57690480672 57760866856 57784575744 57814295616 57916260864 57928871088 57978012972 57999548124 58031642592 58102445016 58133991168 58155584256 58200719808 58217591538 58374214272 58417240343 58471276248 58520878262 58574400192 58691093076 58695327108 58762700073 58794604704 58816443168 58892365686 58920175872 58920789312 59020448256 59024706048 59037557616 59067921924 59135722569 59139988677 59240018376 59268609792 59345115984 59399391744 59471862912 59590343736 59622697728 59695441344 59972946264 60019492302 60074384832 60078718656 60147679536 60180336128 60180962688 60267506733 60373798632 60404850198 60536222208 60631936101 60654457017 60761431368 60762063978 60864837264 60869228112 60924897792 60972182656 60994829952 61224133824 61255622736 61330358628 61332112896 61363657344 61451902179 61485907032 61560923886 61583789862 61617226176 61726541184 61906383616 61951709358 61956178614 62060971632 62086445568 62090924544 62194166496 62299362048 62303856384 62317421928 62427979152 62485074432 62538081408 62561310336 62609865248 62642066872 62796503232 62828800848 62877563364 62900918388 62935069824 63011854752 63070140672 63123643968 63137388006 63195132096 63248741424 63307246464 63353908541 63384485472 63491694336 63524349504 63542764494 63727898556 63763162848 63786846816 63840958104 63899345664 64012709376 64026646992 64031265936 64104763716 64137734199 64139568768 64246217112 64250851896 64277224704 64492396452 64511697348 64516351284 64566423537 64625474592 64740126528 64758893958 64878395904 64901790756 64980975213 65007647712 65041082568 65122299648 65155793472 65265998336 65270706688 65365250643 65400740064 65475809784 65535692544 65540420352 65651959296 65780185779 65896200216 66012419264 66073480704 66124761472 66143930292 66285197856 66321877248 66398004288 66402794304 66515108352 66645020673 66762560392 66763255482 66824315712 66881003728 66905845776 66942171648 67019010688 67075534944 67157371512 67218792192 67305560784 67338044928 67568971008 67583682936 67588558488 67641015134 67666139478 67702878144 67703583024 67822989696 67848181632 67920523461 68075307366 68103249984 68223361536 68336800224 68356610289 68472941922 68477881626 68540510016 68593705488 68619183696 68656439808 68740205184 68862157056 68877150552 68912575578 68998627008 69034114512 69113354772 69146711424 69171645411 69299290368 69319379448 69442358832 69559814016 69564832128 69585651072 69644681568 69818593086 69968437308 69970438656 70006425984 70086782304 70091838432 70107099669 70231476546 70355341584 70381474128 70436098404 70472325231 70625592576 70801953552 70888336596 71014099464 71079047424 71154834102 71307546156 71346261888 71428156128 71464893192 71554131712 71590933568 71733558204 71821077867 71860072416 71886763872 72013548288 72014298048 72136103424 72141307392 72157014864 72276994251 72282208383 72404466904 72434186496 72439411968 72599256576 72687832448 72703658916 72831884064 72832642344 72872186112 72899253504 72961094976 72988195392 73028583936 73173310848 73262587104 73300267656 73357157258 73424248128 73429545024 73513830544 73575832572 73660286007 73727654112 73732972896 73790198328 73857685248 73858454208 73988716032 74016198144 74133225243 74263971672 74294454528 74332665792 74349214982 74390356656 74463763968 74549236608 74570847588 74697754824 74703143592 74829496896 74959327212 75107880441 75177355176 75241129194 75269076498 75309943104 75396387024 75552042951 75718755882 75883433472 75888907776 75976016256 76015092384 76031643303 76037128299 76165737912 76166530902 76300863408 76329204336 76370646528 76435432832 76458307968 76463823744 76751281728 76878900252 76920640896 77085727488 77167918674 77196581658 77238494784 77304017296 77332730832 77375523456 77469926688 77600959744 77623455384 77663378826 77832285696 77961701664 78099200256 78254790768 78260436144 78350266764 78392806272 78421924224 78523154248 78561052416 78716743488 78757229232 78847630092 78853318236 78986691168 79126821312 79149759282 79295817216 79362695808 79421191927 79453791648 79593921792 79652197746 79890861897 79963928352 80025989736 80099179776 80104958208 80196906048 80241283584 80264544624 80356675644 80398004841 80435970432 80498398176 80539800264 80572859136 80842581468 80872609356 81015241824 81016085304 81153116352 81158970816 81176641722 81326439936 81455025267 81488459808 81494338464 81632178432 81674163648 81773811504 81818209792 81935869572 81936722637 81981209376 82081231848 82111719816 82156301568 82302054912 82420410492 82462801113 82602279144 82608238152 82703059362 82747962176 82925555328 83013973119 83089895904 83237305536 83384108544 83415080448 83546968131 83689151238 83728670976 83771734464 83836751152 83867891184 83913426432 84015806336 84164858624 84183184008 84260176128 84331655232 84409661952 84512647296 84699132672 84723685992 84820935402 84951618048 84970531408 85017550464 85049129088 85121277472 85333835994 85368862656 85375021248 85473018288 85516978932 85519425024 85661622816 85667802528 85686455151 85838471334 85916977344 85989861936 86015596464 86021801712 86088564716 86167299456 86320168704 86345191944 86535721008 86641300284 86676863616 86721443424 86874391296 86893306632 86967019458 86999322186 87047463888 87153667524 87200986752 87233376384 87301079712 87326387307 87706914372 87781317393 87861600288 88036639614 88042990662 88191907056 88224664752 88338548529 88380263808 88381183968 88530672384 88537059072 88860027564 89017673976 89099087616 89207794368 89385515604 89434046592 89543162016 89740747712 90029238453 90111577248 90118077984 90221519304 90270504192 90271444032 90430652928 90464242176 90560697948 90607275297 90767076488 90804333312 91115733632 91142147052 91297255896 91303842168 91387346688 91458273984 91492244928 91653606912 91798520539 91836200736 91883434104 91995537942 91998169344 92045486016 92151139696 92195615232 92228860548 92341385829 92425839264 92589811776 92746418688 92753109504 92780868096 92859575424 92927564037 92934267921 93091457448 93129668352 93136386816 93291249744 93341901312 93449043072 93455784576 93476132892 93641968728 93807122112 93841965504 93914797872 93963100308 94194754848 94243201272 94316345046 94351377582 94402604736 94517782128 94605211008 94685465952 94706082009 94873112136 95076728208 95128349184 95237541504 95286524256 95314146741 95591847834 95644744272 95680270224 95761437156 95813429888 95849018496 96019064064 96157145574 96209353152 96369325668 96376277844 96738594678 96767546022 96774526926 96938211888 97109178752 97110189792 97281459968 97317593856 97352686134 97564414464 97683449472 97733690208 97898997504 97906060032 98101110096 98213714676 98303538816 98310630528 98386931104 98477938944 98844300324 99018628896 99110221056 99187142208 99215895438 99398982144 99427796784 99482815872 99556141993 99597006432 99604191456 99772662528 99945769616 100143840588 100144883223 100236473568 100321505592 100358768664 100413257472 100528516032 100613302416 100736057268 100828188288 100958341176 101007067392 101081516998 101301355008 101353456512 101375524404 101382837732 101461522701 101499209217 101554317216 101555374536 101734484544 101772272448 101944410624 101951764992 102112961049 102154874976 102335042304 102505200336 102560854528 102709412883 102716822439 102890558232 102928775544 102984659712 103110307776 103167364608 103293235584 103315725828 103368863367 103497940512 103551171768 103670032158 103720067136 103948935552 104339721024 104347248192 104467022352 104523741696 104562565632 104727889629 104952655962 104955657984 105009638976 105130173456 105137757648 105315588224 105502428416 105533012376 105654147606 105816927744 105938388864 106202930328 106293023782 106332504894 106521149196 106618571136 106701319648 106732251153 106929208064 107019392832 107142234192 107197339788 107247960576 107331197568 107386400352 107600337306 107790108624 107830145808 108020322432 108021447072 108204155136 108211961088 108235522296 108606700356 108651279744 108659117952 108898884864 109031748672 109055488374 109247826096 109248963516 109308279168 109348880256 109441642464 109482293088 109542875904 109893880656 109950401484 110035735887 110136372192 110144317536 110270745816 110363748858 110567407104 110591481168 110599459344 110685297492 110786527872 110787681312 110983074048 111024297216 111395957508 111523822473 111585534984 111695645952 111823854912 111856271382 112046632236 112054715388 112244245344 112438990818 112442206976 112683529728 112861693791 112903614747 112964914656 113094580536 113356733952 113398838784 113578133823 113778447992 113825150208 113833361664 113964024384 114022638576 114215497088 114223736704 114248606868 114451295112 114555969792 114653149248 114687461952 114695735616 114889732608 115126922592 115318350378 115380961344 115521733712 115569151488 115628591232 115751878011 115857742176 115956025944 115999096248 116063285184 116204890032 116267982336 116311168512 116401439616 116435183076 116495068239 116748428544 116834480686 116942552496 117041756524 117148800384 117382186152 117390654216 117525400146 117589209408 117632886336 117784731372 117840351744 117841578624 118075115232 118135843848 118271445138 118279977354 118480036752 118537219584 118690231968 118724638923 118943725824 119180687472 119245395456 119390882688 119478296619 119945892528 120038984604 120148769664 120157437312 120295359072 120361925376 120535013466 120747597264 120809700396 121263872202 121308914034 121522862736 121524127956 121729674528 121738456224 121944365312 121989659904 122448267648 122511245472 122660717256 122727314688 122903804358 122971814064 123121847772 123167579724 123234452352 123453082368 123812767232 123903418716 123912357228 124054589043 124121943264 124388332992 124598724096 124607712768 124634843856 124855958304 125076162816 125122620672 125219730496 125284133744 125533726857 125593006464 125657601696 125755126728 125801836776 125870139648 126023709504 126140281344 126247287936 126274776012 126390264192 126497482848 126614492928 126707817082 126768970944 126983388672 127048699008 127085528988 127231403103 127455797112 127526325696 127573693632 127681916208 127798691328 128000753991 128053293984 128062531872 128209527432 128275468398 128279137536 128492434224 128501703792 128554449408 128757707001 128984792904 129023394696 129032702568 129132847074 129250949184 129480253056 129517787916 129803581512 129961950426 130015295424 130082165136 130244599296 130311586944 130450529187 130498983279 130730501286 130801480128 130951619568 131071385088 131080840704 131560371558 131792400432 132024838528 132249522944 132287860584 132570395712 132643754496 132796008576 132805588608 133290041346 133525120784 133526510964 133648631424 133762007456 133811691552 134038021376 134151069888 134314743024 134437584384 134611121568 135137942016 135167365872 135177116976 135282030268 135332278956 135405756288 135407166048 135645979392 135696363264 135841046922 136150614732 136206499968 136673600448 136713220578 136945883844 136955763252 137081020032 137187410976 137238367392 137480410368 137724314112 137754301104 137825151156 137993306913 137997254016 138068229024 138226709544 138293422848 138343290822 138598580736 138638758896 138884717664 139119628032 139129664256 139171302144 139289363136 139637186172 139936874616 140012851968 140173564608 140183676864 140214199338 140462953092 140710683168 140762948256 140872196808 140944650462 141251185152 141474517569 141527066373 141603907104 141776673192 142028198928 142158094848 142309668204 142615092312 142692523776 142856312256 142929786384 143108263424 143181867136 143387771751 143467116408 143642155734 143720144832 143773527744 144027096576 144028596096 144235718361 144314029728 144553988502 144564416766 144808933808 144868372992 144878823936 145107892017 145375664896 145407317832 145663768128 145665284688 145744372224 145798507008 145922189952 145976390784 146029029201 146346621696 146525174208 146600535312 146714314516 146848496256 146859090048 147027661088 147151665144 147320572014 147455308224 147465945792 147580396656 147715370496 147716908416 148266450486 148527943344 148588909056 148665331584 148698429964 148780713312 148823843157 149098473216 149141695176 149395509648 149406287184 149658993792 149918654424 150215760882 150354710352 150482258388 150538152996 150619886208 150792774048 151104085902 151437511764 151622275497 151952032512 152030184768 152063286606 152074256598 152331475824 152333061804 152601726816 152658408672 152870865664 152916615936 152927647488 153502563456 153757800504 153841281792 154171454976 154335837348 154393163316 154476989568 154608034592 154665461664 154751046912 154939853376 155201919488 155246910768 155326757652 155505048237 155923403328 156198400512 156509581536 156520872288 156700533528 156785612544 156843848448 157046308496 157122104832 157433486976 157514458464 157695260184 157706636472 157973382336 158253642624 158299518564 158481221409 158725391616 158842383854 158907583296 159187843584 159304395492 159439535673 159498757341 159781723794 159927856704 160051979472 160198359552 160209916416 160393812096 160529089248 160713351288 160796009682 160871940864 160996796352 161079600528 161145718272 161400505959 161685162936 161745218712 162030483648 162032170608 162306232704 162317941632 162353283444 162910050534 162976919616 162988676928 163264356864 163348327296 163547623008 163583232561 163871739144 163873445274 163962418752 164162463696 164223439632 164312603136 164840820984 164925602226 165204558288 165216476304 165406118724 165495924352 165851110656 166027946238 166179791808 166474611072 167093936262 167378302476 167457341952 167543468928 167673502304 167735782368 168031612672 168329717248 168366368016 168520352256 168658486227 168663310464 169025294592 169398265344 169447371984 169641870804 169941062816 170035100928 170098258176 170242554944 170667671988 170737725312 170750042496 170946036576 171033957864 171323245632 171335605056 171372910302 171676942668 171833954688 171979723872 172031192928 172043603424 172177129432 172334598912 172640337408 172690383888 172977525567 173071442016 173282600568 173353727232 173442886848 173748782592 173786613264 173934038916 173998644372 174094927776 174307335048 174401973504 174466752768 174602159424 174652774614 175251721029 175413828744 175562634786 175723200576 176073279228 176085981324 176288100219 176383814112 176449329504 176677097058 176760527616 176762367936 177061344768 177074118144 177407167707 177419966031 177720055128 178035347952 178198175232 178415588736 178771031208 178868093184 179086324032 179481495424 180058476906 180223154496 180236155968 180443038608 180541008384 180542888064 180802520199 181121395896 181214550594 181534152976 181608666624 181895808303 182231467264 182284294104 182594511792 182607684336 182774693376 182916547968 182984489856 183597041078 183672401472 183766868208 183991075884 183996338688 184090972032 184302279392 184355706537 184457721096 184682771658 184851678528 185179623552 185719150848 185855128074 185868535842 186182914896 186259336704 186272773632 186582499488 186898086144 186911569152 186952265784 187283937456 187614244224 187683931008 187829595744 187926200616 188389509696 188486402544 188632690092 188702755164 188805209472 189035564256 189210422016 189370931904 189412164018 189746224272 190061725623 190153456416 190475083008 190573048512 190628293482 191183695668 191289488544 191360540448 191522874312 191626859776 191698036992 192038128128 192314291148 192413202597 192418706304 192738651336 192752555688 193477189356 193535092044 193549053852 193699270611 193876423776 194218357504 194220379584 194562919936 194635187712 194705372268 194942925639 195366898944 195467380416 195797995008 195812120064 196095751929 196202220192 196427429352 196607077632 196621261056 196773862208 196955877888 197688600648 198037257792 198220442112 198374284416 198431790876 198855593568 198965631744 199112283986 199194012864 199208382912 199545325056 199891539232 199935062019 200287681176 200289766446 200472947136 200643011184 200717537328 200826514944 201057032064 201226604832 201472114536 201656376576 201916682352 202014134784 202163033996 202706913024 202751048808 202765675464 202923045402 202998418434 203108634432 203110749072 203468969088 203544544896 203761570383 204225922098 204309749952 204670084608 205010400672 205069830867 205418825766 205433644878 205781116464 205857551088 205969319424 206220615552 206586471168 206631451656 206737726734 206995881024 207102343536 207340064316 207440134272 207897871104 208679442048 208694496384 208934044704 209455779258 209905311924 209911315968 210019277952 210260346912 210275515296 210631176448 211004856832 211066024752 211308295212 211416975693 211876777728 212405860656 212586047564 212665009788 213042298392 213237142272 213402639296 213464502306 213858416128 214038785664 214284468384 214394679576 214662395136 214772800704 215200674612 215463233601 215580217248 215660291616 216040644864 216042894144 216408310272 216423922176 216471044592 216830982753 216846625149 217213400712 217302559488 217318235904 217797769728 218063497344 218110976748 218495652192 218497927032 218616558336 218697760512 218883284928 218964586176 219085751808 219787761312 219900802968 220071471774 220272744384 220288635072 220541491632 220727497716 220980858021 221182962336 221198918688 221370594984 221573055744 221575362624 221966148096 222048594432 222399675729 222791915016 223047644946 223171069968 223391291904 223647709824 223712542764 224093264472 224109430776 224488490688 224877981636 224884413952 225323641323 225723387582 225807229494 225929829312 226189161072 226656128853 227156267646 227556895984 227650300416 227666723328 227928048768 228045277152 228430994176 228447473408 228497213736 228902590224 229111939584 229306298496 229374923904 229391471232 230253845184 230636700756 230761922688 231043467424 231257182464 231503756022 231715484352 231912051888 231998192496 232126570368 232409780064 232802879232 232870366152 232990136478 233496857088 233668961372 233885104992 234083513048 234297600768 234764372304 234781308432 235050800292 235178418816 235265772672 235569462744 235683157248 236150230464 236271687696 236542890276 236559954708 236743552969 236960073504 237380463936 237449277846 237887451648 238263575781 238361374944 238781765376 238956593238 239672585691 239891785056 240077969208 240297539328 240314874624 240590718144 240723850752 241070026932 241194014523 241495194528 241619400792 242527744404 242617828068 243045725472 243048255912 243459349056 243476912448 243888730624 243979319808 244365075801 244896535296 245022490944 245321434512 245454629376 245807608716 245810167911 245943628128 246243695544 246335159448 246468904704 246906164736 247806837432 247824714456 248109178086 248243886528 248776665984 249041919357 249269687712 249711916608 250152325632 250245241344 250439460992 250568267488 250640904393 251067453714 251186012928 251315203392 251510253456 251603673552 251740279296 252047419008 252494575872 252549552024 252780528384 252994965696 253228985856 253415634164 253537941888 254097398016 254171057976 254462806206 254911594224 255052651392 255147387264 255363832416 256001507982 256106587968 256125063744 256419054864 256550936796 256558275072 256984868448 257003407584 257059365453 257515414002 257969585808 258046789392 258065405136 258265694148 258501898368 258960506112 259035575832 259607163024 259923900852 260030590848 260164330272 260623173888 260901058374 260997966558 261461002572 261602960256 261903239136 261979161921 263120743116 263343952179 263584800864 264049677056 264499045888 264575721168 265015645587 265140791424 265592017152 265611177216 266580082692 267050241568 267053021928 267297262848 267524014912 267623383104 268076042752 268302139776 268629486048 269222243136 270087715359 270334731744 270354233952 270564060536 270664557912 270811512576 270814332096 271291958784 271392726528 271682093844 271821825891 272301229464 272412999936 273347200896 273426441156 273891767688 273911526504 274162040064 274374821952 274476734784 274960820736 275395561617 275508602208 275650302312 275986613826 275994508032 276136458048 276453419088 276586845696 276686581644 277024157487 277277517792 277769435328 278239256064 278259328512 278342604288 278578726272 278782692111 278802803763 279274372344 279873749232 280025703936 280347129216 280367353728 280428398676 280925906184 281421366336 281525896512 281744393616 281889300924 282949035138 283054132746 283207814208 283553346384 284056397856 284118246027 284619336408 285230184624 285385047552 285712624512 285859572768 286363734272 286775543502 286934232816 287284311468 287440289664 287547055488 288057192192 288471436722 288628059456 289107977004 289128833532 289617867616 290215784034 290751329792 290814635664 291327536256 291330569376 291844379904 291952781568 292058058402 292693243392 293050348416 293201070624 293428629032 293696992512 293718180096 294055322176 294303330288 294641144028 294910616448 294931891584 295160793312 295433816832 296532900972 297055886688 297330663168 297396859928 297561426624 297647686314 298196946432 298283390352 298668425979 298791019296 298812574368 299317987584 299837308848 300431521764 300434649669 300709420704 300964516776 301076305992 301239772416 301585548096 302208171804 302875023528 303244550994 303904065024 304060369536 304126573212 304148513196 304384568103 304497627651 304662951648 304666123608 305203453632 305316817344 305741731328 305833231872 305855294976 306338883147 307005126912 307515601008 307682563584 308128238649 308150467317 308671674696 308786326632 308953979136 309216069184 309330923328 309502093824 309879706752 310493821536 310653515304 311010096474 311846806656 313019163072 313041744576 313401067056 313571225088 313687696896 314092616992 314183668887 314866973952 315028916928 315390520368 315413272944 315946764672 316507285248 316599037128 316962442818 317450783232 317684767708 317815166592 318608790984 318879071346 318997514682 319563447588 319855713408 320103958944 320196753459 320787624192 321058178496 321426702576 321592019364 321743881728 321993592704 322159201056 322801011918 323370325872 323490437424 324060967296 324064341216 324612465408 324635883264 324706566888 325820101068 325953839232 325977353856 326696654592 327095246016 327166465122 327743478288 327746890548 327924837504 328324927392 328446879264 329681641968 329851204452 330107207661 330409116576 330432952608 330812237448 330991848704 331702221312 332055892476 332359583616 332949222144 334187872524 334571467419 334756604952 335086937856 335347004608 335471564736 336063225344 336732736032 337316972454 337326620928 338050589184 338585081373 338710844241 338894743968 339283741608 339882125632 340070201856 340196516352 340485109888 340734401469 341335343976 341475450624 341500084992 341892073152 342067915728 342646491264 342671210112 342745820604 343353885336 343667909376 343959447744 344062385856 344087206848 344354258864 344669197824 345380767776 345955051134 346142884032 346565201136 346707454464 346885773696 347255634033 347573226528 347868077832 347997288744 348189855552 348614670096 348803947008 348933505536 349204318848 349305549228 349485204717 350503442058 350827657488 351125269572 351446401152 352146558456 352171962648 352576200438 352767628224 352898659008 353354194116 353521055232 353524735872 354814335414 354839932062 355440110256 356070695904 356173916769 356831177472 357542062416 357736186368 358172648064 358962990848 360116953812 360446308992 360472311936 360886077216 361085776128 361605040398 362242791792 362429101188 363068305952 363791616606 364462934528 364568588208 365189023584 365215368672 365833095936 365968979712 367194082156 367344802944 367533736416 367982151768 368181944064 368604558784 368711413074 368915442192 369365543316 369703357056 370359247104 371438301696 371710256148 371737071684 372025583237 372163767129 372365829792 373164998976 373796172288 373823138304 373904531568 374567874912 375228488448 375367862016 375659191488 375852401232 376601180571 376779019392 376972805088 377265380184 377405510328 377610418944 378071128512 378420844032 378741863808 378824328036 379492448544 380123451246 380306912832 380950166016 381146097024 381256586964 381694209309 382367391336 382578977088 382721080896 383045748624 383253719552 383396073984 384002261973 384628582296 384826405194 384837412608 385477302672 385505111376 386273121003 386954378712 387070184088 387098107704 387398541222 387752847552 388436715008 388440759168 389410744536 389885851278 390733797888 390934760832 391351587561 391496949837 392191503858 392404440384 392854858704 393214155264 393242522112 393547724416 395377201296 396074515584 396748568832 396863581752 397711187136 397931263488 398224567972 398388025728 398416765824 399783078464 399870124038 400575362352 400579532892 400945894272 401286022368 401435074656 402114064128 402453209664 402944229072 403312753152 403833364704 404326067992 405413826048 405502097616 405531350928 405846090804 405996836868 406217268864 406221498144 406937938176 407089089792 407523140766 408451844196 408619499904 408920682401 410020801344 410139661734 410837651532 410867289756 411562232928 411715102176 412441231104 413172942336 413262903312 413475453468 413979920739 413991762048 414204687072 414680128632 414880268544 415795742208 417358884096 417388992768 417868089408 418911558516 419810623848 420038555904 420520693824 420551030592 421262352896 422132049504 422616590424 422833951386 423753555456 424423552707 424581199119 424811721312 425172095128 425330019576 426084596784 426474284544 426805278592 426929004612 428077571328 428568936768 428789359152 429324790272 429545601408 430163315253 430401349224 430926467202 431160434496 431320583232 432081289728 432085788288 432942089184 433661965506 433693250298 434426801424 434605118976 434636471808 435323676051 436126994688 436221953496 436991304384 436995854064 437233116672 437395521024 437766569856 437929172352 438087087603 439575522624 439801605936 440142943548 440545488768 440577270144 441082983264 441454995432 441961716042 442365924672 442397837376 442741189968 443146111488 443150725248 444799351458 445583830032 446095289892 446342139936 446471529471 447295419648 447425085528 448186528944 448218861552 448976981376 449755963272 450647282646 451446775164 451614458988 451859658624 452378322144 453312257706 454312535292 454866826491 455113791968 455856097536 456090554304 456861988352 456894946816 456994427472 457805180448 458612596992 458749847808 458782942464 460507690368 461273401512 461523845376 462086934848 462514364928 463007512044 463430968704 463824103776 463996384992 464253140736 464819560128 465605758464 465740732304 465980272956 466515144711 467337922744 467770209984 468167026096 468595201536 469528744608 469562616864 470101600584 470356837632 470531545344 471138925488 471366314496 472300460928 472543375392 473085780552 473119909416 473487105938 473920147008 474760927872 474898555692 475443664227 476527151562 476722749888 477563530752 477913186476 478318607019 478496272023 479345171382 479783570112 480155938416 480595078656 480629749248 481181436288 482140053864 482388029046 482990389056 483238801584 484201517877 485055488808 485235656136 486091450944 486096511824 486918698112 486953824896 488730151602 489793070592 490044981888 490642869024 490749697683 491615217432 491620335822 491887256256 492487391088 492670318896 492937809408 495613674864 495649428912 496218356172 496487773056 497553331968 498083838714 498539375424 499423833216 500878921984 501136534976 501281808786 502134907428 502372025856 502630406784 503020506912 503207347104 504094838016 504989151744 505099104048 505561056768 505975458681 505989931392 506831268328 507075883776 508194796032 508342115952 508925612412 509823188448 510105302784 510294774528 510727664832 512003015964 512213175936 512250127488 512838109728 513101873592 513969736896 514006815168 514118730906 515030828004 515939171616 516093578784 516130810272 516531388296 517003796736 517921012224 518071151664 518932576701 519214326048 519847801704 520061181696 520328660544 521246347776 521802116748 521995933116 522922005144 523205920512 523806478272 523958323842 525755163087 526241486232 526687904358 527169601728 528099354112 528864300657 529151442336 530031291174 530281582848 531184034304 531222354432 532221503121 532259898093 533160165384 534100483136 534106043856 534594525696 535048029824 535246766208 536604279552 537258972096 538444486272 540175430718 540669463488 540708467904 541128121072 541329115824 541623025152 541628664192 543364187688 543643651782 544602458928 544825999872 545687424909 546694401792 546852882312 547783535376 547823053008 548324080128 548749643904 548953469568 550791123234 551017204416 551300604624 551973227652 551989016064 552272916096 552906838176 553067119611 553373163288 554048314974 554555035584 555538870656 555948343489 557157452544 557565384222 557605607526 558548744688 559747498464 560694258432 560734707456 560856797352 561851812368 562842732672 563051793024 563488787232 563778601848 565898070276 566108265492 566415628416 567106692768 568112795712 568236492054 569238672816 570185176869 570460369248 571425249024 571719145536 572727468544 573551087004 573868465632 574568622936 574880579328 575094110976 576114384384 576942873444 577239607791 577256118912 578215954008 578257667064 579235735232 580431568068 581097811833 581629271328 582655072512 582661138752 583688759808 583905563136 584116116804 584828776917 586100696832 586402141248 586857258064 587393985024 587436360192 588110644352 588606660576 589282288056 589821232896 589863783168 590321586624 590867633664 593065801944 594111773376 594661326336 594793719856 595122853248 595295372628 596566780704 597336851958 597582038592 597625148736 598635975168 599674617696 599805186057 600863043528 600869299338 601418841408 601929033552 602152611984 602479544832 603171096192 604416343608 605750047056 606489101988 608120739072 608253146424 608297026392 608769136206 608995255302 609325903296 609332247216 610406907264 610633634688 611284711149 612677766294 614010253824 615031202016 615209492601 616256477298 616300934634 617343349392 617572653264 617907958272 618432138368 618661846656 619759413504 620987643072 621307030608 622020192948 623693613312 626038326144 626083489152 626802134112 628185233984 628367337774 629733947904 630057833856 630781040736 630826545888 631893529344 633014570496 633198074256 633924885636 634250927079 635369535416 635630333184 637217581968 637758142692 637995029364 639126895176 639711426816 640207917888 640393506918 641575248384 642116356992 642589643773 642853405152 643184038728 643987185408 644318402112 645602023836 646389700803 646740651744 646980874848 648121934592 648128682432 649224930816 649271766528 649413133776 650492948259 650539875447 651640202136 651907678464 651954707712 653393309184 654190492032 654332930244 655486956576 655493781096 655849675008 656649854784 656893758528 659363283936 659702408904 660214415322 660818233152 660865905216 661624474896 661983697408 662942574063 664111784952 664719167232 665898444288 667199027187 668375745048 669142934838 669513209904 670173875712 670694009216 670943129472 673465472064 674633944908 674653241856 675970923969 677170162746 677421688482 677789487936 678567483216 679764251264 680970219776 681468802938 682670687952 682950901248 683000169984 683784146304 684135831456 685292982528 685342420224 685491641208 686707770672 687335818752 687918895488 688124771712 688174413696 688708517728 690761535552 691910102268 692285768064 693130402272 693771547392 694511268066 695146453056 695736155664 695994577488 696379711104 696892993951 697229340192 698408637696 698611098456 698970409434 701006884116 701655314976 702250539144 702892802304 704293116912 704343925296 705152400876 705535256448 705797318016 706708388232 707049471744 709628670828 709679864124 710230658907 710880220512 712141391808 712347833538 713662354944 714790727343 715084124832 716345296128 717925981696 719017757073 720233907624 720892617984 720944623872 721772154432 722171552256 723210080796 723582043569 724485583584 724858202376 726136611904 727583233212 729137176416 730378047168 730430737344 731666191872 731937959424 733095227403 734388164312 734689605888 735067472832 735964303536 736363888128 737209117568 737422826148 737830884384 738731086632 739406714112 740718494208 743420512296 743474143368 744051166474 744327534258 744731659584 746329997952 747125758071 747809063136 749135749824 750456976896 750735724032 751318382976 751704802464 751922713179 753202361142 753558038784 753945610176 754530760368 754811020656 755220837888 756142257024 757483727616 757648656072 758984897088 760246902492 760613825664 762292194048 762513173928 763388418618 764734782672 765157954176 765442161792 766091497248 768004523946 769257164592 769652810388 769674825216 770954605344 771010222752 771178096359 772546242006 773908757424 774140368176 774196215408 774797082444 775505695104 776881518336 778821489072 779771702556 781869521664 782703175122 782993899674 784383007716 784808880768 785709717408 787095448832 790031856537 790754402592 792149031168 793497137664 793727163504 795046936761 795422374272 796449135944 796776051456 796833531648 799566156928 799740248076 801150724704 801159065784 801891788544 802572044736 802870149312 804228128256 804906419328 805888458144 807666729408 808652135984 810263146077 811004195232 811062701856 811692181608 811993673736 812434537728 812442996288 813875876352 814178179584 815046281532 815465477673 816903688392 817238999808 817841364802 820041602688 820279323468 821675303064 821734579512 823124465856 823430204352 824882462208 826186684851 826525806624 826950906936 827959841478 827983524096 828409374144 829360257264 829760537088 831072472461 834717768192 834777985536 835736178816 836348076333 836408411289 837823117032 839621247696 840077111808 841041387648 841102061184 844264099008 845233180848 845667902772 848847105414 849162398238 849623442624 850344190256 850660039152 852169193568 853610557184 853858009224 856155142656 857137873536 857578718304 859091202816 860326630506 860802698448 861852934404 862320868992 862641166464 864171576576 865884178368 867323931012 867386500596 868853602848 870647352102 872253989376 872443906992 873982608768 873991708128 875533139712 875858344704 876174175206 879151045248 879603211872 880285887096 881090977536 881154540288 882165966528 882909990864 883923432084 884731849344 884795674752 885482379936 886301450496 889598702916 891167660064 892190579784 892684279872 892943058942 894590839296 894850171056 896005277937 896373057888 896437723104 897953962752 899511926544 901294565292 901303949007 902893550328 903228917976 903719317248 904756644288 906624515412 908625070584 909733652982 910227583936 911712195072 912181108608 913153704309 913492882953 913988854944 915610360896 917225193984 917499695616 917565884928 919016649441 921015380736 922546803024 923047690752 924173869696 926015024088 926861937408 927648207552 927992769984 928506281472 929639120256 931481464608 931960545912 933030289422 934675845488 935540419968 936334052192 939057489216 939125233728 940203201168 940713675264 941063090688 942277850976 942551006661 944600921856 945086750784 946171561104 946239818832 946974211876 947840294016 949521855744 949797111384 950887328454 953054303124 953445499776 955826372952 956637214038 956992544046 958690342764 959567140224 960311876832 960590260377 962362872576 964280107728 964776058092 965980778112 966477603168 968403035754 970110977616 970471312272 972182901888 972193023648 973837396224 973907649792 977460303204 980089963776 981285738048 981499395366 983230434864 983240671644 983774512512 984974782176 985340637792 990321622983 991227349728 991298857824 992436712344 992975546112 995106663936 996167677428 997078750848 998847666432 1001757843968 1002273069952 1002563617572 1003714402257 1004269814856 1005260813568 1006041013824 1006414694208 1008189676032 1009783725929 1010198208096 1011950917362 1011979862784 1013662536656 1014151767552 1015755244119 1016684231904 1017851224824 1019646376896 1020210605568 1020589549056 1021455329664 1022203204407 1024006031928 1024426351872 1024500254976 1025676219456 1026203747184 1027939473792 1028013630336 1028237461812 1030061656008 1031878343232 1032187157568 1032261620544 1033062776592 1034007593472 1036142303328 1037865153402 1038428652096 1039695603408 1040122363392 1040657321088 1041766902099 1043604233496 1043991866232 1045844010288 1046411841024 1047612956544 1047916647684 1048455614151 1051510326174 1052482972464 1053375808716 1054339203456 1057728601314 1058302884672 1060062582348 1060563165696 1064443006242 1064519796186 1066320330768 1068200966272 1068212087712 1070096059648 1070493532416 1073208559104 1074517944192 1076888972544 1080350861436 1081338926976 1081416935808 1082256242144 1082658231648 1083257328384 1086728375376 1087287303564 1089204917856 1091374849818 1093388803584 1093705764624 1095567070752 1095646106016 1097499287808 1097906939136 1101582246468 1102034408832 1102601209248 1103946455304 1104545832192 1105813676352 1106134239222 1106746326576 1108096629948 1109110071168 1111077741312 1111896686978 1114314905088 1115130768444 1115211215052 1116076749711 1116491301387 1117097489376 1119494996928 1121388516864 1121469414912 1121713594704 1123703624736 1125685465344 1126103586048 1126977574464 1127557203696 1129803541713 1131796140552 1132216530984 1132831256832 1134213385536 1136225591424 1136472984108 1138477345632 1140370353738 1140920738496 1142850498048 1143438291072 1145082627927 1147102174008 1147736931264 1149137245872 1149761158656 1150188221952 1152006785919 1153885746888 1154479215582 1154512237824 1156431908016 1156515334128 1158471470464 1160863136136 1162195623666 1163258542656 1165310145024 1165322277504 1168232233608 1169657553834 1172201393664 1172804282496 1173714516128 1174054762683 1176221288704 1177213321152 1178564576112 1179642465792 1179727566336 1180643173248 1186131603888 1188223546752 1189587439712 1190245706496 1190590745256 1193133561408 1194673703916 1195164077184 1195250297472 1199349235392 1199610372114 1201726087056 1201738598676 1202837682816 1203858067104 1204305223968 1206342192384 1208832687216 1211500094112 1212978203976 1216241478144 1216506292848 1216594052784 1217538272412 1217990510604 1218651806592 1218664494432 1220813814528 1221267269376 1222569422298 1225355532588 1226762047203 1230062404032 1230418985202 1232512954596 1232601869268 1234686698784 1235145306528 1236864276736 1237323693312 1239518827008 1241939762217 1241975286144 1242614061216 1244040385896 1247387226624 1252076652288 1252166978304 1253604268224 1256370467968 1256734675548 1260115667712 1261562081472 1261653091776 1263787058688 1266396148512 1267849771272 1268501854158 1270739070832 1271260666368 1273270658121 1274435163936 1275516285384 1275990058728 1278253790352 1279422853632 1280415835776 1280787013836 1284232713984 1285179287546 1285706810304 1286368077456 1287974370816 1288636804224 1290489945759 1291204047672 1292779401606 1293481303488 1293961749696 1296243869184 1296257364864 1298826267552 1300985896518 1301079750894 1303280404272 1303815356928 1303909415424 1305971028153 1308380984064 1308665860488 1310973913152 1310987562192 1311699350016 1313299709568 1313787517056 1314261262809 1318726567872 1319404817808 1320428830644 1321636466304 1321731810432 1323248949792 1325885148126 1328223569904 1329438334464 1334398054374 1336751490096 1338285869676 1339026419808 1341388018432 1341886258944 1346930944128 1349267889816 1351941847938 1354340325492 1354843376964 1355578975872 1357134966432 1359528502528 1361940439552 1362937605876 1364600479473 1365341375904 1367568292608 1368271662912 1370585965056 1370684840448 1370983282416 1373415541344 1375837790976 1376249543424 1376348827392 1377417035456 1381523071104 1383820204536 1384571536128 1386260804544 1387543094784 1389022536132 1390292906112 1391472311328 1391989154976 1392759422208 1393785987902 1394458680384 1396817275392 1397222196912 1397940818868 1399545434133 1402013768232 1403310629952 1404501078288 1405785604608 1408586233824 1408687850592 1410304801752 1411070512896 1411594636032 1413416776464 1414098943488 1419257341656 1419359728248 1420461317814 1421760441024 1424282783616 1424695667076 1426330992681 1429581454686 1430168249664 1432690592256 1434955821057 1435488816069 1438035514146 1440467815248 1441785235968 1441889247744 1443544308864 1446420161592 1447164087138 1448971167168 1449716404752 1452273223808 1455166466424 1458274352832 1460756094336 1460861474688 1466190454806 1468776328624 1469379211776 1470134945664 1471928607072 1474418235136 1474845652296 1475661768768 1477462173264 1478813428224 1486841024592 1486948286736 1488102332948 1488655068516 1489463319168 1492659995904 1494251516142 1495618126272 1498271499648 1502636765952 1503409604928 1503845426358 1506404722284 1507116077568 1507891220352 1509061520736 1509622041312 1512284514048 1514967455232 1515297312144 1517926376043 1517969794176 1520493804984 1521227651328 1524584388096 1525026347856 1526776837236 1529469565344 1530315908352 1530884323584 1532182994496 1536009047892 1538514329184 1539305620776 1541909210688 1542020445504 1542356192718 1545092484012 1547817514848 1548280736352 1548392430816 1549594164888 1551011390208 1553763036672 1556797730103 1557642978144 1559543405112 1563739043328 1565406350244 1565987799348 1568766015432 1569617761536 1571419434816 1574190897664 1577265489261 1580063713074 1581508805184 1584298062336 1586592901971 1587454327008 1590093873522 1590844748544 1592898271888 1593552102912 1593667063296 1599132313856 1599480496152 1602301449408 1602318131568 1603783577088 1605144089472 1605740298624 1609812838656 1611776916288 1615333458816 1617304271968 1620526292154 1622008390464 1622125403712 1623384363216 1623987347472 1624869075456 1624885992576 1630092563064 1630930955346 1633807376784 1634477999616 1635682729604 1637062274727 1640083205376 1640558646936 1643350606128 1643469159024 1646248931712 1646860408704 1652373369702 1653051613248 1653901813872 1655919682956 1655967048192 1656818748288 1658720514528 1659201358833 1662144944922 1667845030467 1671472357632 1672696152666 1672816822578 1675646234064 1679242495392 1682082775296 1682204122368 1688528198016 1690466361696 1691335805544 1697694210828 1698324796476 1699246885248 1700688380512 1701320078304 1704338387136 1707221114368 1707716018448 1710555530607 1714275747072 1715157436608 1718182405632 1720653261012 1721605396896 1723705868808 1724641737984 1725282332928 1728343153152 1731768356736 1734647862024 1734773001192 1737707205696 1741294704204 1743293435499 1744887813984 1747965217536 1747983416256 1751066279424 1751716689408 1752348350412 1754486330751 1758302090496 1759206423744 1760571774192 1762181955072 1762309080576 1764331933056 1765819981728 1767846864168 1769463698688 1769591349504 1770964759872 1772602900992 1779197405832 1782335320128 1784381159568 1785368559744 1785886117884 1789700342112 1792010555874 1792746115776 1792875446208 1795907925504 1799023853088 1799415558171 1802589130584 1802607898014 1805787100656 1806457835952 1807438634496 1809513288576 1813249030824 1817250141168 1819467305964 1820455167872 1824362217216 1826307408618 1826985765906 1827977709888 1831220721792 1833854133447 1838033298882 1842030761472 1845093606048 1848347739392 1852030048176 1853723874816 1855296415104 1855985539968 1859278240512 1862962929216 1863921091824 1866060578844 1869351690976 1871080839936 1872668104384 1878114978432 1878250467456 1880406402336 1884555701952 1885102013322 1889201843712 1890173501568 1892343122208 1892479637664 1893948423752 1895680588032 1899043711488 1899594222768 1901774656908 1902752781237 1906108606248 1906890999552 1911652745904 1913274428076 1913985088092 1917380685528 1919134280448 1920623753664 1921180520754 1924725745152 1927768931319 1928560215456 1929552116184 1931961556224 1932955206336 1936806071508 1939169102409 1940221955232 1940942624544 1944365803776 1944386047296 1947674792448 1947815299584 1951478844777 1951619626341 1954920606408 1960179927552 1962571476096 1962998790732 1966460869728 1966481343288 1967549025024 1969949564352 1970681275584 1980643245966 1982454699456 1982597715648 1984873424688 1985951092224 1988827722189 1992335354856 1994157501696 1997695332864 2004546139904 2005127235144 2007428804514 2008539629712 2010521627136 2012082027648 2012829388416 2019567451858 2020396416192 2023901834724 2023959725568 2027325073312 2027912771907 2031510488238 2033368463808 2035702449648 2039292753792 2042910659328 2044406408814 2048012063856 2048852703744 2049000509952 2051352438912 2052407494368 2055878947584 2056027260672 2056474923624 2060123312016 2063756686464 2064374315136 2064523241088 2066125553184 2072284606656 2075730306804 2076857304192 2079391206816 2081314642176 2083533804198 2087208466992 2087983732464 2090678981853 2091688020576 2095225913088 2095833295368 2096911228302 2103020652348 2104965944928 2106751617432 2108678406912 2115457202628 2116605769344 2120125164696 2128886012484 2129039592372 2130691976721 2132640661536 2136401932544 2136424175424 2140192119296 2140987064832 2144372182029 2149035888384 2153777945088 2157053271219 2160701722872 2162677853952 2162833871616 2164512484288 2165316463296 2166514656768 2173456750752 2174574607128 2178409835712 2182749699636 2187411529248 2191134141504 2191292212032 2194998575616 2195813878272 2199285682209 2203164492936 2204068817664 2205202418496 2207892910608 2209091664384 2211627352704 2212268478444 2213492653152 2216193259896 2218220142336 2222155482624 2223793373956 2230261536888 2230422430104 2232153499422 2232982602774 2234194978752 2238989993856 2241377274213 2243427189408 2247407249472 2251370930688 2252207172096 2253955148928 2255114407392 2255768139537 2259607083426 2263592281104 2264433061968 2265662513664 2268426771072 2272451182848 2272945968216 2276954691264 2280740707476 2281841476992 2286876582144 2290165255854 2294204348016 2295473862528 2298274491744 2304013571838 2307771493776 2308958431164 2309024475648 2312863816032 2313030668256 2316942940928 2321726272272 2324391247332 2326517085312 2330644555008 2336464467216 2339315107668 2345608564992 2347429032256 2348109525366 2352442577408 2354426642304 2357129152224 2361286346496 2370095569611 2372263207776 2376447093504 2379174879424 2380491412992 2381181490512 2385140810283 2386267122816 2389347407832 2390328154368 2390500594944 2398698470784 2399220744228 2403452174112 2403477197352 2405675365632 2407716134208 2408610447936 2412684384768 2417665374432 2423000188224 2425956407952 2430789438231 2433012585696 2433188105568 2435076544824 2435981021208 2437303613184 2437328988864 2441627629056 2442534538752 2445138844596 2446396433019 2450711065176 2453524094406 2460124808064 2460837970404 2465025909192 2465203738536 2469373397568 2470290613056 2473728553472 2474647386624 2478560054553 2483879524434 2483950572288 2485228122432 2488080771792 2493217417383 2504153304576 2504333956608 2507208536448 2512740935936 2513469351096 2520231335424 2523124162944 2523306183552 2532792297024 2535699542544 2537003708316 2541478141664 2546541316242 2548870327872 2551032570768 2551980117456 2556507580704 2560831671552 2561574027672 2568465427968 2570358575092 2571413620608 2572736154912 2577273608448 2580979891518 2582408095344 2585558803212 2586962606976 2587923499392 2592514729728 2597652535104 2601971793036 2602159501788 2604179082659 2606560808544 2611942056306 2616761968128 2617331720976 2621947826304 2621975124384 2626599419136 2627575034112 2628522525618 2637453135744 2638809635616 2640857661288 2643272932608 2643463620864 2646497899584 2651770296252 2656447139808 2668796108748 2673502980192 2676571739352 2678052839616 2682776036864 2683772517888 2688015833811 2693861888256 2698535779632 2703883695876 2703911847021 2708680650984 2709686753928 2711157951744 2714269932864 2719057005056 2725875211752 2729200958946 2730682751808 2735136585216 2736543325824 2739461112927 2740478648859 2741966564832 2746831082688 2751675581952 2752499086848 2752697654784 2754834070912 2757049948323 2763046142208 2767640409072 2769143072256 2772521609088 2778045072264 2780585812224 2782944622656 2783978309952 2785518844416 2787571975804 2788917360768 2794444393824 2795881637736 2799090868266 2804027536464 2806621259904 2809002156576 2817172467648 2817375701184 2820609603504 2822141025792 2823189272064 2826833552928 2827653019983 2838514683312 2838719456496 2840922635628 2843520882048 2848565567232 2849391334152 2852661985362 2859162909372 2860336499328 2869911642114 2870977632138 2876071028292 2880935630496 2881770781131 2887088617728 2892840323184 2894328174276 2897942334336 2899432809504 2904546447616 2910332932848 2916548705664 2921512188672 2921722949376 2932380909612 2937552657248 2940269891328 2943857214144 2948836470272 2949691304592 2951323537536 2954924346528 2970964868949 2973682049184 2973896573472 2976204665896 2977310137032 2978926638336 2985319991808 2988503032284 2991236252544 2996542999296 3005273531904 3006819209856 3007690852716 3011143206771 3012809444568 3015782440704 3018123041472 3019244082624 3024569028096 3029351177787 3030594624288 3035852752086 3035939588352 3040987609968 3042455302656 3047265732357 3050052695712 3053553674472 3058939130688 3060631816704 3061768647168 3064365988992 3066609613221 3072018095784 3077028658368 3078611241552 3083818421376 3084040891008 3084712385436 3090184968024 3095635029696 3096561472704 3096784861632 3099188329776 3102022780416 3113595460206 3115285956288 3119086810224 3125300706297 3130812700488 3131975598696 3137532030864 3139235523072 3142838869632 3154530978522 3160127426148 3163017610368 3173185803942 3174908654016 3180187747044 3181689497088 3185796543776 3198264627712 3198960992304 3204602898816 3204636263136 3210288178944 3211480597248 3219625677312 3223553832576 3230666917632 3234608543936 3241052584308 3244016780928 3244250807424 3246768726432 3247974694944 3249771985152 3260185126128 3261861910692 3267614753568 3271365459208 3274124549454 3280166410752 3281117293872 3286701212256 3286938318048 3292497863424 3293720817408 3304746739404 3306103226496 3307803627744 3311839365912 3313637496576 3317441029056 3318402717666 3324289889844 3335690060934 3342944715264 3345392305332 3345633645156 3348230249133 3349473904161 3351292468128 3358484990784 3364165550592 3364408244736 3377056396032 3380932723392 3382671611088 3389410625139 3395388421656 3396649592952 3398493770496 3401376761024 3402640156608 3408676774272 3415432036896 3421111061214 3428551494144 3430314873216 3435247883781 3441306522024 3443210793792 3447411737616 3449283475968 3450564665856 3456020357757 3463536713472 3469295724048 3469546002384 3475414411392 3482589408408 3486586870998 3489775627968 3495930435072 3495966832512 3504696700824 3508972661502 3516604180992 3518412847488 3521143548384 3522164288049 3528663866112 3531639963456 3535693728336 3538927397376 3539182699008 3541929519744 3558394811664 3564670640256 3568762319136 3570737119488 3571772235768 3579400684224 3584021111748 3585492231552 3585750892416 3598047706176 3598831116342 3605178261168 3605215796028 3611574201312 3612915671904 3619026577152 3626498061648 3634500282336 3638934611928 3640910335744 3648724434432 3652614817236 3653971531812 3655955419776 3662441443584 3667708266894 3676066597764 3680286141609 3690187212096 3696695478784 3704060096352 3710592830208 3711971079936 3718556481024 3725819286651 3725925858432 3727842183648 3732121157688 3738703381952 3742161679872 3745336208768 3756229956864 3756500934912 3760812804672 3769111403904 3770204026644 3780347003136 3784686244416 3784959275328 3787896847504 3791361176064 3799188445536 3803549313816 3805505562474 3812217212496 3813781999104 3819811974363 3823305491808 3826548856152 3827970176184 3834761371056 3838268560896 3841247507328 3842361041508 3855537862638 3857120430912 3859104232368 3863923112448 3865910412672 3871469837277 3873612143016 3878338204818 3880443910464 3881885249088 3888731607552 3888772094592 3902957689554 3903239252682 3909841212816 3917913084459 3925142952192 3925997581464 3932921739456 3932962686576 3935098050048 3939899128704 3941362551168 3961286491932 3964909398912 3965195431296 3969746849376 3977655444378 3984670709712 3988315003392 4009092279808 4010254470288 4014857609028 4017079259424 4024164055296 4025658776832 4039134903716 4040792832384 4047803669448 4054650146624 4055825543814 4063020976476 4066736927616 4071404899296 4078585507584 4085821318656 4088812817628 4093801438419 4096024127712 4102704877824 4104814988736 4111757895168 4112054521344 4112949847248 4120246624032 4127513372928 4128748630272 4129046482176 4132251106368 4144569213312 4151460613608 4153714608384 4158782413632 4162629284352 4167067608396 4174416933984 4175967464928 4181357963706 4183376041152 4190451826176 4191666590736 4193822456604 4198636302399 4206041304696 4209931889856 4213503234864 4217356813824 4230914405256 4233211538688 4240250329392 4257772024968 4258079184744 4261383953442 4265281323072 4272803865088 4272848350848 4278992978043 4288744364058 4298071776768 4304867463171 4306466448207 4314106542438 4321403445744 4325355707904 4325667743232 4329024968576 4330632926592 4346913501504 4349149214256 4356819671424 4365499399272 4374823058496 4382268283008 4382584424064 4398571364418 4406328985872 4408137635328 4410404836992 4415785821216 4423254705408 4424536956888 4426985306304 4432386519792 4436440284672 4447586747912 4460523073776 4460844860208 4464306998844 4465965205548 4468389957504 4477979987712 4482754548426 4486854378816 4494814498944 4498127506411 4507910297856 4510228814784 4511536279074 4519214166852 4527184562208 4528866123936 4536853542144 4544902365696 4545891936432 4553779128129 4553909382528 4561481414952 4563682953984 4573753164288 4580330511708 4588408696032 4590947725056 4596548983488 4608027143676 4615542987552 4617916862328 4625727632064 4626061336512 4633885881856 4643452544544 4648782494664 4653034170624 4661289110016 4670393190309 4672928934432 4678630215336 4691217129984 4694858064512 4696219050732 4708853284608 4714258304448 4722572692992 4731796467783 4740191139222 4744526415552 4752894187008 4758349758848 4762362981024 4770281620566 4772534245632 4778694815664 4780656308736 4781001189888 4797396941568 4798441488456 4806904348224 4806954394704 4811350731264 4815432268416 4817220895872 4835330748864 4846000376448 4851912815904 4861578876462 4866025171392 4866376211136 4870153089648 4871962042416 4874607226368 4874657977728 4890277689192 4892792866038 4901422130352 4907048188812 4911186824181 4920249616128 4921675940808 4930051818384 4930407477072 4938746795136 4940581226112 4957120109106 4967759048868 4967901144576 4970456244864 4976161543584 4977604076499 4986434834766 5003535091401 5014417072896 5025481871872 5026938702192 5046248325888 5046612367104 5065584594048 5071399085088 5074007416632 5082956283328 5093082632484 5097740655744 5102065141536 5103960234912 5113015161408 5121663343104 5123148055344 5131666591821 5140717150184 5142827241216 5145472309824 5154547216896 5161959783036 5164816190688 5171117606424 5173925213952 5175846998784 5185029459456 5195305070208 5203943586072 5204319003576 5208358165318 5213121617088 5223884112612 5229880306497 5234663441952 5243895652608 5243950248768 5253198838272 5255150068224 5257045051236 5263458992253 5274906271488 5277619271232 5281715322576 5286545865216 5286927241728 5292995799168 5303540592504 5312894279616 5337592217496 5347005960384 5353143478704 5356105679232 5376031667622 5387723776512 5397071559264 5398246674513 5407767391752 5407823694042 5417361301968 5419373507856 5422315903488 5428539865728 5451750423504 5458401917892 5461365503616 5473086651648 5478922225854 5480957297718 5483933129664 5493662165376 5509668141824 5514099896646 5526092284416 5535280818144 5545043218176 5556090144528 5561171624448 5565889245312 5567956619904 5575143951608 5577834721536 5588888787648 5591763275472 5598181736532 5608055072928 5613242519808 5618004313152 5634344935296 5634751402368 5641219207008 5653667105856 5655306039966 5677029366624 5677438912992 5681845271256 5687041764096 5697131134464 5698782668304 5705323970724 5708258343711 5718325818744 5720672998656 5739823284228 5741955264276 5752142056584 5761871260992 5763541562262 5774177235456 5783306793957 5785680646368 5788656348552 5795884668672 5798865619008 5809092895232 5817507307227 5820665865696 5833097411328 5843024377344 5843445898752 5854436534331 5854858879023 5864761819224 5875105314496 5880539782656 5887714428288 5899382609184 5902647075072 5909848693056 5941929737898 5947364098368 5947793146944 5952409331792 5954620274064 5957853276672 5977006064568 5982472505088 5993085998592 6013638419712 6015381705432 6022286413542 6025618889136 6031564881408 6036246082944 6038488165248 6058702355574 6061189248576 6071705504172 6071879176704 6081975219936 6083738315721 6094531464714 6100105391424 6107107348944 6117878261376 6128731977984 6133219226442 6144036191568 6154057316736 6157222483104 6167636842752 6168081782016 6169424770872 6180369936048 6191270059392 6193122945408 6193569723264 6198376659552 6227190920412 6230571912576 6238173620448 6250601412594 6261625400976 6263951197392 6272036945559 6275064061728 6285677739264 6309061957044 6320254852296 6326035220736 6346371607884 6349817308032 6360375494088 6371593087552 6392075930163 6397921984608 6409205797632 6409272526272 6420576357888 6422961194496 6433116546087 6447107665152 6461333835264 6469217087872 6482105168616 6488033561856 6488501614848 6493537452864 6495949389888 6499543970304 6520370252256 6523723821384 6535229507136 6542730918416 6548249098908 6562234587744 6573402424512 6573876636096 6584995726848 6587441634816 6597857046627 6609493478808 6612206452992 6615607255488 6623678731824 6627274993152 6634882058112 6636805435332 6648579779688 6671380121868 6690784610664 6691267290312 6696460498266 6698947808322 6702584936256 6716969981568 6724131822639 6754112792064 6761865446784 6765343222176 6767304418611 6778821250278 6790776843312 6793299185904 6796987540992 6802753522048 6805280313216 6817353548544 6830864073792 6842222122428 6860629746432 6870495767562 6882613044048 6886421587584 6894823475232 6912040715514 6927073426944 6938591448096 6939092004768 6950828822784 6965178816816 6973173741996 6979551255936 6991933665024 7009393401648 7017945323004 7036825694976 7042287096768 7044328576098 7057327732224 7063279926912 7068486081503 7071387456672 7083859039488 7110286708833 7116789623328 7129341280512 7137524638272 7141474238976 7143544471536 7155422430849 7158801368448 7168042223496 7170984463104 7171501784832 7196095412352 7197662232684 7210356522336 7210431592056 7223148402624 7225831343808 7238053154304 7252996123296 7269000564672 7277869223856 7281820671488 7292368314693 7305229634472 7307943063624 7311910839552 7324882887168 7335416533788 7339189299057 7352133195528 7360572283218 7380374424192 7408120192704 7421185660416 7423942159872 7435680163659 7451638573302 7451851716864 7455684367296 7464242315376 7477406763904 7490672417536 7512459913728 7513001869824 7521625609344 7538222807808 7540408053288 7560694006272 7569372488832 7569918550656 7575793695008 7598376891072 7607098627632 7611011124948 7624434424992 7639623948726 7646610983616 7653097712304 7655940352368 7669522742112 7682495014656 7684722083016 7711075725276 7714240861824 7718208464736 7731820825344 7742939674554 7747224286032 7756676409636 7760887820928 7763770498176 7777544189184 7805915379108 7806478505364 7812537247977 7819682425632 7835826168918 7850285904384 7851995162928 7865843478912 7865925373152 7879798257408 7882725102336 7922572983864 7929818797824 7930390862592 7939493698752 7955310888756 7969341419424 8020508940576 8029715218056 8034158518848 8048328110592 8051317553664 8064047501433 8078269807432 8081585664768 8095607338896 8109300293248 8111651087628 8126041952952 8133473855232 8142809798592 8157171015168 8177625635256 8187602876838 8192048255424 8205409755648 8209629977472 8218383338781 8225899694496 8240493248064 8255026745856 8257497260544 8258092964352 8264502212736 8271149844969 8289138426624 8302921227216 8307429216768 8317564827264 8334135216792 8348833867968 8351934929856 8362715927412 8366752082304 8383333181472 8387644913208 8397272604798 8412082609392 8419863779712 8427006469728 8461828810512 8466423077376 8480500658784 8482959059949 8515544049936 8516158369488 8522767906884 8530562646144 8545696701696 8557985956086 8577488728116 8609734926342 8612932896414 8628213084876 8642806891488 8658049937152 8661265853184 8693827003008 8698298428512 8713639342848 8730998798544 8749646116992 8764536566016 8765168848128 8797142728836 8812657971744 8820809673984 8831571642432 8846509410816 8849073913776 8853970612608 8864773039584 8895173495824 8912894606847 8921046147552 8921689720416 8928613997688 8931930411096 8936779915008 8955959975424 8965509096852 8973708757632 8989628997888 8996255012822 9015820595712 9020457629568 9023072558148 9033429620313 9038428333704 9054369124416 9057732247872 9073707084288 9088053533361 9091783872864 9107558256258 9107818765056 9122962829904 9127365907968 9141797197071 9160661023416 9176817392064 9181895450112 9193097966976 9199828839663 9216054287352 9231085975104 9235833724656 9251455264128 9252122673024 9286905089088 9297564989328 9306068341248 9340786380618 9345857868864 9357260430672 9389716129024 9392438101464 9417706569216 9428516608896 9463592935566 9480382278444 9489052831104 9516699517696 9524725962048 9540563241132 9545068491264 9557389631328 9594793883136 9596882976912 9613808696448 9613908789408 9630864536832 9634441791744 9670661497728 9692000752896 9703825631808 9723157752924 9732050342784 9732752422272 9740306179296 9743924084832 9749315955456 9780555378384 9785585732076 9802844260704 9814096377624 9822373648362 9840499232256 9843351881616 9860103636768 9860814954144 9877493590272 9881162452224 9914240218212 9935518097736 9940912489728 9952323087168 9955208152998 9972869669532 10007070182802 10028834145792 10044690747399 10048421712483 10053877404384 10092496651776 10093224734208 10131169188096 10142798170176 10148014833264 10165912566656 10186165264968 10195481311488 10204130283072 10207920469824 10226030322816 10246296110688 10263333183642 10281434300368 10285654482432 10290944619648 10323919566072 10329632381376 10342235212848 10347850427904 10351693997568 10368061073271 10390610140416 10407887172144 10408638007152 10416716330636 10426243234176 10447768225224 10459760612994 10469326883904 10487791305216 10487900497536 10514090102472 10526917984506 10549812542976 10555238542464 10563430645152 10566492864147 10585991598336 10607081185008 10625788559232 10675184434992 10694011920768 10706286957408 10712211358464 10752063335244 10794143118528 10796493349026 10815534783504 10815647388084 10834722603936 10838747015712 10857079731456 10903500847008 10916803835784 10922731007232 10946173303296 10957844451708 10961914595436 10967866259328 10987324330752 11019336283648 11028199793292 11040858424827 11070561636288 11090086436352 11112180289056 11131778490624 11135913239808 11150287903216 11155669443072 11177777575296 11183526550944 11196363473064 11216110145856 11226485039616 11236008626304 11268689870592 11269502804736 11282438414016 11307334211712 11310612079932 11354058733248 11354877825984 11363690542512 11374083528192 11397565336608 11410647941448 11416516687422 11436651637488 11441345997312 11459435923089 11479646568456 11483910528552 11504284113168 11523742521984 11527083124524 11566613587914 11571361292736 11577312697104 11591769337344 11597731238016 11614409511831 11635014614454 11641331731392 11666194822656 11708873068662 11709717758046 11729523638448 11750210628992 11775428856576 11798765218368 11805294150144 11819697386112 11883859475796 11894728196736 11895586293888 11904818663584 11909240548128 11954012129136 11964945010176 12027276839424 12030763410864 12044572827084 12051237778272 12072492165888 12076976330496 12117404711148 12122378497152 12143411008344 12163950439872 12167476631442 12189062929428 12200210782848 12214214697888 12235756522752 12257463955968 12266438452884 12281404315257 12288072383136 12308114633472 12314444966208 12335273685504 12336163564032 12338849541744 12360739872096 12382540118784 12386245890816 12387139446528 12396753319104 12454381840824 12461143825152 12476347240896 12501202825188 12523250801952 12527902394784 12544073891118 12550128123456 12571355478528 12595908907197 12618123914088 12640509704592 12652070441472 12692743215768 12699634616064 12720750988176 12743186175104 12784151860326 12795843969216 12818411595264 12818545052544 12836978934129 12866233092174 12894215330304 12914602389513 12938434175744 12964210337232 12976067123712 12977003229696 12987074905728 12991898779776 13040740504512 13047447642768 13070459014272 13085461836832 13096498197816 13124469175488 13146804849024 13147753272192 13195714093254 13218986957616 13224412905984 13231214510976 13247357463648 13269764116224 13273610870664 13297159559376 13342760243736 13381569221328 13382534580624 13392920996532 13397895616644 13405169872512 13433939963136 13448263645278 13494382519233 13523730893568 13530686444352 13534608837222 13557642500556 13581553686624 13586598371808 13605507044096 13610560626432 13634707097088 13661337384387 13661728147584 13684444244856 13721259492864 13740991535124 13765226088096 13772843175168 13789646950464 13824081431028 13877182896192 13878184009536 13901657645568 13930357633632 13946347483992 13959102511872 13983867330048 14018786803296 14035890646008 14073651389952 14084574193536 14088657152196 14126559853824 14136972163006 14142774913344 14167718078976 14195389403349 14220573417666 14233579246656 14258682561024 14275049276544 14287088943072 14310844861698 14317602736896 14336084446992 14341968926208 14343003569664 14392190824704 14395324465368 14420713044672 14420863184112 14446296805248 14451662687616 14505992246592 14538001129344 14555738447712 14584736629386 14610459268944 14615886127248 14623821679104 14670833067576 14678378598114 14704266391056 14721144566436 14760748848384 14816240385408 14871360327318 14903277146604 14903703433728 14911368734592 14928484630752 14954813527808 14981344835072 15010605274203 15043251218688 15076445615616 15080816106576 15138744977664 15139837101312 15151587390016 15196753782144 15214197255264 15222022249896 15248868849984 15279247897452 15293221967232 15306195424608 15311880704736 15339045484224 15364990029312 15369444166032 15394999775463 15422151450552 15428481723648 15436416929472 15463641650688 15485879349108 15494448572064 15513352819272 15521775641856 15527540996352 15555088378368 15611830758216 15612957010728 15625074495954 15639364851264 15671652337836 15689640919491 15703990325856 15731686957824 15731850746304 15759596514816 15765450204672 15790376976759 15845145967728 15859637595648 15860781725184 15878987397504 15910621777512 15938682838848 16041017881152 16059430436112 16068317037696 16128095002866 16156539614864 16163171329536 16191214677792 16218600586496 16223302175256 16252083905904 16266947710464 16285619597184 16355251270512 16375205753676 16384096510848 16419259954944 16436766677562 16451799388992 16480986496128 16529004425472 16542299689938 16578276853248 16605842454432 16635129654528 16668270433584 16697667735936 16703869859712 16725431854824 16733504164608 16766666362944 16775289826416 16794545209596 16824165218784 16839727559424 16854012939456 16923657621024 16961001317568 16965918119898 17031088099872 17032316738976 17045535813768 17061125292288 17091393403392 17115971912172 17124775031133 17154977456232 17219469852684 17225865792828 17256426169752 17285613782976 17316099874304 17322531706368 17349920381871 17387654006016 17396596857024 17427278685696 17452521921681 17461997597088 17499292233984 17529073132032 17530337696256 17594285457672 17625315943488 17641619347968 17663143284864 17698147827552 17707941225216 17729546079168 17790346991648 17825789213694 17842092295104 17843379440832 17857227995376 17863860822192 17873559830016 17931018193704 17947417515264 17979257995776 17992510025644 18040915259136 18046145116296 18066859240626 18076856667408 18108738248832 18115464495744 18176107066722 18183567745728 18215116512516 18215637530112 18245925659808 18251214947163 18283594394142 18321322046832 18353634784128 18386195933952 18399657679326 18432108574704 18462171950208 18471667449312 18502910528256 18504245346048 18573810178176 18595129978656 18681572761236 18691715737728 18714520861344 18779432258048 18784876202928 18816110836677 18857033217792 18927185871132 18960764556888 18978105662208 19033399035392 19049451924096 19081126482264 19114779262656 19176227790489 19193765953824 19227617392896 19227817578816 19261729073664 19268883583488 19299349638261 19341322995456 19384001505792 19407651263616 19446315505848 19464100685568 19465504844544 19480612358592 19487848169664 19498631910912 19561110756768 19571171464152 19605688521408 19628192755248 19644747296724 19686703763232 19720207273536 19721629908288 19754987180544 19762324904448 19793571139881 19828480436424 19871036195472 19881824979456 19904646174336 19910416305996 19945739339064 20014140365604 20089381494798 20096843424966 20107754808768 20172395467917 20262338376192 20285596340352 20296029666528 20331825133312 20372330529936 20390962622976 20408260566144 20415840939648 20452060645632 20492592221376 20526666367284 20562868600736 20581889239296 20647839132144 20659264762752 20684470425696 20736122146542 20781220280832 20815774344288 20817276014304 20833432661272 20852486468352 20895536450448 20919521225988 20938653767808 20975800995072 21028180204944 21053835969012 21110477084928 21126861290304 21132985728294 21171983196672 21205458244509 21214162370016 21251577118464 21330860126499 21350368869984 21388023841536 21412573914816 21424422716928 21466267292547 21504126670488 21588286237056 21592986698052 21631069567008 21631294776168 21669445207872 21677494031424 21714159462912 21807001694016 21833607671568 21845462014464 21877104944079 21915688903416 21923829190872 21935732518656 21974648661504 22056399586584 22081716849654 22141123272576 22224360578112 22263556981248 22271826479616 22300575806432 22307040490977 22355555150592 22367053101888 22392726946128 22432220291712 22472017252608 22537379741184 22539005609472 22564876828032 22614668423424 22621224159864 22708117466496 22709755651968 22727381085024 22795130673216 22821295882896 22833033374844 22873303274976 22918871846178 22959293136912 22967821057104 23008568226336 23047485043968 23054166249048 23133227175828 23142722585472 23154625394208 23195462476032 23228819023662 23270029228908 23282663462784 23417746137324 23419435516092 23437611743931 23459047276896 23500421257984 23550857713152 23597530436736 23639394772224 23767718951592 23789456393472 23791172587776 23809637327168 23818481096256 23908024258272 24061526821728 24089145654168 24102475556544 24144984331776 24153952660992 24192142504299 24234809422296 24244756994304 24286822016688 24327900879744 24334953262884 24378125858856 24400421565696 24428429395776 24471513045504 24532876905768 24562808630514 24576144766272 24616229266944 24628889932416 24655150016343 24677699083488 24721479744192 24765080237568 24772491781632 24774278893056 24793506638208 24813449534907 24908763681648 24922287650304 24952694481792 25002405650376 25046501603904 25055804789568 25088147782236 25100256246912 25191817814394 25236247828176 25281019409184 25385486431536 25399269232128 25441501976352 25486372350208 25568303720652 25591687938432 25637090105088 25673957868258 25732466184348 25829204779026 25876868351488 25928420674464 25974149811456 25983797559552 26081481009024 26094895285536 26140918028544 26170923673664 26192996395632 26248938350976 26293609698048 26295506544384 26391428186508 26437973915232 26462429021952 26494714927296 26539528232448 26547221741328 26594319118752 26685520487472 26738683820541 26763138442656 26765069161248 26785841993064 26795791233288 26810339745024 26867879926272 26896527290556 26988765038466 27047461787136 27061372888704 27069217674444 27100288860939 27115285001112 27163107373248 27173196743616 27211014088192 27221121252864 27264160600083 27322674768774 27323456295168 27368888489712 27425391591213 27481983070248 27530452176192 27545686350336 27579293900928 27648162862056 27754365792384 27756368019072 27860715267264 27892694967984 27918205023744 28037573606592 28071781292016 28169148387072 28177314304392 28253119707648 28273944326012 28285549826688 28390778806698 28441146835332 28467158493312 28550098553088 28574177886144 28621689723396 28635205473792 28672168893984 28784381649408 28790648930736 28841426089344 28841726368224 28892593610496 28903325375232 29011984493184 29076002258688 29111476895424 29169473258772 29220918537888 29231772254496 29341666135152 29356757196228 29408532782112 29442289132872 29521497696768 29632480770816 29742720654636 29806554293208 29822737469184 29856969261504 29909627055616 30021210548406 30086502437376 30134072242197 30145265137449 30161632213152 30277489955328 30279674202624 30303174780032 30393507564288 30428394510528 30444044499792 30497737699968 30558495794904 30586443934464 30612390849216 30623761409472 30678090968448 30738888332064 30789999550926 30844302901104 30856963447296 30872833858944 30971758698216 30988897144128 31026705638544 31043551283712 31055081992704 31104183219813 31223661516432 31225914021456 31250148991908 31278729702528 31343304675672 31379281838982 31407980651712 31463373915648 31463701492608 31580753953518 31690291935456 31699478592441 31757974795008 31821243555024 31877365677696 32082035762304 32118860872224 32136634075392 32256190005732 32313079229728 32382429355584 32437201172992 32446604350512 32504167811808 32571239194368 32710502541024 32750411507352 32768193021696 32838519909888 32873533355124 32903598777984 32961972992256 33058008850944 33084599379876 33122575274481 33211684908864 33270259309056 33336540867168 33395335471872 33407739719424 33450863709648 33467008329216 33533332725888 33550579652832 33589090419192 33648330437568 33679455118848 33708025878912 33847315242048 33922002635136 33931836239796 34062176199744 34064633477952 34091071627536 34122250584576 34231943824344 34249550062266 34309954912464 34378307769267 34438939705368 34451731585656 34512852339504 34571227565952 34699840763742 34775308012032 34793193714048 34843228535493 34905043843362 34923995194176 34998584467968 35188570915344 35250631886976 35326286569728 35396295655104 35415882450432 35459092158336 35580693983296 35651578427388 35684184590208 35686758881664 35714455990752 35727721644384 35862036387408 35894835030528 35985020051288 36081830518272 36092290232592 36133718481252 36153713334816 36217476497664 36230928991488 36352214133444 36367135491456 36430233025032 36491851319616 36502429894326 36567188788284 36642644093664 36707269568256 36772391867904 36799315358652 36844212945771 36864217149408 36924343900416 36943334898624 37005821056512 37008490692096 37147620356352 37190259957312 37363145522472 37383431475456 37429041722688 37569752405856 37632221673354 37714066435584 37787726721591 37854371742264 37921529113776 37956211324416 38098903848192 38162252964528 38229558525312 38352455580978 38387531907648 38455234785792 38455635157632 38598699276522 38682645990912 38743807168539 38815302527232 38892631011696 38928201371136 38931009689088 38961224717184 38975696339328 39122221513536 39142342928304 39211377042816 39256385510496 39289494593448 39373407526464 39440414547072 39443259816576 39587142279762 39656960872848 39742072390944 39809292348672 39820832611992 39891478678128 40028280731208 40178762989596 40193686849932 40215509617536 40344790935834 40483147557699 40571192680704 40592059333056 40663650266624 40744661059872 40816521132288 40831681879296 40904121291264 40984012153161 40985184442752 41053332734568 41125737201472 41163778478592 41295678264288 41318529525504 41368940851392 41472244293084 41631548688576 41634552028608 41666865322544 41704972936704 41791072900896 41839042451976 41877307535616 41951601990144 42056360409888 42107671938024 42220954169856 42253722580608 42265971456588 42410916489018 42428324740032 42503154236928 42586168210047 42661720252998 42700737739968 42776047683072 42825147829632 42932534585094 43008253340976 43176572474112 43185973396104 43262139134016 43262589552336 43338890415744 43354988062848 43614003388032 43667215343136 43754209888158 43831377806832 43847658381744 43871465037312 44112799173168 44163433699308 44282246545152 44448721156224 44601151612864 44614080981954 44711110301184 44734106203776 44785453892256 44864440583424 44944034505216 45031815822609 45129753656064 45229336846848 45242448319728 45416234932992 45419511303936 45454762170048 45590261346432 45642591765792 45666066749688 45746606549952 45837743692356 45918586273824 45935642114208 46017136452672 46094970087936 46108332498096 46184999326389 46266454351656 46285445170944 46309250788416 46390924952064 46457638047324 46540058457816 46565326925568 46835492274648 46838871032184 46875223487862 46918094553792 47000842515968 47068922758473 47195060873472 47278789544448 47371130930277 47535437903184 47578912786944 47582345175552 47619274654336 47636962192512 47816048516544 48123053643456 48178291308336 48204951113088 48384285008598 48469618844592 48489513988608 48573644033376 48655801759488 48669906525768 48756251717712 48800843131392 48856858791552 49065753811536 49125617261028 49152289532544 49257779864832 49310300032686 49355398166976 49442959488384 49479402570521 49587013276416 49626899069814 49817527363296 49905388963584 50004811300752 50093003207808 50111609579136 50176295564472 50200512493824 50383635628788 50472495656352 50562038818368 50770972863072 50883003952704 50972744700416 51136607441304 51183375876864 51274180210176 51347915736516 51374325093399 51464932368696 51658409558052 51856841348928 51948299622912 51967595119104 52049761145613 52162962018048 52189790571072 52281836057088 52341847347328 52385992791264 52497876701952 52587219396096 52591013088768 52782856373016 52875947830464 52924858043904 52989429854592 53094443482656 53188638237504 53371040974944 53477367641082 53526276885312 53530138322496 53571683986128 53591582466576 53620679490048 53793054581112 53977530076932 54122745777408 54138435348888 54200577721878 54230570002224 54326214746496 54346393487232 54528321200166 54645349537548 54646912590336 54737776979424 54753644841489 54850783182426 54963966140496 55060904352384 55158587801856 55296325724112 55508731584768 55512736038144 55721430534528 55785389935968 56075147213184 56143562584032 56338296774144 56354628608784 56448332510031 56547888652024 56571099653376 56781557613396 56882293670664 56934316986624 57100197106176 57148355772288 57243379446792 57344337787968 57528683371467 57581297861472 57682852178688 57683452736448 57785187220992 57806650750464 57898048914783 58023968986368 58152004517376 58222953790848 58338946517544 58441837075776 58463544508992 58683332270304 58713514392456 58817065564224 58884578265744 59264961541632 59380713419643 59485441309272 59613108586416 59645474938368 59713938523008 60042421096812 60268144484394 60290530274898 60323264426304 60606349560064 60787015128576 60856789021056 60888088999584 60995475399936 61116991589808 61172887868928 61224781698432 61247522818944 61356181936896 61477776664128 61579999101852 61688605802208 61745667717888 61943517396432 61977794288256 62053411277088 62208366439626 62447323032864 62451828042912 62500297983816 62557459405056 62686609351344 62758563677964 62815961303424 62927402985216 63161507907036 63380583870912 63398957184882 63515949590016 63616374733527 63642487110048 63754731355392 63992580379497 64164071524608 64237721744448 64273268150784 64398801877641 64512380011464 64626158459456 64764858711168 64893208701024 65008335623616 65142478388736 65421005082048 65500823014704 65536386043392 65747066710248 65807197555968 65923945984512 66169198759752 66245150548962 66423369817728 66673081734336 66790670943744 66815479438848 66901727419296 66921121472931 67066665451776 67101159305664 67178180838384 67296660875136 67416051757824 67694630484096 67844005270272 67863672479592 68124352399488 68129266955904 68182143255072 68463887648688 68499100124532 68619909824928 68756615538534 68877879410736 68903463171312 69025704679008 69142455131904 69399681527484 69586387428096 69686457070986 69810087686724 69847990388352 70312835231793 70377141830688 70501263773952 70652573139456 70792591310208 70918184316672 71161387966592 71303156854776 71368369180416 71373517763328 71428911981504 71455443288768 71724072774816 71970040102576 72184580465184 72267436962504 72307426669632 72434952995328 72461857982976 72576427512897 72704428266888 72734270982912 72860466050064 72983702639232 73004859788652 73134377576568 73285288187328 73414539136512 73598630717304 73688425891542 73728434298816 73848687800832 73886669797248 73965450049029 74295240712704 74380519914624 74440348604721 74726291044944 74766862950912 74858083445376 75139504811712 75264443346708 75575453443182 75708743484528 75843058227552 76197807696384 76324505929056 76459117050624 76704911161956 76775063815296 76911270315264 77197398553044 77487614337078 77630605054464 77785262023392 77922449434368 77951392678656 78244443027072 78284685856608 78422754085632 78512771020992 78578989186896 78746815052928 78880829094144 78886519633152 79174284559524 79313921745696 79484144781888 79618584697344 79641665223984 79782957356256 80056561462416 80216051461623 80357525979192 80387373699864 80431019235072 80689581871668 80966295115398 81142385361408 81184118666112 81300866582817 81489322119744 81633042264576 81663363758592 81792481800249 81968024306322 81970368885504 82106665469136 82251474402944 82591356528576 82637059051008 82737881702784 82944488586168 83263097377152 83269104057216 83333730645088 83582145801792 83678084903952 83754615071232 84112720819776 84215343876048 84507445161216 84531942913176 84821832978036 84856649480064 85172336420094 85323440505996 85401475479936 85650295659264 85865069170188 86016506681952 86353144948224 86371946792208 86524278268032 86525179104672 86677780831488 86709976125696 87228006776064 87334430686272 87508419776316 87662755613664 87695316763488 88225598346336 88326867398616 88564493090304 88897442312448 89202303225728 89228161963908 89468212407552 89570907784512 89728881166848 90063631645218 90259507312128 90402216726591 90484896639456 90832469865984 90839022607872 90909524340096 91180522692864 91285183531584 91332133499376 91493213099904 91675487384712 91837172547648 91871284228416 92034272905344 92216664996192 92369998652778 92532908703312 92570890341888 92618501576832 92915276094648 93080116915632 93130653851136 93312549659439 93670984549296 93677742064368 93750446975724 93836189107584 94137845516946 94390121746944 94742261860554 95070875806368 95238549308672 95273924385024 95632097033088 96246107286912 96356582616672 96409902226176 96768570017196 96939237689184 97147288066752 97311603518976 97339813051536 97512503435424 97713717583104 98131507623072 98251234522056 98304579065088 98515559729664 98620600065372 98710796333952 98885918976768 98958805141042 99174026552832 99253798139628 99367725823443 99635054726592 99810777927168 100009622601504 100186006415616 100223219158272 100352591128944 100401024987648 100767271257576 100944991312704 101124077636736 101541945726144 101766007905408 102273214882608 102366751753728 102695831473032 102748650186798 102929864737392 103316819116104 103713682697856 104099522291226 104325924036096 104379581142144 104683694694656 104771985582528 104995753403904 105565712746032 105751895660928 105978859709184 106188886965312 106377276475008 106742081949888 106954735282164 107052553770624 107060276644992 107143367972256 107183164933152 107586109162224 107955060153864 108245491554816 108276870697776 108401155443756 108461140004448 108652429492992 108692786974464 109056642400332 109290699075096 109475553958848 109507289682978 109701566364852 109927932280992 110121808704768 110317175603712 110532638837313 110592651448224 111017463169536 111025472076288 111442861069056 111570779871936 112150294426368 112287125168064 112709257217568 112896665020062 113095777304048 113142199306752 113563115226792 113764587341328 113868633973248 114296711544576 114486758893584 114688675575936 115057366742934 115162595722944 115365704357376 115366905472896 115796097829566 116047937972736 116231421505617 116445907581696 116677893035088 116883674151552 116927089017984 117366664540608 117427028784912 117634131128448 117769156531488 118761426839286 118970882618544 119226217172832 119427877046016 120084842193624 120536288968788 120581060549796 120646528852608 121212699120128 121449442673097 121713578042112 121776177999168 121990950799872 122233983179616 122449563396864 122495045637888 122712363873792 122955553328256 123159998203704 123377211604416 123491335435776 123887034792864 123955588576512 124106822554176 124416732879252 124894646065728 124903656085824 125000595967632 125114918810112 125373218702688 125517127355928 125631922606848 125854805970432 126323015814072 126761167741824 126797914369764 127232749467054 127284974220096 127509462710784 127758504630141 127985160758994 128328143049216 128475443488896 128797603755282 129024760022928 129252316918912 129529717422336 129786417402048 130016671247232 130842010164096 131001646029408 131494133420496 131614395111936 132338397519504 132490301097924 132846739635456 133346163468672 133803454838592 133842242945862 134133330903552 134202318611328 134356361676768 134593321750272 134832103515648 135095447467827 135389260968192 135688010540544 135727344959184 136248704798976 136258533911808 136364286510144 136927775297376 136998200249064 137239819649856 137513231077068 137755758821472 137806926342624 138051409358016 138284910263808 138554997979167 138799363054968 139172774856192 139372914141972 139620175373448 139695980776704 140625670463586 140754283661376 141002527547904 141206768275419 141585182620416 141836368633344 142322775933184 142606313709552 142736738360832 142747035526656 142857823963008 142910886577536 143448145549632 143940080205152 144369160930368 144534873925008 144614853339264 145152855025794 145408856533776 145468541965824 145720932100128 145967405278464 146009719577304 146268755153136 146570576374656 147197261434608 147376851783084 147456868597632 147773339594496 147930900098058 148438207711563 148761039829248 148880697209442 149452582089888 149716166890752 150279009623424 150528886693416 151150906886364 151417486969056 151686116455104 152649011858112 152918234101248 153409822323912 153550127630592 153822540630528 154394797106088 154975228674156 155570524046784 155844898868736 155902785357312 156149283436839 156488886054144 156569371713216 156845508171264 157025542041984 157157978373792 157493630105856 157761658188288 157773039266304 158348569119048 158627843491392 158968289563776 159283330447968 159565914712512 160113122924832 160432102923246 160715051958384 160774747399728 160862038470144 161379163743336 161932590230796 162368237332224 162601733165634 162978644239488 163584963600498 163936048612644 163940737771008 164213330938272 164502948805888 165182713057152 165475763405568 165888977172336 166526194754304 166538208114432 166667461290176 167164291603584 167356169807904 168225441639552 168430687752096 169014890322432 169063885826352 169344997530093 169643665956072 169713298960128 170344672840188 170646881011992 170802950959872 171300591318528 171730138340376 172033013363904 172586050114401 172743893584416 173048556536064 173050358209344 173355561662976 173419952251392 173694146744349 174456013552128 174668861372544 175016839552632 175325511227328 175390633526976 176451196692672 176653734797232 177794884624896 178404606451456 178456323927816 178936424815104 179141815569024 180127263290436 180804433453182 180969793278912 181819048680192 182361045385728 182570367063168 182664266998752 182986426199808 183350974769424 183674345095296 183742568456832 184068545810688 184433329992384 184739997305556 185065817406624 185237003153664 185830552189296 186160233831264 186625099318878 187341969098592 187355484128736 187500893951448 187672378215168 188275691033892 189484523721108 190141751612736 190477098617344 190547848770048 190849124200581 191264194066176 191977741138491 192492214573824 192713165233344 192819804452352 193537140034392 193878475378368 194294576133504 194679626103072 195025006870848 195427435166208 196263015246144 196502469044112 196609158130176 197241200130744 197421592667904 197771837953536 197917610282084 198507596279256 198735451646886 199270109453184 200019245203008 200372012831232 200446438316544 200705182257888 200763364418793 201534542515152 201889982625408 202248155273472 203083891452288 203532015810816 204546429765216 205391662946064 205497300373596 205859729474784 206633638232208 207427365395712 208199044582452 208759162284288 209367389389312 209543971165056 210938505695379 211131425492064 211503791321856 211957719418368 212377773930624 212754552950016 213484163899776 213909470564328 214105107541248 214120553289984 214286735944512 214366329866304 215172218324448 215910120307728 216553741395552 216802310887512 216922280008896 217304858985984 217385573948928 217729282538691 218113284800664 218581398150192 218951107917696 219014579365956 219403132729704 219855864561984 220243617409536 221065277674626 221185302896448 221896350147087 222885722138112 223141559743872 224300588852736 224574250336128 225418514435136 225793330040124 226191554608096 227126230453584 227529174682656 228593423089152 228973517787168 229377351151872 230114733485868 230325191445888 230733810945792 231592195659132 232462843011234 232891815163392 233355786070176 233767348303104 233854178035968 234733329081216 234854057569824 235268262256896 235538313062976 237522853678572 237941765237088 238452434345664 238855754092032 240169684387248 240648154384869 241072577937576 241162121099592 241293057705216 242898885346194 243427156084224 243552355998336 243902599748451 244467966359232 244899126793728 244990091275776 245377445400747 245911106656512 246319996407408 246754423208832 247774069585728 247911177153024 248213645108352 248833465758504 249789292131456 249807312171648 250001191935264 250746437405376 251034254711856 251263845213696 252646031628144 253522335483648 253595828739528 254465498934108 254569948440192 255517009260282 255970321517988 256950886977792 257595207510564 258049520045856 258504633837824 259059434844672 259572834804096 260033342494464 261684020328192 262003292058816 262988266840992 264676795039008 264980602195848 265693479270912 266692326937344 267606909677184 267684485891724 268404637222656 268712723353536 269186643500544 270190894935654 270778521936384 271206650179773 271454689918368 272497409597952 272517067823616 272728573020288 273855550594752 273996400498128 274479639299712 275026462154136 275511517642944 275613852685248 276102818716032 277109995958334 277598726109936 278745828283944 279240350746896 279391961553408 281251340927172 281508567322752 282413536550838 283170365240832 284645551866368 285212627419104 285715647926016 285821773155072 286896291099264 287880160410304 288738321860736 289069747850016 289229706678528 290305710051588 290817713067552 291441864200256 291934810556928 292019439154608 292537510306272 293141152749312 294394522869216 294753703566168 294913737195264 295546679188992 295861800196116 296876415423126 297522079658496 297761394418884 298103177470329 298905164179776 299432333781504 300558019246848 301057773386832 302301813772728 302834973938112 303372232910208 305298023716224 306819644647824 307100255261184 308789594212176 309950457348312 311141048093568 312298566873678 312977772108288 313138743426432 314051084083968 314315956747584 314987260211712 316697138238096 317255686982784 317936579127552 318566660895936 319131829425024 320226245849664 320864205846492 321430103916768 321549494799456 322758327486672 323865180461592 324736474664448 325203466331268 325957288478976 327169927200996 327872097225288 328426661876544 329005897611776 330365426114304 330951526811136 331597916511939 331777954344672 333052389508608 333076416228864 333334922580352 334328583207168 334712339615808 336450883279104 336861375504192 338127771652704 338689995060186 339287331912144 339426597920256 340689345680376 341293762023984 341605901919744 343460276680752 344066026727808 345172100228802 345487787168832 346097113072128 346100716418688 347388293488698 348694264516851 349337722745088 350033679105264 350651022454656 350781267053952 352902393385344 353307469594464 356809212902912 356912647855632 358283631138048 360254526580872 361608866906364 361939586557824 363638097360384 364348328019291 365140734126336 365328533997504 365972852399616 366701949538848 367348690190592 367485136913664 368137091621376 368866659984768 369479994611112 370131634813248 370474006307328 371661104378592 372320467662528 373250198637756 374683938197184 374710968257472 375001787902896 375344756430336 376551382067784 378969047442216 380283503225472 381698248401162 382528388132352 383275513890423 383955482276982 384984429147648 385426330466688 387074280068784 387756950756736 388589152267008 389359252206144 390050013741696 392526030492288 393004938088224 394482400261488 394843185335808 395835220564168 397015192558512 397470903293772 398540218906368 400038490406016 401410364515776 401526728837586 403069085030304 403779965250816 404496310546944 405286342403481 406167782904576 407064031621632 409092859530432 410783325892128 410994600747192 411719458949568 413267276464416 414854730791424 415664993937501 416398089164904 417518324568576 419087942330112 421877011390758 422262850984128 423007582643712 424755547861248 425509105900032 426968327799552 427818941128656 428210215082496 428241106579968 428573471889024 428732659732608 430344436648896 431820240615456 433107482791104 433604621775024 433844560017792 435458565077382 436226569601328 437162796300384 437902215835392 438029158731912 438806265459408 439711729123968 442130555349252 442370605792896 443792700294174 445314623134689 446283119487744 449148500672256 450837028870272 451586660080248 452383109216192 454252460907168 455058349365312 457947035574336 458754702303744 460229466971736 460650382891776 461467621891584 463184391318264 464925686022468 466711572140352 467534696606208 467708356071936 468447850310517 469466658162432 469708115139648 470536524513792 471076626125952 475045707357144 475883530474176 476904868691328 480339368774496 481296308769738 482145155875152 482324242199184 482586115410432 485797770692388 487104711996672 487805199496902 488935932718464 490754890801494 491822213313024 492639992814816 493508846417664 495548139171456 496427290216704 497666931517008 499578584262912 499614624343296 500002383870528 501492874810752 502068509423712 505292063256288 507044670967296 507191657479056 508034992590279 508930997868216 509139896880384 511034018520564 511940643035976 513901773955584 515190415021128 516099040091712 517009267675648 517758150343203 519145669608192 520066684988928 521082440233047 523368040656384 524006584117632 525976533681984 529353590078016 529961204391696 533384653874688 535213819354368 535368971783448 536809274445312 537425446707072 540381789871308 542413300359546 542909379836736 545457146040576 547711101189504 547992800996256 548959278599424 550052924308272 551023035285888 551227705370496 552205637432064 554219991916668 555197452219872 557491656567888 558480701493792 562502681854344 563017134645504 564827073101676 570425254838208 571431295852032 571643546310144 572547372601743 573792582198528 575760320820608 577476643721472 578139495700032 578459413357056 580611420103176 581635426135104 582883728400512 584038878309216 585075020612544 586282305498624 588789045738432 589507407132336 589827474390528 591723600392232 593752830846252 595522788837768 596206354940658 597810328359552 601116038493696 602115546773664 602290093256379 604603627545456 605669947876224 606744465820416 610596047432448 613639289295648 617579188424352 619900914696624 622282096187136 624597133747356 626277486852864 628102168167936 628631913495168 632815517086137 633394276476192 634511373965568 635873158255104 637133321791872 638263658850048 640452491699328 641728411692984 642860207833536 643098989598912 645516654973344 647730360923184 650406932662536 651914576957952 653187847616073 654339854401992 655744194450576 656853323753088 660730852228608 663195833023878 663555908689344 666669845160704 668657166414336 669424679231616 672901766558208 673722751008384 676255543305408 677379990120372 678574663824288 681378691360752 682587524047968 686920553361504 688132053455616 690344200457604 690975574337664 692201432837376 694776586977396 697388529033702 698675445490176 700067358210528 701302044909312 701562534107904 705804786770688 706614939188928 713825295711264 716567262276096 720509053161744 723217733812728 723879173115648 728696656038582 730281468252672 730657067995008 733403899077696 734697380381184 734970273827328 736132336202241 737733319969536 738959989222224 740263269626496 743322208757184 744640935325056 746500397275512 749367876394368 749421936514944 750003575805792 753102764135568 757938094884432 760567006450944 763396496802324 766551027780846 767910964553964 770852660933376 774148560137568 775513901513472 777178304534016 778718504412288 780100027483392 785052060984576 786009876176448 788964800522976 791670441128336 794030385117024 794941806587544 797080437812736 800076980812032 802820729031552 803053457675172 806138170060608 807559930501632 810572684806962 812335565809152 813619950539319 818185719060864 821566651784256 821989201494384 823438917899136 826534552928832 831329987875002 832796178329808 838175884660224 843754022781516 844525701968256 849511095722496 853936655599104 855637882257312 857146943778048 857465319465216 860688873297792 863640481230912 866214965582208 867209243550048 867689120035584 870917130154764 872453139202656 874325592600768 875804431670784 876058317463824 877612530918816 879423458247936 884261110698504 884741211585792 887585400588348 890629246269378 892566238975488 894309532410987 898297001344512 901674057740544 903173320160496 904766218432384 908504921814336 910116698730624 915894071148672 920458933943472 921300765783552 926368782636528 929851372044936 933423144280704 936895700621034 938933316324864 939416230279296 942153252251904 950091414714288 951767060948352 953809737382656 960678737548992 962592617539476 964290311750304 964648484398368 971595541384776 974209423993344 975610398993804 977871865436928 981509781602988 985279985629632 987017692835328 991096278342912 992854580433408 995333863034016 999157168525824 999229248686592 1000004767741056 1002985749621504 1004137018847424 1010584126512576 1014383314958112 1016069985180558 1017861995736432 1018279793760768 1022068037041128 1023881286071952 1030380830042256 1032198080183424 1035516300686406 1038291339216384 1042164880466094 1048013168235264 1051953067363968 1058707180156032 1059922408783392 1070427638708736 1070737943566896 1074850893414144 1080763579742616 1084826600719092 1085818759673472 1090914292081152 1093044984057873 1095422202379008 1095985601992512 1097918557198848 1100105848616544 1102046070571776 1102455410740992 1104411274864128 1108439983833336 1110394904439744 1114983313135776 1116961402987584 1125005363708688 1126034269291008 1129654146203352 1140850509676416 1145094745203486 1147585164397056 1151520641641216 1154953287442944 1156278991400064 1161222840206352 1163270852270208 1165767456801024 1168077756618432 1170150041225088 1177578091476864 1179014814264672 1183447200784464 1187505661692504 1191045577675536 1192412709881316 1195620656719104 1204231093547328 1204580186512758 1209207255090912 1211339895752448 1213488931640832 1215859027210443 1221192094864896 1227278578591296 1235158376848704 1239801829393248 1244564192374272 1249194267494712 1252554973705728 1257263826990336 1265631034172274 1266788552952384 1269022747931136 1274266643583744 1276527317700096 1280904983398656 1283456823385968 1285720415667072 1286197979197824 1291033309946688 1295460721846368 1300813865325072 1306375695232146 1308679708803984 1311488388901152 1313706647506176 1326391666047756 1327111817378688 1333339690321408 1335943869404067 1338849358463232 1347445502016768 1352511086610816 1354759980240744 1357149327648576 1362757382721504 1365175048095936 1373841106723008 1376264106911232 1380688400915208 1381951148675328 1384402865674752 1389553173954792 1394777058067404 1400134716421056 1402604089818624 1403125068215808 1405343550931551 1411609573541376 1413229878377856 1427650591422528 1441018106323488 1446435467625456 1447758346231296 1457393312077164 1461314135990016 1466807798155392 1472264672404482 1475466639939072 1477919978444448 1480526539252992 1486644417514368 1489281870650112 1493000794551024 1498735752788736 1498843873029888 1500007151611584 1506205528271136 1515876189768864 1521134012901888 1524104977770837 1526792993604648 1533102055561692 1535821929107928 1541705321866752 1548297120275136 1551027803026944 1553274451029609 1557437008824576 1560200054966784 1570104121969152 1572019752352896 1577929601045952 1583340882256672 1588060770234048 1589883613175088 1600153961624064 1605641458063104 1606106915350344 1612276340121216 1621145369613924 1627239901078638 1636371438121728 1643133303568512 1643978402988768 1646877835798272 1653069105857664 1662659975750004 1665592356659616 1687508045563032 1689051403936512 1711275764514624 1714293887556096 1714930638930432 1717642117805229 1721377746595584 1727280962461824 1732429931164416 1734418487100096 1735378240071168 1741834260309528 1744906278405312 1748651185201536 1752116634927648 1755225061837632 1758846916495872 1768522221397008 1769482423171584 1775170801176696 1781258492538756 1788619064821974 1803348115481088 1806346640320992 1809532436864768 1817009843628672 1820233397461248 1831788142297344 1840917867886944 1852737565273056 1859702744089872 1866846288561408 1873791401242068 1878832460558592 1884306504503808 1898446551258411 1900182829428576 1903534121896704 1907619474765312 1921357475097984 1925185235078952 1928580623500608 1929296968796736 1943191082769552 1951220797987608 1955743730873856 1963019563205976 1970559971259264 1982192556685824 1990667726068032 2000009535482112 2005971499243008 2008274037694848 2021168253025152 2028766629916224 2032139970361116 2035723991472864 2044136074082256 2047762572143904 2060761660084512 2064396160366848 2071032601372812 2084329760932188 2096026336470528 2103906134727936 2117414360312064 2119844817566784 2141475887133792 2149701786828288 2161527159485232 2169653201438184 2171637519346944 2186089968115746 2190844404758016 2191971203985024 2200211697233088 2204092141143552 2204910821481984 2208397008606723 2216879967666672 2220789808879488 2229966626271552 2233922805975168 2250010727417376 2259308292406704 2281701019352832 2290189490406972 2303041283282432 2312557982800128 2322445680412704 2326541704540416 2331534913602048 2336155513236864 2340300082450176 2355156182953728 2358029628529344 2366894401568928 2375011323385008 2382091155351072 2384825419762632 2391241313438208 2408462187094656 2409160373025516 2418414510181824 2422679791504896 2431718054420886 2440859851617957 2454557157182592 2470316753697408 2479603658786496 2498388534989424 2514527653980672 2531262068344548 2533577105904768 2548533287167488 2561809966797312 2566913646771936 2571440831334144 2572395958395648 2582066619893376 2590921443692736 2601627730650144 2612751390464292 2617359417607968 2622976777802304 2627413295012352 2652783332095512 2654223634757376 2671887738808134 2677698716926464 2682928597232961 2694891004033536 2705022173221632 2709519960481488 2714298655297152 2725514765443008 2730350096191872 2747682213446016 2761376801830416 2763902297350656 2779106347909584 2789554116134808 2800269432842112 2810687101863102 2826459756755712 2855301182845056 2882036212646976 2892870935250912 2914786624154328 2922628271980032 2933615596310784 2944529344808964 2955839956888896 2961053078505984 2973288835028736 2978563741300224 2986001589102048 2997471505577472 2997687746059776 3000014303223168 3012411056542272 3031752379537728 3048209955541674 3053585987209296 3066204111123384 3071643858215856 3096594240550272 3106548902059218 3114874017649152 3144039504705792 3155859202091904 3166681764513344 3176121540468096 3179767226350176 3211282916126208 3212213830700688 3224552680242432 3242290739227848 3254479802157276 3272742876243456 3279134952173619 3286266607137024 3287956805977536 3293755671596544 3306138211715328 3325319951500008 3331184713319232 3375016091126064 3378102807873024 3422551529029248 3435284235610458 3442755493191168 3454561924923648 3464859862328832 3468836974200192 3483668520619056 3489812556810624 3497302370403072 3504233269855296 3510450123675264 3537044442794016 3550341602353392 3562516985077512 3577238129643948 3612693280641984 3619064873729536 3634019687257344 3640466794922496 3647577081631329 3663576284594688 3681835735773888 3705475130546112 3719405488179744 3733692577122816 3747582802484136 3757664921117184 3796893102516822 3800365658857152 3807068243793408 3842714950195968 3850370470157904 3857161247001216 3858593937593472 3886382165539104 3902441595975216 3926039126411952 3941119942518528 3981335452136064 4000019070964224 4007831608212201 4016548075389696 4042336506050304 4057533259832448 4064279940722232 4071447982945728 4088272148164512 4095525144287808 4121523320169024 4128792320733696 4142065202745624 4168659521864376 4207812269455872 4216030652794653 4234828720624128 4239689635133568 4282951774267584 4323054318970464 4339306402876368 4343275038693888 4372179936231492 4383942407970048 4400423394466176 4416794017213446 4433759935333344 4441579617758976 4459933252543104 4467845611950336 4500021454834752 4518616584813408 4563402038705664 4572314933312511 4580378980813944 4625115965600256 4644891360825408 4653083409080832 4672311026473728 4680600164900352 4710312365907456 4716059257058688 4733788803137856 4750022646770016 4764182310702144 4769650839525264 4816924374189312 4818320746051032 4836829020363648 4863436108841772 4881719703235914 4909114314365184 4940633507394816 4959207317572992 4996777069978848 5062524136689096 5067154211809536 5133827293543872 5142881662668288 5144791916791296 5152926353415687 5164133239786752 5181842887385472 5203255461300288 5225502780928584 5234718835215936 5245953555604608 5305566664191024 5308447269514752 5343775477616268 5365857194465922 5410044346443264 5419039920962976 5428597310594304 5451029530886016 5460700192383744 5495364426892032 5522753603660832 5558212695819168 5579108232269616 5600538865684224 5621374203726204 5652919513511424 5695339653775233 5710602365690112 5764072425293952 5785741870501824 5829573248308656 5867231192621568 5889058689617928 5911679913777792 5946577670057472 5972003178204096 6000028606446336 6024822113084544 6063504759075456 6096419911083348 6107171974418592 6132408222246768 6143287716431712 6193188481100544 6213097804118436 6288079009411584 6311718404183808 6333363529026688 6352243080936192 6359534452700352 6424427661401376 6449105360484864 6484581478455696 6508959604314552 6558269904347238 6572533214274048 6575913611955072 6612276423430656 6625191025820169 6650639903000016 6662369426638464 6750032182252128 6845103058058496 6870568471220916 6909123849847296 6937673948400384 6967337041238112 6979625113621248 6994604740806144 7008466539710592 7020900247350528 7074088885588032 7100683204706784 7125033970155024 7154476259287896 7225386561283968 7268039374514688 7295154163262658 7363671471547776 7410950261092224 7438810976359488 7495165604968272 7593786205033644 7600731317714304 7685429900391936 7700740940315808 7714322494002432 7717187875186944 7772764331078208 7804883191950432 7852078252823904 7882239885037056 7962670904272128 8015663216424402 8033096150779392 8084673012100608 8115066519664896 8128559881444464 8142895965891456 8176544296329024 8191050288575616 8243046640338048 8284130405491248 8337319043728752 8432061305589306 8479379270267136 8565903548535168 8646108637940928 8678612805752736 8744359872462984 8767884815940096 8800846788932352 8833588034426892 8867519870666688 8883159235517952 8919866505086208 8935691223900672 9000042909669504 9037233169626816 9144629866625022 9160757961627888 9289782721650816 9344622052947456 9432118514117376 9467577606275712 9500045293540032 9528364621404288 9539301679050528 9633848748378624 9636641492102064 9673658040727296 9726872217683544 9763439406471828 9818228628730368 9837404856520857 9881267014789632 9918414635145984 9993554139957696 10125048273378192 10134308423619072 10267654587087744 10305852706831374 10328266479573504 10363685774770944 10406510922600576 10451005561857168 10469437670431872 10491907111209216 10611133328382048 10687550955232536 10731714388931844 10838079841925952 10857194621188608 10902059061772032 10921400384767488 10990728853784064 11045507207321664 11116425391638336 11158216464539232 11201077731368448 11242748407452408 11390679307550466 11421204731380224 11528144850587904 11571483741003648 11659146496617312 11778117379235856 11823359827555584 11944006356408192 12000057212892672 12023494824636603 12049644226169088 12127009518150912 12192839822166696 12214343948837184 12264816444493536 12286575432863424 12386376962201088 12426195608236872 12623436808367616 12666727058053376 12704486161872384 12719068905400704 12848855322802752 12969162956911392 13017919208629104 13116539808694476 13151827223910144 13250382051640338 13301279806000032 13324738853276928 13500064364504256 13690206116116992 13741136942441832 13875347896800768 13934674082476224 13959250227242496 14016933079421184 14041800494701056 14148177771176064 14201366409413568 14250067940310048 14308952518575792 14450773122567936 14590308326525316 14727342943095552 14821900522184448 14877621952718976 14990331209936544 15187572410067288 15201462635428608 15401481880631616 15428644988004864 15434375750373888 15458779060247061 15545528662156416 15609766383900864 15704156505647808 15925341808544256 16031326432848804 16230133039329792 16257119762888928 16285791931782912 16353088592658048 16382100577151232 16486093280676096 16568260810982496 16674638087457504 16864122611178612 16958758540534272 17086018961325699 17131807097070336 17292217275881856 17357225611505472 17488719744925968 17601693577864704 17667176068853784 17735039741333376 17839733010172416 18000085819339008 18074466339253632 18289259733250044 18321515923255776 18579565443301632 18864237028234752 18935155212551424 19000090587080064 19056729242808576 19078603358101056 19273282984204128 19347316081454592 19453744435367088 19526878812943656 19674809713041714 19836829270291968 19987108279915392 20250096546756384 20535309174175488 20611705413662748 20727371549541888 20813021845201152 20902011123714336 20938875340863744 20983814222418432 21222266656764096 21375101910465072 21463428777863688 21676159683851904 21804118123544064 22091014414643328 22232850783276672 22316432929078464 22485496814904816 22781358615100932 23056289701175808 23142967482007296 23318292993234624 23556234758471712 23646719655111168 23888012712816384 24046989649273206 24099288452338176 24254019036301824 24385679644333392 24428687897674368 24529632888987072 24573150865726848 24852391216473744 25333454116106752 25438137810801408 25697710645605504 25938325913822784 26035838417258208 26233079617388952 26303654447820288 26500764103280676 26602559612000064 26649477706553856 27000128729008512 27482273884883664 27869348164952448 28033866158842368 28296355542352128 28402732818827136 28500135880620096 28617905037151584 28901546245135872 29180616653050632 29454685886191104 29512214569562571 29643801044368896 29755243905437952 29980662419873088 30375144820134576 30402925270857216 30802963761263232 30917558120494122 31091057324312832 31219532767801728 31408313011295616 32062652865697608 32514239525777856 32571583863565824 32706177185316096 32764201154302464 32972186561352192 33136521621964992 33349276174915008 33728245222357224 34172037922651398 34263614194140672 34584434551763712 34714451223010944 34977439489851936 35334352137707568 35470079482666752 36000171638678016 36070484473909809 36148932678507264 36578519466500088 36643031846511552 37159130886603264 37870310425102848 38000181174160128 38113458485617152 38157206716202112 38546565968408256 38907488870734176 39053757625887312 39349619426083428 39974216559830784 40500193093512768 41070618348350976 41223410827325496 41626043690402304 41804022247428672 41877750681727488 42444533313528192 42750203820930144 42926857555727376 43352319367703808 44182028829286656 44465701566553344 44632865858156928 44970993629809632 45562717230201864 46285934964014592 46376337180741183 46636585986469248 47112469516943424 47776025425632768 48093979298546412 48771359288666784 48857375795348736 49059265777974144 49146301731453696 49704782432947488 50876275621602816 51395421291211008 51876651827645568 52071676834516416 52466159234777904 53001528206561352 53205119224000128 54000257458017024 54964547769767328 55738696329904896 56592711084704256 56805465637654272 57000271761240192 57235810074303168 58361233306101264 59024429139125142 59510487810875904 59961324839746176 60750289640269152 61605927522526464 61835116240988244 62182114648625664 62439065535603456 62816626022591232 64125305731395216 65028479051555712 65412354370632192 66273043243929984 66698552349830016 67456490444714448 68344075845302796 69168869103527424 69428902446021888 69954878979703872 70668704275415136 70940158965333504 72140968947819618 72297865357014528 73157038933000176 73286063693023104 76000362348320256 76314413432404224 77093131936816512 77814977741468352 78107515251774624 78699238852166856 79948433119661568 81000386187025536 82446821654650992 83608044494857344 84889066627056384 85500407641860288 85853715111454752 86704638735407616 88364057658573312 88931403133106688 89265731716313856 89941987259619264 91125434460403728 92752674361482366 93273171972938496 94224939033886848 96187958597092824 97542718577333568 97714751590697472 98118531555948288 98292603462907392 99409564865894976 102790842582422016 103753303655291136 104143353669032832 104932318469555808 106003056413122704 106410238448000256 108000514916034048 108211453421729427 109929095539534656 111477392659809792 113610931275308544 114000543522480384 114471620148606336 116722466612202528 118048858278250284 119922649679492352 121500579280538304 123211855045052928 123670232481976488 124878131071206912 125633252045182464 128250611462790432 130056958103111424 132546086487859968 133397104699660032 134912980889428896 136688151690605592 138857804892043776 139909757959407744 141337408550830272 144281937895639236 146314077866000352 146572127386046208 152628826864808448 154186263873633024 155629955482936704 156215030503549248 157398477704333712 162000772374051072 164893643309301984 167216088989714688 169778133254112768 171000815283720576 171707430222909504 178531463432627712 179883974519238528 182250868920807456 185505348722964732 186546343945876992 188449878067773696 192375917194185648 195085437154667136 196237063111896576 198819129731789952 207506607310582272 208286707338065664 209864636939111616 212006112826245408 212820476896000512 216422906843458854 219858191079069312 228001087044960768 228943240297212672 233444933224405056 236097716556500568 239845299358984704 243001158561076608 247340464963952976 256501222925580864 260113916206222848 265092172975719936 266794209399320064 269825961778857792 273376303381211184 279819515918815488 282674817101660544 288563875791278472 292628155732000704 293144254772092416 308372527747266048 311259910965873408 312430061007098496 314796955408667424 324001544748102144 324634360265188281 329787286618603968 334432177979429376 342001630567441152 343414860445819008 359767949038477056 364501737841614912 371010697445929464 376899756135547392 384751834388371296 390170874309334272 397638259463579904 416573414676131328 419729273878223232 424012225652490816 432845813686917708 439716382158138624 457886480594425344 466889866448810112 472195433113001136 486002317122153216 494680929927905952 513002445851161728 539651923557715584 546752606762422368 559639031837630976 565349634203321088 577127751582556944 585256311464001408 622519821931746816 624860122014196992 629593910817334848 649268720530376562 659574573237207936 684003261134882304 686829720891638016 719535898076954112 729003475683229824 742021394891858928 769503668776742592 780341748618668544 795276518927159808 839458547756446464 848024451304981632 865691627373835416 879432764316277248 933779732897620224 944390866226002272 972004634244306432 989361859855811904 1026004891702323456 1079303847115431168 1093505213524844736 1130699268406642176 1154255503165113888 1170512622928002816 1249720244028393984 1259187821634669696 1298537441060753124 1319149146474415872 1373659441783276032 1458006951366459648 1484042789783717856 1539007337553485184 1678917095512892928 1696048902609963264 1731383254747670832 1867559465795240448 1888781732452004544 1978723719711623808 2052009783404646912 2158607694230862336 2187010427049689472 2308511006330227776 2341025245856005632 2518375643269339392 2597074882121506248 2638298292948831744 2916013902732919296 2968085579567435712 3078014675106970368 3392097805219926528 3462766509495341664 3777563464904009088 3957447439423247616 4374020854099378944 4617022012660455552 5036751286538678784 5194149764243012496 5936171159134871424 6156029350213940736 6925533018990683328 7555126929808018176 7914894878846495232 8748041708198757888 9234044025320911104 10388299528486024992 11872342318269742848 13851066037981366656 15110253859616036352 18468088050641822208 20776599056972049984 23744684636539485696 27702132075962733312 41553198113944099968 55404264151925466624 83106396227888199936 166212792455776399872
- Sum of all divisors σ(n): 688213706877792707040
- Sum of proper divisors (its aliquot sum) s(n): 522000914422016307168
- 166212792455776399872 is an abundant number, because the sum of its proper divisors (522000914422016307168) is greater than itself. Its abundance is 355788121966239907296
Bases of 166212792455776399872
- Binary: 100100000010101010100111011000011010111111000100011101110010000000002
- Hexadecimal: 0x902AA761AFC477200
- Base-36: Z2T1PJGAA0000
Squares and roots of 166212792455776399872
- 166212792455776399872 squared (1662127924557763998722) is 27626692375947000108599251928281241616384
- 166212792455776399872 cubed (1662127924557763998723) is 4591909686122858923554938548286769002950155828753681610702848
-
The
square root of 166212792455776399872 is 12892354030.8113009821 -
The
cube root of 166212792455776399872 is 5498212.0078499135
Scales and comparisons
How big is 166212792455776399872?- 166,212,792,455,776,399,872 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 166,212,792,455,776,399,872 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 166212792455776399872 cubic inches would be around 458184.3 feet tall.
Recreational maths with 166212792455776399872
- 166212792455776399872 backwards is 278993677554297212661
- 166212792455776399872 is a
Harshad number . - The number of decimal digits it has is: 21
- The sum of 166212792455776399872's digits is 108
- 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 166212792455776399872 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 166212792455776399872 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/166212792455776399872/
Chicago style:
Numbermatics. 2024. "Number 166212792455776399872 - Facts about the integer". https://numbermatics.com/n/166212792455776399872/
The information we have on file for 166212792455776399872 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 166212792455776399872, math, Factors of 166212792455776399872, curriculum, school, college, exams, university, Prime factorization of 166212792455776399872, STEM, science, technology, engineering, physics, economics, calculator, one hundred sixty-six quintillion, two hundred twelve quadrillion, seven hundred ninety-two trillion, four hundred fifty-five billion, seven hundred seventy-six million, three hundred ninety-nine thousand, eight hundred seventy-two.