34040646299076377216256
34,040,646,299,076,377,216,256 is an even composite number composed of eight prime numbers multiplied together.
34040646299076377216256 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of seventeen thousand, four hundred ninety-six divisors.
Prime factorization of 34040646299076377216256:
28 × 35 × 72 × 11 × 13 × 412 × 672 × 32172
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 13 × 41 × 41 × 67 × 67 × 3217 × 3217)See below for interesting mathematical facts about the number 34040646299076377216256 from the Numbermatics database.
Names of 34040646299076377216256
- Cardinal: 34040646299076377216256 can be written as Thirty-four sextillion, forty quintillion, six hundred forty-six quadrillion, two hundred ninety-nine trillion, seventy-six billion, three hundred seventy-seven million, two hundred sixteen thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 3.4040646299076377216256 × 1022
Factors of 34040646299076377216256
Divisors of 34040646299076377216256
- Number of divisors d(n): 17496
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 27 28 32 33 36 39 41 42 44 48 49 52 54 56 63 64 66 67 72 77 78 81 82 84 88 91 96 98 99 104 108 112 117 123 126 128 132 134 143 144 147 154 156 162 164 168 176 182 189 192 196 198 201 208 216 224 231 234 243 246 252 256 264 268 273 286 287 288 294 297 308 312 324 328 336 351 352 364 369 378 384 392 396 402 416 429 432 441 448 451 462 468 469 486 492 504 528 533 536 539 546 567 572 574 576 588 594 603 616 624 637 648 656 672 693 702 704 728 737 738 756 768 784 792 804 819 832 858 861 864 871 882 891 896 902 924 936 938 972 984 1001 1008 1053 1056 1066 1072 1078 1092 1107 1134 1144 1148 1152 1176 1188 1206 1232 1248 1274 1287 1296 1312 1323 1344 1353 1386 1404 1407 1408 1456 1474 1476 1512 1568 1584 1599 1608 1617 1638 1664 1681 1701 1716 1722 1728 1742 1764 1782 1792 1804 1809 1848 1872 1876 1911 1944 1968 2002 2009 2016 2079 2106 2112 2132 2144 2156 2184 2211 2214 2268 2288 2296 2304 2352 2376 2412 2457 2464 2496 2548 2574 2583 2592 2613 2624 2646 2673 2688 2706 2747 2772 2808 2814 2816 2912 2948 2952 3003 3024 3136 3157 3159 3168 3198 3216 3217 3234 3276 3283 3321 3328 3362 3402 3432 3444 3456 3484 3528 3564 3608 3618 3696 3731 3744 3752 3822 3861 3888 3936 3969 4004 4018 4032 4059 4158 4212 4221 4224 4264 4288 4312 4368 4422 4428 4489 4536 4576 4592 4704 4752 4797 4824 4851 4914 4928 4992 5043 5096 5148 5159 5166 5184 5226 5248 5292 5346 5376 5412 5427 5494 5544 5616 5628 5733 5824 5863 5896 5904 6006 6027 6048 6097 6237 6272 6314 6318 6336 6396 6432 6434 6468 6552 6566 6633 6642 6724 6804 6864 6888 6912 6968 7007 7056 7128 7216 7236 7371 7392 7462 7488 7504 7644 7722 7749 7776 7839 7872 7938 8008 8036 8064 8118 8241 8316 8424 8442 8448 8528 8576 8624 8736 8844 8856 8978 9009 9072 9152 9184 9408 9471 9504 9581 9594 9648 9651 9702 9828 9849 9856 9963 9984 10086 10192 10296 10318 10332 10368 10452 10496 10584 10692 10824 10854 10988 11088 11193 11232 11256 11466 11583 11648 11726 11767 11792 11808 11907 12012 12054 12096 12177 12194 12474 12544 12628 12636 12663 12672 12792 12864 12868 12936 13104 13132 13266 13284 13448 13467 13608 13728 13776 13936 14014 14112 14256 14391 14432 14472 14553 14742 14784 14924 14976 15008 15129 15288 15444 15477 15498 15552 15678 15744 15876 16016 16072 16128 16236 16281 16482 16632 16848 16884 17056 17152 17199 17248 17472 17589 17688 17712 17956 18018 18081 18144 18291 18304 18368 18491 18711 18816 18942 19008 19162 19188 19229 19296 19302 19404 19656 19698 19712 19899 19926 20172 20384 20592 20636 20664 20736 20904 21021 21168 21384 21648 21708 21853 21976 22099 22113 22176 22386 22464 22512 22519 22932 23166 23247 23296 23452 23517 23534 23584 23616 23814 24024 24108 24192 24354 24388 24723 24948 25256 25272 25326 25344 25584 25728 25736 25872 26117 26208 26264 26532 26568 26896 26934 27027 27216 27456 27552 27872 28028 28224 28413 28512 28743 28782 28864 28944 28953 29106 29484 29547 29568 29848 29952 30016 30217 30258 30576 30888 30954 30996 31104 31356 31423 31488 31752 32032 32144 32472 32562 32964 33264 33579 33696 33768 34112 34398 34496 34749 34944 35178 35301 35376 35387 35424 35711 35912 36036 36113 36162 36288 36531 36582 36608 36736 36982 37422 37632 37884 37989 38016 38324 38376 38458 38592 38604 38808 39312 39396 39798 39852 40344 40401 40768 41041 41184 41272 41328 41808 41821 42042 42336 42679 42768 43173 43296 43416 43659 43706 43952 44198 44226 44352 44772 44928 45024 45038 45387 45864 46332 46431 46494 46904 47034 47068 47168 47232 47628 48048 48216 48384 48708 48776 49379 49446 49896 50512 50544 50652 51168 51456 51472 51597 51744 52234 52416 52528 52767 53064 53136 53792 53868 54054 54243 54432 54873 54912 55104 55473 55744 56056 56448 56826 57024 57486 57564 57687 57728 57888 57906 58212 58357 58968 59094 59136 59696 59697 60032 60434 60516 61152 61776 61908 61992 62208 62712 62846 63063 63504 64064 64288 64944 65124 65559 65928 66297 66528 67067 67158 67392 67536 67557 68224 68796 68992 69498 69741 69888 70356 70551 70602 70752 70774 70848 71422 71824 72072 72226 72324 72576 73062 73164 73472 73964 74169 74844 75768 75978 76032 76648 76752 76916 77184 77208 77616 78351 78624 78792 79596 79704 80688 80802 81081 81536 82082 82368 82369 82544 82656 83616 83642 84084 84672 85239 85358 85536 86229 86346 86592 86832 86859 87318 87412 87904 88396 88452 88641 88704 89544 89856 90048 90076 90651 90774 91728 92664 92862 92988 93808 94068 94136 94269 94336 94464 95256 96096 96432 97416 97552 98758 98892 99792 100737 101024 101088 101304 102336 102944 103194 103488 104468 104832 105056 105534 105903 106128 106161 106272 107133 107584 107736 108108 108339 108486 108864 109593 109746 109824 110208 110946 111488 112112 112627 112896 113652 113967 114048 114972 115128 115374 115456 115776 115812 116424 116714 117936 118188 119392 119394 120064 120868 121032 121203 122304 123123 123552 123816 123984 125424 125463 125692 126126 127008 128037 128128 128576 129437 129519 129888 130248 130977 131118 131856 131897 132594 133056 134134 134316 134603 134784 135072 135114 136161 136448 137592 137984 138996 139293 139482 140712 141102 141204 141504 141548 141696 142844 143648 144144 144452 144648 145152 146124 146328 147928 148137 148338 149688 151536 151956 152971 153296 153504 153832 154368 154416 154791 155232 156702 157248 157584 157633 158301 159192 159408 161376 161604 162162 162729 163072 164164 164619 164736 164738 165088 165312 166419 167232 167284 168168 169344 170478 170716 171072 172458 172692 173061 173184 173664 173718 174636 174824 175071 175808 176792 176904 177282 177408 179088 179091 180096 180152 181302 181548 183456 184049 185328 185724 185976 187616 188136 188272 188538 188672 189189 190512 192192 192864 194832 195104 196677 197516 197784 198891 199584 201201 201474 202048 202176 202608 202671 204672 205888 206388 206976 208936 209664 210112 211068 211519 211653 211806 212256 212322 212544 214266 215168 215472 215539 216216 216678 216972 217728 219186 219492 219961 220416 221892 222507 222976 224224 225254 227304 227934 228096 229944 230256 230748 231552 231624 232848 233428 235053 235872 236376 238784 238788 240383 241736 242064 242406 243243 244608 246246 247104 247107 247632 247709 247968 249977 250848 250926 251384 252252 254016 255717 256074 256256 257152 258687 258874 259038 259776 260496 260577 261954 262236 263712 263794 265188 265923 266112 268268 268632 269206 269568 270144 270228 271953 272322 275184 277992 278586 278964 281424 282204 282408 282807 283008 283096 283392 285688 287287 287296 288288 288904 289296 292248 292656 292747 295856 296274 296676 299376 302211 303072 303912 305942 306592 307008 307664 308832 309582 310464 313404 314496 315168 315266 316602 317709 318384 318483 318816 321399 322752 323208 324324 325017 325458 328328 329238 329472 329476 330176 330624 332838 334464 334568 336336 337881 338688 340956 341432 342144 344916 345384 345653 346122 346368 347328 347436 349272 349648 350142 351616 353584 353808 354564 358176 358182 360192 360304 362604 363096 363609 366912 368098 369369 370656 371448 371952 375232 376272 376389 376544 377076 378378 381024 384111 384384 385728 388311 389664 390208 392821 393354 395032 395568 395691 397782 399168 402402 402948 403809 404096 404352 405216 405342 408483 408499 409344 411776 412776 413952 417872 417879 420224 422136 423038 423306 423612 424512 424644 425088 428532 430336 430944 431078 432432 433356 433944 435456 438372 438984 439922 443784 444411 445014 448448 450508 454608 455868 458913 459888 460031 460512 461496 463104 463248 465696 466856 469469 470106 471744 472752 472899 474903 477568 477576 480766 483472 484128 484812 486486 488187 489216 492492 493857 494208 494214 495264 495418 495936 499257 499954 501696 501852 502768 504504 508032 511434 512148 514304 517374 517748 518076 519183 519552 520992 521154 523908 524472 525213 527424 527588 530376 531846 532224 536536 537264 538412 540288 540456 543906 544644 550368 552147 555984 557172 557928 562848 564408 564816 565614 566016 566192 567567 571376 574574 574592 576576 577808 578592 584496 585312 585494 590031 591712 592548 593352 596673 598752 603603 604422 606144 607824 608013 611884 613184 614016 615328 617664 619164 620928 626808 628992 630336 630532 633204 634557 635418 636768 636966 637632 641927 642798 645504 646416 646617 648648 650034 650916 656656 658476 658952 659883 660352 661248 665676 667521 668928 669136 672672 675762 681912 682864 684288 689832 690768 691306 692244 694656 694872 698544 699296 700284 703232 705159 707168 707616 709128 716352 716364 720608 721149 725208 726192 727218 733824 736196 738738 741312 741321 742896 743127 743904 749931 750464 752544 752778 753088 754152 756756 762048 767151 768222 768768 771456 776061 776622 779328 780416 781731 785642 786708 788389 790064 791136 791382 795564 797769 798336 804804 805896 807618 808192 808704 810432 810684 815859 816966 816998 823552 825552 835744 835758 840448 844272 846076 846612 847224 848421 849024 849288 850176 857064 861861 861888 862156 864864 866712 867888 876744 877968 878241 879844 887568 888822 890028 896896 901016 906059 906633 909216 911736 917826 919776 920062 921024 922992 923279 926496 931392 933712 938938 940212 943488 945504 945798 949806 953127 955136 955152 955449 961532 964197 966944 968256 969624 972972 975051 976374 984984 987714 988416 988428 990528 990836 991872 998514 999908 1003392 1003704 1005536 1009008 1013643 1016064 1022868 1024296 1034748 1035496 1036152 1036959 1038366 1039104 1041984 1042308 1047816 1048944 1050426 1054848 1055176 1060752 1063692 1070797 1073072 1074528 1076824 1080576 1080912 1087812 1089288 1090827 1100736 1104294 1108107 1111968 1114344 1115856 1125696 1128816 1129167 1129632 1131228 1132384 1135134 1142752 1149148 1149184 1152333 1153152 1155616 1157184 1164933 1168992 1170624 1170988 1178463 1180062 1183424 1185096 1186704 1187073 1193346 1197504 1207206 1208844 1211427 1212288 1215648 1216026 1223768 1225497 1226368 1228032 1230656 1235328 1238328 1238897 1241856 1253616 1253637 1260672 1261064 1266408 1269114 1270836 1273536 1273932 1275264 1283854 1285596 1288343 1291008 1292832 1293234 1297296 1300068 1301832 1313312 1316952 1317904 1319766 1320704 1331352 1333233 1335042 1338272 1345344 1351524 1363824 1365728 1376739 1379664 1380093 1381536 1382612 1384488 1389312 1389744 1397088 1398592 1400568 1408407 1410318 1414336 1415232 1418256 1418697 1424709 1432704 1432728 1441216 1442298 1450416 1450867 1452384 1454436 1464151 1467648 1472392 1477476 1480633 1481571 1482624 1482642 1485792 1486254 1487808 1497771 1499862 1500928 1505088 1505556 1506176 1508304 1508773 1513512 1524096 1534302 1536444 1542912 1552122 1553244 1557549 1558656 1560832 1563462 1571284 1573416 1575639 1576778 1580128 1582272 1582764 1591128 1595538 1596672 1609608 1611792 1615236 1620864 1621368 1631718 1633932 1633996 1651104 1656441 1671488 1671516 1682681 1688544 1692152 1693224 1694448 1696842 1698048 1698576 1702701 1714128 1714661 1723722 1723776 1724312 1729728 1733424 1733963 1735776 1749839 1753488 1755936 1756482 1759688 1770093 1775136 1777644 1780056 1790019 1793792 1802032 1810809 1812118 1813266 1818432 1823472 1824039 1835652 1839552 1840124 1842048 1845984 1846558 1852992 1862784 1867424 1877876 1880424 1886976 1891008 1891596 1899612 1903671 1906254 1910304 1910898 1923064 1925781 1928394 1933888 1936512 1939248 1939851 1945944 1950102 1952748 1969968 1975428 1976856 1979649 1981056 1981672 1983744 1997028 1999816 2006784 2007408 2011072 2018016 2024539 2027286 2045736 2048592 2049229 2069496 2070992 2072304 2073918 2076732 2083968 2084616 2095632 2097888 2100852 2109696 2110352 2115477 2121504 2127384 2141594 2146144 2149056 2153648 2161824 2163447 2175624 2178576 2181654 2201472 2208588 2216214 2223936 2223963 2228688 2229381 2231712 2249793 2251392 2257632 2258334 2259264 2262456 2264768 2270268 2285504 2298296 2304666 2306304 2311232 2314368 2328183 2329866 2337984 2341248 2341976 2356926 2360124 2365167 2366848 2370192 2370929 2373408 2374146 2386692 2392637 2395008 2414412 2417688 2419571 2422854 2424576 2431296 2432052 2447536 2447577 2450994 2452736 2461312 2470656 2476656 2477794 2507232 2507274 2521344 2522128 2532816 2538228 2541672 2545263 2547072 2547864 2550528 2567708 2571192 2576686 2585583 2585664 2586468 2594592 2600136 2603664 2626624 2633904 2634723 2635808 2639532 2662704 2666466 2670084 2676544 2690688 2703048 2718177 2727648 2731456 2749747 2753478 2759328 2760186 2763072 2765224 2768976 2769837 2779488 2794176 2797184 2801136 2802007 2816814 2820636 2828672 2830464 2836512 2837394 2849418 2859381 2859493 2865408 2865456 2866347 2882432 2884596 2892591 2900832 2901734 2904768 2908872 2925153 2928302 2944784 2954952 2961266 2963142 2965248 2965284 2971584 2972508 2975616 2995542 2999724 3010176 3011112 3012352 3016608 3017546 3027024 3040929 3048192 3068604 3072888 3104244 3106488 3110877 3115098 3117312 3126924 3142568 3146832 3151278 3153556 3160256 3164544 3165528 3182256 3191076 3212391 3219216 3220217 3223584 3230472 3241728 3242736 3263436 3267864 3267992 3302208 3312882 3324321 3342976 3343032 3365362 3377088 3384304 3386448 3387501 3388896 3393684 3397152 3405402 3428256 3429322 3447444 3447552 3448624 3456999 3459456 3466848 3467926 3471552 3494799 3499678 3506976 3511872 3512964 3519376 3535389 3540186 3550272 3555288 3560112 3561219 3580038 3604064 3621618 3624236 3626532 3634281 3636864 3646944 3648078 3671304 3676491 3679104 3680248 3684096 3691968 3693116 3705984 3716691 3725568 3734848 3755752 3760848 3782016 3783192 3799224 3807342 3812508 3820608 3821796 3846128 3851562 3856788 3865029 3867776 3873024 3878496 3879702 3891888 3900204 3905496 3939936 3950856 3953712 3959298 3962112 3963344 3994056 3999632 3999699 4014816 4022144 4036032 4049078 4054572 4091472 4097184 4098458 4130217 4138992 4140279 4141984 4144608 4147836 4153464 4167936 4169232 4191264 4195776 4201704 4220704 4225221 4230954 4243008 4254768 4256091 4283188 4292288 4298112 4307296 4323648 4326894 4351248 4352601 4357152 4363308 4392453 4402944 4417176 4432428 4441899 4447872 4447926 4457376 4458762 4463424 4493313 4493489 4499586 4502784 4515264 4516668 4518528 4524912 4526319 4529536 4540536 4571008 4596592 4609332 4622464 4628736 4656366 4659732 4672647 4675968 4682496 4683952 4713852 4720248 4726917 4730334 4733696 4740384 4741858 4746816 4748292 4773384 4785274 4790016 4828824 4835376 4839142 4845708 4862592 4864104 4895072 4895154 4901988 4922624 4953312 4955588 4969323 5014464 5014548 5044256 5048043 5065632 5076456 5083344 5090526 5094144 5095728 5135416 5142384 5143983 5153372 5171166 5171328 5172936 5189184 5200272 5201889 5207328 5249517 5253248 5267808 5269446 5271616 5279064 5310279 5325408 5332932 5340168 5353088 5370057 5381376 5406096 5407777 5432427 5436354 5455296 5462912 5472117 5499494 5506956 5518656 5518723 5520372 5526144 5530448 5537952 5539674 5558976 5588352 5594368 5602272 5604014 5633628 5641272 5657344 5660928 5673024 5674788 5698836 5711013 5718762 5718986 5730912 5732694 5764864 5769192 5777343 5785182 5801664 5803468 5809536 5817744 5819553 5850306 5856604 5889568 5909904 5922532 5926284 5930568 5938947 5943168 5945016 5951232 5991084 5999448 6020352 6022224 6033216 6035092 6054048 6073617 6081858 6137208 6145776 6147687 6208488 6212976 6221754 6230196 6253848 6285136 6293664 6302556 6307112 6320512 6329088 6331056 6346431 6364512 6382152 6424782 6438432 6440434 6447168 6460944 6462953 6485472 6490341 6526872 6535728 6535984 6604416 6625764 6648642 6671889 6685952 6686064 6688143 6730724 6749379 6754176 6768608 6772896 6775002 6777792 6787368 6794304 6810804 6856512 6858644 6894888 6897248 6913998 6918912 6933696 6935852 6943104 6989598 6999356 7013952 7023744 7025928 7038752 7070778 7080372 7095501 7100544 7110576 7112787 7120224 7122438 7160076 7177911 7208128 7243236 7248472 7253064 7258713 7268562 7273728 7293888 7296156 7342608 7342731 7352982 7358208 7360496 7383936 7386232 7411968 7433382 7469696 7511504 7521696 7546009 7564032 7566384 7598448 7614684 7625016 7635789 7641216 7643592 7692256 7703124 7713576 7730058 7735552 7756749 7756992 7759404 7783776 7800408 7810992 7879872 7901712 7904169 7907424 7918596 7926688 7988112 7999264 7999398 8029632 8044288 8072064 8098156 8109144 8154531 8182944 8194368 8196916 8249241 8260434 8277984 8280558 8283968 8289216 8295672 8306928 8309511 8338464 8382528 8391552 8403408 8406021 8441408 8450442 8461908 8486016 8509536 8512182 8566376 8578479 8584576 8596224 8599041 8614592 8647296 8653788 8672279 8677773 8702496 8705202 8714304 8726616 8775459 8784906 8834352 8837099 8864856 8883798 8895744 8895852 8914752 8917524 8926848 8986626 8986978 8999172 9018401 9030528 9033336 9037056 9049824 9052638 9059072 9081072 9122787 9142016 9193184 9218664 9244928 9312732 9319464 9332631 9345294 9351936 9367904 9427704 9440496 9453834 9460668 9480768 9483716 9493632 9496584 9546768 9570548 9637173 9657648 9660651 9670752 9678284 9691416 9725184 9728208 9790144 9790308 9803976 9906624 9911176 9938646 9972963 10028928 10029096 10088512 10096086 10131264 10152912 10156069 10162503 10166688 10181052 10191456 10249057 10270832 10284768 10287966 10306744 10342332 10342656 10345872 10349089 10370997 10378368 10400544 10403778 10414656 10484397 10499034 10506496 10535616 10538892 10543232 10558128 10561411 10606167 10620558 10650816 10665864 10680336 10683657 10706176 10740114 10812192 10815554 10864854 10872708 10902843 10910592 10925824 10944234 10998988 11013912 11029473 11037312 11037446 11040744 11052288 11060896 11075904 11079348 11117952 11150073 11176704 11204544 11208028 11267256 11282544 11346048 11349576 11397672 11422026 11437524 11437972 11461824 11465388 11538384 11554686 11570364 11595087 11603328 11606936 11619072 11635488 11639106 11700612 11713208 11778767 11779136 11819808 11845064 11852568 11861136 11877894 11886336 11890032 11982168 11998896 11999097 12002627 12044448 12066432 12070184 12108096 12147234 12163716 12274416 12291552 12295374 12390651 12416976 12420837 12425952 12443508 12460392 12507696 12570272 12587328 12605112 12614224 12641024 12662112 12675663 12692862 12729024 12764304 12768273 12849564 12876864 12880868 12894336 12921888 12925906 12970944 12980682 13053744 13057803 13071456 13071968 13177359 13208832 13251528 13297284 13325697 13343778 13372128 13376286 13461448 13480467 13498758 13508352 13537216 13545792 13550004 13555584 13574736 13578957 13588608 13621608 13713024 13717288 13789776 13794496 13827996 13867392 13871704 13886208 13979196 13998712 14027904 14047488 14051856 14077504 14141556 14160744 14171773 14180751 14191002 14201088 14221152 14225574 14240448 14244876 14320152 14355822 14416256 14441113 14486472 14496944 14506128 14517426 14537124 14587776 14592312 14685216 14685462 14705964 14720992 14767872 14772464 14866764 14907969 14939392 15023008 15043392 15092018 15132768 15144129 15196896 15229368 15250032 15271578 15282432 15287184 15384512 15406248 15427152 15431949 15460116 15513498 15513984 15518808 15567552 15600816 15605667 15621984 15748551 15759744 15803424 15808338 15814848 15837192 15853376 15976224 15998528 15998796 16059264 16105661 16144128 16196312 16218288 16223331 16297281 16309062 16365888 16388736 16393832 16498482 16520868 16555968 16556169 16561116 16567936 16578432 16591344 16596503 16613856 16619022 16676928 16748459 16765056 16783104 16806816 16812042 16882816 16900884 16923816 16972032 17019072 17024364 17132752 17133039 17156958 17169152 17198082 17229184 17294592 17307576 17332029 17344558 17355546 17404992 17410404 17428608 17453232 17458659 17550918 17569812 17668704 17674198 17729712 17767596 17791704 17816841 17829504 17835048 17853696 17973252 17973956 17998344 18036802 18061056 18066672 18099648 18105276 18162144 18220851 18245574 18386368 18437328 18443061 18625464 18638928 18665262 18690588 18735808 18855408 18861271 18880992 18907668 18921336 18961536 18967432 18987264 18993168 19093536 19141096 19248229 19274346 19315296 19321302 19341504 19356568 19382832 19388859 19456416 19471023 19580288 19580616 19607952 19614049 19813248 19822352 19877292 19945926 20015667 20057856 20058192 20064429 20177024 20192172 20248137 20262528 20305824 20312138 20325006 20333376 20362104 20382912 20498114 20541664 20569536 20575932 20613488 20684664 20691744 20698178 20741994 20756736 20801088 20807556 20829312 20968794 20998068 21071232 21077784 21086464 21116256 21122822 21212334 21241116 21286503 21301632 21331728 21338361 21360672 21367314 21480228 21533733 21624384 21631108 21729708 21745416 21776139 21805686 21821184 21888468 21997976 22027824 22058946 22074624 22074892 22081488 22121792 22151808 22158696 22235904 22300146 22409088 22416056 22534512 22541519 22565088 22638027 22692096 22699152 22795344 22844052 22875048 22875944 22923648 22930776 23076768 23109372 23140728 23190174 23206656 23213872 23270247 23270976 23278212 23401224 23426416 23557534 23558272 23639616 23690128 23705136 23712507 23722272 23755788 23780064 23964336 23997792 23998194 24005254 24088896 24132864 24140368 24216192 24294468 24327432 24463593 24548832 24583104 24590748 24747723 24781302 24833952 24841674 24851904 24887016 24920784 24928533 25015392 25140544 25174656 25210224 25218063 25228448 25324224 25351326 25385724 25458048 25528608 25536546 25699128 25735437 25753728 25761736 25788672 25843776 25851812 25941888 25961364 26016837 26107488 26115606 26142912 26143936 26319007 26354718 26503056 26511297 26594568 26651394 26687556 26744256 26752572 26922896 26960934 26997516 27055203 27074432 27091584 27100008 27111168 27149472 27157914 27177216 27243216 27368361 27426048 27434576 27579552 27588992 27655992 27734784 27743408 27958392 27997424 27997893 28055808 28103712 28155008 28283112 28321488 28343546 28361502 28382004 28442304 28451148 28480896 28489752 28640304 28711644 28832512 28882226 28911519 28972944 28981953 28993888 29012256 29034852 29074248 29175552 29184624 29370432 29370924 29411928 29441984 29544928 29733528 29815938 30046016 30086784 30184036 30265536 30288258 30393792 30458736 30468207 30500064 30543156 30574368 30747171 30769024 30812496 30822077 30854304 30863898 30920232 31026996 31027968 31037616 31047267 31135104 31201632 31211334 31243968 31453191 31454423 31497102 31519488 31606848 31616676 31629696 31674384 31684233 31706752 31818501 31952448 31997056 31997592 32050971 32118528 32211322 32392624 32436576 32446662 32594562 32618124 32708529 32731776 32777472 32787664 32996964 33041736 33088419 33111936 33112338 33122232 33135872 33156864 33182688 33193006 33227712 33238044 33353856 33450219 33496918 33530112 33613632 33624084 33765632 33801768 33847632 34038144 34048728 34265504 34266078 34313916 34396164 34458368 34615152 34664058 34689116 34711092 34785261 34809984 34820808 34857216 34906464 34917318 35101836 35139624 35336301 35337408 35348396 35459424 35535192 35583408 35633682 35659008 35670096 35946504 35947912 35996688 36007881 36073604 36133344 36199296 36210552 36324288 36441702 36491148 36772736 36874656 36886122 37171953 37250928 37262511 37277856 37330524 37381176 37471616 37710816 37722542 37761984 37815336 37842672 37854439 37923072 37934864 37986336 38026989 38187072 38282192 38304819 38496458 38548692 38630592 38642604 38683008 38713136 38765664 38777718 38912832 38942046 39160576 39161232 39173409 39215904 39228098 39532077 39626496 39644704 39754584 39891852 39977091 40031334 40116384 40128858 40354048 40384344 40441401 40496274 40525056 40611648 40624276 40650012 40666752 40724208 40736871 40765824 40996228 41083328 41139072 41151864 41226976 41369328 41383488 41396356 41483988 41602176 41615112 41658624 41937588 41996136 42142464 42155568 42232512 42245644 42424668 42482232 42515319 42573006 42603264 42663456 42676722 42721344 42734628 42960456 43067466 43248768 43262216 43323339 43459416 43490832 43552278 43611372 43776936 43995952 44055648 44117892 44149784 44162976 44243584 44303616 44317392 44600292 44723907 44818176 44832112 45069024 45083038 45130176 45276054 45398304 45432387 45590688 45688104 45750096 45751888 45847296 45861552 46153536 46218744 46281456 46295847 46380348 46427744 46540494 46541952 46556424 46802448 46817001 46852832 47115068 47116544 47245653 47279232 47380256 47410272 47425014 47444544 47511576 47560128 47928672 47995584 47996388 48010508 48177792 48280736 48316983 48432384 48588936 48654864 48669993 48927186 49097664 49166208 49181496 49495446 49562604 49667904 49668507 49683348 49703808 49774032 49789509 49841568 49857066 50030784 50245377 50281088 50349312 50420448 50436126 50456896 50648448 50702652 50771448 50916096 51057216 51073092 51398256 51399117 51470874 51507456 51523472 51687552 51703624 51883776 51922728 51996087 52033674 52214976 52231212 52285824 52287872 52375977 52638014 52709436 52822063 53006112 53022594 53189136 53302788 53375112 53450523 53488512 53505144 53845792 53921868 53995032 54110406 54148864 54183168 54200016 54298944 54315828 54486432 54662553 54736722 54869152 55159104 55177984 55311984 55329183 55486816 55916784 55994848 55995786 56207424 56310016 56566224 56583813 56642976 56687092 56723004 56764008 56884608 56902296 56961792 56979504 57280608 57423288 57744687 57764452 57823038 57945888 57963906 57987776 58024512 58069704 58148496 58166577 58369248 58413069 58740864 58741848 58823856 58842147 58883968 59089856 59467056 59485547 59631876 60092032 60173568 60193287 60368072 60531072 60576516 60705953 60744411 60787584 60917472 60936414 61000128 61086312 61148736 61494342 61538048 61624992 61644154 61708608 61727796 61840464 61859693 62053992 62075232 62094534 62270208 62403264 62422668 62487936 62906382 62908846 62994204 63213696 63233352 63259392 63348768 63368466 63413504 63637002 63859509 63904896 63994112 63995184 64015083 64101942 64422644 64601199 64785248 64873152 64893324 65189124 65236248 65328417 65417058 65463552 65575328 65993928 66083472 66176838 66223872 66224676 66244464 66365376 66386012 66455424 66476088 66707712 66900438 66993836 67227264 67248168 67603536 67624557 67695264 67914081 68076288 68097456 68531008 68532156 68627832 68792328 69230304 69328116 69378232 69422184 69570522 69619968 69641616 69810741 69812928 69834636 70203672 70279248 70301101 70672602 70674816 70696792 70918848 71070384 71092483 71137521 71166816 71267364 71340192 71743399 71893008 71895824 71993376 72015762 72147208 72266688 72398592 72421104 72443623 72648576 72883404 72982296 73390779 73545472 73749312 73772244 74243169 74343906 74501856 74525022 74555712 74661048 74762352 74785599 74943232 75421632 75445084 75523968 75630672 75654189 75685344 75708878 75869728 75972672 76053978 76374144 76564384 76609638 76992916 77097384 77206311 77261184 77285208 77366016 77426272 77531328 77555436 77825664 77884092 78050511 78322464 78346818 78431808 78456196 78957021 79064154 79289408 79509168 79533891 79783704 79954182 80062668 80232768 80257716 80768688 80882802 80992548 81165609 81223296 81248552 81300024 81333504 81448416 81473742 81531648 81992456 82166656 82278144 82303728 82453952 82738656 82766976 82792712 82967976 83006099 83204352 83230224 83875176 83992272 83993679 84018389 84311136 84465024 84491288 84849336 84964464 85030638 85146012 85326912 85353444 85442688 85469256 85920912 86134932 86497536 86524432 86646678 86734557 86918832 86945859 86981664 87104556 87222744 87553872 87991904 88111296 88235784 88299568 88325952 88487168 88634784 89200584 89447814 89664224 90138048 90166076 90260352 90552108 90796608 90864774 91181376 91376208 91404621 91500192 91503776 91723104 92241513 92307072 92437488 92466231 92562912 92591694 92760696 92855488 93080988 93083904 93112848 93141801 93604896 93634002 93705664 94230136 94363269 94491306 94558464 94760512 94820544 94850028 94889088 95023152 95052699 95120256 95455503 95857344 95991168 95992776 96021016 96355584 96561472 96633966 97177872 97208089 97309728 97339986 97854372 98098117 98195328 98332416 98362992 98990892 99125208 99202411 99265257 99335808 99337014 99366696 99407616 99548064 99579018 99683136 99714132 100061568 100350657 100490754 100562176 100840896 100872252 100913792 101087791 101296896 101405304 101542896 102114432 102146184 102796512 102798234 102941748 103046944 103375104 103407248 103845456 103992174 104067348 104355783 104429952 104462424 104571648 104575744 104751954 105276028 105418872 105644126 106008903 106012224 106045188 106378272 106605576 106750224 106901046 106977024 107010288 107691584 107843736 107990064 108023643 108220812 108400032 108597888 108631656 108972864 109325106 109473444 109738304 110318208 110623968 110658366 110973632 111787533 111833568 111989696 111991572 112414848 112739627 113132448 113167626 113285952 113374184 113446008 113528016 113563317 113769216 113804592 113839979 113959008 114080967 114561216 114846576 114882287 115489374 115528904 115646076 115891776 115927812 115975552 116049024 116139408 116175521 116296992 116333154 116738496 116826138 117239213 117481728 117483696 117520227 117647712 117684294 117767936 118179712 118596231 118934112 118971094 119263752 119931273 120184064 120386574 120736144 121062144 121153032 121324203 121411906 121488822 121575168 121834944 121872828 122000256 122172624 122210613 122297472 122988684 123249984 123288308 123417216 123455592 123680928 123719386 124107984 124150464 124189068 124806528 124845336 124975872 125812764 125817692 125988408 126427392 126466704 126697536 126736932 127274004 127545957 127719018 127809792 127990368 128030166 128203884 128845288 129202398 129570496 129746304 129786648 129970017 130378248 130472496 130656834 130834116 131150656 131987856 132028897 132166944 132353676 132449352 132488928 132730752 132772024 132910848 132952176 133800876 133987672 134454528 134496336 134538157 135207072 135249114 135390528 135828162 136194912 136297161 137062016 137064312 137255664 137298343 137584656 138460608 138656232 138756464 138844368 138887541 139141044 139283232 139621482 139625856 139669272 140407344 140451003 140558496 140602202 141345204 141349632 141393584 141736959 141837696 142140768 142184966 142275042 142333632 142534728 142680384 143486798 143786016 143791648 143986752 144031524 144294416 144533376 144842208 144887246 144950949 145297152 145766808 145964592 146009979 146781558 147498624 147544488 148486338 148687812 149003712 149005521 149050044 149111424 149322096 149368527 149524704 149571198 150736131 150843264 150890168 151047936 151261344 151308378 151370688 151417756 151739456 151945344 152107956 152748288 153128768 153219276 153985832 154194768 154412622 154522368 154570416 154852544 155062656 155110872 155651328 155768184 155988261 156101022 156644928 156693636 156863616 156912392 157914042 158128308 158466189 158578816 158852243 159018336 159067782 159567408 159908364 160125336 160465536 160515432 161537376 161765604 161985096 162331218 162446592 162497104 162600048 162896832 162947484 163984912 163987659 164333312 164607456 164907904 165477312 165533952 165585424 165935952 165987549 166012198 166460448 167750352 167984544 167987358 168036778 168622272 168930048 168982576 169698672 169751439 169928928 170061276 170292024 170653824 170706888 170885376 170938512 171841824 172269864 173048864 173234061 173293356 173469114 173837664 173891718 173963328 174209112 174445488 174499731 175107744 175983808 176222592 176471568 176526441 176599136 176651904 177269568 178401168 178456641 178895628 179328448 180276096 180332152 180520704 181104216 181593216 181729548 182117859 182362752 182752416 182809242 183000384 183007552 183446208 184233049 184483026 184614144 184874976 184932462 185125824 185183388 185521392 185579079 185710976 186161976 186225696 186283602 187209792 187268004 187411328 187734469 188460272 188726538 188982612 189521024 189641088 189700056 189778176 190046304 190105398 190240512 190911006 191578527 191714688 191982336 191985552 192042032 192045249 193122944 193267932 193803597 194355744 194416178 194619456 194679972 195708744 195985251 196196234 196390656 196725984 197981784 198250416 198404822 198530514 198671616 198674028 198733392 199096128 199158036 199366272 199428264 200123136 200701314 200981508 201681792 201744504 201827584 202175582 202810608 202873671 203085792 203742243 204228864 204292368 205593024 205596468 205883496 206093888 206814496 207690912 207984348 208134696 208711566 208859904 208924848 209503908 210552056 210837744 210903303 211288252 212017806 212024448 212090376 212756544 213211152 213277449 213500448 213802092 214020576 215230197 215383168 215687472 215754539 215980128 216047286 216441624 216800064 217195776 217263312 217330869 217945728 218650212 218946888 219476608 220172337 220636416 221247936 221316732 221947264 222729507 223575066 223667136 223979392 223983144 224356797 224829696 225479254 226264896 226335252 226571904 226748368 226892016 226962567 227056032 227126634 227609184 227679958 227918016 228161934 229122432 229693152 229764574 230978748 231057808 231292152 231618933 231783552 231855624 231951104 232098048 232278816 232351042 232593984 232666308 233476992 233652276 234151533 234478426 234967392 235040454 235295424 235368588 236359424 236871063 237192462 237868224 237942188 238527504 238601673 239862546 240773148 241472288 242306064 242648406 242823812 242977644 243496827 243669888 243745656 244000512 244345248 244421226 244594944 245977368 246499968 246576616 246834432 246911184 247361856 247438772 248215968 248300928 248378136 249018297 249613056 249690672 251625528 251635384 251976816 252055167 252933408 253395072 253473864 254548008 255091914 255438036 255980736 256060332 256407768 257690576 258404796 259140992 259492608 259573296 259940034 260203671 260756496 260837577 260944992 261313668 261668232 262301312 263975712 264057794 264333888 264707352 264898704 264977856 264981073 265461504 265544048 265904352 267601752 267975344 268992672 269076314 270414144 270498228 270781056 271656324 272389824 272594322 274124032 274128624 274213863 274511328 274596686 275169312 276724539 276921216 277312464 277398693 277512928 277688736 277775082 278282088 278566464 279242964 279251712 279338544 279425403 280814688 280902006 281116992 281204404 282690408 282787168 283089807 283473918 283675392 284281536 284369932 284550084 284667264 285069456 285158097 285360768 286973596 287572032 287583296 287973504 288063048 288588832 289066752 289684416 289774492 289901898 291533616 291624267 291929184 292019958 293563116 294294351 294997248 295088976 296972676 297375624 297607233 298007424 298011042 298100088 298222848 298644192 298737054 299049408 299142396 301051971 301472262 301686528 301780336 302522688 302616756 302741376 302835512 303263373 303478912 303890688 304215912 306257536 306438552 307971664 308389536 308825244 309140832 309705088 310125312 310221744 311536368 311976522 312202044 313067349 313289856 313387272 313727232 313824784 315828084 316256616 316932378 317157632 317704486 318026709 318036672 318135564 319134816 319816728 320250672 320931072 321030864 323074752 323531208 323970192 324070929 324662436 324994208 325200096 325793664 325894968 327969824 327975318 329214912 329815808 330954624 331170848 331871904 331975098 332024396 332920896 335500704 335969088 335974716 336073556 337244544 337965152 338218881 339397344 339502878 339857856 340122552 340584048 340689951 341307648 341413776 341519937 341877024 343683648 344539728 344646861 346097728 346468122 346586712 346938228 347675328 347783436 347926656 348418224 348526563 348890976 348999462 350215488 351717639 351967616 352445184 352560681 352943136 353052882 353198272 353303808 354539136 355788693 356802336 356913282 357791256 358656896 359793819 360552192 360664304 362208432 362321059 363186432 363459096 363972609 364235718 364725504 365504832 365618484 366000768 366015104 366631839 366892416 368466098 368966052 369749952 369754441 369864924 370251648 370366776 371042784 371158158 371421952 372323952 372451392 372567204 374419584 374536008 374822656 375468938 376920544 377453076 377965224 379042048 379282176 379400112 380092608 380210796 381822012 382637871 383157054 383429376 383971104 384084064 384090498 386245888 386535864 387607194 388711488 388832356 389238912 389359944 389910051 391417488 391970502 392392468 393451968 395963568 396086691 396500832 396809644 397061028 397348056 397466784 398192256 398316072 398732544 398856528 401402628 401963016 403363584 403489008 403614471 404351164 405621216 405747342 406171584 407484486 408584736 408891483 411186048 411192936 411766992 411895029 412187776 413628992 415381824 415968696 416269392 416398829 416662623 417423132 417849696 419007816 421104112 421353009 421675488 421806606 422576504 424035612 424048896 424180752 424312649 425210877 425513088 426422304 426554898 427000896 427604184 428041152 430460394 430766336 431374944 431509078 431960256 432094572 432883248 433017851 433600128 434526624 434661738 434852847 435891456 437300424 437893776 438029937 438953216 440344674 442495872 442633464 443894528 445459014 447016563 447150132 447334272 447958784 447966288 448105581 448713594 450958508 452208393 452529792 452670504 453143808 453496736 453784032 453925134 454112064 454253268 455218368 455359916 455836032 456323868 458244864 459386304 459529148 461957496 462115616 462584304 463237866 463567104 463711248 464557632 464702084 465187968 465332616 466953984 467304552 468303066 468956852 469934784 470080908 470590848 470737176 473742126 474384924 475398567 475736448 475884376 476556729 477055008 477203346 479725092 481546296 482944576 484612128 485296812 485647624 485955288 486993654 487339776 487491312 488690496 488842452 491954736 491962977 492107707 492999936 493153232 493822368 494723712 494877544 496431936 496601856 496756272 497962647 498036594 499381344 503251056 503270768 503953632 504110334 505866816 506790144 506947728 507105361 509096016 509254317 510183828 510876072 511961472 512120664 512815536 515381152 516809592 518281984 519146592 519702183 519880068 520407342 521512992 521675154 521889984 522627336 523336464 523499193 524602624 527951424 528115588 528667776 529414704 529579323 529797408 529955712 529962146 531088096 531808704 535203504 535369923 535950688 537985344 538152628 540828288 540996456 541562112 543312648 544779648 545188644 546353577 548257248 548427726 549022656 549193372 550338624 552699147 553449078 553842432 554624928 554797386 555025856 555377472 555550164 556564176 556737237 557132928 558485928 558677088 558850806 561629376 561804012 562233984 562408808 563203407 565380816 565574336 566179614 566947836 568563072 568739864 569100168 569334528 570138912 570316194 570721536 573947192 575144064 575166592 575947008 576126096 576135747 577177664 579368832 579548984 579803796 581042693 581410791 583067232 583248534 583858368 584039916 587126232 587955753 588588702 590177952 592085633 593945352 594751248 595214466 596014848 596022084 596200176 597288384 597474108 598098816 598284792 602103942 602944524 603560672 605045376 605233512 605482752 605671024 606526746 606957824 608431824 608621013 611226729 612515072 612877104 615943328 616779072 617650488 618281664 619410176 620443488 623072736 623953044 624404088 626134698 626579712 626774544 627649568 631656168 632513232 632709909 633864756 635408972 636053418 636073344 636271128 638269632 639633456 639832347 640501344 642061728 645690591 646149504 647062416 647263617 647940384 648141858 649324872 649988416 650400192 651587328 651789936 651992607 655939648 655950636 658429824 661909248 662341696 663743808 663950196 664048792 665841792 668188521 671001408 671938176 671949432 672147112 674489088 675930304 676437762 678794688 679005756 679715712 680245104 680456623 680887701 681168096 681379902 682827552 683039874 683754048 686686819 687367296 689079456 689293722 692195456 692936244 693173424 693388963 693876456 694856799 695350656 695566872 695853312 696836448 697053126 697781952 697998924 700430976 702454599 703435278 703935232 705121362 705886272 706105764 706396544 707614537 709078272 710613189 711577386 713604672 713826564 715582512 715805019 717313792 719587638 721328608 724416864 724642118 726918192 727945218 728471436 730490481 731009664 731236968 732001536 732030208 733263678 733784832 736932196 737932104 739499904 739508882 739729848 740503296 740733552 742085568 742316316 744647904 744902784 745134408 747054891 748839168 749072016 750937876 753841088 754906152 755930448 756165501 758800224 760185216 760421592 763644024 765275742 766314108 767942208 768168128 768180996 773071728 773312111 775214388 777422976 777664712 778477824 778719888 779820102 782512731 782834976 783941004 784784936 786903936 789177389 791927136 792173382 793001664 793619288 794122056 794696112 794933568 794943219 796384512 796632144 796879853 797713056 802805256 803926032 804176009 806978016 807228942 808702328 811242432 811494684 812343168 814968972 817169472 817782966 822372096 822385872 822641589 823533984 823790058 824375552 827257984 830173617 830763648 831937392 832196079 832538784 832797658 833325246 834846264 835699392 838015632 838276209 842208224 842706018 843350976 843613212 845153008 848071224 848361504 848625298 849269421 850421754 851026176 852844608 853109796 854001792 855208368 855474291 856082304 860920788 862749888 863018156 863920512 864189144 865766496 866035702 867200256 869053248 869323476 869705694 874600848 874872801 875787552 876059874 880689348 882883053 884991744 885266928 890918028 892821699 894033126 894300264 894668544 895932576 896211162 897427188 901917016 904416786 905059584 905341008 906993472 907568064 907850268 908224128 908506536 909790119 910436736 910719832 911672064 912647736 918772608 919058296 923914992 924202279 924231232 925168608 926475732 927422496 929115264 929404168 930375936 930665232 934609104 936606132 937913704 939869568 940161816 941181696 941474352 941767099 947484252 948769848 950797134 951472896 951768752 953113458 954080127 954110016 954406692 959450184 963092592 965889152 969224256 970593624 971295248 971910576 972212787 973987308 974982624 977380992 977684904 983909472 983925954 984215414 986306464 987644736 989447424 989755088 992863872 993512544 995925294 996073188 998762688 1006502112 1006541536 1007907264 1008220668 1011733632 1013895456 1014210722 1014656643 1018192032 1018508634 1020367656 1021752144 1022069853 1023922944 1024241328 1024559811 1025631072 1030762304 1033619184 1033940583 1038293184 1039404366 1039760136 1040814684 1043025984 1043350308 1043779968 1045254672 1045579689 1046672928 1046998386 1055152917 1055902848 1056231176 1057335552 1058829408 1059158646 1059594816 1059911424 1059924292 1062176192 1063617408 1070407008 1070739846 1071901376 1075970688 1076305256 1079079287 1081656576 1081992912 1086625296 1086963177 1089559296 1090377288 1091917827 1092707154 1096514496 1096855452 1098045312 1098386744 1100677248 1105398294 1106898156 1109249856 1109263323 1109594772 1110051712 1110754944 1111100328 1111965701 1113128352 1113474474 1114265856 1116971856 1117354176 1117701612 1123258752 1123608024 1124467968 1124817616 1126406814 1130761632 1131148672 1132359228 1133895672 1137126144 1137479728 1138200336 1140277824 1140632388 1147894384 1147913613 1150288128 1150333184 1152252192 1152271494 1154355328 1158737664 1159097968 1159607592 1162085386 1162821582 1166134464 1166497068 1167716736 1168079832 1169730153 1174252464 1175911506 1177177404 1180355904 1184171266 1187890704 1188260073 1189502496 1190428932 1192044168 1192400352 1194576768 1194948216 1196197632 1196569584 1204207884 1205889048 1207121344 1210090752 1210467024 1210843413 1211342048 1213053492 1216863648 1217242026 1222453458 1225754208 1231886656 1233558144 1235300976 1235685087 1236563328 1240886976 1246145472 1247906088 1248808176 1249196487 1252269396 1253549088 1255299136 1263312336 1263705157 1265026464 1265419818 1267729512 1270817944 1272106836 1272146688 1272542256 1272937947 1276539264 1279266912 1279664694 1281002688 1284123456 1289631343 1291381182 1292299008 1294124832 1294527234 1295880768 1296283716 1298649744 1299053553 1299976832 1300800384 1303579872 1303985214 1304558541 1311879296 1311901272 1314089811 1314141283 1316859648 1324683392 1327487616 1327900392 1328097584 1331683584 1336377042 1341049689 1342002816 1343876352 1343898864 1344294224 1344316743 1351860608 1352875524 1356625179 1357589376 1358011512 1359431424 1360490208 1360913246 1361775402 1362336192 1362759804 1365655104 1366079748 1367508096 1373373638 1374734592 1378158912 1378587444 1384390912 1385872488 1386346848 1386777926 1387752912 1389713598 1390701312 1391133744 1393672896 1394106252 1395563904 1395997848 1400861952 1404909198 1406870556 1410242724 1411772544 1412211528 1412793088 1415229074 1421226378 1423154772 1426195701 1427209344 1427653128 1429670187 1431165024 1431610038 1439175276 1442657216 1448833728 1449284236 1453836384 1455890436 1456942872 1460980962 1462019328 1462473936 1466527356 1473864392 1475864208 1476323121 1478999808 1479017764 1479459696 1479919727 1481467104 1484171136 1484632632 1489295808 1489805568 1490268816 1494109782 1498144032 1501875752 1507682176 1509812304 1510281773 1511860896 1512331002 1517600448 1520370432 1520843184 1521316083 1527288048 1527762951 1530551484 1532628216 1535884416 1536336256 1536361992 1546143456 1546624222 1550428776 1554845952 1555329424 1557439776 1559106549 1559640204 1565025462 1565669952 1567882008 1569569872 1570497579 1573807872 1578354778 1583854272 1584346764 1586003328 1587238576 1588244112 1588737969 1589392224 1589867136 1589886438 1593264288 1593759706 1595426112 1605610512 1606109769 1607852064 1608352018 1613956032 1614457884 1617404656 1622484864 1622989368 1624686336 1629937944 1634338944 1635565932 1639060731 1644771744 1645283178 1647067968 1647580116 1654515968 1658097441 1660347234 1661527296 1663874784 1664392158 1665077568 1665595316 1666650492 1669692528 1670211711 1671398784 1676031264 1676552418 1684416448 1685412036 1686701952 1687226424 1689610221 1690306016 1696142448 1696723008 1697250596 1698538842 1700843508 1705689216 1706219592 1708003584 1710416736 1710948582 1712164608 1721841576 1725499776 1726036312 1727841024 1728378288 1731532992 1732071404 1738106496 1738646952 1739411388 1743128079 1749201696 1749745602 1751575104 1752119748 1761378696 1765766106 1770533856 1776256899 1781836056 1785643398 1788066252 1788600528 1791865152 1792422324 1794854376 1803834032 1808833572 1810682016 1813986944 1815136128 1815700536 1816448256 1817013072 1819580238 1820873472 1821439664 1825295472 1825863039 1833680187 1837545216 1838116592 1847829984 1848404558 1848462464 1850337216 1852951464 1854844992 1858230528 1858808336 1861330464 1869218208 1873212264 1875827408 1879739136 1880323632 1882948704 1883534198 1894968504 1897539696 1898129727 1901594268 1903537504 1906226916 1908160254 1908220032 1908813384 1918900368 1919497041 1926185184 1931778304 1937071773 1938448512 1941187248 1941790851 1942590496 1943821152 1944425574 1947974616 1949965248 1954761984 1955369808 1955977821 1967818944 1967851908 1968430828 1972612928 1975289472 1979510176 1985727744 1987025088 1991850588 1992146376 1997525376 2013004224 2013083072 2015814528 2016441336 2023467264 2027790912 2028421444 2029313286 2036384064 2037017268 2040735312 2041369869 2043504288 2044139706 2048482656 2049119622 2051262144 2060060457 2061524608 2065079159 2067238368 2067881166 2076586368 2078808732 2079520272 2080166889 2081629368 2086051968 2086700616 2087559936 2090509344 2091159378 2093345856 2093996772 2107363797 2110305834 2111805696 2112462352 2117658816 2118317292 2119189632 2119848584 2122843611 2124352384 2127234816 2131839567 2140814016 2141479692 2143802752 2147415057 2151941376 2152610512 2158158574 2163985824 2173250592 2173926354 2180754576 2183835654 2185414308 2191471443 2193028992 2193710904 2196090624 2196773488 2201354496 2210796588 2213796312 2218499712 2218526646 2219189544 2220103424 2221509888 2222200656 2223931402 2226256704 2226948948 2233943712 2234708352 2235403224 2241164673 2246517504 2247216048 2249635232 2252813628 2261523264 2262297344 2264718456 2267791344 2268496503 2274959456 2276400672 2280555648 2281264776 2295788768 2295827226 2304504384 2304542988 2308710656 2318195936 2319215184 2319936333 2324170772 2325643164 2332268928 2332994136 2335433472 2336159664 2339460306 2348504928 2351823012 2354354808 2360711808 2367532167 2368342532 2375781408 2376520146 2379004992 2380857864 2384088336 2384800704 2384829657 2389153536 2389896432 2390639559 2393139168 2408415768 2411778096 2412528027 2414242688 2420934048 2421686826 2422684096 2426106984 2433727296 2434484052 2444906916 2451508416 2463773312 2467116288 2467924767 2470601952 2471370174 2473126656 2481773952 2490520851 2492290944 2495812176 2496588237 2497616352 2498392974 2504538792 2507098176 2510598272 2514828627 2526624672 2527410314 2530052928 2530839636 2535459024 2536247413 2541635888 2544213672 2545084512 2545875894 2547808263 2553078528 2558533824 2559329388 2562005376 2566422873 2568246912 2579262686 2582762364 2588249664 2589054468 2591761536 2592567432 2597299488 2598107106 2599953664 2601600768 2607159744 2607970428 2609117082 2623758592 2623802544 2624618403 2628179622 2628282566 2648649159 2649366784 2654975232 2655800784 2656195168 2672754084 2678465097 2682099378 2684005632 2687797728 2688588448 2688633486 2703721216 2705751048 2713250358 2715178752 2716023024 2720980416 2721826492 2723550804 2724672384 2725519608 2729370357 2731310208 2732159496 2735016192 2746747276 2756317824 2757174888 2771744976 2772606837 2772693696 2773555852 2775505824 2779427196 2782267488 2787345792 2788212504 2791127808 2791995696 2809818396 2813741112 2820485448 2823545088 2824423056 2825301297 2830458148 2842452756 2846309544 2852391402 2854418688 2855306256 2859340374 2862240381 2862330048 2863220076 2878350552 2885314432 2897667456 2898568472 2907672768 2911780872 2913885744 2914791803 2916638361 2921961924 2924947872 2933054712 2947728784 2951728416 2952646242 2958035528 2958919392 2959839454 2962934208 2968342272 2969265264 2970188543 2978591616 2980537632 2988219564 2996288064 3003751504 3015364352 3019624608 3020563546 3023721792 3024662004 3035200896 3041686368 3042632166 3043969929 3054576096 3055525902 3061102968 3065256432 3066209559 3071768832 3072672512 3072723984 3073679433 3092286912 3093248444 3100857552 3101821749 3110658848 3114879552 3118213098 3119280408 3130050924 3131339904 3135764016 3136739067 3139139744 3140995158 3156709556 3165458751 3167708544 3168693528 3172006656 3174477152 3176488224 3177475938 3178784448 3179734272 3179772876 3186528576 3187519412 3190852224 3211221024 3212219538 3215704128 3216704036 3227912064 3228915768 3234809312 3237237861 3244969728 3245978736 3259875888 3260889531 3268677888 3271131864 3278121462 3289543488 3290566356 3294135936 3295160232 3316194882 3320694468 3327749568 3327789969 3328784316 3330155136 3331190632 3333300984 3335897103 3339385056 3340423422 3342797568 3352062528 3353104836 3368832896 3370824072 3373403904 3374452848 3379220442 3380612032 3392284896 3393446016 3394501192 3397077684 3401687016 3411378432 3412439184 3420833472 3421897164 3443683152 3443740839 3444753949 3450999552 3452072624 3456756576 3463065984 3464142808 3476212992 3477293904 3478822776 3486256158 3498403392 3499491204 3503150208 3504239496 3509190459 3522757392 3531532212 3541067712 3552513798 3563672112 3564780219 3571286796 3576132504 3577201056 3583730304 3584844648 3589708752 3607668064 3617667144 3621364032 3627973888 3630272256 3631401072 3632530239 3634026144 3639160476 3642879328 3650590944 3651726078 3667360374 3676233184 3695659968 3696809116 3696924928 3700674432 3705902928 3707055261 3709689984 3717616672 3722660928 3738436416 3746424528 3747589461 3751654816 3760647264 3765897408 3767068396 3789937008 3791115471 3795079392 3796259454 3803188536 3807075008 3812453832 3816320508 3816440064 3817626768 3818813841 3837800736 3838994082 3852370368 3868894029 3874143546 3876897024 3882374496 3883581702 3885180992 3887642304 3888851148 3895949232 3897160659 3899930496 3910739616 3911955642 3913675623 3935637888 3935703816 3936861656 3942423849 3945225856 3950578944 3959020352 3974050176 3983701176 3984292752 3985531649 3995050752 4026008448 4026166144 4031629056 4032882672 4032950229 4055581824 4056842888 4058626572 4067298851 4069875537 4072768128 4074034536 4081470624 4082739738 4087008576 4088279412 4096965312 4098239244 4102524288 4120120914 4123049216 4130158318 4134476736 4135762332 4144599431 4153172736 4157617464 4159040544 4160333778 4163258736 4172103936 4173401232 4181018688 4182318756 4186691712 4187993544 4214727594 4220611668 4224924704 4235317632 4236634584 4238379264 4239697168 4245687222 4248704768 4263679134 4278587103 4281628032 4282959384 4287605504 4289010561 4294830114 4305221024 4316317148 4327971648 4346501184 4347852708 4361509152 4367671308 4370828616 4382942886 4386057984 4387421808 4393546976 4421593176 4427592624 4428969363 4436999424 4437053292 4438379088 4439759181 4444401312 4447862804 4452513408 4453897896 4467887424 4469416704 4470806448 4482329346 4494432096 4499270464 4505627256 4523046528 4529436912 4530845319 4535582688 4536993006 4549918912 4552801344 4561111296 4562529552 4563948249 4583288853 4591577536 4591654452 4609008768 4609085976 4636391872 4638430368 4639872666 4648341544 4651286328 4664537856 4665988272 4667439139 4672319328 4677319647 4678920612 4697009856 4703646024 4708709616 4710173767 4721423616 4735064334 4736685064 4751562816 4753040292 4758009984 4761715728 4763196361 4766213907 4768176672 4769601408 4769659314 4779792864 4781279118 4786278336 4806807733 4816831536 4818329307 4823556192 4825056054 4828485376 4841868096 4843373652 4845368192 4852213968 4853722741 4867454592 4868968104 4889813832 4903016832 4917182193 4927546624 4935849534 4941203904 4942740348 4963547904 4974292323 4981041702 4984581888 4991624352 4993176474 4995232704 4996785948 5009077584 5010635133 5014196352 5021196544 5029657254 5053249344 5054820628 5060105856 5061679272 5068830663 5070918048 5072494826 5083271776 5088427344 5090169024 5091751788 5095616526 5117067648 5118658776 5124010752 5132845746 5136493824 5158525372 5165524728 5176499328 5178108936 5183523072 5185134864 5194598976 5196214212 5214319488 5215940856 5218234164 5229384237 5247605088 5249236806 5256359244 5256565132 5297298318 5311601568 5312390336 5328770697 5345508168 5356930194 5364198756 5375595456 5377176896 5377266972 5411502096 5413184777 5426500716 5432046048 5441960832 5443652984 5447101608 5449344768 5451039216 5458740714 5462620416 5464318992 5477589117 5493494552 5512635648 5514349776 5516064437 5543489952 5545213674 5545387392 5547111704 5551011648 5558854392 5564534976 5574691584 5576425008 5578158971 5583991392 5619636792 5627482224 5629232063 5640970896 5648846112 5650602594 5660916296 5684905512 5692619088 5694389181 5704782804 5710612512 5718680748 5724480762 5724660096 5726440152 5756701104 5758491123 5770628864 5795334912 5797136944 5811215319 5815345536 5823561744 5825372553 5827771488 5829583606 5833276722 5843923848 5849895744 5866109424 5867933463 5895457568 5903456832 5905292484 5916071056 5917838784 5919678908 5925868416 5938530528 5940377086 5957183232 5961075264 5976439128 5992576128 6007503008 6039249216 6041127092 6047443584 6049324008 6070401792 6083372736 6085264332 6087939858 6109152192 6111051804 6122205936 6124109607 6130512864 6132419118 6145447968 6147358866 6180181371 6184573824 6186496888 6195237477 6201715104 6203643498 6221317696 6229759104 6236426196 6238560816 6240500667 6260101848 6262679808 6271528032 6273478134 6278279488 6281990316 6313419112 6330917502 6335417088 6337387056 6348954304 6352976448 6354951876 6357568896 6359545752 6368530833 6373057152 6375038824 6381704448 6395518701 6422442048 6424439076 6431408256 6433408072 6455824128 6457831536 6469618624 6474475722 6491957472 6512941963 6519751776 6521779062 6542263728 6556242924 6579086976 6581132712 6588271872 6590320464 6592369693 6632389764 6641388936 6655499136 6655579938 6657568632 6660310272 6662381264 6666601968 6671794206 6678770112 6680846844 6704125056 6706209672 6723494019 6737665792 6741648144 6748905696 6758440884 6761224064 6784569792 6786892032 6789002384 6794155368 6803374032 6805489509 6824878368 6841666944 6843794328 6887366304 6887481678 6889507898 6904145248 6913513152 6926131968 6928285616 6954587808 6957645552 6959808999 6972512316 6996806784 6998982408 7006300416 7008478992 7018380918 7045514784 7063064424 7082135424 7102596501 7105027596 7127344224 7129560438 7142573592 7152265008 7154402112 7154488971 7167460608 7169689296 7171918677 7179417504 7215336128 7235334288 7237584081 7242728064 7262802144 7265060478 7268052288 7278320952 7285758656 7301181888 7303452156 7334720748 7352466368 7391319936 7393618232 7401348864 7411805856 7414110522 7419379968 7435233344 7445321856 7476872832 7489764711 7492849056 7495178922 7503309632 7521294528 7531794816 7534136792 7553555009 7579874016 7582230942 7590158784 7592518908 7606377072 7608742239 7614150016 7624907664 7627278593 7632641016 7635253536 7637627682 7643424789 7675601472 7677988164 7697113229 7704740736 7737788058 7748287092 7764748992 7767163404 7770361984 7775284608 7777702296 7783759907 7791898464 7794321318 7799860992 7821479232 7823911284 7827351246 7871275776 7871407632 7873723312 7873855209 7884847698 7890451712 7918040704 7945947477 7948100352 7967402352 7968585504 7971063298 8035395291 8052016896 8052332288 8065765344 8065900458 8111163648 8113685776 8117253144 8134597702 8139751074 8145536256 8148069072 8162941248 8165479476 8174017152 8176558824 8188111071 8193930624 8196478488 8205048576 8240241828 8260316636 8268953472 8271524664 8289198862 8315234928 8317820511 8318081088 8320667556 8326517472 8346802464 8362037376 8364637512 8373383424 8375987088 8429455188 8441223336 8449849408 8470635264 8473269168 8475903891 8479394336 8491374444 8527358268 8557174206 8563256064 8565918768 8578021122 8589660228 8610442048 8632634296 8655943296 8693002368 8695705416 8723018304 8735342616 8741657232 8744375409 8765885772 8774843616 8787093952 8843186352 8845936099 8855185248 8857938726 8874106584 8876758176 8879518362 8888802624 8895725608 8905026816 8907795792 8910565629 8935774848 8941612896 8964658692 8988864192 8998540928 9011254512 9014056519 9046093056 9058873824 9061690638 9071165376 9073986012 9099837824 9105602688 9125059104 9127896498 9131909787 9166577706 9183155072 9183308904 9198628677 9198988981 9218017536 9218171952 9221038299 9272783744 9276860736 9279745332 9296683088 9302572656 9305465247 9331976544 9334878278 9344638656 9354639294 9357841224 9394019712 9407292048 9410217201 9417419232 9420347534 9470128668 9473370128 9496376253 9503125632 9506080584 9516019968 9523431456 9526392722 9532427814 9536353344 9539202816 9539318628 9559585728 9562558236 9572556672 9613615466 9633663072 9636658614 9647112384 9650112108 9683736192 9686747304 9690736384 9704427936 9707445482 9711713583 9734909184 9737936208 9779627664 9782668593 9806033664 9834364386 9871699068 9882407808 9885480696 9948584646 9962083404 9983248704 9983369907 9986352948 9990465408 9993571896 10007691309 10018155168 10021270266 10028392704 10059314508 10106498688 10109641256 10120211712 10123358544 10137661326 10141836096 10144989652 10166543552 10176854688 10180338048 10183503576 10191233052 10234135296 10237317552 10265691492 10317050744 10331049456 10334261847 10352998656 10356217872 10359438089 10370269728 10389197952 10392428424 10428638976 10431881712 10436468328 10458768474 10495210176 10498473612 10512718488 10513130264 10594596636 10623203136 10624780672 10657541394 10691016336 10694340657 10713860388 10728397512 10751190912 10754353792 10754533944 10823004192 10826369554 10853001432 10864092096 10883921664 10887305968 10894203216 10897590717 10902078432 10917481428 10928637984 10955178234 10986989104 11028699552 11032128874 11086979904 11090427348 11090774784 11094223408 11102023296 11117708784 11121165783 11129069952 11152850016 11156317942 11167982784 11239273584 11242768383 11254964448 11258464126 11281941792 11297692224 11301205188 11321832592 11369811024 11373346413 11385238176 11388778362 11409565608 11421225024 11437361496 11448961524 11449320192 11452880304 11456441523 11513402208 11516982246 11594273888 11606682087 11622430638 11630691072 11647123488 11650745106 11655542976 11659167212 11666553444 11687847696 11691481977 11699791488 11732218848 11735866926 11790915136 11806913664 11810584968 11827271547 11832142112 11835677568 11839357816 11851736832 11877061056 11880754172 11922150528 11952878256 11956594947 11985152256 12015006016 12078498432 12082254184 12094887168 12098648016 12166745472 12170528664 12175879716 12201896553 12218304384 12222103608 12244411872 12248219214 12261025728 12264838236 12290895936 12294717732 12360362742 12369147648 12372993776 12390474954 12403430208 12407286996 12433798293 12442635392 12459518208 12472852392 12477121632 12481001334 12520203696 12543056064 12546956268 12556558976 12563980632 12626838224 12661835004 12674774112 12697908608 12705952896 12709903752 12715137792 12719091504 12737061666 12746114304 12750077648 12791037402 12835761309 12844884096 12848878152 12862816512 12866816144 12867031683 12915663072 12939237248 12948951444 12983914944 13025883926 13039503552 13043558124 13084527456 13112485848 13158173952 13162265424 13180640928 13184739386 13264779528 13282777872 13286908089 13310998272 13311159876 13315137264 13319277543 13324762528 13333203936 13343588412 13357540224 13361693688 13408250112 13412419344 13446988038 13483296288 13497811392 13516881768 13522448128 13569139584 13578004768 13588310736 13592535957 13606748064 13610979018 13649756736 13683333888 13687588656 13691844747 13774732608 13774963356 13779015796 13808290496 13827026304 13856571232 13909175616 13915291104 13919617998 13945024632 13993613568 13997964816 14002317417 14016957984 14036761836 14091029568 14126128848 14130521301 14164270848 14205193002 14210055192 14254688448 14259120876 14285147184 14289589083 14304530016 14308804224 14308977942 14339378592 14343837354 14358835008 14420423199 14430672256 14454987921 14455554113 14470668576 14475168162 14485456128 14525604288 14530120956 14536104576 14556641904 14561168223 14571517312 14602363776 14606904312 14669441496 14704932736 14751546579 14782639872 14787236464 14823611712 14828221044 14870466688 14890643712 14922876969 14953745664 14979529422 14985698112 14990357844 15006619264 15031905399 15042589056 15063589632 15068273584 15107110018 15159748032 15164461884 15180317568 15185037816 15206491989 15212754144 15217484478 15228300032 15249815328 15254557186 15265282032 15270507072 15275255364 15286849578 15351202944 15355976328 15394226458 15409481472 15475576116 15496574184 15529497984 15534326808 15540723968 15550569216 15555404592 15567519814 15583796928 15588642636 15642958464 15647822568 15654702492 15688152711 15742815264 15747446624 15747710418 15769695396 15836081408 15891894954 15934804704 15937171008 15942126596 15986312091 16070790582 16131530688 16131800916 16227371552 16234506288 16239554331 16269195404 16279502148 16296138144 16325882496 16330958952 16348034304 16353117648 16376222142 16387861248 16392956976 16480483656 16520633272 16537906944 16543049328 16548193311 16578397724 16630469856 16635641022 16636162176 16641335112 16653034944 16693604928 16724074752 16729275024 16734476913 16751974176 16858910376 16882446672 16887696189 16899698816 16946538336 16951807782 16958788672 16982748888 17054716536 17083167543 17114348412 17131837536 17156042244 17179320456 17220884096 17265268592 17275473369 17311886592 17386004736 17391410832 17396818609 17433645957 17446036608 17470685232 17476117659 17483314464 17488750818 17531771544 17549687232 17574187904 17603800389 17686372704 17691872198 17710370496 17715877452 17748213168 17753516352 17753731891 17759036724 17777605248 17791451216 17815591584 17821131258 17871549696 17883225792 17929317384 17977728384 17997081856 18022509024 18028113038 18117747648 18123381276 18142330752 18147972024 18199675648 18211205376 18250118208 18255792996 18263819574 18333155412 18366310144 18366617808 18372328821 18397257354 18397977962 18436343904 18442076598 18540544113 18545567488 18553721472 18559490664 18585712431 18593366176 18605145312 18610930494 18663953088 18669756556 18689277312 18709278588 18715682448 18721502001 18788039424 18814584096 18820434402 18834838464 18840695068 18940257336 18946740256 18992752506 19006251264 19012161168 19046862912 19052785444 19064855628 19072706688 19078637256 19105592499 19119171456 19125116472 19145113344 19227230932 19267326144 19273317228 19294224768 19300224216 19367472384 19373494608 19408855872 19414890964 19423427166 19475872416 19538825889 19559255328 19565337186 19668728772 19743398136 19764815616 19770961392 19777109079 19897169292 19924166808 19966497408 19966739814 19972705896 19980930816 19987143792 20015382618 20036310336 20042540532 20118629016 20170482057 20212997376 20219282512 20246717088 20275322652 20283672192 20289979304 20333087104 20353709376 20360676096 20367007152 20382466104 20416468527 20474635104 20531382984 20634101488 20662098912 20668523694 20712435744 20718876178 20740539456 20778395904 20784856848 20791319801 20863763424 20872936656 20879426997 20917536948 20990420352 20996947224 21025436976 21026260528 21189193272 21246406272 21249561344 21307789503 21315082788 21382032672 21388681314 21427720776 21456795024 21463466913 21502381824 21508707584 21509067888 21515756031 21646008384 21652739108 21706002864 21712752243 21728184192 21774611936 21788406432 21795181434 21804156864 21834962856 21857275968 21910356468 21973978208 22057399104 22064257748 22173959808 22180854696 22188446816 22204046592 22235417568 22242331566 22258139904 22305700032 22312635884 22335965568 22478547168 22485536766 22509928896 22516928252 22563883584 22595384448 22602410376 22643665184 22660665027 22739622048 22746692826 22770476352 22777556724 22819131216 22826226717 22842450048 22874722992 22881835779 22897923048 22905760608 22912883046 23026804416 23033964492 23091339687 23188547776 23213364174 23244861276 23294246976 23301490212 23311085952 23318334424 23333106888 23351279721 23375695392 23382963954 23399582976 23464437696 23471733852 23581830272 23613827328 23621169936 23621565627 23654543094 23664284224 23671355136 23678715632 23754122112 23761508344 23837842431 23844301056 23905756512 23913189894 24030012032 24106185873 24156996864 24164508368 24197296032 24275510953 24333490944 24341057328 24351759432 24403793106 24436608768 24444207216 24488823744 24496438428 24522051456 24529676472 24564333213 24581791872 24589435464 24720725484 24745987552 24780949908 24806860416 24814573992 24867596586 24885270784 24945704784 24953461533 24954243264 24962002668 25040407392 25086112128 25093912536 25113117952 25127961264 25253676448 25323670008 25349548224 25395817216 25411905792 25419807504 25427711673 25438183008 25474123332 25500155296 25582074804 25671522618 25689768192 25697756304 25733632288 25734063366 25831326144 25878474496 25897902888 25967829888 26051767852 26079007104 26087116248 26169054912 26224971696 26233126227 26324530848 26361281856 26369478772 26529559056 26537808297 26565555744 26573816178 26622319752 26630274528 26638555086 26649525056 26666407872 26687176824 26715080448 26723387376 26731696887 26824838688 26893976076 26966592576 26995622784 27033763536 27042169557 27138279168 27156009536 27176621472 27185071914 27213496128 27221958036 27299513472 27375177312 27383689494 27395729361 27549465216 27549926712 27558031592 27596966943 27616580992 27654052608 27663114897 27713142464 27818351232 27830582208 27839235996 27890049264 27898721543 27916395741 27995929632 28004634834 28033915968 28073523672 28182059136 28230651603 28252257696 28261042602 28410386004 28420110384 28428947483 28489128759 28509376896 28518241752 28570294368 28579178166 28609060032 28617608448 28617955884 28678757184 28687674708 28717670016 28840846398 28861344512 28909975842 28911108226 28941337152 28950336324 29012196017 29051208576 29060241912 29072209152 29113283808 29122336446 29135140749 29143034624 29204727552 29213808624 29338882992 29348005779 29409865472 29503093158 29574472928 29647223424 29656442088 29740933376 29845753938 29950109721 29959058844 29971396224 29980715688 30013238528 30023073927 30063810798 30085178112 30136547168 30214220036 30319496064 30328923768 30360635136 30370075632 30412983978 30425508288 30434968956 30499630656 30509114372 30530564064 30541014144 30550510728 30573699156 30702405888 30711952656 30788452916 30951152232 30993148368 31002785541 31058995968 31068653616 31078314267 31110809184 31135039628 31167593856 31177285272 31285916928 31295645136 31309404984 31376305422 31485630528 31494893248 31495420836 31539390792 31783789908 31869609408 31874342016 31884253192 31972624182 32083021971 32141581164 32263061376 32263601832 32454743104 32469012576 32479108662 32538390808 32559004296 32592276288 32651764992 32661917904 32672073973 32692772151 32706235296 32752444284 32785913952 32960967312 32971216369 33041266544 33086098656 33096386622 33156795448 33260939712 33271282044 33272324352 33282670224 33306069888 33363497349 33387209856 33458550048 33468953826 33503948352 33717820752 33728305149 33764893344 33775392378 33799397632 33893076672 33903615564 33917577344 33965497776 33976059187 34109433072 34120039239 34166335086 34228696824 34263675072 34312084488 34358640912 34369324569 34441768192 34530537184 34550946738 34782821664 34793637218 34820046261 34867291914 34892073216 34941370464 34952235318 34966628928 34977501636 35063543088 35074445931 35099374464 35148375808 35207600778 35372745408 35383744396 35420740992 35431754904 35481814641 35496426336 35507032704 35507463782 35518073448 35555210496 35582902432 35631183168 35642262516 35766451584 35858634768 35869784841 35955456768 36045018048 36056226076 36235495296 36246762552 36284661504 36295944048 36500236416 36511585992 36527639148 36605689659 36666310824 36733235616 36744657642 36794514708 36795955924 36872687808 36884153196 37081088226 37107442944 37118981328 37171424862 37186732352 37210290624 37221860988 37301394879 37327906176 37339513112 37378554624 37418557176 37431364896 37443004002 37629168192 37640868804 37669676928 37681390136 37880514672 37892293439 37893480512 37985505012 38024322336 38093725824 38105570888 38129711256 38145413376 38157274512 38211184998 38238342912 38250232944 38454461864 38534652288 38546634456 38588449536 38600448432 38601095049 38612451059 38746989216 38817711744 38829781928 38846854332 38951744832 39077651778 39118510656 39130674372 39337457544 39486796272 39541922784 39554218158 39794338584 39848333616 39860724267 39932994816 39933479628 39945411792 39957832629 39974287584 40030765236 40072620672 40085081064 40237258032 40340964114 40438565024 40493434176 40550645304 40567344384 40579958608 40666174208 40707418752 40734014304 40764932208 40777607871 40832937054 40949270208 41062765968 41075534241 41268202976 41324197824 41337047388 41424871488 41437752356 41481078912 41569713696 41582639602 41727526848 41745873312 41758853994 41835073896 41980840704 41993894448 42006952251 42050873952 42052521056 42378386544 42391563903 42492812544 42615579006 42630165576 42764065344 42777362628 42855441552 42868767249 42913590048 42926933826 43018135776 43031512062 43261269597 43292016768 43305478216 43366662339 43412005728 43425504486 43456368384 43549223872 43576812864 43590362868 43608313728 43669925712 43683504669 43714551936 43820712936 43947956416 44114798208 44128515496 44347919616 44361709392 44376893632 44470835136 44484663132 44611400064 44625271768 44671931136 44768630907 44957094336 44971073532 45019857792 45033856504 45127767168 45190768896 45204820752 45287330368 45321330054 45479244096 45493385652 45540952704 45555113448 45590593741 45619475967 45638262432 45652453434 45684900096 45749445984 45763671558 45795846096 45811521216 45825766092 46053608832 46067928984 46182679374 46377095552 46426728348 46457060521 46489722552 46588493952 46602980424 46622171904 46636668848 46666213776 46702559442 46751390784 46765927908 46928875392 46943467704 47064458133 47163660544 47242339872 47243131254 47309086188 47328568448 47357431264 47508244224 47523016688 47675684862 47811513024 47826379788 47958936273 48060024064 48212371746 48329016736 48394592064 48551021906 48682114656 48703518864 48718662993 48807586212 48888414432 48977647488 48992876856 49044102912 49059352944 49128666426 49163583744 49178870928 49441450968 49491975104 49561899816 49613720832 49629147984 49644579933 49735193172 49891409568 49906923066 49908486528 49924005336 50080814784 50172224256 50187825072 50203430739 50255922528 50507352896 50647340016 50663088567 50699096448 50839615008 50855423346 50876366016 50948246664 51000310592 51164149608 51343045236 51395512608 51467264576 51468126732 51662652288 51795805776 51811911437 51935659776 52103535704 52158014208 52174232496 52190455827 52338109824 52428352977 52449943392 52466252454 52649061696 52722563712 52738957544 52874885063 53059118112 53075616594 53131111488 53147632356 53244639504 53260549056 53261195673 53277110172 53299050112 53332815744 53374353648 53390950151 53446774752 53463393774 53649677376 53787952152 53879792603 53933185152 53991245568 54067527072 54084339114 54312019072 54353242944 54370143828 54426992256 54443916072 54599026944 54750354624 54767378988 54791458722 55098930432 55099853424 55116063184 55116986463 55193933886 55233161984 55326229794 55426284928 55621632339 55636702464 55661164416 55678471992 55757137293 55780098528 55797443086 55832791482 55991859264 56009269668 56067831936 56147047344 56164506003 56364118272 56461303206 56504515392 56522085204 56820772008 56840220768 56857894966 56978257518 57018753792 57036483504 57140588736 57158356332 57218120064 57235911768 57316777497 57357514368 57375349416 57435340032 57681692796 57819951684 57822216452 57882674304 57900672648 58024392034 58102417152 58120483824 58226567616 58244672892 58270281498 58427617248 58616477667 58677765984 58696011558 59006186316 59148945856 59294446848 59312884176 59331327237 59691507876 59900219442 59918117688 59942792448 59961431376 60046147854 60127621596 60273094336 60428440072 60638992128 60657847536 60676708807 60740151264 60825967956 60851016576 60869937912 60999261312 61018228744 61061128128 61082028288 61101021456 61147398312 61423905312 61576905832 61902304464 61921552693 61986296736 62005571082 62137307232 62156628534 62221618368 62270079256 62335187712 62354570544 62373959403 62591290272 62618809968 62638280991 62752610844 62971261056 62989786496 62990841672 63078781584 63098395633 63567579816 63739218816 63748684032 63768506384 63923368509 63945248364 64166043942 64283162328 64390400739 64526122752 64527203664 64547268093 64909486208 64938025152 64958217324 65076781616 65118008592 65138256729 65184552576 65323835808 65344147946 65385544302 65412470592 65504888568 65571827904 65921934624 65942432738 66082533088 66172197312 66192773244 66313590896 66521879424 66542564088 66565340448 66612139776 66726994698 66774419712 66917100096 66937907652 67007896704 67435641504 67456610298 67529786688 67550784756 67786153344 67807231128 67835154688 67930995552 67952118374 67981995081 68218866144 68240078478 68332670172 68457393648 68478680151 68527350144 68624168976 68645507337 68717281824 68738649138 69061074368 69101893476 69274019061 69565643328 69587274436 69640092522 69734583828 69882740928 69904470636 69933257856 69955003272 70053839163 70127086176 70148891862 70198748928 70415201556 70745490816 70767488792 70841481984 70863509808 70963629282 70992852672 71014065408 71014927564 71036146896 71165804864 71262366336 71284525032 71532903168 71717269536 71739569682 72090036096 72112452152 72470990592 72493525104 72516066623 72591888096 72826532859 73000472832 73023171984 73055278296 73211379318 73332621648 73466471232 73489315284 73589029416 73591911848 73745375616 73768306392 74162176452 74237962656 74342849724 74373464704 74420581248 74443721976 74602789758 74655812352 74679026224 74837114352 74860384599 74862729792 74886008004 75258336384 75281737608 75339353856 75362780272 75761029344 75784586878 75786961024 75971010024 76048644672 76187451648 76211141776 76259422512 76283135019 76314549024 76422369996 76500465888 76908923728 77069304576 77093268912 77200896864 77202190098 77224902118 77493978432 77635423488 77659563856 77693708664 77903489664 78155303556 78237021312 78261348744 78674915088 78699378681 78973592544 79083845568 79108436316 79588677168 79613424891 79696667232 79721448534 79866959256 79890823584 79915665258 79948575168 80061530472 80145241344 80170162128 80195090661 80474516064 80681928228 80877130048 80986868352 81101290608 81126508671 81159917216 81414837504 81468028608 81529864416 81555215742 81665874108 81898540416 82125531936 82151068482 82536405952 82648395648 82674094776 82790900829 82849742976 82875504712 82962157824 83139427392 83165279204 83455053696 83491746624 83517707988 83670147792 83696164629 83987788896 84013904502 84101747904 84105042112 84668245519 84756773088 84783127806 85231158012 85260331152 85286842449 85528130688 85554725256 85710883104 85737534498 85827180096 85853867652 86036271552 86063024124 86522539194 86584033536 86610956432 86733324678 86824011456 86851008972 87036588051 87098447744 87153625728 87180725736 87216627456 87339851424 87367009338 87405422247 87429103872 87641425872 87895912832 88044017337 88229596416 88257030992 88723418784 88753787264 88941670272 88969326264 89222800128 89250543536 89537261814 89850329163 89914188672 89942147064 90039715584 90067713008 90069221781 90255534336 90409641504 90574660736 90642660108 90958488192 90986771304 91081905408 91110226896 91181187482 91238951934 91276524864 91304906868 91498891968 91527343116 91591692192 91623042432 91651532184 92107217664 92135857968 92365358748 92754191104 92853456696 92914121042 92979445104 93008356623 93176987904 93205960848 93234942801 93273337696 93332427552 93405118884 93502781568 93531855816 93857750784 93886935408 94128916266 94484679744 94486262508 94618172376 94657136896 94714862528 95046033376 95351369724 95623026048 95652759576 95917872546 96424743492 96658033472 96789184128 97102043812 97364229312 97407037728 97437325986 97615172424 97776828864 97955294976 97985753712 98016221919 98118705888 98257332852 98357741856 98882901936 98913649107 98983950208 99123799632 99154621709 99258295968 99289159866 99470386344 99782819136 99813846132 99816973056 99848010672 100161629568 100375650144 100406861478 100511845056 101014705792 101184915447 101188878791 101294680032 101326177134 101398192896 101679230016 101710846692 101752732032 101896493328 101928177561 102000621184 102328299216 102360117717 102686090472 102791025216 102934529152 102936253464 103107973707 103325304576 103591611552 103623822874 104207071408 104348464992 104380911654 104460138783 104676219648 104856705954 104899886784 104932504908 105223337793 105298123392 105445127424 105477915088 105749770126 106118236224 106151233188 106262222976 106295264712 106445443923 106489279008 106521098112 106522391346 106554220344 106598100224 106665631488 106748707296 106781900302 106893549504 106926787548 107299354752 107575904304 107609354523 107759585206 107866370304 108135054144 108168678228 108624038144 108706485888 108740287656 108853984512 108887832144 109500709248 109534757976 109582917444 109817068977 110199706848 110232126368 110233972926 110387867772 110652459588 110852569856 111243264678 111322328832 111356943984 111514274586 111560197056 111594886172 111665582964 111904184637 111983718528 112018539336 112135663872 112294094688 112329012006 112922606412 113009030784 113044170408 113641544016 113676880317 113680441536 113715789932 113956515036 114072967008 114281177472 114316712664 114436240128 114471823536 114633554994 114715028736 114750698832 115363385592 115639903368 115644432904 115765348608 115801345296 115837353177 116048784068 116240967648 116453135232 116489345784 116540562996 116855234496 117232955334 117355531968 117392023116 118012372632 118297891712 118625768352 118662654474 119383015752 119582172801 119800438884 119836235376 119873497887 119922862752 120092295708 120255243192 120546188672 120856880144 121315695072 121353417614 121480302528 121651935912 121702033152 121739875824 121777730263 121998522624 122036457488 122122256256 122202042912 122294796624 122332823613 122847810624 123153811664 123226602723 123804608928 123843105386 123972593472 124011142164 124274614464 124313257068 124443236736 124540158512 124709141088 124747918806 125182580544 125237619936 125276561982 125505221688 125942522112 125979572992 125981683344 126020856753 126157563168 126196791266 127135159632 127174691709 127478437632 127537012768 127846737018 127890496728 128332087884 128566324656 128606301747 128780801478 129054407328 129094536186 129783808791 129818972416 129876050304 129916434648 130099987017 130153563232 130236017184 130276513458 130369105152 130647671616 130688295892 130771088604 130824941184 131009777136 131050514007 131143655808 131843869248 131884865476 132165066176 132344394624 132385546488 132627181792 133043758848 133085128176 133130680896 133453989396 133834200192 133875815304 134015793408 134871283008 134913220596 135059573376 135101569512 135572306688 135614462256 135861991104 135904236748 135963990162 136437732288 136480156956 136665340344 136771781223 136914787296 136957360302 137054700288 137248337952 137291014674 137434563648 137477298276 138122148736 138203786952 138548038122 139131286656 139174548872 139280185044 139371181563 139469167656 139765481856 139808941272 139866515712 139910006544 140107678326 140254172352 140297783724 140830403112 141193374399 141490981632 141534977584 141727019616 141927258564 141985705344 142029855128 142072293792 142331609728 142524732672 142569050064 143434539072 143479139364 143876808819 144180072192 144224904304 144987050208 145032133246 145183776192 145653065718 146046343968 146110556592 146155988979 146422758636 146665243296 146932942464 146978630568 147178058832 147183823696 147490751232 147536612784 148324352904 148475925312 148685699448 148746929408 148841162496 148887443952 148933739799 149205579516 149358052448 149674228704 149720769198 149725459584 149772016008 150516672768 150563475216 150610292217 150725560544 151522058688 151569173756 151573922048 151942020048 151989265701 152097289344 152422283552 152518845024 152566270038 152629098048 152844739992 153000931776 153817847456 154186537824 154401793728 154404380196 154449804236 154987956864 155319127712 155387417328 155435734311 155806979328 156310607112 156474042624 156522697488 156571367481 157349830176 157398757362 157947185088 158167691136 158216872632 158624655189 159177354336 159226849782 159393334464 159442897068 159733918512 159781647168 159783587019 159831330516 159897150336 160123060944 160172850453 160340324256 160390181322 160949032128 161363856456 161639377809 161754260096 161973736704 162202581216 162253017342 162319834432 162936057216 163059728832 163110431484 163331748216 163797080832 164251063872 164302136964 165072811904 165296791296 165348189552 165350959389 165581801658 165699485952 165751009424 166278854784 166330558408 166864897017 166910107392 166983493248 167035415976 167271411879 167340295584 167392329258 167975577792 168027809004 168203495808 168210084224 168493518009 169336491038 169513546176 169566255612 169928576671 170462316024 170520662304 170573684898 171056261376 171109450512 171421766208 171475068996 171654360192 171707735304 171950332491 172072543104 172126048248 173045078388 173221912864 173466649356 173648022912 173702017944 174073176102 174196895488 174307251456 174361451472 174679702848 174734018676 174810844494 175282851744 175791825664 175849433001 176088034674 176514061984 177446837568 177507574528 177883340544 177938652528 177993981711 178501087072 179074523628 179700658326 179828377344 179884294128 180135426016 180138443562 180819283008 181149321472 181285320216 181916976384 181973542608 182030126421 182220453792 182362374964 182477903868 182553049728 182609813736 182997783936 183054686232 183183384384 183246084864 183303064368 184271715936 184730717496 185706913392 185764658079 185828242084 185958890208 186016713246 186411921696 186469885602 186546675392 186664855104 186810237768 187005563136 187063711632 187121878209 187773870816 187914842973 188257832532 188969359488 188972525016 189236344752 189295186899 189429725056 190092066752 190702739448 191246052096 191305519152 191365004699 191770105527 191835745092 192849486984 193316066944 193578368256 193641804279 194204087624 194728458624 194814075456 194874651972 195230344848 195291050801 195414770187 195553657728 195971507424 196032443838 196237411776 196514665704 196715483712 197765803872 197827298214 197967900416 198247599264 198309243418 198516591936 198578319732 198940772688 199002632381 199565638272 199627692264 199696021344 200323259136 200751300288 200813722956 201023690112 202029411584 202369830894 202377757582 202589360064 202652354268 203358460032 203421693384 203505464064 203792986656 203856355122 203945985243 204001242368 204656598432 204720235434 205372180944 205436040453 205582050432 205869058304 205872506928 205936522011 206215947414 207183223104 207247645748 207822057183 208414142816 208696929984 208761823308 208920277566 209713411908 209799773568 209865009816 210161517489 210446675586 210596246784 210955830176 211499540252 212236472448 212302466376 212524445952 212590529424 212890887846 212978558016 213042196224 213044782692 213108440688 213497414592 213563800604 213787099008 213853575096 214598709504 215151808608 215218709046 215519170412 216270108288 216337356456 217412971776 217480575312 217548199869 217775664288 218479598577 219001418496 219069515952 219165834888 219634137954 220399413696 220464252736 220467945852 220775735544 221304919176 222486529356 222713887968 223028549172 223120394112 223189772344 223331165928 223808369274 223967437056 224037078672 224581153797 224588189376 224658024012 225845212824 226018061568 226088340816 226158641917 227283088032 227353760634 227360883072 227431579864 227913030072 228145934016 228562354944 228633425328 228704517811 228849405057 228943647072 229267109988 229501397664 230726771184 230798514583 231279806736 231288865808 231602690592 231674706354 232097568136 232481935296 232906270464 232978691568 233081125992 233710468992 234465910668 234711063936 234784046232 236024745264 236098136043 236595783424 237251536704 237325308948 238766031504 238840274673 239164345602 239600877768 239672470752 239746995774 239845725504 240184591416 240510486384 240585271983 241092377344 241713760288 242631390144 242706835228 242960605056 243303871824 243379526013 243479751648 243555460526 244072914976 244244512512 244404085824 244589593248 244665647226 245695621248 246307623328 246453205446 247609217856 247686210772 247945186944 248022284328 248372702487 248549228928 248626514136 248886473472 249080317024 249418282176 249495837612 250365161088 250475239872 250553123964 251010443376 251088493887 251963366688 252041713506 252315126336 252393582532 254004736557 254270319264 254349383418 255074025536 255693474036 255780993456 255860527347 256664175768 257132649312 257212603494 257561602956 258108814656 258189072372 259567617582 259752100608 259832869296 260199974034 260307126464 260472034368 260553026916 261109764153 261295343232 261376591784 261542177208 261649882368 262019554272 262101028014 262216266741 262287311616 263687738496 263769730952 264330132352 264688789248 264771092976 265254363584 266170256352 266261361792 266907978792 267030620483 267668400384 267751630608 269742566016 269826441192 270119146752 270203139024 270207665343 270287157413 271228924512 271723982208 271808473496 271927980324 272875464576 272960313912 273330680688 273543562446 273829574592 273914720604 274496675904 274582029348 274869127296 274954596552 276244297472 276407573904 277096076244 278262573312 278349097744 278560370088 278742363126 278938335312 279025069869 279530963712 279617882544 279704828403 279820013088 280215356652 280508344704 280595567448 281660806224 282386748798 283069955168 283454039232 283854517128 283971410688 284059710256 284144587584 284663219456 285138100128 286869078144 286958278728 287753617638 288449808608 289974100416 290064266492 290367552384 291306131436 292092687936 292221113184 292311977958 292845517272 293330486592 293865884928 293957261136 294048665757 294356117664 294367647392 295073225568 296648705808 296740947321 296951850624 297371398896 297463865127 297774887904 297867479598 298411159032 298716104896 299348457408 299441538396 299450919168 299544032016 301126950432 301220584434 301451121088 303044117376 303138347512 303566636373 303884040096 303978531402 304194578688 304844567104 305037690048 305132540076 305258196096 305689479984 305784532683 306001863552 307080353151 307635694912 308373075648 308803587456 308808760392 308899608472 309975913728 310638255424 310774834656 310871468622 312621214224 312718422313 313045394976 313142734962 313380416349 314699660352 314797514724 315581642389 315894370176 316335382272 316433745264 317249310378 318354708672 318453699564 318786668928 318885794136 319134156187 319336331769 319467837024 319563294336 319567174038 319662661032 319794300672 320246121888 320345700906 320680648512 320780362644 321898064256 322727712912 322828063569 323278755618 323508520192 324405162432 324506034684 324639668864 325199423647 325872114432 326119457664 326220862968 326663496432 328502127744 328604273928 329451206931 330145623808 330696379104 330701918778 331163603316 331502018848 332557709568 332661116816 333729794034 333966986496 334070831952 334542823758 334680591168 334784658516 335712553911 335951155584 336055618008 336406991616 336420168448 336987036018 338672982076 339027092352 339132511224 339857153342 340924632048 341030640951 341041324608 341147369796 342218901024 342843532416 342950137992 343308720384 343415470608 343900664982 344145086208 344252096496 346090156776 346443825728 346933298712 347296045824 347404035888 347512059531 348146352204 348722902944 349359405696 349468037352 349621688988 350565703488 351698866002 352176069348 353028123968 354893675136 355877305056 355987963422 357002174144 358149047256 359401316652 359620493661 359768588256 360270852032 360276887124 361638566016 362570640432 362683380059 363947085216 364060252842 364440907584 364724749928 364955807736 365106099456 365219627472 365333190789 365995567872 366109372464 366366768768 366606128736 366998470839 368543431872 369461434992 369576317279 371413826784 371529316158 371656484168 371917780416 372033426492 372823843392 372939771204 373093350784 373329710208 373620475536 373736651057 374127423264 374243756418 375547741632 375829685946 376515665064 377158548221 377938718976 377945050032 378062570259 378472689504 378590373798 378859450112 380184133504 381405478896 381524075127 382611038304 382730009398 383540211054 383671490184 385698973968 385818905241 386632133888 387283608558 388408175248 389351426373 389456917248 389628150912 389749303944 390299961051 390460689696 390582101602 390829540374 391107315456 391943014848 392064887676 392474823552 393029331408 393151542021 393430967424 395531607744 395654596428 396495198528 396618486836 397033183872 397156639464 397881545376 398005264762 399131276544 399255384528 399392042688 401502600576 401627445912 402047380224 404739661788 404755515164 405178720128 405304708536 406716920064 406843386768 407585973312 407712710244 407891970486 409313196864 409440470868 410315343669 410744361888 410872080906 411164100864 411745013856 411873044022 412431894828 414366446208 414495291496 415644114366 416828285632 417393859968 417523646616 417840555132 418113544689 419426823816 419599547136 419730019632 420323034978 420893351172 421911660352 422999080504 424472944896 424604932752 424736961649 425181058848 425781775692 425957116032 426089565384 426216881376 426994829184 427127601208 427574198016 427707150192 430303617216 430437418092 431038340824 432540216576 432674712912 434961150624 435096399738 435551328576 436959197154 438139031904 438331669776 438467966937 439268275908 440798827392 440928505472 440935891704 441551471088 441688769431 442609838352 444973058712 445427775936 446057098344 446240788224 446379544688 446662331856 446801219397 447616738548 448074157344 449162307594 449176378752 449316048024 451690425648 451830876651 452176681632 452317283834 454566176064 454707521268 454721766144 454863159728 455826060144 455967797103 456291868032 457266850656 457409035622 457698810114 457887294144 458534219976 459002795328 461453542368 461597029166 462559613472 462577731616 463205381184 463349412708 464195136272 464963870592 465957383136 466162251984 466307202933 467420937984 468931821336 469422127872 469568092464 469714102443 472049490528 472196272086 474503073408 474650617896 475873965567 477532063008 477680549346 478328691204 479201755536 479344941504 479350761057 479493991548 479691451008 480369182832 480518551359 481020972768 481170543966 483427520576 484918133427 485262780288 485413670456 485921210112 486607743648 486759052026 486959503296 487110921052 488145829952 488808171648 489179186496 489331294452 491391242496 492615246656 492906410892 495218435712 495372421544 495890373888 496044568656 496745404974 497098457856 497253028272 498160634048 498836564352 498991675224 500730322176 500950479744 501106247928 501814235637 502020886752 502176987774 503926733376 504083427012 504630252672 504787165064 508009473114 508540638528 508698766836 509785730013 510148051072 511027665731 511386948072 511561986912 511721054694 513328351536 514265298624 514425206988 515123205912 516217629312 516378144744 519135235164 519665738592 520399948068 520614252928 520944068736 521106053832 522219528306 522590686464 522753183568 523084354416 524039108544 524202056028 524432533482 527375476992 527539461904 527548299003 528660264704 529542185952 530508727168 532340512704 532522723584 533815957584 533981945133 534061240966 535503261216 539485132032 539652882384 540406278048 540415330686 540574314826 542457849024 543447964416 543616946992 543855960648 545750929152 545920627824 546090379263 546661361376 547087124892 547659149184 547829441208 548993351808 549164058696 549738254592 549909193104 552815147808 554192152488 556698195488 557120740176 557293974237 557484726252 557876670624 558050139738 559235765088 559409656806 559640026176 560430713304 561016689408 561191134896 561365634627 563321612448 564773497596 566139910336 566908078464 567709034256 567885560697 568119420512 568289175168 570276200256 573738156288 573916557456 574095014097 575507235276 576899617216 579948200832 580128532984 580735104768 582612262872 584185375872 584442226368 584623955916 585691034544 585873152403 586660973184 587914522272 588097331514 588712235328 588735294784 590146451136 592677718633 593297411616 593481894642 593903701248 594742797792 594927730254 595549775808 595734959196 596822318064 597007897143 597432209792 598696914816 598883076792 599088064032 602253900864 602441168868 602902242176 603941786773 606088234752 606276695024 607133272746 607768080192 607957062804 609689134208 610075380096 610265080152 610516392192 611378959968 611569065366 611837955729 612003727104 614160706302 615271389824 616308121359 616746151296 617607174912 617617520784 617799216944 617809566033 621276510848 621549669312 621742937244 623466171549 625242428448 625436844626 626090789952 626285469924 626760832698 629399320704 629595029448 630484552467 631163284778 631788740352 632867490528 634498620756 636709417344 636907399128 637573337856 637771588272 638268312374 638672663538 638935674048 639126588672 639134348076 639325322064 640492243776 640691401812 641361297024 641560725288 643796128512 645455425824 645656127138 646557511236 648810324864 649012069368 649279337728 650398847294 652238915328 652441725936 652644599607 653326992864 655438795731 657004255488 657208547856 658902413862 661392758208 661403837556 662327206632 663004037696 665322233632 667459588068 668141663904 669085647516 669361182336 669569317032 671425107822 671902311168 672111236016 673974072036 677345964152 678054184704 678265022448 678475925751 679714306684 681849264096 682061281902 682082649216 682294739592 684437802048 685687064832 685900275984 686113553433 686830941216 687801329964 688504192992 692180313552 692395543749 692887651456 693866597424 694082351963 694808071776 695024119062 696292704408 697445805888 698718811392 698936074704 699243377976 701131406976 703397732004 704352138696 706056247936 708294408129 709787350272 711754610112 711975926844 714004348288 716298094512 716520824019 718802633304 719240987322 719537176512 720541704064 720553774248 721755815949 723277132032 725141280864 725366760118 727894170432 728120505684 728881815168 729449499856 729911615472 730138578039 730439254944 730666381578 732218744928 732733537536 733212257472 733996941678 737086863744 738922869984 739152634558 742827653568 743058632316 743312968336 743835560832 744066852984 745118107461 745647686784 745879542408 746186701568 746659420416 747240951072 747473302114 748254846528 748487512836 751095483264 751659371892 753031330128 753265481661 754317096442 755890100064 756125140518 756945379008 757180747596 760368267008 762014209671 762810957792 763048150254 765222076608 765460018796 767080422108 767342980368 767581582041 771397947936 771637810482 774567217116 776816350496 778702852746 779256301824 779498607888 780599922102 780921379392 781164203204 781659080748 783329292459 783886029696 784129775352 784949647104 786058662816 786303084042 786861934848 791063215488 791309192856 792990397056 793236973672 794066367744 794313278928 795763090752 796010529524 798510769056 798784085376 801091861449 803005201152 803254891824 809479323576 809511030328 810357440256 810609417072 810861472239 813686773536 815171946624 815425420488 815783940972 818626393728 818880941736 820630687338 821488723776 821744161812 823490027712 823746088044 824863789656 828732892416 828990582992 831288228732 833656571264 834787719936 835047293232 835681110264 836227089378 837075209607 838853647632 839114485209 839460039264 840646069956 841786702344 843823320704 845998161008 849209865504 849473923298 850362117696 851563551384 851914232064 852179130768 852433762752 852444111841 853989658368 854255202416 855414300384 860607234432 860874836184 862076681648 865349425824 869922301248 870192799476 871102657152 873918394308 876278063808 876663339552 876935933874 878536551816 881597654784 881857010944 881871783408 882145997271 883102942176 883377538862 885219676704 889946117424 890222841963 890855551872 892114196688 892391595381 892759089376 893324663712 893602438794 895233477096 896148314688 898324615188 898352757504 898632096048 903380851296 903661753302 904353363264 904634567668 909132352128 909415042536 909726319456 910699909119 911652120288 911935594206 912583736064 914533701312 914818071244 915397620228 915774588288 917068439952 917353598049 918005590656 922907084736 923194058332 925119226944 925155463232 926410762368 926698825416 928390272544 929927741184 931914766272 932324503968 932614405866 937863642672 938155266939 939136184928 939428204886 944098981056 944392544172 946744927167 949006146816 949301235792 951747931134 955064126016 955361098692 956657382408 957402468561 958403511072 958689883008 958701522114 958987983096 959382902016 960738365664 961037102718 962041945536 962341087932 966855041152 968484190707 969836266854 970525560576 970827340912 973215487296 973518104052 973919006592 974221842104 975598270941 976291659904 977616343296 978358372992 978662588904 985230493312 985812821784 988353620793 990436871424 990744843088 992089137312 993490809948 994506056544 996321268096 997673128704 997983350448 1001900959488 1002212495856 1003628471274 1004041773504 1004353975548 1007137661733 1007853466752 1008166854024 1009260505344 1009574330128 1016018946228 1017081277056 1017397533672 1019571460026 1020296102144 1022055331462 1022773896144 1023091922853 1023123973824 1023442109388 1026656703072 1028530597248 1028850413976 1030246411824 1032435258624 1032756289488 1038270470328 1039331477184 1040799896136 1041228505856 1041888137472 1042212107664 1042536178593 1044439056612 1045506367136 1046168708832 1048078217088 1048404112056 1048865066964 1055078923808 1055096598006 1059084371904 1061017454336 1064681025408 1067631915168 1067963890266 1068122481932 1071006522432 1079305764768 1080812556096 1080830661372 1081148629652 1084915698048 1087233893984 1087711921296 1088050140177 1091841255648 1092180758526 1093322722752 1094174249784 1095318298368 1095658882416 1095999572367 1097986703616 1098328117392 1099818386208 1105630295616 1108384304976 1108728951837 1113396390976 1114241480352 1114587948474 1114969452504 1115753341248 1116100279476 1118471530176 1118819313612 1119280052352 1120861426608 1121209953171 1122382269792 1122731269254 1126643224896 1129546995192 1131475644663 1132279820672 1133816156928 1134187710777 1135418068512 1135771121394 1136238841024 1136578350336 1140552400512 1144572225381 1147833114912 1148190028194 1151014470552 1153799234432 1157456715723 1159896401664 1160257065968 1165224525744 1165586846803 1168054279119 1168370751744 1168884452736 1169247911832 1170899883153 1171382069088 1171746304806 1173321946368 1175829044544 1176194663028 1177424470656 1177470589568 1179454626063 1180292902272 1185355437266 1186594823232 1186963789284 1189485595584 1189500036697 1189855460508 1191099551616 1191469918392 1193644636128 1194015794286 1194864419584 1197393829632 1197766153584 1198176128064 1204507801728 1204882337736 1205804484352 1207883573546 1212553390048 1214266545492 1215536160384 1215914125608 1219378268416 1220150760192 1220530160304 1222757919936 1223138130732 1223675911458 1228321412604 1230542779648 1230946031007 1232616242718 1233492302592 1235235041568 1235598433888 1235619132066 1242553021696 1243099338624 1243485874488 1246932343098 1250484856896 1250873689252 1252181579904 1252570939848 1253521665396 1254340634067 1258798641408 1259190058896 1260969104934 1262326569556 1265734981056 1268997241512 1273418834688 1273814798256 1274210884947 1275543176544 1276536624748 1277345327076 1277871348096 1278268696152 1278650644128 1280984487552 1281382803624 1282722594048 1283121450576 1290910851648 1291312254276 1293115022472 1297620649728 1298024138736 1300797694588 1304883451872 1305289199214 1306653985728 1310877591462 1314417095712 1315403900811 1317804827724 1322785516416 1322807675112 1324654413264 1325066308293 1326008075392 1330644467264 1334919176136 1336283327808 1338171295032 1338722364672 1339138634064 1339555032893 1340403658191 1342850215644 1344222472032 1347948144072 1354691928304 1355492629953 1356530044896 1356951851502 1359428613368 1363698528192 1364122563804 1364165298432 1364589479184 1367903391309 1368875604096 1371800551968 1372227106866 1373661882432 1375602659928 1377008385984 1384360627104 1384791087498 1385775302912 1387733194848 1388164703926 1389616143552 1390048238124 1392585408816 1393018426667 1394891611776 1397872149408 1398486755952 1398921608799 1402262813952 1406795464008 1408704277392 1409142307329 1412112495872 1416588816258 1423509220224 1423951853688 1427621896701 1428008696576 1432596189024 1433041648038 1437605266608 1438052283171 1438481974644 1439074353024 1441083408128 1441107548496 1441555654077 1443511631898 1450282561728 1450733520236 1454754400281 1455788340864 1456241011368 1457763630336 1458898999712 1459823230944 1460277156078 1460878509888 1461332763156 1464437489856 1466424514944 1467993883356 1474173727488 1477845739968 1478305269116 1485655307136 1486117264632 1486625936672 1487671121664 1488133705968 1490236214922 1491295373568 1491759084816 1494481902144 1494946604228 1496509693056 1496975025672 1502190966528 1503318743784 1506062660256 1506530963322 1508634192884 1511780200128 1512250281036 1513890758016 1514361495192 1524028419342 1525621915584 1526096300508 1529357190039 1530444153216 1530920037592 1533082997193 1534160844216 1534685960736 1535163164082 1542795895872 1543275620964 1549134434232 1553632700992 1557405705492 1558997215776 1561199844204 1561842758784 1562328406408 1563318161496 1566658584918 1567772059392 1568259550704 1572117325632 1572606168084 1582126430976 1582618385712 1582644897009 1583110493419 1585980794112 1586473947344 1588626557856 1591526181504 1592021059048 1597021538112 1597568170752 1601945835399 1602183722898 1606509783648 1618958647152 1619022060656 1621218834144 1621722944478 1627373547072 1630343893248 1630850840976 1631567881944 1637252787456 1637761883472 1638271137789 1641261374676 1642977447552 1643488323624 1646980055424 1647492176088 1649727579312 1657981165984 1662576457464 1667313142528 1670094586464 1671362220528 1671881922711 1672454178756 1674150419214 1677707295264 1678228970418 1678920078528 1681292139912 1683573404688 1684096903881 1687646641408 1691996322016 1698419731008 1698947846596 1700724235392 1703127102768 1703656682091 1704358261536 1704867525504 1704888223682 1708510404832 1710828600768 1721214468864 1721749672368 1722285042291 1724153363296 1730698851648 1739844602496 1740385598952 1742205314304 1747836788616 1752556127616 1753326679104 1753871867748 1757073103632 1757619457209 1763743566816 1764291994542 1766205884352 1766755077724 1770439353408 1778033155899 1779892234848 1780445683926 1781711103744 1784228393376 1784783190762 1785518178752 1786649327424 1787204877588 1790466954192 1791023691429 1792296629376 1796649230376 1797264192096 1806761702592 1807323506604 1808706726528 1809269135336 1811825360319 1818264704256 1818830085072 1819452638912 1821399818238 1823304240576 1823871188412 1829067402624 1829636142488 1830795240456 1831549176576 1834136879904 1834707196098 1835513867187 1836011181312 1845814169472 1846388116664 1850238453888 1850310926464 1852821524736 1853397650832 1853428698099 1856780545088 1863829532544 1864649007936 1865228811732 1869214343381 1870398514647 1875727285344 1876310533878 1878272369856 1878856409772 1888197962112 1888785088344 1891453657401 1893489854334 1898602471584 1903495862268 1904739481361 1910128252032 1910722197384 1913314764816 1914804937122 1916807022144 1917379766016 1917403044228 1917975966192 1921476731328 1922074205436 1924083891072 1924682175864 1933710082304 1936968381414 1939672533708 1941654681824 1946430974592 1947036208104 1947838013184 1948443684208 1951196541882 1952583319808 1956716745984 1957325177808 1957933798821 1966316387193 1970460986624 1971625643568 1976707241586 1981489686176 1984178274624 1986981619896 1989012113088 1992642536192 1995966700896 2004424991712 2007256942548 2008083547008 2008707951096 2014275323466 2015706933504 2016333708048 2019148660256 2032037892456 2034162554112 2034795067344 2035427777253 2039142920052 2044110662924 2045547792288 2046183845706 2046247947648 2046884218776 2053313406144 2057061194496 2057700827952 2058340660299 2060492823648 2065512578976 2076540940656 2077186631247 2078662954368 2081599792272 2082247055889 2084424215328 2085072357186 2088878113224 2091012734272 2092337417664 2096156434176 2096808224112 2097730133928 2110157847616 2110193196012 2118168743808 2129362050816 2135263830336 2135927780532 2136244963864 2142013044864 2149562472057 2158611529536 2161625112192 2161661322744 2162297259304 2169831396096 2174467787968 2175423842592 2176100280354 2183682511296 2184361517052 2186645445504 2188348499568 2189028956191 2190415734117 2191317764832 2191999144734 2196656234784 2199636772416 2209071496723 2211260591232 2216768609952 2217457903674 2226792781952 2228482960704 2229175896948 2229938905008 2231506682496 2232200558952 2235354322383 2236943060352 2237638627224 2238560104704 2241722853216 2242419906342 2244764539584 2245462538508 2253286449792 2259093990384 2259796444983 2262951289326 2264559641344 2268375421554 2270836137024 2271542242788 2272477682048 2276395965529 2281104801024 2286042629013 2289144450762 2295666229824 2296380056388 2302028941104 2302744746123 2307598468864 2314913431446 2320514131936 2330449051488 2331173693606 2336108558238 2337768905472 2338495823664 2341799766306 2342764138176 2343492609612 2349987877377 2351658089088 2352389326056 2354848941312 2354941179136 2358909252126 2360585804544 2370710874532 2373189646464 2373927578568 2378971191168 2379000073394 2379710921016 2382199103232 2382939836784 2387289272256 2388031588572 2395532307168 2396352256128 2403275584347 2409015603456 2409764675472 2415767147092 2425106780096 2428533090984 2431072320768 2431828251216 2432584416717 2441060320608 2445515839872 2446276261464 2447351822916 2456642825208 2461892062014 2465232485436 2470470083136 2471196867776 2471238264132 2486198677248 2486971748976 2487745061087 2493864686196 2500969713792 2501747378504 2504363159808 2505141879696 2507043330792 2508681268134 2517343455627 2518380117792 2521938209868 2524653139112 2531469962112 2537994483024 2538783660413 2547629596512 2548421769894 2551086353088 2553073249496 2554690654152 2555742696192 2556537392304 2557301288256 2557332335523 2561968975104 2562765607248 2566242901152 2581821703296 2582624508552 2586230044944 2587034220953 2596048277472 2601595389176 2609766903744 2610578398428 2613307971456 2621755182924 2628834191424 2630807801622 2635609655448 2645571032832 2645615350224 2646437991813 2649308826528 2650132616586 2652016150784 2661288934528 2669838352272 2670668525889 2672566655616 2676342590064 2677174786143 2678277268128 2679110065786 2680807316382 2685700431288 2688444944064 2695896288144 2709383856608 2710985259906 2713060089792 2713903703004 2718857226736 2727397056384 2728245127608 2729178958368 2732099727357 2735806782618 2737751208192 2743601103936 2744454213732 2747323764864 2751205319856 2752060794147 2754016771968 2768721254208 2769582174996 2775466389696 2776329407852 2779232287104 2780096476248 2785170817632 2786036853334 2789783223552 2795744298816 2796973511904 2797843217598 2813590928016 2814465800817 2817408554784 2818284614658 2833177632516 2840234781501 2847018440448 2847903707376 2855243793402 2865192378048 2866083296076 2872207405683 2875210533216 2876104566342 2876963949288 2878148706048 2882215096992 2883111308154 2887023263796 2900565123456 2901467040472 2909508800562 2911576681728 2912482022736 2917797999424 2919646461888 2920554312156 2921757019776 2922665526312 2926794812823 2928874979712 2932849029888 2935987766712 2955691479936 2956610538232 2971310614272 2972234529264 2973158731543 2973251873344 2976267411936 2980472429844 2983518169632 2988963804288 2989893208456 2993019386112 2993950051344 3006637487568 3012125320512 3013061926644 3017268385768 3023560400256 3024500562072 3027781516032 3028722990384 3048056838684 3051243831168 3052192601016 3058714380078 3060888306432 3061840075184 3066165994386 3068321688432 3069275768559 3069371921472 3070326328164 3085591791744 3086551241928 3098268868464 3107265401984 3114811410984 3117994431552 3122399688408 3123685517568 3124656812816 3126636322992 3127608535779 3133317169836 3136519101408 3144234651264 3145212336168 3165236771424 3165289794018 3166220986838 3172947894688 3177253115712 3183052363008 3184042118096 3194043076224 3203891670798 3204367445796 3213019567296 3237917294304 3238044121312 3242437668288 3243445888956 3254747094144 3261701681952 3263135763888 3264150420531 3275523766944 3276542275578 3282522749352 3285954895104 3286976647248 3287998717101 3293960110848 3294984352176 3299455158624 3315962331968 3325152914928 3326186855511 3340189172928 3342724441056 3343763845422 3344908357512 3348300838428 3355414590528 3356457940836 3357840157056 3362584279824 3363629859513 3367146809376 3368193807762 3383992644032 3394426933989 3396839462016 3397895693192 3401448470784 3406254205536 3407313364182 3408716523072 3409735051008 3409776447364 3417020809664 3421657201536 3443499344736 3444570084582 3448306726592 3461397703296 3471398066279 3479689204992 3480771197904 3495673577232 3496760540409 3505112255232 3506653358208 3507743735496 3512699649459 3514146207264 3515238914418 3527487133632 3528583989084 3532411768704 3533510155448 3540878706816 3556066311798 3559784469696 3560891367852 3568456786752 3568500110091 3569566381524 3571036357504 3573298654848 3574409755176 3577193660117 3580933908384 3582047382858 3584593258752 3593298460752 3594528384192 3613523405184 3614647013208 3617413453056 3618538270672 3623650720638 3637660170144 3638905277824 3642799636476 3646608481152 3647742376824 3658134805248 3659272284976 3661590480912 3668273759808 3669414392196 3671027734374 3691628338944 3692776233328 3692838093021 3700476907776 3700621852928 3706795301664 3706857396198 3713561090176 3727659065088 3729298015872 3730457623464 3738428686762 3740797029294 3751454570688 3752621067756 3756544739712 3757712819544 3763021902201 3776395924224 3777570176688 3782907314802 3786979708668 3797204943168 3806991724536 3809478962722 3820256504064 3821444394768 3822632654841 3826629529632 3829609874244 3833614044288 3834806088456 3835951932384 3842953462656 3844148410872 3848167782144 3849364351728 3873936762828 3879345067416 3883309363648 3892861949184 3894072416208 3896887368416 3902393083764 3914650355616 3915867597642 3932632774386 3943251287136 3953414483172 3962979372352 3968356549248 3973963239792 3975198924879 3978024226176 3991933401792 4008849983424 4014513885096 4016167094016 4017415902192 4018665098679 4028550646932 4032667416096 4038297320512 4064075784912 4065339490069 4069590134688 4070855554506 4078285840104 4088221325848 4091095584576 4092367691412 4092495895296 4093768437552 4106626812288 4115401655904 4116681320598 4120985647296 4131025157952 4148744030431 4153081881312 4154373262494 4157325908736 4163199584544 4164494111778 4168848430656 4170144714372 4177756226448 4179055280001 4182025468544 4184674835328 4193616448224 4195460267856 4196764826397 4220315695232 4220386392024 4227426921987 4227592507411 4236337487616 4270527660672 4271855561064 4272489927728 4282865690103 4284026089728 4299124944114 4314156849513 4317223059072 4323250224384 4323322645488 4324594518608 4324666962231 4348935575936 4350847685184 4352200560708 4364263200843 4367365022592 4368723034104 4373290891008 4376696999136 4378057912382 4380831468234 4382635529664 4383998289468 4393312469568 4399273544832 4418142993446 4422521182464 4433537219904 4434915807348 4453585563904 4456965921408 4458351793896 4459877810016 4463013364992 4464401117904 4470708644766 4473886120704 4475277254448 4483445706432 4484839812684 4489529079168 4490925077016 4506572899584 4518187980768 4519592889966 4525902578652 4536750843108 4541672274048 4543084485576 4544955364096 4552791931058 4572085258026 4578288901524 4588071570117 4591332459648 4592760112776 4599248991579 4604057882208 4605489492246 4629826862892 4641028263872 4660898102976 4662347387212 4672217116476 4676991647328 4683599532612 4685528276352 4686985219224 4699975754754 4703316178176 4704778652112 4717818504252 4741421749064 4746379292928 4747855157136 4749331480257 4757942382336 4758000146788 4759421842032 4765879673568 4774578544512 4776063177144 4791064614336 4792704512256 4806551168694 4819529350944 4831534294184 4850213560192 4857066181968 4858576463741 4863656502432 4865168833434 4882120641216 4891031679744 4892552522928 4894703645832 4913285650416 4914813413367 4923784124028 4930464970872 4940940166272 4942393735552 4942476528264 4973943497952 4975490122174 4987729372392 5001939427584 5003494757008 5010283759392 5014086661584 5015645768133 5017362536268 5034686911254 5036760235584 5043876419736 5049306278224 5052290711643 5062939924224 5075988966048 5077567320826 5095259193024 5096843539788 5102172706176 5106146498992 5109381308304 5110970046273 5113074784608 5114602576512 5114664671046 5125531214496 5132485802304 5163643406592 5165249017104 5166855126873 5172460089888 5174068441906 5192096554944 5203190778352 5219533807488 5221156796856 5226615942912 5243510365848 5257668382848 5261615603244 5271219310896 5272858371627 5291230700448 5292875983626 5298617653056 5300265233172 5322577869056 5334099467697 5339676704544 5341337051778 5345133311232 5352685180128 5354349572286 5356554536256 5358220131572 5361614632764 5371400862576 5373071074287 5376889888128 5391792576288 5418767713216 5421970519812 5426120179584 5427807406008 5435476080957 5437714453472 5454794112768 5456490255216 5458357916736 5464199454714 5471613565236 5487202207872 5488908427464 5494647529728 5502410639712 5504121588294 5508033543936 5537442508416 5539164349992 5550932779392 5552658815704 5558464574208 5560192952496 5570341635264 5572073706668 5591488597632 5593947023808 5595686435196 5607643030143 5627181856032 5628931601634 5634817109568 5636569229316 5666355265032 5680469563002 5695807414752 5710487586804 5714218444083 5730384756096 5732166592152 5744414811366 5750421066432 5752209132684 5753927898576 5764430193984 5766222616308 5774046527592 5801130246912 5802934080944 5819017601124 5824964045472 5835595998848 5839292923776 5841108624312 5843514039552 5845331052624 5853589625646 5857749959424 5871975533424 5873801396463 5898949161579 5911382959872 5913221076464 5944469058528 5946317463086 5946503746688 5952534823872 5960944859688 5967036339264 5977927608576 5979786416912 5987900102688 6013274975136 6024250641024 6026123853288 6034536771536 6047120800512 6049001124144 6057445980768 6096113677368 6102487662336 6104385202032 6106283331759 6117428760156 6123680150368 6132331988772 6136643376864 6138551537118 6138743842944 6140652656328 6171183583488 6173102483856 6175021980897 6196537736928 6214530803968 6229622821968 6231559893741 6235988863104 6244799376816 6246741167667 6249313625632 6253272645984 6255217071558 6266634339672 6273038202816 6288469302528 6290424672336 6330473542848 6330579588036 6332441973676 6345895789376 6354506231424 6368084236192 6388086152448 6407783341596 6408734891592 6426039134592 6475834588608 6476088242624 6484875336576 6486891777912 6509494188288 6523403363904 6526271527776 6528300841062 6551047533888 6553084551156 6565045498704 6567086868573 6573953294496 6575997434202 6589968704352 6598910317248 6627214490169 6631924663936 6643359654503 6650305829856 6652373711022 6680378345856 6685448882112 6687527690844 6689816715024 6696601676856 6710829181056 6712915881672 6715680314112 6725168559648 6727259719026 6734293618752 6736387615524 6767985288064 6779389334949 6788853867978 6793678924032 6795791386384 6812508411072 6814626728364 6817433046144 6819552894728 6829187896587 6834041619328 6843314403072 6858127887039 6886998689472 6889140169164 6896613453184 6908234238369 6922795406592 6942796132558 6961542395808 6991347154464 6993521080818 7013306716416 7015487470992 7025399298918 7028292414528 7030477828836 7049963632131 7054974267264 7057167978168 7064823537408 7067020310896 7081757413632 7112132623596 7119568939392 7121782735704 7136913573504 7137000220182 7139132763048 7142072715008 7146597309696 7148819510352 7154387320234 7161867816768 7164094765716 7186596921504 7189056768384 7209826753041 7227046810368 7229294026416 7237076541344 7247301441276 7275320340288 7277810555648 7285599272952 7293216962304 7295484753648 7297753250151 7318544569952 7323180961824 7336547519616 7338828784392 7342055468748 7385552466656 7385676186042 7413590603328 7413714792396 7427122180352 7458596031744 7460915246928 7463235183261 7476857373524 7481594058588 7502909141376 7505242135512 7513089479424 7515425639088 7526043804402 7555140353376 7565814629604 7573959417336 7594409886336 7613983449072 7616350981239 7618957925444 7642888789536 7645265309682 7653259059264 7659219748488 7667228088576 7669612176912 7671903864768 7671997006569 7685906925312 7688296821744 7698728703456 7747873525656 7758690134832 7761102662859 7766618727296 7788144832416 7793774736832 7804786167528 7829300711232 7831735195284 7865265548772 7886502574272 7906828966344 7925958744704 7936713098496 7939313975439 7947926479584 7950397849758 7956048452352 7983866803584 8012005577667 8017699966848 8029027770192 8031524358429 8034831804384 8037330197358 8057101293864 8065334832192 8076594641024 8128151569824 8130678980138 8139180269376 8141711109012 8156571680208 8159107927621 8176442651696 8182191169152 8184735382824 8187536875104 8196299182071 8213253624576 8230803311808 8233362641196 8241971294592 8256182382441 8262050315904 8297488060862 8306163762624 8308746524988 8326399169088 8328988223556 8337696861312 8340289428744 8355512452896 8358110560002 8364050937088 8369349670656 8387232896448 8390920535712 8393529652794 8440631390464 8440772784048 8443397402451 8454853843974 8455185014822 8520704344503 8541055321344 8543711122128 8544979855456 8565731380206 8598249888228 8616622217049 8628313699026 8634446118144 8646645290976 8649189037216 8649333924462 8697871151872 8701695370368 8704401121416 8728526401686 8734730045184 8737446068208 8753393998272 8756115824764 8761662936468 8765271059328 8767996578936 8780384438469 8786624939136 8798547089664 8836285986892 8867074439808 8869831614696 8913931842816 8916703587792 8919476194629 8919755620032 8928802235808 8941417289532 8950554508896 8966891412864 8969679625368 8979058158336 8981850154032 9036375961536 9039185779932 9051805157304 9073501686216 9083344548096 9086168971152 9105583862116 9144170516052 9156577803048 9176143140234 9182664919296 9185520225552 9198497983158 9207827305677 9208115764416 9210978984492 9259653725784 9282056527744 9321796205952 9324694774424 9344434232952 9353983294656 9367199065224 9371056552704 9373970438448 9376885230251 9382825607337 9399951509508 9409557304224 9435637008504 9482843498128 9495710314272 9498662960514 9516000293576 9518843684064 9531759347136 9549157089024 9552126354288 9582129228672 9613102337388 9639058701888 9663068588368 9700427120384 9714132363936 9717152927482 9727313004864 9730337666868 9764241282432 9785105045856 9789407291664 9792451261593 9826571300832 9829626826734 9847568248056 9860929941744 9863996151303 9881880332544 9884787471104 9884953056528 9947886995904 9950980244348 9975458744784 9978560566533 10006989514016 10020567518784 10028173323168 10031291536266 10034725072536 10069373822508 10073520471168 10087752839472 10090889578539 10098612556448 10104581423286 10151977932096 10155134641652 10183280801967 10190518386048 10193687079576 10204345412352 10212292997984 10218762616608 10221940092546 10226149569216 10229205153024 10229329342092 10251062428992 10264971604608 10330498034208 10333710253746 10344920179776 10348136883812 10384193109888 10406381556704 10414194198837 10439067614976 10442313593712 10487020731696 10490281621227 10515336765696 10523231206488 10542438621792 10545716743254 10582461400896 10585751967252 10597235306112 10600530466344 10668198935394 10679353409088 10682674103556 10705370360256 10705500330273 10708699144572 10713109072512 10716440263144 10723229265528 10731580980351 10742801725152 10746142148574 10753779776256 10783585152576 10837535426432 10843941039624 10852240359168 10855614812016 10870952161914 10875428906944 10912980510432 10916715833472 10928398909428 10943227130472 10974404415744 10977816854928 11004821279424 11008243176588 11074885016832 11078328699984 11078514279063 11081773453933 11101865558784 11105317631408 11120385904992 11140683270528 11144147413336 11182977195264 11187894047616 11191372870392 11215286060286 11254363712064 11257863203268 11269634219136 11273138458632 11289065706603 11332710530064 11360939126004 11391614829504 11420975173608 11428436888166 11460769512192 11464333184304 11467897964523 11488829622732 11500842132864 11504418265368 11507855797152 11528860387968 11532445232616 11548093055184 11605868161888 11638035202248 11649928090944 11671191997696 11678585847552 11682217248624 11690662105248 11707179251292 11743951066848 11747602792926 11797898323158 11826442152928 11888938117056 11892634926172 11893007493376 11905069647744 11921889719376 11925596774637 11934072678528 11959572833824 11975800205376 12026549950272 12048501282048 12052247706576 12055995296037 12069073543072 12098002248288 12114891961536 12192227354736 12196018470207 12208770404064 12212566663518 12234857520312 12247360300736 12264663977544 12273286753728 12277103074236 12277487685888 12281305312656 12346204967712 12350043961794 12393075473856 12446232091293 12459245643936 12463119787482 12471977726208 12489598753632 12493482335334 12498627251264 12506545291968 12510434143116 12533268679344 12537165840003 12546076405632 12580849344672 12590294479191 12660947085696 12661159176072 12664883947352 12682777522233 12691791578752 12709012462848 12736168472384 12815566683192 12817469783184 12821455314833 12848597070309 12852078269184 12951669177216 12952176485248 12969750673152 12973783555824 12974000886693 13046806727808 13052543055552 13056601682124 13084500403667 13092789602529 13102095067776 13106169102312 13130090997408 13134173737146 13147906588992 13151994868404 13179937408704 13197820634496 13254428980338 13263849327872 13286719309006 13300611659712 13304747422044 13333176369527 13360756691712 13370897764224 13375055381688 13379633430048 13393203353712 13421658362112 13425831763344 13450337119296 13454519438052 13468587237504 13472775231048 13535970576128 13558778669898 13577707735956 13591582772768 13625016822144 13629253456728 13634866092288 13639105789456 13658375793174 13668083238656 13716255774078 13764214710351 13773997378944 13778280338328 13793226906368 13797746974737 13816468476738 13885592265116 13923084791616 13982694308928 13987042161636 14030974941984 14050798597836 14056584829056 14060955657672 14099927264262 14109948534528 14114335956336 14134040621792 14224265247192 14239137878784 14243565471408 14247994440771 14273827147008 14274000440364 14278265526096 14297639020704 14308774640468 14323735633536 14328189531432 14373193843008 14378113536768 14419653506082 14458588052832 14474153082688 14494602882552 14550640680576 14571198545904 14575729391223 14590969507296 14595506500302 14637089139904 14646361923648 14673095039232 14677657568784 14684110937496 14744440240101 14771104933312 14771352372084 14827181206656 14827429584792 14921830493856 14926470366522 14953714747048 14963188117176 15005818282752 15010484271024 15030851278176 15046937304399 15052087608804 15110280706752 15131629259208 15147918834672 15152629008439 15188819772672 15227966898144 15232701962478 15237915850888 15285777579072 15290530619364 15306518118528 15318439496976 15323202693337 15332910138819 15339224353824 15343807729536 15343994013138 15376593643488 15397457406912 15463500477061 15495747051312 15500565380619 15517380269664 15522205325718 15533237454592 15576289664832 15587549473664 15609572335056 15658601422464 15663470390568 15730531097544 15773005148544 15813657932688 15818575114881 15851917489408 15878627950878 15895852959168 15900795699516 15967733607168 16002298403091 16024011155334 16035399933696 16058055540384 16063048716858 16069663608768 16074660394716 16114202587728 16119213222861 16130669664384 16153189282048 16256303139648 16261357960276 16278360538752 16283422218024 16306428242871 16313143360416 16318215855242 16352885303392 16364382338304 16369470765648 16375073750208 16392598364142 16461606623616 16466725282392 16483942589184 16512364764882 16524100631808 16594976121724 16612327525248 16617493049976 16652798338176 16657976447112 16675393722624 16680578857488 16711024905792 16716221120004 16774465792896 16781841071424 16787059305588 16822929090429 16881545568096 16886794804902 16909707687948 16910370029644 17041408689006 17087422244256 17089959710912 17131462760412 17142655332249 17196499776456 17233244434098 17256627398052 17293290581952 17298378074432 17298667848924 17403390740736 17408802242832 17414215427609 17457052803372 17474892136416 17506787996544 17512231649528 17523325872936 17530542118656 17535993157872 17560768876938 17573249878272 17621404189389 17672571973784 17734148879616 17739663229392 17833407175584 17838952389258 17839511240064 17857604471616 17882834579064 17901109017792 17933782825728 17939359250736 17963700308064 18072751923072 18078371559864 18103610314608 18109239546671 18147003372432 18172337942304 18211167724232 18288341032104 18313155606096 18318849995277 18352286280468 18371040451104 18396995966316 18415654611354 18416231528832 18421957968984 18519307451568 18525065942691 18564113055488 18643592411904 18649389548848 18688868465904 18694679681223 18707966589312 18734398130448 18740223503001 18747940876896 18753770460502 18765651214674 18799903019016 18819114608448 18871274017008 18965686996256 18991420628544 18997325921028 19032000587152 19037687368128 19063518694272 19104252708576 19164258457344 19226204674776 19278117403776 19326137176736 19428264727872 19434305854964 19454626009728 19460675333736 19528482564864 19570210091712 19578814583328 19584902523186 19653142601664 19659253653468 19695136496112 19701260605719 19721859883488 19727992302606 19769906113056 19881643470507 19895773991808 19901960488696 19930078963509 19950917489568 19957121133066 20013979028032 20041135037568 20056346646336 20062583072532 20069450145072 20138747645016 20147040942336 20175505678944 20181779157078 20197225112896 20209162846572 20303955864192 20310269283304 20366561603934 20381036772096 20387374159152 20424585995968 20437525233216 20443880185092 20452299138432 20458658684184 20487563689761 20502124857984 20529943209216 20574383661117 20660996068416 20667420507492 20689840359552 20696273767624 20768386219776 20812763113408 20828388397674 20884627187424 20952134294971 20974041463392 20980563242454 21046462412976 21084877243584 21091433486508 21164922801792 21171503934504 21194470612224 21201060932688 21336397870788 21358706818176 21365348207112 21410740720512 21411000660546 21417398289144 21426218145024 21432880526288 21446458531056 21463161960702 21485603450304 21492284297148 21567170305152 21629480259123 21675070852864 21687882079248 21711229624032 21741904323828 21750857813888 21825961020864 21833431666944 21856797818856 21886454260944 21893259750453 21955633709856 22009642558848 22016486353176 22156657399968 22157028558126 22163546907866 22210635262816 22240771809984 22281366541056 22288294826672 22375788095232 22382745740784 22389705549783 22430572120572 22508727424128 22515726406536 22539268438272 22546276917264 22578131413206 22665421060128 22721878252008 22783229659008 22841950347216 22849052943717 22856873776332 22928666368608 22935795929046 22977659245464 23001684265728 23008836530736 23015711594304 23015991019707 23057720775936 23064890465232 23096186110368 23211736323776 23276070404496 23283307988577 23299856181888 23364434497248 23381324210496 23414358502584 23487902133696 23495205585852 23595796646316 23652884305856 23777876234112 23785269852344 23810139295488 23843779438752 23851193549274 23868145357056 23919145667648 23951600410752 24053099900544 24094573075287 24104495413152 24111990592074 24138147086144 24196004496576 24229783923072 24299786463953 24384454709472 24392036940414 24417540808128 24425133327036 24469715040624 24477323782863 24494720601472 24529327955088 24546573507456 24554206148472 24562610625312 24588897546213 24692409935424 24700087923588 24761613257693 24786150947712 24892464182586 24918491287872 24926239574964 24979197507264 24986964670668 24997254502528 25013090583936 25020868286232 25040355620819 25066537358688 25074331680006 25092152811264 25161698689344 25180588958382 25321894171392 25322318352144 25329767894704 25330192207353 25365555044466 25383583157504 25472336944768 25562113033509 25631133366384 25634939566368 25642910629666 25697194140618 25849866651147 25903338354432 25904352970496 25947567111648 25948001773386 26093613455616 26105086111104 26113203364248 26169000807334 26185579205058 26204190135552 26212338204624 26260181994816 26268347474292 26295813177984 26303989736808 26341153315407 26359874817408 26395641268992 26508857960676 26573438618012 26601223319424 26609494844088 26666352739054 26741795528448 26750110763376 26758428583887 26759266860096 26786406707424 26851663526688 26900674238592 26909038876104 26937174475008 26945550462096 27117557339796 27155415471912 27183165545536 27250033644288 27258506913456 27278211578912 27316751586348 27432511548156 27528429420702 27547994757888 27556560676656 27595493949474 27632936953476 27771184530232 27846169583232 27965388617856 27974084323272 28061949883968 28101597195672 28113169658112 28121911315344 28130655690753 28199854528524 28228671912672 28268081243584 28448530494384 28457376430483 28487130942816 28495988881542 28548000880728 28556531052192 28595278041408 28617549280936 28647471267072 28656379062864 28746387686016 28839307012164 28917176105664 28948306165376 28989205765104 29101281361152 29142397091808 29151458782446 29181939014592 29191013000604 29274178279808 29292723847296 29355315137568 29368221874992 29377353784779 29488880480202 29542209866624 29542704744168 29591988453909 29593147551877 29654362413312 29654859169584 29843660987712 29852940733044 29907429494096 29926376234352 29935681699599 30020968542048 30061702556352 30093874608798 30104175217608 30220561413504 30263258518416 30272668735617 30295837669344 30305258016878 30455933796288 30465403924956 30475831701776 30549842405901 30571555158144 30581061238728 30613036237056 30636878993952 30646405386674 30665820277638 30678448707648 30687615459072 30687988026276 30753187286976 30794914813824 30927000954122 30991494102624 31001130761238 31034760539328 31044410651436 31152579329664 31175098947328 31219144670112 31242582596511 31317202844928 31326940781136 31461062195088 31470844863681 31546010297088 31627315865376 31637150229762 31757255901756 31791705918336 31801591399032 32004596806182 32048022310668 32116111080768 32116500990819 32126097433716 32139327217536 32149320789432 32194742941053 32228405175456 32238426445722 32261339328768 32512606279296 32522715920552 32556721077504 32566844436048 32612856485742 32626286720832 32636431710484 32705770606784 32738941531296 32750147500416 32785196728284 32923213247232 32933450564784 33024729529764 33189952243448 33224655050496 33234986099952 33245320361799 33305596676352 33315952894224 33361157714976 33422049811584 33432442240008 33548931585792 33563682142848 33574118611176 33645858180858 33763091136192 33773589609804 33819415375896 33820740059288 34082817378012 34174844488512 34179919421824 34262925520824 34285310664498 34392999552912 34403693893569 34466488868196 34513254796104 34586581163904 34596756148864 34597335697848 34817604485664 34828430855218 34914105606744 34949784272832 35013575993088 35024463299056 35046651745872 35071986315744 35121537753876 35242808378778 35345143947568 35479326458784 35666814351168 35677904778516 35679022480128 35715208943232 35765669158128 35776790323911 35802218035584 35878718501472 35927400616128 36145503846144 36156743119728 36167985888111 36207220629216 36218479093342 36294006744864 36344675884608 36422335448464 36576682064208 36588055410621 36626311212192 36637699990554 36704572560936 36742080902208 36793991932632 36831309222708 36832463057664 36843915937968 37038614903136 37050131885382 37298779097696 37338696273879 37377736931808 37389359362446 37415933178624 37468796260896 37480447006002 37495881753792 37507540921004 37531302429348 37599806038032 37611497520009 37638229216896 37742548034016 37931373992512 37982841257088 37994651842056 38048332566699 38064001174304 38075374736256 38127037388544 38208505417152 38452409349552 38464365944499 38556234807552 38652274353472 38856529455744 38868611709928 38909252019456 38921350667472 39140420183424 39157629166656 39169805046372 39253501211001 39306285203328 39318507306936 39390272992224 39402521211438 39443719766976 39455984605212 39539812226112 39763286941014 39791547983616 39803920977392 39860157927018 39901834979136 39914242266132 39999529108581 40027958056064 40082270075136 40112693292672 40125166145064 40138900290144 40277495290032 40351011357888 40363558314156 40394450225792 40418325693144 40607911728384 40620538566608 40733123207868 40774748318304 40849171991936 40875050466432 40887760370184 40904598276864 40917317368368 40975127379522 41004249715968 41148767322234 41292644131053 41321992136832 41334841014984 41379680719104 41392547535248 41393240924211 41625526226816 41656776795348 41769254374848 41904268589942 41948082926784 41961126484908 42092924825952 42169754487168 42182866973016 42329845603584 42343007869008 42402121865376 42672795741576 42717413636352 42730696414224 42743983322313 42821481441024 42822001321092 42834796578288 42865761052576 42892917062112 42926323921404 42971206900608 42984568594296 43134340610304 43258960518246 43375764158496 43422459248064 43483808647656 43501715627776 43651922041728 43713595637712 43727188173669 43772908521888 43786519500906 43911267419712 44019285117696 44032972706352 44313314799936 44314057116252 44327093815732 44421270525632 44481543619968 44576589653344 44765491481568 44779411099566 44861144241144 45017454848256 45031452813072 45092553834528 45156262826412 45330842120256 45443756504016 45457887025317 45566459318016 45683900694432 45698105887434 45713747552664 45857332737216 45871591858092 45955318490928 45969608080011 46017673061472 46031423188608 46031982039414 46129780930464 46192372220736 46390501431183 46423472647552 46501696141857 46503517581521 46552140808992 46566615977154 46599712363776 46728868994496 46762648420992 46828717005168 46975804267392 46990411171704 47191593292632 47305768611712 47455725344643 47555752468224 47570539704688 47687558877504 47702387098548 47838291335296 47903200821504 48006895209273 48106199801088 48189146150574 48208990826304 48223981184148 48276294172288 48357639668583 48392008993152 48459567846144 48599572927906 48768909418944 48784073880828 48835081616256 48850266654072 48919284728613 48939430081248 48954647565726 48989441202944 49058655910176 49093147014912 49108412296944 49125221250624 49177795092426 49384819870848 49400175847176 49523226515386 49572301895424 49784928365172 49836982575744 49852479149928 49958395014528 49973929341336 49994509005056 50026181167872 50041736572464 50080711241638 50133074717376 50148663360012 50323397378688 50361177916764 50468787271287 50644636704288 50659535789408 50660384414706 50731110088932 50944673889536 51124226067018 51262266732768 51269879132736 51285821259332 51394388281236 51427965996747 51699733302294 51895134223296 51896003546772 52210172222208 52226406728496 52242646282827 52338001614668 52371158410116 52424676409248 52520363989632 52536694948584 52591626355968 52607979473616 52682306630814 52719749634816 53017715921352 53146877236024 53202446638848 53218989688176 53332705478108 53500221526752 53516857167774 53518533720192 53572813414848 53703327053376 53801348477184 53818077752208 53891100924192 54235114679592 54310830943824 54327718640013 54366331091072 54517013826912 54556423157824 54633503172696 54865023096312 54956549985831 55056858841404 55113121353312 55190987898948 55265873906952 55542369060464 55575197828073 55692339166464 55930777235712 55948168646544 56084039043669 56123899767936 56203194391344 56220670509003 56243822630688 56261311381506 56399709057048 56457343825344 56536162487168 56897060988768 56914752860966 56974261885632 56991977763084 57096001761456 57113062104384 57113755493347 57190556082816 57235098561872 57312758125728 57492775372032 57678614024328 57834352211328 57896612330752 57978411530208 58284794183616 58302917564892 58363878029184 58382026001208 58548356559616 58585447694592 58710630275136 58736443749984 58754707569558 58977760960404 59084419733248 59085409488336 59103781817157 59183976907818 59186295103754 59309718339168 59644930411521 59687321975424 59705881466088 59790236890527 59814858988192 59852752468704 59871363399198 60041937084096 60123405112704 60187749217596 60208350435216 60441122827008 60526517036832 60545337471234 60591675338688 60610516033756 60911867592576 60930807849912 60951663403552 61099684811802 61143110316288 61162122477456 61273757987904 61292810773348 61331640555276 61356897415296 61375976052552 61462691069283 61506374573952 61589829627648 61854001908244 61982988205248 62002261522476 62069521078656 62088821302872 62305158659328 62438289340224 62485165193022 62653881562272 62856402884913 62922124390176 62941689727362 63254631730752 63274300459524 63514511803512 63583411836672 63603182798064 64009193612364 64096044621336 64232222161536 64233001981638 64252194867432 64278654435072 64298641578864 64389485882106 64456810350912 64476852891444 64888440777369 65025212558592 65045431841104 65133688872096 65225712971484 65252573441664 65272863420968 65411541213568 65477883062592 65500295000832 65570393456568 65679779251359 65866901129568 66049459059528 66379904486896 66469972199904 66490640723598 66631905788448 66722315429952 66844099623168 66864884480016 67127364285696 67148237222352 67169116649349 67291716361716 67526182272384 67547179219608 67638830751792 67641480118576 68165634756024 68349688977024 68359838843648 68525851041648 68547158831151 68570621328996 68785999105824 68807387787138 68932977736392 69026509592208 69047973059121 69173162327808 69193512297728 69194671395696 69635208971328 69656861710436 69828211213488 69849923965731 69899568545664 70048926598112 70093303491744 70143972631488 70243075507752 70485616757556 70690287895136 70958652917568 71333628702336 71355809557032 71430417886464 71531338316256 71553580647822 71604436071168 71757437002944 71854801232256 72313486239456 72335971776222 72414441258432 72436958186684 72588013489728 72689351769216 72844670896928 72899359391859 73153364128416 73176110821242 73252622424384 73275399981108 73409145121872 73431971348589 73484161804416 73587983865264 73662618445416 73687831875936 74077229806272 74100263770764 74284839773079 74597558195392 74677392547758 74755473863616 74778718724892 74937592521792 74960894012004 74991763507584 75015081842008 75062604858696 75121066862457 75199612076064 75222995040018 75276458433792 75485096068032 75862747985024 75965682514176 75989303684112 75990576622059 76096665133398 76128002348608 76150749472512 76417010834304 76686339100527 76904818699104 76928731888998 77304548706944 77549599953441 77713058911488 77737223419856 77842701334944 78094318735801 78280840366848 78315258333312 78339610092744 78507002422002 78612570406656 78637014613872 78780545984448 78805042422876 78887439533952 78911969210424 79023459946221 79079624452224 79526573882028 79607841954784 79720315854036 79803669958272 79828484532264 79999058217162 80055916112128 80225386585344 80250332290128 80275285751661 80277800580288 80554990580064 80702022715776 80727116628312 80788900451584 80836651386288 81241077133216 81466246415736 81549496636608 81698343983872 81750100932864 81775520740368 81834634736736 81950254759044 82297534644468 82585288262106 82643984273664 82669682029968 82785095070496 82786481848422 83251052453632 83313553590696 83538508749696 83808537179884 83896165853568 83922252969816 84185849651904 84339508974336 84365733946032 84391967072259 84686015738016 84804243730752 85345591483152 85372129291449 85461392828448 85487966644626 85644002642184 85669593156576 85731522105152 85785834124224 85852647842808 85942413801216 85969137188592 86517921036492 86751528316992 86844918496128 86967617295312 87303844083456 87427191275424 87454376347338 87545817043776 87573039001812 87822534839424 88065945412704 88132061354337 88626629599872 88628114232504 88654187631464 88779442655631 88842541051264 88963087239936 89153179306688 89530982963136 89558822199132 89722288482288 89750187203831 89807045098797 90062905626144 90185107669056 90312525652824 90661684240512 90818006206851 90887513008032 90915774050634 91367801388864 91396211774868 91427495105328 91649527217703 91714665474432 91743183716184 91910636981856 91939216160022 92035346122944 92062846377216 92063964078828 92259561860928 92384744441472 92781002862366 92846945295104 93003392283714 93007035163042 93104281617984 93133231954308 93332234586689 93457737988992 93525296841984 93657434010336 93727747789533 93951608534784 93980822343408 94383186585264 94412534591043 94611537223424 94911450689286 95141079409376 95375117755008 95404774197096 95676582670592 96013790418546 96349502972457 96378292301148 96417981652608 96447962368296 96552588344576 96584228823159 96715279337166 96784017986304 97199145855812 97537818837888 97568147761656 97670163232512 97700533308144 97838569457226 97878860162496 97909295131452 98117311820352 98216824593888 98250442501248 98355590184852 98769639741696 98800351694352 99046453030772 99569856730344 99673965151488 99704958299856 99735961085397 99916790029056 99947858682672 100083473144928 100161422483276 100266149434752 100297326720024 100646794757376 100722355833528 100937574542574 101289273408576 101319071578816 101320768829412 101462220177864 102248452134036 102524533465536 102539758265472 102571642518664 102788776562472 102855931993494 103211081680707 103399466604588 103790268446592 103792007093544 104452813456992 104485292565654 104676003229336 104742316820232 104849352818496 105040727979264 105073389897168 105215958947232 105364613261628 106035431842704 106068403059073 106293754472048 106437979376352 106665410956216 107000443053504 107033714335548 107037067440384 107145626829696 107330370971733 107406654106752 107636155504416 107782201848384 108470229359184 108503957664333 108621661887648 108655437280026 108732662182144 109034027653824 109112846315648 109267006345392 109730046192624 109764166231863 109913099971662 110113717682808 110226242706624 110381975797896 110531747813904 111084738120928 111150395656146 111896337293088 112016088821637 112168078087338 112247799535872 112406388782688 112441341018006 112487645261376 112522622763012 112799418114096 112834492560027 112914687650688 113072324974336 113794121977536 113829505721932 113948523771264 113983955526168 114144997700097 114192003522912 114226124208768 114227510986694 114381112165632 114470197123744 114625516251456 115357228048656 115393097833497 115668704422656 115956823060416 116569588367232 116605835129784 116727756058368 116764052002416 117421260550272 117472887499968 117509415139116 117760503633003 117955521920808 118170818976672 118207563634314 118367953815636 118372590207508 118619436678336 119289860823042 119374643950848 119411762932176 119580473781054 119629717976384 119705504937408 119742726798396 119998587325743 120083874168192 120246810225408 120375498435192 120416700870432 121053034073664 121090674942468 121183350677376 121221032067512 121823735185152 121861615699824 121899507993263 121903326807104 122199369623604 122324244954912 122547515975808 122585621546696 122663281110552 122713794830592 122751952105104 122925382138566 123012749147904 123708003816488 123965976410496 124004523044952 124139042157312 124177642605744 124179722772633 124876578680448 124970330386044 125307763124544 125712805769826 125844248780352 125883379454724 126509263461504 126548600919048 127029023607024 127206365596128 128018387224728 128192089242672 128231949966939 128464444323072 128466003963276 128504389734864 128597283157728 128778971764212 128913620701824 128953705782888 129776881554738 130090863682208 130267377744192 130451425942968 130505146883328 130545726841936 130823082427136 130955766125184 131140786913136 131181564521007 131359558502718 131733802259136 132098918119056 132759808973792 132939944399808 132981281447196 133263811576896 133444630859904 133729768960032 134296474444704 134338233298698 134583432723432 135052364544768 135094358439216 135277661503584 135282960237152 136331269512048 136373661075951 136699377954048 137051702083296 137094317662302 137141242657992 137571998211648 137614775574276 137865955472784 137908824240033 138053019184416 138095946118242 138389342791392 139171504293549 139270417942656 139313723420872 139510552744563 139656422426976 139699847931462 139799137091328 140097853196224 140186606983488 140287945262976 140486151015504 140971233515112 141380575790272 141917305835136 142667257404672 142711619114064 143062676632512 143107161295644 143514874005888 143709602464512 144020685627819 144626972478912 144671943552444 144828882516864 144873916373368 145176026979456 145378703538432 145689341793856 145798718783718 146306728256832 146352221642484 146505244848768 146550799962216 146664940064797 146757854185839 146818290243744 146863942697178 146968323608832 147175967730528 147325236890832 147375663751872 148154459612544 148200527541528 148569679546158 149195116390784 149354785095516 149510947727232 149557437449784 149875185043584 149921788024008 149983527015168 150030163684016 150125209717392 150242133724914 150399224152128 150445990080036 150970192136064 151406361813861 151725495970048 151978607368224 151981153244118 152193330266796 152256004697216 152834021668608 153372678201054 153809637398208 153857463777996 154283897990241 154609097413888 155099199906882 155474446839712 155685402669888 156188637471602 156630516666624 156679220185488 156727938848481 157014004844004 157274029227744 157561091968896 157610084845752 157774879067904 157823938420848 158046919892442 158159248904448 159053147764056 159215683909568 159440631708072 159607339916544 159656969064528 159998116434324 160500664580256 160550571503322 160555601160576 161109981160128 161404045431552 161454233256624 161673302772576 162482154266432 162932492831472 162983155920039 163098993273216 163551041480736 163669269473472 163900509518088 164595069288936 165170576524212 165339364059936 165570190140992 165572963696844 166627107181392 166678919092829 167077017499392 167617074359768 167792331707136 167844505939632 168371699303808 168662011527009 168731467892064 168783934144518 169372031476032 169608487461504 170098505247671 170691182966304 170744258582898 170922785656896 170975933289252 171288005284368 171339186313152 171341266480041 171463044210304 171571668248448 171705295685616 171938274377184 173035842072984 173331292803851 173503056633984 173689836992256 173935234590624 174854382550848 174908752694676 175091634087552 175146078003624 175645069678848 176131890825408 176264122708674 177253259199744 177256228465008 177308375262928 177311345451471 177558885311262 177685082102528 178306358613376 178934791234563 179061965926272 179117644398264 179370710671581 179444576964576 179500374407662 179614090197594 180125811252288 180370215338112 180625051305648 181323368481024 181636012413702 181775026016064 181831548101268 182735602777728 182792423549736 182854990210656 183299054435406 183429330948864 183486367432368 183821273963712 183878432320044 184070692245888 184127928157656 184388073207849 184519123721856 184769488882944 185562005724732 186006784567428 186014070326084 186208563235968 186266463908616 186664469173378 186915475977984 187314868020672 187455495579066 187961644686816 188569208654739 188766373170528 188825069182086 189822901378572 190282158818752 190750235510016 190809548394192 192027580837092 192699005944914 192756584602296 192835963305216 192895924736592 193168457646318 193430558674332 194398291711624 195075637675776 195136295523312 195401066616288 195677138914452 195757720324992 195818590262904 196234623640704 196433649187776 196500885002496 196711180369704 197600703388704 198092906061544 199139713460688 199201635013381 199409916599712 199471922170794 199895717365344 200166946289856 200322844966552 200532298869504 200594653440048 201444711667056 201507349948047 201875149085148 202578546817152 202638143157632 202641537658824 202924440355728 204496904268072 205049066931072 205079516530944 205143285037328 205577553124944 205641476493453 205711863986988 206422163361414 206798933209176 207143919177363 207580536893184 207584014187088 208905626913984 208970585131308 209352006458672 209484633640464 209549771897193 209698705636992 210146779794336 210431917894464 210729226523256 212070863685408 212136806118146 212587508944096 212875958752704 213330821912432 214000886107008 214067428671096 214291253659392 214660741943466 214813308213504 215272311008832 215564403696768 216940458718368 217007915328666 217243323775296 217310874560052 218068055307648 218225692631296 218534012690784 218698078175577 219460092385248 219528332463726 219826199943324 220227435365616 220295914045767 220452485413248 220763951595792 221063495627808 222169476241856 222300791312292 222854519319237 223792674586176 224032177643274 224336156174676 224812777565376 224882682036012 224975290522752 225045245526024 225363200587371 225598836228192 225668985120054 225829375301376 227588243955072 227659011443864 227897047542528 227967911052336 228289995400194 228384007045824 228452248417536 228455021973388 228940394247488 229251032502912 230714456097312 230786195666994 231913646120832 233139176734464 233211670259568 233528104004832 234282956207403 234842521100544 234945774999936 235018830278232 235521007266006 235911043841616 236341637953344 236415127268628 236735907631272 236745180415016 237238873356672 238579721646084 238823525864352 239160947562108 239259435952768 239411009874816 239485453596792 239997174651486 240167748336384 240750996870384 240825857254983 240833401740864 242106068147328 242181349884936 242366701354752 242442064135024 243723231399648 243799015986526 243806653614208 244398739247208 244648489909824 245095031951616 245171243093392 245326562221104 245503904210208 245850764277132 247416007632976 247931952820992 248009046089904 248355285211488 248359445545266 249753157360896 249940660772088 250615526249088 251425611539652 251688497560704 251766758909448 253018526923008 253097201838096 253175901216777 254058047214048 254412731192256 256036774449456 256116387874347 256384178485344 256463899933878 256932007926552 257008779469728 257194566315456 257557943528424 257827241403648 257907411565776 259553763109476 260181727364416 260534755488384 260902851885936 261091453683872 261911532250368 262281573826272 262363129042014 262719117005436 263467604518272 264197836238112 265519617947584 265879888799616 265962562894392 266338327966893 266527623153792 266889261719808 267459537920064 268592948889408 268676466597396 269166865446864 269250561611493 270188716878432 270555323007168 270565920474304 272377745834623 272662539024096 272747322151902 274103404166592 274188635324604 274282485315984 275143996423296 275229551148552 275731910945568 275817648480066 276106038368832 276191892236484 276778685582784 278343008587098 278540835885312 278627446841744 279021105489126 279312844853952 279399695862924 279996703760067 280195706392448 280373213966976 280575890525952 280972302031008 281183243368599 281942467030224 282761151580544 283237603773129 283834611670272 285423238228128 286125353265024 286214322591288 287029748011776 288041371255638 289048508917371 289253944957824 289343887104888 289657765033728 289747832746736 289752686469477 290352053958912 291378683587712 291597437567436 292613456513664 292704443284968 293010489697536 293101599924432 293329880129594 293515708371678 293636580487488 293727885394356 294351935461056 294650473781664 294751327503744 296308919225088 296401055083056 297139359092316 298390232781568 298709570191032 299021895454464 299114874899568 299207883256191 299750370087168 299843576048016 300060327368032 300250419434784 300484267449828 300798448304256 300891980160072 301940384272128 302812723627722 303957214736448 303962306488236 304386660533592 304512009394432 306745356402108 307619274796416 307714927555992 308567795980482 310198399813764 310948893679424 311370805339776 312377274943204 313358440370976 313455877696962 314028009688008 314548058455488 315122183937792 315220169691504 315647876841696 316093839784884 318106295528112 318205209177219 318431367819136 318881263416144 319313938129056 319996232868648 321001329160512 321101143006644 321111202321152 322219962320256 322908466513248 323346605545152 324964308532864 325511872992999 325524623070647 325864985662944 325966311840078 326197986546432 327102082961472 327338538946944 327801019036176 329190138577872 329292498695589 330341153048424 330678728119872 331140380281984 331145927393688 333254214362784 333357838185658 335234148719536 335689011879264 336048266464911 336743398607616 337324023054018 337462935784128 337567868289036 338503477680081 338744062952064 339216974923008 340197010495342 341382365932608 341488517165796 341845571313792 341951866578504 342434993100291 342576010568736 342678372626304 342682532960082 342926088420608 343143336496896 343410591371232 343876548754368 346071684145968 346179293500491 346662585607702 347006113267968 347870469181248 349708765101696 349817505389352 350183268175104 350292156007248 352263781650816 352528245417348 353281510899009 354512456930016 354616750525856 354622690902942 355117770622524 356612717226752 357869582469126 358123931852544 358235288796528 358741421343162 358889153929152 359000748815324 359228180395188 359995761977229 360251622504576 360740430676224 361250102611296 363272024827404 363550052032128 363663096202536 365471205555456 365584847099472 365698523979789 365709980421312 366598108870812 366972734864736 367642547927424 367756864640088 368141384491776 368255856315312 368776146415698 369038247443712 371124011449464 372013569134856 372028140652168 372417126471936 372532927817232 373328938346756 374629736041344 374910991158132 375923289373632 377138417309478 377532746341056 377650138364172 379645802757144 380564317637504 381619096788384 384055161674184 384695849900817 385398011889828 385513169204592 385791849473184 386336915292636 386861117348664 388796583423248 390272591046624 390802133232576 391354277828904 391515440649984 391637180525808 392469247281408 392867298375552 393422360739408 393544693563021 395201406777408 396185812123088 398279426921376 398403270026762 398819833199424 398943844341588 399791434730688 400333892579712 400645689933104 401189306880096 402889423334112 403014699896094 403750298170296 405157093634304 405276286315264 405283075317648 405848880711456 408993808536144 409120983227853 410098133862144 410286570074656 411155106249888 411282952986906 411423727973976 412844326722828 413597866418352 413726472720099 414287838354726 415168028374176 417514512880647 417811253827968 417941170262616 418531658233689 418704012917344 418969267280928 419099543794386 419397411273984 420293559588672 420863835788928 421458453046512 424141727370816 424273612236292 425175017888192 425751917505408 426661643824864 428001772214016 428134857342192 429321483886932 430544622017664 431128807393536 433880917436736 434015830657332 434486647550592 434621749120104 436136110615296 437068025381568 437396156351154 438920184770496 439056664927452 439652399886648 439994820194391 440454870731232 440591828091534 440904970826496 441527903191584 442126991255616 444338952483712 444601582624584 445709038638474 447585349172352 448064355286548 448672312349352 449625555130752 449765364072024 449950581045504 450090491052048 450726401174742 451197672456384 451337970240108 454219085441583 455176487910144 455318022887728 455935822104672 456579990800388 456768014091648 456910043946776 457880788494976 458502065005824 461428912194624 461572391333988 462851693970723 463827292241664 466423340519136 467056208009664 468565912414806 469891549999872 470037660556464 470183816545443 471042014532012 471822087683232 472683275906688 472830254537256 473471815262544 473490360830032 474477746713344 477159443292168 477647051728704 478321895124216 478518871905536 478822019749632 478970907193584 479994349302972 481501993740768 481651714509966 481666803481728 484212136294656 484362699769872 484884128270048 487446462799296 487598031973052 487613307228416 488797478494416 488949467760117 489296979819648 490342486186784 490653124442208 491007808420416 491701528554264 494832015265952 496018092179808 496710570422976 496718891090532 499881321544176 500036757278487 501231052498176 502851223079304 503376995121408 503533517818896 506194403676192 506351802433554 508116094428096 508825462384512 510295515743013 512073548898912 512232775748694 512768356970688 512927799867756 513864015853104 514017558939456 514023799440123 514389132630912 515115887056848 515814823131552 519107526218952 519993878411553 520363454728832 521069510976768 521805703771872 522182907367744 524563147652544 524726258084028 525438234010872 526935209036544 528395672476224 531039235895168 531759777599232 531925125788784 531934036354413 532676655933786 533055246307584 534919075840128 536804373703689 537185897778816 537352933194792 538112132014743 538333730893728 538501123222986 540377433756864 541110646014336 541131840948608 544755491669246 545325078048192 545494644303804 546660231150607 548206808333184 548377270649208 548564970631968 550287992846592 550459102297104 551463821891136 551635296960132 552212076737664 552383784472968 553164219623547 553557371165568 556686017174196 557254893683488 558042210978252 558625689707904 558799391725848 559993407520134 560391412784896 560746427933952 561944604062016 562366486737198 563884934060448 565522303161088 565707625964217 566475207546258 570846476456256 572250706530048 572428645182576 576082742511276 578097017834742 578507889915648 578687774209776 579495665493472 579505372938954 582757367175424 583194875134872 585226913027328 585408886569936 586203199848864 586659760259188 587031416743356 587273160974976 587455770788712 588703870922112 589300947563328 589502655007488 592802110166112 594278718184632 597419140382064 597604905040143 598229749799136 598415766512382 599687152096032 600120654736064 600500838869568 600968534899656 601596896608512 601783960320144 604522049844141 605625447255444 607914429472896 607924612976472 608773321067184 613490712804216 615238549592832 615429855111984 616924429480359 617135591960964 620396799627528 621897787358848 622741610679552 624754549886408 626716880741952 626911755393924 628056019376016 628251310426817 628649315691579 629096116910976 630440339383008 631295753683392 632187679569768 636212591056224 636410418354438 636862735638272 637762526832288 638627876258112 639992465737296 642002658321024 642202286013288 644439924640512 645816933026496 646693211090304 649928617065728 651023745985998 651049246141294 651729971325888 651932623680156 654204165922944 654677077893888 655602038072352 656094234526731 658380277155744 658584997391178 660682306096848 660887742137301 661357456239744 662280760563968 662291854787376 666508428725568 666715676371316 668563557957711 670468297439072 671378023758528 672096532929822 674648046108036 674925871568256 675135736578072 676089601762113 677006955360162 677488125904128 680394020990684 682764731865216 682977034331592 683691142627584 683903733157008 684869986200582 685152021137472 685356745252608 685365065920164 686821182742464 687753097508736 692143368291936 692358587000982 693325171215404 695740938362496 699417530203392 699635010778704 700584312014496 702848868622209 704527563301632 705056490834696 706563021798018 709024913860032 709233501051712 709245381805884 710235541245048 715739164938252 716470577593056 717482842686324 717778307858304 718001497630648 718456360790376 719991523954458 720503245009152 722477571764949 722500205222592 726544049654808 727100104064256 727326192405072 731169694198944 731397047959578 731419960842624 733196217741624 733945469729472 735285095854848 735513729280176 736511712630624 737552292831396 742248022898928 742478821413511 744027138269712 744056281304336 745065855634464 746657876693512 749259472082688 749821982316264 751846578747264 754276834618956 755065492682112 755300276728344 759291605514288 759527703650331 761128635275008 763238193576768 768110323348368 768349163623041 769391699801634 770796023779656 771026338409184 771583698946368 772673830585272 773722234697328 777593166846496 780545182093248 781604266465152 782708555657808 783274361051616 785734596751104 786844721478816 787089387126042 790402813554816 792371624246176 796558853842752 796806540053524 797639666398848 797887688683176 799014983900679 799582869461376 800667785159424 801291379866208 802378613760192 805778846668224 806029399792188 807500596340592 807751684834479 810566150635296 811697761422912 817133237503869 817987617072288 818241966455706 820573140149312 822310212499776 822565905973812 822847455947952 825688653445656 827195732836704 827452945440198 828575676709452 830336056748352 835029025761294 835622507655936 835882340525232 837063316467378 837408025834688 837938534561856 838199087588772 839990111280201 840587119177344 841727671577856 842916906093024 843549730105797 848283454741632 848547224472584 850350035776384 851503835010816 853323287649728 856269714684384 858642967773864 859037506093811 861089244035328 867761834873472 868031661314664 868973295101184 869243498240208 869258059408431 874136050763136 874792312702308 877840369540992 878113329854904 879304799773296 879989640388782 880909741462464 881183656183068 883055806383168 884253982511232 888677904967424 889203165249168 891418077276948 895170698344704 896128710573096 897344624698704 897623649768573 899251110261504 899530728144048 900180982104096 901452802349484 902395344912768 902675940480216 908438170883166 910636045775456 911871644209344 913159981600776 913536028183296 913820087893552 915761576989952 922857824389248 923144782667976 925703387941446 932846681038272 934112416019328 937131824829612 940075321112928 940367633090886 942084029064024 943644175366464 945366551813376 945660509074512 946943630525088 946980721660064 954318886584336 954615627531657 955294103457408 956643790248432 957941814387168 959988698605944 963003987481536 963303429019932 963333606963456 968725399539744 969768256540096 974892925598592 975196063946104 976573869211941 977594956988832 977898935520234 978593959639296 980684972373568 981306248884416 982015616840832 983403057108528 987877496086767 989664030531904 992036184359616 993421140845952 993437782181064 999762643088352 1000073514556974 1005702446158608 1007067035637792 1008144799394733 1012388807352384 1012703604867108 1015226143565413 1016232188856192 1017650924769024 1020591031486026 1024147097797824 1024465551497388 1025536713941376 1025855599735512 1026654580453579 1027304979300873 1027728031706208 1028035117878912 1028047598880246 1028778265261824 1030231774113696 1031629646263104 1038215052437904 1038537880501473 1039987756823106 1040726909457664 1043611407543744 1044365814735488 1049126295305088 1049452516168056 1050876468021744 1056791344952448 1059844532697027 1062078471790336 1063850251577568 1063868072708826 1065353311867572 1069838151680256 1073608747407378 1074371795557632 1074705866389584 1076224264029486 1076667461787456 1077002246445972 1079987285931687 1080754867513728 1082221292028672 1082263681897216 1089510983338492 1090650156096384 1090989288607608 1093320462301214 1096413616666368 1096754541298416 1097095571939367 1097129941263936 1100918204594208 1102927643782272 1103270593920264 1104424153475328 1104767568945936 1106328439247094 1107114742331136 1113372034348392 1114509787366976 1116084421956504 1117251379415808 1117598783451696 1119986815040268 1123889208124032 1124732973474396 1127769868120896 1131415251928434 1132950415092516 1141692952912512 1144857290365152 1152165485022552 1156194035669484 1157375548419552 1158991330986944 1159010745877908 1166389750269744 1166752433649803 1170817773139872 1172406399697728 1173319520518376 1174062833486712 1174546321949952 1174911541577424 1177407741844224 1178601895126656 1180634080689063 1185604220332224 1188557436369264 1194838280764128 1195209810080286 1196459499598272 1196831533024764 1199374304192064 1200241309472128 1201001677739136 1201937069799312 1203567920640288 1209044099688282 1211250894510888 1213319049626957 1215828858945792 1215849225952944 1217546642134368 1226981425608432 1227362949683559 1230859710223968 1233848858960718 1234271183921928 1240793599255056 1241179418160297 1243795574717696 1249509099772816 1252543538641941 1253433761483904 1253823510787848 1255594974701067 1256112038752032 1256502620853634 1257298631383158 1258192233821952 1260880678766016 1262591507366784 1264375359139536 1272425182112448 1272820836708876 1275525053664576 1277255752516224 1279984931474592 1284005316642048 1284404572026576 1291633866052992 1293386422180608 1302047491971996 1302098492282588 1303459942651776 1303865247360312 1308408331845888 1311204076144704 1312188469053462 1316760554311488 1317169994782356 1319984460583173 1321364612193696 1321775484274602 1322714912479488 1324583709574752 1333016857451136 1333431352742632 1337127115915422 1340936594878144 1342756047517056 1344193065859644 1349296092216072 1349851743136512 1350271473156144 1352179203524226 1354013910720324 1360788041981368 1365529463730432 1365954068663184 1367807466314016 1369739972401164 1370304042274944 1370730131840328 1373642365484928 1375506195017472 1384286736583872 1384717174001964 1386650342430808 1391481876724992 1399270021557408 1401168624028992 1405697737244418 1410112981669392 1410551449636329 1413126043596036 1418049827720064 1418467002103424 1418490763611768 1420471082490096 1431478329876504 1432941155186112 1434965685372648 1435556615716608 1436002995261296 1436912721580752 1439983047908916 1444955143529898 1445000410445184 1453088099309616 1454652384810144 1462339388397888 1462794095919156 1462839921685248 1466392435483248 1466848403280351 1467890939458944 1471027458560352 1473023425261248 1475104585662792 1484496045797856 1484957642827022 1488054276539424 1488112562608672 1490131711268928 1493315753387024 1499643964632528 1500110271835461 1503693157494528 1508553669237912 1510130985364224 1510600553456688 1518583211028576 1519055407300662 1526476387153536 1530886547229039 1536220646696736 1536698327246082 1538783399603268 1541592047559312 1542052676818368 1542071398320369 1543167397892736 1545347661170544 1547444469394656 1555186333692992 1559981635234659 1561090364186496 1563208532930304 1565417111315616 1566548722103232 1573689442957632 1574178774252084 1580805627109632 1584743248492352 1593117707685504 1593613080107048 1595279332797696 1595775377366352 1598029967801358 1599165738922752 1602582759732416 1604757227520384 1611557693336448 1612058799584376 1614336396044229 1615001192681184 1615503369668958 1621132301270592 1623395522845824 1634266475007738 1635975234144576 1636483932911412 1639980693451821 1641146280298624 1644620424999552 1645131811947624 1645694911895904 1651377306891312 1654391465673408 1654905890880396 1657151353418904 1660672113496704 1670058051522588 1671764681050464 1674126632934756 1674816051669376 1675877069123712 1676398175177544 1679980222560402 1681174238354688 1685833812186048 1687099460211594 1696566909483264 1697094448945168 1697122877892651 1700700071552768 1706646575299456 1712539429368768 1717285935547728 1718075012187622 1735523669746944 1736063322629328 1738486996480416 1738516118816862 1748272101526272 1749584625404616 1755680739081984 1756226659709808 1758609599546592 1759979280777564 1761819482924928 1762367312366136 1766111612766336 1768507965022464 1778406330498336 1782836154553896 1792257421146192 1792814715120429 1794689249397408 1795247299537146 1799061456288096 1800361964208192 1802905604698968 1804790689825536 1805351880960432 1816876341766332 1821272091550912 1823743288418688 1826319963201552 1827640175787104 1845715648778496 1846289565335952 1851406775882892 1865693362076544 1868224832038656 1874263649659224 1880150642225856 1880735266181772 1884168058128048 1884753931280451 1887288350732928 1891321018149024 1893887261050176 1893961443320128 1906644220842361 1908637773168672 1909231255063314 1910588206914816 1913287580496864 1915883628774336 1919977397211888 1926007974963072 1926606858039864 1937450799079488 1939536513080192 1949785851197184 1950392127892208 1953147738423882 1955189913977664 1955797871040468 1961369944747136 1962612497768832 1964031233681664 1966806114217056 1968282703580193 1975754992173534 1979328061063808 1982663226411903 1984072368719232 1986842281691904 1986875564362128 1999525286176704 2000147029113948 2005690673873133 2011404892317216 2014134071275584 2016289598789466 2024777614704768 2025407209734216 2028268805286339 2030452287130826 2032464377712384 2041182062972052 2048294195595648 2048931102994776 2051073427882752 2051711199471024 2053309160907158 2054609958601746 2055456063412416 2056070235757824 2056095197760492 2060463548227392 2063259292526208 2076430104875808 2077075761002946 2079975513646212 2087222815087488 2088731629470976 2098252590610176 2098905032336112 2101752936043488 2108546605866627 2113582689904896 2119689065394054 2127700503155136 2127736145417652 2130706623735144 2147217494814756 2149411732779168 2152448528058972 2153334923574912 2154004492891944 2159974571863374 2161509735027456 2179021966676984 2181300312192768 2181978577215216 2186640924602428 2193509082596832 2194191143878734 2194259882527872 2201836409188416 2205855287564544 2206541187840528 2209535137891872 2212656878494188 2226744068696784 2227436464240533 2229019574733952 2232168843913008 2235197566903392 2239973630080536 2247778416248064 2249465946948792 2255539736241792 2262830503856868 2265900830185032 2278583110950993 2283385905825024 2289714580730304 2304330970045104 2305047490869123 2312388071338968 2314751096839104 2317982661973888 2318021491755816 2332779500539488 2333504867299606 2341635546279744 2344812799395456 2346639041036752 2348125666973424 2349823083154848 2357203790253312 2361268161378126 2371208440664448 2377114872738528 2389676561528256 2390419620160572 2392918999196544 2393663066049528 2397044951702037 2398748608384128 2400482618944256 2402003355478272 2403874139598624 2407135841280576 2418088199376564 2422501789021776 2423255054503437 2426638099253914 2431698451905888 2435093284268736 2451399712511607 2453962851216864 2454725899367118 2461719420447936 2467697717921436 2468542367843856 2481587198510112 2482358836320594 2499018199545632 2505087077283882 2506867522967808 2507647021575696 2511189949402134 2512224077504064 2513005241707268 2514597262766316 2519970333840603 2521761357532032 2525183014733568 2528750718279072 2544850364224896 2545641673417752 2551050107329152 2554511505032448 2559969862949184 2568809144053152 2577112518281433 2583267732105984 2604094983943992 2604196984565176 2606919885303552 2607730494720624 2622408152289408 2624376938106924 2633521108622976 2634339989564712 2639968921166346 2642729224387392 2643550968549204 2649167419149504 2666033714902272 2666862705485264 2674254231830844 2681873189756288 2685512095034112 2688386131719288 2692870949305719 2698592184432144 2700542946312288 2704358407048452 2708027821440648 2721576083962736 2731908137326368 2735614932628032 2739479944802328 2740608084549888 2741460263680656 2747284730969856 2768573473167744 2769434348003928 2773300684861616 2798540043114816 2802337248057984 2811395474488836 2820225963338784 2821102899272658 2826252087192072 2836099655440128 2836934004206848 2836981527223536 2840942164980192 2862956659753008 2863846882594971 2865882310372224 2869931370745296 2872005990522592 2873825443161504 2879966095817832 2889910287059796 2890000820890368 2906176198619232 2909304769620288 2924678776795776 2925588191838312 2929721607635823 2932784870966496 2933696806560702 2935781878917888 2942054917120704 2946046850522496 2950209171325584 2968992091595712 2969915285654044 2976108553078848 2976225125217344 2980263422537856 2986631506774048 2999287929265056 3000220543670922 3017107338475824 3021201106913376 3037166422057152 3038110814601324 3045678430696239 3052952774307072 3061773094458078 3072441293393472 3073396654492164 3077566799206536 3079963741360737 3083184095118624 3084105353636736 3084142796640738 3086334795785472 3090695322341088 3094888938789312 3110372667385984 3115613641504419 3119963270469318 3122180728372992 3130834222631232 3133097444206464 3147378885915264 3148357548504168 3169486496984704 3179533598091081 3186235415371008 3187226160214096 3191550754732704 3196059935602716 3205165519464832 3209514455040768 3223115386672896 3224117599168752 3228672792088458 3230002385362368 3231006739337916 3239961857795061 3242264602541184 3246791045691648 3268532950015476 3271950468289152 3272967865822824 3279961386903642 3282292560597248 3289240849999104 3290263623895248 3291286715818101 3291389823791808 3302754613782624 3308782931346816 3309811781760792 3314302706837808 3321344226993408 3340116103045176 3343529362100928 3348253265869512 3349632103338752 3351754138247424 3352796350355088 3359960445120804 3371667624372096 3374198920423188 3394188897890336 3394245755785302 3413293150598912 3425078858737536 3434571871095456 3436150024375244 3472126645258656 3476973992960832 3477032237633724 3499169250809232 3500257300949409 3512453319419616 3517219199093184 3519958561555128 3523638965849856 3524734624732272 3532223225532672 3556812660996672 3565672309107792 3584514842292384 3585629430240858 3589378498794816 3590494599074292 3598122912576192 3600723928416384 3605811209397936 3610703761920864 3633752683532664 3639957148880871 3642544183101824 3647486576837376 3652639926403104 3655280351574208 3682088849050677 3692579130671904 3702813551765784 3723538254480891 3731386724153088 3748527299318448 3757630615925823 3760301284451712 3761470532363544 3766784924103201 3768336116256096 3769507862560902 3774576701465856 3782642036298048 3787774522100352 3787922886640256 3813288441684722 3817275546337344 3818462510126628 3826575160993728 3826621618054249 3831767257548672 3839954794423776 3852015949926144 3853213716079728 3874901598158976 3879073026160384 3900784255784416 3906295476847764 3910379827955328 3911595742080936 3922739889494272 3925224995537664 3933612228434112 3936565407160386 3951509984347068 3958656122127616 3959953381749519 3965326452823806 3968144737438464 3973751128724256 3999050572353408 4000294058227896 4011381347746266 4022809784634432 4028268142551168 4032579197578932 4049555229409536 4050814419468432 4056537610572678 4060904574261652 4082364125944104 4096588391191296 4097862205989552 4103422398942048 4106618321814316 4109219917203492 4110912126824832 4112190395520984 4120927096454784 4126518585052416 4152860209751616 4154151522005892 4159951027292424 4174445630174976 4197810064672224 4203505872086976 4217093211733254 4231654348908987 4239378130788108 4255401006310272 4255472290835304 4261413247470288 4294434989629512 4298823465558336 4304897056117944 4306669847149824 4308008985783888 4319949143726748 4358043933353968 4363957154430432 4373281849204856 4387018165193664 4388382287757468 4388519765055744 4400545209841053 4403672818376832 4413082375681056 4419070275783744 4425313756988376 4453488137393568 4454872928481066 4458039149467904 4464337687826016 4470395133806784 4479947260161072 4498931893897584 4500330815506383 4511079472483584 4525661007713736 4531801660370064 4557166221901986 4579429161460608 4592659641687117 4608661940090208 4610094981738246 4624776142677936 4626214194961107 4629502193678208 4635965323947776 4636042983511632 4665559001078976 4667009734599212 4679944905703977 4683271092559488 4689625598790912 4693278082073504 4696251333946848 4699646166309696 4722536322756252 4742416881328896 4754229745477056 4779353123056512 4780839240321144 4785837998393088 4787326132099056 4794089903404074 4797497216768256 4807748279197248 4814271682561152 4836176398753128 4845003578043552 4846510109006874 4853276198507828 4863396903811776 4870186568537472 4902799425023214 4907925702433728 4909451798734236 4919942080355463 4923438840895872 4935395435842872 4937084735687712 4963174397020224 4964717672641188 4998036399091264 5010174154567764 5015294043151392 5022379898804268 5024448155008128 5026010483414536 5029194525532632 5039940667681206 5043522715064064 5057501436558144 5089700728449792 5091283346835504 5091368633677953 5102100214658304 5119939725898368 5137618288106304 5154225036562866 5208189967887984 5208393969130352 5215460989441248 5244816304578816 5248753876213848 5267042217245952 5268679979129424 5279937842332692 5285458448774784 5287101937098408 5298334838299008 5333725410970528 5348508463661688 5363746379512576 5376772263438576 5378444145361287 5385741898611438 5397184368864288 5401085892624576 5408716814096904 5416055642881296 5443152167925472 5463816274652736 5471229865256064 5478959889604656 5482920527361312 5537146946335488 5538868696007856 5546601369723232 5597080086229632 5604674496115968 5622790948977672 5640451926677568 5642205798545316 5652504174384144 5654261793841353 5673963054447072 5681884329960384 5719932662527083 5725913319506016 5727693765189942 5731764620744448 5739862741490592 5744011981045184 5747650886323008 5759932191635664 5779820574119592 5812352397238464 5818609539240576 5849357553591552 5851176383676624 5859443215271646 5865569741932992 5867393613121404 5884109834241408 5892093701044992 5900418342651168 5904848110740579 5937984183191424 5939830571308088 5952217106157696 5952450250434688 5960526845075712 5973263013548096 5998575858530112 6000441087341844 6013262542656677 6017072021619399 6034214676951648 6042402213826752 6074332844114304 6076221629202648 6084806415859017 6091356861392478 6123546188916156 6144882586786944 6146793308984328 6155133598413072 6159927482721474 6166368190237248 6168210707273472 6168285593281476 6181390644682176 6189777877578624 6220745334771968 6231227283008838 6239926540938636 6261668445262464 6266194888412928 6294757771830528 6296715097008336 6325639817599881 6338972993969408 6359067196182162 6374452320428192 6383101509465408 6392119871205432 6410331038929664 6448235198337504 6457345584176916 6460004770724736 6462013478675832 6479923715590122 6484529205082368 6537065900030952 6543900936578304 6545935731645648 6559922773807284 6580527247790496 6582573431636202 6582779647583616 6605509227565248 6617565862693632 6619623563521584 6628605413675616 6680232206090352 6682309392721599 6687058724201856 6696506531739024 6705592700710176 6719920890241608 6743335248744192 6748397840846376 6788377795780672 6788491511570604 6850157717475072 6869143742190912 6872300048750488 6915142472607369 6944253290517312 6953947985921664 6954064475267448 6998338501618464 7000514601898818 7024906638839232 7034438398186368 7039917123110256 7049469249464544 7106583004957891 7113625321993344 7131344618215584 7169029684584768 7171258860481716 7178756997589632 7180989198148584 7191134855106111 7196245825152384 7201447856832768 7211622418795872 7221407523841728 7267505367065328 7269765163510311 7279914297761742 7285088366203648 7305279852806208 7310560703148416 7354199137534821 7364177698101354 7385158261343808 7405627103531568 7447076508961782 7497054598636896 7515261231851646 7520602568903424 7522941064727088 7533569848206402 7536672232512192 7539015725121804 7559911001521809 7565284072596096 7575549044200704 7575845773280512 7626576883369444 7634551092674688 7636925020253256 7653150321987456 7653243236108498 7663534515097344 7679909588847552 7706427432159456 7731337554844299 7749803196317952 7801568511568832 7812590953695528 7820759655910656 7823191484161872 7867224456868224 7873130814320772 7903019968694136 7919906763499038 7930652905647612 7947502257448512 7998101144706816 8000588116455792 8022762695492532 8045619569268864 8056536285102336 8065158395157864 8101628838936864 8113075221145356 8121809148523304 8164728251888208 8167267035548621 8195724411979104 8206844797884096 8213236643628632 8218439834406984 8221824253649664 8224380791041968 8241854192909568 8305720419503232 8308303044011784 8319902054584848 8395620129344448 8407011744173952 8434186423466508 8463308697817974 8478756261576216 8510802012620544 8510944581670608 8522826494940576 8588869979259024 8591540647784913 8597646931116672 8609794112235888 8616017971567776 8639898287453496 8716087866707936 8727914308860864 8746563698409712 8774036330387328 8776764575514936 8789164822907469 8801090419682106 8807345636753664 8826164751362112 8838140551567488 8850627513976752 8906976274787136 8909745856962132 8928675375652032 8940790267613568 8959894520322144 8997863787795168 9000661631012766 9051322015427472 9063603320740128 9114332443803972 9137035292088717 9158858322921216 9185319283374234 9217323880180416 9220189963476492 9239891224082211 9249552285355872 9252428389922214 9259004387356416 9272085967023264 9331118002157952 9334019469198424 9359889811407954 9366542185118976 9386556164147008 9392502667893696 9399292332619392 9445072645512504 9508459490954112 9558706246113024 9561678480642288 9574652264198112 9588179806808148 9615496558394496 9628543365122304 9672352797506256 9690007156087104 9693020218013748 9706552397015656 9726793807623552 9740373137074944 9805598850046428 9815851404867456 9818903597468472 9839884160710926 9846877681791744 9870790871685744 9873860147454303 9874169471375424 9926348794040448 9929435345282376 9996072798182528 10020348309135528 10030588086302784 10044759797608536 10048896310016256 10052020966829072 10058389051065264 10079881335362412 10115002873116288 10182566693671008 10182737267355906 10239879451796736 10275236576212608 10308450073125732 10416379935775968 10416787938260704 10430921978882496 10497507752427696 10500771902848227 10537359958258848 10559875684665384 10570916897549568 10574203874196816 10596669676598016 10667450821941056 10697016927323376 10753544526877152 10756888290722574 10771483797222876 10794368737728576 10802171785249152 10817433628193808 10832111285762592 10886304335850944 10919871446642613 10927632549305472 10942459730512128 10957919779209312 10965841054722624 11077737392015712 11093202739446464 11167487579219543 11194160172459264 11245581897955344 11280903853355136 11284411597090632 11300354772309603 11305008348768288 11308523587682706 11347926108894144 11363768659920768 11439865325054166 11451826639012032 11455387530379884 11479725482981184 11479864854162747 11488023962090368 11495301772646016 11519864383271328 11559641148239184 11624704794476928 11637219078481152 11702352767353248 11718886430543292 11731139483865984 11734787226242808 11768219668482816 11800836685302336 11809696221481158 11875968366382848 11879661142616176 11879860145248557 11904434212315392 11904900500869376 11946526027096192 11997151717060224 12000882174683688 12026525085313354 12034144043238798 12068429353903296 12084804427653504 12148665688228608 12152443258405296 12169612831718034 12182713722784956 12247092377832312 12289765173573888 12293586617968656 12310267196826144 12319854965442948 12332736380474496 12336571186562952 12362781289364352 12379555755157248 12462454566017676 12479853081877272 12523336890524928 12593430194016672 12651279635199762 12718134392364324 12748904640856384 12766203018930816 12784239742410864 12896470396675008 12914691168353832 12920009541449472 12924026957351664 12959847431180244 13074131800061904 13091871463291296 13119845547614568 13161054495580992 13165146863272404 13165559295167232 13211018455130496 13239247127043168 13257210827351232 13346509545896527 13360464412180704 13364618785443198 13374117448403712 13393013063478048 13411185401420352 13439841780483216 13496795681692752 13500992446519149 13576755591561344 13576983023141208 13738287484381824 13744600097500976 13777978925061351 13830284945214738 13878642584883321 13888506581034624 13907895971843328 13908128950534896 13996677003236928 14001029203797636 14039834717111931 14049813277678464 14068876796372736 14079834246220512 14098938498929088 14213166009915782 14227250643986688 14262689236431168 14338059369169536 14342517720963432 14357513995179264 14361978396297168 14382269710212222 14392491650304768 14423244837591744 14442815047683456 14535010734130656 14539530327020622 14559828595523484 14610559705612416 14621121406296832 14708398275069642 14728355396202708 14759826241066389 14770316522687616 14811254207063136 14894153017923564 14994109197273792 15030522463703292 15045882129454176 15067139696412804 15073344465024384 15078031450243608 15119822003043618 15130568145192192 15253153766738888 15269102185349376 15273850040506512 15306300643974912 15306486472216996 15359819177695104 15412854864318912 15462675109688598 15603137023137664 15625181907391056 15646382968323744 15734448913736448 15746261628641544 15806039937388272 15839813526998076 15861305811295224 15895004514897024 16001176232911584 16045525390985064 16091239138537728 16130316790315728 16135332436083861 16203257677873728 16226150442290712 16243618297046608 16329456503776416 16334534071097242 16391448823958208 16413689595768192 16426473287257264 16436879668813968 16448761582083936 16611440839006464 16616606088023568 16639804109169696 16791240258688896 16814023488347904 16868372846933016 16926617395635948 16957512523152432 16962785381524059 17021889163341216 17045652989881152 17159797987581249 17177739958518048 17183081295569826 17195293862233344 17219588224471776 17232035943135552 17279796574906992 17432175733415872 17455828617721728 17493127396819424 17548072660774656 17553529151029872 17578329645814938 17602180839364212 17652329502724224 17676281103134976 17701255027953504 17813952549574272 17819491713924264 17857350751304064 17881580535227136 17919789040644288 17995727575590336 18001323262025532 18039787627970031 18102644030854944 18127206641480256 18228664887607944 18274070584177434 18370638566748468 18434647760360832 18440379926952984 18479782448164422 18499104570711744 18504856779844428 18544171934046528 18662236004315904 18668038938396848 18719779622815908 18773112328294016 18785005335787392 18798584665238784 18890145291025008 18976919452799643 19016918981908224 19123356961284576 19149304528396224 19176359613616296 19230993116788992 19344705595012512 19380014312174208 19386040436027496 19413104794031312 19453587615247104 19611197700092856 19631702809734912 19637807194936944 19679768321421852 19741581743371488 19747720294908606 19748338942750848 19852697588080896 19858870690564752 19992145596365056 20040696618271056 20046928178164797 20061176172605568 20089519595217072 20104041933658144 20116778102130528 20159762670724824 20230005746232576 20365133387342016 20365474534711812 20550473152425216 20616900146251464 20832759871551936 20833575876521408 20861843957764992 20995015504855392 21001543805696454 21074719916517696 21119751369330768 21148407748393632 21319749014873673 21334901643882112 21394033854646752 21507089053754304 21513776581445148 21542967594445752 21588737475457152 21604343570498304 21634867256387616 21664222571525184 21772608671701888 21809295490530933 21839742893285226 21855265098610944 21915839558418624 21931682109445248 22062597412604463 22155474784031424 22186405478892928 22334975158439086 22491163795910688 22561807706710272 22568823194181264 22600709544619206 22610016697536576 22617047175365412 22679733004565427 22695852217788288 22727537319841536 22879730650108332 22903653278024064 22910775060759768 22959450965962368 22959729708325494 22976047924180736 22990603545292032 23039728766542656 23119282296478368 23194012664532897 23249409588953856 23404705534706496 23437772861086584 23462278967731968 23469574452485616 23601673370604672 23619392442962316 23759322285232352 23759720290497114 23893052054192384 23994303434120448 24001764349367376 24053050170626708 24068288086477596 24136858707806592 24169608855307008 24304886516810592 24339225663436068 24365427445569912 24494184755664624 24501801106645863 24587173235937312 24620534393652288 24639709930885896 24665472760948992 24673142373125904 24725562578728704 24924909132035352 24959706163754544 25186860388033344 25302559270399524 25436268784728648 25497809281712768 25532406037861632 25568479484821728 25774621943354739 25792940793350016 25829382336707664 25848053914703328 25919694862360488 26148263600123808 26183742926582592 26239691095229136 26322108991161984 26330293726544808 26367494468722407 26422036910260992 26478494254086336 26514421654702464 26693019091793054 26720928824361408 26729237570886396 26786026126956096 26822370802840704 26879683560966432 26993591363385504 27001984893038298 27153511183122688 27153966046282416 27411105876266151 27476574968763648 27489200195001952 27555957850122702 27660569890429476 27719673672246633 27757285169766642 27777013162069248 27816257901069792 27993354006473856 28002058407595272 28079669434223862 28099626555356928 28159668492441024 28197876997858176 28426332019831564 28525378472862336 28676118738339072 28685035441926864 28723956792594336 28764539420424444 28846489675183488 28885630095366912 29070021468261312 29079060654041244 29119657191046968 29221119411224832 29416796550139284 29456710792405416 29519652482132778 29540633045375232 29621580442362909 29622508414126272 29788306035847128 29988218394547584 30061044927406584 30091764258908352 30134279392825608 30146688930048768 30156062900487216 30239644006087236 30506307533477776 30547700081013024 30612972944433992 30719638355390208 30825709728637824 30925350219377196 31206274046275328 31250363814782112 31292765936647488 31492523257283088 31502315708544681 31612079874776544 31679627053996152 31722611622590448 31790009029794048 32002352465823168 32091050781970128 32260633580631456 32270664872167722 32406515355747456 32452300884581424 32487236594093216 32658913007552832 32669068142194484 32759614339927839 32782897647916416 32827379191536384 32852946574514528 32873759337627936 32897523164167872 33233212176047136 33279608218339392 33502462737658629 33582480517377792 33736745693866032 33853234791271896 33915025046304864 33925570763048118 34043778326682432 34091305979762304 34319595975162498 34355479917036096 34366162591139652 34439176448943552 34439594562488241 34464071886271104 34559593149813984 34864351466831744 34911657235443456 34986254793638848 35107058302059744 35156659291629876 35204361678728424 35304659005448448 35402510055907008 35627905099148544 35638983427848528 35639580435745671 35714701502608128 35839578081288576 35991455151180672 36002646524051064 36079575255940062 36205288061709888 36254413282960512 36457329775215888 36548141168354868 36741277133496936 36869295520721664 36880759853905968 36959564896328844 36998209141423488 37009713559688856 37088343868093056 37336077876793696 37439559245631816 37546224656588032 37570010671574784 37780290582050016 37953838905599286 38246713922569152 38298609056792448 38352719227232592 38689411190025024 38760028624348416 38772080872054992 38826209588062624 39222395400185712 39275614389873888 39359536642843704 39483163486742976 39495440589817212 39496677885501696 39717741381129504 40039528637689581 40081393236542112 40093856356329594 40122352345211136 40179039190434144 40208083867316288 40233556204261056 40319525341449648 40502977339557447 40730266774684032 40730949069423624 41233800292502928 41333936775184053 41665519743103872 41667151753042816 41723687915529984 41990031009710784 42003087611392908 42092837798596739 42119504151335793 42149439833035392 42239502738661536 42296815496787264 42639498029747346 42669803287764224 42788067709293504 43014178107508608 43027553162890296 43085935188891504 43177474950914304 43269734512775232 43328445143050368 43545217343403776 43618590981061866 43679485786570452 43831679116837248 43863364218890496 44125194825208926 44279478723199167 44310949568062848 44372810957785856 44669950316878172 44982327591821376 45137646388362528 45201419089238412 45220033395073152 45234094350730824 45359466009130854 45391704435576576 45759461300216664 45807306556048128 45821550121519536 45918901931924736 45919459416650988 46079457533085312 46238564592956736 46388025329065794 46809411069412992 46875545722173168 46939148904971232 47203346741209344 47238784885924632 47518644570464704 47519440580994228 48003528698734752 48106100341253416 48136576172955192 48273717415613184 48405997308251583 48609773033621184 48678451326872136 48730854891139824 48988369511329248 49003602213291726 49174346471874624 49241068787304576 49279419861771792 49346284746251808 49746081034705237 49849818264070704 49919412327509088 50373720776066688 50605118540799048 50872537569457296 50888356144572177 50995618563425536 51136958969643456 51479393962743747 51549243886709478 51585881586700032 51658764673415328 51696107829406656 51839389724720976 52296527200247616 52367485853165184 52479382190458272 52644217982323968 52660587453089616 52734988937444814 52956988508172672 53028843309404928 53386038183586108 53441857648722816 53458475141772792 53572052253912192 53644741605681408 53759367121932864 53987182726771008 54003969786076596 54119362883910093 54307932092564832 54822211752532302 54978400390003904 55111915700245404 55321139780858952 55439347344493266 55514570339533284 55632515802139584 55986708012947712 56004116815190544 56159338868447724 56319336984882048 56395753995716352 56852664039663128 57050756945724672 57370070883853728 57447913585188672 57529078840848888 57692979350366976 58140042936522624 58158121308082488 58239314382093936 58833593100278568 58913421584810832 59039304964265556 59243160884725818 59245016828252544 59576612071694256 59976436789095168 60122089854813168 60140784534494391 60183528517816704 60268558785651216 60312125800974432 60479288012174472 61012615066955552 61095400162026048 61225945888867984 61651419457275648 61850700438754392 62500727629564224 62585531873294976 62985046514566176 63004631417089362 63224159749553088 63359254107992304 63445223245180896 63959247044621019 64004704931646336 64182101563940256 64521267161262912 64541329744335444 64813030711494912 64904601769162848 64974473188186432 65317826015105664 65338136284388968 65519228679855678 65565795295832832 65705893149029056 65747518675255872 65795046328335744 66187792237813389 66466424352094272 66559216436678784 67004925475317258 67473491387732064 67706469582543792 67830050092609728 67851141526096236 68087556653364864 68182611959524608 68639191950324996 68710959834072192 68732325182279304 68878352897887104 68879189124976482 68928143772542208 69119186299627968 69582037993598691 69728702933663488 69972509587277696 70214116604119488 70313318583259752 70408723357456848 70805020111814016 71277966855697056 71279160871491342 71679156162577152 71982910302361344 72005293048102128 72159150511880124 72410576123419776 72508826565921024 72914659550431776 73096282336709736 73482554266993872 73505403319937589 73761519707811936 73919129792657688 73996418282846976 74019427119377712 74176687736186112 74672155753587392 74879118491263632 75560581164100032 75907677811198572 76493427845138304 76597218113584896 76705438454465184 77378822380050048 77544161744109984 77652419176125248 78172413054536801 78444790800371424 78551228779747776 78719073285687408 78966326973485952 78990881179634424 79102483406167221 79435482762259008 80079057275379162 80162786473084224 80187712712659188 80358078380868288 80416167734632576 80467112408522112 80639050682899296 81005954679114894 81460533549368064 81461898138847248 82233317628798453 82467600585005856 82667873550368106 83159021016739899 83331039486207744 83334303506085632 83980062019421568 84006175222785816 84185675597193478 84239008302671586 84298879666070784 84479005477323072 84593630993574528 85278996059494692 85576135418587008 86028356215017216 86055106325780592 86171870377783008 86539469025550464 86656890286100736 87237181962123732 87358971573140904 87663358233674496 88250389650417852 88558957446398334 88621899136125696 89339900633756344 89964655183642752 90275292776725056 90402838178476824 90440066790146304 90468188701461648 90718932018261708 91518922600433328 91643100243039072 91838918833301976 92158915066170624 92477129185913472 92776050658131588 93618822138825984 93751091444346336 93878297809942464 94477569771849264 94506947125634043 95037289140929408 95038881161988456 96007057397469504 96212200682506832 96273152345910384 96811994616503166 97219546067242368 97356902653744272 97461709782279648 97976739022658496 98007204426583452 98278843019783517 98348692943749248 98482137574609152 98558839723543584 98692569492503616 99492162069410474 99699636528141408 99838824655018176 100507388212975887 100747441552133376 101210237081598096 101745075138914592 101776712289144354 102273917939286912 102958787925487494 103098487773418956 103317529346830656 103318783687464723 103392215658813312 103678779449441952 104593054400495232 104734971706330368 104958764380916544 105321174906179232 105469977874889628 105913977016345344 106772076367172216 106883715297445632 106916950283545584 107144104507824384 107518734243865728 107974365453542016 108007939572153192 108238725767820186 108615864185129664 109644423505064604 109956800780007808 110223831400490808 110642279561717904 110878694688986532 111029140679066568 111265031604279168 112008233630381088 112318677736895448 112638673969764096 113705328079326256 114740141767707456 114895827170377344 115058157681697776 116280085873045248 116316242616164976 116478628764187872 117667186200557136 117826843169621664 118078609928531112 118486321769451636 118490033656505088 119153224143388512 120118585913068743 120244179709626336 120281569068988782 120367057035633408 120537117571302432 120624251601948864 120958576024348944 122025230133911104 122190800324052096 122451891777735968 123701400877508784 125001455259128448 125171063746589952 125970093029132352 126009262834178724 126278513395790217 126448319499106176 126718508215984608 126890446490361792 127918494089242038 128009409863292672 128364203127880512 129042534322525824 129082659488670888 129809203538325696 129948946376372864 130635652030211328 130676272568777936 131038457359711356 131411786298058112 131495037350511744 131590092656671488 132375584475626778 132838436169597501 132932848704188544 133118432873357568 134009850950634516 134946982775464128 135412939165087584 135660100185219456 135702283052192472 136175113306729728 137278383900649992 137421919668144384 137464650364558608 137756705795774208 137758378249952964 138238372599255936 139164075987197382 139945019174555392 140428233208238976 140626637166519504 140817446714913696 141610040223628032 142555933711394112 142558321742982684 144010586096204256 144318301023760248 144821152246839552 145829319100863552 146192564673419472 146965108533987744 147010806639875178 147523039415623872 147838259585315376 148038854238755424 149238243104115711 149344311507174784 149758236982527264 151121162328200064 151815355622397144 152665068433716531 152986855690276608 153410876908930368 154438181888231241 154757644760100096 155088323488219968 155304838352250496 156344826109073602 156889581600742848 157102457559495552 157438146571374816 157932653946971904 157981762359268848 158204966812334442 158870965524518016 160158114550758324 160325572946168448 160375425425318376 160716156761736576 160832335469265152 160934224817044224 161278101365798592 162011909358229788 162358088651730279 162923796277694496 164466635257596906 164935201170011712 165335747100736212 166318042033479798 167960124038843136 168012350445571632 168371351194386956 168478016605343172 168958010954646144 169187261987149056 170557992118989384 171152270837174016 172110212651561184 172343740755566016 173078938051100928 174474363924247464 174717943146281808 176500779300835704 177117914892796668 178679801267512688 179929310367285504 180422353603483173 180550585553450112 180805676356953648 180936377402923296 181437864036523416 183037845200866656 183286200486078144 183677837666603952 184954258371826944 185552101316263176 187502182888692672 187756595619884928 188955139543698528 189013894251268086 190074578281858816 190077762323976912 191877741133863057 192014114794939008 192424401365013664 192546304691820768 193623989233006332 194439092134484736 194713805307488544 194923419564559296 195953478045316992 196014408853166904 196557686039567034 196697385887498496 197117679447087168 197385138985007232 198984324138820948 199399273056282816 199677649310036352 201014776425951774 202420474163196192 203490150277829184 203553424578288708 204547835878573824 205917575850974988 206196975546837912 206635058693661312 206637567374929446 206784431317626624 207357558898883904 208746113980796073 209186108800990464 209917528761833088 210642349812358464 210939955749779256 213544152734344432 213833900567091168 215037468487731456 215948730907084032 216015879144306384 216477451535640372 217231728370259328 219288847010129208 219913601560015616 220447662800981616 220516209959812767 221284559123435808 221757389377973064 222058281358133136 222530063208558336 224016467260762176 224637355473790896 227410656158652512 229480283535414912 229791654340754688 230116315363395552 232632485232329952 232957257528375744 234517239163610403 235334372401114272 235653686339243328 236157219857062224 236972643538903272 238306448286777024 240237171826137486 240488359419252672 240563138137977564 241074235142604864 241248503203897728 241917152048697888 244050460267822208 244381600648104192 244903783555471936 246699952886395359 247402801755017568 249477063050219697 250002910518256896 251940186058264704 252018525668357448 252557026791580434 252896638998212352 253437016431969216 253780892980723584 255836988178484076 256728406255761024 258085068645051648 258165318977341776 259618407076651392 259897892752745728 261352545137555872 262076914719422712 262823572596116224 262990074701023488 264751168951253556 265676872339195002 265865697408377088 268019701901269032 269893965550928256 270825878330175168 271320200370438912 271404566104384944 274556767801299984 274929300729117216 275516756499905928 276476745198511872 278328151974394764 280856466416477952 281253274333039008 281634893429827392 283520841376902129 285111867422788224 285116643485965368 288021172192408512 288636602047520496 291658638201727104 292385129346838944 293930217067975488 294021613279750356 294836529059350551 295046078831247744 295676519170630752 296077708477510848 298476486208231422 298688623014349568 299516473965054528 301522164638927661 302242324656400128 303630711244794288 305330136867433062 306821753817860736 308876363776462482 309956351062394169 310176646976439936 310609676704500992 312689652218147204 313779163201485696 314204915118991104 314876293142749632 315963524718537696 316409933624668884 317741931049036032 320316229101516648 320651145892336896 320750850850636752 321432313523473152 322556202731597184 324023818716459576 324716177303460558 325847592555388992 328933270515193812 329870402340023424 330671494201472424 332636084066959596 336024700891143264 336742702388773912 336956033210686344 337916021909292288 341115984237978768 344220425303122368 344687481511132032 348948727848494928 349435886292563616 353001558601671408 354235829785593336 357359602535025376 360355757739206229 360844707206966346 361101171106900224 361611352713907296 361872754805846592 362875728073046832 366075690401733312 366572400972156288 367355675333207904 371104202632526352 375004365777385344 375513191239769856 377910279087397056 378027788502536172 378835540187370651 380155524647953824 383755482267726114 384028229589878016 384848802730027328 385092609383641536 387247978466012664 389427610614977088 389846839129118592 391906956090633984 392028817706333808 393115372079134068 394235358894174336 394770277970014464 397968648277641896 398798546112565632 399355298620072704 402029552851903548 404840948326392384 406980300555658368 407106849156577416 411835151701949976 412393951093675824 413270117387322624 413275134749858892 414715117797767808 417492227961592146 419835057523666176 421284699624716928 421879911499558512 427088305468688864 427667801134182336 432031758288612768 432954903071280744 434463456740518656 438577694020258416 440895325601963232 441032419919625534 442569118246871616 443514778755946128 444116562716266272 447714729312347133 448032934521524352 449274710947581792 454821312317305024 458960567070829824 460232630726791104 463314545664693723 465264970464659904 465914515056751488 469034478327220806 470668744802228544 471307372678486656 472314439714124448 473945287077806544 476612896573554048 480474343652274972 480976718838505344 481126276275955128 482148470285209728 482497006407795456 483834304097395776 487074265955190837 488100920535644416 489807567110943872 493399905772790718 494805603510035136 498954126100439394 503880372116529408 504037051336714896 505114053583160868 506874032863938432 507561785961447168 511673976356968152 513456812511522048 516330637954683552 519236814153302784 522705090275111744 524153829438845424 529502337902507112 531353744678390004 536039403802538064 539787931101856512 541651756660350336 542809132208769888 547206891381757607 549113535602599968 549858601458234432 551033512999811856 556656303948789528 562506548666078016 563269786859654784 567041682753804258 570223734845576448 570233286971930736 575633223401589171 576042344384817024 577273204095040992 583317276403454208 584770258693677888 587860434135950976 588043226559500712 589673058118701102 590092157662495488 591353038341261504 592155416955021696 596952972416462844 599032947930109056 603044329277855322 607261422489588576 610660273734866124 613643507635721472 617752727552924964 619912702124788338 620353293952879872 625379304436294408 627558326402971392 629752586285499264 631927049437075392 632819867249337768 640632458203033296 641501701701273504 645112405463194368 648047637432919152 649432354606921116 651695185110777984 657866541030387624 659740804680046848 661342988402944848 661548629879438301 665272168133919192 672049401782286528 673485404777547824 673912066421372688 682231968475957536 688440850606244736 689374963022264064 697897455696989856 698871772585127232 703551717490831209 706003117203342816 708471659571186672 714719205070050752 720711515478412458 721689414413932692 723222705427814592 723745509611693184 725751456146093664 732151380803466624 733144801944312576 734711350666415808 742208405265052704 750008731554770688 755820558174794112 756055577005072344 757671080374741302 760311049295907648 767510964535452228 769697605460054656 770185218767283072 774495956932025328 778855221229954176 779693678258237184 784057635412667616 786230744158268136 788470717788348672 795937296555283792 797597092225131264 804059105703807096 809681896652784768 813960601111316736 814213698313154832 823670303403899952 824787902187351648 826550269499717784 829430235595535616 834984455923184292 842569399249433856 843759822999117024 854176610937377728 855335602268364672 864063516577225536 865909806142561488 877155388040516832 881790651203926464 882064839839251068 885138236493743232 887029557511892256 888233125432532544 895429458624694266 896065869043048704 898549421895163584 904566493916782983 909642624634610048 920465261453582208 926629091329387446 929869053187182507 930529940929319808 931829030113502976 938068956654441612 941337489604457088 942614745356973312 944628879428248896 947890574155613088 953225793147108096 960948687304549944 961953437677010688 962252552551910256 964296940570419456 967668608194791552 974148531910381674 979615134221887744 986799811545581436 989611207020070272 997908252200878788 1008074102673429792 1010228107166321736 1013748065727876864 1023347952713936304 1032661275909367104 1045410180550223488 1048307658877690848 1059004675805014224 1062707489356780008 1072078807605076128 1081067273217618687 1083303513320700672 1085618264417539776 1094413782763515214 1098227071205199936 1099717202916468864 1102067025999623712 1113312607897579056 1125013097332156032 1126539573719309568 1134083365507608516 1136506620562111953 1140466573943861472 1151266446803178342 1152084688769634048 1154546408190081984 1169540517387355776 1175720868271901952 1176086453119001424 1179346116237402204 1182706076682523008 1184310833910043392 1193905944832925688 1198065895860218112 1206088658555710644 1214522844979177152 1221320547469732248 1235505455105849928 1239825404249576676 1250758608872588816 1259505172570998528 1263854098874150784 1265639734498675536 1281264916406066592 1283003403402547008 1296095274865838304 1298864709213842232 1303390370221555968 1315733082060775248 1322685976805889696 1323097259758876602 1330544336267838384 1343144187937041399 1344098803564573056 1346970809555095648 1347824132842745376 1364463936951915072 1376881701212489472 1395794911393979712 1397743545170254464 1407103434981662418 1412006234406685632 1416943319142373344 1429438410140101504 1441423030956824916 1443378828827865384 1446445410855629184 1447491019223386368 1451502912292187328 1461222797865572511 1464302761606933248 1469422701332831616 1484416810530105408 1511641116349588224 1512111154010144688 1515342160749482604 1520622098591815296 1535021929070904456 1539395210920109312 1540370437534566144 1548991913864050656 1557710442459908352 1568115270825335232 1572461488316536272 1591874593110567584 1608118211407614192 1619363793305569536 1628427396626309664 1641620674145272821 1647340606807799904 1649575804374703296 1653100538999435568 1669968911846368584 1687519645998234048 1708353221874755456 1710671204536729344 1726899670204767513 1728127033154451072 1731819612285122976 1754310776081033664 1763581302407852928 1764129679678502136 1770276472987486464 1774059115023784512 1776466250865065088 1790858917249388532 1797098843790327168 1809132987833565966 1819285249269220096 1840930522907164416 1853258182658774892 1859738106374365014 1861059881858639616 1876137913308883224 1882674979208914176 1889257758856497792 1895781148311226176 1921897374609099888 1924505105103820512 1935337216389583104 1948297063820763348 1973599623091162872 1979222414040140544 1984645889638314903 1995816504401757576 2016148205346859584 2020456214332643472 2046695905427872608 2065322551818734208 2090820361100446976 2096615317755381696 2110655152472493627 2118009351610028448 2125414978713560016 2144157615210152256 2162134546435237374 2171236528835079552 2188827565527030428 2196454142410399872 2199434405832937728 2204134051999247424 2226625215795158112 2250026194664312064 2268166731015217032 2273013241124223906 2280933147887722944 2302532893606356684 2309092816380163968 2339081034774711552 2352172906238002848 2358692232474804408 2365412153365046016 2387811889665851376 2412177317111421288 2429045689958354304 2442641094939464496 2471010910211699856 2479650808499153352 2501517217745177632 2527708197748301568 2531279468997351072 2562529832812133184 2566006806805094016 2592190549731676608 2597729418427684464 2631466164121550496 2645371953611779392 2646194519517753204 2661088672535676768 2686288375874082798 2688197607129146112 2693941619110191296 2695648265685490752 2713699481750348949 2728927873903830144 2791589822787959424 2795487090340508928 2814206869963324836 2824012468813371264 2833886638284746688 2858876820280203008 2882846061913649832 2886757657655730768 2892890821711258368 2903005824584374656 2922445595731145022 2938845402665663232 2968833621060210816 3024222308020289376 3030684321498965208 3041244197183630592 3070043858141808912 3097983827728101312 3136230541650670464 3144922976633072544 3183749186221135168 3216236422815228384 3243201819652856061 3256854793252619328 3283241348290545642 3294681213615599808 3299151608749406592 3306201077998871136 3339937823692737168 3375039291996468096 3409519861686335859 3416706443749510912 3453799340409535026 3456254066308902144 3463639224570245952 3508621552162067328 3527162604815705856 3528259359357004272 3548118230047569024 3552932501730130176 3581717834498777064 3594197687580654336 3618265975667131932 3706516365317549784 3719476212748730028 3752275826617766448 3778515517712995584 3791562296622452352 3843794749218199776 3849010210207641024 3896594127641526696 3947199246182325744 3969291779276629806 3991633008803515152 4029432563811124197 4032296410693719168 4040912428665286944 4093391810855745216 4130645103637468416 4193230635510763392 4221310304944987254 4236018703220056896 4250829957427120032 4288315230420304512 4324269092870474748 4342473057670159104 4377655131054060856 4392908284820799744 4408268103998494848 4453250431590316224 4536333462030434064 4546026482248447812 4561866295775445888 4605065787212713368 4618185632760327936 4704345812476005696 4717384464949608816 4775623779331702752 4824354634222842576 4858091379916708608 4885282189878928992 4924862022435818463 4942021820423399712 4959301616998306704 5003034435490355264 5062558937994702144 5125059665624266368 5132013613610188032 5184381099463353216 5195458836855368928 5262932328243100992 5290743907223558784 5292389039035506408 5322177345071353536 5372576751748165596 5387883238220382592 5391296531370981504 5427398963500697898 5457855747807660288 5583179645575918848 5628413739926649672 5648024937626742528 5667773276569493376 5765692123827299664 5773515315311461536 5806011649168749312 5844891191462290044 5937667242120421632 6048444616040578752 6061368642997930416 6140087716283617824 6195967655456202624 6272461083301340928 6289845953266145088 6331965457417480881 6367498372442270336 6432472845630456768 6486403639305712122 6513709586505238656 6566482696581091284 6589362427231199616 6598303217498813184 6612402155997742272 6679875647385474336 6750078583992936192 6819039723372671718 6907598680819070052 6927278449140491904 7017243104324134656 7056518718714008544 7096236460095138048 7163435668997554128 7236531951334263864 7413032730635099568 7438952425497460056 7504551653235532896 7583124593244904704 7687589498436399552 7698020420415282048 7793188255283053392 7894398492364651488 7938583558553259612 7983266017607030304 8058865127622248394 8064592821387438336 8081824857330573888 8186783621711490432 8386461271021526784 8442620609889974508 8472037406440113792 8501659914854240064 8576630460840609024 8648538185740949496 8755310262108121712 8816536207996989696 8906500863180632448 9072666924060868128 9092052964496895624 9123732591550891776 9210131574425426736 9408691624952011392 9434768929899217632 9551247558663405504 9648709268445685152 9770564379757857984 9849724044871636926 9884043640846799424 9918603233996613408 10006068870980710528 10125117875989404288 10228559585059007577 10250119331248532736 10368762198926706432 10390917673710737856 10525864656486201984 10581487814447117568 10584778078071012816 10644354690142707072 10745153503496331192 10775766476440765184 10782593062741963008 10854797927001395796 11256827479853299344 11335546553138986752 11531384247654599328 11547030630622923072 11689782382924580088 12088297691433372591 12096889232081157504 12122737285995860832 12280175432567235648 12391935310912405248 12579691906532290176 12663930914834961762 12734996744884540672 12864945691260913536 12972807278611424244 13027419173010477312 13132965393162182568 13178724854462399232 13224804311995484544 13359751294770948672 13638079446745343436 13815197361638140104 13854556898280983808 14113037437428017088 14326871337995108256 14473063902668527728 14774586067307455389 14826065461270199136 14877904850994920112 15009103306471065792 15375178996872799104 15396040840830564096 15586376510566106784 15788796984729302976 15877167117106519224 15966532035214060608 16117730255244496788 16163649714661147776 16373567243422980864 16885241219779949016 16944074812880227584 17003319829708480128 17297076371481898992 17510620524216243424 17813001726361264896 18145333848121736256 18184105928993791248 18420263148850853472 18817383249904022784 18869537859798435264 18995896372252442643 19102495117326811008 19297418536891370304 19541128759515715968 19699448089743273852 19768087281693598848 19837206467993226816 20012137741961421056 20250235751978808576 20457119170118015154 20781835347421475712 21051729312972403968 21169556156142025632 21288709380285414144 21490307006992662384 21709595854002791592 22513654959706598688 23062768495309198656 23094061261245846144 23379564765849160176 24176595382866745182 24193778464162315008 24245474571991721664 24560350865134471296 25159383813064580352 25327861829669923524 25729891382521827072 25945614557222848488 26265930786324365136 26449608623990969088 26719502589541897344 27276158893490686872 27630394723276280208 28226074874856034176 28653742675990216512 28946127805337055456 29549172134614910778 29652130922540398272 29755809701989840224 30018206612942131584 30750357993745598208 31172753021132213568 31577593969458605952 31754334234213038448 31933064070428121216 32235460510488993576 32327299429322295552 33770482439559898032 34006639659416960256 34594152742963797984 35021241048432486848 36290667696243472512 36368211857987582496 36840526297701706944 37739075719596870528 37991792744504885286 38204990234653622016 38594837073782740608 39082257519031431936 39398896179486547704 39536174563387197696 39674412935986453632 40914238340236030308 41563670694842951424 42339112312284051264 42980614013985324768 43419191708005583184 44323758201922366167 45027309919413197376 46125536990618397312 46188122522491692288 46759129531698320352 48353190765733490364 48490949143983443328 49120701730268942592 50655723659339847048 51891229114445696976 52531861572648730272 53439005179083794688 54552317786981373744 55260789446552560416 56452149749712068352 57307485351980433024 57892255610674110912 59098344269229821556 59304261845080796544 59511619403979680448 60036413225884263168 62345506042264427136 63155187938917211904 63508668468426076896 63866128140856242432 64470921020977987152 67540964879119796064 69188305485927595968 70042482096864973696 72581335392486945024 72736423715975164992 73681052595403413888 75478151439193741056 75983585489009770572 77189674147565481216 78797792358973095408 79348825871972907264 81828476680472060616 84678224624568102528 85961228027970649536 86838383416011166368 88647516403844732334 90054619838826394752 92251073981236794624 93518259063396640704 96706381531466980728 96981898287966886656 101311447318679694096 103782458228891393952 105063723145297460544 109104635573962747488 110521578893105120832 114614970703960866048 115784511221348221824 118196688538459643112 118608523690161593088 119023238807959360896 124691012084528854272 127017336936852153792 128941842041955974304 132971274605767098501 135081929758239592128 138376610971855191936 140084964193729947392 145472847431950329984 147362105190806827776 151967170978019541144 157595584717946190816 163656953360944121232 169356449249136205056 171922456055941299072 173676766832022332736 177295032807689464668 180109239677652789504 187036518126793281408 193412763062933961456 202622894637359388192 207564916457782787904 210127446290594921088 218209271147925494976 221043157786210241664 231569022442696443648 236393377076919286224 238046477615918721792 254034673873704307584 257883684083911948608 265942549211534197002 270163859516479184256 276753221943710383872 290945694863900659968 303934341956039082288 315191169435892381632 327313906721888242464 343844912111882598144 347353533664044665472 354590065615378929336 374073036253586562816 386825526125867922912 405245789274718776384 415129832915565575808 420254892581189842176 436418542295850989952 442086315572420483328 472786754153838572448 508069347747408615168 515767368167823897216 531885098423068394004 540327719032958368512 607868683912078164576 630382338871784763264 654627813443776484928 694707067328089330944 709180131230757858672 773651052251735845824 810491578549437552768 830259665831131151616 872837084591701979904 945573508307677144896 1031534736335647794432 1063770196846136788008 1215737367824156329152 1260764677743569526528 1309255626887552969856 1418360262461515717344 1547302104503471691648 1620983157098875105536 1891147016615354289792 2127540393692273576016 2431474735648312658304 2618511253775105939712 2836720524923031434688 3094604209006943383296 3782294033230708579584 4255080787384547152032 4862949471296625316608 5673441049846062869376 8510161574769094304064 11346882099692125738752 17020323149538188608128 34040646299076377216256
- Sum of all divisors σ(n): 144779765821188478370208
- Sum of proper divisors (its aliquot sum) s(n): 110739119522112101153952
- 34040646299076377216256 is an abundant number, because the sum of its proper divisors (110739119522112101153952) is greater than itself. Its abundance is 76698473223035723937696
Bases of 34040646299076377216256
- Binary: 1110011010101011000110111011011110111101111101010110000000010000101000000002
- Hexadecimal: 0x73558DDBDEFAB008500
- Base-36: 5JK0VE0N9EJIO00
Squares and roots of 34040646299076377216256
- 34040646299076377216256 squared (340406462990763772162562) is 1158765600458822257008751291552251015790657536
- 34040646299076377216256 cubed (340406462990763772162563) is 39445129948755623855800033623736226914872642593371497985451508105216
-
The
square root of 34040646299076377216256 is 184501073978.1109708223 -
The
cube root of 34040646299076377216256 is 32409022.5021982271
Scales and comparisons
How big is 34040646299076377216256?- 34,040,646,299,076,377,216,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 34,040,646,299,076,377,216,256 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 34040646299076377216256 cubic inches would be around 2700751.9 feet tall.
Recreational maths with 34040646299076377216256
- 34040646299076377216256 backwards is 65261277367099264604043
- 34040646299076377216256 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 34040646299076377216256's digits is 99
- 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 34040646299076377216256 - Facts about the integer". Numbermatics.com. 2024. Web. 21 September 2024.
APA style:
Numbermatics. (2024). Number 34040646299076377216256 - Facts about the integer. Retrieved 21 September 2024, from https://numbermatics.com/n/34040646299076377216256/
Chicago style:
Numbermatics. 2024. "Number 34040646299076377216256 - Facts about the integer". https://numbermatics.com/n/34040646299076377216256/
The information we have on file for 34040646299076377216256 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 34040646299076377216256, math, Factors of 34040646299076377216256, curriculum, school, college, exams, university, Prime factorization of 34040646299076377216256, STEM, science, technology, engineering, physics, economics, calculator, thirty-four sextillion, forty quintillion, six hundred forty-six quadrillion, two hundred ninety-nine trillion, seventy-six billion, three hundred seventy-seven million, two hundred sixteen thousand, two hundred fifty-six.