382893738318042233128943616
382,893,738,318,042,233,128,943,616 is an even composite number composed of five prime numbers multiplied together.
382893738318042233128943616 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, one hundred twenty-five divisors.
Prime factorization of 382893738318042233128943616:
216 × 38 × 134 × 174 × 1394
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 17 × 17 × 17 × 17 × 139 × 139 × 139 × 139)See below for interesting mathematical facts about the number 382893738318042233128943616 from the Numbermatics database.
Names of 382893738318042233128943616
- Cardinal: 382893738318042233128943616 can be written as Three hundred eighty-two septillion, eight hundred ninety-three sextillion, seven hundred thirty-eight quintillion, three hundred eighteen quadrillion, forty-two trillion, two hundred thirty-three billion, one hundred twenty-eight million, nine hundred forty-three thousand, six hundred sixteen.
Scientific notation
- Scientific notation: 3.82893738318042233128943616 × 1026
Factors of 382893738318042233128943616
Divisors of 382893738318042233128943616
- Number of divisors d(n): 19125
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 32 34 36 39 48 51 52 54 64 68 72 78 81 96 102 104 108 117 128 136 139 144 153 156 162 169 192 204 208 216 221 234 243 256 272 278 288 289 306 312 324 338 351 384 408 416 417 432 442 459 468 486 507 512 544 556 576 578 612 624 648 663 676 702 729 768 816 832 834 864 867 884 918 936 972 1014 1024 1053 1088 1112 1152 1156 1224 1248 1251 1296 1326 1352 1377 1404 1458 1521 1536 1632 1664 1668 1728 1734 1768 1807 1836 1872 1944 1989 2028 2048 2106 2176 2187 2197 2224 2304 2312 2363 2448 2496 2502 2592 2601 2652 2704 2754 2808 2873 2916 3042 3072 3159 3264 3328 3336 3456 3468 3536 3614 3672 3744 3753 3757 3888 3978 4056 4096 4131 4212 4352 4374 4394 4448 4563 4608 4624 4726 4896 4913 4992 5004 5184 5202 5304 5408 5421 5508 5616 5746 5832 5967 6084 6144 6318 6528 6561 6591 6656 6672 6912 6936 7072 7089 7228 7344 7488 7506 7514 7776 7803 7956 8112 8192 8262 8424 8619 8704 8748 8788 8896 9126 9216 9248 9452 9477 9792 9826 9984 10008 10368 10404 10608 10816 10842 11016 11232 11259 11271 11492 11664 11934 12168 12288 12393 12636 13056 13122 13182 13312 13344 13689 13824 13872 14144 14178 14456 14688 14739 14976 15012 15028 15552 15606 15912 16224 16263 16384 16524 16848 17238 17408 17496 17576 17792 17901 18252 18432 18496 18904 18954 19321 19584 19652 19773 19968 20016 20736 20808 21216 21267 21632 21684 22032 22464 22518 22542 22984 23328 23409 23491 23868 24336 24576 24786 25272 25857 26112 26244 26364 26624 26688 27378 27648 27744 28288 28356 28431 28561 28912 29376 29478 29952 30024 30056 30719 31104 31212 31824 32448 32526 32768 33048 33696 33777 33813 34476 34816 34992 35152 35584 35802 36504 36864 36992 37179 37349 37808 37908 38642 39168 39304 39546 39936 40032 40171 41067 41472 41616 42432 42534 43264 43368 44064 44217 44928 45036 45084 45968 46656 46818 46982 47736 48672 48789 48841 49152 49572 50544 51714 52224 52488 52728 53248 53376 53703 54756 55296 55488 56576 56712 56862 57122 57824 57963 58752 58956 59319 59904 60048 60112 61438 62208 62424 63648 63801 63869 64896 65052 65536 66096 67392 67554 67626 68952 69632 69984 70227 70304 70473 71168 71604 73008 73728 73984 74358 74698 75616 75816 77284 77571 78336 78608 79092 79872 80064 80342 82134 82944 83232 83521 84864 85068 85293 85683 86528 86736 88128 88434 89856 90072 90168 91936 92157 93312 93636 93964 95472 97344 97578 97682 98304 99144 101088 101331 101439 103428 104448 104976 105456 106496 106752 107406 109512 110592 110976 111537 112047 113152 113424 113724 114244 115648 115926 117504 117912 118638 119808 120096 120224 120513 122876 123201 124416 124848 127296 127602 127738 129792 130104 132192 132651 134784 135108 135252 137904 139264 139968 140454 140608 140946 142336 143208 146016 146367 146523 147456 147968 148716 149396 151232 151632 154568 155142 156672 157216 158184 159744 160128 160684 161109 164268 165888 166464 167042 169728 170136 170586 171366 173056 173472 173889 176256 176868 177957 179712 180144 180336 183872 184314 186624 187272 187928 190944 191403 191607 194688 195156 195364 196608 198288 202176 202662 202878 206856 208896 209952 210681 210912 211419 212992 213504 214812 219024 221184 221952 223074 224094 226304 226848 227448 228488 231296 231852 232713 235008 235824 237276 239616 240192 240448 241026 245752 246402 248832 249696 250563 251173 254592 255204 255476 257049 259584 260208 264384 265302 269568 270216 270504 275808 276471 278528 279936 280908 281216 281892 284672 286416 292032 292734 293046 294912 295936 297432 298792 302464 303264 303993 304317 305383 309136 310284 313344 314432 316368 319488 320256 321368 322218 328457 328536 331776 332928 334084 336141 339456 340272 341172 342732 346112 346944 347778 352512 353736 355914 359424 360288 360672 361539 367744 368628 369603 373248 374544 375856 381888 382806 383214 389376 390312 390728 396576 397953 399347 404352 405324 405756 413712 417792 419904 421362 421824 422838 425984 427008 429624 438048 439101 439569 442368 443904 446148 448188 452608 453696 454896 456976 462592 463704 465426 470016 471648 474552 479232 480384 480896 482052 483327 485537 491504 492804 497664 499392 501126 502346 509184 510408 510952 514098 519168 520416 521667 522223 528768 530604 533871 539136 540432 541008 551616 552942 557056 559872 561816 562432 563784 569344 572832 574209 574821 584064 585468 586092 589824 591872 594864 597584 604928 606528 607986 608634 610766 618272 620568 626688 628864 632043 632736 634257 634933 638976 640512 642736 644436 656914 657072 663552 665856 668168 672282 678912 680544 682344 682907 685464 692224 693888 695556 698139 705024 707472 711828 718848 720576 721344 723078 735488 737256 739206 746496 749088 751689 751712 753519 763776 765612 766428 771147 778752 780624 781456 793152 795906 798694 808704 810648 811512 827424 829413 830297 835584 839808 842724 843648 845676 851968 854016 859248 876096 878202 879138 884736 887808 892296 896376 905216 907392 909792 911979 912951 913952 916149 925184 927408 930852 940032 943296 949104 958464 960768 961792 964104 966654 971074 983008 985371 985608 995328 998784 1002252 1004692 1008423 1018368 1020816 1021904 1028196 1038336 1040832 1043334 1044446 1057536 1061208 1067742 1078272 1080864 1082016 1084617 1085773 1103232 1105884 1108809 1114112 1119744 1123632 1124864 1127568 1138688 1145664 1148418 1149642 1168128 1170936 1172184 1183744 1189728 1193859 1195168 1198041 1209856 1213056 1215972 1217268 1221532 1236544 1241136 1253376 1257728 1264086 1265472 1268514 1269866 1277952 1281024 1285472 1288872 1313828 1314144 1317303 1318707 1327104 1331712 1336336 1344564 1357824 1361088 1364688 1365814 1370928 1384448 1387776 1391112 1396278 1410048 1414944 1423656 1437696 1441152 1442688 1446156 1449981 1456611 1470976 1474512 1478412 1492992 1498176 1503378 1503424 1507038 1527552 1531224 1532856 1542294 1557504 1561248 1562912 1565001 1566669 1586304 1591812 1597388 1601613 1617408 1621296 1623024 1654848 1658826 1660594 1671168 1679616 1685448 1687296 1691352 1708032 1718496 1722627 1724463 1752192 1756404 1758276 1769472 1775616 1784592 1792752 1810432 1814784 1819584 1823958 1825902 1827904 1832298 1850368 1854816 1861704 1880064 1886592 1896129 1898208 1902771 1904799 1916928 1921536 1923584 1928208 1933308 1942148 1966016 1970742 1971216 1990656 1997568 2004504 2009384 2016846 2036736 2041632 2043808 2048721 2056392 2076672 2081664 2086668 2088892 2094417 2115072 2122416 2135484 2156544 2161728 2164032 2169234 2171546 2206464 2211768 2217618 2239488 2247264 2249728 2255067 2255136 2260557 2277376 2291328 2296836 2299284 2313441 2336256 2341872 2344368 2367488 2379456 2387718 2390336 2396082 2419712 2426112 2431944 2434536 2443064 2473088 2482272 2488239 2490891 2506752 2515456 2528172 2530944 2537028 2539732 2555904 2562048 2570944 2577744 2627656 2628288 2634606 2637414 2654208 2663424 2672672 2685619 2689128 2715648 2722176 2729376 2731628 2738853 2741856 2748447 2768896 2775552 2782224 2792556 2820096 2829888 2847312 2875392 2882304 2885376 2892312 2899962 2913222 2941952 2949024 2956113 2956824 2985984 2996352 3006756 3006848 3014076 3025269 3055104 3062448 3065712 3084588 3115008 3122496 3125824 3130002 3133338 3172608 3183624 3194776 3203226 3234816 3242592 3246048 3253851 3257319 3265249 3309696 3317652 3321188 3342336 3359232 3370896 3374592 3382704 3416064 3436992 3445254 3448926 3504384 3512808 3516552 3551232 3569184 3581577 3585504 3594123 3620864 3629568 3639168 3647916 3651804 3655808 3664596 3700736 3709632 3723408 3760128 3773184 3792258 3796416 3805542 3809598 3833856 3843072 3847168 3856416 3866616 3884296 3932032 3941484 3942432 3951909 3956121 3969979 3981312 3995136 4009008 4018768 4033692 4073472 4083264 4087616 4097442 4112784 4153344 4163328 4173336 4177784 4188834 4230144 4244832 4269941 4270968 4313088 4323456 4328064 4338468 4343092 4369833 4412928 4423536 4435236 4478976 4494528 4499456 4510134 4510272 4521114 4554752 4582656 4593672 4598568 4626882 4672512 4683744 4688736 4695003 4700007 4734976 4758912 4775436 4780672 4792164 4804839 4839424 4852224 4863888 4869072 4886128 4946176 4964544 4976478 4981782 5013504 5030912 5056344 5061888 5074056 5079464 5124096 5141888 5155488 5167881 5173389 5191511 5255312 5256576 5269212 5274828 5308416 5326848 5345344 5371238 5378256 5431296 5444352 5458752 5463256 5477706 5483712 5496894 5537792 5551104 5564448 5583769 5585112 5640192 5659776 5694624 5708313 5714397 5750784 5764608 5770752 5784624 5799924 5826444 5883904 5898048 5912226 5913648 5971968 5992704 6013512 6013696 6028152 6050538 6110208 6124896 6131424 6146163 6169176 6230016 6244992 6251648 6260004 6266676 6283251 6345216 6367248 6389552 6406452 6469632 6485184 6492096 6507702 6514638 6530498 6619392 6635304 6642376 6718464 6741792 6749184 6765201 6765408 6781671 6788899 6832128 6873984 6890508 6897852 6940323 7008768 7025616 7033104 7102464 7138368 7163154 7171008 7188246 7241728 7259136 7278336 7295832 7303608 7311616 7329192 7401472 7419264 7446816 7464717 7472673 7520256 7546368 7584516 7592832 7611084 7619196 7667712 7686144 7694336 7712832 7733232 7768592 7864064 7882968 7884864 7903818 7912242 7939958 7962624 7990272 8018016 8037536 8056857 8067384 8146944 8166528 8175232 8194884 8216559 8225568 8245341 8254129 8306688 8326656 8346672 8355568 8377668 8460288 8489664 8539882 8541936 8626176 8646912 8656128 8676936 8686184 8739666 8825856 8847072 8868339 8870472 8877791 8957952 8989056 8998912 9020268 9020544 9042228 9075807 9109504 9165312 9187344 9197136 9253764 9345024 9367488 9377472 9390006 9400014 9469952 9517824 9550872 9561344 9584328 9609678 9678848 9704448 9727776 9738144 9761553 9771957 9772256 9795747 9892352 9929088 9952956 9963564 10027008 10061824 10112688 10123776 10148112 10158928 10248192 10283776 10310976 10335762 10346778 10383022 10510624 10513152 10538424 10549656 10653696 10690688 10742476 10744731 10756512 10782369 10793861 10862592 10888704 10917504 10926512 10955412 10967424 10993788 11075584 11102208 11128896 11167538 11170224 11280384 11319552 11389248 11416626 11428794 11501568 11529216 11541504 11569248 11599848 11609419 11652888 11767808 11796096 11824452 11827296 11855727 11868363 11909937 11943936 11985408 12027024 12027392 12056304 12101076 12220416 12249792 12262848 12292326 12338352 12460032 12489984 12503296 12520008 12533352 12566502 12690432 12734496 12779104 12809823 12812904 12939264 12970368 12984192 13015404 13029276 13060996 13109499 13238784 13270608 13284752 13436928 13483584 13498368 13530402 13530816 13563342 13577798 13664256 13747968 13781016 13795704 13880646 14017536 14051232 14066208 14085009 14100021 14115049 14204928 14276736 14326308 14342016 14376492 14414517 14483456 14518272 14556672 14591664 14607216 14623232 14658384 14802944 14838528 14893632 14929434 14945346 15040512 15092736 15169032 15185664 15222168 15238392 15372288 15388672 15425664 15466464 15503643 15520167 15537184 15574533 15728128 15765936 15769728 15807636 15824484 15879916 15925248 15980544 16036032 16075072 16113714 16134768 16293888 16333056 16350464 16389768 16433118 16451136 16490682 16508258 16613376 16653312 16693344 16711136 16751307 16755336 16920576 16979328 17079764 17083872 17124939 17143191 17252352 17293824 17312256 17353872 17372368 17479332 17651712 17694144 17736678 17740944 17755582 17915904 17978112 17997824 18040536 18041088 18084456 18151614 18330624 18374688 18394272 18438489 18507528 18690048 18734976 18754944 18780012 18800028 18849753 18939904 19035648 19101744 19122688 19168656 19219356 19357696 19408896 19455552 19476288 19523106 19543914 19544512 19591494 19784704 19858176 19905912 19927128 20123648 20225376 20247552 20295603 20296224 20317856 20345013 20366697 20496384 20567552 20621952 20671524 20693556 20766044 20820969 21021248 21026304 21076848 21099312 21307392 21381376 21484952 21489462 21513024 21564738 21587722 21725184 21777408 21835008 21853024 21910824 21934848 21987576 22204416 22257792 22335076 22340448 22394151 22418019 22560768 22639104 22778496 22833252 22857588 23003136 23058432 23083008 23138496 23199696 23218838 23305776 23535616 23592192 23648904 23654592 23711454 23736726 23819874 23887872 23970816 24054048 24054784 24112608 24170571 24202152 24440832 24499584 24525696 24584652 24649677 24676704 24736023 24762387 24920064 24979968 25006592 25040016 25066704 25133004 25380864 25468992 25558208 25619646 25625808 25878528 25940736 25968384 26030808 26058552 26121992 26218998 26477568 26541216 26569504 26605017 26633373 26873856 26967168 26996736 27060804 27061632 27126684 27155596 27227421 27328512 27495936 27562032 27591408 27761292 28035072 28102464 28132416 28170018 28200042 28230098 28409856 28553472 28652616 28684032 28752984 28829034 29036544 29113344 29183328 29214432 29246464 29284659 29315871 29316768 29387241 29605888 29677056 29787264 29858868 29890692 30081024 30185472 30338064 30371328 30444336 30476784 30744576 30777344 30851328 30932928 31007286 31040334 31074368 31149066 31456256 31531872 31539456 31615272 31648968 31759832 31961088 32072064 32150144 32227428 32234193 32269536 32347107 32381583 32587776 32666112 32700928 32779536 32866236 32902272 32981364 33016516 33226752 33306624 33386688 33422272 33502614 33510672 33841152 33958656 34159528 34167744 34249878 34286382 34504704 34587648 34624512 34707744 34744736 34828257 34913047 34958664 35303424 35388288 35473356 35481888 35511164 35605089 35729811 35831808 35956224 35995648 36081072 36082176 36168912 36303228 36661248 36749376 36788544 36876978 37015056 37380096 37469952 37509888 37560024 37600056 37699506 38071296 38203488 38245376 38337312 38429469 38438712 38715392 38817792 38911104 38952576 39046212 39087828 39089024 39182988 39328497 39569408 39716352 39811824 39854256 40247296 40450752 40495104 40591206 40592448 40635712 40690026 40733394 40992768 41135104 41243904 41343048 41387112 41532088 41641938 42042496 42052608 42153696 42198624 42255027 42300063 42345147 42448237 42614784 42762752 42969904 42978924 43026048 43129476 43175444 43450368 43554816 43670016 43706048 43821648 43869696 43975152 44408832 44515584 44670152 44680896 44788302 44836038 45121536 45278208 45556992 45655523 45666504 45715176 46116864 46166016 46276992 46399392 46437676 46560501 46611552 46723599 47071232 47184384 47297808 47309184 47422908 47473452 47639748 47775744 47941632 48108096 48109568 48225216 48341142 48404304 48881664 48999168 49051392 49169304 49299354 49353408 49472046 49524774 49840128 49959936 50013184 50080032 50133408 50253921 50266008 50761728 50937984 51116416 51239292 51251616 51374817 51429573 51757056 51881472 51936768 52061616 52117104 52243984 52437996 52955136 53082432 53139008 53210034 53266746 53747712 53934336 53993472 54121608 54123264 54253368 54311192 54454842 54991872 55124064 55182816 55315467 55509233 55522584 56070144 56204928 56264832 56340036 56400084 56460196 56819712 57106944 57305232 57368064 57505968 57658068 58073088 58226688 58366656 58428864 58492928 58569318 58631742 58633536 58774482 59211776 59354112 59574528 59717736 59781384 60370944 60676128 60742656 60886809 60888672 60953568 61035039 61100091 61489152 61554688 61702656 61865856 62014572 62080668 62148736 62298132 62462907 62912512 63063744 63078912 63230544 63297936 63519664 63922176 64144128 64300288 64454856 64468386 64539072 64694214 64763166 65175552 65332224 65401856 65559072 65732472 65804544 65962728 66033032 66613248 66773376 66844544 67005228 67021344 67182453 67254057 67489643 67682304 67917312 68319056 68335488 68499756 68572764 69009408 69175296 69249024 69415488 69489472 69656514 69826094 69917328 70606848 70776576 70946712 70963776 71022328 71210178 71459622 71663616 71912448 71991296 72162144 72164352 72337824 72511713 72588997 72606456 73322496 73498752 73577088 73753956 74030112 74208069 74287161 74760192 74939904 75019776 75120048 75200112 75399012 76142592 76406976 76490752 76674624 76858938 76877424 77430784 77635584 77822208 77905152 78092424 78175656 78178048 78365976 78656994 79138816 79432704 79623648 79708512 79815051 79900119 80494592 80901504 80990208 81182412 81184896 81271424 81380052 81466788 81682263 81985536 82270208 82487808 82686096 82774224 83064176 83283876 84084992 84105216 84307392 84397248 84510054 84600126 84690294 84896474 85229568 85525504 85939808 85957848 86052096 86258952 86350888 87109632 87340032 87412096 87643296 87739392 87853977 87947613 87950304 88161723 88255687 88817664 89031168 89340304 89361792 89576604 89672076 90243072 90556416 91113984 91311046 91333008 91430352 92233728 92332032 92553984 92798784 92875352 93121002 93223104 93447198 94142464 94368768 94595616 94618368 94845816 94924073 94946904 95279496 95883264 96216192 96219136 96450432 96682284 96808608 97041321 97144749 97763328 97998336 98102784 98338608 98598708 98706816 98944092 99049548 99680256 99919872 100026368 100160064 100266816 100507842 100532016 101523456 101875968 102232832 102478584 102503232 102749634 102859146 103514112 103762944 103873536 104123232 104234208 104484771 104487968 104739141 104875992 105910272 106164864 106278016 106420068 106533492 106815267 107189433 107495424 107868672 107986944 108243216 108246528 108506736 108622384 108909684 109983744 110248128 110365632 110630934 111018466 111045168 112140288 112409856 112529664 112680072 112800168 112920392 114213888 114610464 114736128 115011936 115288407 115316136 115411283 116146176 116453376 116733312 116857728 116985856 117138636 117263484 117267072 117548964 117985491 118423552 118708224 119149056 119435472 119562768 120741888 121352256 121485312 121773618 121777344 121907136 122070078 122200182 122978304 123109376 123405312 123731712 124029144 124161336 124297472 124596264 124925814 125825024 126127488 126157824 126461088 126595872 126765081 126900189 127035441 127039328 127344711 127844352 128288256 128600576 128909712 128936772 129078144 129388428 129526332 130351104 130664448 130803712 131118144 131464944 131609088 131925456 132066064 133226496 133546752 133689088 134010456 134042688 134364906 134508114 134979286 135364608 135834624 136638112 136670976 136966569 136999512 137145528 138350592 138498048 138830976 138978944 139313028 139652188 139681503 139834656 140170797 140320193 141213696 141553152 141893424 141927552 142044656 142420356 142919244 143327232 143824896 143982592 144324288 144328704 144675648 145023426 145177994 145212912 146644992 146997504 147154176 147507912 148060224 148416138 148574322 149520384 149879808 150039552 150240096 150400224 150761763 150798024 150922447 152285184 152813952 152981504 153349248 153717876 153754848 154124451 154288719 154861568 155271168 155644416 155810304 156184848 156351312 156356096 156731952 157313988 158277632 158865408 159247296 159417024 159630102 159800238 160989184 161803008 161980416 162364824 162369792 162542848 162760104 162933576 163364526 164540416 164975616 165372192 165548448 165946401 166128352 166527699 166567752 168169984 168210432 168614784 168794496 169020108 169200252 169380588 169792948 170459136 171051008 171879616 171915696 172104192 172517904 172701776 174219264 174680064 174824192 175286592 175478784 175707954 175895226 175900608 176323446 176511374 177635328 178062336 178680608 178723584 179153208 179344152 181112832 182227968 182622092 182660427 182666016 182860704 183105117 183300273 183495637 184467456 184664064 185107968 185597568 185750704 186242004 186446208 186894396 187388721 188284928 188737536 189191232 189236736 189691632 189848146 189893808 190558992 191766528 192432384 192438272 192900864 193364568 193617216 194082642 194289498 195526656 195996672 196205568 196677216 197197416 197413632 197888184 198099096 199839744 200052736 200320128 200533632 201015684 201064032 201547359 201762171 202468929 203046912 203751936 204465664 204957168 205006464 205499268 205718292 207028224 207525888 207747072 208246464 208468416 208969542 208975936 209478282 209751984 211820544 212329728 212556032 212840136 213066984 213630534 214378866 214990848 215737344 215973888 216486432 216493056 217013472 217244768 217535139 217766991 217819368 219967488 220496256 220731264 221261868 222036932 222090336 222624207 222861483 224280576 224819712 225059328 225360144 225600336 225840784 228427776 229220928 229472256 230023872 230576814 230632272 230822566 232292352 232906752 233466624 233715456 233971712 234277272 234526968 234534144 235097928 235970982 237416448 238298112 238870944 239125536 239445153 239700357 241483776 242704512 242970624 243547236 243554688 243814272 244140156 244400364 245046789 245956608 246218752 246810624 247463424 248058288 248322672 248594944 249192528 249851628 251650048 252254976 252315648 252922176 253191744 253530162 253800378 254070882 254078656 254689422 255688704 256576512 257201152 257819424 257873544 258156288 258776856 259052664 261328896 261607424 262236288 262929888 263218176 263561931 263842839 263850912 264132128 264485169 264767061 266452992 267093504 267378176 268020912 268085376 268729812 269016228 269958572 270729216 271669248 273276224 273341952 273933138 273999024 274291056 276701184 276996096 277661952 277957888 278626056 279304376 279363006 279669312 280341594 280640386 282427392 283106304 283786848 283855104 284089312 284772219 284840712 285838488 287649792 288648576 288657408 289351296 290046852 290355988 290425824 291123963 291434247 293289984 293995008 294308352 295015824 296120448 296832276 297148644 299040768 299759616 300079104 300480192 300800448 301523526 301596048 301844894 304570368 305627904 305963008 306698496 307435752 307509696 308248902 308577438 310542336 311288832 311620608 312369696 312702624 312712192 313454313 313463904 314217423 314627976 316555264 317730816 318494592 318834048 319260204 319600476 320445801 321568299 321978368 323606016 323960832 324729648 324739584 325085696 325520208 325867152 326729052 329080832 329951232 330744384 331096896 331892802 332256704 333055398 333135504 336339968 336420864 337229568 337588992 338040216 338400504 338761176 339585896 342102016 343759232 343831392 344208384 345035808 345403552 345865221 346233849 348438528 349360128 349648384 350573184 350957568 351415908 351790452 351801216 352646892 353022748 353956473 355270656 356124672 357361216 357447168 358306416 358688304 362225664 364455936 365244184 365320854 365332032 365721408 366210234 366600546 366991274 368934912 369328128 370215936 371195136 371501408 372484008 372892416 373301041 373788792 374777442 377475072 378382464 378473472 379383264 379696292 379787616 380700567 381106323 381117984 382034133 383533056 384864768 384876544 385801728 386729136 387234432 388165284 388578996 391053312 391993344 392411136 393354432 394394832 394827264 395776368 396198192 399679488 400105472 400640256 401067264 402031368 402128064 403094718 403524342 404937858 406093824 407503872 408931328 409914336 410012928 410899707 410998536 411436584 415051776 415494144 416492928 416936832 417939084 417951872 418956564 419044509 419503968 420512391 420960579 423641088 424659456 425112064 425680272 426133968 427261068 428757732 429981696 431474688 431947776 432972864 432986112 434026944 434489536 435070278 435533982 435638736 439934976 440992512 441462528 442523736 444073864 444180672 445248414 445722966 448561152 449639424 450118656 450720288 451200672 451681568 452285289 452767341 453869611 456855552 458441856 458944512 460047744 461153628 461264544 461645132 462866157 464584704 465813504 466933248 467430912 467943424 468554544 469053936 469068288 470195856 471941964 474832896 476596224 477741888 478251072 478890306 479400714 482967552 485409024 485941248 487094472 487109376 487628544 488280312 488800728 490093578 493621248 494926848 496116576 496645344 497189888 497839203 498385056 499583097 499703256 503300096 504509952 504631296 505844352 506383488 507060324 507600756 508141764 508157312 509378844 511377408 513153024 514402304 515638848 515747088 516312576 517553712 518105328 522657792 523214848 524472576 525859776 526436352 527123862 527685678 527701824 528264256 528970338 529534122 532905984 534187008 534756352 536041824 536170752 537459624 538032456 539917144 543338496 546552448 546683904 547866276 547981281 547998048 548582112 549315351 549900819 550486911 551827081 553402368 553992192 555323904 555915776 557252112 558608752 558726012 559338624 560683188 561280772 564854784 566212608 567573696 567710208 568178624 569544438 569681424 571676976 575299584 577297152 577314816 578702592 580093704 580711976 580851648 582247926 582868494 586579968 587990016 588616704 590031648 592240896 593521799 593664552 594297288 599519232 600158208 600960384 601600896 603047052 603192096 603689788 605286513 607406787 609140736 611255808 611926016 613396992 614871504 615019392 616497804 617154876 621084672 622577664 623241216 624739392 625405248 625424384 626908626 626927808 628434846 629255952 633110528 635461632 636989184 637668096 638520408 639200952 640891602 643136598 647212032 647921664 649459296 649479168 650171392 651040416 651734304 652605417 653300973 653458104 658161664 659902464 661488768 662193792 663785604 664513408 666110796 666271008 667872621 668584449 672679936 672841728 674459136 675177984 676080432 676801008 677522352 679171792 684204032 687518464 687662784 688416768 690071616 690807104 691730442 692467698 696877056 698720256 699296768 701146368 701915136 702831816 703580904 703602432 705293784 706045496 707912946 712249344 714722432 714894336 716612832 717376608 718335459 719101071 721620029 724451328 728911872 730488368 730641708 730664064 731442816 732420468 733201092 733982548 737869824 738656256 740431872 742390272 743002816 744968016 745784832 746602082 747577584 749554884 754950144 756764928 756946944 758766528 759392584 759575232 761401134 762212646 762235968 764068266 767066112 769729536 769753088 771603456 773458272 774468864 776143891 776330568 777157992 783986688 784822272 786708864 788789664 789654528 791528517 791552736 792396384 793455507 794301183 799358976 800210944 801280512 802134528 804062736 804256128 806189436 807048684 809875716 812187648 815007744 817862656 819828672 820025856 821799414 821997072 822873168 830103552 830988288 832985856 833873664 835878168 835903744 837913128 838089018 839007936 841024782 841921158 847282176 849318912 850224128 851360544 852267936 854316657 854522136 857515464 862949376 865945728 865972224 868053888 868979072 870140556 871067964 871277472 873371889 874302741 879869952 881985024 882925056 885047472 888147728 888361344 890496828 891445932 897122304 899278848 900237312 901440576 902401344 903363136 904570578 905534682 907739222 913711104 916883712 917889024 920095488 922307256 922529088 923290264 925732314 931627008 933866496 934861824 935886848 937109088 938107872 938136576 940362939 940391712 942652269 943656961 943883928 949665792 953192448 955483776 956502144 957780612 958801428 964704897 965935104 970818048 971882496 974188944 974218752 975257088 976560624 977601456 980187156 987242496 989853696 992233152 993290688 994379776 995678406 996770112 999166194 999406512 1006600192 1009019904 1009262592 1011688704 1012766976 1014120648 1015201512 1016283528 1016314624 1018757688 1026306048 1028804608 1031277696 1031494176 1032625152 1035107424 1036210656 1037595663 1038701547 1045315584 1046429696 1048945152 1051719552 1052872704 1054247724 1055371356 1055403648 1056528512 1057940676 1059068244 1061869419 1065811968 1068374016 1069512704 1072083648 1072341504 1074919248 1076064912 1079834288 1086676992 1093104896 1093367808 1095732552 1095962562 1095996096 1097164224 1098630702 1099801638 1100973822 1103654162 1106804736 1107984384 1110647808 1111831552 1114504224 1117217504 1117452024 1118677248 1119903123 1121366376 1122561544 1132425216 1135147392 1135420416 1136357248 1139088876 1139362848 1142101701 1143318969 1143353952 1146102399 1147323931 1150599168 1154594304 1154629632 1157405184 1160187408 1161423952 1161703296 1164495852 1165736988 1173159936 1175980032 1177233408 1180063296 1184481792 1187043598 1187329104 1188594576 1199038464 1200316416 1201920768 1203201792 1206094104 1206384192 1207379576 1210573026 1214813574 1218281472 1222511616 1223852032 1226793984 1229743008 1230038784 1232699121 1232995608 1234012949 1234309752 1245155328 1246482432 1249478784 1250810496 1250848768 1253817252 1253855616 1256869692 1258511904 1261537173 1262881737 1266221056 1270923264 1273978368 1275336192 1277040816 1278401904 1281783204 1286273196 1294424064 1295843328 1298918592 1298958336 1300342784 1302080832 1303468608 1305210834 1306601946 1306916208 1316323328 1319804928 1322977536 1324387584 1327571208 1329026816 1332221592 1332542016 1335745242 1337168898 1345359872 1345683456 1348918272 1350355968 1352160864 1353602016 1355044704 1356855867 1358302023 1358343584 1361608833 1368408064 1375036928 1375325568 1376833536 1380143232 1381614208 1383460884 1384935396 1388598471 1393754112 1397440512 1398593536 1402292736 1403830272 1405663632 1407161808 1407204864 1410587568 1412090992 1415825892 1424498688 1429444864 1429788672 1433225664 1434753216 1436670918 1438202142 1443240058 1448902656 1457823744 1460976736 1461283416 1461328128 1462885632 1464840936 1466402184 1467965096 1480863744 1484780544 1486005632 1489936032 1491569664 1493204164 1493517609 1495155168 1498749291 1499109768 1500346679 1509900288 1513529856 1513893888 1517533056 1518785168 1519150464 1522802268 1524425292 1524471936 1528136532 1534132224 1539459072 1539506176 1543206912 1546916544 1548937728 1552287782 1552661136 1554315984 1567973376 1569644544 1573417728 1577579328 1579309056 1583057034 1583105472 1584792768 1586911014 1588602366 1598717952 1600421888 1602561024 1604269056 1608125472 1608512256 1612378872 1613709241 1614097368 1619751432 1630015488 1635725312 1639657344 1640051712 1643598828 1643994144 1645746336 1647946053 1649702457 1651460733 1655481243 1660207104 1661976576 1665971712 1667747328 1671756336 1671807488 1675826256 1676178036 1678015872 1682049564 1683842316 1694564352 1698637824 1700448256 1702721088 1704535872 1708633314 1709044272 1715030928 1725898752 1731891456 1731944448 1736107776 1737958144 1740281112 1742135928 1742554944 1746743778 1748605482 1759739904 1763970048 1765850112 1770094944 1776295456 1776722688 1780565397 1780993656 1782891864 1798557696 1800474624 1802881152 1804802688 1806726272 1809141156 1811069364 1815478444 1815859539 1822220361 1827422208 1833767424 1835778048 1840190976 1844614512 1845058176 1846580528 1851464628 1863254016 1867732992 1869723648 1871773696 1874218176 1876215744 1876273152 1880725878 1880783424 1885304538 1887313922 1887767856 1899331584 1906384896 1910967552 1913004288 1915561224 1917602856 1929409794 1941636096 1943764992 1948377888 1948437504 1950514176 1953121248 1955202912 1957816251 1959902919 1960374312 1961991811 1974484992 1979707392 1984466304 1986581376 1988759552 1991356812 1993540224 1998332388 1998813024 2003617863 2005753347 2013200384 2018039808 2018525184 2023377408 2025533952 2028241296 2030403024 2032567056 2032629248 2037515376 2052612096 2057609216 2062555392 2062988352 2065250304 2070214848 2072421312 2075191326 2077403094 2090631168 2092859392 2097890304 2103439104 2105745408 2108495448 2110742712 2110807296 2113057024 2115881352 2118136488 2123738838 2136748032 2139025408 2144167296 2144683008 2149838496 2152129824 2155006377 2157303213 2159668576 2164860087 2173353984 2186209792 2186735616 2191465104 2191925124 2191992192 2194328448 2197261404 2199603276 2201947644 2207308324 2213609472 2215968768 2221295616 2223663104 2229008448 2234435008 2234904048 2237354496 2239806246 2242732752 2245123088 2264850432 2270294784 2270840832 2272714496 2278177752 2278725696 2284203402 2286637938 2286707904 2292204798 2294647862 2301198336 2309188608 2309259264 2314810368 2320374816 2322847904 2323406592 2328431673 2328991704 2331473976 2351960064 2354466816 2360126592 2368963584 2374087196 2374585551 2374658208 2377189152 2380366521 2382903549 2385443281 2398076928 2400632832 2403841536 2406403584 2412188208 2412768384 2414759152 2421146052 2429627148 2436562944 2445023232 2447704064 2453587968 2459486016 2460077568 2465398242 2465991216 2468025898 2468619504 2490310656 2492964864 2498957568 2501620992 2501697536 2507634504 2507711232 2513739384 2517023808 2523074346 2525763474 2541846528 2547956736 2550672384 2554081632 2556803808 2562949971 2563566408 2572546392 2588848128 2597837184 2597916672 2600685568 2604161664 2606937216 2610421668 2613203892 2613832416 2620115667 2622908223 2632646656 2639609856 2645955072 2648775168 2655142416 2658053632 2664443184 2665084032 2671490484 2674337796 2690719744 2691366912 2697836544 2700711936 2704321728 2707204032 2710089408 2713711734 2716604046 2716687168 2723217666 2736816128 2750073856 2750651136 2753667072 2760286464 2763228416 2766921768 2769870792 2777196942 2794881024 2797187072 2804585472 2807660544 2811327264 2814323616 2814409728 2821088817 2821175136 2824181984 2827956807 2830970883 2831651784 2848997376 2858889728 2859577344 2866451328 2869506432 2873341836 2876404284 2886480116 2894114691 2897805312 2915647488 2921953472 2922566832 2922656256 2925771264 2929681872 2932804368 2935930192 2961727488 2969561088 2972011264 2979872064 2983139328 2986408328 2987035218 2990310336 2997498582 2998219536 3000693358 3019800576 3027059712 3027787776 3035066112 3037570336 3038300928 3045604536 3048850584 3048943872 3056273064 3078918144 3086413824 3093833088 3097875456 3104575564 3105322272 3108631968 3112786989 3116104641 3135946752 3139289088 3146835456 3155158656 3158618112 3166114068 3166210944 3169585536 3173822028 3177204732 3185608257 3197435904 3200843776 3205122048 3208538112 3216250944 3217024512 3224757744 3227418482 3228194736 3239502864 3260030976 3271450624 3279314688 3280103424 3287197656 3287988288 3291492672 3295892106 3299404914 3302921466 3310962486 3320414208 3323953152 3331943424 3335494656 3343512672 3343614976 3351652512 3352356072 3356031744 3359709369 3364099128 3367684632 3397275648 3400896512 3405442176 3409071744 3417266628 3418088544 3426305103 3429956907 3430061856 3438307197 3441971793 3451797504 3463782912 3463888896 3472215552 3475916288 3480562224 3484271856 3485109888 3493487556 3497210964 3519479808 3527940096 3531700224 3540189888 3552590912 3553445376 3561130794 3561987312 3565783728 3597115392 3600949248 3605762304 3609605376 3613452544 3618282312 3622138728 3630956888 3631719078 3644440722 3654844416 3667534848 3671556096 3680381952 3689229024 3690116352 3693161056 3698097363 3702038847 3702929256 3735465984 3739447296 3748436352 3752431488 3752546304 3761451756 3761566848 3770609076 3774627844 3775535712 3784611519 3788645211 3798663168 3812769792 3821935104 3826008576 3831122448 3835205712 3858819588 3883272192 3887529984 3896755776 3896875008 3901028352 3906242496 3910405824 3915632502 3919805838 3920748624 3923983622 3948969984 3959414784 3968932608 3973162752 3977519104 3982713624 3987080448 3996664776 3997626048 4007235726 4011506694 4036079616 4037050368 4046754816 4051067904 4056482592 4060806048 4065134112 4065258496 4070567601 4074906069 4075030752 4084826499 4105224192 4115218432 4125110784 4125976704 4130500608 4140429696 4144842624 4150382652 4154806188 4165795413 4181262336 4185718784 4195780608 4206878208 4211490816 4216990896 4221485424 4221614592 4226114048 4231762704 4236272976 4247477676 4273496064 4278050816 4288334592 4289366016 4299676992 4304259648 4310012754 4314606426 4319337152 4329720174 4346707968 4372419584 4373471232 4382930208 4383850248 4383984384 4388656896 4394522808 4399206552 4403895288 4414616648 4442591232 4447326208 4458016896 4468870016 4469808096 4474708992 4479612492 4480552827 4485465504 4490246176 4496247873 4501040037 4529700864 4540589568 4541681664 4545428992 4556355504 4557451392 4568406804 4573275876 4573415808 4584409596 4589295724 4602396672 4618377216 4618518528 4629620736 4640749632 4645695808 4646813184 4656863346 4657983408 4662947952 4703920128 4708933632 4720253184 4737927168 4748174392 4749171102 4749316416 4754378304 4760733042 4765807098 4770886562 4796153856 4801265664 4807683072 4812807168 4824376416 4825536768 4829518304 4841127723 4842292104 4852913533 4859254296 4890046464 4907175936 4918972032 4920155136 4930796484 4931982432 4936051796 4937239008 4949107371 4954382199 4966443729 4980621312 4985929728 4997915136 5003241984 5003395072 5015269008 5015422464 5027478768 5034047616 5046148692 5051526948 5083693056 5095913472 5101344768 5108163264 5113607616 5125899942 5127132816 5145092784 5177696256 5195674368 5195833344 5201371136 5208323328 5213874432 5220843336 5226407784 5227664832 5240231334 5245816446 5279219712 5291910144 5297550336 5310284832 5316107264 5328886368 5330168064 5341696191 5342980968 5348675592 5381439488 5395673088 5401423872 5408643456 5414408064 5420178816 5427423468 5433208092 5433374336 5446435332 5447578617 5466661083 5473632256 5500147712 5501302272 5507334144 5520572928 5526456832 5533843536 5539741584 5554393884 5589762048 5594374144 5609170944 5615321088 5622654528 5628647232 5628819456 5642177634 5642350272 5648363968 5655913614 5661941766 5663303568 5697994752 5717779456 5719154688 5732902656 5739012864 5746683672 5752808568 5772960232 5788229382 5831294976 5843906944 5845133664 5845312512 5851542528 5859363744 5865608736 5871860384 5873448753 5879708757 5885975433 5900304943 5923454976 5939122176 5944022528 5959744128 5966278656 5972816656 5974070436 5980620672 5994997164 5996439072 6001386716 6017260041 6039601152 6054119424 6055575552 6070132224 6075140672 6076601856 6091209072 6097701168 6097887744 6112546128 6157836288 6172827648 6187666176 6195750912 6209151128 6210644544 6217263936 6225573978 6232209282 6271893504 6278578176 6293670912 6310317312 6317236224 6332228136 6332421888 6339171072 6346117697 6347644056 6354409464 6371216514 6410244096 6417076224 6432501888 6434049024 6449515488 6454836964 6456389472 6471909639 6479005728 6494580261 6520061952 6542901248 6558629376 6560206848 6574395312 6575976576 6582985344 6591784212 6598809828 6605842932 6621924972 6640828416 6647906304 6663886848 6670989312 6687025344 6687229952 6703305024 6704712144 6712063488 6719418738 6728198256 6735369264 6794551296 6801793024 6810884352 6818143488 6834533256 6836177088 6852610206 6859913814 6860123712 6876614394 6883943586 6903595008 6927565824 6927777792 6944431104 6951832576 6961124448 6968543712 6970219776 6985295019 6986975112 6994421928 7055880192 7063400448 7080379776 7105181824 7106890752 7122261588 7123756653 7123974624 7131567456 7141099563 7148710647 7156329843 7194230784 7201898496 7211524608 7219210752 7226905088 7236564624 7244277456 7261913776 7263438156 7288881444 7309688832 7335069696 7343112192 7360763904 7378458048 7380232704 7386322112 7396194726 7404077694 7405858512 7470931968 7478894592 7496872704 7504862976 7505092608 7522903512 7523133696 7541218152 7549255688 7551071424 7569223038 7577290422 7625539584 7643870208 7652017152 7662244896 7670411424 7688849913 7715783387 7717639176 7766544384 7793511552 7793750016 7802056704 7812484992 7820811648 7831265004 7839611676 7841497248 7847967244 7868724669 7897939968 7918829568 7937865216 7946325504 7955038208 7965427248 7974160896 7993329552 7995252096 8014471452 8023013388 8072159232 8074100736 8093509632 8102135808 8112965184 8121612096 8130268224 8130516992 8141135202 8149812138 8150061504 8169652998 8210448384 8230436864 8250221568 8251953408 8261001216 8280859392 8289685248 8300765304 8309612376 8331590826 8391561216 8413756416 8422981632 8433981792 8442970848 8443229184 8452228096 8463266451 8463525408 8472545952 8483870421 8492912649 8494955352 8546992128 8556101632 8576669184 8578732032 8599353984 8608519296 8620025508 8629212852 8638674304 8659440348 8682344073 8693415936 8744839168 8746942464 8765860416 8767700496 8767968768 8777313792 8789045616 8798413104 8807790576 8829233296 8885182464 8894652416 8916033792 8937740032 8939616192 8949417984 8959224984 8961105654 8970931008 8980492352 8992495746 9002080074 9059401728 9081179136 9083363328 9090857984 9112711008 9114902784 9136813608 9146551752 9146831616 9168819192 9178591448 9236754432 9259241472 9281499264 9291391616 9293626368 9313726692 9315966816 9325895904 9338360967 9348313923 9381060377 9407840256 9417867264 9440506368 9475854336 9496348784 9498342204 9498632832 9508756608 9521466084 9531614196 9541773124 9592307712 9602531328 9615366144 9625614336 9648752832 9651073536 9659036608 9682255446 9684584208 9705827066 9718508592 9780092928 9814351872 9837944064 9840310272 9861592968 9863964864 9872103592 9874478016 9898214742 9908764398 9932887458 9961242624 9971859456 9995830272 10006483968 10006790144 10030538016 10030844928 10054957536 10068095232 10079128107 10089870583 10092297384 10103053896 10191826944 10202689536 10216326528 10227215232 10251799884 10254265632 10289870721 10290185568 10314921591 10325915379 10355392512 10391348736 10391666688 10402742272 10416646656 10427748864 10441686672 10452815568 10455329664 10480462668 10491632892 10558439424 10583820288 10595100672 10620569664 10632214528 10657772736 10660336128 10683392382 10685961936 10697351184 10762878976 10791346176 10802847744 10817286912 10828816128 10840357632 10854846936 10866416184 10866748672 10892870664 10895157234 10933322166 11000295424 11002604544 11014668288 11041145856 11052913664 11067687072 11079483168 11094292089 11106116541 11108787768 11188748288 11218341888 11245309056 11257294464 11257638912 11284355268 11284700544 11296727936 11311827228 11323883532 11326607136 11353834557 11365935633 11395989504 11435558912 11438309376 11465805312 11478025728 11493367344 11505617136 11545920464 11576458764 11662589952 11687813888 11690267328 11690625024 11703085056 11718727488 11731217472 11743720768 11746897506 11759417514 11771950866 11800609886 11846909952 11878244352 11888045056 11919488256 11932557312 11945633312 11948140872 11961241344 11989994328 11992878144 12002773432 12034520082 12108238848 12111151104 12140264448 12150281344 12153203712 12182418144 12195402336 12195775488 12211702803 12224718207 12225092256 12254479497 12267540493 12315672576 12345655296 12375332352 12391501824 12418302256 12421289088 12434527872 12451147956 12464418564 12543787008 12557156352 12587341824 12620634624 12634472448 12664456272 12664843776 12678342144 12692235394 12695288112 12708818928 12742433028 12820488192 12834152448 12865003776 12868098048 12899030976 12909673928 12912778944 12943819278 12958011456 12989160522 13040123904 13085802496 13117258752 13120413696 13148790624 13151953152 13165970688 13183568424 13194446147 13197619656 13211685864 13243849944 13327773696 13341978624 13374050688 13374459904 13406610048 13409424288 13424126976 13438837476 13456396512 13470738528 13488743619 13503120111 13589102592 13603586048 13621768704 13636286976 13669066512 13672354176 13705220412 13719827628 13720247424 13753228788 13767887172 13807190016 13855131648 13855555584 13888862208 13903665152 13922248896 13937087424 13940439552 13970590038 13973950224 13988843856 14111760384 14126800896 14160759552 14210363648 14213781504 14244523176 14247513306 14247949248 14263134912 14282199126 14297421294 14312659686 14388461568 14403796992 14423049216 14438421504 14453810176 14473129248 14488554912 14523383169 14523827552 14526876312 14558740599 14577762888 14670139392 14721527808 14756916096 14760465408 14772644224 14792389452 14808155388 14811717024 14847322113 14863146597 14899331187 14941863936 14957789184 14993745408 15009725952 15010185216 15045807024 15046267392 15082436304 15098511376 15102142848 15138446076 15154580844 15251079168 15287740416 15304034304 15324489792 15340822848 15377699826 15431566774 15435278352 15533088768 15587023104 15587500032 15604113408 15624969984 15641623296 15662530008 15679223352 15682994496 15695934488 15737449338 15837659136 15875730432 15892651008 15910076416 15930854496 15948321792 15986659104 15990504192 16025088573 16028942904 16042168337 16046026776 16144318464 16187019264 16204271616 16225930368 16243224192 16260536448 16261033984 16282270404 16299624276 16300123008 16339305996 16399983249 16420896768 16460873728 16500443136 16503906816 16522002432 16561718784 16579370496 16601530608 16619224752 16663181652 16783122432 16827512832 16845963264 16867963584 16885941696 16886458368 16904456192 16926532902 16927050816 16945091904 16967740842 16985825298 16989910704 17093984256 17112203264 17153338368 17157464064 17198707968 17217038592 17240051016 17258425704 17277348608 17318880696 17364688146 17489678336 17493884928 17531720832 17535400992 17535937536 17554627584 17578091232 17596826208 17615581152 17620346259 17639126271 17657926299 17658466592 17700914829 17770364928 17789304832 17832067584 17875480064 17879232384 17898835968 17918449968 17922211308 17941862016 17960984704 17984991492 18004160148 18051780123 18118803456 18162358272 18166726656 18181715968 18225422016 18229805568 18273627216 18293103504 18293663232 18337638384 18357182896 18473508864 18518482944 18562998528 18582783232 18587252736 18627453384 18631933632 18651791808 18676721934 18696627846 18762120754 18815680512 18835734528 18881012736 18951708672 18992697568 18996684408 18997265664 19017513216 19038353091 19042932168 19063228392 19083546248 19230732288 19251228672 19297505664 19302147072 19318073216 19364510892 19369168416 19411654132 19415728917 19437017184 19483740783 19504506827 19560185856 19628703744 19675888128 19680620544 19723185936 19727929728 19744207184 19748956032 19796429484 19817528796 19865774916 19922485248 19943718912 19991660544 20012967936 20013580288 20061076032 20061689856 20109915072 20136190464 20158256214 20179741166 20184594768 20206107792 20383653888 20405379072 20432653056 20454430464 20503599768 20508531264 20579741442 20580371136 20629843182 20651830758 20710785024 20782697472 20783333376 20805484544 20833293312 20855497728 20883373344 20905631136 20910659328 20955885057 20960925336 20978220133 20983265784 21167640576 21190201344 21241139328 21264429056 21315545472 21320672256 21366784764 21371923872 21394702368 21423298689 21446131941 21468989529 21525757952 21582692352 21605695488 21634573824 21657632256 21680715264 21709693872 21732832368 21733497344 21785741328 21790314468 21866644332 22000590848 22005209088 22029336576 22082291712 22105827328 22135374144 22158966336 22188584178 22212233082 22217575536 22377496576 22436683776 22490618112 22514588928 22515277824 22568710536 22569401088 22593455872 22623654456 22647767064 22653214272 22707669114 22731871266 22871117824 22876618752 22931610624 22956051456 22986734688 23011234272 23066549739 23091840928 23147350161 23152917528 23375627776 23380534656 23381250048 23406170112 23437454976 23462434944 23487441536 23493795012 23518835028 23543901732 23601219772 23606174007 23693819904 23756488704 23776090112 23838976512 23865114624 23891266624 23896281744 23922482688 23979988656 23985756288 24005546864 24069040164 24216477696 24222302208 24280528896 24300562688 24306407424 24364836288 24390804672 24391550976 24423405606 24449436414 24450184512 24508958994 24535080986 24631345152 24691310592 24750664704 24783003648 24836604512 24842578176 24869055744 24902295912 24928837128 25174683648 25241269248 25268944896 25328912544 25329687552 25356684288 25384470788 25389799353 25390576224 25417637856 25451611263 25478737947 25484866056 25505893543 25640976384 25668304896 25730007552 25736196096 25798061952 25819347856 25825557888 25887638556 25916022912 25978321044 26047032219 26080247808 26171604992 26234517504 26240827392 26297581248 26303906304 26331941376 26367136848 26388892294 26395239312 26423371728 26487699888 26655547392 26683957248 26748101376 26748919808 26813220096 26818848576 26848253952 26877674952 26912793024 26941477056 26977487238 27006240222 27178205184 27207172096 27243537408 27272573952 27338133024 27344708352 27410440824 27439655256 27440494848 27506457576 27535774344 27710263296 27777724416 27807330304 27844497792 27874174848 27880879104 27941180076 27947900448 27977687712 28015082901 28044941769 28143181131 28223520768 28253601792 28321519104 28420727296 28427563008 28489046352 28495026612 28495898496 28526269824 28564398252 28594842588 28625319372 28776923136 28807593984 28846098432 28876843008 28907620352 28946258496 28977109824 29046766338 29047655104 29053752624 29117481198 29155525776 29340278784 29443055616 29513832192 29520930816 29545288448 29584778904 29616310776 29623434048 29694644226 29726293194 29798662374 29883727872 29915578368 29987490816 30019451904 30020370432 30091614048 30092534784 30164872608 30197022752 30204285696 30237384321 30269611749 30276892152 30309161688 30575480832 30608068608 30648979584 30681645696 30755399652 30863133548 30869612163 30870556704 30944764773 30977746137 31066177536 31174046208 31175000064 31208226816 31249939968 31283246592 31325060016 31358446704 31365988992 31391868976 31474898676 31675318272 31751460864 31785302016 31820152832 31861708992 31896643584 31973318208 31981008384 32050177146 32057885808 32084336674 32092053552 32288636928 32374038528 32408543232 32451860736 32486448384 32521072896 32522067968 32564540808 32599248552 32600246016 32678611992 32799966498 33000886272 33007813632 33044004864 33123437568 33158740992 33203061216 33238449504 33282876267 33318349623 33326363304 33566244864 33655025664 33735927168 33771883392 33772916736 33808912384 33853065804 33854101632 33890183808 33935481684 33971650596 33979821408 34061503671 34097806899 34187968512 34224406528 34306676736 34314928128 34397415936 34434077184 34480102032 34516851408 34554697216 34637761392 34729376292 34979356672 34987769856 35063441664 35070801984 35071875072 35109255168 35156182464 35193652416 35231162304 35240692518 35278252542 35315852598 35316933184 35401829658 35540729856 35578609664 35664135168 35750960128 35758464768 35797671936 35836899936 35844422616 35883724032 35921969408 35969982984 36008320296 36103560246 36324716544 36333453312 36363431936 36450844032 36459611136 36547254432 36586207008 36587326464 36635108409 36674154621 36675276768 36714365792 36763438491 36802621479 36947017728 37036965888 37125997056 37165566464 37174505472 37254906768 37263867264 37303583616 37353443868 37393255692 37524241508 37631361024 37671469056 37762025472 37903417344 37985395136 37993368816 37994531328 38035026432 38076706182 38085864336 38126456784 38167092496 38461464576 38502457344 38595011328 38604294144 38636146432 38729021784 38738336832 38823308264 38831457834 38874034368 38967481566 39009013654 39120371712 39257407488 39351776256 39361241088 39446371872 39455859456 39488414368 39497912064 39583338441 39592858968 39635057592 39731549832 39983321088 40025935872 40122152064 40123379712 40219830144 40272380928 40316512428 40359482332 40369189536 40412215584 40466230857 40509360333 40767307776 40810758144 40865306112 40908860928 41007199536 41017062528 41159482884 41160742272 41259686364 41303661516 41421570048 41565394944 41566666752 41610969088 41666586624 41710995456 41766746688 41811262272 41821318656 41911770114 41921850672 41956440266 41966531568 42335281152 42380402688 42482278656 42528858112 42631090944 42641344512 42733569528 42743847744 42789404736 42846597378 42892263882 42937979058 43165384704 43211390976 43269147648 43315264512 43361430528 43419387744 43465664736 43466994688 43570149507 43571482656 43580628936 43676221797 43733288664 44001181696 44010418176 44164583424 44211654656 44270748288 44317932672 44377168356 44424466164 44435151072 44541966339 44589439791 44697993561 44754993152 44873367552 44981236224 45029177856 45030555648 45137421072 45138802176 45186911744 45247308912 45295534128 45306428544 45415338228 45463742532 45742235648 45753237504 45863221248 45912102912 45973469376 46022468544 46133099478 46183681856 46294700322 46305835056 46751255552 46761069312 46762500096 46812340224 46874909952 46924869888 46974883072 46987590024 47037670056 47087803464 47202439544 47212348014 47512977408 47552180224 47677953024 47730229248 47782533248 47792563488 47844965376 47959977312 47971512576 48011093728 48075265719 48126505011 48138080328 48432955392 48561057792 48601125376 48612814848 48729672576 48781609344 48783101952 48846811212 48898872828 48900369024 49017917988 49070161972 49199949747 49262690304 49382621184 49501329408 49566007296 49673209024 49685156352 49738111488 49804591824 49857674256 50349367296 50482538496 50537889792 50657825088 50659375104 50713368576 50768941576 50779598706 50781152448 50835275712 50903222526 50957475894 50969732112 51011787086 51281952768 51336609792 51460015104 51472392192 51596123904 51638695712 51651115776 51775277112 51832045824 51956642088 52094064438 52469035008 52481654784 52595162496 52607812608 52663882752 52734273696 52777784588 52790478624 52846743456 52917378813 52973778897 52975399776 53102744487 53311094784 53367914496 53496202752 53497839616 53626440192 53637697152 53696507904 53755349904 53825586048 53882954112 53954974476 54012480444 54155340369 54356410368 54414344192 54487074816 54545147904 54676266048 54689416704 54820881648 54879310512 54880989696 55012915152 55071548688 55420526592 55555448832 55614660608 55688995584 55748349696 55761758208 55882360152 55895800896 55955375424 56030165802 56089883538 56286362262 56447041536 56507203584 56643038208 56841454592 56855126016 56978092704 56990053224 56991796992 57052539648 57115059273 57128796504 57189685176 57250638744 57692196864 57753686016 57815240704 57892516992 57954219648 58093532676 58095310208 58107505248 58234962396 58247186751 58311051552 58451222349 58513520481 58680557568 58886111232 59027664384 59041861632 59090576896 59169557808 59232621552 59246868096 59389288452 59452586388 59597324748 59767455744 59831156736 59974981632 60038903808 60040740864 60183228096 60185069568 60329745216 60394045504 60408571392 60474768642 60539223498 60553784304 60618323376 61150961664 61216137216 61297959168 61363291392 61510799304 61726267096 61739224326 61741113408 61889529546 61955492274 62132355072 62348092416 62350000128 62416453632 62499879936 62566493184 62650120032 62716893408 62731977984 62783737952 62867655171 62934660399 62949797352 63087875929 63502921728 63570604032 63723417984 63793287168 63946636416 63962016768 64100354292 64115771616 64168673348 64184107104 64338395823 64406968587 64577273856 64748077056 64817086464 64903721472 64972896768 65042145792 65044135936 65129081616 65198497104 65200492032 65357223984 65599932996 66001772544 66015627264 66088009728 66246875136 66317481984 66406122432 66476899008 66565752534 66636699246 66652726608 67132489728 67310051328 67471854336 67543766784 67545833472 67617824768 67706131608 67708203264 67780367616 67870963368 67943301192 67959642816 68123007342 68195613798 68613353472 68629856256 68794831872 68868154368 68960204064 69033702816 69109394432 69199649217 69275522784 69442050483 69458752584 69958713344 70126883328 70141603968 70143750144 70218510336 70312364928 70387304832 70462324608 70481385036 70556505084 70631705196 70633866368 70803659316 70818522021 71081459712 71157219328 71328270336 71501920256 71516929536 71595343872 71673799872 71688845232 71767448064 71843938816 71939965968 72016640592 72207120492 72649433088 72666906624 72726863872 72901688064 72919222272 73094508864 73172414016 73174652928 73270216818 73348309242 73350553536 73428731584 73526876982 73605242958 73894035456 74073931776 74251994112 74331132928 74349010944 74509813536 74527734528 74607167232 74706887736 74786511384 75048483016 75524050944 75806834688 75970790272 75986737632 75989062656 76070052864 76153412364 76169398059 76171728672 76252913568 76334184992 76354833789 76436213841 76517680629 76703964259 76922929152 77004914688 77190022656 77208588288 77272292864 77458043568 77476673664 77646616528 77662915668 77748068736 77934963132 78018027308 78240743424 78514814976 78703552512 78722482176 78892743744 78911718912 78976828736 78995824128 79166676882 79185717936 79270115184 79463099664 79966642176 80051871744 80244304128 80246759424 80439660288 80544761856 80633024856 80718964664 80738379072 80824431168 80932461714 81018720666 81534615552 81621516288 81730612224 81817721856 82014399072 82034125056 82318965768 82321484544 82499530061 82519372728 82607323032 83130789888 83333173248 83421990912 83533493376 83622524544 83642637312 83823540228 83843701344 83912880532 83933063136 84134825307 84429543393 84670562304 84760805376 84964557312 85057716224 85262181888 85282689024 85467139056 85487695488 85578809472 85693194756 85784527764 85875958116 86330769408 86422781952 86538295296 86630529024 86722861056 86838775488 86931329472 86933989376 87140299014 87142965312 87161257872 87352443594 87466577328 88002363392 88020836352 88329166848 88423309312 88541496576 88635865344 88754336712 88848932328 88870302144 89083932678 89178879582 89395987122 89746735104 89962472448 90058355712 90061111296 90274842144 90277604352 90373823488 90494617824 90591068256 90612857088 90712152963 90808835247 90830676456 90927485064 91484471296 91726442496 91824205824 91946938752 92044937088 92266198956 92367363712 92589400644 92608836489 92611670112 92834294319 92933238411 93502511104 93522138624 93525000192 93624680448 93749819904 93849739776 93949766144 93975180048 94075340112 94175606928 94404879088 94424696028 95025954816 95104360448 95355906048 95460458496 95565066496 95585126976 95689930752 95919954624 95943025152 96022187456 96150531438 96253010022 96276160656 96865910784 97122115584 97202250752 97225629696 97459345152 97563218688 97566203904 97693622424 97797745656 97800738048 98035835976 98140323944 98399899494 99002658816 99132014592 99346418048 99370312704 99476222976 99609183648 99715348512 99848628801 99955048869 100305184031 100698734592 100965076992 101315650176 101318750208 101426737152 101537883152 101559197412 101562304896 101670551424 101806445052 101914951788 101939464224 102023574172 102293420697 102563905536 102673219584 102920030208 102944784384 103192247808 103277391424 103302231552 103550554224 103664091648 103913284176 104188128876 104938070016 104963309568 105190324992 105215625216 105327765504 105468547392 105555569176 105580957248 105693486912 105834757626 105947557794 105950799552 106205488974 106622189568 106735828992 106992405504 106995679232 107252880384 107275394304 107393015808 107510699808 107651172096 107765908224 107884000849 107909948952 108024960888 108310680738 108974149632 109090295808 109352532096 109378833408 109641763296 109758621024 109761979392 110022463863 110025830304 110143097376 110290315473 110407864437 110841053184 111110897664 111229321216 111377991168 111496699392 111523516416 111764720304 111791601792 111910750848 112060331604 112179767076 112572724524 112894083072 113014407168 113286076416 113682909184 113710252032 113956185408 113980106448 113983593984 114105079296 114230118546 114257593008 114379370352 114501277488 115384393728 115507372032 115630481408 115785033984 115908439296 116187065352 116190620416 116215010496 116469924792 116494373502 116622103104 116902444698 117027040962 117361115136 117772222464 118055328768 118083723264 118181153792 118339115616 118465243104 118493736192 118750015323 118778576904 118905172776 119194649496 119949963264 120077807616 120366456192 120370139136 120659490432 120788091008 120817142784 120949537284 121078446996 121107568608 121236646752 121398692571 121528080999 122301923328 122432274432 122595918336 122726582784 123021598608 123452534192 123478448652 123482226816 123779059092 123910984548 124264710144 124696184832 124700000256 124832907264 124999759872 125132986368 125300240064 125433786816 125463955968 125567475904 125735310342 125869320798 125899594704 126175751858 127005843456 127141208064 127446835968 127586574336 127893272832 127924033536 128200708584 128231543232 128337346696 128368214208 128676791646 128813937174 129496154112 129634172928 129807442944 129945793536 130084291584 130088271872 130258163232 130396994208 130400984064 130710448521 130714447968 131028665391 131168317579 131199865992 132003545088 132031254528 132493750272 132634963968 132812244864 132953798016 133131505068 133273398492 133305453216 133768319373 134093980683 134264979456 134620102656 134943708672 135087533568 135091666944 135235649536 135412263216 135416406528 135560735232 135741926736 135886602384 135919285632 136246014684 136391227596 137226706944 137259712512 137589663744 137736308736 137920408128 138067405632 138218788864 138399298434 138551045568 138884100966 138917505168 139917426688 140253766656 140283207936 140287500288 140437020672 140624729856 140774609664 140924649216 140962770072 141113010168 141263410392 141267732736 141607318632 141637044042 142656540672 143003840512 143033859072 143190687744 143347599744 143377690464 143534896128 143687877632 143879931936 144033281184 144225797157 144379515033 144414240984 145298866176 145453727744 145803376128 145838444544 146189017728 146344828032 146349305856 146540433636 146696618484 146701107072 146857463168 147053753964 147210485916 147599849241 147788070912 148147863552 148503988224 148662265856 148698021888 149019627072 149055469056 149214334464 149413775472 149573022768 150096966032 151048101888 151613669376 151941580544 151973475264 151978125312 152140105728 152306824728 152338796118 152343457344 152505827136 152668369984 152709667578 152872427682 153035361258 153407928518 153845858304 154009829376 154380045312 154417176576 154544585728 154916087136 154953347328 155293233056 155325831336 155496137472 155869926264 156036054616 157407105024 157444964352 157785487488 157823437824 157953657472 157991648256 158333353764 158371435872 158540230368 158752136439 158921336691 158926199328 159308233461 159478026409 159933284352 160103743488 160488608256 160493518848 160879320576 161089523712 161266049712 161437929328 161476758144 161648862336 161864923428 162037441332 163069231104 163243032576 163461224448 163635443712 164028798144 164068250112 164637931536 164642969088 164999060122 165038745456 165214646064 166261579776 166666346496 166843981824 167066986752 167245049088 167285274624 167647080456 167687402688 167825761064 167866126272 168269650614 168859086786 169341124608 169521610752 169929114624 170115432448 170524363776 170565378048 170934278112 170975390976 171157618944 171345177819 171386389512 171527799911 171569055528 171751916232 173076590592 173261058048 173445722112 173677550976 173862658944 173867978752 174280598028 174285930624 174322515744 174704887188 174933154656 175353667047 175540561443 176004726784 176041672704 176658333696 176846618624 177082993152 177271730688 177508673424 177697864656 177740604288 178167865356 178357759164 178791974244 179493470208 179924944896 180116711424 180122222592 180549684288 180555208704 180747646976 180989235648 181182136512 181225714176 181424305926 181617670494 181661352912 181854970128 182968942592 183452884992 183648411648 183893877504 184089874176 184532397912 184734727424 185178801288 185217672978 185223340224 185668588638 185866476822 187005022208 187044277248 187050000384 187249360896 187499639808 187699479552 187899532288 187950360096 188150680224 188351213856 188602965513 188803981197 188809758176 188849392056 189263627787 190208720896 190711812096 191130132992 191170253952 191379861504 191839909248 191886050304 192044374912 192301062876 192506020044 192552321312 193015187469 193220905761 193731821568 194244231168 194404501504 194451259392 194918690304 195126437376 195132407808 195387244848 195595491312 195601476096 196071671952 196280647888 196799798988 198005317632 198264029184 198692836096 198740625408 198952445952 199218367296 199430697024 199697257602 199910097738 200610368062 201397469184 201930153984 202631300352 202637500416 202853474304 203075766304 203118394824 203124609792 203341102848 203612890104 203829903576 203878928448 204047148344 204586841394 205840060416 205889568768 206384495616 206554782848 206604463104 207101108448 207328183296 207598947651 207826568352 208326151449 208376257752 208548188381 209876140032 210380649984 210431250432 210655531008 210937094784 211111138352 211161914496 211386973824 211669515252 211895115588 211901599104 212410977948 213244379136 213471657984 213984811008 213991358464 214505760768 214550788608 214786031616 215021399616 215302344192 215531816448 215768001698 215819897904 216049921776 216621361476 217948299264 218180591616 218705064192 218757666816 219283526592 219517242048 219523958784 220044927726 220051660608 220286194752 220580630946 220815728874 221682106368 222221795328 222458642432 222755982336 222993398784 223047032832 223529440608 223583203584 223821501696 224120663208 224305584499 224359534152 225145449048 226572152832 227365818368 227420504064 227912370816 227960212896 227967187968 228210158592 228460237092 228515186016 228758740704 229002554976 229064501367 229308641523 229553041887 230111892777 230768787456 231014744064 231260962816 231570067968 231816878592 232374130704 232381240832 232430020992 232939849584 232988747004 233244206208 233804889396 234054081924 234722230272 235544444928 236110657536 236167446528 236362307584 236678231232 236930486208 236987472384 237500030646 237557153808 237810345552 238389298992 239899926528 240155615232 240732912384 240740278272 241318980864 241576182016 241634285568 241899074568 242156893992 242215137216 242473293504 242797385142 243056161998 244603846656 244864548864 245191836672 245453165568 246043197216 246905068384 246956897304 246964453632 247498590183 247558118184 247821969096 249392369664 249999519744 250265972736 250600480128 250867573632 250927911936 251134951808 251470620684 251738641596 251799189408 252351503716 252404475921 253288630179 254011686912 254282416128 254893671936 255173148672 255786545664 255848067072 256401417168 256463086464 256674693392 256736428416 257353583292 257627874348 258992308224 259268345856 259614885888 259891587072 260168583168 260176543744 260516326464 260793988416 260801968128 261420897042 261428895936 262057330782 262336635158 262399731984 264007090176 264062509056 264987500544 265269927936 265624489728 265907596032 266263010136 266546796984 266610906432 267536638746 268187961366 269240205312 269887417344 270175067136 270183333888 270471299072 270824526432 270832813056 271121470464 271483853472 271773204768 271838571264 272136458889 272426505741 272492029368 272716861729 272782455192 274453413888 275179327488 275472617472 275840816256 276134811264 276437577728 276798596868 277102091136 277768201932 277835010336 278502882957 278799715233 279834853376 280507533312 280566415872 280575000576 280874041344 281249459712 281549219328 281849298432 281925540144 282226020336 282526820784 282535465472 283214637264 283274088084 285313081344 286007681024 286067718144 286381375488 286695199488 286755380928 287069792256 287375755264 287759863872 288066562368 288451594314 288759030066 288828481968 290597732352 290907455488 291606752256 291676889088 292378035456 292689656064 292698611712 293080867272 293393236968 293402214144 293714926336 294107507928 294420971832 295199698482 297007976448 297324531712 297396043776 298039254144 298110938112 298428668928 298827550944 299146045536 299545886403 299865146607 300193932064 300915552093 302096203776 303883161088 303946950528 303956250624 304280211456 304613649456 304677592236 304686914688 305011654272 305336739968 305419335156 305744855364 306070722516 306815857036 306880262091 307691716608 308019658752 308760090624 308834353152 309089171456 309832174272 309906694656 310586466112 310651662672 310992274944 311739852528 312072109232 314814210048 314889928704 315570974976 315646875648 315907314944 315983296512 316666707528 316742871744 317080460736 317504272878 317842673382 317852398656 318616466922 318956052818 319866568704 320207486976 320977216512 320987037696 321758641152 322179047424 322532099424 322875858656 322953516288 323297724672 323652002547 323729846856 324074882664 326922448896 327270887424 328057596288 328136500224 329275863072 329285938176 329998120244 330067391589 330077490912 330429292128 330870946419 331223593311 331576616059 332523159552 333332692992 333687963648 334133973504 334490098176 334570549248 335294160912 335374805376 335651522128 335732252544 336539301228 337718173572 338682249216 339043221504 339858229248 340230864896 341048727552 341130756096 341868556224 341950781952 342315237888 342690355638 342772779024 343055599822 343138111056 343503832464 346153181184 346522116096 346891444224 347355101952 347725317888 347735957504 348561196056 348571861248 348645031488 349409774376 349866309312 350707334094 351081122886 352083345408 353316667392 353693237248 354165986304 354543461376 355017346848 355395729312 355481208576 356250045969 356335730712 356715518328 357583948488 359849889792 360233422848 361099368576 361110417408 361495293952 361978471296 362364273024 362451428352 362848611852 363235340988 363322705824 363709940256 364196077713 364584242997 365937885184 366905769984 367296823296 367787755008 368179748352 369064795824 369469454848 370357602576 370435345956 370446680448 371337177276 371732953644 374010044416 374088554496 374100000768 374498721792 374999279616 375398959104 375799064576 375900720192 376301360448 376702427712 377205931026 377607962394 377619516352 377698784112 378527255574 380417441792 381423624192 382260265984 382340507904 382759723008 383679818496 383772100608 384088749824 384602125752 385012040088 385104642624 386030374938 386441811522 388488462336 388809003008 388902518784 389837380608 390252874752 390264815616 390774489696 391190982624 391202952192 392131345563 392143343904 392561295776 393085996173 393504952737 393599597976 396010635264 397385672192 397481250816 397904891904 398436734592 398861394048 399394515204 399820195476 401220736124 401304958119 402281942049 402794938368 403860307968 405262600704 405275000832 405706948608 406151532608 406236789648 406249219584 406682205696 407225780208 407659807152 407757856896 408094296688 409173682788 411680120832 411779137536 412768991232 413109565696 413208926208 414202216896 414656366592 415197895302 415653136704 416652302898 416752515504 417096376762 419752280064 420761299968 420862500864 421311062016 421874189568 422222276704 422323828992 422773947648 423339030504 423790231176 423803198208 424821955896 427969622016 429011521536 429101577216 429572063232 430042799232 430604688384 431063632896 431536003396 431639795808 432099843552 432677391471 433138545099 433242722952 435896598528 436361183232 437410128384 437515333632 438567053184 439034484096 439047917568 440089855452 440103321216 440572389504 441161261892 441631457748 442799547723 443364212736 444443590656 444917284864 445511964672 445986797568 446094065664 447058881216 447166407168 447643003392 448241326416 448611168998 448719068304 450290898096 453144305664 454731636736 454841008128 455824741632 455920425792 455934375936 456420317184 456920474184 457030372032 457517481408 458005109952 458129002734 458617283046 459106083774 460223785554 461537574912 462029488128 462521925632 463140135936 463633757184 464748261408 464762481664 464860041984 465879699168 465977494008 466488412416 467609778792 468108163848 472221315072 472334893056 472724615168 473356462464 473860972416 473974944768 475000061292 475114307616 475620691104 476256409317 476764010073 476778597984 477924700383 478434079227 479799853056 480311230464 481465824768 481480556544 482637961728 483152364032 483268571136 483798149136 484313787984 484430274432 484946587008 485594770284 486112323996 489207693312 489729097728 490383673344 490906331136 492086394432 493810136768 493913794608 493928907264 494997180366 495116236368 495643938192 498784739328 499999039488 500531945472 501200960256 501735147264 501855823872 502269903616 502941241368 503477283192 503598378816 504703007432 504808951842 506577260358 508023373824 508564832256 509787343872 510346297344 511573091328 511696134144 512802834336 512926172928 513349386784 513472856832 514035533457 514583399733 514707166584 515255748696 519229771776 519783174144 520337166336 521032652928 521587976832 521603936256 522841794084 522857791872 524114661564 524673270316 524799463968 526061001141 526621684329 528014180352 528125018112 529975001088 530539855872 531248979456 531815192064 532526020272 533093593968 533221812864 535073277492 536375922732 538480410624 539774834688 540350134272 540366667776 540942598144 541649052864 541665626112 542242940928 542967706944 543546409536 543677142528 544272917778 544853011482 544984058736 545433723458 545564910384 548906827776 550358654976 550945234944 551681632512 552269622528 552875155456 553597193736 554204182272 555536403864 555670020672 557005765914 557599430466 561015066624 561132831744 561150001152 561748082688 562498919424 563098438656 563698596864 563851080288 564452040672 565053641568 565070930944 565808896539 566411943591 566429274528 566548176168 567790883361 570626162688 572015362048 572135436288 573390398976 573510761856 574139584512 574751510528 575519727744 576133124736 576903188628 577518060132 577656963936 579045562407 579662717283 581195464704 581814910976 583213504512 583353778176 584756070912 585379312128 585397223424 586161734544 586786473936 586804428288 587429852672 588215015856 588841943664 590399396964 594015952896 594649063424 594792087552 596078508288 596221876224 596857337856 597655101888 598292091072 599091772806 599730293214 600387864128 601831104186 604192407552 607766322176 607893901056 607912501248 608560422912 609227298912 609355184472 609373829376 610023308544 610673479936 610838670312 611489710728 612141445032 613631714072 613760524182 617520181248 617668706304 618178342912 619664348544 619813389312 621172932224 621303325344 621984549888 622796842953 623479705056 624144218464 624978454347 625644565143 629628420096 631141949952 631293751296 631814629888 631966593024 633333415056 633485743488 634160921472 635008545756 635685346764 635704797312 637232933844 637912105636 639733137408 640414973952 641954433024 641974075392 643517282304 644358094848 645064198848 645751717312 645907032576 646595449344 647304005094 647459693712 648149765328 653844897792 654541774848 656115192576 656273000448 658551726144 658571876352 659996240488 660134783178 660154981824 660858584256 661741892838 662447186622 663153232118 665046319104 666665385984 667375927296 668267947008 668980196352 669141098496 670588321824 670749610752 671303044256 671464505088 672916753497 673078602456 675436347144 679716458496 682097455104 682261512192 683737112448 683901563904 684630475776 685380711276 685545558048 686111199644 686276222112 687007664928 687925924569 688659125661 690335678331 692306362368 693044232192 693782888448 694710203904 695450635776 695471915008 697122392112 697143722496 697290062976 698819548752 699732618624 701414668188 702162245772 704166690816 706633334784 707386474496 708331972608 709086922752 710034693696 710791458624 710962417152 712500091938 712671461424 713431036656 715167896976 719699779584 720466845696 722198737152 722220834816 722990587904 723956942592 724728546048 724902856704 725697223704 726470681976 726645411648 727419880512 728392155426 729168485994 733811539968 734593646592 735575510016 736359496704 738129591648 738938909696 740715205152 740870691912 740893360896 742495770549 742674354552 743465907288 748020088832 748177108992 749998559232 750797918208 751598129152 751801440384 752602720896 753404855424 754411862052 755215924788 755239032704 755397568224 757054511148 757213427763 759865890537 760834883584 762847248384 764520531968 764681015808 765519446016 767359636992 767544201216 768177499648 769204251504 770024080176 770209285248 772060749876 772883623044 776976924672 777618006016 777805037568 779674761216 780505749504 780529631232 781548979392 782381965248 782405904384 784262691126 784286687808 785122591552 786171992346 787009905474 787199195952 792021270528 794771344384 794962501632 795809783808 796873469184 797722788096 798789030408 799640390952 802441472248 802609916238 804563884098 807720615936 810525201408 810550001664 811413897216 812303065216 812473579296 812498439168 813364411392 814451560416 815319614304 815515713792 816188593376 816409376667 817279517223 818150585187 818347365576 820142387077 823360241664 825537982464 826219131392 826417852416 828404433792 829312733184 830395790604 831306273408 833304605796 833505031008 834192753524 836399145699 839504560128 841522599936 841725001728 842622124032 843748379136 844444553408 844647657984 845547895296 846678061008 847580462352 847606396416 849643911792 855939244032 858023043072 858203154432 859144126464 860085598464 861209376768 862127265792 863072006792 863279591616 864199687104 865354782942 866277090198 866485445904 871793197056 872722366464 874820256768 875030667264 877134106368 878068968192 878095835136 880179710904 880206642432 881144779008 882322523784 883262915496 885599095446 891023929344 891973595136 892188131328 894117762432 894332814336 895286006784 896482652832 897222337996 897438136608 899595439821 900581796192 902746656279 906288611328 909463273472 911649483264 911840851584 911868751872 912840634368 913840948368 914060744064 915034962816 916010219904 916258005468 917234566092 918212167548 920447571108 920640786273 923075149824 924058976256 925043851264 926280271872 927267514368 929496522816 929524963328 929720083968 931759398336 931954988016 932976824832 935219557584 936216327696 944442630144 944669786112 945449230336 946712924928 947721944832 947949889536 950000122584 950228615232 951241382208 952512818634 953528020146 953557195968 955849400766 956868158454 959599706112 960622460928 962931649536 962961113088 965275923456 966304728064 966537142272 967596298272 968627575968 968860548864 969893174016 970956007641 971189540568 972224647992 980767346688 981812662272 984172788864 987620273536 987827589216 987857814528 989994360732 990202174767 990232472736 991287876384 992612839257 993670779933 994729848177 997569478656 999998078976 1001063890944 1002401920512 1003470294528 1003711647744 1004539807232 1005882482736 1006954566384 1007196757632 1009406014864 1009617903684 1013154520716 1016046747648 1017129664512 1019574687744 1020692594688 1023146182656 1023392268288 1025605668672 1025852345856 1026698773568 1026945713664 1028071066914 1029166799466 1029414333168 1030511497392 1038459543552 1039566348288 1040674332672 1042065305856 1043175953664 1043207872512 1045683588168 1045715583744 1048229323128 1049346540632 1049598927936 1052122002282 1053243368658 1056250036224 1059950002176 1061079711744 1062497958912 1063630384128 1065052040544 1066187187936 1066443625728 1068750137907 1070146554984 1072493890793 1072751845464 1079549669376 1080700268544 1083298105728 1083331252224 1084485881856 1085935413888 1087092819072 1087354285056 1088545835556 1089706022964 1089968117472 1090867446916 1091129820768 1093752728991 1097813655552 1100717309952 1101890469888 1103363265024 1104539245056 1105750310912 1107194387472 1108408364544 1111072807728 1111340041344 1114011531828 1115198860932 1122030133248 1122265663488 1122300002304 1123496165376 1124997838848 1126196877312 1127397193728 1127702160576 1128904081344 1130107283136 1130141861888 1131617793078 1132823887182 1132858549056 1133096352336 1135581766722 1141252325376 1144030724096 1144270872576 1146780797952 1147021523712 1148279169024 1149503021056 1151039455488 1152266249472 1153806377256 1155036120264 1155313927872 1158091124814 1159325434566 1166427009024 1166707556352 1169512141824 1170758624256 1170794446848 1172323469088 1173572947872 1173608856576 1174859705344 1176394036689 1176430031712 1177683887328 1179257988519 1180514858211 1180798793928 1188031905792 1189298126848 1192157016576 1192443752448 1193714675712 1195310203776 1196584182144 1198183545612 1199460586428 1200775728256 1203662208372 1203914874357 1206845826147 1208384815104 1215532644352 1215787802112 1215825002496 1217120845824 1218454597824 1218710368944 1218747658752 1220046617088 1221346959872 1221677340624 1222979421456 1224282890064 1227263428144 1227521048364 1235040362496 1235337412608 1236356685824 1239328697088 1239626778624 1242345864448 1242606650688 1243969099776 1245593685906 1246959410112 1248288436928 1249956908694 1251289130286 1259256840192 1262283899904 1262587502592 1263629259776 1263933186048 1266666830112 1266971486976 1268321842944 1270017091512 1271370693528 1271409594624 1274465867688 1275824211272 1283908866048 1287034564608 1288716189696 1290128397696 1291503434624 1291814065152 1293190898688 1294608010188 1294919387424 1296299530656 1298032174413 1299415635297 1303967392403 1307689795584 1309083549696 1312230385152 1312546000896 1317103452288 1317143752704 1319992480976 1320269566356 1320309963648 1321717168512 1323483785676 1324894373244 1326306464236 1330092638208 1333330771968 1334751854592 1336535894016 1337960392704 1338282196992 1341176643648 1341499221504 1342606088512 1342929010176 1345833506994 1346157204912 1350872694288 1359432916992 1364194910208 1364523024384 1367474224896 1367803127808 1369260951552 1370761422552 1371091116096 1372222399288 1372552444224 1374015329856 1375851849138 1377318251322 1380671356662 1384612724736 1386088464384 1387565776896 1389420407808 1390901271552 1390943830016 1394244784224 1394287444992 1394580125952 1397639097504 1399465237248 1402492011037 1402829336376 1404324491544 1416663945216 1418173845504 1420069387392 1421582917248 1421924834304 1425000183876 1425342922848 1426862073312 1430292030219 1430335793952 1433774101149 1435302237681 1439399559168 1440933691392 1444397474304 1444441669632 1445981175808 1447913885184 1449457092096 1449805713408 1451394447408 1452941363952 1453290823296 1454839761024 1456784310852 1458336971988 1467623079936 1469187293184 1471151020032 1472718993408 1476259183296 1477877819392 1481430410304 1481741383824 1481786721792 1484991541098 1485348709104 1486931814576 1496040177664 1496354217984 1499997118464 1501595836416 1503196258304 1503602880768 1505205441792 1506809710848 1508823724104 1510431849576 1510478065408 1510795136448 1514109022296 1514426855526 1519731781074 1525694496768 1529041063936 1529362031616 1531038892032 1534719273984 1535088402432 1536354999296 1538408503008 1540048160352 1540418570496 1542106600371 1543750199199 1544121499752 1545767246088 1555236012032 1559349522432 1561011499008 1563097958784 1564763930496 1564811808768 1568525382252 1568573375616 1570245183104 1572343984692 1574019810948 1574398391904 1578183003423 1579865052987 1584042541056 1589542688768 1589925003264 1591619567616 1593746938368 1595445576192 1597578060816 1599280781904 1604882944496 1605219832476 1609127768196 1615441231872 1621050402816 1621100003328 1622827794432 1624606130432 1624947158592 1624996878336 1626728822784 1628903120832 1630639228608 1631031427584 1632377186752 1632818753334 1634559034446 1636301170374 1636694731152 1640284774154 1646720483328 1651075964928 1652438262784 1652835704832 1656808867584 1658625466368 1660791581208 1662612546816 1666609211592 1667010062016 1668385507048 1672798291398 1683045199872 1683450003456 1685244248064 1687496758272 1688889106816 1689295315968 1691095790592 1693356122016 1695160924704 1695212792832 1697426689617 1699235830773 1699287823584 1703372650083 1705188128527 1711878488064 1716046086144 1716406308864 1720171196928 1722418753536 1724254531584 1726144013584 1726559183232 1728399374208 1730709565884 1732554180396 1732970891808 1738988151849 1743586394112 1745444732928 1749640513536 1750061334528 1754268212736 1756137936384 1756191670272 1760359421808 1760413284864 1762289558016 1764645047568 1766525830992 1771198190892 1782047858688 1783947190272 1784376262656 1788235524864 1788665628672 1790572013568 1792965305664 1794444675992 1794876273216 1799190879642 1801163592384 1805493312558 1812577222656 1818926546944 1823298966528 1823681703168 1823737503744 1825681268736 1827681896736 1828121488128 1830069925632 1832020439808 1832516010936 1834028014433 1834469132184 1836424335096 1840895142216 1841281572546 1852560543744 1854535028736 1858993045632 1859049926656 1859440167936 1863518796672 1863909976032 1865953649664 1870439115168 1872432655392 1874935363041 1876933695429 1888885260288 1890898460672 1893425849856 1895443889664 1895899779072 1900000245168 1900457230464 1902482764416 1905025637268 1907056040292 1907114391936 1911698801532 1913736316908 1919199412224 1921244921856 1925863299072 1925922226176 1930551846912 1932609456128 1933074284544 1935192596544 1937255151936 1937721097728 1939786348032 1941912015282 1942379081136 1944449295984 1961534693376 1963625324544 1968345577728 1975240547072 1975655178432 1975715629056 1979988721464 1980404349534 1980464945472 1982575752768 1985225678514 1987341559866 1989459696354 1995138957312 1999996157952 2002127781888 2004803841024 2006940589056 2007423295488 2009079614464 2011764965472 2013909132768 2014393515264 2018750260491 2018812029728 2019235807368 2026309041432 2039149375488 2046292365312 2046784536576 2051211337344 2051704691712 2053397547136 2053891427328 2056142133828 2058333598932 2058828666336 2061022994784 2063777773707 2065977376983 2071007034993 2076919087104 2079132696576 2081348665344 2084130611712 2086351907328 2086415745024 2091367176336 2091431167488 2096458646256 2098693081264 2099197855872 2104244004564 2106486737316 2112500072448 2119900004352 2122159423488 2124995917824 2127260768256 2130104081088 2132374375872 2132887251456 2137500275814 2140293109968 2144987781586 2145503690928 2159099338752 2161400537088 2166596211456 2166662504448 2168971763712 2171870827776 2174185638144 2174708570112 2177091671112 2179412045928 2179936234944 2181734893832 2182259641536 2187505457982 2201434619904 2203780939776 2206726530048 2209078490112 2211500621824 2214388774944 2216816729088 2222145615456 2222680082688 2227487311647 2228023063656 2229861398843 2230397721864 2244060266496 2244531326976 2249995677696 2252393754624 2254794387456 2255404321152 2257808162688 2260214566272 2260283723776 2263235586156 2265647774364 2265717098112 2266192704672 2271163533444 2279597671611 2282504650752 2288061448192 2288541745152 2293561595904 2294043047424 2296558338048 2299006042112 2302078910976 2304532498944 2307612754512 2310072240528 2310627855744 2316182249628 2318650869132 2332854018048 2333415112704 2339024283648 2341517248512 2341588893696 2344646938176 2347145895744 2347217713152 2349719410688 2352788073378 2352860063424 2355367774656 2358515977038 2361029716422 2361597587856 2376063811584 2378596253696 2384314033152 2384887504896 2387429351424 2390620407552 2393168364288 2396367091224 2398921172856 2401551456512 2407324416744 2407829748714 2413691652294 2431065288704 2431575604224 2431650004992 2434241691648 2436909195648 2437420737888 2437495317504 2440093234176 2442693919744 2443354681248 2445958842912 2448565780128 2449228130001 2451838551669 2454451755561 2454526856288 2455042096728 2460427161231 2470080724992 2472713371648 2478657394176 2479253557248 2484691728896 2485213301376 2487938199552 2491187371812 2493918820224 2496576873856 2499913817388 2502578260572 2509197437097 2518513680384 2524567799808 2525175005184 2527258519552 2527866372096 2533333660224 2533942973952 2536643685888 2540034183024 2542741387056 2542819189248 2548931735376 2551648422544 2567817732096 2574069129216 2577432379392 2580256795392 2583006869248 2583628130304 2586381797376 2589216020376 2589838774848 2592599061312 2596064348826 2598831270594 2607934784806 2615379591168 2618167099392 2624460770304 2625092001792 2634206904576 2634287505408 2639984961952 2640539132712 2640619927296 2643434337024 2646967571352 2649788746488 2652612928472 2673071788032 2675920785408 2676564393984 2682353287296 2682998443008 2685212177024 2685858020352 2691667013988 2692314409824 2698786319463 2701745388576 2708239968837 2711126448953 2718865833984 2728389820416 2734948449792 2735606255616 2738521903104 2741522845104 2742182232192 2744444798576 2745104888448 2748030659712 2751703698276 2754636502644 2761342713324 2769225449472 2772176928768 2775131553792 2778840815616 2781802543104 2781887660032 2788489568448 2788574889984 2789160251904 2795278195008 2798930474496 2804984022074 2805658672752 2808648983088 2833327890432 2836347691008 2840138774784 2843165834496 2843849668608 2850000367752 2850685845696 2853724146624 2860584060438 2860671587904 2867548202298 2870604475362 2878799118336 2881867382784 2888794948608 2888883339264 2891962351616 2895827770368 2898914184192 2899611426816 2902788894816 2905882727904 2906581646592 2909679522048 2912868022923 2913568621704 2915972598487 2916673943976 2942302040064 2945437986816 2952518366592 2955755638784 2962860820608 2963482767648 2963573443584 2969983082196 2970697418208 2973863629152 2977838517771 2981012339799 2984189544531 2992080355328 2992708435968 2999994236928 3003191672832 3006392516608 3007205761536 3010410883584 3013619421696 3017647448208 3020863699152 3020956130816 3021590272896 3028218044592 3028853711052 3039463562148 3051388993536 3058082127872 3058724063232 3062077784064 3069438547968 3070176804864 3072709998592 3076817006016 3080096320704 3080837140992 3084213200742 3087500398398 3088242999504 3091534492176 3110472024064 3118699044864 3122022998016 3126195917568 3129527860992 3129623617536 3137050764504 3137146751232 3140490366208 3144687969384 3148039621896 3148796783808 3156366006846 3159730105974 3179085377536 3179850006528 3183239135232 3187493876736 3190891152384 3195156121632 3198561563808 3206250413721 3209765888992 3210439664952 3217481672379 3218255536392 3242100805632 3249212260864 3249894317184 3249993756672 3253457645568 3257806241664 3261278457216 3262062855168 3264754373504 3265637506668 3269118068892 3272602340748 3273389462304 3280569548308 3281258186973 3293440966656 3302151929856 3304876525568 3305671409664 3313617735168 3317250932736 3321583162416 3325225093632 3333218423184 3334020124032 3336771014096 3345596582796 3366090399744 3366900006912 3370488496128 3374993516544 3377778213632 3378590631936 3382191581184 3386712244032 3390321849408 3390425585664 3394853379234 3398471661546 3398575647168 3406745300166 3410376257054 3423756976128 3432092172288 3432812617728 3440342393856 3444837507072 3448509063168 3452288027168 3453118366464 3456798748416 3461419131768 3465108360792 3465941783616 3477976303698 3499281027072 3500122669056 3508536425472 3512275872768 3512383340544 3520718843616 3520826569728 3524579116032 3529182110067 3529290095136 3533051661984 3537773965557 3541544574633 3542396381784 3545319202477 3564095717376 3567894380544 3576471049728 3577331257344 3581144027136 3585930611328 3588889351984 3589752546432 3598381759284 3602327184768 3610986625116 3620537478441 3625154445312 3637853093888 3646597933056 3647363406336 3647475007488 3651362537472 3655363793472 3656242976256 3660139851264 3664040879616 3665032021872 3668056028866 3668938264368 3672848670192 3681790284432 3682563145092 3705121087488 3709070057472 3717986091264 3718099853312 3718880335872 3727037593344 3727819952064 3731907299328 3740878230336 3744865310784 3749870726082 3753867390858 3777770520576 3781796921344 3786851699712 3790887779328 3791799558144 3800000490336 3800914460928 3804965528832 3810051274536 3814112080584 3814228783872 3823397603064 3827472633816 3851726598144 3861103693824 3865218912256 3866148569088 3870385193088 3874510303872 3875442195456 3879572696064 3883824030564 3884758162272 3888898591968 3894096523239 3898246905891 3911902177209 3923069386752 3927250649088 3936691155456 3950481094144 3951310356864 3951431258112 3959977442928 3960808699068 3960929890944 3965151505536 3970451357028 3974683119732 3978919392708 3990277914624 3999992315904 4004255563776 4009607682048 4013881178112 4014846590976 4018159228928 4023529930944 4027818265536 4028787030528 4037500520982 4037624059456 4038471614736 4052618082864 4078298750976 4092584730624 4093569073152 4102422674688 4103409383424 4106795094272 4107782854656 4112284267656 4116667197864 4117657332672 4122045989568 4127555547414 4131954753966 4142014069986 4153838174208 4158265393152 4162697330688 4168261223424 4172703814656 4172831490048 4182734352672 4182862334976 4192917292512 4197386162528 4198395711744 4207476033111 4208488009128 4212973474632 4249991835648 4254521536512 4260208162176 4264748751744 4265774502912 4275000551628 4280586219936 4289975563172 4290876090657 4291007381856 4301322303447 4305906713043 4318198677504 4322801074176 4333192422912 4333325008896 4337943527424 4343741655552 4348371276288 4349417140224 4354183342224 4358824091856 4359872469888 4363469787664 4364519283072 4375010915964 4402869239808 4407561879552 4413453060096 4418156980224 4423001243648 4428777549888 4433633458176 4444291230912 4445360165376 4454974623294 4456046127312 4459722797686 4460795443728 4488120532992 4489062653952 4499991355392 4504787509248 4509588774912 4510808642304 4515616325376 4520429132544 4520567447552 4526471172312 4531295548728 4531434196224 4532385409344 4542327066888 4559195343222 4577083490304 4587123191808 4588086094848 4593116676096 4598012084224 4604157821952 4609064997888 4615225509024 4620144481056 4621255711488 4626319801113 4631250597597 4632364499256 4637301738264 4665708036096 4678048567296 4683034497024 4689293876352 4694291791488 4694435426304 4699438821376 4705576146756 4705720126848 4710735549312 4717031954076 4722059432844 4723195175712 4734549010269 4739595158961 4752127623168 4757192507392 4768628066304 4769775009792 4774858702848 4781240815104 4786336728576 4792734182448 4797842345712 4803102913024 4814648833488 4815659497428 4827383304588 4862130577408 4863151208448 4863300009984 4868483383296 4873818391296 4874841475776 4874990635008 4880186468352 4885387839488 4886709362496 4891917685824 4897131560256 4898456260002 4903677103338 4908903511122 4909053712576 4910084193456 4920854322462 4940161449984 4945426743296 4957314788352 4958507114496 4969383457792 4970426602752 4975876399104 4982374743624 4987837640448 4993153747712 4999827634776 5005156521144 5018394874194 5049135599616 5050350010368 5054517039104 5055732744192 5066667320448 5067885947904 5073287371776 5080068366048 5085482774112 5085638378496 5092280068851 5097707492319 5097863470752 5103296845088 5110117950249 5115564385581 5135635464192 5148138258432 5160513590784 5166013738496 5167256260608 5172763594752 5178432040752 5179677549696 5185198122624 5192128697652 5197662541188 5215869569612 5216964455547 5230759182336 5236334198784 5248921540608 5250184003584 5268413809152 5268575010816 5279969923904 5281078265424 5281239854592 5286868674048 5293935142704 5299577492976 5305225856944 5346143576064 5351841570816 5353128787968 5364706574592 5365996886016 5370424354048 5371716040704 5383334027976 5384628819648 5397572638926 5403490777152 5416479937674 5422252897906 5437731667968 5456779640832 5469896899584 5471212511232 5477043806208 5483045690208 5484364464384 5488889597152 5490209776896 5496061319424 5502084043299 5503407396552 5509273005288 5522685426648 5557681631232 5563605086208 5576979136896 5577149779968 5578320503808 5590556390016 5597860948992 5609968044148 5611317345504 5617297966176 5624806089123 5630801086287 5666655780864 5672695382016 5680277549568 5686331668992 5687699337216 5700000735504 5701371691392 5707448293248 5721168120876 5721343175808 5735096404596 5741208950724 5757598236672 5763734765568 5777589897216 5777766678528 5783924703232 5791655540736 5797828368384 5799222853632 5805577789632 5811765455808 5813163293184 5819359044096 5825736045846 5827137243408 5831945196974 5833347887952 5884604080128 5890875973632 5905036733184 5911511277568 5925721641216 5926965535296 5927146887168 5939966164392 5941394836416 5947727258304 5955677035542 5962024679598 5968379089062 5985416871936 5999988473856 6006383345664 6012785033216 6014411523072 6020821767168 6027238843392 6035294896416 6041727398304 6041912261632 6043180545792 6056250781473 6056436089184 6057707422104 6078927124296 6116164255744 6117448126464 6138877095936 6140353609728 6145419997184 6153634012032 6160192641408 6161674281984 6168426401484 6175000796796 6176485999008 6183068984352 6191333321121 6197932130949 6213021104979 6220944048128 6237398089728 6244045996032 6252391835136 6259055721984 6259247235072 6274101529008 6274293502464 6280980732416 6289375938768 6296079243792 6297593567616 6312732013692 6319460211948 6358170755072 6359700013056 6366478270464 6374987753472 6381782304768 6390312243264 6397123127616 6412500827442 6419531777984 6420879329904 6434963344758 6436511072784 6484201611264 6498424521728 6499788634368 6499987513344 6506915291136 6515612483328 6522556914432 6524125710336 6529508747008 6531275013336 6538236137784 6545204681496 6546778924608 6561139096616 6562516373946 6604303859712 6609753051136 6611342819328 6627235470336 6634501865472 6643166324832 6650450187264 6666436846368 6668040248064 6673542028192 6682461934941 6689584196529 6691193165592 6732180799488 6749987033088 6755556427264 6757181263872 6764383162368 6773424488064 6780643698816 6780851171328 6789706758468 6796943323092 6797151294336 6813490600332 6820752514108 6838793014833 6847513952256 6864184344576 6865625235456 6880684787712 6889675014144 6897018126336 6904576054336 6906236732928 6913597496832 6922838263536 6930216721584 6931883567232 6955952607396 6998562054144 7000245338112 7017072850944 7024551745536 7024766681088 7041437687232 7041653139456 7049158232064 7058364220134 7058580190272 7066103323968 7075547931114 7083089149266 7084792763568 7090638404954 7128191434752 7135788761088 7152942099456 7154662514688 7162288054272 7171861222656 7177778703968 7179505092864 7196763518568 7204654369536 7221973250232 7241074956882 7293195866112 7294726812672 7294950014976 7302725074944 7310727586944 7312485952512 7320279702528 7328081759232 7330064043744 7336112057732 7337876528736 7345697340384 7355515655007 7363355266683 7363580568864 7365126290184 7381281483693 7410242174976 7418140114944 7435972182528 7436199706624 7437760671744 7454075186688 7455639904128 7463814598656 7481756460672 7489730621568 7499741452164 7507734781716 7527592311291 7555541041152 7563593842688 7573703399424 7581775558656 7583599116288 7600000980672 7601828921856 7609931057664 7620102549072 7628224161168 7628457567744 7646795206128 7654945267632 7703453196288 7722207387648 7730437824512 7732297138176 7740770386176 7749020607744 7750884390912 7759145392128 7767648061128 7769516324544 7777797183936 7788193046478 7796493811782 7823804354418 7846138773504 7854501298176 7873382310912 7900962188288 7902620713728 7902862516224 7919954885856 7921617398136 7921859781888 7930303011072 7940902714056 7949366239464 7957838785416 8019215364096 8027762356224 8029693181952 8036318457856 8047059861888 8055636531072 8057574061056 8075001041964 8075248118912 8076943229472 8096358958389 8105236165728 8124719906511 8133379346859 8156597501952 8185169461248 8204845349376 8206818766848 8213590188544 8215565709312 8224568535312 8233334395728 8235314665344 8244091979136 8255111094828 8263909507932 8284028139972 8307676348416 8316530786304 8325394661376 8336522446848 8345407629312 8345662980096 8365468705344 8365724669952 8385834585024 8394772325056 8396791423488 8414952066222 8416976018256 8425946949264 8499983671296 8509043073024 8520416324352 8529497503488 8531549005824 8550001103256 8561172439872 8579951126344 8581752181314 8582014763712 8602644606894 8611813426086 8636397355008 8645602148352 8666384845824 8666650017792 8675887054848 8687483311104 8696742552576 8698834280448 8708366684448 8717648183712 8719744939776 8726939575328 8729038566144 8738604068769 8747917795461 8750021831928 8826906120192 8836313960448 8857555099776 8867266916352 8888582461824 8890720330752 8909949246588 8912092254624 8919445595372 8921590887456 8943037019397 8952568633593 8976241065984 8978125307904 8999982710784 9009575018496 9019177549824 9021617284608 9031232650752 9040858265088 9041134895104 9052942344624 9062591097456 9062868392448 9064770818688 9084654133776 9118390686444 9154166980608 9174246383616 9176172189696 9186233352192 9196024168448 9208315643904 9218129995776 9230451018048 9240288962112 9242511422976 9252639602226 9262501195194 9264728998512 9274603476528 9331416072192 9356097134592 9366068994048 9378587752704 9388583582976 9388870852608 9398877642752 9411152293512 9411440253696 9421471098624 9434063908152 9444118865688 9446390351424 9469098020538 9479190317922 9537256132608 9539550019584 9549717405696 9562481630208 9572673457152 9585468364896 9595684691424 9606205826048 9618751241163 9629297666976 9631318994856 9652445017137 9654766609176 9724261154816 9726302416896 9747636782592 9749682951552 9749981270016 9760372936704 9770775678976 9773418724992 9783835371648 9794263120512 9796912520004 9807354206676 9817807022244 9818107425152 9820168386912 9841708644924 9843774560919 9880322899968 9890853486592 9914629576704 9917014228992 9938766915584 9940853205504 9951752798208 9964749487248 9975675280896 9986307495424 9999655269552 10010313042288 10036789748388 10098271199232 10100700020736 10109034078208 10111465488384 10133334640896 10135771895808 10146574743552 10160136732096 10170965548224 10171276756992 10184560137702 10195414984638 10195726941504 10206593690176 10220235900498 10231128771162 10271270928384 10296276516864 10321027181568 10332027476992 10334512521216 10345527189504 10356864081504 10359355099392 10370396245248 10384257395304 10395325082376 10431739139224 10433928911094 10497843081216 10500368007168 10536827618304 10537150021632 10559939847808 10562156530848 10562479709184 10573737348096 10587546330201 10587870285408 10599154985952 10610451713888 10613321896671 10624633723899 10635957607431 10661851032001 10692287152128 10703683141632 10729413149184 10731993772032 10740848708096 10743432081408 10766668055952 10769257639296 10795145277852 10806981554304 10832959875348 10844505795812 10875463335936 10913559281664 10939793799168 10942425022464 10954087612416 10966091380416 10968728928768 10977779194304 10980419553792 10992122638848 11004168086598 11006814793104 11018546010576 11045370853296 11115363262464 11127210172416 11153958273792 11154299559936 11156641007616 11181112780032 11195721897984 11219936088296 11222634691008 11234595932352 11249612178246 11261602172574 11333311561728 11345390764032 11360555099136 11372663337984 11375398674432 11400001471008 11402743382784 11414896586496 11442336241752 11442686351616 11470192809192 11482417901448 11555179794432 11583311081472 11595656736768 11598445707264 11611155579264 11623530911616 11626326586368 11638718088192 11651472091692 11654274486816 11663890393948 11666695775904 11694740717673 11735706531627 11769208160256 11781751947264 11810073466368 11823022555136 11851443282432 11853931070592 11854293774336 11879932328784 11882789672832 11895454516608 11911354071084 11924049359196 11936758178124 11970833743872 11999976947712 12012766691328 12025570066432 12028823046144 12041643534336 12054477686784 12070589792832 12083454796608 12083824523264 12086361091584 12112501562946 12112872178368 12115414844208 12157854248592 12232328511488 12234896252928 12277754191872 12280707219456 12290839994368 12307268024064 12320385282816 12323348563968 12336852802968 12350001593592 12352971998016 12366137968704 12382666642242 12395864261898 12426042209958 12474796179456 12488091992064 12504783670272 12518111443968 12518494470144 12548203058016 12548587004928 12561961464832 12578751877536 12592158487584 12595187135232 12622428099333 12625464027384 12638920423896 12716341510144 12749975506944 12763564609536 12780624486528 12794246255232 12825001654884 12839063555968 12841758659808 12869926689516 12872628271971 12873022145568 12903966910341 12917720139129 12968403222528 12996849043456 12999577268736 12999975026688 13013830582272 13031224966656 13045113828864 13048251420672 13059017494016 13062550026672 13076472275568 13090409362992 13093557849216 13122278193232 13125032747892 13208607719424 13219506102272 13222685638656 13254470940672 13269003730944 13286332649664 13300900374528 13332873692736 13336080496128 13347084056384 13364923869882 13379168393058 13382386331184 13464361598976 13499974066176 13511112854528 13514362527744 13528766324736 13546848976128 13561287397632 13561702342656 13579413516936 13593886646184 13594302588672 13626981200664 13641505028216 13677586029666 13731250470912 13761369575424 13779350028288 13794036252672 13809152108672 13812473465856 13827194993664 13845676527072 13860433443168 13863767134464 13878959403339 13893751792791 13911905214792 13942420580309 13997124108288 14034145701888 14049103491072 14082875374464 14083306278912 14098316464128 14116728440268 14117160380544 14132206647936 14151095862228 14166178298532 14169585527136 14181276809908 14218785476883 14256382869504 14271577522176 14305884198912 14309325029376 14324576108544 14343722445312 14355557407936 14359010185728 14393527037136 14409308739072 14443946500464 14482149913764 14586391732224 14589453625344 14589900029952 14605450149888 14621455173888 14624971905024 14640559405056 14656163518464 14660128087488 14672224115464 14675753057472 14691394680768 14711031310014 14726710533366 14727161137728 14730252580368 14762562967386 14820484349952 14836280229888 14871944365056 14872399413248 14875521343488 14908150373376 14911279808256 14927629197312 14963512921344 14979461243136 14999482904328 15015469563432 15055184622582 15147406798848 15163551117312 15167198232576 15200001961344 15203657843712 15219862115328 15240205098144 15256448322336 15256915135488 15293122476957 15293590412256 15309890535264 15330353850747 15346693156743 15406906392576 15444414775296 15460875649024 15481540772352 15498041215488 15501768781824 15518290784256 15535296122256 15539032649088 15555594367872 15576386092956 15592987623564 15647608708836 15650893366641 15692277547008 15709002596352 15746764621824 15801924376576 15805241427456 15805725032448 15839909771712 15843234796272 15843719563776 15860606022144 15881805428112 15898732478928 15915677570832 16038430728192 16055524712448 16059386363904 16072636915712 16094119723776 16111273062144 16115148122112 16150002083928 16150496237824 16153886458944 16192717916778 16210472331456 16249439813022 16266758693718 16313195003904 16370338922496 16409690698752 16413637533696 16427180377088 16431131418624 16449137070624 16466668791456 16470629330688 16488183958272 16506252129897 16510222189656 16527819015864 16568056279944 16673044893696 16690815258624 16730937410688 16731449339904 16771669170048 16789544650112 16793582846976 16829904132444 16833952036512 16851893898528 16874418267369 16892403258861 16999967342592 17018086146048 17040832648704 17058995006976 17063098011648 17100002206512 17122344879744 17159902252688 17163504362628 17164029527424 17205289213788 17223626852172 17272794710016 17291204296704 17332769691648 17333300035584 17351774109696 17374966622208 17393485105152 17397668560896 17416733368896 17435296367424 17439489879552 17453879150656 17458077132288 17477208137538 17495835590922 17500043663856 17653812240384 17672627920896 17715110199552 17734533832704 17777164923648 17781440661504 17819898493176 17824184509248 17838891190744 17843181774912 17886074038794 17905137267186 17956250615808 17999965421568 18019150036992 18038355099648 18043234569216 18062465301504 18081716530176 18082269790208 18105884689248 18125182194912 18125736784896 18129541637376 18168752344419 18169308267552 18232396143481 18236781372888 18348492767232 18352344379392 18416631287808 18436259991552 18460902036096 18480577924224 18485022845952 18505279204452 18525002390388 18529457997024 18549206953056 18593796392847 18639063314937 18662832144384 18712194269184 18732137988096 18757175505408 18777167165952 18777741705216 18797755285504 18822304587024 18822880507392 18842942197248 18868127816304 18888237731376 18892780702848 18938196041076 18958380635844 19074512265216 19079100039168 19099434811392 19124963260416 19145346914304 19170936729792 19191369382848 19212411652096 19237502482326 19258595333952 19262637989712 19304890034274 19309533218352 19448522309632 19452604833792 19495273565184 19499365903104 19499962540032 19520745873408 19541551357952 19546837449984 19567670743296 19588526241024 19593825040008 19614708413352 19635614044488 19636214850304 19640336773824 19683417289848 19687549121838 19829259153408 19834028457984 19877533831168 19881706411008 19903505596416 19929498974496 19951350561792 19972614990848 19999310539104 20020626084576 20047385804823 20068752589587 20073579496776 20196542398464 20218068156416 20266669281792 20271543791616 20293149487104 20320273464192 20341931096448 20342553513984 20369120275404 20390829969276 20391453883008 20413187380352 20440471800996 20462257542324 20516379044499 20542541856768 20592553033728 20642054363136 20664054953984 20669025042432 20691054379008 20713728163008 20718710198784 20740792490496 20768514790608 20790650164752 20863478278448 20867857822188 20995686162432 21000736014336 21073655236608 21074300043264 21119879695616 21124313061696 21124959418368 21147474696192 21175092660402 21175740570816 21198309971904 21220903427776 21226643793342 21249267447798 21271915214862 21323702064002 21384574304256 21407366283264 21458826298368 21463987544064 21481697416192 21486864162816 21533336111904 21538515278592 21590290555704 21613963108608 21665919750696 21689011591624 21879587598336 21884850044928 21908175224832 21932182760832 21937457857536 21955558388608 21960839107584 21984245277696 22008336173196 22013629586208 22037092021152 22066546965021 22090065800049 22090741706592 22143844451079 22167445670851 22230726524928 22254420344832 22307916547584 22308599119872 22313282015232 22362225560064 22391443795968 22439872176592 22445269382016 22469191864704 22499224356492 22523204345148 22666623123456 22690781528064 22721110198272 22745326675968 22750797348864 22800002942016 22805486765568 22829793172992 22884672483504 22885372703232 22940385618384 22964835802896 23110359588864 23166622162944 23191313473536 23196891414528 23222311158528 23247061823232 23252653172736 23277436176384 23302944183384 23308548973632 23327780787896 23333391551808 23389481435346 23471413063254 23538416320512 23563503894528 23620146932736 23646045110272 23702886564864 23707862141184 23708587548672 23759864657568 23765579345664 23790909033216 23822708142168 23842364187629 23848098718392 23873516356248 24057646092288 24083287068672 24108955373568 24141179585664 24166909593216 24167649046528 24172722183168 24225003125892 24225744356736 24230829688416 24315708497184 24374159719533 24400138040577 24464657022976 24469792505856 24555508383744 24581679988736 24614536048128 24640770565632 24646697127936 24673705605936 24700003187184 24705943996032 24732275937408 24765333284484 24791728523796 24852084419916 24949592358912 24976183984128 25009567340544 25036222887936 25036988940288 25096406116032 25097174009856 25123922929664 25157503755072 25184316975168 25190374270464 25244856198666 25250928054768 25277840847792 25432683020288 25499951013888 25527129219072 25561248973056 25588492510464 25650003309768 25678127111936 25683517319616 25739853379032 25745256543942 25746044291136 25807933820682 25835440278258 25936806445056 25993698086912 25999154537472 25999950053376 26027661164544 26062449933312 26090227657728 26096502841344 26118034988032 26125100053344 26152944551136 26180818725984 26187115698432 26215812206307 26243753386383 26244556386464 26250065495784 26439012204544 26508941881344 26572665299328 26601800749056 26665747385472 26672160992256 26694168112768 26729847739764 26758336786116 26764772662368 26829111058191 26857705900779 26928723197952 26999948132352 27022225709056 27028725055488 27057532649472 27093697952256 27122574795264 27123404685312 27158827033872 27187773292368 27188605177344 27253962401328 27283010056432 27355172059332 27462500941824 27522739150848 27558700056576 27588072505344 27618304217344 27624946931712 27654389987328 27691353054144 27720866886336 27727534268928 27757918806678 27787503585582 27823810429584 27884841160618 27994248216576 28068291403776 28098206982144 28165750748928 28166612557824 28196632928256 28233456880536 28234320761088 28264413295872 28302191724456 28332356597064 28339171054272 28362553619816 28437570953766 28611768397824 28618650058752 28649152217088 28687444890624 28711114815872 28718020371456 28787054074272 28818617478144 28856253723489 28887893000928 28957335051411 28964299827528 28988198184959 29172783464448 29178907250688 29242910347776 29249943810048 29281118810112 29312327036928 29320256174976 29344448230928 29351506114944 29382789361536 29422062620028 29453421066732 29454322275456 29460505160736 29525125934772 29640968699904 29672560459776 29743888730112 29744798826496 29751042686976 29816300746752 29822559616512 29855258394624 29927025842688 29958922486272 29998965808656 30030939126864 30110369245164 30294813597696 30327102234624 30334396465152 30400003922688 30407315687424 30439724230656 30480410196288 30512896644672 30513830270976 30586244953914 30587180824512 30619781070528 30660707701494 30693386313486 30813812785152 30888829550592 30921751298048 30963081544704 30996082430976 31003537563648 31036581568512 31070592244512 31078065298176 31111188735744 31152772185912 31178476245361 31185975247128 31295217417672 31301786733282 31493529243648 31603848753152 31610482854912 31611450064896 31679819543424 31686469592544 31687439127552 31721212044288 31763610856224 31797464957856 31831355141664 31839965690013 31873901171697 31907872822293 31985553096003 32076861456384 32111049424896 32145273831424 32188239447552 32222546124288 32230296244224 32300004167856 32300992475648 32307772917888 32385435833556 32420944662912 32498879626044 32533517387436 32626390007808 32740677844992 32819381397504 32827275067392 32854360754176 32862262837248 32898274141248 32933337582912 32941258661376 32976367916544 33012504259794 33020444379312 33055638031728 33136112559888 33346089787392 33381630517248 33461874821376 33462898679808 33543338340096 33579089300224 33587165693952 33659808264888 33667904073024 33703787797056 33748836534738 33784806517722 33999934685184 34036172292096 34081665297408 34117990013952 34126196023296 34200004413024 34244689759488 34319804505376 34327008725256 34328059054848 34410578427576 34447253704344 34665539383296 34749933244416 34786970210304 34795337121792 34833466737792 34870592734848 34878979759104 34907758301312 34916154264576 34954416275076 34991671181844 35000087327712 35084222153019 35207119594881 35307624480768 35345255841792 35430220399104 35469067665408 35554329847296 35562881323008 35639796986352 35648369018496 35677782381488 35686363549824 35772148077588 35810274534372 35912501231616 35999930843136 36038300073984 36076710199296 36086469138432 36124930603008 36163433060352 36164539580416 36211769378496 36250364389824 36251473569792 36259083274752 36337504688838 36338616535104 36464792286962 36473562745776 36696985534464 36704688758784 36833262575616 36872519983104 36921804072192 36961155848448 36970045691904 37010558408904 37050004780776 37058915994048 37098413906112 37187592785694 37278126629874 37424388538368 37464275976192 37514351010816 37554334331904 37555483410432 37595510571008 37644609174048 37645761014784 37685884394496 37736255632608 37776475462752 37785561405696 37867284297999 37876392082152 37907643780331 37916761271688 38149024530432 38249926520832 38290693828608 38341873459584 38382738765696 38424823304192 38475004964652 38517190667904 38525275979424 38609780068548 38619066436704 38711900731023 38753160417387 38897044619264 38905209667584 38990547130368 38998731806208 38999925080064 39041491746816 39083102715904 39093674899968 39135341486592 39177052482048 39187650080016 39229416826704 39271228088976 39272429700608 39280673547648 39366834579696 39375098243676 39658518306816 39668056915968 39755067662336 39763412822016 39807011192832 39858997948992 39902701123584 39945229981696 39998621078208 40041252169152 40094771609646 40137505179174 40147158993552 40393084796928 40436136312832 40533338563584 40543087583232 40586298974208 40640546928384 40683862192896 40685107027968 40738240550808 40781659938552 40782907766016 40826374760704 40880943601992 40924515084648 41032758088998 41284108726272 41328109907968 41338050084864 41382108758016 41427456326016 41437420397568 41481584980992 41537029581216 41581300329504 41636878210017 41681255378373 41726956556896 41735715644376 41827261740927 41991372324864 42147310473216 42239759391232 42248626123392 42249918836736 42294949392384 42350185320804 42351481141632 42396619943808 42441806855552 42453287586684 42498534895596 42543830429724 42647404128004 42656356430649 42769148608512 42814732566528 42917652596736 42927975088128 42963394832384 42973728325632 43066672223808 43077030557184 43180581111408 43227926217216 43331839501392 43378023183248 43759175196672 43769700089856 43816350449664 43864365521664 43874915715072 43911116777216 43921678215168 43968490555392 44016672346392 44027259172416 44074184042304 44133093930042 44180131600098 44181483413184 44287688902158 44334891341702 44461453049856 44508840689664 44615833095168 44617198239744 44626564030464 44724451120128 44782887591936 44879744353184 44890538764032 44938383729408 44998448712984 45046408690296 45442220396544 45490653351936 45501594697728 45600005884032 45610973531136 45659586345984 45769344967008 45770745406464 45879367430871 45880771236768 45929671605792 45991061552241 46040079470229 46089149632201 46220719177728 46333244325888 46382626947072 46444622317056 46494123646464 46505306345472 46554872352768 46605888366768 46617097947264 46655561575792 46666783103616 46778962870692 46942826126508 47076832641024 47127007789056 47240293865472 47292090220544 47405773129728 47415724282368 47417175097344 47519729315136 47531158691328 47581818066432 47645416284336 47684728375258 47696197436784 47747032712496 48115292184576 48166574137344 48217910747136 48282359171328 48333819186432 48335298093056 48345444366336 48450006251784 48451488713472 48461659376832 48631416994368 48748319439066 48800276081154 48939585011712 49111016767488 49163359977472 49229072096256 49281541131264 49293394255872 49347411211872 49400006374368 49411887992064 49464551874816 49518756389691 49530666568968 49583457047592 49704168839832 50019134681088 50072445775872 50192812232064 50194348019712 50247845859328 50315007510144 50368633950336 50380748540928 50489712397332 50501856109536 50555681695584 50623254802107 50677209776583 50865366040576 50999902027776 51054258438144 51122497946112 51176985020928 51300006619536 51356254223872 51367034639232 51479706758064 51490513087884 51492088582272 51615867641364 51670880556516 51873612890112 51987396173824 51998309074944 51999900106752 52055322329088 52124899866624 52180455315456 52193005682688 52236069976064 52250200106688 52305889102272 52361637451968 52374231396864 52431624412614 52487506772766 52489112772928 52500130991568 52878024409088 53017883762688 53145330598656 53203601498112 53331494770944 53344321984512 53388336225536 53459695479528 53516673572232 53529545324736 53658222116382 53715411801558 53999896264704 54044451418112 54057450110976 54115065298944 54187395904512 54245149590528 54246809370624 54317654067744 54375546584736 54377210354688 54506257033257 54507924802656 54566020112864 54697188430443 54710344118664 55045478301696 55236608434688 55249893863424 55308779974656 55382706108288 55441733772672 55455068537856 55515837613356 55575007171164 55647620859168 55769682321236 55781389178541 55917189944811 55988496433152 56136582807552 56196413964288 56331501497856 56333225115648 56393265856512 56466913761072 56468641522176 56528826591744 56604383448912 56664713194128 56678342108544 56725107239632 56875141907532 57223536795648 57237300117504 57298304434176 57374889781248 57422229631744 57436040742912 57574108148544 57637234956288 57712507446978 57775786001856 57914670102822 57928599655056 57976396369918 58345566928896 58357814501376 58485820695552 58499887620096 58562237620224 58624654073856 58640512349952 58688896461856 58703012229888 58765578723072 58844125240056 58906842133464 58908644550912 58921010321472 59050251869544 59487777460224 59502085373952 59632601493504 59645119233024 59710516789248 59854051685376 59917844972544 59997931617312 60061878253728 60142157414469 60206257768761 60220738490328 60589627195392 60654204469248 60800007845376 60814631374848 60879448461312 60960820392576 61025793289344 61027660541952 61172489907828 61174361649024 61239562141056 61321415402988 61386772626972 61549137133497 61627625570304 61777659101184 61843502596096 61926163089408 61992164861952 62007075127296 62073163137024 62141184489024 62156130596352 62222377471488 62305544371824 62356952490722 62371950494256 62590434835344 62603573466564 62987058487296 63207697506304 63220965709824 63222900129792 63359639086848 63372939185088 63374878255104 63442424088576 63527221712448 63594929915712 63662710283328 63679931380026 63747802343394 63815745644586 63971106192006 64153722912768 64222098849792 64290547662848 64376478895104 64445092248576 64460592488448 64600008335712 64601984951296 64615545835776 64770871667112 64841889325824 64997759252088 65067034774872 65638762795008 65654550134784 65708721508352 65724525674496 65796548282496 65866675165824 65882517322752 65952735833088 66025008519588 66040888758624 66111276063456 66199640895063 66270197400147 66272225119776 66431533353237 66502337012553 66692179574784 66763261034496 66923749642752 66925797359616 67086676680192 67158178600448 67174331387904 67319616529776 67335808146048 67407575594112 67497673069476 67569613035444 67999869370368 68072344584192 68163330594816 68235980027904 68252392046592 68400008826048 68489379518976 68639609010752 68654017450512 68656118109696 68821156855152 68894507408688 69331078766592 69499866488832 69573940420608 69590674243584 69666933475584 69741185469696 69757959518208 69815516602624 69832308529152 69908832550152 69983342363688 70000174655424 70168444306038 70414239189762 70615248961536 70690511683584 70860440798208 70938135330816 71108659694592 71125762646016 71279593972704 71296738036992 71355564762976 71372727099648 71527092562887 71544296155176 71620549068744 72172938276864 72249861206016 72326866120704 72423538756992 72500728779648 72502947139584 72518166549504 72675009377676 72677233070208 72929584573924 72947125491552 73122479158599 73200414121731 73393971068928 73409377517568 73666525151232 73745039966208 73843608144384 73922311696896 73940091383808 74021116817808 74100009561552 74117831988096 74196827812224 74375185571388 74556253259748 74848777076736 74928551952384 75028702021632 75108668663808 75110966820864 75191021142016 75289218348096 75291522029568 75371768788992 75472511265216 75552950925504 75571122811392 75734568595998 75752784164304 75815287560662 75833522543376 76298049060864 76499853041664 76581387657216 76683746919168 76765477531392 76849646608384 76950009929304 77034381335808 77050551958848 77219560137096 77238132873408 77423801462046 77506320834774 77810419335168 77981094260736 77997463612416 77999850160128 78082983493632 78166205431808 78187349799936 78270682973184 78354104964096 78375300160032 78458833653408 78542456177952 78544859401216 78561347095296 78647436618921 78731260159149 78733669159392 78750196487352 79317036613632 79510135324672 79526825644032 79717995897984 79805402247168 79890459963392 79997242156416 80082504338304 80189543219292 80275010358348 80294317987104 80487333174573 80573117702337 80786169593856 80872272625664 81066677127168 81086175166464 81172597948416 81281093856768 81367724385792 81370214055936 81476481101616 81563319877104 81565815532032 81652749521408 81761887203984 81849030169296 82065516177996 82568217452544 82656219815936 82676100169728 82764217516032 82854912652032 82874840795136 82963169961984 83074059162432 83162600659008 83273756420034 83362510756746 83453913113792 83471431288752 83654523481854 83982744649728 84294620946432 84479518782464 84497252246784 84499837673472 84589898784768 84700370641608 84702962283264 84793239887616 84883613711104 84906575173368 84997069791192 85087660859448 85294808256008 85312712861298 85835305193472 85855950176256 85926789664768 85947456651264 86133344447616 86154061114368 86361162222816 86455852434432 86568761170467 86663679002784 86756046366496 86872005154233 86964594554877 87518350393344 87728731043328 87749831430144 87822233554432 87843356430336 87936981110784 88033344692784 88054518344832 88148368084608 88266187860084 88360263200196 88362966826368 88575377804316 88669782683404 88922906099712 89017681379328 89231666190336 89234396479488 89253128060928 89448902240256 89565775183872 89759488706368 89781077528064 89876767458816 89996897425968 90092817380592 90884440793088 90981306703872 91003189395456 91200011768064 91221947062272 91319172691968 91538689934016 91541490812928 91758734861742 91761542473536 91859343211584 91982123104482 92080158940458 92178299264402 92441438355456 92666488651776 92765253894144 92889244634112 92988247292928 93010612690944 93109744705536 93211776733536 93234195894528 93311123151584 93333566207232 93535428736083 93557925741384 93885652253016 94480587730944 94811546259456 94831448564736 94834350194688 95039458630272 95062317382656 95163636132864 95290832568672 95369456750516 95392394873568 95494065424992 95621703515091 95723618466879 95956659288009 96230584369152 96333148274688 96435821494272 96564718342656 96667638372864 96670596186112 96690888732672 96900012503568 96902977426944 96923318753664 97262833988736 97496638878132 97600552162308 97879170023424 98222033534976 98326719954944 98458144192512 98563082262528 98586788511744 98694822423744 98800012748736 98823775984128 98929103749632 99037512779382 99061333137936 99166914095184 99408337679664 100038269362176 100144891551744 100385624464128 100388696039424 100495691718656 100630015020288 100737267900672 100761497081856 100979424794664 101003712219072 101111363391168 101246509604214 101354419553166 101999804055552 102108516876288 102244995892224 102353970041856 102600013239072 102712508447744 102734069278464 102959413516128 102981026175768 102984177164544 103231735282728 103341761113032 103974792347648 103996618149888 104249799733248 104360910630912 104386011365376 104472139952128 104500400213376 104611778204544 104723274903936 104748462793728 104863248825228 104975013545532 104978225545856 105000261983136 105252666459057 105621358784643 105756048818176 106035767525376 106290661197312 106407202996224 106662989541888 106688643969024 106776672451072 106919390959056 107033347144464 107059090649472 107316444232764 107430823603116 107999792529408 108088902836224 108114900221952 108230130597888 108374791809024 108490299181056 108493618741248 108635308135488 108751093169472 108754420709376 109012514066514 109015849605312 109132040225728 109394376860886 109420688237328 110090956603392 110473216869376 110499787726848 110617559949312 110765412216576 110883467545344 110910137075712 111031675226712 111150014342328 111295241718336 111539364642472 111562778357082 111834379889622 112273165615104 112392827928576 112663002995712 112666450231296 112786531713024 112933827522144 112937283044352 113057653183488 113208766897824 113329426388256 113356684217088 113450214479264 113601852893997 113722931340993 113750283815064 114447073591296 114749779562496 114844459263488 114872081485824 115148216297088 115274469912576 115425014893956 115551572003712 115829340205644 115857199310112 115952792739836 116259481252161 116691133857792 116715629002752 116971641391104 116999775240192 117124475240448 117249308147712 117281024699904 117377792923712 117406024459776 117531157446144 117688250480112 117813684266928 117817289101824 117842020642944 118100503739088 118975554920448 119004170747904 119265202987008 119290238466048 119421033578496 119708103370752 119835689945088 119995863234624 120123756507456 120284314828938 120412515537522 120441476980656 121179254390784 121308408938496 121600015690752 121629262749696 121758896922624 121921640785152 122051586578688 122055321083904 122344979815656 122348723298048 122479124282112 122642830805976 122773545253944 123098274266994 123852326178816 123984329723904 124014150254592 124146326274048 124282368978048 124312261192704 124444754942976 124611088743648 124713904981444 124743900988512 125043766135119 125180869670688 125207146933128 125481785222781 125974116974592 126415395012608 126441931419648 126719278173696 126745878370176 126749756510208 126884848177152 127054443424896 127189859831424 127325420566656 127359862760052 127495604686788 127631491289172 127942212384012 127969069291947 128307445825536 128444197699584 128581095325696 128752957790208 128890184497152 128921184976896 129200016671424 129203969902592 129231091671552 129541743334224 129683778651648 129995518504176 130134069549744 131277525590016 131309100269568 131417443016704 131449051348992 131593096564992 131733350331648 131765034645504 131905471666176 132050017039176 132081777517248 132222552126912 132399281790126 132540394800294 132544450239552 132863066706474 133004674025106 133384359149568 133526522068992 133847499285504 133851594719232 134173353360384 134316357200896 134348662775808 134639233059552 134671616292096 134815151188224 134995346138952 135139226070888 136326661189632 136471960055808 136504784093184 136800017652096 136978759037952 137279218021504 137308034901024 137312236219392 137638102292613 137642313710304 137789014817376 137973184656723 138120238410687 138267448896603 138662157533184 138999732977664 139147880841216 139333866951168 139482370939392 139515919036416 139631033205248 139664617058304 139817665100304 139966684727376 140000349310848 140336888612076 140828478379524 141230497923072 141381023367168 141720881596416 141876270661632 142217319389184 142251525292032 142559187945408 142593476073984 142711129525952 142745454199296 143054185125774 143088592310352 143241098137488 144345876553728 144499722412032 144653732241408 144847077513984 145001457559296 145005894279168 145036333099008 145350018755352 145354466140416 145859169147848 145894250983104 146244958317198 146400828243462 146818755035136 147333050302464 147490079932416 147687216288768 147844623393792 147880182767616 148042233635616 148200019123104 148235663976192 148393655624448 148556269169073 148750371142776 149112506519496 150057404043264 150217337327616 150578436696192 150583044059136 150743537577984 150945022530432 151105901851008 151142245622784 151469137191996 151505568328608 151630575121324 151667045086752 152031629329749 152596098121728 152999706083328 153162775314432 153367493838336 153530955062784 153699293216768 153900019858608 154068762671616 154101103917696 154439120274192 154476265746816 154847602924092 155012641669548 155620838670336 155962188521472 155994927224832 155999700320256 156165966987264 156332410863616 156374699599872 156541365946368 156708209928192 156750600320064 156917667306816 157084912355904 157089718802432 157122694190592 157294873237842 157462520318298 157467338318784 157500392974704 158634073227264 159020270649344 159053651288064 159435991795968 159610804494336 159780919926784 159994484312832 160165008676608 160379086438584 160550020716696 160588635974208 160974666349146 161146235404674 162133354254336 162172350332928 162345195896832 162562187713536 162735448771584 162740428111872 162952962203232 163126639754208 163131631064064 163305499042816 163518771099771 163523774407968 163698060338592 164091565291329 164131032355992 165136434905088 165312439631872 165709825304064 165749681590272 165926339923968 166148118324864 166325201318016 166547512840068 166725021513492 166907826227584 166942862577504 167309046963708 167344167535623 167751569834433 167965489299456 168589241892864 168959037564928 168994504493568 168999675346944 169179797569536 169400741283216 169405924566528 169586479775232 169767227422208 169813150346736 169994139582384 170175321718896 170589616512016 170625425722596 171670610386944 171711900352512 171853579329536 171894913302528 172266688895232 172308122228736 172722324445632 172911704868864 173137522340934 173327358005568 173512092732992 173744010308466 173929189109754 175036700786688 175457462086656 175499662860288 175644467108864 175686712860672 175873962221568 176066689385568 176109036689664 176296736169216 176532375720168 176720526400392 176725933652736 177150755608632 177339565366808 178463332380672 178506256121856 178897804480512 179131550367744 179518977412736 179562155056128 179753534917632 179993794851936 180185634761184 180426472243407 180618773306283 181251467544017 181768881586176 181962613407744 182400023536128 182443894124544 182638345383936 183077379868032 183082981625856 183517469723484 183523084947072 183718686423168 183964246208964 184160317880916 184356598528804 184882876710912 185332977303552 185530507788288 185778489268224 185976494585856 186021225381888 186219489411072 186423553467072 186468391789056 186622246303168 186667132414464 187070857472166 187115851482768 187771304506032 188961175461888 189623092518912 189662897129472 189668700389376 190078917260544 190124634765312 190327272265728 190581665137344 190738913501032 190784789747136 190988130849984 191243407030182 191447236933758 191913318576018 192461168738304 192666296549376 192871642988544 193129436685312 193335276745728 193341192372224 193381777465344 193800025007136 193805954853888 193846637507328 194525667977472 194993277756264 195201104324616 196916288385024 197126164525056 197173577023488 197389644847488 197600025497472 197647551968256 197858207499264 198075025558764 198122666275872 198333828190368 198810592200441 198816675359328 199294600059711 199507011037659 200076538724352 200289783103488 200771248928256 200777392078848 200991383437312 201260030040576 201474535801344 201522994163712 201958849589328 202007424438144 202222726782336 202493019208428 202708839106332 203999608111104 204217033752576 204489991784448 204707940083712 205200026478144 205425016895488 205468138556928 205918827032256 205962052351536 205968354329088 206463470565456 206683522226064 207949584695296 207993236299776 208499599466496 208721821261824 208772022730752 208944279904256 209000800426752 209223556409088 209446549807872 209496925587456 209726497650456 209950027091064 209956451091712 210000523966272 210505332918114 211242717569286 212071535050752 212581322394624 212814405992448 213325979083776 213377287938048 213553344902144 213838781918112 214066694288928 214118181298944 214581277688661 214632888465528 214861647206232 216177805672448 216749583618048 216980598362112 217270616270976 217502186338944 217508841418752 218025028133028 218031699210624 218264080451456 218788753721772 218841376474656 219367437475797 219601242365193 220181913206784 220946433738752 220999575453696 221235119898624 221530824433152 221766935090688 221820274151424 222063350453424 222300028684656 222590483436672 223078729284944 223125556714164 223668759779244 224546331230208 224785655857152 225326005991424 225332900462592 225573063426048 225867655044288 225874566088704 226115306366976 226417533795648 226658852776512 226713368434176 226900428958528 227203705787994 227445862681986 227500567630128 228894147182592 229499559124992 229688918526976 229744162971648 230296432594176 230548939825152 230850029787912 231103144007424 231658680411288 231714398620224 231905585479672 232518962504322 233431258005504 233943282782208 233999550480384 234248950480896 234498616295424 234562049399808 234755585847424 234812048919552 235062314892288 235376500960224 235627368533856 235634578203648 235684041285888 235942309856763 236193780477447 236201007478176 237021149865253 237951109840896 238530405974016 238580476932096 239416206741504 239671379890176 239991726469248 240247513014912 240568629657876 240825031075044 240882953961312 241719353107011 242358508781568 242616817876992 243200031381504 243258525499392 243517793845248 243843281570304 244103173157376 244110642167808 244689959631312 244697446596096 244958248564224 245285661611952 245547090507888 246196548533988 247704652357632 247968659447808 248028300509184 248292652548096 248564737956096 248624522385408 248889509885952 249222177487296 249427809962888 249487801977024 250087532270238 250361739341376 250414293866256 250963570445562 251948233949184 252830790025216 252883862839296 253438556347392 253491756740352 253499513020416 253769696354304 254108886849792 254379719662848 254650841133312 254719725520104 254991209373576 255262982578344 255884424768024 255938138583894 257505915580416 257780368994304 257842369953792 258400033342848 258407939805184 258462183343104 259083486668448 259367557303296 259991037008352 260268139099488 260616015462699 260893783664631 262555051180032 262834886033408 263186193129984 263466700663296 263530069291008 263810943332352 264100034078352 264163555034496 264445104253824 264798563580252 265080789600588 265088900479104 265726133412948 266009348050212 266768718299136 267053044137984 267694998571008 267703189438464 268346706720768 268632714401792 268697325551616 269278466119104 269343232584192 269630302376448 269990692277904 270278452141776 272653322379264 272943920111616 273009568186368 273600035304192 273957518075904 274558436043008 274616069802048 274624472438784 275276204585226 275284627420608 275578029634752 275946369313446 276240476821374 276534897793206 277324315066368 277999465955328 278295761682432 278667733902336 278964741878784 279031838072832 279262066410496 279329234116608 279635330200608 279933369454752 280000698621696 280606286208249 280673777224152 281656956759048 283441763192832 284434638778368 284503050584064 285118375890816 285186952147968 285422259051904 285490908398592 286108370251548 286177184620704 286482196274976 286865110545273 287170855400637 287869977864027 288691753107456 288999444824064 289307464482816 289694155027968 290002915118592 290011788558336 290072666198016 290700037510704 290708932280832 291718338295696 291788501966208 292489916634396 292801656486924 293637510070272 294666100604928 294980159864832 295374432577536 295689246787584 295760365535232 296084467271232 296400038246208 296471327952384 296787311248896 297112538338146 297500742285552 298225013038992 300114808086528 300434674655232 301156873392384 301166088118272 301487075155968 301890045060864 302211803702016 302284491245568 302938274383992 303011136657216 303261150242648 303334090173504 304063258659498 305999412166656 306325550628864 306734987676672 307061910125568 307398586433536 307800039717216 308137525343232 308202207835392 308878240548384 308952531493632 309695205848184 309950734439177 310025283339096 311924377042944 311989854449664 312749399199744 313082731892736 313416419856384 313501200640128 313835334613632 314169824711808 314179437604864 314245388381184 314589746475684 314925040636596 314934676637568 315000785949408 316864076353929 317268146454528 318040541298688 318107302576128 318871983591936 319221608988672 319561839853568 319988968625664 320330017353216 320758172877168 321100041433392 321177271948416 321949332698292 322292470809348 324266708508672 324344700665856 324690391793664 325124375427072 325470897543168 325480856223744 325905924406464 326253279508416 326263262128128 326610998085632 327037542199542 327047548815936 327396120677184 328183130582658 328262064711984 330272869810176 330624879263744 331419650608128 331499363180544 331852679847936 332296236649728 332650402636032 333095025680136 333450043026984 333815652455168 333885725155008 334618093927416 334688335071246 335503139668866 337178483785728 337918075129856 337989008987136 337999350693888 338359595139072 338801482566432 338811849133056 339172959550464 339534454844416 339626300693472 339988279164768 340350643437792 340805558681991 341168794022979 341179233024032 341250851445192 343341220773888 343707158659072 344533377790464 344616244457472 345444648891264 345823409737728 346275044681868 346654716011136 347024185465984 347488020616932 347858378219508 348778443756483 350073401573376 350914924173312 350999325720576 351288934217728 351373425721344 351747924443136 352133378771136 352218073379328 352593472338432 353064751440336 353441052800784 353451867305472 354301511217264 354679130733616 356926664761344 357012512243712 357795608961024 358263100735488 359037954825472 359124310112256 359507069835264 359987589703872 360371269522368 360852944486814 361237546612566 362502935088034 363537763172352 363925226815488 364800047072256 364887788249088 365276690767872 366154759736064 366165963251712 367034939446968 367046169894144 367437372846336 367928492417928 368320635761832 368713197057608 371556978536448 371952989171712 372042450763776 372438978822144 372847106934144 372936783578112 373244492606336 373334264828928 374141714944332 374231702965536 375131298405357 375542609012064 376445355668343 376846576404467 377922350923776 379246185037824 379325794258944 380157834521088 380249269530624 380654544531456 381163330274688 381477827002064 381569579494272 381976261699968 382486814060364 382894473867516 383826637152036 384922337476608 385332593098752 385743285977088 386258873370624 386670553491456 386682384744448 386763554930688 387600050014272 387611909707776 387693275014656 389051335954944 389986555512528 390402208649232 393832576770048 394252329050112 394347154046976 394779289694976 395200050994944 395295103936512 395716414998528 396150051117528 396245332551744 396667656380736 397621184400882 397633350718656 398589200119422 399014022075318 400153077448704 400579566206976 401542497856512 401554784157696 401982766874624 402520060081152 402949071602688 403045988327424 403917699178656 404014848876288 404445453564672 404986038416856 405320191189693 405417678212664 408979983568896 409415880167424 410400052956288 410850033790976 410936277113856 411837654064512 411924104703072 411936708658176 412926941130912 413367044452128 413919553970169 414360715232061 414802346689809 415899169390592 415986472599552 416999198932992 417443642523648 417888559808512 418001600853504 418447112818176 418893099615744 418993851174912 419452995300912 419900054182128 419912902183424 420001047932544 421010665836228 422485435138572 424143070101504 425162644789248 425628811984896 426651958167552 426754575876096 427106689804288 427677563836224 428133388577856 428236362597888 429162555377322 429265776931056 429723294412464 432355611344896 433499167236096 433961196724224 434541232541952 435004372677888 435017682837504 436050056266056 436063398421248 436528160902912 437577507443544 437682752949312 438734874951594 439202484730386 441892867477504 441999150907392 442470239797248 443061648866304 443533870181376 443640548302848 444126700906848 444600057369312 445180966873344 445668807507219 446157458569888 446251113428328 447337519558488 450652011982848 451735310088576 451749132177408 452230612733952 452835067591296 453317705553024 453426736868352 453800857917056 454407411575988 454891725363972 455001135260256 456094887989247 457788294365184 458999118249984 459377837053952 459488325943296 460592865188352 461097879650304 461700059575824 462206288014848 463317360822576 463428797240448 463811170959344 465037925008644 466862516011008 467886565564416 467999100960768 468497900961792 468997232590848 469124098799616 469511171694848 469624097839104 470124629784576 470753001920448 471254737067712 471269156407296 471368082571776 471884619713526 472387560954894 472402014956352 474042299730506 475902219681792 477060811948032 477160953864192 478832413483008 479342759780352 479983452938496 480495026029824 481137259315752 481650062150088 481765907922624 483438706214022 486400062763008 486517050998784 487035587690496 487686563140608 488206346314752 488221284335616 489379919262624 489394893192192 489916497128448 490556313299313 490571323223904 491094181015776 492274695873987 492393097067976 492799369144303 495409304715264 495937318895616 497129475912192 497249044770816 497779019771904 498444354974592 498855619925776 498975603954048 500175064540476 500723478682752 500828587732512 501927140891124 503254709503299 503896467898368 505661580050432 505767725678592 506877112694784 506983513480704 506999026040832 507539392708608 508217773699584 508759439325696 509301682266624 509439451040208 509982418747152 510525965156688 511768849536048 511876277167788 515011831160832 515560737988608 515684739907584 516800066685696 516815879610368 516924366686208 518166973336896 518735114606592 519982074016704 520536278198976 521232030925398 521787567329262 525110102360064 525669772066816 526372386259968 526933401326592 527060138582016 527621886664704 528200068156704 528327110068992 528890208507648 529597127160504 530161579201176 530177800958208 531452266825896 532018696100424 535389997142016 536693413441536 537265428803584 537394651103232 538556932238208 538686465168384 539260604752896 539981384555808 540556904283552 541279416730221 541856319918849 543754402632051 545306644758528 545887840223232 547200070608384 547915036151808 549116872086016 549232139604096 549248944877568 550552409170452 550569254841216 551156059269504 551892738626892 552480953642748 553069795586412 554648630132736 555998931910656 556591523364864 557335467804672 557929483757568 558063676145664 558524132820992 558658468233216 559270660401216 559866738909504 560001397243392 561212572416498 561347554448304 563313913518096 566883526385664 568869277556736 569006101168128 570236751781632 570373904295936 570844518103808 570981816797184 572216740503096 572354369241408 572964392549952 573730221090546 574341710801274 575739955728054 577383506214912 577998889648128 578614928965632 579388310055936 580005830237184 580023577116672 580145332396032 581400075021408 581417864561664 583436676591392 583577003932416 584979833268792 585603312973848 590748865155072 591378493575168 591520731070464 592168934542464 592800076492416 592942655904768 593574622497792 594225076676292 595001484571104 596431776601323 596450026077984 597883800179133 598521033112977 600229616173056 600869349310464 602313746784768 602332176236544 602974150311936 603780090121728 604423607404032 604568982491136 605876548767984 606022273314432 606522300485296 606668180347008 608126517318996 611998824333312 612651101257728 613469975353344 614123820251136 614797172867072 615600079434432 616275050686464 616404415670784 617756481096768 617905062987264 619390411696368 619901468878354 620050566678192 623848754085888 623979708899328 625498798399488 626165463785472 626832839712768 627002401280256 627670669227264 628339649423616 628358875209728 628490776762368 629179492951368 629850081273192 629869353275136 630001571898816 633728152707858 636214605152256 637743967183872 638443217977344 639123679707136 639977937251328 640660034706432 641516345754336 642200082866784 642354543896832 643743833065983 643898665396584 644584941618696 648533417017344 650248750854144 650941795086336 651811848812928 652506559016832 652526524256256 653221996171264 654075084399084 654095097631872 654792241354368 656366261165316 656524129423968 658102312427391 658803727095579 660545739620352 661249758527488 662839301216256 662998726361088 663705359695872 664592473299456 665300805272064 666190051360272 666900086053968 667631304910336 667771450310016 669236187854832 669376670142492 671006279337732 674356967571456 675836150259712 675978017974272 675998701387776 676719190278144 677602965132864 677623698266112 678345919100928 679068909688832 679252601386944 679976558329536 680701286875584 681611117363982 682337588045958 682358466048064 682501702890384 686682441547776 687414317318144 689066755580928 689232488914944 690889297782528 691646819475456 692550089363736 693309432022272 694048370931968 694976041233864 695716756439016 697556887512966 701829848346624 701998651441152 702577868435456 702746851442688 703495848886272 704266757542272 704436146758656 705186944676864 706129502880672 706882105601568 706903734610944 707826929570289 708581341432341 708603022434528 709358261467232 711063449595759 713853329522688 715591217922048 718075909650944 718248620224512 719014139670528 719975179407744 720742539044736 721705888973628 722475093225132 725005870176068 725158059321033 727075526344704 727850453630976 729600094144512 729775576498176 730553381535744 732309519472128 732331926503424 734069878893936 734092339788288 734874745692672 735856984835856 736641271523664 737426394115216 743113957072896 743905978343424 744084901527552 744877957644288 745694213868288 745873567156224 746488985212672 746668529657856 748283429888664 748463405931072 750262596810714 751085218024128 752890711336686 753693152808934 755844701847552 758492370075648 758651588517888 760315669042176 760498539061248 761309089062912 762326660549376 762955654004128 763139158988544 763952523399936 764973628120728 765788947735032 767653274304072 772517746741248 773341106982912 773527109861376 775200100028544 775223819415552 775386550029312 778102671909888 779973111025056 780804417298464 781848046388097 782681350993893 787665153540096 788504658100224 789558579389952 790400101989888 790590207873024 791432829997056 792300102235056 792490665103488 793335312761472 795242368801764 795266701437312 797178400238844 798028044150636 800306154897408 801159132413952 803084995713024 803109568315392 803965533749248 805040120162304 805898143205376 806091976654848 807835398357312 808029697752576 808890907129344 809972076833712 810640382379386 810835356425328 817959967137792 818831760334848 820800105912576 821700067581952 821872554227712 823675308129024 823848209406144 823873417316352 825853882261824 826734088904256 827839107940338 828721430464122 829604693379618 831972945199104 833998397865984 834887285047296 835777119617024 836003201707008 836894225636352 837786199231488 837987702349824 838905990601824 839800108364256 839825804366848 840002095865088 841818858624747 842021331672456 844970870277144 850325289578496 853303916335104 853509151752192 854213379608576 855355127672448 856266777155712 856472725195776 858325110754644 858531553862112 859446588824928 860595331635819 861512566201911 863609933592081 864711222689792 866998334472192 867922393448448 869082465083904 870008745355776 870035365675008 872100112532112 872126796842496 873056321805824 875155014887088 875365505898624 877469749903188 878404969460772 883785734955008 883998301814784 884940479594496 886123297732608 887067740362752 887281096605696 888253401813696 889200114738624 890361933746688 891337615014438 892314917139776 892502226856656 894675039116976 901304023965696 903470620177152 903498264354816 904461225467904 905670135182592 906635411106048 906853473736704 907601715834112 908814823151976 909783450727944 910002270520512 912189775978494 917998236499968 918755674107904 918976651886592 921185730376704 922195759300608 923400119151648 924412576029696 926634721645152 926857594480896 927622341918688 929852203317531 930075850017288 935773131128832 938248197599232 939022343389696 939248195678208 940249259569152 941506003840896 942509474135424 942538312814592 942736165143552 943769239427052 944775121909788 944804029912704 948084599461012 950592229061787 951804439363584 954121623896064 954321907728384 957664826966016 958685519560704 959966905876992 960990052059648 962274518631504 963300124300176 963531815845248 966877412428044 972800125526016 973034101997568 974071175380992 975373126281216 976412692629504 976442568671232 978759838525248 978789786384384 979832994256896 981112626598626 981142646447808 982188362031552 984549391747974 984786194135952 985598738288606 990818609430528 991874637791232 994258951824384 994498089541632 995558039543808 996888709949184 997711239851552 997951207908096 1000350129080952 1001446957365504 1001657175465024 1003854281782248 1006509419006598 1011535451357184 1013754225389568 1013967026961408 1013998052081664 1015078785417216 1016435547399168 1017518878651392 1018603364533248 1018878902080416 1019964837494304 1021051930313376 1022416676045973 1023506382068937 1023537699072096 1023752554335576 1030023662321664 1031121475977216 1033600133371392 1033631759220736 1033848733372416 1036333946673792 1037470229213184 1039964148033408 1041072556397952 1042464061850796 1043575134658524 1046335331269449 1050220204720128 1051339544133632 1052744772519936 1053866802653184 1054120277164032 1055243773329408 1056400136313408 1056654220137984 1057780417015296 1059194254321008 1060323158402352 1060355601916416 1062904533651792 1064037392200848 1070779994284032 1073386826883072 1074530857607168 1074789302206464 1077113864476416 1077372930336768 1078521209505792 1079962769111616 1081113808567104 1082558833460442 1083712639837698 1087508805264102 1090613289517056 1091775680446464 1094400141216768 1095830072303616 1098233744172032 1098464279208192 1098497889755136 1101104818340904 1101138509682432 1102312118539008 1103785477253784 1104961907285496 1106139591172824 1114670935609344 1115858967515136 1116127352291328 1117048265641984 1117316936466432 1118541320802432 1119733477819008 1120002794486784 1122425144832996 1122695108896608 1125393895216071 1126627827036192 1129336067005029 1130539729213401 1133767052771328 1137738555113472 1140473503563264 1140747808591872 1141689036207616 1141963633594368 1144433481006192 1144708738482816 1145928785099904 1147460442181092 1148683421602548 1151479911456108 1154767012429824 1155997779296256 1157229857931264 1158776620111872 1160011660474368 1160047154233344 1160290664792064 1162800150042816 1162835729123328 1166873353182784 1167154007864832 1169959666537584 1171206625947696 1181497730310144 1182756987150336 1183041462140928 1184337869084928 1185600152984832 1185885311809536 1187149244995584 1188450153352584 1190002969142208 1192863553202646 1192900052155968 1195767600358266 1197042066225954 1200459232346112 1201738698620928 1204627493569536 1204664352473088 1205948300623872 1207560180243456 1208847214808064 1209137964982272 1211753097535968 1212044546628864 1213044600970592 1213336360694016 1215960573569079 1216253034637992 1226939950706688 1228247640502272 1231200158868864 1232550101372928 1232808831341568 1235512962193536 1235810125974528 1238780823392736 1239802937756708 1240101133356384 1243082145696183 1244407040069427 1247697508171776 1247959417798656 1250997596798976 1252330927570944 1253665679425536 1254004802560512 1255341338454528 1256679298847232 1256717750419456 1256981553524736 1258358985902736 1259700162546384 1259738706550272 1260003143797632 1267456305415716 1272429210304512 1275487934367744 1276886435954688 1278247359414272 1279955874502656 1281320069412864 1283032691508672 1284400165733568 1284709087793664 1287487666131966 1287797330793168 1289169883237392 1297066834034688 1300497501708288 1301883590172672 1303623697625856 1305013118033664 1305053048512512 1306443992342528 1308150168798168 1308190195263744 1309584482708736 1312732522330632 1313048258847936 1316204624854782 1317607454191158 1325678602432512 1325997452722176 1327410719391744 1329184946598912 1330601610544128 1332380102720544 1333800172107936 1335262609820672 1335542900620032 1337006422521657 1338472375709664 1338753340284984 1342012558675464 1351672300519424 1351956035948544 1355205930265728 1355247396532224 1356691838201856 1358137819377664 1358505202773888 1359953116659072 1361402573751168 1363222234727964 1364675176091916 1364716932096128 1365003405780768 1368284663967741 1373364883095552 1374828634636288 1378133511161856 1378464977829888 1381778595565056 1383293638950912 1385100178727472 1386618864044544 1388096741863936 1389952082467728 1391433512878032 1395113775025932 1403659696693248 1403997302882304 1405155736870912 1405493702885376 1406991697772544 1408533515084544 1408872293517312 1410373889353728 1412259005761344 1413764211203136 1413807469221888 1415653859140578 1417162682864682 1417206044869056 1418716522934464 1422126899191518 1427706659045376 1431182435844096 1436151819301888 1436497240449024 1438028279341056 1439950358815488 1441485078089472 1443411777947256 1444950186450264 1450011740352136 1450316118642066 1459200188289024 1459551152996352 1461106763071488 1464619038944256 1464663853006848 1468139757787872 1468184679576576 1469749491385344 1471668939897939 1471713969671712 1473282543047328 1474852788230432 1476824087621961 1478398107432909 1486227914145792 1487811956686848 1491388427736576 1491747134312448 1492977970425344 1493337059315712 1496566859777328 1496926811862144 1500525193621428 1502170436048256 1505781422673372 1507386305617868 1511689403695104 1516984740151296 1517303177035776 1520631338084352 1520997078122496 1522618178125824 1524653321098752 1525911308008256 1526278317977088 1527905046799872 1529947256241456 1531577895470064 1535306548608144 1545035493482496 1546682213965824 1547054219722752 1550400200057088 1550447638831104 1550773100058624 1556205343819776 1559946222050112 1561608834596928 1563696092776194 1565362701987786 1575330307080192 1577009316200448 1579117158779904 1580800203979776 1581180415746048 1582865659994112 1584600204470112 1584981330206976 1586670625522944 1590484737603528 1590533402874624 1594356800477688 1596056088301272 1606169991426048 1610080240324608 1611796286410752 1612183953309696 1615670796714624 1616059395505152 1617781814258688 1619944153667424 1621280764758772 1621670712850656 1625568959756547 1631263207896153 1635919934275584 1637663520669696 1641600211825152 1643400135163904 1643745108455424 1647350616258048 1647696418812288 1647746834632704 1651707764523648 1653468177808512 1655678215880676 1657442860928244 1659209386759236 1663945890398208 1667996795731968 1669774570094592 1671554239234048 1672006403414016 1673788451272704 1675572398462976 1675975404699648 1677811981203648 1679600216728512 1679651608733696 1680004191730176 1683637717249494 1684042663344912 1689941740554288 1700650579156992 1706607832670208 1707018303504384 1708426759217152 1710710255344896 1712533554311424 1712945450391552 1716650221509288 1717063107724224 1718893177649856 1721190663271638 1723025132403822 1727219867184162 1733996668944384 1735844786896896 1738164930167808 1740017490711552 1740070731350016 1744200225064224 1744253593684992 1746112643611648 1750310029774176 1750731011797248 1754939499806376 1756809938921544 1767571469910016 1772246595465216 1774135480725504 1774562193211392 1776506803627392 1778400229477248 1780723867493376 1782675230028876 1784629834279552 1785004453713312 1789295329803969 1789350078233952 1793651400537399 1795563099338931 1802608047931392 1806941240354304 1806996528709632 1808922450935808 1811340270365184 1813270822212096 1813706947473408 1815203431668224 1817629646303952 1819566901455888 1820004541041024 1824379551956988 1835996472999936 1837511348215808 1837953303773184 1842371460753408 1844391518601216 1846800238303296 1848825152059392 1853269443290304 1853715188961792 1855244683837376 1859704406635062 1860151700034576 1871546262257664 1876496395198464 1878044686779392 1878496391356416 1880498519138304 1883012007681792 1885018948270848 1885076625629184 1885472330287104 1887538478854104 1889550243819576 1889608059825408 1896169198922024 1901184458123574 1908643815456768 1915329653932032 1917371039121408 1919933811753984 1921980104119296 1924549037263008 1926600248600352 1927063631690496 1931231499197949 1933754824856088 1945600251052032 1950746252562432 1952825385259008 1957519677050496 1957579572768768 1959665988513792 1962225253197252 1962285292895616 1964376724063104 1969098783495948 1969572388271904 1971197476577212 1976411181286737 1981637218861056 1983749275582464 1988517903648768 1988996179083264 1991116079087616 1993777419898368 1995422479703104 1995902415816192 2000700258161904 2002893914731008 2003314350930048 2007708563564496 2013018838013196 2023070902714368 2027508450779136 2027934053922816 2027996104163328 2030157570834432 2032871094798336 2035037757302784 2037206729066496 2037757804160832 2039929674988608 2042103860626752 2044833352091946 2047012764137874 2047075398144192 2047505108671152 2060047324643328 2062242951954432 2067200266742784 2067263518441472 2067697466744832 2072667893347584 2074940458426368 2079928296066816 2082145112795904 2084928123701592 2087150269317048 2092670662538898 2105489545039872 2107733605306368 2108240554328064 2110487546658816 2112800272626816 2113308440275968 2115560834030592 2118388508642016 2120646316804704 2120711203832832 2125744024297023 2125809067303584 2128074784401696 2133190348787277 2141559988568064 2146773653766144 2149061715214336 2154227728952832 2154745860673536 2157042419011584 2159925538223232 2162227617134208 2165117666920884 2167425279675396 2175017610528204 2175474177963099 2181226579034112 2183551360892928 2188800282433536 2191660144607232 2196467488344064 2196928558416384 2196995779510272 2202209636681808 2202277019364864 2204624237078016 2207570954507568 2209923814570992 2212279182345648 2229341871218688 2231717935030272 2232254704582656 2234096531283968 2234633872932864 2237082641604864 2239466955638016 2240005588973568 2244850289665992 2245390217793216 2250787790432142 2253255654072384 2258672134010058 2261079458426802 2267534105542656 2275477110226944 2280947007126528 2281495617183744 2283378072415232 2283927267188736 2288866962012384 2289417476965632 2291857570199808 2294920884362184 2297366843205096 2302959822912216 2317553240223744 2320023320948736 2320581329584128 2325600300085632 2325671458246656 2333746706365568 2334308015729664 2339919333075168 2342413251895392 2345544139164291 2348044052981679 2362995460620288 2365513974300672 2368675738169856 2371200305969664 2371770623619072 2374298489991168 2376900306705168 2380005938284416 2385727106405292 2385800104311936 2391535200716532 2394084132451908 2400918464692224 2403477397241856 2409254987139072 2409328704946176 2411896601247744 2415120360486912 2417694429616128 2418275929964544 2423506195071936 2424089093257728 2426089201941184 2426672721388032 2431921147138158 2432506069275984 2453879901413376 2456495281004544 2462400317737728 2465100202745856 2465617662683136 2471025924387072 2471620251949056 2477561646785472 2479605875513416 2480202266712768 2486164291392366 2488814080138854 2495918835597312 2501995193597952 2504661855141888 2507331358851072 2508009605121024 2510682676909056 2513358597694464 2513435500838912 2513963107049472 2516717971805472 2519400325092768 2519477413100544 2520006287595264 2525456575874241 2534912610831432 2550975868735488 2559911749005312 2562640138825728 2566065383017344 2568800331467136 2569418175587328 2574975332263932 2575594661586336 2578339766474784 2584537698605733 2590829800776243 2594133668069376 2600995003416576 2603767180345344 2607247395251712 2610026236067328 2610106097025024 2612887984685056 2616300337596336 2616380390527488 2619168965417472 2625465044661264 2626096517695872 2632409249709564 2635214908382316 2651357204865024 2651994905444352 2654821438783488 2658369893197824 2661203221088256 2664760205441088 2667600344215872 2670525219641344 2671085801240064 2674012845043314 2676944751419328 2677506680569968 2684025117350928 2703344601038848 2703912071897088 2710411860531456 2710494793064448 2713383676403712 2716275638755328 2717010405547776 2719906233318144 2722805147502336 2726444469455928 2729350352183832 2729433864192256 2730006811561536 2736569327935482 2756267022323712 2756929955659776 2763557191130112 2766587277901824 2770200357454944 2773237728089088 2776193483727872 2779904164935456 2782867025756064 2789556609952593 2790227550051864 2807319393386496 2810311473741824 2817067030169088 2817744587034624 2820747778707456 2824518011522688 2827528422406272 2827614938443776 2831307718281156 2834325365729364 2834412089738112 2837433045868928 2844253798383036 2851776687185361 2855413318090752 2862364871688192 2872303638603776 2872994480898048 2876056558682112 2879900717630976 2882970156178944 2886823555894512 2889900372900528 2900023480704272 2900632237284132 2918400376578048 2919102305992704 2922213526142976 2929238077888512 2929327706013696 2936279515575744 2936369359153152 2939498982770688 2943337879795878 2943427939343424 2946565086094656 2949705576460864 2953648175243922 2956796214865818 2972455828291584 2975623913373696 2982776855473152 2983494268624896 2985955940850688 2986674118631424 2993133719554656 2993853623724288 3001050387242856 3004340872096512 3011562845346744 3014772611235736 3034606354071552 3041262676168704 3041994156244992 3045236356251648 3049306642197504 3051822616016512 3052556635954176 3055810093599744 3059894512482912 3063155790940128 3067250028137919 3070519146206811 3070613097216288 3081274948248289 3090070986964992 3093364427931648 3100800400114176 3100895277662208 3101546200117248 3112410687639552 3119892444100224 3123217669193856 3127392185552388 3130725403975572 3150660614160384 3154018632400896 3158234317559808 3161600407959552 3162360831492096 3165731319988224 3169200408940224 3169962660413952 3173341251045888 3180969475207056 3181066805749248 3188713600955376 3192112176602544 3212339982852096 3220160480649216 3223592572821504 3224367906619392 3231341593429248 3232118791010304 3235563628517376 3239888307334848 3242561529517544 3243341425701312 3251137919513094 3262526415792306 3271839868551168 3275327041339392 3283200423650304 3286800270327808 3287490216910848 3294701232516096 3295392837624576 3295493669265408 3303415529047296 3306936355617024 3311356431761352 3314885721856488 3318418773518472 3344012806828032 3347576902545408 3351144796925952 3351950809399296 3355623962407296 3359200433457024 3359303217467392 3360008383460352 3367275434498988 3368085326689824 3379883481108576 3388008201015087 3391619187640203 3401301158313984 3413215665340416 3416853518434304 3421420510689792 3425067108622848 3425890900783104 3433300443018576 3434126215448448 3437786355299712 3442381326543276 3446050264807644 3454439734368324 3467993337888768 3471689573793792 3476329860335616 3480034981423104 3480141462700032 3488400450128448 3488507187369984 3492225287223296 3500620059548352 3501462023594496 3509878999612752 3513619877843088 3535142939820032 3544493190930432 3548270961451008 3549124386422784 3553013607254784 3556800458954496 3561447734986752 3565350460057752 3569259668559104 3570008907426624 3578590659607938 3578700156467904 3587302801074798 3591126198677862 3605216095862784 3613882480708608 3613993057419264 3617844901871616 3622680540730368 3626541644424192 3627413894946816 3630406863336448 3635259292607904 3639133802911776 3640009082082048 3647881720707237 3648759103913976 3675022696431616 3684742921506816 3693600476606592 3697650304118784 3706538886580608 3707430377923584 3710489367674752 3719408813270124 3720303400069152 3729246437088549 3733221120208281 3743092524515328 3752992790396928 3756089373558784 3756992782712832 3760997038276608 3766024015363584 3770037896541696 3770153251258368 3770944660574208 3775076957708208 3779100487639152 3779216119650816 3792338397844048 3802368916247148 3817287630913536 3830659307864064 3834742078242816 3839867623507968 3843960208238592 3849098074526016 3853200497200704 3854127263380992 3862462998395898 3867509649712176 3891200502104064 3901492505124864 3905650770518016 3915039354100992 3915159145537536 3919331977027584 3924450506394504 3924570585791232 3928753448126208 3938197566991896 3939144776543808 3942394953154424 3952822362573474 3977035807297536 3977992358166528 3982232158175232 3987554839796736 3990844959406208 3991804831632384 4001400516323808 4005787829462016 4006628701860096 4011019267564971 4015417127128992 4026037676026392 4029359547709301 4055016901558272 4055868107845632 4065742189596672 4070075514605568 4074413458132992 4075515608321664 4079859349977216 4084207721253504 4089666704183892 4094025528275748 4094150796288384 4095010217342304 4120094649286656 4124485903908864 4134400533485568 4134527036882944 4135394933489664 4145335786695168 4149880916852736 4159856592133632 4164290225591808 4169856247403184 4174300538634096 4185341325077796 4210979090079744 4215467210612736 4216481108656128 4220975093317632 4225600545253632 4226616880551936 4231121668061184 4236777017284032 4241292633609408 4241422407665664 4251488048594046 4251618134607168 4256149568803392 4266380697574554 4283119977136128 4293547307532288 4298123430428672 4308455457905664 4309491721347072 4314084838023168 4319851076446464 4324455234268416 4330235333841768 4334850559350792 4350035221056408 4350948355926198 4377600564867072 4383320289214464 4392934976688128 4393857116832768 4393991559020544 4404419273363616 4404554038729728 4409248474156032 4415141909015136 4419847629141984 4424558364691296 4430472262865883 4435194322298727 4458683742437376 4463435870060544 4468193062567936 4474165283209728 4478933911276032 4480011177947136 4489700579331984 4490780435586432 4501575580864284 4506511308144768 4517344268020116 4522158916853604 4535068211085312 4550954220453888 4561894014253056 4562991234367488 4566756144830464 4567854534377472 4577733924024768 4578834953931264 4583715140399616 4589841768724368 4594733686410192 4605919645824432 4635106480447488 4640046641897472 4641162659168256 4651200600171264 4651342916493312 4667493412731136 4668616031459328 4679838666150336 4684826503790784 4691088278328582 4696088105963358 4725990921240576 4731027948601344 4737351476339712 4742400611939328 4743541247238144 4748596979982336 4753800613410336 4760011876568832 4771454212810584 4771600208623872 4783070401433064 4788168264903816 4818509974278144 4830240720973824 4835388859232256 4836551859929088 4847012390143872 4848178186515456 4852178403882368 4853345442776064 4863842294276316 4865012138551968 4876706879269641 4893789623688459 4907759802826752 4912990562009088 4924800635475456 4930200405491712 4931235325366272 4942051848774144 4943240503898112 4955123293570944 4959211751026832 4960404533425536 4972328582784732 4977628160277708 4991837671194624 5003990387195904 5009323710283776 5014662717702144 5016019210242048 5021365353818112 5026717195388928 5026871001677824 5027926214098944 5033435943610944 5038800650185536 5038954826201088 5040012575190528 5050913151748482 5069825221662864 5101951737470976 5119823498010624 5125280277651456 5132130766034688 5137600662934272 5138836351174656 5149950664527864 5151189323172672 5156679532949568 5169075397211466 5181659601552486 5201990006833152 5207534360690688 5214494790503424 5220052472134656 5220212194050048 5225775969370112 5232600675192672 5232760781054976 5238337930834944 5250930089322528 5252193035391744 5264818499419128 5269162485466009 5270429816764632 5302714409730048 5316739786395648 5322406442176512 5329520410882176 5335200688431744 5341050439282688 5342171602480128 5348025690086628 5353889502838656 5355013361139936 5368050234701856 5380954201612197 5386689298016793 5406689202077696 5407824143794176 5420823721062912 5420989586128896 5426767352807424 5432551277510656 5434020811095552 5439812466636288 5445610295004672 5452888938911856 5458700704367664 5458867728384512 5460013623123072 5473138655870964 5512534044647424 5513859911319552 5527114382260224 5533174555803648 5540400714909888 5546475456178176 5552386967455744 5559808329870912 5565734051512128 5579113219905186 5580455100103728 5614638786772992 5620622947483648 5634134060338176 5635489174069248 5641495557414912 5649036023045376 5655056844812544 5655229876887552 5662615436562312 5668650731458728 5668824179476224 5674866091737856 5688507596766072 5703553374370722 5744607277207552 5745988961796096 5752113117364224 5759801435261952 5765940312357888 5773647111789024 5779800745801056 5793694497593847 5800046961408544 5801264474568264 5836800753156096 5858476155777024 5872559031151488 5872738718306304 5878997965541376 5886675759591756 5886855878686848 5893130172189312 5899411152921728 5907296350487844 5913592429731636 5929233543860211 5944911656583168 5951247826747392 5965553710946304 5966988537249792 5971911881701376 5973348237262848 5986267439109312 5987707247448576 6002100774485712 6008681744193024 6023125690693488 6029545222471472 6069212708143104 6082525352337408 6083988312489984 6090472712503296 6098613284395008 6103645232033024 6105113271908352 6111620187199488 6119789024965824 6126311581880256 6134500056275838 6141038292413622 6141226194432576 6162549896496578 6180141973929984 6186728855863296 6201600800228352 6201790555324416 6203092400234496 6224821375279104 6239784888200448 6246435338387712 6254784371104776 6261450807951144 6316468635119616 6323200815919104 6324721662984192 6331462639976448 6338400817880448 6339925320827904 6346682502091776 6361938950414112 6362133611498496 6377232072891069 6377427201910752 6384224353205088 6399571046361831 6406391798875939 6424679965704192 6440320961298432 6447185145643008 6462683186858496 6464237582020608 6471127257034752 6479776614669696 6485123059035088 6486682851402624 6502275839026188 6525052831584612 6543679737102336 6550654082678784 6566400847300608 6573600540655616 6574980433821696 6589402465032192 6590785675249152 6590987338530816 6606831058094592 6613872711234048 6622712863522704 6629771443712976 6636837547036944 6688025613656064 6695153805090816 6702289593851904 6703901618798592 6711247924814592 6718400866914048 6718606434934784 6720016766920704 6734550868997976 6736170653379648 6759766962217152 6776016402030174 6783238375280406 6802602316627968 6826431330680832 6833707036868608 6842841021379584 6850134217245696 6851781801566208 6866600886037152 6868252430896896 6875572710599424 6884762653086552 6892100529615288 6908879468736648 6952659720671232 6960069962846208 6976800900256896 6977014374739968 6984450574446592 7001240119096704 7002924047188992 7019757999225504 7027239755686176 7036632417492873 7044132158945037 7070285879640064 7088986381860864 7096541922902016 7106027214509568 7113600917908992 7122895469973504 7130700920115504 7138519337118208 7140017814853248 7157181319215876 7157400312935808 7174605602149596 7182252397355724 7210432191725568 7227764961417216 7227986114838528 7235689803743232 7245361081460736 7253083288848384 7254827789893632 7260813726672896 7270518585215808 7278267605823552 7280018164164096 7295763441414474 7297518207827952 7350045392863232 7369485843013632 7387200953213184 7395300608237568 7413077773161216 7414860755847168 7420978735349504 7438817626540248 7440606800138304 7458492874177098 7466442240416562 7505985580793856 7512178747117568 7513985565425664 7521994076553216 7532048030727168 7540075793083392 7540306502516736 7541889321148416 7550153915416416 7558200975278304 7558432239301632 7576369727622723 7584676795688096 7604737832494296 7679735247015936 7687920416477184 7698196149052032 7706400994401408 7708254526761984 7724925996791796 7735019299424352 7753613095817199 7772489402328729 7782401004208128 7802985010249728 7811301541036032 7830078708201984 7830318291075072 7838663954055168 7848901012789008 7849141171582464 7857506896252416 7876395133983792 7878289553087616 7884789906308848 7905644725146948 7954071614595072 7955984716333056 7964464316350464 7975109679593472 7981689918812416 7983609663264768 8002801032647616 8011575658924032 8013257403720192 8022038535129942 8030834254257984 8052075352052784 8058719095418602 8110033803116544 8111736215691264 8131484379193344 8140151029211136 8148826916265984 8151031216643328 8159718699954432 8168415442507008 8179333408367784 8188051056551496 8188301592576768 8190020434684608 8268801066971136 8270789866979328 8290671573390336 8299761833705472 8319713184267264 8328580451183616 8339712494806368 8348601077268192 8368669829857779 8370682650155592 8421958180159488 8430934421225472 8451201090507264 8453233761103872 8462243336122368 8473554034568064 8482585267218816 8482844815331328 8502976097188092 8503236269214336 8512299137606784 8532761395149108 8555330061556083 8566239954272256 8587094615064576 8596246860857344 8616910915811328 8618983442694144 8628169676046336 8639702152892928 8648910468536832 8660470667683536 8669701118701584 8700070442112816 8701896711852396 8755201129734144 8766640578428928 8785869953376256 8787714233665536 8787983118041088 8808838546727232 8809108077459456 8818496948312064 8830283818030272 8839695258283968 8849116729382592 8860944525731766 8870388644597454 8917367484874752 8926871740121088 8936386125135872 8948330566419456 8957867822552064 8960022355894272 8979401158663968 8981560871172864 9003151161728568 9013022616289536 9034688536040232 9044317833707208 9123788028506112 9125982468734976 9133512289660928 9135709068754944 9155467848049536 9157669907862528 9167430280799232 9179683537448736 9189467372820384 9201750084413757 9211557438620433 9211839291648864 9243824844744867 9270212960894976 9280093283794944 9302401200342528 9302685832986624 9334986825462272 9337232062918656 9359677332300672 9369653007581568 9382176556657164 9392176211926716 9451981842481152 9462055897202688 9474702952679424 9484801223878656 9487082494476288 9497193959964672 9507601226820672 9520023753137664 9542908425621168 9543200417247744 9566140802866128 9576336529807632 9637019948556288 9660481441947648 9670777718464512 9673103719858176 9694024780287744 9696356373030912 9704356807764736 9706690885552128 9727684588552632 9730024277103936 9753413758539282 9787579247376918 9815519605653504 9825981124018176 9849601270950912 9860400810983424 9862470650732544 9884103697548288 9886481007796224 9910246587141888 9918423502053664 9920809066851072 9944657165569464 9955256320555416 10032038420484096 10042730707636224 10053434390777856 10055852428197888 10066871887221888 10077601300371072 10077909652402176 10080025150381056 10101826303496964 10139650443325728 10164024603045261 10174857562920609 10203903474941952 10239646996021248 10250560555302912 10264261532069376 10275201325868544 10277672702349312 10299901329055728 10302378646345344 10313359065899136 10338150794422932 10363319203104972 10403980013666304 10415068721381376 10428989581006848 10440104944269312 10440424388100096 10451551938740224 10465201350385344 10465521562109952 10476675861669888 10501860178645056 10504386070783488 10529636998838256 10538324970932018 10540859633529264 10605428819460096 10633479572791296 10644812884353024 10659040821764352 10670401376863488 10682100878565376 10684343204960256 10696051380173256 10707779005677312 10710026722279872 10736100469403712 10761908403224394 10773378596033586 10815648287588352 10841647442125824 10841979172257792 10853534705614848 10865102555021312 10868041622191104 10879624933272576 10891220590009344 10905777877823712 10917401408735328 10917735456769024 10920027246246144 10943645162121711 10946277311741928 11025068089294848 11054228764520448 11080801429819776 11092950912356352 11104773934911488 11119616659741824 11131468103024256 11158226439810372 11160910200207456 11187739311265647 11199663360624843 11229277573545984 11241245894967296 11268268120676352 11270978348138496 11282991114829824 11298072046090752 11310113689625088 11310459753775104 11325230873124624 11337301462917456 11337648358952448 11349732183475712 11377015193532144 11407106748741444 11489214554415104 11491977923592192 11504226234728448 11519602870523904 11531880624715776 11547294223578048 11559601491602112 11587388995187694 11600093922817088 11602528949136528 11673601506312192 11716952311554048 11745118062302976 11745477436612608 11757995931082752 11773351519183512 11773711757373696 11786260344378624 11798822305843456 11814592700975688 11827184859463272 11858467087720422 11931107421892608 11933977074499584 11943823763402752 11946696474525696 11972534878218624 11975414494897152 12004201548971424 12017363488386048 12033057802694913 12046251381386976 12059090444942944 12088078643127903 12165050704674816 12197226568790016 12207290464066048 12210226543816704 12223240374398976 12239578049931648 12252623163760512 12269000112551676 12282076584827244 12282452388865152 12325099792993156 12360283947859968 12373457711726592 12403201600456704 12403581110648832 12406184800468992 12449642750558208 12479569776400896 12492870676775424 12509568742209552 12522901615902288 12632937270239232 12646401631838208 12649443325968384 12662925279952896 12676801635760896 12679850641655808 12693365004183552 12723877900828224 12724267222996992 12754464145782138 12754854403821504 12768448706410176 12799142092723662 12812783597751878 12849359931408384 12880641922596864 12894370291286016 12925366373716992 12928475164041216 12942254514069504 12959553229339392 12970246118070176 12973365702805248 13004551678052376 13050105663169224 13132801694601216 13149960867643392 13178804930064384 13181571350498304 13181974677061632 13213662116189184 13227745422468096 13245425727045408 13259542887425952 13273675094073888 13291416788597649 13305582966896181 13376051227312128 13390307610181632 13404579187703808 13422495849629184 13436801733828096 13437212869869568 13440033533841408 13469101737995952 13472341306759296 13519533924434304 13552032804060348 13566476750560812 13605204633255936 13652862661361664 13667414073737216 13685682042759168 13700268434491392 13703563603132416 13733201772074304 13736504861793792 13751145421198848 13769525306173104 13784201059230576 13817758937473296 13905319441342464 13920139925692416 13953601800513792 13954028749479936 13968901148893184 14002480238193408 14005848094377984 14039515998451008 14054479511372352 14073264834985746 14088264317890074 14177972763721728 14193083845804032 14212054429019136 14227201835817984 14245790939947008 14261401840231008 14277038674236416 14280035629706496 14314362638431752 14314800625871616 14349211204299192 14364504794711448 14455529922834432 14490722162921472 14506166577696768 14509655579787264 14521627453345792 14541037170431616 14556535211647104 14560036328328192 14591526882828948 14595036415655904 14630120637808923 14681368871065377 14700090785726464 14738971686027264 14774401906426368 14790601216475136 14826155546322432 14829721511694336 14841957470699008 14877635253080496 14881213600276608 14916985748354196 14932884480833124 15011971161587712 15024357494235136 15027971130851328 15043988153106432 15064096061454336 15080151586166784 15080613005033472 15083778642296832 15100307830832832 15116401950556608 15116864478603264 15152739455245446 15169353591376192 15209475664988592 15359470494031872 15375840832954368 15396392298104064 15412801988802816 15416509053523968 15449851993583592 15470038598848704 15507226191634398 15544978804657458 15605970020499456 15622603082072064 15660157416403968 15660636582150144 15677327908110336 15697802025578016 15698282343164928 15715013792504832 15752790267967584 15756579106175232 15769579812617696 15807487456398027 15811289450293896 15908143229190144 15950219359186944 15963379837624832 15967219326529536 16005602065295232 16023151317848064 16026514807440384 16044077070259884 16061668508515968 16104150704105568 16117438190837204 16160067894050379 16220067606233088 16223472431382528 16262968758386688 16280302058422272 16297653832531968 16302062433286656 16319437399908864 16336830885014016 16358666816735568 16376102113102992 16376603185153536 16380040869369216 16537602133942272 16541579733958656 16581343146780672 16599523667410944 16639426368534528 16657160902367232 16679424989612736 16697202154536384 16737339659715558 16741365300311184 16843916360318976 16861868842450944 16902402181014528 16906467522207744 16924486672244736 16947108069136128 16965170534437632 16965689630662656 17005952194376184 17006472538428672 17024598275213568 17065522790298216 17110660123112166 17233821831622656 17237966885388288 17256339352092672 17279404305785856 17297820937073664 17320941335367072 17339402237403168 17381083492781541 17400140884225632 17403793423704792 17510402259468288 17571739906752512 17575428467331072 17617677093454464 17618216154918912 17636993896624128 17660567636060544 17679390516567936 17698233458765184 17721889051463532 17740777289194908 17787700631580633 17834734969749504 17853743480242176 17872772250271744 17896661132838912 17915735645104128 17920044711788544 17958802317327936 17963121742345728 18006302323457136 18026045232579072 18069377072080464 18088635667414416 18247576057012224 18251964937469952 18267024579321856 18271418137509888 18310935696099072 18315339815725056 18334860561598464 18359367074897472 18378934745640768 18403500168827514 18423114877240866 18423678583297728 18487649689489734 18540425921789952 18560186567589888 18604802400685056 18605371665973248 18669973650924544 18674464125837312 18719354664601344 18739306015163136 18764353113314328 18784352423853432 18949405905358848 18969602447757312 18974164988952576 18994387919929344 19015202453641344 19040047506275328 19085816851242336 19086400834495488 19131696218673207 19132281605732256 19152673059615264 19198713139085493 19219175396627817 19274039897112576 19320962883895296 19341555436929024 19388049560575488 19392712746061824 19408713615529472 19413381771104256 19455369177105264 19460048554207872 19506827517078564 19575158494753836 19631039211307008 19651962248036352 19699202541901824 19720801621966848 19724941301465088 19768207395096576 19772962015592448 19820493174283776 19836847004107328 19841618133702144 19889314331138928 19910512641110832 20064076840968192 20085461415272448 20106868781555712 20111704856395776 20133743774443776 20155202600742144 20155819304804352 20160050300762112 20203652606993928 20279300886651456 20328049206090522 20349715125841218 20407806949883904 20479293992042496 20501121110605824 20528523064138752 20550402651737088 20555345404698624 20599802658111456 20604757292690688 20626718131798272 20676301588845864 20726638406209944 20857979162013696 20880209888538624 20930402700770688 20931043124219904 20953351723339776 21003720357290112 21008772141566976 21059273997676512 21076649941864036 21081719267058528 21132396476835111 21210857638920192 21266959145582592 21289625768706048 21318081643528704 21340802753726976 21364201757130752 21368686409920512 21392102760346512 21415558011354624 21420053444559744 21472200938807424 21523816806448788 21546757192067172 21631296575176704 21683294884251648 21683958344515584 21707069411229696 21730205110042624 21736083244382208 21759249866545152 21782441180018688 21811555755647424 21834802817470656 21835470913538048 21840054492492288 21887290324243422 21892554623483856 22050136178589696 22108457529040896 22161602859639552 22185901824712704 22209547869822976 22239233319483648 22262936206048512 22316452879620744 22321820400414912 22375478622531294 22399326721249686 22536536241352704 22541956696276992 22565982229659648 22596144092181504 22620227379250176 22620919507550208 22650461746249248 22674602925834912 22675296717904896 22699464366951424 22729109182868169 22754030387064288 22814213497482888 22978429108830208 23039205741047808 23063761249431552 23094588447156096 23119202983204224 23174777990375388 23200187845634176 23205057898273056 23260839287451597 23317468206986187 23347203012624384 23433904623108096 23490236124605952 23490954873225216 23515991862165504 23546703038367024 23547423514747392 23572520688757248 23597644611686912 23629185401951376 23654369718926544 23716934175440844 23862214843785216 23867954148999168 23887647526805504 23893392949051392 23945069756437248 23950828989794304 24008403097942848 24034726976772096 24066115605389826 24092502762773952 24118180889885888 24176157286255806 24330101409349632 24394453137580032 24414580928132096 24420453087633408 24446480748797952 24479156099863296 24505246327521024 24538000225103352 24564153169654488 24564904777730304 24650199585986312 24806403200913408 24812369600937984 24899285501116416 24959139552801792 24985741353550848 25019137484419104 25045803231804576 25106009489573337 25265874540478464 25292803263676416 25353603271521792 25359701283311616 25386730008367104 25447755801656448 25448534445993984 25508928291564276 25509708807643008 25536897412820352 25598284185447324 25625567195503756 25698719862816768 25761283845193728 25788740582572032 25850732747433984 25856950328082432 25884509028139008 25919106458678784 25940492236140352 25946731405610496 26009103356104752 26100211326338448 26265603389202432 26299921735286784 26357609860128768 26363142700996608 26363949354123264 26427324232378368 26455490844936192 26490851454090816 26519085774851904 26547350188147776 26582833577195298 26611165933792362 26752102454624256 26780615220363264 26809158375407616 26844991699258368 26873603467656192 26874425739739136 26880067067682816 26938203475991904 26944682613518592 27039067848868608 27104065608120696 27132953501121624 27371364085518336 27400536868982784 27407127206264832 27466403544148608 27473009723587584 27502290842397696 27539050612346208 27568402118461152 27634672315861299 27635517874946592 27731474534234601 27810638882684928 27840279851384832 27907203601027584 27908057498959872 27937802297786368 28004960476386816 28011696188755968 28079031996902016 28108959022744704 28146529669971492 28176528635780148 28355945527443456 28386167691608064 28424108858038272 28454403671635968 28491581879894016 28522803680462016 28554077348472832 28560071259412992 28628725276863504 28629601251743232 28698422408598384 28729009589422896 28911059845668864 28981444325842944 29012333155393536 29019311159574528 29043254906691584 29082074340863232 29113070423294208 29120072656656384 29183053765657896 29190072831311808 29260241275617846 29362737742130754 29477943372054528 29548803812852736 29581202432950272 29652311092644864 29659443023388672 29683914941398016 29755270506160992 29762427200553216 29833971496708392 29865768961666248 30048714988470272 30128192122908672 30160303172333568 30167557284593664 30200615661665664 30232803901113216 30233728957206528 30305478910490892 30338707182752384 30418951329977184 30492073809135783 30524572688761827 30718940988063744 30751681665908736 30792784596208128 30825603977605632 30833018107047936 30899703987167184 30940077197697408 31014452383268796 31089957609314916 31211940040998912 31245206164144128 31320314832807936 31321273164300288 31354655816220672 31395604051156032 31396564686329856 31430027585009664 31505580535935168 31513158212350464 31539159625235392 31614974912796054 31622578900587792 31816286458380288 31900438718373888 31926759675249664 31934438653059072 32011204130590464 32046302635696128 32053029614880768 32088154140519768 32123337017031936 32208301408211136 32234876381674408 32320135788100758 32446944862765056 32525937516773376 32560604116844544 32595307665063936 32604124866573312 32638874799817728 32673661770028032 32717333633471136 32752204226205984 32753206370307072 32760081738738432 32830935486365133 33075204267884544 33162686293561344 33278852737069056 33314321804734464 33358849979225472 33394404309072768 33474679319431116 33482730600622368 33598990081874529 33687832720637952 33723737684901888 33804804362029056 33812935044415488 33848973344489472 33894216138272256 33930341068875264 33931379261325312 34011904388752368 34012945076857344 34049196550427136 34131045580596432 34221320246224332 34467643663245312 34475933770776576 34512678704185344 34558808611571712 34595641874147328 34641882670734144 34678804474806336 34762166985563082 34800281768451264 34807586847409584 35020804518936576 35143479813505024 35150856934662144 35235354186908928 35236432309837824 35273987793248256 35321135272121088 35358781033135872 35396466917530368 35443778102927064 35481554578389816 35575401263161266 35793322265677824 35831471290208256 35840089423577088 35917604634655872 35926243484691456 36012604646914272 36052090465158144 36138754144160928 36177271334828832 36264235929383709 36495152114024448 36534049158643712 36621871392198144 36630679631450112 36669721123196928 36718734149794944 36757869491281536 36807000337655028 36846229754481732 36847357166595456 36975299378979468 37080851843579904 37120373135179776 37209604801370112 37210743331946496 37339947301849088 37348928251674624 37438709329202688 37478612030326272 37528706226628656 37568704847706864 37898811810717696 37939204895514624 37948329977905152 37988775839858688 38030404907282688 38080095012550656 38171633702484672 38172801668990976 38263392437346414 38264563211464512 38305346119230528 38397426278170986 38438350793255634 38548079794225152 38641925767790592 38683110873858048 38776099121150976 38785425492123648 38817427231058944 38826763542208512 38910738354210528 38920097108415744 39013655034157128 39150316989507672 39398405083803648 39449882602930176 39536414790193152 39545924031184896 39640986348567552 39673694008214656 39683236267404288 39778628662277856 39821025282221664 39874250365792947 39916748900688543 40128153681936384 40170922830544896 40213737563111424 40267487548887552 40310405201484288 40311638609608704 40320100601524224 40407305213987856 40558601773302912 40656098412181044 40699430251682436 40815613899767808 40958587984084992 41002242221211648 41057046128277504 41100805303474176 41110690809397248 41199605316222912 41209514585381376 41253436263596544 41352603177691728 41453276812419888 41715958324027392 41760419777077248 41860805401541376 41862086248439808 41906703446679552 42007440714580224 42017544283133952 42118547995353024 42153299883728072 42163438534117056 42264792953670222 42533918291165184 42579251537412096 42636163287057408 42681605507453952 42728403514261504 42737372819841024 42784205520693024 42831116022709248 42840106889119488 42944401877614848 43047633612897576 43093514384134344 43366589768503296 43472166488764416 43518499733090304 43564882360037376 43623111511294848 43669605634941312 43670941827076096 43680108984984576 43774580648486844 43785109246967712 44044106613196131 44100272357179392 44216915058081792 44323205719279104 44371803649425408 44419095739645952 44478466638967296 44525872412097024 44632905759241488 44643640800829824 44750957245062588 44798653442499372 45073072482705408 45083913392553984 45131964459319296 45192288184363008 45240454758500352 45241839015100416 45300923492498496 45349205851669824 45350593435809792 45398928733902848 45458218365736338 45508060774128576 45628426994965776 45956858217660416 46078411482095616 46127522498863104 46189176894312192 46238405966408448 46349555980750776 46400375691268352 46410115796546112 46521678574903194 46634936413972374 46867809246216192 46980472249211904 46981909746450432 47031983724331008 47093406076734048 47094847029494784 47145041377514496 47195289223373824 47258370803902752 47308739437853088 47422462369194081 47433868350881688 47724429687570432 47775295053611008 47890139512874496 47901657979588608 48016806195885696 48069453953544192 48132231210779652 48185005525547904 48236361779771776 48352314572511612 48480203682151137 48660202818699264 48788906275160064 48829161856264192 48840906175266816 48892961497595904 48958312199726592 49010492655042048 49076000450206704 49128306339308976 49129809555460608 49300399171972624 49612806401826816 49624739201875968 49798571002232832 49918279105603584 49971482707101696 50038274968838208 50091606463609152 50212018979146674 50531749080956928 50585606527352832 50707206543043584 50719402566623232 50773460016734208 50895511603312896 50897068891987968 51017856583128552 51019417615286016 51073794825640704 51196568370894648 51251134391007512 51701465494867968 51713900656164864 51769018056278016 51838212917357568 51880984472280704 51893462811220992 52018206712209504 52143250478344623 52200422652676896 52381674120220913 52531206778404864 52715219720257536 52726285401993216 52854648464756736 52910981689872384 52981702908181632 53038171549703808 53094700376295552 53165667154390596 53222331867584724 53504204909248512 53561230440726528 53618316750815232 53689983398516736 53747206935312384 53748851479478272 53760134135365632 53876406951983808 53889365227037184 54078135697737216 54208131216241392 54265907002243248 54742728171036672 54801073737965568 54814254412529664 54932807088297216 54946019447175168 55004581684795392 55078101224692416 55136804236922304 55269344631722598 55271035749893184 55462949068469202 55621277765369856 55680559702769664 55814407202055168 55816114997919744 55875604595572736 56009920952773632 56023392377511936 56158063993804032 56217918045489408 56293059339942984 56353057271560296 56848217716076544 56908807343271936 56983163759788032 57045607360924032 57108154696945664 57120142518825984 57257450553727008 57259202503486464 57396844817196768 57458019178845792 57596139417256479 57657526189883451 57822119691337728 57962888651685888 58024666310787072 58086509813383168 58164148681726464 58226140846588416 58240145313312768 58366107531315792 58380145662623616 58520482551235692 58725475484261508 58955886744109056 59097607625705472 59162404865900544 59304622185289728 59318886046777344 59367829882796032 59510541012321984 59524854401106432 59667942993416784 59731537923332496 60097429976940544 60256384245817344 60320606344667136 60335114569187328 60401231323331328 60465607802226432 60467457914413056 60610957820981784 60677414365504768 60837902659954368 60984147618271566 61049145377523654 61437881976127488 61503363331817472 61585569192416256 61651207955211264 61666036214095872 61799407974334368 61880154395394816 62028904766537592 62179915218629832 62640629665615872 62791208102312064 62793129372659712 62860055170019328 63011161071870336 63026316424700928 63078319250470784 63229949825592108 63245157801175584 63397189430505333 63632572916760576 63800877436747776 63853519350499328 63868877306118144 64022408261180928 64092605271392256 64106059229761536 64176308281039536 64246674034063872 64416602816422272 64469752763348816 64640271576201516 64893889725530112 65051875033546752 65121208233689088 65190615330127872 65208249733146624 65277749599635456 65347323540056064 65434667266942272 65504408452411968 65506412740614144 65520163477476864 65661870972730266 66150408535769088 66325372587122688 66557705474138112 66628643609468928 66717699958450944 66788808618145536 66949358638862232 66965461201244736 67197980163749058 67609608724058112 67625870088830976 67697946688978944 67788432276544512 67860682137750528 67862758522650624 68023808777504736 68025890153714688 68098393100854272 68187327548604507 68262091161192864 68442640492448664 68499112311058117 68935287326490624 69117617223143424 69191283748294656 69283765341468288 69357608949612672 69524333971126164 69600563536902528 69615173694819168 69952404620958561 70041609037873152 70286959627010048 70301713869324288 70470708373817856 70472864619675648 70547975586496512 70642270544242176 70717562066271744 70792933835060736 70887556205854128 70963109156779632 71150802526322532 71586644531355648 71662942580416512 71680178847154176 71835209269311744 71852486969382912 72025209293828544 72104180930316288 72277508288321856 72354542669657664 72528471858767418 72990304228048896 73068098317287424 73243742784396288 73261359262900224 73339442246393856 73437468299589888 73515738982563072 73614000675310056 73692459508963464 73694714333190912 73950598757958936 74419209602740224 74679894603698176 74697856503349248 74877418658405376 74957224060652544 75057412453257312 75137409695413728 75318028468720011 75797623621435392 75878409791029248 76060809814565376 76160190025101312 76343267404969344 76345603337981952 76526784874692828 76529126422929024 76610692238461056 76794852556341972 76876701586511268 77096159588450304 77283851535581184 77366221747716096 77552198242301952 77570850984247296 77634854462117888 77653527084417024 77821476708421056 77840194216831488 78027310068314256 78300633979015344 78796810167607296 78899765205860352 79072829580386304 79091848062369792 79281972697135104 79347388016429312 79366472534808576 79557257324555712 79642050564443328 79748500731585894 79833497801377086 80256307363872768 80341845661089792 80427475126222848 80534975097775104 80620810402968576 80623277219217408 80640201203048448 80814610427975712 81117203546605824 81312196824362088 81398860503364872 82114092256555008 82201610606948352 82221381618794496 82399210632445824 82419029170762752 82506872527193088 82705206355383456 82904016947583897 82906553624839776 83194423602703803 83431916648054784 83520839554154496 83721610803082752 83724172496879616 83813406893359104 84014881429160448 84035088566267904 84237095990706048 84306599767456144 84326877068234112 84529585907340444 85067836582330368 85158503074824192 85272326574114816 85363211014907904 85456807028523008 85474745639682048 85568411041386048 85662232045418496 85680213778238976 85888803755229696 86095267225795152 86187028768268688 86733179537006592 86944332977528832 87036999466180608 87129764720074752 87246223022589696 87339211269882624 87341883654152192 87360217969969152 87549161296973688 87570218493935424 88088213226392262 88433830116163584 88646411438558208 88743607298850816 88838191479291904 88956933277934592 89051744824194048 89265811518482976 89287281601659648 89501914490125176 89597306884998744 90146144965410816 90384576368726016 90480909517000704 90601846984996992 90698411703339648 90701186871619584 90797857467805696 90916436731472676 91016121548257152 91256853989931552 91476221427407349 91573718066285481 91913716435320832 92156822964191232 92255044997726208 92378353788624384 92476811932816896 92699111961501552 92800751382536704 92820231593092224 93043357149806388 93269872827944748 93735618492432384 93960944498423808 93963819492900864 94063967448662016 94186812153468096 94189694058989568 94290082755028992 94390578446747648 94516741607805504 94617478875706176 94844924738388162 94867736701763376 95448859375140864 95550590107222016 95780279025748992 95803315959177216 96033612391771392 96138907907088384 96264462421559304 96370011051095808 96472723559543552 96704629145023224 96960407364302274 97577812550320128 97658323712528384 97681812350533632 97785922995191808 97916624399453184 98020985310084096 98152000900413408 98256612678617952 98259619110921216 98492806459095399 98600798343945248 99225612803653632 99836558211207168 99942965414203392 100076549937676416 100183212927218304 100424037958293348 100796970245623587 101063498161913856 101171213054705664 101414413086087168 101438805133246464 101546920033468416 101791023206625792 101794137783975936 102035713166257104 102038835230572032 102147589651281408 102393136741789296 102502268782015024 103402930989735936 103427801312329728 103538036112556032 103676425834715136 103761968944561408 103786925622441984 104036413424419008 104286500956689246 104400845305353792 104763348240441826 105062413556809728 105430439440515072 105452570803986432 105709296929513472 105821963379744768 105963405816363264 106076343099407616 106189400752591104 106331334308781192 106444663735169448 107379966797033472 107494413870624768 107520268270731264 107752813903967616 107778730454074368 108156271395474432 108416262432482784 108531814004486496 108792707788151127 109485456342073344 109602147475931136 109865614176594432 109892038894350336 110009163369590784 110156202449384832 110273608473844608 110538689263445196 110542071499786368 110925898136938404 111242555530739712 111361119405539328 111628814404110336 111632229995839488 111751209191145472 112019841905547264 112046784755023872 112316127987608064 112435836090978816 112586118679885968 112706114543120592 113696435432153088 113817614686543872 113966327519576064 114091214721848064 114216309393891328 114240285037651968 114514901107454016 114518405006972928 114793689634393536 114916038357691584 115192278834512958 115315052379766902 115644239382675456 115925777303371776 116049332621574144 116173019626766336 116328297363452928 116452281693176832 116480290626625536 116732215062631584 116760291325247232 117040965102471384 117450950968523016 118195215251410944 118609244370579456 118637772093554688 118735659765592064 119021082024643968 119049708802212864 119335885986833568 119463075846664992 119622751097378841 119750246702065629 120194859953881088 120512768491634688 120641212689334272 120802462646662656 120931215604452864 120934915828826112 121221915641963568 121354828731009536 121675805319908736 121968295236543132 122098290755047308 122875763952254976 123006726663634944 123171138384832512 123302415910422528 123332072428191744 123598815948668736 123760308790789632 124057809533075184 124359830437259664 125281259331231744 125582416204624128 125586258745319424 125720110340038656 126022322143740672 126052632849401856 126156638500941568 126459899651184216 126490315602351168 126794378861010666 127601754873495552 127707038700998656 127737754612236288 128044816522361856 128185210542784512 128212118459523072 128352616562079072 128493348068127744 128833205632844544 128939505526697632 129280543152403032 130416499466293248 130555499199270912 130694647080112128 130869334533884544 131008816904823936 131012825481228288 131040326954953728 131323741945460532 132132319839588393 132300817071538176 132650745174245376 133115410948276224 133257287218937856 133435399916901888 133577617236291072 133898717277724464 133930922402489472 134395960327498116 135219217448116224 135251740177661952 135395893377957888 135576864553089024 135721364275501056 135725517045301248 136047617555009472 136051780307429376 136196786201708544 136374655097209014 136524182322385728 136885280984897328 136998224622116234 137870574652981248 138235234446286848 138382567496589312 138567530682936576 138715217899225344 139048667942252328 139201127073805056 139230347389638336 139904809241917122 140603427738648576 140941416747635712 140945729239351296 141095951172993024 141284541088484352 141435124132543488 141585867670121472 141775112411708256 141926218313559264 142267387107582243 142301605052645064 143173289062711296 143325885160833024 143670418538623488 143704973938765824 144050418587657088 144208361860632576 144555016576643712 144709085339315328 145056943717534836 145440611046453411 145980608456097792 146136196634574848 146487485568792576 146522718525800448 146678884492787712 146874936599179776 147031477965126144 147228001350620112 147384919017926928 147389428666381824 147901197515917872 148838419205480448 149359789207396352 149395713006698496 149754837316810752 149914448121305088 150114824906514624 150274819390827456 150636056937440022 151595247242870784 151756819582058496 152121619629130752 152320380050202624 152686534809938688 152691206675963904 153053569749385656 153058252845858048 153221384476922112 153589705112683944 153753403173022536 155104396484603904 155141701968494592 155269708924235776 155307054168834048 155642953416842112 155680388433662976 156054620136628512 156429751435033869 156601267958030688 157145022360662739 157593620335214592 158145659160772608 158563945394270208 158694776032858624 158732945069617152 159114514649111424 159284101128886656 159497001463171788 159666995602754172 160512614727745536 160683691322179584 160854950252445696 161069950195550208 161241620805937152 161246554438434816 161280402406096896 161629220855951424 162234407093211648 162624393648724176 162797721006729744 164228184513110016 164403221213896704 164442763237588992 164798421264891648 164838058341525504 165013745054386176 165410412710766912 165808033895167794 165813107249679552 166388847205407606 166863833296109568 167041679108308992 167443221606165504 167448344993759232 167626813786718208 168029762858320896 168070177132535808 168474191981412096 168613199534912288 168653754136468224 169059171814680888 170544653148229632 170726422029815808 170949491279364096 171136822082772096 171324464090836992 171360427556477952 171777607510459392 172190534451590304 172374057536537376 172788418251769437 172972578569650353 173466359074013184 173888665955057664 174073998932361216 174259529440149504 174492446045179392 174678422539765248 174683767308304384 174720435939938304 175098322593947376 175140436987870848 176176426452784524 176867660232327168 177292822877116416 177487214597701632 177676382958583808 177913866555869184 178103489648388096 178531623036965952 178574563203319296 179003828980250352 179194613769997488 180292289930821632 180769152737452032 180961819034001408 181203693969993984 181396823406679296 181402373743239168 181595714935611392 181832873462945352 182032243096514304 182513707979863104 182952442854814698 183147436132570962 184313645928382464 184510089995452416 184756707577248768 184953623865633792 185398223923003104 185601502765073408 185640463186184448 186086714299612776 186539745655889496 187921888996847616 188373624306936192 188379388117979136 188580165510057984 188781156893495296 189033483215611008 189234957751412352 189689849476776324 189735473403526752 190191568291515999 190897718750281728 191101180214444032 191560558051497984 191606631918354432 192067224783542784 192277815814176768 192528924843118608 192740022102191616 192945447119087104 193409258290046448 193920814728604548 195155625100640256 195316647425056768 195363624701067264 195571845990383616 195833248798906368 196041970620168192 196304001800826816 196513225357235904 196519238221842432 196985612918190798 197201596687890496 198451225607307264 199673116422414336 199885930828406784 200153099875352832 200366425854436608 200848075916586696 201593940491247174 202828826172174336 202877610266492928 203093840066936832 203582046413251584 203588275567951872 204071426332514208 204077670461144064 204295179302562816 204561982645813521 204786273483578592 205004537564030048 205497336933174351 206805861979471872 207352851669430272 207523937889122816 207573851244883968 208072826848838016 208573001913378492 208801690610707584 209526696480883652 210124827113619456 210860878881030144 210905141607972864 211418593859026944 211643926759489536 211926811632726528 212152686198815232 212378801505182208 212662668617562384 212889327470338896 214759933594066944 214988827741249536 215040536541462528 215505627807935232 215557460908148736 216312542790948864 216832524864965568 217063628008972992 217585415576302254 218970912684146688 219204294951862272 219731228353188864 219784077788700672 220018326739181568 220312404898769664 220547216947689216 221077378526890392 221084142999572736 221851796273876808 223257628808220672 224039683811094528 224093569510047744 224632255975216128 224871672181957632 225172237359771936 225412229086241184 225954085406160033 227392870864306176 227635229373087744 228182429443696128 228432618787782656 228480570075303936 229029802214908032 229036810013945856 229587379268787072 229832076715383168 230384557669025916 230630104759533804 231288478765350912 231851554606743552 232098665243148288 232346039253532672 232656594726905856 232904563386353664 232960581253251072 233464430125263168 233520582650494464 234081930204942768 234901901937046032 236390430502821888 237218488741158912 237275544187109376 237471319531184128 238042164049287936 238099417604425728 238671771973667136 238926151693329984 239245502194757682 239500493404131258 241025536983269376 241282425378668544 241604925293325312 241862431208905728 241869831657652224 242443831283927136 242709657462019072 243351610639817472 243936590473086264 244196581510094616 246342276769665024 246604831820845056 246664144856383488 247197631897337472 247520617581579264 248115619066150368 248712050842751691 248719660874519328 249583270808111409 250562518662463488 251164832409248256 251172517490638848 251440220680077312 252044644287481344 252105265698803712 252313277001883136 252919799302368432 252980631204702336 253588757722021332 255203509746991104 255414077401997312 255475509224472576 256089633044723712 256370421085569024 256424236919046144 256705233124158144 256986696136255488 257666411265689088 257879011053395264 258561086304806064 260832998932586496 261110998398541824 261389294160224256 261738669067769088 262017633809647872 262025650962456576 262080653909907456 262647483890921064 264264639679176786 265301490348490752 266230821896552448 266514574437875712 266870799833803776 267155234472582144 267797434555448928 267861844804978944 268791920654996232 270438434896232448 271153729106178048 271442728551002112 272095235110018944 272103560614858752 272393572403417088 272749310194418028 273048364644771456 273770561969794656 273996449244232468 274721154198856443 275741149305962496 276470468892573696 276765134993178624 277135061365873152 277430435798450688 278097335884504656 278402254147610112 278460694779276672 279809618483834244 281206855477297152 281882833495271424 281891458478702592 282191902345986048 282569082176968704 282870248265086976 283171735340242944 283550224823416512 283852436627118528 284534774215164486 284603210105290128 286346578125422592 286651770321666048 287340837077246976 287409947877531648 288100837175314176 288416723721265152 289110033153287424 289418170678630656 290113887435069672 290881222092906822 292974971137585152 293045437051600896 293357768985575424 293749873198359552 294062955930252288 294456002701240224 294769838035853856 294778857332763648 295478419377286197 295802395031835744 297676838410960896 298719578414792704 299509674633621504 299828896242610176 300229649813029248 300549638781654912 301272113874880044 302390910736870761 303190494485741568 303513639164116992 304243239258261504 304640760100405248 305373069619877376 305382413351927808 306107139498771312 306116505691716096 306442768953844224 307179410225367888 307506806346045072 310208792969207808 310283403936989184 310539417848471552 310614108337668096 311285906833684224 311360776867325952 312109240273257024 312859502870067738 313202535916061376 314290044721325478 315187240670429184 316291318321545216 317127890788540416 317389552065717248 317465890139234304 318229029298222848 318568202257773312 318994002926343576 319333991205508344 322139900391100416 322483241611874304 322560804812193792 323258441711902848 324468814186423296 325248787297448352 325595442013459488 326378123364453381 328456369026220032 328806442427793408 329596842529783296 329676116683051008 330027490108772352 330820825421533824 331616067790335588 331626214499359104 332777694410815212 333727666592219136 334083358216617984 334886443212331008 334896689987518464 335253627573436416 336059525716641792 336140354265071616 336948383962824192 337226399069824576 337307508272936448 338118343629361776 341089306296459264 341452844059631616 341898982558728192 342273644165544192 342648928181673984 342720855112955904 343555215020918784 344381068903180608 344748115073074752 345576836503538874 345945157139300706 346932718148026368 347777331910115328 348147997864722432 348519058880299008 348984892090358784 349356845079530496 349367534616608768 349440871879876608 350196645187894752 350280873975741696 352352852905569048 354585645754232832 355827733111738368 356206979296776192 357063246073931904 357149126406638592 358007657960500704 358389227539994976 359250740106196887 360584579861643264 361538305474904064 361923638068002816 362407387939987968 362793646813358592 362804747486478336 363191429871222784 363665746925890704 364064486193028608 365027415959726208 365904885709629396 366294872265141924 368627291856764928 369020179990904832 369513415154497536 369907247731267584 370796447846006208 371203005530146816 371280926372368896 372173428599225552 373079491311778992 375843777993695232 376747248613872384 376758776235958272 377160331020115968 377562313786990592 378066966431222016 378469915502824704 379379698953552648 379470946807053504 380383136583031998 383121116102995968 383213263836708864 384134449567085568 384555631628353536 385057849686237216 385480044204383232 385890894238174208 386818516580092896 387841629457209096 390633294850113536 391666497597812736 392083941240336384 392608003601653632 393026450714471808 393038476443684864 393971225836381596 394403193375780992 396396959518765179 396902451214614528 399346232844828672 399771861656813568 400306199750705664 400732851708873216 401696151833173392 403187880982494348 405657652344348672 405755220532985856 406187680133873664 407164092826503168 407176551135903744 408142852665028416 408155340922288128 408590358605125632 409123965291627042 409572546967157184 410009075128060096 410994673866348702 413611723958943744 414705703338860544 415047875778245632 415147702489767936 416145653697676032 417146003826756984 417603381221415168 419053392961767304 421810283215945728 422837187718053888 423287853518979072 423853623265453056 424305372397630464 424757603010364416 425325337235124768 425778654940677792 426802161322746729 429519867188133888 429977655482499072 431011255615870464 431114921816297472 432625085581897728 433665049729931136 434127256017945984 435170831152604508 437941825368293376 438408589903724544 439462456706377728 439568155577401344 440036653478363136 440624809797539328 441094433895378432 442154757053780784 442168285999145472 443703592547753616 446515257616441344 448079367622189056 448187139020095488 449264511950432256 449743344363915264 450344474719543872 450824458172482368 451908170812320066 454785741728612352 455270458746175488 456364858887392256 456865237575565312 456961140150607872 458059604429816064 458073620027891712 459174758537574144 459664153430766336 460769115338051832 461260209519067608 465313189453811712 465809126772707328 465921162506502144 466928860250526336 467041165300988928 468163860409885536 469803803874092064 471435067081988217 472780861005643776 474436977482317824 474942639062368256 476084328098575872 476198835208851456 477343543947334272 477852303386659968 478491004389515364 479000986808262516 482051073966538752 482564850757337088 483209850586650624 483724862417811456 483739663315304448 484887662567854272 485419314924038144 486703221279634944 487873180946172528 488393163020189232 492684553539330048 493209663641690112 493328289712766976 494395263794674944 495041235163158528 496231238132300736 497424101685503382 497439321749038656 499166541616222818 501125037324926976 502329664818496512 502345034981277696 502880441360154624 504089288574962688 504210531397607424 504626554003766272 505839598604736864 505961262409404672 507177515444042664 510828154803994624 512179266089447424 512848473838092288 513410466248316288 513973392272510976 515332822531378176 515758022106790528 517122172609612128 518365254755308311 518917735708951059 521665997865172992 522221996797083648 522778588320448512 523477338135538176 524035267619295744 524051301924913152 524161307819814912 525294967781842128 528529279358353572 530602980696981504 532461643793104896 533029148875751424 533741599667607552 534310468945164288 535594869110897856 535723689609957888 537583841309992464 540876869792464896 542307458212356096 542885457102004224 544190470220037888 544207121229717504 544787144806834176 545498620388836056 546096729289542912 547541123939589312 547992898488464936 549442308397712886 552940937785147392 553530269986357248 554270122731746304 554860871596901376 556194671769009312 556804508295220224 556921389558553344 559619236967668488 563765666990542848 565138164353937408 565740496530173952 566343470680485888 567100449646833024 567704873254237056 569069548430328972 569206420210580256 572693156250845184 573303540643332096 574681674154493952 574819895755063296 576201674350628352 576833447442530304 578220066306574848 578836341357261312 580227774870139344 581762444185813644 585949942275170304 586090874103201792 586715537971150848 587499746396719104 588125911860504576 588912005402480448 589539676071707712 589557714665527296 590956838754572394 591604790063671488 595353676821921792 597439156829585408 599019349267243008 599657792485220352 600459299626058496 601099277563309824 602544227749760088 604781821473741522 608486478516523008 609281520200810496 610746139239754752 610764826703855616 612214278997542624 612233011383432192 612885537907688448 614358820450735776 615013612692090144 616492010799523053 620417585938415616 621078835696943104 622571813667368448 622721553734651904 624218480546514048 625719005740135476 626405071832122752 628580089442650956 630374481340858368 632582636643090432 634255781577080832 634779104131434496 634931780278468608 636458058596445696 637136404515546624 637988005852687152 638667982411016688 644279800782200832 644966483223748608 645121609624387584 646516883423805696 648937628372846592 650497574594896704 651190884026918976 652756246728906762 656912738052440064 657612884855586816 659193685059566592 659352233366102016 660054980217544704 661641650843067648 663232135580671176 663252428998718208 665555388821630424 669772886424662016 672119051433283584 672280708530143232 673896767925648384 674452798139649152 674615016545872896 676236687258723552 677862256218480099 682178612592918528 682905688119263232 684547288331088384 685297856363347968 685441710225911808 687110430041837568 688762137806361216 689496230146149504 691153673007077748 691890314278601412 693865436296052736 695554663820230656 696295995729444864 697038117760598016 697969784180717568 698713690159060992 698735069233217536 698881743759753216 700393290375789504 700561747951483392 704705705811138096 709171291508465664 711655466223476736 712413958593552384 714126492147863808 714298252813277184 716015315921001408 716778455079989952 718501480212393774 723076610949808128 723847276136005632 724814775879975936 725587293626717184 725609494972956672 726382859742445568 727331493851781408 728128972386057216 730054831919452416 731809771419258792 732589744530283848 739026830308995072 739814495462535168 741592895692012416 742406011060293632 742561852744737792 744346857198451104 746158982623557984 748749812424334227 751687555987390464 753494497227744768 753517552471916544 754320662040231936 755124627573981184 756133932862444032 756939831005649408 758759397907105296 758941893614107008 760766273166063996 766242232205991936 766426527673417728 768268899134171136 769111263256707072 770115699372474432 770960088408766464 771781788476348416 773637033160185792 775683258914418192 781266589700227072 783332995195625472 784167882480672768 785216007203307264 786052901428943616 786076952887369728 787942451672763192 788806386751561984 792793919037530358 798692465689657344 799543723313627136 800612399501411328 801465703417746432 803392303666346784 806375761964988696 811315304688697344 814328185653006336 816285705330056832 816310681844576256 817180717210251264 818247930583254084 819145093934314368 820018150256120192 821989347732697404 824163462596569329 827223447917887488 829411406677721088 830095751556491264 830295404979535872 832291307395352064 834292007653513968 835206762442830336 838106785923534608 843620566431891456 845674375436107776 846575707037958144 847707246530906112 848610744795260928 849515206020728832 850650674470249536 851557309881355584 853604322645493458 859039734376267776 859955310964998144 862022511231740928 862229843632594944 865250171163795456 867330099459862272 868254512035891968 870341662305209016 878924913412755456 879136311154802688 880073306956726272 881249619595078656 882188867790756864 884309514107561568 884336571998290944 886435258131858591 887407185095507232 890488460043755521 893030515232882688 896158735244378112 898529023900864512 899486688727830528 900688949439087744 901648916344964736 903816341624640132 909571483457224704 910540917492350976 912729717774784512 913730475151130624 913922280301215744 916119208859632128 916147240055783424 918349517075148288 919328306861532672 921538230676103664 922520419038135216 930626378907623424 931618253545414656 931842325013004288 933857720501052672 934082330601977856 936327720819771072 939607607748184128 942870134163976434 945561722011287552 948873954964635648 949885278124736512 952168656197151744 952397670417702912 954687087894668544 955704606773319936 956982008779030728 958001973616525032 966419701173301248 967449724835622912 969775325135708544 970838629848076288 973406442559269888 975746361892345056 976786326040378464 979134370093360143 985369107078660096 986419327283380224 988790527589349888 990082470326317056 992462476264601472 994848203371006764 994878643498077312 998333083232445636 1002250074649853952 1004659329636993024 1004690069962555392 1005760882720309248 1008178577149925376 1008421062795214848 1009253108007532544 1011679197209473728 1011922524818809344 1014355030888085328 1021656309607989248 1024358532178894848 1025696947676184576 1026820932496632576 1027946784545021952 1030665645062756352 1031516044213581056 1034244345219224256 1036730509510616622 1037835471417902118 1043331995730345984 1044443993594167296 1045557176640897024 1046954676271076352 1048070535238591488 1048102603849826304 1048322615639629824 1050589935563684256 1057058558716707144 1067483199335215104 1068620937890328576 1071189738221795712 1071447379219915776 1075167682619984928 1077752220318590661 1081753739584929792 1084614916424712192 1085770914204008448 1088380940440075776 1088414242459435008 1089574289613668352 1090997240777672112 1092193458579085824 1095082247879178624 1095985796976929872 1098884616795425772 1105881875570294784 1107060539972714496 1108540245463492608 1109721743193802752 1112389343538018624 1113609016590440448 1113842779117106688 1119238473935336976 1127531333981085696 1130276328707874816 1131480993060347904 1132686941360971776 1134200899293666048 1135409746508474112 1138139096860657944 1138412840421160512 1149363348308987904 1149639791510126592 1152403348701256704 1153666894885060608 1156440132613149696 1157672682714522624 1160455549740278688 1163524888371627288 1171899884550340608 1174999492793438208 1176251823721009152 1177824010804960896 1179079352143415424 1179115429331054592 1181913677509144788 1183209580127342976 1189190878556295537 1190707353643843584 1194878313659170816 1198038698534486016 1199315584970440704 1200918599252116992 1202198555126619648 1205088455499520176 1209563642947483044 1216972957033046016 1218563040401620992 1221492278479509504 1221529653407711232 1224428557995085248 1224466022766864384 1225771075815376896 1228717640901471552 1230027225384180288 1232984021599046106 1240835171876831232 1242157671393886208 1245143627334736896 1245443107469303808 1248436961093028096 1251438011480270952 1252810143664245504 1257160178885301912 1268511563154161664 1269558208262868992 1269863560556937216 1272916117192891392 1274272809031093248 1275976011705374304 1277335964822033376 1280406483968240187 1288559601564401664 1289932966447497216 1293033766847611392 1297875256745693184 1300995149189793408 1302381768053837952 1305512493457813524 1313825476104880128 1315225769711173632 1318387370119133184 1318704466732204032 1320109960435089408 1323283301686135296 1326464271161342352 1326504857997436416 1331110777643260848 1339545772849324032 1344238102866567168 1344561417060286464 1347793535851296768 1348905596279298304 1349230033091745792 1352473374517447104 1355724512436960198 1364357225185837056 1365811376238526464 1369094576662176768 1370595712726695936 1370883420451823616 1374220860083675136 1377524275612722432 1378992460292299008 1382307346014155496 1383780628557202824 1395939568361435136 1397427380318121984 1397763487519506432 1400786580751579008 1401123495902966784 1409411411622276192 1414305201245964651 1418342583016931328 1423310932446953472 1424827917187104768 1428252984295727616 1428596505626554368 1432030631842002816 1433556910159979904 1437002960424787548 1446153221899616256 1447694552272011264 1449629551759951872 1451174587253434368 1451218989945913344 1452765719484891136 1454662987703562816 1456257944772114432 1460109663838904832 1463619542838517584 1465179489060567696 1478053660617990144 1479628990925070336 1483185791384024832 1484812022120587264 1485123705489475584 1488693714396902208 1492317965247115968 1497499624848668454 1503375111974780928 1506988994455489536 1507035104943833088 1508641324080463872 1510249255147962368 1512267865724888064 1513879662011298816 1517518795814210592 1517883787228214016 1521532546332127992 1532484464411983872 1536537798268342272 1540231398744948864 1541920176817532928 1543563576952696832 1547274066320371584 1551366517828836384 1555095764265924933 1556753207126853177 1562533179400454144 1566665990391250944 1568335764961345536 1570432014406614528 1572105802857887232 1572153905774739456 1575884903345526384 1577612773503123968 1585587838075060716 1597384931379314688 1599087446627254272 1601224799002822656 1602931406835492864 1606784607332693568 1612751523929977392 1622630609377394688 1628656371306012672 1632571410660113664 1632621363689152512 1634361434420502528 1636495861166508168 1638290187868628736 1640036300512240384 1643978695465394808 1648326925193138658 1658822813355442176 1660191503112982528 1660590809959071744 1664582614790704128 1668584015307027936 1670413524885660672 1676213571847069216 1695414493061812224 1697221489590521856 1699030412041457664 1701301348940499072 1703114619762711168 1707208645290986916 1718079468752535552 1719910621929996288 1724045022463481856 1724459687265189888 1730500342327590912 1734660198919724544 1736509024071783936 1740683324610418032 1757849826825510912 1758272622309605376 1760146613913452544 1762499239190157312 1764377735581513728 1768619028215123136 1768673143996581888 1772870516263717182 1774814370191014464 1780976920087511042 1786061030465765376 1792317470488756224 1797058047801729024 1798973377455661056 1801377898878175488 1803297832689929472 1807632683249280264 1825459435549569024 1827844560602431488 1832238417719264256 1832294480111566848 1836699034150296576 1838656613723065344 1843076461352207328 1845040838076270432 1849476032398569159 1861252757815246848 1863236507090829312 1867715441002105344 1868164661203955712 1872655441639542144 1879215215496368256 1885740268327952868 1891123444022575104 1897747909929271296 1899770556249473024 1904337312394303488 1904795340835405824 1909374175789337088 1911409213546639872 1913964017558061456 1916003947233050064 1932839402346602496 1934899449671245824 1939550650271417088 1941677259696152576 1946812885118539776 1951492723784690112 1953572652080756928 1958268740186720286 1970738214157320192 1972838654566760448 1977581055178699776 1980164940652634112 1984924952529202944 1989696406742013528 1989757286996154624 1996666166464891272 2009318659273986048 2016357154299850752 2016842125590429696 2018506216015065088 2023358394418947456 2023845049637618688 2028710061776170656 2033586768655440297 2043312619215978496 2048717064357789696 2053641864993265152 2055893569090043904 2061331290125512704 2063032088427162112 2068488690438448512 2073461019021233244 2075670942835804236 2086663991460691968 2088887987188334592 2091114353281794048 2093909352542152704 2096141070477182976 2096205207699652608 2096645231279259648 2101179871127368512 2114117117433414288 2134966398670430208 2137241875780657152 2142379476443591424 2142894758439831552 2150335365239969856 2155504440637181322 2169229832849424384 2171541828408016896 2176761880880151552 2176828484918870016 2179148579227336704 2181994481555344224 2184386917158171648 2190164495758357248 2191971593953859744 2197769233590851544 2217080490926985216 2219443486387605504 2224778687076037248 2227218033180880896 2227685558234213376 2238476947870673952 2246249437273002681 2255062667962171392 2260552657415749632 2262961986120695808 2265373882721943552 2268401798587332096 2270819493016948224 2276278193721315888 2276825680842321024 2298726696617975808 2299279583020253184 2304806697402513408 2307333789770121216 2312880265226299392 2315345365429045248 2320911099480557376 2327049776743254576 2343799769100681216 2349998985586876416 2352503647442018304 2355648021609921792 2358158704286830848 2358230858662109184 2363827355018289576 2366419160254685952 2378381757112591074 2396077397068972032 2398631169940881408 2401837198504233984 2404397110253239296 2410176910999040352 2419127285894966088 2433945914066092032 2442984556959019008 2448857115990170496 2448932045533728768 2451542151630753792 2457435281802943104 2460054450768360576 2465968043198092212 2472490387789707987 2481670343753662464 2484315342787772416 2490287254669473792 2490886214938607616 2496873922186056192 2502876022960541904 2505620287328491008 2514320357770603824 2537023126308323328 2539116416525737984 2539727121113874432 2545832234385782784 2548545618062186496 2551952023410748608 2554671929644066752 2560812967936480374 2577119203128803328 2579865932894994432 2586067533695222784 2595750513491386368 2601990298379586816 2604763536107675904 2611024986915627048 2636774740238266368 2637408933464408064 2640219920870178816 2646566603372270592 2652928542322684704 2653009715994872832 2659305774395575773 2662221555286521696 2671465380131266563 2679091545698648064 2688476205733134336 2695587071702593536 2697811192558596608 2698460066183491584 2704946749034894208 2711449024873920396 2728714450371674112 2731622752477052928 2738189153324353536 2741191425453391872 2741766840903647232 2748441720167350272 2755048551225444864 2757984920584598016 2764614692028310992 2767561257114405648 2791879136722870272 2794854760636243968 2795526975039012864 2801573161503158016 2802246991805933568 2818822823244552384 2828610402491929302 2836685166033862656 2846621864893906944 2849655834374209536 2856505968591455232 2857193011253108736 2864061263684005632 2867113820319959808 2874005920849575096 2899259103519903744 2902349174506868736 2909325975407125632 2912515889544228864 2920219327677809664 2927239085677035168 2930358978121135392 2937403110280080429 2956107321235980288 2959257981850140672 2966371582768049664 2969624044241174528 2970247410978951168 2977387428793804416 2984635930494231936 2994999249697336908 3006750223949561856 3013977988910979072 3014070209887666176 3017282648160927744 3020498510295924736 3024535731449776128 3027759324022597632 3035037591628421184 3035767574456428032 3043065092664255984 3064968928823967744 3073075596536684544 3080462797489897728 3083840353635065856 3087127153905393664 3094548132640743168 3102733035657672768 3110191528531849866 3113506414253706354 3133331980782501888 3136671529922691072 3140864028813229056 3144211605715774464 3144307811549478912 3151769806691052768 3155225547006247936 3171175676150121432 3202449598005645312 3205862813670985728 3213569214665387136 3225503047859954784 3233256660955771983 3245261218754789376 3257312742612025344 3265142821320227328 3265242727378305024 3268722868841005056 3272991722333016336 3276580375737257472 3280072601024480768 3287957390930789616 3296653850386277316 3317645626710884352 3320383006225965056 3321181619918143488 3329165229581408256 3337168030614055872 3340827049771321344 3352427143694138432 3390828986123624448 3394442979181043712 3398060824082915328 3402602697880998144 3406229239525422336 3414417290581973832 3448090044926963712 3448919374530379776 3461000684655181824 3469320397839449088 3473018048143567872 3481366649220836064 3515699653651021824 3524998478380314624 3528755471163027456 3537238056430246272 3537346287993163776 3545741032527434364 3549628740382028928 3561953840175022084 3572122060931530752 3584634940977512448 3594116095603458048 3597946754911322112 3602755797756350976 3606595665379858944 3615265366498560528 3650918871099138048 3655689121204862976 3664476835438528512 3664588960223133696 3673398068300593152 3677313227446130688 3686152922704414656 3690081676152540864 3698952064797138318 3722505515630493696 3726473014181658624 3735430882004210688 3736329322407911424 3745310883279084288 3758430430992736512 3771480536655905736 3808674624788606976 3809590681670811648 3818748351578674176 3822818427093279744 3827928035116122912 3832007894466100128 3841219451904720561 3865678804693204992 3869798899342491648 3879101300542834176 3883354519392305152 3893625770237079552 3902985447569380224 3907145304161513856 3916537480373440572 3941476428314640384 3945677309133520896 3955162110357399552 3960329881305268224 3969849905058405888 3979392813484027056 3979514573992309248 3993332332929782544 4018637318547972096 4032714308599701504 4033684251180859392 4037012432030130176 4046716788837894912 4047690099275237376 4057420123552341312 4067173537310880594 4097434128715579392 4107283729986530304 4111787138180087808 4122662580251025408 4126064176854324224 4136977380876897024 4146922038042466488 4151341885671608472 4187818705084305408 4192282140954365952 4193290462558519296 4202359742254737024 4228234234866828576 4242915603737893953 4269932797340860416 4274483751561314304 4284758952887182848 4285789516879663104 4300670730479939712 4311008881274362644 4338459665698848768 4343083656816033792 4353523761760303104 4353656969837740032 4358297158454673408 4363988963110688448 4368773834316343296 4380328991516714496 4383943187907719488 4395538467181703088 4434160981853970432 4438886972775211008 4449557374152074496 4454436066361761792 4455371116468426752 4476953895741347904 4492498874546005362 4510125335924342784 4521105314831499264 4525923972241391616 4530747765443887104 4536803597174664192 4541638986033896448 4552556387442631776 4553651361684642048 4597453393235951616 4609613394805026816 4625760530452598784 4630690730858090496 4641822198961114752 4654099553486509152 4670259621380559531 4687599538201362432 4699997971173752832 4705007294884036608 4711296043219843584 4716317408573661696 4716461717324218368 4727654710036579152 4732838320509371904 4756763514225182148 4792154794137944064 4797262339881762816 4803674397008467968 4808794220506478592 4820353821998080704 4838254571789932176 4867891828132184064 4885969113918038016 4897714231980340992 4897864091067457536 4903084303261507584 4914870563605886208 4920108901536721152 4931936086396184424 4944980775579415974 4980574509338947584 4981772429877215232 4993747844372112384 5005752045921083808 5011240574656982016 5028640715541207648 5078232833051475968 5091664468771565568 5097091236124372992 5103904046821497216 5109343859288133504 5121625935872960748 5154238406257606656 5159731865789988864 5172135067390445568 5191501026982772736 5203980596759173632 5209527072215351808 5222049973831254096 5273549480476532736 5274817866928816128 5280439841740357632 5293133206744541184 5305857084645369408 5306019431989745664 5318611548791151546 5324443110573043392 5342930760262533126 5358183091397296128 5376952411466268672 5391174143405187072 5395622385117193216 5396920132366983168 5409893498069788416 5422898049747840792 5476378306648707072 5483533681807294464 5496883440334700544 5510097102450889728 5515969841169196032 5529229384056621984 5535122514228811296 5548428097195707477 5583758273445740544 5589709521272487936 5603146323006316032 5604493983611867136 5637645646489104768 5657220804983858604 5673370332067725312 5693243729787813888 5699311668748419072 5713011937182910464 5714386022506217472 5728122527368011264 5734227640639919616 5748011841699150192 5798518207039807488 5804698349013737472 5818651950814251264 5825031779088457728 5840438655355619328 5854478171354070336 5860717956242270784 5874806220560160858 5912214642471960576 5918515963700281344 5932743165536099328 5939248088482349056 5940494821957902336 5954774857587608832 5969271860988463872 5989998499394673816 6027955977821958144 6049071462899552256 6055518648045195264 6070075183256842368 6071535148912856064 6086130185328511968 6129937857647935488 6146151193073369088 6160925594979795456 6167680707270131712 6174254307810787328 6189096265281486336 6205466071315345536 6220383057063699732 6227012828507412708 6266663961565003776 6273343059845382144 6281728057626458112 6288423211431548928 6288615623098957824 6303539613382105536 6310451094012495872 6342351352300242864 6404899196011290624 6411725627341971456 6427138429330774272 6451006095719909568 6466513321911543966 6514625485224050688 6530285642640454656 6530485454756610048 6537445737682010112 6545983444666032672 6553160751474514944 6560145202048961536 6575914781861579232 6593307700772554632 6640766012451930112 6658330459162816512 6674336061228111744 6681654099542642688 6704854287388276864 6738748311819008043 6781657972247248896 6788885958362087424 6796121648165830656 6805205395761996288 6812458479050844672 6828834581163947664 6896180089853927424 6897838749060759552 6922001369310363648 6938640795678898176 6946036096287135744 6962733298441672128 7031399307302043648 7049996956760629248 7057510942326054912 7074476112860492544 7074692575986327552 7091482065054868728 7099257480764057856 7123907680350044168 7188232191206916096 7195893509822644224 7205511595512701952 7213191330759717888 7230530732997121056 7301837742198276096 7328953670877057024 7346796136601186304 7354626454892261376 7372305845408829312 7380163352305081728 7397904129594276636 7445011031260987392 7452946028363317248 7470861764008421376 7472658644815822848 7490621766558168576 7516860861985473024 7542961073311811472 7617349249577213952 7619181363341623296 7637496703157348352 7645636854186559488 7655856070232245824 7664015788932200256 7682438903809441122 7731357609386409984 7739597798684983296 7758202601085668352 7766709038784610304 7787251540474159104 7805970895138760448 7814290608323027712 7833074960746881144 7910324220714799104 7920659762610536448 7939699810116811776 7958785626968054112 7959029147984618496 7986664665859565088 8014396140393799689 8037274637095944192 8065428617199403008 8074024864060260352 8093433577675789824 8095380198550474752 8114840247104682624 8134347074621761188 8194868257431158784 8214567459973060608 8223574276360175616 8245325160502050816 8252128353708648448 8273954761753794048 8293844076084932976 8302683771343216944 8375637410168610816 8384564281908731904 8386580925117038592 8404719484509474048 8456468469733657152 8485831207475787906 8539865594681720832 8548967503122628608 8569517905774365696 8571579033759326208 8601341460959879424 8622017762548725288 8707047523520606208 8727977926221376896 8737547668632686592 8760657983033428992 8767886375815438976 8791076934363406176 8812209330840241287 8868321963707940864 8877773945550422016 8899114748304148992 8908872132723523584 8910742232936853504 8953907791482695808 8984997749092010724 9020250671848685568 9042210629662998528 9051847944482783232 9061495530887774208 9073607194349328384 9083277972067792896 9105112774885263552 9107302723369284096 9194906786471903232 9219226789610053632 9251521060905197568 9261381461716180992 9283644397922229504 9308199106973018304 9340519242761119062 9399995942347505664 9410014589768073216 9422592086439687168 9432634817147323392 9432923434648436736 9455309420073158304 9465676641018743808 9513527028450364296 9607348794016935936 9617588441012957184 9640707643996161408 9676509143579864352 9735783656264368128 9771938227836076032 9795428463960681984 9795728182134915072 9806168606523015168 9829741127211772416 9840217803073442304 9863872172792368848 9889961551158831948 9961149018677895168 9963544859754430464 9987495688744224768 10011504091842167616 10022481149313964032 10057281431082415296 10156465666102951936 10183328937543131136 10194182472248745984 10207808093642994432 10218687718576267008 10243251871745921496 10344270134780891136 10383002053965545472 10407961193518347264 10419054144430703616 10444099947662508192 10547098960953065472 10586266413489082368 10611714169290738816 10612038863979491328 10637223097582303092 10648886221146086784 10685861520525066252 10716366182794592256 10753904822932537344 10782348286810374144 10791244770234386432 10793840264733966336 10819786996139576832 10845796099495681584 10952756613297414144 10967067363614588928 10993766880669401088 11020194204901779456 11031939682338392064 11058458768113243968 11070245028457622592 11096856194391414954 11167516546891481088 11179419042544975872 11206292646012632064 11208987967223734272 11275291292978209536 11314441609967717208 11426023874365820928 11428772045012434944 11456245054736022528 11468455281279839232 11496023683398300384 11523658355714161683 11597036414079614976 11609396698027474944 11637303901628502528 11650063558176915456 11680877310711238656 11708956342708140672 11721435912484541568 11749612441120321716 11824429284943921152 11837031927400562688 11865486331072198656 11878496176964698112 11880989643915804672 11909549715175217664 11938543721976927744 11979996998789347632 12055911955643916288 12098142925799104512 12111037296090390528 12140150366513684736 12143070297825712128 12172260370657023936 12292302386146738176 12321851189959590912 12335361414540263424 12348508615621574656 12378192530562972672 12410932142630691072 12440766114127399464 12454025657014825416 12563456115252916224 12576846422863097856 12607079226764211072 12620902188024991744 12684702704600485728 12728746811213681859 12809798392022581248 12823451254683942912 12854276858661548544 12902012191439819136 12933026643823087932 13029250970448101376 13060571285280909312 13060970909513220096 13074891475364020224 13091966889332065344 13106321502949029888 13120290404097923072 13151829563723158464 13186615401545109264 13281532024903860224 13316660918325633024 13348672122456223488 13363308199085285376 13409708574776553728 13477496623638016086 13563315944494497792 13577771916724174848 13592243296331661312 13610410791523992576 13624916958101689344 13657669162327895328 13792360179707854848 13877281591357796352 13892072192574271488 13925466596883344256 14010778864141678593 14062798614604087296 14099993913521258496 14115021884652109824 14148952225720985088 14149385151972655104 14182964130109737456 14198514961528115712 14247815360700088336 14376464382413832192 14391787019645288448 14411023191025403904 14426382661519435776 14461061465994242112 14603675484396552192 14657907341754114048 14693592273202372608 14709252909784522752 14744611690817658624 14760326704610163456 14795808259188553272 14941723528016842752 14945317289631645696 14981243533116337152 15033721723970946048 15085922146623622944 15234698499154427904 15274993406314696704 15291273708373118976 15311712140464491648 15328031577864400512 15364877807618882244 15462715218772819968 15479195597369966592 15516405202171336704 15533418077569220608 15574503080948318208 15611941790277520896 15628581216646055424 15666149921493762288 15820648441429598208 15841319525221072896 15879399620233623552 15917571253936108224 15918058295969236992 15973329331719130176 16028792280787599378 16074549274191888384 16130857234398806016 16148049728120520704 16186867155351579648 16190760397100949504 16229680494209365248 16268694149243522376 16429134919946121216 16490650321004101632 16504256707417296896 16547909523507588096 16587688152169865952 16605367542686433888 16645284291587122431 16751274820337221632 16769128563817463808 16809438969018948096 16912936939467314304 16971662414951575812 17079731189363441664 17097935006245257216 17139035811548731392 17143158067518652416 17202682921919758848 17244035525097450576 17414095047041212416 17455955852442753792 17475095337265373184 17521315966066857984 17535772751630877952 17582153868726812352 17624418661680482574 17736643927415881728 17755547891100844032 17798229496608297984 17817744265447047168 17821484465873707008 17907815582965391616 17969995498184021448 18147214388698656768 18166555944135585792 18210225549770527104 18214605446738568192 18389813572943806464 18438453579220107264 18503042121810395136 18522762923432361984 18567288795844459008 18616398213946036608 18681038485522238124 18799991884695011328 18820029179536146432 18845184172879374336 18865269634294646784 18865846869296873472 18910618840146316608 18931353282037487616 19027054056900728592 19214697588033871872 19235176882025914368 19281415287992322816 19353018287159728704 19543876455672152064 19590856927921363968 19591456364269830144 19612337213046030336 19659482254423544832 19680435606146884608 19727744345584737696 19779923102317663896 19922298037355790336 19974991377488449536 20023008183684335232 20044962298627928064 20114562862164830592 20216244935457024129 20312931332205903872 20366657875086262272 20388364944497491968 20415616187285988864 20437375437152534016 20486503743491842992 20688540269561782272 20766004107931090944 20815922387036694528 20838108288861407232 20888199895325016384 21094197921906130944 21172532826978164736 21223428338581477632 21224077727958982656 21274446195164606184 21297772442292173568 21371723041050132504 21564696573620748288 21582489540468772864 21587680529467932672 21639573992279153664 21691592198991363168 21905513226594828288 22040388409803558912 22063879364676784128 22116917536226487936 22140490056915245184 22193712388782829908 22335033093782962176 22358838085089951744 22412585292025264128 22417975934447468544 22550582585956419072 22628883219935434416 22852047748731641856 22857544090024869888 22912490109472045056 22936910562559678464 22992047366796600768 23047316711428323366 23194072828159229952 23218793396054949888 23274607803257005056 23300127116353830912 23361754621422477312 23417912685416281344 23442871824969083136 23499224882240643432 23730972662144397312 23761979287831609344 23819099430350435328 23877087443953855488 23959993997578695264 24043188421181399067 24111823911287832576 24196285851598209024 24222074592180781056 24280300733027369472 24286140595651424256 24344520741314047872 24584604772293476352 24643702379919181824 24670722829080526848 24697017231243149312 24756385061125945344 24821864285261382144 24881532228254798928 24908051314029650832 25126912230505832448 25153692845726195712 25214158453528422144 25241804376049983488 25369405409200971456 25457493622427363718 25619596784045162496 25646902509367885824 25708553717323097088 25804024382879638272 25866053287646175864 26121142570561818624 26183933778664130688 26212643005898059776 26240580808195846144 26303659127446316928 26373230803090218528 26436627992520723861 26563064049807720448 26633321836651266048 26697344244912446976 26726616398170570752 26819417149553107456 26954993247276032172 27126631888988995584 27155543833448349696 27184486592663322624 27220821583047985152 27249833916203378688 27315338324655790656 27584720359415709696 27754563182715592704 27784144385148542976 27850933193766688512 28021557728283357186 28199987827042516992 28230043769304219648 28297904451441970176 28298770303945310208 28365928260219474912 28397029923056231424 28495630721400176672 28822046382050807808 28852765323038871552 28922122931988484224 29207350968793104384 29315814683508228096 29387184546404745216 29418505819569045504 29489223381635317248 29520653409220326912 29591616518377106544 29883447056033685504 29890634579263291392 29962487066232674304 30067443447941892096 30171844293247245888 30469396998308855808 30549986812629393408 30582547416746237952 30623424280928983296 30656063155728801024 30729755615237764488 31032810404342673408 31149006161896636416 31223883580555041792 31257162433292110848 31332299842987524576 31641296882859196416 31758799240467247104 31835142507872216448 31836116591938473984 31946658663438260352 32057584561575198756 32149098548383776768 32261714468797612032 32296099456241041408 32373734310703159296 32381520794201899008 32459360988418730496 32537388298487044752 32858269839892242432 32981300642008203264 33008513414834593792 33095819047015176192 33175376304339731904 33210735085372867776 33290568583174244862 33502549640674443264 33538257127634927616 33618877938037896192 33825873878934628608 33943324829903151624 34278071623097462784 34286316135037304832 34405365843839517696 34488071050194901152 34570975067142485049 34828190094082424832 34911911704885507584 34950190674530746368 35042631932133715968 35071545503261755904 35164307737453624704 35248837323360965148 35473287854831763456 35511095782201688064 35596458993216595968 35635488530894094336 35642968931747414016 35815631165930783232 35939990996368042896 36294428777397313536 36333111888271171584 36420451099541054208 36429210893477136384 36876907158440214528 37006084243620790272 37045525846864723968 37134577591688918016 37232796427892073216 37362076971044476248 37690368345758748672 37730539268589293568 37821237680292633216 37862706564074975232 38054108113801457184 38186240433641045577 38429395176067743744 38470353764051828736 38562830575984645632 38706036574319457408 39087752911344304128 39181713855842727936 39182912728539660288 39224674426092060672 39318964508847089664 39360871212293769216 39455488691169475392 39559846204635327792 39844596074711580672 39949982754976899072 40046016367368670464 40089924597255856128 40229125724329661184 40432489870914048258 40733315750172524544 40776729888994983936 40831232374571977728 40874750874305068032 40973007486983685984 41377080539123564544 41631844774073389056 41676216577722814464 41776399790650032768 42032336592425035779 42188395843812261888 42345065653956329472 42446856677162955264 42448155455917965312 42548892390329212368 42595544884584347136 42743446082100265008 43129393147241496576 43164979080937545728 43175361058935865344 43279147984558307328 43383184397982726336 43811026453189656576 44080776819607117824 44127758729353568256 44233835072452975872 44280980113830490368 44387424777565659816 44825170584050528256 44835951868894937088 45101165171912838144 45257766439870868832 45704095497463283712 45824980218944090112 45873821125119356928 45984094733593201536 46094633422856646732 46388145656318459904 46437586792109899776 46549215606514010112 46600254232707661824 46723509242844954624 46835825370832562688 46885743649938166272 46998449764481286864 47461945324288794624 47523958575663218688 47638198860700870656 47754174887907710976 47919987995157390528 48086376842362798134 48223647822575665152 48392571703196418048 48444149184361562112 48560601466054738944 48572281191302848512 48689041482628095744 49287404759838363648 49512770122251890688 49643728570522764288 49763064456509597856 49816102628059301664 49935852874761367293 50253824461011664896 50307385691452391424 50428316907056844288 50483608752099966976 50738810818401942912 50914987244854727436 51239193568090324992 51293805018735771648 51417107434646194176 51608048765759276544 51732106575292351728 52242285141123637248 52367867557328261376 52425286011796119552 52481161616391692288 52607318254892633856 52746461606180437056 52873255985041447722 53266643673302532096 53394688489824893952 53453232796341141504 53638834299106214912 53909986494552064344 54441643166095970304 54499667832406757376 54630676649311581312 55169440718831419392 55509126365431185408 55568288770297085952 55701866387533377024 56043115456566714372 56399975654085033984 56460087538608439296 56595808902883940352 56597540607890620416 56731856520438949824 56794059846112462848 56991261442800353344 57644092764101615616 57705530646077743104 57844245863976968448 58631629367016456192 58774369092809490432 58837011639138091008 58978446763270634496 59041306818440653824 59183233036754213088 59766894112067371008 59924974132465348608 60134886895883784192 60343688586494491776 60938793996617711616 61099973625258786816 61165094833492475904 61246848561857966592 61312126311457602048 61459511230475528976 62065620808685346816 62298012323793272832 62447767161110083584 62514324866584221696 62664599685975049152 63282593765718392832 63517598480934494208 63670285015744432896 63672233183876947968 63893317326876520704 64115169123150397512 64747468621406318592 64763041588403798016 64918721976837460992 65074776596974089504 65716539679784484864 66017026829669187584 66191638094030352384 66350752608679463808 66421470170745735552 66581137166348489724 67005099281348886528 67076514255269855232 67237755876075792384 67651747757869257216 67886649659806303248 68556143246194925568 68572632270074609664 68810731687679035392 68976142100389802304 69141950134284970098 69656380188164849664 69823823409771015168 69900381349061492736 70085263864267431936 70143091006523511808 70328615474907249408 70497674646721930296 71192917986433191936 71285937863494828032 71631262331861566464 71879981992736085792 72129565263544197201 72588857554794627072 72666223776542343168 72840902199082108416 72858421786954272768 73753814316880429056 74012168487241580544 74091051693729447936 74269155183377836032 74465592855784146432 74724153942088952496 75380736691517497344 75461078537178587136 75642475360585266432 75725413128149950464 76108216227602914368 76372480867282091154 76858790352135487488 76940707528103657472 77125661151969291264 77412073148638914816 78363427711685455872 78637929017694179328 78721742424587538432 78910977382338950784 79119692409270655584 79689192149423161344 79899965509953798144 80092032734737340928 80179849194511712256 80458251448659322368 80864979741828096516 81466631500345049088 81553459777989967872 81662464749143955456 81749501748610136064 81946014973967371968 82754161078247129088 83263689548146778112 83352433155445628928 83552799581300065536 84064673184850071558 84690131307912658944 84893713354325910528 84896310911835930624 85097784780658424736 85191089769168694272 85486892164200530016 86329958161875091456 86558295969116614656 86766368795965452672 87622052906379313152 88161553639214235648 88255517458707136512 88467670144905951744 88561960227660980736 88774849555131319632 89650341168101056512 89671903737789874176 90202330343825676288 90515532879741737664 91408190994926567424 91649960437888180224 91747642250238713856 91968189467186403072 92189266845713293464 93098431213028020224 93447018485689909248 93671650741665125376 93771487299876332544 93996899528962573728 94923890648577589248 95276397721401741312 95508349775815421952 95839975990314781056 96172753684725596268 96447295645151330304 96785143406392836096 96888298368723124224 97121202932109477888 97144562382605697024 97378082965256191488 98574809519676727296 99025540244503781376 99287457141045528576 99526128913019195712 99632205256118603328 99871705749522734586 100507648922023329792 100614771382904782848 100856633814113688576 100967217504199933952 101477621636803885824 101829974489709454872 102834214869292388352 103216097531518553088 103464213150584703456 104484570282247274496 104735735114656522752 104850572023592239104 104962323232783384576 105214636509785267712 105492923212360874112 105746511970082895444 106533287346605064192 106789376979649787904 106906465592682283008 107277668598212429824 107819972989104128688 108883286332191940608 108999335664813514752 109261353298623162624 111018252730862370816 111136577540594171904 111403732775066754048 112086230913133428744 113191617805767880704 113463713040877899648 113588119692224925696 113982522885600706688 114558721300923136731 115288185528203231232 115411061292155486208 115688491727953936896 117263258734032912384 117548738185618980864 117674023278276182016 117956893526541268992 118082613636881307648 118366466073508426176 119533788224134742016 119849948264930697216 120269773791767568384 120687377172988983552 122199947250517573632 122330189666984951808 122493697123715933184 122624252622915204096 122919022460951057952 124131241617370693632 124895534322220167168 125028649733168443392 125329199371950098304 126565187531436785664 127035196961868988416 127340570031488865792 127344466367753895936 127786634653753041408 128230338246300795024 129494937242812637184 129526083176807596032 129837443953674921984 130149553193948179008 131433079359568969728 132034053659338375168 132383276188060704768 132701505217358927616 132842940341491471104 133162274332696979448 134475511752151584768 135303495515738514432 135773299319612606496 137112286492389851136 137621463375358070784 137952284200779604608 138283900268569940196 139312760376329699328 139647646819542030336 139800762698122985472 140170527728534863872 140286182013047023616 140657230949814498816 140995349293443860592 142385835972866383872 142571875726989656064 143262524663723132928 143759963985472171584 144259130527088394402 145177715109589254144 145332447553084686336 145681804398164216832 145716843573908545536 148538310366755672064 148931185711568292864 149448307884177904992 149807558624284101879 150761473383034994688 150922157074357174272 151284950721170532864 151450826256299900928 152216432455205828736 152744961734564182308 153717580704270974976 153881415056207314944 154251322303938582528 154824146297277829632 156726855423370911744 157275858035388358656 157443484849175076864 157821954764677901568 158239384818541311168 159799931019907596288 160184065469474681856 160359698389023424512 160916502897318644736 161729959483656193032 163324929498287910912 163499003497220272128 163892029947934743936 165508322156494258176 166527379096293556224 166704866310891257856 167105599162600131072 168129346369700143116 169380262615825317888 169787426708651821056 169792621823671861248 170195569561316849472 170382179538337388544 170973784328401060032 172659916323750182912 173116591938233229312 173532737591930905344 176323107278428471296 176511034917414273024 176935340289811903488 177123920455321961472 177549699110262639264 179300682336202113024 180404660687651352576 181031065759483475328 182816381989853134848 183299920875776360448 183495284500477427712 183936378934372806144 184378533691426586928 186196862426056040448 186894036971379818496 187343301483330250752 187542974599752665088 187993799057925147456 189847781297155178496 190552795442803482624 191016699551630843904 191679951980629562112 192345507369451192536 194242405864218955776 194289124765211394048 194756165930512382976 197149619039353454592 198051080489007562752 198574914282091057152 199052257826038391424 199264410512237206656 199743411499045469172 201015297844046659584 201229542765809565696 201713267628227377152 201934435008399867904 202955243273607771648 203659948979418909744 205668429738584776704 206432195063037106176 206928426301169406912 208969140564494548992 209471470229313045504 209701144047184478208 209924646465566769152 210429273019570535424 210985846424721748224 211493023940165790888 213578753959299575808 214555337196424859648 215639945978208257376 216388695790632591603 217766572664383881216 217998671329627029504 218522706597246325248 222036505461724741632 222273155081188343808 222807465550133508096 224172461826266857488 226383235611535761408 226927426081755799296 227176239384449851392 227965045771201413376 229117442601846273462 230576371056406462464 230822122584310972416 231376983455907873792 235913787053082537984 236165227273762615296 236732932147016852352 239067576448269484032 239699896529861394432 240539547583535136768 241374754345977967104 244399894501035147264 244660379333969903616 244987394247431866368 245248505245830408192 245838044921902115904 248262483234741387264 249791068644440334336 250057299466336886784 250658398743900196608 254070393923737976832 254681140062977731584 254688932735507791872 255573269307506082816 256460676492601590048 258989874485625274368 259674887907349843968 260299106387896358016 262866158719137939456 264068107318676750336 264766552376121409536 265403010434717855232 265685880682982942208 266324548665393958896 268951023504303169536 270606991031477028864 271546598639225212992 274224572984779702272 275242926750716141568 275904568401559209216 276567800537139880392 279295293639084060672 280341055457069727744 280572364026094047232 281314461899628997632 281990698586887721184 284771671945732767744 286525049327446265856 287519927970944343168 288518261054176788804 290355430219178508288 290664895106169372672 291363608796328433664 291433687147817091072 297076620733511344128 297862371423136585728 298896615768355809984 299615117248568203758 301522946766069989376 301844314148714348544 302569901442341065728 302901652512599801856 304432864910411657472 305489923469128364616 308502644607877165056 309648292594555659264 313453710846741823488 314551716070776717312 314886969698350153728 315643909529355803136 316478769637082622336 319599862039815192576 320368130938949363712 320719396778046849024 321833005794637289472 323459918967312386064 326649858996575821824 326998006994440544256 327784059895869487872 333054758192587112448 333409732621782515712 334211198325200262144 336258692739400286232 339574853417303642112 340391139122633698944 340764359076674777088 341947568656802120064 343676163902769410193 345319832647500365824 346233183876466458624 347065475183861810688 352646214556856942592 353022069834828546048 353870680579623806976 354247840910643922944 355099398220525278528 358601364672404226048 360809321375302705152 362062131518966950656 366599841751552720896 366990569000954855424 367872757868745612288 368757067382853173856 372393724852112080896 374686602966660501504 375085949199505330176 375987598115850294912 379695562594310356992 381105590885606965248 382033399103261687808 383359903961259124224 384691014738902385072 388484811728437911552 388578249530422788096 389512331861024765952 394299238078706909184 396102160978015125504 397149828564182114304 398104515652076782848 398528821024474413312 399486822998090938344 403426535256454754304 405910486547215543296 407319897958837819488 411336859477169553408 412864390126074212352 413856852602338813824 417938281128989097984 418942940458626091008 419402288094368956416 419849292931133538304 420858546039141070848 421971692849443496448 422986047880331581776 427157507918599151616 429110674392849719296 431279891956416514752 432777391581265183206 435533145328767762432 435997342659254059008 437045413194492650496 445614931100267016192 448344923652533714976 449422675872852305637 452766471223071522816 453854852163511598592 454352478768899702784 455930091542402826752 458234885203692546924 461152742112812924928 461644245168621944832 462753966911815747584 471827574106165075968 472330454547525230592 473465864294033704704 479399793059722788864 481079095167070273536 482749508691955934208 489974788494863732736 490497010491660816384 491676089843804231808 496524966469482774528 499582137288880668672 500114598932673773568 501316797487800393216 508140787847475953664 509362280125955463168 509377865471015583744 511146538615012165632 512921352985203180096 517979748971250548736 519349775814699687936 520598212775792716032 529533104752242819072 530806020869435710464 531371761365965884416 532649097330787917792 537902047008606339072 541213982062954057728 543093197278450425984 548449145969559404544 550485853501432283136 551809136803118418432 553135601074279760784 558590587278168121344 560682110914139455488 561144728052188094464 562628923799257995264 563981397173775442368 569543343891465535488 573050098654892531712 575039855941888686336 577036522108353577608 582727217592656867328 582867374295634182144 594153241467022688256 595724742846273171456 597793231536711619968 599230234497136407516 603045893532139978752 603688628297428697088 605139802884682131456 605803305025199603712 608865729820823314944 610979846938256729232 617005289215754330112 619296585189111318528 626907421693483646976 629103432141553434624 629773939396700307456 631287819058711606272 632957539274165244672 640736261877898727424 643666011589274578944 646919837934624772128 649166087371897774809 653299717993151643648 653996013988881088512 655568119791738975744 666109516385174224896 666819465243565031424 668422396650400524288 672517385478800572464 679149706834607284224 680782278245267397888 681528718153349554176 683895137313604240128 687352327805538820386 692466367752932917248 694130950367723621376 707741361159247613952 708495681821287845888 710198796441050557056 717202729344808452096 721618642750605410304 724124263037933901312 733199683503105441792 733981138001909710848 735745515737491224576 737514134765706347712 744787449704224161792 749373205933321003008 750171898399010660352 751975196231700589824 762211181771213930496 764066798206523375616 766719807922518248448 769382029477804770144 776969623456875823104 779024663722049531904 788598476157413818368 792204321956030251008 794299657128364228608 796209031304153565696 797057642048948826624 798973645996181876688 806853070512909508608 811820973094431086592 814639795917675638976 822673718954339106816 825728780252148424704 827713705204677627648 837885880917252182016 841717092078282141696 843943385698886992896 845972095760663163552 854315015837198303232 858221348785699438592 862559783912833029504 865554783162530366412 871066290657535524864 871994685318508118016 874090826388985300992 891229862200534032384 896689847305067429952 898845351745704611274 905532942446143045632 907709704327023197184 908704957537799405568 911860183084805653504 916469770407385093848 925507933823631495168 943655148212330151936 944660909095050461184 946931728588067409408 958799586119445577728 962158190334140547072 965499017383911868416 979949576989727465472 980994020983321632768 983352179687608463616 999164274577761337344 1000229197865347547136 1002633594975600786432 1018724560251910926336 1022293077230024331264 1025842705970406360192 1035959497942501097472 1038699551629399375872 1041196425551585432064 1059066209504485638144 1061612041738871420928 1062743522731931768832 1065298194661575835584 1075804094017212678144 1082427964125908115456 1086186394556900851968 1100971707002864566272 1103618273606236836864 1106271202148559521568 1117181174556336242688 1122289456104376188928 1125257847598515990528 1127962794347550884736 1139086687782931070976 1146100197309785063424 1150079711883777372672 1154073044216707155216 1165454435185313734656 1165734748591268364288 1188306482934045376512 1191449485692546342912 1195586463073423239936 1198460468994272815032 1210279605769364262912 1217731459641646629888 1221959693876513458464 1234010578431508660224 1238593170378222637056 1253814843386967293952 1258206864283106869248 1259547878793400614912 1262575638117423212544 1265915078548330489344 1281472523755797454848 1287332023178549157888 1293839675869249544256 1298332174743795549618 1306599435986303287296 1307992027977762177024 1311136239583477951488 1336844793300801048576 1345034770957601144928 1358299413669214568448 1361564556490534795776 1363057436306699108352 1367790274627208480256 1374704655611077640772 1384932735505865834496 1388261900735447242752 1415482722318495227904 1416991363642575691776 1420397592882101114112 1443237285501210820608 1448248526075867802624 1471491031474982449152 1475028269531412695424 1489574899408448323584 1498746411866642006016 1500343796798021320704 1503950392463401179648 1524422363542427860992 1528133596413046751232 1533439615845036496896 1538764058955609540288 1553939246913751646208 1558049327444099063808 1588599314256728457216 1592418062608307131392 1594115284097897653248 1597947291992363753376 1613706141025819017216 1623641946188862173184 1629279591835351277952 1645347437908678213632 1651457560504296849408 1655427410409355255296 1675771761834504364032 1683434184156564283392 1687886771397773985792 1691944191521326327104 1708630031674396606464 1716442697571398877184 1725119567825666059008 1731109566325060732824 1748181652777970601984 1782459724401068064768 1793379694610134859904 1797690703491409222548 1811065884892286091264 1815419408654046394368 1817409915075598811136 1823720366169611307008 1832939540814770187696 1851015867647262990336 1887310296424660303872 1889321818190100922368 1893863457176134818816 1930998034767823736832 1947498262115693324427 1959899153979454930944 1961988041966643265536 1966704359375216927232 1998328549155522674688 2000458395730695094272 2005267189951201572864 2037449120503821852672 2044586154460048662528 2051685411940812720384 2077399103258798751744 2082392851103170864128 2123224083477742841856 2125487045463863537664 2130596389323151671168 2151608188034425356288 2164855928251816230912 2172372789113801703936 2201943414005729132544 2207236547212473673728 2212542404297119043136 2234362349112672485376 2244578912208752377856 2250515695197031981056 2255925588695101769472 2292200394619570126848 2300159423767554745344 2308146088433414310432 2330908870370627469312 2376612965868090753024 2382898971385092685824 2391172926146846479872 2396920937988545630064 2420559211538728525824 2435462919283293259776 2443919387753026916928 2468021156863017320448 2477186340756445274112 2525151276234846425088 2531830157096660978688 2562945047511594909696 2574664046357098315776 2587679351738499088512 2596664349487591099236 2613198871972606574592 2615984055955524354048 2622272479166955902976 2673689586601602097152 2690069541915202289856 2716598827338429136896 2723129112981069591552 2726114872613398216704 2735580549254416960512 2749409311222155281544 2776523801470894485504 2830965444636990455808 2833982727285151383552 2840795185764202228224 2886474571002421641216 2896497052151735605248 2942982062949964898304 2950056539062825390848 2997492823733284012032 3000687593596042641408 3007900784926802359296 3066879231690072993792 3077528117911219080576 3107878493827503292416 3116098654888198127616 3177198628513456914432 3184836125216614262784 3188230568195795306496 3195894583984727506752 3227412282051638034432 3247283892377724346368 3258559183670702555904 3302915121008593698816 3310854820818710510592 3351543523669008728064 3366868368313128566784 3375773542795547971584 3383888383042652654208 3417260063348793212928 3432885395142797754368 3450239135651332118016 3462219132650121465648 3496363305555941203968 3564919448802136129536 3586759389220269719808 3595381406982818445096 3630838817308092788736 3647440732339222614016 3665879081629540375392 3702031735294525980672 3774620592849320607744 3778643636380201844736 3787726914352269637632 3861996069535647473664 3894996524231386648854 3919798307958909861888 3923976083933286531072 3933408718750433854464 4010534379902403145728 4074898241007643705344 4089172308920097325056 4103370823881625440768 4154798206517597503488 4164785702206341728256 4246448166955485683712 4250974090927727075328 4261192778646303342336 4329711856503632461824 4344745578227603407872 4414473094424947347456 4425084808594238086272 4468724698225344970752 4489157824417504755712 4501031390394063962112 4511851177390203538944 4584400789239140253696 4600318847535109490688 4616292176866828620864 4661817740741254938624 4765797942770185371648 4782345852293692959744 4793841875977091260128 4841118423077457051648 4870925838566586519552 4887838775506053833856 4936042313726034640896 4954372681512890548224 5050302552469692850176 5063660314193321957376 5125890095023189819392 5149328092714196631552 5175358703476998177024 5193328698975182198472 5244544958333911805952 5347379173203204194304 5380139083830404579712 5433197654676858273792 5446258225962139183104 5452229745226796433408 5471161098508833921024 5498818622444310563088 5553047602941788971008 5661930889273980911616 5667965454570302767104 5681590371528404456448 5792994104303471210496 5842494786347079973281 5885964125899929796608 5900113078125650781696 5994985647466568024064 6001375187192085282816 6015801569853604718592 6133758463380145987584 6155056235822438161152 6232197309776396255232 6369672250433228525568 6376461136391590612992 6391789167969455013504 6454824564103276068864 6494567784755448692736 6517118367341405111808 6605830242017187397632 6621709641637421021184 6703087047338017456128 6733736736626257133568 6751547085591095943168 6767776766085305308416 6900478271302664236032 6924438265300242931296 6992726611111882407936 7129838897604272259072 7173518778440539439616 7190762813965636890192 7261677634616185577472 7294881464678445228032 7331758163259080750784 7404063470589051961344 7575453828704539275264 7723992139071294947328 7789993048462773297708 7839596615917819723776 7847952167866573062144 7866817437500867708928 8021068759804806291456 8149796482015287410688 8178344617840194650112 8206741647763250881536 8329571404412683456512 8492896333910971367424 8501948181855454150656 8522385557292606684672 8659423713007264923648 8689491156455206815744 8828946188849894694912 8850169617188476172544 9002062780788127924224 9023702354780407077888 9200637695070218981376 9232584353733657241728 9323635481482509877248 9531595885540370743296 9564691704587385919488 9587683751954182520256 9682236846154914103296 9741851677133173039104 9775677551012107667712 9908745363025781096448 10100605104939385700352 10127320628386643914752 10251780190046379638784 10298656185428393263104 10350717406953996354048 10386657397950364396944 10489089916667823611904 10694758346406408388608 10760278167660809159424 10892516451924278366208 10942322197017667842048 10997637244888621126176 11106095205883577942016 11323861778547961823232 11335930909140605534208 11363180743056808912896 11585988208606942420992 11684989572694159946562 11771928251799859593216 11800226156251301563392 12031603139707209437184 12267516926760291975168 12310112471644876322304 12464394619552792510464 12739344500866457051136 12752922272783181225984 12783578335938910027008 12989135569510897385472 13034236734682810223616 13243419283274842042368 13406174094676034912256 13467473473252514267136 13503094171182191886336 13535553532170610616832 13800956542605328472064 13848876530600485862592 13985453222223764815872 14347037556881078879232 14381525627931273780384 14523355269232371154944 14589762929356890456064 14663516326518161501568 14808126941178103922688 15150907657409078550528 15447984278142589894656 15579986096925546595416 15733634875001735417856 16042137519609612582912 16299592964030574821376 16356689235680389300224 16413483295526501763072 16659142808825366913024 16985792667821942734848 17003896363710908301312 17044771114585213369344 17378982312910413631488 17657892377699789389824 17700339234376952345088 18004125561576255848448 18047404709560814155776 18401275390140437962752 18465168707467314483456 19129383409174771838976 19175367503908365040512 19364473692309828206592 19483703354266346078208 19551355102024215335424 19817490726051562192896 20201210209878771400704 20254641256773287829504 20701434813907992708096 20773314795900728793888 20978179833335647223808 21389516692812816777216 21520556335321618318848 21785032903848556732416 21884644394035335684096 21995274489777242252352 22212190411767155884032 22726361486113617825792 23171976417213884841984 23369979145388319893124 23543856503599719186432 23600452312502603126784 24063206279414418874368 24535033853520583950336 24620224943289752644608 25478689001732914102272 25505844545566362451968 25567156671877820054016 25978271139021794770944 26068473469365620447232 26486838566549684084736 27006188342364383772672 27071107064341221233664 27601913085210656944128 27697753061200971725184 27970906444447529631744 28694075113762157758464 28763051255862547560768 29046710538464742309888 29179525858713780912128 29327032653036323003136 30301815314818157101056 30895968556285179789312 31159972193851093190832 31467269750003470835712 32084275039219225165824 32826966591053003526144 33318285617650733826048 33971585335643885469696 34007792727421816602624 34089542229170426738688 34757964625820827262976 35315784755399578779648 35400678468753904690176 36094809419121628311552 36802550780280875925504 36930337414934628966912 38258766818349543677952 38350735007816730081024 38967406708532692156416 39102710204048430670848 40402420419757542801408 40509282513546575659008 41402869627815985416192 41546629591801457587776 41956359666671294447616 43041112670643236637696 43570065807697113464832 43769288788070671368192 43990548979554484504704 44424380823534311768064 45452722972227235651584 46343952834427769683968 46739958290776639786248 47200904625005206253568 48126412558828837748736 49070067707041167900672 49240449886579505289216 50957378003465828204544 51011689091132724903936 51134313343755640108032 52136946938731240894464 52973677133099368169472 54012376684728767545344 54142214128682442467328 55203826170421313888256 55395506122401943450368 57388150227524315516928 57526102511725095121536 58093421076929484619776 58359051717427561824256 58654065306072646006272 60603630629636314202112 62319944387702186381664 62934539500006941671424 64168550078438450331648 65653933182106007052288 66636571235301467652096 68179084458340853477376 69515929251641654525952 70631569510799157559296 70801356937507809380352 72189618838243256623104 73605101560561751851008 73860674829869257933824 76517533636699087355904 76701470015633460162048 77934813417065384312832 78205420408096861341696 81018565027093151318016 82805739255631970832384 83093259183602915175552 83912719333342588895232 86082225341286473275392 87140131615394226929664 87538577576141342736384 87981097959108969009408 90905445944454471303168 92687905668855539367936 93479916581553279572496 94401809250010412507136 96252825117657675497472 98480899773159010578432 101914756006931656409088 102023378182265449807872 102268626687511280216064 104273893877462481788928 105947354266198736338944 108284428257364884934656 110407652340842627776512 110791012244803886900736 114776300455048631033856 115052205023450190243072 117308130612145292012544 121207261259272628404224 124639888775404372763328 125869079000013883342848 131307866364212014104576 133273142470602935304192 136358168916681706954752 139031858503283309051904 141602713875015618760704 144379237676486513246208 147210203121123503702016 147721349659738515867648 153035067273398174711808 153402940031266920324096 156410840816193722683392 162037130054186302636032 165611478511263941664768 166186518367205830351104 172164450682572946550784 174280263230788453859328 175077155152282685472768 175962195918217938018816 181810891888908942606336 186959833163106559144992 188803618500020825014272 192505650235315350994944 196961799546318021156864 204537253375022560432128 208547787754924963577856 211894708532397472677888 216568856514729769869312 220815304681685255553024 221582024489607773801472 229552600910097262067712 230104410046900380486144 234616261224290584025088 249279777550808745526656 251738158000027766685696 262615732728424028209152 272716337833363413909504 278063717006566618103808 283205427750031237521408 288758475352973026492416 295442699319477031735296 306070134546796349423616 306805880062533840648192 312821681632387445366784 331222957022527883329536 332373036734411660702208 344328901365145893101568 351924391836435876037632 363621783777817885212672 373919666326213118289984 377607237000041650028544 393923599092636042313728 409074506750045120864256 417095575509849927155712 433137713029459539738624 441630609363370511106048 443164048979215547602944 459105201820194524135424 460208820093800760972288 469232522448581168050176 498559555101617491053312 525231465456848056418304 545432675666726827819008 566410855500062475042816 577516950705946052984832 590885398638954063470592 613611760125067681296384 625643363264774890733568 662445914045055766659072 664746073468823321404416 688657802730291786203136 703848783672871752075264 747839332652426236579968 755214474000083300057088 787847198185272084627456 818149013500090241728512 834191151019699854311424 866275426058919079477248 886328097958431095205888 918210403640389048270848 920417640187601521944576 938465044897162336100352 997119110203234982106624 1090865351333453655638016 1132821711000124950085632 1181770797277908126941184 1227223520250135362592768 1251286726529549781467136 1324891828090111533318144 1329492146937646642808832 1377315605460583572406272 1407697567345743504150528 1495678665304852473159936 1575694396370544169254912 1636298027000180483457024 1732550852117838158954496 1772656195916862190411776 1840835280375203043889152 1876930089794324672200704 1994238220406469964213248 2265643422000249900171264 2363541594555816253882368 2454447040500270725185536 2502573453059099562934272 2658984293875293285617664 2754631210921167144812544 2815395134691487008301056 2991357330609704946319872 3272596054000360966914048 3545312391833724380823552 3681670560750406087778304 3753860179588649344401408 3988476440812939928426496 4727083189111632507764736 4908894081000541450371072 5317968587750586571235328 5630790269382974016602112 5982714661219409892639744 7090624783667448761647104 7363341121500812175556608 7507720359177298688802816 7976952881625879856852992 9817788162001082900742144 10635937175501173142470656 11261580538765948033204224 11965429322438819785279488 14181249567334897523294208 14726682243001624351113216 15953905763251759713705984 21271874351002346284941312 22523161077531896066408448 23930858644877639570558976 29453364486003248702226432 31907811526503519427411968 42543748702004692569882624 47861717289755279141117952 63815623053007038854823936 95723434579510558282235904 127631246106014077709647872 191446869159021116564471808 382893738318042233128943616
- Sum of all divisors σ(n): 1331678609176300040961574711
- Sum of proper divisors (its aliquot sum) s(n): 948784870858257807832631095
- 382893738318042233128943616 is an abundant number, because the sum of its proper divisors (948784870858257807832631095) is greater than itself. Its abundance is 565891132540215574703687479
Bases of 382893738318042233128943616
- Binary: 100111100101110001110011100100101010100011001000101110010001110011010000100000000000000002
- Hexadecimal: 0x13CB8E72551917239A10000
- Base-36: 1C3YZ4EOGPS4XS0000
Squares and roots of 382893738318042233128943616
- 382893738318042233128943616 squared (3828937383180422331289436162) is 146607614843165403070368176296598536144095512107155456
- 382893738318042233128943616 cubed (3828937383180422331289436163) is 56135137713191298152318333630305581069039481102541259281499156884841651970768896
-
382893738318042233128943616 is a
perfect square number . Itssquare root is 19567670743296 -
The
cube root of 382893738318042233128943616 is 726149575.8906476969
Scales and comparisons
How big is 382893738318042233128943616?- 382,893,738,318,042,233,128,943,616 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 382,893,738,318,042,233,128,943,616 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 382893738318042233128943616 cubic inches would be around 60512464.7 feet tall.
Recreational maths with 382893738318042233128943616
- 382893738318042233128943616 backwards is 616349821332240813837398283
- 382893738318042233128943616 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 382893738318042233128943616's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 382893738318042233128943616 - Facts about the integer". Numbermatics.com. 2024. Web. 6 May 2024.
APA style:
Numbermatics. (2024). Number 382893738318042233128943616 - Facts about the integer. Retrieved 6 May 2024, from https://numbermatics.com/n/382893738318042233128943616/
Chicago style:
Numbermatics. 2024. "Number 382893738318042233128943616 - Facts about the integer". https://numbermatics.com/n/382893738318042233128943616/
The information we have on file for 382893738318042233128943616 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 382893738318042233128943616, math, Factors of 382893738318042233128943616, curriculum, school, college, exams, university, Prime factorization of 382893738318042233128943616, STEM, science, technology, engineering, physics, economics, calculator, three hundred eighty-two septillion, eight hundred ninety-three sextillion, seven hundred thirty-eight quintillion, three hundred eighteen quadrillion, forty-two trillion, two hundred thirty-three billion, one hundred twenty-eight million, nine hundred forty-three thousand, six hundred sixteen.