1271225381173919873904384
1,271,225,381,173,919,873,904,384 is an even composite number composed of ten prime numbers multiplied together.
What does the number 1271225381173919873904384 look like?
This visualization shows the relationship between its 10 prime factors (large circles) and 20736 divisors.
1271225381173919873904384 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of twenty thousand, seven hundred thirty-six divisors.
Prime factorization of 1271225381173919873904384:
28 × 35 × 7 × 13 × 17 × 292 × 31 × 313 × 11489 × 140897
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 7 × 13 × 17 × 29 × 29 × 31 × 313 × 11489 × 140897)See below for interesting mathematical facts about the number 1271225381173919873904384 from the Numbermatics database.
Names of 1271225381173919873904384
- Cardinal: 1271225381173919873904384 can be written as One septillion, two hundred seventy-one sextillion, two hundred twenty-five quintillion, three hundred eighty-one quadrillion, one hundred seventy-three trillion, nine hundred nineteen billion, eight hundred seventy-three million, nine hundred four thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 1.271225381173919873904384 × 1024
Factors of 1271225381173919873904384
Divisors of 1271225381173919873904384
- Number of divisors d(n): 20736
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 17 18 21 24 26 27 28 29 31 32 34 36 39 42 48 51 52 54 56 58 62 63 64 68 72 78 81 84 87 91 93 96 102 104 108 112 116 117 119 124 126 128 136 144 153 156 162 168 174 182 186 189 192 203 204 208 216 217 221 224 232 234 238 243 248 252 256 261 272 273 279 288 306 312 313 324 336 348 351 357 364 372 377 378 384 403 406 408 416 432 434 442 448 459 464 468 476 486 493 496 504 522 527 544 546 558 567 576 609 612 624 626 648 651 663 672 696 702 714 728 744 754 756 768 783 806 812 816 819 832 837 841 864 868 884 896 899 918 928 936 939 952 972 986 992 1008 1044 1053 1054 1071 1088 1092 1116 1131 1134 1152 1209 1218 1224 1248 1252 1296 1302 1326 1344 1377 1392 1404 1428 1456 1479 1488 1508 1512 1547 1566 1581 1612 1624 1632 1638 1664 1674 1682 1701 1728 1736 1768 1792 1798 1827 1836 1856 1872 1878 1904 1944 1953 1972 1984 1989 2016 2088 2106 2108 2142 2176 2184 2191 2232 2262 2268 2304 2349 2418 2436 2448 2457 2496 2504 2511 2523 2592 2604 2639 2652 2688 2697 2754 2784 2808 2817 2821 2856 2912 2958 2976 3016 3024 3094 3132 3159 3162 3213 3224 3248 3264 3276 3328 3348 3364 3393 3402 3451 3456 3472 3536 3596 3627 3654 3672 3689 3712 3744 3756 3808 3888 3906 3944 3968 3978 4032 4069 4131 4176 4212 4216 4284 4352 4368 4382 4437 4464 4524 4536 4641 4698 4743 4836 4872 4896 4914 4992 5008 5022 5046 5184 5208 5278 5304 5321 5376 5394 5481 5508 5568 5616 5634 5642 5712 5824 5859 5887 5916 5952 5967 6032 6048 6188 6264 6293 6318 6324 6409 6426 6448 6496 6528 6552 6573 6696 6728 6786 6804 6851 6902 6912 6944 7047 7072 7192 7254 7308 7344 7371 7378 7424 7488 7512 7533 7569 7616 7776 7812 7888 7917 7936 7956 8064 8091 8138 8262 8352 8424 8432 8451 8463 8568 8736 8764 8874 8928 9048 9072 9077 9282 9396 9486 9639 9672 9703 9744 9792 9828 9984 10016 10044 10092 10179 10353 10368 10416 10556 10608 10642 10788 10881 10933 10962 11016 11067 11136 11232 11268 11284 11424 11489 11648 11687 11718 11774 11832 11904 11934 12064 12096 12207 12376 12528 12586 12636 12648 12818 12852 12896 12992 13056 13104 13146 13311 13392 13456 13572 13608 13702 13804 13888 13923 14094 14144 14229 14297 14384 14508 14616 14688 14742 14756 14976 15024 15066 15138 15232 15283 15552 15624 15776 15834 15912 15963 16128 16182 16276 16443 16524 16704 16848 16864 16902 16926 17136 17472 17528 17577 17661 17748 17856 17901 18096 18144 18154 18564 18792 18879 18972 19227 19278 19344 19406 19488 19584 19656 19719 20032 20088 20184 20358 20553 20706 20736 20832 21112 21216 21284 21576 21762 21866 21924 22032 22113 22134 22272 22464 22536 22568 22707 22848 22978 23296 23374 23436 23548 23664 23751 23808 23868 24128 24192 24273 24414 24752 25056 25172 25272 25296 25353 25389 25636 25704 25792 25984 26071 26208 26292 26622 26784 26912 27144 27216 27231 27404 27608 27776 27846 28188 28288 28458 28483 28594 28768 28917 29016 29109 29232 29376 29484 29512 29952 30048 30132 30276 30464 30537 30566 31059 31104 31248 31552 31668 31824 31926 32364 32552 32643 32799 32886 33048 33201 33408 33696 33728 33804 33852 34272 34467 34944 35056 35061 35154 35322 35496 35712 35802 36192 36288 36308 36621 37128 37247 37584 37758 37944 38454 38556 38688 38812 38976 39168 39312 39438 39933 40064 40176 40368 40716 41106 41412 41664 41769 42224 42432 42568 42687 42891 43152 43524 43732 43848 44064 44226 44268 44863 44928 45072 45136 45414 45696 45849 45956 46748 46872 47096 47328 47502 47736 47889 47957 48256 48384 48546 48828 49329 49504 50112 50344 50544 50592 50706 50778 51272 51408 51584 51968 52142 52416 52584 52731 52983 53244 53568 53703 53824 54288 54432 54462 54808 55216 55552 55692 56376 56576 56637 56916 56966 57188 57536 57681 57834 58032 58218 58464 58752 58968 59024 59157 60096 60264 60552 61074 61132 61659 62118 62208 62496 63104 63336 63539 63648 63852 64728 65104 65286 65598 65772 66096 66402 66816 67392 67456 67608 67704 67921 68121 68544 68934 69173 69888 70112 70122 70308 70644 70992 71253 71424 71604 72384 72576 72616 72819 73242 74256 74494 75168 75516 75888 76059 76167 76531 76908 77112 77376 77624 77952 78213 78624 78876 79866 80128 80352 80423 80736 81432 81693 81809 82212 82824 83328 83538 84448 84864 85136 85374 85449 85782 86304 87048 87327 87464 87696 88128 88452 88536 89726 89856 90144 90272 90828 91392 91611 91698 91912 93177 93496 93744 94192 94656 95004 95472 95778 95914 96512 97092 97656 97929 98397 98658 99008 99603 100079 100224 100688 101088 101184 101412 101556 102544 102816 103168 103401 104284 104832 105168 105183 105462 105966 106488 106981 107136 107406 107648 108576 108864 108924 109616 109863 110432 111384 111741 112752 113274 113832 113932 114376 115072 115362 115668 116064 116436 116928 117504 117936 118001 118048 118314 119799 120192 120528 121104 122148 122264 123318 124236 124992 125307 126139 126208 126672 127078 127296 127704 128061 128673 129456 130208 130572 131196 131544 132192 132804 134589 134784 134912 135216 135408 135842 136242 137088 137547 137868 138346 140224 140244 140616 140897 141288 141984 142506 143208 143667 143871 144768 145152 145232 145638 146484 148512 148988 149357 150336 151032 151776 152118 152334 153062 153816 154224 154309 154752 155248 155904 156426 157248 157752 158949 159732 160704 160846 161472 162864 163386 163618 164424 164951 165648 166656 167076 168896 169728 169911 170272 170748 170898 171564 172608 173043 174096 174654 174928 175392 176256 176904 177072 177471 179452 180288 180544 181656 182497 183222 183396 183824 184977 185861 186354 186992 187488 188384 189312 190008 190617 190944 191556 191828 194184 195312 195313 195858 196794 197316 198016 198679 199206 200158 200448 201376 202176 202368 202824 203112 203763 204363 205088 205632 206802 207519 208568 209664 210336 210366 210924 211932 212976 213759 213962 214272 214812 215296 217152 217728 217848 218457 219232 219726 220864 222768 223482 225504 226548 227664 227864 228501 228752 229593 230144 230724 231336 232128 232872 233856 234639 235872 236002 236096 236628 239598 240384 241056 241269 242208 244296 244528 245079 245427 246636 248472 249984 250614 252278 253344 254156 254592 255408 256122 256347 257346 258912 260416 261144 261981 262392 263088 263233 264384 265608 269178 269568 270432 270816 271684 272484 274176 275094 275736 276692 279531 280448 280488 281232 281387 281794 282576 283968 285012 286416 287334 287742 289536 290464 291276 292968 295191 297024 297976 298714 298809 300237 300672 302064 303552 304236 304668 306124 307632 308448 308618 309504 310203 310496 312852 314496 315504 315549 317898 319464 320943 321408 321692 322944 325728 326772 327236 328848 329589 329902 331296 333181 334152 335223 337792 338923 339822 340544 341496 341796 343128 345216 346086 348192 349308 349856 350784 352512 353808 354003 354144 354942 356159 358904 360576 361088 363312 364994 366444 366792 367648 369954 371722 372708 373984 374976 375921 376768 378417 378624 380016 381234 381888 383112 383656 386019 388368 390624 390626 391716 393588 394632 396032 397358 398412 400316 402752 403767 404352 404736 405648 406224 407526 408726 410176 411264 412641 413604 415038 417136 420672 420732 421848 422691 423864 425952 427518 427924 429624 431001 431613 434304 435456 435696 436914 438464 439452 441728 443207 445536 446964 448071 451008 453096 455328 455728 457002 457504 459186 461448 462672 462927 464256 465744 467712 469278 471744 472004 472192 473256 476847 479196 482112 482538 484211 484416 488592 489056 490158 490854 493272 494853 496944 499968 501228 504556 506688 508312 509184 509733 510816 512244 512694 514692 517824 519129 520832 522288 523962 524784 526176 526466 528768 531216 532413 538356 540864 541632 543368 544968 547491 550188 551472 553384 554931 557583 559062 560896 560976 562464 562774 563588 565152 567936 570024 571851 572832 574668 575484 580928 582552 585936 585939 590382 594048 595952 596037 597428 597618 600474 601344 604128 607104 608472 609336 611289 612248 615264 616896 617236 620406 620992 622557 625704 628992 631008 631098 635796 638928 641277 641886 642816 643384 645888 651456 653544 654472 657696 659178 659804 662592 666362 668304 670446 675584 677846 679644 681088 682992 683592 685503 686256 688779 690432 692172 696384 698616 699712 701568 703917 707616 708006 708288 709884 712318 717808 721152 722176 723807 726624 729988 732888 733584 735237 735296 736281 739908 743444 745416 747968 749952 751842 753536 756834 760032 762468 763776 766224 767312 769041 772038 776736 781248 781252 783432 785943 787176 789264 789699 794716 796824 800632 805504 807534 808704 811296 812448 815052 817452 820352 822528 825282 826007 827208 830076 834272 838593 841344 841464 843696 844161 845382 847728 851904 855036 855848 859248 862002 863226 868608 871392 873828 876928 878904 882973 883456 885573 886414 891072 893928 896142 896427 900711 902016 906192 910656 911456 914004 915008 918372 922896 925344 925854 928512 930609 931488 938556 943488 944008 944384 946512 946647 953694 958392 962829 964224 965076 968422 968832 977184 978112 980316 981708 986279 986544 988767 989706 993888 999543 1002456 1005669 1009112 1013376 1016624 1016769 1019466 1021632 1024488 1025388 1029384 1035648 1038258 1041664 1044576 1045499 1047924 1049568 1052352 1052932 1057536 1062009 1062432 1064826 1068477 1076712 1080163 1081728 1083264 1086736 1089936 1094982 1100376 1102944 1106768 1109862 1115166 1118124 1121952 1124928 1125548 1127176 1130304 1135251 1135872 1140048 1143702 1145664 1149336 1150968 1154657 1158057 1161856 1165104 1171872 1171878 1180764 1188096 1191904 1192074 1194856 1195236 1200948 1208256 1211301 1214208 1216944 1218672 1222578 1224496 1230528 1233792 1234472 1237923 1240812 1241984 1245114 1251408 1262016 1262196 1268073 1271592 1277856 1282554 1283772 1286768 1293003 1294839 1301027 1302912 1307088 1308944 1315392 1318356 1319608 1325184 1329621 1332724 1336608 1340892 1344213 1355692 1359288 1362176 1365984 1367184 1367191 1371006 1372512 1377558 1384344 1388781 1390753 1392768 1397232 1399424 1403136 1407834 1415232 1416012 1416576 1419768 1424636 1430541 1435616 1447614 1452633 1453248 1459976 1465776 1467168 1470474 1470592 1472562 1479816 1484559 1486888 1490832 1495936 1499904 1503684 1507072 1513668 1520064 1524936 1527552 1529199 1532448 1534624 1538082 1544076 1553472 1557387 1562496 1562504 1566864 1571886 1574352 1578528 1579398 1589432 1593648 1601264 1611008 1615068 1622592 1624896 1630104 1634904 1640704 1642473 1650564 1652014 1654416 1660152 1664793 1668544 1672749 1677186 1682688 1682928 1687392 1688322 1690764 1695456 1703808 1710072 1711696 1715553 1718496 1724004 1726452 1742784 1747656 1753856 1757808 1757817 1765946 1771146 1772828 1782144 1787856 1788111 1792284 1792854 1801422 1804032 1812384 1821312 1822912 1828008 1830016 1831661 1833867 1836744 1842631 1845792 1850688 1851708 1861218 1862976 1867671 1877112 1886976 1888016 1893024 1893294 1907388 1916784 1925658 1928448 1930152 1936844 1937664 1954368 1956224 1960632 1963416 1969709 1972558 1973088 1977534 1979412 1987776 1999086 2004912 2006017 2011338 2018224 2026752 2033248 2033538 2038932 2043264 2048976 2050776 2058768 2066337 2071296 2076516 2089152 2090998 2095848 2099136 2104704 2105864 2111751 2124018 2124864 2129652 2136954 2144363 2153424 2160326 2163456 2166528 2171421 2173472 2179872 2189964 2200752 2205711 2205888 2208843 2213536 2219724 2230332 2236248 2243904 2249856 2251096 2254352 2260608 2270502 2280096 2287404 2291328 2298672 2301936 2307123 2309314 2316114 2323712 2330208 2332267 2343744 2343756 2357829 2361528 2369097 2372461 2383808 2384148 2389712 2390472 2395249 2401896 2416512 2422602 2433888 2437344 2445156 2448992 2461056 2467584 2468944 2475846 2478021 2481624 2483968 2490228 2493113 2502816 2524032 2524392 2532483 2536146 2539069 2543184 2555712 2565108 2567544 2573536 2586006 2589678 2602054 2605824 2614176 2617888 2630784 2636712 2639216 2648919 2650368 2656719 2659242 2665448 2673216 2681784 2688426 2702133 2711384 2718576 2731968 2734368 2734382 2742012 2745024 2755116 2768688 2777562 2781506 2785536 2791827 2794464 2798848 2815668 2830464 2832024 2833152 2839536 2839941 2849272 2861082 2871232 2888487 2895228 2905266 2906496 2919952 2931552 2934336 2940948 2941184 2945124 2958837 2959632 2969118 2973776 2981664 2991872 2998629 3007368 3017007 3027336 3040128 3049872 3050307 3058398 3064896 3069248 3076164 3088152 3102449 3106944 3114774 3124992 3125008 3133728 3136497 3143772 3148704 3157056 3158796 3178864 3186027 3187296 3202528 3205431 3230136 3240489 3245184 3249792 3260208 3269808 3284946 3301128 3304028 3308832 3320304 3329586 3337088 3345498 3354372 3365856 3374784 3376644 3381528 3390912 3405753 3407616 3420144 3422029 3423392 3431106 3436992 3448008 3452904 3463971 3474171 3485568 3495312 3515616 3515634 3531892 3542292 3545656 3564288 3575712 3576222 3584568 3585708 3596057 3602844 3624768 3633903 3642624 3645824 3656016 3658031 3660032 3663322 3667734 3673488 3685262 3691584 3701376 3703416 3713769 3722436 3725952 3735342 3754224 3776032 3786048 3786588 3804219 3814776 3833568 3851316 3860304 3873688 3884517 3903081 3908736 3912448 3921264 3926832 3939418 3945116 3946176 3955068 3958824 3975552 3988863 3998172 4009824 4012034 4022676 4032639 4036448 4066496 4067076 4077864 4086013 4086528 4097952 4101552 4101573 4117536 4132674 4153032 4166343 4172259 4178304 4181996 4191696 4198272 4209408 4211728 4223502 4248036 4249728 4259304 4273908 4288726 4306848 4320652 4331353 4342842 4346944 4357899 4359744 4367807 4379928 4401504 4411422 4411776 4417686 4427072 4439448 4453677 4460664 4472496 4474961 4487808 4499712 4502192 4508704 4521216 4541004 4560192 4574808 4582656 4597344 4603872 4614246 4618628 4630067 4632228 4660416 4664534 4687488 4687512 4715658 4723056 4738194 4744922 4767616 4768296 4779424 4780944 4783579 4790498 4803792 4833024 4845204 4867776 4874688 4890312 4897984 4922112 4927419 4937888 4951692 4956042 4963248 4980456 4986226 5005632 5018247 5048064 5048784 5064966 5072292 5078138 5086368 5111424 5130216 5135088 5146659 5147072 5172012 5179356 5204108 5228352 5235776 5261568 5273424 5273451 5278432 5297838 5313438 5318484 5330896 5346432 5363568 5364333 5376852 5404266 5422768 5437152 5463936 5468736 5468764 5484024 5490048 5494983 5501601 5510232 5527893 5537376 5555124 5563012 5583654 5588928 5603013 5631336 5660928 5664048 5664077 5679072 5679882 5698544 5722164 5742464 5761691 5776974 5790456 5810532 5812992 5839904 5863104 5868672 5881896 5890248 5909127 5917674 5919264 5938236 5947552 5963328 5997258 6014736 6018051 6034014 6054672 6054703 6080256 6099744 6100614 6116796 6129792 6138496 6152328 6176304 6199011 6204898 6213888 6229548 6250016 6267456 6272994 6287544 6297408 6314112 6317592 6335253 6357728 6372054 6374592 6405056 6410862 6433089 6460272 6480978 6490368 6499584 6514263 6520416 6539616 6569892 6602256 6608056 6617664 6626529 6640608 6659172 6674176 6690996 6708744 6731712 6749568 6753288 6763056 6781824 6811506 6840288 6844058 6846784 6862212 6873984 6896016 6905808 6921369 6927942 6948342 6971136 6990624 6996801 7031232 7031268 7063784 7084584 7091312 7107291 7117383 7151424 7152444 7169136 7171416 7185747 7192114 7205688 7249536 7267806 7291648 7312032 7316062 7326644 7335468 7346976 7370524 7383168 7402752 7406832 7427538 7434063 7444872 7451904 7470684 7479339 7508448 7552064 7572096 7573176 7597449 7608438 7617207 7629552 7667136 7702632 7720608 7747376 7769034 7806162 7817472 7842528 7853664 7878836 7890232 7892352 7910136 7917648 7946757 7951104 7977726 7996344 8019648 8024068 8045352 8065278 8072896 8106399 8132992 8134152 8155728 8160223 8172026 8195904 8203104 8203146 8235072 8265348 8306064 8332686 8344518 8356608 8363992 8383392 8396544 8423456 8447004 8496072 8499456 8518608 8547816 8577452 8613696 8641304 8662706 8665461 8685684 8693888 8715798 8719488 8735614 8759856 8803008 8822844 8823552 8835372 8854144 8876511 8878896 8907354 8921328 8944992 8949922 8975616 8995887 9004384 9017408 9051021 9082008 9120384 9149616 9150921 9194688 9207744 9228492 9237256 9260134 9264456 9307347 9320832 9329068 9374976 9375024 9409491 9431316 9446112 9476388 9489844 9535232 9536592 9558081 9558848 9561888 9567158 9580996 9607584 9616293 9662249 9690408 9721467 9735552 9749376 9780624 9795968 9854838 9875776 9903384 9912084 9926496 9960912 9972452 10011264 10036494 10097568 10129932 10144584 10156276 10172736 10217259 10222848 10260432 10266087 10270176 10293318 10294144 10328611 10344024 10358712 10391913 10408216 10456704 10471552 10546848 10546902 10556864 10595676 10626876 10636968 10661792 10692864 10727136 10728666 10753704 10788171 10808532 10845536 10874304 10901709 10927872 10937472 10937528 10968048 10974093 10980096 10989966 11003202 11020464 11055786 11074752 11110248 11126024 11167308 11177856 11206026 11262672 11328096 11328154 11358144 11359764 11397088 11412657 11444328 11484928 11523382 11553948 11580912 11621064 11653551 11679808 11709243 11726208 11737344 11763792 11780496 11818254 11835348 11838528 11876472 11895104 11926656 11966589 11994516 12029472 12036102 12068028 12097917 12109344 12109406 12199488 12201228 12233592 12258039 12259584 12276992 12304656 12304719 12352608 12398022 12409796 12459096 12499029 12500032 12516777 12534912 12545988 12575088 12594816 12628224 12635184 12670506 12715456 12744108 12749184 12810112 12821627 12821724 12866178 12920544 12961956 12994059 13028526 13040832 13073697 13079232 13103421 13139784 13204512 13216112 13235328 13253058 13281216 13318344 13361031 13381992 13417488 13424883 13463424 13499136 13506576 13526112 13563648 13623012 13680576 13688116 13693568 13724424 13747968 13792032 13811616 13842738 13855884 13890201 13896684 13981248 13993602 14042119 14062464 14062536 14127568 14169168 14182624 14214582 14234766 14302848 14304888 14338272 14342832 14350737 14371494 14384228 14411376 14499072 14535612 14624064 14632124 14653288 14670936 14693952 14741048 14766336 14782257 14813664 14855076 14868126 14889744 14941368 14958678 15010541 15016896 15054741 15104128 15144192 15146352 15194898 15216876 15234414 15259104 15334272 15405264 15439977 15441216 15494752 15538068 15612324 15685056 15707328 15757672 15780464 15784704 15820272 15820353 15835296 15893514 15955452 15992688 16039296 16048136 16090704 16092999 16130556 16145792 16212798 16265984 16268304 16311456 16320446 16344052 16391808 16406208 16406292 16470144 16484949 16504803 16530696 16583679 16612128 16665372 16689036 16727984 16766743 16766784 16809039 16846912 16894008 16992144 16992231 17037216 17095632 17154904 17227392 17282608 17285073 17325412 17330922 17371368 17387776 17431596 17438976 17471228 17519712 17606016 17645688 17670744 17708288 17727381 17753022 17757792 17773483 17814708 17842656 17889984 17899844 17991774 18008768 18034816 18054153 18102042 18164016 18164109 18240768 18299232 18301842 18389376 18415488 18456984 18474512 18520268 18528912 18597033 18614694 18641664 18658136 18750048 18818982 18862632 18892224 18952776 18979688 19073184 19116162 19117696 19123776 19134316 19161992 19215168 19232586 19299267 19324498 19380816 19442934 19471104 19498752 19542789 19561248 19591936 19709676 19751552 19806768 19824168 19852992 19879587 19921824 19944904 20022528 20072988 20195136 20259864 20289168 20312552 20345472 20434518 20520864 20532174 20540352 20586636 20588288 20657222 20688048 20717424 20783826 20816432 20913408 20943104 20990403 21093696 21093804 21113728 21191352 21253752 21273936 21321873 21323584 21352149 21454272 21457332 21507408 21557241 21576342 21617064 21691072 21748608 21803418 21874944 21875056 21936096 21948186 21979932 22006404 22040928 22111572 22149504 22220496 22252048 22302189 22334616 22355712 22412052 22438017 22525344 22656192 22656308 22716288 22719528 22792347 22794176 22825314 22851621 22888656 23046764 23107896 23161824 23242128 23307102 23359616 23418486 23452416 23527584 23560992 23636508 23670696 23677056 23752944 23790208 23840271 23853312 23933178 23954203 23989032 24058944 24072204 24136056 24195834 24218688 24218812 24319197 24398976 24402456 24467184 24480669 24516078 24609312 24609438 24705216 24796044 24819592 24918192 24998058 25000064 25033554 25069824 25091976 25150176 25172399 25189632 25270368 25341012 25430912 25488216 25498368 25606217 25620224 25643254 25643448 25732356 25841088 25923912 25988118 25996383 26057052 26081664 26147394 26158464 26206842 26279568 26409024 26432224 26470656 26506116 26562432 26629533 26636688 26722062 26763984 26834976 26849766 26926848 26987661 27013152 27052224 27246024 27361152 27376232 27387136 27448848 27452763 27584064 27623232 27685476 27711768 27780402 27793368 27922041 27962496 27987204 28084238 28124928 28125072 28228473 28255136 28338336 28365248 28429164 28469532 28602091 28605696 28609776 28674243 28676544 28685664 28701474 28742988 28768456 28822752 28848879 28986747 29071224 29164401 29248128 29264248 29306576 29341872 29387904 29482096 29564514 29627328 29710152 29736252 29779488 29882736 29917356 30021082 30033792 30109482 30208256 30292704 30319471 30389796 30433752 30468828 30518208 30574649 30651777 30668544 30798261 30810528 30879954 30882432 30985833 30989504 31076136 31138237 31175739 31224648 31324727 31370112 31414656 31515344 31560928 31640544 31640706 31670592 31787028 31910904 31985376 32078592 32096272 32181408 32185998 32261112 32291584 32364513 32410469 32425596 32536608 32622912 32640892 32688104 32783616 32812416 32812584 32922279 32940288 32969898 33009606 33061392 33167358 33224256 33330744 33378072 33455968 33485053 33533486 33533568 33618078 33693824 33788016 33984288 33984462 34074432 34191264 34237971 34309808 34454784 34565216 34570146 34650824 34661844 34742736 34863192 34942456 35039424 35127729 35212032 35291376 35341488 35454762 35506044 35515584 35546966 35629416 35685312 35779968 35799688 35899767 35983548 36017536 36069632 36108306 36204084 36293751 36328032 36328218 36598464 36603684 36774117 36778752 36830976 36913968 36914157 36949024 37040536 37057824 37194066 37229388 37316272 37497087 37500096 37550331 37637964 37725264 37784448 37905552 37959376 38146368 38232324 38235392 38247552 38268632 38323984 38430336 38464881 38465172 38598534 38648996 38761632 38885868 38982177 39085578 39122496 39221091 39310263 39419352 39503104 39613536 39648336 39648539 39705984 39759174 39843648 39889808 40083093 40145976 40274649 40331837 40390272 40519728 40578336 40625104 40690944 40869036 41041728 41064348 41080704 41173272 41314444 41376096 41434848 41567652 41632864 41670603 41980806 42126357 42187392 42187608 42227456 42382704 42382921 42507504 42547872 42643746 42647168 42704298 42908544 42914664 43014816 43052211 43114482 43152684 43234128 43382144 43497216 43606836 43750112 43872192 43896372 43959864 44012808 44081856 44100761 44223144 44299008 44346771 44440992 44504096 44604378 44669232 44824104 44876034 45031623 45050688 45164223 45312384 45312616 45432576 45439056 45584694 45588352 45650628 45703242 45777312 46093528 46215792 46323648 46484256 46614204 46719232 46748741 46836972 47055168 47121984 47273016 47341392 47354112 47461059 47505888 47580416 47680542 47866356 47908406 47978064 48117888 48144408 48272112 48278997 48391668 48437376 48437624 48638394 48797952 48804912 48934368 48961338 49032156 49218624 49218876 49410432 49454847 49592088 49639184 49751037 49836384 49996116 50000128 50067108 50183952 50300229 50300352 50344798 50540736 50682024 50861824 50976432 50976693 51212434 51286508 51286896 51464712 51682176 51847824 51855219 51976236 51992766 52114104 52163328 52294788 52316928 52413684 52559136 52818048 52864448 53012232 53118169 53124864 53182143 53259066 53273376 53320449 53444124 53527968 53669952 53699532 53975322 54026304 54104448 54162459 54492048 54492327 54722304 54752464 54897696 54905526 55168128 55246464 55370952 55423536 55560804 55586736 55844082 55924992 55974408 56168476 56250144 56456946 56510272 56676672 56730496 56781491 56858328 56939064 57121561 57204182 57219552 57348486 57353088 57371328 57402948 57485976 57536912 57645504 57697758 57897801 57973494 58142448 58174493 58328802 58496256 58528496 58613152 58683744 58775808 58964192 59129028 59254656 59420304 59472504 59558976 59765472 59834712 60042164 60067584 60218964 60585408 60638942 60779592 60867504 60937656 61036416 61132969 61149298 61303554 61596522 61621056 61759908 61764864 61971666 61979008 62152272 62186527 62276474 62351478 62449296 62649454 62740224 62829312 62971209 63030688 63121856 63281088 63281412 63341184 63574056 63821808 63965619 63970752 64056447 64192544 64362816 64371996 64522224 64671723 64729026 64820938 64851192 65073216 65245824 65281784 65376208 65624832 65625168 65844558 65939796 66019212 66122784 66334716 66448512 66661488 66756144 66906567 66911936 66970106 67066972 67067136 67236156 67314051 67387648 67576032 67635743 67968576 67968924 68148864 68377041 68382528 68475942 68554863 68619616 69130432 69140292 69301648 69323688 69462221 69485472 69726384 69884912 70078848 70255458 70582752 70682976 70909524 71012088 71031168 71093932 71258832 71370624 71520813 71559936 71599376 71799534 71862609 71967096 72035072 72216612 72300277 72408168 72587502 72656064 72656436 73196928 73207368 73442007 73548234 73633001 73827936 73828314 73898048 74081072 74115648 74252719 74388132 74458776 74632544 74994174 75000192 75100662 75275928 75450528 75517197 75568896 75811104 75918752 76292736 76464648 76495104 76537264 76647968 76818651 76860672 76929762 76930344 77197068 77297992 77523264 77771736 77964354 78171156 78244992 78442182 78620526 78711139 78838704 79227072 79296672 79297078 79411968 79518348 79687296 79779616 79888599 80166186 80291952 80549298 80663674 80780544 80962983 81039456 81156672 81250208 81738072 82083456 82128696 82161408 82346544 82358289 82628888 82752192 82869696 83135304 83265728 83341206 83766123 83961612 84252714 84374784 84375216 84685419 84765408 84765842 85015008 85095744 85287492 85294336 85408596 85806273 85817088 85829328 86029632 86104422 86228964 86305368 86468256 86546637 86764288 86960241 87213672 87493203 87500224 87744384 87792744 87919728 88025616 88163712 88201522 88446288 88693542 88881984 89008192 89208756 89338464 89648208 89752068 90063246 90101376 90328446 90624768 90625232 90878112 90958413 91169388 91176704 91301256 91406484 91554624 91723947 92187056 92394783 92431584 92647296 92957499 92968512 93228408 93414711 93497482 93527217 93673944 93974181 94110336 94243968 94546032 94682784 94922118 95011776 95361084 95732712 95816812 95956128 96235776 96288816 96544224 96557994 96783336 96874752 96875248 97093539 97231407 97276788 97609824 97868736 97922676 98064312 98437248 98437752 98766837 98820864 98909694 99184176 99278368 99502074 99672768 99992232 100134216 100367904 100455159 100600458 100600704 100689596 101081472 101364048 101952864 101953386 102424868 102573016 102573792 102929424 103364352 103695648 103710438 103952472 103985532 104228208 104285653 104589576 104827368 105118272 105383187 105636096 105728896 106024464 106082899 106236338 106364286 106518132 106546752 106640898 106888248 107055936 107339904 107399064 107699301 107950644 108052608 108208896 108324918 108984096 108984654 109504928 109795392 109811052 110322351 110336256 110492928 110741904 110742471 110847072 111121608 111173472 111477767 111688164 111948816 112336952 112500288 112650993 112913892 113020544 113353344 113460992 113562982 113716656 113878128 114243122 114408364 114439104 114696972 114706176 114742656 114805896 114971952 115073824 115291008 115394643 115395516 115795602 115946988 116284896 116348986 116657604 116946531 117056992 117226304 117367488 117663273 117928384 117930789 118258056 118494377 118509312 118840608 118945008 118945617 119117952 119530944 119669424 120084328 120437928 120823947 120995511 121170816 121277884 121559184 121735008 121875312 122072832 122265938 122298596 122607108 123193044 123242112 123519816 123943332 123958016 124304544 124373054 124552948 124702956 124898592 125011809 125298908 125609237 125942418 126061376 126243712 126379071 126562176 126562824 126666403 126682368 127148112 127148763 127643616 127931238 127941504 128112894 128385088 128725632 128743992 129044448 129156633 129343446 129458052 129641876 129702384 130146432 130491648 130563568 130752416 131250336 131689116 131879592 132038424 132245568 132302283 132669432 132897024 133322976 133512288 133813134 133823872 133940212 134133944 134271943 134472312 134628102 135094869 135152064 135271486 135937152 135937848 136297728 136754082 136765056 136951884 137109726 137239232 138260864 138280584 138603296 138647376 138723791 138924442 138970944 139452768 139769824 140157696 140246223 140510916 141165504 141365952 141819048 142024176 142062336 142187864 142517664 142741248 143041626 143198752 143599068 143725218 143934192 144433224 144600554 144816336 145175004 145312128 145312872 146393856 146414736 146884014 147096468 147266002 147655872 147656628 147796096 148162144 148231296 148364541 148505438 148776264 148917552 149253111 149265088 149988348 150000384 150201324 150551856 150900687 150901056 151034394 151622208 151837504 152585472 152929296 152930079 153074528 153295936 153637302 153859524 153860688 154394136 154595984 155046528 155543472 155565657 155928708 156342312 156489984 156884364 157241052 157422278 157677408 158454144 158593344 158594156 159036696 159354507 159374592 159546429 159559232 159777198 159961347 160332372 160583904 161098596 161327348 161925966 162078912 162313344 162487377 162500416 163476144 163476981 164166912 164257392 164258233 164693088 164716578 165257776 165504384 165739392 166270608 166531456 166682412 167532246 167923224 168505428 168750432 169370838 169530816 169531684 170030016 170191488 170344473 170574984 170817192 171364683 171612546 171658656 172059264 172208844 172457928 172610736 172936512 173093274 173693403 173920482 174427344 174523479 174986406 175000448 175488768 175585488 175586387 175839456 176051232 176327424 176403044 176892576 177387084 177763968 178016384 178417512 178676928 179296416 179504136 180126492 180202752 180656892 181250464 181756224 181916826 182338776 182602512 182812968 183109248 183398907 183447894 184374112 184789566 184863168 185294592 185914998 185937024 186456816 186559581 186829422 186994964 187054434 187347888 187948362 188220672 188487936 188913627 189092064 189365568 189844236 190023552 190722168 191465424 191633624 191912256 192169341 192577632 193088448 193115988 193566672 193750496 194015169 194187078 194462814 194553576 195219648 195737472 195845352 196128624 196874496 196875504 197533674 197819388 198368352 198556736 199004148 199345536 199984464 200268432 200719701 200735808 200910318 201200916 201201408 201379192 201942153 202162944 202728096 202907229 203905728 203906772 204849736 205146032 205147584 205664589 205858848 207391296 207420876 207904944 207971064 208386663 208456416 208571306 209179152 209654736 210236544 210766374 211457792 212048928 212165798 212472676 212728572 213036264 213093504 213281796 213776496 214111872 214562439 214679808 214798128 215398602 215587827 215901288 216105216 216649836 216900831 217967659 217968192 217969308 219009856 219590784 219622104 220326021 220644702 220899003 221483808 221484942 221694144 222243216 222346944 222758157 222955534 223376328 223897632 224673904 225000576 225301986 225827784 226041088 226551591 226706688 227125964 227433312 227756256 228486244 228816728 228878208 229393944 229485312 229611792 229943904 230147648 230455953 230582016 230789286 230791032 231591204 231893976 232569792 232697972 233315208 233893062 234113984 234452608 234734976 235326546 235856768 235861578 236133417 236516112 236988754 237681216 237890016 237891234 238235904 239061888 239338848 239665797 240168656 240875856 241647894 241991022 242341632 242555768 243118368 243470016 243750624 244531876 244597192 245214216 246386088 246484224 247039632 247886664 248609088 248746108 249105896 249405912 249797184 250023618 250597816 251218474 251298369 251884836 252122752 252487424 252758142 253124352 253125648 253332806 254056257 254296224 254297526 255287232 255862476 255883008 256225788 256770176 257418819 257451264 257487984 258088896 258313266 258686892 258916104 259283752 259404768 260292864 260880723 261127136 261504832 262479609 262500672 263378232 263759184 264076848 264491136 264604566 265338864 266645952 267024576 267626268 267647744 267880424 268267888 268543886 268944624 269256204 270189738 270304128 270542972 271874304 271875696 272875239 273508164 273530112 273903768 274219452 274478464 275171841 276521728 276561168 277184349 277206592 277294752 277447582 277848884 277941888 278872497 278905536 279539648 280244133 280492446 280581651 281021832 281922543 282331008 282731904 283638096 284048352 284375728 285035328 286083252 286397504 287198136 287450436 287868384 288866448 289201108 289632672 290350008 290624256 290625744 291280617 291694221 292829472 293768028 294192936 294532004 295311744 295313256 295592192 296300511 296324288 296462592 296729082 297010876 297552528 297835104 298506222 298530176 299529719 299976696 300402648 301103712 301365477 301801374 301802112 302068788 303244416 303675008 305858592 305860158 306149056 306591872 307274604 307719048 307721376 308705327 308788272 309191968 310093056 311086944 311131314 311857416 312684624 312856959 313768728 314482104 314844556 315354816 316149561 316908288 317186688 317188312 318073392 318248697 318709014 319092858 319118464 319554396 319922694 320664744 321167808 322197192 322654696 323851932 324157824 324626688 324974754 325000832 326952288 326953962 327241187 328514784 328516466 329386176 329433156 330515552 330967053 331008768 331478784 332227413 332541216 333062912 333364824 334433301 335064492 335846448 337010856 337500864 337952979 338741676 339061632 339063368 340060032 340382976 340688946 341149968 341634384 342729366 343225092 343317312 344118528 344417688 344915856 345221472 345873024 346183929 346186548 347386806 347840964 348854688 349046958 349972812 350000896 350839593 351170976 351172774 351678912 352102464 352806088 353785152 353792367 354774168 355483131 355527936 356032768 356835024 356836851 357353856 358592832 359008272 360252984 361313784 362471841 362500928 362986533 363512448 363833652 364677552 365205024 365625936 366218496 366797814 366895788 368748224 369579132 369726336 371827183 371829996 371874048 372913632 373119162 373658844 373989928 374108868 374695776 375035427 375896724 376827711 377827254 378184128 378731136 379137213 379688472 379999209 380047104 381444336 381446289 382930848 383267248 383824512 384338682 385155264 386176896 386231976 387133344 387469899 387500992 388030338 388374156 388925628 389107152 390439296 391474944 391690704 392257248 393751008 395067348 395638776 396736704 396906849 397113472 397470437 398008296 398691072 399968928 400536864 401439402 401471616 401820636 402401832 402758384 402815829 403884306 405284607 405456192 405814458 407221451 407811456 407813544 409699472 410292064 410295168 411329178 411717696 414782592 414841752 415809888 415942128 416171373 416773326 416912832 417142612 418358304 419309472 420473088 420738669 421532748 424097856 424331596 424945352 425457144 426072528 426187008 426563592 427552992 427930783 428223744 429124878 429596256 430797204 431175654 431802576 433299672 433801662 435305689 435935318 435936384 435938616 438019712 439181568 439244208 440652042 441289404 441798006 442967616 442969884 443388288 444486432 444693888 445093623 445516314 445911068 446752656 447759333 447795264 449347808 450001152 450603972 451655568 452702061 453103182 454251928 454866624 455512512 456972488 457633456 457756416 458787888 458790237 459223584 459887808 460295296 460911906 461578572 461582064 463182408 463787952 465139584 465395944 466630416 466696971 467786124 468227968 468905216 469469952 470653092 471713536 471723156 472266834 473032224 473977508 475362432 475780032 475782468 478063521 478123776 478639287 478677696 479331594 479884041 480337312 481751712 483295788 483982044 485111536 486235547 486236736 486940032 487462131 487501248 489063752 489194384 490428432 490430943 492772176 492774699 494079264 495773328 497218176 497492216 498211792 498811824 499594368 500047236 501195632 502436948 502596738 503769672 504245504 505516284 506251296 506665612 508112514 508592448 508595052 510574464 511033419 511724952 512451576 513540352 514094049 514837638 514975968 515431007 516177792 516626532 517373784 517832208 518567504 518809536 519769033 521080209 521761446 522254272 523009664 523570437 524959218 525001344 526756464 526759161 527518368 528153696 528982272 529209132 530677728 533291904 534049152 535252536 535760848 536535776 537087772 537889248 538512408 540379476 540608256 541085944 543751392 545750478 547016328 547807536 548438904 548956928 550196721 550343682 550977973 553122336 554368698 554413184 554589504 554895164 555697768 555883776 557744994 557811072 559079296 559678743 560488266 560984892 561163302 562043664 563845086 564662016 565463808 566740881 567276192 568096704 568751456 570070656 572166504 572795008 573309893 574396272 574900872 575736768 576508023 577732896 578402216 579265344 580700016 581251488 582045507 582561234 583388442 585658944 587536056 588385872 589064008 590623488 590626512 592601022 592648576 593458164 594021752 595105056 595670208 597012444 597060352 599059438 599953392 600805296 602207424 602730954 603602748 603604224 604137576 605826459 606488832 607350016 608721687 611717184 611720316 612298112 613183744 614549208 615438096 615442752 616993767 617410654 617576544 618383936 622173888 622262628 623714832 625159989 625369248 625713918 627537456 628964208 629689112 630709632 632299122 634373376 634376624 636146784 636497394 637418028 638185716 638236928 639108792 639845388 641329488 642335616 644394384 645309392 646763481 647703864 648315648 649949508 650001664 650702493 653902977 653904576 653907924 654482374 657029568 657032932 658772352 658866312 660978063 661031104 661934106 662697009 664454826 665082432 666729648 668274471 668866602 670128984 671692896 674021712 675001728 675905958 677483352 678123264 678126736 679654773 680120064 681377892 682299936 683268768 685458732 686450184 686634624 688835376 689831712 690442944 691367859 691746048 692367858 692373096 694773612 695681928 697709376 698093916 699945624 701679186 702341952 702345548 703357824 704204928 705612176 707570304 707584734 708400251 709548336 710966262 713670048 713673702 714707712 717185664 718016544 720505968 722627568 724943682 725001856 725973066 727024896 727667304 729355104 729999571 730410048 731251872 733595628 733791576 737496448 739158264 739452672 742580293 743654366 743659992 745827264 746238324 747317688 747979856 748217736 749391552 749712937 750070854 751793448 753655422 753895107 755654508 756368256 757462272 758274426 759376944 759998418 762888672 762892578 765861696 766534496 767649024 768677364 770310528 772256457 772353792 772463952 774266688 774939798 775001984 776060676 776748312 777851256 778214304 780344369 780878592 782642169 783381408 784514496 787502016 790134696 791277552 793473408 793813698 794226944 794728597 794940874 796016592 799937856 801073728 802878804 802943232 803641272 804803664 805516768 805631658 807768612 810569214 810912384 811628916 814442902 815622912 815627088 818625717 819398944 820584128 820590336 822658356 823435392 825515523 829460639 829565184 829683504 831553047 831619776 831884256 832342746 833546652 833825664 834285224 836617491 836716608 838618944 840732399 841477338 843065496 845767629 848195712 848663192 849890704 850914288 852145056 853127184 855105984 855861566 858249756 859192512 861594408 862351308 863605152 866599344 867603324 870611378 871870636 871872768 871877232 873841851 875082663 876039424 878488416 879264659 881304084 882578808 883596012 885935232 885939768 886664821 886776576 888901533 888972864 889387776 890187246 891032628 891822136 893505312 895518666 895590528 898589157 898695616 901207944 903008873 903311136 904096431 905404122 906206364 908503856 909733248 911025024 913944976 915266912 917575776 917580474 918447168 919775616 920590592 921823812 923157144 923164128 926115981 926364816 927575904 930279168 930791888 933260832 933393942 935572248 936455936 938570877 939903601 941306184 943446312 944533668 946064448 947955016 950724864 951560064 951564936 954746091 956127042 957278574 957355392 958663188 959768082 960674624 963503424 965285347 966591576 967964088 970223072 971066537 972471094 972473472 973880064 974924262 975002496 978127504 978388768 980856864 980861886 981723561 985544352 985549398 988158528 991546656 992901159 994436352 994984432 996423584 997623648 999188736 1000094472 1002391264 1003299903 1004873896 1005193476 1007539344 1011032568 1012502592 1013331224 1016225028 1017184896 1017190104 1021148928 1022066838 1023449904 1024903152 1028188098 1029675276 1029951936 1030862014 1032355584 1033253064 1034747568 1035664416 1037135008 1037619072 1038551787 1039538066 1042160418 1043522892 1044508544 1046019328 1047140874 1049918436 1050002688 1052518779 1053512928 1053518322 1055036736 1056307392 1058418264 1061355456 1061377101 1066449393 1066583808 1068098304 1070505072 1070510553 1071521696 1073071552 1074175544 1075778496 1077024816 1080758952 1082171888 1087415523 1087502784 1088959599 1091500956 1094032656 1095615072 1096877808 1100393442 1100687364 1101955946 1106244672 1108737396 1108826368 1109179008 1109790328 1111395536 1115481549 1115489988 1115622144 1118158592 1119357486 1120976532 1121969784 1122326604 1124087328 1125106281 1127690172 1130483133 1133481762 1134552384 1136193408 1137411639 1137502912 1139997627 1140141312 1144333008 1144338867 1145590016 1146619786 1148792544 1149801744 1149807631 1151473536 1153016046 1155465792 1156804432 1158530688 1161400032 1162409697 1162502976 1164091014 1165122468 1166776884 1171317888 1175072112 1176771744 1178128016 1181253024 1185202044 1185297152 1186916328 1188043504 1190210112 1190720547 1191340416 1192411311 1194024888 1198118876 1199906784 1201610592 1204414848 1205461908 1207205496 1208275152 1208447487 1211652918 1215853821 1217443374 1221664353 1223434368 1223440632 1224596224 1229098416 1229104709 1230876192 1230885504 1233987534 1234821308 1235153088 1236767872 1244347776 1244525256 1247429664 1248514119 1250319978 1250738496 1251427836 1255074912 1257928416 1259378224 1261419264 1262216007 1264598244 1268753248 1272293568 1272994788 1274836056 1276371432 1278217584 1278922069 1279690776 1282658976 1283792349 1284671232 1288788768 1290618784 1293526962 1295407728 1299899016 1301404986 1305917067 1307805954 1307809152 1307815848 1308964748 1314059136 1314065864 1317544704 1317732624 1321956126 1322062208 1323868212 1325394018 1328909652 1330164864 1333459296 1336548942 1337733204 1340257968 1343385792 1348043424 1350003456 1351811916 1354966704 1355713489 1356253472 1358106183 1359309546 1362755784 1364599872 1366537536 1367123591 1370917464 1372900368 1373269248 1376370711 1377670752 1379663424 1380885888 1382735718 1384735716 1384746192 1389547224 1391363856 1395418752 1396187832 1399891248 1400090913 1403358372 1404683904 1404691096 1406715648 1408409856 1411224352 1415140608 1415169468 1416800502 1419096672 1421932524 1427340096 1427347404 1434190563 1434371328 1436033088 1439652123 1441011936 1445255136 1449210971 1449887364 1450003712 1451946132 1455334608 1458706641 1458710208 1459999142 1460820096 1462503744 1467191256 1467583152 1471292829 1474992896 1478316528 1478324097 1485160586 1487308732 1487319984 1491654528 1492476648 1494635376 1495959712 1496435472 1498783104 1499425874 1500141708 1503586896 1507310844 1507790214 1511309016 1512736512 1516548852 1518753888 1519996836 1525777344 1525785156 1531723392 1533068992 1533100257 1537354728 1540426901 1540621056 1542282147 1544512914 1544927904 1546293021 1548533376 1549879596 1550003968 1552121352 1553496624 1555702512 1556428608 1559307099 1560688738 1565284338 1566762816 1569028992 1570711311 1575004032 1580269392 1580277483 1582555104 1586946816 1587627396 1589457194 1589881748 1592033184 1599875712 1602147456 1605757608 1607282544 1609607328 1611033536 1611263316 1615537224 1618765633 1621138428 1621824768 1623257832 1628885804 1631254176 1637251434 1638797888 1641168256 1645316712 1646663239 1646870784 1650590163 1651031046 1652933919 1658921278 1659367008 1663106094 1663239552 1663768512 1664685492 1667093304 1667651328 1668570448 1673234982 1673433216 1677237888 1679036229 1681464798 1682954676 1686130992 1691535258 1696391424 1697326384 1699781408 1701828576 1704290112 1706254368 1710211968 1711723132 1716499512 1718385024 1719929679 1723188816 1724702616 1727210304 1733198688 1735206648 1741222756 1743741272 1743754464 1747683702 1750165326 1756976832 1758529318 1762608168 1765157616 1767192024 1771870464 1771879536 1772856101 1773329642 1777803066 1777945728 1780374492 1782065256 1783644272 1787010624 1791037332 1791181056 1797178314 1797391232 1802415888 1803409283 1806017746 1806622272 1808192862 1810808244 1812412728 1817007712 1819466496 1822050048 1826165061 1827889952 1830533824 1835151552 1835160948 1836894336 1839551232 1843647624 1846314288 1846328256 1852231962 1852729632 1855151808 1861583776 1866521664 1866787884 1871144496 1875479967 1877141754 1879807202 1882612368 1886892624 1889067336 1892128896 1895122039 1895910032 1903120128 1903129872 1909492182 1912254084 1914557148 1914710784 1917326376 1919536164 1921349248 1927006848 1930570694 1933183152 1935928176 1940290443 1940446144 1942133074 1944942188 1944946944 1949848524 1950004992 1952107479 1956255008 1956777536 1961708931 1961713728 1961723772 1963447122 1971088704 1971098796 1976317056 1982934189 1983093312 1985802318 1988091027 1989968864 1992847168 1995247296 2000188944 2004782528 2004823413 2006599806 2009747792 2010386952 2014404409 2015078688 2022065136 2025005184 2026662448 2032450056 2034369792 2034380208 2038964319 2044133676 2046899808 2049806304 2056376196 2059350552 2059903872 2061724028 2066506128 2069495136 2071328832 2074103577 2074270016 2075238144 2077103574 2079076132 2084320836 2087045784 2089017088 2094281748 2096708033 2099836872 2105037558 2107025856 2107036644 2110073472 2112614784 2116836528 2122710912 2122754202 2125200753 2132898786 2135357029 2141010144 2141021106 2143043392 2146143104 2148351088 2151556992 2153328851 2154049632 2161517904 2164343776 2174831046 2175005568 2177919198 2183001912 2188065312 2189998713 2191230144 2193755616 2200786884 2201374728 2203911892 2212489344 2217474792 2218358016 2219580656 2222791072 2227740879 2230963098 2230979976 2238714972 2241953064 2243939568 2244653208 2248174656 2249138811 2250212562 2255380344 2260966266 2266963524 2269104768 2272386816 2274823278 2275005824 2279995254 2282623031 2288666016 2288677734 2293239572 2297585088 2299603488 2299615262 2302947072 2306032092 2310931584 2313608864 2316769371 2317061376 2322800064 2324819394 2325005952 2328182028 2330244936 2333553768 2341033107 2342635776 2347926507 2350144224 2353543488 2356256032 2362506048 2370404088 2373832656 2376087008 2380420224 2381441094 2382680832 2384185791 2384822622 2388049776 2396237752 2399813568 2403221184 2408829696 2410923816 2414410992 2416550304 2416894974 2423305836 2431707642 2434886748 2443328706 2446868736 2446881264 2455877151 2458196832 2458209418 2461752384 2461771008 2467975068 2469642616 2470306176 2473535744 2476546569 2488381917 2488695552 2489050512 2494859328 2497028238 2500639956 2501476992 2502855672 2509852473 2510149824 2515856832 2518756448 2522197197 2524432014 2529196488 2537302887 2537506496 2544587136 2545989576 2549672112 2552742864 2556435168 2557844138 2559381552 2565317952 2567584698 2577577536 2581237568 2587053924 2590815456 2599798032 2602809972 2611834134 2615611908 2615618304 2615631696 2617929496 2625247989 2628118272 2628131728 2635465248 2637793977 2643912252 2644124416 2647736424 2650788036 2657819304 2659994463 2660329728 2666918592 2673097884 2675466408 2680515936 2686771584 2695767471 2696086848 2703623832 2709026619 2709933408 2711426978 2712289293 2712506944 2716212366 2718619092 2725511568 2729199744 2733075072 2734247182 2741834928 2745800736 2752741422 2755341504 2759326848 2761771776 2765471436 2769471432 2769492384 2778347943 2779094448 2782727712 2790837504 2792375664 2799782496 2800181826 2806716744 2809367808 2809382192 2815712631 2819710803 2822448704 2830338936 2833601004 2838193344 2843865048 2854680192 2854694808 2864238273 2868381126 2872066176 2879304246 2882023872 2890510272 2895856041 2898421942 2899774728 2903892264 2910669216 2913199611 2917413282 2917420416 2919998284 2921640192 2925007488 2934382512 2935166304 2942585658 2945170683 2956633056 2956648194 2970321172 2974617464 2974639968 2983309056 2984953296 2989270752 2991919424 2992870944 2997566208 2998851748 3000283416 3007173792 3009899709 3014621688 3015580428 3022618032 3024283937 3033097704 3037507776 3039993672 3051554688 3051570312 3063446784 3066137984 3066200514 3074709456 3080853802 3084564294 3089025828 3089855808 3092586042 3097066752 3099759192 3104242704 3106993248 3111405024 3112857216 3115655361 3118614198 3121377476 3130568676 3133525632 3138057984 3141422622 3150008064 3160538784 3160554966 3165110208 3175254792 3178914388 3179763496 3184066368 3199348179 3199751424 3204294912 3211515216 3211531659 3214565088 3219214656 3222067072 3222526632 3231074448 3232855243 3237531266 3242276856 3246515664 3257771608 3262508352 3266878797 3274502868 3277595776 3282336512 3290633424 3293326478 3301180326 3302062092 3305867838 3317842556 3318734016 3326212188 3326479104 3327537024 3329370984 3334186608 3337140896 3346444647 3346469964 3346866432 3354475776 3358072458 3362929596 3365909352 3372261984 3383070516 3391449399 3394652768 3399562816 3403657152 3408580224 3412234917 3412508736 3419992881 3420423936 3423446264 3432999024 3433016601 3436770048 3439859358 3446377632 3449405232 3449422893 3454420608 3466397376 3470413296 3482445512 3487482544 3487508928 3495367404 3500330652 3513953664 3517058636 3525216336 3530315232 3534384048 3543759072 3545712202 3546659284 3555606132 3555891456 3560748984 3564130512 3567288544 3572161641 3574021248 3577233933 3582074664 3594356628 3594782464 3604831776 3606818566 3612035492 3613244544 3616385724 3621616488 3624825456 3625342461 3634015424 3647561463 3652330122 3655779904 3661067648 3664993059 3670303104 3670321896 3673325687 3673788672 3687295248 3687314127 3692628576 3692656512 3704463924 3705459264 3710303616 3723167552 3733043328 3733575768 3742288992 3745542357 3750959934 3754283508 3759614404 3765224736 3773785248 3778134672 3784257792 3786648021 3790244078 3791820064 3806259744 3818984364 3824508168 3829114296 3834652752 3836766207 3839072328 3842698496 3851377047 3854013696 3861141388 3866366304 3871856352 3880580886 3880892288 3884266148 3889884376 3893886347 3899697048 3904214958 3912510016 3913555072 3917751201 3923417862 3923427456 3923447544 3926894244 3942177408 3942197592 3952634112 3965868378 3966186624 3971604636 3976182054 3979937728 3985694336 3990494592 4000377888 4009565056 4009646826 4013169251 4013199612 4019495584 4020773904 4028808818 4030157376 4044130272 4050010368 4053324896 4064900112 4067140467 4068760416 4074318549 4077928638 4088267352 4093799616 4099612608 4101370773 4112752392 4118701104 4119807744 4123448056 4133012256 4138990272 4142657664 4148207154 4148540032 4154207148 4158152264 4168641672 4174091568 4188563496 4193416066 4199673744 4210075116 4214051712 4214073288 4220146944 4225229568 4233673056 4245421824 4245508404 4250401506 4265797572 4270714058 4282020288 4282042212 4286086784 4292286208 4296702176 4302571689 4303113984 4306657702 4308099264 4318956369 4323035808 4328687552 4347632913 4349662092 4350011136 4355838396 4366003824 4376119923 4376130624 4379997426 4382460288 4387511232 4401573768 4402749456 4407823784 4424978688 4434949584 4434972291 4439161312 4445582144 4455481758 4461926196 4461959952 4477429944 4483906128 4487879136 4489306416 4496349312 4498277622 4500425124 4510760688 4521932532 4533927048 4538209536 4549646556 4550011648 4559990508 4565246062 4577332032 4577355468 4586479144 4595170176 4599206976 4599230524 4599300771 4612064184 4621280703 4621863168 4626846441 4627217728 4633538742 4638879063 4645600128 4649638788 4650011904 4656364056 4660489872 4667107536 4677921297 4682066214 4695853014 4700288448 4707086976 4712133933 4712512064 4725012096 4740808176 4740832449 4747665312 4752174016 4760840448 4762882188 4768371582 4769645244 4776099552 4792475504 4799627136 4806442368 4821847632 4828821984 4833100608 4833789948 4846611672 4856296899 4863415284 4869773496 4886657412 4893762528 4911754302 4916393664 4916418836 4923504768 4935950136 4939285232 4939989717 4940612352 4951770489 4953093138 4958801757 4976763834 4978101024 4989718656 4994056476 5001279912 5002953984 5005711344 5019704946 5020299648 5031713664 5037108687 5037512896 5044394394 5048864028 5058392976 5074605774 5075012992 5089174272 5091979152 5092005223 5099344224 5105485728 5112870336 5115688276 5118763104 5130635904 5135169396 5155155072 5159789037 5162475136 5174107848 5181630912 5199596064 5205619944 5223668268 5231223816 5231263392 5235858992 5247990559 5250495978 5256263456 5270930496 5275587954 5287824504 5295472848 5301576072 5315638608 5318568303 5319988926 5333837184 5346195768 5350932816 5361031872 5373543168 5391534942 5392173696 5407247664 5410227849 5418053238 5419866816 5422853956 5424578586 5425013888 5432424732 5437238184 5451023136 5458399488 5466150144 5468494364 5478495183 5483669856 5491601472 5505482844 5510683008 5518653696 5530942872 5538942864 5538984768 5556695886 5558188896 5563100179 5565455424 5584751328 5599564992 5600363652 5613433488 5618764384 5626439901 5631425262 5639421606 5644897408 5660677872 5667202008 5676386688 5685366117 5687730096 5709360384 5709389616 5728476546 5736762252 5744132352 5758608492 5764047744 5781020544 5791712082 5796843884 5799549456 5807784528 5820871329 5821338432 5826399222 5834826564 5834840832 5839996568 5850014976 5856322437 5868765024 5870332608 5885126793 5885171316 5890341366 5913266112 5913296388 5940642344 5949234928 5949279936 5964273081 5969906592 5978541504 5983838848 5985741888 5997703496 6000566832 6014347584 6014470239 6019799418 6029243376 6031160856 6043213227 6045236064 6048567874 6066195408 6075015552 6079987344 6103109376 6103140624 6116892957 6132275968 6132401028 6149418912 6161707604 6169128588 6178051656 6179711616 6185172084 6199518384 6208485408 6213986496 6222310731 6222810048 6225714432 6231310722 6237228396 6242754952 6261137352 6267051264 6282845244 6290124099 6321062111 6321077568 6321109932 6330220416 6350509584 6357828776 6359526992 6368132736 6375602259 6398696358 6406071087 6423030432 6423063318 6429130176 6438429312 6444134144 6445053264 6459986553 6462148896 6465710486 6475062532 6484553712 6493031328 6515543216 6525016704 6533757594 6549005736 6555191552 6569996139 6581266848 6586652956 6602360652 6604124184 6611735676 6635685112 6637468032 6652424376 6655074048 6658741968 6668373216 6674281792 6683222637 6692889294 6692939928 6716144916 6725859192 6731818704 6744523968 6747416433 6756997429 6766141032 6782898798 6789305536 6799125632 6807314304 6817160448 6824469834 6825017472 6839985762 6846892528 6847869093 6865998048 6866033202 6879718716 6892755264 6898810464 6898845786 6908841216 6932794752 6940826592 6950308113 6964891024 6974965088 6975017856 6990734808 7000661304 7023099321 7027907328 7034117272 7050432672 7060630464 7068768096 7087518144 7091424404 7093318568 7111212264 7121497968 7128261024 7134577088 7144323282 7148042496 7152557373 7154467866 7164149328 7188713256 7209663552 7213637132 7224070984 7226489088 7232771448 7243232976 7249650912 7250684922 7268030848 7295122926 7304660244 7311559808 7322135296 7329986118 7340606208 7340643792 7346651374 7367631453 7374590496 7374628254 7385257152 7385313024 7408927848 7410918528 7420607232 7429639707 7446335104 7465145751 7466086656 7467151536 7484577984 7491084714 7501919868 7508567016 7519228808 7530449472 7547570496 7556269344 7566591591 7573296042 7580488156 7583640128 7611908661 7612519488 7637968728 7649016336 7658228592 7669305504 7673532414 7678144656 7702754094 7722282776 7732732608 7743712704 7761161772 7761784576 7768532296 7779768752 7787772694 7799394096 7808429916 7825020032 7827110144 7835502402 7846835724 7846854912 7846895088 7853788488 7875743967 7884354816 7884395184 7913381931 7931736756 7932373248 7943209272 7952364108 7959875456 7971388672 7979983389 7980989184 8000755776 8019130112 8019293652 8026338502 8026399224 8038991168 8041547808 8057617636 8060314752 8087302413 8088260544 8106649792 8127079857 8129800224 8134280934 8136867879 8137520832 8148637098 8155857276 8176534704 8187599232 8199225216 8202741546 8225504784 8237402208 8246896112 8266024512 8277980544 8285315328 8296414308 8297080064 8308414296 8316304528 8335043829 8337283344 8348183136 8377126992 8386832132 8399347488 8420150232 8428103424 8428146576 8447137893 8459132409 8467346112 8491016808 8500803012 8531595144 8541428116 8564040576 8564084424 8572173568 8592714819 8593404352 8605143378 8613315404 8616198528 8637912738 8646071616 8657375104 8687568123 8695265826 8699324184 8711676792 8732007648 8739598833 8752239846 8752261248 8759994852 8764920576 8775022464 8803147536 8805498912 8815647568 8835512049 8869899168 8869944582 8878322624 8891164288 8910963516 8923852392 8923919904 8952454483 8954859888 8967812256 8975758272 8978612832 8992698624 8996555244 9000850248 9021521376 9029699127 9043865064 9067854096 9072851811 9099293112 9119981016 9130492124 9154664064 9154710936 9172958288 9190340352 9198413952 9198461048 9198601542 9224128368 9242561406 9253692882 9254435456 9267077484 9277758126 9291200256 9299277576 9312728112 9320979744 9334215072 9355842594 9364132428 9391706028 9400576896 9414173952 9424267866 9425024128 9450024192 9481616352 9481664898 9489994423 9495330624 9504348032 9525764376 9536743164 9539290488 9552199104 9569865137 9584951008 9598044537 9599254272 9612884736 9634594977 9643695264 9657643968 9666201216 9667579896 9693223344 9698565729 9712593798 9726830568 9739546992 9746268181 9773314824 9787525056 9800636391 9823508604 9832787328 9832837672 9847009536 9871900272 9878570464 9879979434 9903540978 9906186276 9917603514 9953527668 9956202048 9979437312 9988112952 10002559824 10011422688 10039333941 10039409892 10040599296 10063427328 10074217374 10075025792 10088788788 10097728056 10116785952 10144476797 10149211548 10150025984 10174348197 10183958304 10184010446 10198688448 10210971456 10225740672 10231376552 10237526208 10259978643 10261271808 10270338792 10299049803 10310310144 10319578074 10324950272 10348215696 10348268679 10363261824 10399192128 10411239888 10447336536 10462447632 10462526784 10471717984 10495981118 10500991956 10512526912 10541860992 10551175908 10575649008 10590945696 10603152144 10631277216 10637136606 10639977852 10667674368 10692391536 10701865632 10716484923 10722063744 10731701799 10782988307 10783069884 10784347392 10814495328 10820455698 10836106476 10839733632 10845707912 10849157172 10850027776 10864849464 10874476368 10876027383 10902046272 10936988728 10956990366 10967339712 10983202944 10994979177 11010965688 11019977061 11021366016 11061885744 11061942381 11077885728 11077969536 11113391772 11116377792 11126200358 11130910848 11169502656 11199129984 11200727304 11226866976 11236627071 11237528768 11252879802 11262850524 11278843212 11289794816 11321355744 11331359431 11334404016 11352773376 11359944063 11370732234 11375460192 11418779232 11456953092 11473524504 11510298621 11517216984 11526642673 11528095488 11554131141 11562041088 11583424164 11593687768 11599098912 11615569056 11641742658 11642676864 11652798444 11669653128 11679993136 11681659041 11712644874 11737530048 11740665216 11753253603 11770253586 11770342632 11780682732 11826532224 11826592776 11881284688 11898469856 11898559872 11928546162 11939813184 11957083008 11967677696 11971483776 11995406992 12001133664 12028695168 12028940478 12039507753 12039598836 12058486752 12062321712 12086426454 12090472128 12097135748 12132390816 12150031104 12159974688 12201421401 12206281248 12233785914 12264802056 12298837824 12304112319 12323415208 12338257176 12356103312 12359423232 12370344168 12399036768 12409992707 12416970816 12427972992 12444621462 12445620096 12462621444 12474456792 12485509904 12522274704 12565690488 12580248198 12623864981 12642124222 12642155136 12642219864 12660440832 12701019168 12715657552 12719053984 12736265472 12751204518 12797392716 12812142174 12846060864 12846126636 12858260352 12876858624 12890106528 12907715067 12919973106 12924297792 12931420972 12950125064 12969107424 12986062656 13031086432 13042898739 13050033408 13067515188 13098011472 13128359769 13139992278 13162533696 13173305912 13204721304 13208248368 13223471352 13265854273 13271370224 13274936064 13304848752 13304916873 13317483936 13336746432 13348563584 13366445274 13385778588 13385879856 13432289832 13451718384 13463637408 13489047936 13494832866 13513994858 13532282064 13565797596 13578611072 13598251264 13614628608 13648939668 13650034944 13679971524 13693785056 13695738186 13731996096 13732066404 13759437432 13785510528 13797620928 13797691572 13797902313 13863842109 13865589504 13880539323 13881653184 13900616226 13916637189 13929782048 13949930176 13950035712 13981469616 14001322608 14033763891 14046198642 14068234544 14100830863 14100865344 14121260928 14136401799 14137536192 14175036288 14182848808 14186637136 14222424528 14222497347 14242995936 14256522048 14269154176 14288646564 14305114746 14308935732 14328298656 14377426512 14419327104 14427274264 14448141968 14465542896 14486465952 14499301824 14501369844 14536061696 14568890697 14590245852 14609320488 14623119616 14659972236 14681287584 14693302748 14735262906 14749180992 14749256508 14770514304 14817855696 14819969151 14821837056 14855311467 14859279414 14876405271 14892670208 14930291502 14934303072 14947499203 14969155968 14982169428 15003839736 15017134032 15038457616 15060898944 15073301957 15095140992 15111326061 15112538688 15133183182 15146592084 15160976312 15167280256 15223817322 15225038976 15275937456 15276015669 15298032672 15316457184 15338611008 15347064828 15356289312 15405508188 15444565552 15465465216 15479367111 15487425408 15522323544 15537064592 15559537504 15575545388 15598788192 15616859832 15650040064 15671004804 15693671448 15693790176 15707576976 15743971677 15751487934 15768790368 15826763862 15863473512 15886418544 15904728216 15919750912 15955704909 15959966778 15978361217 16001511552 16038587304 16052677004 16052798448 16077982336 16083095616 16115235272 16120629504 16174604826 16176521088 16213299584 16230683547 16254159714 16259600448 16268561868 16273735758 16275041664 16297274196 16311714552 16353069408 16375198464 16398450432 16405483092 16435485549 16451009568 16474804416 16493792224 16532049024 16555961088 16592828616 16616828592 16625986897 16632609056 16670087658 16674566688 16689300537 16696366272 16754253984 16773664264 16798694976 16840300464 16856293152 16879319703 16894275786 16918264818 16934692224 16982033616 17001606024 17056098351 17063190288 17082856232 17128081152 17128168848 17185429638 17186808704 17210286756 17226630808 17232397056 17275825476 17292143232 17314750208 17375136246 17390531652 17398648368 17423353584 17464015296 17479197666 17504479692 17504522496 17519989704 17550044928 17568967311 17606295072 17610997824 17631295136 17655380379 17671024098 17739798336 17739889164 17756645248 17772606683 17782328576 17821927032 17847704784 17847839808 17892819243 17904908966 17909719776 17935624512 17951516544 17957225664 17993110488 18001700496 18043042752 18043410717 18059398254 18087730128 18129639681 18135708192 18145703622 18198586224 18239962032 18260984248 18309328128 18309421872 18345916576 18396827904 18396922096 18397203084 18448256736 18485122812 18507385764 18508870912 18534154968 18555516252 18598555152 18625456224 18641959488 18668430144 18711685188 18728264856 18783412056 18801153792 18848535732 18850048256 18870372297 18963186333 18963232704 18963329796 18979988846 18990661248 19008696064 19051528752 19073486328 19078580976 19104398208 19126806777 19139730274 19169902016 19196089074 19218213261 19269189954 19287390528 19315287936 19332402432 19335159792 19379959659 19386446688 19397131458 19425187596 19453661136 19479093984 19492536362 19546629648 19575050112 19601272782 19647017208 19665574656 19665675344 19709988417 19743800544 19757140928 19759958868 19807081956 19812372552 19835207028 19907055336 19912404096 19976225904 20005119648 20022845376 20049667911 20078667882 20078819784 20148434748 20150051584 20177577576 20195456112 20233571904 20242249299 20270992287 20288953594 20298423096 20348696394 20367916608 20368020892 20397376896 20421942912 20451481344 20462753104 20475052416 20519957286 20540677584 20543607279 20598099606 20639156148 20696431392 20696537358 20726523648 20798384256 20822479776 20894673072 20924895264 20925053568 20943435968 20991962236 21001983912 21025053824 21043953229 21069297963 21083721984 21102351816 21151298016 21169987559 21181891392 21206304288 21262554432 21274273212 21279955704 21384783072 21403731264 21432969846 21444127488 21457672119 21463403598 21565976614 21566139768 21628990656 21640911396 21672212952 21679467264 21691415824 21698314344 21729698928 21741675173 21748952736 21752054766 21804092544 21873977456 21913980732 21934679424 21966405888 21989958354 22021931376 22039954122 22123771488 22123884762 22155771456 22155939072 22226783544 22232755584 22252400716 22261821696 22339005312 22395437253 22398259968 22401454608 22453733952 22473254142 22475057536 22505759604 22525701048 22557686424 22629986701 22642711488 22662718862 22668808032 22719888126 22741464468 22750920384 22837558464 22913906184 22947049008 23020597242 23034433968 23047129313 23053285346 23108262282 23166848328 23187375536 23198197824 23231138112 23241101047 23283485316 23285353728 23305596888 23339306256 23359986272 23363318082 23425289748 23475060096 23481330432 23506507206 23540507172 23540685264 23561365464 23653064448 23653185552 23740145793 23762569376 23796939712 23797119744 23857092324 23879626368 23914166016 23939950167 23942967552 23990813984 24002267328 24057390336 24057880956 24079015506 24079197672 24116973504 24124643424 24172852908 24180944256 24194271496 24261907239 24264781632 24319949376 24381239571 24402842802 24412562496 24467571828 24529604112 24597675648 24608224638 24636586507 24646830416 24676514352 24712206624 24740688336 24798073536 24819985414 24833941632 24855945984 24889242924 24891240192 24925242888 24948913584 24971019808 25005131487 25044549408 25131380976 25160496396 25247729962 25284248444 25284310272 25284439728 25341413679 25377397227 25402038336 25431315104 25438107968 25502409036 25594785432 25624284348 25692121728 25692253272 25713279809 25716520704 25778144457 25780213056 25815430134 25839946212 25848595584 25862841944 25900250128 25938214848 25972125312 26062172864 26062704369 26085797478 26135030376 26187257317 26196022944 26218796499 26256719538 26279984556 26325067392 26346611824 26409442608 26416496736 26446942704 26506536147 26531708546 26542740448 26609697504 26609833746 26634967872 26673492864 26697127168 26732890548 26771557176 26771759712 26857363449 26864579664 26903436768 26927274816 26978095872 26989665732 27027989716 27064564128 27089097381 27131595192 27157222144 27218555433 27257204429 27297879336 27359943048 27387570112 27391476372 27463992192 27464132808 27518874864 27519015761 27571021056 27595241856 27595383144 27595804626 27727684218 27761078646 27763306368 27801232452 27833274378 27859564096 27899860352 27962939232 27993275063 28002645216 28067527782 28092397284 28136469088 28201661726 28201730688 28242521856 28272803598 28275072384 28350072576 28365697616 28373274272 28444849056 28444994694 28469983269 28485991872 28513044096 28538308352 28577293128 28610229492 28617871464 28656597312 28709595411 28754853024 28794133611 28838654208 28854548528 28896283936 28931085792 28972931904 28998603648 29002739688 29095697187 29137781394 29180491704 29218640976 29238804543 29319944472 29362575168 29386605496 29470525812 29498361984 29498513016 29541028608 29635711392 29639938302 29710622934 29718558828 29752810542 29860583004 29868606144 29894998406 29938311936 29964338856 30007679472 30034268064 30076915232 30118001823 30121797888 30146603914 30190281984 30222652122 30225077376 30266366364 30293184168 30321952624 30334560512 30433430391 30447634644 30450077952 30523044591 30551874912 30552031338 30596065344 30632914368 30677222016 30694129656 30712578624 30779935929 30811016376 30889131104 30930930432 30958734222 30974850816 31044647088 31044806037 31074129184 31119075008 31151090776 31197576384 31233719664 31342009608 31387342896 31387580352 31415153952 31487943354 31502975868 31537580736 31653527724 31726947024 31772837088 31809456432 31911409818 31919933556 31956722434 32003023104 32077174608 32105354008 32105596896 32155964672 32166191232 32195105397 32230470544 32348964921 32349209652 32353042176 32426599168 32461367094 32508319428 32519200896 32537123736 32547471516 32550083328 32594548392 32623429104 32628082149 32706138816 32810966184 32870971098 32902019136 32949608832 32984937531 32987584448 33059931183 33064098048 33185657232 33185827143 33233657184 33251973794 33265218112 33340175316 33349133376 33378601074 33392732544 33508507968 33547328528 33597389952 33680600928 33709881213 33712586304 33758639406 33788551572 33836529636 33869384448 33964067232 33994078293 34003212048 34112196702 34126380576 34165712464 34256337696 34370859276 34373617408 34420573512 34453261616 34530895863 34551650952 34579928019 34584286464 34662393423 34750272492 34781063304 34797296736 34846707168 34928030592 34958395332 35008959384 35039979408 35044977123 35137934622 35212590144 35221995648 35259760809 35262590272 35310760758 35342048196 35479596672 35479778328 35513290496 35545213366 35643854064 35644036561 35695409568 35695679616 35785638486 35809817932 35819439552 35871249024 35903033088 35914451328 35986220976 36003400992 36086085504 36086821434 36118523259 36118796508 36175460256 36259279362 36271416384 36291407244 36397172448 36479924064 36521968496 36604264203 36618843744 36691833152 36793844192 36794406168 36896513472 36912336957 36970245624 37014771528 37068309936 37088740001 37111032504 37197110304 37229978121 37250912448 37283918976 37336860288 37423370376 37456529712 37566824112 37697071464 37740744594 37871594943 37926372666 37926465408 37926659592 37959977692 37981322496 38103057504 38146972656 38157161952 38208796416 38253613554 38279460548 38339804032 38392178148 38436426522 38538379908 38574781056 38630575872 38670319584 38759919318 38772893376 38794262916 38850375192 38907322272 38958187968 38985072724 39093259296 39128696217 39150100224 39202545564 39294034416 39315691181 39331350688 39385079307 39419976834 39487601088 39514281856 39519917736 39614163912 39624745104 39646584139 39670414056 39797562819 39814110672 39824808192 39914750619 39952451808 40010239296 40045690752 40099335822 40157335764 40157639568 40296869496 40355155152 40390912224 40467143808 40484498598 40541984574 40577907188 40596846192 40697392788 40735833216 40736041784 40794753792 40843885824 40925506208 40950104832 41039914572 41081355168 41087214558 41196199212 41278312296 41392862784 41393074716 41591526327 41596768512 41644959552 41749911567 41789346144 41849790528 41850107136 41886871936 41983924472 42003967824 42027118159 42050107648 42087906458 42101291673 42138595926 42204703632 42302492589 42302596032 42339975118 42363782784 42412608576 42525108864 42548546424 42559911408 42667492041 42769566144 42807462528 42865939692 42915344238 42926807196 43131953228 43132279536 43257981312 43281822792 43344425904 43382831648 43396628688 43459397856 43483350346 43497905472 43504109532 43608185088 43706672091 43747954912 43827961464 43869358848 43979916708 44043862752 44079908244 44247542976 44247769524 44311542912 44453567088 44459907453 44465511168 44504801432 44629215813 44678010624 44790874506 44802909216 44842497609 44907467904 44946508284 44950115072 45011519208 45051402096 45115372848 45219905871 45259973402 45285422976 45325437724 45337616064 45439776252 45482928936 45501840768 45675116928 45827812368 45828047007 45894098016 46041194484 46068867936 46094258626 46106570692 46216524564 46333696656 46374751072 46396395648 46438101333 46462276224 46482202094 46566970632 46611193776 46678612512 46719972544 46726636164 46850579496 46944203357 46950120192 47013014412 47081014344 47081370528 47122730928 47231915031 47306371104 47480291586 47525138752 47593879424 47714184648 47753233931 47759252736 47867114727 47879900334 47935083651 47981627968 48004534656 48115761912 48158031012 48158395344 48233947008 48249286848 48345705816 48361888512 48388542992 48523814478 48529563264 48639898752 48692050641 48762479142 48805685604 48825124992 48935143656 49059208224 49195351296 49216449276 49273173014 49293660832 49353028704 49424413248 49481376672 49596147072 49639970828 49667883264 49778485848 49850485776 49877960691 49897827168 49942039616 50010262974 50067901611 50089098816 50181734623 50262761952 50320992792 50495459924 50568496888 50568879456 50682827358 50754794454 50804076672 50862630208 50876215936 51004818072 51168295053 51189570864 51248568696 51384243456 51384506544 51412826929 51426559618 51556288914 51560426112 51630860268 51679892424 51697191168 51725683888 51800500256 51876429696 51944250624 52124345728 52125408738 52171594956 52270060752 52374514634 52392045888 52437592998 52513439076 52559969112 52650134784 52693223648 52818885216 52832993472 52893885408 52966141137 53013072294 53063417092 53085480896 53219395008 53219667492 53269935744 53317820049 53346985728 53465781096 53543114352 53543519424 53714726898 53729159328 53806873536 53854549632 53979331464 54055979432 54129128256 54178194762 54263190384 54388919043 54437110866 54514408858 54595758672 54719886096 54775140224 54782952744 54927984384 54928265616 54958539131 55037749728 55038031522 55190483712 55190766288 55191609252 55455368436 55522157292 55526612736 55602464904 55666548756 55719128192 55799720704 55925878464 55986550126 56005290432 56135055564 56184794568 56272938176 56403323452 56403461376 56545607196 56550144768 56611116891 56731395232 56746548544 56889558999 56889698112 56889989388 56939966538 56971983744 57026088192 57154586256 57220458984 57235742928 57313194624 57419190822 57509706048 57588267222 57654639783 57709097056 57792567872 57862171584 57945863808 57997207296 58005479376 58139878977 58191394374 58275562788 58360983408 58437281952 58477609086 58639888944 58725150336 58773210992 58941051624 58996723968 58997026032 59129965251 59271422784 59279876604 59421245868 59437117656 59505621084 59721166008 59737212288 59789996812 59928677712 60015358944 60068536128 60149003733 60153830464 60236003646 60293207828 60445304244 60450154752 60532732728 60586368336 60643905248 60726747897 60812976861 60866860782 60895269288 61046089182 61103749824 61104062676 61192130688 61265828736 61354444032 61388259312 61425157248 61559871858 61622032752 61630821837 61778262208 61917468444 62089294176 62089612074 62148258368 62238150016 62302181552 62395152768 62446536679 62467439328 62684019216 62774685792 62775160704 62830307904 62975886708 63005951736 63075161472 63131859687 63207893889 63307055448 63453894048 63509962677 63545674176 63618912864 63822819636 63839867112 63913444868 64154349216 64210708016 64211193792 64332382464 64373016357 64390210794 64460941088 64697929842 64698419304 64922734188 65016638856 65038401792 65074247472 65094943032 65189096784 65225025519 65246858208 65256164298 65412277632 65621932368 65741942196 65804038272 65899217664 65969875062 65975168896 66119862366 66196067899 66371314464 66371654286 66467314368 66503947588 66530436224 66680350632 66698266752 66757202148 66785465088 67017015936 67094657056 67186311759 67194779904 67361201856 67419762426 67425172608 67517278812 67577103144 67673059272 67889960103 67928134464 67988156586 68006424096 68223877267 68224393404 68252761152 68331424928 68512675392 68741718552 68841147024 68906523232 69061791726 69103301904 69141387939 69159856038 69324786846 69500544984 69562126608 69594593472 69693414336 69723303141 69856061184 69916790664 70017918768 70079958816 70089954246 70275869244 70425180288 70443991296 70519521618 70525180544 70621521516 70684096392 70959193344 70959556656 71090426732 71220437379 71287708128 71288073122 71390819136 71391359232 71571276972 71619635864 71638879104 71742498048 71819850501 71828902656 71972441952 72006801984 72172171008 72173642868 72237046518 72237593016 72350920512 72518558724 72542832768 72582814488 72785721717 72794344896 72959848128 73043936992 73143718713 73208528406 73237687488 73383666304 73587688384 73588812336 73793026944 73824673914 73909759521 73940491248 74029543056 74136619872 74177480002 74222065008 74394220608 74459956242 74501824896 74567837952 74673720576 74846740752 74913059424 75015394461 75133648224 75394142928 75481489188 75743189886 75852745332 75852930816 75853319184 75919955384 76132191681 76206115008 76293945312 76314323904 76507227108 76558921096 76679608064 76784356296 76872853044 77076759816 77139839427 77149562112 77340639168 77519838636 77545786752 77588525832 77700750384 77814644544 77916375936 77970145448 78186518592 78188113107 78257392434 78405091128 78561771951 78588068832 78631382362 78656389497 78662701376 78770158614 78839953668 78975202176 79028563712 79039835472 79228327824 79249490208 79293168278 79340828112 79519608441 79595125638 79628221344 79829501238 79904903616 80020478592 80091381504 80198671644 80314671528 80315279136 80572090347 80593738992 80710310304 80781824448 80934287616 80968997196 81083969148 81155814376 81193692384 81394785576 81471666432 81472083568 81655666299 81771613287 81851012416 82079829144 82162710336 82174429116 82392398424 82556624592 82557047283 82785725568 82786149432 83183052654 83289919104 83499823134 83578692288 83699581056 83773743872 83967848944 83979825189 84007935648 84054236318 84175812916 84202583346 84277191852 84409407264 84604985178 84605192064 84679950236 84727565568 84825217152 85050217728 85097092848 85119822816 85334984082 85409949807 85539132288 85614925056 85731879384 85830688476 85853614392 86128786233 86263906456 86264559072 86515962624 86563645584 86688851808 86765663296 86793257376 86918795712 86966700692 86995810944 87008219064 87287091561 87413344182 87495909824 87655922928 87716413629 87959833416 88087725504 88159816488 88495085952 88495539048 88623085824 88907134176 88919814906 89009602864 89258431626 89581749012 89605818432 89684995218 89814935808 89893016568 90023038416 90102804192 90230745696 90354005469 90439811742 90519946804 90570845952 90650875448 90675232128 90879552504 90965857872 91003681536 91300291173 91350233856 91655624736 91656094014 91788196032 92082388968 92137735872 92188517252 92213141384 92433049128 92667393312 92749502144 92792791296 92876202666 92924552448 92964404188 93133941264 93134418111 93222387552 93357225024 93439945088 93453272328 93701158992 93752802047 93888406714 94026028824 94162028688 94162741056 94245461856 94463830062 94612742208 94960583172 95050277504 95187758848 95428369296 95506467862 95734229454 95759800668 95870167302 95963255936 96009069312 96231523824 96316062024 96316790688 96467894016 96498573696 96585316191 96691411632 96777085984 97046894763 97047628956 97059126528 97279797504 97384101282 97524958284 97611371208 97650249984 97870287312 98118416448 98432898552 98546346028 98587321664 98706057408 98848826496 98954812593 98962753344 99179793549 99192294144 99279941656 99556971696 99557481429 99700971552 99755921382 99795654336 99884079232 100020525948 100135803222 100178197632 100363469246 100525523904 100641985584 100990919848 101136993776 101137758912 101365654716 101509588908 101608153344 101725260416 101752431872 101982234879 102009636144 102336590106 102379141728 102497137392 102769013088 102825653858 102853119236 103112577828 103120852224 103261720536 103359784848 103451367776 103592687589 103601000512 103739784057 103752859392 103987180269 104248691456 104250817476 104343189912 104540121504 104749029268 104784091776 104875185996 105026878152 105119938224 105134931369 105386447296 105637770432 105665986944 105779282427 105787770816 105932282274 106026144588 106126834184 106170961792 106438790016 106439334984 106539871488 106635640098 106931562192 106932109683 107086228704 107087038848 107429453796 107458318656 107613747072 107709099264 107958662928 108111958864 108258256512 108355569777 108356389524 108526380768 108777838086 108874221732 109028817716 109191517344 109439772192 109550280448 109565905488 109812792609 109856531232 109917078262 110075499456 110076063044 110381532576 110383218504 110737010871 110910736872 111044314584 111204929808 111266220003 111333097512 111438256384 111689934363 111851756928 111973100252 112010580864 112270111128 112369589136 112545876352 112806646904 113091214392 113222233782 113462790464 113493097088 113614784829 113779117998 113779396224 113779978776 113879933076 113943967488 114309172512 114440917968 114471485856 114626389248 114838381644 115019412096 115176534444 115309279566 115418194112 115585135744 115724343168 115891727616 116010958752 116279757954 116381908279 116382788748 116551125576 116721966816 116874563904 116955218172 117279777888 117386088651 117450300672 117546421984 117882103248 117947073543 117994052064 118155237921 118259930502 118542845568 118559753208 118842491736 118874235312 118939752417 119011242168 119392688457 119442332016 119474424576 119579993624 119857355424 120030717888 120137072256 120298007466 120307660928 120472007292 120586415656 120890608488 121065465456 121172736672 121287810496 121453495794 121625953722 121733721564 121790538576 122092178364 122207499648 122208125352 122384261376 122531657472 122776518624 122850314496 123119743716 123244065504 123261643674 123556524416 123834936888 124178588352 124179224148 124296516736 124408246781 124476300032 124604363104 124774578981 124790305536 124893073358 124934878656 125249734701 125368038432 125549371584 125550321408 125660615808 125951773416 126011903472 126081354477 126150322944 126263719374 126303875019 126415787778 126614110896 126907477767 126907788096 127019925354 127091348352 127237825728 127645639272 127679734224 127826889736 128308698432 128421416032 128422387584 128746032714 128780421588 128921882176 129395859684 129396838608 129845468376 130033277712 130148494944 130189886064 130378193568 130450051038 130493716416 130512328596 130824555264 131120016273 131243864736 131483884392 131608076544 131939750124 131950337792 132239724732 132392135798 132742628928 132743308572 132934628736 133007895176 133060872448 133360701264 133379722359 133396533504 133514404296 133887647439 134034031872 134189314112 134372623518 134527492827 134722403712 134839524852 134850345216 135034557624 135154206288 135346118544 135659717613 135779920206 135856268928 135976313172 136012848192 136447754534 136448786808 136505522304 136662849856 137025350784 137483437104 137484141021 137682294048 137813046464 138123583452 138206603808 138282775878 138319712076 138649573692 139001089968 139124253216 139189186944 139314303999 139386828672 139446606282 139833581328 140035837536 140159917632 140179908492 140551738488 140832610071 140850360576 141039043236 141050361088 141243043032 141368192784 141695745093 141919113312 142180853464 142440874758 142575416256 142576146244 142781638272 143142553944 143239271728 143259701793 143277758208 143601344181 143639701002 143805250953 143944883904 144013603968 144347285736 144474093036 144475186032 144701841024 145037117448 145085665536 145165628976 145571443434 145588689792 145919696256 146076151923 146087873984 146287437426 146417056812 146475374976 146767332608 147175376768 147177624672 147307672603 147586053888 147649347828 147819519042 147880982496 148059086112 148273239744 148354960004 148444130016 148788441216 148919912484 149003649792 149633882073 149693481504 149826118848 150030788922 150203704833 150267296448 150545203869 150788285856 150962978376 151486379772 151705490664 151706638368 151839910768 152191726211 152264383362 152412230016 152587890624 152628647808 153014454216 153117842192 153504885159 153568712592 153745706088 154153519632 154238480787 154279678854 154681278336 155039677272 155091573504 155177051664 155401500768 155629289088 155832751872 155940290896 156373037184 156376226214 156514784868 156810182256 157123543902 157176137664 157262764724 157312778994 157325402752 157540317228 157679907336 157950404352 158079670944 158456655648 158498980416 158586336556 158681656224 159039216882 159190251276 159256442688 159659002476 159809807232 159953460147 160040957184 160397343288 160629343056 160630558272 161144180694 161187477984 161329905191 161420620608 161563648896 161937994392 162167938296 162311628752 162387384768 162687707329 162789571152 162944167136 163166757129 163311332598 163543226574 163702024832 164159658288 164325420672 164348858232 164784796848 164875617393 165113249184 165114094566 165571451136 165572298864 166366105308 166579838208 166999646268 167157384576 167399162112 167935697888 167959650378 168015871296 168108472636 168351625832 168405166692 168554383704 168818814528 169209970356 169210384128 169359900472 169650434304 169833350673 170194185696 170239645632 170668676997 170669968164 170819899614 171078264576 171463758768 171661376952 171707228784 172257572466 172456105549 172527812912 172529118144 172963919349 173127291168 173377703616 173531326592 173586514752 173837591424 173933401384 173991621888 174016438128 174419636931 174574183122 174826688364 174991819648 175311845856 175432827258 175919666832 176175451008 176319632976 176990171904 176991078096 177389895753 177814268352 177839629812 178019205728 178516863252 179163498024 179211636864 179369990436 179786033136 180046076832 180205608384 180447011199 180461491392 180708010938 180879623484 181039893608 181301750896 181350464256 181759105008 181931715744 182180243691 182438930583 182600582346 183310801219 183311249472 183312188028 183576392064 184164777936 184275471744 184377034504 184426282768 184866098256 184892465511 185334786624 185499004288 185752405332 185928808376 186267882528 186268836222 186444775104 186714450048 186879890176 186906544656 187339610037 187402317984 187505604094 187776813428 188052057648 188324057376 188325482112 188490923712 188927660124 189225484416 189395579061 189623681667 189921166344 190100555008 190529888031 190856738592 191012935724 191468458908 191519601336 191740334604 191926511872 192463047648 192632124048 192633110327 192633581376 192997147392 193119049071 193170632382 193382823264 193554171968 194093789526 194095257912 194768202564 195049916568 195222742416 195675076557 195740574624 195952925441 196236832896 196865797104 197092692056 197174643328 197412114816 197697652992 197909625186 197925506688 198359587098 198559883312 198588203697 199113943392 199114962858 199401943104 199511842764 199591308672 199768158464 200041051896 200271606444 200356395264 200726938492 201051047808 201283971168 201558935277 201981839696 202273987552 202275517824 202731309432 203019177816 203450520832 203669880309 203964469758 204019272288 204671631801 204673180212 204758283456 204994274784 205538026176 205651307716 205706238472 206225155656 206523441072 206719569696 206902735552 207185375178 207202001024 207424163817 207479568114 207974360538 208501634952 208686379824 209080243008 209169909423 209498058536 209568183552 209750371992 210053756304 210239876448 210269862738 210772894592 211275540864 211331973888 211558564854 211575541632 211864564548 212052289176 212253668368 212341923584 212877580032 212878669968 213271280196 213661312137 213863124384 213864219366 214172457408 214174077696 214858907592 214916637312 215227494144 215459551503 215917325856 216223917728 216516513024 216711139554 216712779048 217052761536 217555676172 217748443464 218057635432 218383034688 218879544384 219131810976 219431156139 219625585218 219713062464 219834156524 220150998912 220152126088 220763065152 220766437008 221474021742 221729278563 221821473744 222088629168 222409859616 222532440006 222666195024 223379868726 223703513856 223946200504 224021161728 224540222256 224739178272 225091752704 225613293808 226182428784 226444467564 226925580928 226986194176 227229569658 227558235996 227558792448 227559957552 227759866152 228396575043 228618345024 228881835936 228942971712 229676763288 230038824192 230353068888 230618559132 230836388224 231170271488 231419518281 231448686336 232021917504 232559515908 232763816558 232765577496 233102251152 233443933632 233749127808 233910436344 234559555776 234564339321 234772177302 235092843968 235685315853 235764206496 235894147086 235969168491 235988104128 236310475842 236519861004 237085691136 237119506416 237684983472 237748470624 237879504834 238022484336 238785376914 238884664032 239159987248 239714710848 240061435776 240274144512 240596014932 240615321856 240944014584 241172831312 241716271041 241781216976 242130930912 242345473344 242575620992 242906991588 243251907444 243467443128 243581077152 244184356728 244414999296 244416250704 244966998897 245314839861 245553037248 246239487432 246488131008 246523287348 247113048832 247669873776 247671141849 248357176704 248358448296 248593033472 248816493562 249208726208 249549157962 249786146716 249869757312 250499469402 250736076864 251098743168 251321231616 251903546832 251939475567 252023806944 252162708954 252527438748 252607750038 252831575556 253228221792 253814955534 253815576192 254039850708 254182696704 254475651456 255291278544 255359468448 255653779472 256229849421 256617396864 256842832064 256844775168 257492065428 257560843176 257843764352 258386358699 258791719368 258793677216 259621180007 259690936752 260066555424 260296989888 260379772128 260756387136 260900102076 260987432832 261024657192 261861274683 262240032546 262487729472 262967768784 263149240887 263879500248 264479449464 264784271596 265485257856 265486617144 265869257472 266015790352 266721402528 266759444718 267028808592 267775294878 268378628224 268745247036 269054985654 269444807424 269679049704 270069115248 270308412576 270692237088 271319435226 271559840412 271712537856 271952626344 272025696384 272895509068 272897573616 273011044608 273325699712 273900873519 274050701568 274966874208 274968282042 275209838267 275364588096 275626092928 276247166904 276413207616 276565551756 276639424152 277299147384 277526088973 278002179936 278248506432 278378373888 278628607998 278773657344 278893212564 279403254333 279667162656 280071675072 280319835264 280359816984 281103476976 281258406141 281665220142 282078086472 282486086064 282641777249 282736385568 283391490186 283838226624 284361706928 284881749516 285150832512 285152292488 285563276544 286285107888 286478543456 286519403586 287202688362 287279402004 287610501906 287889767808 288027207936 288694571472 288948186072 288950372064 289403682048 290074234896 290331257952 291140684289 291142886868 291177379584 291839392512 292152303846 292175747968 292574874852 292834113624 292950749952 294189827113 294350753536 294355249344 294615345206 295298695656 295639038084 295761964992 296118172224 296546479488 296709920008 296888260032 297539380647 297576882432 297839824968 298672444287 299267764146 299386963008 299652237696 300061577844 300407409666 300534592896 301090407738 301576571712 301925956752 302134313611 302972759544 303410981328 303413276736 303679821536 304383452422 304528766724 304824460032 305175781248 305257295616 305946704637 306028908432 306235684384 307009770318 307137425184 307491412176 308307039264 308476961574 308559357708 309362556672 310079354544 310354103328 310778062767 310803001536 311219352171 311258578176 311880581792 312746074368 312752452428 313029569736 313620364512 314247087804 314352275328 314525529448 314625557988 314650805504 315080634456 315359814672 315404794107 316159341888 316913311296 316997960832 317172673112 317363312448 318078433764 318380502552 318512885376 319318004952 319619614464 319906920294 320794686576 320796329049 321258686112 321261116544 322288361388 322374955968 322659810382 322841241216 323127297792 323875988784 324335876592 324623257504 324774769536 325066709331 325375414658 325579142304 325888334272 326333514258 326622665196 327086453148 327404049664 328319316576 328609423499 328650841344 328697716464 329438377827 329569593696 329751234786 330226498368 330228189132 331144597728 332211032613 332732210616 333798660009 333999292536 334272637517 334314769152 335069803089 335871395776 335919300756 336031742592 336216945272 336703251664 336810333384 337108767408 337637629056 338419940712 338719800944 339666701346 340388371392 340479291264 340844354487 341337353994 341339936328 341639799228 342927517536 343322753904 343414457568 344515144932 344912211098 345055625824 345058236288 345927838698 346254582336 346755407232 347062653184 347173029504 347675182848 347866802768 348032876256 348839273862 349145724837 349148366244 349653376728 349983639296 350623691712 350865654516 351272142361 351839333664 352158265953 352350902016 352639265952 353841220629 353982156192 354779791506 355628536704 355679259624 356038411456 356819257251 357033726504 357747204893 358178065371 358326996048 358423273728 358739980872 359572066272 359889788503 360092153664 360411216768 360894022398 360922982784 361416021876 361759246968 362079787216 362603501792 363518210016 363863431488 364360487382 364877861166 365201164692 366621602438 366622498944 366624376056 367152784128 368329555872 368550943488 368754069008 368852565536 369732196512 369784931022 370669573248 370998008576 371504810664 371857616752 372535765056 372537672444 372889550208 373224740343 373428900096 373813089312 374323736943 374679220074 374804635968 375011208188 375553626856 376104115296 376648114752 376650964224 376981847424 377855320248 378244063431 378450968832 378791158122 379247363334 379842332688 380722433301 381059776062 381713477184 382025871448 382936917816 383039202672 383480669208 384709773917 384926095296 385264248096 385266220654 385267162752 386238098142 386341264764 386765646528 387108343936 388187579052 388190515824 389536405128 390099833136 390445484832 391350153114 391481149248 391905850882 392473665792 393360048819 393731594208 394185384112 394349286656 394824229632 395819250372 395851013376 396719174196 397119766624 397176407394 398227886784 398229925716 398803886208 399023685528 399182617344 400082103792 400139167077 400543212888 401453876984 402102095616 402567942336 403117870554 403582478481 403963679392 404547975104 404551035648 405462618864 406038355632 406979152839 407339760618 407928939516 408038544576 409343263602 409346360424 409516566912 409988549568 411076052352 411302615432 411412476944 412450311312 412452423063 413046882144 413439139392 413805471104 414370750356 414404002048 414848327634 414959136228 415948721076 417003269904 417372759648 418160486016 418339818846 418996117072 419500743984 420107512608 420479752896 420539725476 421545789184 422497830213 422551081728 423117129708 423151083264 423729129096 424104578352 424507336736 425087235279 425757339936 426542560392 427322624274 427726248768 427728438732 428344914816 429717815184 429779105379 429833274624 430804032543 430919103006 431415752859 431834651712 432447835456 433422279108 433425558096 434105523072 435111352344 435496886928 436115270864 436766069376 437125756753 437759088768 438228455769 438263621952 438862312278 439251170436 439426124928 439668313048 440301997824 440304252176 441526130304 441532874016 441923017809 442948043484 443458557126 443642947488 444177258336 444819719232 445064880012 445332390048 446759737452 447892401008 448901646219 449080444512 449478356544 450611114499 451226587616 451635611607 452364857568 452888935128 453851161856 454459139316 455116471992 455119915104 455519732304 456575178633 456793150086 457236690048 457763671872 457885943424 459353526576 460514655477 460706137776 461237118264 461672776448 462715442361 462839036562 463372475293 464043835008 465119031816 465527633116 465531154992 466204502304 466887867264 467498255616 467820872688 469119111552 469128678642 469544354604 470185687936 471370631706 471528412992 471788294172 471938336982 471976208256 472620951684 473039722008 474239012832 475369966944 475496941248 475759009668 476044968672 477570753828 477769328064 478319974496 479429421696 479860380441 480122871552 481192029864 481888029168 482153620013 482345662624 483432542082 483562433952 483989715573 484261861824 484690946688 485151241984 485813983176 486503814888 486934886256 487162154304 488063121987 488368713456 488832501408 489500271387 489933997794 490629679722 491106074496 492478974864 492976262016 493046574696 494626852179 495339747552 495342283698 496714353408 496716896592 497632987124 498417452416 499098315924 499572293432 499739514624 500998938804 501472153728 502197486336 503807093664 503878951134 504047613888 504325417908 505054877496 505215500076 505663151112 506456443584 506673643129 507629911068 507631152384 508079701416 508951302912 509500052019 510582557088 510718936896 511307558944 512006030991 512459698842 513234793728 513685664128 514984130856 515121686352 515405593807 515687528704 516772717398 517368316647 517583438736 517587354432 518891758047 519242360014 519381873504 520133110848 520593979776 520759544256 521512774272 521800204152 521974865664 522049314384 523258910793 523722549366 524480065092 524975458944 525935537568 526298481774 527759000496 528958898928 529568543192 530970515712 530973234288 532031580704 533442805056 533518889436 534057617184 535550589756 536757256448 537490494072 538109971308 539358099408 540138230496 540616825152 541384474176 542638870452 543119680824 543905252688 544051392768 545791018136 545795147232 546651399424 547316791749 547801747038 549932403657 549933748416 549936564084 550419676534 550729176192 551252185856 552494333808 552826415232 553131103512 553278848304 554598294768 554677396533 555052177946 556004359872 556497012864 557257215996 557786425128 558806508666 559334325312 560143350144 560639670528 560719633968 562018830111 562206953952 562516812282 563330440284 564156172944 564972172128 565283554498 565472771136 566782980372 567676453248 568186737183 568723413856 569763499032 570301665024 570304584976 571589664093 572570215776 572957086912 573038807172 574405376724 574558804008 575221003812 575779535616 577389142944 577896372144 577899330981 577900744128 580148469792 580662515904 582281368578 582285773736 584304607692 584351495936 585149749704 585668227248 587025229671 587858776323 588379654226 588710498688 589230690412 590597391312 591278076168 591523929984 592236344448 593092958976 593419840016 593776520064 595078761294 595679649936 595764611091 597344888574 598535528292 598773926016 599304475392 600123155688 600814819332 601069185792 602180815476 603153143424 603851913504 604268627222 605945519088 606821962656 606826553472 607359643072 608766904844 609057533448 610274643641 610351562496 611009640927 611893409274 612057816864 612471368768 614014895403 614019540636 614274850368 614982824352 616614078528 616953923148 617118715416 620158709088 620708206656 621556125534 621606003072 622272491451 622438704342 623761163584 625504904856 626059139472 627240729024 627509728269 628494175608 628704550656 629051058896 629251115976 630161268912 630508580017 630719629344 630809588214 632318683776 633826622592 633995921664 634345346224 634726624896 636156867528 636761005104 637025770752 638636009904 639813840588 641589373152 641592658098 642517372224 642522233088 644576722776 644749911936 645319620764 645682482432 647751977568 648671753184 649246515008 649549539072 650133418662 650750829316 651158284608 651776668544 652362550099 652667028516 653245330392 654172906296 656269614329 656638633152 657218846998 657395432928 658876755654 659139187392 659502469572 660452996736 660456378264 662289195456 664422065226 665187835689 665464421232 667597320018 667998585072 668366750077 668545275034 670139606178 671742791552 671838601512 672063485184 672433890544 673406503328 673620666768 673991930363 674217534816 675275258112 676839881424 677439601888 679333402692 680776742784 680958582528 681688708974 682674707988 682679872656 683279598456 685855035072 686645507808 686828915136 689030289864 689824422196 690111251648 690116472576 691855677396 692509164672 693510814464 694258554843 694346059008 695733605536 696065752512 697678547724 698291449674 698296732488 699306753456 701247383424 701731309032 702544284722 703678667328 704316531906 705278531904 707055947559 707682441258 707964312384 709559583012 711257073408 711358519248 712076822912 713638514502 714067453008 714461008703 715494409786 716356130742 716653992096 717479961744 719144132544 719779577006 720184307328 720822433536 721788044796 721845965568 722832043752 723518493936 724159574432 725148813123 725207003584 727036420032 727726862976 728720974764 729755722332 730402329384 733243204876 733244997888 733248752112 734900996691 735944519583 736659111744 737508138016 737705131072 739464393024 739569862044 741339146496 743009621328 743013425547 743715233504 745071530112 745075344888 745779100416 746449480686 747626178624 748647473886 749358440148 749609271936 750022416376 751107253712 752208230592 753296229504 753963694848 755710640496 755818426701 756488126862 757582316244 758494726668 759684665376 761444866602 762119552124 763426954368 764051742896 765873835632 766078405344 766961338416 768689548263 769419547834 769852190592 770528496192 770532441308 770534325504 772476196284 772682529528 773531293056 774216687872 775159076097 776375158104 776381031648 778863540021 779072810256 780199666272 780890969664 782700306228 782962298496 783811701764 785583824049 786720097638 787463188416 788370768224 789447722661 791638500744 793438348392 794239533248 794352814788 796455773568 796459851432 797607772416 798047371056 798051457069 800164207584 800278334154 801086425776 802907753968 805135884672 806235741108 807164956962 807927358784 809095950208 810925237728 811804976827 812076711264 813958305678 814679521236 815857879032 816077089152 818686527204 818692720848 819033133824 819977099136 821702620557 822152104704 822605230864 822824953888 824900622624 824904846126 825629514801 826093764288 826878278784 827610942208 828741500712 829696655268 829918272456 831897442152 832578266919 834006539808 834745519296 836320972032 836679637692 837992234144 839001487968 840215025216 840959505792 841079450952 843775218423 844995660426 846234259416 847458258192 847925331747 848209156704 849014673472 850174470558 851514679872 853085120784 853089488591 854645248548 855452497536 855456877464 856689829632 859435630368 859558210758 861608065086 861838206012 862831505718 863669303424 864895670912 866844558216 866851116192 868211046144 870222704688 870993773856 872230541728 873422052867 873532138752 874251513506 875518177536 876456911538 876527243904 877724624556 878502340872 878852249856 879336626096 880608504352 882569481339 883052260608 883065748032 883846035618 885896086968 886917114252 887285894976 888354516672 889639438464 890129760024 890664780096 892618141941 893519474904 895784802016 897803292438 898160889024 898956713088 901222228998 902453175232 903271223214 904729715136 905777870256 906402940833 908918278632 910232943984 910239830208 911039464608 913150357266 913586300172 914473380096 915527343744 915771886848 917840113911 918707053152 921029310954 921412275552 922474236528 925430884722 925678073124 926744950586 928087670016 930238063632 931055266232 931062309984 932409004608 933658056513 933775734528 935641745376 938238223104 938257357284 939088709208 940371375872 942741263412 943056825984 943576588344 943876673964 943952416512 945241903368 946079444016 946214382321 948478025664 950739933888 950993882496 951518019336 952089937344 955141507656 955538656128 956639948992 958858843392 959720760882 962384059728 962388987147 963776058336 964307240026 964691325248 966865084164 967124867904 967979431146 968523723648 969381893376 971627966352 973007629776 973869772512 974324308608 975200127993 976126243974 976737426912 977665002816 979000542774 979867995588 981259359444 982212148992 984957949728 985828270497 985952524032 986093149392 989253704358 990679495104 990684567396 993433793184 995265974248 996834904832 998196631848 999144586864 1001395980027 1001997877608 1002817912551 1002944307456 1005209409267 1007614187328 1007757902268 1008095227776 1008650835816 1010109754992 1010431000152 1011326302224 1012912887168 1013347286258 1015259822136 1016159402832 1019000104038 1021165114176 1021437873792 1022533063461 1022615117888 1024012061982 1024919397684 1027371328256 1029968261712 1030243372704 1030811187614 1033545434796 1034736633294 1035166877472 1035174708864 1037783516094 1038484720028 1038763747008 1040266221696 1041187959552 1041519088512 1043025548544 1043600408304 1044098628768 1046517821586 1047437174511 1047445098732 1048960130184 1049950917888 1051871075136 1052596963548 1053816427083 1055518000992 1057917797856 1059137086384 1061523661887 1061946468576 1064063161408 1066885610112 1067037778872 1068115234368 1070457771753 1071101179512 1073241614679 1074534196113 1074980988144 1076219942616 1078716198816 1079669365509 1080276460992 1081233650304 1082768948352 1085277740904 1086239361648 1087810505376 1091582036272 1091590294464 1094633583498 1095603494076 1099864807314 1099867496832 1099873128168 1100839353068 1101458352384 1104988667616 1105652830464 1106262207024 1106557696608 1109196589536 1109354793066 1110104355892 1112008719744 1112994025728 1114514431992 1115572850256 1117613017332 1118668650624 1119674221029 1120286700288 1121439267936 1124037660222 1124413907904 1125033624564 1126660880568 1128312345888 1129944344256 1130567108996 1130945542272 1133565960744 1134732190293 1135352906496 1136373474366 1137446827712 1139526998064 1140609169952 1142167299903 1143179328186 1145140431552 1145914173824 1146077614344 1148810753448 1149117608016 1149750940031 1150442007624 1154129321751 1154778285888 1155792744288 1155798661962 1155801488256 1160296939584 1161325031808 1164562737156 1164571547472 1168609215384 1170299499408 1171336454496 1174050459342 1175717552646 1176759308452 1177420997376 1178461380824 1181194782624 1182556152336 1183047859968 1184472688896 1186839680032 1187553040128 1190157522588 1191359299872 1191529222182 1194689777148 1197071056584 1197547852032 1200246311376 1201629638664 1204361630952 1206306286848 1207703827008 1208537254444 1210747435443 1211891038176 1213643925312 1213653106944 1214719286144 1217533809688 1218115066896 1218786426611 1220549287282 1220937458517 1222019281854 1223786818548 1224115633728 1224942737536 1228029790806 1228039081272 1228549700736 1229965648704 1233228157056 1233907846296 1234237430832 1237357269189 1240317418176 1241416413312 1243112251068 1243212006144 1244544982902 1244877408684 1247522327168 1251009809712 1252118278944 1254481458048 1255019456538 1256988351216 1258102117792 1258502231952 1260322537824 1261017160034 1261439258688 1261619176428 1264637367552 1267493490639 1267653245184 1268690692448 1269453249792 1272313735056 1273522010208 1275261705837 1277272019808 1279627681176 1283178746304 1283185316196 1285034744448 1289153445552 1289337316137 1289499823872 1290639241528 1294247258577 1295503955136 1297343506368 1298493030016 1300266837324 1301501658632 1302316569216 1303553337088 1304725100198 1305334057032 1306490660784 1308345812592 1311377270259 1312539228658 1313277266304 1314437693996 1314790865856 1317753511308 1318278374784 1319004939144 1320905993472 1320912756528 1324578390912 1325769053427 1328844130452 1330375671378 1330928842464 1335194640036 1335997170144 1336733500154 1337090550068 1340279212356 1343485583104 1343677203024 1344867781088 1346704938657 1346813006656 1347241333536 1347983860726 1348435069632 1351833343497 1353679762848 1354879203776 1354906834821 1358666805384 1361381897353 1361553485568 1363377417948 1365349415976 1365359745312 1366559196912 1369725535899 1371710070144 1373291015616 1373657830272 1378060579728 1379648844392 1380222503296 1383711354792 1385018329344 1388146327083 1388517109686 1390117425879 1391467211072 1392131505024 1395357095448 1396582899348 1396593464976 1398613506912 1402494766848 1403462618064 1405088569444 1407357334656 1408633063812 1410557063808 1414111895118 1415364882516 1415928624768 1419119166024 1422717038496 1424153645824 1427277029004 1428134906016 1428922017406 1430988819572 1432712261484 1433307984192 1434959923488 1438288265088 1439559154012 1439581141323 1440368614656 1443576089592 1445664087504 1446460860039 1447036987872 1448319148864 1450297626246 1450414007168 1451969146719 1454072840064 1455270304067 1455453725952 1457441949528 1459511444664 1460804658768 1464189365961 1466486409752 1466497504224 1469801993382 1471889039166 1473318223488 1475016276032 1475410262144 1478928786048 1479139724088 1483880556537 1486019242656 1486026851094 1487430467008 1490143060224 1490150689776 1492898961372 1495252357248 1497294947772 1498716880296 1499218543872 1500044832752 1502214507424 1504416461184 1506592459008 1511421280992 1511636853402 1512976253724 1515164632488 1516989453336 1519369330752 1520020929387 1522889733204 1524239104248 1526853908736 1528103485792 1531747671264 1532156810688 1533922676832 1536018092973 1537379096526 1538839095668 1539704381184 1541056992384 1541064882616 1544952392568 1545365059056 1546216781421 1547062586112 1550318152194 1552104949941 1552750316208 1552762063296 1557727080042 1558145620512 1560399332544 1561781939328 1565400612456 1565924596992 1567623403528 1571167648098 1573440195276 1574926376832 1576741536448 1578895445322 1583277001488 1586876696784 1588479066496 1588705629576 1592911547136 1592919702864 1593797634799 1596094742112 1596102914138 1600328415168 1600556668308 1602172851552 1605815507936 1610271769344 1612471482216 1614329913924 1615854717568 1618191900416 1621850475456 1623609953654 1624153422528 1627916611356 1629359042472 1631715758064 1632154178304 1637373054408 1637385441696 1639954198272 1641950375247 1643405241114 1645210461728 1645649907776 1649797210971 1649801245248 1649809692252 1651259029602 1652187528576 1653756557568 1657483001424 1659393310536 1659836544912 1663794884304 1665156533838 1668013079616 1669491038592 1673359275384 1675984468288 1678002975936 1680430050432 1681919011584 1682158901904 1686056490333 1687550436846 1689991320852 1692468518832 1694916516384 1695850663494 1696418313408 1698029346944 1700348941116 1703029359744 1704560211549 1706170241568 1706178977182 1709290497096 1710904995072 1710913754928 1714768992279 1718871260736 1719116421516 1723216130172 1723676412024 1725663011436 1727338606848 1729791341824 1733689116432 1733697992943 1733702232384 1740445409376 1741987547712 1744461083456 1746844105734 1748503027012 1752913823076 1753054487808 1755449249112 1757004681744 1758673252192 1761075689013 1761217008704 1763576328969 1765138962678 1766131496064 1767692071236 1771792173936 1773834228504 1774571789952 1776709033344 1779278876928 1780259520048 1781329560192 1785236283882 1787038949808 1787293833273 1791569604032 1795606584876 1796321778048 1797913426176 1802444457996 1804906350464 1806542446428 1809459430272 1811555740512 1812805881666 1817836557264 1820465887968 1820479660416 1822078929216 1826300714532 1827172600344 1830823930923 1831054687488 1833028922781 1835680227822 1837414106304 1842044686209 1842058621908 1842824551104 1844948473056 1850861769444 1851356146248 1853489901172 1860476127264 1862110532464 1862124619968 1864818009216 1866817474353 1867316113026 1871283490752 1876514714568 1878177418416 1882529184807 1885482526824 1886113651968 1887153176688 1887753347928 1890483806736 1891525740051 1892158888032 1892428764642 1896956051328 1901479867776 1901987764992 1903036038672 1904179874688 1910283015312 1911077312256 1913279897984 1919441521764 1924768119456 1924777974294 1927552116672 1928614480052 1929382650496 1933730168328 1934249735808 1935958862292 1937047447296 1943255932704 1946015259552 1947739545024 1948648617216 1950400255986 1952252487948 1953474853824 1955330005632 1957087650297 1958001085548 1959735991176 1962518718888 1968808842987 1969915899456 1971656540994 1972186298784 1978492440743 1978507408716 1981358990208 1981369134792 1986867586368 1990531948496 1995563507067 1996393263696 1998289173728 2002791960054 2003995755216 2005100250231 2005635825102 2010418818534 2015228374656 2015515804536 2016190455552 2017301671632 2020219509984 2020862000304 2021975791089 2022652604448 2025825774336 2026694572516 2030519644272 2032318805664 2038000208076 2042330228352 2042875747584 2045066126922 2045230235776 2048024123964 2049838795368 2059936523424 2060486745408 2061622375228 2067090869592 2069473266588 2070333754944 2070349417728 2075567032188 2076969440056 2077527494016 2080532443392 2082775664529 2083038177024 2087200816608 2088197257536 2093035643172 2094874349022 2094890197464 2097920260368 2103742150272 2105193927096 2107632854166 2111036001984 2114940195277 2115835595712 2118274172768 2121167842677 2123047323774 2123892937152 2128126322816 2133771220224 2134075557744 2136230468736 2140915543506 2142202359024 2143383026109 2146483229358 2149068392226 2149961976288 2152439885232 2157432397632 2159338731018 2160552921984 2162467300608 2165537896704 2170555481808 2172478723296 2175446439369 2175621010752 2183164072544 2183180588928 2189267166996 2191206988152 2199729614628 2199734993664 2199746256336 2201678706136 2207833558749 2209977335232 2212524414048 2213115393216 2218393179072 2218709586132 2220208711784 2224017439488 2229028863984 2229040276641 2231145700512 2235226034664 2237337301248 2239348442058 2242878535872 2248075320444 2248827815808 2250067249128 2253321761136 2256624691776 2259888688512 2261134217992 2261891084544 2267131921488 2267455280103 2269464380586 2272746948732 2274893655424 2279053996128 2281218339904 2284334599806 2286358656372 2290280863104 2291828347648 2292155228688 2297621506896 2298235216032 2299501880062 2300884015248 2306068644789 2308258643502 2309556571776 2311585488576 2311597323924 2311602976512 2320593879168 2322650063616 2325477228291 2329125474312 2329143094944 2336590620063 2337218430768 2340598998816 2342672908992 2348100918684 2351435105292 2353518616904 2356922761648 2362389565248 2365112304672 2368343167983 2373679360064 2380315045176 2382718599744 2383058444364 2389379554296 2394142113168 2394154371207 2400492622752 2403259277328 2408723261904 2415407654016 2417074508888 2421494870886 2423782076352 2427287850624 2429438572288 2435067619376 2435414930481 2436230133792 2437572853222 2441098574564 2441874917034 2444038563708 2447573637096 2448231267456 2449885475072 2456059581612 2456078162544 2457099401472 2459931297408 2465107861671 2466456314112 2467815692592 2468474861664 2474714538378 2476888544403 2480634836352 2482832826624 2486224502136 2489089965804 2489754817368 2495044654336 2497734800757 2502019619424 2504230434251 2504236557888 2508962916096 2510038913076 2513976702432 2516204235584 2517004463904 2520645075648 2522034320068 2522878517376 2523238352856 2531325655269 2534986981278 2537381384896 2543775995241 2544627470112 2547044020416 2550523411674 2554544039616 2559255362352 2559268465773 2566357492608 2566370632392 2570069488896 2578306891104 2578674632274 2581278483056 2588494517154 2591007910272 2594687012736 2596986060032 2600533674648 2603003317264 2604633138432 2609450200396 2610668114064 2612981321568 2616691625184 2620266158601 2622754540518 2625078457316 2626554532608 2628875387992 2629581731712 2635507022616 2636556749568 2638009878288 2641825513056 2647708444017 2649156781824 2651538106854 2657688260904 2660751342756 2661857684928 2670389280072 2671994340288 2673467000308 2674181100136 2680558424712 2687354406048 2689735562176 2693409877314 2693626013312 2694482667072 2695967721452 2696870139264 2703666686994 2707359525696 2709758407552 2709813669642 2717333610768 2719208822499 2722763794706 2726754835896 2730698831952 2730719490624 2733118393824 2739451071798 2743420140288 2746582031232 2747315660544 2753520341733 2756121159456 2759297688784 2760445006592 2767422709584 2776292654166 2777034219372 2780234851758 2782934422144 2784263010048 2790714190896 2793165798696 2793186929952 2797227013824 2800974169539 2806925236128 2810177138888 2814714669312 2817266127624 2821114127616 2828223790236 2830729765032 2831857249536 2838238332048 2845434076992 2854554058008 2856269812032 2857844034812 2861977639144 2865424522968 2866615968384 2869919846976 2876576530176 2879118308024 2879162282646 2887152179184 2887166961441 2891328175008 2892921720078 2894073975744 2896638297728 2900595252492 2900828014336 2903938293438 2908145680128 2910540608134 2914883899056 2919022889328 2921609317536 2928378731922 2932972819504 2932995008448 2939603986764 2943778078332 2946636446976 2950032552064 2950820524288 2957484811491 2957857572096 2958279448176 2967761113074 2972038485312 2972053702188 2974860934016 2980301379552 2985797922744 2990504714496 2994589895544 2997433760592 3000089665504 3004187940081 3004429014848 3008453737653 3008832922368 3015628227801 3022842561984 3023273706804 3025952507448 3030329264976 3033978906672 3038738661504 3040041858774 3045779466408 3048478208496 3056206971584 3063495342528 3064313621376 3067599190383 3067845353664 3072036185946 3074758193052 3077678191336 3082113984768 3082129765232 3089904785136 3090730118112 3092433562842 3100636304388 3104209899882 3105500632416 3105524126592 3115454160084 3116291241024 3120798665088 3123563878656 3130801224912 3135246807056 3142311523533 3142335296196 3146880390552 3149852753664 3153483072896 3157790890644 3161449281249 3166554002976 3173753393568 3176958132992 3177411259152 3184570985661 3185839405728 3187595269598 3192189484224 3192205828276 3200656830336 3201113336616 3204345703104 3211373315259 3211631015872 3219724844037 3223602588339 3224942964432 3228659827848 3231709435136 3239008096527 3243700950912 3247219907308 3248306845056 3255833222712 3258718084944 3263431516128 3274746108816 3274770883392 3283900750494 3286810482228 3290420923456 3291299815552 3299594421942 3299602490496 3299619384504 3302518059204 3304375057152 3314966002848 3318786621072 3319673089824 3327589768608 3330313067676 3336026159232 3338982077184 3346718550768 3351968936576 3356005951872 3359022663087 3360860100864 3364317803808 3372112980666 3375075340091 3375100873692 3379982641704 3384937037664 3389833032768 3391701326988 3392836626816 3396058693888 3400697882232 3404196570879 3406058719488 3409120423098 3412340483136 3412357954364 3418580994192 3421827509856 3426501899709 3429537984558 3437742521472 3438232843032 3446432260344 3447352824048 3449252820093 3451326022872 3462387965253 3467378232864 3467395985886 3467404464768 3480890818752 3483975095424 3488922166912 3493688211468 3497006054024 3505827646152 3510898498224 3514009363488 3517346504384 3522151378026 3522434017408 3527152657938 3530277925356 3532262992128 3535384142472 3543584347872 3546715501903 3547668457008 3549143579904 3553418066688 3560519040096 3562659120384 3570472567764 3574077899616 3574587666546 3583139208064 3591213169752 3592643556096 3604888915992 3607839156649 3609812700928 3613084892856 3618918860544 3623111481024 3625611763332 3632242306329 3635673114528 3640931775936 3640959320832 3644157858432 3652601429064 3654345200688 3656359279833 3661647861846 3662812375551 3666057845562 3671360455644 3674828212608 3684089372418 3684117243816 3685649102208 3689896946112 3701723538888 3702712292496 3706979802344 3720952254528 3724221064928 3724249239936 3729636018432 3733634948706 3734632226052 3742566981504 3753029429136 3756354836832 3765058369614 3770965053648 3774306353376 3775506695856 3780967613472 3783051480102 3784317776064 3784857529284 3793912102656 3802480471917 3802959735552 3806072077344 3808359749376 3820566030624 3826559795968 3838883043528 3849536238912 3849555948588 3855104233344 3857228960104 3858765300992 3867460336656 3868011948411 3868499471616 3871917724584 3882741775731 3886511865408 3892030519104 3895479090048 3900800511972 3904504975896 3906949707648 3910660011264 3914175300594 3916002171096 3919471982352 3925037437776 3934131810777 3937617685974 3939831798912 3943313081988 3944372597568 3956984881486 3957014817432 3962717980416 3962738269584 3973735172736 3977307160281 3981063896992 3991127014134 3992786527392 3996578347456 4005583920108 4007991510432 4010200500462 4011271650204 4020837637068 4030456749312 4031031609072 4034603343264 4040114815971 4040439019968 4041724000608 4043951582178 4045305208896 4053389145032 4061039288544 4064637611328 4064720504463 4076000416152 4084145692059 4084660456704 4090132253844 4090460471552 4096048247928 4099677590736 4109176607697 4119873046848 4120973490816 4123244750456 4134181739184 4138946533176 4140667509888 4151134064376 4153938880112 4155054988032 4164438981249 4165551329058 4170352277637 4174401633216 4176394515072 4186071286344 4189748698044 4189780394928 4195840520736 4207484300544 4210387854192 4215265708332 4222072003968 4229880390554 4231671191424 4236548345536 4242335685354 4246094647548 4247785874304 4256252645632 4268151115488 4271922505487 4272460937472 4281831087012 4284404718048 4286766052218 4292966458716 4298136784452 4299923952576 4304879770464 4314864795264 4318677462036 4318743423969 4321105843968 4339382580117 4341110963616 4344957446592 4350892878738 4351242021504 4355907440157 4365810912201 4366328145088 4366361177856 4378534333992 4382413976304 4392568097883 4399459229256 4399492512672 4403357412272 4413560060119 4415667117498 4419954670464 4425048828096 4426230786432 4436786358144 4437419172264 4440417423568 4451641669611 4458057727968 4458080553282 4462291401024 4470452069328 4478696884116 4485757071744 4496150640888 4497655631616 4500134498256 4506643522272 4513249383552 4519777377024 4522268435984 4534263842976 4534910560206 4538928761172 4545493897464 4549787310848 4558107992256 4560062788161 4562436679808 4566537850693 4568669199612 4572717312744 4580561726208 4584310457376 4595243013792 4596470432064 4599003760124 4601768030496 4612137289578 4616517287004 4619113143552 4623170977152 4623194647848 4638650344263 4641187758336 4650954456582 4656314849823 4658250948624 4658286189888 4673181240126 4674436861536 4678567250539 4681197997632 4685345817984 4696201837368 4702870210584 4707037233808 4713845523296 4717943512541 4724779130496 4730224609344 4736686335966 4747358720128 4760630090352 4765437199488 4766116888728 4778759108592 4781392904397 4788284226336 4788308742414 4800985245504 4806518554656 4817446523808 4830815308032 4834149017776 4842989741772 4847564152704 4854575701248 4870135238752 4870829860962 4872460267584 4875145706444 4882197149128 4883749834068 4888077127416 4895147274192 4896462534912 4912119163224 4912156325088 4919862594816 4930215723342 4935631385184 4936949723328 4949391632913 4949429076756 4953777088806 4961269672704 4972449004272 4978179931608 4979509634736 4995469601514 5001227060921 5004039238848 5008460868502 5008473115776 5020077826152 5027953404864 5032408471168 5034008927808 5041290151296 5044068640136 5045757034752 5046476705712 5058169470999 5062651310538 5069973962556 5074762769792 5087551990482 5089254940224 5094088040832 5101046823348 5109088079232 5113680634647 5118510724704 5118536931546 5132714985216 5132741264784 5144306976837 5156613782208 5157349264548 5162556966112 5176989034308 5182015820544 5189374025472 5201067349296 5201093978829 5206006634528 5218900400792 5221336228128 5225962643136 5233383250368 5240532317202 5245509081036 5250156914632 5257750775984 5259163463424 5271014045232 5276019756576 5283227067039 5283651026112 5290728986907 5295416888034 5303076213708 5315376521808 5321502685512 5323715369856 5340778560144 5343988680576 5346934000616 5348362200272 5361116849424 5361881499819 5374708812096 5379471124352 5386819754628 5387252026624 5388965334144 5391935442904 5393740278528 5407333373988 5414719051392 5419516815104 5419627339284 5434667221536 5438417644998 5445527589412 5453509671792 5461397663904 5461438981248 5466236787648 5478902143596 5492471792769 5493164062464 5499086768343 5507040683466 5512242318912 5518595377568 5526134058627 5534845419168 5552585308332 5554068438744 5560469703516 5565868844288 5581428381792 5586331597392 5586360199483 5586373859904 5594454027648 5600452423059 5601948339078 5613850472256 5620354277776 5634532255248 5647587554421 5656447580472 5661459530064 5674577220153 5676476664096 5682634837789 5690868153984 5709108116016 5712539624064 5715688069624 5723955278288 5730849045936 5733231936768 5739839693952 5758236616048 5758324565292 5774304358368 5774333922882 5782656350016 5785843440156 5788147951488 5793276595456 5801190504984 5807876586876 5821081216268 5829767798112 5838045778656 5843218635072 5856757463844 5865945639008 5865990016896 5871262950891 5879207973528 5887556156664 5900065104128 5906426528961 5914969622982 5916558896352 5935477322229 5935522226148 5944076970624 5944107404376 5949721868032 5960602759104 5971595845488 5971626420137 5986690521201 5989179791088 5994867521184 6000179331008 6008375880162 6008858029696 6015300750693 6016907475306 6031256455602 6045685123968 6046547413608 6051905014896 6060658529952 6065927373267 6067957813344 6077477323008 6080083717548 6091558932816 6096956416992 6112413943168 6126990685056 6128627242752 6135198380766 6135690707328 6144072371892 6149516386104 6155356382672 6164259530464 6179809570272 6181460236224 6184867125684 6201272608776 6208419799764 6211001264832 6211048253184 6230908320168 6232582482048 6241597330176 6248326993587 6261602449824 6270493614112 6284623047066 6284670592392 6293760781104 6306966145792 6315581781288 6322898562498 6333108005952 6344820585831 6347506787136 6354822518304 6363503528031 6369141971322 6371678811456 6375190539196 6384378968448 6384411656552 6401313660672 6402226673232 6408691406208 6422746630518 6423262031744 6430149078327 6439449688074 6447205176678 6449885928864 6457319655696 6478016193054 6487401901824 6494439814616 6496613690112 6511666445424 6517436169888 6526863032256 6549492217632 6549541766784 6567801500988 6573620964456 6580841846912 6582599631104 6586757360677 6599188843884 6599204980992 6599238769008 6605036118408 6623500676247 6629932005696 6637573242144 6639346179648 6655179537216 6660626135352 6672052318464 6687120829923 6693437101536 6703937873152 6712011903744 6718045326174 6728635607616 6744225961332 6750150680182 6750201747384 6759965283408 6769874075328 6779666065536 6783402653976 6785673253632 6801395764464 6802365840309 6808393141758 6818240846196 6824680966272 6824715908728 6837161988384 6843655019712 6853003799418 6859075969116 6875485042944 6876465686064 6892864520688 6894705648096 6898505640186 6902652045744 6924775930506 6934756465728 6934791971772 6934808929536 6961781637504 6967950190848 6977844333824 6987376422936 6994012108048 7009771860189 7011655292304 7021796996448 7028018726976 7034693008768 7044302756052 7044868034816 7054305315876 7060555850712 7070768284944 7087168695744 7093431003806 7095336914016 7121038080192 7140945135528 7148155799232 7149175333092 7166278416128 7182426339504 7182463113621 7209777831984 7215678313298 7226169785712 7246222962048 7251223526664 7264484612658 7271346229056 7281863551872 7288315716864 7305202858128 7306244791443 7308690401376 7312718559666 7323295723692 7325624751102 7332115691124 7342720911288 7349656425216 7368178744836 7368234487632 7371298204416 7379793892224 7403447077776 7405424584992 7413959604688 7430665633209 7441904509056 7448442129856 7448498479872 7467269897412 7469264452104 7485133963008 7493204402271 7506058858272 7512691302753 7512709673664 7530116739228 7541930107296 7548612706752 7551013391712 7561935226944 7566102960204 7568635552128 7569715058568 7593976965807 7604960943834 7612144154688 7631327985723 7641132061248 7677766087056 7677805397319 7699072477824 7699111897176 7710208466688 7714457920208 7734920673312 7736023896822 7743835449168 7765483551462 7773023730816 7784061038208 7790958180096 7801601023944 7809009951792 7813899415296 7828350601188 7832004342192 7838943964704 7850074875552 7868263621554 7875235371948 7879663597824 7886626163976 7888745195136 7913969762972 7914029634864 7925476539168 7943125332051 7947470345472 7954614320562 7962127793984 7982254028268 7985573054784 7993156694912 8011167840216 8015983020864 8020401000924 8022543300408 8041675274136 8048256580217 8062063218144 8069206686528 8080229631942 8080878039936 8083448001216 8087903164356 8090610417792 8106778290064 8122078577088 8129275222656 8129441008926 8152000832304 8157626467497 8168291384118 8180264507688 8192096495856 8196611540221 8199355181472 8218353215394 8239746093696 8241946981632 8246489500912 8268363478368 8277893066352 8281335019776 8302268128752 8307877760224 8328877962498 8331102658116 8340704555274 8348803266432 8352789030144 8372142572688 8379497396088 8379560789856 8391681041472 8420775708384 8430531416664 8444144007936 8459760781108 8463342382848 8473096691072 8484671370708 8492189295096 8495571748608 8531504986277 8536302230976 8543845010974 8563662174024 8568809436096 8573532104436 8585932917432 8596273568904 8599847905152 8609759540928 8613451933193 8629729590528 8637354924072 8637486847938 8661500884323 8678765160234 8682221927232 8689914893184 8701785757476 8702484043008 8711814880314 8731621824402 8732656290176 8757068667984 8761895094719 8764827952608 8785136195766 8798918458512 8798985025344 8806714824544 8827120120238 8831334234996 8839909340928 8850097656192 8852461572864 8872454434473 8873572716288 8874838344528 8880834847136 8903283339222 8916115455936 8916161106564 8924582802048 8940904138656 8957393768232 8971514143488 8992301281776 9000268996512 9012563820243 9013287044544 9025361212959 9026498767104 9044536871968 9068527685952 9069821120412 9077857522344 9090987794928 9116215984512 9120125576322 9124873359616 9133075701386 9137338399224 9145434625488 9168620914752 9190486027584 9192940864128 9198007520248 9203536060992 9224274579156 9233034574008 9246341954304 9246389295696 9277300688526 9301908913164 9312629699646 9316501897248 9316572379776 9346362480252 9348873723072 9357134501078 9362395995264 9370691635968 9392403674736 9405740421168 9414074467616 9426934570599 9427691046592 9435887025082 9449558260992 9460449218688 9473372671932 9484347843747 9494717440256 9521260180704 9529673281471 9530874398976 9532233777456 9553712956983 9557518217184 9562785808794 9576568452672 9576617484828 9601970491008 9613037109312 9634119945777 9634893047616 9659174532111 9668298035552 9685979483544 9695128305408 9717024289581 9740270477504 9741659721924 9744920535168 9750291412888 9764394298256 9767499668136 9776154254832 9790294548384 9824238326448 9824312650176 9860431446684 9871262770368 9873899446656 9898783265826 9898858153512 9907554177612 9944898008544 9956359863216 9959019269472 9990939203028 10002454121842 10008078477696 10016921737004 10016946231552 10040155652304 10055906809728 10064816942336 10068017855616 10077067989261 10082580302592 10088137280272 10092953411424 10116338941998 10125226020273 10125302621076 10139947925112 10149525539584 10175103980964 10178509880448 10186892128469 10188176081664 10202093646696 10212589712637 10218176158464 10227361269294 10237021449408 10237073863092 10265482529568 10288613953674 10313227564416 10314698529096 10325113932224 10347758460279 10353978068616 10374668941897 10387163895759 10402134698592 10402187957658 10412013269056 10437800801584 10442672456256 10451925286272 10466766500736 10481064634404 10491018162072 10500313829264 10515501551968 10542028090464 10552039513152 10566454134078 10567302052224 10581457973814 10590833776068 10606152427416 10630753043616 10640146505709 10643005371024 10647430739712 10681557120288 10687977361152 10693868001232 10696724400544 10722233698848 10723762999638 10749417624192 10758942248704 10773639509256 10777930668288 10783870885808 10814666747976 10823517469947 10829438102784 10839254678568 10869334443072 10876835289996 10891055178824 10907019343584 10922795327808 10922877962496 10932473575296 10957804287192 10969077839499 10984943585538 10998173536686 11014081366932 11024484637824 11037190755136 11052268117254 11069690838336 11090163351683 11105170616664 11108136877488 11120939407032 11156583443593 11162856763584 11172663194784 11172720398966 11172747719808 11188908055296 11200904846118 11203896678156 11227700944512 11240708555552 11269064510496 11295175108842 11312895160944 11322919060128 11349154440306 11352953328192 11365269675578 11381736307968 11407441415751 11418216232032 11425079248128 11431376139248 11447910556576 11461698091872 11479679387904 11516473232096 11516649130584 11548608716736 11548667845764 11565312700032 11571686880312 11576295902976 11602381009968 11604035845233 11615753173752 11642162432536 11659535596224 11676091557312 11686437270144 11713514927688 11731891278016 11731980033792 11742525901782 11758415947056 11775112313328 11802395432331 11812853057922 11829939245964 11833117792704 11870954644458 11871044452296 11888153941248 11888214808752 11921205518208 11931921480843 11943191690976 11943252840274 11973381042402 11978359582176 11989735042368 12000358662016 12016751760324 12017716059392 12030601501386 12033814950612 12062512911204 12091370247936 12093094827216 12103810029792 12121317059904 12131854746534 12135915626688 12160167435096 12183117865632 12193912833984 12194161513389 12224827886336 12252437076177 12253981370112 12270396761532 12271381414656 12288144743784 12299032772208 12310712765344 12327529823091 12328519060928 12359619140544 12362920472448 12369734251368 12402545217552 12416839599528 12422002529664 12461816640336 12465164964096 12493316943747 12496653987174 12511056832911 12523204899648 12540987228224 12569246094132 12569341184784 12587521562208 12631163562576 12645797124996 12666216011904 12689641171662 12695013574272 12709645036608 12727007056062 12738283942644 12743357622912 12750381078392 12768757936896 12768823313104 12804453346464 12815767516461 12817382812416 12845493261036 12846524063488 12860298156654 12878899376148 12894410353356 12899771857728 12914639311392 12956032386108 12988879629232 13018147740351 13023332890848 13034872339776 13053726064512 13067722320471 13097432736603 13098984435264 13099083533568 13135603001976 13147241928912 13161683693824 13173514721354 13177704293649 13198377687768 13198477538016 13210072236816 13240680180357 13247001352494 13259864011392 13275146484288 13278692359296 13310359074432 13321252270704 13354925008833 13374241659846 13386874203072 13436090652348 13457271215232 13488451922664 13500301360364 13500403494768 13519930566816 13539748150656 13559332131072 13566805307952 13602791528928 13604731680618 13616786283516 13636481692392 13649361932544 13649431817456 13674323976768 13680188364483 13687310039424 13699613552079 13706007598836 13718151938232 13752931372128 13785729041376 13789411296192 13797011280372 13805304091488 13849551861012 13869512931456 13869583943544 13915951032789 13923563275008 13968944549469 13974752845872 13988024216096 14019543720378 14023310584608 14035701751617 14043593992896 14056037453952 14069386017536 14088605512104 14108610631752 14121111701424 14141536569888 14153830537623 14174337391488 14186862007612 14190673828032 14242076160384 14281890271056 14296311598464 14298350666184 14344178713191 14364852679008 14364926227242 14419555663968 14431356626596 14452339571424 14492445924096 14502447053328 14528969225316 14542692458112 14563727103744 14610405716256 14612489582886 14617380802752 14625437119332 14646591447384 14651249502204 14664231382248 14685441822576 14693535650741 14736357489672 14736468975264 14759587784448 14806894155552 14810849169984 14827919209376 14848174898739 14861331266418 14883809018112 14896884259712 14934539794824 14938528904208 14946762220403 14986408804542 15003681182763 15012117716544 15025382605506 15025419347328 15060233478456 15083860214592 15097225413504 15102026783424 15123870453888 15132205920408 15137271104256 15139430117136 15174508412997 15187953931614 15209921887668 15224288309376 15262655971446 15282264122496 15355532174112 15355610794638 15398144955648 15398223794352 15428915840416 15469841346624 15472047793644 15487670898336 15530967102924 15546047461632 15568122076416 15603202047888 15603281936487 15618019903584 15656701202376 15664008684384 15677887929408 15700149751104 15706882936999 15736527243108 15750470743896 15773252327952 15777490390272 15827939525944 15828059269728 15850953078336 15872186960721 15886250664102 15909228641124 15924255587968 15964508056536 15971146109568 15986313389824 16022335680432 16031966041728 16040802001848 16045086600816 16083350548272 16085644499457 16096513160434 16124126436288 16138413373056 16160459263884 16161756079872 16166896002432 16175806328712 16181220835584 16213556580128 16244157154176 16258550445312 16258882017852 16304001664608 16315252934994 16336582768236 16360529015376 16384192991712 16393223080442 16398710362944 16436706430788 16477415378307 16479492187392 16492979001824 16536726956736 16555786132704 16578402175881 16604536257504 16615755520448 16657755924996 16662205316232 16681409110548 16697606532864 16744285145376 16758994792176 16759080598449 16759121579712 16783362082944 16841551416768 16861062833328 16919521562216 16946193382144 16969342741416 16984378590192 17023731660459 17047904513367 17063009972554 17072604461952 17087690021948 17127324348048 17137618872192 17147064208872 17171865834864 17192547137808 17199695810304 17219519081856 17226903866386 17274709848144 17274973695876 17323001768646 17357530320468 17364443854464 17379829786368 17403571514952 17423629760628 17463243648804 17465312580352 17514137335968 17523790189438 17529655905216 17570272391532 17597836917024 17597970050688 17613429649088 17613788852673 17654240240476 17662668469992 17697964665589 17700195312384 17719279586883 17744908868946 17749676689056 17761669694272 17806431966687 17806566678444 17832230911872 17832322213128 17849165604096 17881808277312 17914787536464 17914879260411 17984602563552 18000537993024 18025127640486 18026574089088 18045902252079 18050722425918 18089073743936 18137055371904 18139642240824 18155715044688 18181975589856 18197782119801 18232431969024 18240251152644 18266151402772 18274676798448 18290869250976 18337241829504 18380972055168 18385881728256 18396015040496 18407072121984 18448549158312 18466069148016 18492778591392 18554601377052 18603817826328 18625259399292 18633003794496 18633144759552 18692724960504 18697747446144 18714269002156 18724791990528 18784807349472 18811480842336 18828148935232 18853869141198 18855382093184 18871774050164 18918513952871 18920898437376 18946745343864 18968695687494 19034461757493 19042520361408 19059346562942 19064467554912 19107425913966 19115036434368 19125571617588 19153136905344 19153234969656 19203940982016 19226074218624 19268239891554 19269786095232 19290447234981 19318349064222 19336596071104 19371958967088 19434048579162 19480540955008 19483319443848 19489841070336 19500582825776 19528788596512 19534999336272 19545765980527 19552308509664 19580589096768 19648476652896 19648625300352 19720862893368 19742525540736 19747798893312 19760272082031 19797566531652 19797716307024 19815108355224 19889796017088 19912719726432 19918038538944 19981878406056 20004908243684 20016156955392 20033843474008 20080311304608 20111813619456 20136035711232 20154135978522 20176274560544 20185906822848 20232677883996 20250452040546 20250605242152 20279895850224 20350207961928 20357019760896 20373784256938 20404187293392 20425179425274 20454722538588 20474042898816 20474147726184 20530965059136 20577227907348 20626455128832 20629397058192 20650227864448 20695516920558 20707956137232 20719369252387 20749337883794 20774327791518 20804269397184 20804375915316 20824026538112 20875601603168 20885344912512 20903850572544 20933533001472 20962129268808 20982036324144 21000627658528 21029315580567 21031003103936 21084056180928 21104079026304 21132908268156 21134604104448 21162915947628 21181667552136 21212304854832 21261506087232 21280293011418 21286010742048 21363114240576 21387736002464 21393448801088 21444467397696 21447525999276 21498835248384 21547279018512 21547389340863 21567741771616 21629333495952 21647034939894 21678509357136 21738668886144 21753670579992 21782110357648 21814038687168 21845590655616 21864947150592 21915608574384 21918734374329 21938155678998 21969887171076 21996347073372 22028162733864 22048969275648 22074381510272 22104536234508 22139381676672 22180326703366 22210341233328 22216273754976 22241878814064 22291996899627 22313166887186 22325713527168 22345326389568 22345440797932 22345495439616 22401809692236 22407793356312 22455401889024 22479613206813 22481417111104 22538073908259 22538129020992 22590350217684 22625790321888 22645838120256 22698308880612 22705906656384 22730539351156 22781930897421 22814882831502 22836432464064 22862752278496 22893983957169 22895821113152 22923396183744 23032946464192 23033298261168 23033416191957 23097217433472 23097335691528 23130625400064 23143373760624 23143492255001 23204762019936 23208071690466 23231506347504 23284324865072 23319071192448 23352183114624 23372874540288 23427029855376 23463782556032 23485051803564 23516831894112 23550224626656 23604790864662 23625706115844 23659878491928 23666235585408 23741909288916 23742088904592 23776429617504 23829375996153 23842411036416 23863842961686 23886383381952 23886505680548 23946762084804 23956719164352 23979470084736 24000717324032 24033503520648 24061203002772 24067629901224 24125025822408 24144769740651 24186189654432 24207620059584 24242634119808 24263709493068 24271831253376 24320334870192 24366235731264 24387825667968 24388323026778 24472879402491 24504874152354 24540793523064 24576289487568 24589834620663 24598065544416 24621425530688 24655059646182 24657038121856 24719238281088 24725840944896 24739468502736 24739595169139 24805090435104 24833679199056 24844005059328 24923633280672 24986633887494 24993307974348 25022113665822 25046409799296 25081974456448 25138492188264 25138682369568 25175043124416 25262327125152 25291594249992 25332432023808 25379282343324 25390027148544 25419290073216 25454014112124 25476567885288 25486715245824 25500762156784 25537646626208 25594514958831 25608906692928 25631535032922 25690986522072 25720596313308 25757798752296 25788820706712 25799543715456 25829278622784 25840355799579 25912064772216 25977759258464 26036295480702 26046665781696 26069744679552 26107452129024 26135444640942 26194865473206 26197968870528 26271206003952 26285685284157 26294483857824 26347029442708 26355408587298 26396755375536 26396955076032 26420144473632 26481360360714 26494002704988 26519728022784 26550292968576 26557384718592 26617363303419 26620718148864 26642504541408 26709850017666 26748483319692 26773748406144 26872181304696 26914542430464 26976903845328 27000602720728 27000806989536 27039861133632 27076083638877 27079496301312 27133610615904 27205583057856 27209463361236 27233572567032 27272963384784 27298863634912 27348647953536 27360376728966 27374620078848 27399227104158 27412015197672 27436303876464 27505862744256 27571458082752 27578822592384 27594022560744 27610608182976 27699103722024 27739025862912 27739167887088 27831902065578 27937889098938 27949505691744 27976048432192 28039087440756 28046621169216 28071403503234 28087187985792 28112074907904 28177211024208 28217221263504 28242223402848 28280803711797 28283073139776 28307661075246 28348674782976 28373724015224 28381347656064 28453043531241 28484152320768 28563780542112 28589019844413 28592623196928 28596701332368 28688357426382 28729705358016 28729852454484 28839111327936 28862713253192 28904679142848 28977523596333 29004894106656 29057938450632 29085384916224 29151072868743 29220811432512 29224979165772 29234761605504 29250874238664 29293182894768 29302499004408 29328462764496 29370883645152 29387071301482 29472714979344 29472937950528 29613788311104 29621698339968 29655838418752 29696349797478 29722662532836 29793768519424 29869079589648 29877057808416 29893524440806 29972817609084 30007362365526 30024235433088 30050765211012 30050838694656 30120466956912 30167720429184 30194450827008 30204053566848 30231203967783 30247740907776 30264411840816 30278860234272 30349016825994 30375678060819 30375907863228 30419843775336 30448576618752 30525311942892 30560676385407 30564528244992 30711064348224 30711221589276 30796447588704 30857831680832 30939682693248 30944095587288 30975341796672 31043275380837 31061934205848 31124006825691 31161491687277 31206404095776 31206563872974 31236039807168 31313402404752 31328017368768 31355775858816 31400299502208 31413765873998 31473054486216 31500941487792 31546504655904 31655879051888 31656118539456 31701906156672 31744373921442 31772501328204 31818457282248 31848511175936 31920439517127 31929016113072 31942292219136 32044671360864 32063932083456 32081604003696 32090173201632 32166701096544 32171288998914 32193026320868 32248252872576 32276826746112 32320918527768 32333792004864 32351612657424 32427113160256 32470552409841 32488314308352 32517764035704 32608003329216 32630505869988 32673165536472 32721058030752 32768385983424 32786446160884 32797420725888 32873412861576 32907233518497 32954830756614 32985958003648 33073453913472 33111572265408 33156804351762 33209072515008 33231511040896 33270490055049 33315511849992 33324410632464 33362818221096 33469750330779 33488570290752 33517989584352 33518161196898 33518243159424 33566724165888 33683102833536 33722125666656 33839043124432 33938685482832 33968757180384 34047463320918 34095809026734 34126019945108 34145208923904 34175380043896 34254648696096 34275237744384 34294128417744 34343731669728 34385094275616 34439038163712 34453807732772 34549419696288 34549947391752 34646003537292 34715060640936 34728887708928 34807143029904 34847259521256 34926487297608 35028274671936 35047580378876 35059311810432 35140544783064 35195673834048 35195940101376 35226859298176 35227577705346 35308480480952 35325336939984 35395929331178 35407186296993 35438559173766 35489817737892 35499353378112 35523339388544 35612863933374 35613133356888 35664461823744 35664644426256 35763616554624 35795764442529 35829575072928 35829758520822 35969205127104 36001075986048 36050255280972 36053148178176 36091804504158 36101444851836 36178147487872 36274110743808 36279284481648 36311430089376 36363951179712 36395564239602 36480502305288 36532302805544 36549353596896 36581738501952 36674483659008 36757311228531 36761944110336 36792030080992 36814144243968 36897098316624 36932138296032 36982589469273 36985557182784 37109202754104 37207635652656 37250518798584 37266007588992 37385449921008 37395494892288 37428538004312 37533170498733 37569614698944 37622961684672 37656297870464 37707738282396 37710764186368 37743548100328 37837027905742 37893490687728 37937391374988 38068923514986 38085040722816 38118693125884 38128935109824 38214851827932 38230072868736 38251143235176 38306273810688 38306469939312 38447302549383 38452148437248 38536479783108 38539572190464 38580894469962 38636698128444 38673192142208 38743917934176 38868097158324 38961081910016 38966638887696 39001165651552 39054443221053 39057577193024 39069998672544 39091531961054 39104617019328 39161178193536 39203166961413 39292298209809 39296953305792 39297250600704 39441725786736 39485051081472 39520544164062 39533112880947 39595133063304 39595432614048 39630216710448 39722040541071 39779592034176 39825439452864 39836077077888 39963756812112 40009816487368 40067686948016 40160622609216 40308271957044 40352549121088 40371813645696 40465355767992 40500904081092 40501210484304 40559791700448 40700415923856 40747568513876 40808374586784 40850358850548 40909445077176 40948085797632 40948295452368 41040565093449 41061930118272 41098840656237 41154455814696 41258794116384 41300455728896 41391033841116 41415912274464 41438738504774 41498675767588 41548655583036 41608538794368 41608751830632 41648053076224 41747853098367 41751203206336 41770689825024 41906833648407 41924258537616 41964072648288 42001255317056 42058631161134 42062006207872 42107105254851 42168112361856 42202838817943 42208158052608 42265816536312 42325831895256 42363335104272 42424609709664 42461491612869 42523012174464 42560586022836 42572021484096 42726228481152 42775472004928 42786897602176 42888934795392 42895051998552 43032536139573 43094558037024 43094778681726 43135483543232 43258666991904 43294069879788 43357018714272 43477337772288 43507341159984 43564220715296 43628077374336 43691181311232 43831217148768 43837468748658 43876311357996 43939774342152 43992694146744 44056325467728 44080606952223 44148763020544 44209072469016 44278763353344 44360653406732 44420682466656 44432547509952 44483757628128 44544524696217 44583993799254 44626333774372 44651427054336 44690652779136 44690881595864 44803619384472 44815586712624 44840286661209 44959226413626 44962834222208 45011043548289 45076147816518 45076258041984 45180700435368 45251580643776 45291676240512 45396617761224 45411813312768 45461078702312 45563861794842 45629765663004 45672864928128 45725504556992 45787967914338 45791642226304 45846792367488 46065892928384 46066596522336 46066832383914 46107301524739 46194434866944 46194671383056 46286747521248 46286984510002 46409524039872 46416143380932 46463012695008 46568649730144 46638142384896 46704366229248 46809845809461 46854059710752 46927565112064 46970103607128 47033663788224 47100449253312 47120648810997 47209581729324 47251412231688 47319756983856 47332471170816 47483818577832 47484177809184 47552859235008 47616560882163 47658751992306 47727685923372 47772766763904 47773011361096 47893524169608 47913438328704 47958940169472 48067007041296 48122406005544 48135259802448 48250051644816 48289539481302 48372379308864 48415240119168 48485268239616 48527418986136 48543662506752 48640669740384 48732471462528 48775651335936 48776646053556 48945758804982 49009748304708 49081587046128 49152578975136 49179669241326 49196131088832 49242851061376 49310119292364 49314076243712 49432246134921 49438476562176 49478937005472 49479190338278 49610180870208 49667358398112 49847266561344 49973267774988 49986615948696 50044227331644 50092819598592 50163948912896 50276984376528 50277241795347 50277364739136 50350086248832 50524654250304 50583188499984 50758564686648 50838580146432 50908028224248 50953135770576 51001524313568 51071194981377 51075293252416 51143713540101 51189029917662 51217813385856 51263070065844 51381973044144 51441192626616 51515597504592 51577641413424 51599087430912 51658557245568 51680711599158 51824129544432 51955518516928 52072590961404 52093331563392 52139489359104 52270889281884 52389730946412 52395937741056 52542412007904 52571370568314 52588967715648 52694058885416 52710817174596 52793510751072 52793910152064 52840288947264 52841366558019 52962720721428 52988005409976 53093893996767 53100585937152 53157838760649 53234726606838 53285009082816 53419295900061 53419700035332 53496966639384 53547496812288 53744362609392 53744637781233 53953807690656 54001205441456 54001613979072 54079722267264 54137706756237 54152167277754 54267221231808 54411166115712 54418926722472 54467145134064 54545926769568 54593346359403 54597727269824 54697295907072 54720753457932 54798454208316 54824030395344 54872607752928 55011725488512 55142916165504 55157645184768 55188045121488 55221216365952 55398207444048 55478335774176 55663804131156 55875778197876 55899011383488 55952096864384 56078174881512 56093242338432 56142807006468 56174375971584 56354422048416 56434442527008 56484446805696 56561607423594 56566146279552 56615322150492 56747448030448 56755541858613 56762695312128 56906087062482 57103385272479 57127561084224 57178039688826 57193402664736 57376280781547 57376714852764 57459410716032 57459704908968 57678222655872 57725426506384 57809358285696 57871341704943 57955047192666 58009788213312 58115876901264 58302145737486 58441622865024 58449958331544 58469523211008 58501748477328 58586365789536 58604998008816 58637297941581 58656925528992 58741767290304 58774142602964 58945429958688 58945875901056 59227576622208 59243396679936 59280816246093 59311676837504 59392699594956 59445325065672 59738159179296 59754115616832 59787048881612 59945635218168 60014724731052 60048470866176 60101530422024 60240933913824 60294163532351 60335440858368 60408107133696 60462407935566 60528823681632 60557720468544 60698033651988 60751356121638 60751815726456 60839687550672 61050623885784 61121352770814 61333265663033 61422128696448 61422443178552 61592895177408 61715663361664 61879365386496 61888191174576 61950683593344 62086550761674 62123868411696 62158107757161 62248013651382 62322983374554 62412808191552 62413127745948 62472079614336 62626804809504 62656034737536 62711551717632 62800599004416 62827531747996 62946108972432 63001882975584 63087946741701 63093009311808 63311758103776 63312237078912 63403812313344 63488747842884 63545002656408 63636914564496 63840879034254 63858032226144 64089342721728 64163208007392 64180346403264 64333402193088 64342577997828 64386052641736 64496505745152 64641837055536 64642168022589 64703225314848 64854226320512 64941104819682 65035528071408 65216006658432 65261011739976 65346331072944 65442116061504 65536771966848 65572892321768 65594841451776 65746825723152 65756203122987 65814467036994 65909661513228 65971916007296 66146907826944 66223144530816 66313608703524 66418145030016 66463022081792 66540980110098 66631023699984 66648821264928 66725636442192 66875990698881 66939500661558 66977140581504 67035979168704 67036322393796 67036486318848 67366205667072 67438839620439 67444251333312 67614221724777 67678086248864 67877370965664 67937514360768 68094926641836 68191618053468 68252039890216 68350760087792 68509297392192 68588256835488 68681951871507 68687463339456 68770188551232 68907615465544 69098839392576 69099894783504 69100248575871 69292007074584 69430121281872 69430476765003 69614286059808 69694519042512 69852974595216 70056549343872 70095160757752 70118623620864 70281089566128 70391347668096 70453718596352 70455155410692 70616960961904 70650673879968 70791858662356 70814372593986 70877118347532 70979635475784 70998706756224 71046678777088 71225727866748 71226266713776 71329288852512 71488127988459 71527233109248 71591528885058 71659150145856 71659517041644 71938410254208 72002151972096 72100510561944 72183609008316 72202889703672 72356294975744 72434309221953 72558568963296 72622682593279 72622860178752 72727902359424 72791128479204 72961004610576 73064605611088 73098707193792 73163477003904 73418638207473 73514622457062 73584060161984 73769503861989 73794196633248 73864276592064 73965178938546 73971114365568 74218405508208 74218785507417 74415271305312 74501037597168 74532015177984 74770899842016 74857076008624 75066340997466 75139229397888 75245923369344 75312595740928 75415476564792 75487096200656 75674055811484 75786981375456 75874782749976 76137847029972 76170081445632 76237386251768 76257870219648 76429703655864 76460145737472 76502286470352 76612939878624 76783544876493 76894605098766 77072959566216 77161788939924 77273396256888 77346384284416 77487835868352 77521067398737 77631143461781 77736194316648 77933277775392 78002331303104 78108886442106 78115154386048 78139997345088 78183063922108 78209234038656 78322356387072 78406333922826 78584596419618 78593906611584 78857055852471 78883451573472 79041088328124 79066225761894 79190266126608 79190865228096 79260433420896 79444081082142 79559184068352 79650878905728 79672154155776 79852089910257 79927513624224 80019632974736 80135373896032 80321245218432 80616543914088 80705098242176 80743627291392 80930711535984 81001808162184 81002420968608 81119583400896 81228250916631 81400831847712 81495137027752 81616749173568 81700717701096 81818890154352 81896590904736 82081130186898 82123860236544 82197681312474 82308911629392 82517588232768 82782067682232 82831824548928 82877477009548 82997351535176 83097311166072 83217077588736 83217503661264 83495706196734 83502406412672 83813667296814 83848517075232 83928145296576 84002510634112 84117262322268 84124012415744 84214210509702 84336224723712 84405677635886 84531633072624 84651663790512 84726670208544 84849219419328 84922983225738 85046024348928 85121172045672 85144042968192 85359130593723 85452456962304 85550944009856 85573795204352 85767059533239 85777869590784 85790103997104 86065072279146 86189116074048 86189557363452 86270967086464 86517333983808 86588139759576 86714037428544 86932570788999 87014682319968 87128441430592 87256154748672 87453218606229 87662434297536 87674937497316 87752622715992 87879548684304 87985388293488 88112650935456 88161213904446 88418144938032 88721306813464 88841364933312 88865095019904 88967515256256 89089049392434 89167987598508 89252667548744 89381305558272 89381763191728 89607238768944 89631173425248 89680573322418 89918452827252 89925668444416 90022087096578 90152295633036 90152516083968 90361400870736 90503161287552 90583352481024 90793235522448 90922157404624 91127034182457 91127723589684 91259531326008 91345729856256 91451009113984 91575935828676 91583284452608 91682029156221 91693584734976 92131785856768 92133193044672 92133664767828 92214603049478 92389342766112 92573495042496 92573969020004 92819048079744 92832286761864 92926025390016 93129826142511 93137299460288 93372020477073 93484475061831 93619691618922 93708119421504 93940207214256 94067327576448 94200898506624 94241297621994 94419163458648 94502824463376 94639513967712 94967637155664 94968355618368 95105718470016 95233121764326 95317503984612 95455371846744 95545533527808 95546022722192 95761318551381 95787048339216 95826876657408 96134014082592 96244812011088 96270519604896 96500103289632 96579078962604 96744758617728 96830480238336 97054837972272 97281339480768 97411657229523 97464942925056 97553292107112 97891517609964 98019496609416 98163174092256 98305157950272 98359338482652 98392262177664 98485702122752 98620238584728 98721700555491 98864492269842 98957874010944 98958380676556 99220361740416 99334716796224 99694533122688 99811470165147 99946535549976 99973231897392 100088454663288 100409250992337 100553968753056 100554483590694 100554729478272 100700172497664 101049308500608 101166376999968 101517129373296 101816056448496 101906271541152 102003048627136 102142389962754 102150586504832 102287427080202 102378059835324 102435626771712 102526140131688 102763946088288 102854749555187 102882385253232 103031195009184 103155282826848 103317114491136 103361423198316 103648259088864 103911037033856 104145181922808 104186663126784 104541778563768 104627335542821 104779461892824 105084824015808 105142741136628 105177935431296 105388117770832 105421634349192 105587021502144 105587820304128 105680577894528 105682733116038 105925441442856 105976010819952 106187787993534 106221558890979 106315677521298 106469453213676 106570018165632 106838591800122 106839400070664 106993933278768 107488725218784 107489275562466 107907615381312 108002410882912 108003227958144 108159444534528 108275413512474 108304334555508 108534442463616 108822332231424 108837853444944 108934290268128 109091853539136 109186692718806 109195454539648 109441506915864 109596908416632 109648060790688 109745215505856 109948180558993 110023450977024 110271933685593 110285832331008 110376090242976 110442432731904 110796414888096 110956671548352 111327608262312 111751556395752 111798022766976 111904193728768 111974875131509 112156349763024 112186484676864 112285614012936 112599511496199 112708844096832 112868885054016 112968893611392 113123214847188 113132292559104 113230644300984 113494896060896 113511083717226 113812174124964 114206770544958 114255122168448 114356079377652 114386805329472 114752561563094 114753429705528 114918821432064 114919409817936 115341907648149 115356445311744 115450853012768 115618716571392 115742683409886 115910094385332 116019576426624 116231753802528 116604291474972 116883245730048 116899916663088 117003496954656 117163329663159 117172731579072 117209996017632 117274595883162 117313851057984 117483534580608 117548285205928 117876894629427 117890859917376 117891751802112 118455153244416 118561632492186 118623353675008 118785399189912 118890650131344 119166121623213 119476318358592 119508231233664 119574097763224 119891270436336 120029449462104 120203060844048 120481867827648 120588327064702 120924815871132 121057647363264 121115440937088 121396067303976 121502712243276 121503631452912 121679375101344 122101247771568 122242705541628 122666531326066 122844257392896 122844886357104 123121695280347 123185790354816 123296521968711 123431326723328 123776382349152 123885752659123 123901367186688 124173101523348 124247736823392 124316215514322 124496027302764 124645966749108 124825616383104 124826255491896 124944159228672 125243559295101 125253609619008 125312069475072 125655063495992 125892217944864 126003765951168 126175893483402 126186018623616 126321315764553 126608516453829 126623516207552 126624474157824 126977495685768 127090005312816 127273829128992 127384474838607 127681758068508 127716064452288 128178685443456 128326416014784 128360692806528 128666804386176 128685155995656 128772105283472 129097608418719 129283674111072 129284336045178 129406450629696 129708452641024 129882209639364 130071056142816 130432013316864 130522023479952 130692662145888 130884232123008 131073543933696 131145784643536 131493651446304 131512406245974 131628934073988 131819323026456 131943832014592 132241820856669 132429597670097 132446289061632 132627217407048 132836290060032 133081960220196 133262047399968 133297642529856 133451272884384 133751981397762 133879001323116 133954281163008 134071958337408 134072644787592 134520859983627 134877679240878 134888502666624 135033130644867 135228443449554 135356172497728 135754741931328 135875028721536 136189853283672 136383236106936 136504079780432 136701520175584 136820361863689 137018594784384 137176513670976 137363903743014 137374926678912 137540377102464 137815230931088 138197678785152 138199789567008 138200497151742 138321904574217 138584014149168 138860242563744 138860953530006 139228572119616 139389038085024 139705949190432 140113098687744 140190321515504 140562179132256 140782695336192 140910310821384 141233921923808 141301347759936 141361946432991 141583717324712 141628745187972 141754236695064 141959270951568 141997413512448 142451455733496 142452533427552 142658577705024 142976255976918 143183057770116 143318300291712 143319034083288 143876820508416 144201021123888 144367218016632 144405779407344 144868618443906 145035584766709 145117137926592 145245365186558 145245720357504 145455804718848 145582256958408 145922009221152 146129211222176 146197414387584 146326954007808 146837276414946 147029244914124 147168120323968 147539007723978 147588393266496 147728553184128 147930357877092 147942228731136 148296738404763 148436811016416 148437571014834 148830542610624 149002075194336 149541799684032 149714152017248 150132681994932 150278458795776 150491846738688 150830953129584 150831725386041 150974192401312 151348111622968 151573962750912 151749565499952 152275694059944 152474772503536 152515740439296 152859407311728 153004572940704 153213584944131 153225879757248 153431140620303 153567089752986 153789210197532 154145919132432 154323577879848 154546792513776 154975671736704 155042134797474 155262286923562 155472388633296 155866555550784 156004662606208 156217772884212 156230308772096 156279994690176 156366127844216 156418468077312 156812667845652 157169192839236 157187813223168 157714111704942 157766903146944 158082176656248 158132451523788 158380532253216 158381730456192 158520866841792 158524099674057 158888162164284 159281681990301 159301757811456 159473516281947 159704179820514 159855027248448 160039265949472 160257887700183 160270747792064 160642490436864 161233087828176 161233913343699 161410196484352 161861423071968 162003616324368 162004445785007 162004841937216 162239166801792 162413120268711 162456501833262 162801663695424 162990274055504 163233498347136 163401435402192 163637780308704 163780039078209 163793181809472 164162260373796 164395362624948 164617823258784 165035176465536 165564135364464 165663649097856 165754954019096 165994703070352 166194622332144 166435007322528 166991412393468 167004812825344 167627334593628 167697034150464 167856290593152 168005021268224 168234524644536 168428421019404 168811355271772 169063266145248 169303327581024 169453340417088 169698438838656 169845966451476 170242344091344 170266625575839 170288085936384 170718261187446 171101888019712 171310155817437 171534119066478 171580207994208 172128842344641 172130144558292 172378232148096 172379114726904 172541934172928 173034667967616 173176279519152 173177166183973 173428074857088 173614025114829 173865141577998 174029364639936 174256882861184 174906437212458 175324868595072 175349874994632 175505245431984 175759097368608 175911893824743 175970776586976 176225301870912 176322427808892 176836289876064 177442613626928 177682729866624 177730190039808 177842448738279 177935030512512 178178098784868 178335975197016 178505335097488 178763526383456 179214477537888 179262346850496 179361146644836 179836905654504 180044174193156 180304591266072 180722801741472 180882490597053 181006322575104 181586471044896 181844314809248 182254068364914 182255447179368 182519062652016 182902018227968 183151871657352 183364058312442 183999796989099 184266386089344 184267329535656 184429206098956 184778685532224 185146990084992 185147938040008 185638096159488 185664573523728 185852050780032 186259652285022 186274598920576 186474323271483 186744040954146 186968950123662 187239383237844 187416238843008 187880414428512 188134655152896 188401797013248 188482595243988 188838326917296 189005648926752 189279027935424 189935274311328 189936711236736 190211436940032 190466243528652 190635007969224 190910743693488 191015963459633 191092045444384 191522637102762 191574096678432 192268028165184 192489624022176 192541039209792 193000206579264 193158157925208 193489517235456 193926504067767 194109675944544 194562678961536 194823314459046 195106584214224 195783035219928 196038993218832 196326348184512 196610315900544 196718676965304 196784524355328 197240477169456 197268609368961 197443401110982 197728984539684 197915748021888 197916761353112 198440723480832 198669433592448 199389066245376 199622940330294 199893071099952 199946463794784 200176909326576 200818501984674 201107937506112 201108967181388 201109458956544 202098617001216 202332753999936 202842665174331 203034258746592 203632112896992 203812543082304 204006097254272 204189478180987 204284779925508 204301173009664 204574854160404 204756119670648 205052280263376 205527892176576 205709499110374 205764770506464 206062390018368 206310565653696 206722846396632 207296518177728 207300745727613 207822074067712 208290363845616 208291430295009 209083557127536 209254671085642 209558923785648 210169648031616 210285482273256 210355870862592 210776235541664 210843268698384 211174043004288 211361155789056 211365466232076 211850882885712 211952021639904 212375575987068 212443117781958 212631355042596 212938906427352 213140036331264 213677183600244 213678800141328 213987866557536 214977450437568 214978551124932 215815230762624 216004821765824 216006455916288 216550827024948 216608669111016 217068884927232 217302927665859 217675706889888 217868047779837 217868580536256 218183707078272 218373385437612 218390909079296 218883013831728 219193816833264 219296121581376 219490431011712 219896361117986 220543867371186 220752180485952 221308511585967 221592829776192 221913343096704 222655216524624 222656356522251 223503112791504 223596045533952 223949750263018 224312699526048 224571228025872 225199022992398 225417688193664 225737770108032 225937787222784 226246429694376 226461288601968 226989792121792 227022167434452 227624348249928 228413541089916 228510244336896 228712158755304 228773610658944 229505123126188 229506859411056 229838819635872 230350634629479 230683815296298 230901706025536 231485366819772 231820188770664 232039152853248 232463507605056 232563202196211 232893430385343 233208582949944 233799833326176 234006993909312 234326659326318 234345463158144 234419992035264 234549191766324 234627702115968 234967069161216 235096570411856 235753789258854 235781719834752 236571167557413 237123264984372 237570798379824 237781300262688 238332243246426 238952636717184 239016462467328 239148195526448 239782540872672 240058898924208 240406121688096 240963735655296 241176654129404 241849631742264 242115294726528 242230881874176 242792134607952 243005424486552 243007262905824 243358750202688 244202495543136 244485411083256 245333062652132 245689772714208 246243390560694 246371580709632 246593043937422 247552764698304 247771505318246 248346203046696 248495473646784 248632431028644 248992054605528 249291933498216 249651232766208 249652510983792 249790106062597 250487118590202 250507219238016 251310126991984 251784435889728 252007531902336 252351786966804 252372037247232 252642631529106 253217032907658 253247032415104 253954991371536 254094957746851 254180010625632 254547658257984 254768949677214 255363516137016 255432128904576 256357370886912 256652832029568 256721385613056 257301178599717 257333608772352 257370311991312 257544210566944 258195216837438 258567348222144 258568672090356 258812901259392 259764419278728 260142112285632 261044046959904 261385324291776 261768464246016 262291569287072 262987302892608 263024812491948 263257868147976 263638646052912 264483641713338 264859195340194 265254434814096 266163920440392 266524094799936 266595285059712 266902545768768 267017009928983 267503962795524 267758002646232 268143916674816 268145289575184 269041719967254 269755358481756 269777005333248 270066261289734 270456886899108 270712344995456 271509483862656 271750057443072 272379706567344 272766472213872 273008159560864 273381102547371 273403040351168 273640723727378 274037189568768 274353027341952 274727807486028 274749853357824 275046087468663 275080754204928 275630461862176 276395357570304 276399579134016 276400994303484 276643809148434 277168028298336 277720485127488 277721907060012 278457144239232 278778076170048 279389478427533 279411898380864 280116061431219 280380643031008 281124358264512 281820621642768 282467843847616 282602695519872 282723892865982 283167434649424 283257490375944 283508473390128 283918541903136 284902911466992 284905066855104 285317155410048 285952511953836 286366115540232 286636600583424 286638068166576 287283955654143 288402042247776 288734436033264 288811558814688 289737236887812 290071169533418 290234275853184 290490730373116 290491440715008 291164513916816 291844018442304 292234971688569 292258422444352 292394828775168 293674552829892 294058489828248 294336240647936 295078015447956 295176786532992 295419871725601 295457106368256 295860715754184 296165101666473 296593476809526 296873622032832 296875142029668 297661085221248 298004150388672 299083599368064 299428304034496 299434410495441 300265363989864 300865399315013 301227752977011 301661906259168 301663450772082 301948384802624 302696223245936 303147925501824 303499130999904 304551388119888 304949545007072 305718814623456 306009145881408 306427169888262 306451759514496 306862281240606 307134179505972 307578420395064 308291838264864 308564248665561 308647155759696 309093585027552 309951343473408 310084269594948 310524573847124 310944777266592 311733111101568 312009325212416 312435545768424 312559989380352 312732255688432 313625335691304 313882006628463 314338385678472 315428223409884 315533806293888 316164353312496 316264903047576 316761064506432 316763460912384 317041733683584 317048199348114 317776324328568 318563363980602 318947032563894 319408359641028 319710054496896 320078531898944 320515775400366 320541495584128 321614737198807 322466175656352 322467826687398 323722846143936 324007232648736 324008891570014 324009683874432 324478333603584 324826240537422 324913003666524 325603327390848 325980548111008 326466996694272 326802870804384 327275560617408 327560078156418 327586363618944 328324520747592 328790725249896 329235646517568 329844541676979 330070352931072 330815801056779 331128270728928 331327298195712 331509908038192 331989406140704 332389244664288 332870014645056 333982824786936 335254669187256 335394068300928 335712581186304 335924625394527 336469049289072 336856842038808 337622710543544 338126532290496 338606655162048 338906680834176 339396877677312 339691932902952 340484688182688 340533251151678 341436522374892 342620311634874 343068238132956 343160415988416 344257684689282 344260289116584 344756464296192 344758229453808 346025722944447 346069335935232 346352559038304 346354332367946 346856149714176 347228050229658 347730283155996 348058729279872 348513765722368 349812874424916 350649737190144 350699749989264 351010490863968 351518194737216 351823787649486 351941553173952 352450603741824 352644855617784 353630683888281 353672579752128 354885227253856 355365459733248 355684897476558 355870061025024 356356197569736 356671950394032 357010670194976 357498364869639 357527052766912 358428955075776 358524693700992 358722293289672 359673811309008 360088348386312 360609182532144 361445603482944 361764981194106 363172942089792 363688629618496 364508136729828 364510894358736 365038125304032 366303743314704 366728116624884 367999593978198 368532772178688 368534659071312 368858412197912 369557371064448 369889565906133 370293980169984 370295876080016 371329147047456 371657257977369 371704101560064 372519304570044 372549197841152 372948646542966 373488081908292 373937900247324 374478766475688 374832477686016 375760828857024 376965190487976 377676653834592 378011297853504 378558055870848 378963947293659 379825549361487 379870548622656 379873422473472 380932487057304 381270015938448 381821487386976 382031926919266 382153424515821 382184090888768 383045274205524 383148193356864 384536056330368 384979248044352 385082078419584 386000413158528 386316315850416 387292825256157 387853008135534 388219351889088 389125357923072 389646628918092 390213168428448 391566070439856 392077986437664 392652696369024 393220631801088 393437353930608 394480954338912 394537218737922 394886802221964 395457969079368 395831496043776 395833522706224 396725462570007 397288793010291 397338867184896 399245880660588 399786142199904 399892927589568 400353818653152 401637003969348 402215875012224 402217934362776 403562579950881 404665507999872 405099391934601 405685330348662 406068517493184 407264225793984 407625086164608 408012194508544 408378956361974 408569559851016 409149708320808 409512239341296 410104560526752 410461085591067 411055784353152 411418998220748 411529541012928 412124780036736 412621131307392 413445692793264 414593036355456 414601491455226 414965713722651 416580727691232 416582860590018 418167114255072 418509342171284 419117847571296 420339296063232 420570964546512 421552471083328 421686537396768 422348086008576 422730932464152 423701765771424 423904043279808 424085839298973 424751151974136 424886235563916 425262710085192 425877812854704 426112533871489 427354367200488 427357600282656 427975733115072 429954900875136 429957102249864 431630461525248 432009643531648 433101654049896 433217338222032 434605855331718 435106754300127 435351413779776 435736095559674 435737161072512 436367414156544 436746770875224 437766027663456 438387633666528 438592243162752 438980862023424 439792722235972 441087734742372 441504360971904 442617023171934 443185659552384 443826686193408 445310433049248 445312713044502 447006225583008 447899500526036 448625399052096 449142456051744 450398045984796 450835376387328 451475540216064 452492859388752 452495176158123 452922577203936 453979584243584 454044334868904 455248696499856 455499605172971 456827082179832 457424317510608 457547221317888 459010246252376 459013718822112 459677639271744 460293421860909 460701269258958 461367630592596 461803412051072 462970733639544 463640377541328 464927015210112 465126404392422 465786860770686 466417165899888 467599666652352 468013987818624 468653318652636 468690926316288 468839984070528 469098383532648 469255404231936 470193140823712 471507578517708 471563439669504 473142335114826 474246529968744 475141596759648 475562600525376 476664486492852 477845045970903 477905273434368 478296391052896 479565081745344 480117797848416 480773663100549 480812243376192 481927471310592 482353308258808 483699263484528 483701740031097 484230589453056 485584269215904 486010848973104 486013337355021 486014525811648 486717500405376 488404991086272 488970822166512 490666125304264 491379545428416 492486781121388 493186087874844 495105529396608 495543010636492 496692406093392 496990947293568 497264862057288 497984109211056 498583866996432 499305021967584 499580212125194 500974237180404 501014438476032 502620253983968 503568871779456 504015063804672 504703573933608 505285263058212 506434065815316 506494064830208 507909982743072 508189915493702 508360021251264 509095316515968 509537899354428 510727032274032 510799876727517 510864257809152 513305664059136 513930467452311 514602357199434 514740623982624 515088421133888 516386527033923 516390433674876 517134696444288 517137344180712 517625802518784 519528838557456 519531498551919 520284224571264 522088093919808 522770648583552 524583138574144 525974605785216 526049624983896 526515736295952 527277292105824 527735681474229 528967283426676 529718390680388 530508869628192 532327840880784 533048189599872 533190570119424 533527346214837 533805091537536 534034019857966 535007925591048 535516005292464 536290579150368 538083439934508 539510716963512 540132522579468 540913773798216 541424689990912 542647471791159 543018967725312 544759413134688 545532944427744 546016319121728 546762205094742 546806080702336 547281447454756 548636904633259 548706054683904 549455614972056 550092174937326 551260923724352 551999390967297 552799158268032 552801988606968 553287618296868 554336056596672 555440970254976 555443814120024 556914288478464 557556152340096 558778956855066 558823796761728 559422969814449 560232122862438 560761286062016 562248716529024 563641243285536 564935687695232 565205391039744 565447785731964 566334869298848 566514980751888 567016946780256 567837083806272 569805822933984 569810133710208 570634310820096 571905023907672 572732231080464 573047890378899 573276136333152 574567911308286 576804084495552 577468872066528 577623117629376 579474473775624 580142339066836 580468551706368 580981460746232 582329027833632 583688036884608 584469943377138 584516844888704 587349105659784 588116979656496 590156030895912 590353573065984 590839743451202 591721431508368 592330203332946 593186953619052 593747244065664 593750284059336 595322170442496 596008300777344 598167198736128 598856608068992 598868820990882 600530727979728 601730798630026 602455505954022 603323812518336 603326901544164 603896769605248 605392446491872 606295851003648 606998261999808 608527995522993 609102776239776 609899090014144 611437629246912 612018291762816 612568434542961 612854339776524 612903519028992 613724562481212 614268359011944 615156840790128 616583676529728 617128497331122 617294311519392 618187170055104 620168539189896 621049147694248 621889554533184 623466222203136 624871091536848 624874290885027 625464511376864 627250671382608 627764013256926 628676771356944 630856446819768 631067612587776 632328706624992 632529806095152 633522129012864 634083467367168 634096398696228 635552648657136 637126727961204 637894065127788 638816719282056 639420108993792 640157063797888 641031550800732 641082991168256 643229474397614 644932351312704 644935653374796 647445692287872 648014465297472 648017783140028 648019367748864 649652481074844 649826007333048 651206654781696 651908782997577 651961096222016 653604143339511 653605741608768 654551121234816 655120156312836 655172727237888 656649041495184 657581450499792 658471293035136 659689083353958 661631602113558 662256541457856 663019816076384 663925534757901 663978812281408 664778489328576 665740029290112 667965649573872 667969069566753 670509338374512 670788136601856 671849250789054 672938098578144 673713684077616 675245421087088 676253064580992 677213310324096 677813361668352 679383865805904 680969376365376 681066502303356 682873044749784 685240623269748 686136476265912 686320831976832 688515369378564 688520578233168 689516458907616 691051903888437 692051445888894 692705118076608 692708664735892 694456100459316 695460566311992 696117458559744 697689606588633 698680291156029 699625748849832 701399499978528 702020981727936 703036389474432 703647575298972 703883106347904 704901207483648 705289711235568 707261367776562 707345159504256 709713502672239 709770454507712 711369794953116 712712395139472 713343900788064 714021340389952 714996729739278 715054105533824 716857910151552 717049387401984 717444586579344 717448259905031 719347622618016 720176696772624 721218365064288 722891206965888 723529962388212 726345884179584 727377259236992 729016273459656 729021788717472 730076250608064 732607486629408 733456233249768 735999187956396 737069318142624 737716824395824 739114742128896 739779131812266 740591752160032 742658294094912 743314515954738 745038609140088 745897293085932 746976163816584 747875800494648 748957532951376 749370318187791 751521657714048 753930380975952 755353307669184 756022595707008 757116111741696 757927894587318 759651098722974 759741097245312 761864974114608 762284873240553 762540031876896 763642974773952 764063853838532 764306849031642 764368181777536 766090548411048 766296386713728 769072112660736 769958496088704 770164156839168 771903535799151 772000826317056 772632631700832 774585650512314 775706016271068 776438703778176 779293257836184 780426336856896 783132140879712 783824125920563 784155972875328 785305392738048 786874707861216 788961908677824 789074437475844 789773604443928 790915938158736 791667045412448 793450925140014 794577586020582 798491761321176 799572284399808 799785855179136 800707637306304 801051029786949 803274007938696 804431750024448 804435868725552 807125159901762 809331015999744 810198783869202 811370660697324 812137034986368 814528451587968 815250172329216 816757912723948 817139119702032 818299416641616 819024478682592 820143307642113 820209121053504 820922171182134 822111568706304 822837996441496 823059082025856 824249560073472 825138262405989 825242262614784 826891385586528 829186072710912 829202982910452 829931427445302 833161455382464 833165721180036 836334228510144 837018684342568 838235695142592 840348184293657 841141929093024 843104942166656 843373074793536 845461864928304 847403531542848 847808086559616 848171678597946 849502303948272 849772471127832 850525420170384 851755625709408 852225067742978 854708734400976 854715200565312 855951466230144 859909801750272 859914204499728 861851866962429 864019287063296 866203308099792 866434676444064 869211710663436 870213508600254 870702827559552 871472191119348 871474322145024 873493541750448 875532055326912 876704915065707 876775267333056 877184486325504 879585444471944 882175469484744 883008721943808 885234046343868 886259615176803 886371319104768 890620866098496 890625426089004 894012451166016 895799001052072 897250798104192 898284912103488 898303231486323 900796091969592 902596197945039 903683258931033 904985718777504 904990352316246 905845154407872 907959168487168 908088669737808 910497392999712 910999210345942 913654164359664 914848635021216 918020492504752 918027437644224 919355278543488 920586843721818 921402538517916 922735261185192 923606824102144 925692745996683 925941467279088 927280755082656 929854030420224 930252808784844 931573721541372 932834331799776 935199333304704 936027975637248 937306637305272 937679968141056 938196767065296 940386281647424 941646019885389 943015157035416 946284670229652 948493059937488 950283193519296 951125201050752 953328972985704 955690091941806 956592782105792 959130163490688 960235595696832 961547326201098 961624486752384 964706616517616 964844211596421 967398526969056 967403480062194 971168538431808 972021697946208 972026674710042 972029051623296 973435000810752 976809982172544 977941644333024 981332250608528 982759090856832 984973562242776 986372175749688 989533625030937 990211058793216 991086021272984 993384812186784 993981894587136 994529724114576 995968218422112 997167733992864 998610043935168 999160424250388 1001948474360808 1005240507967936 1007137743558912 1007773876183581 1009407147867216 1010570526116424 1012868131630632 1015819965486144 1016379830987404 1016720042502528 1018190633031936 1019075798708856 1021454064548064 1021599753455034 1027860934904622 1029204714398868 1029481247965248 1030176842267776 1032773054067846 1032780867349752 1034269392888576 1034274688361424 1038077168833341 1039057677114912 1039062997103838 1040568449142528 1044176187839616 1045541297167104 1049166277148288 1051949211570432 1052099249967792 1053031472591904 1054554584211648 1055471362948458 1057934566853352 1059436781360776 1061017739256384 1064655681761568 1066096379199744 1067054692429674 1067610183075072 1068068039715932 1070015851182096 1071032010584928 1072495094608917 1072581158300736 1076166879869016 1079021433927024 1080265045158936 1081827547596432 1085294943582318 1089518826269376 1091065888855488 1092032638243456 1093524410189484 1093612161404672 1094562894909512 1097273809266518 1098911229944112 1100184349874652 1102521847448704 1103998781934594 1105598316536064 1105603977213936 1106575236593736 1108672113193344 1109668697718399 1110881940509952 1110887628240048 1114971773932107 1115112304680192 1117557913710132 1117647593523456 1118845939628898 1120464245724876 1121522572124032 1124497433058048 1127282486571072 1129871375390464 1130895571463928 1132669738597696 1133029961503776 1134033893560512 1135674167612544 1136891841880977 1139476648084461 1139611645867968 1139620267420416 1143810047815344 1145464462160928 1146095780757798 1146460273547463 1146552272666304 1149135822616572 1153608168991104 1154937744133056 1155246235258752 1158948947551248 1160284678133672 1161962921492464 1164658055667264 1167376073769216 1168939886754276 1169033689777408 1174698211319568 1176233959312992 1180312061791824 1181679486902404 1183442863016736 1184660406665892 1186373907238104 1187494488131328 1187500568118672 1190176387710021 1191866379030873 1192016601554688 1197713216137984 1197737641981764 1201061455959456 1203461597260052 1204911011908044 1206647625036672 1206653803088328 1207793539210496 1210687739852643 1210784892983744 1213996523999616 1215298175803803 1217055991045986 1218205552479552 1219798180028288 1222875258493824 1224036583525632 1225136869085922 1225708679553048 1227449124962424 1228536718023888 1230313681580256 1231383256773201 1233167353059456 1234256994662244 1234588623038784 1236374340110208 1240337078379792 1242098295388496 1243779109066368 1244897141167953 1249742183073696 1249748581770054 1250929022753728 1254501342765216 1255528026513852 1257353542713888 1261712893639536 1264657413249984 1265059612190304 1267044258025728 1268192797392456 1271105297314272 1272257517896919 1274253455922408 1275788130255576 1277633438564112 1278337601614467 1280314127595776 1282063101601464 1286458948795228 1289864702625408 1289871306749592 1294891384575744 1296028930594944 1296035566280056 1299304962149688 1299652014666096 1303817565995154 1303922192444032 1305320262900381 1307208286679022 1307211483217536 1309102242469632 1310240312625672 1313298082990368 1315162900999584 1316942586070272 1319378166707916 1323263204227116 1324513082915712 1326039632152768 1327851069515802 1327957624562816 1329556978657152 1331480058580224 1335931299147744 1335938139133506 1337111744217431 1341018676749024 1343698501578108 1345876197156288 1347427368155232 1350490842174176 1352506129161984 1354426620648192 1357485528474369 1358767731611808 1361938752730752 1362133004606712 1365746089499568 1366498815518913 1370481246539496 1372272952531824 1372641663953664 1377030738757128 1377041156466336 1379032917815232 1380880265582727 1382103807776874 1384102891777788 1385410236153216 1385417329471784 1388912200918632 1390921132623984 1395379213177266 1397360582312058 1399251497699664 1402798999957056 1404041963455872 1406072778948864 1407295150597944 1407766212695808 1410579422471136 1414522735553124 1414690319008512 1419427005344478 1419540909015424 1422739589906232 1425424790278944 1426687801576128 1428042680779904 1429326347266909 1429993459478556 1430108211067648 1433535137912709 1433715820303104 1434889173158688 1434896519810062 1438695245236032 1440353393545248 1442436730128576 1445782413931776 1447059924776424 1451105220093291 1452691768359168 1454754518473984 1458032546919312 1458040012065063 1458043577434944 1460152501216128 1465214973258816 1466912466499536 1471998375912792 1474138636285248 1475433648791648 1479558263624532 1481183504320064 1485316588189824 1486629031909476 1490077218280176 1491794586171864 1493952327633168 1495751600989296 1497915065902752 1498740636375582 1503043315428096 1507860761951904 1510706615338368 1512045191414016 1515855789174636 1519302197445948 1519482194490624 1523729948229216 1524569746481106 1525080063753792 1527285949547904 1528127707677064 1528613698063284 1528736363555072 1532181096822096 1532399630182551 1532592773427456 1539916992177408 1543807071598302 1545265263401664 1549159581101769 1549171301024628 1551412032542136 1552877407556352 1558586515672368 1558594495655757 1560852673713792 1566264281759424 1567648251841126 1568311945750656 1573749415722432 1577923817355648 1578148874951688 1579547208887856 1581831876317472 1583207044422687 1583334090824896 1586901850280028 1589155172041164 1596983522642352 1599144568799616 1599571710358272 1600582038644511 1601415274612608 1602102059573898 1606548015877392 1608871737451104 1614250319803524 1620397567738404 1622741321394648 1624274069972736 1627942415373477 1629056903175936 1633515825447896 1634278239404064 1636598833283232 1638048957365184 1640286615284226 1640418242107008 1641844342364268 1645675992882992 1645910713899777 1646118164051712 1650276524811978 1653782771173056 1655998172901891 1658405965820904 1659862854890604 1666322910764928 1666331442360072 1672668457020288 1674037368685136 1676471390285184 1678268909443347 1680696368587314 1682283858186048 1686209884333312 1686746149587072 1690923729856608 1694807063085696 1695616173119232 1696343357195892 1699004607896544 1699544942255664 1701050840340768 1703511251418816 1704450135485956 1709417468801952 1709430401130624 1711902932460288 1719143671136697 1719828408999456 1723703733924858 1732406616199584 1732869352888128 1738423421326872 1740427017200508 1741405655119104 1742944382238696 1746987083500896 1748530742438179 1751064110653824 1753409830131414 1753550534666112 1759170888943888 1764350938969488 1770468092687736 1772519230353606 1778664704227957 1781241732196992 1781250852178008 1788024902332032 1791598002104144 1794501596208384 1796569824206976 1796606462972646 1801592183939184 1805192395890078 1807366517862066 1809971437555008 1809980704632492 1811690308815744 1816177339475616 1820994785999424 1821998420691884 1827308328719328 1829697270042432 1836040985009504 1836054875288448 1837705303628883 1838710557086976 1841173687443636 1842805077035832 1845470522370384 1851385491993366 1851882934558176 1854561510165312 1860505617569688 1863147443082744 1865668663599552 1869119069502881 1870398666609408 1874613274610544 1874622872655081 1876393534130592 1880772563294848 1883292039770778 1886030314070832 1892569340459304 1896986119874976 1900566387038592 1902250402101504 1906657945971408 1911380183883612 1913185564211584 1918260326981376 1920471191393664 1923094652402196 1923248973504768 1929413233035232 1929688423192842 1934797053938112 1934806960124388 1942337076863616 1944043395892416 1944053349420084 1944058103246592 1953619964345088 1955726348992731 1955883288666048 1960812430018533 1962664501217056 1965518181713664 1969947124485552 1972744351499376 1979067250061874 1982172042545968 1986769624373568 1989059448229152 1991776604273703 1991936436844224 1994335467985728 1997220087870336 1998320848500776 2003896948721616 2003907208700259 2010481015935872 2015547752367162 2018814295734432 2021141052232848 2025736263261264 2031639930972288 2032759661974808 2033440085005056 2038151597417712 2042908129096128 2043199506910068 2055721869809244 2058409428797736 2058962495930496 2060353684535552 2065546108135692 2065561734699504 2068549376722848 2073155711665311 2076154337666682 2078115354229824 2078125994207676 2088352375679232 2093068819765899 2096040873468087 2098332554296576 2104198499935584 2106057795205091 2106062945183808 2109109168423296 2110942725896916 2115869133706704 2118873562721552 2122035478512768 2129140508016717 2129311363523136 2134109384859348 2136136079431864 2140031702364192 2142064021169856 2144990189217834 2145162316601472 2152333759738032 2152344779715093 2158042867854048 2160530090317872 2163655095192864 2170589887164636 2179037652538752 2182131777710976 2184065276486912 2187048820378968 2189125789819024 2194547618533036 2197822459888224 2200368699749304 2205043694897408 2207997563869188 2211207954427872 2213150473187472 2217344226386688 2219337395436798 2221775256480096 2229943547864214 2235115827420264 2237691879257796 2240928491449752 2243045144248064 2248110954563373 2251303160391649 2254564973142144 2261791142927856 2265339477195392 2266059923007552 2268067787121024 2271348335225088 2273783683761954 2278953296168922 2279223291735936 2286854619721659 2287620095630688 2290928924321856 2292191561515596 2292920547094926 2293104545332608 2298271645233144 2307216337982208 2309875488266112 2310492470517504 2315710607397453 2317897895102496 2320569356267344 2323925842984928 2329316111334528 2337879773508552 2349396422639136 2351472377761689 2352467918625984 2360624123583648 2363358973804808 2366885726033472 2369320813331784 2372747814476208 2375001136237344 2380352775420042 2383732758061746 2395475283963528 2402122911918912 2403153089360847 2406923194520104 2409822023816088 2413295250073344 2413307606176656 2421375479705286 2421569785967488 2427993047999232 2430596351607606 2434111982091972 2436411104959104 2439596360056576 2445750516987648 2450273738171844 2451417359106096 2454898249924848 2457073436047776 2460627363160512 2462766513546402 2466334706118912 2468513989324488 2469177246077568 2472748680220416 2475414787217967 2480674156759584 2484196590776992 2487558218132736 2489794282335906 2499484366147392 2499497163540108 2501858045507456 2509002685530432 2511056053027704 2514707085427776 2521044552880971 2523425787279072 2529314826499968 2530119224380608 2536385594784912 2542210594628544 2544515035793838 2548506911844816 2551576260511152 2555266877128224 2556675203228934 2564126203202928 2572917897590456 2579729405250816 2579742613499184 2592057861189888 2592071132560112 2598609924299376 2599304029332192 2607635131990308 2607844384888064 2610640525800762 2614416573358044 2614422966435072 2620480625251344 2626596165980736 2630325801999168 2638756333415832 2646526408454232 2649026165831424 2652079264305536 2655702139031604 2655915249125632 2658778845530409 2659113957314304 2671862598295488 2671876278267012 2674223488434862 2682037353498048 2687397003156216 2691752394312576 2694854736310464 2694909694458969 2700981684348352 2707788593835117 2711049776793099 2714971056948738 2717535463223616 2723877505461504 2724266009213424 2731492178999136 2732997631037826 2740962493078992 2744545905063648 2754061477514256 2754082312932672 2758065835630464 2761760531165454 2764207615553748 2768205783555576 2770820472306432 2770834658943568 2777078237990049 2777824401837264 2781842265247968 2790758426354532 2794721164624116 2798502995399328 2805597999914112 2808083926911744 2814590301195888 2821158844942272 2824938059656167 2829045471106248 2838854010688956 2839081818030848 2845479179812464 2850849580557888 2853375603152256 2856085361559808 2858652694533818 2859986918957112 2867070275825418 2869778346317376 2869793039620124 2877390490472064 2880706787090496 2884873460257152 2894119849552848 2894532634789263 2902210440186582 2916065093838624 2916080024130126 2916087154869888 2920305002432256 2930429946517632 2933824932999072 2943996751825584 2948277272570496 2950867297583296 2959116527249064 2962367008640128 2968600875092811 2970633176379648 2973258063818952 2980154436560352 2982787737100423 2983589172343728 2987904655266336 2991503201978592 2995830131805504 2997481272751164 3015721523903808 3021413230676736 3023321628550743 3031711578349272 3038604394891896 3047459896458432 3049139492962212 3050160127507584 3054571899095808 3056255415354128 3057227396126568 3064362193644192 3064799260365102 3087614143196604 3090530526803328 3098319162203538 3098342602049256 3102824065084272 3117173031344736 3117188991311514 3121705347427584 3132528563518848 3135296503682252 3136623891501312 3147498831444864 3155847634711296 3156297749903376 3159094417775712 3163663752634944 3166414088845374 3166668181649792 3173803700560056 3178310344082328 3188497236210797 3193967045284704 3198289137599232 3201164077289022 3202830549225216 3204204119147796 3213096031754784 3217743474902208 3228500639607048 3240795135476808 3245482642789296 3247271378813761 3255884830746954 3267031650895792 3268556478808128 3273197666566464 3276097914730368 3280573230568452 3280836484214016 3283688684728536 3291351985765984 3291821427799554 3300553049623956 3307565542346112 3311996345803782 3316811931641808 3319725709781208 3332645821529856 3332662884720144 3344915321796321 3345336914040576 3348074737370272 3352942780570368 3356537818886694 3361392737174628 3364567716372096 3373492299174144 3381847459713216 3389614126171392 3392686714391784 3398009215793088 3399089884511328 3402101680681536 3407022502837632 3408900270971912 3418429944253383 3418834937603904 3418860802261248 3438287342273394 3439656817998912 3447407467849716 3464813232399168 3465738705776256 3471221129076779 3476846842653744 3480854034401016 3485888764477392 3493974167001792 3497061484876358 3502128221307648 3506819660262828 3507101069332224 3518341777887776 3528701877938976 3540936185375472 3545038460707212 3557329408455914 3562483464393984 3562501704356016 3570529163130063 3575599137092619 3576049804664064 3583196004208288 3593139648413952 3593212925945292 3603184367878368 3610384791780156 3614733035724132 3619942875110016 3619961409264984 3623380617631488 3632063219557929 3632354678951232 3641989571998848 3643996841383768 3654616657438656 3659394540084864 3672081970019008 3672109750576896 3675410607257766 3682347374887272 3685610154071664 3690941044740768 3694149770319603 3702770983986732 3703765869116352 3709123020330624 3721011235139376 3726294886165488 3731337327199104 3734691423503859 3738238139005762 3749226549221088 3749245745310162 3752787068261184 3761545126589696 3766584079541556 3772060628141664 3785138680918608 3793972239749952 3801132774077184 3813315891942816 3816772553690757 3822760367767224 3826371128423168 3835012804843401 3840458332432813 3840942382787328 3846189304804392 3858826466070464 3859376846385684 3869594107876224 3869613920248776 3884674153727232 3888086791784832 3888106698840168 3911452697985462 3911766577332096 3915960788701143 3921624860037066 3925329002434112 3939894248971104 3945488702998752 3958134500123748 3964344085091936 3973539248747136 3978118896458304 3983553208547406 3983872873688448 3988670935971456 3994440175740672 3996641697001552 4007793897443232 4007814417400518 4011335232652293 4020962031871744 4031095504734324 4037628591468864 4042282104465696 4051472526522528 4063279861944576 4065519323949616 4076303194835424 4085816258192256 4086399013820136 4099496446556739 4111443739618488 4116818857595472 4117924991860992 4131092216271384 4131123469399008 4137098753445696 4146311423330622 4152308675333364 4156230708459648 4156251988415352 4186137639531798 4192081746936174 4208396999871168 4212115590410182 4212125890367616 4218218336846592 4221885451793832 4231738267413408 4237747125443104 4244070957025536 4258281016033434 4258622727046272 4268218769718696 4272272158863728 4280063404728384 4284128042339712 4287979041800727 4289980378435668 4290324633202944 4300605413738127 4304667519476064 4304689559430186 4316085735708096 4321060180635744 4327310190385728 4341179774329272 4358075305077504 4364263555421952 4374097640757936 4374120036195189 4378251579638048 4389095237066072 4395644919776448 4400737399498608 4415995127738376 4422415908855744 4426300946374944 4438674790873596 4443550512960192 4459887095728428 4470231654840528 4475383758515592 4481856982899504 4496221909126746 4502606320783298 4509129946284288 4523582285855712 4530678954390784 4532119846015104 4536135574242048 4547567367523908 4557906592337844 4558446583471872 4573709239443318 4575240191261376 4581857848643712 4584383123031192 4585841094189852 4586209090665216 4596543290466288 4597198890547653 4619750976532224 4631421214794906 4635795790204992 4641138712534688 4647478743305307 4647851685969856 4658632222669056 4675759547017104 4675783486967271 4698792845278272 4702944755523378 4704935837251968 4721248247167296 4726717947609616 4733771452066944 4738641626663568 4745495628952416 4749621133268061 4750002272474688 4760705550840084 4767465516123492 4790950567927056 4804245823837824 4806306178721694 4813846389040208 4819644047632176 4826615212353312 4842750959410572 4843139571934976 4861192703215212 4868223964183944 4872822209918208 4883827246120431 4900547476343688 4902834718212192 4909796499849696 4914146872095552 4921254726321024 4925533027092804 4937027978648976 4937732141699331 4938354492155136 4950829574435934 4961348313519168 4967994518705673 4968393181553984 4979588564671812 4998968732294784 4998994327080216 5003716091014912 5018005371060864 5022112106055408 5022137819335217 5029414170855552 5034806728330041 5042089105761942 5046851574558144 5058629652999936 5060238448761216 5072771189569824 5084421189257088 5089030071587676 5097013823689632 5103152521022304 5110533754256448 5113350406457868 5128252406405856 5145835795180912 5157431013410091 5159485226998368 5184142265120224 5197219848598752 5198608058664384 5215270263980616 5221281051601524 5228833146716088 5240961250502688 5245592227314537 5253192331961472 5260651603998336 5277512666831664 5293052816908464 5304158528611072 5311404278063208 5317557691060818 5335994112683871 5343725196590976 5343752556534024 5348446976869724 5364074706996096 5374794006312432 5383504788625152 5389709472620928 5389819388917938 5401963368696704 5415577187670234 5422099553586198 5429942113897476 5435070926447232 5448532018426848 5462984357998272 5465995262075652 5481924986157984 5489091810127296 5508122955028512 5508164625865344 5513115910886649 5516131671260928 5523521062330908 5528415231107496 5536411567111152 5539462940329357 5541669317887136 5554156475980098 5555648803674528 5563684530495936 5581516852709064 5589442329248232 5597005990798656 5607357208508643 5611195999828224 5623868617965243 5629180602391776 5642317689884544 5649876119312334 5658090942212496 5677708021377912 5690958359624928 5701699161115776 5706751206304512 5717305389067636 5719973837914224 5734140551650836 5739556692634752 5739586079240248 5754780980944128 5761413574180992 5769746920514304 5788239699105696 5789065269578526 5804420880373164 5832130187677248 5832160048260252 5832174309739776 5860859893035264 5867649865998144 5882437290055599 5887993503651168 5896554545140992 5901734595166592 5918233054498128 5921494867248623 5924734017280256 5937201750185622 5946516127637904 5960308873120704 5965575474200846 5967178344687456 5975809310532672 5983006403957184 5991660263611008 5994962545502328 6011721626100777 6031443047807616 6046643257101486 6063423156698544 6077208789783792 6094919792916864 6098278985924424 6100320255015168 6112510830708256 6114454792253136 6128724387288384 6129598520730204 6175228286393208 6181061053606656 6196638324407076 6196685204098512 6205648130168544 6234346062689472 6234377982623028 6265057127037696 6270593007364504 6288122620404261 6294997662889728 6312595499806752 6318173385615273 6318188835551424 6327327505269888 6332828177690748 6333336363299584 6347607401120112 6356620688164656 6376994472421594 6387934090569408 6402328154578044 6408408238295592 6426192063509568 6435486949804416 6457001279214096 6457034339145279 6481590270953616 6490965285578592 6494542757627522 6511769661493908 6534063301791584 6537112957616256 6546395333132928 6552195829460736 6561146461136904 6567377369457072 6582703971531968 6583642855599108 6601106099247912 6615131084692224 6623992691607564 6633623863283616 6639451419562416 6665325769440288 6689830643592642 6696149474740544 6713075637773388 6722785474349256 6729135432744192 6744332863690119 6753909481174947 6763694919426432 6785373428783568 6796018431586176 6798179769022656 6804203361363072 6814045005675264 6817800541943824 6836859888506766 6837669875207808 6860563859164977 6876574684546788 6879313635997824 6894814935699432 6929626464798336 6931477411552512 6942442258153558 6953693685307488 6961708068802032 6971777528954784 6987948334003584 6994122969752716 7013639320525656 7036683555775552 7054417133285067 7057403755877952 7081872370750944 7090076921414424 7114658816911828 7125003408712032 7141058326260126 7151198274185238 7166392008416576 7186425851890584 7206368735756736 7209459268082541 7220769583560312 7229466071448264 7239885750220032 7239922818529968 7243913075815313 7264126439115858 7264709357902464 7283979143997696 7287993682767536 7309233314877312 7318789080169728 7344163940038016 7350821214515532 7364694749774544 7371220308143328 7381882089481536 7388299540639206 7405541967973464 7407531738232704 7418246040661248 7442022470278752 7452589772330976 7462674654398208 7469382847007718 7476476278011524 7498453098442176 7498491490620324 7505574136522368 7533168159083112 7544121256283328 7570277361837216 7587944479499904 7626631783885632 7633545107381514 7645520735534448 7670025609686802 7680916664865626 7692378609608784 7717652932140928 7718753692771368 7739188215752448 7739227840497552 7743493287940507 7776173583569664 7776213397680336 7822905395970924 7823533154664192 7831921577402286 7843249720074132 7850658004868224 7879788497942208 7890977405997504 7916269000247496 7928688170183872 7947078497494272 7956237792916608 7967106417094812 7967745747376896 7976336536591227 7977341871942912 7993283394003104 8015587794886464 8015628834801036 8022670465304586 8062191009468648 8075257182937728 8084564208931392 8102945053045056 8123365781505351 8131038647899232 8152606389670848 8171632516384512 8172798027640272 8198992893113478 8222887479236976 8233637715190944 8262184432542768 8262246938798016 8274197506891392 8292622846661244 8304617350666728 8312461416919296 8312503976830704 8331234713970147 8372275279063596 8384163493872348 8416793999742336 8424231180820364 8424251780735232 8443770903587664 8463476534826816 8474814178968501 8475494250886208 8516562032066868 8517245454092544 8536437539437392 8544544317727456 8560126809456768 8568256084679424 8575958083601454 8579960756871336 8601210827476254 8609335038952128 8609379118860372 8632171471416192 8642120361271488 8654620380771456 8682359548658544 8683597904367789 8748195281515872 8748240072390378 8756503159276096 8778190474132144 8791289839552896 8801474798997216 8831990255476752 8844831817711488 8852601892749888 8877349581747192 8887101025920384 8905802625278433 8919774191456856 8940463309681056 8948363211301269 8950767517031184 8963713965799008 8992443818253492 9005212641566596 9047164571711424 9064239692030208 9069964885652229 9095134735047816 9115813184675688 9147418478886636 9150480382522752 9163715697287424 9168766246062384 9171682188379704 9193086580932576 9194397781095306 9262842429589812 9271591580409984 9282277425069376 9294957486610614 9295703371939712 9326827378765403 9351519094034208 9351566973934542 9397585690556544 9405889511046756 9409871674503936 9442496494334592 9453435895219232 9467542904133888 9477283253327136 9490991257904832 9499242266536122 9500004544949376 9521411101680168 9534931032246984 9565491708632391 9581901135854112 9608491647675648 9612612357443388 9627692778080416 9639288095264352 9653230424706624 9685501918821144 9722385406430424 9736447928367888 9741814136441283 9767654492240862 9801094952687376 9805669436424384 9819592999699392 9828293744191104 9842509452642048 9851066054185608 9874055957297952 9875464283398662 9901659148871868 9922696627038336 9935989037411346 9936786363107968 9959177129343624 9997937464589568 9997988654160432 10034745965388963 10036010742121728 10044224212110816 10044275638670434 10058828341711104 10069613456660082 10084178211523884 10093703149116288 10120476897522432 10145542379139648 10168842378514176 10178060143175352 10194027647379264 10206305042044608 10221067508512896 10226700812915736 10255289832760149 10256504812811712 10291671590361824 10314862026820182 10318970453996736 10368284530240448 10394439697197504 10397216117328768 10413663387230337 10430540527961232 10442562103203048 10457666293432176 10481922501005376 10491184454629074 10506384663922944 10521303207996672 10555025333663328 10586105633816928 10622808556126416 10635115382121636 10671988225367742 10687450393181952 10687505113068048 10696893953739448 10726797411277857 10728149413992192 10749588012624864 10779418945241856 10779638777835876 10803926737393408 10831154375340468 10844199107172396 10859884227794952 10870141852894464 10897064036853696 10925968715996544 10931990524151304 10963849972315968 10978183620254592 11016245910057024 11016329251730688 11026231821773298 11047042124661816 11056830462214992 11072823134222304 11078925880658714 11082449310958809 11083338635774272 11108312951960196 11111297607349056 11127369060991872 11163033705418128 11178884658496464 11194011981597312 11204074270511577 11214714417017286 11247737235930486 11258361204783552 11284635379769088 11299752238624668 11316181884424992 11355416042755824 11381916719249856 11403398322231552 11434610778135272 11439947675828448 11468281103301672 11479113385269504 11479172158480496 11505038414530203 11521374997298439 11522827148361984 11576479398211392 11578130539157052 11608841760746328 11664260375354496 11664320096520504 11735299731996288 11747882366103429 11764874580111198 11775987007302336 11803469190333184 11836466108996256 11842989734497246 11874403500371244 11893032255275808 11920617746241408 11931150948401692 11934356689374912 11951618621065344 11966012807914368 11983320527222016 11989925091004656 12023443252201554 12034005697956879 12062886095615232 12093286514202972 12126846313397088 12154417579567584 12189839585833728 12196557971848848 12225021661416512 12228909584506272 12257448774576768 12259197041460408 12298489339670217 12350456572786416 12393276648814152 12393370408197024 12411296260337088 12468692125378944 12468755965246056 12541186014729008 12576245240808522 12625190999613504 12636346771230546 12636377671102848 12654655010539776 12665656355381496 12695214802240224 12713241376329312 12753988944843188 12775868181138816 12804656309156088 12816816476591184 12852384127019136 12863937125402181 12870973899608832 12914002558428192 12914068678290558 12963180541907232 12981930571157184 12989085515255044 13023539322987816 13068126603583168 13074225915232512 13092790666265856 13122292922273808 13122360108585567 13134754738914144 13165407943063936 13167285711198216 13202212198495824 13209488550016159 13247985383215128 13267247726567232 13278902839124832 13330651538880576 13379661287185284 13392298949481088 13426151275546776 13445570948698512 13488665727380238 13507818962349894 13527389838852864 13570746857567136 13592036863172352 13596359538045312 13608406722726144 13635601083887648 13673719777013532 13675339750415616 13721127718329954 13753149369093576 13758627271995648 13789629871398864 13859252929596672 13884884516307116 13907387370614976 13923416137604064 13942436229915921 13943555057909568 13975896668007168 13988245939505432 14027278641051312 14027350460901813 14073367111551104 14108834266570134 14114807511755904 14163744741501888 14180153842828848 14229317633823656 14250006817424064 14282116652520252 14302396548370476 14332784016833152 14372851703781168 14412737471513472 14418918536165082 14441539167120624 14458932142896528 14479845637059936 14487826151630626 14528252878231716 14529418715804928 14575987365535072 14618466629754624 14651481738361293 14688327880076032 14701642429031064 14729389499549088 14742440616286656 14763764178963072 14776599081278412 14811083935946928 14813196425097993 14815063476465408 14884044940557504 14903983556117019 14905179544661952 14938765694015436 14952952556023048 14996906196884352 14996982981240648 15011148273044736 15066336318166224 15066413458005651 15088242512566656 15140554723674432 15175888958999808 15253263567771264 15267090214763028 15291041471068896 15340051219373604 15361833329731252 15384757219217568 15435305864281856 15437507385542736 15472293040230273 15478455680995104 15486986575881014 15552426795360672 15645810791941848 15663843154804572 15686499440148264 15701316009736448 15736776681943611 15759576995884416 15781954811995008 15832538000494992 15857376340367744 15912475585833216 15934212834189624 15952673073182454 15986566788006208 16007982338051613 16031175589772928 16031257669602072 16045340930609172 16124382018937296 16150514365875456 16169128417862784 16205890106090112 16246731563010702 16262077295798464 16305212779341696 16345596055280544 16397985786226956 16445774958473952 16467275430381888 16524368865085536 16524493877596032 16539347732659947 16548395013782784 16585245693322488 16609234701333456 16618388820988071 16625007953661408 16662469427940294 16744550558127192 16768326987744696 16822071625525929 16833587999484672 16848462361640728 16887541807175328 16926953069653632 16949628357937002 16950988501772416 17033124064133736 17072875078874784 17089088635454912 17120253618913536 17151916167202908 17159921513742672 17202421654952508 17218670077904256 17218758237720744 17264342942832384 17284240722542976 17309240761542912 17364719097317088 17367195808735578 17496390563031744 17496480144780756 17513006318552192 17556380948264288 17582579679105792 17602949597994432 17647311870166797 17663980510953504 17689663635422976 17705203785499776 17754699163494384 17764484601745869 17774202051840768 17811605250556866 17839548382913712 17880926619362112 17896726422602538 17901535034062368 17927427931598016 17984887636506984 18010425283133192 18094329143422848 18139929771304458 18190269470095632 18231626369351376 18294836957773272 18300960765045504 18337532492124768 18343364376759408 18386173161865152 18388795562190612 18525684859179624 18543183160819968 18564554850138752 18589914973221228 18591406743879424 18653654757530806 18703038188068416 18703133947869084 18795171381113088 18811779022093512 18864367861212783 18884992988669184 18906871790438464 18954520156845819 18954566506654272 18981982515809664 18998484533072244 19000009089898752 19042822203360336 19069862064493968 19130983417264782 19163802271708224 19225224714886776 19255385556160832 19278576190528704 19306460849413248 19371003837642288 19371103017435837 19444770812860848 19472895856735776 19483628272882566 19535308984481724 19602189905374752 19611338872848768 19639185999398784 19656587488382208 19702132108371216 19748111914595904 19750928566797324 19803318297743736 19845393254076672 19871978074822692 19873572726215936 19918354258687248 19995977308320864 20069491930777926 20088448424221632 20088551277340868 20139226913320164 20168356423047768 20187406298232576 20232998591070357 20261728443524841 20291084758279296 20356120286350704 20388055294758528 20412610084089216 20442135017025792 20453401625831472 20510579665520298 20513009625623424 20581691577494931 20583343180723648 20629724053640364 20637940907993472 20736569060480896 20788879394395008 20794432234657536 20827326774460674 20861081055922464 20885124206406096 20915332586864352 20963845002010752 20982368909258148 21110050667326656 21163251399855201 21172211267633856 21245617112252832 21270230764243272 21343976450735484 21375010226136096 21393787907478896 21453594822555714 21499176025249728 21559277555671752 21628377804247623 21662308750680936 21688398214344792 21719768455589904 21731739227445939 21794128073707392 21851937431993088 21863981048302608 21927699944631936 21956367240509184 22032491820114048 22052463643546596 22094084249323632 22113660924429984 22145646268444608 22157851761317428 22164898621917618 22166677271548544 22216625903920392 22222595214698112 22254738121983744 22326067410836256 22357769316992928 22388023963194624 22408148541023154 22429428834034572 22495474471860972 22516722409567104 22599504477249336 22632363768849984 22710832085511648 22730899651696327 22763833438499712 22869221556270544 22879895351656896 22936562206603344 22958344316960992 23010076829060406 23042749994596878 23152958796422784 23156261078314104 23217683521492656 23230479863821521 23328520750708992 23328640193041008 23470599463992576 23495764732206858 23529749160222396 23551974014604672 23672932217992512 23685979468994492 23748807000742488 23786064510551616 23841235492482816 23862301896803384 23868713378749824 23903237242130688 23929009609773681 23932025615828736 23979850182009312 24046886504403108 24068011395913758 24186573028405944 24253692626794176 24298547903537453 24308835159135168 24370097344516053 24393115943697696 24450043322833024 24457819169012544 24514897549153536 24518394082920816 24596978679340434 24700913145572832 24786553297628304 24786740816394048 24822592520674176 24937384250757888 24937511930492112 24993704141910441 25082372029458016 25152490481617044 25250381999227008 25272693542461092 25272755342205696 25331312710762992 25390429604480448 25424442536905503 25426482752658624 25507977889686376 25551736362277632 25609312618312176 25633632953182368 25704768254038272 25727874250804362 25828005116856384 25828137356581116 25926361083814464 25963861142314368 25978171030510088 26047078645975632 26050793713103367 26136253207166336 26244585844547616 26244720217171134 26269509477828288 26330815886127872 26334571422396432 26404424396991648 26418977100032318 26495970766430256 26534495453134464 26557805678249664 26661303077761152 26717407875835299 26759322574370568 26784597898962176 26845089633903807 26852302551093552 26891141897397024 26977331454760476 27015637924699788 27141493715134272 27192719076090624 27209894656956687 27271202167775296 27347439554027064 27442255436659908 27506298738187152 27579259742797728 27769769032614232 27814774741229952 27846832275208128 27884872459831842 27887110115819136 27976491879010864 27980482136296209 28054557282102624 28054700921803626 28146734223102208 28217668533140268 28229615023511808 28327489483003776 28360307685657696 28458635267647312 28500013634848128 28564233305040504 28604793096740952 28665568033666304 28696475125897173 28745703407562336 28825474943026944 28837837072330164 28883078334241248 28917864285793056 28959691274119872 28975652303261252 29056505756463432 29151974731070144 29225442409323849 29302963476722586 29403284858062128 29458778999098176 29484881232573312 29527528357926144 29553198162556824 29622167871893856 29626392850195986 29768089881115008 29807967112234038 29810359089323904 29877531388030872 29905905112046096 29993812393768704 29993965962481296 30104237896166889 30132672636332448 30132826916011302 30176485025133312 30281109447348864 30506527135542528 30534180429526056 30582082942137792 30680102438747208 30723666659462504 30769514438435136 30875014771085472 30944586080460546 30956911361990208 30973973151762028 31104853590721344 31240990161691011 31291621583883696 31327686309609144 31372998880296528 31473553363887222 31519153991768832 31563909623990016 31665076000989984 31714752680735488 31868425668379248 31905346146364908 31973133576012416 32015964676103226 32062351179545856 32062515339204144 32090681861218344 32180392233833571 32248764037874592 32338256835725568 32411780212180224 32493463126021404 32524154591596928 32610425558683392 32691192110561088 32795971572453912 32891549916947904 32934550860763776 33048737730171072 33048987755192064 33078695465319894 33170491386644976 33218469402666912 33236777641976142 33247347932876427 33250015907322816 33324938855880588 33489101116254384 33536653975489392 33644143251051858 33696924723281456 33775083614350656 33853906139307264 33899256715874004 33901977003544832 34066248128267472 34145750157749568 34178177270909824 34303832334405816 34319843027485344 34404843309905016 34437340155808512 34437516475441488 34515115243590609 34564124991895317 34568481445085952 34729438194634176 34734391617471156 34992781126063488 34992960289561512 35026012637104384 35112761896528576 35205899195988864 35243647098310287 35294623740333594 35327961021907008 35410407570999552 35509398326988768 35528969203491738 35623210501113732 35679096765827424 35761853238724224 35793452845205076 35803070068124736 35854855863196032 35969775273013968 36020850566266384 36102017093870637 36188658286845696 36279859542608916 36380538940191264 36463252738702752 36589673915546544 36675064984249536 36686728753518816 36772346323730304 36777591124381224 36895468019010651 37051369718359248 37129109700277504 37179829946442456 37307309515061612 37406076376136832 37406267895738168 37623558044187024 37728735722425566 37813743580876928 37909040313691638 37909133013308544 37963965031619328 37996969066144488 38085644406720672 38139724128987936 38261966834529564 38327604543416448 38450449429773552 38510771112321664 38557152381057408 38591811376206543 38612921698826496 38742007675284576 38742206034871674 38776240582305499 38889541625721696 38945791713471552 38967256545765132 39070617968963448 39204379810749504 39222677745697536 39278371998797568 39367080325756701 39404264216742432 39496223829191808 39501857133594648 39606636595487472 39628465650048477 39743956149645384 39836708517374496 39991954616641728 40138983861555852 40176896848443264 40177102554681736 40278453826640328 40336712846095536 40465997182140714 40523456887049682 40582169516558592 40712240572701408 40776110589517056 40825220168178432 40906803251662944 41021159331040596 41026019251246848 41163383154989862 41166686361447296 41259448107280728 41275881815986944 41450464070740361 41473138120961792 41577758788790016 41654653548921348 41722162111844928 41770248412812192 41830665173728704 41927690004021504 41964737818516296 42082051382705439 42220101334653312 42326502799710402 42344422535267712 42491234224505664 42540461528486544 42687952901470968 42750020452272192 42787575814957792 42907189645111428 42998352050499456 43118555111343504 43256755608495246 43324617501361872 43376796428689584 43439536911179808 43463478454891878 43588256147414784 43727962096605216 43855399889263872 44064983640228096 44104927287093192 44188168498647264 44227321848859968 44291292536889216 44315703522634856 44329797243835236 44333354543097088 44433251807840784 44439589275293979 44445190429396224 44652134821672512 44715538633985856 44816297082046308 44858857668069144 44990948943721944 45033444819134208 45199008954498672 45199240374016953 45264727537699968 45421664171023296 45461799303392654 45527666876999424 45738443112541088 45759790703313792 45873124413206688 45916688633921984 46020153658120812 46085499989193756 46305917592845568 46312522156628208 46416879120690819 46435367042985312 46460959727643042 46657280386082016 46991529464413716 47059498320444792 47103948029209344 47210330045830833 47345864435985024 47371958937988984 47497614001484976 47572129021103232 47724603793606768 47737426757499648 47858019219547362 47959700364018624 48023947014154839 48093773008806216 48136022791827516 48373146056811888 48507385253588352 48597095807074906 48617670318270336 48740194689032106 48786231887395392 48900086645666048 48915638338025088 49036788165841632 49193957358680868 49401826291145664 49573106595256608 49573481632788096 49618043197979841 49645185041348352 49855166462964213 49875023860984224 49987408283820882 50164744058916032 50304980963234088 50466214876577787 50500763998454016 50545387084922184 50662625421525984 50707391530707191 50780859208960896 50848885073811006 50852965505317248 51015955779372752 51218625236624352 51267265906364736 51455748501608724 51656010233712768 51656274713162232 51852722167628928 51927722284628736 51956342061020176 52094157291951264 52101587426206734 52272506414332672 52489171689095232 52489440434342268 52539018955656576 52669142844792864 52808848793983296 52837954200064636 52991941532860512 53068990906268928 53115611356499328 53293453805237607 53322606155522304 53434815751670598 53518645148741136 53690179267807614 53704605102187104 53782283794794048 53954662909520952 54031275849399576 54204453015583549 54282987430268544 54419789313913374 54542404335550592 54694879108054128 54884510873319816 55012597476374304 55158519485595456 55539538065228464 55629549482459904 55693664550416256 55769744919663684 55774220231638272 55952983758021728 55960964272592418 56109114564205248 56109401843607252 56435337066280536 56654978966007552 56720615371315392 56863560470537457 56917270535294624 57000027269696256 57128466610081008 57209586193481904 57392950251794346 57491406815124672 57675674144660328 57766156668482496 57835728571586112 57919382548239744 57951304606522504 58113011512926864 58113309052307511 58303949462140288 58450884818647698 58605926953445172 58806569716124256 58917557998196352 58969762465146624 59106396325113648 59244335743787712 59252785700391972 59536179762230016 59615934224468076 59620718178647808 59755062776061744 59811810224092192 59987931924962592 60208475792333778 60265345272664896 60265653832022604 60562218894697728 60698995773211071 60785185330574523 61068360859052112 61164165884275584 61360204877494416 61447333318925008 61539028876870272 61745074732484793 61750029542170944 61889172160921092 61913822723980416 61947946303524056 62209707181442688 62481980323382022 62583243167767392 62655372619218288 62745997760593056 62947106727774444 63330152001979968 63489754199565603 63736851336758496 63810692292729816 63946267152024832 64031929352206452 64125030678408288 64181363722436688 64360784467667142 64497528075749184 64885133412742869 64986926252042808 65048309183193856 65195217682337817 65287791651357821 65382384221122176 65591943144907824 65783099833895808 65869101721527552 66097475460342144 66157390930639788 66340982773289952 66436938805333824 66473555283952284 66494695865752854 66500031814645632 66649877711761176 66978202232508768 67073307950978784 67288286502103716 67393849446562912 67550167228701312 67798513431748008 68132496256534944 68192698955088981 68291500315499136 68356354541819648 68607664668811632 68639686054970688 68809686619810032 68875032950882976 69030230487181218 69128249983790634 69458876389268352 69468783234942312 69691439591464563 69985562252126976 69985920579123024 70225523793057152 70411798391977728 70487294196620574 70589247480667188 70655922043814016 71018796653977536 71057938406983476 71246421002227464 71358193531654848 71523706477448448 71586905690410152 71606140136249472 71709711726392064 71787028829321043 71939550546027936 72041701132532768 72204034187741274 72559719085217832 72761077880382528 72895643710612359 72926505477405504 73110292033548159 73179347831093088 73350129968499072 73373457507037632 73544692647460608 73555182248762448 73790936038021302 74102739436718496 74359659892884912 74614619030123224 74812152752273664 74812535791476336 75247116088374048 75457471444851132 75627487161753856 75818080627383276 75818266026617088 75993938132288976 76171288813441344 76279448257975872 76523933669059128 76655209086832896 76900898859547104 77021542224643328 77114304762114816 77183622752413086 77484015350569152 77484412069743348 77552481164610998 77779083251443392 77891583426943104 77934513091530264 78141235937926896 78152381139310101 78408759621499008 78734160651513402 78808528433484864 78992447658383616 79003714267189296 79213273190974944 79256931300096954 79487912299290768 79673417034748992 79983909233283456 80277967723111704 80353793696886528 80354205109363472 80535268901711421 80556907653280656 80673425692191072 80931994364281428 81046913774099364 81424481145402816 81813606503325888 82042318662081192 82326766309979724 82333372722894592 82518896214561456 82900928141480722 83309307097842696 83444324223689856 83540496825624384 83661330347457408 83929475637032592 83941446408888627 84164102765410878 84440202669306624 84653005599420804 84688845070535424 84982468449011328 85080923056973088 85375905802941936 85500040904544384 85575151629915584 85814379290222856 85996704100998912 86089425377691519 86237110222687008 86513511216990492 86649235002723744 86753592857379168 86879073822359616 86926956909783756 87455924193210432 87676327227971547 88209854574186384 88376336997294528 88454643697719936 88582585073778432 88631407045269712 88659594487670472 88866503615681568 88879178550587958 89304269643345024 89431077267971712 89632594164092616 89717715336138288 89981897887443888 90398017908997344 90398480748033906 90529455075399936 90843328342046592 90923598606785308 91476886225082176 91519581406627584 91746248826413376 91833377267843968 92040307316241624 92170999978387512 92466419850113113 92625044313256416 92833758241381638 92870734085970624 92921919455286084 93314560772164032 93722970485073033 93983058928827432 94118996640889584 94170869985599069 94420660091661666 94691728871970048 94743917875977968 94995228002969952 95144258042206464 95449207587213536 95716038439094724 95919400728037248 96047894028309678 96187546017612432 96272045583655032 96746292113623776 97014770507176704 97194191614149812 97235340636540672 97480389378064212 97572463774790784 97831276676050176 98073576331683264 98387914717361736 98803652582291328 99146213190513216 99146963265576192 99236086395959682 99710332925928426 99750047721968448 99974816567641764 100329488117832064 100609961926468176 100665412743226591 100932429753155574 101090774169844368 101325250843051968 101414783061414382 101561718417921792 101697770147622012 101705931010634496 102031911558745504 102437250473248704 102534531812729472 102911497003217448 103312020467425536 103312549426324464 103545345730771827 103692374975685951 103705444335257856 103912684122040352 104188314583902528 104203174852413468 104978343378190464 104978880868684536 105078037911313152 105338285689585728 105617697587966592 105675908400129272 105983883065721024 106231222712998656 106586907610475214 106869631503341196 107037290297482272 107380358535615228 107409210204374208 107564567589588096 107909325819041904 108062551698799152 108306051281611911 108408906031167098 108565974860537088 108839578627826748 109084808671101184 109389758216108256 109769021746639632 110025194952748608 110317038971190912 110686404057031953 111079076130456928 111387329100832512 111539489839327368 111905967516043456 111921928545184836 112218229128410496 112218803687214504 112870674132561072 113441230742630784 113727120941074914 113834541070589248 114256933220162016 114419172386963808 114785900503588692 114982813630249344 115351348289320656 115532313336964992 115671457143172224 115775434128619629 115838765096479488 115902609213045008 116226023025853728 116226618104615022 116328721746916497 116607898924280576 116901769637295396 117211853906890344 117613139432248512 117835115996392704 118212792650227296 118488671487575424 118505571400783944 118885396950145431 119231868448936152 119510125552123488 119623620448184384 119975863849925184 120416951584667556 120530690545329792 120531307664045208 121397991546422142 121570370661149046 122136721718104224 122328331768551168 122720409754988832 122894666637850016 123078057753740544 123490149464969586 123500059084341888 123778344321842184 123827645447960832 123895892607048112 124351392212221083 124419414362885376 124963960646764044 125166486335534784 125310745238436576 125491995521186112 125894213455548888 126660304003959936 126979508399131206 127473702673516992 127621384585459632 128063858704412904 128250061356816576 128362727444873376 128721568935334284 128995056151498368 129770266825485738 129973852504085616 130390435364675634 130575583302715642 130764768442244352 131183886289815648 131566199667791616 132194950920684288 132314781861279576 132681965546579904 132873877610667648 132947110567904568 132989391731505708 133000063629291264 133299755423522352 133318767825881937 133956404465017536 134146615901957568 134576573004207432 134787698893125824 135100334457402624 135597026863496016 135597721122050859 136264992513069888 136385397910177962 136583000630998272 137215329337623264 137279372109941376 137619373239620064 137750065901765952 138060460974362436 138256499967581268 138917752778536704 138937566469884624 139382879182929126 139971841158246048 140451047586114304 140974588393241148 141178494961334376 141311844087628032 141630990137492499 142037593307955072 142115876813966952 142492842004454928 142716387063309696 143173811380820304 143212280272498944 143574057658642086 143879101092055872 144071841042464517 144083402265065536 144408068375482548 145119438170435664 145522155760765056 145791287421224718 145853010954811008 146220584067096318 146358695662186176 146700259936998144 146746915014075264 147110364497524896 147581872076042604 148205478873436992 148719319785769824 149229238060246448 149565499388892639 149625071582952672 150494232176748096 150914942889702264 151398644629733361 151636161254766552 151987876264577952 152122174592121573 152342577626882688 152558896515951744 153047867338118256 153801797719094208 154367245504826172 154968030701138304 154968824139486696 155104962329221996 155558166502886784 155783166853886208 155869026183060528 156282471875853792 156304762278620202 156817519242998016 157468321303026804 157617056866969728 158007428534378592 158426546381949888 158513862600193908 158975824598581536 159346834069497984 159880361415712821 159967818466566912 160555935446223408 160708410218726944 161070537803422842 161113815306561312 161346851384382144 161863988728562856 162093827548198728 162613359046750647 162848962290805632 163627213006651776 164084637324162384 164653532619959448 165037792429122912 165801856282961444 166618614195685392 166888648447379712 167080993651248768 167322660694914816 167858951274065184 167882892817777254 168328205530821756 169306011198841608 169964936898022656 170161846113946176 170590681411612371 170751811605883872 171000081809088768 171150303259831168 171628758580445712 171723351150210067 172178850755383038 172474220445374016 173027022433980984 173298470005447488 173507185714758336 173758147644719232 173853913819567512 174339927156922533 174911848386420864 175352654455943094 176419709148372768 176752673994589056 176909287395439872 177262814090539424 177319188975340944 177733007231363136 177758357101175916 178608539286690048 178862154535943424 179265188328185232 179435430672276576 179963795774887776 180796035817994688 180796961496067812 181686656684093184 181847197213570616 182355555991723569 182953772450164352 183492497652826752 183666754535687936 184080614632483248 184341999956775024 184932839700226226 185250088626512832 185667516482763276 185741468171941248 185843838910572168 186629121544328064 187445940970146066 187966117857654864 188237993281779168 188341739971198138 188841320183323332 189487835751955936 189990456005939904 190469262598696809 190898415174427072 191432076878189448 191838801456074496 192095788056619356 192375092035224864 192544091167310064 193492584227247552 194388383228299624 194960778756128424 195144927549581568 195585653047013451 195863374954073463 196147152663366528 196775829434723472 197607305164582656 198292426381026432 198472172791919364 199420665851856852 199500095443936896 199949633135283528 200658976235664128 201219923852936352 201330825486453182 201864859506311148 202181548339688736 202650501686103936 202829566122828764 203395540295244024 204063823117491008 204578096865266943 204874500946497408 205069063625458944 205822994006434896 206625098852648928 207090691461543654 207384749951371902 207825368244080704 208376629167805056 208406349704826936 209074318774393689 209956686756380928 209957761737369072 210676571379171456 211235395175933184 211351816800258544 211967766131442048 213173815220950428 213739263006682392 214074580594964544 214760717071230456 214818420408748416 215129135179176192 215818651638083808 216125103397598304 216612102563223822 216817812062334196 217679157255653496 218686931131837077 218779516432216512 219538043493279264 220050389905497216 220634077942381824 221372808114063906 222158152260913856 223078979678654736 223811935032086912 223843857090369672 224436458256820992 224437607374429008 224561305350274703 225741348265122144 226882461485261568 227454241882149828 227669082141178496 228513866440324032 228838344773927616 229571801007177384 229965627260498688 230702696578641312 231064626673929984 231342914286344448 231550868257239258 231805218426090016 232452046051707456 232453236209230044 232657443493832994 233803539274590792 234423707813780688 235226278864497024 236425585300454592 236977342975150848 237011142801567888 237770793900290862 238463736897872304 239020251104246976 239247240896368768 239951727699850368 240833903169335112 241061381090659584 241062615328090416 241605806705134263 242795983092844284 243140741322298092 244273443436208448 245440819509977664 245789333275700032 246980298929939172 247000118168683776 247556688643684368 247791785214096224 248702784424442166 249927921293528088 250332972671069568 250621490476873152 250983991042372224 251788426911097776 251824339226665881 253320608007919872 253959016798262412 254947405347033984 255242769170919264 256127717408825808 256500122713633152 256725454889746752 257443137870668568 257990112302996736 258268276133074557 259540533650971476 259947705008171232 260780870729351268 261151166605431284 262367772579631296 263028981683914641 264629563722559152 265363931093159808 265747755221335296 265894221135809136 265978783463011416 266599510847044704 266637535651763874 267912808930035072 268293231803915136 269153146008414864 269575397786251648 271194053726992032 271195442244101718 272529985026139776 272770795820355924 274430658675246528 274558744219882752 275238746479240128 275500131803531904 276120921948724872 276512999935162536 277399259550339339 277875132939769248 278765758365858252 279943682316492096 281168911455219099 281949176786482296 282356989922668752 282512609956797207 283261980274984998 284075186615910144 284231753627933904 284985684008909856 285432774126619392 286347622761640608 287148115317284172 287758202184111744 288143682084929034 288166804530131072 288816136750965096 290238876340871328 291044311521530112 291582574842449436 291706021909622016 292441168134192636 292717391324372352 293493830028150528 294220728995049792 295163744152085208 296410957746873984 297438639571539648 298458476120492896 299130998777785278 299250143165905344 300988464353496192 301829885779404528 301996238229679773 302797289259466722 303272322509533104 303975752529155904 304244349184243146 304685155253765376 305117793031903488 306095734676236512 307603595438188416 308734491009652344 309936061402276608 309937648278973392 310209924658443992 311077124927057853 311116333005773568 311738052366121056 312564943751707584 312609524557240404 314936642606053608 315234113733939456 316014857068757184 316853092763899776 317027725200387816 317951649197163072 318693668138995968 319760722831425642 321111870892446816 321416820437453888 322141075606845684 322227630613122624 322693702768764288 323727977457125712 324187655096397456 324918153844835733 325226718093501294 325697924581611264 327254426013303552 328169274648324768 329307065239918896 330075584858245824 331603712565922888 333237228391370784 334161987302497536 335717902548130368 335765785635554508 336656411061643512 338612022397683216 340323692227892352 341181362823224742 341503623211767744 342300606519662336 343257517160891424 343446702300420134 344357701510766076 344948440890748032 346054044867961968 346596940010894976 347014371429516672 347326302385858887 347516295289438464 347707827639135024 348679854313845066 348986165240749491 349823696772841728 350705308911886188 352839418296745536 353505347989178112 354525628181078848 354638377950681888 355466014462726272 355516714202351832 356656190850436293 358530376656370464 358870861344553152 359927591549775552 361592071635989376 361593922992135624 363694394427141232 364711111983447138 365907544900328704 366984995305653504 368161229264966496 368683999913550048 369865679400452452 370500177253025664 371335032965526552 371482936343882496 371687677821144336 373054176636663249 373258243088656128 374891881940292132 375932235715309728 376475986563558336 376683479942396276 377682640366646664 378975671503911872 379980912011879808 380938525197393618 381796830348854144 382864153756378896 384191576113238712 384750184070449728 385088182334620128 386985168454495104 388776766456599248 389921557512256848 391171306094026902 391726749908146926 392294305326733056 393551658869446944 396584852762052864 396944345583838728 398841331703713704 399000190887873792 399899266270567056 402439847705872704 402661650972906364 403729719012622296 404363096679377472 405301003372207872 405659132245657528 406791080590488048 406793163366152577 408127646234982016 409156193730533886 409749001892994816 411645988012869792 413250197705297856 414181382923087308 414769499902743804 415650736488161408 416753258335610112 416812699409653872 418148637548787378 419915523474738144 421353142758342912 422703633600517088 423935532262884096 424892970412477497 426347630441900856 427478526013364784 428149161189929088 429521434142460912 429636840817496832 431637303276167616 432215523127393551 432250206795196608 433224205126447644 433635624124668392 435358314511306992 437373862263674154 437559032864433024 439076086986558528 440100779810994432 442745616228127812 444316304521827712 446157959357309472 447623870064173824 447687714180739344 448696498166677917 448875214748858016 449122610700549406 451482696530244288 454195933889200083 454908483764299656 455338164282356992 456366523776364719 457027732880648064 457676689547855232 459143602014354768 461405393157282624 463101736514478516 463610436852180032 464904092103414912 464906472418460088 465314886987665988 467607078549181584 468847415627561376 470452557728994048 472851170600909184 474022285603135776 475541587800581724 476927473795744608 478040502208493952 478494481792737536 479641084247138463 479903455399700736 481667806338670224 482125230656180832 483211613410268526 485591966185688568 486281482644596184 487840077140251941 488546886872416896 490881639019955328 491578666551400064 493960597859878344 495113377287368736 495583570428192448 497405568848884332 499855842587056176 500665945342139136 501242980953746304 501967982084744448 503576853822195552 503648678453331762 507918033596524824 509894810694067968 510485538341838528 511772044234837113 512255434817651616 513000245427266304 513450909779493504 514886275741337136 515170053450630201 516536552266149114 519081067301942952 519895410016342464 521561741458702536 522302333210862568 524735545159262592 526057963367829282 529259127445118304 530727862186319616 531788442271618272 531957566926022832 533199021694089408 533275071303527748 535825617860070144 536586463607830272 538306292016829728 539150795572503296 542388107453984064 542390884488203436 545059970052279552 545541591640711848 547066667975170707 548861317350493056 550477492958480256 551000263607063808 552241843897449744 553025999870325072 554798519100678678 555750265879538496 557531516731716504 559887364632984192 562337822910438198 563898353572964592 564713979845337504 565025219913594414 566523960549969996 568463507255867808 569971368017819712 572695245523281216 574296230634568344 575516404368223488 576287364169858068 576333609060262144 577632273501930192 580477752681742656 583165149684898872 584882336268385272 585434782648744704 586756959141040353 587590124862220389 588441457990099584 590327488304170416 592821915493747968 594877279143079296 596916952240985792 598261997555570556 598500286331810688 601976928706992384 603659771558809056 603992476459359546 605594578518933444 606544645019066208 607951505058311808 608488698368486292 612191469352473024 613734290595800829 615207190876376832 617468982019304688 619875296557946784 620419849316887984 622154249854115706 623476104732242112 625129887503415168 625219049114480808 627222956323181067 629873285212107216 632029714137514368 633706185527799552 634055450400775632 635903298394326144 639521445662851284 642223741784893632 642833640874907776 644282151213691368 644455261226245248 645387405537528576 647455954914251424 648375310192794912 649836307689671466 650453436187002588 656060793395511231 656338549296649536 658614130479837792 659196089899193483 660151169716491648 663207425131845776 666474456782741568 671435805096260736 671531571271109016 673312822123287024 673683916050824109 677224044795366432 680647384455784704 682362725646449484 683007246423535488 686515034321782848 686893404600840268 688715403021532152 689896881781496064 692108089735923936 693193880021789952 694028742859033344 694652604771717774 695415655278270048 697359708627690132 697972330481498982 701410617823772376 704657889202586137 705678836593491072 709051256362157696 709276755901363776 710932028925452544 711033428404703664 713312381700872586 717060753312740928 717741722689106304 719855183099551104 723184143271978752 723187845984271248 724817420115402789 727388788854282464 729422223966894276 736322458529932992 737367999827100096 739731358800904904 741000354506051328 742670065931053104 743375355642288672 746108353273326498 749783763880584264 751864471430619456 752951973127116672 753366959884792552 755365280733293328 755473017679997643 757951343007823744 759961824023759616 761877050394787236 763593660697708288 765728307512757792 768383152226477424 769500368140899456 770176364669240256 773970336908990208 774804828399223671 777553532913198496 779843115024513696 782342612188053804 783453499816293852 787103317738893888 789086945051743923 793888691167677456 797682663407427408 799798532541134112 804879695411745408 805323301945812728 807459438025244592 808726193358754944 811318264491315056 813582161180976096 813586326732305154 816255292469964032 818312387461067772 823291976025739584 826500395410595712 828362765846174616 829538999805487608 831301472976322816 832197778651018017 833625398819307744 836297275097574756 839831046949476288 843506734365657297 845407267201034176 847537829870391621 849785940824954994 852695260883801712 854957052026729568 856298322379858176 859042868284921824 863274606552335232 864431046254787102 864500413590393216 866448410252895288 867271248249336784 870716629022613984 874747724527348308 875118065728866048 878152173973117056 885491232456255624 888632609043655424 892315918714618944 895375428361478688 897392996333355834 897750429497716032 898245221401098812 902965393060488576 905988714689039319 908391867778400166 909816967528599312 912733047552729438 914055465761296128 915353379095710464 918287204028709536 922810786314565248 926203473028957032 927220873704360064 929808184206829824 929812944836920176 930629773975331976 933231374781173559 935214157098363168 937694831255122752 945702341201818368 948044571206271552 951083175601163448 953854947591489216 956081004416987904 959282168494276926 963335612677340448 964250461312361664 966423226820537052 971183932371377136 972562965289192368 975680154280503882 977093773744833792 981763278039910656 983157333102800128 987921195719756688 990226754574737472 991167140856384896 994811137697768664 999711685174112352 1002485961907492608 1007153707644391104 1007297356906663524 1015836067193049648 1020971076683677056 1023544088469674226 1024510869635303232 1026901819558987008 1029772551482674272 1030340106901260402 1033073104532298228 1038162134603885904 1039790820032684928 1043123482917405072 1044604666421725136 1046958495722248473 1049471090318525184 1052115926735658564 1058518254890236608 1063576884543236544 1063915133852045664 1066398043388178816 1066550142607055496 1069968572551308879 1076612584033659456 1084776214907968128 1084781768976406872 1091083183281423696 1094133335950341414 1097722634700986112 1100954985916960512 1104483687794899488 1106051999740650144 1109597038201357356 1111500531759076992 1115063033463433008 1119162529909989747 1119774729265968384 1124675645820876396 1127796707145929184 1129427959690675008 1130050439827188828 1133047921099939992 1136927014511735616 1139942736035639424 1145390491046562432 1148592461269136688 1152574728339716136 1155264547003860384 1160955505363485312 1166330299369797744 1169764672536770544 1173513918282080706 1175180249724440778 1176882915980199168 1180654976608340832 1189754558286158592 1193833904481971584 1196523995111141112 1197000572663621376 1202063458051470469 1207319543117618112 1207984952918719092 1211189157037866888 1213089290038132416 1215903010116623616 1216977396736972584 1220379490098457731 1224382938704946048 1227468581191601658 1234937964038609376 1239750593115893568 1240839698633775968 1244308499708231412 1246952209464484224 1250259775006830336 1250438098228961616 1254445912646362134 1259746570424214432 1264059428275028736 1268110900801551264 1271806596788652288 1279042891325702568 1284447483569787264 1285667281749815552 1288564302427382736 1288910522452490496 1294911909828502848 1296750620385589824 1299672615379342932 1300906872374005176 1312121586791022462 1312677098593299072 1317228260959675584 1318392179798386966 1320302339432983296 1326414850263691552 1332948913565483136 1342871610192521472 1343063142542218032 1346089494500033751 1346625644246574048 1347367832101648218 1354448089590732864 1364725451292898968 1366014492847070976 1369099571329094157 1373030068643565696 1373786809201680536 1377430806043064304 1384216179471847872 1389305209543435548 1390831310556540096 1394719417255380264 1395944660962997964 1402821235647544752 1409315778405172274 1411357673186982144 1418102512724315392 1418553511802727552 1422066856809407328 1426624763401745172 1434121506625481856 1435483445378212608 1438923252741415389 1439710366199102208 1446375691968542496 1449634840230805578 1454777577708564928 1458844447933788552 1463520231420755823 1472644917059865984 1474735999654200192 1479462717601809808 1485340131862106208 1486750711284577344 1492216706546652996 1499567527761168528 1503728942861238912 1505903946254233344 1506733919769585104 1510730561466586656 1510946035359995286 1515902686015647488 1523754100789574472 1531456615025515584 1536766304452954848 1539000736281798912 1540352729338480512 1545510160351890603 1549609656798447342 1555107065826396992 1559686230049027392 1564685224376107608 1566906999632587704 1571929137451922921 1574206635477787776 1578173890103487846 1587777382335354912 1595365326814854816 1599597065082268224 1609759390823490816 1610646603891625456 1614918876050489184 1617452386717509888 1622636528982630112 1627164322361952192 1627172653464610308 1636624774922135544 1646583952051479168 1653000790821191424 1656725531692349232 1659077999610975216 1664395557302036034 1667250797638615488 1672594550195149512 1679662093898952576 1687013468731314594 1690814534402068352 1695075659740783242 1699571881649909988 1705390521767603424 1709914104053459136 1718085736569843648 1726549213104670464 1728862092509574204 1729000827180786432 1732896820505790576 1734542496498673568 1741433258045227968 1749495449054696616 1756304347946234112 1760270877423121059 1762770374586661167 1770982464912511248 1784631837429237888 1790750856722957376 1794785992666711668 1795500858995432064 1796490442802197624 1805930786120977152 1811977429378078638 1816783735556800332 1819633935057198624 1825466095105458876 1836574408057419072 1841202871787402487 1845621572629130496 1852406946057914064 1854441747408720128 1859625889673840352 1861259547950663952 1866462749562347118 1870428314196726336 1875389662510245504 1881668868969543201 1896089142412543104 1902166351202326896 1907709895182978432 1918564336988553852 1926671225354680896 1928500922624723328 1932846453641074104 1942367864742754272 1945125930578384736 1951360308561007764 1968182380186533693 1975842391439513376 1977588269697580449 1980453509149474944 1982334281712769792 1989622275395537328 1999423370348224704 2014307415288782208 2014594713813327048 2021051748152472327 2031672134386099296 2041942153367354112 2047088176939348452 2049021739270606464 2059545102965348544 2060680213802520804 2066146209064596456 2076324269207771808 2079581640065369856 2086246965834810144 2089209332843450272 2093916991444496946 2104231853471317128 2113973667607758411 2117036509780473216 2127153769086473088 2127830267704091328 2132796086776357632 2133100285214110992 2139937145102617758 2153225168067318912 2169552429815936256 2169563537952813744 2182166366562847392 2188266671900682828 2208967375589798976 2212103999481300288 2219194076402714712 2223001063518153984 2230126066926866016 2238325059819979494 2249351291641752792 2255593414291858368 2258855919381350016 2260100879654377656 2266095842199879984 2266419053039992929 2273854029023471232 2279885472071278848 2290780982093124864 2297184922538273376 2305149456679432272 2310529094007720768 2321911010726970624 2332660598739595488 2339529345073541088 2347027836564161412 2350360499448881556 2361309953216681664 2387667808963943168 2393047990222282224 2404126916102940938 2414639086235236224 2415969905837438184 2422378314075733776 2426178580076264832 2433954793473945168 2440758980196915462 2448765877409892096 2454937162383203316 2469875928077218752 2479501186231787136 2481679397267551936 2488616999416462824 2493904418928968448 2496593335953054051 2500876196457923232 2508891825292724268 2519493140848428864 2536221801603102528 2542613489611174863 2558085782651405136 2568894967139574528 2577128604854765472 2589823819657005696 2593501240771179648 2599345230758685864 2601813744748010352 2624243173582044924 2625354197186598144 2634456521919351168 2636784359596773932 2652829700527383104 2665897827130966272 2686126285084436064 2692178989000067502 2693251288493148096 2694735664203296436 2708896179181465728 2717966144067117957 2729450902585797936 2738199142658188314 2746060137287131392 2747573618403361072 2754861612086128608 2768432358943695744 2778610419086871096 2781662621113080192 2789438834510760528 2791889321925995928 2805642471295089504 2818631556810344548 2837107023605455104 2844133713618814656 2853249526803490344 2868243013250963712 2877846505482830778 2892751383937084992 2899269680461611156 2909555155417129856 2917688895867577104 2919296969553571139 2927040462841511646 2945289834119731968 2949471999308400384 2958925435203619616 2970680263724212416 2973501422569154688 2984433413093305992 2999135055522337056 3007457885722477824 3013467839539170208 3021461122933173312 3021892070719990572 3047508201579148944 3062913230051031168 3073532608905909696 3080705458676961024 3091020320703781206 3099219313596894684 3110214131652793984 3119372460098054784 3129370448752215216 3133813999265175408 3140875487166745419 3143858274903845842 3148413270955575552 3156347780206975692 3175554764670709824 3190730653629709632 3199194130164536448 3209905717653926637 3221293207783250912 3229837752100978368 3245273057965260224 3254328644723904384 3254345306929220616 3273249549844271088 3293167904102958336 3313451063384698464 3318155999221950432 3328791114604072068 3334501595277230976 3345189100390299024 3357487589729969241 3359324187797905152 3374026937462629188 3381629068804136704 3390151319481566484 3399143763299819976 3410781043535206848 3419828208106918272 3436171473139687296 3457724185019148408 3465793641011581152 3469084992997347136 3482866516090455936 3498990898109393232 3520541754846242118 3525540749173322334 3541964929825022496 3569263674858475776 3581501713445914752 3589571985333423336 3591001717990864128 3592980885604395248 3606190374154411407 3623954858756157276 3633567471113600664 3639267870114397248 3650932190210917752 3673148816114838144 3682405743574804974 3704813892115828128 3719251779347680704 3722519095901327904 3732925499124694236 3740856628393452672 3750779325020491008 3763337737939086402 3792178284825086208 3804332702404653792 3815419790365956864 3837128673977107704 3853342450709361792 3857001845249446656 3865692907282148208 3884735729485508544 3890251861156769472 3902720617122015528 3936364760373067386 3951684782879026752 3955176539395160898 3960907018298949888 3979244550791074656 3998846740696449408 4028614830577564416 4029189427626654096 4042103496304944654 4063344268772198592 4094176353878696904 4098043478541212928 4107298713987282471 4119090205930697088 4121360427605041608 4132292418129192912 4152648538415543616 4172493931669620288 4178418665686900544 4187833982888993892 4208463706942634256 4227947335215516822 4234073019560946432 4254307538172946176 4255660535408182656 4266200570428221984 4279874290205235516 4306450336134637824 4339127075905627488 4364332733125694784 4376533343801365656 4390560694262267469 4417934751179597952 4424207998962600576 4438388152805429424 4460252133853732032 4476650119639958988 4498702583283505584 4511186828583716736 4517711838762700032 4520201759308755312 4532191684399759968 4532838106079985858 4547708058046942464 4594369845076546752 4610298913358864544 4621058188015441536 4636530481055671809 4665321197479190976 4679058690147082176 4694055673128322824 4700720998897763112 4715787412355768763 4722619906433363328 4786095980444564448 4808253832205881876 4829278172470472448 4831939811674876368 4844756628151467552 4852357160152529664 4867909586947890336 4881517960393830924 4909874324766406632 4939751856154437504 4959002372463574272 4963358794535103872 4977233998832925648 4993186671906108102 5001752392915846464 5017783650585448536 5038986281696857728 5072443603206205056 5085226979222349726 5116171565302810272 5154257209709530944 5179647639314011392 5187002481542359296 5198690461517371728 5203627489496020704 5248486347164089848 5268913043838702336 5273568719193547864 5288311123759983501 5305659401054766208 5372252570168872128 5384357978000135004 5386502576986296192 5389471328406592872 5417792358362931456 5435932288134235914 5458901805171595872 5476398285316376628 5495147236806722144 5509723224172257216 5523608615362207461 5536864717887391488 5557220838173742192 5563325242226160384 5578877669021521056 5583778643851991856 5611284942590179008 5637263113620689096 5688267427237629312 5706499053606980688 5755693010965661556 5785502767874169984 5798539360923222312 5819110310834259712 5835377791735154208 5838593939107142278 5854080925683023292 5904547140559601079 5917850870407239232 5932764809092741347 5941360527448424832 5947002845138309376 5968866826186611984 5998270111044674112 6026935679078340416 6042922245866346624 6043784141439981144 6063155244457416981 6095016403158297888 6125826460102062336 6147065217811819392 6182040641407562412 6198438627193789368 6220428263305587968 6238744920196109568 6258740897504430432 6267627998530350816 6281750974333490838 6287716549807691684 6312695560413951384 6341921002823275233 6351109529341419648 6381461307259419264 6398388260329072896 6419811435307853274 6442586415566501824 6459675504201956736 6490546115930520448 6508657289447808768 6508690613858441232 6546499099688542176 6626902126769396928 6636311998443900864 6657582229208144136 6669003190554461952 6690378200780598048 6714975179459938482 6748053874925258376 6780302638963132968 6798287526599639952 6821562087070413696 6839656416213836544 6872342946279374592 6915448370038296816 6931587282023162304 6938169985994694272 6965733032180911872 6997981796218786464 7041083509692484236 7051081498346644668 7083929859650044992 7163003426891829504 7179143970666846672 7185961771208790496 7212380748308822814 7247909717512314552 7267134942227201328 7278535740228794496 7301864380421835504 7346297632229676288 7364811487149609948 7409627784231656256 7438503558695361408 7445038191802655808 7465850998249388472 7481713256786905344 7489780007859162153 7526675475878172804 7608665404809307584 7627840468833524589 7674257347954215408 7706684901418723584 7731385814564296416 7769471458971017088 7780503722313538944 7805441234244031056 7872729520746134772 7903369565758053504 7910353078790321796 7958489101582149312 7997693481392898816 8058378855253308192 8084206992609889308 8126688537544397184 8153898432201353871 8188352707757393808 8214597427974564942 8238180411861394176 8242720855210083216 8264584836258385824 8305297076831087232 8344987863339240576 8356837331373801088 8375667965777987784 8416927413885268512 8455894670431033644 8511321070816365312 8532401140856443968 8559748580410471032 8678254151811254976 8728665466251389568 8753066687602731312 8757890908660713417 8781121388524534938 8835869502359195904 8848415997925201152 8876776305610858848 8920504267707464064 8953300239279917976 8997405166567011168 9022373657167433472 9040403518617510624 9064383368799519936 9065676212159971716 9188739690153093504 9220597826717729088 9242116376030883072 9273060962111343618 9330642394958381952 9358117380294164352 9388111346256645648 9401441997795526224 9422626461500236257 9431574824711537526 9445239812866726656 9572191960889128896 9616507664411763752 9663879623349752736 9689513256302935104 9735819173895780672 9763035920787661848 9819748649532813264 9879503712308875008 9926717589070207744 9954467997665851296 9986373343812216204 10003504785831692928 10035567301170897072 10072462769189907723 10077972563393715456 10144887206412410112 10170453958444699452 10232343130605620544 10308514419419061888 10397380923034743456 10407254978992041408 10496972694328179696 10547137438387095728 10576622247519967002 10611318802109532416 10744505140337744256 10768715956000270008 10773005153972592384 10778942656813185744 10818571122463234221 10871864576268471828 10917803610343191744 10952796570632753256 10990294473613444288 11019446448344514432 11047217230724414922 11114441676347484384 11157755338043042112 11167557287703983712 11222569885180358016 11274526227241378192 11376534854475258624 11412998107213961376 11511386021931323112 11571005535748339968 11597078721846444624 11670755583470308416 11677187878214284556 11708161851366046584 11809094281119202158 11835701740814478464 11865529618185482694 11882721054896849664 11937733652373223968 11996540222089348224 12053871358156680832 12085844491732693248 12087568282879962288 12126310488914833962 12190032806316595776 12294130435623638784 12321896141961847413 12364081282815124824 12396877254387578736 12517481795008860864 12535255997060701632 12563501948666981676 12575433099615383368 12625391120827902768 12683842005646550466 12702219058682839296 12762922614518838528 12839622870615706548 12885172831133003648 12919351008403913472 12981092231861040896 13017381227716882464 13092998199377084352 13171682082786802407 13253804253538793856 13272623996887801728 13315164458416288272 13380756401561196096 13429950358919876964 13496107749850516752 13560605277926265936 13596575053199279904 13643124174140827392 13830896740076593632 13863174564046324608 13876339971989388544 13909591443167015427 13995963592437572928 14082167019384968472 14102162996693289336 14147362237067306289 14167859719300089984 14358287941333693344 14371923542417580992 14424761496617645628 14495819435024629104 14534269884454402656 14557071480457588992 14603728760843671008 14729622974299219896 14819255568463312512 14877007117390722816 14890076383605311616 14931701996498776944 14979560015718324306 15053350951756345608 15217330809618615168 15255680937667049178 15348514695908430816 15462771629128592832 15538942917942034176 15561007444627077888 15610882468488062112 15745459041492269544 15806739131516107008 15820706157580643592 15864933371279950503 15916978203164298624 16116757710506616384 16168413985219778616 16253377075088794368 16307796864402707742 16376705415514787616 16429194855949129884 16485441710420166432 16529169672516771648 16610594153662174464 16689975726678481152 16713674662747602176 16751335931555975568 16833854827770537024 16911789340862067288 17064802281712887936 17119497160820942064 17356508303622509952 17457330932502779136 17506133375205462624 17515781817321426834 17562242777049069876 17753552611221717696 17798294427278224041 17841008535414928128 17906600478559835952 17994810333134022336 18080807037235021248 18128766737599039872 18131352424319943432 18189465733372250943 18377479380306187008 18441195653435458176 18546121924222687236 18661284789916763904 18716234760588328704 18776222692513291296 18802883995591052448 18845252923000472514 18863149649423075052 19025763008469825699 19144383921778257792 19233015328823527504 19327759246699505472 19379026512605870208 19471638347791561344 19526071841575323696 19639497299065626528 19908935995331702592 19972746687624432408 20007009571663385856 20071134602341794144 20144925538379815446 20340907916889398904 20435078786874997973 20464686261211241088 20617028838838123776 20794761846069486912 20814509957984082816 20993945388656359392 21094274876774191456 21153244495039934004 21489010280675488512 21537431912000540016 21557885313626371488 21637142244926468442 21743729152536943656 21835607220686383488 21905593141265506512 21980588947226888576 22038892896689028864 22094434461448829844 22228883352694968768 22315510676086084224 22335114575407967424 22445139770360716032 22469340023577486459 22549052454482756384 22825996214427922752 22883521406500573767 23022772043862646224 23194157443692889248 23341511166940616832 23354375756428569112 23416323702732093168 23618188562238404316 23671403481628956928 23731059236370965388 23875467304746447936 23993080444178696448 24107742716313361664 24175136565759924576 24252620977829667924 24380065612633191552 24461695296604061613 24643792283923694826 24728162565630249648 24793754508775157472 25034963590017721728 25070511994121403264 25127003897333963352 25150866199230766736 25250782241655805536 25367684011293100932 25679245741231413096 25770345662266007296 26034762455433764928 26185996398754168704 26273672725982140251 26343364165573604814 26507608507077587712 26545247993775603456 26630328916832576544 26761512803122392192 26859900717839753928 26992215499701033504 27121210555852531872 27193150106398559808 27661793480153187264 27726349128092649216 27819182886334030854 27991927184875145856 28164334038769936944 28204325993386578672 28294724474134612578 28335719438600179968 28716575882667386688 28743847084835161984 28849522993235291256 28991638870049258208 29068539768908805312 29207457521687342016 29459245948598439792 29638511136926625024 29780152767210623232 29863403992997553888 29959120031436648612 30106701903512691216 30434661619237230336 30511361875334098356 30697029391816861632 30925543258257185664 31221764936976124224 31490918082984539088 31641412315161287184 31729866742559901006 31833956406328597248 32233515421013232768 32336827970439557232 32455713367389702663 32615593728805415484 32753410831029575232 32858389711898259768 32970883420840332864 33058339345033543296 33502671863111951136 33667709655541074048 33823578681724134576 34129604563425775872 34238994321641884128 34713016607245019904 35012266750410925248 35031563634642853668 35124485554098139752 35507105222443435392 35596588854556448082 35813200957119671904 35989620666268044672 36161614074470042496 36257533475198079744 36262704848639886864 36378931466744501886 36882391306870916352 37092243848445374472 37552445385026582592 37605767991182104896 37690505846000945028 37726299298846150104 38051526016939651398 38288767843556515584 38466030657647055008 38655518493399010944 38758053025211740416 38943276695583122688 39052143683150647392 39278994598131253056 39817871990663405184 39945493375248864816 40142269204683588288 40289851076759630892 40681815833778797808 40870157573749995946 40929372522422482176 41589523692138973824 41629019915968165632 41728774329501046281 41987890777312718784 42188549753548382912 42306488990079868008 42442086711201918867 43074863824001080032 43115770627252742976 43274284489852936884 43487458305073887312 43671214441372766976 43811186282531013024 43961177894453777152 44188868922897659688 44457766705389937536 44631021352172168448 44670229150815934848 44938680047154972918 45098104908965512768 45651992428855845504 45767042813001147534 46045544087725292448 46388314887385778496 46683022333881233664 46708751512857138224 46832647405464186336 47236377124476808632 47462118472741930776 47750934609492895872 48350273131519849152 48505241955659335848 48760131225266383104 48923390593208123226 49287584567847389652 49456325131260499296 49587509017550314944 50069927180035443456 50141023988242806528 50254007794667926704 50301732398461533472 50501564483311611072 50735368022586201864 51358491482462826192 52069524910867529856 52371992797508337408 52547345451964280502 52686728331147209628 53260657833665153088 53394883281834672123 53523025606244784384 53719801435679507856 53984430999402067008 54242421111705063744 54386300212797119616 54568397200116752829 55323586960306374528 55638365772668061708 55983854369750291712 56328668077539873888 56408651986773157344 56589448948269225156 57077289025409477097 57433151765334773376 57487694169670323968 57699045986470582512 57983277740098516416 58137079537817610624 58414915043374684032 58918491897196879584 59726807985995107776 59918240062873297224 60213403807025382432 61022723750668196712 61305236360624993919 61394058783633723264 61851086516514371328 62443529873952248448 62981836165969078176 63282824630322574368 63459733485119802012 64467030842026465536 64673655940879114464 64911426734779405326 65231187457610830968 65506821662059150464 65716779423796519536 65941766841680665728 66116678690067086592 67005343726223902272 67335419311082148096 67647157363448269152 68477988643283768256 70024533500821850496 70063127269285707336 70248971108196279504 71014210444886870784 71193177709112896164 71626401914239343808 71979241332536089344 72323228148940084992 72525409697279773728 72757862933489003772 74184487696890748944 75104890770053165184 75211535982364209792 75381011692001890056 75452598597692300208 76103052033879302796 76932061315294110016 77311036986798021888 78104287366301294784 78557989196262506112 78821018177946420753 79635743981326810368 79890986750497729632 80284538409367176576 80579702153519261784 81363631667557595616 81740315147499991892 83179047384277947648 83457548659002092562 83975781554625437568 84377099507096765824 84612977980159736016 84884173422403837734 86149727648002160064 86231541254505485952 86548568979705873768 86974916610147774624 87622372565062026048 88377737845795319376 88915533410779875072 89340458301631869696 89877360094309945836 90196209817931025536 91303984857711691008 91534085626002295068 92091088175450584896 92776629774771556992 93417503025714276448 93665294810928372672 94472754248953617264 94924236945483861552 95501869218985791744 96700546263039698304 97010483911318671696 97367140102169107989 97846781186416246452 98575169135694779304 98912650262520998592 99175018035100629888 100508015589335853408 100603464796923066944 101003128966623222144 101470736045172403728 102716982964925652384 104139049821735059712 105094690903928561004 105373456662294419256 106521315667330306176 106789766563669344246 107439602871359015712 107968861998804134016 108484842223410127488 108772600425594239232 109136794400233505658 110647173920612749056 111276731545336123416 112657336155079747776 112817303973546314688 113178897896538450312 114154578050818954194 114866303530669546752 115398091972941165024 115966555480197032832 116274159075635221248 116829830086749368064 117836983794393759168 119453615971990215552 119836480125746594448 120426807614050764864 122045447501336393424 122610472721249987838 122788117567267446528 124887059747904496896 125963672331938156352 126565649260645148736 126919466970239604024 127326260133605756601 129347311881758228928 129822853469558810652 130462374915221661936 131013643324118300928 131433558847593039072 131883533683361331456 134010687452447804544 135294314726896538304 136955977286567536512 140049067001643700992 140126254538571414672 140497942216392559008 142386355418225792328 143252803828478687616 145050819394559547456 145515725866978007544 148368975393781497888 150209781540106330368 150423071964728419584 150762023384003780112 150905197195384600416 152206104067758605592 153864122630588220032 156208574732602589568 157115978392525012224 157642036355892841506 159781973500995459264 160184649845504016369 160569076818734353152 161159404307038523568 162727263335115191232 163480630294999983784 166915097318004185124 167951563109250875136 168754199014193531648 169225955960319472032 169768346844807675468 171231867076228431291 172299455296004320128 172463082509010971904 173097137959411747536 173949833220295549248 175244745130124052096 176755475691590638752 179754720188619891672 180392419635862051072 183068171252004590136 183915709081874981757 184182176350901169792 185553259549543113984 186835006051428552896 187330589621856745344 188945508497907234528 189848473890967723104 193401092526079396608 194020967822637343392 194734280204338215978 195693562372832492904 197150338271389558608 197825300525041997184 198350036070201259776 201016031178671706816 201206929593846133888 202006257933246444288 202941472090344807456 205433965929851304768 210189381807857122008 210746913324588838512 213042631334660612352 213579533127338688492 214879205742718031424 215937723997608268032 216969684446820254976 218273588800467011316 222553463090672246832 225314672310159495552 225634607947092629376 226357795793076900624 228309156101637908388 230796183945882330048 231933110960394065664 235673967588787518336 236463054533839262259 238907231943980431104 239672960251493188896 240853615228101529728 244090895002672786848 245220945442499975676 251927344663876312704 253131298521290297472 253838933940479208048 254652520267211513202 258694623763516457856 259645706939117621304 260924749830443323872 262867117695186078144 268021374904895609088 270588629453793076608 273911954573135073024 280252509077142829344 280995884432785118016 284772710836451584656 286505607656957375232 290101638789119094912 291031451733956015088 292101420306507323967 296737950787562995776 301524046768007560224 301810394390769200832 304412208135517211184 307728245261176440064 312417149465205179136 315284072711785683012 319563947001990918528 320369299691008032738 322318808614077047136 325454526670230382464 326961260589999967568 333830194636008370248 338451911920638944064 339536693689615350936 342463734152456862582 344598910592008640256 346194275918823495072 347899666440591098496 350489490260248104192 353510951383181277504 359509440377239783344 366136342504009180272 367831418163749963514 368364352701802339584 373670012102857105792 374661179243713490688 377891016995814469056 379696947781935446208 381978780400817269803 388041935645274686784 389468560408676431956 391387124745664985808 394300676542779117216 395650601050083994368 402032062357343413632 402413859187692267776 405882944180689614912 410867931859702609536 420378763615714244016 421493826649177677024 427159066254677376984 429758411485436062848 436547177600934022632 445106926181344493664 450629344620318991104 451269215894185258752 452715591586153801248 456618312203275816776 461592367891764660096 471347935177575036672 472926109067678524518 479345920502986377792 481707230456203059456 488181790005345573696 490441890884999951352 503854689327752625408 506262597042580594944 507677867880958416096 509305040534423026404 517389247527032915712 519291413878235242608 521849499660886647744 525734235390372156288 541177258907586153216 551747127245624945271 560505018154285658688 561991768865570236032 569545421672903169312 580203277578238189824 582062903467912030176 584202840613014647934 593475901575125991552 603048093536015120448 603620788781538401664 608824416271034422368 630568145423571366024 639127894003981837056 640738599382016065476 644637617228154094272 650909053340460764928 653922521179999935136 667660389272016740496 676903823841277888128 679073387379230701872 684927468304913725164 692388551837646990144 695799332881182196992 707021902766362555008 709389163601517786777 719018880754479566688 732272685008018360544 735662836327499927028 747340024205714211584 755782033991628938112 759393895563870892416 763957560801634539606 776083871290549373568 778937120817352863912 782774249491329971616 788601353085558234432 804064124714686827264 811765888361379229824 821735863719405219072 840757527231428488032 842987653298355354048 854318132509354753968 859516822970872125696 873094355201868045264 890213852362688987328 905431183172307602496 913236624406551633552 923184735783529320192 945852218135357049036 958691841005972755584 976363580010691147392 980883781769999902704 1015355735761916832192 1018610081068846052808 1038582827756470485216 1043698999321773295488 1051468470780744312576 1103494254491249890542 1121010036308571317376 1123983537731140472064 1139090843345806338624 1164125806935824060352 1168405681226029295868 1186951803150251983104 1206096187072030240896 1207241577563076803328 1217648832542068844736 1261136290847142732048 1281477198764032130952 1289275234456308188544 1307845042359999870272 1335320778544033480992 1353807647682555776256 1358146774758461403744 1369854936609827450328 1384777103675293980288 1414043805532725110016 1418778327203035573554 1438037761508959133376 1464545370016036721088 1471325672654999854056 1511564067983257876224 1518787791127741784832 1527915121603269079212 1552167742581098747136 1557874241634705727824 1565548498982659943232 1577202706171116468864 1623531776722758459648 1655241381736874835813 1681515054462856976064 1685975306596710708096 1708636265018709507936 1746188710403736090528 1780427704725377974656 1810862366344615204992 1826473248813103267104 1891704436270714098072 1917383682011945511168 1952727160021382294784 1961767563539999805408 2030711471523833664384 2037220162137692105616 2077165655512940970432 2087397998643546590976 2206988508982499781084 2242020072617142634752 2278181686691612677248 2328251613871648120704 2336811362452058591736 2412192374144060481792 2435297665084137689472 2522272581694285464096 2562954397528064261904 2578550468912616377088 2615690084719999740544 2670641557088066961984 2716293549516922807488 2739709873219654900656 2769554207350587960576 2837556654406071147108 2876075523017918266752 2929090740032073442176 2942651345309999708112 3055830243206538158424 3115748483269411455648 3131096997965319886464 3154405412342232937728 3310482763473749671626 3363030108925713952128 3371950613193421416192 3417272530037419015872 3492377420807472181056 3560855409450755949312 3621724732689230409984 3652946497626206534208 3783408872541428196144 3923535127079999610816 4061422943047667328768 4074440324275384211232 4154331311025881940864 4413977017964999562168 4556363373383225354496 4656503227743296241408 4673622724904117183472 4870595330168275378944 4965724145210624507439 5044545163388570928192 5125908795056128523808 5231380169439999481088 5341283114176133923968 5432587099033845614976 5479419746439309801312 5675113308812142294216 5752151046035836533504 5858181480064146884352 5885302690619999416224 6111660486413076316848 6231496966538822911296 6262193995930639772928 6620965526947499343252 6726060217851427904256 6834545060074838031744 6984754841614944362112 7305892995252413068416 7566817745082856392288 7847070254159999221632 8148880648550768422464 8308662622051763881728 8827954035929999124336 9347245449808234366944 9931448290421249014878 10089090326777141856384 10251817590112257047616 10682566228352267847936 10865174198067691229952 10958839492878619602624 11350226617624284588432 11770605381239998832448 12223320972826152633696 12462993933077645822592 13241931053894998686504 13669090120149676063488 13969509683229888724224 14611785990504826136832 15133635490165712784576 15694140508319998443264 16297761297101536844928 17655908071859998248672 18694490899616468733888 19862896580842498029756 20178180653554283712768 20503635180224514095232 21917678985757239205248 22700453235248569176864 23541210762479997664896 24446641945652305267392 24925987866155291645184 26483862107789997373008 30267270980331425569152 32595522594203073689856 35311816143719996497344 37388981799232937467776 39725793161684996059512 41007270360449028190464 43835357971514478410496 45400906470497138353728 47082421524959995329792 48893283891304610534784 52967724215579994746016 60534541960662851138304 70623632287439992994688 74777963598465874935552 79451586323369992119024 90801812940994276707456 97786567782609221069568 105935448431159989492032 141247264574879985989376 158903172646739984238048 181603625881988553414912 211870896862319978984064 317806345293479968476096 423741793724639957968128 635612690586959936952192 1271225381173919873904384
- Sum of all divisors σ(n): 5312946590969118959370240
- Sum of proper divisors (its aliquot sum) s(n): 4041721209795199085465856
- 1271225381173919873904384 is an abundant number, because the sum of its proper divisors (4041721209795199085465856) is greater than itself. Its abundance is 2770495828621279211561472
Bases of 1271225381173919873904384
- Binary: 1000011010011000101000100000110001000100011110011100001101111111000101111000000002
- Hexadecimal: 0x10D31441888F386FE2F00
- Base-36: 5R0AMHB60PKG6O00
Squares and roots of 1271225381173919873904384
- 1271225381173919873904384 squared (12712253811739198739043842) is 1616013969740777876965393138479524830664374419456
- 1271225381173919873904384 cubed (12712253811739198739043843) is 2054317974666099773726742125571494173081180334299768501847805844053295104
-
The
square root of 1271225381173919873904384 is 1127486310858.7704152111 -
The
cube root of 1271225381173919873904384 is 108328031.6055746235
Scales and comparisons
How big is 1271225381173919873904384?- 1,271,225,381,173,919,873,904,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,271,225,381,173,919,873,904,384 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 1271225381173919873904384 cubic inches would be around 9027336 feet tall.
Recreational maths with 1271225381173919873904384
- 1271225381173919873904384 backwards is 4834093789193711835221721
- 1271225381173919873904384 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 1271225381173919873904384's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 1271225381173919873904384 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 1271225381173919873904384 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/1271225381173919873904384/
Chicago style:
Numbermatics. 2024. "Number 1271225381173919873904384 - Facts about the integer". https://numbermatics.com/n/1271225381173919873904384/
The information we have on file for 1271225381173919873904384 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 1271225381173919873904384, math, Factors of 1271225381173919873904384, curriculum, school, college, exams, university, Prime factorization of 1271225381173919873904384, STEM, science, technology, engineering, physics, economics, calculator, one septillion, two hundred seventy-one sextillion, two hundred twenty-five quintillion, three hundred eighty-one quadrillion, one hundred seventy-three trillion, nine hundred nineteen billion, eight hundred seventy-three million, nine hundred four thousand, three hundred eighty-four.