13102627856597625996127296
13,102,627,856,597,625,996,127,296 is an even composite number composed of six prime numbers multiplied together.
What does the number 13102627856597625996127296 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 23625 divisors.
13102627856597625996127296 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 13102627856597625996127296:
26 × 38 × 72 × 134 × 414 × 534
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 41 × 41 × 41 × 41 × 53 × 53 × 53 × 53)See below for interesting mathematical facts about the number 13102627856597625996127296 from the Numbermatics database.
Names of 13102627856597625996127296
- Cardinal: 13102627856597625996127296 can be written as Thirteen septillion, one hundred two sextillion, six hundred twenty-seven quintillion, eight hundred fifty-six quadrillion, five hundred ninety-seven trillion, six hundred twenty-five billion, nine hundred ninety-six million, one hundred twenty-seven thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 1.3102627856597625996127296 × 1025
Factors of 13102627856597625996127296
Divisors of 13102627856597625996127296
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 41 42 48 49 52 53 54 56 63 64 72 78 81 82 84 91 96 98 104 106 108 112 117 123 126 144 147 156 159 162 164 168 169 182 189 192 196 208 212 216 224 234 243 246 252 273 287 288 294 312 318 324 328 336 338 351 364 369 371 378 392 416 424 432 441 448 468 477 486 492 504 507 533 546 567 574 576 588 624 636 637 648 656 672 676 689 702 728 729 738 742 756 784 819 832 848 861 864 882 936 954 972 984 1008 1014 1053 1066 1092 1107 1113 1134 1148 1176 1183 1248 1272 1274 1296 1312 1323 1344 1352 1378 1404 1431 1456 1458 1476 1484 1512 1521 1568 1599 1638 1681 1696 1701 1722 1728 1764 1872 1908 1911 1944 1968 2009 2016 2028 2067 2106 2132 2173 2184 2187 2197 2214 2226 2268 2296 2352 2366 2457 2496 2544 2548 2583 2592 2597 2624 2646 2704 2756 2808 2809 2862 2912 2916 2952 2968 3024 3042 3136 3159 3198 3276 3321 3339 3362 3392 3402 3444 3528 3549 3731 3744 3816 3822 3888 3936 3969 4018 4032 4056 4134 4212 4264 4293 4346 4368 4374 4394 4428 4452 4536 4563 4592 4704 4732 4797 4823 4914 5043 5088 5096 5103 5166 5184 5194 5292 5408 5512 5616 5618 5724 5733 5824 5832 5904 5936 6027 6048 6084 6201 6318 6396 6519 6552 6561 6591 6642 6678 6724 6804 6888 6929 7056 7098 7371 7462 7488 7632 7644 7749 7776 7791 7872 7938 8036 8112 8268 8281 8424 8427 8528 8586 8692 8736 8748 8788 8856 8904 8957 9072 9126 9184 9408 9464 9477 9594 9646 9828 9963 10017 10086 10176 10192 10206 10332 10388 10584 10647 10816 11024 11193 11232 11236 11448 11466 11664 11767 11808 11872 11907 12054 12096 12168 12402 12636 12792 12879 13038 13104 13122 13182 13284 13356 13448 13608 13689 13776 13858 14112 14196 14391 14469 14742 14924 15129 15211 15264 15288 15309 15379 15498 15552 15582 15876 16072 16224 16536 16562 16848 16854 17056 17172 17199 17384 17472 17496 17576 17712 17808 17914 18081 18144 18252 18368 18603 18928 18954 19188 19292 19557 19656 19663 19773 19926 20034 20172 20384 20412 20664 20776 20787 21168 21294 21853 22048 22113 22386 22464 22472 22896 22932 23247 23328 23373 23534 23616 23744 23814 24108 24336 24804 24843 25272 25281 25584 25758 26076 26117 26208 26244 26364 26568 26712 26871 26896 27216 27378 27552 27716 28224 28249 28392 28431 28561 28782 28938 29484 29848 29889 30051 30258 30422 30528 30576 30618 30758 30996 31164 31752 31941 32144 32448 33072 33124 33579 33696 33708 33761 34112 34344 34398 34768 34992 35152 35301 35424 35616 35721 35828 36162 36288 36504 36517 37206 37856 37908 38376 38584 38637 39114 39312 39326 39546 39852 40068 40344 40768 40824 41067 41328 41552 41574 42336 42588 43173 43407 43706 44096 44226 44772 44944 45387 45633 45792 45864 45927 46137 46494 46656 46746 47068 47628 48216 48503 48672 49608 49686 50544 50562 51168 51516 51597 52152 52234 52416 52488 52728 53136 53424 53742 53792 54243 54432 54756 55104 55432 55809 56498 56784 56862 57122 57564 57876 58671 58968 58989 59319 59696 59778 60102 60516 60844 61152 61236 61516 61992 62328 62361 62699 63504 63882 64288 65559 66144 66248 66339 67158 67392 67416 67522 68688 68796 68921 69536 69741 69984 70119 70304 70602 70848 71232 71442 71656 72324 73008 73034 74412 74529 75712 75816 75843 76752 77168 77274 78228 78351 78624 78652 79092 79704 80136 80613 80688 81648 82134 82369 82656 83104 83148 84672 84747 85176 85293 85683 86346 86814 87412 88452 89093 89544 89667 89888 90077 90153 90774 91266 91584 91728 91854 92274 92988 93492 94136 95256 95823 96432 97006 97344 99216 99372 100737 101088 101124 101283 102336 103032 103194 104304 104468 104976 105456 105903 106272 106477 106848 107163 107484 107584 107653 108486 108864 109512 109551 110864 111618 112996 113568 113724 114244 115128 115169 115752 115911 116441 117342 117936 117978 118638 119392 119556 120204 121032 121688 122304 122472 123032 123201 123984 124656 124722 125398 127008 127764 128576 129519 130221 131118 132288 132496 132678 134316 134832 135044 136161 136899 137376 137592 137641 137842 138411 139072 139482 139968 140238 140608 141204 142884 143312 144648 145509 146016 146068 148824 148877 149058 151632 151686 152971 153504 154336 154548 154791 156456 156702 157248 157304 158184 159408 160272 161226 161376 162729 163296 164268 164738 165312 166208 166296 167427 169494 170352 170586 171366 172692 173628 174824 176013 176904 176967 177957 178186 179088 179334 179776 180154 180306 181548 182532 183456 183708 184548 185976 186984 187083 188097 188272 190512 191646 192864 194012 196677 197743 198432 198744 199017 199927 201474 202176 202248 202566 206064 206388 206763 208608 208936 209223 209952 210357 210912 211806 212544 212954 213696 214326 214968 215306 216972 219024 219102 221728 223236 223587 225992 227136 227448 227529 228488 230256 230338 231504 231822 232882 234684 235053 235872 235956 237276 238784 239112 240408 241839 242064 243376 244944 246064 246402 247107 247968 249312 249444 250796 254016 254241 255528 255619 257049 259038 260442 262236 264992 265356 267279 268632 269001 269664 270088 270231 270459 272322 273798 274752 275184 275282 275684 276822 278964 280476 282408 284089 285768 286624 287469 289296 291018 292032 292136 297648 297754 298116 302211 303264 303372 303849 305942 307008 308672 309096 309582 312912 313404 314608 316368 317709 318816 319431 320544 321489 322452 322752 322959 325458 326592 328536 328653 329476 332592 334854 338988 339521 340704 341172 342732 345384 345507 347256 347733 349323 349648 352026 353808 353934 355914 356372 358176 358668 360308 360612 363096 365064 366912 367237 367416 369096 369603 371952 373968 374166 376194 376544 381024 383292 385728 388024 388557 390663 393354 395486 396864 397488 398034 399854 402948 404496 405132 408483 410697 412128 412776 412923 413526 415233 417216 417872 418446 419904 420714 421824 423612 425908 428652 429936 430612 433944 436527 438048 438204 438893 443456 446472 446631 447174 451984 454896 455058 456976 458913 460512 460676 463008 463644 464373 465764 469368 470106 471744 471912 474552 474721 478224 480816 482447 483678 484128 486752 488187 489888 492128 492804 494214 495936 498624 498888 501592 502281 508482 511056 511238 514098 518076 520884 524472 528039 529984 530712 530901 533871 534558 537264 538002 539328 540176 540462 540918 544644 547596 550368 550564 551368 553644 557928 560952 561249 564291 564816 568178 571536 573248 574938 578592 582036 584272 590031 593229 595296 595508 596232 597051 599781 604422 606528 606744 607698 611884 618192 619164 620289 623651 625824 626808 627669 629216 630539 631071 632736 635418 637632 638862 641088 642978 644904 645918 650916 657072 657306 658952 665184 669708 670761 677976 679042 681408 682344 682587 685464 690768 691014 694512 695466 698646 699296 704052 705159 707616 707868 711828 712744 716352 717336 720616 721224 725517 726192 730128 734474 734832 738192 739206 741321 743904 747936 748332 752388 753088 762048 762723 766584 766857 771147 776048 777114 781326 786708 790972 794976 796068 799708 801837 805896 806183 808992 810264 810693 811377 815087 816966 821394 824256 825552 825846 827052 830466 835744 836892 841428 847224 851816 852267 857304 859872 861224 862407 867888 873054 876096 876408 877786 892944 893262 894348 895973 903968 906633 909792 910116 911547 913952 917826 921024 921352 926016 927288 928746 931528 938736 940212 943824 949104 949442 953127 956448 958293 961632 964894 967356 968256 968877 973504 976374 979776 984256 985608 985959 988428 997776 1003184 1004562 1016964 1018563 1022112 1022476 1028196 1036152 1036521 1041768 1042139 1047969 1048944 1056078 1061424 1061802 1067742 1069116 1070797 1074528 1076004 1080352 1080924 1081836 1089288 1095192 1100736 1101128 1101711 1102736 1107288 1108809 1115856 1121904 1122498 1128582 1129632 1136356 1143072 1149876 1157184 1158209 1164072 1165671 1168544 1171001 1171989 1180062 1186458 1190592 1191016 1192464 1194102 1199562 1208844 1213488 1215396 1223768 1225449 1232091 1236384 1238328 1238769 1240578 1245699 1247302 1251648 1253616 1255338 1258432 1261078 1262142 1265472 1270836 1277724 1285956 1289808 1291836 1301832 1309581 1314144 1314612 1316679 1317904 1330368 1339416 1339893 1341522 1355952 1358084 1364688 1365174 1370928 1376739 1381536 1382028 1384201 1389024 1390932 1393119 1397292 1398592 1399489 1408104 1410318 1415232 1415736 1423656 1424163 1425488 1434672 1441232 1442448 1447341 1451034 1452384 1460256 1464561 1468948 1469664 1476384 1478412 1482642 1487808 1495872 1496664 1497197 1504776 1506843 1513733 1525446 1533168 1533714 1542294 1552096 1554228 1562652 1573416 1581944 1584117 1589952 1592136 1592703 1599416 1601613 1603674 1611792 1612366 1617984 1620528 1621386 1622754 1630174 1633932 1642788 1651104 1651692 1654104 1660932 1671488 1673784 1682856 1683747 1692873 1694448 1703632 1704534 1714608 1719744 1722448 1724814 1735776 1746108 1752816 1755572 1770093 1779687 1785888 1786524 1788696 1789333 1791946 1799343 1807936 1813266 1819584 1820232 1823094 1827904 1835652 1842704 1854576 1857492 1860867 1863056 1870953 1877472 1880424 1883007 1887648 1891617 1893213 1898208 1898884 1906254 1912896 1916586 1923264 1929788 1934712 1935401 1937754 1952748 1971216 1971918 1976856 1988623 1995552 2006368 2009124 2012283 2033928 2037126 2044224 2044952 2047761 2056392 2072304 2073042 2083536 2084278 2095938 2097888 2112156 2115477 2122848 2123604 2135484 2138232 2141594 2149056 2152008 2160704 2161848 2163672 2176551 2178576 2190384 2202256 2203422 2205472 2214576 2217618 2223963 2231712 2243808 2244996 2257164 2259264 2272712 2286144 2288169 2299752 2300571 2313441 2316418 2328144 2331342 2337088 2342002 2343978 2360124 2372916 2382032 2384928 2388204 2399124 2405511 2417688 2418549 2426976 2430792 2432079 2434131 2445261 2447536 2450898 2464182 2472768 2476656 2477538 2481156 2491398 2494604 2507232 2510676 2522156 2524284 2541672 2555448 2556801 2570659 2571912 2579616 2583672 2587221 2603664 2619162 2628288 2629224 2633358 2635808 2678832 2679786 2683044 2687919 2711904 2716168 2719899 2729376 2730348 2734641 2741856 2753478 2763072 2764056 2768402 2778048 2781864 2786238 2794584 2798978 2816208 2820636 2825761 2831472 2847312 2848326 2850976 2859381 2869344 2874879 2882464 2884896 2894682 2902068 2904768 2906631 2920512 2929122 2937896 2939328 2952768 2956824 2957877 2965284 2993328 2994394 3009552 3013686 3027466 3050892 3055689 3066336 3067428 3084588 3104192 3108456 3109563 3125304 3126417 3143907 3146832 3163888 3168234 3184272 3185406 3198832 3203226 3207348 3212391 3223584 3224732 3241056 3242772 3245508 3260348 3267864 3285576 3302208 3303384 3305133 3308208 3321864 3323047 3347568 3365712 3367494 3377129 3385746 3388896 3407264 3409068 3429216 3444896 3449628 3471552 3474627 3492216 3497013 3505632 3511144 3513003 3515967 3540186 3559374 3571776 3573048 3577392 3578666 3583892 3598686 3626532 3640464 3646188 3652813 3671304 3676347 3685408 3693157 3696273 3709152 3714984 3716307 3721734 3726112 3737097 3741906 3754944 3760848 3766014 3775296 3783234 3786426 3796416 3797768 3812508 3833172 3859576 3869424 3870802 3875508 3905496 3928743 3942432 3943836 3950037 3953712 3977246 3991104 4012736 4018248 4019679 4024566 4067856 4074252 4089904 4095522 4112784 4130217 4144608 4146084 4152603 4167072 4168556 4179357 4191876 4195776 4198467 4224312 4230954 4245696 4247208 4270968 4272489 4276464 4283188 4304016 4323696 4327344 4342023 4353102 4357152 4365557 4380768 4393683 4404512 4406844 4410944 4413773 4429152 4435236 4447926 4463424 4487616 4489992 4491591 4514328 4520529 4541199 4545424 4576338 4599504 4601142 4626882 4632836 4656288 4662684 4684004 4687956 4720248 4721929 4745832 4752351 4764064 4769856 4774081 4776408 4778109 4798248 4804839 4811022 4835376 4837098 4853952 4861584 4864158 4868262 4890522 4895072 4901796 4928364 4953312 4955076 4962312 4982796 4989208 5014464 5021352 5044312 5048568 5051241 5078619 5083344 5110896 5113602 5141318 5143824 5159232 5167344 5174442 5207328 5238324 5258448 5266716 5271616 5310279 5339061 5357664 5359572 5366088 5367999 5375838 5398029 5423808 5432336 5439798 5458752 5460696 5469282 5483712 5506956 5528112 5536804 5563728 5572476 5582601 5589168 5597956 5612859 5632416 5641272 5643281 5651522 5662944 5674851 5679639 5694624 5696652 5701952 5705609 5718762 5738688 5749758 5764928 5769792 5789364 5804136 5806203 5813262 5858244 5875792 5913648 5915754 5930568 5965869 5986656 5988788 6019104 6027372 6036849 6054932 6101784 6103957 6111378 6132672 6134856 6143283 6169176 6171373 6216912 6219126 6250608 6252834 6271811 6287814 6293664 6327776 6336468 6346431 6368544 6370812 6397664 6406452 6414696 6424782 6447168 6449464 6482112 6485544 6491016 6520696 6529653 6535728 6571152 6606768 6610266 6616416 6643728 6646094 6671889 6695136 6731424 6734988 6754258 6771492 6777792 6814528 6818136 6858432 6864507 6889792 6899256 6901713 6940323 6949254 6984432 6994026 7011264 7022288 7026006 7031934 7080372 7118748 7146096 7154784 7157332 7167784 7197372 7216533 7253064 7255647 7280928 7292376 7294973 7296237 7305626 7335783 7342608 7352694 7370816 7386314 7392546 7418304 7429968 7432614 7443468 7452224 7474194 7483812 7521696 7532028 7566468 7572852 7595536 7625016 7666344 7670403 7711977 7719152 7738848 7741604 7751016 7761663 7810992 7857486 7884864 7887672 7890481 7900074 7907424 7954492 8036496 8039358 8049132 8063757 8107463 8135712 8148504 8159697 8179808 8191044 8197007 8203923 8225568 8260434 8289216 8292168 8305206 8334144 8337112 8358714 8383752 8396934 8448624 8461908 8477283 8494416 8541936 8544978 8552928 8566376 8578143 8608032 8624637 8647392 8654688 8684046 8706204 8714304 8719893 8731114 8761536 8787366 8809024 8813688 8827546 8858304 8870472 8873631 8895852 8979984 8983182 9028656 9041058 9082398 9090848 9152676 9167067 9199008 9202284 9253764 9265672 9312576 9325368 9328689 9368008 9375912 9379251 9431721 9440496 9443858 9491664 9504702 9528128 9548162 9552816 9556218 9596496 9609678 9622044 9637173 9670752 9674196 9723168 9728316 9736524 9781044 9790144 9803592 9856728 9906624 9910152 9915399 9924624 9965592 9969141 9978416 10042704 10088624 10097136 10102482 10131387 10157238 10166688 10221792 10227204 10282636 10287648 10334688 10348884 10414656 10423881 10476648 10480379 10516896 10533432 10539009 10547901 10596131 10620558 10678122 10715328 10719144 10732176 10735998 10751676 10796058 10864672 10879596 10921392 10938564 10958439 11013912 11029041 11056224 11073608 11079471 11088819 11127456 11144952 11148921 11165202 11178336 11195912 11211291 11225718 11264832 11282544 11286562 11303044 11325888 11349702 11359278 11389248 11393304 11411218 11437524 11499516 11578728 11608272 11612406 11626524 11647649 11716488 11751584 11786229 11827296 11831508 11850111 11861136 11931738 11973312 11977576 12038208 12054744 12059037 12073698 12109864 12203568 12207914 12222756 12269712 12286566 12338352 12342746 12390651 12433824 12438252 12457809 12501216 12505668 12543622 12575628 12587328 12595401 12655552 12672936 12692862 12737088 12741624 12795328 12812904 12817467 12829392 12849564 12898928 12971088 12982032 13026069 13041392 13059306 13071456 13096671 13142304 13181049 13213536 13220532 13232832 13241319 13287456 13292188 13343778 13390272 13462848 13469976 13474773 13508516 13542984 13547807 13623597 13636272 13729014 13798512 13803426 13880646 13898508 13920361 13968864 13988052 14044576 14052012 14063868 14160744 14165787 14237496 14257053 14292192 14309568 14314664 14322243 14334327 14335568 14394744 14414517 14433066 14506128 14511294 14561856 14584752 14589946 14592474 14611252 14671566 14685216 14705388 14772628 14785092 14859936 14865228 14886936 14948388 14967624 15043392 15056717 15064056 15132936 15145704 15153723 15191072 15235857 15250032 15332688 15340806 15423954 15438304 15477696 15483208 15502032 15523326 15621984 15714972 15775344 15780962 15800148 15814848 15908984 15930837 16017183 16072992 16078716 16098264 16103997 16127514 16194087 16214926 16271424 16297008 16319394 16359616 16382088 16394014 16407846 16451136 16520868 16584336 16610412 16674224 16717428 16747803 16767504 16793868 16838577 16897248 16923816 16929843 16954566 16988832 17024553 17038917 17083872 17089956 17105856 17116827 17132752 17156286 17216064 17249274 17294784 17309376 17368092 17412408 17418609 17439786 17462228 17574732 17627376 17655092 17740944 17747262 17791704 17897607 17959968 17966364 17994613 18057312 18082116 18110547 18164796 18181696 18305352 18311871 18334134 18398016 18404568 18429849 18507528 18514119 18531344 18650736 18657378 18736016 18751824 18758502 18815433 18863442 18880992 18887716 18983328 19009404 19039293 19096324 19105632 19112436 19192992 19219356 19244088 19274346 19341504 19348392 19446336 19456632 19463561 19473048 19562088 19588959 19607184 19713456 19780327 19820304 19830798 19849248 19931184 19938282 19956832 20015667 20085408 20177248 20194272 20204964 20262774 20314476 20333376 20443584 20454408 20565272 20575296 20593521 20669376 20697768 20705139 20820969 20847762 20953296 20960758 21033792 21066864 21078018 21095802 21192262 21241116 21356244 21438288 21464352 21471996 21503352 21592116 21649599 21729344 21759192 21766941 21842784 21877128 21884919 21888711 21916878 22007349 22027824 22058082 22112448 22147216 22158942 22177638 22254912 22289904 22297842 22330404 22356672 22391824 22422582 22451436 22565088 22573124 22606088 22699404 22718556 22786608 22822436 22875048 22999032 23011209 23135931 23157456 23216544 23224812 23253048 23261329 23295298 23432976 23503168 23572458 23654592 23663016 23671443 23700222 23722272 23863476 23955152 24109488 24118074 24147396 24191271 24219728 24322389 24407136 24415828 24445512 24479091 24539424 24573132 24591021 24611769 24676704 24685492 24781302 24867648 24876504 24915618 25002432 25011336 25087244 25151256 25160213 25190802 25345872 25385724 25431849 25483248 25569691 25625808 25634934 25658784 25699128 25734429 25797856 25852099 25873911 25942176 25964064 26052138 26082784 26118612 26142912 26159679 26193342 26284608 26362098 26427072 26441064 26482638 26574912 26584376 26620893 26687556 26939952 26949546 27017032 27085968 27095614 27247194 27272544 27458028 27501201 27597024 27606852 27761292 27797016 27840722 27937728 27976104 27986067 28089152 28104024 28127736 28137753 28295163 28321488 28331574 28474992 28514106 28584384 28629328 28644486 28668654 28671136 28789488 28829034 28866132 28911519 29012256 29022588 29169504 29179892 29184948 29222504 29343132 29370432 29410776 29545256 29570184 29719872 29730456 29746197 29773872 29896776 29907423 29935248 30113434 30128112 30265872 30291408 30307446 30382144 30394161 30471714 30500064 30665376 30681612 30847908 30876608 30966416 31004064 31046652 31243968 31271643 31429944 31441137 31550688 31561924 31600296 31617027 31643703 31788393 31817968 31861674 32034366 32145984 32157432 32196528 32207994 32255028 32388174 32429852 32594016 32638788 32764176 32788028 32815692 32875317 33041736 33053503 33168672 33220824 33238413 33266457 33348448 33418567 33434856 33446763 33495606 33535008 33587736 33633873 33677154 33794496 33847632 33859686 33909132 33977664 34049106 34077834 34167744 34179912 34233654 34265504 34312572 34498548 34736184 34824816 34837218 34879572 34924456 34942947 35149464 35254752 35310184 35358687 35481888 35494524 35550333 35583408 35795214 35919936 35932728 35989226 36114624 36164232 36177111 36221094 36329592 36610704 36623742 36668268 36734893 36809136 36859698 37015056 37028238 37062688 37171953 37301472 37314756 37373427 37472032 37503648 37517004 37630866 37726884 37761984 37775432 37786203 37966656 38018808 38078586 38192648 38211264 38224872 38385984 38438712 38452401 38488176 38548692 38696784 38913264 38927122 38946096 39078207 39124176 39177918 39214368 39290013 39426912 39560654 39640608 39661596 39698496 39723957 39862368 39876564 39913664 40031334 40170816 40354496 40388544 40409928 40424319 40525548 40628952 40643421 40870791 40908816 41130544 41187042 41395536 41410278 41641938 41695524 41761083 41906592 41921516 42133728 42156036 42191604 42384524 42482232 42497361 42712488 42727699 42876576 42928704 42943992 42966729 43002981 43006704 43184232 43199611 43299198 43518384 43533882 43685568 43754256 43769838 43777422 43833756 43902677 44014698 44055648 44116164 44294432 44317884 44355276 44579808 44595684 44660808 44783648 44845164 44902872 45130176 45146248 45170151 45212176 45398808 45437112 45461169 45573216 45644872 45707571 45750096 45998064 46022418 46271862 46314912 46433088 46449624 46506096 46522658 46590596 46865952 47144916 47326032 47342886 47400444 47444544 47486569 47726952 47792511 47910304 48011041 48051549 48218976 48236148 48294792 48311991 48382542 48439456 48582261 48644778 48814272 48831656 48891024 48958182 49078848 49146264 49182042 49223538 49353408 49370984 49562604 49753008 49831236 50022672 50174488 50243409 50302512 50320426 50381604 50515731 50691744 50771448 50789529 50863698 50966496 51073659 51139382 51251616 51269868 51317568 51350481 51398256 51468858 51595712 51704198 51747822 51884352 51928128 52104276 52165568 52237224 52255827 52319358 52386684 52724196 52882128 52965276 53168752 53241786 53375112 53692821 53879904 53899092 53983839 54034064 54171936 54191228 54331641 54494388 54545088 54916056 54935613 55002402 55194048 55213704 55233367 55522584 55542357 55594032 55681444 55952208 55972134 56208048 56255472 56275506 56446299 56590326 56642976 56663148 56752241 56949984 57028212 57117879 57258656 57288972 57337308 57342272 57379049 57578976 57658068 57732264 57823038 58024512 58045176 58339008 58359784 58369896 58390683 58445008 58686264 58766877 58821552 59090512 59140368 59340981 59460912 59492394 59547744 59793552 59814846 59870496 60047001 60226868 60256224 60531744 60582816 60614892 60788322 60943428 61000128 61330752 61363224 61385077 61695816 61780563 61932832 62008128 62063053 62093304 62115417 62462907 62543286 62859888 62882274 63101376 63123848 63200592 63234054 63287406 63576786 63635936 63723348 64068732 64314864 64393056 64415988 64510056 64776348 64859704 64948797 65188032 65277576 65300823 65528352 65576056 65631384 65654757 65666133 65750634 66022047 66083472 66107006 66337344 66441648 66476826 66532914 66696896 66837134 66869712 66893526 66991212 67070016 67175472 67267746 67354308 67695264 67719372 67818264 68098212 68155668 68359824 68467308 68531008 68625144 68997096 69033627 69407793 69472368 69649632 69674436 69759144 69783987 69848912 69885894 70298928 70509504 70620368 70717374 70963776 70989048 71014329 71100666 71166816 71590428 71865456 71978452 72328464 72354222 72442188 72573813 72659184 72967167 73221408 73247484 73336536 73362653 73469786 73618272 73719396 73773063 73835307 74030112 74056476 74125376 74172917 74343906 74602944 74629512 74746854 74944064 75007296 75034008 75261732 75453768 75480639 75550864 75572406 76037616 76157172 76295547 76385296 76449744 76709073 76877424 76904802 76976352 77097384 77203287 77393568 77556297 77621733 77826528 77854244 77892192 78156414 78248352 78355836 78428736 78479037 78580026 78853824 79121308 79281216 79323192 79351441 79447914 79724736 79753128 79862679 80062668 80227849 80819856 80848638 81051096 81257904 81286842 81533543 81741582 81817632 82261088 82374084 82503603 82791072 82820556 83283876 83391048 83522166 83813184 83843032 83958201 84267456 84312072 84383208 84413259 84769048 84885489 84964464 84994722 85424976 85455398 85753152 85887984 85933458 86005962 86013408 86368464 86399222 86598396 86734557 87036768 87067764 87508512 87539676 87554844 87667512 87805354 88029396 88111296 88232328 88588864 88635768 88710552 89159616 89191368 89238591 89321616 89567296 89690328 89722269 89805744 90292496 90340302 90424352 90797616 90874224 90922338 91146432 91182483 91289744 91415142 91500192 91996128 92044836 92543724 92629824 92899248 93012192 93045316 93181192 93731904 93814929 94289832 94323411 94652064 94685772 94800888 94834649 94851081 94973138 95365179 95453904 95585022 95820608 96022082 96103098 96437952 96472296 96589584 96623982 96765084 96878912 97164522 97289556 97663312 97782048 97916364 98292528 98364084 98447076 98625951 98741968 99125208 99160509 99506016 99662472 99715239 99799371 100045344 100255701 100340289 100348976 100486818 100605024 100640852 100763208 100901619 101031462 101383488 101542896 101579058 101727396 101932992 102147318 102278764 102503232 102539736 102576253 102700962 102796512 102937716 103408396 103495644 104208552 104474448 104511654 104638716 104773368 104828841 105397019 105448392 105764256 105930552 106076061 106337504 106483572 106650999 106750224 107385642 107759808 107798184 107967678 108068128 108343872 108382456 108531333 108663282 108988776 109832112 109871226 110004804 110204679 110427408 110466734 111045168 111084714 111188064 111362888 111515859 111904416 111944268 112120281 112416096 112510944 112551012 112892598 113180652 113285952 113326296 113358609 113504482 113899968 114056424 114235758 114517312 114577944 114674616 114758098 115157952 115316136 115357203 115464528 115646076 116090352 116719568 116739792 116781366 116890016 117234621 117372528 117533754 117643104 117870039 118181024 118280736 118681962 118921824 118984788 119095488 119171871 119587104 119629692 119740992 120094002 120453736 120512448 121063488 121165632 121229784 121272957 121576644 121886856 121930263 122612373 122726448 122770154 123391632 123561126 123865664 124126106 124186608 124230834 124925814 125086572 125283249 125719776 125764548 126247696 126401184 126468108 126574812 127153572 127271872 127446696 127492083 128137464 128183097 128629728 128786112 128831976 128900187 129008943 129020112 129552696 129598833 129719408 129897594 130555152 130601646 131056704 131152112 131262768 131309514 131332266 131501268 131708031 132044094 132166944 132214012 132883296 132953652 133065828 133674268 133739424 133787052 133982424 134350944 134535492 134708616 135390528 135438744 135510453 135636528 136196424 136244927 136311336 136719648 136934616 137122713 137250288 137994192 138067254 138462289 138815586 138944736 139299264 139348872 139518288 139567974 139697824 139771788 140597856 141240736 141434748 141978096 142028658 142201332 142333632 142459707 143180856 143377533 143730912 143956904 144033123 144154647 144656928 144708444 144884376 144935973 145147626 145318368 145746783 145934334 146442816 146494968 146673072 146725306 146939572 147236544 147438792 147546126 147670614 148060224 148112952 148345834 148687812 149259024 149493708 149765333 150068016 150523464 150730227 150907536 150961278 151101728 151144812 151419437 151547193 152075232 152314344 152368587 152591094 152770592 152899488 153220977 153418146 153754848 153809604 153952704 154051443 154194768 154406574 154787136 155112594 155243466 155653056 155708488 155784384 156312828 156496704 156711672 156767481 156958074 157160052 158242616 158646384 158702882 158895828 159506256 159725358 160125336 160455698 161078463 161639712 161697276 161951517 162102192 162515808 162573684 163067086 163483164 163635264 164522176 164748168 164806839 165007206 165582144 165641112 165700101 166567752 166627071 166782096 167044332 167686064 167916402 168624144 168766416 168826518 169338897 169538096 169770978 169928928 169989444 170256723 170849952 170910796 171353637 171775968 171866916 172011924 172026816 172137147 172736928 172798444 173196792 173469114 174073536 174135528 175017024 175079352 175109688 175172049 175335024 175610708 176058792 176121491 176464656 177271536 177421104 178022943 178382736 178477182 178643232 178987837 179380656 179444538 179611488 180141003 180584992 180680604 180848704 180964693 181595232 181748448 181844676 182364966 182579488 182830284 183000384 183992256 184089672 184155231 185087448 185341689 185798496 186024384 186090632 186189159 186346251 186362384 187388721 187629858 188579664 188646822 189304128 189371544 189601776 189669298 189702162 189946276 190730358 190907808 191170044 192044164 192206196 192944592 193179168 193247964 193530168 193599089 194329044 194579112 194846391 195326624 195564096 195737321 195832728 195902469 196585056 196728168 196894152 196964271 196998399 197251902 197483936 198066141 198250416 198321018 199012032 199324944 199430478 199598742 200090688 200511402 200680578 200697952 200973636 201210048 201281704 201526416 201803238 202062924 203085792 203158116 203454792 204294636 204557528 205079472 205152506 205401924 205593024 205875432 206816792 206991288 207100881 208223379 208417104 208948896 209023308 209277432 209351961 209546736 209657682 210794038 210896784 211528512 211861104 212152122 212675008 212967144 213042987 213301998 213500448 214771284 215596368 215935356 216136256 216764912 217062666 217326564 217721439 217977552 218901501 219664224 219742452 220009608 220087959 220409358 220854816 220933468 221319189 221505921 222090336 222169428 222376128 222518751 222725776 223031718 223808832 223888536 224240562 224832192 225021888 225102024 225785196 226361304 226441917 226652592 226717218 227008964 228112848 228471516 228886641 229155888 229349232 229516196 230127219 230632272 230714406 230929056 231292152 231374521 232180704 232668891 232865199 233439136 233479584 233562732 233780032 233929969 234469242 234745056 235067508 235286208 235437111 235740078 236362048 236561472 237363924 237843648 237969576 238054323 238343742 239174208 239259384 239588037 240188004 240683547 240907472 242459568 242545914 243153288 243773712 243860526 244600629 245224746 245452896 245540308 246783264 247122252 247510809 248252212 248373216 248461668 249851628 250173144 250262237 250566498 251439552 251529096 251874603 252495392 252802368 252936216 253026293 253149624 253239777 254307144 254656467 254893392 254984166 256274928 256366194 257144251 257259456 257663952 257800374 258017886 258040224 259105392 259197666 259438816 259795188 260203671 261110304 261203292 262304224 262525536 262619028 262664532 263002536 263416062 264088188 264333888 264428024 265766592 265907304 266131656 267348536 267478848 267574104 267715773 267964848 268701888 269070984 269166807 269417232 270877488 271020906 271273056 272392848 272489854 272622672 273439296 273547449 273869232 274245426 274500576 275988384 276134508 276924578 277631172 277889472 278697744 279036576 279135948 279395648 279543576 281195712 281444787 282481472 282869496 282970233 283956192 284057316 284402664 284503947 284553243 284919414 286095537 286361712 286755066 287461824 287913808 288066246 288309294 289313856 289416888 289768752 289871946 290295252 290636736 291493566 291868668 292989936 293346144 293450612 293879144 294877584 295092252 295341228 295877853 296225904 296691668 297375624 297481527 298518048 298987416 299093893 299145717 299530666 300136032 300767103 301020867 301046928 301460454 301815072 301922556 302203456 302289624 302397277 302838874 303094386 304150464 304628688 304737174 305182188 305541184 305798976 306441954 306836292 307509696 307619208 307728759 308102886 308389536 308813148 310225188 310486932 311416976 312625656 313423344 313534962 313916148 314320104 314486523 316191057 316485232 317292768 317405764 317791656 318228183 319012512 319450716 319952997 320250672 320911396 322156926 323279424 323394552 323509721 323903034 324204384 325031616 325147368 325593999 326134172 326966328 327082769 329496336 329613678 330014412 330614037 331282224 331400202 332405983 333135504 333254142 333564192 334088664 334547577 335372128 335832804 336077287 336360843 337248288 337532832 337653036 338677794 339076192 339541956 339857856 339978888 340075827 340513446 341699904 341821592 342707274 343551936 343733832 344023848 344274294 345473856 345596888 346071609 346393584 346938228 348271056 350158704 350219376 350344098 350670048 351221416 351703863 352117584 352242982 352929312 353610117 354543072 354842208 356045886 356765472 356954364 357286464 357515613 357975674 358761312 358889076 359222976 360282006 361169984 361361208 361929386 363190464 363496896 363689352 363818871 364729932 365158976 365660568 365790789 367837119 368179344 368310462 370174896 370683378 371596992 372181264 372378318 372692502 372724768 374777442 375259716 375849747 377159328 377293644 378743088 379203552 379338596 379404324 379892552 381460716 381815616 382340088 382476249 384088328 384412392 384549291 385889184 386358336 386495928 386633569 386700561 387060336 387198178 388658088 388796499 389158224 389692782 390653248 391474642 391665456 391804938 393170112 393456336 393788304 393928542 393996798 394503804 394967872 395124093 396132282 396500832 396642036 398649888 398860956 399197484 401022804 401361156 401395904 401947272 402563408 403052832 403606476 404125848 406171584 406316232 406531359 406909584 408589272 408734781 409115056 410158944 410305012 410803848 411368139 411750864 413633584 413982576 414201762 415386867 416446758 416834208 417897792 418046616 418554864 418703922 419093472 419315364 421588076 421793568 423722208 424304244 425934288 426085974 426603996 427000896 427379121 429542568 429695539 431192736 431870712 432099369 432463941 433529824 434125332 434441371 434653128 434807919 435442878 435955104 437240349 437803002 439328448 439484904 440019216 440175918 440818716 441709632 441866936 442638378 443011842 444180672 444338856 445037502 445451552 446063436 447777072 448481124 449295999 450204048 451570392 452190681 452722608 452883834 453305184 453434436 454017928 454258311 454641579 456225696 456943032 457105761 457773282 458311776 458698464 459032392 459662931 460254438 461264544 461428812 461858112 462154329 462584304 462749042 464361408 465337782 465730398 466878272 466959168 467125464 467859938 468938484 469490112 470135016 470302443 470874222 471480156 474727848 475939152 476108646 476687484 477553609 478518768 479176074 480376008 481367094 481814944 483235389 484919136 485091828 485854551 486306576 487547424 487721052 489201258 490449492 490905792 491080616 493566528 494244504 494420517 495021618 496504424 496746432 496923336 497100303 499703256 499881213 500346288 500524474 501132996 503058192 503749206 504990784 505872432 506052586 506299248 506479554 508016691 508614288 509312934 509786784 509968332 510770169 512549856 512732388 514288502 515327904 515600748 516035772 516080448 516411441 518210784 518395332 518877632 519590376 520407342 522220608 522406584 524608448 525051072 525238056 525329064 525516147 526005072 526832124 528176376 528364473 528856048 531814608 532263312 534068829 534697072 535148208 535431546 535929696 536963511 538141968 538333614 538834464 540423009 541754976 542041812 542546112 542894079 544785696 544979708 545245344 547094898 547738464 548490852 549001152 551976768 552269016 552465693 553849156 555262344 555460087 557395488 558073152 558271896 558567477 559038753 559087152 561594943 562889574 565738992 565940466 567912384 568114632 568805328 569007894 569106486 569838828 570734801 572191074 572723424 573510132 575827616 576132492 576618588 578833776 579537504 579743892 580590504 580797267 582987132 583737336 584539173 585979872 586692288 586901224 587211963 587707407 587758288 589755168 590184504 590682456 590892813 590995197 591755706 592451808 593383336 594198423 594751248 594963054 597036096 597974832 598187786 598291434 599061332 600272064 601534206 602041734 602093856 602920908 603630144 603845112 604579248 604794554 605677748 606188772 609257376 609474348 610364376 612883908 613672584 615238416 615457518 616205772 616779072 617325397 617626296 620450376 620973864 621302643 622833952 624670137 625251312 626846688 627069924 627832296 628055883 628640208 628973046 632382114 632970464 634585536 634811528 635583312 636456366 638025024 638901432 639128961 639905994 640501344 641822792 644313852 646789104 647019442 647806068 648408768 650294736 651187998 652268344 653164317 653932656 654165538 656704503 658992672 659227356 660028824 660263877 661228074 662564448 662800404 663957567 664811966 666271008 666508284 667128384 667556253 668177328 669095154 670744256 671665608 672154574 672721686 674496576 675065664 675306072 677355588 678152384 679083912 679325751 679957776 680151654 681026892 683643184 685414548 686659923 687467664 688047696 688548588 690381657 691193776 692143218 692787168 693876456 694123563 696542112 698006673 698595597 700317408 700438752 700688196 701340096 701789907 702442832 703407726 704235168 704485964 705858624 706311333 707220234 709086144 709684416 712091772 713530944 713908728 714162969 715031226 715951348 717522624 717778152 718033771 720564012 722050641 722722416 723858772 727378704 727637742 729459864 731321136 731581578 733801887 735674238 736358688 736620924 737779133 740349792 741366756 742532427 744362528 744756636 745385004 745449536 749554884 750519432 750786711 751699494 754318656 754587288 755623809 757486176 758407104 758677192 758808648 759078879 759719331 759785104 762921432 763969401 764680176 764952498 768176656 768824784 769098582 771432753 771778368 772991856 773267138 773401122 774120672 774396356 777316176 777592998 778316448 779385564 780611013 782949284 783330912 783609876 786912672 787576608 787857084 787993596 789007608 790248186 792264564 793001664 793284072 797299776 797721912 798006001 798394968 802045608 802722312 803147319 803894544 805126816 806105664 807212952 807500421 808251696 812632464 813062718 813819168 817178544 817469562 818230112 820317888 820610024 820642347 821607696 822736278 823501728 827267168 827965152 828403524 830773734 832893516 833668416 836093232 837109728 837407844 838186944 838630728 843176152 843587136 844334361 847444416 848608488 848910699 851868576 852171948 853207992 853511841 853659729 854758242 858286611 859085136 859391078 862385472 863741424 864198738 864927882 867059648 868250664 868882742 869306256 869615838 870885756 871910208 874480698 875606004 878969808 880038432 880351836 881637432 883733872 885276756 886023684 887633559 888677712 890075004 890903104 892126872 892444581 895554144 896962248 897281679 897437151 898591998 900408096 902301309 903062601 903140784 904381362 905445216 905767668 906610368 906868872 907191831 908035856 908516622 909283158 912451392 913886064 914211522 915546564 916623552 917396928 918064784 919325862 920508876 922529088 922857624 923186277 924308658 925168608 925498084 930675564 931460796 934250928 935719876 937876968 940270032 940604886 941748444 942960312 943459569 948573171 949455696 951878304 952217292 953374968 953714489 955107218 957037536 958352148 959858991 960752016 962734188 963629888 966470778 969838272 970183656 970529163 971709102 972613152 975094848 975442104 976781997 978402516 980898984 981248307 982161232 988489008 988841034 990043236 991842111 993008848 993846672 994200606 997217949 999406512 999762426 1000692576 1001048948 1002265992 1003642731 1006116384 1007498412 1008231861 1009082529 1011744864 1012105172 1012598496 1012959108 1016033382 1017228576 1018625868 1019573568 1019936664 1020227481 1021540338 1025099712 1025464776 1028577004 1030655808 1031201496 1031568733 1032071544 1032822882 1036421568 1036790664 1038214827 1039180752 1040814684 1044813168 1048357331 1050476112 1050658128 1051032294 1052010144 1053664248 1055111589 1056352752 1056728946 1057712096 1059936059 1060830351 1063629216 1064526624 1068137658 1069394144 1070296416 1070863092 1071859392 1072546839 1073927022 1076283936 1076667228 1077668928 1080846018 1083509952 1084083624 1085788158 1089571392 1089959416 1090490688 1091456613 1094189796 1095476928 1096981704 1097372367 1103511357 1104538032 1104931386 1107698312 1110524688 1110920174 1114790976 1116543792 1117134954 1118077506 1118174304 1123189886 1125779148 1127549241 1131477984 1131880932 1136229264 1137610656 1138015788 1138212972 1139677656 1141469602 1144382148 1145446848 1147020264 1147428747 1151655232 1152264984 1153237176 1153647873 1157667552 1159075008 1159487784 1159900707 1160101683 1161181008 1161594534 1165974264 1166389497 1167474672 1169078346 1171959744 1173802448 1174423926 1175414814 1175516576 1179510336 1180369008 1181364912 1181785626 1181990394 1183511412 1184903616 1185372279 1186766672 1188396846 1189502496 1189926108 1195949664 1196375572 1196582868 1198122664 1203068412 1204083468 1204187712 1205841816 1207690224 1209158496 1209589108 1211355496 1212377544 1218514752 1218948696 1219594077 1220728752 1225767816 1226204343 1227345168 1230476832 1230915036 1232411544 1232850437 1234650794 1235252592 1240900752 1241947728 1242605286 1245667904 1246160601 1249340274 1250502624 1253693376 1254139848 1255664592 1256111766 1257280416 1257946092 1264764228 1265940928 1269623056 1271166624 1272912732 1277802864 1278257922 1279811988 1281002688 1282137363 1283645584 1288627704 1289086617 1293578208 1294038884 1295612136 1296298107 1297391823 1300589472 1302375996 1303324113 1304423757 1304536688 1306328634 1307865312 1308331076 1311721047 1313409006 1317985344 1318454712 1320057648 1320527754 1322456148 1325128896 1325600808 1327915134 1329623932 1332542016 1333016568 1333491289 1335112506 1336354656 1338190308 1343331216 1344309148 1345443372 1347887997 1350612144 1354711176 1355193623 1358167824 1358651502 1359915552 1360303308 1362053784 1362774933 1363924737 1367286368 1370161247 1370829096 1371317283 1373319846 1374935328 1376095392 1377097176 1378988793 1380763314 1382387552 1384286436 1385574336 1386462987 1387752912 1388247126 1393084224 1396013346 1397191194 1400634816 1400877504 1401376392 1403579814 1404885664 1406815452 1408470336 1408971928 1410907329 1412622666 1414440468 1424183544 1427817456 1428325938 1430062452 1431902696 1432660827 1435556304 1436067542 1441128024 1444101282 1445444832 1447717544 1449706167 1454757408 1455275484 1457563653 1458919728 1462642272 1463163156 1467603774 1471348476 1472717376 1473241848 1475558266 1480699584 1482733512 1483261551 1485064854 1488725056 1489513272 1490770008 1491300909 1499109768 1499643639 1501038864 1501573422 1503398988 1509174576 1511247618 1514972352 1517354384 1517617296 1518157758 1519438662 1519570208 1524050073 1525842864 1527938802 1529360352 1529904996 1532310507 1536353312 1537649568 1538197164 1542865506 1545983712 1546534276 1546802244 1548241344 1548792712 1549234323 1554632352 1555185996 1556632896 1558771128 1561222026 1565898568 1566661824 1567219752 1573825344 1575153216 1575714168 1575987192 1576548441 1578015216 1580496372 1584529128 1585093419 1586568144 1595443824 1596012002 1596789936 1602206487 1604091216 1605444624 1606294638 1607789088 1610253632 1610890533 1614425904 1615000842 1616503392 1625264928 1626125436 1627638336 1628682237 1634357088 1634939124 1636460224 1641220048 1641284694 1643215392 1645472556 1647003456 1654534336 1655930304 1656807048 1657397079 1661547468 1665787032 1666380261 1672186464 1674219456 1674815688 1675702431 1677116259 1677261456 1684784829 1686352304 1688668722 1697216976 1697821398 1703737152 1704343896 1706415984 1707023682 1707319458 1709516484 1712204403 1716573222 1718170272 1718782156 1727482848 1728397476 1729855764 1736501328 1737765484 1738612512 1739231676 1741771512 1742391801 1748961396 1751212008 1751835659 1757939616 1760076864 1760703672 1761635889 1763122221 1763274864 1767467744 1770553512 1771184051 1772047368 1772678439 1775267118 1777355424 1780150008 1782595269 1784253744 1784889162 1791108288 1793924496 1794563358 1794874302 1797183996 1800009757 1800816192 1804602618 1806125202 1806281568 1808762724 1810890432 1811535336 1813737744 1814383662 1816071712 1817033244 1818566316 1827772128 1828423044 1831093128 1836129568 1838651724 1841017752 1845715248 1846372554 1848617316 1850337216 1850996168 1851976191 1861351128 1862921592 1863907929 1868501856 1871439752 1874010411 1875753936 1880540064 1881209772 1883496888 1884167649 1885920624 1886919138 1897146342 1898911392 1903756608 1904434584 1906749936 1907428978 1910214436 1914075072 1916704296 1917386883 1919717982 1921504032 1925468376 1932941556 1940367312 1941058326 1943418204 1945226304 1946949329 1950884208 1953563994 1956805032 1959492951 1961797968 1962496614 1964322464 1968452681 1970113509 1976978016 1977682068 1980086472 1980791631 1983684222 1986017696 1987693344 1988401212 1991872701 1994435898 1998813024 1999524852 2001385152 2002097896 2002668759 2004531984 2007285462 2012232768 2014996824 2016463722 2018165058 2023489728 2024210344 2025196992 2025918216 2032066764 2034457152 2037251736 2037977253 2039873328 2040454962 2043080676 2050929552 2057154008 2059979769 2062402992 2063137466 2064143088 2065645764 2071144971 2073581328 2076429654 2078361504 2081629368 2082370689 2089626336 2094020019 2096714662 2100952224 2101316256 2102064588 2104020288 2105369721 2107328496 2110223178 2112705504 2113457892 2115424192 2119872118 2121660702 2127258432 2129053248 2136275316 2138788288 2140592832 2141726184 2142488907 2145093678 2147854044 2152567872 2153334456 2154101313 2161692036 2166151923 2168167248 2171576316 2179918832 2182913226 2188379592 2193963408 2194744734 2201405661 2207022714 2209076064 2209862772 2213337399 2215396624 2221049376 2221840348 2227597281 2233087584 2234269908 2236155012 2236348608 2246379772 2251558296 2252360133 2255098482 2262955968 2263761864 2264568047 2272458528 2275221312 2276031576 2276425944 2277236637 2279157993 2279355312 2282939204 2288764296 2289579383 2294040528 2294857494 2304529968 2306474352 2307295746 2314298259 2315335104 2318975568 2319801414 2320203366 2322362016 2323189068 2326841881 2331948528 2332778994 2334949344 2338156692 2341833039 2347604896 2348847852 2350829628 2351033152 2352541009 2360738016 2362729824 2363571252 2363980788 2367022824 2370744558 2373533344 2376793692 2379004992 2379852216 2391899328 2392751144 2393165736 2394018003 2396245328 2406136824 2408166936 2409441957 2411683632 2415380448 2418316992 2419178216 2422501263 2422710992 2424755088 2437897392 2439188154 2441457504 2451535632 2452408686 2454690336 2460953664 2461830072 2461927041 2464823088 2465700874 2469301588 2470505184 2481801504 2483895456 2485210572 2492321202 2498680548 2501005248 2508279696 2511329184 2512223532 2514560832 2515892184 2516788157 2529528456 2533003083 2539246112 2542333248 2544585173 2545825464 2546732097 2555605728 2556515844 2559623976 2560535523 2560979187 2564274726 2567291168 2574859833 2577255408 2578173234 2587156416 2588077768 2591224272 2592596214 2594783646 2601178944 2604751992 2606648226 2608847514 2609073376 2612657268 2615730624 2616662152 2623442094 2626818012 2636909424 2640115296 2641055508 2644912296 2651201616 2655830268 2659247864 2662900677 2666033136 2666982578 2670225012 2672709312 2676380616 2677333743 2686662432 2688618296 2690886744 2691845037 2692311453 2695775994 2701224288 2706903927 2709422352 2710387246 2716335648 2717303004 2719831104 2720606616 2721575493 2724107568 2725549866 2727849474 2734572736 2740322494 2741658192 2742634566 2746639692 2749870656 2752190784 2754194352 2757977586 2761526628 2764775104 2768572872 2769558831 2772925974 2775505824 2776494252 2792026692 2794382388 2802752784 2807159628 2809771328 2813630904 2817943856 2821814658 2825245332 2828880936 2830378707 2845719513 2848367088 2855634912 2856651876 2860124904 2861143467 2863805392 2865321654 2871112608 2872135084 2879576973 2882256048 2888202564 2890889664 2895435088 2899412334 2909514816 2910550968 2911587489 2915127306 2917839456 2925284544 2926326312 2935207548 2942696952 2943744921 2946483696 2951116532 2965467024 2966523102 2970129708 2975526333 2979026544 2981540016 2982601818 2991653847 2998219536 2999287278 3002077728 3003146844 3006797976 3007868773 3018349152 3022495236 3024695583 3027247587 3034708768 3035234592 3036315516 3038877324 3039140416 3041089597 3048100146 3051685728 3055877604 3058720704 3059809992 3060682443 3064621014 3072706624 3075299136 3076394328 3085731012 3091967424 3093068552 3093604488 3094706199 3097585424 3098468646 3109264704 3110371992 3114644481 3117542256 3122444052 3131797136 3134439504 3145071993 3151428336 3151974384 3153096882 3156030432 3160992744 3165334767 3169058256 3170186838 3173136288 3179808177 3182491053 3190887648 3192024004 3193579872 3204412974 3208182432 3210889248 3212589276 3215578176 3217640517 3221781066 3228851808 3230001684 3233006784 3250529856 3252250872 3253409081 3257364474 3268714176 3269878248 3274369839 3282440096 3282569388 3286430784 3289341809 3290945112 3292117101 3310534071 3313614096 3314794158 3323094936 3331574064 3332760522 3342875263 3344372928 3349631376 3351404862 3354232518 3354522912 3369569658 3372704608 3377337444 3382647723 3394433952 3395642796 3408687792 3412831968 3414047364 3414638916 3419032968 3424408806 3433146444 3436340544 3437564312 3442286241 3454965696 3456794952 3459711528 3460943619 3473002656 3475530968 3477225024 3478463352 3479702121 3480305049 3483543024 3484783602 3497922792 3499168491 3502424016 3503671318 3515879232 3521407344 3523271778 3526244442 3526549728 3534935488 3541107024 3542368102 3544094736 3545356878 3550534236 3554710848 3556116837 3560300016 3565190538 3568507488 3569778324 3587848992 3589126716 3589748604 3594367992 3600019514 3609205236 3612250404 3612563136 3617525448 3623070672 3627475488 3628767324 3632143424 3634066488 3637132632 3655544256 3656846088 3658782231 3662186256 3672259136 3677303448 3678613029 3682035504 3691430496 3692745108 3697234632 3698551311 3701992336 3703952382 3722702256 3725843184 3727815858 3737003712 3738481803 3742879504 3748020822 3751507872 3761080128 3762419544 3766993776 3768335298 3771841248 3773838276 3794292684 3797822784 3808869168 3813499872 3814857956 3820428872 3833408592 3834773766 3839435964 3843008064 3846412089 3850936752 3865883112 3867259851 3880734624 3882116652 3886836408 3888220609 3888894321 3893898658 3901768416 3907127988 3909972339 3913271271 3913610064 3918985902 3923595936 3924993228 3928644928 3931164601 3936905362 3940227018 3953956032 3955364136 3960172944 3961583262 3967368444 3972035392 3975386688 3976802424 3983745402 3988871796 3997626048 3999049704 4000473867 4004195792 4005337518 4009063968 4014570924 4029993648 4032927444 4036330116 4043663991 4048420688 4051836432 4064133528 4065580869 4074503472 4075954506 4079746656 4080909924 4086161352 4088324799 4091774211 4101859104 4110483741 4113951849 4114308016 4119959538 4124805984 4126274932 4128286176 4131291528 4136966379 4142289942 4147162656 4152859308 4156723008 4159388961 4163258736 4164741378 4179252672 4188040038 4193429324 4201904448 4202632512 4204129176 4205626373 4210739442 4214656992 4220446356 4225411008 4226915784 4232721987 4239744236 4243321404 4252075997 4272550632 4283452368 4284977814 4290187356 4295708088 4297982481 4306668912 4308202626 4321277779 4323384072 4332303846 4336334496 4343152632 4349118501 4359837664 4365826452 4372690959 4376759184 4387926816 4389489468 4402811322 4414045428 4418152128 4419725544 4426674798 4430793248 4442098752 4443680696 4449784653 4455194562 4466175168 4468539816 4472310024 4473902727 4492759544 4498930917 4503116592 4504720266 4510196964 4527523728 4529136094 4544917056 4552063152 4552851888 4554473274 4558315986 4558710624 4565878408 4572150219 4577528592 4579158766 4588081056 4589714988 4596931521 4609059936 4612948704 4614591492 4628596518 4637951136 4639602828 4640406732 4644724032 4646378136 4647702969 4653683762 4663897056 4665557988 4669898688 4676313384 4683666078 4695209792 4697695704 4701659256 4705082018 4721476032 4725459648 4727142504 4727961576 4729645323 4734045648 4741489116 4747066688 4753587384 4755280257 4759704432 4785502288 4786331472 4788036006 4792490656 4806619461 4812273648 4816333872 4818883914 4823367264 4830760896 4832671599 4838356432 4845002526 4845421984 4849510176 4875794784 4878376308 4882915008 4886046711 4903071264 4904817372 4909380672 4923660144 4923854082 4929646176 4931401748 4938603176 4941010368 4963603008 4967790912 4970421144 4972191237 4984642404 4997361096 4999140783 5016559392 5022658368 5024447064 5026236397 5027107293 5031784368 5033576314 5054354487 5059056912 5066006166 5078492224 5089170346 5091650928 5093464194 5111211456 5113031688 5119247952 5121071046 5121958374 5128549452 5134582336 5136613209 5149719666 5154510816 5156346468 5176155536 5182448544 5185192428 5189567292 5209503984 5213296452 5217695028 5218146752 5225314536 5227175403 5233324304 5246884188 5253636024 5255506977 5273818848 5280230592 5282111016 5284907667 5289366663 5289824592 5302403232 5311660536 5313552153 5318035317 5318495728 5325801354 5332066272 5333965156 5340450024 5347785807 5352761232 5354667486 5373324864 5377236592 5381773488 5383690074 5384622906 5391551988 5400029271 5402448576 5413807854 5418844704 5420774492 5432671296 5434606008 5441213232 5443150986 5448215136 5451099732 5455698948 5480644988 5483316384 5485269132 5493279384 5508388704 5515955172 5523053256 5537145744 5539117662 5545851948 5551011648 5552988504 5555928573 5584053384 5586042007 5588764776 5605505568 5614319256 5622031233 5627261808 5635887712 5643629316 5650490664 5652502947 5657761872 5660757414 5691439026 5696734176 5711269824 5713303752 5720249808 5722286934 5727610784 5730643308 5742225216 5744270168 5752160649 5759153946 5764512096 5776405128 5790870176 5798824668 5821101936 5823174978 5830254612 5835678912 5840847987 5852652624 5870415096 5878478853 5885393904 5887489842 5892967392 5902233064 5905358043 5910340527 5930934048 5933046204 5940259416 5942374893 5951052666 5958053088 5963080032 5965203636 5975618103 5983307694 5996439072 5998574556 6004155456 6006293688 6008006277 6013595952 6015737546 6036698304 6044990472 6049391166 6054495174 6069417536 6070469184 6072631032 6077754648 6082179194 6096200292 6103371456 6111755208 6113931759 6119619984 6121364886 6129242028 6152788656 6171462024 6179939307 6186137104 6187208976 6189412398 6195170848 6196937292 6208196917 6213434913 6220743984 6229288962 6235084512 6244888104 6247112067 6263594272 6268879008 6282060057 6290143986 6302856672 6303948768 6306193764 6312060864 6316109163 6321985488 6330669534 6338116512 6340373676 6346272576 6359616354 6364982106 6381775296 6384048008 6387159744 6408825948 6416364864 6421778496 6425178552 6427466721 6435281034 6443562132 6457703616 6460003368 6462303939 6498455769 6504501744 6506818162 6514728948 6539756496 6548739678 6564880192 6565138776 6578683618 6581890224 6584234202 6604216983 6621068142 6627228192 6629588316 6640012197 6646189872 6663148128 6665521044 6685750526 6699262752 6702809724 6708465036 6709045824 6739139316 6745409216 6754674888 6757080399 6765295446 6788867904 6791285592 6793704141 6817375584 6825663936 6828094728 6829277832 6831709911 6837473979 6838065936 6848817612 6866292888 6868738149 6875128624 6884572482 6913589904 6919423056 6921887238 6942894777 6946005312 6951061936 6956926704 6959404242 6960610098 6967086048 6969567204 6980525643 6995845584 6998336982 7004848032 7007342636 7025499117 7042814688 7046543556 7052488884 7053099456 7057623027 7082214048 7084736204 7088189472 7090713756 7101068472 7112233674 7120600032 7130381076 7137014976 7139556648 7175697984 7178253432 7179497208 7182054009 7188735984 7200039028 7218410472 7220981131 7224500808 7235050896 7246141344 7254950976 7257534648 7267503789 7268132976 7274265264 7313692176 7317564462 7324372512 7338501317 7354606896 7357226058 7364071008 7382860992 7385490216 7385781123 7394469264 7397102622 7403984672 7407904764 7419552413 7445404512 7451686368 7455631716 7476963606 7485759008 7496041644 7503015744 7524839088 7533987552 7536670596 7543682496 7547676552 7550364471 7588585368 7599009249 7617738336 7626999744 7629715912 7633755519 7640196291 7640857744 7666817184 7669547532 7678871928 7681606569 7682937561 7692824178 7701873504 7724579499 7731766224 7734519702 7761469248 7764233304 7773672816 7776441218 7777788642 7787797316 7803536832 7814255976 7819944678 7826542542 7827220128 7837971804 7847191872 7849986456 7862329202 7873810724 7880454036 7910728272 7920345888 7923166524 7934736888 7937562649 7953604848 7967490804 7977743592 7988702031 7998099408 8000947734 8008391584 8010675036 8018127936 8025230161 8029141848 8032001229 8059987296 8065854888 8072660232 8075535111 8076934359 8087327982 8096841376 8103672864 8120711781 8128267056 8131161738 8149006944 8151909012 8159493312 8161819848 8164726479 8172322704 8176649598 8183548422 8203718208 8220967482 8227903698 8228616032 8239919076 8249611968 8252549864 8256572352 8262583056 8273932758 8284579884 8294325312 8305718616 8308676493 8318777922 8326517472 8329482756 8376080076 8386858648 8408258352 8411252746 8421478884 8429313984 8440892712 8453831568 8465443974 8479488472 8486642808 8491136121 8504151994 8537158539 8545101264 8566904736 8569955628 8580374712 8583430401 8591416176 8595964962 8613337824 8616405252 8642555558 8646768144 8664607692 8672668992 8686305264 8698237002 8719675328 8731652904 8734762467 8745381918 8753518368 8775853632 8778978936 8805622644 8828090856 8831234763 8839451088 8853349596 8861586496 8887361392 8899569306 8910389124 8926578999 8937079632 8944620048 8947805454 8974961541 8985519088 8997861834 9006233184 9009440532 9020393928 9023606319 9055047456 9058272188 9074086749 9081742761 9104126304 9105703776 9108946548 9116631972 9117421248 9123268791 9131756816 9144300438 9155057184 9158317532 9176162112 9179429976 9182047329 9193863042 9218119872 9225897408 9229182984 9257193036 9275902272 9279205656 9280813464 9284118597 9292756272 9295405938 9307367524 9327794112 9331115976 9334439023 9352626768 9367332156 9395391408 9403318512 9410164036 9435215979 9454285008 9455923152 9459290646 9468091296 9482978232 9486355361 9507174768 9510560514 9519408864 9539424531 9547473159 9571004576 9572662944 9576072012 9584981312 9591128729 9613238922 9624547296 9632667744 9637767828 9646734528 9652921551 9665343198 9676712864 9690005052 9690843968 9699020352 9751589568 9756752616 9760227243 9772093422 9806142528 9809634744 9823109517 9847320288 9847708164 9859292352 9862803496 9868025427 9876351303 9877206352 9931602213 9940842288 9944382474 9969284808 9994722192 9998281566 10028625789 10033118784 10048894128 10052472794 10054214586 10063568736 10067152628 10108708974 10118113824 10132012332 10147943169 10178340692 10183301856 10186928388 10226063376 10238495904 10242142092 10243916748 10257098904 10260751717 10273226418 10299439332 10309021632 10312692936 10326858723 10352311072 10364897088 10370384856 10374078013 10379134584 10382830857 10419007968 10426592904 10435390056 10439106363 10440915147 10450629072 10454350806 10466648608 10493768376 10497505473 10507272048 10511013954 10547637696 10564222032 10569815334 10578733326 10579649184 10604806464 10623321072 10627104306 10636070634 10636991456 10651602708 10664132544 10667930312 10668350511 10680900048 10695571614 10705522464 10709334972 10754473184 10763546976 10767380148 10769245812 10783103976 10800058542 10827615708 10837689408 10841548984 10869212016 10882426464 10886301972 10896430272 10902199464 10911397896 10961289976 10966632768 10970538264 10976346693 10986558768 11016777408 11031910344 11035839087 11046106512 11074291488 11078235324 11091703896 11095653933 11105977008 11111857146 11168106768 11172084014 11177529552 11211011136 11215445409 11228638512 11244062466 11254523616 11271775424 11287258632 11300981328 11305005894 11315523744 11321514828 11382878052 11393468352 11426607504 11440499616 11444573868 11455221568 11461286616 11488540336 11504321298 11518307892 11529024192 11539236267 11552810256 11581740352 11597649336 11601779553 11642203872 11646349956 11660509224 11664661827 11666682963 11681695974 11705305248 11729917017 11739813813 11740830192 11756957706 11770787808 11774979684 11785934784 11793493803 11804466128 11810716086 11820681054 11861868096 11866092408 11880518832 11884749786 11902105332 11916106176 11926160064 11930407272 11951236206 11966615388 11992878144 11997149112 12001421601 12012587376 12016012554 12027191904 12031475092 12089980944 12098782332 12108990348 12130991973 12145262064 12155509296 12164358388 12192400584 12196742607 12223510416 12227863518 12239239968 12242729772 12258484056 12262849613 12264974397 12305577312 12331451223 12341855547 12342924048 12359878614 12372274208 12374417952 12378824796 12390341696 12393874584 12398288357 12416393834 12426869826 12441487968 12458577924 12470169024 12478166883 12489776208 12494224134 12527188544 12537758016 12564120114 12580287972 12605713344 12607897536 12612387528 12616879119 12632218326 12643970976 12661339068 12676233024 12680747352 12698165961 12719232708 12729964212 12756227991 12768096016 12817651896 12850357104 12854933442 12870562068 12887124264 12893947443 12920006736 12924607878 12963833337 12996911538 13009003488 13013636324 13029457896 13047355503 13079512992 13097479356 13118072877 13130277552 13157367236 13163780448 13168468404 13208433966 13242136284 13254456384 13259176632 13263898561 13280024394 13292379744 13326296256 13331042088 13349353959 13371501052 13398525504 13405619448 13410393529 13416930072 13421708181 13478278632 13496792751 13509349776 13514160798 13530590892 13582571184 13587408282 13628645303 13634751168 13656189456 13658555664 13663419822 13674947958 13676131872 13697635224 13716450657 13732585776 13737476298 13750257248 13769144964 13779168767 13790794563 13827179808 13838846112 13843774476 13885789554 13902123872 13913853408 13918808484 13921220196 13934172096 13939134408 13943108907 13961051286 13991691168 13996673964 14009696064 14014685272 14050998234 14085629376 14093087112 14104977768 14115246054 14164428096 14169472408 14176378944 14181427512 14188935969 14202136944 14224467348 14241200064 14260762152 14265840771 14279113296 14356506864 14358994416 14364108018 14377471968 14400078056 14419858383 14436820944 14441962262 14449001616 14470101792 14492282688 14498014797 14515069296 14535007578 14536265952 14548530528 14627384352 14635128924 14648745024 14658140133 14677002634 14709213792 14714452116 14728142016 14770980432 14771562246 14788938528 14794205244 14807969344 14815809528 14839104826 14890809024 14903372736 14911263432 14916573711 14953927212 14971518016 14992083288 14997422349 15049678176 15067975104 15073341192 15078709191 15081321879 15095353104 15100728942 15163063461 15177170736 15198018498 15235476672 15259431824 15267511038 15280392582 15281715488 15333634368 15339095064 15357743856 15363213138 15365875122 15385648356 15403747008 15409839627 15449158998 15463532448 15469039404 15528466608 15547345632 15552882436 15555577284 15575594632 15628511952 15639889356 15653085084 15654440256 15675943608 15681526209 15699972912 15724658404 15747621448 15760908072 15766520931 15821456544 15840691776 15846333048 15851976329 15854723001 15869473776 15875125298 15907209696 15934981608 15940656459 15954105951 15955487184 15977404062 15996198816 16001895468 16016783168 16021350072 16027055681 16050460322 16058283696 16064002458 16119974592 16131709776 16145320464 16151070222 16153868718 16174655964 16193682752 16200087813 16207345728 16241423562 16256534112 16262323476 16298013888 16303818024 16323639696 16329452958 16344645408 16353299196 16367096844 16441934964 16455807396 16457232064 16479838152 16505099728 16525166112 16547865516 16569159768 16611437232 16617352986 16637555844 16653034944 16658965512 16667785719 16752160152 16758126021 16773717296 16816516704 16822505492 16842957768 16866093699 16881785424 16907663136 16930887948 16957508841 16958976944 16973285616 16982272242 17008303988 17074317078 17090202528 17133809472 17139911256 17160749424 17166860802 17182832352 17191929924 17226675648 17232810504 17256481947 17285111116 17293536288 17329215384 17335386757 17372610528 17396474004 17463305808 17469524934 17490763836 17507036736 17522543961 17557957872 17611245288 17617517099 17656181712 17662469526 17678902176 17706699192 17716074129 17731021581 17774722784 17799138612 17812096211 17820778248 17827124679 17853157998 17874159264 17889240096 17895610908 17926854309 17949923082 17971038176 17995723668 18012466368 18018881064 18024018831 18040787856 18047212638 18110094912 18116544376 18148173498 18163485522 18208252608 18211407552 18217893096 18233263944 18246537582 18263513632 18288600876 18310114368 18316635064 18341795277 18358859952 18364094658 18387726084 18458365968 18514386072 18539817921 18558411312 18561626928 18568237194 18585512544 18590811876 18614735048 18624590751 18640304739 18662231952 18668878046 18705253536 18734664312 18741336201 18790782816 18806637024 18820328072 18846180171 18870431958 18908570016 18911846304 18918581292 18936182592 18948327489 18965956464 18972710722 19014349536 19021121028 19038817728 19078849062 19094946318 19142009152 19145325888 19152144024 19182257458 19226477844 19249094592 19265335488 19275535656 19282400163 19305843102 19330686396 19353425728 19380010104 19386911817 19495367307 19513505232 19520454486 19544186844 19619269488 19646219034 19694640576 19695416328 19725606992 19736050854 19752702606 19754412704 19812650949 19863204426 19881684576 19888764948 19920036591 19938569616 19989444384 19996563132 20057251578 20097788256 20104945588 20108429172 20127137472 20134305256 20217417948 20236227648 20264024664 20271241197 20295886338 20356681384 20366603712 20373856776 20381112423 20452126752 20476991808 20484284184 20487833496 20495129733 20514197808 20521503434 20546452836 20598878664 20606214447 20625385872 20653717446 20704622144 20740769712 20748156026 20758269168 20765661714 20828684331 20838015936 20853185808 20870780112 20878212726 20881830294 20901258144 20908701612 20933297216 20941576929 20987536752 20995010946 21014544096 21022027908 21128444064 21139630668 21157466652 21159298368 21172869081 21246642144 21254208612 21272141268 21273982912 21303205416 21335860624 21336701022 21361800096 21391143228 21411044928 21418669944 21508946368 21527093952 21534760296 21538491624 21546162027 21566207952 21600117084 21655231416 21662943393 21683097968 21738424032 21764852928 21772603944 21802511367 21804398928 21822795792 21922579952 21941076528 21952693386 21973117536 22015503951 22063820688 22071678174 22092213024 22148582976 22156470648 22157343369 22183407792 22191307866 22211954016 22223714292 22258657239 22336213536 22344168028 22355059104 22430890818 22457277024 22488124932 22509047232 22574517264 22601962656 22610011788 22631047488 22643029656 22651093413 22765756104 22773863567 22853215008 22880999232 22889147736 22901266557 22920588873 22922573232 22977080672 23008642596 23025392663 23036615784 23044819707 23078472534 23105620512 23173738497 23195298672 23203559106 23284407744 23292699912 23321018448 23329323654 23333365926 23363391948 23400126841 23410610496 23459834034 23479627626 23481660384 23513915412 23541575616 23549959368 23586987606 23608932256 23621432172 23641362108 23732184816 23761037664 23769499572 23804210664 23812687947 23860814544 23902472412 23933230776 23966106093 23994298224 24002843202 24025174752 24032025108 24054383808 24062950184 24075690483 24096003687 24179961888 24197564664 24217980696 24226605333 24230803077 24261983946 24290524128 24311018592 24328716776 24362135343 24384801168 24393485214 24447020832 24455727036 24478479936 24485459544 24494179437 24516968112 24525699226 24529948794 24611154624 24662902446 24683711094 24685848096 24719757228 24744548416 24748835904 24757649592 24787749168 24796576714 24832787668 24853739652 24882975936 24917155848 24926029479 24956333766 24979552416 24988448268 25128240228 25160575944 25224775056 25233758238 25264436652 25287941952 25310341277 25322678136 25361494704 25396331922 25438465416 25459928424 25473408363 25512455982 25536192032 25611475617 25635303792 25700714208 25709866884 25741124136 25750291203 25774248528 25787894886 25840013472 25849215756 25927666674 25993823076 26018006976 26027272648 26058915792 26094711006 26159025984 26194958712 26204287401 26236145754 26260555104 26314734472 26327560896 26336936808 26416867932 26484272568 26493704289 26518353264 26527797122 26560048788 26584759488 26662084176 26698707918 26743002104 26779736997 26811238896 26820787058 26833860144 26843416362 26924884623 26956557264 26993585502 27018699552 27028321596 27061181784 27070818957 27165142368 27174816564 27222260247 27257290606 27312378912 27317111328 27326839644 27349895916 27352263744 27369806373 27395270448 27432901314 27465171552 27474952596 27500514496 27538289928 27558337534 27581589126 27654359616 27677692224 27687548952 27771579108 27804247744 27827706816 27837616968 27842440392 27852355791 27878268816 27886217814 27922102572 27983382336 27993347928 28003317069 28029370544 28101996468 28186174224 28209955536 28230492108 28305647937 28338944816 28362855024 28377871938 28404273888 28448934696 28459066083 28521524304 28531681542 28558226592 28618273593 28642419477 28713013728 28717988832 28728216036 28754943936 28773386187 28800156112 28839716766 28873641888 28883924524 28898003232 28940203584 28958764653 28996029594 29030138592 29070015156 29072531904 29097061056 29254768704 29270257848 29280681729 29316280266 29354005268 29418427584 29428904232 29439384611 29541960864 29543124492 29577877056 29588410488 29604076281 29629053909 29631619056 29678209652 29764531979 29822526864 29833147422 29907854424 29984166576 29994844698 30085877367 30099356352 30146682384 30157418382 30162643758 30190706208 30201457884 30248944453 30326126922 30354341472 30396036996 30443829507 30518863648 30535022076 30560785164 30563430976 30678190128 30715487712 30726426276 30731750244 30771296712 30782255151 30819679254 30898317996 30927064896 30938078808 30980576169 31056933216 31094691264 31105764872 31111154568 31122234039 31148492571 31151189264 31257023904 31279778712 31306170168 31317319089 31322745441 31351887216 31363052418 31399945824 31449316808 31492516419 31495242896 31521816144 31533041862 31642913088 31692666096 31703952658 31709446002 31738947552 31750250596 31814419392 31869963216 31881312918 31908211902 31910974368 31954808124 31992397632 32003790936 32005051533 32042700144 32054111362 32100920644 32116567392 32128004916 32263419552 32290640928 32302140444 32307737436 32349311928 32400175626 32482847124 32513068224 32524646952 32607636048 32647279392 32658905916 32689290816 32706598392 32718246041 32734193688 32883869928 32911614792 32929040079 32959676304 33010199456 33050332224 33095731032 33107517261 33138319536 33222874464 33234705972 33275111688 33286961799 33317931024 33335571438 33504320304 33516252042 33547434592 33633033408 33645010984 33646336227 33685915536 33732187398 33763570848 33815326272 33861775896 33915017682 33917953888 33946571232 33964544484 34016607976 34148634156 34180405056 34279822512 34321498848 34333721604 34365664704 34383859848 34465621008 34512963894 34570222232 34587072576 34617708801 34658430768 34670773514 34745221056 34792948008 34805338659 34926611616 34939049868 34981527672 34993985481 35000048889 35045087922 35115915744 35189751051 35222490576 35235034198 35312363424 35324939052 35357804352 35380481409 35413398384 35432148258 35462043162 35549445568 35598277224 35624192422 35641556496 35654249358 35706315996 35748318528 35778480192 35791221816 35853708618 35899846164 35942076352 35991447336 36004264803 36037762128 36048037662 36081575712 36094425276 36233088752 36296346996 36326971044 36392975919 36435786192 36466527888 36493075164 36527027264 36577201752 36590227821 36633270128 36683590554 36717719904 36728189316 36775452168 36788548839 36794923191 36916731936 36994353669 37025566641 37028772144 37079635842 37116822624 37123253856 37136474388 37171025088 37181623752 37194865071 37229470096 37249181502 37280609478 37324463904 37337756092 37410507072 37434500649 37469328624 37482672402 37581565632 37613274048 37640656144 37692360342 37740863916 37817140032 37823692608 37837162584 37850637357 37896654978 37931912928 37945421444 38028699072 38042242056 38157698124 38189892636 38268683973 38304288048 38364514916 38452955688 38551071312 38564800326 38611686204 38661372792 38681842329 38760020208 38773823634 38891500011 38990734614 39027010464 39040908972 39088373688 39102294049 39238538976 39292438068 39354218631 39390832656 39451213984 39472101708 39505405212 39508825408 39625301898 39726408852 39763369152 39777529896 39791695683 39840073182 39877139232 39978888768 39993126264 40048061877 40114503156 40195576512 40209891176 40216858344 40231180587 40265124543 40268610512 40434835896 40490378253 40528049328 40542482394 40591772676 40713362768 40747713552 40762224846 40885935909 40904253504 40968568368 40975666992 40990259466 41028395616 41043006868 41092905672 41149351971 41197757328 41212428894 41250771744 41307434892 41337506301 41372383689 41481539424 41496312052 41516538336 41531323428 41657368662 41706371616 41741560224 41756425452 41763660588 41802516288 41817403224 41829326721 41883153858 41975073504 41990021892 42029088192 42044055816 42256888128 42279261336 42294318053 42314933304 42345738162 42493284288 42508417224 42544282536 42566807907 42606410832 42671721248 42673402044 42723600192 42782286456 42797522313 42837339888 43069520592 43076983248 43092324054 43132415904 43200234168 43259575149 43310462832 43325886786 43366195936 43457378419 43476848064 43494044391 43545207888 43605022734 43608797856 43645591584 43845159904 43882153056 43905386772 43946235072 43974420399 44031007902 44127641376 44143356348 44184426048 44312941296 44314686738 44366815584 44382615732 44423908032 44447428584 44517314478 44672427072 44688336056 44710118208 44749721133 44861781636 44914554048 44976249864 44992267047 45149034528 45203925312 45220023576 45236127573 45243965637 45286059312 45302186826 45489190383 45531512208 45547727134 45706430016 45778295472 45802533114 45841177746 45845146464 45954161344 46017285192 46050785326 46073231568 46089639414 46156945068 46211241024 46229518881 46347476994 46390597344 46407118212 46585399824 46642036896 46658647308 46666731852 46726783896 46800253682 46919668068 46959255252 46963320768 47027830824 47044578627 47099918736 47173975212 47217864512 47242864344 47282724216 47299562793 47464369632 47522075328 47538999144 47555928987 47564169003 47608421328 47625375894 47721629088 47804944824 47821969377 47862317853 47866461552 47932212186 47988596448 48005686404 48050349504 48064050216 48081167043 48125900368 48151380966 48192007374 48359923776 48395129328 48435961392 48453210666 48461606154 48523967892 48581048256 48600263439 48622037184 48657433552 48724270686 48769602336 48786970428 48894041664 48911454072 48970919088 48988358874 49033936224 49051398452 49059897588 49325804892 49367422188 49371696192 49439514456 49515299184 49575498336 49593153428 49665575336 49707479304 49834311696 49852058958 49912667532 49959104832 49976896536 50003357157 50256480456 50274378063 50321151888 50449550112 50467516476 50528873304 50546867917 50620682554 50645356272 50722989408 50792663844 50872526523 50876930832 50919856848 50946816726 51024911964 51072384064 51222951234 51270607584 51401428416 51419733768 51482248272 51500582406 51548497056 51575789772 51680026944 51698431512 51769445841 51855333348 51987646152 52006160271 52054545296 52117831584 52189422012 52389917424 52408574802 52472291508 52521110208 52567631883 52629468944 52673873616 52833735864 52852551297 52968545136 52987408578 53036706528 53055594244 53120097576 53148222387 53193064743 53324168352 53397415836 53436288633 53481374037 53486004208 53559473994 53622477792 53641574116 53667720288 53686832724 53780562927 53849769246 53913114528 53987171004 54037399104 54056643192 54072056493 54122363568 54141637914 54330284736 54349633128 54444520494 54514581212 54624757824 54634222656 54653679288 54673142849 54699791832 54739612746 54790540896 54865802628 54930343104 54949905192 55025385831 55076579856 55116675068 55163178252 55375097904 55543158216 55562938543 55675233936 55684880784 55704711582 55756537632 55772435628 55844205144 55873772253 55920914217 55986695856 56006634138 56058741088 56176611127 56203992936 56224008603 56372348448 56419911072 56460984216 56538540513 56611295874 56677889632 56725710048 56755743876 56808547776 56844982467 56897869392 56918132166 57043048608 57063363084 57116453184 57236547186 57284838954 57426027456 57435977664 57456432072 57546772374 57600312224 57679433532 57747283776 57767849048 57796006464 57847200489 57917529306 57992059188 58060277184 58140030312 58160735451 58486101921 58540515696 58561363458 58632560532 58708010536 58857808464 58878769222 59083921728 59086248984 59176820976 59208152562 59258107818 59263238112 59356419304 59437952847 59529063958 59645053728 59666294844 59760109773 59815708848 59968333152 59989689396 60171754734 60293364768 60314836764 60325287516 60381412416 60402915768 60497888906 60652253844 60708682944 60792073992 60813723591 60887659014 61037727296 61070044152 61121570328 61143337269 61356380256 61430975424 61452852552 61463500488 61485389199 61542593424 61564510302 61639358508 61796635992 61818643341 61876157616 61961152338 62113866432 62211529744 62222309136 62244468078 62296985142 62302378528 62486052993 62514047808 62559557424 62612340336 62634638178 62645490882 62703774432 62726104836 62799891648 62824730787 62898633616 62985032838 62990485792 63043632288 63066083724 63385332192 63407905316 63418892004 63477895104 63500501192 63518607243 63739926432 63762625836 63816423804 63821948736 63909616248 64007581872 64010103066 64085400288 64108222724 64201841288 64233134784 64256009832 64526839104 64581281856 64604280888 64615474872 64638486081 64698623856 64800351252 64965694248 64988830179 65049293904 65215272096 65294558784 65317811832 65341073161 65413196784 65436492082 65468387376 65767739856 65823229584 65858080158 65919352608 66020398912 66046511853 66191462064 66215034522 66276639072 66445748928 66469411944 66550223376 66573923598 66635862048 66671142876 66775971717 67008640608 67032504084 67094869184 67290021968 67292672454 67371831072 67464374796 67527141696 67723551792 67830035364 67835907776 67893142464 67929088968 67953280239 68033215952 68297268312 68321590701 68559645024 68642997696 68667443208 68703799671 68761766619 68767719696 68931242016 69025927788 69076177989 69134459121 69140444464 69235417602 69316861536 69341547028 69521215491 69585896016 69610677318 69853223232 69878099736 69963055344 69987970962 70000097778 70090175844 70200380523 70231831488 70379502102 70444981152 70470068396 70624726848 70649878104 70760962818 70826796768 70864296516 70924086324 71196554448 71248384844 71283112992 71308498716 71412631992 71438063841 71582443632 71707417236 71799692328 71825262019 71982894672 72008529606 72075524256 72096075324 72163151424 72188850552 72227071449 72288011061 72466177504 72592693992 72618546091 72653942088 72679815999 72785951838 72871572384 72933055776 72986150328 73086406029 73154403504 73180455642 73266540256 73367181108 73435439808 73456378632 73482538311 73550904336 73577097678 73589846382 73833463872 73988707338 74051133282 74057544288 74159271684 74233645248 74246507712 74272948776 74363247504 74389730142 74458940192 74498363004 74561218956 74648927808 74675512184 74778088437 74869001298 74938657248 74965344804 75281312288 75384720684 75481727832 75674325168 75701274714 75793309956 75863825856 75890842888 75931023831 76084484112 76315396248 76379785272 76420225089 76537367946 76608576096 76729029832 76834426851 76905911376 77102142624 77129600652 77223372408 77250873609 77322745584 77363684658 77520040416 77547647268 77783000022 77981469228 78054020928 78081817944 78176747376 78204588098 78477077952 78584876136 78612862203 78708437262 78781665312 78902427968 78944203416 79010810424 79250603796 79452817704 79481112867 79555059792 79583391366 79680146364 79754278464 79986252528 80096123754 80229006312 80339210991 80419782352 80433716688 80462361174 80530249086 80537221024 80706559921 80774653869 80869671792 80980756506 81056098656 81084964788 81183545352 81212456871 81426725536 81495427104 81524449692 81666780741 81771871818 81937136736 81951333984 81980518932 82056791232 82086013736 82109419119 82185811344 82298703942 82395514656 82424857788 82501543488 82614869784 82675012602 82744767378 82963078848 82992624104 83033076672 83062646856 83314737324 83412743232 83483120448 83512850904 83527321176 83557067373 83634806448 83658653442 83766307716 83950147008 83980043784 84009951207 84088111632 84558522672 84588636106 84629866608 84691476324 84916943811 85016834448 85088565072 85133615814 85212821664 85343442496 85346804088 85377198249 85564572912 85595044626 85674679776 85854820779 86139041184 86153966496 86184648108 86264831808 86320158561 86400468336 86519150298 86620925664 86651773572 86732391872 86914756838 86988088782 87090415776 87210045468 87217595712 87291183168 87690319808 87764306112 87810773544 87842045187 87948840798 88062015804 88255282752 88286712696 88318153833 88625882592 88629373476 88733631168 88765231464 88812228843 88887161727 88894857168 89034628956 89293595937 89376672112 89499442266 89723563272 89952499728 89984534094 90257632101 90298069056 90440047152 90472255146 90487931274 90572118624 90604373652 90746833359 90978380766 91063024416 91095454268 91331488521 91556590944 91605066228 91682355492 91690292928 92034570384 92101570652 92146463136 92179278828 92313890136 92346765453 92459037762 92694953988 92781194688 92814236424 92847289927 93170799648 93284073792 93317294616 93333463704 93366702117 93445477713 93453567792 93600507364 93839336136 93872754703 93918510504 93951957267 94055661648 94089157254 94199837472 94347950424 94477549257 94485728688 94565448432 94599125586 94928739264 95077998288 95111857974 95128338006 95216842656 95250751788 95400517121 95443258176 95609889648 95643938754 95724635706 95732923104 95864424372 95977192896 96011372808 96015154599 96128100432 96162334086 96251800736 96302761932 96384014748 96454181369 96790258656 96871922784 96906421332 96923212308 97047935784 97200526878 97314867104 97448541372 97539204672 97573940856 97822908144 97941838176 97976717748 98067872448 98102796904 98119795176 98154738123 98651609784 98734844376 98787120237 98879028912 99030598368 99150996672 99186306856 99322551783 99331150672 99414958608 99668623392 99704117916 99825335064 99860885397 99953793072 100006714314 100512960912 100548756126 100642303776 100899100224 100935032952 100939008681 101057746608 101093735834 101241365108 101290712544 101445978816 101585327688 101745053046 101753861664 101839713696 101893633452 102049823928 102445902468 102541215168 102839467536 102964496544 103001164812 103096994112 103151579544 103188314437 103396863024 103538891682 103710666696 103853126403 103975292304 104012320542 104109090592 104235663168 104327992093 104378844024 104416015977 104779834848 104817149604 104944583016 104981956443 105000146667 105135263766 105258937888 105347747232 105569253153 105667471728 105705102594 105937090272 105974817156 106073413056 106111188488 106141444227 106240195152 106296444774 106386129486 106648336704 106794831672 106872577266 106962748074 106972008416 107118947988 107244955584 107283148232 107335440576 107373665448 107561125854 107699538492 107826229056 107974342008 108012794409 108113286384 108144112986 108244727136 108283275828 108699266256 108889040988 109029162424 109178927757 109307358576 109346285698 109399583664 109479225492 109581081792 109731605256 109770683463 109899810384 110050771662 110153159712 110233350136 110326356504 110365646517 110384769573 110750195808 110983061007 111086316432 111125877086 111350467872 111369761568 111409423164 111513075264 111544871256 111584595213 111688410288 111747544506 111841828434 111973391712 112013268276 112117482176 112353222254 112407985872 112448017206 112744696896 112839822144 112921968432 113077081026 113222591748 113355779264 113451420096 113511487752 113551912071 113689964934 113795738784 113836264332 114086097216 114126726168 114473094372 114569677908 114806051919 114912864144 115093544748 115200624448 115358867064 115535698096 115694400978 115835058612 115984118376 116045526987 116280060624 116321470902 116674500033 116972203842 117081031392 117122726916 117265121064 117306882147 117416021072 117715616928 117757538444 118062655893 118172497968 118353641952 118416305124 118516215636 118526476224 118712838608 118875905694 119058127916 119290107456 119332589688 119375087049 119520219546 119631417696 119936666304 119979378792 120343509468 120586729536 120629673528 120650575032 120693541761 120795373629 120805831536 120995777812 121304507688 121347707299 121584147984 121627447182 121775318028 122140088304 122243140656 122286674538 122657807727 122712760512 122905705104 122927000976 122970778398 123085186848 123129020604 123278717016 123322619693 123593271984 123637286682 123752315232 123922304676 124012518903 124117151067 124423059488 124444618272 124488936156 124593970284 124604757056 124684673477 124972105986 125119114848 125224680672 125269276356 125290981764 125407548864 125452209672 125487980163 125649461574 125797267232 125970065676 125980971584 126087264576 126132167448 126770664384 126815810632 126837784008 126882954159 127001002384 127037214486 127479852864 127525251672 127632847608 127700423721 127819232496 128015163744 128020206132 128170800576 128216445448 128392566939 128403682576 128512019664 129208561776 129230949744 129276972162 129397247712 129600702504 129778725447 129931388496 129977660358 130098587808 130372135257 130430544192 130482133173 130635623664 130682146322 130826393568 130872984164 130936774752 131535479712 131646459168 131716160316 131838705216 131923261197 132093023706 132382924128 132430069044 132553278144 132938823888 133100446752 133147847196 133271724096 133342285752 133389772321 133551943434 134017281216 134065008168 134249163399 134580043936 134585344908 134743662144 134863014169 134928749592 134976801141 135447103584 135660070728 135708382719 135731896911 135858177936 135906560478 136066431904 136467571149 136594536624 136643181402 137119290048 137334886416 137407599342 137523533238 137535439392 137862484032 138051855576 138152355978 138268918242 138280888928 138470835204 138633723072 138683094056 138688556643 139042430982 139171792032 139221354636 139756199472 139926110688 139975941924 140000195556 140180351688 140400761046 140759004204 140889962304 140940136792 141133735881 141299756208 141521925636 141653593536 141728593032 141848172648 141898688379 142393108896 142496769688 142566225984 142616997432 142667786961 142692507009 142825263984 142876127682 143164887264 143414834472 143465908131 143599384656 143650524038 143965789344 144017059212 144151048512 144192150648 144243501129 144377701104 144454142898 144576022122 144932355008 145185387984 145237092182 145307884176 145359631998 145571903676 145743144768 145800790317 145866111552 145972300656 146172812058 146308807008 146360911284 146533080512 146734362216 146912757264 146965076622 147101808672 147154195356 147179692764 147977414676 148102266564 148115088576 148318543368 148545897552 148726495008 148779460284 148917880384 148996726008 149122437912 149351024368 149556176874 149738002596 149877314496 149930689608 150010071471 150562624576 150769441368 150823134189 150963455664 151348650336 151402549428 151586619912 151640603751 151781685776 151862047662 152168968224 152617579569 152630792496 152759570544 152840450178 153074735892 153217152192 153458059664 153668853702 153811822752 154204285248 154259201304 154446744816 154501747218 154645491168 154727369316 155040080832 155095294536 155566000044 155962938456 156018480813 156163635888 156353494752 156409176196 157169752272 157225724406 157416874524 157563330624 157702895649 157888406832 158021620848 158501207592 158557653891 158905635408 158962225734 159110119584 159166782732 159360292728 159417044969 159444667161 159972505056 160192247508 160308865899 160444122111 160458012624 160678421982 160839564704 160867433376 160924722348 161060498172 161074442048 161177748641 161413119842 161549307738 161739343584 161961513012 162112197312 162169929576 162216169479 162367090704 162424913742 162853451072 162990854208 163048899384 163333561482 163543743636 163874273472 163902667968 163961037864 164019428547 164172027472 164218838238 164371622688 164597407884 164791029312 164849715576 165076157493 165229739568 165350025204 165489534756 165985248208 166125293712 166629474648 166688815629 167025701808 167054642352 167114134746 167269612896 167317306884 167532615432 167621316759 167762742651 167960087568 168019902414 168176223264 168529833381 168672025809 169117045344 169177272212 169259733216 169382952648 169615621539 169833887622 170033668896 170177130144 170267231628 170425643328 170534947401 170693608176 170754396498 171129145824 171190089252 171349359552 171709641558 172278082368 172307932992 172369296216 172430681293 172640317122 172800936672 173038300596 173241851328 173303547144 173541601467 173829513676 173976177564 174180831552 174335115877 174420090936 174482206353 175458305763 175621547088 175684090374 175897681596 176124031608 176573425392 176636307666 177172388939 177251765184 177258746952 177530462928 177624457686 177774323454 177789714336 178069257912 178313858541 178587191874 178753344224 178998884532 179280329319 179447126544 179904999456 179969068188 180515264202 180880094304 180944510292 180975862548 181144237248 181208747304 181493666718 181956761532 182126048832 182190908536 182441170773 182662977042 183113181888 183210132456 183364710984 183430011807 184069140768 184203141304 184292926272 184358557656 184456167597 184627780272 184693530906 184918075524 185389907976 185455930023 185628472848 185694579854 186341599296 186634589232 186666927408 186733404234 186890955426 186907135584 187201014728 187458158979 187678672272 187745509406 187837021008 187903914534 188111323296 188178314508 188399674944 188474192361 188695900848 188955098514 188971457376 189130896864 189198251172 190155996576 190223715948 190256676012 190433685312 190501503576 190555821729 190801034242 191219779296 191287877508 191449271412 191465846208 191728848744 192022745616 192030309198 192256200864 192324668172 192503601472 192605523864 192768029496 192908362738 193580517312 193743845568 193812842664 193846424616 193915458243 194095871568 194401053756 194629734208 194897082744 194966490537 195147881712 195645816288 195883676352 195953435496 196023219483 196205593808 196239590352 196309476246 197303219568 197469688752 197574240474 197758057824 198061196736 198139535559 198372613712 198645103566 198662301344 198829917216 199337246784 199408235832 199650670128 199721770794 199907586144 200013428628 200327915151 201025921824 201097512252 201284607552 201870065904 201878017362 202115493216 202187471668 202482730216 202581425088 203170655376 203490106092 203507723328 203679427392 203787266904 203859840717 204099647856 204891804936 204964772103 205678935072 205928993088 206002329624 206075692277 206111399013 206303159088 206376628874 206793726048 207077783364 207228533967 207403377363 207421333392 207706252806 207950584608 208024641084 208218181184 208351723853 208655984186 208757688048 208832031954 209559669696 209634299208 209889166032 209963912886 210000293334 210270527532 210517875776 210601141569 210695494464 211138506306 211334943456 211410205188 211874180544 211949634312 212222376976 212282888454 212480390304 212592889548 212772258972 213589663344 213745154532 213925496148 213944016832 214237895976 214314191523 214566296464 214747330896 215122251708 215399076984 215475786057 215948684016 216025588818 216226572768 216288225972 216489454272 216566551656 216681214347 216864033183 217398532512 217778081976 217855638273 218039447997 218058324848 218357855514 218614717152 218692571396 218799167328 218958450984 219259218087 219463210512 219541366926 219799620768 220101543324 220306319424 220447614933 220466700272 220652713008 220731293034 220769539146 221500391616 221966122014 222172632864 222251754172 222700935744 222739523136 222818846328 223089742512 223169190426 223376820576 223495089012 223683656868 223946783424 224026536552 224334265311 224706444508 224815971744 224896034412 225360027841 225843936864 226154162052 226445183496 227022975504 227103824142 227379929868 227591477568 227672528664 227793071493 228253452336 228946188744 229027722287 229139355816 229612103838 229825728288 230187089496 230503280553 230717734128 231071396192 231388801956 231670117224 231752620827 231968236752 232091053974 232560121248 232642941804 233349000066 233944407684 234162062784 234245453832 234530242128 234613764294 234832042144 235431233856 235515076888 235838586609 236125311786 236344995936 236707283904 236832610248 237032431272 237425677216 237751811388 238116255832 238443338601 238665179376 238750174098 239040439092 239262835392 239958757584 240687018936 241017632973 241259347056 241301150064 241387083522 241590747258 241611663072 241991555624 242119679763 242323961607 242609015376 242695414598 243168295968 243254894364 243550636056 243637370613 244280176608 244486281312 244573349076 245000342223 245315615454 245811410208 245854001952 245941556796 246170373696 246258041208 246328257357 246557434032 246645239386 247186543968 247274573364 247504630464 247844609352 248025037806 248234302134 248846118976 248889236544 248977872312 249187940568 249369346954 249944211972 250238229696 250449361344 250538552712 250581963528 250671202119 250904419344 250975960326 251298923148 251594534464 251940131352 252029853621 252264334896 253631621264 253675568016 253765908318 254002004768 254074428972 254750831433 255050503344 255265695216 255400847442 255638464992 256030327488 256040412264 256131594747 256432890896 256785133878 256807365152 257024039328 257564462337 258417123552 258461899488 258553944324 258794495424 258960475683 259201405008 259557450894 259862776992 259955320716 260197175616 260744270514 260964266346 261271247328 261364292644 261652787136 261745968328 261873549504 263070959424 263292918336 263432320632 263526135561 263846522394 264186047412 264765848256 264860138088 264954461499 265877647776 266200893504 266295694392 266436686529 266684571504 266779544642 267103886868 267880787811 268130016336 268498326798 269160087872 269170689816 269726028338 269857499184 269953602282 270772896303 270894207168 271320141456 271416765438 271463793822 271716355872 271813120956 272132863808 272240500077 272935142298 273189073248 273286362804 274669772832 274815198684 275047066476 275070878784 276103711152 276304711956 276537836484 276561777856 276941670408 277040296359 277366188112 277377113286 278084861964 278343584064 278442709272 278541869781 279512398944 279852221376 279951883848 280000391112 280100106351 280336433139 280360703376 280801522092 281518008408 281618264109 281855871801 281880273584 282267471762 282599512416 283043851272 283432647771 283457186064 283696345296 283797376758 284786217792 284993539376 285233994864 285335573922 285385014018 285650527968 285752255364 286201551363 286329774528 286829668944 286931816262 287198769312 287301048076 287931578688 288034118424 288045463797 288384301296 288487002258 288755402208 288908285796 289152044244 289362544107 290370775968 290474184364 290615768352 290719263996 291143807352 291601580634 291944601312 292345624116 292617614016 292721822568 293468724432 293825514528 293930153244 294203617344 294308390712 294359385528 294464214369 295954829352 296060226371 296204533128 296637086736 297091795104 297452990016 297558920568 297967655349 297993452016 298244875824 298702048736 299112353748 299476005192 299582656191 299861379216 300020142942 301538882736 301646268378 301926911328 302697300672 302805098856 302817026043 303173239824 303281207502 303563371552 303724095324 304201648933 304337936448 305235159138 305261584992 305519141088 305680900356 306149471784 306916119328 307337707404 307623645504 308518402608 308893489632 309003494436 309290982336 309454738632 309564943311 310190589072 311132000088 311559379209 311925876912 312036961626 312327271776 312706989504 312818352392 312983976279 313248047931 314339504544 314451448812 314833749048 314945869329 315000440001 315405791298 315776813664 316043241696 316707759459 317002415184 317115307782 317811270816 317924451468 318220239168 318333565464 318424332681 318720585456 318834089938 318889334322 319945010112 320384495016 320617731798 320888244222 320916025248 321356843964 321679129408 321734866752 321849444696 322120996344 322355497282 322826239684 323098615476 323478687168 323923026024 324038383227 324339859152 324432338958 324734181408 324849827484 326097798768 326667122964 327087487272 327536783271 327922075728 328038857094 328344054944 328437676476 328743245376 329034436601 329194815768 329312050389 329699431152 330152314986 330459479136 330700050408 330979069512 331096939551 331154308719 331970496416 332250587424 332949183021 333258949296 333377631258 334051403616 334109284704 334228269492 334539225792 334634613768 334753785639 335065230864 335242633518 335525485302 335920175136 336039804828 336352446528 337059666762 337344051618 338234090688 338354544424 338519466432 338765905296 339231243078 339667775244 340067337792 340354260288 340534463256 340655736213 341069894802 341387216352 341508792996 342258291648 342380178504 343419283116 344418155757 344738592432 344861362586 345280634244 345601873344 346076601192 346607094288 347083202934 347659027352 347952355128 348136580961 348670231754 348840181872 348964412706 350023500099 350916611526 351243094176 351368180748 351795363192 351920646441 352248063216 353146850784 353272615332 354344777878 354517493904 355060925856 355248915372 355548646908 355579428672 356138515824 356627717082 357174383748 357506688448 357997769064 358125261147 358560658638 358894253088 359809998912 359938136376 361030528404 361760188608 361889020584 361951725096 362080625283 362386120887 362417494608 362987333436 363913523064 364043121897 364381817072 364882341546 365325954084 366420264912 366729421968 366860023614 367973423181 368138281536 368406282608 368717115312 368912335194 369255560544 369387061812 369836151048 369967859079 370779815952 370911860046 371256945696 371389159708 372037556709 372351453201 373269178464 373333854816 373466808468 373781910852 373814271168 374054020431 374402029456 374916317958 375357344544 375491018812 375674042016 375807829068 376222646592 376356629016 376463940489 376948384722 377391801696 377910197028 377942914752 378261793728 378396502344 380311993152 380447431896 380513352024 380648862477 381003007152 381111643458 381602068484 382439558592 382575755016 382711999943 382898542824 383457697488 384045491232 384060618396 384512401728 384649336344 385177700817 385211047728 385536058992 385816725476 387625685328 387692849232 387830916486 388191743136 388802107512 388940569801 389794165488 389932981074 390295763424 391116405771 391291632576 391446399519 391906870992 392046438966 392411187616 392479180704 392618952492 393236277889 394606439136 394939377504 395148480948 395516115648 395769783591 396279071118 396745227424 397290207132 397324602688 397659834432 398816471664 399301340256 399443541588 399815172288 400026857256 400169316963 400655830302 402051843648 402195024504 402747490197 403740131808 403756034724 404230986432 404374943336 404589042507 404930403423 404965460432 406341310752 406980212184 407125148157 407195690733 407574533808 407719681434 408199295712 409402713447 409783609872 409929544206 411357870144 412004659248 412151384554 412222798026 412606318176 412753257748 413587452096 414155566728 414457067934 414806754726 414842666784 415412505612 415901169216 416049282168 416065669929 416703447706 417311968372 417515376096 417664063908 419268598416 419778332064 419927825772 420000586668 420541055064 420690820397 421202283138 422277012612 422669886912 422820410376 423401207643 423899268624 424444753952 424565776908 424960780608 425185779096 425337198533 425544517944 425696065137 427179326688 427490309064 427850992296 428003360883 428077521027 428475791952 428628383046 429132592928 429494661792 430244503416 430397724393 430798153968 430951572114 431897368032 432051177636 432453145536 432576451944 432730503387 433133103312 433362428694 433728066366 434797065024 435556163952 435711276546 436078895994 436116649696 436715711028 437229434304 437385142792 437402370951 437598334656 437916901968 438518436174 438926421024 439082733852 439599241536 440203086648 440895229866 440933400544 441305426016 441462586068 441539078292 443932244028 444345265728 444503508344 445637692656 446179485024 446338380852 446753641152 446990178024 447367313736 448053073104 448668530622 449412889016 449631943488 449792068824 450030214413 450720055682 451687873728 452308324104 452469402567 452890366992 454045951008 454207648284 454759859736 454921811253 455345057328 455586142986 456506904672 457892377488 458055444574 458278711632 459224207676 459651456576 460374178992 461006561106 461435468256 462142792384 462777603912 463340234448 463505241654 463936473504 464182107948 465120242496 465285883608 466698000132 467888815368 468055442439 468490907664 469060484256 469227528588 469664084288 471030153776 471677173218 472250623572 472689991872 473108686947 473665220496 474064862544 474851354432 475503622776 475672961673 476232511664 476886677202 477330358752 477500348196 478080878184 478251134907 478334001483 479917515168 480926597697 481332366333 481374037872 482035265946 482518694112 482602300128 482774167044 483181494516 483223326144 483533245923 483983111248 484239359526 484647923214 485218030752 485390829196 486336591936 486509788728 486648508437 487101272112 487274741226 488560353216 488972562624 489146698152 490000684446 490631230908 491622820416 491708003904 491883113592 492058285641 492516082416 492656514714 493114868064 493290478772 494373087936 494549146728 495689218704 496050075612 496468604268 497955744624 498375881136 498738693908 499888423944 500066446887 501077105424 501163927056 501342404238 501808838688 501951920652 502597846296 502776834133 502863950277 503880262704 504059707242 504528669792 505589500143 506016077427 507263242528 507351136032 507531816636 508004009536 508148857944 508329822637 509501662866 510101006688 510531390432 510801694884 511276929984 511604842203 512080824528 512263189494 512865781792 513570267756 513614730304 514048078656 515128924674 516834247104 516923798976 517107888648 517292043879 517920951366 518402810016 519114901788 519725553984 519910641432 520624804401 521488541028 521928532692 522542494656 522728585288 523005347631 523446619059 523491936656 526374917289 526864641264 527052271122 527693044788 528372094824 529720276176 529908922998 531517166817 531755295552 532591388784 532873373058 533369143008 533559089284 534207773736 534941575623 535761575622 536260032672 536996653596 537840987957 538341379632 539452056676 539714998368 539907204564 541545792606 542640282912 542833530876 542927587644 543432711744 543626241912 543819841001 544481000154 545870284596 546378146496 546572725608 547323512319 549339545664 549630397368 549826134689 550094132952 550290035421 552207422304 552609423912 553075672968 553368502791 553883340816 554080592718 554732376224 554754226572 556169723928 556367790069 556885418544 557083739562 559024797888 559903767696 560000782224 560200212702 560672866278 560721406752 561603044184 562374476937 563036016816 563236528218 563711743602 563760547168 564534943524 564945919447 565199024832 565422577083 566087702544 566865295542 566914372128 567392690592 567594753516 569987078752 570467989728 570671147844 570770028036 571301055936 571504510728 571667465187 572403102726 573659337888 573863632524 574397538624 574602096152 576068236848 576090927594 576768602592 576974004516 577510804416 577816571592 578304088488 578725088214 580741551936 580948368728 581231536704 581438527992 581746374729 582287614704 583203161268 583889202624 584691248232 584899471611 585443645136 586937448864 587651029056 587860306488 588069658449 588616781424 588718771056 588928428738 591909658704 592120452742 592409066256 593274173472 594183590208 594418606677 595117841136 595935310698 595986904032 596489751648 597404097472 598224707496 598952010384 599165312382 599722758432 600040285884 600983745453 603077765472 603292536756 603853822656 605610197712 605634052086 606346479648 606562415004 607126743104 607448190648 608403297866 610470318276 610523169984 611038282176 611361800712 611579522151 612298943568 613832238656 614675414808 614894316309 617036805216 617786979264 618006988872 618227076831 618334197039 618909477264 619129886622 620381178144 621685601901 622210132089 622264000176 623118758418 623851753824 624073923252 624654543552 625055171559 625636704784 625967952558 626496095862 628679009088 628902897624 629667498096 629891738658 630000880002 630811582596 631553627328 631803424707 632086483392 633415518918 634004830368 634230615564 635622541632 635848902936 636667130928 636848665362 637441170912 637668179876 637778668644 640768990032 641235463596 641776488444 641832050496 642713687928 642942574569 643698889392 644241992688 644710994564 645652479368 646197230952 646427358171 647846052048 648076766454 648679718304 648864677916 649468362816 649699654968 649931029489 650043643041 652195597536 653334245928 653566914819 654118343991 654174974544 655073566542 655844151456 656077714188 656688109888 656875352952 657109282921 658068873202 658389631536 658624100778 659398862304 660304629972 660918958272 661342844799 661400100816 661958139024 662193879102 662308617438 663940992832 664501174848 665898366042 666517898592 666755262516 668102807232 668218569408 668456538984 669269227536 669507571278 670130461728 670485267036 671050970604 671840350272 672079609656 673002795933 674119333524 674688103236 676080083523 676709088848 677531810592 678462486156 679335550488 681068926512 681311472426 682139789604 682774432704 683017585992 683379214479 684760357008 686838566232 687083166861 688836311514 689477184864 689722725172 690561268488 691509841659 692153202384 693214188576 694166405868 695257862481 695318054704 695904710256 696273161922 697340463508 697680363744 697928825412 700047000198 701833223052 702486188352 702736361496 703590726384 703841292882 704496126432 706293701568 706545230664 707515759827 708689555756 709034987808 710121851712 710497830744 710750857037 711097293816 712277031648 713255434164 714348767496 715330015803 715995538128 716250522294 717121317276 717788506176 719876272752 722061056808 722318201059 723778041168 723903450192 724161250566 724772241774 724834989216 725974666872 726359039289 726971884821 727827046128 728086243794 728763634144 729764683092 730295944651 730651908168 730912111839 732840529824 733458843936 733720047228 735001026669 735946846362 736812565216 737434230624 737824670388 738511121088 738774123624 738984772071 739672302096 739935718158 741559631904 741823720092 742513891392 742778319416 744075113418 744702906402 746538356928 746667709632 746933616936 747563821704 748108040862 748804058912 749832635916 750714689088 750982037624 751348084032 751615658136 752013606357 752713258032 752927880978 753896769444 754783603392 755820394056 756089560863 756793004688 760894863792 761026704048 761297724954 762006014304 762223286916 763204136968 764252494299 765151510032 765423999886 765797085648 766915394976 768090982464 768121236792 768394784241 769298672688 770355401634 770422095456 771072117984 771633450952 772693387011 775251370656 775385698464 775661832972 776383486272 776881427049 777604215024 777881139602 779588330976 779865962148 780591526848 782232811542 782892799038 783813741984 784092877932 784822375232 784958361408 785237904984 786472555778 789212878272 789878755008 790296961896 790578406683 791539567182 792558142236 793490454848 794580414264 794863384497 797632943328 798602680512 798887083176 799310059587 800053714512 800338633926 801311660604 803642363433 804390049008 805494980394 807480263616 807512069448 808749886672 809178085014 809860806846 809930920864 812318688909 812682621504 813960424368 814250296314 814391381466 815149067616 815439362868 816398591424 816721500231 818805426894 819567219744 819859088412 824009318496 824302769108 824445596052 825212636352 825506515496 828311133456 828914135868 829613509452 829685333568 830825011224 831120889077 832098564336 832131339858 833406895412 834623936744 835030752192 835328127816 835625609343 838537196832 839556664128 839855651544 840001173336 840300319053 841082110128 841381640794 842404566276 844554025224 844854792327 845567615403 845640820752 846802415286 847798537248 848889507904 849131553816 849433951093 850371558192 850674397066 851089035888 851392130274 854358653376 854980618128 855701984592 856006721766 856155042054 856951583904 857256766092 858265185856 858604654089 858989323584 860489006832 860795448786 861596307936 861903144228 863794736064 864102355272 865152903888 865461006774 866266206624 866724857388 867456132732 868087632321 871112327904 871422553092 872157791988 872233299392 873431422056 874770285584 874804741902 875833803936 877036872348 877852842048 878165467704 880406173296 881790459732 881866801088 882610852032 882925172136 883078156584 883392643107 887864488056 888180679113 889007016688 891275385312 892358970048 892676761704 893902966047 893980356048 894734627472 896106146208 897337061244 898747968573 898825778032 899584137648 900060428826 901440111364 904616648208 904938805134 905780733984 908091902016 908415296568 908451078129 909519719472 909843622506 910690114656 911172285972 912604946799 913013809344 915784754976 916110889148 916557423264 918448415352 920748357984 922013122212 922870936512 925555207824 926680468896 927010483308 927872947008 928364215896 928694829933 930571767216 933396000264 933728406247 935777630736 936110884878 936981815328 938120968512 938455057176 938951928837 939744143793 942060307552 943354346436 944041099183 944501247144 944837607987 946217373894 947330440992 948129725088 950123278377 951007245552 951345923346 952465023328 953773354404 954660717504 955000696392 955272998043 956161756368 956502269814 956668002966 959835030336 961853195394 962664732666 962748075744 964070531892 965037388224 965204600256 965548334088 966362989032 967066491846 967966222496 968478719052 969295846428 970436061504 970781658392 972115149681 973019577456 973297016874 974202544224 974549482452 978293396304 980001368892 981262461816 982610349813 983766227184 984116571282 985032164832 985313029428 986229736128 986580957544 987103309803 987936151167 989098293456 991378437408 992100151224 992937208536 993290818653 993462926157 995911489248 996751762272 997477387816 998847549063 999776847888 1000132893774 1002154210848 1002327854112 1002684808476 1003617677376 1003903841304 1004261356917 1005195692592 1005553668266 1005727900554 1007760525408 1008119414484 1009057339584 1011179000286 1012032154854 1014526485056 1014702272064 1015063633272 1016297715888 1016659645274 1019003325732 1020202013376 1021062780864 1021603389768 1021967208639 1023209684406 1024161649056 1024526378988 1025731563584 1027140535512 1030257849348 1033254467271 1034215777296 1034584087758 1035841902732 1036805620032 1038229803576 1039821282864 1041249608802 1042977082056 1043857065384 1044409742883 1045457170576 1046010695262 1046893238118 1046983873312 1050070500297 1052749834578 1053729282528 1054104542244 1055386089576 1055761939323 1056744189648 1059440552352 1059817845996 1063034333634 1065182777568 1065746746116 1066738286016 1067118178568 1068415547472 1069883151246 1071523151244 1072520065344 1073993307192 1074375783441 1075681975914 1076682759264 1078904113352 1079429996736 1079814409128 1083091585212 1085280565824 1085667061752 1085855175288 1086241875849 1087252483824 1087639682002 1088962000308 1091740569192 1092129365691 1093145451216 1094647024638 1099260794736 1099652269378 1100188265904 1100580070842 1103920269543 1104414844608 1105218847824 1106151345936 1106737005582 1107766681632 1108161185436 1109464752448 1109508453144 1109903577237 1112339447856 1112735580138 1113770837088 1114167479124 1116112670127 1119807535392 1120001564448 1120400425404 1121345732556 1121442813504 1122162061293 1123206088368 1124748953874 1126072033632 1126473056436 1127423487204 1127521094336 1129069887048 1129891838894 1130845154166 1132175405088 1133730591084 1133828744256 1134785381184 1135189507032 1139974157504 1140935979456 1141342295688 1141540056072 1141946587431 1143009021456 1143334930374 1144806205452 1147318675776 1147727265048 1148135999829 1149204192304 1152136473696 1152181855188 1153537205184 1153948009032 1155533102451 1155633143184 1156608176976 1157450176428 1161896737456 1162877055984 1163492749458 1164575229408 1166406322536 1166821709403 1169382496464 1169798943222 1170887290272 1173349217313 1173874897728 1174339198557 1175720612976 1176139316898 1177233562848 1177437542112 1177856857476 1179708833667 1183819317408 1184240905484 1184818132512 1186548346944 1187309350773 1188837213354 1190235682272 1191870621396 1191973808064 1192979503296 1196449414992 1197904020768 1198330624764 1199445516864 1200080571768 1200507950889 1201967490906 1206155530944 1206585073512 1207014769051 1211220395424 1211268104172 1212692959296 1213124830008 1213767127521 1214791210269 1214896381296 1216806595732 1220345811139 1220940636552 1221375444471 1222723601424 1223159044302 1224597887136 1228208140341 1229350829616 1229788632618 1234073610432 1236013977744 1236454153662 1236668394078 1237818954528 1238259773244 1240206722573 1240762356288 1243371203802 1244420264178 1244528000352 1246237516836 1247703507648 1248147846504 1248197009787 1250110343118 1251273409568 1251935905116 1252992191724 1257805795248 1259334996192 1259783477316 1260001760004 1261623165192 1262072461191 1263606849414 1266831037836 1268009660736 1268461231128 1270203622929 1271697805872 1273334261856 1273697330724 1274882341824 1275336359752 1275557337288 1276011595599 1277088195411 1281537980064 1282470927192 1283552976888 1284010082649 1284232563081 1285427375856 1285885149138 1287397778784 1288483985376 1289421989128 1291193173179 1291304958736 1292394461904 1292854716342 1295692104096 1296153532908 1297359436608 1297729355832 1298191510161 1299399309936 1299862058978 1300087286082 1304391195072 1306668491856 1307133829638 1308236687982 1308349949088 1310147133084 1311688302912 1312155428376 1312207112853 1313750705904 1314218565842 1316137746404 1316779263072 1317248201556 1318797724608 1320609259944 1322685689598 1322800201632 1323916278048 1324387758204 1324617234876 1331796732084 1333035797184 1333510525032 1336913077968 1338538455072 1339015142556 1340260923456 1340970534072 1341448087681 1342101941208 1344159219312 1346005591866 1348238667048 1349376206472 1350090643239 1352160167046 1353418177696 1355063621184 1356924972312 1357408207701 1358671100976 1362137853024 1362622944852 1364279579208 1364765433759 1366035171984 1366758428958 1369520714016 1373677132464 1374166333722 1377672623028 1378954369728 1379445450344 1381122536976 1383019683318 1384306404768 1386428377152 1388332811736 1390515724962 1390636109408 1391809420512 1392546323844 1394680927016 1395360727488 1395857650824 1400094000396 1403666446104 1404166327317 1405472722992 1407181452768 1407682585764 1408992252864 1413090461328 1415031519654 1417379111512 1418069975616 1419326060841 1420995661488 1421501714074 1422194587632 1424554063296 1426510868328 1427018885019 1428697534992 1430660031606 1431991076256 1432501044588 1434242634552 1434753404721 1435002004449 1439752545504 1442779793091 1444122113616 1444636402118 1447556082336 1447806900384 1448322501132 1449544483548 1449669978432 1450599737769 1451949333744 1452718078578 1453943769642 1455654092256 1456172487588 1457527268288 1459529366184 1460591889302 1461303816336 1461824223678 1465681059648 1466917687872 1467440094456 1470002053338 1471893692724 1473625130432 1474868461248 1475649340776 1476174856923 1477548247248 1477969544142 1479344604192 1479871436316 1483119263808 1483647440184 1485556638832 1488150226836 1489405812804 1493867233872 1495127643408 1496216081724 1497608117824 1499665271832 1500199340661 1501964075248 1503231316272 1504027212714 1505426516064 1505855761956 1507793538888 1508330502399 1508591850831 1511640788112 1512179121726 1513586009376 1516768500429 1518048232281 1521789727584 1522053408096 1522595449908 1524012028608 1524446573832 1524989467911 1526408273936 1528504988598 1530303020064 1530847999772 1531594171296 1533830789952 1534814526609 1536242473584 1536789568482 1538597345376 1540710803268 1540844190912 1542144235968 1543266901904 1545386774022 1550502741312 1550771396928 1551323665944 1551876131637 1553762854098 1555208430048 1555762279204 1559176661952 1559731924296 1564465623084 1565785598076 1567627483968 1568185755864 1569016042893 1570339857177 1570475809968 1572945111556 1577520194887 1580593923792 1581156813366 1583079134364 1585116284472 1589160828528 1589726768994 1594551500451 1595265886656 1597774166352 1598620119174 1600107429024 1600677267852 1602623321208 1603194056009 1607284726866 1608780098016 1610989960788 1613522963871 1615024138896 1617499773344 1618356170028 1619721613692 1619861841728 1624637377818 1627920848736 1628500592628 1628782762932 1630298135232 1630878725736 1631459523003 1633443000462 1637610853788 1639134439488 1639718176824 1641970536957 1648018636992 1648605538216 1648891192104 1649478404067 1650870106263 1651013030992 1656622266912 1657828271736 1659227018904 1660105508373 1661650022448 1662241778154 1664197128672 1664262679716 1666813790824 1669103370207 1669247873488 1670656255632 1671251218686 1677074393664 1679711303088 1680002346672 1680600638106 1682164220256 1682763281588 1684809132552 1687123430811 1689108050448 1689709584654 1691135230806 1691281641504 1693604830572 1694837758341 1695597074496 1696267731249 1698263107632 1698867902186 1700743116384 1701348794132 1702178071776 1702784260548 1709961236256 1711403969184 1712013443532 1712310084108 1713903167808 1714513532184 1715002395561 1717209308178 1720978013664 1721590897572 1723192615872 1723806288456 1728204710544 1730305807776 1730922013548 1732532413248 1733449714776 1734067040173 1734912265464 1736175264642 1742224655808 1742845106184 1744315583976 1745239124187 1746862844112 1749540571168 1749609483804 1751667607872 1754073744696 1754698414833 1756330935408 1760812346592 1763580919464 1764208975347 1765850344272 1766156313168 1766785286214 1775728976112 1776361358226 1778014033376 1782550770624 1783255820031 1785353523408 1787805932094 1787960712096 1789469254944 1792212292416 1794674122488 1797495937146 1797651556064 1799168275296 1800120857652 1802880222728 1802951236359 1809233296416 1809877610268 1811561467968 1816830593136 1816902156258 1819039438944 1819687245012 1821380229312 1822344571944 1825209893598 1831569509952 1832221778296 1833114846528 1834738566453 1836896830704 1841496715968 1844026244424 1844682948927 1851110415648 1853360937792 1854020966616 1854681230493 1855002591117 1856728431792 1857389659866 1861143534432 1865056805703 1866792000528 1867456812494 1871555261472 1872221769756 1873963630656 1875165514677 1876910114352 1877903857674 1879488287586 1884120615104 1886708692872 1888082198366 1889002494288 1889675215974 1892434747788 1894660881984 1895410274121 1896259450176 1900246556754 1902014491104 1902691846692 1904930046656 1907546708808 1910001392784 1910545996086 1912323512736 1913004539628 1913336005932 1923706390788 1925329465332 1925496151488 1928141063784 1928827723707 1931096668176 1932725978064 1934132983692 1935932444992 1936957438104 1938591692856 1939282074513 1941563316784 1944230299362 1946039154912 1946594033748 1948405088448 1949098964904 1949793088467 1950130929123 1956586792608 1960002737784 1960700744457 1962355031973 1962524923632 1965220699626 1967532454368 1968233142564 1970064329664 1970626058856 1971327848763 1973161915088 1974206619606 1975872302334 1978196586912 1982756874816 1984028534397 1984200302448 1985874417072 1986581637306 1986925852314 1991822978496 1993503524544 1994954775632 1997695098126 1999553695776 2000265787548 2004308421696 2004655708224 2005369616952 2007807682608 2008522713834 2010391385184 2011107336532 2011455801108 2015521050816 2016238828968 2022358000572 2024064309708 2028240250569 2030127266544 2032595431776 2033319290548 2038006651464 2043206779536 2043934417278 2046419368812 2048323298112 2049052757976 2050137643437 2054281071024 2060515698696 2061249500583 2066508934542 2068431554592 2069168175516 2071683805464 2072421584597 2076459607152 2079642565728 2082499217604 2085773587443 2085954164112 2087714130768 2088819485766 2090914341152 2092021390524 2093786476236 2093967746624 2100141000594 2105499669156 2107458565056 2108209084488 2110772179152 2111523878646 2113488379296 2118881104704 2119635691992 2122547279481 2126068667268 2130365555136 2131493492232 2132252571111 2134236357136 2136831094944 2139766302492 2143046302488 2145990047409 2147986614384 2148751566882 2151363951828 2153365518528 2157808226704 2159628818256 2166183170424 2166954603177 2171334123504 2171710350576 2172483751698 2174504967648 2175279364004 2177924000616 2179077117867 2180915654463 2183481138384 2184258731382 2186290902432 2189294049276 2190887833953 2192736335517 2198521589472 2199304538756 2200376531808 2201160141684 2205003080007 2207840539086 2210437695648 2212302691872 2213474011164 2215533363264 2216322370872 2216954316213 2219016906288 2219807154474 2224678895712 2225471160276 2227541674176 2228334958248 2232225340254 2239615070784 2240003128896 2240800850808 2241598856809 2242691465112 2244324122586 2246412176736 2249497907748 2252144067264 2252946112872 2254846974408 2256040819071 2258139774096 2259783677788 2261690308332 2264350810176 2267461182168 2268268682589 2270379014064 2282684591376 2283080112144 2283893174862 2286018042912 2286669860748 2289612410904 2292757482897 2295454530096 2296271999658 2298408384608 2303241056207 2304272947392 2304363710376 2305184352723 2307896018064 2311066204902 2311266286368 2313216353952 2314900352856 2318080161033 2323793474912 2325754111968 2326985498916 2329150458816 2330644281147 2332812645072 2333643418806 2338764992928 2339597886444 2341774580544 2346698434626 2348678397114 2351441225952 2352278633796 2354467125696 2354875084224 2355713714952 2359417667334 2367638634816 2368481810968 2369636265024 2371735220049 2374618701546 2377674426708 2380471364544 2383741242792 2384590153491 2392898829984 2395808041536 2396661249528 2397930178761 2400161143536 2401015901778 2403934981812 2410927090299 2413170147024 2414029538102 2422440790848 2422536208344 2426249660016 2427534255042 2429582420538 2429792762592 2433613191464 2436956066727 2440691622278 2441881273104 2442750888942 2445447202848 2446318088604 2449195774272 2450164500693 2456416280682 2458701659232 2459577265236 2472027955488 2472908307324 2473336788156 2475637909056 2476519546488 2480413445146 2486742407604 2488840528356 2489056000704 2492475033672 2493362667231 2496295693008 2496394019574 2500220686236 2502546819136 2503871810232 2505984383448 2506876828029 2515611590496 2518669992384 2519566954632 2520003520008 2520900957159 2523246330384 2524144922382 2527213698828 2533662075672 2534564376981 2536702846209 2536922462256 2540407245858 2543395611744 2546668523712 2547394661448 2548301853279 2550672719504 2551114674576 2552023191198 2554176390822 2563075960128 2564941854384 2567105953776 2568020165298 2568465126162 2570854751712 2571770298276 2574795557568 2575813962267 2576967970752 2578843978256 2582386346358 2582609917472 2584788923808 2585709432684 2591384208192 2592307065816 2595458711664 2596383020322 2598798619872 2599724117956 2600174572164 2604262896963 2613336983712 2614267659276 2616473375964 2616699898176 2620294266168 2624310856752 2624414225706 2627501411808 2628437131684 2632275492808 2633558526144 2634496403112 2641218519888 2645371379196 2645600403264 2647832556096 2648775516408 2649234469752 2650177929321 2663593464168 2664542037339 2667021050064 2673826155936 2677076910144 2678030285112 2678983999601 2681941068144 2682896175362 2684203882416 2688318438624 2692011183732 2696243905719 2696477334096 2698752412944 2700181286478 2704320334092 2706836355392 2713849944624 2714816415402 2717342201952 2724275706048 2725245889704 2728559158416 2729530867518 2732070343968 2733516857916 2737814840397 2739041428032 2747354264928 2748332667444 2755345246056 2758890900688 2762245073952 2766039366636 2768612809536 2776665623472 2781031449924 2781272218816 2783618841024 2785092647688 2786084489799 2789361854032 2791715301648 2800188000792 2801185218741 2807332892208 2808332654634 2810945445984 2814362905536 2815365171528 2816855786511 2819232431379 2826180922656 2830063039308 2832123297549 2834512823961 2834758223024 2838652121682 2841991322976 2843003428148 2844389175264 2850369835131 2853021736656 2854037770038 2857395069984 2861320063212 2863982152512 2865002089176 2865818994129 2868485269104 2869506809442 2870004008898 2879505091008 2885559586182 2888244227232 2889272804236 2895112164672 2895613800768 2896645002264 2899088967096 2901199475538 2903898667488 2905436157156 2907887539284 2911308184512 2912344975176 2916345449043 2919058732368 2921183778604 2922607632672 2923648447356 2934880188912 2940004106676 2943787385448 2944835742779 2951298681552 2952349713846 2955096494496 2955939088284 2958689208384 2959742872632 2961309929409 2963808453501 2967294880368 2971113277664 2976300453672 2977360389731 2978811625608 2979872455959 2987734467744 2990255286816 2992432163448 2996542647189 2999330543664 3000398681322 3003928150496 3006462632544 3008054425428 3010853032128 3011711523912 3012784070751 3015587077776 3016661004798 3017183701662 3023281576224 3024358243452 3027172018752 3033537000858 3036096464562 3043579455168 3044106816192 3045190899816 3048893147664 3049978935822 3052816547872 3057009977196 3060606040128 3061695999544 3063188342592 3065901625917 3069629053218 3072484947168 3073579136964 3077194690752 3081421606536 3086533803808 3090773548044 3099763401813 3102647331888 3103752263274 3107525708196 3110416860096 3111524558408 3119463848592 3128931246168 3131571196152 3133229228649 3136371511728 3138032085786 3140679714354 3140951619936 3145890223112 3150211500891 3155040389774 3161187847584 3162313626732 3166158268728 3167285817969 3170232568944 3178321657056 3179453537988 3189103000902 3195548332704 3197240238348 3200214858048 3201354535704 3205246642416 3206388112018 3214569453732 3217560196032 3221979921576 3223127350323 3227045927742 3230048277792 3234999546688 3236712340056 3239443227384 3249274755636 3255841697472 3257001185256 3257565525864 3258725627547 3261757451472 3262919046006 3266886000924 3275221707576 3276388097073 3279436353648 3283941073914 3297211076432 3297782384208 3298956808134 3301740212526 3302026061984 3311760808629 3313244533824 3315656543472 3318454037808 3320211016746 3323300044896 3324483556308 3328394257344 3328525359432 3329710731711 3333627581648 3338206740414 3338495746976 3341312511264 3342502437372 3348338010381 3359422606176 3360004693344 3361201276212 3364328440512 3365526563176 3366486183879 3369618265104 3374246861622 3378216100896 3379419169308 3382270461612 3382563283008 3387209661144 3389675516682 3392535462498 3396526215264 3397735804372 3401486232768 3402697588264 3404356143552 3405568521096 3419922472512 3422807938368 3424026887064 3424620168216 3425839762293 3429027064368 3430004791122 3434418616356 3441956027328 3443181795144 3444407999487 3447612576912 3456409421088 3460611615552 3461844027096 3466899429552 3468134080346 3469824530928 3472350529284 3485690212368 3488631167952 3490478248374 3493725688224 3499081142336 3499218967608 3500465128209 3508147489392 3509396829666 3512661870816 3520047651939 3521624693184 3527161838928 3528417950694 3531700688544 3532312626336 3533570572428 3539126501001 3551457952224 3552722716452 3556028066752 3566511640062 3570707046816 3575611864188 3575921424192 3578938509888 3589348244976 3594991874292 3595303112128 3598336550592 3600241715304 3601523852667 3605760445456 3605902472718 3618466592832 3619755220536 3621044307153 3633661186272 3633804312516 3638078877888 3639374490024 3641301382563 3644373630807 3644689143888 3650419787196 3661037433417 3664126333413 3664443556592 3669477132906 3673793661408 3684624421023 3688052488848 3689365897854 3702220831296 3708041933232 3709362460986 3710005182234 3713456863584 3714779319732 3720620167719 3722287068864 3730113611406 3733584001056 3734913624988 3743110522944 3744443539512 3744591029361 3750331029354 3753820228704 3755807715348 3758976575172 3773417385744 3776164396732 3778004988576 3779350431948 3784869495576 3786217383573 3790820548242 3800493113508 3804028982208 3805383693384 3806738887007 3815093417616 3820002785568 3821091992172 3824647025472 3826009079256 3826672011864 3828034786797 3831264586233 3847412781576 3848782942823 3850658930664 3852030247947 3856282127568 3857655447414 3862193336352 3865451956128 3868265967384 3873579519537 3873914876208 3877183385712 3878564149026 3883126633568 3888460598724 3892078309824 3893188067496 3894574530483 3898197929808 3899586176934 3900261858246 3913173585216 3920005475568 3921401488914 3924710063946 3925049847264 3930441399252 3935064908736 3936466285128 3936621338559 3941252117712 3942655697526 3946323830176 3948413239212 3951744604668 3954621436129 3956393173824 3968057068794 3968400604896 3971748834144 3973163274612 3973851704628 3989909551264 3995390196252 3999107391552 4000531575096 4010739233904 4015615365216 4017045427668 4020782770368 4022214673064 4022911602216 4024344263043 4032477657936 4044716001144 4048128619416 4050271929717 4056480501138 4060254533088 4065190863552 4066638581096 4072224623103 4076013302928 4086413559072 4087868834556 4092838737624 4094296301277 4098105515952 4100275286874 4108562142048 4121031397392 4122499001166 4133017869084 4136863109184 4138336351032 4143367610928 4144843169194 4152919214304 4159285131456 4164998435208 4171547174886 4171908328224 4175428261536 4177638971532 4181828682304 4184042781048 4187572952472 4200282001188 4210999338312 4212498981951 4216418168976 4221544358304 4223047757292 4226976758592 4239271383984 4245094558962 4252137334536 4257978182523 4262986984464 4264505142222 4268472714272 4273662189888 4277447675813 4279532604984 4281056655057 4286092604976 4291980094818 4295973228768 4297503133764 4302727903656 4304260214163 4305006013347 4315616453408 4319257636512 4328339379273 4332366340848 4333909206354 4342668247008 4343420701152 4344967503396 4349009935296 4350558728008 4351799213307 4355848001232 4358154235734 4361831308926 4366962276768 4368517462764 4372581804864 4378588098552 4381775667906 4385472671034 4397043178944 4398609077512 4400753063616 4402320283368 4410006160014 4415681078172 4420875391296 4424605383744 4426948022328 4428524570769 4432644741744 4433908632426 4438033812576 4439614308948 4449357791424 4450942320552 4456669916496 4464450680508 4481601701616 4483197713618 4485382930224 4488648245172 4492824353472 4498995815496 4500598021983 4505892225744 4509693948816 4512081638142 4516279548192 4519567355576 4523380616664 4524991507197 4525775552493 4534922364336 4536537365178 4540758028128 4550305501287 4565369182752 4566160224288 4567786349724 4572036085824 4573339721496 4574968403733 4579224821808 4585514965794 4590909060192 4592543999316 4596816769216 4606482112414 4608727420752 4610368705446 4615792036128 4622132409804 4622532572736 4626432707904 4629800705712 4636160322066 4647586949824 4651508223936 4653970997832 4655628394911 4661288562294 4665625290144 4667286837612 4677529985856 4679195772888 4693396869252 4697356794228 4702882451904 4704557267592 4707048128679 4711019571531 4711427429904 4718835334668 4732560584661 4736963621936 4743470440098 4749237403092 4755348853416 4767482485584 4769180306982 4783654501353 4785797659968 4793322499056 4795860357522 4800322287072 4802031803556 4807869963624 4809582168027 4821854180598 4826340294048 4828059076204 4840568891613 4845072416688 4852499320032 4855068510084 4859164841076 4859585525184 4867226382928 4873912133454 4881383244556 4883762546208 4885501777884 4890894405696 4892636177208 4894378569009 4900329001386 4912832561364 4917403318464 4919154530472 4944055910976 4945816614648 4946673576312 4948435212201 4952610318789 4953039092976 4960826890292 4973484815208 4975255999259 4977681056712 4984950067344 4986725334462 4992591386016 4992788039148 5000441372472 5007310110621 5007743620464 5011968766896 5013753656058 5031223180992 5039133909264 5040007040016 5041801914318 5046492660768 5048289844764 5054427397656 5056227407413 5067324151344 5069128753962 5073405692418 5073844924512 5080814491716 5084513275023 5086791223488 5088803193747 5094789322896 5096603706558 5101345439008 5102229349152 5104046382396 5108352781644 5112071612557 5129883708768 5134211907552 5136040330596 5136930252324 5141709503424 5143540596552 5145007186683 5151627924534 5157687956512 5164772692716 5165219834944 5169577847616 5171418865368 5184614131632 5190917423328 5192766040644 5197597239744 5199448235912 5200349144328 5202201120519 5208525793926 5226673967424 5228535318552 5232946751928 5235717372561 5240588532336 5248621713504 5248828451412 5255002823616 5256874263368 5264095244499 5264550985616 5268992806224 5282437039776 5290742758392 5292626926041 5297551032816 5298468939504 5300355858642 5327186928336 5329084074678 5334042100128 5347652311872 5349767460093 5356060570224 5357967999202 5363882136288 5365792350724 5368407764832 5376636877248 5384022367464 5392487811438 5392954668192 5397504825888 5400362572956 5408640668184 5408853709077 5427699889248 5429632830804 5434684403904 5450491779408 5457118316832 5459061735036 5464140687936 5467033715832 5468980665161 5475629680794 5494708529856 5496665334888 5504215699359 5510690492112 5517781801376 5524490147904 5529383580929 5532078733272 5534048846781 5553331246944 5562062899848 5564043691479 5565007773351 5570185295376 5572168979598 5578723708064 5583430603296 5595170417109 5600376001584 5602370437482 5614665784416 5616665309268 5621890891968 5625496544031 5630730343056 5633711573022 5638464862758 5652361845312 5660126078616 5664246595098 5669025647922 5669516446048 5677304243364 5683982645952 5686006856296 5686230822363 5688778350528 5700739670262 5706043473312 5708075540076 5714790139968 5722640126424 5730004178352 5731637988258 5736970538208 5739013618884 5740008017796 5771119172364 5776488454464 5778545608472 5786483171121 5793290004528 5798177934192 5802398951076 5807797334976 5810872314312 5815775078568 5817846223539 5824689950352 5832690898086 5838117464736 5842367557208 5845215265344 5847296894712 5849379265401 5850392787369 5869760377824 5880008213352 5882102233371 5887574770896 5889671485558 5902597363104 5904699427692 5910192988992 5911878176568 5913983546289 5919485745264 5922619858818 5927616907002 5934589760736 5942226555328 5952600907344 5954720779462 5957623251216 5959744911918 5975468935488 5980510573632 5984864326896 5993085294378 5998661087328 6000797362644 6007856300992 6012925265088 6016108850856 6023423047824 6025568141502 6031174155552 6033322009596 6034367403324 6046563152448 6048716486904 6067074001716 6072192929124 6084720751707 6090381799632 6097786295328 6099957871644 6105633095744 6114019954392 6123391999088 6131803251834 6139258106436 6144969894336 6147158273928 6150412930311 6162843213072 6173067607616 6181547096088 6183748501749 6199526803626 6205294663776 6207504526548 6215051416392 6217264753791 6223049116816 6238927697184 6257320762329 6257862492336 6263142392304 6266458457298 6272743023456 6276064171572 6281359428708 6281903239872 6291780446224 6300423001782 6310080779548 6322375695168 6324627253464 6332316537456 6334571635938 6340465137888 6356643314112 6358907075976 6378206001804 6391096665408 6394480476696 6396757713333 6402709071408 6410493284832 6412776224036 6429138907464 6443959843152 6446254700646 6454091855484 6460096555584 6473424680112 6478886454768 6498549511272 6500863809531 6514002370512 6515131051728 6517451255094 6523514902944 6525838092012 6533772001848 6536098843729 6537231353601 6550443415152 6552776194146 6558872707296 6567882147828 6572663501859 6578209006551 6594422152864 6595564768416 6597913616268 6603480425052 6604052123968 6608287694281 6623521617258 6631313086944 6636908075616 6640422033492 6646600089792 6648967112616 6650862948639 6657050718864 6659421463422 6667255163296 6676413480828 6676991493952 6682625022528 6685004874744 6696676020762 6718845212352 6720009386688 6722402552424 6724796570427 6731053126352 6732972367758 6739236530208 6748493723244 6756432201792 6758838338616 6764540923224 6768122457213 6774419322288 6779351033364 6785070924996 6793052430528 6795471608744 6804806047767 6805395176528 6811137042192 6848053774128 6849240336432 6851679524586 6858054128736 6860009582244 6868837232712 6878272448691 6886363590288 6888815998974 6895225153824 6909723168621 6912818842176 6915553058169 6923688054192 6933798859104 6936268160692 6939649061856 6944701058568 6954240483099 6971380424736 6977262335904 6980956496748 6987451376448 6991932843441 6998437935216 7000930256418 7016294978784 7018793659332 7025323741632 7040095303878 7054323677856 7056835901388 7063401377088 7064625252672 7067141144856 7069657933013 7078253002002 7102915904448 7105445432904 7115205660147 7133023280124 7141414093632 7147739750957 7151223728376 7153770460473 7178696489952 7189983748584 7193790536283 7200483430608 7203047705334 7211520890912 7211804945436 7232781270897 7239510441072 7242088614306 7267322372544 7267608625032 7278748980048 7282602765126 7288747261614 7289378287776 7300839574392 7310868200181 7322074866834 7328252666826 7328887113184 7338954265812 7347587322816 7350493502079 7369248842046 7376104977696 7378731795708 7416083866464 7418724921972 7420010364468 7426913727168 7429558639464 7441240335438 7460227222812 7467168002112 7469827249976 7480088001693 7488887079024 7489182058722 7500662058708 7507640457408 7511615430696 7517953150344 7520630484087 7546834771488 7552328793464 7556009977152 7558700863896 7562702871477 7569738991152 7572434767146 7581641096484 7600986227016 7603693130943 7610767386768 7613477774014 7630186835232 7640005571136 7642183984344 7644905559837 7652018158512 7653344023728 7656069573594 7662529172466 7694825563152 7697565885646 7701317861328 7704060495894 7712564255136 7715310894828 7724386672704 7727441886801 7730903912256 7736531934768 7747159039074 7747829752416 7754366771424 7757128298052 7766253267136 7776921197448 7786376134992 7789149060966 7796395859616 7799172353868 7800523716492 7812788690889 7840010951136 7842802977828 7849420127892 7850099694528 7860882798504 7872932570256 7873242677118 7882504235424 7885311395052 7892647660352 7896826478424 7903489209336 7909242872258 7936114137588 7936801209792 7943497668288 7946326549224 7947703409256 7950533787963 7979819102528 7990780392504 7993626112017 8001063150192 8021478467808 8031230730432 8034090855336 8036951998803 8044429346128 8045823204432 8048688526086 8064955315872 8088731717157 8089432002288 8096257238832 8100543859434 8112961002276 8120509066176 8133277162192 8144449246206 8152026605856 8172827118144 8175737669112 8185677475248 8188592602554 8196211031904 8200550573748 8213444521191 8217124284096 8242062794784 8244998002332 8266035738168 8276672702064 8286735221856 8289686338388 8305838428608 8329996870416 8343094349772 8343816656448 8350856523072 8355277943064 8358253469397 8368085562096 8375145904944 8400564002376 8403555656223 8421998676624 8424997963902 8432836337952 8443088716608 8446095514584 8449103383357 8450567359533 8478542767968 8490189117924 8496369892647 8503538471883 8504274669072 8515956365046 8525973968928 8529010284444 8536945428544 8542420677973 8554895351626 8559065209968 8562113310114 8572185209952 8583960189636 8591946457536 8595006267528 8597456982387 8605455807312 8608520428326 8610012026694 8631232906816 8638515273024 8656678758546 8664732681696 8667818412708 8685336494016 8686841402304 8689935006792 8701117456016 8703598426614 8711696002464 8716308471468 8723662617852 8733924553536 8737034925528 8749036347129 8757176197104 8763551335812 8770945342068 8797218155024 8804640566736 8820012320028 8831362156344 8834507228337 8853896044656 8857049141538 8865289483488 8867817264852 8876067625152 8879228617896 8883929788227 8891425360503 8901884641104 8913339832992 8928901361016 8932081169193 8939617367877 8963203403232 8966395427236 8970765860448 8977296490344 8989627941567 8997991630992 9001196043966 9011784451488 9019387897632 9024163276284 9032559096384 9038352212253 9039134711152 9046761233328 9049983014394 9051551104986 9069844728672 9073074730356 9081516056256 9100611002574 9130738365504 9132320448576 9135572699448 9146679442992 9149936807466 9158449643616 9171029931588 9181818120384 9185087998632 9197704877751 9212964224828 9217454841504 9220737410892 9231584072256 9239761141481 9244264819608 9259601411424 9272320644132 9299290205439 9307941995664 9311256789822 9322577124588 9331250580288 9334573675224 9358391545776 9386793738504 9390136613767 9394713588456 9409114535184 9414096257358 9422039143062 9422854859808 9437670669336 9450634502673 9465121169322 9473927243872 9486940880196 9498474806184 9501857453907 9510697706832 9534964971168 9538360613964 9567309002706 9586644998112 9591720715044 9600644574144 9604063607112 9615739927248 9619164336054 9643708361196 9652680588096 9656118152408 9669382050969 9681137783226 9690144833376 9704998640064 9710137020168 9718329682152 9734452765856 9747824266908 9762766489112 9767525092416 9771003555768 9776176882641 9785272354416 9788757138018 9800658002772 9825665122728 9829164291219 9838309060944 9891633229296 9893347152624 9896870424402 9905220637578 9906078185952 9921653780584 9935282425887 9946969630416 9950511998518 9955362113424 9969900134688 9973450668924 9985182772032 9985576078296 9989132195133 10000882744944 10014620221242 10015487240928 10023937533792 10027507312116 10045014031143 10078267818528 10080014080032 10083603828636 10092985321536 10096579689528 10099458551637 10108854795312 10112454814826 10134648302688 10138257507924 10146811384836 10147689849024 10161628983432 10169026550046 10177606387494 10189578645792 10193207413116 10202690878016 10204458698304 10208092764792 10216705563288 10224143225114 10259767417536 10268423815104 10272080661192 10273860504648 10277519286879 10287081193104 10290014373366 10303255849068 10315375913024 10329545385432 10333223998461 10342837730736 10369228263264 10381834846656 10385532081288 10398896471824 10400698288656 10404402241038 10417051587852 10457070637104 10465893503856 10471434745122 10481177064672 10497243427008 10497656902824 10501395384627 10513748526736 10528190488998 10529101971232 10537985612448 10560142955817 10564874079552 10581485516784 10585253852082 10595102065632 10596937879008 10600711717284 10617379503003 10654373856672 10658168149356 10668084200256 10699534920186 10712121140448 10715935998404 10727764272576 10731584701448 10736815529664 10768044734928 10784975622876 10785909336384 10795009651776 10800725145912 10804571558001 10817281336368 10817707418154 10855399778496 10859265661608 10863132921459 10900983558816 10914236633664 10918123470072 10923904147689 10934067431664 10937961330322 10951259361588 10983112300251 10992379000239 10993330669776 11008431398718 11021380984224 11035563602752 11042641364209 11058767161858 11064157466544 11068097693562 11106662493888 11124125799696 11128087382958 11130015546702 11140370590752 11144337959196 11157447416128 11161860503157 11166861206592 11190340834218 11200752003168 11204740874964 11229331568832 11233330618536 11250993088062 11261460686112 11267423146044 11276929725516 11320252157232 11328493190196 11338051295844 11339032892096 11354608486728 11358652150719 11372013712592 11372461644726 11401479340524 11412086946624 11416151080152 11420216661021 11445280252848 11460008356704 11463275976516 11473941076416 11478027237768 11480016035592 11484104360391 11493793758699 11542238344728 11546348828469 11556090743841 11557091216944 11572966342242 11586580009056 11596355868384 11604797902152 11620738558611 11621744628624 11631550157136 11635692447078 11649379900704 11665381796172 11676234929472 11683723591449 11684735114416 11694593789424 11698758530802 11700785574738 11739520755648 11760016426704 11764204466742 11775149541792 11779342971116 11805194726208 11809398855384 11809864015677 11823756353136 11827967092578 11838971490528 11845239717636 11855233814004 11863864308387 11869179521472 11905201814688 11909441558924 11915246502432 11919489823836 11969728653792 11986170588756 11997322174656 12001594725288 12032217701712 12046846095648 12051136283004 12062348311104 12066644019192 12068734806648 12073032789129 12097432973808 12134148003432 12138469281211 12144385858248 12169441503414 12180763599264 12195572590656 12199915743288 12216673869309 12228039908784 12246783998176 12263606503668 12278516212872 12282888903831 12294316547856 12300825860622 12325686426144 12363094192176 12367497003498 12399053607252 12410589327552 12415009053096 12430102832784 12434529507582 12446098233632 12477855394368 12514641524658 12515724984672 12526284784608 12532916914596 12545486046912 12552128343144 12562718857416 12583560892448 12600846003564 12620161559096 12637496945853 12649254506928 12664633074912 12669143271876 12680930275776 12717814151952 12756412003608 12773934547569 12788960953392 12793515426666 12805418142816 12820986569664 12825552448072 12832343027439 12843169965171 12858277814928 12887919686304 12892509401292 12908183710968 12912780642489 12915018040041 12946849360224 12957772909536 12985018137819 12997099022544 13001727619062 13028004741024 13030262103456 13034902510188 13047029805888 13051676184024 13055397639921 13067544003696 13072197687458 13074462707202 13100886830304 13105552388292 13117745414592 13135764295656 13145327003718 13156418013102 13188844305728 13191129536832 13195827232536 13206960850104 13216575388562 13247043234516 13262626173888 13273816151232 13280844066984 13285573712307 13297934225232 13301725897278 13314101437728 13318842926844 13334510326592 13352826961656 13370009749488 13393352041524 13444805104848 13449593140854 13462106252704 13465944735516 13478473060416 13496987446488 13501794065949 13517676677232 13529081846448 13536244914426 13548838644576 13558702066728 13570141849992 13574974521591 13577326657479 13590943217488 13609612095534 13610790353056 13622274084384 13650916503861 13696107548256 13698480672864 13703359049172 13716108257472 13720019164488 13724905211199 13737674465424 13756544897382 13772727180576 13777631997948 13790450307648 13819446337242 13831106116338 13847376108384 13867597718208 13872536321384 13879298123712 13889402117136 13908480966198 13942760849472 13954524671808 13961912993496 13966885184733 13983865686882 13996875870432 14001860512836 14032589957568 14037587318664 14080190607756 14108647355712 14113671802776 14121144386037 14134282289712 14139315866026 14156506004004 14197681753983 14210890865808 14230411320294 14266046560248 14295479501914 14302447456752 14307540920946 14350963504059 14357392979904 14379967497168 14387581072566 14400966861216 14406095410668 14423041781824 14423609890872 14428746504081 14465562541794 14479020882144 14484177228612 14535217250064 14557497960096 14565205530252 14577494523228 14578756575552 14601679148784 14621736400362 14644149733668 14656505333652 14657774226368 14677908531624 14683135707027 14700987004158 14738497684092 14752209955392 14757463591416 14832167732928 14837449843944 14840020728936 14845305636603 14857830956367 14859117278928 14882480670876 14920454445624 14925767997777 14939654499952 14960176003386 14977774158048 14978364117444 15001324117416 15021930331863 15023230861392 15035906300688 15041260968174 15093669542976 15104657586928 15117401727792 15125405742954 15139477982304 15144869534292 15163282192968 15168682222239 15201972454032 15207386261886 15221534773536 15226955548028 15253539825069 15260373670464 15266409581241 15284367968688 15289811119674 15304036317024 15306688047456 15312139147188 15325058344932 15336214837671 15389651126304 15395131771292 15402635722656 15408120991788 15425128510272 15430621789656 15435021560049 15454883773602 15473063869536 15494318078148 15495659504832 15508733542848 15514256596104 15553842394896 15572752269984 15578298121932 15592791719232 15598344707736 15601047432984 15606603361557 15625577381778 15680021902272 15685605955656 15691191997663 15698840255784 15721765597008 15745865140512 15746485354236 15765008470848 15770622790104 15792285733497 15793652956848 15806978418672 15818485744516 15872228275176 15877880778123 15892653098448 15895406818512 15901067575926 15981560785008 15987252224034 16002126300384 16042956935616 16049302380279 16068181710672 16073903997606 16088858692256 16091646408864 16097377052172 16122687393449 16129910631744 16177463434314 16178864004576 16192514477664 16201087718868 16225922004552 16226561127231 16266554324384 16288898492412 16304053211712 16351475338224 16371354950496 16377185205108 16392422063808 16401101147496 16406941995483 16426889042382 16484125589568 16489996004664 16512647098077 16532071476336 16553345404128 16573470443712 16579372676776 16588150742787 16602146540343 16659993740832 16686188699544 16692131074437 16695023320053 16710555886128 16716506938794 16736171124192 16750291809888 16785511251327 16801128004752 16807111312446 16843997353248 16849995927804 16865672675904 16876489632093 16892191029168 16898206766714 16901134719066 16957085535936 16980378235848 16992739785294 17007076943766 17008549338144 17031912730092 17051947937856 17058020568888 17058692467089 17084841355946 17109790703252 17118130419936 17124226620228 17144370419904 17167920379272 17190012535056 17194913964774 17210911614624 17217040856652 17220024053388 17313357517092 17329465363392 17335636825416 17359449513363 17379870013584 17402234912032 17407196853228 17423392004928 17432616942936 17438825139853 17447325235704 17453538670617 17474069851056 17498072694258 17514352394208 17527102671624 17541890684136 17548137796203 17551178362107 17594436310048 17609281133472 17640024640056 17646306700113 17662724312688 17669014456674 17707792089312 17714098283076 17730578966976 17735634529704 17741950638867 17758457235792 17767859576454 17782850721006 17803769282208 17826679665984 17857802722032 17864162338386 17879234735754 17926406806464 17932790854472 17941531720896 17954592980688 17979255883134 17995983261984 18002392087932 18023568902976 18038775795264 18048326552568 18076704424506 18078269422304 18093522466656 18099966028788 18103102209972 18139689457344 18146149460712 18201222005148 18254162255121 18271145398896 18293358885984 18299873614932 18316899287232 18342059863176 18370175997264 18395409755502 18425928449656 18434909683008 18441474821784 18451238790933 18479522282962 18488529639216 18519202822848 18544641288264 18551245505247 18598580410878 18615883991328 18622513579644 18645154249176 18651794261373 18669147350448 18716783091552 18773587477008 18780273227534 18789427176912 18818229070368 18828192514716 18844078286124 18845709719616 18875341338672 18901269005346 18930242338644 18947854487744 18973881760392 18996949612368 19003714907814 19021395413664 19069929942336 19076721227928 19134618005412 19173289996224 19183441430088 19190273139999 19208127214224 19231479854496 19238328672108 19287416722392 19312236304816 19338764101938 19362275566452 19380289666752 19420274040336 19436659364304 19468905531712 19495648533816 19502591428593 19525532978224 19542007111536 19552353765282 19570544708832 19577514276036 19601316005544 19608296531187 19611694060803 19651330245456 19658328582438 19676618121888 19717990505577 19734627019653 19783266458592 19786694305248 19793740848804 19810441275156 19812156371904 19824863082843 19843307561168 19870564851774 19893939260832 19901023997036 19910724226848 19939800269376 19946901337848 19952588845917 19971152156592 19978264390266 20001765489888 20029240442484 20030974481856 20047875067584 20055014624232 20090028062286 20156535637056 20160028160064 20167207657272 20174389711281 20193159379056 20198917103274 20217709590624 20224909629652 20269296605376 20276515015848 20293622769672 20323257966864 20338053100092 20355212774988 20379157291584 20386414826232 20414418143301 20416185529584 20433411126576 20448286450228 20544161322384 20547721009296 20555038573758 20574162386208 20580028746732 20606511698136 20613850199453 20659090770864 20666447996922 20685675461472 20729169505863 20738456526528 20746659174507 20771064162576 20797792943648 20801396577312 20808804482076 20834103175704 20841522728117 20914141274208 20931787007712 20942869490244 20962354129344 20975798530323 20995313805648 21002790769254 21027497053472 21056380977996 21058203942464 21075971224896 21120285911634 21162971033568 21170507704164 21190204131264 21193875758016 21201423434568 21208973799039 21234759006006 21308747713344 21316336298712 21345616980441 21399069840372 21424242280896 21431871996808 21443219252871 21461311381419 21463169402896 21536089469856 21569951245752 21581371608849 21601450291824 21609143116002 21634562672736 21635414836308 21698343812691 21718531323216 21726265842918 21801967117632 21836246940144 21847808295378 21868134863328 21875922660644 21902518723176 21932604600543 21966224600502 21984758000478 21986661339552 22016862797436 22042761968448 22051480506237 22085282728418 22117534323716 22128314933088 22136195387124 22248251599392 22256174765916 22260031093404 22280741181504 22288675918392 22296613481041 22323721006314 22380681668436 22401504006336 22409481749928 22440264005079 22466661237072 22501986176124 22522921372224 22534846292088 22542871522249 22553859451032 22561891452261 22640504314464 22656986380392 22676102591688 22688108614431 22709216973456 22717304301438 22744027425184 22744923289452 22802958681048 22811079392829 22832302160304 22840433322042 22890560505696 22920016713408 22926551953032 22934716679511 22956054475536 22960032071184 22968208720782 22987587517398 23084476689456 23092697656938 23112181487682 23114182433888 23145932684484 23173160018112 23182325660403 23192711736768 23209595804304 23241477117222 23243489257248 23263100314272 23271384894156 23298759801408 23330763592344 23367447182898 23369470228832 23389187578848 23397517061604 23401571149476 23438366072667 23520032853408 23528408933484 23550299083584 23558685942232 23618797710768 23619728031354 23647512706272 23655934185156 23677942981056 23690479435272 23710467628008 23727728616774 23810403629376 23818883117848 23830493004864 23838979647672 23851601363889 23939457307584 23972341177512 23980878336051 24003189450576 24064435403424 24093692191296 24102272566008 24110855996409 24133288038384 24137469613296 24146065578258 24194865947616 24268296006864 24276938562422 24288771716496 24338883006828 24361527198528 24399831486576 24433347738618 24456079817568 24493567996352 24527213007336 24557032425744 24565777807662 24588633095712 24601651721244 24640333563573 24651372852288 24726188384352 24734994006996 24798107214504 24830018106192 24860205665568 24869059015164 24892196467264 25029283049316 25031449969344 25052569569216 25065833829192 25074760408191 25104256686288 25125437714832 25167121784896 25201692007128 25210666968669 25240323118192 25274993891706 25298509013856 25329266149824 25338286543752 25347310150071 25351702078599 25435628303904 25489109677941 25510615415649 25512824007216 25547869095138 25577921906784 25587030853332 25610836285632 25627262033919 25651104896144 25664686054878 25686339930342 25716555629856 25775839372608 25785018802584 25792370947161 25816367421936 25825561284978 25830036080082 25893698720448 25915545819072 25970036275638 25994198045088 26003455238124 26056009482048 26060524206912 26069805020376 26103352368048 26110795279842 26135088007392 26144395374916 26148925414404 26201773660608 26211104776584 26271528591312 26290654007436 26312836026204 26391654465072 26413921700208 26433150777124 26494086469032 26503521685011 26561688133968 26571147424614 26595868450464 26603451794556 26628202875456 26637685853688 26647172209049 26651789364681 26705653923312 26740019498976 26786704083048 26796243507579 26818852103631 26889610209696 26899186281708 26924212505408 26931889471032 26941480599761 26993974892976 27003588131898 27035353354464 27058163692896 27072489828852 27097677289152 27115056636759 27117404133456 27140283699984 27149949043182 27154653314958 27181886434976 27219224191068 27221580706112 27244548168768 27301833007722 27392215096512 27396961345728 27406718098344 27440038328976 27449810422398 27475348930848 27513089794764 27545454361152 27555263995896 27593114633253 27638892674484 27662212232676 27694752216768 27719283424443 27745072642768 27778804234272 27816961932396 27897870616317 27923825986992 27933770369466 27967731373764 27993751740864 28003721025672 28075174637328 28160381215512 28170409841301 28227343605552 28242288772074 28268564579424 28278631732052 28313012008008 28351903508019 28395363507966 28421781731616 28460822640588 28505572361721 28532093120496 28590959003828 28604894913504 28615081841892 28701927008118 28759934994336 28775162145132 28801933722432 28812190821336 28847219781744 28857493008162 28931125083588 28958041764288 28968354457224 29008146152907 29070434500128 29114995920192 29130411060504 29140785138517 29154989046456 29203358297568 29243472800724 29288299467336 29313010667304 29328530647923 29355817063248 29366271414054 29401974008316 29476995368184 29487492873657 29514927182832 29674899687888 29680041457872 29690611273206 29715661912734 29718234557856 29764961341752 29805847277661 29840908891248 29851535995554 29879308999904 29920352006772 29942133730691 29955548316096 29956728234888 29967396585399 30002648234832 30043860663726 30046461722784 30071812601376 30082521936348 30135042093429 30209315173856 30234803455584 30250811485908 30278955964608 30289739068584 30298375654911 30326564385936 30337364444478 30403944908064 30414772523772 30443069547072 30453911096056 30507079650138 30532819162482 30568735937376 30579622239348 30608072634048 30613376094912 30624278294376 30650116689864 30672429675342 30779302252608 30790263542584 30805271445312 30816241983576 30832557860637 30861243579312 30870043120098 30909767547204 30946127739072 30988636156296 30999671995383 31028513192208 31107684789792 31145504539968 31156596243864 31196689415472 31202094865968 31213206723114 31251154763556 31371211911312 31382383995326 31397680511568 31443531194016 31491730281024 31492970708472 31504186153881 31541245580208 31584571466994 31587305913696 31613956837344 31636971489032 31680428867451 31744456550352 31755761556246 31785306196896 31790813637024 31802135151852 31852138509009 31963121570016 31974504448068 32004252600768 32098604760558 32136363421344 32147807995212 32177717384512 32183292817728 32194754104344 32245374786898 32354926868628 32357728009152 32385028955328 32402175437736 32413714674003 32451844009104 32453122254462 32533108648768 32577796984824 32589398764377 32702950676448 32742709900992 32754370410216 32771712443067 32802202294992 32813883990966 32853778084764 32949336900753 32977137000717 32979992009328 33025294196154 33064142952672 33106690808256 33127924092627 33158745353552 33176301485574 33204293080686 33319987481664 33372377399088 33384262148874 33390046640106 33421111772256 33433013877588 33472342248384 33485581509471 33500583619776 33571022502654 33602256009504 33614222624892 33687994706496 33699991855608 33752979264186 33784382058336 33796413533428 33802269438132 33960756471696 33985479570588 34014153887532 34017098676288 34063825460184 34075956452157 34116041137776 34117384934178 34169682711892 34219581406504 34236260839872 34248453240456 34260649983063 34335840758544 34380025070112 34389827929548 34421823229248 34434081713304 34440048106776 34452313081173 34626715034184 34639046485407 34668272231523 34671273650832 34718899026726 34759740027168 34804469824064 34814393706456 34826791994813 34865233885872 34877650279706 34894650471408 34907077341234 34948139702112 34996145388516 35028704788416 35051170774347 35054205343248 35083781368272 35096275592406 35102356724214 35188872620096 35218562266944 35280049280112 35292613400226 35325448625376 35338028913348 35415584178624 35428196566152 35471269059408 35483901277734 35516914471584 35535719152908 35565701442012 35591592925161 35607538564416 35715605444064 35728324676772 35758469471508 35865581708944 35909185961376 35958511766268 35991966523968 36004784175864 36096653105136 36153408849012 36156538844608 36187044933312 36199932057576 36206204419944 36219098367387 36292298921424 36402444010296 36415407843633 36508324510242 36542290797792 36586717771968 36599747229864 36650021607927 36684119726352 36740351994528 36790819511004 36848666711493 36851856899312 36882949643568 36902477581866 36959044565924 36977059278432 37089282576528 37102491010494 37197160821756 37231767982656 37245027159288 37290308498352 37303588522746 37338294700896 37433566183104 37547174954016 37560546455068 37578854353824 37636458140736 37656385029432 37688156572248 37750682677344 37802538010692 37860484677288 37912490837559 37947763520784 37993899224736 38007429815628 38042790827328 38153442455856 38269236010824 38282864656127 38366882860176 38380546279998 38416254428448 38462959708992 38476657344216 38497029082317 38529509895513 38574833444784 38624472609632 38677528203876 38705685066503 38724551132904 38738341927467 38840548080672 38873318728608 38955054413457 38991297067632 39005182857186 39051065956448 39084014223072 39104707530564 39141089417664 39155028552072 39166192919763 39202632011088 39216593062374 39223388121606 39302660490912 39316657164876 39353236243776 39435981011154 39469254039306 39566532917184 39573388610496 39587481697608 39620882550312 39649726165686 39686615122336 39741129703548 39787878521664 39802047994072 39821448453696 39856721136921 39893802675696 39905177691834 39942304313184 39956528780532 40003530979776 40058480884968 40110029248464 40180056124572 40334415314544 40348779422562 40386318758112 40397834206548 40435419181248 40449819259304 40505382197847 40553030031696 40587245539344 40646515933728 40676106200184 40710425549976 40724923564773 40731979972437 40772829652464 40828836286602 40832371059168 40866822253152 40896572900456 40952749511583 41088322644768 41095442018592 41110077147516 41148324772416 41160057493464 41174715633597 41213023396272 41227700398906 41318181541728 41332895993844 41371350922944 41458339011726 41493318349014 41542128325152 41595585887296 41602793154624 41617608964152 41668206351408 41683045456234 41828282548416 41863574015424 41885738980488 41900655554199 41951597060646 41990627611296 42005581538508 42054994106944 42112761955992 42240571823268 42325942067136 42341015408328 42363433158111 42402846869136 42417947598078 42469518012012 42593045261949 42632672597424 42691233960882 42798139680744 42863743993616 42886438505742 42922622762838 42926338805792 43052890512177 43072178939712 43139902491504 43162743217698 43202900583648 43218286232004 43269125345472 43270829672616 43286239512243 43396687625382 43437062646432 43452531685836 43672493880288 43695616590756 43736269726656 43751845321288 43805037446352 43865209201086 43932449201004 43969516000956 43973322679104 44033725594872 44049407121081 44102961012474 44170565456836 44235068647432 44256629866176 44272390774248 44496503198784 44512349531832 44520062186808 44535916909809 44577351836784 44593226962082 44647442012628 44761363336872 44777303993331 44818963499856 44880528010158 44933322474144 45003972352248 45069692584176 45085743044498 45107718902064 45123782904522 45281008628928 45313972760784 45352205183376 45376217228862 45418433946912 45434608602876 45488054850368 45489846578904 45506046666717 45605917362096 45622158785658 45664604320608 45680866644084 45760619475207 45781121011392 45853103906064 45869433359022 45912108951072 45920064142368 45936417441564 45975175034796 46008644513013 46168953378912 46185395313876 46224362975364 46228364867776 46291865368968 46364651320806 46419191608608 46482954234444 46486978514496 46526200628544 46542769788312 46661527184688 46734894365796 46738940457664 46778375157696 46795034123208 46803142298952 46819810084671 46876732145334 47040065706816 47056817866968 47073575992989 47117371884464 47237595421536 47239456062708 47295025412544 47311868370312 47376857200491 47380958870544 47420935256016 47455457233548 47633642334369 47637766235696 47677959295344 47703202727778 47944682355024 47961756672102 48006378901152 48128870806848 48147907140837 48204545132016 48221711992818 48266576076768 48274939226592 48292131156516 48368062180347 48389731895232 48536592013728 48553877124844 48577543432992 48677766013656 48679683381693 48799662973152 48866695477236 48912159635136 49054426014672 49114064851488 49131555615324 49177266191424 49203303442488 49220825986449 49280667127146 49452376768704 49469988013992 49487605531091 49596214429008 49660036212384 49720411331136 49738118030328 49764452228361 49806439621029 50034178256699 50058566098632 50076393223311 50131667658384 50149520816382 50208513372576 50250875429664 50356533753981 50403384014256 50421333937338 50480646236384 50549987783412 50597018027712 50629468896279 50676573087504 50694620300142 50703404157198 50871256607808 50978219355882 51021230831298 51025648014432 51095738190276 51155843813568 51174061706664 51176077401267 51254524067838 51302209792288 51329372109756 51372679860684 51433111259712 51570037605168 51584741894322 51632734843872 51651122569956 51660072160164 51940072551276 51988396090176 52006910476248 52078348540089 52139610040752 52206704736096 52221590559684 52270176014784 52288790749832 52297850828808 52316475419559 52360616011851 52422209553168 52543057182624 52581308014872 52625672052408 52644413388609 52653535086321 52783308930144 52827843400416 52866301554248 52938920100339 52988172938064 53007043370022 53123376267936 53142294849228 53191736900928 53206903589112 53225851916601 53275371707376 53294344418098 53303578729362 53411307846624 53480038997952 53573408166096 53592487015158 53637704207262 53779220419392 53798372563416 53863778942064 53882961199522 53987949785952 54007176263796 54070706708928 54116327385792 54144979657704 54230113273518 54234808266912 54280567399968 54299898086364 54309306629916 54363772869952 54438448382136 54603666015444 54762486765363 54813436196688 54880076657952 54899620844796 54950697861696 55026179589528 55110527991792 55186229266506 55277785348968 55324424465352 55353716372799 55438566848886 55490145285536 55557608468544 55633923864792 55653736515741 55795741232634 55847651973984 55867540738932 55935462747528 55955382784119 56007442051344 56150349274656 56320762431024 56340819682602 56454687211104 56484577544148 56537129158848 56557263464104 56626024016016 56703807016038 56790727015932 56843563463232 56921645281176 57011144723442 57064186240992 57181918007656 57209789827008 57230163683784 57403854016236 57519869988672 57550324290264 57570819419997 57624381642672 57694439563488 57714986016324 57862250167176 57936708914448 58016292305814 58140869000256 58260822121008 58281570277034 58309978092912 58406716595136 58486945601448 58507774285779 58576598934672 58626021334608 58657061295846 58711634126496 58732542828108 58803948016632 58824889593561 58835082182409 58953990736368 58974985747314 59029854365664 59153971516731 59349799375776 59360082915744 59381222546412 59431323825468 59436469115712 59474589248529 59529922683504 59611694555322 59681817782496 59703071991108 59758617999808 59840704013544 59884267461382 59913456469776 59934793170798 60005296469664 60087721327452 60092923445568 60143625202752 60165043872696 60270084186858 60418630347712 60469606911168 60501622971816 60523169133843 60579478137168 60596751309822 60653128771872 60674728888956 60807889816128 60829545047544 60907822192112 61014159300276 61065638324964 61137471874752 61159244478696 61243254429903 61248556588752 61300233379728 61344859350684 61580527085168 61632483967152 61665115721274 61722487158624 61740086240196 61819535094408 61841550598359 61977272312592 61999343990766 62057026384416 62187508517589 62215369579584 62239977523521 62313192487728 62393378830944 62404189731936 62426413446228 62502309527112 62524568184351 62742423822624 62764767990652 62795361023136 62887062388032 62927395590969 62985941416944 63008372307762 63082491160416 63169142933988 63174611827392 63227913674688 63273942978064 63360857734902 63488913100704 63511523112492 63570612393792 63581627274048 63604270303704 63626921397117 63704277018018 63926243140032 63949008896136 64197209521116 64272726842688 64295615990424 64329657758613 64383934144257 64389508208688 64490749573796 64678327990367 64709853737256 64804350875472 64827429348006 64903688018208 64906244508924 65095031438073 65155593969648 65178797528754 65405901352896 65508740820432 65543424886134 65604404589984 65627767981932 65707556169528 65730956296369 65898673801506 65954274001434 65959984018656 66050588392308 66128285905344 66154441518711 66255848185254 66317490707104 66352602971148 66408586161372 66744754798176 66768524297748 66780093280212 66842223544512 66866027755176 66889840443123 66971163018942 67142045005308 67204512019008 67228445249784 67320792015237 67399983711216 67505958528372 67568764116672 67592827066856 67604538876264 67628614566747 67685674356783 67921512943392 67970959141176 68028307775064 68064325843293 68127650920368 68151912904314 68232082275552 68234769868356 68339365423784 68433238178487 68439162813008 68496906480912 68521299966126 68671681517088 68760050140224 68779655859096 68804150038533 68868163426608 68880096213552 68904626162346 69253430068368 69278092970814 69336544463046 69342547301664 69437798053452 69519480054336 69546976981209 69628787412912 69653583989626 69730467771744 69755300559412 69789300942816 69814154682468 69896279404224 69992290777032 70102341548694 70108410686496 70167562736544 70192551184812 70204713448428 70315098218001 70560098560224 70585226800452 70650897250752 70676057826696 70856393132304 70942538118816 70967802555468 71033828943168 71071438305816 71096748647093 71131402884024 71183185850322 71431210888128 71456649353544 71516938943016 71554804091667 71731163417888 71818371922752 71917023532536 71942635008153 72009568351728 72193306210272 72306817698024 72332567989227 72399864115152 72412408839888 72438196734774 72584597842848 72804888020592 72830815687266 73016649020484 73084581595584 73199494459728 73300043215854 73368239452704 73480703989056 73581639022008 73697333422986 73703713798624 73765899287136 73804955163732 73918089131848 73921000690719 73954118556864 74178565153056 74204982020988 74394321643512 74490054318576 74580616996704 74607177045492 74676589401792 75094349908032 75121092910136 75157708707648 75224281224573 75312770058864 75376313144496 75501365354688 75605076021384 75632000906007 75720969354576 75824981675118 75895527041568 75987798449472 76014859631256 76041930450213 76055106235797 76306884911712 76467329033823 76538472021648 76565729312254 76733765720352 76761092559996 76832508856896 76881786101757 76953314688432 76994058164634 77059019791026 77149666889568 77248945219264 77355056407752 77411370133006 77449102265808 77476683854934 77681096161344 77746637457216 77910108826914 77982594135264 78010365714372 78102131912896 78168028446144 78209415061128 78310057104144 78332385839526 78405264022176 78433186124748 78446776243212 78605320981824 78633314329752 78871962022308 78938508078612 79174963395216 79241765100624 79299452331372 79373230244672 79482259407096 79510565055033 79604095988144 79713442273842 79787605351392 79810355383668 79884608626368 79913057561064 79941516627147 79955368094043 80116961769936 80220058496928 80360112249144 80388730522737 80456556310893 80668830629088 80697558845124 80772637516224 80795668413096 80824441799283 80899638518608 81010764395694 81106060063392 81174491078688 81293031867456 81345169910277 81352212400368 81420851099952 81449847129546 81463959944874 81545659304928 81657672573204 81664742118336 81733644506304 81793145800912 81905499023166 82176645289536 82190884037184 82220154295032 82320114986928 82349431267194 82426046792544 82455400797812 82636363083456 82665791987688 82916678023452 82986636698028 83084256650304 83157850273329 83235217928304 83336412702816 83366090912468 83771477960976 83801311108398 83903194121292 83981255222592 84011163077016 84225523911984 84481143646536 84511229523903 84682030816656 84726866316222 84805693738272 84835895196156 84939036024024 84969284968477 85186090523898 85265345194848 85382467921764 85516717085163 85596279361488 85727487987232 85772877011484 85845245525676 85852677611584 86105781024354 86279804983008 86325486435396 86405801167296 86436572464008 86541659345232 86572479024486 86793375250764 86874125292864 86905063371672 87024438458721 87344987760576 87391233181512 87422355415551 87503690642576 87610074892704 87730418402172 87864898402008 87939032001912 87985591943769 88067451189744 88098814242162 88205922024948 88341130913672 88462478620971 88470137294864 88544781548496 89024699063664 89040124373616 89071833819618 89154703673568 89186453924164 89294884025256 89417541832983 89522726673744 89554607986662 89637926999712 89761056020316 89826401192073 89866644948288 89902189756197 90007944704496 90139385168352 90171486088996 90215437804128 90247565809044 90405126280287 90627945521568 90704410366752 90752434457724 90836867893824 90869217205752 90895126964733 90979693157808 91012093333434 91211834724192 91244317571316 91329208641216 91361733288168 91521238950414 91706207812128 91738866718044 91824217902144 91840128284736 91872834883128 91905553129169 91950350069592 92017289026026 92337906757824 92370790627752 92448725950728 92497673581911 92583730737936 92729302641612 92838383217216 92965908468888 92999015986149 93085539576624 93323054369376 93469788731592 93590068246416 93606284597904 93639620169342 93753464290668 94113635733936 94147151985978 94234743768928 94475190843072 94478912125416 94512558461643 94623736740624 94753714400982 94761917741088 94841870512032 94910914467096 95041286602353 95267284668738 95275532471392 95355918590688 95406405455556 95556415527027 95889364710048 95923513344204 96012757802304 96295814281674 96409090264032 96443423985636 96533152153536 96549878453184 96584262313032 96736124360694 97073184027456 97107754249688 97155086865984 97241144022009 97355532027312 97359366763386 97599325946304 97733390954472 97768196293131 98108852029344 98228129702976 98263111230648 98315137329201 98406606884976 98441651972898 98561334254292 98848010702259 98939976027984 98975211062182 99192428858016 99320072424768 99383772277881 99476236060656 99528904456722 99612879242058 100068356513398 100117132197264 100152786446622 100263335316768 100299041632764 100417026745152 100456744528413 100501750859328 100713067507962 100806768028512 100842667874676 100961292472768 101099975566824 101258937792558 101353146175008 101389240600284 101406808314396 101956438711764 102042461662596 102051296028864 102191476380552 102227869356471 102348123413328 102352154802534 102509048135676 102604419584576 102658744219512 102745359721368 102781949949189 103140075210336 103169483788644 103265469687744 103302245139912 103320144320328 103356939243519 103880145102552 103917139456221 104004816694569 104013820952496 104156697080178 104279220081504 104413409472192 104443181119368 104480375984439 104577581499664 104595701657616 104632950839118 104721232023702 104844419106336 105086114365248 105153512323041 105162616029744 105251344104816 105288826777218 105307070172642 105566617860288 105655686800832 105732603108496 105877840200678 105976345876128 106014086740044 106246752535872 106284589698456 106413807178224 106451703833202 106550743414752 106588688836196 106607157458724 106774778775483 106822615693248 107146816332192 107184974030316 107275408414524 107596745126832 107727557884128 107765922399044 107975899571904 108014352527592 108289959315408 108460226547036 108469616533824 108561134799936 108599796172728 108618613259832 108657295102161 108876896764272 109207332030888 109246223530899 109524973530726 109626872393376 109760153315904 109799241689592 109838343983641 110052359179056 110221055983584 110372458533012 110546000134479 110555570697936 110648848930704 110707432745598 110877133697772 110980290571072 111267847729584 111307473031482 111591482465268 111695303947968 111735081477864 111870925495056 111910765568238 112014884102688 112300698549312 112641524862048 112681639365204 112909374422208 112969155088296 113114526928208 113252048032032 113407614032076 113581454031864 113737472512677 113843290562352 114022289446884 114128372481984 114363836015312 114460327367568 114807708032472 114848593968381 115100648580528 115141638839994 115248763285344 115388879126976 115429972032648 115491087246951 115588529686539 115724500334352 115873417828896 116032584611628 116117055199509 116215025782401 116521644242016 116563140554068 116619956185824 116865163240371 116973891202896 117015548571558 117153197869344 117252042669216 117314122591692 117423268252992 117465085656216 117498578759289 117607896033264 117649779187122 117670164364818 117907981472736 117949971494628 118059708731328 118307943033462 118699598751552 118720165831488 118762445092824 118862647650936 118949178497058 119059845367008 119223389110644 119363635564992 119406143982216 119570163410763 119681408027088 119768534922764 119826912939552 119869586341596 120010592939328 120175442654904 120330087745392 120540168373716 121003245943632 121046338267686 121158956274336 121193502619644 121306257543744 121349457777912 121516146593541 121659090095088 121815644384224 122028318600552 122071775978971 122131276649928 122174770694319 122318488957392 122486508859806 122497113177504 122600466759456 122689718701368 122858248534749 123161054170336 123264967934304 123330231442548 123444974317248 123480172480392 123524146900791 123639070188816 123683101196718 123954544625184 123998687981532 124114052768832 124375017035178 124479955047042 124626384975456 124786757661888 124808379463872 124852826892456 125004619054224 125049136368702 125484847645248 125529535981304 125590722046272 125701966662597 125854791181938 125971882833888 126016744615524 126164982320832 126338285867976 126547885956128 126721715469804 126977826201408 127023046224984 127090299474333 127208540607408 127253842794234 127408554036036 127779135785847 127898017792272 128394419042232 128591231980848 128659315517226 128767868288514 128779016417376 128981499147592 129158671536531 129356655980734 129419707474512 129608701750944 129654858696012 129807376036416 129812489017848 129858718536729 130190062876146 130311187939296 130357595057508 131017481640864 131086849772268 131208809179968 131255535963864 131415112339056 131461912592738 131797347603012 131908548002868 131919968037312 132101176784616 132148221363243 132308883037422 132511696370508 132634981414208 132705205942296 132817172322744 133489509596352 133537048595496 133560186560424 133607750729427 133732055510352 133779680886246 133942326037884 134284090010616 134331911979993 134456890499568 134641584030474 134799967422432 135011917056744 135185654133712 135209077752528 135257229133494 135371348713566 135843025886784 135941918282352 136056615550128 136128651686586 136255301840736 136303825808628 136464164551104 136469539736712 136518140000151 136678730847568 136866476356974 136878325626016 136993812961824 137042599932252 137281858425621 137343363034176 137559311718192 137608300077066 137736326853216 137760192427104 137809252324692 138025933539039 138506860136736 138556185941628 138673088926092 138685094603328 138875596106904 139093953962418 139257574825824 139307167979252 139460935543488 139510601118824 139578601885632 139628309364936 139984581554064 140204683097388 140216821372992 140335125473088 140385102369624 140409426896856 140459430254013 140630196436002 141120197120448 141170453600904 141220727978967 141352115653392 141712786264608 141885076237632 141935605110936 142142876611632 142193497294186 142262805768048 142366371700644 142900927003107 142913298707088 143033877886032 143109608183334 143462326835776 143834047065072 143885270016306 144019136703456 144386612420544 144613635396048 144665135978454 144799728230304 144824817679776 144876393469548 145104186541041 145169195685696 145609776041184 145661631374532 146033298040968 146398988919456 146600086431708 146736478905408 147163278044016 147394666845972 147407427597248 147531798574272 147609910327464 147662477959347 147836178263696 147842001381438 148357130306112 148409964041976 148462816593273 148788643287024 148980108637152 149161233993408 149214354090984 149293356685083 149419318863087 150102534770097 150229179669933 150242185820272 150448562449146 150625540117728 150752626288992 151069601261943 151210152042768 151264001812014 151441938709152 151649963350236 151791054083136 151888406688837 152029719262512 152083860900426 152110212471594 152613769823424 152934658067646 153076944043296 153131458624508 153467531440704 153522185119992 153528232203801 153763572203514 153906629376864 153988116329268 154118039582052 154299333779136 154710112815504 154822740266012 154898204531616 154953367709868 155820217653828 155965188270528 156020731428744 156076294367287 156418830122256 156620114208288 156664771679052 156810528044352 156866372249496 156893552486424 156949426258677 157081848035553 157266628659504 157743924044616 157800100655743 157877016157224 157933240165827 158349926790432 158483530201248 158598904662744 158816760301017 158964518814192 159021130110066 159208191976288 159426884547684 159575210702784 159620710767336 159677555749803 159826115122128 159883033254294 159910736188086 160233923539872 160440116993856 160720224498288 160777461045474 160913112621786 161337661258176 161395117690248 161591336826192 161648883598566 161799277037216 162021528791388 162212120126784 162348982157376 162690339820554 162704424800736 162841702199904 162899694259092 162927919889748 163091318609856 163315345146408 163586291601824 163810998046332 164287460296089 164440308590064 164640229973856 164698862534388 164852093585088 164910801595624 165331583975376 165833356046904 165973273396056 166061149118397 166315700546658 166470435856608 166672825405632 166732181824936 166961209547223 167542955921952 167602622216796 167806388242584 167866148352357 168022326154032 168451047823968 168962287293072 169022459047806 169364061633312 169453732632444 169611387476544 169671790392312 169878072048048 169938569936954 170372181047796 170530690389696 170764935843528 171033434170326 171192558722976 171454975974464 171545754022968 171690491051352 172211562048708 172559609966016 172650972870792 172712458259991 172873144928016 173083318690464 173144958048972 173586750501528 173810126743344 174048876917442 174782466363024 174844710831102 175007381285152 175220149785408 175460836804344 175523322857337 175729796804016 175878064003824 175971183887538 176134902379488 176197628484324 176411844049896 176474668780683 176505246547227 176682261827344 176924957241942 176940274589728 177089563096992 177461914550193 178049398127328 178080248747232 178143667639236 178309407347136 178372907848328 178423767745587 178589768050512 178835083665966 179045453347488 179109215973324 179275853999424 179522112040632 179652802384146 179804379512394 180015889408992 180278770336704 180342972177992 180430875608256 180495131618088 180810252560574 181255891043136 181408820733504 181504868915448 181569507401529 181738434411504 181790253929466 181959386315616 182024186666868 182423669448384 182488635142632 182723466576336 183042477900828 183412415624256 183477733436088 183745669766256 183811106258338 183900700139184 184034578052052 184741581255504 184897451901456 184995347163822 185167461475872 185458605283224 185524651795077 185931816937776 185998031972298 186171079153248 186562525552767 186646108738752 186939577463184 187180136492832 187212569195808 187279240338684 187506928581336 187573704553053 188227271467872 188294303971956 188469487537856 188957824250832 189025116923286 189247473481248 189507428801964 189523835482176 189683741024064 189821828934192 190082573204706 190534569337476 190551064942784 190711837181376 190812810911112 190880764191351 191112831054054 191778729420096 191847026688408 192591628563348 192818180528064 192886847971272 192988973275839 193151802432771 193168524626064 193472248721388 194034983971101 194215508499376 194482288044018 194711064054624 194718733526772 195285094314219 195466781908944 195536392586262 196217704058688 196526222461296 196630274658402 196813213769952 196883303945796 197122668508584 197192868889107 197696021404518 197879952055968 197950422124364 198384857716032 198463324556133 198767544555762 198952472121312 199057808913444 199225758484116 200136713026796 200234264394528 200305572893244 200526670633536 200598083265528 200669521329369 200913489056826 201426135015924 201613536057024 201685335749352 202199951133648 202517875585116 202706292350016 202778481200568 202813616628792 202885843700241 203057023070349 203912877423528 203985495969619 204084923325192 204382952761104 204455738712942 204696246826656 204704309605068 205018096271352 205299714535461 205317488439024 205490719442736 205563899898378 206280150420672 206338967577288 206412450115599 206604490279824 206640288640656 206713878487038 207760290205104 207834278912442 208009633389138 208027641904992 208313394160356 208558440163008 208640930943627 208886362238736 208960751968878 209155162999328 209191403315232 209265901678236 209442464047404 209594936114837 209688838212672 210307024646082 210325232059488 210502688209632 210577653554436 210614140345284 210945294654003 211465206216992 211755680401356 211952691752256 212028173480088 212569179396912 212827614356448 212903407666404 213101486829504 213177377672392 213214314917448 213290245941279 213549557550966 214293632664384 214369948060632 214550816829048 214664412275001 215193490253664 215455115768256 215531844798088 215827905024459 216028705055184 216579918630816 216920453094072 216997703967681 217199592345456 217237226519664 217314590204322 217753793528544 218414664061776 218492447061798 219049947061452 219253744786752 219598483379184 219676687967282 220104718358112 220442111967168 220744917066024 221092000268958 221111141395872 221297697861408 221414865491196 221754267395544 221763002072157 222535695459168 222614946062964 223182964930536 223470162955728 223741850990112 223821531136476 224029768205376 225283049724096 225363278730408 225672843673719 225938310176592 226229053856416 226504096064064 226704726818089 226815228064152 226896002718021 227162908063728 227474945025354 227686581124704 228044578893768 228125791350639 228165318707391 228727672030624 228920654735136 229401987101469 229615416064944 229697187936762 230201297161056 230283277679988 230497526570688 230645358305271 230859944065296 230982174493902 231177059373078 231449000668704 231746835657792 232065169223256 232234110399018 232430051564802 233043288484032 233126281108136 233239912371648 233730326480742 233947782405792 234031097143116 234306395738688 234504085338432 234628245183384 234930171312432 234997157518578 235215792066528 235299558374244 235340328729636 235815962945472 235899942989256 236615886066924 237524890185648 237725295301872 237898356994116 238119690734016 238446778221288 238531695165099 238812287964432 239140326821526 239362816054176 239537069845528 239653825879104 239739172683192 239824549881441 239866104282129 240350885309808 240660175490784 241080336747432 241166191568211 242006491887264 242092676535372 242317912548672 242387005239288 242473325397849 242698915555824 243032293187082 243318180190176 243631288768448 244056637201104 244143551957942 244262553299856 244349541388638 244636977914784 244973017719612 244994226355008 245200933518912 245379437402736 245716497069498 246322108340672 246529935868608 246660462885096 246960344960784 247048293801582 247278140377632 247366202393436 247909089250368 247997375963064 248750034070356 248959910094084 249252769950912 249473550819987 249705653784912 250009238108448 250098272737404 251059071962608 251403933325194 251709582363876 251943765667776 252033489231048 252676571735952 253095771912256 253443430939608 253533688571709 254046092449968 254180598948666 254417081214816 254507685588468 254817108072072 254907854905431 255558271571694 255796035584544 256550151255489 256788838084464 257182463961696 257318631034452 257535736577028 257558032834752 257962998295184 258317343073062 258713311961468 258839414949024 259217403501888 259309717392024 259624978035696 259717437073458 260380125752292 260622375878592 260715190115016 262034963281728 262173699544536 262267066246653 262511071927728 262830224678112 262923825185476 263594695206024 263817096005736 264202353569232 264296442726486 264617766074844 265023392741016 265387435862913 265410411884592 265634344645488 267074097190992 267120373120848 267215501458854 267464111020704 267559361772492 267884652075768 267980052592889 268568180021232 268663823959986 268913780999136 269283168060948 269479203576219 269599934844864 269706569268591 270023834113488 270371308267424 270418155505056 270514458266988 270742697427132 270939795465521 271883836564704 272113231100256 272257303373172 272510603681472 272607651617256 272685380894199 272939079473424 273036280000302 273357461695136 273732952713948 273756651252032 273987625923648 274085199864504 274563716851242 275118623436384 275216600154132 275472653706432 275520384854208 275618504649384 275716659387507 276051867078078 277013720273472 277112371883256 277346177852184 277493020745733 277751192213808 278187907924836 278515149651648 278614335958504 278997047958447 279021202237648 279256618729872 279969163108128 280409366194776 280770204739248 280818853793712 280918860508026 281260392872004 282340907201808 282441455957934 282704231306784 283425572529216 283537675384929 283871210221872 284285753223264 284386994588372 284525611536096 284732743401288 285123859807059 285801854006214 285826597414176 286067755772064 286219216366668 286669246581081 287668094130144 287770540032612 288038273406912 289227270792096 289330271956908 289599456460608 289649635359552 289752786939096 289855975253533 290208373082082 291219552082368 291323262749064 291723432066027 292066596081936 292797977838912 293057329789237 293200172863416 293304588879393 294326556088032 294789333691944 294945411987603 295219820654928 295324955918694 295672356527392 295684002762876 296544032106777 296819928083952 296925633186546 297577286574048 297960217274304 298151316833643 298428708181968 298586713370166 298838637726174 300205069540194 300458359339866 300484371640544 300897124898292 301251080235456 301370233585239 301505252577984 302139202523886 302420304085536 302528003624028 302883877418304 303299926700472 303776813377674 304059438525024 304167721800852 304220424943188 305869316135292 306153888086592 306262917249016 306683608069413 307044370239984 307056464407602 307527144407028 307813258753728 307976232658536 308236079164104 308345849847567 309420225631008 309645480532024 309796409063232 309906735419736 310070817730557 311640435307656 311751418368663 312041462857488 312152588734574 312837660244512 313240228416576 313329543358104 313441127953317 313732744498992 313787104972848 313898852517354 314163696071106 314533257319008 315487848089232 315600201311486 315754032314448 315866480331654 316699853580864 316967060402496 317197809325488 317633520602034 317929037628384 318042260220132 318416383952576 318853769095368 319241421534672 319355111499606 319652230244256 319766066508588 319821472376172 320324336326449 320467847079744 321440448996576 321554922090948 321826225243572 322790235380496 323182673652384 323297767197132 323598554074432 324043057582776 325380679641108 325408849601472 325683404399808 325799388518184 325855839779496 325971885306483 326630690292816 327172583203648 327621996092664 327738670592697 328574920592178 328880617180128 329280459947712 329397725068776 329515031950923 329821603191248 330663167950752 331638000403437 331666712093808 331946546792112 332122298236794 332631401093316 332940871713216 333464363649872 333922419094446 335085911843904 335205244433592 335612776485168 335732296704714 336044652308064 336902095647936 337924574586144 338044918095612 338728123266624 338907465264888 339343580784624 339756144096096 339877139873908 340744362095592 341529871687056 342066868340652 342385117445952 343091508045936 343380982102704 344423124097416 344545781905143 345301945741584 345424916519982 345746289856032 346166637380928 346289916097944 346413238717637 346473261740853 347173501003056 347620253486688 348097753834884 348351165598527 348645077347203 349564932726048 349689421662204 350014762570304 350239247796893 350921673608688 351046645714674 351459593608032 351756128007648 351942367775076 352269804758976 352395256968648 352495736277867 352823688099792 352949337561366 353010493094454 353364523654688 353849914483884 353880549179456 354179126193984 354923829100386 356098796254656 356160497494464 356287335278472 356745815696656 356847535491174 357179536101024 357670167331932 358090906694976 358218431946648 358710490232289 359044224081264 359305604768292 359608759024788 360031778817984 360685944355984 360990263236176 361620505121148 363009737830896 363139014803058 363476868823008 363580507858932 363918772631232 364048373333736 364548439780623 364977270285264 365446933152672 366084955801656 366215327936913 366524312082957 366955466872176 367491339532512 367622212516676 367801400278368 368069156104104 368574745604247 369483162511008 369794903802912 369990694327644 370334922951744 370572440702373 370917210566448 371049303590154 371863633875552 371996063944596 372342158306496 373125051105534 373879154926368 374360272985664 374425138391616 374558480677368 375013857162672 375147409106106 376454542935744 376588607943912 377105899987791 377915648501664 378050233846572 378494946962496 378830206800721 379014857603928 379643657868384 380165146409412 381069138674952 381270898422999 381625621822224 381761528382702 382225662108108 383337407357541 383694053376816 385183257126696 385773695942544 385977946551678 386303604865542 386337049252128 386944497442776 387476014609593 388069967942202 388431016998752 388964576088036 389422128109248 389437467053544 389576155610187 390570188628438 390933563817888 391072785172524 393052444922592 393260549316804 393626427539904 393766607891592 394245337017168 394385737778214 395392042809036 395759904111936 395900844248728 396444664089729 396926649112266 397535089111524 397904944242624 398115617826888 398451516968232 400273426053592 400468528789056 400611145786488 400823252188281 401196166531056 401339042658738 401826978113652 402852270031848 402995735939979 403370671498704 404399902267296 405035751170232 405556962401136 405627233257584 405771687400482 406114046140698 407825754847056 407970991939238 408169846650384 408765905522208 408911477425884 409392493653312 409408619210136 409554420000453 410036192542704 410599429070922 410634976878048 410981438885472 411127799796756 411845575276863 412677935154576 412824900231198 413208980559648 413280577281312 413427756974076 414077800617117 415520580410208 415668557824884 416019266778276 416055283809984 416626788320712 417281861887254 417772724477472 417921503937756 418310325998656 418382806630464 418531803356472 418884928094808 419189872229674 420614049292164 420650464118976 421005376419264 421155307108872 421228280690568 421378290762039 421890589308006 422930412433984 423511360802712 423662183936901 424056346960176 425138358793824 425655228712896 425806815332808 426354755344784 426428629834896 426580491882558 427099115101932 428702781009321 428739896121264 429101633658096 429328824550002 430386980507328 431063689596176 431655810048918 432057410110368 433159837261632 433840906188144 433995407935362 434399184690912 434474453039328 434629180408644 435312559623123 435507587057088 436829328123552 436984894123596 438099894122904 439196966758368 439353375934564 440209436716224 441489834132048 442184000537916 442222282791744 442595395722816 442829730982392 442987433878041 443508534791088 443526004144314 445071390918336 445229892125928 445388449779819 446365929861072 446940325911456 447483701980224 447643062272952 447880070055249 450307604310291 450687539009799 450726557460816 451345687347438 451876620353184 452458107712832 452748295932569 453409453636178 453630456128304 453792005436042 454325816127456 454949890050708 455373162249408 455665220066511 456089157787536 456251582701278 456330637414782 457455344061248 457841309470272 458803974202938 459230832129888 459394375873524 460402594322112 460566555359976 461290716610542 461719888130592 461964348987804 462354118746156 462898001337408 464130338446512 464468220798036 464860103129604 466252562216272 467460652961484 467895564811584 468062194286232 468228883101861 469256490366768 469860342624864 469994315037156 470431584133056 470599116748488 470680657459272 470848278776031 471245544106659 471799885978512 473231772133848 473400301967229 473799720497481 475049780371296 475450590603744 475796713988232 476450280903051 476893556442576 477063390330198 477624575928864 478280653643052 478725632108352 479032667249409 479074139691056 479478345366384 479649099762882 479732208564258 480701770619616 481320350981568 482160673494864 482332383136422 484012983774528 484185353070744 484774010478576 484946650795698 485397831111648 486064586374164 486636360380352 488113274402208 488287103915884 488525106599712 488699082777276 489273955829568 489946035439224 490758874805472 491432994138996 492862380888267 493320925770192 493920689921568 494096587603164 494556280755264 494732404786872 495994751926128 497500068140712 497677240529651 497919820188168 498947101639974 499411307569824 500018476216896 500196545474808 500883628641669 502118143925216 502807866650388 503419164727752 503598445057071 504066978462096 505353143471904 506886861879216 507067377143418 508092184899936 508361197897332 508834162429632 509015371176936 509634216144144 509815709810862 511116543143388 511592071169088 513100302510978 513577676168928 514364927923392 514637262068904 515071473154056 515925996590368 516634686146124 517426623922936 517678829898048 518137374779973 518619434784048 519249956071392 519434874146916 520760251504584 521430380230032 524347399089072 524534132493306 525022143855456 525660449356224 525847650370952 526569968572011 527189390412048 527634192011472 528404707138464 528592885452972 529235532149688 529424006342049 529515739641681 530046785482032 530774871725826 530820823769184 531268689290976 532385743650579 534148194381984 534240746241696 534431002917708 534928222041408 535118723544984 535271303236761 535769304151536 535960105185778 537136360042464 537327647919972 537827561998272 538566336121896 538958407152438 539413138537182 540047668226976 540742616534848 540836311010112 541028916533976 541485394854264 541879590931042 543767673129408 544226462200512 544514606746344 544708522204587 545215303234512 545370761788398 545878158946848 546072560000604 546714923390272 547465905427896 548170399729008 549127433702484 550237246872768 550433200308264 551237009298768 551433318775014 552103734156156 554224743766512 554692355704368 554986041491466 555502384427616 556375815849672 556573955385231 557228671917008 557994095916894 558042404475296 558513237459744 559687576658301 559938326216256 560818732389552 561540409478496 561637707587424 561837721016052 562520785744008 562721113659159 564681814403616 564882911915868 565408462613568 567075350769858 567742420443744 568571506446528 568773989176744 569051223072192 569465486802576 570247719614118 571603708012428 571653194828352 572135511544128 572438432733336 572642292574053 573338493162162 575336188260288 575541080065224 578454541584192 578660543913816 578966919827517 579505573878192 579711950507066 580416746164164 582104951913303 582646525498128 583446864132054 584133192163872 586114659578474 586400345726832 586609177758786 588653112176064 589578667383888 589890823975206 590439641309856 590649911837388 591344713054784 591368005525752 591578606667321 593088064213554 593639856167904 593851266373092 595154573148096 596302633667286 596857416363936 597173426740332 597677275452348 600410139080388 600916718679732 600968743281088 601794249796584 602008563988107 602740467170478 604278405047772 604840608171072 605056007248056 606599853400944 607553626755348 608118877050048 608335443601704 608440849886376 608657531100723 609171069211047 611738632270584 611956487908857 612525834498032 613367216138826 614088740479968 614112928815204 615054288814056 615899143606383 615952465317072 616472158328208 616691699695134 618840451262016 619237350346797 619290961064048 619813470839472 620141635461114 623280870615312 623502836737326 624082925714976 624305177469148 625675320489024 625922792830881 626659086716208 626882255906634 627465488997984 627574209945696 627797705034708 628327392142212 628784808344511 629066514638016 630975696178464 631200402622972 631508064628896 631732960663308 632835883962009 634395618650976 635267041204068 635858075256768 636084520440264 637707538190736 638482843069344 638710222999212 639304460488512 639532133017176 639642944752344 639870737823837 640648672652898 642880897993152 643109844181896 643338871904183 643652450487144 645580470760992 646365347304768 646595534394264 647483715073377 648086115165552 650761359282216 650993111903043 651598777036368 651711679558992 651943770612966 653261380585632 655243992185328 655477341185394 657149841184356 657761234360256 658795450137552 659030063901846 659643206382496 661326335901504 663276000806874 663333424187616 663893093584224 664244596473588 665262802186632 665289006216471 666928727299744 667844838188892 670410488867184 671225552970336 671464593409428 672089304616128 675849149172288 676089836191224 677018531021157 677814930529776 678687161569248 679512288192192 679754279747816 680114180454267 680688008154063 681488724191184 683059743374112 684133736681304 684377374051917 684495956122173 686183016091872 686761964205408 688205961304407 688846248194832 689091563810286 690603891483168 690849833039964 691492579712064 691936074915813 692579832195888 692826477435274 692946523481706 694347002006112 695240506973376 696195507669768 696702331197054 697290154694406 699129865452096 699378843324408 700478495593786 701843347217376 702093291429348 702919187216064 703512256015296 703884735550152 704790513937296 704991472555734 705647376199584 705898675122732 706020986188908 706729047309376 707699828967768 709847658200772 712574670556944 713491631393312 713695070982348 714359072202048 715340334663864 715595085495297 716436863893296 717420980464578 718088448162528 718611209536584 719217518049576 719473649644323 719598312846387 721371888711968 721980526472352 723241010242296 723498574704633 726019475661792 726278029606116 726953737646016 727161015717864 727419976193547 728096746667472 729096879561246 729954540570528 730893866305344 732169911603312 732430655873826 733048624165914 733910933744352 734982679065024 735244425033352 735602800556736 736138312208208 737149491208494 738966325022016 739589807605824 739981388655288 741144881404746 741834421132896 742098607180308 743727267751104 743992127889192 746250102211068 747758309852736 748420652459961 749116961354736 750027714325344 750294818212212 753177215887824 754211799975582 755831297003328 756100467693144 757660413601442 758029715207856 759287315736768 760330292818824 760601065715127 762138277349904 762541796845998 763251243644448 763523056765404 764451324216216 764723564716293 766674814715082 767388106753632 770366514253392 771547391885088 771955893103356 772607209731084 772674098504256 773888994885552 774952029219186 776139935884404 776862033997504 777929152176072 778874934107088 779152311220374 781140377256876 781867127635776 782145570345048 786104889845184 786521098633608 786801198739959 787533215783184 788490674034336 788771475556428 790784085618072 791801688497456 792889328179458 793853298224532 795070178223048 796162307588739 796231235653776 796903033936464 800546852107184 801222291572976 801646504376562 802392333062112 802678085317476 803653956227304 803940157778667 805704540063696 805991471879958 806741342997408 808437610728657 808799804534592 809119707805773 810071502340464 811113924802272 811254466515168 811543374800964 812228092281396 812819386396563 815651509694112 815941983878476 816339693300768 817531811044416 817822954851768 818056142682597 818817238420272 819108840000906 820072385085408 821198858141844 821269953756096 821962877770944 822255599593512 823691150553726 825355870309152 825649800462396 826417961119296 826561154562624 826855513948152 827149978162521 828155601234234 831041160820416 831337115649768 832038533556552 833253576641424 834563723774508 835545448954944 835843007875512 836991143875341 837063606712944 837769856189616 838379744459348 841228098584328 842310614217744 842456561381136 842756581524078 843781178616012 847022721605424 847324367873802 848112693920352 850276717587648 850613026154787 851613630665616 852709510689568 852857259669792 853160983765116 854198230203864 854502431852797 857405562018642 857479792242528 858203267316192 858657649100004 860007739743243 862127379192352 863311620097836 864114820220736 867681812376288 867990815870724 868798369381824 868948906078656 869258360817288 869567925760599 870625119246246 873658656247104 873969788247192 875170296198081 876199788245808 878393933516736 878706751869128 879171989367711 879913766638179 882979668264096 884368001075832 884836235962809 885659461964784 885974867756082 887017069582176 887052008288628 889632096320331 890459784251856 890776899559638 892731859722144 893880651822912 894453950500929 895286124545904 895760140110498 900615208620582 901375078019598 901453114921632 902691374694876 903753240706368 904110700755717 905496591865138 906818907272356 907260912256608 907584010872084 908651632254912 909899780101416 911330440133022 912178315575072 912503165402556 912661274829564 917607948405876 918461664259776 918788751747048 920050824208239 921133110719952 922581433221084 923439776261184 923928697975608 924257732412209 924708237492312 925037549542701 928260676893024 928936441596072 929720206259208 930212453191671 932505124432544 934921305922968 935254255105989 936124388572464 936457766203722 938512980733536 939720685249728 939988630074312 940323383859951 941198233496976 941361314918544 941696557552062 942491088213318 943599771957024 946463544267696 946800603934458 947599440994962 950099560742592 950901181207488 951593427976464 952900561806102 953787112885152 954126780660396 955249151857728 956561307286104 958065334498818 958148279382112 958956690732768 959298199525764 959464417128516 960973008979347 961403541239232 964321346989728 964664766272844 968370706141488 969548020957152 969893301591396 970795662223296 972129172748328 976226548804416 976574207831768 977050213199424 977398165554552 977915655919449 979892070878448 981517749610944 982865988277992 983216011778091 985724761776534 986641851540384 987841379843136 988193175206328 988545095852769 989464809573744 991989503852256 995000136281424 995354481059302 995839640376336 997894203279948 998822615139648 1000393090949616 1001767257283338 1004236287850432 1005615733300776 1006838329455504 1007196890114142 1008133956924192 1010706286943808 1013773723758432 1014134754286836 1016184369799872 1016722395794664 1018030742353872 1019268432288288 1019631419621724 1022233086286776 1026200605021956 1027155352337856 1029274524137808 1030142946308112 1031851993180736 1033269372292248 1033637345715429 1034853247845872 1036274749559946 1037238869568096 1038499912142784 1038869748293832 1039239716152911 1039419785222559 1041520503009168 1042860760460064 1045053496795581 1045935232041609 1048694798178144 1049068264986612 1050044287710912 1050717743390679 1051695300741904 1053139937144022 1054378780824096 1055268384022944 1056809414276928 1057185770905944 1057487208833601 1058471064299376 1058848012684098 1059031479283362 1060093570964064 1061549743451652 1061641647538368 1062537378581952 1064771487301158 1068296388763968 1068481492483392 1068862005835416 1070237447089968 1070542606473522 1071538608303072 1071920210371556 1074272720084928 1074655295839944 1077132672243792 1077916814304876 1078826277074364 1080095336453952 1082057833067952 1082970789708528 1083759181862084 1089029213492688 1089417044409174 1090430606469024 1090741523576796 1091756317893696 1092145120001208 1092534060571009 1094931810855792 1096340799458016 1098254867404968 1098645983810739 1099572936248871 1100866400616528 1102474018597536 1102866637550028 1104207468312312 1104600704590201 1108449487533024 1109384711408736 1109972082982932 1111004768855232 1111717322107119 1112751631699344 1113147910770462 1114457343834016 1115988191833788 1116084808950592 1117026474919488 1119375153316602 1121637464779104 1123080818956992 1123275415174848 1123675442032104 1125041571488016 1125442227318318 1129363628807232 1129765823831736 1131317699963373 1134150701539716 1135484840887488 1136490620402163 1137547978353488 1138930973605152 1140495439228236 1143207416024856 1143812695268997 1144876865466672 1145284585148106 1146676986324324 1150012222072623 1151082160130448 1157321087827632 1157933839655034 1159011147756384 1159423901014132 1160833492328328 1162428043828779 1164209903826606 1165293050996256 1166893728264108 1168266384327744 1168728466830561 1172229319156948 1172800691453664 1173218355517572 1179157334767776 1179781647950412 1180879282619712 1181299823674776 1182736011051504 1183157213334642 1186176128427108 1187279712335808 1187702532746184 1189333992269187 1192605267334572 1193714832727872 1194346853480664 1194772190679197 1195354550904696 1200820278160776 1201833437359464 1202469756564843 1203588499593168 1204017127976214 1205480934340956 1208556810095544 1208987207819937 1210112014496112 1213199706801888 1215107253510696 1216670887203408 1216881699772752 1217315062201446 1218342138422094 1223477264541168 1223912975817714 1225051668996064 1226734432277652 1228177480959936 1228225857630408 1228663260001359 1230108577628112 1231798287212766 1231904930634144 1232944316656416 1233383399390268 1235536725830589 1238474700693594 1238581922128096 1239626941678944 1240283270922228 1242233401851351 1246561741230624 1247005673474652 1248165851429952 1248610354938296 1251845585661762 1253318173432416 1253764511813268 1254930977995968 1255148419891392 1255595410069416 1256654784284424 1257569616689022 1261951392356928 1262400805245944 1263016129257792 1263465921326616 1264134872286117 1265671767924018 1268791237301952 1270534082408136 1270986551810703 1272169040880528 1275415076381472 1276965686138688 1277420445998424 1279064266034352 1279285889504688 1279741475647674 1281297345305796 1286219688363792 1286677743808366 1287304900974288 1291160941521984 1293191068788528 1294967430146754 1296172230331104 1301522718564432 1301986223806086 1303197554072736 1303423359117984 1303887541225932 1305937678869369 1306522761171264 1310487984370656 1310954682370788 1314299682368712 1317590900275104 1318060127803692 1319286412764992 1326552001613748 1326666848375232 1327786187168448 1328489192947176 1328962301634123 1330525604373264 1330578012432942 1333857454599488 1335689676377784 1336165349339457 1340820977734368 1342451105940672 1342929186818856 1343640210165747 1350922812930873 1352062617029397 1352179672382448 1354037062042314 1355629861059552 1357374323138496 1358244887797707 1359508559495632 1360228360908534 1361376016308126 1362977448382368 1366119486748224 1366995660199533 1368267473362608 1368754748103834 1368991912244346 1372366032183744 1373523928410816 1376411922608814 1377692496389664 1378183127620572 1381207782966336 1381699666079928 1383872149831626 1385159664391776 1385652954870548 1385893046963412 1388694004012224 1392391015339536 1393404662394108 1394580309388812 1398757686648816 1400956991187572 1403686694434752 1404186582858696 1404686649305583 1407769471100304 1409581027874592 1409982945111468 1411294752399168 1411797350245464 1412041972377816 1412544836328093 1415399657935536 1419695316401544 1420200905901687 1421399161492443 1425149341113888 1426983262786624 1427390141964696 1427898471787333 1430680669327728 1431190170990594 1432873727786592 1434841960929156 1436176896325056 1437098001748227 1437222419073168 1438435036099152 1438947299288646 1439196625692774 1442743777423936 1443961052944704 1446482020484592 1446997149409266 1452038951323584 1452556059212232 1454322031435728 1454839952387094 1456193493334944 1458193759122492 1459909081141056 1464339823206624 1464861311747652 1466097248331828 1467821867488704 1470488850066704 1472276624416416 1474298982416988 1478587142664801 1479962777310576 1482289762809492 1483668842265792 1484197214360616 1487984255778384 1492500204422136 1493031721588953 1496841304919922 1498233922709472 1500055428650688 1500589636424424 1502650885925007 1506354431775648 1508423599951164 1510795335171213 1512200935386288 1515320827202884 1516059430415712 1520660585637648 1521202131430254 1524276554699808 1525083593691996 1526502487288896 1527046113530808 1528902648432432 1529447129432586 1533349629430164 1534776213507264 1540733028506784 1543094783770176 1543911786206712 1545214419462168 1547777989771104 1549904058438372 1552279871768808 1554412124339919 1555858304352144 1557749868214176 1558304622440748 1562280754513752 1564291140690096 1573042197267216 1573602397479918 1575066431566368 1576981348068672 1577542951112856 1579709905716033 1581568171236144 1583603376994912 1585778656358916 1586933087726623 1587706596449064 1588272019026147 1590140356446096 1592324615177478 1592462471307552 1593806067872928 1597157230951737 1601093704214368 1602444583145952 1603293008753124 1604784666124224 1605356170634952 1605813909710283 1607307912454608 1607880315557334 1611409080127392 1611982943759916 1613482685994816 1616875221457314 1618239415611546 1620143004680928 1622227849604544 1622508933030336 1623086749601928 1624456184562792 1625638772793126 1631303019388224 1631883967756952 1632679386601536 1634125566613761 1635645909703536 1636112285365194 1637634476840544 1638217680001812 1640144770170816 1642397716283688 1644511199187024 1647382301107452 1650711740618304 1651299600924792 1653711027896304 1654299956325042 1656311202468468 1662674231299536 1664077067113104 1666507153282848 1669127447549016 1669721866155693 1671686015751024 1673982287750682 1674127213425888 1675539712379232 1676759488918696 1679062729974903 1682456197168656 1684621228435488 1684913122762272 1685513163048156 1687562357232024 1688163340977477 1694045443210848 1694648735747604 1696225387840704 1701226052309574 1703227261331232 1705419021379136 1705714519339584 1706321967530232 1708396460407728 1709004863705594 1714811124037284 1714959584485056 1716406534632384 1717315298200008 1717926877722159 1720015479486486 1724254758384704 1726623240195672 1735363624752576 1735981631741448 1736900759482551 1738516721634576 1739135851521198 1741250238492492 1746314855739909 1747939576494384 1750340592396162 1752399576491616 1757413503738256 1758343978735422 1759827533276358 1765959336528192 1768736002151664 1769672471925618 1771318923929568 1771949735512164 1774034139164352 1774104016577256 1774735820001963 1779264192640662 1780919568503712 1781553799119276 1785463719444288 1788907901001858 1790572249091808 1791520280220996 1801230417241164 1802750156039196 1802906229843264 1805382749389752 1806025691964321 1808221401511434 1810993183730276 1813637814544712 1814521824513216 1815168021744168 1819799560202832 1822660880266044 1824356631150144 1825006330805112 1825322549659128 1825972593302169 1835215896811752 1835869463726571 1837577503494096 1840101648416478 1842266221439904 1845162866442168 1847857395951216 1848515464824418 1849416474984624 1850075099085402 1856521353786048 1857712051040391 1857872883192144 1859440412518416 1860424906383342 1865010248865088 1869842611845936 1870508510211978 1872248777144928 1872915532407444 1877025961467072 1879977260148624 1880646767719902 1882396466993952 1882722629837088 1883393115104124 1884982176426636 1886354425033533 1887199543914048 1892927088535392 1893601207868916 1895198881989924 1903186855952928 1905801123612204 1907574225770304 1908253561320792 1913122614572208 1916130668997636 1916296558764224 1917913381465536 1918596399051528 1918928834257032 1919612213471511 1921946017958694 1928642693979456 1929329532545688 1930016615712549 1936741412282976 1939096041914304 1939786603182792 1942451145220131 1944258345496656 1952979335709129 1953148415663536 1954796331109104 1955831311838898 1959784141756896 1965731976555984 1966432023556182 1971449523553068 1973283703080768 1976386350412656 1977090191705538 1978929619147488 1983979007704512 1990000272562848 1990708962118604 1991679280752672 1995788406559896 1995867018649413 2000786181899232 2003534514566676 2011231466601552 2013676658911008 2014393780228284 2016267913848384 2027547447516864 2028269508573672 2028991826774731 2033444791589328 2036061484707744 2038536864576576 2039262839243448 2040342541362801 2042064024462189 2044466172573552 2051401308524659 2052401210043912 2053132122155751 2058549048275616 2060285892616224 2064617883913221 2066538744584496 2067274691430858 2069706495691744 2072549499119892 2074477739136192 2075808224747439 2077739496587664 2078479432305822 2078839570445118 2083041006018336 2085721520920128 2090106993591162 2091870464083218 2097389596356288 2098136529973224 2101435486781358 2103390601483808 2106279874288044 2108757561648192 2110536768045888 2114371541811888 2114974417667202 2116942128598752 2117696025368196 2118062958566724 2120187141928128 2123099486903304 2129542974602316 2137724011670832 2140474894179936 2141085212947044 2143077216606144 2143840420743112 2146785256485891 2149310591679888 2154265344487584 2155833628609752 2157652554148728 2158420948932969 2158794938539161 2164115666135904 2165941579417056 2167518363724168 2170495724113899 2178058426985376 2178834088818348 2180861212938048 2181483047153592 2182259928580641 2184290240002416 2185068121142018 2189863621711584 2192681598916032 2196509734809936 2197291967621478 2199145872497742 2201732801233056 2204948037195072 2205733275100056 2208414936624624 2209201409180402 2216898975066048 2218769422817472 2219944165965864 2223434644214238 2225503263398688 2226295821540924 2228914687668032 2231976383667576 2238750306633204 2243274929558208 2245261957379883 2247350884064208 2250083142976032 2250884454636636 2259531647663472 2262635399926746 2268301403079432 2272981240804326 2275095956706976 2277861947210304 2280990878456472 2281803197145381 2286414832049712 2287625390537994 2289753730933344 2290569170296212 2293353972648648 2294170694148879 2300024444145246 2302164320260896 2314642175655264 2315867679310068 2318022295512768 2318847802028264 2321666984656656 2324856087657558 2328419807653212 2330586101992512 2333787456528216 2337456933661122 2344458638313896 2345601382907328 2346436711035144 2358314669535552 2359563295900824 2360403596219877 2362599647349552 2365472022103008 2366314426669284 2372352256854216 2375405065492368 2378667984538374 2385210534669144 2388693706961328 2389544381358394 2390709101809392 2401640556321552 2403666874718928 2404939513129686 2407176999186336 2408034255952428 2410961868681912 2411820473336001 2417113620191088 2417974415639874 2420224028992224 2425312832185971 2426399413603776 2430214507021392 2433341774406816 2433763399545504 2434630124402892 2436684276844188 2438458159189689 2446954529082336 2447825951635428 2450103337992128 2453468864555304 2456451715260816 2457326520002718 2460217155256224 2463596574425532 2463809861268288 2465888633312832 2466766798780536 2471073451661178 2476949401387188 2477163844256192 2479253883357888 2480566541844456 2481449934487563 2484466803702702 2493123482461248 2494011346949304 2497220709876592 2503691171323524 2506636346864832 2507529023626536 2510973431626023 2511190820138832 2513309568568848 2515139233378044 2524801610491888 2526931842653232 2528269744572234 2531343535848036 2541068164816272 2541973103621406 2544338081761056 2550830152762944 2551839078464361 2554840891996848 2558128532068704 2558571779009376 2559482951295348 2562594690611592 2563507295558391 2572439376727584 2573355487616732 2574609801948576 2580023219229729 2586382137577056 2589934860293508 2592344460662208 2603045437128864 2603972447612172 2606395108145472 2606846718235968 2607775082451864 2608703777281797 2611875357738738 2620975968741312 2621909364741576 2628599364737424 2635181800550208 2636120255607384 2637515968103133 2639741299914537 2651811447605047 2653104003227496 2656978385894352 2657924603268246 2661051208746528 2661156024865884 2668896288960993 2671379352755568 2672330698678914 2681641955468736 2683361851502787 2685858373637712 2687280420331494 2701845625861746 2704125234058794 2704359344764896 2708074124084628 2711259722119104 2712332102267151 2716489775595414 2719017118991264 2720456721817068 2722752032616252 2725954896764736 2733991320399066 2736534946725216 2737509496207668 2737983824488692 2752823845217628 2755384992779328 2756366255241144 2760152472624717 2763399332159856 2767744299663252 2770319328783552 2771305909741096 2771786093926824 2772773197236627 2775112648628103 2784782030679072 2786809324788216 2789160618777624 2790637359575013 2797515373297632 2801913982375144 2805762765317967 2808373165717392 2809373298611166 2815538942200608 2819162055749184 2819965890222936 2820970151579853 2823594700490928 2824083944755632 2825089672656186 2830799315871072 2839390632803088 2840401811803374 2842798322984886 2850298682227776 2854780283929392 2855796943574666 2861361338655456 2862380341981188 2865747455573184 2869683921858312 2874196003496454 2874444838146336 2876870072198304 2877894598577292 2878393251385548 2882919026938041 2892964040969184 2893994298818532 2905112118424464 2908644062871456 2909679904774188 2912386986669888 2916387518244984 2928679646413248 2929722623495304 2932194496663656 2933746967758347 2940977700133408 2944553248832832 2948597964833976 2949648035334273 2957174285329602 2959925554621152 2964579525618984 2965635287558307 2968394428721232 2975968511556768 2985000408844272 2986063443177906 2993682609839844 2996467845418944 3001179272848848 3005301771850014 3012708863551296 3016847199902328 3021590670342426 3024401870772576 3030641654405768 3032118860831424 3041321171275296 3042404262860508 3048553109399616 3050167187383992 3054092227061616 3057805296864864 3058894258865172 3066699258860328 3081466057013568 3087823572413424 3090428838924336 3095555979542208 3099808116876744 3100912037146287 3104559743537616 3108824248679838 3111716608704288 3115499736428352 3116609244881496 3117719148458733 3118259355667677 3124561509027504 3128582281380192 3135160490386743 3146084394534432 3147204794959836 3150132863132736 3152153230172037 3155085902225712 3159419811432066 3163136342472288 3167206753989824 3171557312717832 3173866175453246 3175413192898128 3176544038052294 3180280712892192 3184649230354956 3184924942615104 3187612135745856 3194314461903474 3202187408428736 3204889166291904 3206586017506248 3210712341269904 3211627819420566 3214615824909216 3215760631114668 3222818160254784 3223965887519832 3233750442914628 3236478831223092 3240286009361856 3246173499203856 3248912369125584 3251277545586252 3263767935513904 3268251133227522 3271291819407072 3272224570730388 3275268953681088 3276435360003624 3277602181713027 3284795432567376 3289022398374048 3294764602214904 3295937951432217 3298718808746613 3302599201849584 3307422055792608 3308599912650084 3312622404936936 3313802113770603 3325348462599072 3328154134226208 3333014306565696 3335151966321357 3338254895098032 3339443732311386 3343372031502048 3347964575501364 3348254426851776 3351079424758464 3353518977837392 3358125459949806 3364912394337312 3369242456870976 3369826245524544 3371026326096312 3375124714464048 3376326681954954 3388090886421696 3389297471495208 3402452104619148 3406454522662464 3409471861206489 3412643935060464 3416792920815456 3418009727411188 3429622248074568 3434630596400016 3435853755444318 3440030958972972 3450036666217869 3453246480391344 3471963263482896 3473801518965102 3477033443269152 3478271703042396 3482500476984984 3483740683707557 3492629711479818 3495879152988768 3500681184792324 3504799152983232 3506185400491683 3514827007476512 3516687957470844 3519655066552716 3537472004303328 3539344943851236 3542637847859136 3543899471024328 3548208033154512 3549471640003926 3558528385281324 3561839137007424 3563107598238552 3568001976807561 3577815802003716 3581144498183616 3583040560441992 3584316572037591 3602460834482328 3605500312078392 3607409269694529 3610765498779504 3612051383928642 3616442803022868 3621986367460552 3626961623459811 3627275629089424 3630336043488336 3639599120405664 3645321760532088 3650012661610224 3650645099318256 3651945186604338 3670431793623504 3671738927453142 3675155006988192 3680203296832956 3684532442879808 3685989780004077 3690325732884336 3695714791902432 3697030929648836 3698832949969248 3700150198170804 3706610177491767 3715424102080782 3715745766384288 3718880825036832 3720849812766684 3726700205554053 3739685223691872 3741017020423956 3744497554289856 3745831064814888 3759954520297248 3761293535439804 3764792933987904 3765445259674176 3766786230208248 3768127678295929 3769964352853272 3772708850067066 3785854177070784 3787202415737832 3790397763979848 3792404616858351 3806373711905856 3811602247224408 3812959655432109 3816507122641584 3826245229144416 3832261337995272 3837192798103056 3837857668514064 3839224426943022 3843892035917388 3858659065091376 3860033231425098 3873482824565952 3879573206365584 3884902290440262 3888516690993312 3905958671418258 3906296831327072 3909592662218208 3911662623677796 3917813036608107 3919568283513792 3931463953111968 3932864047112364 3942899047106136 3952772700825312 3954180383411076 3957859238294976 3980000545125696 3981417924237208 3983358561505344 3986886904902369 3991576813119792 3991734037298826 4001572363798464 4007069029133352 4008496048018371 4022462933203104 4027353317822016 4028787560456568 4030920630497241 4052768438792619 4056539017147344 4057983653549462 4066889583178656 4072122969415488 4074734663393121 4078525678486896 4080685082725602 4084128048924378 4088932345147104 4102802617049318 4104802420087824 4106264244311502 4117098096551232 4120571785232448 4129235767826442 4133077489168992 4134549382861716 4139412991383488 4145098998239784 4151616449494878 4155478993175328 4156958864611644 4157679140890236 4166082012036672 4180213987182324 4183740928166436 4196273059946448 4202870973562716 4206781202967616 4212559748576088 4214059947916749 4228743083623776 4229948835334404 4233884257197504 4235392050736392 4236125917133448 4237634508984279 4246198973806608 4259085949204632 4260602717705061 4264197484477329 4275448023341664 4280949788359872 4282170425894088 4283695415361999 4287680841486224 4293570512971782 4298621183359776 4308530688975168 4311294005244681 4311667257219504 4315305108297456 4316841897865938 4317589877078322 4328231332271808 4331883158834112 4335036727448336 4340991448227798 4356116853970752 4357668177636696 4362966094307184 4364519857161282 4368580480004832 4370136242284036 4379727243423168 4393019469619872 4394583935242956 4398291744995484 4403465602466112 4411466550200112 4416829873249248 4418402818360804 4439888331931728 4446869288428476 4451006526797376 4452591643081848 4463952767335152 4477500613266408 4479095164766859 4490523914759766 4494701768128416 4500166285952064 4501768909273272 4503372103329281 4519063295326944 4525270799853492 4532386005513639 4536602806158864 4545962481608652 4550191913413952 4561981756912944 4563606394290762 4572829664099424 4575250781075988 4579507461866688 4581138340592424 4586707945297296 4588341388297758 4600048888290492 4604328640521792 4629284351310528 4631735358620136 4637695604056528 4643333969313312 4649712175315116 4656839615306424 4663236373019757 4667574913056432 4674913867322244 4688917276627792 4692873422070288 4719126591801648 4720807192439754 4725199294699104 4730944044206016 4732628853338568 4739129717148099 4744704513708432 4750810130984736 4757335969076748 4760799263179869 4764816057078441 4770421069338288 4777387413922656 4779088762716788 4781418203618784 4791471692855211 4803281112643104 4807333749437856 4809879026259372 4814353998372672 4816068511904856 4817441729130849 4821923737363824 4823640946672002 4834227240382176 4835948831279748 4840448057984448 4850625664371942 4860429014042784 4866683548813632 4867526799091008 4869260248805784 4873368553688376 4876916318379378 4893909058164672 4895651903270856 4902376699841283 4906937729110608 4912903430521632 4914653040005436 4920434310512448 4927193148851064 4933533597561072 4942146903322356 4953898802774376 4961133083688912 4962899868975126 4968933607405404 4988022693898608 4994441419753184 5007382342647048 5009165598467079 5015058047253072 5021946863252046 5022381640277664 5026619137137696 5030278466756088 5037188189924709 5049603220983776 5053863685306464 5056539489144468 5062687071696072 5064490022932431 5082136329632544 5083946207242812 5088676163522112 5103678156928722 5109681783993696 5116257064137408 5117143558018752 5118965902590696 5125189381223184 5127014591116782 5144878753455168 5146710975233464 5149219603897152 5153780633166477 5160046438459458 5172764275154112 5179869720587016 5206090874257728 5207944895224344 5210702278447653 5215550164903728 5217407554563594 5223750715477476 5238944567219727 5243818729483152 5257198729474848 5272240511214768 5275031936206266 5279482599829074 5303622895210094 5306208006454992 5313956771788704 5315849206536492 5322102417493056 5322312049731768 5324207460005889 5337792577921986 5342758705511136 5344661397357828 5366723703005574 5371716747275424 5374560840662988 5403691251723492 5408250468117588 5408718689529792 5416148248169256 5418077075892963 5424664204534302 5432979551190828 5438034237982528 5440913443634136 5445504065232504 5467982640798132 5473069893450432 5475018992415336 5475967648977384 5477917779906507 5505647690435256 5507608391179713 5512732510482288 5520304945249434 5526798664319712 5535488599326504 5542611819482192 5543572187853648 5545546394473254 5550225297256206 5569564061358144 5573136153121173 5573618649576432 5578321237555248 5581274719150026 5595030746595264 5603827964750288 5611525530635934 5616746331434784 5618746597222332 5631077884401216 5639931780445872 5641940303159706 5647189400981856 5648167889511264 5650179345312372 5659063275100599 5661598631742144 5678781265606176 5680803623606748 5685596645969772 5709560567858784 5711593887149332 5722722677310912 5724760683962376 5739367843716624 5748392006992908 5748889676292672 5753740144396608 5755789197154584 5756786502771096 5758836640414533 5765838053876082 5785928081938368 5787988597637064 5790049847137647 5810224236848928 5817288125742912 5819359809548376 5832775036489968 5858938007127387 5859445246990608 5864388993327312 5867493935516694 5881955400266816 5897195929667952 5899296070668546 5914348570659204 5919851109242304 5929159051237968 5931270575116614 5936788857442464 5951937023113536 5970000817688544 5972126886355812 5987365219679688 6002358545697696 6010603543700028 6033694399804656 6043181340684852 6048803741545152 6061283308811536 6082642342550592 6084808525721016 6086975480324193 6100334374767984 6108184454123232 6115610593729728 6117788517730344 6121027624088403 6126192073386567 6133398517720656 6154203925573977 6159396366467253 6175647144826848 6180857677848672 6193853651739663 6199616233753488 6201824074292574 6209119487075232 6217648497359676 6223433217408576 6227424674242317 6233218489762992 6235438296917466 6236518711335354 6249123018055008 6257164562760384 6270320980773486 6292168789068864 6294409589919672 6304306460344074 6310171804451424 6318839622864132 6326272684944576 6343114625435664 6347732350906492 6350826385796256 6353088076104588 6360561425784384 6369298460709912 6388628923806948 6413172035012496 6421424682539808 6423255638841132 6429231649818432 6431521262229336 6440355769457673 6447931775039664 6467500885829256 6469804126885463 6472957662446184 6475262846798907 6492346998407712 6497824738251168 6502555091172504 6511487172341697 6527535871027808 6536502266455044 6542583638814144 6544449141460776 6546779785741923 6552870720007248 6555204363426054 6569590865134752 6578044796748096 6589529204429808 6591875902864434 6597437617493226 6605198403699168 6614844111585216 6617199825300168 6625244809873872 6627604227541206 6650696925198144 6656308268452416 6670303932642714 6676509790196064 6678887464622772 6686744063004096 6695929151002728 6707037955674784 6716250919899612 6729824788674624 6735785872139649 6742052652192624 6750249428928096 6752653363909908 6778594942990416 6804904209238296 6818943722412978 6825287870120928 6833585841630912 6836019454822376 6845409591436143 6859244496149136 6869261192800032 6871707510888636 6880061917945944 6882512082446637 6900073332435738 6906492960782688 6943926526965792 6947603037930204 6954066886538304 6956543406084792 6965000953969968 6967481367415114 6985259422959636 6991758305977536 7001362369584648 7012370800983366 7029654014953024 7033375914941688 7039310133105432 7074944008606656 7078689887702472 7081210788659631 7087798942048656 7096416066309024 7098943280007852 7117056770562648 7126215196477104 7136003953615122 7155631604007432 7166081120883984 7168633144075182 7204921668964656 7211000624156784 7214818539389058 7221530997559008 7224102767857284 7232885606045736 7235461420008003 7243972734921104 7253923246919622 7254551258178848 7260672086976672 7275938496557913 7279198240811328 7290643521064176 7300025323220448 7301290198636512 7303890373208676 7315374477569067 7340863587247008 7343477854906284 7350310013976384 7360406593665912 7371979560008154 7380651465768672 7391429583804864 7394061859297672 7397665899938496 7400300396341608 7413220354983534 7430848204161564 7431491532768576 7437761650073664 7441699625533368 7444349803462689 7453400411108106 7479370447383744 7482034040847912 7491662129629776 7519909040594496 7522587070879608 7533572460416496 7536255356591858 7539928705706544 7545417700134132 7574404831475664 7580795527959696 7584809233716702 7623204494448816 7625919310864218 7633014245283168 7652490458288832 7664522675990544 7674385596206112 7675715337028128 7678448853886044 7687784071834776 7690521886675173 7717318130182752 7720066462850196 7759146412731168 7769804580880524 7777033381986624 7811917342836516 7812593662654144 7819185324436416 7823325247355592 7826111331845391 7835626073216214 7862927906223936 7865728094224728 7885798094212272 7905545401650624 7908360766822152 7912547904309399 7919223899743611 7955434342815141 7962835848474416 7973773809804738 7983153626239584 7983468074597652 8006688866882979 8014138058266704 8016992096036742 8044925866406208 8050085554508361 8057575120913136 8061841260994482 8105536877585238 8113078034294688 8115967307098924 8133779166357312 8136996306801453 8149469326786242 8157051356973792 8161370165451204 8168256097848756 8177864690294208 8205605234098636 8209604840175648 8212528488623004 8258471535652884 8266154978337984 8269098765723432 8290197996479568 8303232898989756 8310957986350656 8313917729223288 8315358281780472 8318319591709881 8325337945884309 8360427974364648 8363405334754379 8367481856332872 8392546119892896 8405741947125432 8417288295953901 8425119497152176 8428119895833498 8457486167247552 8459897670668808 8462910454739559 8470784101472784 8472251834266896 8475269017968558 8492397947613216 8518171898409264 8521205435410122 8528394968954658 8550896046683328 8564340851788176 8567390830723998 8575361682972448 8587141025943564 8597242366719552 8622588010489362 8623334514439008 8630610216594912 8633683795731876 8635179754156644 8648757080814123 8670073454896672 8681982896455596 8715336355273392 8725932188614368 8729039714322564 8737160960009664 8740272484568072 8786038939239744 8789167870485912 8796583489990968 8801240903275041 8822933100400224 8833659746498496 8836805636721608 8848944106002819 8879776663863456 8893738576856952 8896905862674921 8905183286163696 8927905534670304 8955001226532816 8958190329533718 8981047829519532 8989403536256832 9003537818546544 9006744206658562 9038126590653888 9050541599706984 9064772011027278 9073205612317728 9091924963217304 9123963513825888 9127212788581524 9145659328198848 9150501562151976 9162276681184848 9173415890594592 9176682776595516 9200097776580984 9263470717240272 9275391208113056 9286667938626624 9299424350630232 9302736111438861 9313679230612848 9326472746039514 9335149826112864 9349827734644488 9353157445376199 9354778067003031 9377834553255584 9385746844140576 9405481471160229 9438253183603296 9441614384879508 9450398589398208 9456459690516111 9465257706677136 9478259434296198 9489409027416864 9501620261969472 9514671938153496 9521598526359738 9529632114156882 9540842138676576 9554774827845312 9558177525433576 9562836407237568 9582943385710422 9606562225286208 9614667498875712 9619758052518744 9632137023809712 9634883458261698 9643847474727648 9647281893344004 9668454480764352 9671897662559496 9701251328743884 9720858028085568 9738520497611568 9746737107376752 9753832636758756 9791303806541712 9804753399682566 9813875458221216 9825806861043264 9829306080010872 9832806545139081 9854386297702128 9867067195122144 9884293806644712 9887813854296651 9907797605548752 9922266167377824 9925799737950252 9937867214810808 9941406341311809 9976045387797216 9988882839506368 10014764685294096 10018331196934158 10030116094506144 10043893726504092 10044763280555328 10053238274275392 10060556933512176 10074376379849418 10099206441967552 10107727370612928 10113078978288936 10125374143392144 10128980045864862 10164272659265088 10167892414485624 10207356313857444 10219363567987392 10228415583619467 10237931805181392 10250378762446368 10254029182233564 10293421950466928 10307561266332954 10320092876918916 10350109998653607 10359739441174032 10415889790448688 10421404556895306 10431100329807456 10434815109127188 10447501430954952 10451222051122671 10477889134439454 10487637458966304 10514397458949696 10518556201475049 10544481022429536 10550063872412532 10558965199658148 10607245790420188 10612416012909984 10627913543577408 10631698413072984 10644624099463536 10648414920011778 10675585155843972 10685517411022272 10689322794715656 10733447406011148 10743433494550848 10749121681325976 10752949716112773 10807382503446984 10816500936235176 10832296496338512 10836154151785926 10849328409068604 10865959102381656 10880884870379433 10881826887268272 10891008130465008 10935965281596264 10950037984830672 10951935297954768 10955835559813014 11011295380870512 11015216782359426 11025465020964576 11040609890498868 11053597328639424 11057969340012231 11070977198653008 11085223638964384 11087144375707296 11091092788946508 11100450594512412 11108531614086361 11146272306242346 11147237299152864 11156642475110496 11162549438300052 11180100616662159 11207655929500576 11223051061271868 11233492662869568 11237493194444664 11279863560891744 11283880606319412 11294378801963712 11296335779022528 11300358690624744 11304383034887787 11318126550201198 11357562531212352 11361607247213496 11371193291939544 11377213850575053 11419121135717568 11423187774298664 11438878966296327 11449521367924752 11478735687433248 11496784013985816 11511578394309168 11513573005542192 11517673280829066 11531676107752164 11575977195274128 11580099694275294 11620448473697856 11638719619096752 11665550072979936 11717876014254774 11718890493981216 11728777986654624 11734987871033388 11753439109824321 11794391859335904 11798592141337092 11828697141318408 11858318102475936 11862541150233228 11873577714884928 11940001635377088 11944253772711624 11960660714707107 11974730439359376 12004717091395392 12015350521358717 12021207087400056 12025488144055113 12067388799609312 12086362681369704 12092761891491723 12122566617623072 12158305316377857 12169617051442032 12173950960648386 12200668749535968 12216368908246464 12224203990179363 12235577035460688 12242055248176806 12252384146773134 12266797035441312 12308407851147954 12318792732934506 12351294289653696 12361715355697344 12387707303479326 12399232467506976 12403648148585148 12418238974150464 12435296994719352 12454849348484634 12466436979525984 12470876593834932 12473037422670708 12498246036110016 12540641961546972 12588819179839344 12608612920688148 12620343608902848 12637679245728264 12642179843750247 12686229250871328 12695464701812984 12701652771592512 12706176152209176 12712903526952837 12738596921419824 12777257847613896 12781808153115183 12826344070024992 12842849365079616 12846511277682264 12851086246085997 12863042524458672 12880711538915346 12895863550079328 12935001771658512 12939608253770926 12945915324892368 12950525693597814 12984693996815424 12995649476502336 13005110182345008 13022974344683394 13055071742055616 13073004532910088 13088898282921552 13093559571483846 13105741440014496 13110408726852108 13139181730269504 13179058408859616 13183751805728868 13194875234986452 13210396807398336 13234399650600336 13250489619747744 13255208455082412 13340607865285428 13353019580392128 13357774929245544 13391858302005456 13414075911349568 13432501839799224 13437285494300577 13471571744279298 13484105304385248 13500498857856192 13505306727819816 13510116309987843 13557189885980832 13597158016540917 13609808418476592 13637887444825956 13650575740241856 13672038909644752 13690819182872286 13718488992298272 13738522385600064 13743415021777272 13760123835891888 13765024164893274 13800146664871476 13812985921565376 13887853053931584 13895206075860408 13913086812169584 13930001907939936 13934962734830228 13970518845919272 14002724739169296 14024741601966732 14066751829883376 14078620266210864 14157379775404944 14162421577319262 14175597884097312 14192832132618048 14197886560015704 14202942787423117 14234113541125296 14252430392954208 14272007907230244 14282397789539607 14294448171235323 14311263208014864 14332162241767968 14337266288150364 14359809159672613 14409843337929312 14422001248313568 14429637078778116 14443061995118016 14448205535714568 14452325187392547 14465771212091472 14470922840016006 14487945469842208 14507846493839244 14509102516357696 14521344173953344 14551876993115826 14581287042128352 14600050646440896 14602580397273024 14607780746417352 14630748955138134 14681727174494016 14686955709812568 14707130099523849 14720813187331824 14743959120016308 14761302931537344 14788123718595344 14800600792683216 14826440709967068 14861696408323128 14883399251066736 14888699606925378 14906800822216212 14964068081695824 14983324259259552 15027496795401237 15045174141759216 15067144920832992 15072510713183716 15079857411413088 15090835400268264 15111564569774127 15148809662951328 15161591055919392 15169618467433404 15193470068797293 15246408988897632 15251838621728436 15266028490566336 15329045351981088 15348771192412224 15351430674056256 15356897707772088 15375568143669552 15381043773350346 15434636260365504 15440132925700392 15461341899499431 15518292825462336 15532038478829561 15539609161761048 15623834685673032 15632106835342959 15646650494711184 15652222663690782 15671252146432428 15716833701659181 15731456188449456 15771596188424544 15816721533644304 15825095808618798 15838447799487222 15910868685630282 15925671696948832 15947547619609476 15966307252479168 15966936149195304 15972622380017667 16013377733765958 16028276116533408 16033984192073484 16100171109016722 16115150241826272 16123682521988964 16211073755170476 16226156068589376 16231934614197848 16254231227678889 16273992613602906 16298938653572484 16314102713947584 16322740330902408 16336512195697512 16411210468197272 16419209680351296 16425056977246008 16433753339719521 16516943071305768 16522825173539139 16538197531446864 16580395992959136 16606465797979512 16627835458446576 16630716563560944 16636639183419762 16650675891768618 16720855948729296 16726810669508758 16734963712665744 16785092239785792 16811483894250864 16834576591907802 16850238994304352 16856239791666996 16919795341337616 16925820909479118 16941568202945568 16944503668533792 16950538035937116 16977189825301797 16984795895226432 17036343796818528 17042410870820244 17056789937909316 17128681703576352 17134781661447996 17150723365944896 17174282051887128 17245176020978724 17246669028878016 17261220433189824 17267367591463752 17270359508313288 17276509921243599 17297514161628246 17340146909793344 17363965792911192 17370149541412941 17430672710546784 17451864377228736 17458079428645128 17480544969136144 17576814021382161 17578335740971824 17593166979981936 17602481806550082 17645866200800448 17673611273443216 17697888212005638 17759553327726912 17787477153713904 17793811725349842 17810366572327392 17855811069340608 17910002453065632 17916380659067436 17962095659039064 18007075637093088 18013488413317124 18101083199413968 18129544022054556 18146411224635456 18183849926434608 18247927027651776 18254425577163048 18260926440972579 18301003124303952 18324553362369696 18346831781189184 18353365553191032 18363082872265209 18400195553161968 18462611776721931 18478189099401759 18526941434480544 18550782416226112 18562680133235329 18598848701260464 18605472222877722 18627358461225696 18652945492079028 18670299652225728 18682274022726951 18699655469288976 18706314890752398 18709556134006062 18755669106511168 18771493688281152 18810962942320458 18876506367206592 18883228769759016 18912919381032222 18930515413354272 18956518868592396 18978818054833728 19029343876306992 19043197052719476 19059264228313764 19081684277353152 19116355050867152 19165886771420844 19239516105037488 19264274047619424 19269766916523396 19287694949455296 19294563786688008 19321067308373019 19343795325118992 19402502657487768 19409412380656389 19425788540396721 19477040995223136 19493474214753504 19507665273517512 19534461517025091 19582607613083424 19609506799365132 19627750916442432 19640339357225769 19658612160021744 19665613090278162 19708772595404256 19734134390244288 19768587613289424 19775627708593302 19815595211097504 19844532334755648 19851599475900504 19875734429621616 19882812682623618 19952090775594432 20029529370588192 20036662393868316 20060232189012288 20087787453008184 20121113867024352 20148752759698836 20207357616418947 20226157956577872 20250748286784288 20257960091729724 20335784828971248 20414712627714888 20456831167238934 20475863610362784 20500757524892736 20508058364467128 20536228774308429 20586843900933856 20615122532665908 20640185753837832 20647536247339911 20700219997307214 20719478882348064 20831779580897376 20842809113790612 20862200659614912 20869630218254376 20895002861909904 20902444102245342 20955778268878908 20975274917932608 21037112402950098 21088962044859072 21100127744825064 21117930399316296 21214491580840376 21224832025819968 21243632365978893 21263396826145968 21289248198927072 21296829840023556 21351170311687944 21378645589431312 21466894812022296 21498243362651952 21505899432225546 21614765006893968 21633001872470352 21664592992677024 21672308303571852 21698656818137208 21706384260024009 21731918204763312 21761769740758866 21763653774536544 21782016260930016 21827815489673739 21871930563192528 21900075969661344 21903870595909536 21911671119626028 21946123432707201 22022590761741024 22030433564718852 22050930041929152 22081219780997736 22115938680024462 22141954397306016 22170447277928768 22174288751414592 22182185577893016 22200901189024824 22217063228172722 22292544612484692 22294474598305728 22313284950220992 22325098876600104 22333049410388067 22360201233324318 22415311859001152 22446102122543736 22474986388889328 22559727121783488 22567761212638824 22600717381249488 22608766069775574 22636253100402396 22723214494426992 22742386583879088 22754427701150106 22846375548597328 22877757932592654 22899042735849504 22957471374866496 22993568027971632 23023156788618336 23027146011084384 23035346561658132 23063352215504328 23071565660025519 23151954390548256 23160199388550588 23277439238193504 23331100145959872 23435752028509548 23437780987962432 23457555973309248 23469975742066776 23478333995536173 23506878219648642 23588783718671808 23597184282674184 23657394282636816 23716636204951872 23725082300466456 23737643712928197 23866303028445423 23888507545423248 23921321429414214 23949460878718752 24030701042717434 24042414174800112 24050976288110226 24134777599218624 24150256663525083 24172725362739408 24185523782983446 24245133235246144 24316610632755714 24339234102884064 24347901921296772 24401337499071936 24448407980358726 24471154070921376 24484110496353612 24504768293546268 24533594070882624 24616815702295908 24637585465869012 24775414606958652 24798464935013952 24807296297170296 24870593989438704 24909698696969268 24932873959051968 24941753187669864 24946074845341416 24954958775129643 24976013837652927 25081283923093944 25090216004263137 25177638359678688 25217225841376296 25251864887861703 25275358491456528 25284359687500494 25372458501742656 25388731364218677 25390929403625968 25412352304418352 25425807053905674 25477193842839648 25554515695227792 25563616306230366 25652688140049984 25693022555364528 25702172492171994 25726085048917344 25761423077830692 25791727100158656 25870003543317024 25879216507541852 25891830649784736 25901051387195628 25946271242442369 26010220364690016 26045948689366788 26146009065820176 26177796565843104 26187119142967692 26211482880028992 26220817453704216 26358116817719232 26367503611457736 26376893748071503 26389750469972904 26468799301200672 26500979239495488 26510416910164824 26546832318008457 26681215730570856 26690717588024763 26715549858491088 26783716604010912 26865003679598448 26874570988601154 26943143488558596 26968210608770496 27010613455639632 27020232619975686 27114379771961664 27194316033081834 27219616836953184 27275774889651912 27344077819289504 27381638365744572 27436977984596544 27486830043554544 27520247671783776 27530048329786548 27600293329742952 27790412151720816 27826173624339168 27860003815879872 27869925469660456 27908208334316583 27941037691838544 28005449478338592 28049483203933464 28059472336128597 28064334201009093 28133503659766752 28157240532421728 28216444413480687 28314759550809888 28324843154638524 28351195768194624 28369379071548333 28395773120031408 28405885574846234 28468227082250592 28504860785908416 28544015814460488 28564795579079214 28588896342470646 28622526416029728 28664324483535936 28674532576300728 28719618319345226 28819686675858624 28844002496627136 28859274157556232 28896411071429136 28904650374785094 28931542424182944 28941845680032012 28975890939684416 29015692987678488 29103753986231652 29162574084256704 29215561492834704 29261497910276268 29373911419625136 29414260199047698 29441626374663648 29487918240032616 29498419635417243 29576247437190688 29601201585366432 29652881419934136 29663441562889953 29723392816646256 29766798502133472 29777399213850756 29813601644432424 29824219023935427 29928136163391648 29966648518519104 30054993590802474 30090348283518432 30134289841665984 30145021426367432 30159714822826176 30181670800536528 30223129139548254 30297619325902656 30323182111838784 30339236934866808 30386940137594586 30492817977795264 30503677243456872 30658090703962176 30685246750858401 30713795415544176 30751136287339104 30762087546700692 30880265851400784 30922683798998862 31064076957659122 31079218323522096 31247669371346064 31264213670685918 31293300989422368 31304445327381564 31342504292864856 31353666153368013 31433667403318362 31462912376898912 31543192376849088 31633443067288608 31650191617237596 31676895598974444 31821737371260564 31851343393897664 31895095239218952 31933872298390608 31945244760035334 32026755467531916 32056552233066816 32067968384146968 32200342218033444 32230300483652544 32247365043977928 32258849148338319 32422147510340952 32463869228395696 32508462455357778 32547985227205812 32597877307144968 32642654611138299 32645480661804816 32673024391395024 32822420936394544 32850113954492016 32867506679439042 33033886142611536 33045650347078278 33076395062893728 33160791985918272 33173908020036693 33212931595959024 33255670916893152 33261433127121888 33273278366839524 33301351783537236 33325594842259083 33441711897458592 33453621339017516 33469927425331488 33540301849986477 33622967788501728 33669153183815604 33700477988608704 33712479583333992 33839590682675232 33851641818958236 33883136405891136 33889007337067584 33901076071874232 33913149104663361 33954379650603594 34072687593637056 34084821741640488 34113579875818632 34257363407152704 34269563322895992 34316636898888981 34348564103774256 34490352041957448 34534735182927504 34540719016626576 34553019842487198 34595028323256492 34727931585822384 34740299082825882 34861345421093568 34916158857290256 34961089938272288 35153628042764322 35156671481943648 35186333959963872 35204963613100164 35260317329472963 35347222546886432 35395776424011276 35574954307427808 35587623450699684 35620733144654784 35820004906131264 35832761318134872 35881982144121321 35924191318078128 36014151274186176 36026976826634248 36046051564076151 36076464432165339 36202166398827936 36259088044109112 36278285674475169 36367699852869216 36474915949133571 36508851154326096 36521852881945158 36602006248607904 36649106724739392 36672611970538089 36706731106382064 36726165744530418 36800391106323936 36925223553443862 36956378198803518 37053882868961088 37125360266470658 37197697402520928 37210944445755444 37254716922451392 37305890984158056 37364548045453902 37399310938577952 37412629781504796 37419112268012124 37621925884640916 37766457539518032 37825838762064444 37861030826708544 37913037737184792 37926539531250741 38058687752613984 38086394105438952 38118528456627528 38138710580858511 38232710101734304 38331773542841688 38345424459345549 38479032210074976 38528548095238848 38539533833046792 38553258738257991 38589127573376016 38642134616746038 38687590650237984 38805005314975536 38818824761312778 38851577080793442 38954081990446272 38986948429507008 39015330547035024 39068923034050182 39165215226166848 39219013598730264 39280678714451538 39317224320043488 39331226180556324 39417545190808512 39537175226578848 39551255417186604 39631190422195008 39703198951801008 39751468859243232 39765625365247236 40059058741176384 40073324787736632 40175574906016368 40242227734048704 40297505519397672 40311856482901731 40414715232837894 40452315913155744 40501496573568576 40515920183459448 40530348929963529 40671569657942496 40829425255429776 40913662334477868 40951727220725568 41016116728934256 41072457548616858 41173687801867712 41230245065331816 41280371507675664 41295072494679822 41400439994614428 41438957764696128 41663559161794752 41685618227581224 41739260436508752 41790005723819808 41804888204490684 41911556537757816 42074224805900196 42200255489650128 42235860798632592 42428983161680752 42487264731957786 42526793652291936 42578496397854144 42593659680047112 42608828362269351 42702340623375888 42757291178862624 42847193368618821 42883344513705969 42933789624044592 42996486725303904 43011798864451092 43079427479017839 43229530013787936 43266003744940704 43329185985354048 43344616607143704 43356975562177641 43397313636274416 43412768520048018 43463836409526624 43523539481517732 43527307549073088 43564032521860032 43655630979347478 43743861126385056 43800151939322688 43807741191819072 43823342239252056 43892246865414402 44045181523482048 44060867129437704 44162439561995472 44231877360048924 44283908794612032 44364371155786032 44401802378049648 44434126456345444 44585089224969384 44650197753200208 44666098820776134 44720402466648636 44892204245087472 44949972777778656 45082490386203711 45135522425277648 45201434762498976 45217532139551148 45272506200804792 45288628888198241 45446428988853984 45484773167758176 45508855402300212 45580410206391879 45692751097194656 45755515865185308 45798085471699008 45987136055943264 46046313577236672 46054292022168768 46070693123316264 46126704431008656 46143131320051038 46303908781096512 46320398777101176 46384025698498293 46554878476387008 46596115436488683 46871504057019096 46896320506028877 46939951484133552 46956667991072346 47013756439297284 47150501104977543 47194368565348368 47314788565273632 47450164600932912 47475287425856394 47732606056890846 47777015090846496 47842642858828428 47898921757437504 47917867140053001 48061402085434868 48084828349600224 48101952576220452 48300513327050166 48345450725478816 48371047565966892 48633221265511428 48678468205768128 48695803842593544 48762693683036667 48896815960717452 48942308141842752 48968220992707224 48985659817847077 49009536587092536 49233631404591816 49275170931738024 49301260019158563 49550829213917304 49568475520617417 49614592594340592 49741187978877408 49819397393938536 49883506375339728 49892149690682832 49909917550259286 49952027675305854 50162567846187888 50180432008526274 50355276719357376 50434451682752592 50503729775723406 50550716982913056 50568719375000988 50777462728437354 50781858807251936 50824704608836704 50851614107811348 50931569475905391 50954387685679296 51109031390455584 51127232612460732 51386045110729056 51404344984343988 51452170097834688 51522846155661384 51740007086634048 51758433015083704 51783661299569472 51802102774391256 51829529763730797 51892542484884738 52020440729380032 52091897378733576 52110448624238823 52292018131640352 52355593131686208 52374238285935384 52441634907408432 52735007222915472 52753787496143006 52779500939945808 52937598602401344 53020833820329648 53093664636016914 53362431461141712 53381435176049526 53431099716982176 53567433208021824 53730007359196896 53749141977202308 53886286977117192 54021226911279264 54040465239951372 54388632066163668 54439233673906368 54551549779303824 54688155638579008 54763276731489144 54782779322917737 54973660087109088 55040495343567552 55060096659573096 55089248616795627 55200586659485904 55387835330165793 55434567298205277 55580824303441632 55652347248678336 55688040399705987 55739850939320912 55816416668633166 55882075383677088 56010898956677184 56046822068180853 56098966407866928 56118944672257194 56128668402018186 56267007319533504 56314481064843456 56432888826961374 56629519101619776 56649686309277048 56738758143096666 56791546240062816 56811771149692468 56936454164501184 57088031628920976 57129591158158428 57177792684941292 57245052832059456 57349065152601456 57439236638690452 57718548315112464 57792822142858272 57809300749570188 57863084848365888 57883691360064024 58031385975356976 58207507972463304 58228237141969167 58277365621190163 58431122985669408 58522995820552536 58543837343280653 58747822839250272 58828520398095396 58883252749327296 58921018071677307 58975836480065232 58996839270834486 59152494874381376 59202403170732864 59305762839868272 59326883125779906 59446785633292512 59533597004266944 59554798427701512 59627203288864848 59648438047870854 59856272326783296 60109987181604948 60180696567036864 60290042852734864 60363341601073056 60446258279096508 60622072849256841 60678473869733616 60773880275189172 61007354486913744 61370493501716802 61427590831088352 61502272574678208 61524175093401384 61608686322925287 61760531702801568 61845367597997724 61942608742019733 62128153915318244 62158436647044192 62495338742692128 62528427341371836 62586601978844736 62608890654763128 62685008585729712 62707332306736026 62867334806636724 62925824753797824 63266886134577216 63300383234475192 63353791197948888 63643474742521128 63730897097936679 63790190478437904 63867744596781216 63890489520070668 64053510935063832 64135936768293936 64400684436066888 64494730087955856 64517698296676638 64844295020681904 64927738456791392 65016924910715556 65095970454411624 65119152780072027 65195754614289936 65285309222276598 65290961323609632 65346048782790048 65483446469021217 65644841872789088 65700227908984032 65735013358878084 65838370298121603 66067772285223072 66091300694156556 66152790125787456 66347816040073386 66425863191918048 66511341833786304 66522866254243776 66546556733679048 66602703567074472 66651189684518166 66883423794917184 66907242678035032 66939854850662976 66999148231164201 67080603699972954 67245935577003456 67338306367631208 67424959166667984 67679181365350464 67703283637916472 67802152143748464 67826298209326722 67908759301207188 68169643483280976 68227159751637264 68539126645791984 68633273797777962 68697128207548512 68980704083914896 69069470365855008 69081438033253152 69106039684974396 69190056646512984 69214696980076557 69455863171644768 69480598165651764 69832317714580512 69922179876544576 70307256085528644 70313342963887296 70372667919927744 70409927226200328 70435001986608519 70520634658945926 70694445093772864 70791552848022552 71149908614855616 71175246901399368 71212931138784591 71598909085336269 71665522636269744 71763964288242642 71848382636156256 72053953653268496 72092103128152302 72152928864330678 72404332797655872 72450769990575249 72518176088218224 72556571348950338 72735399705738432 72949831898267142 73017702308652192 73043705763890316 73204012497215808 73345223941076178 73413462212764128 73452331489060836 73600782212647872 73850447106887724 73912756397607036 74250720532941316 74395394805041856 74421888891510888 74611781968316112 74729096090907804 74798621877155904 74825259563009592 74838224536024248 74864876325388929 75243851769281832 75270648012789411 75532915079036064 75651677524128888 75826075474369584 75853079062501482 76117375505227968 76166194092656031 76172788210877904 76237056913255056 76277421161717022 76465420203468608 76663547085683376 76690848918691098 76958064420149952 77079067666093584 77106517476515982 77178255146752032 77284269233492076 77375181300475968 77610010629951072 77637649522625556 77703154161586884 78030661094070048 78137846068100364 78438027197460528 78561357428903076 78634448640086976 78662452361112648 79074350453157696 79102510834373208 79130681244214509 79406397903602016 79502937718486464 79531250730494472 79640496954025371 80072152764074289 80146649575473264 80351149812032736 80595011038795344 80623712965803462 80829430465675788 80904631826311488 81031840366918896 81060697859927058 81343139315884992 81658850510859552 81827324668955736 82032233457868512 82144915097233716 82460490130663632 82560743015351328 82590144989359644 82800879989228856 83371236455162448 83478520873017504 83580011447639616 83609776408981368 83724625002949749 83823113075515632 84107453649511019 84148449611800392 84178417008385791 84400510979300256 84471721597265184 84649333240442061 84857966323361504 84974529463915572 85053587304583872 85108137214644999 85187319360094224 85217656724538702 85404681246751776 85514582357725248 85694386737237642 85766689027411938 85867579248089184 85992973450607808 86023597728902184 86158854958035678 86459060027575872 86532007489881408 86689233214287408 86713951124355282 86794627272548832 86825537040096036 86927672819053248 87047078963035464 87311261958694956 87487722252770112 87646684478504112 87784493730828804 88121734258875408 88324879123990944 88463754720097848 88495258906251729 88728742311572064 88803604756099296 88868252912690888 88990324688669859 89170178449938768 89300395506400416 89332197641552268 89440804933297272 89472657071806281 89784408490174944 89899945555557312 90164980772407422 90271044850555296 90402869524997952 90435064279102296 90545012401609584 90577257776396482 90892857977707968 90969546335516352 91017710804600424 91160820412783758 91385502194389312 91511031730370616 91974272111886528 92055740252575203 92141386246632528 92253408862017312 92286262640102076 92640797554202352 92768051396996586 93192230872977366 93743008114038192 93792641012057754 93879902968267104 93913335982144692 94027512878594568 94060998460104039 94301002209955086 94388737130696736 94629577130547264 94900329201865824 94950574851712788 95465212113781692 95554030181692992 95685285717656856 95835734280106002 96122804170869736 96169656699200448 96203905152440904 96601026654100332 96690901450957632 96742095131933784 96776547445014957 97266442531022856 97391607685187088 97525387366073334 97793631921434904 97936441985414448 97971319635694154 98019073174185072 98467262809183632 98550341863476048 98602520038317126 99101658427834608 99136951041234834 99229185188681184 99482375957754816 99638794787877072 99767012750679456 99784299381365664 99819835100518572 99904055350611708 99976784526777249 100325135692375776 100360864017052548 100868903365505184 101007459551446812 101101433965826112 101137438750001976 101554925456874708 101563717614503872 101649409217673408 101703228215622696 101739447313990083 101863138951810782 102218062780911168 102254465224921464 102772090221458112 102808689968687976 102949910696666943 103045692311322768 103516866030167408 103604205548782512 103659059527461594 103785084969769476 104183794757467152 104220897248477646 104584036263280704 104748476571870768 104883269814816864 105470014445830944 105507574992286012 105559001879891616 105780951988418889 106041667640659296 106187329272033828 106724862922283424 106762870352099052 106862199433964352 107460014718393792 107498283954404616 107772573954234384 108042453822558528 108080930479902744 108138154692228453 108229393296496017 108724269351806927 108777264132327336 109103099558607648 109424747847400713 109526553462978288 109565558645835474 109947320174218176 110017835911614267 110120193319146192 110178497233591254 110401173318971808 110775670660331586 110869134596410554 111161648606883264 111376080799411974 111479701878641824 111632833337266332 111764150767354176 112093644136361706 112197932815733856 112237889344514388 112257336804036372 112865777653922748 113299372618554096 113477516286193332 113583092480125632 113623542299384936 113779618593752223 114176063257841952 114259182316316856 114355585369882584 114416131742575533 114698130305202912 114878473277380904 115036273378036647 115437096630224928 115585644285716544 115618601499140376 115659776214773973 115767382720128048 116062771950713952 116415015944926608 116456474283938334 116554731242380326 116862245971338816 117045991641105072 117087674686561306 117495645678500544 117657040796190792 117842036143354614 117951672960130464 117993678541668972 118611525679736544 118653766251559812 118893571266585024 119109596855403024 119254406577729696 119296876095741708 120219974363209896 120580085705469728 120726683202146112 120892516558193016 120935569448705193 121244145698513682 121356947739467232 121547760550378344 121591046789890587 122014708973827488 122740987003433604 122855181662176704 123048350186802768 123217372645850574 123521063405603136 123690735195995448 123885217484039466 124256307830636488 124316873294088384 124990677485384256 125056854682743672 125217781309526256 125370017171459424 125414664613472052 125734669613273448 126600766468950384 126707582395897776 127286949485042256 127461794195873358 127580380956875808 127735489193562432 127780979040141336 127826485086808053 128107021870127664 128271873536587872 128541580105856463 128801368872133776 128989460175911712 129035396593353276 129238282437053517 129688590041363808 129855476913582784 130033849821431112 130191940908823248 130238305560144054 130391509228579872 130570618444553196 130581922647219264 130692097565580096 130966892938042434 131289683745578176 131400455817968064 131470026717756168 131676740596243206 132135544570446144 132182601388313112 132695632080146772 132851726383836096 133093113467358096 133205407134148944 133302379369036332 133814485356070064 133998296462328402 134161207399945908 134676612735262416 134849918333335968 135247471158611133 135406567275832944 135604304287496928 135652596418653444 135817518602414376 135865886664594723 136339286966561952 136454319503274528 136741230619175637 137078253291583968 137266547595555924 137394256415097024 137961408167829792 138138940731710016 138162876066506304 138212079369948792 138380113293025968 138429393960153114 138911726343289536 138961196331303528 139664635429161024 139788346309466049 140614512171057288 140819854452400656 140870003973217038 141041269317891852 141451503314932629 141583105696045104 142350493802798736 142425862277569182 143197818170672538 143331045272539488 143527928576485284 143696765272312512 143753601420159003 144107907306536992 144184206256304604 144305857728661356 144901539981150498 145036352176436448 145113142697900676 145899663796534284 146035404617304384 146087411527780632 146288081049110001 146690447882152356 146826924425528256 146904662978121672 146956979453541231 147700894213775448 147825512795214072 147903780057475689 148501441065882632 148705426561852251 148843777783021776 149223563936632224 149458192181815608 149650519126019184 149676449072048496 149729752650777858 150487703538563664 150541296025578822 151065830158072128 151303355048257776 151652150948739168 151706158125002964 152332388185312062 152345576421755808 152474113826510112 152554842323434044 152794708427716173 153327094171366752 153381697837382196 154158135332187168 154213034953031964 154356510293504064 154568538466984152 155220021259902144 155275299045251112 155406308323173768 155488589291192391 156061322188140096 156275692136200728 156331345872716469 156876054394921056 157122714857806152 157324904722225296 158205021668746416 158261362488429018 158812795807204032 159062501460988944 159280993908050742 160144305528148578 160293299150946528 160702299624065472 161190022077590688 161247425931606924 161658860931351576 162063680733837792 162121395719854116 163317701021719104 163654649337911472 164064466915737024 164289830194467432 164348337968753211 164920980261327264 165121486030702656 165180289978719288 165267745850386881 165601759978457712 166163505990497379 166742472910324896 166957041746035008 167064121199117961 167219552817962736 167449250005899498 167646226151031264 168214907299022038 168296899223600784 168356834016771582 168801021958600512 168943443194530368 169298666480884122 169715932646723008 169949058927831144 170216274429289998 170374638720188448 170435313449077404 170809362493503552 171388773474475284 171533378054823876 171735158496178368 172047195457804368 172317709916071356 173378466428574816 173427902248710564 173589254545097664 173651074080192072 174094157926070928 174622523917389912 174684711425907501 174832096863570489 175293368957008224 175568987461657608 175631512029841959 176243468517750816 176649758247981888 176763054215031921 176927509440195696 176990517812503458 177457484623144128 177607209512198592 177736505825381776 177980649377339718 178340356899877536 178600791012800832 178664395283104536 178881609866594544 178945314143612562 179568816980349888 180329961544814844 180542089701110592 180870128558204592 181090024803219168 181154515552792964 182035421609200848 182321640825567516 183022063460741232 184111480505150406 184282772493265056 184506817724034624 184572525280204152 184638256236500521 185281595108404704 185536102793993172 185827826226059199 186384461745954732 187486016228076384 187585282024115508 187759805936534208 187826671964289384 188055025757189136 188121996920208078 188602004419910172 188777474261393472 189800658403731648 189901149703425576 190930424227563384 191192691293810037 191370571435313712 191671468560212004 192245608341739472 192407810304881808 193202053308200664 193484190263867568 193553094890029914 194532885062045712 194783215370374176 195050774732146668 195357458340216081 195587263842869808 195872883970828896 195942639271388308 196038146348370144 196450339407063651 196934525618367264 197100683726952096 197205040076634252 197515110894364809 198203316855669216 198273902082469668 198458370377362368 199277589575754144 199534025501358912 199568598762731328 199639670201037144 199808110701223416 199953569053554498 200650271384751552 200721728034105096 200997444693492603 201737806731010368 202014919102893624 202274877500003952 203109850913749416 203406456431245392 203478894627980166 203726277903621564 204508930449842928 205617379937375952 205899821393333886 206091384622645536 207033732060334816 207208411097565024 207318119054923188 207570169939538952 207644090940229671 208367589514934304 208441794496955292 209496953143741536 209766539629633728 210940028891661888 211015149984572024 211118003759783232 211305005959825557 211561903976837778 212083335281318592 212374658544067656 213449725844566848 213525740704198104 213638793416353773 214796727256008807 214996567908809232 215545147908468768 216161860959805488 216276309384456906 216458786592992034 217448538703613854 217554528264654672 218206199117215296 218849495694801426 219053106925956576 219131117291670948 220035671823228534 220240386638292384 220356994467182508 220802346637943616 221551341320663172 221738269192821108 222752161598823948 222959403757283648 223265666674532664 224187288272723412 224395865631467712 224475778689028776 224514673608072744 224594628976166787 225731555307845496 225811944038368233 226598745237108192 226955032572386664 227247084598769872 227559237187504446 228352126515683904 228498582277968093 228518364632633712 228711170739765168 228832263485151066 229396260610405824 229756946554761808 230072546756073294 230874193260449856 231237202998280752 231319552429547946 231534765440256096 232125543901427904 232830031889853216 232912948567876668 233109462484760652 234091983282210144 234175349373122612 235314081592381584 235684072286709228 235903345920260928 235987357083337944 237223051359473088 237307532503119624 237392043732643527 238219193710806048 238508813155459392 238593752191483416 240216458292222867 240439948726419792 241160171410939456 241785033116386032 241871138897410386 242488291397027364 242713895478934464 243095521100756688 243182093579781174 244029417947654976 245481974006867208 246096700373605536 246434745291701148 247381470391990896 247770434968078932 248512615661272976 250113709365487344 250435562619052512 250740034342918848 250829329226944104 251173875008849247 251469339226546896 252322360948533057 252535251025157373 253201532937900768 253415164791795552 253947999721326183 254573898970084512 254923588391746716 255160761913751616 255324411643934997 255561958080282672 255652970173616106 256214043740255328 256543747073175744 257083160211712926 257602737744267552 257978920351823424 258070793186706552 258476564874107034 259377180082727616 260067699642862224 260383881817646496 260476611120288108 260783018457159744 261141236889106392 261933785876084868 262940053435512336 263353481192486412 264365202776626224 265391264160293544 265485776718755187 266186226934716192 266410814268297888 266604758738072664 266970974066009577 267628970712140128 267996592924656804 268322414799891816 268417971215418843 269353225470524832 269699836666671936 270494942317222266 270813134551665888 271208608574993856 271305192837306888 271635037204828752 271731773329189446 272678573933123904 272908639006549056 273482461238351274 274156506583167936 274533095191111848 275922816335659584 276167220757725609 276424158739897584 276760226586051936 276858787920306228 277922392662607056 279576692618932098 281229024342114576 281639708904801312 281740007946434076 282082538635783704 282182995380312117 282903006629865258 283166211392090208 284700987605597472 284851724555138364 286395636341345076 286662090545078976 287055857152970568 287507202840318006 288215814613073984 288368412512609208 288611715457322712 289803079962300996 290072704352872896 290226285395801352 290329642335044871 291799327593068568 292174823055561264 292576162098220002 293380895764304712 293809325956243344 293913958907082462 295401788427550896 295651025590428144 295807560114951378 297002882131765264 297410853123704502 297687555566043552 298447127873264448 298916384363631216 299301038252038368 299352898144096992 299459505301555716 299930353580331747 300975407077127328 301082592051157644 302606710096515552 303304301897478336 303412316250005928 304664776370624124 304691152843511616 304948227653020224 305109684646868088 305218341941970249 305589416855432346 306654188342733504 306763395674764392 308316270664374336 308426069906063928 309137076933968304 310550598090502224 310812616646347536 310977178582384782 312551384272401456 312662691745432938 313752108789842112 314245429715612304 314649809444450592 316410043337492832 316522724976858036 318125002921977888 318561987816101484 320288611056297156 320586598301893056 322380044155181376 322494851863213848 323317721862703152 324127361467675584 324242791439708232 324414464076685359 324688179889488051 326172808055420781 327309298675822944 328274243542202139 328579660388934864 328696675937506422 329841960522654528 330053507734842801 330360579957438576 330535491700773762 331203519956915424 332327011980994758 333484945820649792 334128242398235922 334439105635925472 334898500011798996 335292452302062528 336429814598044076 336593798447201568 336713668033543164 338597332961768244 339898117855662288 340432548858579996 340749277440376896 340870626898154808 341338855781256669 342777546948950568 342899618724929539 343066756109647752 344094390915608736 344635419832142712 345108820134109941 346756932857149632 346855804497421128 346979328644321919 347302148160384144 348188315852141856 349245047834779824 349369422851815002 349664193727140978 350586737914016448 351137974923315216 351263024059683918 352486937035501632 353526108430063842 353855018880391392 353981035625006916 355473011650763552 355961298754679436 356680713799755072 357328790566209072 357763219733189088 357890628287225124 360659923089629688 361740257116409184 362180049606438336 362309031105585928 362806708346115579 364070843218401696 364643281651135032 364773140369671761 366044126921482464 368222961010300812 368565544986530112 369145050560408304 369276512473001042 370563190216809408 371072205587986344 371655652452118398 372768923491909464 374972032456152768 375170564048231016 375653343928578768 376110051514378272 376243993840416156 377204008839820344 379802299406851152 381860848455126768 382385382587620074 382741142870627424 383342937120424008 383479455260424159 384491216683478944 384815620609763616 385624740317569389 386404106616401328 386968380527735136 387106189780059828 387714847311160551 389065770124091424 389566430740748352 390101549464293336 390714916680432162 391174527685739616 391745767941657792 391885278542776616 392076292696740288 392900678814127302 393869051236734528 394201367453904192 394410080153268504 395030221788729618 396406633711338432 396547804164939336 398555179151508288 399279340402074288 399616221402446832 399907138107108996 401443456068210192 401994889386985206 404029838205787248 404549755000007904 406219701827498832 406812912862490784 406957789255960332 407452555807243128 407597659993784169 409017860899685856 411234759874751904 411799642786667772 412182769245291072 414067464120669632 414416822195130048 414636238109846376 415140339879077904 415288181880459342 416735179029868608 416883588993910584 418993906287483072 419365038928398147 422030299969144048 422610011919651114 423123807953675556 424354509944797887 424749317088135312 427051481408396208 427277586832707546 429593454512017614 429993135817618464 431090295816937536 431260804260477009 432323721919610976 432552618768913812 432917573185984068 434897077407227708 435109056529309344 437698991389602852 438106213851913152 438262234583341896 440071343646457068 440480773276584768 440713988934365016 440870938360623693 443102682641326344 443476538385642216 445504323197647896 446116279685556753 446531333349065328 448374576545446824 448951557378057552 449029347216145488 449189257952333574 451463110615690992 451623888076736466 453197490474216384 453910065144773328 454494169197539744 455118474375008892 456997164555936186 457036729265267424 457422341479530336 457664526970302132 458384125283148519 459513893109523616 460145093512146588 462474405996561504 462639104859095892 463069530880512192 465660063779706432 465825897135753336 466218924969521304 466465767873577173 468183966564420288 468350698746245224 468994037618149407 470628163184763168 471368144573418456 471974714166675888 474615065006239248 474784087465287054 476438387421612096 477187504382966832 480432916584445734 480879897452839584 483570066232772064 483742277794820772 484976582794054728 486191042201513376 486364187159562348 490963948013734416 492193400747211072 492869490583402296 493045013906259633 494762940783981792 495540869936157864 495803237551160643 497025231322545952 498490517971492137 500227418730974688 500871125238105024 501192363597353883 501658658453888208 502347750017698494 502938678453093792 504644721897066114 505070502050314746 506403065875801536 506830329583591104 507895999442652366 509147797940169024 509847176783493432 510648823287869994 511123916160565344 511305940347232212 512428087480510656 514166320423425852 515205475488535104 516141586373413104 516953129748214068 520135399285724448 520767763635292992 520953222240576216 522282473778212784 523867571752169736 524054134277722503 525880106871024672 526706962384972824 526894536089525877 528730405553252448 530782528320587088 530971553437510374 532372453869432384 532821628536595776 533209517476145328 533941948132019154 535257941424280256 535993185849313608 536644829599783632 536835942430837686 538706450941049664 540989884634444532 541626269103331776 542610385674613776 543270074409657504 543463546658378892 546964922476702548 549066190382223696 552334441515451218 552848317479795168 553520453172103872 553717575840612456 553914768709501563 555844785325214112 557483478678177597 559153385237864196 562458048684229152 563279417809602624 563480015892868152 564165077271567408 564365990760624234 565806013259730516 566332422784180416 569401975211194944 569703449110276728 572791272682690152 574111714305941136 575014405680636012 576736825025218416 577223430914645424 579606159924601992 580452570791602704 580659284670089742 583598655186137136 584349646111122528 585152324196440004 586072375020648243 586761791528609424 587618651912486688 587827917814164924 588752175546577133 590803576855101792 591302051180856288 591615120229902756 592545332683094427 594005764263530528 594821706247409004 595375111132087104 597832768727262432 598602076504076736 598705796288193984 598919010603111432 599860707160663494 601950814154254656 602165184102315288 602992334080477809 605213420193031104 606824632500011856 609329552741248248 610219369293736176 610436683883940498 611178833710864692 613526791349528784 616852139812127856 618274153867936608 621101196181004448 621625233292695072 621954357164769564 622932272820689013 625102768544802912 625325383490865876 628490859431224608 629299618888901184 632820086674985664 633045449953716072 633915017879476671 636250005843955776 636813577632012001 637123975632202968 640577222112594312 640916380249061319 644390181768026421 644989703726427696 646635443725406304 648485582879416464 648828928153370718 649376359778976102 652345616110841562 654618597351645888 656548487084404278 657159320777869728 657393351875012844 660107015469685602 660721159914877152 661070983401547524 662407039913830848 664654023961989516 668256484796471844 668878211271850944 669797000023597992 672859629196088152 673187596894403136 673427336067086328 673783886928500361 677194665923536488 677435832115104699 679796235711324576 680865097717159992 681741253796309616 682677711562513338 685555093897901136 685799237449859078 686133512219295504 688188781831217472 689270839664285424 690217640268219882 693711608994842256 693958657288643838 694604296320768288 696376631704283712 698490095669559648 698738845703630004 699328387454281956 702275949846630432 702526048119367836 707052216860127684 707710037760782784 707962071250013832 710946023301527104 711922597509358872 712176131197930581 714657581132418144 715526439466378176 715781256574450248 720649374876668601 721319846179259376 723480514232818368 724618062211171856 725613416692231158 728141686436803392 729286563302270064 729546280739343522 732088253842964928 736445922020601624 738290101120816608 738553024946002084 742144411175972688 743311304904236796 745537846983818928 750341128096462032 751306687857157536 752220103028756544 752487987680832312 754408017679640688 756967082845599171 757605753075472119 759604598813702304 761069885462648489 763721696910253536 764770765175240148 765482285741254848 765973234931804991 766685874240848016 766958910520848318 768982433366957888 769631241219527232 771249480635138778 772808213232802656 773936761055470272 774212379560119656 775429694622321102 778131540248182848 780203098928586672 781429833360864324 782349055371479232 783770557085553232 785801357628254604 788820160306537008 790060443577459236 793095608329878672 796457330156265561 798558680804148576 799232442804893664 799814276214217992 800912922198028731 802886912136420384 803989778773970412 805253913646256529 808059676411574496 809099510000015808 812439403654997664 813625825724981568 813915578511920664 814905111614486256 815195319987568338 818035721799371712 822469519749503808 823599285573335544 828501662273176827 829272476219692752 830280679758155808 830576363760918684 833767177987821168 838730077856796294 844060599938288096 845220023839302228 846247615907351112 846548986140936351 848709019889595774 849498634176270624 854102962816792416 854555173665415092 859186909024035228 859986271635236928 862521608520954018 864647443839221952 865105237537827624 865835146371968136 869794154814455416 870218113058618688 870988927005134613 875397982779205704 876524469166683792 880142687292914136 881427977868730032 881741876721247386 886205365282652688 886953076771284432 891008646395295792 892232559371113506 893062666698130656 896749153090893648 897903114756115104 898058694432290976 898378515904667148 899791060740995241 902926221231381984 903247776153472932 907820130289546656 908988338395079488 910236948750017784 913994329111872372 914073458530534848 914844682959060672 915329053940604264 915655025825910747 916768250566297038 919027786219047232 920290187024293176 924948811993123008 925278209718191784 931651794271506672 932437849939042608 932931535747154346 936701397492490448 937988075236298814 941256326369526336 942736289146836912 943949428333351776 949230130012478496 949568174930574108 954375008765933664 960865833168891468 961759794905679168 967140132465544128 967484555589641544 969953165588109456 972382084403026752 972728374319124696 973243392230056077 978518424166262343 981927896027468832 985738981166804592 986090027812519266 989525881567963584 990160523204528403 991081739872315728 991606475102321286 994050462645091904 996981035942984274 1000454837461949376 1002384727194707766 1003317316907776416 1004695500035396988 1005877356906187584 1009289443794132228 1010141004100629492 1015791998885304732 1019694353566986864 1021297646575739988 1022247832321130688 1022611880694464424 1024016567343770007 1028332640846851704 1028698856174788617 1032283172746826208 1033906259496428136 1035326460402329823 1040270798571448896 1040937985932965757 1041906444481152432 1044564947556425568 1047735143504339472 1048108268555445006 1051760213742049344 1053413924769945648 1053789072179051754 1057460811106504896 1061565056641174176 1061943106875020748 1066419034952290656 1067883896264038308 1071986371698627216 1073289659199567264 1073671884861675372 1081979769268889064 1085220771349227552 1086540148819315008 1086927093316757784 1088420125038346737 1093929844953405096 1094319421109015283 1098132380764447392 1104668883030902436 1105696634959590336 1107435151681224912 1107829537419003126 1111689570650428224 1114966957356355194 1118306770475728392 1124916097368458304 1126960031785736304 1128330154543134816 1128731981521248468 1131612026519461032 1139406898220553456 1145582545365380304 1148223428611882272 1150028811361272024 1150438365781272477 1153473650050436832 1154446861829290848 1156874220952708167 1159212319849203984 1160905141583205408 1161318569340179484 1163144541933481653 1167197310372274272 1168699292222245056 1170304648392880008 1172144750041296486 1173523583057218848 1175237303824973376 1175655835628329848 1177504351093154266 1181607153710203584 1182604102361712576 1183230240459805512 1185090665366188854 1188011528527061056 1189643412494818008 1195665537454524864 1197838021206222864 1199721414321326988 1204330368204630576 1205984668160955618 1213649265000023712 1218659105482496496 1220438738587472352 1220873367767880996 1222357667421729384 1222792979981352507 1227053582699057568 1233704279624255712 1236548307735873216 1242202392362008896 1243250466585390144 1243908714329539128 1245864545641378026 1250205537089605824 1250650766981731752 1256981718862449216 1258095116785194441 1266090899907432144 1267830035758953342 1273627155264024002 1274247951264405936 1281154444225188624 1281832760498122638 1288780363536052842 1289979407452855392 1293270887450812608 1296971165758832928 1297657856306741436 1298752719557952204 1304691232221683124 1313096974168808556 1314318641555739456 1314786703750025688 1320214030939371204 1321442319829754304 1322141966803095048 1322612815081871079 1329308047923979032 1336512969592943688 1338348839056670259 1339594000047195984 1345719258392176304 1346854672134172656 1347567773857000722 1354389331847072976 1354871664230209398 1359592471422649152 1361730195434319984 1363482507592619232 1365355423125026676 1371110187795802272 1371598474899718156 1372267024438591008 1375152375849445557 1378541679328570848 1380435280536439764 1387423217989684512 1387917314577287676 1389208592641536576 1396980191339119296 1397477691407260008 1398656774908563912 1404551899693260864 1405052096238735672 1406982112854448221 1414104433720255368 1415924142500027664 1423845195018717744 1424352262395861162 1429315162264836288 1431562513148900496 1441298749753337202 1442639692358518752 1449236124422343712 1451226833384462316 1458573126604540128 1459092561478687044 1472891844041203248 1476580202241633216 1477106049892004168 1479135041718778899 1484288822351945376 1486622609808473592 1487409712653481929 1491075693967637856 1495471553914476411 1500682256192924064 1502613375714315072 1503577090792061649 1504975975361664624 1508816035359281376 1513934165691198342 1515211506150944238 1519209197627404608 1522139770925296978 1527443393820507072 1529541530350480296 1531946469863609982 1533371748481696032 1533917821041696636 1542498961270277556 1545616426465605312 1548424759120239312 1550859389244642204 1560406197857173344 1562859666721728648 1567541114171106464 1571602715256509208 1572162402833167509 1577640320613074016 1580120887154918472 1580683608268577631 1586191216659757344 1592914660312531122 1597117361608297152 1598464885609787328 1599628552428435984 1601825844396057462 1605773824272840768 1607979557547940824 1610507827292513058 1616119352823148992 1624878807309995328 1627831157023841328 1629810223228972512 1630390639975136676 1647198571146671088 1657003324546353654 1658544952439385504 1660561359516311616 1661152727521837368 1661744306128504689 1667534355975642336 1677460155713592588 1688121199876576192 1690440047678604456 1692495231814702224 1693097972281872702 1697418039779191548 1698997268352541248 1708205925633584832 1709110347330830184 1718373818048070456 1725043217041908036 1730210475075655248 1731670292743936272 1739588309628910832 1741977854010269226 1750795965558411408 1753048938333367584 1758217125061944729 1760285374585828272 1762855955737460064 1763483753442494772 1766256526639731399 1772410730565305376 1773906153542568864 1777635998049283281 1782017292790591584 1784465118742227012 1786125333396261312 1793498306181787296 1795806229512230208 1796117388864581952 1796757031809334296 1799582121481990482 1805852442462763968 1806495552306945864 1815640260579093312 1820473897500035568 1827988658223744744 1830658107881208528 1831310051651821494 1833536501132594076 1840580374048586352 1850556419436383568 1863303588543013344 1864875699878085216 1865863071494308692 1868796818462067039 1873402794984980896 1875976150472597628 1885472578293673824 1887898856666703552 1898460260024956992 1899136349861148216 1901745053638430013 1908750017531867328 1910440732896036003 1921731666337782936 1922749140747183957 1933170545304079263 1934969111179283088 1939906331176218912 1945456748638249392 1946486784460112154 1957036848332524686 1963855792054937664 1971477962333609184 1972180055625038532 1980321046409056806 1982163479744631456 1983212950204642572 1993962071885968548 2004769454389415532 2006634633815552832 2009391000070793976 2018578887588264456 2020282008201258984 2021351660785501083 2031583997770609464 2032307496345314097 2039388707133973728 2042595293151479976 2045223761388928848 2048033134687540014 2056665281693703408 2057397712349577234 2064566345493652416 2067812518992856272 2070652920804659646 2081875971865931514 2083812888962304864 2089129895112851136 2095470287008678944 2096216537110890012 2106827849539891296 2107578144358103508 2123130113282348352 2123886213750041496 2132838069904581312 2135767792528076616 2136528393593791743 2143972743397254432 2146579318399134528 2147343769723350744 2163959538537778128 2170441542698455104 2173854186633515568 2176840250076693474 2187859689906810192 2188638842218030566 2196264761528894784 2209337766061804872 2214870303362449824 2215659074838006252 2229933914712710388 2236613540951456784 2253920063571472608 2256660309086269632 2257463963042496936 2263224053038922064 2270901248536797513 2272817259226416357 2278813796441106912 2283209656387945467 2291165090730760608 2296446857223764544 2297919704795414973 2300057622722544048 2300876731562544954 2306947300100873664 2308893723658581696 2313748441905416334 2318424639698407968 2321810283166410816 2322637138680358968 2326289083866963306 2334394620744548544 2340609296785760016 2344289500082592972 2347047166114437696 2351311671256659696 2355008702186308532 2366460480919611024 2370181330732377708 2379286824989636016 2389371990468796683 2395676042412445728 2399442828642653976 2400297331074506773 2408660736409261152 2411969336321911236 2415761740938769587 2427298530000047424 2437318210964992992 2440877477174944704 2441746735535761992 2444715334843458768 2445585959962705014 2454107165398115136 2467408559248511424 2485504986819530481 2487817428659078256 2491729091282756052 2501301533963463504 2516190233570388882 2532181799814864288 2535660071517906684 2539646958422809053 2547254310528048004 2548495902528811872 2562308888450377248 2563665520996245276 2577560727072105684 2579958814905710784 2593942331517665856 2595315712613482872 2597505439115904408 2609382464443366248 2612966781015403839 2626193948337617112 2629573407500051376 2640428061878742408 2644283933606190096 2645225630163742158 2658616095847958064 2673025939185887376 2676697678113340518 2679188000094391968 2691438516784352608 2693709344268345312 2695135547714001444 2699373182222985723 2708778663694145952 2709743328460418796 2723460390868639968 2726965015185238464 2730710846250053352 2742220375591604544 2743196949799436312 2744534048877182016 2746965077477732241 2750304751698891114 2757083358657141696 2760870561072879528 2774846435979369024 2775834629154575352 2794955382814520016 2797313549817127824 2810104192477471344 2813964225708896442 2828208867440510736 2831848285000055328 2847690390037435488 2848704524791722324 2863125026297800992 2882597499506674404 2885279384717037504 2898472248844687424 2902453666768924632 2917146253209080256 2918185122957374088 2919730176690168231 2935555272498787029 2945783688082406496 2954212099784008336 2958270083437557798 2968577644703890752 2970481569613585209 2973245219616947184 2974819425306963858 2982151387935275712 2990943107828952822 3001364512385848128 3007154181584123298 3009951950723329248 3017632070718562752 3027868331382396684 3030423012301888476 3044279541850593956 3059083060700960592 3063892939727219964 3066743496963392064 3067835642083393272 3084997922540555112 3086096568524365851 3096849518240478624 3101718778489284408 3120812395714346688 3122813957798897271 3125719333443457296 3135082228342212928 3143205430513018416 3144324805666335018 3155280641226148032 3160241774309836944 3161367216537155262 3172382433319514688 3185829320625062244 3199257104856871968 3203651688792114924 3215959115095881648 3221015654585026116 3255662314047682656 3259620446457945024 3260781279950273352 3265260375115040211 3282958263327045849 3294397142293342176 3314006649092707308 3317089904878771008 3322305455043674736 3323488612257009378 3335068711951284672 3354920311427185176 3380880095357208912 3384990463629404448 3386195944563745404 3394836079558383096 3418220694661660368 3436747636096140912 3450086434083816072 3451315097343817431 3460420950151310496 3463340585487872544 3470622662858124501 3479176619257821664 3483955708020538452 3489433625800444959 3501591931116822816 3506097876666735168 3516434250123889458 3520570749171656544 3525711911474920128 3526967506884989544 3532513053279462798 3544821461130610752 3547812307085137728 3555271996098566562 3564034585581183168 3568930237484454024 3586996612363574592 3593514063618668592 3599164242963980964 3612991104613891728 3640947795000071136 3655977316447489488 3661316215762417056 3662620103303642988 3667073002265188152 3668378939944057521 3681160748097172704 3701112838872767136 3726607177086026688 3729751399756170432 3731726142988617384 3737593636924134078 3746805589969961792 3751952300945195256 3770945156587347648 3774285350355583323 3798272699722296432 3803490107276860026 3820881465792072006 3843463332675565872 3845498281494367914 3866341090608158526 3869938222358566176 3879812662352437824 3890913497276498784 3892973568920224308 3914073696665049372 3942955924667218368 3944360111250077064 3960642092818113612 3964326959489262912 3966425900409285144 3967838445245613237 3987924143771937096 4009538908778831064 4018782000141587952 4037157775176528912 4040564016402517968 4042703321571002166 4063167995541218928 4064614992690628194 4078777414267947456 4085190586302959952 4090447522777857696 4096066269375080028 4113330563387406816 4114795424699154468 4135625037985712544 4141305841609319292 4163751943731863028 4167625777924609728 4190940574017357888 4192433074221780024 4213655699079782592 4215156288716207016 4220946338563344663 4247772427500082992 4271535585056153232 4273056787187583486 4287945486794508864 4294687539446701488 4327919077075556256 4347708373267031136 4353680500153386948 4375719379813620384 4377277684436061132 4418675532123609744 4429740606724899648 4431318149676012504 4437405125156336697 4457695043424084007 4459867829425420776 4473227081902913568 4486414661743429233 4507840127142945216 4510731272376184947 4514927926084993872 4526448106077844128 4541802497073595026 4545634518452832714 4557627592882213824 4566419312775890934 4582330181461521216 4595839409590829946 4600115245445088096 4601753463125089908 4627496883810832668 4636849279396815936 4645274277360717936 4652578167733926612 4681218593571520032 4688579000165185944 4702623342513319392 4710017404372617064 4716487208499502527 4732920961839222048 4740362661464755416 4742050824805732893 4758573649979272032 4778743980937593366 4791352084824891456 4798885657285307952 4800594662149013546 4817321472818522304 4823938672643822472 4831523481877539174 4874636421929985984 4883493471071523984 4889430669686917536 4891171919925410028 4971009973639060962 4975634857318156512 4983458182565512104 4985232918385514067 5002603067926927008 5032380467140777764 5064363599629728576 5071320143035813368 5079293916845618106 5094508621056096008 5096991805057623744 5124617776900754496 5127331041992490552 5155121454144211368 5190631425226965744 5195010878231808816 5218764928886732496 5225933562030807678 5252387896675234224 5259146815000102752 5280856123757484816 5288567867212380192 5290451260327484316 5298769579919194197 5317232191695916128 5346051878371774752 5353395356226681036 5358376000188783936 5382877033568705216 5387418688536690624 5390271095428002888 5398746364445971446 5417557327388291904 5419486656920837592 5446920781737279936 5461421692500106704 5486393899598872624 5493930154955464482 5500609503397782228 5521741122145759056 5551669258309150704 5589910765629040032 5594627099634255648 5606390455386201117 5620208384954942688 5627928451417792884 5656417734881021472 5663696570000110656 5695380780074870976 5697409049583444648 5726250052595601984 5731322198688108009 5765194999013348808 5799511635912237789 5804907333537849264 5836370245914748176 5839460353380336462 5871110544997574058 5891567376164812992 5908424199568016672 5916540166875115596 5940963139227170418 5946490439233894368 5949638850613927716 5981886215657905644 6014308363168246596 6019903901446658496 6055736662764793368 6060846024603776952 6064054982356503249 6088559083701187912 6096922489035942291 6118166121401921184 6127785879454439928 6135671284166786544 6169995845081110224 6172193137048731702 6193699036480957248 6203437556978568816 6245627915597794542 6251438666886914592 6286410861026036832 6288649611332670036 6320483548619673888 6322734433074310524 6371658641250124488 6398514209713743936 6407303377584229848 6409585180781375229 6431918230191763296 6442031309170052232 6511324628095365312 6521562559900546704 6530520750230080422 6565916526654091698 6588794284586684352 6628013298185414616 6644610910087349472 6646977224514018756 6709840622854370352 6761760190714417824 6769980927258808896 6772391889127490808 6789672159116766192 6812703745610392539 6836441389323320736 6849628969163836401 6873495272192281824 6900172868167632144 6902630194687634862 6920841900302620992 6926681170975745088 6941245325716249002 6958353238515643328 6967911416041076904 6978867251600889918 7003183862233645632 7032868500247778916 7041141498343313088 7053935013769979088 7065026106558925596 7110543992197133124 7137860474968908048 7168115971406390049 7187028127237337184 7198328485927961928 7200891993223520319 7225982209227783456 7247285222816308761 7281895590000142272 7311954632894978976 7322632431524834112 7325240206607285976 7334146004530376304 7336757879888115042 7362321496194345408 7402225677745534272 7463452285977234768 7475187273848268156 7503904601890390512 7548570700711166646 7596545399444592864 7606980214553720052 7618940875268427159 7641762931584144012 7686926665351131744 7690996562988735828 7732682181216317052 7739876444717132352 7781826994552997568 7785947137840448616 7828147393330098744 7838900343046211517 7888720222500154128 7921284185636227224 7932851800818570288 7935676890491226474 7975848287543874192 8019077817557662128 8037564000283175904 8074315550353057824 8081128032805035936 8085406643142004332 8098119546668957169 8126335991082437856 8129229985381256388 8170381172605919904 8180895045555715392 8192132538750160056 8226661126774813632 8229590849398308936 8240895232433196723 8271250075971425088 8282611683218638584 8327503887463726056 8384866148443560048 8430312577432414032 8441892677126689326 8495544855000165984 8543071170112306464 8546113574375166972 8589375078893402976 8655838154151112512 8695416746534062272 8707361000306773896 8751438759627240768 8754555368872122264 8759190530070504693 8806665817496361087 8837351064247219488 8862636299352025008 8874810250312673394 8915390086848168014 8919735658850841552 8946454163805827136 8972829323486858466 9021462544752369894 9029855852169987744 9052896212155688256 9083604994147190052 9091269036905665428 9132838625551781868 9191678819181659892 9200230490890176192 9203506926250179816 9254993767621665336 9258289705573097553 9290548554721435872 9305156335467853224 9362437187143040064 9368441873396691813 9377158000330371888 9405246685026638784 9420034808745234128 9432974416999005054 9465841923678444096 9480725322929510832 9484101649611465786 9517147299958544064 9557487961875186732 9597771314570615904 9601189324298027092 9647877345287644944 9663046963755078348 9766986942143047968 9778861339373835072 9782343839850820056 9848874789981137547 9942019947278121924 9951269714636313024 9966916365131024208 9970465836771028134 10005206135853854016 10064760934281555528 10142640286071626736 10158587833691236212 10189017242112192016 10254662083984981104 10310242908288422736 10353945292031452293 10381262850453931488 10390021756463617632 10411867988574373503 10437529857773464992 10451867124061615356 10468300877401334877 10504775793350468448 10518293630000205504 10561712247514969632 10577135734424760384 10580902520654968632 10597539159838388394 10634464383391832256 10692103756743549504 10706790712453362072 10780542190856005776 10797492728891942892 10838973313841675184 10922843385000213408 10972787799197745248 10987860309910928964 11001219006795564456 11005136819832172563 11043482244291518112 11103338516618301408 11179821531258080064 11189254199268511296 11212780910772402234 11240416769909885376 11255856902835585768 11312835469762042944 11322856051066749969 11394818099166889296 11462644397376216018 11530389998026697616 11599023271824475578 11609814667075698528 11672740491829496352 11678920706760672924 11742221089995148116 11816848399136033344 11833080333750231192 11881926278454340836 11892980878467788736 11899277701227855432 11903515335736839711 11963772431315811288 12028616726336493192 12111473325529586736 12121692049207553904 12128109964713006498 12177118167402375824 12193844978071884582 12236332242803842368 12255571758908879856 12271342568333573088 12339991690162220448 12344386274097463404 12406875113957137632 12491255831195589084 12502877333773829184 12572821722052073664 12577299222665340072 12640967097239347776 12645468866148621048 12743317282500248976 12814606755168459696 12819170361562750458 12863836460383526592 12884062618340104464 13043125119801093408 13061041500460160844 13131833053308183396 13256026596370829232 13289221820174698944 13293954449028037512 13312215375469010091 13373085130272252021 13419681245708740704 13459243985230287699 13523520381428835648 13532193817128554841 13544783778254981616 13579344318233532384 13625407491220785078 13672882778646641472 13699257938327672802 13746990544384563648 13800345736335264288 13805260389375269724 13882490651432498004 13935822832082153808 13957734503201779836 14065737000495557832 14107870027539958176 14130052213117851192 14149461625498507581 14221087984394266248 14226152474417198679 14275720949937816096 14336231942812780098 14374056254474674368 14396656971855923856 14401783986447040638 14451964418455566912 14494570445632617522 14623909265789957952 14650480413214571952 14668292009060752608 14673515759776230084 14926904571954469536 14950374547696536312 14955698755156542201 15007809203780781024 15097141401422333292 15193090798889185728 15213960429107440104 15237881750536854318 15283525863168288024 15373853330702263488 15381993125977471656 15465364362432634104 15571894275680897232 15656294786660197488 15677800686092423034 15777440445000308256 15842568371272454448 15865703601637140576 15871353780982452948 15896308739757582591 15951696575087748384 16038155635115324256 16075128000566351808 16148631100706115648 16162256065610071872 16170813286284008664 16196239093337914338 16252671982164875712 16258459970762512776 16340762345211839808 16384265077500320112 16459181698796617872 16481790464866393446 16565223366437277168 16655007774927452112 16769732296887120096 16860625154864828064 16883785354253378652 16991089710000331968 17086142340224612928 17092227148750333944 17178750157786805952 17193966596064324027 17398534907736713367 17414722000613547792 17509110737744244528 17518381060141009386 17613331634992722174 17674702128494438976 17725272598704050016 17749620500625346788 17830780173696336028 17839471317701683104 17945658646973716932 18042925089504739788 18059711704339975488 18167209988294380104 18182538073811330856 18265677251103563736 18290767467107826873 18383357638363319784 18407013852500359632 18509987535243330672 18516579411146195106 18581097109442871744 18610312670935706448 18736883746793383626 18754316000660743776 18840069617490468256 18865948833998010108 18961450645859021664 18968203299222931572 19114975923750373464 19195542629141231808 19202378648596054184 19228755542344125687 19295754690575289888 19326093927510156696 19533973884286095936 19564687679701640112 19697749579962275094 19884039894556243848 19933832730262048416 19940931673542056268 20129521868563111056 20285280572143253472 20317175667382472424 20378034484224384032 20438111236831177617 20509324167969962208 20548886907491509203 20620485816576845472 20707890584062904586 20762525700907862976 20780043512927235264 20823735977148747006 20875059715546929984 20903734248123230712 20936601754802669754 21009551586700936896 21123424495029939264 21161805041309937264 21195078319676776788 21413581424906724144 21561084381712011552 21594985457783885784 21602675979670560957 21677946627683350368 21845686770000426816 21945575598395490496 21975720619821857928 22002438013591128912 22010273639664345126 22086964488583036224 22206677033236602816 22425561821544804468 22511713805671171536 22645712102133499938 22789636198333778592 22856822625805281477 22925288794752432036 23060779996053395232 23198046543648951156 23219629334151397056 23345480983658992704 23357841413521345848 23484442179990296232 23666160667500462384 23763852556908681672 23798555402455710864 23807030671473679422 23927544862631622576 24057233452672986384 24222946651059173472 24243384098415107808 24256219929426012996 24294358640006871507 24354236334804751648 24387689956143769164 24511143517817759712 24542685136667146176 24679983380324440896 24688772548194926808 24722685697299590169 24813750227914275264 24982511662391178168 25154598445330680144 25290937732297242096 25486634565000497952 25629213510336919392 25638340723125500916 25768125236680208928 26086250239602186816 26122083000920321688 26263666106616366792 26277571590211514079 26419997452489083261 26512053192741658464 26587908898056075024 26624430750938020182 26746170260544504042 26839362491417481408 26918487970460575398 27064387634257109682 27089567556509963232 27158688636467064768 27250814982441570156 27398515876655345604 27600691472670528576 27610520778750539448 27764981302864996008 27774869116719292659 27871645664164307616 27915469006403559672 28131474000991115664 28215740055079916352 28260104426235702384 28298923250997015162 28442175968788532496 28452304948834397358 28551441899875632192 28672463885625560196 28793313943711847712 28803567972894081276 28989140891265235044 29300960826429143904 29336584018121505216 29347031519552460168 29546624369943412641 29853809143908939072 29900749095393072624 29911397510313084402 30015618407561562048 30194282802844666584 30427920858214880208 30475763501073708636 30567051726336576048 30763986251954943312 30930728724865268208 31061835876094356879 31143788551361794464 31203865303968588049 31312589573320394976 31355601372184846068 31404902632204004631 31554880890000616512 31685136742544908896 31731407203274281152 31742707561964905896 31792617479515165182 31903393150175496768 32076311270230648512 32341626572568017328 32392478186675828676 32516919941525025552 32768530155000640224 32918363397593235744 32963580929732786892 33015410459496517689 33130446732874554336 33310015549854904224 33539464593774240192 33721250309729656128 33767570708506757304 33968568153200249907 34184454297500667888 34387933192128648054 34797069815473426734 34829444001227095584 35018221475488489056 35036762120282018772 35226663269985444348 35450545197408100032 35499241001250693576 35661560347392672056 35678942635403366208 35710546007210519133 35891317293947433864 36085850179009479576 36334419976588760208 36365076147622661712 36531354502207127472 36581534934215653746 36766715276726639568 36814027705000719264 37019975070486661344 37033158822292390212 37220625341871412896 37473767493586767252 37508632001321487552 37680139234980936512 37731897667996020216 37922901291718043328 37936406598445863144 38229951847500746928 38404757297192108368 38457511084688251374 38591509381150579776 38652187855020313392 39129375359403280224 39395499159924550188 39768079789112487696 39867665460524096832 39881863347084112536 40119255390816756063 40259043737126222112 40570561144286506944 40596581451385664523 40634351334764944848 40756068968448768064 40876222473662355234 41018648335939924416 41097773814983018406 41240971633153690944 41415781168125809172 41647471954297494012 41807468496246461424 41873203509605339508 42323610082619874528 42390156639353553576 42448384876495522743 42678457423251596037 42827162849813448288 43122168763424023104 43189970915567771568 43205351959341121914 43355893255366700736 43951441239643715856 44004876027182257824 44020547279328690252 44851123643089608936 44867096265469626603 45023427611342343072 45291424204266999876 45579272396667557184 45713645251610562954 45850577589504864072 46121559992106790464 46396093087297902312 46715682827042691696 46968884359980592464 47332321335000924768 47527705113817363344 47597110804911421728 47614061342947358844 47688926219272747773 47855089725263245152 48114466905345972768 48445893302118346944 48486768196830215616 48512439858852025992 48588717280013743014 48708472669609503296 48775379912287538328 49022287035635519424 49377545096389853616 49445371394599180338 49965023324782356336 50309196890661360288 50581875464594484192 50973269130000995904 51258427020673838784 51276681446251001832 51536250473360417856 51581899788192972081 52244166001840643376 52527332213232733584 52555143180423028158 52839994904978166522 53024106385483316928 53175817796112150048 53248861501876040364 53492340521089008084 53836975940921150796 54128775268514219364 54179135113019926464 54501629964883140312 54797031753310691208 54872302401323480619 55221041557501078896 55529962605729992016 55549738233438585318 55743291328328615232 55830938012807119344 56262948001982231328 56520208852471404768 56597846501994030324 56884351937577064992 56904609897668794716 57344927771251120392 57586627887423695424 57607135945788162552 57686266627032377061 57978281782530470088 58601921652858287808 58694063039104920336 59093248739886825282 59801498190786145248 59822795020626168804 60388565605689333168 60855841716429760416 60951527002147417272 61134103452673152096 61314333710493532851 61527972503909886624 61646660722474527609 61861457449730536416 62123671752188713758 62287577102723588928 62407730607937176098 62625179146640789952 62711202744369692136 62809805264408009262 63370273485089817792 63485415123929811792 63585234959030330364 64683253145136034656 64784956373351657352 64808027939011682871 65033839883050051104 65537060310001280448 65836726795186471488 65927161859465573784 66030820918993035378 66260893465749108672 66620031099709808448 67535141417013514608 67937136306400499814 68368908595001335776 68775866384257296108 69594139630946853468 69658888002454191168 70036442950976978112 70073524240564037544 70453326539970888696 70998482002501387152 71323120694785344112 71421092014421038266 71782634587894867728 72171700358018959152 72668839953177520416 72730152295245323424 72883075920020614521 73062709004414254944 73163069868431307492 73533430553453279136 73628055410001438528 74039950140973322688 74066317644584780424 74441250683742825792 74947534987173534504 75463795335992040432 75872813196891726288 76459903695001493856 76809514594384216736 76915022169376502748 77304375710040626784 78258750718806560448 78790998319849100376 78832714770634542237 79259992357467249783 79536159578224975392 79763726694168225072 80238510781633512126 80518087474252444224 81193162902771329046 81268702669529889696 81752444947324710468 82195547629966036812 82831562336251618344 83294943908594988024 83324607350157877977 83614936992492922848 83746407019210679016 84647220165239749056 84780313278707107152 84896769752991045486 85356914846503192074 85654325699626896576 86379941831135543136 86410703918682243828 87902882479287431712 88009752054364515648 88041094558657380504 89702247286179217872 89734192530939253206 90046855222684686144 90582848408533999752 91427290503221125908 91701155179009728144 92792186174595804624 93185507628283070637 93431365654085383392 93611595911905764147 93937768719961184928 94214707896612013893 94664642670001849536 95055410227634726688 95194221609822843456 95228122685894717688 95377852438545495546 95710179450526490304 96228933810691945536 97024879717704051984 97177434560027486028 97550759824575076656 98755090192779707232 98890742789198360676 99046231378489553067 99930046649564712672 100618393781322720576 101163750929188968384 101905704459600749721 102553362892502003664 103163799576385944162 104488332003681286752 105054664426465467168 105110286360846056316 105679989809956333044 106351635592224300096 106497723003752080728 106984681042178016168 107131638021631557399 107673951881842301592 108257550537028438728 109003259929766280624 109594063506621382416 109744604802646961238 110442083115002157792 111059925211459984032 111099476466877170636 111661876025614238688 112525896003964462656 113040417704942809536 113195693003988060648 113768703875154129984 113809219795337589432 114689855542502240784 115214271891576325104 115372533254064754122 115956563565060940176 117388126078209840672 118186497479773650564 119602996381572290496 119645590041252337608 120357766172450268189 120777131211378666336 121711683432859520832 121789744354156993569 121903054004294834544 122268206905346304192 122628667420987065702 123055945007819773248 123293321444949055218 123722914899461072832 124247343504377427516 124815461215874352196 125422405488739384272 125619610528816018524 126970830247859623584 127170469918060660728 128035372269754788111 129366506290272069312 129569912746703314704 129616055878023365742 130067679766100102208 131854323718931147568 132061641837986070756 134601288796408879809 135070282834027029216 135874272612800999628 136737817190002671552 137551732768514592216 139188279261893706936 140147048481128075088 140906653079941777392 141996964005002774304 142646241389570688224 142842184028842076532 143066778657818243319 143565269175789735456 144343400716037918304 145337679906355040832 145460304590490646848 145766151840041229042 146125418008828509888 146326139736862614984 147066861106906558272 148132635289169560848 149895069974347069008 150927590671984080864 151745626393783452576 152919807390002987712 153619029188768433472 153830044338753005496 154608751420081253568 154745699364578916243 157581996639698200752 157665429541269084474 158519984714934499566 159072319156449950784 159527453388336450144 160477021563267024252 162386325805542658092 162537405339059779392 163504889894649420936 164391095259932073624 165663124672503236688 166589887817189976048 166649214700315755954 167229873984985845696 167492814038421358032 169560626557414214304 169793539505982090972 170713829693006384148 172759883662271086272 172821407837364487656 173058799881097131183 175805764958574863424 176082189117314761008 179404494572358435744 179468385061878506412 181165696817067999504 182854581006442251816 183402310358019456288 183943001131480598553 184939982167423582827 185584372349191609248 186371015256566141274 186862731308170766784 187223191823811528294 187875537439922369856 188429415793224027786 190110820455269453376 190456245371789435376 190755704877090991092 194049759435408103968 194354869120054972056 194424083817035048613 195101519649150153312 197510180385559414464 197781485578396721352 198092462756979106134 199860093299129425344 203811408919201499442 205106725785004007328 206327599152771888324 208976664007362573504 210109328852930934336 210220572721692112632 211359979619912666088 212995446007504161456 213969362084356032336 214263276043263114798 215347903763684603184 216515101074056877456 218006519859532561248 219188127013242764832 219489209605293922476 220884166230004315584 222119850422919968064 222198952933754341272 223323752051228477376 226391386007976121296 227618439590675178864 229379711085004481568 230428543783152650208 230745066508129508244 231913127130121880352 234776252156419681344 236372994959547301128 237779977072401749349 239291180082504675216 240715532344900536378 241554262422757332672 243579488708313987138 243806108008589669088 245257334841974131404 246586642889898110436 248494687008754855032 249630922431748704392 249973822050473633931 250844810977478768544 251239221057632037048 253941660495719247168 254340939836121321456 256070744539509576222 259139825493406629408 259232111756046731484 263708647437862295136 264123283675972141512 269202577592817759618 270140565668054058432 271748545225601999256 275103465537029184432 278376558523787413872 280294096962256150176 280834787735717292441 281813306159883554784 283993928010005548608 285292482779141376448 285684368057684153064 286133557315636486638 287130538351579470912 288686801432075836608 291532303680082458084 292652279473725229968 296265270578339121696 297138694135468659201 299790139948694138016 301855181343968161728 303491252787566905152 307660088677506010992 309491398729157832486 315163993279396401504 315330859082538168948 317039969429868999132 319054906776672900288 320954043126534048504 321394914064894672197 324772651611085316184 327009779789298841872 328782190519864147248 331326249345006473376 333179775634379952096 333298429400631511908 334985628076842716064 339121253114828428608 339587079011964181944 341427659386012768296 345642815674728975312 346117599762194262366 352164378234629522016 358808989144716871488 358936770123757012824 361073298517350804567 362331393634135999008 365709162012884503632 366804620716038912576 367886002262961197106 369879964334847165654 371168744698383218496 372742030513132282548 374446383647623056588 376858831586448055572 380912490743578870752 381511409754181982184 384106116809264364333 388099518870816207936 388709738240109944112 388848167634070097226 390203039298300306624 395562971156793442704 396184925513958212268 403803866389226639427 407622817838402998884 410213451570008014656 412655198305543776648 420441145443384225264 422719959239825332176 425990892015008322912 427938724168712064672 428526552086526229596 429200335973454729957 430695807527369206368 433030202148113754912 436013039719065122496 438376254026485529664 438978419210587844952 444397905867508682544 452782772015952242592 455236879181350357728 458759422170008963136 460857087566305300416 461490133016259016488 463826254260243760704 464237098093736748729 472745989919094602256 475559954144803498698 478582360165009350432 481431064689801072756 487158977416627974276 487612216017179338176 490514669683948262808 493173285779796220872 496989374017509710064 499261844863497408784 499947644100947267862 501689621954957537088 502478442115264074096 508681879672242642912 512141489079019152444 518279650986813258816 518464223512093462968 527417294875724590272 528246567351944283024 538405155185635519236 543497090451203998512 550206931074058368864 551829003394441795659 554819946502270748481 556753117047574827744 560588193924512300352 561669575471434584882 563626612319767109568 571368736115368306128 572267114631272973276 583064607360164916168 583272251451105145839 585304558947450459936 592530541156678243392 594277388270937318402 599580279897388276032 615320177355012021984 618982797458315664972 630327986558792803008 630661718165076337896 634079938859737998264 641908086253068097008 642789828129789344394 649545303222170632368 654019559578597683744 657564381039728294496 662652498690012946752 666359551268759904192 666596858801263023816 669971256153685432128 679174158023928363888 682855318772025536592 691285631349457950624 692235199524388524732 704328756469259044032 713339931217205248047 717873540247514025648 722146597034701609134 724662787268271998016 731418324025769007264 735772004525922394212 739759928669694331308 745484061026264565096 748892767295246113176 749921466151420901793 753717663172896111144 761824981487157741504 763022819508363964368 768212233618528728666 777419476480219888224 777696335268140194452 791125942313586885408 792369851027916424536 807607732778453278854 815245635676805997768 825310396611087553296 840882290886768450528 842504363207151877323 845439918479650664352 851981784030016645824 855877448337424129344 857053104173052459192 858400671946909459914 861391615054738412736 866060404296227509824 877956838421175689904 888795811735017365088 905565544031904485184 910473758362700715456 922980266032518032976 928474196187473497458 945491979838189204512 951119908289606997396 957164720330018700864 962862129379602145512 974317954833255948552 981029339367896525616 986346571559592441744 993978748035019420128 998523689726994817568 999895288201894535724 1004956884230528148192 1017363759344485285824 1024282978158038304888 1036928447024186925936 1056493134703888566048 1076810310371271038472 1083219895552052413701 1086994180902407997024 1100413862148116737728 1103658006788883591318 1109639893004541496962 1113506234095149655488 1123339150942869169764 1142737472230736612256 1144534229262545946552 1166129214720329832336 1166544502902210291678 1170609117894900919872 1188554776541874636804 1211411599167679918281 1230640354710024043968 1237965594916631329944 1261323436330152675792 1268159877719475996528 1283816172506136194016 1285579656259578688788 1287601007920364189871 1299090606444341264736 1308039119157195367488 1315128762079456588992 1333193717602526047632 1358348316047856727776 1365710637544051073184 1382571262698915901248 1384470399048777049464 1392711294281210246187 1426679862434410496094 1435747080495028051296 1444293194069403218268 1462836648051538014528 1471544009051844788424 1479519857339388662616 1490968122052529130192 1497785534590492226352 1499842932302841803586 1507435326345792222288 1526045639016727928736 1536424467237057457332 1554838952960439776448 1555392670536280388904 1582251884627173770816 1584739702055832849072 1615215465556906557708 1630491271353611995536 1650620793222175106592 1664459839506812245443 1681764581773536901056 1685008726414303754646 1690879836959301328704 1714106208346104918384 1716801343893818919828 1749816754353315437517 1755913676842351379808 1777591623470034730176 1845960532065036065952 1856948392374946994916 1890983959676378409024 1902239816579213994792 1925724258759204291024 1948635909666511897104 1962058678735793051232 1972693143119184883488 1987957496070038840256 1997047379453989635136 1999790576403789071448 2009913768461056296384 2048565956316076609776 2073856894048373851872 2112986269407777132096 2153620620742542076944 2166439791104104827402 2173988361804815994048 2207316013577767182636 2219279786009082993924 2246678301885738339528 2249764398454262705379 2285474944461473224512 2289068458525091893104 2332258429440659664672 2333089005804420583356 2377109553083749273608 2422823198335359836562 2475931189833262659888 2522646872660305351584 2527513089621455631969 2536319755438951993056 2567632345012272388032 2571159312519157377576 2575202015840728379742 2598181212888682529472 2666387435205052095264 2716696632095713455552 2731421275088102146368 2768940798097554098928 2785422588562420492374 2853359724868820992188 2871494160990056102592 2888586388138806436536 2943088018103689576848 2959039714678777325232 2981936244105058260384 2995571069180984452704 2999685864605683607172 3014870652691584444576 3052091278033455857472 3072848934474114914664 3110785341072560777808 3169479404111665698144 3230430931113813115416 3249659686656157241103 3260982542707223991072 3301241586444350213184 3328919679013624490886 3370017452828607509292 3428212416692209836768 3433602687787637839656 3499633508706630875034 3511827353684702759616 3691921064130072131904 3713896784749893989832 3804479633158427989584 3851448517518408582048 3862803023761092569613 3897271819333023794208 3924117357471586102464 3945386286238369766976 3999581152807578142896 4097131912632153219552 4147713788096747703744 4178133882843630738561 4307241241485084153888 4332879582208209654804 4414632027155534365272 4438559572018165987848 4493356603771476679056 4499528796908525410758 4578136917050183786208 4664516858881319329344 4666178011608841166712 4754219106167498547216 4845646396670719673124 4951862379666525319776 4993379518520436736329 5045293745320610703168 5055026179242911263938 5072639510877903986112 5142318625038314755152 5150404031681456759484 5249450263059946312551 5332774870410104190528 5537881596195108197856 5570845177124840984748 5706719449737641984376 5777172776277612873072 5886176036207379153696 5918079429357554650464 5963872488210116520768 5991142138361968905408 5999371729211367214344 6029741305383168889152 6145697868948229829328 6221570682145121555616 6338958808223331396288 6460861862227626230832 6499319373312314482206 6521965085414447982144 6657839358027248981772 6740034905657215018584 6856424833384419673536 6867205375575275679312 6999267017413261750068 7427793569499787979664 7582539268864366895907 7608959266316855979168 7702897035036817164096 7725606047522185139226 7794543638666047588416 7999162305615156285792 8194263825264306439104 8356267765687261477122 8614482482970168307776 8665759164416419309608 8829264054311068730544 8877119144036331975696 8986713207542953358112 8999057593817050821516 9156273834100367572416 9332356023217682333424 9508438212334997094432 9691292793341439346248 9748979059968471723309 9903724759333050639552 9986759037040873472658 10110052358485822527876 10284637250076629510304 10300808063362913518968 10498900526119892625102 11075763192390216395712 11141690354249681969496 11413438899475283968752 11554345552555225746144 11772352072414758307392 11836158858715109300928 11998743458422734428688 12291395737896459658656 12443141364290243111232 12921723724455252461664 12998638746624628964412 13315678716054497963544 13480069811314430037168 13734410751150551358624 13998534034826523500136 14855587138999575959328 15165078537728733791814 15217918532633711958336 15451212095044370278452 15748350789179838937653 15998324611230312571584 16712535531374522954244 17331518328832838619216 17658528108622137461088 17754238288072663951392 17973426415085906716224 17998115187634101643032 18664712046435364666848 19016876424669994188864 19382585586682878692496 19497958119936943446618 19973518074081746945316 20220104716971645055752 20569274500153259020608 20601616126725827037936 20997801052239785250204 22283380708499363938992 22747617806593100687721 22826877798950567937504 23108691105110451492288 23997486916845468857376 24582791475792919317312 25843447448910504923328 25997277493249257928824 26631357432108995927088 26960139622628860074336 27468821502301102717248 27997068069653047000272 29246937179905415169927 29711174277999151918656 30330157075457467583628 30902424190088740556904 31496701578359677875306 33425071062749045908488 34663036657665677238432 35317056217244274922176 35508476576145327902784 35996230375268203286064 37329424092870729333696 38765171173365757384992 38995916239873886893236 39947036148163493890632 40440209433943290111504 41203232253451654075872 41995602104479570500408 44566761416998727877984 45495235613186201375442 45653755597901135875008 47994973833690937714752 51994554986498515857648 53262714864217991854176 53920279245257720148672 55994136139306094000544 58493874359810830339854 60660314150914935167256 61804848380177481113808 62993403156719355750612 66850142125498091816976 68242853419779302063163 69326073315331354476864 71992460750536406572128 77530342346731514769984 77991832479747773786472 79894072296326987781264 80880418867886580223008 82406464506903308151744 83991204208959141000816 89133522833997455755968 90990471226372402750884 103989109972997031715296 106525429728435983708352 111988272278612188001088 116987748719621660679708 121320628301829870334512 123609696760354962227616 125986806313438711501224 133700284250996183633952 136485706839558604126326 143984921501072813144256 155983664959495547572944 159788144592653975562528 161760837735773160446016 167982408417918282001632 181980942452744805501768 204728560259337906189489 207978219945994063430592 233975497439243321359416 242641256603659740669024 247219393520709924455232 251973612626877423002448 267400568501992367267904 272971413679117208252652 311967329918991095145888 319576289185307951125056 335964816835836564003264 363961884905489611003536 409457120518675812378978 467950994878486642718832 485282513207319481338048 503947225253754846004896 545942827358234416505304 623934659837982190291776 727923769810979222007072 818914241037351624757956 935901989756973285437664 1007894450507509692009792 1091885654716468833010608 1455847539621958444014144 1637828482074703249515912 1871803979513946570875328 2183771309432937666021216 3275656964149406499031824 4367542618865875332042432 6551313928298812998063648 13102627856597625996127296
- Sum of all divisors σ(n): 51343733564199289001154795
- Sum of proper divisors (its aliquot sum) s(n): 38241105707601663005027499
- 13102627856597625996127296 is an abundant number, because the sum of its proper divisors (38241105707601663005027499) is greater than itself. Its abundance is 25138477851004037008900203
Bases of 13102627856597625996127296
- Binary: 1010110101101001011011100001000111100101110111101011011101111001110100101100010000002
- Hexadecimal: 0xAD696E11E5DEB779D2C40
- Base-36: 1N9NFRSEXX3D09000
Squares and roots of 13102627856597625996127296
- 13102627856597625996127296 squared (131026278565976259961272962) is 171678856748488098785011670214361894813589836271616
- 13102627856597625996127296 cubed (131026278565976259961272963) is 2249444170821573496803284218714978184555902522554981255734788170327567630336
-
13102627856597625996127296 is a
perfect square number . Itssquare root is 3619755220536 -
The
cube root of 13102627856597625996127296 is 235750597.4897628105
Scales and comparisons
How big is 13102627856597625996127296?- 13,102,627,856,597,625,996,127,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 13,102,627,856,597,625,996,127,296 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 13102627856597625996127296 cubic inches would be around 19645883.1 feet tall.
Recreational maths with 13102627856597625996127296
- 13102627856597625996127296 backwards is 69272169952679565872620131
- 13102627856597625996127296 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 13102627856597625996127296's digits is 126
- 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 13102627856597625996127296 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 13102627856597625996127296 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/13102627856597625996127296/
Chicago style:
Numbermatics. 2024. "Number 13102627856597625996127296 - Facts about the integer". https://numbermatics.com/n/13102627856597625996127296/
The information we have on file for 13102627856597625996127296 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 13102627856597625996127296, math, Factors of 13102627856597625996127296, curriculum, school, college, exams, university, Prime factorization of 13102627856597625996127296, STEM, science, technology, engineering, physics, economics, calculator, thirteen septillion, one hundred two sextillion, six hundred twenty-seven quintillion, eight hundred fifty-six quadrillion, five hundred ninety-seven trillion, six hundred twenty-five billion, nine hundred ninety-six million, one hundred twenty-seven thousand, two hundred ninety-six.