12739458958739289504
12,739,458,958,739,289,504 is an even composite number composed of ten prime numbers multiplied together.
What does the number 12739458958739289504 look like?
This visualization shows the relationship between its 10 prime factors (large circles) and 13824 divisors.
12739458958739289504 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of thirteen thousand, eight hundred twenty-four divisors.
Prime factorization of 12739458958739289504:
25 × 35 × 7 × 132 × 19 × 31 × 67 × 97 × 331 × 1093
(2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 7 × 13 × 13 × 19 × 31 × 67 × 97 × 331 × 1093)See below for interesting mathematical facts about the number 12739458958739289504 from the Numbermatics database.
Names of 12739458958739289504
- Cardinal: 12739458958739289504 can be written as Twelve quintillion, seven hundred thirty-nine quadrillion, four hundred fifty-eight trillion, nine hundred fifty-eight billion, seven hundred thirty-nine million, two hundred eighty-nine thousand, five hundred four.
Scientific notation
- Scientific notation: 1.2739458958739289504 × 1019
Factors of 12739458958739289504
Divisors of 12739458958739289504
- Number of divisors d(n): 13824
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 24 26 27 28 31 32 36 38 39 42 48 52 54 56 57 62 63 67 72 76 78 81 84 91 93 96 97 104 108 112 114 117 124 126 133 134 144 152 156 162 168 169 171 182 186 189 194 201 208 216 217 224 228 234 243 247 248 252 266 268 273 279 288 291 304 312 324 331 336 338 342 351 364 372 378 388 399 402 403 416 432 434 456 468 469 486 494 496 504 507 513 532 536 546 558 567 582 589 603 608 624 648 651 662 672 676 679 684 702 728 741 744 756 776 798 804 806 819 837 864 868 871 873 912 936 938 972 988 992 993 1008 1014 1026 1053 1064 1072 1092 1093 1116 1134 1164 1178 1183 1197 1206 1209 1248 1261 1273 1296 1302 1324 1352 1358 1368 1404 1407 1456 1482 1488 1512 1521 1539 1552 1596 1608 1612 1638 1674 1701 1729 1736 1742 1746 1767 1809 1824 1843 1872 1876 1944 1953 1976 1986 2016 2028 2037 2052 2077 2106 2128 2144 2184 2186 2223 2232 2268 2317 2328 2356 2366 2394 2412 2418 2457 2511 2522 2546 2592 2604 2613 2619 2648 2704 2716 2736 2808 2814 2821 2912 2964 2976 2979 3007 3024 3042 3078 3104 3159 3192 3211 3216 3224 3276 3279 3348 3402 3458 3472 3484 3492 3534 3549 3591 3618 3627 3686 3744 3752 3783 3819 3888 3906 3952 3972 4056 4074 4104 4123 4154 4212 4221 4256 4303 4368 4372 4446 4464 4536 4563 4617 4634 4656 4712 4732 4788 4824 4836 4914 5022 5044 5092 5187 5208 5226 5238 5239 5296 5301 5408 5427 5432 5472 5529 5616 5628 5642 5859 5928 5958 6014 6048 6084 6097 6111 6156 6231 6289 6318 6384 6422 6432 6448 6499 6552 6558 6669 6696 6804 6916 6944 6951 6968 6984 7068 7098 7182 7236 7254 7371 7372 7504 7533 7566 7638 7651 7657 7776 7812 7839 7857 7904 7944 8112 8148 8208 8246 8308 8424 8442 8463 8606 8736 8744 8827 8892 8911 8928 8937 9021 9072 9126 9234 9268 9312 9424 9464 9576 9633 9648 9672 9828 9837 10044 10088 10184 10261 10374 10416 10452 10476 10478 10592 10602 10647 10773 10854 10864 10881 11058 11232 11256 11284 11323 11349 11457 11718 11856 11916 12028 12168 12194 12222 12312 12369 12462 12578 12636 12663 12768 12844 12896 12901 12909 12998 13104 13116 13338 13392 13608 13689 13832 13902 13936 13968 14136 14196 14209 14364 14472 14508 14539 14742 14744 15008 15066 15132 15276 15302 15314 15561 15624 15678 15714 15717 15888 15903 16224 16281 16296 16393 16416 16492 16549 16587 16616 16848 16884 16926 17212 17488 17577 17654 17784 17822 17874 18042 18144 18252 18291 18333 18468 18536 18693 18848 18867 18928 19152 19266 19296 19344 19497 19656 19674 20007 20088 20176 20368 20522 20748 20767 20832 20853 20904 20952 20956 21049 21204 21294 21546 21708 21728 21762 22113 22116 22177 22477 22512 22568 22646 22698 22914 22953 22971 23436 23517 23571 23712 23832 23959 24056 24336 24388 24444 24624 24738 24924 25156 25272 25326 25389 25688 25802 25818 25996 26208 26232 26481 26676 26733 26784 26811 27001 27063 27216 27378 27664 27804 27872 27936 28272 28392 28418 28728 28899 28944 29016 29078 29484 29488 29511 30121 30132 30264 30552 30604 30628 30783 31122 31248 31356 31428 31434 31776 31806 31941 32107 32319 32562 32592 32643 32786 32984 33098 33174 33232 33696 33768 33852 33883 33969 34047 34371 34424 34976 35154 35308 35568 35644 35748 36084 36504 36582 36666 36673 36936 37072 37107 37386 37734 37856 37989 38304 38532 38688 38703 38727 38994 39091 39312 39348 39463 40014 40176 40352 40736 41044 41067 41496 41534 41706 41808 41904 41912 42098 42408 42588 42627 43092 43416 43524 43617 44023 44226 44232 44354 44954 45024 45136 45292 45396 45493 45828 45906 45942 46683 46872 47034 47142 47151 47664 47709 47918 48112 48672 48776 48888 49179 49248 49476 49647 49761 49848 50312 50544 50652 50778 51376 51604 51636 51992 52464 52731 52962 53352 53466 53599 53622 54002 54126 54432 54756 54873 54999 55328 55608 55939 56079 56544 56601 56784 56836 57133 57456 57798 57888 58032 58156 58491 58968 58976 59022 60021 60242 60264 60528 61104 61208 61256 61566 62244 62301 62496 62559 62712 62856 62868 63147 63612 63882 64214 64638 65124 65184 65286 65572 65968 66196 66348 66464 66531 67431 67536 67704 67766 67938 68094 68742 68848 68859 68913 70308 70551 70616 71136 71288 71496 71827 71877 72168 73008 73164 73231 73332 73346 73872 74144 74214 74772 75468 75978 76167 77064 77406 77454 77988 78182 78624 78696 78926 79261 79443 80028 80199 80352 80433 81003 81189 81757 82088 82134 82992 83068 83412 83616 83808 83824 84196 84487 84816 85176 85254 86184 86697 86832 87048 87234 88046 88452 88464 88533 88708 89908 90272 90363 90584 90792 90986 91656 91812 91884 92349 93366 93744 94068 94284 94302 95328 95418 95823 95836 96224 96321 97552 97776 97929 98358 98952 99294 99463 99522 99541 99696 100624 101088 101304 101556 101649 101907 102141 102752 103113 103208 103272 103984 104928 105462 105924 106021 106704 106932 107198 107244 108004 108252 109512 109746 109998 110019 111216 111321 111878 112158 113202 113568 113672 113967 114266 114751 114912 115596 115843 116064 116109 116181 116312 116982 117273 117936 118044 118389 120042 120484 120528 121056 122208 122416 122512 123132 123481 124488 124602 125118 125424 125712 125736 126294 127224 127764 127881 128428 129276 130248 130572 130851 131144 131936 132069 132392 132696 133062 133393 134862 135072 135408 135532 135876 136188 136479 137484 137696 137718 137826 140049 140616 141102 141232 141453 142576 142992 143127 143654 143754 144336 145369 146016 146328 146462 146664 146692 147537 147744 148428 148941 149283 149544 150936 151956 152334 154128 154812 154908 155239 155976 156364 157392 157852 158522 158886 160056 160398 160797 160866 162006 162378 163514 164176 164268 164619 164997 165984 166136 166824 167648 167713 167817 168237 168392 168974 169632 169803 170352 170508 171399 172368 173394 173664 174096 174468 175473 176092 176904 176928 177066 177416 179816 180726 181168 181584 181972 183312 183624 183768 184698 184717 186732 186903 187488 187677 188136 188568 188604 189007 189441 190836 191646 191672 192642 194959 195104 195552 195858 196716 197904 198588 198926 199044 199082 199392 199593 201248 201469 202293 202608 203112 203298 203814 204282 206226 206416 206544 206577 206739 207968 210924 211653 211848 212042 213408 213864 214396 214488 215137 215481 215631 216008 216504 219024 219492 219693 219996 220038 222432 222642 223756 224316 224749 226404 227344 227934 228501 228532 229502 231192 231686 232218 232362 232624 233964 234546 235872 236088 236778 237181 237783 238329 240084 240597 240968 241056 243009 243567 244832 245024 245271 246264 246962 248976 249204 250236 250848 251424 251472 252588 253461 254448 255528 255762 256856 258552 260091 260496 261144 261702 262288 264138 264784 265392 265599 266124 266786 269724 269971 270816 271064 271089 271752 272376 272958 273637 274968 275436 275652 276241 277047 280098 281232 282204 282464 282906 285152 285984 286254 287308 287469 287508 288301 288672 288963 290738 292656 292924 293328 293384 295074 296856 297882 298389 298566 298623 299088 301872 303912 304668 304947 305721 306423 308256 309339 309624 309816 310478 311467 311952 312728 314784 315704 317044 317772 318063 320112 320796 321594 321732 324012 324756 327028 328352 328536 329238 329994 330057 332272 333648 333963 335426 335634 336474 336784 337948 339606 340704 341016 342798 344253 344736 346788 347529 348192 348327 348543 348936 350946 351013 351819 352184 353808 354132 354832 355167 359632 361452 361783 362336 363168 363944 366624 367248 367536 369396 369434 370443 373464 373806 375354 376272 377136 377208 378014 378882 381672 383292 383344 383643 385284 389918 391573 391716 392553 393432 395808 396207 397176 397852 398088 398164 399186 399931 400179 402938 404586 405216 406224 406596 407628 408564 409437 412452 412832 413088 413154 413478 417391 420147 421363 421848 423306 423696 424084 424359 427728 428792 428976 430274 430962 431262 432016 433008 436107 438048 438984 439386 439992 440076 440479 442611 445284 446823 447512 447849 448632 449498 452808 454688 455868 457002 457064 459004 462384 463372 464436 464724 465248 465717 467928 469092 472176 473556 474362 475566 476658 480168 481194 481936 482391 486018 487134 490542 492528 493857 493924 497952 498408 500472 502944 503139 503451 504711 505176 506922 508183 508896 509409 511056 511524 512617 513019 513712 514197 517104 520182 520992 522288 523404 524576 526419 528276 529568 530784 531198 532248 533572 539448 539942 542128 542178 543504 544752 545916 547274 549936 550872 551304 552482 554094 554151 560196 560709 562464 563031 564408 565812 567021 568323 572299 572508 574616 574938 575016 576602 577926 581476 584877 585312 585848 586656 586768 590148 591409 593712 595764 596778 597132 597246 598176 598779 603744 604407 606879 607824 609336 609894 610033 611442 612846 618678 619248 619632 619731 620217 620956 622934 623904 625456 631408 634088 635544 636126 640224 641592 643188 643464 643777 645411 646443 646893 648024 649512 654056 657072 658476 659079 659988 660114 664544 667296 667926 670852 671268 672948 673568 674247 675896 679212 682032 685503 685596 687487 688506 693576 695058 696654 696787 697086 697872 701892 702026 703638 704368 707616 708264 709664 710334 711543 713349 714987 719264 721791 722904 723566 727888 729027 730701 734496 735072 735813 738792 738868 740886 742147 742729 746928 747612 750708 752544 754272 754416 756028 757764 760383 763344 766584 766688 767286 770568 779836 780273 783146 783432 785106 786864 792414 794352 795704 796176 796328 798372 799862 800358 805876 809172 809913 812448 813192 813267 815256 817128 818874 820911 824904 826308 826956 828723 831141 834782 840294 842726 843696 846612 847392 848168 848718 855456 857584 857952 860548 861924 862524 864032 864367 864903 866016 866889 872214 877968 878772 879984 880152 880958 885222 890568 893646 895024 895167 895698 895869 897264 898996 905616 911736 914004 914128 914841 917163 918008 924768 926744 928872 929448 931434 933751 934401 935856 938184 944352 947112 948724 951132 952003 953316 954189 960336 962388 963872 964782 972036 974268 981084 985056 987714 987848 990171 995317 996816 1000944 1001889 1006278 1006902 1009422 1010352 1013844 1016366 1018818 1022112 1023048 1025234 1026038 1027424 1028394 1032759 1034208 1040364 1042587 1044576 1044981 1045629 1046808 1052838 1053039 1055457 1056552 1062396 1062841 1064496 1065501 1067144 1078896 1079884 1084256 1084356 1085349 1087008 1089504 1091832 1094548 1098331 1099872 1101744 1102608 1104964 1108188 1108302 1111329 1120392 1121418 1126062 1128816 1131624 1134042 1136646 1144598 1145016 1149232 1149876 1150032 1150929 1153204 1155852 1162952 1169754 1171696 1173536 1174719 1177659 1180296 1182818 1187424 1188621 1191528 1193556 1194264 1194492 1197558 1199793 1200537 1208814 1213758 1215648 1218672 1219788 1220066 1222884 1225692 1228311 1237356 1238496 1239264 1239462 1240434 1241912 1245868 1250912 1252173 1262816 1264089 1268176 1271088 1272252 1273077 1283184 1286376 1286928 1287554 1290822 1292886 1293019 1293786 1296048 1299024 1308112 1308321 1314144 1316952 1318158 1319976 1320228 1321437 1327833 1335852 1340469 1341704 1342536 1345896 1348494 1351792 1358424 1364064 1364713 1371006 1371192 1374974 1377012 1378273 1387152 1390116 1391389 1393308 1393574 1394172 1395744 1397151 1403784 1404052 1407276 1408736 1410283 1416528 1420668 1423086 1426698 1429974 1443582 1445808 1447132 1447173 1455776 1458054 1461402 1471626 1477584 1477736 1481571 1481772 1484294 1485458 1493856 1495224 1501416 1505959 1508832 1509417 1510353 1512056 1515528 1520766 1524549 1526688 1528227 1533168 1534572 1537851 1539057 1541136 1542591 1559672 1560546 1566292 1566864 1570212 1573728 1579257 1584828 1588704 1591408 1592352 1592656 1596744 1599724 1600716 1605253 1611752 1618344 1619826 1626384 1626534 1630512 1634256 1637748 1641822 1649808 1652616 1653912 1657446 1662282 1662453 1669564 1680588 1682127 1685452 1687392 1693224 1696336 1697436 1701063 1704969 1715168 1716897 1721096 1723848 1725048 1728734 1729806 1733778 1734109 1744428 1754631 1755936 1757544 1759968 1760304 1761916 1770444 1774227 1781136 1787292 1790048 1790334 1791396 1791738 1794528 1796337 1797992 1811232 1813221 1820637 1823472 1828008 1828256 1829682 1830099 1834326 1836016 1853488 1857744 1858896 1859193 1860651 1862868 1867502 1868802 1871712 1876368 1889797 1894224 1897448 1902264 1904006 1906632 1908378 1920672 1924776 1929564 1931331 1936233 1939329 1940679 1944072 1948536 1962168 1975428 1975696 1977237 1980342 1990634 1993632 2001888 2003778 2012556 2013804 2014399 2018107 2018844 2020704 2022741 2027688 2032732 2037636 2046096 2050468 2052076 2056788 2062461 2065518 2080728 2085174 2089962 2090361 2091258 2093616 2105676 2106078 2110914 2113104 2124792 2125682 2128992 2131002 2134288 2134629 2140047 2144961 2151169 2157792 2159768 2165373 2168712 2170698 2180269 2183664 2187081 2189096 2196662 2203488 2205216 2207439 2209928 2216376 2216604 2222658 2226441 2228187 2240784 2242836 2252124 2257632 2263248 2268084 2270161 2273292 2281149 2289196 2290032 2298464 2299752 2300064 2301858 2306408 2311704 2325904 2339508 2343392 2349438 2355318 2360592 2365636 2377242 2383056 2387112 2388528 2388984 2395116 2399586 2401074 2417628 2427516 2429739 2437344 2439576 2439801 2440132 2445768 2451384 2456622 2457091 2462733 2474712 2478924 2480868 2483824 2486169 2491736 2493423 2504346 2528178 2532481 2534467 2536352 2542176 2544504 2546154 2566368 2572752 2573856 2575108 2581644 2585772 2586038 2587572 2592096 2593101 2594709 2598048 2600667 2616224 2616642 2619097 2633904 2636316 2639952 2640456 2642874 2655666 2671704 2680938 2683408 2685072 2685501 2687607 2691792 2696988 2703584 2716848 2729426 2742012 2742384 2744523 2749948 2751489 2754024 2756546 2774304 2780232 2782778 2786616 2787148 2788344 2794302 2801253 2803203 2807568 2808104 2814552 2820566 2833056 2841336 2846172 2853396 2856009 2859948 2862567 2887164 2891616 2894264 2894346 2916108 2921737 2922804 2943252 2949541 2955168 2955472 2963142 2963544 2968588 2970513 2970916 2985951 2990448 3002832 3011918 3018834 3020706 3024112 3031056 3041532 3049098 3056454 3066336 3069144 3075702 3078114 3082272 3083353 3085182 3098277 3119344 3121092 3127761 3132584 3133728 3134943 3140424 3158514 3159117 3166371 3169656 3182816 3185312 3188523 3193488 3196503 3199448 3201432 3210506 3223504 3236688 3239652 3252768 3253068 3256047 3261024 3268512 3275496 3283644 3286651 3294993 3299616 3305232 3307824 3314892 3324564 3324906 3333987 3339128 3361176 3364254 3370904 3386448 3392672 3394872 3402126 3409938 3433794 3442192 3447696 3450096 3452787 3457468 3459612 3467556 3468218 3488856 3509262 3509623 3515088 3520608 3523832 3524157 3532977 3540888 3548454 3557281 3562272 3565863 3574584 3580668 3582792 3583476 3591133 3592674 3595984 3599379 3601611 3626442 3641274 3646944 3656016 3659364 3660198 3668652 3672032 3684933 3706976 3715488 3717792 3718386 3721302 3725736 3735004 3737604 3747913 3752736 3756519 3779594 3788448 3792267 3794896 3804528 3808012 3813264 3816756 3827911 3849552 3859128 3862662 3872466 3878658 3879057 3881358 3888144 3897072 3924336 3924963 3950856 3951392 3954474 3960684 3964311 3981268 3983499 4007556 4021407 4025112 4027608 4028798 4036214 4037688 4045482 4055376 4065464 4075272 4092192 4094139 4100936 4104152 4113576 4124922 4131036 4134819 4161456 4170348 4174167 4179924 4180722 4182516 4187232 4191453 4211352 4212156 4221828 4226208 4230849 4249584 4251364 4262004 4268576 4269258 4270231 4280094 4289922 4302338 4319536 4330746 4337424 4341396 4341519 4360538 4367328 4374162 4378192 4393324 4414878 4419856 4432752 4433208 4445316 4452882 4456374 4481568 4485672 4504248 4506439 4517877 4526496 4528251 4531059 4536168 4540322 4546584 4562298 4573647 4578392 4580064 4599504 4603716 4612816 4613553 4617171 4623408 4627773 4651808 4679016 4698876 4703179 4710636 4721184 4731272 4754484 4766112 4774224 4777056 4777968 4790232 4799172 4802148 4812409 4815759 4835256 4855032 4859478 4879152 4879602 4880264 4891536 4902768 4913244 4914182 4925466 4949424 4957848 4961736 4967648 4972338 4983472 4986846 4987359 5008692 5046381 5056356 5064962 5068934 5089008 5092308 5103189 5114907 5145504 5150216 5150691 5163288 5171544 5172076 5175144 5186202 5189418 5199103 5201334 5202327 5233284 5238194 5263893 5267808 5272632 5279904 5280912 5285748 5311332 5322681 5343408 5361876 5366816 5370144 5371002 5375214 5383584 5389011 5393976 5426083 5433696 5439663 5458852 5461911 5477719 5484024 5484768 5489046 5490297 5499896 5502978 5508048 5513092 5560464 5565556 5573232 5574296 5576688 5588604 5602506 5606406 5615136 5616208 5629104 5641132 5669391 5682672 5692344 5706792 5712018 5719896 5725134 5726227 5774328 5788528 5788692 5793993 5808699 5817987 5822037 5832216 5843474 5845608 5886504 5899082 5910944 5926284 5927088 5931711 5937176 5941026 5941832 5971902 5980896 6005664 6023836 6037668 6041412 6043197 6048224 6054321 6062112 6068223 6083064 6098196 6112908 6138288 6151404 6156228 6166706 6170364 6187383 6196554 6238688 6242184 6255522 6265168 6269886 6271083 6280848 6317028 6318234 6332742 6339312 6377046 6386976 6393006 6398896 6402864 6403887 6420141 6421012 6447008 6453507 6473376 6479304 6506136 6512094 6540807 6550992 6561243 6567288 6573302 6589986 6610464 6615648 6622317 6629784 6649128 6649812 6664021 6667974 6669247 6678256 6679323 6684561 6722352 6728508 6741808 6772896 6789744 6804252 6810483 6819876 6843447 6867588 6873877 6884384 6895392 6900192 6905574 6914936 6919224 6935112 6936436 6967219 6977712 7018524 7019246 7030176 7047664 7048314 7065954 7081776 7096908 7103407 7114562 7131726 7149168 7161336 7165584 7166952 7182266 7185348 7191968 7198758 7203222 7252884 7282548 7289217 7312032 7318728 7319403 7320396 7337304 7369866 7371273 7388199 7436772 7439887 7442604 7451472 7458507 7470008 7475208 7495826 7513038 7559188 7584534 7589792 7597443 7603401 7609056 7616024 7626528 7633512 7655822 7688317 7699104 7718256 7725324 7744932 7757316 7758114 7762716 7776288 7779303 7784127 7794144 7802001 7848672 7849926 7857291 7901712 7908948 7921368 7928622 7930429 7962536 7966998 8015112 8042814 8050224 8055216 8056503 8057596 8062821 8072428 8075376 8090964 8110752 8130928 8150544 8188278 8201872 8208304 8227152 8233569 8249844 8262072 8269638 8322912 8340696 8348334 8359848 8361444 8365032 8369101 8382906 8403759 8409609 8422704 8424312 8443656 8461698 8499168 8502728 8524008 8538516 8540462 8560188 8568027 8579844 8587701 8604676 8639072 8661492 8674848 8682792 8683038 8721076 8748324 8756384 8765211 8786648 8829756 8839712 8848623 8865504 8866416 8890632 8905764 8911539 8912748 8937331 8957853 8971344 9008496 9012878 9035754 9056502 9062118 9072336 9080644 9093168 9124596 9147294 9156784 9199008 9207432 9225632 9227106 9234342 9246816 9250059 9255546 9294831 9358032 9383283 9397752 9406358 9421272 9462544 9477351 9499113 9508968 9548448 9555936 9565569 9580464 9589509 9598344 9604296 9624818 9631518 9647911 9655477 9670512 9710064 9718956 9739723 9758304 9759204 9760528 9768141 9783072 9805536 9826488 9828364 9850932 9859953 9884979 9898848 9915696 9923472 9944676 9966944 9973692 9974718 10001961 10017384 10092762 10112712 10129924 10137868 10178016 10184616 10206378 10229814 10300432 10301382 10326576 10343088 10344152 10350288 10372404 10378836 10398206 10402668 10404654 10466568 10476388 10527786 10528869 10545264 10561824 10571496 10572471 10622664 10645362 10671843 10686816 10697589 10723752 10742004 10750428 10773399 10778022 10787952 10798137 10804833 10852166 10879326 10917704 10923822 10955438 10968048 10978092 10980594 10999792 11005956 11016096 11026184 11054799 11120928 11131112 11146464 11148592 11153376 11177208 11205012 11212812 11215273 11232416 11236771 11243739 11258208 11269557 11282264 11338782 11365344 11376801 11384688 11413584 11424036 11439792 11450268 11452454 11483733 11548656 11577056 11577384 11587986 11617398 11635974 11637171 11644074 11664432 11686948 11691216 11773008 11774889 11798164 11852568 11854176 11863422 11874352 11882052 11883664 11892933 11943804 12047672 12075336 12082824 12086394 12108642 12136446 12138763 12166128 12196392 12225816 12276576 12282417 12302808 12312456 12333412 12340728 12374766 12376039 12393108 12404457 12484368 12511044 12522501 12530336 12539772 12542166 12561696 12574359 12634056 12636468 12665484 12678624 12692547 12754092 12786012 12797792 12805728 12807774 12810693 12840282 12842024 12907014 12939121 12958608 13012272 13024188 13024557 13062253 13081614 13101984 13122486 13134576 13146604 13179972 13244634 13259568 13298256 13299624 13328042 13335948 13338494 13356512 13358646 13369122 13444704 13457016 13483616 13519317 13553631 13579488 13584753 13593177 13608504 13620966 13639752 13686894 13720941 13735176 13747754 13811148 13829872 13838448 13840659 13851513 13870224 13872872 13883319 13934438 13955424 14037048 14038492 14095328 14096628 14100793 14109537 14131908 14163552 14193816 14206814 14229124 14263452 14298336 14322672 14331168 14333904 14364532 14370696 14397516 14406444 14437227 14447277 14505768 14565096 14578434 14637456 14638806 14640792 14674608 14739732 14742546 14776398 14873544 14879774 14885208 14902944 14917014 14940016 14950416 14962077 14991652 15026076 15058183 15118376 15169068 15194886 15206802 15232048 15267024 15309567 15311644 15376634 15436512 15450648 15452073 15489864 15514632 15516228 15525432 15558606 15568254 15597309 15604002 15606981 15699852 15714582 15791679 15803424 15817896 15842736 15857244 15860858 15891127 15925072 15933996 15968043 16030224 16085628 16100448 16110432 16113006 16115192 16125642 16144856 16150752 16181928 16261856 16278249 16301088 16318989 16376556 16403744 16416608 16433157 16454304 16467138 16470891 16499688 16524144 16539276 16681392 16696668 16719696 16722888 16730064 16738202 16765812 16807518 16819218 16845408 16848624 16887312 16923396 17005456 17008173 17048016 17077032 17080924 17120376 17136054 17159688 17175402 17178681 17209352 17322984 17365584 17366076 17381979 17426097 17442152 17453961 17496648 17530422 17573296 17659512 17697246 17732832 17741269 17781264 17795133 17811528 17823078 17825496 17874662 17915706 17917549 17942688 18016992 18025756 18071508 18088057 18113004 18124236 18129591 18144672 18161288 18162963 18186336 18204669 18249192 18294588 18313568 18333679 18414864 18454212 18468684 18500118 18511092 18562149 18589662 18716064 18766566 18795504 18812716 18813249 18842544 18911023 18925088 18954702 18998226 19017936 19131138 19160928 19179018 19196688 19208592 19211661 19249636 19260423 19263036 19295822 19310954 19341024 19360521 19420128 19437912 19479446 19518408 19521056 19536282 19622421 19652976 19656728 19701864 19719906 19769958 19831392 19846944 19866951 19889352 19947384 19949436 19992063 20003922 20007741 20034768 20037969 20053683 20185524 20225424 20259848 20275736 20369232 20412756 20431449 20459628 20530341 20600864 20602764 20621631 20653152 20686176 20688304 20700576 20744808 20757672 20796412 20805336 20809308 20868289 20901657 20933136 20952776 21055572 21057738 21090528 21142992 21144942 21245328 21290724 21310221 21343686 21395178 21447504 21484008 21500856 21546798 21556044 21575904 21596274 21609666 21704332 21758652 21835408 21847644 21867651 21910876 21936096 21956184 21961188 21999584 22011912 22052368 22109598 22113819 22164597 22262224 22297184 22319661 22354416 22375521 22410024 22425624 22430546 22473542 22487478 22539114 22564528 22677564 22753602 22769376 22792329 22810203 22827168 22848072 22879584 22900536 22904908 22967466 23006557 23064951 23097312 23154768 23175972 23234796 23271948 23274342 23288148 23328864 23337909 23352381 23373896 23382432 23546016 23549778 23571873 23596328 23705136 23726844 23748704 23764104 23767328 23785866 23791287 23887608 24095344 24150672 24165648 24169509 24172788 24188463 24217284 24239461 24272892 24277526 24332256 24392784 24451632 24564834 24567361 24605616 24624912 24666824 24681456 24749532 24752078 24786216 24808914 24968736 25022088 25045002 25079544 25084332 25107303 25148718 25211277 25228827 25268112 25272936 25330968 25385094 25508184 25572024 25615548 25621386 25680564 25684048 25704081 25763103 25814028 25878242 25917216 26024544 26048376 26049114 26124506 26163228 26187187 26235391 26244972 26269152 26293208 26295633 26359944 26489268 26519136 26545869 26596512 26599248 26656084 26671896 26676988 26717292 26738244 26795377 26811993 26873559 26914032 27038634 27107262 27169506 27186354 27217008 27241932 27279504 27373788 27441882 27470352 27495508 27622296 27659744 27676896 27681318 27703026 27740448 27745744 27750177 27766638 27868876 27884493 27965197 28074096 28076984 28149849 28193256 28201586 28219074 28263816 28387632 28413628 28432053 28458248 28526904 28645344 28667808 28696707 28729064 28741392 28795032 28812888 28874454 28894554 28943733 28966431 29011536 29130192 29156868 29219169 29274912 29277612 29281584 29304423 29349216 29479464 29485092 29512093 29552796 29579859 29654937 29747088 29759548 29770416 29834028 29880032 29900832 29924154 29983304 30005883 30052152 30116366 30236752 30338136 30389772 30413604 30464096 30534048 30619134 30623288 30753268 30901296 30904146 30979728 31029264 31032456 31050864 31117212 31136508 31194618 31208004 31213962 31399704 31429164 31583358 31586607 31635792 31685472 31714488 31717413 31721716 31782254 31850144 31867992 31936086 32015529 32060448 32171256 32226012 32230384 32251284 32289712 32320197 32363856 32394411 32414499 32556498 32637978 32753112 32866314 32922253 32934276 32941782 32948071 32999376 33048288 33078552 33362784 33393336 33439392 33445776 33460128 33476404 33531624 33615036 33638436 33645819 33697248 33710313 33731217 33774624 33808671 33846792 34010912 34016346 34048261 34096032 34130403 34154064 34161848 34240752 34272108 34319376 34350804 34357362 34418704 34451199 34645968 34731168 34732152 34763958 34852194 34884304 34907922 34911513 34993296 35060844 35092951 35146592 35319024 35324667 35394492 35482538 35562528 35590266 35623056 35646156 35650992 35678799 35749324 35831412 35835098 36051512 36143016 36176114 36226008 36248472 36259182 36322576 36325926 36409338 36416289 36498384 36589176 36667358 36829728 36847251 36908424 36937368 37000236 37022184 37124298 37128117 37179324 37213371 37533132 37567503 37591008 37625432 37626498 37685088 37723077 37822046 37909404 37982581 37996452 38035872 38077641 38262276 38344033 38358036 38393376 38417184 38423322 38432079 38499272 38520846 38526072 38591644 38621908 38721042 38817363 38875824 38958892 39036816 39072564 39186759 39244842 39305952 39313456 39403728 39439812 39539916 39733902 39778704 39894768 39898872 39984126 40007844 40015482 40069536 40075938 40083589 40107366 40371048 40450848 40519696 40551472 40557951 40660893 40738464 40754259 40825512 40862898 40872211 40919256 41060682 41162823 41205528 41243262 41376608 41489616 41515344 41521977 41554539 41592824 41610672 41618616 41736578 41803314 41866272 41905552 42111144 42115476 42285984 42289884 42302379 42328611 42490656 42581448 42620442 42687372 42726463 42790356 42895008 42968016 43001712 43093596 43112088 43133059 43192548 43219332 43311681 43341831 43408664 43517304 43670816 43695288 43735302 43821752 43912368 43922376 44023824 44104736 44219196 44227638 44329194 44524448 44639322 44708832 44751042 44820048 44851248 44861092 44886231 44947084 44974956 45078228 45129056 45174549 45355128 45507204 45584658 45620406 45696144 45801072 45809816 45928701 45934932 46013114 46129902 46309536 46351944 46356219 46469592 46543896 46548684 46576296 46675818 46684729 46704762 46747792 46791927 46820943 47099556 47143746 47192656 47375037 47410272 47453688 47528208 47571732 47582574 47673381 47775216 47904129 48117139 48190688 48301344 48331296 48339018 48345576 48376926 48434568 48478922 48545784 48555052 48785568 48834747 48903264 48956967 49129668 49134722 49211232 49249824 49299471 49333648 49362912 49412673 49499064 49504156 49572432 49617828 49723849 49762843 50044176 50090004 50159088 50168664 50214606 50297436 50422554 50457654 50536224 50545872 50661936 50770188 51016368 51024519 51144048 51231096 51242772 51361128 51368096 51408162 51526206 51536043 51628056 51756484 52096752 52098228 52145937 52249012 52278291 52326456 52374374 52470782 52489944 52586416 52591266 52719888 52978536 53091738 53198496 53223807 53312168 53343792 53353976 53434584 53476488 53590754 53623986 53747118 53752647 53828064 54077268 54214524 54264171 54339012 54372708 54388773 54434016 54483864 54488889 54559008 54614007 54747576 54883764 54940704 54991016 55001037 55244592 55362636 55406052 55491488 55500354 55513003 55533276 55686447 55737752 55768986 55930394 56148192 56153968 56299698 56386512 56403172 56438148 56439747 56527632 56733069 56775264 56827256 56864106 56916496 57053808 57393414 57458128 57482784 57590064 57625776 57634983 57748908 57789108 57887466 57932862 58023072 58081563 58260384 58313736 58438338 58555224 58563168 58583707 58608846 58867263 58958928 58970184 59024186 59105592 59159718 59309874 59494176 59519096 59540832 59668056 59848308 59966608 59976189 60011766 60023223 60104304 60113907 60161049 60232732 60473504 60676272 60779544 60827208 61141327 61238268 61246576 61294347 61506536 61802592 61808292 61864893 61959456 62058528 62064912 62101728 62234424 62273016 62389236 62416008 62427924 62446369 62561317 62604867 62704971 62799408 62858328 63166716 63173214 63271584 63428976 63434826 63443432 63564508 63735984 63872172 63930663 64031058 64342512 64452024 64460768 64502568 64579424 64640394 64727712 64788822 64828998 65112996 65275956 65506224 65602953 65732628 65844506 65868552 65883564 65896142 65998752 66157104 66341457 66493791 66686239 66786672 66891552 66952808 66958983 67063248 67126563 67230072 67276872 67291638 67420626 67462434 67588339 67617342 67693584 68032692 68096522 68260806 68308128 68323696 68376987 68430609 68481504 68544216 68638752 68701608 68714724 68837408 68902398 69019671 69194853 69291936 69464304 69527916 69704388 69768608 69815844 69823026 69986592 70013727 70057143 70121688 70185902 70638048 70649334 70715619 70788984 70965076 71180532 71210347 71246112 71292312 71301984 71357598 71373861 71498648 71662824 71670196 72103024 72286032 72352228 72452016 72496944 72518364 72645152 72651852 72718383 72818676 72832578 72996768 73178352 73334716 73694502 73702083 73816848 73874736 74000472 74044368 74248596 74256234 74358648 74426742 75066264 75135006 75250864 75252996 75321909 75446154 75633831 75644092 75686481 75818808 75965162 75992904 76155282 76524552 76688066 76716072 76846644 76864158 76998544 77041692 77052144 77112243 77183288 77243816 77442084 77634726 77751648 77917784 78073632 78145128 78373518 78489684 78506911 78561561 78626912 78706173 78807456 78879624 78886899 79079832 79467804 79557408 79637607 79789536 79797744 79968252 80015688 80030964 80151876 80167178 80214732 80386131 80435979 80620677 80742096 81039392 81102944 81115902 81321786 81508518 81651024 81725796 81744422 81838512 82121364 82325646 82411056 82486524 82979232 83030688 83043954 83109078 83185648 83221344 83237232 83250531 83473156 83606628 83811104 83895591 84222288 84230952 84579768 84604758 84657222 85162896 85240884 85296159 85374744 85452926 85580712 85936032 86003424 86090121 86187192 86224176 86266118 86385096 86438664 86623362 86632273 86683662 86817328 86831199 86899293 87034608 87390576 87470604 87643504 87657507 87824736 87844752 87913269 88047648 88438392 88455276 88536279 88658388 88739577 88964811 89278644 89360401 89502084 89640096 89702496 89722184 89772462 89894168 89949912 90156456 90349098 90573847 90710256 91014408 91169316 91240812 91392288 91435771 91602144 91619632 91857402 91869864 92026228 92259804 92344291 92703888 92712438 92939184 93087792 93097368 93152592 93351636 93369458 93409524 93495584 93583854 93641886 94199112 94287492 94385312 94750074 94759821 94907376 95056416 95143464 95152239 95165148 95346762 95550432 95808258 96046587 96234278 96678036 96691152 96753852 96869136 96957844 96960591 97091568 97110104 97183233 97669494 97913934 98259336 98269444 98598942 98667296 98766759 98825346 98844213 98998128 99008312 99144864 99235656 99447698 99525686 100088352 100180008 100318176 100337328 100429212 100594872 100845108 100915308 100937457 101091744 101130939 101193651 101323872 101426013 101540376 102032736 102049038 102144783 102288096 102391209 102462192 102485544 102722256 102816324 103052412 103072086 103095577 103256112 103353597 103512968 104193504 104196456 104291874 104498024 104556582 104652912 104734539 104748748 104941564 104979888 105172832 105182532 105278853 105439776 105957072 106183476 106447614 106624336 106687584 106707952 106869168 106952976 107036397 107181508 107247972 107494236 107505294 108154536 108429048 108528342 108678024 108745416 108777546 108798313 108967728 108977778 109228014 109248867 109495152 109767528 109982032 110002074 110489184 110541753 110725272 110812104 111000708 111026006 111066552 111372894 111384351 111475504 111537972 111640113 111860788 112307936 112599396 112702509 112773024 112806344 112876296 112879494 113055264 113466138 113654512 113728212 113832992 113947743 114107616 114232923 114786828 114916256 115032099 115180128 115251552 115269966 115296237 115497816 115578216 115774932 115865724 116163126 116185303 116452089 116627472 116876676 117110448 117167414 117217692 117560277 117734526 117917856 117940368 118048372 118211184 118319436 118619748 119038192 119336112 119696616 119933216 119952378 120023532 120046446 120208608 120227814 120250767 120322098 120465464 121352544 121559088 121654416 121673853 121982679 122282654 122476536 122493152 122588694 122616633 123013072 123488469 123616584 123729786 124129824 124468848 124546032 124565931 124663617 124778472 124832016 124855848 124892738 125122634 125209734 125409942 125422843 125598816 125716656 126333432 126346428 126616399 126857952 126869652 126886864 126907137 126985833 127129016 127471968 127744344 127861326 128062116 128179389 128685024 128904048 129005136 129280788 129399177 129577644 129657996 129935043 130025493 130225992 130551912 131012448 131205906 131465256 131689012 131737104 131767128 131792284 132314208 132377161 132682914 132987582 133372478 133573344 133905616 133917966 134126496 134253126 134460144 134553744 134583276 134841252 134924868 134964733 135176678 135234684 135387168 135523647 136065384 136193044 136521612 136647392 136753974 136861218 137088432 137403216 137429448 137804796 138039342 138389706 138928608 139055832 139068657 139408776 139631688 139646052 140027454 140054187 140114286 140243376 140371804 140375781 140462829 141298668 141431238 141577968 141930152 142361064 142420694 142584624 142715196 142747722 142997296 143020143 143325648 143340392 143712387 144206048 144351417 144572064 144704456 144904032 144993888 145036728 145303704 145436766 145637352 145665156 145798549 146078023 146356704 146504241 146669432 147389004 147404166 147633696 147749472 147898413 148000944 148088736 148238019 148497192 148512468 148717296 148853484 149171547 149288529 150132528 150270012 150501728 150505992 150643818 150892308 151267662 151288184 151372962 151637616 151930324 151985808 152310564 153049104 153073557 153376132 153432144 153693288 153728316 153997088 154083384 154104288 154224486 154366576 154487632 154608129 154884168 155269452 155835568 156290256 156437811 156747036 156979368 157013822 157123122 157412346 157759248 157773798 158159664 158935608 159275214 159595488 159671421 159936504 160031376 160061928 160303752 160334356 160429464 160772262 160871958 161241354 161257941 161484192 162231804 162643572 162792513 163017036 163166319 163302048 163451592 163466667 163488844 163677024 164242728 164651292 164822112 164973048 165003111 166087908 166218156 166371296 166474464 166501062 166539009 166946312 167059341 167213256 167791182 168208573 168444576 168461904 169159536 169209516 169314444 169319241 169676227 169809289 170199207 170325792 170481768 170592318 170749488 170905852 171161424 172180242 172374384 172448352 172532236 172770192 172877328 173246724 173264546 173367324 173634656 173662398 173798586 174069216 174244689 174781152 174941208 175287008 175315014 175689504 175751121 175826538 176601789 176876784 176910552 177072558 177316776 177479154 177929622 178557288 178720802 179004168 179444368 179544924 179788336 179899824 179928567 180069669 180312912 180341721 180483147 180698196 181147694 181420512 182028816 182338632 182481624 182871542 183239264 183310309 183423981 183714804 183739728 183883041 184052456 184519608 184688582 185407776 185424876 185594679 185878368 186175584 186194736 186305184 186703272 186738916 186819048 187167708 187283772 187339107 187683951 187814601 188114913 188398224 188574984 189500148 189519642 189814752 190286928 190304478 190330296 190693524 191616516 191791989 192093174 192468556 193356072 193382304 193507704 193738272 193915688 193921182 194183136 194220208 194366466 195338988 195756379 195827868 196518672 196538888 197197884 197533518 197650692 197688426 197996256 198016624 198471312 198895396 199024371 199051372 200058717 200360016 200674656 200858424 200876949 201189744 201690216 201830616 201874914 202261878 202387302 202765017 202852026 203080752 204098076 204289566 204782418 204924384 204971088 205130961 205291827 205444512 205632648 206104824 206144172 206191154 206512224 206584651 206707194 207025936 207059013 207584559 208392912 208583748 208996048 209113164 209305824 209469078 209497496 209883128 209959776 210041181 210365064 210557706 211914144 212146857 212366952 212895228 213090187 213248672 213415904 213631041 213738336 213905952 214072794 214121583 214363016 214495944 214988472 215010588 216309072 216858096 217056684 217356048 217490832 217555092 217596626 217935456 217955556 218155149 218456028 218497734 218990304 219535056 219964064 220004148 220205617 221083506 221106249 221450544 221624208 222001416 222052012 222133104 222745788 222768702 222951008 223075944 223280226 223721576 225198792 225405018 225612688 225752592 225758988 225965727 226901493 226932276 227309024 227456424 227895486 228465846 229573656 230064198 230539932 230592474 230636497 230995632 231156432 231336729 231549864 231731448 232326252 232370606 232904178 233254944 233753352 234220896 234334828 234435384 235120554 235144741 235469052 235520733 235684683 235880736 236096744 236118519 236422368 236638872 236660697 237239496 238076384 238337827 238672224 238912821 239393232 239904756 240047064 240092892 240455628 240501534 240644196 240930928 241158393 241307937 241862031 243118176 243308832 243347706 243965358 244565308 244953072 245177388 245233266 245650657 245843299 246026144 246976938 247233168 247459572 248937696 249092064 249131862 249327234 249556944 249664032 249711696 249751593 249785476 250245268 250419468 250819884 250845686 251433312 251686773 252666864 252692856 253232798 253739304 253773728 253814274 253971666 254258032 255488688 255722652 256124232 256358778 257808096 258010272 258270363 258561576 258798354 259155288 259315992 259870086 259896819 260050986 260451984 260493597 260697879 261103824 262411812 262930512 262972521 263378024 263474208 263534256 263584568 264754322 265365828 265608837 265975164 266218731 266744956 266894433 267811232 267835932 268081203 268506252 268920288 269107488 269166552 269682504 269849736 269929466 270353356 270469368 271047294 271721541 272130768 272386088 273043224 273507948 273722436 274176864 274307313 274806432 274858896 275609592 276078684 276779412 277032873 278111664 278137314 278817552 279263376 279292104 280054908 280108374 280228572 280486752 280743608 280751562 280925658 282597336 282862476 283155936 283860304 284279463 284722128 284841388 285169248 285430392 285495444 285994592 286040286 286105477 286651296 286680784 287424774 288139761 288702834 289408912 290073456 290607408 290873532 290881773 291274704 291330312 291597098 292156046 293008482 293338864 294778008 294808332 295796826 296001888 296300277 296476038 296532639 296994384 297024936 297434592 297706968 298343094 298577058 299085241 300265056 300540024 301011984 301287636 301784616 301931413 302535324 302576368 302745924 302812371 303275232 303392817 303580953 303860648 303971616 304621128 306098208 306147114 306434349 306752264 306864288 307386576 307456632 308166768 308448972 308733152 308975264 309216258 309286731 309768336 310060791 310538904 311671136 312580512 312875622 313494072 313958736 314027644 314203617 314246244 314824692 315112993 315518496 315547596 315836559 316319328 317871216 318550428 319342842 319873008 320062752 320123856 320607504 320668712 320858928 321544524 321743916 322482708 322515882 324463608 325287144 325585026 326034072 326332638 326394939 326903184 326933334 326977688 327746601 328485456 329302584 329946096 330006222 331625259 332175816 332436312 333002124 333078018 333892624 334118682 334153053 334426512 334920339 335582364 336417146 336923808 338107527 338319072 338419032 338628888 338638482 339352454 339618578 340398414 340433431 340963536 341184636 341498976 341811704 341843229 342322848 342698769 344360484 344748768 345064472 345096297 345540384 345754656 345888711 346493448 346529092 346734648 347324796 347597172 348339901 348489378 348555909 349356267 349882416 350630028 351502242 351653076 352680831 353203578 353753568 353821104 354145116 354633552 354958308 355859244 357114576 357441604 358008336 358888736 359089848 359576672 359799648 359857134 360139338 360625824 360683442 360752301 360966294 361396392 362295388 363547561 364057632 364677264 364963248 365021559 365743084 365948037 366620618 366847962 367429608 367479456 367766082 367849899 368104912 369039216 369377164 370849752 371189358 372389472 373406544 373477832 373638096 374335416 374567544 374678214 375367902 375629202 376229826 376268529 376796448 377149968 379000296 379039284 379849197 380573856 380608956 380660592 380721411 380957499 381387048 383233032 383583978 383657209 384186348 384538167 384937112 386712144 387015408 387831376 387842364 388197531 388440416 388732932 389805129 390076479 390677976 391512758 391655736 393037344 393077776 394395768 395067036 395301384 395376852 396033248 396942624 397131483 397790792 398048742 398102744 400117434 400720032 401716848 401753898 402379488 403380432 403661232 403749828 404523756 404774604 404894199 405530034 405704052 406161504 406570941 408196152 408579132 409564836 409942176 410261922 410583654 411265296 412209648 412288344 412382308 413169302 413414388 414051872 414118026 415169118 416785824 417167496 417992096 418226328 418938156 418994992 419766256 420082362 420162561 420730128 421115412 421127343 421388487 424293714 424733904 425790456 426180374 427262082 427989289 428145588 428243166 428726032 428991888 429060429 429976944 430021176 432618144 433054251 433716192 434113368 434712096 434981664 435110184 435193252 435911112 436310298 436912056 436995468 437124583 437395647 438234069 439070112 439512723 440008296 440411234 442167012 442212498 442901088 443248416 443695239 444002832 444104024 444266208 445491576 445537404 446151888 446560452 447443152 447514641 447865587 450397584 450810036 451225376 451505184 451517976 451931454 453802986 453864552 454912848 455790972 456208363 456931692 459147312 459220671 460128396 460549759 461079864 461184948 461272994 461991264 462312864 462673458 463099728 463462896 463824387 464652504 464741212 465808356 466803673 467506704 468669656 468870768 470241108 470289482 470938104 471041466 471369366 472193488 472237038 473277744 473321394 474478992 476675654 477825642 478786464 479014263 479809512 480094128 480185784 480911256 481003068 481288392 481861856 482316786 482615874 483724062 483773823 486695412 487930716 488377539 489130616 489498957 489906144 490354776 490400001 490466532 491301314 491686598 493953876 494466336 494919144 495009333 498263724 498472429 498654468 499113888 499423392 499503186 499570952 499617027 500490536 500838936 501639768 501691372 503373546 504625719 505333728 505385712 506465596 507478608 507628548 507943332 508516064 509028681 509427867 510597621 510977376 511445304 512248464 512717556 516540726 517123152 517596708 518310576 518631984 519740172 519793638 520101972 520903968 520987194 521395758 522207648 522734067 524823624 525861024 525945042 526756048 527068512 527169136 527253363 529508644 529805367 530731656 531217674 531338743 531950328 532437462 533489912 533788866 535671864 536162406 537012504 538333104 539365008 539699472 539785701 539858932 540209007 540706712 540938736 542094588 543443082 544261536 544772176 546086448 547015896 547444872 548614626 549717792 549930927 550271943 551219184 551649123 552157368 553558824 554065746 555444019 556223328 556274628 556784037 557635104 558526752 558584208 560109816 560216748 560457144 560729767 561487216 561503124 561851316 562017321 563051853 563443803 564344739 565194672 565724952 567720608 568558926 569444256 569682776 570860784 570990888 572080572 572210954 573361568 574849548 575375967 576279522 577405668 578817824 580146912 581214816 581747064 581763546 582549408 582660624 583194196 584312092 586016964 586677728 587269137 589556016 589616664 591593652 592600554 592952076 593065278 593988768 594049872 595413936 596686188 597073113 597154116 598170482 600176151 601080048 602023968 602575272 602630847 603569232 603862826 605070648 605152736 605491848 605624742 606785634 607161906 607721296 608295051 609242256 612294228 612868698 613504528 614773152 614913264 615392883 615875481 616333536 616897944 618432516 618573462 619536672 619753953 620121582 621077808 621177039 622753677 625522807 625751244 626988144 627917472 628055288 628407234 628492488 629649384 630225986 631095192 631673118 635742432 636440571 637100856 638685684 639270561 639746016 640247712 640893123 641215008 641337424 641717856 642364749 643089048 643487832 644965416 645031764 646410037 646916959 648927216 650574288 651170052 652068144 652665276 652789878 653806368 653866668 653955376 654465447 655493202 656970912 658605168 659892192 660012444 660616851 663250518 663318747 664351632 664872624 666004248 666156036 666766069 667785248 668237364 668306106 668853024 669840678 671164728 672834292 676215054 676838064 677257776 677276964 677897181 678704908 679237156 680796828 680866862 681927072 682369272 683623408 683686458 685397538 688720968 690128944 690192594 691777422 691909491 692986896 693058184 693469296 694649592 695194344 696679802 696978756 697111818 698712534 699764832 701260056 703004484 703306152 705361662 705434223 706407156 706562199 707054049 707642208 708290232 708355557 709267104 709916616 709982091 711718488 714229152 714883208 715013481 716016672 716738463 718179696 719714268 720278676 721366884 721504602 721669039 721932588 722792784 723475179 723923811 724590776 727095122 729354528 729926496 730043118 731486168 731896074 733241236 733695924 734859216 735532164 735699798 736209824 736951971 737529897 738078432 738754328 741699504 742378716 746813088 746955664 747276192 748670832 749135088 749254779 749356428 750735804 751258404 751423291 752459652 752537058 754299936 755060319 758000592 758078568 759698394 761217912 761321184 761442822 761588191 761914998 762774096 766466064 767167956 767314418 768372696 769076334 769874224 773424288 774030816 775662752 775684728 776395062 777465864 779610258 779690457 780152958 781355952 781480791 782093637 783025516 783311472 786155552 788791536 788917563 790134072 790602768 790753704 794262966 795581584 796097484 796205488 796826511 798656193 800234868 803433696 803507796 804243609 806760864 807322464 807499656 809047512 809549208 809788398 811060068 811408104 811802797 813141882 813297121 815164623 816392304 817158264 819129672 820523844 821167308 822530592 822921939 824419296 824576688 824764616 826338604 826828776 828236052 830338236 831098619 834334992 836452656 837876312 837989984 839532512 840164724 840325122 841460256 842230824 842254686 842776974 848587428 849467808 851580912 852360748 852838389 854524164 855978578 856291176 856486332 857452064 857983776 858120858 858316431 859953888 860042352 864419283 866108502 866921107 868226736 870220368 870386504 871822224 872620596 872645319 873824112 873990936 874249166 874791294 876468138 879025446 880016592 880822468 884334024 884424996 887390478 888005664 888208048 888900831 889597917 890983152 891074808 892303776 893120904 894886304 895029282 895731174 897255723 900795168 901620072 903035952 903862908 905794239 907605972 907729104 908437113 909825696 910178451 910742859 911581944 912416726 913863384 918294624 918441342 919303047 920256792 921099518 922159728 922369896 922545988 925346916 926199456 926925792 927648774 927860193 929305008 929482424 930182373 931616712 933607346 935013408 937339312 937741536 940482216 940578964 941876208 942082932 942738732 944386976 944474076 944753131 945338979 946555488 946642788 947509677 948957984 953351308 955651284 958028526 959619024 960188256 960371568 961822512 962006136 962576784 964633572 965231748 967448124 967547646 973390824 975861432 976755078 978261232 978997914 979184817 980709552 980800002 980933064 982602628 983239803 983373196 987907752 989838288 990018666 996527448 996944858 997308936 999006372 999141904 999234054 1000981072 1001677872 1002459159 1003279536 1003382744 1006747092 1009251438 1010771424 1012931192 1014957216 1015257096 1015886664 1018057362 1018855734 1020589843 1021195242 1021300293 1022890608 1024496928 1025435112 1025529687 1033081452 1034246304 1035193416 1035288891 1036621152 1037263968 1037666133 1039480344 1039587276 1040203944 1041974388 1042791516 1045019703 1045468134 1045667727 1048068801 1049647248 1051890084 1053512096 1054338272 1054506726 1058042493 1059017288 1059610734 1061463312 1062435348 1062677486 1063900656 1064874924 1066979824 1067577732 1071343728 1072324812 1074025008 1076666208 1078730016 1079398944 1079571402 1079717864 1080418014 1081413424 1081877472 1082256903 1084189176 1086886164 1087881481 1089544352 1090642683 1092172896 1094031792 1094889744 1095064677 1097229252 1099861854 1100543886 1102438368 1103298246 1103549697 1104314736 1107117648 1108131492 1110888038 1112549256 1113568074 1117168416 1120219632 1120433496 1120914288 1121459534 1122974432 1123006248 1123702632 1124034642 1126103706 1126887606 1128689478 1128805587 1130389344 1131449904 1137117852 1139365552 1139547591 1141721568 1141981776 1142164233 1142872497 1144161144 1144421908 1149699096 1150751934 1150971627 1152559044 1153614501 1154811336 1161685213 1163494128 1163527092 1164592593 1165321248 1166388392 1168624184 1169415387 1172033928 1174538274 1177460011 1179112032 1179233328 1183187304 1185201108 1185904152 1186130556 1188099744 1188665023 1190827872 1191394449 1193372376 1194146226 1194308232 1196340964 1200352302 1200475783 1202160096 1205150544 1205261694 1207138464 1207725652 1210141296 1210983696 1211249484 1213571268 1214323812 1214682597 1215442592 1216590102 1218484512 1219712823 1224588456 1225737396 1227009056 1229826528 1230785766 1231750962 1233795888 1236865032 1237146924 1239507906 1240243164 1242155616 1242354078 1245507354 1251045614 1251502488 1253976288 1256110576 1256814468 1256984976 1259298768 1260451972 1260487683 1262190384 1263346236 1263382029 1267038541 1272881142 1274201712 1277371368 1278541122 1281786246 1282674848 1283967867 1284729498 1286178096 1286975664 1287181287 1289930832 1290063528 1292820074 1293833918 1297854432 1299162753 1301148576 1302340104 1304136288 1305330552 1305579756 1307733336 1307910752 1308930894 1310986404 1311373749 1312186941 1314702207 1317210336 1318538169 1320024888 1321233702 1326501036 1326637494 1328703264 1329745248 1331085717 1332008496 1332312072 1333532138 1336474728 1336612212 1339681356 1342329456 1342543923 1343596761 1345668584 1352430108 1353676128 1354515552 1354553928 1355794362 1357409816 1358474312 1361593656 1361733724 1364738544 1367246816 1367372916 1368625089 1370795076 1377441936 1380257888 1380385188 1381649277 1383554844 1383818982 1385973792 1386116368 1386938592 1389299184 1390388688 1391473161 1393359604 1393957512 1394223636 1397425068 1400411019 1402520112 1406008968 1406612304 1410723324 1410868446 1412814312 1413124398 1414108098 1416580464 1416711114 1419833232 1419964182 1423436976 1429766416 1430026962 1433476926 1436359392 1437042789 1439428536 1440557352 1442733768 1443009204 1443338078 1443865176 1445585568 1446950358 1447847622 1449181552 1451321469 1454190244 1460086236 1462972336 1463792148 1465132617 1466482472 1467391848 1469718432 1471064328 1471399596 1473903942 1475059794 1477508656 1483399008 1484757432 1485027999 1491631309 1493911328 1495417287 1497341664 1498270176 1498509558 1498712856 1498851081 1501471608 1502516808 1502846582 1504919304 1505074116 1510120638 1513877157 1516001184 1516157136 1519396788 1522435824 1522885644 1523176382 1523829996 1525548192 1527086043 1528283601 1531792863 1532932128 1534335912 1534628836 1536745392 1538152668 1539748448 1541439319 1551369456 1552790124 1554931728 1559220516 1559380914 1560305916 1562711904 1562961582 1564187274 1566051032 1566622944 1577583072 1577835126 1580268144 1581205536 1581507408 1581760089 1588525932 1591163168 1592194968 1592410976 1593653022 1594016229 1597312386 1600469736 1607015592 1608487218 1614999312 1618095024 1619098416 1619357103 1619576796 1620627021 1622120136 1622816208 1623605594 1626283764 1626594242 1630329246 1632784608 1634316528 1638259344 1641047688 1642334616 1645843878 1646013187 1649153376 1649529232 1649792781 1650815829 1652677208 1653657552 1656472104 1660676472 1662197238 1666332057 1668669984 1670352111 1672905312 1675752624 1680329448 1680650244 1682189301 1684461648 1684509372 1685553948 1686051963 1689155559 1690331409 1693034217 1697174856 1703161824 1704721496 1705676778 1709048328 1711957156 1712582352 1712972664 1716241716 1716632862 1720084704 1720903093 1726127901 1728838566 1732217004 1733842214 1736453472 1740440736 1740773008 1743644448 1745241192 1745290638 1747648224 1747981872 1748498332 1749582588 1752936276 1754541529 1758050892 1760033184 1761644936 1761807411 1768668048 1768849992 1774780956 1776416096 1777801662 1779195834 1781966304 1782149616 1786241808 1790058564 1791462348 1794511446 1800528453 1803240144 1806071904 1807725816 1807892541 1811588478 1815211944 1815458208 1816874226 1820356902 1821485718 1823163888 1824833452 1824885153 1827726768 1836882684 1838606094 1840513584 1842199036 1844319456 1844739792 1845091976 1850693832 1855297548 1855720386 1858610016 1858964848 1859261859 1860364746 1863233424 1863531117 1867214692 1868261031 1874678624 1876568421 1880964432 1881157928 1883752416 1884165864 1885477464 1888948152 1889506262 1890677958 1893285576 1895019354 1895381137 1906702616 1911302568 1916057052 1917811683 1919238048 1920743136 1922679369 1923645024 1924012272 1925153568 1927094247 1929267144 1930463496 1934896248 1935095292 1939230111 1940750877 1946781648 1951722864 1953510156 1956522464 1957995828 1958369634 1961419104 1961600004 1961866128 1963396341 1965205256 1966479606 1966746392 1975815504 1979676576 1980037332 1981850553 1989956241 1993054896 1993889716 1994617872 1998012744 1998283808 1998468108 2000298207 2001962144 2003355744 2004918318 2006559072 2006765488 2013494184 2018502876 2025862384 2030514192 2031773328 2033691543 2036114724 2037711468 2041179686 2042390484 2042600586 2045781216 2050870224 2051059374 2066162904 2070386832 2070577782 2075332266 2075728473 2078960688 2079174552 2080407888 2083948776 2085583032 2090039406 2090936268 2091335454 2096137602 2099294496 2103780168 2109013452 2116084986 2116302669 2118034576 2119221468 2119686597 2121162147 2122926624 2124870696 2125066671 2125354972 2127801312 2129749848 2133959648 2135155464 2142687456 2144649624 2145040443 2148050016 2159142804 2159435728 2160836028 2162826848 2164513806 2165007117 2168378352 2170425537 2171771433 2173772328 2175762962 2181285366 2188063584 2189779488 2190129354 2194458504 2199723708 2201087772 2205790951 2206596492 2207099394 2207520757 2208629472 2210855913 2212589691 2214235296 2216262984 2221776076 2225098512 2227136148 2240439264 2240866992 2241828576 2242919068 2246012496 2247405264 2248069284 2252207412 2253775212 2254269873 2257378956 2257611174 2262899808 2265180957 2274235704 2278731104 2279095182 2283963552 2284328466 2284764573 2285744994 2288322288 2288843816 2299398192 2301503868 2301943254 2305118088 2307229002 2309622672 2323370426 2326988256 2327054184 2329185186 2332776784 2337248368 2338830774 2339071371 2344067856 2344442373 2346280911 2349076548 2351227717 2354920022 2358466656 2366374608 2366752689 2370402216 2371808304 2372261112 2377330046 2382788898 2383034017 2386744752 2388292452 2388616464 2390479533 2392681928 2400704604 2400951566 2410301088 2410523388 2412730827 2415451304 2420282592 2421967392 2422498968 2427142536 2428647624 2429365194 2433180204 2435408391 2439425646 2439891363 2445493869 2449176912 2451474792 2461571532 2463501924 2467591776 2468765817 2473730064 2474293848 2479015812 2480486328 2484708156 2491014708 2493295857 2502091228 2503004976 2512221152 2513628936 2513969952 2518597536 2520903944 2520975366 2524380768 2526692472 2526764058 2534077082 2544832927 2545762284 2548403424 2554742736 2557082244 2563572492 2567935734 2569458996 2572356192 2573951328 2574362574 2574949293 2579861664 2580127056 2585640148 2587667836 2598325506 2600763321 2604680208 2610661104 2611159512 2615466672 2617861788 2621972808 2622747498 2624373882 2629404414 2637076338 2640049776 2642467404 2653002072 2653274988 2662171434 2664016992 2664624144 2666702493 2667064276 2668793751 2672949456 2673224424 2679362712 2684658912 2685087846 2685600463 2687193522 2691337168 2691767169 2704860216 2709107856 2711588724 2714819632 2716948624 2717382717 2723187312 2723467448 2725311339 2729477088 2730535353 2734745832 2737250178 2741590152 2754883872 2757909141 2760770376 2763298554 2767109688 2767637964 2770172431 2772232736 2778598368 2780777376 2782946322 2783580579 2786719208 2787915024 2788447272 2794850136 2800822038 2805040224 2812017936 2813224608 2821446648 2821736892 2825628624 2826248796 2828216196 2833160928 2833422228 2834259393 2836016937 2839666464 2839928364 2842529031 2846873952 2859532832 2860053924 2862673021 2866953852 2874085578 2878857072 2881114704 2885467536 2886018408 2886676156 2887730352 2893900716 2895695244 2898363104 2902642938 2908380488 2920172472 2925944672 2927584296 2930265234 2932964944 2934783696 2937554451 2942128656 2942799192 2947807884 2949719409 2950119588 2955017312 2969514864 2970055998 2983262618 2990834574 2997019116 2997425712 2997702162 3002943216 3005033616 3005693164 3007377477 3009838608 3010148232 3020241276 3027754314 3032314272 3038793576 3044871648 3045771288 3046352764 3047659992 3054172086 3056567202 3061769529 3063585726 3063900879 3068671824 3069257672 3073490784 3076305336 3076589061 3082878638 3102738912 3105580248 3105866673 3109863456 3118441032 3118761828 3120611832 3125923164 3128374548 3132102064 3135059109 3137003181 3144206403 3155670252 3160536288 3163014816 3163520178 3174127479 3177051864 3184389936 3187306044 3188032458 3193458541 3194624772 3195962887 3200939472 3214031184 3216974436 3223848313 3229998624 3236190048 3238196832 3238714206 3239153592 3241254042 3244240272 3245632416 3246770709 3247211188 3252567528 3253188484 3260658492 3263644443 3268633056 3271928049 3276518688 3282095376 3284669232 3291687756 3292026374 3299058464 3299585562 3301631658 3305354416 3307315104 3310649091 3312944208 3321352944 3324394476 3332664114 3340704222 3351505248 3360658896 3361300488 3364378602 3368923296 3369018744 3371107896 3372103926 3378311118 3380662818 3386068434 3386416761 3394349712 3409442992 3411353556 3418096656 3418642773 3423914312 3425164704 3425945328 3426492699 3432483432 3433265724 3441806186 3452255802 3452914881 3457677132 3460843503 3464434008 3467684428 3481546016 3485055639 3490482384 3490581276 3493777779 3495963744 3496996664 3499165176 3505872552 3509083058 3516101784 3523289872 3523614822 3532380033 3537336096 3537699984 3549561912 3555603324 3558391668 3564299232 3565995069 3572483616 3574183347 3580117128 3582924696 3589022892 3601056906 3601427349 3606480288 3615451632 3615785082 3623176956 3630423888 3633748452 3640713804 3642971436 3644047791 3646327776 3649666904 3649770306 3655453536 3659138469 3673765368 3677212188 3681027168 3684398072 3689479584 3690183952 3701387664 3710595096 3711440772 3717929696 3718523718 3719371201 3720729492 3726466848 3727062234 3734429384 3736522062 3753136842 3761928864 3762315856 3768331728 3770954928 3777896304 3779012524 3781355916 3781463049 3786571152 3790038708 3790762274 3801115623 3813405232 3822605136 3832114104 3835623366 3845358738 3848024544 3851903601 3854188494 3858534288 3860926992 3861543861 3869792496 3870190584 3878460222 3881501754 3888108133 3893563296 3897488259 3903445728 3907020312 3915991656 3916739268 3923200008 3923732256 3925108369 3926792682 3930410512 3932959212 3933492784 3934121247 3936560823 3944106621 3951631008 3960074664 3963701106 3979912482 3986109792 3987779432 3989235744 3996025488 3996936216 4000596414 4009836636 4013530976 4026988368 4027631769 4030790283 4037005752 4051724768 4061028384 4063546656 4067383086 4072229448 4075422936 4082359372 4084780968 4085201172 4096468909 4101740448 4102118748 4105875267 4132325808 4140773664 4141155564 4144947831 4150664532 4151456946 4157921376 4158349104 4160815776 4167897552 4171166064 4180078812 4181872536 4182670908 4183906723 4192275204 4201233057 4207560336 4218026904 4232169972 4232605338 4236069152 4238442936 4239373194 4242324294 4249741392 4250133342 4250709944 4259499696 4270310928 4289299248 4290080886 4311128367 4318285608 4318871456 4321672056 4329027612 4330014234 4336756704 4340851074 4343542866 4347544656 4351525924 4353964407 4362570732 4380258708 4388917008 4395397851 4399447416 4402175544 4411581902 4413192984 4414198788 4415041514 4421711826 4425179382 4432525968 4443552152 4450197024 4454272296 4455083997 4474893927 4481733984 4485838136 4486251861 4492024992 4494810528 4496138568 4496553243 4504414824 4507550424 4508539746 4514757912 4515222348 4528418713 4530361914 4541631471 4548471408 4558190364 4568656932 4569529146 4571489988 4576644576 4577687632 4581258129 4584850803 4595378589 4598796384 4603007736 4603886508 4610236176 4614458004 4619245344 4624317957 4646740852 4654108368 4658370372 4665553568 4667362483 4674496736 4677661548 4678142742 4688135712 4688884746 4692561822 4698153096 4702455434 4709840044 4732749216 4733505378 4740804432 4743616608 4744522224 4745280267 4754660092 4765577796 4766068034 4773489504 4776584904 4777232928 4780959066 4782048687 4785363856 4801409208 4801903132 4821046776 4825461654 4830902608 4844997936 4854285072 4857295248 4858730388 4866360408 4870816782 4878851292 4879782726 4890987738 4898353824 4902949584 4923143064 4927003848 4937531634 4938039561 4947460128 4948587696 4949378343 4952447487 4958031624 4960972656 4969416312 4982029416 4986591714 4998996171 5004182456 5006009952 5027257872 5041807888 5041950732 5046567903 5053384944 5053528116 5058155889 5067466677 5068154164 5070994227 5089665854 5091524568 5109485472 5114164488 5127144984 5135871468 5138917992 5148725148 5149898586 5160254112 5162709279 5171280296 5175335672 5196651012 5201526642 5209360416 5221322208 5222319024 5230933344 5235723576 5243945616 5245494996 5248747764 5258808828 5259963037 5263624587 5274152676 5280099552 5284934808 5285422233 5306004144 5306549976 5324342868 5329248288 5333404986 5334128552 5337587502 5345898912 5346448848 5358725424 5370175692 5371200926 5374387044 5382674336 5383534338 5401585359 5409720432 5418215712 5423177448 5429639264 5433897248 5434765434 5446374624 5446934896 5450622678 5461070706 5469491664 5474500356 5474655459 5483180304 5515818282 5521540752 5526597108 5534219376 5535275928 5540344862 5565892644 5567161158 5573438416 5575830048 5576894544 5577785577 5589700272 5590593351 5601644076 5624035872 5629705263 5642893296 5643473784 5651257248 5652497592 5656432392 5666844456 5668518786 5672033874 5679856728 5682619579 5685058062 5686143411 5720107848 5725346042 5733907704 5748171156 5753435049 5757714144 5762229408 5768038107 5770935072 5772036816 5773352312 5775460704 5787801432 5791390488 5805285876 5816760976 5817690333 5822252631 5840344944 5855168592 5860530468 5865929888 5869567392 5875108902 5884257312 5885598384 5890189023 5895615768 5899438818 5900239176 5930708719 5939029728 5940111996 5945551659 5966525236 5969868723 5981669148 5987146867 5994038232 5994851424 5995404324 6000894621 6005886432 6010067232 6011386328 6014754954 6019677216 6020296464 6040482552 6055508628 6068447749 6077587152 6091542576 6092705528 6095319984 6108344172 6113134404 6123539058 6127171452 6127801758 6137343648 6138515344 6152610672 6153178122 6165757276 6211160496 6211733346 6227185419 6236882064 6237523656 6241223664 6251846328 6256749096 6264204128 6270118218 6274006362 6288412806 6311340504 6327040356 6348254958 6348908007 6354103728 6359059791 6363486441 6368779872 6374612088 6375200013 6376064916 6386917082 6389249544 6391925774 6401878944 6428062368 6433948872 6435121329 6447696626 6477428412 6478307184 6482508084 6488480544 6493541418 6494422376 6495021351 6505135056 6506376968 6511276611 6521316984 6527288886 6543856098 6564190752 6569338464 6583375512 6584052748 6599171124 6603263316 6610708832 6617372853 6621298182 6622562271 6625888416 6632567739 6637769073 6642705888 6648788952 6665328228 6681408444 6721317792 6722600976 6728757204 6738037488 6742215792 6744207852 6756622236 6761325636 6762809619 6772136868 6772833522 6788699424 6795542871 6818885984 6822707112 6836193312 6837285546 6847828624 6851890656 6852985398 6854293719 6864966864 6866531448 6883612372 6904511604 6905829762 6907403659 6915354264 6921687006 6928868016 6935368856 6970111278 6980964768 6981162552 6987555558 6993993328 6998330352 7011745104 7017214113 7018166116 7032203568 7046579744 7047229644 7053683151 7064760066 7075399968 7099123824 7111206648 7116783336 7131990138 7148366694 7149102051 7160234256 7165849392 7171438599 7178045784 7202113812 7202854698 7230903264 7231570164 7238192481 7246353912 7260847776 7267496904 7281427608 7285942872 7288095582 7289486971 7299333808 7299540612 7306225173 7318276938 7319674089 7336481607 7347530736 7354424376 7368796144 7380367904 7402775328 7406297451 7421190192 7422881544 7437047436 7438742402 7441458984 7454124468 7468858768 7473044124 7479887571 7506273684 7524631712 7536663456 7541909856 7555792608 7558025048 7562711832 7562926098 7573142304 7580077416 7581524548 7602231246 7615170367 7626810464 7634498781 7645210272 7664228208 7671246732 7690717476 7703807202 7708376988 7717068576 7721853984 7723087722 7724847879 7739584992 7740381168 7756920444 7763003508 7776216266 7794976518 7802289963 7814040624 7831983312 7833478536 7846400016 7850216738 7853585364 7860821024 7865918424 7866985568 7868242494 7873121646 7888213242 7920149328 7927402212 7959824964 7975558864 7992050976 7993872432 8000107479 8001192828 8006381253 8019673272 8053976736 8055263538 8056801389 8061580566 8074011504 8075301507 8131796491 8134766172 8144458896 8150845872 8152148151 8164718744 8169561936 8170402344 8192937818 8204237496 8211750534 8264651616 8273727423 8282311128 8289895662 8301329064 8302913892 8310517293 8316698208 8335795104 8342332128 8350741737 8360157624 8363745072 8365341816 8367813446 8384550408 8402466114 8403330481 8415120672 8436053808 8464339944 8465210676 8476885872 8478746388 8484648588 8499482784 8500266684 8501419888 8502778179 8508050811 8518999392 8527587093 8540621856 8578598496 8580161772 8588019063 8622256734 8636571216 8643344112 8658055224 8660028468 8667958897 8681702148 8687085732 8695089312 8703051848 8707928814 8725141464 8760517416 8777834016 8790795702 8798894832 8804351088 8812663353 8823163804 8826385968 8828397576 8830083028 8843423652 8850358764 8865051936 8869269787 8887104304 8908544592 8910167994 8949787854 8971676272 8972503722 8992277136 8993106486 9008829648 9015100848 9017079492 9029515824 9030444696 9056837426 9060723828 9083262942 9096942816 9116380728 9137313864 9139058292 9142979976 9155375264 9162516258 9169701606 9185308587 9190757178 9191702637 9206015472 9207773016 9220472352 9228916008 9229767183 9248635914 9293481704 9308216736 9316740744 9317600019 9334724966 9355323096 9356285484 9377769492 9385123644 9396306192 9404910868 9405177327 9411009543 9419680088 9467010756 9481608864 9489044448 9490560534 9509320184 9531155592 9532136068 9553169808 9561918132 9564097374 9570727712 9580375623 9587888661 9602818416 9603806264 9642093552 9650923308 9661805216 9671544939 9689995872 9708570144 9714590496 9717460776 9732720816 9740312127 9741633564 9757702584 9759565452 9768502783 9781975476 9790933329 9805899168 9815784147 9846286128 9854007696 9875063268 9876079122 9897175392 9898756686 9904894974 9916063248 9921945312 9931947273 9938832624 9964058832 9973183428 9997992342 10008364912 10054515744 10083615776 10083901464 10093135806 10106769888 10107056232 10116311778 10134933354 10136308328 10141988454 10159250283 10179331708 10183049136 10228328976 10254289968 10255928319 10271742936 10277835984 10297450296 10299797172 10325418558 10342560592 10350671344 10358744643 10382530509 10393302024 10403053284 10444638048 10455166917 10471447152 10481333337 10487891232 10490989992 10497495528 10517617656 10519926074 10527249174 10548305352 10553436361 10569869616 10570844466 10597140099 10612008288 10613099952 10648685736 10666809972 10668257104 10675175004 10692897696 10697985207 10717450848 10722550041 10740351384 10742401852 10748774088 10767068676 10803170718 10804282047 10819440864 10846354896 10869530868 10893869792 10901245356 10922141412 10932143373 10938983328 10949000712 10949310918 10966360608 11031636564 11043081504 11053194216 11068438752 11070551856 11080689724 11131785288 11134322316 11146876832 11153789088 11155571154 11158113603 11179400544 11181186702 11203288152 11259410526 11269974391 11285786592 11286947568 11304995184 11312864784 11333688912 11337037572 11344067748 11344389147 11359713456 11365239158 11370116124 11372286822 11403346869 11440215696 11450692084 11467815408 11496342312 11506870098 11536076214 11544073632 11546704624 11555710803 11575602864 11582780976 11610571752 11633521952 11635380666 11644505262 11664324399 11680689888 11692464777 11710337184 11721060936 11750217804 11771196768 11775325107 11780378046 11791231536 11798877636 11800478352 11802363741 11809682469 11832319863 11861417438 11880223992 11891103318 11933050472 11939737446 11963338296 11974293734 11988076464 11990808648 12001789242 12022772656 12029509908 12040592928 12080965104 12082895307 12092370849 12111017256 12136895498 12155174304 12183085152 12185411056 12190639968 12216688344 12226268808 12247078116 12254342904 12255603516 12277030688 12281790703 12289406727 12305221344 12306356244 12317625801 12331514552 12422320992 12423466692 12434843493 12454370838 12473764128 12475047312 12482447328 12503692656 12513498192 12540236436 12548012724 12551720169 12576825612 12603699171 12622681008 12654080712 12696509916 12697816014 12708207456 12718119582 12726972882 12749224176 12750400026 12752129832 12773834164 12778499088 12783851548 12867897744 12870242658 12895393252 12954856824 12956614368 12965016168 12987082836 12988844752 12990042702 13010270112 13012753936 13022553222 13042633968 13054577772 13087712196 13166751024 13168105496 13198342248 13206526632 13234745706 13242596364 13245124542 13265135478 13267667959 13275538146 13297577904 13330656456 13362816888 13424681781 13445201952 13457514408 13458755583 13476074976 13484431584 13488415704 13489659729 13513244472 13522651272 13525619238 13544273736 13545667044 13585256139 13591085742 13624894413 13645414224 13674571092 13695657248 13705970796 13708587438 13729933728 13733062896 13743774387 13754552409 13767224744 13809023208 13811659524 13814807318 13830708528 13843374012 13857736032 13870737712 13872953871 13940222556 13962325104 13975111116 13987986656 13996660704 14002087449 14023490208 14034428226 14036332232 14064407136 14094459288 14107366302 14129520132 14142459253 14198247648 14222413296 14233566672 14235840801 14263980276 14277042529 14296733388 14298204102 14320468512 14331698784 14342877198 14346146061 14356091568 14404227624 14405709396 14463140328 14476384962 14492707824 14534993808 14562855216 14571885744 14576191164 14578973942 14598667616 14599081224 14612450346 14636553876 14639348178 14672963214 14695061472 14708848752 14737592288 14812594902 14814118683 14842380384 14845763088 14848135029 14857342461 14874094872 14877484804 14882917968 14908248936 14937717536 14946088248 14959775142 14996988513 15012547368 15116050096 15125423664 15125852196 15139703709 15160154832 15163049096 15174467667 15202400031 15204462492 15230340734 15268997562 15328456416 15342493464 15381434952 15407614404 15416753976 15446175444 15449695758 15452645299 15480762336 15488127837 15513840888 15526007016 15552432532 15589953036 15604579926 15628081248 15663966624 15666957072 15692800032 15700433476 15707170728 15731836848 15736484988 15746243292 15776426484 15779889111 15790873761 15840298656 15854804424 15856266699 15919649928 15951117728 15987744864 16000214958 16002385656 16012762506 16039346544 16110527076 16113602778 16123161132 16148023008 16150603014 16204756077 16263592982 16269532344 16288917792 16301691744 16304296302 16329437488 16339123872 16340804688 16385875636 16408474992 16423501068 16423966377 16458594019 16471501033 16547454846 16564622256 16579791324 16602658128 16605827784 16621034586 16701483474 16720315248 16727490144 16730683632 16733356731 16735626892 16769100816 16804932228 16806660962 16872107616 16889115789 16928679888 16930421352 16953771744 16957492776 16969297176 17000533368 17002839776 17005556358 17016101622 17047858737 17055174186 17058430233 17160323544 17176038126 17244513468 17260305147 17273142432 17286688224 17304114321 17316110448 17320056936 17335917794 17363404296 17374171464 17406103696 17415857628 17450282928 17453070999 17466757893 17521034832 17581591404 17597789664 17608702176 17625326706 17646327608 17652771936 17656795152 17660166056 17686847304 17700717528 17738539574 17774208608 17792126157 17817089184 17820335988 17836654977 17899575708 17943352544 17945007444 17961440601 17984554272 17986212972 18002683863 18017659296 18030201696 18034158984 18059031648 18060889392 18113674852 18121447656 18166525884 18205343247 18232761456 18274627728 18278116584 18285959952 18325032516 18339403212 18370617174 18381514356 18383405274 18412030944 18415546032 18457832016 18459534366 18497271828 18586963408 18633481488 18635200038 18669449932 18681556257 18710646192 18712570968 18755538984 18770247288 18792612384 18809821736 18810354654 18822019086 18839360176 18934021512 18981121068 19018640368 19046724021 19062311184 19064272136 19077179373 19106339616 19123836264 19128194748 19160751246 19175777322 19205636832 19207612528 19284187104 19301846616 19305363987 19343089878 19391207017 19434921552 19465441632 19480624254 19483267128 19485064053 19515405168 19519130904 19537005566 19563950952 19581866658 19631568294 19692572256 19708015392 19750126536 19752158244 19797513372 19809789948 19832126496 19852118559 19863894546 19867686813 19877665248 19897703217 19913307219 19928117664 19946366856 19995984684 20016729824 20038711147 20167802928 20186271612 20214112464 20232623556 20269866708 20272616656 20283976908 20288428857 20318500566 20358663416 20366098272 20456657952 20508579936 20511856638 20543485872 20555671968 20562881157 20594900592 20599594344 20650837116 20669748139 20685121184 20701342688 20717489286 20722210977 20765061018 20786604048 20806106568 20910333834 20942894304 20962666674 20981979984 20994991056 21035235312 21039852148 21051642339 21054498348 21096610704 21106872722 21139739232 21141688932 21161049453 21194280198 21226199904 21297371472 21333619944 21336514208 21350350008 21395970414 21445100082 21447306153 21480702768 21484803704 21497548176 21534137352 21606341436 21608564094 21692709792 21714577443 21739061736 21802490712 21844282824 21864286746 21868460913 21898001424 21898621836 21918675519 21959022267 22009444821 22063273128 22106388432 22141103712 22161379448 22218892353 22263570576 22268644632 22311142308 22316227206 22362373404 22371740209 22406576304 22439662713 22518821052 22539948782 22573895136 22609990368 22625729568 22667377824 22674075144 22688135496 22688778294 22719426912 22730478316 22740232248 22744573644 22806693738 22809039877 22845511101 22880431392 22901384168 22903496343 22935630816 22992684624 23013740196 23072152428 23093409248 23111421606 23151205728 23165561952 23174543637 23221143504 23270761332 23289010524 23328648798 23384929554 23406869889 23442121872 23500435608 23550650214 23560756092 23582463072 23597755272 23600956704 23604727482 23619364938 23664639726 23722834876 23760447984 23782206636 23866100944 23879474892 23926676592 23948587468 23976152928 23981617296 24003578484 24045545312 24059019816 24161930208 24165790614 24170404167 24184741698 24222034512 24225904521 24273790996 24370822112 24395389473 24433376688 24452537616 24456444453 24494156232 24508685808 24511207032 24563581406 24578813454 24612712488 24635251602 24663029104 24846933384 24869686986 24908741676 24931551879 24950094624 25007385312 25026996384 25052225211 25080472872 25096025448 25103440338 25153651224 25207398342 25209991443 25245362016 25308161424 25393019832 25395632028 25436239164 25453945764 25498448352 25500800052 25504259664 25508334537 25524152433 25547668328 25556998176 25567703096 25735795488 25740485316 25764057189 25790786504 25909713648 25930032336 25974165672 25977689504 25980085404 26003876691 26025507872 26045106444 26085267936 26109155544 26175424392 26333502048 26336210992 26396684496 26413053264 26437990059 26469491412 26485192728 26490249084 26530270956 26535335918 26551076292 26595155808 26607809361 26661312912 26725633776 26849363562 26915028816 26917511166 26976831408 26979319458 27026488944 27045302544 27051238476 27088547472 27091334088 27170512278 27182171484 27249788826 27290828448 27349142184 27411941592 27417174876 27466125792 27487548774 27509104818 27534449488 27555925761 27575107911 27618046416 27623319048 27629614636 27661417056 27686748024 27741475424 27745907742 27880445112 27924650208 27950222232 28004174898 28068856452 28072664464 28188918576 28214732604 28215531981 28233028629 28259040264 28284918506 28444826592 28467133344 28471681602 28527960552 28554085058 28593466776 28596408204 28675282363 28685754396 28692292122 28712183136 28741126869 28763665983 28808455248 28811418792 28926280656 28952769924 28985415648 29014634817 29069987616 29125710432 29143771488 29152382328 29157947884 29198162448 29224900692 29273107752 29278696356 29287347061 29305508349 29345926428 29372799987 29417697504 29447352441 29625189804 29628237366 29691526176 29696270058 29714684922 29748189744 29754969608 29765835936 29816497872 29892176496 29919550284 29993977026 30025094736 30232100192 30250847328 30251704392 30279407418 30320309664 30326098192 30348935334 30404800062 30408924984 30460681468 30477750849 30537995124 30565960321 30684986928 30762869904 30767784957 30815228808 30833507952 30892350888 30899391516 30905290598 30976255674 31027681776 31052014032 31076233929 31104865064 31179906072 31209159852 31333914144 31365500751 31400866952 31414341456 31463673696 31472969976 31492486584 31552852968 31559778222 31581747522 31660309083 31709608848 31712533398 31791420297 31839299856 32000429916 32004771312 32025525012 32078693088 32093955621 32167650123 32221054152 32227205556 32246322264 32301206028 32409512154 32412846141 32527185964 32539064688 32608592604 32658874976 32681609376 32771751272 32796430119 32816949984 32847002136 32847932754 32917188038 32943002066 33094909692 33129244512 33159582648 33205316256 33211655568 33242069172 33402966948 33440630496 33461367264 33466713462 33471253784 33474340809 33538201632 33609864456 33613321924 33778231578 33809923173 33857359776 33860842704 33914985552 33938594352 34001066736 34011112716 34032203244 34095717474 34110348372 34116860466 34210040607 34320647088 34352076252 34489026936 34520610294 34608228642 34632220896 34640113872 34667132409 34671835588 34726808592 34748342928 34812207392 34831715256 34900565856 34906141998 34933515786 34992973197 35042069664 35163182808 35250653412 35292655216 35313590304 35320332112 35325975321 35373694608 35401435056 35407091223 35429047407 35477079148 35496959589 35584252314 35640671976 35673309954 35799151416 35890014888 35922881202 35972425944 36005367726 36012241603 36068317968 36121778784 36227349704 36242895312 36333051768 36410686494 36465522912 36549255456 36556233168 36571919904 36650065032 36678806424 36741234348 36763028712 36766810548 36831092064 36845372109 36868220181 36915664032 36919068732 36952877403 36994543656 37173926816 37214749273 37266962976 37270400076 37304530479 37338899864 37363112514 37421292384 37425141936 37511077968 37540494576 37619643472 37620709308 37644038172 37655160507 37678720352 37811097513 37868043024 37962242136 38037280736 38093448042 38124622368 38128544272 38154358746 38247672528 38256389496 38321502492 38351554644 38415225056 38603693232 38610727974 38686179756 38782414034 38869843104 38961248508 38966534256 38970128106 39030810336 39038261808 39074011132 39127901904 39163733316 39263136588 39500253072 39504316488 39595026744 39619579896 39704237118 39727789092 39735373626 39795406434 39803003877 39826614438 39892733712 39991969368 40077422294 40274045343 40335605856 40372543224 40376266749 40428224928 40465247112 40539733416 40545233312 40567953816 40576857714 40637001132 40717326832 40755768417 40874683239 41023713276 41086971744 41125762314 41189801184 41199188688 41231323161 41263657227 41301674232 41339496278 41434978572 41444421954 41514961033 41530122036 41573208096 41612213136 41618861613 41820667668 41910028069 41925333348 41963959968 41989982112 42006262347 42070470624 42079704296 42103284678 42108996696 42193221408 42213745444 42283377864 42322098906 42388560396 42427377759 42594742944 42667239888 42700700016 42791940828 42831127587 42890200164 42894612306 42961405536 42969607408 42995096352 43038438183 43068274704 43212682872 43217128188 43429154886 43478123472 43604981424 43688565648 43728573492 43736921826 43796002848 43797243672 43837351038 43918044534 44018889642 44126546256 44212776864 44322758896 44437784706 44442356049 44527141152 44537289264 44544405087 44622284616 44632454412 44673326623 44724746808 44743480418 44813152608 44879325426 44990965539 45037642104 45079897564 45348150288 45376270992 45377556588 45419111127 45460956632 45480464496 45489147288 45613387476 45618079754 45691022202 45802768336 45806992686 45985369248 46027480392 46144304856 46222843212 46349087274 46357935897 46442287008 46464383511 46541522664 46578021048 46657297596 46769859108 46813739778 46884243744 47000871216 47101300428 47121512184 47195510544 47209454964 47238729876 47329279452 47339667333 47372621283 47445669752 47520895968 47564413272 47568800097 47732201888 47758949784 47853353184 47897174936 47963234592 48007156968 48118039632 48331581228 48340808334 48351825613 48369483396 48444069024 48451809042 48547581992 48790778946 48866753376 48905075232 48912888906 48988312464 49017371616 49022414064 49127162812 49157626908 49225424976 49270503204 49326058208 49375782057 49414503099 49693866768 49739373972 49817483352 49863103758 50104450422 50160945744 50192050896 50200070193 50206880676 50307302448 50414796684 50419982886 50616322848 50667347367 50786039664 50791264056 50872478328 50907891528 51001600104 51008519328 51016669074 51026408797 51048304866 51095336656 51135406192 51143576211 51175290699 51480970632 51528114378 51581573008 51780915441 51819427296 51860064672 51948331344 51960170808 52007753382 52090212888 52218311088 52350848784 52359212997 52400273679 52672421984 52793368992 52826106528 52875980118 52938982824 52970385456 52980498168 53060541912 53070671836 53102152584 53215618722 53322625824 53376378471 53451267552 53509964931 53698727124 53830057632 53835022332 53884321803 53953662816 53958638916 54008051589 54052977888 54090605088 54102476952 54177094944 54182668176 54341024556 54364342968 54390787399 54499577652 54616029741 54698284368 54823883184 54834349752 54975097548 55018209636 55068898976 55111851522 55150215822 55236092832 55246638096 55259229272 55373496048 55491815484 55760890224 55900444464 56008349796 56044668771 56137712904 56145328928 56377837152 56429465208 56431063962 56466057258 56518080528 56569837012 56943363204 57055921104 57108170116 57140172063 57186933552 57192816408 57350564726 57371508792 57384584244 57482253738 57527331966 57616910496 57622837584 57852561312 57905539848 57916091961 58029269634 58173621051 58304764656 58315895768 58396324896 58449801384 58455192159 58546215504 58557392712 58574694122 58611016698 58691852856 58745599974 58894704882 59250379608 59256474732 59392540116 59429369844 59496379488 59509939216 59556355677 59603060439 59632995744 59693109651 59739921657 59784352992 59839100568 59987954052 60050189472 60116133441 60503408784 60558814836 60652196384 60675712279 60697870668 60809600124 60817849968 60865286571 60921362936 60955501698 61075990248 61131920642 61369973856 61525739808 61535569914 61630457616 61667015904 61688643471 61784701776 61798783032 61810581196 61952511348 62009244417 62055363552 62104028064 62152467858 62166632931 62209730128 62359812144 62418319704 62731001502 62801733904 62828682912 62945939952 62984973168 63105705936 63119556444 63163495044 63320618166 63419217696 63425066796 63483148359 63582840594 63678599712 64000859832 64009542624 64051050024 64187911242 64335300246 64341918459 64442108304 64454411112 64492644528 64602412056 64819024308 64825692282 65054371928 65078129376 65217185208 65543502544 65592860238 65605382739 65694004272 65695865508 65756026557 65834376076 65877066801 65886004132 66189819384 66319165296 66423311136 66484138344 66805933896 66933426924 66942507568 66948681618 67115220627 67219728912 67226643848 67556463156 67619846346 67721685408 67829971104 67877188704 68002133472 68022225432 68064406488 68191434948 68220696744 68233720932 68379519481 68420081214 68427119631 68536533303 68641294176 68704152504 68710489029 68978053872 69041220588 69216457284 69280227744 69334264818 69343671176 69453617184 69496685856 69523630911 69663430512 69812283996 69867031572 69985946394 70220609667 70326365616 70501306824 70585310432 70640664224 70651950642 70747389216 70802870112 70814182446 70858094814 70954158296 70993919178 71168504628 71281343952 71346619908 71598302832 71780029776 71845762404 71944851888 72010735452 72024483206 72136635936 72454699408 72485790624 72511212501 72666103536 72677713563 72821372988 72888059227 73112466336 73186168419 73300130064 73357612848 73369333359 73482468696 73526057424 73533621096 73690744218 73736440362 73838137464 73874054527 73905754806 73989087312 74429498546 74540800152 74609060958 74677799728 74726225028 74794655637 74850283872 75022155936 75080989152 75239286944 75241418616 75288076344 75310321014 75622195026 75629974329 75736086048 75924484272 76186896084 76257088544 76308717492 76495345056 76512778992 76525003611 76572457299 76643004984 76703109288 77207386464 77221455948 77292171567 77372359512 77564828068 77832909271 77922497016 77933068512 77940256212 78011630073 78076523616 78148022264 78255803808 78327466632 78526273176 78889820737 79000506144 79008632976 79190053488 79239159792 79408474236 79455578184 79470747252 79590812868 79606007754 79653228876 79785467424 79823428083 79983938736 80154844588 80548090686 80745086448 80752533498 80930494224 81079466832 81135907632 81153715428 81274002264 81434653664 81511536834 81749366478 82047426552 82251524628 82398377376 82462646322 82527314454 82603348464 82667777283 82678992556 82725323733 82869957144 82888843908 83029922066 83060244072 83224426272 83237723226 83641335336 83820056138 83850666696 84012524694 84159408592 84206569356 84217993392 84427490888 84566755728 84644197812 84646595943 84777120792 84854755518 85334479776 85401400032 85583881656 85662255174 85780400328 85789224612 85939214816 86025847089 86076876366 86136549408 86223380607 86290997949 86425365744 86434256376 86858309772 86956246944 87043904451 87209962848 87377131296 87457146984 87473843652 87594487344 87674702076 87836089068 87862041183 87916525047 88037779284 88118399961 88253092512 88342057323 88645517792 88875569412 88884712098 89074578528 89088810174 89244569232 89264908824 89346653246 89449493616 89486960836 89758650852 89981931078 90075284208 90159795128 90696300576 90752541984 90755113176 90838222254 90921913264 90960928992 90978294576 91226774952 91236159508 91382044404 91605536672 91613985372 91697880963 92054960784 92288609712 92445686424 92698174548 92715871794 92928767022 93083045328 93156042096 93228701787 93314595192 93539718216 93627479556 94001742432 94096502253 94202600856 94243024368 94391021088 94418909928 94477459752 94658558904 94679334666 94745242566 94891339504 94980927249 95128826544 95137600194 95374260891 95517899568 95794349872 96014313936 96236079264 96281866863 96663162456 96681616668 96703651226 96738966792 96903618084 97095163984 97238538423 97581557892 97825777812 97976624928 98044828128 98254325624 98315253816 98450849952 98541006408 98751564114 98829006198 98997214771 99387733536 99478747944 99634966704 99726207516 99939297703 100208900844 100321891488 100384101792 100400140386 100413761352 100423022427 100614604896 100829593368 100839965772 101334694734 101429769519 101572079328 101582528112 101744956656 101815783056 102003200208 102033338148 102052817594 102096609732 102190673312 102270812384 102287152422 102350581398 102630121821 102961941264 103056228756 103163146016 103561830882 103896662688 103920341616 104001397227 104015506764 104180425776 104436622176 104701697568 104718425994 104800547358 104978919591 105751960236 105877965648 105940770912 105960996336 105977925963 106121083824 106141343672 106204305168 106221273669 106431237444 106752756942 107019929862 107397454248 107670044664 107768643606 107917277832 108016103178 108036724809 108204953904 108365336352 108682049112 108728685936 108781574798 108999155304 109232059482 109396568736 109647766368 109668699504 109950195096 110036419272 110223703044 110300431644 110493276192 110518458544 110536116327 110604660543 110746992096 110858632209 110983630968 111521780448 111644247819 111800888928 111913591437 112016699592 112089337542 112275425808 112683465661 112858930416 112862127924 112932114516 112965481521 113036161056 113139674024 113433292539 113886726408 114111842208 114216340232 114280344126 114373867104 114385632816 114701129452 114743017584 114769168488 114964507476 115054663932 115245675168 115300507231 115811079696 115832183922 116058539268 116347242102 116609529312 116631791536 116899602768 116910384318 117092431008 117114785424 117149388244 117222033396 117383705712 117491199948 117789409764 118500759216 118512949464 118785080232 118858739688 119019878432 119112711354 119206120878 119386219302 119409011631 119479843314 119678201136 119975908104 120232266882 120822136029 121006817568 121117629672 121128800247 121351424558 121395741336 121619200248 121635699936 121730573142 121842725872 121911003396 122151980496 122263841284 122267305251 123071139828 123260915232 123377286942 123569403552 123597566064 123621162392 123905022696 124018488834 124304935716 124333265862 124419460256 124544883099 124719624288 124836639408 124856584839 125462003004 125603467808 125730084207 125891879904 125969946336 126018787041 126211411872 126239112888 126326990088 126641236332 126850133592 126966296718 126990536179 127165681188 127282133277 128001719664 128102100048 128375822484 128493382761 128670600492 128683836918 128884216608 128908822224 128985289056 129115314549 129204824112 129638048616 129651384564 130108743856 130434370416 131087005088 131185720476 131210765478 131388008544 131391731016 131512053114 131668752152 131754133602 131772008264 132379638768 132638330592 132968276688 133327068147 133611867792 133866853848 133885015136 133897363236 134019979869 134230441254 134439457824 134453287696 134972896617 135112926312 135239692692 136044450864 136128812976 136257333381 136382869896 136441393488 136467441864 136759038962 136840162428 136854239262 137073066606 137408305008 137420978058 137956107744 138082441176 138432914568 138668529636 138687342352 139047261822 139073807691 139326861024 139393150533 139624567992 139734063144 139971892788 140441219334 140652731232 141002613648 141303901284 141628364892 141716189628 141908316592 141987838356 142019001999 142117863849 142337009256 142562687904 142693239816 143196605664 143560059552 143691524808 143889703776 144021470904 144048966412 144688236973 144909398816 145022425002 145055476839 145332207072 145355427126 145642745976 145776118454 146372336838 146600260128 146715225696 146738666718 146964937392 147052114848 147067242192 147381488436 147472880724 147676274928 147748109054 147811509612 147978174624 148127346171 148243509297 148858997092 149081600304 149218121916 149355599456 149452450056 149589311274 150482837232 150576152688 150620642028 151244390052 151259948658 151848968544 152002042101 152373792168 152617434984 153025557984 153050007222 153079226391 153144914598 153286009968 153406218576 153430728633 153525872097 154442911896 154584343134 154744719024 155129656136 155665818542 155844994032 155880512424 156023260146 156296044528 156654933264 157052546352 157077638991 157200821037 157779641474 158017265952 158380106976 158478319584 158816948472 158911156368 158941494504 159181625736 159212015508 159306457752 159646856166 159663279139 159967877472 160129135413 160309689176 161096181372 161490172896 161505066996 161652965409 161860988448 162024154767 162158933664 162271815264 162307430856 162548004528 163023073668 163172362197 163498732956 163848089223 164094853104 164503049256 164925292644 165054628908 165206696928 165335554566 165357985112 165450647466 165739914288 165777687816 166059844132 166120488144 166475446452 167282670672 167640112276 167701333392 168025049388 168318817184 168413138712 168435986784 168854981776 169133511456 169288395624 169293191886 169554241584 169709511036 171167763312 171324510348 171560800656 171578449224 172051694178 172153752732 172446761214 172581995898 172850731488 172868512752 173716619544 174087808902 174520863153 174914293968 174947687304 175188974688 175349404152 175365576477 175672178136 175724082366 175833050094 176075558568 176236799922 176684114646 177751138824 177769424196 178177620348 178489138464 178529817648 178669067031 178693306492 178809181317 178898987232 178973921672 179517301704 179963862156 180150568416 180319590256 180348400323 181510226352 181676444508 181843826528 181956589152 182027136837 182453549904 182472319016 182595859713 182764088808 183227970744 183395761926 183851970289 184109921568 184577219424 184891372848 185065930413 185396349096 185431743588 185601552877 185857534044 186027733251 186166090656 186312084192 186457403574 186499898793 186629190384 187079436432 187254959112 188193004506 188405201712 188486048736 188837819856 188954919504 189317117808 189358669332 189490485132 189782679008 189961854498 190257653088 190275200388 190449445077 190748521782 191035799136 191588699744 192028627872 192563733726 193025755377 193326324912 193363233336 193407302452 193477933584 193807236168 194190327968 194477076846 195163115784 195651555624 196508651248 196630507632 196816148217 197082012816 197268079671 197503128228 197631200403 197658012396 197994429542 198957495888 199269933408 199452415032 199878595406 200417801688 200800280772 200827522704 200846044854 201345661881 201659186736 201679931544 202669389468 202859539038 203165056224 203489913312 203631566112 204006400416 204066676296 204105635188 204193219464 204574304844 204701162796 205138558443 205260243642 205281358893 205609599909 205923882528 206112457512 206131467087 207123661764 207840683232 208002794454 208031013528 208360851552 209436851988 209601094716 209957839182 210661829001 211503920472 211755931296 211921992672 211955851926 212242167648 212282687344 212408610336 212442547338 212862474888 213505513884 213961722247 214039859724 214129513429 214794908496 215340089328 215537287212 215834555664 216032206356 216073449618 216409907808 217364098224 217457371872 217533637503 217563149596 217998310608 218464118964 218664177681 219337399008 219558505257 219900390192 220072838544 220447406088 220600863288 221036917088 221072232654 221209321086 221622163581 221717264418 221967261936 223288495638 223827182874 224033399184 224178675084 224383966911 224550851616 225366931322 225717860832 225724255848 225864229032 225930963042 226279348048 226866585078 226889922987 227773452816 228432680464 228560688252 228771265632 229402258904 229486035168 229538336976 229575010833 229929014952 230109327864 230601014462 231622159392 231664367844 231876514701 232117078536 232694484204 233263583072 233498727813 233799205536 233820768636 234034890219 234229570848 234298776488 234444066792 234767411424 234982399896 235578819528 236669462211 237001518432 237025898928 237570160464 237717479376 238225422708 238412241756 238772438604 238818023262 238959686628 239356402272 239470284249 239951816208 240464533764 241644272058 242235259344 242257600494 242702849116 242791482672 243238400496 243461146284 243685451744 243822006792 244303960992 244527682568 244534610502 246142279656 246754573884 247195132128 247242324784 247810045392 248003331849 248036977668 248609871432 248666531724 249089766198 249673278816 249713169678 250924006008 251460168414 252037574082 252085691221 252478225776 252653980176 253282472664 253700267184 253932593436 253981072358 254331362376 254564266554 256003439328 256204200096 256751644968 256986765522 257341200984 257367673836 257817644448 258077541267 258230629098 258409648224 258670141821 258872993847 259276097232 259302769128 260217487712 260503244911 260868740832 261131713353 262371440952 262421530956 262783462032 263024106228 263337504304 263508267204 263544016528 263586123549 263749575141 264355199883 264759277536 265936553376 266654136294 267223735584 267733707696 267794726472 268039959738 268460882508 268706725807 268906575392 269945793234 270225852624 270479385384 272088901728 272257625952 272514666762 272765739792 272882786976 272934883728 273518077924 273680324856 273708478524 274146133212 274816610016 274841956116 275093642889 276164882352 276865829136 277337059272 277374684704 278094523644 278147615382 278786301066 279249135984 279468126288 279943785576 280882438668 282005227296 282289506759 282607802568 283256729784 283432379256 283816633184 283975676712 284038003998 284235727698 284674018512 284942781747 285386479632 286122782673 287383049616 288042941808 288097932824 288845600589 289376473946 290044850004 290110953678 290710854252 291285491952 291552236908 291715615269 292744673676 293477333436 293929874784 294134484384 294762976872 294945761448 295352549856 295496218108 295623019224 296254692342 296487018594 296991644313 297717994184 298163200608 298436243832 298904900112 299178622548 299817893109 300965674464 301152305376 301241284056 301269067281 302488780104 302519897316 304004084202 304289308557 304747584336 305234869968 306100014444 306158452782 306289829196 306572019936 306812437152 306861457266 307051744194 307890365463 308885823792 309168686268 309489438048 310259312272 311331637084 311689988064 311761024848 312046520292 312592089056 312713286361 313309866528 314105092704 314155277982 314401642074 314936758773 315559282948 317633896944 317822312736 317882989008 317933777889 318363251472 318424031016 318612915504 319293712332 319326558278 320258270826 320619378352 322192362744 323010133992 323305930818 324048309534 324110174427 324614861712 325096009056 326046147336 326344724394 326997465912 327696178446 328189706208 329006098512 329850585288 330109257816 330671109132 330715970224 330901294932 331479828576 331555375632 331608348981 331813981629 332119688264 332240976288 332950892904 334565341344 334932743457 335280224552 335402666784 336050098776 336826277424 337709963552 338050396983 338576791248 338586383772 338896444563 339108483168 339419022072 342335526624 342649020696 343121601312 343156898448 344103388356 344307505464 344893522428 345163991796 345737025504 345901521693 347433239088 348175617804 349041726306 349828587936 349895374608 350698808304 350731152954 351344356272 351448164732 351666100188 352151117136 352473599844 353368229292 355502277648 355538848392 356355240696 357059635296 357338134062 357386612984 357618362634 357947843344 358227034893 359034603408 359927724312 360639180512 360696800646 362466408087 363020452704 363352889016 364054273674 364907099808 364944638032 365191719426 365528177616 366455941488 366791523852 366801915753 367703940578 369782745696 370131860826 370792698192 370863487176 371203105754 371715068088 372055466502 372914807148 372999797586 373258380768 373634649297 374158872864 374509918224 374569754517 376386009012 376810403424 377190252621 377675639712 377909839008 378056361123 378634235616 378717338664 378980970264 379923708996 380550400776 380735511793 380898890154 380971608537 381497043564 381846399831 385127467452 385480148283 386051510754 386652649824 386726466672 386814604904 386955867168 387614472336 388954153692 390326231568 391303111248 393017302496 393261015264 393632296434 394164025632 394536159342 395006256456 395262400806 395316024792 395988859084 397357484173 397914991776 398904830064 399757190812 399981204441 400835603376 401600561544 401655045408 401692089708 402059939607 402691323762 403318373472 403359863088 405338778936 405719078076 408133352592 408211270376 408386438928 409148609688 409402325592 410277116886 410520487284 410562717786 411219199818 412224915024 412262934174 414247323528 416005588908 416062027056 417221423073 418179451599 418873703976 419202189432 419915678364 421323658002 423007840944 423911703852 424565374688 424885094676 425724949776 426057005997 426353591547 427011027768 427923444494 428079719448 428259026858 429589816992 430680178656 431074574424 431669111328 432064412712 432146899236 434064710919 434728196448 435067275006 435126299192 435166430517 435996621216 436928237928 437328355362 439117010514 439800780384 440145677088 440894812176 441201726576 442144465308 442418642172 443244327162 443434528836 443934523872 444382038513 444730527891 446576991276 447654365748 448066798368 448357350168 448767933822 450733862644 451448511696 451728458064 451861926084 452558696096 453733170156 453779845974 455546905632 456865360928 457121376504 458804517808 459076673952 459150021666 459237679173 459858029904 460218655728 460292185899 460577616291 461202028924 463328735688 463753029402 464234157072 465388968408 466997455626 467641537272 468069780438 468597552976 468888133584 469964799792 471157639056 473338924422 474051797856 475140320928 475434958752 476450845416 476824483512 477544877208 477636046524 477919373256 478940568498 478989837417 479903632416 480387406239 480929067528 483288544116 484470518688 484515200988 484958896227 485405698232 485582965344 486476800992 486922292568 487644013584 489055365136 489069221004 489517086591 491544267669 492284559312 493509147768 494484649568 495620090784 496006663698 496073955336 497219742864 497333063448 498179532396 499426339356 501848012016 502920336828 504075148164 504171382442 504956451552 505307960352 506564945328 507400534368 507865186872 507962144716 508662724752 509128533108 510216414589 513503289936 513973531044 514682401968 514735347672 516155082534 516461258196 517340283642 517745987694 518552194464 518605538256 521006489822 522263426706 523562589459 524742881904 524843061912 525566924064 526048212456 526675008608 527016534408 527088033056 527172247098 527499150282 528710399766 533308272588 535467415392 535589452944 536007201093 536079919476 536427543951 536921765016 537413451614 539891586468 540451705248 540958770768 541045200969 544830364897 545029333524 545531479584 545869767456 546081410511 547036155848 547360649712 547416957048 548292266424 549683912232 550187285778 551555910867 552329764704 553731658272 554674118544 556189047288 556295230764 556804658631 557572602132 558083199753 558498271968 558936252576 559499696379 559887571152 561764877336 564579013518 565215605136 566513459568 566864758512 567951353424 568076007996 568471455396 569348037024 569885563494 570772959264 571348335231 572245565346 574766099232 576085883616 576195865648 577691201178 578752947892 579077266131 580089700008 580221907356 580753246099 581421708504 582570983904 583104473816 583431230538 585489347352 586954666872 589525953744 589891522896 590448444651 590992436216 591246038448 592509384684 592974037188 593983288626 595435988368 596872487664 597809800224 598357245096 599635786218 602482568112 602538134562 604036985643 604977560208 605039794632 608008168404 608578617114 609495168672 610469739936 612200028888 612316905564 612579658392 613722914532 614103488388 615415675329 615780730926 615844076679 616828799727 617771647584 618337372536 618394401261 620518624544 622663274168 623522049696 624093040584 625426572722 628310555964 628803284148 629873517546 631118565896 635267793888 635765978016 635867555778 636726502944 636848062032 637225831008 638587424664 638653116556 640516541652 641238756704 641885166741 642388540287 644384725488 646020267984 646611861636 648096619068 648220348854 649229723424 652092294672 652600912509 652689448788 653994931824 655392356892 655992533043 658012197024 658675515771 659701170576 660218515632 661342218264 661431940448 661802589864 663110751264 663216697962 663627963258 664239376528 664866490743 665901785808 669865486914 670560449104 672100197552 673151900733 673652554848 676100793966 677153582496 677172767544 677792889126 678838044144 680669768961 685298041392 686313796896 688206776712 688615010928 689787044856 690327983592 691803043386 694866478176 695629544103 696351235608 698083452612 699790749216 700496183439 701397616608 701462305908 702104670657 702688712544 702896329464 703332200376 704302234272 704947199688 706736458584 707080236187 710008386633 711004555296 711077696784 712710481392 714676268124 714773225968 715236725268 715895686688 716454069786 718069206816 718410852747 719855448624 721393601292 724932816174 726705778032 728108547348 729889276064 730383438852 731056355232 732911882976 733583047704 733603831506 735407881156 740263721652 741585396384 741726974352 742406211508 743430136176 744110933004 745829614296 745999595172 747269298594 749019836448 749139509034 752772018024 754380505242 756112722246 756257073663 757434677328 757961940528 759847417992 761100801552 761471023586 761797780308 761943217074 762994087128 763692799662 770254934904 770960296566 772103021508 773452933344 773629209808 774232623801 775228944672 776010425463 776618981541 777908307384 780652463136 781509734733 782606222496 783395140059 787264592868 788784259627 789072318684 790012512912 790524801612 790632049584 790758370647 791248725423 791977718168 794714968346 797809660128 799514381624 799962408882 801671206752 803201123088 803384179416 804119879214 805382647524 806120177421 806719726176 810677557872 811438156152 816266705184 816422540752 816772877856 818297219376 818804651184 820554233772 821040974568 821125435572 822438399636 824449830048 824525868348 825280928667 828494647056 832011177816 832124054112 834442846146 836358903198 837747407952 838404378864 839831356728 842647316004 846015681888 847823407704 849770189352 851449899552 852114011994 852707183094 854022055536 854828345241 855846888988 856159438896 856518053716 862149148848 864128825424 864293798472 868129421838 870134550012 870252598384 870332861034 873856475856 874656710724 878234021028 881789624352 882403453152 884288930616 884837284344 886488654324 886869057672 888764077026 888933753253 889461055782 890974932939 893153982552 895308731496 896714700336 897535867644 899453679327 901467725288 902897023392 903456916128 903723852168 903807201843 907466340312 907559691948 912867925671 914242753008 917609035616 918300043332 918475358346 919716059808 920437311456 920584371798 921155232582 922404057848 926657471376 927506058804 928468314144 930777936816 933994911252 935283074544 936139560876 937195105952 937776267168 938139859083 939929599584 942315278112 944810276319 946677848844 947544769951 952901690832 953648967024 953801333667 955089754416 955272093048 955838746512 957881136996 957979674834 960774812478 961858135056 966577088232 969030401976 969917792454 970811396464 972330523281 973844585136 975288027168 978110730272 978138442008 979034173182 983088535338 984569118624 987018295536 992013327396 992147910672 994439485728 994666126896 994825046943 995441944887 996359064792 998852678712 1003696024032 1004798230371 1005840673656 1008150296328 1008342764884 1013129890656 1014151190949 1015730373744 1015924289432 1016689333689 1017325449504 1018257066216 1020432829178 1027006579872 1027947062088 1029364803936 1029470695344 1032310165068 1032922516392 1034680567284 1035491975388 1037211076512 1037704565079 1042012979644 1044526853412 1047125178918 1049485763808 1049686123824 1052096424912 1054033068816 1054344494196 1054998300564 1057420799532 1066616545176 1071178905888 1072014402186 1072159838952 1072855087902 1073843530032 1074681104679 1074826903228 1079783172936 1081917541536 1082090401938 1089660729794 1090058667048 1092162821022 1094072311696 1094721299424 1094833914096 1096584532848 1099367824464 1100374571556 1100405747259 1103111821734 1109348237088 1112378094576 1112590461528 1113609317262 1115145204264 1116166399506 1118999392758 1119775142304 1120903947891 1123529754672 1129158027036 1130431210272 1131570757863 1133026919136 1133729517024 1134169083369 1135902706848 1136152015992 1136942910792 1139771126988 1142206535379 1142696670462 1142914825611 1144491130692 1145539199493 1152391731296 1155382402356 1156440444849 1157505895784 1158154532262 1160179400016 1160443814712 1161506492198 1162843417008 1166208947632 1166862461076 1170978694704 1173909333744 1179051907488 1179783045792 1180896889302 1181984872432 1182492076896 1185018769368 1185948074376 1187966577252 1190871976736 1192072452519 1193744975328 1196714490192 1199271572436 1204965136224 1205076269124 1206179818821 1208073971286 1209955120416 1210079589264 1216016336808 1217157234228 1224400057776 1224633811128 1225159316784 1227445829064 1228206976776 1230831350658 1231561461852 1231688153358 1233657599454 1236674745072 1236788802522 1245326548336 1248186081168 1250853145444 1251664269219 1256621111928 1257606568296 1259747035092 1262237131792 1271735111556 1273696124064 1277174849328 1277306233112 1278171017991 1281033083304 1283770333482 1284777080574 1286963792023 1288769450976 1292040535968 1293223723272 1296193238136 1296440697708 1299210870139 1302194132757 1304184589344 1305201825018 1305378897576 1305499291551 1307989863648 1310784713784 1311985066086 1317351031542 1319402341152 1320437031264 1322684436528 1323605179728 1326433395924 1327255926516 1328478753056 1329732981486 1331803571616 1333146115539 1334191583673 1339730973828 1341120898208 1344200395104 1346303801466 1352201587932 1354345535088 1355585778252 1357676088288 1361339537922 1370596082784 1376413553424 1377230021856 1377713037519 1379574089712 1380655967184 1380876557697 1383606086772 1384873125313 1391259088206 1392702471216 1396166905224 1400992366878 1402924611816 1404209341314 1405792658928 1406664400752 1409894399376 1413472917168 1414160472374 1420016773266 1422155393568 1425420962784 1429352536248 1429546451936 1430473450536 1432908139572 1436821705494 1436969512251 1439710897248 1441162218717 1442787202584 1449865632348 1453411556064 1454876688681 1456217094696 1460766877704 1467166095408 1467207663012 1468551259773 1470815762312 1474632803007 1480527443304 1483453948704 1484812423016 1486860272352 1488221866008 1491659228592 1491999190344 1494538597188 1498279018068 1498906594003 1505544036048 1508761010484 1512225444492 1512514147326 1514869354656 1515923881056 1519694835984 1522201603104 1522942047172 1523595560616 1523886434148 1525988174256 1527385599324 1530649243767 1540509869808 1541920593132 1544206043016 1547258419616 1548465247602 1552020850926 1553237963082 1555816614768 1563019469466 1566790280118 1570687768377 1574529185736 1577568519254 1578144637368 1580025025824 1581049603224 1581264099168 1581516741294 1582497450846 1583955436336 1589429936692 1599028763248 1599924817764 1606402246176 1606768358832 1608239758428 1610765295048 1612240354842 1621355115744 1622876312304 1623135602907 1632845081504 1634491094691 1636594438752 1637609302368 1638244231533 1641108467544 1642081949136 1642250871144 1644876799272 1649051736696 1650561857334 1654667732601 1656989294112 1664022355632 1668885692292 1670413975893 1672717806396 1674249599259 1675494815904 1676808757728 1678499089137 1679662713456 1685294632008 1695646815408 1699540378704 1704228023988 1705414366188 1708044111072 1709656690482 1711693777976 1712318877792 1713036107432 1724298297696 1728257650848 1728587596944 1736258843676 1740269100024 1740505196768 1740665722068 1742259738297 1747712951712 1749313421448 1756468042056 1768577861232 1769674568688 1771345333953 1772977308648 1773738115344 1777528154052 1777867506506 1778922111564 1781949865878 1786307965104 1790617462992 1793429400672 1795071735288 1798907358654 1802935450576 1807447704336 1807614403686 1812110956929 1814932680624 1815119383896 1825735851342 1828485506016 1836600086664 1836950716692 1841168743596 1842310465164 1844808115696 1846247025987 1847532230037 1850486399181 1853314942752 1855012117608 1861555873632 1867989822504 1870566149088 1872279121752 1876279718166 1880947080649 1889620552638 1893355697688 1895089539902 1905803381664 1907297934048 1907602667334 1910179508832 1910544186096 1911677493024 1915762273992 1915959349668 1921549624956 1923716270112 1925655500223 1927165620861 1933154176464 1938060803952 1939835584908 1941622792928 1944661046562 1947689170272 1956276884016 1958068346364 1966177070676 1967977599129 1974036591072 1976026547313 1984026654792 1984295821344 1989332253792 1989650093886 1990883889774 1992718129584 1994599472229 1997705357424 2009596460742 2011681347312 2016300592656 2016685529768 2028302381898 2031460747488 2031848578864 2033378667378 2036514132432 2040865658356 2042009306883 2055894124176 2058941390688 2064620330136 2065845032784 2069361134568 2070983950776 2075409130158 2084025959288 2089053706824 2094250357836 2099372247648 2101488550317 2104192849824 2106314011971 2108066137632 2108688988392 2109996601128 2114841599064 2121240708561 2130025159899 2133233090352 2144028804372 2144319677904 2145710175804 2147687060064 2149362209358 2149653806456 2155232558241 2159566345872 2164180803876 2179321459588 2180117334096 2184325642044 2188144623392 2189667828192 2193169065696 2198735648928 2200749143112 2200811494518 2206223643468 2224756189152 2225180923056 2227218634524 2230290408528 2232332799012 2237998785516 2241807895782 2247059509344 2258316054072 2263141515726 2268338166738 2268771220989 2272304031984 2273885821584 2279542253976 2284413070758 2285393340924 2285829651222 2288982261384 2291078398986 2310764804712 2312880889698 2315011791568 2316309064524 2320358800032 2320887629424 2322697871403 2323012984396 2325686834016 2332417895264 2333724922152 2341957389408 2344529204199 2347818667488 2361793778604 2363969744864 2366352778881 2370037538736 2371896148752 2372275111941 2373746176269 2375933154504 2384144905038 2393428980384 2398543144872 2410152538248 2412359637642 2412820187401 2416147942572 2418360532263 2420159178528 2432032673616 2434314468456 2448800115552 2449267622256 2450318633568 2454891658128 2456413953552 2461662701316 2463122923704 2463376306716 2467315198908 2473349490144 2473577605044 2475842786001 2490653096672 2496372162336 2501706290888 2503328538438 2513242223856 2515213136592 2519494070184 2524474263584 2543470223112 2554349698656 2554612466224 2556342035982 2562066166608 2564485035723 2567540666964 2569554161148 2573927584046 2586447446544 2592386476272 2592881395416 2598421740278 2604388265514 2610403650036 2610757795152 2610998583102 2621569427568 2623970132172 2634702063084 2645368873056 2647210359456 2652866791848 2654511853032 2659465962972 2666292231078 2666801259759 2668383167346 2672924798817 2679461947656 2692607602932 2698361037981 2704403175864 2708691070176 2711171556504 2722679075844 2738603777013 2752827106848 2755426075038 2759148179424 2761311934368 2761753115394 2767212173544 2769746250626 2781502389211 2782518176412 2785404942432 2792333810448 2801984733756 2805849223632 2808418682628 2811585317856 2813328801504 2814419577249 2819788798752 2826945834336 2828320944748 2840033546532 2842634309853 2858705072496 2860946901072 2865816279144 2873643410988 2873939024502 2882324437434 2885574405168 2899731264696 2909753377362 2912434189392 2916991569843 2921533755408 2934332190816 2934415326024 2937102519546 2941631524624 2949265606014 2961054886608 2969624846032 2976443732016 2983318457184 2983998380688 2984475140829 2989077194376 2996558036136 2997813188006 3011088072096 3014394691113 3017522020968 3024450888984 3025028294652 3039389671968 3042453572847 3045884094344 3047191121232 3047772868296 3051976348512 3054771198648 3061298487534 3081019739616 3083841186264 3088412086032 3096930495204 3104041701852 3106475926164 3111633229536 3113113695237 3126038938932 3133580560236 3141375536754 3149058371472 3155137038508 3156289274736 3162099206448 3163033482588 3164994901692 3167910872672 3178859873384 3198057526496 3199849635528 3213536717664 3216479516856 3221530590096 3224043314037 3224480709684 3245752624608 3246271205814 3268982189382 3276488463066 3282216935088 3284163898272 3284501742288 3289753598544 3298103473392 3301123714668 3309335465202 3328044711264 3337771384584 3340827951786 3345435612792 3348499198518 3356998178274 3359325426912 3362711843673 3370589264016 3391293630816 3394712273589 3399080757408 3408456047976 3410828732376 3419313380964 3423387555952 3426072214864 3426619606137 3428744476833 3436617598479 3457175193888 3469321334547 3472517687352 3480538200048 3481331444136 3484519476594 3493187435491 3498626842896 3512936084112 3537155722464 3539349137376 3542690667906 3545954617296 3547476230688 3555056308104 3555735013012 3557844223128 3563899731756 3572615930208 3576217357557 3581234925984 3590143470576 3597814717308 3605870901152 3614895408672 3615228807372 3618539456463 3624221913858 3629865361248 3630238767792 3651471702684 3673200173328 3673901433384 3682337487192 3684620930328 3689616231392 3692494051974 3695064460074 3700972798362 3710024235216 3735979645008 3744558243504 3752559436332 3754992807657 3761894161298 3779241105276 3786711395376 3790179079804 3815205334668 3821088372192 3831524547984 3831918699336 3843099249912 3851311000446 3854331241722 3860891376069 3866308352928 3876121607904 3879671169816 3889322093124 3897632610417 3906582398271 3912553768032 3916136692728 3916497874653 3932354141352 3935955198258 3952053094626 3968053309584 3979300187772 3981767779548 3985436259168 3989198944458 3995410714848 3999438346617 4002574751019 4019192921484 4023362694624 4032601185312 4033371059536 4056604763796 4063697157728 4065272722693 4066757334756 4073028264864 4081731316712 4084018613766 4111788248352 4129240660272 4131690065568 4133139112557 4138722269136 4141967901552 4150818260316 4154619375939 4168051918576 4178107413648 4188500715672 4202977100634 4212628023942 4217377976784 4219993202256 4229683198128 4242481417122 4260050319798 4266466180704 4288057608744 4288639355808 4291420351608 4298724418716 4299307612912 4310465116482 4310908536753 4319132691744 4328361607752 4358642919176 4360234668192 4368651284088 4401498286224 4401622989036 4405653779319 4412447286936 4450361846112 4454437269048 4460580817056 4464665598024 4475997571032 4483615791564 4496719782009 4516632108144 4526283031452 4536676333476 4537542441978 4544608063968 4547771643168 4559084507952 4568826141516 4570786681848 4571659302444 4577964522768 4582156797972 4591947731301 4621529609424 4625761779396 4630023583136 4632618129048 4641775258848 4645395742806 4646025968792 4667449844304 4689058408398 4712063305131 4723587557208 4732705557762 4740075077472 4743792297504 4744550223882 4747492352538 4751866309008 4768289810076 4797086289744 4820305076496 4824719275284 4825640374802 4832295885144 4836721064526 4864065347232 4868628936912 4869406808721 4898535244512 4903473284073 4909783316256 4912827907104 4914732694599 4923325402632 4926245847408 4926752613432 4934630397816 4947155210088 4949561653309 4951685572002 4964003197803 5003412581776 5006657076876 5011241927679 5022748797777 5026484447712 5030426273184 5038988140368 5086940446224 5109224932448 5112684071964 5124132333216 5128970071446 5135081333928 5139108322296 5147855168092 5172894893088 5184772952544 5185762790832 5196843480556 5208776531028 5220807300072 5221515590304 5221997166204 5226779214891 5243138855136 5247940264344 5269404126168 5305733583696 5309023706064 5318931925944 5332584462156 5333602519518 5336766334692 5345849597634 5358923895312 5385215205864 5396722075962 5408806351728 5422343113008 5436332870787 5445358151688 5477207554026 5510852150076 5523506230788 5534424347088 5538741077961 5539492501252 5542596690111 5563004778422 5565036352824 5584667620896 5603969467512 5611698447264 5616837365256 5628839154498 5642841241947 5656641889496 5680067093064 5685268619706 5717410144992 5721893802144 5731632558288 5747286821976 5747878049004 5764648874868 5771148810336 5776966500669 5781496862583 5799462529392 5819506754724 5824868378784 5833983139686 5843067510816 5868830652048 5874205039092 5883263049248 5898531212028 5903932797387 5922109773216 5939249692064 5952887464032 5967996761376 5968950281658 5978154388752 5983798416687 5993116072272 5995626376012 6028789382226 6035044041936 6048901777968 6050056589304 6084907145694 6091768188688 6094382242464 6095545736592 6109542397296 6122596975068 6167682372528 6176824172064 6193860990408 6208083403704 6212951852328 6226227390474 6252077877864 6267161120472 6282751073508 6298116742944 6304465650951 6310274077016 6312578549472 6324198412896 6326066965176 6329989803384 6357719746768 6363722125683 6390075479697 6399699271056 6432959033712 6443061180192 6448086628074 6448961419368 6492542411628 6537964378764 6552976926132 6564433870176 6569003484576 6579507197088 6596206946784 6602247429336 6618670930404 6632813389657 6675542769168 6681655903572 6690871225584 6696998397036 6713996356548 6725423687346 6741178528032 6789424547178 6806313662967 6816912095952 6821657464752 6838626761928 6846775111904 6852144429728 6853239212274 6857488953666 6873235196958 6938642669094 6945035374704 6961076400096 6962662888272 6968093614209 6969038953188 6986374870982 6997253685792 7025872168224 7033587612597 7085381335812 7091909234592 7099058336643 7110112616208 7111470026024 7115688446256 7116825335823 7127799463512 7152434715114 7180286941152 7195629434616 7230457614744 7237078912926 7238460562203 7248443827716 7255081596789 7260477535584 7302943405368 7346400346656 7347802866768 7364674974384 7369241860656 7384988103948 7390128920148 7401945596724 7420048470432 7427528358003 7471959290016 7489116487008 7505118872664 7509985615314 7523788322596 7549792199287 7558482210552 7573422790752 7580358159608 7630410669336 7663049095968 7663837398672 7686198499824 7702622000892 7708662483444 7721782752138 7759342339632 7778644186248 7795265220834 7813164796542 7832273385456 7832995749306 7864708282704 7871910396516 7904106189252 7936106619168 7958600375544 7963535559096 7978397888916 7998876693234 8000403779277 8005149502038 8018774396451 8038385842968 8066742119072 8095083113943 8113209527592 8130545445386 8133514669512 8163462633424 8168037227532 8258481320544 8266278225114 8277444538272 8283935803104 8301636520632 8309238751878 8336103837152 8344507167633 8356214827296 8377001431344 8405954201268 8425256047884 8434755953568 8439986404512 8443258731747 8459366396256 8484962834244 8520100639596 8527902929559 8576115217488 8582840703216 8597448837432 8598615225824 8620930232964 8621817073506 8656723215504 8717285838352 8737302568176 8750974709529 8802996572448 8803245978072 8811307558638 8824894573872 8908874538096 8929331196048 8951995142064 8967231583128 8993439564018 9033264216288 9043184073339 9052566062904 9073352666952 9075084883956 9118169015904 9127360718541 9137652283032 9141573363696 9143318604888 9155929045536 9164313595944 9183895462602 9243059218848 9251523558792 9265236258096 9290791485612 9292051937584 9334899688608 9339341085711 9378116816796 9424126610262 9447175114416 9465411115524 9489100447764 9494984705076 9503732618016 9536579620152 9594172579488 9640610152992 9649438550568 9651280749604 9664591770288 9673442129052 9694111877191 9737257873824 9738813617442 9806946568146 9829465389198 9846650805264 9852491694816 9853505226864 9869260795632 9894310420176 9899123306618 9903371144004 9928006395606 10006825163552 10013314153752 10022483855358 10045497595554 10077976280736 10088135531019 10173880892448 10184136820767 10225368143928 10257940142892 10270162667856 10278216644592 10279858818411 10286233430499 10295710336184 10371525581664 10393686961112 10417553062056 10441614600144 10443994332408 10453558429782 10479562306473 10495880528688 10538808252336 10611467167392 10618047412128 10637863851888 10665168924312 10667205039036 10673532669384 10691699195268 10717847790624 10728652072671 10770430411728 10793444151924 10817612703456 10844686226016 10855618369389 10872665741574 10890716303376 10954415108052 11021704300152 11047012461576 11068848694176 11077482155922 11078985002504 11085193380222 11126009556844 11130072705648 11207938935024 11233674730512 11257678308996 11285682483894 11313283778992 11360134186128 11370537239412 11463265116576 11494573643952 11495756098008 11529297749736 11553933001338 11562993725166 11582674128207 11598925058784 11639013509448 11667966279372 11692897831251 11719747194813 11737661304096 11748410078184 11749493623959 11797062424056 11807865594774 11937900563316 11956308777504 11967596833374 11986232144544 11991252752024 12057578764452 12070088083872 12097803555936 12100113178608 12169814291388 12183536377376 12191091473184 12195818168079 12219084794592 12245193950136 12318082009363 12335364745056 12387721980816 12399417337671 12416166807408 12425903704656 12452454780948 12463858127817 12504155755728 12534322240944 12565502147016 12608931301902 12620548154032 12652133930352 12659979606768 12715439493536 12727444251366 12780150959394 12799398542112 12865918067424 12896173256148 12897922838736 12932725610259 12985084823256 13075928757528 13105953852264 13204494858672 13216961337957 13237341860808 13265626779314 13351085538336 13363311807144 13381742451168 13393996794072 13427992713096 13450847374692 13490159346027 13578849094356 13612627325934 13633824191904 13643314929504 13677253523856 13706478424548 13714977907332 13746470393916 13775843193903 13877285338188 13890070749408 13925325776544 13936187228418 13938077906376 13972749741964 14067175225194 14170762671624 14198116673286 14220225232416 14222940052048 14231376892512 14233650671646 14255598927024 14304869430228 14391258869232 14460915229488 14474157825852 14476921124406 14496887655432 14510163193578 14605886810736 14695605733536 14710419852219 14729349948768 14738483721312 14744198083797 14769976207896 14780257840296 14803891193448 14848684959927 14855056716006 14892009593409 15010237745328 15019971230628 15033725783037 15047576645192 15099584398574 15116964421104 15160716319216 15260821338672 15327674797344 15372396999648 15405244001784 15417324966888 15443565504276 15518684679264 15557288372496 15590530441668 15626329593084 15664546770912 15665991498612 15680337644673 15729416565408 15743820793032 15808212378504 15917200751088 15927071118192 15956795777832 15997753386468 16000807558554 16010299004076 16037548792902 16076771685936 16190166227886 16226419055184 16261090890772 16267029339024 16326925266848 16336074455064 16532556450228 16603273041264 16616223233883 16618477503756 16689014335266 16754002862688 16811908402536 16850512095768 16886517463494 16889741311807 16928523725841 16969925668488 17040201279192 17055805859118 17152230434976 17165681406432 17194897674864 17241860465928 17243634147012 17313446431008 17330899502007 17344490587749 17434571676704 17474605136352 17501949419058 17606491956144 17622615117276 17649789147744 17711798392161 17817749076192 17858662392096 17903990284128 17934463166256 17951395250061 17986879128036 18003350629069 18086368146678 18105132125808 18146705333904 18150169767912 18254721437082 18275304566064 18283146727392 18286637209776 18328627191888 18367790925204 18503047117584 18530472516192 18581582971224 18584103875168 18678682171422 18756233633592 18848253220524 18894350228832 18913396952853 18930822231048 18978200895528 18989969410152 19073159240304 19091166377049 19170226439091 19298877101136 19302561499208 19329183540576 19346884258104 19388223754382 19477627234884 19613893136292 19658930778396 19693301610528 19707010453728 19738521591264 19788620840352 19798246613236 19806742288008 19856012791212 19898440168971 20026628307504 20044967710716 20090995191108 20176271062038 20368273641534 20418940988901 20450736287856 20515880285784 20540325335712 20556433289184 20559717636822 20572466860998 20591420672368 20787373922224 20835106124112 20883229200288 20887988664816 20907116859564 20959124612946 20991761057376 21077616504672 21100762837791 21275727703776 21297175009929 21330337848624 21334410078072 21347065338768 21383398390536 21457304145342 21540860823456 21586888303848 21711236738778 21715381686609 21745331483148 21765244790367 21781432606752 21908830216104 22043408600304 22094024923152 22154964311844 22157970005008 22170386760444 22252019113688 22260145411296 22415877870048 22467349461024 22515356617992 22571364967788 22626567557984 22649376597861 22720268372256 22741074478824 22989147287904 22991512196016 23058595499472 23107866002676 23125987450332 23165348256414 23278027018896 23335932558744 23385795662502 23439494389626 23496820156368 23498987247918 23594124848112 23615731189548 23875801126632 23935193666748 23982505504048 24001211337831 24056323189353 24115157528904 24200226357216 24285249341829 24339628582776 24391636336158 24452312048437 24490387900272 24636164018726 24775443961632 24798834675342 24832333614816 24851807409312 24904909561896 24927716255634 25008311511456 25033521502899 25068644481888 25131004294032 25217862603804 25241096308064 25304267860704 25319959213536 25329776195241 25454888502732 25560301918788 25583708788677 25792346512296 25795845677472 25865451220518 25970169646512 26151857515056 26211907704528 26408989717344 26433922675914 26474683721616 26531253558628 26726623614288 26787993588144 26855985426192 26901694749384 26980318692054 27157698188712 27225254651868 27354507047712 27382082155623 27412956849096 27429955814664 27492940787832 27551686387806 27754570676376 27872374456836 27876155812752 27945499483928 28018023257133 28134350450388 28341525343248 28396233346572 28445880104096 28467301343292 28511197854048 28609738860456 28782517738464 28921830458976 28948315651704 28953842248812 28993775310864 29020326387156 29082335631573 29211773621472 29420839704438 29488396167594 29539952415792 29560515680592 29607782386896 29697369919854 29710113432012 29784019186818 30020475490656 30039942461256 30067451566074 30095153290384 30199168797148 30233928842208 30321432638432 30521642677344 30810488003568 30834649933776 30839576455233 30858700291497 30887131008552 31114576744992 31181060883336 31252659186168 31331982997224 31360675289346 31438686919419 31487641586064 31616424757008 31834401502176 31854142236384 31913591555664 31995506772936 32001615117108 32020598008152 32075097585804 32153543371872 32185956218013 32380332455772 32452838110368 32522181781544 32534058678048 32672148910128 33065112900456 33206546082528 33232446467766 33236955007512 33378028670532 33623816805072 33701024191536 33773034926988 33779482623614 33857047451682 33939851336976 34080402558384 34111611718236 34389795349728 34483720931856 34487268294024 34661799004014 34688981175498 34748022384621 35003898838116 35078693493753 35159241584439 35212983912288 35245230234552 35423596784322 35868926332512 35902790500122 35973758256072 36006701258138 36172736293356 36210264251616 36293410667808 36300339535824 36509442874164 36550609132128 36573274419552 36587454504237 36657254383776 36735581850408 36954246028089 37006094235168 37163165942448 37357364342844 37391574383451 37512467267184 37696506441048 37826793905706 37861644462096 37956401791056 37979938820304 38146318480608 38182332754098 38340452878182 38597754202272 38605122998416 38693768516208 38776447508764 38798176830777 38955254469768 39227786272584 39317861556792 39596493226472 39613484576016 39712025582424 39796880337942 40053256615008 40089935421432 40181990382216 40352542124076 40470478038081 40736547283068 40837881977802 40901472575712 41031760571568 41119435273644 41144933721996 41182841344736 41327529581709 41574747844448 41670212248224 41775977329632 41814233719128 41918249225892 42201525675582 42594350019858 42660675697248 42668820156144 42694130677536 42766796781072 42914608290684 43173776607696 43422473477556 43430763373218 43490662966296 43530489580734 43817660432208 44086817200608 44131259556657 44188049846304 44309928623688 44315940010016 44340773520888 44504038227376 44546054879781 44676028780227 45030713235984 45101177349111 45142729935576 45298753195722 45482148957648 45983024392032 46117190998944 46215732005352 46251974900664 46330696512828 46556054037792 46671865117488 46771591325004 46878988779252 46993640312736 46997974495836 47041012934019 47188249696224 47231462379096 47751602253264 47870387333496 47965011008096 48002422675662 48112646378706 48230315057808 48570498683658 48679257165552 48783272672316 48904624096874 48980775800544 49272328037452 49597669350684 49809819123792 49855432511268 50067043005798 50262008588064 50435725207608 50659552390482 50669223935421 50785571177523 50909777005464 51120603837576 51167417577354 51584693024592 51730902441036 51940339293024 51992698506021 52033471763247 52303715030112 52423815409056 52848545395009 52867845351828 52949367443232 53062507117256 53453247228576 53575987176288 53711970852384 53803389498768 53960637384108 54010051887207 54315396377424 54450509303736 54764164311246 54825913698192 54859911629328 54985881575664 55103372775612 55509141352752 55744748913672 55752311625504 55890998967856 56036046514266 56268700900776 56683050686496 56792466693144 56934602686584 57219477720912 57273499131147 57896631303408 57907684497624 57987550621728 58040652774312 58164671263146 58841679408876 58976792335188 59079904831584 59121031361184 59215564773792 59394739839708 59420226864024 59568038373636 59695320506913 60079884922512 60134903132148 60190306580768 60398337594296 61256822966703 61620976007136 61669299867552 61679152910466 61717400582994 61774262017104 62362121766672 62505318372336 62663965994448 62721350578692 62877373838838 62975283172128 63232849514016 63302288513373 63827183111328 63891525029787 63991013545872 64003230234216 64041196016304 64150195171608 64371912436026 64760664911544 65044363563088 65146145059827 65295734371101 65344297820256 66130225800912 66464892935532 66473910015024 66756057341064 67247633610144 67402048383072 67546069853976 67558965247228 67714094903364 67879702673952 67948129793583 68160805116768 68223223436472 68967441863712 68974536588048 69323598008028 69377962350996 69496044769242 70007797676232 70157386987506 70318483168878 70490460469104 70847193568644 71805581000244 71947516512144 72003634013493 72013402516276 72345472586712 72600679071648 73018885748328 73174909008474 73356936145311 73471163700816 73908492056178 74326331884896 74714728685688 74783148766902 75024934534368 75100564508697 75393012882096 75653587811412 75723288924192 75912803582112 75959877640608 75989328585723 76364665508196 76680905756364 76751126366031 77210245996832 77387537032416 77552895017528 77596353661554 77910508939536 78455572545168 78635723113584 79192986452944 79226969152032 79424051164848 79593760675884 80179870842864 80363980764432 80705084248152 80940956076162 81473094566136 81675763955604 82063521143136 82238870547288 82289867443992 82655059163418 83628467438256 83836498451784 84403051351164 85188700039716 85337640312288 85533593562144 85829216581368 86226574065541 86347553215392 86844946955112 86861526746436 86981325932592 87060979161468 87247006894719 87635320864416 88262519113314 88619857247376 88681547041776 89008076454752 89092109759562 89352057560454 90061426471968 90202354698222 90285459871152 90597506391444 90964297915296 92431464010704 92503949801328 92518729365699 92661393025656 93343730234976 93543182650008 93757977558504 93995948991672 94082025868038 94316060758257 94462924758192 95503204506528 95740774666992 96004845351324 96225292757412 96460630115616 96557868654039 97140997367316 97358514331104 97566545344632 97809248193748 98544656074904 99195338701368 99619638247584 99710865022536 100134086011596 100871450415216 101319104780964 101338447870842 101571142355046 101819554010928 102241207675152 102334835154708 103169386049184 103461804882072 103985397012042 104066943526494 104244067153863 105236080481259 105697090790018 105735690703656 106125014234512 107606778997536 107921274768216 108020103774414 108630792754848 108901018607472 109528328622492 109651827396384 109719823258656 109762363512711 109971763151328 110206745551224 110862738084267 111018282705504 111489497827344 111781997935712 112072093028532 112174723150353 112537401801552 113584933386288 113869205373168 114438955441824 114546998262294 115793262606816 115815368995248 116081305548624 116329342526292 117683358817752 117953584670376 118789479679416 118840453728048 119136076747272 119390641013826 120159769845024 120269806264296 120796675188592 121411434114243 122513645933406 123358305820932 123434801165988 123548524034208 123982588745127 124724243533344 125010636744672 125327931988896 125442701157384 125754747677676 126023454403483 126604577026746 127783050059574 127982027091744 128006460468432 128082392032608 128300390343216 128743824872052 129521329823088 130088727126176 130292290119654 130591468742202 132260451601824 132393778669971 132929785871064 132947820030048 133512114682128 133638164639343 135092139707952 135117930494456 135428189806728 135896259587166 136446446872944 137949073176096 138647196016056 138755924701992 138992089538484 140015595352464 140314773975012 140636966337756 140980920938208 141123038802057 141694387137288 143611162000488 143895033024288 144007268026986 144026805032552 144690945173424 146037771496656 146349818016948 146713872290622 146942327401632 147816984112356 149429457371376 149566297533804 150201129017394 150786025764192 151307175622824 151978657171446 152007671806263 152356713532569 152729331016392 153361811512728 153502252732062 155105790035056 155192707323108 155821017879072 156911145090336 157271446227168 158385972905888 158545636185027 158848102329696 159187521351768 160359741685728 160727961528864 161410168496304 161881912152324 162030155661621 162946189132272 163351527911208 164477741094576 164579734887984 165310118326836 167256934876512 167672996903568 168806102702328 170377400079432 171658433162736 171820497393441 172453148131082 173689893910224 173723053492872 173962651865184 174121958322936 174494013789438 176525038226628 177239714494752 177363094083552 178184219519124 178704115120908 179085961520739 180404709396444 180570919742304 181195012782888 184862928021408 185007899602656 185037458731398 185322786051312 187086365300016 187515955117008 187991897983344 188164051736076 188632121516514 188925849516384 191481549333984 191674575089361 192009690702648 192450585514824 193115737308078 194281994734632 195133090689264 195438435179481 195618496387496 197089312149808 198390677402736 199421730045072 200268172023192 201742900830432 202638209561928 202676895741684 203142284710092 203639108021856 203844389380749 204482415350304 204669670309416 206923609764144 207970794024084 208133887052988 208488134307726 210472160962518 211394181580036 211471381407312 212250028469024 215842549536432 216010902040479 216040207548828 217802037214944 219056657244984 219524727025422 220070808435933 220413491102448 221725476168534 222978995654688 224144186057064 224349446300706 225074803603104 225301693526091 227169866772576 227738410746336 229093996524588 230253379098093 231630737990496 232162611097248 232658685052584 234043558177897 235366717635504 235907169340752 237578959358832 237680907456096 238272153494544 238781282027652 240539612528592 241593350377184 242822868228486 245027291866812 246716611641864 246869602331976 247965177490254 250885402314768 251509495355352 252046908806966 253209154053492 255566100119148 256012920936864 256600780686432 257487649744104 258679722196623 259042659646176 260584580239308 261182937484404 261741020684157 264787557339942 265859571742128 267024229364256 267276329278686 270184279415904 270235860988912 270856379613456 271792519174332 272892893745888 277294392032112 277511849403984 277984179076968 280031190704928 280629547950024 281273932675512 282246077604114 282948182274771 283388774274576 287222324000976 288014536053972 288053610065104 289381890346848 292075542993312 292699636033896 293427744581244 295633968224712 298858914742752 299132595067608 300402258034788 302614351245648 303957314342892 304015343612526 304713427065138 305458662032784 306723623025456 307004505464124 310211580070112 310385414646216 312732201461589 315708241443777 317091272370054 318375042703536 322820336992608 323763824304648 324060311323242 325892378264544 326703055822416 328955482189152 329159469775968 329287090538133 330620236653672 332588214252801 335345993807136 336524169451059 337612205404656 340754800158864 343316866325472 343640994786882 344906296262164 347379787820448 347446106985744 348243916645872 348988027578876 353050076453256 356368439038248 357408230241816 358171923041478 360809418792888 362390025565776 364234302342729 370074917462796 370645572102624 374172730600032 375031910234016 375983795966688 376328103472152 377264243033028 378070363210449 383349150178722 384019381405296 384901171029648 386231474616156 388563989469264 390266181378528 390876870358962 391236992774992 394178624299616 396781354805472 398843460090144 400536344046384 400914493918029 405276419123856 405353791483368 406284569420184 407688778761498 409339340618832 413847219528288 415941588048168 416267774105976 416976268615452 420944321925036 422788363160072 422942762814624 431685099072864 432021804080958 432080415097656 438113314489968 439049454050844 440141616871866 440826982204896 443450952337068 448288372114128 448698892601412 450603387052182 456023015418789 457070140597707 458187993049176 460506758196186 465317370105168 468087116355794 470733435271008 471814338681504 475157918717664 475636908555081 476544306989088 477562564055304 481079225057184 485645736456972 486090466984863 490054583733624 493433223283728 493739204663952 495930354980508 501770804629536 503018990710704 504093817613932 506418308106984 511132200238296 514975299488208 517359444393246 521169160478616 522365874968808 523482041368314 529575114679884 531719143484256 534552658557372 537257884562217 540471721977824 541712759226912 543585038348664 554588784064224 555023698807968 555968358153936 561259095900048 562547865351024 564492155208228 565896364549542 566777548549152 574444648001952 576029072107944 576107220130208 585399272067792 586315305538443 586855489162488 591267936449424 598265190135216 600804516069576 605228702491296 607914628685784 608030687225052 609426854130276 610917324065568 611533168142247 613447246050912 614009010928248 620770829292432 625464402923178 631416482887554 634182544740108 636750085407072 647527648609296 648120622646484 653406111644832 658574181076266 660212425307799 661240473307344 665176428505602 673048338902118 675224410809312 675905080578273 681509600317728 687281989573764 689812592524328 694892213971488 696487833291744 697976055157752 702130674533691 706100152906512 712736878076496 714816460483632 716343846082956 721618837585776 724780051131552 728468604685458 740149834925592 752656206944304 754528486066056 756140726420898 766698300357444 768038762810592 769802342059296 772462949232312 776039166589869 777127978938528 781753740717924 782473985549984 785223062052471 801072688092768 801828987836058 810552838247712 810707582966736 812569138840368 815377557522996 818678681237664 831883176096336 832535548211952 833952537230904 841888643850072 845576726320144 848844546824313 864043608161916 864160830195312 876226628979936 878098908101688 880283233743732 886901904674136 896576744228256 897397785202824 901206774104364 912046030837578 914140281195414 916375986098352 921013516392372 930634740210336 936174232711588 951273817110162 955125128110608 971291472913944 972180933969726 980109167467248 986866446567456 987478409327904 987861271614399 991860709961016 997764642758403 1006037981421408 1008187635227864 1012836616213968 1022264400476592 1029950598976416 1034718888786492 1042338320957232 1044731749937616 1046964082736628 1059150229359768 1069105317114744 1074515769124434 1087170076697328 1111936716307872 1122518191800096 1125095730702048 1128984310416456 1131792729099084 1134211089631347 1152058144215888 1170798544135584 1172630611076886 1173710978324976 1182535872898848 1196530380270432 1201609032139152 1202743481754087 1215829257371568 1216061374450104 1218853708260552 1223066336284494 1228018021856496 1241541658584864 1250928805846356 1262832965775108 1268365089480216 1295055297218592 1296241245292968 1317148362152532 1320424850615598 1322480946614688 1330352857011204 1346096677804236 1351810161156546 1368069046256367 1374563979147528 1379625185048656 1395952110315504 1404261349067382 1412200305813024 1425473756152992 1426910725665243 1429632920967264 1432687692165912 1443237675171552 1456937209370916 1458271400954589 1480299669851184 1505312413888608 1509056972132112 1512281452841796 1533396600714888 1544925898464624 1552078333179738 1563507481435848 1570446124104942 1603657975672116 1611773653686651 1621415165933472 1625138277680736 1630755115045992 1638304907245279 1663766352192672 1665071096423904 1667905074461808 1683777287700144 1691153452640288 1697689093648626 1728087216323832 1728321660390624 1756197816203376 1760566467487464 1773803809348272 1794795570405648 1802413548208728 1824092061675156 1828280562390828 1832751972196704 1834599504426741 1842027032784744 1872348465423176 1902547634220324 1910250256221216 1942582945827888 1944361867939452 1960218334934496 1975722543228798 1980637275923397 1983721419922032 1995529285516806 2016375270455728 2025673232427936 2044528800953184 2069437777572984 2084676641914464 2089463499875232 2093928165473256 2106392023601073 2118300458719536 2138210634229488 2149031538248868 2174340153394656 2257968620832912 2263585458198168 2268422179262694 2304116288431776 2328117499769607 2345261222153772 2347421956649952 2355669186157413 2403218064278304 2405486963508174 2431658514743136 2432122748900208 2437707416521104 2446132672568988 2456036043712992 2501857611692712 2525665931550216 2536730178960432 2592482490585936 2634296724305064 2640849701231196 2660705714022408 2692193355608472 2703620322313092 2736138092512734 2749127958295056 2759250370097312 2791904220631008 2808522698134764 2853821451330486 2865375384331824 2913874418741832 2916542801909178 2960599339702368 2993293928275209 3018113944264224 3024562905683592 3066793201429776 3089851796929248 3104156666359476 3127014962871696 3140892248209884 3207315951344232 3223547307373302 3261510230091984 3276609814490558 3335810148923616 3367554575400288 3395378187297252 3402633268894041 3456174432647664 3512395632406752 3521132934974928 3547607618696544 3589591140811296 3604827096417456 3648184123350312 3656561124781656 3669199008853482 3684054065569488 3744696930846352 3805095268440648 3885165891655776 3888723735878904 3951445086457596 3961274551846794 3967442839844064 3991058571033612 4032750540911456 4104207138769101 4138875555145968 4187856330946512 4212784047202146 4236600917439072 4276421268458976 4280732176995729 4298063076497736 4374814202863767 4515937241665824 4527170916396336 4536844358525388 4656234999539214 4690522444307544 4711338372314826 4810973927016348 4864245497800416 4875414833042208 4892265345137976 4914914721735837 5003715223385424 5051331863100432 5073460357920864 5184964981171872 5268593448610128 5281699402462392 5321411428044816 5384386711216944 5407240644626184 5472276185025468 5498255916590112 5617045396269528 5707642902660972 5730750768663648 5827748837483664 5833085603818356 5941911827770191 5986587856550418 6049125811367184 6133586402859552 6208313332718952 6254029925743392 6281784496419768 6319176070803219 6414631902688464 6447094614746604 6523020460183968 6553219628981116 6790756374594504 6805266537788082 6912348865295328 6984352499308821 7042265869949856 7209654192834912 7296368246700624 7313122249563312 7338398017706964 7368108131138976 7489393861692704 7610190536881296 7777447471757808 7902890172915192 7922549103693588 7982117142067224 8208414277538202 8277751110291936 8375712661893024 8425568094404292 8561464353991458 8596126152995472 8749628405727534 9054341832792672 9073688717050776 9312469999078428 9381044888615088 9422676744629652 9621947854032696 9784530690275952 9829829443471674 10007430446770848 10102663726200864 10207899806682123 10537186897220256 10563398804924784 10642822856089632 10768773422433888 10814481289252368 10944552370050936 11234090792539056 11415285805321944 11655497674967328 11666171207636712 11883823655540382 11973175713100836 12098251622734368 12416626665437904 12563568992839536 12638352141606438 12829263805376928 12842196530987187 12894189229493208 13106439257962232 13581512749189008 13610533075576164 13968704998617642 14592736493401248 14626244499126624 14676796035413928 14744744165207511 15220381073762592 15554894943515616 15805780345830384 15845098207387176 15964234284134448 16416828555076404 16851136188808584 17122928707982916 17192252305990944 17499256811455068 18147377434101552 18624939998156856 18762089777230176 18845353489259304 18957528212409657 19243895708065392 19569061380551904 19659658886943348 20415799613364246 20953057497926463 21126797609849568 21628962578504736 21889104740101872 22468181585078112 22830571610643888 23332342415273424 23767647311080764 23946351426201672 24833253330875808 25127137985679072 25276704283212876 25684393061974374 25788378458986416 26212878515924464 27163025498378016 27221066151152328 27937409997235284 29353592070827856 29489488330415022 30623699420046369 31611560691660768 31690196414774352 31928468568268896 32833657110152808 33702272377617168 34245857415965832 34998513622910136 36294754868203104 37249879996313712 37690706978518608 37915056424819314 38487791416130784 39319317773886696 40831599226728492 41906114995852926 43778209480203744 44234232495622533 45661143221287776 46664684830546848 47535294622161528 47892702852403344 50553408566425752 51368786123948748 51576756917972832 52425757031848928 54442132302304656 55874819994470568 56872584637228971 58707184141655712 58978976660830044 61247398840092738 63380392829548704 65667314220305616 67404544755234336 68491714831931664 69997027245820272 74499759992627424 75381413957037216 75830112849638628 78638635547773392 81663198453456984 83812229991705852 88468464991245066 95070589244323056 95785405704806688 101106817132851504 102737572247897496 108884264604609312 111749639988941136 113745169274457942 117957953321660088 122494797680185476 131334628440611232 132702697486867599 136983429663863328 139994054491640544 151660225699277256 157277271095546784 163326396906913968 167624459983411704 176936929982490132 190141178488646112 202213634265703008 205475144495794992 223499279977882272 227490338548915884 235915906643320176 244989595360370952 265405394973735198 303320451398554512 326652793813827936 335248919966823408 353873859964980264 398108092460602797 410950288991589984 454980677097831768 471831813286640352 489979190720741904 530810789947470396 606640902797109024 670497839933646816 707747719929960528 796216184921205594 909961354195663536 979958381441483808 1061621579894940792 1415495439859921056 1592432369842411188 1819922708391327072 2123243159789881584 3184864739684822376 4246486319579763168 6369729479369644752 12739458958739289504
- Sum of all divisors σ(n): 52005991170162032640
- Sum of proper divisors (its aliquot sum) s(n): 39266532211422743136
- 12739458958739289504 is an abundant number, because the sum of its proper divisors (39266532211422743136) is greater than itself. Its abundance is 26527073252683453632
Bases of 12739458958739289504
- Binary: 10110000110010111010011001101101001010100101001010110101101000002
- Hexadecimal: 0xB0CBA66D2A52B5A0
- Base-36: 2OSDTAZYUD600
Squares and roots of 12739458958739289504
- 12739458958739289504 squared (127394589587392895042) is 162293814561402742353122902634724566016
- 12739458958739289504 cubed (127394589587392895043) is 2067535389862235120785624972183383697935059388914583896064
-
The
square root of 12739458958739289504 is 3569237868.0524067173 -
The
cube root of 12739458958739289504 is 2335520.3800085851
Scales and comparisons
How big is 12739458958739289504?- 12,739,458,958,739,289,504 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 12,739,458,958,739,289,504 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 12739458958739289504 cubic inches would be around 194626.7 feet tall.
Recreational maths with 12739458958739289504
- 12739458958739289504 backwards is 40598293785985493721
- 12739458958739289504 is a
Harshad number . - The number of decimal digits it has is: 20
- The sum of 12739458958739289504's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 12739458958739289504 - Facts about the integer". Numbermatics.com. 2024. Web. 28 June 2024.
APA style:
Numbermatics. (2024). Number 12739458958739289504 - Facts about the integer. Retrieved 28 June 2024, from https://numbermatics.com/n/12739458958739289504/
Chicago style:
Numbermatics. 2024. "Number 12739458958739289504 - Facts about the integer". https://numbermatics.com/n/12739458958739289504/
The information we have on file for 12739458958739289504 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 12739458958739289504, math, Factors of 12739458958739289504, curriculum, school, college, exams, university, Prime factorization of 12739458958739289504, STEM, science, technology, engineering, physics, economics, calculator, twelve quintillion, seven hundred thirty-nine quadrillion, four hundred fifty-eight trillion, nine hundred fifty-eight billion, seven hundred thirty-nine million, two hundred eighty-nine thousand, five hundred four.