79329366863479312227648
79,329,366,863,479,312,227,648 is an even composite number composed of nine prime numbers multiplied together.
79329366863479312227648 is an even composite number. It is composed of nine distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred twelve divisors.
Prime factorization of 79329366863479312227648:
26 × 32 × 72 × 112 × 132 × 31 × 1312 × 163 × 12592
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 13 × 13 × 31 × 131 × 131 × 163 × 1259 × 1259)See below for interesting mathematical facts about the number 79329366863479312227648 from the Numbermatics database.
Names of 79329366863479312227648
- Cardinal: 79329366863479312227648 can be written as Seventy-nine sextillion, three hundred twenty-nine quintillion, three hundred sixty-six quadrillion, eight hundred sixty-three trillion, four hundred seventy-nine billion, three hundred twelve million, two hundred twenty-seven thousand, six hundred forty-eight.
Scientific notation
- Scientific notation: 7.9329366863479312227648 × 1022
Factors of 79329366863479312227648
Divisors of 79329366863479312227648
- Number of divisors d(n): 20412
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 28 31 32 33 36 39 42 44 48 49 52 56 62 63 64 66 72 77 78 84 88 91 93 96 98 99 104 112 117 121 124 126 131 132 143 144 147 154 156 163 168 169 176 182 186 192 196 198 208 217 224 231 234 242 248 252 262 264 273 279 286 288 294 308 312 326 336 338 341 352 363 364 372 392 393 396 403 416 429 434 441 448 462 468 484 489 496 504 507 524 528 539 546 558 572 576 588 616 624 637 651 652 672 676 682 693 704 726 728 744 784 786 792 806 819 832 847 858 868 882 917 924 936 968 978 992 1001 1008 1014 1023 1048 1056 1078 1089 1092 1116 1141 1144 1176 1179 1183 1209 1232 1248 1259 1274 1287 1302 1304 1344 1352 1364 1386 1441 1452 1456 1467 1488 1519 1521 1568 1572 1573 1584 1612 1617 1638 1694 1703 1716 1736 1764 1793 1834 1848 1859 1872 1911 1936 1953 1956 1984 2002 2016 2028 2046 2096 2112 2119 2156 2178 2184 2232 2282 2288 2352 2358 2366 2387 2418 2464 2496 2518 2541 2548 2574 2604 2608 2704 2728 2751 2772 2821 2882 2904 2912 2934 2976 3003 3038 3042 3069 3136 3144 3146 3168 3224 3234 3276 3388 3406 3423 3432 3472 3528 3549 3586 3627 3668 3696 3718 3744 3751 3777 3822 3872 3906 3912 4004 4032 4056 4061 4092 4192 4238 4312 4323 4356 4368 4433 4464 4557 4564 4576 4704 4716 4719 4732 4774 4836 4851 4928 5036 5053 5082 5096 5109 5148 5208 5216 5239 5379 5408 5456 5502 5544 5577 5642 5733 5764 5808 5824 5868 5929 5952 6006 6076 6084 6138 6288 6292 6336 6357 6419 6448 6468 6552 6776 6812 6846 6864 6944 7007 7056 7098 7161 7172 7254 7336 7392 7436 7488 7502 7554 7623 7644 7744 7812 7824 7987 8008 8112 8122 8184 8253 8281 8384 8463 8476 8624 8646 8712 8736 8813 8866 8928 9009 9114 9128 9152 9408 9432 9438 9464 9548 9672 9702 10072 10087 10106 10164 10192 10218 10269 10296 10416 10432 10478 10647 10758 10816 10912 11004 11011 11088 11154 11253 11284 11331 11466 11528 11616 11736 11858 11921 12012 12152 12168 12183 12276 12551 12576 12584 12714 12838 12896 12936 12969 13013 13104 13299 13552 13624 13671 13692 13728 13849 13888 14014 14112 14157 14196 14322 14344 14508 14672 14784 14833 14872 15004 15108 15159 15246 15288 15327 15624 15648 15717 15851 15974 16016 16137 16224 16244 16367 16368 16506 16562 16709 16731 16926 16952 17161 17248 17292 17424 17472 17626 17732 17787 17856 18018 18228 18256 18733 18864 18876 18928 19071 19096 19257 19344 19404 19723 19747 20144 20174 20212 20328 20384 20436 20449 20538 20592 20832 20956 21021 21294 21353 21483 21516 21824 22008 22022 22139 22176 22308 22506 22568 22662 22932 23056 23232 23309 23472 23716 23842 23961 24024 24304 24336 24366 24552 24843 25102 25152 25168 25389 25428 25676 25792 25872 25938 26026 26208 26257 26439 26598 27104 27248 27342 27384 27456 27547 27698 28028 28224 28314 28392 28427 28644 28688 29016 29344 29666 29744 30008 30216 30261 30318 30492 30576 30654 31031 31248 31296 31434 31702 31948 32032 32274 32448 32488 32734 32736 33012 33033 33124 33418 33462 33759 33852 33904 34322 34496 34584 34848 35252 35371 35464 35574 35763 36036 36456 36512 36549 36673 37466 37653 37728 37752 37856 38142 38192 38514 38688 38808 39029 39039 39446 39494 39897 40288 40348 40424 40656 40768 40872 40898 41076 41184 41547 41664 41912 42042 42588 42706 42966 43032 44016 44044 44278 44352 44499 44616 44671 45012 45136 45324 45477 45864 46112 46618 46944 47151 47432 47553 47684 47922 48048 48608 48672 48732 48763 49101 49104 49686 50127 50204 50336 50778 50856 51352 51483 51744 51876 52052 52416 52514 52793 52878 53196 53361 54208 54496 54684 54768 55094 55396 55583 56056 56199 56628 56784 56854 57288 57376 57629 57771 58032 58688 59169 59241 59332 59488 60016 60432 60522 60636 60984 61152 61308 61347 61691 62062 62496 62868 63063 63404 63896 64059 64064 64548 64976 65468 65472 65689 66024 66066 66248 66417 66836 66924 67518 67704 67808 68644 69168 69696 69927 70504 70609 70742 70928 71148 71526 71883 72072 72912 73024 73098 73346 74529 74932 75306 75456 75504 75712 76284 76384 77028 77077 77376 77616 78058 78078 78771 78892 78988 79317 79794 80576 80696 80848 81312 81744 81796 82152 82368 82641 83094 83447 83824 84084 85176 85281 85412 85932 86064 87857 88032 88088 88556 88998 89232 89342 90024 90272 90648 90783 90954 91091 91728 92224 93093 93236 93888 94302 94864 95106 95368 95844 96096 96943 97216 97344 97464 97526 98202 98208 99099 99372 100254 100408 100672 101556 101712 102704 102966 103488 103752 103831 104104 105028 105586 105756 106113 106392 106722 107289 108992 109368 109536 110019 110188 110792 110957 111166 112112 112398 112959 113256 113568 113708 114569 114576 114752 115258 115542 116064 117087 117117 118338 118482 118664 118976 120032 120127 120864 121044 121272 121968 122304 122616 122694 123382 124124 124641 124992 125736 126126 126808 127792 128118 129096 129952 130936 131131 131378 132048 132132 132496 132834 133497 133672 133848 134013 135036 135408 135616 137288 138061 138336 139854 141008 141218 141484 141856 142296 142659 143052 143143 143766 144144 145824 146196 146289 146692 147303 149058 149471 149864 150381 150612 151008 152339 152568 152768 154056 154154 154449 154973 155232 156116 156156 157542 157784 157976 158379 158634 159588 161392 161696 162624 163163 163488 163592 164304 164929 165282 166188 166749 166894 167648 168168 168597 170352 170562 170824 171864 172128 172887 175714 176064 176176 177112 177507 177723 177996 178464 178684 180037 180048 180544 181296 181566 181908 182182 183456 183799 184041 185073 186186 186472 188604 188771 189728 190212 190736 191688 192177 192192 192829 193886 194928 195052 196404 196416 197067 198198 198744 198989 199251 200508 200816 203112 203424 205217 205408 205932 206063 207504 207662 208208 209781 210056 211172 211512 211827 212226 212771 212784 213444 214578 217217 218736 219072 220038 220376 221584 221914 222332 223093 224224 224796 225918 226512 227136 227416 229138 229152 230516 231084 231231 232128 234174 234234 234883 236313 236676 236964 237328 240064 240254 241728 242088 242544 243529 243936 245232 245388 246764 247597 247923 248248 249282 250341 251472 252252 253616 255584 255843 256236 256399 256711 258192 259904 261872 262262 262756 263571 264096 264264 264992 265668 266994 267344 267696 268026 270072 270816 273203 273273 274576 276122 276672 277589 279279 279708 282016 282436 282968 283712 284592 285318 286104 286286 287532 288288 290829 291648 292392 292578 293384 294606 298116 298942 299728 300762 301224 302016 303017 304678 305136 308112 308308 308898 309946 310464 311493 312232 312312 312697 315084 315568 315952 316758 317268 318339 319176 322784 323392 326326 326976 327184 328608 329858 330057 330564 332376 332871 333498 333788 335296 336336 337194 340704 341124 341341 341648 343707 343728 344256 345774 351261 351428 352352 354224 355014 355446 355992 356928 357368 360074 360096 360381 362592 363132 363816 364364 366912 367598 368082 369551 370146 372372 372944 377208 377542 379456 380424 381472 383376 384354 385658 387772 389081 389856 390104 392808 393393 394134 396396 397488 397978 398502 401016 401632 402039 403403 406224 406848 410434 410816 411864 412126 414183 415008 415324 416416 419562 420112 422344 423024 423654 424452 425542 425568 426888 429156 429319 429429 434434 437472 438867 440076 440752 443168 443828 444664 446186 448413 448448 449592 451836 453024 454832 457017 458276 458304 459823 461032 462168 462462 464919 468348 468468 469766 472626 473352 473928 474656 475137 480508 484176 485088 487058 487872 489489 490464 490776 491381 493528 494787 495194 495846 496496 498564 500247 500682 502944 504504 507232 507377 511168 511686 512472 512798 513422 516384 518661 523744 524524 525512 527142 528192 528528 529984 531336 531991 533988 534688 535392 536052 540111 540144 541632 546406 546546 549152 551397 552244 555178 555219 558558 559416 564032 564872 565936 566313 569184 570636 572208 572572 575064 576576 578487 580723 581658 584784 585156 586768 589212 591201 596232 596967 597884 599456 601524 602448 606034 609356 610272 611413 615651 616224 616616 617796 618189 619892 622986 624464 624624 625394 630168 631136 631904 633516 633919 634536 635481 636678 638313 638352 645568 651651 652652 654368 657216 659716 660114 661128 661943 664752 665742 666996 667576 669279 672672 674388 678601 681408 682248 682682 683296 686309 687414 687456 691548 693693 702522 702856 704649 704704 708448 710028 710892 711984 714736 720148 720192 720762 722579 725184 726264 727632 728728 730587 735196 736164 739102 740292 742791 744744 745888 751023 754416 755084 760848 762944 766752 768708 769197 770133 771316 775544 776699 778162 779712 780208 785616 786786 788268 790713 792792 794976 795956 797004 801983 802032 803264 804078 806806 812448 819609 819819 820868 823728 824252 828366 830016 830648 832767 832832 839124 840224 840889 844688 846048 847308 848904 851084 851136 853776 853957 858312 858638 858858 868868 872487 874944 877734 880152 881504 886336 887656 889328 892372 896826 899184 903672 906048 909051 909664 914034 916552 917917 919646 922064 924336 924924 929838 934479 936696 936936 938091 939532 945252 946704 947856 949312 950274 961016 966427 968352 970176 974116 978978 980928 981552 982762 987056 989574 990388 991692 992992 997128 998613 1000494 1001364 1002001 1005888 1009008 1014464 1014754 1023372 1024023 1024944 1025596 1026844 1031121 1032768 1037322 1046297 1047488 1049048 1051024 1054284 1057056 1062672 1063982 1066373 1067976 1069376 1070784 1072104 1080222 1080288 1081143 1084811 1092812 1093092 1098304 1102794 1104488 1108653 1110356 1110438 1117116 1118832 1129744 1131872 1132626 1138368 1141272 1142141 1144416 1145144 1150128 1154503 1156974 1161446 1163316 1167243 1169568 1170312 1173536 1178424 1180179 1182402 1192464 1193934 1195768 1198912 1203048 1204896 1210209 1212068 1218712 1220544 1222826 1231302 1232448 1233232 1235592 1236378 1239784 1242549 1245972 1248928 1249248 1250788 1260259 1260336 1262272 1263808 1267032 1267838 1269072 1270962 1273356 1276626 1276704 1287957 1288287 1303302 1305304 1308736 1319432 1320228 1321397 1322256 1323886 1329504 1331484 1333992 1335152 1338558 1345239 1345344 1348776 1349803 1357202 1364496 1365364 1366592 1371051 1372618 1374828 1374912 1379469 1383096 1387386 1394757 1405044 1405712 1409298 1416896 1420056 1421784 1423968 1429472 1436519 1440296 1441524 1442441 1445158 1452528 1455264 1457456 1461174 1468467 1470392 1472328 1474143 1478204 1480584 1484361 1485582 1489397 1489488 1491776 1502046 1508832 1510168 1521696 1522131 1533504 1537416 1538394 1540266 1542632 1551088 1553398 1556324 1560416 1561651 1571232 1573572 1576536 1581426 1585081 1585584 1589952 1591912 1594008 1595973 1603966 1604064 1608156 1613612 1620333 1624896 1639218 1639638 1641736 1644181 1647456 1648504 1654191 1656732 1661296 1665534 1678248 1680448 1681778 1689376 1692096 1694616 1697808 1698939 1702168 1704703 1707552 1707914 1716624 1717276 1717716 1735461 1737736 1742169 1744974 1755468 1760304 1763008 1775312 1778656 1784744 1790901 1793652 1794793 1798368 1807344 1814219 1818102 1819328 1828068 1833104 1834239 1835834 1839292 1844128 1846953 1848672 1849848 1854567 1859676 1868958 1873392 1873872 1876182 1879064 1890504 1893408 1895712 1900548 1901757 1912421 1914939 1922032 1932854 1936704 1943123 1948232 1954953 1957956 1963104 1965524 1974112 1979148 1980407 1980776 1983384 1985829 1985984 1994256 1997226 2000988 2002728 2004002 2007837 2018016 2029508 2035803 2046744 2048046 2049888 2051192 2053688 2058927 2062242 2074644 2076481 2092594 2098096 2102048 2108568 2113947 2114112 2121119 2125344 2127964 2132746 2135952 2144077 2144208 2160444 2160576 2162286 2167737 2169622 2185624 2186184 2188879 2191761 2205588 2208976 2217306 2220712 2220876 2228373 2234232 2237664 2257387 2259488 2263744 2265252 2282544 2284282 2288832 2290288 2300256 2307591 2309006 2310399 2313948 2322892 2326632 2330097 2334486 2339136 2340481 2340624 2347072 2356848 2360358 2364804 2384928 2387868 2389387 2391536 2405949 2406096 2409792 2420418 2424136 2437424 2445652 2454023 2458827 2462604 2466464 2471184 2472756 2479568 2485098 2491944 2497856 2498301 2498496 2501576 2520518 2520672 2522667 2534064 2535676 2538144 2541924 2546712 2553252 2553408 2561871 2575914 2576574 2583713 2586857 2606604 2610608 2638864 2640456 2642794 2644512 2647772 2659008 2662968 2667821 2667984 2670304 2677116 2678819 2690478 2697552 2699606 2714404 2723567 2727153 2728992 2730728 2742102 2745236 2749656 2753751 2758938 2766192 2774772 2789514 2797243 2810088 2811424 2814273 2818596 2823821 2840112 2843568 2847936 2858944 2873038 2880592 2883048 2884882 2890316 2899281 2900209 2905056 2910528 2914912 2922348 2936934 2940784 2944656 2948286 2956408 2961168 2968722 2971164 2978794 2978976 3004092 3005233 3006003 3017664 3020336 3043392 3044262 3053479 3072069 3074832 3076788 3080532 3085264 3102176 3106796 3112648 3120832 3123302 3138891 3142464 3147144 3153072 3162852 3170162 3171168 3183824 3188016 3191946 3199119 3207932 3208128 3216312 3218761 3227224 3240666 3254433 3278436 3279276 3283472 3288362 3294912 3297008 3308382 3313464 3322592 3325959 3331068 3333187 3356496 3363556 3378752 3389232 3395616 3397878 3404336 3409406 3415104 3415828 3426423 3433248 3434552 3435432 3439667 3463509 3470922 3475472 3484338 3489948 3501729 3510936 3520608 3550624 3551639 3557312 3569488 3581802 3587304 3589586 3596736 3608657 3614688 3628438 3630627 3636204 3656136 3666208 3668478 3671668 3678584 3688256 3693906 3697344 3699696 3709134 3719352 3723937 3737916 3746784 3747744 3752364 3758128 3780777 3781008 3786816 3791424 3801096 3803514 3824842 3829878 3844064 3863871 3865708 3886246 3896464 3909906 3915912 3926208 3931048 3948224 3958296 3960814 3961552 3964191 3966768 3971658 3988512 3994452 4001976 4005456 4008004 4015674 4036032 4049409 4059016 4065061 4071606 4093488 4096092 4099776 4102384 4107376 4117854 4124484 4138407 4149288 4152962 4185188 4196192 4204096 4217136 4227894 4242238 4250688 4255928 4265492 4271904 4279891 4288154 4288416 4309557 4320888 4324572 4327323 4335474 4339244 4371248 4372368 4377758 4383522 4411176 4417952 4422429 4434612 4437433 4441424 4441752 4456746 4468191 4468464 4475328 4514774 4518976 4530504 4565088 4566393 4568564 4580576 4600512 4615182 4618012 4620798 4627896 4633601 4645784 4653264 4660194 4668972 4680962 4681248 4684953 4713696 4720716 4722509 4729608 4755243 4769856 4775736 4778774 4783072 4787919 4804163 4811898 4812192 4840836 4848272 4874848 4891304 4908046 4917654 4925208 4932543 4932928 4942368 4945512 4959136 4970196 4983888 4996602 5003152 5041036 5041344 5045334 5058053 5068128 5071352 5076288 5083848 5093424 5106504 5112799 5114109 5123742 5151828 5153148 5167426 5173714 5213208 5221216 5226507 5277728 5280912 5285588 5289024 5295544 5325936 5335642 5335968 5340608 5354232 5357638 5380956 5384379 5395104 5399212 5428808 5442657 5447134 5454306 5457984 5461456 5484204 5490472 5499312 5502717 5507502 5517876 5532384 5549544 5579028 5581147 5594486 5620176 5622848 5628546 5637192 5647642 5680224 5687136 5705271 5737263 5746076 5761184 5766096 5769764 5780632 5798562 5800418 5810112 5829369 5829824 5844696 5851901 5873868 5881568 5889312 5896572 5912816 5922336 5937444 5941221 5942328 5957487 5957588 5957952 5977699 6008184 6010466 6012006 6040672 6088524 6106958 6107409 6144138 6149664 6153576 6161064 6170528 6176781 6204352 6213592 6225296 6229443 6246604 6277782 6294288 6306144 6325704 6340324 6342336 6361727 6363357 6367648 6376032 6383892 6387953 6398238 6415864 6432231 6432624 6437522 6454448 6481332 6503211 6508866 6556872 6558552 6566637 6566944 6576724 6594016 6595901 6616764 6626928 6645184 6651918 6662136 6666374 6712992 6727112 6772161 6778464 6791232 6795756 6808672 6818812 6831656 6852846 6866496 6869104 6870864 6879334 6915883 6927018 6941844 6950944 6968676 6979896 6990291 7003458 7021443 7021872 7041216 7101248 7103278 7138976 7163604 7168161 7174608 7179172 7217314 7217847 7229376 7256876 7261254 7272408 7281373 7312272 7332416 7336956 7343336 7357168 7362069 7387812 7399392 7418268 7438704 7447874 7464611 7475832 7493568 7495488 7504728 7516256 7549399 7561554 7562016 7568001 7602192 7607028 7649684 7659756 7685613 7688128 7727742 7731416 7751139 7760571 7772492 7792928 7819812 7831824 7862096 7916592 7921628 7923104 7928382 7933536 7943316 7948369 7977024 7988904 8003463 8003952 8010912 8016008 8031348 8036457 8081521 8098818 8118032 8130122 8143212 8170701 8186976 8192184 8204768 8214752 8235708 8248968 8261253 8276814 8298576 8305924 8370376 8391729 8392384 8434272 8455788 8471463 8484476 8511856 8530984 8543808 8559782 8576308 8576832 8605259 8619114 8641776 8649144 8654646 8670948 8678488 8697843 8700627 8742496 8744736 8755516 8767044 8821813 8822352 8835904 8844858 8869224 8874866 8882848 8883504 8913492 8936382 8936928 9015699 9018009 9029548 9061008 9130176 9132786 9137128 9160437 9161152 9230364 9236024 9241596 9249779 9255792 9267202 9291568 9306528 9320388 9337944 9361924 9362496 9369906 9393527 9416673 9427392 9441432 9445018 9459216 9510486 9551472 9557548 9566144 9575838 9597357 9608326 9623796 9624384 9656283 9681672 9696544 9749696 9763299 9782608 9816092 9835308 9850416 9865086 9884736 9891024 9918272 9940392 9967776 9993204 9999561 10006304 10055633 10082072 10090668 10097087 10116106 10136256 10142704 10167696 10186848 10213008 10225598 10228218 10247484 10279269 10303656 10306296 10319001 10334852 10347428 10390527 10425779 10426416 10442432 10453014 10555456 10561824 10571176 10591088 10651872 10654917 10671284 10671936 10708464 10715276 10761912 10768758 10790208 10798424 10825971 10857616 10885314 10894268 10908612 10922912 10931557 10968408 10980944 10998624 11005434 11015004 11035752 11064768 11095567 11099088 11158056 11162294 11171811 11188972 11240352 11257092 11274384 11295284 11342331 11360448 11374272 11410542 11474526 11492152 11509267 11522368 11532192 11539528 11561264 11597124 11600836 11658738 11689392 11703802 11747736 11763136 11778624 11793144 11825632 11844672 11874888 11882442 11884656 11892573 11914974 11915176 11932921 11955398 12016368 12020932 12024012 12081344 12148227 12177048 12195183 12213916 12214818 12288276 12299328 12307152 12322128 12341056 12353562 12427184 12450592 12458886 12493208 12555564 12563551 12588576 12612288 12651408 12680648 12699533 12723454 12726714 12735296 12752064 12767784 12775906 12796476 12831728 12839673 12864462 12865248 12875044 12908896 12928671 12962664 12981969 13006422 13017732 13113744 13117104 13133274 13133888 13153448 13188032 13191802 13233528 13253856 13303836 13312299 13324272 13332748 13404573 13425984 13454224 13544322 13556928 13591512 13601861 13617344 13637624 13663312 13705692 13738208 13741728 13758668 13831766 13854036 13862849 13883688 13900803 13901888 13937352 13959792 13980582 14006916 14042886 14043744 14054859 14167527 14206556 14265729 14277952 14327208 14336322 14349216 14358344 14412489 14434628 14435694 14513752 14522508 14535367 14544816 14562746 14624544 14673912 14686672 14714336 14724138 14775624 14797629 14798784 14836536 14847833 14877408 14895748 14929222 14951664 15008539 15009456 15032512 15098798 15123108 15124032 15136002 15174159 15204384 15214056 15299368 15319512 15338397 15342327 15371226 15455484 15462832 15502278 15521142 15544984 15585856 15639624 15663648 15724192 15801709 15833184 15843256 15846208 15856764 15867072 15886632 15896738 15977808 16006926 16007904 16021824 16032016 16062696 16072914 16153137 16163042 16197636 16236064 16260244 16286424 16327971 16341402 16373952 16383367 16384368 16409536 16429504 16471416 16497936 16522506 16553628 16597152 16611848 16740752 16743441 16783458 16868544 16911576 16942926 16968952 17023712 17061968 17119564 17152616 17178161 17210518 17211789 17238228 17283552 17298288 17309292 17341896 17356976 17395686 17401254 17435891 17484992 17488107 17489472 17511032 17534088 17555703 17643626 17644704 17689716 17738448 17749732 17765696 17767008 17823663 17826984 17872764 17873856 17933097 18031398 18036018 18059096 18085991 18122016 18265572 18274256 18320874 18460728 18472048 18483192 18499558 18511584 18534404 18583136 18613056 18640776 18674747 18675888 18688329 18723848 18739812 18751733 18787054 18833346 18882864 18890036 18918432 19020972 19085181 19090071 19102944 19115096 19151676 19163859 19194714 19216652 19247592 19296693 19312566 19363344 19393088 19526598 19565216 19580701 19632184 19670616 19699911 19700832 19730172 19782048 19787703 19880784 19935552 19956409 19986408 19999122 20012608 20111266 20164144 20181336 20194174 20232212 20285408 20301463 20316483 20335392 20373696 20426016 20451196 20456436 20494968 20558538 20606053 20607312 20612592 20638002 20669704 20694856 20747649 20781054 20851558 20852832 20906028 21036631 21064329 21123648 21142352 21182176 21303744 21309834 21342568 21374353 21416928 21430552 21504483 21523824 21537516 21596848 21605699 21651942 21715232 21770628 21788536 21817224 21844119 21845824 21863114 21936816 21961888 21997248 22010868 22030008 22071504 22086207 22191134 22198176 22316112 22324588 22343622 22377944 22393833 22480704 22514184 22548768 22590568 22648197 22684662 22821084 22949052 22984304 23018534 23064384 23079056 23122528 23194248 23201672 23253417 23281713 23317476 23332309 23378784 23407604 23495472 23584847 23586288 23651264 23749776 23764884 23769312 23785146 23829948 23830352 23845107 23865842 23910796 24010389 24032736 24041864 24048024 24077669 24109371 24244563 24296454 24354096 24390366 24427832 24429636 24512103 24576552 24614304 24644256 24707124 24831257 24854368 24861473 24901184 24917772 24986416 25111128 25127102 25175187 25177152 25260599 25302816 25361296 25399066 25414389 25446908 25453428 25535568 25551812 25592952 25663456 25679346 25728924 25730496 25745291 25750088 25815777 25817792 25857342 25925328 25963938 26012844 26035464 26067559 26101881 26227488 26234208 26266548 26306896 26383604 26465439 26467056 26507712 26607672 26624598 26648544 26665496 26809146 26883427 26908448 26994253 27047097 27088644 27183024 27203722 27275248 27326624 27411384 27476416 27481311 27483456 27517336 27663532 27708072 27725698 27749337 27767376 27801606 27873001 27874704 27919584 27961164 28013832 28085772 28087488 28109718 28180581 28335054 28413112 28455427 28531458 28654416 28672644 28698432 28716688 28824978 28869256 28871388 28968849 29027504 29045016 29070734 29089632 29125492 29249088 29346031 29347824 29373344 29428672 29448276 29551248 29595258 29673072 29695666 29754816 29791496 29858444 29903328 29959237 29998683 30017078 30018912 30166899 30197596 30246216 30272004 30291261 30348318 30408768 30428112 30598736 30639024 30676794 30684654 30742452 30769673 30910968 30925664 30957003 31004556 31042284 31062031 31089968 31277337 31279248 31327296 31448384 31603418 31666368 31686512 31713528 31773264 31793476 31902299 31955616 31964751 32013852 32015808 32064032 32125392 32145828 32306274 32326084 32395272 32435207 32472128 32477913 32520488 32572848 32655942 32682804 32766734 32768736 32794671 32942832 32995872 33045012 33057563 33107256 33194304 33223696 33286701 33481504 33486882 33515433 33566916 33588269 33629141 33823152 33885852 33937904 34047424 34123936 34239128 34305232 34356322 34421036 34423578 34476456 34527801 34567104 34596576 34618584 34681673 34683792 34713952 34791372 34802508 34871782 34976214 35022064 35068176 35111406 35287252 35289408 35379432 35406371 35476896 35499464 35534016 35647326 35653968 35745528 35789593 35798763 35866194 36062796 36072036 36118192 36171982 36244032 36364159 36531144 36548512 36585549 36641748 36921456 36944096 36966384 36999116 37023168 37068808 37166272 37281552 37349494 37351776 37376658 37447696 37479624 37503466 37574108 37666692 37690653 37765728 37780072 37836864 38041944 38098599 38170362 38180142 38205888 38230192 38303352 38327718 38389428 38433304 38495184 38519019 38593386 38625132 38726688 39053196 39068029 39130432 39161402 39264368 39341232 39399822 39401664 39460344 39564096 39575406 39695227 39761568 39912818 39936897 39972816 39998244 40222532 40328288 40362672 40388348 40464424 40570816 40602926 40632966 40670784 40805583 40852032 40902392 40912872 40963307 40989936 41117076 41212106 41214624 41225184 41276004 41339408 41389712 41495298 41562108 41588547 41702409 41703116 41705664 41812056 41843893 42073262 42128658 42284704 42364352 42502581 42619668 42685136 42748706 42833856 42861104 43008966 43047648 43075032 43193696 43211398 43237467 43303884 43430464 43541256 43577072 43606101 43634448 43688238 43726228 43873632 43923776 44021736 44060016 44143008 44172414 44382268 44396352 44532089 44543499 44632224 44649176 44687244 44715671 44755888 44787666 45025617 45028368 45097536 45181136 45296394 45369324 45522477 45642168 45898104 45968608 46015191 46037068 46158112 46171307 46245056 46388496 46403344 46506834 46563426 46634952 46664618 46757568 46815208 46990944 47169694 47172576 47405127 47499552 47529768 47538624 47570292 47659896 47660704 47690214 47731684 47821592 48020778 48065472 48083728 48096048 48155338 48218742 48411181 48489126 48592908 48708192 48780732 48855664 48859272 49024206 49137511 49150101 49153104 49228608 49288512 49414248 49662514 49708736 49722946 49835544 49972832 50222256 50230323 50254204 50350374 50521198 50605632 50722592 50798132 50828778 50893816 50906856 50969611 51071136 51103624 51185904 51326912 51358692 51457848 51490582 51500176 51534483 51631554 51714684 51850656 51927876 52025688 52070928 52135118 52203762 52307673 52454976 52468416 52533096 52613792 52667109 52767208 52845793 52930878 52934112 53215344 53249196 53297088 53330992 53618292 53766854 53799291 53816896 53988506 54094194 54177288 54257973 54366048 54407444 54550496 54653248 54822768 54962622 55034672 55327064 55416144 55451396 55498674 55534752 55603212 55638583 55746002 55749408 55839168 55922328 56024241 56027664 56171544 56219436 56240789 56255199 56361162 56670108 56826224 56910854 57062916 57255543 57308832 57345288 57433376 57491577 57649956 57738512 57742776 57937698 58055008 58090032 58141468 58179264 58250984 58692062 58695648 58742103 58746688 58896552 59102496 59190516 59346144 59363109 59391332 59582992 59716888 59806656 59869227 59918474 59997366 60034156 60037824 60236813 60333798 60395192 60492432 60544008 60582522 60696636 60856224 60904389 61197472 61278048 61353588 61369308 61392617 61484904 61539346 61818159 61821936 61851328 61914006 62009112 62084568 62124062 62179936 62242947 62554674 62558496 63109893 63206836 63373024 63427056 63546528 63586952 63804598 63911232 63929502 64027704 64123059 64128064 64250784 64291656 64370911 64612548 64652168 64790544 64817097 64870414 64955826 65040976 65145696 65311884 65365608 65532357 65533468 65537472 65589342 65754689 65885664 65991744 66090024 66115126 66214512 66447392 66466387 66573402 66963008 66973764 67030866 67133832 67176538 67181499 67258282 67646304 67771704 67875808 67944591 68247872 68478256 68610464 68712644 68842072 68847156 68952912 69055602 69193152 69237168 69363346 69367584 69427904 69582744 69605016 69743564 69952428 69978997 69996927 70044128 70136352 70222812 70574504 70754541 70758864 70812742 70953792 70998928 71294652 71307936 71491056 71535321 71579186 71597526 71732388 72125592 72144072 72233007 72236384 72343964 72554911 72728318 72733689 73062288 73097024 73171098 73283496 73842912 73888192 73932768 73998232 74137616 74493771 74563104 74584419 74698988 74703552 74753316 74895392 74959248 75006932 75148216 75333384 75381306 75531456 75560144 75781797 76074713 76083888 76197198 76340724 76360284 76460384 76606704 76655436 76778856 76866608 76990368 77038038 77186772 77235873 77250264 77447331 77453376 77668969 78106392 78136058 78202677 78322804 78528736 78682464 78799644 78920688 79150812 79390454 79396317 79523136 79825636 79873794 79945632 79996488 80095103 80445064 80650281 80656576 80725344 80776696 80928848 80982759 81205852 81265932 81611166 81804784 81825744 81926614 81979872 82234152 82424212 82429248 82450368 82552008 82678816 82702451 82779424 82990596 83043389 83124216 83177094 83248011 83404818 83406232 83619003 83624112 83687786 84146524 84257316 84541743 84569408 85005162 85239336 85366281 85370272 85497412 85722208 86017932 86095296 86150064 86387392 86422796 86474934 86607768 86714533 87082512 87154144 87212202 87268896 87376476 87452456 87747264 88038093 88043472 88120032 88286016 88344828 88764536 88896731 89064178 89086998 89264448 89298352 89374488 89431342 89511776 89575332 89877711 89906479 90051234 90056736 90362272 90500697 90592788 90738648 90873783 91044954 91284336 91796208 91937216 92030382 92074136 92309019 92316224 92342614 92776992 92806688 93013668 93126852 93186093 93269904 93329236 93630416 93832011 93981888 94339388 94345152 94657849 94810254 94999104 95059536 95140584 95319792 95321408 95380428 95463368 95643184 95706897 96041556 96167456 96192096 96310676 96437484 96822362 96978252 97039943 97185816 97305621 97416384 97561464 97711328 97718544 98048412 98275022 98300202 98306208 98384013 98828496 99172689 99325028 99445892 99671088 99860103 99945664 100444512 100460646 100508408 100700748 100764807 100887423 101042396 101445184 101596264 101657556 101747569 101787632 101813712 101939222 102142272 102207248 102371808 102717384 102915696 102981164 103000352 103068966 103263108 103328797 103429368 103583403 103701312 103855752 104045019 104051376 104141856 104270236 104407524 104615346 105059773 105066192 105227584 105334218 105534416 105691586 105861756 105868224 106219113 106430688 106498392 106661984 107236584 107368779 107396289 107533708 107598582 107977012 108188388 108354576 108515946 108732096 108814888 109092477 109100992 109645536 109925244 110069344 110611963 110654128 110832288 110902792 110997348 111069504 111206424 111277166 111492004 111498816 111844656 111868367 112048482 112055328 112343088 112438872 112481578 112510398 112722324 113071959 113340216 113652448 113821708 114125832 114295797 114511086 114617664 114683569 114690576 114866752 114983154 115299912 115477024 115485552 115875396 116110016 116180064 116282936 116501968 117204087 117384124 117391296 117484206 117793104 118204992 118381032 118692288 118726218 118782664 119085681 119165984 119433776 119738454 119836948 119994732 120068312 120247127 120473626 120667596 120790384 120984864 121088016 121165044 121393272 121712448 121808778 122051237 122394944 122416749 122556096 122707176 122738616 122785234 122889921 122969808 123078692 123636318 123643872 123828012 124018224 124169136 124248124 124359872 124485894 124765641 125109348 125116992 125531679 126219786 126413672 126601937 126746048 126854112 127093056 127173904 127609196 127859004 128055408 128246118 128501568 128583312 128741822 129225096 129304336 129581088 129634194 129740828 129911652 130081952 130291392 130623768 130723229 130731216 130818303 131064714 131066936 131178684 131262131 131509378 131771328 132180048 132230252 132429024 132894784 132932774 133146804 133596267 133630497 133947528 134061732 134147013 134267664 134353076 134362998 134516564 135076851 135292608 135543408 135751616 135889182 136956512 137064907 137220928 137425288 137684144 137694312 137905824 138111204 138474336 138513921 138726692 138735168 139165488 139210032 139487128 139694863 139904856 139957994 139993854 140088256 140272704 140445624 141149008 141509082 141517728 141625484 141997856 142110241 142215381 142589304 142615872 142982112 143070642 143158372 143195052 143464776 144242371 144251184 144288144 144466014 144472768 144687928 145109822 145233543 145456636 145467378 146124576 146342196 146566992 147412533 147450303 147685824 147865536 147996464 148275232 148987542 149126208 149168838 149397976 149506632 149620471 149790784 149918496 150013864 150296432 150666768 150762612 151120288 151239893 151563594 152149426 152167776 152394396 152681448 152720568 152908833 152920768 153213408 153310872 153557712 153733216 153980736 154076076 154373544 154471746 154500528 154603449 154894662 155337938 156212784 156272116 156405354 156645608 156923019 157057472 157364928 157599288 157841376 158301624 158537379 158780908 158792634 159651272 159747588 159891264 159992976 160190206 160890128 161300562 161450688 161553392 161857696 161965518 162411704 162531864 162773919 163222332 163326163 163609568 163651488 163853228 163959744 164468304 164848424 165093929 165104016 165357632 165404902 165558848 165981192 166086778 166248432 166354188 166496022 166809636 166812464 166915749 167238006 167248224 167375572 168072723 168293048 168514632 168722367 168765597 169083486 170010324 170478672 170732562 170740544 170994824 171444416 172035864 172300128 172845592 172949868 173215536 173429066 173818799 174165024 174308288 174424404 174537792 174752952 174904912 176076186 176086944 176226309 176240064 176689656 176824193 177529072 177793462 178128356 178173996 178596704 178748976 178862684 179023552 179150664 179607681 179755422 179812958 180102468 180113472 180217037 180710439 180724544 181001394 181185576 181477296 181747566 182089908 182568672 182713167 183592416 184060764 184148272 184177851 184618038 184685228 185454477 185553984 185613376 186027336 186253704 186372186 186539808 186658472 187260832 187664022 188183989 188678776 188959771 189315698 189329679 189620508 190119072 190281168 190639584 190760856 190926736 191286368 191413794 191794801 192083112 192334912 192369177 192384192 192621352 192874968 193112733 193644724 193956504 194079886 194371632 194451291 194611242 195111007 195122928 195422656 195437088 196096824 196550044 196600404 196612416 196768026 197264067 197656992 198345378 198650056 198891784 199342176 199399161 199720206 200889024 200921292 201016816 201401496 201529614 201774846 202084792 203192528 203315112 203495138 203575264 203627424 203878444 204414496 204743616 205422217 205434768 205831392 205962328 206000704 206137932 206526216 206657594 206858736 207166806 207645611 207711504 208090038 208102752 208283712 208540472 208815048 209230692 209936991 209990781 210119546 210132384 210668436 211068832 211383172 211723512 212263623 212438226 212861376 212996784 213323968 214473168 214737558 214792578 215067416 215197164 215387711 215954024 216376776 216699021 216709152 217031892 217629776 217664733 218184954 219291072 219850488 220138688 221223926 221308256 221664576 221805584 221994696 222412848 222554332 222984008 223316093 223481313 223689312 223736734 223753257 224096964 224110656 224686176 224877744 224963156 225020796 225444648 226143918 226666583 226680432 227304896 227345391 227643416 228224139 228251664 228591594 229022172 229367138 229381152 229966308 230599824 230954048 230971104 231402941 231707619 231750792 232360128 232565872 233003936 233006907 234408174 234608031 234768248 234968412 235117883 235586208 236762064 237452436 237565328 237662689 238171362 238331968 238867552 239476908 239673896 239989464 240136624 240285309 240494254 240947252 241335192 241580768 241950843 241969728 242176032 242330088 242771711 242786544 242948277 243617556 244102474 244833498 245414352 245477232 245570468 245779842 245939616 246157384 247272636 247287744 247656024 248036448 248107353 248338272 248496248 248971788 249130167 249531282 250218696 250527151 250857009 251063358 252439572 252827344 253203874 253708224 254347808 254549113 255218392 255718008 256098843 256110816 256492236 257166624 257483644 258368203 258450192 258608672 259162176 259268388 259433317 259481656 259823304 260143599 260163904 261247536 261446458 261462432 261636606 262129428 262133872 262357368 262524262 263018756 264114279 264360096 264460504 264858048 265865548 266293608 266690193 267192534 267260994 267878689 267895056 268123464 268294026 268535328 268706152 268725996 269033128 269633133 269719437 270153702 271086816 271778364 273476203 273913024 274129814 274850576 275368288 275388624 275811648 276222408 276927057 276948672 277027842 277453384 277866589 278330976 278420064 278974256 279389726 279558279 279809712 279915988 279987708 280874087 280891248 282298016 283018164 283035456 283250968 283973547 283995712 284220482 284430762 285178608 285964224 286141284 286316744 286390104 286743149 286929552 287120691 288484742 288502368 288576288 288932028 289375856 290219644 290467086 290913272 290934756 291119829 291916863 292249152 292684392 293133984 294825066 294900606 295717697 295992928 296550464 297518067 297975084 298337676 298795952 299013264 299240942 299836992 300027728 300592864 301333536 301525224 302240576 302294421 302479786 302662269 303127188 304298852 304335552 304788792 305242707 305362896 305441136 305817666 306426816 306603011 306621744 307115424 307466432 308152152 308747088 308943492 309001056 309206898 309789324 309986391 310675876 311724623 312135057 312425568 312544232 312810708 313009697 313291216 313846038 315179319 315198576 315682752 316603248 317074758 317561816 317585268 318657339 319302544 319495176 319985952 320380412 321780256 322106337 322601124 322806341 323106784 323199149 323715392 323931036 324823408 325063728 325547838 326444664 326652326 327219136 327277431 327302976 327706456 328936608 329696848 330187858 330208032 330809804 331835889 331962384 332173556 332496864 332708376 332992044 333619272 333624928 333831498 334476012 334496448 334751144 335605101 336145446 336586096 337029264 337444734 337531194 338166972 338466403 338878267 340020648 340957344 341465124 341989648 343962577 344050707 344071728 344600256 345691184 345899736 346431072 346858132 347637598 348330048 348848808 349484551 349505904 349809824 350925289 351612261 352152372 352173888 352452618 353379312 353648386 355058144 355586924 356256712 356347992 356787277 357193408 357257043 357497952 357725368 358301328 359215362 359510844 359625916 360204936 360434074 360741381 361420878 362002788 362371152 362954592 363495132 364179816 365137344 365426334 366153711 367184832 368121528 368296544 368355702 368669763 369236076 369370456 369920551 370908954 372054672 372507408 372744372 373079616 373316944 374521664 375328044 376367978 376595037 377357552 377919542 378631396 378659358 379241016 379805811 380238144 380562336 381279168 381498403 381521712 381853472 382572736 382827588 383589602 384166224 384738354 385242704 385749936 386225466 387289448 387913008 388159772 388743264 388902582 389222484 389470081 390222014 390245856 390874176 392169687 392193648 393100088 393200808 393536052 393685523 393786393 394528134 395313984 396690756 397300112 397783568 398684352 398798322 399440412 400005749 400788801 401842584 402033632 402441039 402802992 403059228 403549692 404169584 406385056 406630224 406990276 407150528 407254848 407756888 408828992 410844434 410869536 411194721 411662784 411924656 412275864 413052432 413315188 413717472 414333612 415291222 415423008 415541763 416180076 416205504 417080944 417630096 418461384 419084589 419873982 419981562 420239092 420264768 421336872 421657691 422137664 422766344 423447024 424527246 424876452 425993568 426330723 428946336 429475116 429585156 429748319 430134832 430394328 430775422 431908048 432727113 432753552 433398042 433418304 434063784 435259552 435329466 435700629 436369908 436647497 439700976 442237599 442447852 442616512 443611168 443989392 444825696 445108664 445968016 446632186 446962626 447378624 447473468 447506514 448193928 448861413 449372352 449755488 449926312 450041592 450596377 450889296 452287836 453333166 453360864 453719679 454690782 455286832 456448278 456503328 457183188 458044344 458726499 458734276 458762304 459932616 460282823 461199648 461942208 462805882 463415238 463501584 465131744 465264709 466007872 466013814 468816348 469216062 469536496 469936824 470235766 471172416 472734067 473524128 474904872 475130656 475325378 475612137 476342724 477735104 478953816 479347792 479978928 480273248 480570618 480988508 481894504 482670384 483161536 483901686 484352064 484660176 485543422 485573088 485896554 487235112 488204948 489666996 489852979 489978489 490828704 490954464 491140936 491559684 491879232 492314768 494545272 495281787 495312048 496072896 496214706 496676544 496992496 497943576 498260334 499062564 500437392 500747247 501054302 501714018 502126716 504879144 505654688 506167101 506407748 507884377 508695616 509098226 510436784 511436016 512197686 512221632 512984472 514333248 514967288 516736406 516900384 517217344 518536776 518866634 518963312 519646608 520287198 521456397 522495072 522892916 522924864 523273212 524258856 524267744 524714736 525048524 526037512 528228558 528720192 528921008 530472579 531731096 532522991 532587216 533380386 534385068 534521988 535757378 535790112 536246928 536588052 537070656 537412304 537451992 538066256 539266266 539438874 540307404 540512621 540651111 542131317 542173632 543556728 546952406 548259628 549701152 550736576 550777248 552444816 552533553 553854114 554055684 554906768 555733178 556661952 556840128 557948512 558779452 559116558 559619424 559831976 559975416 560665721 561748174 561782496 564551967 564596032 566036328 566501936 566879313 567947094 568440964 568861524 570357216 572282568 572633488 572780208 573486298 573859104 574241382 575384403 576969484 577004736 577152576 577864056 578751712 578917157 579338199 580439288 580934172 581303723 581826544 581869512 582239658 583833726 585333021 585368784 586267968 589650132 589801212 591435394 591792201 591985856 595036134 595950168 596675352 597591904 598026528 598197483 598481884 600055456 601185728 602667072 603050448 604588842 604959572 605324538 606254376 607001731 608597704 609577584 610485414 610725792 610882272 611635332 613206022 613243488 614230848 616266651 616304304 617494176 617886984 618002112 618413796 618648679 619578648 619972782 621351752 622936833 623449246 624270114 624851136 625088464 625621416 626019394 626582432 627692076 629345353 629810973 630358638 630397152 633206496 634149516 635123632 635170536 637314678 638605088 638787643 638990352 639971904 640760824 643560512 644212674 645202248 645612682 646163133 646213568 646398298 647862072 649646816 650127456 651095676 652889328 652994199 653304652 654554862 655412912 657873216 659393696 660375716 660416064 661619608 662604943 663671778 663924768 664347112 664993728 665416752 665984088 667238544 667249856 667662996 668952024 669502288 669776669 669948279 671210202 672290892 673172192 674058528 674889468 675062388 676333944 676932806 677756534 679999749 680041296 681914688 682930248 683979296 684672417 687925154 688101414 688143456 691382368 691799472 692862144 693716264 694208823 695275196 697697616 698969102 699011808 699020721 699619648 701850578 703224522 704304744 704905236 705353649 706758624 707296772 710116288 711173848 712513424 712695984 712988067 713574554 714514086 714995904 715450736 716602656 718430724 719021688 719251832 720409872 720855927 720868148 721482762 722841756 723301579 724005576 724742304 725909184 726990264 728315133 728359632 730852668 731130257 732307422 736243056 736593088 736711404 737339526 738472152 738740912 739841102 741817908 744109344 744322059 745014816 745488744 746633888 747390501 750656088 751581453 752735956 753190074 754715104 755839084 757262792 757318716 758482032 759611622 761124672 762996806 763043424 763647339 763706944 765655176 767179204 768332448 769476708 769768967 770485408 771499872 772450932 774578896 775104609 775826016 776319544 777486528 777805164 778299951 778444968 778940162 780430797 780444028 780491712 783078569 784339374 784387296 786200176 786401616 787072104 787371046 787572786 789056268 793381512 794600224 795567136 797596644 798104021 798880824 800011498 800070579 801577602 803636067 803685168 804067264 804882078 805605984 806118456 807099384 808339168 809158311 812770112 813260448 813980552 815513776 820428609 821688868 821739072 822389442 823849312 824551728 826104864 826630376 827434944 828667224 830582444 830846016 831083526 832360152 833386237 833599767 834161888 835260192 836821843 836922768 838169178 839747964 839963124 840478184 842622261 842673744 843315382 845532688 846894048 849054492 849752904 851920641 851987136 852661446 854358659 857892672 858950232 859170312 859496638 860229447 860269664 860788656 861550844 863816096 864063031 865454226 865507104 866796084 868127568 870519104 870658932 871401258 872739816 873294994 873359487 879401952 884475198 884895704 887153091 887222336 887978784 889651392 890217328 891936032 893264372 893925252 894946936 895013028 896387856 897722826 899510976 899852624 900083184 901192754 901778592 904575672 906666332 906721728 907439358 909381564 909726961 910573664 912896556 913006656 914366376 915728121 916088688 917452998 917468552 919809033 919865232 920565646 922399296 925611764 926830476 927003168 929959173 930263488 930529418 932027628 935173869 937632696 938432124 939029091 939072992 939873648 940471532 945468134 945537957 947048256 949809744 950261312 950650756 951224274 952685448 953859863 957907632 958695584 959957856 960546496 961141236 961977016 963789008 965340768 967803372 968419023 969320352 969597447 971086844 971146176 971793108 974470224 976409896 977864041 979333992 979705958 979956978 981657408 981908928 982281872 983119368 984629536 988971269 989090544 990563574 990624096 992429412 993984992 995507667 995887152 996520668 998125128 1000874784 1001494494 1002108604 1003428036 1004253432 1006815303 1009696597 1009758288 1011309376 1012334202 1012815496 1015399209 1015768754 1016634801 1018196452 1020873568 1022872032 1024395372 1025968944 1029934576 1031887731 1032152121 1033472812 1033800768 1037073552 1037733268 1037926624 1039293216 1040574396 1041236339 1042912794 1044990144 1045785832 1046546424 1048453653 1048517712 1048535488 1049429472 1050097048 1052075024 1052775867 1056457116 1057842016 1058679251 1060945158 1063462192 1065045982 1065174432 1066760772 1068770136 1069043976 1070361831 1071514756 1071580224 1072493856 1073176104 1074824608 1074903984 1075131863 1076132512 1078532532 1078877748 1080614808 1081025242 1081302222 1082224143 1084262634 1087113456 1093904812 1096519256 1098461133 1099402304 1101554496 1104889632 1105067106 1107708228 1108111368 1109761653 1109813536 1111466356 1115897024 1117558904 1118233116 1119238848 1119663952 1119950832 1121331442 1123496348 1123564992 1127288929 1129103934 1132072656 1133003872 1133758626 1135894188 1136881928 1137723048 1139417433 1140714432 1144495209 1144565136 1145266976 1145560416 1146972596 1147718208 1148482764 1150768806 1153938968 1155657503 1155728112 1157503424 1157834314 1158676398 1160878576 1161868344 1162607446 1163653088 1163739024 1164479316 1167667452 1168410243 1170666042 1170737568 1176509061 1179300264 1179602424 1181056569 1181359179 1182870788 1183584402 1190072268 1191900336 1193350704 1195183808 1196053056 1196394966 1196963768 1200017247 1200110912 1206100896 1209177684 1209919144 1210649076 1212508752 1214003462 1216731593 1217195408 1219155168 1220970828 1221451584 1221764544 1223270664 1226412044 1226486976 1230552037 1232533302 1232608608 1233584163 1234988352 1235773968 1236827592 1237297358 1239157296 1239945564 1242703504 1245873666 1246898492 1248540228 1250176928 1251242832 1252038788 1253164864 1255384152 1257253767 1258690706 1259621946 1260717276 1260794304 1261519259 1264973073 1266412992 1268299032 1270247264 1270341072 1274629356 1277210176 1277575286 1277980704 1278992169 1281521648 1288425348 1289244957 1290404496 1291225364 1292326266 1292796596 1295724144 1298181339 1299293632 1300254912 1302191352 1305778656 1305988398 1306609304 1309109724 1309942491 1310825824 1317287923 1318787392 1320751432 1322718397 1323239216 1325209886 1327343556 1327849536 1328694224 1330833504 1331968176 1334477088 1335325992 1337904048 1339004576 1339553338 1339896558 1342420404 1342563607 1344581784 1346344384 1346584239 1348117056 1349778936 1350124776 1351789131 1352667888 1353865612 1355513068 1359999498 1360082592 1361159037 1365777049 1365860496 1367958592 1369344834 1375850308 1376202828 1376286912 1380848469 1382764736 1383598944 1387432528 1388417646 1390550392 1395395232 1395794127 1397938204 1398023616 1398041442 1403701156 1406449044 1408609488 1409810472 1410707298 1413517248 1414593544 1418202201 1422347696 1425026848 1425391968 1425976134 1427149108 1429028172 1430901472 1433205312 1436861448 1437955519 1438043376 1438503664 1440819744 1441711854 1441736296 1442965524 1445683512 1446603158 1448011152 1449484608 1453519277 1453980528 1456630266 1456719264 1461705336 1462260514 1464614844 1469558937 1469935467 1472486112 1473422808 1474679052 1476944304 1477481824 1479682204 1483635816 1485845361 1488218688 1488644118 1490029632 1490977488 1493267776 1494781002 1501312176 1503162906 1505471912 1506380148 1507713977 1509430208 1511678168 1514525584 1514637432 1516964064 1519223244 1523653131 1525993612 1526086848 1527294678 1531310352 1534358408 1536664896 1538953416 1539537934 1540970816 1542999744 1544901864 1549157792 1550209218 1551652032 1552639088 1555610328 1556599902 1556889936 1557880324 1560861594 1560888056 1563212651 1564369191 1566157138 1568678748 1568774592 1572400352 1572803232 1574144208 1574742092 1575145572 1578112536 1586666081 1586763024 1589200448 1591134272 1591417737 1595193288 1596208042 1597568973 1597761648 1600022996 1600141158 1603155204 1607272134 1607370336 1609764156 1611211968 1612236912 1614198768 1616678336 1618316622 1621537863 1621953333 1626520896 1627961104 1631027552 1640857218 1643377736 1644778884 1645825181 1647698624 1649103456 1652209728 1653260752 1657334448 1661164888 1662167052 1663638823 1664720304 1666772474 1667199534 1668323776 1670520384 1673643686 1673845536 1676338356 1679495928 1679926248 1680956368 1681997163 1685244522 1685347488 1686630764 1691065376 1693655901 1693788096 1698108984 1699401977 1699505808 1700637939 1703841282 1705322892 1708717318 1717900464 1718340624 1718993276 1720458894 1720539328 1721577312 1723101688 1726153209 1727632192 1728126062 1730908452 1731014208 1733592168 1736255136 1736751471 1741317864 1742802516 1743911169 1745479632 1746589988 1746718974 1755999063 1758803904 1768950396 1769791408 1774306182 1775957568 1780434656 1781843791 1783872064 1786528744 1787850504 1789893872 1790026056 1792775712 1795445652 1799705248 1800166368 1802385508 1803557184 1808577421 1809151344 1813332664 1814878716 1816033219 1818763128 1819453922 1821005193 1821147328 1825793112 1828732752 1831456242 1832177376 1834905996 1834937104 1839618066 1839730464 1841131292 1848799953 1851223528 1853660952 1854006336 1855946037 1859918346 1861058836 1864055256 1868810499 1870347738 1875150823 1875265392 1876864248 1878058182 1878145984 1879747296 1880943064 1888036059 1890936268 1891075914 1899619488 1901301512 1902448548 1905370896 1907719726 1915815264 1916362929 1917391168 1919915712 1922282472 1923954032 1927578016 1930681536 1935606744 1936838046 1938489399 1938640704 1939194894 1942173688 1943586216 1945066123 1948940448 1952819792 1955728082 1958667984 1959411916 1959913956 1964563744 1966118609 1966238736 1969259072 1977942538 1978181088 1981127148 1981248192 1984858824 1987814829 1987969984 1991015334 1991774304 1993041336 1996250256 2001749568 2002988988 2004217208 2006856072 2008506864 2009330007 2009844837 2013630606 2019393194 2019516576 2024668404 2025630992 2030798418 2031537508 2033269602 2036392904 2039999247 2041747136 2045744064 2048790744 2051937888 2059869152 2063775462 2064304242 2066945624 2070023879 2074147104 2075466536 2075853248 2078586432 2081148792 2082472678 2082626469 2085825588 2091571664 2093092848 2096907306 2097035424 2098858944 2100194096 2104150048 2105551734 2112914232 2115684032 2116060947 2117358502 2121890316 2126924384 2130091964 2130348864 2133521544 2137540272 2138087952 2138964201 2140723662 2143029512 2144987712 2146221077 2146352208 2149649216 2149807968 2150263726 2152265024 2157065064 2157755496 2161229616 2162050484 2162604444 2164448286 2168525268 2169904737 2174226912 2184945399 2187809624 2193038512 2193390771 2196922266 2209779264 2210134212 2215416456 2216222736 2219523306 2219627072 2222932712 2235117808 2236466232 2239327904 2239901664 2242662884 2246992696 2254577858 2254744359 2258207868 2259644387 2264145312 2266007744 2267517252 2271788376 2273763856 2275446096 2278834866 2284101721 2288990418 2289130272 2290533952 2290942017 2291120832 2293945192 2296965528 2301537612 2307877936 2309306901 2311315006 2311456224 2315668628 2317352796 2321757152 2323736688 2325214892 2325313827 2327306176 2327478048 2328958632 2334899853 2335334904 2336820486 2341332084 2341475136 2349235707 2353018122 2358600528 2359204848 2362113138 2362718358 2365741576 2367168804 2369264821 2380144536 2383800672 2386701408 2392789932 2393927536 2394312063 2400034494 2407738039 2410908201 2412201792 2418355368 2419838288 2421298152 2425017504 2428006924 2433463186 2434390816 2438310336 2441941656 2446391857 2446541328 2452824088 2456477023 2461104074 2461285827 2465066604 2465217216 2467168326 2471547936 2473655184 2474594716 2478314592 2479891128 2485407008 2491747332 2493332413 2493796984 2497080456 2500158711 2500353856 2500799301 2502485664 2504077576 2510465529 2510768304 2514507534 2517381412 2519243892 2521434552 2523038518 2527866783 2529946146 2536598064 2540494528 2540682144 2549258712 2555150572 2555961408 2557984338 2563043296 2563075977 2576850696 2578489914 2580688341 2580808992 2582450728 2584652532 2585593192 2591448288 2592189093 2596362678 2604382704 2611557312 2611976796 2613218608 2614289579 2618219448 2619884982 2621651648 2634575846 2641502864 2645436794 2646478432 2650419772 2654687112 2657388448 2661459273 2661667008 2663936352 2668954176 2670488821 2670651984 2675808096 2678009152 2679106676 2679793116 2684840808 2685127214 2689163568 2693168478 2699392943 2699557872 2700249552 2703578262 2705335776 2707731224 2711026136 2719998996 2720165184 2722318074 2729180883 2731554098 2731720992 2738689668 2751700616 2752405656 2755798661 2759427099 2761696938 2767197888 2774865056 2776835292 2781100784 2790790464 2791588254 2795876408 2796082884 2800040243 2805521607 2807402312 2812898088 2817087273 2817218976 2819620944 2821414596 2829187088 2836404402 2842050233 2844695392 2850053696 2850783936 2851952268 2854298216 2858056344 2861579589 2861802944 2873722896 2875911038 2876086752 2877007328 2881639488 2883423708 2883472592 2885931048 2891367024 2893206316 2896022304 2905257069 2907038554 2907961056 2908792341 2913260532 2913438528 2923410672 2924521028 2929229688 2933592123 2939117874 2939870934 2944972224 2946665579 2946845616 2949358104 2953888608 2954963648 2959364408 2966913807 2967271632 2971690722 2977288236 2981954976 2989562004 3002624352 3006325812 3008238233 3010943824 3012760296 3015427954 3023356336 3029051168 3029089791 3029274864 3033928128 3038446488 3046197627 3047306262 3049904403 3051987224 3054589356 3056532479 3062620704 3068716816 3077906832 3079075868 3089614957 3089803728 3095663193 3098315584 3100418436 3105278176 3111220656 3113199804 3113779872 3115760648 3121723188 3121776112 3123709017 3126425302 3128738382 3132314276 3137357496 3144800704 3145360959 3145606464 3148288416 3149484184 3150291144 3154174639 3156225072 3158327601 3173332162 3173526048 3176037753 3182835474 3190386576 3192416084 3195137946 3195523296 3200045992 3200282316 3206310408 3211085493 3214544268 3214740672 3219528312 3224473824 3225395589 3228397536 3236633244 3243075726 3243906666 3252894667 3255922208 3256852963 3262055104 3281714436 3286755472 3289557768 3291650362 3298206912 3306521504 3309138469 3314668896 3322329776 3324334104 3327277646 3329284959 3329440608 3333544948 3334399068 3347287372 3347691072 3352676712 3358786639 3358991856 3359852496 3361912736 3363994326 3370489044 3370694976 3372633121 3373261528 3381866787 3382130752 3387311802 3396217968 3398803954 3399011616 3401275878 3407682564 3410645784 3417434636 3428970853 3433485627 3435800928 3436681248 3437986552 3440917788 3443154624 3446203376 3452306418 3456252124 3461816904 3466972509 3467184336 3472510272 3473502942 3482635728 3485605032 3487822338 3490959264 3493179976 3493437948 3505230729 3511998126 3521728937 3537900792 3539582816 3543169707 3548612364 3555190639 3560869312 3563687582 3573057488 3575701008 3579787744 3580052112 3585551424 3590891304 3599410496 3600051741 3600332736 3604771016 3617154842 3618302688 3626665328 3629757432 3632066438 3637526256 3638907844 3642010386 3650194779 3651363131 3651586224 3657465504 3662912484 3664354752 3669811992 3669874208 3679236132 3679460928 3682262584 3691656111 3697599906 3702447056 3707321904 3711892074 3719836692 3722117672 3727660937 3728110512 3737620998 3740695476 3750301646 3750530784 3753728496 3756116364 3759494592 3761886128 3776072118 3781872536 3782151828 3783588347 3784557777 3794919219 3799238976 3802603024 3804897096 3810741792 3815439452 3831630528 3832725858 3844330061 3844564944 3847908064 3855156032 3867734871 3871213488 3873676092 3876978798 3878389788 3884347376 3887172432 3890132246 3897880896 3905639584 3911456164 3917335968 3918823832 3919827912 3924660047 3929127488 3929827473 3932237218 3932477472 3951863769 3955885076 3956362176 3962254296 3968155191 3969717648 3975629658 3982030668 3983548608 3986082672 3992500512 4005977976 4008434416 4013712144 4017013728 4018660014 4019689674 4027261212 4027690821 4038786388 4039033152 4049336808 4051261984 4052420099 4055367393 4061596836 4063075016 4066539204 4069126061 4072785808 4079998494 4097331147 4097581488 4103875776 4119738304 4127550924 4128608484 4133891248 4140047758 4142545407 4148294208 4150933072 4162297584 4164945356 4165252938 4171651176 4183143328 4186185696 4187382381 4193814612 4194070848 4196482433 4200388192 4208300096 4211103468 4225828464 4232121894 4234717004 4243780632 4249012117 4253848768 4254606603 4260183928 4267043088 4275080544 4276175904 4277928402 4281447324 4286059024 4292442154 4292704416 4299615936 4300527452 4313866557 4314130128 4315510992 4322459232 4324100968 4325208888 4328896572 4330540753 4337050536 4339809474 4348453824 4360557831 4369890798 4375619248 4386077024 4386781542 4393844532 4400063239 4405417471 4408676811 4420268424 4430832912 4432445472 4439046612 4445865424 4470235616 4471513501 4472932464 4478655808 4479803328 4485325768 4493985392 4509155716 4509488718 4516415736 4519288774 4523141931 4528290624 4535034504 4543299163 4543576752 4547527712 4550892192 4557669732 4568203442 4570959393 4577980836 4578260544 4581884034 4587890384 4593931056 4603075224 4615755872 4618613802 4622630012 4622912448 4631337256 4634705592 4638234601 4643514304 4647473376 4650429784 4650627654 4654956096 4657917264 4669799706 4670669808 4673640972 4682664168 4688436683 4689637953 4698471414 4706036244 4717201056 4718409696 4724226276 4725436716 4731483152 4734337608 4738529642 4759998243 4760289072 4767601344 4773402816 4785579864 4787855072 4788624126 4792706919 4800068988 4815476078 4821816402 4836710736 4839676576 4842596304 4850035008 4856013848 4864613589 4866926372 4868781632 4883883312 4892783714 4893082656 4905648176 4912954046 4922208148 4922571654 4930133208 4934336652 4937475543 4943095872 4947310368 4949189432 4956629184 4959782256 4970814016 4983494664 4986664826 4987593968 4990916469 4994160912 5000317422 5001598602 5004971328 5008155152 5020931058 5021536608 5029015068 5034762824 5038487784 5042869104 5045991489 5046077036 5055733566 5059892292 5063111053 5073196128 5081364288 5098205931 5098517424 5110301144 5115968676 5117911799 5126086592 5126151954 5153701392 5156979828 5161376682 5161617984 5164901456 5169305064 5171186384 5182896576 5184378186 5192725356 5200074737 5208765408 5210254413 5223953592 5226437216 5228579158 5231733507 5236438896 5239769964 5269151692 5283005728 5290873588 5292956864 5300839544 5309374224 5314776896 5322918546 5327872704 5340977642 5341303968 5345531373 5351616192 5358213352 5359586232 5369681616 5370254428 5378327136 5386336956 5388382769 5398785886 5399115744 5400499104 5407156524 5410671552 5415462448 5422052272 5425732263 5439997992 5444636148 5448099657 5458361766 5463015579 5463108196 5463441984 5477379336 5481549983 5503401232 5504811312 5511597322 5518854198 5523393876 5549730112 5553670584 5562201568 5567838111 5583176508 5586728147 5591752816 5592165768 5600080486 5611043214 5614804624 5625452469 5625796176 5634174546 5634437952 5639241888 5642829192 5658374176 5664108177 5672808804 5684100466 5689390784 5703904536 5708596432 5716112688 5723159178 5747445792 5749088787 5751822076 5752173504 5754014656 5766847416 5766945184 5771862096 5782734048 5786412632 5792044608 5810514138 5814077108 5815922112 5817584682 5826521064 5833703659 5835198369 5846821344 5849042056 5857752901 5858459376 5867184246 5878235748 5879741868 5893331158 5893691232 5898355827 5898716208 5907777216 5918728816 5933827614 5934543264 5943381444 5945638831 5954576472 5963444487 5963909952 5979124008 6005248704 6012651624 6016476466 6021887648 6025520592 6027990021 6030855908 6046712672 6048441217 6058102336 6058179582 6058549728 6076892976 6092395254 6094612524 6099808806 6103974448 6109178712 6113064958 6125241408 6137433632 6155813664 6158151736 6179229914 6179607456 6191326386 6200836872 6210071637 6210556352 6222441312 6226399608 6227559744 6231521296 6243446376 6243552224 6247418034 6252850604 6257476764 6264628552 6274714992 6290721918 6296576832 6298968368 6300582288 6308349278 6312450144 6316655202 6346664324 6347052096 6352075506 6365670948 6368088727 6380773152 6384832168 6390275892 6391046592 6400091984 6400564632 6412620816 6422170986 6429088536 6437013941 6438663231 6439056624 6448947648 6450791178 6456795072 6473266488 6486151452 6487813332 6505789334 6509714211 6511844416 6513705926 6563428872 6573510944 6579115536 6580172313 6583300724 6613043008 6618276938 6629337792 6644659552 6648668208 6654555292 6658569918 6658881216 6667089896 6668798136 6677019041 6694574744 6705353424 6717573278 6717983712 6719704992 6723825472 6727988652 6740978088 6745266242 6746523056 6763733574 6774623604 6778933161 6792435936 6797607908 6798023232 6802551756 6815365128 6821291568 6834869272 6852305163 6857941706 6866971254 6871601856 6873362496 6875973104 6881835576 6892406752 6904612836 6912504248 6922798883 6923633808 6927920703 6933945018 6934368672 6947005884 6965271456 6971210064 6975644676 6981918528 6986359952 6986875896 7010461458 7023996252 7026664073 7043457874 7047707121 7075801584 7079165632 7086339414 7097224728 7107794463 7110381278 7127375164 7146114976 7151402016 7159575488 7160104224 7181782608 7182936189 7200103482 7209542032 7223214117 7234309684 7236605376 7253330656 7259514864 7264132876 7275052512 7277815688 7284020772 7288654373 7300389558 7302726262 7303172448 7314931008 7325824968 7339175571 7339623984 7339748416 7358472264 7364525168 7367543359 7369431069 7383312222 7395199812 7404894112 7414643808 7423784148 7439673384 7444235344 7455321874 7456221024 7475241996 7479997239 7481390952 7500476133 7500603292 7501061568 7507456992 7512232728 7523772256 7525923041 7531396587 7552144236 7563745072 7564303656 7567176694 7569115554 7589838438 7605206048 7609794192 7621483584 7630878904 7665451716 7688660122 7689129888 7689227931 7695816128 7735469742 7742426976 7747352184 7753957596 7756779576 7768694752 7774344864 7776567279 7780264492 7811279168 7822912328 7834671936 7837647664 7839655824 7842868737 7849320094 7859654946 7864474436 7864954944 7891022503 7903727538 7911770152 7924508592 7936310382 7939435296 7951259316 7964061336 7972165344 7985001024 8009414293 8011466463 8011955952 8016868832 8027424288 8034027456 8037320028 8039379348 8042432827 8054522424 8055381642 8077572776 8098178829 8098673616 8102523968 8104840198 8110734786 8123193672 8126150032 8133078408 8138252122 8145571616 8159996988 8187542649 8194662294 8195162976 8255101848 8257216968 8267395983 8267782496 8280095516 8285090814 8301866144 8304239359 8324595168 8329890712 8330505876 8343302352 8366286656 8372371392 8374764762 8387629224 8392964866 8400120729 8400776384 8422206936 8451656928 8464243788 8469434008 8487561264 8498024234 8509213206 8520367856 8526150699 8534086176 8550161088 8552351808 8555856804 8562894648 8572118048 8584738767 8584884308 8585408832 8601054904 8613864259 8627733114 8628260256 8631021984 8644918464 8648201936 8650417776 8657793144 8661081506 8674101072 8679618948 8707096697 8721115662 8739781596 8751238496 8772154048 8773563084 8787689064 8800126478 8800776369 8810834942 8817353622 8839996737 8840536848 8861665824 8864890944 8878093224 8891730848 8900741421 8940471232 8943027002 8945864928 8970651536 8987970784 9018311432 9018977436 9024714699 9032831472 9038577548 9046283862 9070069008 9086598326 9087153504 9087269373 9095055424 9101784384 9115339464 9136406884 9141918786 9155961672 9163768068 9167248607 9169597437 9175780768 9187862112 9206150448 9231511744 9237227604 9245260024 9262674512 9268844871 9269411184 9276469202 9294946752 9300859568 9301255308 9315834528 9339599412 9341339616 9347281944 9365328336 9371127051 9376873366 9379275906 9396942828 9397945249 9412072488 9434402112 9436819392 9448452552 9450873432 9462523917 9462966304 9468675216 9477059284 9504693341 9519996486 9520578144 9528113259 9571159728 9575710144 9577248252 9585413838 9600137976 9630952156 9643632804 9673421472 9676186767 9679353152 9685192608 9712027696 9729227178 9733852744 9758684001 9767766624 9770558889 9785567428 9786165312 9811296352 9825908092 9844416296 9845143308 9860266416 9868673304 9874951086 9894620736 9898378864 9919564512 9927415407 9966989328 9973329652 9975187936 9981832938 9988321824 10000634844 10003197204 10006996571 10016310304 10041862116 10043073216 10058030136 10069525648 10076359917 10076975568 10085738208 10091982978 10092154072 10111467132 10117899363 10119784584 10126222106 10145600361 10146392256 10174634939 10196411862 10197034848 10220602288 10231937352 10235823598 10252303908 10286912559 10307402784 10313959656 10322753364 10329802912 10338610128 10342372768 10368756372 10385450712 10400149474 10400917527 10417530816 10420508826 10447907184 10452874432 10457158316 10463467014 10472877792 10479539928 10492458493 10538303384 10565186811 10566011456 10581747176 10601679088 10618748448 10645837092 10665571917 10681955284 10682607936 10691062746 10716426704 10719172464 10739363232 10740508856 10756654272 10772673912 10776765538 10797571772 10798231488 10800998208 10814313048 10830924896 10834021081 10844104544 10851464526 10878683959 10879995984 10889272296 10896199314 10916723532 10926031158 10926216392 10950584337 10954089393 10954758672 10963099966 11006802464 11009622624 11023194644 11037708396 11046787752 11074968333 11106662567 11107341168 11124403136 11135676222 11166353016 11173456294 11182982811 11183505632 11184331536 11200160972 11222086428 11229609248 11250904938 11251592352 11268349092 11278483776 11285658384 11316748352 11328216354 11345617608 11350765041 11353673331 11368200932 11407809072 11417192864 11432225376 11446318356 11494891584 11498177574 11503644152 11532990183 11533694832 11533890368 11543724192 11565468096 11572825264 11621028276 11628154216 11635169364 11645471761 11653042128 11667407318 11670396738 11693642688 11698084112 11715505802 11716918752 11734368492 11756471496 11759483736 11773980141 11786662316 11787382464 11796711654 11797432416 11826450493 11837457632 11855591307 11867655228 11869086528 11886762888 11891277662 11904465573 11909152944 11926888974 11958248016 12025303248 12032952932 12043775296 12051041184 12055980042 12061711816 12083072463 12093425344 12096882434 12116359164 12117099456 12153785952 12157260297 12184790508 12189225048 12199617612 12207378183 12207948896 12218357424 12226129916 12274867264 12291993441 12311627328 12316303472 12358459828 12359214912 12382652772 12400178219 12401673744 12420143274 12444882624 12452799216 12463042592 12486892752 12487104448 12494836068 12505701208 12514953528 12529257104 12549429984 12581443836 12589447299 12597936736 12601164576 12616698556 12624900288 12633310404 12660041947 12693328648 12704151012 12712232533 12731341896 12736177454 12747036351 12761546304 12769664336 12780551784 12800183968 12801129264 12825241632 12844341972 12858177072 12874027882 12877326462 12878113248 12901582356 12941599671 12946532976 12972302904 12975626664 12991622259 13011578668 13019428422 13027411852 13081673493 13126055761 13126857744 13147021888 13158231072 13160344626 13166601448 13200189717 13216252413 13236553876 13289319104 13297336416 13309110584 13317139836 13334179792 13337596272 13354038082 13389149488 13410706848 13414540503 13435146556 13435967424 13439409984 13455977304 13481956176 13490532484 13493046112 13527467148 13536072407 13549247208 13557866322 13569425793 13584871872 13595215816 13605103512 13629897489 13630730256 13642583136 13669738544 13704610326 13715883412 13733942508 13751946208 13762830263 13763671152 13784813504 13809225672 13825008496 13845597766 13847267616 13855841406 13867890036 13868737344 13894011768 13914703803 13930542912 13942420128 13951289352 13972719904 13973751792 14020922916 14047992504 14053328146 14065310049 14068913859 14086915748 14095414242 14151603168 14172678828 14194449456 14215588926 14220762556 14254750328 14279994729 14292229952 14302804032 14320208448 14363565216 14365872378 14400206964 14419084064 14446428234 14468619368 14490167153 14506661312 14519029728 14528265752 14550105024 14555631376 14568041544 14577308746 14600779116 14605452524 14606344896 14651649936 14654756077 14678351142 14679247968 14716944528 14729050336 14735086718 14738862138 14766624444 14790399624 14809788224 14812426629 14829287616 14847568296 14879346768 14888470688 14910643748 14912442048 14950483992 14959994478 14962781904 14972749407 15000952266 15001206584 15014913984 15023547539 15024465456 15047544512 15051846082 15062793174 15104288472 15127490144 15128607312 15134353388 15138231108 15179676876 15189333159 15210412096 15219588384 15261757808 15294617793 15330903432 15353735397 15377320244 15378259776 15378455862 15470939484 15484853952 15494704368 15507915192 15513559152 15537389504 15548689728 15553134558 15560528984 15600224211 15645824656 15675295328 15679311648 15685737474 15698640188 15719309892 15728948872 15782045006 15807455076 15817510709 15823540304 15849017184 15872620764 15878870592 15902518632 15928122672 15944330688 15988712047 16018828586 16022932926 16023911904 16033737664 16036594119 16054848576 16074640056 16078758696 16084865654 16109044848 16110763284 16155145552 16165148307 16196357658 16197347232 16209680396 16221469572 16246387344 16252300064 16266156816 16276504244 16277196789 16291143232 16319993976 16344298971 16375085298 16389324588 16390325952 16444649949 16510203696 16514433936 16534791966 16535564992 16560191032 16570181628 16584853747 16603732288 16608478718 16649190336 16659781424 16661011752 16686604704 16749529524 16760184441 16775258448 16785929732 16800241458 16844413872 16876357407 16903313856 16928487576 16938868016 16975122528 16996048468 17018426412 17040735712 17052301398 17068172352 17111713608 17124742999 17125789296 17144236096 17169477534 17169768616 17195339161 17202109808 17227728518 17255466228 17256520512 17262043968 17296403872 17300835552 17315586288 17322163012 17348202144 17359237896 17414193394 17442231324 17453326891 17479563192 17501110977 17502476992 17505595107 17547126168 17573258703 17575378128 17600252956 17601552738 17621669884 17634707244 17679993474 17681073696 17695067481 17723331648 17756186448 17783461696 17801482842 17836916493 17886054004 17891729856 17941303072 17975941568 18036622864 18037954872 18049429398 18065662944 18077155096 18092567724 18140138016 18145323651 18173196652 18174307008 18174538746 18230678928 18272813768 18283837572 18300027053 18311923344 18327536136 18334497214 18339194874 18351561536 18375724224 18412300896 18474455208 18490520048 18525349024 18537689742 18538822368 18552938404 18601719136 18602510616 18630214911 18631669056 18679198824 18682679232 18693421747 18694563888 18730656672 18742254102 18753746732 18758551812 18793885656 18795890498 18824144976 18895750601 18896905104 18901746864 18925047834 18925932608 18937350432 18954118568 19009386682 19039992972 19041156288 19056226518 19104266181 19142319456 19154496504 19170827676 19200275952 19261904312 19287265608 19311041823 19315989693 19346842944 19352373534 19370385216 19424055392 19458454356 19467705488 19517368002 19535533248 19541117778 19571134856 19600281701 19622592704 19651816184 19688832592 19690286616 19720532832 19737346608 19749902172 19796757728 19839129024 19854830814 19894351631 19933978656 19946659304 19950375872 19963665876 19976643648 20001269688 20006394408 20013993142 20031057123 20032620608 20083724232 20116060272 20139051296 20152719834 20153951136 20171476416 20183965956 20184308144 20222934264 20235798726 20239569168 20252444212 20291200722 20336799483 20349269878 20392823724 20394069696 20441204576 20463874704 20471647196 20504607816 20556915489 20573825118 20614805568 20626659053 20627919312 20645506728 20659605824 20677220256 20684745536 20737512744 20768396649 20770901424 20800298948 20801835054 20841017652 20895814368 20914316632 20926934028 20945755584 20959079856 20984916986 21076606768 21079992219 21130373622 21163494352 21203358176 21237496896 21291674184 21323383389 21331143834 21363910568 21382125492 21395727353 21432853408 21438344928 21478726464 21481017712 21545347824 21553531076 21595143544 21627304699 21628626096 21661849792 21668042162 21669642351 21688209088 21702929052 21757367918 21759991968 21778544592 21792398628 21833447064 21852062316 21852432784 21865963119 21901168674 21908178786 21909517344 21926199932 22013604928 22017526713 22019245248 22046389288 22075416792 22093575504 22102630077 22108293207 22149936666 22213325134 22214682336 22271352444 22332706032 22346912588 22365965622 22367011264 22368663072 22400321944 22439991717 22444172856 22459218496 22501809876 22503184704 22536698184 22571316768 22577769123 22656432708 22691235216 22701530082 22707346662 22736401864 22770262669 22815618144 22834385728 22864450752 22892636712 22996355148 23007288304 23065980366 23067389664 23087448384 23145650528 23163969283 23242056552 23256308432 23270338728 23290943522 23306084256 23334814636 23340793476 23396168224 23431011604 23433837504 23468736984 23511506473 23512942992 23518967472 23528606211 23547960282 23573324632 23593423308 23594864832 23608431847 23652900986 23673067509 23674915264 23711182614 23735310456 23773525776 23782555324 23808931146 23818305888 23853777948 23916496032 24028242879 24034399389 24050606496 24065905864 24102082368 24111960084 24123423632 24127298481 24166144926 24193764868 24232718328 24294536487 24307571904 24314520594 24369581016 24378450096 24399235224 24414756366 24415897792 24436714848 24452259832 24583986882 24632606944 24652102559 24716919656 24765305544 24800356438 24802187949 24803347488 24840286548 24905598432 24912718077 24926085184 24973785504 24989672136 25011402416 25029907056 25058514208 25098859968 25125118931 25162887672 25178894598 25195873472 25200362187 25202329152 25233397112 25266620808 25320083894 25386657296 25408302024 25424465066 25462683792 25472354908 25494072702 25539328672 25559541917 25561103568 25578452097 25600367936 25602258528 25650483264 25688683944 25716354144 25748055764 25754652924 25756226496 25803164712 25841592777 25883199342 25893065952 25944605808 25951253328 25983244518 26023157336 26038856844 26054823704 26121290091 26163346986 26252111522 26253715488 26316462144 26320689252 26333202896 26400379434 26432504826 26473107752 26485118429 26519990211 26594672832 26618221168 26634279672 26668359584 26675192544 26708076164 26778298976 26821413696 26829081006 26870293112 26910310427 26911954608 26963912352 26981064968 26986092224 27054934296 27072144814 27074144097 27098494416 27115732644 27138851586 27190431632 27201575041 27210207024 27259794978 27261460512 27285166272 27339477088 27409220652 27431766824 27467885016 27501745821 27503892416 27508792311 27525660526 27527342304 27618451344 27650016992 27691195532 27694535232 27711682812 27735780072 27788023536 27806534613 27829407606 27884840256 27902578704 27945439808 27947503584 28041845832 28095985008 28106656292 28130620098 28137827718 28173831496 28190828484 28193835747 28303206336 28345357656 28387571751 28388898912 28431177852 28441525112 28509500656 28514080023 28559989458 28727130432 28731744756 28800413928 28838168128 28892856468 28937238736 28980334306 29038059456 29056531504 29111262752 29136083088 29154617492 29201558232 29210905048 29276052003 29303299872 29309512154 29311676667 29356702284 29358495936 29375377031 29433889056 29458100672 29470173436 29477724276 29533248888 29580799248 29624853258 29693322373 29695136592 29758693536 29776941376 29782246221 29821287496 29900967984 29919988956 29925563808 29945498814 30001904532 30002413168 30020989713 30047095078 30048930912 30103692164 30125586348 30208576944 30229079751 30254980288 30257214624 30268706776 30276462216 30313785271 30353698089 30359353752 30378666318 30439176768 30523515616 30523904817 30589235586 30661806864 30707470794 30754640488 30756911724 30800442673 30860737677 30941878968 30989408736 31015830384 31027118304 31106269116 31121057968 31200448422 31262552563 31291649312 31300594507 31350590656 31358623296 31371474948 31397280376 31438619784 31457897744 31477375479 31564090012 31614910152 31635021418 31647080608 31695560433 31698034368 31745241528 31803094141 31805037264 31856245344 31977424094 31996715751 32037657172 32045865852 32047823808 32073188238 32149280112 32157517392 32169731308 32218089696 32221526568 32310291104 32330296614 32392715316 32394694464 32413321369 32419360792 32442939144 32492774688 32502063243 32504600128 32532313632 32553008488 32554393578 32636051877 32639987952 32688597942 32750170596 32778649176 32819056781 32862268179 32889299898 33020407392 33028867872 33069583932 33120382064 33140363256 33169707494 33216957436 33319562848 33319987701 33322023504 33373209408 33499059048 33520368882 33548948433 33550516896 33571859464 33600482916 33688827744 33752714814 33846234593 33856975152 33877736032 33950245056 33985764527 33992096936 34036852824 34052295123 34081471424 34104602796 34223427216 34249485998 34251578592 34338955068 34339537232 34390678322 34404219616 34455457036 34510932456 34592807744 34598970549 34601671104 34631172576 34644326024 34696404288 34718475792 34828386788 34884462648 34906653782 34936415283 34959126384 35002221954 35011190214 35092108259 35094252336 35146517406 35150756256 35200505912 35203105476 35243339768 35269414488 35321940423 35359986948 35362147392 35390134962 35479351479 35512372896 35602965684 35673832986 35772108008 35825382593 35882606144 36073245728 36075909744 36098858796 36131325888 36154310192 36185135448 36280276032 36290647302 36346393304 36349077492 36400523159 36461357856 36471780891 36545627536 36567675144 36600054106 36622134549 36623846688 36655072272 36668994428 36678389748 36824601792 36946653029 36948910416 36981040096 37050698048 37075379484 37077644736 37105876808 37200534657 37203438272 37205021232 37260429822 37358397648 37386843494 37389127776 37461313344 37484508204 37507493464 37517103624 37587771312 37591780996 37648289952 37718679383 37768341897 37791501202 37793810208 37803493728 37850095668 37874700864 37908237136 37980125841 38018773364 38079985944 38112453036 38136697599 38208532362 38241109053 38284638912 38308993008 38341655352 38400551904 38523808624 38574531216 38622083646 38631979386 38704747068 38739018307 38848110784 38916908712 38935410976 38974866777 39034736004 39082235556 39107097029 39142269712 39200563402 39303632368 39377665184 39378167283 39380573232 39441065664 39474693216 39499804344 39593515456 39600569151 39648757239 39709661628 39788703262 39867957312 39893318608 39927331752 40002539376 40012788816 40027986284 40062114246 40164994441 40167448464 40232120544 40243621509 40278102592 40305439668 40307902272 40367931912 40368616288 40445868528 40471597452 40479138336 40504888424 40582401444 40608217221 40673598966 40698539756 40785647448 40835925613 40882409152 40889692467 40927749408 40943294392 41004270307 41009215632 41113830978 41147650236 41253318106 41255838624 41288490789 41291013456 41354440512 41475025488 41536793298 41541802848 41600597896 41603670108 41619471817 41682035304 41744111409 41791628736 41828633264 41853868056 41918159712 41969833972 42153213536 42159984438 42195930147 42260747244 42287630671 42326988704 42339088519 42406716352 42583348368 42646766778 42662287668 42727821136 42764250984 42791454706 42865706816 42876689856 42962035424 43090695648 43107062152 43190287088 43254609398 43257252192 43336084324 43339284702 43405858104 43470501459 43514735836 43519983936 43557089184 43584797256 43664226307 43666894128 43704124632 43704865568 43731926238 43802337348 43816357572 43819034688 43852399864 43964268231 44035053426 44092778576 44150833584 44187151008 44205260154 44216586414 44299873332 44426650268 44429364672 44542704888 44576621089 44665412064 44693825176 44731931244 44737326144 44800643888 44879983434 44888345712 45003619752 45059097587 45070642617 45073396368 45142633536 45155538246 45312865416 45382470432 45403060164 45414693324 45472803728 45540525338 45567999477 45631236288 45782476181 45785273424 45992710296 46014576608 46061206191 46131960732 46134779328 46291301056 46327938566 46484113104 46512616864 46540677456 46581887044 46612168512 46669629272 46681586952 46739133287 46792336448 46800672633 46862023208 46937473968 47023012946 47025885984 47037934944 47057212422 47095920564 47146649264 47186846616 47216863694 47305801972 47346135018 47422365228 47452532127 47470620912 47547051552 47565110648 47617862292 47636611776 47707555896 47832992064 47966136141 48056485758 48068798778 48101212992 48131811728 48223920168 48246847264 48254596962 48332289852 48387529736 48459592181 48465436656 48495444921 48589072974 48629041188 48739162032 48756900192 48798470448 48829512732 48873429696 48904519664 49167973764 49186648511 49265213888 49304205118 49333949847 49433839312 49530611088 49600712876 49604375898 49606694976 49680573096 49754561241 49811196864 49825436154 49947571008 49976290793 49979344272 50022804832 50059814112 50117028416 50250237862 50280553323 50325775344 50357789196 50400724374 50466794224 50533241616 50640167788 50773314592 50816604048 50848930132 50925367584 50944709816 50988145404 51020580611 51078657344 51119083834 51122207136 51156904194 51204517056 51374228997 51377367888 51432708288 51496111528 51509305848 51572803513 51586017483 51606329424 51683185554 51766398684 51786131904 51889211616 51902506656 51966489036 52046314672 52077713688 52109647408 52242580182 52326693972 52359980673 52503332931 52504223044 52507430976 52641378504 52666405792 52681461287 52719776109 52800758868 52865009652 52946215504 52970236858 53039980422 53236442336 53268559344 53336719168 53350385088 53416152328 53510749479 53556597952 53658162012 53740586224 53820620854 53823909216 53927824704 53962129936 54109868592 54144289628 54148288194 54196988832 54231465288 54277703172 54380863264 54403150082 54420414048 54435970953 54519589956 54522921024 54678954176 54818441304 54863533648 54900081159 54935770032 55003491642 55017584622 55051321052 55054684608 55236902688 55237157521 55300033984 55382391064 55423365624 55471560144 55576047072 55613069226 55658815212 55805157408 55895007168 56065900051 56080265241 56083691664 56191970016 56213312584 56261240196 56275655436 56297029789 56347662992 56381656968 56387671494 56687251803 56690715312 56775143502 56777797824 56862355704 56883050224 57019001312 57028160046 57119978916 57200822107 57312798543 57463489512 57600827856 57785712936 57874477472 57933125469 57960668612 58113063008 58129675513 58222525504 58272166176 58309234984 58403116464 58421810096 58552104006 58606599744 58619024308 58623353334 58713404568 58750754062 58800845103 58867778112 58940346872 58955448552 59066497776 59161598496 59249706516 59386644746 59390273184 59517387072 59564492442 59642574992 59683054893 59801935968 59839977912 59851127616 59890997628 60003809064 60004826336 60041979426 60093171369 60094190156 60097861824 60207384328 60251172696 60297049813 60417153888 60458159502 60514429248 60537413552 60552924432 60627570542 60707396178 60718707504 60757332636 60949676879 61047031232 61047809634 61178471172 61323613728 61414941588 61509280976 61513823448 61600885346 61721475354 61879977159 61883757936 61978817472 62031660768 62054236608 62212538232 62242115936 62305189947 62400896844 62525105126 62583298624 62601189014 62742949896 62794560752 62877239568 62915795488 62954750958 63128180024 63229820304 63239976657 63270042836 63294161216 63391120866 63490483056 63606188282 63610074528 63712490688 63954848188 63993431502 64075314344 64091731704 64146376476 64170740249 64187182059 64298560224 64315034784 64339462616 64436179392 64443053136 64620582208 64660593228 64785430632 64826642738 64838721584 64881914097 64885878288 64985549376 65004126486 65064627264 65106016976 65108787156 65272103754 65279975904 65377195884 65500341192 65557298352 65597889357 65638113562 65724536358 65778599796 66040814784 66057735744 66139167864 66240764128 66280726512 66307890231 66339414988 66433914872 66532853387 66639125696 66639975402 66644047008 66998118096 67040737764 67097896866 67101033792 67143718928 67200965832 67377655488 67505429628 67692469186 67713950304 67733307369 67755472064 67971529054 67984193872 68073705648 68104590246 68209205592 68310788007 68446854432 68498971996 68503157184 68677910136 68679074464 68781356644 68808439232 68910914072 69021864912 69197941098 69262345152 69288652048 69436951584 69491907849 69656773576 69768925296 69813307564 69872830566 69918252768 70004443908 70022380428 70048975997 70184216518 70188504672 70293034812 70301512512 70401011824 70406210952 70486679536 70534519419 70538828976 70643880846 70719973896 70780269924 70807153351 70825295541 70958702958 71019202527 71024745792 71205931368 71347665972 71544216016 71650765186 72084728637 72146491456 72151819488 72197717592 72308620384 72370270896 72381895443 72581294604 72692786608 72698154984 72801046318 72922715712 72943561782 73091255072 73135350288 73200108212 73244269098 73247693376 73310144544 73337988856 73356779496 73447209451 73893306058 73897820832 73956307677 73962080192 74150758968 74211753616 74401069314 74410042464 74520859644 74716795296 74738154231 74773686988 74778255552 74969016408 75014986928 75034207248 75175542624 75183561992 75296579904 75375356793 75437358766 75536683794 75583002404 75587620416 75606987456 75700191336 75816474272 75838147567 75960251682 76037546728 76150787713 76159971888 76224906072 76273395198 76417064724 76482218106 76617986016 76678625751 76683310704 76801103808 77047617248 77149062432 77244167292 77263958772 77293304803 77409494136 77478036614 77524778331 77833817424 77870821952 77949733554 78069472008 78164471112 78214194058 78284539424 78363870273 78401126804 78607264736 78755330368 78756334566 78761146464 78949386432 78999608688 79201138302 79297514478 79419323256 79455355287 79577406524 79786637216 79854663504 80005078752 80025577632 80055972568 80124228492 80329988882 80334896928 80464241088 80487243018 80610879336 80730931281 80735863824 80737232576 80891737056 80943194904 80958276672 81009776848 81042976949 81164802888 81216434442 81347197932 81397079512 81571294896 81604725123 81671851226 81779384934 81855498816 81886588784 82008540614 82018431264 82227661956 82295300472 82505237463 82506636212 82511677248 82576981578 82582026912 82785153451 82950050976 83073586596 83083605696 83201195792 83207340216 83238943634 83364070608 83488222818 83657266528 83681181233 83707736112 83836319424 83939667944 84306427072 84319968876 84391860294 84521494488 84575261342 84581507241 84653977408 84678177038 85166696736 85293533556 85324575336 85455642272 85528501968 85542240069 85582909412 85924070848 86181391296 86214124304 86380574176 86509218796 86514504384 86672168648 86678569404 86801247533 86811716208 86941002918 87029471672 87114178368 87169594512 87328452614 87333788256 87408249264 87409731136 87463852476 87604674696 87632715144 87704799728 87928536462 88070106852 88103557223 88126131093 88185557152 88301667168 88374302016 88410520308 88433172828 88599746664 88853300536 89079967119 89085409776 89153242178 89330824128 89387650352 89463862488 89601287776 89759966868 89776691424 90007239504 90062969139 90118195174 90141285234 90146792736 90311076492 90625730832 90764940864 90806120328 90829386648 90941355813 90945607456 91081050676 91135998954 91346632949 91564952362 91570546848 91571714451 91985420592 92029153216 92122412382 92263921464 92401328019 92655877132 92968226208 93025233728 93081354912 93163774088 93339258544 93363173904 93478266574 93601345266 93724046416 93787657689 93874947936 93901783521 94046025892 94051771968 94075869888 94114424844 94191841128 94293298528 94373693232 94432126437 94433727388 94611603944 94692270036 94752506849 94844730456 94905064254 94941241824 95094103104 95130221296 95235724584 95409282423 95415111792 95778063667 95932272282 96112971516 96137597556 96263623456 96447840336 96493694528 96509193924 96664579704 96775059472 96919184362 96930873312 96990889842 97178145948 97239964107 97258082376 97478324064 97506189729 97513800384 97596940896 97659025464 97809039328 97908155631 98335947528 98373297022 98457170343 98608410236 98667899694 98867678624 99061222176 99201425752 99208751796 99361146192 99509122482 99650872308 99952581586 99958688544 99959963103 100045609664 100119628224 100500475724 100561106646 100651550688 100715578392 100801448748 100839734677 100933588448 101066483232 101280335576 101538703779 101546629184 101633208096 101697860264 101850735168 101889419632 101957293581 101976290808 102041161222 102238167668 102244414272 102313808388 102583292539 102748457994 102754735776 102992223056 103018611696 103145607026 103172034966 103212658848 103366371108 103532797368 103778423232 103805013312 103932978072 104092629344 104122385809 104155427376 104219294816 104485160364 104551626751 104653387944 104719961346 104809245849 105006665862 105008446088 105276324777 105282757008 105332811584 105362922574 105439552218 105601517736 105730019304 105892431008 105940473716 106079960844 106438054437 106472884672 106537118688 106832304656 107021498958 107316324024 107476147779 107481172448 107641241708 107647818432 107924259872 108219737184 108288579256 108296576388 108393977664 108462930576 108555406344 108761726528 108806300164 108840828096 108871941906 109039179912 109173597047 109201569477 109636882608 109727067296 109800162318 109871540064 110006983284 110035169244 110102642104 110473805376 110474315042 110764782128 110839959087 110846731248 110943120288 111152094144 111226138452 111317630424 111601603971 111610314816 111920984329 112131800102 112160530482 112167383328 112383940032 112426625168 112522480392 112551310872 112594059578 112695325984 112763313936 112775342988 113156038149 113192257061 113374503606 113381430624 113550287004 113724711408 113766100448 113940377523 114038002624 114056320092 114239957832 114401644214 114410092797 114625597086 114926979024 115201655712 115571425872 115748954944 115866250938 115921337224 116217054921 116226126016 116259351026 116544332352 116618469968 116806232928 116843620192 117104208012 117238048616 117246706668 117321291087 117426809136 117501508124 117601690206 117880693744 117910897104 118132995552 118134501849 118323196992 118499413032 118773289492 118780546368 119128984884 119174231891 119285149984 119366109786 119603871936 119679955824 119781995256 120007618128 120009652672 120083958852 120186342738 120188380312 120414768656 120494983323 120502345392 120594099626 120834307776 120916319004 121074827104 121105848864 121255141084 121414792356 121437415008 121514665272 121824651663 121899353758 122095619268 122173288237 122356942344 122507776839 122647227456 122829883176 123012810921 123018561952 123027646896 123201770692 123442950708 123759954318 123767515872 123865472367 124063321536 124425076464 124484231872 124610379894 124801793688 124858415451 125050210252 125202378028 125485899792 125589121504 125754479136 125831590976 125909501916 126256360048 126459640608 126479953314 126540085672 126782241732 126862892013 126980966112 127017265557 127212376564 127220149056 127909696376 127986863004 128100189371 128150628688 128183463408 128292752952 128341480498 128374364118 128597120448 128630069568 128678925232 128886106272 129321186456 129570861264 129653285476 129677443168 129763828194 129771756576 130008252972 130090955423 130212033952 130217574312 130411504377 130544207508 130559951808 130754391768 130992678921 131000682384 131114596704 131195778714 131276227124 131449072716 131557199592 131892804693 132270254207 132278335728 132481528256 132561453024 132615780462 132678829976 132867829744 133065706774 133279950804 133288094016 133729863267 133996236192 134081475528 134195793732 134287437856 134401931664 135010859256 135177292761 135211927851 135384938372 135427900608 135466614738 135943058108 135968387744 136147411296 136209180492 136401960409 136418411184 136621576014 136893708864 136997943992 137347428543 137355820272 137358148928 137562713288 137821828144 138043729824 138395882196 138577304096 138873903168 138983815698 139260461417 139313547152 139537850592 139626615128 139745661132 139836505536 140008887816 140044760856 140097951994 140217399861 140368433036 140377009344 140586069624 140802023648 140812421904 140842274053 140973359072 141069038838 141077657952 141287761692 141439947792 141560539848 141614306702 141650591082 141917405916 142038405054 142357596381 142411862736 142695331944 143088432032 143301530372 143898408423 144169457274 144303638976 144386613371 144395435184 144617240768 144740541792 144763790886 145162589208 145378776543 145385573216 145396309968 145602092636 145887123564 146182510144 146270700576 146400216424 146488538196 146620289088 146675977712 146713558992 146894418902 147559945533 147786612116 147795641664 147912615354 148301517936 148423507232 148802138628 148820084928 149041719288 149263683723 149433590592 149476308462 149547373976 149928872379 149938032816 150029973856 150068414496 150351085248 150367123984 150750713586 150874717532 151073367588 151166004808 151391132893 151400382672 151632948544 151676295134 151920503364 152075093456 152301575426 152319943776 152449812144 152546790396 152834129448 152964436212 153061741833 153235972032 153357251502 153366621408 154095234496 154122686991 154298124864 154488334584 154527917544 154586609606 154718410539 154758052449 154818988272 154956073228 155049556662 155667634848 155899467108 156138944016 156328942224 156428388116 156569078848 156727740546 156802253608 157079942019 157214529472 157512669132 157522292928 157999217376 158044383861 158402276604 158595028956 158838646512 158910710574 159154813048 159391838683 159573274432 159709327008 160010157504 160051155264 160111945136 160248456984 160659977764 160669793856 160974486036 161202316847 161221758672 161461862562 161471727648 161783474112 161886389808 162019553696 162085953898 162329605776 162432868884 162694395864 162794159024 163142589792 163209450246 163343702452 163558769868 163773177568 164017081228 164036862528 164455323912 164580545311 164590600944 164700243477 165010474926 165013272424 165153963156 165164053824 165259022929 165570306902 165711472563 165900101952 166147173192 166402391584 166414680432 166477887268 166728141216 166976445636 167314533056 167362362466 167415472224 167879335888 168197700153 168240795723 168639937752 168783720588 168891089367 169042988976 169150522684 169163014482 169356354076 170061755409 170333393472 170587067112 170649150672 170911284544 171057003936 171084480138 171165818824 171602466321 172428248608 172564717913 172761148352 173018437592 173344337296 173357138808 173602495066 173623432416 173882005836 174058943344 174339189024 174389026539 174656905228 174667576512 174816498528 174927704952 175209349392 175265430288 175409599456 175857072924 175875832517 176140213704 176207114446 176252262186 176371114304 176402535309 176603334336 176821040616 176866345656 177199493328 177706601072 178159934238 178170819552 178306484356 178775300704 178916793419 178927724976 179049164679 179202575552 179519933736 179553382848 180014479008 180125938278 180236390348 180282570468 180293585472 180622152984 180891149439 181251461664 181612240656 181658773296 181882711626 181891214912 182162101352 182271997908 182693265898 182849030637 183129904724 183141093696 183143428902 183970841184 184244824764 184527842928 184802656038 185311754264 185639931477 185936452416 186162709824 186327548176 186678517088 186726347808 186956533148 187202690532 187448092832 187575315378 187749895872 187803567042 188092051784 188228849688 188372172989 188383682256 188586597056 188747386464 188864252874 188867454776 189223207888 189384540072 189505013698 189689460912 189810128508 189882483648 190260442592 190411025287 190471449168 190818564846 190830223584 191556127334 191864544564 192225943032 192275195112 192512220747 192527246912 192561546177 192895680672 193018387848 193329159408 193550118944 193838368724 193861746624 193981779684 194356291896 194479928214 194516164752 194645742291 194956648128 195012379458 195193881792 195318050928 195618078656 195816311262 196671895056 196746594044 196914340686 197216820472 197335799388 197735357248 198122444352 198402851504 198417503592 198722292384 199018244964 199301744616 199598560161 199905163172 199917377088 199919926206 201000951448 201122213292 201303101376 201431156784 201602897496 201679469354 201867176896 202132966464 202560671152 203077407558 203266416192 203395720528 203778839264 203914587162 203952581616 204082322444 204476335336 204627616776 204932364021 205166585078 205496915988 205509471552 205627639217 205984446112 206037223392 206291214052 206344069932 206425317696 206732742216 207065594736 207853256611 207865956144 208185258688 208244771618 208310854752 208438589632 208475723547 208970320728 209103253502 209306775888 209439922692 209618491698 210013331724 210016892176 210146927991 210552649554 210565514016 210725845148 210879104436 211203035472 211460038608 211603558257 211784862016 211880947432 212159921688 212421460053 212475886623 212876108874 213074237376 213664609312 214042997916 214632648048 214952295558 214962344896 215282483416 215603098711 215848519744 216439474368 216577158512 216593152776 216925861152 217110812688 217612600328 217743883812 218078359824 218347194094 218403138954 218837867941 219273765216 219454134592 219600324636 219743080128 220013966568 220070338488 220205284208 220341628353 220948630084 221529564256 221679918174 221693462496 221868923031 221886240576 222452276904 222621658987 222635260848 223203207942 223841968658 224263600204 224321060964 224334766656 224853250336 225044960784 225102621744 225188119156 225390651968 225526627872 225550685976 226126070379 226312076298 226384514122 226749007212 226762861248 226893249583 227100574008 227449422816 227514442701 227532200896 227880755046 228112640184 228452363139 228479915664 228803288428 228820185594 229251194172 229853958048 230035877253 230403311424 231142851744 231732501876 231842674448 231879914409 232434109842 232518702052 233236939936 233612465856 233687240384 234208416024 234476097232 234493413336 234642582174 234853618272 235003016248 235203380412 235761387488 235821794208 236265991104 236269003698 236923642151 236998826064 237546578984 237900351689 238257969768 238348463782 238366065861 238570299968 238732219572 239359911648 239563990512 240015236256 240167917704 240372685476 240376760624 240829537312 240989966646 241004690784 241188199252 241832638008 242149654208 242192793843 242211697728 242510282168 242829584712 242874830016 243029330544 243128930847 243649303326 243798707516 244191238536 244346576474 244713884688 244814175369 245015553678 245644757813 245659766352 246025621842 246037123904 246055293792 246403541384 246885901416 247519908636 247535031744 247730944734 248355460353 248850152928 249220759788 249603587376 249716830902 250100420504 250404756056 250971799584 251043543699 251178243008 251508958272 251819003832 252512720096 252919281216 252959906628 253080171344 253564483464 253725784026 253961932224 254034531114 254424753128 254803662113 255819392752 255973726008 256200378742 256301257376 256366926816 256585505904 256682960996 256748728236 257357850464 257772212544 258626571203 258642372912 259141722528 259306570952 259354886336 259527656388 259543513152 260016505944 260181910846 260403742599 260424067904 260435148624 260823008754 261088415016 261508783536 261985357842 262001364768 262229193408 262391557428 262552454248 262898145432 263114399184 263785609386 264310671669 264378393279 264540508414 264556671456 265122906048 265231560924 265357659952 265735659488 266131413548 266559901608 267239901357 267459726534 267992472384 268162951056 268391587464 268574875712 268803863328 270021718512 270354585522 270423855702 270769876744 270933229476 271173128149 271886116216 271936775488 272294822592 272418360984 272803920818 272824067439 272836822368 273243152028 273995887984 274039898847 274694857086 274711640544 275125426576 275643656288 276087459648 276791764392 277154608192 277203984057 277967631396 278520922834 278627094304 279075701184 279253230256 279491322264 280017775632 280089521712 280195903988 280434799722 280736866072 281154961087 281172139248 281362973067 281604047296 281624843808 281684548106 281705350563 281946718144 282138077676 282155315904 282575523384 282879895584 283121079696 283228613404 283301182164 283834811832 284076810108 284257520547 284715192762 284823725472 285390663888 286176864064 286227847269 286603060744 287334191001 287796816846 288338914548 288773226742 288790870368 289481083584 289527581772 290325178416 290757553086 290771146432 290792619936 291204185272 291336302719 291719892321 291774247128 292541401152 292800432848 292977076392 293351955424 293427117984 293788837804 295119891066 295371511029 295573224232 295825230708 296013414697 296603035872 296847014464 297604277256 298083438576 298527367446 298952616924 299094747952 299217325451 299857744758 299876065632 300059947712 300136828992 300734247968 301501427172 301749435064 302146735176 302332009616 302519204031 302782265786 302800765344 303352590268 303841006728 304150186912 304603150852 304616111337 304639887552 304899624288 305093580792 305649584149 305668258896 305871880743 305928872424 306123483666 306714503004 306733242816 307749877617 308245373982 308976669168 309055835088 309173219212 309436821078 309516104898 309637976544 309912146456 310099113324 311335269696 311798934216 312277888032 312367157427 312657884448 312856776232 313455481092 313604507216 313654880253 314159884038 315025338264 315413683109 315828974331 315998434752 316088767722 316804553208 317190057912 317677293024 317821421148 318309626096 318783677366 319418654016 320223890272 320477333267 320496913968 321319955528 321948972072 322404633694 322428443337 322443517344 322923725124 322943455296 323772779616 324039107392 324171907796 324659211552 324865737768 325388791728 325588318048 326285179584 326418900492 326626546103 326687404904 327117539736 327520791141 327546355136 327604708431 328034162456 328910647824 329161090622 329181201888 329400486954 330020949852 330026544848 330307926312 330518045858 331140613804 331422945126 332294346384 332519877261 332804783168 332829360864 332955774536 333456282432 333952891272 334724724932 334830944448 335758671776 335762952987 336395400306 336481591446 337279875504 337567441176 337782178734 338085977952 338301045368 338326028964 338712708152 339468114447 339576771183 340123510818 341174134224 341298301344 342114007872 342168960276 342331637648 343204932642 344306539577 344856497216 345129435826 346036875184 346688674592 346714277616 347204990132 347246864832 347764011672 348117886688 348651164763 348678378048 348778053078 349313810456 349632997056 349834035551 349855409904 350418698784 350530860576 350819198912 351714145848 351751665034 351963873261 352280427408 352414228892 352504524372 352805070618 353620475533 353642081232 353732691312 354398986656 355413202144 356319868476 356341639104 356612968712 357522695673 357550601408 357833586838 357855449952 358098329358 359039867472 360028958016 360251876556 360472780696 360565140936 361009624591 361244305968 361484949969 361782298878 362502923328 363224481312 363317546592 363765423252 364324202704 364543995816 365386531796 365698061274 366259809448 366286857804 366519864711 367523330517 367941682368 368489649528 369038432763 369055685856 369605312076 370623508528 371279862954 372308580523 372655096352 373357034176 373452695616 373913066296 374405381064 374575246353 374896185664 375150630756 375607134084 376184103568 376457699376 376744345978 376767364512 377494772928 377728505748 377734909552 378446415776 378769080144 379010027396 379378921824 379620257016 380520885184 380588676039 380822050574 380942898336 381051796671 381637129692 381660447168 383112254668 383729089128 384300568113 384451886064 384550390224 385024441494 385123092354 385791361344 386013190849 386036775696 386658318816 387100237888 387676737448 387963559368 388712583792 388959856428 389032329504 389291484582 390024758916 390272866269 390636101856 391632622524 392461300357 392978036763 393343790112 393493188088 393828681372 394079208523 394433640944 394671598776 396805703008 396810762621 396835007184 397444584768 398036489928 398603489232 399197120322 399810326344 399839852412 400405754749 401189589801 402001902896 402244426584 402862313568 403205794992 403358938708 405121342304 405531878283 406154815116 406413183319 406791441056 406907728591 407557678528 407829174324 407905163232 408164644888 408952670672 409205881227 409255233552 409864728042 410333170156 410993831976 411255278434 411968892224 412042285629 412074446784 412582428104 412688139864 413465484432 414131189472 415706513222 415731912288 416489543236 416621709504 416951447094 417781384251 417940641456 418206507004 418613551776 418879845384 419236983396 420026663448 420033784352 420293855982 420652199583 421105299108 421131028032 421451690296 421758208872 422406070944 422526822159 422920077216 423207116514 423761894864 424319843376 424842920106 424951773246 425752217748 426129201377 426647738153 427329218624 428085995832 429265296096 429904591116 430564966832 431206197422 433154317024 433159840113 433186305552 433851722304 434221625376 435225200656 435487767624 436136329629 436156719648 436694388188 436806277908 437675735882 438547530432 439200649272 440001049709 440027933136 440140676976 440410568416 440683256706 441814938851 441897260168 442679836599 443059128512 443359836348 443386924992 443737846062 444904553808 445243317974 445270521696 446406415884 447683937316 448527200408 448642121928 449195181743 449706500672 449786617137 450089921568 450205243488 450376238312 451053255744 451101371952 452252140758 452624152596 452769028244 453498014424 453786499166 454173398679 454201148016 454898845632 455028885402 455761510092 456225280368 456904726278 456959831328 457606576856 457640371188 458502388344 459185225499 459707916096 460071754506 462285703488 463465003752 463685348896 463759828818 464155231617 464868219684 465037404104 465729973709 466473879872 468416832048 468952194464 468986826672 469285164348 469707236544 470006032496 470406760824 471522774976 471643588416 472538007396 473847284302 473997652128 474133151583 475093157968 475800703378 476515939536 476696927564 476732131722 477464439144 478175516049 478719823296 479127981024 480030472512 480306489377 480335835408 480745370952 480753521248 481659074624 481979933292 482009381568 482376398504 483606950541 483665276016 484385587686 485020564336 485659169424 486058661088 486257861694 487298606652 487597415032 488382477072 488693152948 489427769376 489628350738 490031107356 490342831979 491289515626 491319532704 492051243684 492110587584 492807082768 493741635933 493771802832 495039817272 495461889468 495650073457 495777068787 496710920706 497134417689 497700305856 498441519576 499207174752 499433661804 500200841008 500809512112 501943599168 502087087398 503607237991 503638007664 504593100459 505025440192 505919813256 506160342688 506673268101 507128966928 507451568052 508069062228 508849506256 509607324226 511638785504 511947452016 512400757484 512602514752 512733853632 513171011808 513365921992 513497456472 514130466157 514715700928 514807398963 517253142406 517284745824 517694153739 518283445056 518613141904 519055312776 520033011888 520363821692 520807485198 520870297248 521646017508 522176830032 523017567072 523167079617 523970715684 524002729536 524783114856 525104908496 525796290864 526228798368 527571218772 527627497551 528621343338 528756786558 529081016828 529113342912 530463121848 530715319904 530867032969 531471318976 532262827096 533055513991 533119803216 534479802714 534919453068 536325902112 536750380257 536783174928 537607726656 540043437024 540709171044 540847711404 541053133621 541539753488 541866458952 542346256298 542673448317 543772232432 544836721968 545607841636 545648134878 545673644736 546486304056 547991775968 548079797694 548547091911 549389714172 549423281088 549739198723 550250853152 551287312576 553583528784 554407968114 555935262792 557041845668 557254188608 558506460512 558982644528 560035551264 560179043424 560391807976 560869599444 561473732144 562309922174 562344278496 562725946134 563249687616 563369096212 563410701126 564276155352 565116518967 565151046768 565759791168 566242159392 566457226808 566602364328 567300838643 567669623664 568153620216 568515041094 569430385524 569647450944 570781327776 571233075861 572455694538 573206121488 574668382002 575593633692 576677829096 577536662241 577546453484 577581740736 579055163544 579496074157 580650356832 581515106172 581585239872 582408370544 582672605438 583439784642 583548494256 585600865696 585768268631 585954152784 586703910848 586854235968 587577675608 590239782132 590743022058 591146448464 591650461416 592026829394 593206071744 595172190353 595208554512 596166877152 597054734892 597905233848 598189495904 598434650902 598795680483 599715489516 599752131264 601468495936 603002854344 603498870128 604293470352 604664019232 605038408062 605564531572 605601530688 606705180536 607608732731 607682013456 608300373824 609206301704 609232222674 609799248576 610187161584 611299168298 611336517792 611743761486 611857744848 612246967332 613429006008 615499755234 616490747964 616724900561 616882917651 617953338336 618111670176 618346438424 618873642156 619032209796 619275953088 619824292912 620198226648 623559769833 623597868432 624555776064 624734314854 625315768896 625713552464 626910962184 627209014432 627309760506 628319768076 630050676528 630440783973 630827366218 631657948662 632177535444 633609106416 634380115824 635354586048 635642842296 636619252192 637264380159 637567354732 639426430643 640447780544 640954666534 640993827936 642639911056 643897944144 644809267388 644856886674 644887034688 645847450248 646809296133 647545559232 648343815592 649318423104 649731475536 650777583456 651176636096 652837800984 653253092206 653374809808 654235079472 655041582282 655209416862 656068324912 656513603823 657821295648 658322181244 658362403776 658800973908 660041899704 660053089696 660615852624 661024885059 661036091716 662281227608 662845890252 663267547943 664588692768 665039754522 665658721728 665911549072 667864976961 667905782544 669449449864 670446445669 671517343552 671525905974 672790800612 672963182892 674559751008 675134882352 675564357468 676171955904 676602090736 676652057928 677425416304 678936228894 679153542366 680247021636 680679748749 682348268448 682543328103 682596602688 684337920552 684663275296 685357089417 686409865284 688613079154 690258871652 692073750368 693377349184 693428555232 694409980264 695528023344 695639743227 696235773376 697302329526 697556106156 698627620912 699668071102 699710819808 700837397568 701061721152 703428291696 703503330068 703927746522 704560854816 704828457784 705009048744 705610141236 705878142739 707240951066 707284162464 707465382624 708797973312 710770926453 710826404288 712639736952 713225937424 713701055067 715045391346 715667173676 715710899904 716196658716 718079734944 718083047773 720503753112 720945561392 721130281872 722019249182 722488611936 722969899938 723564597756 726448962624 726635093184 727530846504 728648405408 728856700663 729087991632 729386792541 730773063592 731396122548 731861387257 732519618896 732573715608 733039729422 735046661034 736934273439 736979299056 738076865526 738111371712 739210624152 741247017056 742559725908 744617161046 745066381059 745310192704 747826132592 748810762128 749150492706 750301261512 751214268168 752368207136 752915398752 753130631097 753488691956 753534729024 755457011496 755469819104 756892831552 757538160288 758020054792 758757843648 759240514032 761177352078 761644101148 761885796672 762103593342 763274259384 764215179329 764410986339 766224509336 767458178256 768601136226 768903772128 769100780448 770048882988 770246184708 772026381698 772073551392 773316637632 775353474896 775879713609 775927118736 777425167584 777919712856 778064659008 778582969164 778878686861 780049517832 780545732538 781211227797 781272203712 783265245048 784922600714 785956073526 786687580224 786986376176 787657362744 788158417046 788867281888 789343197552 792345799427 792932015007 793611406016 793621525242 793670014368 796072979856 797206978464 798394240644 799620652688 799679704824 800811509498 802379179602 804003805792 804488853168 805724627136 806411589984 806717877416 810242684608 811063756566 812309630232 812826366638 813519384447 813582882112 813815457182 815658348648 815810326464 816329289776 817905341344 818411762454 818510467104 819729456084 820666340312 821987663952 822119696541 822510556868 824084571258 825164856208 825376279728 826930968864 828262378944 831413026444 831463824576 832979086472 833902894188 834219623237 835562768502 835881282912 836413014008 837227103552 837759690768 838473966792 840053326896 840067568704 840587711964 841304399166 842210598216 842903380592 843248826271 843464883261 843516417744 844812141888 845053644318 845840154432 846414233028 847523789728 848639686752 849685840212 849903546492 851504435496 852258402754 852772561641 853295476306 856171991664 858530592192 859809182232 861129933664 862002573003 862412394844 866308634048 866319680226 866372611104 868443250752 870450401312 870975535248 872272659258 872313439296 873388776376 873612555816 874008908157 875351471764 878401298544 880002099418 880055866272 880281353952 880821136832 881366513412 883629877702 883794520336 885359673198 886719672696 887475692124 888040244091 889809107616 890486635948 890541043392 892812831768 895367874632 897054400816 897284243856 897651976353 898390363486 899573234274 900179843136 900410486976 900752476624 902202743904 904504281516 905248305192 905538056488 906996028848 907557612093 907572998332 908346797358 908402296032 910057770804 910636687961 911523020184 912450560736 913809452556 913919662656 915213153712 915280742376 916948752447 917004776688 918370450998 920143509012 920492993563 923249632851 926930007504 927370697792 927519657636 928310463234 929736439368 930074808208 931459947418 936833664096 937101472281 937904388928 937973653344 938570328696 940012064992 940813521648 940964640759 945076014792 946241049327 947694568604 947995304256 948266303166 950186315936 951601406756 953031879072 953393855128 953464263444 954813722863 954928878288 956351032098 958255962048 960612978754 960671670816 961431999801 961490741904 961507042496 963959866584 964752797008 967213901082 967330552032 968771175372 969139129453 970041128672 971318338848 972117322176 972515723388 974597213304 975194830064 976764954144 977386305896 978855538752 979256701476 979879638309 980062214712 980685663958 982562373423 982579031252 982639065408 984102487368 985614165536 985895918371 987483271866 987543605664 990079634544 990923778936 991300146914 991554137574 993421841412 994268835378 996883039152 998414349504 998867323608 1000401682016 1001619024224 1004174174796 1004812962439 1007214475982 1007276015328 1007288858961 1009186200918 1011839626512 1012320685376 1013346536202 1014257933856 1014903136104 1016138124456 1017699012512 1018730313549 1019214648452 1023277571008 1023894904032 1024801514968 1026342023616 1026731843984 1026994912944 1028260932314 1029614797926 1032919618731 1034506284812 1034569491648 1035388307478 1037226283808 1038110625552 1040066023776 1040727643384 1041614970396 1041740594496 1043292035016 1044353660064 1046035134144 1046334159234 1047941431368 1049233272383 1049502106653 1049566229712 1050209816992 1051592581728 1052457596736 1053558700337 1055142437544 1055254995102 1057242686676 1057513573116 1058162033656 1060861426599 1060926243696 1061430639808 1061734065938 1064525654192 1066111027982 1066239606432 1068959605428 1069838906136 1072568087019 1072651804224 1073500760514 1073566349856 1080086874048 1081418342088 1081695422808 1082106267242 1083028873773 1083079506976 1083732917904 1084692512596 1085346896634 1087544464864 1087855356029 1089673443936 1091215683272 1091296269756 1092972608112 1095983551936 1096159595388 1097094183822 1098779428344 1099478397446 1099559594133 1100501706304 1107167057568 1108815936228 1111870525584 1114083691336 1116925741569 1117012921024 1117965289056 1120071102528 1120358086848 1120783615952 1121739198888 1122947464288 1124619844348 1124688556992 1125451892268 1126738192424 1126821402252 1128416217929 1128552310704 1130233037934 1130302093536 1132484318784 1132914453616 1133204728656 1134601677286 1135339247328 1136307240432 1137030082188 1138860771048 1141562655552 1142466151722 1144911389076 1145346243899 1146412242976 1149336764004 1151187267384 1152901704339 1153355658192 1155073324482 1155092906968 1158039572547 1158110327088 1158992148314 1161300713664 1163030212344 1164816741088 1165345210876 1166879569284 1167096988512 1170818598807 1171201731392 1171536537262 1171908305568 1175155351216 1177383901071 1180479564264 1181486044116 1182237625569 1182292896928 1183300922832 1184053658788 1190344380706 1190417109024 1190432287863 1192333754304 1194109469784 1195810467696 1196378991808 1196869301804 1197591360966 1199430979032 1200909567517 1201217264247 1206005708688 1206997740256 1208586940704 1209328038464 1210076816124 1211129063144 1213410361072 1215217465462 1215364026912 1218412603408 1218464445348 1219239549957 1220374323168 1220723185773 1222598336596 1222673035584 1223487522972 1223715489696 1224493934664 1226858012016 1227617643681 1230999510468 1231130827619 1232981495928 1233449801122 1233765835302 1235906676672 1236223340352 1236692876848 1237747284312 1238064419592 1239648585824 1240396453296 1245114827671 1247119539666 1247195736864 1249468629708 1251427104928 1253344152753 1253821924368 1254418028864 1254619521012 1256639536152 1260101353056 1260881567946 1261654732436 1263315897324 1264355070888 1267218212832 1267580466477 1268760231648 1271285684592 1273238504384 1274528760318 1275134709464 1278387604131 1278852861286 1279943214459 1281909333068 1281987655872 1285279822112 1287795888288 1289618534776 1289713773348 1291694900496 1293618592266 1296687631184 1299462951072 1299479520339 1301555166912 1305675601968 1306506184412 1306749619616 1308470158944 1310083164564 1310418833724 1310916550801 1312136649824 1313027207646 1315642591296 1316644362488 1317601947816 1320003149127 1320083799408 1320106179392 1321231705248 1322049770118 1322072183432 1324562455216 1325444816553 1325691780504 1326535095886 1329177385536 1330079509044 1331823098144 1332877177009 1335729953922 1335811565088 1338898899728 1340892891338 1343051811948 1345581601224 1345926365784 1347585545229 1349119502016 1350269764704 1351128714936 1353204181472 1353304115856 1353591015517 1354850832608 1357872457788 1358307084732 1360494043272 1361359497498 1362520196037 1364696536896 1365086656206 1368675841104 1369326550592 1370714178834 1372819730568 1377226158308 1380517743304 1384147500736 1386857110464 1388819960528 1391056046688 1391279486454 1394604659052 1395112212312 1397189921127 1397255241824 1399336142204 1399421639616 1406856583392 1407006660136 1407855493044 1409121709632 1409656915568 1410018097488 1411220282472 1411756285478 1414481902132 1414568324928 1414930765248 1419256761611 1421541852906 1425279473904 1426451874848 1427402110134 1430090782692 1431334347352 1432393317432 1434526548147 1436159469888 1436166095546 1440919468131 1441007506224 1441891122784 1442260563744 1444038498364 1444977223872 1445939799876 1447129195512 1450820851623 1454972796277 1455061693008 1457296810816 1457713401326 1458175983264 1458773585082 1461546127184 1462792245096 1463722774514 1465039237792 1465147431216 1466079458844 1470093322068 1471028495937 1473868546878 1473958598112 1476153731052 1478421248304 1481224907799 1482494034112 1485119451816 1486950220371 1487331206361 1489234322092 1490132762118 1495652265184 1497621524256 1498300985412 1500602523024 1502428536336 1504736414272 1505830797504 1506261262194 1506977383912 1510821713973 1510914022992 1510939638208 1515076320576 1516040109584 1518481028064 1522354704156 1523288202296 1524207186684 1526548518768 1528430358658 1528821972678 1531865075587 1532449018672 1534916356512 1537202272452 1537807544256 1538201560896 1540097765976 1540492369416 1542391398471 1544052763396 1544147102784 1549265014583 1550706949792 1551759427218 1551854237472 1553082461217 1554850335168 1555839425712 1557165938328 1557757373722 1560099035664 1561091465076 1562422455594 1566530490096 1569845201428 1571912147052 1573972752352 1575314725488 1576316834092 1577734563776 1578686395104 1582882492653 1584691598854 1585864030014 1587243050484 1587340028736 1588252747081 1592145959712 1592601098907 1594413956928 1596788481288 1599166541973 1599241305376 1599359409648 1601623018996 1604758359204 1608007611584 1608977706336 1610251140771 1612823179968 1613435754832 1622127513132 1623159400863 1624619260464 1625652733276 1627038768894 1627630914364 1631316697296 1632658579552 1635810682688 1636823524908 1637020934208 1639458912168 1641332680624 1643975327904 1644239393082 1645021113736 1648169142516 1649217596169 1650329712416 1650752559456 1653861937728 1658465495057 1662826052888 1665302461823 1665958172944 1667805788376 1668439246474 1671125537004 1671762565824 1672826028016 1675519381536 1676947933584 1680106653792 1681175423928 1682608798332 1684421196432 1685806761184 1686497652542 1686929766522 1687032835488 1690107288636 1692828466056 1695047579456 1695349556901 1697279373504 1699371680424 1699807092984 1701902515929 1703008870992 1704516805508 1705545123282 1706590952612 1712343983328 1713699227583 1719513304691 1719618364464 1722259867328 1724005146006 1724824789688 1732639360452 1732745222208 1738488222471 1740900802624 1741951070496 1744545318516 1746777552752 1747225111632 1748017816314 1750702943528 1756802597088 1757304805893 1760004198836 1760111732544 1760562707904 1762733026824 1767259755404 1767589040672 1770719346396 1773225485317 1773439345392 1774951384248 1776080488182 1779618215232 1780973271896 1785516571059 1785625663536 1790735749264 1794108801632 1794568487712 1795303952706 1796780726972 1799146468548 1801504953248 1804405487808 1809008563032 1810385998421 1810496610384 1811076112976 1813992057696 1815115224186 1815145996664 1816693594716 1816804592064 1820115541608 1821273375922 1822826198193 1823046040368 1824901121472 1827618905112 1830426307424 1830561484752 1833897504894 1834009553376 1836740901996 1840287018024 1840985987126 1846499265702 1850174701683 1850648752953 1853860015008 1855039315272 1856620926468 1859472878736 1860149616416 1862919894836 1870679309499 1873667328192 1874202944562 1875947306688 1877140657392 1880024129984 1881627043296 1881929281518 1890152029584 1892482098654 1895389137208 1896532606332 1898211897043 1900372631872 1903202813512 1906063758144 1906787710256 1906928526888 1909627445726 1909857756576 1912702064196 1918279291929 1921225957508 1921343341632 1922863999602 1922981483808 1927919733168 1929505594016 1934427802164 1934661104064 1937542350744 1938278258906 1940082257344 1940427888399 1942636677696 1945031446776 1949194426608 1950389660128 1953529908288 1954772611792 1958513402952 1959759276618 1960124429424 1961371327916 1965124746846 1965158062504 1968084727609 1968204974736 1969540811469 1971228331072 1971791836742 1974966543732 1975087211328 1980159269088 1981847557872 1982600293828 1983108275148 1986843682824 1988537670756 1989802643829 1993766078304 1997734647216 2000803364032 2003238048448 2003594930883 2008348349592 2009625924878 2011339337007 2014428951964 2014552030656 2014577717922 2018372401836 2023679253024 2026693072404 2028515867712 2029806272208 2032276248912 2035398025024 2037460627098 2038429296904 2042039246247 2047789808064 2049603029936 2053463687968 2053989825888 2056521864628 2059229595852 2065839237462 2069012569624 2070776614956 2072093902879 2074452567616 2076221251104 2080132047552 2081455286768 2083229940792 2086584070032 2088707320128 2092668318468 2094521278157 2095882862736 2098466544766 2099004213306 2099132459424 2100419633984 2103185163456 2107117400674 2110284875088 2110509990204 2114485373352 2115027146232 2116324067312 2117634428217 2121722853198 2121852487392 2123468131876 2129051308384 2132222055964 2132312779359 2132479212864 2137919210856 2139547089043 2139677812272 2141103165201 2145136174038 2147001521028 2147132699712 2154249143319 2162836684176 2163390845616 2164212534484 2166057747546 2166159013952 2167465835808 2169385025192 2170693793268 2175088929728 2175710712058 2179346887872 2182431366544 2182592539512 2185945216224 2186570101989 2192319190776 2194188367644 2195584161771 2197558856688 2198956794892 2199119188266 2210802820317 2214334115136 2217631872456 2223741051168 2228167382672 2233851483138 2235930578112 2241567231904 2243341332869 2243478397776 2245894928576 2249239688696 2250903784536 2253476384848 2253642804504 2256832435858 2257104621408 2260466075868 2260604187072 2265828907232 2266409457312 2269203354572 2270678494656 2272614480864 2274060164376 2277721542096 2284932303444 2286385822721 2289822778152 2290692487798 2292645537987 2292824485952 2293232959017 2298673528008 2302374534768 2305803408678 2306711316384 2310146648964 2310185813936 2316079145094 2316220654176 2317984296628 2326060424688 2327639140827 2329633482176 2330690421752 2333759138568 2334193977024 2336636060583 2341637197614 2343073074524 2343816611136 2350310702432 2354767802142 2360959128528 2362972088232 2364475251138 2364585793856 2366601845664 2368107317576 2377037398281 2380688761412 2380834218048 2380864575726 2388218939568 2391620935392 2393738603608 2395182721932 2398861958064 2401819135034 2402434528494 2412011417376 2413995480512 2417173881408 2420153632248 2422258126288 2426820722144 2430434930924 2430728053824 2436825206816 2436928890696 2438479099914 2440558153341 2440748646336 2441446371546 2445196673192 2446975045944 2447430979392 2448838248857 2448987869328 2453716024032 2455235287362 2461999020936 2462261655238 2465962991856 2466899602244 2467531670604 2473385753696 2475343328731 2475494568624 2476128839184 2479297171648 2480792906592 2490229655342 2494239079332 2494391473728 2498937259416 2502658869711 2502854209856 2506688305506 2507643848736 2509239042024 2513279072304 2520202706112 2521763135892 2523309464872 2526631794648 2528710141776 2529746478813 2530394649783 2534436425664 2535160932954 2537520463296 2542571369184 2549057520636 2550269418928 2556775208262 2557705722572 2559886428918 2563818666136 2570559644224 2575591776576 2579237069552 2579427546696 2583389800992 2587237184532 2593375262368 2598925902144 2598959040678 2606160063661 2611351203936 2613012368824 2613499239232 2616940317888 2620166329128 2620837667448 2621833101602 2622026724471 2624273299648 2626054415292 2633288724976 2635203895632 2640006298254 2640167598816 2642463410496 2644099540236 2644144366864 2649124910432 2650889633106 2651383561008 2653070191772 2660159018088 2663646196288 2664120732273 2665754354018 2671459907844 2671623130176 2677797799456 2681785782676 2686103623896 2691163202448 2691852731568 2692955929059 2695171090458 2700539529408 2702092335943 2702257429872 2706408362944 2706608231712 2707182031034 2709701665216 2715744915576 2716614169464 2720988086544 2722718994996 2725040392074 2730173312412 2731910063883 2737351682208 2741428357668 2745639461136 2750846257341 2754452316616 2761035486608 2761478980689 2777639921056 2782112093376 2782558972908 2789209318104 2790224424624 2794379842254 2794510483648 2798672284408 2802840283243 2813713166784 2814013320272 2815710986088 2819313831136 2820036194976 2822440564944 2823512570956 2828963804264 2838513523222 2838723147981 2843083705812 2844892283233 2850558947808 2852903749696 2854804220268 2860181565384 2862668694704 2864441168589 2864786634864 2869053096294 2872332191092 2881838936262 2882015012448 2883782245568 2884295999403 2884521127488 2888076996728 2891879599752 2894258391024 2901641703246 2907417388359 2909945592554 2910123386016 2915426802652 2916351966528 2917547170164 2923092254368 2925584490192 2927445549028 2930078475584 2930294862432 2932158917688 2939638914927 2940186644136 2942056991874 2947737093756 2947917196224 2952307462104 2956842496608 2957687755113 2962449815598 2970238903632 2973900440742 2974662412722 2978468644184 2980265524236 2982904409639 2991304530368 2995243048512 2996601970824 3001205046048 3004857072672 3012522524388 3013954767824 3014438887317 3021643427946 3021828045984 3032080219168 3036962056128 3044709408312 3046576404592 3048414373368 3053097037536 3056860717316 3057643945356 3063730151174 3064898037344 3069832713024 3074404544904 3080007347963 3080195531952 3080984738832 3084782796942 3088105526792 3092704571957 3098530029166 3098758856193 3101413899584 3103518854436 3103708474944 3106164922434 3111678851424 3114331876656 3115514747444 3120198071328 3122182930152 3124844911188 3133060980192 3139690402856 3143824294104 3147699817149 3147945504704 3148506319959 3150629450976 3152633668184 3157372790208 3160676101011 3165764985306 3169383197708 3171728060028 3174486100968 3176505494162 3182584279797 3184291919424 3185202197814 3193576962576 3198333083946 3198482610752 3198718819296 3203246037992 3209516718408 3217955412672 3220502281542 3226871509664 3244255026264 3246318801726 3249086621319 3249238520928 3251305466552 3254077537788 3255261828728 3262633394592 3263566068087 3265317159104 3273647049816 3278917824336 3282665361248 3287950655808 3288478786164 3290042227472 3291390579961 3296338285032 3298435192338 3300659424832 3301505118912 3316930990114 3325652105776 3330604923646 3331916345888 3335611576752 3336878492948 3342251074008 3345652056032 3350777224707 3351038763072 3353895867168 3360213307584 3362145425639 3362350847856 3365217596664 3368842392864 3371613522368 3372995305084 3373859533044 3374065670976 3380214577272 3385248653787 3385656932112 3390699113802 3398743360848 3399614185968 3403805031858 3406017741984 3409033611016 3411090246564 3413181905224 3424687966656 3427398455166 3436038731697 3439026609382 3439236728928 3448010292012 3449649579376 3465278720904 3469550514199 3474118717641 3476976444942 3483902140992 3489090637032 3493555105504 3494450223264 3496035632628 3501405887056 3513605194176 3514609611786 3520008397672 3525250665937 3525466053648 3532151703213 3534519510808 3535178081344 3541438692792 3546450970634 3546712876707 3546878690784 3549902768496 3552160976364 3561946543792 3571033142118 3571251327072 3581471498528 3588217603264 3589136975424 3590607905412 3593561453944 3598292937096 3602728702551 3603009906496 3603651792741 3618017126064 3620771996842 3620993220768 3622152225952 3627984115392 3630230448372 3630291993328 3633387189432 3640231083216 3642546751844 3645652396386 3646092080736 3655237810224 3657718649871 3660852614848 3661122969504 3662169557319 3667795009788 3668019106752 3673481803992 3680574036048 3681971974252 3692998531404 3693392482857 3700349403366 3701297505906 3707720030016 3710078630544 3713241852936 3718945757472 3720299232832 3725839789672 3735344483013 3741358618998 3748405889124 3754281314784 3763254086592 3763858563036 3780304059168 3784964197308 3787371935347 3790778274416 3793065212664 3796423794086 3806405627024 3813575420512 3813857053776 3819254891452 3819715513152 3825404128392 3835162812393 3836558583858 3839829643377 3842451915016 3845727999204 3845962967616 3848174391061 3855839466336 3859011188032 3868855604328 3875084701488 3876556517812 3880855776798 3889825230863 3890062893552 3898388853216 3900779320256 3909545223584 3917026805904 3919518553236 3920248858848 3922742655832 3930249493692 3930316125008 3932749652403 3936169455218 3936409949472 3939081622938 3943583673484 3949933087464 3960009447381 3960318538176 3963695115744 3965200587656 3966216550296 3971105870501 3973687365648 3976334449659 3977075341512 3979605287658 3987532156608 3995469294432 3998631531027 4007189861766 4016696699184 4019251849756 4022678674014 4028857903928 4029155435844 4036744803672 4042756635687 4047358506048 4053386144808 4059612544416 4060773046551 4064552497824 4074921254196 4076858593808 4084078492494 4095394385753 4099206059872 4100377880417 4106927375936 4107979651776 4113043729256 4118459191704 4131678474924 4138025139248 4141553229912 4144187805758 4152442502208 4162910573536 4166205332471 4166459881584 4173168140064 4185336636936 4189042556314 4191569763381 4191765725472 4196933089532 4198008426612 4198264918848 4214234801348 4220569750176 4221019980408 4228970746704 4230054292464 4232648134624 4235268856434 4243445706396 4243704974784 4246145099339 4246936263752 4257770284833 4258102616768 4264444111928 4264625558718 4275838421712 4279094178086 4279355624544 4282206330402 4290272348076 4294003042056 4308498286638 4317074303927 4322758404393 4325673368352 4326781691232 4328425068968 4332115495092 4334931671616 4338770050384 4341387586536 4351421424116 4364862733088 4364918388831 4365185079024 4371890432448 4373140203978 4384638381552 4388376735288 4391168323542 4395117713376 4397913589784 4398238376532 4413085487811 4421605640634 4433856731683 4435263744912 4447482102336 4456334765344 4460850661113 4467702966276 4475985014501 4483134463808 4486682665738 4486956795552 4498479377392 4501807569072 4506952769696 4507285609008 4513664871716 4514209242816 4520932151736 4531657814464 4532465141919 4532818914624 4538406709144 4545228961728 4548120328752 4555443084192 4569864606888 4572771645442 4579645556304 4581384975596 4585291075974 4586465918034 4595595226761 4597066181929 4597347056016 4604749069536 4611606817356 4613422632768 4620293297928 4620371627872 4627174195413 4632158290188 4632441308352 4635968593256 4647795043749 4652120849376 4655278281654 4661380843504 4667518277136 4673272121166 4683274395228 4686146149048 4693125119683 4700621404864 4709535604284 4721918257056 4725944176464 4728950502276 4733203691328 4736214635152 4754074796562 4761377522824 4761729151452 4764758241243 4776437879136 4777803296721 4783241870784 4787477207216 4790365443864 4797499625919 4797723916128 4803638270068 4804869056988 4824022834752 4840011546799 4840307264496 4844516252576 4853641444288 4860869861848 4869478202589 4873650413632 4873857781392 4876958199828 4881116306682 4882892743092 4890393346384 4893950091888 4897676497714 4897975738656 4907432048064 4910470574724 4923998041872 4924523310476 4931925983712 4933799204488 4935063341208 4941146999173 4946771507392 4947652788507 4950686657462 4950989137248 4952257678368 4961585813184 4975396485171 4980459310684 4988478158664 4995907385469 4997874518832 5005317739422 5013376611012 5015287697472 5018478084048 5026558144608 5043526271784 5046618929744 5053263589296 5057420283552 5059492957626 5060789299566 5070321865908 5085142738368 5098115041272 5100538837856 5101996904641 5105707547787 5113550416524 5115411445144 5119772857836 5123029710799 5127637332272 5158474139104 5158539914073 5158855093392 5166779601984 5174474369064 5186750524736 5197918081356 5212320127322 5215464667413 5222702407872 5226024737648 5240332658256 5241675334896 5243666203204 5244053448942 5252108830584 5266577449952 5270407791264 5271914417679 5280012596508 5280335197632 5283371383147 5288199080472 5288288733728 5298249820864 5301779266212 5302767122016 5306140383544 5319676455951 5320318036176 5328241464546 5331508708036 5342919815688 5349506255303 5355595598912 5356549713177 5363571565352 5372207247792 5382326404896 5383705463136 5385911858118 5390342180916 5404184671886 5404514859744 5413216463424 5414364062068 5431157995263 5431489831152 5433228338928 5441976173088 5445437989992 5450080784148 5452150808027 5460346624824 5463820127766 5468478594579 5474703364416 5482856715336 5491278922272 5501692514682 5508904633232 5522070973216 5522957961378 5539679617901 5546420595989 5550524105049 5555279842112 5565117945816 5578418636208 5580448849248 5588759684508 5597344568816 5605680566486 5628026640544 5631421972176 5638627662272 5640072389952 5644881129888 5647025141912 5657927608528 5677027046444 5677446295962 5686167411624 5689784566466 5694635691129 5701117895616 5709608440536 5720013646217 5720363130768 5725337389408 5728882337178 5729573269728 5738106192588 5744664382184 5754837875787 5763677872524 5764030024896 5768591998806 5776153993456 5783759199504 5788516782048 5803283406492 5814834776718 5819891185108 5820246772032 5830853605304 5835094340328 5839537362659 5846184508736 5851168980384 5854891098056 5860589724864 5864317835376 5879277829854 5880373288272 5884113983748 5895474187512 5902741783897 5904254182827 5904614924208 5913684993216 5915375510226 5924899631196 5940477807264 5947800881484 5949324825444 5956937288368 5960531048472 5965808819278 5969407931487 5993203941648 6002410092096 6009714145344 6025045048776 6027909535648 6028877774634 6034018011021 6043286855892 6043656091968 6064160438336 6089418816624 6093152809184 6096828746736 6106194075072 6113721434632 6115287890712 6127460302348 6129796074688 6148809089808 6160014695926 6160391063904 6161969477664 6169565593884 6176211053584 6185409143914 6197060058332 6197517712386 6207037708872 6212329844868 6216281708637 6223357702848 6228663753312 6231029494888 6240396142656 6244365860304 6249689822376 6266121960384 6279380805712 6283563834471 6287648588208 6295399634298 6297012639918 6301258901952 6305267336368 6321352202022 6331529970612 6338766395416 6343456120056 6348972201936 6352903284651 6353010988324 6365168559594 6370404395628 6374456815727 6387153925152 6396666167892 6397437638592 6406492075984 6418641267129 6419033436816 6441004563084 6443450954941 6453743019328 6462747429957 6488510052528 6492637603452 6498173242638 6498477041856 6502610933104 6508155075576 6510523657456 6525266789184 6527132136174 6546894093883 6547294099632 6557835648672 6559710305967 6565330722496 6576957572328 6580084454944 6582781159922 6586752485313 6592676570064 6596870384676 6633861980228 6651304211552 6661209847292 6663832691776 6671223153504 6673756985896 6683696060041 6684502148016 6691304112064 6701554449414 6707791734336 6724290851278 6724701695712 6730023998607 6730435193328 6737684785728 6745990610168 6747719066088 6760429154544 6770497307574 6771313864224 6781398227604 6783973906171 6797486721696 6799228371936 6807610063716 6812035483968 6818067222032 6822180493128 6826363810448 6854796910332 6859157468163 6872077463394 6877936613961 6878053218764 6878473457856 6896020584024 6899299158752 6901271428597 6930557441808 6939101028398 6948237435282 6953952889884 6978181274064 6987110211008 6988900446528 6992071265256 7002811774112 7009908181749 7029219223572 7033690737073 7040016795344 7050501331874 7050932107296 7064303406426 7069039021616 7082877385584 7092901941268 7093425753414 7093757381568 7099805536992 7104321952728 7123893087584 7131112194843 7142066284236 7142502654144 7162942997056 7181215810824 7187122907888 7196585874192 7205457405102 7207303585482 7236034252128 7241543993684 7241986441536 7244304451904 7260460896744 7260583986656 7266774378864 7280462166432 7285093503688 7291304792772 7292184161472 7310475620448 7315437299742 7322245939008 7324339114638 7335590019576 7344632906681 7346514746571 7346963607984 7361148072096 7363943948504 7374910902359 7385997062808 7386784965714 7400698806732 7402595011812 7420157261088 7426029986193 7426483705872 7437891514944 7451679579344 7470688966026 7482717237996 7496811778248 7507976609133 7508562629568 7527717126072 7560608118336 7569928394616 7574743870694 7581556548832 7586130425328 7589239436439 7592847588172 7612811254048 7614987492203 7627150841024 7627714107552 7638509782904 7650808256784 7670325624786 7673117167716 7679659286754 7684903830032 7691455998408 7696348782122 7711678932672 7737711208656 7750169402976 7753113035624 7761711553596 7779650461726 7780125787104 7796777706432 7818480190983 7819090447168 7834053611808 7839037106472 7840497717696 7845485311664 7860498987384 7860632250016 7865499304806 7872338910436 7872819898944 7878163245876 7887167346968 7898913525503 7899866174928 7920018894762 7927390231488 7930401175312 7932433100592 7942211741002 7947374731296 7952668899318 7954150683024 7959210575316 7990938588864 7997263062054 8014379723532 8017423707293 8033393398368 8038503699512 8045357348028 8057715807856 8058310871688 8073489607344 8085513271374 8106277007829 8106772289616 8119225088832 8121546093102 8129104995648 8149842508392 8153717187616 8168156984988 8190788771506 8195730191649 8198412119744 8200755760834 8226087458512 8236918383408 8263356949848 8276050278496 8283106459824 8284436942067 8288375611516 8325821147072 8332410664942 8332919763168 8346336280128 8370673273872 8378085112628 8383139526762 8383531450944 8393866179064 8396016853224 8406366972619 8408520849729 8428469602696 8441139500352 8442039960816 8457941493408 8460108584928 8465296269248 8470537712868 8486891412792 8492290198678 8493872527504 8515540569666 8528888223856 8529251117436 8534676849699 8551676843424 8558188356172 8558711249088 8564412660804 8580544696152 8588006084112 8593323505767 8616996573276 8634148607854 8645516808786 8651346736704 8653563382464 8656850137936 8664230990184 8677540100768 8682775173072 8702842848232 8715803793697 8722252165077 8729725466176 8729836777662 8730370158048 8746280407956 8769276763104 8776753470576 8782336647084 8790235426752 8795827179568 8796476753064 8826170975622 8843211281268 8867713463366 8870527489824 8873063265339 8912669530688 8921701322226 8935405932552 8948713228917 8951970029002 8973365331476 8973913591104 8996958754784 9003615138144 9013905539392 9014571218016 9027329743432 9041864303472 9043316661951 9064930283838 9076813418288 9096240657504 9110886168384 9139729213776 9145543290884 9159291112608 9162769951192 9170582151948 9172931836068 9176415855607 9191190453522 9194132363858 9194694112032 9209498139072 9223213634712 9240022043889 9240586595856 9240743255744 9254348390826 9264316580376 9271937186512 9275737088981 9278113715871 9295590087498 9304241698752 9310556563308 9322761687008 9335036554272 9346544242332 9366548790456 9372292298096 9386250239366 9419071208568 9443099451447 9443836514112 9451888352928 9457901004552 9472429270304 9475137108619 9482028303033 9508149593124 9522755045648 9523458302904 9529516482486 9552875758272 9555606593442 9574954414432 9580730887728 9594999251838 9595447832256 9607276540136 9609738113976 9680023093598 9680614528992 9689032505152 9721739723696 9738956405178 9747715562784 9753916399656 9762232613364 9765785486184 9780786692768 9787900183776 9790698204261 9795352995428 9795951477312 9820941149448 9847996083744 9849046620952 9863851967424 9867598408976 9870126682416 9874171739883 9882293998346 9895305577014 9901373314924 9901978274496 9904515356736 9934797331277 9950792970342 9960918621368 9976956317328 9991814770938 9995749037664 10010635478844 10026753222024 10036956168096 10053116289216 10086436276917 10087052543568 10093237859488 10106527178592 10114840567104 10118985915252 10121578599132 10125422929193 10140643731816 10155745961361 10196230082544 10201077675712 10203993809282 10211415095574 10227100833048 10230822890288 10239545715672 10246059421598 10255274664544 10308116195091 10316948278208 10317079828146 10317710186784 10348948738128 10395836162712 10408651542597 10424640254644 10430929334826 10452049475296 10480665316512 10483350669792 10487332406408 10488106897884 10504217661168 10533154899904 10540815582528 10543828835358 10560025193016 10566742766294 10575751997811 10576398160944 10576577467456 10603558532424 10605534244032 10612280767088 10639352911902 10640636072352 10656482929092 10663017416072 10685839631376 10699012510606 10713099426354 10727143130704 10744414495584 10764652809792 10767410926272 10771823716236 10780684361832 10808186107653 10808369343772 10809029719488 10828728124136 10844855102081 10862315990526 10862979662304 10866456677856 10883952346176 10890875979984 10900161568296 10904301616054 10920693249648 10927640255532 10936957189158 10962234741523 10965713430672 10982557844544 11003385029364 11017809266464 11044141946432 11045915922756 11079359235802 11080177448571 11092841191978 11101048210098 11130235891632 11156837272416 11160897698496 11177519369016 11194689137632 11206033449039 11211361132972 11256053281088 11262843944352 11289762259776 11294050283824 11315855217056 11354054092888 11354892591924 11362115806041 11372334823248 11379569132932 11389271382258 11419216881072 11440027292434 11440726261536 11450674778816 11457764674356 11459146539456 11476212385176 11489328764368 11509675751574 11527355745048 11537183997612 11541565996213 11544523173183 11552307986912 11567518399008 11577033564096 11606566812984 11629669553436 11639782370216 11661707210608 11669475692589 11670188680656 11679074725318 11702337960768 11709782196112 11728635670752 11758555659708 11760746576544 11768227967496 11790948375024 11798248957209 11805483567794 11808508365654 11809229848416 11830751020452 11849799262392 11880955614528 11895601762968 11898649650888 11913317611503 11913874576736 11921062096944 11931617638556 11938815862974 11966408916319 11986407883296 11995894593081 12050090097552 12055819071296 12057755549268 12068036022042 12086573711784 12178837633248 12182319139653 12186305618368 12193657493472 12227442869264 12230575781424 12254920604696 12286183157259 12297618179616 12301133641251 12320029391852 12320782127808 12323938955328 12339131187768 12352422107168 12370818287828 12394120116664 12395035424772 12412578397219 12414075417744 12424659689736 12432563417274 12457327506624 12462058989776 12488731720608 12498615997413 12499379644752 12558761611424 12567127668942 12575297176416 12590799268596 12594025279836 12598808682889 12610534672736 12642704404044 12663059941224 12677532790832 12686912240112 12697944403872 12705806569302 12706021976648 12730337119188 12738435298017 12740808791256 12748913631454 12773310854499 12774307850304 12793332335784 12812984151968 12837282534258 12838066873632 12882009126168 12886901909882 12925494859914 12951222911781 12977020105056 12985275206904 12996346485276 13005221866208 13016310151152 13021047314912 13054264272348 13093788187766 13094588199264 13094755166493 13115671297344 13119420611934 13153915144656 13160168909888 13165562319844 13173504970626 13185353140128 13193740769352 13210005242687 13267723960456 13301570195049 13302608423104 13322419694584 13342446307008 13347513971792 13367392120082 13369004296032 13403108898828 13427955043503 13448581702556 13449403391424 13460047997214 13460870386656 13491981220336 13495438132176 13520858309088 13540994615148 13542627728448 13562796455208 13567947812342 13594973443392 13598456743872 13615220127432 13636134444064 13640032540979 13644360986256 13652727620896 13696263104381 13709593820664 13718314936326 13744154926788 13755873227922 13756106437528 13786785680283 13791198545787 13792041168048 13798598317504 13802542857194 13861114883616 13878202056796 13896474870564 13907905779768 13943385131247 13956362548128 13984142530512 14005623548224 14019816363498 14058438447144 14067381474146 14079375359049 14080033590688 14101002663748 14101864214592 14128606812852 14138078043232 14165754771168 14185803882536 14186851506828 14199611073984 14208643905456 14247786175168 14262224389686 14284132568472 14294274723729 14362431621648 14374245815776 14393171748384 14410914810204 14414607170964 14472068504256 14483087987368 14520034640397 14520921793488 14521167973312 14533548757728 14560924332864 14570187007376 14582609585544 14620951240896 14630874599484 14648678229276 14661648947099 14671180039152 14689265813362 14693029493142 14693927215968 14722296144192 14727887897008 14749821804718 14771994125616 14773569931428 14801397613464 14805190023624 14823440997519 14840314522176 14852059972386 14852967411744 14889501170687 14903359158688 14926189455513 14941377932052 14965434475992 14987722156407 14993623556496 15015953218266 15055434252144 15139856789232 15149487741388 15163113097664 15172260850656 15178478872878 15185695176344 15225622508096 15229974984406 15255428215104 15277019565808 15301616513568 15305990713923 15340651249572 15346234335432 15359318573508 15369089132397 15369807660064 15382911996816 15392697564244 15475422417312 15475619742219 15500338805952 15506226071248 15523423107192 15559300923452 15560251574208 15611824377721 15636960381966 15668107223616 15678074212944 15690970623328 15720997974768 15721264500032 15730998609612 15744677820872 15756326491752 15774334693936 15797827051006 15799732349856 15840037789524 15850114149441 15860802350624 15864866201184 15884423482004 15894749462592 15905337798636 15908301366048 15918421150632 15959029367853 15994526124108 16004700759047 16028759447064 16034847414586 16048518765909 16066786796736 16077007399024 16090714696056 16115431615712 16116621743376 16146979214688 16171026542748 16212554015658 16213544579232 16243092186204 16293473985789 16299685016784 16307434375232 16336313969976 16356452424081 16381577543012 16391460383298 16401511521668 16452174917024 16473836766816 16526713899696 16552100556992 16566212919648 16568873884134 16576751223032 16619038853703 16639261787967 16664821329884 16665839526336 16741346547744 16756170225256 16766279053524 16787732358128 16792033706448 16812733945238 16817041699458 16856939205392 16884079921632 16915882986816 16920217169856 16941075425736 16973782825584 16984580397356 16987745055008 17031081139332 17041915160413 17057776447712 17058502234872 17069353699398 17083907073387 17103353686848 17116376712344 17128825321608 17160040938651 17161089392304 17176012168224 17186647011534 17233993146552 17268297215708 17291033617572 17313700275872 17327403301117 17328461980368 17355080201536 17365550346144 17405685696464 17431607587394 17444504330154 17459673555324 17460740316096 17492560815912 17518612087977 17538553526208 17553506941152 17564673294168 17591654359136 17592953506128 17652341951244 17686422562536 17708225351691 17712762548481 17735426926732 17741054979648 17746126530678 17843402644452 17870811865104 17897426457834 17903940058004 17946730662952 17993917509568 18007230276288 18029142436032 18054659486864 18083728606944 18086633323902 18129860567676 18153626836576 18192481315008 18243120445627 18279458427552 18291086581768 18318582225216 18325539902384 18341164303896 18345863672136 18352831711214 18382380907044 18388264727716 18389388224064 18446427269424 18450337900943 18480044087778 18481173191712 18508696781652 18528633160752 18543874373024 18551474177962 18556227431742 18591180174996 18621113126616 18645523374016 18648845125911 18670073108544 18693088484664 18733097580912 18744584596192 18772500478732 18838142417136 18850691503413 18886198902894 18903776705856 18914646351601 18915802009104 18944858540608 18950274217238 18964056606066 19016299186248 19045510091296 19046916605808 19059032964972 19111213186884 19123370447181 19149908828864 19161461775456 19189998503676 19214553080272 19219476227952 19255923801387 19330352864823 19360046187196 19361229057984 19443479447392 19477912810356 19495431125568 19507832799312 19524465226728 19531570972368 19561573385536 19575800367552 19581396408522 19590705990856 19640682281649 19641882298896 19695992167488 19698093241904 19735196817952 19740253364832 19748343479766 19764587996692 19790611154028 19802746629848 19869594662554 19901585940684 19914245982631 19921837242736 19953912634656 19983629541876 19991498075328 20021270957688 20051088180123 20053506444048 20073912336192 20172872553834 20174105087136 20186475718976 20190071995821 20213054357184 20237971830504 20243157198264 20250845858386 20281287463632 20311491922722 20351921718513 20392460165088 20407987618564 20422830191148 20454201666096 20461645780576 20479091431344 20492118843196 20510549329088 20577472404489 20616232390182 20634159656292 20635420373568 20697897476256 20703814285791 20791672325424 20817303085194 20849280509288 20861858669652 20880330867473 20904098950592 20961330633024 20966701339584 20974664812816 20976213795768 21008435322336 21087657670716 21101072211219 21120050386032 21133485532588 21151503995622 21152796321888 21207117064848 21224561534176 21278705823804 21281272144704 21312965858184 21326034832144 21371679262752 21398025021212 21426198852708 21454286261408 21488828991168 21543647432472 21560051435741 21561368723664 21616372215306 21616738687544 21648932003699 21657456248272 21689710204162 21724631981052 21725959324608 21732913355712 21781751959968 21800323136592 21808603232108 21841386499296 21855280511064 21873914378316 21924469483046 21931426861344 22006770058728 22033898720043 22035618532928 22039544239713 22091831845512 22124732707077 22158718471604 22160354897142 22185682383956 22202096420196 22260471783264 22278089958579 22313674544832 22355038738032 22389378275264 22412066898078 22422722265944 22525687888704 22588100567648 22631710434112 22708108185776 22709785183848 22724231612082 22744669646496 22759138265864 22778542764516 22838433762144 22844962476609 22880054584868 22881452523072 22915529348712 22952424770352 22978657528736 23019351503148 23039734059727 23054711490096 23074367995224 23083131992426 23089046346366 23104615973824 23135036798016 23213133625968 23259339106872 23279564740432 23323414421216 23338951385178 23340377361312 23358149450636 23419564392224 23455440572949 23457271341504 23517111319416 23521493153088 23535017979473 23536455934992 23581896750048 23596497914418 23610967135588 23617016731308 23618459696832 23661502040904 23696740576509 23699598524784 23791203525936 23797299301776 23826635223006 23827749153472 23842124193888 23863235277112 23877631725948 23932817832638 23972815766592 23991789186162 24052271121879 24100180195104 24115511098536 24136072044084 24173147423568 24318831023487 24357675266496 24364638279306 24387314986944 24454885738528 24461151562848 24509841209392 24572366314518 24595236359232 24602267282502 24640058783704 24676754661559 24678262375536 24704844214336 24741636575656 24788240233328 24790070849544 24825156794438 24828150835488 24849319379472 24865126834548 24924117979552 24977463441216 24997231994826 24998759289504 25117523222848 25134255337884 25150594352832 25181598537192 25188050559672 25197617365778 25219100917857 25221069345472 25225562549187 25285408808088 25326119882448 25355065581664 25373824480224 25395888807744 25411613138604 25412043953296 25460674238376 25476870596034 25481617582512 25497827262908 25546621708998 25586664671568 25604030549097 25625968303936 25674565068516 25676133747264 25764018252336 25773803819764 25850989719828 25902445823562 25954040210112 25970550413808 25992692970552 26010443732416 26032620302304 26042094629824 26108528544696 26147411381091 26187576375532 26189176398528 26189510332986 26238841223868 26307830289312 26331124639688 26347009941252 26370706280256 26387481538704 26420010485374 26535447920912 26603140390098 26644839389168 26695027943584 26734784240164 26738008592064 26806217797656 26846139686751 26855910087006 26897163405112 26920095994428 26921740773312 26937220737427 26983962440672 26990876264352 27041716618176 27081989230296 27125592910416 27135895624684 27228776616041 27230440254864 27272268888128 27280065081958 27288721972512 27305455241792 27392526208762 27419187641328 27436629872652 27488309853576 27511746455844 27512212875056 27529247566821 27573571360566 27582397091574 27584082336096 27605085714388 27720066131667 27722229767232 27756404113592 27792949741128 27815811559536 27827211266943 27834341147613 27886770262494 27912725096256 27968285061024 28039632726996 28116876894288 28134762948292 28158750718098 28160067181376 28202005327496 28257213625704 28276156086464 28331509542336 28371607765072 28373703013656 28417287810912 28425411325857 28524448779372 28568265136944 28588549447458 28667760700271 28724863243296 28748491631552 28786343496768 28821829620408 28829214341928 28966175974736 29040069280794 29041843586976 29067097515456 29140374014752 29163437327297 29165219171088 29261749198968 29297356458552 29323297894198 29342360078304 29378531626724 29386058986284 29387854431936 29455775794016 29499643609436 29543988251232 29547139862856 29602795226928 29610380047248 29622515219649 29646881995038 29704119944772 29705934823488 29723015695373 29779002341374 29804391993831 29806718317376 29852378911026 29882755864104 29930868951984 29975444312814 29987247112992 30031906436532 30110868504288 30259308830751 30279713578464 30298975482776 30344521701312 30356957745756 30371390352688 30376268787579 30459949968812 30554039131616 30603233027136 30611981427846 30681302499144 30692468670864 30718637147016 30738178264794 30739615320128 30765823993632 30785395128488 30950844834624 30951239484438 31012452142496 31036997121781 31046846214384 31118601846904 31223648755442 31225954627791 31273920763932 31356148425888 31381941246656 31441995949536 31461997219224 31489355641744 31512652983504 31548669387872 31595654102012 31599464699712 31680075579048 31700228298882 31721604701248 31727255993433 31729732402368 31768846964008 31810675597272 31816602732096 31836842301264 31918058735706 31989052248216 32009401518094 32057518894128 32069694829172 32097037531818 32154014798048 32179463273503 32181429392112 32230863231424 32233243486752 32293958429376 32342053085496 32425108031316 32427089158464 32486184372408 32534565306243 32586947971578 32599370033568 32672627939952 32712904848162 32763155086024 32782920766596 32803023043336 32886704224569 32904349834048 32947673533632 33053427799392 33132425839296 33137747768268 33153502446064 33238077707406 33278523575934 33329642659768 33482693095488 33512340450512 33532558107048 33575464716256 33584067412896 33625467890476 33634083398916 33713878410784 33768159843264 33880080827593 33882150851472 33947565651168 33969160794712 33975490110016 34062162278664 34083830320826 34086347418123 34115552895424 34117004469744 34138707398796 34167814146774 34232753424688 34257650643216 34320081877302 34322178784608 34352024336448 34373294023068 34467986293104 34536594431416 34582067235144 34624697988639 34627400551744 34633569519549 34654806602234 34656923960736 34731100692288 34811371392928 34863215174788 34889008660308 34919347110648 34985121631824 35008427077767 35037224175954 35107013882304 35129346588336 35183308718272 35185907012256 35304683902488 35372845125072 35416450703382 35425525096962 35470853853464 35492253061356 35686805288904 35739952834509 35741623730208 35794852915668 35807880116008 35893461325904 35899226748957 36109318973728 36167457213888 36173266647804 36259721135352 36307253673152 36486240891254 36558916855104 36582173163536 36651079804768 36682328607792 36691727344272 36705663422428 36764761814088 36776529455432 36858549471777 36892854538848 36900675801886 36903400923753 36960088175556 36962346383424 36983599682029 37017393563304 37057266321504 37087748746048 37102948355924 37112454863484 37182360349992 37237735191657 37242226253232 37297690251822 37386176969328 37466195161824 37489169192384 37495847992239 37545000957464 37676284834272 37701383006826 37772397805788 37796426048667 37829292703202 37831604018208 37900548434476 37928113212132 38032598372496 38091020182592 38093833211616 38118065929944 38165055656189 38215305894051 38222426373768 38246740894362 38322923550912 38379997007352 38429106160544 38438952455904 38511847602774 38660705729646 38720092374392 38777757325307 38853668735343 38886958894784 38955825620712 39015665598624 39048930453456 39063141944736 39162792817044 39181411981712 39281364563298 39283764597792 39396186483808 39470393635904 39480506729664 39496686959532 39529175993384 39581222308056 39605493259696 39630015728061 39739189325108 39803171881368 39828491965262 39843674485472 39904710585147 39907825269312 39967259083752 40040095523519 40042541915376 40102176360246 40107012888096 40283865130509 40345745107668 40348210174272 40380143991642 40475943661008 40486314396528 40501691716772 40562574927264 40622983845444 40703843437026 40784920330176 40815975237128 40845660382296 40908403332192 40920097622937 40923291561152 40958182862688 40984237686392 41088789313143 41154944808978 41232464780364 41268319312584 41319192487279 41373595637361 41395794952512 41407628571582 41583344650848 41634606170388 41698561018576 41723717339304 41760661734946 41949329625632 41952427591536 42016870644672 42175315341432 42202144422438 42238126077147 42240100772064 42266971065176 42303007991244 42305592643776 42414234129696 42449123068352 42557411647608 42625931716368 42652069664288 42743358525504 42788077539493 42796050042424 42852397705416 42908572522816 43087294864944 43120102871482 43122737447328 43232744430612 43233477375088 43297864007398 43314912496544 43379420408324 43449263962104 43560103921191 43563503919936 43600646273184 43617206464216 43682772998592 43710561022128 43747828756632 43848938966092 43862853722688 43984946841297 44013540117456 44067797440086 44079088479426 44183663691024 44249465414154 44317436943208 44320709794284 44371364767912 44404192840392 44470322992557 44520943566528 44556179917158 44668503512061 44710077476064 44824133796156 44845444531888 45104156684587 45176201135296 45416216371552 45419570367696 45448463224164 45489339292992 45518276531728 45557085529032 45676867524288 45689924953218 45760109169736 45828258657181 45831058697424 45904849540704 45917972141769 45957315057472 46038703006296 46079468119454 46107267397191 46109422980192 46148735990448 46166263984852 46178092692732 46426267251936 46518678213744 46559129480864 46646828842432 46677902770356 46680754722624 46716298901272 46835473133163 46839128784448 46910881145898 47034222638832 47070035958946 47072911869984 47163793500096 47192995828836 47221934271176 47234033462616 47323004081808 47393481153018 47399197049568 47487817343197 47550342448323 47582407051872 47594598603552 47653270446012 47684248387776 47726470554224 47755263451896 47865635665276 47983578372324 48014102277141 48104542243758 48145556297727 48200360390208 48231022197072 48272144088168 48346294847136 48637662046974 48729276558612 48772424048513 48909771477056 48922303125696 49019682418784 49069357272243 49144732629036 49204534565004 49235835159511 49280117567408 49353509323118 49356524751072 49483273151312 49576480466656 49580141699088 49650313588876 49656301670976 49698638758944 49730253669096 49848235959104 49857116561109 49917785363901 49994463989652 49997518579008 50268510675768 50363197074384 50376101119344 50395234731556 50438201835714 50451125098374 50567728001219 50570817616176 50652239764896 50710131163328 50747648960448 50823226277208 50824087906592 50921348476752 50953741192068 50963235165024 50995654525816 51093243417996 51125745481239 51173329343136 51208061098194 51349130137032 51412430346767 51480122815953 51528036504672 51547607639528 51624376316513 51701979439656 51804891647124 51941100827616 51982209903351 51985385941104 52065240604608 52217057089392 52294822762182 52375152751064 52379020665972 52477682447736 52555836263931 52615660578624 52662249279376 52694019882504 52774963077408 52840020970748 53070895841824 53124676055073 53206280780196 53240127014789 53289678778336 53304912445421 53390055887168 53469568480328 53612435595312 53692279373502 53711820174012 53794326810224 53840191988856 53874441474854 53967924881344 53981752528704 54163978460592 54251185820832 54271791249368 54457553232082 54460880509728 54560130163916 54577443945024 54729361336881 54785052417524 54838375282656 54873259745304 54976619707152 55023492911688 55024425750112 55058495133642 55147142721132 55164794183148 55168164672192 55210171428776 55351013702829 55440132263334 55512808227184 55585899482256 55631623119072 55654422533886 55668682295226 55773540524988 55936570122048 56079265453992 56121965951051 56233753788576 56269525896584 56317501436196 56404010654992 56514427251408 56743215530144 56743939054803 56747406027312 56834575621824 56850822651714 57048897558744 57136530273888 57177098894916 57335521400542 57370111341543 57449726486592 57640137511879 57643659240816 57658428683856 57932351949472 57991058594469 58080138561588 58083687173952 58280748029504 58326874654594 58330438342176 58523498397936 58594712917104 58646595788396 58684720156608 58757063253448 58772117972568 58844568808333 58911551588032 58922046844947 58999287218872 59087976502464 59094279725712 59205590453856 59220760094496 59245030439298 59293763990076 59408239889544 59446031390746 59558004682748 59608783987662 59704757822052 59742737947893 59765511728208 59861737903968 59950888625628 59974494225984 60063812873064 60153264540369 60221737008576 60518617661502 60559427156928 60597950965552 60713915491512 60742780705376 60752537575158 60919899937624 61010626555879 61055765155539 61108078263232 61223962855692 61362604998288 61384937341728 61437274294032 61476356529588 61531647987264 61570790256976 61902478968876 62024904284992 62073994243562 62093692428768 62111442857373 62237203693808 62447297510884 62451909255582 62547841527864 62640992602419 62712296851776 62883991899072 62920150108387 62923994438448 62978711283488 63025305967008 63097338775744 63191308204024 63303216633657 63360151158096 63400456597764 63454511986866 63537693928016 63621351194544 63673684602528 63836117471412 63978104496432 64018803036188 64115037788256 64139389658344 64194075063636 64234910989249 64308029596096 64358926547006 64362858784224 64466486973504 64680154307223 64684106170992 64850216062632 64930159622867 64946796011097 64972368744816 65069130612486 65173895943156 65198740067136 65345255879904 65425809696324 65526310172048 65565841533192 65606046086672 65773408449138 66101696160129 66106855598784 66275495536536 66307004892128 66325959760333 66374198121231 66476155414812 66557047151868 66659285319536 67024680901024 67065116214096 67150929432512 67168134825792 67250935780952 67268166797832 67427756821568 67760161655186 67764301702944 67895131302336 67938321589424 68124324557328 68167660641652 68172694836246 68234008939488 68277414797592 68335628293548 68465506849376 68515301286432 68534887429827 68640163754604 68644357569216 68746588046136 68935972586208 69073188862832 69119202179181 69164134470288 69249395977278 69267139039098 69309613204468 69313847921472 69543581318939 69622742785856 69726430349576 69778017320616 69838694221296 69970243263648 70016854155534 70074448351908 70258693176672 70371814024512 70605053938419 70609367804976 70745690250144 70832901406764 70851050193924 70877960504351 70941707706928 70984506122712 71090221729527 71373610577808 71479905669018 71483247460416 71589705831336 71615760232016 71786922651808 71798453497914 72015835032713 72156813365637 72218637947456 72346533295608 72519442270704 72972481782508 73164346327072 73302159609536 73364657215584 73383454688544 73411326844856 73529523628176 73553058910864 73717098943554 73785709077696 73801351603772 73806801847506 73920176351112 73967199364058 74030263984677 74034787126608 74114532643008 74205896711848 74224909726968 74364720699984 74475470383314 74484452506464 74595380503644 74772353938656 74932390323648 74991695984478 75090001914928 75352569668544 75402766013652 75544795611576 75592852097334 75657302753571 75658585406404 75663208036416 75801096868952 75856226424264 75913985714567 76065196744992 76187666423232 76236131859888 76330111312378 76430611788102 76444852747536 76493481788724 76735643190661 76759994014704 76858212321088 76877904911808 77023695205548 77321411459292 77440184748784 77555514650614 77707337470686 77911651241424 78031331197248 78097860906912 78126283889472 78325585634088 78362823963424 78442234143273 78562729126596 78567529195584 78792372967616 78993373919064 79058351986768 79162444616112 79210986519392 79260031456122 79478378650216 79606343762736 79656983930524 79687348970944 79809421170294 79934518167504 80080191047038 80085083830752 80204352720492 80214025776192 80567730261018 80691490215336 80760287983284 80790961973491 80811662212281 80951887322016 80972628793056 81003383433544 81125149854528 81245967690888 81407686874052 81631950474256 81686329848123 81691320764592 81816806664384 81840195245874 81916365725376 81968475372784 82177578626286 82309889617956 82464929560728 82536638625168 82587742700463 82638384974558 82747191274722 82815257143164 83166689301696 83269212340776 83397122037152 83447434678608 83481633800829 83521323469892 83764862414233 83898659251264 83904855183072 84350630682864 84404288844876 84476252154294 84480201544128 84533942130352 84606015982488 84828468259392 85114823295216 85251863432736 85276233977571 85304139328576 85576155078986 85592100084848 85704795410832 86003282100813 86174589729888 86240205742964 86245474894656 86465488861224 86466954750176 86595728014796 86629824993088 86758840816648 86888048780533 86898527924208 87120207842382 87201292546368 87234412928432 87421122044256 87490311981891 87495657513264 87697877932184 87969893682594 88027080234912 88135594880172 88158176958852 88191660780223 88367327382048 88498930828308 88634873886416 88641419588568 88742729535824 88808385680784 88940645985114 89112359834316 89169047086119 89337007024122 89413175981493 89420154952128 89648267592312 89690889063776 90208313369174 90832432743104 90839140735392 90896926448328 91036553063456 91114171058064 91128806362737 91379849906436 91520218339472 91656517314362 91662117394848 91809699081408 91835944283538 92077406012592 92158936238908 92214534794382 92218845960384 92297471980896 92332527969704 92356185385464 92470036698809 92852534503872 93037356427488 93110991365343 93118258961728 93355805540712 93432597802544 93670946266326 93821762291796 94068445277664 94140071917892 94145823739968 94385991657672 94443868542352 94468066925232 94646008163616 94786962306036 94798394099136 94975634686394 95100684896646 95164814103744 95189197207104 95306540892024 95452941108448 95480227786853 95510526903792 95731271330552 95873841730667 95967156744648 96028204554282 96209084487516 96291112595454 96462044394144 96538389820509 96544288176336 96692589694272 97275324093948 97458553117224 97544848097026 97603695918729 98039364837568 98138714544486 98289465258072 98409069130008 98471670319022 98560235134816 98660112673707 98707018646236 98713049502144 98966546302624 99152960933312 99160283398176 99300627177752 99397277517888 99460507338192 99714233122218 99835570727802 99988927979304 100537021351536 100726394148768 100752202238688 100790469463112 100876403671428 100902250196748 101135456002438 101141635232352 101304479529792 101640242482779 101646452554416 101648175813184 101842696953504 101907482384136 101926470330048 101991309051632 102033107978791 102186486835992 102251490962478 102346658686272 102416122196388 102698260274064 102824860693534 102960245631906 103056073009344 103095215279056 103248752633026 103403958879312 103609783294248 103874093965917 103882201655232 103964419806702 103970771882208 104226508194809 104434114178784 104589645524364 104750305502128 104758041331944 104955364895472 105111672527862 105324498558752 105388039765008 105549926154816 105680041941496 106141791683648 106249352110146 106412561560392 106480254029578 106579357556672 106609824890842 106939136960656 107224871190624 107384558747004 107423640348024 107588653620448 107680383977712 107697680246871 107748882949708 108327956921184 108502371641664 108543582498736 108915106464164 108921761019456 109120260327832 109282770644047 109458722673762 109570104835048 109676750565312 109746519490608 109953239414304 110046985823376 110048851500224 110116990267284 110294285442264 110329588366296 110420342857552 110702027405658 110880264526668 110950799046087 111025616454368 111171798964512 111263246238144 111308845067772 111337364590452 111547081049976 111713205574971 112158530907984 112243931902102 112467507577152 112539051793168 112635002872392 112808021309984 113028854502816 113389278146001 113486431060288 113487878109606 113494812054624 113701645303428 114097795117488 114273060547776 114354197789832 114495166968567 114671042801084 114740222683086 115280275023758 115287318481632 115316857367712 115864703898944 115982117188938 116160277123176 116333271975921 116653749309188 116660876684352 117046996795872 117189425834208 117293191576792 117514126506896 117544235945136 117689137616666 117844093689894 117998574437744 118188559451424 118411180907712 118441520188992 118490060878596 118587527980152 118816479779088 118890047184183 118892062781492 119116009365496 119217567975324 119293406122891 119409515644104 119485475895786 119531023456416 119723475807936 119901777251256 120120286570557 120127625746128 120306529080738 120584582156753 121037235323004 121195901931104 121427830983024 121485561410752 121505075150316 121839799875248 122021253111758 122111530311078 122447925711384 122725209996576 122760292868811 122769874683456 122874548588064 122952713059176 123141580513952 123266367939429 123804957937752 123957577461837 124147988487124 124187384857536 124222885714746 124474407387616 124894595021768 124903818511164 125095683055728 125281985204838 125840300216774 125847988876896 125957422566976 126050611934016 126382616408048 126606433267314 126720302316192 126800913195528 126909023973732 126957225958343 127075387856032 127242702389088 127347369205056 127672234942824 127956208992864 128037606072376 128230075576512 128278779316688 128364232618479 128388150127272 128469821978498 128717853094012 128725717568448 129152365306601 129360308614446 129368212341984 129700432125264 129860319245734 129893592022194 129944737489632 130138261224972 130347791886312 130690511759808 130851619392648 131052620344096 131131683066384 131212092173344 131546816898276 131630498079509 131954840523891 132203392320258 132550991073072 132614009784256 132651919520666 132748396242462 132952310829624 133114094303736 133318570639072 134005510536183 134049361802048 134130232428192 134501871561904 134536333595664 135312470053761 135520323310372 135528603405888 135876643178848 136248649114656 136335321283304 136345389672492 136468017878976 136554829595184 136671256587096 136931013698752 137030602572864 137069774859654 137280327509208 137449558682173 137484775971543 137493176092272 137871945172416 138146377725664 138238404358362 138328268940576 138498791954556 138534278078196 138619226408936 139087162637878 139452860699152 139556034641232 139677388442592 139940486527296 140033708311068 140148896703816 140506419399489 140517386353344 141210107876838 141218735609952 141491380500288 141665802813528 141702100387848 141755921008702 141883415413856 141969012245424 142180443459054 142463452029591 142509051639799 142747221155616 142959811338036 143179411662672 143231520464032 143573845303616 143596906995828 144031670065426 144042306831423 144313626731274 144693066591216 145038884541408 145944963565016 146317272145539 146328692654144 146729314431168 146766909377088 146822653689712 147059047256352 147106117821728 147434197887108 147602703207544 147613603695012 147707505478533 147840352702224 147934398728116 148060527969354 148069574253216 148411793423696 148449819453936 148729441399968 148950940766628 148968905012928 149190761007288 149544707877312 149983391968956 150040357950769 150180003829856 150805532027304 151089591223152 151185704194668 151314605507142 151317170812808 151602193737904 151703184003657 151712452848528 151827971429134 152130393489984 152472263719776 152660222624756 152861223576204 152889705495072 152986963577448 153377236443717 153471286381322 153519988029408 154047390411096 154237291040301 154642822918584 154873128949539 154880369497568 155111029301228 155414674941372 155823302482848 155946629710053 156195721813824 156651171268176 156725647926848 156884468286546 157125458253192 157986747838128 158116703973536 158324889232224 158421973038784 158520062912244 158956757300432 159212687525472 159313967861048 159618842340588 159720381044367 159869036335008 159914737336263 160160382094076 160170167661504 160408705440984 161135460522036 161278138418089 161382980430672 161520575966568 161581923946982 161623324424562 161903774644032 161945257586112 162006766867088 162491935381776 162815373748104 163263900948512 163372659696246 163382641529184 163680390491748 163784512877557 163936950745568 164188084010643 164355157252572 164619779235912 164929859121456 165073277250336 165175485400926 165276769949116 165494382549444 165630514286328 166053041108487 166538424681552 166794244074304 166894869357216 166963267601658 167042646939784 167529724828466 167809710366144 168365897853153 168701261365728 168808577689752 168952504308588 169067884260704 169212031964976 170229646590432 170231817164409 170503726865472 170552467955142 171152310157972 171184200169696 171409590821664 171730068154931 172006564201626 172349179459776 172480411485928 172920412535637 172930977722448 172933909500352 173191456029592 173517681633296 173776097561066 173797055848416 174240415684764 174468825856864 174842244088512 174980623963782 174991315026528 175395755864368 175939787365188 176054160469824 176271189760344 176316353917704 176383321560446 176533706424999 176734654764096 176997861656616 177269747772832 177282839177136 177320423032727 177485459071648 177616771361568 177881291970228 178224719668632 178338094172238 178674014048244 178826351962986 179228213843679 179296535184624 179381778127552 180416626738348 181678281470784 181793852896656 182073106126912 182228342116128 182257612725474 182759699812872 183031879667637 183040436678944 183313034628724 183324234789696 183671888567076 184154812025184 184317872477816 184429069588764 184594943961792 184665055939408 184712370770928 184940073397618 186074712854976 186221982730686 186711611081424 186865195605088 187341892532652 187643524583592 187922977807257 188136890555328 188280143835784 188760450325161 188771983315344 188887737084704 188936133850464 189292016327232 189573924612072 189951269372788 190201369793292 190601436312287 190613081784048 190905882216896 190960455573706 191021053807584 191462542661104 191747683461334 191934313489296 192056409108564 192418168975032 192582225190908 192704732967747 192924088788288 193076779641018 193088576352672 194040462921669 194550648187896 194790478868601 194840388033291 194917106234448 195089696194052 195207391837458 196277429088972 196578930516144 196818138260016 196943340638044 197120470269632 197320225347414 197414037292472 197933092605248 198320566796352 198601254355504 198921014676384 198977879280999 199428466244436 199671141455604 199977855958608 200674324901897 201074042703072 201452788297536 201504404477376 201580938926224 201752807342856 201804500393496 202270912004876 202283270464704 202953716910373 203280484965558 203292905108832 203685393907008 203814964768272 203982618103264 204066215957582 204372973671984 204502981924956 204832244392776 205396520548128 205649721387068 205920491263812 206190430558112 206497505266052 206807917758624 207219566588496 207357606537543 207748187931834 207928839613404 207941543764416 208061109867611 208453016389618 208630743956817 208868228357568 209179291048728 209500611004256 209516082663888 209910729790944 210223345055724 210648997117504 210776079530016 211360083882992 211815161815257 212498704220292 212633881513053 212825123120784 212960508059156 213219649781684 213878273921312 214449742381248 214769117494008 214847280696048 215177307240896 215360767955424 215395360493742 215497765899416 216047505098139 216655913842368 217087164997472 217258979852467 217830212928328 218240520655664 218565541288094 218917445347524 219140209670096 219493038981216 219906478828608 220093971646752 220233980534568 220588570884528 220659176732592 220840685715104 221404054811316 221760529053336 221901598092174 222051232908736 222090791954031 222343597929024 222617690135544 222674729180904 223094162099952 223426411149942 224317061815968 224487863804204 225078103586336 225256242914521 225270005744784 225616042619968 226057709005632 226778556292002 226975756219212 226989624109248 227403290606856 227741957143701 228195590234976 228708395579664 228990333937134 229342085602168 229480445366172 230206929571983 230560550047516 230574636963264 230633714735424 231964234377876 232320554246352 232666543951842 233307498618376 234093993591744 234378851668416 234586383153584 235028253013792 235088471890272 235378275233332 235688187379788 235997148875488 236377118902848 236980121757192 237160565793151 237175055960304 237632959558176 237780094368366 237784125562984 238232018730992 238435135950648 238586812245782 238819031288208 238970951791572 239062046912832 239803554502512 240240573141114 240255251492256 240613058161476 241169164313506 242074470646008 242372885920473 242391803862208 242434986636843 242855661966048 243010150300632 243679599750496 244042506223516 244223060622156 244895851422768 245058989544369 245450419993152 245520585737622 245749097176128 245905426118352 246283161027904 246532735878858 247609915875504 247915154923674 248295976974248 248445771429492 248948814775232 249789190043536 249807637022328 250191366111456 250563970409676 251294587242699 251680600433548 251695977753792 252765232816096 253212866534628 253440604632384 253601826391056 253818047947464 253914451916686 254150775712064 254485404778176 255344469885648 255912417985728 256075212144752 256557558633376 256728465236958 256776300254544 256939643956996 257435706188024 258009846302439 258304730613202 258720617228892 258736424683968 258885197774203 259400864250528 259720638491468 259787184044388 259889474979264 260276522449944 260664146341599 260695583772624 261703238785296 262105240688192 262263366132768 262424184346688 262470935945673 263093633796552 263260996159018 263909681047782 264406784640516 264574982340669 265101982146144 265303839041332 265496792484924 265904621659248 266228188607472 266637141278144 267507141258357 268011021072366 268260464856384 269003743123808 269072667191328 270624940107522 271040646620744 271444301277149 271753286357696 272497298229312 272670642566608 272690779344984 273109659190368 273342513174192 274139549719308 274560655018416 274899117364346 274969551943086 274986352184544 276292755451328 276476808716724 276656537881152 276997583909112 277068556156392 277238452817872 277410110096427 278174325275756 278905721398304 279112069282464 279332974096029 279354776885184 280067416622136 280280668664633 280297793407632 281012838798978 282420215753676 282437471219904 283331605627056 283404200775696 283511842017404 283766830827712 283938024490848 284360886918108 284926904059182 285018103279598 285494442311232 285919622676072 286358823325344 286440683360559 286463040928064 287193813991656 287621525192001 288063340130852 288084613662846 288627253462548 289386133182432 289615169461527 290077769082816 291889927130032 292634544291078 293645307379424 294118094512704 294212235643456 294868395774216 295205406415088 295227207390024 295415010957066 295680705404448 295868797456232 296121055938708 296139148506432 296823586847392 296899638907872 297458882799936 297901881533256 298381522014576 299516542776451 299966783937912 300080715901538 300360007659712 301611064054608 302179182446304 302371408389336 302629211014284 302634341625616 303204387475808 303406368007314 303424905697056 303655942858268 304920727448337 304944527439552 305320445249512 305722447152408 305779410990144 305973927154896 306099323936373 306754472887434 306942572762644 307039976058816 308094780822192 308474582080602 309285645837168 309746257899078 309760738995136 310222058602456 310829349882744 311646604965696 311893259420106 312679524584427 313302342536352 313768936573092 314250916506384 315973495676256 316233407947072 316649778464448 317040125824488 317913514600864 318425375050944 318627935722096 319237684681176 319440762088734 319738072670016 319829474672526 320320764188152 320797810600267 320817410881968 322270921044072 322556276836178 322765960861344 323041151933136 323163847893964 323246648849124 324013533734176 324983870763552 325630747496208 326527801897024 326745319392492 326765283058368 327360780983496 327569025755114 327848311932141 327873901491136 328376168021286 328710314505144 329239558471824 329859718242912 330146554500672 330350970801852 330553539898232 330988765098888 331261028572656 332106082216974 332852397138261 333076849363104 333789738714432 333926535203316 334085293879568 335059449656932 336731795706306 337402522731456 337617155379504 337905008617176 338135768521408 338424063929952 340459293180864 340463634328818 341104935910284 341406968339591 342304620315944 342368400339392 342819181643328 343460136309862 343485500905701 344013128403252 344960822971856 345840825071274 345861955444896 346382912059184 347035363266592 347552195122132 347594111696832 348480831369528 348937651713728 348999815927763 349961247927564 349982630053056 350791511728736 351879574730376 352542379520688 352632707835408 352766643120892 353067412849998 353974096008533 353995723313232 354539495545664 354565678354272 354640846065454 354970918143296 355233542723136 355762583940456 356449439337264 356676188344476 357348028096488 357652703925972 357880218368673 358456427687358 358593070369248 360360859711671 360833253476696 361753746470259 363587705793312 364456684232256 364515225450948 365519399625744 366063759335274 366080873357888 366626069257448 367343777134152 368309624050368 368635744955632 368858139177528 369330111878816 369424741541856 369880146795236 371872732385511 372443965461372 372680889103523 373423222162848 373730391210176 374683785065304 375287049167184 375845955614514 376560287671568 377520900650322 377543966630688 377775474169408 377872267700928 379147849224144 379902538745576 380402739586584 380871677875029 381202872624574 381226163568096 381920911147412 382042107615168 382925085322208 383495366922668 383868626978592 384112818217128 384836337950064 385092697855437 385164450381816 385409465935494 386153559282036 386177152705344 387457095919803 388080925843338 389101296375792 389580957737202 389680776066582 389834212468896 390179392388104 390414783674916 392554858177944 393157861032288 393636276520032 393886681276088 394640450694828 394828074584944 394891494238527 397202508711008 397842029352768 397955758561998 398856932488872 399342282911208 399955711917216 401348649803794 402148085406144 403161877852448 403480962583153 403505614685712 403609000786992 404541824009752 405907433820746 405937410161283 406560969931116 406585810217664 407629929536544 407965236206528 408132431915164 408745947343968 409005963849912 409664488785552 410793041096256 411299442774136 411840982527624 412348676046519 412380861116224 412454327914629 412995010532104 413615835517248 414439133176992 414715213075086 415496375863668 415857679226808 416122219735222 416906032779236 417261487913634 418358582097456 419001222008512 419032165327776 419821459581888 420446690111448 421552159060032 422720167765984 423630323630514 424997408440584 425267763026106 425650246241568 425921016118312 426439299563368 427390356088773 427527154919397 427756547842624 429538234988016 429694561392096 430721535910848 430790720987484 430995531798832 432095010196278 434174329994944 434517959704934 435660425856656 436481041311328 437131082576188 437834890695048 438280419340192 438951816436617 438986077962432 440187943293504 440441050758709 440467961069136 441177141769056 441318353465184 441681371430208 442808109622632 443122516435599 443521058106672 443803196184348 444181583908062 445235380271088 445349458361808 446188324199904 446852822299884 448634123631936 448975727608408 450121073852307 450156207172672 450512485829042 450540011489568 453557112584004 453951512438424 454511117360069 454806581213712 455109552010971 455483914287402 456391180469952 457416791159328 457980667874268 458684171204336 458960890732344 460413859143966 461121100095032 462711873120903 463928468755752 464619386848617 464641108492704 465333087903684 466614997236752 469172766307168 470056506027584 470176943780544 470756550466664 471376374759576 471994297750976 473960243514384 474321131586302 474350111920608 475265919116352 475560188736732 475568251125968 476464037461984 476870271901296 477173624491564 477638062576416 477941903583144 479161143133101 479607109005024 479744212008789 480481146282228 480510502984512 481226116322952 482338328627012 483834415254267 484148941292016 484745771840946 484869973273686 485711323932096 486020300601264 487359199500992 488085012447032 488446121244312 489791702845536 490117979088738 491041171475244 491353538632671 491810852236704 493065471757716 495219831751008 495830309847348 496145723530457 496591953948496 496891542858984 499578380087072 499615274044656 500382732222912 501127940819352 502589174485398 503361200867096 504110845228991 505097693559459 505530465632192 506425733069256 507203652782112 507636095894928 507828903833372 510688939771296 512150424289504 513115117266752 513456930473916 513552600509088 513879287913992 514871412376048 515190204464793 516019692604878 516609461226404 517441234457784 517770395548406 518761237606911 518801728501056 519441276982936 519574368088776 520553044899888 521328292683198 521391167545248 523406477570592 524526732265536 524941871891346 526187267593104 526521992318036 527819362095564 528813569281032 529149964681338 529601119274997 530203964292288 530607678082664 530993584969848 531809243318496 531961269098181 532456377214944 535014282516714 536022042144732 536496664533643 537149502334627 538007486247616 538145334382656 541249880215044 542081293241488 542888602554298 545341285133216 545381558689968 546219318380736 546685026348384 548279099438616 549095639002911 549121310036832 549798234728692 549939103886172 549972704369088 552953617433448 553995167818224 554137112312784 554476905635744 554820220192854 556245008013409 556348650551512 557811442796608 558224138564928 558665948192058 560134833244272 560561337329266 560595586815264 562025677597956 564840431507352 565536733814437 566281350975483 566663211254112 566808401551392 567023684034808 567876048981696 568721773836216 569853808118364 570036206559196 571804308936861 571839245352144 572717646650688 572881366721118 574387627983312 575243050384002 576126680261704 576169227325692 577254506925096 578114198903241 578772266364864 579230338923054 583779854260064 584371436605803 585269088582156 586354036899631 587290614758848 589736791548432 590410812830176 590454414780048 590830021914132 591361410808896 591737594912464 592242111877416 593647173694784 593799277815744 595803763066512 596763044029152 596933637842997 599033085552902 599933567875824 600161431803076 602022974705691 603222128109216 604358364892608 604742816778672 605258422028568 605268683251232 606408774951616 606812736014628 606849811394112 607311885716536 608861150731119 609841454896674 610640890499024 611444894304816 611947854309792 612198647872746 613508945774868 613885145525288 616189561644384 616949164161204 617341625461561 618571291674336 619492515798156 620444117204912 621658699765488 623786518840212 624183329602833 625359049168854 625892231870451 626604685072704 627537873146184 628501833012768 631946991352512 634041512630669 634080251648976 635827029201728 637255871444192 637901644539159 638475369362352 638881524177468 639658949345052 640641528376304 641595621200534 641634821763936 644541842088144 645112553672356 645531921722688 646082303866272 646327695787928 646493297698248 647290256891663 648027067468352 648142515294417 649967741527104 651261494992416 651776939557401 653490638784984 654721561966992 655138051510228 655696623864282 656752336042572 657420629010288 658479116943648 659719436485824 660701941603704 661107079796464 661977530197776 662522057145312 664212164433948 665704794276522 666153698726208 667853070406632 668170587759136 668361594507971 670118899313864 671116892114669 673463591412612 675234310759008 675768728743563 675810017234352 676848127859904 680927268657636 682209871820568 682813936679182 683225871431103 684609240631888 686920272619724 686971001811402 688026256806504 689921645943712 690620788715949 691681650142548 691723910889792 692121651192257 692765824118368 694070726533184 695104390244264 696961662739056 697999631855526 699922495855128 701583023457472 703759149460752 705084759041376 705265415670816 705533286241784 706134825699996 707948192017066 707991446626464 709131356708544 709281692130908 711481697379453 711525167880912 712898878674528 713352376688952 714231755851537 714696056192976 715305407851944 715760436737346 716912855374716 717186140738496 720721719423342 721666506953392 723507492940518 727118657761419 727175411586624 729030450901896 729585557363663 731038799251488 732127518670548 733252138514896 734687554268304 737271489911264 737716278355056 738660223757632 738849483083712 739760293590472 743745464771022 744887930922744 745361778207046 746846444325696 749321787654427 749367570130608 750574098334368 751691911229028 753120575343136 753883761728097 755041801300644 755087933261376 758295698448288 759805077491152 760805479173168 761743355750058 762405745249148 762452327136192 763841822294824 764979394508329 765850170644416 766990733845336 767737253957184 768225636434256 769672675900128 770185395710874 770328900763632 770818931870988 772307118564072 774914191839606 776161851686676 776655593322609 778202592751584 779161915474404 779361552133164 779668424937792 780358784776208 780829567349832 781992439024797 785109716355888 786315722064576 787272553040064 787773362552176 789280901389656 789656149169888 789782988477054 793724947022007 794405017422016 795911517123996 797713864977744 798684565822416 799911423834432 802697299607588 806323755704896 806961925166306 807011229371424 807218001573984 809083648019504 811814867641492 811874820322566 813121939862232 814332903831447 815259859073088 816264863830328 817491894687936 818011927699824 819328977571104 822598885548272 823681965055248 824697352093038 824908655829258 825990021064208 828878266353984 829430426150172 830992751727336 831715358453616 832230330289281 832244439470444 833812065558472 834522975827268 835053842860237 836717164194912 838064330655552 840842005993899 840893380222896 844092075097271 845440335531968 847260647261028 849994816881168 850535526052212 851300492483136 851842032236624 852878599126736 854780712177546 855054309838794 859076469976032 859322050081677 859389122784192 861581441974968 861991063597664 862864575576003 864190020392556 869035919409868 871320851713312 872962082622656 874262165152376 875669781390096 876560838680384 877903632873234 880882101517418 880935922138272 882354283538112 882636706930368 885616219245264 886245032871198 887042116213344 887606392368696 888363167816124 888700581708401 890470760542176 890698916723616 892376648399808 893705644599768 897951455216816 898549628329353 900242147704614 901024971658084 901080022979136 904066557146207 907114225168008 907903024876848 909022234720138 909613162427424 910219104021942 910967828574804 914833582318656 915961335748536 917368342408672 917921781464688 918297971809119 920827718287932 921413486556563 922242200190064 925423746241806 927856937511504 929238773697234 929282216985408 930666175807368 933229994473504 938038573753281 938345532614336 941513100933328 942752749519152 947920487028768 948642263172604 948700223841216 951120377473464 951136502251936 952928074923968 953740543802592 954347248983128 955276125152832 955883807166288 958322286266202 959214218010048 959488424017578 960962292564456 962146910775211 962393431800801 962452232645904 964676657254024 967668830508534 968297882584032 969491543681892 969739946547372 972040601202528 976170024894064 976892242488624 979583405691072 980235958177476 982082342950488 982707077265342 983544935796423 983621704473408 986130943515432 990439663502016 991660619694696 992291447060914 993183907896992 993783085717968 997563361478593 999156760174144 999230548089312 1002255881638704 1005178348970796 1006722401734192 1008221690457982 1010195387118918 1012851466138512 1014407305564224 1015272191789856 1015657807666744 1021377879542592 1024220905018773 1024300848579008 1026913860947832 1027105201018176 1027758575827984 1029742824752096 1030380408929586 1032039385209756 1033218922452808 1034882468915568 1035540791096812 1037522475213822 1038882553965872 1039148736177552 1041106089799776 1042656585366396 1042782335090496 1046812955141184 1049883743782692 1050282505655383 1052374535186208 1053043984636072 1055638724191128 1057627138562064 1058299929362676 1059202238549994 1061215356165328 1061922288025599 1061987169939696 1063618486636992 1063922538196362 1064912754429888 1070028565033428 1072044084289464 1072993329067286 1073640655106019 1074299004669254 1082499760430088 1084162586482976 1085261239410777 1085777205108596 1090682570266432 1090763117379936 1093370052696768 1096558198877232 1098191278005822 1098242620073664 1099596469457384 1099878207772344 1105907234866896 1107990335636448 1108274224625568 1108953811271488 1109640440385708 1112490016026818 1112697301103024 1117331896384116 1118042667310569 1120269666488544 1121122674658532 1121191173630528 1124051355195912 1129680863014704 1131073467628874 1132562701950966 1133326422508224 1133616803102784 1134047368069616 1137443547672432 1139707616236728 1140072413118392 1142615033625087 1143608617873722 1143678490704288 1145762733442236 1146491590142899 1148775255966624 1150486100768004 1152253360523408 1152338454651384 1154509013850192 1156228397806482 1158460677846108 1162371287759409 1167559708520128 1168742873211606 1170538177164312 1172708073799262 1179473583096864 1180821625660352 1180908829560096 1181660043828264 1183475189824928 1184484223754832 1184674482715581 1191607526133024 1193526088058304 1193867275685994 1198066171105804 1199867135751648 1200322863606152 1202110477084517 1204045949411382 1206444256218432 1209485633557344 1210442887749459 1210516844057136 1210537366502464 1213625472029256 1214623771433072 1217722301462238 1219682909793348 1221281780998048 1222889788609632 1223895708619584 1224397295745492 1227017891549736 1227770291050576 1232379123288768 1233898328322408 1234683250923122 1237046028139557 1237142583348672 1238985031596312 1240888234409824 1241242961229089 1243317399530976 1247573037680424 1248366659205666 1250718098337708 1251784463740902 1255075746292368 1257003666025536 1268083025261338 1268160503297952 1274511742888384 1275803289078318 1276950738724704 1277763048354936 1279317898690104 1281283056752608 1282581464758191 1283191242401068 1283269643527872 1289083684176288 1290225107344712 1292164607732544 1292655391575856 1292986595396496 1294580513783326 1296285030588834 1302522989984832 1303553879114802 1306981277569968 1309443123933984 1310276103020456 1311393247728564 1313504672085144 1314841258020576 1316958233887296 1321323152276127 1321403883207408 1322214159592928 1323955060395552 1325044114290624 1326430403724283 1328424328867896 1331409588553044 1335706140813264 1336341175518272 1336723189015942 1340237798627728 1342233784229338 1346927182825224 1350363221556921 1350468621518016 1351537457487126 1351620034468704 1361854537315272 1363533352080207 1364419743641136 1365627873358364 1366451742862206 1369218481263776 1373840545239448 1373942003622804 1376052513613008 1379843291887424 1381241577431898 1383363300285096 1384243302384514 1385531648236736 1390208780488528 1393923325478112 1395999263711052 1399844991710256 1407518298921504 1410169518082752 1410530831341632 1411066572483568 1412269651399992 1415896384034132 1415982893252928 1418563384261816 1420676018372611 1422963394758906 1423050335761824 1425797757349056 1426704753377904 1428463511703074 1429392112385952 1430610815703888 1431520873474692 1433825710749432 1441443438846684 1443333013906784 1447014985881036 1451503245762801 1454237315522838 1458060901803792 1459171114727326 1462077598502976 1464255037341096 1466504277029792 1469375108536608 1474060615898013 1474542979822528 1475432556710112 1479520587180944 1487490929542044 1488437170591371 1489775861845488 1490723556414092 1498643575308854 1498735140261216 1501148196668736 1503383822458056 1506241150686272 1507767523456194 1510083602601288 1511945145503903 1512332535686973 1516591396896576 1519610154982304 1521610958346336 1523486711500116 1524811490498296 1527683644589648 1529958789016658 1533981467690672 1536451272868512 1539345351800256 1540370791421748 1540657801527264 1541637863741976 1544614237128144 1545570613394379 1549828383679212 1552323703373352 1553311186645218 1556405185503168 1558323830948808 1558723104266328 1560717569552416 1561659134699664 1563984878049594 1567599568037789 1570219432711776 1575546725104352 1578561802779312 1579312298339776 1579565976954108 1587449894044014 1591823034247992 1595427729955488 1595883807294543 1597369131644832 1605394599215176 1609489993600929 1611448507003881 1613923850332612 1614022458742848 1614436003147968 1618167296039008 1623629735282984 1623749640645132 1626243879724464 1628665807662894 1632529727660656 1636023855399648 1638657955142208 1645197771096544 1647363930110496 1649394704186076 1649817311658516 1650443937458459 1651980042128416 1658860852300344 1661985503454672 1663430716907232 1664460660578562 1664488878940888 1667624131116944 1668735024040227 1669045951654536 1670107685720474 1673434328389824 1681684011987798 1681786760445792 1688184150194542 1694521294522056 1696610201443311 1699989633762336 1701071052104424 1703684064473248 1705757198253472 1709561424355092 1710108619677588 1715412926810583 1718152939952064 1718644100163354 1723162883949936 1723982127195328 1725729151152006 1728380040785112 1738071838819736 1742641703426624 1748524330304752 1751339562780192 1755807265746468 1759062110698893 1761764203034836 1761871844276544 1771232438490528 1772490065742396 1774084232426688 1775212784737392 1776726335632248 1777401163416802 1780941521084352 1781397833447232 1786844262868249 1787411289199536 1795902910433632 1797099256658706 1800484295409228 1802049943316168 1806068924117073 1808133114292414 1814228450336016 1815806049753696 1818044469440276 1819226324854848 1820438208043884 1821935657149608 1826583452193357 1831922671497072 1834736684817344 1835843562929376 1836595943618238 1841655436575864 1842826973113126 1844484400380128 1850847492483612 1852024876384683 1855713875023008 1858477547394468 1861332351614736 1866459988947008 1872549988808499 1876077147506562 1883026201866656 1885505499038304 1895840974057536 1897284526345208 1902124537892007 1902240754946928 1902273004503872 1907481087605184 1908694497966256 1911767614332576 1916644572532404 1918976848035156 1921924585128912 1924293821550422 1924786863601602 1924904465291808 1929353314508048 1935337661017068 1936595765168064 1938983087363784 1939479893094744 1941870770674989 1944081202405056 1950524653359997 1952340049788128 1953784484977248 1955330818672203 1960471916354952 1964164685900976 1965414154530684 1967089871592846 1972261887030864 1983321239389392 1984582894121828 1986367815793984 1987566171435936 1995126722957186 1998461096178624 2004511763277408 2005084783523913 2010356697941592 2013350676344007 2013444803468384 2016443380915964 2020390774237836 2025702932277024 2027306186230689 2030544383579712 2031315615333488 2048441810037546 2053827721895664 2055517151655968 2059485649504192 2060760817859172 2064078770419512 2066437844905616 2069764937831136 2071081582193624 2075044950427644 2076364953576771 2077765107931744 2078297472355104 2082212179599552 2085313170732792 2096615799435157 2099767487565384 2100565011310766 2104749070372416 2106087969272144 2111277448382256 2115254277124128 2116599858725352 2118404477099988 2122430712330656 2123844576051198 2123974339879392 2127845076392724 2134445092138359 2140057130066856 2142695267554611 2144088168578928 2145986658134572 2147281310212038 2148598009338508 2164999520860176 2168325172965952 2170522478821554 2171554410217192 2181526234759872 2188756672090989 2193116397754464 2196382556011644 2199192938914768 2199756415544688 2211814469733792 2215980671272896 2216548449251136 2219280880771416 2224980032053636 2225394602206048 2232490886014103 2234663792768232 2236085334621138 2240539332977088 2242245349317064 2247965362963281 2248102710391824 2259361726029408 2262146935257748 2265125403901932 2268094736139232 2274887095344864 2279415232473456 2280144826236784 2285230067250174 2287217235747444 2287356981408576 2291525466884472 2292983180285798 2294938183524987 2297550511933248 2300972201536008 2304506721046816 2304676909302768 2309018027700384 2312456795612964 2316921355692216 2324742575518818 2329966779967827 2337485746423212 2341076354328624 2345416147598524 2358947166193728 2361817659120192 2363320087656528 2366950379649856 2368968447509664 2369348965431162 2383215052266048 2387734551371988 2389848778377137 2396132342211608 2399734271503296 2400645727212304 2404220954169034 2408091898822764 2418971267114688 2420885775498918 2421033688114272 2427250944058512 2429247542866144 2435444602924476 2439365819586696 2442563561996096 2442998711494341 2445779577219264 2448794591490984 2454035783099472 2455540582101152 2467796656644816 2469366501846244 2474092056279114 2477818672059731 2477970063192624 2481776468819648 2482485922458178 2486634799061952 2495146075360848 2496733318411332 2501436196675416 2503568927481804 2505161528580711 2510151492584736 2522526017981697 2532276225291813 2536166050522676 2536321006595904 2551606578156636 2553901477449408 2555526096709872 2558635797380208 2562566113505216 2565162929516382 2566382484802136 2578167368352576 2580450214689424 2585310783151712 2585973190792992 2589161027566652 2592570061177668 2607107758229604 2608766223724661 2613962555139936 2618886247867968 2620552206040912 2622786495457128 2627009344170288 2629682516041152 2642646304552254 2642807766414816 2644428319185856 2647910120791104 2652860807448566 2656848657735792 2662819177106088 2666101745125203 2671412281626528 2673446378031884 2680475597255456 2684467568458676 2693854365650448 2695648884988059 2700726443113842 2703074914974252 2703240068937408 2712199671438621 2723709074630544 2727066704160414 2728839487282272 2731255746716728 2732903485724412 2738436962527552 2747681090478896 2747884007245608 2752105027226016 2762483154863796 2764240459669689 2766726600570192 2768486604769028 2780417560977056 2787846650956224 2791998527422104 2799689983420512 2815036597843008 2822133144967136 2824366738082071 2824539302799984 2831792768068264 2837126768523632 2841352036745222 2845926789517812 2846100671523648 2853409506755808 2856927023406148 2858784224771904 2861221631407776 2863041746949384 2867651421498864 2882886877693368 2886440732325633 2886666027813568 2887180295402403 2894029971762072 2903006491525602 2908474631045676 2916121803607584 2918342229454652 2928510074682192 2933008554059584 2938750217073216 2948121231796026 2950865113420224 2959041174361888 2974981859084088 2976874341182742 2979551723690976 2981447112828184 2992690084435779 2997287150617708 2997470280522432 3006767644916112 3015535046912388 3020167205202576 3023890291007806 3024665071373946 3039220309964608 3043221916692672 3046973423000232 3049622980996592 3055367289179296 3059917578033316 3067962935381344 3072662715056319 3072902545737024 3080741582843496 3081315603054528 3083087355310963 3083275727483952 3089228474256288 3091141226788758 3099656767358424 3104647406746704 3106622373290436 3116647661897616 3117446208532656 3121435139104832 3123318269399328 3127969756099188 3135199136075578 3140438865423552 3150847516966149 3151093450208704 3157123605558624 3159131953908216 3174899788088028 3183646068495984 3185766864076797 3190855459910976 3191767614589086 3194738263289664 3210789198430352 3218979987201858 3222897014007762 3227847700665224 3236334592078016 3247259470565968 3247499281290264 3252487759448928 3257331615325788 3265059455321312 3272047710799296 3290395542193088 3294727860220992 3298789408372152 3299634623317032 3300887874916918 3303960084256832 3317721704600688 3323971006909344 3326861433814464 3328921321157124 3328977757881776 3335248262233888 3337470048080454 3338091903309072 3340215371440948 3354128001931707 3363368023975596 3363573520891584 3376368300389084 3389042589044112 3393220402886622 3399979267524672 3402142104208848 3407368128946496 3411514396506944 3419122848710184 3420217239355176 3430825853621166 3437288200326708 3439474770428697 3446325767899872 3451458302304012 3456760081570224 3476143677639472 3497048660609504 3502679125560384 3511614531492936 3518124221397786 3523528406069672 3528775916602937 3542464876981056 3544980131484792 3550425569474784 3553452671264496 3554802326833604 3573688525736498 3574822578399072 3591805820867264 3594198513317412 3600968590818456 3604099886632336 3606331431253551 3612137848234146 3616266228584828 3628456900672032 3631328663248377 3631612099507392 3636088938880552 3640876416087768 3643871314299216 3653166904386714 3663845342994144 3671687125858752 3673191887236476 3683310873151728 3685653946226252 3688968800760256 3701694984967224 3704049752769366 3711427750046016 3716955094788936 3722664703229472 3723728883687267 3745099977616998 3752154295013124 3755476651735501 3766052403733312 3771010998076608 3794569052690416 3804249075784014 3804481509893856 3817388995932512 3823535228665152 3833289145064808 3837953696070312 3843849170257824 3848587643100844 3849573727203204 3849808930583616 3858706629016096 3870675322034136 3877966174727568 3878959786189488 3883741541349978 3893715056093863 3901049306719994 3904680099576256 3907568969954496 3910661637344406 3920943832709904 3928329371801952 3930828309061368 3934179743185692 3944523774061728 3963969456828381 3966642478778784 3969165788243656 3975132342871872 3979291211172849 3990253445914372 4009023526554816 4010169567047826 4020713395883184 4026701352688014 4026889606936768 4032886761831928 4040781548475672 4051405864554048 4054612372461378 4062631230666976 4090600056240621 4096883620075092 4107655443791328 4111034303311936 4121521635718344 4128157540839024 4132875689811232 4139529875662272 4142163164387248 4150089900855288 4152729907153542 4155530215863488 4156594944710208 4170626341465584 4193231598870314 4199534975130768 4201130022621532 4212175938544288 4222554896764512 4230508554248256 4233199717450704 4236808954199976 4244861424661312 4247689152102396 4247948679758784 4255690152785448 4262028055117833 4268890184276718 4280114260133712 4285390535109222 4288176337157856 4291973316269144 4294562620424076 4297196018677016 4329999041720352 4341044957643108 4343108820434384 4377513344181978 4386232795508928 4392765112023288 4398385877829536 4399512831089376 4423628939467584 4438290588414683 4438561761542832 4449960064107272 4450789204412096 4464981772028206 4465311511774113 4469327585536464 4472170669242276 4484490698634128 4495930725926562 4496205420783648 4518723452058816 4524293870515496 4530250807803864 4535835436511709 4536189472278464 4536997607060919 4549774190689728 4558830464946912 4560289652473568 4570460134500348 4574434471494888 4583050933768944 4585966360571596 4589876367049974 4601944403072016 4609013442093632 4609353818605536 4618036055400768 4624913591225928 4633842711384432 4649485151037636 4659933559935654 4674971492846424 4682152708657248 4690832295197048 4702798704113367 4726640175313056 4737936895019328 4738697930862324 4775469102743976 4779697556754274 4792264684423216 4801291454424608 4808441908338068 4816183797645528 4828469980802787 4834345521011643 4841771550997836 4842067376228544 4844851558345799 4854501888117024 4858495085732288 4870889205848952 4878731639173392 4885997422988682 4897589182981968 4908071566198944 4911081164202304 4935593313289632 4938733003692488 4948184112558228 4951331812375377 4955637344119462 4955940126385248 4964971844916356 4990292150721696 4993466636822664 4999622290960759 5002872393350832 5006205072120681 5007137854963608 5010323057161422 5020302985169472 5045052035963394 5064552450583626 5072332101045352 5089830604329933 5103213156313272 5111052193419744 5117271594760416 5130325859032764 5132764969604272 5160900429378848 5170621566303424 5171946381585984 5178322055133304 5185140122355336 5214215516459208 5217532447449322 5227925110279872 5241104412081824 5245252513580989 5245572990914256 5254018688340576 5277186332096679 5285292609104508 5285615532829632 5305721614897132 5313697315471584 5325638354212176 5332203490250406 5342824563253056 5346892756063768 5360532788604747 5360951194510912 5368935136917352 5387708731300896 5391297769976118 5401452886227684 5406149829948504 5424399342877242 5447418149261088 5454133408320828 5457678974564544 5462511493433456 5465806971448824 5495362180957792 5495768014491216 5504210054452032 5524966309727592 5528480919339378 5533453201140384 5536973209538056 5556074629154049 5560835121954112 5583997054844208 5599379966841024 5644266289934272 5648733476164142 5649078605599968 5663585536136528 5674253537047264 5682704073490444 5691853579035624 5706373613676021 5706819013511616 5713854046812296 5722443262815552 5726083493898768 5735302842997728 5765773755386736 5772881464651266 5774360590804806 5788059943524144 5806012983051204 5816949262091352 5825612312024967 5832243607215168 5836684458909304 5851573960079991 5857020149364384 5896242463592052 5908644525680897 5918082348723776 5949963718168176 5953748682365484 5959103447381952 5962894225656368 5985380168871558 5994574301235416 6013535289832224 6015254350571739 6031070093824776 6040052029032021 6040334410405152 6047780582015612 6049330142747892 6093946846000464 6099245961993184 6110734578358592 6119835156066632 6135925870762688 6145325430112638 6161483165686992 6166174710621926 6166551454967904 6178456948512576 6182282453577516 6199313534716848 6209294813493408 6213244746580872 6220904071958807 6229094860730313 6233295323795232 6234892417065312 6246636538798656 6255939512198376 6270398272151156 6289847398305471 6301695033932298 6314247211117248 6318263907816432 6349799576176056 6367292136991968 6371533728153594 6383535229178172 6421578396860704 6428085802663833 6437959974403716 6445794028015524 6449894405895941 6455695401330448 6494518941131936 6494998562580528 6504975518897856 6514663230651576 6530118910642624 6566270016272967 6597578816744304 6599269246634064 6601775749833836 6635443409201376 6647942013818688 6657842642314248 6657955515763552 6670496524467776 6674940096160908 6676183806618144 6680430742881896 6697472658042309 6708256003863414 6726736047951192 6735028375426477 6743896088889843 6752736600778168 6778085178088224 6786440805773244 6804284208417696 6838245697420368 6840434478710352 6861651707242332 6874576400653416 6878949540857394 6884814550574961 6892651535799744 6902916604608024 6913520163140448 6952287355278944 6974456638937359 6982943530350151 6994097321219008 7023229062985872 7036248442795572 7047056812139344 7057551833205874 7089960262969584 7100851138949568 7106905342528992 7109604653667208 7147377051472996 7149645156798144 7169546335131411 7188397026634824 7201937181636912 7208199773264672 7212662862507102 7224275696468292 7232532457169656 7256913801344064 7262657326496754 7272177877761104 7281752832175536 7287742628598432 7306333808773428 7327690685988288 7346383774472952 7351977539587681 7366621746303456 7371307892452504 7403389969934448 7408099505538732 7433456016179193 7433910189577872 7445329406458944 7447457767374534 7490199955233996 7504308590026248 7510953303471002 7515484585742133 7589138105380832 7596828675875439 7608498151568028 7608963019787712 7634777991865024 7666578290129616 7675907392140624 7687698340515648 7697175286201688 7699147454406408 7717413258032192 7741350644068272 7755932349455136 7757919572378976 7767483082699956 7787430112187726 7802098613439988 7821323274688812 7826298671173983 7841887665419808 7856658743603904 7861656618122736 7868359486371384 7889047548123456 7927938913656762 7933284957557568 7938331576487312 7958582422345698 7980506891828744 7998305235375609 8020339134095652 8025441131000293 8041426791766368 8053402705376028 8065773523663856 8081563096951344 8109224744922756 8125262461333952 8136599014315863 8181200112481242 8193767240150184 8215310887582656 8242539664198697 8243043271436688 8256315081678048 8265751379622464 8284326328774496 8292721379009067 8300179801710576 8305459814307084 8341252682931168 8386463197740628 8399069950261536 8402260045243064 8414773339591619 8424351877088576 8445109793529024 8466399434901408 8473100214246213 8473617908399952 8495378304204792 8511380305570896 8524056110235666 8537780368553436 8560228520267424 8570781070218444 8576352674315712 8583946632538288 8589125240848152 8594392037354032 8659322196976899 8659998083440704 8682089915286216 8686217640868768 8688700728603623 8755026688363956 8785530224046576 8796771755659072 8799025662178752 8876581176829366 8877123523085664 8899920128214544 8929963544056412 8930623023548226 8938655171072928 8944341338484552 8968981397268256 8978070253307337 8991861451853124 8992410841567296 9048587741030992 9060501615607728 9071670873023418 9073995214121838 9117660929893824 9120579304947136 9140920269000696 9148868942989776 9166101867537888 9171932721143192 9179752734099948 9203888806144032 9218707637211072 9249262065932889 9249827182451856 9267685422768864 9285012826069981 9298970302075272 9319867119871308 9349942985692848 9364305417314496 9381664590394096 9405597408226734 9452542550898447 9453280350626112 9477395861724648 9550938205487952 9559395113508548 9584529368846432 9602582908849216 9616883816676136 9632367595291056 9656939961605574 9668691042023286 9683543101995672 9689703116691598 9709003776234048 9741778411697904 9757463278346784 9771994845977364 9795178365963936 9816143132397888 9871186626579264 9877466007384976 9896368225116456 9902663624750754 9911274688238924 9911880252770496 9929943689832712 9944732128608277 9980584301443392 9986933273645328 9999244581921518 10005744786701664 10012410144241362 10014275709927216 10020646114322844 10090104071926788 10129104901167252 10144664202090704 10179661208659866 10206426312626544 10222104386839488 10234543189520832 10260651718065528 10265529939208544 10318424311286091 10321800858757696 10356644110266608 10370280244710672 10428431032918416 10435064894898644 10482208824163648 10490505027161978 10491145981828512 10508037376681152 10554372664193358 10570585218209016 10583616018527321 10586327749808811 10611443229794264 10627394630943168 10651276708424352 10664406980500812 10693785512127536 10721065577209494 10737870273834704 10775417462601792 10782595539952236 10802905772455368 10812299659897008 10818994293760653 10848798685754484 10894836298522176 10908266816641656 10925022986866912 10931613942897648 10973196976264523 10990724361915584 10991536028982432 11049932619455184 11056961838678756 11066906402280768 11073946419076112 11112149258308098 11167994109688416 11171186651061801 11266429955206503 11297466952328284 11298157211199936 11327171072273056 11348507074094528 11365408146980888 11383707158071248 11412747227352042 11427708093624592 11452166987797536 11470605685995456 11531547510773472 11545762929302532 11548721181609612 11553107562209213 11576119887048288 11612025966102408 11633898524182704 11651224624049934 11673368917818608 11681145168281589 11703147920159982 11714040298728768 11792484927184104 11817289051361794 11899927436336352 11907497364730968 11925788451312736 11937873633518547 11970760337743116 11989148602470832 12027070579664448 12030508701143478 12062140187649552 12080104058064042 12080668820810304 12095561164031224 12098660285495784 12187893692000928 12198491923986368 12239670312133264 12290650860225276 12322966331373984 12332349421243852 12333102909935808 12364564907155032 12398627069433696 12418589626986816 12426489493161744 12441808143917614 12458189721460626 12466590647590464 12469784834130624 12507909840077743 12511879024396752 12540796544302312 12579694796610942 12603390067864596 12636527815632864 12699599152352112 12734584273983936 12743067456307188 12767070458356344 12786084165353499 12843156793721408 12856171605327666 12875919948807432 12891588056031048 12899788811791882 12911390802660896 12989037882263872 12989997125161056 13029326461303152 13132540032545934 13195157633488608 13198538493268128 13203551499667672 13270886818402752 13314871765244049 13315685284628496 13315911031527104 13349880192321816 13352367613236288 13360861485763792 13394945316084618 13416512007726828 13453472095902384 13470056750852954 13487792177779686 13505473201556336 13556170356176448 13572881611546488 13607506309535127 13608568416835392 13653672573519979 13676491394840736 13680868957420704 13723303414484664 13749152801306832 13757899081714788 13769629101149922 13805833209216048 13827040326280896 13904574710557888 13948913277874718 13965887060700302 14046458125971744 14072496885591144 14094113624278688 14108396112340101 14115103666411748 14179920525939168 14213810685057984 14219209307334416 14294754102945992 14339092670262822 14376794053269648 14403874363273824 14416399546529344 14425325725014204 14448551392936584 14465064914339312 14525314652993508 14534554675037397 14544355755522208 14563505664351072 14575485257196864 14612667617546856 14692767548945904 14703955079175362 14733243492606912 14742615784905008 14806779939868896 14816199011077464 14853995437126131 14866912032358386 14867820379155744 14894915534749068 14980399910467992 14998866872882277 15008617180052496 15021906606942004 15030969171484266 15178276210761664 15193657351750878 15216996303136056 15333156580259232 15351814784281248 15394350572403376 15398294908812816 15482701288136544 15511864698910272 15515839144757952 15534966165399912 15574860224375452 15604197226879976 15627436202098721 15642646549377624 15652597342347966 15683775330839616 15723313236245472 15735757540742967 15736718972742768 15855877827313524 15876663152974624 15917164844691396 15961013783657488 15996610470751218 16040678268191304 16050882262000586 16081598365814241 16082853583532736 16106805410752056 16131547047327712 16163126193902688 16218449489845512 16273198028631726 16362400224962484 16387534480300368 16485079328397394 16486086542873376 16512630163356096 16568652657548992 16585442758018134 16600359603421152 16610919628614168 16631396600542933 16682505365862336 16772926395481256 16798139900523072 16804520090486128 16829546679183238 16932798869802816 16946200428492426 16947235816799904 16990756608409584 17022760611141792 17048112220471332 17075560737106872 17120457040534848 17141562140436888 17167893265076576 17178250481696304 17188784074708064 17243595248415679 17318644393953798 17364179830572432 17372435281737536 17377401457207246 17510053376727912 17554721880239973 17571060448093152 17725933577042691 17753162353658732 17754247046171328 17799840256429088 17859927088112824 17861246047096452 17877310342145856 17888682676969104 17937962794536512 17956140506614674 17983722903706248 18097175482061984 18121003231215456 18143341746046836 18147990428243676 18281840538001392 18297737885979552 18332203735075776 18343865442286384 18359505468199896 18407777612288064 18498524131865778 18499654364903712 18535370845537728 18570025652139962 18597940604150544 18639734239742616 18662712215876421 18699885971385696 18763329180788192 18811194816453468 18869542194916413 18905085101796894 18954791723449296 19101876410975904 19118790227017096 19169058737692864 19233767633352272 19264735190582112 19313879923211148 19337382084046572 19349683217687823 19367086203991344 19379406233383196 19483556823395808 19514926556693568 19543989691954728 19590356731927872 19655286891550739 19754932014769952 19792736450232912 19805327249501508 19822549376477848 19859887379665424 19889464257216554 19973866547290656 19998489163843036 20011489573403328 20024820288482724 20028551419854432 20041292228645688 20092417974126927 20180208143853576 20205085126279431 20258209802334504 20289328404181408 20359322417319732 20412852625253088 20521303436131056 20531059878417088 20636848622572182 20713288220533216 20740560489421344 20856862065836832 20870129789797288 20923369916812077 20948830591050453 20981010054323956 20982291963657024 21108745328386716 21141170436418032 21167232037054642 21172655499617622 21222886459588528 21302553416848704 21328813961001624 21387571024255072 21442131154418988 21455771186959967 21475740547669408 21508639005394233 21565191079904472 21605811544910736 21624599319794016 21637988587521306 21697597371508968 21816533633283312 21850045973733824 21863227885795296 21946393952529046 21983072057964864 22055932618763043 22099865238910368 22113923677357512 22147892838152224 22224298516616196 22300368048537579 22335988219376832 22342373302123602 22532859910413006 22594933904656568 22654342144546112 22730816293961776 22767414316142496 22825494454704084 22855416187249184 22904333975595072 23063095021546944 23091525858605064 23097442363219224 23106215124418426 23152239774096576 23224051932204816 23228975417287237 23267797048365408 23302449248099868 23346737835637216 23362290336563178 23406295840319964 23478896013521949 23584969854368208 23634578102723588 23799854872672704 23814994729461936 23851576902625472 23875747267037094 23941520675486232 23978297204941664 24061017402286956 24076323393000879 24124280375299104 24160208116128084 24191122328062448 24197320570991568 24375787384001856 24479340624266528 24581301720450552 24645932662747968 24664698842487704 24727618992596091 24729129814310064 24797254138867392 24852978986323488 24883616287835228 24916379442921252 25015819680155486 25023758048793504 25081593088604624 25159389593221884 25206780135729192 25244320018774857 25273055631265728 25399198304704224 25419300642738639 25486134912614376 25534140916712688 25572168330706998 25712343210655332 25751839897614864 25783176112062096 25799577623583764 25822781605321792 25979994250322112 26058652922606304 26066102185810869 26265080065091868 26288336562148507 26390315266977216 26397076986536256 26407102999335344 26629743530488098 26631370569256992 26699760384643632 26721722971527584 26789890632169236 26833024015453656 26906944191804768 26940113501705908 26975584355559372 27010946403112672 27145763223092976 27215012619070254 27256005392657041 27307345147039958 27352982789681472 27361737914841408 27446606828969328 27498305602613664 27515798163429576 27539258202299844 27611666418432096 27747786197798667 27855038478209943 27897826555749436 27931774121400604 28092916251943488 28144993771182288 28188227248557376 28216792224680202 28230207332823496 28359841051878336 28438418614668832 28589508205891984 28678185340525644 28753588106539296 28807748726547648 28850651450028408 28897102785873168 28930129828678624 29050629305987016 29069109350074794 29088711511044416 29127011328702144 29225335235093712 29385535097891808 29407910158350724 29485231569810016 29613559879737792 29632398022154928 29707990874252262 29733824064716772 29735640758311488 29789831069498136 29834196385824831 29960799820935984 29997733745764554 30017234360104992 30043813213884008 30061938342968532 30387314703501756 30433992606272112 30666313160518464 30703629568562496 30788701144806752 30796589817625632 30965402576273088 31068034118902781 31069932330799824 31149720448750904 31208394453759952 31254872404197442 31285293098755248 31305194684695932 31446626472490944 31471515081485934 31473437945485536 31711755654627048 31750848055581963 31753326305949248 31758983249426433 31834329689382792 31922027567314976 31993220941502436 32081356536382608 32101764524001172 32163196731628482 32213610821504112 32263094094655424 32326252387805376 32436898979691024 32546396057263452 32724800449924968 32775068960600736 32919590928793569 32970158656794788 32972173085746752 33170885516036268 33200719206842304 33221839257228336 33262793201085866 33545852790962512 33609040180972256 33659093358366476 33799289865619509 33892400856984852 33894471633599808 33913960908420593 33981513216819168 34045521222283584 34096224440942664 34151121474213744 34283124280873776 34335786530153152 34356500963392608 34377568149416128 34487190496831358 34637288787907596 34659322686627639 34728359661144864 34754802914414492 35020106753455824 35043435504844767 35109443760479946 35142120896186304 35451867154085382 35506324707317464 35599680512858176 35719854176225648 35722492094192904 35777365353938208 35912281013229348 35967445807412496 36194350964123968 36242006462430912 36286683492093672 36295980856487352 36563681076002784 36595475771959104 36687730884572768 36716767595066923 36719010936399792 36997048263731556 36999308729807424 37140051304279924 37195881208301088 37279468479485232 37325424431752842 37399771942771392 37523729520233229 37526658361576384 37622389632906936 37739084389832826 37810170203593788 37909583446898592 38203752821951808 38237580454034192 38467535266704544 38529470381164224 38627759846422296 38674764168093144 38699366435375646 38734172407982688 38758812466766392 38967113646791616 39087979383909456 39310573783101478 39509864029539904 39585472900465824 39610654499003016 39645098752955696 39719774759330848 39778928514433108 39944615295732147 39947733094581312 39996978327686072 40049640576965448 40057102839708864 40082584457291376 40184835948253854 40360416287707152 40410170252558862 40516419604669008 40578656808362816 40718644834639464 40825705250506176 40961017720559937 41042606872262112 41273697245144364 41426576441066432 41481120978842688 41713724131673664 41740259579594576 41846739833624154 41897661182100906 41962020108647912 42217490656773432 42282340872836064 42334464074109284 42345310999235244 42445772919177056 42657627922003248 42775142048510144 42884262308837976 42911542373919934 42951481095338816 43017278010788466 43130382159808944 43211623089821472 43249198639588032 43275977175042612 43395194743017936 43603664025112191 43633067266566624 43726455771590592 43892787905058092 44111865237526086 44199730477820736 44227847354715024 44295785676304448 44448597033232392 44600736097075158 44684746604247204 44996600618646831 45065719820826012 45189867809313136 45461632587923552 45534828632284992 45650988909408168 45710832374498368 46183051717210128 46194884726438448 46212430248836852 46448103864409632 46457950834574474 46535594096730816 46604898496199736 46693475671274432 46724580673126356 46812591680639928 46882308606296163 46957792027043898 47169939708736416 47207272622228901 47269156205447176 47629989458923872 47751494534074188 47883041350972464 47956594409883328 48122034804573912 48152646786001758 48248560750598208 48320416232256168 48382244656124896 48394641141983136 48821196472561513 48958681248533056 49162603440901104 49329397684975408 49455237985192182 49458259628620128 49705957972646976 49767232575670456 49832758885842504 49894189801628799 50031639360310972 50047516097587008 50163186177209248 50318779186443768 50413560271458384 50488640037549714 50798396609408448 50838601285477278 50972269825228752 51068281833425376 51144336661413996 51424686421310664 51503679795229728 51566352224124192 51599155247167528 51730785745247037 52117305845212608 52132204371621738 52530160130183736 52576673124297014 52814205998670688 53177800731128073 53259487060976196 53262741138513984 53399520769287264 53443445943055168 53579781264338472 53666048030907312 53813888383609536 53880227003411816 53951168711118744 54021892806225344 54291526446185952 54430025238140508 54512010785314082 54614690294079916 54893213657938656 54996611205227328 55031596326859152 55078516404599688 55223332836864192 55495572395597334 55710076956419886 55795653111498872 55863548242801208 55988136647629263 56289987542364576 56433584449360404 56460414665646992 56876837229337664 57179016411783968 57356370681051288 57507176213078592 57697777649390879 57701302900056816 57794205571746336 57860259657357248 58049049653063469 58101258611974032 58138218700149588 58450670470187424 58771070195783616 58815820316701448 58965860674652217 58970463139620032 59264796044309856 59415981748504524 59467648129433544 59579662138996272 59668392771649662 59921599641871968 59995467491529108 60034468720209984 60087626427768016 60123876685937064 60615255378838293 60774629407003512 60867985212544224 61577402289613504 61593179635251264 62136068237805562 62139864661599648 62299440897501808 62416788907519904 62509744808394884 62570586197510496 62610389369391864 62770109750436231 62846491773151359 62943030162971868 62946875890971072 63423511309254096 63501696111163926 63517966498852866 63668659378765584 63844055134629952 63986441883004872 64162713072765216 64203529048002344 64326393463256964 64367313560879901 64427221643008224 64873797959382048 64995089782489867 65092792114526904 65449600899849936 65550137921201472 65839181857587138 65940317313589576 66167797856289129 66341771032072536 66443678514456672 66525586402171732 67091705581925024 67218080361944512 67318186716732952 67598579731239018 67784801713969704 67827921816841186 67963026433638336 68192448881885328 68302242948427488 68566248561747552 68713001926785216 68974380993662716 69274577575815192 69318645373255278 69456719322289728 69509605828828984 69686926251861711 70040213506911648 70086871009689534 70218887520959892 70903734308170764 71012649414634928 71439708352451296 71444984188385808 71554730707876416 71824562026458696 71934891614824992 72228970179002637 72573366984187344 72591961712974704 73127362152005568 73375461769145536 73433535190133846 73438021872799584 73994096527463112 74085312129691247 74182856977788273 74280102608559848 74391762416602176 74558936958970464 74650848863505684 75047459040466458 75244779265813872 75478168779665652 75620340407187576 75732960056324571 75819166893797184 76475160908068384 76812378833851661 76935070533409088 77255519692844592 77349528336186288 77398732870751292 77468344815965376 77517624933532784 78175958767818912 78198306557432607 78621147566202956 78865009686445521 79170945800931648 79221308998006032 79290197505911392 79439549518661696 79557857028866216 79889230591464294 79993956655372144 80099281153930896 80165168914582752 80369671896507708 80720832575414304 80820340505117724 80871752935464491 81032839209338016 81437289669278928 81768016177971123 81922035441119874 82085213744524224 82547394490288728 83480519159189152 83565115434629829 83693479667248308 83795322364201812 83924040217295824 84434981313546864 84564681745672128 84668928148218568 84690621998470488 84891545838354112 85315255844006496 85768524617675952 85823084747839868 86034556021576932 86260764319617888 86423246179642944 86551954350085224 86790389486035872 87207328050224382 87266134533133248 87555368880544201 87785575810116184 88223730475052172 88455694709430048 88897194066464784 89201472194150316 89369493208494408 89502589157474493 89993201237293662 90131439641652024 90379735618626272 90667936306185667 90923265175847104 91301977818816336 92366103434420256 92389769452876896 92424860497673704 92896207728819264 92915901669148948 93204102356708343 93209796992399472 93449161346252712 93625183361279856 93764617212592326 93915584054087796 94339879417472832 94414545244457802 94538312410894352 95252544166745889 95259978917847744 95502989068148376 95575708014639853 95766082701944928 96244069609147824 96305293572003516 96640832464512336 96764489312249792 96789282283966272 97642392945123026 98325206881802208 98658795369950816 98758772786380707 98910475970384364 98916519257240256 99534465151340912 99665517771685008 99788379603257598 100063278720621944 100326372354418496 100637558372887536 100827120542916768 100977280075099428 101677202570954556 101741882725261779 101944539650457504 102136563666850752 102288673322827992 102849372842621328 103007359590459456 103132704448248384 103198310494335056 103461571490494074 103977968059882917 104264408743243476 105060320260367472 105153346248594028 105628411997341376 106355601462256146 106518974121952392 106799041538574528 107159562528676944 107332096061814624 107760454006823632 107902337422237488 108583052892371904 108860050476281016 109024021570628164 109229380588159832 109392053414691047 109786427315877312 110063192653718304 110150302785200769 110157032809199376 110991144791194668 111420153912839772 111591306222997744 111727096485602416 111976273295258526 112571188560699687 112579975084729152 112867168898720808 112920829331293984 114358032823567936 114712741362102576 115395555298781758 115402605800113632 115588411143492672 116098099306126938 116202517223948064 116276437400299176 116419776203800531 116901340940374848 117631640633402896 117931721349304434 118529592088619712 118831963497009048 118935296258867088 119159324277992544 119336785543299324 119843199283743936 119990934983058216 120175252855536032 120247753371874128 120705166738909753 121230510757676586 121549258814007024 121735970425088448 122883053161679811 124272136475611124 124279729323199296 124598881795003616 124833577815039808 125019489616789768 125141172395020992 125220778738783728 125540219500872462 125692983546302718 125886060325943736 126847022618508192 127003392222327852 127035932997705732 127337318757531168 127972883766009744 128325426145530432 128407058096004688 128652786926513928 128734627121759802 128854443286016448 129747595918764096 129990179564979734 130185584229053808 130899201799699872 131678363715174276 131880634627179152 132335595712578258 132683542064145072 132887357028913344 133051172804343464 134183411163850048 134636373433465904 135197159462478036 135569603427939408 135655843633682372 136384897763770656 136604485896854976 137132497123495104 137587008240855173 137948761987325432 138549155151630384 138637290746510556 139019211657657968 139373852503723422 140080427013823296 140173742019379068 140437775041919784 140646925818888489 141807468616341528 142025298829269856 142879416704902592 142889968376771616 143649124052917392 143869783229649984 144457940358005274 145146733968374688 145183923425949408 146463589417684539 146867070380267692 146876043745599168 147988193054926224 148170624259382494 148365713955576546 148560205217119696 149117873917940928 149301697727011368 149682569404886397 150094918080932916 150190398308719769 150489558531627744 150956337559331304 151240680814375152 151465920112649142 152950321816136768 153624757667703322 154511039385689184 154699056672372576 154797465741502584 155035249867065568 155192357235741111 156351917535637824 156396613114865214 157242295132405912 157730019372891042 158442617996012064 158580395011822784 159115714057732432 159778461182928588 159987913310744288 160198562307861792 160330337829165504 160739343793015416 161441665150828608 161640681010235448 161743505870928982 162065678418676032 162602827921010659 162874579338557856 163536032355942246 163844070882239748 165094788980577456 166961038318378304 167130230869259658 167386959334496616 167590644728403624 167848080434591648 168869962627093728 169337856296437136 169381243996940976 170630511688012992 171537049235351904 171646169495679736 172069112043153864 172521528639235776 173093332948172637 173103908700170448 173580778972071744 174414656100448764 175110737761088402 175571151620232368 176447460950104344 176897582023956651 176911389418860096 177794388132929568 178402944388300632 178738986416988816 179005178314948986 179986402474587324 180262879283304048 180759471237252544 181335872612371334 182603955637632672 184732206868840512 184779538905753792 184849720995347408 185831803338297896 186408204713416686 186419593984798944 186898322692505424 187250366722559712 187529234425184652 187831168108175592 188829090488915604 189076624821788704 190505088333491778 191005978136296752 191151416029279706 191532165403889856 192488139218295648 192610587144007032 193101940682639703 193281664929024672 194985269347469601 195284785890246052 196650413763604416 197317590739901632 197517545572761414 197820951940768728 199068930302681824 199331035543370016 199576759206515196 200126557441243888 201275116745775072 201654241085833536 201954560150198856 203354405141909112 203483765450523558 203889079300915008 204577346645655984 205698745685242656 206396620988670112 206923142980988148 207955936119765834 208528817486486952 209060778755585133 210120640520734944 210306692497188056 212711202924512292 213037948243904784 214319125057353888 214664192123629248 215520908013647264 215804674844474976 216208155807058129 217720100952562032 218048043141256328 218458761176319664 218784106829382094 220126385307436608 220300605570401538 220314065618398752 221982289582389336 222255936389073741 222840307825679544 223182612445995488 223454192971204832 223952546590517052 225142377121399374 225734337797441616 225841658662587968 229425482724205152 230437136501554983 230791110597563516 230805211600227264 232196198612253876 232405034447896128 232552874800598352 232839552407601062 235263281266805792 235863442698608868 236595029059336563 237663926994018096 237870592517734176 238318648555985088 238673571086598648 239981869966116432 240350505711072064 240495506743748256 241410333477819506 242461021515353172 242615258806393473 243098517628014048 245304048533913369 245766106323359622 248544272951222248 249197763590007232 250038979233579536 250441557477567456 251080439001744924 251385967092605436 251772120651887472 253694045237016384 254006784444655704 254071865995411464 254674637515062336 255518729590159607 255945767532019488 256814116192009376 257305573853027856 257469254243519604 259980359129959468 260371168458107616 261798403599399744 262666106641632603 263356727430348552 263761269254358304 264671191425156516 265367084128290144 266102345608686928 269272746866931808 270394318924956072 271139206855878816 271311687267364744 272003808918557001 272769795527541312 275174016481710346 275897523974650864 277098310303260768 277274581493021112 278038423315315936 278747705007446844 279612307070125029 280347484038758136 280875550083839568 281293851637776978 283614937232683056 284050597658539712 285779936753543232 286727124043919559 287298248105834784 288915880716010548 290293467936749376 290367846851898816 292927178835369078 293734140760535384 295976386109852448 296341248518764988 296731427911153092 297120410434239392 298603395454022736 299365138809772794 300189836161865832 300380796617439538 300979117063255488 301912675118662608 302481361628750304 302931840225298284 305225648175785337 307249515335406644 309022078771378368 309398113344745152 309594931483005168 310070499734131136 310384714471482222 312793226229730428 314484590264811824 315460038745782084 316885235992024128 318231428115464864 319556922365857176 319975826621488576 320397124615723584 321478687586030832 323281362020470896 323487011741857964 325205655842021318 325749158677115712 327072064711884492 327688141764479496 328176160244073141 330189577961154912 330450908355602307 334260461738519316 334773918668993232 335181289456807248 335696160869183296 337739925254187456 338675712592874272 338762487993881952 341748375307930591 343074098470703808 343292338991359472 344138224086307728 346186665896345274 346207817400340896 348829312200897528 349259328611401593 350221475522176804 351142303240464736 352894921900208688 353795164047913302 355588776265859136 356805888776601264 357477972833977632 358010356629897972 359972804949174648 360525758566608096 362115500216729259 362671745224742668 365207911275265344 369699441990694816 371663606676595792 372816409426833372 372839187969597888 373796645385010848 374500733445119424 375058468850369304 375662336216351184 377658180977831208 378153249643577408 381010176666983556 382011956272593504 382302832058559412 384976278436591296 385221174288014064 386203881365279406 386563329858049344 389970538694939202 390569571780492104 395035091145522828 395641903881537456 398137860605363648 398662071086740032 399153518413030392 400253114882487776 402550233491550144 403884443545736153 403909120300397712 406708810283818224 406967530901047116 409154693291311968 411397491370485312 412761024722565519 412793241977340224 413846285961976296 415911872239531668 417057634972973904 418121557511170266 420241281041469888 420613384994376112 425422405849024584 426075896487809568 428638250114707776 431041816027294528 431609349688949952 432416311614116258 435440201905124064 436096086282512656 436917522352639328 437568213658764188 439390768253053617 440601211140803076 440628131236797504 443964579164778672 444511872778147482 445680615651359088 446365224891990976 446908385942409664 447905093181034104 450284754242798748 450571194926159307 451468675594883232 458850965448410304 460874273003109966 461582221195127032 464392397224507752 465105749601196704 465679104815202124 470526562533611584 471726885397217736 473190058118673126 475327853988036192 475741185035468352 477347142173197296 479963739932232864 480991013487496512 482820666955639012 484922043030706344 485230517612786946 486197035256028096 487808483763031977 490608097067826738 491532212646719244 497088545902444496 500077958467159072 500883114955134912 502160878003489848 502771934185210872 503544241303774944 508013568889311408 508143731990822928 511037459180319214 511891535064038976 513628232384018752 514611147706055712 514938508487039208 519279998844517911 519960718259918936 520742336916215232 525332213283265206 526713454860697104 527522538508716608 529342382850313032 530734168256580288 532204691217373856 538545493733863616 540788637849912144 542278413711757632 542623374534729488 544007617837114002 550348032963420692 551795047949301728 554196620606521536 554549162986042224 556076846630631872 557495410014893688 559224614140250058 560694968077516272 561751100167679136 562587703275553956 567229874465366112 573454248087839118 574596496211669568 577831761432021096 584955808042408803 585854357670738156 587468281521070768 591952772219704896 592682497037529976 593462855822306184 594240820868478784 597206790908045472 598730277619545588 600379672323731664 600761593234879076 603825350237325216 604962723257500608 605863680450596568 610451296351570674 614499030670813288 619189862966010336 620769428942964444 625586452459460856 628969180529623648 630920077491564168 634675554143299669 636462856230929728 639113844731714352 642957375172061664 646562724040941792 646974023483715928 648624467421174387 650411311684042636 654144129423768984 655376283528958992 656352320488146282 660379155922309824 660901816711204614 666767809167221223 668520923477038632 669547837337986464 670362578913614496 677351425185748544 677524975987763904 683496750615861182 686584677982718944 688276448172615456 691311409504664949 692373331792690548 692415634800681792 697658624401795056 698518657222803186 700442951044353608 702284606480929472 705789843800417376 707590328095826604 713611777553202528 714955945667955264 716020713259795944 719945609898349296 721051517133216192 724231000433458518 725343490449485336 727845776419180419 739398883981389632 743327213353191584 745632818853666744 747593290770021696 750116937700738608 751324672432702368 755316361955662416 762020353333967112 764023912545187008 764605664117118824 766556188770478821 770442348576028128 772407762730558812 779941077389878404 781139143560984208 787998319924897809 790070182291045656 791283807763074912 798307036826060784 800506229764975552 807768887091472306 807818240600795424 813417620567636448 813935061802094232 814938433426603717 816011426755671003 818309386582623936 825522049445131038 827692571923952592 831823744479063336 834115269945947808 836243115022340532 841226769988752224 844936167172368271 850844811698049168 852151792975619136 860181372131758677 864832623228232516 870880403810248128 872192172565025312 873835044705278656 875136427317528376 878781536506107234 881202422281606152 887929158329557344 889023745556294964 891361231302718176 895810186362068208 900569508485597496 901142389852318614 902937351189766464 921748546006219932 923164442390254064 928784794449015504 930211499202393408 931358209630404248 943453770794435472 946380116237346252 950655707976072384 954694284346394592 959927479864465728 963109057685986211 965641333911278024 969844086061412688 970461035225573892 975616967526063954 981216194135653476 983064425293438488 984528480732219423 994177091804888992 1000155916934318144 1004321756006979696 1005543868370421744 1007088482607549888 1016027137778622816 1016287463981645856 1022074918360638428 1025245125923791773 1029222295412111424 1029877016974078416 1038559997689035822 1039921436519837872 1047777985834204779 1050664426566530412 1051332788161038383 1053426909721394208 1058684765700626064 1064409382434747712 1081577275699824288 1085246749069458976 1086346500650187777 1088015235674228004 1100696065926841384 1103590095898603456 1109098325972084448 1114990820029787376 1118449228280500116 1121389936155032544 1123502200335358272 1125175406551107912 1134459748930732224 1138219795447074613 1146908496175678236 1155663522864042192 1169911616084817606 1171708715341476312 1174936563042141536 1185364994075059952 1186925711644612368 1194413581816090944 1197460555239091176 1200759344647463328 1201523186469758152 1207650700474650432 1211653330637208459 1211727360901193136 1220902592703141348 1228998061341626576 1238283074167696557 1238379725932020672 1241538857885928888 1251172904918921712 1257938361059247296 1261840154983128336 1269351108286599338 1278227689463428704 1285914750344123328 1293125448081883584 1293948046967431856 1297248934842348774 1300822623368085272 1308288258847537968 1310752567057917984 1312704640976292564 1321803633422409228 1333535618334442446 1337041846954077264 1339095674675972928 1340725157827228992 1351713584778477921 1366993501231722364 1373169355965437888 1376552896345230912 1382622819009329898 1384746663585381096 1395317248803590112 1397037314445606372 1400885902088707216 1411579687600834752 1415180656191653208 1427223555106405056 1432041426519591888 1439891219796698592 1448462000866917036 1450686980898970672 1455691552838360838 1463425451289095931 1486654426706383168 1491265637707333488 1500233875401477216 1502649344865404736 1510632723911324832 1513457090649406903 1524040706667934224 1529211328234237648 1533112377540957642 1540884697152056256 1544815525461117624 1559882154779756808 1562278287121968416 1575996639849795618 1580140364582091312 1582567615526149824 1596614073652121568 1615537774182944612 1615636481201590848 1626835241135272896 1627870123604188464 1629876866853207434 1632022853511342006 1651044098890262076 1655385143847905184 1663647488958126672 1668230539891895616 1672486230044681064 1682453539977504448 1689872334344736542 1701689623396098336 1720362744263517354 1729665246456465032 1744384345130050624 1750272854635056752 1757563073012214468 1762404844563212304 1775858316659114688 1778047491112589928 1782722462605436352 1788631107131117249 1791620372724136416 1801139016971194992 1802284779704637228 1843497092012439864 1846328884780508128 1857569588898031008 1862716419260808496 1886907541588870944 1892760232474692504 1904026662429899007 1909388568692789184 1926218115371972422 1931282667822556048 1939688172122825376 1940922070451147784 1945873402263523161 1951233935052127908 1962432388271306952 1966128850586876976 1969056961464438846 1988354183609777984 2008643512013959392 2011087736740843488 2032054275557245632 2032574927963291712 2044149836721276856 2050490251847583546 2059754033948156832 2077119995378071644 2079842873039675744 2095555971668409558 2101328853133060824 2102665576322076766 2106853819442788416 2117369531401252128 2163154551399648576 2170493498138917952 2172693001300375554 2176030471348456008 2201392131853682768 2218196651944168896 2229981640059574752 2236898456561000232 2242779872310065088 2250350813102215824 2276439590894149226 2293816992351356472 2299668566311436463 2311327045728084384 2339823232169635212 2343417430682952624 2349873126084283072 2370729988150119904 2373851423289224736 2394921110478182352 2401518689294926656 2403046372939516304 2423306661274416918 2423454721802386272 2441805185406282696 2444815300279811151 2457996122683253152 2476566148335393114 2483077715771857776 2502345809837843424 2523680309966256672 2534808501517104813 2538702216573198676 2556455378926857408 2587896093934863712 2594497869684697548 2601645246736170544 2616576517695075936 2621505134115835968 2625409281952585128 2643607266844818456 2667071236668884892 2674083693908154528 2703427169556955842 2733987002463444728 2765245638018659796 2769493327170762192 2790634497607180224 2794074628891212744 2801771804177414432 2810706025491755677 2830361312383306416 2864082853039183776 2879782439593397184 2889327173057958633 2896924001733834072 2901373961797941344 2911383105676721676 2926850902578191862 2982531275414666976 3000467750802954432 3021265447822649664 3026914181298813806 3048081413335868448 3058422656468475296 3066224755081915284 3075735377771375319 3089631050922235248 3119764309559513616 3124556574243936832 3151993279699591236 3153998364483115149 3160280729164182624 3193228147304243136 3231075548365889224 3255740247208376928 3259753733706414868 3264045707022684012 3302088197780524152 3310770287695810368 3327294977916253344 3344972460089362128 3379744668689473084 3403379246792196672 3414659386341223839 3440725488527034708 3459330492912930064 3500545709270113504 3515126146024428936 3524809689126424608 3556094982225179856 3577262214262234498 3583240745448272832 3602278033942389984 3604569559409274456 3634959991911625377 3686994184024879728 3692657769561016256 3715139177796062016 3725432838521616992 3773815083177741888 3785520464949385008 3808053324859798014 3852436230743944844 3862565335645112096 3879376344245650752 3881844140902295568 3891746804527046322 3902467870104255816 3924864776542613904 3932257701173753952 3938113922928877692 4017287024027918784 4022175473481686976 4088299673442553712 4100980503695167092 4119508067896313664 4154239990756143288 4159685746079351488 4191111943336819116 4202657706266121648 4205331152644153532 4234739062802504256 4345386002600751108 4352060942696912016 4402784263707365536 4442728879003097683 4459963280119149504 4473796913122000464 4500701626204431648 4540371271948220709 4552879181788298452 4587633984702712944 4599337132622872926 4622654091456168768 4679646464339270424 4686834861365905248 4741459976300239808 4747702846578449472 4789842220956364704 4806092745879032608 4846613322548833836 4846909443604772544 4883610370812565392 4889630600559622302 4915992245366506304 4953132296670786228 4966155431543715552 5004691619675686848 5047360619932513344 5069617003034209626 5077404433146397352 5175792187869727424 5188995739369395096 5203290493472341088 5233153035390151872 5250818563905170256 5287214533689636912 5334142473337769784 5348167387816309056 5365893321393351747 5406854339113911684 5467974004926889456 5530491276037319592 5538986654341524384 5588149257782425488 5603543608354828864 5621412050983511354 5660722624766612832 5712079987289697021 5728165706078367552 5778654346115917266 5793848003467668144 5802747923595882688 5822766211353443352 5853701805156383724 5965062550829333952 6053828362597627612 6096162826671736896 6116845312936950592 6132449510163830568 6151470755542750638 6179262101844470496 6239528619119027232 6303986559399182472 6307996728966230298 6320561458328365248 6462151096731778448 6511480494416753856 6519507467412829736 6528091414045368024 6604176395561048304 6654589955832506688 6689944920178724256 6759489337378946168 6829318772682447678 6881450977054069416 6918660985825860128 7001091418540227008 7030252292048857872 7049619378252849216 7112189964450359712 7154524428524468996 7204556067884779968 7209139118818548912 7269919983823250754 7334445900839433453 7373988368049759456 7450865677043233984 7571040929898770016 7604425504551314439 7616106649719596028 7704872461487889688 7725130671290224192 7763688281804591136 7783493609054092644 7804935740208511632 7849729553085227808 7864515402347507904 7876227845857755384 8176599346885107424 8201961007390334184 8308479981512286576 8382223886673638232 8405315412532243296 8410662305288307064 8432118076475267031 8667981519173875899 8690772005201502216 8704121885393824032 8805568527414731072 8885457758006195366 8947593826244000928 9001403252408863296 9080742543896441418 9105758363576596904 9175267969405425888 9198674265245745852 9359292928678540848 9373669722731810496 9461995093449345447 9579684441912729408 9612185491758065216 9693226645097667672 9767220741625130784 9779261201119244604 9906264593341572456 9932310863087431104 10139234006068419252 10154808866292794704 10243978159023671517 10377991478738790192 10406580986944682176 10501637127810340512 10574429067379273824 10594199634545848321 10668284946675539568 10731786642786703494 10813708678227823368 10935948009853778912 11060982552074639184 11077973308683048768 11176298515564850976 11242824101967022708 11321445249533225664 11424159974579394042 11557308692231834532 11587696006935336288 11645532422706886704 11707403610312767448 12107656725195255224 12264899020327661136 12302941511085501276 12358524203688940992 12479057238238054464 12520417749917820743 12607973118798364944 12615993457932460596 12924302193463556896 13039014934825659472 13056182828090736048 13208352791122096608 13328186637009293049 13379889840357448512 13518978674757892336 13621113815844662127 13658637545364895356 13762901954108138832 13837321971651720256 14060504584097715744 14224379928900719424 14309048857048937992 14418278237637097824 14539839967646501508 14668891801678866906 14747976736099518912 15142081859797540032 15208851009102628878 15232213299439192056 15409744922975779376 15527376563609182272 15566987218108185288 15609871480417023264 15699459106170455616 15752455691715510768 16097679964180055241 16353198693770214848 16403922014780668368 16616959963024573152 16764447773347276464 16810630825064486592 16821324610576614128 16864236152950534062 17335963038347751798 17381544010403004432 17408243770787648064 17770915516012390732 17895187652488001856 18161485087792882836 18211516727153193808 18350535938810851776 18397348530491491704 18718585857357081696 18923990186898690894 19386453290195335344 19534441483250261568 19558522402238489208 19674942178442289739 19812529186683144912 20278468012136838504 20309617732585589408 20487956318047343034 20755982957477580384 21003274255620681024 21148858134758547648 21188399269091696642 21336569893351079136 21463573285573406988 21627417356455646736 21871896019707557824 22121965104149278368 22352597031129701952 22485648203934045416 22848319949158788084 23114617384463669064 23175392013870672576 23291064845413773408 23414807220625534896 24215313450390510448 24529798040655322272 24605883022171002552 25040835499835641486 25215946237596729888 25231986915864921192 25296354229425801093 25848604386927113792 26078029869651318944 26112365656181472096 26416705582244193216 26656373274018586098 27037957349515784672 27242227631689324254 27317275090729790712 27525803908216277664 28121009168195431488 28618097714097875984 28836556475274195648 29079679935293003016 29337783603357733812 30417702018205257756 30464426598878384112 30819489845951558752 31133974436216370576 31219742960834046528 31504911383431021536 31782598903637544963 32195359928360110482 32807844029561336736 33233919926049146304 33528895546694552928 33642649221153228256 33728472305901068124 34671926076695503596 34763088020806008864 35541831032024781464 36322970175585765672 36423033454306387616 36794697060982983408 37437171714714163392 37561253249753462229 37847980373797381788 38772906580390670688 39117044804476978416 39349884356884579478 39625058373366289824 39984559911027879147 40556936024273677008 40619235465171178816 40975912636094686068 41511965914955160768 42376798538183393284 42673139786702158272 42927146571146813976 43254834712911293472 44243930208298556736 44971296407868090832 45696639898317576168 46229234768927338128 46582129690827546816 46829614441251069792 48430626900781020896 49059596081310644544 49211766044342005104 50081670999671282972 50431892475193459776 50463973831729842384 50592708458851602186 52156059739302637888 52224731312362944192 53312746548037172196 54075914699031569344 54484455263378648508 54634550181459581424 55051607816432555328 57236195428195751968 58159359870586006032 58675567206715467624 59024826535326869217 60835404036410515512 60928853197756768224 61638979691903117504 62267948872432741152 63009822766862043072 63565197807275089926 64390719856720220964 65615688059122673472 67057791093389105856 67285298442306456512 67456944611802136248 69343852153391007192 69526176041612017728 71083662064049562928 72645940351171531344 72846066908612775232 73589394121965966816 75122506499506924458 75695960747594763576 77545813160781341376 78234089608953956832 78699768713769158956 79250116746732579648 79969119822055758294 81113872048547354016 81951825272189372136 84753597076366786568 85854293142293627952 86509669425822586944 89942592815736181664 91393279796635152336 92458469537854676256 93659228882502139584 95347796710912634889 96861253801562041792 98423532088684010208 100163341999342565944 100927947663459684768 101185416917703204372 106625493096074344392 108968910526757297016 109269100362919162848 112683759749260386687 114472390856391503936 116318719741172012064 117351134413430935248 118049653070653738434 121670808072821031024 121857706395513536448 124535897744865482304 127130395614550179852 128781439713440441928 134913889223604272496 137724595249096028173 138687704306782014384 142167324128099125856 145291880702343062688 147178788243931933632 150245012999013848916 151391921495189527152 156468179217907913664 157399537427538317912 159938239644111516588 162227744097094708032 163903650544378744272 169507194152733573136 171708586284587255904 177074479605980607651 179885185631472363328 182786559593270304672 184916939075709352512 190695593421825269778 196847064177368020416 200326683998685131888 201855895326919369536 202370833835406408744 213250986192148688784 217937821053514594032 218538200725838325696 225367519498520773374 232637439482344024128 234702268826861870496 236099306141307476868 243341616145642062048 254260791229100359704 257562879426880883856 269827778447208544992 275449190498192056346 277375408613564028768 284334648256198251712 290583761404686125376 300490025998027697832 302783842990379054304 314799074855076635824 319876479288223033176 327807301088757488544 339014388305467146272 343417172569174511808 354148959211961215302 365573119186540609344 381391186843650539556 400653367997370263776 404741667670812817488 413173785747288084519 426501972384297377568 435875642107029188064 450735038997041546748 469404537653723740992 472198612282614953736 486683232291284124096 508521582458200719408 515125758853761767712 539655556894417089984 550898380996384112692 554750817227128057536 600980051996055395664 605567685980758108608 629598149710153271648 639752958576446066352 655614602177514977088 678028776610934292544 708297918423922430604 762782373687301079112 801306735994740527552 809483335341625634976 826347571494576169038 853003944768594755136 871751284214058376128 901470077994083093496 944397224565229907472 1017043164916401438816 1030251517707523535424 1101796761992768225384 1201960103992110791328 1239521357241864253557 1259196299420306543296 1279505917152892132704 1416595836847844861208 1525564747374602158224 1618966670683251269952 1652695142989152338076 1802940155988166186992 1888794449130459814944 2034086329832802877632 2203593523985536450768 2403920207984221582656 2479042714483728507114 2559011834305784265408 2833191673695689722416 3051129494749204316448 3305390285978304676152 3605880311976332373984 3777588898260919629888 4407187047971072901536 4958085428967457014228 5666383347391379444832 6102258989498408632896 6610780571956609352304 7211760623952664747968 8814374095942145803072 9916170857934914028456 11332766694782758889664 13221561143913218704608 19832341715869828056912 26443122287826437409216 39664683431739656113824 79329366863479312227648
- Sum of all divisors σ(n): 329750434500938031514752
- Sum of proper divisors (its aliquot sum) s(n): 250421067637458719287104
- 79329366863479312227648 is an abundant number, because the sum of its proper divisors (250421067637458719287104) is greater than itself. Its abundance is 171091700773979407059456
Bases of 79329366863479312227648
- Binary: 100001100110001110100000111101100100101010101110110000101110000011101010000002
- Hexadecimal: 0x10CC741EC955D85C1D40
- Base-36: CX1VC77FXWL51S0
Squares and roots of 79329366863479312227648
- 79329366863479312227648 squared (793293668634793122276482) is 6293148446960489531867249667468020888175611904
- 79329366863479312227648 cubed (793293668634793122276483) is 499231481875263754340600362097545261481759299829639185196331746721792
-
The
square root of 79329366863479312227648 is 281654694375.0082647069 -
The
cube root of 79329366863479312227648 is 42967952.8413130321
Scales and comparisons
How big is 79329366863479312227648?- 79,329,366,863,479,312,227,648 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 79,329,366,863,479,312,227,648 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 79329366863479312227648 cubic inches would be around 3580662.7 feet tall.
Recreational maths with 79329366863479312227648
- 79329366863479312227648 backwards is 84672221397436866392397
- 79329366863479312227648 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 79329366863479312227648's digits is 117
- 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 79329366863479312227648 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 79329366863479312227648 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/79329366863479312227648/
Chicago style:
Numbermatics. 2024. "Number 79329366863479312227648 - Facts about the integer". https://numbermatics.com/n/79329366863479312227648/
The information we have on file for 79329366863479312227648 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 79329366863479312227648, math, Factors of 79329366863479312227648, curriculum, school, college, exams, university, Prime factorization of 79329366863479312227648, STEM, science, technology, engineering, physics, economics, calculator, seventy-nine sextillion, three hundred twenty-nine quintillion, three hundred sixty-six quadrillion, eight hundred sixty-three trillion, four hundred seventy-nine billion, three hundred twelve million, two hundred twenty-seven thousand, six hundred forty-eight.