342750912939206295552
342,750,912,939,206,295,552 is an even composite number composed of nine prime numbers multiplied together.
What does the number 342750912939206295552 look like?
This visualization shows the relationship between its 9 prime factors (large circles) and 17280 divisors.
342750912939206295552 is an even composite number. It is composed of nine distinct prime numbers multiplied together. It has a total of seventeen thousand, two hundred eighty divisors.
Prime factorization of 342750912939206295552:
214 × 35 × 72 × 19 × 31 × 37 × 151 × 331 × 1613
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 19 × 31 × 37 × 151 × 331 × 1613)See below for interesting mathematical facts about the number 342750912939206295552 from the Numbermatics database.
Names of 342750912939206295552
- Cardinal: 342750912939206295552 can be written as Three hundred forty-two quintillion, seven hundred fifty quadrillion, nine hundred twelve trillion, nine hundred thirty-nine billion, two hundred six million, two hundred ninety-five thousand, five hundred fifty-two.
Scientific notation
- Scientific notation: 3.42750912939206295552 × 1020
Factors of 342750912939206295552
Divisors of 342750912939206295552
- Number of divisors d(n): 17280
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 31 32 36 37 38 42 48 49 54 56 57 62 63 64 72 74 76 81 84 93 96 98 108 111 112 114 124 126 128 133 144 147 148 151 152 162 168 171 186 189 192 196 216 217 222 224 228 243 248 252 256 259 266 279 288 294 296 302 304 324 331 333 336 342 372 378 384 392 399 432 434 441 444 448 453 456 486 496 504 512 513 518 532 558 567 576 588 589 592 604 608 648 651 662 666 672 684 703 744 756 768 777 784 798 837 864 868 882 888 896 906 912 931 972 992 993 999 1008 1024 1026 1036 1057 1064 1116 1134 1147 1152 1176 1178 1184 1197 1208 1216 1296 1302 1323 1324 1332 1344 1359 1368 1406 1488 1512 1519 1536 1539 1554 1568 1596 1613 1674 1701 1728 1736 1764 1767 1776 1792 1812 1813 1824 1862 1944 1953 1984 1986 1998 2016 2048 2052 2072 2109 2114 2128 2232 2268 2294 2304 2317 2331 2352 2356 2368 2394 2416 2432 2511 2592 2604 2646 2648 2664 2688 2718 2736 2793 2812 2869 2976 2979 2997 3024 3038 3072 3078 3108 3136 3171 3192 3226 3348 3402 3441 3456 3472 3528 3534 3552 3584 3591 3624 3626 3648 3724 3888 3906 3968 3969 3972 3996 4032 4077 4096 4104 4123 4144 4218 4228 4256 4464 4536 4557 4588 4608 4617 4634 4662 4681 4704 4712 4736 4788 4832 4839 4864 4921 5022 5184 5208 5292 5296 5301 5328 5376 5436 5439 5472 5586 5587 5624 5738 5859 5952 5958 5994 6048 6076 6144 6156 6216 6272 6289 6327 6342 6384 6452 6696 6804 6882 6912 6944 6951 6993 7056 7068 7104 7168 7182 7248 7252 7296 7399 7448 7533 7776 7812 7936 7938 7944 7992 8029 8064 8154 8192 8208 8246 8288 8379 8436 8456 8512 8607 8928 8937 8991 9072 9114 9176 9216 9234 9268 9324 9362 9408 9424 9472 9513 9576 9664 9678 9728 9842 10044 10261 10323 10368 10416 10584 10592 10602 10656 10752 10773 10872 10878 10944 11172 11174 11248 11291 11476 11718 11904 11907 11916 11988 12096 12152 12231 12247 12288 12312 12369 12432 12544 12578 12654 12684 12768 12904 13392 13608 13671 13764 13824 13888 13902 13986 14043 14112 14136 14208 14336 14364 14496 14504 14517 14592 14763 14798 14896 15066 15552 15624 15872 15876 15888 15903 15984 16058 16128 16219 16308 16317 16384 16416 16492 16576 16758 16761 16872 16912 17024 17214 17577 17856 17874 17982 18144 18228 18352 18432 18468 18536 18648 18724 18816 18848 18867 18944 18981 19026 19152 19328 19356 19456 19684 20083 20088 20522 20646 20736 20832 20853 20979 21168 21184 21204 21312 21504 21546 21744 21756 21793 21888 22197 22344 22348 22496 22582 22952 23436 23808 23814 23832 23976 24087 24192 24304 24462 24494 24576 24624 24738 24864 25088 25137 25156 25308 25368 25536 25808 25821 26784 26811 27216 27342 27528 27648 27776 27804 27972 28086 28224 28272 28416 28539 28672 28728 28861 28992 29008 29034 29184 29526 29596 29792 30132 30647 30783 30969 31104 31248 31744 31752 31776 31806 31968 32116 32256 32319 32438 32616 32634 32767 32832 32984 33152 33516 33522 33744 33824 33873 34048 34428 34447 35154 35712 35748 35964 36288 36456 36693 36704 36741 36864 36936 37072 37107 37296 37448 37632 37696 37734 37888 37962 38052 38304 38656 38712 38912 39109 39368 40166 40176 41013 41044 41292 41472 41664 41706 41958 42129 42336 42368 42408 42624 43008 43092 43488 43512 43551 43586 43776 44023 44289 44394 44688 44696 44992 45164 45904 46872 47616 47628 47664 47709 47952 48174 48384 48608 48657 48924 48951 48988 49152 49248 49476 49728 49981 50003 50176 50274 50283 50312 50616 50736 51072 51616 51642 52731 53568 53622 54432 54684 55056 55296 55552 55608 55944 56172 56203 56448 56544 56601 56832 56943 57078 57344 57456 57722 57984 58016 58068 58368 59052 59192 59584 59681 60249 60264 61294 61566 61938 62208 62496 62559 62937 63488 63504 63552 63612 63936 64232 64512 64638 64876 65232 65268 65379 65534 65664 65968 66304 66591 67032 67044 67488 67648 67746 68096 68856 68894 70308 71424 71496 71827 71928 72261 72576 72912 73386 73408 73482 73728 73872 74144 74214 74592 74896 75264 75392 75411 75468 75776 75924 76104 76608 77312 77424 77463 77824 78218 78736 79037 80332 80352 80433 82026 82088 82584 82944 83328 83412 83916 84258 84672 84736 84816 85248 85617 85729 86016 86184 86583 86976 87024 87102 87172 87552 88046 88578 88788 88939 89376 89392 89984 90328 91808 91941 92349 92907 93744 95232 95256 95328 95418 95904 96348 96768 97216 97314 97848 97902 97976 98301 98496 98952 99456 99962 100006 100352 100548 100566 100624 101232 101472 101619 102144 103232 103284 103341 105462 106153 107136 107244 108864 109368 110112 110223 110592 111104 111216 111321 111888 112344 112406 112896 113088 113202 113664 113886 114156 114688 114912 115444 115968 116032 116136 116736 117327 118104 118384 119168 119362 120498 120528 122588 123039 123132 123876 124416 124992 125118 125874 126387 126976 127008 127104 127224 127872 128464 129024 129276 129752 130464 130536 130653 130758 131068 131328 131936 132069 132608 132867 133182 134064 134088 134976 135296 135492 136192 137712 137788 140581 140616 142848 142992 143127 143654 143856 144522 145152 145824 145971 146772 146816 146853 146964 147456 147744 148288 148428 149184 149792 149943 150009 150528 150784 150822 150849 150936 151552 151848 152208 152551 153216 154624 154848 154926 155648 156436 157472 158074 160664 160704 160866 164052 164176 165168 165888 166656 166824 167832 168516 168609 169344 169472 169632 169803 170496 170829 171234 171458 172032 172368 173166 173197 173952 174048 174204 174344 175104 176092 177156 177576 177878 178752 178784 179043 179968 180656 180747 183616 183882 184698 185814 187488 187677 190464 190512 190656 190836 191808 192696 193536 194432 194628 194959 195696 195804 195952 196137 196602 196992 197904 198912 199773 199924 200012 200704 201096 201132 201248 202464 202944 203238 204288 206464 206568 206682 210924 212306 214272 214488 214529 215481 216783 217728 218736 220224 220446 221184 222208 222432 222642 223776 224688 224812 225792 226176 226233 226404 227328 227772 228312 229369 229824 230888 231936 232064 232272 232389 232693 233472 234654 236208 236768 237111 238336 238724 240996 241056 243563 245176 246078 246264 247752 248832 249984 250236 251748 252774 253952 254016 254208 254448 255744 256851 256928 257187 258048 258552 259504 259749 260928 261072 261306 261516 262136 262656 263872 264138 265216 265734 266364 266817 268128 268176 269952 270592 270984 272384 273763 275424 275576 275823 277047 278721 281162 281232 285696 285984 286254 287308 287712 289044 290304 291648 291942 293544 293632 293706 293928 294903 295488 296576 296856 298368 299584 299886 300018 301056 301568 301644 301698 301872 303104 303696 304416 304857 305102 306432 308161 309248 309696 309852 310023 311296 312872 314944 316148 318459 321328 321408 321732 328104 328352 330336 330669 331776 333312 333648 333963 335664 337032 337218 338688 338944 339264 339606 340992 341658 342468 342916 344064 344736 346332 346394 347904 348096 348408 348688 349867 350021 350208 351981 352184 354312 355152 355756 357504 357568 358086 359936 361312 361494 367232 367764 369117 369396 371628 374976 375354 379161 379657 380928 381024 381312 381672 383616 385392 387072 388864 389256 389918 391392 391608 391904 391959 392274 393204 393984 395808 396207 397824 398601 399546 399848 400024 401408 402192 402264 402496 404928 405888 406476 408576 412928 413136 413364 417767 421743 421848 424612 428544 428976 429058 430962 433566 435456 437472 437913 440448 440559 440892 442368 444416 444864 445284 447552 449376 449624 449829 450027 451584 452352 452466 452547 452808 454656 455544 456624 457653 458738 459648 461776 463872 464128 464544 464778 465386 466944 469308 472416 473536 474222 476672 477448 481992 482112 487126 490352 492156 492528 495504 497664 499968 500472 502789 503496 505548 505827 507904 508032 508416 508896 509409 511488 513702 513856 514374 516096 517104 519008 519498 519591 521856 522144 522612 523032 524272 525312 527744 528276 530432 531468 532728 533634 533903 536256 536352 537129 539904 541184 541968 542241 544768 547526 550848 551152 551646 554094 557442 562324 562464 563031 571392 571968 572508 574616 575424 578088 580608 583296 583884 584877 587088 587264 587412 587856 588411 589806 590976 593152 593712 596736 599168 599319 599772 600036 600103 602112 603136 603288 603396 603744 606208 607392 608832 609714 610204 612864 616322 618496 619392 619704 620046 622573 625744 629888 632296 636918 642656 642816 643464 643587 646443 650349 656208 656704 660672 661338 663552 666624 667296 667926 671328 674064 674436 677376 677888 678528 679212 681984 683316 684936 685832 688107 689472 692664 692788 695808 696192 696816 697167 697376 698079 699734 700042 700416 703962 704368 708624 710304 711333 711512 715008 715136 716172 719872 722624 722988 730689 734464 735528 738234 738792 743071 743256 749952 750708 758322 759314 761856 762048 762624 763344 767232 770784 771561 774144 777728 778512 779247 779836 782784 783216 783808 783918 784548 786408 787968 791616 792414 795648 797202 799092 799696 800048 800451 802816 804384 804528 804992 809856 811776 812952 817152 821289 825856 826272 826728 827469 831141 835534 843486 843696 849224 857088 857952 858116 861924 867132 870912 874944 875826 880896 881118 881784 884709 888832 889728 890568 895104 898752 899248 899658 900054 903168 904704 904932 905094 905616 909312 911088 913248 914571 915306 917476 919296 923552 924483 927744 928256 929088 929556 930069 930772 933888 938616 944832 947072 948444 949639 950057 953344 954896 955377 963984 964224 974252 980704 984312 985056 991008 992007 995328 999936 1000944 1001889 1005578 1006992 1011096 1011654 1016064 1016832 1017792 1018818 1022976 1027404 1027712 1028748 1032192 1034208 1038016 1038996 1039182 1043712 1044288 1045224 1046064 1048544 1049601 1050063 1050624 1055488 1055943 1056552 1060864 1062936 1065456 1067268 1067806 1067857 1072512 1072704 1074258 1079808 1082368 1083936 1084482 1089536 1095052 1101696 1102304 1103292 1108188 1114884 1124648 1124928 1126062 1133939 1137483 1138971 1142784 1143936 1145016 1149232 1150848 1156176 1161216 1166592 1167768 1169754 1174176 1174528 1174824 1175712 1176822 1179612 1181952 1186304 1187424 1188621 1193472 1195803 1198336 1198638 1199544 1200072 1200206 1204224 1206272 1206576 1206792 1207488 1212379 1214784 1217664 1219428 1220408 1225728 1232644 1236992 1238784 1239408 1240092 1245146 1251488 1253301 1259776 1264592 1265229 1273836 1285312 1285632 1286928 1287174 1292886 1300698 1312416 1313408 1313739 1321344 1322676 1327104 1333248 1334592 1335852 1342656 1348128 1348872 1349487 1350081 1354752 1355776 1357056 1357641 1358424 1363968 1364713 1366632 1369872 1371664 1372959 1376214 1378944 1385328 1385576 1391616 1392384 1393632 1394334 1394752 1396158 1399468 1400084 1400832 1407924 1408736 1417248 1420608 1422666 1423024 1430016 1430272 1432344 1439744 1445248 1445976 1461378 1468928 1471056 1476468 1477584 1486142 1486512 1499904 1501416 1501703 1508367 1516644 1517481 1518628 1523712 1524096 1525248 1526688 1528227 1534464 1541568 1543122 1548288 1549411 1555456 1557024 1558494 1558773 1559672 1565568 1566432 1567616 1567836 1569096 1572816 1575936 1583232 1584828 1591296 1594404 1598184 1599392 1600096 1600902 1601709 1608768 1609056 1609984 1611387 1619712 1623552 1625904 1626723 1628851 1634304 1642578 1651712 1652544 1653456 1654938 1662282 1671068 1686972 1687392 1698448 1704941 1714176 1715904 1716232 1723848 1734264 1741824 1749888 1751652 1754631 1761792 1762236 1763568 1765233 1769418 1777664 1779456 1781136 1790208 1797504 1797957 1798496 1799316 1800108 1800309 1806336 1809408 1809864 1810188 1811232 1818624 1822176 1826496 1829142 1830612 1834952 1838592 1847104 1848966 1849297 1850111 1855488 1856512 1858176 1859112 1860138 1861544 1867719 1877232 1889664 1894144 1896888 1899278 1900114 1906688 1909792 1910754 1927968 1928448 1930761 1939329 1948504 1951047 1961408 1968624 1970112 1982016 1984014 1990656 1999872 2001888 2003778 2011156 2013984 2022192 2023308 2032128 2033664 2035584 2037636 2045952 2054808 2055424 2057496 2064321 2068416 2076032 2077992 2078364 2087424 2088576 2090448 2092128 2094237 2097088 2099202 2100126 2101248 2110976 2111886 2113104 2121728 2125872 2130912 2133999 2134536 2135612 2135714 2145024 2145408 2148516 2159616 2164736 2167872 2168964 2179072 2190104 2192067 2203392 2204608 2206584 2216376 2229213 2229768 2249296 2249856 2252124 2267878 2274966 2277942 2285568 2287872 2290032 2298464 2301696 2312352 2314683 2322432 2333184 2335536 2337741 2339508 2348352 2349056 2349648 2351424 2353644 2359224 2363904 2372608 2374848 2377242 2386944 2391606 2396672 2397276 2399088 2400144 2400412 2401353 2408448 2412544 2413152 2413584 2414976 2424758 2429568 2435328 2438856 2440816 2449069 2450147 2451456 2463867 2465288 2473984 2477568 2478816 2480184 2482407 2490292 2493423 2502976 2506602 2519552 2529184 2530458 2547672 2570624 2571264 2573856 2574348 2585772 2601396 2624832 2626816 2627478 2642688 2645352 2654127 2657599 2666496 2669184 2671704 2685312 2696256 2697744 2698974 2700162 2709504 2711552 2714112 2715282 2716848 2727936 2729426 2733264 2739744 2743328 2743713 2745918 2752428 2757888 2770656 2771152 2773449 2783232 2784768 2787264 2788668 2789504 2790207 2792316 2798936 2800168 2801664 2815848 2817472 2834496 2841216 2845332 2846048 2848917 2850171 2860032 2860544 2864688 2866131 2879488 2890496 2891952 2922756 2924369 2937856 2942112 2952936 2955168 2972284 2973024 2976021 2999808 3002832 3003406 3016734 3033288 3034962 3037256 3048192 3050496 3053376 3056454 3068928 3083136 3086244 3096576 3098822 3110912 3114048 3116988 3117546 3119344 3131136 3132864 3135232 3135672 3138192 3145632 3148803 3150189 3151872 3166464 3167829 3169656 3182592 3188808 3196368 3198784 3200192 3201804 3203418 3203571 3217536 3218112 3219968 3222774 3239424 3247104 3251808 3253446 3257702 3268608 3285156 3290743 3303424 3305088 3306912 3309876 3324564 3342136 3373944 3374784 3396896 3401817 3409882 3416913 3428352 3431808 3432464 3447696 3468528 3483648 3499776 3503304 3509262 3523584 3524472 3527136 3530466 3538836 3555328 3558912 3562272 3565863 3580416 3595008 3595914 3596992 3598632 3600216 3600618 3612672 3618816 3619728 3620376 3622464 3637137 3644352 3652992 3658284 3661224 3669904 3677184 3694208 3697932 3698594 3700222 3710976 3713024 3716352 3718224 3720276 3723088 3735438 3737321 3754464 3759903 3779328 3788288 3793776 3795687 3798556 3800228 3813376 3819584 3821508 3855936 3856896 3861522 3878658 3897008 3902094 3922816 3937248 3940224 3941217 3964032 3968028 3981312 3999744 4003776 4007556 4022312 4027968 4044384 4046616 4048461 4050243 4064256 4067328 4071168 4075272 4091904 4094139 4109616 4110848 4114992 4118877 4128642 4136832 4152064 4155984 4156728 4174848 4177152 4180896 4184256 4188474 4194176 4198404 4200252 4202496 4221952 4223772 4226208 4243456 4251744 4261824 4267998 4269072 4271224 4271428 4290048 4290816 4297032 4319232 4329472 4335744 4337928 4358011 4380208 4384134 4406784 4409216 4413168 4432752 4458426 4459536 4498592 4499712 4504248 4505109 4525101 4535756 4549932 4552443 4555884 4571136 4575744 4580064 4596928 4603392 4624704 4627697 4629366 4644864 4648233 4666368 4671072 4675482 4676319 4679016 4696704 4698112 4699296 4702848 4707288 4718448 4727808 4745216 4749696 4754484 4773888 4783212 4793344 4794552 4798176 4800288 4800824 4802706 4805127 4825088 4826304 4827168 4829952 4834161 4849516 4859136 4870656 4877712 4880169 4881632 4886553 4898138 4900294 4902912 4927734 4930576 4955136 4957632 4960368 4964814 4980584 4986846 5005952 5013204 5039104 5058368 5060916 5095344 5114823 5141248 5142528 5147712 5148696 5171544 5201497 5202792 5249664 5253632 5254956 5263893 5285376 5290704 5295699 5308254 5315198 5332992 5338368 5343408 5370624 5392512 5395488 5397948 5400324 5400927 5419008 5423104 5428224 5430564 5433696 5455872 5458852 5466528 5479488 5486656 5487426 5491836 5504856 5515776 5541312 5542304 5546898 5547891 5550333 5566464 5569536 5574528 5577336 5579008 5580414 5584632 5597872 5600336 5603157 5631696 5634944 5668992 5682432 5690664 5692096 5697834 5700342 5720064 5721088 5729376 5732262 5758976 5780992 5783904 5792283 5817987 5845512 5848738 5875712 5884224 5905872 5910336 5944568 5946048 5952042 5999616 6005664 6006812 6033468 6066576 6069924 6074512 6096384 6100992 6106752 6112908 6137856 6166272 6172488 6192963 6197644 6221824 6228096 6233976 6235092 6238688 6262272 6265728 6270464 6271344 6276384 6282711 6291264 6297606 6300378 6303744 6332928 6335658 6339312 6365184 6377616 6392736 6397568 6400384 6401997 6403608 6406836 6407142 6435072 6436224 6439936 6445548 6478848 6494208 6503616 6506892 6515404 6537216 6570312 6576201 6581486 6606848 6610176 6613824 6619752 6647473 6649128 6650399 6684272 6687639 6747888 6749568 6793792 6803634 6819764 6833826 6856704 6863616 6864928 6895392 6937056 6944049 6967296 6999552 7006608 7013223 7018524 7047168 7048944 7054272 7060932 7077672 7117824 7124544 7131726 7160832 7190016 7191828 7193984 7197264 7200432 7201236 7204059 7213483 7225344 7237632 7239456 7240752 7244928 7274274 7288704 7305984 7316568 7322448 7339808 7347207 7350441 7354368 7388416 7391601 7395864 7397188 7400444 7421952 7426048 7432704 7436448 7440552 7446176 7447221 7470876 7474642 7508928 7519806 7550453 7558656 7576576 7587552 7591374 7597112 7600456 7626752 7639168 7643016 7711872 7713792 7723044 7757316 7794016 7804188 7845632 7874496 7880448 7882434 7928064 7936056 7937573 7962381 7972797 7999488 8007552 8015112 8044624 8055936 8088768 8093232 8096922 8100486 8128512 8134656 8142336 8150544 8183808 8188278 8219232 8221696 8229984 8237754 8257284 8273664 8304128 8311968 8313456 8320347 8349696 8354304 8361792 8368512 8370621 8376948 8388352 8396808 8400504 8404992 8443904 8447544 8452416 8486653 8503488 8523648 8535996 8538144 8542448 8542856 8546751 8550513 8580096 8581632 8594064 8598393 8638464 8658944 8671488 8675856 8716022 8760416 8768268 8773107 8813568 8818432 8826336 8865504 8916852 8919072 8997184 8999424 9008496 9010218 9011831 9050202 9071512 9099864 9104886 9111768 9151488 9160128 9193856 9206784 9249408 9255394 9258732 9289728 9296466 9332736 9342144 9350964 9352638 9358032 9393408 9396224 9398592 9405696 9414576 9436896 9446409 9450567 9455616 9490432 9499392 9503487 9508968 9547776 9552991 9566424 9586688 9589104 9596352 9600576 9601648 9605412 9610254 9610713 9650176 9652608 9654336 9659904 9668322 9699032 9718272 9741312 9755424 9760338 9763264 9773106 9796276 9800588 9805824 9855468 9861152 9872229 9910272 9915264 9920736 9929628 9961168 9973692 10011904 10026408 10078208 10116736 10121832 10144157 10190688 10205451 10229646 10250739 10282496 10285056 10295424 10297392 10343088 10402994 10405584 10499328 10507264 10509912 10527786 10570752 10581408 10591398 10616508 10630396 10665984 10676736 10686816 10697589 10741248 10785024 10790976 10795896 10800648 10801854 10838016 10845877 10856448 10861128 10867392 10911411 10917704 10933056 10958976 10973312 10974852 10983672 11009712 11031552 11082624 11084608 11093796 11095782 11100666 11132928 11139072 11149056 11154672 11158016 11160828 11169264 11195744 11200672 11206314 11211963 11263392 11269888 11279709 11337984 11364864 11381328 11384192 11387061 11395668 11400684 11401957 11440128 11442176 11458752 11464524 11517952 11561984 11567808 11584566 11635974 11691024 11697476 11751424 11768448 11811744 11820672 11889136 11892096 11904084 11934587 11999232 12011328 12013624 12066936 12133152 12139848 12145383 12149024 12150729 12192768 12201984 12213504 12225816 12275712 12282417 12332544 12344976 12356631 12385926 12395288 12443648 12456192 12467952 12470184 12477376 12524544 12531456 12540928 12542688 12552768 12565422 12582528 12595212 12600756 12607488 12665856 12671316 12678624 12730368 12755232 12785472 12795136 12800768 12803994 12807216 12813672 12814284 12870144 12872448 12879872 12891096 12945079 12950777 12957696 12988416 13007232 13013784 13030808 13074033 13140624 13152402 13162972 13213696 13220352 13227648 13239504 13294946 13298256 13300798 13368544 13375278 13495776 13499136 13515327 13575303 13587584 13607268 13639528 13657329 13667652 13713408 13727232 13729856 13790784 13874112 13883091 13888098 13934592 13944699 13999104 14013216 14026446 14028957 14037048 14094336 14097888 14108544 14121864 14155344 14235648 14249088 14263452 14321664 14380032 14383656 14387968 14394528 14400864 14402472 14408118 14415381 14426966 14475264 14478912 14481504 14489856 14502483 14548548 14577408 14611968 14633136 14644896 14659659 14679616 14694414 14700882 14708736 14776832 14783202 14791728 14794376 14800888 14852096 14865408 14872896 14881104 14892352 14894442 14941752 14949284 15017856 15039612 15100906 15117312 15153152 15175104 15182748 15194224 15200912 15253504 15278336 15286032 15344469 15423744 15427584 15446088 15514632 15588032 15604491 15608376 15691264 15748992 15760896 15764868 15791679 15856128 15872112 15875146 15924762 15945594 15998976 16015104 16030224 16089248 16111872 16177536 16186464 16193844 16200972 16202781 16257024 16269312 16284672 16301088 16367616 16376556 16438464 16443392 16459968 16475508 16514568 16547328 16550993 16608256 16623936 16626912 16640694 16643673 16650999 16699392 16708608 16723584 16737024 16741242 16753896 16776704 16793616 16801008 16809471 16887808 16895088 16904832 16973306 17006976 17047296 17071992 17076288 17084896 17085712 17093502 17101026 17160192 17163264 17188128 17196786 17276928 17317888 17342976 17351712 17376849 17432044 17453961 17520832 17536536 17546214 17627136 17636864 17652672 17731008 17833704 17838144 17994368 17998848 18016992 18020436 18023662 18100404 18143024 18199728 18209772 18223536 18302976 18320256 18387712 18413568 18498816 18510788 18517464 18578889 18592932 18603193 18665472 18684288 18701928 18705276 18716064 18786816 18792448 18797184 18811392 18829152 18848133 18873792 18892818 18901134 18911232 18980864 18998784 19006974 19017936 19095552 19105982 19132848 19173376 19178208 19192704 19201152 19203296 19205991 19210824 19220508 19221426 19305216 19308672 19319808 19336644 19398064 19436544 19482624 19510848 19520676 19526528 19546212 19592552 19601176 19611648 19710936 19722304 19728603 19744458 19754411 19820544 19830528 19841472 19859256 19922336 19942419 19947384 19951197 20023808 20052816 20062917 20156416 20233472 20243664 20288314 20381376 20410902 20459292 20501478 20564992 20570112 20590848 20594784 20686176 20805988 20811168 20832147 20998656 21014528 21019824 21055572 21141504 21162816 21182796 21233016 21260792 21353472 21373632 21395178 21482496 21570048 21581952 21591792 21601296 21603708 21612177 21640449 21676032 21691754 21712896 21722256 21734784 21822822 21835408 21866112 21917952 21946624 21949704 21967344 22019424 22041621 22051323 22063104 22165248 22169216 22174803 22187592 22191564 22201332 22265856 22278144 22298112 22309344 22316032 22321656 22338528 22391488 22401344 22412628 22423926 22526784 22539776 22559418 22651359 22675968 22729728 22762656 22768384 22774122 22791336 22801368 22803914 22880256 22884352 22917504 22929048 23035201 23123968 23135616 23169132 23271948 23382048 23394952 23502848 23536896 23623488 23641344 23778272 23784192 23808168 23812719 23869174 23918391 23998464 24022656 24027248 24133872 24266304 24279696 24290766 24298048 24301458 24385536 24403968 24427008 24451632 24551424 24564834 24665088 24689952 24713262 24771852 24790576 24887296 24912384 24935904 24940368 24954752 24961041 25049088 25062912 25081856 25085376 25105536 25130844 25165056 25190424 25201512 25214976 25331712 25342632 25357248 25459959 25510464 25570944 25590272 25601536 25607988 25614432 25627344 25628568 25640253 25651539 25740288 25744896 25759744 25782192 25795179 25890158 25901554 25915392 25976832 26014464 26027568 26061616 26148066 26161247 26281248 26304804 26319321 26325944 26427392 26440704 26455296 26479008 26589892 26596512 26601596 26737088 26750556 26991552 26998272 27030654 27035493 27150606 27175168 27214536 27279056 27314658 27335304 27454464 27459712 27581568 27748224 27766182 27776196 27869184 27889398 27998208 28026432 28052892 28057914 28074096 28188672 28195776 28217088 28243728 28310688 28339227 28351701 28471296 28498176 28526904 28643328 28658973 28760064 28767312 28775936 28789056 28801728 28804944 28816236 28830762 28832139 28853932 28950528 28957824 28963008 28979712 29004966 29097096 29154816 29223936 29266272 29289792 29319318 29359232 29388828 29401764 29417472 29438809 29553664 29566404 29583456 29588752 29601776 29616687 29704192 29730816 29745792 29762208 29784704 29788884 29883504 29898568 30035712 30079224 30201812 30234624 30306304 30350208 30365496 30388448 30401824 30432471 30556672 30572064 30616353 30688938 30752217 30847488 30855168 30892176 31029264 31176064 31208982 31216752 31382528 31497984 31521792 31529736 31583358 31712256 31744224 31750292 31849524 31891188 31997952 32030208 32060448 32178496 32223744 32355072 32372928 32387688 32393879 32401944 32405562 32514048 32537631 32569344 32602176 32734233 32753112 32876928 32886784 32919936 32951016 33029136 33094656 33101986 33216512 33247872 33253824 33281388 33287346 33301998 33398784 33417216 33447168 33474048 33482484 33507792 33553408 33587232 33602016 33618942 33635889 33775616 33790176 33809664 33839127 33946612 34013952 34094592 34143984 34152576 34161183 34169792 34171424 34187004 34202052 34205871 34320384 34326528 34376256 34393572 34553856 34685952 34703424 34753698 34864088 34907922 35041664 35073072 35092428 35136643 35152109 35254272 35273728 35305344 35462016 35667408 35676288 35803761 35988736 35997696 36033984 36040872 36047324 36200808 36286048 36399456 36419544 36447072 36605952 36640512 36775424 36827136 36847251 36997632 37021576 37034928 37069893 37157778 37185864 37206386 37330944 37368576 37403856 37410552 37432128 37573632 37594368 37622784 37658304 37696266 37747584 37785636 37802268 37822464 37961728 37997568 38013948 38035872 38191104 38211964 38265696 38346752 38356416 38385408 38402304 38406592 38411982 38421648 38441016 38442852 38610432 38617344 38639616 38673288 38796128 38835237 38852331 38873088 38965248 39021696 39041352 39053056 39092424 39185104 39202352 39222099 39421872 39444608 39457206 39488916 39508822 39641088 39661056 39682944 39718512 39844672 39884838 39894768 39902394 40047616 40105632 40125834 40312832 40466944 40487328 40545981 40576628 40725909 40762752 40821804 40918584 41002956 41129984 41140224 41181696 41189568 41372352 41611976 41622336 41649273 41664294 41834097 41997312 42029056 42039648 42086871 42111144 42283008 42325632 42365592 42466032 42521584 42706944 42747264 42790356 42964992 43140096 43163904 43183584 43202592 43207416 43224354 43246143 43280898 43383508 43425792 43444512 43469568 43645644 43670816 43732224 43835904 43893248 43899408 43934688 43978977 44038848 44083242 44102646 44126208 44330496 44338432 44349606 44375184 44383128 44402664 44556288 44596224 44618688 44632064 44643312 44677056 44782976 44802688 44825256 44847852 45053568 45079552 45118836 45302718 45351936 45459456 45525312 45536768 45548244 45582672 45602736 45607828 45760512 45768704 45835008 45858096 46033407 46070402 46247936 46271232 46338264 46532311 46543896 46552793 46764096 46789904 46813473 47005696 47073792 47246976 47282688 47375037 47556544 47568384 47616336 47625438 47738348 47836782 47996928 48045312 48054496 48267744 48532608 48559392 48581532 48596096 48602916 48608343 48771072 48807936 48854016 48903264 49102848 49129668 49330176 49379904 49426524 49543704 49581152 49652979 49824768 49871808 49880736 49909504 49922082 49931019 49952997 50098176 50125824 50163712 50170752 50211072 50261688 50330112 50380848 50403024 50428413 50494381 50663424 50685264 50714496 50919918 51020928 51141888 51180544 51203072 51215976 51228864 51254688 51257136 51280506 51303078 51480576 51489792 51519488 51564384 51590358 51780316 51803108 51830784 51953664 52028928 52055136 52123232 52130547 52296132 52322494 52562496 52609608 52638642 52651888 52853171 52881408 52910592 52958016 53179784 53193024 53203192 53474176 53501112 53983104 53996544 54061308 54070986 54301212 54350336 54429072 54558112 54629316 54670608 54908928 54919424 55163136 55496448 55532364 55552392 55563011 55736667 55778796 55809579 55996416 56052864 56105784 56115828 56148192 56377344 56391552 56434176 56487456 56544399 56621376 56678454 56703402 56942592 56996352 57053808 57286656 57317946 57328207 57520128 57534624 57551872 57578112 57603456 57609888 57632472 57661524 57664278 57707864 57915648 57926016 57959424 58009932 58194192 58309632 58447872 58532544 58579584 58638636 58718464 58777656 58803528 58834944 58877618 59107328 59132808 59166912 59177504 59185809 59203552 59233374 59263233 59461632 59491584 59524416 59569408 59577768 59767008 59797136 59827257 59853591 60071424 60158448 60188751 60403624 60469248 60612608 60700416 60730992 60776896 60803648 60864942 61113344 61144128 61232706 61377876 61504434 61694976 61710336 61784352 62058528 62352128 62417964 62433504 62765056 62995968 63043584 63059472 63082817 63166716 63424512 63488448 63500584 63699048 63782376 64060416 64120896 64356992 64447488 64710144 64745856 64775376 64787758 64803888 64811124 64921347 65028096 65075262 65138688 65204352 65468466 65506224 65753856 65773568 65839872 65902032 66058272 66124863 66153969 66189312 66203972 66433024 66495744 66507648 66524409 66562776 66574692 66603996 66797568 66834432 66894336 66948096 66964968 67015584 67106816 67174464 67204032 67237884 67271778 67551232 67580352 67619328 67678254 67893224 67954077 68027904 68189184 68287968 68305152 68322366 68339584 68342848 68374008 68404104 68411742 68640768 68653056 68752512 68787144 69105603 69371904 69406848 69507396 69728176 69815844 70083328 70146144 70184856 70273286 70304218 70508544 70547456 70610688 70924032 71009099 71334816 71352576 71438157 71607522 71755173 71977472 71995392 72067968 72081744 72094648 72401616 72572096 72798912 72839088 72894144 73211904 73281024 73550848 73654272 73694502 73995264 74043152 74069856 74139786 74315556 74371728 74412772 74661888 74737152 74807712 74821104 74864256 74883123 75147264 75188736 75245568 75316608 75392532 75495168 75571272 75604536 75644928 75921139 75995136 76027896 76071744 76379877 76423928 76531392 76693504 76712832 76770816 76804608 76813184 76823964 76843296 76882032 76885704 76920759 76954617 77220864 77234688 77279232 77346576 77592256 77670474 77704662 77746176 77930496 78043392 78082704 78106112 78184848 78370208 78404704 78444198 78483741 78843744 78889216 78914412 78957963 78977832 79017644 79282176 79322112 79365888 79437024 79689344 79769676 79789536 79804788 80095232 80211264 80251668 80619353 80625664 80933888 80974656 81091962 81106479 81153256 81451818 81525504 81643608 81837168 82005912 82259968 82363392 82379136 82744704 83223952 83244672 83298546 83328588 83668194 83994624 84058112 84079296 84173742 84222288 84566016 84651264 84731184 84932064 85017681 85043168 85055103 85413888 85494528 85580712 85929984 85976919 86280192 86327808 86367168 86405184 86414832 86448708 86492286 86496417 86561796 86767016 86851584 86889024 86939136 87291288 87341632 87464448 87671808 87786496 87798816 87869376 87957954 88077696 88166484 88205292 88252416 88316427 88660992 88676864 88699212 88750368 88766256 88805328 88850061 89112576 89192448 89237376 89264128 89286624 89354112 89565952 89605376 89650512 89695704 90107136 90159104 90237672 90605436 90615553 90655439 90703872 90918912 91050624 91073536 91096488 91165344 91205472 91215656 91297413 91537408 91670016 91716192 91849059 92066814 92140804 92256651 92495872 92542464 92676528 93064622 93087792 93105586 93528192 93579808 93626946 94147584 94493952 94565376 94750074 95113088 95136768 95232672 95250876 95476696 95673564 95993856 96090624 96108992 96535488 97065216 97118784 97163064 97181637 97192192 97205832 97216686 97542144 97612893 97708032 97806528 98202699 98259336 98660352 98759808 98853048 99087408 99162304 99305958 99649536 99743616 99761472 99819008 99844164 99862038 99905994 100196352 100251648 100327424 100341504 100422144 100523376 100660224 100761696 100806048 100856826 100907667 100988762 101326848 101370528 101428992 101517381 101839836 102041856 102283776 102361088 102406144 102431952 102457728 102509376 102514272 102561012 102606156 102617613 102961152 102979584 103038976 103128768 103180716 103560632 103606216 103661568 104057856 104110272 104246464 104261094 104592264 104644988 105124992 105219216 105277284 105303776 105409929 105456327 105706342 105762816 105821184 105916032 106359568 106386048 106406384 106948352 107002224 107411283 107966208 107993088 108122616 108141972 108602424 108700672 108858144 109116224 109258632 109341216 109817856 109838848 110326272 110541753 110992896 111064728 111104784 111126022 111473334 111557592 111619158 111992832 112105728 112211568 112231656 112296384 112783104 112868352 112974912 113088798 113242752 113356908 113406804 113885184 113992704 114107616 114573312 114635892 114656414 115040256 115069248 115103744 115156224 115206912 115219776 115264944 115323048 115328556 115415728 115831296 115852032 115856951 115918848 116019864 116388384 116505711 116556993 116619264 116895744 117065088 117159168 117277272 117436928 117555312 117607056 117666297 117755236 118214656 118265616 118333824 118355008 118371618 118407104 118466748 118526466 118923264 118983168 119048832 119138816 119155536 119534016 119594272 119654514 119707182 120142848 120316896 120377502 120807248 120938496 121225216 121400832 121461984 121553792 121607296 121637943 121729884 122177727 122226688 122288256 122465412 122755752 123008868 123389952 123420672 123568704 124117056 124704256 124835928 124867008 124947819 125502291 125530112 125991936 126087168 126118944 126165634 126333432 126849024 126976896 127001168 127398096 127564752 128120832 128241792 128713984 128894976 129420288 129491712 129550752 129575516 129607776 129622248 129738429 129842694 130150524 130277376 130408704 130936932 131012448 131507712 131547136 131679744 131804064 131936931 132116544 132249726 132307938 132378624 132407944 132866048 132991488 133015296 133048818 133125552 133149384 133207992 133668864 133788672 133896192 133929936 134031168 134213632 134348928 134408064 134475768 134543556 135160704 135238656 135356508 135786448 135908154 136055808 136378368 136575936 136610304 136644732 136679168 136685696 136748016 136808208 136823484 137281536 137306112 137505024 137574288 138100221 138211206 138280877 138743808 138813696 139014792 139456352 139596933 139631688 139658379 140166656 140292288 140369712 140440419 140546572 140608436 141017088 141094912 141221376 141848064 142018198 142669632 142705152 142876314 143215044 143458607 143510346 143954944 143990784 144135936 144163488 144189296 144803232 145144192 145597824 145678176 145788288 145825029 146423808 146562048 147101696 147308544 147389004 147990528 148086304 148139712 148279572 148631112 148743456 148825544 148958937 149474304 149615424 149642208 149728512 149766246 149793057 149858991 150294528 150377472 150491136 150633216 150785064 150990336 151142544 151209072 151285239 151483143 151842278 151990272 152055792 152143488 152759754 152847856 153062784 153425664 153541632 153609216 153626368 153647928 153686592 153764064 153771408 153841518 153909234 154441728 154469376 154558464 154693152 155184512 155340948 155409324 155492352 155860992 156086784 156165408 156212224 156369696 156740416 156809408 156888396 156967482 157687488 157778432 157828824 157915926 157955664 158035288 158559513 158644224 158731776 158874048 159378688 159539352 159579072 159609576 160190464 160422528 160503336 161238706 161246407 161867776 161949312 162183924 162212958 162306512 162903636 163051008 163287216 163674336 164011824 164519936 164726784 164758272 165489408 166447904 166489344 166597092 166657176 166689033 167336388 167428737 167989248 168116224 168158592 168347484 168444576 169132032 169302528 169462368 169864128 170035362 170086336 170110206 170827776 170989056 171161424 171224789 171859968 171953838 171984621 172560384 172655616 172734336 172810368 172829664 172897416 172984572 172992834 173123592 173534032 173778048 173878272 174582576 174683264 174928896 175343616 175572992 175597632 175738752 175915908 176155392 176332968 176410584 176504832 176632854 177321984 177353728 177398424 177500736 177532512 177610656 177700122 177789699 178384896 178474752 178528256 178573248 178708224 179131904 179210752 179301024 179391408 179481771 179560773 180214272 180318208 180475344 180566253 181210872 181231106 181310878 181407744 181837824 182101248 182147072 182192976 182330688 182410944 182431312 182594826 183340032 183432384 183698118 184133628 184281608 184513302 184991744 185084928 185353056 186129244 186175584 186211172 187056384 187159616 187253892 188295168 188987904 189130752 189248451 189500148 190226176 190273536 190465344 190501752 190953392 191347128 192181248 192217984 193070976 194130432 194237568 194326128 194363274 194384384 194411664 194433372 194764041 195084288 195225786 195416064 195613056 196405398 196518672 197320704 197519616 197706096 198174816 198324608 198374589 198461907 198611916 199299072 199487232 199522944 199638016 199688328 199724076 199811988 200392704 200503296 200654848 200683008 200844288 201046752 201320448 201523392 201612096 201713652 201815334 201977524 202653696 202741056 202857984 203034762 203679672 203862231 204083712 204567552 204722176 204812288 204863904 204915456 205018752 205028544 205122024 205212312 205235226 205922304 205959168 206071663 206257536 206361432 207121264 207212432 207316809 208115712 208220544 208492928 208522188 209184528 209289976 210249984 210438432 210554568 210607552 210819858 210912654 211412684 211525632 211642368 211832064 212719136 212772096 212812768 213027297 213896704 214004448 214314471 214822566 215265519 215932416 215986176 216245232 216283944 217204848 217401344 217716288 218232448 218517264 218682432 219635712 219677696 220652544 221083506 221985792 222129456 222209568 222252044 222946668 223115184 223238316 223985664 224211456 224423136 224463312 224592768 225566208 225736704 225949824 226177596 226485504 226713816 226757153 226813608 227763417 227985408 228215232 229139631 229271784 229312828 230080512 230138496 230207488 230312448 230413824 230439552 230529888 230646096 230657112 230762277 230831456 230863851 231662592 231704064 231713902 231837696 232039728 232776768 233011422 233113986 233238528 233791488 234130176 234318336 234554544 234873856 235110624 235214112 235332594 235451223 235510472 236429312 236531232 236667648 236710016 236743236 236814208 236873889 236933496 237052932 237846528 237966336 238097664 238277632 238311072 239068032 239188544 239309028 239414364 240285696 240633792 240755004 241614496 241858059 241876992 242801664 242923968 243107584 243214592 243275886 243319437 243459768 244355454 244453376 244576512 244930824 245511504 245956501 246017736 246064763 246779904 247137408 248234112 249408512 249671856 249734016 249895638 251004582 251060224 251983872 252174336 252237888 252331268 252666864 253698048 253953792 254002336 254796192 255129504 256241664 256483584 257427968 257789952 257930757 258840576 258983424 259101504 259151032 259215552 259244496 259476858 259489251 259685388 260301048 260554752 260817408 261873864 262024896 263015424 263359488 263608128 263873862 264233088 264499452 264615876 264757248 264815888 264949281 265732096 265982976 266030592 266097636 266251104 266298768 266415984 266550183 267337728 267577344 267792384 267859872 268062336 268427264 268697856 268816128 268951536 269087112 270321408 270477312 270713016 271572896 271816308 271846659 271966317 272111616 272756736 273151872 273220608 273289464 273358336 273371392 273496032 273616416 273646968 273892239 274612224 275010048 275148576 275547177 276200442 276422412 276561754 277487616 277627392 278029584 278912704 279193866 279263376 279316758 279366761 280333312 280584576 280739424 280880838 281093144 281216872 282189824 282442752 283696128 284036396 285339264 285410304 285752628 286430088 286917214 287020692 287909888 287981568 288271872 288326976 288378592 289606464 290288384 291195648 291356352 291544911 291576576 291650058 292838679 293124096 294203392 294608097 294778008 295981056 296172608 296279424 296559144 297262224 297486912 297651088 297917874 298948608 299230848 299284416 299457024 299532492 299586114 299717982 300589056 300754944 300982272 301266432 301570128 301980672 302285088 302418144 302570478 302723001 302966286 303684556 303980544 304111584 304286976 305519508 305695712 306125568 306851328 307083264 307218432 307252736 307295856 307373184 307528128 307542816 307683036 307818468 307852839 308883456 308938752 309116928 309386304 310369024 310681896 310818648 310984704 312173568 312330816 312424448 312739392 313480832 313618816 313776792 313934964 314468867 315374976 315556864 315657648 315831852 315911328 316070576 316229787 316368981 317119026 317288448 317463552 317748096 318757376 319078704 319158144 319219152 320380928 320845056 321006672 322233849 322477412 322492814 323735552 323898624 324367848 324425916 324613024 325807272 326102016 326574432 327348672 328023648 329039872 329453568 329516544 330978816 331625259 332895808 332978688 333194184 333314352 333378066 334672776 334857474 335978496 336317184 336694968 336889152 338605056 338924736 339728256 340070724 340172672 340220412 341655552 341978112 342322848 342449578 343719936 343907676 343969242 345120768 345311232 345468672 345620736 345659328 345794832 345969144 345985668 346247184 347068064 347556096 347570853 347756544 349165152 349366528 349517133 349670979 349857792 350687232 351145984 351195264 351477504 351831816 352310784 352665936 352821168 352998891 353265708 353460667 354643968 354707456 354796848 355001472 355065024 355221312 355400244 355579398 356769792 356949504 357056512 357146496 357416448 358263808 358421504 358602048 358782816 358963542 359121546 360428544 360636416 360950688 361132506 362421744 362462212 362621756 362815488 363675648 364202496 364294144 364385952 364661376 364821888 364862624 364913829 365189652 366680064 366864768 367396236 368267256 368563216 369026604 369972197 370169856 370706112 372258488 372351168 372422344 374112768 374319232 374507784 374843457 375333809 376506873 376590336 377975808 378261504 378496902 379000296 380452352 380547072 380930688 381003504 381906784 382694256 384362496 384435968 386141952 388260864 388475136 388652256 388726548 388768768 388823328 388866744 389528082 390451572 390832128 391226112 392810796 393037344 394641408 395039232 395412192 395810793 396349632 396649216 396749178 396923814 397223832 398598144 398974464 399045888 399276032 399376656 399448152 399623976 401006592 401297449 401366016 401688576 402093504 402640896 403046784 403224192 403427304 403630668 403955048 405482112 405715968 406069524 407359344 407724462 408167424 409135104 409444352 409624576 409727808 409830912 410037504 410057088 410244048 410424624 410470452 411844608 411918336 412143326 412515072 412722864 414242528 414300663 414424864 414633618 414842631 416231424 416441088 416985856 417044376 418369056 418579952 418790799 418975137 420499968 420876864 421109136 421215104 421321257 421639716 421825308 422825368 423051264 423284736 423664128 425438272 425544192 425625536 426054594 427793408 428008896 428628942 429645132 430375821 430531038 431864832 431972352 432490464 432567888 434409696 434802688 435432576 436464896 437034528 437364864 439271424 439355392 441305088 441579719 442167012 443971584 444258912 444419136 444504088 445893336 446230368 446476632 446876811 448422912 448846272 448926624 449185536 449379171 449576973 451132416 451473408 451899648 452355192 452971008 453427632 453514306 453627216 454449429 455526834 455970816 456430464 458279262 458543568 458625656 460276992 460414976 460624896 460827648 460879104 461059776 461292192 461314224 461524554 461662912 461727702 463325184 463408128 463427804 463675392 464079456 465553536 466022844 466227972 466477056 467582976 468260352 468636672 469109088 469747712 470221248 470428224 470665188 470902446 471020944 472858624 473062464 473335296 473420032 473486472 473628416 473747778 473866992 474105864 475678539 475932672 476195328 476555264 476622144 478136064 478377088 478618056 478828728 480571392 481267584 481510008 483228992 483716118 483739221 485603328 485847936 486215168 486429184 486551772 486638874 486919536 488710908 488906752 489153024 489861648 491023008 491913002 492035472 492129526 493559808 494274816 496468224 497063693 498817024 499343712 499468032 499791276 500067099 502009164 502120448 502286211 503967744 504348672 504475776 504662536 505333728 507396096 507907584 508004672 509592384 510259008 512483328 512967168 513674367 514855936 515579904 515861514 515953863 517681152 517966848 518203008 518302064 518431104 518488992 518953716 518978502 519370776 520602096 521634816 523747728 524049792 526030848 526718976 527216256 527747724 528466176 528998904 529231752 529514496 529631776 529898562 531965952 532061184 532195272 532502208 532597536 532831968 533100366 533369097 535154688 535584768 535719744 536124672 536854528 537395712 537632256 537903072 538174224 538445313 538682319 540642816 540954624 541426032 543145792 543632616 543693318 543932634 544223232 545513472 546303744 546441216 546578928 546716672 546742784 546992064 547232832 547293936 547784478 550020096 550297152 551094354 552400884 552844824 553123508 554975232 555254784 556059168 557825408 558387732 558526752 558633516 558733522 560666624 561169152 561478848 561761676 562186288 562433744 564335471 564379648 564885504 567392256 567745353 568072792 570678528 570820608 571505256 572860176 573834428 574041384 575819776 576543744 576653952 576757184 579212928 580576768 582391296 582712704 583089822 583153152 583300116 584292123 585677358 586248192 588406784 589216194 589556016 591962112 592345216 592558848 593118288 594524448 594973824 595123767 595302176 595385721 595835748 597897216 598461696 598568832 598914048 599064984 599172228 599435964 601178112 601509888 601964544 602532864 603140256 603961344 604570176 604836288 605140956 605446002 605932572 607369112 607961088 608223168 608573952 611039016 611391424 611586693 612251136 612386741 613702656 614166528 614436864 614505472 614591712 614746368 615056256 615085632 615366072 615636936 615705678 617766912 617877504 618214989 618772608 620738048 621363792 621637296 621950427 624347136 624661632 624848896 625478784 626961664 627237632 627553584 627869928 628937734 630749952 631113728 631315296 631663704 631822656 632141152 632459574 632737962 634238052 634576896 634927104 635496192 637514752 638157408 638316288 638438304 639081891 640761856 641690112 642013344 642943413 644467698 644954824 644985628 645796557 647471104 647797248 648735696 648851832 649226048 651614544 652204032 653148864 654697344 656047296 658907136 659033088 661957632 663250518 665791616 665957376 666388368 666628704 666756132 669345552 669714948 671956992 672634368 673389936 673778304 677210112 677849472 679456512 680141448 680271459 680345344 680440824 683290251 683956224 684645696 684899156 687418893 687815352 687938484 690241536 690622464 690937344 691241472 691318656 691589664 691938288 691971336 692494368 694136128 695112192 695141706 695513088 698330304 698733056 699034266 699341958 699715584 701374464 702291968 702390528 702955008 703663632 704621568 705331872 705642336 705997782 706353669 706531416 706921334 709287936 709414912 709593696 710002944 710130048 710442624 710621667 710800488 711158796 713539584 713899008 714292992 714832896 716527616 716843008 717204096 717565632 717927084 718243092 720857088 721272832 721901376 722265012 724843488 724924424 725243512 725574177 725630976 728404992 728588288 728771904 729322752 729643776 729725248 729827658 729958311 730379304 733360128 733729536 734792472 736534512 737126432 737869503 738053208 738194289 739944394 740339712 741412224 744516976 744702336 744844688 748225536 748638464 749015568 749686914 750667618 753013746 753180672 755951616 756523008 756993804 758000592 760904704 761094144 761861376 762007008 763813568 765388512 768724992 768871936 772283904 773792271 776521728 776950272 777304512 777453096 777537536 777646656 777733488 779056164 780903144 781664256 782452224 785621592 786074688 790078464 790824384 791621586 792699264 793298432 793498356 793847628 794447664 794847843 797196288 797948928 798091776 798552064 798753312 798896304 799247952 799650549 802013184 802594898 802732032 803377152 804187008 805281792 806093568 806448384 806854608 807261336 807910096 810964224 810998657 811431936 812139048 814718688 815448924 815539977 815898951 816334848 818270208 818888704 819249152 819455616 819661824 820075008 820114176 820488096 820849248 820940904 821676717 823836672 824286652 825030144 825445728 828485056 828601326 828849728 829267236 829685262 832462848 832882176 833971712 834088752 836738112 837159904 837581598 837950274 838100283 840999936 841753728 842218272 842430208 842642514 843279432 843650616 845650736 846569472 847328256 850876544 851088384 851251072 852109188 855586816 856017792 857257884 859290264 860751642 861062076 863729664 863944704 864980928 865135776 868819392 869605376 870865152 872929792 874069056 874634733 874729728 878516037 878710784 882610176 883159438 884334024 887943168 888517824 888838272 889008176 891786672 892460736 892953264 893753622 896845824 897692544 897853248 898371072 898758342 899153946 902264832 902946816 903799296 904710384 905942016 906855264 907028612 907254432 908169003 908898858 911053668 911941632 912860928 916558524 917087136 917251312 920553984 920829952 921249792 921655296 921758208 922119552 922584384 922628448 923049108 923325824 923455404 923558517 926650368 926816256 926855608 927350784 928158912 931107072 932045688 932455944 932954112 936520704 937273344 938218176 939495424 940442496 940856448 941330376 941804892 942041888 943406601 946124928 946670592 946840064 946972944 947256832 947495556 947733984 948211728 948689361 949106943 951357078 951865344 952390656 953110528 953244288 956272128 956754176 957236112 957657456 961142784 962535168 963020016 966457984 966701547 967432236 967478442 967966139 971206656 971695872 972430336 972858368 973103544 973277748 973839072 977421816 977813504 978306048 979723296 982046016 983826004 984070944 984259052 987119616 988549632 992936448 994127386 997634048 998687424 998936064 999582552 1000134198 1004018328 1004210249 1004572422 1007935488 1008951552 1009325072 1010667456 1015815168 1016009344 1019184768 1020518016 1024966656 1025934336 1027348734 1029711872 1031159808 1031723028 1031907726 1035362304 1035933696 1036406016 1036604128 1036862208 1036977984 1037907432 1037957004 1038741552 1041204192 1042712559 1043269632 1047495456 1048099584 1048551399 1049012937 1052061696 1053437952 1054432512 1055495448 1056932352 1057997808 1058463504 1058996673 1059263552 1059797124 1060382001 1063931904 1064122368 1064390544 1065004416 1065195072 1065663936 1066200732 1066738194 1070309376 1071169536 1071439488 1072249344 1074791424 1075264512 1075806144 1076348448 1076890626 1077364638 1081285632 1081909248 1082852064 1086291584 1087265232 1087386636 1087865268 1088446464 1089235933 1091026944 1092607488 1092882432 1093157856 1093433344 1093485568 1093984128 1094465664 1094587872 1095568956 1100040192 1100594304 1102188708 1104801768 1105689648 1106247016 1109916591 1110509568 1112118336 1115650816 1116775464 1117053504 1117267032 1117467044 1121333248 1122338304 1122957696 1123523352 1124372576 1124530371 1124867488 1126001427 1128670942 1129771008 1134784512 1135490706 1136145584 1141357056 1141641216 1143010512 1145720352 1147668856 1148082768 1151639552 1153087488 1153307904 1153514368 1158425856 1161153536 1164782592 1165425408 1166179644 1166306304 1166600232 1168584246 1171354716 1172496384 1176813568 1178432388 1179112032 1183924224 1184690432 1185117696 1186236576 1189048896 1189947648 1190247534 1190604352 1190771442 1191671496 1195794432 1196923392 1197137664 1197828096 1198129968 1198344456 1198573523 1198871928 1203019776 1203892347 1205065728 1206280512 1207922688 1209140352 1209672576 1210281912 1210892004 1211865144 1214738224 1216446336 1217147904 1222078032 1222782848 1223173386 1224502272 1224773482 1227405312 1228333056 1228873728 1229010944 1229183424 1229492736 1230112512 1230171264 1230732144 1231273872 1231411356 1235533824 1235755008 1236429978 1237545216 1241476096 1242727584 1243274592 1243900854 1244527893 1248694272 1249323264 1249697792 1250957568 1253923328 1254475264 1255107168 1255739856 1256372397 1256925411 1257875468 1261499904 1262227456 1262630592 1263327408 1263645312 1263963771 1264282304 1264919148 1265475924 1268476104 1269153792 1269854208 1270992384 1275029504 1276314816 1276632576 1276876608 1278163782 1283380224 1284026688 1285886826 1288935396 1289909648 1289971256 1291127463 1291593114 1294942208 1295594496 1297471392 1297703664 1298452096 1303229088 1304408064 1306297728 1309394688 1312094592 1317814272 1318066176 1323915264 1324739157 1326501036 1331583232 1331914752 1332776736 1333257408 1333512264 1338691104 1339429896 1340630433 1345268736 1346779872 1347556608 1354420224 1355698944 1358913024 1360282896 1360542918 1360690688 1360881648 1363348287 1366580502 1367912448 1369291392 1369798312 1374837786 1375630704 1375876968 1381244928 1381874688 1382482944 1382637312 1383179328 1383876576 1383942672 1384988736 1388272256 1390224384 1390283412 1391026176 1396660608 1397466112 1398068532 1398683916 1399431168 1402748928 1404583936 1404781056 1405910016 1407327264 1409243136 1410663744 1411284672 1411995564 1412707338 1413062832 1413842668 1418575872 1418829824 1419187392 1420005888 1420260096 1420885248 1421243334 1421600976 1422317592 1427035617 1427798016 1428585984 1429665792 1433055232 1433686016 1434408192 1435131264 1435854168 1436486184 1441714176 1442501641 1443802752 1444530024 1449686976 1449848848 1450487024 1451148354 1451217663 1456809984 1457176576 1457543808 1458645504 1459287552 1459450496 1459655316 1459916622 1460758608 1466720256 1467459072 1469584944 1473069024 1474252864 1475739006 1476106416 1476388578 1479888788 1480679424 1482824448 1489033952 1489404672 1489689376 1491191079 1496451072 1497276928 1498031136 1499373828 1500201297 1501335236 1506027492 1506361344 1506858633 1511903232 1513046016 1513987608 1516001184 1521809408 1522188288 1523722752 1524014016 1527627136 1530777024 1531767707 1537449984 1537743872 1541023101 1544567808 1547584542 1547861589 1553043456 1553900544 1554609024 1554906192 1555075072 1555293312 1555466976 1558112328 1561806288 1564904448 1571243184 1572149376 1580156928 1581648768 1583243172 1585398528 1586596864 1586996712 1587695256 1588895328 1589695686 1595897856 1596183552 1597104128 1597506624 1597792608 1598495904 1599301098 1600107291 1605189796 1605464064 1606754304 1608374016 1610563584 1612187136 1612896768 1613709216 1614522672 1615335939 1615820192 1616046957 1621928448 1621997314 1622863872 1624278096 1629437376 1630897848 1631079954 1631797902 1632669696 1636540416 1638911232 1639323648 1640150016 1640228352 1640976192 1641698496 1641881808 1643353434 1648573304 1650060288 1650891456 1656970112 1657202652 1657699456 1658534472 1659370524 1664925696 1665764352 1667943424 1668177504 1673476224 1674319808 1675163196 1675900548 1676200566 1681999872 1683507456 1684436544 1684860416 1685285028 1686558864 1687301232 1691301472 1693006413 1693138944 1694656512 1701753088 1702176768 1702502144 1703236059 1704218376 1711173632 1712035584 1714515768 1718580528 1721503284 1721695507 1722124152 1722453341 1727459328 1729961856 1730271552 1737638784 1739210752 1741730304 1745859584 1748138112 1749269466 1749459456 1752876369 1757032074 1757421568 1765220352 1766318876 1768668048 1775886336 1777035648 1777676544 1778016352 1783573344 1784921472 1785906528 1787507244 1793691648 1795385088 1795706496 1796742144 1797516684 1798307892 1804529664 1805893632 1807598592 1809420768 1811884032 1813710528 1814057224 1814508864 1816338006 1817797716 1822107336 1823883264 1825721856 1833117048 1834174272 1834502624 1834760079 1837160223 1841107968 1842499584 1843310592 1843516416 1844239104 1845168768 1845256896 1846098216 1846651648 1846910808 1847117034 1853300736 1853632512 1853711216 1854644967 1856317824 1862214144 1864091376 1864911888 1865851281 1873041408 1874546688 1876436352 1878990848 1880884992 1881712896 1882660752 1883609784 1884083776 1886813202 1892249856 1893341184 1893680128 1893945888 1894513664 1894991112 1895467968 1896423456 1897378722 1898213886 1902714156 1903730688 1904781312 1906221056 1906488576 1912544256 1913508352 1914472224 1915314912 1917245673 1922285568 1925070336 1926040032 1928830239 1932915968 1933403094 1934864472 1934956884 1935932278 1942413312 1943391744 1944860672 1945716736 1946207088 1946555496 1947678144 1954843632 1955567327 1956612096 1959446592 1964092032 1967652008 1968141888 1968518104 1977099264 1985872896 1988254772 1995268096 1997374848 1997872128 1999165104 2000268396 2008036656 2008420498 2009144844 2015870976 2017903104 2018650144 2021334912 2031630336 2032018688 2038369536 2040814377 2041036032 2049870753 2051868672 2054697468 2059423744 2062256679 2063446056 2063815452 2070724608 2071867392 2072812032 2073208256 2073724416 2073955968 2075814864 2075914008 2077483104 2082408384 2085425118 2086539264 2094990912 2096199168 2097102798 2098025874 2104123392 2106875904 2108865024 2110990896 2113864704 2115995616 2116927008 2117993346 2118527104 2119061007 2119594248 2120764002 2127863808 2128244736 2128781088 2130008832 2130390144 2131327872 2132401464 2133476388 2140618752 2142878976 2144498688 2149582848 2150529024 2151612288 2152696896 2153781252 2154729276 2162571264 2163818496 2165704128 2172583168 2174530464 2174773272 2175730536 2176722531 2176892928 2178471866 2185214976 2185764864 2186315712 2186866688 2186971136 2187968256 2188931328 2189175744 2189874933 2191137912 2200080384 2201188608 2201282069 2204377416 2209603536 2211379296 2212494032 2213608509 2214582867 2219833182 2221019136 2224236672 2231301632 2233550928 2234107008 2234534064 2234934088 2242666496 2244676608 2245915392 2247046704 2248745152 2249060742 2249734976 2252002854 2257341884 2259542016 2269569024 2270981412 2272291168 2282714112 2283282432 2286021024 2291440704 2295337712 2296165536 2303279104 2306174976 2306615808 2307028736 2316851712 2321376813 2322307072 2329565184 2330850816 2332359288 2332612608 2333200464 2337168492 2342709432 2344992768 2356864776 2358224064 2369380864 2370235392 2372473152 2378097792 2379895296 2380495068 2381208704 2381542884 2383342992 2384543529 2391588864 2393846784 2394275328 2395656192 2396259936 2396688912 2397147046 2397743856 2406039552 2407784694 2410131456 2412561024 2415845376 2418280704 2419345152 2420563824 2421784008 2423730288 2429476448 2432892672 2432995971 2434295808 2444156064 2445565696 2446346772 2446619931 2447696853 2449004544 2449546964 2454810624 2456666112 2457747456 2458021888 2458366848 2458985472 2460225024 2460342528 2461464288 2462547744 2462822712 2465030151 2471510016 2472859956 2475090432 2482952192 2485455168 2486549184 2487801708 2489055786 2497388544 2498646528 2499199943 2499395584 2501915136 2507846656 2508950528 2510214336 2511479712 2512744794 2513850822 2514300849 2515750936 2522999808 2524454912 2525261184 2526654816 2527290624 2527927542 2528564608 2529838296 2530951848 2536952208 2539708416 2541984768 2550059008 2552629632 2553265152 2553753216 2556327564 2566760448 2568053376 2571773652 2577870792 2579819296 2579942512 2582254926 2583186228 2591188992 2594942784 2595407328 2596904192 2606458176 2608816128 2612595456 2618789376 2623904199 2624189184 2627336663 2635548111 2636132352 2647830528 2649478314 2653002072 2663166464 2663829504 2665553472 2666514816 2667024528 2677382208 2678859792 2681260866 2690537472 2693559744 2695113216 2708840448 2711397888 2717826048 2720565792 2721085836 2721381376 2721763296 2726696574 2733161004 2735824896 2738582784 2739596624 2749675572 2751261408 2751753936 2762489856 2763749376 2764965888 2765274624 2766358656 2767753152 2767885344 2769977472 2770675551 2776544512 2780448768 2780566824 2782052352 2793321216 2794932224 2796137064 2797367832 2798862336 2809082143 2809562112 2811820032 2814654528 2818486272 2821327488 2822569344 2823991128 2825414676 2826125664 2827685336 2830219803 2837659648 2838374784 2840011776 2840520192 2841770496 2842486668 2843201952 2844635184 2846068083 2847320829 2854071234 2855596032 2857171968 2859331584 2866110464 2867372032 2868816384 2870262528 2871708336 2872972368 2883428352 2885003282 2887605504 2889060048 2899373952 2899697696 2900104641 2900974048 2902296708 2902435326 2903898417 2913619968 2915087616 2917291008 2918575104 2918900992 2919310632 2919833244 2921517216 2933440512 2934918144 2939169888 2946138048 2948505728 2951478012 2952212832 2952777156 2959777576 2961358848 2965648896 2978067904 2978809344 2979378752 2982382158 2982916061 2992902144 2994553856 2996062272 2998747656 3000402594 3002670472 3012054984 3012630747 3013717266 3023806464 3027975216 3032002368 3043618816 3047445504 3048028032 3055254272 3061554048 3063535414 3074899968 3075487744 3082046202 3089135616 3095169084 3095723178 3106086912 3107801088 3109218048 3109812384 3110150144 3110586624 3110933952 3116224656 3123612576 3128137677 3129808896 3142486368 3144298752 3145654197 3147038811 3160313856 3163297536 3166486344 3170797056 3173193728 3173993424 3175390512 3177790656 3179391372 3181146003 3191795712 3192367104 3194208256 3195013248 3195585216 3196991808 3198602196 3200214582 3210379592 3210928128 3213508608 3216748032 3224374272 3225793536 3227418432 3229045344 3230671878 3231640384 3232093914 3243856896 3243994628 3245727744 3248556192 3258874752 3261795696 3262159908 3263595804 3265339392 3267707799 3273080832 3277822464 3278647296 3280300032 3280456704 3281952384 3283396992 3283763616 3286706868 3297146608 3300120576 3301782912 3313940224 3314405304 3315398912 3317068944 3318741048 3329749773 3331528704 3335886848 3336355008 3346952448 3348639616 3350326392 3351801096 3352401132 3363999744 3367014912 3368873088 3369720832 3370570056 3373117728 3374602464 3378004281 3382602944 3386012826 3389313024 3403506176 3404353536 3405004288 3406472118 3408436752 3422347264 3424071168 3429031536 3437161056 3443006568 3443391014 3444248304 3444906682 3454918656 3459923712 3460543104 3475277568 3483460608 3491719168 3496276224 3498538932 3498918912 3505752738 3514064148 3514843136 3530440704 3532637752 3537336096 3551772672 3554071296 3555353088 3556032704 3567146688 3569842944 3571813056 3575014488 3587383296 3590770176 3591412992 3593484288 3595033368 3595720569 3596615784 3609059328 3611677041 3615197184 3618841536 3623768064 3627421056 3628114448 3629017728 3632676012 3635595432 3644214672 3651443712 3666234096 3668348544 3669005248 3669520158 3674320446 3682215936 3684999168 3686621184 3687032832 3688478208 3690337536 3690513792 3692196432 3693303296 3693821616 3694234068 3706601472 3707265024 3707422432 3709289934 3712635648 3724428288 3728182752 3729823776 3731702562 3733583679 3746082816 3749093376 3752872704 3757981696 3761769984 3763425792 3765321504 3767219568 3768167552 3769117191 3770776233 3773626404 3784499712 3786682368 3787360256 3787891776 3789027328 3789982224 3790935936 3792846912 3794757444 3796427772 3805428312 3807461376 3809562624 3812442112 3812977152 3825088512 3827016704 3828944448 3830629824 3834491346 3850140672 3852080064 3857660478 3865831936 3866806188 3869728944 3869913768 3871864556 3873382389 3884826624 3886783488 3889721344 3891433472 3892414176 3893110992 3895356288 3909687264 3911134654 3913224192 3918893184 3928184064 3935304016 3936283776 3937036208 3950348297 3954198528 3971745792 3974217471 3976509544 3990536192 3994749696 3995744256 3998330208 4000536792 4016073312 4016840996 4018289688 4021891299 4035806208 4037300288 4042669824 4063260672 4064037376 4076739072 4081628754 4082072064 4090044861 4099741506 4103737344 4109394936 4118847488 4124513358 4126892112 4127630904 4143734784 4145624064 4146416512 4147448832 4147911936 4151629728 4151828016 4154966208 4164816768 4170850236 4173078528 4189981824 4192398336 4194205596 4196051748 4208246784 4213751808 4217730048 4221981792 4227729408 4231991232 4233854016 4235986692 4237054208 4238122014 4239188496 4241528004 4255727616 4256489472 4257562176 4260017664 4260780288 4262655744 4264802928 4266952776 4281106851 4285757952 4286707187 4288997376 4299165696 4301058048 4303224576 4305393792 4307562504 4309458552 4325142528 4327504923 4331408256 4345166336 4349060928 4349546544 4351461072 4353445062 4353652989 4356943732 4370429952 4371529728 4372631424 4373733376 4373942272 4375936512 4377862656 4378351488 4379749866 4382275824 4400160768 4402377216 4402564138 4408754832 4419207072 4422758592 4424988064 4427217018 4429165734 4439666364 4442038272 4448473344 4462603264 4467101856 4468214016 4469068128 4469868176 4473573237 4485332992 4489353216 4491830784 4494093408 4497490304 4498121484 4499469952 4500603891 4504005708 4514683768 4519084032 4520575899 4539138048 4541962824 4544582336 4565428224 4566564864 4572042048 4582881408 4590675424 4592331072 4595303121 4612349952 4613231616 4614057472 4623069303 4633703424 4642753626 4643584767 4644614144 4659130368 4661701632 4664718576 4665225216 4666400928 4674336984 4685418864 4713729552 4716448128 4738761728 4740470784 4744946304 4756195584 4759790592 4760990136 4762417408 4763085768 4766685984 4769087058 4787693568 4788550656 4791312384 4792519872 4793377824 4794294092 4795487712 4800321873 4815569388 4820262912 4825122048 4831690752 4836561408 4838690304 4841127648 4843568016 4847460576 4858952896 4865785344 4865991942 4868591616 4888312128 4891131392 4892693544 4893239862 4895393706 4898009088 4899093928 4909621248 4916043776 4916733696 4917970944 4920450048 4920685056 4922928576 4925095488 4925645424 4930060302 4945719912 4950180864 4965904384 4970910336 4973098368 4975603416 4978111572 4994777088 4997293056 4998399886 5003830272 5015693312 5017901056 5020428672 5022959424 5025489588 5027701644 5028601698 5031501872 5045999616 5048909824 5050522368 5053309632 5054581248 5055855084 5057129216 5059676592 5061903696 5073904416 5079019239 5079416832 5083969536 5100118016 5105259264 5106530304 5107506432 5109708177 5112655128 5133520896 5136106752 5143547304 5155741584 5159638592 5159885024 5164509852 5165086521 5166372456 5167360023 5182377984 5189885568 5190814656 5193808384 5212916352 5217632256 5225190912 5237578752 5247808398 5248378368 5254673326 5271096222 5272264704 5295661056 5298956628 5306004144 5307968459 5326332928 5327659008 5331106944 5333029632 5334049056 5354764416 5357719584 5362521732 5381074944 5387119488 5390226432 5417680896 5422795776 5435652096 5441131584 5442171672 5442762752 5443526592 5453393148 5466322008 5471649792 5477165568 5479193248 5499351144 5502522816 5503507872 5511480669 5527498752 5529931776 5530549248 5532717312 5535506304 5535770688 5539954944 5541351102 5553089024 5560897536 5561133648 5563934901 5586642432 5589864448 5592274128 5594735664 5597553843 5618164286 5619124224 5623640064 5629309056 5636972544 5642654976 5645138688 5647982256 5650829352 5652251328 5655370672 5660439606 5676749568 5680023552 5681040384 5683540992 5684973336 5686403904 5689270368 5692136166 5694641658 5708142468 5711192064 5714343936 5718663168 5732220928 5734744064 5737632768 5740525056 5743416672 5745944736 5751737019 5766856704 5770006564 5775211008 5778120096 5798747904 5799395392 5800209282 5801948096 5804593416 5804870652 5807796834 5827239936 5830175232 5834582016 5837150208 5837801984 5838621264 5839666488 5843034432 5866701981 5869836288 5878339776 5892276096 5897011456 5902956024 5904425664 5905554312 5919555152 5931297792 5956135808 5957618688 5958757504 5964764316 5965832122 5985804288 5989107712 5992124544 5997495312 6000805188 6005340944 6024109968 6025261494 6027434532 6047612928 6055950432 6064004736 6087237632 6094891008 6096056064 6110508544 6122443131 6123108096 6127070828 6149612259 6150975488 6164092404 6178271232 6190338168 6191446356 6212173824 6215602176 6218436096 6219624768 6220300288 6221173248 6221867904 6232449312 6247225152 6256275354 6259617792 6284972736 6288597504 6291308394 6294077622 6320627712 6326595072 6332972688 6341594112 6346387456 6347986848 6350781024 6355581312 6357183021 6358782744 6362292006 6383591424 6384734208 6390026496 6391170432 6393983616 6397204392 6400429164 6420759184 6421856256 6433496064 6448748544 6451587072 6454836864 6458090688 6461343756 6463280768 6464187828 6487713792 6487989256 6491455488 6497112384 6517749504 6523591392 6524319816 6527191608 6530167593 6530678784 6535415598 6555644928 6557294592 6560600064 6560913408 6563904768 6566793984 6567527232 6573413736 6594293216 6600241152 6603565824 6603846207 6627880448 6628810608 6630797824 6634137888 6637482096 6640825527 6643748601 6659499546 6663057408 6671773696 6672710016 6693904896 6697279232 6700652784 6703602192 6704802264 6727999488 6734029824 6737746176 6739441664 6741140112 6746235456 6749204928 6756008562 6765205888 6772025652 6778626048 6807012352 6808707072 6810008576 6812944236 6816873504 6844694528 6848142336 6858063072 6874322112 6886013136 6886782028 6888496608 6889813364 6909837312 6919847424 6921086208 6950555136 6966921216 6983438336 6992552448 6997077864 6997837824 7011505476 7028128296 7029471743 7065275504 7074672192 7108142592 7110706176 7112065408 7134293376 7139685888 7143626112 7150028976 7153630587 7174766592 7181540352 7182825984 7186968576 7190066736 7191441138 7193231568 7218118656 7223354082 7230394368 7237683072 7247536128 7254842112 7256228896 7258035456 7265352024 7271190864 7288429344 7298987913 7302887424 7332468192 7336697088 7338010496 7339040316 7339859793 7343090559 7348640892 7364431872 7369998336 7373242368 7374065664 7376956416 7380675072 7381027584 7384392864 7386606592 7387643232 7388468136 7414530048 7414844864 7418579868 7425271296 7448856576 7456365504 7459647552 7463405124 7467167358 7492165632 7497599829 7498186752 7505745408 7523539968 7526851584 7530643008 7534439136 7536335104 7538234382 7541552466 7542902547 7547252808 7568999424 7573364736 7574720512 7575783552 7578054656 7579964448 7581871872 7585693824 7589514888 7592855544 7610856624 7619125248 7624651531 7625954304 7650177024 7654033408 7657888896 7661259648 7668982692 7700281344 7704160128 7715320956 7731663872 7733612376 7739457888 7739827536 7743729112 7746764778 7773566976 7779442688 7782866944 7784828352 7786221984 7790712576 7819374528 7822269308 7826448384 7837786368 7856368128 7870608032 7871712597 7872567552 7874072416 7882009989 7900696594 7908397056 7943491584 7948434942 7953019088 7989499392 7991488512 7996660416 8001073584 8032146624 8033681992 8036579376 8043782598 8071612416 8074600576 8085339648 8126521344 8128074752 8153478144 8163257508 8164144128 8180089722 8199483012 8207474688 8218789872 8237694976 8249026716 8253784224 8255261808 8287469568 8291248128 8292833024 8294897664 8295823872 8303259456 8303656032 8309932416 8329633536 8341700472 8346157056 8379963648 8384796672 8388411192 8390014661 8392103496 8427246429 8435460096 8443963584 8455458816 8463982464 8467708032 8471973384 8474108416 8476244028 8478376992 8483056008 8490659409 8512978944 8515124352 8520035328 8521560576 8525311488 8529605856 8533905552 8538204249 8541962487 8562213702 8571515904 8573414374 8577994752 8598331392 8602116096 8606449152 8610787584 8615125008 8618917104 8650285056 8655009846 8662816512 8690332672 8698121856 8699093088 8702922144 8706890124 8707305978 8711695251 8713887464 8740859904 8745262848 8747466752 8747884544 8751873024 8755725312 8756702976 8759499732 8764551648 8800321536 8804754432 8805128276 8817509664 8838414144 8845517184 8849976128 8854434036 8858331468 8879332728 8884076544 8896946688 8925206528 8934203712 8936428032 8938136256 8939736352 8947146474 8948748183 8978706432 8983661568 8988186816 8994980608 8996242968 8998939904 9001207782 9008011416 9029367536 9037892241 9041151798 9083925648 9089164672 9130856448 9144084096 9165762816 9181350848 9184662144 9190606242 9224699904 9226463232 9228114944 9246138606 9267406848 9285507252 9287169534 9289228288 9318260736 9323403264 9329437152 9330450432 9332801856 9348673968 9370837728 9384413031 9427459104 9432896256 9477523456 9480941568 9489892608 9512391168 9519581184 9521980272 9524834816 9526171536 9533371968 9538174116 9543438009 9575387136 9577101312 9582624768 9585039744 9586755648 9588588184 9590975424 9600643746 9631138776 9640525824 9650244096 9673122816 9677380608 9682255296 9687136032 9694921152 9717905792 9731570688 9731983884 9737183232 9776624256 9782262784 9785387088 9786479724 9790787412 9796018176 9798187856 9803123397 9819242496 9832087552 9833467392 9835941888 9840900096 9841370112 9845857152 9850190976 9851290848 9860120604 9891439824 9900361728 9931808768 9941820672 9946196736 9951206832 9956223144 9989249319 9994586112 9996799772 10007660544 10031386624 10035802112 10040857344 10045918848 10050979176 10055403288 10057203396 10063003744 10091999232 10101044736 10106619264 10109162496 10111710168 10114258432 10119353184 10123807392 10134012843 10147808832 10158038478 10167939072 10200236032 10210518528 10213060608 10215012864 10219416354 10225310256 10267041792 10272213504 10287094608 10311483168 10319277184 10319770048 10329019704 10330173042 10332744912 10334720046 10364755968 10379771136 10381629312 10387616768 10425832704 10450381824 10475157504 10495616796 10496756736 10509346652 10542192444 10544529408 10591322112 10597913256 10612008288 10615936918 10652665856 10655318016 10662213888 10666059264 10668098112 10709528832 10715439168 10722373949 10725043464 10762149888 10774238976 10780452864 10787161707 10835031123 10845591552 10871304192 10882263168 10884343344 10885525504 10887053184 10906786296 10932644016 10954331136 10958386496 10998702288 11005045632 11007015744 11022961338 11054997504 11059863552 11061098496 11065434624 11071012608 11071541376 11079909888 11082702204 11106178048 11121795072 11122267296 11127869802 11173284864 11179728896 11184548256 11189471328 11195107686 11200751037 11236328572 11238248448 11247280128 11258618112 11273945088 11285309952 11290277376 11295964512 11301658704 11304502656 11307351573 11310741344 11312328699 11320879212 11353499136 11360047104 11362080768 11367081984 11369946672 11372807808 11378540736 11384272332 11389283316 11416284936 11422384128 11428687872 11437326336 11475265536 11481050112 11486833344 11491889472 11503474038 11540013128 11550422016 11556240192 11597495808 11598790784 11600418564 11603896192 11609186832 11609741304 11615593668 11620147167 11635348079 11654479872 11660350464 11669164032 11674300416 11675603968 11677242528 11679332976 11686068864 11733403962 11739672576 11756679552 11784552192 11794022912 11805912048 11808851328 11811108624 11839110304 11851044891 11862595584 11912271616 11915237376 11917515008 11922652413 11929528632 11931664244 11971608576 11978215424 11984249088 11994990624 12001610376 12010681888 12048219936 12050522988 12054869064 12111900864 12128009472 12174475264 12189782016 12192112128 12221017088 12244886262 12246216192 12254141656 12270134583 12299224518 12301950976 12328184808 12356542464 12380676336 12382892712 12431204352 12436872192 12439249536 12442346496 12443735808 12464898624 12494450304 12512550708 12519235584 12569945472 12577195008 12582616788 12588155244 12641255424 12653190144 12665945376 12683188224 12692774912 12695973696 12701562048 12711162624 12714366042 12717565488 12724584012 12767182848 12769468416 12780052992 12782340864 12787967232 12794408784 12800858328 12841518368 12843320553 12860121561 12866992128 12897497088 12903174144 12909673728 12916181376 12922687512 12926561536 12928375656 12975427584 12975978512 12982514769 12994224768 13035499008 13047182784 13048639632 13054383216 13060335186 13060958967 13070831196 13111289856 13114589184 13121200128 13121826816 13127809536 13133587968 13135054464 13146827472 13188586432 13200482304 13207131648 13207692414 13255760896 13257621216 13261595648 13268275776 13274964192 13281651054 13287497202 13318999092 13326114816 13343547392 13345420032 13387809792 13394558464 13401305568 13407204384 13409604528 13420719711 13455998976 13468059648 13475492352 13478883328 13482280224 13492470912 13498409856 13501811673 13512017124 13530411776 13544051304 13557252096 13614024704 13617414144 13620017152 13625888472 13633747008 13688971289 13696284672 13716126144 13748644224 13772026272 13773564056 13776993216 13779626728 13785909363 13839694848 13842172416 13869207909 13901110272 13930754301 13933842432 13966876672 13985104896 13994155728 13995675648 14023010952 14056256592 14058943486 14130551008 14149344384 14216285184 14221412352 14224130816 14268586752 14279371776 14287252224 14300057952 14307261174 14363080704 14365651968 14373937152 14380133472 14382882276 14386463136 14446708164 14460788736 14475366144 14495072256 14509684224 14512457792 14516070912 14530704048 14542381728 14576858688 14597975826 14605774848 14664936384 14673394176 14676020992 14678080632 14679719586 14686181118 14697281784 14728863744 14748131328 14753912832 14761350144 14762055168 14768785728 14773213184 14775286464 14776936272 14829689728 14837159736 14850542592 14897713152 14912731008 14919295104 14926810248 14934334716 14984331264 14995199658 15011490816 15047079936 15053703168 15061286016 15068878272 15072670208 15076468764 15083104932 15085805094 15094505616 15137998848 15146729472 15149441024 15151567104 15156109312 15159928896 15163743744 15171387648 15179029776 15185711088 15221713248 15237057717 15238250496 15249303062 15251908608 15300354048 15308066816 15315777792 15322519296 15329124531 15337965384 15400562688 15408320256 15408974483 15430641912 15463327744 15467224752 15478915776 15479655072 15487458224 15493529556 15495259563 15502080069 15547133952 15558885376 15565733888 15569656704 15572443968 15581425152 15638749056 15644538616 15652896768 15675572736 15712736256 15741216064 15743425194 15745135104 15748144832 15764019978 15801393188 15816794112 15886983168 15896869884 15906038176 15923905377 15978998784 15982977024 15993320832 16002147168 16064293248 16067363984 16073158752 16087565196 16143224832 16149201152 16170679296 16253042688 16256149504 16306956288 16326515016 16328288256 16360179444 16398966024 16414949376 16437579744 16498053432 16507568448 16510523616 16534442007 16582496256 16585666048 16589795328 16591647744 16606518912 16607312064 16619864832 16659267072 16683400944 16691804703 16759927296 16769593344 16776822384 16780029322 16784206992 16854492858 16870920192 16887927168 16910917632 16927964928 16935416064 16943946768 16948216832 16952488056 16956753984 16966112016 16981318818 17030248704 17040070656 17043121152 17050622976 17059211712 17067811104 17076408498 17083924974 17124427404 17143031808 17146828748 17155989504 17196662784 17204232192 17212898304 17221575168 17230250016 17237834208 17255211057 17300570112 17310019692 17325633024 17380665344 17396243712 17398186176 17405844288 17413780248 17414611956 17423390502 17427774928 17481719808 17490525696 17494399601 17495769088 17503746048 17511450624 17513405952 17518999464 17529103296 17600105943 17609508864 17610256552 17635019328 17676828288 17691034368 17699952256 17708868072 17716662936 17758665456 17793893376 17850413056 17868407424 17872856064 17876272512 17879472704 17894292948 17897496366 17957412864 17967323136 17976373632 17989961216 17992485936 17997879808 18002415564 18016022832 18058735072 18075784482 18082303596 18167851296 18178329344 18261712896 18288168192 18331525632 18362701696 18367329393 18369324288 18381212484 18391356641 18448836777 18452926464 18456229888 18492277212 18534813696 18571014504 18574339068 18578456576 18636521472 18646806528 18658874304 18660900864 18665603712 18697347936 18741675456 18768826062 18854918208 18865792512 18955046912 18961883136 18979785216 19024782336 19039162368 19043960544 19049669632 19052343072 19066743936 19076348232 19086876018 19150774272 19154202624 19170079488 19173511296 19177176368 19181950848 19201287492 19262277552 19300488192 19346245632 19354761216 19364510592 19374272064 19389842304 19435811584 19463141376 19463967768 19474366464 19553248512 19564525568 19570774176 19572959448 19581574824 19590502779 19592036352 19596375712 19606246794 19666934784 19671883776 19681800192 19682740224 19691714304 19700381952 19702581696 19720241208 19782879648 19800723456 19811538621 19863617536 19883641344 19892393472 19902413664 19912446288 19922476581 19931245803 19978498638 19989172224 19993599544 20015321088 20062773248 20071604224 20081714688 20091837696 20101958352 20110806576 20114406792 20126007488 20183998464 20202089472 20213238528 20218324992 20223420336 20228516864 20238706368 20247614784 20268025686 20295617664 20316076956 20335878144 20421037056 20426121216 20430025728 20438832708 20450620512 20534083584 20544427008 20574189216 20622966336 20638554368 20639540096 20658039408 20660346084 20665489824 20669440092 20729511936 20759542272 20763258624 20775233536 20851665408 20880412427 20900763648 20950315008 20991233592 20993513472 21018693304 21084384888 21088415229 21195826512 21224016576 21231873836 21305331712 21324427776 21332118528 21336196224 21419057664 21430878336 21444747898 21450086928 21524299776 21548477952 21560905728 21574323414 21670062246 21691183104 21742608384 21764526336 21768686688 21771051008 21774106368 21813572592 21865288032 21896963739 21908662272 21916772992 21997404576 22010091264 22014031488 22019579379 22029271677 22045922676 22109995008 22119727104 22122196992 22130869248 22142025216 22143082752 22159819776 22165404408 22212356096 22243590144 22244534592 22255739604 22346569728 22359457792 22369096512 22378942656 22390215372 22401502074 22472657144 22476496896 22492799487 22494560256 22517236224 22570619904 22580554752 22591929024 22603317408 22609005312 22614703146 22621482688 22624657398 22628707641 22641758424 22706998272 22720094208 22724161536 22734163968 22739893344 22745615616 22757081472 22768544664 22778566632 22832569872 22857375744 22873954593 22950531072 22962100224 22973666688 22983778944 23006948076 23080026256 23100844032 23112480384 23194991616 23197581568 23200837128 23207792384 23218373664 23219482608 23231187336 23240294334 23270696158 23320700928 23338328064 23348600832 23351207936 23354485056 23358665952 23372137728 23466807924 23479345152 23513359104 23569104384 23588045824 23611824096 23617702656 23622217248 23646029967 23678220608 23702089782 23725191168 23824543232 23830474752 23835030016 23845304826 23859057264 23863328488 23956430848 23968498176 23989981248 24003220752 24021363776 24096439872 24101045976 24109738128 24223801728 24256018944 24379564032 24384224256 24442034176 24489772524 24492432384 24508283312 24540269166 24598449036 24603901952 24656369616 24713084928 24761352672 24765785424 24862408704 24873744384 24878499072 24884692992 24887471616 24929797248 24988900608 25025101416 25038471168 25139890944 25154390016 25165233576 25170043983 25176310488 25281739287 25306380288 25331890752 25366376448 25385549824 25391947392 25403124096 25422325248 25428732084 25435130976 25449168024 25471978227 25538936832 25560105984 25564681728 25575934464 25588817568 25601716656 25683036736 25686641106 25720243122 25733984256 25794994176 25806348288 25819347456 25832362752 25845375024 25853123072 25856751312 25950855168 25951957024 25965029538 25988449536 26070998016 26094365568 26097279264 26108766432 26120670372 26121917934 26135085753 26141662392 26222579712 26242400256 26243653632 26255619072 26267175936 26270108928 26293654944 26377172864 26400964608 26414263296 26415384828 26511521792 26515242432 26523191296 26536551552 26549928384 26563302108 26574994404 26637998184 26652229632 26687094784 26690840064 26775619584 26789116928 26802611136 26814408768 26819209056 26841439422 26846244549 26936119296 26950984704 26957766656 26964560448 26984941824 26996819712 27003623346 27024034248 27060823552 27088102608 27113676723 27228049408 27240034304 27251776944 27267494016 27377942578 27392569344 27432252288 27497288448 27544052544 27547128112 27553986432 27559253456 27571818726 27679389696 27684344832 27738415818 27802220544 27861508602 27867684864 27933753344 27970209792 27988311456 27991351296 28046021904 28112513184 28117886972 28153239093 28261102016 28298688768 28432570368 28442824704 28448261632 28537173504 28558743552 28574504448 28600115904 28614522348 28630314027 28726161408 28731303936 28747874304 28760266944 28765764552 28772926272 28893416328 28921577472 28950732288 29019368448 29024915584 29032141824 29061408096 29084763456 29153717376 29195951652 29211549696 29329872768 29346788352 29352041984 29356161264 29359439172 29372362236 29394563568 29409370191 29457727488 29496262656 29507825664 29522700288 29524110336 29537571456 29546426368 29550572928 29553872544 29659379456 29674319472 29701085184 29795426304 29825462016 29838590208 29853620496 29868669432 29967747957 29990399316 30006950309 30022981632 30094159872 30107406336 30122572032 30137756544 30145340416 30152937528 30166209864 30171610188 30189011232 30275997696 30298882048 30303134208 30312218624 30319857792 30327487488 30342775296 30358059552 30371422176 30402038529 30443426496 30474115434 30498606124 30503817216 30600708096 30616133632 30631555584 30645038592 30658249062 30675930768 30801125376 30816640512 30817948966 30861283824 30926655488 30934449504 30957831552 30959310144 30974916448 30987059112 30990519126 31004160138 31094267904 31139313408 31144887936 31162850304 31277498112 31289077232 31351145472 31425472512 31482432128 31486850388 31490270208 31496289664 31528039956 31602786376 31633588224 31773966336 31793739768 31812076352 31847810754 31957997568 31965954048 31986641664 32004294336 32128586496 32134727968 32146317504 32167121847 32175130392 32286449664 32298402304 32341358592 32361485121 32505093369 32512299008 32613912576 32653030032 32656576512 32720358888 32797932048 32875159488 32996106864 33015136896 33021047232 33068884014 33164992512 33171332096 33179590656 33183295488 33213037824 33214624128 33239729664 33318534144 33366801888 33383609406 33519854592 33539186688 33553644768 33560058644 33568413984 33602253111 33708985716 33741840384 33775854336 33821835264 33855929856 33870832128 33887893536 33896433664 33904976112 33913507968 33932224032 33962637636 34060497408 34080141312 34086242304 34101245952 34118423424 34135622208 34152816996 34167849948 34248854808 34286063616 34293657496 34311979008 34425796608 34443150336 34460500032 34475668416 34510422114 34620039384 34651266048 34761330688 34792487424 34796372352 34811688576 34827560496 34829223912 34846781004 34855549856 34860441501 34906044237 34963439616 34981051392 34988799202 35007492096 35022901248 35026811904 35037998928 35058206592 35200211886 35219017728 35220513104 35270038656 35353656576 35382068736 35399904512 35417736144 35433325872 35517330912 35553134673 35587786752 35700826112 35736814848 35745712128 35752545024 35758945408 35767957239 35788585896 35794992732 35914825728 35934646272 35952747264 35979922432 35984971872 35995759616 36004831128 36032045664 36117470144 36151568964 36164607192 36335702592 36356658688 36523425792 36576336384 36663051264 36725403392 36734658786 36738648576 36762424968 36782713282 36897673554 36905852928 36912459776 36984554424 37069627392 37142029008 37148678136 37155779213 37293613056 37317748608 37331207424 37394695872 37483350912 37537652124 37709836416 37731585024 37910093824 37923766272 37959570432 38049564672 38078324736 38087921088 38099339264 38104686144 38133487872 38152696464 38173752036 38301548544 38308405248 38340158976 38347022592 38354352736 38363901696 38402574984 38524555104 38580364683 38600976384 38692491264 38709522432 38729021184 38748544128 38779684608 38871623168 38926282752 38927935536 38947544307 39106497024 39129051136 39141548352 39145918896 39163149648 39181005558 39182876901 39192751424 39212493588 39333869568 39343767552 39363600384 39365480448 39383428608 39400763904 39405163392 39440482416 39565759296 39601446912 39623077242 39767282688 39784786944 39804827328 39824892576 39844953162 39862491606 39956997276 39978344448 39987199088 40030642176 40125546496 40143208448 40163429376 40183675392 40203916704 40221613152 40228813584 40252014976 40262159133 40367996928 40404178944 40426477056 40436649984 40446840672 40457033728 40477412736 40495229568 40536051372 40591235328 40632153912 40671756288 40842074112 40852242432 40860051456 40877665416 40901241024 41066913867 41088854016 41148378432 41245932672 41277108736 41279080192 41316078816 41320692168 41330979648 41338880184 41357728089 41519084544 41526517248 41550467072 41607623727 41703330816 41760824854 41801527296 41900630016 41982467184 41987026944 42037386608 42168769776 42176830458 42391653024 42448033152 42463747672 42610663424 42648855552 42664237056 42672392448 42838115328 42861756672 42889495796 42900173856 43096955904 43121811456 43148646828 43340124492 43382366208 43485216768 43529052672 43537373376 43542102016 43548212736 43627145184 43730576064 43793927478 43817324544 43833545984 43994809152 44020182528 44028062976 44039158758 44058543354 44091845352 44244393984 44261738496 44284050432 44286165504 44319639552 44330808816 44424712192 44489069184 44511479208 44693139456 44738193024 44757885312 44780430744 44803004148 44945314288 44952993792 44985598974 45034472448 45141239808 45161109504 45183858048 45206634816 45218010624 45229406292 45242965376 45249314796 45257415282 45283516848 45413996544 45440188416 45448323072 45468327936 45479786688 45491231232 45514162944 45537089328 45557133264 45665139744 45711173151 45714751488 45747909186 45901062144 45924200448 45947333376 45967557888 46013896152 46160052512 46201688064 46224960768 46226923449 46389983232 46395163136 46401674256 46415584768 46436747328 46438965216 46462374672 46480588668 46485778689 46506240207 46541392316 46641401856 46676656128 46697201664 46702415872 46708970112 46717331904 46744275456 46933615848 46958690304 47026718208 47138208768 47176091648 47223648192 47235405312 47244434496 47292059934 47356441216 47404179564 47450382336 47484798917 47649086464 47660949504 47670060032 47690609652 47718114528 47726656976 47771716131 47912861696 47936996352 47979962496 48006441504 48042727552 48192879744 48202091952 48219476256 48447603456 48512037888 48759128064 48768448512 48884068352 48979545048 48984864768 49016566624 49080538332 49196898072 49312739232 49522705344 49531570848 49603326021 49747488768 49756998144 49769385984 49774943232 49859594496 49977801216 50050202832 50075414109 50279781888 50308780032 50330467152 50340087966 50352620976 50563478574 50612760576 50663781504 50732752896 50783894784 50806248192 50844650496 50857464168 50870261952 50898336048 50943956454 51120211968 51129363456 51151868928 51177635136 51203433312 51366073472 51373282212 51440486244 51467968512 51589988352 51612696576 51638694912 51664725504 51690750048 51706246144 51713502624 51901710336 51903914048 51930059076 51976899072 52141996032 52188731136 52194558528 52217532864 52241340744 52243835868 52270171506 52283324784 52445159424 52483198803 52487307264 52511238144 52534351872 52540217856 52587309888 52754345728 52800317829 52828526592 52830769656 53023043584 53030484864 53046382592 53073103104 53099856768 53126604216 53149988808 53275996368 53372560717 53381680128 53551239168 53578233856 53605222272 53628817536 53638418112 53682878844 53692489098 53872238592 53901969408 53915533312 53929120896 53969883648 53993639424 54007246692 54048068496 54121647104 54176205216 54227353446 54456098816 54480068608 54503553888 54534988032 54755885156 54785138688 54864504576 54994576896 55088105088 55094256224 55101988179 55107972864 55118506912 55143637452 55174069923 55358779392 55368689664 55476831636 55604441088 55723017204 55735369728 55940419584 55976622912 55982702592 56092043808 56225026368 56235773944 56306478186 56522204032 56597377536 56675405159 56865140736 56885649408 56896523264 57074347008 57117487104 57149008896 57200231808 57229044696 57260628054 57452322816 57462607872 57520533888 57531529104 57545852544 57786832656 57901464576 58038736896 58049831168 58064283648 58122816192 58169526912 58307434752 58391903304 58423099392 58659745536 58693576704 58704083968 58712322528 58718878344 58744724472 58789127136 58818740382 59015651328 59045400576 59048220672 59075142912 59092852736 59101145856 59107745088 59318758912 59348638944 59402170368 59434615863 59590852608 59650924032 59677180416 59707240992 59737338864 59767429743 59793737409 59935495914 59980798632 60013900618 60045963264 60188319744 60214812672 60245144064 60275513088 60290680832 60305875056 60332419728 60343220376 60378022464 60551995392 60606268416 60639715584 60654974976 60685550592 60716119104 60742844352 60804077058 60886852992 60948230868 60997212248 61007634432 61232267264 61263111168 61290077184 61316498124 61351861536 61602250752 61633281024 61635897932 61722567648 61853310976 61868899008 61915663104 61918620288 61949832896 61974118224 61981038252 62008320276 62188535808 62278626816 62289775872 62325700608 62554996224 62578154464 62641237281 62702290944 62850945024 62964864256 62973700776 62980540416 62992579328 63056079912 63205572752 63265245687 63587479536 63624152704 63695621508 63915995136 63973283328 64008588672 64257172992 64269455936 64292635008 64334243694 64350260784 64572899328 64596804608 64682717184 64722970242 65010186738 65024598016 65227825152 65306060064 65313153024 65440717776 65595864096 65690891217 65750318976 65992213728 66030273792 66042094464 66137768028 66329985024 66342664192 66359181312 66366590976 66426075648 66429248256 66479459328 66637068288 66733603776 66767218812 67039709184 67078373376 67107289536 67120117288 67136827968 67204506222 67417971432 67478398461 67483680768 67551708672 67711859712 67741664256 67775787072 67792867328 67809952224 67827015936 67864448064 67886122923 67925275272 68120994816 68160282624 68172484608 68202491904 68236846848 68271244416 68305633992 68335699896 68497709616 68572127232 68587314992 68621863779 68851593216 68886300672 68921000064 68951336832 69020844228 69240078768 69302532096 69522661376 69584974848 69592744704 69623377152 69655120992 69658447824 69693562008 69711099712 69720883002 69812088474 69962102784 69977598404 70014984192 70045802496 70053623808 70075997856 70116413184 70400423772 70438035456 70441026208 70540077312 70707313152 70764137472 70799809024 70835472288 70866651744 70938089901 71034661824 71106269346 71175573504 71401652224 71473629696 71491424256 71505090048 71517890816 71535914478 71577171792 71589985464 71869292544 71905494528 71959844864 71969943744 71991519232 72009662256 72064091328 72234940288 72303137928 72329214384 72671405184 72713317376 73152672768 73326102528 73450806784 73469317572 73477297152 73524849936 73565426564 73795347108 73811705856 73824919552 73969108848 74139254784 74284058016 74297356272 74311558426 74587226112 74635497216 74662414848 74789391744 74966701824 75056617643 75075304248 75419672832 75463170048 75510131949 75820187648 75845217861 75919140864 76099129344 76156649472 76175842176 76198678528 76209372288 76266975744 76305392928 76347504072 76415934681 76616810496 76680317952 76694045184 76708705472 76727803392 76805149968 77049110208 77160729366 77201952768 77384982528 77419044864 77458042368 77497088256 77559369216 77743246336 77852565504 77855871072 77895088614 78212994048 78258102272 78283096704 78291837792 78326299296 78362011116 78365753802 78385502848 78405257259 78424987176 78667739136 78727200768 78730960896 78766857216 78801527808 78810326784 78880964832 79131518592 79202893824 79246154484 79534565376 79569573888 79609654656 79649785152 79689906324 79724983212 79913994552 79956688896 79974398176 80061284352 80326858752 80367350784 80407833408 80443226304 80457627168 80504029952 80524318266 80538733647 80808357888 80852954112 80873299968 80893681344 80914067456 80954825472 80990459136 81072102744 81182470656 81264307824 81341030169 81447436553 81684148224 81720102912 81755330832 81802482048 82133827734 82177708032 82296756864 82491865344 82554217472 82558160384 82632157632 82641384336 82661959296 82677760368 82715456178 83038169088 83053034496 83100934144 83215247454 83406661632 83521649708 83603054592 83801260032 83964934368 83974053888 84074773216 84337539552 84353660916 84783306048 84896066304 84927495344 85221326848 85297711104 85328474112 85344784896 85676230656 85723513344 85778991592 85800347712 85890942081 86193911808 86243622912 86297293656 86680248984 86764732416 87058105344 87074746752 87096425472 87254290368 87461152128 87587854956 87634649088 87667091968 87989618304 88040365056 88056125952 88078317516 88117086708 88183690704 88228110573 88488787968 88523476992 88568100864 88572331008 88639279104 88661617632 88849424384 88978138368 89022958416 89386278912 89476386048 89515770624 89560861488 89606008296 89890628576 89903243871 89971197948 90020850927 90068944896 90282479616 90322219008 90367716096 90413269632 90436021248 90458812584 90485930752 90498629592 90514830564 90567033696 90827993088 90896646144 90936655872 90959573376 90982462464 91028325888 91074178656 91114266528 91206115587 91330279488 91422346302 91495818372 91802124288 91848400896 91894666752 91935115776 92027792304 92320105024 92403376128 92449921536 92453846898 92470397891 92779966464 92790326272 92803348512 92831169536 92873494656 92877930432 92924749344 92961177336 92971557378 93012480414 93082784632 93282803712 93404831744 93417940224 93434663808 93488550912 93867231696 94053436416 94276417536 94352183296 94447296384 94470810624 94488868992 94584119868 94712882432 94808359128 94900764672 94969597834 95298172928 95321899008 95340120064 95381219304 95436229056 95453313952 95543432262 95873992704 95959924992 96012883008 96085455104 96385759488 96404183904 96438952512 96501365541 96895206912 97024075776 97084455363 97515280107 97536897024 97768136704 97959090096 97969729536 98033133248 98161076664 98393796144 98625478464 99045410688 99063141696 99206652042 99494977536 99513996288 99538771968 99549886464 99719188992 99955602432 100100405664 100150828218 100559563776 100617560064 100660934304 100680175932 100705241952 101126957148 101225521152 101327563008 101465505792 101567789568 101612496384 101689300992 101714928336 101740523904 101796672096 101887912908 102240423936 102258726912 102303737856 102355270272 102406866624 102732146944 102746564424 102880972488 102935937024 103277389824 103329451008 103381500096 103412492288 103427005248 103807828096 103860118152 103953798144 104283992064 104377462272 104389117056 104435065728 104482681488 104487671736 104540343012 104566649568 104718132711 104890318848 104966397606 105022476288 105068703744 105080435712 105174619776 105508691456 105600635658 105657053184 105661539312 106046087168 106060969728 106092765184 106146206208 106199713536 106253208432 106299977616 106551992736 106659404019 106745121434 106763360256 107102478336 107156467712 107210444544 107257635072 107276836224 107303871717 107365757688 107384978196 107744477184 107803938816 107858241792 107939767296 107987278848 108014493384 108096136992 108243294208 108352410432 108454706892 108912197632 108960137216 109007107776 109069976064 109511770312 109570277376 109729009152 109989153792 110176210176 110188512448 110203976358 110215945728 110237013824 110287274904 110348139846 110717558784 110737379328 110953663272 111208882176 111446034408 111467337639 111880839168 111953245824 112184087616 112450052736 112471547888 112612956372 113044408064 113194755072 113350810318 113730281472 113771298816 113793046528 114148694016 114234974208 114298017792 114400463616 114458089392 114521256108 114904645632 114925215744 115041067776 115063058208 115091705088 115573665312 115741094049 115802929152 116077473792 116099662336 116128567296 116245632384 116339053824 116614869504 116783806608 116842632921 117319491072 117387153408 117408167936 117424645056 117437756688 117489448944 117578254272 117637480764 118031302656 118090801152 118096441344 118150285824 118185705472 118202291712 118215490176 118637517824 118697277888 118804340736 118869231726 119301848064 119354360832 119414481984 119474677728 119534859486 119587474818 119870991828 119961597264 120027801236 120091926528 120376639488 120429625344 120490288128 120551026176 120581361664 120611750112 120664839456 120686440752 120756044928 120786477399 121103990784 121212536832 121279431168 121309949952 121371101184 121432238208 121485688704 121608154116 121773705984 121896461736 121994424496 122015268864 122460797207 122526222336 122580154368 122632996248 122703723072 123200741601 123266562048 123271795864 123445135296 123706621952 123737798016 123831326208 123837240576 123899665792 123948236448 123962076504 124016640552 124073184267 124557253632 124579551744 124651401216 125109992448 125156308928 125282474562 125404581888 125701890048 125929728512 125947401552 125961080832 125985158656 126112159824 126411145504 126530491374 127174959072 127248305408 127391243016 127831990272 127946566656 128017177344 128514345984 128538911872 128585270016 128668487388 128700521568 129193609216 129365434368 129445940484 130020373476 130049196032 130455650304 130612120128 130626306048 130881435552 131191728192 131381782434 131500637952 131984427456 132060547584 132084188928 132275536056 132685328384 132733181952 132852151296 132858496512 132958918656 133274136576 133467207552 133534437624 134079418368 134214579072 134240234576 134273655936 134409012444 134835942864 134956796922 135103417344 135423719424 135483328512 135551574144 135585734656 135619904448 135654031872 135728896128 135772245846 135850550544 136241989632 136320565248 136344969216 136404983808 136473693696 136542488832 136611267984 136671399792 136995419232 137133519453 137144254464 137174629984 137243727558 137703186432 137772601344 137842000128 137902673664 138041688456 138480157536 138605064192 138680770347 139045322752 139169949696 139185489408 139246754304 139310241984 139316895648 139387124016 139422199424 139441766004 139457336067 139518720621 139624176948 139924205568 139955196808 140029968384 140091604992 140107247616 140151995712 140232826368 140800847544 140876070912 140882052416 141080154624 141414626304 141528274944 141599618048 141670944576 141733303488 141876179802 142069323648 142212538692 142351147008 142454396751 142947259392 142982848512 143010180096 143035781632 143071828956 143154343584 143179970928 143315148393 143738585088 143810989056 143919689728 143939887488 143983038464 144019324512 144128182656 144469880576 144606275856 144658428768 145342810368 145426634752 146162886989 146305345536 146652205056 146901613568 146938635144 146954594304 147049699872 147130853128 147590694216 147649839104 147938217696 148568116032 148594712544 148623116852 148809978063 149270994432 149324829696 149578783488 149933403648 150113235286 150150608496 150839345664 150926340096 151020263898 151690435722 151838281728 152198258688 152351684352 152397357056 152418744576 152533951488 152610785856 152695008144 152831869362 153360635904 153388090368 153417410944 153455606784 153610299936 154098220416 154321458732 154403905536 154769965056 154838089728 154916084736 154994176512 155118738432 155486492672 155705131008 155711742144 155790177228 156425988096 156516204544 156566193408 156583675584 156652598592 156724022232 156731507604 156771005696 156810514518 156849974352 157335478272 157449596409 157461921792 157533714432 157603055616 157620653568 157761929664 158263037184 158400953487 158492308968 159069130752 159139147776 159219309312 159299570304 159379812648 159449966424 159827989104 159948796352 160117682151 160653717504 160734701568 160815666816 160886452608 160915254336 161008059904 161048636532 161077467294 161616715776 161705908224 161746599936 161787362688 161828134912 161909650944 161980918272 162144205488 162364941312 162528615648 162682060338 162894873106 163368296448 163440205824 163510661664 163604964096 164267655468 164355416064 164593513728 164983730688 165108434944 165116320768 165264315264 165282768672 165323918592 165355520736 165430912356 165522209769 166076338176 166106068992 166201868288 166430494908 166813323264 167043299416 167206109184 167929868736 167948107776 168149546432 168675079104 168707321832 169566612096 169792132608 169854990688 170026215477 170595422208 170656948224 170689569792 171352461312 171447026688 171557983184 171600695424 171781884162 172387823616 172594587312 173360497968 174116210688 174149493504 174192850944 174508580736 174922304256 175175709912 175269298176 175334183936 175979236608 176080730112 176112251904 176156635032 176234173416 176367381408 176456221146 177046953984 177136201728 177144662016 177278558208 177323235264 177698848768 177956276736 178045916832 178303847589 178772557824 178952772096 179031541248 179121722976 179212016592 179781257152 179806487742 179942395896 180041701854 180137889792 180564959232 180644438016 180735432192 180826539264 180872042496 180917625168 180971861504 180997259184 181029661128 181134067392 181655986176 181919146752 181964924928 182056651776 182148357312 182228533056 182412231174 182660558976 182844692604 182991636744 183696801792 183789333504 183870231552 184055584608 184640210048 184806752256 184899843072 184907693796 184940795782 185559932928 185580652544 185606697024 185662339072 185746989312 185755860864 185849498688 185922354672 185943114756 186024960828 186165569264 186565607424 186809663488 186835880448 186869327616 186977101824 187734463392 187923711843 188106872832 188552835072 188704366592 188894592768 188941621248 188977737984 189168239736 189425764864 189616718256 189795737061 189939195668 190596345856 190680240128 190762438608 190872458112 190906627904 191086864524 191747985408 191919849984 192025766016 192170910208 192771518976 192808367808 192877905024 193002731082 193790413824 194048151552 194168910726 195030560214 195073794048 195536273408 195918180192 195939459072 196066266496 196322153328 196787592288 197072673651 197250956928 198090821376 198126283392 198413304084 198989955072 199027992576 199077543936 199099772928 199438377984 199911204864 200200811328 200301656436 201119127552 201235120128 201321868608 201360351864 201410483904 202253914296 202435195383 202451042304 202655126016 203135579136 203224992768 203378601984 203429856672 203481047808 203593344192 203775825816 204480847872 204517453824 204607475712 204710540544 204813733248 205464293888 205493128848 205761944976 205865591337 206554779648 206658902016 206763000192 206824984576 206854010496 207615656192 207720236304 207907596288 208567984128 208754924544 208778234112 208870131456 208965362976 208975343472 209080686024 209133299136 209436265422 209932795212 210044952576 210137407488 210160871424 210349239552 211017382912 211201271316 211314106368 211323078624 212092174336 212121939456 212185530368 212292412416 212399427072 212506416864 212599955232 212814269703 213103985472 213318808038 213490242868 213526720512 214204956672 214312935424 214420889088 214515270144 214553672448 214607743434 214731515376 214769956392 215607877632 215716483584 215879534592 215974557696 216028986768 216192273984 216486588416 216704820864 216909413784 218014215552 218139952128 219023540624 219458018304 219978307584 220352420352 220377024896 220407952716 220431891456 220474027648 220574549808 220696279692 221435117568 221474758656 221907326544 222417764352 222892068816 222934675278 223761678336 223906491648 224368175232 224900105472 224943095776 225169852929 225225912744 226088816128 226389510144 226530395847 226701620636 227460562944 227535653583 227586093056 228297388032 228469948416 228596035584 228800927232 228916178784 229042512216 229850431488 230082135552 230126116416 230183410176 231147330624 231482188098 231605858304 232154947584 232199324672 232257134592 232491264768 232678107648 233229739008 233567613216 233685265842 234638982144 234774306816 234816335872 234849290112 234875513376 234978897888 235156508544 235215771777 235274961528 236181602304 236192882688 236300571648 236404583424 236430980352 237275035648 237394555776 237608681472 237738463452 238603696128 238708721664 238828963968 238949355456 239069718972 239174949636 239741983656 239923194528 240055602472 240183853056 240980576256 241102052352 241162723328 241223500224 241329678912 241372881504 241512089856 241572954798 241616200941 242425073664 242558862336 242619899904 242742202368 242864476416 242971377408 243216308232 243547411968 243792923472 243988848992 244023090507 244342309659 244921594414 245052444672 245160308736 245265992496 245407446144 246401483202 246533124096 246543591728 246890270592 247475596032 247662652416 247674481152 247799331584 247896472896 247924153008 248033281104 248146368534 249114507264 249159103488 249302802432 250219984896 250312617856 250564949124 250809163776 251403780096 251859457024 251894803104 251922161664 251970317312 252224319648 252822291008 253060982748 254349918144 254496610816 254782486032 255663980544 255893133312 256034354688 257028691968 257077823744 257170540032 257336974776 257401043136 258387218432 258730868736 258891880968 260040746952 260090454491 261224240256 261762871104 262383456384 262763564868 263001275904 263968854912 264121095168 264168377856 264551072112 264684331719 265370656768 265466363904 265704302592 265716993024 265917837312 266548273152 266934415104 267068875248 268158836736 268429158144 268480469152 268547311872 268818024888 269671885728 269913593844 270062552781 270206834688 270847438848 270966657024 271103148288 271171469312 271239808896 271308063744 271457792256 271544491692 271701101088 272483979264 272689938432 272809967616 272947387392 273084977664 273222535968 273342799584 273990838464 274267038906 274349259968 274487455116 275406372864 275545202688 275684000256 275805347328 276083376912 276960315072 277210128384 277361540694 277411193673 278339899392 278370978816 278493508608 278620483968 278633791296 278774248032 278844398848 278883532008 278914672134 279037441242 279248353896 279848411136 279910393616 280214495232 280303991424 280465652736 281601695088 281764104832 282160309248 282829252608 283056549888 283199236096 283341889152 283466606976 283752359604 284138647296 284425077384 284702294016 284908793502 285894518784 285965697024 286020360192 286071563264 286143657912 286308687168 286359941856 286630296786 287621978112 287839379456 287879774976 287966076928 288038649024 288256365312 288939761152 289212551712 289316857536 289504096623 290685620736 290853269504 291253366089 292325773978 292610691072 293304410112 293803227136 293877270288 293909188608 294099399744 294261706256 295181388432 295876435392 297136232064 297189425088 297246233704 297619956126 298541988864 298649659392 299157566976 299866807296 300226470572 300301216992 301678691328 301852680192 302040527796 303380871444 303676563456 304396517376 304703368704 304794714112 304837489152 305067902976 305221571712 305390016288 305663738724 306721271808 306776180736 306834821888 306911213568 307220599872 308196440832 308642917464 308807811072 309832169472 309988353024 310237476864 310972985344 311423484288 311580354456 312851976192 313132386816 313167351168 313305197184 313448044464 313463015208 313542011392 313621029036 313699948704 314154398133 314670956544 314899192818 315067428864 315206111232 315241307136 315523859328 316526074368 316801906974 316984617936 318138261504 318278295552 318438618624 318599140608 318759625296 318899932848 319655978208 319897592704 319978212057 320235364302 321307435008 321469403136 321631333632 321772905216 321830508672 322016119808 322097273064 322154934588 323233431552 323411816448 323574725376 323656269824 323819301888 323961836544 324288410976 324729882624 325057231296 325364120676 325789746212 326736592896 326880411648 327021323328 327209928192 328535310936 328710832128 329187027456 329967461376 330216869888 330232641536 330528630528 330565537344 330647837184 330711041472 330861824712 331044419538 332152676352 332212137984 332393592419 332860989816 333626646528 334086598832 334402012917 335859737472 336299092864 337350158208 337414643664 339133224192 339584265216 339709981376 340052430954 341190844416 341313896448 341379139584 342704922624 342894053376 343115966368 343201390848 343563768324 344775647232 345189174624 346720995936 347223282147 348232421376 348298987008 348385701888 349017161472 349844608512 350351419824 350527898763 350668367872 351958473216 352161460224 352224503808 352313270064 352468346832 352734762816 352912442292 354093907968 354272403456 354289324032 354557116416 354646470528 355912553472 356091833664 356607695178 357905544192 358063082496 358243445952 358424033184 359562514304 359612975484 359884791792 360083403708 360275779584 361129918464 361288876032 361470864384 361653078528 361744084992 361835250336 361943723008 361994518368 362059322256 362268134784 363311972352 363838293504 363929849856 364113303552 364296714624 364457066112 364824462348 365321117952 365689385208 365983273488 367382391621 367578667008 367740463104 368111169216 369280420096 369602224803 369799686144 369815387592 369881591564 371119865856 371161305088 371213394048 371324678144 371493978624 371511721728 371698997376 371844709344 371886229512 372049921656 372219552801 372331138528 373671760896 373738655232 373954203648 375468926784 375847423686 376213745664 377105670144 377408733184 377789185536 377883242496 377955475968 378336479472 378851529728 379233436512 379591474122 379878391336 381192691712 381360480256 381524877216 381744916224 381813255808 382173729048 383495970816 383839699968 384051532032 384341820416 385543037952 385616735616 385755810048 386005462164 387580827648 388096303104 388337821452 390061120428 390147588096 391836360384 391878918144 392132532992 392644306656 393575184576 394145347302 394501913856 396181642752 396252566784 396727836113 396826608168 398055985152 398199545856 398876755968 399822409728 400401622656 400603312872 402238255104 402643737216 402720703728 402820967808 404507828592 404870390766 405310252032 406271158272 406449985536 406757203968 406859713344 406962095616 407186688384 407551651632 408961695744 409034907648 409214951424 409421081088 409627466496 410928587776 410986257696 411523889952 411731182674 413109559296 413317804032 413526000384 413649969152 413708020992 415231312384 415440472608 415815192576 416042311041 417135968256 417509849088 417556468224 417740262912 417930725952 417950686944 418161372048 418266598272 418372008201 418556161863 418872530844 419865590424 420089905152 420274814976 420321742848 420698479104 422034765824 422402542632 422628212736 422646157248 424243878912 424584824832 424798854144 425012833728 425199910464 425628539406 426207970944 426637616076 426980485736 427053441024 427363190253 428625870848 428841778176 429030540288 429107344896 429215486868 429463030752 429539912784 429945445179 431215755264 431432967168 431759069184 431949115392 432057973536 432384547968 432973176832 433409641728 433818827568 436028431104 436279904256 438047081248 438488660967 438916036608 439956615168 440704840704 440754049792 440815905432 440863782912 440948055296 441149099616 441392559384 442949517312 443814653088 445784137632 445869350556 447812983296 448736350464 449800210944 449886191552 450339705858 450451825488 452177632256 452779020288 453060791694 453403241272 455071307166 455172186112 456594776064 457192071168 457601854464 457832357568 458085024432 460164271104 460252232832 460366820352 462294661248 462964376196 463211716608 464309895168 464398649344 464514269184 464982529536 465356215296 466459478016 467135226432 467370531684 469277964288 469548613632 469632671744 469698580224 469751026752 469957795776 470313017088 470431543554 470549923056 472348789227 472385765376 472601143296 472809166848 472861960704 474550071296 474789111552 475202860461 475476926904 477207392256 477417443328 477657927936 477898710912 478139437944 478349899272 479483967312 479846389056 480111204944 480353046453 481961152512 482204104704 482325446656 482447000448 482659357824 482745763008 483024179712 483145909596 483232401882 484850147328 485117724672 485239799808 485484404736 485728952832 485942754816 486432616464 487094823936 487585846944 487977697984 488046181014 488684619318 489843188828 490104889344 490320617472 490531984992 490814892288 492802966404 493066248192 493087183456 493780541184 494951192064 495325304832 495348962304 495598663168 495792945792 495848306016 496066562208 496292737068 496566629307 498229014528 498318206976 498605604864 500439969792 500625235712 501129898248 501618327552 503718914048 503789606208 503844323328 503940634624 504448639296 505644582016 506121965496 508699836288 508993221632 509564972064 510078646431 511786266624 512068709376 514057383936 514155647488 514341080064 514673949552 514802086272 516774436864 517783761936 520081493904 520180908982 522448480512 523525742208 524766912768 525527129736 526002551808 527937709824 528242190336 528336755712 529102144224 529368663438 530741313536 531408605184 531433986048 531835674624 533096546304 533868830208 534137750496 534911542767 536317673472 536858316288 536960938304 537094623744 537636049776 539343771456 539827187688 540125105562 540413669376 541694877696 541933314048 542206296576 542479617792 542616127488 542915584512 543088983384 543402202176 544967958528 545894774784 546169955328 546445071936 546685599168 547981676928 548534077812 548698519936 548974910232 551090405376 551368000512 551610694656 552166753824 553920630144 554420256768 554723081388 554822387346 556679798784 556741957632 556987017216 557240967936 557267582592 557548496064 557688797696 557767064016 557829344268 558074882484 558496707792 559696822272 559820787232 560428990464 560607982848 560931305472 563203390176 563528209664 563771135529 564320618496 565658505216 566113099776 566398472192 566683778304 566933213952 567504719208 568277294592 568850154768 569387211183 569817587004 570132055871 571789037568 572040720384 572143126528 572287315824 572617374336 572719883712 573260593572 575243956224 575678758912 575759549952 575932153856 576077298048 576512730624 577879522304 578425103424 578633715072 579008193246 581371241472 581706539008 582506732178 584651547956 585221382144 586608820224 587606454272 587754540576 587818377216 588198799488 588523412512 590362776864 591752870784 594272464128 594378850176 594492467408 595239912252 597083977728 597299318784 598315133952 599733614592 600452941144 600602433984 603357382656 603705360384 604081055592 606761742888 607305586149 607353126912 609406737408 609674978304 610135805952 610443143424 610780032576 611327477448 613442543616 613552361472 613669643776 613822427136 614441199744 616392881664 617285834928 617596774011 619664338944 619976706048 620474953728 621945970688 622846968576 623160708912 625703952384 626264773632 626334702336 626610394368 626896088928 626926030416 627084022784 627242058072 627399897408 628308796266 629798385636 630134857728 630412222464 630482614272 631047718656 633052148736 633603813948 633969235872 636276523008 636556591104 636877237248 637198281216 637519250592 637799865696 638442809109 639311956416 639795185408 639956424114 640470728604 642614870016 642938806272 643262667264 643545810432 643661017344 644032239616 644194546128 644309869176 646823632896 647149450752 647292785237 647638603776 647923673088 648576821952 649459765248 650114462592 650728241352 651579492424 654042646656 654419856384 657070621872 658374054912 659934922752 660433739776 660465283072 661057261056 661131074688 661295674368 661422082944 661723649424 662088839076 664305352704 664424275968 664787184838 665721979632 667253293056 668173197664 668804025834 671719474944 672598185728 674700316416 674829287328 675509558787 678266448384 679168530432 679419962752 679591187541 680104861908 682381688832 682606960749 682758279168 685409845248 685788106752 686231932736 686402781696 687127536648 689551294464 690378349248 693441991872 694446564294 696464842752 696597974016 696771403776 698034322944 699689217024 700702839648 701055797526 701336735744 703916946432 704322920448 704449007616 704626540128 704936693664 705469525632 705824884584 708544806912 708578648064 709292941056 711825106944 712183667328 713215390356 715811088384 716126164992 716486891904 716848066368 719125028608 719225950968 719769583584 720166807416 720551559168 722941728768 723306157056 723488169984 723670500672 723887446016 723989036736 724118644512 724536269568 724848602823 727676587008 727859699712 728226607104 728593429248 728914132224 729648924696 730642235904 731378770416 731966546976 733026928977 734764783242 735157334016 735480926208 736222338432 738560840192 739204449606 739599372288 739630775184 739763183128 742322610176 742426788096 742649356288 742987957248 743023443456 743397994752 743689418688 743772459024 744099843312 744439105602 744662277056 747343521792 747477310464 747908407296 750937853568 751694847372 752427491328 754211340288 755578371072 755766484992 755910951936 756672958944 757703059456 758466873024 759182948244 759756782672 762385383424 762720960512 763049754432 763489832448 763626511616 764347458096 766991941632 767679399936 768103064064 768683640832 771086075904 771233471232 771511620096 772010924328 775161655296 776192606208 776675642904 780122240856 780271363473 783672720768 784265065984 785288613312 787150369152 788290694604 789003827712 792363285504 792505133568 793455672226 793653216336 796111970304 796399091712 797753511936 799644819456 800803245312 801206625744 804476510208 805287474432 805441407456 805641935616 809015657184 809740781532 810187658343 810620504064 812542316544 812899971072 813514407936 813719426688 813924191232 814373376768 815103303264 818069815296 818429902848 818842162176 819254932992 821857175552 821972515392 823047779904 823462365348 826219118592 826635608064 827052000768 827299938304 827416041984 830462624768 830880945216 831630385152 832084622082 832233581019 835019698176 835112936448 835480525824 835861451904 835901373888 836322744096 836533196544 836744016402 837112323726 837745061688 839731180848 840643485696 841396958208 844069531648 844805085264 845292314496 848487757824 849169649664 849597708288 850025667456 850399820928 851257078812 852415941888 853275232152 853960971472 854106882048 854726380506 857683556352 858061080576 858214689792 858430973736 858926061504 859079825568 859890890358 862865934336 863518138368 863898230784 864115947072 864769095936 865946353664 866819283456 867637655136 868512289869 872056862208 872559808512 876094162496 876977321934 877832073216 879913230336 881409681408 881508099584 881631810864 881727565824 881896110592 882298199232 882785118768 887629306176 891568275264 891738701112 895625966592 897472700928 899600421888 899772383104 900679411716 900903650976 904355264512 905558040576 906121583388 906806482544 910142614332 910344372224 913189552128 914384142336 915203708928 915664715136 916170048864 920328542208 920504465664 920733640704 924589322496 925928752392 926423433216 928797298688 929965059072 930712430592 932918956032 934270452864 934741063368 938555928576 939265343488 939397160448 939502053504 939915591552 940626034176 940863087108 941099846112 942463194399 944697578454 945202286592 945618333696 945723921408 949100142592 949578223104 950405720922 950953853808 954414784512 954834886656 955315855872 955797421824 956278875888 956699798544 958967934624 959692778112 959934636171 960222409888 960706092906 963922305024 964408209408 964894000896 965318715648 965491526016 966048359424 966291819192 966464803764 969700294656 970235449344 970968809472 971457905664 971885509632 972865232928 974189647872 975171693888 975955395968 976092362028 977369238636 979686377656 980209778688 980641234944 981063969984 981629784576 985605932808 986132496384 986174366912 987561082368 989902384128 990650609664 990697924608 991197326336 991585891584 991696612032 992133124416 992585474136 993133258614 996458029056 996636413952 997180777257 1000879939584 1001250471424 1002259796496 1003206038751 1007437828096 1007579212416 1007881269248 1008897278592 1011289164032 1012243930992 1017399672576 1017986443264 1019129944128 1020157292862 1023572533248 1024137418752 1028114767872 1028311294976 1028682160128 1029347899104 1029604172544 1033548873728 1035567523872 1040162987808 1040361817964 1041669846441 1044896961024 1047051484416 1049533825536 1051054259472 1052005103616 1055875419648 1056484380672 1056673511424 1058204288448 1058737326876 1062817210368 1062867972096 1063671349248 1067737660416 1068275500992 1069823085534 1073716632576 1073921876608 1074189247488 1075272099552 1078687542912 1079654375376 1080250211124 1080827338752 1083389755392 1083866628096 1084412593152 1084959235584 1085232254976 1085831169024 1086177966768 1086804404352 1089935917056 1091789549568 1092339910656 1092890143872 1093371198336 1095963353856 1097068155624 1097397039872 1097949820464 1102147174863 1102736001024 1103221389312 1104333507648 1107841260288 1108806674409 1109446162776 1109644774692 1113359597568 1113483915264 1113974034432 1114481935872 1114535165184 1115096992128 1115377595392 1115534128032 1115658688536 1116149764968 1116993415584 1119641574464 1121215965696 1121862610944 1126406780352 1127056419328 1127542271058 1128641236992 1131317010432 1132226199552 1132796944384 1133367556608 1133866427904 1135009438416 1136554589184 1137700309536 1138774422366 1139635174008 1140264111742 1143578075136 1144081440768 1144286253056 1144574631648 1145234748672 1145439767424 1146521187144 1150487912448 1151519099904 1152154596096 1153025461248 1155759044608 1156850206848 1157267430144 1158016386492 1162742482944 1163413078016 1165013464356 1169303095912 1170442764288 1175212908544 1175509081152 1175636754432 1176397598976 1177046825024 1180725553728 1183505741568 1188544928256 1188757700352 1188984934816 1190183508339 1190479824504 1194167955456 1194598637568 1196630267904 1199467229184 1200905882288 1201204867968 1206714765312 1208162111184 1213523485776 1214611172298 1218813474816 1219349956608 1220271611904 1220886286848 1221560065152 1222654954896 1226885087232 1227104722944 1227339287552 1227644854272 1228882399488 1232785763328 1234571669856 1235193548022 1239328677888 1239953412096 1240949907456 1243891941376 1245693937152 1246321417824 1248126933123 1251407904768 1252529547264 1252669404672 1253220788736 1253792177856 1253852060832 1254168045568 1254484116144 1254799794816 1256617592532 1259596771272 1260269715456 1260824444928 1260965228544 1262095437312 1266104297472 1267207627896 1267938471744 1273754474496 1274396562432 1275038501184 1275599731392 1276885618218 1278623912832 1279590370816 1279912848228 1280941457208 1282089570759 1285877612544 1286525334528 1287091620864 1287322034688 1288064479232 1288389092256 1288619738352 1289836335537 1293647265792 1294298901504 1294585570474 1295277207552 1295847346176 1297153643904 1298919530496 1300228925184 1301456482704 1303158984848 1308085293312 1308839712768 1314141243744 1315465982901 1316748109824 1319869845504 1320867479552 1320930566144 1322114522112 1322262149376 1322591348736 1322844165888 1323447298848 1324177678152 1328848551936 1329574369676 1331443959264 1336346395328 1337608051668 1343438949888 1345196371456 1349400632832 1349658574656 1351019117574 1356532896768 1358337060864 1358839925504 1359182375082 1360209723816 1365213921498 1365516558336 1371576213504 1372463865472 1372805563392 1374255073296 1380756698496 1386883983744 1388893128588 1392929685504 1393195948032 1393542807552 1396068645888 1399378434048 1401405679296 1402111595052 1402673471488 1407833892864 1408645840896 1408898015232 1409253080256 1409873387328 1410939051264 1411649769168 1417046367681 1417157296128 1418585882112 1423650213888 1424367334656 1426430780712 1431622176768 1432252329984 1432973783808 1433696132736 1438250057216 1438451901936 1439539167168 1440333614832 1441059139359 1445883457536 1446612314112 1446976339968 1447341001344 1447774892032 1447978073472 1448237289024 1449072539136 1449697205646 1455353174016 1455719399424 1456453214208 1457186858496 1457828264448 1459297849392 1461284471808 1462757540832 1463933093952 1466053857954 1469529566484 1470314668032 1470961852416 1472444676864 1477121680384 1478408899212 1479198744576 1479261550368 1479526366256 1484645220352 1484853576192 1485298712576 1485975914496 1486046886912 1486795989504 1487378837376 1487544918048 1488199686624 1488878211204 1489324554112 1489699887921 1494687043584 1494954620928 1495816814592 1501875707136 1503389694744 1504854982656 1511156742144 1511532969984 1511821903872 1513345917888 1515406118912 1516933746048 1518365896488 1519513565344 1526099508864 1526979664896 1527253023232 1528694916192 1530235939293 1535358799872 1536206128128 1537367281664 1542172151808 1542466942464 1543023240192 1544021848656 1550323310592 1553351285808 1560244481712 1560542726946 1567345441536 1568530131968 1570577226624 1574300738304 1576581389208 1578007655424 1584726571008 1585010267136 1586911344452 1587306432672 1592223940608 1595507023872 1599289638912 1601606490624 1602413251488 1608953020416 1610574948864 1610882814912 1611283871232 1618031314368 1619481563064 1620375316686 1621241008128 1625084633088 1625799942144 1627438853376 1627848382464 1628746753536 1630206606528 1637684324352 1638509865984 1643714351104 1643945030784 1646095559808 1646924730696 1653271216128 1654104001536 1654832083968 1660925249536 1661761890432 1663260770304 1664169244164 1664467162038 1670039396352 1670225872896 1670961051648 1671722903808 1671802747776 1672645488192 1673066393088 1673488032804 1674224647452 1675490123376 1679462361696 1681286971392 1682793916416 1688139063296 1689610170528 1690584628992 1691313406587 1696975515648 1698339299328 1699195416576 1700051334912 1700799641856 1702514157624 1704831883776 1706550464304 1707921942944 1708161633549 1709452761012 1710396167613 1715367112704 1716122161152 1716429379584 1716861947472 1717852123008 1718159651136 1719781780716 1725731868672 1727036276736 1727796461568 1728231894144 1729538191872 1733638566912 1735275310272 1737024579738 1744113724416 1745119617024 1752188324992 1753954643868 1755664146432 1756937559929 1759826460672 1762819362816 1763016199168 1763263621728 1763455131648 1763792221184 1764596398464 1765570237536 1775258612352 1783136550528 1783477402224 1791251933184 1794945401856 1799200843776 1799544766208 1801358823432 1801807301952 1808710529024 1811116081152 1812243166776 1813612965088 1820285228664 1830407417856 1831329430272 1832340097728 1840657084416 1841008931328 1841467281408 1849178644992 1851857504784 1852790322033 1857594597376 1859930118144 1861424861184 1865837912064 1868540905728 1869482126736 1877111857152 1878794320896 1879004107008 1879831183104 1881252068352 1881726174216 1882199692224 1884926388798 1889395156908 1890404573184 1891236667392 1891447842816 1898200285184 1899156446208 1900811441844 1901907707616 1908829569024 1909669773312 1910631711744 1911594843648 1912557751776 1913399597088 1917935869248 1919385556224 1919869272342 1920444819776 1921412185812 1927844610048 1928816418816 1929788001792 1930637431296 1930983052032 1932096718848 1932583638384 1932929607528 1940470898688 1941878355711 1942915811328 1943771019264 1945730465856 1948379295744 1950343387776 1951910791936 1952184724056 1954738477272 1959372755312 1962127939968 1963259569152 1971211865616 1972348733824 1975122164736 1979804768256 1981301219328 1981395849216 1982394652672 1983171783168 1983393224064 1984266248832 1985170948272 1986266517228 1992916058112 1993272827904 1994361554514 2001759879168 2002500942848 2004519592992 2006412077502 2014875656192 2015158424832 2015762538496 2017794557184 2022578328064 2024487861984 2026528676361 2034799345152 2035972886528 2038259888256 2038773562623 2040314585724 2047145066496 2048274837504 2056229535744 2056622589952 2057364320256 2058695798208 2059208345088 2071135047744 2080325975616 2080723635928 2083339692882 2089793922048 2094102968832 2099067651072 2102108518944 2104010207232 2111750839296 2112968761344 2113347022848 2116408576896 2117474653752 2125634420736 2125735944192 2135475320832 2136551001984 2139646171068 2147433265152 2147843753216 2148378494976 2150544199104 2157375085824 2159308750752 2160500422248 2161654677504 2168825186304 2169918471168 2170464509952 2171662338048 2172355933536 2173608808704 2183579099136 2184679821312 2185780287744 2186742396672 2191926707712 2194136311248 2194794079744 2195899640928 2199080786931 2204294349726 2205472002048 2206442778624 2208667015296 2215682520576 2217613348818 2218892325552 2219289549384 2226967830528 2227948068864 2228963871744 2229070330368 2230193984256 2230755190784 2231068256064 2231317377072 2232299529936 2233986831168 2239283148928 2242431931392 2243725221888 2252813560704 2254112838656 2255084542116 2257282473984 2262634020864 2265593888768 2266735113216 2267732855808 2270018876832 2273109178368 2275400619072 2277548844732 2279270348016 2280528223484 2287156150272 2288162881536 2288572506112 2289149263296 2290469497344 2290879534848 2293042374288 2300975824896 2303038199808 2304309192192 2306050922496 2311518089216 2313700413696 2314534860288 2316032772984 2325484965888 2326755146933 2330026928712 2338606191824 2340814090419 2350425817088 2351018162304 2352795197952 2354093650048 2361451107456 2367011483136 2377089856512 2377515400704 2377969869632 2380367016678 2380959649008 2388335910912 2389197275136 2393260535808 2398934458368 2401811764576 2402409735936 2413429530624 2416324222368 2427046971552 2429222344596 2430562975029 2437626949632 2438699913216 2440543223808 2441772573696 2443120130304 2445309909792 2454209445888 2454678575104 2455289708544 2457764798976 2465571526656 2469143339712 2470387096044 2478657355776 2479906824192 2481899814912 2491387874304 2492642835648 2496253866246 2496700743057 2505059094528 2505338809344 2506441577472 2507584355712 2507704121664 2508336091136 2508968232288 2509599589632 2513235185064 2519193542544 2521930457088 2524190874624 2532208594944 2534415255792 2535876943488 2547508948992 2548793124864 2550077002368 2551199462784 2553771236436 2557247825664 2559180741632 2559825696456 2561882914416 2564179141518 2573050669056 2574183241728 2574644069376 2576128958464 2576778184512 2577239476704 2579672671074 2588597803008 2589171140948 2590554415104 2591694692352 2594307287808 2597839060992 2600457850368 2602912965408 2605536869607 2606317969696 2616170586624 2617679425536 2628282487488 2630931965802 2633496219648 2639739691008 2641861132288 2644229044224 2644524298752 2645182697472 2645688331776 2646894597696 2648355356304 2659148739352 2662887918528 2672692790656 2675216103336 2686877899776 2690392742912 2698801265664 2699317149312 2702038235148 2713065793536 2716674121728 2717679851008 2718364750164 2720419447632 2730427842996 2731033116672 2743152427008 2744927730944 2745611126784 2748510146592 2761513396992 2773767967488 2777094852791 2777786257176 2786391896064 2792137291776 2798756868096 2802811358592 2804223190104 2805346942976 2815667785728 2817796030464 2818506160512 2819746774656 2821878102528 2823299538336 2827389583197 2834092735362 2837171764224 2847300427776 2848734669312 2852861561424 2863244353536 2864504659968 2865947567616 2867392265472 2876500114432 2876903803872 2879078334336 2880667229664 2882118278718 2891766915072 2893224628224 2894682002688 2895549784064 2895956146944 2896474578048 2898145078272 2899394411292 2910706348032 2912906428416 2914373716992 2915656528896 2918595698784 2922568943616 2925515081664 2927866187904 2932107715908 2939059132968 2940629336064 2941923704832 2944889353728 2954243360768 2956817798424 2958397489152 2958523100736 2959052732512 2969707152384 2971951828992 2972093773824 2973591979008 2974757674752 2975089836096 2976399373248 2977756422408 2978649108224 2979399775842 2989374087168 2989909241856 2991542331771 3003751414272 3006779389488 3009618116253 3022313484288 3023643807744 3026691835776 3030812237824 3033867492096 3036731792976 3039027130688 3052199017728 3053959329792 3054506046464 3057389832384 3060471878586 3070717599744 3072412256256 3074734563328 3084344303616 3084933884928 3086046480384 3088043697312 3100646621184 3106702571616 3120488963424 3121085453892 3134690883072 3137060263936 3141154453248 3148601476608 3153162778416 3156015310848 3169453142016 3170020534272 3173822688904 3174612865344 3191014047744 3203212981248 3204826502976 3221149897728 3221765629824 3222567742464 3236062628736 3238963126128 3240750633372 3242482016256 3250169266176 3251599884288 3254877706752 3255696764928 3257493507072 3260413213056 3275368648704 3277019731968 3287428702208 3287890061568 3292191119616 3293849461392 3306441524589 3308208003072 3309664167936 3321850499072 3323523780864 3326420023227 3328338488328 3328934324076 3340078792704 3340451745792 3341922103296 3343445807616 3343605495552 3345290976384 3346132786176 3346976065608 3348449294904 3350980246752 3358924723392 3365587832832 3376278126592 3379220341056 3381169257984 3382626813174 3393951031296 3396678598656 3398390833152 3400102669824 3401599283712 3405028315248 3409663767552 3413100928608 3415843885888 3416323267098 3418905522024 3420792335226 3430734225408 3432244322304 3432858759168 3433723894944 3435704246016 3436319302272 3439563561432 3451463737344 3456463788288 3459076383744 3467277133824 3470550620544 3474049159476 3488227448832 3490239234048 3504376649984 3507909287736 3511328292864 3513875119858 3525638725632 3526032398336 3526527243456 3526910263296 3527584442368 3529192796928 3531140475072 3550517224704 3566273101056 3566954804448 3570550525017 3582503866368 3589890803712 3598401687552 3599089532416 3602717646864 3603614603904 3617421058048 3624486333552 3627225930176 3640570457328 3660814835712 3662658860544 3664680195456 3681314168832 3682017862656 3682934562816 3698357289984 3703715009568 3705580644066 3715189194752 3719860236288 3722849722368 3731675824128 3737081811456 3738964253472 3744380799369 3754223714304 3757588641792 3758008214016 3759662366208 3762504136704 3763452348432 3764399384448 3769852777596 3778790313816 3780809146368 3782473334784 3782895685632 3798312892416 3801622883688 3803815415232 3821263423488 3823189687296 3825115503552 3826799194176 3835871738496 3838771112448 3839738544684 3840889639552 3842824371624 3846268712277 3857632837632 3859576003584 3861274862592 3861966104064 3864193437696 3865167276768 3865859215056 3880941797376 3883756711422 3885831622656 3887542038528 3891460931712 3896758591488 3900686775552 3903821583872 3904369448112 3909476954544 3918745510624 3924255879936 3926519138304 3942423731232 3944697467648 3946397948703 3950244329472 3959609536512 3962602438656 3962791698432 3964789305344 3966343566336 3966786448128 3968532497664 3970341896544 3972533034456 3986545655808 3988723109028 4005001885696 4009039185984 4012824155004 4029751312384 4030316849664 4031525076992 4035589114368 4045156656128 4048975723968 4053057352722 4069598690304 4071945773056 4076519776512 4077547125246 4080629171448 4096549675008 4113245179904 4114728640512 4117391596416 4118416690176 4142270095488 4160651951232 4161447271856 4166679385764 4179587844096 4188205937664 4198135302144 4204217037888 4208020414464 4223501678592 4225937522688 4226694045696 4232817153792 4234949307504 4251139103043 4251471888384 4270950641664 4273102003968 4279292342136 4294866530304 4295687506432 4296756989952 4301088398208 4314750171648 4318617501504 4321000844496 4323177418077 4337650372608 4339836942336 4340929019904 4343324676096 4344711867072 4347217617408 4367158198272 4369359642624 4371560575488 4373484793344 4383853415424 4388272622496 4389588159488 4391799281856 4398161573862 4408588699452 4410944004096 4412885557248 4417334030592 4431365041152 4435226697636 4437784651104 4438579098768 4453935661056 4455896137728 4457927743488 4458140660736 4460387968512 4461510381568 4462136512128 4462634754144 4464599059872 4467973662336 4469099663763 4478566297856 4484863862784 4487450443776 4505627121408 4508225677312 4510169084232 4514564947968 4531049496659 4533470226432 4535465711616 4540037753664 4546218356736 4550801238144 4555097689464 4558540696032 4561056446968 4577145012224 4578298526592 4580938994688 4581759069696 4586084748576 4590707817879 4606076399616 4608618384384 4612101844992 4623036178432 4627400827392 4629069720576 4632065545968 4650969931776 4653510293866 4660053857424 4677212383648 4681628180838 4702036324608 4705590395904 4708187300096 4722902214912 4734022966272 4754179713024 4755030801408 4755939739264 4760734033356 4761919298016 4776671821824 4786521071616 4797868916736 4803623529152 4804819471872 4826859061248 4832648444736 4854093943104 4858444689192 4861125950058 4875253899264 4877399826432 4883545147392 4886240260608 4890619819584 4909357150208 4915529597952 4931143053312 4938286679424 4940774192088 4959813648384 4982775748608 4985285671296 4992507732492 4993401486114 5010118189056 5010677618688 5012883154944 5015168711424 5015408243328 5016672182272 5017936464576 5019199179264 5026470370128 5038387085088 5043860914176 5048381749248 5064417189888 5068830511584 5071753886976 5073940219761 5095017897984 5097586249728 5100154004736 5102398925568 5107542472872 5114495651328 5118361483264 5119651392912 5123765828832 5128358283036 5131188502839 5146101338112 5148366483456 5149288138752 5152257916928 5153556369024 5154478953408 5159345342148 5177195606016 5178342281896 5181108830208 5183389384704 5188614575616 5200915700736 5205825930816 5211073739214 5212635939392 5232341173248 5235358851072 5256564974976 5261863931604 5266992439296 5270812679787 5279479382016 5288458088448 5289048597504 5290365394944 5291376663552 5293789195392 5296710712608 5318297478704 5325775837056 5345385581312 5350432206672 5373755799552 5380785485824 5397602531328 5398634298624 5404076470296 5426131587072 5433348243456 5435359702016 5436729500328 5440838895264 5460855685992 5489855461888 5491222253568 5497020293184 5523026793984 5547535934976 5554189705582 5555572514352 5572783792128 5584274583552 5597513736192 5605622717184 5608446380208 5631335571456 5637012321024 5639493549312 5643756205056 5646599076672 5654779166394 5668185470724 5674343528448 5694600855552 5697469338624 5705723122848 5726488707072 5729009319936 5731895135232 5734784530944 5753000228864 5753807607744 5758156668672 5761334459328 5764236557436 5783533830144 5786449256448 5789364005376 5791099568128 5791912293888 5792949156096 5796290156544 5798788822584 5821412696064 5825635067133 5828747433984 5831313057792 5837191397568 5845137887232 5851030163328 5855732375808 5864215431816 5878118265936 5889778707456 5908486721536 5913635596848 5917046201472 5918105465024 5939414304768 5943903657984 5944187547648 5947183958016 5949515349504 5950179672192 5952798746496 5955512844816 5957298216448 5958799551684 5978748174336 5979818483712 5983084663542 6007502828544 6013558778976 6019236232506 6044626968576 6047287615488 6053383671552 6061624475648 6067734984192 6073463585952 6078054261376 6079586029083 6104398035456 6107918659584 6109012092928 6114779664768 6120943757172 6141435199488 6144824512512 6149469126656 6168688607232 6169867769856 6172092960768 6176087394624 6213405143232 6240977926848 6242170907784 6269381766144 6274120527872 6282308906496 6297202953216 6306325556832 6312030621696 6338906284032 6340041068544 6347645377808 6349225730688 6406425962496 6409653005952 6442299795456 6443531259648 6445135484928 6472125257472 6477926252256 6481501266744 6484964032512 6509755413504 6511393529856 6514987014144 6520826426112 6550737297408 6554039463936 6574857404416 6575780123136 6584382239232 6587698922784 6597242360793 6612883049178 6616416006144 6619328335872 6643700998144 6647047561728 6652840046454 6656676976656 6657868648152 6680903491584 6683844206592 6686891615232 6687210991104 6690581952768 6692265572352 6693952131216 6696898589808 6701960493504 6717849446784 6731175665664 6758440682112 6762338515968 6765253626348 6787902062592 6796781666304 6800205339648 6803198567424 6810056630496 6819327535104 6826201857216 6831687771776 6832646534196 6837811044048 6841584670452 6861468450816 6864488644608 6865717518336 6867447789888 6871408492032 6872638604544 6879127122864 6902927474688 6912927576576 6918152767488 6934554267648 6941101241088 6948098318952 6976454897664 6980265440799 7008753299968 7015818575472 7022442271257 7027750239716 7051277451264 7052064796672 7053054486912 7055168884736 7058385593856 7062280950144 7101034449408 7132546202112 7133909608896 7141101050034 7165007732736 7179781607424 7196803375104 7198179064832 7205435293728 7207229207808 7234842116096 7248972667104 7254451860352 7281140914656 7291688925087 7321629671424 7325317721088 7329360390912 7362628337664 7364035725312 7365869125632 7396714579968 7407430019136 7411161288132 7439720472576 7445699444736 7474163622912 7477928506944 7488761598738 7490102229171 7515177283584 7516016428032 7519324732416 7525008273408 7526904696864 7528798768896 7539705555192 7557580627632 7565791371264 7596625784832 7603245767376 7607630830464 7642526846976 7646379374592 7650231007104 7653598388352 7671743476992 7677542224896 7679477089368 7681779279104 7685648743248 7692537424554 7719152007168 7722549725184 7723932208128 7728386875392 7730334553536 7731718430112 7767513422844 7771663245312 7775084077056 7782921863424 7793517182976 7801373551104 7807643167744 7808738896224 7818953909088 7837491021248 7848511759872 7853038276608 7884847462464 7889394935296 7892795897406 7900488658944 7919219073024 7925583396864 7929578610688 7932687132672 7933572896256 7937064995328 7940683793088 7945066068912 7977446218056 8010003771392 8018078371968 8025648310008 8060633699328 8071178228736 8090313312256 8097951447936 8106114705444 8139197380608 8143891546112 8153039553024 8155094250492 8161258342896 8193099350016 8226490359808 8229457281024 8234783192832 8236833380352 8284540190976 8321303902464 8322894543712 8331284558373 8333358771528 8359175688192 8376411875328 8396270604288 8408434075776 8416040828928 8447003357184 8453388091392 8465634307584 8469898615008 8502278206086 8541901283328 8546204007936 8558584684272 8589733060608 8591375012864 8593513979904 8602176796416 8629500343296 8637235003008 8642001688992 8646354836154 8675300745216 8679673884672 8686649352192 8689423734144 8694435234816 8738719285248 8743121150976 8746969586688 8767706830848 8776545244992 8779176318976 8783598563712 8796323147724 8817177398904 8821888008192 8825771114496 8834668061184 8862730082304 8870453395272 8875569302208 8877158197536 8915855486976 8916281321472 8920775937024 8923020763136 8924273024256 8925269508288 8929198119744 8935947324672 8938199327526 8957132595712 8969727725568 8974626995313 9011254242816 9016451354624 9020338168464 9028854348759 9062098993318 9066940452864 9070931423232 9080075507328 9092436713472 9101602476288 9110195378928 9117081392064 9122112893936 9156597053184 9161877989376 9163518139392 9172169497152 9181415635758 9212152799232 9217236768768 9224203689984 9246072356864 9254801654784 9258139441152 9264131091936 9301939863552 9307020587732 9320107714848 9354424767296 9363256361676 9404072649216 9411180791808 9416374600192 9445804429824 9468045932544 9508359426048 9510061602816 9511879478528 9521468066712 9523838596032 9573042143232 9607247058304 9609638943744 9665296889472 9708187886208 9716889378384 9722251900116 9750507798528 9754799652864 9767090294784 9772480521216 9781239639168 9818714300416 9831059195904 9862286106624 9876573358848 9881548384176 9919324573767 9965551497216 9970571342592 9985015464984 9986802972228 10020236378112 10021355237376 10025766309888 10030337422848 10030816486656 10033344364544 10035872929152 10038398358528 10052940740256 10076774170176 10096763498496 10128834379776 10137661023168 10143507773952 10147880439522 10190035795968 10195172499456 10200308009472 10204797851136 10215084945744 10228991302656 10236722966528 10239302785824 10247531657664 10256716566072 10262377005678 10292202676224 10296732966912 10298576277504 10307112738048 10308957906816 10318690684296 10354391212032 10356684563792 10377229151232 10401831401472 10411651861632 10422147478428 10425271878784 10464682346496 10470717702144 10513129949952 10523727863208 10533984878592 10541625359574 10576916176896 10578097195008 10580730789888 10582753327104 10587578390784 10593421425216 10636594957408 10651551674112 10690771162624 10700864413344 10711651575051 10747511599104 10761570971648 10795205062656 10797268597248 10808152940592 10852263174144 10870719404032 10873459000656 10881677790528 10921711371984 10979710923776 10982444507136 10994040586368 11046053587968 11095071869952 11108379411164 11111145028704 11145567584256 11168549167104 11195027472384 11211245434368 11216892760416 11262671142912 11274024642048 11278987098624 11287512410112 11293198153344 11309558332788 11336370941448 11348687056896 11394938677248 11411446245696 11463790270464 11469569061888 11506000457728 11507615215488 11516313337344 11522668918656 11528473114872 11538806136831 11572898512896 11578728010752 11583824587776 11585898312192 11592580313088 11597577645168 11642825392128 11651270134266 11657494867968 11662626115584 11674382795136 11690275774464 11702060326656 11711464751616 11728430863632 11756236531872 11779557414912 11816973443072 11827271193696 11834092402944 11836210930048 11839193846109 11878828609536 11887807315968 11888375095296 11894367916032 11899030699008 11900359344384 11905597492992 11911025689632 11914596432896 11917599103368 11959636967424 11966169327084 12015005657088 12027117557952 12038472465012 12089253937152 12094575230976 12106767343104 12135469968384 12146927171904 12156108522752 12159172058166 12208796070912 12215837319168 12218024185856 12229559329536 12241887514344 12289649025024 12298562919503 12339735539712 12344185921536 12352174789248 12426810286464 12481955853696 12484341815568 12538763532288 12548241055744 12564617812992 12594405906432 12612651113664 12624061243392 12677812568064 12680082137088 12695290755616 12698451461376 12812851924992 12819306011904 12884599590912 12887062519296 12890270969856 12944250514944 12955852504512 12963002533488 12969532254231 13019510827008 13022787059712 13029974028288 13041652852224 13101474594816 13108078927872 13151560246272 13168764478464 13175397845568 13194484721586 13225766098356 13232832012288 13238656671744 13287401996288 13294095123456 13305680092908 13313353953312 13315737296304 13361806983168 13367688413184 13373783230464 13374421982208 13381163905536 13384531144704 13387904262432 13393797179616 13403920987008 13435698893568 13462351331328 13516881364224 13524677031936 13530507252696 13593148489977 13600410679296 13606397134848 13620113260992 13638655070208 13652403714432 13663375543552 13665293068392 13675622088096 13683169340904 13731435036672 13734895579776 13742816984064 13745277209088 13758254245728 13772123453637 13825855153152 13836305534976 13869108535296 13882202482176 13896196637904 13952909795328 13960530881598 14017506599936 14031637150944 14044884542514 14055500479432 14104129593344 14106108973824 14110337769472 14116771187712 14124561900288 14202068898816 14265092404224 14267819217792 14282202100068 14330015465472 14359563214848 14393606750208 14396358129664 14410870587456 14414458415616 14497945334208 14508903720704 14562281829312 14583377850174 14650635442176 14658720781824 14728071450624 14793429159936 14814860038272 14822322576264 14879440945152 14948327245824 14955857013888 14977523197476 14980204458342 15030354567168 15032032856064 15038649464832 15050016546816 15053809393728 15057597537792 15079411110384 15115161255264 15131582742528 15193251569664 15206491534752 15215261660928 15285053693952 15292758749184 15300462014208 15307196776704 15343486953984 15355084449792 15358954178736 15363558558208 15371297486496 15385074849108 15393565508517 15438304014336 15445099450368 15447864416256 15456773750784 15460669107072 15463436860224 15535026845688 15543326490624 15550168154112 15565843726848 15602747102208 15615286335488 15617477792448 15637907818176 15674982042496 15697023519744 15706076553216 15769694924928 15778789870592 15785591794812 15800977317888 15812438039361 15838438146048 15859157221376 15865374265344 15867145792512 15874129990656 15881367586176 15890132137824 15954892436112 16020007542784 16036156743936 16051296620016 16121267398656 16142356457472 16180626624512 16195902895872 16212229410888 16278394761216 16306079106048 16310188500984 16322516685792 16452980719616 16469566385664 16473666760704 16569080381952 16642607804928 16645789087424 16662569116746 16666717543056 16718351376384 16752823750656 16792541208576 16816868151552 16894006714368 16931268615168 16939797230016 17004556412172 17083802566656 17092408015872 17117169368544 17179466121216 17182750025728 17187027959808 17204353592832 17259000686592 17274470006016 17284003377984 17292709672308 17350601490432 17359347769344 17373298704384 17378847468288 17388870469632 17476905201399 17486242301952 17493939173376 17535413661696 17553090489984 17558352637952 17567197127424 17592646295448 17634354797808 17669336122368 17725460164608 17740906790544 17751138604416 17754316395072 17831710973952 17832562642944 17841551874048 17846041526272 17848546048512 17850539016576 17858396239488 17871894649344 17876398655052 17914265191424 17939455451136 17949253990626 18022508485632 18032902709248 18040676336928 18057708697518 18124197986636 18133880905728 18141862846464 18160151014656 18184873426944 18203204952576 18220390757856 18234162784128 18238758087249 18244225787872 18313194106368 18323755978752 18327036278784 18344338994304 18362831271516 18424305598464 18434473537536 18448407379968 18509603309568 18516278882304 18528262183872 18614041175464 18640215429696 18708849534592 18726512723352 18808145298432 18822361583616 18832749200384 18891608859648 18936091865088 19016718852096 19020123205632 19023758957056 19042936133424 19047677192064 19214494116608 19219277887488 19330593778944 19416375772416 19433778756768 19444503800232 19534180589568 19544961042432 19562479278336 19637428600832 19662118391808 19724572213248 19753146717696 19763096768352 19791727082379 19838649147534 19931102994432 19941142685184 19970030929968 19973605944456 20042710474752 20051532619776 20060674845696 20061632973312 20071745858304 20076796717056 20105881480512 20153548340352 20193526996992 20275322046336 20287015547904 20295760879044 20390344998912 20400616018944 20409595702272 20430169891488 20457982605312 20473445933056 20478605571648 20495063315328 20513433132144 20524754011356 20584405352448 20593465933824 20597152555008 20614225476096 20617915813632 20637381368592 20708782424064 20713369127584 20754458302464 20803662802944 20823303723264 20844294956856 20850543757568 20929364692992 20940796322397 21026259899904 21047455726416 21067326813771 21083250719148 21153832353792 21156194390016 21165506654208 21175156781568 21186842850432 21273189914816 21303103348224 21381542325248 21401728826688 21423303150102 21495023198208 21523141943296 21590410125312 21594537194496 21616305881184 21704526348288 21741438808064 21746918001312 21763355581056 21843422743968 21959421847552 21964889014272 21988081172736 22092107175936 22190143739904 22216758822328 22222290057408 22337098334208 22422490868736 22433785520832 22470306687513 22548049284096 22557974197248 22575024820224 22586396306688 22619116665576 22672741882896 22697374113792 22789877354496 22822892491392 22927580540928 22939138123776 23012000915456 23015230430976 23032626674688 23045337837312 23056946229744 23077612273662 23157456021504 23167649175552 23171796624384 23185160626176 23195155290336 23302540268532 23314989735936 23325252231168 23348765590272 23380551548928 23404120653312 23422929503232 23456861727264 23512473063744 23559114829824 23633946886144 23654542387392 23668184805888 23672421860096 23678387692218 23757657219072 23776750190592 23788735832064 23798061398016 23800718688768 23811194985984 23822051379264 23829192865792 23835198206736 23932338654168 24030011314176 24054235115904 24076944930024 24213534686208 24270939936768 24293854343808 24312217045504 24318344116332 24417592141824 24431674638336 24436048371712 24459118659072 24483775028688 24579298050048 24597125839006 24679471079424 24688371843072 24704349578496 24853620572928 24963911707392 24968683631136 24993853675119 25077527064576 25096482111488 25129235625984 25188811812864 25225302227328 25248122486784 25360164274176 25390581511232 25396902922752 25625703849984 25638612023808 25769199181824 25774125038592 25780541939712 25888501029888 25911705009024 25926005066976 25939064508462 26039021654016 26059948056576 26083305704448 26216157855744 26303120492544 26337528956928 26350795691136 26388969443172 26451532196712 26465664024576 26477313343488 26588190246912 26611360185816 26626707906624 26631474592608 26747566460928 26748843964416 26762327811072 26769062289408 26775808524864 26787594359232 26807841974016 26871397787136 26923880985939 27033762728448 27049354063872 27061014505392 27186296979954 27200821358592 27212794269696 27240226521984 27277310140416 27304807428864 27326751087104 27330586136784 27351244176192 27366338681808 27469791159552 27485633968128 27490554418176 27516508491456 27544246907274 27651710306304 27672611069952 27738217070592 27764404964352 27792393275808 27905819590656 27921061763196 28035013199872 28063274301888 28089769085028 28111000958864 28208259186688 28212217947648 28220675538944 28233542375424 28249123800576 28404137797632 28530184808448 28535638435584 28564404200136 28719126429696 28792716259328 28821741174912 28828916831232 28995890668416 29017807441408 29124563658624 29166755700348 29301270884352 29317441563648 29456142901248 29586858319872 29629720076544 29644645152528 29757973721301 29896654491648 29911714027776 29955046394952 29960408916684 30060709134336 30064065712128 30077298929664 30100033093632 30107618787456 30115195075584 30158822220768 30230322510528 30386503139328 30412983069504 30430523321856 30570107387904 30585517498368 30600924028416 30614393553408 30686973907968 30710168899584 30717908357472 30727117116416 30742594972992 30770149698216 30787131017034 30876608028672 30890198900736 30895728832512 30921338214144 30926873720448 31070053691376 31131687453696 31205494204416 31230572670976 31234955584896 31275815636352 31349964084992 31394047039488 31412153106432 31539389849856 31557579741184 31571183589624 31601954635776 31624876078722 31730748530688 31734291585024 31748259981312 31762735172352 31780264275648 31909784872224 32040015085568 32072313487872 32102593240032 32134954725153 32242534797312 32284712914944 32361253249024 32391805791744 32424458821776 32556789522432 32612158212096 32620377001968 32645033371584 32939132771328 32947333521408 33138160763904 33285215609856 33291578174848 33325138233492 33333435086112 33436702752768 33505647501312 33585082417152 33633736303104 33788013428736 33862537230336 33879594460032 34009112824344 34184816031744 34234338737088 34365500051456 34408707185664 34518001373184 34548940012032 34568006755968 34585419344616 34718695538688 34757694936576 34777740939264 34953810402798 34972484603904 34987878346752 35070827323392 35106180979968 35116705275904 35134394254848 35185292590896 35268709595616 35338672244736 35450920329216 35481813581088 35502277208832 35508632790144 35517581538327 35663421947904 35665125285888 35683103748096 35697092097024 35701078033152 35716792478976 35743789298688 35752797310104 35828530382848 35878910902272 35898507981252 36045016971264 36065805418496 36081352673856 36115417395036 36248395973272 36267761811456 36283725692928 36320302029312 36406409905152 36440781515712 36468325568256 36477516174498 36488451575744 36626388212736 36647511957504 36654072557568 36688677988608 36725662543032 36868947075072 36895688758509 37019206619136 37032557764608 37056524367744 37228082350928 37280430859392 37417699069184 37453025446704 37616290596864 37644723167232 37665498400768 37783217719296 37872183730176 38033437704192 38040246411264 38047517914112 38085872266848 38095354384128 38428988233216 38438555774976 38661187557888 38832751544832 38867557513536 38889007600464 39068361179136 39089922084864 39124958556672 39324236783616 39506293435392 39526193536704 39583454164758 39677298295068 39862205988864 39882285370368 39940061859936 39947211888912 40085420949504 40103065239552 40121349691392 40123265946624 40143491716608 40153593434112 40211762961024 40307096680704 40387053993984 40550644092672 40574031095808 40591521758088 40779445469931 40801232037888 40819191404544 40860339782976 40915965210624 40946891866112 40957211143296 40990126630656 41026866264288 41049508022712 41194305110016 41228450952192 41235831627264 41274762737184 41426738255168 41508916604928 41607325605888 41646607446528 41688589913712 41701087515136 41858729385984 41881592644794 42052519799808 42094911452832 42134653627542 42166501438296 42312388780032 42331013308416 42350313563136 42373685700864 42546379829632 42606206696448 42763084650496 42803457653376 42846606300204 42990046396416 43046283886592 43180820250624 43189074388992 43232611762368 43482877616128 43493836002624 43526711162112 43686845487936 43918843695104 43976162345472 44184214351872 44380287479808 44433517644656 44444580114816 44844981737472 44867571041664 44940613375026 45096098568192 45115948394496 45150049640448 45172792613376 45238233331152 45345483765792 45394748227584 45579754708992 45645784982784 45855161081856 45878276247552 46024001830912 46030460861952 46065253349376 46090675674624 46113892459488 46155224547324 46180696525551 46314912043008 46335298351104 46343593248768 46370321252352 46390310580672 46605080537064 46629979471872 46650504462336 46697531180544 46808241306624 46845859006464 46913723454528 47024946127488 47118229659648 47309084774784 47336369611776 47344843720192 47356775384436 47437314118083 47515314438144 47577471664128 47596122796032 47601437377536 47622389971968 47644102758528 47658385731584 47670396413472 47864677308336 48060022628352 48108470231808 48153889860048 48427069372416 48541879873536 48587708687616 48624434091008 48636688232664 48835184283648 48872096743424 48918237318144 48967550057376 49194251678012 49358942158848 49408699156992 49707241145856 49927823414784 49937367262272 49987707350238 50155054129152 50258471251968 50377623625728 50450604454656 50781163022464 50793805845504 51251407699968 51277224047616 51538398363648 51548250077184 51561083879424 51777002059776 51823410018048 51852010133952 51878129016924 52078043308032 52119896113152 52166611408896 52430715604197 52606240985088 52675057913856 52701591382272 52777938886344 52903064393424 53176380493824 53222720371632 53253415813248 53262949185216 53495132921856 53497687928832 53524655622144 53538124578816 53551617049728 53575188718464 53615683948032 53742795574272 53847761971878 54067525456896 54098708127744 54122029010784 54372593959908 54401642717184 54425588539392 54480453043968 54554620280832 54609614857728 54653502174208 54661172273568 54702488352384 54732677363616 54939582319104 54971267936256 54981108836352 55033016982912 55088493814548 55303420612608 55345222139904 55528809928704 55584786551616 55842123526392 56070026399744 56126548603776 56179538170056 56222001917728 56424435895296 56467084750848 56498247601152 56808275595264 57060369616896 57071276871168 57128808400272 57585432518656 57643482349824 57657833662464 57991781336832 58035614882816 58249127317248 58333511400696 58602541768704 58634883127296 58912285802496 59173716639744 59259440153088 59289290305056 59515947442602 59793308983296 59823428055552 59910092789904 59920817833368 60128131424256 60154597859328 60215237574912 60230390151168 60317644441536 60460645021056 60825966139008 60861046643712 61171034996736 61201848056832 61228787106816 61373947815936 61420337799168 61435816714944 61454234232832 61485189945984 61540299396432 61574262034068 61753216057344 61780397801472 61791457665024 61842676428288 61853747440896 62140107382752 62263374907392 62410988408832 62461145341952 62469911169792 62551631272704 62699928169984 62788094078976 62822388967191 63078779699712 63115159482368 63142367179248 63201980441313 63249752157444 63461497061376 63468583170048 63496519962624 63525470344704 63560528551296 63819569744448 64144626975744 64205186480064 64269909450306 64485069594624 64569425829888 64722506498048 64783611583488 64848917643552 65113579044864 65224316424192 65240754003936 65290066743168 65878265542656 65894667042816 66276321527808 66570431219712 66583156349696 66650276466984 66666870172224 67011295002624 67267472606208 67725074460672 67759188920064 68018225648688 68369632063488 68468677474176 68731000102912 68817414371328 69036002746368 69097880024064 69136013511936 69170838689232 69515389873152 69555481878528 69907620805596 69944969207808 69975756693504 70141654646784 70212361959936 70233410551808 70268788509696 70370585181792 70537419191232 70677344489472 70901840658432 70963627162176 71004554417664 71017265580288 71035163076654 71330250571776 71366207496192 71394184194048 71402156066304 71433584957952 71487578597376 71505594620208 71657060765696 71797015962504 72090033942528 72162705347712 72230834790072 72496791946544 72640604058624 72812819810304 72881563031424 72936651136512 72955032348996 72976903151488 73252776425472 73295023915008 73308145115136 73377355977216 73451325086064 73737894150144 73791377517018 74038413238272 74065115529216 74113048735488 74456164701856 74560861718784 74835398138368 74906050893408 74981561025357 75232581193728 75289446334464 75330996801536 75566435438592 75744367460352 76080492822528 76095035828224 76171744533696 76190708768256 76857976466432 76877111549952 77322375115776 77665503089664 77735115027072 77778015200928 78179844169728 78249917113344 78648473567232 79012586870784 79052387073408 79166908329516 79354596590136 79764570740736 79880123719872 79894423777824 80242699382784 80246531893248 80286983433216 80307186868224 80423525922048 80614193361408 80771642957817 81101288185344 81148062191616 81183043516176 81558890939862 81602464075776 81638382809088 81720679565952 81831930421248 81914422286592 81980253261312 82053732528576 82099016045424 82456901904384 82471663254528 82549525474368 82853476510336 83017833209856 83214651211776 83293214893056 83377179827424 83402175030272 83717458771968 83763185289588 84105039599616 84189822905664 84269307255084 84333002876592 84624777560064 84662026616832 84700627126272 84747371401728 85092759659264 85212413392896 85526169300992 85606915306752 85693212600408 86089940436521 86378148777984 86465223524736 86965755232256 86987672005248 87053422324224 87373690975872 87837687390208 87952324690944 88368428703744 88760574959616 88867035289312 88889160229632 89689963474944 89735142083328 89881226750052 90192197136384 90231896788992 90300099280896 90345585226752 90476466662304 90690967531584 91159509417984 91291569965568 91710322163712 91756552495104 92060921723904 92130506698752 92181351349248 92227784918976 92310449094648 92361393051102 92629824086016 92670596702208 92687186497536 92780621161344 93210161074128 93395062361088 93616482613248 93691718012928 93827446909056 94049892254976 94236459319296 94618169549568 94672739223552 94689687440384 94713550768872 94874628236166 95192245592064 95202874755072 95244779943936 95288205517056 95316771463168 95340792826944 95729354616672 96120045256704 96216940463616 96307779720096 96404864175459 96854138744832 97083759747072 97175417375232 97248868182016 97273376465328 97670368567296 97836474636288 97935100114752 98388503356024 98817398313984 99414482291712 99855646829568 99874734524544 99975414700476 100310108258304 100516942503936 100755247251456 100901208909312 101562326044928 101587611691008 102554448095232 103096500154368 103554004119552 103646820036096 103704020267904 103756258033848 104156086616064 104333222817792 104861431208394 105212481970176 105350115827712 105403182764544 105555877772688 105806128786848 106352760987648 106445440743264 106506831626496 106525898370432 106990265843712 106995375857664 107049311244288 107103234099456 107150377436928 107231367896064 107485591148544 107695523943756 108135050913792 108197416255488 108244058021568 108745187919816 108803285434368 108851177078784 108960906087936 109219229715456 109307004348416 109322344547136 109404976704768 109465354727232 109879164638208 109942535872512 109962217672704 110066033965824 110176987629096 110606841225216 110687066275527 111057619857408 111169573103232 111684247052784 112140052799488 112253097207552 112359076340112 112444003835456 112848871790592 112934169501696 112996495202304 113616551190528 114120739233792 114142553742336 114257616800544 115170865037312 115286964699648 115315667324928 115983562673664 116071229765632 116498254634496 116667022801392 117205083537408 117269766254592 118518880306176 118578580610112 119031894885204 119586617966592 119646856111104 119820185579808 119841635666736 120256262848512 120309195718656 120430475149824 120460780302336 120635288883072 120921290042112 121651932278016 121722093287424 122338336409793 122403696113664 122457574213632 122747895631872 122840675598336 122871633429888 122908468465664 122970379891968 123080598792864 123148524068136 123582915330048 123685352856576 123707494881792 124280214765504 124526749814784 124821976817664 124922290683904 124939822339584 125103262545408 125399856339968 125576188157952 125644777934382 126157559399424 126230318964736 126284734358496 126403960882626 126499504314888 126937166340096 126993039925248 127050940689408 127121057102592 127639139488896 128289253951488 128410372960128 128539818900612 128970139189248 129138851659776 129567223166976 129697835287104 130448632848384 130481508007872 130580133486336 131756531085312 132552643055616 133140862439424 133166312699392 133300552933968 133333740344448 134534945212416 135450148921344 135518377840128 136036451297376 136739264126976 136937354948352 137462000205824 137634828742656 138072005492736 138195760048128 138272027023872 138341677378464 138542089576653 139030779746304 139110963757056 139815241611192 139889938415616 139951513387008 140424723919872 140537577019392 140741170363584 141074838382464 141354688978944 141927254324352 142009108835328 142034531160576 142070326153308 142311942354249 142732414992384 142788368388096 142804312132608 142867169915904 142975157194752 143011189240416 143314121531392 143594031925008 144180067885056 144325410695424 144461669580144 144993583893088 145281208117248 145625639620608 145763126062848 145873302273024 145910064697992 145953806302976 146505552850944 146616290230272 146754711954432 146902650172128 147582755034036 148076826476544 148226097470976 148912329403712 149121723437568 149670796276736 149812101786816 149963122050714 150465162387456 150661993603072 151132870877184 152190071656448 152343489067392 152381417536512 153715952932864 153754223099904 154644750231552 155331006179328 155470230054144 155556030401856 156359688339456 156499834226688 157292146812591 158025173741568 158104774146816 158333816659032 158709193180272 159529141481472 159760247439744 159788847555648 160485398765568 160493063786496 160573966866432 160614373736448 160847051844096 161228386722816 161543285915634 162202576370688 162296124383232 162366087032352 163117781879724 163204928151552 163276765618176 163441359131904 163663860842496 163828844573184 163960506522624 164107465057152 164198032090848 164913803808768 164943326509056 165099050948736 165706953020672 166035666419712 166586429786112 166754359654848 166804350060544 167526370579176 168210079199232 168379645811328 168538614510168 168666005753184 169401254252544 169494742803456 170185519318528 170424826785792 171052338601984 171213830613504 171386425200816 172179880873042 172756297555968 172930447049472 173975344010496 174106844648448 174747381951744 175675374780416 175904649381888 176736857407488 177521149919232 177734070578624 177778320459264 179379926949888 179470284166656 179762453500104 180384394272768 180463793577984 180691170453504 180952933324608 181381935063168 182583139931136 183513104990208 184121843447808 184261013397504 184362702698496 184455569837952 184620898189296 184722786102204 185259648172032 185341193404416 185374372995072 185561242322688 186420322148256 186790124722176 187232965226496 187383436025856 187654893818112 188099784509952 188467166901573 189236339099136 189345478447104 189379374880768 189427101537744 189749256472332 190384491184128 190405749510144 190489559887872 190576411034112 190633542926336 190681585653888 191458709233344 192433880927232 192615559440192 192809728350918 193708277489664 194167519494144 194350834750464 194497736364032 194546752930656 195340737134592 195672949272576 195870200229504 196777006712048 197634796627968 198828964583424 199711293659136 199749469049088 199950829400952 201033885007872 201802417818624 203124652089856 203175223382016 205108896190464 206193000308736 207108008239104 207293640072192 207408040535808 207512516067696 208666445635584 209722862416788 210424963940352 210700231655424 210806365529088 211111755545376 211612257573696 212705521975296 212890881486528 213013663252992 213051796740864 213990751715328 214098622488576 214206468198912 214300754873856 214462735792128 214971182297088 215391047887512 216270101827584 216488116043136 217490375839632 217921812175872 218438459430912 218614008696832 218644689094272 218809953409536 218930709454464 219758329276416 219885071745024 219924435345408 220132067931648 220353975258192 221213682450432 221374132551054 222115239714816 222339146206464 223368494105568 224280105598976 224506194415104 224718152680224 224888007670912 224944683076071 225697743581184 225868339003392 225992990404608 227233102381056 228241478467584 228285107484672 228515233601088 230573929399296 230631334649856 231967125347328 232142459531264 232996509268992 233334045602784 234539532509184 237037760612352 237157161220224 238063789770408 239293712222208 239640371159616 239683271333472 240860950299648 240921560604672 241270577766144 241842580084224 243303864556032 243444186574848 244676672819586 244807392227328 244915148427264 245495791263744 245743266859776 245816936931328 245940759783936 246161197585728 246297048136272 247370705713152 247414989763584 248560429531008 249053499629568 249643953635328 249879644679168 250206525090816 250799712679936 251152376315904 251289555868764 252315118798848 252460637929472 252569468716992 252807921765252 252999008629776 253874332680192 253986079850496 254101881378816 254242114205184 255278278977792 256578507902976 256820745920256 257079637801224 258269821309563 259134446333952 259395670574208 260897265696768 260963016015744 261160266972672 263513062170624 265105286111232 266281724878848 266332625398784 266601105867936 266667480688896 269069890424832 270900297842688 271036755680256 272072902594752 273478528253952 273874709896704 275269657485312 276391520096256 276544054047744 276683354756928 277084179153306 278061559492608 279630483222384 280849447839744 281075154038784 281482340727168 282149676764928 282709377957888 283854508648704 284018217670656 284069062321152 284140652306616 284623884708498 285576736776192 285608624265216 285734339831808 285950314389504 286022378480832 286628243062784 287188063850016 288360135770112 288650821390848 288923339160288 289987167786176 290562416234496 291251279241216 291526252125696 291746604546048 291820129395984 291907612605952 293011105701888 293509423908864 293805300344256 295165510068072 296452194941952 297824658807424 298243446875136 299341592553472 299624203573632 299926244101428 300930324774912 301323987206144 302265741754368 304380143312896 304686978134784 304762835073024 307431905865728 309289500463104 310662012358656 310940460108288 311112060803712 312999668453376 314584293625182 316050347483136 316209548293632 316667633318064 317418386360544 319058282962944 319520494879488 319577695111296 320970797531136 320986127572992 321147933732864 321694103688192 322456773445632 323086571831268 324405152741376 324592248766464 324732174064704 326235563759448 326409856303104 326553531236352 326882718263808 327657689146368 327921013045248 328214930114304 328396064181696 329827607617536 329886653018112 330198101897472 331413906041344 332061198826581 333172859572224 333508719309696 333608700121088 335052741158352 336420158398464 336759291622656 337077229020336 337332011506368 338802508505088 338989485606912 340371038637056 340849653571584 342104677203968 342427661227008 342772850401632 344359761746084 345512595111936 345860894098944 347950688020992 348213689296896 349494763903488 351809298763776 355468141157248 355556640918528 358759853899776 358940568333312 359524907000208 360768788545536 360927587155968 361382340907008 361905866649216 362763870126336 365166279862272 367015009229379 368243686895616 368522026795008 368725405396992 368911139675904 369241796378592 369445572204408 370748745990144 371122484645376 372840644296512 373580249444352 374465930452992 374766872051712 375309787636224 376199569019904 376934333803146 378472678198272 378690956894208 378758749761536 378854203075488 379498512944664 380811499020288 380979119775744 381152822068224 381363171307776 382917418466688 384867761854464 385231118880384 385619456701836 387416554979328 388701669500928 388995472728064 389093505861312 391345898545152 391740400459008 393554013424096 395269593255936 397657929166848 399422587318272 399498938098176 399901658801904 403604835637248 406249304179712 406350446764032 410217792380928 412386000617472 414216016478208 414587280144384 414816081071616 415025032135392 417332891271168 419445724833576 421612731058176 422223511090752 423224515147392 425781762973056 426027326505984 426103593481728 426935827062747 428197244977152 428412936397824 428601509747712 428925471584256 429942364594176 430782095775024 432540203655168 432976232086272 434980751679264 435843624351744 436876918861824 437228017393664 437289378188544 437619906819072 437861418908928 439516658552832 439848870690816 440264135863296 440707950516384 442748265102108 444230479429632 444678292412928 446736988211136 449012388830208 449436305360448 449776015341824 449889366152142 451395487162368 451985980809216 456570214969344 457030467202176 461147858798592 461262669299712 463934250694656 464284919062528 465993018537984 466668091205568 469079065018368 474075521224704 474314322440448 476127579540816 478587424444416 479280742319232 479366542666944 481721900599296 481843121209344 482541155532288 483685160168448 486607729112064 486888373149696 489353345639172 489614784454656 489830296854528 490991582527488 491486533719552 491633873862656 491881519567872 492322395171456 492594096272544 494741411426304 494829979527168 497120859062016 498106999259136 499759289358336 500413050181632 501599425359872 502579111737528 504630237597696 505138937433984 505615843530504 505998017259552 508203762757632 508484228410368 510556557955584 513157015805952 513641491840512 514159275602448 516539642619126 518268892667904 518791341148416 521926032031488 522320533945344 527026124341248 530210572222464 532563449757696 532665250797568 533202211735872 533334961377792 538139780849664 542073511360512 544145805189504 547749419793408 550539314970624 552783040192512 553088108095488 553366709513856 554168358306612 556123118985216 559260966444768 561698895679488 562150308077568 562964681454336 564299353529856 565401500704719 567709017297408 568036435341312 568138124642304 568281304613232 569247769416996 571153473552384 571217248530432 571468679663616 571900628779008 572044756961664 574376127700032 577301642781696 577846678320576 579974335572352 581124832468992 582502558482432 583052504251392 583493209092096 583640258791968 583815225211904 586022211403776 587018847817728 587610600688512 590331020136144 592904389883904 595649317614848 596486893750272 598683185106944 599248407147264 599852488202856 608760286625792 609373956269568 609525670146048 614863811731456 618579000926208 621324024717312 621880920216576 622224121607424 625999336906752 629168587250364 632100694966272 632419096587264 633335266636128 634836772721088 638116565925888 639040989758976 639155390222592 641972255145984 642295867465728 643388207376384 644913546891264 646173143662536 648810305482752 649464348129408 652471127518896 653765436527616 655315378292736 655842026090496 656429860228608 656792128363392 659655215235072 659773306036224 660396203794944 662827812082688 664122397653162 666345719144448 667017438619392 667217400242176 670105482316704 672840316796928 673518583245312 674154458040672 674664023012736 674834049228213 677605017010176 677978971213824 680742077274112 681699307143168 684855322454016 685545700803264 688719523492168 691721788197888 695901376041984 696427378593792 698989527806976 703618597527552 710936282314496 711113281837056 717881136666624 719049814000416 722764681814016 723811733298432 725527740252672 730332559724544 734030018458758 736487373791232 737450810793984 737822279351808 738483592757184 738891144408816 742244969290752 745681288593024 747160498888704 748931860905984 750619575272448 752399138039808 753868667606292 756945356396544 757381913788416 757517499523072 757708406150976 758997025889328 761622998040576 761958239551488 762305644136448 762726342615552 765834836933376 769735523708928 770462237760768 771238913403672 774809463928689 777403339001856 777990945456128 778187011722624 782691797090304 783480800918016 787108026848192 790539186511872 795315858333696 798845174636544 798997876196352 799803317603808 807209671274496 812498608359424 812700893528064 820435584761856 829174560288768 829632162143232 830050064270784 838891449667152 843225462116352 844447022181504 846449030294784 851563525946112 852054653011968 852207186963456 853871654125494 856825872795648 857203019495424 857850943168512 859884729188352 861564191550048 865080407310336 865952464172544 869961503358528 871687248703488 873753837723648 874456034787328 874578756377088 875239813638144 875722837817856 879033317105664 880528271726592 881415901032768 885496530204216 889356584825856 893473976422272 898024777660416 898872610720896 899552030683648 899778732304284 902790974324736 903971961618432 913140429938688 914060934404352 922295717597184 927868501389312 928569838125056 931986037075968 933336182411136 948151042449408 948628644880896 952255159081632 957174848888832 958561484638464 958733085333888 963443801198592 965082311064576 967370320336896 973215458224128 973776746299392 978706691278344 979229568909312 979660593709056 982973067439104 983763039135744 984644790342912 985188192545088 989482822852608 989659959054336 994241718124032 996183596479743 999518578716672 1000826100363264 1003198850719744 1005158223475056 1009260475195392 1010277874867968 1011231687061008 1011996034519104 1016407525515264 1016968456820736 1021113115911168 1026314031611904 1027282983681024 1028318551204896 1033079285238252 1036537785335808 1037582682296832 1043852064062976 1044641067890688 1065330501595136 1066404423471744 1066669922755584 1076279561699328 1084147022721024 1088291610379008 1095498839586816 1101045027688137 1105566080385024 1106176216190976 1106733419027712 1108336716613224 1112246237970432 1118521932889536 1123397791358976 1124300616155136 1125929362908672 1128598707059712 1130803001409438 1135418034594816 1136072870682624 1136276249284608 1136562609226464 1138495538833992 1142434497060864 1142937359327232 1144089513923328 1148752255400064 1154603285563392 1155693356641152 1159948671144704 1162249664937984 1166105008502784 1166986418184192 1167280517583936 1167630450423808 1174037695635456 1175221201377024 1180662040272288 1185808779767808 1191298635229696 1192973787500544 1197366370213888 1198496814294528 1199704976405712 1218747912539136 1219051340292096 1229727623462912 1237158001852416 1242648049434624 1243761840433152 1244448243214848 1251998673813504 1258337174500728 1264838193174528 1266670533272256 1269673545442176 1278081979517952 1278310780445184 1284591734931456 1286776414752768 1289827093782528 1292346287325072 1297620610965504 1298928696258816 1304942255037792 1307530873055232 1310630756585472 1311684052180992 1312859720457216 1313584256726784 1319546612072448 1320792407589888 1325655624165376 1328244795306324 1332691438288896 1334034877238784 1334434800484352 1340210964633408 1347037166490624 1348308916081344 1349328046025472 1349668098456426 1355957942427648 1361484154548224 1369710644908032 1371091401606528 1377439046984336 1383443576395776 1391802752083968 1392854757187584 1397979055613952 1407237195055104 1421872564628992 1422226563674112 1435762273333248 1438099628000832 1445529363628032 1447623466596864 1451055480505344 1460665119449088 1468060036917516 1472974747582464 1474901621587968 1475644558703616 1476967185514368 1477782288817632 1484489938581504 1491362577186048 1494320997777408 1501239150544896 1504798276079616 1507737335212584 1513890712793088 1515034999046144 1515416812301952 1517994051778656 1524611288272896 1525452685231104 1531669673866752 1539471047417856 1540924475521536 1542477826807344 1549618927857378 1554806678003712 1556374023445248 1566961601836032 1574216053696384 1581078373023744 1590631716667392 1597690349273088 1597995752392704 1599606635207616 1614419342548992 1624997216718848 1658349120577536 1659264324286464 1660100128541568 1677782899334304 1686450924232704 1688894044363008 1692898060589568 1703127051892224 1704109306023936 1704414373926912 1707743308250988 1713651745591296 1714406038990848 1715701886337024 1723128383100096 1731904928345088 1739923006717056 1743374497406976 1747507675447296 1749157512754176 1750479627276288 1751445675635712 1758066634211328 1761056543453184 1762831802065536 1770993060408432 1778713169651712 1786947952844544 1796049555320832 1797745221441792 1799104061367296 1799557464608568 1826280859877376 1828121868808704 1844591435194368 1855737002778624 1863972074151936 1866672364822272 1896302084898816 1897257289761792 1904510318163264 1914349697777664 1917122969276928 1917466170667776 1926887602397184 1930164622129152 1934740640673792 1946430916448256 1957413382556688 1965946134878208 1967526078271488 1969289580685824 1970376385090176 1978965645705216 1979319918108672 1988483436248064 1992367192959486 1999037157433344 2001652200726528 2006397701439488 2010316446950112 2018520950390784 2020555749735936 2022463374122016 2023992069038208 2032815051030528 2033936913641472 2042226231822336 2054565967362048 2056637102409792 2066158570476504 2075165364593664 2087704128125952 2089282135781376 2130661003190272 2132808846943488 2133339845511168 2168294045442048 2176583220758016 2190997679173632 2202090055376274 2212352432381952 2213466838055424 2216673433226448 2237043865779072 2246795582717952 2251858725817344 2257197414119424 2261606002818876 2270836069189632 2272145741365248 2272552498569216 2273125218452928 2276991077667984 2284868994121728 2285874718654464 2288179027846656 2297504510800128 2309206571126784 2311386713282304 2319897342289408 2324428391786067 2332210017005568 2333972836368384 2334561035167872 2335260900847616 2348075391270912 2350442402754048 2361324080544576 2371617559535616 2382597270459392 2385947575001088 2394732740427776 2396993628589056 2399409952811424 2437495825078272 2438102680584192 2487523680866304 2488896486429696 2516674349001456 2529676386349056 2533341066544512 2539347090884352 2556163959035904 2556621560890368 2573552829505536 2579654187565056 2584692574650144 2595241221931008 2597857392517632 2609884510075584 2615061746110464 2621261513170944 2623368104361984 2625719440914432 2627168513453568 2641584815179776 2651311248330752 2656489590612648 2668069754477568 2680421929266816 2694074332981248 2696617832162688 2698656092050944 2699336196912852 2711915884855296 2722968309096448 2739421289816064 2742182803213056 2754878093968672 2766887152791552 2783605504167936 2785709514375168 2795958111227904 2843745129257984 2844453127348224 2871524546666496 2876199256001664 2895246933193728 2902110961010688 2921330238898176 2936120073835032 2951289117407232 2953934371028736 2955564577635264 2968979877163008 2982725154372096 2988550789439229 3002478301089792 3009596552159232 3015474670425168 3027781425586176 3030833624603904 3035988103557312 3049222576545792 3050905370462208 3063339347733504 3078942094835712 3081848951043072 3084955653614688 3099237855714756 3109613356007424 3112748046890496 3133923203672064 3148432107392768 3195991504785408 3199213270415232 3228838685097984 3249994433437696 3316698241155072 3318528648572928 3320200257083136 3355565798668608 3372901848465408 3377788088726016 3385796121179136 3406254103784448 3408218612047872 3408828747853824 3415486616501976 3427303491182592 3428812077981696 3446256766200192 3463809856690176 3479846013434112 3486748994813952 3498315025508352 3500959254552576 3502891351271424 3522113086906368 3525663604131072 3541986120816864 3557426339303424 3573895905689088 3592099110641664 3595490442883584 3598208122734592 3599114929217136 3656243737617408 3689182870388736 3711474005557248 3727944148303872 3733344729644544 3794514579523584 3809020636326528 3834245938553856 3834932341335552 3853775204794368 3860329244258304 3869481281347584 3892861832896512 3914826765113376 3931892269756416 3935052156542976 3938579161371648 3940752770180352 3958639836217344 3976966872496128 3984734385918972 3998074314866688 4003304401453056 4020632893900224 4041111499471872 4044926748244032 4047984138076416 4067873827282944 4084452463644672 4109131934724096 4113274204819584 4132317140953008 4150330729187328 4175408256251904 4178564271562752 4261322006380544 4265617693886976 4266679691022336 4336588090884096 4353166441516032 4381995358347264 4404180110752548 4424704864763904 4426933676110848 4433346866452896 4474087731558144 4503717451634688 4514394828238848 4523212005637752 4541672138379264 4545104997138432 4546250436905856 4553982155335968 4576358055693312 4595009021600256 4618413142253568 4622773426564608 4639794684578816 4648856783572134 4664420034011136 4669122070335744 4670521801695232 4700884805508096 4722648161089152 4743235119071232 4765194540918784 4771895150002176 4793987257178112 4798819905622848 4874991650156544 4975047361732608 4977792972859392 5033348698002912 5059352772698112 5066682133089024 5078694181768704 5112327918071808 5113243121780736 5147105659011072 5169385149300288 5195714785035264 5219769020151168 5230123492220928 5242523026341888 5251438881828864 5254337026907136 5283169630359552 5302622496661504 5312979181225296 5336139508955136 5360843858533632 5388148665962496 5393235664325376 5397312184101888 5398672393825704 5445936618192896 5478842579632128 5484365606426112 5509756187937344 5533774305583104 5567211008335872 5591916222455808 5687490258515968 5688906254696448 5743049093332992 5752398512003328 5790493866387456 5804221922021376 5872240147670064 5902578234814464 5907868742057472 5911129155270528 5937959754326016 5965450308744192 5977101578878458 6004956602179584 6019193104318464 6030949340850336 6055562851172352 6061667249207808 6071976207114624 6098445153091584 6101810740924416 6126678695467008 6163697902086144 6169911307229376 6198475711429512 6225496093780992 6267846407344128 6296864214785536 6391983009570816 6398426540830464 6499988866875392 6637057297145856 6640400514166272 6711131597337216 6755576177452032 6771592242358272 6812508207568896 6816437224095744 6817657495707648 6830973233003952 6854606982365184 6857624155963392 6892513532400384 6927619713380352 6959692026868224 6973285175358201 6996630051016704 7001918509105152 7005782702542848 7044226173812736 7051327208262144 7083972241633728 7114852678606848 7147791811378176 7184198221283328 7190980885767168 7196416245469184 7198229858434272 7312487475234816 7466689459289088 7589029159047168 7618041272653056 7668491877107712 7669864682671104 7720658488516608 7738962562695168 7785723665793024 7829653530226752 7863784539512832 7870104313085952 7877158322743296 7881505540360704 7953933744992256 7969468771837944 8041265787800448 8082222998943744 8089853496488064 8095968276152832 8135747654565888 8168904927289344 8218263869448192 8226548409639168 8264634281906016 8300661458374656 8350816512503808 8357128543125504 8531235387773952 8533359382044672 8706332883032064 8763990716694528 8808360221505096 8853867352221696 8866693732905792 8948175463116288 9007434903269376 9028789656477696 9046424011275504 9083344276758528 9092500873811712 9107964310671936 9152716111386624 9190018043200512 9236826284507136 9245546853129216 9279589369157632 9297713567144268 9328840068022272 9338244140671488 9341043603390464 9401769611016192 9445296322178304 9530389081837568 9587974514356224 9597639811245696 9749983300313088 9950094723465216 9955585945718784 10066697396005824 10118705545396224 10133364266178048 10157388363537408 10224655836143616 10226486243561472 10338770298600576 10391429570070528 10439538040302336 10460246984441856 10502877763657728 10508674053814272 10566339260719104 10605244993323008 10625958362450592 10672279017910272 10721687717067264 10776297331924992 10786471328650752 10794624368203776 10797344787651408 10968731212852224 11019512375874688 11067548611166208 11134422016671744 11183832444911616 11374980517031936 11504797024006656 11580987732774912 11608443844042752 11744480295340128 11805156469628928 11815737484114944 11822258310541056 11875919508652032 11930900617488384 11954203157756916 12009913204359168 12061898681700672 12123334498415616 12143952414229248 12203621481848832 12253357390934016 12327395804172288 12339822614458752 12396951422859024 12450992187561984 12535692814688256 12593728429571072 12783966019141632 12796853081660928 13274114594291712 13280801028332544 13422263194674432 13511152354904064 13543184484716544 13625016415137792 13635314991415296 13661946466007904 13785027064800768 13855239426760704 13919384053736448 13946570350716402 13993260102033408 14011565405085696 14102654416524288 14167944483267456 14229705357213696 14295583622756352 14381961771534336 14392832490938368 14396459716868544 14624974950469632 14933378918578176 15178058318094336 15236082545306112 15336983754215424 15339729365342208 15441316977033216 15659307060453504 15727569079025664 15754316645486592 15763011080721408 15907867489984512 15938937543675888 16082531575600896 16164445997887488 16179706992976128 16191936552305664 16337809854578688 16436527738896384 16453096819278336 16529268563812032 16601322916749312 16701633025007616 17062470775547904 17066718764089344 17412665766064128 17616720443010192 17707734704443392 17733387465811584 17896350926232576 18014869806538752 18057579312955392 18092848022551008 18166688553517056 18185001747623424 18215928621343872 18305432222773248 18380036086401024 18491093706258432 18559178738315264 18595427134288536 18676488281342976 18803539222032384 18890592644356608 19060778163675136 19175949028712448 19195279622491392 19499966600626176 19911171891437568 20133394792011648 20266728532356096 20314776727074816 20449311672287232 20452972487122944 20677540597201152 20782859140141056 20879076080604672 20919855526074603 21005755527315456 21017348107628544 21132678521438208 21251916724901184 21344558035820544 21443375434134528 21552594663849984 21572942657301504 21589248736407552 21594689575302816 21937462425704448 22039024751749376 22749961034063872 23009594048013312 23161975465549824 23216887688085504 23488960590680256 23610312939257856 23631474968229888 23644516621082112 23861801234976768 23908406315513832 24123797363401344 24246668996831232 24287904828458496 24407242963697664 24506714781868032 24654791608344576 24679645228917504 24793902845718048 24901984375123968 25071385629376512 25187456859142144 25593706163321856 26561602056665088 26844526389348864 27022304709808128 27086368969433088 27250032830275584 27323892932015808 27570054129601536 27710478853521408 27838768107472896 27893140701432804 27986520204066816 28023130810171392 28205308833048576 28335888966534912 28591167245512704 28763923543068672 28785664981876736 28792919433737088 29249949900939264 29866757837156352 30356116636188672 30472165090612224 30673967508430848 30679458730684416 31318614120907008 31508633290973184 31526022161442816 31815734979969024 31877875087351776 32165063151201792 32328891995774976 32359413985952256 32383873104611328 32906193638556672 33058537127624064 33202645833498624 33403266050015232 34124941551095808 34825331532128256 35233440886020384 35415469408886784 35466774931623168 35792701852465152 36029739613077504 36185696045102016 36370003495246848 36431857242687744 36610864445546496 36760072172802048 36982187412516864 37118357476630528 37190854268577072 37352976562685952 37607078444064768 37781185288713216 38121556327350272 38351898057424896 38390559244982784 39822343782875136 40266789584023296 40533457064712192 40629553454149632 40905944974245888 41355081194402304 41565718280282112 41758152161209344 41839711052149206 42034696215257088 42503833449802368 42689116071641088 42886750868269056 43145885314603008 43178497472815104 43189379150605632 43874924851408896 44078049503498752 45499922068127744 46019188096026624 46323950931099648 46977921181360512 47262949936459776 47289033242164224 47723602469953536 47816812631027664 48247594726802688 48493337993662464 48575809656916992 49013429563736064 49309583216689152 49359290457835008 49587805691436096 49803968750247936 50374913718284288 51187412326643712 53123204113330176 53689052778697728 54044609419616256 54172737938866176 54500065660551168 54647785864031616 55140108259203072 55677536214945792 55786281402865608 56410617666097152 56671777933069824 57182334491025408 57527847086137344 57585838867474176 58499899801878528 59733515674312704 60944330181224448 61347935016861696 61358917461368832 62637228241814016 63017266581946368 63052044322885632 63755750174703552 64330126302403584 64657783991549952 64718827971904512 64767746209222656 65812387277113344 66117074255248128 68249883102191616 69650663064256512 70466881772040768 70830938817773568 70933549863246336 71585403704930304 72371392090204032 72740006990493696 72863714485375488 73221728891092992 73520144345604096 73964374825033728 74236714953261056 74381708537154144 74705953125371904 75214156888129536 75562370577426432 76781118489965568 80533579168046592 81066914129424384 81259106908299264 82710162388804608 83131436560564224 83516304322418688 83679422104298412 84069392430514176 85007666899604736 85773501736538112 86291770629206016 86356994945630208 86378758301211264 87749849702817792 88156099006997504 92038376192053248 93955842362721024 94525899872919552 94578066484328448 95447204939907072 95633625262055328 96495189453605376 96986675987324928 97151619313833984 98718580915670016 99175611382872192 99607937500495872 100749827436568576 102374824653287424 106246408226660352 107378105557395456 108089218839232512 109295571728063232 110280216518406144 111355072429891584 111572562805731216 112821235332194304 113343555866139648 114364668982050816 115055694172274688 115171677734948352 119467031348625408 121888660362448896 122717834922737664 125274456483628032 126104088645771264 127511500349407104 128660252604807168 129437655943809024 129535492418445312 131624774554226688 132234148510496256 136499766204383232 140933763544081536 141867099726492672 143170807409860608 144742784180408064 145480013980987392 145727428970750976 147040288691208192 147928749650067456 148763417074308288 149411906250743808 151124741154852864 153562236979931136 161067158336093184 162133828258848768 162518213816598528 165420324777609216 167032608644837376 167358844208596824 170015333799209472 171547003473076224 172583541258412032 172757516602422528 175499699405635584 176312198013995008 184076752384106496 187911684725442048 189051799745839104 189156132968656896 191267250524110656 192990378907210752 193973351974649856 194303238627667968 197437161831340032 198351222765744384 201499654873137152 204749649306574848 212492816453320704 214756211114790912 218591143456126464 220560433036812288 222710144859783168 223145125611462432 225642470664388608 226687111732279296 230343355469896704 243777320724897792 250548912967256064 252208177291542528 255023000698814208 257320505209614336 258875311887618048 259070984836890624 263249549108453376 264468297020992512 281867527088163072 283734199452985344 286341614819721216 289485568360816128 290960027961974784 291454857941501952 297526834148616576 298823812501487616 302249482309705728 307124473959862272 322134316672186368 324267656517697536 330840649555218432 334065217289674752 334717688417193648 340030667598418944 343094006946152448 345167082516824064 345515033204845056 352624396027990016 368153504768212992 375823369450884096 378312265937313792 382534501048221312 385980757814421504 388606477255335936 394874323662680064 396702445531488768 409499298613149696 429512422229581824 437182286912252928 441120866073624576 446290251222924864 453374223464558592 460686710939793408 487554641449795584 501097825934512128 510046001397628416 514641010419228672 517750623775236096 526499098216906752 528936594041985024 563735054176326144 567468398905970688 578971136721632256 581920055923949568 582909715883003904 595053668297233152 604498964619411456 614248947919724544 644268633344372736 661681299110436864 668130434579349504 669435376834387296 680061335196837888 691030066409690112 705248792055980032 751646738901768192 756624531874627584 765069002096442624 771961515628843008 777212954510671872 789748647325360128 793404891062977536 859024844459163648 874364573824505856 892580502445849728 906748446929117184 921373421879586816 1002195651869024256 1020092002795256832 1029282020838457344 1035501247550472192 1057873188083970048 1127470108352652288 1134936797811941376 1157942273443264512 1165819431766007808 1190107336594466304 1228497895839449088 1288537266688745472 1323362598220873728 1338870753668774592 1360122670393675776 1382060132819380224 1410497584111960064 1503293477803536384 1530138004192885248 1543923031257686016 1579497294650720256 1586809782125955072 1748729147649011712 1785161004891699456 1813496893858234368 1842746843759173632 2004391303738048512 2040184005590513664 2115746376167940096 2254940216705304576 2269873595623882752 2315884546886529024 2331638863532015616 2380214673188932608 2577074533377490944 2677741507337549184 2720245340787351552 2764120265638760448 3006586955607072768 3060276008385770496 3087846062515372032 3173619564251910144 3497458295298023424 3570322009783398912 3685493687518347264 4080368011181027328 4231492752335880192 4509880433410609152 4631769093773058048 4760429346377865216 5355483014675098368 5440490681574703104 5528240531277520896 6013173911214145536 6120552016771540992 6347239128503820288 6994916590596046848 7140644019566797824 8160736022362054656 9019760866821218304 9263538187546116096 9520858692755730432 10710966029350196736 11056481062555041792 12241104033543081984 12694478257007640576 14281288039133595648 16321472044724109312 18039521733642436608 19041717385511460864 21421932058700393472 24482208067086163968 28562576078267191296 38083434771022921728 42843864117400786944 48964416134172327936 57125152156534382592 85687728234801573888 114250304313068765184 171375456469603147776 342750912939206295552
- Sum of all divisors σ(n): 1346671574359241195520
- Sum of proper divisors (its aliquot sum) s(n): 1003920661420034899968
- 342750912939206295552 is an abundant number, because the sum of its proper divisors (1003920661420034899968) is greater than itself. Its abundance is 661169748480828604416
Bases of 342750912939206295552
- Binary: 1001010010100100111111101101101011000100101100011101011000000000000002
- Hexadecimal: 0x12949FDB58963AC000
- Base-36: 20C26QE57ZEO00
Squares and roots of 342750912939206295552
- 342750912939206295552 squared (3427509129392062955522) is 117478188320659373595287552452510774984704
- 342750912939206295552 cubed (3427509129392062955523) is 40265756297350002801940249689800730638973619424796473303236608
-
The
square root of 342750912939206295552 is 18513533237.5861279181 -
The
cube root of 342750912939206295552 is 6998305.1198577035
Scales and comparisons
How big is 342750912939206295552?- 342,750,912,939,206,295,552 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 342,750,912,939,206,295,552 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 342750912939206295552 cubic inches would be around 583192.1 feet tall.
Recreational maths with 342750912939206295552
- 342750912939206295552 backwards is 255592602939219057243
- The number of decimal digits it has is: 21
- The sum of 342750912939206295552's digits is 90
- 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 342750912939206295552 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 342750912939206295552 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/342750912939206295552/
Chicago style:
Numbermatics. 2024. "Number 342750912939206295552 - Facts about the integer". https://numbermatics.com/n/342750912939206295552/
The information we have on file for 342750912939206295552 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 342750912939206295552, math, Factors of 342750912939206295552, curriculum, school, college, exams, university, Prime factorization of 342750912939206295552, STEM, science, technology, engineering, physics, economics, calculator, three hundred forty-two quintillion, seven hundred fifty quadrillion, nine hundred twelve trillion, nine hundred thirty-nine billion, two hundred six million, two hundred ninety-five thousand, five hundred fifty-two.