129273513108106381056
129,273,513,108,106,381,056 is an even composite number composed of seven prime numbers multiplied together.
129273513108106381056 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, one hundred forty-four divisors.
Prime factorization of 129273513108106381056:
28 × 36 × 72 × 192 × 233 × 31 × 473
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 19 × 19 × 23 × 23 × 23 × 31 × 47 × 47 × 47)See below for interesting mathematical facts about the number 129273513108106381056 from the Numbermatics database.
Names of 129273513108106381056
- Cardinal: 129273513108106381056 can be written as One hundred twenty-nine quintillion, two hundred seventy-three quadrillion, five hundred thirteen trillion, one hundred eight billion, one hundred six million, three hundred eighty-one thousand and fifty-six.
Scientific notation
- Scientific notation: 1.29273513108106381056 × 1020
Factors of 129273513108106381056
Divisors of 129273513108106381056
- Number of divisors d(n): 18144
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 23 24 27 28 31 32 36 38 42 46 47 48 49 54 56 57 62 63 64 69 72 76 81 84 92 93 94 96 98 108 112 114 124 126 128 133 138 141 144 147 152 161 162 168 171 184 186 188 189 192 196 207 216 217 224 228 243 248 252 256 266 276 279 282 288 294 304 322 324 329 336 342 361 368 372 376 378 384 392 399 414 423 432 434 437 441 448 456 483 486 496 504 513 529 532 552 558 564 567 576 588 589 608 621 644 648 651 658 672 684 713 722 729 736 744 752 756 768 784 798 828 837 846 864 868 874 882 893 896 912 931 966 972 987 992 1008 1026 1058 1064 1081 1083 1104 1116 1127 1128 1134 1152 1176 1178 1197 1216 1242 1269 1288 1296 1302 1311 1316 1323 1344 1368 1426 1444 1449 1457 1458 1472 1488 1504 1512 1519 1539 1568 1587 1596 1656 1674 1692 1701 1728 1736 1748 1764 1767 1786 1792 1824 1862 1863 1932 1944 1953 1974 1984 2016 2052 2116 2128 2139 2162 2166 2208 2209 2232 2254 2256 2268 2303 2304 2352 2356 2394 2432 2484 2511 2527 2538 2576 2592 2604 2622 2632 2646 2679 2688 2736 2793 2852 2888 2898 2914 2916 2944 2961 2976 3008 3024 3038 3059 3078 3136 3174 3192 3243 3249 3312 3348 3381 3384 3402 3456 3472 3496 3528 3534 3572 3591 3648 3703 3724 3726 3807 3864 3888 3906 3933 3948 3968 3969 4032 4104 4123 4232 4256 4278 4324 4332 4347 4371 4416 4418 4464 4508 4512 4536 4557 4606 4617 4704 4712 4761 4788 4864 4968 4991 5022 5054 5076 5103 5152 5184 5208 5244 5264 5292 5301 5358 5376 5472 5586 5589 5704 5776 5796 5828 5832 5859 5888 5922 5952 6016 6048 6076 6118 6156 6251 6272 6348 6384 6417 6486 6498 6624 6627 6696 6762 6768 6804 6909 6912 6944 6992 7056 7068 7144 7182 7296 7406 7448 7452 7533 7567 7581 7614 7728 7776 7812 7866 7896 7936 7938 8037 8064 8208 8246 8303 8379 8464 8512 8556 8648 8664 8694 8742 8832 8836 8883 8928 9016 9024 9072 9114 9177 9212 9234 9408 9424 9522 9576 9729 9747 9936 9982 10044 10051 10108 10143 10152 10199 10206 10304 10368 10416 10488 10528 10584 10602 10716 10773 10944 11109 11172 11178 11191 11408 11421 11552 11592 11656 11664 11718 11799 11844 11904 11907 12032 12096 12152 12167 12236 12312 12369 12502 12544 12696 12768 12834 12972 12996 13041 13113 13248 13254 13392 13524 13536 13547 13608 13671 13818 13851 13888 13984 14112 14136 14283 14288 14364 14592 14812 14896 14904 14973 15066 15134 15162 15228 15456 15463 15552 15624 15732 15792 15876 15903 16074 16128 16399 16416 16492 16606 16758 16767 16928 16967 17024 17112 17296 17328 17388 17484 17577 17664 17672 17689 17766 17856 18032 18048 18144 18228 18354 18424 18468 18753 18816 18848 19044 19152 19251 19458 19494 19872 19881 19964 20088 20102 20216 20286 20304 20398 20412 20539 20608 20727 20736 20832 20976 21056 21168 21204 21413 21432 21546 21888 22218 22344 22356 22382 22599 22701 22743 22816 22842 23104 23184 23312 23328 23436 23598 23688 23808 23814 24111 24192 24304 24334 24472 24624 24738 24863 24909 25004 25137 25392 25536 25668 25921 25944 25992 26082 26226 26496 26508 26649 26784 27048 27072 27094 27216 27342 27531 27636 27683 27702 27776 27968 28224 28272 28566 28576 28728 28861 29187 29241 29624 29792 29808 29946 30132 30153 30268 30324 30429 30456 30597 30912 30926 31104 31248 31464 31584 31752 31806 32148 32319 32798 32832 32984 33212 33327 33511 33516 33534 33573 33856 33934 34048 34224 34263 34592 34656 34776 34937 34968 35154 35344 35378 35397 35532 35712 35721 36064 36096 36288 36456 36501 36708 36848 36936 37107 37506 37632 37696 38088 38304 38502 38916 38988 39123 39339 39744 39762 39928 40176 40204 40432 40572 40608 40641 40796 40824 41013 41078 41216 41454 41664 41952 41971 42112 42336 42408 42826 42849 42864 43092 43757 43776 44436 44688 44712 44764 44919 45198 45402 45486 45632 45684 46208 46368 46389 46624 46656 46872 47196 47376 47628 47709 48222 48384 48608 48668 48944 49197 49248 49476 49726 49818 50008 50274 50784 50807 50901 51072 51336 51842 51888 51984 52164 52452 52731 52969 52992 53016 53067 53298 53568 54096 54144 54188 54432 54684 55062 55272 55366 55404 55552 55936 56259 56448 56544 57132 57152 57456 57722 57753 58121 58374 58482 59248 59584 59616 59643 59892 60264 60306 60536 60648 60858 60912 61194 61617 61824 61852 62181 62208 62496 62928 63168 63504 63612 64239 64296 64638 65596 65664 65968 66424 66654 67022 67032 67068 67146 67712 67868 68103 68229 68448 68479 68526 69184 69312 69552 69874 69936 70308 70357 70688 70756 70794 71064 71393 71424 71442 72128 72333 72576 72912 73002 73416 73696 73872 74214 74589 74727 75012 75392 75411 76176 76608 77004 77763 77832 77976 78246 78337 78678 79488 79524 79856 79947 80352 80408 80864 81144 81216 81282 81592 81648 82026 82156 82593 82908 83049 83328 83904 83942 84224 84672 84816 85169 85652 85698 85728 86184 86583 87514 87561 87723 88872 89376 89424 89528 89838 90396 90459 90804 90972 91264 91287 91368 91791 92416 92736 92778 93248 93312 93744 94392 94752 94829 95256 95418 96444 96957 97216 97336 97888 98394 98496 98952 99452 99636 99981 100016 100533 100548 100719 101568 101614 101802 102144 102672 103684 103776 103823 103968 104328 104811 104904 105462 105938 106032 106134 106191 106596 107136 108192 108241 108288 108376 108864 109368 109503 110124 110544 110732 110808 111321 111872 112518 112896 113088 114264 114304 114793 114912 115444 115506 116242 116748 116964 117369 118017 118496 118769 119168 119232 119286 119784 120528 120612 121072 121296 121716 121824 121923 122388 123039 123234 123648 123704 124362 124992 125856 125913 126336 127008 127224 128478 128547 128592 129276 131192 131271 131328 131936 132848 133308 134044 134064 134136 134292 134757 135424 135736 136206 136458 136896 136958 137052 138368 138624 139104 139167 139748 139872 140616 140714 141376 141512 141588 142128 142786 142884 143127 143773 144256 144666 145152 145824 146004 146832 147392 147591 147744 148428 149178 149454 150024 150784 150822 152352 152421 152703 153216 154008 155526 155664 155952 156492 156674 157356 158193 158907 158976 159048 159201 159712 159894 160704 160816 161728 162288 162432 162564 163184 163296 164052 164312 165186 165816 166098 166656 167808 167884 168777 169344 169632 170338 171304 171396 171456 172368 173166 173259 174041 174363 175028 175122 175446 177744 178752 178848 178929 179056 179676 180792 180918 181608 181944 182528 182574 182736 183582 184851 185472 185556 186496 186543 186624 187488 188784 189504 189658 190512 190836 190969 192717 192888 193781 193914 194432 194672 195776 196788 196992 197904 198904 199272 199962 200032 201066 201096 201438 203136 203228 203604 204309 204687 205344 205437 207368 207552 207646 207936 208656 209622 209808 210924 211071 211876 212064 212268 212382 213192 214179 214272 216384 216482 216752 216999 217728 218736 219006 220248 221088 221464 221616 222642 223767 224181 225036 226176 226233 228528 228608 229586 229824 230888 231012 231173 232484 233289 233496 233928 234577 234738 235011 236034 236992 237538 238336 238464 238572 239568 239841 241056 241224 242144 242592 243432 243648 243846 244776 246078 246468 247408 247779 248724 249147 249984 251712 251826 252672 254016 254448 255507 256956 257094 257184 257393 258552 259749 262384 262542 262683 263169 263872 265696 266616 268088 268128 268272 268584 269514 271377 271472 272412 272916 273792 273861 273916 274104 275373 276736 277248 278208 278334 279496 279744 281232 281428 282752 283024 283176 284256 284487 285572 285768 286254 287546 288512 289332 291648 292008 293664 293797 294784 295182 295488 296856 298356 298908 299943 300048 301599 301644 302157 304704 304842 305406 306432 308016 311052 311328 311469 311581 311904 312984 313348 314433 314712 316386 317814 318096 318402 318573 319424 319788 321408 321632 323456 324576 324723 324864 325128 326368 326592 328104 328509 328624 330372 331632 332196 333963 335616 335768 337554 338688 339264 340676 342608 342792 342912 344379 344736 346332 346518 348082 348726 350056 350244 350892 354051 355488 355649 356307 357504 357696 357858 358112 359352 361584 361836 363216 363888 365148 365472 365769 367164 369117 369702 370944 371112 372992 373086 374976 377177 377568 377739 379008 379316 381024 381672 381938 385434 385641 385776 387562 387828 388864 389344 390241 391552 393576 393813 393984 395808 397808 398544 399924 400064 402132 402192 402876 404271 406272 406456 406847 407208 408618 409374 410688 410874 414736 415104 415292 415872 417312 417501 419244 419616 421848 422142 423752 424128 424536 424764 426384 428358 429381 431319 432768 432964 433504 433998 435456 437472 438012 440496 442176 442773 442928 443232 445284 447534 448362 450072 452352 452466 457056 457263 458109 459172 459648 461776 462024 462346 464968 466578 466992 467856 469154 469476 470022 472068 472397 473984 475076 476721 476928 477144 477603 479136 479353 479682 482112 482448 484288 485184 486864 487296 487692 489552 492156 492499 492936 494816 495558 497448 498294 499968 503424 503652 506331 508032 508896 511014 513912 514188 514368 514786 517104 519498 519777 522123 523089 524768 525084 525366 525977 526338 527744 531392 533232 536176 536256 536544 536787 537168 539028 542754 542944 544824 545832 547584 547722 547832 548208 548359 550746 554553 556416 556668 558992 559488 559629 562464 562856 565504 566048 566352 568512 568974 571144 571536 571849 572508 572907 575092 578151 578664 581343 583296 584016 587328 587594 589568 590364 590976 593712 596183 596712 597816 599886 600096 603198 603288 604314 609408 609684 610812 612927 614061 616032 616311 622104 622656 622938 623162 623808 625968 626696 628866 629424 632772 633213 635628 636192 636709 636804 637146 638848 639576 642537 642816 643264 646912 649152 649446 650256 650997 652736 653184 656208 657018 657248 660744 663264 663803 664392 667926 671301 671536 672543 675108 678528 678699 681352 685216 685584 685824 688758 689472 692664 693036 693519 696164 697452 699867 700112 700488 701784 703731 705033 708102 710976 711298 712614 715008 715392 715716 716224 718704 723168 723672 726432 726761 727776 730296 730944 731538 734328 738234 739404 742224 743337 746172 747441 749952 754354 755136 755478 758016 758632 762048 763344 763876 766521 770753 770868 771282 771552 772179 775124 775656 778688 779247 780482 783104 787152 787626 788049 791616 795616 797088 797449 799848 800128 803551 804264 804384 805752 808542 812912 813694 814131 814416 817236 818748 821376 821583 821748 826119 829472 830208 830584 831383 831744 834624 835002 838488 839232 843696 844284 847504 848256 849072 849528 852768 853461 856716 858762 862638 865536 865928 867008 867996 874944 876024 880992 881391 884352 885546 885856 886464 890568 895068 896724 899829 900144 904797 904932 906471 914112 914526 916218 918344 919296 923552 924048 924692 929936 933156 933984 934407 934743 935712 938308 938952 940044 943299 944136 944794 947968 950152 953442 954288 955206 958272 958706 959364 964224 964896 965333 968576 970368 973728 974169 974592 975384 979104 984312 984998 985527 985872 989632 991116 994896 996588 1001889 1006411 1006848 1007304 1012662 1016064 1017792 1022028 1027824 1028376 1028736 1029572 1033137 1034208 1038996 1039554 1044246 1046178 1049536 1050168 1050732 1051954 1052676 1055488 1062153 1062784 1066464 1066947 1068921 1072352 1072512 1073088 1073574 1074336 1078056 1085508 1085888 1089648 1091664 1095444 1095664 1096416 1096718 1097307 1101492 1107351 1109106 1112832 1113336 1117984 1118976 1119258 1124928 1125712 1131531 1132096 1132704 1133217 1137024 1137948 1142288 1143072 1143698 1145016 1145814 1150184 1156302 1157328 1162686 1166592 1168032 1168561 1170723 1174656 1175188 1180728 1181439 1181952 1187424 1192366 1193424 1195632 1199772 1200192 1206396 1206576 1208628 1212813 1218287 1218816 1219368 1220541 1221624 1225854 1228122 1232064 1232622 1244208 1245312 1245876 1246324 1247616 1251936 1252503 1253392 1257732 1258848 1265544 1266426 1271256 1272384 1273418 1273608 1274292 1277696 1279152 1285074 1286528 1293957 1298304 1298892 1300512 1301101 1301994 1305472 1306368 1312416 1314036 1314496 1321488 1326528 1327606 1328319 1328784 1335852 1336783 1342602 1343072 1345086 1350216 1356467 1357056 1357398 1362704 1370432 1371168 1371789 1374327 1377516 1378944 1385328 1386072 1387038 1392328 1394904 1399734 1400224 1400976 1403568 1407462 1410066 1416204 1417191 1421952 1422596 1425228 1430163 1430784 1431432 1432448 1432809 1437408 1438059 1446336 1447344 1452864 1453522 1455552 1460592 1461888 1463076 1468656 1476468 1477497 1478808 1484448 1486674 1492344 1494882 1499904 1508708 1510272 1510956 1517264 1518993 1524096 1526688 1527752 1533042 1541506 1541736 1542564 1543104 1544358 1550248 1551312 1557376 1558494 1560964 1566369 1569267 1574304 1575017 1575252 1576098 1577931 1583232 1591232 1594176 1594898 1599696 1600256 1607102 1608528 1608768 1610361 1611504 1617084 1618211 1625824 1627388 1628262 1628832 1634472 1637496 1642039 1642752 1643166 1643496 1645077 1652238 1658944 1661168 1662766 1663659 1669248 1670004 1676976 1678464 1678887 1687392 1688568 1695008 1696512 1698144 1699056 1705536 1706922 1713432 1715547 1717524 1718721 1725276 1731856 1734016 1734453 1735992 1744029 1749888 1752048 1761984 1762782 1768704 1771092 1771712 1772928 1781136 1788549 1790136 1793448 1799658 1800288 1801751 1809594 1809864 1812942 1828224 1829052 1832436 1836688 1838781 1842183 1847104 1848096 1848933 1849384 1859872 1866312 1867968 1868814 1869486 1871424 1876616 1877904 1880088 1886598 1888272 1889588 1899639 1900304 1906884 1908576 1910127 1910412 1916544 1917412 1918728 1927611 1928448 1929792 1930666 1937152 1940736 1947456 1948338 1950768 1958208 1968624 1969996 1971054 1971744 1972637 1979264 1982232 1989792 1991409 1993176 2003778 2012822 2013903 2014608 2017629 2025324 2035584 2044056 2055648 2056579 2056752 2057472 2059144 2066274 2068416 2077992 2079108 2080557 2088492 2092356 2099072 2099601 2100336 2101464 2103908 2105352 2111193 2115099 2124306 2125568 2132928 2133894 2137842 2144704 2145024 2146176 2147148 2148672 2156112 2171016 2171776 2179296 2180283 2181067 2183328 2190888 2191328 2192832 2193436 2194614 2202984 2214702 2218212 2226672 2230011 2235968 2238516 2242323 2249856 2251424 2263062 2264192 2265408 2266434 2274048 2275896 2284576 2286144 2287396 2290032 2291628 2299563 2300368 2312259 2312604 2314656 2316537 2325372 2336064 2337122 2337741 2341446 2349312 2350376 2361456 2362878 2374848 2384732 2386848 2387929 2391264 2392347 2399544 2400384 2410653 2412792 2413152 2417256 2425626 2436574 2438736 2441082 2442393 2443248 2451708 2456244 2464128 2465244 2478357 2488416 2489543 2490624 2491752 2492648 2494149 2495232 2503872 2505006 2506784 2515464 2517696 2531088 2532852 2542512 2544768 2546836 2547216 2548584 2558304 2560383 2570148 2573056 2587914 2596608 2597784 2601024 2602202 2603988 2610944 2624832 2628072 2628992 2640239 2642976 2644173 2653056 2655212 2656638 2657568 2671704 2673566 2685204 2686144 2690172 2699487 2700432 2712934 2714391 2714796 2719413 2725408 2731687 2740864 2742336 2743578 2748654 2755032 2757888 2770656 2772144 2774076 2784656 2789808 2799468 2800448 2801952 2803221 2804229 2807136 2814924 2820132 2829897 2832408 2834382 2843904 2845192 2850456 2860326 2862864 2864896 2865618 2874816 2876118 2892672 2894688 2895999 2905728 2907044 2911104 2921184 2922507 2923776 2926152 2937312 2952936 2954994 2956581 2957616 2968896 2973348 2984688 2989764 3005667 3017416 3019233 3020544 3021912 3034528 3037986 3048192 3053376 3055504 3066084 3083012 3083472 3085128 3086208 3088716 3099411 3100496 3102624 3114752 3116988 3121928 3132738 3138534 3148608 3150034 3150504 3152196 3155862 3166464 3182464 3188352 3189796 3199392 3200841 3206763 3214204 3217056 3217536 3218513 3220722 3223008 3234168 3236422 3251648 3254776 3256524 3257664 3268944 3274992 3284078 3286332 3286992 3290154 3291921 3304476 3306779 3317888 3322336 3325532 3327318 3338496 3340008 3353952 3355471 3356928 3357774 3374784 3377136 3390016 3394593 3396288 3398112 3399651 3411072 3413844 3426864 3431094 3435048 3437442 3450552 3463712 3468032 3468906 3471984 3488058 3499776 3504096 3505683 3512169 3523968 3525564 3542184 3543424 3544317 3545856 3562272 3577098 3580272 3586896 3599316 3600576 3603502 3619188 3619728 3625884 3638439 3654861 3656448 3658104 3661623 3664872 3673376 3677562 3681839 3684366 3694208 3696192 3697866 3698768 3719744 3732624 3735936 3737628 3738972 3742848 3753232 3755808 3757509 3760176 3773196 3776544 3779176 3799278 3800608 3813768 3817152 3820254 3820824 3833088 3834824 3837456 3855222 3859584 3861332 3881871 3894912 3896676 3901536 3903303 3916416 3937248 3939992 3942108 3943488 3945274 3958528 3964464 3979584 3982818 3984957 3986352 4002943 4007556 4010349 4025644 4027806 4029216 4035258 4050648 4069401 4071168 4088112 4111296 4113158 4113504 4115367 4118288 4122981 4132548 4136832 4155984 4158216 4161114 4176984 4184712 4198144 4199202 4200672 4202928 4207816 4210704 4222386 4230198 4248612 4251573 4265856 4267788 4275684 4289408 4290489 4292352 4294296 4297344 4298427 4312224 4314177 4342032 4343552 4358592 4360566 4362134 4366656 4381776 4382656 4385664 4386872 4389228 4392287 4405968 4429404 4432491 4436424 4453344 4456963 4460022 4471936 4477032 4484646 4499712 4502848 4526124 4528384 4530816 4532868 4551792 4556979 4569152 4572288 4574792 4580064 4583256 4599126 4600736 4624518 4625208 4629312 4633074 4650744 4672128 4674244 4675482 4682892 4699107 4700752 4707801 4722912 4725051 4725756 4733793 4749696 4769464 4773696 4775858 4782528 4784694 4799088 4800768 4821306 4825584 4826304 4834512 4851252 4854633 4873148 4877472 4882164 4884786 4886496 4903416 4912488 4926117 4928256 4930488 4935231 4956714 4976832 4979086 4983504 4985296 4988298 4990977 5007744 5010012 5013568 5030928 5035392 5062176 5065704 5085024 5087327 5089536 5093672 5094432 5097168 5116608 5120766 5140296 5146641 5156163 5175828 5195568 5202048 5203359 5204404 5207976 5232087 5249664 5256144 5257984 5280478 5285952 5288346 5306112 5310424 5313276 5315136 5343408 5347132 5365647 5370408 5372288 5380344 5395271 5398974 5400864 5405253 5425868 5428782 5429592 5438826 5450816 5463374 5481728 5484672 5487156 5497308 5510064 5516343 5541312 5544288 5546799 5548152 5569312 5579616 5582143 5598936 5600896 5603904 5606442 5608458 5614272 5629848 5640264 5659794 5664816 5668764 5690384 5698917 5700912 5720652 5725728 5730381 5731236 5749632 5752236 5782833 5785344 5789376 5791998 5811456 5814088 5822208 5842368 5845014 5852304 5874624 5905872 5909988 5913162 5915232 5917911 5920039 5937792 5946696 5969376 5974227 5979528 6011334 6034832 6038466 6041709 6043824 6052887 6069056 6075972 6106752 6111008 6132168 6166024 6166944 6169737 6170256 6172416 6177432 6198822 6200992 6205248 6233976 6241671 6243856 6265476 6277068 6297216 6298803 6300068 6301008 6304392 6311724 6333579 6345297 6364928 6376704 6379592 6398784 6401682 6413526 6428408 6434112 6435072 6437026 6441444 6446016 6468336 6472844 6503296 6509552 6513048 6515328 6537888 6540849 6543201 6549984 6568156 6572664 6573984 6580308 6583842 6608952 6613558 6635776 6644672 6651064 6654636 6680016 6707904 6710942 6715548 6726969 6749568 6754272 6757331 6780032 6789186 6792576 6796224 6799302 6822144 6827688 6853728 6862188 6870096 6874884 6898689 6901104 6927424 6936777 6937812 6943968 6949611 6976116 7008192 7011366 7013223 7024338 7047936 7051128 7084368 7086848 7088634 7124544 7154196 7160544 7163787 7166363 7173792 7177041 7198632 7201152 7207004 7231959 7238376 7239456 7251768 7276878 7309722 7316208 7323246 7327179 7329744 7346752 7355124 7363678 7368732 7388416 7392384 7395732 7397536 7435071 7439488 7465248 7468629 7471872 7475256 7477944 7482447 7485696 7506464 7511616 7515018 7520352 7546392 7553088 7558352 7598556 7601216 7627536 7634304 7640508 7641648 7669648 7674912 7681149 7710444 7719168 7722664 7763742 7789824 7793352 7803072 7806606 7832832 7874496 7879984 7884216 7886976 7890548 7920717 7928928 7932519 7959168 7965636 7969914 7972704 8005886 8015112 8020698 8051288 8055612 8058432 8070516 8101296 8138802 8143173 8158239 8176224 8179927 8195061 8222592 8226316 8227008 8230734 8236576 8245962 8265096 8273664 8311968 8316432 8322228 8353968 8369424 8398404 8401344 8405856 8409663 8412687 8415632 8421408 8444772 8460396 8489691 8497224 8503146 8531712 8535576 8551368 8578816 8580978 8588592 8594688 8596854 8624448 8628354 8684064 8687997 8717184 8721132 8724268 8733312 8763552 8765312 8767521 8771328 8773744 8778456 8784574 8811936 8858808 8864982 8869743 8872848 8906688 8913926 8920044 8943872 8954064 8969292 8975543 9005696 9052248 9057699 9061632 9065736 9103584 9107707 9113958 9138304 9144576 9149584 9160128 9166512 9198252 9201472 9249036 9250416 9258624 9266148 9298233 9301488 9344256 9348488 9350964 9357481 9365784 9398214 9401504 9415602 9445824 9450102 9451512 9467586 9499392 9538928 9547392 9551716 9565056 9569388 9598176 9602523 9620289 9642612 9651168 9652608 9655539 9669024 9702504 9709266 9746296 9754944 9764328 9769572 9772992 9806832 9824976 9852234 9860976 9870462 9875763 9913428 9920337 9953664 9958172 9967008 9970592 9976596 9981954 10015488 10020024 10027136 10061856 10066413 10070784 10124352 10131408 10170048 10174654 10183779 10187344 10188864 10194336 10198953 10233216 10241532 10280592 10293282 10312326 10351656 10391136 10404096 10406718 10408808 10415952 10464174 10499328 10512288 10517049 10536507 10560956 10571904 10576692 10620848 10626552 10630272 10632951 10686816 10694264 10731294 10740816 10744576 10760688 10790542 10797948 10801728 10810506 10851736 10857564 10859184 10865131 10877652 10901632 10926748 10964583 10969344 10974312 10984869 10994616 11020128 11025119 11032686 11045517 11082624 11088576 11093598 11096304 11138624 11159232 11164286 11197872 11201792 11207808 11212884 11216916 11228544 11259696 11272527 11280528 11319588 11327477 11329632 11337528 11380768 11397834 11401824 11441304 11451456 11460762 11462472 11499264 11504472 11565666 11578752 11583996 11628176 11645613 11684736 11690028 11704608 11709909 11749248 11811744 11819976 11826324 11830464 11835822 11840078 11875584 11893392 11938752 11948454 11954871 11959056 12008829 12022668 12031047 12069664 12076932 12083418 12087648 12097471 12105774 12138112 12151944 12208203 12213504 12222016 12264336 12332048 12333888 12339474 12340512 12346101 12354864 12368943 12397644 12401984 12410496 12467952 12483342 12487712 12530952 12554136 12594432 12597606 12600136 12602016 12608784 12612257 12623448 12667158 12690594 12754719 12759184 12797568 12803364 12827052 12856816 12868224 12871467 12874052 12882888 12892032 12895281 12936672 12942531 12945688 13006592 13019104 13026096 13030656 13075776 13081698 13086402 13099968 13136312 13145328 13147968 13160616 13167684 13176861 13217904 13227116 13289344 13297473 13302128 13309272 13360032 13370889 13415808 13421884 13431096 13453938 13499136 13508544 13514662 13560064 13578372 13585152 13592448 13598604 13655376 13707456 13724376 13740192 13749768 13797378 13802208 13808459 13854848 13873554 13875624 13887936 13899222 13952232 14016384 14022732 14026446 14048676 14097321 14102256 14123403 14168736 14175153 14177268 14201379 14249088 14308392 14321088 14327574 14332726 14347584 14354082 14397264 14402304 14414008 14463918 14476752 14478912 14503536 14553756 14563899 14619444 14632416 14644307 14646492 14654358 14659488 14693504 14710248 14727356 14737464 14778351 14784768 14791464 14795072 14805693 14870142 14878976 14930496 14937258 14950512 14955888 14964894 14972931 15012928 15023232 15030036 15040704 15092784 15106176 15116704 15197112 15202432 15255072 15261981 15267469 15268608 15281016 15283296 15339296 15349824 15362298 15420888 15439923 15445328 15468489 15527484 15586704 15606144 15610077 15613212 15696261 15748992 15759968 15768432 15773952 15781096 15841434 15857856 15865038 15918336 15931272 15939828 15945408 16011772 16030224 16041396 16096941 16102576 16111224 16116864 16141032 16185813 16202592 16215759 16277604 16286346 16316478 16352448 16359854 16390122 16445184 16452632 16454016 16461468 16473152 16491924 16530192 16623936 16632864 16640397 16644456 16707936 16715503 16738848 16746429 16796808 16802688 16811712 16819326 16825374 16831264 16842816 16889544 16920792 16979382 16994448 17006292 17071152 17096751 17102736 17161956 17177184 17191143 17193708 17248896 17256708 17348499 17368128 17375994 17434368 17442264 17448536 17466624 17527104 17530624 17535042 17547488 17556912 17569148 17623872 17717616 17727319 17729964 17739486 17745696 17753733 17760117 17813376 17827852 17840088 17908128 17922681 17938584 17951086 18011392 18104496 18115398 18125127 18131472 18207168 18215414 18227916 18276608 18299168 18320256 18333024 18341327 18396504 18402944 18481673 18498072 18500832 18509211 18517248 18532296 18596466 18602976 18696976 18701928 18714962 18725013 18731568 18796428 18803008 18831204 18891648 18896409 18900204 18903024 18935172 19000737 19035891 19077856 19094784 19103432 19121809 19130112 19138776 19196352 19205046 19240578 19285224 19302336 19305216 19311078 19338048 19405008 19418532 19492592 19509888 19528656 19539144 19545984 19613664 19622547 19629603 19649952 19704468 19721952 19740924 19751526 19826856 19840674 19907328 19916344 19934016 19941184 19953192 19963908 20040048 20054272 20123712 20132826 20180907 20248704 20262816 20271993 20340096 20349308 20367558 20374688 20377728 20388672 20397906 20466432 20483064 20561184 20586564 20624652 20696067 20703312 20782272 20810331 20813436 20817616 20831904 20848833 20928348 21024576 21034098 21039669 21073014 21121912 21143808 21153384 21241696 21253104 21260544 21265902 21373632 21388528 21462588 21481632 21491361 21499089 21521376 21531123 21581084 21595896 21603456 21621012 21695877 21703472 21715128 21718368 21730262 21755304 21803264 21853496 21929166 21948624 21969738 21989232 22040256 22050238 22065372 22091034 22165248 22177152 22187196 22192608 22202659 22277248 22318464 22328572 22395744 22405887 22415616 22425768 22433832 22447341 22457088 22519392 22529591 22545054 22561056 22639176 22654954 22659264 22675056 22761536 22795668 22803648 22882608 22902912 22921524 22924944 23008944 23043447 23131332 23147453 23157504 23167992 23256352 23291226 23369472 23380056 23409216 23419818 23498496 23623488 23639952 23652648 23660928 23671644 23680156 23762151 23786784 23797557 23877504 23896908 23909742 23918112 24017658 24045336 24062094 24139328 24153864 24166836 24175296 24194942 24211548 24276224 24303888 24416406 24429519 24444032 24528672 24539781 24585183 24664096 24667776 24678948 24681024 24692202 24709728 24720919 24737886 24795288 24803968 24820992 24935904 24966684 24975424 25061904 25108272 25195212 25200272 25204032 25217568 25224514 25228989 25238061 25246896 25334316 25381188 25469073 25509438 25518368 25595136 25606728 25654104 25713632 25736448 25742934 25748104 25765776 25772873 25784064 25790562 25873344 25885062 25891376 26038208 26052192 26063991 26151552 26163396 26172804 26199936 26272624 26290656 26295936 26302563 26321232 26335368 26353722 26435808 26454232 26578688 26594946 26604256 26618544 26720064 26741778 26831616 26843768 26862192 26876903 26907876 26926629 27017088 27029324 27156744 27173097 27184896 27197208 27310752 27323121 27414912 27448752 27480384 27499536 27594756 27604416 27616918 27709696 27747108 27751248 27775872 27798444 27894699 27904464 28020601 28032768 28045464 28052892 28072443 28097352 28194642 28204512 28246806 28337472 28350306 28354536 28402758 28498176 28616784 28642176 28655148 28665452 28695168 28708164 28794528 28807569 28828016 28860867 28927836 28953504 28957824 28966617 29007072 29107512 29127798 29238888 29264832 29288614 29292984 29308716 29318976 29387008 29420496 29454712 29474928 29556702 29582928 29590144 29611386 29740284 29761011 29860992 29874516 29901024 29911776 29925323 29929788 29945862 30025856 30046464 30060072 30081408 30185568 30199239 30212352 30233408 30394224 30404864 30510144 30523962 30534938 30551337 30562032 30566592 30596859 30678592 30699648 30724596 30746009 30841776 30879846 30890656 30936978 31054968 31173408 31198741 31212288 31220154 31226424 31392522 31497984 31519936 31536864 31551147 31562192 31609521 31682868 31715712 31730076 31862544 31879656 31890816 31898853 32023544 32060448 32082792 32193882 32205152 32222448 32233728 32282064 32371626 32405184 32431518 32555208 32572692 32595393 32632956 32704896 32719708 32780244 32893749 32905264 32908032 32922936 32946304 32954607 32983848 33060384 33075357 33136551 33247872 33265728 33280794 33288912 33415872 33431006 33477696 33492858 33593616 33605376 33623424 33638652 33650748 33662528 33685632 33779088 33841584 33958764 33982431 33988896 34012584 34142304 34193502 34205472 34323912 34354368 34382286 34387416 34497792 34513416 34696998 34736256 34751988 34884528 34897072 34936839 35054208 35070084 35094976 35113824 35129727 35138296 35247744 35435232 35454638 35459928 35478972 35491392 35507466 35520234 35626752 35655704 35680176 35816256 35845362 35877168 35902172 36026487 36093141 36208992 36225391 36230796 36250254 36262944 36292413 36414336 36430828 36455832 36598336 36624609 36640512 36666048 36682654 36793008 36805888 36963346 36996144 37001664 37018422 37038303 37064592 37192932 37205952 37393952 37403856 37429924 37450026 37463136 37480103 37592856 37606016 37662408 37766897 37783296 37792818 37800408 37806048 37836771 37870344 38001474 38071782 38155712 38206864 38243618 38264157 38277552 38392704 38410092 38481156 38570448 38604672 38614401 38622156 38676096 38810016 38827593 38837064 38985184 39019776 39057312 39075001 39078288 39091968 39227328 39245094 39259206 39299904 39408936 39443904 39481848 39503052 39530583 39653712 39681348 39832688 39868032 39882368 39892419 39906384 39927816 40080096 40112667 40247424 40265652 40361814 40497408 40525632 40543986 40680192 40698616 40735116 40749376 40755456 40777344 40795812 40966128 41122368 41173128 41249304 41392134 41406624 41425377 41440273 41564544 41620662 41626872 41635232 41663808 41697666 41856696 42049152 42068196 42079338 42146028 42243824 42291963 42306768 42370209 42483392 42506208 42525459 42531804 42604137 42747264 42777056 42925176 42963264 42982722 42998178 43042752 43062246 43162168 43191792 43206912 43242024 43391754 43406944 43430256 43436736 43460524 43510608 43691697 43706992 43858332 43897248 43932921 43939476 43978464 44080512 44100476 44130744 44182068 44335053 44354304 44374392 44385216 44405318 44417079 44554496 44636928 44657144 44791488 44811774 44851536 44867664 44894682 45038784 45059182 45090108 45122112 45278352 45309908 45318528 45350112 45370651 45523072 45591336 45607296 45765216 45785943 45802407 45805824 45843048 45849888 46017888 46086894 46262664 46294906 46319769 46335984 46405467 46512704 46582452 46760112 46818432 46839636 47088783 47246976 47279904 47301317 47305296 47321856 47343288 47360312 47524302 47573568 47595114 47755008 47793816 47819484 47836224 48035316 48090672 48124188 48278656 48290823 48307728 48333672 48350592 48389884 48423096 48557439 48607776 48647277 48832812 48859038 48888064 49057344 49079562 49170366 49328192 49335552 49357896 49362048 49384404 49419456 49441838 49475772 49590576 49607936 49871808 49921191 49933368 49950848 50123808 50146509 50164541 50216544 50239287 50390424 50400544 50408064 50435136 50449028 50457978 50476122 50493792 50668632 50762376 50938146 51018876 51036736 51213456 51290253 51308208 51427264 51485868 51496208 51531552 51545746 51573429 51581124 51746688 51770124 51782752 52045497 52076416 52104384 52127982 52303104 52326792 52345608 52399872 52545248 52581312 52591872 52605126 52642464 52670736 52707444 52871616 52908464 53181957 53189892 53208512 53237088 53261199 53280351 53440128 53483556 53687536 53724384 53753806 53768043 53815752 53853258 54034176 54058648 54313488 54346194 54394416 54621504 54646242 54829824 54897504 54922367 54960768 54999072 55023981 55189512 55208832 55233836 55445019 55494216 55502496 55527633 55551744 55596888 55789398 55808928 56041202 56090928 56105784 56144886 56175039 56194704 56389284 56409024 56493612 56674944 56700612 56709072 56805516 57002211 57107673 57233568 57259489 57284352 57310296 57330904 57365427 57390336 57416328 57589056 57615138 57656032 57721734 57855672 57907008 57915648 57933234 58014144 58215024 58255596 58477776 58529664 58577228 58585968 58617432 58637952 58840992 58867641 58888809 58909424 58949856 59113404 59165856 59180288 59222772 59480568 59522022 59721984 59749032 59802048 59823552 59850646 59859576 59891724 60051712 60120144 60162816 60371136 60398478 60466816 60788448 60815979 61020288 61047924 61069876 61102674 61124064 61133184 61151747 61193718 61357184 61399296 61449192 61492018 61683552 61759692 61781312 61873956 62088201 62109936 62346816 62397482 62430993 62440308 62452848 62546499 62785044 62828801 63039872 63073728 63102294 63124384 63219042 63365736 63431424 63460152 63725088 63753949 63759312 63781632 63797706 64047088 64120896 64165584 64387764 64410304 64444896 64474083 64497267 64564128 64593369 64743252 64810368 64863036 65087631 65110416 65145384 65190786 65265912 65409792 65439416 65560488 65787498 65810528 65845872 65892608 65909214 65967696 66120768 66150714 66273102 66495744 66531456 66561588 66577824 66607977 66831744 66862012 66955392 66985716 67187232 67217661 67246848 67277304 67301496 67325056 67342023 67371264 67558176 67588773 67683168 67917528 67964862 67977792 68025168 68284608 68387004 68410944 68647824 68708736 68764572 68774832 69026832 69130341 69393996 69442359 69472512 69503976 69769056 69794144 69873678 70108416 70140168 70189952 70227648 70259454 70276592 70495488 70870464 70909276 70919856 70957944 70982784 71014932 71040468 71286453 71311408 71360352 71392671 71632512 71690724 71754336 71804344 72052974 72186282 72417984 72450782 72461592 72500508 72525888 72584826 72828672 72861656 72911664 73196672 73249218 73332096 73365308 73586016 73619343 73755549 73926692 73992288 74003328 74025799 74036844 74076606 74129184 74162757 74385864 74411904 74787904 74807712 74859848 74900052 74926272 74960206 75185712 75212032 75324816 75533794 75585636 75600816 75612096 75673542 75686967 75714183 75740688 76002948 76055917 76143564 76311424 76413728 76487236 76528314 76555104 76785408 76820184 76962312 77140896 77175833 77209344 77228802 77244312 77318619 77352192 77620032 77655186 77674128 77970368 78114624 78150002 78156576 78191973 78454656 78490188 78518412 78599808 78817872 78887808 78907689 78963696 79006104 79061166 79307424 79362696 79665376 79736064 79764736 79784838 79812768 79855632 80160192 80225334 80494848 80531304 80630709 80723628 80779887 81051264 81087972 81397232 81470232 81498752 81519291 81554688 81591624 81932256 81969363 82244736 82346256 82498608 82784268 82813248 82850754 82880546 83129088 83241324 83253744 83270464 83327616 83395332 83684097 83713392 84061803 84098304 84136392 84158676 84217329 84292056 84487648 84583926 84613536 84682297 84740418 84966784 85012416 85050918 85063608 85208274 85494528 85554112 85850352 85926528 85965444 85996356 86085504 86124492 86324336 86383584 86422707 86484048 86582601 86783508 86813888 86860512 86873472 86899851 86921048 87021216 87383394 87413984 87716664 87794496 87865842 87878952 87956928 88161024 88200952 88261488 88364136 88670106 88748784 88770432 88810636 88834158 89283033 89314288 89582976 89623548 89703072 89735328 89775969 89789364 90077568 90118364 90180216 90244224 90556704 90597717 90619816 90637056 90700224 90741302 91046144 91182672 91214592 91530432 91571886 91604814 91654011 91686096 91699776 92035776 92173788 92238027 92525328 92589812 92639538 92671968 92810934 93025408 93164904 93520224 93596223 93636864 93679272 94177566 94493952 94559808 94602634 94610592 94653441 94686576 94720624 94828563 95048604 95147136 95190228 95587632 95638968 95672448 96070632 96181344 96248376 96557312 96581646 96615456 96659213 96667344 96701184 96779768 96846192 97114878 97215552 97294554 97665624 97718076 97786179 98114688 98159124 98340732 98656384 98681247 98715792 98724096 98768808 98838912 98863821 98883676 98951544 99181152 99226071 99409653 99743616 99842382 99866736 99901696 100247616 100293018 100329082 100433088 100478574 100780848 100801088 100816128 100870272 100898056 100915956 100952244 100987584 101337264 101524752 101876292 101947293 102037752 102073472 102426912 102510149 102580506 102616416 102854528 102971736 102992416 103063104 103091492 103146858 103162248 103493376 103540248 103565504 104090994 104152832 104208768 104255964 104653584 104691216 104810517 105090496 105162624 105210252 105284928 105341472 105389181 105414888 105743232 105816928 106363914 106379784 106417024 106474176 106522398 106560702 106880256 106967112 107375072 107448768 107507612 107536086 107631504 107706516 108079461 108117296 108279423 108626976 108676173 108692388 108788832 108877239 109243008 109292484 109795008 109844734 109873827 109921536 109998144 110047962 110379024 110417664 110467672 110890038 110988432 111004992 111055266 111193776 111578796 111617856 112082404 112181856 112211568 112289772 112350078 112389408 112440309 112778568 112818048 112987224 113300691 113349888 113401224 113418144 113510313 113611032 114004422 114215346 114467136 114518978 114620592 114661808 114730854 114792471 114832656 115178112 115230276 115312064 115443468 115711344 115814016 115866468 116028288 116430048 116482779 116511192 116955552 117008521 117059328 117154456 117171936 117225003 117234864 117275904 117681984 117735282 117777618 117818848 117899712 118226808 118331712 118445544 118591749 118961136 119044044 119498064 119604096 119647104 119677257 119701292 119719152 119783448 120240288 120338001 120742272 120796956 120933632 121576896 121631958 122040576 122095848 122139752 122205348 122248128 122266368 122303494 122387436 122714368 122898384 122984036 123367104 123519384 123562624 123747912 124091233 124176402 124219872 124276131 124320819 124693632 124794964 124861986 124880616 124905696 125092998 125570088 125657602 126079744 126147456 126204588 126248768 126438084 126731472 126875889 126920304 127450176 127507898 127518624 127576377 127595412 127812411 128094176 128241792 128331168 128389289 128775528 128820608 128889792 128948166 128994534 129128256 129186738 129486504 129620736 129726072 130175262 130220832 130290768 130381572 130531824 130878832 131075091 131120976 131574996 131621056 131691744 131798763 131818428 131935392 132241536 132301428 132546204 133005159 133062912 133123176 133155648 133215954 133251237 133663488 133724024 133910784 133971432 134374464 134435322 134554608 134602992 134650112 134684046 135116352 135177546 135366336 135835056 135929724 135955584 136050336 136111953 136160897 136569216 136774008 136821888 137295648 137357829 137407221 137417472 137529144 137549664 138053664 138260682 138787992 138884718 138959307 139007952 139216401 139538112 139588288 139747356 140280336 140379904 140455296 140518908 140553184 141266349 141740928 141818552 141839712 141903951 141915888 141965568 142029864 142080936 142572906 142622816 142720704 142785342 143265024 143381448 143508672 143608688 144105948 144372564 144835968 144872469 144901564 144923184 145001016 145051776 145169652 145672317 145723312 145823328 145941831 146393344 146498436 146664192 146730616 147172032 147238686 147511098 147853384 147984576 148006656 148051598 148073688 148153212 148258368 148325514 148771728 148823808 149575808 149615424 149719696 149800104 149852544 149920412 150371424 150439527 150493623 150649632 150717861 151067588 151171272 151201632 151224192 151347084 151373934 151428366 151481376 152005896 152111834 152287128 152622848 152827456 152974472 153056628 153110208 153640368 153924624 154281792 154351666 154457604 154488624 154637238 154720287 155240064 155310372 155348256 155418613 155940736 156229248 156300004 156313152 156383946 156909312 156980376 157036824 157199616 157635744 157707137 157775616 157815378 157927392 158012208 158122332 158614848 158725392 159330752 159545871 159569676 159625536 159711264 159783597 159841053 160320384 160450668 161062608 161261418 161304129 161447256 161559774 162102528 162175944 162794464 162940464 162997504 163038582 163183248 163864512 163938726 164489472 164692512 164767101 164997216 165071943 165568536 165626496 165701508 165761092 166335057 166482648 166507488 166540928 166582899 166655232 166790664 167368194 167426784 168123606 168272784 168317352 168434658 168525117 168584112 168975296 169167852 169227072 169364594 169480836 169933568 170024832 170101836 170127216 170416548 171006633 171108224 171700704 171778467 171853056 171930888 171992712 172096281 172171008 172248984 172648672 172767168 172845414 172968096 173046433 173165202 173567016 173627776 173721024 173746944 173799702 173842096 174042432 174766788 174827968 175433328 175588992 175731684 175757904 175913856 176401904 176522976 176602923 176666427 176728272 177340212 177497568 177540864 177621272 177668316 178566066 178628576 179165952 179247096 179406144 179470656 179551938 179578728 180155136 180236728 180360432 180488448 181113408 181195434 181239632 181400448 181482604 182365344 182447937 183060864 183143772 183209628 183308022 183372192 183399552 183455241 184071552 184347576 184476054 185050656 185179624 185279076 185343936 185621868 186050816 186329808 187040448 187192446 187292979 187358544 187639497 188138321 188355132 188486403 189119616 189205268 189221184 189306882 189373152 189441248 189657126 190097208 190294272 190380456 191175264 191261847 191277936 191344896 192141264 192362688 192496752 193163292 193230912 193318426 193334688 193422249 193491801 193559536 193692384 193780107 194229756 194431104 194589108 195262893 195331248 195436152 195572358 196229376 196318248 196681464 197312768 197362494 197431584 197537616 197677824 197727642 197767352 197903088 198362304 198452142 198819306 199487232 199684764 199733472 199823931 200495232 200586036 200658164 200866176 200957148 201561696 201602176 201652983 201740544 201796112 201831912 201904488 201975168 202026069 202674528 202766319 203049504 203752584 203894586 204075504 204146944 204853824 205020298 205161012 205232832 205709056 205943472 205984832 206126208 206182984 206293716 206324496 206437489 207080496 207131008 208181988 208327077 208417536 208511928 209307168 209382432 209477261 209621034 210180992 210325248 210420504 210569856 210682944 210778362 210829776 211486464 211633856 212727828 212759568 212834048 212948352 213044796 213121404 213859359 213934224 214178013 214750144 214897536 215015224 215072172 215222063 215263008 215413032 216158922 216234592 216558846 217253952 217352346 217384776 217577664 217754478 218486016 218584968 219590016 219689468 219747654 219996288 220095924 220758048 220858029 220935344 221266647 221780076 221976864 222009984 222077397 222110532 222387552 222488271 223157592 223235712 224164808 224363712 224423136 224579544 224700156 224778816 224880618 225557136 225636096 225974448 226601382 226802448 226836288 227020626 227142549 227222064 228008844 228167751 228430692 228934272 229037956 229241184 229323616 229461708 229584942 229665312 230356224 230460552 230624128 230886936 231422688 231527499 231628032 231732936 231955857 232056576 232860096 232965558 233022384 233911104 234017042 234308912 234343872 234450006 234469728 234575919 235363968 235470564 235555236 235637696 235799424 236453616 236663424 236891088 237183498 237922272 238088088 238996128 239208192 239294208 239354514 239402584 239438304 239566896 240480576 240676002 241484544 241593912 241892127 242339661 243153792 243263916 244191696 244279504 244410696 244496256 244557873 244606988 244774872 245796768 245908089 245968072 246734208 247038768 247125248 247495824 248182466 248352804 248439744 248552262 248641638 249387264 249589928 249723972 249761232 249811392 250185996 251140176 251315204 252185409 252294912 252409176 252497536 252651987 252876168 253462944 253577737 253751778 253840608 254046891 254900352 255015796 255037248 255152754 255190824 255624822 256188352 256483584 256662336 256778578 257551056 257641216 257779584 257896332 257989068 258256512 258373476 258973008 259268121 259452144 260350524 260441664 260581536 260699553 260763144 261063648 261757664 262150182 262241952 262360721 263149992 263242112 263383488 263597526 263636856 263870784 264483072 264602856 265092408 266010318 266246352 266311296 266431908 266502474 267448048 267849099 267942864 268748928 268870644 269109216 269205984 269327907 269368092 270232704 270355092 270732672 271670112 271793151 271859448 271911168 272100672 272223906 272321794 273138432 273548016 273643776 274591296 274715658 274814442 274962033 275058288 275099328 276107328 276521364 276714081 277575984 277769436 277918614 278015904 278241833 278432802 279076224 279176576 279494712 280560672 280788669 280910592 281037816 281106368 282532698 283481856 283637104 283679424 283807902 283831776 283960323 284059728 284161872 284485689 285145812 285245632 285441408 285570684 286762896 287017344 287217376 288211896 288745128 289671936 289744938 289803128 289846368 289977639 290002032 290081911 290103552 290339304 291344634 291446624 291646656 291883662 292996872 293358537 293461232 294344064 294477372 295022196 295706768 295969152 296043741 296103196 296147376 296306424 296516736 296591463 296651028 297543456 297678213 298228959 299151616 299230848 299439392 299600208 299705088 299840824 300742848 300879054 300987246 301299264 301435722 302135176 302342544 302403264 302448384 302694168 302747868 302856732 302962752 304011792 304223668 304574256 305654912 305841879 305948944 306113256 306220416 307280736 307530447 307849248 308563584 308703332 308915208 308977248 309274476 309440574 310480128 310620744 310696512 310837226 311881472 312458496 312600008 312626304 312767892 313960752 314073648 315271488 315414274 315630756 315854784 316024416 316167543 316244664 317229696 317450784 317594557 318661504 319091742 319139352 319251072 319422528 319567194 319682106 320640768 320901336 322125216 322522836 322608258 322894512 323119548 324238383 324351888 324838269 325588928 325880928 326028519 326077164 326366496 326631717 327729024 327877452 329385024 329534202 329621481 329994432 330143886 331137072 331252992 331403016 331522184 332670114 332965296 333014976 333081856 333165798 333581328 334736388 334853568 336247212 336545568 336634704 336819061 336869316 337050234 337168224 337320927 337950592 338335704 338454144 338729188 338961672 339902073 340049664 340203672 340254432 340530939 340833096 342013266 342216448 343401408 343556934 343861776 343985424 344192562 344377413 344497968 345297344 345534336 345690828 345936192 346092866 346330404 347134032 347255552 347442048 347599404 347684192 348084864 349448337 349533576 349655936 350866656 351025563 351151787 351177984 351463368 351515808 351675009 351827712 352803808 353045952 353205846 353332854 353456544 354680424 354995136 355242544 355336632 355775247 357132132 357257152 358494192 358812288 358941312 359031771 359103876 359157456 360473456 360720864 361014003 362226816 362390868 362479264 362800896 362965208 364730688 364895874 366121728 366287544 366419256 366616044 366744384 366799104 366910482 368143104 368695152 368952108 370101312 370359248 370558152 370687872 371243736 372273699 372659616 372828393 372962457 374080896 374384892 374585958 374717088 375278994 376276642 376710264 376972806 378239232 378410536 378442368 378613764 378746304 378882496 379314252 380194416 380760912 382350528 382523694 382555872 382729131 383437233 384282528 384456569 384725376 384993504 385167867 386326584 386461824 386636852 386669376 386844498 386983602 387119072 387384768 387560214 388459512 388862208 389178216 390525786 390662496 390872304 391144716 392636496 393225273 393362928 394724988 394863168 395075232 395396289 395455284 395534704 395806176 396724608 396904284 397638612 399015477 399369528 399466944 399647862 399753711 400990464 401172072 401316328 401732352 401914296 403123392 403204352 403305966 403592224 403663824 403808976 403950336 404052138 405349056 405532638 406099008 407505168 407789172 408151008 408335859 408482691 409707648 410040596 410322024 410465664 411886944 411969664 412073487 412221663 412252416 412365968 412587432 412648992 412874978 414160992 414262016 416363976 416654154 416877921 417023856 418614336 418764864 418954522 419242068 420361984 420841008 421139712 421365888 421556724 421659552 421850521 423267712 425455656 425519136 425711853 425896704 426089592 426242808 427718718 427868448 428062229 428356026 429500288 429795072 430030448 430144344 430444126 430526016 430826064 432317844 432469184 433117692 434507904 434617407 434704692 434769552 435155328 435508956 437016951 437169936 437825493 439180032 439378936 439495308 439801607 439992576 440191848 441516096 441716058 441870688 442533294 443560152 443953728 444019968 444154794 444221064 444775104 444976542 446315184 446471424 448329616 448727424 448846272 449159088 449400312 449557632 449761236 451114272 451318581 451480869 451948896 452153583 453202764 453604896 453672576 454041252 454285098 454444128 456017688 456335502 456861384 457868544 458075912 458482368 458647232 458923416 459169884 459330624 460921104 461248256 461773872 462845376 463054998 463465872 463911714 464160861 465720192 465931116 466044768 466255839 467822208 468034084 468617824 468687744 468900012 468939456 469151838 470727936 470941128 471110472 471275392 471598848 472907232 473121411 473326848 473782176 474366996 475844544 476176176 477992256 478637613 478709028 478805168 478876608 479133792 479350791 479523159 480961152 481352004 483187824 483784254 483912387 484679322 486307584 486527832 488383392 488559008 488821392 488992512 489115746 489213976 489549744 491593536 491816178 491936144 493468416 494077536 494301303 494991648 495215829 496364932 496705608 496879488 497104524 497283276 499005171 499179856 499447944 499522464 499622784 499748697 500371992 502280352 502630408 504370818 504818352 504995072 505303974 505752336 506925888 507155474 507503556 507681216 508093782 509800704 510031592 510074496 510305508 510381648 510661157 511249644 512376704 513324672 513557156 515102112 515335401 515559168 515792664 515978136 516288843 516513024 516746952 517946016 518180593 518536242 518904288 519139299 520701048 520883328 521163072 521399106 521526288 522127296 523515328 524300364 524483904 524721442 526299984 526484224 526766976 527195052 527273712 527741568 529205712 529808769 529999281 530184816 532020636 532391419 532492704 532622592 532863816 533004948 534896096 535698198 535885728 537497856 537741288 538218432 538411968 538655814 538736184 540465408 540710184 541465344 543340224 543586302 543718896 544201344 544447812 544643588 547096032 547343811 549182592 549431316 549628884 549924066 550116576 550198656 550365723 552214656 553042728 553428162 555151968 555538872 555837228 556031808 556483666 556865604 558152448 558353152 558989424 561121344 561577338 561878937 562075632 562212736 564414963 565065396 565459209 567274208 567358848 567615804 567663552 567920646 568119456 568323744 568581137 568971378 570291624 570491264 570882816 571141368 573525792 573785541 574034688 574434752 576423792 577490256 579489876 579606256 579692736 579955278 580004064 580163822 580266747 580475403 580678608 581340321 582689268 582893248 583293312 583767324 585788679 585993744 586717074 586922464 588688128 588954744 590044392 591413536 591938304 592087482 592206392 592294752 592612848 592776079 593033472 593182926 593302056 595086912 595356426 596457918 598461696 598878784 599200416 599471793 599681648 601485696 601758108 601974492 602598528 602871444 604270352 604685088 604806528 604958949 605388336 605495736 605713464 605925504 606078207 608023584 608298957 608447336 609148512 611309824 611683758 611897888 612226512 612440832 614561472 615060894 615698496 617127168 617406664 617830416 617954496 618548952 618881148 619312467 621241488 621393024 621674452 624981231 625200016 625252608 625535784 627921504 628147296 628431783 630542976 630828548 631261512 631709568 632048832 632335086 632489328 634459392 634901568 635189114 637323008 638183484 638278704 638502144 638845056 639134388 639364212 641578077 641802672 644250432 645045672 645216516 645666189 645789024 646239096 648476766 648703776 649676538 651177856 651761856 652057038 652154328 652732992 653263434 655458048 655754904 658770048 659068404 659242962 659988864 660287772 662274144 662574087 662806032 663044368 663799941 665340228 665930592 666029952 666232191 666331596 667162656 667464813 669472776 669707136 672494424 673091136 673269408 673638122 673738632 674100468 674336448 674641854 675901184 676671408 676908288 677458376 677923344 679804146 680407344 680508864 681061878 681666192 684026532 684503253 686802816 687113868 687723552 687970848 688282429 688385124 688754826 688995936 690594688 691068672 691381656 691872384 692185732 692660808 694268064 694582497 694884096 695198808 695368384 695867571 696169728 698896674 699067152 699311872 701733312 702051126 702303574 702926736 703031616 703350018 703727757 705607616 706091904 706411692 706665708 706913088 709360848 709990272 710485088 710673264 711550494 714264264 714514304 716988384 717571043 717624576 717882624 718063542 718207752 718314912 720946912 721441728 722028006 724453632 724781736 724958528 725676381 725930416 727018983 729461376 729791748 732575088 732838512 733232088 733488768 733673619 733820964 737390304 737724267 737904216 740202624 740718496 741116304 741375744 742487472 744547398 745319232 745656786 745924914 748161792 748769784 749171916 749434176 750557988 752553284 753420528 753945612 756556227 756821072 756884736 757227528 757492608 757764992 757955961 758628504 760388832 760733211 761521824 762140673 764701056 765047388 765111744 765458262 766874466 768565056 768913138 769450752 769987008 770335734 772653168 772923648 773273704 773338752 773688996 773967204 774238144 774769536 775120428 776919024 778356432 781051572 781324992 781744608 782098659 782289432 785272992 786450546 786725856 787082163 789449976 789726336 790150464 790792578 790910568 791069408 791612352 793449216 793808568 795277224 798030954 798739056 798933888 799295724 799507422 802344144 802632656 803547297 803828592 806246784 806611932 807184448 807327648 807617952 807983721 808104276 810698112 811065276 812198016 815010336 815379453 815578344 816302016 816671718 816965382 819415296 820081192 820644048 820931328 823773888 823939328 824146974 824443326 824731936 825174864 825297984 825749956 828321984 830142243 832727952 833183993 833308308 833755842 834047712 834725499 837228672 837529728 837909044 838484136 841682016 842366007 842731776 843113448 843319104 843701042 846535424 850911312 851038272 851423706 851880969 852179184 852485616 855437436 855736896 856124458 856712052 859000576 860060896 860288688 860888252 861052032 861652128 862042369 864635688 864938368 866235384 868638631 869015808 869234814 869409384 869539104 869932917 870245733 870310656 871017912 874033902 874339872 875650986 878757872 878990616 879603214 880075611 880383696 883032192 883432116 883741376 885066588 887120304 887907456 888131223 888309588 888442128 889550208 889953084 892630368 893034639 894686877 896659232 897454848 897692544 898318176 898725023 898800624 899115264 899522472 902228544 902637162 902961738 903897792 904307166 906405528 907209792 907345152 908082504 908570196 908888256 912035376 912671004 913722768 916151824 916964736 917294464 917525637 917846832 918339768 918661248 921842208 922591341 923547744 925690752 926109996 926931744 927823428 928321722 931440384 931862232 932089536 932511678 935644416 936068168 937235648 937375488 937800024 937878912 938303676 941882256 942220944 942550784 945814464 946242822 947564352 948502629 948733992 951689088 952352352 952783671 953126279 955984512 957275226 957418056 957610336 957753216 958267584 958701582 959046318 961922304 962704008 966375648 967568508 967824774 969358644 972715149 973055664 974514807 976766784 977118016 977642784 978085557 978231492 978427952 979099488 979895151 983187072 983632356 983872288 988155072 988602606 988864443 989983296 990431658 992729864 993411216 993758976 994209048 994566552 998010342 998359712 998895888 999044928 999245568 999497394 1000743984 1004560704 1005260816 1008741636 1009636704 1010457183 1010607948 1011504672 1011962781 1013851776 1014310948 1015007112 1015362432 1016187564 1019706219 1020063184 1020148992 1020611016 1020763296 1021322314 1021592817 1022499288 1024753408 1026649344 1027114312 1030204224 1030670802 1031585328 1031956272 1032577686 1033493904 1035892032 1036361186 1037072484 1037808576 1038278598 1041402096 1041766656 1042326144 1042798212 1043052576 1043524973 1044254592 1047030656 1048600728 1048967808 1049442884 1052599968 1053076689 1053455361 1053533952 1054390104 1054547424 1055025027 1055483136 1058411424 1059617538 1059998562 1060369632 1064041272 1064782838 1064985408 1065727632 1066009896 1067325741 1069792192 1071396396 1071771456 1075482576 1076436864 1076823936 1077311628 1077472368 1081420368 1083042009 1086680448 1087172604 1087437792 1087930291 1088402688 1088895624 1089287176 1094192064 1094687622 1098365184 1098862632 1099257768 1099848132 1100233152 1100397312 1100731446 1104429312 1106085456 1106856324 1110303936 1111077744 1111674456 1112063616 1112967332 1113731208 1116821097 1117978848 1118485179 1118887371 1122242688 1123154676 1123757874 1124151264 1124425472 1128829926 1130130792 1130918418 1134548416 1134717696 1135231608 1135327104 1135841292 1136238912 1136647488 1137162274 1137942756 1140583248 1140982528 1142282736 1147051584 1147571082 1148187393 1148869504 1152847584 1153369707 1154980512 1155503601 1158979752 1159212512 1159385472 1159910556 1160008128 1160327644 1160533494 1160950806 1161357216 1161883193 1162680642 1165378536 1165786496 1166586624 1167534648 1171577358 1171987488 1173434148 1173844928 1177909488 1179675819 1180088784 1182827072 1184174964 1184412784 1184589504 1185225696 1185552158 1186188867 1186365852 1186604112 1190173824 1190712852 1192915836 1197046431 1197757568 1198400832 1198943586 1199363296 1202971392 1203516216 1203948984 1205197056 1205742888 1208540704 1209370176 1209613056 1209917898 1210776672 1210991472 1211325031 1211426928 1211851008 1212156414 1216047168 1216597914 1216894672 1218297024 1223367516 1223795776 1224453024 1225007577 1225448073 1229122944 1230121788 1231396992 1234813328 1235660832 1235908992 1236220461 1236664989 1237097904 1237762296 1238624934 1242482976 1242786048 1243348904 1249962462 1250400032 1251071568 1255843008 1256294592 1256863566 1261085952 1261657096 1262523024 1263214441 1263419136 1264097664 1264670172 1264978656 1265551563 1269803136 1270378228 1276366968 1276557408 1277135559 1277690112 1278268776 1278728424 1283156154 1283605344 1284186687 1288500864 1290091344 1290433032 1291332378 1291578048 1292478192 1296953532 1297407552 1299353076 1302355712 1303523712 1304114076 1304308656 1305465984 1306526868 1311050853 1311509808 1313476479 1316968247 1317540096 1318136808 1318485924 1319404821 1319977728 1320575544 1324548288 1325148174 1325612064 1326088736 1327599882 1330680456 1331861184 1332059904 1332464382 1332663192 1334325312 1334929626 1338945552 1339414272 1344988848 1346182272 1346538816 1347276244 1347477264 1348200936 1348672896 1349283708 1353342816 1353955743 1354442607 1354916752 1355846688 1356460749 1359608292 1360814688 1361017728 1362123756 1363332384 1368053064 1369006506 1373605632 1374227736 1375447104 1375941696 1376564858 1376770248 1377509652 1377991872 1381189376 1382763312 1383744768 1384371464 1385321616 1388536128 1389164994 1390397616 1390736768 1391735142 1397793348 1398134304 1398767517 1403466624 1404102252 1404607148 1405853472 1406063232 1406490181 1406700036 1407455514 1411215232 1412183808 1412823384 1413331416 1413826176 1418721696 1419364233 1419980544 1420970176 1421346528 1423100988 1428528528 1429028608 1433976768 1435142086 1435912839 1436127084 1436415504 1436629824 1438052373 1438569477 1441893824 1442883456 1444056012 1445062423 1449563472 1449917056 1451352762 1451860832 1454037966 1458922752 1459583496 1465150176 1465677024 1466340827 1466464176 1466977536 1467347238 1467641928 1474780608 1475448534 1475808432 1480405248 1481436992 1482232608 1482903909 1484974944 1485647487 1489094796 1490638464 1491313572 1491849828 1497015513 1497539568 1498343832 1498868352 1499246091 1501115976 1505106568 1506841056 1507891224 1513112454 1513642144 1514455056 1514985216 1515529984 1515911922 1517257008 1520777664 1521466422 1523043648 1524281346 1529402112 1530094776 1530223488 1530916524 1531983471 1533748932 1537130112 1537826276 1539974016 1540671468 1545306336 1546006203 1546547408 1546677504 1547377992 1547934408 1548476288 1548866529 1549539072 1550240856 1553838048 1554541779 1556712864 1557417897 1562103144 1562649984 1563489216 1564197318 1564578864 1570545984 1572901092 1573451712 1574164326 1578899952 1579452672 1580300928 1581585156 1581821136 1582138816 1583224704 1587617136 1589997843 1590554448 1596061908 1597174257 1597478112 1597867776 1598591448 1599014844 1604688288 1605265312 1607094594 1607657184 1612493568 1613223864 1614368896 1614655296 1615235904 1615967442 1616208552 1621396224 1622130552 1624396032 1630020672 1630758906 1631156688 1632604032 1633343436 1633930764 1640162384 1641288096 1642031433 1647547776 1648293948 1648886652 1649463872 1650349728 1650595968 1651097169 1651499912 1656643968 1660284486 1665455904 1666367986 1666616616 1667511684 1668095424 1669450998 1674457344 1675059456 1675818088 1676968272 1683364032 1684732014 1686226896 1686638208 1687402084 1693244889 1696377627 1701822624 1702076544 1702593377 1702847412 1703761938 1704358368 1704971232 1705743411 1710874872 1711473792 1712248916 1713424104 1720121792 1720577376 1721356623 1721776504 1722104064 1723304256 1724084738 1729271376 1729876736 1732470768 1737277262 1738469628 1738818768 1739078208 1739865834 1740491466 1740800241 1741426209 1742035824 1748067804 1748679744 1751301972 1757515744 1757981232 1759206428 1760151222 1760767392 1766064384 1766864232 1767482752 1770133176 1774240608 1775044159 1775814912 1776262446 1776619176 1776884256 1778328237 1779100416 1779906168 1785260736 1786069278 1789373754 1793318464 1795385088 1796636352 1797450046 1797601248 1798415379 1799044944 1804457088 1805274324 1805923476 1807795584 1808614332 1812811056 1814419584 1814876847 1816165008 1817140392 1817776512 1824070752 1824896871 1825342008 1827445536 1832303648 1833929472 1834588928 1835051274 1835693664 1836525047 1836679536 1837322496 1843684416 1845182682 1847095488 1851381504 1852219992 1853863488 1855646856 1856643444 1857937401 1863724464 1864179072 1865023356 1872136336 1874471296 1874943693 1875600048 1875757824 1876607352 1883764512 1884441888 1885295349 1891628928 1892485644 1895128704 1897005258 1897467984 1903378176 1904704704 1905567342 1906252558 1911969024 1914550452 1914836112 1915220672 1915506432 1916535168 1917403164 1918092636 1924734231 1925408016 1932751296 1935137016 1935649548 1936998567 1938717288 1945430298 1946111328 1947692831 1949029614 1953533568 1954236032 1955285568 1956171114 1956462984 1956855904 1958198976 1959790302 1966374144 1967264712 1967744576 1976310144 1977205212 1977728886 1979966592 1980863316 1985459728 1986822432 1987722261 1988418096 1989133104 1991399823 1996020684 1996719424 1997791776 1998089856 1998696573 1998994788 2001487968 2002394439 2009121408 2010521632 2017483272 2019273408 2020914366 2021215896 2023009344 2023925562 2027703552 2028621896 2030014224 2030724864 2032375128 2039412438 2040126368 2041222032 2041526592 2042644628 2043185634 2044998576 2053509759 2054228624 2060408448 2061341604 2063170656 2063912544 2064847287 2065155372 2066987808 2071784064 2072722372 2074144968 2075617152 2076557196 2082804192 2083747491 2084652288 2085596424 2086105152 2087049946 2087602713 2088509184 2094061312 2097201456 2097935616 2098885768 2105199936 2106153378 2106910722 2108780208 2109094848 2110050054 2116822848 2119235076 2119997124 2120739264 2128082544 2129565676 2129970816 2131455264 2132019792 2134651482 2139584384 2142792792 2143542912 2150965152 2152713129 2152873728 2153647872 2154623256 2154944736 2162840736 2166084018 2173360896 2174345208 2174875584 2175860582 2177029143 2177791248 2178574352 2181056949 2188384128 2189375244 2197725264 2198515536 2199696264 2200466304 2201462892 2212170912 2213172801 2213712648 2220607872 2222155488 2223161899 2223348912 2224127232 2225934664 2227462416 2233642194 2235957696 2236970358 2237774742 2244485376 2246309352 2247515748 2248302528 2257659852 2260261584 2261836836 2269096832 2269668681 2270463216 2270654208 2271682584 2272477824 2273294976 2273867883 2274324548 2275885512 2281166496 2282199633 2284565472 2286422019 2294103168 2295142164 2296374786 2297739008 2305695168 2306739414 2309961024 2311007202 2317959504 2318425024 2318770944 2319821112 2320016256 2320655288 2321066988 2321901612 2322714432 2323766386 2325361284 2330757072 2331572992 2335069296 2343154716 2343974976 2346295977 2346868296 2347689856 2355818976 2357733427 2359351638 2360177568 2361246489 2365654144 2368349928 2368825568 2369179008 2370451392 2371104316 2372377734 2372731704 2373208224 2380347648 2381425704 2385831672 2394092862 2395515136 2396801664 2397887172 2398726592 2407032432 2407897968 2410641891 2411485776 2417081408 2418740352 2419835796 2421553344 2421982944 2422650062 2422853856 2423951163 2424312828 2432094336 2433195828 2433789344 2436594048 2446138359 2446735032 2447591552 2448906048 2450015154 2450896146 2458245888 2460243576 2462793984 2469626656 2471321664 2471817984 2472440922 2473329978 2474195808 2475524592 2477249868 2484965952 2486697808 2490426729 2499551979 2499924924 2500800064 2502143136 2504176497 2511686016 2512589184 2513727132 2523314192 2525046048 2526428882 2527098021 2528195328 2529340344 2529957312 2531103126 2539606272 2540756456 2552733936 2553114816 2554271118 2556537552 2557456848 2566312308 2567210688 2568373374 2577001728 2580182688 2580866064 2582664756 2583156096 2584956384 2586127107 2593907064 2594815104 2598706152 2605915893 2607047424 2608228152 2608617312 2609798751 2610737199 2610931968 2613053736 2622101706 2623019616 2626952958 2633936494 2636273616 2636971848 2638809642 2640226833 2641151088 2649096576 2650296348 2651224128 2652177472 2655199764 2661360912 2663722368 2664928764 2665326384 2668650624 2669859252 2677891104 2679103917 2684060631 2689977696 2691195983 2692364544 2693077632 2694552488 2694954528 2696175069 2696401872 2697345792 2698567416 2706685632 2707911486 2708885214 2709833504 2711693376 2712921498 2719216584 2721629376 2722035456 2724247512 2726664768 2736106128 2738013012 2748455472 2750894208 2751883392 2752576911 2753129716 2753540496 2755019304 2755983744 2765526624 2767774023 2768742928 2770643232 2777072256 2778329988 2780795232 2781473536 2783470284 2795586696 2796268608 2797535034 2806933248 2808204504 2809214296 2811706944 2812126464 2812980362 2813400072 2814911028 2822430464 2825646768 2826662832 2827652352 2837443392 2838728466 2841940352 2842693056 2846201976 2857057056 2858351013 2859378837 2867953536 2870284172 2871825678 2872254168 2872831008 2873259648 2876104746 2877138954 2883787648 2885766912 2888112024 2890124846 2899126944 2899834112 2902705524 2903721664 2908075932 2918145447 2919166992 2930300352 2931354048 2932681654 2932928352 2934256671 2934694476 2935283856 2939685453 2949561216 2950897068 2951616864 2952953647 2962873984 2964465216 2965807818 2969949888 2971294974 2978189592 2981276928 2982627144 2983699656 2994031026 2995079136 2996435603 2996687664 2997736704 2998492182 3002231952 3010213136 3013682112 3015782448 3026224908 3027284288 3028910112 3031371549 3031823844 3034514016 3035888343 3041555328 3042932844 3046087296 3048562692 3059118657 3060189552 3060446976 3061833048 3063966942 3064778451 3067497864 3074260224 3075652552 3079948032 3081342936 3090612672 3092012406 3093094816 3094755984 3095868816 3096952576 3097733058 3100481712 3107676096 3109083558 3113425728 3114835794 3124206288 3125299968 3126978432 3128394636 3129157728 3130574919 3141091968 3145802184 3146903424 3148328652 3157799904 3159230067 3160366083 3160601856 3163170312 3163642272 3164277632 3165075081 3166449408 3175234272 3179995686 3181108896 3192123816 3194348514 3194956224 3197182896 3198029688 3201977223 3209376576 3210530624 3214189188 3215314368 3226447728 3228737792 3229310592 3230471808 3231934884 3232417104 3244261104 3249126027 3260041344 3261517812 3262313376 3263790873 3265208064 3266686872 3267861528 3280324768 3282576192 3284062866 3295095552 3296587896 3297773304 3298927744 3300699456 3301191936 3302194338 3302999824 3313287936 3320568972 3330911808 3332735972 3333233232 3335023368 3336190848 3338901996 3350463291 3351636176 3353936544 3355455537 3356662113 3366728064 3369464028 3372453792 3373276416 3374804168 3386489778 3392755254 3403645248 3404153088 3405186754 3405694824 3407523876 3408716736 3409942464 3411486822 3421749744 3422947584 3424497832 3426848208 3440243584 3441154752 3442713246 3443553008 3446608512 3448169476 3458542752 3460109121 3464941536 3466510803 3474554524 3476939256 3477637536 3478156416 3479731668 3480982932 3481600482 3482852418 3484071648 3485649579 3496135608 3497359488 3502603944 3515031488 3515962464 3518412856 3520302444 3521534784 3533728464 3534965504 3540266352 3548481216 3550088318 3552524892 3553238352 3553768512 3556656474 3558566601 3559812336 3570521472 3572138556 3574628099 3578747508 3586636928 3593272704 3594900092 3595202496 3596830758 3598089888 3608914176 3610548648 3611846952 3615591168 3617228664 3625622112 3627264151 3628839168 3629753694 3632330016 3633975093 3634280784 3635553024 3648141504 3649793742 3650684016 3654891072 3664607296 3670102548 3671387328 3673050094 3673359072 3675022731 3676344219 3687368832 3690365364 3694190976 3704439984 3707726976 3708661383 3709994967 3711293712 3713286888 3715874802 3727448928 3728358144 3730046712 3744272672 3748942592 3749887386 3751200096 3753214704 3767529024 3768883776 3770590698 3783257856 3784971288 3789643323 3790257408 3794010516 3794935968 3796654689 3809409408 3811134684 3812505116 3829100904 3829672224 3830441344 3831406677 3833070336 3834806328 3836185272 3849468462 3850816032 3852560061 3865502592 3870274032 3871299096 3873997134 3877434576 3890860596 3892222656 3895385662 3898059228 3907067136 3908472064 3910571136 3912342228 3912925968 3913711808 3916397952 3919580604 3933152559 3934529424 3935489152 3950904741 3952620288 3954410424 3955457772 3958214463 3959933184 3961726632 3970919456 3973644864 3975444522 3976836192 3978266208 3980067959 3982799646 3992041368 3993438848 3995583552 3996179712 3997393146 3997989576 4002975936 4004788878 4018242816 4021043264 4034966544 4038546816 4041828732 4042431792 4046018688 4047851124 4057243792 4060028448 4061867229 4063327821 4064750256 4069382247 4078824876 4080252736 4082444064 4083053184 4085289256 4086371268 4089997152 4107019518 4108457248 4120816896 4122683208 4126341312 4127825088 4129694574 4130310744 4133975616 4143568128 4145444744 4148289936 4151234304 4153114392 4165608384 4167494982 4171192848 4172210304 4174099892 4175205426 4194402912 4196302551 4197771536 4210399872 4212306756 4213821444 4217560416 4218189696 4219470543 4220100108 4233645696 4238470152 4239994248 4241478528 4256165088 4258092699 4259131352 4259941632 4262910528 4264039584 4269302964 4279168768 4285585584 4287085824 4301930304 4305426258 4307738517 4309246512 4309889472 4315708431 4325681472 4332168036 4335187269 4348690416 4349751168 4351721164 4354058286 4355582496 4357148704 4362113898 4376768256 4378750488 4395450528 4397031072 4399022481 4399392528 4400932608 4402925784 4424341824 4426345602 4427425296 4441215744 4444310976 4446323798 4446697824 4448711727 4451869328 4454924832 4456942461 4467284388 4471915392 4473940716 4475549484 4491046539 4492618704 4495031496 4496605056 4515319704 4520523168 4523673672 4538193664 4539337362 4540926432 4543365168 4544955648 4546589952 4547735766 4548649096 4551771024 4562332992 4564399266 4569130944 4572844038 4588206336 4590284328 4592749572 4595950413 4611390336 4613478828 4619922048 4622014404 4635919008 4636850048 4638018609 4639642224 4640032512 4641310576 4642133976 4643803224 4645428864 4646599587 4647532772 4650722568 4661514144 4663625337 4670138592 4672253691 4686309432 4687949952 4692591954 4693736592 4695379712 4711637952 4715466854 4718703276 4720355136 4722492978 4731308288 4736699856 4737651136 4738358016 4740902784 4742208632 4744755468 4745463408 4746416448 4762851408 4771663344 4788185724 4791522771 4793603328 4795774344 4797453184 4814064864 4815795936 4817977003 4821283782 4822971552 4834162816 4837480704 4839671592 4843106688 4843965888 4845300124 4845707712 4847902326 4848625656 4864188672 4866391656 4867578688 4873188096 4892276718 4893470064 4895183104 4897812096 4900030308 4901792292 4920487152 4926094299 4939253312 4942643328 4944881844 4946659956 4948391616 4951049184 4953291507 4954499736 4969931904 4973395616 4980853458 4999103958 4999849848 5001600128 5004286272 5008352994 5023372032 5025178368 5027454264 5046628384 5050092096 5052857764 5054196042 5058680688 5059914624 5062206252 5079734667 5081512912 5089132881 5105467872 5106229632 5107780131 5108542236 5113075104 5114913696 5117230233 5132624616 5134421376 5136746748 5160365376 5161732128 5164069869 5165329512 5166312192 5169912768 5172254214 5187814128 5189630208 5197412304 5211831786 5216456304 5217234624 5219597502 5221474398 5224278627 5226107472 5244203412 5246039232 5253905916 5267872988 5272547232 5273943696 5277619284 5280453666 5282302176 5298193152 5300592696 5302448256 5304354944 5310399528 5322721824 5325132477 5327444736 5329857528 5330652768 5334984711 5337301248 5339718504 5355782208 5358207834 5368121262 5379955392 5382391966 5386155264 5389104976 5389909056 5392350138 5392803744 5395246137 5397134832 5413371264 5415822972 5417770428 5419667008 5423386752 5425842996 5438433168 5443258752 5448495024 5453329536 5472212256 5474690613 5476026024 5496910944 5501788416 5503766784 5505153822 5506259432 5507080992 5509575141 5510038608 5511967488 5531053248 5535548046 5537485856 5541286464 5554144512 5556659976 5561590464 5566940568 5573812203 5591173392 5592537216 5595070068 5616409008 5618428592 5623413888 5624831079 5625960724 5626800144 5629822056 5651293536 5653325664 5655886047 5674886784 5677456932 5683880704 5685386112 5692403952 5714114112 5716702026 5718757674 5735907072 5740568344 5743651356 5744508336 5745662016 5746519296 5752209492 5754277908 5767575296 5776224048 5780249692 5798253888 5805411048 5807443328 5810995701 5816151864 5832287951 5836290894 5838333984 5843078493 5860600704 5862708096 5865363308 5865856704 5868513342 5869388952 5870567712 5879370906 5899122432 5901794136 5903233728 5905907294 5925747968 5928930432 5931615636 5939899776 5942589948 5956379184 5963166783 5965254288 5967399312 5988062052 5990158272 5992871206 5993375328 5996089719 5996984364 6004463904 6007183317 6020426272 6027364224 6031564896 6034296583 6052449816 6054568576 6057820224 6062743098 6063647688 6069028032 6071776686 6083110656 6085865688 6092174592 6097125384 6118237314 6120379104 6123666096 6127933884 6129556902 6134995728 6151305104 6160529277 6162685872 6181225344 6184024812 6186189632 6189511968 6191737632 6194541861 6195466116 6200963424 6215352192 6218167116 6226851456 6229671588 6248412576 6251242473 6253956864 6256789272 6258315456 6261149838 6262808139 6282183936 6291604368 6293806848 6296657304 6315599808 6318460134 6320732166 6326340624 6327284544 6328555264 6330150162 6350468544 6359991372 6362217792 6384247632 6388697028 6389912448 6394365792 6396059376 6399562159 6403954446 6418753152 6421061248 6428378376 6430628736 6452895456 6458139387 6458621184 6460943616 6463869768 6464834208 6488522208 6498252054 6520082688 6523035624 6524626752 6527581746 6531087429 6533373744 6535723056 6543170847 6560649536 6565152384 6568125732 6593175792 6595546608 6597855488 6601398912 6604388676 6605999648 6639518403 6641137944 6661823616 6665471944 6666466464 6669485697 6670046736 6671883953 6672381696 6677803992 6700926582 6703272352 6707873088 6710911074 6713324226 6733456128 6738928056 6744907584 6749608336 6772979556 6785510508 6807290496 6809006043 6810373508 6811389648 6815047752 6817433472 6819884928 6821603649 6822973644 6843499488 6846598899 6848995664 6853696416 6859266057 6880487168 6882309504 6885426492 6887106016 6893217024 6896338952 6917085504 6920218242 6929883072 6933021606 6949109048 6953878512 6955275072 6956312832 6959463336 6961965864 6963200964 6965704836 6968143296 6971299158 6992271216 6994718976 7005207888 7030062976 7031924928 7036825712 7040604888 7043069568 7067456928 7073200281 7080532704 7083739467 7096962432 7100176636 7105049784 7106476704 7107537024 7113312948 7117133202 7119624672 7141042944 7144277112 7149256198 7157495016 7173273856 7186545408 7189800184 7190404992 7193661516 7196179776 7221097296 7223693904 7234457328 7251244224 7254528302 7259507388 7264660032 7267950186 7268561568 7271853489 7296283008 7299587484 7301368032 7304674811 7309782144 7329214592 7340205096 7342774656 7346100188 7346718144 7350045462 7352688438 7374737664 7380730728 7388381952 7408879968 7415453952 7417322766 7419989934 7422587424 7426573776 7431749604 7454897856 7460093424 7471280187 7488545344 7498655937 7499774772 7502400192 7506429408 7512529491 7535058048 7537767552 7541181396 7569942576 7579286646 7581294063 7588021032 7589871936 7593309378 7618818816 7622269368 7625010232 7658201808 7659344448 7660882688 7662813354 7669612656 7672370544 7698936924 7701632064 7705120122 7731005184 7740548064 7742598192 7747994268 7754869152 7758381321 7781721192 7784445312 7790771324 7796118456 7817747679 7821142272 7824684456 7825851936 7827423616 7829396253 7832211597 7832795904 7839161208 7866305118 7869058848 7870978304 7901809482 7908820848 7910915544 7916428926 7920680499 7923453264 7941838912 7947289728 7950889044 7953672384 7956532416 7960135918 7965599292 7984082736 7986877696 7991167104 7994786292 7995979152 8005951872 8009577756 8037311751 8042086528 8069933088 8073587949 8077093632 8083657464 8084863584 8088525207 8092037376 8095702248 8114487584 8120056896 8123734458 8126655642 8129500512 8133182351 8138764494 8157649752 8160505472 8164888128 8166106368 8170578512 8172742536 8179994304 8214039036 8216914496 8245366416 8252682624 8255650176 8257730733 8259389148 8260621488 8267951232 8290889488 8296579872 8303322069 8306228784 8331216768 8334989964 8342385696 8344420608 8348199784 8350410852 8388805824 8392605102 8395543072 8420799744 8424613512 8427642888 8435120832 8436379392 8438941086 8440200216 8467291392 8476940304 8479988496 8482957056 8512330176 8516185398 8518262704 8525821056 8528079168 8538605928 8571171168 8575053039 8578136511 8603860608 8610852516 8615477034 8618493024 8619778944 8631416862 8651362944 8664336072 8670374538 8697380832 8699502336 8703442328 8708116572 8711164992 8714297408 8724227796 8757500976 8790901056 8794062144 8798044962 8798785056 8802770013 8805851568 8819056359 8842501087 8848683648 8852691204 8854850592 8858860941 8888621952 8892647596 8893395648 8897423454 8903738656 8909849664 8913884922 8934568776 8943830784 8947881432 8951098968 8982093078 8985237408 8989306809 8990062992 8993210112 9030639408 9041046336 9047347344 9078674724 9081852864 9086730336 9094114647 9095471532 9097298192 9103542048 9107665029 9124665984 9128798532 9138261888 9145688076 9177355971 9180568656 9185499144 9191900826 9194335353 9222780672 9226957656 9239844096 9244028808 9271838016 9273700096 9276037218 9279284448 9282621152 9284267952 9287606448 9290857728 9293199174 9295065544 9301445136 9323028288 9327250674 9340277184 9344507382 9372618864 9375899904 9385183908 9387473184 9391724757 9423275904 9430933708 9437406552 9440710272 9444985956 9473399712 9475302272 9477690201 9481098249 9481805568 9484417264 9489510936 9490926816 9492832896 9495225243 9525702816 9543326688 9576371448 9583045542 9591548688 9594906368 9628129728 9631591872 9635954006 9642567564 9645943104 9668325632 9679343184 9686213376 9687931776 9690600248 9691415424 9695804652 9697251312 9702561983 9732783312 9735157376 9784553436 9786940128 9791372619 9795624192 9800060616 9803584584 9840974304 9845431267 9852188598 9878506624 9885286656 9889763688 9893319912 9896783232 9902098368 9906583014 9908999472 9939863808 9946791232 9961706916 9998207916 9999699696 10003200256 10008572544 10016705988 10051389873 10054908528 10066366611 10069986339 10093256768 10100184192 10105715528 10108392084 10115436961 10117361376 10119829248 10124412504 10159469334 10163025824 10178265762 10210935744 10212459264 10215560262 10217084472 10226150208 10229827392 10234460466 10265249232 10268842752 10273493496 10320730752 10323464256 10328139738 10330659024 10339825536 10344508428 10375628256 10380327363 10394824608 10399532409 10423663572 10432912608 10434469248 10439195004 10442948796 10448557254 10452214944 10456948737 10488406824 10492078464 10507811832 10535745976 10545094464 10547887392 10555238568 10560907332 10564604352 10601185392 10604896512 10608709888 10620799056 10645443648 10650264954 10659715056 10661305536 10669969422 10675699803 10679437008 10711564416 10716415668 10723884297 10736242524 10759910784 10764783932 10778209952 10779818112 10784700276 10785607488 10790492274 10794269664 10826742528 10831645944 10835540856 10839334016 10846773504 10851685992 10876866336 10881792453 10886517504 10896990048 10901925279 10906659072 10944424512 10949381226 10952052048 10993821888 11010307644 11012518864 11014161984 11019150282 11020077216 11025068193 11029032657 11062106496 11071096092 11074971712 11082572928 11113319952 11123180928 11129984901 11133881136 11147624406 11182346784 11185074432 11190140136 11232818016 11236857184 11246827776 11249662158 11251921448 11253600288 11259644112 11302587072 11306651328 11311772094 11349773568 11354913864 11368929969 11370772224 11384807904 11389964067 11428228224 11433404052 11437515348 11481136688 11487302712 11489016672 11491324032 11494220031 11504418984 11508555816 11552448096 11557680183 11560499384 11596507776 11610822096 11614886656 11621991402 11632303728 11664575902 11672581788 11676667968 11686156986 11721201408 11725416192 11730726616 11731713408 11737026684 11738777904 11741135424 11758741812 11803588272 11806467456 11811814588 11852714223 11857860864 11863231272 11874643389 11879799552 11885179896 11912758368 11918153639 11926333566 11930508576 11934798624 11940203877 11976124104 11980316544 11985742412 11986750656 11992179438 11993968728 12008927808 12014366634 12040852544 12054728448 12063129792 12068593166 12104899632 12109137152 12115640448 12125486196 12127295376 12138056064 12143553372 12171731376 12185601687 12189983463 12194250768 12236474628 12240758208 12247332192 12255867768 12259113804 12269991456 12302610208 12321058554 12325371744 12362450688 12368049624 12372379264 12379023936 12383475264 12389083722 12390932232 12401926848 12430704384 12436334232 12453702912 12459343176 12496825152 12502484946 12513578544 12516630912 12522299676 12525616278 12583208736 12588907653 12593314608 12631199616 12636920268 12641464332 12652681248 12654569088 12658411629 12660300324 12700937088 12719982744 12724435584 12768495264 12774278097 12777394056 12779824896 12788731584 12792118752 12799124318 12807908892 12837506304 12842122496 12856756752 12861257472 12905790912 12916278774 12923215551 12927739536 12929668416 12977044416 12996504108 13005561807 13046071248 13049253504 13055163492 13062174858 13066747488 13071446112 13077366151 13086341694 13121299072 13130304768 13136251464 13186351584 13191093216 13197067443 13202797824 13208777352 13211999296 13279036806 13282275888 13323647232 13330943888 13332932928 13338971394 13340093472 13343767906 13346135181 13355607984 13370827383 13401853164 13406544704 13415746176 13421822148 13426648452 13473139617 13477856112 13489815168 13499216672 13545959112 13571021016 13614580992 13618012086 13620747016 13622779296 13630095504 13633849817 13634866944 13639769856 13643207298 13645947288 13686998976 13693197798 13697991328 13707392832 13718532114 13764619008 13770852984 13774212032 13787851239 13792677904 13834171008 13840436484 13859766144 13866043212 13898218096 13907757024 13910550144 13914055827 13918926672 13923931728 13926401928 13931409672 13936286592 13939798761 13942598316 13984542432 13990876011 14010415776 14016761073 14060125952 14063849856 14073651424 14081209776 14086139136 14134913856 14146400562 14161065408 14167478934 14193924864 14200353272 14210099568 14212953408 14215074048 14226625896 14234266404 14239249344 14288554224 14298512396 14314990032 14374568313 14379600368 14380809984 14387323032 14392359552 14442194592 14447387808 14453931009 14468914656 14502488448 14509056604 14519014776 14529320064 14535900372 14537123136 14543706978 14592566016 14599174968 14602736064 14609349622 14619564288 14658429184 14680410192 14685549312 14692200376 14693436288 14700090924 14705376876 14761461456 14817759936 14834645532 14839979868 14845174848 14853147552 14859874521 14863499208 14909795712 14920186848 14942560374 14977090688 14997311874 14999549544 15004800384 15012858816 15025058982 15070116096 15075535104 15082362792 15139885152 15158573292 15162588126 15176042064 15179743872 15186618756 15239204001 15244538736 15250020464 15267398643 15316403616 15318688896 15323340393 15325626708 15339225312 15344741088 15351690699 15397873848 15403264128 15410240244 15481096128 15485196384 15492209607 15495988536 15509738304 15516762642 15563442384 15568890624 15581542648 15592236912 15635495358 15649368912 15651703872 15654847232 15658792506 15664423194 15678322416 15732610236 15738117696 15803618964 15817641696 15821831088 15830495867 15832857852 15841360998 15846906528 15883677824 15894579456 15901778088 15907344768 15913064832 15920271836 15931198584 15968165472 15975397431 15982334208 15989572584 15991958304 16004954133 16011903744 16019155512 16074623502 16084173056 16139866176 16147175898 16167314928 16169727168 16177050414 16185738411 16191404496 16228975168 16240113792 16247468916 16253311284 16259001024 16266364702 16277528988 16315299504 16321010944 16329776256 16341157024 16345485072 16359988608 16424071839 16428078072 16433828992 16490732832 16504133989 16505365248 16511300352 16515461466 16518778296 16521242976 16528725423 16535902464 16581778976 16593159744 16606644138 16612457568 16662433536 16669979928 16684771392 16696399568 16700821704 16721436609 16777611648 16785210204 16791086144 16849227024 16855285776 16870241664 16874493237 16877882172 16880400432 16953880608 16959976992 16967658141 17024660352 17032370796 17036525408 17051642112 17056158336 17077211856 17142342336 17150106078 17156273022 17207721216 17221705032 17230954068 17236986048 17239557888 17262833724 17302725888 17328672144 17340749076 17394761664 17406884656 17416233144 17422329984 17428594816 17432987103 17448455592 17496863853 17515001952 17529235479 17581802112 17588124288 17596089924 17597570112 17605540026 17611703136 17638112718 17685002174 17697367296 17705382408 17709701184 17717721882 17777243904 17785295192 17786791296 17794846908 17807477312 17819699328 17827769844 17869137552 17895762864 17902197936 17964186156 17970474816 17978613618 17980125984 17988269157 18021549951 18061278816 18082092672 18094694688 18102889749 18157349448 18163705728 18173460672 18188229294 18190943064 18194596384 18207084096 18215330058 18249331968 18257597064 18276523776 18291376152 18354711942 18361137312 18370998288 18383801652 18388670706 18453915312 18481587831 18488057616 18543676032 18552074436 18558568896 18565242304 18568535904 18575212896 18583625583 18586398348 18590131088 18602890272 18646056576 18654501348 18680554368 18689014764 18745237728 18753727419 18770367816 18774946368 18783449514 18788424417 18846551808 18861867416 18874813104 18881420544 18889971912 18946799424 18950604544 18955380402 18962196498 18968834528 18979021872 18981853632 18985665792 18990450486 19051405632 19086653376 19152742896 19166091084 19183097376 19198686477 19256259456 19263183744 19271908012 19285135128 19291886208 19358686368 19374418161 19375863552 19381200496 19382830848 19391609304 19394502624 19405123966 19465566624 19470314752 19569106872 19573880256 19582745238 19593262287 19600121232 19607169168 19681948608 19690862534 19704377196 19757013248 19779527376 19786639824 19793566464 19804196736 19813166028 19817998944 19826974487 19893582464 19923413832 19996415832 19999399392 20008457091 20015651859 20017145088 20033411976 20102779746 20109817056 20132733222 20139972678 20186513536 20200368384 20211431056 20216784168 20230873922 20234722752 20248825008 20318938668 20326051648 20356531524 20421871488 20427018129 20431120524 20434168944 20452300416 20459654784 20468920932 20530498464 20539796697 20546986992 20577798171 20641461504 20646928512 20656279476 20661318048 20670675529 20679651072 20689016856 20751256512 20760654726 20789649216 20799064818 20847327144 20865825216 20868938496 20878390008 20885897592 20897114508 20904429888 20913897474 20976813648 20984156928 21015623664 21071491952 21090188928 21095774784 21110477136 21121814664 21129208704 21202370784 21219600843 21241598112 21251218401 21290887296 21300529908 21319430112 21322611072 21339938844 21351399606 21358874016 21423128832 21432831336 21447768594 21472485048 21519821568 21529567864 21556419904 21559636224 21569400552 21571214976 21580984548 21588539328 21663291888 21671081712 21678668032 21703371984 21753732672 21763584906 21793980096 21803850558 21815560467 21888849024 21898762452 21904104096 21914024433 21987643776 22020615288 22025037728 22028323968 22038300564 22040154432 22050136386 22058065314 22124212992 22142192184 22149943424 22165145856 22226639904 22246361856 22259969802 22267762272 22295248812 22364693568 22380280272 22413840561 22465636032 22473714368 22495967811 22499324316 22503842896 22507200576 22519288224 22537588473 22605174144 22613302656 22623544188 22709827728 22737859938 22743882189 22769615808 22779928134 22856456448 22866808104 22875030696 22962273376 22974605424 22978033344 22982648064 22988440062 23008837968 23017111632 23104896192 23115360366 23120998768 23193015552 23221644192 23243982804 23264607456 23275143963 23329151804 23345163576 23353335936 23372313972 23453243037 23461453232 23463426816 23474053368 23477555808 23482270848 23488188759 23496634791 23517483624 23607176544 23612934912 23623629176 23705428446 23726462544 23749286778 23770359792 23825516736 23836307278 23852667132 23861017152 23869597248 23880407754 23952248208 23960633088 23971484824 23973501312 23984358876 23987937456 24001074379 24017855616 24028733268 24081705088 24126259584 24137186332 24209799264 24220763847 24231280896 24250972392 24254590752 24265575621 24276112128 24287106744 24343462752 24371203374 24379966926 24388501536 24399547053 24472949256 24481516416 24494664384 24511735536 24518227608 24539982912 24605220416 24642117108 24650743488 24736099248 24744758528 24758047872 24766950528 24778167444 24781864464 24803853696 24872668464 24909966207 24918686352 24993650304 25004969892 25022396693 25027157088 25033261824 25044599352 25051232556 25166417472 25177815306 25186629216 25262399232 25273840536 25282928664 25305362496 25309138176 25316823258 25320600648 25401874176 25439965488 25448871168 25536990528 25548556194 25554788112 25577463168 25584237504 25598248636 25615817784 25713513504 25725159117 25734409533 25811581824 25832557548 25846431102 25855479072 25859336832 25954088832 25993008216 26011123614 26092142496 26098507008 26110326984 26124349716 26133494976 26142892224 26154732302 26172683388 26242598144 26272502928 26372703168 26382186432 26394134886 26408310039 26417554704 26423998592 26527503261 26558073612 26564551776 26576582823 26661887776 26665865856 26677942788 26680186944 26687535812 26692270362 26711215968 26723313439 26741654766 26803706328 26813089408 26831492352 26843644296 26853296904 26946279234 26955712224 26967920427 26979630336 26998433344 27091918224 27142042032 27236024172 27241494032 27245558592 27260191008 27267699634 27282343941 27286414596 27291894576 27322995087 27373997952 27386395596 27395982656 27414785664 27437064228 27532067913 27541705968 27548424064 27575702478 27585355808 27668342016 27680872968 27719532288 27732086424 27796436192 27815514048 27821100288 27828111654 27837853344 27847863456 27852803856 27860475713 27862819344 27872573184 27879597522 27885196632 27969084864 27981752022 28020831552 28033522146 28127699712 28147302848 28162419552 28175174271 28269827712 28292801124 28322130816 28334957868 28400706544 28420199136 28425906816 28433070603 28443294747 28453251792 28468532808 28478498688 28485675729 28577108448 28597024792 28629980064 28749136626 28759200736 28774646064 28784719104 28884389184 28894775616 28907862018 28937829312 29004976896 29018113208 29038029552 29058640128 29071800744 29074246272 29087413956 29107685949 29198349936 29205472128 29218699244 29360820384 29374117857 29384400752 29386872576 29400181848 29410753752 29522922912 29536293801 29635519872 29669291064 29679959736 29690349696 29706295104 29719749042 29726998416 29819591424 29840373696 29885120748 29954181376 29994623748 29999099088 30009600768 30025717632 30050117964 30154169619 30164725584 30209959017 30279770304 30317146584 30325176252 30346310883 30352084128 30359487744 30373237512 30478408002 30489077472 30500040928 30534797286 30632807232 30637377792 30646680786 30651253416 30678450624 30689482176 30703381398 30795747696 30806528256 30820480488 30962192256 30970392768 30984419214 30991977072 31019476608 31033525284 31126884768 31140982089 31163085296 31184473824 31198597227 31270990716 31298737824 31303407744 31317585012 31328846388 31356644832 31370846211 31465220472 31476235392 31607237928 31635283392 31643662176 31660991734 31665715704 31682721996 31693813056 31767355648 31803556176 31814689536 31826129664 31840543672 31862397168 31936330944 31950794862 31979145168 31983916608 32009908266 32038311024 32149247004 32171652891 32279732352 32294351796 32334629856 32339454336 32349274163 32354100828 32371476822 32382808992 32457950336 32480227584 32494937832 32506622568 32518002048 32532729404 32555057976 32630599008 32645377359 32659552512 32682314048 32690970144 32705775837 32719977216 32848143678 32856156144 32867657984 32981465664 33008267978 33030922932 33037556592 33042485952 33057450846 33075204579 33087097971 33163557952 33186319488 33213288276 33224915136 33339959856 33369542784 33392799136 33401643408 33442873218 33555223296 33570420408 33582172288 33698454048 33710571552 33725839021 33740483328 33748986474 33755764344 33760800864 33907761216 33919953984 33935316282 34049320704 34064741592 34073050816 34106789907 34112316672 34154423712 34169892201 34284684672 34300212156 34312546044 34443410064 34461908136 34473972096 34482660093 34525667448 34657344288 34673040549 34681498152 34789523328 34813769312 34832466288 34844659968 34857189632 34865974206 34896911184 34993727706 35030003904 35058470958 35163604224 35176248576 35192179848 35195140224 35211080052 35223406272 35276225436 35370004348 35410764816 35419402368 35435443764 35558142669 35570590384 35573582592 35589693816 35614954624 35623930167 35639398656 35655539688 35738275104 35754460917 35791525728 35804395872 35820611631 35928372312 35940949632 35957227236 35960251968 35976538314 36043099902 36122557632 36164185344 36189389376 36205779498 36314698896 36327411456 36346921344 36376458588 36381886128 36389192768 36414168192 36430660116 36515194128 36569950389 36582752304 36709423884 36722274624 36741996576 36767603304 36777341412 36907830624 36963175662 36976115232 37087352064 37104148872 37117137792 37130484608 37137071808 37150425792 37167251166 37172796696 37180262176 37205780544 37292113152 37309002696 37361108736 37378029528 37490475456 37507454838 37540735632 37549892736 37566899028 37576848834 37723734832 37749626208 37766722959 37779943824 37893598848 37910760804 37924392996 37937669056 37958043744 37963707264 37975234887 37980900972 38102811264 38173306752 38305485792 38322834291 38332182168 38366194752 38397372954 38512518912 38526367488 38543816024 38570270256 38583772416 38717372736 38748836322 38762400992 38783218608 38789005248 38810247932 38931133248 39016685421 39138213744 39147760512 39159647671 39165490476 39186524574 39200242464 39214338336 39232098453 39363897216 39381725068 39408754392 39559054752 39573279648 39591202329 39608393472 39626332056 39635997888 39653948974 39787164928 39846827664 39992831664 39998798784 40016914182 40031303718 40038405543 40066823952 40205559492 40219634112 40265466444 40279945356 40373027072 40422862112 40433568336 40461747844 40469445504 40497650016 40637877336 40652103296 40713063048 40826015657 40843742976 40854036258 40862241048 40868337888 40901549451 40904600832 40919309568 40937841864 41060996928 41079593394 41093973984 41155596342 41293857024 41312558952 41322636096 41341351058 41363553717 41378033712 41502513024 41521309452 41579298432 41598129636 41694654288 41731650432 41742167481 41756780016 41771795184 41794229016 41808859776 41827794948 41953627296 41972628033 42031247328 42050283219 42142983904 42180377856 42191549568 42220954272 42240076081 42243629328 42258417408 42404741568 42439201686 42483196224 42502436802 42581774592 42601059816 42638860224 42645222144 42679877688 42702799212 42717748032 42865662672 42895537188 42944970096 43059135728 43112839808 43123704939 43138801104 43142429952 43161969096 43177078656 43326583776 43342163424 43361793027 43406743968 43507465344 43527169812 43587960192 43607701116 43631120934 43777698048 43797524904 43808208192 43828048866 43975287552 44041230576 44050075456 44056647936 44076601128 44080308864 44100272772 44116130628 44284384368 44299886848 44453279808 44519939604 44535524544 44579623563 44590497624 44729387136 44760560544 44796935113 44827681122 44931272064 44947428736 44991935622 44998648632 45007685792 45014401152 45038576448 45075176946 45210348288 45226605312 45247088376 45419655456 45475719876 45487764378 45539231616 45559856268 45717612003 45733616208 45750061392 45802195929 45924546752 45949210848 45956066688 45970021179 45976880124 46017675936 46034223264 46055072097 46209792384 46230720732 46241997536 46443288384 46476628821 46487965608 46529214912 46550287926 46658303608 46690327152 46706671872 46744627944 46906486074 46922906464 46948106736 46955111616 46964541696 46976377518 46993269582 47034967248 47214353088 47247258352 47410856892 47452925088 47491487601 47498573556 47540719584 47651033472 47672614556 47705334264 47722034304 47739194496 47760815508 47904496416 47926192293 47942969648 47947002624 47968717752 47975874912 48002148758 48014862399 48035711232 48057466536 48163410176 48252519168 48274372664 48419598528 48441527694 48501944784 48509181504 48531151242 48574213488 48686925504 48742406748 48759933852 48777003072 48799094106 48945898512 48963032832 48989328768 49023471072 49036455216 49079965824 49210440832 49284234216 49301486976 49472198496 49512401967 49516095744 49533901056 49556334888 49563728928 49586176269 49607707392 49745336928 49819932414 49837372704 49987300608 50009939784 50044793386 50054314176 50089198704 50102465112 50164309827 50332834944 50355630612 50373258432 50547681072 50565857328 50610724992 50633646516 50641201296 50879930976 50902974423 51073981056 51097112388 51109576224 51132723677 51154926336 51168475008 51196497272 51231635568 51427027008 51450318234 51468819066 51623163648 51665115096 51692862204 51710958144 51718673664 51908177664 51986016432 52022247228 52184284992 52220653968 52248699432 52266989952 52285784448 52298961309 52309464604 52345366776 52490591559 52545005856 52587706437 52745406336 52764372864 52788269772 52816620078 52835109408 52847997184 53055006522 53116147224 53129103552 53153165646 53323775552 53331731712 53355885576 53360373888 53375071624 53384540724 53422431936 53446626878 53483309532 53607412656 53626178816 53687288592 53706593808 53892558468 53911424448 53935840854 53964807471 53996866688 54183836448 54284084064 54308669247 54472048344 54482988064 54491117184 54520382016 54535399268 54564687882 54572829192 54583789152 54645990174 54747995904 54772791192 54791965312 54829571328 54874128456 55064135826 55083411936 55096848128 55151404956 55170711616 55361745936 55444763493 55464172848 55592872384 55631028096 55656223308 55675706688 55695726912 55705607712 55720951426 55725638688 55750876749 55759195044 55770393264 55938169728 55963504044 56041663104 56067044292 56261182257 56294605696 56324839104 56350348542 56539655424 56585602248 56644261632 56669915736 56801413088 56840398272 56851813632 56866141206 56886589494 56906503584 56932276457 56937065616 56956997376 56971351458 57154216896 57194049584 57259960128 57498273252 57518401472 57549292128 57596059431 57768778368 57789551232 57815724036 57875658624 58036226416 58076059104 58123254483 58143601488 58148492544 58174827912 58215371898 58396699872 58410944256 58437398488 58721640768 58748235714 58768801504 58800363696 58821507504 59045845824 59072587602 59271039744 59338582128 59359919472 59380699392 59412590208 59439498084 59453996832 59480923461 59680747392 59770241496 59989247496 59998198176 60025371273 60046955577 60051435264 60100235928 60308339238 60329451168 60419918034 60559540608 60634293168 60650352504 60692621766 60704168256 60746475024 60956816004 60978154944 61000081856 61069594572 61265614464 61293361572 61302506832 61356901248 61378964352 61406762796 61591495392 61619390091 61640960976 61733394513 61897507609 61924384512 61940785536 61968838428 61983954144 62012026587 62038953216 62067050568 62253769536 62281964178 62326170592 62368947648 62397194454 62541981432 62597475648 62606815488 62635170024 62657692776 62713289664 62741692422 62930440944 62952470784 63214475856 63270566784 63287324352 63321983468 63331431408 63365443992 63387626112 63607112352 63658802529 63681087344 63724794336 63753655203 63872661888 63901589724 63958290336 63967833216 64019816532 64076622048 64298494008 64343305782 64559464704 64588703592 64669259712 64678908672 64698548326 64708201656 64742953644 64765617984 64915900672 64989875664 65013245136 65036004096 65065458808 65110115952 65261198016 65290754718 65364628096 65381940288 65411551674 65696287356 65712312288 65742073299 65962931328 66016535956 66061845864 66075113184 66084971904 66114901692 66150409158 66174195942 66327115904 66372638976 66426576552 66449830272 66679919712 66739085568 66785598272 66803286816 66885746436 67140840816 67164344576 67396908096 67421143104 67451678042 67487903433 67497972948 67511528688 67521601728 67612765419 67815522432 67839907968 67870632564 67917933881 68129483184 68146101632 68213579814 68308847424 68339784402 68569369344 68600424312 68625092088 68886820128 68918018869 68923816272 68947944192 68965320186 69051334896 69314688576 69346081098 69362996304 69579046656 69627538624 69664932576 69731948412 69793822368 69825431889 69987455412 70060007808 70116941916 70359729111 70384359696 70390280448 70422160104 70446812544 70464566277 70489904373 70552450872 70740008696 70821529632 70838804736 70870887528 71116285338 71141180768 71179387632 71229909248 71247860334 71311079376 71476550208 71508921834 71583051456 71608791744 71641223262 71856744624 71881899264 71914454472 71920503936 71953076628 72003223137 72086199804 72245115264 72378778752 72411558996 72629397792 72662291541 72693842688 72752917176 72763772256 72778385536 72796726863 72828336384 72861320232 73030388256 73139900778 73165504608 73198641159 73418847768 73444549248 73483993152 73535206608 73554682824 73815661248 73926351324 73952230464 74208297744 74234275584 74260969216 74274143616 74300851584 74334502332 74345593392 74360524352 74411561088 74618005392 74729898621 74756059056 74980950912 75014909676 75067190079 75081471264 75099785472 75133798056 75153697668 75447469664 75499252416 75533445918 75559887648 75787197696 75821521608 75848785992 75875338112 75916087488 75927414528 75950469774 75961801944 76205622528 76346613504 76610971584 76645668582 76664364336 76732389504 76794745908 77087632048 77140540512 77175477351 77203228599 77434745472 77497672644 77524801984 77566437216 77578010496 77620495864 77862266496 78033370842 78276427488 78295521024 78319295342 78330980952 78373049148 78400484928 78428676672 78464196906 78727794432 78763450136 78817508784 79118109504 79146559296 79182404658 79252664112 79271995776 79307897948 79582509783 79693655328 79729748469 79985663328 79997597568 80033828364 80062607436 80076811086 80133647904 80169940317 80411118984 80439268224 80530932888 80559890712 80845724224 80867136672 80903761281 80923495688 80938891008 80995300032 81275754672 81304206592 81426126096 81652031314 81708072516 81724482096 81736675776 81803098902 81847031823 81875683728 82121993856 82159186788 82187947968 82311192684 82625117904 82645272192 82682702116 82727107434 82756067424 83005026048 83042618904 83158596864 83196259272 83389308576 83427075473 83463300864 83484334962 83513560032 83543590368 83581427139 83588458032 83617719552 83655589896 83907254592 83945256066 84062494656 84100566438 84285967808 84383099136 84441908544 84480152162 84487258656 84525522813 84809483136 84878403372 84966392448 85004873604 85202119632 85277720448 85299211809 85329884241 85359755376 85405598424 85435496064 85731325344 85791074376 85889940192 86118271456 86225679616 86247409878 86277602208 86323938192 86354157312 86653167552 86684326848 86723586054 86813487936 87014930688 87054339624 87175920384 87215402232 87262241868 87323057847 87595049808 87616416384 87656097732 88082461152 88100150912 88122353571 88153202256 88160617728 88200545544 88232261256 88568768736 88608881403 88906559616 89039879208 89071049088 89159247126 89180995248 89458774272 89521121088 89593870226 89655362244 89862544128 89894857472 89983871244 89997297264 90015371584 90028802304 90077152896 90150353892 90462508857 90494176752 90839310912 90951439752 90975528756 91038932649 91078463232 91119712536 91435224006 91467232416 91500122784 91541563057 91604391858 91849093504 91898421696 91912133376 91940042358 91953760248 92035351872 92068446528 92110144194 92419584768 92461441464 92483995072 92886576768 92953257642 92975931216 93058429824 93100575852 93316607216 93380654304 93422946267 93489255888 93595791681 93812972148 93845812928 93896213472 93910223232 93952755036 93986539164 94069934496 94112538633 94428706176 94494516704 94821713784 94905850176 94982975202 94997147112 95081439168 95302066944 95345229112 95410668528 95444068608 95478388992 95521631016 95808992832 95852384586 95885939296 95937435504 95951749824 96004297516 96029724798 96114933072 96514958673 96548745328 96839197056 96883055388 97003889568 97018363008 97047822489 97062302484 97148426976 97373851008 97484813496 97519867704 97554006144 97598188212 97891797024 97936132077 97978657536 98046942144 98072910432 98117327511 98159931648 98420881664 98568468432 98602973952 98944396992 99024803934 99112669776 99127457856 99172352538 99261293913 99490673856 99639864828 99674745408 100019879568 100089586772 100108628352 100178397408 100204930224 100328619654 100665669888 100711261224 100746516864 101095362144 101131714656 101177517063 101221449984 101267293032 101282402592 101759861952 101805948846 102147962112 102194224776 102219152448 102265447354 102320369721 102336950016 102392994544 102463271136 102509676603 102854054016 102900636468 102937638132 103330230192 103385724408 103421916288 103972032864 104019121647 104044494456 104368569984 104441307936 104497398864 104533979904 104571568896 104597922618 104618929208 104690733552 104981183118 105090011712 105175412874 105490812672 105528745728 105576539544 105633240156 105670218816 106110013044 106232294448 106258207104 106306331292 106647551104 106674428007 106711771152 106720747776 106750143248 106769081448 106844863872 106871790501 106893253756 106966619064 107214825312 107263382751 107374577184 107413187616 107461834893 107785116936 107822848896 107871681708 107929614942 107993733376 108367672896 108568168128 108617338494 108944096688 108965976128 108982234368 109040764032 109070798536 109129375764 109145658384 109167578304 109291980348 109545582384 109583930624 109748256912 110128271652 110166823872 110302809912 110341423232 110723491872 110813471069 110889526986 110928345696 111185744768 111262056192 111312446616 111351413376 111391453824 111411215424 111441902852 111451277376 111501753498 111518390088 111540786528 111876339456 111927008088 112083326208 112134088584 112522364514 112589211392 112649678208 112700697084 113171204496 113300168877 113339831472 113602826176 113680796544 113732282412 113773178988 113813007168 113864552914 113874131232 113925704661 113942702916 114308433792 114388099168 114519920256 114968502873 114996546504 115036802944 115098584256 115192118862 115537556736 115579102464 115631448072 115751317248 116072452832 116152118208 116246508966 116287202976 116349655824 116430743796 116793399744 116874796976 117050056263 117443281536 117478943013 117496471428 117537603008 117600727392 117643015008 117696295359 118091691648 118145175204 118677164256 118719838944 118773606987 118825180416 118878996168 118907993664 118961846922 119361494784 119540482992 119978494992 119996396352 120050742546 120093911154 120200471856 120616678476 120658902336 120839836068 121119081216 121268586336 121300705008 121385243532 121408336512 121492950048 121913632008 121956309888 122000163712 122139189144 122478046971 122531228928 122586723144 122605013664 122704648353 122713802496 122757928704 122813525592 123182990784 123238780182 123281921952 123466789026 123795015218 123881571072 123937676856 123967908288 124024053174 124090661151 124134101136 124507539072 124563928356 124652341184 124737895296 124794388908 125083962864 125194951296 125270340048 125315385552 125426579328 125483384844 125860881888 125917884099 126150849657 126428951712 126541133568 126574648704 126643966936 126662862816 126720228243 126730887984 126775252224 127214224704 127317605058 127362174688 127449588672 127507310406 127745323776 127803179448 127916580672 127935666432 128039633064 128153244096 128596988016 128686611564 129177407184 129338519424 129371114817 129397096652 129416403312 129485907288 129531235968 129979751328 130026490272 130085379081 130130917616 130220231904 130522396032 130581509436 130729256192 130763880576 130823103348 131392574712 131424624576 131484146598 131925862656 132033071912 132123691728 132150226368 132169943808 132229803384 132300818316 132348391884 132654231808 132853153104 132899660544 133359839424 133571196544 133606573632 133771492872 134281681632 134390805339 134793816192 134842286208 134903356084 134975806866 134995945896 135023057376 135043203456 135225530838 135631044864 135679815936 135741265128 135835867762 136258966368 136292203264 136427159628 136617694848 136679568804 137152836009 137200848624 137250184176 137773640256 137836037738 137847632544 137910063537 137930640372 138102669792 138165216291 138629377152 138692162196 138725992608 138788821409 139255077248 139329865152 139463896824 139587644736 139650863778 139974910824 140120015616 140233883832 140719458222 140768719392 140844320208 140893625088 140929132554 140979808746 141104901744 141480017392 141643059264 141741775056 142232570676 142282361536 142358775264 142474462803 142495720668 142622158752 142953100416 143017843668 143166102912 143217583488 143282446524 143713489248 143778576879 143828908944 143841007872 143906153256 144006446274 144044587197 144172399608 144490230528 144757557504 144823117992 145258795584 145324583082 145505834352 145527544512 145556771072 145593453726 145722640464 146060776512 146279801556 146331009216 146397282318 146837695536 146889098496 146967986304 147070413216 147109365648 147631322496 147852702648 147904460928 148416595488 148537205901 148548287232 148601703168 148669004664 148691186784 148721048704 148758528807 148823122176 149236010784 149459797242 149512118112 149961901824 150029819352 150134380158 150162942528 150267596112 150307395336 150492929481 150894939328 150998504832 151066891836 151119775296 151643043216 151697571984 151750676224 151832174976 151900939548 151923603888 152708923269 153221943168 153291337164 153328728672 153398171031 153464779008 153589491816 154175264096 154281081024 154350954702 154406457198 154869490944 154995345288 155049603968 155132874432 155156020992 155240991728 155724532992 156066741684 156552854976 156638590684 156661961904 156746098296 156800969856 156857353344 156896883927 156928393812 157471774677 157526900272 157635017568 157763119311 158236219008 158293118592 158364809316 158505328224 158543991552 158615795896 159165019566 159387310656 159459496938 159971326656 159995195136 160067656728 160125214872 160153622172 160267295808 160339880634 160822237968 160878536448 161061865776 161119781424 161691448448 161734273344 161807522562 161846991376 161990600064 162551509344 162852252192 162926007741 163304062628 163416145032 163448964192 163473351552 163606197804 163694063646 163751367456 164243987712 164318373576 164375895936 164622385368 165250235808 165290544384 165365404232 165454214868 165512134848 166085237808 166392518544 166778617152 166854150946 166968669924 167027120064 167087180736 167162854278 167176916064 167252630247 167311179792 167814509184 167890512132 168007520653 168124989312 168201132876 168571935616 168883817088 168960304324 168974517312 169051045626 169618966272 169756806744 169932784896 170009747208 170404239264 170555440896 170598423618 170659768482 170719510752 170796829371 170811196848 170870992128 171462650688 171582148752 171779880384 172236542912 172494819756 172555204416 172647876384 172788178293 173306335104 173368653696 173447172108 173626975872 174108679248 174369763449 174430804464 174524483736 174646115694 175190099616 175232832768 175312195464 176164922304 176200301824 176244707142 176306404512 176401091088 176464522512 177137537472 177217762806 177813119232 178079758416 178142098176 178318494252 178361990496 178442770383 179042242176 179187740452 179310724488 179967742488 179994594528 180030743168 180076113819 180140866731 180154305792 180300707784 180925017714 180988353504 181678621824 181902879504 181951057512 182077865298 182239425072 182870448012 182934464832 183000245568 183083126114 183208783716 183698187008 183796843392 183880084716 183907520496 184070703744 184136893056 184220288388 184858170273 184922882928 184967990144 185692522827 185773153536 185906515284 185951862432 186036079761 186116859648 186201151704 186633214432 186761308608 186845892534 186978511776 187063194073 187191583362 187625944296 187691625856 187792426944 187820446464 187905510072 187973078328 188139868992 188225077266 188857412352 188989033408 189643427568 189811700352 189965950404 189994294224 190162878336 190690458224 190821337056 190976407587 191043262032 191260965609 191617985664 191704769172 191771878592 191874871008 191903499648 192008595032 192059449596 192229866144 193029917346 193097490656 193678394112 193766110776 194007779136 194036726016 194095644978 194124604968 194296853952 194747702016 194969626992 195039735408 195108012288 195196376424 195783594048 195872264154 196093884288 196145820864 196234655022 197136936864 197226219897 197888793984 198049607868 198225339552 198254915712 198344705076 198522587826 198981347712 199279729656 199349490816 200039759136 200179173544 200217256704 200356794816 200409860448 200657239308 201422522448 201493033728 202190724288 202263429312 202355034126 202463710299 202534586064 202564805184 202838296257 203519723904 203611897692 203753801643 204388449552 204438304896 204530894708 204640739442 204785989088 204926542272 205019353206 205708108032 205801272936 205875276264 206660460384 206754056607 206771448816 206843832576 207944065728 208038243294 208088988912 208737139968 208882615872 208994797728 209195845236 209237858416 209381467104 209476295667 209962366236 210180023424 210350825748 211079187333 211153079088 211266480312 211340437632 211469713119 212220026088 212464588896 212516414208 212612662584 213295102208 213348856014 213423542304 213500286496 213538162896 213689727744 213743581002 213786507512 213933238128 214429650624 214526765502 214749154368 214826375232 214923669786 215570233872 215645697792 215743363416 215859229884 216009669411 216735345792 217136336256 217234676988 217888193376 217931952256 217986874623 218081528064 218141597072 218258751528 218291316768 218335156608 218390180589 218583960696 219091164768 219496513824 219595923477 220256543304 220333647744 220605619824 220682846464 221446983744 221626942138 221779053972 221856691392 222371489536 222624893232 222702826752 222782907648 222822430848 222883805704 222902554752 223003506996 223036780176 223081573056 223854016176 224268177168 225044729028 225201570237 225299356416 225401394168 226342408992 226444919141 226600337754 226679662944 227205652352 227361593088 227464564824 227546357976 227626014336 227729105828 227748262464 227851409322 227885405832 228616867584 228776198336 229039840512 229937005746 229993093008 230073605888 230197168512 230384237724 231262896144 231526432053 231609685797 232144905664 232304236416 232493017932 232574405952 232699311648 232861487592 233586799488 233749593952 234100112526 234886563072 234957886026 234992942856 235075206016 235201454784 235286030016 235392590718 236183383296 236290350408 237354328512 237439677888 237547213974 237757992336 237815987328 237923693844 238747529349 239080965984 239189245407 239956989984 239992792704 240101485092 240187822308 240400943712 240509820951 241233356952 241317804672 241679672136 242537172672 242601410016 242711283843 242770487064 242816673024 242985900096 243827264016 243912619776 244000327424 244278378288 244956093942 245173446288 245210027328 245409296706 245541095469 245627051184 246365981568 246477560364 246563843904 246933578052 247590030436 247875353712 247935816576 248048106348 248181322302 248268202272 249015078144 249127856712 249304682368 249475790592 249588777816 250167925728 250281226419 250389902592 250540680096 250630771104 250744281417 250853158656 250966769688 251721763776 251835768198 252301699314 252857903424 253149297408 253287933872 253325725632 253440456486 253461775968 253576568439 254428449408 254635210116 254724349376 254899177344 255014620812 255606358896 255833161344 255989652723 256079266128 256306488192 257193976032 257373223128 258354814368 258677038848 258742229634 258794193304 258832806624 258971814576 259062471936 259959502656 260052980544 260170758162 260261835232 260440463808 261044792064 261163018872 261527761152 261646206696 261969173541 262785149424 262849249152 262968293196 264066143824 264247383456 264300452736 264367060713 264459606768 264601636632 264696783768 265706306208 265826644209 266719678848 267142393088 267213147264 267542985744 268563363264 268781610678 269587632384 269684572416 269806712168 269951613732 269991891792 270046114752 270086406912 270451061676 271482530256 271671735524 272517932736 272854319256 273116797947 273235389696 273359137608 274117533697 274305672018 274401697248 274500368352 274624689171 275547280512 275672075476 275695265088 275820127074 275861280744 276205339584 276330432582 277258754304 277384324392 277451985216 277577642818 278510154496 278659730304 278927793648 279175289472 279301727556 279949821648 280268838801 280467767664 281438916444 281537438784 281688640416 281858265108 281959617492 282209803488 282337615899 282960034784 283286118528 283483550112 284465141352 284564723072 284717550528 284948925606 284991441336 285244317504 285906200832 286035687336 286332205824 286435166976 286564893048 287426978496 287557153758 287657817888 287812306512 288012892548 288089174394 288344799216 289544876019 289646235984 290517591168 290649166164 291011668704 291055089024 291143467467 291186907452 291445280928 292121553024 292559603112 292662018432 292794564636 293675391072 293808396231 293935972608 294140826432 294218731296 294351982533 295262644992 295705405296 295808921856 296833190976 297074411802 297338009328 297382373568 297442097408 297517057614 298472021568 298919594484 299024236224 300059638704 300268760316 300325885056 300535192224 300614790672 300779421473 300985858962 301789878656 301997009664 302133783672 302239550592 303286086432 303395143968 303532551189 303664349952 303801879096 303847207776 305417846538 306443886336 306582674328 306657457344 306796342062 306961109163 307178983632 307529029809 308350528192 308562162048 308701909404 308812914396 309990690576 310099207936 310265748864 310481983456 312057364941 312133483368 313105709952 313277181368 313323923808 313492196592 313578545791 313601939712 313714706688 313793767854 313856787624 314943549354 315053800544 315270035136 315526238622 316472438016 316586237184 316729618632 317010656448 317231591792 318330039132 318774621312 318918993876 319942653312 320023284021 320135313456 320250429744 320307244344 320534591616 320615371503 320679761268 321644475936 321790148253 322123731552 322239562848 322385504679 323382896896 323468546688 323615045124 323693982752 323981200128 325103018688 325704504384 325852015482 326608125256 326832290064 326897928384 326946703104 327212395608 327388127292 327502734912 328636747152 328751791872 329244770736 330500471616 330730808464 330908429736 331024269696 332170475616 332440413207 332785037088 333557234304 333708301892 333937339848 334054240128 334174361472 334325708556 334353832128 334505260494 334622359584 335629018368 335781024264 336015041306 336249978624 336402265752 337143871232 337767634176 337920608648 337949034624 338102091252 339513613488 340019494416 340808478528 341196847236 341319536964 341439021504 341593658742 341622393696 341777113983 342925301376 343164297504 343559760768 344473085824 344989639512 345110408832 345295752768 345576356586 346612670208 346737307392 346894344216 347253951744 348217358496 348739526898 348861608928 349048967472 349292231388 350380199232 350624390928 351150168789 352329844608 352436829039 352489414284 352612809024 352802182176 352929045024 353088886077 354275074944 354435525612 356159516832 356320820961 356636988504 356723980992 356885540766 358084484352 358375480904 358621448976 359935484976 359989189056 360061486336 360152227638 360281733462 360601415568 361850035428 361976707008 363357243648 363805759008 363902115024 364155730596 364478850144 365740896024 365868929664 366000491136 366166252228 366417567432 367434140913 367593686784 367760169432 367815040992 368113945059 368141407488 368273786112 368440576776 369716340546 369845765856 369935980288 371385045654 371813030568 371903724864 372072159522 372271983453 372402303408 373266428864 373522617216 373691785068 373957023552 374126388146 374383166724 375251888592 375383251712 375584853888 375811020144 375946156656 376279737984 376450154532 377753652297 377978066816 379286855136 379623400704 379931900808 379988588448 380160684729 380325756672 381380916448 381642674112 381952815174 382086524064 382521931218 383235971328 383409538344 383543757184 383749742016 383806999296 384017190064 384118899192 384459732288 386059834692 386194981312 387532221552 388015558272 388113344451 388191289956 388249209936 388593707904 389939253984 390079470816 390256137243 390392752848 391567188096 391744528308 392187768576 392291641728 392469310044 394273873728 394452439794 395777587968 396099215736 396450679104 396509831424 396689410152 397045175652 397962695424 398559459312 398698981632 400079518272 400358347088 400713589632 400819720896 401314478616 402845044896 403172416017 404381448576 404526858624 404710068252 404927420598 405069172128 405129610368 405676592514 407039447808 407223795384 407507603286 408776899104 408876609792 409061789416 409281478884 409571978176 409853084544 410038706412 411602545872 411750552528 413320920768 413508113214 413542897632 413730190611 414495648873 415888131456 416076486588 416177977824 416366464227 417765231744 417989595456 418391690472 418475716832 418762934208 418952591334 419924732472 420360046848 420701651496 422158374666 422306158176 422532960624 422680875264 422939426238 424440052176 424929177792 425225325168 426697712028 426847084608 427000572992 427076325792 427423388409 427487162004 427573015024 427866476256 428859301248 429053531004 429498308736 429652750464 429847339572 431140467744 431335730637 431486726832 431718459768 432019338822 432133761591 433470691584 434272672512 434469353976 435776386752 435863904512 435973749246 436283194144 436517503056 436582633536 436670313216 436780361178 437167921392 438182329536 438993027648 439191846954 440513086608 440667295488 441211239648 442893967488 443253884276 443558107944 443713382784 445249786464 445611617703 445644861696 445767611408 445805109504 446007013992 446073560352 446163146112 446275586421 447708032352 448536354336 450089458056 450403140474 450802788336 452684817984 452889838282 453200675508 453359325888 454411304704 454929129648 455092715952 455252028672 455458211656 455496524928 455702818644 455770811664 456020413201 457552396672 459874011492 459986186016 460194513093 460394337024 460768475448 462525792288 463052864106 463219371594 464289811328 464608472832 464986035864 465148811904 465398623296 465722975184 467173598976 467499187904 468200225052 469915772052 469985885712 470150412032 470402909568 470572060032 470785181436 472415324031 472580700816 473289357933 474708657024 474879355776 475094427948 475425537167 475515984672 475631974656 475847387688 477495058698 478161931968 478378490814 479913979968 479985585408 480202970184 480375644616 480801887424 481019641902 482466713904 482635609344 483359344272 485074345344 485202820032 485422567686 485540974128 485971800192 487654528032 488556756576 488778023223 489912187884 490346892576 490420054656 490818593412 491082190938 491254102368 492731963136 492955120728 493127687808 493867156104 495180060872 495750707424 495871633152 496096212696 496362644604 496536404544 498255713424 498609364736 499177555632 500335851456 500562452838 501081360192 501261542208 501488562834 501757890741 501933539376 503443527552 503671536396 504022561959 504603398628 505715806848 506575867744 506651451264 506880912972 506923551936 507153136878 508856898816 509270420232 509448698752 509798354688 510029241624 511212717792 511666322688 511979305446 512158532256 512390488113 512612976384 514387952064 514746446256 516709628736 517484459268 517588386608 517665613248 517943629152 518364534879 519919005312 520105961088 520341516324 520523670464 520880927616 522326037744 523109290347 523292413392 523938347082 525570298848 525698498304 525936586392 528132287648 528494766912 528600905472 528734121426 528919213536 529203273264 529393567536 531412612416 531653288418 533439357696 534426294528 535085971488 535328311149 537126726528 537563221356 539613424336 539903227464 539983783584 540092229504 540228341457 540422600193 540902123352 542965060512 543343471048 545035865472 545708638512 546233595894 546718275216 548235067394 548611344036 548803394496 549000736704 549249378342 551094561024 551344150952 551390530176 551640254148 551722561488 552410679168 552660865164 554768648784 554903970432 555155285636 557077568481 557319460608 557855587296 558108239283 558350578944 558603455112 559899643296 560537677602 560935535328 561189582219 562877832888 563074877568 563377280832 563716530216 563919234984 564419606976 564675231798 565920069568 566572237056 566967100224 568930282704 569129446144 569435101056 569897851212 569982882672 570488635008 572071374672 572929222761 573129786096 574853956992 575114307516 575315635776 575624613024 576025785096 576178348788 576689598432 579089752038 579292471968 581035182336 581298332328 582023337408 582110178048 582286934934 582373814904 582890561856 584243106048 585119206224 585324036864 585589129272 587350782144 587616792462 588281652864 588437462592 588703965066 591410810592 591678659691 593666381952 594148823604 594676018656 594764747136 595034115228 596944043136 597839188968 598048472448 600119277408 600537520632 600651770112 601070384448 601229581344 601558842946 601971717924 603579757312 604267567344 604479101184 606572172864 606790287936 607065102378 607391130897 607603758192 607694415552 610835693076 611261404929 613165348656 613314914688 613592684124 613922218326 614357967264 614636209097 615058059618 616701056384 617124324096 617403818808 617625828792 619981381152 620262169821 620531497728 620963966912 624114729882 624266966736 626211419904 626554362736 626647847616 626984393184 627157091582 627587535708 627713575248 628428887001 629887098708 630107601088 630540070272 631052477244 633237561999 633459237264 634021312896 634463183584 636660078264 637549242624 637837987752 639885306624 640046568042 640270626912 640500859488 640614488688 640790941399 641069183232 641230743006 641359522536 643288951872 643580296506 644247463104 644479125696 644771009358 646937093376 647230090248 647387965504 648029008233 650206037376 651409008768 651704030964 653216250512 653664580128 653795856768 653960623869 654424791216 654776254584 655005469824 655170541767 657273494304 658489541472 658787770431 661000943232 661461616928 661816859472 662048539392 664340951232 664880826414 665570074176 667114468608 667416603784 667874679696 668108480256 668348722944 668651417112 668707664256 669010520988 669244719168 671562048528 672030082612 672804531504 675604710711 675841217296 675898069248 676204182504 679027226976 679334757423 680038988832 681616957056 682393694472 682639073928 682878043008 683187317484 683244787392 683554227966 685850602752 686328595008 687119521536 688946171648 689979279024 690220817664 690591505536 691152713172 693788688432 694829057391 696434716992 697479053796 697723217856 698097934944 698584462776 700760398464 701248781856 702300337578 704659689216 704873658078 704978828568 705225618048 705604364352 705858090048 706177772154 708550149888 708871051224 712319033664 712641641922 713273977008 713447961984 713771081532 716242588047 716750961808 717242897952 717567736221 719870969952 719978378112 720304455276 720563466924 721202831136 721529462853 723700070856 723953414016 727611518016 727804230048 728133851529 728311461192 728957700288 731481792048 731737859328 732000982272 732332504456 732835134864 734868281826 735520338864 735630081984 736227890118 736881153552 739432681092 739691531712 742770091308 743626061136 743807449728 744033305749 744144319044 744543966906 744804606816 746532857728 747045234432 747383570136 747914047104 748252776292 748766333448 750503777184 750843679257 751169707776 751622040288 751892313312 752232844251 752559475968 752900309064 755507304594 755956133632 758573710272 759863801616 759977176896 760321369458 760729705317 762761832896 763285348224 763905630348 764173048128 765043862436 766819076688 767087514368 767499484032 768034380128 768237798384 768919464576 772119669384 772389962624 775064443104 775694297483 776031116544 776226688902 776382579912 776498419872 777187415808 779878507968 780158941632 780512274486 780785505696 783134376192 783489056616 784583283456 784938620088 785907520623 788547747456 788904879588 792198431472 792901358208 793101182139 793378820304 794090351304 797118918624 797479932627 800159036544 800716694176 801427179264 801639441792 802628957232 805690089792 806344832034 808762897152 809053717248 809420136504 809854841196 810138344256 810259220736 811353185028 814447590768 815015206572 817553798208 818123578832 818562957768 819143956352 819350393841 819706169088 820077412824 822352601091 823205091744 823501105056 823874067513 826641841536 827016226428 827085795264 827460381222 828991297746 831776262912 832152973176 832355955648 832732928454 835530463488 835979190912 836783380944 836951433664 837525868416 837905182668 839849464944 841403302992 844316749332 844612316352 845065921248 845878852476 847012847697 848880104352 849858355584 850450650336 853395424056 853694169216 854001145984 854152651584 854846776818 854974324008 855146030048 855732952512 857718602496 858107062008 858996617472 859305500928 859694679144 862280935488 862671461274 862973453664 863436919536 864038677644 864267523182 868634628057 868938707952 871552773504 871947498492 872566388288 873035006112 873165267072 873430402401 873560722356 874335842784 876364659072 877986055296 878383693908 881026173216 881425188693 882422479296 883055947599 885787934976 886507768552 887116215888 887426765568 890499572928 891223235406 891535222816 892014027984 892147120704 892326292224 892551172842 895416064704 897072708672 900178916112 900806280948 901605576672 902338264419 905369635968 905779676564 906401351016 906718651776 909858259296 910185431904 910597653567 910916423312 910993049856 911405637288 911541623328 912040826402 915104793344 919748022984 919972372032 920389026186 920883327489 921536950896 925051584576 926105728212 926438743188 928579622656 929972071728 930297623808 930797246592 931445950368 934998375808 936400450104 939831544104 939971771424 940735637373 940805819136 941144120064 941570362872 944830648062 945161401632 946578715866 949417314048 949758711552 950188855896 950851074334 951031969344 951694775376 954990117396 956323863936 956756981628 959827959936 960069852063 960405940368 960751289232 961603774848 962039283804 964933427808 965370444759 966718688544 967156514037 970148690688 970405640064 970845135372 971081948256 971521749863 971943600384 975309056064 977113513152 977556046446 979824375768 980693785152 980840109312 981637186824 982164381876 982508204736 985910241456 986255375616 987734312208 990360121744 991501414848 992192425392 992725289208 993072809088 996511426848 997321239621 998355111264 1000671702912 1001124905676 1002162720384 1002523084416 1002977125668 1003515781482 1003867078752 1006887055104 1007343072792 1008045123918 1009206797256 1011431613696 1013151735488 1013302902528 1013761825944 1013847103872 1014306273756 1018540840464 1018897397504 1020058483248 1022425435584 1023958610892 1024317064512 1024780976226 1025331341949 1028775904128 1029492892512 1033419257472 1034968918536 1035176773216 1035331226496 1035887258304 1036729069758 1039838010624 1040211922176 1040683032648 1041047340928 1041761855232 1044652075488 1046218580694 1046584826784 1047876694164 1051140597696 1051873172784 1053450506367 1056264575296 1056989533824 1057310487117 1057468242852 1057838427072 1058406546528 1058787135072 1059266658231 1062825224832 1063306576836 1068962462883 1070171942976 1070656622298 1074253453056 1075126442712 1079226848672 1079806454928 1079967567168 1080184459008 1080456682914 1080845200386 1081804246704 1085930121024 1086686942096 1090071730944 1091417277024 1092467191788 1093436550432 1096470134788 1097222688072 1097606788992 1098001473408 1098498756684 1102302422739 1102688301904 1102781060352 1103280508296 1103445122976 1104341835177 1104821358336 1105321730328 1109537297568 1109807940864 1110310571272 1114155136962 1115711174592 1116216478566 1117206910224 1119799286592 1121075355204 1121871070656 1122379164438 1125755665776 1126149755136 1126754561664 1127433060432 1127838469968 1128839213952 1129350463596 1131840139136 1133934200448 1137860565408 1138870202112 1139795702424 1139965765344 1140482054187 1140977270016 1144142749344 1145858445522 1146259572192 1149707913984 1150228615032 1150631271552 1151249226048 1152051570192 1152356697576 1153379196864 1158179504076 1158584943936 1162596664656 1164046674816 1164573869868 1164747629808 1165781123712 1170238412448 1170768411729 1171178258544 1174701564288 1175233584924 1176052644571 1176563305728 1176874925184 1177407930132 1182821621184 1183357319382 1187332763904 1188297647208 1189352037312 1189529494272 1190068230456 1193888086272 1195678377936 1196096944896 1200238554816 1201075041264 1202140768896 1202459162688 1203117685892 1203943435848 1208535134688 1209517248051 1213144345728 1213580575872 1214130204756 1214782261794 1215207516384 1215388831104 1221671386152 1222522809858 1226330697312 1226629829376 1227185368248 1227844436652 1228715934528 1229272418194 1230116119236 1233402112768 1234807637616 1235251657584 1239962762304 1240524339642 1241190571833 1241927933824 1248229459764 1248533933472 1249099392681 1253108725472 1253295695232 1253968786368 1254314183164 1255175071416 1255427150496 1256857774002 1259774197416 1260215202176 1261080140544 1262104954488 1266475123998 1266918474528 1268042625792 1268926367168 1273320156528 1275675975504 1280093136084 1280541253824 1281001718976 1281228977376 1281581882798 1282270165227 1282461486012 1282719045072 1286577903744 1287160593012 1288494926208 1288958251392 1289542018716 1294007191911 1294460180496 1294775931008 1296058016466 1300412074752 1302818017536 1303408061928 1306432501024 1307329160256 1307591713536 1307921247738 1308849582432 1309442358511 1309552509168 1310010939648 1310341083534 1314546988608 1316979082944 1317575540862 1322001886464 1322923233856 1323633718944 1328681902464 1329761652828 1331140148352 1334833207568 1335749359392 1336834853109 1337302834224 1337415328512 1338021041976 1338489438336 1338826759263 1343124097056 1344060165224 1345609063008 1351209421422 1351682434592 1352408365008 1358054453952 1358669514846 1360077977664 1363233914112 1364787388944 1365278147856 1365756086016 1366374634968 1366489574784 1367108455932 1368061239603 1372657190016 1379958558048 1380583539279 1381183011072 1382305426344 1387577376864 1389658114782 1392869433984 1394958107592 1395446435712 1396195869888 1397168925552 1401520796928 1402497563712 1404600675156 1409747316156 1409957657136 1410451236096 1411208728704 1411716180096 1412355544308 1417245972093 1417742102448 1419868073799 1424638067328 1425283283844 1426276611501 1426547954016 1426895923968 1427542163064 1432485176094 1433501923616 1434485795904 1435135472442 1439741939904 1439956756224 1440608910552 1441126933848 1442405662272 1443058925706 1447400141712 1447906828032 1455223036032 1455608460096 1456267703058 1456622922384 1457915400576 1462963584096 1464665008912 1465670269728 1466334069669 1469736563652 1471040677728 1471260163968 1472455780236 1473762307104 1478865362184 1479383063424 1485540182616 1487252122272 1487614899456 1488066611498 1488288638088 1489087933812 1489609213632 1493065715456 1494767140272 1495828094208 1496505552584 1497532666896 1501007554368 1501687358514 1503244080576 1503784626624 1504465688502 1505800618128 1511014609188 1512067685877 1517147420544 1519727603232 1519954353792 1520642738916 1521459410634 1525523665792 1526570696448 1527811260696 1528346096256 1530087724872 1533638153376 1534998968064 1536068760256 1536475596768 1537171464339 1537838929152 1544239338768 1544779925248 1550128886208 1551388594966 1552453377804 1552765159824 1552996839744 1555093604637 1559757015936 1560317883264 1561024548972 1561571011392 1566978113232 1569877240176 1571815041246 1577095494912 1577809759176 1584396862944 1585114433987 1585802716416 1586202364278 1586757640608 1588180702608 1594237837248 1594959865254 1600318073088 1601433388352 1603278883584 1605257914464 1605984933447 1611380179584 1612689664068 1618840273008 1619709682392 1620276688512 1620685024371 1621267800579 1622706370056 1628895181536 1630030413144 1635107596416 1636247157664 1637125915536 1638287912704 1638700787682 1640154825648 1644705202182 1646410183488 1647002210112 1647748135026 1653283683072 1654032452856 1654171590528 1654920762444 1657982595492 1664305946352 1664711911296 1665465856908 1671232705443 1671958381824 1673566761888 1673902867328 1674324717849 1675051736832 1675810365336 1679698929888 1682806605984 1683568746657 1688633498664 1689224632704 1690131842496 1691757704952 1694025695394 1697760208704 1699716711168 1700901300672 1706790848112 1707388338432 1708002291968 1708305303168 1709693553636 1709948648016 1710292060096 1711465905024 1716214124016 1718787668283 1719389358288 1724561870976 1725342922548 1725946907328 1726873839072 1728077355288 1728535046364 1737269256114 1737877415904 1743105547008 1743894996984 1745132776576 1746070012224 1746330534144 1746860804802 1747121444712 1748671685568 1752729318144 1755972110592 1756767387816 1762052346432 1762850377386 1764844958592 1766111895198 1773015537104 1774232431776 1775035979073 1780999145856 1782446470812 1783070445632 1784028055968 1784294241408 1785102345684 1790832129408 1794145417344 1800357832224 1801612561896 1803211153344 1804676528838 1810739271936 1811559353128 1812802702032 1813437303552 1819716518592 1820370863808 1821195307134 1821832846624 1822811274576 1823083246656 1824081652804 1833784214787 1839496045968 1839944744064 1840778052372 1841766654978 1843073901792 1843908627291 1850103169152 1852211456424 1852877486376 1859944143456 1860786509463 1861594493184 1862891900736 1869996751616 1872800900208 1879663088208 1879943542848 1881471274746 1883140725744 1889661296124 1890322803264 1893157431732 1900377711792 1901702148668 1902063938688 1903389550752 1909980234792 1912647727872 1913513963256 1918822735879 1919655919872 1920139704126 1920811880736 1921502578464 1922372824197 1923207549696 1924078567608 1929866855616 1930740889518 1933437377088 1934313028074 1940811280128 1941690270744 1942163896512 1943043499726 1944087024699 1950618112128 1954227026304 1955112092892 1959648751536 1961387570304 1961881871607 1963274373648 1964328763752 1965016409472 1971820482912 1975468624416 1976363311293 1980720243488 1983002829696 1984384850784 1985450578416 1986145618176 1993022853696 1994642479242 1996710222528 2001343405824 2002249811352 2004325440768 2005046168832 2005954251336 2007031562964 2007734157504 2014686145584 2016090247836 2018413594512 2026303470976 2026814132133 2027523651888 2027694207744 2028612547512 2037081680928 2038004272269 2040116966496 2044850871168 2047917221784 2048634129024 2049561952452 2050662683898 2057551808256 2058985785024 2066838514944 2069937837072 2070353546432 2070662452992 2071774516608 2073458139516 2081366065296 2082094681856 2089304150976 2092437161388 2093169653568 2095753388328 2102281195392 2103746345568 2105455950311 2106901012734 2112529150592 2113979067648 2114620974234 2114936485704 2115676854144 2116813093056 2117574270144 2118533316462 2125650449664 2126613153672 2137924925766 2140343885952 2141313244596 2148727764141 2150252885424 2152703208663 2158453697344 2159612909856 2159935134336 2160913365828 2161690400772 2163608493408 2164588388559 2171860242048 2173373884192 2182834554048 2184401554587 2184934383576 2186873100864 2192940269576 2194445376144 2195213577984 2196002946816 2196997513368 2204604845478 2205376603808 2206561016592 2206890245952 2208683670354 2210643460656 2219074595136 2220621142544 2228310273924 2231422349184 2232099917247 2232432957132 2234413820448 2239598573184 2242150710408 2243742141312 2244758328876 2251511331552 2252531037771 2253509123328 2254866120864 2255676939936 2256698532753 2257678427904 2258700927192 2263680278272 2267868400896 2275721130816 2279591404848 2279931530688 2280964108374 2288285498688 2291716891044 2292519144384 2300457230064 2301262543104 2302498452096 2304103140384 2304713395152 2306758393728 2316359008152 2317169887872 2325193329312 2327082892449 2328093349632 2329147739736 2329495259616 2331562247424 2340476824896 2341536823458 2342356517088 2349403128576 2350467169848 2352105289142 2353749850368 2354815860264 2357722561869 2365643242368 2366714638764 2376595294416 2378704074624 2380136460912 2391356755872 2392439797881 2400477109632 2402150082528 2404281537792 2404918325376 2406235371784 2407886871696 2417070269376 2419034496102 2426288691456 2427161151744 2428260409512 2429564523588 2430415032768 2430777662208 2443342772304 2445045619716 2452661394624 2454370736496 2455688873304 2457431869056 2458051181523 2458544836388 2460232238472 2467057803273 2469615275232 2470503315168 2471622202539 2479925524608 2481048679284 2482381143666 2483855867648 2496458919528 2497067866944 2498198785362 2506217450944 2506591390464 2507937572736 2508628366328 2510350142832 2510854300992 2513715548004 2519548394832 2520430404352 2524209908976 2532950247996 2533836949056 2537852734336 2546640313056 2551351951008 2560186272168 2561082507648 2562003437952 2562457954752 2563163765596 2564540330454 2564922972024 2565438090144 2573155807488 2574321186024 2576989852416 2577916502784 2579084037432 2588014383822 2588920360992 2589551862016 2592116032932 2605903884171 2606816123856 2612865002048 2614658320512 2615842495476 2617699164864 2618884717022 2619105018336 2620291207203 2620682167068 2629093977216 2633958165888 2635151081724 2644275566079 2645846467712 2647267437888 2657363804928 2659523305656 2662280296704 2669666415136 2671498718784 2673669706218 2674605668448 2676042083952 2676978876672 2677653518526 2686248194112 2688120330448 2691218126016 2702418842844 2703364869184 2704816730016 2707014793257 2716108907904 2717339029692 2720155955328 2729574777888 2730556295712 2731792960701 2732749269936 2732979149568 2734216911864 2736122479206 2745314380032 2759917116096 2761167078558 2764610852688 2775154753728 2779316229564 2785738867968 2789916215184 2790892871424 2792391739776 2794337851104 2804995127424 2809201350312 2819494632312 2819915314272 2822206912119 2822417457408 2823432360192 2824711088616 2834491944186 2835484204896 2839736147598 2849276134656 2850566567688 2852553223002 2853095908032 2855084326128 2864970352188 2867003847232 2868971591808 2870270944884 2879483879808 2881217821104 2882253867696 2884811324544 2886117851412 2894800283424 2896111334277 2901469542111 2910446072064 2911216920192 2912535406116 2913245844768 2914565249589 2915830801152 2925927168192 2929330017824 2931340539456 2932668139338 2939473127304 2942081355456 2942520327936 2944911560472 2947524614208 2957730724368 2958766126848 2971080365232 2974504244544 2976133222996 2976577276176 2978175867624 2979218427264 2989534280544 2991963718863 2993011105168 2995065333792 3002015108736 3003374717028 3006488161152 3007569253248 3008931377004 3011601236256 3022029218376 3024135371754 3034294841088 3039455206464 3039908707584 3041285477832 3042918821268 3051047331584 3055622521392 3056692192512 3060175449744 3067276306752 3072137520512 3072951193536 3074342928678 3088478677536 3100257772416 3102777189932 3104906755608 3105530319648 3105993679488 3110187209274 3119514031872 3120635766528 3122049097944 3123142022784 3133956226464 3139754480352 3143630082492 3155619518352 3168793725888 3170228867974 3171931461351 3172404728556 3173515281216 3176361405216 3177799974693 3188475674496 3189919730508 3192142892407 3202866776704 3210515828928 3211969866894 3222760359168 3225379328136 3237680546016 3239419364784 3240553377024 3241370048742 3242535601158 3245412740112 3257790363072 3260060826288 3270215192832 3272494315328 3274251831072 3277401575364 3280309651296 3289410404364 3292820366976 3294004420224 3295496270052 3306907268217 3308064905712 3308343181056 3309841524888 3313025505531 3315965190984 3328611892704 3329423822592 3330931713816 3342465410886 3347133523776 3347805734656 3348649435698 3351620730672 3359397859776 3365613211968 3367137493314 3377266997328 3378449265408 3380263684992 3383515409904 3388051390788 3395520417408 3401802601344 3413581696224 3416610606336 3419387107272 3419897296032 3420584120192 3421446162561 3422931810048 3432428248032 3437575336566 3438778716576 3449123741952 3450685845096 3451893814656 3453747678144 3456154710576 3457070092728 3474538512228 3475754831808 3487789993968 3490265553152 3492140024448 3493721609604 3494242889424 3497343371136 3512305235187 3513534775632 3524104692864 3525700754772 3528157933713 3529689917184 3532223790396 3546031074208 3548464863552 3550071958146 3561998291712 3564892941624 3566140891264 3568056111936 3568588482816 3570204691368 3581664258816 3588290834688 3600715664448 3603225123792 3606422306688 3609353057676 3623118706256 3625605404064 3628551744153 3639433037184 3640741727616 3642390614268 3643665693248 3645622549152 3646166493312 3648163305608 3667568429574 3678992091936 3679889488128 3681556104744 3683533309956 3686147803584 3687817254582 3700206338304 3704422912848 3705754972752 3719888286912 3721573018926 3725783801472 3745601800416 3747298178043 3759326176416 3759887085696 3762942549492 3766281451488 3779322592248 3780645606528 3786314863464 3800755423584 3803404297336 3804127877376 3806779101504 3819960469584 3827027926512 3837645471758 3840279408252 3841623761472 3843005156928 3844745648394 3846810495681 3848157135216 3859733711232 3861481779036 3866874754176 3868626056148 3883380541488 3884327793024 3886086999452 3888174049398 3901236224256 3908454052608 3910224185784 3919297503072 3922775140608 3923763743214 3926548747296 3928327075533 3928657527504 3930032818944 3943640965824 3950937248832 3952726622586 3961440486976 3966005659392 3968769701568 3970901156832 3986045707392 3989284958484 3993420445056 4004499622704 4010504559327 4011908502672 4014063125928 4015468315008 4029372291168 4032180495672 4036827189024 4052606941952 4053628264266 4055047303776 4057225095024 4074163361856 4076008544538 4080233932992 4089701742336 4095834443568 4097268258048 4099123904904 4101325367796 4104183718809 4117971570048 4139875674144 4140707092864 4141750617837 4143549033216 4146916279032 4162732130592 4178608301952 4184874322776 4186339307136 4191506776656 4204562390784 4207492691136 4210911900622 4213802025468 4225058301184 4229241948468 4229872971408 4231353708288 4233626186112 4235148540288 4237066632924 4251737916279 4253226307344 4275849851532 4278829834503 4280687771904 4282626489192 4297455528282 4300505770848 4302453463679 4305406417326 4316907394688 4319225819712 4319870268672 4321826731656 4323380801544 4327216986816 4329176777118 4343720484096 4346747768384 4365669108096 4368803109174 4369868767152 4373746201728 4385880539152 4388890752288 4393995026736 4399002209007 4409209690956 4410753207616 4413122033184 4413780491904 4417367340708 4421286921312 4438149190272 4441242285088 4456620547848 4462844698368 4464199834494 4464865914264 4468827640896 4479197146368 4484301420816 4487484282624 4489516657752 4503022663104 4505062075542 4509732241728 4511353879872 4513397065506 4517401854384 4536203057631 4551442261632 4559182809696 4559863061376 4561928216748 4576570997376 4583433782088 4585038288768 4600914460128 4604996904192 4608206280768 4609426790304 4611514393017 4613516787456 4632718016304 4634339775744 4650386658624 4654165784898 4658295479472 4658990519232 4665280813911 4680953649792 4683073646916 4684713034176 4700934339696 4704210578284 4709631720528 4715445123738 4731286484736 4733429277528 4753190588832 4755343301961 4757408149248 4760272921824 4782713511744 4784879595762 4800954219264 4804300165056 4809836650752 4812470743568 4815773743392 4817954800341 4834140538752 4838068992204 4856520819024 4859129047176 4860830065536 4863803401737 4886685544608 4890091239432 4905322789248 4908741472992 4911377746608 4914863738112 4916102363046 4917089672776 4920464476944 4934115606546 4939230550464 4941006630336 4943244405078 4959851049216 4962097358568 4964762287332 4992917839056 4994135733888 4996397570724 5012434901888 5013698116329 5015875145472 5017256732656 5020700285664 5021708601984 5022974153547 5027431096008 5039096789664 5048419817952 5050706239971 5065900495992 5067673898112 5075705468672 5093280626112 5102703902016 5120372544336 5122165015296 5124006875904 5124915909504 5126327531192 5129080660908 5129845944048 5130876180288 5148642372048 5158168074864 5176028767644 5177840721984 5184232065864 5208233140243 5211807768342 5213632247712 5225730004096 5229316641024 5231684990952 5235398329728 5237769434044 5238210036672 5240582414406 5241364334136 5258187954432 5267916331776 5270302163448 5288551132158 5291692935424 5294534875776 5319046611312 5325107937219 5339332830272 5342997437568 5347339412436 5349211336896 5352084167904 5355307037052 5372496388224 5376240660896 5382436252032 5404837685688 5406729738368 5409633460032 5414029586514 5432217815808 5434678059384 5440311910656 5459149555776 5461112591424 5463585921402 5465498539872 5468433823728 5472244958412 5501352644361 5519834232192 5522334157116 5529221705376 5531725881873 5550309507456 5558632459128 5579832430368 5582359528389 5584783479552 5588675702208 5609990254848 5618402700624 5638989264624 5639830628544 5644413824238 5649422177232 5668983888372 5670968409792 5679472295196 5701133135376 5705106446004 5706191816064 5710168652256 5729940704376 5734007694464 5737943183616 5740541889768 5756468207637 5758967759616 5762435642208 5764507735392 5767118472591 5769622649088 5772235702824 5789600566848 5792222668554 5802939084222 5822433840384 5825070812232 5826491689536 5829130499178 5832261074097 5851854336384 5858660035648 5862681078912 5865336278676 5878946254608 5884162710912 5889823120944 5895049228416 5915461448736 5929089933879 5942160730464 5949008489088 5952266445992 5953154552352 5956351735248 5958436854528 5979068561088 5983927437726 5986022210336 5990130667584 6004030217472 6006749434056 6012976322304 6015138506496 6017862754008 6023202472512 6044058436752 6048270743508 6078910412928 6080442396399 6082570955664 6085837642536 6111245042784 6114012816807 6120350899488 6134552613504 6144275041024 6145902387072 6148685857356 6176957355072 6200515544832 6205554379864 6209813511216 6211060639296 6211987358976 6220374418548 6244098195888 6246284045568 6267912452928 6279508960704 6287260164984 6311239036704 6316367850933 6337587451776 6340457735948 6343862922702 6344809457112 6347030562432 6352722810432 6355599949386 6376951348992 6379839461016 6384285784814 6405733553408 6421031657856 6423939733788 6446183292423 6450758656272 6475361092032 6478838729568 6482740097484 6485071202316 6490825480224 6493765165677 6515580726144 6520121652576 6544988630656 6548503662144 6554803150728 6560619302592 6578820808728 6585640733952 6588008840448 6590992540104 6613814536434 6616129811424 6619683049776 6626051011062 6631930381968 6657223785408 6661863427632 6684930821772 6694267047552 6696299751741 6697298871396 6703241461344 6718795719552 6731226423936 6734274986628 6754533994656 6757593113313 6760527369984 6767030819808 6770095598259 6776102781576 6791040834816 6803605202688 6827163392448 6838774214544 6839794592064 6841168240384 6842892325122 6864856496064 6875150673132 6877557433152 6901371690192 6903787629312 6907495356288 6912309421152 6914140185456 6949077024456 6951509663616 6975579987936 6981248677347 6984280048896 6987443219208 6988485778848 6994686742272 7024610470374 7027069551264 7048209385728 7051401509544 7056315867426 7064447580792 7073167685607 7092062148416 7096929727104 7100143916292 7129785883248 7132281782528 7136112223872 7140409382736 7177319393643 7201431328896 7206450247584 7212844613376 7218706115352 7246237412512 7251210808128 7257103488306 7278866074368 7281483455232 7284781228536 7287331386496 7291245098304 7292332986624 7296326611216 7335136859148 7357984183872 7363112209488 7367066619912 7372295607168 7374153544569 7375634509164 7401173409819 7408845825696 7411509945504 7414866607617 7439776573824 7443146037852 7451567602944 7491203600832 7494596356086 7518652352832 7519774171392 7525885098984 7532562902976 7558645184496 7561291213056 7572629726928 7601510847168 7606808594672 7613558203008 7639920939168 7654055853024 7675290943516 7680558816504 7683247522944 7686010313856 7689491296788 7693620991362 7696314270432 7719467422464 7722963558072 7733749508352 7737252112296 7766761082976 7768655586048 7772173998904 7776348098796 7820448371568 7838595006144 7847527486428 7853097494592 7856654151066 7857315055008 7860873621609 7887281931648 7901874497664 7905453245172 7922880973952 7937539403136 7941802313664 7972091414784 7978569916968 7986840890112 8008999245408 8021009118654 8023817005344 8028126251856 8030936630016 8058744582336 8064360991344 8073654378048 8107256528532 8110094607552 8114450190048 8121044379771 8148326723712 8152017089076 8160467865984 8191668887136 8195378882103 8198247809808 8202650735592 8208367437618 8235943140096 8279751348288 8281414185728 8283501235674 8293832558064 8325464261184 8357216603904 8369748645552 8372678614272 8383013553312 8414985382272 8421823801244 8427604050936 8458483896936 8459745942816 8466620736357 8467252372224 8470297080576 8474133265848 8503475832558 8506452614688 8551699703064 8557659669006 8565252978384 8594911056564 8601011541696 8604906927358 8610812834652 8633814789376 8638451639424 8643653463312 8646761603088 8654433973632 8658353554236 8688334002831 8693495536768 8731338216192 8737606218348 8739737534304 8743695748767 8747492403456 8771761078304 8777781504576 8787990053472 8798004418014 8818419381912 8821506415232 8826244066368 8827560983808 8834734681416 8842573842624 8876298380544 8882484570176 8913241095696 8928399668988 8929731828528 8937655281792 8968602841632 8975891156589 8979033315504 9006045326208 9010124151084 9019464483456 9022707759744 9026794131012 9034803708768 9072406115262 9102884523264 9118365619392 9119726122752 9123856433496 9153141994752 9166867564176 9170076577536 9201828920256 9216412561536 9218853580608 9223028786034 9265436032608 9300773317248 9308331569796 9316590958944 9317981038464 9330561627822 9361907299584 9366147293832 9369426068352 9401868679392 9408421156568 9419263441056 9430890247476 9466858555056 9506381177664 9510686603922 9515794384053 9520545843648 9533399924079 9565427023488 9569759191524 9576428677221 9608600330112 9624941487136 9631547486784 9635909600682 9668281077504 9676137984408 9713041638048 9718258094352 9721660131072 9727606803474 9773371089216 9780182478864 9810645578496 9817482945984 9822755493216 9832204726092 9834179345552 9840928953888 9868231213092 9878461100928 9882013260672 9886488810156 9920721804651 9924194717136 9929524574664 9939076516593 9985835678112 9988271467776 9992795141448 10024869803776 10027396232658 10034513465312 10041400571328 10043417203968 10045948307094 10054862192016 10078193579328 10096839635904 10101412479942 10131800991984 10135347796224 10186561252224 10205407804032 10240745088672 10249831819008 10252655062384 10258161321816 10259691888096 10261752360576 10264338487683 10297284744096 10316336149728 10352057535288 10355681443968 10368464131728 10416466280486 10423615536684 10427264495424 10451460008192 10463369981904 10470796659456 10475538868088 10476420073344 10481164828812 10482728668272 10540604326896 10577102264316 10584473801139 10589069751552 10638093222624 10650215874438 10678665660544 10685994875136 10694678824872 10698422673792 10704168335808 10710614074104 10744992776448 10752481321792 10764872504064 10809675371376 10813459476736 10819266920064 10828059173028 10869356118768 10885655232459 10918299111552 10922225182848 10927171842804 10930997079744 10936867647456 10944489916824 11002705288722 11039668464384 11044668314232 11058443410752 11063451763746 11100619014912 11117264918256 11159664860736 11164719056778 11177351404416 11236805401248 11241894534129 11277978529248 11279661257088 11288827648476 11298844354464 11337967776744 11341936819584 11358944590392 11402266270752 11410212892008 11412383632128 11420337304512 11459881408752 11468015388928 11481083779536 11512936415274 11524871284416 11529015470784 11534236945182 11540431487043 11544471405648 11579201133696 11584445337108 11605878168444 11650141624464 11652983379072 11658260998356 11664522148194 11703708672768 11717320071296 11725362157824 11730672557352 11757892509216 11768325421824 11779646241888 11784981226599 11790098456832 11830922897472 11858179867758 11884321460928 11898016978176 11904532891984 11906309104704 11912703470496 11958137122176 11967854875452 11972044420672 11980261335168 12013498868112 12031513677981 12035725508016 12046404945024 12088116873504 12096541487016 12157820825856 12160884792798 12165141911328 12171675285072 12222490085568 12228025633614 12240701798976 12269105227008 12291804774144 12297371714712 12312551156427 12353914710144 12411108759728 12419627022432 12422121278592 12425251853511 12440748837096 12488196391776 12535824905856 12559017921408 12574520329968 12622478073408 12632735701866 12675174903552 12680915471896 12687725845404 12689618914224 12694061124864 12705445620864 12711199898772 12759678922032 12768571569628 12836489503509 12842063315712 12847879467576 12892366584846 12901517312544 12907360391037 12950722184064 12957677459136 12965480194968 12970142404632 12981650960448 12987530331354 13031161452288 13040243305152 13089977261312 13097007324288 13109606301456 13121238605184 13157641617456 13181985080208 13227629072868 13232259622848 13239366099552 13252102022124 13263860763936 13314447570816 13323726855264 13369861643544 13388534095104 13392599503482 13394597742792 13406482922688 13437591439104 13462452847872 13468549973256 13509067989312 13515186226626 13534061639616 13540191196518 13552205563152 13608609172893 13654326784896 13677548429088 13679589184128 13685784650244 13729712992128 13750301346264 13755114866304 13802743380384 13814990712576 13824618842304 13828280370912 13834543179051 13898154048912 13903019327232 13951159975872 13962497354694 13974886438416 13976971557696 14049220940748 14054139102528 14102803019088 14112631734852 14128895161584 14136632809231 14146335371214 14184124296832 14193859454208 14200287832584 14259571766496 14266029905883 14272224447744 14280818765472 14354638787286 14402862657792 14412900495168 14437412230704 14453864401023 14492474825024 14502421616256 14514206976612 14569562457072 14574662772992 14582490196608 14592653222432 14670273718296 14715968367744 14726224418976 14734133239824 14738191652177 14744591214336 14748307089138 14751269018328 14802346819638 14817691651392 14823019891008 14829733215234 14879553147648 14886292075704 14982407201664 14989192712172 15037304705664 15041094348987 15051770197968 15065125805952 15068922460641 15117290368992 15145259453856 15152118719913 15203021694336 15213617189344 15227116406016 15279841878336 15308111706048 15350581887032 15361117633008 15366495045888 15372020627712 15378982593576 15387241982724 15392628540864 15445927116144 15474504224592 15533522165952 15544347997808 15552696197592 15624699420729 15640896743136 15677190012288 15695054972856 15706194989184 15713308302132 15714630110016 15721747243218 15774563863296 15803748995328 15810906490344 15845761947904 15875078806272 15883604627328 15957139833936 16017998490816 16042018237308 16047634010688 16056252503712 16117489164672 16128721982688 16147308756096 16214513057064 16220189215104 16228900380096 16242088759542 16296653447424 16304034178152 16320935731968 16383337774272 16390757764206 16396495619616 16405301471184 16416734875236 16504057933083 16559502696576 16567002471348 16587665116128 16595177645619 16650928522368 16739497291104 16747078585167 16766027106624 16829970764544 16843647602488 16855208101872 16916967793872 16919491885632 16933241472714 16948266531696 17006951665116 17012905229376 17103399406128 17115319338012 17130505956768 17189822113128 17202023083392 17209813854716 17221625669304 17269404622911 17276903278848 17287306926624 17293523206176 17301355417773 17308867947264 17316707108472 17376668005662 17386991073536 17475212436696 17479475068608 17487391497534 17496783222291 17543522156608 17555563009152 17575980106944 17596008836028 17636838763824 17643012830464 17652488132736 17669469362832 17685147685248 17764969140352 17826482191392 17856799337976 17859463657056 17875310563584 17937205683264 17951782313178 17958066631008 18012090652416 18020248302168 18038928966912 18045415519488 18053588262024 18069607417536 18144812230524 18236731238784 18241327189197 18247712866992 18333735128352 18342038450421 18403657840512 18432825123072 18437707161216 18446057572068 18530872065216 18601546634496 18616663139592 18633181917888 18635962076928 18661123255644 18732294587664 18738852136704 18803737358784 18816842313136 18838526882112 18861780494952 18933717110112 18949103552799 19012762355328 19021373207844 19031588768106 19041091687296 19066799848158 19130854046976 19139518383048 19152857354442 19217200660224 19249882974272 19263094973568 19271819201364 19352275968816 19426083276096 19436516188704 19455213606948 19481295497031 19546742178432 19560364957728 19634965891968 19645510986432 19664409452184 19668358691104 19681857907776 19736462426184 19756922201856 19764026521344 19772977620312 19841443609302 19848389434272 19859049149328 19878153033186 19971671356224 19985590282896 20054792465316 20069026930624 20082801142656 20088899255223 20091896614188 20109724384032 20156387158656 20193679271808 20202824959884 20263601983968 20272779339939 20310286794777 20373122504448 20410815608064 20481490177344 20505310124768 20516322643632 20519383776192 20523504721152 20528676975366 20594569488192 20632672299456 20704115070576 20711362887936 20736928263456 20832932560972 20847231073368 20854528990848 20926739963808 20943746032041 20951077736176 20952840146688 20962329657624 20965457336544 21081208653792 21154204528632 21168947602278 21276186445248 21300431748876 21357331321088 21389357649744 21396845347584 21408336671616 21421228148208 21504962643584 21619350742752 21638533840128 21656118346056 21738712237536 21771310464918 21836598223104 21844450365696 21854343685608 21861994159488 21873735294912 21888979833648 22005410577444 22089336628464 22116886821504 22126903527492 22203520229457 22234529836512 22244599822851 22319329721472 22329438113556 22345000246849 22354702808832 22473610802496 22483789068258 22555957058496 22559322514176 22577655296952 22597688708928 22675935553488 22683873639168 22717889180784 22804532541504 22820425784016 22840674609024 22919762817504 22962167559072 23025872830548 23049742568832 23058030941568 23068473890364 23080862974086 23088942811296 23158402267392 23168890674216 23211756336888 23300283248928 23305966758144 23316521996712 23329044296388 23434640142592 23461345114704 23515785018432 23559292483776 23569962453198 23582620864827 23661845794944 23716359735516 23768642921856 23809065783968 23812618209408 23825406940992 23916274244352 23935709750904 23944088841344 23960522670336 24026997736224 24063027355962 24071451016032 24092809890048 24176233747008 24193082974032 24321769585596 24330283822656 24343350570144 24363133139313 24444980171136 24456051267228 24481403597952 24586136646309 24594743429424 24625102312854 24707829420288 24822217519456 24839254044864 24844242557184 24850503707022 24881497674192 24976392783552 25071649811712 25118035842816 25149040659936 25244956146816 25265471403732 25361830943792 25375451690808 25379237828448 25399862209071 25410891241728 25422399797544 25519357844064 25537143139256 25672979007018 25695758935152 25784733169692 25803034625088 25814720782074 25901444368128 25915354918272 25930960389936 25940284809264 25963301920896 25975060662708 26080486610304 26194014648576 26219212602912 26231087246301 26242477210368 26315283234912 26363970160416 26455258145736 26464519245696 26478732199104 26504204044248 26527721527872 26628895141632 26647453710528 26739723287088 26785199006964 26789195485584 26812965845376 26927673469767 26937099946512 27018135978624 27030372453252 27068123279232 27080382393036 27104411126304 27217218345786 27308653569792 27355096858176 27359178368256 27371569300488 27459425984256 27500602692528 27510229732608 27605486760768 27649237684608 27656560741824 27669086358102 27796308097824 27902319951744 27924994709388 27949772876832 27953943115392 28098441881496 28108278205056 28205606038176 28225263469704 28257790323168 28273265618462 28292670742428 28368248593664 28400575665168 28519143532992 28532059811766 28547383152159 28561637530944 28709277574572 28729286031663 28825800990336 28874824461408 28907728802046 28984949650048 29004843232512 29028413953224 29139124914144 29164980393216 29185306444864 29340547436592 29431936735488 29452448837952 29468266479648 29476383304354 29496614178276 29502538036656 29604693639276 29635383302784 29646039782016 29659466430468 29762165413953 29772584151408 29964814403328 29978385424344 30074609411328 30082188697974 30103540395936 30117174245753 30130251611904 30137844921282 30234580737984 30290518907712 30304237439826 30406043388672 30427234378688 30559683756672 30616223412096 30701163774064 30722235266016 30757965187152 30774483965448 30785257081728 30793015463049 30891854232288 30949008449184 31067044331904 31088695995616 31105392395184 31249398841458 31281793486272 31354380024576 31390109945712 31412389978368 31426616604264 31429260220032 31443494486436 31621812980688 31753421403417 31767209254656 31914279667872 32035996981632 32084036474616 32095268021376 32112505007424 32234978329344 32257443965376 32294617512192 32429026114128 32440378430208 32457800760192 32484177519084 32608068356304 32656965697377 32766675548544 32781515528412 32792991239232 32810602942368 32833469750472 33008115866166 33119005393152 33134004942696 33175330232256 33190355291238 33301857044736 33478994582208 33494157170334 33532054213248 33687295204976 33710416203744 33725683602387 33833935587744 33838983771264 33866482945428 33896533063392 34013903330232 34025810458752 34206798812256 34230638676024 34261011913536 34379644226256 34404046166784 34419627709432 34443251338608 34538809245822 34574613853248 34587046412352 34602710835546 34633414216944 34753336011324 34950424873392 34958950137216 34974782995068 34993566444582 35087044313216 35111126018304 35151960213888 35192017672056 35273677527648 35304976265472 35338938725664 35354943679797 35370295370496 35529938280704 35652964382784 35713598675952 35718927314112 35874411366528 35903564626356 35916133262016 36040496604336 36107176524048 36139214835072 36289624461048 36457631981701 36473462477568 36482654378394 36495425733984 36667470256704 36684076900842 36807315681024 36875414322432 36892115144136 36937653469281 37061744130432 37233326279184 37266363835776 37275755560533 37322246511288 37464589175328 37607474717568 37633684626272 37677053764224 37723560989904 37867434220224 37898207105598 38025524710656 38042746415688 38063177536212 38082183374592 38133599696316 38279036766096 38305714708884 38499765948544 38509468510527 38526189947136 38543638402728 38704551937632 38722081173111 38852166552192 38873032377408 38910427213896 38962590994062 39093484356864 39120729915456 39269931783936 39291021972864 39328818904368 39336717382208 39363715815552 39472924852368 39545955240624 39682887218604 39696778868544 39718098298656 39756306066372 39943342712448 39971180565792 40109584930632 40138053861248 40165602285312 40177798510446 40183793228376 40219448768064 40312774317312 40387358543616 40405649919768 40527203967936 40545558679878 40620573589554 40825827518679 40962980354688 41010620249536 41032645287264 41038767552384 41057353950732 41189138976384 41265344598912 41408230141152 41473856526912 41503629537153 41665865121944 41694462146736 41709057981696 41853479927616 41887492064082 41902155472352 41924659315248 41930914673088 42162417307584 42308409057264 42337895204556 42409898427693 42552372890496 42600863497752 42778715299488 42798089717649 42816673343232 42842456296416 43009925287168 43238701485504 43312236692112 43477424475072 43542620929836 43708687371216 43723988318976 43747470589824 43777959667296 44010821154888 44178673256928 44214574956531 44233773643008 44253807054984 44407040458914 44469059673024 44489199645702 44638659442944 44658876227112 44690000493698 44947221604992 44967578136516 45111914116992 45123283046961 45155310593904 45195377417856 45351871106976 45435778361568 45456356159739 45609065083008 45640851568032 45681349218048 45839525635008 45924335118144 46051745661096 46099485137664 46116061883136 46136947780728 46161725948172 46177885622592 46337781348432 46423512673776 46600566497856 46633043993424 46658088592776 46874098262187 46922690229408 47031570036864 47118584967552 47139924906396 47165241729654 47323691589888 47432719471032 47537285843712 47618131567936 47625236418816 47650813881984 47871419501808 47888177682688 48053995472448 48126054711924 48142902032064 48352467494016 48386165948064 48643539171192 48660567645312 48686701140288 48726266278626 48889960342272 48912102534456 48962807195904 49172273292618 49189486858848 49250204625708 49512173799249 49644435038912 49678508089728 49701007414044 49762995348384 49785532936857 49952785567104 50241235755501 50298081319872 50489912293632 50530942807464 50723661887584 50750903381616 50758475656896 50799724418142 50844799595088 51038715688128 51074286278512 51345958014036 51391517870304 51569466339384 51606069250176 51629441564148 51808213868733 51830709836544 51861920779872 51880569618528 51904066253319 51926603841792 51950121325416 52160973220608 52438425205824 52462174492602 52630566469824 52727940320832 52910516291472 52929038491392 52957464398208 53008408088496 53055443055744 53294907421056 53479446574176 53570398013928 53578390971168 53625931690752 53855346939534 53874199893024 54036271957248 54060744906504 54136246558464 54160764786072 54208822252608 54434436691572 54710193716352 54743138600976 55001205385056 55026115351263 55210973521536 55298475369216 55313121483648 55338172716204 55592616195648 55804639903488 55849989418776 55899545753664 55907886230784 56196883762992 56216556410112 56411212076352 56450526939408 56515580646336 56546531236924 56585341484856 56801151330336 56847310658397 57038287065984 57064119623532 57094766304318 57123275061888 57418555149144 57458572063326 57651601980672 57749648922816 57815457604092 57969899300096 58056827906448 58278249828288 58370612889728 58681094873184 58904897675904 58936532959296 58952766608708 58993228356552 59005076073312 59209387278552 59270766605568 59292079564032 59318932860936 59524330827906 59545168302816 59956770848688 60164377395948 60207080791872 60234348491506 60266697765669 60275689842564 60469161475968 60581037815424 60608474879652 60818338019817 60854468757376 61119367513344 61232446824192 61402327548128 61444470532032 61515930374304 61548967930896 61570514163456 61586030926098 61783708464576 61898016898368 62134088663808 62177391991232 62210784790368 62498797682916 62563586972544 62780219891424 62831238096123 62853233208528 62858520440064 62886988972872 63243625961376 63506842806834 63828559335744 64071993963264 64168072949232 64190536042752 64225010014848 64514887930752 64858052228256 64915601520384 64968355038168 65216136712608 65313931394754 65533351097088 65563031056824 65585982478464 65621205884736 65666939500944 66016231732332 66268009885392 66350660464512 66380710582476 66610560688371 66733799468553 66957989164416 66988314340668 67035000740547 67064108426496 67374590409952 67420832407488 67451367204774 67667871175488 67677967542528 67732965890856 67793066126784 68027806660464 68051620917504 68413597624512 68461277352048 68522023827072 68759288452512 68839255418864 68886502677216 69077618491644 69149227706496 69174092824704 69205421671092 69266828433888 69506672022648 69900849746784 69917900274432 69949565990136 69987132889164 70174088626432 70303920427776 70384035344112 70547355055296 70677877451328 70709887359594 71305928765568 71427197351904 71437854628224 71748822733056 71807129252712 71832266524032 72080993208672 72214353048096 72278429670144 72579248922096 72915263963402 72965308756788 72990851467968 73089399417939 73334940513408 73368153801684 73784230288272 73875306938562 74123488260864 74466652558368 74532727671552 74551511121066 74644493022576 74929178350656 75214949435136 75267369252544 75354107528448 75447121979808 75734868440448 75796414211196 76085492831376 76126355072424 76199586627213 76267199392632 76558073532192 76611429417768 76999531897088 77018937021054 77087276805456 77409103875264 77444162346222 77704333104384 77746064754816 77820854427792 77925181988124 78241459830912 78582043945728 78657637808736 78673434764416 78693261738903 78727431631104 78945849704736 79091910481248 79365774437208 79393557737088 79436196597312 79512612132744 79886685424896 79942361131584 80219169861264 80276107722496 80355597020892 80367586456752 80438897536128 80783020409301 80811299839536 81054407935872 81091117359756 81241147179108 81651655037358 81925960709376 82021240499072 82065290574528 82077535104768 82114707901464 82378277952768 82530689197824 82816460282304 82947713053824 83007259074306 83331730243888 83388924293472 83706959855232 83774984128164 83804310944704 83849318630496 83861829346176 84324834615168 84616818114528 84675790409112 84819796855386 85104745780992 85201726995504 85557430598976 85596179435298 85684912592832 86187858094989 86477402971008 86624473384224 86954848950144 87085241859672 87417374742432 87494941179648 87555919334592 88021642309776 88357346513856 88429149913062 88507614109968 88814080917828 88938119346048 88978399291404 89317752454224 89380000987396 89894443209984 89935156273032 90223828233984 90246566093922 90310621187808 90351522737259 90390754835712 90703742213952 90871556723136 90912712319478 91218130166016 91281703136064 91679051270016 91848670236288 92103491322192 92273895561456 92323451896344 92355771245184 92675562696864 92847025347552 93201132995712 93266087986848 93316177185552 93748196524374 93845380458816 94063140073728 94237169935104 94279849812792 94330483459308 94865438942064 95236263135872 95260264210251 95301627763968 95742839003616 96107990944896 96252109423848 96285804064128 96704934988032 96772331896128 97287078342384 97321135290624 97373402280576 97452532557252 97824205068912 98344546585236 98378973717696 98500409251416 98956429664617 99024347598498 99288870077824 99357016179456 99402014828088 99525990696768 99571065873714 99905571134208 100482471511002 100596162639744 101061885614928 101177050807161 101447323775168 101501806763232 101516951313792 101599448836284 101689599190176 102077431376256 102148572557024 102691916028072 102783035740608 103138932678768 103212138500352 103258883128296 103616427737466 103723841559744 103761139237056 103808132506638 103900242650832 104876850411648 104924348985204 105261132939648 105455880641664 105821032582944 105914928796416 106016816176992 106064831039391 106110886111488 106589814842112 106958893148352 107140796027856 107156781942336 107710693879068 107748399786048 108121489813008 108321529572144 108417644505216 108868873383144 109372895945103 109420387432704 109486277201952 110002410770112 110052230702526 110421947043072 110626242967296 110676345432408 110812960407843 111185232391296 111699978837552 111799091507328 112393767525984 112822424152704 112901053878816 113031161292672 113093062473848 113170682969712 113602302660672 113694621316794 114076574131968 114128239247064 114189532608636 114246550123776 114837110298288 114917144126652 115499297845632 115528405531581 115630915208184 116113655812896 116166243519333 116556499656576 116741225779456 117362189746368 117809795351808 117873065918592 117905533217416 117986456713104 118010152146624 118418774557104 118637865721872 119048661655812 119090336605632 119913541697376 120328754791896 120414161583744 120468696983012 120533395531338 120551379685128 120938322951936 121162075630848 121216949759304 121636676039634 121708937514752 122477482556037 122804655096256 122888941064064 123031860748608 123097935861792 123172061852196 123567416929152 123796033796736 124354783982464 124421569580736 124997595365832 125127173945088 125560439782848 125662476192246 125706466417056 125773977945744 126487251922752 127013685613668 127229695283079 127657118671488 128336145898464 128394269152947 128450020029696 129029775861504 129716104456512 129936710076336 130432273425216 130627862789508 131126062113648 131171964956928 131242411769472 131333879001888 132032463464664 132536019770784 132643724869593 132701320929024 132761421164952 133221121376742 133467598937106 133915978328832 133976628681336 134070001481094 134749180819904 134841664814976 134902734409548 135335742350976 135465931781712 135586132253568 136055613320928 136369068479217 136827195249024 136922554704096 137044047654144 137518576905024 137678510837728 137773005354432 138155236983288 138298455412992 138348185649408 138410843342184 138533656867776 139013344045296 139801699493568 139899131980272 139974265778328 140622294786561 140768070688224 141094710110592 141355754902656 141419774719188 142611857531136 142854394703808 142875709256448 143614258505424 143664533048064 144161986417344 144428706096192 145158497844192 145830527926804 145930617513576 145981702935936 146178798835878 146669881026816 146736307603368 147568460576544 147750613877124 148933305116736 149103022242132 149288986045152 149356598810571 149858356701312 150534738505088 150894243959616 151469736880896 151592828422392 152170985662752 152252710144848 152399173254426 152534398785264 153116147064384 153222858835536 154037874042108 154174553610912 154818207750528 154888324692444 155424641606199 155492129509632 155641708855584 155712198759957 155850363976248 156482919661824 157315275617472 157346869528832 157386523477806 157891699409472 158183820962496 158731548874416 158787115474176 158872393194624 159025224265488 159884722263168 160438339722528 160711194041784 160735172913504 160877795072256 161566040818602 161622599679072 162108815871744 162182234719512 162482294358216 163303310074716 164042480998144 164130581149056 164229415802928 165078346053789 165632920564608 165895426107648 166014518148612 166663460487776 166777848586944 167413919710464 167549968256328 167608621889408 167698637260992 167723658692352 168649669230336 169233636229056 169351580818224 169639593710772 170403453991008 170541931975191 171114861197952 171192358870596 171369825185664 172375716189978 172954805942016 173248946768448 173909697900288 174170483719344 174834749484864 175111838669184 176043284619552 176714693027712 176858299826124 177015228219936 177628161835656 177876238692096 177956798582808 178635504908448 178760001974792 179870312546064 180493132187844 180621242375616 180703045474518 180800093297007 181407484427904 181743113446272 181825424638956 182563406272128 183358102540032 183697340472576 184206982644384 184547791122912 184646903792688 184711542490368 185351125393728 185694050695104 186402265991424 186532175973696 186632354371104 187496393048748 187690760917632 188493714288369 188559699625584 188660966918616 189730877884128 190472526271744 190520528420502 191485678007232 192215981889792 192504218847696 192571608128256 193544663792256 194574156684768 194746804561152 194905065114504 195648410137824 196689093170472 196757947435392 197000818502832 197912859329234 198048695196996 198577740155648 198804029656176 199051981393536 199142131747428 199831682065113 200964943022004 201105002221641 201192325279488 202123771229856 202354101614322 202894647550336 203003613526464 203033902627584 203198897672568 203379198380352 204154862752512 204297145114048 205383832056144 205566071481216 206277865357536 206517766256592 207232855474932 207447683119488 207522278474112 207616265013276 207800485301664 209753700823296 209848697970408 210522265879296 210911761283328 211642065165888 212033632353984 212129662078782 213917786296704 214281592055712 214313563884672 215421387758136 215496799572096 216242979626016 216643059144288 216835289010432 217737746766288 218745791890206 218972554403904 219268198253817 220004821540224 220104461405052 221352690864816 221625920815686 222370464782592 223399957675104 223598183014656 224787535051968 225644848305408 225802107757632 226062322585344 226186124947696 226341365939424 227204605321344 227389242633588 228256478494128 228379065217272 228598759881639 229674220596576 229834288253304 230998595691264 231056811063162 231261830416368 232227311625792 232332487038666 233112999313152 234724379492736 235746131837184 235811066434832 235972913426208 236020304293248 236079785216709 236837549114208 237275731443744 238097323311624 238180673211264 239827083394752 240657509583792 240828323167488 240937393966024 241066791062676 241102759370256 242433899518608 243273352079268 244954965112074 245609310192512 245777882128128 246063721497216 246195871723584 246344123704392 247134833858304 247592067593472 248709567964928 248843139161472 249995190731664 251120879565696 251324952384492 251412932834112 251547955891488 252974503845504 254027371227336 254459390566158 255314237342976 256672291796928 256788538305894 258563574284967 259432208913024 259873420152672 260864546850432 261255725579016 262252124227296 262484823538944 262667758003776 264064926929328 265072039541568 265287449739186 265522842329904 266442242753484 266935197874212 267953257362672 268140002962188 269498361639808 269683329629952 269805468819096 270671484701952 270931863563424 271054568211777 271172264507136 272111226641856 272738136958434 273654390498048 273845109408192 275037153810048 275357021675456 275546010708864 276310473966576 276821686684368 277067313735552 278026688090592 279603398987136 279798263960544 279948531556656 281244589573122 281536141376448 282189420221184 282711509805312 282839549438376 285708789407616 285780792630753 287228517010848 288323972834688 288857412192384 290316995688384 291661055853608 291861235027152 291963405871872 292357597671756 293472615206736 295136921153088 295501227754248 296869288993851 297866610233472 298206044484264 298577972090304 298713197621142 299716713402624 301069477010176 301788487919232 303185656844784 304341971325504 304505420289696 304798346508852 305068797570528 306232294128768 306445717671072 308075748084216 308349107221824 309636415501056 309776649384888 310849283212398 311283417711168 311424397519914 311700727952496 314630551234944 314773046955612 315783398818944 316367641924992 317463097748832 317744786389248 318050448530976 318194493118173 319769444526336 320876679445056 321422388083568 321470345827008 323132081637204 323245199358144 324364469439024 324964588716432 326606620149432 328118687835309 328261162298112 328458831605856 330156692107578 331265841129216 332029036297224 332438881223529 333326920975552 333555697173888 335099936512656 335217243778816 335397274521984 338467272458112 338703161636448 339279187421544 340806907982016 341083863950382 342229722395904 342384717741192 342739650371328 344751432379956 346497893536896 346585216594743 348340967438688 348498730557999 349669498969728 350223677338368 352086569239104 353429386055424 353716599652248 354030456439872 355256323671312 355913597165616 357271009816896 357520003949584 359740625092128 360986264375688 361242484751232 361406090949036 361600186594014 362814968855808 363486226892544 363650849277912 365126812544256 368413965288768 369095582245824 369293807585376 370702250787456 371388101390208 373064351947392 373264708742208 374992786097496 375381521835264 376987428576738 377119399251168 377321933837232 379461755768256 381041056841004 381689085849237 382971356014464 385008437695392 385182807458841 387089327584512 389148313369536 389810130229008 391296820275648 393378186340944 393515894870784 394001637005664 395825718658468 396097390393992 397608059312352 397931174608779 398103962787072 398284263494856 399663364130226 401929886044008 402210004443282 404247542459712 404708203228644 405789295100672 406007227052928 406397795345136 406758396760704 408594290228096 410767664112288 411132142962432 412555730715072 413035532513184 414465710949864 414895366238976 415044556948224 415232530026552 415600970603328 419697395940816 421866884359683 423284130331776 424067264707968 424259324157564 427835572593408 428563184111424 428627127769344 430842775516272 430993599144192 432485959252032 433286118288576 435475493532576 437491583780412 437945108807808 438536396507634 440009643080448 440208922810104 442705381729632 443251841631372 446799915350208 448069796431713 449575070103936 451604215515264 452372249895392 452682731878848 454409210642688 454778485267176 456512956988256 456758130434544 457197519763278 459348441193152 459668576506608 462113622126324 462523660832736 464454623251584 464664974077332 466273924818597 467136596279871 469448758985472 471622132869664 471945826852416 472040608586496 472159570433418 473675098228416 474551462887488 476194646623248 476361346422528 479654166789504 481315019167584 481874787932048 482133582125352 482205518740512 484867799037216 486546704158536 489909930224148 491218620385024 492127442994432 492391743447168 492688247408784 497686278322944 499990381463328 502241759131392 502649904768984 502825865668224 503095911782976 505949007691008 508054742454672 508918781132316 511625795925573 513344583593856 513577076611788 517127148569934 518864417826048 519746840305344 521729093700864 522511451158032 524504248454592 525335516007552 528129853858656 530144079083136 530574899478372 531045684659808 532884485506968 533870395748424 535906514725344 536280005924376 538996723279616 539610937638192 541863727126848 542109136423554 542400279891021 544222453283712 545476273916868 547690218816384 550074307620096 550714043350912 551092021417728 552620947933152 553643373368736 554134627471104 556053376181184 559206797974272 559596527921088 559897063113312 562489179146244 563072282752896 565481142865107 565679098876752 571417578815232 571561585261506 574457034021696 576647945669376 577714824384768 580633991376768 583322111707216 583722470054304 584715195343512 586945230413472 590273842306176 591002455508496 593738577987702 595733220466944 596412088968528 597155944180608 597426395242284 603315006664923 603576975838464 606371313689568 608683942651008 609010840579392 609596693017704 610137595141056 612464588257536 612891435342144 616151496168432 616698214443648 619553298769776 621698566424796 622566835422336 622848795039828 623401455904992 629261102469888 629546093911224 631566797637888 632735283849984 634926195497664 636100897061952 636388986236346 641753358890112 642844776167136 642940691654016 646264163274408 646490398716288 648728938878048 649929177432864 653213240298864 656237375670618 656917663211712 660313384215156 664058072594448 664877762447058 666653841951104 667111394347776 670199873025312 670794549043968 676934544916224 677406323272896 678558374843088 681613815964032 682167727900764 684769435482384 689502864759912 692695007652319 692995787073792 693170433189486 696681934877376 696997461115998 699338997939456 704173138478208 707433199304496 708060912879744 708239355650127 710512647342624 711827194331232 714542019633792 715040007899168 719481250184256 721972528751376 722484969502464 722812181898072 723200373188028 727301698555824 736827930577536 738191164491648 738587615170752 741404501574912 742776202780416 746128703894784 746529417484416 749985572194992 753974857153476 754238798502336 754643867674464 758923511536512 762082113682008 763378171698474 765942712028928 770016875390784 770365614917682 775690722854901 778296626739072 779620260458016 782593640551296 786756372681888 788003274011328 791651437316936 792194780787984 795216118624704 795862349217558 796568526989712 799326728260452 803859772088016 804420008886564 808495084919424 809416406457288 812014454105856 812795590690272 813163704635331 813516793521408 817188580456192 821535328224576 825111461430144 826071065026368 828931421899728 830465060053104 831201941206656 839394791881632 843733768719366 846568260663552 848134529415936 848518648315128 857126368222848 857342377892259 861685551032544 864971918504064 866572236577152 870950987065152 874983167560824 875890217615616 877072793015268 880417845620208 885410763459264 886503683262744 890607866981553 893599830700416 896139592863426 899150140207872 903208431030528 904744499790784 905365463757696 909556970534352 913025913976512 913516260869088 914395039526556 918696882386304 919337153013216 924227244252648 925047321665472 928909246503168 929329948154664 932547849637194 934273192559742 943244265739328 943891653704832 944319140866836 947350196456832 949102925774976 952389293246496 954583479354519 959308333579008 962630038335168 963749575864096 964267164250704 964411037481024 969735598074432 973093408317072 979819860448296 984356063505927 984783486894336 985376494817568 999980762926656 1005299809537968 1005651731336448 1006191823565952 1016109484909344 1017837562264632 1023251591851146 1026689167187712 1027154153223576 1034254297139868 1039493680610688 1045022902316064 1045496191673997 1049008496909184 1050671032015104 1056259707717312 1060288158166272 1061149798956744 1062091369319616 1065768971013936 1067740791496848 1071813029450688 1072560011848752 1079221875276384 1083727454253696 1084218272847108 1084800559782042 1088444906567424 1090952547833736 1095380437632768 1101428086701824 1105241895866304 1107286746737472 1112106752362368 1119193055842176 1119794126226624 1124978358292488 1126144565505792 1130962285730214 1131358197753504 1143123170523012 1145067257547711 1148914068043392 1155548422376523 1161267982753536 1166644223414432 1167444940108608 1169430390687024 1173890460826944 1180547684612352 1182004911016992 1187477155975404 1192824177937056 1193793523826337 1194311888361216 1194852790484568 1206630013329846 1212742627379136 1217367885302016 1218021681158784 1219193386035408 1220275190282112 1225782870684288 1232302992336864 1233396428887296 1239106597539552 1243397132849592 1245133670844672 1245697590079656 1246802911809984 1259092187822448 1265600653079049 1269852390995328 1272201794123904 1272777972472692 1283506717780224 1285689552334272 1285881383308032 1292528326548816 1292980797432576 1297457877756096 1299858354865728 1306426480597728 1312474751341236 1313835326423424 1320626768430312 1328116145188896 1329755524894116 1333307683902208 1340399746050624 1354812646545792 1357116749686176 1363227631928064 1364335455801528 1369538870964768 1379005729519824 1385390015304638 1386340866378972 1393363869754752 1393994922231996 1398821774455791 1408346276956416 1414866398608992 1416121825759488 1416478711300254 1421025294685248 1423654388662464 1429084039267584 1430080015798336 1438962500368512 1443945057502752 1445624363796144 1446400746376056 1454603397111648 1473655861155072 1476382328983296 1477175230341504 1493058834968832 1499971144389984 1507949714306952 1508477597004672 1509287735348928 1517847023073024 1524164227364016 1526756343396948 1534877387776719 1540033750781568 1540731229835364 1551381445709802 1556593253478144 1559240520916032 1565187281102592 1573512745363776 1576006548022656 1583302874633872 1584389561575968 1590432237249408 1591724698435116 1593137053979424 1598653456520904 1607719544176032 1608840017773128 1616990169838848 1618832812914576 1625591181380544 1626327409270662 1643070656449152 1650222922860288 1652142130052736 1657862843799456 1660930120106208 1662403882413312 1678789583763264 1687467537438732 1697037296630256 1714252736445696 1714684755784518 1723371102065088 1729943837008128 1733144473154304 1741901974130304 1749966335121648 1754145586030536 1760835691240416 1770821526918528 1773007366525488 1781215733963106 1787199661400832 1792279185726852 1809488999581568 1809945019994769 1810730927515392 1819113941068704 1826051827953024 1827032521738176 1828790079053112 1837393764772608 1838674306026432 1848454488505296 1850094643330944 1858659896309328 1865095699274388 1868546385119484 1886488531478656 1887783307409664 1888638281733672 1894700392913664 1898205851549952 1904778586492992 1909166958709038 1925260076670336 1927499151728192 1928534328501408 1928822074962048 1939471196148864 1946186816634144 1959639720896592 1968712127011854 1970752989635136 1999961525853312 2010599619075936 2012383647131904 2032218969818688 2035675124529264 2046503183702292 2054308306447152 2068508594279736 2078085022956957 2078987361221376 2090045804632128 2090992383347994 2098016993818368 2112519415434624 2122299597913488 2124182738639232 2131537942027872 2135481582993696 2143626058901376 2145120023697504 2158443750552768 2167454908507392 2168436545694216 2169601119564084 2181905095667472 2210483791732608 2214573493474944 2224213504724736 2238386111684352 2239588252453248 2249956716584976 2261924571460428 2262716395507008 2286246341046024 2290134515095422 2297828136086784 2311096844753046 2327072168564703 2333288446828864 2334889880217216 2338860781374048 2347780921653888 2364009822033984 2374954311950808 2385648355874112 2387587047652674 2389705580969136 2413260026659692 2425485254758272 2436043362317568 2438386772070816 2439491113905993 2440550380564224 2451565741368576 2464605984673728 2478213195079104 2486794265699184 2491395180159312 2493605823619968 2518184375644896 2531201306158098 2539704781990656 2544403588247808 2545555944945384 2571379104668544 2585056653097632 2594915755512192 2599716709731456 2612852961195456 2624949502682472 2627670652846848 2641253536860624 2656232290377792 2659511049788232 2671823600944659 2680799492101248 2709625293091584 2714233499372352 2728670911603056 2739077741929536 2758011459039648 2770780030609276 2772681732757944 2786727739509504 2787989844463992 2797643548911582 2829732797217984 2832957422600508 2842050589370496 2847308777324928 2860160031596672 2877925000737024 2887890115005504 2891248727592288 2892801492752112 2909206794223296 2953068190517781 2954350460683008 2999942288779968 3015899428613904 3016955194009344 3018575470697856 3048328454728032 3053512686793896 3069754775553438 3080067501563136 3081462459670728 3102762891419604 3118481041832064 3136488575021991 3147025490727552 3152013096045312 3166605749267744 3168779123151936 3180864474498816 3183449396870232 3186274107958848 3197306913041808 3215439088352064 3217680035546256 3237665625829152 3251182362761088 3252654818541324 3286141312898304 3304284260105472 3315725687598912 3321860240212416 3357579167526528 3374935074877464 3394074593260512 3429369511569036 3435201772643133 3446742204130176 3483803948260608 3499932670243296 3508291172061072 3521671382480832 3541643053837056 3546014733050976 3562431467926212 3581380571479011 3584558371453704 3618977999163136 3619890039989538 3638227882137408 3652103655906048 3654065043476352 3657580158106224 3677348612052864 3696908977010592 3700189286661888 3717319792618656 3730191398548776 3737092770238968 3772977062957312 3777276563467344 3796801959237147 3809557172985984 3818333917418076 3850520153340672 3854998303456384 3857068657002816 3857644149924096 3878942392297728 3892373633268288 3919279441793184 3937424254023708 3941505979270272 3999923051706624 4021199238151872 4064437939637376 4071350249058528 4093006367404584 4108616612894304 4137017188559472 4156170045913914 4180091609264256 4181984766695988 4225038830869248 4244599195826976 4248365477278464 4263075884055744 4270963165987392 4287252117802752 4290240047395008 4316887501105536 4336873091388432 4339202239128168 4363810191334944 4420967583465216 4429146986949888 4479176504906496 4499913433169952 4523849142920856 4525432791014016 4572492682092048 4580269030190844 4622193689506092 4654144337129406 4666576893657728 4669779760434432 4677721562748096 4695561843307776 4728019644067968 4749908623901616 4771296711748224 4775174095305348 4779411161938272 4826520053319384 4850970509516544 4876773544141632 4878982227811986 4929211969347456 4956426390158208 4973588531398368 4982790360318624 4987211647239936 5036368751289792 5062402612316196 5091111889890768 5142758209337088 5170113306195264 5189831511024384 5199433419462912 5225705922390912 5249899005364944 5282507073721248 5312464580755584 5319022099576464 5343647201889318 5361598984202496 5428466998744704 5429835059984307 5457341823206112 5478155483859072 5516022918079296 5541560061218552 5545363465515888 5575979688927984 5595287097823164 5659465594435968 5665914845201016 5684101178740992 5694617554649856 5720320063193344 5775780230011008 5782497455184576 5785602985504224 5818413588446592 5906136381035562 5999884577559936 6031798857227808 6037150941395712 6096656909456064 6107025373587792 6139509551106876 6162924919341456 6205525782839208 6234255068870871 6236962083664128 6272977150043982 6294050981455104 6333211498535488 6337558246303872 6366898793740464 6372548215917696 6394613826083616 6430878176704128 6435360071092512 6475331251658304 6502364725522176 6505309637082648 6631451375197824 6643720480424832 6715158335053056 6749870149754928 6788149186521024 6858739023138072 6870403545286266 6893484408260352 6999865340486592 7016582344122144 7043342764961664 7092029466101952 7124862935852424 7162761142958022 7169116742907408 7239780079979076 7276455764274816 7308130086952704 7315160316212448 7318473341717979 7354697224105728 7393817954021184 7434639585237312 7460382797097552 7474185540477936 7554553126934688 7593603918474294 7619114345971968 7636667834836152 7709996606912768 7714137314005632 7784747266536576 7838558883586368 7874848508047416 7883011958540544 8015470802833977 8042398476303744 8128875879274752 8142700498117056 8186012734809168 8217233225788608 8274034377118944 8312340091827828 8360183218528512 8363969533391976 8489198391653952 8526151768111488 8541926331974784 8580480094790016 8633775002211072 8673746182776864 8678404478256336 8727620382669888 8859204571553343 8999826866339904 9047698285841712 9050865582028032 9144985364184096 9160538060381688 9244387379012184 9308288674258812 9333153787315456 9355443125496192 9456039288135936 9499817247803232 9542593423496448 9550348190610696 9558822323876544 9653040106638768 9753547088283264 9757964455623972 9858423938694912 9912852780316416 9947177062796736 9965580720637248 10072737502579584 10124805224632392 10182223779781536 10305605317929399 10340226612390528 10451411844781824 10499798010729888 10565014147442496 10624929161511168 10638044199152928 10687294403778636 10744141714437033 10856933997489408 10859670119968614 10914683646412224 10956310967718144 11032045836158592 11083120122437104 11090726931031776 11151959377855968 11190574195646328 11318931188871936 11331829690402032 11551560460022016 11564994910369152 11571205971008448 11636827176893184 11812272762071124 11999769155119872 12063597714455616 12193313818912128 12214050747175584 12279019102213752 12325849838682912 12411051565678416 12468510137741742 12545954300087964 12666422997070976 12675116492607744 12733797587480928 12745096431835392 12789227652167232 12861756353408256 12870720142185024 12950662503316608 13010619274165296 13262902750395648 13287440960849664 13499740299509856 13576298373042048 13717478046276144 13740807090572532 13999730680973184 14033164688244288 14086685529923328 14184058932203904 14249725871704848 14325522285916044 14338233485814816 14479560159958152 14552911528549632 14630320632424896 14636946683435958 14787635908042368 14869279170474624 14920765594195104 14948371080955872 15109106253869376 15187207836948588 15273335669672304 15428274628011264 15569494533073152 15677117767172736 15749697016094832 16030941605667954 16084796952607488 16285400996234112 16289505179952921 16372025469618336 16434466451577216 16548068754237888 16624680183655656 16727939066783952 16978396783307904 17052303536222976 17083852663949568 17160960189580032 17347492365553728 17356808956512672 17455240765339776 17718409143106686 17999653732679808 18095396571683424 18289970728368192 18321076120763376 18488774758024368 18616577348517624 18702765206612613 18710886250992384 18999634495606464 19100696381221392 19117644647753088 19306080213277536 19507094176566528 19515928911247944 19894354125593472 19931161441274496 20145475005159168 20249610449264784 20364447559563072 20611210635858798 20680453224781056 20999596021459776 21130028294884992 21276088398305856 21374588807557272 21488283428874066 21719340239937228 21829367292824448 21955420025153937 22064091672317184 22166240244874208 22181453862063552 22303918755711936 22381148391292656 22663659380804064 23129989820738304 23142411942016896 23624545524142248 24046412408501931 24127195428911232 24386627637824256 24428101494351168 24558038204427504 24651699677365824 24822103131356832 24937020275483484 25091908600175928 25332845994141952 25467595174961856 25578455304334464 25741440284370048 25901325006633216 26021238548330592 26577613714660029 26999480599019712 27152596746084096 27434956092552288 27481614181145064 27999461361946368 28066329376488576 28368117864407808 28499451743409696 28651044571832088 28676466971629632 28959120319916304 29260641264849792 29273893366871916 29575271816084736 29738558340949248 29841531188390208 29896742161911744 30218212507738752 30374415673897176 30546671339344608 31354235534345472 31499394032189664 32061883211335908 32570801992468224 32579010359905842 32744050939236672 32868932903154432 33096137508475776 33249360367311312 33455878133567904 33956793566615808 34694984731107456 34713617913025344 34910481530679552 35436818286213372 35999307465359616 36190793143366848 36579941456736384 36642152241526752 36977549516048736 37233154697035248 37405530413225226 37999268991212928 38201392762442784 38235289295506176 38612160426555072 39031857822495888 39788708251186944 39862322882548992 40499220898529568 40728895119126144 41222421271717596 41999192042919552 42260056589769984 42552176796611712 42749177615114544 42976566857748132 43438680479874456 43658734585648896 43910840050307874 44332480489748416 44362907724127104 44607837511423872 44762296782585312 45327318761608128 46284823884033792 47249091048284496 48092824817003862 48254390857822464 48856202988702336 49116076408855008 49303399354731648 49644206262713664 49874040550966968 50183817200351856 50935190349923712 51156910608668928 51482880568740096 52042477096661184 53155227429320058 53998961198039424 54869912185104576 54963228362290128 56108295619837839 56132658752977152 56998903486819392 57302089143664176 57352933943259264 57918240639832608 58521282529699584 58547786733743832 59683062376780416 59793484323823488 60436425015477504 60748831347794352 61093342678689216 62998788064379328 64123766422671816 65158020719811684 65488101878473344 66192275016951552 66498720734622624 66911756267135808 69389969462214912 69427235826050688 70873636572426744 72139237225505793 72381586286733696 73159882913472768 73284304483053504 73955099032097472 74466309394070496 74811060826450452 75998537982425856 76402785524885568 77224320853110144 78063715644991776 80998441797059136 81457790238252288 82444842543435192 83998384085839104 85104353593223424 85498355230229088 85953133715496264 86877360959748912 87821680100615748 88664960979496832 88725815448254208 89215675022847744 89524593565170624 90654637523216256 94498182096568992 96185649634007724 97712405977404672 98232152817710016 98606798709463296 99288412525427328 99748081101933936 100367634400703712 101870380699847424 104084954193322368 106310454858640116 107997922396078848 109739824370209152 109926456724580256 112216591239675678 113997806973638784 114604178287328352 114705867886518528 115836481279665216 117095573467487664 119366124753560832 119586968647646976 121497662695588704 122186685357378432 125997576128758656 128247532845343632 130316041439623368 130976203756946688 132997441469245248 133823512534271616 138854471652101376 141747273144853488 144278474451011586 144763172573467392 146568608966107008 147910198064194944 148932618788140992 149622121652900904 152805571049771136 154448641706220288 156127431289983552 161996883594118272 164889685086870384 168324886859513517 170996710460458176 171906267430992528 173754721919497824 175643360201231496 177329921958993664 179049187130341248 181309275046432512 188996364193137984 192371299268015448 196464305635420032 198576825050854656 199496162203867872 200735268801407424 208169908386644736 212620909717280232 219479648740418304 219852913449160512 224433182479351356 227995613947277568 229208356574656704 231672962559330432 234191146934975328 242995325391177408 244373370714756864 251995152257517312 256495065690687264 260632082879246736 265994882938490496 267647025068543232 283494546289706976 288556948902023172 293137217932214016 295820396128389888 297865237576281984 299244243305801808 305611142099542272 312254862579967104 323993767188236544 329779370173740768 336649773719027034 341993420920916352 343812534861985056 347509443838995648 351286720402462992 358098374260682496 377992728386275968 384742598536030896 392928611270840064 398992324407735744 401470537602814848 425241819434560464 439705826898321024 448866364958702712 458416713149313408 463345925118660864 468382293869950656 485990650782354816 504974660578540551 512990131381374528 521264165758493472 531989765876980992 566989092579413952 577113897804046344 595730475152563968 598488486611603616 624509725159934208 659558740347481536 673299547438054068 683986841841832704 687625069723970112 695018887677991296 702573440804925984 755985456772551936 769485197072061792 797984648815471488 802941075205629696 850483638869120928 879411653796642048 897732729917405424 916833426298626816 936764587739901312 971981301564709632 1009949321157081102 1025980262762749056 1042528331516986944 1133978185158827904 1154227795608092688 1196976973223207232 1319117480694963072 1346599094876108136 1375250139447940224 1390037775355982592 1405146881609851968 1538970394144123584 1595969297630942976 1700967277738241856 1795465459834810848 1873529175479802624 2019898642314162204 2051960525525498112 2085056663033973888 2267956370317655808 2308455591216185376 2393953946446414464 2638234961389926144 2693198189752216272 2750500278895880448 2810293763219703936 3077940788288247168 3401934555476483712 3590930919669621696 4039797284628324408 4170113326067947776 4616911182432370752 4787907892892828928 5386396379504432544 5620587526439407872 6155881576576494336 6803869110952967424 7181861839339243392 8079594569256648816 9233822364864741504 10772792759008865088 14363723678678486784 16159189138513297632 18467644729729483008 21545585518017730176 32318378277026595264 43091171036035460352 64636756554053190528 129273513108106381056
- Sum of all divisors σ(n): 523734875012811571200
- Sum of proper divisors (its aliquot sum) s(n): 394461361904705190144
- 129273513108106381056 is an abundant number, because the sum of its proper divisors (394461361904705190144) is greater than itself. Its abundance is 265187848796598809088
Bases of 129273513108106381056
- Binary: 11100000010000001111100011101000000010110110111110000000111000000002
- Hexadecimal: 0x70207C7405B7C0700
- Base-36: RA5QRUSYGS000
Squares and roots of 129273513108106381056
- 129273513108106381056 squared (1292735131081063810562) is 16711641191311752325338529081025075675136
- 129273513108106381056 cubed (1292735131081063810563) is 2160372566603010351981524661930914282647511802795488880623616
-
The
square root of 129273513108106381056 is 11369851059.1874676965 -
The
cube root of 129273513108106381056 is 5056342.8857966169
Scales and comparisons
How big is 129273513108106381056?- 129,273,513,108,106,381,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 129,273,513,108,106,381,056 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 129273513108106381056 cubic inches would be around 421361.9 feet tall.
Recreational maths with 129273513108106381056
- 129273513108106381056 backwards is 650183601801315372921
- 129273513108106381056 is a
Harshad number . - The number of decimal digits it has is: 21
- The sum of 129273513108106381056's digits is 72
- 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 129273513108106381056 - Facts about the integer". Numbermatics.com. 2024. Web. 20 May 2024.
APA style:
Numbermatics. (2024). Number 129273513108106381056 - Facts about the integer. Retrieved 20 May 2024, from https://numbermatics.com/n/129273513108106381056/
Chicago style:
Numbermatics. 2024. "Number 129273513108106381056 - Facts about the integer". https://numbermatics.com/n/129273513108106381056/
The information we have on file for 129273513108106381056 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 129273513108106381056, math, Factors of 129273513108106381056, curriculum, school, college, exams, university, Prime factorization of 129273513108106381056, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-nine quintillion, two hundred seventy-three quadrillion, five hundred thirteen trillion, one hundred eight billion, one hundred six million, three hundred eighty-one thousand and fifty-six.