81352225883573670383714304
81,352,225,883,573,670,383,714,304 is an even composite number composed of five prime numbers multiplied together.
81352225883573670383714304 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, five hundred seventy-five divisors.
Prime factorization of 81352225883573670383714304:
228 × 314 × 132 × 174 × 672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 17 × 17 × 17 × 17 × 67 × 67)See below for interesting mathematical facts about the number 81352225883573670383714304 from the Numbermatics database.
Names of 81352225883573670383714304
- Cardinal: 81352225883573670383714304 can be written as Eighty-one septillion, three hundred fifty-two sextillion, two hundred twenty-five quintillion, eight hundred eighty-three quadrillion, five hundred seventy-three trillion, six hundred seventy billion, three hundred eighty-three million, seven hundred fourteen thousand, three hundred four.
Scientific notation
- Scientific notation: 8.1352225883573670383714304 × 1025
Factors of 81352225883573670383714304
Divisors of 81352225883573670383714304
- Number of divisors d(n): 19575
-
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 67 68 72 78 81 96 102 104 108 117 128 134 136 144 153 156 162 169 192 201 204 208 216 221 234 243 256 268 272 288 289 306 312 324 338 351 384 402 408 416 432 442 459 468 486 507 512 536 544 576 578 603 612 624 648 663 676 702 729 768 804 816 832 864 867 871 884 918 936 972 1014 1024 1053 1072 1088 1139 1152 1156 1206 1224 1248 1296 1326 1352 1377 1404 1458 1521 1536 1608 1632 1664 1728 1734 1742 1768 1809 1836 1872 1944 1989 2028 2048 2106 2144 2176 2187 2278 2304 2312 2412 2448 2496 2592 2601 2613 2652 2704 2754 2808 2873 2916 3042 3072 3159 3216 3264 3328 3417 3456 3468 3484 3536 3618 3672 3744 3757 3888 3978 4056 4096 4131 4212 4288 4352 4374 4489 4556 4563 4608 4624 4824 4896 4913 4992 5184 5202 5226 5304 5408 5427 5508 5616 5746 5832 5967 6084 6144 6318 6432 6528 6561 6656 6834 6912 6936 6968 7072 7236 7344 7488 7514 7776 7803 7839 7956 8112 8192 8262 8424 8576 8619 8704 8748 8978 9112 9126 9216 9248 9477 9648 9792 9826 9984 10251 10368 10404 10452 10608 10816 10854 11016 11232 11271 11323 11492 11664 11934 12168 12288 12393 12636 12864 13056 13122 13312 13467 13668 13689 13824 13872 13936 14144 14472 14688 14739 14807 14976 15028 15552 15606 15678 15912 16224 16281 16384 16524 16848 17152 17238 17408 17496 17901 17956 18224 18252 18432 18496 18954 19296 19363 19584 19652 19683 19968 20502 20736 20808 20904 21216 21632 21708 22032 22464 22542 22646 22984 23328 23409 23517 23868 24336 24576 24786 25272 25728 25857 26112 26244 26624 26934 27336 27378 27648 27744 27872 28288 28431 28944 29376 29478 29614 29952 30056 30753 31104 31212 31356 31824 32448 32562 32768 33048 33696 33813 33969 34304 34476 34816 34992 35802 35912 36448 36504 36864 36992 37179 37908 38592 38726 39168 39304 39366 39936 40401 41004 41067 41472 41616 41808 42432 43264 43416 44064 44217 44421 44928 45084 45292 45968 46656 46818 47034 47736 48672 48841 48843 49152 49572 50544 51456 51714 52224 52488 53248 53703 53868 54672 54756 55296 55488 55744 56576 56862 57888 58089 58357 58752 58956 59049 59228 59904 60112 61506 62208 62424 62712 63648 63869 64896 65124 65536 66096 67392 67626 67938 68608 68952 69632 69984 70227 70551 71604 71824 72896 73008 73728 73984 74358 75816 76313 77184 77452 77571 78336 78608 78732 79872 80802 82008 82134 82944 83232 83521 83616 84864 85293 86528 86832 88128 88434 88842 89856 90168 90584 91936 92259 93312 93636 94068 95472 97344 97682 97686 98304 99144 101088 101439 101907 102912 103428 104448 104976 106496 107406 107736 109344 109512 110592 110976 111488 111537 113152 113724 115776 116178 116714 117504 117912 118098 118456 119808 120224 121203 123012 123201 124416 124848 125424 127296 127738 129792 130248 131072 132192 132651 133263 134784 135252 135876 137216 137904 139264 139968 140454 141102 143208 143648 145792 146016 146523 146529 147456 147968 148716 151632 152626 154368 154904 155142 156672 157216 157464 159744 161109 161604 164016 164268 165888 166464 167042 167232 169728 170586 173056 173664 174267 175071 176256 176868 177147 177684 179712 180336 181168 183872 184518 186624 187272 188136 190944 191607 192491 194688 195364 195372 196608 198288 202176 202878 203814 205824 206856 208896 209952 210681 211653 212992 214812 215472 218688 219024 221184 221952 222976 223074 226304 227448 228939 231552 232356 232713 233428 235008 235824 236196 236912 239616 240448 242406 246024 246402 248832 249696 250563 250848 251719 254592 255476 255879 259584 260496 262144 264384 265302 266526 269568 270504 271752 274432 275808 276777 278528 279936 280908 282204 286416 287296 291584 292032 293046 293058 294912 295936 297432 303264 304317 305252 305721 308736 309808 310284 313344 314432 314928 319488 322218 323208 328032 328536 329171 331776 332928 334084 334464 334611 339456 341172 346112 347328 348534 350142 352512 353736 354294 355368 359424 360672 362336 363609 367744 369036 369603 373248 374544 376272 381888 383214 384982 389376 390728 390744 393216 396576 397953 399789 404352 405756 407628 411648 413712 417792 419904 421362 423306 425984 429624 430944 437376 438048 439569 439587 442368 443904 445952 446148 452608 454896 457878 463104 464712 465426 466856 470016 471648 472392 473824 479232 480896 483327 484812 492048 492804 497664 499392 501126 501696 503438 509184 510952 511758 519168 520992 522801 524288 525213 528768 530604 531441 533052 539136 541008 543504 548864 551616 553554 557056 559872 561816 564408 572832 574592 574821 577473 583168 584064 586092 586116 589824 591872 594864 606528 608634 610504 611442 617472 619616 620568 626688 628864 629856 632043 634959 638976 644436 646416 656064 657072 658342 663552 665856 668168 668928 669222 678912 682344 686817 692224 694656 697068 698139 700284 705024 707472 708588 710736 718848 721344 724672 727218 735488 738072 739206 746496 749088 751689 752544 755157 758641 763776 766428 767637 769964 778752 781456 781488 786432 793152 795906 799578 808704 811512 815256 823296 827424 830297 830331 835584 839808 842724 846612 851968 859248 861888 874752 876096 879138 879174 884736 887808 891904 892296 905216 909792 912951 915756 917163 926208 929424 930852 933712 940032 943296 944784 947648 958464 961792 966654 969624 984096 985608 987513 992069 995328 998784 1002252 1003392 1003833 1006876 1018368 1021904 1023516 1038336 1041984 1045602 1048576 1050426 1057536 1061208 1062882 1066104 1078272 1082016 1085773 1087008 1090827 1097728 1103232 1107108 1108809 1114112 1119744 1123632 1128816 1145664 1149184 1149642 1154946 1166336 1168128 1172184 1172232 1179648 1183744 1189728 1193859 1199367 1213056 1217268 1221008 1222884 1234944 1239232 1241136 1253376 1257728 1259712 1264086 1269918 1277952 1288872 1292832 1297321 1312128 1314144 1316684 1318707 1318761 1327104 1331712 1336336 1337856 1338444 1357824 1364688 1373634 1384448 1389312 1394136 1396278 1400568 1410048 1414944 1417176 1421472 1437696 1442688 1449344 1449981 1454436 1470976 1476144 1478412 1492992 1498176 1503378 1505088 1510314 1517282 1527552 1532856 1535274 1539928 1557504 1562912 1562976 1568403 1572864 1575639 1586304 1591812 1594323 1599156 1617408 1623024 1630512 1646592 1654848 1660594 1660662 1671168 1679616 1685448 1693224 1703936 1718496 1723776 1724463 1732419 1749504 1752192 1758276 1758348 1769472 1775616 1783808 1784592 1810432 1819584 1825902 1831512 1834326 1852416 1858848 1861704 1867424 1880064 1886592 1889568 1895296 1896129 1904877 1916928 1923584 1933308 1939248 1968192 1971216 1975026 1984138 1990656 1997568 2004504 2006784 2007666 2013752 2036736 2043808 2047032 2060451 2076672 2083968 2091204 2094417 2097152 2100852 2115072 2122416 2125764 2132208 2156544 2164032 2171546 2174016 2181654 2195456 2206464 2214216 2217618 2228224 2239488 2247264 2255067 2257632 2265471 2275923 2291328 2298368 2299284 2302911 2309892 2332672 2336256 2344368 2344464 2359296 2367488 2379456 2387718 2398734 2426112 2434536 2442016 2445768 2469888 2478464 2482272 2490891 2490993 2506752 2515456 2519424 2528172 2539836 2555904 2577744 2585664 2594642 2624256 2628288 2633368 2637414 2637522 2654208 2663424 2672672 2675712 2676888 2715648 2729376 2738853 2747268 2751489 2768896 2778624 2788272 2792556 2801136 2820096 2829888 2834352 2842944 2875392 2885376 2898688 2899962 2908872 2941952 2952288 2956824 2962539 2976207 2985984 2996352 3006756 3010176 3011499 3020628 3034564 3055104 3065712 3070548 3079856 3115008 3125824 3125952 3136806 3145728 3151278 3172608 3183624 3188646 3198312 3234816 3246048 3257319 3261024 3272347 3272481 3293184 3309696 3321188 3321324 3326427 3342336 3359232 3370896 3386448 3407872 3436992 3447552 3448926 3464838 3499008 3504384 3516552 3516696 3538944 3551232 3567616 3569184 3581577 3598101 3620864 3639168 3651804 3663024 3668652 3704832 3717696 3723408 3734848 3760128 3773184 3779136 3790592 3792258 3809754 3833856 3847168 3866616 3878496 3891963 3936384 3942432 3950052 3956121 3956283 3968276 3981312 3995136 4009008 4013568 4015332 4027504 4073472 4087616 4094064 4120902 4153344 4167936 4182408 4188834 4194304 4201704 4230144 4244832 4251528 4264416 4279223 4313088 4328064 4343092 4348032 4349943 4363308 4390912 4412928 4428432 4435236 4456448 4478976 4494528 4510134 4515264 4530942 4551846 4582656 4596736 4598568 4605822 4619784 4665344 4672512 4688736 4688928 4705209 4718592 4726917 4734976 4758912 4775436 4782969 4797468 4852224 4869072 4884032 4891536 4939776 4956928 4964544 4981782 4981986 5013504 5030912 5038848 5056344 5079672 5111808 5155488 5171328 5173389 5189284 5197257 5248512 5256576 5266736 5274828 5275044 5308416 5326848 5345344 5351424 5353776 5431296 5458752 5477706 5494536 5502978 5537792 5557248 5576544 5585112 5595907 5602272 5640192 5659776 5668704 5685888 5688387 5714631 5750784 5770752 5797376 5799924 5817744 5883904 5904576 5913648 5925078 5952414 5971968 5992704 6013512 6020352 6022998 6041256 6069128 6110208 6131424 6141096 6159712 6181353 6230016 6251648 6251904 6273612 6283251 6291456 6302556 6345216 6367248 6377292 6396624 6469632 6492096 6514638 6522048 6544694 6544962 6586368 6619392 6642376 6642648 6652854 6684672 6718464 6741792 6765201 6772896 6796413 6815744 6827769 6873984 6895104 6897852 6908733 6929676 6998016 7008768 7033104 7033392 7077888 7102464 7135232 7138368 7163154 7196202 7241728 7278336 7303608 7326048 7337304 7409664 7435392 7446816 7469696 7472673 7472979 7520256 7546368 7558272 7581184 7584516 7619508 7667712 7694336 7733232 7756992 7783926 7872768 7884864 7900104 7912242 7912566 7936552 7962624 7990272 8018016 8027136 8030664 8055008 8146944 8175232 8188128 8216559 8241804 8254467 8306688 8335872 8364816 8377668 8388608 8403408 8460288 8489664 8503056 8528832 8558446 8626176 8656128 8686184 8696064 8699886 8726616 8781824 8825856 8856864 8870472 8887617 8912896 8928621 8957952 8989056 9020268 9030528 9034497 9061884 9103692 9165312 9193472 9197136 9211644 9239568 9330688 9345024 9377472 9377856 9410418 9437184 9453834 9469952 9517824 9550872 9565938 9594936 9704448 9738144 9768064 9771957 9783072 9817041 9817443 9879552 9913856 9929088 9963564 9963972 9979281 10027008 10061824 10077696 10112688 10159344 10223616 10310976 10342656 10346778 10378568 10394514 10497024 10513152 10533472 10549656 10550088 10616832 10653696 10690688 10702848 10707552 10744731 10794303 10862592 10917504 10955412 10989072 11005956 11075584 11114496 11153088 11170224 11191814 11204544 11280384 11319552 11337408 11371776 11376774 11429262 11501568 11541504 11594752 11599848 11635488 11675889 11767808 11809152 11827296 11850156 11868363 11868849 11904828 11943936 11985408 12027024 12040704 12045996 12082512 12138256 12220416 12262848 12282192 12319424 12362706 12460032 12503296 12503808 12547224 12566502 12582912 12605112 12690432 12734496 12754584 12793248 12837669 12896897 12939264 12984192 13029276 13044096 13049829 13089388 13089924 13172736 13238784 13284752 13285296 13305708 13369344 13436928 13483584 13530402 13545792 13592826 13631488 13655538 13747968 13790208 13795704 13817466 13859352 13996032 14017536 14066208 14066784 14115049 14115627 14155776 14180751 14204928 14270464 14276736 14326308 14392404 14483456 14556672 14607216 14652096 14674608 14819328 14870784 14893632 14939392 14945346 14945958 15040512 15092736 15116544 15162368 15169032 15239016 15335424 15388672 15466464 15513984 15520167 15567852 15591771 15745536 15769728 15800208 15824484 15825132 15873104 15925248 15980544 16036032 16054272 16061328 16110016 16293888 16350464 16376256 16433118 16483608 16508934 16613376 16671744 16729632 16755336 16777216 16787721 16806816 16865173 16920576 16979328 17006112 17057664 17065161 17116892 17143893 17252352 17312256 17372368 17392128 17399772 17453232 17563648 17651712 17713728 17740944 17775234 17825792 17857242 17915904 17978112 18040536 18061056 18068994 18123768 18207384 18330624 18386944 18394272 18423288 18479136 18544059 18661376 18690048 18754944 18755712 18820836 18849753 18874368 18907668 18939904 19035648 19101744 19131876 19189872 19408896 19476288 19536128 19543914 19566144 19634082 19634886 19759104 19827712 19858176 19927128 19927944 19958562 20054016 20123648 20155392 20225376 20295603 20318688 20389239 20447232 20483307 20621952 20685312 20693556 20726199 20757136 20789028 20994048 21026304 21066944 21099312 21100176 21233664 21307392 21381376 21405696 21415104 21489462 21588606 21725184 21835008 21910824 21978144 22011912 22054457 22151168 22228992 22306176 22340448 22383628 22409088 22418019 22418937 22560768 22639104 22674816 22743552 22753548 22858524 23003136 23083008 23189504 23199696 23270976 23351778 23535616 23618304 23654592 23700312 23736726 23737698 23809656 23887872 23970816 24054048 24081408 24091992 24165024 24276512 24440832 24525696 24564384 24638848 24649677 24725412 24763401 24920064 25006592 25007616 25094448 25133004 25165824 25210224 25380864 25468992 25509168 25586496 25675338 25793794 25878528 25968384 26058552 26088192 26099658 26178776 26179848 26345472 26477568 26569504 26570592 26611416 26662851 26738688 26785863 26873856 26967168 27060804 27091584 27103491 27185652 27262976 27311076 27495936 27580416 27591408 27634932 27718704 27992064 28035072 28132416 28133568 28230098 28231254 28311552 28361502 28409856 28540928 28553472 28652616 28784808 28966912 29113344 29214432 29304192 29315871 29349216 29451123 29452329 29638656 29741568 29787264 29878784 29890692 29891916 29937843 30081024 30185472 30233088 30324736 30338064 30478032 30670848 30777344 30932928 31027968 31040334 31135704 31183542 31491072 31539456 31600416 31648968 31650264 31746208 31850496 31961088 32072064 32108544 32122656 32220032 32234193 32382909 32587776 32700928 32752512 32866236 32967216 33017868 33226752 33343488 33459264 33510672 33554432 33575442 33613632 33730346 33841152 33958656 34012224 34115328 34130322 34233784 34287786 34504704 34624512 34744736 34784256 34799544 34906464 35027667 35127296 35303424 35427456 35481888 35550468 35605089 35606547 35651584 35714484 35831808 35956224 36081072 36122112 36137988 36247536 36414768 36661248 36773888 36788544 36846576 36958272 37088118 37322752 37380096 37509888 37511424 37641672 37699506 37748736 37815336 37879808 38071296 38203488 38263752 38379744 38513007 38690691 38817792 38952576 39072256 39087828 39132288 39149487 39268164 39269772 39518208 39655424 39716352 39854256 39855888 39917124 40108032 40247296 40310784 40450752 40591206 40637376 40778478 40894464 40966614 41243904 41370624 41387112 41452398 41514272 41578056 41988096 42052608 42133888 42198624 42200352 42345147 42346881 42467328 42542253 42614784 42762752 42811392 42830208 42978924 43177212 43450368 43670016 43821648 43956288 44023824 44108914 44302336 44457984 44612352 44680896 44767256 44818176 44836038 44837874 45121536 45278208 45349632 45487104 45507096 45717048 46006272 46166016 46379008 46399392 46541952 46560501 46703556 46775313 47071232 47236608 47309184 47400624 47473452 47475396 47619312 47775744 47941632 48108096 48162816 48183984 48330048 48553024 48881664 49051392 49128768 49277696 49299354 49450824 49526802 49840128 50013184 50015232 50188896 50266008 50331648 50363163 50420448 50595519 50761728 50937984 51018336 51172992 51195483 51350676 51431679 51587588 51757056 51936768 52117104 52176384 52199316 52357552 52359696 52690944 52955136 53139008 53141184 53222832 53325702 53477376 53571726 53747712 53934336 54121608 54183168 54206982 54371304 54525952 54622152 54991872 55160832 55182816 55269864 55437408 55629899 55632177 55984128 56070144 56264832 56267136 56460196 56462508 56549259 56623104 56723004 56819712 57081856 57106944 57305232 57569616 57933824 58226688 58428864 58608384 58631742 58698432 58902246 58904658 59277312 59483136 59574528 59757568 59781384 59783832 59875686 60162048 60370944 60466176 60649472 60676128 60886809 60956064 61167717 61341696 61449921 61554688 61865856 62055936 62080668 62178597 62271408 62367084 62982144 63078912 63200832 63297936 63300528 63492416 63700992 63922176 64144128 64217088 64245312 64440064 64468386 64765818 65175552 65401856 65505024 65732472 65934432 66035736 66163371 66453504 66686976 66918528 67021344 67108864 67150884 67227264 67254057 67256811 67460692 67682304 67917312 68024448 68230656 68260644 68467568 68575572 69009408 69249024 69489472 69568512 69599088 69812928 70055334 70254592 70606848 70854912 70963776 71100936 71210178 71213094 71303168 71428968 71663616 71912448 72162144 72244224 72275976 72495072 72746791 72829536 73322496 73547776 73577088 73693152 73916544 73949031 74176236 74290203 74645504 74760192 75019776 75022848 75283344 75399012 75497472 75630672 75759616 76142592 76406976 76527504 76759488 77026014 77381382 77635584 77905152 78144512 78175656 78264576 78298974 78536328 78539544 79036416 79310848 79432704 79708512 79711776 79834248 79988553 80216064 80357589 80494592 80621568 80901504 81182412 81274752 81310473 81556956 81788928 81933228 82487808 82741248 82774224 82904796 83028544 83156112 83976192 84105216 84267776 84397248 84400704 84690294 84693762 84934656 85084506 85229568 85525504 85622784 85660416 85957848 86354424 86900736 87340032 87643296 87912576 87947613 88047648 88217828 88353369 88356987 88604672 88915968 89224704 89361792 89534512 89636352 89672076 89675748 89813529 90243072 90556416 90699264 90974208 91014192 91434096 92012544 92332032 92758016 92798784 93083904 93121002 93407112 93550626 94142464 94473216 94618368 94801248 94946904 94950792 95238624 95551488 95883264 96216192 96325632 96367968 96660096 96702579 97106048 97148727 97763328 98102784 98257536 98555392 98598708 98901648 99053604 99680256 100026368 100030464 100377792 100532016 100663296 100726326 100840896 101191038 101523456 101875968 102036672 102345984 102390966 102701352 102863358 103175176 103514112 103873536 104234208 104352768 104398632 104715104 104719392 105083001 105381888 105910272 106278016 106282368 106445664 106651404 106815267 106819641 106954752 107143452 107495424 107868672 108243216 108366336 108413964 108742608 109051904 109244304 109983744 110321664 110365632 110539728 110874816 111259798 111264354 111968256 112140288 112529664 112534272 112920392 112925016 113098518 113246208 113446008 113639424 114163712 114213888 114610464 115139232 115539021 115867648 116072073 116453376 116857728 117216768 117263484 117396864 117448461 117804492 117809316 118554624 118966272 119149056 119515136 119562768 119567664 119751372 120324096 120741888 120932352 121298944 121352256 121773618 121912128 122335434 122683392 122899842 123109376 123731712 124111872 124161336 124357194 124542816 124734168 125964288 126157824 126401664 126595872 126601056 126984832 127035441 127040643 127401984 127626759 127844352 128288256 128434176 128490624 128880128 128936772 129531636 130351104 130803712 131010048 131464944 131868864 132071472 132326742 132907008 133373952 133837056 134042688 134217728 134301768 134454528 134508114 134513622 134921384 135364608 135834624 136048896 136461312 136521288 136935136 137151144 138018816 138498048 138978944 139137024 139198176 139625856 139681503 140110668 140325939 140509184 141213696 141709824 141927552 142201872 142420356 142426188 142606336 142857936 143327232 143824896 144324288 144488448 144551952 144990144 145493582 145659072 146644992 147095552 147154176 147386304 147833088 147898062 148352472 148580406 149291008 149520384 150039552 150045696 150566688 150798024 150994944 151089489 151261344 151519232 151786557 152285184 152813952 153055008 153518976 153586449 154052028 154295037 154762764 155271168 155810304 156289024 156351312 156529152 156597948 157072656 157079088 158072832 158621696 158865408 159417024 159423552 159668496 159977106 160432128 160715178 160989184 161243136 161803008 162364824 162549504 162620946 163113912 163577856 163866456 164975616 165482496 165548448 165809592 166057088 166312224 166889697 166896531 167952384 168210432 168535552 168794496 168801408 169380588 169387524 169647777 169869312 170169012 170459136 171051008 171245568 171320832 171915696 172708848 173801472 174680064 175286592 175825152 175895226 176095296 176435656 176706738 176713974 177209344 177831936 178449408 178723584 179069024 179272704 179344152 179351496 179627058 180486144 181112832 181398528 181948416 182028384 182660427 182868192 183503151 184025088 184349763 184664064 185516032 185597568 186167808 186242004 186814224 187101252 188284928 188946432 189236736 189602496 189893808 189901584 190477248 191102976 191766528 192432384 192651264 192735936 193320192 193405158 194212096 194297454 195526656 196205568 196515072 197110784 197197416 197803296 198107208 198490113 199360512 200052736 200060928 200755584 201064032 201326592 201452652 201681792 201762171 201770433 202382076 203046912 203751936 204073344 204691968 204781932 205402704 205726716 206350352 207028224 207747072 208468416 208705536 208797264 209430208 209438784 210166002 210763776 211820544 212556032 212564736 212891328 213302808 213630534 213639282 213909504 214286904 214990848 215737344 216486432 216732672 216827928 217485216 218103808 218240373 218488608 219247249 219967488 220643328 220731264 221079456 221749632 221847093 222519596 222528708 222870609 223936512 224280576 225059328 225068544 225840784 225850032 226197036 226492416 226892016 227278848 228327424 228427776 229220928 230278464 231078042 231735296 232144146 232906752 233715456 234433536 234526968 234793728 234896922 235608984 235618632 237109248 237932544 238298112 239030272 239125536 239135328 239502744 239965659 240648192 241072767 241483776 241864704 242597888 242704512 243547236 243824256 244670868 245366784 245799684 246218752 247463424 248223744 248322672 248714388 249085632 249468336 251928576 252315648 252803328 253191744 253202112 253969664 254070882 254081286 254803968 255253518 255688704 256576512 256868352 256981248 257760256 257873544 259063272 260702208 261607424 262020096 262929888 263737728 263842839 264142944 264653484 265060107 265070961 265814016 266747904 267674112 268085376 268435456 268603536 268909056 269016228 269027244 269440587 269842768 270729216 271669248 272097792 272922624 273042576 273870272 274302288 276037632 276996096 277957888 278274048 278396352 279251712 279363006 280221336 280651878 281018368 282427392 283419648 283855104 284403744 284840712 284852376 285212672 285715872 286654464 286707941 287649792 288648576 288976896 289103904 289980288 290107737 290987164 291318144 291446181 293289984 294191104 294308352 294772608 295666176 295796124 296704944 297160812 298582016 299040768 300079104 300091392 301133376 301596048 301989888 302178978 302522688 303038464 303573114 304570368 305627904 306110016 307037952 307172898 308104056 308590074 309525528 310542336 311620608 312578048 312702624 313058304 313195896 314145312 314158176 315249003 316145664 317243392 317730816 318834048 318847104 319336992 319954212 320445801 320458923 320864256 321430356 321978368 322486272 323606016 324729648 325099008 325241892 326227824 327155712 327732912 329951232 330964992 331096896 331619184 332114176 332624448 333779394 333793062 335904768 336420864 337071104 337588992 337602816 338761176 338775048 339295554 339738624 340338024 340918272 342102016 342491136 342641664 343831392 345417696 346617063 347602944 348216219 349360128 350573184 351650304 351790452 352190592 352345383 352871312 353413476 353427948 354418688 355663872 356898816 357447168 358138048 358545408 358688304 358702992 359254116 360972288 362225664 362797056 363896832 364056768 365320854 365736384 367006302 368050176 368699526 369328128 371032064 371195136 372335616 372484008 373628448 374202504 374925769 376569856 377892864 378473472 379204992 379787616 379803168 380954496 381106323 381121929 382205952 382880277 383533056 384864768 385302528 385471872 386640384 386810316 388424192 388594908 391053312 392411136 393030144 394221568 394394832 395606592 396214416 396980226 398721024 400105472 400121856 401511168 402128064 402653184 402905304 403363584 403524342 403540866 404764152 406093824 407503872 408146688 409383936 409563864 410805408 411453432 412700704 414056448 415494144 416936832 417411072 417594528 418860416 418877568 419044509 420332004 420977817 421527552 423641088 425112064 425129472 425782656 426605616 427261068 427278564 427819008 428573808 429981696 431474688 432972864 433465344 433655856 434970432 436207616 436480746 436977216 438494498 439934976 441286656 441462528 442158912 443499264 443694186 445039192 445057416 445741218 447873024 448561152 450118656 450137088 451681568 451700064 452394072 452984832 453268467 453784032 454557696 455359671 456654848 456855552 458441856 460556928 460759347 462156084 462885111 463470592 464288292 465813504 467430912 468867072 469053936 469587456 469793844 471217968 471237264 474218496 475865088 476596224 478060544 478251072 478270656 479005488 479931318 481296384 482145534 482967552 483729408 485195776 485409024 487094472 487648512 489341736 490733568 491599368 492437504 494926848 496447488 496645344 497428776 498171264 498936672 500669091 500689593 503857152 504631296 505606656 506383488 506404224 507939328 508141764 508162572 508943331 509607936 510507036 511377408 513153024 513736704 513962496 515520512 515747088 518126544 521404416 523214848 524040192 525859776 527475456 527685678 528285888 529306968 530120214 530141922 531628032 533495808 535348224 536170752 537207072 537818112 538032456 538054488 538881174 539685536 541458432 543338496 544195584 545845248 546085152 547740544 547981281 548604576 550509453 552075264 553049289 553992192 555915776 556548096 556792704 558503424 558726012 560442672 561303756 562036736 564854784 566839296 567710208 568807488 569681424 569704752 570425344 571431744 573308928 573415882 575299584 577297152 577953792 578207808 579960576 580215474 581974328 582636288 582892362 586579968 588382208 588616704 589545216 591332352 591592248 593409888 594321624 595470339 597164032 598081536 600158208 600182784 602266752 603192096 603979776 604357956 605045376 605286513 605311299 606076928 607146228 609140736 611255808 612220032 614075904 614345796 616208112 617180148 619051056 621084672 623241216 625156096 625405248 626116608 626391792 628290624 628316352 630498006 632291328 634486784 635461632 637668096 637694208 638673984 639908424 640891602 640917846 641728512 642860712 643956736 644972544 647212032 649459296 650198016 650483784 652455648 654311424 654721119 655465824 657741747 659902464 661929984 662193792 663238368 664228352 665248896 665541279 667558788 667586124 668611827 671809536 672841728 674142208 675177984 675205632 677522352 677550096 678591108 679477248 680676048 681836544 684204032 684982272 685283328 687662784 690835392 693234126 695205888 696432438 698720256 701146368 703300608 703580904 704381184 704690766 705742624 706826952 706855896 708837376 711327744 713797632 714894336 716276096 717090816 717376608 717405984 718508232 719896977 721944576 723218301 724451328 725594112 727793664 728113536 730641708 731472768 734012604 736100352 737399052 738656256 742064128 742390272 744671232 744968016 747256896 748405008 749851538 753139712 755785728 756946944 758409984 759575232 759606336 761908992 762212646 762243858 764411904 765760554 767066112 769729536 770605056 770943744 773280768 773620632 776848384 777189816 782106624 784822272 786060288 788443136 788789664 791213184 791528517 792428832 793960452 795180321 795212883 797442048 800210944 800243712 803022336 804256128 805306368 805810608 806727168 807048684 807081732 808321761 809528304 812187648 815007744 816293376 818767872 819127728 821610816 822906864 825401408 828112896 830988288 833873664 834822144 835189056 837720832 837755136 838089018 840664008 841955634 843055104 847282176 850224128 850258944 851565312 853211232 854522136 854557128 855638016 857147616 859963392 860123823 862949376 865945728 866930688 867311712 869940864 870323211 872415232 872961492 873954432 874338543 876988996 879869952 882573312 882925056 884317824 886998528 887388372 890078384 890114832 891482436 895746048 897122304 900237312 900274176 903363136 903400128 904788144 905969664 906536934 907568064 909115392 910719342 913309696 913711104 916883712 921113856 921518694 924312168 925770222 926941184 928576584 931627008 934861824 937734144 938107872 939174912 939587688 942435936 942474528 945708283 945747009 948436992 951730176 953192448 956121088 956502144 956541312 958010976 959862636 961337403 962592768 964291068 965935104 967458816 970391552 970818048 974188944 975297024 978683472 981467136 983198736 984875008 989853696 992894976 993290688 994857552 996342528 997873344 1001338182 1001379186 1007714304 1009262592 1011213312 1012766976 1012808448 1015878656 1016283528 1016325144 1017886662 1019215872 1021014072 1022754816 1026306048 1027473408 1027924992 1031041024 1031494176 1036253088 1039851189 1042808832 1044648657 1046429696 1048080384 1051719552 1054950912 1055371356 1056571776 1057036149 1058613936 1060240428 1060283844 1063256064 1066991616 1070696448 1072341504 1074414144 1075636224 1076064912 1076108976 1077762348 1079371072 1082916864 1086676992 1088391168 1091690496 1092170304 1095481088 1095962562 1097209152 1101018906 1104150528 1106098578 1107984384 1111831552 1113096192 1113585408 1117006848 1117452024 1120885344 1122607512 1124073472 1124777307 1129709568 1133678592 1135420416 1137614976 1139362848 1139409504 1140850688 1142863488 1143318969 1143365787 1146617856 1146831764 1148640831 1150599168 1154594304 1155907584 1156415616 1159921152 1160430948 1163948656 1165272576 1165784724 1173159936 1176764416 1177233408 1179090432 1182664704 1183184496 1186819776 1188643248 1190940678 1194328064 1196163072 1200316416 1200365568 1204533504 1206384192 1207959552 1208715912 1210090752 1210573026 1210622598 1212153856 1214292456 1218281472 1222511616 1224440064 1228151808 1228691592 1232416224 1234360296 1238102112 1242169344 1246482432 1250312192 1250810496 1252233216 1252783584 1256581248 1256632704 1257133527 1260996012 1262933451 1264582656 1268973568 1270923264 1275336192 1275388416 1277347968 1279816848 1281783204 1281835692 1283457024 1285721424 1287913472 1289945088 1294424064 1298918592 1300396032 1300967568 1304911296 1308622848 1309442238 1310931648 1315483494 1319804928 1323859968 1324387584 1326476736 1328456704 1330497792 1331082558 1335117576 1335172248 1337223654 1343619072 1345683456 1348284416 1350355968 1350411264 1355044704 1355100192 1357182216 1358954496 1359805401 1361352096 1363673088 1366079013 1368408064 1369964544 1370566656 1375325568 1381670784 1382278041 1386468252 1388655333 1390411776 1392864876 1397440512 1402292736 1406601216 1407161808 1408762368 1409381532 1411485248 1413653904 1413711792 1417674752 1422655488 1427595264 1429788672 1432552192 1434181632 1434753216 1434811968 1437016464 1439793954 1443889152 1446436602 1448902656 1451188224 1455587328 1456227072 1461283416 1462945536 1468025208 1472200704 1474798104 1477312512 1484128256 1484780544 1489342464 1489936032 1494513792 1496810016 1499703076 1502007273 1502068779 1506279424 1511571456 1513893888 1516819968 1519150464 1519212672 1523817984 1524425292 1524487716 1526829993 1528823808 1531521108 1534132224 1539459072 1541210112 1541887488 1546561536 1547241264 1553696768 1554379632 1564213248 1569644544 1572120576 1576886272 1577579328 1582426368 1583057034 1584857664 1587920904 1590360642 1590425766 1594884096 1600421888 1600487424 1606044672 1608512256 1611621216 1613454336 1614097368 1614163464 1616643522 1619056608 1624375296 1630015488 1632586752 1637535744 1638255456 1643221632 1643943843 1645813728 1650802816 1651528359 1656225792 1659147867 1661976576 1667747328 1669644288 1670378112 1675441664 1675510272 1676178036 1681328016 1683911268 1686110208 1694564352 1700448256 1700517888 1703130624 1706422464 1709044272 1709114256 1711276032 1714295232 1719926784 1720247646 1725898752 1731891456 1733861376 1734623424 1739881728 1740646422 1744830464 1745922984 1747908864 1748677086 1753977992 1759739904 1765146624 1765850112 1768635648 1773997056 1774776744 1780156768 1780229664 1782964872 1786411017 1791492096 1794244608 1800474624 1800548352 1806726272 1806800256 1809576288 1811939328 1813073868 1815136128 1815859539 1815933897 1818230784 1821438684 1826619392 1827422208 1833767424 1842227712 1843037388 1848624336 1851540444 1853882368 1857153168 1863254016 1869723648 1875468288 1876215744 1878349824 1879175376 1884871872 1884949056 1891416566 1891494018 1896873984 1903460352 1906384896 1912242176 1913004288 1913082624 1916021952 1919725272 1922674806 1925185536 1928582136 1931870208 1934917632 1940783104 1941636096 1948377888 1950594048 1957366944 1962934272 1964163357 1966397472 1969750016 1973225241 1979707392 1985789952 1986581376 1989715104 1992685056 1995746688 1996623837 2002676364 2002758372 2005835481 2015428608 2018525184 2022426624 2025533952 2025616896 2031757312 2032567056 2032650288 2035773324 2038431744 2042028144 2045509632 2052612096 2054946816 2055849984 2062082048 2062988352 2072506176 2079702378 2085617664 2089297314 2092859392 2096160768 2103439104 2109901824 2110742712 2113143552 2114072298 2117227872 2120480856 2120567688 2126512128 2133983232 2141392896 2144683008 2148828288 2151272448 2152129824 2152217952 2155524696 2158742144 2159690931 2165833728 2169654903 2173353984 2176782336 2183380992 2184340608 2190962176 2191925124 2194418304 2202037812 2208301056 2212197156 2215968768 2223663104 2226192384 2227170816 2234013696 2234904048 2241770688 2245215024 2248146944 2249554614 2259419136 2267357184 2270840832 2275229952 2278725696 2278819008 2281701376 2285726976 2286637938 2286731574 2293235712 2293663528 2297281662 2301198336 2309188608 2311815168 2312831232 2319842304 2320861896 2327897312 2330545152 2331569448 2346319872 2353528832 2354466816 2358180864 2365329408 2366368992 2373639552 2374585551 2377286496 2381881356 2385540963 2385638649 2388656128 2392326144 2400632832 2400731136 2409067008 2412768384 2415919104 2417431824 2420181504 2421146052 2421245196 2424307712 2428584912 2436562944 2445023232 2448880128 2456303616 2457383184 2464832448 2468720592 2476204224 2484338688 2492964864 2500624384 2501620992 2504466432 2505567168 2513162496 2513265408 2514267054 2521992024 2525866902 2529165312 2537947136 2541846528 2550672384 2550776832 2554695936 2559633696 2563566408 2563671384 2566914048 2571442848 2575826944 2579890176 2580371469 2588848128 2597837184 2600792064 2601935136 2609822592 2610969633 2617245696 2618884476 2621863296 2623015629 2630966988 2639609856 2647719936 2648775168 2652953472 2656913408 2660995584 2662165116 2670235152 2670344496 2674447308 2687238144 2691366912 2696568832 2700711936 2700822528 2710089408 2710200384 2714364432 2717908992 2719610802 2722704192 2727346176 2732158026 2736816128 2739929088 2741133312 2750651136 2763341568 2764556082 2772936504 2777310666 2780823552 2785729752 2794881024 2804585472 2813202432 2814323616 2817524736 2818763064 2822970496 2827307808 2827423584 2835349504 2837124849 2837241027 2845310976 2855190528 2859577344 2865104384 2868363264 2869506432 2869623936 2874032928 2879587908 2884012209 2887778304 2892873204 2897805312 2902376448 2911174656 2912454144 2922566832 2925891072 2936050416 2944401408 2949596208 2954625024 2968256512 2969561088 2978684928 2979872064 2989027584 2993620032 2999406152 3004014546 3004137558 3012558848 3023142912 3027787776 3033639936 3038300928 3038425344 3047635968 3048850584 3048975432 3053659986 3057647616 3063042216 3068264448 3078918144 3082420224 3083774976 3093123072 3094482528 3107393536 3108759264 3119553567 3128426496 3133945971 3139289088 3144241152 3153772544 3155158656 3164852736 3166114068 3169715328 3175841808 3180721284 3180851532 3189768192 3200843776 3200974848 3212089344 3217024512 3223242432 3226908672 3228194736 3228326928 3233287044 3238113216 3248750592 3260030976 3265173504 3275071488 3276510912 3286443264 3287887686 3291627456 3301605632 3303056718 3312451584 3318295734 3323953152 3335494656 3339288576 3340756224 3350883328 3351020544 3352356072 3362656032 3367822536 3372220416 3374331921 3389128704 3400896512 3401035776 3406261248 3412844928 3418088544 3418228512 3422552064 3428590464 3429956907 3430097361 3439853568 3440495292 3445922493 3451797504 3463782912 3467722752 3469246848 3479763456 3481292844 3489660928 3491845968 3495817728 3497354172 3507955984 3519479808 3530293248 3531700224 3537271296 3547994112 3549553488 3560313536 3560459328 3565929744 3572822034 3582984192 3588489216 3600949248 3601096704 3613452544 3613600512 3619152576 3623878656 3626147736 3630272256 3631719078 3631867794 3636461568 3642877368 3653238784 3654844416 3667534848 3684455424 3686074776 3697248672 3703080888 3707764736 3714306336 3726508032 3727203233 3739447296 3750936576 3752431488 3756699648 3758350752 3769743744 3769898112 3771400581 3782833132 3782988036 3788800353 3793747968 3806920704 3812769792 3824484352 3826008576 3826165248 3832043904 3839450544 3845349612 3850371072 3857164272 3863740416 3869835264 3881566208 3883272192 3896755776 3901188096 3914733888 3925868544 3928326714 3932794944 3939500032 3946450482 3959414784 3971579904 3973162752 3979430208 3985370112 3991493376 3993247674 4005352728 4005516744 4011670962 4030857216 4037050368 4044853248 4051067904 4051233792 4063514624 4065134112 4065300576 4071546648 4076863488 4079416203 4084056288 4091019264 4098237039 4105224192 4109893632 4111699968 4124164096 4125976704 4145012352 4159404756 4165965999 4171235328 4178594628 4185718784 4192321536 4206878208 4219803648 4221485424 4226287104 4228144596 4234455744 4240961712 4241135376 4253024256 4267966464 4282785792 4289366016 4297656576 4302544896 4304259648 4304435904 4311049392 4317484288 4319381862 4331667456 4339309806 4346707968 4353564672 4366761984 4368681216 4381924352 4383850248 4388836608 4404075624 4416602112 4424394312 4431937536 4447326208 4452384768 4454341632 4468027392 4469808096 4483541376 4490430048 4496293888 4499109228 4506021819 4506206337 4518838272 4534714368 4541681664 4550459904 4557451392 4557638016 4563402752 4571453952 4573275876 4573463148 4580489979 4586471424 4587327056 4594563324 4602396672 4618377216 4623630336 4625662464 4639684608 4641723792 4655794624 4661090304 4663138896 4692639744 4707057664 4708933632 4716361728 4730658816 4732737984 4747279104 4749171102 4754572992 4763762712 4771081926 4771277298 4777312256 4784652288 4801265664 4801462272 4818134016 4825536768 4834863648 4840363008 4842292104 4842490392 4848615424 4857169824 4873125888 4874034997 4890046464 4897760256 4912607232 4914766368 4929664896 4931831529 4937441184 4952408448 4954585077 4968677376 4977443601 4985929728 5001248768 5003241984 5008932864 5011134336 5026324992 5026530816 5028534108 5043984048 5051733804 5058330624 5075894272 5083693056 5101344768 5101553664 5109391872 5119267392 5127132816 5127342768 5133828096 5142885696 5151653888 5159780352 5160742938 5177696256 5195674368 5201584128 5203870272 5219645184 5221939266 5234491392 5237768952 5243726592 5246031258 5261933976 5279219712 5295439872 5297550336 5305906944 5313826816 5321991168 5324330232 5340470304 5340688992 5348894616 5359233051 5374476288 5382733824 5393137664 5401423872 5401645056 5420178816 5420400768 5428728864 5435817984 5439221604 5445408384 5447578617 5447801691 5454692352 5464316052 5473632256 5479858176 5482266624 5501302272 5526683136 5529112164 5545873008 5554621332 5561647104 5571459504 5589762048 5609170944 5626404864 5628647232 5635049472 5637526128 5645940992 5654615616 5654847168 5670699008 5674249698 5674482054 5690621952 5710381056 5719154688 5730208768 5736726528 5739012864 5739247872 5748065856 5759175816 5768024418 5775556608 5785746408 5795610624 5804752896 5822349312 5824908288 5845133664 5851782144 5872100832 5888802816 5892490071 5899192416 5909250048 5919675723 5936513024 5939122176 5957369856 5959744128 5978055168 5987240064 5989871511 5998812304 6008029092 6008275116 6017506443 6025117696 6046285824 6055575552 6067279872 6076601856 6076850688 6095271936 6097701168 6097950864 6107319972 6115295232 6126084432 6136528896 6157836288 6164840448 6167549952 6186246144 6188965056 6214787072 6217518528 6239107134 6256852992 6267891942 6278578176 6288482304 6307545088 6310317312 6329705472 6332228136 6339430656 6351683616 6361442568 6361703064 6379536384 6401687552 6401949696 6424178688 6434049024 6446484864 6453817344 6456389472 6456653856 6466574088 6476226432 6479072793 6497501184 6508964709 6520061952 6530347008 6550142976 6553021824 6572886528 6575775372 6583254912 6603211264 6606113436 6624903168 6636591468 6647906304 6670989312 6678577152 6681512448 6701766656 6702041088 6704712144 6725312064 6735645072 6744440832 6748663842 6778257408 6801793024 6802071552 6812522496 6825689856 6836177088 6836457024 6845104128 6857180928 6859913814 6860194722 6879707136 6880990584 6891844986 6903595008 6927565824 6935445504 6938493696 6959526912 6962585688 6983691936 6991635456 6994708344 7015911968 7038959616 7060586496 7063400448 7074542592 7095988224 7099106976 7120627072 7120918656 7123756653 7131859488 7145644068 7156622889 7156915947 7165968384 7176978432 7201898496 7202193408 7226905088 7227201024 7238305152 7247757312 7252295472 7260544512 7263438156 7263735588 7272923136 7285754736 7306477568 7309688832 7335069696 7368910848 7372149552 7394497344 7406161776 7415529472 7428612672 7453016064 7454406466 7478894592 7501873152 7504862976 7513399296 7516701504 7539487488 7539796224 7542801162 7565666264 7565976072 7577600706 7587495936 7613841408 7625539584 7648968704 7652017152 7652330496 7664087808 7678901088 7690699224 7700742144 7714328544 7727480832 7739670528 7741114407 7763132416 7766544384 7793511552 7802376192 7829467776 7832908899 7851737088 7856653428 7865589888 7869046887 7879000064 7892900964 7918829568 7943159808 7946325504 7958860416 7970740224 7982986752 7986495348 8010705456 8011033488 8023341924 8061714432 8074100736 8089706496 8102135808 8102467584 8127029248 8130268224 8130601152 8143093296 8153726976 8158832406 8168112576 8182038528 8196474078 8210448384 8219787264 8223399936 8248328192 8251953408 8290024704 8318809512 8331931998 8342470656 8357189256 8371437568 8384643072 8413756416 8439607296 8442970848 8452574208 8456289192 8468911488 8481923424 8482270752 8506048512 8511374547 8511723081 8535932928 8565571584 8578732032 8595313152 8605089792 8608519296 8608871808 8622098784 8634968576 8638763724 8652036627 8663334912 8678619612 8693415936 8707129344 8733523968 8737362432 8763848704 8767700496 8777673216 8808151248 8833204224 8848788624 8863875072 8894652416 8904769536 8908683264 8936054784 8939616192 8967082752 8980860096 8992587776 8998218456 9012043638 9012412674 9037676544 9069428736 9083363328 9100919808 9114902784 9115276032 9142907904 9146551752 9146926296 9160979958 9172942848 9174654112 9189126648 9204793344 9236754432 9247260672 9251324928 9279369216 9283447584 9311589248 9322180608 9326277792 9358660701 9385279488 9401837913 9414115328 9417867264 9432723456 9461317632 9465475968 9494558208 9498342204 9509145984 9527525424 9542163852 9542554596 9554624512 9569304576 9602531328 9602924544 9636268032 9651073536 9669727296 9680726016 9684584208 9684980784 9697230848 9714339648 9746251776 9748069994 9780092928 9795520512 9825214464 9829532736 9859329792 9863663058 9874882368 9904816896 9909170154 9937354752 9954887202 9971859456 10002497536 10006483968 10017865728 10022268672 10052649984 10053061632 10057068216 10087968096 10103467608 10116661248 10122995763 10151788544 10167386112 10202689536 10203107328 10218783744 10238534784 10254265632 10254685536 10267656192 10285771392 10289870721 10290292083 10303307776 10319560704 10321485876 10337767479 10355392512 10391348736 10403168256 10407740544 10439290368 10443878532 10468982784 10475537904 10487453184 10492062516 10523867952 10558439424 10590879744 10595100672 10611813888 10627653632 10643982336 10648660464 10680940608 10681377984 10697789232 10718466102 10748952576 10765467648 10786275328 10802847744 10803290112 10840357632 10840801536 10857457728 10871635968 10878443208 10890816768 10895157234 10895603382 10909384704 10928632104 10947264512 10959716352 10964533248 11002604544 11053366272 11058224328 11091746016 11109242664 11123294208 11142919008 11179524096 11181609699 11218341888 11252809728 11257294464 11270098944 11275052256 11291881984 11309231232 11309694336 11314201743 11341398016 11348499396 11348964108 11366401059 11381243904 11420762112 11438309376 11460417536 11473453056 11478025728 11478495744 11496131712 11518351632 11536048836 11551113216 11571492816 11591221248 11609505792 11644698624 11649816576 11690267328 11703564288 11744201664 11777605632 11784980142 11798384832 11818500096 11839351446 11873026048 11878244352 11914739712 11919488256 11956110336 11974480128 11979743022 11997624608 12016058184 12016550232 12035012886 12050235392 12092571648 12111151104 12134559744 12153203712 12153701376 12190543872 12195402336 12195901728 12214639944 12230590464 12238248609 12252168864 12273057792 12294711117 12315672576 12329680896 12335099904 12372492288 12377930112 12429574144 12435037056 12478214268 12513705984 12535783884 12557156352 12576964608 12615090176 12620634624 12659410944 12664456272 12678861312 12703367232 12722885136 12723406128 12759072768 12803375104 12803899392 12848357376 12868098048 12892969728 12907634688 12912778944 12913307712 12933148176 12952452864 12958145586 12995002368 13017929418 13040123904 13060694016 13100285952 13106043648 13145773056 13151550744 13166509824 13206422528 13212226872 13249806336 13273182936 13295812608 13341978624 13357154304 13363024896 13403533312 13404082176 13409424288 13450624128 13471290144 13488881664 13497327684 13518065457 13518619011 13556514816 13603586048 13604143104 13625044992 13651379712 13672354176 13672914048 13690208256 13714361856 13719827628 13720389444 13741469937 13759414272 13761981168 13783689972 13807190016 13855131648 13870891008 13876987392 13919053824 13925171376 13967383872 13983270912 13989416688 14031823936 14077919232 14121172992 14126800896 14149085184 14191976448 14198213952 14241254144 14241837312 14247513306 14263718976 14291288136 14313245778 14313831894 14331936768 14353956864 14403796992 14404386816 14453810176 14454402048 14476610304 14504590944 14521089024 14526876312 14527471176 14545846272 14571509472 14612955136 14619377664 14622104991 14670139392 14737821696 14744299104 14788994688 14795494587 14812323552 14831058944 14857225344 14863755231 14906032128 14908812932 14932330803 14957789184 15003746304 15009725952 15026798592 15033403008 15078974976 15079592448 15085602324 15131332528 15131952144 15155201412 15174991872 15227682816 15251079168 15297937408 15304034304 15304660992 15328175616 15357802176 15381398448 15401484288 15428657088 15454961664 15479341056 15482228814 15526264832 15533088768 15587023104 15604752384 15658935552 15665817798 15703474176 15713306856 15731179776 15738093774 15758000128 15785801928 15837659136 15886319616 15892651008 15917720832 15941480448 15965973504 15972990696 16021410912 16022066976 16046683848 16077699153 16123428864 16148201472 16179412992 16204271616 16204935168 16254058496 16260536448 16261202304 16286186592 16307453952 16317664812 16336225152 16342735851 16364077056 16392948156 16420896768 16439574528 16446799872 16496656384 16503906816 16580049408 16637619024 16663863996 16684941312 16714378512 16742875136 16769286144 16827512832 16879214592 16885941696 16905148416 16912578384 16937822976 16963846848 16964541504 17012097024 17022749094 17023446162 17071865856 17131143168 17157464064 17190626304 17210179584 17217038592 17217743616 17244197568 17269937152 17277527448 17304073254 17326669824 17357239224 17386831872 17414258688 17467047936 17474724864 17527697408 17535400992 17555346432 17616302496 17666408448 17677470213 17697577248 17727750144 17759027169 17789304832 17809539072 17817366528 17872109568 17879232384 17934165504 17961720192 17969614533 17985175552 17996436912 18024087276 18024825348 18052519329 18075353088 18138857472 18166726656 18201839616 18229805568 18230552064 18285815808 18293103504 18293852592 18321959916 18345885696 18349308224 18378253296 18409586688 18473508864 18494521344 18502649856 18558738432 18566895168 18623178496 18644361216 18652555584 18717321402 18770558976 18803675826 18828230656 18835734528 18865446912 18922635264 18930951936 18989116416 18996684408 19018291968 19055050848 19084327704 19085109192 19109249024 19138609152 19205062656 19205849088 19272536064 19302147072 19339454592 19361452032 19369168416 19369961568 19394461696 19428679296 19437218379 19492503552 19496139988 19526894127 19560185856 19591041024 19650428928 19659065472 19718659584 19727326116 19749764736 19809633792 19818340308 19874709504 19909774404 19943718912 20004995072 20012967936 20035731456 20044537344 20105299968 20106123264 20114136432 20175936192 20206935216 20233322496 20245991526 20303577088 20334772224 20405379072 20406214656 20437567488 20477069568 20508531264 20509371072 20535312384 20571542784 20579741442 20580584166 20606615552 20639121408 20642971752 20675534958 20710785024 20782697472 20806336512 20815481088 20878580736 20887757064 20951075808 20974906368 20984125032 21047735904 21116878848 21181759488 21190201344 21223627776 21255307264 21287964672 21297320928 21361881216 21362755968 21371269959 21395578464 21436932204 21469868667 21470747841 21497905152 21530935296 21572550656 21605695488 21606580224 21680715264 21681603072 21714915456 21743271936 21756886416 21781633536 21790314468 21791206764 21818769408 21857264208 21894529024 21919432704 21929066496 22005209088 22106732544 22116448656 22183492032 22218485328 22246588416 22285838016 22359048192 22363219398 22436683776 22505619456 22514588928 22540197888 22550104512 22583763968 22618462464 22619388672 22628403486 22682796032 22696998792 22697928216 22732802118 22762487808 22841524224 22876618752 22920835072 22946906112 22956051456 22956991488 22992263424 23036703264 23072097672 23102226432 23142985632 23182442496 23219011584 23223343221 23289397248 23299633152 23380534656 23407128576 23488403328 23498726697 23555211264 23569960284 23596769664 23607140661 23637000192 23678702892 23746052096 23756488704 23829479424 23838976512 23912220672 23948960256 23959486044 23995249216 24032116368 24033100464 24070025772 24100470784 24185143296 24222302208 24269119488 24306407424 24307402752 24381087744 24390804672 24391803456 24429279888 24461180928 24476497218 24504337728 24546115584 24589422234 24631345152 24659361792 24670199808 24744984576 24755860224 24859148288 24870074112 24956428536 25027411968 25071567768 25114312704 25153929216 25230180352 25241269248 25318821888 25328912544 25357722624 25406734464 25445770272 25446812256 25518145536 25534123641 25535169243 25606750208 25607798784 25696714752 25736196096 25785939456 25815269376 25825557888 25826615424 25866296352 25904905728 25916291172 25956109881 25990004736 26035858836 26080247808 26121388032 26200571904 26212087296 26291546112 26303101488 26333019648 26412845056 26424453744 26499612672 26546365872 26591625216 26683957248 26714308608 26726049792 26807066624 26808164352 26818848576 26901248256 26942580288 26977763328 26994655368 27036130914 27037238022 27113029632 27207172096 27208286208 27250089984 27302759424 27344708352 27345828096 27428723712 27439655256 27440778888 27482939874 27518828544 27523962336 27567379944 27614380032 27710263296 27741782016 27753974784 27838107648 27850342752 27934767744 27966541824 27978833376 28063647872 28075982103 28155838464 28205513739 28242345984 28253601792 28298170368 28383952896 28396427904 28482508288 28483674624 28495026612 28527437952 28582576272 28626491556 28627663788 28663873536 28707913728 28807593984 28808773632 28907620352 28908804096 28953220608 29009181888 29042178048 29053752624 29054942352 29091692544 29143018944 29225910272 29238755328 29244209982 29340278784 29475643392 29488598208 29577989376 29590989174 29624647104 29662117888 29714450688 29727510462 29812064256 29817625864 29864661606 29915578368 30007492608 30019451904 30053597184 30066806016 30157949952 30159184896 30171204648 30262665056 30263904288 30310402824 30349983744 30368987289 30455365632 30502158336 30595874816 30608068608 30609321984 30656351232 30715604352 30762796896 30802968576 30857314176 30869612163 30870876249 30909923328 30958682112 30964457628 31013302437 31052529664 31066177536 31174046208 31209504768 31317871104 31331635596 31406948352 31426613712 31462359552 31476187548 31516000256 31571603856 31675318272 31772639232 31785302016 31835441664 31882960896 31931947008 31945981392 32042821824 32044133952 32093367696 32155398306 32246857728 32296402944 32358825984 32408543232 32409870336 32508116992 32521072896 32522404608 32572373184 32614907904 32635329624 32672450304 32685471702 32728154112 32785896312 32841793536 32879149056 32893599744 32993312768 33007813632 33160098816 33275238048 33327727992 33369882624 33428757024 33485750272 33538572288 33544829097 33655025664 33758429184 33771883392 33810296832 33825156768 33875645952 33927693696 33929083008 33942605229 34024194048 34045498188 34046892324 34099203177 34143731712 34262286336 34314928128 34381252608 34420359168 34434077184 34435487232 34488395136 34539874304 34555054896 34608146508 34653339648 34714478448 34773663744 34828517376 34934095872 34949449728 35055394816 35070801984 35110692864 35232604992 35332816896 35354940426 35395154496 35455500288 35518054338 35578609664 35619078144 35634733056 35744219136 35758464768 35868331008 35923440384 35939229066 35992873824 36048174552 36049650696 36105038658 36150706176 36277714944 36333453312 36403679232 36459611136 36461104128 36571631616 36586207008 36587705184 36643919832 36691771392 36698616448 36714745827 36756506592 36819173376 36884133351 36947017728 36989042688 37005299712 37117476864 37133790336 37246356992 37288722432 37305111168 37434642804 37541117952 37607351652 37656461312 37671469056 37730893824 37845270528 37861903872 37978232832 37993368816 38036583936 38110101696 38168655408 38170218384 38218498048 38277218304 38410125312 38411698176 38545072128 38604294144 38678909184 38722904064 38738336832 38739923136 38788923392 38857358592 38874436758 38985007104 38992279976 39053788254 39120371712 39182082048 39300857856 39318130944 39437319168 39454652232 39499529472 39619267584 39636680616 39749419008 39819548808 39887437824 40009990144 40025935872 40071462912 40089074688 40210599936 40212246528 40228272864 40351872384 40413870432 40466644992 40491983052 40554196371 40555857033 40607154176 40669544448 40810758144 40812429312 40875134976 40954139136 41017062528 41018742144 41070624768 41143085568 41159482884 41161168332 41213231104 41278242816 41285943504 41351069916 41421570048 41565394944 41612673024 41630962176 41757161472 41775514128 41902151616 41949812736 41968250064 42095471808 42233757696 42363518976 42380402688 42447255552 42510614528 42575929344 42594641856 42723762432 42725511936 42742539918 42791156928 42873864408 42939737334 42941495682 42995810304 43061870592 43145101312 43211390976 43213160448 43361430528 43363206144 43429830912 43513772832 43563267072 43580628936 43582413528 43637538816 43714528416 43789058048 43838865408 43858132992 43866314973 44010418176 44213465088 44232897312 44366984064 44386483761 44436970656 44493176832 44571676032 44591265693 44718096384 44726438796 44796992409 44873367552 45011238912 45029177856 45080395776 45100209024 45167527936 45236924928 45238777344 45256806972 45365592064 45393997584 45395856432 45465604236 45524975616 45683048448 45753237504 45841670144 45893812224 45912102912 45913982976 45984526848 46073406528 46144195344 46204452864 46285971264 46364884992 46438023168 46446686442 46578794496 46599266304 46761069312 46814257152 46976806656 46997453394 47110422528 47139920568 47193539328 47214281322 47274000384 47357405784 47492104192 47512977408 47658958848 47677953024 47824441344 47897920512 47918972088 47990498432 48064232736 48066200928 48140051544 48200941568 48233097459 48370286592 48444604416 48538238976 48612814848 48614805504 48762175488 48781609344 48783606912 48858559776 48922361856 48952994436 49008675456 49028207553 49092231168 49178844468 49262690304 49318723584 49340399616 49489969152 49511720448 49718296576 49740148224 49912857072 50054823936 50143135536 50228625408 50307858432 50460360704 50482538496 50637643776 50657825088 50715445248 50813468928 50891540544 50893624512 51036291072 51068247282 51070338486 51213500416 51215597568 51393429504 51472392192 51571878912 51630538752 51651115776 51653230848 51732592704 51809811456 51832582344 51912219762 51980009472 52071717672 52160495616 52242776064 52401143808 52424174592 52583092224 52606202976 52666039296 52825690112 52848907488 52999225344 53032410639 53092731744 53183250432 53277081507 53367914496 53428617216 53452099584 53614133248 53616328704 53637697152 53802496512 53885160576 53955526656 53989310736 54072261828 54074476044 54157557987 54226059264 54414344192 54416572416 54500179968 54605518848 54689416704 54691656192 54857447424 54879310512 54881557776 54965879748 55037657088 55047924672 55134759888 55228760064 55420526592 55483564032 55507949568 55676215296 55700685504 55869535488 55933083648 55957666752 56127295744 56151964206 56311676928 56411027478 56484691968 56507203584 56596340736 56767905792 56792855808 56965016576 56967349248 56990053224 57054875904 57165152544 57252983112 57255327576 57327747072 57415827456 57615187968 57617547264 57815240704 57817608192 57906441216 58018363776 58084356096 58107505248 58109884704 58183385088 58286037888 58311655137 58451820544 58477510656 58488419964 58580682381 58680557568 58951286784 58977196416 59155978752 59181978348 59249294208 59324235776 59428901376 59455020924 59624128512 59635251728 59729323212 59831156736 60014985216 60038903808 60107194368 60133612032 60315899904 60318369792 60342409296 60525330112 60527808576 60620805648 60699967488 60737974578 60910731264 61004316672 61191749632 61216137216 61218643968 61312702464 61431208704 61525593792 61605937152 61714628352 61739224326 61741752498 61819846656 61917364224 61928915256 62026604874 62105059328 62132355072 62348092416 62419009536 62635742208 62663271192 62853227424 62924719104 62952375096 63032000512 63143207712 63350636544 63362454961 63545278464 63570604032 63670883328 63765921792 63863894016 63891962784 64085643648 64088267904 64113809877 64186735392 64310796612 64409606001 64493715456 64592805888 64717651968 64817086464 64819740672 65016233984 65042145792 65044809216 65144746368 65229815808 65270659248 65344900608 65370943404 65456308224 65571792624 65683587072 65758298112 65787199488 65986625536 66015627264 66320197632 66550476096 66655455984 66739765248 66857514048 66971500544 67077144576 67089658194 67310051328 67516858368 67543766784 67620593664 67650313536 67751291904 67855387392 67858166016 67885210458 68048388096 68090996376 68093784648 68198406354 68287463424 68524572672 68629856256 68762505216 68840718336 68868154368 68870974464 68976790272 69079748608 69110109792 69216293016 69306679296 69428956896 69547327488 69657034752 69670029663 69868191744 69898899456 70110789632 70141603968 70221385728 70465209984 70665633792 70709880852 70790308992 70821421983 70911000576 71036108676 71157219328 71238156288 71269466112 71488438272 71516929536 71736662016 71846880768 71878458132 71985747648 72096349104 72099301392 72210077316 72301412352 72555429888 72666906624 72807358464 72919222272 72922208256 73143263232 73172414016 73175410368 73287839664 73383542784 73397232896 73429491654 73513013184 73638346752 73768266702 73894035456 73978085376 74010599424 74234953728 74267580672 74492713984 74577444864 74610222336 74869285608 75082235904 75214703304 75312922624 75342938112 75461787648 75690541056 75723807744 75956465664 75986737632 76073167872 76220203392 76337310816 76340436768 76436996096 76554436608 76602370923 76605507729 76820250624 76823396352 77090144256 77208588288 77357818368 77445808128 77476673664 77479846272 77577846784 77714717184 77748873516 77868329643 77970014208 77984559952 78107576508 78240743424 78364164096 78601715712 78636261888 78874638336 78909304464 78999058944 79238535168 79273361232 79498838016 79639097616 79774875648 80019980288 80051871744 80142925824 80178149376 80421199872 80424493056 80456545728 80703744768 80827740864 80933289984 80983966104 81108392742 81111714066 81214308352 81339088896 81621516288 81624858624 81750269952 81908278272 82034125056 82037484288 82286171136 82318965768 82322336664 82426462208 82556485632 82571887008 82702139832 82843140096 83130789888 83225346048 83261924352 83514322944 83551028256 83804303232 83899625472 83936500128 84190943616 84227946309 84467515392 84616541217 84727037952 84760805376 84894511104 85021229056 85151858688 85189283712 85447524864 85451023872 85485079836 85582313856 85747728816 85879474668 85882991364 85991620608 86123741184 86290202624 86422781952 86426320896 86722861056 86726412288 86859661824 87027545664 87126534144 87161257872 87164827056 87275077632 87429056832 87578116096 87677730816 87716265984 87732629946 88020836352 88426930176 88465794624 88733968128 88772967522 88873941312 88986353664 89143352064 89182531386 89436192768 89452877592 89593984818 89746735104 90022477824 90058355712 90160791552 90200418048 90335055872 90473849856 90477554688 90513613944 90787995168 90791712864 90931208472 91049951232 91106961867 91366096896 91506475008 91683340288 91787624448 91824205824 91827965952 91969053696 92146813056 92288390688 92408905728 92571942528 92608836489 92612628747 92729769984 92876046336 92893372884 93039907311 93157588992 93198532608 93522138624 93628514304 93953613312 93994906788 94220845056 94279841136 94387078656 94428562644 94548000768 94714811568 94984208384 95025954816 95317917696 95355906048 95648882688 95795841024 95837944176 95980996864 96128465472 96132401856 96280103088 96401883136 96466194918 96740573184 96889208832 97076477952 97225629696 97229611008 97524350976 97563218688 97567213824 97717119552 97844723712 97905988872 98017350912 98056415106 98184462336 98357688936 98525380608 98637447168 98680799232 98979938304 99023440896 99436593152 99480296448 99825714144 100109647872 100286271072 100457250816 100615716864 100634487291 100920721408 100965076992 101275287552 101315650176 101430890496 101626937856 101783081088 101787249024 101827815687 102072582144 102136494564 102140676972 102297609531 102427000832 102431195136 102786859008 102944784384 103143757824 103261077504 103302231552 103306461696 103465185408 103619622912 103665164688 103824439524 103960018944 104143435344 104320991232 104485552128 104802287616 104848349184 105166184448 105212405952 105332078592 105651380224 105697814976 105998450688 106064821278 106185463488 106366500864 106554163014 106735828992 106857234432 106904199168 107228266496 107232657408 107275394304 107604993024 107770321152 107978621472 108144523656 108148952088 108315115974 108452118528 108828688384 108833144832 109000359936 109211037696 109378833408 109383312384 109714894848 109758621024 109763115552 109931759496 110075314176 110095849344 110144237481 110269519776 110457520128 110652400053 110841053184 110967128064 111015899136 111352430592 111401371008 111739070976 111866167296 111915333504 112254591488 112303928412 112623353856 112822054956 112969383936 113014407168 113192681472 113535811584 113585711616 113930033152 113934698496 113980106448 114109751808 114330305088 114505966224 114510655152 114655494144 114831654912 115230375936 115235094528 115630481408 115635216384 115812882432 116036727552 116168712192 116215010496 116219769408 116366770176 116572075776 116623310274 116903641088 116955021312 116976839928 117161364762 117361115136 117902573568 117954392832 118311957504 118363956696 118498588416 118857802752 118910041848 119248257024 119270503456 119458646424 119662313472 120029970432 120077807616 120214388736 120267224064 120631799808 120636739584 120684818592 121050660224 121055617152 121241611296 121399934976 121475949156 121662589113 121667571099 121821462528 122008633344 122383499264 122432274432 122437287936 122625404928 122862417408 123051187584 123211874304 123429256704 123478448652 123483504996 123639693312 123834728448 123857830512 124053209748 124210118656 124264710144 124696184832 124838019072 125271484416 125326542384 125706454848 125849438208 125904750192 126064001024 126286415424 126701273088 126724909922 127090556928 127141208064 127341766656 127531843584 127727788032 127783925568 128171287296 128176535808 128227619754 128373470784 128621593224 128819212002 128987430912 129185611776 129435303936 129634172928 129639481344 130032467968 130084291584 130089618432 130289492736 130541318496 130689801216 130741886808 130912616448 131143585248 131367174144 131516596224 131574398976 131598944919 131973251072 132031254528 132640395264 133100952192 133159451283 133310911968 133479530496 133715028096 133773797079 133943001088 134154289152 134179316388 134390977227 134620102656 135033716736 135087533568 135241187328 135300627072 135502583808 135710774784 135716332032 135770420916 136096776192 136181992752 136187569296 136396812708 136574926848 137049145344 137259712512 137525010432 137681436672 137736308736 137741948928 137953580544 138159497216 138220219584 138432586032 138613358592 138857913792 139094654976 139314069504 139340059326 139736383488 139797798912 140221579264 140283207936 140442771456 140930419968 141331267584 141419761704 141580617984 141642843966 141822001152 142072217352 142314438656 142476312576 142538932224 142976876544 143033859072 143473324032 143693761536 143756916264 143971495296 144192698208 144198602784 144420154632 144602824704 144699292377 145110859776 145333813248 145614716928 145838444544 145844416512 146286526464 146344828032 146350820736 146575679328 146767085568 146794465792 146858983308 147026026368 147084622659 147276693504 147536533404 147788070912 147956170752 148021198848 148469907456 148535161344 148985427968 149154889728 149220444672 149738571216 150164471808 150429406608 150625845248 150685876224 150923575296 151381082112 151447615488 151912931328 151973475264 152146335744 152440406784 152674621632 152680873536 152873992192 153108873216 153204741846 153211015458 153640501248 153646792704 154180288512 154417176576 154715636736 154891616256 154953347328 154959692544 155429434368 155497747032 155736659286 155940028416 155969119904 156215153016 156481486848 156728328192 157203431424 157272523776 157749276672 157818608928 157998117888 158477070336 158546722464 158997676032 159097231917 159278195232 159549751296 159831244521 160039960576 160103743488 160285851648 160356298752 160842399744 160848986112 160913091456 161407489536 161655481728 161866579968 161967932208 162216785484 162223428132 162428616704 162678177792 163243032576 163249717248 163500539904 163816556544 164068250112 164074968576 164572342272 164637931536 164644673328 164852924416 165112971264 165143774016 165404279664 165686280192 166261579776 166450692096 166523848704 167028645888 167102056512 167608606464 167799250944 167873000256 168381887232 168455892618 168935030784 169233082434 169454075904 169521610752 169789022208 170042458112 170303717376 170378567424 170895049728 170902047744 170970159672 171164627712 171495457632 171758949336 171765982728 171983241216 172247482368 172580405248 172845563904 172852641792 173445722112 173452824576 173719323648 174055091328 174253068288 174322515744 174329654112 174550155264 174858113664 174934965411 175156232192 175355461632 175432531968 175465259892 175742047143 176041672704 176853860352 176931589248 177467936256 177545935044 177747882624 177972707328 178286704128 178365062772 178872385536 178905755184 179187969636 179493470208 180044955648 180116711424 180321583104 180400836096 180670111744 180947699712 180955109376 181027227888 181575990336 181583425728 181862416944 182099902464 182213923734 182732193792 183012950016 183366680576 183575248896 183648411648 183655931904 183938107392 184293626112 184576781376 184817811456 185143885056 185217672978 185225257494 185459539968 185752092672 185786745768 186079814622 186315177984 186397065216 187044277248 187257028608 187907226624 187989813576 188559682272 188774157312 188857125288 189096001536 189429623136 189968416768 190051909632 190087364883 190635835392 190711812096 191297765376 191591682048 191675888352 191961993728 192256930944 192264803712 192341429631 192560206176 192803766272 192932389836 193228818003 193481146368 193778417664 194152955904 194451259392 194459222016 195048701952 195126437376 195134427648 195434239104 195689447424 195811977744 196034701824 196112830212 196368924672 196715377872 197050761216 197274894336 197361598464 197959876608 198046881792 198873186304 198960592896 199651428288 200219295744 200572542144 200914501632 201231433728 201268974582 201841442816 201930153984 202550575104 202631300352 202861780992 203253875712 203566162176 203574498048 203655631374 204145164288 204272989128 204281353944 204595219062 204854001664 204862390272 205573718016 205889568768 206287515648 206522155008 206604463104 206612923392 206930370816 207239245824 207330329376 207648879048 207920037888 208286870688 208641982464 208971104256 209010088989 209604575232 209696698368 210332368896 210424811904 210664157184 211302760448 211395629952 211996901376 212129642556 212370926976 212733001728 213108326028 213471657984 213714468864 213808398336 214456532992 214465314816 214550788608 215209986048 215540642304 215957242944 216289047312 216297904176 216630231948 216904237056 217657376768 217666289664 218000719872 218422075392 218757666816 218766624768 219429789696 219517242048 219526231104 219863518992 220150628352 220191698688 220288474962 220539039552 220915040256 221304800106 221682106368 221934256128 222031798272 222704861184 222802742016 223478141952 223732334592 223830667008 224509182976 224607856824 225246707712 225644109912 225938767872 226028814336 226385362944 227071623168 227171423232 227860066304 227869396992 227960212896 228219503616 228660610176 229011932448 229021310304 229310988288 229663309824 229807112769 229816523187 230460751872 230470189056 231260962816 231270432768 231625764864 232073455104 232337424384 232430020992 232439538816 232733540352 233144151552 233246620548 233604988929 233807282176 233910042624 233953679856 234322729524 234722230272 235805147136 235908785664 236623915008 236727913392 236997176832 237715605504 237820083696 238496514048 238541006912 238917292848 239324626944 240059940864 240155615232 240428777472 240534448128 241263599616 241273479168 241369637184 242101320448 242111234304 242483222592 242799869952 242951898312 243325178226 243335142198 243642925056 244017266688 244766998528 244864548864 244874575872 245250809856 245724834816 246102375168 246858513408 246956897304 246967009992 247279386624 247669456896 247715661024 248106419496 248420237312 248529420288 249392369664 249676038144 250542968832 250653084768 251412909696 251698876416 251809500384 252128002048 252572830848 252683838927 253402546176 253449819844 253849623651 254181113856 254282416128 254683533312 255063687168 255455576064 255567851136 256342574592 256353071616 256455239508 256746941568 257243186448 257638424004 257974861824 258371223552 258870607872 259268345856 259278962688 260064935936 260168583168 260179236864 260578985472 261082636992 261379602432 261483773616 261825232896 262287170496 262734348288 263033192448 263148797952 263197889838 263946502144 264062509056 265280790528 266201904384 266318902566 266621823936 266959060992 267430056192 267547594158 267886002176 268308578304 268358632776 268781954454 269240205312 270067433472 270175067136 270482374656 270601254144 271005167616 271421549568 271432664064 271540841832 272363985504 272375138592 272793625416 273149853696 273320885601 274098290688 274519425024 275050020864 275362873344 275472617472 275483897856 275907161088 276318994432 276440439168 276865172064 277226717184 277715827584 277826509467 278189309952 278628139008 278680118652 279119721933 279472766976 279595597824 280443158528 280566415872 280885542912 281860839936 282662535168 282839523408 283161235968 283285687932 283644002304 284144434704 284628877312 284952625152 285077864448 285953753088 286067718144 286946648064 287387523072 287513832528 287942990592 288385396416 288397205568 288840309264 289205649408 289398584754 290221719552 290667626496 291229433856 291676889088 291688833024 292573052928 292689656064 292701641472 293151358656 293534171136 293588931584 293717966616 294052052736 294169245318 294553387008 295073066808 295576141824 295912341504 296042397696 296939814912 297070322688 297970855936 298309779456 298440889344 299477142432 300328943616 300858813216 301251690496 301371752448 301847150592 301903461873 302762164224 302895230976 303825862656 303946950528 304292671488 304880813568 305349243264 305361747072 305483447061 305747984384 306217746432 306409483692 306422030916 306892828593 307281002496 307293585408 308360577024 308834353152 309431273472 309783232512 309906694656 309919385088 310858868736 310995494064 311473318572 311880056832 311938239808 312430306032 312962973696 313456656384 314406862848 314545047552 315498553344 315637217856 315996235776 316954140672 317093444928 317995352064 318194463834 318556390464 319099502592 319662489042 320079921152 320207486976 320571703296 320712597504 321684799488 321697972224 321826182912 322814979072 323310963456 323935864416 324433570968 324446856264 324857233408 325356355584 326486065152 326499434496 327001079808 327633113088 328136500224 328149937152 329144684544 329275863072 329289346656 329705848832 330225942528 330287548032 330432712443 330808559328 331372560384 331957200159 332523159552 332901384192 333047697408 334057291776 334204113024 335217212928 335598501888 335746000512 336763774464 336911785236 337870061568 338466164868 338908151808 339043221504 339578044416 340084916224 340607434752 340757134848 341790099456 341804095488 341940319344 342329255424 342990915264 343517898672 343531965456 343966482432 344494964736 345160810496 345691127808 345705283584 346891444224 346905649152 347438647296 348110182656 348506136576 348645031488 348659308224 349100310528 349716227328 349869930822 350312464384 350710923264 350865063936 350930519784 351484094286 352083345408 353707720704 353863178496 354935872512 355091870088 355495765248 356573408256 356730125544 357744771072 357811510368 358375939272 358986940416 360089911296 360233422848 360643166208 360801672192 361340223488 361895399424 361910218752 362054455776 363151980672 363166851456 363724833888 364199804928 364427847468 364987767339 365002713297 365464387584 366025900032 366733361152 367150497792 367296823296 367311863808 367876214784 368587252224 369153562752 369635622912 370287770112 370435345956 370450514988 370919079936 371504185344 371573491536 372159629244 372630355968 372794130432 374088554496 374514057216 375814453248 375979627152 377119364544 377548314624 377714250576 378192003072 378859246272 379936833536 380103819264 380174729766 381271670784 381423624192 382595530752 383183364096 383351776704 383923987456 384513861888 384529607424 384682859262 385120412352 385607532544 385864779672 386457636006 386962292736 387556835328 388305911808 388902518784 388918444032 390097403904 390252874752 390268855296 390868478208 391623955488 392069403648 392225660424 392737849344 393430755744 394101522432 394549788672 394723196928 394796834757 395919753216 396093763584 397746372608 397921185792 399302856576 399478353849 400438591488 401145084288 401321391237 401829003264 402462867456 402537949164 403172931681 403682885632 403860307968 405101150208 405262600704 405723561984 406507751424 407132324352 407148996096 407311262748 408290328576 408545978256 408562707888 409190438124 409708003328 409724780544 411147436032 411779137536 412575031296 413044310016 413208926208 413225846784 413860741632 414478491648 414660658752 415297758096 415840075776 416573741376 417283964928 417942208512 418020177978 419209150464 419393396736 420664737792 420849623808 421328314368 422605520896 422791259904 423993802752 424259285112 424741853952 425466003456 426216652056 426943315968 427428937728 427616796672 428913065984 428930629632 429101577216 430419972096 431081284608 431914485888 432578094624 432595808352 433260463896 433808474112 434097877131 435314753536 435332579328 436001439744 436844150784 437515333632 437533249536 438859579392 439034484096 439052462208 439727037984 440301256704 440383397376 440576949924 441078079104 441253867977 441830080512 442609600212 443364212736 443868512256 444063596544 445409722368 445605484032 446956283904 447464669184 447661334016 449018365952 449215713648 450493415424 451288219824 451877535744 452057628672 452770725888 454143246336 454342846464 455720132608 455738793984 455920425792 456439007232 457321220352 458023864896 458042620608 458621976576 459326619648 459614225538 459633046374 460921503744 460940378112 462521925632 462540865536 463251529728 464146910208 464674848768 464860041984 464879077632 466288303104 466493241096 467209977858 467820085248 467907359712 468645459048 469444460544 471610294272 471817571328 473247830016 473455826784 473994353664 475431211008 475640167392 476993028096 477082013824 477291695751 477834585696 478649253888 479493733563 480119881728 480311230464 480857554944 481068896256 482527199232 482546958336 482739274368 484202640896 484222468608 484966445184 485599739904 485903796624 486650356452 486670284396 487285850112 488034533376 489533997056 489729097728 489749151744 490501619712 491449669632 492204750336 493717026816 493913794608 493934019984 494558773248 495338913792 495431322048 496212838992 496840474624 497058840576 498784739328 499352076288 501085937664 501306169536 502825819392 503397752832 503619000768 504256004096 505145661696 505367677854 506805092352 506899639688 507699247302 508362227712 508564832256 509367066624 510127374336 510911152128 511135702272 512685149184 512706143232 512910479016 513493883136 514486372896 515276848008 515949723648 516742447104 517741215744 518536691712 518557925376 520129871872 520337166336 520358473728 521157970944 522165273984 522759204864 522967547232 523650465792 524574340992 524804896233 525468696576 526066384896 526297595904 526395779676 527226141429 527893004288 528125018112 530561581056 532403808768 532637805132 533243647872 533918121984 534860112384 535095188316 535772004352 536617156608 536717265552 537563908908 538480410624 540134866944 540350134272 540964749312 541202508288 542010335232 542843099136 542865328128 543081683664 544727971008 544750277184 545587250832 546299707392 546641771202 548196581376 549038850048 550100041728 550725746688 550945234944 550967795712 551814322176 552637988864 552880878336 553730344128 554453434368 555431655168 555653018934 556378619904 557256278016 557360237304 558239443866 558945533952 559191195648 560886317056 561132831744 561771085824 563721679872 565679046816 566322471936 566571375864 567288004608 568288869408 569257754624 569905250304 570155728896 570262094649 571907506176 572135436288 573893296128 574775046144 575027665056 575885981184 576770792832 576794411136 577024288893 577680618528 578411298816 578797169508 579686454009 580443439104 581335252992 582458867712 583353778176 583377666048 585146105856 585379312128 585403282944 586302717312 587068342272 587177863168 587435933232 588104105472 588338490636 589106774016 590146133616 591152283648 591824683008 592084795392 593879629824 594140645376 595941711872 596619558912 596881778688 598954284864 600657887232 601717626432 602503380992 602743504896 603694301184 603806923746 605524328448 605790461952 607651725312 607893901056 608585342976 609761627136 610698486528 610723494144 610966894122 612435492864 612818967384 612844061832 613785657186 614562004992 614587170816 616721154048 617668706304 618862546944 619566465024 619813389312 619838770176 621717737472 621990988128 622946637144 623760113664 623876479616 624860612064 625925947392 626913312768 627030266967 628813725696 629090095104 630997106688 631274435712 631992471552 633908281344 634186889856 635990704128 636388927668 637112780928 638199005184 639324978084 640159842304 640414973952 641143406592 641425195008 643369598976 643395944448 643652365824 645629958144 646621926912 647871728832 648867141936 648893712528 649714466816 650712711168 652972130304 652998868992 654002159616 655266226176 656273000448 656299874304 658289369088 658551726144 658578693312 659411697664 660451885056 660575096064 660865424886 661617118656 662745120768 663914400318 665046319104 665802768384 666095394816 668114583552 668408226048 670434425856 671197003776 671492001024 673527548928 673823570472 675740123136 676932329736 677816303616 678086443008 679156088832 680169832448 681214869504 681514269696 683580198912 683608190976 683880638688 684658510848 685981830528 687035797344 687063930912 687932964864 688989929472 689421338307 689449569561 690321620992 691382255616 691410567168 693782888448 693811298304 694877294592 696220365312 697012273152 697290062976 697318616448 698200621056 699432454656 699739861644 700624928768 701421846528 701730127872 701861039568 702968188572 704166690816 707415441408 707726356992 709871745024 710183740176 710991530496 713146816512 713460251088 715489542144 715623020736 716751878544 717973880832 720179822592 720466845696 721286332416 721603344384 722680446976 723790798848 723820437504 724108911552 726303961344 726333702912 727449667776 728399609856 728855694936 729975534678 730005426594 730928775168 732051800064 733466722304 734300995584 734593646592 734623727616 735752429568 737174504448 738307125504 740575540224 740870691912 740901029976 741838159872 743008370688 743146983072 744319258488 745260711936 745588260864 748177108992 749028114432 751628906496 751959254304 754238729088 755096629248 755428501152 756384006144 757718492544 758051516781 759873667072 760207638528 760349459532 761548870953 762543341568 762847248384 765191061504 766366728192 766703553408 767847974912 769027723776 769059214848 769365718524 770240824704 771215065088 771729559344 772915272012 773924585472 775113670656 776611823616 777805037568 777836888064 780194807808 780505749504 780537710592 781736956416 783247910976 784138807296 784451320848 785475698688 786861511488 788203044864 789099577344 789446393856 789593669514 791839506432 792187527168 795492745216 795842371584 798605713152 798956707698 800877182976 802290168576 802642782474 803658006528 804925734912 805075898328 806345863362 807365771264 807720615936 810202300416 810525201408 811447123968 813015502848 814264648704 814297992192 814622525496 817091956512 817125415776 818380876248 819416006656 819449561088 819962656803 822294872064 823558275072 825150062592 826088620032 826417852416 826451693568 827721483264 828956983296 829321317504 830595516192 831680151552 833147482752 833479528401 834567929856 835884417024 836040355956 838418300928 838786793472 841329475584 841699247616 842656628736 845211041792 845582519808 847987605504 848518570224 849483707904 850932006912 852433304112 853886631936 854857875456 855233593344 857826131968 857861259264 858203154432 860839944192 862162569216 863828971776 865156189248 865191616704 866520927792 867616948224 868195754262 870629507072 870665158656 872002879488 873688301568 875030667264 875066499072 877719158784 878068968192 878104924416 879454075968 880602513408 880766794752 881153899848 882156158208 882507735954 883660161024 885219200424 886728425472 887737024512 888127193088 890819444736 891210968064 893912567808 894929338368 895322668032 898036731904 898431427296 900986830848 902576439648 903755071488 904115257344 905541451776 905710385619 908286492672 908685692928 911440265216 911477587968 911840851584 912878014464 914642440704 916047729792 916085241216 917243953152 918653239296 919228451076 919266092748 920678485779 921843007488 921880756224 925043851264 925081731072 926503059456 928293820416 929349697536 929720083968 929758155264 932576606208 932986482192 934419955716 935640170496 935814719424 937290918096 938888921088 943220588544 943635142656 946495660032 946911653568 947988707328 950862422016 951280334784 953986056192 954164027648 954583391502 955669171392 957298507776 958987467126 960239763456 960622460928 961715109888 962137792512 965054398464 965093916672 965478548736 968405281792 968444937216 969932890368 971807593248 973300712904 973340568792 974571700224 976069066752 979067994112 979458195456 979498303488 981003239424 982899339264 984409500672 987434053632 987827589216 987868039968 989117546496 990677827584 990862644096 991298137329 992425677984 993680949248 994117681152 995871600477 997569478656 998704152576 1002171875328 1002612339072 1005651638784 1006795505664 1007238001536 1008512008192 1010291323392 1010735355708 1013610184704 1013799279376 1015398494604 1016724455424 1017129664512 1018734133248 1020254748672 1021822304256 1022271404544 1025370298368 1025412286464 1025820958032 1026987766272 1028972745792 1030553696016 1031899447296 1033484894208 1035482431488 1037073383424 1037115850752 1040259743744 1040674332672 1040716947456 1042315941888 1044330547968 1045518409728 1045935094464 1047300931584 1049148681984 1049609792466 1050937393152 1052132769792 1052595191808 1052791559352 1054452282858 1055786008576 1056250036224 1061123162112 1064807617536 1065275610264 1066487295744 1069720224768 1070190376632 1071544008704 1073234313216 1073434531104 1075127817816 1076960821248 1080269733888 1080700268544 1081929498624 1082405016576 1084020670464 1085686198272 1085730656256 1086163367328 1089455942016 1089500554368 1091174501664 1092599414784 1093283542404 1094963302017 1096393162752 1098077700096 1100200083456 1101451493376 1101890469888 1101935591424 1103628644352 1105275977728 1105761756672 1107460688256 1108906868736 1110863310336 1111306037868 1112757239808 1114512556032 1114720474608 1116478887732 1117891067904 1118382391296 1121772634112 1122265663488 1123542171648 1127443359744 1131358093632 1132644943872 1133142751728 1134576009216 1136577738816 1138515509248 1139810500608 1140311457792 1140524189298 1143815012352 1144270872576 1147786592256 1149550092288 1150055330112 1151771962368 1153541585664 1153588822272 1154048577786 1155361237056 1156822597632 1157594339016 1159372908018 1160886878208 1162670505984 1164917735424 1166707556352 1166755332096 1170292211712 1170758624256 1170806565888 1172605434624 1174355726336 1174871866464 1176208210944 1176676981272 1178213548032 1180292267232 1182304567296 1183649366016 1184169590784 1184390504271 1187759259648 1188281290752 1191883423744 1193239117824 1193763557376 1197908569728 1201315774464 1203435252864 1203964173711 1205006761984 1205487009792 1207388602368 1207613847492 1209518795043 1211048656896 1211580923904 1215303450624 1215787802112 1217170685952 1219523254272 1221396973056 1221446988288 1221933788244 1224870985728 1225637934768 1225688123664 1227571314372 1229124009984 1229174341632 1233442308096 1235337412608 1237725093888 1239132930048 1239626778624 1239677540352 1243435474944 1243981976256 1245893274288 1247520227328 1247752959232 1249721224128 1251851894784 1253826625536 1254060533934 1257627451392 1258180190208 1261994213376 1262548871424 1263984943104 1267816562688 1268373779712 1271981408256 1272777855336 1274225561856 1276398010368 1278649956168 1280319684608 1280829947904 1282286813184 1282850390016 1286739197952 1286791888896 1287304731648 1291259916288 1293243853824 1295743457664 1297734283872 1297787425056 1299428933632 1301425422336 1302293631393 1305944260608 1305997737984 1308004319232 1310532452352 1312546000896 1312599748608 1316578738176 1317103452288 1317157386624 1318823395328 1320903770112 1321150192128 1321730849772 1323234237312 1323761603931 1325490241536 1327828800636 1330092638208 1331605536768 1332190789632 1336229167104 1336816452096 1340868851712 1342394007552 1342984002048 1347055097856 1347647140944 1351480246272 1353864659472 1355632607232 1356172886016 1358312177664 1360339664896 1362429739008 1363028539392 1367160397824 1367216381952 1367761277376 1369317021696 1371963661056 1374071594688 1374127861824 1375865929728 1377979858944 1378842676614 1378899139122 1380643241984 1382764511232 1382821134336 1387565776896 1387622596608 1389754589184 1392440730624 1394024546304 1394580125952 1394637232896 1398864909312 1399479723288 1401249857536 1403460255744 1403722079136 1405936377144 1408333381632 1414830882816 1415452713984 1419743490048 1420367480352 1421983060992 1426293633024 1426920502176 1430979084288 1431246041472 1431875087253 1433503757088 1435947761664 1438481200689 1440359645184 1440933691392 1442572664832 1443206688768 1445360893952 1447581597696 1447640875008 1448217823104 1452607922688 1452667405824 1454899335552 1456799219712 1457711389872 1459951069356 1460010853188 1461857550336 1464103600128 1466933444608 1468601991168 1469187293184 1469247455232 1471504859136 1474349008896 1476614251008 1481151080448 1481741383824 1481802059952 1483676319744 1486016741376 1486293966144 1488638516976 1490521423872 1491176521728 1496354217984 1498056228864 1503257812992 1503918508608 1508477458176 1510193258496 1510857002304 1512768012288 1515436985088 1516103033562 1519747334144 1520415277056 1520698919064 1523097741906 1525086683136 1525694496768 1530382123008 1532733456384 1533407106816 1535695949824 1538055447552 1538118429696 1538731437048 1540481649408 1543459118688 1545830544024 1547849170944 1550227341312 1553223647232 1555610075136 1555673776128 1560389615616 1561011499008 1561075421184 1563473912832 1566495821952 1568277614592 1568902641696 1570951397376 1573723022976 1574414688699 1576406089728 1578199154688 1578892787712 1579187339028 1581678424287 1583679012864 1584375054336 1590985490432 1591684743168 1597211426304 1597913415396 1601754365952 1604580337152 1605285564948 1607316013056 1609851469824 1610151796656 1612691726724 1614731542528 1615441231872 1620404600832 1621050402816 1622894247936 1626031005696 1628529297408 1628595984384 1629245050992 1634183913024 1634250831552 1636761752496 1638832013312 1638899122176 1639925313606 1644589744128 1647116550144 1650300125184 1652177240064 1652835704832 1652903387136 1655442966528 1657913966592 1658642635008 1661191032384 1663360303104 1666294965504 1666959056802 1669135859712 1671768834048 1672080711912 1676836601856 1677573586944 1682658951168 1683398495232 1685313257472 1690422083584 1691165039616 1697037140448 1698967415808 1701864013824 1704866608224 1707773263872 1709715750912 1710467186688 1710786283947 1715652263936 1715722518528 1716406308864 1721679888384 1724325138432 1727657943552 1730312378496 1730383233408 1731072866679 1733041855584 1735233896448 1736391508524 1739059362027 1741259014144 1741330317312 1744005758976 1747376603136 1750061334528 1750132998144 1755438317568 1756137936384 1756209848832 1758908151936 1761205026816 1761533589504 1762307799696 1764312316416 1765015471908 1767320322048 1770438400848 1773456850944 1775474049024 1776254386176 1781638889472 1782421936128 1787825135616 1789858676736 1790645336064 1796073463808 1796862854592 1801973661696 1805152879296 1807510142976 1808230514688 1811082903552 1811420771238 1816572985344 1817371385856 1822880530432 1822955175936 1823681703168 1825756028928 1829284881408 1832095459584 1832170482432 1837306478592 1838456902152 1838532185496 1841356971558 1843686014976 1843761512448 1850087702528 1850163462144 1853006118912 1856587640832 1858699395072 1859440167936 1859516310528 1865153212416 1865972964384 1868839911432 1871280340992 1871629438848 1874581836192 1877777842176 1881090800901 1886441177088 1887270285312 1892991320064 1893823307136 1895977414656 1901724844032 1902560669568 1907972112384 1908328055296 1909166783004 1911338342784 1914597015552 1917974934252 1920479526912 1921244921856 1923430219776 1924275585024 1930108796928 1930187833344 1930957097472 1936810563584 1936889874432 1939865780736 1943615186496 1946601425808 1946681137584 1949143400448 1952138133504 1958135988224 1958916390912 1958996606976 1962006478848 1965798678528 1968819001344 1974868107264 1975655178432 1975736079936 1978235092992 1981355655168 1981725288192 1982596274658 1984851355968 1987361898496 1988235362304 1991743200954 1995138957312 1997408305152 2004343750656 2005224678144 2011303277568 2013591011328 2014476003072 2020582646784 2021470711416 2027220369408 2027598558752 2030796989208 2033448910848 2034259329024 2037468266496 2040509497344 2043644608512 2044542809088 2050740596736 2050824572928 2051641916064 2053975532544 2057945491584 2061107392032 2063798894592 2066969788416 2068264014921 2068348708683 2070964862976 2074146766848 2074231701504 2080519487488 2081348665344 2081433894912 2084631883776 2088661095936 2091036819456 2091870188928 2094601863168 2098297363968 2099219584932 2101874786304 2104265539584 2105190383616 2105583118704 2108904565716 2111572017152 2112500072448 2122246324224 2129615235072 2130551220528 2132974591488 2139440449536 2140380753264 2143088017408 2146468626432 2146869062208 2150255635632 2153921642496 2160539467776 2161400537088 2163858997248 2164810033152 2168041340928 2171372396544 2171461312512 2172326734656 2178911884032 2179001108736 2182349003328 2185198829568 2186567084808 2189926604034 2192786325504 2196155400192 2200400166912 2202902986752 2203780939776 2203871182848 2207257288704 2210551955456 2211523513344 2214921376512 2221726620672 2222612075736 2225514479616 2229025112064 2229440949216 2232957775464 2235782135808 2236764782592 2243545268224 2244531326976 2247084343296 2254886719488 2262716187264 2265289887744 2266285503456 2269152018432 2273155477632 2274154550343 2277031018496 2279621001216 2280622915584 2281048378596 2284646612859 2287630024704 2288541745152 2295573184512 2299100184576 2300110660224 2303543924736 2307083171328 2307177644544 2308097155572 2310722474112 2313645195264 2315188678032 2318745816036 2321773756416 2325341011968 2329835470848 2333415112704 2333510664192 2340584423424 2341517248512 2341613131776 2345210869248 2348711452672 2349743732928 2352416421888 2353353962544 2356427096064 2360584534464 2364609134592 2367298732032 2368339181568 2368781008542 2375518519296 2376562581504 2383766847488 2386478235648 2387527114752 2395817139456 2402631548928 2406870505728 2407928347422 2410974019584 2414777204736 2415227694984 2419037590086 2422097313792 2423161847808 2430606901248 2431575604224 2434341371904 2439046508544 2442793946112 2442893976576 2443867576488 2451275869536 2451376247328 2455142628744 2458248019968 2458348683264 2459887970409 2466884616192 2470674825216 2475450187776 2478265860096 2479253557248 2479355080704 2486870949888 2487963952512 2491786548576 2495040454656 2495505918464 2499442448256 2500438585203 2503703789568 2507653251072 2508121067868 2515254902784 2516360380416 2523988426752 2525097742848 2527969886208 2535633125376 2536747559424 2543962816512 2545555710672 2548451123712 2552796020736 2557299912336 2560639369216 2561659895808 2564573626368 2565700780032 2573478395904 2573583777792 2574609463296 2582519832576 2586487707648 2591486915328 2595468567744 2595574850112 2598857867264 2602850844672 2604587262786 2611888521216 2611995475968 2616008638464 2621064904704 2625092001792 2625199497216 2633157476352 2634206904576 2634314773248 2641807540224 2642300384256 2643461699544 2646468474624 2647523207862 2650980483072 2655657601272 2660185276416 2663211073536 2664381579264 2672458334208 2673632904192 2681737703424 2684788015104 2685968004096 2694110195712 2695294281888 2702960492544 2707729318944 2711265214464 2712345772032 2716624355328 2717131156857 2720679329792 2724859478016 2726057078784 2734320795648 2734432763904 2735522554752 2738634043392 2743927322112 2748143189376 2748255723648 2751731859456 2755959717888 2757685353228 2757798278244 2761286483968 2765529022464 2765642268672 2775131553792 2775245193216 2779509178368 2784881461248 2788049092608 2789160251904 2789274465792 2797729818624 2798959446576 2802499715072 2806920511488 2807444158272 2811872754288 2816666763264 2829661765632 2830905427968 2839486980096 2840734960704 2843966121984 2852587266048 2853841004352 2861958168576 2862492082944 2863750174506 2867007514176 2871895523328 2876962401378 2880719290368 2881867382784 2885145329664 2886413377536 2890721787904 2895163195392 2895281750016 2896435646208 2905215845376 2905334811648 2909798671104 2915422779744 2919902138712 2920021706376 2923715100672 2928207200256 2933866889216 2937203982336 2938374586368 2938494910464 2943009718272 2948698017792 2953228502016 2962302160896 2963482767648 2963604119904 2967352639488 2972033482752 2972587932288 2973894411987 2977277033952 2981042847744 2982353043456 2987614801431 2992708435968 2996112457728 3006515625984 3007837017216 3016954916352 3020386516992 3021714004608 3025536024576 3030873970176 3032206067124 3039494668288 3040830554112 3041397838128 3046195483812 3050173366272 3051388993536 3060764246016 3065466912768 3066814213632 3071391899648 3076110895104 3076236859392 3077462874096 3080963298816 3086918237376 3091661088048 3095698341888 3100454682624 3106447294464 3111220150272 3111347552256 3120779231232 3122022998016 3122150842368 3126947825664 3132991643904 3136555229184 3137805283392 3141902794752 3147446045952 3148829377398 3152812179456 3156398309376 3157785575424 3158374678056 3163356848574 3167358025728 3168750108672 3181970980864 3183369486336 3194422852608 3195826830792 3209160674304 3210571129896 3214632026112 3219702939648 3220303593312 3225383453448 3229463085056 3230882463744 3240809201664 3242100805632 3245788495872 3252062011392 3257058594816 3257191968768 3258490101984 3268367826048 3268501663104 3273523504992 3277664026624 3277798244352 3279850627212 3284889906051 3289179488256 3294233100288 3300600250368 3304354480128 3305671409664 3305806774272 3310885933056 3315827933184 3317285270016 3322382064768 3326720606208 3332589931008 3333918113604 3338271719424 3343537668096 3344161423824 3353673203712 3355147173888 3365317902336 3366796990464 3370626514944 3380844167168 3382330079232 3394074280896 3397934831616 3403728027648 3409733216448 3415546527744 3419431501824 3420934373376 3421572567894 3431304527872 3431445037056 3432812617728 3443359776768 3448650276864 3455315887104 3460624756992 3460766466816 3462145733358 3466083711168 3470467792896 3472783017048 3478118724054 3482518028288 3482660634624 3488011517952 3494753206272 3500122669056 3500265996288 3510876635136 3512275872768 3512419697664 3517816303872 3523067179008 3524615599392 3528624632832 3530030943816 3534640644096 3540876801696 3546913701888 3550948098048 3552508772352 3553171512813 3563277778944 3564843872256 3575650271232 3579717353472 3581290672128 3592146927616 3593725709184 3603947323392 3610305758592 3615020285952 3616461029376 3622165807104 3622841542476 3628556385129 3633145970688 3634742771712 3645761060864 3645910351872 3647363406336 3651512057856 3658569762816 3664190919168 3664340964864 3674612957184 3676913804304 3677064370992 3682713943116 3687372029952 3687523024896 3700175405056 3700326924288 3706012237824 3713175281664 3717398790144 3718880335872 3719032621056 3730306424832 3731945928768 3737679822864 3742560681984 3743258877696 3749163672384 3755555684352 3762181601802 3772882354176 3774540570624 3785982640128 3787646614272 3791954829312 3803449688064 3805121339136 3815944224768 3816656110592 3818333566008 3822676685568 3829194031104 3835949868504 3840959053824 3842489843712 3846860439552 3848551170048 3860217593856 3860375666688 3861914194944 3873621127168 3873779748864 3879731561472 3887230372992 3893202851616 3893362275168 3898286800896 3904276267008 3906880894179 3916271976448 3917832781824 3917993213952 3924012957696 3931597357056 3937638002688 3949736214528 3951310356864 3951472159872 3956470185984 3962711310336 3963450576384 3965192549316 3969702711936 3971284811793 3974723796992 3976470724608 3983486401908 3990277914624 3994816610304 4008687501312 4010449356288 4022606555136 4027182022656 4028952006144 4041165293568 4042941422832 4054440738816 4055197117504 4061593978416 4066897821696 4068518658048 4074936532992 4081018994688 4087289217024 4089085618176 4101481193472 4101649145856 4103283832128 4107951065088 4115890983168 4122214784064 4127597789184 4133939576832 4136528029842 4136697417366 4141929725952 4148293533696 4148463403008 4161038974976 4162697330688 4162867789824 4169263767552 4177322191872 4182073638912 4183740377856 4196594727936 4198439169864 4203749572608 4210380767232 4211166237408 4217809131432 4223144034304 4225000144896 4244492648448 4259230470144 4261102441056 4265949182976 4278880899072 4280761506528 4286176034816 4292937252864 4293738124416 4295625261759 4300511271264 4307843284992 4315443602067 4321078935552 4322801074176 4327717994496 4329620066304 4336082681856 4342744793088 4342922625024 4344653469312 4357823768064 4358002217472 4364698006656 4370397659136 4373134169616 4379853208068 4385572651008 4392310800384 4400800333824 4405805973504 4407561879552 4407742365696 4414514577408 4421103910912 4423047026688 4429842753024 4443453241344 4445224151472 4451028959232 4458050224128 4458881898432 4465915550928 4471564271616 4473529565184 4487090536448 4489062653952 4494168686592 4509773438976 4525432374528 4530579775488 4532571006912 4538304036864 4546310955264 4548309100686 4554062036992 4559242002432 4561245831168 4562096757192 4569293225718 4575260049408 4577083490304 4591146369024 4598200369152 4600221320448 4607087849472 4614166342656 4614355289088 4616194311144 4621444948224 4630377356064 4637491632072 4643547512832 4650682023936 4659670941696 4666830225408 4667021328384 4681168846848 4683034497024 4683226263552 4690421738496 4697422905344 4699487465856 4704832843776 4706707925088 4712854192128 4721169068928 4729218269184 4734597464064 4736678363136 4737562017084 4745035272861 4751037038592 4753125163008 4767533694976 4772956471296 4775054229504 4791634278912 4805263097856 4813741011456 4815856694844 4821948039168 4829554409472 4830455389968 4838075180172 4844194627584 4846323695616 4861213802496 4863151208448 4868682743808 4878093017088 4885587892224 4885787953152 4887735152976 4902551739072 4902752494656 4910285257488 4916496039936 4916697366528 4919775940818 4933769232384 4941349650432 4950900375552 4956531720192 4958507114496 4958710161408 4973741899776 4975927905024 4983573097152 4990080909312 4991011836928 4998884896512 5000877170406 5007407579136 5015306502144 5016242135736 5030509805568 5032720760832 5047976853504 5050195485696 5055939772416 5071266250752 5073495118848 5091111421344 5096902247424 5105592041472 5114599824672 5121278738432 5123319791616 5129147252736 5131401560064 5132358851841 5146956791808 5147167555584 5149218926592 5165039665152 5172975415296 5182973830656 5190937135488 5191149700224 5193218600037 5197715734528 5205701689344 5209174525572 5217178086081 5223777042432 5223990951936 5232017276928 5242129809408 5250184003584 5250398994432 5266314952704 5268413809152 5268629546496 5283615080448 5284600768512 5286923399088 5292936949248 5295046415724 5301960966144 5311315202544 5320370552832 5326422147072 5328763158528 5344916668416 5347265808384 5363475406848 5369576030208 5371936008192 5388220391424 5390588563776 5405920985088 5415458637888 5422530428928 5424691544064 5433248710656 5434262313714 5441358659584 5449718956032 5452114157568 5468641591296 5468865527808 5471045109504 5477268086784 5487854644224 5496286378752 5496511447296 5511919435776 5515370706456 5515596556488 5522572967936 5531058044928 5531284537344 5550263107584 5550490386432 5559018356736 5569762922496 5576098185216 5578320503808 5578548931584 5595459637248 5597918893152 5604999430144 5613841022976 5614888316544 5623745508576 5633333526528 5643272402703 5659323531264 5661810855936 5678973960192 5681469921408 5687932243968 5705174532096 5707682008704 5723916337152 5724984165888 5727500349012 5734015028352 5743791046656 5753924802756 5761438580736 5763734765568 5770290659328 5772826755072 5781443575808 5790326390784 5790563500032 5792871292416 5810431690752 5810669623296 5819597342208 5830845559488 5839804277424 5840043412752 5847430201344 5856414400512 5867733778432 5874407964672 5876749172736 5876989820928 5886019436544 5897396035584 5906457004032 5924604321792 5926965535296 5927208239808 5934705278976 5944066965504 5945175864576 5947788823974 5954554067904 5962085695488 5964706086912 5975229602862 5985416871936 5992224915456 6013031251968 6015674034432 6033909832704 6040773033984 6043428009216 6061747940352 6064412134248 6081661108224 6082795676256 6092390967624 6100346732544 6102777987072 6121528492032 6130933825536 6133628427264 6142783799296 6152221790208 6152473718784 6154925748192 6161926597632 6173836474752 6183322176096 6191396683776 6200909365248 6204792044763 6205046126049 6212894588928 6222440300544 6222695104512 6241558462464 6244045996032 6244301684736 6253895651328 6265983287808 6273110458368 6275610566784 6283805589504 6294892091904 6297658754796 6305624358912 6312796618752 6315571150848 6316749356112 6326713697148 6334716051456 6337500217344 6363941961728 6366738972672 6388845705216 6391653661584 6418321348608 6421142259792 6429264052224 6439405879296 6440607186624 6450766906896 6458926170112 6461764927488 6481618403328 6484201611264 6491576991744 6504124022784 6514117189632 6514383937536 6516980203968 6536735652096 6537003326208 6547047009984 6555328053248 6555596488704 6559701254424 6569779812102 6578358976512 6588466200576 6601200500736 6608708960256 6611342819328 6611613548544 6621771866112 6631655866368 6634570540032 6644764129536 6665179862016 6667836227208 6676543438848 6687075336192 6688322847648 6707346407424 6710294347776 6730635804672 6733593980928 6741253029888 6761688334336 6764660158464 6788148561792 6795869663232 6807456055296 6819466432896 6822463651029 6831093055488 6838863003648 6841868746752 6843145135788 6853939838577 6862609055744 6862890074112 6865625235456 6886719553536 6897300553728 6910631774208 6921249513984 6921532933632 6924291466716 6932167422336 6940935585792 6945566034096 6956237448108 6965036056576 6965321269248 6976023035904 6989506412544 7000245338112 7000531992576 7021753270272 7024551745536 7024839395328 7035632607744 7046134358016 7049231198784 7057249265664 7060061887632 7069281288192 7081753603392 7093827403776 7101896196096 7105017544704 7106343025626 7126555557888 7129687744512 7151300542464 7159434706944 7162581344256 7184293855232 7187451418368 7207894646784 7220611517184 7232922058752 7244331614208 7245683084952 7257112770258 7266291941376 7269485543424 7291522121728 7291820703744 7294726812672 7303024115712 7317139525632 7328381838336 7328681929728 7353827608608 7354128741984 7365427886232 7374744059904 7375046049792 7379663911227 7400350810112 7400653848576 7412024475648 7426350563328 7434797580288 7437760671744 7438065242112 7460612849664 7463891857536 7475359645728 7485121363968 7486517755392 7498327344768 7501315755609 7511111368704 7524363203604 7545764708352 7549081141248 7571965280256 7575293228544 7583909658624 7606899376128 7610242678272 7631888449536 7633312221184 7636667132016 7645353371136 7658388062208 7671899737008 7681918107648 7684979687424 7693720879104 7697102340096 7720435187712 7720751333376 7723828389888 7747242254336 7747559497728 7759463122944 7774460745984 7786405703232 7786724550336 7796573601792 7808552534016 7813761788358 7832543952896 7835665563648 7835986427904 7848025915392 7863194714112 7875276005376 7899472429056 7902620713728 7902944319744 7925422620672 7926901152768 7930385098632 7939405423872 7942569623586 7952941449216 7966972803816 7980555829248 7989633220608 8017375002624 8020898712576 8045213110272 8054364045312 8057904012288 8082330587136 8085882845664 8108881477632 8110394235008 8123187956832 8133795643392 8137037316096 8149873065984 8151393470571 8162037989376 8174578434048 8178171236352 8202962386944 8203298291712 8206567664256 8215902130176 8231781966336 8244429568128 8255195578368 8267879153664 8273056059684 8273394834732 8283859451904 8296587067392 8296926806016 8322077949952 8325394661376 8325735579648 8338527535104 8354644383744 8364147277824 8367480755712 8393189455872 8396878339728 8407499145216 8420761534464 8422332474816 8435618262864 8446288068608 8450000289792 8488985296896 8518460940288 8522204882112 8531898365952 8557761798144 8561523013056 8572352069632 8585874505728 8587476248832 8591250523518 8601022542528 8615686569984 8630887204134 8642157871104 8645602148352 8655435988992 8659240132608 8672165363712 8685489586176 8685845250048 8689306938624 8715647536128 8716004434944 8729396013312 8746268339232 8759706416136 8771145302016 8784621600768 8801600667648 8811611947008 8815123759104 8815484731392 8829029154816 8842207821824 8846094053376 8859685506048 8886906482688 8890448302944 8902057918464 8916100448256 8917763796864 8921683235961 8931831101856 8943128543232 8947059130368 8962844404293 8974181072896 8978125307904 8988337373184 9019546877952 9050864749056 9061159550976 9065142013824 9076608073728 9092621910528 9096618201372 9108124073984 9118484004864 9122491662336 9124193514384 9138586451436 9150520098816 9154166980608 9182292738048 9196400738304 9200442640896 9214175698944 9228332685312 9228710578176 9232388622288 9242889896448 9260754712128 9274983264144 9287095025664 9301364047872 9319341883392 9333660450816 9334042656768 9362337693696 9366068994048 9366452527104 9380843476992 9394845810688 9398974931712 9409665687552 9413415850176 9425708384256 9442338137856 9458436538368 9469194928128 9473356726272 9475124034168 9490070545722 9502074077184 9506250326016 9535067389952 9545912942592 9550108459008 9583268557824 9627482022912 9631713389688 9643896078336 9659108818944 9660910779936 9676150360344 9688389255168 9692647391232 9722427604992 9726302416896 9737365487616 9756186034176 9771175784448 9771575906304 9775470305952 9805103478144 9805504989312 9820570514976 9832992079872 9833394733056 9839551881636 9854669718153 9867538464768 9882699300864 9901800751104 9913063440384 9917014228992 9917420322816 9947483799552 9951855810048 9967146194304 9980161818624 9982023673856 9997769793024 10001754340812 10014815158272 10030613004288 10032484271472 10061019611136 10065441521664 10095953707008 10100390971392 10111879544832 10142532501504 10146990237696 10182222842688 10193804494848 10211184082944 10229199649344 10242557476864 10246639583232 10258294505472 10262803120128 10264717703682 10293913583616 10294335111168 10298437853184 10330079330304 10345950830592 10365947661312 10381874270976 10382299400448 10386437200074 10411403378688 10418349051144 10434356172162 10447554084864 10447981903872 10464034553856 10484259618816 10500368007168 10500797988864 10532629905408 10536827618304 10537259092992 10569201537024 10573846798176 10585873898496 10590092831448 10603921932288 10622630405088 10640741105664 10652844294144 10657526317056 10659514538439 10689833336832 10694531616768 10726950813696 10739152060416 10743872016384 10776440782848 10781177127552 10811841970176 10830917275776 10845060857856 10849383088128 10866497421312 10868524627428 10882717319168 10899437912064 10904228315136 10937283182592 10937731055616 10942090219008 10954536173568 10975709288448 10992572757504 10993022894592 11023838871552 11030741412912 11031193112976 11045145935872 11062116089856 11062569074688 11100526215168 11100980772864 11118036713472 11139525844992 11152196370432 11156641007616 11157097863168 11190919274496 11195837786304 11209998860288 11227682045952 11229776633088 11247491017152 11266667053056 11286544805406 11318647062528 11323621711872 11357947920384 11362939842816 11375864487936 11410349064192 11415364017408 11447832674304 11449968331776 11455000698024 11468030056704 11487582093312 11507849605512 11522877161472 11527469531136 11540581318656 11545653510144 11562887151616 11580652781568 11581127000064 11585742584832 11620863381504 11621339246592 11639194684416 11661691118976 11679608554848 11680086825504 11694860402688 11712828801024 11720642682537 11735467556864 11748815929344 11753498345472 11753979641856 11772038873088 11794792071168 11812914008064 11849208643584 11853931070592 11854416479616 11869410557952 11888133931008 11890351729152 11895577647948 11909108135808 11924171390976 11929412173824 11950459205724 11970833743872 11984449830912 12026062503936 12031348068864 12067819665408 12081546067968 12086856018432 12123495880704 12128824268496 12163322216448 12165591352512 12184781935248 12200693465088 12205555974144 12243056984064 12261867651072 12267256854528 12285567598592 12304443580416 12304947437568 12309851496384 12323853195264 12347672949504 12366644352192 12382793367552 12401818730496 12409584089526 12410092252098 12425789177856 12444880601088 12445390209024 12483116924928 12488091992064 12488603369472 12507791302656 12531966575616 12546220916736 12551221133568 12589784183808 12595317509592 12611248717824 12631142301696 12633498712224 12653427394296 12669432102912 12675000434688 12727883923456 12733477945344 12777691410432 12783307323168 12836642697216 12842284519584 12858528104448 12878811758592 12881214373248 12886875785277 12901533813792 12917852340224 12923529854976 12946330806201 12963236806656 12968403222528 12983153983488 13008248045568 13028234379264 13028767875072 13033960407936 13073471304192 13074006652416 13094094019968 13110656106496 13111192977408 13119402508848 13139559624204 13156717953024 13176932401152 13202401001472 13217417920512 13222685638656 13223227097088 13243543732224 13263311732736 13269141080064 13289528259072 13330359724032 13335672454416 13353086877696 13374150672384 13376645695296 13414692814848 13420588695552 13461271609344 13467187961856 13482506059776 13523376668672 13529320316928 13576297123584 13591739326464 13614912110592 13638932865792 13644927302058 13662186110976 13677726007296 13683737493504 13686290271576 13707879677154 13725218111488 13725780148224 13731250470912 13773439107072 13794601107456 13821263548416 13842499027968 13843065867264 13848582933432 13864334844672 13891132068192 13912474896216 13930072113152 13930642538496 13952046071808 13979012825088 14000490676224 14001063985152 14043506540544 14049103491072 14049678790656 14071265215488 14092268716032 14098462397568 14114498531328 14120123775264 14138562576384 14163507206784 14187654807552 14203792392192 14210035089408 14212686051252 14253111115776 14259375489024 14302601084928 14318869413888 14325162688512 14368587710464 14374902836736 14415789293568 14441223034368 14465844117504 14488663228416 14491366169904 14514225540516 14532583882752 14538971086848 14583044243456 14583641407488 14589453625344 14606048231424 14634279051264 14656763676672 14657363859456 14707655217216 14708257483968 14730855772464 14749488119808 14750092099584 14759327822454 14800701620224 14801307697152 14824048951296 14852701126656 14869595160576 14875521343488 14876130484224 14921225699328 14927783715072 14950719291456 14970242727936 14973035510784 14996654689536 15002631511218 15022222737408 15048726407208 15091529416704 15098162282496 15143930560512 15150586457088 15167819317248 15213798752256 15220485356544 15266624442368 15273334264032 15290706742272 15316776124416 15343799474016 15363836215296 15369959374848 15387441758208 15394204680192 15397076555523 15440870375424 15441502666752 15447656779776 15494484508672 15495118995456 15518926245888 15548921491968 15572811406464 15573449100672 15593147203584 15617105068032 15627523576716 15651534258243 15665087905792 15671331127296 15671972855808 15696051830784 15726389428224 15750552010752 15798944858112 15805241427456 15805888639488 15850845241344 15853802305536 15860770197264 15878810847744 15885139247172 15905882898432 15933945607632 15961111658496 15979266441216 16034750005248 16041797425152 16090426220544 16108728090624 16115808024576 16164661174272 16171765691328 16217762955264 16220788470016 16246375913664 16267591286784 16274074632192 16299746131968 16302786941142 16324075978752 16349156868096 16356342472704 16405924773888 16406596583424 16413135328512 16431804260352 16463563932672 16488859136256 16535758307328 16546112119368 16546789669464 16567718903808 16593174134784 16593853612032 16644155899904 16650789322752 16651471159296 16677055070208 16709288767488 16728294555648 16734961511424 16786378911744 16793756679456 16814998290432 16841523068928 16844664949632 16871236525728 16892576137216 16900000579584 16929817208109 16977970593792 17036921880576 17044409764224 17063796731904 17115523596288 17123046026112 17144704139264 17171749011456 17174952497664 17182501047036 17202045085056 17231373139968 17261774408268 17284315742208 17291204296704 17310871977984 17318480265216 17344330727424 17370979172352 17371690500096 17378613877248 17431295072256 17432008869888 17458792026624 17492536678464 17519412832272 17542290604032 17569243201536 17603201335296 17623223894016 17630247518208 17630969462784 17658058309632 17684415643648 17692188106752 17719371012096 17773812965376 17780896605888 17804115836928 17832200896512 17835527593728 17843366471922 17863662203712 17886257086464 17894118260736 17925688808586 17948362145792 17956250615808 17976674746368 18039093755904 18101729498112 18122319101952 18130284027648 18185243821056 18193236402744 18216248147968 18244983324672 18248387028768 18277172902872 18301040197632 18308333961216 18364585476096 18392801476608 18400885281792 18428351397888 18456665370624 18457421156352 18464777244576 18485779792896 18521509424256 18549966528288 18574190051328 18602728095744 18614376134289 18638683766784 18667320901632 18668085313536 18724675387392 18732137988096 18732905054208 18761686953984 18789691621376 18797949863424 18819331375104 18826831700352 18851416768512 18884676275712 18916873076736 18938389856256 18946713452544 18950248068336 18980141091444 19004148154368 19012500652032 19070134779904 19091825885184 19100216918016 19166537115648 19254964045824 19263426779376 19287792156672 19318217637888 19321821559872 19352300720688 19376778510336 19385294782464 19444855209984 19452604833792 19474730975232 19512372068352 19542351568896 19543151812608 19550940611904 19610206956288 19611009978624 19641141029952 19665984159744 19666789466112 19679103763272 19709339436306 19735076929536 19765398601728 19803601502208 19826126880768 19834028457984 19834840645632 19894967599104 19903711620096 19934292388608 19964047347712 19995539586048 20003508681624 20029630316544 20061226008576 20064968542944 20122039222272 20130883043328 20191907414016 20200781942784 20223759089664 20285065003008 20293980475392 20364445685376 20387608989696 20422368165888 20458399298688 20467390953087 20485114953728 20493279166464 20516589010944 20525606240256 20529435407364 20561819515731 20587827167232 20588670222336 20596875706368 20660158660608 20691901661184 20731895322624 20763748541952 20764598800896 20772874400148 20822806757376 20836698102288 20868712344324 20895108169728 20895963807744 20928069107712 20968519237632 21000736014336 21001595977728 21065259810816 21073655236608 21074518185984 21138403074048 21147693596352 21171747796992 21180185662896 21207843864576 21245260810176 21281482211328 21305688588288 21315052634112 21319029076878 21379666673664 21389063233536 21453901627392 21478304120832 21487744032768 21552881565696 21562354255104 21623683940352 21661834551552 21698766176256 21732994842624 21737049254856 21765434638336 21798875824128 21808456630272 21874566365184 21875462111232 21884180438016 21909072347136 21951418576896 21985145515008 21986045789184 22061482825824 22062386225952 22090291871744 22124232179712 22125138149376 22138991733681 22201052430336 22201961545728 22236073426944 22279051689984 22304392740864 22313282015232 22314195726336 22381838548992 22391675572608 22419997720576 22455364091904 22459553266176 22494982034304 22503947266827 22533334106112 22573089610812 22637294125056 22647243423744 22715895840768 22725879685632 22751728975872 22820698128384 22830728034816 22895665348608 22899936663552 22910001396048 22936060113408 22975164186624 23015699211024 23045754322944 23054939062272 23081162637312 23091307020288 23125774303232 23161305563136 23162254000128 23171485169664 23241726763008 23242678493184 23278389368832 23323382237952 23359217109696 23360173651008 23389720805376 23425657602048 23441285365074 23470935113728 23497631858688 23506996690944 23507959283712 23544077746176 23589584142336 23625828016128 23698417287168 23707862141184 23708832959232 23776267862016 23780703458304 23791155295896 23818216271616 23858824347648 23900918411448 23941667487744 23968899661824 24052125007872 24062696137728 24135639330816 24163092135936 24173712036864 24246991761408 24257648536992 24326644432896 24331182705024 24369563870496 24401386930176 24411111948288 24454180411713 24486113968128 24523735302144 24534513709056 24571135197184 24608887160832 24609894875136 24619702992768 24647706390528 24695345899008 24733288704384 24765586735104 24803637460992 24819168179052 24820184504196 24851578355712 24889761202176 24890780418048 24966233849856 24976183984128 24977206738944 25015582605312 25063933151232 25092441833472 25102442267136 25179568367616 25190635019184 25222497435648 25262284603392 25266997424448 25306854788592 25338864205824 25350000869376 25455767846912 25466955890688 25555382820864 25566614646336 25673285394432 25684569039168 25717056208896 25757623517184 25762428746496 25773751570554 25803067627584 25835704680448 25847059709952 25892661612402 25926473613312 25936806445056 25966307966976 26016496091136 26056468758528 26057535750144 26067920815872 26146942608384 26148013304832 26188188039936 26238805017696 26279119248408 26313435906048 26353864802304 26404802002944 26434835841024 26445371277312 26446454194176 26487087464448 26526623465472 26538282160128 26579056518144 26660719448064 26671344908832 26706173755392 26748301344768 26753291390592 26765049707883 26829385629696 26841177391104 26888533212879 26922543218688 26934375923712 26965012119552 27046753337344 27058640633856 27152594247168 27183478652928 27229824221184 27277865731584 27289854604116 27324372221952 27355452014592 27367474987008 27372580543152 27415759354308 27450436222976 27451560296448 27462500941824 27546878214144 27589202214912 27642527096832 27684998055936 27686131734528 27697165866864 27728669689344 27782264136384 27824949792432 27860144226304 27861285076992 27904092143616 27958025650176 28000981352448 28002127970304 28087013081088 28098206982144 28099357581312 28142530430976 28184537432064 28196924795136 28228997062656 28240247550528 28277125152768 28327014413568 28375309615104 28407584784384 28420070178816 28425372102504 28506222231552 28518750978048 28605202169856 28637738827776 28650325377024 28737175420928 28749805673472 28882446068736 28931688235008 28977326456832 28982732339808 29028451081032 29065167765504 29077942173696 29166088486912 29167282814976 29178907250688 29212096462848 29268558102528 29313527353344 29314727718912 29415310434432 29416514967936 29461711544928 29498976239616 29500184199168 29518655644908 29564009154459 29601403240448 29602615394304 29648097902592 29705402253312 29739190321152 29751042686976 29752260968448 29842451398656 29855567430144 29901438582912 29940485455872 29946071021568 29993309379072 30005263022436 30044445474816 30097452814416 30183058833408 30196324564992 30287861121024 30301172914176 30335638634496 30427597504512 30440970713088 30533248884736 30546668528064 30581413484544 30633552248832 30687598948032 30727672430592 30739918749696 30774883516416 30788409360384 30794153111046 30881740750848 30883005333504 30895313559552 30988969017344 30990237990912 31037852491776 31097842983936 31145622812928 31146898201344 31234210136064 31255047153432 31303068516486 31342662254592 31343945711616 31392103661568 31452778856448 31501104021504 31597889716224 31610482854912 31611777278976 31707604611072 31721540394528 31757621695488 31770278494344 31811765796864 31867891215264 31922223316992 31958532882432 31978543615317 32069500010496 32083594850304 32180852441088 32217456181248 32231616049152 32329322348544 32343531382656 32435525910528 32441576940032 32492751827328 32535182573568 32548149264384 32599492263936 32605573882284 32648151957504 32698313736192 32712684945408 32811849547776 32813193166848 32826270657024 32863608520704 32927127865344 32977718272512 33071516614656 33092224238736 33093579338928 33135437807616 33186348269568 33187707224064 33288311799808 33301578645504 33302942318592 33354110140416 33418577534976 33456589111296 33469923022848 33572757823488 33587513358912 33629996580864 33683046137856 33689329899264 33742473051456 33785152274432 33800001159168 33859634416218 33955941187584 34073843761152 34088819528448 34127593463808 34231047192576 34246092052224 34343498022912 34349904995328 34365002094072 34404090170112 34462746279936 34523548816536 34568631484416 34582408593408 34621743955968 34636960530432 34688661454848 34741958344704 34743381000192 34757227754496 34862590144512 34864017739776 34917584053248 34985073356928 35038825664544 35084581208064 35138486403072 35161928047611 35206402670592 35246447788032 35260495036416 35261938925568 35316116619264 35368831287296 35384376213504 35438742024192 35547625930752 35561793211776 35608231673856 35664401793024 35671055187456 35686732943844 35727324407424 35772514172928 35788236521472 35851377617172 35896724291584 35912501231616 35953349492736 36078187511808 36203458996224 36244638203904 36260568055296 36370487642112 36386472805488 36432496295936 36489966649344 36496774057536 36554345805744 36602080395264 36616667922432 36729170952192 36785602953216 36801770563584 36856702795776 36913330741248 36914842312704 36929554489152 36971559585792 37043018848512 37099933056576 37148380102656 37205456191488 37228752268578 37277367533568 37334641803264 37336170627072 37449350774784 37464275976192 37465810108416 37523373907968 37579383242752 37595899726848 37638662750208 37653663400704 37769352551424 37833746153472 37893426905088 37900496136672 37960282182888 38008296308736 38025001304064 38140269559808 38183651770368 38200433836032 38333074231296 38509928091648 38526853558752 38575584313344 38636435275776 38643643119744 38660627355831 38704601441376 38753557020672 38770589564928 38838992418603 38889710419968 38905209667584 38949461950464 39024744136704 39084703137792 39086303625216 39101881223808 39220413912576 39222019957248 39282282059904 39331968319488 39333578932224 39358207526544 39418678872612 39470153859072 39530797203456 39607203004416 39652253761536 39668056915968 39669681291264 39789935198208 39807423240192 39868584777216 39928094695424 39991079172096 40007017363248 40059260633088 40122452017152 40129937085888 40244078444544 40261766086656 40383814828032 40401563885568 40447518179328 40570130006016 40587960950784 40728891370752 40775217979392 40844736331776 40916798597376 40934781906174 40986558332928 41033178021888 41051212480512 41058870814728 41123639031462 41175654334464 41177340444672 41193751412736 41320317321216 41383803322368 41463790645248 41527497083904 41529197601792 41545748800296 41673396204576 41737424688648 41790216339456 41791927615488 41856138215424 41937038475264 42001472028672 42003191955456 42130519621632 42147310473216 42149036371968 42276806148096 42295387192704 42343495593984 42360371325792 42415687729152 42490521620352 42562964422656 42611377176576 42630105268224 42638058153756 42759333347328 42778126467072 42907803254784 42956608241664 42975488065536 43105763131392 43124708510208 43247367880704 43323669103104 43397532352512 43465989685248 43474098509712 43530869276672 43597751648256 43616913260544 43749132730368 43750924222464 43768360876032 43818144694272 43902837153792 43970291030016 43972091578368 44122965651648 44124772451904 44180583743488 44248464359424 44250276298752 44277983467362 44402104860672 44403923091456 44472146853888 44558103379968 44608785481728 44626564030464 44628391452672 44763677097984 44783351145216 44910728183808 44919106532352 44989964068608 45007894533654 45066668212224 45146179221624 45274588250112 45294486847488 45431791681536 45451759371264 45503457951744 45641396256768 45661456069632 45799873327104 45820002792096 45872120226816 45950328373248 46031398422048 46091508645888 46109878124544 46162325274624 46182614040576 46191229666569 46251548606464 46322611126272 46324508000256 46342970339328 46483453526016 46485356986368 46556778737664 46646764475904 46718434219392 46720347302016 46779441610752 46851315204096 46882570730148 46941870227456 46995263717376 47013993381888 47015918567424 47088155492352 47179168284672 47251656032256 47396834574336 47415724282368 47417665918464 47552535724032 47561406916608 47582310591792 47636432543232 47717648695296 47801836822896 47883334975488 47937799323648 48104250015744 48125392275456 48271278661632 48326184271872 48347424073728 48493983522816 48515297073984 48653288865792 48662365410048 48739127740992 48802773860352 48822223896576 48908360823426 48972227936256 49047470604288 49069027418112 49142270394368 49217774321664 49219789750272 49239405985536 49295412781056 49390691798016 49466577408768 49607274921984 49638336358104 49640369008392 49703156711424 49779522404352 49781560836096 49932467699712 49952367968256 49954413477888 50031165210624 50127866302464 50184883666944 50204884534272 50359136735232 50381270038368 50444994871296 50524569206784 50533994848896 50613709577184 50677728411648 50700001738752 50789451624327 50911535693824 50933911781376 51110765641728 51133229292672 51346570788864 51369138078336 51434112417792 51515247034368 51524857492992 51547503141108 51606135255168 51671409360896 51694119419904 51785323224804 51852947226624 51873612890112 51932615933952 52032992182272 52112937517056 52115071500288 52135841631744 52293885216768 52296026609664 52376376079872 52477610035392 52558238496816 52626871812096 52707729604608 52809604005888 52869671682048 52890742554624 52892908388352 52974174928896 53053246930944 53076564320256 53158113036288 53321438896128 53342689817664 53412347510784 53496602689536 53506582781184 53530099415766 53658771259392 53682354782208 53777066425758 53845086437376 53868751847424 53930024239104 54093506674688 54117281267712 54305188494336 54366957305856 54555731463168 54579709208232 54648744443904 54734949974016 54745161086304 54831518708616 54900872445952 54903120592896 54925001883648 55093756428288 55178404429824 55285054193664 55369996111872 55372263469056 55394331733728 55457339378688 55564528272768 55649899584864 55720288452608 55722570153984 55808184287232 55843128402867 55916051300352 56001962704896 56004255940608 56174026162176 56196413964288 56198715162624 56285060861952 56369074864128 56393849590272 56457994125312 56480495101056 56554250305536 56654028827136 56750619230208 56815169568768 56840140357632 56850744205008 57012444463104 57037501956096 57210404339712 57275477655552 57300650754048 57474350841856 57499611346944 57764892137472 57863376470016 57954652913664 57965464679616 58056902162064 58130335531008 58155884347392 58332176973824 58334565629952 58357814501376 58424192925696 58537116205056 58627054706688 58629455437824 58830620868864 58833029935872 58923423089856 58997952479232 59000368398336 59037311289816 59128018308918 59202806480896 59205230788608 59296195805184 59410804506624 59478380642304 59502085373952 59504521936896 59684902797312 59711134860288 59802877165824 59892142043136 59986618758144 60010526044872 60088890949632 60194905628832 60366117666816 60392649129984 60575722242048 60602345828352 60671277268992 60855195009024 60881941426176 61066497769472 61093337056128 61162826969088 61267104497664 61375197896064 61455344861184 61479837499392 61549767032832 61576818720768 61588306222092 61685458547193 61763481501696 61766010667008 61790627119104 61977938034688 61980475981824 62075704983552 62195685967872 62291245625856 62293796402688 62468420272128 62510094306864 62606137032972 62685324509184 62687891423232 62784207323136 62905557712896 63002208043008 63195779432448 63220965709824 63223554557952 63415209222144 63443080789056 63515243390976 63540556988688 63623531593728 63735782430528 63844446633984 63917065764864 63957087230634 64139000020992 64167189700608 64361704882176 64434912362496 64463232098304 64658644697088 64687062765312 64871051821056 64883153880064 64985503654656 65096298528768 65198984527872 65211147764568 65296303915008 65396627472384 65425369890816 65623699095552 65626386333696 65652541314048 65727217041408 65854255730688 65955436545024 66184448477472 66187158677856 66270875615232 66372696539136 66375414448128 66416975201043 66576623599616 66603157291008 66605884637184 66708220280832 66837155069952 66913178222592 66939846045696 67145515646976 67175026717824 67259993161728 67366092275712 67378659798528 67484946102912 67511841800481 67570304548864 67600002318336 67719268832436 67911882375168 68147687522304 68177639056896 68255186927616 68462094385152 68492184104448 68686996045824 68699809990656 68730004188144 68808180340224 68925492559872 69047097633072 69137262968832 69164817186816 69243487911936 69273921060864 69377322909696 69483916689408 69486762000384 69514455508992 69725180289024 69728035479552 69835168106496 69970146713856 70077651329088 70169162416128 70276972806144 70323856095222 70412805341184 70492895576064 70520990072832 70523877851136 70632233238528 70737662574592 70768752427008 70877484048384 71095251861504 71123586423552 71328803586048 71342110374912 71373465887688 71454648814848 71576473042944 71702755234344 71793448583168 71825002463232 71906698985472 72156375023616 72406917992448 72489276407808 72521136110592 72740975284224 72772945610976 72864992591872 72979933298688 72993548115072 73108691611488 73204160790528 73233335844864 73362541235139 73458341904384 73571205906432 73603541127168 73713405591552 73826661482496 73829684625408 73859108978304 73943119171584 74086037697024 74199866113152 74296760205312 74410912382976 74457504537156 74554735067136 74669283606528 74672341254144 74898701549568 74928551952384 74931620216832 75046747815936 75158766485504 75191799453696 75277325500416 75307326801408 75538705102848 75667492306944 75786853810176 75800992273344 75920564365776 76016592617472 76050002608128 76280539119616 76367303540736 76400867672064 76666148462592 77019856183296 77053707117504 77151168626688 77272870551552 77287286239488 77321254711662 77409202882752 77507114041344 77541179129856 77677984837206 77779420839936 77810419335168 77898923900928 78049488273408 78169406275584 78172607250432 78203762447616 78440827825152 78444039914496 78564564119808 78716415053088 78837357745224 78940307718144 79061594406912 79214406008832 79304507523072 79336113831936 79339362582528 79579870396416 79614846480384 79737169554432 79856189390848 79982158344192 80014034726496 80118521266176 80244904034304 80259874171776 80488156889088 80523532173312 80665599638637 80767629656064 80803127771136 80895036358656 81140260012032 81175921901568 81457782741504 81550435958784 81689472663552 81833597194752 81869563812348 81973116665856 82066356043776 82102424961024 82117741629456 82247278062924 82351308668928 82354680889344 82387502825472 82640634642432 82767606644736 82927581290496 83054994167808 83058395203584 83091497600592 83346792409152 83474849377296 83580432678912 83583855230976 83712276430848 83874076950528 84002944057344 84006383910912 84261039243264 84294620946432 84298072743936 84553612296192 84590774385408 84686991187968 84720742651584 84831375458304 84981043240704 85125928845312 85222754353152 85260210536448 85276116307512 85518666694656 85556252934144 85815606509568 85913216483328 85950976131072 86211526262784 86249417020416 86647338206208 86795064705024 86931979370496 86948197019424 87061738553344 87195503296512 87233826521088 87498265460736 87501848444928 87536721752064 87636289388544 87805674307584 87940582060032 87944183156736 88245931303296 88249544903808 88361167486976 88496928718848 88500552597504 88555966934724 88692027463377 88804209721344 88807846182912 88944293707776 89116206759936 89217570963456 89253128060928 89256782905344 89527354195968 89566702290432 89821456367616 89838213064704 89979928137216 90015789067308 90133336424448 90292358443248 90549176500224 90588973694976 90863583363072 90903518742528 91006915903488 91282792513536 91322912139264 91599746654208 91640005584192 91744240453632 91900656746496 92062796844096 92183017291776 92219756249088 92324650549248 92365228081152 92382459333138 92503097212928 92645222252544 92649016000512 92685940678656 92966907052032 92970713972736 93113557475328 93293528951808 93436868438784 93440694604032 93702630408192 93765141460296 93883740454912 94027986763776 94031837134848 94176310984704 94358336569344 94503312064512 94793669148672 94831448564736 94835331836928 95122813833216 95164621183584 95272865086464 95435297390592 95603673645792 95766669950976 95875598647296 95935630845951 96208500031488 96250784550912 96542557323264 96652368543744 96694848147456 96987967045632 97030594147968 97306577731584 97324730820096 97478255481984 97605547720704 97644447793152 97816721646852 97944455872512 98094941208576 98138054836224 98284540788736 98435548643328 98439579500544 98478811971072 98590825562112 98781383596032 98933154817536 99214549843968 99276672716208 99280738016784 99406313422848 99559044808704 99563121672192 99864935399424 99904735936512 99908826955776 100062330421248 100255732604928 100369767333888 100409769068544 100718273470464 100762540076736 100889989742592 101049138413568 101067989697792 101227419154368 101355456823296 101400003477504 101578903248654 101823071387648 101867823562752 102221531283456 102266458585344 102693141577728 102738276156672 103030494068736 103049714985984 103095006282216 103212270510336 103388238839808 103570646449608 103705894453248 103747225780224 103865231867904 104065984364544 104225875034112 104230143000576 104271683263488 104587770433536 104592053219328 104752752159744 104955220070784 105116476993632 105253743624192 105415459209216 105485784142833 105619208011776 105739343364096 105781485109248 105785816776704 105948349857792 106106493861888 106153128640512 106316226072576 106642877792256 106685379635328 106824695021568 106993205379072 107013165562368 107060198831532 107317542518784 107364709564416 107554132851516 107690172874752 107737503694848 107860048478208 108187013349376 108234562535424 108610376988672 108733914611712 109111462926336 109159418416464 109297488887808 109469899948032 109490322172608 109663037417232 109801744891904 109806241185792 109850003767296 110187512856576 110356808859648 110570108387328 110739992223744 110744526938112 110788663467456 110914678757376 111129056545536 111299799169728 111440576905216 111445140307968 111616368574464 111686256805734 111832102600704 112003925409792 112008511881216 112348052324352 112392827928576 112397430325248 112570121723904 112738149728256 112787699180544 112915988250624 112960990202112 113308057654272 113501238460416 113680280715264 113701488410016 114024888926208 114075003912192 114420808679424 114550955311104 114601301508096 114948701683712 114999222693888 115529784274944 115726752940032 115909305827328 115930929359232 115981882067493 116113804324128 116260671062016 116311768694784 116516977255809 116664353947648 116669131259904 116715629002752 116848385851392 117074232410112 117254109413376 117258910875648 117661241737728 117666059871744 117846846179712 117995904958464 118000736796672 118074622579632 118256036617836 118405612961792 118410461577216 118592391610368 118821609013248 118956761284608 119004170747904 119009043873792 119369805594624 119422269720576 119605754331648 119784284086272 119973237516288 120021052089744 120177781899264 120389811257664 120732235333632 120785298259968 121151444484096 121204691656704 121342554537984 121710390018048 121763882852352 122132995538944 122186674112256 122325653938176 122534208995328 122750395792128 122959674998784 123099534065664 123153637441536 123176612444184 123370917094386 123526963003392 123532021334016 123581254238208 123955876069376 123960951963648 124151409967104 124391371935744 124582491251712 124587592805376 125020188613728 125212274065944 125370649018368 125375782846464 125568414646272 125811115425792 126004416086016 126391558864896 126441931419648 126447109115904 126830418444288 126886161578112 127030486781952 127081113977376 127247063187456 127471564861056 127688893267968 127834131529728 127914174461268 128278000041984 128334379401216 128723409764352 128869824724992 128926464196608 129317289394176 129374125530624 129742103642112 129766307760128 129971007309312 130192597057536 130397969055744 130422295529136 130592607830016 130793254944768 130850739781632 131247398191104 131252772667392 131305082628096 131454434082816 131708511461376 131910873090048 132368896954944 132374317355712 132541751230464 132745393078272 132750828896256 132833950402086 133153247199232 133206314582016 133211769274368 133416440561664 133674310139904 133826356445184 133879692091392 134291031293952 134350053435648 134732184551424 134757319597056 134969892205824 135023683600962 135200004636672 135438537664872 135823764750336 136295375044608 136355278113792 136510373855232 136924188770304 136984368208896 137399619981312 137460008376288 137616360680448 137850985119744 138094195266144 138274525937664 138329634373632 138486975823872 138547842121728 138573688999707 138754645819392 138967833378816 138973524000768 139028911017984 139450360578048 139456070959104 139670336212992 139940293427712 140155302658176 140338324832256 140553945612288 140647712190444 140825610682368 140985791152128 141041980145664 141047755702272 141264466477056 141475325149184 141537504854016 141754968096768 142190503723008 142247172847104 142657607172096 142684220749824 142746931775376 142909297629696 143152946085888 143405510468688 143586897166336 143650004926464 143813397970944 144312750047232 144813835984896 144978552815616 145042272221184 145481950568448 145545891221952 145729985183744 145959866597376 145987096230144 146217383222976 146408321581056 146466671689728 146725082470278 146916683808768 147142411812864 147207082254336 147426811183104 147653322964992 147659369250816 147718217956608 147886238343168 148172075394048 148399732226304 148821824765952 148915009074312 149109470134272 149338567213056 149344682508288 149797403099136 149857103904768 149863240433664 150093495631872 150317532971008 150383598907392 150554651000832 150614653602816 151077410205696 151334984613888 151573707620352 151601984546688 151841128731552 152033185234944 152100005216256 152368354872981 152561078239232 152734607081472 152801735344128 153332296925184 154039712366592 154107414235008 154302337253376 154545741103104 154574572478976 154642509423324 154818405765504 155014228082688 155082358259712 155355969674412 155558841679872 155620838670336 155797847801856 156098976546816 156338812551168 156345214500864 156407524895232 156881655650304 156888079828992 157129128239616 157432830106176 157674715490448 157880615436288 158123188813824 158428812017664 158609015046144 158672227663872 158678725165056 159159740792832 159229692960768 159474339108864 159712378781696 159964316688384 160028069452992 160237042532352 160489808068608 160519748343552 160976313778176 161047064346624 161331199277274 161535259312128 161606255542272 161790072717312 162280520024064 162351843803136 162915565483008 163100871917568 163667194389504 163739127624696 163946233331712 164204849922048 164235483258912 164494556125848 164702617337856 164709361778688 164775005650944 165281269284864 165535213289472 165855162580992 166109988335616 166116790407168 166182995201184 166693584818304 166949698754592 167160865357824 167167710461952 167424552861696 167529385208601 167748153901056 168005888114688 168012767821824 168522078486528 168589241892864 168596145487872 169107224592384 169181548770816 169373982375936 169441485303168 169662750916608 169962086481408 170251857690624 170445508706304 170520421072896 170552232615024 171037333389312 171112505868288 171631213019136 171826432966656 171901952262144 172423052525568 172498834040832 173294676412416 173590129410048 173863958740992 173896394038848 174123477106688 174391006593024 174467653042176 174996530921472 175003696889856 175073443504128 175272578777088 175611348615168 175881164120064 175888366313472 176491862606592 176499089807616 176993857437696 177001105195008 177111933869448 177384054926754 177608419442688 177615692365824 177888587415552 178232413519872 178435141926912 178506256121856 178513565810688 179054708391936 179133404580864 179676426129408 179959856274432 180031578134616 180266672848896 180584716886496 181098353000448 181177947389952 181727166726144 181807037485056 182013831806976 182565585027072 182645824278528 183199493308416 183280011168384 183488480907264 183801313492992 184125593688192 184366034583552 184439512498176 184649301098496 184730456162304 184764918666276 185006194425856 185290444505088 185298032001024 185371881357312 185933814104064 185941427945472 186227114950656 186587057903616 186873736877568 186881389208064 187405260816384 187530282920592 187767480909824 188055973527552 188063674269696 188352621969408 188716673138688 189006624129024 189587338297344 189662897129472 189670663673856 190245627666432 190329242367168 190545730172928 190870594781184 191207347291584 191533339901952 191751197294592 191871261691902 192417000062976 192501569101824 193085114646528 193304737087488 193389696294912 193975934091264 194061188295936 194613155463168 194649461640192 194956510963968 195288895586304 195633443293704 195888911745024 196189882417152 196276109672448 196569081577472 196871097286656 196879159001088 196957623942144 197181651124224 197562767192064 197866309635072 198553345432416 198561476033568 198812626845696 199118089617408 199126243344384 199250925603129 199729870798848 199809471873024 199817653911552 200124660842496 200511465209856 200739534667776 200819538137088 201436546940928 201525080153472 201779979485184 202098276827136 202135979395584 202454838308736 202710913646592 202800006955008 203157806497308 203646142775296 203735647125504 204443062566912 204532917170688 205386283155456 205476552313344 206060988137472 206099429971968 206190012564432 206424541020672 206776477679616 207141292899216 207411788906496 207494451560448 207730463735808 208131968729088 208451750068224 208460286001152 208543366526976 209175540867072 209184106438656 209505504319488 209910440141568 210232953987264 210507487248384 210830918418432 210971568285666 211238416023552 211478686728192 211562970218496 211571633553408 211896699715584 212212987723776 212306257281024 212632452145152 213285755584512 213370759270656 213986410758144 214026331124736 214120397663064 214729419128832 215108265703032 215380345749504 215475007389696 215720096956416 216374026698752 216469125070848 217220753977344 217467829223424 218222925852672 218318836832928 218594977775616 218939799896064 218980644345216 219326074834464 219603489783808 219612482371584 219700007534592 220087623705417 220375025713152 220713617719296 221140216774656 221479984447488 221489053876224 221577326934912 221829357514752 222258113091072 222599598339456 222881153810432 222890280615936 223232737148928 223372513611468 223664205201408 224007850819584 224017023762432 224696104648704 224785655857152 224794860650496 225140243447808 225476299456512 225575398361088 225831976501248 225921980404224 226616115308544 227002476920832 227360561430528 227402976820032 228049777852416 228150007824384 228841617358848 229101910622208 229202603016192 229897403367424 229998445387776 231059568549888 231453505880064 231818611654656 231861858718464 231963764134986 232227608648256 232521342124032 232623537389568 233033954511618 233328707895296 233338262519808 233431258005504 233696771702784 234148464820224 234508218826752 234517821751296 235322483475456 235332119743488 235693692359424 236149245159264 236512073235672 236811225923584 236820923154432 237184783220736 237643218026496 237913522569216 238008341495808 238018087747584 238739611189248 238844539441152 239211508663296 239568568172544 239946475032576 240042104179488 240355563798528 240779622515328 241464470667264 241570596519936 242302888968192 242409383313408 242685109075968 243420780036096 243527765704704 244265991077888 244373348224512 244651307876352 245068417990656 245500791584256 245919349997568 246199068131328 246307274883072 246353224888368 246741834188772 247053926006784 247064042668032 247162508476416 247911752138752 247921903927296 248302819934208 248782743871488 249164982503424 249175185610752 250040377227456 250424548131888 250741298036736 250751565692928 251136829292544 251622230851584 252008832172032 252783117729792 252883862839296 252894218231808 253660836888576 253772323156224 254060973563904 254162227954752 254494126374912 254943129722112 255377786535936 255668263059456 255828348922536 256556000083968 256668758802432 257446819528704 257739649449984 257852928393216 258634578788352 258748251061248 259532615520256 259942014618624 260385194115072 260795938111488 260844591058272 261185215660032 261586509889536 261701479563264 262494796382208 262505545334784 262610165256192 262908868165632 263417022922752 263821746180096 264737793909888 264748634711424 265083502460928 265490786156544 265501657792512 265667900804172 266076082390131 266306494398464 266412629164032 266423538548736 266832881123328 267348620279808 267652712890368 267759384182784 268582062587904 268700106871296 269464369102848 269514639194112 269939784411648 270047367201924 270400009273344 270877075329744 271647529500672 272590750089216 272710556227584 273020747710464 273848377540608 273968736417792 274799239962624 274920016752576 275232721360896 275701970239488 276188390532288 276549051875328 276659268747264 276973951647744 277095684243456 277147377999414 277509291638784 277935666757632 277947048001536 278057822035968 278900721156096 278912141918208 279340672425984 279880586855424 280310605316352 281107891224576 281295424380888 281651221364736 282083960291328 282095511404544 282528932954112 282950650298368 283075009708032 283509936193536 284381007446016 284494345694208 285368441499648 285493863550752 285818595259392 286305892171776 286811020937376 287173794332672 287300009852928 287626795941888 287806892537853 288625500094464 289627671969792 289957105631232 290084544442368 290963901136896 291091782443904 291459970367488 291919733194752 291974192460288 292434766445952 292816643162112 292933343379456 293450164940556 293833367617536 294284823625728 294414164508672 294853622366208 295306645929984 295318738501632 295436435913216 295772476686336 296344150788096 296799464452608 297643649531904 297830018148624 298218940268544 298677134426112 298689365016576 299594806198272 299714207809536 299726480867328 300186991263744 300635065942016 300767197814784 301109302001664 301229307205632 302154820411392 302669969227776 303147415240704 303203969093376 303682257463104 304066370469888 304200010432512 304736709745962 305122156478464 305469214162944 305603470688256 306664593850368 308079424733184 308214828470016 309091482206208 309149144957952 309285018846648 309636811531008 310164716519424 310711939348824 311117683359744 311241677340672 311595695603712 312197953093632 312677625102336 312690429001728 312815049790464 313763311300608 313776159657984 314258256479232 314865660212352 315349430980896 315761230872576 316246377627648 316857624035328 317218030092288 317344455327744 317357450330112 318319481585664 318459385921536 318948678217728 319424757563392 319928633376768 320056138905984 320474085064704 320979616137216 321039496687104 321952627556352 322094128693248 322662398554548 323070518624256 323212511084544 323580145434624 324561040048128 324703687606272 325831130966016 326201743835136 327334388779008 327478255249392 327892466663424 328409699844096 328470966517824 328989112251696 329405234675712 329418723557376 329550011301888 330562538569728 331070426578944 331710325161984 332219976671232 332233580814336 332365990402368 333387169636608 333899397509184 334321730715648 334335420923904 334849105723392 335058770417202 335496307802112 336011776229376 336025535643648 337044156973056 337178483785728 337192290975744 338214449184768 338363097541632 338747964751872 338882970606336 339924172962816 340503715381248 341040842145792 341104465230048 342074666778624 342225011736576 343262426038272 343652865933312 343803904524288 344846105051136 344997668081664 346589352824832 347180258820096 347727917481984 347792788077696 347945646202479 348246954213376 348782013186048 348935306084352 349550931767427 349993061842944 350007393779712 350146887008256 350545157554176 351222697230336 351762328240128 351776732626944 352983725213184 352998179615232 353987714875392 354002210390016 354223867738896 354768109853508 355216838885376 355231384731648 355777174831104 356464827039744 356870283853824 357012512243712 357027131621376 358109416783872 358266809161728 359352852258816 359919712548864 360063156269232 360533345697792 361169433772992 362196706000896 362355894779904 363454333452288 363614074970112 364027663613952 365131170054144 365291648557056 366398986616832 366560022336768 366976961814528 367602626985984 368251187376384 368879024996352 369298602196992 369460912324608 369529837332552 370012388851712 370580889010176 370596064002048 370743762714624 371867628208128 371882855890944 372454229901312 373174115807232 373747473755136 373762778416128 375060565841184 375534961819648 376111947055104 376127348539392 376705243938816 377433346277376 378013248258048 379174676594688 379325794258944 379341327347712 380491255332864 380658484734336 381091460345856 381741189562368 382414694583168 383066679803904 383502394589184 383742523383804 384834000125952 385003138203648 386170229293056 386609474174976 386779392589824 387951868182528 388122376591872 389226310926336 389298923280384 389913021927936 390577791172608 391266886587408 391777823490048 392379764834304 392552219344896 393138163154944 393742194573312 393758318002176 393915247884288 394363302248448 395125534384128 395732619270144 397106690864832 397122952067136 397625253691392 398236179234816 398252486688768 398501851206258 399459741597696 399618943746048 399635307823104 400249321684992 401022930419712 401479069335552 401639076274176 402873093881856 403050160306944 404196553654272 404271958791168 404909676617472 405600013910016 406315612994616 407471294251008 408886125133824 409065834341376 410772566310912 410953104626688 412198859943936 412380025128864 412849082041344 413552955359232 414282585798432 414823577812992 414988903120896 415460927471616 415721066999121 416263937458176 416903500136448 416920572002304 417086733053952 418351081734144 418368212877312 419011008638976 419820880283136 420465907974528 421014974496768 421661836836864 421943136571332 422476832047104 422957373456384 423125940436992 423143267106816 423793399431168 424425975447552 424612514562048 425264904290304 426571511169024 426741518541312 427972821516288 428052662249472 428240795326128 429458838257664 430216531406064 430760691499008 430950014779392 431440193912832 432748053397504 432938250141696 434441507954688 434935658446848 436445851705344 436637673665856 437189955551232 437879599792128 437961288690432 438652149668928 439206979567616 439224964743168 439400015069184 440175247410834 440750051426304 441427235438592 442280433549312 442959968894976 442978107752448 443154653869824 443658715029504 444516226182144 445199196678912 446465474297856 446745027222936 447328410402816 448015701639168 448034047524864 449392209297408 449571311714304 449589721300992 450280486895616 450952598913024 451150796722176 451663953002496 451843960808448 453232230617088 454004953841664 454721122861056 454805953640064 456099555704832 456300015648768 457105064618943 457683234717696 458203821244416 458405206032384 459794806734848 459996890775552 462119137099776 462907011760128 463637223309312 463723717436928 463927528269972 464455217296512 465042684248064 465247074779136 466067909023236 466657415790592 466676525039616 466862516011008 467393543405568 468296929640448 469016437653504 469035643502592 470644966950912 470664239486976 471387384718848 472298490318528 473024146471344 473622451847168 473641846308864 474369566441472 475286436052992 475827045138432 476016682991616 476036175495168 477479222378496 477689078882304 478423017326592 479137136345088 479892950065152 480084208358976 480711127597056 481559245030656 482928941334528 483141193039872 484605777936384 484818766626816 485370218151936 486841560072192 487055531409408 488531982155776 488746696449024 489302615752704 491001583168512 491838699995136 492614549766144 492706449776736 493483668377544 494107852013568 494128085336064 494325016952832 495823504277504 495843807854592 496605639868416 497565487742976 498329965006848 498350371221504 500080754454912 500849096263776 501482596073472 501503131385856 502273658585088 502588155625803 503244461703168 504017664344064 505566235459584 505767725678592 505788436463616 507321673777152 507544646312448 508121947127808 508324455909504 508988252749824 509886259444224 510755573071872 511336526118912 511656697845072 513112000167936 513337517604864 514893639057408 515479298899968 515705856786432 517269157576704 517496502122496 519065231040512 519884029237248 520770388230144 521591876222976 521689182116544 522370431320064 523173019779072 523402959126528 524989592764416 525011090669568 525220330512384 525817736331264 526834045845504 527643492360192 529475587819776 529497269422848 530981572313088 531003315585024 531335801608344 532152164780262 532825258328064 532847077097472 533665762246656 534697240559616 535305425780736 535518768365568 537164125175808 537400213742592 539029278388224 539879568823296 540094734403848 540800018546688 541754150659488 543295059001344 545181500178432 545421112455168 546041495420928 547696755081216 547937472835584 549598479925248 549840033505152 550465442721792 551403940478976 552376781064576 553098103750656 553318537494528 553947903295488 554191368486912 554294755998828 555018583277568 555871333515264 555894096003072 556115644071936 557801442312192 557824283836416 558681344851968 559761173710848 560621210632704 562215782449152 562590848761776 563302442729472 564167920582656 564191022809088 565057865908224 565901300596736 566150019416064 567019872387072 568762014892032 568988691388416 570736882999296 570987727101504 571637190518784 572611784343552 573622041874752 574347588665344 574600019705856 575253591883776 575613785075706 577251000188928 579255343939584 579914211262464 580169088884736 581927802273792 582183564887808 583839466389504 583948384920576 584869532891904 585866686758912 586900329881112 587666735235072 588569647251456 588828329017344 589707244732416 590613291859968 590637477003264 590872871826432 591544953372672 592688301576192 593598928905216 595660036297248 596437880537088 597354268852224 597378730033152 597752776809387 599189612396544 599428415619072 599452961734656 600373982527488 601270131884032 601534395629568 602218604003328 602458614411264 604309640822784 605339938455552 606294830481408 606407938186752 607364514926208 608132740939776 608400020865024 609473419491924 610244312956928 610938428325888 611206941376512 613329187700736 616158849466368 616429656940032 618182964412416 618298289915904 618570037693296 619273623062016 620329433038848 621423878697648 622235366719488 622483354681344 623191391207424 624395906187264 625355250204672 625380858003456 625630099580928 627526622601216 627552319315968 628516512958464 629731320424704 630698861961792 631522461745152 632492755255296 633715248070656 634436060184576 634688910655488 634714900660224 636638963171328 636918771843072 637897356435456 638849515126784 639857266753536 640112277811968 641959232274432 642078993374208 644188257386496 645324797109096 646141037248512 646425022169088 647160290869248 649122080096256 649407375212544 651662261932032 652403487670272 654668777558016 654956510498784 655784933326848 656819399688192 656941933035648 657978224503392 658810469351424 658837447114752 659100022603776 660262871116251 661125077139456 662140853157888 663420650323968 664439953342464 664467161628672 664731980804736 666774339273216 667798795018368 668643461431296 668670841847808 669698211446784 670117540834404 670992615604224 672023552458752 672051071287296 674088313946112 674356967571456 674384581951488 676428898369536 676726195083264 677495929503744 677765941212672 679848345925632 681007430762496 682081684291584 682208930460096 684149333557248 684450023473152 686524852076544 687305731866624 687607809048576 689692210102272 689995336163328 693178705649664 694360517640192 695455834963968 695585576155392 695891292404958 697564026372096 697870612168704 699101863534854 699986123685888 700014787559424 700293774016512 701090315108352 702445394460672 703524656480256 703553465253888 705967450426368 705996359230464 708447735477792 709536219707016 710433677770752 710462769463296 711554349662208 712929654079488 713740567707648 714025024487424 714054263242752 716218833567744 716533618323456 718705704517632 719839425097728 720126312538464 721066691395584 722338867545984 724393412001792 724711789559808 726908666904576 727228149940224 728055327227904 730262340108288 730583297114112 732797973233664 733120044673536 733953923629056 735205253971968 736502374752768 737758049992704 738597204393984 738921824649216 739059674665104 740024777703424 741161778020352 741192128004096 741487525429248 743735256416256 743765711781888 744908459802624 746348231614464 747494947510272 747525556832256 750121131682368 751069923639296 752223894110208 752254697078784 753410487877632 754866692554752 756026496516096 758349353189376 758651588517888 758682654695424 760982510665728 761316969468672 762182920691712 763482379124736 764829389166336 766133359607808 767004789178368 767485046767608 769668000251904 770006276407296 772340458586112 773218948349952 773558785179648 775903736365056 776244753183744 778597846560768 779826043855872 781155582345216 782533773174816 783555646980096 784759529668608 785104438689792 786276326309888 787484389146624 787516636004352 787830495768576 788726604496896 790251068768256 791465238540288 794213381729664 794245904134272 795250507382784 796472358469632 796504973377536 797003702412516 798919483195392 799237887492096 799270615646208 800498643369984 802045860839424 802958138671104 803278152548352 805746187763712 806100320613888 808393107308544 808543917582336 809819353234944 811200027820032 812631225989232 814942588502016 817772250267648 818131668682752 821545132621824 821906209253376 824397719887872 824760050257728 825698164082688 827105910718464 828565171596864 829647155625984 829977806241792 830921854943232 831442133998242 832527874916352 833807000272896 833841144004608 834173466107904 836702163468288 836736425754624 838022017277952 839641760566272 840931815949056 843323673673728 843886273142664 844953664094208 846251880873984 846286534213632 847586798862336 848851950895104 849225029124096 850529808580608 853143022338048 853483037082624 856105324498944 856481590652256 858917676515328 860433062812128 861521382998016 861900029558784 862880387825664 863420677613559 865496106795008 865876500283392 868883015909376 869871316893696 872891703410688 873275347331712 874379911102464 875759199584256 875922577380864 877304299337856 878413959135232 878449929486336 878800030138368 880350494821668 881500102852608 882854470877184 884560867098624 885919937789952 885956215504896 886309307739648 887317430059008 889032452364288 890398393357824 892930948595712 893490054445872 894656820805632 896031403278336 896068095049728 898784418594816 899142623428608 899179442601984 900560973791232 901905197826048 902301593444352 903327906004992 903687921616896 906464461234176 908009907683328 909442245722112 909611907280128 912199111409664 912600031297536 914210129237886 915366469435392 916407642488832 916810412064768 919589613469696 919993781551104 924238274199552 927274446618624 927447434873856 927855056539944 928910434593024 930494149558272 932135818046472 933314831581184 933353050079232 933725032022016 934787086811136 936593859280896 938032875307008 938071287005184 941289933901824 941328478973952 942774769437696 944596980637056 946048292942688 947244903694336 947283692617728 948739132882944 950572872105984 951654090276864 952033365983232 952072350990336 954958444756992 955378157764608 956846034653184 958274272690176 959785900130304 960168416717952 961422255194112 963118490061312 965857882669056 966282386079744 969211555872768 969637533253632 970740436303872 973683120144384 974111062818816 977063964311552 977493392898048 978605231505408 982003166337024 983677399990272 985229099532288 985412899553472 986967336755088 988215704027136 988256170672128 988650033905664 991647008555008 991687615709184 993211279736832 995130975485952 996659930013696 996700742443008 1000161508909824 1001698192527552 1002965192146944 1003006262771712 1004547317170176 1005176311251606 1006488923406336 1008035328688128 1011132470919168 1011535451357184 1011576872927232 1014643347554304 1015089292624896 1016243894255616 1016648911819008 1019772518888448 1021511146143744 1023313395690144 1026224000335872 1026675035209728 1029787278114816 1030958597799936 1031411713572864 1034538315153408 1034993004244992 1038130462081024 1039768058474496 1041540776460288 1043183752445952 1043378364233088 1044740862640128 1046346039558144 1046805918253056 1048652795302281 1049979185528832 1050022181339136 1050440661024768 1051635472662528 1053668091691008 1055286984720384 1058951175639552 1058994538845696 1061963144626176 1062006631170048 1062671603216688 1064304329560524 1065650516656128 1065694154194944 1067331524493312 1069394481119232 1070610851561472 1071037536731136 1074328250351616 1074800427485184 1078058556776448 1079759137646592 1080189468807696 1081600037093376 1083508301318976 1086590118002688 1090363000356864 1090842224910336 1092082990841856 1095393510162432 1095874945671168 1099196959850496 1099680067010304 1100930885443584 1102807880957952 1104753562129152 1106637074989056 1107895806590976 1108382736973824 1108589511997656 1110037166555136 1111742667030528 1111788192006144 1112231288143872 1115602884624384 1115648567672832 1117362689703936 1119522347421696 1121242421265408 1125181697523552 1126604885458944 1128335841165312 1128382045618176 1130115731816448 1131802601193472 1132300038832128 1134039744774144 1137524029784064 1137977382776832 1141473765998592 1141975454203008 1143274381037568 1145223568687104 1147244083749504 1148695177330688 1149200039411712 1150507183767552 1151227570151412 1154502000377856 1158510687879168 1159828422524928 1160338177769472 1163855604547584 1164367129775616 1167678932779008 1167896769841152 1169739065783808 1171733373517824 1173800659762224 1175333470470144 1177139294502912 1177656658034688 1179414489464832 1181226583719936 1181274954006528 1181745743652864 1183089906745344 1185376603152384 1187197857810432 1191320072594496 1192875761074176 1194708537704448 1194757460066304 1195505553618774 1198379224793088 1198856831238144 1198905923469312 1200747965054976 1202540263768064 1203068791259136 1204437208006656 1204917228822528 1208619281645568 1212589660962816 1212815876373504 1214729029852416 1216800041730048 1218946838983848 1220488625913856 1222413882753024 1226658375401472 1232317698932736 1232859313880064 1236596579831808 1237140075386592 1238547246124032 1240658866077696 1242847757395296 1244470733438976 1244966709362688 1246382782414848 1247163200997363 1248791812374528 1250710500409344 1250761716006912 1251260199161856 1255053245202432 1255104638631936 1257033025916928 1259462640849408 1261397723923584 1263044923490304 1264985510510592 1267430496141312 1268872120369152 1269377821310976 1269429801320448 1273277926342656 1273837543686144 1275794712870912 1277699030253568 1279714533507072 1280224555623936 1283918464548864 1284157986748416 1288376514772992 1290649594218192 1292282074497024 1292850044338176 1294320581738496 1298244160192512 1298814750425088 1303324523864064 1304806975340544 1309337555116032 1309913020997568 1311569866653696 1313638799376384 1313883866071296 1315956449006784 1317620938702848 1317674894229504 1318200045207552 1320525742232502 1322250154278912 1324281706315776 1326841300647936 1328879906684928 1328934323257344 1329463961609472 1333548678546432 1335597590036736 1339396422893568 1340235081668808 1341985231208448 1344047104917504 1344102142574592 1348176627892224 1348713935142912 1348769163902976 1352857796739072 1353452390166528 1354991859007488 1355531882425344 1359696691851264 1362014861524992 1364163368583168 1364417860920192 1368298667114496 1368900046946304 1371315193856829 1373049704153088 1374611463733248 1375215618097152 1379384420204544 1379990672326656 1386357411299328 1388721035280384 1390911669927936 1391171152310784 1391782584809916 1395128052744192 1395741224337408 1398203727069708 1399972247371776 1400029575118848 1400587548033024 1402180630216704 1404890788921344 1407049312960512 1407106930507776 1411934900852736 1411992718460928 1416895470955584 1419072439414032 1420867355541504 1420925538926592 1423108699324416 1425859308158976 1427481135415296 1428050048974848 1428108526485504 1432437667135488 1433067236646912 1437411409035264 1439678850195456 1440252625076928 1442133382791168 1444677735091968 1448786824003584 1449423579119616 1453817333809152 1454456299880448 1456110654455808 1460524680216576 1461166594228224 1465595946467328 1466240089347072 1467907847258112 1473004749505536 1475516099985408 1477843649298432 1478119349330208 1480049555406848 1482323556040704 1482384256008192 1482975050858496 1487470512832512 1487531423563776 1489816919605248 1492696463228928 1494989895020544 1495051113664512 1500242263364736 1502139847278592 1504447788220416 1504509394157568 1506820975755264 1507764466877409 1509733385109504 1512052993032192 1516698706378752 1517303177035776 1517365309390848 1521965021331456 1522633938937344 1524365841383424 1526964758249472 1529658778332672 1532266719215616 1534009578356736 1534970093535216 1539336000503808 1540012552814592 1544680917172224 1546437896699904 1547117570359296 1551807472730112 1552489506367488 1557195693121536 1559652087711744 1562311164690432 1565067546349632 1567111293960192 1569519059337216 1570208877379584 1572552652619776 1574968778293248 1575033272008704 1575660991537152 1577453208993792 1580502137536512 1582930477080576 1588426763459328 1588491808268544 1592944716939264 1593009946755072 1594007404825032 1598475774984192 1598541231292416 1600997286739968 1604091721678848 1605916277342208 1606556305096704 1611492375527424 1612200641227776 1617087835164672 1619638706469888 1622400055640064 1625262451978464 1629885177004032 1635544500535296 1636263337365504 1643090265243648 1643812418506752 1648795439775744 1649520100515456 1651396328165376 1654211821436928 1657130343193728 1659294311251968 1659955612483584 1661843709886464 1662884267996484 1665055749832704 1667614000545792 1667682288009216 1668346932215808 1673404326936576 1673472851509248 1676044034555904 1679283521132544 1681863631898112 1686647347347456 1687772546285328 1689907328188416 1692503761747968 1692573068427264 1695173597724672 1697703901790208 1698450058248192 1701059617161216 1706286044676096 1706966074165248 1712210648997888 1712963181304512 1717835353030656 1720866125624256 1723042765996032 1723800059117568 1725760775651328 1726841355227118 1730992213590016 1731753000566784 1737766031818752 1739742633787392 1745783406821376 1746550694663424 1751518399168512 1751845154761728 1754608598675712 1757600060276736 1760700989643336 1763000205705216 1765708941754368 1769121734197248 1771839875579904 1771912431009792 1772618615479296 1774634860118016 1778064904728576 1780796786715648 1786980108891744 1789313641611264 1792062806556672 1792136190099456 1793258330428161 1797568837189632 1798285246857216 1798358885203968 1801121947582464 1803810395652096 1804603186888704 1806655812009984 1807375843233792 1812928922468352 1816019815366656 1818884491444224 1819223814560256 1824398222819328 1825200062595072 1828420258475772 1830732938870784 1832815284977664 1833620824129536 1839179226939392 1839987563102208 1848476548399104 1854548893237248 1854894869747712 1855710113079888 1857820869186048 1860988299116544 1864271636092944 1866629663162368 1866706100158464 1867450064044032 1869574173622272 1873187718561792 1876065750614016 1876142574010368 1882579867803648 1882656957947904 1885549538875392 1889193961274112 1892096585885376 1894489807388672 1894567385235456 1897478265765888 1901145744211968 1903308180553728 1904066731966464 1904144701980672 1909916889513984 1910756315529216 1913692069306368 1916548545380352 1919571800260608 1920336833435904 1926236980122624 1932564772159488 1938423111745536 1939275066507264 1941480872607744 1947366240288768 1948222125637632 1954127928623104 1954986785796096 1957210463010816 1964006332674048 1967354799980544 1970458199064576 1970825799106944 1973934673510176 1976431408054272 1976512341344256 1977300067811328 1980788613348753 1983294017110016 1983375231418368 1986422559473664 1990261950971904 1993319860027392 1993401484886016 2000323017819648 2003396385055104 2005930384293888 2006012525543424 2009094634340352 2010352622503212 2012977846812672 2016070657376256 2022264941838336 2023070902714368 2023153745854464 2029286695108608 2030178585249792 2032487788511232 2033297823638016 2039545037776896 2043022292287488 2046626791380288 2052448000671744 2053350070419456 2059574556229632 2061917195599872 2062823427145728 2069076630306816 2069986008489984 2076260924162048 2079536116948992 2083081552920576 2086367504891904 2086756728466176 2092692079116288 2093611836506112 2097305590604562 2099958371057664 2100044362678272 2100881322049536 2103270945325056 2107336183382016 2110573969440768 2117902351279104 2117989077691392 2125343206433376 2128608659121048 2131301033312256 2131388308389888 2134663048986624 2138788962238464 2141221703122944 2142075073462272 2148656500703232 2149600854970368 2156117113552896 2159518275293184 2160378937615392 2163200074186752 2167016602637952 2173180236005376 2180726000713728 2181684449820672 2184165981683712 2190787020324864 2191749891342336 2198393919700992 2199360134020608 2201861770887168 2205615761915904 2209507124258304 2213274149978112 2215791613181952 2216765473947648 2217179023995312 2220074333110272 2223485334061056 2223576384012288 2224462576287744 2231205769248768 2231297135345664 2234725379407872 2239044694843392 2242484842530816 2250363395047104 2253209770917888 2256671682330624 2256764091236352 2260231463632896 2263605202386944 2264600077664256 2268079489548288 2275048059568128 2275954765553664 2282947531997184 2283950908406016 2286548762075136 2290447137374208 2294488167499008 2298400078823424 2301014367535104 2302455140302824 2309004000755712 2317021375758336 2319656845049856 2320676355538944 2327711209095168 2328734259551232 2335793539682304 2339478131567616 2343466747035648 2347601319524448 2350666940940288 2354278589005824 2355313316069376 2358828978929664 2362453167439872 2362549908013056 2363491487305728 2366179813490688 2370753206304768 2374395715620864 2382640145188992 2385751522148352 2389417075408896 2389514920132608 2391011107237548 2396758449586176 2397713662476288 2397811846938624 2401495930109952 2405080527536128 2406137582518272 2408874416013312 2409834457645056 2417238563291136 2425179321925632 2425631752747008 2429458059704832 2433600083460096 2437893677967696 2440977251827712 2444827765506048 2453316750802944 2464635397865472 2465718627760128 2473193159663616 2474280150773184 2477094492248064 2481317732155392 2485695514790592 2488941466877952 2489933418725376 2492765564829696 2494326401994726 2497583624749056 2501421000818688 2501523432013824 2502520398323712 2510106490404864 2510209277263872 2514066051833856 2518925281698816 2522795447847168 2529971021021184 2534860992282624 2538755642621952 2538859602640896 2546555852685312 2547675087372288 2551589425741824 2555398060507136 2559429067014144 2560449111247872 2568315973496832 2576753029545984 2581299188436384 2584564148994048 2585700088676352 2588641163476992 2590262032840677 2596488320385024 2597629500850176 2606649047728128 2609613950681088 2618675110232064 2619826041995136 2623139733307392 2627277598752768 2627767732142592 2631912898013568 2635241877405696 2635349788459008 2636400090415104 2641051484465004 2644500308557824 2648563412631552 2653682601295872 2657759813369856 2657868646514688 2658927923218944 2667097357092864 2671195180073472 2678792845787136 2680470163337616 2683970462416896 2688094209835008 2688204285149184 2696353255784448 2697427870285824 2697538327805952 2705715593478144 2706904780333056 2709983718014976 2711063764850688 2719393383702528 2724029723049984 2728326737166336 2728835721840384 2736597334228992 2737800093892608 2742630387713658 2746099408306176 2749222927466496 2750431236194304 2758768840409088 2759981344653312 2772714822598656 2781823339855872 2782342304621568 2783565169619832 2791482448674816 2796407454139416 2799944494743552 2800059150237696 2801175096066048 2804361260433408 2809781577842688 2814098625921024 2814213861015552 2823869801705472 2823985436921856 2833790941911168 2838144878828064 2841734711083008 2841851077853184 2846217398648832 2851718616317952 2854962270830592 2856100097949696 2856217052971008 2864875334270976 2866134473293824 2874822818070528 2879357700390912 2880505250153856 2884266765582336 2889355470183936 2897573648007168 2898847158239232 2907634667618304 2908912599760896 2912221308911616 2921049360433152 2922333188456448 2931191892934656 2932480178694144 2935815694516224 2946009499011072 2951032199970816 2955687298596864 2956238698660416 2960099110813696 2964647112081408 2964768512016384 2965950101716992 2974941025665024 2975062847127552 2979633839210496 2985392926457856 2989979790041088 2990102227329024 3000484526729472 3008895576440832 3009018788315136 3013641951510528 3015528933754818 3019466770219008 3024105986064384 3033397412757504 3034606354071552 3034730618781696 3043930042662912 3045267877874688 3048731682766848 3059317556665344 3064533438431232 3069940187070432 3078672001007616 3080025105629184 3089361834344448 3092875793399808 3094235140718592 3103614945460224 3104979012734976 3114391386243072 3119304175423488 3124622329380864 3130135092699264 3134222587920384 3139038118674432 3140417754759168 3145105305239552 3149937556586496 3150066544017408 3151321983074304 3154906417987584 3161004275073024 3165860954161152 3176853526918656 3176983616537088 3185889433878528 3186019893510144 3188014809650064 3196951549968384 3197082462584832 3201994573479936 3208183443357696 3211832554684416 3213112610193408 3222984751054848 3224401282455552 3234175670329344 3239277412939776 3244800111280128 3250524903956928 3259770354008064 3271089001070592 3272526674731008 3286180530487296 3287624837013504 3297590879551488 3299040201030912 3302792656330752 3308423642873856 3314260686387456 3319911224967168 3323687419772928 3325768535992968 3330111499665408 3335228001091584 3335364576018432 3336693864431616 3346808653873152 3346945703018496 3352088069111808 3358567042265088 3363727263796224 3375545092570656 3379814656376832 3385007523495936 3385146136854528 3390347195449344 3395407803580416 3396900116496384 3402119234322432 3412572089352192 3413932148330496 3424421297995776 3425926362609024 3435670706061312 3441732251248512 3446085531992064 3447600118235136 3451521551302656 3453682710454236 3461984427180032 3463506001133568 3475532063637504 3479485267574784 3491566813642752 3493101389326848 3503036798337024 3503690309523456 3509217197351424 3515200120553472 3521401979286672 3526000411410432 3531417883508736 3538243468394496 3543679751159808 3543824862019584 3545237230958592 3549269720236032 3556129809457152 3561593573431296 3573960217783488 3578627283222528 3584125613113344 3584272380198912 3586516660856322 3595137674379264 3596570493714432 3596717770407936 3602243895164928 3607620791304192 3609206373777408 3613311624019968 3614751686467584 3625857844936704 3637768982888448 3638447629120512 3650400125190144 3656840516951544 3661465877741568 3667241648259072 3678358453878784 3679975126204416 3696953096798208 3709789739495424 3711420226159776 3715641738372096 3721976598233088 3728543272185888 3733259326324736 3733412200316928 3734900128088064 3739148347244544 3741489602992089 3746375437123584 3752131501228032 3752285148020736 3765159735607296 3765313915895808 3771099077750784 3778387922548224 3784193171770752 3788979614777344 3789134770470912 3794956531531776 3802291488423936 3806616361107456 3808133463932928 3808289403961344 3819833779027968 3821512631058432 3827384138612736 3833097090760704 3839143600521216 3840673666871808 3852473960245248 3865129544318976 3876846223491072 3878550133014528 3882961745215488 3894732480577536 3896444251275264 3908255857246208 3909973571592192 3914420926021632 3928012665348096 3934709599961088 3940916398129152 3941651598213888 3947869347020352 3952862816108544 3953024682688512 3954600135622656 3961577226697506 3966588034220032 3966750462836736 3972845118947328 3980523901943808 3986639720054784 3986802969772032 4000646035639296 4006792770110208 4018189268680704 4020705245006424 4025955693625344 4032141314752512 4044529883676672 4046141805428736 4046307491708928 4058573390217216 4060357170499584 4064975577022464 4066595647276032 4079090075553792 4086044584574976 4093253582760576 4104896001343488 4106700140838912 4119149112459264 4123834391199744 4125646854291456 4138153260613632 4139972016979968 4152521848324096 4159072233897984 4166163105841152 4172735009783808 4173513456932352 4185384158232576 4187223673012224 4194611181209124 4199916742115328 4200088725356544 4201762644099072 4206541890650112 4214672366764032 4221147938881536 4235804702558208 4235978155382784 4250686412866752 4257217318242096 4262602066624512 4262776616779776 4269326097973248 4277577924476928 4282443406245888 4284150146924544 4297313001406464 4299201709940736 4312234227105792 4319036550586368 4320757875230784 4326400148373504 4334033205275904 4346360472010752 4361452001427456 4363368899641344 4368331963367424 4381574040649728 4383499782684672 4396787839401984 4398720268041216 4403723541774336 4419014248516608 4426548299956224 4433530947895296 4434358047990624 4440148666220544 4446970668122112 4447152768024576 4448925152575488 4462411538497536 4462594270691328 4469450758815744 4478089389686784 4484969685061632 4500726790094208 4506419541835776 4513343364661248 4513528182472704 4520462927265792 4523293400632227 4527210404773888 4529200155328512 4536158979096576 4550096119136256 4551909531107328 4565895063994368 4567901816812032 4573097524150272 4580894274748416 4588976334998016 4596800157646848 4602028735070208 4604910280605648 4618008001511424 4634042751516672 4639313690099712 4641352711077888 4655422418190336 4657468519102464 4671587079364608 4678956263135232 4686933494071296 4695202639048896 4701333881880576 4708557178011648 4710626632138752 4717657957859328 4724906334879744 4725099816026112 4726982974611456 4732359626981376 4741506412609536 4748791431241728 4765280290377984 4778834150817792 4779029840265216 4782022214475096 4795427324952576 4795623693877248 4802991860219904 4810161055072256 4812275165036544 4817748832026624 4819668915290112 4834477126582272 4851263505494016 4858916119409664 4867200166920192 4875787355935392 4881954503655424 4889655531012096 4906633501605888 4929270795730944 4931437255520256 4946386319327232 4948560301546368 4954188984496128 4962635464310784 4971391029581184 4977882933755904 4979866837450752 4985531129659392 4988652803989452 4995167249498112 5002842001637376 5003046864027648 5005040796647424 5020212980809728 5020418554527744 5028132103667712 5037850563397632 5045590895694336 5059942042042368 5069721984565248 5077511285243904 5077719205281792 5093111705370624 5095350174744576 5103178851483648 5110796121014272 5118858134028288 5120898222495744 5136631946993664 5153506059091968 5162598376872768 5169128297988096 5171400177352704 5177282326953984 5180524065681354 5192976640770048 5195259001700352 5213298095456256 5219227901362176 5237350220464128 5239652083990272 5254555197505536 5255535464285184 5263825796027136 5272800180830208 5282102968930008 5289000617115648 5297126825263104 5307365202591744 5315519626739712 5315737293029376 5317855846437888 5334194714185728 5342390360146944 5360940326675232 5367940924833792 5376188419670016 5376408570298368 5392706511568896 5394855740571648 5395076655611904 5411431186956288 5413809560666112 5419967436029952 5422127529701376 5438786767405056 5448059446099968 5456653474332672 5457671443680768 5473194668457984 5475600187785216 5485260775427316 5492198816612352 5498445854932992 5500862472388608 5517537680818176 5519962689306624 5545429645197312 5563646679711744 5564684609243136 5567130339239664 5582964897349632 5592814908278832 5599888989487104 5600118300475392 5602350192132096 5608722520866816 5619563155685376 5628197251842048 5628427722031104 5647739603410944 5647970873843712 5667581883822336 5676289757656128 5683469422166016 5683702155706368 5692434797297664 5703437232635904 5709924541661184 5712200195899392 5712434105942016 5729750668541952 5732268946587648 5749645636141056 5758715400781824 5761010500307712 5778710940367872 5797694316478464 5815269335236608 5817825199521792 5824442617823232 5842098720866304 5844666376912896 5862383785869312 5864960357388288 5871631389032448 5892018998022144 5902064399941632 5911374597193728 5912477397320832 5920198221627392 5929294224162816 5929537024032768 5931900203433984 5942365840046259 5949882051330048 5950125694255104 5959267678420992 5970785852915712 5979959580082176 5980204454658048 6000969053458944 6017791152881664 6018037576630272 6027283903021056 6031057867509636 6038933540438016 6048211972128768 6066794825515008 6069212708143104 6069461237563392 6087860085325824 6090535755749376 6097463365533696 6118635113330688 6129066876862464 6139880374140864 6157344002015232 6160050211258368 6178723668688896 6185751586799616 6188470281437184 6207229890920448 6209958025469952 6228782772486144 6238608350846976 6249244658761728 6260270185398528 6278076237348864 6280835509518336 6290210610479104 6299875113172992 6300133088034816 6302643966148608 6309812835975168 6322008550146048 6331721908322304 6353707053837312 6353967233074176 6376029619300128 6393903099936768 6394164925169664 6403989146959872 6416366886715392 6423665109368832 6426225220386816 6445969502109696 6448802564911104 6468351340658688 6478554825879552 6489600222560256 6501049807913856 6519540708016128 6542178002141184 6545053349462016 6572361060974592 6575249674027008 6595181759102976 6598080402061824 6605585312661504 6616847285747712 6628521372774912 6639822449934336 6647374839545856 6651537071985936 6660222999330816 6670456002183168 6670729152036864 6673387728863232 6693617307746304 6693891406036992 6704176138223616 6717134084530176 6727454527592448 6751090185141312 6759629312753664 6770015046991872 6770292273709056 6780694390898688 6790815607160832 6793800232992768 6804238468644864 6825144178704384 6827864296660992 6848842595991552 6851852725218048 6871341412122624 6883464502497024 6895200236470272 6903043102605312 6907365420908472 6927012002267136 6951064127275008 6958970535149568 6983133627285504 6986202778653696 7007380619046912 7018434394702848 7030400241106944 7042803958573344 7052000822820864 7062835767017472 7076486936788992 7087359502319616 7087649724039168 7090474461917184 7098539440472064 7112259618914304 7123187146862592 7147920435566976 7157254566445056 7168251226226688 7168544760397824 7173033321712644 7190275348758528 7193140987428864 7193435540815872 7204487790329856 7215241582608384 7218412747554816 7226623248039936 7229503372935168 7251715689873408 7275537965776896 7276895258241024 7300800250380288 7313681033903088 7322931755483136 7334483296518144 7356716907757568 7359950252408832 7393906193596416 7419579478990848 7422840452319552 7431283476744192 7443953196466176 7457086544371776 7466518652649472 7466824400633856 7469800256176128 7478296694489088 7482979205984178 7492750874247168 7504263002456064 7504570296041472 7530319471214592 7530627831791616 7542198155501568 7556775845096448 7568386343541504 7589913063063552 7604582976847872 7616266927865856 7616578807922688 7639667558055936 7643025262116864 7654768277225472 7666194181521408 7678287201042432 7681347333743616 7704947920490496 7730259088637952 7753692446982144 7757100266029056 7765923490430976 7770786098522031 7789464961155072 7792888502550528 7816511714492416 7819947143184384 7828841852043264 7856025330696192 7869419199922176 7881832796258304 7883303196427776 7895738694040704 7905725632217088 7906049365377024 7909200271245312 7923154453395012 7933176068440064 7933500925673472 7945690237894656 7961047803887616 7973279440109568 7973605939544064 8001292071278592 8013585540220416 8036378537361408 8041410490012848 8051911387250688 8064282629505024 8089059767353344 8092283610857472 8092614983417856 8117146780434432 8120714340999168 8129951154044928 8133191294552064 8158180151107584 8172089169149952 8186507165521152 8209792002686976 8213400281677824 8238298224918528 8247668782399488 8251293708582912 8276306521227264 8279944033959936 8305043696648192 8318144467795968 8345470019567616 8347026913864704 8374447346024448 8389222362418248 8399833484230656 8400177450713088 8403525288198144 8413083781300224 8429344733528064 8442295877763072 8471609405116416 8471956310765568 8501372825733504 8514434636484192 8525204133249024 8525553233559552 8538652195946496 8555155848953856 8564886812491776 8568300293849088 8594626002812928 8598403419881472 8624468454211584 8638073101172736 8641515750461568 8652800296747008 8668066410551808 8692720944021504 8722904002854912 8726737799282688 8736663926734848 8763148081299456 8766999565369344 8793575678803968 8797440536082432 8807447083548672 8838028497033216 8853096599912448 8867061895790592 8868716095981248 8880297332441088 8893941336244224 8894305536049152 8897850305150976 8924823076995072 8925188541382656 8938901517631488 8956178779373568 8969939370123264 9001453580188416 9026686729322496 9027056364945408 9040925854531584 9046586801264454 9058400310657024 9072317958193152 9100192238272512 9103819062214656 9131790127988736 9135803633624064 9146195048300544 9177952669996032 9193600315293696 9209820561211296 9236016003022848 9268085503033344 9278627380199424 9282705422155776 9310844836380672 9314937038204928 9343174158729216 9357912526270464 9373866988142592 9390405278097792 9402667763761152 9417114356023296 9421253264277504 9435315915718656 9449812669759488 9450199632052224 9453965949222912 9464719253962752 9483012825219072 9497582862483456 9530560580755968 9557668301635584 9558059680530432 9564044428950192 9590854649905152 9591247387754496 9605983720439808 9620322110144512 9624550330073088 9635497664053248 9639337830580224 9668954253164544 9702527010988032 9717832238819328 9734400333840384 9751574711870784 9763909007310848 9779311062024192 9813267003211776 9858541591461888 9862874511040512 9892772638654464 9897120603092736 9908377968992256 9925270928621568 9942782059162368 9959733674901504 9971062259318784 9977305607978904 9990334498996224 10005684003274752 10006093728055296 10010081593294848 10040425961619456 10040837109055488 10056264207335424 10075701126795264 10091181791388672 10139443969130496 10155022570487808 10155438410563584 10186223410741248 10190700349489152 10206357702967296 10221592242028544 10237716268056576 10241796444991488 10273263893987328 10307012118183936 10325196753745536 10338256595976192 10342800354705408 10354564653907968 10361048131362708 10385953281540096 10390518003400704 10426596190912512 10438455802724352 10474700440928256 10479304167980544 10509110395011072 10511070928570368 10527651592054272 10545600361660416 10564205937860016 10578001234231296 10594253650526208 10614730405183488 10631039253479424 10631474586058752 10635711692875776 10668389428371456 10684780720293888 10721880653350464 10735881849667584 10752376839340032 10752817140596736 10785413023137792 10789711481143296 10790153311223808 10822862373912576 10827619121332224 10839934872059904 10844255059402752 10877573534810112 10913306948665344 10915342887361536 10951200375570432 10970521550854632 10984397633224704 11001724944777216 11035075361636352 11039925378613248 11090859290394624 11129369218486272 11134260678479328 11165929794699264 11185629816557664 11199777978974208 11200236600950784 11204700384264192 11217445041733632 11224468808976267 11239126311370752 11256394503684096 11256855444062208 11295479206821888 11295941747687424 11335163767644672 11352579515312256 11366938844332032 11367404311412736 11384869594595328 11406874465271808 11419849083322368 11424400391798784 11424868211884032 11459501337083904 11464537893175296 11499291272282112 11517430801563648 11522021000615424 11557421880735744 11595388632956928 11630538670473216 11635650399043584 11648885235646464 11684197441732608 11689332753825792 11724767571738624 11729920714776576 11743262778064896 11784037996044288 11804128799883264 11822749194387456 11824954794641664 11858588448325632 11859074048065536 11863800406867968 11884731680092518 11899764102660096 11900251388510208 11918535356841984 11941571705831424 11959919160164352 11960408909316096 12001938106917888 12054567806042112 12062115735019272 12077867080876032 12096423944257536 12133589651030016 12138425416286208 12138922475126784 12175720170651648 12181071511498752 12194926731067392 12237270226661376 12258133753724928 12279760748281728 12314688004030464 12320100422516736 12357447337377792 12371503173599232 12376940562874368 12414459781840896 12419916050939904 12457565544972288 12477216701693952 12498489317523456 12520540370797056 12556152474697728 12561671019036672 12580421220958208 12599750226345984 12600266176069632 12605287932297216 12619625671950336 12644017100292096 12663443816644608 12707414107674624 12707934466148352 12752059238600256 12787806199873536 12788329850339328 12807978293919744 12832733773430784 12847330218737664 12852450440773632 12891939004219392 12897605129822208 12936702681317376 12957109651759104 12979200445120512 13002099615827712 13039081416032256 13084356004282368 13090106698924032 13144722121949184 13150499348054016 13190363518205952 13196160804123648 13211170625323008 13257042745549824 13279644899868672 13303074143971872 13320445998661632 13340912004366336 13341458304073728 13346775457726464 13387234615492608 13387782812073984 13408352276447232 13434268169060352 13454909055184896 13502180370282624 13519258625507328 13540030093983744 13540584547418112 13561388781797376 13581631214321664 13587600465985536 13608476937289728 13650288357408768 13655728593321984 13697685191983104 13703705450436096 13742682824245248 13766929004994048 13790400472940544 13806086205210624 13814730841816944 13854024004534272 13902128254550016 13917941070299136 13966267254571008 13972405557307392 14014761238093824 14036868789405696 14060800482213888 14085607917146688 14104001645641728 14125671534034944 14152973873577984 14174719004639232 14175299448078336 14180948923834368 14197078880944128 14224519237828608 14246374293725184 14295840871133952 14336502452453376 14337089520795648 14346066643425288 14386281974857728 14386871081631744 14408975580659712 14430483165216768 14436825495109632 14453246496079872 14459006745870336 14503431379746816 14553790516482048 14601600500760576 14627362067806176 14645863510966272 14668966593036288 14713433815515136 14719900504817664 14787812387192832 14839158957981696 14845680904639104 14862566953488384 14887906392932352 14914173088743552 14933037305298944 14933648801267712 14939600512352256 14956593388978176 14965958411968356 14985501748494336 15008526004912128 15009140592082944 15060638942429184 15061255663583232 15084396311003136 15113551690192896 15136772687083008 15179826126127104 15209165953695744 15232533855731712 15233157615845376 15279335116111872 15286050524233728 15309536554450944 15332388363042816 15356574402084864 15362694667487232 15409895840980992 15460518177275904 15507384893964288 15514200532058112 15531846980861952 15541572197044062 15578929922310144 15585777005101056 15633023428984832 15639894286368768 15657683704086528 15712050661392384 15763665592516608 15766606392855552 15791477388081408 15818400542490624 15846308906790024 15866352136880128 15867001851346944 15891380475789312 15922095607775232 15946558880219136 15947211879088128 16002584142557184 16027171080440832 16082820980025696 16103822774501376 16128565259010048 16178119534706688 16184567221714944 16185229966835712 16234293560868864 16241428681998336 16259902308089856 16266382589104128 16316360302215168 16344178338299904 16373014331042304 16419584005373952 16426800563355648 16476596449837056 16495337564798976 16502587417165824 16552613042454528 16559888067919872 16610087393296384 16636288935591936 16690940039135232 16694053827729408 16748894692048896 16778444724836496 16799666968461312 16800354901426176 16807050576396288 16826167562600448 16858689467056128 16884591755526144 16943218810232832 16943912621531136 17002745651467008 17028869272968384 17050408266498048 17051106467119104 17077304391892992 17110311697907712 17129773624983552 17136600587698176 17189252005625856 17196806839762944 17248936908423168 17276146202345472 17283031500923136 17336132821103616 17445808005709824 17453475598565376 17473327853469696 17526296162598912 17533999130738688 17587151357607936 17594881072164864 17614894167097344 17676056994066432 17706193199824896 17734123791581184 17737432191962496 17760594664882176 17787882672488448 17788611072098304 17795700610301952 17827097520138777 17849646153990144 17850377082765312 17877803035262976 17912357558747136 17939878740246528 18002907160376832 18053373458644992 18054112729890816 18081851709063168 18093173602528908 18116800621314048 18144635916386304 18200384476545024 18207638124429312 18263580255977472 18271607267248128 18292390096601088 18355905339992064 18387200630587392 18419641122422592 18472032006045696 18536171006066688 18557254760398848 18565410844311552 18621689672761344 18629874076409856 18686348317458432 18715825052540928 18747733976285184 18780810556195584 18834228712046592 18842506528555008 18870631831437312 18899625339518976 18900399264104448 18907931898445824 18929438507925504 18966025650438144 18995165724966912 19061121161511936 19128088857900384 19181709299810304 19182494775508992 19211967440879616 19240644220289024 19249100660146176 19270995328106496 19278675661160448 19337908506329088 19405054021976064 19435664477638656 19468800667680768 19503149423741568 19527818014621696 19558622124048384 19626534006423552 19717083182923776 19725749022081024 19785545277308928 19794241206185472 19816755937984512 19850541857243136 19885564118324736 19919467349803008 19942124518637568 19954611215957808 19980668997992448 20011368006549504 20012187456110592 20020163186589696 20080851923238912 20081674218110976 20112528414670848 20151402253590528 20182363582777344 20278887938260992 20310045140975616 20310876821127168 20372446821482496 20381400698978304 20412715405934592 20443184484057088 20475432536113152 20483592889982976 20546527787974656 20614024236367872 20650393507491072 20685600709410816 20709129307815936 20722096262725416 20781036006801408 20853192381825024 20876911605448704 20949400881856512 20958608335961088 21022141857140736 21055303184108544 21091200723320832 21128411875720032 21156002468462592 21188507301052416 21229460810366976 21262078506958848 21262949172117504 21271423385751552 21336778856742912 21369561440587776 21443761306700928 21471763699335168 21504753678680064 21505634281193472 21570826046275584 21579422962286592 21580306622447616 21645724747825152 21655238242664448 21679869744119808 21688510118805504 21755147069620224 21826613897330688 21830685774723072 21902400751140864 21941043101709264 21968795266449408 22003449889554432 22070150723272704 22079850757226496 22181718580789248 22258738436972544 22268521356958656 22331859589398528 22371259633115328 22399555957948416 22400473201901568 22409400768528384 22434890083467264 22448937617952534 22478252622741504 22512789007368192 22513710888124416 22590958413643776 22591883495374848 22670327535289344 22705159030624512 22769739189190656 22813748930543616 22848800783597568 22849736423768064 22919002674167808 22929075786350592 22998582544564224 23034861603127296 23044042001230848 23114843761471488 23190777265913856 23261077340946432 23271300798087168 23297770471292928 23312358295566093 23368394883465216 23378665507651584 23449535143477248 23459841429553152 23486525556129792 23568075992088576 23608257599766528 23645498388774912 23649909589283328 23717176896651264 23718148096131072 23727600813735936 23769463360185036 23799528205320192 23800502777020416 23837070713683968 23883143411662848 23919838320328704 23920817818632192 24003876213835776 24109135612084224 24124231470038544 24155734161752064 24192847888515072 24267179302060032 24276850832572416 24277844950253568 24351440341303296 24362143022997504 24389853462134784 24474540453322752 24516267507449856 24559521496563456 24629376008060928 24640200845033472 24714894674755584 24743006347198464 24753881125748736 24828919563681792 24839832101879808 24915131089944576 24954433403387904 25041080741594112 25123342038073344 25160842441916416 25199500452691968 25200532352139264 25210575864594432 25239251343900672 25288034200584192 25326887633289216 25414828215349248 25415868932296704 25504118477200512 25575612399747072 25576659700678656 25615956587839488 25665467546861568 25694660437475328 25704900881547264 25783878008438784 25795210259644416 25873405362634752 25914219303518208 25958400890241024 26004199231655424 26078162832064512 26168712008564736 26180213397848064 26289444243898368 26300998696108032 26380727036411904 26392321608247296 26422341250646016 26514085491099648 26559289799737344 26606148287943744 26640891997323264 26681824008732672 26682916608147456 26693550915452928 26774469230985216 26775565624147968 26816704552894464 26868536338120704 26909818110369792 27004360740565248 27080060187967488 27081169094836224 27122777563594752 27175200931971072 27216953874579456 27300576714817536 27311457186643968 27395370383966208 27407410900872192 27533858009988096 27580800945881088 27629461683633888 27708048009068544 27804256509100032 27835882140598272 27932534509142016 27944811114614784 28029522476187648 28073737578811392 28121600964427776 28171215834293376 28208003291283456 28251343068069888 28305947747155968 28349438009278464 28350598896156672 28361897847668736 28394157761888256 28449038475657216 28492748587450368 28591681742267904 28673004904906752 28674179041591296 28692133286850576 28772563949715456 28773742163263488 28817951161319424 28860966330433536 28873650990219264 28906492992159744 28918013491740672 29006862759493632 29107581032964096 29203201001521152 29254724135612352 29291727021932544 29337933186072576 29426867631030272 29439801009635328 29575624774385664 29678317915963392 29691361809278208 29725133906976768 29775812785864704 29828346177487104 29879201024704512 29913186777956352 29931916823936712 29971003496988672 30017052009824256 30018281184165888 30121277884858368 30122511327166464 30168792622006272 30227103380385792 30273545374166016 30418331907391488 30465067711463424 30466315231690752 30558670232223744 30572101048467456 30619073108901888 30664776726085632 30713148804169728 30725389334974464 30819791681961984 30921036354551808 31014769787928576 31028401064116224 31063693961723904 31083144394088124 31157859844620288 31171554010202112 31266046857969664 31279788572737536 31315367408173056 31424101322784768 31527331185033216 31533212785711104 31582954776162816 31636801084981248 31692617813580048 31732704273760256 31734003702693888 31782760951578624 31844191215550464 31893117760438272 31894423758176256 32005168285114368 32054342160881664 32165641960051392 32207645549002752 32257130518020096 32356239069413376 32369134443429888 32370459933671424 32468587121737728 32482857363996672 32519804616179712 32532765178208256 32632720604430336 32746028662084608 32853601126711296 32953192899674112 33005174834331648 33105226084909056 33119776135839744 33220174786592768 33272577871183872 33388107655458816 33497789384097792 33556889449672992 33599333936922624 33600709802852352 33614101152792576 33652335125200896 33673406426928801 33717378934112256 33769183511052288 33886437620465664 33887825243062272 34005491302934016 34057738545936768 34100816532996096 34102212934238208 34154608783785984 34220623395815424 34259547249967104 34273201175396352 34378504011251712 34393613679525888 34497873816846336 34552292404690944 34566063001846272 34672265642207232 34891616011419648 34906951197130752 34946655706939392 35052592325197824 35067998261477376 35174302715215872 35189762144329728 35229788334194688 35352113988132864 35412386399649792 35468247583162368 35474864383924992 35575765344976896 35577222144196608 35591401220603904 35654195040277554 35699292307980288 35700754165530624 35755606070525952 35824715117494272 35879757480493056 36005814320753664 36163703418126336 36186347205057816 36233601242628096 36289271832772608 36400768953090048 36415276248858624 36527160511954944 36543214534496256 36584780193202176 36711810679984128 36774401261174784 36839282244845184 36944064012091392 37072342012133376 37114509520797696 37130821688623104 37243379345522688 37259748152819712 37372696634916864 37431650105081856 37495467952570368 37561621112391168 37668457424093184 37685013057110016 37741263662874624 37799250679037952 37800798528208896 37815863796891648 37858877015851008 37932051300876288 37990331449933824 38122242323023872 38256177715800768 38363418599620608 38364989551017984 38423934881759232 38481288440578048 38498201320292352 38541990656212992 38557351322320896 38675817012658176 38810108043952128 38871328955277312 38937601335361536 39006298847483136 39117244248096768 39253068012847104 39434166365847552 39451498044162048 39571090554617856 39588482412370944 39633511875969024 39771128236649472 39838934699606016 39909222431915616 39961337995984896 40022736013099008 40024374912221184 40040326373179392 40161703846477824 40163348436221952 40225056829341696 40302804507181056 40364727165554688 40557775876521984 40620090281951232 40621753642254336 40744893642964992 40762801397956608 40825430811869184 40886368968114176 40950865072226304 40967185779965952 41093055575949312 41228048472735744 41300787014982144 41371201418821632 41418258615631872 41444192525450832 41562072013602816 41706384763650048 41753823210897408 41898801763713024 41917216671922176 42044283714281472 42110606368217088 42182401446641664 42256823751440064 42312004936925184 42377014602104832 42458921620733952 42524157013917696 42525898344235008 42542846771503104 42673557713485824 42739122881175552 42887522613401856 43009507357360128 43011268562386944 43158845924573184 43160613244895232 43291449495650304 43310476485328896 43359739488239616 43377020237611008 43510294139240448 43661371549446144 43804801502281728 43882086203418528 43937590532898816 44006899779108864 44140301446545408 44159701514452992 44363437161578496 44517476873945088 44537042713917312 44663719178797056 44742519266230656 44799111915896832 44800946403803136 44818801537056768 44869780166934528 44897875235905068 44956505245483008 45025578014736384 45027421776248832 45181916827287552 45183766990749696 45340655070578688 45410318061249024 45539478378381312 45627497861087232 45697601567195136 45699472847536128 45838005348335616 45858151572701184 45997165089128448 46069723206254592 46088084002461696 46229687522942976 46381554531827712 46522154681892864 46542601596174336 46595540942585856 46624716591132186 46736789766930432 46757331015303168 46899070286954496 46919682859106304 46973051112259584 47136151984177152 47290996777549824 47299819178566656 47455201627471872 47538926720370072 47599056410640384 47601005554040832 47674141427367936 47766286823325696 47839676640657408 47841635637264384 48007752427671552 48248462940077088 48311468323504128 48385695777030144 48534358604120064 48553701665144832 48555689900507136 48702880682606592 48724286045995008 48779706924269568 48949080906645504 49032535014899712 49119042993126912 49258752016121856 49280401690066944 49429789349511168 49486012694396928 49507762251497472 49657839127363584 49679664203759616 49830262179889152 49908866806775808 50082161483188224 50246684076146688 50321684883832832 50399000905383936 50401064704278528 50421151729188864 50478502687801344 50576068401168384 50653775266578432 50829656430698496 50831737864593408 51008236954401024 51151224799494144 51153319401357312 51231913175678976 51330935093723136 51389320874950656 51409801763094528 51567756016877568 51590420519288832 51746810725269504 51828438607036416 52008398463310848 52337424017129472 52360426795696128 52578888487796736 52601997392216064 52761454072823808 52784643216494592 52844682501292032 53028170982199296 53118579599474688 53212296575887488 53281783994646528 53363648017465344 53365833216294912 53387101830905856 53548938461970432 53551131248295936 53633409105788928 53737072676241408 53819636220739584 54008721481130496 54160120375934976 54162338189672448 54245555127189504 54350401863942144 54433907749158912 54601153429635072 54622914373287936 54790740767932416 54814821801744384 55067716019976192 55161601891762176 55258923367267776 55416096018137088 55608513018200064 55671764281196544 55865069018284032 55889622229229568 56059044952375296 56147475157622784 56243201928855552 56342431668586752 56502686136139776 56611895494311936 56698876018556928 56701197792313344 56723795695337472 56788315523776512 56898076951314432 56985497174900736 57183363484535808 57384266573701152 57545127899430912 57547484326526976 57635902322638848 57721932660867072 57747301980438528 57812985984319488 57836026983481344 58013725518987264 58215162065928192 58406402003042304 58509448271224704 58583454043865088 58675866372145152 58853735262060544 58879602019270656 59151249548771328 59356635831926784 59382723618556416 59450267813953536 59551625571729408 59656692354974208 59758402049409024 59826373555912704 59863833647873424 59942006993977344 60034104019648512 60036562368331776 60242555769716736 60245022654332928 60337585244012544 60454206760771584 60547090748332032 60836663814782976 60930135422926848 60932630463381504 61117340464447488 61144202096934912 61238146217803776 61329553452171264 61426297608339456 61450778669948928 61639583363923968 61842072709103616 62056802128232448 62127387923447808 62166288788176248 62343108020404224 62532093715939328 62559577145475072 62630734816346112 62848202645569536 63066425571422208 63165909552325632 63273602169962496 63385235627160096 63465408547520512 63468007405387776 63565521903157248 63688382431100928 63786235520876544 63788847516352512 64010336570228736 64108684321763328 64331283920102784 64415291098005504 64514261036040192 64712478138826752 64738268886859776 64740919867342848 64937174243475456 64965714727993344 65039609232359424 65065530356416512 65265441208860672 65492057324169216 65707202253422592 65906385799348224 66010349668663296 66210452169818112 66239552271679488 66440349573185536 66545155742367744 66776215310917632 66995578768195584 67113778899345984 67198667873845248 67201419605704704 67228202305585152 67304670250401792 67346812853857602 67434757868224512 67538367022104576 67772875240931328 67775650486124544 68010982605868032 68115477091873536 68309217567571968 68441246791630848 68546402350792704 68757008022503424 68787227359051776 68995747633692672 69104584809381888 69132126003692544 69344531284414464 69783232022839296 69813902394261504 69893311413878784 70105184650395648 70135996522954752 70348605430431744 70379524288659456 70459576668389376 70704227976265728 70824772799299584 70936495166324736 70949728767849984 71151530689953792 71154444288393216 71182802441207808 71308390080555108 71398584615960576 71401508331061248 71511212141051904 71649430234988544 71759514960986112 72011628641507328 72327406836252672 72372694410115632 72467202485256192 72578543665545216 72801537906180096 72830552497717248 73054321023909888 73086429068992512 73169560386404352 73423621359968256 73548802522349568 73678564489690368 73888128024182784 74144684024266752 74229019041595392 74261643377246208 74486758691045376 74519496305639424 74745393269833728 74863300210163712 75123242224782336 75370026114220032 75482527325749248 75598501358075904 75601597056417792 75631727593783296 75717754031702016 75864102601752576 75980662899867648 76244484646047744 76512355431601536 76726837199241216 76729979102035968 76847869763518464 76962576881156096 76996402640584704 77083981312425984 77114702644641792 77351634025316352 77620216087904256 77742657910554624 77875202670723072 78012597694966272 78234488496193536 78506136025694208 78868332731695104 78902996088324096 79142181109235712 79176964824741888 79267023751938048 79542256473298944 79677869399212032 79818444863831232 79922675991969792 80045472026198016 80048749824442368 80080652746358784 80323407692955648 80326696872443904 80450113658683392 80605609014362112 80729454331109376 81240180563902464 81243507284508672 81525602795913216 81650861623738368 81772737936228352 81901730144452608 81934371559931904 82186111151898624 82601574029964288 82742402837643264 82888385050901664 83124144027205632 83412769527300096 83507646421794816 83797603527426048 83834433343844352 84088567428562944 84221212736434176 84364802893283328 84513647502880128 84624009873850368 84754029204209664 84917843241467904 85048314027835392 85051796688470016 85085693543006208 85347115426971648 85478245762351104 85775045226803712 86019014714720256 86022537124773888 86317691849146368 86321226489790464 86582898991300608 86620952970657792 86719478976479232 86754040475222016 87020588278480896 87322743098892288 87609603004563456 87764172406837056 87875181065797632 88013799558217728 88280602893090816 88319403028905984 88726874323156992 89034953747890176 89074085427834624 89327438357594112 89485038532461312 89637603074113536 89739560333869056 89795750471810136 89913010490966016 90051156029472768 90054843552497664 90363833654575104 90367533981499392 90681310141157376 90820636122498048 91254995722174464 91395203134390272 91398945695072256 91676010696671232 91716303145402368 91994330178256896 92139446412509184 92176168004923392 92459375045885952 92763109063655424 93044309363785728 93085203192348672 93191081885171712 93249433182264372 93473579533860864 93514662030606336 93798140573908992 93839365718212608 93946102224519168 94272303968354304 94581993555099648 94599638357133312 94910403254943744 95077853440740144 95198112821280768 95202011108081664 95348282854735872 95532573646651392 95679353281314816 95683271274528768 96015504855343104 96496925880154176 96622936647008256 96771391554060288 97068717208240128 97107403330289664 97111379801014272 97405761365213184 97448572091990016 97559413848539136 97898161813291008 98238085986253824 98560803380133888 98859578699022336 99015524502994944 99315678254727168 99359328407519232 99660524359778304 99817733613551616 100164322966376448 100493368152293376 100643369767665664 100798001810767872 100802129408557056 100842303458377728 100957005375602688 101020219280786403 101152136802336768 101307550533156864 101659312861396992 101663475729186816 102016473908802048 102302449598988288 102306638802714624 102463826351357952 102661870187446272 102778641749901312 102819603526189056 103135512033755136 103180841038577664 103493621450539008 103656877214072832 104016796926621696 104674848034258944 104720853591392256 105157776975593472 105203994784432128 105522908145647616 105569286432989184 105689365002584064 106056341964398592 106237159198949376 106424593151774976 106727296034930688 106731666432589824 106774203661811712 107097876923940864 107102262496591872 107266818211577856 107474145352482816 107639272441479168 108017442962260992 108491110254379008 108700803727884288 108867815498317824 109202306859270144 109245828746575872 109581481535864832 109629643603488768 110135432039952384 110323203783524352 110517846734535552 110832192036274176 111217026036400128 111343528562393088 111730138036568064 111779244458459136 112118089904750592 112294950315245568 112486403857711104 112684863337173504 113005372272279552 113223790988623872 113397752037113856 113402395584626688 113447591390674944 113576631047553024 113796153902628864 113970994349801472 114366726969071616 114768533147402304 115090255798861824 115094968653053952 115271804645277696 115443865321734144 115494603960877056 115625971968638976 115672053966962688 116027451037974528 116430324131856384 116812804006084608 117018896542449408 117351732744290304 117759204038541312 118302499097542656 118713271663853568 118765447237112832 118900535627907072 119313384709948416 119516804098818048 119727667295746848 119884013987954688 120068208039297024 120073124736663552 120485111539433472 120490045308665856 120675170488025088 120908413521543168 121094181496664064 121673327629565952 121860270845853696 121865260926763008 122234680928894976 122288404193869824 122476292435607552 122659106904342528 122852595216678912 122901557339897856 123279166727847936 123684145418207232 124113604256464896 124254775846895616 124332577576352496 124686216040808448 125064187431878656 125119154290950144 125261469632692224 125696405291139072 126132851142844416 126331819104651264 126547204339924992 126770471254320192 126930817095041024 126936014810775552 127131043806314496 127376764862201856 127572471041753088 127577695032705024 128020673140457472 128217368643526656 128662567840205568 129028522072080384 129476537773719552 129481839734685696 129874348486950912 129931429455986688 130079218464718848 130131060712833024 130530882417721344 130984114648338432 131414404506845184 131812771598696448 132020699337326592 132420904339636224 132479104543358976 132880699146371072 133090311484735488 133552430621835264 133991157536391168 134227557798691968 134397335747690496 134402839211409408 134456404611170304 134609340500803584 134693625707715204 134869515736449024 135076734044209152 135545750481862656 135551300972249088 136021965211736064 136230954183747072 136618435135143936 136882493583261696 137092804701585408 137514016045006848 137574454718103552 137991495267385344 138209169618763776 138264252007385088 138689062568828928 139566464045678592 139627804788523008 139786622827757568 140210369300791296 140271993045909504 140697210860863488 140759048577318912 140919153336778752 141408455952531456 141872990332649472 141899457535699968 142365604882415616 142616780161110216 142797169231921152 142803016662122496 143022424282103808 143298860469977088 143519029921972224 144023257283014656 144745388820231264 144934404970512384 145157087331090432 145603075812360192 145661104995434496 146108642047819776 146172858137985024 146339120772808704 146847242719936512 147097605044699136 147357128979380736 147776256048365568 148289368048533504 148458038083190784 148523286754492416 148973517382090752 149038992611278848 149490786539667456 149726600420327424 150246484449564672 150740052228440064 150965054651498496 151197002716151808 151203194112835584 151263455187566592 151435508063404032 151728205203505152 151961325799735296 152488969292095488 153024710863203072 153453674398482432 153459958204071936 153695739527036928 153992805281169408 154167962624851968 154229405289283584 154703268050632704 155240432175808512 155485315821109248 156025195389932544 157012272051388416 157736665463390208 157805992176648192 158284362218471424 158353929649483776 158534047503876096 159084512946597888 159355738798424064 159636889727662464 159845351983939584 160090944052396032 160097499648884736 160161305492717568 160646815385911296 160653393744887808 160900227317366784 161211218028724224 161458908662218752 162480361127804928 162487014569017344 163051205591826432 163301723247476736 163545475872456704 163803460288905216 163868743119863808 164372222303797248 165203148059928576 165484805675286528 165776770101803328 166248288054411264 166825539054600192 167015292843589632 167595207054852096 167668866687688704 168177134857125888 168442425472868352 168729605786566656 169027295005760256 169508058408419328 169835686482935808 170096628055670784 170103593376940032 170171387086012416 170694230853943296 170956491524702208 171550090453607424 172635383698292736 172642452979580928 173165797982601216 173241905941315584 173438957952958464 173508080950444032 174041176556961792 174645486197784576 175219206009126912 175528344813674112 175750362131595264 176027599116435456 176561205786181632 176638806057811968 177453748646313984 178069907495780352 178148170855669248 178654876715188224 178970077064922624 179275206148227072 179479120667738112 179591500943620272 179826020981932032 180102312058945536 180109687104995328 180727667309150208 180735067962998784 181362620282314752 181641272244996096 182509991444348928 182790406268780544 182797891390144512 183352021393342464 183432606290804736 183988660356513792 184278892825018368 184352336009846784 184918750091771904 185526218127310848 186170406384697344 186382163770343424 186498866364528744 187029324061212672 187596281147817984 187678731436425216 187892204449038336 188544607936708608 189199276714266624 189820806509887488 190155706881480288 190396225642561536 190404022216163328 190696565709471744 191065147293302784 191358706562629632 191366542549057536 192031009710686208 192993851760308352 193245873294016512 193542783108120576 194137434416480256 194214806660579328 194222759602028544 194811522730426368 194897144183980032 195118827697078272 195796323626582016 196476171972507648 197121606760267776 197719157398044672 198031049005989888 198631356509454336 198718656815038464 199321048719556608 199635467227103232 200328645932752896 200986736304586752 201596003621535744 201604258817114112 201684606916755456 201914010751205376 202040438561572806 202304273604673536 202615101066313728 203318625722793984 203326951458373632 204032947817604096 204927652702715904 205323740374892544 205639207052378112 206271024067510272 206361682077155328 206987242901078016 207313754428145664 208033593853243392 209349696068517888 209441707182784512 210315553951186944 210407989568864256 211045816291295232 211138572865978368 211378730005168128 212112683928797184 212474318397898752 212849186303549952 213454592069861376 213463332865179648 213548407323623424 214195753847881728 214204524993183744 214533636423155712 214948290704965632 215278544882958336 216034885924521984 216982220508758016 217401607455768576 217735630996635648 218404613718540288 218491657493151744 219162963071729664 219259287206977536 220270864079904768 220646407567048704 221035693469071104 221664384072548352 222434052072800256 222687057124786176 223460276073136128 223558488916918272 224236179809501184 224589900630491136 225369726674347008 226447581977247744 226795504074227712 226804791169253376 226895182781349888 227153262095106048 227592307805257728 227941988699602944 228733453938143232 229537066294804608 230180511597723648 230189937306107904 230543609290555392 230887730643468288 230989207921754112 231251943937277952 231344107933925376 232054902075949056 232860648263712768 233625608012169216 234037793084898816 234703465488580608 235518408077082624 236604998195085312 237426543327707136 237530894474225664 237801071255814144 238626769419896832 239033608197636096 239455334591493696 239768027975909376 240136416078594048 240146249473327104 240970223078866944 240980090617331712 241350340976050176 241816827043086336 242188362993328128 243720541691707392 243730521853526016 244576808387739648 244952584871215104 245318213808685056 245705190433357824 245803114679795712 246558333455695872 248227208512929792 248665155152704992 249372432081616896 250128374863757312 250238308581900288 250522939265384448 251392810582278144 252265702285688832 252663638209302528 253094408679849984 253540942508640384 253861634190082048 253872029621551104 254262087612628992 254753529724403712 255144942083506176 255155390065410048 256041346280914944 256434737287053312 257325135680411136 258057044144160768 258953075547439104 258963679469371392 259748696973901824 259862858911973376 260158436929437696 260262121425666048 261061764835442688 261968229296676864 262828809013690368 263625543197392896 264041398674653184 264841808679272448 264958209086717952 265761398292742144 266180622969470976 267104861243670528 267982315072782336 268455115597383936 268912809222340608 269218681001607168 269387251415430408 269739031472898048 270153468088418304 271091500963725312 271102601944498176 272043930423472128 272461908367494144 273764987166523392 274185609403170816 275028032090013696 275148909436207104 275982990534770688 276418339237527552 276528504014770176 277378125137657856 279132928091357184 279255609577046016 279573245655515136 280420738601582592 280543986091819008 281394421721726976 281518097154637824 281838306673557504 282816911905062912 283745980665298944 283798915071399936 284731209764831232 285233560322220432 285594338463842304 285606033324244992 286044848564207616 286597720939954176 287038059843944448 288046514566029312 289490777640462528 289868809941024768 290314174662180864 291206151624720384 291322209990868992 292217284095639552 292345716275970048 292678241545617408 293694485439873024 294714257958761472 296578736097067008 297046573508984832 297947034764181504 298077985222557696 298981573079334912 299453200840654848 300492968899129344 301480104456880128 301930109302996992 302394005432303616 302406388225671168 302526910375133184 302871016126808064 303060657842359209 303456410407010304 303922651599470592 304977938584190976 306049421726406144 306907348796964864 306919916408143872 307391479054073856 307985610562338816 308335925249703936 308458810578567168 309406536101265408 310480864351617024 310970631642218496 312050390779865088 314024544102776832 315473330926780416 315611984353296384 316568724436942848 316707859298967552 317068095007752192 318169025893195776 318711477596848128 319273779455324928 320181888104792064 320194999297769472 320322610985435136 321293630771822592 321306787489775616 321800454634733568 322422436057448448 322917817324437504 326102411183652864 326603446494953472 327090951744913408 327606920577810432 327737486239727616 328744444607594496 330406296119857152 330969611350573056 331553540203606656 332496576108822528 333651078109200384 334030585687179264 335190414109704192 335337733375377408 336354269714251776 336884850945736704 337459211573133312 338054590011520512 339016116816838656 339671372965871616 340193256111341568 340207186753880064 340342774172024832 341388461707886592 341912983049404416 343100180907214848 345270767396585472 345284905959161856 346331595965202432 346483811882631168 346877915905916928 347016161900888064 348082353113923584 349290972395569152 350438412018253824 351056689627348224 352055198232870912 353277612115623936 354907497292627968 356139814991560704 356296341711338496 357940154129845248 358550412296454144 359183001887240544 359652041963864064 360204624117891072 360219374209990656 361455334618300416 361470135925997568 362725240564629504 363282544489992192 365019982888697856 365580812537561088 365595782780289024 366704042786684928 366865212581609472 367977320713027584 368557785650036736 368704672019693568 369837500183543808 371052436254621696 372340812769394688 372764327540686848 372997732729057488 374058648122425344 375192562295635968 375357462872850432 375784408898076672 377089215873417216 378398553428533248 379641613019774976 380311413762960576 380792451285123072 380808044432326656 381393131418943488 382130294586605568 382717413125259264 382733085098115072 384062019421372416 385987703520616704 387085566216241152 388429613321158656 388445519204057088 389623045460852736 389794288367960064 390237655394156544 391592647253164032 392952343945015296 394243213520535552 395438314796089344 396062098011979776 397262713018908672 397437313630076928 398642097439113216 399270934454206464 400657291865505792 401973472609173504 403192007243071488 403208517634228224 403369213833510912 403828021502410752 404080877123145612 404608547209347072 405230202132627456 406637251445587968 406653902916747264 408065895635208192 409855305405431808 410647480749785088 411278414104756224 412542048135020544 412723364154310656 413974485802156032 414627508856291328 416067187706486784 418699392137035776 418883414365569024 420631107902373888 420815979137728512 422091632582590464 422277145731956736 422757460010336256 424225367857594368 425698372607099904 427096814647246848 428391507695763456 428409049986367488 429067272846311424 429896581409931264 430557089765916672 432069771849043968 434803214911537152 435471261993271296 436809227437080576 436983314986303488 438325926143459328 438518574413955072 440541728159809536 441292815134097408 442071386938142208 443328768145096704 444868104145600512 445374114249572352 446920552146272256 447116977833836544 448472359619002368 449179801260982272 450739453348694016 452895163954495488 453591008148455424 453609582338506752 453790365562699776 454306524190212096 455184615610515456 455883977399205888 457466907876286464 459074132589609216 460361023195447296 460379874612215808 461087218581110784 461978415843508224 462503887874555904 462688215867850752 464109804151898112 465721296527425536 468075586169797632 471036816154165248 473209996390170624 474853086655414272 475061788948451328 475602142511628288 477253538839793664 478067216395272192 478910669182987392 479536055951818752 480272832157188096 480292498946654208 481940446157733888 481960181234663424 482700681952100352 483633654086172672 484376725986656256 487441083383414784 487461043707052032 489153616775479296 489905169742430208 490636427617370112 491410380866715648 491606229359591424 493116666911391744 496454417025859584 497330310305409984 498744864163233792 500256749727514624 500476617163800576 501045878530768896 502785621164556288 504531404571377664 505327276418605056 506188817359699968 507081885017280768 508524175225257984 509507059448807424 510289884167012352 510310780130820096 512082692561829888 512869474574106624 514650271360822272 517906151094878208 517927358938742784 519497393947803648 519725717823946752 520316873858875392 520524242851332096 522123529670885376 523936458593353728 525657618027380736 527251086394785792 528082797349306368 529683617358544896 529916418173435904 531522796585484288 532361245938941952 534209722487341056 535964630145564672 536910231194767872 537825618444681216 538437362003214336 538774502830860816 539478062945796096 540306936176836608 542183001927450624 542205203888996352 544087860846944256 544923816734988288 547529974333046784 548371218806341632 550056064180027392 550297818872414208 551965981069541376 552836678475055104 553057008029540352 554756250275315712 558511219154092032 559146491311030272 561087972183638016 562788843443453952 563036194309275648 563676613347115008 565633823810125824 567597830142799872 569462419529662464 570467120644440864 571188676927684608 571212066648489984 572089697128415232 573195441879908352 574076119687888896 576093029132058624 578981555280925056 579737619882049536 580628349324361728 582412303249440768 582644419981737984 584434568191279104 584691432551940096 585356483091234816 587388970879746048 589428515917522944 593157472194134016 594093147017969664 595894069528363008 596155970445115392 597963146158669824 598906401681309696 600985937798258688 602960208913760256 604788010864607232 604812776451342336 605053820750266368 605742032253616128 606121315684718418 606912820814020608 607845303198941184 609955877168381952 612098843452812288 614782958108147712 615971221124677632 616917621157134336 618813072202530816 620961728703234048 621941263284436992 624100781559730176 628049088205553664 630946661853560832 631223968706592768 633137448873885696 633415718597935104 634136190015504384 636338051786391552 637422955193696256 638547558910649856 640363776209584128 640389998595538944 640645221970870272 642587261543645184 642613574979551232 643600909269467136 644844872114896896 645835634648875008 652204822367305728 653206892989906944 654181903489826816 655213841155620864 655474972479455232 657488889215188992 660812592239714304 661939222701146112 663107080407213312 664993152217645056 667302156218400768 668061171374358528 670380828219408384 670675466750754816 672708539428503552 673769701891473408 676109180023041024 679342745931743232 680386512222683136 680414373507760128 680685548344049664 682776923415773184 683825966098808832 686200361814429696 690541534793170944 690569811918323712 692663191930404864 692967623765262336 693755831811833856 694032323801776128 696164706227847168 698581944791138304 700876824036507648 702113379254696448 704110396465741824 706555224231247872 709814994585255936 712279629983121408 712592683422676992 715880308259690496 717100824592908288 718366003774481088 719304083927728128 720409248235782144 720438748419981312 722910669236600832 722940271851995136 725450481129259008 726565088979984384 731161625075122176 731191565560578048 733730425163218944 735954641426055168 737115571300073472 737409344039387136 739675000367087616 744681625538789376 745995465458114976 748117296244850688 750385124591271936 750714925745700864 751568817796153344 754178431746834432 756797106857066496 759283226039549952 760622827525921152 761584902570246144 761616088864653312 762786262837886976 764260589173211136 765434826250518528 765466170196230144 768124038842744832 771975407041233408 774171132432482304 776859226642317312 776891038408114176 779246090921705472 779588576735920128 780475310788313088 783185294506328064 785904687890030592 788486427041071104 790876629592178688 792124196023959552 794525426037817344 794874627260153856 797284194878226432 798541868908412928 801314583731011584 803946945218347008 806738427667021824 807656043004821504 808161754246291224 809217094418694144 810460404265254912 813274502891175936 813307805833494528 816131791270416384 821294961499570176 822556828209512448 825084096270041088 825446728308621312 827948971604312064 829255017712582656 832134375412973568 837398784274071552 837766828731138048 841262215804747776 841631958275457024 844183265165180928 844554291463913472 845514920020672512 848450735715188736 851396745214199808 854193629294493696 856783015391526912 856818099972734976 858134545692622848 859793162819862528 861114179531833344 864139543698087936 869606429823074304 870942523986542592 873618454874161152 873966629972606976 876651852286918656 877037148827910144 881083456319619072 884142773876284416 889736208291201024 893841104292544512 894233955667673088 896944719238004736 898359602521964544 901478906697388032 905790327908990976 907182016296910848 907219164677013504 907580731125399552 908613048380424192 910369231221030912 911767954798411776 914933815752572928 918148265179218432 920722046390894592 920759749224431616 922174437162221568 923956831687016448 925007775749111808 925376431735701504 928219608303796224 931442593054851072 936151172339595264 942073632308330496 946419992780341248 949706173310828544 950123577896902656 951204285023256576 954507077679587328 956134432790544384 957821338365974784 960545664314376192 960584997893308416 963880892315467776 963920362469326848 965401363904200704 967267308172345344 968753451973312512 978307233550958592 979810339484860416 981272855234740224 982820761733431296 983212458719182848 986233333822783488 992908834051719168 994660620610819968 997489728326467584 1000513499455029248 1000953234327601152 1002091757061537792 1005571242329112576 1009062809142755328 1010654552837210112 1012377634719399936 1014163770034561536 1017048350450515968 1019014118897614848 1020579768334024704 1020621560261640192 1024165385123659776 1025738949148213248 1029300542721644544 1035812302189756416 1035854717877485568 1038994787895607296 1039451435647893504 1040633747717750784 1041048485702664192 1044247059341770752 1047872917186707456 1051315236054761472 1056165594698612736 1059832836346871808 1063045593170968576 1064722491877883904 1068419444974682112 1073820462389535744 1075651236889362432 1077549005661721632 1078956125891592192 1080613872353673216 1084366003854901248 1084410407777992704 1088175721693888512 1089847633469976576 1095059948666093568 1096742437612683264 1100112128360054784 1100595637744828416 1103931962139082752 1105673356950110208 1106114016059080704 1109512500550631424 1117022438308184064 1118292982622060544 1122175944367276032 1125577686886907904 1126072388618551296 1127353226694230016 1131267647620251648 1135195660285599744 1138924839059324928 1140934241288881728 1142377353855369216 1142424133296979968 1144179394256830464 1146390883759816704 1148152239375777792 1152186058264117248 1157963110561850112 1161256698648723456 1165288839963475968 1168869136382558208 1169382865103880192 1170712966182469632 1174777941759492096 1178857031835045888 1186314944388268032 1188186294035939328 1191788139056726016 1192311940890230784 1195926292317339648 1197812803362619392 1201971875596517376 1205920417827520512 1209576021729214464 1209625552902684672 1210107641500532736 1211484064507232256 1212242631369436836 1213825641628041216 1215690606397882368 1219911754336763904 1224197686905624576 1229565916216295424 1231942442249355264 1233835242314268672 1237626144405061632 1241923457406468096 1243882526568873984 1248201563119460352 1256098176411107328 1261893323707121664 1262447937413185536 1266274897747771392 1266831437195870208 1268272380031008768 1272676103572783104 1277095117821299712 1281290443941740544 1285174523087290368 1285227149959102464 1287201818538934272 1289689744229793792 1291671269297750016 1304409644734611456 1306413785979813888 1308363806979653632 1310427682311241728 1310949944958910464 1314977778430377984 1321625184479428608 1323878445402292224 1326214160814426624 1329986304435290112 1334604312436801536 1336122342748717056 1340761656438816768 1341350933501509632 1345417078857007104 1347539403782946816 1352218360046082048 1358685491863486464 1360773024445366272 1360828747015520256 1361371096688099328 1365553846831546368 1367651932197617664 1372400723628859392 1381083069586341888 1381139623836647424 1385935247530524672 1387511663623667712 1388064647603552256 1392329412455694336 1397163889582276608 1404226758509392896 1413110448462495744 1419629989170511872 1424559259966242816 1425185366845353984 1431760616519380992 1434201649185816576 1436732007548962176 1438608167855456256 1440818496471564288 1440877496839962624 1445821338473201664 1445880543703990272 1450900962258518016 1453130177959968768 1462323250150244352 1462383131121156096 1467460850326437888 1471909282852110336 1474231142600146944 1474818688078774272 1479350000734175232 1489363251077578752 1491990930916229952 1496234592489701376 1500770249182543872 1501429851491401728 1503137635592306688 1508356863493668864 1513594213714132992 1518566452079099904 1521245655051842304 1525572525675773952 1528521178346422272 1530869652501037056 1530932340392460288 1536248077685489664 1543950814082466816 1553718453284634624 1553782076816228352 1558492181843410944 1559177153471840256 1560950621576626176 1566370589012656128 1571809375780061184 1576972854082142208 1581753259184357376 1584248392047919104 1589050852075634688 1589749254520307712 1594568389756452864 1597083737816825856 1602629167462023168 1607893890436694016 1613476855334043648 1615312086009643008 1616323508492582448 1618434188837388288 1620920808530509824 1626549005782351872 1626615611666989056 1632263582540832768 1642589922999140352 1645113656419024896 1650168192540082176 1650893456617242624 1655897943208624128 1658510035425165312 1664268750825947136 1675533657462276096 1683263916550914048 1688366530330361856 1689108582927826944 1691029840041345024 1696901471430377472 1702793490428399616 1708387258588987392 1713566030783053824 1713636199945469952 1716269091385245696 1719586325639725056 1722228359063666688 1728279087396175872 1739212859646148608 1741885047973085184 1747236909748322304 1747933259945213952 1753303704573837312 1754074297655820288 1762166912639238144 1768285547752568832 1779472416582402048 1787682208585089024 1788467911335346176 1793889438476009472 1796719205043929088 1802957813394776064 1814364032593821696 1814438329354027008 1815161462250799104 1817226096760848384 1820738462442061824 1823535909596823552 1829867631505145856 1836296530358436864 1844348874324443136 1847913663374032896 1850752863471403008 1856439216607592448 1862885186109702144 1872302344679190528 1884147264616660992 1892839985560682496 1899412346621657088 1900247155793805312 1902408570046513152 1909014155359174656 1912268865581088768 1915642676731949568 1921091328628752384 1921169995786616832 1927761784630935552 1927840724938653696 1930802727808401408 1934534616344690688 1937506903946625024 1956614467101917184 1959620678969720832 1962545710469480448 1965641523466862592 1966424917438365696 1972466667645566976 1985817668103438336 1989321241221639936 1994979456652935168 2001906468655202304 2004183514123075584 2011142484658225152 2018125618285510656 2021309105674420224 2028327540069123072 2038028237795229696 2041159536668049408 2041243120523280384 2048330770247319552 2051477898296426496 2058601085443289088 2071624604379512832 2071709435754971136 2077989575791214592 2078902871295787008 2081267495435501568 2082096971405328384 2088494118683541504 2095745834373414912 2102630472109522944 2112331189397225472 2119665672693743616 2126091186341937152 2129444983755767808 2136838889949364224 2147640924779071488 2151302473778724864 2155098011323443264 2157912251783184384 2161227744707346432 2168732007709802496 2168820815555985408 2176351443387777024 2179695266939953152 2193484875225366528 2201191275489656832 2207863924278165504 2211346713900220416 2212228032118161408 2219025001101262848 2234044876616368128 2244351888734552064 2251155373773815808 2252144777237102592 2254706453388460032 2262535295240503296 2270391320571199488 2277849678118649856 2281868482577763456 2284754707710738432 2284848266593959936 2288358788513660928 2292781767519633408 2296304478751555584 2304372116528234496 2315926221123700224 2322513397297446912 2330577679926951936 2337738272765116416 2338765730207760384 2341425932364939264 2349555883518984192 2357714063670091776 2372629888776536064 2376372588071878656 2383576278113452032 2384623881780461568 2391852584634679296 2395625606725238784 2403943751193034752 2411840835655041024 2420215283001065472 2422968129014464512 2424485262738873672 2427651283256082432 2431381212795764736 2439823508673527808 2448395373811249152 2463884884498710528 2467670484628537344 2475252288810123264 2483846914812936192 2487765053137747968 2496403126238920704 2512196352822214656 2523786647414243328 2524895874826371072 2532549795495542784 2533662874391740416 2536544760062017536 2545352207145566208 2554190235642599424 2562580887883481088 2570349046174580736 2570454299918204928 2574403637077868544 2579379488459587584 2583342538595500032 2608819289469222912 2612827571959627776 2620855364622483456 2621899889917820928 2629955556860755968 2643250368958857216 2652428321628853248 2669208624873603072 2681523312877633536 2682701867003019264 2690834157714014208 2695078807565893632 2704436720092164096 2717370983726972928 2721546048890732544 2721657494031040512 2722742193376198656 2731107693663092736 2735303864395235328 2744801447257718784 2762166139172683776 2762279247673294848 2771870495061049344 2775023327247335424 2776129295207104512 2784658824911388672 2794327779164553216 2808453517018785792 2826220896924991488 2839259978341023744 2849118519932485632 2850370733690707968 2863521233038761984 2868403298371633152 2873464015097924352 2881636992943128576 2881754993679925248 2891642676946403328 2891761087407980544 2901801924517036032 2906260355919937536 2934921700652875776 2943818565704220672 2948462285200293888 2949637376157548544 2958700001468350464 2978726502155157504 2983981861832459904 2992469184979402752 3001540498365087744 3002859702982803456 3006275271184613376 3016713726987337728 3027188427428265984 3037132904158199808 3042491310103684608 3051145051351547904 3057042356692844544 3061739305002074112 3061864680784920576 3072496155370979328 3087901628164933632 3107436906569269248 3107564153632456704 3116984363686821888 3118354306943680512 3121901243153252352 3132741178025312256 3143618751560122368 3153945708164284416 3168496784095838208 3179498509040615424 3189136779512905728 3194167475633651712 3205258334924046336 3226953710668087296 3232647016985164896 3236868377674776576 3241841617061019648 3253098011564703744 3253231223333978112 3264527165081665536 3285179845998280704 3290227312838049792 3300336385080164352 3301786913234485248 3311795886417248256 3317020070850330624 3328537501651894272 3351067314924552192 3366527833101828096 3376733060660723712 3378217165855653888 3382059680082690048 3393802942860754944 3405586980856799232 3416774517177974784 3427132061566107648 3427272399890939904 3432538182770491392 3439172651279450112 3444456718127333376 3456558174792351744 3483770095946170368 3495866519890427904 3506607409147674624 3508148595311640576 3524333825278476288 3536571095505137664 3558944833164804096 3575364417170178048 3576935822670692352 3587778876952018944 3593438410087858176 3605915626789552128 3628728065187643392 3628876658708054016 3630322924501598208 3634452193521696768 3641476924884123648 3647071819193647104 3659735263010291712 3672593060716873728 3688697748648886272 3695827326748065792 3701505726942806016 3712878433215184896 3725770372219404288 3744604689358381056 3768294529233321984 3785679971121364992 3798824693243314176 3800494311587610624 3804817140093026304 3818028310718349312 3831285353463899136 3855523569261871104 3855681449877307392 3861605455616802816 3869069232689381376 3875013807893250048 3913228934203834368 3919241357939441664 3925091420938960896 3931283046933725184 3932849834876731392 3944933335291133952 3971635336206876672 3978642482443279872 3989958913305870336 4003812937310404608 4008367028246151168 4022284969316450304 4036251236571021312 4042618211348840448 4056655080138246144 4076056475590459392 4082319073336098816 4082486241046560768 4096661540494639104 4102955796592852992 4117202170886578176 4143249208759025664 4143418871509942272 4157805742591574016 4162534990871003136 4164193942810656768 4176988237367083008 4191491668746829824 4239331345387487232 4252182372683874304 4258889967511535616 4273677779898728448 4295281849558142976 4302604947557449728 4310196022646886528 4315824503566368768 4322455489414692864 4337464015419604992 4337641631111970816 4352702886775554048 4359390533879906304 4386969750450733056 4402382550979313664 4415727848556331008 4422693427800440832 4424456064236322816 4438050002202525696 4468089753232736256 4488703777469104128 4502310747547631616 4504289554474205184 4509412906776920064 4525070590481006592 4540782641142398976 4555699356237299712 4563736965155526912 4576717577027321856 4585563535039266816 4592608957503111168 4608744233056468992 4631852442247400448 4661155359853903872 4675476545530232832 4677531460415520768 4682851864729878528 4699111767037968384 4715428127340183552 4745259777553072128 4752745176143757312 4767152556226904064 4769247763560923136 4783705169269358592 4791251213450477568 4807887502386069504 4823681671310082048 4840430566002130944 4845936258028929024 4848970525477747344 4855302566512164864 4862762425591529472 4879647017347055616 4896790747622498304 4927769768997421056 4935340969257074688 4950504577620246528 4967693829625872384 4975530106275495936 4992806252477841408 5049791749652742144 5065099590991085568 5067325748783480832 5073089520124035072 5090704414291132416 5108380471285198848 5125161775766962176 5140698092349161472 5140908599836409856 5148807274155737088 5158758976919175168 5166685077191000064 5217638578938445824 5225655143919255552 5241710729244966912 5243799779835641856 5259911113721511936 5286500737917714432 5304856643257706496 5338417249747206144 5363046625755267072 5365403734006038528 5381668315428028416 5390157615131787264 5408873440184328192 5443092097781465088 5443314988062081024 5445484386752397312 5462215387326185472 5470607728790470656 5489602894515437568 5543740990122098688 5552258590414209024 5569317649822777344 5588655558329106432 5616907034037571584 5652441793849982976 5678519956682047488 5698237039864971264 5700741467381415936 5727042466077523968 5736806596743266304 5746928030195848704 5763273985886257152 5763509987359850496 5783285353892806656 5783522174815961088 5803603849034072064 5812520711839875072 5869843401305751552 5887637131408441344 5896924570400587776 5899274752315097088 5917400002936700928 5957453004310315008 5967963723664919808 5984938369958805504 6005719405965606912 6012550542369226752 6033427453974675456 6054376854856531968 6084982620207369216 6114084713385689088 6123478610004148224 6123729361569841152 6144992310741958656 6175803256329867264 6214873813138538496 6215128307264913408 6233968727373643776 6236708613887361024 6243802486306504704 6265482356050624512 6287237503120244736 6307891416328568832 6336993568191676416 6358997018081230848 6378273559025811456 6388334951267303424 6410516669848092672 6453907421336174592 6465294033970329792 6473736755349553152 6483683234122039296 6506196023129407488 6506462446667956224 6529054330163331072 6580454625676099584 6603573826468970496 6623591772834496512 6634040141700661248 6657075003303788544 6702134629849104384 6733055666203656192 6753466121321447424 6756434331711307776 6764119360165380096 6787605885721509888 6811173961713598464 6833549034355949568 6854264123132215296 6854544799781879808 6865076365540982784 6878345302558900224 6888913436254666752 6913116349584703488 6967540191892340736 6991733039780855808 7013214818295349248 7016297190623281152 7048667650556952576 7073142191010275328 7117889666329608192 7150728834340356096 7153871645341384704 7175557753904037888 7186876820175716352 7211831253579104256 7260645849003196416 7268904387043393536 7282953849768247296 7294143638387294208 7319470526020583424 7345186121433747456 7391654653496131584 7403011453885612032 7425756866430369792 7451540744438808576 7489209378716762112 7536589058466643968 7571359942242729984 7597649386486628352 7600988623175221248 7609634280186052608 7636056621436698624 7662570706927798272 7711047138523742208 7711362899754614784 7723210911233605632 7738138465378762752 7750027615786500096 7826457868407668736 7838482715878883328 7862566093867450368 7865699669753462784 7889866670582267904 7957284964886559744 8007625874620809216 8044569938632900608 8072502473142042624 8085236422697680896 8113310160276492288 8152112951180918784 8164638146672197632 8164972482093121536 8193323080989278208 8205911593185705984 8234404341773156352 8286498417518051328 8286837743019884544 8315611485183148032 8325069981742006272 8328387885621313536 8353976474734166016 8382983337493659648 8478662690774974464 8504364745367748608 8517779935023071232 8547355559797456896 8590563699116285952 8605209895114899456 8620392045293773056 8644910978829385728 8674928030839209984 8675283262223941632 8705405773551108096 8718781067759812608 8804765101958627328 8831455697112662016 8845386855600881664 8848912128472645632 8876100004405051392 8936179506465472512 8977407554938208256 9004621495095263232 9008579108948410368 9018825813553840128 9050141180962013184 9081565282284797952 9111398712474599424 9127473930311053824 9153435154054643712 9171127070078533632 9185217915006222336 9217488466112937984 9263704884494800896 9322310719707807744 9350953091060465664 9355062920831041536 9365703729459757056 9398223534075936768 9430856254680367104 9505490352287514624 9538495527121846272 9567410338538717184 9582502426900955136 9615775004772139008 9680861132004261888 9697941050955494688 9710605133024329728 9725524851183058944 9759294034694111232 9793581495244996608 9855539537994842112 9870681938514149376 9901009155240493056 9935387659251744768 9951060212550991872 9985612504955682816 10099583499305484288 10130199181982171136 10134651497566961664 10146179040248070144 10181408828582264832 10216760942570397696 10250323551533924352 10281396184698322944 10281817199672819712 10297614548311474176 10317517953838350336 10333370154382000128 10451310287838511104 10487599559671283712 10519822227443023872 10573001475835428864 10609713286515412992 10676834499494412288 10726093251510534144 10730807468012077056 10763336630856056832 10780315230263574528 10817746880368656384 10886184195562930176 10886629976124162048 10890968773504794624 10924430774652370944 10941215457580941312 10979205789030875136 11087481980244197376 11104517180828418048 11138635299645554688 11177311116658212864 11233814068075143168 11304883587699965952 11357039913364094976 11396474079729942528 11401482934762831872 11454084932155047936 11493856060391697408 11566570707785613312 11567044349631922176 11607207698068144128 11625041423679750144 11739686802611503104 11775274262816882688 11793849140801175552 11798549504630194176 11834800005873401856 11914906008620630016 11935927447329839616 11969876739917611008 12011438811931213824 12025101084738453504 12066854907949350912 12108753709713063936 12169965240414738432 12228169426771378176 12246957220008296448 12247458723139682304 12289984621483917312 12351606512659734528 12429747626277076992 12430256614529826816 12473417227774722048 12487604972613009408 12530964712101249024 12574475006240489472 12717994036162461696 12756547118051622912 12776669902534606848 12821033339696185344 12907814842672349184 12930588067940659584 12947473510699106304 12967366468244078592 13012392046258814976 13012924893335912448 13058108660326662144 13160909251352199168 13207147652937940992 13247183545668993024 13268080283401322496 13314150006607577088 13404269259698208768 13466111332407312384 13506932242642894848 13512868663422615552 13528238720330760192 13575211771443019776 13622347923427196928 13667098068711899136 13730152731081965568 13756690605117800448 13777826872509333504 13826232699169406976 13983466079561711616 14026429636590698496 14032594381246562304 14097335301113905152 14146284382020550656 14235779332659216384 14301457668680712192 14307743290682769408 14351115507808075776 14373753640351432704 14423662507158208512 14521291698006392832 14537808774086787072 14565907699536494592 14588287276774588416 14638941052041166848 14690372242867494912 14783309306992263168 14806022907771224064 14851513732860739584 14903081488877617152 14978418757433524224 15195298772973256704 15201977246350442496 15219268560372105216 15272113242873397248 15325141413855596544 15422094277047484416 15422725799509229568 15446421822467211264 15476276930757525504 15500055231573000192 15652915736815337472 15676965431757766656 15725132187734900736 15731399339506925568 15779733341164535808 15914569929773119488 16015251749241618432 16089139877265801216 16145004946284085248 16170472845395361792 16226620320552984576 16329276293344395264 16329944964186243072 16386646161978556416 16411823186371411968 16468808683546312704 16631222970366296064 16656775771242627072 16707952949468332032 16765966674987319296 16957325381549948928 17008729490735497216 17035559870046142464 17094711119594913792 17181127398232571904 17210419790229798912 17240784090587546112 17289821957658771456 17349856061678419968 17350566524447883264 17410811547102216192 17437562135519625216 17609530203917254656 17662911394225324032 17690773711201763328 17697824256945291264 17752200008810102784 17872359012930945024 17954815109876416512 18017158217896820736 18037651627107680256 18100282361924026368 18163130564569595904 18254947860622107648 18342254140157067264 18370435830012444672 18434976932225875968 18527409768989601792 18644621439415615488 18701906182120931328 18710125841662083072 18731407458919514112 18796447068151873536 18861712509360734208 19010980704575029248 19076991054243692544 19134820677077434368 19165004853801910272 19231550009544278016 19361722264008523776 19395882101910989376 19421210266048659456 19451049702366117888 19518588069388222464 19587162990489993216 19741363877028298752 19870775318503489536 19902120425101983744 19971225009911365632 20199166998610968576 20260398363964342272 20269302995133923328 20292358080496140288 20362817657164529664 20433521885140795392 20500647103067848704 20562792369396645888 20563634399345639424 20595229096622948352 20635035907676700672 20666740308764000256 20902620575677022208 20975199119342567424 21039644454886047744 21146002951670857728 21219426573030825984 21353668998988824576 21452186503021068288 21461614936024154112 21526673261712113664 21560630460527149056 21635493760737312768 21781937547009589248 21848861549304741888 21882430915161882624 21958411578061750272 22174963960488394752 22209034361656836096 22277270599291109376 22354622233316425728 22467628136150286336 22609767175399931904 22714079826728189952 22792948159459885056 22802965869525663744 22908169864310095872 22987712120783394816 23133141415571226624 23134088699263844352 23214415396136288256 23250082847359500288 23479373605223006208 23587698281602351104 23597099009260388352 23669600011746803712 23871854894659679232 24022877623862427648 24133709815898701824 24217507419426127872 24339930480829476864 24456338853542756352 24493914440016592896 24494917446279364608 24579969242967834624 24703213025319469056 24859495252554153984 24860513229059653632 24946834455549444096 24975209945226018816 25061929424202498048 25148950012480978944 25435988072324923392 25513094236103245824 25553339805069213696 25642066679392370688 25815629685344698368 25861176135881319168 25934732936488157184 26024784092517629952 26025849786671824896 26116217320653324288 26414295305875881984 26494367091337986048 26536160566802644992 26628300013215154176 26808538519396417536 26932222664814624768 27013864485285789696 27025737326845231104 27056477440661520384 27150423542886039552 27244695846854393856 27334196137423798272 27460305462163931136 27513381210235600896 27555653745018667008 27652465398338813952 27966932159123423232 28052859273181396992 28065188762493124608 28194670602227810304 28292568764041101312 28615486581365538816 28702231015616151552 28747507280702865408 28847325014316417024 29042583396012785664 29131815399072989184 29176574553549176832 29277882104082333696 29380744485734989824 29566618613984526336 29612045815542448128 29703027465721479168 29806162977755234304 29956837514867048448 30390597545946513408 30403954492700884992 30438537120744210432 30544226485746794496 30650282827711193088 30844188554094968832 30845451599018459136 30892843644934422528 30952553861515051008 31000110463146000384 31353930863515533312 31462798679013851136 31559466682329071616 31829139859546238976 32030503498483236864 32178279754531602432 32290009892568170496 32340945690790723584 32453240641105969152 32658552586688790528 32659889928372486144 32773292323957112832 32823646372742823936 32937617367092625408 33262445940732592128 33313551542485254144 33415905898936664064 33531933349974638592 33914650763099897856 34071119740092284928 34189422239189827584 34362254796465143808 34481568181175092224 34699712123356839936 34701133048895766528 34821623094204432384 34875124271039250432 35219060407834509312 35325822788450648064 35381547422403526656 35395648513890582528 35504400017620205568 35744718025861890048 35909630219752833024 36034316435793641472 36075303254215360512 36200564723848052736 36326261129139191808 36509895721244215296 36684508280314134528 36740871660024889344 36869953864451751936 37054819537979203584 37289242878831230976 37420251683324166144 37462814917839028224 37592894136303747072 37723425018721468416 38153982108487385088 38269641354154868736 38330009707603820544 38463100019088556032 38723444528017047552 38791764203821978752 38842420532097318912 38902099404732235776 39037176138776444928 39174325980979986432 39482727754056597504 39741550637006979072 39804240850203967488 39942450019822731264 40398333997221937152 40520796727928684544 40538605990267846656 40584716160992280576 40725635314329059328 40867043770281590784 41001294206135697408 41190458193245896704 41270071815353401344 41333480617528000512 41950398238685134848 42079288909772095488 42292005903341715456 42438853146061651968 42707337997977649152 42904373006042136576 42923229872048308224 43053346523424227328 43121260921054298112 43270987521474625536 43563875094019178496 43697723098609483776 43764861830323765248 43916823156123500544 44349927920976789504 44418068723313672192 44554541198582218752 44709244466632851456 44935256272300572672 45585896318919770112 45605931739051327488 45816339728620191744 45975424241566789632 46266282831142453248 46268177398527688704 46428830792272576512 46500165694719000576 46958747210446012416 47175396563204702208 47194198018520776704 47339200023493607424 47743709789319358464 48045755247724855296 48267419631797403648 48435014838852255744 48679860961658953728 48987828880033185792 48989834892558729216 49159938485935669248 49406426050638938112 49893668911098888192 50123858848404996096 50297900024961957888 50871976144649846784 51026188472206491648 51106679610138427392 51284133358784741376 51631259370689396736 51722352271762638336 51869465872976314368 52049568185035259904 52051699573343649792 52232434641306648576 52828590611751763968 52988734182675972096 53072321133605289984 53256600026430308352 53617077038792835072 53864445329629249536 54051474653690462208 54112954881323040768 54300847085772079104 54489391693708787712 55026762420471201792 55111307490037334016 55304930796677627904 55933864318246846464 56105718546362793984 56130377524986249216 56389341204455620608 56585137528082202624 57230973162731077632 57404462031232303104 57495014561405730816 57694650028632834048 58085166792025571328 58263630798145978368 58353149107098353664 58555764208164667392 58761488971469979648 59224091631084896256 59612325955510468608 59913675029734096896 60781195091893026816 60807908985401769984 60877074241488420864 61088452971493588992 61300565655422386176 61688377108189937664 61690903198036918272 61785687289868845056 61905107723030102016 62000220926292000768 62707861727031066624 62925597358027702272 63118933364658143232 63658279719092477952 64061006996966473728 64356559509063204864 64580019785136340992 64681891381581447168 64906481282211938304 65546584647914225664 65647292745485647872 65875234734185250816 66524891881465184256 66627103084970508288 66831811797873328128 67063866699949277184 67829301526199795712 68142239480184569856 68378844478379655168 68724509592930287616 68963136362350184448 69399424246713679872 69402266097791533056 69643246188408864768 69750248542078500864 70438120815669018624 70763094844807053312 70791297027781165056 71008800035240411136 72068632871587282944 72401129447696105472 72652522258278383616 73019791442488430592 73369016560628269056 73481743320049778688 73739907728903503872 74109639075958407168 74578485757662461952 74840503366648332288 74925629835678056448 75185788272607494144 75446850037442936832 76307964216974770176 76539282708309737472 76660019415207641088 76926200038177112064 77446889056034095104 77583528407643957504 77804198809464471552 78074352277552889856 78348651961959972864 79483101274013958144 79608481700407934976 79884900039645462528 80796667994443874304 81041593455857369088 81077211980535693312 81169432321984561152 81451270628658118656 81734087540563181568 82002588412271394816 82380916386491793408 82540143630706802688 82666961235056001024 83900796477370269696 84158577819544190976 84584011806683430912 84877706292123303936 85846459744096616448 86106693046848454656 86242521842108596224 86541975042949251072 87127750188038356992 87395446197218967552 87529723660647530496 87833646312247001088 88699855841953579008 88836137446627344384 89109082397164437504 89418488933265702912 89870512544601145344 91171792637839540224 91211863478102654976 91632679457240383488 91950848483133579264 92532565662284906496 92536354797055377408 92857661584545153024 93000331389438001152 94388396037041553408 94678400046987214848 95487419578638716928 96091510495449710592 96534839263594807296 96870029677704511488 97359721923317907456 97975657760066371584 97979669785117458432 98319876971871338496 98812852101277876224 99787337822197776384 100247717696809992192 100595800049923915776 101743952289299693568 102213359220276854784 102568266717569482752 103444704543525276672 104099136370070519808 104103399146687299584 104464869282613297152 105657181223503527936 105977468365351944192 106144642267210579968 106513200052860616704 107234154077585670144 107728890659258499072 108102949307380924416 108225909762646081536 108601694171544158208 108978783387417575424 110053524840942403584 110222614980074668032 110609861593355255808 111867728636493692928 112260755049972498432 112778682408911241216 113170275056164405248 114461946325462155264 114808924062464606208 114990029122811461632 115389300057265668096 116170333584051142656 116527261596291956736 116706298214196707328 117111528416329334784 117522977942939959296 118448183262169792512 119224651911020937216 119827350059468193792 121562390183786053632 121615817970803539968 121754148482976841728 122176905942987177984 122601131310844772352 123571374579737690112 123810215446060204032 124000441852584001536 125851194716055404544 126237866729316286464 127316559438184955904 128122013993932947456 128713119018126409728 129160039570272681984 129363782763162894336 129812962564423876608 131093169295828451328 131294585490971295744 131750469468370501632 133049783762930368512 133254206169941016576 133663623595746656256 134127733399898554368 136757688956759310336 137449019185860575232 137926272724700368896 138798848493427359744 138804532195583066112 139286492376817729536 139500497084157001728 140876241631338037248 141526189689614106624 141582594055562330112 142017600070480822272 144137265743174565888 144802258895392210944 145305044516556767232 146039582884976861184 146963486640099557376 147479815457807007744 148219278151916814336 149681006733296664576 150371576545214988288 150893700074885873664 152615928433949540352 153078565416619474944 153320038830415282176 153852400076354224128 154893778112068190208 155167056815287915008 155608397618928943104 156148704555105779712 156697303923919945728 158966202548027916288 159216963400815869952 159769800079290925056 161593335988887748608 162154423961071386624 162338864643969122304 162902541257316237312 163468175081126363136 165080287261413605376 165333922470112002048 167801592954740539392 168317155639088381952 169168023613366861824 169755412584246607872 171692919488193232896 172213386093696909312 172485043684217192448 173083950085898502144 174255500376076713984 174790892394437935104 175059447321295060992 175667292624494002176 177672274893254688768 178836977866531405824 179741025089202290688 182343585275679080448 182423726956205309952 183265358914480766976 183901696966267158528 185065131324569812992 185072709594110754816 185715323169090306048 186000662778876002304 188776792074083106816 189356800093974429696 190974839157277433856 192183020990899421184 193069678527189614592 193740059355409022976 194719443846635814912 196639753943742676992 197625704202555752448 199574675644395552768 200495435393619984384 201191600099847831552 203487904578599387136 204426718440553709568 205136533435138965504 206889409087050553344 208198272740141039616 208206798293374599168 208929738565226594304 211314362447007055872 212289284534421159936 213026400105721233408 216205898614761848832 217203388343088316416 217957566774835150848 220107049681884807168 220445229960149336064 221219723186710511616 223735457272987385856 224521510099944996864 225557364817822482432 226340550112328810496 228923892650924310528 229617848124929212416 229980058245622923264 230778600114531336192 232340667168102285312 233412596428393414656 234223056832658669568 235045955885879918592 238449303822041874432 239654700118936387584 243124780367572107264 243231635941607079936 243508296965953683456 244353811885974355968 245202262621689544704 247142749159475380224 247620430892120408064 248000883705168003072 251702389432110809088 252475733458632572928 254633118876369911808 258320079140545363968 258727565526325788672 259625925128847753216 262186338591656902656 262589170981942591488 263500938936741003264 266099567525860737024 266508412339882033152 267327247191493312512 268255466799797108736 273515377913518620672 274898038371721150464 275852545449400737792 277597696986854719488 277609064391166132224 278572984753635459072 279000994168314003456 283165188111124660224 284035200140961644544 288274531486349131776 289604517790784421888 290610089033113534464 292079165769953722368 293926973280199114752 294959630915614015488 296438556303833628672 299362013466593329152 300743153090429976576 301787400149771747328 305231856867899080704 306640077660830564352 307704800152708448256 310334113630575830016 312297409110211559424 313394607847839891456 317932405096055832576 318433926801631739904 319539600158581850112 323186671977775497216 324308847922142773248 324677729287938244608 325805082514632474624 326936350162252726272 330160574522827210752 330667844940224004096 335603185909481078784 338336047226733723648 339510825168493215744 343385838976386465792 344426772187393818624 344970087368434384896 346167900171797004288 348511000752153427968 349581784788875870208 350118894642590121984 351334585248988004352 355344549786509377536 357673955733062811648 359482050178404581376 364687170551358160896 364847453912410619904 366530717828961533952 367803393932534317056 371430646338180612096 372001325557752004608 377553584148166213632 378713600187948859392 381949678314554867712 384366041981798842368 386139357054379229184 387480118710818045952 389438887693271629824 393279507887485353984 395251408405111504896 399149351288791105536 400990870787239968768 402383200199695663104 410273066870277931008 413778818174101106688 416396545480282079232 416413596586749198336 417859477130453188608 422628724894014111744 424578569068842319872 426052800211442466816 432411797229523697664 434406776686176632832 435915133549670301696 440890459920298672128 442439446373421023232 449043020199889993728 451114729635644964864 452681100224657620992 457847785301848621056 459235696249858424832 459960116491245846528 461557200229062672384 464681334336204570624 466825192856786829312 468446113665317339136 470091911771759837184 476898607644083748864 479309400237872775168 486463271883214159872 487016593931907366912 488707623771948711936 490404525243379089408 495240861784240816128 496001767410336006144 503404778864221618176 504951466917265145856 509266237752739823616 516640158281090727936 517455131052651577344 519251850257695506432 524372677183313805312 525178341963885182976 527001877873482006528 533016824679764066304 536510933599594217472 547030755827037241344 549796076743442300928 551705090898801475584 555195393973709438976 555218128782332264448 557145969507270918144 558001988336628006912 566330376222249320448 568070400281923289088 576549062972698263552 579209035581568843776 581220178066227068928 584158331539907444736 589919261831228030976 592877112607667257344 598724026933186658304 601486306180859953152 603574800299543494656 610463713735798161408 613280155321661128704 615409600305416896512 620668227261151660032 624594818220423118848 626789215695679782912 636867853603263479808 639079200317163700224 648617695844285546496 651610165029264949248 653872700324505452544 660321149045654421504 661335689880448008192 671206371818962157568 676672094453467447296 679021650336986431488 686771677952772931584 688853544374787637248 689940174736868769792 692335800343594008576 697022001504306855936 700237789285180243968 702669170497976008704 715347911466125623296 718964100356809162752 729374341102716321792 729694907824821239808 733061435657923067904 735606787865068634112 742861292676361224192 744002651115504009216 755107168296332427264 757427200375897718784 763899356629109735424 774960237421636091904 778877775386543259648 786559015774970707968 790502816810223009792 798298702577582211072 801981741574479937536 804766400399391326208 820546133740555862016 827557636348202213376 832793090960564158464 832827193173498396672 835718954260906377216 852105600422884933632 864823594459047395328 868813553372353265664 871830267099340603392 881780919840597344256 884878892746842046464 898086040399779987456 902229459271289929728 905362200449315241984 915695570603697242112 919920232982491693056 923114400458125344768 936892227330634678272 940183823543519674368 953797215288167497728 958618800475745550336 972926543766428319744 974033187863814733824 977415247543897423872 980809050486758178816 990481723568481632256 992003534820672012288 1006809557728443236352 1018532475505479647232 1033280316562181455872 1034910262105303154688 1038503700515391012864 1048745354366627610624 1050356683927770365952 1054003755746964013056 1066033649359528132608 1073021867199188434944 1094061511654074482688 1099592153486884601856 1103410181797602951168 1114291939014541836288 1116003976673256013824 1132660752444498640896 1136140800563846578176 1153098125945396527104 1158418071163137687552 1162440356132454137856 1168316663079814889472 1179838523662456061952 1185754225215334514688 1197448053866373316608 1202972612361719906304 1207149600599086989312 1230819200610833793024 1241336454522303320064 1249189636440846237696 1253578431391359565824 1273735707206526959616 1278158400634327400448 1297235391688571092992 1303220330058529898496 1307745400649010905088 1322671379760896016384 1353344188906934894592 1358043300673972862976 1373543355905545863168 1377707088749575274496 1379880349473737539584 1384671600687188017152 1394044003008613711872 1400475578570360487936 1405338340995952017408 1430695822932251246592 1437928200713618325504 1459389815649642479616 1466122871315846135808 1471213575730137268224 1485722585352722448384 1488005302231008018432 1510214336592664854528 1514854400751795437568 1527798713258219470848 1549920474843272183808 1557755550773086519296 1573118031549941415936 1581005633620446019584 1609532800798782652416 1641092267481111724032 1655115272696404426752 1665586181921128316928 1665654386346996793344 1671437908521812754432 1704211200845769867264 1729647188918094790656 1737627106744706531328 1743660534198681206784 1769757785493684092928 1796172080799559974912 1804458918542579859456 1810724400898630483968 1831391141207394484224 1839840465964983386112 1846228800916250689536 1873784454661269356544 1880367647087039348736 1917237600951491100672 1945853087532856639488 1954830495087794847744 1961618100973516357632 1980963447136963264512 1984007069641344024576 2013619115456886472704 2037064951010959294464 2066560633124362911744 2069820524210606309376 2077007401030782025728 2100713367855540731904 2108007511493928026112 2146043734398376869888 2188123023308148965376 2199184306973769203712 2206820363595205902336 2228583878029083672576 2232007953346512027648 2265321504888997281792 2272281601127693156352 2324880712264908275712 2336633326159629778944 2359677047324912123904 2371508450430669029376 2394896107732746633216 2405945224723439812608 2414299201198173978624 2461638401221667586048 2482672909044606640128 2498379272881692475392 2507156862782719131648 2556316801268654800896 2594470783377142185984 2606440660117059796992 2615490801298021810176 2645342759521792032768 2706688377813869789184 2716086601347945725952 2747086711811091726336 2759760698947475079168 2769343201374376034304 2810676681991904034816 2861391645864502493184 2875856401427236651008 2918779631299284959232 2932245742631692271616 2942427151460274536448 2971445170705444896768 2976010604462016036864 3020428673185329709056 3055597426516438941696 3099840949686544367616 3115511101546173038592 3146236063099882831872 3162011267240892039168 3219065601597565304832 3282184534962223448064 3310230545392808853504 3342875817043625508864 3408422401691539734528 3459294377836189581312 3475254213489413062656 3487321068397362413568 3539515570987368185856 3592344161599119949824 3608917837085159718912 3621448801797260967936 3692457601832501379072 3747568909322538713088 3760735294174078697472 3834475201902982201344 3891706175065713278976 3909660990175589695488 3923236201947032715264 3968014139282688049152 4074129902021918588928 4133121266248725823488 4139641048421212618752 4154014802061564051456 4201426735711081463808 4216015022987856052224 4292087468796753739776 4398368613947538407424 4413640727190411804672 4457167756058167345152 4464015906693024055296 4530643009777994563584 4544563202255386312704 4649761424529816551424 4673266652319259557888 4719354094649824247808 4743016900861338058752 4828598402396347957248 4923276802443335172096 4965345818089213280256 4996758545763384950784 5014313725565438263296 5112633602537309601792 5188941566754284371968 5212881320234119593984 5230981602596043620352 5413376755627739578368 5432173202695891451904 5494173423622183452672 5519521397894950158336 5538686402748752068608 5621353363983808069632 5751712802854473302016 5837559262598569918464 5864491485263384543232 5884854302920549072896 5942890341410889793536 5952021208924032073728 6040857346370659418112 6111194853032877883392 6199681899373088735232 6231022203092346077184 6324022534481784078336 6438131203195130609664 6564369069924446896128 6620461090785617707008 6685751634087251017728 6816844803383079469056 6974642136794724827136 7079031141974736371712 7184688323198239899648 7217835674170319437824 7242897603594521935872 7384915203665002758144 7495137818645077426176 7521470588348157394944 7668950403805964402688 7783412350131426557952 7819321980351179390976 7846472403894065430528 7936028278565376098304 8148259804043837177856 8279282096842425237504 8308029604123128102912 8432030045975712104448 8584174937593507479552 8796737227895076814848 8827281454380823609344 8914335512116334690304 8928031813386048110592 9061286019555989127168 9299522849059633102848 9346533304638519115776 9438708189299648495616 9486033801722676117504 9657196804792695914496 9846553604886670344192 9930691636178426560512 10028627451130876526592 10225267205074619203584 10377883133508568743936 10425762640468239187968 10461963205192087240704 10826753511255479156736 10864346405391782903808 11077372805497504137216 11242706727967616139264 11503425605708946604032 11675118525197139836928 11728982970526769086464 11769708605841098145792 11904042417848064147456 12222389706065755766784 12399363798746177470464 12462044406184692154368 12648045068963568156672 12876262406390261219328 13240922181571235414016 13371503268174502035456 13633689606766158938112 13949284273589449654272 14158062283949472743424 14485795207189043871744 14769830407330005516288 14990275637290154852352 15042941176696314789888 15337900807611928805376 15566824700262853115904 15638643960702358781952 15692944807788130861056 16296519608087674355712 16558564193684850475008 16616059208246256205824 16864060091951424208896 17593474455790153629696 17654562908761647218688 17828671024232669380608 17856063626772096221184 18122572039111978254336 18599045698119266205696 18693066609277038231552 18972067603445352235008 19314393609585391828992 19693107209773340688384 19861383272356853121024 20057254902261753053184 20450534410149238407168 20923926410384174481408 21653507022510958313472 21728692810783565807616 22154745610995008274432 22485413455935232278528 23006851211417893208064 23350237050394279673856 23457965941053538172928 23539417211682196291584 23808084835696128294912 24444779412131511533568 24924088812369384308736 25296090137927136313344 25752524812780522438656 26481844363142470828032 26743006536349004070912 27898568547178899308544 28316124567898945486848 28971590414378087743488 29539660814660011032576 30085882353392629579776 30675801615223857610752 31133649400525706231808 31277287921404717563904 31385889615576261722112 32593039216175348711424 33232118416492512411648 33728120183902848417792 35186948911580307259392 35309125817523294437376 35712127253544192442368 37198091396238532411392 37386133218554076463104 37944135206890704470016 38628787219170783657984 39722766544713706242048 40114509804523506106368 40901068820298476814336 41847852820768348962816 43457385621567131615232 44309491221990016548864 44970826911870464557056 46013702422835786416128 46700474100788559347712 46915931882107076345856 47078834423364392583168 48889558824263023067136 49848177624738768617472 50592180275854272626688 52963688726284941656064 53486013072698008141824 55797137094357798617088 57943180828756175486976 59079321629320022065152 60171764706785259159552 61351603230447715221504 62771779231152523444224 65186078432350697422848 66464236832985024823296 67456240367805696835584 70373897823160614518784 70618251635046588874752 71424254507088384884736 74772266437108152926208 75888270413781408940032 77257574438341567315968 79445533089427412484096 80229019609047012212736 83695705641536697925632 86914771243134263230464 88618982443980033097728 92027404845671572832256 93400948201577118695424 93831863764214152691712 94157668846728785166336 97779117648526046134272 99696355249477537234944 101184360551708545253376 105927377452569883312128 111594274188715597234176 115886361657512350973952 120343529413570518319104 122703206460895430443008 125543558462305046888448 130372156864701394845696 132928473665970049646592 134912480735611393671168 140747795646321229037568 141236503270093177749504 149544532874216305852416 151776540827562817880064 158891066178854824968192 160458039218094024425472 167391411283073395851264 173829542486268526460928 177237964887960066195456 184054809691343145664512 188315337693457570332672 195558235297052092268544 199392710498955074469888 202368721103417090506752 211854754905139766624256 231772723315024701947904 240687058827141036638208 251087116924610093776896 260744313729402789691392 265856947331940099293184 281495591292642458075136 282473006540186355499008 299089065748432611704832 303553081655125635760128 317782132357709649936384 334782822566146791702528 347659084972537052921856 368109619382686291329024 376630675386915140665344 391116470594104184537088 398785420997910148939776 404737442206834181013504 423709509810279533248512 481374117654282073276416 502174233849220187553792 521488627458805579382784 531713894663880198586368 564946013080372710998016 598178131496865223409664 607106163310251271520256 635564264715419299872768 695318169945074105843712 753261350773830281330688 782232941188208369074176 797570841995820297879552 847419019620559066497024 1004348467698440375107584 1042977254917611158765568 1129892026160745421996032 1196356262993730446819328 1214212326620502543040512 1271128529430838599745536 1506522701547660562661376 1564465882376416738148352 1595141683991640595759104 1694838039241118132994048 2085954509835222317531136 2259784052321490843992064 2392712525987460893638656 2542257058861677199491072 3013045403095321125322752 3128931764752833476296704 3389676078482236265988096 4519568104642981687984128 4785425051974921787277312 5084514117723354398982144 6257863529505666952593408 6779352156964472531976192 9039136209285963375968256 10169028235446708797964288 13558704313928945063952384 20338056470893417595928576 27117408627857890127904768 40676112941786835191857152 81352225883573670383714304
- Sum of all divisors σ(n): 285044788381900051773160893
- Sum of proper divisors (its aliquot sum) s(n): 203692562498326381389446589
- 81352225883573670383714304 is an abundant number, because the sum of its proper divisors (203692562498326381389446589) is greater than itself. Its abundance is 122340336614752711005732285
Bases of 81352225883573670383714304
- Binary: 1000011010010110000000100000000100000010111000010111010100100000000000000000000000000002
- Hexadecimal: 0x434B01008170BA90000000
- Base-36: A7ZIJTDZWG0000000
Squares and roots of 81352225883573670383714304
- 81352225883573670383714304 squared (813522258835736703837143042) is 6618184656211993854965955784801411780788027094204416
- 81352225883573670383714304 cubed (813522258835736703837143043) is 538404053091359479754219629896797807853570553465773937793709963312509919166464
-
81352225883573670383714304 is a
perfect square number . Itssquare root is 9019546877952 -
The
cube root of 81352225883573670383714304 is 433301121.7908094437
Scales and comparisons
How big is 81352225883573670383714304?- 81,352,225,883,573,670,383,714,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 81,352,225,883,573,670,383,714,304 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 81352225883573670383714304 cubic inches would be around 36108426.8 feet tall.
Recreational maths with 81352225883573670383714304
- 81352225883573670383714304 backwards is 40341738307637538852225318
- 81352225883573670383714304 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 81352225883573670383714304's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 81352225883573670383714304 - Facts about the integer". Numbermatics.com. 2024. Web. 2 June 2024.
APA style:
Numbermatics. (2024). Number 81352225883573670383714304 - Facts about the integer. Retrieved 2 June 2024, from https://numbermatics.com/n/81352225883573670383714304/
Chicago style:
Numbermatics. 2024. "Number 81352225883573670383714304 - Facts about the integer". https://numbermatics.com/n/81352225883573670383714304/
The information we have on file for 81352225883573670383714304 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 81352225883573670383714304, math, Factors of 81352225883573670383714304, curriculum, school, college, exams, university, Prime factorization of 81352225883573670383714304, STEM, science, technology, engineering, physics, economics, calculator, eighty-one septillion, three hundred fifty-two sextillion, two hundred twenty-five quintillion, eight hundred eighty-three quadrillion, five hundred seventy-three trillion, six hundred seventy billion, three hundred eighty-three million, seven hundred fourteen thousand, three hundred four.