49221934016962777902203904
49,221,934,016,962,777,902,203,904 is an even composite number composed of seven prime numbers multiplied together.
What does the number 49221934016962777902203904 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 24057 divisors.
49221934016962777902203904 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-four thousand and fifty-seven divisors.
Prime factorization of 49221934016962777902203904:
210 × 38 × 72 × 172 × 292 × 312 × 253012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 17 × 17 × 29 × 29 × 31 × 31 × 25301 × 25301)See below for interesting mathematical facts about the number 49221934016962777902203904 from the Numbermatics database.
Names of 49221934016962777902203904
- Cardinal: 49221934016962777902203904 can be written as Forty-nine septillion, two hundred twenty-one sextillion, nine hundred thirty-four quintillion, sixteen quadrillion, nine hundred sixty-two trillion, seven hundred seventy-seven billion, nine hundred two million, two hundred three thousand, nine hundred four.
Scientific notation
- Scientific notation: 4.9221934016962777902203904 × 1025
Factors of 49221934016962777902203904
Divisors of 49221934016962777902203904
- Number of divisors d(n): 24057
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 29 31 32 34 36 42 48 49 51 54 56 58 62 63 64 68 72 81 84 87 93 96 98 102 108 112 116 119 124 126 128 136 144 147 153 162 168 174 186 189 192 196 203 204 216 217 224 232 238 243 248 252 256 261 272 279 288 289 294 306 324 336 348 357 372 378 384 392 406 408 432 434 441 448 459 464 476 486 493 496 504 512 522 527 544 558 567 576 578 588 609 612 648 651 672 696 714 729 744 756 768 783 784 812 816 833 837 841 864 867 868 882 896 899 918 928 952 961 972 986 992 1008 1024 1044 1054 1071 1088 1116 1134 1152 1156 1176 1218 1224 1296 1302 1323 1344 1377 1392 1421 1428 1458 1479 1488 1512 1519 1536 1566 1568 1581 1624 1632 1666 1674 1682 1701 1728 1734 1736 1764 1792 1798 1827 1836 1856 1904 1922 1944 1953 1972 1984 2016 2023 2088 2108 2142 2176 2187 2232 2268 2304 2312 2349 2352 2436 2448 2499 2511 2523 2592 2601 2604 2646 2688 2697 2754 2784 2842 2856 2883 2916 2958 2976 3024 3038 3072 3132 3136 3162 3213 3248 3264 3332 3348 3364 3402 3451 3456 3468 3472 3528 3584 3596 3654 3672 3689 3712 3808 3844 3888 3906 3944 3968 3969 4032 4046 4131 4176 4216 4263 4284 4352 4374 4437 4464 4536 4557 4608 4624 4698 4704 4743 4872 4896 4998 5022 5046 5103 5184 5202 5208 5292 5376 5394 5481 5508 5568 5684 5712 5766 5832 5859 5887 5916 5952 6048 6069 6076 6264 6272 6293 6324 6426 6496 6528 6561 6664 6696 6727 6728 6804 6902 6912 6936 6944 7047 7056 7168 7192 7308 7344 7378 7424 7497 7533 7569 7616 7688 7776 7803 7812 7888 7936 7938 8064 8091 8092 8262 8352 8381 8432 8526 8568 8649 8704 8748 8874 8928 8959 9072 9114 9216 9248 9396 9408 9486 9639 9744 9792 9996 10044 10092 10206 10353 10368 10404 10416 10584 10752 10788 10962 11016 11067 11136 11368 11424 11532 11664 11718 11774 11832 11904 11907 12096 12138 12152 12393 12528 12544 12586 12648 12789 12852 12992 13056 13122 13311 13328 13392 13454 13456 13608 13671 13804 13824 13872 13888 14094 14112 14161 14229 14297 14384 14616 14688 14756 14848 14994 15066 15138 15232 15283 15309 15376 15552 15606 15624 15776 15872 15876 16128 16182 16184 16337 16443 16524 16704 16762 16864 17052 17136 17298 17408 17496 17577 17661 17748 17856 17918 18144 18207 18228 18496 18792 18816 18879 18972 19278 19488 19584 19992 20088 20181 20184 20412 20706 20736 20808 20832 21141 21168 21504 21576 21924 22032 22134 22272 22491 22599 22707 22736 22848 23064 23328 23409 23436 23548 23664 23808 23814 24157 24192 24273 24276 24304 24786 25056 25088 25143 25172 25296 25301 25578 25704 25823 25947 25984 26071 26112 26244 26622 26656 26784 26877 26908 26912 27216 27342 27608 27648 27744 27776 27869 28188 28224 28322 28458 28594 28768 28917 29232 29376 29512 29696 29988 30132 30276 30464 30566 30618 30752 31059 31104 31212 31248 31552 31744 31752 32256 32364 32368 32674 32886 33048 33201 33408 33524 33728 34104 34272 34596 34992 35154 35322 35496 35712 35721 35836 36288 36414 36456 36992 37179 37584 37632 37758 37944 38367 38556 38976 39168 39933 39984 40176 40362 40368 40824 41013 41209 41412 41472 41616 41664 42282 42336 42483 42687 42891 43152 43848 44051 44064 44268 44544 44982 45198 45414 45472 45696 45849 45927 46128 46656 46818 46872 47089 47096 47328 47616 47628 48314 48384 48546 48552 48608 49011 49329 49572 50112 50176 50286 50344 50592 50602 51156 51408 51646 51894 51968 52142 52224 52488 52731 52983 53244 53312 53568 53754 53816 53824 54432 54621 54684 55216 55488 55552 55738 56376 56448 56637 56644 56916 57188 57536 57834 58464 58667 58752 59024 59976 60264 60543 60552 60928 61132 61236 61504 62118 62208 62424 62496 62713 63104 63423 63504 64512 64728 64736 65348 65772 66096 66402 66816 67048 67456 67473 67797 68121 68208 68544 69192 69984 70227 70308 70644 70992 71424 71442 71672 72471 72576 72819 72828 72912 73984 74358 75168 75264 75429 75516 75888 75903 76734 77112 77469 77841 77952 78213 78336 79866 79968 80352 80631 80724 80736 81648 82026 82418 82824 82944 83232 83328 83607 84564 84672 84966 85374 85782 86304 86751 87696 88102 88128 88536 89088 89964 90396 90828 90944 91392 91698 91854 92256 93177 93312 93636 93744 94178 94192 94656 95232 95256 96628 96768 97092 97104 97216 98022 98658 99144 99603 100079 100224 100572 100688 101184 101204 102312 102816 103292 103788 103936 104284 104976 105462 105966 106488 106624 106981 107136 107163 107508 107632 107648 108864 109242 109368 110432 110976 111104 111476 111537 112752 112896 113274 113288 113832 114359 114376 115072 115101 115668 116928 117334 117504 118048 119799 119952 120528 121086 121104 121856 122264 122472 123008 123039 123627 124236 124416 124848 124992 125426 126208 126846 127008 127449 128061 128673 129456 129472 130696 131544 132153 132192 132804 133632 134096 134912 134946 135594 136242 136416 137088 137547 138384 139968 140454 140616 141267 141288 141984 142848 142884 143344 144942 145152 145638 145656 145824 147033 147968 147987 148716 150336 150528 150858 151032 151776 151806 153468 154224 154938 155682 155904 156426 156672 158193 158949 159732 159936 160704 161262 161448 161472 163296 163863 164052 164836 165648 166464 166656 167214 169128 169344 169911 169932 170748 171564 172608 173502 175392 176001 176204 176256 177072 177107 179928 180792 181629 181656 181888 182497 182784 183396 183708 184512 186354 186624 187272 187488 188139 188356 188384 189312 190269 190512 193256 193536 194184 194208 194432 195083 196044 197316 198288 199206 200158 200448 201144 201376 202368 202408 202419 203391 204363 204624 205632 206584 207576 207872 208568 209952 210681 210924 211932 212976 213248 213962 214272 214326 215016 215264 215296 217413 217728 218457 218484 218736 220864 221952 222208 222952 223074 225504 225792 226287 226548 226576 227664 227709 228718 228752 230144 230202 231336 232407 233523 233856 234639 234668 235008 236096 239598 239904 241056 241893 242172 242208 243049 244528 244944 246016 246078 247254 248472 248832 249696 249984 250821 250852 252416 253692 254016 254898 256122 257346 258912 258944 259811 260253 261392 263088 264306 264384 265608 267264 268192 269824 269892 271188 272484 272832 274176 275094 276768 277729 279531 279936 280908 281232 282534 282576 283968 285696 285768 286688 289884 290304 291276 291312 291648 294066 295936 295974 297432 298809 300237 300672 301716 302064 303552 303612 306936 308448 309876 311364 311808 312852 316386 317898 319464 319872 320943 321408 321489 322524 322896 322944 326592 327726 328104 329672 331296 332928 333312 334428 338256 338688 339822 339864 341496 343077 343128 345216 345303 347004 350784 352002 352408 352512 354144 354214 359397 359856 361584 363258 363312 363776 364994 365568 366792 367416 369024 369117 370881 372708 373248 374544 374976 376278 376712 376768 378624 380538 381024 382347 384183 386019 386512 388368 388416 388864 390166 392088 394632 396459 396576 398412 400316 400896 402288 402752 404736 404816 404838 406782 408726 409248 410669 411264 412641 413168 415152 417136 419904 421362 421848 423801 423864 425952 426496 427924 428544 428652 430032 430117 430528 430592 434826 435456 436914 436968 437472 438991 441099 441728 443207 443904 443961 445904 446148 451008 451584 452574 453096 453152 455328 455418 457436 457504 460288 460404 462672 464814 467046 467712 469278 469336 470016 472192 473773 474579 476847 479196 479808 482112 483786 484344 484416 486098 489056 489888 491589 492032 492156 494508 496944 499392 499968 501642 501704 504832 507384 508032 509733 509796 512244 514692 517824 517888 519622 520506 522784 526176 528003 528612 528768 531216 531321 536384 539648 539784 542376 544887 544968 545664 547491 548352 550188 553536 555458 559062 559872 561816 562464 564417 565068 565152 567936 571536 573376 579768 580608 582552 582624 583296 585249 588132 591948 594864 597618 600474 601344 603432 604128 607104 607224 607257 613089 613872 616896 619752 622728 623616 625704 632043 632772 635796 638928 639744 641886 642816 642978 645048 645792 645888 652239 653184 655371 655452 656208 659344 662592 665856 666624 668856 676512 677376 678861 679644 679728 682992 683127 686154 686256 690432 690606 694008 697221 700553 700569 701568 703917 704004 704816 705024 708288 708428 718794 719712 723168 725679 726516 726624 727552 729147 729988 733584 733729 734832 738048 738234 741762 745416 746496 748867 749088 749952 752463 752556 753424 753536 757248 761076 762048 764694 768366 772038 773024 776736 776832 777728 779433 780332 780759 784176 784331 789264 792918 793152 796824 800513 800632 801792 804576 805504 808201 809472 809632 809676 813564 817452 818496 821338 822528 825282 826336 830304 833187 834272 838593 839808 842724 843696 847602 847728 851904 852992 855848 857088 857304 860064 860234 861056 861184 869652 870912 873828 873936 874944 877982 882198 883456 886414 887808 887922 891808 892296 896427 900711 902016 905148 906192 906304 910656 910836 914872 915008 920576 920808 925344 929628 934092 935424 938556 938672 944384 947546 949158 953694 958392 959616 962829 964224 967572 968688 968832 972196 978112 979776 983178 984064 984312 989016 993888 998784 999936 1003284 1003408 1014768 1016064 1019466 1019592 1024488 1029231 1029384 1035648 1035776 1035909 1039244 1041012 1045568 1052352 1056006 1057224 1057536 1062432 1062642 1072768 1078191 1079568 1084752 1089774 1089936 1091328 1094982 1096704 1100376 1107072 1107351 1110916 1112643 1118124 1119744 1123632 1124928 1128834 1130136 1130304 1135872 1143072 1146752 1147041 1152549 1158057 1159536 1165104 1165248 1166592 1170498 1176264 1183896 1189377 1189728 1195236 1200948 1202688 1206864 1208256 1214208 1214448 1214514 1226178 1227744 1232007 1233792 1237923 1239504 1239749 1245456 1251408 1264086 1265544 1271403 1271592 1277479 1277856 1279488 1283772 1285632 1285956 1290096 1290351 1291584 1291776 1304478 1306368 1310742 1310904 1312416 1316973 1318688 1323297 1325184 1329621 1331712 1331883 1337712 1353024 1354752 1357722 1359288 1359456 1365581 1365984 1366254 1372308 1372512 1380864 1381212 1388016 1394442 1401106 1401138 1403136 1407834 1408008 1409632 1410048 1416576 1416856 1421319 1423737 1430541 1437588 1439424 1446336 1451358 1453032 1453248 1455104 1458294 1459976 1467168 1467458 1469664 1474767 1476096 1476468 1483524 1490832 1497734 1498176 1499904 1504926 1505112 1506848 1507072 1514496 1522152 1524096 1529199 1529388 1536732 1544076 1546048 1553472 1553664 1555456 1558866 1560664 1561518 1568352 1568662 1578528 1584009 1585836 1586304 1593648 1593963 1601026 1601264 1609152 1611008 1616402 1618944 1619264 1619352 1627128 1634661 1634904 1636992 1642473 1642676 1645056 1650564 1652672 1660608 1666374 1668544 1677186 1679616 1685448 1687392 1693251 1695204 1695456 1701343 1703808 1711696 1714608 1720128 1720468 1722112 1739304 1741824 1747656 1747872 1749888 1755747 1755964 1764396 1766912 1772828 1775844 1783616 1784592 1792854 1801422 1804032 1810296 1812384 1812608 1818677 1821312 1821672 1821771 1829744 1830016 1839267 1841616 1850688 1859256 1868184 1870848 1877112 1877344 1888768 1895092 1896129 1898316 1907388 1916784 1919232 1925658 1928448 1935144 1937376 1937664 1944103 1944392 1956224 1956717 1959552 1966113 1966356 1968624 1978032 1987776 1997568 1999872 2006568 2006816 2029536 2032128 2036583 2038932 2039184 2048976 2049381 2058462 2058768 2071296 2071552 2071818 2078488 2082024 2091136 2091663 2101659 2101707 2104704 2111751 2112012 2114448 2115072 2124864 2125284 2145536 2156382 2159136 2169504 2177037 2179548 2179872 2182656 2187441 2189964 2200752 2201187 2214144 2214702 2221832 2225286 2236248 2239488 2246601 2247264 2249856 2257389 2257668 2260272 2260608 2271744 2286144 2293504 2294082 2305098 2316114 2319072 2330208 2330496 2333184 2338299 2340996 2352528 2352993 2367792 2378754 2379456 2390472 2401539 2401896 2405376 2413728 2416512 2424603 2428416 2428896 2429028 2452356 2455488 2464014 2467584 2475846 2479008 2479498 2490912 2499561 2502816 2515779 2528172 2531088 2542806 2543184 2554958 2555712 2558976 2567544 2571264 2571912 2580192 2580702 2583168 2583552 2608956 2612736 2621484 2621808 2624832 2633946 2637376 2646594 2650368 2659242 2663424 2663766 2675424 2689281 2702133 2706048 2715444 2718576 2718912 2731162 2731968 2732508 2744616 2745024 2761728 2762424 2776032 2788884 2802212 2802276 2806272 2815668 2816016 2819264 2833152 2833712 2842638 2847474 2861082 2875176 2878848 2888487 2892672 2902716 2906064 2906496 2916588 2919952 2934336 2934916 2939328 2949534 2952192 2952936 2967048 2981664 2995468 2996352 2999808 3009852 3010224 3010819 3013696 3014144 3044304 3048192 3058398 3058776 3073464 3087693 3088152 3092096 3102449 3106944 3107328 3107727 3117732 3121328 3123036 3136704 3137324 3157056 3168018 3171672 3172608 3187296 3187926 3202052 3202528 3218304 3222016 3232804 3234573 3238528 3238704 3254256 3269322 3269808 3273984 3284946 3285352 3290112 3301128 3305344 3316411 3321216 3322053 3332748 3337088 3337929 3354372 3359232 3370896 3374784 3386502 3390408 3390912 3402686 3407616 3423392 3429216 3440256 3440936 3441123 3444224 3457647 3474171 3478608 3495312 3495744 3499776 3511494 3511928 3528792 3533824 3545656 3551688 3567232 3568131 3569184 3585708 3602844 3608064 3620592 3624768 3625216 3637354 3642624 3643344 3643542 3659488 3660032 3678534 3683232 3696021 3701376 3713769 3718512 3719247 3736368 3754224 3754688 3777536 3790184 3792258 3796632 3814209 3814776 3832437 3833568 3838464 3851316 3856896 3870288 3871053 3874752 3875328 3888206 3888784 3912448 3913434 3919104 3932226 3932712 3937248 3950919 3956064 3969891 3975552 3988863 3995136 4013136 4013632 4059072 4064256 4073166 4077864 4078368 4096743 4097952 4098762 4116924 4117536 4142592 4143636 4156976 4164048 4182272 4183326 4203318 4203414 4209408 4223502 4224024 4228896 4230144 4249728 4250568 4263957 4291072 4291623 4312764 4318272 4339008 4354074 4359096 4359744 4365312 4374882 4379928 4401504 4402374 4424301 4428288 4429404 4443664 4450572 4472496 4493202 4494528 4499712 4514778 4515336 4520544 4521216 4543488 4572288 4587008 4587597 4588164 4610196 4632228 4638144 4660416 4660992 4666368 4676598 4681992 4705056 4705986 4735584 4752027 4757508 4758912 4780944 4781889 4803078 4803792 4827456 4833024 4849206 4856832 4857792 4858056 4903983 4904712 4910976 4927419 4928028 4935168 4951692 4958016 4958996 4981824 4999122 5005632 5031558 5056344 5062176 5079753 5085612 5086368 5104029 5109916 5111424 5135088 5136103 5143824 5160384 5161404 5166336 5217912 5225472 5242968 5243616 5249664 5267241 5267892 5274752 5293188 5300736 5318484 5327532 5350848 5378562 5404266 5412096 5430888 5437152 5437824 5456031 5462324 5463936 5465016 5465313 5489232 5490048 5490317 5517801 5524848 5552064 5577768 5604424 5604552 5612544 5631336 5632032 5638528 5657407 5666304 5667424 5685276 5694948 5722164 5750352 5757696 5776974 5785344 5805432 5812128 5812992 5832309 5833176 5839904 5868672 5869832 5870151 5878656 5898339 5899068 5905872 5934096 5963328 5990936 5992704 5999616 6019704 6020448 6021638 6027392 6028288 6088608 6096384 6109749 6116796 6117552 6146928 6148143 6175386 6176304 6184192 6204898 6213888 6214656 6215454 6235464 6242656 6246072 6273408 6274648 6274989 6304977 6305121 6314112 6335253 6336036 6343344 6345216 6374592 6375852 6404104 6405056 6436608 6444032 6465608 6469146 6477056 6477408 6508512 6531111 6538644 6539616 6547968 6562323 6569892 6570704 6602256 6603561 6610688 6632822 6642432 6644106 6665496 6674176 6675858 6708744 6718464 6739803 6741792 6749568 6772167 6773004 6780816 6781824 6805372 6815232 6846784 6858432 6880512 6881872 6882246 6888448 6915294 6948342 6957216 6990624 6991488 6999552 7014897 7022988 7023856 7057584 7058979 7091312 7103376 7134464 7136262 7138368 7171416 7204617 7205688 7216128 7241184 7249536 7250432 7273809 7274708 7285248 7286688 7287084 7311989 7318976 7320064 7357068 7366464 7392042 7402752 7427538 7437024 7438494 7472736 7498683 7508448 7509376 7534519 7547337 7580368 7584516 7593264 7628418 7629552 7664874 7667136 7676928 7702632 7713792 7740576 7742106 7749504 7750656 7776412 7777568 7824896 7826868 7838208 7864452 7865424 7874496 7901838 7912128 7939782 7951104 7977726 7990272 8026272 8027264 8054141 8067843 8106399 8118144 8146332 8155728 8156736 8193486 8195904 8197524 8233848 8235072 8285184 8287272 8313952 8328096 8364544 8366652 8406636 8406828 8418816 8447004 8448048 8457792 8499456 8501136 8527914 8582144 8583246 8625528 8636544 8665461 8678016 8708148 8718192 8719488 8749764 8759856 8803008 8804748 8848602 8856576 8858808 8887328 8901144 8944992 8986404 8989056 8999424 9029556 9030672 9032457 9041088 9042432 9144576 9174016 9175194 9176328 9220392 9263079 9264456 9276288 9307347 9320832 9321984 9323181 9353196 9363984 9410112 9411972 9471168 9504054 9515016 9517824 9561888 9563778 9606156 9607584 9654912 9666048 9698412 9715584 9716112 9807966 9809424 9821952 9854838 9856056 9870336 9903384 9916032 9917992 9949233 9963648 9966159 9998244 10011264 10013787 10063116 10112688 10124352 10159506 10171224 10172736 10208058 10219832 10222848 10270176 10272206 10287648 10320768 10322808 10323369 10332672 10422513 10435824 10485936 10487232 10499328 10534482 10535784 10549504 10586376 10601472 10636968 10655064 10701696 10704393 10757124 10808532 10824192 10861776 10874304 10875648 10912062 10924648 10927872 10930032 10930626 10978464 10980096 10980634 11035602 11049696 11088063 11104128 11141307 11155536 11157741 11208848 11209104 11262672 11264064 11277056 11314814 11332608 11334848 11370552 11389896 11442627 11444328 11497311 11500704 11515392 11553948 11570688 11610864 11613159 11624256 11625984 11664618 11666352 11679808 11737344 11739664 11740302 11757312 11796678 11798136 11811744 11852757 11868192 11909401 11909673 11926656 11966589 11981872 11985408 12039408 12040896 12043276 12054784 12177216 12192768 12219498 12233592 12235104 12290229 12293856 12296286 12350772 12352608 12368384 12409796 12427776 12430908 12470928 12473393 12485312 12492144 12546816 12549296 12549978 12609954 12610242 12628224 12670506 12672072 12686688 12690432 12730739 12749184 12751704 12791871 12808208 12810112 12873216 12874869 12931216 12938292 12954112 12954816 13017024 13062222 13077288 13079232 13095936 13124646 13139784 13141408 13204512 13207122 13221376 13265644 13272903 13284864 13288212 13330992 13333627 13348352 13351716 13417488 13479606 13483584 13499136 13544334 13546008 13561632 13563648 13608721 13610744 13630464 13693568 13716864 13739417 13761024 13762791 13763744 13764492 13830588 13896684 13914432 13981248 13982976 13999104 14029794 14045976 14047712 14115168 14117958 14182624 14206752 14256081 14268928 14272524 14276736 14342832 14345667 14409234 14411376 14482368 14499072 14500864 14547618 14549416 14570496 14573376 14574168 14623978 14637952 14640128 14711949 14714136 14732928 14782257 14784084 14805504 14855076 14874048 14876988 14945472 14997366 15016896 15018752 15069038 15094674 15160736 15169032 15186528 15239259 15256836 15259104 15312087 15329748 15334272 15405264 15408309 15481152 15484212 15499008 15552824 15555136 15649792 15653736 15676416 15728904 15730848 15748992 15801723 15803676 15824256 15879564 15902208 15955452 16052544 16054528 16108282 16135686 16212798 16236288 16292664 16311456 16313472 16368093 16386972 16391808 16395048 16467696 16470144 16470951 16574544 16627904 16656192 16729088 16733304 16813272 16813656 16837632 16894008 16896096 16915584 16972221 16998912 17002272 17055828 17166492 17251056 17273088 17330922 17356032 17416296 17436384 17438976 17496927 17499528 17519712 17606016 17609496 17610453 17697204 17717616 17774656 17802288 17889984 17972808 17978112 17998848 18059112 18061344 18064914 18082176 18084864 18289152 18329247 18350388 18352656 18440784 18444429 18526158 18528912 18552576 18614694 18641664 18643968 18646362 18706392 18727968 18820224 18823944 18824967 18914931 18942336 19005759 19008108 19030032 19035648 19123776 19127556 19212312 19215168 19309824 19332096 19396824 19431168 19432224 19593333 19615932 19618848 19643904 19686969 19709676 19712112 19806768 19810683 19832064 19835984 19898466 19927296 19932318 19996488 20022528 20027574 20126232 20219409 20225376 20248704 20316501 20319012 20342448 20345472 20416116 20439664 20445696 20540352 20544412 20575296 20641536 20645616 20646738 20665344 20845026 20871648 20971872 20974464 20998656 21044691 21068964 21071568 21075733 21099008 21172752 21176937 21273936 21278141 21310128 21403392 21408786 21514248 21613851 21617064 21648384 21717143 21723552 21748608 21751296 21821427 21824124 21849296 21855744 21860064 21861252 21935967 21956928 21960192 21961268 22071204 22099392 22176126 22208256 22282614 22311072 22315482 22417696 22418208 22496049 22525344 22528128 22554112 22603557 22629628 22642011 22669696 22741104 22745599 22779792 22885254 22888656 22994622 23001408 23030784 23107896 23141376 23214877 23221728 23226318 23248512 23251968 23329236 23332704 23359616 23474688 23479328 23480604 23514624 23593356 23596272 23623488 23705514 23736384 23818802 23819346 23853312 23933178 23963744 23970816 24078816 24081792 24086552 24109568 24162423 24203529 24314261 24319197 24354432 24438996 24467184 24470208 24580458 24587712 24592572 24701544 24705216 24736768 24819592 24855552 24861816 24941856 24946786 24970624 24984288 25093632 25098592 25099956 25219908 25220484 25256448 25341012 25344144 25373376 25461478 25498368 25503408 25583742 25616416 25620224 25746432 25749738 25862432 25876584 25908224 25909632 25996383 26034048 26124444 26154576 26158464 26249292 26279568 26282816 26409024 26414244 26442752 26531288 26545806 26569728 26576424 26661984 26667254 26696704 26703432 26834976 26959212 26967168 26998272 27088668 27092016 27097371 27123264 27127296 27217442 27221488 27387136 27433728 27478834 27522048 27525582 27527488 27528984 27661176 27789237 27793368 27828864 27922041 27962496 27965952 28059588 28091952 28095424 28230336 28235916 28365248 28413504 28512162 28537856 28545048 28553472 28685664 28691334 28818468 28822752 28964736 28998144 29095236 29098832 29146752 29148336 29247956 29275904 29423898 29428272 29465856 29564514 29568168 29611008 29710152 29748096 29753976 29847699 29890944 29994732 30033792 30037504 30041361 30138076 30189348 30321472 30338064 30373056 30478518 30513672 30518208 30624174 30659496 30668544 30810528 30816618 30962304 30968424 30970107 30998016 31105648 31110272 31267539 31307472 31457808 31461696 31497984 31603446 31607352 31648512 31759128 31804416 31910904 32105088 32109056 32113179 32216564 32271372 32425596 32472576 32585328 32622912 32626944 32736186 32773944 32783616 32790096 32935392 32940288 32941902 33149088 33255808 33264189 33312384 33423921 33466608 33473223 33626544 33627312 33788016 33792192 33831168 33944442 33997824 34004544 34111656 34327881 34332984 34491933 34502112 34546176 34661844 34712064 34832592 34839477 34872768 34877952 34993854 34999056 35039424 35212032 35218992 35220906 35394408 35435232 35549312 35558271 35604576 35728203 35729019 35779968 35899767 35945616 35952721 35956224 36118224 36122688 36129828 36164352 36578304 36658494 36700776 36705312 36870687 36881568 36888858 37052316 37057824 37105152 37229388 37283328 37292724 37412784 37420179 37455936 37640448 37647888 37649934 37829862 37884672 38011518 38016216 38060064 38071296 38192217 38247552 38255112 38375613 38424624 38430336 38432219 38619648 38624607 38793648 38862336 38864448 39186666 39231864 39237696 39287808 39373938 39419352 39424224 39601849 39613536 39621366 39664128 39671968 39796932 39854592 39864636 39992976 40000881 40045056 40055148 40252464 40438818 40450752 40497408 40633002 40638024 40684896 40690944 40826163 40832232 40879328 40891392 41080704 41088824 41150592 41218251 41283072 41288373 41291232 41293476 41690052 41743296 41943744 41948928 41997312 42089382 42137928 42143136 42151466 42198016 42345504 42353874 42547872 42556282 42620256 42768243 42806784 42817572 43028496 43037001 43227702 43234128 43434286 43447104 43497216 43502592 43642854 43648248 43698592 43711488 43720128 43722504 43871934 43913856 43920384 43922536 44135847 44142408 44198784 44346771 44352252 44416512 44565228 44622144 44630964 44835392 44836416 44992098 45050688 45056256 45108224 45207114 45259256 45284022 45339392 45482208 45491198 45559584 45717777 45770508 45777312 45936261 45989244 46002816 46215792 46224927 46429754 46443456 46452636 46497024 46658472 46665408 46719232 46949376 46958656 46961208 47029248 47186712 47192544 47246976 47405169 47411028 47472768 47637604 47638692 47706624 47866356 47927488 48157632 48163584 48173104 48219136 48324846 48407058 48628522 48638394 48708864 48877992 48934368 48940416 49104279 49160916 49175424 49185144 49403088 49410432 49412853 49639184 49723632 49883712 49893572 49941248 49968576 50187264 50197184 50199912 50439816 50440968 50512896 50682024 50688288 50746752 50916663 50922956 50996736 51006816 51167484 51183923 51232832 51240448 51499476 51724864 51753168 51819264 51992766 52068096 52248888 52309152 52316928 52490781 52498584 52559136 52565632 52741633 52818048 52828488 52831359 53062576 53091612 53152848 53323968 53334508 53406864 53669952 53918424 53934336 53996544 54177336 54184032 54194742 54246528 54254592 54434884 54442976 54774272 54867456 54957668 54987741 55051164 55054976 55057968 55322352 55333287 55578474 55586736 55657728 55844082 55924992 55931904 56119176 56183904 56190848 56378987 56460672 56471832 56474901 56730496 56744793 56827008 57017277 57024324 57090096 57106944 57371328 57382668 57636936 57645504 57929472 57996288 58190472 58197664 58293504 58296672 58495912 58551808 58779999 58847796 58856544 58931712 59060907 59129028 59136336 59420304 59432049 59496192 59507952 59695398 59781888 59989464 60067584 60075008 60082722 60276152 60378696 60642944 60658227 60676128 60746112 60949503 60957036 61027344 61036416 61248348 61318992 61337088 61621056 61633236 61924608 61936848 61940214 61996032 62211296 62220544 62535078 62614944 62915616 62923392 62995968 63134073 63206892 63214704 63227199 63297024 63518256 63530811 63821808 63834423 64210176 64218112 64226358 64433128 64542744 64841553 64851192 64945152 65151429 65170656 65245824 65253888 65464281 65472372 65547888 65567232 65580192 65807901 65870784 65880576 65883804 66298176 66511616 66528378 66624768 66847842 66933216 66946446 67253088 67254624 67488147 67576032 67584384 67662336 67810671 67888884 68009088 68223312 68236797 68655762 68665968 68983866 69004224 69092352 69323688 69424128 69644631 69665184 69678954 69745536 69755904 69987708 69998112 70078848 70424064 70437984 70441812 70788816 70870464 71098624 71116542 71209152 71456406 71458038 71559936 71799534 71891232 71905442 71912448 72236448 72245376 72259656 72328704 72487269 72942783 72957591 73316988 73401552 73410624 73741374 73763136 73777716 74104632 74115648 74210304 74458776 74566656 74585448 74825568 74840358 74911872 75280896 75295776 75299868 75659724 75769344 76023036 76032432 76120128 76384434 76495104 76510224 76751226 76849248 76860672 76864438 77239296 77249214 77587296 77724672 77728896 77989149 78373332 78463728 78475392 78747876 78838704 78848448 79203698 79227072 79242732 79328256 79343936 79593864 79709184 79729272 79985952 80001762 80090112 80110296 80504928 80877636 80901504 80994816 81266004 81276048 81292113 81369792 81381888 81652326 81664464 81758656 82161408 82177648 82301184 82436502 82566144 82576746 82582464 82586952 83367711 83380104 83486592 83766123 83887488 83897856 84178764 84275856 84286272 84302932 84691008 84707748 85095744 85112564 85240512 85536486 85613568 85635144 86056992 86074002 86455404 86468256 86868572 86894208 86994432 87285708 87296496 87313751 87397184 87440256 87445008 87743868 87827712 87845072 88271694 88284816 88397568 88693542 88704504 88833024 89130456 89244288 89261928 89543097 89670784 89672832 89984196 90101376 90112512 90124083 90414228 90518512 90568044 90678784 90964416 90982396 91119168 91435554 91541016 91554624 91872522 91978488 92005632 92431584 92449854 92859508 92886912 92905272 92910321 92994048 93316944 93330816 93335389 93438464 93802617 93917312 93922416 94373424 94385088 94493952 94810338 94822056 94945536 95275208 95277384 95413248 95732712 95854976 96175919 96315264 96327168 96339537 96346208 96649692 96814116 97257044 97276788 97417728 97755984 97868736 97880832 98208558 98321832 98350848 98370288 98806176 98820864 98825706 99278368 99447264 99767424 99787144 99792567 99882496 99937152 100271763 100394368 100399824 100419669 100879632 100881936 101364048 101376576 101493504 101833326 101845912 101993472 102013632 102334968 102367846 102465664 102480896 102983643 102998952 103449728 103475799 103506336 103638528 103985532 104136192 104497776 104518431 104618304 104633856 104981562 104997168 105118272 105131264 105483266 105636096 105656976 105662718 106125152 106183224 106305696 106647936 106669016 106674813 106813728 107184609 107187057 107339904 107699301 107836848 107858163 107868672 108354672 108368064 108389484 108493056 108869768 108885952 109548544 109734912 109915336 109975482 110102328 110109952 110115936 110612061 110644704 110666574 111156948 111173472 111315456 111688164 111849984 112238352 112260537 112367808 112381696 112757974 112921344 112943664 112949802 113460992 113489586 113654016 114034554 114048648 114180192 114213888 114576651 114742656 114765336 115126839 115273872 115291008 115296657 115858944 116380944 116395328 116587008 116593344 116991824 117103616 117559998 117695592 117713088 117863424 118121814 118258056 118272672 118805547 118840608 118864098 118992384 119015904 119390796 119563776 119978928 120002643 120135168 120165444 120552304 120757392 121285888 121316454 121352256 121492224 121899006 121914072 122054688 122072832 122478489 122496696 122637984 122674176 123242112 123266472 123654753 123849216 123873696 123880428 124422592 124441088 125070156 125229888 125831232 125846784 125991936 126268146 126413784 126429408 126454398 126594048 127036512 127061622 127643616 127668846 128304729 128420352 128452716 128866256 129085488 129111003 129683106 129702384 130302858 130341312 130491648 130507776 130928562 130944744 131095776 131134464 131160384 131615802 131741568 131761152 131767608 132596352 133023232 133040313 133056756 133249536 133695684 133866432 133892892 134506176 134509248 134976294 135152064 135168768 135324672 135621342 135777768 136018176 136446624 136473594 137153331 137311524 137331936 137808783 137967732 138008448 138647376 138674781 139289262 139330368 139357908 139491072 139975416 139996224 140157696 140848128 140875968 140883624 141577632 141740928 142197248 142215507 142233084 142418304 142912812 142916076 143119872 143599068 143782464 143810884 144472896 144490752 144519312 144657408 144974538 145885566 145915182 146633976 146803104 146821248 147312837 147482748 147526272 147555432 148209264 148231296 148238559 148917552 148946987 149170896 149651136 149680716 149823744 150561792 150591552 150599736 151319448 151538688 152046072 152064864 152240256 152749989 152768868 152990208 153020448 153502452 153551769 153698496 153721344 153728876 154498428 155174592 155457792 155978298 156746664 156927456 156950784 157472343 157495752 157677408 157696896 158224899 158407396 158454144 158485464 158494077 158687872 159187728 159219193 159458544 159971904 160003524 160220592 161009856 161755272 161803008 161989632 162532008 162552096 162584226 162739584 162763776 163304652 163328928 163517312 164322816 164355296 164602368 164873004 165153492 165164928 165173904 165999861 166735422 166760208 166973184 167532246 167774976 167795712 168357528 168551712 168572544 168605864 169136961 169382016 169415496 169424703 170191488 170199827 170225128 170234379 170481024 171051831 171072972 171270288 172113984 172148004 172910808 172936512 173737144 173788416 173988864 174571416 174592992 174627502 174794368 174880512 174890016 175487736 175655424 175690144 176543388 176569632 176795136 177182721 177387084 177409008 178260912 178296147 178488576 178523856 179086194 179341568 179345664 179968392 180202752 180225024 180248166 180828456 181037024 181136088 181357568 181928832 181964792 181974681 182238336 182848509 182871108 183082032 183109248 183745044 183956976 184011264 184863168 184899708 185719016 185773824 185810544 185820642 185988096 186633888 186661632 186670778 186876928 187605234 187834624 187844832 188746848 188770176 188987904 189402219 189620676 189644112 189681597 189891072 190550416 190554768 190592433 191465424 191503269 191709952 192351838 192630528 192654336 192679074 192692416 193299384 193628232 194514088 194524659 194553576 194835456 195454287 195511968 195737472 195761664 196392843 196417116 196643664 196701696 196740576 197423703 197612352 197641728 197651412 198556736 198894528 199534848 199574288 199585134 199764992 199874304 200543526 200788736 200799648 200839338 201759264 201763872 202464441 202728096 202753152 202987008 203432013 203666652 203691824 204027264 204669936 204710391 204735692 204931328 205967286 205997904 206899456 206951598 207012672 207277056 207971064 208272384 208933893 208995552 209036862 209236608 209267712 209963124 209994336 210236544 210262528 210966532 211272192 211313952 211325436 212047681 212250304 212366448 212611392 213295872 213338032 213349626 213627456 214369218 214374114 214679808 215398602 215673696 215716326 215737344 216709344 216736128 216778968 216986112 217461807 217739536 217771904 218828349 218872773 219830672 219950964 220204656 220219904 220231872 221224122 221289408 221333148 222313896 222346944 222630912 223376328 223699968 224476704 224521074 224735616 224763392 225515948 225842688 225887328 225899604 226671659 226921984 226979172 227308032 228069108 228097296 228360384 229153302 229485312 229530672 230253678 230547744 230582016 230593314 231717888 232761888 232790656 233174016 233186688 233570089 233967447 233983648 235119996 235391184 235426176 236243628 236516112 236545344 237611094 237681216 237728196 237984768 238031808 238781592 239127552 239957856 240005286 240270336 240330888 241104608 241514784 242571776 242632908 242704512 242984448 243798012 243828144 243876339 244109376 244145664 244956978 244993392 245275968 246484224 246532944 247309506 247698432 247747392 247760856 248845184 248882176 250103133 250140312 250459776 251298369 251662464 251693568 252536292 252827568 252858816 252908796 254073024 254123244 255287232 255337692 256609458 256840704 256905432 257732512 258170976 258222006 259366212 259404768 260605716 260682624 260983296 261857124 261889488 261941253 262191552 262320768 263231604 263483136 263535216 265192704 266046464 266080626 266113512 266499072 267391368 267732864 267785784 268629291 269012352 269018496 269952588 270304128 270337536 270372249 271242684 271555536 272036352 272893248 272947188 274306662 274623048 274663872 275617566 275935464 276016896 277294752 277349562 278578524 278660736 278715816 278982144 279950832 279992448 280006167 280315392 281751936 281767248 283155264 283481856 284394496 284431014 284466168 284836608 285825624 285832152 286239744 287198136 287564928 287621768 288527757 288945792 288981504 289018611 289038624 289949076 291771132 291830364 293267952 293606208 293642496 294625674 294965496 295052544 295110864 296418528 296462592 296477118 297835104 297893974 298341792 299302272 299361432 299377701 299647488 301183104 301199472 301259007 302638896 304092144 304129728 304480512 305499978 305537736 305980416 306040896 307004904 307103538 307396992 307442688 307457752 308950929 308996856 310349184 310427397 310915584 311956596 313493328 313555293 313854912 313901568 314944686 314991504 315354816 315393792 316449798 316814792 316908288 316970928 316988154 317375744 318375456 318438386 318917088 319943808 320007048 320024439 320441184 321553827 322019712 323097903 323510544 323574489 323606016 325064016 325104192 325168452 325479168 326609304 326657856 327034624 328645632 328710592 329204736 329746008 330306984 330329856 330347808 331836183 331999722 333470844 333520416 333946368 335064492 335549952 336715056 336781611 337103424 337145088 337211728 338273922 338764032 338830992 338849406 340382976 340399654 340450256 340468758 340962048 342103662 342145944 342540576 343729953 344227968 344296008 345380517 345821616 345873024 345889971 347474288 347576832 349142832 349185984 349255004 349588736 349761024 349780032 350975472 351310848 351380288 353086776 353139264 353590272 354365442 354774168 354818016 356416641 356521824 356592294 356977152 357047712 358172388 358287461 358683136 358691328 359936784 360007929 360405504 360496332 361656912 361728397 362074048 362272176 363857664 363929584 363949362 364476672 365697018 365742216 366164064 366218496 367435467 367490088 367913952 368022528 369191431 369726336 369799416 370964259 371438032 371547648 371621088 371641284 373267776 373323264 373341556 375210468 375669248 375689664 377493696 377540352 377975808 378804438 379241352 379288224 379363194 379782144 381100832 381109536 381184866 382930848 383006538 383419904 384703676 384914187 385261056 385358148 385384832 386598768 386675183 387256464 387333009 389028176 389049318 389107152 390908574 391023936 391474944 391523328 392785686 392834232 393287328 393403392 393481152 394652909 394847406 395224704 395283456 395302824 397113472 397789056 399069696 399120939 399148576 399170268 399748608 401087052 401577472 401599296 401678676 403518528 403527744 404928882 405456192 405506304 405974016 406864026 407333304 407383648 408054528 409339872 409420782 409471384 409862656 411459993 411934572 411995808 413342437 413426349 413798912 413903196 414025344 415942128 416024343 417867786 417991104 418073724 418473216 419926248 419988672 420473088 420525056 421933064 422544384 422627904 422650872 424095362 424500608 424732896 425222784 426591744 426646521 426676064 426699252 427254912 428738436 428748228 429359616 430797204 431347392 431432652 433418688 433472256 433557936 433972224 434923614 435479072 435543808 437656698 437745546 439661344 439901928 440409312 440439808 440463744 441938511 442448244 442578816 442666296 444627792 444693888 444715677 446752656 446840961 448953408 449042148 449471232 449526784 451031896 451685376 451774656 451799208 453343318 453843968 453958344 454616064 456138216 456194592 456720768 458249967 458306604 458970624 459061344 460507356 460655307 461095488 461164032 461186628 465523776 465581312 466373376 467140178 467934894 467967296 470239992 470782368 470852352 472417029 472487256 473032224 473090688 474674697 475222188 475362432 475456392 476063616 477563184 477657579 479915712 480010572 480661776 482209216 483029568 485143552 485265816 485409024 485968896 487596024 487656288 487752678 488218752 488291328 489913956 489986784 490551936 492968448 493065888 494619012 495494784 495521712 497690368 500206266 500280624 500919552 502596738 503324928 503387136 505072584 505655136 505717632 505817592 507410883 508146048 508246488 510574464 510599481 510675384 510703137 513218916 513810864 515465024 516341952 516444012 518732424 518809536 521211432 521365248 521966592 523714248 523778976 523882506 524383104 524641536 526463208 526966272 527070432 530385408 531548163 532161252 532227024 534782736 534888441 535465728 535571568 537258582 538024704 538036992 539905176 540608256 540675072 540744498 542485368 543111072 544072704 545786496 545894376 545924043 548613324 549246096 549327744 551235132 551870928 552033792 554589504 554699124 557157048 557321472 557431632 557964288 559901664 559984896 560012334 560630784 563503872 563534496 566310528 566963712 568206657 568862028 568932336 569044791 569673216 571651248 571664304 571777299 574396272 574509807 575129856 575243536 577055514 577891584 577963008 578037222 578077248 579898152 583542264 583573977 583660728 586362861 586535904 587212416 587284992 589178529 589251348 589930992 590105088 590221728 592271109 592837056 592925184 592954236 595670208 595787948 596683584 598604544 598722864 598755402 599294976 602366208 602398944 602518014 605277792 607393323 608184288 608259456 608961024 610296039 610999956 611075472 611196257 612081792 614009808 614131173 614207076 614793984 614915504 617901858 617993712 620698368 620854794 621831168 623913192 626801679 626986656 627110586 627709824 627803136 629889372 629983008 630709632 630787584 632899596 633629584 633816576 633941856 633976308 634751488 636143043 636750912 636876772 637834176 639887616 640014096 640048878 640140601 640882368 643107654 644039424 646195806 647021088 647148978 647212032 650128032 650208384 650336904 650958336 652385421 653218608 653315712 653347723 654069248 656485047 656618319 657421184 659492016 659622371 660613968 660659712 660695616 663672366 663999444 666941688 667040832 667892736 670128984 671099904 673231433 673430112 673563222 674206848 674290176 674423456 676547844 677528064 677661984 677698812 680014977 680765952 680799308 680900512 680937516 681924096 684207324 684291888 685081152 687459906 688455936 688592016 690761034 691643232 691746048 691779942 694948576 695153664 698285664 698371968 698510008 699177472 699522048 699560064 700710267 701902341 701950944 702760576 705113569 706173552 706278528 708730884 709548336 709636032 712833282 713043648 713184588 713954304 714095424 716344776 716574922 717366272 717382656 719873568 720015858 720811008 720992664 723313824 723456794 724148096 724544352 727715328 727859168 727898724 728953344 731394036 731484432 731629017 732328128 732436992 734870934 734980176 735827904 738382862 739452672 739598832 741928518 742876064 743095296 743242176 743282568 746535552 746646528 746683112 750309399 750420936 751338496 751379328 753895107 754987392 755080704 757608876 758482704 758576448 758726388 762201664 762219072 762369732 765861696 766013076 766839808 769407352 769828374 770522112 770716296 770769664 773197536 773350366 774512928 774666018 778056352 778098636 778214304 781817148 782047872 782949888 785571372 785668464 785823759 786574656 786962304 789305818 789694812 790449408 790605648 794226944 795578112 798139392 798241878 798297152 798340536 799497216 802174104 803154944 803198592 803357352 805887873 807037056 807055488 809857764 810912384 811012608 813728052 814666608 814767296 816109056 818679744 818841564 818942768 819725312 822919986 823869144 823991616 826684874 826852698 827597824 827806392 828050688 831884256 832048686 835735572 835982208 836147448 836946432 839852496 839977344 840018501 840946176 843866128 845255808 845301744 848190724 849001216 849465792 850445568 853183488 853293042 853352128 853398504 854509824 857476872 857496456 858719232 861594408 862694784 862865304 865583271 866837376 866944512 867115872 869847228 870958144 871087616 875313396 875491092 879322688 879803856 880818624 880927488 883877022 884896488 885157632 885332592 889255584 889387776 889431354 893505312 893681922 897906816 898084296 898133103 898942464 902063792 903549312 903598416 903777021 906686636 907916688 912276432 912389184 913441536 916499934 916613208 917941248 918122688 921014712 921310614 922190976 922328064 922373256 931047552 931162624 931282191 932746752 934280356 935869788 935934592 940479984 940665879 941564736 941704704 944834058 944974512 946064448 946181376 949349394 950444376 950724864 950912784 952127232 955126368 955315158 959831424 960021144 960073317 961323552 964418432 964661481 966059136 969293709 970531632 970723467 970818048 975192048 975312576 975505356 976437504 979827912 979973568 981103872 985936896 986131776 989238024 990989568 991043424 995380736 995508549 1000412532 1000561248 1001839104 1005193476 1006649856 1010145168 1010344833 1011310272 1011435264 1011635184 1014821766 1016292096 1016492976 1021148928 1021198962 1021350768 1021406274 1026437832 1027621728 1030930048 1031189859 1032683904 1032888024 1036141551 1037464848 1037619072 1037669913 1042422864 1042628909 1042730496 1047428496 1047557952 1047765012 1048766208 1049283072 1052926416 1053932544 1054140864 1060770816 1063096326 1064322504 1064454048 1069249923 1069565472 1069776882 1070931456 1071143136 1074517164 1074862383 1076049408 1076073984 1079810352 1080023787 1081216512 1081488996 1084970736 1085185191 1086222144 1091572992 1091788752 1091848086 1097226648 1098492192 1098655488 1102306401 1102470264 1103741856 1104067584 1107574293 1109179008 1109398248 1112892777 1114314096 1114534351 1114642944 1114863264 1119803328 1119969792 1120024668 1127007744 1127068992 1132621056 1133927424 1136413314 1137724056 1137864672 1138089582 1139346432 1143302496 1143328608 1143554598 1148792544 1149019614 1150259712 1150487072 1154111028 1155783168 1156074444 1156154496 1159796304 1160025549 1161999027 1167084528 1167147954 1167321456 1172725722 1173071808 1174424832 1174569984 1178357058 1178502696 1179861984 1180210176 1180443456 1183958727 1184542218 1185674112 1185850368 1185908472 1191340416 1191398789 1191575896 1193367168 1197209088 1197362817 1197445728 1197510804 1204732416 1204797888 1205036028 1210555584 1214786646 1216368576 1216518912 1217922048 1220592078 1221999912 1222150944 1222392514 1224163584 1228019616 1228262346 1228414152 1229587968 1229831008 1235803716 1235987424 1240027311 1240279047 1241396736 1241709588 1247826384 1248073029 1253603358 1253973312 1254221172 1255419648 1259778744 1259966016 1261419264 1261575168 1265799192 1267259168 1267633152 1267883712 1267952616 1269502976 1272286086 1273501824 1273753544 1275668352 1279775232 1279939563 1280028192 1280097756 1280281202 1281764736 1286215308 1288078848 1292391612 1294042176 1294297956 1300256064 1300416768 1300673808 1301916672 1304770842 1306437216 1306631424 1306695446 1308138496 1312970094 1313236638 1314842368 1318984032 1319244742 1321227936 1321319424 1321391232 1325815533 1327344732 1327998888 1333883376 1334081664 1334147031 1340257968 1340522883 1346462866 1346860224 1347126444 1348413696 1348580352 1348846912 1353095688 1355056128 1355323968 1355397624 1360029954 1361531904 1361598616 1361801024 1361875032 1363848192 1368414648 1368583776 1370162304 1374749901 1374919812 1376911872 1377184032 1381522068 1381965921 1383286464 1383492096 1383559884 1389897152 1396571328 1396743936 1397020016 1398354944 1399120128 1401420534 1403804682 1403901888 1405521152 1410227138 1412347104 1412557056 1417251087 1417461768 1419096672 1419272064 1424024091 1425666564 1426087296 1426369176 1428190848 1432689552 1432972737 1433149844 1439747136 1440031716 1441985328 1446627648 1446913588 1448296192 1449088704 1455430656 1455718336 1455797448 1457906688 1462788072 1462968864 1463258034 1464656256 1464873984 1469741868 1469960352 1471655808 1476765724 1478905344 1479197664 1483857036 1484333767 1485752128 1486484352 1486565136 1493071104 1493366224 1500618798 1500841872 1502758656 1507790214 1509974784 1510161408 1515217752 1516965408 1517152896 1517452776 1522232649 1524403328 1524438144 1524739464 1531723392 1531798443 1532026152 1532109411 1538814704 1539656748 1541432592 1541539328 1546395072 1546700732 1549025856 1549332036 1556112704 1556197272 1556428608 1563634296 1564095744 1565899776 1571142744 1571336928 1571647518 1573149312 1573924608 1578611636 1579389624 1580898816 1581211296 1586701613 1588453888 1591156224 1594644489 1596483756 1596594304 1596681072 1604348208 1604665323 1606397184 1606714704 1611775746 1614074112 1614110976 1619715528 1621824768 1622025216 1627456104 1629333216 1629534592 1632218112 1634990623 1637359488 1637683128 1637772129 1637885536 1645839972 1647738288 1647983232 1653369748 1653705396 1655612784 1656101376 1663768512 1664097372 1671471144 1671964416 1672294896 1673892864 1679704992 1679954688 1680037002 1681892352 1687732256 1690511616 1690603488 1696381448 1698002432 1698931584 1700891136 1704619971 1706586084 1706704256 1706797008 1707134373 1709019648 1714953744 1714992912 1715331897 1723188816 1723529421 1725389568 1725730608 1731166542 1733674752 1733889024 1734231744 1739694456 1741916288 1742175232 1750626792 1750721931 1750982184 1758645376 1759088583 1759607712 1761637248 1761854976 1767535587 1767754044 1769792976 1770315264 1770665184 1776813327 1778511168 1778775552 1778862708 1787010624 1787363844 1795813632 1796168592 1796266206 1797884928 1804127584 1807098624 1807196832 1807554042 1813373272 1815833376 1822179969 1824552864 1824778368 1826883072 1830888117 1832999868 1833226416 1833588771 1836245376 1842029424 1842393519 1842621228 1844381952 1844746512 1862095104 1862325248 1862564382 1865493504 1868560712 1871739576 1871869184 1880405037 1880959968 1881331758 1883129472 1883409408 1889668116 1889949024 1892128896 1892362752 1898698788 1900888752 1901449728 1901825568 1904254464 1908429129 1910252736 1910630316 1919662848 1920042288 1920146634 1920421803 1922647104 1928836864 1929322962 1932118272 1938587418 1941063264 1941446934 1941636096 1950384096 1950625152 1951010712 1952875008 1957156263 1959655824 1959947136 1960043169 1962207744 1969455141 1972263552 1978476048 1978867113 1981979136 1982086848 1990761472 1991017098 2000825064 2001122496 2003678208 2010386952 2013299712 2019694299 2020290336 2020689666 2022620544 2022870528 2023270368 2029643532 2032584192 2032985952 2040044931 2042297856 2042397924 2042701536 2042812548 2052875664 2055243456 2061860096 2062379718 2065367808 2065776048 2072283102 2074929696 2075238144 2075339826 2084845728 2085257818 2085460992 2094856992 2095115904 2095530024 2097532416 2098566144 2102130801 2105852832 2108281728 2115340707 2126192652 2128645008 2128908096 2138499846 2139130944 2139553764 2141862912 2142286272 2149034328 2149724766 2152098816 2152147968 2159620704 2160047574 2162433024 2162977992 2169941472 2170370382 2172444288 2183145984 2183577504 2183696172 2194453296 2194887051 2196984384 2197310976 2204612802 2204940528 2207483712 2215148586 2218358016 2218796496 2225785554 2228628192 2229068702 2229285888 2229726528 2239606656 2239939584 2240049336 2254015488 2254137984 2261685321 2265242112 2272826628 2275448112 2275729344 2276179164 2286604992 2286657216 2287109196 2297585088 2298039228 2300519424 2300974144 2308222056 2311566336 2312148888 2312308992 2319592608 2320051098 2323998054 2334169056 2334295908 2334642912 2345451444 2346143616 2348849664 2356714116 2357005392 2357471277 2359723968 2360886912 2367917454 2369084436 2371348224 2371816944 2382680832 2382797578 2383151792 2386734336 2394418176 2394725634 2394891456 2395021608 2409464832 2409595776 2410072056 2417663619 2421111168 2429573292 2432737152 2433037824 2441184156 2443999824 2444301888 2444785028 2448327168 2456039232 2456524692 2456828304 2459175936 2459662016 2471607432 2471974848 2480054622 2480558094 2482793472 2483419176 2495652768 2496146058 2507206716 2507946624 2508442344 2510839296 2519557488 2519932032 2520055503 2522838528 2531598384 2532098779 2534518336 2535767424 2535905232 2544572172 2547003648 2547507088 2551336704 2559550464 2559879126 2560056384 2560195512 2560562404 2563529472 2572430616 2576157696 2584783224 2588084352 2588595912 2596749813 2600512128 2600833536 2601347616 2609541684 2612874432 2613262848 2613390892 2625940188 2626473276 2629684736 2637968064 2638489484 2642455872 2642782464 2651631066 2654689464 2655997776 2667766752 2668163328 2668294062 2680515936 2681045766 2692925732 2693720448 2694252888 2694399309 2696827392 2697693824 2706191376 2706726281 2710647936 2710795248 2711331063 2720059908 2723197232 2723602048 2723750064 2736829296 2737167552 2740324608 2749499802 2749839624 2753823744 2754368064 2763044136 2763931842 2766572928 2766984192 2767119768 2779794304 2793142656 2793487872 2793846573 2794040032 2798240256 2802841068 2807609364 2807803776 2811042304 2820454276 2821997637 2824694208 2825114112 2834502174 2834923536 2838193344 2838544128 2848048182 2851333128 2852174592 2852738352 2856381696 2865379104 2865945474 2866299688 2879494272 2880063432 2880219951 2883970656 2893255296 2893397059 2893827176 2893984443 2896592384 2898177408 2907881127 2911436672 2911594896 2912170401 2925576144 2925937728 2926516068 2929312512 2939483736 2939920704 2943311616 2953531448 2957810688 2958395328 2967714072 2968667534 2971504256 2972968704 2973130272 2986142208 2986525647 2986732448 3001237596 3001683744 3005517312 3015580428 3019949568 3030435504 3031034499 3033930816 3034305792 3034905552 3044465298 3048806656 3048876288 3049478928 3063446784 3063596886 3064052304 3064218822 3077629408 3079313496 3082865184 3083078656 3092790144 3093401464 3093569577 3098051712 3098664072 3108424653 3112225408 3112394544 3112857216 3113009739 3127268592 3127886727 3128191488 3142285488 3142673856 3143295036 3146298624 3147849216 3157223272 3158779248 3161797632 3162422592 3173403226 3176907776 3182312448 3189288978 3192967512 3193188608 3193362144 3207749769 3208696416 3209330646 3212794368 3213429408 3223551492 3224587149 3228148224 3228221952 3239431056 3240071361 3243649536 3254912208 3255555573 3258666432 3259069184 3269981246 3274718976 3275366256 3275544258 3275771072 3291679944 3295476576 3295966464 3306739496 3306919203 3307410792 3311225568 3312202752 3322722879 3327537024 3328194744 3338678331 3342942288 3343603053 3343928832 3344589792 3359409984 3359909376 3360074004 3375464512 3381023232 3381206976 3392762896 3396004864 3397863168 3401782272 3409239942 3413172168 3413408512 3413594016 3414268746 3418039296 3429907488 3429985824 3430663794 3446377632 3447058842 3450779136 3451461216 3462333084 3467349504 3468463488 3479388912 3480076647 3483832576 3501253584 3501443862 3501964368 3517290752 3518177166 3519215424 3523274496 3523709952 3535071174 3535508088 3539585952 3540630528 3541330368 3551876181 3553626654 3557022336 3557551104 3557725416 3574021248 3574196367 3574727688 3591627264 3592337184 3592532412 3608255168 3614197248 3614393664 3615108084 3626746544 3631666752 3644359938 3649105728 3649556736 3653766144 3661776234 3665999736 3666452832 3667177542 3672490752 3684058848 3684787038 3685242456 3688763904 3689493024 3720081933 3720837141 3724190208 3725128764 3737121424 3743479152 3743738368 3744219087 3760810074 3761919936 3762663516 3766258944 3779336232 3779898048 3784257792 3784725504 3797397576 3801777504 3802899456 3803651136 3808508928 3816858258 3820505472 3821260632 3839325696 3840084576 3840293268 3840843606 3845294208 3857673728 3858645924 3864236544 3877174836 3882126528 3882893868 3900768192 3901250304 3902021424 3905750016 3914312526 3919311648 3919894272 3920086338 3924415488 3938910282 3944527104 3956952096 3957734226 3963958272 3964173696 3977446599 3982034196 4001650128 4002244992 4002441093 4020773904 4021568649 4039388598 4040580672 4041379332 4045241088 4045741056 4046540736 4059287064 4065168384 4065971904 4080089862 4084595712 4084795848 4085403072 4085625096 4105751328 4110486912 4123720192 4124249703 4124759436 4130735616 4131552096 4144566204 4145897763 4149859392 4150476288 4150679652 4169691456 4170515636 4189713984 4190231808 4191060048 4195064832 4204261602 4211705664 4216563456 4230681414 4251753261 4252385304 4257290016 4257816192 4272072273 4276999692 4278261888 4279107528 4284572544 4298068656 4298918211 4299449532 4319241408 4320095148 4325955984 4339882944 4340740764 4344888576 4366291968 4367155008 4367392344 4388906592 4389774102 4393968768 4394621952 4409225604 4409881056 4414967424 4430297172 4436716032 4437592992 4451571108 4453001301 4457256384 4458137404 4459453056 4479213312 4480098672 4480984207 4508275968 4523370642 4530484224 4545653256 4550896224 4551458688 4552358328 4566697947 4573209984 4573314432 4574218392 4595170176 4595395329 4596078456 4596328233 4601948288 4616444112 4617356597 4624297776 4624617984 4639185216 4640102196 4647996108 4668338112 4668591816 4669285824 4690902888 4692287232 4697699328 4713428232 4714010784 4714942554 4719447936 4721773824 4735834908 4738168872 4742696448 4743633888 4760104839 4765361664 4765595156 4766303584 4773468672 4789451268 4789782912 4790043216 4813995969 4819191552 4820144112 4835327238 4842222336 4859146584 4865474304 4866075648 4882368312 4887999648 4888603776 4889570056 4896654336 4904971869 4912078464 4913049384 4913316387 4913656608 4919324032 4935794983 4943214864 4943949696 4960109244 4961116188 4966838352 4991305536 4992292116 5014413432 5015893248 5016884688 5021678592 5039114976 5039864064 5040111006 5045677056 5063196768 5064197558 5069036672 5071534848 5071810464 5089144344 5094007296 5095014176 5102673408 5119758252 5120112768 5120391024 5121124808 5121403119 5127058944 5144861232 5145995691 5169566448 5170588263 5176168704 5177191824 5193499626 5201024256 5201667072 5202695232 5219083368 5225748864 5226525696 5226781784 5251880376 5252165793 5252946552 5259369472 5275936128 5276978968 5277265749 5284911744 5285564928 5302606761 5303262132 5309378928 5311995552 5330439981 5335533504 5336326656 5336588124 5361031872 5362091532 5385851464 5387440896 5388505776 5388798618 5393654784 5395387648 5412382752 5413452562 5421295872 5421590496 5422662126 5440119816 5446394464 5447204096 5447500128 5473658592 5474335104 5480649216 5492664351 5498999604 5499679248 5500766313 5508736128 5526088272 5527180557 5527863684 5533145856 5534239536 5559588608 5586285312 5586975744 5587693146 5588080064 5596480512 5605682136 5615218728 5615607552 5622084608 5640908552 5641215111 5643995274 5649388416 5650228224 5669004348 5669847072 5676386688 5677088256 5696096364 5702666256 5704349184 5705476704 5712763392 5725287387 5730758208 5731890948 5732599376 5758988544 5760126864 5760439902 5761265409 5767941312 5786510592 5786794118 5787654352 5787968886 5793184768 5796354816 5815762254 5822873344 5823189792 5824340802 5851152288 5851875456 5853032136 5858625024 5871468789 5878967472 5879841408 5880129507 5886623232 5907062896 5908365423 5916790656 5935428144 5936601339 5937335068 5943008512 5945937408 5946260544 5972284416 5973051294 5973464896 6002475192 6003367488 6011034624 6031160856 6039899136 6059082897 6060871008 6062068998 6067861632 6068611584 6069811104 6088930596 6097613312 6097752576 6098957856 6120134793 6126893568 6127193772 6128104608 6128437644 6149382749 6155258816 6158626992 6165730368 6185580288 6186802928 6187139154 6196103424 6197328144 6216849306 6224450816 6224789088 6225714432 6226019478 6254537184 6255773454 6256382976 6284570976 6285347712 6286590072 6292597248 6295698432 6306392403 6314446544 6317558496 6324845184 6346022121 6346806452 6378577956 6385935024 6386377216 6386724288 6415499538 6417392832 6418661292 6425588736 6426858816 6447102984 6449174298 6456296448 6456443904 6478862112 6480142722 6487299072 6509824416 6511111146 6517332864 6518138368 6539962492 6549437952 6550732512 6551088516 6551542144 6573478111 6583359888 6584661153 6590953152 6591932928 6613478992 6613838406 6614821584 6622451136 6645445758 6655074048 6656389488 6677356662 6685884576 6687206106 6687857664 6689179584 6718819968 6719818752 6720148008 6750929024 6762046464 6762413952 6785055963 6785525792 6795726336 6818479884 6826344336 6826817024 6827188032 6828537492 6859814976 6859971648 6861327588 6892755264 6894117684 6901558272 6902922432 6924666168 6934699008 6936926976 6958777824 6960153294 6967665152 7002507168 7002887724 7003928736 7026821429 7034581504 7036354332 7038430848 7046548992 7070142348 7071016176 7072413831 7079171904 7082660736 7103752362 7107253308 7114044672 7115450832 7148042496 7148392734 7149455376 7183254528 7184674368 7185064824 7216510336 7228394496 7228787328 7230216168 7252990857 7253493088 7263333504 7288719876 7298211456 7299113472 7323552468 7331999472 7332905664 7334355084 7344981504 7368117696 7369574076 7370484912 7377527808 7378986048 7440163866 7441674282 7448380416 7450257528 7474242848 7486958304 7487476736 7488438174 7521620148 7523839872 7525327032 7532517888 7558672464 7559796096 7560166509 7568515584 7594795152 7596296337 7603555008 7607302272 7633716516 7641010944 7642521264 7678651392 7680169152 7680586536 7681687212 7690588416 7715347456 7717291848 7728473088 7754349672 7764253056 7765787736 7790249439 7801536384 7802500608 7804042848 7828625052 7838623296 7839788544 7840172676 7877820564 7889054208 7913904192 7915468452 7928347392 7954893198 7964068392 8003300256 8004489984 8004882186 8041547808 8043137298 8078777196 8081161344 8082758664 8090482176 8093081472 8118574128 8120178843 8131943808 8133993189 8160179724 8169591696 8170806144 8171250192 8211502656 8220973824 8247440384 8248499406 8249518872 8261471232 8263104192 8289132408 8291795526 8299718784 8300952576 8301359304 8339382912 8341031272 8379427968 8380463616 8381539719 8382120096 8408523204 8423411328 8433126912 8461362828 8503506522 8504770608 8514580032 8515632384 8544144546 8553999384 8556523776 8558215056 8569145088 8596137312 8597836422 8598899064 8638482816 8640190296 8651911968 8679765888 8680191177 8681481528 8681953329 8689777152 8734310016 8734784688 8736511203 8777813184 8779548204 8787937536 8818451208 8819762112 8829934848 8860594344 8873432064 8875185984 8903142216 8906002602 8914512768 8916274808 8918906112 8958426624 8959576941 8960197344 8961968414 9016551936 9046741284 9091306512 9093103497 9101792448 9102917376 9104716656 9133395894 9146419968 9146628864 9148436784 9190340352 9190790658 9192156912 9192656466 9203896576 9232888224 9234713194 9248595552 9249235968 9278370432 9280204392 9280708731 9295992216 9336676224 9337183632 9338571648 9339029217 9381805776 9383660181 9384574464 9426856464 9428021568 9429885108 9438895872 9443547648 9471669816 9476337744 9485392896 9487267776 9520209678 9530723328 9531190312 9532607168 9546937344 9578902536 9579565824 9580086432 9623249307 9627991938 9638383104 9640288224 9670654476 9673761447 9684444672 9718293168 9720214083 9730948608 9764736624 9766666719 9775999296 9777207552 9779140112 9809943738 9824156928 9826098768 9826632774 9827313216 9838648064 9871589966 9886429728 9887899392 9920218488 9920757609 9922232376 9933676704 9968168637 9982611072 9984584232 10016034993 10028826864 10030809159 10031786496 10033769376 10078229952 10079728128 10080222012 10126393536 10128395116 10138073344 10143069696 10143620928 10178288688 10188014592 10190028352 10205346816 10239516504 10240225536 10240782048 10242249616 10242806238 10254117888 10289722464 10291991382 10339132896 10341176526 10352337408 10354383648 10386999252 10390336369 10402048512 10405390464 10438166736 10440229941 10451497728 10453563568 10503760752 10504331586 10505893104 10551872256 10553957936 10554531498 10569823488 10571129856 10605213522 10606524264 10618757856 10623991104 10655628543 10660879962 10671067008 10672653312 10673176248 10722063744 10722589101 10724183064 10771702928 10774881792 10777011552 10777597236 10790775296 10824765504 10826905124 10842591744 10843180992 10845324252 10880239632 10882390217 10892788928 10894408192 10895000256 10947317184 10948670208 10961298432 10985328702 10997999208 10999358496 11001532626 11017472256 11052176544 11054361114 11055727368 11066291712 11068479072 11106911291 11119177216 11160245799 11162511423 11172570624 11175386292 11176160128 11211364272 11213580307 11230437456 11231215104 11232657261 11281817104 11282430222 11287990548 11298776832 11338008696 11339694144 11352773376 11354176512 11392192728 11405332512 11408698368 11410953408 11425526784 11444934361 11450574774 11461516416 11463781896 11465198752 11517977088 11520253728 11520879804 11522530818 11535882624 11573021184 11573588236 11575308704 11575937772 11592709632 11631524508 11645746688 11646379584 11648681604 11702304576 11703750912 11706064272 11717250048 11742937578 11757934944 11759682816 11760259014 11773246464 11814125792 11816730846 11833581312 11870856288 11873202678 11874670136 11886017024 11891874816 11892521088 11932339797 11946102588 11946929792 11986930673 12004950384 12006734976 12007323279 12062321712 12064705947 12118165794 12121742016 12124137996 12135723264 12137223168 12139622208 12177861192 12195226624 12195505152 12197915712 12240269586 12253787136 12254387544 12256209216 12256875288 12298765498 12310517632 12317253984 12331460736 12371160576 12372749109 12373605856 12374278308 12392206848 12394656288 12433698612 12437693289 12448901632 12449578176 12451428864 12452038956 12509074368 12511546908 12569141952 12570695424 12573180144 12585194496 12612784806 12628893088 12635116992 12649690368 12692044242 12693612904 12755259783 12757155912 12771870048 12772754432 12773448576 12816216819 12830999076 12834785664 12837322584 12853717632 12894205968 12896754633 12898348596 12957724224 12960285444 13019648832 13022222292 13034665728 13036276736 13079924984 13098875904 13101465024 13102177032 13103084288 13146956222 13166719776 13169322306 13181906304 13183865856 13226957984 13227676812 13229643168 13244902272 13290891516 13310148096 13312778976 13354713324 13359003903 13371769152 13374412212 13378359168 13437639936 13440296016 13442952621 13501858048 13524827904 13570111926 13571051584 13591452672 13636959768 13652688672 13653634048 13654376064 13657074984 13700093841 13719629952 13719943296 13722655176 13785510528 13786185987 13788235368 13805844864 13849332336 13852069791 13873853952 13917555648 13920306588 13935330304 14005014336 14005775448 14007857472 14053642858 14069163008 14072708664 14076861696 14093097984 14140284696 14142032352 14144827662 14158343808 14165321472 14207504724 14214506616 14228089344 14230901664 14280314517 14296084992 14296785468 14298910752 14369348736 14370129648 14433020672 14457574656 14460432336 14505981714 14506986176 14526667008 14577439752 14596422912 14598226944 14647104936 14663998944 14665811328 14668710168 14689963008 14714915607 14736235392 14739148152 14740969824 14757972096 14807384949 14880327732 14883348564 14900515056 14948485696 14973916608 14976876348 15043240296 15047679744 15050654064 15065035776 15117344928 15119592192 15120333018 15137031168 15189590304 15192592674 15207110016 15214604544 15267433032 15282021888 15285042528 15360338304 15361173072 15363374424 15364209357 15381176832 15434583696 15508699344 15511764789 15528506112 15531575472 15580498878 15603072768 15605001216 15608085696 15657250104 15677246592 15679577088 15680345352 15755641128 15778108416 15827808384 15830936904 15831797247 15856694784 15909786396 15928136784 15991319943 16006600512 16008979968 16009764372 16083095616 16086274596 16157554392 16162322688 16165517328 16180964352 16186162944 16237148256 16240357686 16263887616 16267986378 16320359448 16339183392 16341612288 16342500384 16423005312 16441947648 16477993053 16496998812 16499037744 16502298939 16526208384 16578264816 16581541671 16583591052 16599437568 16602718608 16678765824 16682062544 16758855936 16760927232 16763079438 16764240192 16817046408 16846822656 16866253824 16922725656 16923645333 17007013044 17009541216 17029160064 17031264768 17088289092 17107998768 17113047552 17116430112 17138290176 17175862161 17192274624 17195672844 17197798128 17276965632 17280380592 17283796227 17303823936 17359531776 17360382354 17362963056 17363906658 17379554304 17468620032 17469569376 17473022406 17555626368 17559096408 17575875072 17614406367 17636902416 17639524224 17640388521 17659869696 17721188688 17724691453 17725096269 17750371968 17806284432 17809804017 17812005204 17829025536 17832549616 17837812224 17916853248 17919153882 17920394688 17923936828 18033103872 18093482568 18177248691 18182613024 18186206994 18203584896 18205834752 18209433312 18266791788 18292839936 18293257728 18296873568 18360404379 18380680704 18381581316 18384313824 18385312932 18407793152 18448148247 18465776448 18469426388 18497191104 18556740864 18560408784 18561417462 18564077429 18591984432 18673352448 18674367264 18677143296 18678058434 18763611552 18767320362 18769148928 18853712928 18856043136 18859770216 18877791744 18887095296 18919177209 18943339632 18947083967 18952675488 18974535552 19038066363 19040419356 19062380624 19065214336 19157805072 19159131648 19160172864 19246498614 19255983876 19276766208 19280576448 19341308952 19347522894 19368889344 19436586336 19440428166 19461897216 19529473248 19533333438 19551998592 19554415104 19558280224 19619887476 19648313856 19652197536 19653265548 19654626432 19677296128 19720434333 19743179932 19753983459 19772859456 19775798784 19840436976 19841515218 19844358631 19844464752 19867353408 19936337274 19965222144 19969168464 20032069986 20057653728 20061618318 20063572992 20067538752 20156459904 20159456256 20160444024 20252787072 20253779413 20256790232 20276146688 20286139392 20287241856 20355167889 20356577376 20380056704 20448293501 20479033008 20480451072 20481564096 20484499232 20485612476 20579444928 20583982764 20678265792 20682353052 20704674816 20708767296 20773998504 20780672738 20804097024 20810780928 20876333472 20880459882 20902995456 20907127136 21007521504 21008663172 21011786208 21080464287 21103744512 21107915872 21109062996 21139646976 21210427044 21213048528 21217241493 21237515712 21247982208 21311257086 21321759924 21342134016 21346352496 21444127488 21445178202 21448366128 21543405856 21549763584 21554023104 21555194472 21581550592 21649531008 21653810248 21685183488 21686361984 21690648504 21758972571 21760479264 21764780434 21785577856 21788816384 21790000512 21894634368 21897340416 21970657404 21995998416 21998716992 22003065252 22034944512 22104353088 22108722228 22111454736 22132583424 22136958144 22213822582 22238354432 22320491598 22325022846 22345141248 22350772584 22352320256 22422728544 22427160614 22460874912 22462430208 22465314522 22563634208 22564860444 22575981096 22597553664 22676017392 22679388288 22680499527 22705546752 22784385456 22788889011 22810665024 22821906816 22889868722 22901149548 22923032832 22927563792 22930397504 23035954176 23040507456 23041759608 23045061636 23071765248 23146042368 23147176472 23150617408 23151875544 23185419264 23263049016 23291493376 23292759168 23297363208 23370748317 23404609152 23407501824 23412128544 23485875156 23515869888 23519365632 23520518028 23628251584 23633461692 23667162624 23741712576 23746405356 23749340272 23772034048 23785042176 23864679594 23892205176 23893859584 23973861346 24009900768 24013469952 24014646558 24124643424 24129411894 24236331588 24243484032 24248275992 24271446528 24279244416 24355722384 24360536529 24395831424 24480539172 24508775088 24512418432 24513750576 24597530996 24621035264 24634507968 24662921472 24742321152 24745498218 24747211712 24748556616 24784413696 24789312576 24867397224 24875386578 24897803264 24899156352 24902857728 24904077912 25018148736 25023093816 25138283904 25141390848 25146360288 25225569612 25257786176 25270233984 25299380736 25384088484 25387225808 25510519566 25514311824 25543740096 25546897152 25632433638 25661998152 25669571328 25674645168 25707435264 25788411936 25793509266 25796697192 25915448448 25920570888 26039297664 26040573531 26044444584 26045859987 26069331456 26159849968 26202930048 26204354064 26206168576 26209533609 26293912444 26333439552 26338644612 26363812608 26453915968 26455353624 26459286336 26489804544 26581783032 26620296192 26625557952 26709426648 26718007806 26743538304 26748824424 26756718336 26875279872 26880592032 26885905242 27003716096 27049655808 27140223852 27142103168 27273919536 27279310491 27305377344 27308752128 27314149968 27400187682 27439259904 27439886592 27445310352 27571021056 27572371974 27576470736 27611689728 27698664672 27704139582 27747707904 27835111296 27840613176 27842126193 28010028672 28011550896 28015714944 28017087651 28107285716 28145417328 28150980543 28153723392 28280569392 28284064704 28289655324 28316687616 28330642944 28415009448 28429013232 28456178688 28461803328 28560629034 28592169984 28593570936 28597821504 28738697472 28740259296 28866041344 28869747921 28915149312 28920864672 29011963428 29013972352 29021284341 29053334016 29154879504 29160642249 29192845824 29294209872 29300000157 29327997888 29331622656 29337420336 29429831214 29472470784 29478296304 29481939648 29515944192 29614769898 29760655464 29762272827 29766697128 29801030112 29896971392 29904505911 29947833216 29953752696 30048104979 30086480592 30092427477 30095359488 30101308128 30234689856 30239184384 30240666036 30379180608 30385185348 30414220032 30429209088 30534866064 30564043776 30570085056 30720676608 30722346144 30726748848 30728418714 30762353664 30869167392 31017398688 31023529578 31057012224 31063150944 31160997756 31171009107 31206145536 31216171392 31314500208 31320689823 31354493184 31360690704 31366889449 31511282256 31655616768 31661873808 31663594494 31713389568 31819572792 31856273568 31966885629 31982639886 32013201024 32017959936 32019528744 32166191232 32167767303 32172549192 32315108784 32321496179 32324645376 32331034656 32372325888 32474296512 32480715372 32527775232 32535972756 32640718896 32647170651 32678366784 32683224576 32685000768 32846010624 32883895296 32955986106 32993997624 32998075488 33004597878 33052416768 33156529632 33163083342 33167182104 33198875136 33205437216 33320733873 33357531648 33364125088 33480737397 33517711872 33526158876 33528480384 33634092816 33640740921 33693645312 33697971783 33845451312 33847290666 34014026088 34019082432 34058320128 34062529536 34176578184 34215997536 34226095104 34232860224 34276580352 34334803083 34351724322 34384549248 34391345688 34395596256 34550564881 34553931264 34560761184 34567592454 34607647872 34719063552 34720764708 34725926112 34727813316 34937240064 34939138752 34946044812 35111252736 35118192816 35151750144 35228812734 35273804832 35279048448 35280777042 35319739392 35442377376 35449382906 35450192538 35500743936 35612568864 35619608034 35624010408 35658051072 35665099232 35675624448 35838307764 35840789376 35847873656 35960792019 36021969837 36186965136 36194117841 36354497382 36365226048 36372413988 36407169792 36411669504 36418866624 36533583576 36585679872 36586515456 36593747136 36720808758 36761361408 36763162632 36768627648 36770625864 36815586304 36896296494 36931552896 36938852776 36994382208 37113481728 37118247327 37120817568 37122834924 37128154858 37183968864 37313079867 37346704896 37348734528 37354286592 37356116868 37527223104 37534640724 37707425856 37712086272 37719540432 37755583488 37838354418 37886679264 37894167934 37905350976 37949071104 38076132726 38080838712 38124761248 38130428672 38315610144 38318263296 38320345728 38448650457 38492997228 38511967752 38561152896 38682617904 38690263899 38695045788 38873172672 38880856332 39058946496 39066666876 39103997184 39108830208 39116560448 39239774952 39296627712 39304395072 39306531096 39309252864 39354592256 39440868666 39486359864 39507966918 39545718912 39551597568 39680873952 39683030436 39688717262 39688929504 39734706816 39872674548 39930444288 39938336928 40064139972 40077011709 40115307456 40123236636 40135077504 40312919808 40320888048 40328857863 40505574144 40507558826 40513580464 40552293376 40574483712 40710335778 40713154752 40760113408 40896587002 40958066016 40960902144 40963128192 40968998464 40971224952 41100281523 41158889856 41167965528 41356531584 41358557961 41364706104 41417534592 41547997008 41556209373 41561345476 41621561856 41752666944 41760919764 41805990912 41814254272 42015043008 42017326344 42023572416 42160928574 42207489024 42215831744 42218125992 42279293952 42420854088 42426097056 42434482986 42475031424 42495964416 42622514172 42643519848 42684268032 42692704992 42840943551 42888254976 42890356404 42896732256 43045679243 43086811712 43108046208 43110388944 43299062016 43307620496 43372723968 43381297008 43517945142 43520958528 43529560868 43571155712 43580001024 43789268736 43794680832 43941314808 43991996832 43997433984 44006130504 44069889024 44144746821 44208706176 44217444456 44222909472 44273916288 44422154847 44427645164 44640983196 44650045692 44701545168 44704640512 44845457088 44854321228 44921749824 44930629044 45127268416 45129720888 45151962192 45195107328 45352034784 45358776576 45360999054 45411093504 45568770912 45577778022 45621330048 45643813632 45779737444 45802299096 45846065664 45855127584 45860795008 46014346777 46081014912 46083519216 46090123272 46092628071 46143530496 46294352944 46301234816 46303751088 46526098032 46535294367 46585518336 46594726416 46741496634 46809218304 46815003648 46824257088 46971750312 47031739776 47038731264 47041036056 47256503168 47266923384 47334325248 47483425152 47492810712 47495391741 47498680544 47570084352 47729359188 47784410352 47787719168 47947722692 47973959829 48019801536 48026939904 48029293116 48249286848 48258823788 48472663176 48486968064 48496551984 48542893056 48558488832 48711444768 48721073058 48791662848 48961078344 49017550176 49024836864 49027501152 49187750003 49195061992 49242070528 49269015936 49325842944 49433979159 49490996436 49494423424 49497113232 49506896817 49578625152 49734794448 49744625013 49750773156 49798312704 49808155824 50036297472 50046187632 50276567808 50282781696 50292720576 50451139224 50515572352 50540467968 50598761472 50768176968 50770935999 50774451616 51021039132 51028623648 51087480192 51093794304 51264867276 51323996304 51339142656 51349290336 51414870528 51527586483 51576823872 51587018532 51593394384 51830896896 51841141776 51851388681 52078595328 52081147062 52088889168 52091719974 52138662912 52319699936 52405860096 52408708128 52412337152 52419067218 52587824888 52666879104 52677289224 52727625216 52843219101 52907831936 52910707248 52918572672 52921165563 52979609088 53163566064 53174074359 53175288807 53251115904 53418853296 53429412051 53436015612 53487076608 53497648848 53513436672 53750559744 53761184064 53771810484 54007432192 54099311616 54280447704 54284206336 54531746073 54547839072 54558620982 54610754688 54617504256 54628299936 54800375364 54878519808 54879773184 54890620704 55081213137 55142042112 55144743948 55152941472 55223379456 55344444741 55397329344 55408279164 55670222592 55681226352 55684252386 55692232287 56020057344 56023101792 56031429888 56034175302 56214571432 56290834656 56301961086 56307446784 56561138784 56568129408 56579310648 56633375232 56661285888 56757531627 56830018896 56841251901 56858026464 56923606656 57114199089 57121258068 57187141872 57195643008 57477394944 57480518592 57732082688 57739495842 57830298624 57841729344 58023926856 58027944704 58042568682 58106668032 58309759008 58321284498 58385691648 58588419744 58600000314 58655995776 58663245312 58674840672 58859662428 58944941568 58956592608 58963879296 59031888384 59161302999 59229539796 59521310928 59524545654 59533075893 59533394256 59602060224 59793942784 59809011822 59895666432 59907505392 60096209958 60172961184 60184854954 60190718976 60202616256 60469379712 60478368768 60481332072 60758361216 60761338239 60770370696 60828440064 60858418176 61069732128 61140170112 61344880503 61441353216 61444692288 61453497696 61456837428 61738334784 62034797376 62047059156 62114024448 62126301888 62321995512 62342018214 62412291072 62432342784 62629000416 62641379646 62708986368 62721381408 62733778898 63022564512 63241392861 63311233536 63323747616 63327188988 63639145584 63651724479 63712547136 63933771258 63965279772 64026402048 64039057488 64332382464 64335534606 64345098384 64630217568 64642992358 64649290752 64662069312 64744651776 64948593024 64961430744 65055550464 65071945512 65281437792 65294341302 65356733568 65366449152 65370001536 65692021248 65911972212 65987995248 65996150976 66009195756 66104833536 66313059264 66326166684 66334364208 66397750272 66410874432 66641467746 66715063296 66728250176 66961474794 67035423744 67052317752 67056960768 67268185632 67281481842 67387290624 67395943566 67690902624 67694581332 68028052176 68038164864 68041498581 68116640256 68353156368 68366667033 68431995072 68465720448 68669606166 68703448644 68769098496 68782691376 68791192512 69101129762 69107862528 69121522368 69135184908 69215295744 69438127104 69441529416 69451852224 69455626632 69874480128 69878277504 69892089624 70112244951 70222505472 70236385632 70457625468 70547609664 70558096896 70561554084 70884754752 70898765812 70900385076 71001487872 71225137728 71239216068 71248020816 71316102144 71330198464 71676615528 71681578752 71695747312 71921584038 72043939674 72373930272 72388235682 72708994764 72730452096 72744827976 72814339584 72837733248 73067167152 73081609587 73187494272 73441617516 73526325264 73537255296 73541251728 73792592988 73863105792 73877705552 73988764416 74226963456 74236494654 74241635136 74245669848 74256309716 74367937728 74626159734 74693409792 74697469056 74708573184 74712233736 75054446208 75069281448 75414851712 75424172544 75439080864 75676708836 75773358528 75788335868 75810701952 75898142208 76152265452 76161677424 76176731519 76249522496 76260857344 76631220288 76640691456 76897300914 76985994456 77023935504 77122305792 77365235808 77380527798 77390091576 77746345344 77761712664 78117892992 78121720593 78133333752 78137579961 78207994368 78233120896 78479549904 78495062149 78608790144 78613062192 78618505728 78628600827 78881737332 78972719728 79015933836 79091437824 79361747904 79366060872 79377434524 79377859008 79469413632 79745349096 79860888576 79876673856 80128279944 80154023418 80230614912 80246473272 80270155008 80625839616 80641776096 80657715726 81011148288 81015117652 81027160928 81148967424 81420671556 81426309504 81520226816 81793174004 81837931473 81916132032 81926256384 81937996928 81942449904 82200563046 82317779712 82335931056 82713063168 82717115922 82729412208 82835069184 83095994016 83112418746 83122690952 83243123712 83505333888 83521839528 83526378579 83628508544 83908514711 84030086016 84034652688 84047144832 84051262953 84321857148 84431663488 84436251984 84452941629 84841708176 84852194112 84868965972 84950062848 84991928832 85245028344 85287039696 85368536064 85385409984 85681887102 85776509952 85780712808 85793464512 86091358486 86173623424 86216092416 86220777888 86598124032 86609243763 86615240992 86745447936 86762594016 87035890284 87041917056 87059121736 87063853023 87142311424 87160002048 87481926747 87578537472 87882629616 87900000471 87983993664 87994867968 88012261008 88289493642 88417412352 88434888912 88445818944 88547832576 88844309694 88855290328 89281966392 89286818481 89300091384 89403090336 89409281024 89690914176 89708642456 89713517733 89843499648 89861258088 90144314937 90254536832 90259441776 90277282431 90303924384 90704069568 90717553152 90721998108 91137541824 91155556044 91242660096 91287627264 91559474888 91604598192 91692131328 91710255168 91721590016 92028693554 92162029824 92167038432 92180246544 92185256142 92287060992 92588705888 92602469632 92607502176 93052196064 93070588734 93171036672 93189452832 93482993268 93513027321 93618436608 93648514176 93943500624 93962069469 94063479552 94082072112 94100668347 94513006336 94533846768 94966850304 94985621424 94990783482 94997361088 95140168704 95458718376 95568820704 95575438336 95895445384 95900656887 95947919658 96039603072 96053879808 96058586232 96498573696 96503301909 96517647576 96945326352 96964488537 96973936128 96993103968 97116977664 97422889536 97442146116 97583325696 97922156688 97941511953 98035100352 98049673728 98055002304 98375500006 98390123984 98484141056 98538031872 98651685888 98867958318 98981992872 98988846848 98994226464 99013793634 99157250304 99469588896 99489250026 99501546312 99596625408 99616311648 99962201619 100072594944 100092375264 100442212191 100553135616 100585441152 100902278448 100922222763 101031144704 101080935936 101536353936 101541871998 101548903232 102042078264 102057247296 102174960384 102187588608 102529734552 102647992608 102678285312 102698580672 102829741056 103004409249 103055172966 103153647744 103174037064 103186788768 103651694643 103661793792 103682283552 103702777362 104157190656 104162294124 104177778336 104183439948 104639399872 104811720192 104817416256 104838134436 105175649776 105333758208 105354578448 105455250432 105686438202 105815663872 105821414496 105837145344 105842331126 105959218176 106327132128 106348148718 106350577614 106502231808 106837706592 106858824102 106872031224 106974153216 106995297696 107026873344 107522368128 107543620968 107882376057 108560895408 108568412672 108582353523 109063492146 109095678144 109117241964 109221509376 109235008512 109256599872 109600750728 109757039616 109759546368 109781241408 110162426274 110284084224 110289487896 110305882944 110446758912 110688889482 110794658688 110816558328 111340445184 111362452704 111368504772 111384464574 111939239601 112040114688 112046203584 112062859776 112068350604 112429142864 112581669312 112603922172 113122277568 113136258816 113158621296 113266750464 113515063254 113660037792 113682503802 113716052928 113847213312 114228398178 114242516136 114374283744 114391286016 114954789888 114961037184 115345951371 115478991684 115683458688 116047853712 116055889408 116070791697 116085137364 116619518016 116642568996 117176839488 117200000628 117311991552 117326490624 117349681344 117719324856 117889883136 117913185216 117927758592 118063776768 118322605998 118459079592 119042621856 119049091308 119066151786 119066788512 119204120448 119587885568 119618023644 119791332864 119815010784 120192419916 120231035127 120345922368 120369709908 120405232512 120938759424 120962664144 120986573589 121516722432 121522676478 121540741392 121656880128 122139464256 122280340224 122689761006 122882706432 122889384576 122906995392 122913674856 123300844569 123476669568 124069594752 124075673883 124094118312 124252603776 124643991024 124668628119 124684036428 124864685568 125258000832 125282759292 125417972736 125442762816 125467557796 126045129024 126482785722 126622467072 126647495232 126654377976 127278291168 127303448958 127425094272 127867542516 127930559544 128052804096 128078114976 128522830653 128664764928 128671069212 128690196768 129137037729 129260435136 129285984716 129324138624 129897186048 129922861488 129948542003 130143891024 130562875584 130588682604 130713467136 130740003072 131384042496 131823944424 131975990496 131992301952 132018391512 132209667072 132434240463 132626118528 132652333368 132668728416 132821748864 133266464541 133282935492 133456500352 133922949588 134104635504 134113921536 134536371264 134562963684 134791887132 135381805248 135389162664 136056104352 136076329728 136082997162 136233280512 136706312736 136733334066 136863990144 136931440896 137339212332 137406897288 137538196992 137565382752 137582385024 138043040331 138202259524 138243044736 138270369816 138277884213 138430591488 138883058832 138903704448 138910510417 138911253264 139605883101 139756555008 139784179248 140224489902 140445010944 140472771264 140915250936 141095219328 141116193792 141123108168 141769509504 141797531624 141800770152 142002975744 142450275456 142478432136 142486175223 142496041632 142660396928 143138054507 143353231056 143363157504 143391494624 143843168076 144087879348 144747860544 144776471364 145417989528 145460904192 145489655952 145628679168 145675466496 146134334304 146163219174 146374988544 146883235032 147052650528 147074510592 147082503456 147563250009 147585185976 147726211584 147755411104 147977528832 148472989308 148483270272 148491339696 148512619432 148520690451 148735875456 149233875039 149252319468 149394938112 149424467472 150108892416 150138562896 150829703424 150848345088 150878161728 151353417672 151546717056 151576671736 151621403904 151796284416 152304530904 152312807997 152323354848 152353463038 152499044992 152521714688 153262440576 153281382912 153794601828 153971988912 154047871008 154244611584 154582759449 154730471616 154761055596 154780183152 155492690688 155523425328 155554166043 156235785984 156243441186 156266667504 156275159922 156415988736 156466241792 156959099808 156990124298 157217580288 157226124384 157237011456 157257201654 157763474664 157945439456 158031867672 158182875648 158723495808 158732121744 158754869048 158755718016 158763496689 158938827264 159490698192 159522223077 159525866421 159753347712 160256559888 160288236153 160308046836 160461229824 160492946544 160540310016 161251679232 161283552192 161315431452 162022296576 162030235304 162054321856 162297934848 162841343112 162852619008 163040453632 163586348008 163595238219 163675862946 163832264064 163852512768 163875993856 163884899808 164401126092 164635559424 164671862112 165243639411 165426126336 165434231844 165458824416 165670138368 166033334223 166191988032 166224837492 166245381904 167010667776 167043679056 167052757158 167076696861 167257017088 167817029422 168060172032 168069305376 168094289664 168102525906 168643714296 168863326976 168872503968 168905883258 169683416352 169704388224 169737931944 169900125696 169983857664 170272594881 170490056688 170523755703 170574079392 170770819968 171342597267 171363774204 171561425616 171586929024 172182716972 172347246848 172432184832 172441555776 173196248064 173218487526 173230481984 173490895872 173525188032 174071780568 174083834112 174118243472 174127706046 174284622848 174320004096 174963853494 175157074944 175765259232 175800000942 175967987328 175989735936 176024522016 176578987284 176834824704 176869777824 176891637888 177095665152 177483908997 177688619388 177710580656 178563932784 178573636962 178599227679 178600182768 178806180672 179381828352 179417284912 179427035466 179686999296 179722516176 180288629874 180509073664 180518883552 180554564862 180607848768 181408139136 181435106304 181443996216 182275083648 182284014717 182311112088 182485320192 182575254528 183118949776 183209196384 183420510336 183443180032 184034641509 184057387108 184324059648 184334076864 184360493088 184370512284 185000633689 185177411776 185204939264 185215004352 186104392128 186141177468 186342073344 186378905664 186965986536 187026054642 187236873216 187297028352 187887001248 187924138938 188126959104 188164144224 188201336694 189026012672 189067693536 189724178583 189933700608 189971242848 189981566964 189994722176 190630865219 190917436752 190955173437 191137641408 191790890768 191801313774 191895839316 192079206144 192117172464 192997147392 193006603818 193035295152 193890652704 193928977074 193947872256 193986207936 194233955328 194845779072 194884292232 195166651392 195844313376 195883023906 196070200704 196099347456 196110004608 196751000012 196780247968 197076063744 197735916636 197963985744 197977693696 197988452928 198027587268 198314500608 198939177792 198978500052 199003092624 199193250816 199232623296 199924403238 200145189888 200184750528 200884424382 201106271232 201170882304 201804556896 201844445526 202062289408 202161871872 203072707872 203083743996 203097806464 203777821441 204084156528 204114494592 204124495743 204349920768 205059469104 205100001099 205295985216 205397161344 206008818498 206110345932 206307295488 206348074128 206373577536 207303389286 207323587584 207364567104 207405554724 208314381312 208324588248 208355556672 208366879896 209278799744 209623440384 209634832512 209676268872 210336734853 210351299552 210667516416 210709156896 211372876404 211631327744 211642828992 211674290688 211684662252 212654264256 212696297436 212701155228 213004463616 213675413184 213717648204 213744062448 213948306432 213990595392 215044736256 215087241936 215764752114 217121790816 217136825344 217164707046 218126984292 218191356288 218234483928 218443018752 218513199744 219201501456 219244828761 219562482816 220324852548 220578975792 220611765888 221377778964 221589317376 221633116656 222680890368 222724905408 222737009544 222768929148 223878479202 224080229376 224092407168 224125719552 224136701208 224858285728 225163338624 225207844344 226244555136 226272517632 226317242592 227030126508 227320075584 227365007604 227432105856 227694426624 228456796356 228485032272 228530194557 228748567488 228782572032 229922074368 230691902742 230957983368 231366917376 232095707424 232111778816 232141583394 232170274728 233239036032 233285137992 234353678976 234365161779 234400001256 234623983104 234699362688 235438649712 235485186447 235826370432 235855517184 235885802481 236645211996 236918159184 238085243712 238098182616 238132303572 238133577024 238408240896 239175771136 239236047288 239582665728 239630021568 240384839832 240462070254 240691844736 240739419816 240810465024 241877518848 241925328288 241973147178 243033444864 243045352956 243081482784 244278928512 244560680448 245379522012 245778769152 245813990784 245827349712 246601689138 246953339136 248139189504 248151347766 248188236624 248505207552 249287982048 249337256238 249368072856 249729371136 250516001664 250565518584 250885525632 250935115592 251725544133 252090258048 252153788859 252965571444 253294990464 253308755952 253358824887 254556582336 254606897916 254850188544 255735085032 255861119088 256105608192 256156229952 257045661306 257329529856 257342138424 257380393536 258274075458 258520870272 258571969432 258648277248 259794372096 259827731289 259845722976 259897084006 260287782048 261125751168 261177365208 261191559069 261426934272 261480006144 263647888848 263700001413 263951980992 263984603904 264036783024 264868480926 265252237056 265304666736 265337456832 265643497728 266532929082 266565870984 266913000704 267845899176 268209271008 268227843072 269072742528 269125927368 269140553199 269583774264 270763610496 270778325328 270831847293 272112208704 272152659456 272165994324 273412625472 273466668132 273727980288 273862881792 274678424664 274813794576 275076393984 275130765504 275164770048 276086080662 276404519048 276486089472 276540739632 276555768426 276861182976 277766117664 277807408896 277821020834 277822506528 279211766202 279513110016 279568358496 280448979804 280539081963 280945542528 281830501872 281886208407 282190438656 282246216336 282302005041 283539019008 283595063248 283601540304 284900550912 284956864272 284972350446 284992083264 285320793856 286276109014 286706462112 286726315008 286782989248 287686336152 287701970661 288175758696 289495721088 289509905727 289552942728 290835979056 290893465611 290921808384 290979311904 291350932992 292268668608 292326438348 292749977088 293766470064 293824535859 294105301056 294149021184 294165006912 295126500018 295170371952 295452423168 295510822208 295955057664 296945978616 296966540544 296982679392 297025238864 297041380902 297471750912 298467750078 298504638936 298789876224 298848934944 299886604857 300217784832 300277125792 301319754701 301326636573 301659406848 301756323456 302706835344 302766668289 303093434112 303153343472 303242807808 304609061808 304625615994 304646709696 304706926076 304998089984 306524881152 306562765824 307589203656 307943977824 308095742016 308489223168 309013227747 309165518898 309460943232 309522111192 309560366304 310955083929 310985381376 311046850656 311108332086 312471571968 312486882372 312533335008 312550319844 312932483584 313918199616 313980248596 314435160576 314452248768 314514403308 315526949328 315589316293 315890878912 316063735344 316365751296 317446991616 317464243488 317509738096 317511436032 317526993378 317877654528 318981396384 319044446154 319051732842 319506695424 320513119776 320576472306 320616093672 320922459648 320985893088 321080620032 322100427439 322567104384 322630862904 323647128171 324060470608 324108643712 325682686224 325705238016 325747060569 327172696016 327190476438 327351725892 327664528128 327705025536 327751987712 327769799616 328802252184 329271118848 329343724224 330487278822 330852252672 330868463688 330917648832 331340276736 332066668446 332383976064 332449674984 332490763808 334021335552 334087358112 334105514316 334153393722 334514034176 335634058844 335817718803 336120344064 336138610752 336188579328 336205051812 337287428592 337354096727 337726653952 337745007936 337811766516 339366832704 339408776448 339475863888 339800251392 340545189762 340980113376 341047511406 341148158784 341541639936 342685194534 342727548408 343122851232 343173858048 344314250021 344365433944 344694493696 344864369664 344883111552 346037854113 346436975052 346460963968 347050376064 347620989517 348143561136 348167668224 348212375091 348236486944 348255412092 349927706988 351530518464 351600001884 351935974656 351979471872 352049044032 353157974568 353669649408 353739555648 353783275776 354191330304 354967817994 355377238776 355421161312 357127865568 357147273924 357198455358 357200365536 357612361344 358763656704 358834569824 358854070932 359373998592 359445032352 360577259748 360693105381 361018147328 361037767104 361109129724 361215697536 362816278272 362887992432 362959720767 364550167296 364568029434 364622224176 364970640384 366237899552 366418392768 366841020672 366886360064 368069283018 368114774216 368648119296 368668153728 368720986176 368741024568 369902533707 370001267378 370354823552 370409878528 370430008704 372208784256 372227021649 372282354936 372757811328 373931973072 374005884357 374052109284 374594056704 375774002496 375848277876 376253918208 376328288448 376402673388 378052025344 378135387072 379448357166 379867401216 379942485696 379963133928 379989444352 381261730438 381834873504 381910346874 382275282816 383581781536 383602627548 383791678632 384158412288 384234344928 385568491959 385994294784 386013207636 386070590304 387411113187 387781305408 387857954148 387972415872 389691558144 389768584464 389845626009 391688626752 391766047812 392140401408 392220009216 393502000024 393560495936 394152127488 395471833272 395927971488 395955387392 395976905856 396055174536 396629001216 397302721389 397878355584 397957000104 398006185248 398465246592 399799393623 399848806476 400369501056 401768848764 402341764608 403609113792 403688891052 404124578816 406145415744 406167487992 406195612928 407555642882 408168313056 408228989184 408248991486 408699841536 410118938208 410200002198 410591970432 410794322688 412017636996 412220691864 412614590976 412696148256 412747155072 414129120993 414606778572 414729134208 414811109448 416649176496 416711113344 416731531251 416733759792 418557599488 419269665024 419352537744 420673469706 420702599104 421335032832 421418313792 422745752808 423262655488 423285657984 423348581376 423369324504 425308528512 425392594872 425402310456 426008927232 427350826368 427435296408 427488124896 427981190784 429414163521 430089472512 430174483872 431529504228 434243581632 434329414092 436253968584 436382712576 436468967856 436886037504 437026399488 438403002912 438489657522 439124965632 440649705096 441157951584 441223531776 442689750027 442755557928 443178634752 443266233312 445449810816 445474019088 445537858296 445562071353 447756958404 448184814336 448273402416 449716571456 450326677248 450415688688 452489110272 452545035264 452634485184 454060253016 454640151168 454730015208 454864211712 455388853248 456913592712 456970064544 457060389114 457497134976 457565144064 459844148736 461383805484 461915966736 462733834752 463748278347 464191414848 464283166788 464340549456 466478072064 466570275984 466662498129 468707357952 468730323558 468800002512 469247966208 469398725376 470877299424 470970372894 471652740864 471711034368 471771604962 473290423992 473836318368 476170487424 476196365232 476264607144 476267154048 476290490067 476816481792 478472094576 478566669231 479260043136 480769679664 480864708459 480924140508 481383689472 481478839632 481620930048 483755037696 483850656576 483946294356 486066889728 486090705912 486162965568 488557857024 489121360896 490759044024 490785714657 491557538304 491627981568 491654699424 493203378276 493906678272 495730918233 496278379008 496302695532 496376473248 497010415104 498100002669 498575964096 498674512476 498736145712 501032003328 501131037168 501230090583 501771051264 501870231184 503451088266 504180516096 504307577718 505931142888 506589980928 506617511904 506717649774 509113164672 509213795832 509700377088 510817784643 511470170064 511571267109 511722238176 512312459904 514027791801 514091322612 514684276848 514760787072 516548150916 517041740544 517143938864 517296554496 519588744192 519655462578 519691445952 519794168012 520575564096 522251502336 522354730416 522383118138 522853868544 522960012288 527295777696 527400002826 527903961984 527969207808 528073566048 529736961852 530504474112 530609333472 530674913664 531286995456 532451726991 533065858164 533131741968 533237120633 533826001408 535691798352 535797683037 536418542016 538145485056 538251854736 538281106398 538358245441 539167548528 541527220992 541556650656 541663694586 544224417408 544305318912 544331988648 546825250944 546852044151 546933336264 547455960576 547725763584 549356849328 549465435043 549627589152 550261531008 550329540096 552103924527 552172161324 552809038096 552972178944 553081479264 553111536852 555001901067 555532235328 555614817792 555642041668 555645013056 558423532404 559026220032 559136716992 560897959608 561078163926 561891085056 563661003744 563772416814 564380877312 564492432672 564604010082 567078038016 567190126496 567203080608 569172535749 569801101824 569913728544 569944700892 569984166528 570641587712 571892595657 572552218028 572865520311 573412924224 573565978496 575372672304 575403941322 575486400299 576351517392 578991442176 579019811454 579105885456 581671958112 581786931222 581843616768 581958623808 582701865984 584537337216 584652876696 585499954176 587359602977 587532940128 587649071718 588210602112 588298042368 588330013824 590253000036 590340743904 591021644416 593891957232 593933081088 593965358784 594050477728 594082761804 594943501824 596935500156 597009277872 597579752448 597697869888 599773209714 600435569664 600554251584 602639509402 602653273146 603318813696 603512646912 605413670688 605533336578 606186868224 606306686944 606485615616 609218123616 609251231988 609293419392 609413852152 609996179968 611333464323 612373487229 613049762304 615175117561 615178407312 615300003297 615887955648 616191484032 618026455494 618331037796 618921886464 619044222384 619120732608 621910167858 621970762752 622093701312 622216664172 624943143936 624973764744 625066670016 625100639688 625864967168 627836399232 627960497192 628870321152 628904497536 629028806616 631010204559 631053898656 631178632586 631781757824 632127470688 634893983232 634928486976 635019476192 635022872064 635053986756 637962792768 638088892308 638103465684 639013390848 641026239552 641152944612 641232187344 641844919296 641971786176 644200854878 645134208768 645261725808 647294256342 648120941216 648217287424 651365372448 651410476032 651494121138 654345392032 654380952876 654703451784 655329056256 655503975424 655539599232 657604504368 657734486283 658687448448 660974557644 661736927376 661835297664 664133336892 664767952128 664899349968 664981527616 668042671104 668174716224 668211028632 668306787444 669028068352 671268117688 671635437606 672240688128 672277221504 672377158656 672410103624 674574857184 674708193454 675453307904 675490015872 675623533032 678733665408 678817552896 678951727776 681090379524 681960226752 682095022812 682296317568 683083279872 685370389068 685455096816 685590583671 686245702464 686347716096 688628500042 688730867888 689388987392 689766223104 692075708226 692873950104 692921927936 694100752128 695241979034 696287122272 696335336448 696424750182 696472973888 696510824184 699855413976 703061036928 703095485337 703200003768 703871949312 704098088064 706315949136 706455559341 707479111296 707566551552 709935635988 710754477552 710842322624 714255731136 714294547848 714396910716 714400731072 715224722688 717527313408 717669139648 717708141864 718747997184 718890064704 721154519496 721386210762 722036294656 722075534208 722218259448 722431395072 725632556544 725775984864 725919441534 729100334592 729136058868 729244448352 732475799104 732836785536 733682041344 736138566036 736229548432 737336307456 737441972352 737482049136 739805067414 740002534756 740709647104 740860017408 744417568512 744454043298 744564709872 745515622656 747863946144 748011768714 748104218568 749188113408 751548004992 751696555752 752656576896 752805346776 755176632399 756270774144 758896714332 759884971392 759926267856 759978888704 760076474661 762523460876 763669747008 763820693748 764550565632 767163563072 767205255096 767583357264 768316824576 768468689856 771136983918 771988589568 772026415272 772141180608 774822226374 775562610816 775715908296 775944831744 779383116288 779537168928 779691252018 783377253504 783532095624 783574677207 784280802816 784440018432 787004000048 787120991872 790943666544 791100004239 791855942976 791953811712 792110349072 794605442778 795756711168 795914000208 796012370496 796930493184 799598787246 799697612952 800739002112 803537697528 804683529216 807218227584 807377782104 807421659597 812290831488 812334975984 812391225856 812495541879 815111285764 816336626112 816457978368 816497982972 820237876416 820400004396 821183940864 821588645376 824035273992 824441383728 825229181952 825392296512 825494310144 828258241986 829213557144 829458268416 829622218896 833298352992 833422226688 833463062502 833467519584 837115198976 838539330048 838705075488 841346939412 841405198208 841617245889 842836627584 845491505616 845658625221 846571315968 846738649008 846906015123 850617057024 850785189744 850804620912 854701652736 854870592816 854976249792 855962381568 858828327042 860178945024 860348967744 863059008456 863105911983 868487163264 868529717181 868658828184 872507937168 872680396833 872765425152 872937935712 874052798976 876806005824 876979315044 878249931264 881299410192 881473607577 882315903168 882447063552 885379500054 885511115856 886357269504 886532466624 890899621632 890948038176 891075716592 891124142706 895513916808 896369628672 896546804832 899433142912 899659814571 900653354496 900831377376 903959264103 903979909719 904978220544 905268970368 908120506032 908300004867 909280302336 909460030416 909639794021 909728423424 913827185424 913940129088 914120778228 914994269952 919688297472 922767610968 923831933472 925467669504 927039683241 927496556694 928382829696 928566333576 928681098912 932865251787 932956144128 933140551968 933324996258 937414715904 937460647116 937600005024 938797450752 941754598848 941940745788 943305481728 943543209924 946580847984 946767948879 947672636736 952340974848 952392730464 952529214288 952534308096 952580980134 953632963584 956944189152 957133338462 958520086272 961539359328 961729416918 961848281016 962767378944 962957679264 963241860096 966301282317 967701313152 967892588712 970941384513 972181411824 972325931136 972373572919 977115714048 977241181707 981518088048 981571429314 983115076608 983255963136 983309398848 986406756552 987813356544 991461836466 992556758016 992605391064 992752946496 994020830208 996200005338 997151928192 997349024952 997472291424 1001966381549 1002064006656 1002262074336 1002460181166 1003542102528 1003740462368 1006902176532 1008361032192 1008615155436 1011862285776 1012062290181 1013179961856 1013235023808 1013435299548 1018226329344 1018427591664 1019400754176 1021635569286 1022940340128 1023142534218 1023444476352 1024624919808 1028055583602 1028182645224 1029368553696 1029521574144 1032942750063 1033096301832 1034083481088 1034287877728 1034593108992 1039310925156 1039382891904 1039588336024 1041151128192 1042862968551 1044503004672 1044637125273 1044709460832 1044766236276 1054591555392 1054800005652 1055807923968 1055938415616 1056147132096 1059473923704 1061008948224 1061218666944 1061349827328 1062573990912 1064903453982 1066131716328 1066263483936 1066474241266 1067652002816 1071383596704 1071595366074 1072837084032 1076290970112 1076503709472 1076562212796 1076716490882 1078335097056 1082079316143 1083054441984 1083113301312 1083327389172 1088448834816 1088663977296 1088879162301 1093650501888 1093704088302 1093866672528 1094911921152 1098713698656 1098930870086 1099255178304 1100523062016 1100659080192 1104207849054 1104344322648 1105618076192 1105944357888 1106162958528 1106223073704 1110003802134 1111064470656 1111229635584 1111284083336 1111290026112 1116681064947 1116847064808 1118273433984 1121795919216 1122017653071 1122156327852 1123782170112 1127322007488 1127544833628 1128761754624 1128984865344 1129208020164 1134156076032 1134380252992 1134406161216 1138345071498 1139602203648 1139827457088 1139889401784 1139968333056 1141283175424 1143785191314 1145104436056 1145731040622 1146825848448 1147131956992 1150745344608 1150807882644 1150972800598 1152703034784 1156705475877 1157982884352 1158039622908 1158211770912 1162233339561 1163343916224 1163573862444 1163917247616 1169074674432 1169305753392 1169536878027 1174719205954 1175065880256 1175298143436 1176421204224 1176660027648 1180506000072 1180681487808 1182043288832 1187783914464 1187866162176 1187930717568 1188100955456 1188165523608 1189887003648 1191908164167 1193871000312 1194018555744 1195395739776 1199398180869 1199546419428 1201108503168 1205279018804 1205306546292 1207025293824 1210827341376 1211066673156 1212373736448 1212613373888 1218436247232 1218502463976 1218586838784 1218827704304 1219992359936 1222666928646 1224746974458 1226099524608 1230350235122 1230356814624 1230600006594 1231775911296 1232382968064 1236052910988 1236662075592 1237843772928 1238088444768 1238241465216 1242387362979 1243820335716 1244187402624 1244433328344 1249947529488 1250133340032 1250194593753 1250201279376 1255672798464 1255920994384 1257808995072 1258057613232 1262020409118 1262107797312 1262357265172 1263563515648 1264254941376 1269787966464 1269856973952 1270038952384 1270045744128 1270107973512 1275925585536 1276177784616 1276206931368 1278026781696 1282052479104 1282305889224 1282464374688 1283943572352 1288242490563 1288401709756 1290268417536 1290523451616 1294588512684 1295004435823 1296241882432 1296434574848 1302730744896 1302988242276 1308690784064 1308761905752 1309406903568 1310658112512 1311079198464 1315209008736 1315468972566 1317374896896 1321949115288 1323473854752 1323670595328 1328069250081 1328266673784 1329535904256 1329798699936 1329963055232 1334416056533 1336349432448 1336422057264 1336613574888 1336686214059 1342536235376 1343270875212 1344554443008 1344820207248 1349149714368 1349416386908 1350980031744 1351247066064 1357467330816 1357635105792 1357903455552 1362180759048 1363920453504 1364190045624 1364592635136 1366166559744 1370740778136 1370910193632 1371181167342 1372491404928 1372695432192 1377257000084 1377461735776 1379532446208 1384151416452 1385747900208 1385843855872 1388201504256 1390483958068 1391244835041 1392574244544 1392849500364 1392945947776 1393021648368 1399710827952 1399987494387 1406122073856 1406190970674 1406400007536 1407743898624 1408196176128 1412631898272 1412911118682 1414958222592 1415133103104 1419871271976 1421508955104 1421684645248 1426444750087 1428511462272 1428589095696 1428793821432 1428801462144 1428871470201 1430449445376 1435338279296 1435416283728 1435700007693 1437780129408 1442309038992 1442594125377 1442772421524 1444151068416 1444436518896 1444862790144 1451265113088 1451551969728 1451838883068 1458200669184 1458272117736 1458488896704 1464951598208 1465673571072 1467364082688 1472277132072 1472357143971 1472459096864 1474672614912 1474883944704 1474964098272 1479610134828 1480005069512 1481419294208 1481720034816 1487192754699 1488835137024 1488908086596 1489129419744 1491031245312 1494300008007 1495727892288 1496023537428 1496208437136 1503096009984 1503393111504 1503690271749 1505313153792 1505610693552 1510353264798 1512541548288 1517793428664 1519769942784 1519852535712 1519957777408 1520152949322 1525046921752 1527339494016 1527641387496 1529101131264 1532453353929 1534327126144 1534410510192 1534713801327 1535166714528 1536937379712 1542083375403 1542273967836 1544052830544 1544282361216 1549644452748 1551125221632 1551431816592 1551889663488 1558766232576 1559074337856 1559382504036 1566754507008 1567064191248 1567149354414 1568561605632 1568880036864 1574008000096 1574241983744 1581887333088 1582200008478 1583711885952 1583907623424 1584220698144 1589210885556 1591513422336 1591828000416 1592024740992 1593860986368 1597355180973 1599197574492 1599395225904 1599711361899 1601478004224 1607075395056 1607393049111 1614436455168 1614755564208 1614843319194 1615074736323 1624581662976 1624669951968 1624782451712 1624991083758 1630222571528 1632673252224 1632915956736 1632995965944 1640475752832 1640556132453 1640800008792 1642367881728 1643177290752 1648070547984 1648396305129 1648882767456 1650784593024 1650988620288 1656311773581 1656516483972 1658427114288 1658916536832 1659244437792 1665005703201 1666596705984 1666844453376 1666926125004 1666935039168 1674230397952 1677078660096 1677410150976 1682693878824 1682810396416 1683234491778 1685673255168 1690983011232 1691317250442 1693142631936 1693477298016 1693812030246 1701234114048 1701570379488 1701609241824 1707517607247 1709403305472 1709741185632 1709952499584 1711924763136 1715677786971 1717656654084 1720697935488 1726118016912 1726211823966 1726459200897 1736974326528 1737059434362 1737317656368 1745015874336 1745360793666 1745530850304 1745875871424 1748105597952 1753612011648 1753958630088 1756499862528 1762078808931 1762598820384 1762947215154 1764631806336 1764894127104 1770759000108 1771022231712 1773064933248 1781799243264 1781896076352 1782151433184 1782248285412 1791027833616 1792739257344 1793093609664 1798866285824 1799319629142 1801306708992 1801662754752 1807918528206 1807959819438 1809956441088 1810537940736 1816241012064 1816600009734 1818560604672 1818920060832 1819279588042 1819456846848 1827654370848 1827880258176 1828241556456 1829988539904 1834000392969 1845525352683 1845535221936 1845900009891 1847663866944 1854079366482 1854993113388 1856765659392 1857132667152 1857362197824 1865730503574 1865912288256 1866281103936 1866649992516 1874829431808 1874921294232 1875200010048 1877594901504 1883509197696 1883881491576 1886610963456 1887086419848 1893161695968 1893535897758 1895345273472 1904681949696 1904785460928 1905058428576 1905068616192 1905161960268 1913888378304 1914266676924 1917040172544 1923078718656 1923458833836 1923696562032 1925534757888 1925915358528 1932602564634 1935402626304 1935785177424 1941882769026 1944362823648 1944651862272 1944747145838 1954231428096 1954482363414 1963036176096 1963142858628 1966511926272 1966618797696 1972813513104 1973203458849 1982923672932 1985210782128 1985505892992 1992400010676 1994303856384 1994698049904 1994944582848 2003932763098 2004128013312 2004524148672 2004920362332 2007084205056 2007480924736 2013804353064 2016722064384 2017230310872 2023724571552 2024124580362 2026359923712 2026470047616 2026870599096 2036452658688 2036855183328 2043271138572 2045880680256 2046285068436 2046888952704 2049249839616 2056111167204 2056365290448 2056771751013 2058737107392 2059043148288 2065885500126 2066192603664 2068166962176 2068575755456 2078621850312 2078765783808 2079176672048 2082302256384 2085725937102 2089006009344 2089274250546 2089418921664 2089532472552 2109183110784 2109286456011 2109600011304 2111615847936 2112294264192 2118947847408 2119366678023 2122437333888 2122699654656 2129806907964 2132263432656 2132526967872 2132948482532 2142767193408 2143190732148 2145674168064 2152581940224 2153007418944 2153124425592 2153432981764 2156670194112 2164158632286 2166108883968 2166226602624 2166654778344 2176897669632 2177327954592 2177758324602 2187301003776 2187408176604 2187733345056 2197427397312 2197861740172 2198510356608 2201046124032 2208415698108 2208688645296 2209125214051 2211236152384 2212325917056 2212446147408 2220007604268 2222128941312 2222568166672 2222580052224 2233362129894 2233694129616 2236546867968 2243591838432 2244035306142 2244312655704 2247564340224 2254644014976 2255089667256 2257969730688 2258416040328 2265529897197 2268760505984 2268812322432 2276690142996 2279654914176 2279778803568 2279936666112 2280229423983 2287570382628 2290208872112 2291462081244 2293651696896 2294263913984 2301490689216 2301615765288 2301945601196 2305406069568 2313410951754 2315965768704 2316079245816 2316423541824 2324466679122 2326687832448 2327147724888 2327834495232 2338149348864 2338611506784 2339073756054 2349438411908 2350131760512 2350596286872 2350724031621 2352842408448 2353320055296 2361012000144 2361362975616 2361478677089 2364086577664 2373300012717 2375567828928 2375861435136 2376201910912 2376331047216 2383816328334 2387742000624 2388037111488 2390791479552 2398796361738 2399092838856 2402217006336 2410558037608 2410613092584 2414050587648 2421654682752 2422133346312 2422264978791 2425226747776 2433346926619 2436872494464 2437004927952 2437173677568 2437486625637 2437655408608 2445333857292 2449493948916 2460700470244 2460713629248 2461200013188 2463551822592 2464765936128 2472105821976 2473324151184 2475687545856 2476176889536 2476482930432 2484774725958 2487640671432 2488374805248 2488866656688 2499895058976 2500266680064 2500389187506 2500402558752 2511345596928 2511841988768 2515617990144 2516115226464 2524040818236 2524215594624 2524714530344 2524851737667 2527127031296 2528509882752 2536975875663 2539713947904 2540077904768 2540215947024 2540718045369 2551851171072 2552355569232 2552413862736 2564104958208 2564611778448 2564928749376 2567887144704 2576484981126 2576803419512 2580536835072 2581046903232 2589177025368 2589317735949 2590008871646 2592483764864 2592869149696 2605461489792 2605589151543 2605976484552 2617381568128 2617523811504 2618041190499 2618813807136 2622158396928 2630418017472 2630937945132 2634749793792 2643898230576 2644420822731 2646947709504 2647341190656 2656138500162 2656533347568 2659071808512 2659597399872 2659926110464 2668832113066 2672698864896 2672844114528 2673227149776 2673372428118 2685072470752 2686541750424 2689108886016 2689640414496 2698299428736 2698832773816 2698979443713 2701960063488 2702494132128 2711877792309 2711939729157 2714934661632 2715806911104 2724361518096 2724900014601 2727840907008 2728380091248 2728919382063 2729185270272 2741481556272 2741820387264 2742362334684 2744982809856 2754514000168 2754923471552 2759064892416 2768302832904 2771495800416 2771687711744 2776403008512 2780967916136 2781119049723 2782489670082 2785148489088 2785699000728 2785891895552 2786043296736 2798595755361 2799421655904 2799974988774 2812244147712 2812381941348 2812800015072 2816392352256 2825263796544 2825822237364 2829916445184 2839742543952 2840303846637 2843017910208 2843369290496 2852889500174 2857022924544 2857178191392 2857587642864 2857602924288 2857742940402 2860898890752 2870676558592 2870832567456 2871400015386 2875560258816 2884618077984 2885188250754 2885544843048 2888302136832 2888873037792 2889725580288 2898903846951 2903103939456 2903677766136 2912824153539 2916544235472 2916977793408 2917120718757 2929903196416 2931347142144 2944554264144 2944714287942 2944918193728 2949345229824 2949767889408 2949928196544 2959220269656 2960010139024 2962838588416 2963440069632 2974385509398 2977670274048 2977816173192 2978258839488 2982062490624 2988600016014 2991455784576 2992047074856 2992416874272 3005899144647 3006192019968 3006786223008 3007380543498 3010626307584 3011221387104 3020706529596 3025083096576 3035586857328 3036186870543 3039539885568 3039705071424 3040305898644 3050093843504 3054678988032 3055282774992 3058202262528 3064906707858 3068654252288 3068821020384 3069427602654 3070333429056 3073874759424 3084166750806 3084547935672 3088105661088 3088564722432 3098828250189 3099288905496 3102250443264 3102863633184 3103779326976 3118148675712 3118765008072 3128588905653 3133509014016 3134128382496 3134298708828 3148016000192 3148483967488 3163774666176 3164400016956 3167423771904 3167815246848 3168441396288 3178421771112 3183026844672 3183656000832 3184049481984 3187721972736 3194710361946 3198395148984 3198790451808 3199422723798 3202956008448 3214150790112 3214786098222 3228872910336 3229511128416 3229686638388 3230149472646 3246237948429 3249163325952 3249339903936 3249982167516 3260445143056 3265346504448 3265991931888 3266637486903 3280951505664 3281112264906 3281600017584 3284735763456 3296141095968 3296792610258 3297765534912 3301569186048 3301977240576 3312623547162 3313032967944 3316854228576 3317833073664 3318488875584 3330011406402 3333193411968 3333688906752 3333852250008 3333870078336 3354820301952 3365387757648 3365620792832 3366052959213 3366468983556 3371346510336 3381966022464 3382634500884 3386285263872 3386954596032 3387624060492 3402468228096 3403140758976 3403218483648 3415035214494 3418806610944 3419482371264 3419904999168 3423849526272 3431355573942 3435313308168 3441395870976 3452236033824 3452423647932 3452918401794 3470116427631 3473948653056 3474118868724 3474635312736 3486700018683 3490031748672 3490721587332 3491751742848 3507224023296 3507917260176 3508610634081 3524157617862 3525197640768 3525894430308 3529263612672 3541518000216 3542044463424 3546129866496 3563598486528 3563792152704 3564302866368 3564496570824 3575724492501 3582055667232 3586187219328 3597732571648 3598194542607 3598639258284 3603325509504 3615837056412 3615919638876 3621075881472 3632482024128 3633200019468 3637121209344 3637840121664 3638559176084 3655308741696 3655760516352 3656483112912 3659977079808 3668000785938 3691050705366 3691070443872 3691800019782 3695327733888 3708158732964 3709986226776 3713531318784 3714265334304 3714724395648 3727162088937 3731461007148 3732562207872 3733299985032 3749842588464 3750400020096 3750583781259 3767018395392 3767762983152 3768507718087 3774172839696 3786323391936 3787071795516 3790690546944 3809363899392 3809570921856 3810116857152 3810137232384 3810323920536 3827776756608 3828533353848 3834080345088 3846157437312 3846917667672 3847393124064 3851830717056 3864727471689 3865205129268 3870805252608 3871570354848 3883765538052 3885013307469 3888725647296 3889303724544 3889494291676 3908964726828 3926072352192 3926285717256 3933237595392 3945627026208 3946406917698 3965847345864 3970421564256 3971011785984 3984207750243 3984800021352 3988607712768 3989396099808 3989889165696 4003248169599 4007865526196 4009048297344 4009840724664 4010058642177 4014961849472 4027608706128 4028404802093 4034460621744 4047449143104 4048249160724 4052940095232 4053741198192 4072905317376 4073710366656 4086542277144 4091761360512 4092570136872 4093777905408 4098499679232 4112222334408 4112730580896 4113543502026 4117474214784 4118086296576 4131771000252 4132385207328 4137151510912 4157243700624 4157531567616 4158353344096 4164604512768 4171451874204 4178548501092 4178837843328 4179064945104 4199962483161 4218366221568 4218572912022 4219200022608 4223231695872 4224588528384 4237895694816 4238733356046 4244874667776 4245399309312 4259613815928 4264526865312 4265053935744 4265896965064 4279334250261 4285534386816 4286381464296 4286614410603 4291348336128 4306014837888 4306225822927 4306248851184 4306865963528 4307100023079 4313340388224 4327782376131 4328317264572 4332453205248 4333309556688 4353795339264 4354655909184 4355516649204 4374602007552 4374816353208 4375466690112 4394854794624 4395723480344 4397020713216 4402092248064 4416831396216 4417071431913 4417377290592 4418250428102 4422472304768 4424651834112 4424892294816 4440015208536 4444257882624 4445136333344 4445160104448 4466724259788 4467388259232 4473093735936 4482900024021 4487183676864 4488070612284 4488625311408 4509288029952 4510179334512 4511070815247 4515939461376 4516832080656 4531059794394 4537521011968 4537624644864 4553380285992 4559309828352 4559557607136 4559873332224 4560458847966 4575140765256 4580417744224 4582924162488 4587303393792 4588527827968 4602981378432 4603231530576 4603891202392 4604141403981 4610812139136 4626250126209 4626821903508 4632158491632 4632847083648 4648933358244 4653375664896 4654295449776 4655668990464 4676298697728 4677223013568 4678147512108 4698876823816 4700263521024 4701192573744 4701448063242 4705684816896 4706640110592 4722024000288 4722725951232 4722957354178 4728173155328 4746600025434 4751135657856 4751722870272 4752403821824 4752662094432 4767632656668 4775484001248 4776074222976 4781582959104 4792065542919 4797592723476 4798185677712 4799134085697 4804434012672 4821116075216 4821226185168 4822179147333 4843309365504 4844266692624 4844529957582 4845224208969 4850453495552 4866693853238 4873744988928 4874009855904 4874347355136 4874973251274 4875310817216 4890667714584 4898987897832 4921400940488 4921427258496 4921668397359 4922400026376 4927103645184 4929531872256 4944211643952 4945188915387 4946648302368 4952353779072 4952965860864 4968935320743 4969549451916 4975281342864 4976749610496 4977733313376 4995017109603 4999790117952 5000533360128 5000778375012 5000805117504 5022691193856 5023683977536 5031235980288 5032230452928 5048081636472 5048431189248 5049429060688 5049703475334 5054254062592 5057019765504 5073951751326 5079427895808 5080155809536 5080431894048 5081436090738 5103702342144 5104711138464 5104827725472 5122552821741 5128209916416 5129223556896 5129857498752 5135774289408 5147033360913 5152969962252 5153606839024 5162093806464 5178354050736 5178635471898 5179377602691 5180017743292 5184967529728 5210922979584 5211178303086 5211952969104 5234763136256 5235047623008 5236082380998 5237627614272 5244316793856 5260836034944 5261875890264 5269499587584 5286236426793 5287796461152 5288841645462 5293895419008 5294682381312 5312277000324 5313066695136 5319194799744 5319852220928 5337664226132 5345397729792 5345688229056 5346454299552 5346744856236 5365018376981 5370144941504 5373083500848 5378217772032 5379280828992 5396598857472 5397665547632 5397958887426 5403920126976 5404988264256 5423755584618 5423879458314 5429869323264 5431613822208 5448723036192 5449800029202 5455681814016 5456760182496 5457838764126 5458370540544 5482963112544 5483640774528 5484724669368 5489965619712 5502001178907 5509028000336 5509846943104 5536576058049 5536605665808 5537700029673 5542991600832 5561935832272 5562238099446 5564979340164 5570296978176 5571398001456 5571783791104 5572086593472 5597191510722 5598843311808 5599949977548 5624488295424 5624763882696 5625600030144 5632784704512 5650527593088 5651644474728 5659832890368 5679485087904 5680607693274 5686035820416 5686738580992 5705779000348 5714045849088 5714356382784 5715175285728 5715205848576 5715485880804 5735019644359 5741353117184 5741665134912 5742800030772 5751120517632 5769236155968 5770376501508 5771089686096 5776604273664 5777746075584 5797807693902 5806207878912 5807355532272 5825648307078 5833088470944 5833955586816 5834241437514 5859806392832 5862694284288 5889108528288 5889428575884 5889836387456 5899535778816 5899856393088 5909556821789 5918440539312 5919610376547 5920020278048 5948771018796 5955632346384 5956517678976 5977200032028 5982911569152 5984094149712 5984833748544 6011798289294 6012384039936 6013572446016 6014761086996 6021252615168 6022442774208 6041413059192 6050166193152 6071173714656 6072373741086 6079079771136 6079410142848 6080611797288 6100187687008 6109357976064 6110565549984 6129813415716 6137308504576 6137642040768 6138855205308 6140666858112 6147749518848 6168333501612 6169095871344 6170315253039 6176211322176 6177129444864 6197656500378 6198577810992 6204500886528 6205727266368 6236297351424 6237530016144 6257177811306 6267018028032 6268256764992 6268597417656 6296032000384 6296967934976 6327549332352 6327859368033 6328800033912 6334847543808 6336882792576 6356843542224 6358100034069 6367312001664 6368098963968 6389420723892 6396790297968 6397580903616 6398845447596 6428301580224 6429572196444 6457745820672 6459022256832 6459373276776 6460298945292 6492475896858 6498326651904 6498679807872 6499964335032 6520890286112 6530693008896 6531983863776 6533274973806 6561903011328 6562224529812 6563200035168 6592282191936 6593585220516 6595531069824 6603138372096 6625247094324 6626065935888 6627375642153 6633708457152 6636977751168 6660022812804 6666386823936 6667704500016 6667740156672 6709640603904 6730775515296 6731241585664 6732105918426 6732937967112 6742693020672 6763932044928 6765269001768 6773909192064 6775248120984 6796589691591 6806281517952 6806436967296 6830070428988 6838964742528 6839809998336 6840688271949 6862711147884 6870626616336 6882791741952 6904472067648 6904847295864 6905836803588 6940232855262 6947897306112 6948237737448 6949270625472 6973400037366 6980063497344 6981443174664 6983503485696 7014448046592 7015834520352 7017221268162 7048315235724 7050395281536 7051788860616 7058527225344 7083036000432 7084088926848 7084436031267 7092259732992 7127584305408 7128605732736 7128993141648 7151448985002 7164111334464 7172374438656 7195465143296 7196389085214 7197278516568 7206651019008 7231674112824 7231839277752 7242151762944 7264964048256 7266400038936 7275680243328 7277118352168 7300040779857 7310617483392 7311521032704 7312459876911 7312966225824 7336001571876 7382101410732 7382140887744 7383600039564 7390655467776 7416317465928 7419972453552 7427062637568 7428530668608 7429448791296 7454324177874 7462922014296 7465124415744 7466599970064 7499685176928 7500800040192 7501167562518 7534036790784 7535525966304 7537015436174 7548345679392 7572646783872 7574143591032 7574555213001 7581381093888 7619141843712 7620233714304 7620647841072 7622154136107 7655553513216 7657066707696 7692314874624 7693835335344 7694786248128 7703661434112 7729454943378 7730410258536 7741610505216 7743140709696 7767531076104 7770026614938 7777451294592 7778607449088 7778988583352 7816767454629 7817929453656 7852144704384 7852571434512 7854123571497 7866475190784 7891254052416 7892813835396 7931694691728 7933262468193 7940843128512 7942023571968 7968415500486 7969600042704 7977215425536 7978792199616 7979778331392 8006496339198 8015731052392 8018096594688 8019681449328 8020117284354 8029923698944 8055217412256 8056809604186 8068921243488 8094898286208 8096498321448 8096938331139 8105880190464 8107482396384 8135633376927 8147420733312 8173084554288 8174700043803 8183522721024 8185140273744 8186758146189 8187555810816 8224444668816 8225461161792 8227087004052 8234948429568 8263542000504 8264770414656 8274303021824 8314487401248 8315063135232 8316706688192 8329209025536 8342903748408 8343357149169 8357097002184 8357675686656 8358129890208 8395787266083 8399924966322 8436732443136 8437145824044 8438400045216 8449177056768 8475791389632 8477466712092 8489749335552 8519227631856 8520911539911 8529053730624 8530107871488 8531793930128 8558668500522 8571068773632 8572762928592 8573228821206 8582696672256 8612029675776 8612451645854 8612497702368 8613731927056 8614200046158 8626680776448 8655564752262 8656634529144 8664906410496 8666619113376 8696711540853 8709311818368 8711033298408 8738472460617 8749632706416 8750933380224 8751362156271 8789709589248 8791446960688 8794041426432 8833662792432 8834142863826 8834754581184 8836500856204 8844944609536 8849303668224 8849784589632 8880030417072 8888515765248 8890272666688 8890320208896 8933448519576 8934776518464 8946187471872 8965800048042 8974367353728 8976141224568 8977250622816 9017697433941 9018576059904 9020358669024 9022141630494 9031878922752 9033664161312 9062119588788 9065031050761 9075042023936 9075249289728 9106760571984 9108560611629 9118619656704 9119115214272 9120917695932 9150281530512 9152090172497 9160835488448 9165848324976 9174606787584 9205962756864 9206463061152 9207782404784 9208282807962 9221624278272 9252500252418 9253643807016 9264316983264 9265694167296 9296484750567 9297866716488 9306751329792 9308590899552 9311337980928 9340912395731 9354446027136 9356295024216 9385766716959 9397753647632 9400527042048 9402385147488 9402896126484 9444048000576 9445451902464 9445914708356 9493200050868 9502271315712 9503445740544 9504807643648 9505324188864 9535265313336 9550968002496 9552148445952 9563165918208 9584131085838 9595185446952 9596371355424 9598268171394 9608868025344 9642232150432 9642452370336 9644358294666 9686618731008 9688533385248 9689059915164 9690448417938 9700906991104 9733387706476 9738713845287 9747489977856 9748019711808 9749946502548 9750621634432 9781335429168 9783268805083 9797975795664 9799912460709 9842801880976 9842854516992 9843336794718 9844800052752 9854207290368 9888423287904 9890377830774 9893296604736 9904707558144 9905931721728 9937870641486 9939098903832 9950562685728 9953499220992 9955466626752 9985113250609 9990034219206 9999580235904 10001066720256 10001556750024 10001610235008 10047367955072 10064460905856 10096163272944 10096862378496 10098158877639 10098858121376 10099406950668 10114039531008 10147903502652 10158855791616 10160311619072 10160863788096 10162872181476 10207404684288 10209422276928 10209655450944 10245105643482 10256419832832 10258447113792 10259714997504 10271548578816 10294066721826 10305939924504 10307213678048 10324187612928 10356708101472 10357270943796 10358755205382 10360035486584 10369935059456 10410349282893 10421845959168 10422356606172 10423905938208 10457976998537 10460100056049 10469526272512 10470095246016 10472164761996 10475255228544 10521672069888 10523751780528 10525831902243 10572472853586 10575592922304 10577683290924 10587790838016 10624554000648 10626133390272 10638389599488 10639704441856 10675328452264 10690795459584 10691376458112 10692908599104 10693489712472 10727173477503 10730036753962 10740289883008 10746167001696 10758561657984 10793197714944 10794583627821 10795331095264 10795917774852 10809976528512 10847511169236 10847758916628 10863227644416 10897446072384 10899600058404 10911363628032 10913520364992 10915677528252 10965926225088 10967281549056 10969449338736 10979931239424 11004002357814 11018056000672 11019693886208 11073152116098 11073211331616 11075400059346 11085983201664 11123871664544 11124476198892 11129958680328 11140593956352 11142796002912 11143567582208 11144173186944 11181486266811 11194383021444 11197686623616 11199899955096 11249527765392 11251200060288 11251751343777 11301055186176 11303288949456 11305523154261 11358970175808 11361215386548 11372071640832 11373477161984 11411558000696 11428091698176 11428712765568 11430350571456 11430411697152 11430971761608 11470039288718 11482706234368 11483330269824 11485600061544 11502241035264 11538472311936 11540753003016 11542179372192 11555492151168 11594182415067 11595615387804 11612415757824 11614711064544 11651296614156 11655039922407 11666176941888 11667911173632 11668482875028 11719612785664 11778217056576 11778857151768 11779672774912 11799712786176 11819113643578 11836881078624 11839220753094 11840040556096 11897542037592 11911264692768 11913035357952 11952623250729 11954400064056 11965823138304 11968188299424 11969667497088 12009744508797 12023596578588 12027144892032 12029522173992 12044885548416 12082826118384 12085214406279 12142347429312 12144747482172 12158820285696 12161223594576 12200375374016 12218715952128 12221131099968 12259626831432 12274617009152 12275284081536 12277710410616 12281333716224 12295499037696 12336667003224 12338191742688 12340630506078 12352422644352 12354258889728 12395313000756 12397155621984 12411454532736 12472594702848 12475060032288 12514355622612 12536513529984 12537194835312 12592064000768 12655098664704 12655718736066 12657600067824 12669695087616 12673765585152 12713687084448 12716200068138 12734624003328 12736197927936 12778841447784 12793580595936 12795161807232 12797690895192 12838002750783 12856603160448 12859144392888 12918044513664 12918677468781 12918746553552 12920597890584 12921300069237 12984951793716 12997359615744 12999928670064 13041780572224 13061386017792 13063967727552 13066549947612 13123806022656 13124449059624 13126400070336 13184564383872 13187170441032 13191062139648 13206276744192 13250494188648 13252131871776 13254751284306 13267416914304 13273955502336 13320045625608 13332773647872 13335409000032 13335480313344 13419281207808 13448700072063 13461551030592 13464211836852 13465875934224 13527864089856 13530538003536 13533212445741 13547818384128 13550496241968 13593179383182 13612563035904 13612873934592 13660140857976 13677929485056 13679619996672 13681376543898 13725422295768 13741253232672 13765583483904 13808944135296 13809694591728 13811673607176 13812424211943 13880465710524 13896475474896 13898541250944 13946800074732 13960126994688 13962886349328 13967006971392 14028896093184 14031669040704 14034442536324 14096630471448 14100790563072 14103577721232 14117054450688 14166072000864 14168177853696 14168872062534 14184519465984 14255168610816 14257211465472 14257986283296 14302897970004 14328222668928 14344748877312 14376196628757 14392778170428 14394557033136 14397402257091 14413302038016 14463348225648 14463678555504 14466537441999 14529928096512 14532800077872 14535672626907 14551360486656 14554236704336 14600081559714 14621234966784 14623042065408 14624919753822 14625932451648 14672003143752 14764202821464 14764281775488 14765005192077 14767200079128 14781310935552 14832634931856 14835566746161 14839944907104 14857061337216 14858897582592 14906805962229 14908648355748 14925844028592 14930248831488 14933199940128 14985051328809 14999370353856 15001600080384 15002335125036 15068073581568 15071051932608 15074030872348 15096691358784 15145293567744 15148287182064 15149110426002 15162762187776 15238283687424 15240467428608 15241295682144 15244308272214 15311107026432 15314133415392 15367658465223 15384629749248 15387670670688 15389572496256 15407322868224 15441100082739 15458909886756 15460820517072 15463876498357 15486281419392 15535062152208 15538132808073 15540053229876 15554902589184 15557977166704 15633534909258 15635858907312 15704289408768 15705142869024 15708247142994 15732950381568 15782508104832 15785627670792 15858709280379 15863389383456 15866524936386 15881686257024 15884047143936 15936831000972 15939200085408 15957584399232 15959556662784 16012992678396 16031462104784 16036193189376 16039362898656 16040234568708 16059847397888 16095055130943 16110434824512 16113619208372 16137842486976 16189796572416 16192996642896 16193876662278 16211760380928 16214964792768 16271266753854 16294841466624 16346169108576 16349400087606 16367045442048 16370280547488 16373516292378 16375111621632 16448889337632 16450922323584 16454174008104 16469896859136 16506003536721 16527084001008 16529540829312 16530350739623 16548606043648 16609728174147 16613100089019 16628974802496 16633413376384 16685807496816 16686714298338 16689105608671 16714194004368 16715351373312 16716259780416 16791574532166 16799849932644 16873464886272 16874291648088 16876800090432 16898354113536 16951582779264 16954933424184 16979498671104 17033428486333 17038455263712 17041823079822 17058107461248 17060215742976 17063587860256 17117337001044 17142137547264 17145525857184 17146457642412 17205058933077 17224059351552 17224903291708 17224995404736 17227463854112 17228400092316 17253361552896 17311129504524 17313269058288 17329812820992 17333238226752 17393423081706 17418623636736 17422066596816 17476944921234 17499265412832 17501866760448 17502724312542 17579419178496 17582893921376 17588082852864 17667325584864 17668285727652 17669509162368 17673001712408 17689889219072 17698607336448 17699569179264 17728670465367 17758831129641 17760060834144 17780545333376 17840078409269 17866897039152 17869553036928 17931600096084 17948734707456 17952282449136 17954501245632 18035394867882 18037152119808 18040717338048 18044283260988 18063757845504 18067328322624 18124239177576 18130062101522 18150084047872 18150498579456 18213521143968 18217121223258 18237239313408 18238230428544 18241835391864 18300563061024 18304180344994 18321670976896 18331696649952 18411925513728 18412926122304 18415564809568 18416565615924 18443248556544 18505000504836 18507287614032 18510945759117 18528633966528 18531388334592 18592969501134 18595733432976 18613502659584 18617181799104 18681824791462 18708892054272 18712590048432 18771533433918 18795507295264 18801054084096 18804770294976 18805792252968 18888096001152 18890903804928 18891829416712 18983578104099 18986400101736 19004542631424 19009615287296 19010648377728 19070530626672 19074300102207 19101936004992 19104296891904 19168262171676 19190370893904 19192742710848 19196536342788 19284464300864 19284904740672 19288716589332 19373237462016 19377066770496 19378119830328 19380896835876 19401813982208 19466775412952 19477427690574 19494979955712 19496039423616 19499893005096 19501243268864 19562670858336 19566537610166 19595951591328 19599824921418 19685603761952 19685709033984 19686673589436 19689600105504 19776846575808 19780755661548 19786593209472 19809415116288 19875741282972 19878197807664 19882126926459 19901125371456 19910933253504 19970226501218 19980068438412 19999160471808 20003113500048 20003220470016 20094735910144 20128921811712 20192326545888 20193724756992 20196317755278 20197716242752 20198813901336 20228079062016 20295807005304 20320623238144 20321727576192 20325744362952 20389769074773 20418844553856 20419310901888 20490211286964 20516894227584 20519429995008 20588133443652 20611879849008 20614427356096 20648375225856 20713416202944 20714541887592 20717510410764 20720070973168 20739870118912 20820698565786 20843691918336 20844713212344 20847811876416 20915953997074 20920200112098 20939052545024 20940190492032 20944329523992 20950510457088 21043344139776 21047503561056 21051663804486 21144945707172 21151185844608 21155366581848 21175581676032 21249108001296 21252266780544 21253308093801 21276779198976 21350656904528 21382752916224 21385817198208 21386979424944 21454346955006 21460073507924 21480579766016 21492334003392 21517123315968 21586395429888 21589167255642 21590662190528 21591835549704 21619953057024 21695022338472 21695517833256 21726455288832 21794892144768 21799200116808 21827040729984 21831355056504 21900122339571 21931852450176 21934563098112 21938898677472 22008004715628 22036112001344 22039387772416 22146304232196 22146422663232 22150800118692 22171966403328 22247743329088 22248952397784 22259917360656 22281187912704 22285592005824 22288346373888 22362972533622 22388766042888 22395373247232 22399799910192 22499055530784 22502400120576 22503502687554 22602110372352 22606577898912 22611046308522 22717940351616 22722430773096 22723665639003 22744143281664 22823116001392 22857425531136 22860701142912 22861943523216 22866462408321 22940078577436 22966660539648 22971200123088 23076944623872 23081506006032 23084358744384 23110984302336 23188364830134 23191230775608 23224831515648 23229422129088 23302593228312 23310079844814 23332353883776 23335822347264 23336965750056 23556434113152 23557714303536 23559345549824 23562370714491 23599425572352 23638227287156 23673762157248 23678441506188 23680081112192 23795084075184 23799787404579 23822529385536 23826070715904 23905246501458 23908800128112 23931646276608 23936376598848 23939334994176 24019489017594 24047193157176 24054289784064 24059044347984 24089771096832 24165652236768 24170428812558 24284694858624 24289494964344 24290814993417 24317640571392 24322447189152 24400750748032 24406900130781 24442262199936 24519253662864 24524100131409 24550568163072 24555420821232 24560274438567 24562667432448 24673334006448 24676383485376 24681261012156 24704845288704 24790626001512 24794311243968 24822909065472 24945189405696 24950120064576 25028711245224 25030071447507 25073027059968 25074389670624 25184128001536 25187361798249 25310197329408 25311437472132 25315200135648 25347531170304 25427374168896 25432400136276 25469248006656 25557682895568 25562734619733 25587161191872 25590323614464 25595381790384 25676005501566 25713206320896 25718288785776 25836089027328 25837354937562 25837493107104 25841195781168 25842600138474 25969903587432 25994719231488 25999857340128 26083561144448 26090134622559 26127935455104 26133099895224 26215417381851 26248898119248 26252800140672 26254086468813 26369128767744 26374340882064 26379554026609 26382124279296 26500988377296 26504263743552 26509502568612 26534833828608 26547911004672 26640091251216 26665547295744 26670818000064 26670960626688 26838562415616 26897400144126 26923102061184 26928423673704 26931751868448 27053092301823 27055728179712 27061076007072 27066424891482 27095636768256 27100992483936 27186358766364 27195093152283 27225126071808 27225747869184 27320281715952 27325681834887 27355858970112 27362753087796 27450844591536 27456270517491 27482506465344 27617888270592 27619389183456 27623347214352 27624848423886 27760931421048 27792950949792 27797082501888 27889454251701 27893600149464 27920253989376 27925772698656 27934013942784 28022737187193 28063338081408 28068885072648 28157300150877 28193260942896 28198833614651 28201581126144 28207155442464 28332144001728 28336355707392 28337744125068 28510337221632 28514422930944 28515972566592 28605795940008 28656445337856 28689497754624 28752393257514 28785556340856 28789114066272 28794804514182 28826604076032 28926696451296 28927357111008 28933074883998 29059856193024 29065600155744 29071345253814 29102720973312 29108473408672 29200163119428 29242469933568 29249839507644 29251864903296 29344006287504 29349806415249 29399737382127 29528405642928 29528563550976 29530010384154 29534400158256 29562621871104 29665269863712 29671133492322 29679889814208 29714122674432 29717795165184 29813611924458 29817296711496 29851688057184 29860497662976 29866399880256 29955339751827 29970102657618 29998740707712 30003200160768 30004670250072 30142103865216 30143580760489 30148061744696 30193382717568 30290587135488 30294476632917 30296574364128 30298220852004 30476567374848 30480934857216 30482591364288 30488616544428 30622214052864 30628266830784 30735316930446 30769259498496 30775341341376 30779144992512 30814645736448 30882200165478 30917819773512 30921641034144 30927752996714 30972562838784 31070124304416 31076265616146 31080106459752 31109805178368 31115954333408 31267069818516 31271717814624 31373930995611 31380300168147 31408578817536 31410285738048 31416494285988 31565016209664 31571255341584 31577495706729 31717418560758 31726778766912 31733049872772 31763372514048 31873662001944 31878400170816 31915168798464 31919113325568 32025985356792 32062924209568 32072386378752 32078725797312 32080469137416 32119694795776 32190110261886 32220869649024 32227238416744 32275684973952 32379593144832 32383750883463 32385993285792 32387753324556 32429929585536 32542533507708 32589682933248 32692338217152 32698800175212 32734090884096 32740561094976 32747032584756 32897778675264 32901844647168 32908348016208 32939793718272 33012007073442 33054168002016 33059081658624 33060701479246 33097212087296 33219456348294 33226200178038 33257949604992 33266826752768 33371614993632 33373428596676 33378211217342 33428388008736 33430702746624 33432519560832 33544458800433 33583149064332 33599699865288 33748583296176 33753600180864 33755254031331 33903165558528 33909866848368 33916569462783 34066856972666 34076910527424 34083646159644 34116214922496 34120431485952 34127175720512 34234674002088 34284275094528 34291051714368 34292915284824 34410117866154 34448118703104 34449806583416 34449990809472 34454927708224 34456800184632 34506723105792 34622259009048 34626538116576 34666476453504 34782547245201 34786846163412 34837247273472 34844133193632 34953889842468 34965119767221 34998530825664 35003733520896 35005448625084 35158838356992 35165787842752 35334651169728 35336571455304 35339018324736 35346003424816 35379778438144 35399138358528 35457340930734 35517662259282 35520121668288 35561090666752 35680156818538 35733794078304 35739106073856 35857869752187 35863200192168 35897469414912 35904564898272 35909002491264 36029233526391 36070789735764 36081434676096 36088566521976 36134656645248 36248478355152 36255643218837 36260124203044 36427042287936 36434242446516 36476460857088 36483670783728 36601126122048 36608360689988 36643341953792 36663393299904 36823851027456 36825852244608 36831129619136 36833131231848 36886497113088 37010001009672 37014575228064 37021891518234 37057267933056 37062776669184 37185939002268 37191466865952 37234363598208 37363649582924 37417784108544 37425180096864 37543066867836 37555128638867 37591014590528 37609540589952 37611584505936 37776192002304 37783658833424 37967156208198 37972800203472 38009085262848 38021296755456 38141061253344 38148600204414 38203872009984 38208593783808 38336524343352 38380741787808 38385485421696 38393072685576 38514008252349 38568928601728 38569809481344 38577433178664 38754133540992 38756032406343 38756239660656 38761793671752 38763900207711 38933550825904 38954855381148 38992078847232 38999786010192 39002486537728 39125341716672 39133075220332 39191903182656 39199649842836 39371207523904 39371418067968 39373347178872 39379200211008 39553693151616 39561511323096 39573186418944 39618830232576 39751482565944 39756395615328 39764253852918 39802250742912 39821866507008 39940453002436 39960136876824 39998320943616 40006227000096 40006440940032 40145137510513 40189471820288 40257843623424 40346100216189 40384653091776 40392635510556 40395432485504 40397627802672 40591614010608 40599637337223 40643455152384 40651488725904 40779538149546 40837689107712 40838621803776 40980422573928 41033788455168 41038859990016 41176266887304 41223759698016 41228854712192 41296750451712 41366897752523 41426832405888 41429083775184 41435020821528 41437272635829 41440141946336 41641397131572 41689426424688 41695623752832 41831907994148 41840400224196 41880380984064 41888659047984 41901020914176 42086688279552 42095007122112 42103327608972 42289891414344 42302371689216 42310733163696 42351163352064 42498216002592 42504533561088 42506616187602 42553558397952 42701313809056 42765505832448 42771634396416 42773958849888 42908693910012 42920147015848 42961159532032 42984668006784 43034246631936 43128589886271 43178334511284 43181324381056 43183671099408 43192206771273 43239906114048 43390044676944 43391035666512 43399612325997 43589784289536 43598400233616 43607017880721 43654081459968 43662710113008 43800244679142 43863704900352 43869126196224 43877797354944 44016009431256 44072224002688 44078775544832 44292608464392 44292845326464 44295015576231 44301600237384 44343932806656 44495486658176 44497904795568 44506700238483 44519834721312 44571184011648 44576692747776 44720417886687 44725945067244 44777532085776 44790746494464 44799599820384 44955153986427 44998111061568 45004800241152 45007005375108 45204220744704 45213155797824 45222092617044 45435880703232 45444861546192 45447331278006 45488286563328 45646232002784 45714851062272 45721402285824 45723887046432 45732924816642 45880157154872 45933321079296 45942400246176 46102975395669 46153889247744 46163012012064 46168717488768 46221968604672 46323300248217 46376729660268 46382461551216 46391629495071 46458844258176 46605186456624 46614398424219 46620159689628 46664707767552 46673931500112 47112868226304 47115428607072 47118691099648 47124741428982 47198851144704 47276454574312 47347524314496 47356883012376 47360162224384 47576127841137 47590168150368 47599574809158 47645058771072 47652141431808 47810493002916 47817600256224 47872753197696 47878669988352 48038978035188 48094386314352 48108579568128 48118088695968 48179542193664 48285165392829 48331304473536 48340857625116 48569389717248 48578989928688 48581629986834 48635281142784 48644894378304 48801501496064 48813800261562 48884524399872 49038507325728 49048200262818 49101136326144 49110841642464 49120548877134 49125334864896 49346668012896 49352766970752 49362522024312 49409690577408 49518010610163 49581252003024 49588622487936 49591052218869 49645818130944 49829184522441 49900240129152 50057422490448 50060142895014 50067316826013 50146054119936 50148779341248 50368256003072 50374723596498 50620394658816 50622874944264 50630400271296 50695062340608 50854748337792 50864800272552 50938496013312 51100285458999 51115365791136 51125469239466 51174322383744 51180647228928 51190763580768 51352011003132 51426412641792 51436577571552 51615176799231 51672178054656 51674709875124 51674986214208 51682391562336 51685200276948 51939807174864 51989438462976 51999714680256 52167122288896 52180269245118 52255870910208 52266199790448 52430834763702 52497796238496 52505600281344 52508172937626 52738257535488 52748681764128 52759108053218 52764248558592 53001976754592 53008527487104 53019005137224 53069667657216 53095822009344 53186011396101 53280182502432 53341636000128 53520235227807 53794800288252 53846204122368 53856847347408 53863503736896 54106184603646 54111456359424 54122152014144 54132849782964 54191273536512 54201984967872 54372717532728 54390186304566 54450252143616 54451495738368 54640563431904 54651363669774 54711717940224 54725506175592 54901689183072 54912541034982 54965012930688 55235776541184 55238778366912 55246694428704 55249696847772 55521862842096 55532837277351 55585901899584 55594165003776 55778908503402 55787200298928 55840507978752 55851545397312 56045474374386 56126676162816 56137770145296 56314600301754 56386521885792 56397667229302 56403162252288 56414310884928 56664288003456 56672711414784 56675488250136 57028845861888 57031945133184 57211591880016 57222900306621 57312890675712 57504786515028 57571112681712 57578228132544 57589609028364 57853392902592 57854714222016 57866149767996 58119712386048 58131200311488 58142690507628 58205441946624 58216946817344 58400326238856 58484939867136 58499679015288 58503729806592 58688012575008 58699612830498 58799474764254 59056811285856 59057127101952 59060020768308 59068800316512 59330539727424 59342266984644 59359779628416 59428245348864 59627223848916 59634593422992 59646380779377 59703376114368 59732799760512 59910679503654 59940205315236 59997481415424 60009340500144 60284207730432 60287161520978 60296123489392 60386765435136 60581174270976 60588953265834 60593148728256 60596441704008 60961869714432 60965182728576 60977233088856 61169307224319 61256533661568 61470633860892 61550682682752 61558289985024 61764400330956 61835639547024 61843282068288 61855505993428 61945125677568 62140248608832 62152531232292 62160212919504 62219610356736 62231908666816 62534139637032 62543435629248 62747861991222 62760600336294 62817157635072 62820571476096 62832988571976 63130032419328 63142510683168 63154991413458 63434837121516 63453557533824 63466099745544 63526745028096 63747324003888 63756800341632 63759924281403 63830337596928 64051970713584 64064631207479 64125848419136 64157451594624 64160938274832 64380220523772 64441739298048 64454476833488 64551369947904 64759186289664 64767501766926 64771986571584 64775506649112 64859859171072 65085067015416 65179365866496 65384676434304 65397600350424 65481122189952 65494065169512 65700367018713 65795557350528 65803689294336 65816696032416 66024014146884 66108336004032 66118163317248 66121402958492 66438912696588 66452400356076 66515899209984 66533653505536 66743229987264 66746857193352 66756422434684 66856776017472 66865039121664 67088917600866 67166298128664 67199399730576 67497166592352 67507200361728 67510508062662 67806331117056 67819733696736 67833138925566 68133713945332 68153821054848 68167292319288 68170996917009 68232429844992 68254351441024 68469348004176 68482881635581 68582103428736 68585830569648 68599387224963 68820235732308 68899613166832 68899981618944 68909855416448 68913600369264 69244518018096 69253076233152 69332952907008 69565094490402 69573692326824 69674494546944 69688266387264 69907779684936 69930239534442 69997061651328 70007467041792 70010897250168 70331575685504 70669302339456 70673142910608 70678036649472 70687112143473 70692006849632 70798276717056 70914681861468 71035324518564 71040243336576 71122181333504 71360313637076 71399362213737 71467588156608 71478212147712 71715739504374 71726400384336 71794938829824 71809129796544 71818004982528 72058467052782 72141579471528 72162869352192 72177133043952 72269313290496 72496956710304 72511286437674 72520248406088 72854084575872 72868484893032 72872444980251 72952921714176 72967341567456 73202252244096 73205838989759 73216721379976 73220700392343 73286683907584 73326786599808 73572300394227 73651704489216 73662259238272 73666262463696 73680823315701 74020002019344 74029150456128 74043783036468 74114535866112 74371878004536 74382933731904 74468727196416 74727299165848 74835568217088 74850360193728 75086133735672 75090214342521 75110257277734 75182029181056 75219081179904 75223169011872 75552384004608 75562085394747 75567317666848 75934312416396 75945600406944 76042593510912 76282122506688 76297200408828 76407744019968 76673048686704 76688203859199 76761483575616 76770970843392 76786145371152 77028016504698 77137857203456 77139618962688 77154866357328 77508267081984 77512064812686 77512479321312 77523587343504 77527800415422 77867101651808 77909710762296 77984157694464 77999572020384 78004973075456 78250683433344 78266150440664 78270403867677 78383806365312 78399299685672 78646252145553 78742415047808 78746694357744 78758400422016 78762259406439 79107386303232 79123022646192 79138662079827 79146372837888 79502965131888 79512791230656 79528507705836 79604501485824 79643733014016 79880906004872 79920273753648 79996641887232 80012454000192 80012881880064 80290275021026 80378943640576 80515687246848 80692200432378 80769306183552 80785271021112 80790864971008 80795255605344 81159276905469 81183228021216 81199274674446 81286910304768 81302977451808 81559076299092 81585279456849 81675378215424 81677243607552 81960845147856 81977045504661 82067576910336 82352533774608 82368811552473 82447519396032 82457709424384 82733795505046 82853664811776 82858167550368 82870041643056 82874545271658 82880283892672 83282794263144 83378852849376 83391247505664 83663815988296 83668362755103 83680800448392 83760761968128 83777318095968 83802041828352 84068211561579 84190014244224 84206655217944 84471900452631 84579782828688 84596500843953 84604743378432 84621466327392 84996432005184 85009067122176 85013232375204 85402627618112 85531011664896 85543268792832 85547917699776 85817387820024 85840294031696 85922319064064 85969336013568 86068493263872 86257179772542 86356669022568 86362648762112 86367342198816 86384413542546 86479812228096 86780089353888 86782071333024 86799224651994 87179568579072 87196800467232 87214035761442 87308162919936 87325420226016 87600489358284 87727409800704 87755594709888 88032018862512 88049419245747 88144448005376 88585216928784 88585690652928 88590031152462 88603200474768 88687865613312 88990973316352 88995809591136 89013400476966 89039669442624 89142368023296 89153385495552 89440835773374 89451890134488 89555064171552 89581492988928 89599199640768 89866019255481 89910307972854 89996222123136 90009600482304 90014010750216 90426311595648 90430742281467 90444185234088 90871761406464 90889723092384 90894662556012 91292464005568 91429702124544 91442804571648 91447774092864 91465849633284 91760314309744 91866642158592 91884800492352 92205950791338 92307778495488 92326024024128 92337434977536 92443937209344 92646600496434 92753459320536 92764923102432 92783258990142 92917688516352 93210372913248 93228796848438 93240319379256 93329415535104 93347863000224 94121792986833 94140900504441 94225736452608 94230857214144 94249482857964 94552909148624 94695048628992 94713766024752 94720324448768 94732487120187 95152255682274 95180336300736 95199149618316 95290117542144 95620986005832 95635200512448 95745506395392 95757339976704 96077956070376 96188772628704 96217159136256 96236177391936 96359084387328 96570330785658 96662608947072 96681715250232 97138779434496 97157979857376 97163259973668 97289788756608 97603002992128 97627600523124 97769048799744 98077014651456 98096400525636 98202272652288 98221683284928 98241097754268 98693336025792 98705533941504 98725044048624 98819381154816 99036021220326 99162504006048 99177244975872 99182104437738 99291636261888 99658369044882 99800480258304 100114844980896 100120285790028 100134633652026 100292108239872 100297558682496 100633376401299 100749447192996 101245749888528 101260800542592 101265762093993 101709496675584 101729600545104 101749708388349 102200570917998 102230731582272 102250938478932 102348644767488 102361294457856 102381527161536 102704022006264 102852825283584 102873155143104 103230353598462 103344356109312 103349419750248 103349972428416 103364783124672 103370400553896 103879614349728 103999429360512 104334244577792 104347641735603 104360538490236 104511741820416 104532399580896 104861669527404 104895359301663 104995592476992 105011200562688 105016345875252 105476515070976 105497363528256 105518216106436 106003953509184 106017054974208 106038010274448 106139335314432 106372022792202 106560365004864 106683272000256 107040470455614 107573609256561 107589600576504 107692408244736 107713694694816 107727007473792 108087700579173 108212369207292 108244304028288 108265699565928 108403969935744 108745435065456 108766929656511 108780372609132 109281126863808 109302727339548 109451012351184 109803378366144 109825082069964 109930025861376 110471553082368 110477556733824 110493388857408 110499393695544 111043725684192 111065674554702 111171803799168 111188330007552 111557817006804 111574400597856 111703090794624 112090948748772 112253352325632 112275540290592 112629200603508 112665385916601 112773043771584 112795334458604 112828621769856 113328576006912 113350976500272 114063890266368 114423183760032 114445800613242 114625781351424 115009573030056 115142225363424 115156456265088 115179218056728 115542024757047 115706785805184 115709428444032 115732299535992 116262400622976 116268097219029 116285381015256 116291700623133 116433893634688 116800652477712 116823739260697 116999358030576 117007459613184 117376025150016 117399225660996 117598949528508 118113622571712 118114254203904 118120041536616 118137600633024 118661079454848 118684533969288 118719559256832 118856490697728 119254447697832 119269186845984 119292761558754 119406752228736 119465599521024 119821359007308 119880410630472 119994962830848 120018681000288 120435412531539 120568415460864 120574323041956 120592246978784 120773530870272 121177906531668 121186297456512 121192883408016 121798912011669 121930365457152 121954466177712 122338614448638 122513067323136 122941267721784 123101365365504 123116579970048 123528800661912 123671279094048 123686564136576 123711011986856 123890251355136 124100693257569 124280497217664 124305062464584 124311817907487 124320425839008 124463817333632 124880548864883 125068279274064 125086871258496 125495723982444 125521200672588 125641142952192 125665977143952 126260064838656 126285021366336 126309982826916 126869674243032 126907115067648 126932199491088 127053490056192 127494648007776 127513600683264 127519848562806 127660675193856 128103941427168 128129262414958 128251696838272 128314903189248 128321876549664 128760441047544 128883478596096 128908953666976 129102739895808 129535003533852 129543973143168 129551013298224 129576620313819 129719718342144 130170134030832 130198836977991 130769352868608 130795200700848 130821053642163 130962244379904 130988130339024 131400734037426 131591114701056 131607378588672 131633392064832 132048028293768 132216672008064 132236326634496 132242805916984 132877825393176 132885046728693 132904800712152 133031798419968 133067307011072 133486459974528 133493714386704 133512844869368 133520100715449 133713552034944 133730078243328 134161253660061 134177835201732 134332596257328 134398799461152 134865461959281 134994333184704 135014400723456 135021016125324 135612662234112 135639467393472 135666277851132 136267427890664 136307642109696 136334584638576 136341993834018 136464859689984 136508702882048 136938696008352 136965763271162 137164206857472 137171661139296 137198774449926 137640471464616 137799226333664 137799963237888 137819710832896 137827200738528 138489036036192 138506152466304 138665905814016 138969900744651 139130188980804 139147384653648 139174888485213 139376532774528 139815559369872 139843195272657 139860479068884 139994123302656 140021794500336 140663151371008 141338604678912 141346285821216 141356073298944 141374224286946 141384013699264 141596553434112 141829363722936 142070649037128 142080486673152 142244362667008 142720627274152 142728383523411 142798724427474 142935176313216 142956424295424 143431479008748 143452800768672 143618259593088 143636009965056 144116934105564 144283158943056 144325738704384 144354266087904 144538626580992 144855496178487 144993913420608 145022572875348 145040496812176 145708169151744 145736969786064 145744889960502 145905843428352 145934683134912 146404504488192 146411677979518 146433442759952 146441400784686 146573367815168 146653573199616 147144600788454 147303408978432 147324518476544 147332524927392 147361646631402 148040004038688 148058300912256 148087566072936 148229071732224 148554031830489 148743756009072 148765867463808 148773156656607 148937454392832 149454598331696 149487553567323 149700720387456 150172267471344 150180428685042 150201950478039 150220514555468 150364058362112 150438162359808 150446338023744 151104768009216 151124170789494 151134635333696 151868624832792 151891200813888 152085187021824 152564245013376 152594400817656 152815488039936 153300856376997 153346097373408 153376407718398 153522967151232 153541941686784 153572290742304 154056033009396 154275714406912 154279237925376 154309732714656 154845530397693 155016534163968 155024129625372 155024958642624 155047174687008 155055600830844 155585532932449 155734203303616 155819421524592 155968315388928 155999144040768 156501366866688 156532300881328 156540807735354 156767612730624 156798599371344 157292504291106 157484830095616 157493388715488 157516800844032 157524518812878 158214772606464 158246045292384 158277324159654 158292745675776 159005930263776 159025582461312 159057015411672 159209002971648 159287466028032 159558034188303 159761812009744 159840547507296 160024908000384 160560705683421 160580550042052 161384400864756 161538612367104 161570542042224 161581729942016 161590511210688 162318553810938 162366456042432 162398549348892 162573820609536 162605954903616 163118152598184 163170558913698 163350756430848 163354487215104 163921690295712 163954091009322 164135153820672 164705067549216 164737623104946 164895038792064 164915418848768 165467591010092 165707329623552 165716335100736 165740083286112 165749090543316 165760567785344 166315569686411 166565588526288 166598511832053 166757705698752 166782495011328 167327631976592 167336725510206 167361600896784 167521523936256 167554636191936 168136423123158 168380028488448 168413310435888 168943800905262 169159565657376 169193001687906 169209486756864 169242932654784 169992864010368 170018134244352 170026464750408 170805255236224 171086537585664 171095835399552 171634775640048 171668700919863 171680588063392 171938672027136 172514359545084 172713338045136 172725297524224 172734684397632 172768827085092 173560178707776 173564142666048 173598449303988 174359137158144 174393600934464 174428071522884 174616325839872 174650840452032 175200978716568 175454819601408 175511189419776 176064037725024 176098838491494 176288896010752 177170433857568 177171381305856 177180062304924 177206400949536 177785608975129 177981946632704 177991619182272 178026800953932 178079338885248 178284736046592 178881671546748 178903780268976 178939142338131 179110128343104 179198399281536 179732038510962 179820615945708 179992444246272 180028021500432 180852623191296 180861484562934 180888370468176 181743522812928 181779446184768 181789325112024 182584928011136 182885609143296 182895548185728 182931699266568 183507921672957 183520628619488 183769600984704 184411901582676 184652048048256 184674869955072 185293200992868 185506918641072 185529846204864 185566517980284 185835377032704 186420745826496 186457593696876 186480638758512 186658831070208 186695726000448 188243585973666 188281801008882 188451472905216 188461714428288 188498965715928 189105818297248 189390097257984 189427532049504 189440648897536 189464974240374 190304511364548 190360672601472 190398299236632 190580235084288 191241972011664 191270401024896 191279772844209 191491012790784 192155912140752 192193893622437 192377545257408 192472354783872 193140661571316 193325217894144 193363430500464 194277558868992 194315959714752 194326519947336 194579577513216 195206005984256 195255201046248 195538097599488 196154029302912 196192801051272 196443366569856 196482195508536 197101101056139 197386672051584 197411067883008 197450088097248 198072042440652 198325008012096 198354489951744 198364208875476 199316738089764 199600960516608 200229689961792 200240571580056 200269267304052 200595117364992 201266752802598 201498894385992 202491499777056 202521601085184 202531524187986 203418993351168 203459201090208 203499416776698 204401141835996 204461463164544 204501876957864 204697289534976 204763054323072 205408044012528 205448644906743 205746310286208 205798161674889 206460707196924 206698839500496 206699944856832 206729566249344 206740801107792 207759228699456 207998858721024 208668489155584 208695283471206 208721076980472 209023483640832 209064799161792 209723339054808 209790718603326 209991184953984 210022401125376 210032691750504 210994727056512 211036432212872 212007907018368 212034109948416 212061336430419 212076020548896 212744045584404 213120730009728 213366544000512 214080940911228 215147218513122 215179201153008 215384816489472 215427389389632 215454014947584 216175401158346 216424738414584 216488608056576 216531399131856 216807939871488 217490870130912 217533859313022 217560745218264 218562253727616 218605454679096 218902024702368 219606756732288 219617516969277 219650164139928 219662101177029 219860051722752 220955113467648 220986777714816 220998787391088 221042469947103 222087451368384 222131349109404 222343607598336 223115634013608 223148801195712 223406181589248 224181897497544 224506704651264 224551080581184 225258401207016 225330771833202 225546087543168 225590668917208 225657243539712 226657152013824 226686256184241 226701953000544 228127780532736 228846367520064 228891601226484 230019146060112 230064611577597 230284450726848 230312912530176 230358436113456 231084049514094 231413571610368 231418856888064 231464599071984 232524801245952 232536194438058 232570762030512 232583401246266 232867787269376 233601304955424 233647478521394 233998716061152 234014919226368 234752050300032 234798451321992 234811211603031 235197899057016 236227245143424 236240083073232 236275201266048 236286778219317 237322158909696 237369067938576 237415986239481 237439118513664 238508895395664 238538373691968 238585523117508 238813504457472 238931199042048 239642718014616 239760821260944 239989925661696 240037362000576 240870825063078 241136830921728 241148646083912 241184493957568 241547061740544 242355813063336 242372594913024 242385766816032 243477830716407 243597824023338 243860730914304 243908932355424 244677228897276 244755838370547 245026134646272 245882535443568 245931136513983 246202730731008 247057601323824 247106434657419 247342558188096 247373128273152 247422023973712 248201386515138 248560994435328 248610124929168 248623635814974 248640851678016 248927634667264 249761097729766 250136558548128 250173742516992 250991447964888 251005088265309 251042401345176 251282285904384 251331954287904 252204634684737 252570042732672 252619965653832 253415701357893 253739348486064 253789502531859 253814230135296 253864398982176 254989296015552 255027201366528 255039697125612 256207882854336 256258524829916 256503393676544 256629806378496 256643753099328 257520882095088 257766957192192 257817907333952 258205479791616 259070007067704 259087946286336 259102026596448 259153240627638 259439436684288 260340268061664 260397673955982 261538705737216 261590401401696 261642107284326 261924488759808 261976260678048 262801468074852 262885900472069 263182229402112 263266784129664 264096056587536 264148257737241 264433344016128 264485611833968 265755650786352 265770093457386 265809601424304 266063596839936 266972919949056 266987428773408 267025689738736 267040201430898 267427104069888 267460156486656 268322507320122 268355670403464 268665192514656 268797598922304 269598057766443 269730923918562 269988666369408 270028801446912 270042032250648 271278934786944 271292226844401 271332555702264 272534855781328 272615284219392 272669169277152 272683987668036 273017405764096 273877392016704 273931526542324 274328413714944 274343322278592 274397548899852 275280942929232 275598452667328 275599926475776 275639421665792 275654401477056 276978072072384 277012304932608 277331811628032 277939801489302 278260377961608 278294769307296 278349776970426 278753065549056 279631118739744 279686390545314 279720958137768 279988246605312 280043589000672 281015962573591 281326302742016 282365378960499 282422701513323 282677209357824 282692571642432 282748448573892 282768027398528 283658727445872 283714795347407 284141298074256 284160973346304 284197461360561 285441254548304 285456767046822 285597448854948 285870352626432 286862958017496 286905601537344 287236519186176 287272019930112 288233868211128 288566317886112 288651477408768 288708532175808 289077253161984 289568284267661 289710992356974 289987826841216 290045145750696 290080993624352 291416338303488 291473939572128 291489779921004 291869366269824 292809008976384 292823355959036 292866885519904 292882801569372 293307146399232 294289201576908 294606817956864 294649036953088 294665049854784 294723293262804 296080008077376 296116601824512 296175132145872 296458143464448 297108063660978 297487512018144 297531734927616 297546313313214 297874908785664 298909196663392 298975107134646 299401440774912 300344534942688 300360857370084 300403900956078 300441029110936 300728116724224 300876324719616 300892676047488 301900129203897 302248341578988 302269270667392 303281332957573 303737249665584 303782401627776 303797286281979 305128490026752 305188801635312 305249125165047 306601712753994 306692194746816 306752815436796 307045934302464 307083883373568 307144581484608 308112066018792 308551428813824 308558475850752 308619465429312 309691060795386 310033068327936 310048259250744 310049917285248 310094349374016 310111201661688 311171065864898 311468406607232 311638843049184 311998288081536 313002733733376 313042925206809 313064601762656 313081615470708 313535225461248 313597198742688 314585008582212 314686077904989 314969660191232 314986777430976 315033601688064 315049037625756 316429545212928 316492090584768 316554648319308 318011860527552 318051164922624 318114030823344 318418005943296 319116068376606 319523624019488 319681095014592 320049816000768 321121411366842 321161100084104 322720827769683 322768801729512 323077224734208 323141084084448 323163459884032 323181022421376 324263101737519 324637107621876 324732912084864 324797098697784 325211909807232 326236305196368 326300788969533 326341117827396 327843380591424 327908182018644 329410135098432 329475246209892 329790077584128 329830837697536 330935182020184 331414659247104 331432670201472 331480166572224 331498181086632 331521135570688 332631139372822 333131177052576 333197023664106 333515411397504 333564990022656 334655263953184 334673451020412 334723201793568 335109272383872 336272846246316 336760056976896 336826620871776 337887601810524 337996157749803 338319131314752 338386003375812 338485865309568 339985728020736 340052929500816 341610510472448 342191670799104 343269551280096 343337401839726 343361176126784 343877344054272 345028719090168 345426676090272 345450595048448 345469368795264 345537654170184 346626074271141 347120357415552 347128285332096 347196898607976 348787201868928 348804291657087 348856143045768 349301680904064 350401957433136 350471217782091 351022378839552 352128075450048 352197676982988 352577792021504 354340867715136 354342762611712 354360124609848 354412801899072 355571217950258 355963893265408 355983238364544 356053601907864 356158677770496 356569472093184 357763343093496 357807560537952 357878284676262 358220256686208 358396798563072 359464077021924 359641231891416 359984888492544 360056043000864 361306237594617 361705246382592 361722969125868 361776740936352 363558892369536 363578650224048 365169856022272 365791096371456 365863398533136 367015843345914 367041257238976 367539201969408 368823803165352 369304096096512 369349739910144 370586401985736 371013837282144 371059692409728 371133035960568 371670754065408 372302079772707 372841491652992 372915187393752 372961277517024 373391452000896 374641646594649 376487171947332 376563602017764 376923428856576 376997931431856 378211636594496 378780194515968 378855064099008 378929948480748 380609022729096 380721345202944 380796598473264 381160470168576 382483944023328 382540802049792 382559545688418 382982025581568 384311824281504 384387787244874 384755090514816 384944709567744 386281323142632 386650435788288 386726861000928 388631919429504 388653039894672 388729860941457 389159155026432 390510402092496 392308058605824 392385602102544 392463160926489 392886733139712 392964391017072 394202202112278 394773344103168 394822135766016 394900176194496 396144084881304 396650016024192 396708979903488 396728417750952 398633476179528 399201921033216 400459379923584 400481143160112 400538534608104 400560302146347 401190234729984 402533505605196 402997788771984 404596385877843 404982999554112 405043202170368 405063048375972 406837986702336 406918402180416 406998833553396 408802283671992 408922926329088 409003753915728 409394579069952 409526108646144 410816088025056 410897289813486 411492620572416 411596323349778 412921414393848 413397679000992 413399889713664 413459132498688 413481602215584 415518457398912 415997717442048 416909702233953 417390566942412 417442153960944 417524665455639 418129598323584 419446678109616 419529585817971 419581437206652 419982369907968 420065383501008 421989454113024 422072864425744 424015814036736 424068219896832 424122672860838 424152041097792 425488091168808 426241460019456 426733088001024 428161881822456 428185150570233 430294437026244 430358402306016 430854778779264 430908029895168 432350802316692 432849476829168 432977216113152 433062798263712 433615879742976 434566488535461 434981740261824 435067718626044 435121490436528 437124507455232 437210909358192 437804049404736 439213513464576 439235033938554 439300328279856 439324202354058 439720103445504 441910226935296 441973555429632 441997574782176 442084939894206 444174902736768 444262698218808 444687215196672 445662095491467 446231268027216 446297602391424 446319469969821 446812363178496 448363794995088 448452418452353 448462660701969 449102161162368 450516802414032 450605851434117 450661543666404 451092175086336 451181337834416 451314487079424 453314304027648 453372512368482 453403906001088 456255561065472 457692735040128 457783202452968 459902569130991 460038292120224 460129223155194 460568901453696 460625825060352 460716872226912 462168099028188 462827143220736 462837713776128 462929198143968 464536591193079 465049602491904 465072388876116 465141524061024 465166802492532 465735574538752 466756598797347 467202609910848 467294957042788 467997432122304 469504100600064 469596902643984 469622423206062 470395798114032 472454490286848 472480166146464 472550402532096 472573556438634 474644317819392 474738135877152 474831972478962 474878237027328 477017790791328 477076747383936 477171046235016 477627008914944 477862398084096 478674102564909 479285436029232 479380171449067 479521642521888 480074724001152 481682117050263 481741650126156 482297292167824 482368987915136 484711626126672 484745189826048 484771533632064 486955661432814 487195648046676 487721461828608 487817864710848 489354457794552 489511676741094 490052269292544 491765070887136 491862273027966 492405461462016 494115202647648 494212869314838 494685116376192 494746256546304 494844047947424 496402773030276 497121988870656 497220249858336 497247271629948 497281703356032 497855269334528 498946709059233 499522195459532 499795535496159 500273117096256 500347485033984 501982895929776 502010176530618 502084802690352 502564571808768 502663908575808 504409269369474 505140085465344 505239931307664 506831402715786 507478696972128 507579005063718 507628460270592 507728797964352 509978592031104 510054402733056 510079394251224 512415765708672 512440872928313 512517049659832 513006787353088 513259612756992 513287506198656 515006102759589 515041764190176 515635814667904 517362273868801 518140014135408 518175892572672 518204053192896 518306481255276 520680536123328 520795347911964 523077411474432 523180802803392 523284214568652 523848977519616 523952521356096 525602936149704 525771800944138 526364458804224 526533568259328 528192113175072 528296515474482 528866688032256 528971223667936 531511301572704 531540186914772 531619202848608 533356826925387 533945839898112 533974857546816 534051379477472 534080402861796 534854208139776 536645014640244 536711340806928 536817427014393 537330385029312 537595197844608 539196115532886 539461847837124 539977332738816 540084064501296 542557869573888 542584453688802 542665111404528 545069711562656 545230568438784 545338338554304 545367975336072 546034811528192 547754784033408 547863053084648 548656827429888 548686644557184 548795097799704 550523765018871 550561885858464 551196905334656 551278843331584 551308802954112 553956144144768 554024609865216 555879602978604 556520755923216 556589538614592 556699553940852 557506131098112 559262237479488 559372781090628 559441916275536 559976493210624 560087178001344 562031925147182 562652605484032 564730757920998 564845403026646 565354418715648 565385143284864 565496897147784 565536054797056 567317454891744 567429590694814 568282596148512 568321946692608 568394922721122 570882509096608 570913534093644 571194897709896 571740705252864 573725916034992 573811203074688 573839318532627 574473038372352 576467736422256 576581680867311 577132635772224 577417064351616 579136568535322 579421984713948 579975653682432 580090291501392 580161987248704 582832676606976 582947879144256 582979559842008 583738732539648 585618017952768 585646711918072 585733771039808 585765603138744 586614292798464 588578403153816 589298073906176 589330099709568 589446586525608 591303303168417 592160016154752 592233203649024 592350264291744 594216127321956 594975024036288 595063469855232 595092626626428 597818393326784 597950214269292 598802881549824 600689069885376 600721714740168 600807801912156 600882058221872 601456233448448 601785352094976 603800258407794 604496683157976 604538541334784 606562665915146 607474499331168 607564803255552 607594572563958 610256980053504 610377603270624 610498250330094 613203425507988 613384389493632 613505630873592 614091868604928 614289162969216 616224132037584 616345934720229 617238930858624 619382121590772 620096518501488 620099834570496 620188698748032 620222403323376 622342131729796 622936813214464 623277686098368 623996576163072 626005467466752 626085850413618 626129203525312 626163230941416 627070450922496 627194397485376 629170017164424 629372155809978 629939320382464 629973554861952 630067203376128 630098075251512 632984181169536 633109296638616 636023721055104 636102329845248 636228061646688 638232136753212 639047248038976 639362190029184 640099632001536 642242822733684 642322200168208 645441655539366 645537603459024 646154449468416 646282168168896 646362044842752 648526203475038 649274215243752 649465824169728 649594197395568 650423819614464 652472610392736 652601577939066 652682235654792 655686761182848 655816364037288 658820270196864 658852550907831 658950492419784 658986303531087 659580155168256 661870364040368 662865340402944 662960333144448 662996362173264 663042271141376 663127409841309 665262278745644 666262354105152 666394047328212 667030822795008 669310527906368 669346902040824 669446403587136 670218544767744 672545692492632 673520113953792 673653241743552 675775203621048 675992315499606 676638262629504 676772006751624 676971730619136 679971456041472 680105859001632 683221020944896 684383341598208 686539102560192 686674803679452 686722352253568 690057438180336 690193834732791 690853352180544 690938737590528 691075308340368 693252148542282 694240714831104 694256570664192 694393797215952 697574403737856 697608583314174 697712286091536 698603361808128 700803914866272 700942435564182 702044757679104 704256150900096 704395353965976 704433634809093 708681735430272 708720249219696 708825603798144 708860334657951 711142435900516 711966476729088 712107203815728 712247958718443 712317355540992 715526686186992 715615121075904 715756569352524 716440513372416 716793597126144 718928154043848 719282463782832 719969776985088 720112086001728 722612475189234 723410492765184 723445938251736 723553481872704 727117784739072 727157300448096 730339712044544 730433492149221 731582192742912 731726797066272 734031686691828 734082514477952 734267515111641 735078403938816 737647606330704 737793409541949 738608192193024 741172803971472 741319303972257 742027674564288 742119384819456 742266071921136 744604159545414 745682983305984 745830374787504 745922555034048 746782904001792 749283293189298 752974343894664 753015264795927 753127204035528 753846857713152 753995862863712 756423273188992 756613904054211 757710128198016 757859896961496 760247104073679 761218045458192 761368507595577 761442690405888 761593196946528 764967888046656 765081604099584 765119091376836 768623648563008 768775574489748 769510181029632 769889419135488 772562646285264 773300871576576 773453722001856 777263838859008 777306079789344 777459721882914 778318310052864 781020804184992 784616117211648 784771204205088 784926321852978 785773466279424 785928782034144 788404404224556 788657701416207 789546688206336 789800352388992 792288169762608 792444773211723 793300032048384 793456835501904 797266952359056 800918759847168 800962286320224 801077069216208 801120604292694 802380469459968 805067011210392 805995577543968 808794173299329 809192771755686 809965999108224 810086404340736 810126096751944 813836804360832 813876680533203 813997667106792 817604567343984 817766174824879 817845852658176 818007507831456 819052217292288 821632176050112 821794579626972 822985241144832 823192646699556 825842828787696 826795358001984 826799779427328 826918264997376 826963204431168 831036914797824 831995434884096 833819404467906 834781133884824 834884307921888 835049330911278 836259196647168 838893356219232 839059171635942 839162874413304 839964739815936 840130767002016 843047887720773 843978908226048 844145728851488 847096136881497 848031628073472 848245345721676 848304082195584 850976182337616 851144386042221 852482920038912 852592384081683 856323763644912 856370301140466 860588874052488 860716804612032 861709557558528 861816059790336 864701604633384 865698953658336 865954432226304 866125596527424 867231759485952 868704852802983 869132977070922 869963480523648 870135437252088 870242980873056 874163842054181 874249014910464 874421818716384 875608098809472 878427026929152 878470067877108 878600656559712 878648404708116 883820453870592 883947110859264 883995149564352 884169879788412 888349805473536 888525396437616 889374430393344 891324190982934 892462536054432 892595204782848 892638939939642 893624726356992 896727589990176 896904836904706 896925321403938 898204322324736 901033604828064 901211702868234 901323087332808 902184350172672 902362675668832 902628974158848 906745024736964 906807812002176 909843998872719 911391858845937 915385470080256 915566404905936 915747375495141 919805138261982 920076584240448 920258446310388 921137802907392 921251650120704 921433744453824 924336198056376 925654286441472 925675427552256 925858396287936 929073182386158 930099204983808 930144777752232 930283048122048 930333604985064 931471149077504 933513197594694 934405219821696 934589914085576 935994864244608 939008201200128 939128775620427 939193805287968 939244846412124 940791596228064 944058233714967 944908980573696 944960332292928 945100805064192 945147112877268 949288635638784 949476271754304 949663944957924 954035581582656 954153494767872 954342092470032 955254017829888 957348205129818 958570872058464 958760342898134 959043285043776 960149448002304 963364234100526 963483300252312 964594584335648 964737975830272 969423252253344 969490379652096 969543067264128 972789305212557 973911322865628 974391296093352 975635729421696 978708915589104 978902366908599 979023353482188 983530141774272 983724546055932 988230405295296 988425738629676 989370232752384 989492513092608 989688095894848 992805546060552 994243977741312 994440499716672 994494543259896 994563406712064 995710538669056 997893418118466 999044390919064 999591070992318 1000546234192512 1000694970067968 1003965791859552 1004020353061236 1004169605380704 1005327817151616 1008818538738948 1010280170930688 1010479862615328 1013662805431572 1013988473249409 1014957393944256 1015158010127436 1015457595928704 1019957184062208 1020158788502448 1024831531417344 1024881745856626 1025034099319664 1026013574706176 1026575012397312 1030012205519178 1030083528380352 1031271629335808 1034724547737602 1036280028270816 1036351785145344 1036408106385792 1036612962510552 1039878222813423 1041361072246656 1041590695823928 1046361605606784 1046412874971261 1046568429137304 1047905042712192 1051205872299408 1051413653346273 1051543601888276 1053067136518656 1056384226350144 1056593030948964 1057733376064512 1057942447335872 1063022603145408 1063080373829544 1063238405697216 1066713653850774 1067891679796224 1067949715093632 1068102758954944 1068160805723592 1069708416279552 1073290029280488 1073422681613856 1073634854028786 1074660770058624 1075190395689216 1078392231065772 1078923695674248 1079954665477632 1080168129002592 1083918712783851 1085115739147776 1085168907377604 1085330222809056 1089098730527143 1090139423125312 1090676677108608 1090735950672144 1095509568066816 1095726106169296 1097373289114368 1097590195599408 1101047530037742 1101123771716928 1102393810669312 1102617605908224 1107912288289536 1108049219730432 1111759205957208 1113041511846432 1113179077229184 1113399107881704 1115012262196224 1116906239318121 1118524474958976 1118745562181256 1118883832551072 1120174356002688 1123924939783947 1124063850294364 1129461515841996 1129690806053292 1130770286569728 1130993794295568 1131072109594112 1134634909783488 1134859181389628 1136565192297024 1136789845442244 1141765018193216 1141827068187288 1142389795419792 1143481410505728 1147451832069984 1147622406149376 1147678637065254 1148946076744704 1152935472844512 1153163361734622 1154265271544448 1154834128703232 1158273137070644 1158843969427896 1159951307364864 1160180583002784 1160323974497408 1164208987804877 1165895758288512 1165959119684016 1166189582824371 1167477465079296 1171293423836144 1171467542079616 1171531206277488 1177156806307632 1177389482779467 1178660199419136 1178893173051216 1182606606336834 1184320032309504 1184466407298048 1184700528583488 1188432254643912 1189950048072576 1190126939710464 1190185253252856 1195636786653568 1195900428538584 1197605763099648 1201378139770752 1201443429480336 1201615603824312 1201680906439041 1201764116443744 1203570704189952 1207600516815588 1208993366315952 1209077082669568 1213125331830292 1213789157633529 1214948998662336 1215129606511104 1215189145127916 1220513960107008 1220755206541248 1220996500660188 1226406851015976 1226768778987264 1227011261747184 1228183737209856 1228578325938432 1232448264075168 1232691869440458 1234477861717248 1238764243181544 1240193037002976 1240199669140992 1240377397496064 1240444806646752 1244499262825903 1244684263459592 1245873626428928 1246555372196736 1247993152326144 1250729106701859 1252171700827236 1252258407050624 1252326461882832 1252573996366917 1254388794970752 1258340034328848 1258588757453913 1258744311619956 1259947109723904 1260196150503024 1265968362339072 1266218593277232 1272047442110208 1272204659690496 1272456123293376 1276464273506424 1278094496077952 1278724380058368 1280199264003072 1284485645467368 1284555451710699 1284644400336416 1290883311078732 1291075206918048 1292564336337792 1292724089685504 1297052406950076 1298548430487504 1298931648339456 1299188394791136 1300847639228928 1303699465606383 1304945220785472 1305203155878132 1305364471309584 1311373522365696 1311632728074576 1317640540393728 1317705101815662 1317900984839568 1317972607062174 1319160310336512 1323740728080736 1325730680805888 1325920666288896 1325992724346528 1326084542282752 1326254819682618 1330524557491288 1332524708210304 1332788094656424 1334061645590016 1336986286474401 1338621055812736 1338693804081648 1338892807174272 1338958409909463 1340437089535488 1345091384985264 1345357255357059 1345387982105907 1347306483487104 1351550407242096 1351817554302351 1351984630999212 1353276525259008 1353544013503248 1353943461238272 1359942912082944 1360211718003264 1366442041889792 1368766683196416 1373078205120384 1373349607358904 1373444704507136 1379707707392973 1380114876360672 1380387669465582 1381706704361088 1381877475181056 1382150616680736 1386504297084564 1388481429662208 1388513141328384 1388787594431904 1393609773579237 1395148807475712 1395217166628348 1395424572183072 1397206723616256 1400269796392041 1401607829732544 1401884871128364 1408512301800192 1408790707931952 1408867269618186 1417363470860544 1417440498439392 1417651207596288 1417720669315902 1422284871801032 1423932953458176 1424214407631456 1424495917436886 1424634711081984 1431053372373984 1431230242151808 1431513138705048 1432881026744832 1433587194252288 1436022307694727 1437856308087696 1438140514347201 1438564927565664 1440224172003456 1445046351150789 1445224950378468 1446891876503472 1447106963745408 1454235569478144 1454314600896192 1460679424089088 1460866984298442 1463164385485824 1463453594132544 1468063373383656 1468165028955904 1468535030223282 1470156807877632 1475295212661408 1475586819083898 1477216384386048 1482345607942944 1482638607944514 1484055349128576 1484238769638912 1484532143842272 1489208319090828 1491365966611968 1491660749575008 1491845110068096 1493565808003584 1496840127177699 1498566586378596 1505948687789328 1506030529591854 1506254408071056 1507693715426304 1507991725727424 1512846546377984 1513227808108422 1515420256396032 1515719793922992 1520494208147358 1522436090916384 1522737015191154 1522885380811776 1523186393893056 1529935776093312 1530163208199168 1530238182753672 1537247297126016 1537322618784939 1537551148979496 1539020362059264 1539778838270976 1545125292570528 1546907444003712 1552086821606403 1554527677718016 1554612159578688 1554919443765828 1562041608369984 1569232234423296 1569542408410176 1569852643705956 1571546932558848 1571857564068288 1576808808449112 1577315402832414 1579093376412672 1579600704777984 1584576339525216 1584889546423446 1586600064096768 1586913671003808 1594533904718112 1600070480776161 1601837519694336 1601924572640448 1602154138432416 1602241208585388 1610134022420784 1610452281043179 1611991155087936 1617588346598658 1618385543511372 1619931998216448 1620252193503888 1627673608721664 1627753361066406 1627995334213584 1635209134687968 1635532349649758 1635691705316352 1636015015662912 1638104434584576 1643264352100224 1643589159253944 1645970482289664 1646385293399112 1651685657575392 1653590716003968 1653836529994752 1653926408862336 1662073829595648 1667638808935812 1669562267769648 1669768615843776 1670098661822556 1672518393294336 1677786712438464 1678118343271884 1678325748826608 1679929479631872 1680261534004032 1686095775441546 1687957816452096 1688291457702976 1694192273762994 1696063256146944 1696490691443352 1696608164391168 1701952364675232 1702288772084442 1704965840077824 1705184768163366 1712647527289824 1712740602280932 1721177748104976 1721433609224064 1721517955597881 1723419115117056 1729403209266768 1729745042601933 1731397907316672 1732251193054848 1737409705605966 1738265954141844 1739926961047296 1740270874504176 1740485961746112 1748327684108362 1748498029820928 1748843637432768 1751216197618944 1756854053858304 1756940135754216 1757201313119424 1757296809416232 1767894221718528 1767990299128704 1768339759576824 1773909909505251 1776699610947072 1777050792875232 1782648381965868 1784925072108864 1785190409565696 1785277879879284 1793455179980352 1793809673809412 1793850642807876 1796408644649472 1802067209656128 1802423405736468 1802646174665616 1804368700345344 1804725351337664 1813490049473928 1813615624004352 1819687997745438 1822783717691874 1830770940160512 1831132809811872 1831494750990282 1839610276523964 1840153168480896 1840516892620776 1842275605814784 1842867488907648 1848672396112752 1849037804160687 1851716792575872 1858146364772316 1860289555504464 1860566096244096 1860667209970128 1867026395189388 1868810439643392 1869179828171152 1871989728489216 1878016402400256 1878257551240854 1878387610575936 1878489692824248 1881583192456128 1888116467429934 1889817961147392 1889920664585856 1890201610128384 1890294225754536 1898952543508608 1899327889915848 1908071163165312 1908306989535744 1908684184940064 1914696410259636 1917141744116928 1917520685796268 1918086570087552 1920298896004608 1926728468201052 1926966600504624 1929189168671296 1929475951660544 1938846504506688 1939086134528256 1945578610425114 1947822645731256 1948782592186704 1951271458843392 1957417831178208 1957804733817198 1958046706964376 1967060283548544 1967449092111864 1976460810590592 1976557652723493 1976851477259352 1976958910593261 1978740465504768 1979376191789696 1985611092121104 1986003567431849 1988880999433344 1988989086519792 1989126813424128 1989382229523927 1995786836236932 1998088781838128 1999182141984636 2001092468385024 2007931583719104 2008040706122472 2008339210761408 2010655634303232 2017637077477896 2020560341861376 2020959725230656 2027325610863144 2027976946498818 2029914787888512 2030316020254872 2030915191857408 2039914368124416 2040317577004896 2049663062834688 2049763491713252 2050068198639328 2053150024794624 2060024411038356 2060167056760704 2062543258671616 2069449095475204 2070581504198373 2072560056541632 2072816212771584 2073225925021104 2079756445626846 2082722144493312 2083181391647856 2092723211213568 2092825749942522 2093136858274608 2095810085424384 2102411744598816 2102827306692546 2103087203776552 2106134273037312 2112768452700288 2113186061897928 2113300904427279 2115884894671744 2122969330703011 2126045206290816 2126160747659088 2126476811394432 2126581003973853 2133427307701548 2135899430187264 2136205517909888 2136321611447184 2136743876155329 2146580058560976 2146845363227712 2147269708057572 2149321540117248 2150380791378432 2156784462131544 2157847391348496 2159909330955264 2160336258005184 2167837425567702 2170231478295552 2170337814755208 2170660445618112 2178197461054286 2180278846250624 2181353354217216 2181471901344288 2191019136133632 2191300476447663 2191452212338592 2194746578228736 2195180391198816 2202095060075484 2202247543433856 2202802545334923 2204787621338624 2205235211816448 2213380228625847 2215824576579072 2223518411914416 2223957911916771 2226083023692864 2226358154458368 2226798215763408 2233812478636242 2237048949917952 2237491124362512 2237767665102144 2240348712005376 2247849879567894 2248127700588728 2258923031683992 2259045794387781 2259381612106584 2261540573139456 2261987588591136 2262144219188224 2269269819566976 2269718362779256 2269841712162633 2273130384594048 2273579690884488 2280741312221037 2283530036386432 2283654136374576 2284105522786731 2284779590839584 2294903664139968 2295244812298752 2295357274130508 2305870945689024 2306326723469244 2308530543088896 2309668257406464 2316546274141288 2317687938855792 2319902614729728 2320361166005568 2320647948994816 2328417975609754 2331791516577024 2331918239368032 2332379165648742 2334954930158592 2342586847672288 2342935084159232 2343062412554976 2354313612615264 2354778965558934 2357320398838272 2357786346102432 2365213212673668 2365973104248621 2368640064619008 2369401057166976 2376864509287824 2377334319635169 2379900096145152 2380370506505712 2391273573307136 2391800857077168 2402756279541504 2402886858960672 2403231207648624 2403361812878082 2403528232887488 2407141408379904 2415201033631176 2417986732631904 2418154165339136 2426250663660584 2426382519897987 2427578315267058 2429897997324672 2430259213022208 2430378290255832 2441510413082496 2441630041599609 2441993001320376 2452813702031952 2453298524474637 2453537557974528 2454022523494368 2457156651876864 2464896528150336 2465383738880916 2468955723434496 2477528486363088 2480386074005952 2480399338281984 2480754794992128 2480889613293504 2488998525651806 2489368526919184 2491747252857856 2493110744393472 2495986304652288 2501458213403718 2504343401654472 2504516814101248 2504652923765664 2505147992733834 2508777589941504 2516680068657696 2517177514907826 2517488623239912 2519894219447808 2520392301006048 2529143663162319 2531936724678144 2532437186554464 2541288410644491 2544094884220416 2544912246586752 2552928547012848 2553433158126663 2556188992155904 2557448760116736 2568971290934736 2569110903421398 2569288800672832 2581766622157464 2582150413836096 2585128672675584 2585448179371008 2594104813900152 2597096860975008 2597863296678912 2598376789582272 2601695278457856 2606114558408949 2607398931212766 2609890441570944 2610406311756264 2610728942619168 2622491526162543 2622747044731392 2623265456149152 2635281080787456 2635410203631324 2635801969679136 2635945214124348 2647481456161472 2651461361611776 2651841332577792 2651985448693056 2652509639365236 2661049114982576 2665049416420608 2665576189312848 2668123291180032 2673972572948802 2677242111625472 2677387608163296 2677785614348544 2677916819818926 2680874179070976 2690182769970528 2690714510714118 2690775964211814 2694612966974208 2703100814484192 2703635108604702 2703969261998424 2706553050518016 2707088027006496 2707886922476544 2720423436006528 2729531996618157 2746156410240768 2746699214717808 2746889409014272 2747242126485423 2759415414785946 2760229752721344 2760775338931164 2763413408722176 2763754950362112 2764301233361472 2773008594169128 2776962859324416 2777026282656768 2777575188863808 2787219547158474 2790297614951424 2790434333256696 2790849144366144 2794413447232512 2800539592784082 2803215659465088 2803769742256728 2817024603600384 2817581415863904 2817734539236372 2832174701144901 2834726941721088 2834880996878784 2835302415192576 2835441338631804 2844569743602064 2847865906916352 2848428815262912 2848991834873772 2862106744747968 2862460484303616 2863026277410096 2865762053489664 2872044615389454 2875712616175392 2876281028694402 2877129855131328 2880448344006912 2890092702301578 2890449900756936 2893783753006944 2894213927490816 2908471138956288 2908629201792384 2918367915637671 2921733968596884 2926907188265088 2936126746767312 2936330057911808 2936707100725797 2937070060446564 2950590425322816 2951173638167796 2964691215885888 2965277215889028 2968110698257152 2968477539277824 2969064287684544 2978416638181656 2982731933223936 2983321499150016 2983690220136192 2987131616007168 2993680254355398 2997133172757192 3011897375578656 3012061059183708 3012508816142112 3015983451454848 3025693092755968 3026455616216844 3030840512792064 3031439587845984 3040988416294716 3041965419748227 3044872181832768 3045474030382308 3046372787786112 3059871552186624 3060476365507344 3074494594252032 3074645237569878 3075102297958992 3078040724118528 3090250585141056 3093814888007424 3104173643212806 3109055355436032 3109224319157376 3109838887531656 3119634668440269 3124083216739968 3139084816820352 3139238624913783 3139705287411912 3143715128136576 3153617616898224 3154240960038819 3154630805664828 3159201409555968 3169152679050432 3169779092846892 3173200128193536 3173827342007616 3189067809436224 3200140961552322 3203675039388672 3203849145280896 3204308276864832 3204482417170776 3220268044841568 3220904562086358 3223982310175872 3235176693197316 3236771087022744 3239863996432896 3240504387007776 3251756138351553 3255347217443328 3255506722132812 3255990668427168 3267296191581429 3270418269375936 3271064699299516 3272030031325824 3286528704200448 3287178318507888 3292770586798224 3303371315150784 3307181432007936 3307852817724672 3324147659191296 3335277617871624 3339124535539296 3339537231687552 3340197323645112 3345036786588672 3350718717954363 3355573424876928 3356236686543768 3356651497653216 3360523068008064 3371774819351841 3372191550883092 3376582915405952 3388384547525988 3392981382886704 3393216328782336 3403904729350464 3404577544168884 3410369536326732 3425295054579648 3425481204561864 3442355496209952 3442867218448128 3443035911195762 3446838230234112 3458806418533536 3459490085203866 3462795814633344 3464502386109696 3474819411211932 3476531908283688 3479853922094592 3480541749008352 3480971923492224 3492626963414631 3496655368216724 3497687274865536 3498568748473113 3502432395237888 3513880271508432 3514402626238848 3514593618832464 3532168448338401 3535980598257408 3536679519153648 3547819819010502 3553399221894144 3554101585750464 3565296763931736 3569850144217728 3570380819131392 3570555759758568 3586910359960704 3587619347618824 3587701285615752 3592817289298944 3604134419312256 3604846811472936 3605042719317123 3605292349331232 3609450702675328 3621535917081607 3626980098947856 3627231248008704 3639375995490876 3645567435383748 3661541880321024 3662265619623744 3662989501980564 3679220553047928 3680306336961792 3681033785241552 3684551211629568 3685734977815296 3697344792225504 3698075608321374 3703433585151744 3716292729544632 3720579111008928 3721132192488192 3721334419940256 3733497788477709 3734052790378776 3737620879286784 3738359656342304 3743979456978432 3756515102481708 3756775221151872 3756979385648496 3757721989100751 3763166384912256 3775766272361739 3776232934859868 3779841329171712 3780588451509072 3797905087017216 3798655779831696 3816142326330624 3816613979071488 3817368369880128 3829392820519272 3834283488233856 3835041371592536 3836173140175104 3840597792009216 3853456936402104 3853666355132097 3853933201009248 3858378337342592 3858951903321088 3877693009013376 3878172269056512 3891157220850228 3895645291462512 3897565184373408 3902542917686784 3911098396819149 3914835662356416 3915609467634396 3916093413928752 3934120567097088 3934898184223728 3952921621181184 3953115305446986 3953702954518704 3953917821186522 3957480931009536 3958752383579392 3971222184242208 3972007134863698 3977761998866688 3977978173039584 3978253626848256 3978764459047854 3991573672473864 3996177563676256 3998364283969272 4002184936770048 4015863167438208 4016081412244944 4016678421522816 4016875229728389 4021311268606464 4035274154955792 4036071766071177 4036163946317721 4041919450461312 4054651221726288 4055452662907053 4055953892997636 4059829575777024 4060632040509744 4061830383714816 4079828736248832 4080635154009792 4099326125669376 4099526983426504 4100136397278656 4106300049589248 4120048822076712 4120334113521408 4125086517343232 4138898190950408 4139123122178919 4141163008396746 4145120113083264 4145632425543168 4146451850042208 4159512891253692 4165444288986624 4166362783295712 4180829320737711 4185446422427136 4185651499885044 4186273716549216 4191620170848768 4200809389176123 4204823489197632 4205654613385092 4206174407553104 4225536905400576 4226372123795856 4226601808854558 4231769789343488 4245938661406022 4252090412581632 4252321495318176 4252953622788864 4253162007947706 4266854615403096 4271798860374528 4272411035819776 4272643222894368 4273487752310658 4293160117121952 4293690726455424 4294539416115144 4298643080234496 4300761582756864 4308066923084181 4313568924263088 4314421543041603 4315694782696992 4320672516010368 4335139053452367 4335674851135404 4340675629510416 4341320891236224 4356394922108572 4360557692501248 4362706708434432 4362943802688576 4382038272267264 4382600952895326 4382904424677184 4389493156457472 4390360782397632 4404190120150968 4404495086867712 4405605090669846 4409575242677248 4410470423632896 4426760457251694 4431649153158144 4447036823828832 4447915823833542 4452166047385728 4452716308916736 4453596431526816 4467624957272484 4474097899835904 4474982248725024 4475535330204288 4480697424010752 4490520381533097 4495699759135788 4496255401177456 4517846063367984 4518091588775562 4518763224213168 4523081146278912 4523975177182272 4538539639133952 4539436725558512 4539683424325266 4546260769188096 4547159381768976 4561482624442074 4567060072772864 4567308272749152 4568211045573462 4569559181679168 4589807328279936 4590489624597504 4590714548261016 4611741891378048 4611967856354817 4612653446938488 4617061086177792 4619336514812928 4633092548282576 4635375877711584 4640722332011136 4641295897989632 4656260464819209 4656835951219508 4663583033154048 4663836478736064 4664758331297484 4685173695344576 4685870168318464 4686124825109952 4708627225230528 4709557931117868 4714640797676544 4715572692204864 4730426425347336 4731946208497242 4737280129238016 4738802114333952 4753729018575648 4754668639270338 4759800192290304 4760741013011424 4782547146614272 4783601714154336 4800211442328483 4805512559083008 4805773717921344 4806462415297248 4806723625756164 4807056465774976 4823151520905919 4830402067262352 4831356843129537 4835973465263808 4852501327321168 4852765039795974 4855156630534116 4859795994649344 4860756580511664 4883020826164992 4883260083199218 4883986002640752 4905627404063904 4906597048949274 4907075115949056 4908045046988736 4914313303753728 4929793056300672 4930767477761832 4937911446868992 4955056972726176 4960772148011904 4961509589984256 4961779226587008 4977997051303612 4978737053838368 4986221488786944 5002916426807436 5008686803308944 5009033628202496 5009305847531328 5010295985467668 5017555179883008 5033360137315392 5034355029815652 5034977246479824 5039788438895616 5040784602012096 5058287326324638 5063873449356288 5064874373108928 5082576821288982 5088189768440832 5089824493173504 5105857094025696 5106866316253326 5112377984311808 5114897520233472 5137942581869472 5138221806842796 5138577601345664 5155782660278741 5163533244314928 5164300827672192 5164553866793643 5170257345351168 5188209627800304 5189235127805799 5194193721950016 5196753579164544 5212229116817898 5214797862425532 5219780883141888 5220812623512528 5221457885238336 5244983052325086 5245494089462784 5246530912298304 5270562161574912 5270820407262648 5271603939358272 5271890428248696 5294962912322944 5303682665155584 5303970897386112 5305019278730472 5321729728515753 5322098229965152 5330098832841216 5331152378625696 5347945145897604 5354484223250944 5354775216326592 5355571228697088 5355833639637852 5380365539941056 5381429021428236 5381551928423628 5389225933948416 5406201628968384 5407270217209404 5407938523996848 5413106101036032 5414176054012992 5440846872013056 5459063993236314 5492312820481536 5493398429435616 5493778818028544 5494484252970846 5518830829571892 5520459505442688 5521550677862328 5526826817444352 5528602466722944 5546017188338256 5547113412482061 5555150377727616 5574439094316948 5580868666513392 5581698288732288 5601079185568164 5606431318930176 5607539484513456 5634049207200768 5635162831727808 5635469078472744 5664349402289802 5669453883442176 5669761993757568 5670604830385152 5670882677263608 5689139487204128 5696857630525824 5697983669747544 5724213489495936 5724920968607232 5726052554820192 5744089230778908 5751425232350784 5752562057388804 5754259710262656 5760896688013824 5780185404603156 5780899801513872 5787567506013888 5788427854981632 5817258403584768 5836735831275342 5843467937193768 5853814376530176 5872253493534624 5872660115823616 5873414201451594 5874140120893128 5901180850645632 5902347276335592 5929382431771776 5929672958170479 5930554431778056 5936221396514304 5938128575369088 5956833276363312 5958010702295547 5966642998300032 5967380440272384 5968146688571781 5987360508710796 5994266345514384 6023794751157312 6024122118367416 6025017632284224 6031966902909696 6051386185511936 6052911232433688 6061681025584128 6062879175691968 6081976832589432 6083930839496454 6089744363665536 6090948060764616 6092745575572224 6119743104373248 6120952731014688 6148989188504064 6149290475139756 6150204595917984 6180501170282112 6187629776014848 6208347286425612 6218448638314752 6219677775063312 6239269336880538 6248166433479936 6278169633640704 6278477249827566 6279410574823824 6287430256273152 6307235233796448 6308481920077638 6309261611329656 6318402819111936 6338305358100864 6339558185693784 6347654684015232 6368907992109033 6378135618872448 6379743011921559 6400281923104644 6407698290561792 6408616553729664 6408964834341552 6410231628465987 6440536089683136 6441809124172716 6447964620351744 6470353386394632 6473542174045488 6479727992865792 6481008774015552 6503512276703106 6510694434886656 6511013444265624 6511981336854336 6534592383162858 6540836538751872 6542129398599032 6544060062651648 6573057408400896 6573901429342989 6574356637015776 6585541173596448 6606742630301568 6608407636004769 6614362864015872 6615705635449344 6670555235743248 6671873735750313 6678249071078592 6679074463375104 6680394647290224 6701437435908726 6711146849753856 6712473373087536 6713302995306432 6721046136016128 6743549638703682 6744383101766184 6753165830811904 6776769095051976 6785962765773408 6786432657564672 6807809458700928 6809155088337768 6809525136487899 6820739072653464 6850590109159296 6850962409123728 6852316568360193 6884710992419904 6885734436896256 6886071822391524 6917612837067072 6918980170407732 6925591629266688 6929004772219392 6949638822423864 6953063816567376 6959707844189184 6961083498016704 6961943846984448 6985253926829262 6993310736433448 6995374549731072 6997137496946226 7004864790475776 7027760543016864 7028805252477696 7029187237664928 7064336896676802 7071961196514816 7073359038307296 7095639638021004 7097919312745863 7108203171500928 7130593527863472 7132002958905507 7139700288435456 7141111519517136 7173820719921408 7175238695237648 7175402571231504 7208268838624512 7209693622945872 7210085438634246 7210584698662464 7218901405350656 7243071834163214 7253960197895712 7254462496017408 7278751990981752 7279147559693961 7291134870767496 7324531239247488 7324890124798827 7325979003961128 7358441106095856 7359895573423911 7360612673923584 7362067570483104 7371469955630592 7394689584451008 7396151216642748 7406867170303488 7432585459089264 7441158222017856 7442264384976384 7442668839880512 7466995576955418 7468105580757552 7475241758573568 7476719312684608 7487958913956864 7513030204963416 7513550442303744 7513958771296992 7515443978201502 7526332769824512 7551532544723478 7552465869719736 7559682658343424 7561176903018144 7587430989486957 7595810174034432 7597311559663392 7623691113690001 7623865231933473 7632284652661248 7634736739760256 7658785641038544 7660299474379989 7668566976467712 7670082743185072 7672346280350208 7706913872804208 7707332710264194 7707866402018496 7716756674685184 7755386018026752 7756344538113024 7782314441700456 7791290582925024 7795130368746816 7805085835373568 7818343675226847 7822196793638298 7829671324712832 7831218935268792 7832186827857504 7867474578487629 7868241134194176 7869796368447456 7905843242362368 7906230610893972 7907405909037408 7907835642373044 7917504767158784 7942444368484416 7944014269727396 7955523997733376 7955956346079168 7957528918095708 7983147344947728 7992355127352512 7996728567938544 8004369873540096 8031726334876416 8032162824489888 8033356843045632 8033750459456778 8042622537212928 8070548309911584 8072143532142354 8072327892635442 8083838900922624 8109302443452576 8110905325814106 8111907785995272 8119659151554048 8121264081019488 8123660767429632 8149462914634139 8161270308019584 8188595989854471 8199053966853008 8200272794557312 8240097644153424 8240668227042816 8241726379456269 8277796381900816 8278246244357838 8282326016793492 8290240226166528 8291264851086336 8292903700084416 8319025782507384 8330888577973248 8332725566591424 8361658641475422 8370892844854272 8371302999770088 8372547433098432 8383240341697536 8401618778352246 8409646978395264 8411309226770184 8412348815106208 8451073810801152 8452744247591712 8453203617709116 8463539578686976 8491877322812044 8496524103434703 8504180825163264 8504642990636352 8505907245577728 8506324015895412 8533709230806192 8543597720749056 8544822071639552 8545286445788736 8546975504621316 8586320234243904 8587381452910848 8589078832230288 8597286160468992 8616133846168362 8627137848526176 8628843086083206 8631389565393984 8641345032020736 8670278106904734 8671349702270808 8681351259020832 8682641782472448 8711494839781321 8712789844217144 8721115385002496 8725413416868864 8725887605377152 8755103746913013 8765201905790652 8765808849354368 8780721564795264 8795158655769617 8808380240301936 8808990173735424 8810121302177391 8811210181339692 8853520914503388 8894073647657664 8895831647667084 8904332094771456 8905432617833472 8907192863053632 8935249914544968 8948195799671808 8949964497450048 8951070660408576 8961394848021504 8981040763066194 8991399518271576 8992510802354912 9035692126735968 9036183177551124 9037526448426336 9047950354364544 9077079278267904 9078873451117024 9079366848650532 9092521538376192 9094318763537952 9122965248884148 9125896259244681 9134120145545728 9134616545498304 9136422091146924 9139118363358336 9179614656559872 9181429096522032 9223483782756096 9223935712709634 9225306893876976 9234122172355584 9266185096565152 9270751755423168 9281444664022272 9282591795979264 9312520929638418 9313671902439016 9327166066308096 9327672957472128 9329516662594968 9358904005320807 9370347390689152 9371740336636928 9372249650219904 9417254450461056 9417715874741349 9419115862235736 9431145384409728 9460852850694672 9462722880116457 9463892416994484 9477604228667904 9507458037151296 9509337278540676 9519600384580608 9521482026022848 9565094293228544 9567203428308672 9600422884656966 9611025118166016 9611547435842688 9612924830594496 9613447251512328 9614112931549952 9646303041811838 9660804134524704 9662713686259074 9671946930527616 9705002654642336 9705530079591948 9710313261068232 9719591989298688 9721513161023328 9755268415054659 9766041652329984 9766520166398436 9767972005281504 9801888574744287 9811254808127808 9813194097898548 9816090093977472 9859586112601344 9861534955523664 9910113945452352 9921544296023808 9923558453174016 9955994102607224 9957474107676736 9972442977573888 10005832853614872 10017373606617888 10018067256404992 10018611695062656 10020591970935336 10035110359766016 10052156153863089 10066720274630784 10068710059631304 10069954492959648 10081569204024192 10115324458055523 10116574652649276 10129748746217856 10165153642577964 10179648986347008 10211714188051392 10213732632506652 10224755968623616 10275885163738944 10276443613685592 10277155202691328 10311565320557482 10327066488629856 10328601655344384 10329107733587286 10340514690702336 10376419255600608 10378470255611598 10388387443900032 10393507158329088 10424458233635796 10429595724851064 10439561766283776 10441625247025056 10442915770476672 10477880890243893 10489966104650172 10493061824596608 10541640814525296 10543207878716544 10543780856497392 10589925824645888 10607941794772224 10610038557460944 10643459457031506 10644196459930304 10660197665682432 10662304757251392 10695890291795208 10708968446501888 10709550432653184 10711142457394176 10711667279275704 10760731079882112 10762858042856472 10763103856847256 10778451867896832 10812403257936768 10814540434418808 10815877047993696 10828352108025984 10864607751244821 10881693744026112 10918127986472628 10984625640963072 10986796858871232 10988968505941692 11037661659143784 11040919010885376 11043101355724656 11053653634888704 11057204933445888 11092034376676512 11094226824964122 11110300755455232 11148878188633896 11161737333026784 11163396577464576 11200493365433127 11202158371136328 11212862637860352 11215078969026912 11270325663455616 11270938156945488 11273165967302253 11328698804579604 11339523987515136 11341765354527216 11378278974408256 11393715261051648 11395967339495088 11448426978991872 11449841937214464 11452105109640384 11488178461557816 11502850464701568 11505124114777608 11508519420525312 11521793376027648 11560370809206312 11561799603027744 11575135012027776 11576855709963264 11634516807169536 11673471662550684 11686935874387536 11707628753060352 11733295190457447 11744506987069248 11746828402903188 11748280241786256 11802361701291264 11804694552671184 11858764863543552 11859345916340958 11861108863556112 11872442793028608 11876257150738176 11913666552726624 11916021404591094 11933285996600064 11934760880544768 11936293377143562 11974721017421592 11988532691028768 12047589502314624 12048244236734832 12050035264568448 12050625689185167 12063933805819392 12105822464867376 12108215298213531 12125758351383936 12163953665178864 12166357988721159 12167861678992908 12179488727331072 12181896121529232 12185491151144448 12239486208746496 12241905462029376 12297978377008128 12298580950279512 12300409191835968 12361002340564224 12375259552029696 12416694572851224 12417369366536757 12436897276629504 12439355550126624 12478538673761076 12496332866959872 12542487962213133 12556339267281408 12556954499655132 12558821149647648 12574860512546304 12602428167528369 12614470467592896 12616963840155276 12618523222659312 12676610716201728 12679116371387568 12695309368030464 12737815984218066 12756271237744896 12759486023843118 12800563846209288 12815396581123584 12817233107459328 12817929668683104 12820463256931974 12881072179366272 12883618248345432 12895929240703488 12924200769252543 12940706772789264 12943264629124809 12947084348090976 12962017548031104 13005417160357101 13007024553406212 13022026888531248 13023962673708672 13069184766325716 13081673077503744 13084258797198064 13088120125303296 13146114816801792 13147802858685978 13148713274031552 13171082347192896 13213485260603136 13216815272009538 13228725728031744 13231411270898688 13341110471486496 13343747471500626 13356498142157184 13358148926750208 13360789294580448 13402874871817452 13422293699507712 13424946746175072 13426605990612864 13442092272032256 13471561144599291 13487099277407364 13488766203532368 13506331661623808 13553538190103952 13571925531546816 13615618917401856 13618310176675536 13619050272975798 13641478145306928 13701180218318592 13701924818247456 13704633136720386 13769421984839808 13771468873792512 13772143644783048 13835225674134144 13835903569064451 13837960340815464 13851183258533376 13858009544438784 13899277644847728 13902024972022943 13906127633134752 13922166996033408 13923887693968896 13968781394457627 13970507853658524 13986621472866896 13990749099462144 13994274993892452 14055521086033728 14057610504955392 14058374475329856 14128673793353604 14143922393029632 14146718076614592 14191279276042008 14195838625491726 14216406343001856 14261187055726944 14264005917811014 14279400576870912 14282223039034272 14347641439842816 14350477390475296 14350805142463008 14400634326985449 14416537677249024 14419387245891744 14420170877268492 14421169397324928 14437802810701312 14469454562717757 14486143668326428 14494070529388611 14507920395791424 14557503981963504 14558295119387922 14582269741534992 14649062478494976 14649780249597654 14651958007922256 14716882212191712 14719791146847822 14721225347847168 14724135140966208 14742939911261184 14789379168902016 14792302433285496 14813734340606976 14860785314921077 14865170918178528 14882316444035712 14884528769952768 14885337679761024 14933991153910836 14936211161515104 14953438625369216 15026060409926832 15027100884607488 15027917542593984 15030887956403004 15052665539649024 15103065089446956 15104931739439472 15119365316686848 15122353806036288 15174861978973914 15191620348068864 15194623119326784 15247382227380002 15247730463866946 15264569305322496 15269473479520512 15317571282077088 15320598948759978 15337133952935424 15340165486370144 15344692560700416 15413827745608416 15414665420528388 15415732804036992 15433513349370368 15467347980836223 15493661600380929 15510772036053504 15564628883400912 15567705383417397 15582581165850048 15590260737493632 15636687350453694 15644393587276596 15659342649425664 15662437870537584 15664373655715008 15734949156975258 15736482268388352 15739592736894912 15811686484724736 15812461221787944 15814811818074816 15815671284746088 15835009534317568 15884888736968832 15888028539454792 15911047995466752 15911912692158336 15915057836191416 15965189185547259 15966294689895456 15984710254705024 15993457135877088 16063452669752832 16064325648979776 16066713686091264 16067500918913556 16141096619823168 16144287064284708 16144655785270884 16167677801845248 16218604886905152 16221810651628212 16223815571990544 16239318303108096 16242528162038976 16298925829268278 16322540616039168 16377191979708942 16398107933706016 16400545589114624 16480195288306848 16481336454085632 16483452758912538 16555592763801632 16556492488715676 16564652033586984 16580480452333056 16585807400168832 16638051565014768 16641340237446183 16665451133182848 16723317282950844 16742605999540176 16745094866196864 16803237556704492 16819293956790528 16822618453540368 16824697630212416 16902147621602304 16905488495183424 16906407235418232 16927079157373952 16983754645624088 16993048206869406 17008361650326528 17009285981272704 17011814491155456 17012648031790824 17067418461612384 17089644143279104 17090572891577472 17093951009242632 17172640468487808 17174762905821696 17178157664460576 17232267692336724 17254275697052352 17257686172166412 17262779130787968 17282690064041472 17340556213809468 17342699404541616 17362702518041664 17365283564944896 17422989679562642 17425579688434288 17442230770004992 17451775210754304 17510207493826026 17530403811581304 17531617698708736 17561443129590528 17590317311539234 17616760480603872 17617980347470848 17620242604354782 17622420362679384 17707041829006776 17788147295315328 17789018874511437 17791663295334168 17808664189542912 17814385726107264 17870499829089936 17874032106886641 17899928994900096 17902141320817152 17962081526132388 17982799036543152 17985021604709824 18071384253471936 18072366355102248 18075052896852672 18095900708729088 18154158556535808 18157746902234048 18158733697301064 18185043076752384 18188637527075904 18245930497768296 18251792518489362 18268240291091456 18269233090996608 18272844182293848 18278236726716672 18359229313119744 18362858193044064 18446967565512192 18447871425419268 18450613787753952 18532370193130304 18541503510846336 18562889328044544 18625041859276836 18627343804878032 18655345914944256 18659033325189936 18717808010641614 18740694781378304 18744499300439808 18834508900922112 18835431749482698 18838231724471472 18862290768819456 18921705701389344 18925445760232914 18927784833988968 18955208457335808 19014916074302592 19018674557081352 19042964052045696 19106723976327099 19134406856617344 19200845769313932 19223094871685376 19225849661188992 19226894503024656 19228225863099904 19230694885397961 19292606083623676 19321608269049408 19325427372518148 19343893861055232 19410005309284672 19411060159183896 19420626522136464 19439183978597376 19443026322046656 19510536830109318 19532083304659968 19533040332796872 19535944010563008 19603777149488574 19622509616255616 19626388195797096 19632180187954944 19719172225202688 19723069911047328 19820227890904704 19825222908014307 19843088592047616 19847116906348032 19911988205214448 19914948215353472 20011665707229744 20015621207250939 20034747213235776 20037223390125312 20041183941870672 20104312307726178 20133440549261568 20137420119262608 20139908985919296 20163138408048384 20230648916111046 20233149305298552 20259497492435712 20330307285155928 20359297972694016 20423428376102784 20427465265013304 20428575409463697 20551770327477888 20552887227371184 20554310405382656 20556949705080579 20623130641114964 20654132977259712 20657203310688768 20658215467174572 20752838511201216 20756940511223196 20776774887800064 20787014316658176 20848916467271592 20859191449702128 20879123532567552 20883250494050112 20885831540953344 20955761780487786 20979932209300344 20986123649193216 21083281629050592 21086415757433088 21087561712994784 21179851649291776 21215883589544448 21220077114921888 21286918914063012 21288392919860608 21293757938237589 21324609514502784 21391780583590416 21396008876716521 21419100865306368 21423334558551408 21521462159764224 21525716085712944 21526207713694512 21624806515873536 21629080868837616 21631754095987392 21656704216051968 21729215502489642 21763387488052224 21836255972945256 21837442679081883 21973593717742464 21974670374396481 21977937011883384 22075323318287568 22079686720271733 22081838021770752 22086202711449312 22114409866891776 22184068753353024 22188453649928244 22220601510910464 22297756377267792 22323474666053568 22326793154929152 22400986730866254 22404316742272656 22425725275720704 22430157938053824 22540651326911232 22541876313890976 22546331934604506 22657397609159208 22679047975030272 22683530709054432 22756557948816512 22762292968460871 22787430522103296 22791934678990176 22871073341070003 22871595695800419 22896853957983744 22904210219280768 22976356923115632 22980898423139967 23005700929403136 23010248229555216 23017038841050624 23120741618412624 23123599206055488 23150270024055552 23269033614339072 23346943325101368 23373871748775072 23415257506120704 23455031025680541 23466590380914894 23489013974138496 23493656805806376 23496560483572512 23602423735462887 23604723402582528 23609389105342368 23717529727087104 23718691832681916 23722217727112224 23752514301476352 23827333105453248 23832042809182188 23866571993200128 23872586754287124 23949442034843184 23977065382057536 24095179004629248 24096488473469664 24100070529136896 24101251378370334 24127867611638784 24211644929734752 24216430596427062 24251516702767872 24327907330357728 24332715977442318 24335723357985816 24358977454662144 24363792243058464 24370982302288896 24448388743902417 24483810924058752 24565787969563413 24597161900559024 24600818383671936 24722004681128448 24725179138368807 24833389145702448 24834738733073514 24873794553259008 24878711100253248 24957077347522152 24992665733919744 25084975924426266 25112678534562816 25113908999310264 25117642299295296 25149721025092608 25204856335056738 25228940935185792 25233927680310552 25237046445318624 25350751419571249 25353221432403456 25358232742775136 25390618736060928 25475631968436132 25512542475489792 25518972047686236 25601127692418576 25630793162247168 25634466214918656 25635859337366208 25640926513863948 25762144358732544 25767236496690864 25791858481406976 25848401538505086 25881413545578528 25886529258249618 25894168696181952 25924035096062208 26010834320714202 26014049106812424 26044053777062496 26047925347417344 26134484519343963 26138369532651432 26163346155007488 26168517594396128 26176240250606592 26295605717371956 26297426548063104 26342164694385792 26385475967308851 26426970521206272 26430363906532173 26433630544019076 26682220942972992 26687494943001252 26712996284314368 26716297853500416 26721578589160896 26805749743634904 26844587399015424 26849893492350144 26853211981225728 26884184544064512 26943122289198582 26974198554814728 26977532407064736 27012663323247616 27107076380207904 27143851063093632 27231237834803712 27236620353351072 27238100545951596 27282956290613856 27377688777734043 27402360436637184 27403849636494912 27409266273440772 27538843969679616 27544287289566096 27670451348268288 27671807138128902 27675920681630928 27702366517066752 27798555289695456 27804049944045886 27812255266269504 27844333992066816 27847775387937792 27937562788915254 27941015707317048 27973242945733792 27981498198924288 27988549987784904 28111042172067456 28115221009910784 28116748950659712 28253147624224047 28257347586707208 28293436153229184 28382558552084016 28388168640349371 28391677250983452 28432812686003712 28522374111453888 28528011835622028 28558801153741824 28564446078068544 28695282879685632 28700954780950592 28701610284926016 28801268653970898 28833075354498048 28838774491783488 28840341754536984 28842338794649856 28875605621402624 28938909125435514 28972287336652856 28988141058777222 29015840791582848 29115007963927008 29116590238775844 29164539483069984 29265805245163977 29298124956989952 29299560499195308 29303916015844512 29405665724232861 29433764424383424 29439582293695644 29448270281932416 29578758337804032 29584604866570992 29721570629842154 29730341836357056 29764632888071424 29770675359522048 29867982307821672 29872422323030208 29906877250738432 30052120819853664 30054201769214976 30055835085187968 30061775912806008 30105331079298048 30156468461589267 30206130178893912 30209863478878944 30244707612072576 30345973374166569 30349723957947828 30389246238653568 30494764454760004 30495460927733892 30538946959041024 30635142564154176 30641197897519956 30674267905870848 30680330972740288 30827655491216832 30829330841056776 30831465608073984 30867026698740736 30934695961672446 30987323200761858 31021544072107008 31129257766801824 31135410766834794 31165162331700096 31180521474987264 31273374700907388 31288787174553192 31318685298851328 31324875741075168 31328747311430016 31433642670731679 31469898313950516 31479185473789824 31624922443575888 31629623636149632 31631342569492176 31769777473937664 31776057078909584 31823825384316672 31830115672382832 31930378371094518 31932589379790912 31969420509410048 31986914271754176 32126905339505664 32128651297959552 32133427372182528 32135001837827112 32282193239646336 32288574128569416 32289311570541768 32335355603690496 32437209773810304 32443621303256424 32447631143981088 32485056324077952 32593823253734463 32597851658536556 32645081232078336 32754383959417884 32796215867412032 32801091178229248 32960390576613696 32966905517825076 33111185527603264 33112984977431352 33129304067173968 33160960904666112 33171614800337664 33276103130029536 33282680474892366 33330902266365696 33446634565901688 33485211999080352 33490189732393728 33601480096299381 33606475113408984 33638587913581056 33645236907080736 33649395260424832 33762060646341433 33810976990366848 33812814470836464 33819497901906759 33967509291248176 33986096413738812 34018571962545408 34025296063581648 34134836923224768 34181145783154944 34187902018485264 34345280936975616 34349525811643392 34356315328921152 34464535384673448 34508551394104704 34515372344332824 34525558261575936 34565380128082944 34681112427618936 34685398809083232 34725405036083328 34730567129889792 34845979359125284 34851159376868576 34903550421508608 35020414987652052 35060807623162608 35063235397417472 35122886259181056 35180634623078468 35199885571372341 35233520961207744 35240485208709564 35244840725358768 35414083658013552 35576294590630656 35578037749022874 35583326590668336 35617328379085824 35628771452214528 35740999658179872 35748064213773282 35799857989800192 35804282641634304 35924163052264776 35965598073086304 35970043209419648 36090478621951187 36142768506943872 36144732710204496 36150105793705344 36151877067555501 36191801417458176 36315493804468096 36317467394602128 36324645894640593 36377275054151808 36491860995536592 36499073966163477 36503585036978724 36538466181993216 36545688364587696 36556473453433344 36718458626239488 36725716386088128 36893935131024384 36895742850838536 36901227575507904 37064740386260608 37083007021692672 37125778656089088 37250083718553672 37252108099610271 37254687609756064 37310691829888512 37318066650379872 37435616021283228 37481389562756608 37488998600879616 37627463886639399 37669017801844224 37670863498965396 37676463448942944 37724581537638912 37807284502585107 37843411402778688 37850891520465828 37855569667977936 38029832148605184 38037349114162704 38085928104091392 38213447952654198 38268813713234688 38401691538627864 38446189743370752 38451699322377984 38453789006049312 38456451726199808 38461389770795922 38585212167247352 38643216538098816 38650854745036296 38687787722110464 38772602307757629 38820010618569344 38822120318367792 38829793887374427 38841253044272928 38886052644093312 39016251481071303 39021073660218636 39066080665593744 39071888021126016 39207554298977148 39245019232511232 39252776391594192 39264360375909888 39438344450405376 39446139822094656 39640455781809408 39650445816028614 39686177184095232 39694233812696064 39823976410428896 39829896430706944 40023331414459488 40031242414501878 40069494426471552 40074446780250624 40082367883741344 40208624615452356 40266881098523136 40274840238525216 40279817971838592 40326276816096768 40414683433797873 40461297832222092 40466298610597104 40518994984871424 40660614570311856 40846856752205568 40854930530026608 40857150818927394 41103540654955776 41105774454742368 41108620810765312 41113899410161158 41246261282229928 41308265954519424 41314406621377536 41316430934349144 41505677022402432 41507710707193353 41513881022446392 41553549775600128 41574028633316352 41697832934543184 41706074916068829 41718382899404256 41766500988100224 41771663081906688 41906344183372881 41911523560975572 41959864418600688 41972247298386432 42166563258101184 42172831514866176 42175123425989568 42359703298583552 42431767179088896 42440154229843776 42573837828126024 42576785839721216 42587515876475178 42649219029005568 42783561167180832 42792017753433042 42838201730612736 42846669117102816 43042924319528448 43051432171425888 43052415427389024 43201902980956347 43249613031747072 43258161737675232 43263508191974784 43313408432103936 43408363688153271 43458431004979284 43672511945890512 43674885358163766 43947187435484928 43949340748792962 43955874023766768 44150646636575136 44159373440543466 44163676043541504 44172405422898624 44228819733783552 44368137506706048 44376907299856488 44441203021820928 44582355944763231 44595512754535584 44646949332107136 44653586309858304 44801973461732508 44808633484545312 44860315876107648 45081302653822464 45083752627781952 45092663869209012 45314795218318416 45358095950060544 45367061418108864 45513115897633024 45524585936921742 45574861044206592 45583869357980352 45742146682140006 45743191391600838 45793707915967488 45808420438561536 45952713846231264 45961796846279934 46011401858806272 46020496459110432 46034077682101248 46241483236825248 46247198412110976 46300540048111104 46402043942508669 46693886650202736 46703116150252191 46747743497550144 46910062051361082 46933180761829788 46978027948276992 46987313611612752 46993120967145024 47204847470925774 47209446805165056 47218778210684736 47435059454174208 47437383665363832 47444435454224448 47505028602952704 47654666210906496 47664085618364376 47733143986400256 47745173508574248 47898884069686368 47954130764115072 48190358009258496 48192976946939328 48200141058273792 48202502756740668 48423289859469504 48432861192854124 48503033405535744 48655814660715456 48665431954884636 48671446715971632 48717954909324288 48727584486116928 48896777487804834 48967621848117504 49131575939126826 49194323801118048 49201636767343872 49444009362256896 49450358276737614 49666778291404896 49669477466147028 49757422200506496 49914154695044304 49924020712338549 50169951848852532 50227817998620528 50235284598590592 50409712670113476 50457881870371584 50467855360621104 50474092890637248 50701502839142498 50706442864806912 50716465485550272 50781237472121856 50951263936872264 51025084950979584 51037944095372472 51202255384837152 51268932429837312 51271718674732416 51281853027727896 51524288717465088 51534472993381728 51696803077010172 51762827091157056 51773058516499236 51788337392363904 51848070192124416 52021668641428404 52028098213624848 52088107554124992 52095850694834688 52268969038687926 52276739065302864 52326692310014976 52337035188792256 52591211434743912 52594853096126208 52684329388771584 52770951934617702 52853941042412544 52860727813064346 52867261088038152 53364441885945984 53367056623534311 53374989886002504 53425992568628736 53443157178321792 53611499487269808 53622096320659923 53699786984700288 53706423962451456 53886244578397164 53948397109629456 53955064814129472 54214152760415808 54287702126187264 54462475669607424 54473240706702144 54476201091903192 54565912581227712 54755377555468086 54804720873274368 54807699272989824 54818532546881544 55077687939359232 55088574579132192 55340902696536576 55343614276257804 55351841363261856 55597110579390912 55608099888091772 55624510532539008 55688667984133632 55875125577830508 55882031414634096 55946485891467584 55977099975569808 56222084344134912 56233497901319424 56506295248448094 56514695173414416 56586872306458368 56765117104168032 56776337280698742 56783354501966904 56865625372007424 57044748222907776 57056023671244056 57128892156137088 57320171928981297 57401909561901184 57403220569852032 57602537307941796 57677548983566976 57680683509073968 57684677589299712 57692084656193883 57877818250871028 57944574673305712 57976282117554444 58031681583165696 58230015927854016 58233180477551688 58329078966139968 58531610490327954 58596249913979904 58599120998390616 58607832031689024 58811331448465722 58867528848766848 58879164587391288 58896540563864832 59157516675608064 59169209733141984 59443141259684308 59460683672714112 59475668724042921 59529265776142848 59541350719044096 59735964615643344 59744844646060416 59813754501476864 60046863621752817 60104241639707328 60111670170375936 60123551825612016 60312936923178534 60412260357787824 60419726957757888 60489415224145152 60691946748333138 60699447915895656 60778492477307136 60989528909520008 60990921855467784 61077893918082048 61270285128308352 61282395795039912 61285726228391091 61360661945480576 61566110590387319 61655310982433664 61658661682113552 61662931216147968 61670849115241737 61869391923344892 61974646401523716 62258515533603648 62270821533669588 62330324663400192 62361042949974528 62546749401814776 62577574349106384 62637370597702656 62649751482150336 62657494622860032 62867285341463358 62939796627901032 62958370947579648 63249844887151776 63259247272299264 63262685138984352 63539554947875328 63552114157819168 63647650768633344 63660231344765664 63860756742189036 63865178759581824 63881273814712767 63938841018820096 63973828543508352 64188026630149563 64257302595919104 64270003675654224 64564386479292672 64577148257138832 64578623141083536 64874419547620608 64887242606512848 64895262287962176 64970112648155904 65187646507468926 65195703317073112 65290162464156672 65508767918835768 65512328037245649 65592431734824064 65602182356458496 65920781153227392 65924011123189443 65933811035650152 66222371055206528 66225969954862704 66239060160815199 66258608134347936 66343229600675328 66552206260059072 66565360949784732 66661804532731392 66893269131803376 66970423998160704 66980379464787456 67202960192598762 67212950226817968 67277175827162112 67290473814161472 67298790520849664 67524121292682866 67621953980733696 67625628941672928 67638995803813518 67935018582496352 67972192827477624 68037143925090816 68050592127163296 68269673846449536 68286878905382613 68362291566309888 68375804036970528 68613220023210009 68614787087401257 68690561873951232 68712630657842304 68929070769346896 68942695269419901 69017102788209408 69030744688665648 69051116523151872 69362224855237872 69370797618166464 69450810072166656 69691958718250568 69702318753737152 69807100843017216 70040829975304104 70121615246325216 70126470794834944 70245772518362112 70361269246156936 70365093077041623 70399771142744682 70467041922415488 70480970417419128 70489681450717536 70807271206388661 70828167316027104 71152589181261312 71156075498045748 71166653181336672 71257542904429056 71481999316359744 71496128427546564 71599715979600384 71848326104529552 71931196146172608 71940086418839296 72180957243902374 72285537013887744 72289465420408992 72300211587410688 72303754135111002 72383602834916352 72630987608936192 72634934789204256 72649291789281186 72754550108303616 72983721991073184 72998147932326954 73007170073957448 73076932363986432 73091376729175392 73112946906866688 73345166231707251 73451432772176256 73697363908690239 73791485701677072 73802455151015808 74129480772521216 74166014043385344 74500167437107344 74504216199220542 74509375219512128 74621383659777024 74636133300759744 74871232042566456 74962779125513216 74977997201759232 75254927773278798 75338035603688448 75341726997930792 75352926897885888 75449163075277824 75614569005170214 75686822805557376 75701783040931656 75711139335955872 76052254258713747 76059664297210368 76074698228325408 76171856208182784 76426895905308396 76537627426469376 76803383077255728 76892379486741504 76903398644755968 76907578012098624 76922779541591844 77170424334494704 77286433076197632 77301709490072592 77375575444220928 77545204615515258 77640021237138688 77644240636735584 77659587774748854 77682506088545856 77772105288186624 78032502962142606 78042147320437272 78132161331187488 78143776042252032 78403453558031889 78415108597954296 78490038465022464 78505552783188384 78528720751819776 78892279644189312 79156427901926553 79280911563618816 79300891632057228 79647952820857792 79659792861413888 80046662828918976 80062484829003756 80138988852943104 80148893560501248 80164735767482688 80417249230904712 80533762197046272 80549680477050432 80559635943677184 80652553632193536 80829366867595746 80922595664444184 80932597221194208 81037989969742848 81321229140623712 81693713504411136 81709861060053216 81714301637854788 82133066333202129 82207081309911552 82211548909484736 82227798820322316 82492522564459856 82616531909038848 82632861868698288 83011354044804864 83015421414386706 83027762044892784 83107099551200256 83395665869086368 83412149832137658 83436765798808512 83533001976200448 83543326163813376 83812688366745762 83823047121951144 83919728837201376 83944494596772864 84333126516202368 84345663029732352 84350246851979136 84880308459687552 85147675656252048 85153571679442432 85164505921048113 85175031752950356 85298438058011136 85567122334361664 85584035506866084 85676403461225472 85693338234205632 86085848639056896 86102864342851776 86104830854778048 86403805961912694 86499226063494144 86516323475350464 86527016383949568 86626816864207872 86816727376306542 86916862009958568 87345023891781024 87349770716327532 87797415735491931 87894374870969856 87898681497585924 87911748047533536 88216997172698583 88301293273150272 88318746881086932 88344810845797248 88736275013412096 88753814599712976 89164711889526462 89191025509071168 89293898664214272 89603946923465016 89617266969090624 89720631752215296 90162605307644928 90167505255563904 90185327738418024 90469405384767801 90629590436636832 90734122836217728 91026231795266048 91037920122499707 91049171873843484 91167738715960704 91484293364280012 91486382783201676 91616840877123072 91905427692462528 91923593692559868 92022803717612544 92040992918220864 92482966473650496 92494396824221952 92601080096222208 92804087885017338 93387773300405472 93406232300504382 93495486995100288 93820124102722164 93866361523659576 93956055896553984 93974627223225504 93986241934290048 94300928012195037 94409694941851548 94437556421369472 94874767330727664 94888870908448896 95309332421812992 95328171236728752 95490347017148496 95797768139372736 95908261528230144 96380716018516992 96385953893878656 96400282116547584 96405005513481336 96846579718939008 96865722385708248 97006066811071488 97311629321430912 97330863909769272 97342893431943264 97455168972233856 97781469761203389 97793554975609668 97935243696235008 98263151878253652 98388647602236096 98403273534687744 98900716553475228 99333556582809792 99338954932294056 99514844401012992 99828309390088608 99848041424677098 100339903697705064 100455635997241056 100470569197181184 100804440288898143 100819425340226952 100915763740743168 100935710721242208 100948185781274496 101286181939024299 101403005678284996 101432930971100544 101458493705720277 101902527873744528 102075888190744944 102404510769674304 102543437349464832 102563706055455792 103048577434930176 103068945986763456 103393606154020344 103525654182314112 103546117032998472 103576674784727808 103696140384248832 104043337282856808 104056196427249696 104176215108249984 104191701389669376 104537938077375852 104553478130605728 104674070377584512 105182422869487824 105189706192252416 105368658777543168 105541903869235404 105721455626128692 105734522176076304 106728883771891968 106734113247068622 106749979772005008 106851985137257472 106886314356643584 107222998974539616 107244192641319846 107399573969400576 107412847924902912 107772489156794328 107896794219258912 107910129628258944 108271435865853561 108428305520831616 108455631202666503 108575404252374528 108946481413404288 108952402183806384 108973937683921779 109131825162455424 109497221898490431 109510755110936172 109615398545979648 109637065093763088 110155375878718464 110177149158264384 110681805393073152 110687228552515608 110703682726523712 111194221158781824 111216199776183544 111249021065078016 111377335968267264 111750251155661016 111756324298830813 111764062829268192 111892971782935168 111954199951139616 112444168688269824 112466995802638848 113012590496896188 113029390346828832 113173744612916736 113421853507755321 113530234208336064 113552674561397484 113566709003933808 114089496445815552 114112047342488112 114257784312274176 114640343857962594 114803819123802368 114806441139704064 115205074615883592 115355097967133952 115361367018147936 115369355178599424 115384169312387766 115755636501742056 115889149346611424 115952564235108888 116063363166331392 116460031855708032 116466360955103376 116489381662123281 116658157932279936 117048754443213909 117063220980655908 117198241996781232 117215664063378048 117622662896931444 117735057697533696 117758329174782576 117793081127729664 118315033351216128 118338419466283968 118886282519368616 118921367345428224 118951337448085842 119058531552285696 119082701438088192 119471929231286688 119489689292120832 119627509002953728 120093727243505634 120208483279414656 120223340340751872 120247103651224032 120625873846357068 120824520715575648 120839453915515776 120978830448290304 121244050301393619 121383893496666276 121398895831791312 121556984954614272 121979057819040016 121981843710935568 122540570256616704 122564791590079824 122571452456782182 122721323890961152 123132221180774638 123310621964867328 123317323364227104 123325862432295936 123341698230483474 123738783846689784 123949292803047432 124517031067207296 124523132121580059 124541643067339176 124660649326800384 124722085899949056 125093498803629552 125118224748206487 125155148698212768 125299502964300672 125314989245720064 125719032550118643 125734570682926716 125879593255802064 125916741895159296 126499689774303552 126518494544598528 126525370277968704 127079109895750656 127104228315638336 127295301537266688 127320462689531328 127721513484378072 127730357519163648 127762547629425534 127877682037640192 127947657087016704 128376053260299126 128514605191838208 128540007351308448 129128772958585344 129154296514277664 129157246282167072 129605708942869041 129748839095241216 129774485213025696 129790524575924352 129940225296311808 130225091064459813 130375293014937852 130391406634146224 131017535837671536 131024656074491298 131184863469648128 131841562306454784 131848022246378886 131867622071300304 132444742110413056 132451939909725408 132478120321630398 132517216268695872 132686459201350656 133104412520118144 133130721899569464 133323609065462784 133747067834289693 133786538263606752 133940847996321408 133960758929574912 134405920385197524 134425900453635936 134580947628322944 134597581041699328 135048242585365732 135243907961467392 135251257883345856 135277991607627036 135870037164992704 135944385654955248 136074287850181632 136101184254326592 136539347692899072 136573757810765226 136724583132619776 136751608073941056 137226440046420018 137229574174802514 137381123747902464 137425261315684608 137858141538693792 137885390538839802 138034205576418816 138061489377331296 138102233046303744 138724449710475744 138741595236332928 138901620144333312 139206131827526007 139383917436501136 139404637507474304 140081659950608208 140109348450756573 140243230492650432 140722538492313872 140730186154083246 140799542285489364 140934083844830976 140961940834838256 140979362901435072 141614542412777322 141656334632054208 142305178362522624 142312150996091496 142333306362673344 142515085808858112 142963998632719488 142992256855093128 143199431959200768 143696652209059104 143862392292345216 143880172837678592 144361914487804748 144571074027775488 144578930840817984 144600423174821376 144607508270222004 145261975217872384 145269869578408512 145298583578562372 145509100216607232 145967443982146368 145996295864653908 146014340147914896 146153864727972864 146182753458350784 146690332463414502 146902865544352512 147394727817380478 147582971403354144 147604910302031616 148258961545042432 148332028086770688 149000334874214688 149008432398441084 149018750439024256 149272266601519488 149517697148083489 149742464085132912 149772062137015647 150509855546557596 150683453995861584 150705853795771776 151229138010340428 151373645611114752 151403566081863312 151422278671911744 152104508517427494 152119328594420736 152149396456650816 152343712416365568 152853791810616792 153075254852938752 153606766154511456 153806797289511936 153815156024197248 153845559083183688 154340848668989408 154572866152395264 154603418980145184 155090409231030516 155280042474277376 155288481273471168 155319175549497708 155365012177091712 155544210576373248 156065005924285212 156084294640874544 156264322662374976 156287552084504064 156806907116063778 156830217195908592 156980076930044928 157011105566376768 157784559288378624 158312855803853106 158561823127237632 158601783264114456 159295905641715584 159319585722827776 160093325657837952 160101169870602933 160124969658007512 160277977705886208 160329471534965376 160834498461809424 160866288961979769 161099360954100864 161119271887354368 161658733735191492 161845191328888368 161865194442388416 162642458281247424 163387427008822272 163419722120106432 163428603275709576 164266132666404258 164414162619823104 164423097818969472 164455597640644632 164985045128919712 165233063818077696 165265723737396576 166022708089609728 166030842828773412 166055524089785568 166791331738172736 166824299664275316 166873531597617024 167066003952400896 167625376733491524 167646094243902288 167839457674402752 168666253032404736 168700493703958272 169760616919375104 170295351312504096 170307143358884864 170329011842096226 170350063505900712 170596876116022272 171134244668723328 171168071013732168 171386676468411264 171960515786943891 172205728685703552 172209661709556096 172807611923825388 173032646950700928 173054032767899136 173076253968581649 173633454752613084 173833724019917136 174690047783562048 174699541432655064 175594831470983862 175788749741939712 175797362995171848 175823496095067072 176433994345397166 176602586546300544 176637493762173864 176689621691594496 177472550026824192 177507629199425952 178329423779052924 178382051018142336 178587797328428544 179207893846930032 179234533938181248 179441263504430592 180335010511127808 180370655476836048 180938810769535602 181259180873273664 181468245672435456 182052463590532096 182075840244999414 182098343747686968 182335477431921408 182968586728560024 182972765566403352 183233681754246144 183810855384925056 183847187385119736 184081985836441728 184698331771161957 184965932947300992 184988793648443904 185012547345725211 185608175770034676 186775546600810944 186812464601008764 186990973990200576 187640248205444328 187732723047319152 187912111793107968 187949254446451008 187972483868580096 188601856024390074 188819389883703096 188875112842738944 189749534661455328 189777741816897792 190618664843625984 190656342473457504 190980694034296992 191595536278745472 191643821444138301 191816523056460288 192771907787757312 192810011026962672 193693159437878016 193731444771416496 194623258642861824 194661727819538544 194685786863886528 194910337944467712 195562939522406778 195587109951219336 195870487392470016 196526303756507304 196777295204472192 196806547069375488 197772033369568329 197801433106950456 198667113165619584 198677909864588112 198717180482445597 199029688802025984 199656618780177216 199696082849354196 200679807395410128 200911271994482112 200941138394362368 201608880577796286 201638850680453904 201831527481486336 201871421442484416 201896371562548992 202572363878048598 202806011356569992 202865861942201088 202916987411440554 203805055747489056 204151776381489888 204809021539348608 204860636716147839 205086874698929664 205127412110911584 205839660069630027 206137891973526912 206787212308040688 206828085808259703 207051308364628224 207092234065996944 207153349569455616 208086674565713616 208112392854499392 208352430216499968 209075876154751704 209106956261211456 209348140755169024 210364845738975648 210379412384504832 210737317555086336 211083807738470808 211095279231124869 211442911252257384 211469044352152608 212421813619165983 213457767543783936 213468226494137244 213499959544010016 213772628713287168 214445997949079232 214488385282639692 214799147938801152 215544978313588656 215793588438517824 215820259256517888 216542871731707122 216856611041663232 216911262405333006 217150808504749056 217892962826808576 217904804367612768 217947875367843558 218263650324910848 218994443796980862 219021510221872344 219230797091959296 219274130187526176 220035498695121753 220354298316528768 221092091726070717 221374457105031216 221407365453047424 222388442317563648 222432399552367088 222498042130156032 223500502311322032 223512648597661626 223528125658536384 223785943565870336 223908399902279232 224888337376539648 224933991605277696 226025180993792376 226058780693657664 226347489225833472 226843707015510642 227060468416672128 227105349122794968 227133418007867616 228156762776141241 228178992891631104 228224094684976224 228515568624548352 229280687715925188 229607638247604736 229612882279408128 230410149231767184 230710195934267904 230722734036295872 230768338624775532 231511273003484112 231778298693222848 231905128470217776 232126726332662784 232920063711416064 232932721910206752 232978763324246562 233316315864559872 234097508886427818 234126441961311816 234396483993562464 234431328126756096 235210360674095667 235245325793862888 235470115395067392 235516658349565152 235586162255459328 236334424524390031 236676838932567936 237469283705779659 237772565038737232 237842734690856448 237902674896171684 238943858462573376 238979378584241664 240187454487011268 240416966558829312 240446680681503744 240494207302448064 241251747692714136 241649041431151296 241678907831031552 241957660896580608 242488100602787238 242767786993332552 242797791663582624 243113969909228544 243958115638080032 243963687421871136 245081140513233408 245129583180159648 245142904913564364 245442647781922304 246264442361549276 246399198999606387 246621243929734656 246634646728454208 246683396460966948 247477567693379568 247898585606094864 249034062134414592 249046264243160118 249083286134678352 249321298653600768 250186997607259104 250236449496412974 250310297396425536 250599005928601344 250629978491440128 251438065100237286 251469141365853432 251759186511604128 251833483790318592 252633350353658309 252999379548607104 253036989089197056 253050740555937408 254208456631276672 254640925379062656 255443026968756144 255460715038327296 255493517763144339 255525095258851068 255895314174033408 256752106520598252 257029210383676416 257080014702616896 258257545917170688 258308593028555328 258314492564334144 259211417885738082 259497678190482432 259548970426051392 259581049151848704 259880450592623616 260450182128919626 260750586029875704 260782813268292448 262035071675343072 262049312148982596 262369726939296256 263392247206475793 263683124612909568 263696044492757772 263735244142600608 264650991518095749 264889484220826112 264903879819450816 264956240643260796 265034432537391744 266208825040236288 266261443799138928 267494135668579386 267573076527213504 267881695992642816 268811840770395048 268851800907271872 269161895256645888 269195162083398656 270096485170731464 270487815922934784 270502515766691712 270555983215254072 271408216154303403 271740074329985408 271888771309910496 272202368508653184 273078695385798144 273113760367499121 273147515621530452 273503216147882112 274452880092840036 274459148349605028 274850522631369216 275716283077387584 275770781077679604 276068411152837632 276122978754662592 277448899420951488 277483190472665856 277803240288666624 278412263655052014 278767834873002272 278809275014948608 280163319901216416 280218696901513146 280486460985300864 281445076984627744 281460372308166492 281599084570978728 281868167689661952 281923881669676512 281958725802870144 282902784036585111 283229084825554644 283312669264108416 284624301992182992 284666612725346688 285927997265438976 285984513710186256 287393304418118208 287724784584690432 287760345675357184 288723828975609496 289142148055550976 289157861681635968 289200846349642752 289215016540444008 290523950435744768 290539739156817024 290597167157124744 291018200433214464 291934887964292736 291992591729307816 292028680295829792 292365506916701568 293344409283610167 293380664926829004 293805731088705024 294789455634760956 295165942806708288 295209820604063232 296517923090084864 298000669748429376 298016864796882168 298037500878048512 298544533203038976 299035394296166978 299484928170265824 299544124274031294 301019711093115192 301366907991723168 301411707591543552 302413320866694429 302458276020680856 302747291222229504 302807132163726624 302844557343823488 303858545817072897 304209017034854988 304298792913301632 305707583621233584 307213532309022912 307630312048394496 307691118166367376 308681697337978816 309145732304790528 309206837960290368 310180818462061032 310560084948554752 310576962546942336 310638351098995416 310730024354183424 311088421152746496 312130011848570424 312168589281749088 312528645324749952 312575104169008128 313613814232127556 313660434391817184 314022211132753536 315569118576757248 316625711607706212 317203566528228912 318591811283431168 320186651315675904 320202339741205866 320249939316015024 320555955411772416 320658943069930752 321668996923618848 321732577923959538 322198721908201728 322238543774708736 323317467470382984 323690382657776736 323730388884776832 324814307597560683 325284916562494848 326839444240212864 326857206551419152 326921813051765337 328532265332808516 328846195637938944 328911195281289264 329970090257839424 330466127636155392 330531447474793152 332045416179219456 332061685657546824 332111048179571136 333582663476345472 333648599328550632 333747063195234048 334132007904801792 335250753466983048 335292188487804576 335678915348805504 337332506064809472 337400987407916544 339521233838750208 340265560523265963 340590702625008192 340658023684192452 340700127011801424 342268489337446656 342336142027464336 342773352936822528 343921031573887782 344411457371407104 344419323419112192 345615223847650776 346065293901401856 346108065535798272 346152507937163298 347266909505226168 347667448039834272 349380095567124096 349399082865310128 349468144986369843 351189662941967724 351594725990343696 351646992190134144 352867988690794332 353205173092601088 353274987524347728 353379243383188992 354945100053648384 355015258398851904 356658847558105848 356764102036284672 357175594656857088 358415787693860064 358469067876362496 358882527008861184 360670021022255616 360741310953672096 361877621539071204 362518361746547328 362936491344870912 363732150904180857 364151680489998828 364196687495373936 364670954863842816 365937173457120048 365945531132806704 367621710769850112 367694374770239472 368163971672883456 369396663542323914 369931865894601984 369977587296887808 370025094691450422 371216351540069352 373551093201621888 373569396364740177 373624929202017528 373981947980401152 375280496410888656 375354674244619461 375465446094638304 375898508892902016 375944967737160192 377157097650355929 377203712048780148 377638779767406192 377750225685477888 379499069322910656 379555483633795584 381237329687251968 381312684946915008 381961388068593984 383191072557490944 383287642888276602 383633046112920576 385543815575514624 385620022053925344 387386318875756032 387462889542832992 388817126828607123 389246517285723648 389323455639077088 389371573727773056 389820675888935424 390675273193379439 391125879044813556 391174219902438672 393052607513014608 393554590408944384 395544066739136658 395602866213900912 397334226331239168 397355819729176224 397434360964891194 398059377604051968 399313237560354432 399392165698708392 401241203502869079 401359614790820256 401822543988964224 401882276788724736 403217761155592572 403277701360907808 403742842884968832 403792743125097984 405144727756097196 405612022713139984 405731723884402176 405833974822881108 407610111494978112 408303552762979776 409618043078697216 409721273432295678 410173749397859328 410254824221823168 411679320139260054 412275783947053824 413574424616081376 413656171616519406 414102616729256448 414184468131993888 414306699138911232 416173349131427232 416224785708998784 416704860432999936 417618395482578021 418151752309503408 418213912522422912 418696281510338048 420328045352269719 420729691477951296 422167615476941616 422190558462249738 422885822504514768 422938088704305216 424843627238331966 426915535087567872 426936452988274488 426999919088020032 427545257426574336 428891995898158464 428976770565279384 429598295877602304 430962774132711233 431089956627177312 431587176877035648 431640518513035776 433085743463414244 433713222083326464 433822524810666012 435785925653617152 435809608735225536 435895750735687116 436527300649821696 437988887593961724 438043020443744688 438461594183918592 438548260375052352 440070997390243506 440708596633057536 442184183452141434 442748914210062432 442814730906094848 444776884635127296 444864799104734176 444996084260312064 447001004622644064 447025297195323252 447056251317072768 447571887131740672 447816799804558464 448553091444250467 449316186411046941 452050361987584752 452117561387315328 453687414031021284 454120936833344256 454210698245589936 454266836015735232 456313525552282482 456357985783262208 456448189369952448 457031137249096704 458561375431850376 459215276495209472 459225764558816256 460820298463534368 461420391868535808 461445468072591744 461536677249551064 463022546006968224 463556597386445696 463810256940435552 465840127422832128 465865443820413504 465957526648493124 466632631729119744 468195017772855636 468252883922623632 468792967987124928 468862656253512192 470420721348191334 470490651587725776 470940230790134784 471033316699130304 472668849048780062 473353677865135872 474938567411559318 475545130077474464 475685469381712896 475805349792343368 477887716925146752 477958757168483328 480303509611808799 480374908974022536 480833933117658624 480988414604896128 482503495385428272 482598866885939307 483298082862302592 483357815662063104 484976201205574476 485535573986665104 485595583327165248 487916231276160064 487927374843742272 490162281026466816 490259166360319296 490285809827128728 490885295563844608 492528884723098552 492798397999212774 493242487859469312 493269293456908416 493366792921933896 494955135386759136 495797171212189728 498068124268829184 498092528486320236 498166572269356704 500373995214518208 500472898992825948 500620594792851072 501198011857202688 502876130200474572 502938282731706864 503518373023208256 505266700707316618 505998759097214208 506101481111874816 508416913262553344 509281850758125312 510886053937512288 510921430076654592 510987035526288678 511050190517702136 511790628348066816 513504213041196504 514160029405233792 515881547360831673 516617186057110656 516628985128668288 518422835771476164 519097940852102784 519162098303697408 520900364257839252 521501172059751408 521565626536584896 524070143350686144 524098624297965192 524739453878592512 526784494412951586 527366249225819136 527392088985515544 527470488285201216 529301983036191498 529778968441652224 529807759638901632 529912481286521592 530068865074783488 532417650080472576 532522887598277856 534988271337158772 535146153054427008 535763391985285632 537623681540790096 537703601814543744 538323790513291776 540192970341462928 541005031533383424 541111966430508144 542816432308606806 543480148659970816 543777542619820992 544404737017306368 546157390771596288 546227520734998242 546295031243060904 547006432295764224 548905760185680072 548918296699210056 549701045262738432 551432566154775168 551541562155359208 552245957509325184 554094995313485871 554897798841902976 554966380945331712 556824527310104028 557535669746004544 557618550029897216 560326639802432832 560437393803026292 560972921970601728 562890153969255488 562920744616332984 563198169141957456 563736335379323904 563847763339353024 563917451605740288 565805568073170222 566458169651109288 566625338528216832 569248603984365984 569333225450693376 571855994530877952 571969027420372512 574786608836236416 574931464332414903 575449569169380864 577447657951218992 578315723363271936 578430033080888016 581079478313634048 581194334314249488 583869775928585472 583985183458615632 584057360591659584 584731013833403136 586688818567220334 586761329853658008 587611462177410048 589578911269521912 590331885613416576 590419641208126464 596001339496858752 596033729593764336 596075001756097024 596151541447336791 597089066406077952 598070788592333956 598969856340531648 599088248548062588 602039422186230384 602733815983446336 602823415183087104 604826641733388858 604916552041361712 605494582444459008 605614264327453248 605689114687646976 607717091634145794 608418034069709976 608597585826603264 611415167242467168 614427064618045824 614581910148443517 615260624096788992 615382236332734752 617363394675957632 617518980208890081 618413675920580736 620361636924122064 620484257424779109 621153925093884672 621276702197990832 621460048708366848 624260023697140848 624337178563498176 625057290649499904 627227628464255112 627320868783634368 628044422265507072 631138237153514496 633251423215412424 633285837693374607 634407133056457824 637183622566862336 637265440857497949 640373302631351808 640404679482411732 640499878632030048 641317886139861504 643337993847237696 643465155847919076 644397443816403456 646634934940765968 647380765315553472 647460777769553664 649628615195121366 650569833124989696 653678888480425728 653714413102838304 653843626103530674 657064530665617032 657692391275877888 657822390562578528 659940180515678848 660106496085365259 661062894949586304 663276275178212151 664123371315093648 664222096359142272 667165326952690944 667297198657101264 667494126390468096 670501506933966096 670584376975609152 671357830697611008 674665012129618944 674801974815833088 679042467677500416 680531121046531926 681181405250016384 681316047368384904 681400254023602848 684470288328423723 684536978674893312 684672284054928672 685546705873645056 687842063147775564 688822914742814208 688838646838224384 691230447695301552 692130587802803712 692305015874326596 694533819010452336 695334896079668544 698760191134248192 698798165730620256 698936289972739686 702379325883935448 703189451980687392 703293984380268288 705631082022287001 705735977381588664 706410346185202176 706549975048695456 706758486766377984 709003273573170093 710030516797703808 712407851117338977 713317695116211696 713528204072569344 716831575387720128 716938135752724992 721340042044511232 721482621907344192 723755243078142408 725036723493094656 725872982689741824 727464301808361714 728303360979997656 728393374990747872 729341909727685632 731874346914240096 731891062265613408 735243421539700224 735388749540478944 736327943345766912 738793327084647828 739863731789203968 740050189382900844 742432703080138704 747102186403243776 747138792729480354 747249858404035056 747963895960802304 750560992821777312 750709348489238922 750930892189276608 751797017785804032 751889935474320384 754314195300711858 754407424097560296 755277559534812384 755500451370955776 757900051060974927 758998138645821312 759110967267591168 762625369893830016 763922776137187968 766382145114981888 766480553289433017 766575285776553204 771087631151029248 771240044107850688 774772637751512064 774925779085665984 777634253657214246 778493034571447296 778646911278154176 778743147455546112 779641351777870848 781350546386758878 782251758089627112 782348439804877344 786105215026029216 787109180817888768 791088133478273316 791205732427801824 793952974554287247 794668452662478336 794711639458352448 794868721929782388 798626475120708864 798784331397416784 802482407005738158 802719229581640512 803645087977928448 806435522311185144 806555402721815616 807485685769937664 807585486250195968 810289455512194392 811224045426279968 811463447768804352 811667949645762216 815220222989956224 816607105525959552 819236086157394432 819341281102497363 819442546864591356 820509648443646336 823358640278520108 824551567894107648 827148849232162752 827312343233038812 828205233458512896 828368936263987776 832346698262854464 832449571417997568 833409720865999872 835236790965156042 836303504619006816 836427825044845824 837392563020676096 840656090704539438 841459382955902592 844335230953883232 844381116924499476 845771645009029536 845876177408610432 848708352109755333 849687254476663932 853872905976548976 853999838176040064 857783991796316928 857953541130558768 861925548265422466 862179913254354624 863174353754071296 863281037026071552 866171486926828488 867426444166652928 867645049621332024 871571851307234304 871619217470451072 871791501471374232 873054601299643392 875977775187923448 876086040887489376 877096520750104704 880033227850830501 880141994780487012 881417193266115072 884368366904282868 885497828420124864 885629461812189696 889553769270254592 889729598209468352 894002009245288128 894050594390646504 894112502634145536 895143774263481344 895633599609116928 897106182888500934 898632372822093882 904100723975169504 904235122774630656 907239962600083287 907374828062042568 908241873666688512 908421396491179872 908533672031470464 911575637451218691 912627051104564964 912896378739904896 917122750863700752 921640596927068736 922890936145183488 923073354499102128 926045092013936448 927113194772891392 927620513880871104 931680254845664256 931730887640827008 931915053296986248 933265263458239488 936390035545711272 936505767845247264 937585935974249856 937725312507024384 940841442696382668 940981303175451552 942066633398260608 945337698097560124 946707355730271744 949877134823118636 951090260154948928 951610699584686736 955775433850293504 960607019223617598 960749817948045072 961667866235317248 961976829209792256 965006990770856544 965197733771878614 966596165724605184 966715631324126208 969952402411148952 971071147973330208 971191166654330496 974442922792682049 975832462552320128 975854749687484544 980518332720638592 980571619654257456 980765439155296011 985057769446197104 985596795998425548 986538586913816832 986733585843867792 989910270773518272 991594342424379456 996136248537658368 996185056972640472 996333144538713408 1000747990429036416 1000945797985651896 1001241189585702144 1002396023714405376 1005752260400949144 1005876565463413728 1007036746046416512 1010533401414633236 1011997518194428416 1012202962223749632 1016833826525106688 1018563701516250624 1020796681569797889 1021772107875024576 1021974071052577356 1022100381035404272 1027008426082393008 1028320058810467584 1031763094721663346 1033234372114221312 1033257970257336576 1036845671542952328 1038195881704205568 1038324196607394816 1041800728515678504 1043002344119502816 1043131253073169792 1046623880036584423 1048140286701372288 1048197248595930384 1048404434959109529 1053568988825903172 1054784177971031088 1054940976570402432 1058603966072382996 1059615519277803264 1059824962573043184 1060137730149566976 1064835300160945152 1065045775196555712 1069976542674317544 1070292306108854016 1071526783970571264 1075247363081580192 1075407203629087488 1076647581026583552 1080385940682925856 1082010063066766848 1082223932861016288 1085632864617213612 1086960297319941632 1087555085239641984 1088809474034612736 1091196452712542571 1092455041469996484 1092590062486121808 1094012864591528448 1097811520371360144 1097836593398420112 1102865132309550336 1103083124310718416 1104491915018650368 1108189990626971742 1109795597683805952 1109932761890663424 1113649054620208056 1115071339492009088 1115237100059794432 1120653279604865664 1120708189094220531 1120874787606052584 1121945843941203456 1125780307938510976 1125841489232665968 1126064022733858383 1126396338283914912 1127695526678706048 1127834903211480576 1131471292951067787 1131611136146340444 1132916339302218576 1133250677056433664 1138497207968731968 1138666450901386752 1143711989061755904 1143938054840745024 1149573217672472832 1149862928664829806 1150899138338761728 1154895315902437984 1156631446726543872 1156860066161776032 1162158956627268096 1162388668628498976 1166451380485821369 1167739551857170944 1167970366917231264 1168114721183319168 1169462027666806272 1172025819580138317 1173377637134440668 1173522659707316016 1179157822539043824 1180663771226833152 1192002678993717504 1192067459187528672 1192150003512194048 1192303082894673582 1194178132812155904 1196141577184667912 1197939712681063296 1198176497096125176 1203723610508607237 1204078844372460768 1205467631966892672 1205646830366174208 1209653283466777716 1209833104082723424 1211228528654906496 1211378229375293952 1215434183268291588 1216836068139419952 1217195171653206528 1222830334484934336 1228854129236091648 1229163820296887034 1230521248193577984 1230764472665469504 1234726789351915264 1235037960417780162 1236827351841161472 1240723273848244128 1240968514849558218 1242307850187769344 1242553404395981664 1242920097416733696 1248520047394281696 1248674357126996352 1250114581298999808 1252855186447734063 1254455256928510224 1254641737567268736 1256088844531014144 1266502846430824848 1266571675386749214 1268814266112915648 1274367245133724672 1274530881714995898 1280746605262703616 1280809358964823464 1280999757264060096 1282635772279723008 1286675987694475392 1286930311695838152 1288794887632806912 1292888322398133699 1293269869881531936 1294761530631106944 1294921555539107328 1299257230390242732 1301139666249979392 1307357776960851456 1307428826205676608 1307687252207061348 1314129061331234064 1315384782551755776 1315644781125157056 1319880361031357696 1320212992170730518 1322125789899172608 1326552550356424302 1328246742630187296 1328444192718284544 1334330653905381888 1334594397314202528 1334988252780936192 1341003013867932192 1341168753951218304 1342715661395222016 1345659274332751401 1361062242093063852 1362362810500032768 1362632094736769808 1362800508047205696 1368940576656847446 1369073957349786624 1369344568109857344 1371093411747290112 1375684126295551128 1377645829485628416 1377677293676448768 1382460895390603104 1384261175605607424 1384610031748653192 1389067638020904672 1390669792159337088 1397520382268496384 1397596331461240512 1397872579945479372 1404758651767870896 1406378903961374784 1406587968760536576 1411262164044574002 1411471954763177328 1412820692370404352 1413099950097390912 1418006547146340186 1420061033595407616 1424815702234677954 1426635390232423392 1427056408145138688 1433663150775440256 1433876271505449984 1442965243814688384 1447510486156284816 1447796600657817921 1450073446986189312 1454928603616723428 1456606721959995312 1456786749981495744 1463748693828480192 1463782124531226816 1470486843079400448 1470777499080957888 1472655886691533824 1477586654169295656 1479727463578407936 1480100378765801688 1484865406160277408 1494204372806487552 1494277585458960708 1494499716808070112 1501121985643554624 1501418696978477844 1501861784378553216 1503594035571608064 1508628390601423716 1508814848195120592 1510555119069624768 1515800102121949854 1517996277291642624 1525250739787660032 1527845552274375936 1532764290229963776 1532961106578866034 1533150571553106408 1542480088215701376 1547644642082495019 1549851558171331968 1555268507314428492 1557293822556308352 1557486294911092224 1562701092773517756 1564503516179254224 1564696879609754688 1572210430052058432 1574218361635777536 1582176266956546632 1582411464855603648 1587905949108574494 1589336905324956672 1589423278916704896 1589737443859564776 1597252950241417728 1597568662794833568 1604964814011476316 1605438459163281024 1607290175955856896 1612871044622370288 1613110805443631232 1614971371539875328 1620578911024388784 1622448090852559936 1623335899291524432 1630440445979912448 1633214211051919104 1638472172314788864 1638682562204994726 1638885093729182712 1641019296887292672 1646717280557040216 1649103135788215296 1654297698464325504 1654624686466077624 1656737872527975552 1662284985940457613 1664693396525708928 1664899142835995136 1670473581930312084 1672607009238013632 1672855650089691648 1681312181409078876 1682918765911805184 1688670461907766464 1688762233848998952 1691543290018059072 1691752354817220864 1697416704219510666 1699374508953327864 1707745811953097952 1707999676352080128 1715567983592633856 1715907082261117536 1723851096530844932 1724359826508709248 1724794392997244709 1726348707508142592 1732342973853656976 1735290099242664048 1743238434940902144 1743583002942748464 1751955550375846896 1752172081774978752 1754193041500209408 1760066455701661002 1760283989560974024 1762834386532230144 1768736733808565736 1770995656840249728 1771258923624379392 1779459196418936704 1788004018490576256 1788101188781293008 1788225005268291072 1788454624342010373 1791267199218233856 1794212365777001868 1797264745644187764 1808201447950339008 1808470245549261312 1814479925200166574 1814749656124085136 1816483747333377024 1816842792982359744 1817067344062940928 1823151274902437382 1825254102209129928 1825792757479809792 1834245501727401504 1843281193854137472 1843745730445330551 1845781872290366976 1846146708998204256 1852090184027872896 1852556940626670243 1854226389545782784 1855241027761742208 1861452772274337327 1863461775281654016 1863830106593972496 1872780071091422544 1873011535690494528 1875171871948499712 1881682885392765336 1881962606350903104 1884133266796521216 1890675396195120248 1893414711460543488 1899754269646237272 1899857513080123821 1902180520309897856 1903221399169373472 1911550867700587008 1911796322572493847 1921214038447235196 1921499635896090144 1923953658419584512 1930013981541713088 1930395467543757228 1933192331449210368 1939904804822297904 1942142295946660416 1942382333308660992 1948885845585364098 1951664925104640256 1951709499374969088 1961036665441277184 1961143239308514912 1961530878310592022 1970115538892394208 1971193591996851096 1973077173827633664 1973467171687735584 1979820541547036544 1980319488256095777 1983188684848758912 1989828825534636453 1992370113945280944 1992666289077426816 2001495980858072832 2001891595971303792 2002482379171404288 2011504520801898288 2011753130926827456 2014073492092833024 2021066802829266472 2023995036388856832 2024405924447499264 2033667653050213376 2037127403032501248 2041593363139595778 2043544215750049152 2043948142105154712 2044200762070808544 2053410864985271169 2054016852164786016 2056640117620935168 2063526189443326692 2066468744228442624 2066515940514673152 2073691343085904656 2076391763408411136 2083601457031357008 2086004688239005632 2086262506146339584 2093247760073168846 2096280573402744576 2096394497191860768 2096808869918219058 2107137977651806344 2109568355942062176 2109881953140804864 2116893246066861003 2117207932144765992 2119231038555606528 2119649925146086368 2120275460299133952 2127009820719510279 2130091550393111424 2137223553352016931 2139953085348635088 2140584612217708032 2150494726163160384 2150814407258174976 2160771881365851712 2164020126133533696 2164447865722032576 2171265729234427224 2173920594639883264 2175110170479283968 2177618948069225472 2182392905425085142 2184910082939992968 2185180124972243616 2188025729183056896 2195623040742720288 2195673186796840224 2205730264619100672 2206166248621436832 2208983830037300736 2216379981253943484 2219591195367611904 2227298109240416112 2230142678984018176 2241306559209731328 2241416378188441062 2241749575212105168 2243891687882406912 2251560615877021952 2251682978465331936 2252128045467716766 2252792676567829824 2255391053357412096 2255669806422961152 2262942585902135574 2263222272292680888 2265832678604437152 2266501354112867328 2273700153182924781 2276994415937463936 2277332901802773504 2287876109681490048 2299146435344945664 2299725857329659612 2309790631804875968 2313262893453087744 2313720132323552064 2324317913254536192 2324777337256997952 2332902760971642738 2335479103714341888 2335940733834462528 2336229442366638336 2338924055333612544 2344051639160276634 2346755274268881336 2347045319414632032 2358315645078087648 2361327542453666304 2381858923662861741 2384005357987435008 2384134918375057344 2384606165789347164 2392283154369335824 2395879425362126592 2396352994192250352 2407447221017214474 2408157688744921536 2410935263933785344 2419306566933555432 2419666208165446848 2422457057309812992 2422756458750587904 2430868366536583176 2433672136278839904 2434390343306413056 2445660668969868672 2457708258472183296 2458327640593774068 2461528945330939008 2469453578703830528 2470075920835560324 2473654703682322944 2481446547696488256 2481937029699116436 2484615700375538688 2485106808791963328 2497040094788563392 2497348714253992704 2500229162597999616 2505710372895468126 2508910513857020448 2509283475134537472 2512177689062028288 2533005692861649696 2533143350773498428 2537628532225831296 2546125056329265999 2549061763429991796 2561618717929646928 2561999514528120192 2573351975388950784 2573860623391676304 2585776644796267398 2586539739763063872 2589523061262213888 2589843111078214656 2598514460780485464 2602279332499958784 2614715553921702912 2614857652411353216 2615374504414122696 2628258122662468128 2631289562250314112 2639760722062715392 2640099683552491503 2640425984341461036 2644251579798345216 2653105100712848604 2656493485260374592 2656888385436569088 2668661307810763776 2669188794628405056 2682006027735864384 2682337507902436608 2685431322790444032 2691318548665502802 2721719887800249861 2722124484186127704 2724725621000065536 2725264189473539616 2725601016094411392 2734726912353656073 2737881153313694892 2738689136219714688 2751368252591102256 2764921790781206208 2769220063497306384 2778135276041809344 2781339584318674176 2795040764536992768 2795192662922481024 2795745159890958744 2809517303535741792 2812757807922749568 2813175937521073152 2822524328089148004 2822943909526354656 2826199900194781824 2836013094292680372 2840122067190815232 2849631404469355908 2853270780464846784 2867326301550880512 2885930487629376768 2895020972312569632 2895593201315635842 2900146893972378624 2909857207233446856 2913213443919990624 2913573499962991488 2923328768378046147 2927497387656960384 2927564249062453632 2941554998161915776 2942296317465888033 2955173308338591312 2960200757531603376 2969730812320554816 2988408745612975104 2988555170917921416 2988999433616140224 3002243971287109248 3002837393956955688 3003723568757106432 3007188071143216128 3017256781202847432 3017629696390241184 3021110238139249536 3031600204243899708 3035992554583285248 3050501479575320064 3055691104548751872 3065922213157732068 3066301143106212816 3084960176431402752 3095289284164990038 3099703116342663936 3110537014628856984 3114587645112616704 3114972589822184448 3125402185547035512 3129007032358508448 3129393759219509376 3139871640109753269 3144420860104116864 3145213304877328587 3164352533913093264 3164822929711207296 3175811898217148988 3178846557833409792 3179474887719129552 3194505900482835456 3195137325589667136 3209929628022952632 3210876918326562048 3214580351911713792 3225742089244740576 3226221610887262464 3229942743079750656 3241157822048777568 3244896181705119872 3246671798583048864 3260880891959824896 3266428422103838208 3277365124409989452 3277770187458365424 3282038593774585344 3293434561114080432 3308595396928651008 3309249372932155248 3313475745055951104 3324569971880915226 3329386793051417856 3329798285671990272 3340947163860624168 3345214018476027264 3345711300179383296 3362124567282661593 3362624362818157752 3365837531823610368 3377340923815532928 3377524467697997904 3378192068201575149 3383086580036118144 3383504709634441728 3394413878853203361 3394833408439021332 3398749017906655728 3415491623906195904 3415999352704160256 3431135967185267712 3431814164522235072 3447702193061689864 3448719653017418496 3449588785994489418 3452697415016285184 3464685947707313952 3470580198485328096 3486476869881804288 3487166005885496928 3503911100751693792 3504344163549957504 3508386083000418816 3516077458740414951 3520132911403322004 3520567979121948048 3537473467617131472 3541991313680499456 3558918392837873408 3576008036981152512 3576202377562586016 3576450010536582144 3576909248684020746 3582534398436467712 3588424731554003736 3594529491288375528 3611170831525821711 3616402895900678016 3616940491098522624 3628959850400333148 3629499312248170272 3633685585964719488 3634134688125881856 3646302549804874764 3650508204418259856 3651585514959619584 3668491003454803008 3686562387708274944 3687491460890661102 3691563744580733952 3692293417996408512 3704180368055745792 3705113881253340486 3708452779091565568 3710482055523484416 3722905544548674654 3726923550563308032 3727660213187944992 3745560142182845088 3746023071380989056 3750343743896999424 3758565559343202189 3763365770785530672 3763925212701806208 3768266533593042432 3781350792390240496 3799508539292474544 3799715026160247642 3804361040619795712 3806442798338746944 3823101735401174016 3823592645144987694 3842428076894470392 3842999271792180288 3847907316839169024 3860027963083426176 3860790935087514456 3866384662898420736 3878664967194401097 3879809609644595808 3884284591893320832 3884764666617321984 3897771691170728196 3903329850209280512 3903418998749938176 3922073330882554368 3922286478617029824 3923061756621184044 3940231077784788416 3942387183993702192 3946154347655267328 3946934343375471168 3959641083094073088 3960638976512191554 3966377369697517824 3979657651069272906 3984740227890561888 3985332578154853632 4002991961716145664 4003783191942607584 4004964758342808576 4023009041603796576 4023506261853654912 4028146984185666048 4036977822998254203 4042133605658532944 4083186726279191556 4087088431500098304 4087896284210309424 4088401524141617088 4106821729970542338 4108033704329572032 4113280235241870336 4127052378886653384 4132937488456885248 4133031881029346304 4147382686171809312 4152783526816822272 4167202914062714016 4172009376478011264 4172525012292679168 4186495520146337692 4192561146805489152 4192788994383721536 4193617739836438116 4214275955303612688 4219136711884124352 4219763906281609728 4233786492133722006 4234415864289531984 4238462077111213056 4239299850292172736 4254019641439020558 4260183100786222848 4274447106704033862 4279906170697270176 4281169224435416064 4300989452326320768 4301628814516349952 4321543762731703424 4328895731444065152 4342531458468854448 4343389801973453763 4350220340958567936 4364785810850170284 4369820165879985936 4370360249944487232 4391246081485440576 4391346373593680448 4411460529238201344 4412332497242873664 4417967660074601472 4432759962507886968 4439182390735223808 4454596218480832224 4460285357968036352 4482613118419462656 4482832756376882124 4483499150424210336 4503121231754043904 4503365956930663872 4504256090935433532 4505585353135659648 4510782106714824192 4525885171804271148 4526444544585361776 4531665357208874304 4547400306365849562 4553988831874927872 4575752219362980096 4598292870689891328 4599451714659319224 4619581263609751936 4627440264647104128 4642933926247485057 4649554674513995904 4665805521943285476 4671881467668925056 4672458884733276672 4688103278320553268 4693510548537762672 4694090638829264064 4716631290156175296 4722655084907332608 4763717847325723482 4768010715974870016 4768269836750114688 4769212331578694328 4784566308738671648 4791758850724253184 4792705988384500704 4814894442034428948 4816315377489843072 4821870527867570688 4838613133867110864 4839332416330893696 4844914114619625984 4861736733073166352 4867344272557679808 4891321337939737344 4915416516944366592 4916655281187548136 4923057890661878016 4938907157407661056 4940151841671120648 4947309407364645888 4962893095392976512 4963874059398232872 4970213617583926656 4986854957821372839 4994080189577126784 4994697428507985408 5011420745790936252 5017821027714040896 5018566950269074944 5066011385723299392 5066286701546996856 5075257064451662592 5092250112658531998 5098123526859983592 5123237435859293856 5123999029056240384 5146703950777901568 5147721246783352608 5171553289592534796 5173079479526127744 5179046122524427776 5197028921560970928 5229715304822706432 5230749008828245392 5256516245324936256 5262579124500628224 5279521444125430784 5280199367104983006 5280851968682922072 5288503159596690432 5306210201425697208 5312986970520749184 5313776770873138176 5338377589256810112 5364012055471728768 5364675015804873216 5365363873026031119 5382637097331005604 5443439775600499722 5444248968372255408 5449451242000131072 5450528378947079232 5451202032188822784 5469453824707312146 5475762306627389784 5477378272439429376 5502736505182204512 5529843581562412416 5538440126994612768 5556270552083618688 5557670821880010729 5562679168637348352 5590385325844962048 5591490319781917488 5619034607071483584 5625515615845499136 5645048656178296008 5645887819052709312 5652399800389563648 5672026188585360744 5680244134381630464 5699262808938711816 5706541560929693568 5734652603101761024 5735388967717481541 5771860975258753536 5790041944625139264 5791186402631271684 5819714414466893712 5826426887839981248 5827146999925982976 5846657536756092294 5854994775313920768 5855128498124907264 5883109996323831552 5884592634931776066 5910346616677182624 5920401515063206752 5939461624641109632 5940958464768287331 5977110341835842832 5977998867232280448 6004487942574218496 6005674787913911376 6007447137514212864 6034513562405694864 6035259392780482368 6042220476278499072 6063200408487799416 6071985109166570496 6101002959150640128 6111382209097503744 6131844426315464136 6132602286212425632 6160232594955813507 6169920352862805504 6190578568329980076 6199406232685327872 6221074029257713968 6229175290225233408 6250804371094071024 6258014064717016896 6258787518439018752 6279743280219506538 6288841720208233728 6290426609754657174 6328705067826186528 6329645859422414592 6350679738200583009 6351623796434297976 6357693115666819584 6358949775438259104 6381029462158530837 6390274651179334272 6411670660056050793 6419859256045905264 6421753836653124096 6451484178489481152 6452443221774524928 6482315644097555136 6489792363410239744 6493343597166097728 6521761783919649792 6532856844207676416 6554730248819978904 6555540374916730848 6564077187549170688 6586869122228160864 6617190793857302016 6618498745864310496 6626951490111902208 6649139943761830452 6658773586102835712 6681894327721248336 6690428036952054528 6724249134565323186 6725248725636315504 6731675063647220736 6754681847631065856 6755048935395995808 6756384136403150298 6766173160072236288 6767009419268883456 6788827757706406722 6789666816878042664 6797498035813311456 6821100459548774343 6830983247812391808 6831998705408320512 6863628329044470144 6895404386123379728 6897439306034836992 6899177571988978836 6929371895414627904 6941160396970656192 6972953739763608576 6974332011770993856 7007822201503387584 7008688327099915008 7016772166000837632 7032154917480829902 7040265822806644008 7041135958243896096 7074946935234262944 7083982627360998912 7117836785675746816 7145576770988585223 7152016073962305024 7152404755125172032 7153818497368041492 7176849463108007472 7189058982576751056 7222341663051643422 7232805791801356032 7257919700800666296 7258998624496340544 7267371171929438976 7268269376251763712 7292605099609749528 7301016408836519712 7303171029919239168 7326367160256090961 7336982006909606016 7373124775416549888 7374982921781322204 7384586835992817024 7408360736111491584 7410227762506680972 7420964111046968832 7445811089097349308 7453847101126616064 7455320426375889984 7491120284365690176 7492046142761978112 7500687487793998848 7517131118686404378 7526731541571061344 7527850425403612416 7536533067186084864 7562701584780480992 7599017078584949088 7599430052320495284 7608722081239591424 7612885596677493888 7638375168987797997 7647185290289975388 7684856153788940784 7685998543584360576 7720055926166852352 7721581870175028912 7757329934388802194 7759619219289191616 7768569183786641664 7769529333234643968 7795543382341456392 7806659700418561024 7806837997499876352 7844146661765108736 7844572957234059648 7846123513242368088 7880462155569576832 7884774367987404384 7893868686750942336 7919282166188146176 7920299050657474509 7921277953024383108 7932754739395035648 7959315302138545812 7969480455781123776 7970665156309707264 8005983923432291328 8007566383885215168 8046018083207593152 8047012523707309824 8056293968371332096 8073955645996508406 8084267211317065888 8165159663400749583 8166373452558383112 8174176863000196608 8175792568420618848 8176803048283234176 8204180737060968219 8213643459941084676 8216067408659144064 8254104757773306768 8294765372343618624 8334405828125428032 8344018752956022528 8345050024585358336 8372991040292675384 8385122293610978304 8385577988767443072 8387235479672876232 8428551910607225376 8438273423768248704 8439527812563219456 8467572984267444012 8468831728579063968 8478599700584345472 8508039282878041116 8520366201572445696 8548894213408067724 8559812341394540352 8601978904652641536 8643087525463406848 8657791462888130304 8685062916937708896 8686779603946907526 8700440681917135872 8729571621700340568 8739640331759971872 8740720499888974464 8769986305134138441 8782492162970881152 8782692747187360896 8824664994485747328 8865519925015773936 8909192436961664448 8920570715936072704 8965226236838925312 8965665512753764248 8966998300848420672 9006242463508087808 9006731913861327744 9008512181870867064 9011170706271319296 9021564213429648384 9051770343608542296 9052889089170723552 9063330714417748608 9094800612731699124 9107977663749855744 9151504438725960192 9198903429318638448 9239162527219503872 9254880529294208256 9285867852494970114 9299109349027991808 9331611043886570952 9343762935337850112 9344917769466553344 9376206556641106536 9387021097075525344 9388181277658528128 9419614920329259807 9433262580312350592 9527435694651446964 9536539673500229376 9538424663157388656 9569132617477343296 9583517701448506368 9585411976769001408 9629788884068857896 9632630754979686144 9643741055735141376 9677226267734221728 9678664832661787392 9689828229239251968 9723473466146332704 9734688545115359616 9782642675879474688 9833310562375096272 9846115781323756032 9880303683342241296 9925786190785953024 9927748118796465744 9940427235167853312 9973709915642745678 9988160379154253568 9989394857015970816 10022841491581872504 10035642055428081792 10037133900538149888 10132022771446598784 10132573403093993712 10134576204604725447 10150514128903325184 10184500225317063996 10196247053719967184 10246474871718587712 10247998058112480768 10293407901555803136 10295442493566705216 10343106579185069592 10346158959052255488 10358092245048855552 10394057843121941856 10459430609645412864 10461498017656490784 10513032490649872512 10525158249001256448 10548232376221244853 10560398734209966012 10561703937365844144 10612420402851394416 10625973941041498368 10676755178513620224 10728024110943457536 10729350031609746432 10730727746052062238 10765274194662011208 10833512494577465133 10886879551200999444 10888497936744510816 10901056757894158464 10902404064377645568 10938907649414624292 10951524613254779568 10954756544878858752 11005473010364409024 11059687163124824832 11076880253989225536 11112541104167237376 11115341643760021458 11125358337274696704 11180770651689924096 11182980639563834976 11238069214142967168 11251031231690998272 11275696678029606567 11290097312356592016 11291775638105418624 11304799600779127296 11344052377170721488 11398525617877423632 11413083121859387136 11469305206203522048 11470777935434963082 11543721950517507072 11580083889250278528 11582372805262543368 11635994901583203291 11639428828933787424 11652853775679962496 11654293999851965952 11693315073512184588 11709989550627841536 11710256996249814528 11766219992647663104 11769185269863552132 11820693233354365248 11840803030126413504 11878923249282219264 11881916929536574662 11954220683671685664 11955997734464560896 12008975885148436992 12011349575827822752 12014894275028425728 12069027124811389728 12070518785560964736 12084440952556998144 12110933468994762609 12126400816975598832 12263688852630928272 12265204572424851264 12320465189911627014 12339840705725611008 12381157136659960152 12398812465370655744 12442148058515427936 12458350580450466816 12501608742188142048 12516028129434033792 12517575036878037504 12559486560439013076 12577683440416467456 12580853219509314348 12657410135652373056 12659291718844829184 12701359476401166018 12703247592868595952 12715386231333639168 12717899550876518208 12762058924317061674 12780549302358668544 12823341320112101586 12839718512091810528 12843507673306248192 12902968356978962304 12904886443549049856 12964631288195110272 12979584726820479488 12986687194332195456 13030169405920361289 13109460497639957808 13111080749833461696 13173738244456321728 13234381587714604032 13236997491728620992 13253902980223804416 13298279887523660904 13317547172205671424 13363788655442496672 13380856073904109056 13448498269130646372 13450497451272631008 13509363695262131712 13510097870791991616 13512768272806300596 13532346320144472576 13577655515412813444 13579333633756085328 13594996071626622912 13642200919097548686 13661966495624783616 13727256658088940288 13790808772246759456 13794878612069673984 13798355143977957672 13858743790829255808 13882320793941312384 13928801778742455171 13948664023541987712 14015644403006775168 14017376654199830016 14064309834961659804 14080531645613288016 14082271916487792192 14149893870468525888 14167965254721997824 14235673571351493632 14291153541977170446 14304032147924610048 14304809510250344064 14307636994736082984 14353698926216014944 14378117965153502112 14444683326103286844 14465611583602712064 14515839401601332592 14517997248992681088 14534742343858877952 14585210199219499056 14602032817673039424 14652734320512181922 14673964013819212032 14746249550833099776 14749965843562644408 14769173671985634048 14816721472222983168 14820455525013361944 14841928222093937664 14891622178194698616 14910640852751779968 14960564873464118517 14982240568731380352 14984092285523956224 15034262237372808756 15053463083142122688 15055700850807224832 15125403169560961984 15198034157169898176 15198860104640990568 15217444162479182848 15225771193354987776 15276750337975595994 15294370580579950776 15369712307577881568 15371997087168721152 15440111852333704704 15443163740350057824 15514659868777604388 15519238438578383232 15537138367573283328 15591086764682912784 15689145914468119296 15692247026484736176 15760924311139153664 15769548735974808768 15787737373501884672 15838564332376292352 15840598101314949018 15842555906048766216 15865509478790071296 15918630604277091624 15938960911562247552 15941330312619414528 16015132767770430336 16092036166415186304 16094025047414619648 16147911291993016812 16168534422634131776 16330319326801499166 16332746905116766224 16348353726000393216 16351585136841237696 16353606096566468352 16408361474121936438 16427286919882169352 16432134817318288128 16508209515546613536 16589530744687237248 16668811656250856064 16673012465640032187 16688037505912045056 16745982080585350768 16771155977534886144 16774470959345752464 16857103821214450752 16876546847536497408 16935145968534888024 16937663457158127936 16957199401168690944 17016078565756082232 17040732403144891392 17097788426816135448 17119624682789080704 17203957809305283072 17286175050926813696 17315582925776260608 17370125833875417792 17373559207893815052 17459143243400681136 17479280663519943744 17481440999777948928 17539972610268276882 17564984325941762304 17565385494374721792 17649329988971494656 17731039850031547872 17818384873923328896 17822875394304861993 17931331025507528496 17933996601696841344 18013463827722655488 18017024363741734128 18022341412542638592 18103540687217084592 18105778178341447104 18126661428835497216 18189601225463398248 18215955327499711488 18303008877451920384 18397806858637276896 18478325054439007744 18480697784867440521 18509761058588416512 18571735704989940228 18598218698055983616 18663222087773141904 18687525870675700224 18752413113282213072 18774042194151050688 18776362555317056256 18839229840658519614 18866525160624701184 19052039214601749027 19054871389302893928 19073079347000458752 19076849326314777312 19138265234954686592 19143088386475592511 19170823953538002816 19235011980168152379 19259577768137715792 19265261509959372288 19354452535468443456 19357329665323574784 19446946932292665408 19469377090230719232 19565285351758949376 19666621124750192544 19692231562647512064 19760607366684482592 19851572381571906048 19855496237592931488 19880854470335706624 19947419831285491356 19976320758308507136 20045682983163745008 20071284110856163584 20264045542893197568 20265146806187987424 20269152409209450894 20301028257806650368 20369000450634127992 20392494107439934368 20463301378646323029 20492949743437175424 20495996116224961536 20590884987133410432 20686213158370139184 20692317918104510976 20788115686243883712 20918861219290825728 20922996035312981568 21026064981299745024 21050316498002512896 21096464752442489706 21120797468419932024 21123407874731688288 21224840805702788832 21251947882082996736 21353510357027240448 21456048221886915072 21461455492104124476 21530548389324022416 21667024989154930266 21773759102401998888 21776995873489021632 21802113515788316928 21804808128755291136 21877815298829248584 21903049226509559136 21909513089757717504 21979101480768272883 22010946020728818048 22119374326249649664 22153760507978451072 22225082208334474752 22230683287520042916 22361541303379848192 22365961279127669952 22476138428285934336 22502062463381996544 22551393356059213134 22580194624713184032 22583551276210837248 22609599201558254592 22688104754341442976 22797051235754847264 22826166243718774272 22941555870869926164 23160167778500557056 23164745610525086736 23271989803166406582 23278857657867574848 23305707551359924992 23308587999703931904 23386630147024369176 23419979101255683072 23420513992499629056 23532439985295326208 23538370539727104264 23641386466708730496 23681606060252827008 23757846498564438528 23760897151972423527 23763833859073149324 23908441367343371328 23911995468929121792 24017951770296873984 24022699151655645504 24138054249622779456 24141037571121929472 24168881905113996288 24221866937989525218 24252801633951197664 24527377705261856544 24530409144849702528 24612542211182904657 24640930379823254028 24762314273319920304 24884296117030855872 25003217484376284096 25032056258868067584 25035150073756075008 25118973120878026152 25155366880832934912 25161706439018628696 25314820271304746112 25318583437689658368 25402718952802332036 25406495185737191904 25435799101753036416 25524117848634123348 25561098604717337088 25646682640224203172 25679437024183621056 25805936713957924608 25929262576390220544 25959169453640958976 25973374388664390912 26060338811840722578 26218920995279915616 26222161499666923392 26309958915402415323 26347476488912643456 26473994983457241984 26596559775047321808 26727577310884993344 26761712147808218112 26896996538261292744 26900994902545262016 27018727390524263424 27020195741583983232 27025536545612601192 27064692640288945152 27155311030825626888 27158667267512170656 27189992143253245824 27284401838195097372 27323932991249567232 27454513316177880576 27581617544493518912 27596710287955915344 27717487581658511616 27764641587882624768 27857603557484910342 27897328047083975424 28031288806013550336 28034753308399660032 28128619669923319608 28161063291226576032 28164543832975584384 28258844760987779421 28299787740937051776 28582307083954340892 28609619020500688128 28615273989472165968 28707397852432029888 28756235930307004224 28889366652206573688 28931223167205424128 29031678803202665184 29035994497985362176 29069484687717755904 29170420398438998112 29204065635346078848 29305468641024363844 29347928027638424064 29499931687125288816 29538347343971268096 29640911050026723888 29783244356389397232 29821281705503559936 29921129746928237034 29964481137462760704 29968184571047912448 30068524474745617512 30106926166284245376 30111401701614449664 30250806339121923968 30396068314339796352 30397720209281981136 30403728613814176341 30451542386709975552 30553500675951191988 30588741161159901552 30739424615155763136 30743994174337442304 30880223704667409408 30886327480700115648 31029319737555208776 31038476877156766464 31074276735146566656 31182173529365825568 31378291828936238592 31384494052969472352 31521848622278307328 31539097471949617536 31575474747003769344 31644697128663734559 31681196202629898036 31685111812097532432 31837261208554183248 31877921823124495104 32030265535540860672 32184072332830372608 32188050094829239296 32295822583986033624 32337068845268263552 32500537483732395399 32660638653602998332 32665493810233532448 32703170273682475392 32707212193132936704 32816722948243872876 32854573839764338704 32864269634636576256 33016419031093227072 33179061489374474496 33337623312501712128 33346024931280064374 33376075011824090112 33491964161170701536 33542311955069772288 33548941918691504928 33714207642428901504 33753093695072994816 33827090034088819701 33870291937069776048 33875326914316255872 33914398802337381888 34032157131512164464 34195576853632270896 34239249365578161408 34407915618610566144 34572350101853627392 34631165851552521216 34740251667750835584 34747118415787630104 34907984704749609873 34918286486801362272 34958561327039887488 34962881999555897856 35079945220536553764 35129968651883524608 35130770988749443584 35298659977942989312 35462079700063095744 35636769747846657792 35645750788609723986 35862662051015056992 35867993203393682688 36026927655445310976 36034048727483468256 36044682825085277184 36207081374434169184 36211556356682894208 36253322857670994432 36332800406984287827 36379202450926796496 36795613717274553792 36956650108878015488 36961395569734881042 37019522117176833024 37143471409979880456 37196437396111967232 37326444175546283808 37375051741351400448 37504826226564426144 37548084388302101376 37552725110634112512 37678459681317039228 37733050321249402368 38104078429203498054 38109742778605787856 38146158694000917504 38153698652629554624 38276530469909373184 38286176772951185022 38341647907076005632 38470023960336304758 38519155536275431584 38530523019918744576 38708905070936886912 38714659330647149568 38893893864585330816 38938754180461438464 39333242249500385088 39521214733368965184 39703144763143812096 39710992475185862976 39761708940671413248 39894839662570982712 39952641516617014272 40091365966327490016 40142568221712327168 40528091085786395136 40530293612375974848 40538304818418901788 40738000901268255984 40784988214879868736 40926602757292646058 40985899486874350848 41181769974266820864 41372426316740278368 41384635836209021952 41576231372487767424 41845992070625963136 42052129962599490048 42192929504884979412 42241594936839864048 42246815749463376576 42449681611405577664 42503895764165993472 42707020714054480896 42912096443773830144 42922910984208248952 43061096778648044832 43334049978309860532 43547518204803997776 43553991746978043264 43604227031576633856 43755630597658497168 43806098453019118272 43958202961536545766 44021892041457636096 44238748652499299328 44307521015956902144 44450164416668949504 44461366575040085832 44731922558255339904 44881694620392355551 44952276856571868672 45102786712118426268 45160389249426368064 45167102552421674496 45376209508682885952 45594102471509694528 45652332487437548544 45883111741739852328 46320335557001114112 46329491221050173472 46543979606332813164 46557715315735149696 46611415102719849984 46773260294048738352 47076741079454208528 47282772933417460992 47363212120505654016 47515692997128877056 47521794303944847054 47527667718146298648 47816882734686742656 47823990937858243584 48045398303311291008 48276108499245558912 48282075142243858944 48443733875979050436 48505603267902395328 49054755410523713088 49060818289699405056 49225084422365809314 49281860759646508056 49524628546639840608 49768592234061711744 50006434968752568192 50019037396920096561 50064112517736135168 50237946241756052304 50323412878037257392 50629640542609492224 50805437905604664072 50812990371474383808 50871598203506072832 51048235697268246696 51122197209434674176 51293365280448406344 51358874048367242112 51611873427915849216 51858525152780441088 51946748777328781824 52120677623681445156 52437841990559831232 52444322999333846784 52619917830804830646 52694952977825286912 52947989966914483968 53193119550094643616 53455154621769986688 53468626182914585979 53793993076522585488 53801989805090524032 54040391483167966464 54051073091225202384 54310622061651253776 54317334535024341312 54379984286506491648 54568803676390194744 54647865982499134464 54909026632355761152 55163235088987037824 55193420575911830688 55434975163317023232 55442093354602321563 55529283175765249536 55715207114969820684 55794656094167950848 56062577612027100672 56257239339846639216 56322126582453152064 56329087665951168768 56517689521975558842 56599575481874103552 57156117643805247081 57164614167908681784 57219238041001376256 57230547978944331936 57414795704864059776 57429265159426777533 57512471860614008448 57705035940504457137 57778733304413147376 58063357606405330368 58071988995970724352 58340840796877996224 58408131270692157696 58610937282048727688 58695856055276848128 58999863374250577632 59076694687942536192 59281822100053447776 59566488712778794464 59642563411007119872 59842259493856474068 59928962274925521408 60137048949491235024 60213852332568490752 60501612678243847936 60792136628679592704 60795440418563962272 60807457227628352682 60903084773419951104 61107001351902383976 61177482322319803104 61389904135938969087 61478849230311526272 61487988348674884608 61772654961400231296 62058639475110417552 62076953754313532928 62364347058731651136 62756583657872477184 62768988105938944704 63043697244556614656 63078194943899235072 63150949494007538688 63289394257327469118 63362392405259796072 63370223624195064864 63674522417108366496 63755843646248990208 64060531071081721344 64368144665660745216 64591645167972067248 64674137690536527104 65001074967464790798 65321277307205996664 65330987620467064896 65406340547364950784 65414424386265873408 65633445896487745752 65709147679528677408 65728539269273152512 65937304442304818649 66032838062186454144 66358122978748948992 66675246625003424256 66692049862560128748 66983928322341403072 67084623910139544576 67097883837383009856 67428415284857803008 67506187390145989632 67654180068177639402 67740583874139552096 67750653828632511744 67828797604674763776 68064314263024328928 68391153707264541792 68478498731156322816 69480503335501671168 69494236831575260208 69815969409499219746 69836572973602724544 69917122654079774976 69925763999111795712 70159890441073107528 70259937303767049216 70261541977498887168 70597319955885978624 70924159400126191488 71273539495693315584 71291501577219447972 71725324102030113984 71735986406787365376 72053855310890621952 72068097454966936512 72414162748868338368 72423112713365788416 72506645715341988864 72665600813968575654 72758404901853592992 73591227434549107584 73837626633548713971 73922791139469762084 74286942819959760912 74652888351092567616 75009652453128852288 75096168776604202752 75105450221268225024 75356919362634078456 75466100642498804736 76208156858406996108 76219485557211575712 76307397305259109248 76553060939818746368 76572353545902370044 76683295814152011264 76940047920672609516 77038311072550863168 77417810141873773824 77787787729170661632 77877508360922876928 78666484499000770176 78929876746207245969 79042429466737930368 79421984950371725952 79789679325141965424 80182731932654980032 80285136443424654336 81056182171572790272 81060587224751949696 81076609636837803576 81476001802536511968 81569976429759737472 81853205514585292116 81971798973748701696 82363539948533641728 82744852633480556736 83152462744975534848 83691984141251926272 84104259925198980096 84385859009769958824 84483189873679728096 84493631498926753152 84776534282963338263 84899363222811155328 85845821968416497904 86122193557296089664 86668099956619721064 87095036409607995552 87107983493956086528 87208454063153267712 87511261195316994336 87612196906038236544 87916405923073091532 88043784082915272192 88615042031913804288 88922733150080171664 89463845116510679808 89763389240784711102 89904553713143737344 90205573424236852536 90320778498852736128 90334205104843348992 90752419017365771904 91188204943019389056 91211185841442529023 91766223483479704656 92640671114002228224 92658982442100346944 93087959212665626328 93115430631470299392 93222830205439699968 93546520588097476704 94153482158908417056 94565545866834921984 94726424241011308032 95043588607889694108 95055335436292597296 95633765469373485312 96090796606622582016 96552216998491117824 96564150284487717888 96887467751958100872 97011206535804790656 97501612451197186197 98109510821047426176 98121636579398810112 98450168844731618628 98563721519293016112 99049257093279681216 99537184468123423488 100012869937505136384 100038074793840193122 100128225035472270336 100475892483512104608 100646825756074514784 101259281085218984448 101610875811209328144 101625980742948767616 101743196407012145664 102096471394536493392 102586730560896812688 102717748096734484224 103223746855831698432 103717050305560882176 103893497554657563648 104241355247362890312 104723954114248829619 104875683981119662464 104888645998667693568 105239835661609661292 105389905955650573824 105895979933828967936 106386239100189287232 106910309243539973376 106937252365829171958 107587986153045170976 107603979610181048064 108080782966335932928 108102146182450404768 108621244123302507552 108634669070048682624 108759968573012983296 108998401220952863481 109137607352780389488 110326470177974075648 110386841151823661376 110869950326634046464 110884186709204643126 111058566351530499072 111430414229939641368 111589312188335901696 112125155224054201344 112514478679693278432 112644253164906304128 112658175331902337536 113035379043951117684 113199150963748207104 114312235287610494162 114329228335817363568 114438476082002752512 114461095957888663872 114829591409728119552 114858530318853555066 115024943721228016896 115410071881008914274 115557466608826294752 116126715212810660736 116143977991941448704 116681681593755992448 116816262541384315392 117221874564097455376 117999726748501155264 118563644200106895552 119132977425557588928 119285126822014239744 119684518987712948136 119857924549851042816 120274097898982470048 120427704665136981504 121003225356487695872 121584273257359185408 121590880837127924544 121614914455256705364 122214002703804767952 122354964644639606208 122779808271877938174 122957698460623052544 123545309922800462592 124117278950220835104 124153907508627065856 124728694117463302272 125537976211877889408 126156389887798470144 126578788514654938236 126724784810519592144 126740447248390129728 127349044834216732992 127511687292497980416 128121062142163442688 128736289331321490432 129183290335944134496 129348275381073054208 130002149934929581596 130642554614411993328 130661975240934129792 130812681094729901568 131266891792975491504 131418295359057354816 131874608884609637298 132065676124372908288 132716245957497897984 133350493250006848512 133384099725120257496 133967856644682806144 134195767674766019712 134645083861177066653 134856830569715606016 135308360136355278804 135481167748279104192 135501307657265023488 136128628526048657856 136782307414529083584 136956997462312645632 138961006671003342336 138988473663150520416 139631938818998439492 139673145947205449088 139834245308159549952 140319780882146215056 141848318800252382976 142547078991386631168 142583003154438895944 143450648204060227968 143471972813574730752 144136194909933873024 144828325497736676736 144846225426731576832 145331201627937151308 145516809803707185984 147182454869098215168 147675253267097427942 147845582278939524168 148573885639919521824 149305776702185135232 150019304906257704576 150192337553208405504 150713838725268156912 152416313716813992216 152438971114423151424 152614794610518218496 153106121879637492736 153144707091804740088 153366591628304022528 153880095841345219032 154076622145101726336 154835620283747547648 155575575458341323264 157332968998001540352 157859753492414491938 158084858933475860736 158843969900743451904 159579358650283930848 160365463865309960064 162121174449503899392 162153219273675607152 162952003605073023936 163139952859519474944 163706411029170584232 163943597947497403392 164727079897067283456 165489705266961113472 166304925489951069696 166326280063806964689 167383968282503852544 168771718019539917648 168966379747359456192 168987262997853506304 169553068565926676526 169798726445622310656 171691643936832995808 172244387114592179328 172287795478280332599 173336199913239442128 174190072819215991104 174215966987912173056 175022522390633988672 175224393812076473088 175832811846146183064 176087568165830544384 177230084063827608576 177845466300160343328 178927690233021359616 179526778481569422204 180411146848473705072 180641556997705472256 181504838034731543808 182376409886038778112 182422371682885058046 183532446966959409312 184169712407816907261 185317964884200693888 186175918425331252656 186230861262940598784 187093041176194953408 188306964317816834112 189131091733669843968 189452848482022616064 190087177215779388216 190110670872585194592 191267530938746970624 192181593213245164032 193104433996982235648 193774935503916201744 194022413071609581312 195003224902394372394 196219021642094852352 196243273158797620224 196900337689463237256 197127443038586032224 197811913326914455947 198098514186559362432 199074368936246846976 200025739875010272768 200076149587680386244 200951784967024209216 201293651512149029568 202518562170437968896 203221751622418656288 203251961485897535232 203486392814024291328 204192942789072986784 205173461121793625376 205435496193468968448 208482710494725780624 209447908228497659238 209751367962239324928 209777291997335387136 210479671323219322584 210779811911301147648 211791959867657935872 212772478200378574464 213820618487079946752 213874504731658343916 215175972306090341952 215207959220362096128 216161565932671865856 216204292364900809536 217242488246605015104 217269338140097365248 217519937146025966592 217996802441905726962 218275214705560778976 220652940355948151296 220773682303647322752 221512879900646141913 221768373418409286252 222860828459879282736 225028957359386556864 225288506329812608256 225316350663804675072 226070758087902235368 226398301927496414208 228624470575220988324 228658456671634727136 228922191915777327744 229659182819456239104 229717060637707110132 230049887442456033792 230820143762017828548 231114933217652589504 232253430425621321472 233363363187511984896 233632525082768630784 234443749128194910752 235999453497002310528 236789630238621737907 237127288400213791104 238265954851115177856 239369037975425896272 240548195797964940096 240855409330273963008 242006450712975391744 243168546514718370816 243181761674255849088 243229828910513410728 244428005407609535904 244709929289279212416 245559616543755876348 245915396921246105088 247090619845600925184 248234557900441670208 249457388234926604544 251075952423755778816 252312779775596940288 253157577029309876472 253449569621039184288 253480894496780259456 254329602848890014789 254698089668433465984 258366580671888268992 258696550762146108416 260004299869859163192 261285109228823986656 261323950481868259584 261625362189459803136 262533783585950983008 262836590718114709632 263749217769219274596 264131352248745816576 266768199450240514992 267935713289365612288 268391535349532039424 269290167722354133306 269713661139431212032 270616720272710557608 270962335496558208384 271002615314530046976 272257257052097315712 273564614829058167168 277922013342006684672 277976947326301040832 279263877637996878984 279346291894410898176 279668490616319099904 280639561764292430112 283696637600504765952 285166006308877791888 286901296408120455936 288272389819867746048 289656650995473353472 289692450853463153664 290662403255874302616 291033619607414371968 294364909738196430336 295350506534194855884 295691164557879048336 297147771279839043648 298611553404370270464 300038609812515409152 300384675106416811008 301427677450536313824 304832627433627984432 304877942228846302848 305229589221036436992 306289414183609480176 307760191682690438064 308153244290203452672 309671240567495095296 311151150916682646528 314171862342746488857 314665937996003080704 315719506984828983876 316169717866951721472 317687939801486903808 319158717300567861696 320730927730619920128 324242348899007798784 324306438547351214304 325904007210146047872 326279905719038949888 326995203662858590443 327412822058341168464 330979410533922226944 332609850979902139392 332652560127613929378 334767936565007705088 337543436039079835296 337932759494718912384 337974525995707012608 339106137131853353052 339597452891244621312 343383287873665991616 344488774229184358656 344575590956560665198 346672399826478884256 348380145638431982208 348431933975824346112 350045044781267977344 350448787624152946176 351665623692292366128 355690932600320686656 357855380466042719232 359053556963138844408 360822293696947410144 361283113995410944512 363009676069463087616 364752819772077556224 364844743365770116092 367064893933918818624 368339424815633814522 370635929768401387776 372351836850662505312 372461722525881197568 374186082352389906816 376613928635633668224 380174354431558776432 380221341745170389184 382535061877493941248 384363186426490328064 386208867993964471296 387549871007832403488 388044826143219162624 390006449804788744788 392438043284189704704 393800675378926474512 394254886077172064448 395623826653828911894 396197028373118724864 398148737872493693952 400051479750020545536 400152299175360772488 401903569934048418432 402587303024298059136 403935251583531199959 406443503244837312576 406503922971795070464 408385885578145973568 410346922243587250752 410870992386937936896 416965420989451561248 418895816456995318476 419502735924478649856 420959342646438645168 425544956400757148928 427641236974159893504 427749009463316687832 430351944612180683904 430415918440724192256 432408584729801619072 434484976493210030208 434538676280194730496 435993604883811453924 436550429411121557952 441305880711896302592 441547364607294645504 443025759801292283826 443536746836818572504 445721656919758565472 450057914718773113728 450577012659625216512 452141516175804470736 457248941150441976648 457316913343269454272 457844383831554655488 459318365638912478208 459434121275414220264 460099774884912067584 461640287524035657096 462229866435305179008 464506860851242642944 466726726375023969792 468887498256389821504 471998906994004621056 473579260477243475814 474254576800427582208 476531909702230355712 478738075950851792544 481096391595929880192 486363523348511698176 486459657821026821456 488856010815219071808 489419858578558424832 491119233087511752696 491830793842492210176 494181239691201850368 496469115800883340416 498914776469853209088 502151904847511557632 506315154058619752944 506899139242078368576 506961788993560518912 508659205697780029578 509396179336866931968 516733161343776537984 516863386434840997797 520008599739718326384 522570218457647973312 522647900963736519168 525067567171901966016 525673181436229419264 527498435538438549192 528262704497491633152 533536398900481029984 535871426578731224576 536783070699064078848 538580335444708266612 541233440545421115216 541924670993116416768 544514514104194631424 547129229658116334336 552509137223450721783 555953894652602081664 558527755275993757968 558692583788821796352 561279123528584860224 567393275201009531904 570332012617755583776 573802592816240911872 576544779639735492096 579313301990946706944 581324806511748605232 582067239214828743936 588729819476392860672 590701013068389711768 591382329115758096672 593435739980743367841 594295542559678087296 597223106808740540928 600077219625030818304 602855354901072627648 609665254867255968864 609755884457692605696 610459178442072873984 612578828367218960352 615520383365380876128 616306488580406905344 628343724685492977714 629331875992006161408 631439013969657967752 632339435733903442944 635375879602973807616 638317434601135723392 641461855461239840256 648484697798015597568 648612877094702428608 651808014420292095744 652559811438077899776 653990407325717180886 654825644116682336928 661958821067844453888 665305120255227858756 675086872078159670592 675865518989437824768 675949051991414025216 678212274263706706104 679194905782489242624 686766575747331983232 688977548458368717312 689151181913121330396 693344799652957768512 696760291276863964416 700090089562535954688 700897575248305892352 703331247384584732256 711381865200641373312 718107113926277688816 721644587393894820288 722566227990821889024 726019352138926175232 729505639544155112448 729689486731540232184 734129787867837637248 736678849631267629044 741271859536802775552 744703673701325010624 748372164704779813632 753227857271267336448 760348708863117552864 760442683490340778368 762988808546670044367 775099742015664806976 776089652286438325248 780012899609577489576 784876086568379409408 787601350757852949024 788509772154344128896 791247653307657823788 792394056746237449728 800304598350721544976 803807139868096836864 805174606048596118272 807870503167062399918 812887006489674625152 813007845943590140928 816771771156291947136 820693844487174501504 833930841978903122496 837791632913990636952 839005471848957299712 841918685292877290336 851089912801514297856 855498018926633375664 860703889224361367808 864817169459603238144 868969952986420060416 869077352560389460992 871987209767622907848 873100858822243115904 883094729214589291008 886051519602584567652 887073493673637145008 891443313839517130944 900115829437546227456 901154025319250433024 904283032351608941472 914497882300883953296 914633826686538908544 915688767663109310976 918868242550828440528 923280575048071314192 924459732870610358016 929013721702485285888 933453452750047939584 937774996512779643008 942515587028239466571 943997813988009242112 947158520954486951628 948509153600855164416 953063819404460711424 957476151901703585088 962192783191859760384 972727046697023396352 972919315642053642912 977712021630438143616 978839717157116849664 980985610988575771329 982238466175023505392 992938231601766680832 997829552939706418176 1004303809695023115264 1012630308117239505888 1013798278484156737152 1013923577987121037824 1017318411395560059156 1018792358673733863936 1033466322687553075968 1033726772869681995594 1040017199479436652768 1045140436915295946624 1045295801927473038336 1050135134343803932032 1051346362872458838528 1054996871076877098384 1067072797800962059968 1071742853157462449152 1073566141398128157696 1077160670889416533224 1082466881090842230432 1083849341986232833536 1089029028208389262848 1094258459316232668672 1105018274446901443566 1111907789305204163328 1117055510551987515936 1117385167577643592704 1122558247057169720448 1140664025235511167552 1147605185632481823744 1153089559279470984192 1158626603981893413888 1162649613023497210464 1164134478429657487872 1181402026136779423536 1182764658231516193344 1186871479961486735682 1188591085119356174592 1194446213617481081856 1200154439250061636608 1205710709802145255296 1219330509734511937728 1219511768915385211392 1225157656734437920704 1231040766730761752256 1232612977160813810688 1256687449370985955428 1262878027939315935504 1276634869202271446784 1282923710922479680512 1297225754189404857216 1303616028840584191488 1307980814651434361772 1309651288233364673856 1323917642135688907776 1330610240510455717512 1350173744156319341184 1351731037978875649536 1356424548527413412208 1373533151494663966464 1377955096916737434624 1378302363826242660792 1386689599305915537024 1393520582553727928832 1400180179125071909376 1406662494769169464512 1422763730401282746624 1436214227852555377632 1443289174787789640576 1459378973463080464368 1468259575735675274496 1473357699262535258088 1482543719073605551104 1489407347402650021248 1496744329409559627264 1506455714542534672896 1520697417726235105728 1520885366980681556736 1525977617093340088734 1550199484031329613952 1550590159304522993391 1560025799219154979152 1575202701515705898048 1577019544308688257792 1582495306615315647576 1584788113492474899456 1600609196701443089952 1607614279736193673728 1610349212097192236544 1615741006334124799836 1625774012979349250304 1633543542312583894272 1641387688974349003008 1657527411670352165349 1667861683957806244992 1675583265827981273904 1683837370585754580672 1702179825603028595712 1710996037853266751328 1721407778448722735616 1729634338919206476288 1737939905972840120832 1743974419535245815696 1746201717644486231808 1766189458429178582016 1772103039205169135304 1774146987347274290016 1780307219942230103523 1782886627679034261888 1800231658875092454912 1808566064703217882944 1828995764601767906592 1829267653373077817088 1831377535326218621952 1837736485101656881056 1846561150096142628384 1848919465741220716032 1875549993025559286016 1885031174056478933142 1887995627976018484224 1894317041908973903256 1897018307201710328832 1906127638808921422848 1914952303803407170176 1924385566383719520768 1945454093394046792704 1945838631284107285824 1955424043260876287232 1957679434314233699328 1961971221977151542658 1964476932350047010784 1985876463203533361664 2025260616234479011776 2027596556968313474304 2027847155974242075648 2034636822791120118312 2037584717347467727872 2066932645375106151936 2067453545739363991188 2080034398958873305536 2090280873830591893248 2100270268687607864064 2102692725744917677056 2109993742153754196768 2134145595601924119936 2154321341778833066448 2164933762181684460864 2167698683972465667072 2178058056416778525696 2188516918632465337344 2210036548893802887132 2223815578610408326656 2234111021103975031872 2245116494114339440896 2281328050471022335104 2288966425640010133101 2325299226046994420928 2328268956859314975744 2362804052273558847072 2365529316463032386688 2373742959922973471364 2377182170238712349184 2411421419604290510592 2438661019469023875456 2439023537830770422784 2450315313468875841408 2462081533461523504512 2513374898741971910856 2525756055878631871008 2553269738404542893568 2594451508378809714432 2607232057681168382976 2615961629302868723544 2619302576466729347712 2661220481020911435024 2700347488312638682368 2703462075957751299072 2712849097054826824416 2747066302989327932928 2756604727652485321584 2773379198611831074048 2787041165107455857664 2800360358250143818752 2813324989538338929024 2827546761084718399713 2845527460802565493248 2872428455705110755264 2886578349575579281152 2918757946926160928736 2936519151471350548992 2946715398525070516176 2978814694805300042496 2993488658819119254528 3012911429085069345792 3041394835452470211456 3041770733961363113472 3051955234186680177468 3100398968062659227904 3101180318609045986782 3120051598438309958304 3150405403031411796096 3154039088617376515584 3164990613230631295152 3201218393402886179904 3215228559472387347456 3220698424194384473088 3231482012668249599672 3251548025958698500608 3267087084625167788544 3282775377948698006016 3315054823340704330698 3335723367915612489984 3351166531655962547808 3367674741171509161344 3421992075706533502656 3442815556897445471232 3459268677838412952576 3475879811945680241664 3487948839070491631392 3492403435288972463616 3544206078410338270608 3548293974694548580032 3560614439884460207046 3565773255358068523776 3600463317750184909824 3617132129406435765888 3657991529203535813184 3658535306746155634176 3675472970203313762112 3693122300192285256768 3697838931482441432064 3751099986051118572032 3770062348112957866284 3788634083817947806512 3829904607606814340352 3848771132767439041536 3891677262568214571648 3910848086521752574464 3923942443954303085316 3928953864700094021568 3971752926407066723328 4050521232468958023552 4055193113936626948608 4069273645582240236624 4133865290750212303872 4134907091478727982376 4160068797917746611072 4180561747661183786496 4200540537375215728128 4219987484307508393536 4268291191203848239872 4308642683557666132896 4329867524363368921728 4420073097787605774264 4447631157220816653312 4468222042207950063744 4490232988228678881792 4562656100942044670208 4577932851280020266202 4650598452093988841856 4725608104547117694144 4731058632926064773376 4747485919845946942728 4754364340477424698368 4822842839208581021184 4877322038938047750912 4900630626937751682816 4924163066923047009024 5026749797483943821712 5051512111757263742016 5106539476809085787136 5188903016757619428864 5231923258605737447088 5238605152933458695424 5322440962041822870048 5340921659826690310569 5400694976625277364736 5425698194109653648832 5494132605978655865856 5513209455304970643168 5546758397223662148096 5626649979076677858048 5655093522169436799426 5691054921605130986496 5744856911410221510528 5773156699151158562304 5837515893852321857472 5873038302942701097984 5893430797050141032352 5957629389610600084992 6082789670904940422912 6083541467922726226944 6103910468373360354936 6200797936125318455808 6202360637218091973564 6240103196876619916608 6300810806062823592192 6308078177234753031168 6329981226461262590304 6402436786805772359808 6462964025336499199344 6503096051917397001216 6534174169250335577088 6565550755897396012032 6630109646681408661396 6671446735831224979968 6702333063311925095616 6735349482343018322688 6843984151413067005312 6866899276920030399303 6975897678140983262784 6984806870577944927232 7088412156820676541216 7096587949389097160064 7121228879768920414092 7131546510716137047552 7234264258812871531776 7315983058407071626368 7317070613492311268352 7350945940406627524224 7386244600384570513536 7502199972102237144064 7540124696225915732568 7577268167635895613024 7659809215213628680704 7783354525136429143296 7821696173043505148928 7847884887908606170632 7857907729400188043136 8101042464937916047104 8110386227873253897216 8138547291164480473248 8269814182957455964752 8320137595835493222144 8361123495322367572992 8401081074750431456256 8439974968615016787072 8536582382407696479744 8617285367115332265792 8659735048726737843456 8840146195575211548528 8936444084415900127488 8980465976457357763584 9125312201884089340416 9155865702560040532404 9301196904187977683712 9451216209094235388288 9462117265852129546752 9494971839691893885456 9645685678417162042368 9754644077876095501824 9801261253875503365632 9848326133846094018048 10053499594967887643424 10103024223514527484032 10377806033515238857728 10463846517211474894176 10477210305866917390848 10644881924083645740096 10681843319653380621138 10801389953250554729472 10851396388219307297664 11026418910609941286336 11093516794447324296192 11253299958153355716096 11310187044338873598852 11489713822820443021056 11546313398302317124608 11675031787704643714944 11786861594100282064704 11915258779221200169984 12165579341809880845824 12207820936746720709872 12401595872250636911616 12404721274436183947128 12480206393753239833216 12601621612125647184384 12659962452922525180608 12804873573611544719616 12925928050672998398688 13260219293362817322792 13342893471662449959936 13404666126623850191232 13470698964686036645376 13687968302826134010624 13733798553840060798606 13951795356281966525568 14176824313641353082432 14193175898778194320128 14242457759537840828184 14263093021432274095104 14468528517625743063552 14631966116814143252736 14701891880813255048448 14772489200769141027072 15080249392451831465136 15154536335271791226048 15319618430427257361408 15566709050272858286592 15695769775817212341264 15715815458800376086272 16022764979480070931707 16202084929875832094208 16277094582328960946496 16539628365914911929504 16640275191670986444288 16879949937230033574144 17073164764815392959488 17234570734230664531584 17319470097453475686912 17680292391150423097056 17872888168831800254976 18250624403768178680832 18311731405120081064808 18602393808375955367424 18902432418188470776576 18924234531704259093504 18989943679383787770912 19509288155752191003648 19602522507751006731264 19696652267692188036096 20106999189935775286848 20206048447029054968064 20927693034422949788352 20954420611733834781696 21289763848167291480192 21363686639306761242276 21702792776438614595328 22052837821219882572672 22506599916306711432192 22620374088677747197704 22979427645640886042112 23350063575409287429888 23573723188200564129408 24331158683619761691648 24415641873493441419744 24809442548872367894256 24960412787506479666432 25203243224251294368768 25319924905845050361216 25609747147223089439232 25851856101345996797376 26520438586725634645584 26809332253247700382464 26941397929372073290752 27375936605652268021248 27467597107680121597212 27903590712563933051136 28353648627282706164864 28386351797556388640256 28484915519075681656368 28937057035251486127104 29263932233628286505472 29403783761626510096896 29544978401538282054144 30160498784903662930272 30309072670543582452096 31133418100545716573184 31391539551634424682528 31431630917600752172544 32045529958960141863414 32404169859751664188416 32554189164657921892992 33079256731829823859008 33280550383341972888576 33759899874460067148288 34469141468461329063168 34638940194906951373824 35360584782300846194112 35745776337663600509952 36623462810240162129616 37204787616751910734848 37804864836376941553152 37979887358767575541824 40213998379871550573696 40412096894058109936128 41855386068845899576704 42579527696334582960384 42727373278613522484552 43405585552877229190656 44105675642439765145344 45240748177355494395408 45958855291281772084224 46700127150818574859776 47147446376401128258816 48068294938440212795121 48831283746986882839488 49618885097744735788512 49920825575012959332864 50639849811690100722432 51219494294446178878464 51703712202691993594752 53040877173451269291168 53618664506495400764928 54751873211304536042496 54935194215360243194424 55807181425127866102272 56707297254565412329728 56772703595112777280512 56969831038151363312736 58527864467256573010944 58807567523253020193792 59089956803076564108288 60320997569807325860544 60618145341087164904192 62783079103268849365056 62863261835201504345088 64091059917920283726828 65108378329315843785984 66158513463659647718016 67519799748920134296576 68938282936922658126336 70721169564601692388224 73246925620480324259232 75609729672753883106304 75959774717535151083648 80427996759743101147392 80824193788116219872256 83710772137691799153408 85159055392669165920768 85454746557227044969104 86811171105754458381312 88211351284879530290688 90481496354710988790816 93400254301637149719552 94294892752802256517632 96136589876880425590242 97662567493973765678976 99237770195489471577024 99841651150025918665728 101279699623380201444864 103407424405383987189504 106081754346902538582336 107237329012990801529856 109870388430720486388848 111614362850255732204544 113414594509130824659456 113939662076302726625472 120641995139614651721088 121236290682174329808384 125566158206537698730112 128182119835840567453656 130216756658631687571968 132317026927319295436032 137876565873845316252672 141442339129203384776448 146493851240960648518464 151919549435070302167296 160855993519486202294784 167421544275383598306816 170318110785338331841536 170909493114454089938208 176422702569759060581376 180962992709421977581632 188589785505604513035264 192273179753760851180484 195325134987947531357952 198475540390978943154048 202559399246760402889728 206814848810767974379008 212163508693805077164672 219740776861440972777696 226829189018261649318912 227879324152605453250944 241283990279229303442176 242472581364348659616768 251132316413075397460224 256364239671681134907312 260433513317263375143936 264634053854638590872064 282884678258406769552896 292987702481921297036928 303839098870140604334592 321711987038972404589568 334843088550767196613632 341818986228908179876416 361925985418843955163264 384546359507521702360968 390650269975895062715904 396951080781957886308096 413629697621535948758016 424327017387610154329344 439481553722881945555392 455758648305210906501888 482567980558458606884352 502264632826150794920448 512728479343362269814624 529268107709277181744128 565769356516813539105792 585975404963842594073856 607678197740281208669184 683637972457816359752832 723851970837687910326528 769092719015043404721936 781300539951790125431808 793902161563915772616192 848654034775220308658688 878963107445763891110784 911517296610421813003776 965135961116917213768704 1004529265652301589840896 1025456958686724539629248 1171950809927685188147712 1367275944915632719505664 1447703941675375820653056 1538185438030086809443872 1587804323127831545232384 1697308069550440617317376 1757926214891527782221568 1823034593220843626007552 2050913917373449079258496 2343901619855370376295424 2734551889831265439011328 2895407883350751641306112 3076370876060173618887744 3515852429783055564443136 4101827834746898158516992 5469103779662530878022656 6152741752120347237775488 7031704859566111128886272 8203655669493796317033984 12305483504240694475550976 16407311338987592634067968 24610967008481388951101952 49221934016962777902203904
- Sum of all divisors σ(n): 195177723330739776298836957
- Sum of proper divisors (its aliquot sum) s(n): 145955789313776998396633053
- 49221934016962777902203904 is an abundant number, because the sum of its proper divisors (145955789313776998396633053) is greater than itself. Its abundance is 96733855296814220494429149
Bases of 49221934016962777902203904
- Binary: 101000101101110010011001100011110001110001010001010000001101110011101111000100000000002
- Hexadecimal: 0x28B72663C71450373BC400
- Base-36: 66NDDMUC80AIS0000
Squares and roots of 49221934016962777902203904
- 49221934016962777902203904 squared (492219340169627779022039042) is 2422798788370237469005613868620169078134700392841216
- 49221934016962777902203904 cubed (492219340169627779022039043) is 119254842097537194012574428568591315178242121806558540590529675708510727307264
-
49221934016962777902203904 is a
perfect square number . Itssquare root is 7015834520352 -
The
cube root of 49221934016962777902203904 is 366482204.5957456729
Scales and comparisons
How big is 49221934016962777902203904?- 49,221,934,016,962,777,902,203,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 49,221,934,016,962,777,902,203,904 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 49221934016962777902203904 cubic inches would be around 30540183.7 feet tall.
Recreational maths with 49221934016962777902203904
- 49221934016962777902203904 backwards is 40930220977726961043912294
- 49221934016962777902203904 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 49221934016962777902203904's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 49221934016962777902203904 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 49221934016962777902203904 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/49221934016962777902203904/
Chicago style:
Numbermatics. 2024. "Number 49221934016962777902203904 - Facts about the integer". https://numbermatics.com/n/49221934016962777902203904/
The information we have on file for 49221934016962777902203904 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 49221934016962777902203904, math, Factors of 49221934016962777902203904, curriculum, school, college, exams, university, Prime factorization of 49221934016962777902203904, STEM, science, technology, engineering, physics, economics, calculator, forty-nine septillion, two hundred twenty-one sextillion, nine hundred thirty-four quintillion, sixteen quadrillion, nine hundred sixty-two trillion, seven hundred seventy-seven billion, nine hundred two million, two hundred three thousand, nine hundred four.