10904072322404090766163968
10,904,072,322,404,090,766,163,968 is an even composite number composed of five prime numbers multiplied together.
10904072322404090766163968 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, two hundred forty-eight divisors.
Prime factorization of 10904072322404090766163968:
221 × 36 × 136 × 173 × 673
(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 × 13 × 13 × 13 × 13 × 13 × 13 × 17 × 17 × 17 × 67 × 67 × 67)See below for interesting mathematical facts about the number 10904072322404090766163968 from the Numbermatics database.
Names of 10904072322404090766163968
- Cardinal: 10904072322404090766163968 can be written as Ten septillion, nine hundred four sextillion, seventy-two quintillion, three hundred twenty-two quadrillion, four hundred four trillion, ninety billion, seven hundred sixty-six million, one hundred sixty-three thousand, nine hundred sixty-eight.
Scientific notation
- Scientific notation: 1.0904072322404090766163968 × 1025
Factors of 10904072322404090766163968
Divisors of 10904072322404090766163968
- Number of divisors d(n): 17248
-
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 2197 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 4394 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 6591 6656 6834 6912 6936 6968 7072 7236 7344 7488 7514 7776 7803 7839 7956 8112 8192 8262 8424 8576 8619 8704 8788 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 13182 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 17576 17901 17956 18224 18252 18432 18496 18954 19296 19363 19584 19652 19773 19968 20502 20736 20808 20904 21216 21632 21708 22032 22464 22542 22646 22984 23328 23409 23517 23868 24336 24576 24786 25272 25728 25857 26112 26364 26624 26934 27336 27378 27648 27744 27872 28288 28561 28944 29376 29478 29614 29952 30056 30753 31104 31212 31356 31824 32448 32562 32768 33048 33696 33813 33969 34304 34476 34816 35152 35802 35912 36448 36504 36864 36992 37349 37908 38592 38726 39168 39304 39546 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 52728 53248 53703 53868 54672 54756 55296 55488 55744 56576 57122 57888 58089 58357 58752 58956 59228 59319 59904 60112 61506 62208 62424 62712 63648 63869 64896 65124 65536 66096 67392 67626 67938 68608 68952 69632 70227 70304 70551 71604 71824 72896 73008 73728 73984 74698 75816 76313 77184 77452 77571 78336 78608 79092 79872 80802 82008 82134 82944 83232 83616 84864 85683 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 105456 106496 107406 107736 109344 109512 110592 110976 111488 112047 113152 114244 115776 116178 116714 117504 117912 118456 118638 119808 120224 121203 123012 123201 124416 124848 125424 127296 127738 129792 130248 131072 132192 132651 133263 134784 135252 135876 137216 137904 139264 140454 140608 141102 143208 143648 145792 146016 146523 147199 147456 147968 149396 151632 152626 154368 154904 155142 156672 157216 158184 159744 161109 161604 164016 164268 165888 166464 167232 169728 171366 173056 173664 174267 175071 176256 176868 177684 177957 179712 180336 181168 183872 184518 186624 187272 188136 190944 191607 192491 194688 195364 195372 196608 198288 202176 202878 203814 205824 206856 208896 210681 210912 211653 212992 214812 215472 218688 219024 221184 221952 222976 224094 226304 228488 228939 231552 232356 232713 233428 235008 235824 236912 237276 239616 240448 242406 246024 246402 248832 249696 250848 251719 254592 255476 257049 259584 260496 262144 264384 265302 266526 269568 270504 271752 274432 275808 276777 278528 280908 281216 282204 286416 287296 291584 292032 293046 294398 294912 295936 298792 300763 303264 304317 305252 305721 308736 309808 310284 313344 314432 316368 319488 322218 323208 328032 328536 329171 331776 332928 334464 336141 339456 342732 346112 347328 348534 350142 352512 353736 355368 355914 359424 360672 362336 363609 367744 369036 371293 373248 374544 376272 381888 383214 384982 389376 390728 390744 393216 396576 397953 399789 404352 405756 407628 411648 413712 417792 421362 421824 423306 425984 429624 430944 437376 438048 439569 441597 442368 443904 445952 448188 452608 456976 457878 463104 464712 465426 466856 470016 471648 473824 474552 479232 480896 484812 485537 492048 492804 497664 499392 501696 503438 509184 510952 514098 519168 520992 522801 524288 525213 528768 530604 533052 533871 539136 541008 543504 548864 551616 553554 557056 561816 562432 564408 572832 574592 574821 577473 583168 584064 586092 588796 589824 591872 597584 601526 606528 608634 610504 611442 617472 619616 620568 626688 628864 632736 634933 634959 638976 644436 646416 656064 657072 658342 663552 665856 668928 672282 678912 685464 686817 692224 694656 697068 698139 700284 705024 707472 710736 711828 718848 721344 724672 727218 735488 738072 742586 746496 749088 752544 755157 758641 763776 766428 769964 771147 778752 781456 781488 786432 793152 795906 799578 808704 811512 815256 823296 827424 830297 830331 835584 842724 843648 846612 851968 859248 861888 874752 876096 879138 883194 884736 887808 891904 896376 902289 905216 912951 913952 915756 917163 926208 929424 930852 933712 940032 943296 947648 949104 958464 961792 969624 971074 984096 985608 987513 992069 995328 998784 1003392 1006876 1008423 1018368 1021904 1028196 1038336 1041984 1045602 1048576 1050426 1057536 1061208 1066104 1067742 1078272 1082016 1087008 1090827 1097728 1103232 1107108 1113879 1114112 1123632 1124864 1128816 1145664 1149184 1149642 1154946 1166336 1168128 1172184 1177592 1179648 1183744 1193859 1195168 1199367 1203052 1213056 1217268 1221008 1222884 1234944 1239232 1241136 1253376 1257728 1265472 1269866 1269918 1277952 1288872 1292832 1297321 1312128 1314144 1316684 1318707 1324791 1327104 1331712 1337856 1344564 1357824 1370928 1373634 1384448 1389312 1394136 1396278 1400568 1410048 1414944 1421472 1423656 1437696 1442688 1449344 1454436 1456611 1470976 1476144 1485172 1492992 1498176 1505088 1510314 1517282 1527552 1532856 1539928 1542294 1557504 1562912 1562976 1568403 1572864 1575639 1586304 1591812 1599156 1601613 1617408 1623024 1630512 1646592 1654848 1660594 1660662 1671168 1685448 1687296 1693224 1703936 1718496 1723776 1724463 1732419 1749504 1752192 1758276 1766388 1769472 1775616 1783808 1792752 1804578 1810432 1825902 1827904 1831512 1834326 1852416 1858848 1861704 1867424 1880064 1886592 1895296 1898208 1904799 1913587 1916928 1923584 1939248 1942148 1968192 1971216 1975026 1984138 1990656 1997568 2006784 2013752 2016846 2036736 2043808 2056392 2060451 2076672 2083968 2091204 2094417 2097152 2100852 2115072 2122416 2132208 2135484 2156544 2164032 2174016 2181654 2195456 2206464 2214216 2227758 2228224 2247264 2249728 2257632 2265471 2275923 2291328 2298368 2299284 2309892 2313441 2332672 2336256 2344368 2355184 2359296 2367488 2387718 2390336 2398734 2406104 2426112 2434536 2442016 2445768 2469888 2478464 2482272 2490891 2502383 2506752 2515456 2530944 2539732 2539836 2555904 2577744 2585664 2594642 2624256 2628288 2633368 2637414 2649582 2654208 2663424 2675712 2689128 2706867 2715648 2738853 2741856 2747268 2751489 2768896 2778624 2788272 2792556 2801136 2820096 2829888 2842944 2847312 2875392 2885376 2898688 2908872 2913222 2941952 2952288 2962539 2970344 2976207 2985984 2996352 3010176 3020628 3025269 3034564 3055104 3065712 3079856 3084588 3115008 3125824 3125952 3136806 3145728 3151278 3172608 3183624 3198312 3203226 3234816 3246048 3261024 3272347 3272481 3293184 3309696 3321188 3321324 3341637 3342336 3370896 3374592 3386448 3407872 3436992 3447552 3448926 3464838 3499008 3504384 3516552 3532776 3538944 3551232 3567616 3581577 3585504 3598101 3609156 3620864 3651804 3655808 3663024 3668652 3704832 3717696 3723408 3734848 3760128 3773184 3790592 3796416 3809598 3827174 3833856 3847168 3878496 3884296 3891963 3909919 3936384 3942432 3950052 3956121 3968276 3974373 3981312 3995136 4013568 4027504 4033692 4073472 4087616 4112784 4120902 4153344 4167936 4182408 4188834 4201704 4230144 4244832 4264416 4270968 4279223 4313088 4328064 4348032 4363308 4369833 4390912 4412928 4428432 4455516 4456448 4494528 4499456 4515264 4530942 4551846 4582656 4596736 4598568 4619784 4626882 4665344 4672512 4688736 4705209 4710368 4718592 4726917 4734976 4775436 4780672 4797468 4812208 4826809 4852224 4869072 4884032 4891536 4939776 4956928 4964544 4981782 5004766 5013504 5030912 5061888 5079464 5079672 5111808 5112971 5155488 5171328 5173389 5189284 5197257 5248512 5256576 5266736 5274828 5299164 5308416 5326848 5351424 5378256 5413734 5431296 5477706 5483712 5494536 5502978 5537792 5557248 5576544 5585112 5602272 5640192 5659776 5685888 5694624 5714397 5740761 5750784 5770752 5797376 5817744 5826444 5883904 5904576 5925078 5940688 5952414 5971968 5992704 6020352 6041256 6050538 6069128 6110208 6131424 6159712 6169176 6181353 6230016 6251648 6251904 6273612 6291456 6302556 6311981 6345216 6367248 6396624 6406452 6469632 6492096 6522048 6544694 6544962 6586368 6619392 6642376 6642648 6683274 6684672 6741792 6749184 6772896 6796413 6815744 6827769 6873984 6895104 6897852 6929676 6940323 6998016 7008768 7033104 7065552 7077888 7102464 7135232 7163154 7171008 7196202 7218312 7241728 7303608 7311616 7326048 7337304 7409664 7435392 7446816 7469696 7472673 7507149 7520256 7546368 7581184 7592832 7619196 7654348 7667712 7694336 7756992 7768592 7783926 7819838 7872768 7884864 7900104 7912242 7936552 7948746 7962624 7990272 8027136 8055008 8067384 8120601 8146944 8175232 8225568 8241804 8254129 8254467 8306688 8335872 8364816 8377668 8403408 8460288 8489664 8528832 8541936 8558446 8626176 8656128 8696064 8726616 8739666 8781824 8825856 8856864 8887617 8911032 8912896 8928621 8989056 8998912 9030528 9061884 9075807 9103692 9165312 9193472 9197136 9239568 9253764 9330688 9345024 9377472 9410418 9420736 9437184 9453834 9469952 9550872 9561344 9594936 9624416 9653618 9704448 9738144 9768064 9783072 9817041 9862333 9879552 9913856 9929088 9963564 10009532 10024911 10027008 10061824 10123776 10158928 10159344 10223616 10225942 10310976 10342656 10346778 10378568 10394514 10497024 10513152 10533472 10549656 10598328 10616832 10653696 10702848 10756512 10793861 10794303 10827468 10862592 10955412 10967424 10989072 11005956 11075584 11114496 11153088 11170224 11204544 11280384 11319552 11371776 11389248 11428794 11481522 11501568 11541504 11594752 11635488 11652888 11675889 11729757 11767808 11809152 11850156 11868363 11881376 11904828 11923119 11943936 11985408 12040704 12082512 12101076 12138256 12220416 12262848 12319424 12338352 12362706 12460032 12503296 12503808 12547224 12605112 12623962 12690432 12734496 12793248 12812904 12837669 12896897 12939264 12984192 13044096 13089388 13089924 13109499 13172736 13238784 13284752 13285296 13366548 13369344 13483584 13498368 13545792 13592826 13631488 13655538 13747968 13790208 13795704 13859352 13880646 13996032 14017536 14066208 14115627 14131104 14155776 14180751 14204928 14270464 14326308 14342016 14392404 14436624 14480427 14483456 14607216 14623232 14652096 14674608 14819328 14870784 14893632 14939392 14945346 15014298 15040512 15092736 15162368 15185664 15238392 15308696 15335424 15338913 15388672 15513984 15520167 15537184 15567852 15591771 15639676 15745536 15769728 15800208 15824484 15873104 15897492 15925248 15980544 16054272 16110016 16134768 16241202 16293888 16350464 16451136 16483608 16508258 16508934 16613376 16671744 16729632 16755336 16806816 16865173 16920576 16979328 17057664 17083872 17116892 17143191 17222283 17252352 17312256 17392128 17453232 17479332 17563648 17651712 17713728 17775234 17822064 17825792 17857242 17978112 17997824 18061056 18123768 18151614 18207384 18330624 18386944 18394272 18479136 18507528 18544059 18661376 18690048 18754944 18820836 18841472 18874368 18907668 18935943 18939904 19101744 19122688 19189872 19248832 19307236 19408896 19476288 19536128 19566144 19634082 19724666 19759104 19827712 19858176 19927128 20019064 20049822 20054016 20123648 20247552 20317856 20318688 20389239 20447232 20451884 20483307 20621952 20685312 20693556 20757136 20789028 20820969 20994048 21026304 21066944 21099312 21196656 21233664 21307392 21405696 21513024 21587722 21588606 21654936 21725184 21910824 21934848 21978144 22011912 22054457 22151168 22228992 22306176 22340448 22409088 22418019 22521447 22560768 22639104 22743552 22778496 22857588 22963044 23003136 23083008 23189504 23270976 23305776 23351778 23459514 23535616 23618304 23700312 23736726 23762752 23809656 23846238 23887872 23970816 24081408 24165024 24202152 24276512 24361803 24440832 24525696 24638848 24676704 24725412 24762387 24876631 24920064 25006592 25007616 25094448 25210224 25247924 25380864 25468992 25586496 25625808 25675338 25793794 25878528 25968384 26088192 26178776 26179848 26218998 26345472 26477568 26569504 26570592 26662851 26733096 26738688 26785863 26967168 26996736 27091584 27185652 27227421 27262976 27311076 27495936 27580416 27591408 27718704 27761292 27992064 28035072 28132416 28231254 28262208 28311552 28361502 28409856 28540928 28652616 28684032 28784808 28873248 28960854 28966912 29214432 29246464 29304192 29349216 29451123 29586999 29638656 29741568 29787264 29878784 29890692 30028596 30074733 30081024 30185472 30324736 30371328 30476784 30617392 30670848 30677826 30777344 31027968 31040334 31074368 31135704 31183542 31279352 31491072 31539456 31600416 31648968 31746208 31794984 31850496 31961088 32108544 32220032 32269536 32381583 32482404 32530979 32587776 32700928 32902272 32967216 33016516 33017868 33226752 33343488 33459264 33510672 33613632 33730346 33841152 33958656 34115328 34167744 34233784 34286382 34444566 34504704 34624512 34784256 34906464 34958664 35027667 35127296 35189271 35303424 35427456 35550468 35605089 35644128 35651584 35714484 35769357 35956224 35995648 36122112 36247536 36303228 36414768 36661248 36773888 36788544 36958272 37015056 37088118 37322752 37380096 37509888 37641672 37682944 37815336 37871886 37879808 38203488 38245376 38379744 38497664 38513007 38614472 38690691 38817792 38952576 39072256 39132288 39268164 39328497 39449332 39518208 39655424 39716352 39854256 40038128 40099644 40108032 40247296 40495104 40635712 40637376 40778478 40894464 40903768 40966614 41243904 41370624 41387112 41514272 41578056 41641938 41988096 42052608 42133888 42198624 42393312 42467328 42540511 42542253 42614784 42811392 43026048 43175444 43177212 43309872 43441281 43450368 43821648 43869696 43956288 44023824 44108914 44302336 44457984 44612352 44680896 44818176 44836038 45042894 45121536 45278208 45487104 45556992 45715176 45926088 46006272 46016739 46166016 46379008 46541952 46560501 46611552 46703556 46775313 46919028 47071232 47236608 47400624 47473452 47525504 47619312 47692476 47775744 47941632 48162816 48330048 48404304 48553024 48723606 48881664 49051392 49277696 49353408 49450824 49524774 49753262 49840128 50013184 50015232 50188896 50420448 50495848 50595519 50761728 50828947 50937984 51172992 51251616 51350676 51429573 51587588 51666849 51757056 51936768 52176384 52357552 52359696 52437996 52690944 52955136 53139008 53141184 53325702 53466192 53477376 53571726 53934336 53993472 54183168 54371304 54454842 54622152 54991872 55160832 55182816 55437408 55522584 55629899 55632177 55984128 56070144 56264832 56462508 56524416 56623104 56723004 56807829 56819712 57081856 57305232 57368064 57569616 57746496 57921708 57933824 58428864 58492928 58608384 58698432 58902246 59173998 59277312 59483136 59574528 59757568 59781384 60057192 60149466 60162048 60370944 60649472 60742656 60953568 61167717 61234784 61341696 61355652 61449921 61554688 62055936 62080668 62148736 62271408 62367084 62558704 62982144 63078912 63200832 63297936 63492416 63589968 63700992 63922176 64217088 64440064 64539072 64763166 64964808 65061958 65175552 65401856 65804544 65934432 66033032 66035736 66163371 66453504 66468623 66686976 66918528 67021344 67227264 67254057 67460692 67564341 67682304 67917312 68230656 68335488 68467568 68572764 68889132 69009408 69249024 69568512 69812928 69917328 70055334 70254592 70378542 70606848 70854912 71100936 71210178 71288256 71428968 71538714 71912448 71991296 72244224 72495072 72606456 72829536 73085409 73322496 73547776 73577088 73916544 74030112 74176236 74287161 74629893 74645504 74760192 75019776 75283344 75365888 75630672 75743772 75759616 76406976 76490752 76759488 76995328 77026014 77228944 77381382 77635584 77905152 78144512 78264576 78536328 78656994 78898664 79036416 79310848 79432704 79708512 79988553 80076256 80199288 80216064 80357589 80494592 80990208 81271424 81274752 81556956 81788928 81807536 81933228 82055753 82487808 82741248 82774224 83028544 83156112 83283876 83976192 84105216 84267776 84397248 84786624 84934656 85081022 85084506 85229568 85622784 86052096 86350888 86354424 86619744 86882562 86900736 86920507 87643296 87739392 87912576 88047648 88217828 88353369 88604672 88760997 88915968 89224704 89361792 89636352 89672076 90085788 90224199 90243072 90556416 90974208 91113984 91430352 91852176 92012544 92033478 92332032 92758016 93083904 93121002 93223104 93407112 93550626 93838056 94142464 94473216 94801248 94946904 95051008 95238624 95384952 95551488 95883264 96325632 96660096 96808608 97106048 97144749 97447212 97592937 97763328 98102784 98555392 98706816 98901648 99049548 99506524 99680256 100026368 100030464 100377792 100840896 100991696 101191038 101523456 101657894 101875968 102345984 102503232 102701352 102859146 103175176 103333698 103514112 103873536 104352768 104715104 104719392 104875992 105083001 105381888 105567813 105910272 106278016 106282368 106651404 106932384 106954752 107143452 107303677 107308071 107868672 107986944 108366336 108742608 108909684 109244304 109983744 110321664 110365632 110874816 111045168 111259798 111264354 111968256 112140288 112529664 112925016 113048832 113446008 113615658 113639424 114163712 114610464 114736128 115139232 115492992 115539021 115843416 115867648 116072073 116857728 116985856 117216768 117396864 117804492 117985491 118347996 118554624 118966272 119149056 119515136 119562768 120114384 120298932 120324096 120741888 121298944 121485312 121907136 122335434 122469568 122683392 122711304 122899842 123109376 124111872 124161336 124297472 124542816 124734168 125117408 125964288 126157824 126401664 126595872 126984832 127179936 127401984 127621533 127844352 128210329 128434176 128880128 129078144 129526332 129929616 130123916 130323843 130351104 130803712 131609088 131868864 132066064 132071472 132326742 132907008 132937246 133373952 133837056 134042688 134454528 134508114 134921384 135128682 135364608 135834624 136461312 136670976 136935136 137145528 137778264 138018816 138050217 138498048 139137024 139625856 139834656 140110668 140320193 140325939 140509184 140757084 141213696 141709824 142201872 142420356 142576512 142857936 143077428 143824896 143982592 144488448 144990144 145212912 145659072 146170818 146644992 147095552 147154176 147833088 148060224 148352472 148574322 149259786 149291008 149520384 150039552 150566688 150731776 151261344 151487544 151519232 151786557 152486841 152813952 152981504 153518976 153990656 154052028 154288719 154457888 154762764 155000547 155271168 155810304 156289024 156529152 157072656 157313988 157797328 158072832 158621696 158865408 159417024 159977106 160152512 160398576 160432128 160715178 160989184 161980416 162542848 162549504 163113912 163615072 163866456 164111506 164975616 165482496 165548448 166057088 166312224 166567752 166889697 167659661 167952384 168210432 168535552 168794496 169573248 169869312 170162044 170169012 170423487 170459136 171245568 172104192 172701776 172708848 173239488 173765124 173801472 173841014 175286592 175478784 175825152 176095296 176435656 176706738 177209344 177521994 177831936 178449408 178723584 179272704 179344152 180171576 180448398 180486144 181112832 181948416 182227968 182860704 183503151 183704352 184025088 184066956 184349763 184664064 185516032 186167808 186242004 186446208 186814224 187101252 187676112 188284928 188946432 189602496 189893808 190102016 190477248 190769904 191102976 191766528 192651264 193320192 193617216 194212096 194289498 194894424 195185874 195526656 196205568 197110784 197413632 197803296 198099096 198490113 199013048 199360512 199405869 200052736 200060928 200755584 201681792 201762171 201983392 202382076 202693023 203046912 203315788 203751936 204691968 205006464 205402704 205718292 206350352 206667396 207028224 207747072 208705536 209430208 209438784 209751984 210166002 210763776 211135626 211820544 212556032 212564736 213302808 213864768 214286904 214607354 214616142 215737344 215973888 216732672 217485216 217819368 218488608 219247249 219256227 219967488 220643328 220731264 221749632 222090336 222519596 222528708 222861483 223889679 223936512 224280576 225059328 225850032 226097664 226892016 227231316 227278848 228327424 229220928 229472256 230278464 230985984 231078042 231686832 231735296 232144146 233715456 233971712 234433536 234793728 235608984 235970982 236695992 237109248 237932544 238298112 239030272 239125536 239965659 240228768 240597864 240648192 241072767 241483776 242597888 242970624 243814272 244670868 244939136 245366784 245422608 245799684 246167259 246218752 248223744 248322672 248594944 249085632 249468336 250234816 251928576 252315648 252803328 253191744 253969664 254359872 254803968 255243066 255688704 256420658 256868352 257760256 258156288 259052664 259859232 260247832 260647686 260702208 260761521 261607424 263218176 263737728 264132128 264142944 264653484 265060107 265814016 265874492 266282991 266747904 267674112 268085376 268909056 269016228 269842768 270257364 270672597 270729216 271669248 272922624 273341952 273870272 274291056 275556528 276037632 276100434 276996096 278274048 279251712 279669312 280221336 280640386 280651878 281514168 282427392 283419648 284403744 284840712 285153024 285715872 286154856 286707941 287649792 287965184 288976896 289980288 290425824 291318144 291434247 292341636 292778811 293289984 294191104 294308352 295666176 296120448 296704944 297148644 298519572 298582016 299040768 300079104 301133376 301463552 302522688 302975088 303038464 303573114 304973682 305627904 305963008 307037952 307981312 308104056 308577438 308915776 309525528 310001094 310542336 311620608 312578048 313058304 314145312 314627976 315249003 315594656 316145664 316703439 317243392 317730816 318834048 319954212 320305024 320797152 320864256 321430356 321911031 321978368 323396203 323960832 325085696 325099008 326227824 327230144 327732912 328223012 329951232 330964992 331096896 332114176 332624448 333135504 333779394 335319322 335904768 336420864 337071104 337588992 339146496 340324088 340338024 340846974 340918272 342491136 344208384 345403552 345417696 346478976 346617063 347530248 347602944 347682028 348216219 350573184 350957568 351650304 352190592 352871312 353413476 353956473 354418688 355043988 355663872 356898816 357447168 358545408 358688304 360343152 360896796 360972288 362225664 363896832 364455936 365721408 367006302 367408704 368050176 368133912 368699526 369328128 371032064 372335616 372484008 372892416 373628448 374202504 375352224 376569856 377892864 379204992 379787616 380204032 380954496 381539808 382205952 382864599 383533056 384630987 385302528 386640384 387234432 388424192 388578996 389788848 390371748 390971529 391053312 392411136 394221568 394827264 395606592 396198192 396980226 398026096 398721024 398811738 400105472 400121856 401511168 403363584 403524342 403966784 404764152 405386046 406093824 406631576 407503872 409383936 410012928 410805408 411436584 412700704 413334792 414056448 414150651 415494144 417411072 418860416 418877568 419503968 420332004 420960579 421527552 422271252 422902727 423641088 425112064 425129472 426605616 427729536 428573808 429214708 429232284 431474688 431947776 433465344 434970432 435638736 436977216 438494498 438512454 439934976 441286656 441462528 443499264 444180672 445039192 445057416 445722966 447779358 447873024 448561152 450118656 451700064 452195328 453784032 454462632 454557696 455359671 456654848 457460523 458441856 458944512 460556928 461971968 462156084 462866157 463373664 463470592 464288292 465001641 467430912 467943424 468867072 469587456 471217968 471941964 473391984 474218496 475865088 476596224 478060544 478251072 479931318 480457536 481195728 481296384 482145534 482967552 485195776 485941248 487628544 489341736 489878272 490845216 491599368 492334518 492437504 496447488 496645344 497189888 498171264 498936672 500469632 500669091 502978983 503857152 504631296 505606656 506383488 507939328 508719744 509607936 510486132 511270461 511377408 512841316 513736704 515520512 516312576 518105328 519718464 520495664 521295372 521404416 521523042 523214848 526436352 527475456 528264256 528285888 529306968 530120214 531628032 531748984 532565982 533495808 535348224 536170752 537818112 538032456 539685536 540514728 541345194 541458432 543338496 545845248 546683904 547740544 548582112 551113056 552075264 552200868 553026643 553049289 553992192 556548096 558503424 559338624 560442672 561280772 561303756 563028336 564854784 566839296 568807488 569681424 570306048 571431744 572309712 573415882 575299584 575930368 577953792 579960576 580851648 582636288 582868494 584683272 585557622 586579968 588382208 588616704 591332352 592240896 593409888 594297288 595470339 597039144 597164032 598081536 598217607 600158208 602266752 602927104 605045376 605286513 605950176 606076928 607146228 608079069 609947364 611255808 611926016 614075904 615962624 616208112 617154876 617831552 619051056 620002188 621084672 623241216 625156096 626116608 628290624 629255952 630498006 631189312 632291328 633406878 634486784 635461632 637668096 639908424 640610048 641594304 642860712 643822062 643956736 646792406 647921664 650171392 650198016 652455648 654460288 655465824 656446024 657741747 659902464 660776311 661929984 662193792 664228352 665248896 666271008 667558788 668584449 670638644 671669037 671809536 672841728 674142208 675177984 678292992 680648176 680676048 681693948 681836544 684982272 688416768 690807104 690835392 692957952 693234126 695060496 695205888 695364056 696432438 701146368 701915136 703300608 704381184 705742624 706826952 707912946 710087976 711327744 713797632 714894336 717090816 717376608 720686304 721793592 721944576 723188687 723218301 724451328 727793664 728911872 731442816 734012604 734817408 736100352 736267824 737399052 738501777 738656256 742064128 744671232 744968016 745784832 747256896 748405008 750704448 753139712 755785728 758409984 759575232 760408064 761908992 763079616 764411904 765729198 767066112 769261974 770605056 773280768 774468864 776848384 777157992 779577696 780743496 781943058 782106624 782284563 784822272 788443136 789654528 791213184 792396384 793960452 795180321 796052192 797442048 797623476 798848973 800210944 800243712 803022336 806727168 807048684 807933568 809528304 810772092 812187648 813263152 815007744 818767872 820025856 821610816 822873168 825401408 826669584 828112896 828301302 830988288 834822144 837720832 837755136 839007936 840664008 841921158 844542504 845805454 847282176 850224128 850258944 853211232 855459072 857147616 858429416 858464568 860123823 862949376 863895552 864092099 866930688 869940864 871277472 873954432 874302741 876988996 877024908 878336433 879869952 882573312 882925056 886998528 888361344 890078384 890114832 891445932 895558716 895746048 897122304 900237312 903400128 904390656 907568064 908925264 909115392 910719342 913309696 914921046 916883712 917889024 921113856 923943936 924312168 925732314 926747328 928576584 930003282 934861824 935886848 937734144 939174912 942435936 943883928 945747009 946783968 948436992 950110317 951730176 953192448 956121088 956502144 959862636 960915072 962391456 962592768 964291068 965733093 965935104 970188609 970391552 971882496 975257088 978683472 979756544 981690432 983198736 984669036 984875008 992894976 993290688 994379776 996342528 997873344 1000939264 1001338182 1005957966 1007714304 1009262592 1011213312 1012766976 1015878656 1017439488 1020972264 1022540922 1022754816 1025682632 1027473408 1031041024 1032625152 1036210656 1039436928 1039851189 1040991328 1042590744 1042808832 1043046084 1044648657 1046429696 1052872704 1054950912 1056528512 1056571776 1058613936 1060240428 1063256064 1063497968 1065131964 1066991616 1070696448 1072341504 1075636224 1076064912 1079371072 1081029456 1082690388 1082916864 1086676992 1091690496 1093367808 1095481088 1097164224 1102226112 1104150528 1104401736 1106053286 1106098578 1107984384 1113096192 1117006848 1118677248 1120885344 1122561544 1122607512 1126056672 1129709568 1129966591 1133678592 1137614976 1139362848 1140612096 1142863488 1144619424 1146831764 1148593797 1150599168 1151860736 1153892961 1155907584 1159921152 1161703296 1165272576 1165736988 1169366544 1171115244 1172914587 1173159936 1176764416 1177233408 1182664704 1184481792 1186819776 1188594576 1190940678 1194078288 1194328064 1196163072 1196435214 1200316416 1204533504 1205854208 1210090752 1210573026 1211900352 1214292456 1216158138 1219894728 1222511616 1223852032 1228151808 1231925248 1232416224 1234309752 1235663104 1238102112 1240004376 1242169344 1242451953 1246482432 1250312192 1252233216 1256581248 1258511904 1260996012 1262378624 1262881737 1264582656 1266813756 1268708181 1268973568 1270923264 1275336192 1279816848 1281220096 1283188608 1285721424 1287644124 1287913472 1293584812 1295843328 1300342784 1300396032 1304911296 1308920576 1310931648 1312892048 1315483494 1319804928 1321552622 1323859968 1324387584 1328456704 1330497792 1332542016 1335117576 1337168898 1341277288 1343338074 1343619072 1345683456 1348284416 1350355968 1356585984 1361296352 1361352096 1363387896 1363673088 1366079013 1369964544 1372381569 1376833536 1381614208 1381670784 1385915904 1386468252 1390120992 1390411776 1390728112 1392864876 1394947801 1395004923 1402292736 1403830272 1406601216 1408762368 1411485248 1413653904 1415825892 1420175952 1422655488 1427595264 1429788672 1434181632 1434753216 1441372608 1443587184 1443889152 1446377374 1446436602 1448902656 1455587328 1457823744 1462885632 1468025208 1469634816 1472535648 1474798104 1477003554 1477312512 1477648619 1484128256 1489342464 1489936032 1491569664 1494513792 1496810016 1501408896 1502007273 1506279424 1508936949 1511571456 1516819968 1519150464 1520816128 1523817984 1526159232 1528823808 1531458396 1533811383 1534132224 1538523948 1541210112 1546561536 1548937728 1553696768 1554315984 1559155392 1561486992 1563886116 1564213248 1564569126 1569644544 1576886272 1579309056 1582426368 1584792768 1587920904 1590360642 1592104384 1594884096 1595246952 1597697946 1600421888 1600487424 1606044672 1613454336 1614097368 1615867136 1619056608 1621544184 1624375296 1626526304 1630015488 1637535744 1640051712 1643221632 1645746336 1650802816 1653339168 1656225792 1656602604 1659079929 1661976576 1666734277 1669644288 1675441664 1675510272 1678015872 1681328016 1683842316 1689085008 1691610908 1694564352 1700448256 1700517888 1706422464 1710918144 1714295232 1716858832 1716929136 1720247646 1725898752 1727791104 1728184198 1733861376 1739881728 1742554944 1747908864 1748605482 1753977992 1754049816 1756672866 1759739904 1765146624 1765850112 1773997056 1776722688 1780156768 1780229664 1782891864 1786411017 1791117432 1791492096 1794244608 1794652821 1800474624 1806800256 1808781312 1815136128 1817850528 1818230784 1821438684 1824162509 1824237207 1826619392 1829842092 1833767424 1835778048 1842227712 1847887872 1848624336 1851464628 1853494656 1857153168 1860006564 1869723648 1871773696 1875468288 1878349824 1884871872 1887767856 1891494018 1893567936 1896873984 1900220634 1903460352 1906384896 1912242176 1913004288 1919725272 1921830144 1924782912 1928582136 1931466186 1931870208 1940377218 1940783104 1943764992 1950514176 1957366944 1959513088 1963380864 1966397472 1969338072 1969750016 1973225241 1982328933 1985789952 1986581376 1988759552 1992685056 1995746688 2001878528 2002676364 2005753347 2011915932 2015007111 2015428608 2018525184 2022426624 2025533952 2031757312 2034878976 2041944528 2045081844 2045509632 2051365264 2054946816 2062082048 2065250304 2072421312 2078873856 2079702378 2081982656 2085181488 2085617664 2086092168 2089297314 2092859392 2105745408 2109901824 2113057024 2113143552 2117227872 2120480856 2126995936 2130263928 2133983232 2141392896 2144683008 2151272448 2152129824 2158742144 2162058912 2165380776 2165833728 2169566061 2173353984 2179575593 2183380992 2186735616 2190962176 2194328448 2204452224 2208301056 2208803472 2212106572 2212197156 2215505331 2215968768 2226192384 2234013696 2237354496 2241770688 2245123088 2245215024 2252113344 2259419136 2259933182 2267357184 2275229952 2278725696 2281224192 2285726976 2289238848 2293663528 2297187594 2301198336 2303721472 2307785922 2311815168 2319842304 2323406592 2330545152 2331473976 2338733088 2342230488 2345829174 2346319872 2346853689 2353528832 2354466816 2365329408 2368963584 2373639552 2377189152 2381881356 2385540963 2388156576 2388656128 2392326144 2392870428 2396546919 2400632832 2409067008 2411708416 2420181504 2421146052 2423800704 2428584912 2432316276 2439789456 2445023232 2447704064 2456303616 2463850496 2464832448 2468619504 2471326208 2476204224 2480008752 2484338688 2484903906 2492964864 2500624384 2504466432 2513162496 2517023808 2521992024 2524757248 2525763474 2533627512 2537416362 2537947136 2541846528 2550672384 2559633696 2562440192 2566377216 2571442848 2575288248 2575826944 2580371469 2587169624 2591686656 2592276297 2600685568 2600792064 2609822592 2617841152 2621863296 2622908223 2625784096 2630966988 2635009299 2639609856 2643105244 2647719936 2648775168 2656913408 2660995584 2665084032 2670235152 2674337796 2682554576 2686676148 2687238144 2691366912 2696568832 2700711936 2713171968 2722592704 2722704192 2726775792 2727346176 2732158026 2739929088 2744763138 2753667072 2763228416 2763341568 2771831808 2772936504 2780241984 2781456224 2785729752 2789895602 2790009846 2804585472 2807660544 2813202432 2817524736 2822970496 2827307808 2831651784 2840351904 2845310976 2850214237 2850330951 2855190528 2859577344 2868363264 2869506432 2882745216 2887174368 2887778304 2892754748 2892873204 2897199279 2897805312 2910565827 2911174656 2915647488 2925771264 2936050416 2939269632 2945071296 2949596208 2954007108 2954625024 2955297238 2968256512 2978684928 2979872064 2983139328 2989027584 2993620032 3002817792 3004014546 3012558848 3017873898 3023142912 3033639936 3038300928 3041632256 3047635968 3052318464 3062916792 3067622766 3068264448 3077047896 3082420224 3093123072 3097875456 3107393536 3108631968 3118310784 3119553567 3122973984 3127772232 3128426496 3129138252 3133945971 3139289088 3153772544 3158618112 3164852736 3169585536 3175841808 3180721284 3184208768 3189768192 3190493904 3195395892 3200843776 3200974848 3212089344 3226908672 3228194736 3231734272 3238113216 3243088368 3248750592 3253052608 3260030976 3275071488 3280103424 3286443264 3291492672 3301605632 3306678336 3312451584 3313205208 3318159858 3323953152 3333468554 3339288576 3350883328 3351020544 3356031744 3362656032 3367684632 3378170016 3383221816 3389128704 3389899773 3400896512 3401035776 3412844928 3421836288 3428590464 3433717664 3433858272 3440495292 3445781391 3451797504 3455582208 3456368396 3461678883 3467722752 3479763456 3485109888 3495817728 3497210964 3507955984 3508099632 3513345732 3518743761 3519479808 3530293248 3531700224 3547994112 3553445376 3560313536 3560459328 3565783728 3572822034 3582234864 3582984192 3588489216 3589305642 3600949248 3613600512 3617562624 3630272256 3635701056 3642877368 3648325018 3648474414 3659684184 3667534848 3671556096 3684455424 3695775744 3697248672 3702929256 3706989312 3714306336 3720013128 3727203233 3727355859 3739447296 3743547392 3750936576 3756699648 3769743744 3775535712 3782988036 3787135872 3788645211 3793747968 3800441268 3806124543 3806920704 3812769792 3824484352 3826008576 3839450544 3843660288 3849565824 3857164272 3862932372 3863740416 3880754436 3881566208 3887529984 3901028352 3914733888 3919026176 3926761728 3932794944 3938676144 3939500032 3946450482 3964657866 3971579904 3973162752 3977519104 3985370112 3991493376 4003757056 4005352728 4011506694 4023831864 4030014222 4030857216 4037050368 4044853248 4051067904 4063514624 4069757952 4083889056 4090163688 4091019264 4098237039 4102730528 4109893632 4117144707 4124164096 4130500608 4144842624 4157747712 4159404756 4163965312 4170362976 4171235328 4172184336 4178594628 4184843403 4185718784 4211490816 4219803648 4226114048 4226287104 4234455744 4240961712 4253991872 4260527856 4267966464 4282785792 4289366016 4302544896 4304259648 4317484288 4324117824 4330761552 4331667456 4339132122 4346707968 4359151186 4366761984 4373471232 4381924352 4388656896 4408904448 4417606944 4424213144 4424394312 4431010662 4431937536 4432945857 4452384768 4468027392 4474708992 4483541376 4490246176 4490430048 4504226688 4506021819 4518838272 4519866364 4526810847 4534714368 4550459904 4557451392 4562448384 4571453952 4578477696 4587327056 4594375188 4601434149 4602396672 4607442944 4615571844 4623630336 4639684608 4646813184 4661090304 4662947952 4677466176 4684460976 4691658348 4692639744 4693707378 4707057664 4708933632 4730658816 4737927168 4747279104 4754378304 4763762712 4771081926 4776313152 4784652288 4785740856 4793093838 4801265664 4818134016 4823416832 4840363008 4842292104 4847601408 4857169824 4864632552 4879578912 4890046464 4895408128 4912607232 4927700992 4929664896 4937239008 4942652416 4952408448 4960017504 4968677376 4969807812 4977239787 4985929728 5000202831 5001248768 5008932864 5026324992 5034047616 5043984048 5049514496 5051526948 5067255024 5074832724 5075894272 5083693056 5101344768 5119267392 5124880384 5132754432 5142885696 5150576496 5151653888 5160742938 5174339248 5183373312 5184552594 5201371136 5201584128 5219645184 5235682304 5243726592 5245816446 5251568192 5261933976 5270018598 5279219712 5286210488 5295439872 5297550336 5313826816 5321991168 5330168064 5340470304 5348675592 5359233051 5365109152 5373352296 5374476288 5382733824 5383958463 5393137664 5401423872 5426343936 5445185408 5445408384 5453551584 5454692352 5464316052 5472487527 5479858176 5489526276 5497735451 5507334144 5526456832 5526683136 5543663616 5545873008 5560483968 5562912448 5571459504 5579791204 5580019692 5609170944 5615321088 5626404864 5635049472 5645940992 5654615616 5663303568 5680703808 5690621952 5700428474 5700661902 5710381056 5719154688 5736726528 5739012864 5765490432 5774348736 5785509496 5785746408 5794398558 5795610624 5821131654 5822349312 5831294976 5851542528 5872100832 5878539264 5890142592 5899192416 5908014216 5909250048 5910594476 5919675723 5936513024 5946986799 5957369856 5959744128 5966278656 5978055168 5987240064 6005635584 6008029092 6017260041 6025117696 6035747796 6045021333 6046285824 6067279872 6076601856 6083264512 6095271936 6104636928 6125833584 6135245532 6136528896 6154095792 6164840448 6186246144 6195750912 6214787072 6217263936 6236621568 6239107134 6245947968 6255544464 6256852992 6258276504 6267891942 6278578176 6307545088 6317236224 6329705472 6339171072 6351683616 6361442568 6368417536 6380987808 6390791784 6401687552 6401949696 6424178688 6453817344 6456389472 6463468544 6476226432 6486176736 6497501184 6506105216 6508698183 6520061952 6538726779 6550142976 6560206848 6572886528 6582985344 6603211264 6613356672 6624903168 6626410416 6636319716 6646515993 6647906304 6666937108 6678577152 6701766656 6702041088 6712063488 6725312064 6735369264 6756340032 6766443632 6778257408 6779799546 6801793024 6802071552 6825689856 6843672576 6857180928 6867435328 6867716544 6880990584 6891562782 6903595008 6911164416 6912736792 6923357766 6935445504 6959526912 6970219776 6991635456 6994421928 7015911968 7016199264 7026691464 7037487522 7038959616 7040561067 7060586496 7063400448 7095988224 7106890752 7120627072 7120918656 7131567456 7145644068 7164469728 7165968384 7176978432 7178611284 7189346359 7189640757 7201898496 7227201024 7235125248 7260544512 7271402112 7285754736 7296650036 7296948828 7319368368 7335069696 7343112192 7368910848 7391551488 7394497344 7405858512 7413978624 7428612672 7440026256 7454406466 7454711718 7478894592 7487094784 7501873152 7513399296 7539487488 7551071424 7565976072 7574271744 7577290422 7600882536 7612249086 7613841408 7625539584 7648968704 7652017152 7678901088 7687320576 7699131648 7714328544 7725864744 7727480832 7741114407 7761508872 7763132416 7775059968 7776828891 7802056704 7829467776 7838052352 7853523456 7865589888 7868724669 7877352288 7879000064 7892900964 7905027897 7929315732 7943159808 7946325504 7955038208 7970740224 7982986752 8007514112 8010705456 8023013388 8047663728 8060028444 8061714432 8074100736 8089706496 8102135808 8127029248 8139515904 8167778112 8180327376 8182038528 8196474078 8205461056 8219787264 8234289414 8248328192 8261001216 8289685248 8315495424 8318809512 8327930624 8340725952 8344368672 8357189256 8369686806 8371437568 8422981632 8439607296 8452228096 8452574208 8468911488 8481923424 8507983744 8521055712 8535932928 8550642711 8565571584 8578732032 8590092043 8605089792 8608519296 8634968576 8648235648 8661523104 8663334912 8678264244 8691597837 8693415936 8718302372 8731697481 8733523968 8746942464 8763848704 8777313792 8817808896 8835213888 8848426288 8848788624 8862021324 8863875072 8865891714 8904769536 8936054784 8949417984 8967082752 8980492352 8980860096 9008453376 9012043638 9037676544 9039732728 9053621694 9069428736 9100919808 9114902784 9124896768 9142907904 9156955392 9174654112 9188750376 9202868298 9204793344 9231143688 9247260672 9279369216 9293626368 9322180608 9325895904 9354932352 9368921952 9383316696 9385279488 9387414756 9401452931 9401837913 9414115328 9417867264 9461317632 9475854336 9494558208 9508756608 9527525424 9542163852 9552626304 9569304576 9571481712 9586187676 9602531328 9636268032 9646833664 9680726016 9684584208 9695202816 9714339648 9729265104 9759157824 9780092928 9790816256 9825214464 9855401984 9859329792 9874478016 9885304832 9904816896 9920035008 9937354752 9939615624 9954479574 9971859456 10000405662 10002497536 10017865728 10052649984 10068095232 10087968096 10099028992 10103053896 10134510048 10149665448 10151788544 10167386112 10169699319 10202689536 10238534784 10249760768 10265508864 10285771392 10301152992 10303307776 10321485876 10337344173 10348678496 10366746624 10369105188 10385036649 10402742272 10403168256 10439290368 10471364608 10487453184 10491632892 10503136384 10523867952 10540037196 10558439424 10572420976 10590879744 10595100672 10627653632 10643982336 10660336128 10680940608 10697351184 10718466102 10730218304 10746704592 10748952576 10765467648 10767916926 10786275328 10802847744 10852687872 10890370816 10890816768 10907103168 10928632104 10944975054 10979052552 10995470902 11014668288 11052913664 11053366272 11087327232 11091746016 11120967936 11125824896 11142919008 11159582408 11160039384 11181609699 11218341888 11230642176 11233197287 11252809728 11270098944 11291881984 11309231232 11326607136 11361407616 11365935633 11381243904 11400856948 11401323804 11418373629 11420762112 11438309376 11473453056 11478025728 11530980864 11548697472 11571018992 11571492816 11588797116 11591221248 11642263308 11644698624 11662589952 11703085056 11744201664 11757078528 11780285184 11798384832 11816028432 11818500096 11821188952 11839351446 11873026048 11893973598 11914739712 11919488256 11932557312 11956110336 11974480128 12011271168 12016058184 12034520082 12071495592 12090042666 12092571648 12134559744 12153203712 12166529024 12190543872 12209273856 12251667168 12270491064 12273057792 12294711117 12308191584 12329680896 12351434121 12372492288 12391501824 12429574144 12434527872 12473243136 12478214268 12491895936 12511088928 12513705984 12516553008 12535783884 12554530209 12557156352 12615090176 12634472448 12659410944 12678342144 12703367232 12722885136 12736835072 12761975616 12781583568 12803375104 12803899392 12848357376 12907634688 12912778944 12926937088 12952452864 12972353472 12995002368 13012210432 13017396366 13040123904 13077453558 13100285952 13120413696 13145773056 13165970688 13206422528 13226713344 13252820832 13272639432 13293031986 13295812608 13298837571 13333874216 13357154304 13403533312 13404082176 13424126976 13450624128 13470738528 13512680064 13518065457 13532887264 13556514816 13559599092 13580432541 13603586048 13604143104 13651379712 13687345152 13714361856 13734870656 13735433088 13761981168 13783125564 13807190016 13822328832 13825473584 13846715532 13870891008 13919053824 13940439552 13983270912 13988843856 14031823936 14032398528 14053382928 14074975044 14077919232 14081122134 14121172992 14126800896 14191976448 14213781504 14241254144 14241837312 14263134912 14291288136 14328939456 14353956864 14357222568 14378692718 14379281514 14403796992 14454402048 14470250496 14521089024 14542804224 14571509472 14593300072 14593897656 14638736736 14670139392 14686224384 14689565683 14737821696 14783102976 14788994688 14811717024 14827957248 14857225344 14880052512 14908812932 14909423436 14931719361 14957789184 14974189568 15000608493 15003746304 15026798592 15078974976 15102142848 15131952144 15148543488 15154580844 15201765072 15224498172 15227682816 15251079168 15297937408 15304034304 15357802176 15374641152 15398263296 15428657088 15451729488 15454961664 15482228814 15523017744 15526264832 15550119936 15553657782 15604113408 15658935552 15676104704 15707046912 15731179776 15737449338 15754704576 15785801928 15810055794 15858631464 15886319616 15892651008 15910076416 15941480448 15965973504 16015028224 16021410912 16046026776 16077699153 16095327456 16120056888 16123428864 16148201472 16151875389 16179412992 16204271616 16254058496 16279031808 16335556224 16360654752 16364077056 16392948156 16410922112 16417462581 16439574528 16468578828 16493206353 16496656384 16522002432 16579370496 16630990848 16637619024 16655861248 16681451904 16688737344 16714378512 16739373612 16742875136 16845963264 16879214592 16904456192 16905148416 16937822976 16963846848 17015967488 17042111424 17071865856 17101285422 17131143168 17157464064 17180184086 17210179584 17217038592 17269937152 17296471296 17323046208 17356528488 17383195674 17386831872 17436604744 17463394962 17467047936 17493884928 17527697408 17554627584 17635617792 17670427776 17696852576 17697577248 17724042648 17727750144 17731783428 17759027169 17809539072 17840960397 17872109568 17898835968 17934165504 17960984704 17961720192 18016906752 18024087276 18075353088 18079465456 18107243388 18135063999 18138857472 18201839616 18229805568 18249793536 18285815808 18313910784 18349308224 18377500752 18405736596 18409586688 18462287376 18494521344 18558738432 18587252736 18644361216 18651791808 18709864704 18737843904 18766633392 18770558976 18774829512 18802905862 18803675826 18835734528 18922635264 18951708672 18989116416 19017513216 19055050848 19084327704 19105252608 19142963424 19172375352 19205062656 19209432047 19272536064 19293667328 19361452032 19369168416 19390405632 19428679296 19458530208 19518315648 19526094549 19560185856 19581632512 19616180337 19650428928 19710803968 19718659584 19748956032 19770609664 19809633792 19840070016 19874709504 19879231248 19908959148 19939547979 19943718912 20000811324 20004995072 20035731456 20105299968 20136190464 20175936192 20198057984 20206107792 20269020096 20299330896 20303577088 20334772224 20339398638 20405379072 20477069568 20499521536 20531017728 20571542784 20602305984 20642971752 20674688346 20697356992 20733493248 20738210376 20770073298 20805484544 20806336512 20878580736 20942729216 20974906368 20983265784 21006272768 21047735904 21080074392 21116878848 21121683201 21144841952 21181759488 21190201344 21255307264 21287964672 21320672256 21361881216 21394702368 21436932204 21460436608 21493409184 21497905152 21530935296 21535833852 21568039077 21572550656 21605695488 21667545601 21705375744 21780741632 21781633536 21814206336 21857264208 21889950108 21958105104 21990941804 22029336576 22105827328 22106732544 22174654464 22183492032 22241935872 22251649792 22285838016 22319164816 22320078768 22363219398 22436683776 22461284352 22466394574 22505619456 22540197888 22583763968 22618462464 22653214272 22722815232 22731871266 22801713896 22802647608 22836747258 22841524224 22876618752 22946906112 22956051456 23061961728 23097394944 23142037984 23142985632 23177594232 23182442496 23223343221 23284526616 23289397248 23325179904 23330486673 23406170112 23488403328 23514157056 23560570368 23596769664 23632056864 23637000192 23642377904 23678702892 23714112617 23715083691 23746052096 23787947196 23829479424 23838976512 23865114624 23912220672 23948960256 24022542336 24032116368 24069040164 24142991184 24180085332 24185143296 24269119488 24306407424 24333058048 24381087744 24418547712 24503334336 24540982128 24546115584 24589422234 24616383168 24659361792 24702868242 24744984576 24783003648 24859148288 24869055744 24946486272 24956428536 24983791872 25022177856 25033106016 25071567768 25109060418 25114312704 25230180352 25268944896 25318821888 25356684288 25406734464 25445770272 25473670144 25523951232 25563167136 25606750208 25607798784 25651928133 25696714752 25770276129 25815269376 25825557888 25853874176 25904905728 25944706944 25990004736 26024420864 26034792732 26074793511 26080247808 26154907116 26195092443 26200571904 26240827392 26291546112 26331941376 26412845056 26453426688 26505641664 26545278864 26586063972 26591625216 26597675142 26667748432 26714308608 26807066624 26808164352 26848253952 26901248256 26941477056 27025360128 27036130914 27065774528 27113029632 27119198184 27160865082 27207172096 27208286208 27302759424 27374690304 27428723712 27469741312 27470866176 27523962336 27566251128 27614380032 27650947168 27693431064 27741782016 27838107648 27880879104 27966541824 27977687712 28063647872 28064797056 28106765856 28149950088 28155838464 28162244268 28204358793 28242345984 28253601792 28334482709 28383952896 28427563008 28482508288 28483674624 28526269824 28582576272 28657878912 28707913728 28714445136 28757385436 28758563028 28807593984 28908804096 28940500992 29042178048 29085608448 29143018944 29186600144 29187795312 29277473472 29340278784 29372448768 29379131366 29475643392 29566205952 29577989376 29623434048 29655914496 29714450688 29760105024 29817625864 29818846872 29863438722 29915578368 29948379136 30001216986 30007492608 30053597184 30157949952 30204285696 30263904288 30297086976 30309161688 30403530144 30448996344 30455365632 30502158336 30509097957 30595874816 30608068608 30715604352 30749282304 30796526592 30857314176 30903458976 30909923328 30964457628 31012032519 31046035488 31052529664 31100239872 31107315564 31155109947 31208226816 31317871104 31352209408 31414093824 31462359552 31474898676 31509409152 31571603856 31620111588 31717262928 31772639232 31785302016 31820152832 31882960896 31931947008 32030056448 32042821824 32092053552 32155398306 32190654912 32240113776 32246857728 32296402944 32303750778 32358825984 32408543232 32508116992 32558063616 32671112448 32721309504 32785896312 32821844224 32834925162 32937157656 32986412706 32993312768 33044004864 33158740992 33261981696 33275238048 33311722496 33362903808 33377474688 33428757024 33478747224 33485750272 33544829097 33691926528 33699591861 33758429184 33808912384 33810296832 33875645952 33927693696 34031934976 34084222848 34097806899 34143731712 34202570844 34255120887 34262286336 34314928128 34360368172 34420359168 34434077184 34539874304 34592942592 34646092416 34713056976 34766391348 34773663744 34873209488 34926789924 34934095872 34987769856 35055394816 35109255168 35271235584 35340855552 35393705152 35395154496 35448085296 35455500288 35463566856 35518054338 35619078144 35681920794 35744219136 35797671936 35868331008 35921969408 35923440384 36033813504 36048174552 36158930912 36214486776 36270127998 36277714944 36403679232 36459611136 36499587072 36571631616 36627821568 36698616448 36755001504 36811473192 36819173376 36924574752 36989042688 37052785081 37054302363 37117476864 37174505472 37288722432 37303583616 37419729408 37475687808 37533266784 37541117952 37549659024 37605811724 37607351652 37663590627 37671469056 37845270528 37903417344 37978232832 38035026432 38110101696 38168655408 38210505216 38285926848 38344750704 38410125312 38418864094 38545072128 38587334656 38722904064 38738336832 38780811264 38857358592 38917060416 39036631296 39052189098 39120371712 39163265024 39232360674 39300857856 39421607936 39437319168 39497912064 39541219328 39619267584 39680140032 39758462496 39817918296 39879095958 39887437824 39896512713 40001622648 40009990144 40071462912 40210599936 40272380928 40351872384 40396115968 40412215584 40538040192 40554196371 40598661792 40607154176 40669544448 40678797276 40741297623 40810758144 40954139136 40999043072 41062035456 41143085568 41204611968 41285943504 41349376692 41394713984 41466986496 41476420752 41540146596 41610969088 41612673024 41757161472 41885458432 41949812736 41966531568 42012545536 42095471808 42160148784 42233757696 42243366402 42289683904 42363518976 42380402688 42510614528 42575929344 42641344512 42723762432 42789404736 42873864408 42920873216 42986818368 43061870592 43071667704 43136078154 43145101312 43211390976 43335091202 43410751488 43561483264 43563267072 43628412672 43714528416 43779900216 43916210208 43981883608 44058673152 44068697049 44211654656 44213465088 44349308928 44366984064 44483871744 44503299584 44571676032 44638329632 44640157536 44726438796 44795158083 44873367552 44922568704 44932789148 45001825479 45011238912 45080395776 45167527936 45236924928 45306428544 45445630464 45463742532 45603427792 45605295216 45673494516 45683048448 45753237504 45893812224 45912102912 46123923456 46194789888 46284075968 46285971264 46355188464 46364884992 46446686442 46569053232 46578794496 46650359808 46660973346 46812340224 46976806656 47028314112 47121140736 47193539328 47264113728 47284755808 47357405784 47428225234 47430167382 47575894392 47658958848 47677953024 47730229248 47824441344 47897920512 48045084672 48064232736 48138080328 48285982368 48360170664 48370286592 48453642029 48455626167 48538238976 48612814848 48666116096 48762175488 48837095424 49006668672 49081964256 49092231168 49178844468 49232766336 49252387743 49318723584 49405736484 49479619059 49489969152 49566007296 49718296576 49738111488 49892972544 49912857072 49967583744 50044355712 50066212032 50143135536 50218120836 50228625408 50460360704 50537889792 50637643776 50713368576 50813468928 50891540544 50947340288 51047902464 51126334272 51213500416 51215597568 51303856266 51393429504 51540552258 51630538752 51651115776 51707748352 51809811456 51889413888 52048841728 52069585464 52149587022 52160495616 52309814232 52390184886 52401143808 52481654784 52583092224 52663882752 52825690112 52906853376 53011283328 53090557728 53172127944 53183250432 53195350284 53277081507 53335496864 53428617216 53522881191 53614133248 53616328704 53696507904 53802496512 53882954112 54050720256 54072261828 54131549056 54226059264 54238396368 54321730164 54414344192 54416572416 54605518848 54749380608 54857447424 54939482624 54941732352 55047924672 55132502256 55228760064 55301894336 55386862128 55483564032 55676215296 55761758208 55933083648 55955375424 56127295744 56129594112 56213531712 56299900176 56311676928 56324488536 56408717586 56507203584 56668965418 56767905792 56855126016 56965016576 56967349248 57052539648 57165152544 57315757824 57428890272 57514770872 57517126056 57615187968 57628296141 57817608192 57881001984 58084356096 58171216896 58286037888 58373200288 58375590624 58554946944 58578283647 58680557568 58744897536 58758262732 58848541011 58951286784 59132411904 59155978752 59246868096 59311828992 59428901376 59520210048 59635251728 59637693744 59726877444 59818643937 59831156736 59896758272 60002433972 60014985216 60107194368 60315899904 60408571392 60527808576 60594173952 60618323376 60807060288 60897992688 60910731264 61004316672 61018195914 61191749632 61216137216 61431208704 61498564608 61593053184 61714628352 61806917952 61928915256 62024065038 62092070976 62200479744 62214631128 62310219894 62416453632 62635742208 62704418816 62828187648 62924719104 62949797352 63018818304 63143207712 63240223176 63365049603 63434525856 63545278464 63570604032 63640305664 63765921792 63863894016 64060112896 64085643648 64184107104 64310796612 64381309824 64480227552 64493715456 64592805888 64607501556 64704117231 64717651968 64817086464 65002636803 65016233984 65116127232 65342224896 65442619008 65571792624 65643688448 65669850324 65874315312 65972825412 65986625536 66088009728 66317481984 66523963392 66550476096 66623444992 66725807616 66754949376 66857514048 66957494448 66971500544 67089658194 67383853056 67399183722 67516858368 67617824768 67620593664 67751291904 67855387392 68063869952 68168445696 68195613798 68405141688 68510241774 68524572672 68629856256 68720736344 68840718336 68868154368 69079748608 69185885184 69292184832 69426113952 69532782696 69547327488 69670029663 69746418976 69853579848 69868191744 69975539712 69991460019 70110789632 70218510336 70542471168 70681711104 70787410304 70790308992 70896170592 70911000576 70927133712 71036108676 71142337851 71238156288 71363841588 71488438272 71595343872 71736662016 71843938816 71846880768 72067627008 72096349104 72317861824 72428973552 72540255996 72555429888 72807358464 72919222272 72999174144 73143263232 73255643136 73397232896 73510003008 73622946384 73638346752 73849149504 73978085376 74105570162 74108604726 74234953728 74349010944 74577444864 74607167232 74839458816 74951375616 75066533568 75099318048 75211623448 75214703304 75327181254 75342938112 75690541056 75806834688 75956465664 76070052864 76220203392 76337310816 76421010432 76571853696 76689501408 76820250624 76837728188 76955784399 77090144256 77174669312 77310828387 77445808128 77476673664 77561622528 77714717184 77834120832 78073262592 78104378196 78224380533 78240743424 78326530048 78464721348 78585277329 78601715712 78843215872 78874638336 78995824128 79082438656 79238535168 79360280064 79516924992 79635836592 79758191916 79774875648 79793025426 80003245296 80019980288 80142925824 80421199872 80544761856 80703744768 80792231936 80824431168 81076080384 81108392742 81197323584 81339088896 81357594552 81482595246 81621516288 81908278272 81998086144 82124070912 82286171136 82409223936 82571887008 82698753384 82789427968 82952841504 83080293192 83221938176 83225346048 83514322944 83770916864 83899625472 83933063136 84025091072 84190943616 84320297568 84467515392 84486732804 84579367808 84613076379 84727037952 84760805376 85003448127 85021229056 85151858688 85282689024 85447524864 85578809472 85747728816 85841746432 85973636736 86123741184 86143335408 86272156308 86290202624 86422781952 86670182404 86821502976 87122966528 87126534144 87256825344 87429056832 87559800432 87832420416 87963767216 88117346304 88137394098 88423309312 88426930176 88698617856 88733968128 88967743488 89006599168 89143352064 89276659264 89280315072 89452877592 89590316166 89746735104 89845137408 89865578296 90003650958 90022477824 90160791552 90335055872 90473849856 90612857088 90891260928 90927485064 91206855584 91210590432 91346989032 91366096896 91506475008 91527293871 91787624448 91824205824 92247846912 92389579776 92568151936 92571942528 92710376928 92729769984 92893372884 93138106464 93157588992 93300719616 93321946692 93461502667 93465329841 93624680448 93953613312 94056628224 94242281472 94387078656 94528227456 94569511616 94714811568 94856450468 94860334764 95151788784 95317917696 95355906048 95460458496 95648882688 95795841024 96090169344 96128465472 96276160656 96571964736 96720341328 96740573184 96907284058 96911252334 97076477952 97225629696 97332232192 97524350976 97674190848 98013337344 98163928512 98357688936 98465532672 98504775486 98811472968 98959238118 98979938304 99132014592 99436593152 99476222976 99785945088 99825714144 99935167488 100088711424 100132424064 100286271072 100436241672 100457250816 100634487291 100920721408 101075779584 101098775583 101275287552 101426737152 101626937856 101783081088 101894680576 102095804928 102252668544 102293420697 102427000832 102431195136 102607712532 102765362661 102786859008 103081104516 103261077504 103302231552 103415496704 103619622912 103778827776 104097683456 104139170928 104299174044 104320991232 104619628464 104780369772 104802287616 104963309568 105166184448 105327765504 105651380224 105813706752 106022566656 106181115456 106344255888 106366500864 106390700568 106554163014 106670993728 106857234432 107045762382 107228266496 107232657408 107393015808 107604993024 107765908224 108101440512 108144523656 108263098112 108476792736 108643460328 108828688384 108833144832 109211037696 109498761216 109714894848 109878965248 109883464704 110095849344 110265004512 110457520128 110603788672 110773724256 110967128064 111158355243 111352430592 111523516416 111671196559 111866167296 111910750848 112254591488 112259188224 112427063424 112599800352 112623353856 112648977072 112817435172 112990771881 113014407168 113337930836 113535811584 113710252032 113930033152 113934698496 114105079296 114330305088 114631515648 114857780544 115029541744 115034252112 115230375936 115256592282 115635216384 115762003968 116168712192 116342433792 116572075776 116746400576 116751181248 117109893888 117156567294 117361115136 117489795072 117516525464 117697082022 117902573568 118264823808 118311957504 118493736192 118623657984 118857802752 119040420096 119270503456 119275387488 119453754888 119637287874 119662313472 119689538139 120004867944 120029970432 120214388736 120631799808 120817142784 121055617152 121188347904 121236646752 121614120576 121795985376 121821462528 122008633344 122036391828 122218888103 122223892869 122383499264 122432274432 122862417408 122997129216 123186106368 123429256704 123613835904 123857830512 124048130076 124184141952 124400959488 124429262256 124620439788 124832907264 125271484416 125408837632 125656375296 125849438208 125899594704 126037636608 126286415424 126480446352 126730099206 126869051712 127090556928 127141208064 127280611328 127531843584 127727788032 128120225792 128171287296 128368214208 128621593224 128762619648 128960455104 129185611776 129215003112 129408234462 129435303936 129634172928 130005273606 130032467968 130232254464 130684449792 130885238016 131143585248 131287376896 131339700648 131748630624 131945650824 131973251072 132176019456 132206091147 132634963968 133047926784 133100952192 133246889984 133451615232 133509898752 133715028096 133914988896 133943001088 134179316388 134385474249 134767706112 134798367444 135005476437 135033716736 135235649536 135241187328 135502583808 135710774784 136127739904 136336891392 136391227596 136810283376 137020483548 137049145344 137259712512 137441472688 137681436672 137736308736 138159497216 138371770368 138584369664 138852227904 139065565392 139094654976 139340059326 139492837952 139707159696 139736383488 139951079424 139982920038 140221579264 140437020672 141084942336 141363422208 141574820608 141580617984 141792341184 141854267424 142072217352 142284675702 142727683176 142976876544 143190687744 143473324032 143687877632 143693761536 144135254016 144192698208 144635723648 144857947104 145080511992 145110859776 145360926087 145614716928 145838444544 145998348288 146031564731 146286526464 146511286272 146794465792 147020006016 147245892768 147276693504 147698299008 147757163229 147956170752 148211140324 148217209452 148438857177 148469907456 148698021888 149154889728 149214334464 149678917632 149902751232 150133067136 150198636096 150423246896 150429406608 150654362508 150685876224 151381082112 151613669376 151912931328 152140105728 152440406784 152674621632 152842020864 153143707392 153379002816 153640501248 153675456376 153911568798 154180288512 154349338624 154621656774 154891616256 154953347328 155123245056 155429434368 155668241664 156146525184 156208756392 156448761066 156481486848 156929442696 157170554658 157203431424 157686431744 157749276672 157991648256 158164877312 158477070336 158720560128 159033849984 159271673184 159516383832 159549751296 159586050852 159831244521 160006490592 160039960576 160285851648 160568643573 160842399744 161089523712 161407489536 161584463872 161648862336 162152160768 162216785484 162394647168 162678177792 162715189104 162965190492 163243032576 163816556544 163996172288 164248141824 164572342272 164818447872 165143774016 165397506768 165578855936 165905683008 166160586384 166443876352 166450692096 167028645888 167541833728 167799250944 167866126272 168050182144 168381887232 168640595136 168935030784 168973465608 169158735616 169226152758 169521610752 170006896254 170042458112 170303717376 170565378048 170895049728 171157618944 171495457632 171683492864 171947273472 172286670816 172544312616 172580405248 172845563904 172884888423 173340364808 173643005952 174245933056 174253068288 174513650688 174858113664 175119600864 175664840832 175734850941 175927534432 176234692608 176274788196 176545623033 176846618624 176853860352 177397235712 177467936256 177935486976 178013198336 178286704128 178553318528 178560630144 178905755184 179180632332 179493470208 179690274816 179731156592 180007301916 180044955648 180321583104 180670111744 180947699712 181225714176 181782521856 181854970128 182413711168 182421180864 182693978064 182732193792 183012950016 183054587742 183575248896 183648411648 184495693824 184779159552 185136303872 185143885056 185420753856 185786745768 186276212928 186601439232 186643893384 186923005334 186930659682 187249360896 187907226624 188113256448 188484562944 188774157312 189056454912 189139023232 189429623136 189712900936 189720669528 190303577568 190635835392 190711812096 190920916992 190964353879 191297765376 191591682048 192180338688 192256930944 192552321312 193143929472 193440682656 193481146368 193814568116 193822504668 194112351693 194152955904 194451259392 194664464384 195007910409 195048701952 195348381696 196026674688 196327857024 196715377872 196931065344 197009550972 197622945936 197918476236 197959876608 198264029184 198873186304 198952445952 199571890176 199651428288 199870334976 200177422848 200264848128 200572542144 200872483344 200914501632 201268974582 201841442816 202151559168 202197551166 202550575104 202853474304 203253875712 203566162176 203789361152 204191609856 204505337088 204586841394 205215425064 205530725322 205573718016 206162209032 206522155008 206604463104 206830993408 207239245824 207557655552 208195366912 208278341856 208598348088 208641982464 209010088989 209239256928 209560739544 209604575232 209926619136 209974380057 210332368896 210655531008 211302760448 211627413504 212045133312 212362230912 212688511776 212733001728 212781401136 213108326028 213341987456 213427013553 213714468864 214091524764 214456532992 214465314816 214786031616 215209986048 215531816448 216202881024 216289047312 216526196224 216953585472 217286920656 217657376768 217666289664 218422075392 218997522432 219429789696 219757930496 219766929408 220191698688 220530009024 220915040256 221207577344 221547448512 221934256128 222316710486 222704861184 223047032832 223342393118 223732334592 223821501696 224509182976 224518376448 224854126848 225199600704 225297954144 225634870344 225981543762 226028814336 226675861672 227071623168 227420504064 227860066304 227869396992 228210158592 228660610176 229263031296 229715561088 230059083488 230068504224 230460751872 230513184564 230867353197 231270432768 231524007936 231932485161 232337424384 232684867584 233144151552 233492801152 233502362496 234219787776 234313134588 234722230272 234979590144 235033050928 235394164044 235755831987 235805147136 236529647616 236623915008 236987472384 237247315968 237715605504 238080840192 238541006912 238550774976 238907509776 239274575748 239324626944 239379076278 240009735888 240059940864 240428777472 241263599616 241634285568 242111234304 242376695808 242473293504 243228241152 243591970752 244017266688 244072783656 244437776206 244447785738 244864548864 245724834816 245994258432 246372212736 246858513408 247227671808 247715661024 248096260152 248368283904 248858524512 249240879576 249665814528 249722616611 250542968832 250817675264 251312750592 251698876416 251799189408 252075273216 252572830848 252960892704 253460198412 253738103424 253839229137 254181113856 254282416128 254561222656 255010344381 255063687168 255455576064 256240451584 256342574592 256736428416 257243186448 257525239296 257920910208 258371223552 258430006224 258816468924 258870607872 259268345856 260010547212 260064935936 260464508928 261368899584 261770476032 262287170496 262574753792 262679401296 263497261248 263891301648 263946502144 264352038912 264412182294 265269927936 266095853568 266201904384 266493779968 266903230464 267019797504 267430056192 267829977792 268358632776 268770948498 269535412224 269596734888 270010952874 270067433472 270471299072 270482374656 271005167616 271421549568 272255479808 272673782784 272782455192 273620566752 274040967096 274098290688 274519425024 274581881613 274882945376 275362873344 275472617472 276318994432 276743540736 277168739328 277704455808 278131130784 278189309952 278680118652 278985675904 279414319392 279472766976 279902158848 279965840076 280384508001 280443158528 280874041344 282169884672 282726844416 283149641216 283161235968 283584682368 283708534848 284144434704 284569351404 285455366352 285953753088 286381375488 286946648064 287375755264 287387523072 288270508032 288385396416 289271447296 289715894208 290161023984 290221719552 290721852174 291229433856 291676889088 291996696576 292063129462 292573052928 293022572544 293588931584 294040012032 294491785536 295396598016 295514326458 296422280648 296434418904 296877714354 296939814912 297396043776 298309779456 298428668928 299357835264 299805502464 300266134272 300397272192 300846493792 300858813216 301308725016 301371752448 301903461873 302762164224 303227338752 303296326749 303825862656 304280211456 304880813568 305349243264 305684041728 306287414784 306758005632 307281002496 307350912752 307823137596 308296087983 308360577024 308698677248 309243313548 309783232512 309906694656 310246490112 310858868736 311336483328 312293050368 312417512784 312897522132 312962973696 313858885392 314341109316 314406862848 315372863488 315498553344 315983296512 316329754624 316954140672 317441120256 318067699968 318543346368 319032767664 319099502592 319172101704 319662489042 320012981184 320571703296 321137287146 321684799488 322179047424 322814979072 323168927744 323297724672 324304321536 324433570968 324789294336 325430378208 325930380984 326486065152 327633113088 327992344576 328496283648 329144684544 329636895744 330287548032 330795013536 331157711872 331811366016 332321172768 332887752704 332901384192 333475065729 334057291776 335013589677 335083667456 335598501888 335732252544 336100364288 336763774464 337281190272 337870061568 337946931216 338317471232 338452305516 338972315643 339043221504 340013792508 340084916224 340607434752 341130756096 341790099456 342315237888 342990915264 343366985728 343894546944 344573341632 345088625232 345160810496 345691127808 345769776846 346680729616 347286011904 348491866112 348506136576 349027301376 349716227328 350239201728 351329681664 351469701882 351855068864 352469385216 352549576392 353091246066 353693237248 353707720704 354794471424 354935872512 355870973952 356026396672 356573408256 357106637056 357121260288 357811510368 358361264664 358986940416 359068614417 359462313184 360014603832 360089911296 360643166208 361340223488 361895399424 362451428352 363565043712 363709940256 364827422336 364842361728 365387956128 365464387584 366025900032 366109175484 366656664309 367150497792 367296823296 368348275217 368991387648 369558319104 370272607744 370287770112 370841507712 371573491536 372552425856 373202878464 373287786768 373846010668 373861319364 374498721792 375814453248 376226512896 376969125888 377548314624 378112909824 378278046464 378859246272 379425801872 379441339056 380607155136 381271670784 381423624192 381841833984 381928707758 382595530752 383183364096 384360677376 384513861888 385104642624 386287858944 386881365312 387629136232 387645009336 388224703386 388305911808 388902518784 389328928768 390015820818 390097403904 390696763392 392053349376 392655714048 393430755744 393862130688 394019101944 395245891872 395836952472 395919753216 396528058368 396618273441 397746372608 397904891904 399143780352 399302856576 399740669952 400354845696 400529696256 401145084288 401744966688 401829003264 402537949164 403156422747 403682885632 404303118336 404395102332 405016429311 405101150208 405706948608 406507751424 407132324352 407578722304 408383219712 409010674176 409173682788 410430850128 411061450644 411147436032 412324418064 413044310016 413208926208 413661986816 414478491648 415115311104 416390733824 416556683712 417196696176 417283964928 418020177978 418478513856 419121479088 419209150464 419853238272 419948760114 420664737792 421311062016 422605520896 423254827008 424090266624 424724461824 425377023552 425562802272 426216652056 426683974912 426854027106 428183049528 428913065984 428930629632 429572063232 430419972096 431063632896 432405762048 432578094624 433052392448 433907170944 434573841312 435314753536 435332579328 436082778261 436844150784 437995044864 438094694193 438859579392 439515860992 439533858816 440383397376 441060018048 441830080512 442415154688 443094897024 443271489687 443868512256 444633420972 445316571531 445409722368 446094065664 446684786236 447464669184 447643003392 449018365952 449036752896 449708253696 450399201408 450595908288 451269740688 451963087524 452057628672 453351723344 454143246336 454841008128 455720132608 455738793984 456420317184 457321220352 458526062592 459431122176 460118166976 460137008448 460921503744 461026369128 461734706394 462540865536 463048015872 463864970322 464674848768 465369735168 466288303104 466985602304 467004724992 468439575552 468626269176 469444460544 470066101856 470788328088 471511663974 471610294272 473059295232 473247830016 473974944768 474494631936 475431211008 476161680384 477082013824 477101549952 477815019552 478549151496 478649253888 478758152556 480019471776 480119881728 480857554944 481686206053 481705930719 482527199232 483268571136 484222468608 484753391616 484946587008 486456482304 487183941504 488034533376 488145567312 488875552412 488895571476 489729097728 491449669632 491988516864 492744425472 493717026816 494455343616 495431322048 496192520304 496736567808 497717049024 498481759152 499331629056 499445233222 501085937664 501635350528 502625501184 503397752832 503598378816 504150546432 505145661696 505921785408 506920396824 507476206848 507678458274 508564832256 509122445312 510020688762 510127374336 510911152128 512480903168 512685149184 513472856832 514486372896 515050478592 515841820416 516860012448 517632937848 517741215744 518536691712 518654665269 520021094424 520129871872 520929017856 522737799168 523540952064 524574340992 525149507584 525358802592 526994522496 527204552823 527782603296 527893004288 528704077824 528824364588 529636869099 530539855872 532191707136 532403808768 532987559936 533806460928 534039595008 534860112384 535659955584 536717265552 537541896996 539070824448 539193469776 540021905748 540134866944 540942598144 540964749312 542010335232 542843099136 544510959616 545347565568 545564910384 547241133504 548081934192 548196581376 549038850048 549163763226 549765890752 550725746688 550945234944 552637988864 553487081472 554337478656 555408911616 556262261568 557360237304 557971351808 558828638784 559804317696 559931680152 560769016002 560886317056 561748082688 564339769344 565453688832 566299282432 566322471936 567169364736 567417069696 568288869408 569138702808 570910732704 571907506176 572762750976 572893061637 573893296128 574751510528 574775046144 576541016064 576770792832 578542894592 579431788416 580322047968 580443439104 581443704348 582337055079 582458867712 583353778176 583993393152 584126258924 585023731227 585146105856 586045145088 587177863168 588080024064 588983571072 590793196032 591028652916 592844561296 592868837808 593755428708 593879629824 594792087552 596619558912 596857337856 598715670528 599611004928 600532268544 600794544384 601692987584 601717626432 602617450032 602743504896 603806923746 605524328448 606454677504 606592653498 607651725312 608560422912 609761627136 610698486528 611368083456 612574829568 613516011264 614701825504 615646275192 616592175966 616721154048 618486627096 619566465024 619813389312 620492980224 621717737472 622672966656 624586100736 624835025568 625795044264 625925947392 627717770784 628682218632 628813725696 629897346377 629923140171 630745726976 630997106688 631966593024 632659509248 633908281344 634882240512 636135399936 637086692736 638065535328 638199005184 638344203408 639324978084 640025962368 640281040659 641143406592 642274574292 643369598976 644358094848 645629958144 646337855488 646595449344 648608643072 648867141936 649578588672 650860756416 651860761968 652972130304 655266226176 655984689152 656992567296 658289369088 659273791488 660575096064 661590027072 662315423744 663622732032 664642345536 665775505408 665802768384 666950131458 668114583552 670027179354 670167334912 671197003776 671464505088 672200728576 673527548928 674562380544 675893862432 676634942464 676904611032 677944631286 678086443008 680027585016 680169832448 681214869504 682261512192 683580198912 684630475776 685981830528 686733971456 687789093888 689146683264 690177250464 690321620992 691382255616 691539553692 692602059591 693361459232 694572023808 695797455483 696983732224 697012273152 698054602752 699432454656 700478403456 702659363328 702939403764 703710137728 704938770432 705099152784 706182492132 707386474496 707415441408 709588942848 709871745024 711741947904 712052793344 713146816512 714213274112 714242520576 715623020736 716722529328 717973880832 718137228834 718924626368 720029207664 720179822592 721286332416 722680446976 723790798848 724902856704 727130087424 727419880512 729654844672 729684723456 730775912256 732051800064 732218350968 733313328618 734593646592 736696550434 737982775296 739116638208 740545215488 740575540224 741683015424 743146983072 745104851712 746575573536 747692021336 747722638728 748997443584 749167849833 751628906496 752453025792 753938251776 755096629248 756225819648 756556092928 757718492544 758851603744 758882678112 761214310272 761517687411 762543341568 762847248384 763683667968 763857415516 765031033143 765191061504 766366728192 768721354752 769027723776 770209285248 772575717888 773762730624 775258272464 775290018672 776449406772 776611823616 777805037568 778657857536 780031641636 780194807808 781393526784 784106698752 785311428096 786861511488 787724261376 788038203888 790491783744 791673904944 791839506432 793056116736 793236546882 795492745216 795809783808 798287560704 798605713152 799481339904 800709691392 801059392512 802290168576 803489933376 805075898328 806312845494 808606236672 808790204664 810032858622 810202300416 811413897216 813015502848 814264648704 815157444608 816766439424 818021348352 818347365576 820861700256 822122901288 822294872064 823745644839 824648836128 826088620032 826417852416 827323973632 828956983296 830230622208 832781467648 833113367424 834393392352 834567929856 836040355956 836957027712 838242958176 838418300928 839706476544 839897520228 841153524003 841329475584 842622124032 845211041792 846509654016 848180533248 849448923648 850754047104 851125604544 852433304112 853367949824 853708054212 856366099056 857826131968 857861259264 859144126464 860839944192 862127265792 864811524096 865156189248 866104784896 867814341888 869147682624 870629507072 870665158656 872165556522 873688301568 875990089728 876189388386 877719158784 879031721984 879067717632 880766794752 882120036096 884830309376 886189794048 886542979374 889266841944 890633143062 890819444736 892188131328 893369572472 894929338368 895286006784 898036731904 898073505792 899416507392 900798402816 901191816576 902539481376 903926175048 904115257344 905710385619 906703446688 908286492672 909682016256 909888980247 911440265216 911477587968 912840634368 914642440704 917052125184 918862244352 920236333952 920274016896 921843007488 922052738256 923469412788 925081731072 926096031744 927729940644 929349697536 930739470336 932576606208 933971204608 934009449984 936879151104 937252538352 938888921088 940132203712 941576656176 943023327948 943220588544 946118590464 946495660032 947949889536 948989263872 950862422016 952323360768 954164027648 954203099904 955630039104 957098302992 957298507776 957516305112 960038943552 961715109888 963372412106 963411861438 965054398464 966537142272 968444937216 969506783232 969893174016 972912964608 974367883008 976291134624 977751104824 977791142952 979458195456 982899339264 983977033728 985488850944 987434053632 988910687232 990862644096 992385040608 993473135616 995434098048 996963518304 998663258112 998890466444 1000425197187 1002171875328 1003270701056 1005040769031 1005251002368 1006795505664 1007196757632 1008301092864 1010291323392 1011843570816 1013840793648 1014952413696 1015356916548 1016916946929 1017129664512 1018244890624 1020041377524 1020254748672 1021822304256 1024961806336 1025370298368 1026945713664 1028972745792 1030100957184 1031683640832 1033720024896 1035265875696 1035482431488 1037073383424 1037309330538 1040042188848 1040259743744 1041858035712 1045475598336 1047081904128 1049148681984 1050299015168 1050717605184 1053989044992 1054409105646 1055565206592 1057408155648 1057648729176 1059273738198 1061079711744 1064383414272 1064807617536 1065975119872 1067612921856 1068079190016 1069720224768 1071319911168 1073434531104 1075083793992 1077205843251 1078386939552 1080043811496 1080269733888 1081885196288 1081929498624 1084020670464 1085686198272 1089021919232 1090695131136 1091129820768 1094482267008 1096163868384 1096393162752 1098077700096 1098327526452 1099531781504 1099969992927 1101451493376 1101890469888 1105044825651 1105275977728 1106974162944 1108674957312 1110817823232 1112524523136 1114720474608 1115942703616 1117657277568 1119608635392 1119863360304 1121538032004 1121772634112 1123496165376 1128679538688 1130907377664 1132598564864 1132644943872 1134338729472 1134834139392 1136577738816 1138277405616 1141821465408 1143815012352 1145525501952 1145786123274 1147786592256 1149503021056 1149550092288 1153082032128 1153541585664 1157085789184 1158863576832 1160644095936 1162887408696 1164674110158 1164917735424 1166707556352 1167986786304 1168252517848 1170047462454 1170292211712 1172090290176 1174355726336 1176160048128 1177967142144 1181586392064 1182057305832 1185689122592 1185737675616 1187510857416 1187759259648 1189584175104 1189854820323 1193239117824 1193714675712 1197431341056 1199222009856 1201064537088 1201589088768 1203385975168 1203435252864 1205234900064 1205487009792 1207613847492 1211048656896 1212909355008 1213185306996 1215049287933 1215303450624 1217120845824 1219523254272 1221396973056 1222736166912 1225149659136 1227032022528 1229403651008 1231292550384 1233184351932 1233442308096 1236973254192 1239132930048 1239626778624 1240985960448 1243435474944 1245345933312 1249172201472 1249670051136 1251590088528 1251851894784 1255435541568 1257364437264 1257627451392 1259794692754 1259846280342 1261994213376 1263933186048 1265319018496 1267816562688 1269764481024 1272270799872 1274173385472 1276131070656 1276688406816 1278649956168 1280051924736 1280562081318 1284549148584 1286739197952 1288716189696 1291259916288 1292675710976 1293190898688 1297217286144 1297734283872 1299157177344 1301721512832 1303721523936 1305944260608 1308248334783 1310532452352 1311969378304 1313985134592 1314284082579 1316578738176 1318547582976 1321150192128 1323180054144 1324630847488 1327245464064 1329284691072 1329814469061 1331551010816 1331605536768 1333900262916 1335949714593 1336229167104 1340054358708 1340334669824 1342394007552 1342929010176 1344401457152 1347055097856 1349124761088 1351787724864 1353269884928 1353809222064 1355889262572 1356172886016 1360055170032 1360339664896 1362429739008 1364523024384 1367160397824 1369260951552 1371963661056 1373467942912 1375578187776 1378293366528 1380354500928 1382764511232 1383079107384 1385204119182 1386722918464 1389144047616 1391594910966 1393967464448 1394024546304 1396109205504 1398864909312 1400956806912 1405318726656 1405878807528 1407420275456 1410198305568 1412364984264 1414772948992 1414830882816 1419177885696 1419743490048 1423483895808 1424105586688 1426293633024 1428426548224 1428485041152 1431246041472 1433445058656 1435947761664 1436274457668 1437849252736 1440058415328 1440359645184 1442572664832 1445058618159 1445360893952 1447581597696 1449805713408 1451725555267 1454260174848 1454839761024 1459309689344 1459369446912 1461551824512 1464103600128 1464436701936 1466626657236 1469187293184 1473393100868 1475965550592 1478233276416 1481090430976 1481151080448 1483366030848 1486293966144 1490209703424 1493151147072 1495384042672 1495445277456 1497994887168 1498335699666 1503257812992 1504906051584 1507876503552 1510193258496 1512451639296 1513112185856 1515436985088 1517703207488 1517765356224 1522428620544 1523035374822 1525694496768 1527367335936 1527714831032 1530062066286 1530382123008 1532733456384 1537442709504 1538055447552 1540418570496 1545151435776 1547525461248 1550516544928 1550580037344 1552898813544 1553223647232 1555610075136 1555963995807 1560063283272 1560389615616 1562787053568 1568213397504 1570622856192 1573723022976 1575448522752 1576076407776 1580983567488 1583347809888 1583679012864 1586112233472 1586473093764 1588845545339 1588910607297 1590985490432 1591619567616 1596575121408 1597211426304 1598962679808 1601419382784 1602118785024 1604580337152 1606979866752 1610151796656 1612625690988 1617212473344 1617580409328 1620065717244 1620404600832 1622827794432 1626031005696 1628529297408 1630314889216 1633532878848 1636042696704 1636694731152 1641723400512 1644245802576 1644589744128 1647491289678 1649297672256 1652177240064 1652835704832 1654647947264 1657913966592 1660461244416 1665562935296 1666226734848 1668786784704 1672080711912 1673914055424 1676485916352 1679412953088 1679795040456 1682307048006 1682658951168 1685244248064 1690422083584 1693019308032 1696361066496 1698897847296 1701508094208 1702251209088 1704866608224 1706735899648 1707416108424 1712732198112 1715652263936 1715722518528 1718288252928 1718679184911 1721679888384 1724254531584 1729623048192 1730312378496 1732209569792 1735628683776 1738295365248 1741259014144 1741330317312 1744331113044 1747011165237 1747376603136 1751980179456 1752378776772 1755071193681 1755438317568 1758063443968 1758135435264 1761533589504 1764240072192 1769660618752 1772379588096 1773085958748 1778533683888 1781266286124 1781638889472 1784376262656 1786739144944 1789858676736 1790572013568 1796073463808 1796147011584 1798833014784 1801596805632 1802383633152 1805078962752 1807852350096 1808230514688 1811420771238 1813406893376 1816572985344 1819364032512 1819777960494 1822880530432 1822955175936 1825681268736 1829284881408 1834104250368 1837724488704 1840472667904 1840548033792 1844105476512 1846938825576 1850163462144 1855459881288 1858699395072 1861478940672 1865153212416 1867942409216 1868018899968 1873758302208 1874505076704 1877777842176 1880264407424 1883153312352 1886046655896 1886441177088 1889692039131 1892237180928 1892991320064 1895899779072 1897978527744 1898410341503 1901724844032 1904646721536 1908328055296 1908406199808 1911260078208 1914196605984 1914597015552 1915032610224 1920077887104 1920843121977 1923430219776 1926744824212 1926823722876 1930108796928 1933074284544 1936889874432 1939013566464 1939786348032 1945825929216 1948735766016 1952582269248 1955502209648 1955582285904 1958916390912 1965798678528 1967954067456 1970977701888 1974868107264 1977821374464 1981725288192 1984770081216 1986946271232 1990868196096 1993927036608 1997326516224 1997780932888 2000850394374 2004343750656 2006541402112 2010081538062 2010502004736 2013591011328 2014393515264 2016602185728 2020582646784 2023687141632 2027681587296 2029904827392 2030713833096 2033833893858 2034259329024 2040082755048 2040509497344 2043644608512 2049923612672 2050740596736 2053891427328 2057945491584 2060201914368 2063367281664 2067440049792 2070531751392 2070964862976 2074146766848 2074618661076 2077806178773 2080084377696 2080519487488 2083716071424 2087392366449 2090951196672 2094163808256 2098297363968 2100598030336 2101435210368 2107978089984 2108818211292 2111130413184 2114816311296 2115297458352 2118547476396 2122159423488 2128766828544 2129615235072 2131950239744 2135225843712 2136158380032 2139440449536 2142639822336 2146869062208 2150167587984 2154411686502 2156773879104 2160087622992 2160539467776 2163770392576 2163858997248 2168041340928 2171372396544 2178043838464 2181390262272 2182259641536 2188964534016 2192327736768 2196155400192 2196655052904 2199063563008 2199939985854 2203780939776 2210089651302 2210551955456 2213948325888 2217349914624 2221635646464 2225049046272 2229440949216 2231885407232 2235314555136 2239726720608 2243076064008 2243545268224 2246992330752 2247503549499 2257359077376 2261814755328 2265197129728 2265289887744 2268677458944 2269668278784 2273155477632 2276554811232 2283642930816 2284553062233 2287630024704 2291051003904 2291572246548 2295093099429 2295573184512 2299006042112 2299100184576 2306164064256 2307083171328 2314171578368 2317727153664 2321288191872 2325774817392 2329348220316 2329835470848 2333415112704 2335973572608 2336505035696 2340094924908 2340584423424 2344180580352 2348711452672 2352320096256 2355934284288 2363172784128 2364114611664 2371378245184 2371475351232 2375021714832 2375518519296 2379168350208 2379709640646 2386478235648 2387429351424 2394862682112 2398444019712 2402129074176 2403178177536 2406771950336 2406870505728 2410469800128 2415227694984 2425818710016 2426370613992 2430098575866 2430606901248 2434241691648 2439046508544 2442793946112 2445472333824 2450299318272 2454064045056 2458807302016 2462585100768 2466368703864 2466884616192 2473946508384 2478265860096 2479253557248 2481971920896 2482536600427 2486870949888 2490691866624 2498344402944 2499340102272 2503180177056 2503703789568 2510871083136 2514728874528 2515254902784 2519589385508 2519692560684 2523460572009 2523988426752 2527866372096 2530638036992 2535633125376 2539528962048 2544541599744 2548346770944 2552262141312 2553376813632 2557299912336 2560103849472 2561124162636 2569098297168 2573478395904 2577432379392 2582519832576 2585351421952 2586381797376 2594434572288 2595468567744 2598314354688 2603443025664 2607443047872 2611888521216 2616496669566 2621064904704 2623938756608 2627970269184 2628568165158 2633157476352 2637095165952 2642300384256 2646360108288 2649261694976 2654490928128 2658569382144 2659628938122 2667800525832 2671899429186 2672458334208 2680108717416 2680669339648 2684788015104 2685858020352 2688802914304 2694110195712 2698249522176 2703575449728 2706539769856 2707618444128 2711778525144 2712345772032 2717131156857 2720110340064 2720679329792 2724859478016 2729046048768 2729666940741 2734320795648 2738521903104 2743927322112 2746935885824 2751156375552 2756586733056 2760709001856 2765529022464 2766158214768 2770408238364 2773445836928 2778288095232 2783189821932 2787934928896 2788049092608 2792218411008 2797729818624 2801913613824 2810637453312 2811757615056 2814840550912 2820396611136 2824729968528 2829545897984 2829661765632 2838355771392 2839486980096 2846967791616 2848211173376 2852587266048 2856853096448 2856970082304 2862492082944 2866890117312 2871895523328 2872548915336 2875698505472 2880116830656 2885145329664 2890117236318 2890721787904 2895163195392 2899611426816 2903451110534 2908520349696 2909679522048 2918619378688 2918738893824 2923103649024 2928873403872 2933253314472 2938374586368 2946786201736 2951931101184 2956466552832 2962180861952 2962302160896 2966732061696 2972587932288 2980419406848 2986302294144 2990768085344 2990890554912 2995989774336 2996671399332 3001275591561 3006515625984 3009812103168 3015122307093 3015753007104 3020386516992 3024903278592 3026224371712 3030873970176 3035406414976 3035530712448 3044857241088 3046070749644 3051388993536 3054734671872 3055429662064 3060124132572 3060764246016 3065466912768 3074885419008 3076110895104 3080837140992 3090302871552 3095050922496 3101033089856 3101160074688 3105797627088 3106447294464 3111220150272 3111927991614 3120126566544 3120779231232 3125574107136 3136426795008 3141245712384 3147446045952 3150897045504 3152152815552 3161967134976 3166695619776 3172224466944 3172946187528 3177691090678 3177821214594 3183239135232 3193150242816 3194422852608 3197925359616 3202838765568 3204237570048 3209160674304 3213959733504 3220303593312 3225251381976 3235160818656 3240131434488 3240809201664 3245655588864 3246394015943 3252062011392 3257058594816 3260629778432 3267065757696 3272085393408 3273389462304 3283446801024 3288491605152 3289179488256 3294982579356 3298595344512 3299909978781 3304354480128 3305671409664 3309295894528 3315134476953 3315827933184 3320922488832 3331125870592 3332453469696 3337573569408 3344161423824 3347828110848 3352971832704 3358825906176 3359590080912 3364614096012 3365317902336 3370488496128 3380844167168 3386038616064 3392722132992 3397795694592 3403016188416 3404502418176 3409733216448 3413471799296 3414832216848 3425464396224 3431304527872 3431445037056 3436576505856 3437358369822 3443359776768 3448509063168 3459246096384 3460624756992 3464419139584 3471257367552 3476590730496 3488662226088 3494022330474 3494753206272 3503960358912 3504757553544 3510142387362 3510876635136 3516126887936 3516270870528 3523067179008 3528480144384 3539321237504 3544759176192 3546171917496 3557067367776 3562532572248 3563277778944 3568752525312 3569564460969 3573478289888 3579717353472 3581144027136 3592146927616 3592294023168 3597666029568 3603193611264 3604767266304 3610157925504 3615704700192 3616461029376 3622841542476 3626813786752 3633145970688 3638728065024 3639555920988 3645761060864 3645910351872 3651362537472 3658569762816 3668208500736 3675448977408 3680945335808 3681096067584 3688210953024 3693877651152 3700326924288 3710919762576 3717398790144 3722957881344 3730306424832 3735884818432 3736037799936 3747516604416 3749010153408 3755555684352 3760528814848 3766306624704 3772093311792 3772882354176 3779384078262 3785982640128 3791799558144 3795957055488 3796820683006 3803449688064 3809293443072 3816656110592 3816812399616 3822520156416 3828393211968 3830065220448 3840155774208 3841686243954 3853489648424 3853647445752 3860217593856 3866148569088 3873779748864 3878027132928 3879572696064 3891651858432 3897471532032 3905164538496 3911004419296 3911164571808 3917832781824 3924745004349 3931597357056 3935908134912 3941955403776 3942852247737 3949736214528 3955642748928 3963450576384 3969540162432 3973892542464 3981736392192 3987854073216 3994653032448 3995561865776 4001700788748 4007849143779 4008687501312 4013082804224 4020163076124 4021004009472 4027182022656 4028787030528 4033204371456 4041165293568 4047374283264 4055363174592 4059809654784 4061427666192 4067667787716 4068518658048 4080165510096 4081018994688 4087289217024 4099847225344 4101481193472 4107782854656 4115890983168 4120403828736 4126734563328 4134880099584 4141063502784 4148293533696 4149237322152 4155612357546 4160168755392 4167432142848 4174784732898 4181902393344 4188327616512 4196594727936 4201196060672 4202870420736 4215956179968 4217636422584 4222260826368 4230594916704 4237094952792 4244318846976 4257533657088 4259230470144 4263900479488 4270451687424 4272316760064 4278880899072 4285279644672 4293738124416 4300335175968 4308823373004 4313547758208 4320175245984 4321078935552 4327540785152 4327717994496 4335175854477 4336082681856 4342744793088 4355176665801 4356087676928 4362780524544 4364519283072 4377929068032 4384655473536 4392310800384 4393310105808 4398127126016 4399879971708 4407561879552 4420179302604 4421103910912 4427896651776 4434699829248 4443271292928 4450098092544 4458881898432 4463770814464 4470629110272 4479453441216 4486152128016 4487090536448 4493984661504 4495007098998 4514718154752 4523629510656 4530394259456 4530579775488 4537354917888 4539336557568 4546310955264 4553109622464 4567285861632 4569106124466 4582102007808 4583144493096 4590186198858 4591146369024 4598012084224 4598200369152 4612328128512 4614166342656 4628343156736 4635454307328 4642576383744 4651549634784 4658696440632 4659670941696 4666830225408 4667891987421 4673010071392 4680189849816 4681168846848 4688361160704 4697422905344 4704640192512 4711868568576 4726345568256 4728229223328 4742756490368 4742950702464 4750043429664 4751037038592 4758336700416 4759419281292 4766536636017 4772956471296 4774858702848 4789725364224 4796888039424 4804258148352 4806356355072 4813543900672 4813741011456 4820939600256 4830455389968 4851637420032 4852741227984 4860197151732 4861213802496 4868483383296 4878093017088 4885587892224 4890944667648 4900598636544 4908128090112 4917614604032 4925170201536 4932737407728 4933769232384 4947893016768 4956531720192 4958507114496 4963943841792 4965073200854 4973741899776 4981383733248 4996688805888 4998680204544 5006360354112 5021742166272 5029457749056 5039178771016 5039385121368 5046921144018 5047976853504 5055732744192 5061276073984 5071266250752 5079057924096 5089083199488 5096693541888 5104524282624 5106753627264 5114599824672 5120207698944 5122248325272 5138196594336 5146956791808 5154864758784 5156037554733 5165039665152 5170702843904 5172763594752 5188869144576 5190937135488 5196628709376 5206886051328 5214886095744 5223777042432 5232993339132 5241033495711 5242129809408 5247877513216 5255940538368 5257136330316 5265213581043 5266314952704 5274190331904 5284600768512 5292720216576 5298523389952 5308981856256 5317138764288 5319257876244 5335601051664 5343798858372 5344916668416 5360217434832 5361338679296 5369576030208 5371716040704 5377605828608 5388220391424 5396499044352 5407150899456 5413079539712 5415236888256 5423557050288 5424691544064 5434262313714 5440220680128 5449718956032 5458092097536 5459333881482 5468641591296 5477043806208 5487854644224 5493871771648 5502312751104 5513173466112 5521418003712 5532316429536 5540816476728 5546891673856 5566379643864 5575869857792 5576098185216 5584436822016 5595459637248 5603827227648 5621274906624 5623515230112 5629681101824 5640793222272 5649459937056 5659091795968 5659323531264 5669076117393 5676711542784 5678973960192 5693935583232 5695231024509 5696422346752 5705174532096 5713706192896 5713940164608 5724984165888 5733780234624 5743791046656 5745097830672 5751397010944 5760233661312 5762529365931 5770290659328 5780234472636 5781443575808 5790326390784 5799222853632 5806902221068 5817040699392 5819359044096 5837238757376 5837477787648 5846207298048 5857746807744 5866506628944 5876749172736 5893572403472 5903862202368 5912933105664 5924361723904 5924604321792 5933464123392 5945175864576 5960838813696 5972604588288 5981536170688 5981781109824 5991979548672 5993342798664 6002551183122 6013031251968 6019624206336 6030244614186 6031506014208 6040773033984 6049806557184 6052448743424 6061747940352 6070812829952 6071061424896 6089714482176 6092141499288 6102777987072 6110859324128 6120248265144 6121528492032 6130933825536 6149770838016 6152221790208 6161674281984 6180605743104 6190101844992 6202066179712 6202320149376 6211595254176 6212894588928 6222440300544 6223855983228 6240253133088 6241558462464 6251148214272 6261920678689 6262177099347 6272853590016 6282491424768 6294892091904 6301794091008 6304305631104 6323934269952 6333391239552 6344448933888 6345892375056 6355382181356 6355642429188 6366478270464 6386300485632 6388845705216 6395850719232 6405677531136 6408475140096 6418321348608 6427919467008 6440607186624 6450502763952 6470321637312 6480262868976 6481618403328 6491311177728 6492788031886 6504124022784 6514117189632 6521259556864 6534131515392 6544170786816 6546778924608 6566893602048 6576983210304 6589965158712 6597190689024 6599819957562 6611342819328 6618591789056 6630268953906 6631655866368 6641844977664 6662251741184 6664906939392 6675147138816 6688322847648 6695656221696 6705943665408 6719180161824 6729228192024 6730635804672 6740976992256 6742510648497 6761688334336 6772077232128 6785444265984 6795591389184 6806032376832 6809004836352 6819466432896 6826943598592 6829664433696 6850928792448 6853659186699 6862609055744 6862890074112 6873153011712 6874716739644 6885279298287 6886719553536 6897018126336 6918492192768 6921249513984 6928838279168 6942514735104 6953181460992 6977324452176 6988044660948 6989506412544 7007920717824 7009515107088 7020284774724 7021753270272 7032253775872 7032541741056 7046134358016 7056960288768 7078642475008 7089518352384 7092343834992 7114134735552 7125065144496 7126555557888 7137505050624 7139128921938 7146956579776 7159434706944 7162288054272 7184293855232 7184588046336 7195332059136 7206387222528 7209534532608 7220315851008 7231409400384 7245683084952 7253627573504 7277456130048 7279111841976 7291522121728 7291820703744 7302725074944 7317139525632 7336417001472 7350897954816 7361890671616 7362192135168 7376421906048 7387755302304 7400653848576 7421839525152 7434797580288 7445915762688 7447609801281 7460612849664 7471769636864 7472075599872 7495033208832 7498020306816 7511111368704 7521057629696 7532613249408 7544186623584 7545764708352 7558768156524 7570381716027 7571965280256 7583599116288 7591914110976 7593641366012 7606899376128 7618586886144 7633312221184 7633624799232 7645040312832 7656786423936 7660130440896 7680311548416 7683372487908 7706979296848 7707294891504 7720435187712 7732297138176 7747559497728 7756054265856 7759145392128 7783303716864 7794943064064 7810329076992 7822008838592 7822329143616 7835665563648 7849490008698 7863194714112 7871816269824 7883910807552 7885704495474 7899472429056 7911285497856 7926901152768 7939080324864 7947785084928 7963472784384 7975708146432 7991123731552 8003401577496 8015698287558 8017375002624 8040326152248 8042008018944 8054364045312 8057574061056 8066408742912 8082330587136 8094748566528 8110726349184 8119619309568 8122855332384 8135335575432 8137037316096 8160331020192 8162037989376 8174578434048 8188665502901 8189000822223 8199694450688 8202962386944 8215565709312 8231781966336 8240807657472 8253469126656 8269760199168 8282127005568 8296587067392 8298474644304 8311224715092 8320337510784 8334864285696 8349569465796 8363804786688 8376655233024 8393189455872 8402392121344 8405740841472 8431912359936 8435272845168 8444521652736 8461189833408 8474189905584 8488637693952 8515067314176 8518460940288 8527800958976 8540903374848 8544633520128 8557761798144 8570559289344 8587476248832 8600670351936 8617646746008 8627095516416 8640350491968 8655081570304 8655435988992 8670351708954 8672165363712 8685489586176 8710353331602 8712175353856 8725561049088 8729038566144 8755858136064 8769310947072 8786620211616 8796254252032 8799759943416 8815123759104 8840358605208 8842207821824 8855793303552 8869399658496 8886542585856 8900196185088 8917763796864 8927541628928 8941258220544 8958906882432 8972304256032 8974181072896 8987969323008 8990014197996 9003826774683 9029436309504 9045366921279 9047259021312 9060788518912 9061159550976 9074709835776 9078673115136 9092621910528 9106219244928 9134571723264 9138212248932 9164204015616 9166288986192 9180372397716 9182292738048 9196024168448 9196400738304 9224656257024 9228332685312 9256686313472 9270908614656 9285152767488 9303099269568 9317392881264 9319341883392 9333660450816 9335783974842 9346020142784 9360379699632 9362337693696 9376722321408 9394845810688 9409280385024 9423737137152 9452691136512 9456458446656 9485512980736 9485901404928 9500086859328 9516673400832 9518838562584 9533073272034 9549717405696 9579450728448 9593776078848 9608516296704 9612712710144 9627087801344 9627482022912 9641879200512 9660910779936 9705482455968 9720394303464 9722427604992 9736966766592 9739182047829 9756186034176 9771175784448 9781889335296 9801197273088 9816256180224 9835229208064 9850340403072 9865474815456 9867538464768 9895786033536 9899729936343 9913063440384 9917014228992 9927887683584 9930146401708 9945403430859 9947483799552 9962767466496 9993377611776 9997360409088 10012720708224 10043484332544 10058915498112 10078357542032 10078770242736 10093842288036 10095953707008 10111465488384 10122552147968 10142532501504 10158115848192 10178166398976 10193387083776 10209048565248 10213507254528 10229199649344 10240415397888 10244496650544 10276393188672 10293913583616 10309729517568 10312075109466 10330079330304 10341405687808 10345527189504 10377738289152 10381874270976 10393257418752 10413772102656 10429772191488 10465986678264 10482066991422 10484259618816 10511881076736 10514272660632 10530427162086 10532629905408 10548380663808 10569201537024 10585440433152 10597046779904 10617963712512 10634277528576 10638515752488 10671202103328 10687597716744 10689833336832 10708693382907 10720434869664 10722677358592 10739152060416 10743432081408 10755211657216 10776440782848 10792998088704 10814301798912 10826159079424 10830473776512 10847114100576 10849383088128 10868524627428 10880441360256 10899437912064 10916184195072 10918667762964 10937283182592 10954087612416 10975709288448 10987743543296 11004625502208 11026346932224 11042836007424 11064632859072 11081632953456 11093783347712 11132759287728 11151739715584 11152196370432 11168873644032 11190919274496 11207654455296 11242549813248 11247030460224 11259362203648 11281586444544 11298919874112 11318183591936 11318647062528 11338152234786 11357947920384 11387871166464 11390462049018 11392844693504 11410349064192 11427412385792 11427880329216 11449968331776 11467560469248 11490195661344 11502794021888 11520467322624 11525058731862 11560468945272 11562887151616 11580652781568 11598445707264 11613804442136 11634081398784 11638718088192 11674477514752 11674955575296 11692414596096 11715493615488 11733013257888 11753498345472 11774235013047 11787144806944 11807724404736 11825866211328 11828556743211 11848723447808 11849208643584 11866928246784 11890351729152 11921677627392 11945209176576 11963072341376 11963562219648 11983959097344 11986685597328 12005102366244 12026062503936 12039248412672 12060489228372 12063012028416 12081546067968 12099613114368 12104897486848 12123495880704 12141625659904 12142122849792 12179428964352 12184282998576 12205555974144 12221718648256 12240496530288 12243056984064 12261867651072 12299541676032 12304443580416 12323348563968 12361211486208 12380203689984 12404132359424 12404640298752 12423190508352 12444880601088 12447711966456 12480506266176 12502296428544 12523841357378 12524354198694 12545707180032 12564982849536 12589784183808 12603588182016 12608611262208 12647868539904 12666782479104 12691784750112 12710764362712 12711284858376 12732956540928 12772600971264 12777691410432 12791701438464 12811355062272 12816950280192 12836642697216 12855838934016 12881214373248 12901005527904 12940643274624 12960525737952 12963236806656 12982622355456 12985576063772 13005527563431 13008248045568 13028234379264 13042519113728 13065529997403 13068263030784 13088341573632 13093557849216 13133787204096 13153966420608 13179930317424 13194381378048 13199639915124 13222685638656 13237183578112 13260537907812 13263311732736 13283689955328 13324503482368 13329813878784 13350294277632 13376645695296 13391312443392 13411887330816 13438360323648 13458456384048 13461271609344 13481953984512 13485021296994 13523376668672 13544154464256 13570888531968 13591182778368 13612064753664 13618009672704 13638932865792 13653887197184 13659328867392 13701857584896 13707318373398 13746306023424 13749433479288 13770558596574 13773439107072 13794036252672 13836984385536 13842499027968 13857676558336 13885029470208 13906362921984 13954648904352 13976089321896 13979012825088 14003675962263 14019030214176 14040569549448 14043506540544 14064507551744 14065083482112 14092268716032 14113920577536 14157284950016 14179036704768 14184687669984 14228269471104 14250130288992 14253111115776 14275010101248 14278257843876 14293913159552 14299609908051 14318869413888 14324576108544 14368587710464 14369176092672 14390664118272 14412774445056 14419069065216 14440631702016 14462818800768 14491366169904 14507255147008 14554912260096 14558223683952 14583044243456 14583641407488 14605450149888 14634279051264 14672834002944 14701795909632 14723781343232 14724384270336 14752843812096 14775510604608 14801307697152 14843679050304 14869595160576 14891831525376 14895219602562 14921225699328 14943539273728 14944151199744 14990066417664 14996040613632 15042115259392 15065226498816 15088373247168 15117536313048 15140763432054 15143930560512 15167198232576 15183828221952 15187282732024 15213798752256 15237173772288 15266624442368 15267249598464 15290080625664 15313572847872 15320260881792 15360623096832 15366744975816 15413958593696 15414589783008 15440870375424 15464594276352 15468112664199 15495118995456 15512108531712 15518290784256 15566607433728 15589886128128 15620658153984 15644017677184 15644658287232 15671331127296 15698980017396 15726389428224 15743632539648 15767821615104 15771408990948 15795640743129 15798944858112 15822570995712 15853802305536 15878160649728 15895570169856 15926945568768 15951416292864 15982247463104 16006803154992 16031396575116 16034750005248 16080652304496 16084016037888 16108728090624 16115148122112 16132817485824 16164661174272 16189497133056 16221452698368 16239238619136 16245710664768 16270671150864 16274074632192 16320662040384 16349156868096 16377331005802 16378001644446 16405924773888 16431131418624 16463563932672 16481615314944 16506938253312 16539520398336 16564254011136 16596949288608 16622449430184 16640675021568 16699138931592 16727609573376 16753310466048 16786378911744 16804784242688 16811481682944 16863824719872 16870545690336 16889043305472 16922379666816 16948379811168 16977275387904 17007228352179 17030134628352 17036921880576 17055601917952 17081806749696 17085693073527 17089267040256 17115523596288 17141118578688 17174952497664 17201340703872 17235293492016 17254191032832 17280700983936 17287588097793 17310163140608 17310871977984 17340703417908 17344330727424 17370979172352 17420706663204 17424350707712 17451122098176 17458077132288 17511716272128 17538621894144 17573240423232 17592508504064 17599519886832 17630247518208 17680717210416 17684415643648 17711586607104 17738799316992 17773085171712 17800392370176 17835527593728 17855083257856 17882516441088 17917813764864 17944608512064 17975938646016 17980028395992 18007653549366 18058872619008 18090733842558 18094518042624 18121577037824 18122319101952 18149419671552 18157346230272 18185243821056 18212438489856 18269143446528 18276424497864 18332577972384 18360744795432 18364585476096 18392048336896 18392801476608 18449312514048 18456665370624 18513372626944 18541817229312 18570305534976 18606198539136 18634785762528 18638683766784 18667320901632 18671567949684 18692040285568 18720759399264 18724675387392 18753444642816 18785762036067 18789691621376 18818560770048 18847474274304 18905382273024 18912916893312 18971025961472 18971802809856 19000173718656 19033346801664 19037677125168 19066146544068 19099434811392 19158901456896 19187552157696 19217032593408 19225425420288 19254175602688 19254964045824 19283758401024 19321821559872 19410964911936 19440788606928 19444855209984 19473933533184 19478364095658 19512372068352 19542351568896 19563778670592 19602394546176 19632512360448 19670458416128 19700680806144 19730949630912 19791572067072 19799459872686 19834028457984 19855775367168 19860292803416 19890806861718 19894967599104 19925534932992 19986755223552 19994720818176 20025441416448 20086968665088 20117830996224 20156715084064 20157540485472 20187684576072 20191907414016 20222930976768 20227531945491 20285065003008 20316231696384 20356332797952 20386774167552 20418097130496 20427014509056 20458399298688 20480830795776 20488993301088 20552786377344 20587827167232 20619459035136 20624150218932 20655837894861 20660158660608 20682811375616 20691054379008 20755476578304 20763748541952 20786514837504 20827544205312 20859544382976 20931973356528 20964133982844 20968519237632 21023762153472 21028545321264 21060854324172 21065259810816 21096761327616 21138403074048 21170880866304 21194093559808 21235927425024 21268555057152 21277031504976 21342404206656 21375195433488 21379666673664 21417386765814 21440869739328 21478304120832 21486864162816 21510423314432 21552881565696 21585996177408 21628603597824 21652318158848 21660947553024 21694228201152 21737049254856 21760882720512 21832368390144 21837335525928 21874566365184 21908175224832 21951418576896 21975487086592 22009251004416 22052693864448 22085672014848 22129265718144 22163265906912 22187566695424 22265518575456 22303479431168 22304392740864 22337747288064 22342829403843 22381838548992 22415308910592 22485099626496 22494060920448 22518724407296 22563172889088 22597839748224 22636367183872 22637294125056 22676304469572 22711145148081 22715895840768 22775742332928 22780924098036 22785689387008 22820698128384 22854824771584 22855760658432 22899936663552 22935120938496 22980391322688 23005588043776 23040934645248 23050117463724 23120937890544 23125774303232 23161305563136 23196891414528 23227608884272 23268162797568 23277436176384 23348955029504 23349911150592 23384829192192 23430987230976 23466026515776 23506996690944 23548470026094 23574289613888 23615448809472 23651732422656 23657113486422 23697446895616 23698417287168 23733856493568 23780703458304 23843355254784 23890418353152 23926144682752 23927124439296 23973371194656 24010204732488 24052125007872 24120978456744 24126024056832 24163092135936 24199226228736 24209794973696 24246991761408 24283251319808 24284245699584 24358857928704 24368565997152 24411111948288 24443437296512 24480993060576 24486113968128 24523735302144 24565996508703 24599083352064 24608887160832 24646697127936 24679334439539 24722422972416 24760407379968 24808264718848 24809280597504 24846381016704 24889761202176 24895423932912 24961012532352 25004592857088 25047682714756 25048708397388 25091414360064 25129965699072 25179568367616 25207176364032 25217222524416 25295737079808 25333564958208 25383569500224 25421528725424 25422569716752 25465913081856 25545201942528 25555382820864 25583402876928 25622710124544 25633900560384 25673285394432 25711677868032 25762428746496 25802011055808 25881286549248 25921051475904 25965244710912 25971152127544 26011055126862 26016496091136 26056468758528 26085038227456 26131059994806 26136526061568 26176683147264 26187115698432 26267574408192 26307932841216 26359860634848 26388762756096 26399279830248 26445371277312 26521075815624 26526623465472 26567379910656 26649006964736 26659627757568 26700588555264 26753291390592 26782624886784 26823774661632 26876720647296 26916912768096 26922543218688 26963907969024 26970042593988 27011480324049 27046753337344 27088308928512 27136100763837 27141777063936 27182365556736 27224129507328 27236019345408 27277865731584 27307774394368 27318657734784 27403715169792 27414636746796 27492612046848 27498866958576 27541117193148 27546878214144 27588072505344 27673968771072 27684998055936 27715353116672 27770058940416 27812725843968 27909297808704 27952178643792 27958025650176 28007351924526 28038060428352 28081139098896 28087013081088 28129015103488 28130166964224 28184537432064 28227841155072 28314569900032 28358073409536 28369375339968 28456538942208 28500260577984 28550020202496 28556515687752 28587826319104 28599219816102 28649152217088 28737175420928 28738352185344 28781328236544 28825548890112 28838138130432 28881263404032 28925637601536 28982732339808 29014510294016 29116447367904 29166088486912 29167282814976 29210900299776 29217546143487 29268558102528 29345668005888 29403591819264 29447562686464 29448768540672 29505687624192 29551021209216 29602615394304 29687358100608 29699189809029 29739190321152 29783663050752 29790439205124 29836210292577 29842451398656 29887078547456 29888302399488 29980132835328 29992081227264 30084230518784 30130452997632 30176746494336 30235072626096 30281526864108 30287861121024 30334396465152 30367656443904 30374565464048 30427597504512 30474347544576 30533248884736 30534499196928 30580161251328 30627145695744 30640521763584 30721246193664 30733489951632 30827917187392 30829179566016 30881740750848 30929188552704 30936225328398 30990237990912 31024217063424 31036581568512 31133214867456 31179772256256 31241316307968 31288035354368 31289316574464 31397960034792 31452778856448 31535643230208 31542817981896 31591281486258 31597889716224 31645141991424 31707604611072 31756321299456 31791140339712 31853891137536 31902832585728 31964494926208 32013606309984 32062793150232 32069500010496 32161304608992 32168032075776 32217456181248 32230296244224 32265634971648 32272975805551 32329322348544 32378994266112 32442905396736 32478477238272 32491421329536 32541342301728 32548149264384 32641324080768 32698313736192 32754662011604 32756003288892 32811849547776 32862262837248 32927127865344 32963230629888 33013876506624 33079040796672 33128508022272 33193898577216 33244898860368 33281350043136 33398277863184 33455219146752 33506620932096 33572757823488 33609568485376 33622963365888 33727649439744 33741091380672 33778086610944 33844759333632 33896759622336 33954550775808 34014456704358 34073843761152 34111203835904 34163613499392 34171386147054 34178534080512 34231047192576 34282237157376 34349904995328 34402681407744 34470586984032 34508382065664 34561401967872 34575176195586 34681406835816 34688661454848 34741958344704 34841413326408 34848701415424 34902244196352 34916154264576 35023432544256 35077243788288 35146480846464 35185017008128 35199039773664 35260495036416 35322705039141 35361434420832 35368831287296 35423173214208 35477598633984 35485670229633 35546170343424 35600784740352 35671055187456 35710166515712 35765032882176 35835627529728 35889217024128 35951877292032 35960056791984 36015307098732 36117745238016 36181467685116 36189036085248 36243154075648 36244638203904 36298839343104 36314692460544 36370487642112 36424876979712 36538286893056 36552848995728 36665155944768 36721489590864 36729170952192 36784096673792 36785602953216 36898625028096 36913330741248 37026745253888 37083634458624 37140611069952 37212397078272 37269571525056 37334641803264 37343135899368 37384080571136 37441518798528 37506889285632 37571524072134 37579383242752 37637121540096 37694948548608 37810764546048 37825833786624 37942051922944 37943605619712 38000347437312 38075354250336 38132293088136 38198869622784 38317802913792 38375104315392 38434065186816 38450850840576 38508351205376 38509928091648 38567516802048 38643643119744 38821929823872 38881577213856 38889710419968 38947867066368 38956728191316 39016582690293 39024744136704 39084703137792 39127557341184 39196589992209 39204789092352 39265024720896 39340916832256 39401361612288 39461899261824 39583144134144 39598919745372 39668056915968 39711550734336 39720585606832 39781613723436 39789935198208 39851069865984 39973510447104 39989441636352 40050882832896 40173937330176 40235661992448 40313430168128 40315080970944 40375369152144 40383814828032 40445861953536 40455063890982 40570130006016 40632463392768 40712665595904 40773548335104 40836194260992 40854029018112 40916798597376 40961661591552 40977986602176 41105572754688 41238918070272 41248300437864 41311675789722 41320317321216 41382108758016 41510953156608 41527497083904 41573029675008 41655088410624 41719088765952 41863946713056 41928267965688 41937038475264 42057090642528 42121708648344 42130519621632 42193522655232 42203122207259 42276806148096 42341761732608 42388187119616 42471854850048 42537110114304 42554063009952 42684808413312 42750390866976 42759333347328 42834773531628 42881739478656 42898829724153 42956608241664 42973728325632 43020846628864 43105763131392 43171992354816 43257207195648 43304636317696 43321895106048 43388456402304 43474098509712 43521765441024 43664736780288 43674671051856 43749132730368 43816350449664 43902837153792 43950974173184 44018502008832 44105387728896 44171344029696 44258531436288 44326531813824 44375133390848 44531037150912 44606958862336 44608785481728 44675494576128 44685658807686 44763677097984 44830617821184 44970199252992 44988121840896 45037448814592 45126345778176 45195679496448 45352608939144 45422290296162 45431791681536 45551484665856 45561848196072 45571378774016 45641396256768 45709649543168 45711521316864 45799873327104 45870241876992 45960782645376 46011176087552 46081869290496 46100234927448 46241875781088 46251548606464 46322611126272 46393782829056 46404337992597 46455217768544 46536325595136 46554872352768 46697910059008 46699822301184 46769658384384 46861974461952 46932053031552 47013993381888 47096940052188 47148579227776 47230897618944 47303464845312 47314226972844 47394893791232 47396834574336 47467712987136 47561406916608 47686710509568 47780836706304 47852289365504 47854248878592 47946742389312 48020409464976 48104250015744 48241956913488 48252048113664 48326184271872 48398452457472 48419589947392 48493983522816 48566502639616 48568491399168 48717715857408 48737131994304 48822223896576 48886874593024 48961986121152 49047470604288 49131993017406 49217774321664 49293394255872 49358668879078 49444845944832 49520814759936 49616529437696 49618561195008 49692762033408 49790847865824 49922025064704 50095365429512 50097416794776 50182828720128 50259931398144 50359136735232 50414352728064 50434445048832 50591474159616 50667129916416 50767139000448 50843057450848 50845139433504 50931826163712 51021685056537 51090403885056 51110765641728 51166805753856 51245420249088 51257079220581 51267801120768 51346570788864 51423355736064 51524857492992 51604022111616 51762573098496 51842102951808 51930489421824 51942304255088 52022110253724 52032992182272 52112937517056 52170076454912 52262119989612 52273052123136 52353366294528 52374231396864 52535148816384 52615865682432 52719721269696 52777525512192 52798559660496 52890742554624 53042151631248 53053246930944 53134759821312 53298013929472 53319255515136 53401177110528 53506582781184 53565249773568 53647549323264 53753441294592 53833825536192 53927815938048 53940085187976 54022960648098 54176617857024 54272201527674 54283554127872 54364731113472 54448259014656 54472038690816 54555731463168 54615548788736 54637315469568 54807430339584 54829273493592 54997733917152 55082234386296 55093756428288 55176145010688 55347937542144 55369996111872 55430706233344 55540117880832 55625451687936 55818595617408 55904357287584 55916051300352 56014703849052 56076120856704 56162278197792 56174026162176 56258030206976 56260333928448 56357286108201 56369074864128 56455682310144 56629139800064 56716146819072 56738750679936 56913077884416 57000521155968 57100040404992 57113031375504 57175652638208 57198439632204 57298304434176 57474350841856 57476704370688 57562656473088 57651097780224 57676276260864 57762526808064 57851275203072 57965464679616 58029020588032 58232894735808 58332176973824 58334565629952 58421800599552 58435092286974 58537116205056 58691336011776 58807183638528 58895125372928 58897537081344 59011375248384 59102042418432 59374716201216 59398379618058 59567326101504 59580878410248 59672420585154 59684902797312 59774157094912 59776604798976 59960265670656 59984162454528 60168461037568 60260905995264 60353492988672 60470145252192 60563053728216 60575722242048 60668792930304 60682595836473 60749130928096 60855195009024 60948695089152 61066497769472 61068998393856 61160322502656 61254291391488 61281043527168 61442492387328 61466979903264 61655834374784 61658359132032 61763481501696 61858377105408 61872450656796 61980475981824 62048434126848 62073163137024 62266429734912 62359544512512 62482632615936 62576070708736 62578633148928 62795920069584 62905557712896 63071286460416 63085635963792 63182562972516 63195779432448 63290283982848 63415209222144 63512642598912 63582280679424 63707782275072 63805665171456 63928989852416 64027212619968 64125586300464 64139000020992 64322609217984 64434912362496 64460592488448 64531269943296 64545951611102 64658644697088 64757988532224 64885810793472 64956954476544 64982842659072 65082684603456 65282648161536 65509324023208 65512006577784 65623699095552 65724525674496 65854255730688 65926461259776 66027753013248 66158081593344 66257016044544 66387797154432 66489797720736 66562700086272 66796555726368 66910438293504 67013241864192 67028488211529 67145515646976 67219136970752 67245926731776 67455298879488 67482182761344 67556173221888 67689518667264 67793519244672 67909101551616 68028913408716 68133435444243 68147687522304 68222407671808 68327226998784 68342772294108 68357068161024 68462094385152 68564474314752 68699809990656 68805362815488 68941173968064 69016764131328 69122803935744 69150352391172 69362813671632 69377322909696 69483916689408 69682826652816 69697402830848 69804488392704 69832308529152 70046865088512 70154487576576 70292961692928 70370034016256 70398079547328 70520990072832 70645410078282 70722868841664 70846346428416 70955197267968 70971340459266 71092340686848 71201569480704 71342110374912 71420333031424 71530065764352 71671255059456 71778434048256 71920113583968 72030614197464 72362935370232 72378072170496 72486308151296 72489276407808 72597678686208 72629384921088 72740975284224 72849753959424 73076573786112 73105697991456 73330311889536 73442979181728 73458341904384 73568193347584 73571205906432 73697989526109 73797250056192 73826661482496 74038003318617 74053490507776 74167268917248 74281222139904 74424794156544 74539143050112 74669283606528 74686271798736 74768161142272 74883037597056 75013778571264 75143048144268 75158766485504 75274243080192 75389897097216 75621529092096 75651667573248 75884103845888 75887211239424 76000694874624 76150708500672 76264586176272 76397739245568 76635605827584 76750208630784 76868130373632 76901701681152 77016702410752 77019856183296 77135033604096 77287286239488 77643859647744 77763154427712 77895734132736 77913456382632 78033165380586 78049488273408 78169406275584 78255114682368 78393179984418 78409578184704 78530049441792 78681833664512 78802723224576 78923798523648 79166288268288 79197839490744 79336113831936 79441171213664 79563227446872 79579870396416 79702139731968 79947020894208 79978883272704 80101765665792 80347874660352 80471323984896 80626860336256 80630161941888 80750738304288 80767629656064 80891723907072 80910127781964 81140260012032 81264926785536 81408302291511 81425331191808 81547096670208 81672388521984 81708058036224 81833597194752 81923323183104 81955973204352 82211145509376 82477836140544 82496600875728 82623351579444 82640634642432 82764217516032 83021906313216 83054994167808 83146059350016 83310176821248 83438177531904 83727893426112 83856535931376 83874076950528 84114181285056 84243417296688 84261039243264 84387045310464 84406244414518 84553612296192 84683523465216 84776374239232 84943709700096 85074220228608 85108126019904 85369616826624 85500781733952 85669547063256 85763478957312 85797659448306 85947456651264 86041693257728 86211526262784 86343984709632 86514414391296 86609272635392 86643790212096 86776912804608 86948197019424 87043530882048 87349342103712 87498265460736 87632700899328 87652638430461 87805674307584 87901948346368 88037004017664 88210775457792 88342688059392 88517062872576 88653063627648 88750266781696 89062074301824 89097569427087 89213917724672 89217570963456 89350989152256 89371317615372 89508630877731 89527354195968 89661235642368 89940398505984 89976243681792 90074897629184 90252691556352 90391358992896 90705217878288 90844580592324 90863583363072 91102969331712 91123696392144 91142757548032 91282792513536 91419299086336 91423042633728 91599746654208 91740483753984 91921565290752 92022352175104 92163738580992 92200469854896 92483751562176 92645222252544 92787565658112 92808675985194 92910435537088 93072651190272 93109744705536 93395820118016 93399644602368 93539316768768 93723948923904 93864106063104 94193880104376 94297158455552 94606929690624 94628453945688 94789787582464 94793669148672 94935425974272 95122813833216 95373421019136 95561673412608 95704578731008 95708497757184 95893484778624 96040818929952 96208500031488 96483913826976 96504096227328 96652368543744 96796904914944 96818927416653 96839179894784 96987967045632 97133005279232 97136982798336 97435431714816 97474263988608 97644447793152 97773749186048 97923972242304 98094941208576 98263986034812 98435548643328 98586788511744 98717337758156 98889691889664 99041629519872 99233058875392 99237122390016 99385524066816 99581695731648 99844050129408 100190730859024 100194833589552 100365657440256 100519862796288 100718273470464 100828705456128 100868890097664 101182948319232 101334259832832 101534278000896 101686114901696 101690278867008 101863652327424 102043370113074 102221531283456 102333611507712 102490840498176 102514158441162 102535602241536 102693141577728 102846711472128 103049714985984 103208044223232 103525146196992 103684205903616 103884608510176 104044220507448 104065984364544 104225875034112 104524239979224 104546104246272 104706732589056 104748462793728 105070297632768 105231731364864 105439442539392 105555051024384 105597119320992 105781485109248 106084303262496 106106493861888 106269519642624 106452651537713 106457010688899 106596027858944 106638511030272 106802354221056 107013165562368 107130499547136 107295098646528 107506882589184 107667651072384 107855631876096 107880170375952 108045921296196 108353235714048 108544403055348 108567108255744 108729462226944 108896518029312 108944077381632 109111462926336 109231097577472 109274630939136 109614860679168 109658546987184 109995467834304 110164468772592 110187512856576 110352290021376 110695875084288 110739992223744 110861412466688 111080235761664 111250903375872 111637191234816 111808714575168 112029407698104 112152241713408 112324556395584 112516060413952 112520667856896 112714572216402 112738149728256 112911364620288 113258279600128 113432293638144 113477501359872 113826155768832 114001042311936 114226062751008 114351305276416 114396879264408 114596608868352 114948701683712 114953408741376 115125312946176 115302195560448 115352552521728 115525053616128 115702550406144 115930929359232 116058041176064 116465789471616 116664353947648 116669131259904 116843601199104 116870184573948 117049748070879 117074232410112 117382672023552 117589769976627 117614367277056 117790250745856 117795074162688 118022750496768 118204084836864 118749432402432 118796759236116 119134652203008 119161756820496 119344841170308 119369805594624 119548314189824 119553209597952 119920531341312 119968324909056 120336922075136 120521811990528 120706985977344 120940290504384 121126107456432 121151444484096 121337585860608 121365191672946 121498261856192 121710390018048 121897390178304 122132995538944 122137996787712 122320645005312 122508582782976 122562087054336 122884984774656 122933959806528 123311668749568 123316718264064 123716754210816 123744901313592 123960951963648 124146326274048 124532859469824 124719089025024 124965265231872 125152141417472 125157266297856 125591840139168 125811115425792 126171271927584 126365125945032 126391558864896 126580567965696 126609366621777 126830418444288 127025285197824 127164561358848 127415564550144 127611330342912 127857979704832 128054425239936 128251172600928 128278000041984 128645218435968 128696489172459 128869824724992 128921184976896 129062539886592 129091903222204 129317289394176 129515977064448 129771621586944 129913908953088 129965685318144 130165369206912 130565296323072 131018648046416 131024013155568 131247398191104 131449051348992 131708511461376 131852922519552 132055506026496 132316163186688 132514032089088 132775594308864 132979595441472 133125400172544 133593111452736 133820876587008 134026483728384 134056976423058 134291031293952 134438273941504 134491853463552 134910597758976 134964365522688 135112346443776 135379037334528 135587038489344 136057826817432 136266870888486 136295375044608 136654453997568 136685544588216 136714136322048 136924188770304 137128948629504 137399619981312 137610725630976 137882347936128 138033528262656 138245607871488 138300704782344 138725627343264 138754645819392 138967833378816 139213013977791 139365653305632 139394805661696 139608976785408 139664617058304 140093730177024 140308975153152 140585923385856 140740068032512 140796159094656 141041980145664 141290820156564 141445737683328 141692692856832 141910394535936 141942680918532 142184681373696 142403138961408 142684220749824 142840666062848 143060131528704 143342510118912 143556868096512 143840227167936 144061228394928 144725870740464 144756144340992 144972616302592 144978552815616 145195357372416 145258769842176 145481950568448 145699507918848 146153147572224 146211395982912 146660623779072 146885958363456 147136386695168 147142411812864 147395979052218 147653322964992 148076006637234 148106981015552 148334537834496 148562444279808 148849588313088 149078286100224 149372543597472 149536322284544 149766075194112 150286096288536 150317532971008 150548486160384 150779794194432 151243058184192 151303335146496 151768207691776 151774422478848 152001389749248 152301417001344 152529172352544 152795478491136 153065055169611 153271211655168 153500417261568 153736260747264 153771237661743 153803403362304 154033404821504 154039712366592 154270067208192 154574572478976 155287719295488 155526308855424 155791468265472 155826912765264 156066330761172 156098976546816 156338812551168 156510229364736 156786359968836 156819156369408 157060098883584 157363667329024 157605446449152 157847597047296 158332576536576 158395678981488 158672227663872 158882342427328 159126454893744 159159740792832 159404279463936 159894041788416 159957766545408 160203531331584 160695749320704 160942647969792 161253720672512 161260323883776 161501476608576 161783447814144 161820255563928 162529853571072 162816604583022 162850662383616 163094193340416 163344777043968 163416116072448 163667194389504 163846646366208 163911946408704 164422291018752 164993201751456 165246703158888 165281269284864 165528435032064 166043812626432 166109988335616 166292118700032 166620353642496 166876355063808 167455786852224 167713071862752 167748153901056 168228362570112 168486834593376 168522078486528 168774090620928 168812488829036 169071858324603 169107224592384 169367046930432 169552748478464 169887419400192 170148440457216 170216252039808 170739233653248 171001563467904 171339094126512 171526957914624 171595318896612 171894913302528 172083386515456 172423052525568 172687969419264 173028828782592 173218545270784 173287580424192 173553825609216 173896394038848 174087061764096 174698684207424 174996530921472 175265401798656 175305276860922 175611348615168 175803896692736 176074008035328 176421550915584 176685376118784 177034125745152 177306127255296 177500533563392 178124148603648 178195138854174 178701978304512 178742635230744 179017261755462 179054708391936 179322471284736 179880797011968 179952487363584 180149795258368 180505383112704 180782717985792 181410435756576 181689161184648 181727166726144 182047787509419 182247392784288 182285515096064 182565585027072 182838598172672 182846085267456 183199493308416 183480967507968 183843130581504 184044704350208 184327477161984 184400939709792 184967503124352 185290444505088 185575131316224 185617351970388 185820871074176 186145302380544 186219489411072 186791640236032 186799289204736 187078633537536 187447897847808 187728212126208 188387760208752 188594316911104 189213859381248 189256907891376 189579575164928 189587338297344 189870851948544 190245627666432 190746842038272 191123346825216 191409157462016 191416995514368 191786969557248 192081637859904 192417000062976 192967827653952 193304737087488 193593809829888 193637854833306 193678359789568 193975934091264 194266010558464 194273965596672 194870863429632 194948527977216 195547498372096 195847944484608 196527972069624 196871097286656 197173577023488 197434675516312 197779383779328 198083259039744 198466117750784 198474244780032 198771048133632 199163391463296 199688100258816 200381461718048 200389667179104 200731314880512 201039725592576 201085464634587 201436546940928 201657410912256 201737780195328 202365896638464 202668519665664 203068556001792 203372229803392 203380557734016 203727304654848 204086740226148 204443062566912 204667223015424 204981680996352 205028316882324 205071204483072 205386283155456 205693422944256 206099429971968 206416088446464 207050292393984 207368411807232 207769217020352 208088441014896 208131968729088 208451750068224 209048479958448 209092208492544 209413465178112 209496925587456 210140595265536 210463462729728 210878885078784 211110102048768 211194238641984 211562970218496 212168606524992 212539039285248 212905303075426 212914021377798 213277022060544 213604708442112 214026331124736 214260999094272 214590197293056 215013765178368 215335302144768 215760340751904 216091842592392 217088806110696 217134216511488 217458924453888 217793036058624 217888154763264 218222925852672 218462195154944 218549261878272 219229721358336 219317093974368 219990935668608 220328937545184 220375025713152 220704580042752 221093968578327 221391750168576 221479984447488 221722824933376 222114009955851 222160471523328 222501806751744 223274382469632 223617429150336 224058815396208 224304483426816 224649112791168 225032120827904 225041335713792 225429144432804 225476299456512 225822729240576 226516559200256 226864587276288 226955002719744 227652311537664 228002084623872 228452125502016 228702610552832 228793758528816 229193217736704 229897403367424 229906817482752 230250625892352 230604391120896 230705105043456 231050107232256 231405100812288 231861858718464 232116082352128 232931578943232 233687202398208 233740369147896 234099496141758 234148464820224 234765344047104 235179539953254 235228734554112 235580501491712 235590148325376 236045500993536 236408169673728 237498864804864 237593518472232 238323513640992 238689682340616 238739611189248 239096628379648 239106419195904 239841062682624 239936649818112 240673844150272 241043623981056 241413971954688 241880581008768 242252214912864 242302888968192 242675171721216 242730383345892 242996523712384 243420780036096 243794780356608 244265991077888 244275993575424 244641290010624 245017165565952 245124174108672 245769969549312 245867919613056 246623337499136 246633436528128 247433508421632 247489802627184 247921903927296 248292652548096 249065718939648 249438178050048 249930530463744 250304282834944 250314532595712 251183680278336 251622230851584 252342543855168 252730251890064 252783117729792 253161135931392 253218733243554 253660836888576 254050570395648 254329122717696 254831129100288 255222660685824 255715959409664 256108850479872 256502345201856 257290436871936 257392978344918 257842369953792 258125079773184 258183806444408 258634578788352 259031954128896 259543243173888 259827817906176 259931370636288 260330738413824 261130592646144 262037296092832 262048026311136 262494796382208 262898102697984 262957915291383 263417022922752 263705845039104 264111012052992 264632326373376 265028064178176 265551188617728 265959190882944 266250800345088 267186222905472 267641753174016 268052967456768 268113952846116 268525892633193 268582062587904 268876547883008 268983706927104 269821195517952 269928731045376 270224692887552 270758074669056 271174076978688 272115653634864 272533741776972 272590750089216 273308907995136 273371089176432 273428272644096 273848377540608 274257897259008 274799239962624 275221451261952 275764695872256 276067056525312 276491215742976 276601409564688 277451254686528 277935666757632 278426027955582 278731306611264 279217953570816 279329234116608 280187460354048 280617950306304 281171846771712 281480136065024 281592318189312 282581640313128 282891475366656 283820789071872 283885361837064 284369362747392 284806277922816 285368441499648 285681332125696 286120263057408 286685020237824 287113736193024 287680454335872 288122456789856 289451741480928 289512288681984 289945232605184 289957105631232 290390714744832 290456782249959 290517539684352 290963901136896 291399015837696 292306295144448 292422791965824 293321247558144 293771916726912 294272773390336 294284823625728 294791958104436 295306645929984 296152013274468 296213962031104 296669075668992 297124888559616 297699176626176 298156572200448 298745087194944 299072644569088 299532150388224 300572192577072 300635065942016 301096972320768 301559588388864 302486116368384 302606670292992 303536415383552 303548844957696 304002779498496 304602834002688 305058344705088 305590956982272 306130110339222 307000834523136 307472521494528 307542475323486 307606806724608 308066809643008 308079424733184 308540134416384 309149144957952 310575438590976 311052617710848 311653825530528 312132661522344 312197953093632 312677625102336 313572719937672 313638312738816 314120197767168 314727334658048 315210892898304 315695194094592 316665153073152 316791357962976 317344455327744 317764684854656 318252909787488 318319481585664 318808558927872 319357954613139 319788083576832 319915533090816 320407062663168 321391498641408 321885295939584 322507441345024 322520647767552 323002953217152 323566895628288 323640511127856 325059707142144 325633209166044 325701324767232 326188386680832 326689554087936 326832232144896 327334388779008 327693292732416 327823892817408 328844582037504 329986403502912 330493406317776 330562538569728 331056870064128 332087625252864 332219976671232 332584237400064 333240707284992 333752710127616 334911573704448 335426143725504 336456725140224 336973669186752 337548181241856 337624977658072 338143716649206 338214449184768 338734093860864 339105496956928 339774838800384 340296880914432 340432504079616 341478467306496 342003126935808 342678188253024 343053915829248 343190637793224 343789826605056 344846105051136 345375938838528 346057657565184 346437090541568 346575160848384 347107651218432 347792788077696 348174123528192 349397368414848 349993061842944 350530803597312 350610553721844 351149244212637 351222697230336 351607793385472 352148016070656 352769309929881 352843101831168 353370752237568 354068251490304 354612254510592 355001067126784 356248297207296 356390277708348 357403956609024 357485270461488 358034523510924 358109416783872 358644942569472 359761594023936 359904974727168 360299590516736 361010766225408 361565435971584 362820871513152 363378322369296 363454333452288 364095575018838 364494785568576 365131170054144 365677196345344 365692170534912 366398986616832 366961935015936 367686261163008 368089408700416 368654954323968 368801879419584 369935006248704 371150262632448 371234703940776 371641742148352 372438978822144 373583280472064 373598578409472 374157267075072 374895795695616 375456424252416 376775520417504 377188633822208 378513815782752 379159150329856 379174676594688 379741703897088 379828099865331 380491255332864 381493684076544 382246693650432 382818314924032 382833991028736 383573939114496 384163275719808 384834000125952 385935655307904 386089467517377 386609474174976 387187619659776 387275709666612 387356719579136 387951868182528 388532021116928 388547931193344 389741726859264 389897055954432 391094996744192 391695888969216 393055944139248 393742194573312 394347154046976 394869351032624 395558767558656 396166518079488 396932235501568 396948489560064 397542096267264 398326782926592 399376200517632 400762923436096 400779334358208 401462629761024 402079451185152 402170929269174 402873093881856 403314821824512 403475560390656 404731793276928 405337039331328 406137112003584 406744459606784 406761115468032 408173480452296 408886125133824 409963361992704 410056633764648 410142408966144 410772566310912 411386845888512 412198859943936 412832176892928 414100584787968 414736823614464 415538434040704 416176882029792 416263937458176 416903500136448 418096959916896 418184416985088 418826930356224 418993851174912 419548685472163 420281190531072 420926925459456 421757770157568 422220204097536 422388477283968 423125940436992 424337213049984 425078078570496 425810606150852 425828042755596 426554044121088 427209416884224 428052662249472 428521998188544 429180394586112 430027530356736 430670604289536 431520681503808 432183685184784 434177612221392 434268433022976 434917848907776 435586072117248 435776309526528 436445851705344 436924390309888 437098523756544 438459442716672 438634187948736 439981871337216 440657875090368 441409160085504 442187937156654 442959968894976 443445649866752 444228019911702 444320943046656 445003613503488 446548764939264 447234858300672 448117630792416 448608966853632 449298225582336 450858288865608 450952598913024 451645458481152 453033118400512 453729174552576 453910005439488 455304623075328 456004169247744 456904251004032 457405221105664 457587517057632 458386435473408 459195165508833 459794806734848 459813634965504 460501251784704 461208782241792 461313712985229 461410210086912 462100214464512 462810201624576 463723717436928 464232164704256 465863157886464 467374404796416 467480738295792 468198992283516 468296929640448 469530688094208 470359079906508 470457469108224 471161002983424 471180296650752 472091001987072 472816339347456 474997729609728 475187036944464 476647027281984 477379364681232 477479222378496 478193256759296 478212838391808 479682125365248 479873299636224 481347688300544 482087247962112 482827943909376 483761162017536 484504429825728 485350343442432 485460766691784 485993047424768 487589560713216 488531982155776 488551987150848 489282580021248 490034331131904 490248348217344 491539939098624 491735839226112 493246674998272 493266873056256 494979605254368 495843807854592 496585305096192 498131437879296 498876356100096 499861060927488 500608565669888 500629065191424 502367360556672 503244461703168 504685087710336 505460503780128 505566235459584 506322271862784 506437466487108 507215574973809 507321673777152 508101140791296 508658245435392 509662258200576 510445321371648 511431918819328 512217700959744 513004690403712 514580873743872 514785956689836 515684739907584 516250159546368 516367612888816 517269157576704 518063908257792 519086486347776 519655635812352 519862741272576 520661476827648 522261185292288 524074592185664 524096052622272 524989592764416 525796205395968 525915830582766 526834045845504 527411690078208 528222024105984 529264652746752 530056128356352 531102377235456 531918381765888 532501600690176 534372445810944 536105934913536 536227905692232 537051785266386 537164125175808 537967413854208 539642391035904 539857462090752 540449385775104 541516149338112 542348153957376 544231307269728 545067483553944 545181500178432 546742178352864 546856545288192 547696755081216 548515794518016 548640588694367 549598479925248 550442902523904 551529391744512 552134113050624 552982431485952 553202819129376 554902509373056 555871333515264 556852055911164 557462613222528 558435907141632 558658468233216 560374920708096 561235900612608 562343693543424 562960272130048 563184636378624 565163280626256 565782950733312 567641578143744 567770723674128 568738725494784 569612555845632 570736882999296 571362664251392 572240526114816 573370040475648 574227472386048 575360908671744 576244913579712 578903482961856 579890465210368 579914211262464 580781429489664 580913564499918 581035079368704 581927802273792 582798031675392 584612590288896 584845583931648 586642495116288 587543833453824 589583916208872 590613291859968 592304026548936 592427924062208 593338151337984 594249777119232 595398353252352 596313144400896 597490174389888 598145289138176 599064300776448 601144385154144 601270131884032 602193944641536 603119176777728 603256393903761 604972232736768 605213340585984 607072830767104 607097689915392 608005558996992 609205668005376 610116689410176 611181913964544 612260220678444 614001669046272 614945042989056 615084950646972 615213613449216 616133619286016 616158849466368 617080268832768 618298289915904 621150877181952 622105235421696 623307651061056 624265323044688 624395906187264 625355250204672 627145439875344 627276625477632 628240395534336 629454669316096 630421785796608 631390388189184 633330306146304 633582715925952 634688910655488 635529369709312 636505819574976 637617117855744 638715909226278 639831066181632 640814125326336 642782997282816 643770591879168 645014882690048 645041295535104 646005906434304 647281022255712 651266418332088 651402649534464 652376773361664 653379108175872 653664464289792 654668777558016 655386585464832 655647785634816 657689164075008 659972807005824 660986812635552 661125077139456 662113740128256 663281905734981 664175250505728 664439953342464 665168474800128 666342029867553 666481414569984 667505420255232 669823147408896 670852287451008 672913450280448 673947338373504 675096362483712 675249955316144 676287433298412 676428898369536 677468187721728 678210993913856 679549677600768 680593761828864 680865008159232 682956934612992 684006253871616 685356376506048 686107831658496 686381275586448 687579653210112 689692210102272 690751877677056 692115315130368 692874181083136 693150321696768 694215302436864 695585576155392 696348247056384 698794736829696 701061607194624 701221107443688 702298488425274 702445394460672 704296032141312 705538619859762 705686203662336 706741504475136 708136502980608 709224509021184 710002134253568 712496594414592 712780555416696 714970540922976 716069047021848 716218833567744 717289885138944 719523188047872 719809949454336 720599181033472 722021532450816 723130871943168 725641743026304 726756644738592 726908666904576 728191150037676 728989571137152 730262340108288 731354392690688 731384341069824 732797973233664 733923870031872 735372522326016 736178817400832 737309908647936 737603758839168 739870012497408 742300525264896 742469407881552 743283484296704 744877957644288 747166560944128 747197156818944 748314534150144 749791591391232 750912848504832 753551040835008 754377267644416 757027631565504 758318300659712 758349353189376 759483407794176 759656199730662 760982510665728 762987368153088 764493387300864 765636629848064 765667982057472 767147878228992 768326551439616 771871310615808 772178935034754 774375239319552 774551419333224 774713439158272 775903736365056 777064042233856 777095862386688 779483453718528 779794111908864 782189993488384 783391777938432 786111888278496 787484389146624 788694308093952 788873745874149 789738702065248 791117535117312 792333036158976 793864471003136 793896979120128 795084192534528 796653565853184 798752401035264 801525846872192 801558668716416 802925259522048 804158902370304 804341858538348 805746187763712 806629643649024 806951120781312 809463586553856 810674078662656 812274224007168 813488919213568 813522230936064 816346960904592 817772250267648 819926723985408 820113267529296 820284817932288 821545132621824 822773691777024 824397719887872 825664353785856 828201169575936 829473647228928 831076868081408 832353764059584 833807000272896 836193919833792 837653860712448 837987702349824 839097370944326 840562381062144 841853850918912 843515540315136 844440408195072 844776954567936 848674426099968 851621212301704 851656085511192 853108088242176 854418833768448 856105324498944 857043996377088 858360789172224 860055060713472 861341208579072 863041363007616 864367370369568 868355224442784 868536866045952 869835697815552 871172144234496 871370346749877 871552619053056 872891703410688 873848780619776 874197047513088 876918885433344 877268375897472 879963742674432 881315750180736 882818320171008 884375874313308 885919937789952 886891299733504 888456039823404 888641886093312 890007227006976 893097529878528 894469716601344 896235261584832 897217933707264 898596451164672 901716577731216 901905197826048 903290916962304 906066236801024 907458349105152 907820010878976 910609246150656 912008338495488 913808502008064 914810442211328 915175034115264 916772870946816 918390331017666 921002503569408 922417564483584 922627425970458 922820420173824 924200428929024 925620403249152 927447434873856 928464329408512 931726315772928 934961476591584 936397984567032 936593859280896 940718159813016 940914938216448 942322005966848 942360593301504 944182003974144 945632678694912 949995459219456 950374073888928 953294054563968 954758729362464 954958444756992 956386513518592 956425676783616 958073863839417 959364250730496 959746599272448 962695376601088 964174495924224 965655887818752 967522324035072 969008859651456 970700686884864 970921533383568 971986094849536 975179121426432 977063964311552 977103974301696 978565160042496 980068662263808 980496696434688 983079878197248 983471678452224 986493349996544 986533746112512 989959210508736 991687615709184 993170610192384 996262875758592 997752712200192 999722121854976 1001217131339776 1001258130382848 1004734721113344 1009370175420672 1010921007560256 1012644543725568 1012874932974216 1014431149947618 1014643347554304 1016202281582592 1017316490870784 1019324516401152 1020890642743296 1022863837638656 1024435401919488 1026009380807424 1029161747487744 1029571913379672 1031369479815168 1032735225777632 1034538315153408 1036127816515584 1038172972695552 1039311271624704 1039725482545152 1041322953655296 1044522370584576 1048149184371328 1048192105244544 1049979185528832 1051592410791936 1051831661165532 1053668091691008 1054823380156416 1056444048211968 1058307929789643 1058529305493504 1060112256712704 1062204754470912 1063836763531776 1065003201380352 1068744891621888 1072211869827072 1072455811384464 1074103570532772 1074328250351616 1075934827708416 1079284782071808 1079714924181504 1080898771550208 1083032298676224 1084696307914752 1088462614539456 1090134967107888 1090363000356864 1093484356705728 1095393510162432 1097031589036032 1097281177388734 1099196959850496 1100885805047808 1103058783489024 1104268226101248 1105964862971904 1106405638258752 1109805018746112 1113704111822328 1114925226445056 1117316936466432 1120749841416192 1122471801225216 1124687387086848 1125920544260096 1126369272757248 1130326561252512 1131565901466624 1135541447348256 1137477450989568 1139225111691264 1139484299595993 1141473765998592 1142725328502784 1144481052229632 1146740080951296 1148454944772096 1150721817343488 1152489827159424 1157806965923712 1158268402552131 1159780930420736 1159828422524928 1161562858979328 1161827128999836 1162070158737408 1163855604547584 1165596063350784 1169225180577792 1169691167863296 1173284990232576 1175087666907648 1179167832417744 1181226583719936 1184608053097872 1184855848124416 1186676302675968 1188499554238464 1190796706504704 1192626288801792 1194980348779776 1196290578276352 1198128601552896 1202288770308288 1204387889283072 1206238353555456 1206512787807522 1209944465473536 1210426681171968 1214145661534208 1214195379830784 1216011117993984 1218411336010752 1220233378820352 1224520441356888 1229890085978112 1230169901293944 1230427226898432 1232267238572032 1232317698932736 1234160537665536 1236596579831808 1242301754363904 1244210470843392 1246615302122112 1248530646089376 1248791812374528 1250710500409344 1254290879750688 1254553250955264 1256480791068672 1258646056416489 1258909338632192 1260843571593216 1262780776378368 1266660612292608 1267165431851904 1269377821310976 1271058739418624 1273011639149952 1275234235711488 1277431818452556 1279662132363264 1281628250652672 1285565994565632 1287541183758336 1290029765380096 1290082591070208 1292011812868608 1294562044511424 1302532836664176 1302805299068928 1304753546723328 1306758216351744 1307328928579584 1309337555116032 1310773170929664 1311295571269632 1315378328150016 1319945614011648 1321973625271104 1324227480256512 1326563811469962 1328879906684928 1330336949600256 1332684059735106 1332962829139968 1335010840510464 1339646294817792 1341704574902016 1345826900560896 1347894676747008 1350499910632288 1352574866596824 1352857796739072 1354936375443456 1359099355201536 1361187523657728 1361730016318464 1365913869225984 1368012507743232 1370712753012096 1372215663316992 1372762551172896 1375159306420224 1379384420204544 1381503755354112 1383941138955687 1384230630260736 1385748362166272 1386300643393536 1388430604873728 1391171152310784 1392696494112768 1397589473659392 1402123214389248 1402442214887376 1404596976850548 1404890788921344 1408592064282624 1411077239719524 1411372407324672 1413483008950272 1416273005961216 1418449018042368 1420004268507136 1424993188829184 1425561110833392 1429941081845952 1432138094043696 1432437667135488 1434579770277888 1439046376095744 1439619898908672 1441198362066944 1444043064901632 1446261743886336 1451283486052608 1453513289477184 1456382300075352 1457979142274304 1462708785381376 1462768682139648 1465595946467328 1467847740063744 1470745044652032 1472357634801664 1474619817295872 1475207517678336 1479740024994816 1484938815763104 1486566968593408 1489755915288576 1494333121888256 1494394313637888 1496629068300288 1499583182782464 1501825697009664 1507102081670016 1508754535288832 1514055263131008 1516636601319424 1516698706378752 1518966815588352 1519312399461324 1521646724921427 1521965021331456 1525974736306176 1528986774601728 1531273259696128 1531335964114944 1534295756457984 1536653102879232 1543742621231616 1544357870069508 1548750478639104 1549102838666448 1549426878316544 1551807472730112 1554128084467712 1554191724773376 1558966907437056 1559588223817728 1564379986976768 1566783555876864 1572223776556992 1574968778293248 1577388616187904 1577747491748298 1579477404130496 1582235070234624 1584666072317952 1587728942006272 1587793958240256 1590168385069056 1593307131706368 1597504802070528 1603051693744384 1603117337432832 1608317804740608 1608683717076696 1611492375527424 1613902241562624 1618927173107712 1621348157325312 1624548448014336 1626977838427136 1627044461872128 1632693921809184 1635544500535296 1640226535058592 1640569635864576 1643090265243648 1645547383554048 1645921766083101 1648795439775744 1651328707571712 1656402339151872 1658947294457856 1662153736162816 1664707528119168 1667614000545792 1672387839667584 1675307721424896 1675975404699648 1678194741888652 1681124762124288 1683707701837824 1687031080630272 1688880816390144 1689553909135872 1697348852199936 1703242424603408 1703312171022384 1706216176484352 1708837667536896 1712210648997888 1714087992754176 1716721578344448 1720110121426944 1722682417158144 1726082726015232 1728734740739136 1736710448885568 1739671395631104 1742344288468992 1742740693499754 1743105238106112 1745783406821376 1747697561239552 1748394095026176 1753837770866688 1754536751794944 1759927485348864 1762631500361472 1768751748626616 1771839875579904 1776912079646808 1777283772186624 1780014454013952 1786195059757056 1788939433202688 1792470523169664 1794435867414528 1797192902329344 1803433155462432 1803810395652096 1806581833924608 1809769181711283 1812132473602048 1814916698210304 1815640021757952 1821218492301312 1824016676990976 1827617004016128 1829620884422656 1830350068230528 1833545741893632 1836780662035332 1842005007138816 1844835128967168 1845254851940916 1845640840347648 1848400857858048 1851240806498304 1854894869747712 1856928658817024 1863452631545856 1869922953183168 1872795969134064 1873187718561792 1881436319626032 1881829876432896 1884644011933696 1884721186603008 1888364007948288 1891265357389824 1899990918438912 1900748147777856 1906588109127936 1909517458724928 1912773027037184 1912851353567232 1916147727678834 1919493198544896 1925390753202176 1928348991848448 1931311775637504 1935044648070144 1938017719302912 1941843066767136 1943972189699072 1954127928623104 1954207948603392 1957130320084992 1960137324527616 1960993392869376 1966159756394496 1966943356904448 1972986699993088 1973067492225024 1979918421017472 1983375231418368 1986341220384768 1989845717204943 1992525751517184 1995505424400384 1999026089602659 1999444243709952 2002434262679552 2002516260765696 2009469442226688 2018740350841344 2021842015120512 2025289087451136 2025749865948432 2028862299895236 2029286695108608 2032404563165184 2034632981741568 2038649032802304 2041781285486592 2045727675277312 2048870803838976 2052018761614848 2058323494975488 2059143826759344 2062738959630336 2065470451555264 2069076630306816 2072255633031168 2076345945391104 2078622543249408 2079450965090304 2082645907310592 2089044741169152 2096298368742656 2096384210489088 2103184821583872 2103663322331064 2107336183382016 2112888096423936 2116615859579286 2117058610987008 2120224513425408 2124409508941824 2127673527063552 2130006402760704 2137489783243776 2144911622768928 2148207141065544 2148656500703232 2151869655416832 2158569564143616 2159429848363008 2161797543100416 2166064597352448 2169392615829504 2176925229078912 2180269934215776 2180726000713728 2186968713411456 2190787020324864 2194063178072064 2194562354777468 2198393919700992 2201771610095616 2206117566978048 2208536452202496 2211929725943808 2212811276517504 2219610037492224 2227408223644656 2229850452890112 2234633872932864 2241499682832384 2244943602450432 2249374774173696 2251841088520192 2252738545514496 2260653122505024 2263131802933248 2271082894696512 2274954901979136 2278450223382528 2278968599191986 2282947531997184 2285450657005568 2288962104459264 2293480161902592 2296909889544192 2301443634686976 2304979654318848 2315613931847424 2316536805104262 2323125717958656 2323654257999672 2324140317474816 2327711209095168 2331192126701568 2338450361155584 2339382335726592 2346569980465152 2350175333815296 2358335664835488 2362453167439872 2366621237622447 2369216106195744 2369711696248832 2373352605351936 2376999108476928 2381593413009408 2385252577603584 2389960697559552 2392581156552704 2396257203105792 2404577540616576 2408775778566144 2412476707110912 2413025575615044 2419888930947072 2420853362343936 2428291323068416 2428390759661568 2432022235987968 2436822672021504 2440466757640704 2449040882713776 2459780171956224 2460339802587888 2460854453796864 2464534477144064 2464635397865472 2468321075331072 2473193159663616 2484603508727808 2488420941686784 2493230604244224 2497061292178752 2501421000818688 2508581759501376 2512961582137344 2517292112832978 2517818677264384 2521687143186432 2525561552756736 2533321224585216 2534330863703808 2542117478837248 2546023278299904 2554863636905112 2559324264726528 2563256501305344 2571131989131264 2575082367516672 2580059530760192 2580165182140416 2584023625737216 2589124089022848 2605065673328352 2605610598137856 2609507093446656 2613516432703488 2614111040249631 2614657857159168 2618675110232064 2621546341859328 2622591142539264 2630756656300032 2639891228023296 2643947250542208 2648454960513024 2653127622939924 2657759813369856 2660673899200512 2665368119470212 2665925658279936 2670021681020928 2679292589635584 2683409149804032 2691653801121792 2695789353494016 2700999821264576 2705149733193648 2705715593478144 2709872750886912 2718198710403072 2722375047315456 2723460032636928 2731827738451968 2736025015486464 2741425506024192 2744431326633984 2745525102345792 2750318612840448 2763007510708224 2767882277911374 2768461260521472 2772601286787072 2776861209747456 2782342304621568 2785392988225536 2795178947318784 2804884429774752 2809193953701096 2809781577842688 2822154479439048 2822744814649344 2826966017900544 2832546011922432 2836898036084736 2840008537014272 2849986377658368 2851122221666784 2859882163691904 2864276188087392 2864875334270976 2869159540555776 2874221591518251 2878092752191488 2879239797817344 2882396724133888 2888086129803264 2892523487772672 2902566972105216 2907026578954368 2912764600150704 2915958284548608 2925417570762752 2925537364279296 2931191892934656 2935695480127488 2941490089304064 2944715269603328 2949239634591744 2950415035356672 2959480049989632 2969877631526208 2973133937186816 2979511830577152 2988666243776512 2988788627275776 2993258136600576 2999166365564928 3003651394019328 3014204163340032 3017509070577664 3028110526262016 3037933631176704 3038624798922648 3043293449842854 3043930042662912 3051949472612352 3057973549203456 3062546519392256 3062671928229888 3068591512915968 3073306205758464 3087485242463232 3088715740139016 3098205677332896 3098853756633088 3103614945460224 3108256168935424 3108383449546752 3117933814874112 3119176447635456 3128759973953536 3133567111753728 3144447553113984 3149937556586496 3154777232375808 3155494983496596 3158954808260992 3164470140469248 3169332144635904 3175457884012544 3175587916480512 3180336770138112 3186614263412736 3195009604141056 3206103387488768 3206234674865664 3216635609481216 3217367434153392 3222984751054848 3227804483125248 3237854346215424 3242696314650624 3249096896028672 3253955676854272 3254088923744256 3265387843618368 3271089001070592 3280453070117184 3286180530487296 3291094767108096 3291843532166202 3297590879551488 3302657415143424 3312804678303744 3317894588915712 3324307472325632 3329415056238336 3344775679335168 3351950809399296 3356389483777304 3362249524248576 3367415403675648 3374062161260544 3377761632780288 3379107818271744 3394697704399872 3406484849206816 3406624342044768 3412432352968704 3417675335073792 3418452898787979 3424421297995776 3428175985508352 3433443156688896 3440220242853888 3445364834316288 3452165452030464 3457469481478272 3473420897771136 3479342791262208 3484688576937984 3485481386999508 3486210476212224 3491566813642752 3495395122479104 3496788190052352 3507675541733376 3509073503589888 3519854970697728 3525263000722944 3537503497253232 3543679751159808 3553824159293616 3554567544373248 3560028908027904 3572390119514112 3577878866405376 3584941046339328 3588871734829056 3594385804658688 3606866310924864 3613163667849216 3619538363422566 3629833396420608 3631280043515904 3642436984602624 3648033353981952 3655234008032256 3659241768845312 3660700136461056 3673561324070664 3689670257934336 3690509703881832 3691281680695296 3696801715716096 3702481612996608 3709789739495424 3713857317634048 3726905263091712 3739845906366336 3745591938268128 3746375437123584 3762872639252064 3763659752865792 3769288023867392 3769442373206016 3775938169249467 3776728015896576 3782530714779648 3799981836877824 3801496295555712 3813176218255872 3819034917449856 3825546054074368 3825702707134464 3832295455357668 3838986397089792 3850781506404352 3856697983696896 3862623551275008 3870089296140288 3876035438605824 3883686133534272 3887944379398144 3908255857246208 3908415897206784 3914260640169984 3920274649055232 3921986785738752 3932319512788992 3933886713808896 3945973399986176 3946134984450048 3959836842034944 3972682440769536 3979691434409886 3991010848800768 3998052179205318 3998888487419904 4004868525359104 4005032521531392 4018938884453376 4037480701682688 4043684030241024 4051499731896864 4057724599790472 4058573390217216 4064809126330368 4077298065604608 4083562570973184 4091455350554624 4097741607677952 4104037523229696 4116646989950976 4118287653518688 4125477919260672 4130940903110528 4138153260613632 4144511266062336 4152691890782208 4157245086498816 4158901930180608 4165291814621184 4178089482338304 4192596737485312 4192768420978176 4206369643167744 4207326644662128 4214672366764032 4225776192847872 4233231719158572 4234117221974016 4240449026850816 4248819017883648 4255347054127104 4260012805521408 4274979566487552 4289823245537856 4296414282131088 4297313001406464 4303739310833664 4317139128287232 4318859696726016 4323595086200832 4332129194704896 4338785231659008 4353850458157824 4360539868431552 4373937426822912 4388126356144128 4389124709554936 4396787839401984 4403543220191232 4412235133956096 4417072904404992 4423859451887616 4425622553035008 4439220074984448 4454816447289312 4459700905780224 4469267745865728 4482999365664768 4489887204900864 4498749548347392 4503682177040384 4505477091028992 4521306245010048 4526263605866496 4542165789393024 4549909803958272 4556900446765056 4557937198383972 4564940174764281 4565895063994368 4570901314011136 4577924208918528 4586960323805184 4593819779088384 4602887269373952 4609959308637696 4631227863694848 4633073610208524 4646251435917312 4647308515999344 4648280634949632 4655422418190336 4662384253403136 4676900722311168 4678764671453184 4693139960930304 4700350667630592 4716671329670976 4724906334879744 4733242475244894 4738432212391488 4746705210703872 4753998216953856 4763186826018816 4770505155207168 4779921395119104 4785162313105408 4792514406211584 4809155081233152 4824953414221824 4826051151230088 4841706724687872 4856582646136832 4856781519323136 4864044471975936 4873645344043008 4880933515281408 4898081765427552 4920679605175776 4921708907593728 4929068954288128 4929270795730944 4936642150662144 4937765298249303 4946386319327232 4969207017455616 4976841883373568 4986461208488448 4994122584357504 5002842001637376 5017163519002752 5025923164274688 5034584225665956 5035637354528768 5043374286372864 5051123105513472 5066642449170432 5068661727407616 5084234957674496 5092046556599808 5109727273810224 5118648529453056 5126513002610688 5142263978262528 5150164735033344 5160119061520384 5160330364280832 5168047251474432 5178248178045696 5210131346656704 5219014186893312 5227032865406976 5228222080499262 5229315714318336 5237350220464128 5243092683718656 5245182285078528 5261513312600064 5279782456046592 5287894501084416 5306255245879848 5315519626739712 5330736238940424 5331851316559872 5340043362041856 5358585179271168 5366818299608064 5383307602243584 5391578706988032 5401999642529152 5410299466387296 5411431186956288 5419745501773824 5436397420806144 5444750094630912 5446920065273856 5463655476903936 5472050030972928 5482851012048384 5488862653267968 5491050204691584 5500637225680896 5526015021416448 5535764555822748 5536922521042944 5545202573574144 5553722419494912 5564684609243136 5570785976451072 5590357894637568 5609768859549504 5618387907402192 5619563155685376 5644308958878096 5645489629298688 5653932035801088 5665092023844864 5673796072169472 5680017074028544 5699972755316736 5702244443333568 5719764327383808 5728552376174784 5738319081111552 5748443183036502 5758479595634688 5764793448267776 5776172259606528 5785046975545344 5805133944210432 5814053157908736 5825529200301408 5831916569097216 5862383785869312 5871390960254976 5882980178608128 5889430539206656 5898479269183488 5900830070713344 5918960099979264 5939755263052416 5946267874373632 5959023661154304 5969537151614829 5977332487553024 5977577254551552 5986516273201152 5997078268807977 5998332731129856 6007302788038656 6028408326680064 6035018141155328 6056221052524032 6075867262353408 6077249597845296 6086586899685708 6087860085325824 6103898945224704 6115947098406912 6125093038784512 6125343856459776 6137183025831936 6146612411516928 6174970484926464 6177431480278032 6196411354665792 6207229890920448 6216512337870848 6216766899093504 6235867629748224 6238352895270912 6257519947907072 6267134223507456 6288895106227968 6309554464751616 6310989966993192 6317909616521984 6338664289271808 6350915768025088 6351175832961024 6360673540276224 6373228526825472 6390019208282112 6412206774977536 6412469349731328 6434734868306784 6445969502109696 6455608966250496 6475708692430848 6485392629301248 6498193792057344 6507911353708544 6508177847488512 6530775687236736 6542178002141184 6560906140234368 6572361060974592 6582189534216192 6583687064332404 6595181759102976 6605314830286848 6625609356607488 6635789177831424 6648614944651264 6658830112476672 6689551358670336 6703901618798592 6712778967554608 6724499048497152 6734830807351296 6748124322521088 6755523265560576 6758215636543488 6789395408799744 6812969698413632 6813248684089536 6824864705937408 6835350670147584 6836905797575958 6848842595991552 6856351971016704 6866886313377792 6880440485707776 6890729668632576 6904330904060928 6914938962956544 6946841795542272 6969377153875968 6970962773999016 6972420952424448 6983133627285504 6993576380104704 7015351083466752 7018147007179776 7039709941395456 7050526001445888 7075006994506464 7087359502319616 7107648318587232 7109135088746496 7120057816055808 7132327653026771 7144780239028224 7155757732810752 7169882092678656 7177743469658112 7188771609317376 7213732621849728 7226327335698432 7239076726845132 7259666792841216 7262560087031808 7284873969205248 7296066707963904 7310468016064512 7318483537690624 7321400272922112 7347122648141328 7379340515868672 7381019407763664 7382563361390592 7393603431432192 7404963225993216 7419579478990848 7427714635268096 7453810526183424 7479691812732672 7491183876536256 7525745278504128 7538576047734784 7538884746412032 7551876338498934 7553456031793152 7565061429559296 7599963673755648 7602992591111424 7626352436511744 7638069834899712 7664590910715336 7677972794179584 7701563012808704 7713395967393792 7725247102550016 7740178592280576 7752070877211648 7767372267068544 7775888758796288 7816511714492416 7816831794413568 7828521280339968 7840549298110464 7842333120748893 7843973571477504 7864639025577984 7867773427617792 7891946799972352 7892269968900096 7919673684069888 7945364881539072 7959382868819772 7982021697601536 7996104358410636 7997776974839808 8009737050718208 8010065043062784 8037877768906752 8074961403365376 8087368060482048 8102999463793728 8115449199580944 8117146780434432 8129618252660736 8154596131209216 8167125141946368 8182910701109248 8195483215355904 8208075046459392 8233293979901952 8236575307037376 8250955838521344 8261881806221056 8289022532124672 8305383781564416 8317803860361216 8330583629242368 8356178964676608 8385193474970624 8385536841956352 8414653289324256 8429344733528064 8466463438317144 8468234443948032 8480898053701632 8497638035767296 8510694108254208 8520025611042816 8549959132975104 8579646491075712 8592828564262176 8594626002812928 8607478621667328 8622664774554753 8634278256574464 8637719393452032 8647190172401664 8664258389409792 8677570463318016 8707700916315648 8721079736863104 8747874853645824 8776252712288256 8778249419109872 8793575678803968 8807086440382464 8824470267912192 8834145808809984 8847718903775232 8851245106070016 8878440149968896 8909632894578624 8919401811560448 8938535491731456 8965998731329536 8979774409801728 8997499096694784 9007364354080768 9010954182057984 9042612490020096 9052527211732992 9084331578786048 9113800893530112 9115874396767944 9129880349528562 9131790127988736 9155848417837056 9173920647610368 9187639558176768 9205774538747904 9219918617275392 9262455727389696 9266147220417048 9294617031998688 9296561269899264 9310844836380672 9324768506806272 9353801444622336 9357529342906368 9386279921860608 9400701335261184 9433342659341952 9449812669759488 9466484950489788 9476864424782976 9493410421407744 9507996433907712 9526373652037632 9541010310414336 9559842790238208 9570324626210816 9585028812423168 9618310162466304 9649906828443648 9652102302460176 9683413449375744 9713165292273664 9713563038646272 9728088943951872 9747290688086016 9761867030562816 9796163530855104 9841359210351552 9858137908576256 9858541591461888 9873284301324288 9875530596498606 9892772638654464 9938414034911232 9953683766747136 9972922416976896 9988245168715008 10034327038005504 10069168451331912 10071274709057536 10086748572745728 10102246211026944 10133284898340864 10137323454815232 10168469915348992 10184093113199616 10219454547620448 10237297058906112 10253026005221376 10255358696363937 10284527956525056 10300329470066688 10320238123040768 10320660728561664 10336094502948864 10356496356091392 10420262693313408 10438028373786624 10454065730813952 10456444160998524 10458631428636672 10474700440928256 10486185367437312 10490364570157056 10523026625200128 10559564912093184 10575789002168832 10612510491759696 10631039253479424 10661472477880848 10663702633119744 10680086724083712 10717170358542336 10733636599216128 10766615204487168 10783157413976064 10803999285058304 10820598932774592 10839491003547648 10889500189261824 10893840130547712 10927310953807872 10944100061945856 10965702024096768 10977725306535936 10982100409383168 11071529111645496 11073845042085888 11090405147148288 11107444838989824 11129369218486272 11141571952902144 11180715789275136 11219537719099008 11236775814804384 11239126311370752 11288617917756192 11290979258597376 11307864071602176 11327814507748401 11330184047689728 11347592144338944 11360034148057088 11399945510633472 11404488886667136 11439528654767616 11457104752349568 11476638162223104 11496886366073004 11516959191269376 11529586896535552 11552344519213056 11570093951090688 11610267888420864 11628106315817472 11651058400602816 11663833138194432 11724767571738624 11742781920509952 11765960357216256 11778861078413312 11796958538366976 11801660141426688 11837920199958528 11879510526104832 11892535748747264 11918047322308608 11939074303229658 11973032546402304 11994156537615954 11996665462259712 12014605576077312 12056816653360128 12070036282310656 12112442105048064 12154499195690592 12173173799371416 12175720170651648 12231894196813824 12250186077569024 12250687712919552 12274366051663872 12293224823033856 12349940969852928 12354862960556064 12392822709331584 12414459781840896 12433024675741696 12433533798187008 12471735259496448 12476705790541824 12515039895814144 12534268447014912 12577790212455936 12619108929503232 12621979933986384 12635819233043968 12677328578543616 12701831536050176 12702351665922048 12721347080552448 12746457053650944 12780038416564224 12824413549955072 12824938699462656 12869469736613568 12891939004219392 12911217932500992 12951417384861696 12970785258602496 12996387584114688 13015822707417088 13016355694977024 13061551374473472 13121812280468736 13164379068432384 13167374128664808 13190363518205952 13210629660573696 13251218713214976 13271578355662848 13297229889302528 13317660224953344 13379102717340672 13407803237597184 13425557935109216 13448998096994304 13469661614702592 13496248645042176 13511046531121152 13516431273086976 13578790817599488 13625939396827264 13626497368179072 13649729411874816 13670701340295168 13673811595151916 13697685191983104 13712703942033408 13733772626755584 13760880971415552 13781459337265152 13808661808121856 13829877925913088 13893683591084544 13938754307751936 13941925547998032 13944841904848896 13966267254571008 13987152760209408 14030702166933504 14036294014359552 14079419882790912 14101052002891776 14150013989012928 14174719004639232 14215296637174464 14240115632111616 14264655306053542 14289560478056448 14311515465621504 14339764185357312 14355486939316224 14377543218634752 14427465243699456 14478153453690264 14525120174063616 14569747938410496 14592133415927808 14620936032129024 14636967075381248 14642800545844224 14694245296282656 14762038815527328 14765126722781184 14787206862864384 14809926451986432 14813295894747909 14839158957981696 14855429270536192 14907621052366848 14959383625465344 14982367753072512 15051490557008256 15077152095469568 15077769492824064 15103752676997868 15106912063586304 15130122859118592 15199927347511296 15205985182222848 15252704873023488 15276139669799424 15329181821430672 15355945588359168 15403126025617408 15426791934787584 15450494205100032 15480357184561152 15504141754423296 15534744534137088 15551777517592576 15657042560679936 15681098596220928 15684666241497786 15687947142955008 15729278051155968 15735546855235584 15783893599944704 15784539937800192 15839347368139776 15918765737639544 15992208716821272 15995553949679616 16019474101436416 16020130086125568 16075755537813504 16149922806730752 16174736120964096 16205998927587456 16230898399161888 16234293560868864 16259236505321472 16309192262418432 16334250283892736 16365821402218496 16390966430711808 16416150092918784 16466587959803904 16473150614074752 16501911677042688 16523763612442112 16578045064249344 16610767563128832 16635607720722432 16661167258484736 16712357929353216 16770386949941248 16771073683912704 16829306578648512 16858689467056128 16932926876634288 16936468887896064 16961796107403264 16995276071534592 17021388216508416 17040051222085632 17099918265950208 17159292982151424 17185657128524352 17214957243334656 17245329549109506 17275438786904064 17294380344803328 17328516778819584 17355140926636032 17415401832631296 17442159473726208 17495749707291648 17556498838219744 17587151357607936 17614172880764928 17648940535824384 17668291617619968 17695437807550464 17702490212140032 17756880299937792 17819265789157248 17838803623120896 17877070983462912 17931997462659072 17959548819603456 17991234806423931 17994998193389568 18014728708161536 18021908364115968 18085224980040192 18105054423465984 18168663157572096 18227601787060224 18231748793535888 18259760699057124 18263580255977472 18311696835674112 18347841295220736 18375279116353536 18411549077495808 18439837234550784 18524911454779392 18532294440834096 18589234063997376 18621689672761344 18649537013612544 18707602889244672 18715058685812736 18772559843721216 18801402670522368 18866685318683904 18932969900979576 18953728849565952 19015992867815424 19052747304075264 19082020620828672 19119685580476416 19140649252421632 19170057624846336 19236620324932608 19304204604920352 19366826898751488 19426330584547328 19427126077292544 19456177887903744 19494581376172032 19523734061125632 19592327061710208 19682718420703104 19716275817152512 19717083182923776 19746568602648576 19751061192997212 19785545277308928 19876828069822464 19907367533494272 19945844833953792 19976490337430016 20068654076011008 20138336902663824 20142549418115072 20173497145491456 20204492422053888 20266569796681728 20274646909630464 20336939830697984 20368186226399232 20438909095240896 20474594117812224 20506052010442752 20510717392727874 20569055913050112 20600658940133376 20640476246081536 20641321457123328 20672189005897728 20712992712182784 20840525386626816 20908131461627904 20912888321997048 20917262857273344 20949400881856512 20980729140314112 21046053250400256 21119129824186368 21151578004337664 21225020983519392 21262078506958848 21322944955761696 21327405266239488 21360173448167424 21396982959080313 21434340717084672 21467273198432256 21533230408974336 21566314827952128 21607998570116608 21641197865549184 21678982007095296 21779000378523648 21787680261095424 21854621907615744 21888200123891712 21931404048193536 21955450613071872 21964200818766336 22143058223290992 22147690084171776 22180810294296576 22214889677979648 22258738436972544 22283143905804288 22361431578550272 22439075438198016 22473551629608768 22577235835512384 22615728143204352 22655629015496802 22660368095379456 22695184288677888 22720068296114176 22799891021266944 22808977773334272 22879057309535232 22914209504699136 22993772732146008 23033918382538752 23104689038426112 23140187902181376 23220535776841728 23256212631634944 23302116801205632 23327666276388864 23449535143477248 23485563841019904 23526999362246679 23531920714432512 23557722156826624 23593917076733952 23603320282853376 23675840399917056 23759021052209664 23785071497494528 23836094644617216 23878148606459316 23946065092804608 23988313075231908 23993330924519424 24029211152154624 24113633306720256 24140072564621312 24224884210096128 24308998391381184 24346347598742832 24351440341303296 24463788393627648 24500372155138048 24501375425839104 24548732103327744 24586449646067712 24699881939705856 24709725921112128 24785645418663168 24866049351483392 24867067596374016 24953411581083648 25030079791628288 25068536894029824 25155580424911872 25243959867972768 25271638466087936 25403663072100352 25404703331844096 25442694161104896 25492914107301888 25560076833128448 25648827099910144 25649877398925312 25738939473227136 25783878008438784 25822435865001984 25867994323664259 25902834769723392 25941570517204992 25992775168229376 26031645414834176 26032711389954048 26123102748946944 26243624560937472 26328758136864768 26334748257329616 26380727036411904 26421259321147392 26502437426429952 26543156711325696 26594459778605056 26635320449906688 26758205434681344 26815606475194368 26851115870218432 26897996193988608 26939323229405184 26992497290084352 27022093062242304 27032862546173952 27157581635198976 27251878793654528 27252994736358144 27341402680590336 27347623190303832 27395370383966208 27467545253511168 27521761942831104 27562918674530304 27617323616243712 27659755851826176 27787367182169088 27883851095996064 27889683809697792 27932534509142016 27974305520418816 28061404333867008 28072588028719104 28158839765581824 28202104005783552 28300027978025856 28349438009278464 28430593274348928 28480231264223232 28529310612107084 28579120956112896 28623030931243008 28679528370714624 28710973878632448 28755086437269504 28854930487398912 28956306907380528 29050240348127232 29139495876820992 29184266831855616 29241872064258048 29273934150762496 29285601091688448 29388490592565312 29524077631054656 29574413725728768 29619852903972864 29626591789495818 29678317915963392 29710858541072384 29815242104733696 29918767250930688 29964735506145024 30102981114016512 30207505353995736 30213824127172608 30260245718237184 30399854695022592 30411970364445696 30505409746046976 30552279339598848 30658363642861344 30711891176718336 30766076089091811 30806252051234816 30853583869575168 30900988410200064 30960714369122304 31008283508846592 31069489068274176 31103555035185152 31314085121359872 31362197192441856 31369332482995572 31375894285910016 31458556102311936 31471093710471168 31567787199889408 31569079875600384 31678694736279552 31837531475279088 31984417433642544 31991107899359232 32038948202872832 32040260172251136 32151511075627008 32299845613461504 32349472241928192 32411997855174912 32461796798323776 32518473010642944 32668500567785472 32731642804436992 32781932861423616 32832300185837568 32933175919607808 32946301228149504 33047527224884224 33221535126257664 33271215441444864 33322334516969472 33424715858706432 33540773899882496 33542147367825408 33658613157297024 33717378934112256 33865853753268576 33872937775792128 33923592214806528 33983443523245203 33990552143069184 34042776433016832 34080102444171264 34199836531900416 34318585964302848 34371314257048704 34429914486669312 34490659098219012 34550877573808128 34588760689606656 34657033557639168 34710281853272064 34830803665262592 34884318947452416 34991499414583296 35112997676439488 35174302715215872 35228345761529856 35297881071648768 35336583235239936 35390875615100928 35404980424280064 35513760599875584 35638531578314496 35677607246241792 35754141966925824 35919097639206912 35982469612847862 35989996386779136 36043816728231936 36170449960080384 36210108846931968 36337326315144192 36463497587071776 36519521398114248 36527160511954944 36695682590441472 36750558232707072 36823098154991616 36879674469101568 37049822909558784 37064588881668192 37178468127994752 37243379345522688 37299074027225088 37415205778489344 37430117371625472 37545119687442432 37602805341044736 37733370637367808 37865939801959152 37907457699131904 38031985735630848 38105494608150528 38164041241657344 38239371160952832 38281298504843264 38340115249692672 38473240649865216 38608409209840704 38733653797502976 38852661169094656 38854252154585088 38912355775807488 38989162752344064 39047468122251264 39184654123420416 39365436841406208 39493137205297152 39502122385994424 39571090554617856 39753656139644928 39814735066988544 39891689667907584 39952980674860032 40137308152022016 40276673805327648 40285098836230144 40346994290982912 40408984844107776 40533139593363456 40549293819260928 40673879661395968 40736372452798464 40877818190481792 40949188235624448 41012104020885504 41021434785455748 41138111826100224 41201317880266752 41280952492163072 41282642914246656 41344378011795456 41425985424365568 41681050773253632 41816262923255808 41825776643994096 41834525714546688 41898801763713024 41961458280628224 42092106500800512 42238259648372736 42303156008675328 42450041967038784 42524157013917696 42645889911523392 42720346896334848 42793965918160626 42868681434169344 42934546396864512 43066460817948672 43132629655904256 43215997140233216 43282395731098368 43575360522190848 43709243815231488 43776400247783424 43862808096387072 43910901226143744 43928401637532672 44286116446581984 44295380168343552 44361620588593152 44429779355959296 44439887684243727 44517476873945088 44566287811608576 44722863157100544 44878150876396032 44947103259217536 45154471671024768 45231456286408704 45311258030993604 45320736190758912 45390368577355776 45440136592228352 45599782042533888 45617955546668544 45758114619070464 45828419009398272 45987545464292016 46067836765077504 46209378076852224 46280375804362752 46441071553683456 46512425263269888 46604233602411264 46655332552777728 46971127682039808 47053998724493358 47063841428865024 47187834153467904 47206640565706752 47351680799834112 47518042104419328 47570142994989056 47756297212918632 47976626150463816 47986661849038848 48058422304309248 48227266613440512 48280145129242624 48449768420192256 48617996782762368 48692695197485664 48702880682606592 48927576787255296 49000744310276096 49002750851678208 49097464206655488 49172899292135424 49399763879411712 49419451842224256 49571290837326336 49732098702966784 49734135192748032 49906823162167296 50060159583256576 50137073788059648 50311160849823744 50487919735945536 50543276932175872 50807326144200704 50809406663688192 50885388322209792 50985828214603776 51120153666256896 51297654199820288 51299754797850624 51477878946454272 51644871730003968 51735988647328518 51883141034409984 51985550336458752 52063290829668352 52065422779908096 52246205497893888 52487249121874944 52669496514659232 52761454072823808 52842518642294784 53004874852859904 53086313422651392 53188919557210112 53270640899813376 53516410869362688 53631212950388736 53702231740436864 53795992387977216 53878646458810368 53984994580168704 54044186124484608 54065725092347904 54315163270397952 54503757587309056 54505989472716288 54682805361180672 54695246380607664 54790740767932416 54935090507022336 55043523885662208 55125837349060608 55234647232487424 55319511703652352 55574734364338176 55767702191992128 55865069018284032 55948611040837632 56122808667734016 56145176057438208 56317679531163648 56404208011567104 56600055956051712 56861186548697856 57058621224214168 57158241912225792 57246061862486016 57359056741429248 57421947757264896 57510172874539008 57709860974797824 57912613814761056 58100480696254464 58278991753641984 58368533663711232 58483744128516096 58547868301524992 58571202183376896 58776981185130624 59048155262109312 59148827451457536 59239705807945728 59253183578991636 59356635831926784 59421717082144768 59630484209467392 59837534501861376 59929471012290048 60205962228033024 60415010707991472 60427648254345216 60520491436474368 60799709390045184 60823940728891392 61010819492093952 61104558679197696 61316727285722688 61423782353436672 61532152178183622 61707167739150336 61801976820400128 61921428738244608 62016567017693184 62138978136548352 62207110070370304 62724394384883712 62738664965991144 62751788571820032 62942187420942336 63135574399778816 63138159751200768 63357389472559104 63675062950558176 63968834867285088 63982215798718464 64077896405745664 64080520344502272 64190948877240939 64303022151254016 64599691226923008 64698944483856384 64823995710349824 64923593596647552 65036946021285888 65337001135570944 65463285608873984 65563865722847232 65664600371675136 65866351839215616 65892602456299008 66095054449768448 66443070252515328 66542430882889728 66644669033938944 66849431717412864 67081547799764992 67084294735650816 67317226314594048 67731707506537152 67847184429613056 67966887046490406 67981104286138368 68085552866033664 68160204888342528 68399673063800832 68637171928605696 68742628514097408 68981318196438024 69101755147616256 69314067115278336 69420563706544128 69661607330525184 69768637894904832 69982998829166592 70225995352878976 70348605430431744 70456691523059712 70595762143297536 70673166470479872 70781751230201856 70809960848560128 71027521199751168 71277063156628992 71355214492483584 71508283933851648 71838195278413824 71964939225695724 71979992773558272 72087633456463872 72340899920160768 72420217693863936 72674652630288384 72926995174143552 73039042796228496 73054321023909888 73391365180882944 73501116465414144 73646196309983232 73759348938203136 74099645819117568 74129177763336384 74356936255989504 74598148054450176 74860234743250944 75090239374884864 75205610682089472 75466741274735616 75731879603918304 75814915398263808 76210989216301056 76328082483314688 76478742321905664 76562597009686528 76680230499385344 76946481299730432 77216818419681408 77467307595005952 77603982970992777 77705322338189312 77708504309170176 77824711551614976 77978325504688128 78094936244502528 78369308246840832 78730873682812416 78986274410594304 79004244771988848 79142181109235712 79507312279289856 79629470133977088 79783379335815168 79905961349720064 80274616304044032 80553347610655296 80693988581965824 80817969688215552 81066279186726912 81098587638521856 81347759322791936 81472744905596928 81755636380963584 82024208041771008 82042869570911496 82402635760533504 82561904984326144 82565285828493312 82688756023590912 82851970848731136 83362101546507264 83651553287988192 83669051429093376 83797603527426048 83922916561256448 84184213001601024 84476519296745472 84606312017350656 84900083934077568 85048314027835392 85291779823046784 85440693792669696 85587931836321252 85737362868338688 85869092793729024 86132921635897344 86265259311808512 86431994280466432 86564791462196736 87150721044381696 87418487630462976 87552800495566848 87725616192774144 87821802452287488 87856803275065344 88572232893163968 88723241177186304 88859558711918592 88879775368487454 89034953747890176 89132575623217152 89445726314201088 89756301752792064 89894206518435072 90308943342049536 90622516061987208 90641472381517824 90780737154711552 91199564085067776 91235911093337088 91516229238140928 91656838018796544 91975090928584032 92135673530155008 92418756153704448 92560751608725504 92882143107366912 93024850526539776 93208467204822528 93310665105555456 93942255364079616 94107997448986716 94127682857730048 94375668306935808 94413281131413504 94703361599668224 95036084208838656 95140285989978112 95512594425837264 95953252300927632 95973323698077696 96116844608618496 96454533226881024 96560290258485248 96899536840384512 97235993565524736 97385390394971328 98001488620552192 98005501703356416 98194928413310976 98345798584270848 98799527758823424 98838903684448512 99142581674652672 99813646324334592 100120319166513152 100274147576119296 100622321699647488 100975839471891072 101086553864351744 101614652288401408 101618813327376384 101770776644419584 101950330569735609 101971656429207552 102240307332513792 102595308399640576 102599509595701248 102955757892908544 103289743460007936 103471977294657036 103766282068819968 103971100672917504 104126581659336704 104130845559816192 104492410995787776 104974498243749888 105338993029318464 105522908145647616 105685037284589568 106009749705719808 106172626845302784 106377839114420224 106541281799626752 107032821738725376 107262425900777472 107404463480873728 107757292917620736 107969989160337408 108131450184695808 108630326540795904 109007515174618112 109011978945432576 109390492761215328 109581481535864832 110087047771324416 110251674698121216 110469294464974848 110639023407304704 111149468728676352 111535404383984256 111730138036568064 111897222081675264 112245617335468032 112290352114876416 112635359062327296 112808416023134208 113200111912103424 113722373097395712 114117242448428336 114316483824451584 114492123724972032 114718113482858496 114843895514529792 115020345749078016 115419721949595648 115825227629522112 116200961392508928 116557983507283968 116737067327422464 116967488257032192 117095736603049984 117142404366753792 117553962370261248 118096310524218624 118479411615891456 118506367157983272 118713271663853568 119260968418934784 119675069003722752 119858942024580096 120411924456066048 120830021415982944 120855296508690432 121040982872948736 121599418780090368 121647881457782784 122021638984187904 122209117358395392 122633454571445376 122847564706873344 123064304356367244 123414335478300672 123603953640800256 123842857476489216 124033134035386368 124277956273096704 124414220140740608 125448788769767424 125477329931982288 125503577143640064 125884374841884672 126271148799557632 126276319502401536 126714778945118208 127350125901116352 127937669734570176 128155792811491328 128161040689004544 128381897754481878 128606044302508032 129199382453846016 129397888967712768 129647991420699648 129847187193295104 130926571217747968 131127731445694464 131329200743350272 131732703678431232 131785204912598016 132190108899536896 132886140505030656 133084861765779456 133289338067877888 133319663052731181 133698863434825728 134163095599529984 134168589471301632 134634452629188096 135463415013074304 135694368859226112 135933774092980812 135962208572276736 136171105732067328 136320409776685056 136799346127601664 137274343857211392 137485257028194816 137962636392876048 138203510295232512 138628134230556672 138841127413088256 139323214661050368 139537275789809664 139965997658333184 140451990705757952 140913383046119424 141191524286595072 141563502460403712 141619921697120256 142055042399502336 142554126313257984 142710428984967168 143929878451391448 143959985547116544 144175266912927744 144681799840321536 144840435387727872 145349305260576768 145853990348287104 146078085592456992 146108642047819776 146782730361765888 147002232930828288 147292392619966464 147518697876406272 148199291638235136 148258355526672768 148713872511979008 149196296108900352 149720469486501888 150180478749769728 150411221364178944 150933482549471232 151463759207836608 151629830796527616 152421978432602112 152656164966629376 152957484643811328 153125194019373056 153360460998770688 153892962599460864 154433636839362816 154934615190011904 155207965941985554 155649423103229952 155956651009376256 156189872489005056 156738616493681664 157461747365624832 158008489543977696 158284362218471424 159014624558579712 159258940267954176 159566758671630336 159811922699440128 160549232608088064 161106695221310592 161387977163931648 161635939376431104 162132558373453824 162197175277043712 162695518645583872 162945489811193856 163511272761927168 164048416083542016 164085739141822992 164805271521067008 165123809968652288 165130571656986624 165377512047181824 165703941697462272 166724203093014528 167303106575976384 167595207054852096 167845833122512896 168368426003202048 168953038593490944 169212624034701312 169800167868155136 170583559646093568 171175863672642504 171474725736677376 171738185587458048 172265843271794688 172530518623617024 172863988560932864 173129582924393472 174301442088763392 174836975260925952 175105600991133696 175451232385548288 175643604904574976 175713606550130688 177144465786327936 177446482354372608 177719117423837184 177759550736974908 178069907495780352 178265151246434304 178891452628402176 179512603505584128 179788413036870144 180617886684099072 181245032123974416 181282944763035648 181561474309423104 182399128170135552 182471822186674176 183032458476281856 183313676037593088 183950181857168064 184271347060310016 185121503217451008 185764286214733824 186049701053079552 186416934409645056 186621330211110912 188215994897973432 188255365715460096 188826562262827008 189406723199336448 190072168417677312 190280571979956224 191025188851674528 191906504601855264 191946647396155392 192233689217236992 192572846631722817 192909066453762048 193120580516970496 193799073680769024 194471987131049472 194770780789942656 196002977241104384 196011003406712832 196389856826621952 196691597168541696 197599055517646848 197677807368897024 198285163349305344 199627292648669184 200240638333026304 200548295152238592 201244643399294976 201951678943782144 202173107728703488 203541553288839168 203900661139471218 203943312858415104 204480614665027584 205190616799281152 205199019191402496 205911515785817088 206943954589314072 207942201345835008 208253163318673408 208261691119632384 208984821991575552 209948996487499776 210677986058636928 211045816291295232 211370074569179136 212019499411439616 212345253690605568 212755678228840448 213082563599253504 214065643477450752 214524851801554944 214808926961747456 215514585835241472 215939978320674816 216262900369391616 217260653081591808 218015030349236224 218023957890865152 218780985522430656 219162963071729664 220174095542648832 220503349396242432 220938588929949696 221278046814609408 222298937457352704 223070808767968512 223794444163350528 224580704229752832 225270718124654592 225616832046268416 226400223824206848 227444746194791424 228234484896856672 228632967648903168 228984247449944064 229436226965716992 229687791029059584 230040691498156032 230839443899191296 231650455259044224 232401922785017856 233115967014567936 233474134654844928 233934976514064384 234191473206099968 234284808733507584 235107924740522496 236192621048437248 236958823231782912 237012734315966544 237426543327707136 238521936837869568 239350138007445504 239717884049160192 240823848912132096 241660042831965888 242081965745897472 243198837560180736 243295762915565568 244043277968375808 244418234716790784 245266909142890752 246128608712734488 247207907281600512 247685714952978432 248066268070772736 248555912546193408 248828440281481216 250954659863964576 251007154287280128 251768749683769344 252542297599115264 252552639004803072 253429557890236416 254700251802232704 255875339469140352 256311585622982656 256322081378009088 256763795508963756 257212088605016064 258398764907692032 258795777935425536 259295982841399296 259694374386590208 261853142435495936 262255462891388928 262658401486700544 263465407356862464 263570409825196032 264380217799073792 266169723531558912 266578676135755776 266639326105462362 267397726869651456 268326191199059968 268337178942603264 269268905258376192 270926830026148608 271867548185961624 271924417144553472 272342211464134656 273598692255203328 274548687714422784 274970514056389632 275925272785752096 276407020590465024 277256268461113344 277682254826176512 278646429322100736 279074551579619328 279931995316666368 280903981411515904 281826766092238848 282383048573190144 283127004920807424 283239843394240512 284110084799004672 285108252626515968 285420857969934336 287859756902782896 287919971094233088 288350533825855488 289363599680643072 289680870775455744 290698610521153536 291707980696574208 292156171184913984 294004465861656576 294584785239932928 295037395752812544 296398583276470272 296516711053345536 297427745023958016 299440938973003776 300360957499539456 300822442728357888 301866965098942464 302927518415673216 303259661593055232 304843956865204224 305312329933258752 305850991709206827 305914969287622656 306250388038746112 306720921997541376 307785925198921728 308867273678725632 309869230380023808 310415931883971108 311298846206459904 311913302018752512 312379744978010112 313477232987363328 314923494731249664 316016979087955392 316568724436942848 318029249117159424 318517880535908352 319133517343260672 319623845398880256 321098465216176128 322213390442621184 323271878752862208 324394350554087424 325391037291167744 325890979622387712 327022545523854336 328171478283645984 330247619937304576 330261143313973248 330755024094363648 331407883394924544 333448406186029056 334606213151952768 335190414109704192 335691666245025792 336736852006404096 337906077186981888 338425248069402624 339600335736310272 341167119292187136 342351727345285008 342949451473354752 343476371174916096 344531686543589376 345061037247234048 345727977121865728 346259165848786944 348602884177526784 349673950521851904 350211201982267392 350902464771096576 351287209809149952 351427213100261376 354288931572655872 355438234847674368 355519101473949816 356139814991560704 357782905256804352 359025207011168256 359576826073740288 361235773368198144 362490064247948832 362565889526071296 363122948618846208 364798256340271104 364943644373348352 366064916952563712 366627352075186176 367900363714336128 368542694120620032 370243006434902016 371528572429467648 372099402106159104 372833868819290112 373242660422221824 376431989795946864 376510731430920192 377653124525654016 378813446398672896 380144336835354624 380561143959912448 382050377703349056 383813009203710528 384467378434473984 385145693263445634 385818132907524096 386241161033940992 387598147361538048 388943974262098944 389541561579885312 392779713653243904 393383194337083392 395198111035293696 395355614737794048 396570326698610688 399254585297338368 399958989158193543 400481276666052608 401096590304477184 402489286798589952 403903357887564288 404346215457406976 407083106577678336 407801322278942436 407886625716830208 408961229330055168 410381233598562304 410398038382804992 411823031571634176 413887909178628144 415884402691670016 416506326637346816 416523382239264768 417969643983151104 419897992974999552 421355972117273856 422740149138358272 424690507381211136 425511356457680896 426165127198507008 428131286954901504 429617853923494912 431879956641349632 432525800738783232 434521306163183616 436030060698472448 436047915781730304 437561971044861312 438325926143459328 440348191085297664 441006698792484864 441877177859899392 442556093629218816 444597874914705408 446141617535937024 447588888326701056 449161408459505664 450541436249309184 451233664092536832 452800447648413696 454889492389582848 456468969793713344 457265935297806336 457968494899888128 458872453931433984 459375582058119168 460081382996312064 461678887798382592 463300910518088448 464803845570035712 466948269309689856 467869953028128768 468569617467015168 470215849481044992 472385242096874496 474025468631933088 474853086655414272 477043873675739136 478700276014891008 479435768098320384 481647697824264192 483320085663931776 484163931491794944 486397675120361472 486591525831131136 488086555936751616 488836469433581568 490533818285781504 492257217425468976 494415814563201024 495371429905956864 496132536141545472 497111825092386816 497656880562962432 501909319727929152 503537499367538688 505084595198230528 505105278009606144 506859115780472832 509400503604465408 511750678938280704 513527591017927512 514424177210032128 516797529815384064 517591555870851072 518591965682798592 519388748773180416 523706284870991872 524510925782777856 525316802973401088 526930814713724928 527140819650392064 528760435598147584 532339447063117824 533157352271511552 533278652210924724 534795453739302912 536652382398119936 536674357885206528 538537810516752384 541853660052297216 543735096371923248 543848834289106944 544684422928269312 547197384510406656 549097375428845568 549941028112779264 551850545571504192 552814041180930048 555364509652353024 557292858644201472 558149103159238656 559863990633332736 561807962823031808 564766097146380288 566479686788481024 568220169598009344 570216505253031936 570841715939868672 575719513805565792 575839942188466176 576701067651710976 577718539895168451 578727199361286144 579361741550911488 581397221042307072 583415961393148416 584312342369827968 588008931723313152 589169570479865856 590074791505625088 592797166552940544 593033422106691072 594855490047916032 598881877946007552 600721914999078912 601644885456715776 603733930197884928 605855036831346432 606519323186110464 610624659866517504 611701983418413654 611829938575245312 613441843995082752 615571850397843456 617734547357451264 620831863767942216 623826604037505024 624759489956020224 626954465974726656 629846989462499328 632033958175910784 633137448873885696 636058498234318848 637035761071816704 638267034686521344 639247690797760512 642196930432352256 644426780885242368 646543757505724416 648788701108174848 650782074582335488 651781959244775424 654045091047708672 656342956567291968 660495239874609152 660522286627946496 661510048188727296 662815766789849088 666896812372058112 669212426303905536 671383332490051584 675812154373963776 676850496138805248 679200671472620544 682334238584374272 684703454690570016 685898902946709504 686952742349832192 689063373087178752 690122074494468096 691455954243731456 692518331697573888 697205768355053568 699347901043703808 700422403964534784 701804929542193152 702574419618299904 702854426200522752 708577863145311744 710876469695348736 711038202947899632 712279629983121408 715565810513608704 718050414022336512 719153652147480576 722471546736396288 724980128495897664 726245897237692416 729596512680542208 729887288746696704 732129833905127424 733254704150372352 735800727428672256 743057144858935296 744198804212318208 745667737638580224 746485320844443648 752863979591893728 753021462861840384 755306249051308032 757626892797345792 760288673670709248 761122287919824896 764100755406698112 767626018407421056 768934756868947968 770291386526891268 771636265815048192 772482322067881984 775196294723076096 777887948524197888 779083123159770624 785559427306487808 786766388674166784 790396222070587392 790711229475588096 793140653397221376 798509170594676736 799917978316387086 802193180608954368 804978573597179904 807806715775128576 808692430914813952 815602644557884872 815773251433660416 820762467197124608 820796076765609984 823646063143268352 827775818357256288 831768805383340032 833012653274693632 833046764478529536 835939287966302208 839795985949999104 842711944234547712 845480298276716544 849381014762422272 851022712915361792 852330254397014016 856262573909803008 859235707846989824 863759913282699264 865051601477566464 869042612326367232 872060121396944896 872095831563460608 875123942089722624 882013397584969728 883754355719798784 885112187258437632 889195749829410816 892283235071874048 898322816919011328 901082872498618368 902467328185073664 905600895296827392 909778984779165696 912937939587426688 914531870595612672 915936989799776256 917744907862867968 918751164116238336 920162765992624128 923357775596765184 926601821036176896 929607691140071424 933896538619379712 935739906056257536 937139234934030336 940431698962089984 944770484193748992 948050937263866176 949706173310828544 954087747351478272 957400552029782016 958871536196640768 963295395648528384 966640171327863552 973183051662262272 976173111873503232 977672938867163136 981067636571563008 984514434850937952 990742859811913728 992265072283090944 994223650184773632 995313761125924864 1003818639455858304 1007074998735077376 1010169190396461056 1010210556019212288 1013718231560945664 1018801007208930816 1023501357876561408 1027055182035855024 1028848354420064256 1033595059630768128 1035183111741702144 1037183931365597184 1038777497546360832 1049021851565555712 1050633605946802176 1053861629427449856 1054281639300784128 1057520871196295168 1066314704543023104 1066557304421849448 1073304764796239872 1073348715770413056 1077075621033504768 1083707320104594432 1087470192743846496 1087697668578213888 1089368845856538624 1094394769020813312 1098194750857691136 1099882056225558528 1103701091143008384 1105628082361860096 1110729019304706048 1114585717288402944 1116298206318477312 1119727981266665472 1123615925646063616 1129532194292760576 1132959373576962048 1136440339196018688 1140433010506063872 1141683431879737344 1151439027611131584 1153402135303421952 1155437079790336902 1157454398722572288 1158723483101822976 1162794442084614144 1166831922786296832 1168624684739655936 1178339140959731712 1180149583011250176 1185594333105881088 1186066844213382144 1189710980095832064 1197763755892015104 1201443829998157824 1203289770913431552 1207467860395769856 1211710073662692864 1213038646372220928 1221249319733035008 1223403966836827308 1223659877150490624 1226883687990165504 1231143700795686912 1235469094714902528 1241663727535884432 1247653208075010048 1249518979912040448 1253908931949453312 1259693978924998656 1264067916351821568 1274071522143633408 1276534069373042688 1278495381595521024 1284393860864704512 1288853561770484736 1297577402216349696 1301564149164670976 1303563918489550848 1308090182095417344 1312685913134583936 1320990479749218304 1321044573255892992 1323020096377454592 1325631533579698176 1333793624744116224 1338424852607811072 1342766664980103168 1351624308747927552 1353700992277610496 1358401342945241088 1364668477168748544 1369406909381140032 1371797805893419008 1373905484699664384 1378126746174357504 1380244148988936192 1382911908487462912 1385036663395147776 1394411536710107136 1400844807929069568 1403609859084386304 1405708852401045504 1417155726290623488 1422076405895799264 1424559259966242816 1431131621027217408 1436100828044673024 1438307304294961152 1444943093472792576 1449960256991795328 1452491794475384832 1459193025361084416 1459774577493393408 1464259667810254848 1466509408300744704 1471601454857344512 1486114289717870592 1488397608424636416 1491335475277160448 1492970641688887296 1505727959183787456 1510612498102616064 1515253785594691584 1520577347341418496 1522244575839649792 1528201510813396224 1535252036814842112 1540582773053782536 1543272531630096384 1550392589446152192 1555775897048395776 1558166246319541248 1571118854612975616 1573532777348333568 1580792444141174784 1581422458951176192 1586281306794442752 1597018341189353472 1599835956632774172 1604386361217908736 1609957147194359808 1615613431550257152 1617384861829627904 1631205289115769744 1631546502867320832 1641524934394249216 1641592153531219968 1647292126286536704 1655551636714512576 1666025306549387264 1666093528957059072 1671878575932604416 1679591971899998208 1685423888469095424 1702045425830723584 1704660508794028032 1712525147819606016 1718471415693979648 1727519826565398528 1730103202955132928 1733155619685505353 1738085224652734464 1744120242793889792 1744191663126921216 1750247884179445248 1764026795169939456 1767508711439597568 1770224374516875264 1778391499658821632 1784566470143748096 1796645633838022656 1802165744997236736 1804934656370147328 1811201790593654784 1819557969558331392 1825875879174853376 1831873979599552512 1835489815725735936 1840325531985248256 1846715551193530368 1853203642072353792 1871479812112515072 1874278469868060672 1880863397924179968 1889540968387497984 1896101874527732352 1899412346621657088 1908175494702956544 1914801104059564032 1917743072393281536 1926590791297056768 1933280342655727104 1946366103324524544 1952346223747006464 1955345877734326272 1962135273143126016 1969028869701875904 1981485719623827456 1984530144566181888 1988447300369547264 1990627522251849728 2007637278911716608 2014149997470154752 2027436463121891328 2037602014417861632 2047002715753122816 2054110364071710048 2057696708840128512 2067190119261536256 2070366223483404288 2074367862731194368 2077554995092721664 2098043703131111424 2101267211893604352 2107723258854899712 2108563278601568256 2115041742392590336 2132629409086046208 2133114608843698896 2146609529592479744 2146697431540826112 2154151242067009536 2167414640209188864 2174940385487692992 2178737691713077248 2188789538041626624 2196389501715382272 2199764112451117056 2207402182286016768 2229171434576805888 2232596412636954624 2239455962533330944 2247231851292127232 2259064388585521152 2265918747153924096 2272880678392037376 2280866021012127744 2283366863759474688 2302878055222263168 2306804270606843904 2310874159580673804 2314908797445144576 2317446966203645952 2325588884169228288 2333663845572593664 2337249369479311872 2356678281919463424 2360299166022500352 2371188666211762176 2372133688426764288 2379421960191664128 2395527511784030208 2406579541826863104 2414935720791539712 2423420147325385728 2426077292744441856 2446807933673654616 2447319754300981248 2462287401591373824 2470938189429805056 2483327455071768864 2495306416150020096 2499037959824080896 2507817863898906624 2519387957849997312 2528135832703643136 2548143044287266816 2553068138746085376 2556990763191042048 2568787721729409024 2577707123540969472 2595154804432699392 2603128298329341952 2607127836979101696 2616180364190834688 2625371826269167872 2646040192754909184 2651263067159396352 2667587249488232448 2676849705215622144 2703248617495855104 2707401984555220992 2716802685890482176 2729336954337497088 2738813818762280064 2743595611786838016 2747810969399328768 2756253492348715008 2760488297977872384 2765823816974925824 2770073326790295552 2788823073420214272 2801689615858139136 2807219718168772608 2811417704802091008 2834311452581246976 2844152811791598528 2849118519932485632 2862263242054434816 2872201656089346048 2876614608589922304 2889886186945585152 2899920513983590656 2919549154986786816 2928519335620509696 2933018816601489408 2943202909714689024 2972228579435741184 2976795216849272832 2982670950554320896 2985941283377774592 3011455918367574912 3021224996205232128 3030507571189383168 3041154694682836992 3044489151679299584 3056403021626792448 3070504073629684224 3081165546107565072 3086545063260192768 3100785178892304384 3111551794096791552 3116332492639082496 3147065554696667136 3161584888282349568 3162844917902352384 3172562613588885504 3199671913265548344 3219914294388719616 3231226863100514304 3234769723659255808 3262410578231539488 3263093005734641664 3283049868788498432 3283184307062439936 3294584252573073408 3311103273429025152 3332050613098774528 3332187057914118144 3343757151865208832 3359183943799996416 3370847776938190848 3404090851661447168 3409321017588056064 3425050295639212032 3436942831387959296 3460206405910265856 3466311239371010706 3476170449305468928 3488240485587779584 3488383326253842432 3500495768358890496 3535017422879195136 3540448749033750528 3556782999317643264 3569132940287496192 3593291267676045312 3604331489994473472 3609869312740294656 3622403581187309568 3639115939116662784 3651751758349706752 3663747959199105024 3670979631451471872 3680651063970496512 3693431102387060736 3706407284144707584 3742959624225030144 3748556939736121344 3761726795848359936 3779081936774995968 3792203749055464704 3829602208119128064 3835486144786563072 3853181582594113536 3866560685311454208 3892732206649049088 3904692447494012928 3910691755468652544 3924270546286252032 3938057739403751808 3962971439247654912 3969060289132363776 3976894600739094528 3981255044503699456 4015274557823433216 4028299994940309504 4054872926243782656 4075204028835723264 4094005431506245632 4108220728143420096 4115393417680257024 4134380238523072512 4140732446966808576 4148735725462388736 4155109990185443328 4202534423787208704 4217126557203136512 4230083484785180672 4266229217687397792 4293219059184959488 4293394863081652224 4308302484134019072 4334829280418377728 4349880770975385984 4357475383426154496 4377579076083253248 4392779003430764544 4399528224902234112 4414804364572033536 4458342869153611776 4465192825273909248 4478911925066661888 4494463702584254464 4531837494307848192 4545761356784074752 4561732042024255488 4566733727518949376 4605756110444526336 4621748319161347608 4629817594890289152 4651177768338456576 4667327691145187328 4674498738958623744 4713356563838926848 4720598332045000704 4742377332423524352 4744267376853528576 4758843920383328256 4791055023568060416 4813159083653726208 4829871441583079424 4846840294650771456 4852154585488883712 4893615867347309232 4894639508601962496 4924574803182747648 4941876378859610112 4966654910143537728 4998075919648161792 5015635727797813248 5038775915699994624 5056271665407286272 5106136277492170752 5113981526382084096 5137575443458818048 5155414247081938944 5190309608865398784 5199466859056516059 5206256596658683904 5214255673958203392 5232360728381669376 5250743652538335744 5292080385509818368 5302526134318792704 5335174498976464896 5353699410431244288 5406497234991710208 5414803969110441984 5433605371780964352 5458673908674994176 5477627637524560128 5495621938798657536 5520976595955744768 5531647633949851648 5540146653580591104 5614439436337545216 5622835409604182016 5668622905162493952 5688305623583197056 5698237039864971264 5724526484108869632 5744403312178692096 5753229217179844608 5779772373891170304 5799841027967181312 5839098309973573632 5857038671241019392 5866037633202978816 5886405819429378048 5944457158871482368 5953590433698545664 5965341901108641792 5971882566755549184 6022911836735149824 6042449992410464256 6082309389365673984 6112806043253584896 6141008147259368448 6162331092215130144 6173090126520385536 6201570357784608768 6223103588193583104 6232664985278164992 6294131109393334272 6323169776564699136 6325689835804704768 6345125227177771008 6399343826531096688 6439828588777439232 6462453726201028608 6469539447318511616 6524821156463078976 6566099737576996864 6566368614124879872 6589168505146146816 6622206546858050304 6687514303730417664 6718367887599992832 6741695553876381696 6808181703322894336 6818642035176112128 6850100591278424064 6873885662775918592 6920412811820531712 6932622478742021412 6952340898610937856 6976480971175559168 6976766652507684864 7000991536717780992 7070034845758390272 7080897498067501056 7113565998635286528 7138265880574992384 7186582535352090624 7219738625480589312 7244807162374619136 7278231878233325568 7303503516699413504 7341959262902943744 7386862204774121472 7412814568289415168 7485919248450060288 7497113879472242688 7523453591696719872 7558163873549991936 7584407498110929408 7659204416238256128 7670972289573126144 7706363165188227072 7733121370622908416 7785464413298098176 7809384894988025856 7821383510937305088 7848541092572504064 7876115478807503616 7938120578264727552 7953789201478189056 8030549115646866432 8109745852487565312 8150408057671446528 8188010863012491264 8216441456286840192 8230786835360514048 8268760477046145024 8281464893933617152 8297471450924777472 8310219980370886656 8405068847574417408 8434253114406273024 8460166969570361344 8532458435374795584 8586438118369918976 8586789726163304448 8616604968268038144 8669658560836755456 8699761541950771968 8785558006861529088 8799056449804468224 8829608729144067072 8916685738307223552 8930385650547818496 8957823850133323776 8988927405168508928 9063674988615696384 9091522713568149504 9123464084048510976 9133467455037898752 9211512220889052672 9243496638322695216 9259635189780578304 9302355536676913152 9334655382290374656 9348997477917247488 9441196664090001408 9484754664847048704 9488534753707057152 9517687840766656512 9659742883166158848 9693680589301542912 9704309170977767424 9787231734694618464 9789279017203924992 9849149606365495296 9883752757719220224 9933309820287075456 9996151839296323584 10031271455595626496 10077551831399989248 10112543330814572544 10212272554984341504 10227963052764168192 10275150886917636096 10310828494163877888 10380619217730797568 10398933718113032118 10428511347916406784 10464721456763338752 10501487305076671488 10605052268637585408 10670348997952929792 10707398820862488576 10812994469983420416 10829607938220883968 10867210743561928704 10917347817349988352 10955255275049120256 10991243877597315072 11041953191911489536 11063295267899703296 11080293307161182208 11228878872675090432 11245670819208364032 11337245810324987904 11376611247166394112 11488806624357384192 11506458434359689216 11559544747782340608 11599682055934362624 11678196619947147264 11714077342482038784 11732075266405957632 11772811638858756096 11888914317742964736 11907180867397091328 11930683802217283584 11943765133511098368 12045823673470299648 12084899984820928512 12164618778731347968 12225612086507169792 12282016294518736896 12324662184430260288 12346180253040771072 12403140715569217536 12446207176387166208 12465329970556329984 12651379671609409536 12690250454355542016 12798687653062193376 12879657177554878464 12924907452402057216 12939078894637023232 13049642312926157952 13132199475153993728 13132737228249759744 13178337010292293632 13244413093716100608 13375028607460835328 13436735775199985664 13483391107752763392 13637284070352224256 13700201182556848128 13747771325551837184 13865244957484042824 13952961942351118336 13953533305015369728 14001983073435561984 14140069691516780544 14161794996135002112 14227131997270573056 14276531761149984768 14373165070704181248 14439477250961178624 14489614324749238272 14556463756466651136 14607007033398827008 14683918525805887488 14773724409548242944 14825629136578830336 14994227758944485376 15046907183393439744 15116327747099983872 15168814996221858816 15318408832476512256 15341944579146252288 15412726330376454144 15466242741245816832 15570928826596196352 15618769789976051712 15642767021874610176 15697082185145008128 15752230957615007232 15876241156529455104 15907578402956378112 16061098231293732864 16219491704975130624 16300816115342893056 16376021726024982528 16432882912573680384 16562929787867234304 16594942901849554944 16620439960741773312 16868506228812546048 16920333939140722688 17064916870749591168 17172876236739837952 17173579452326608896 17233209936536076288 17339317121673510912 17399523083901543936 17571116013723058176 17598112899608936448 17659217458288134144 17833371476614447104 17860771301095636992 17915647700266647552 17977854810337017856 18127349977231392768 18246928168097021952 18423024441778105344 18486993276645390432 18519270379561156608 18604711073353826304 18669310764580749312 18697994955834494976 18882393328180002816 18969509329694097408 18977069507414114304 19035375681533313024 19319485766332317696 19387361178603085824 19408618341955534848 19574463469389236928 19698299212730990592 19767505515438440448 19866619640574150912 20062542911191252992 20155103662799978496 20225086661629145088 20424545109968683008 20455926105528336384 20550301773835272192 20621656988327755776 20761238435461595136 20797867436226064236 20857022695832813568 20929442913526677504 21002974610153342976 21210104537275170816 21340697995905859584 21414797641724977152 21659215876441767936 21734421487123857408 21834695634699976704 21910510550098240512 22126590535799406592 22160586614322364416 22457757745350180864 22491341638416728064 22674491620649975808 22753222494332788224 22977613248714768384 23012916868719378432 23119089495564681216 23199364111868725248 23356393239894294528 23428154684964077568 23464150532811915264 23545623277717512192 23814361734794182656 23861367604434567168 24091647346940599296 24329237557462695936 24451224173014339584 24564032589037473792 24649324368860520576 24692360506081542144 24806281431138435072 24892414352774332416 24930659941112659968 25302759343218819072 25380500908711084032 25597375306124386752 25759314355109756928 25849814904804114432 25878157789274046464 26099284625852315904 26356674020584587264 26488826187432201216 26750057214921670656 26873471550399971328 26966782215505526784 27274568140704448512 27400402365113696256 27495542651103674368 27730489914968085648 27905923884702236672 27907066610030739456 28003966146871123968 28323589992270004224 28454263994541146112 28553063522299969536 28979228649498476544 29112927512933302272 29214014066797654016 29367837051611774976 29547448819096485888 29651258273157660672 29988455517888970752 30093814366786879488 30232655494199967744 30337629992443717632 30636817664953024512 30683889158292504576 30825452660752908288 30932485482491633664 31141857653192392704 31285534043749220352 31394164370290016256 31504461915230014464 31815156805912756224 32122196462587465728 32438983409950261248 32601632230685786112 32752043452049965056 32865765825147360768 33125859575734468608 33189885803699109888 33240879921483546624 33737012457625092096 33840667878281445376 34129833741499182336 34466419873072152576 34678634243347021824 34799046167803087872 35142232027446116352 35196225799217872896 35318434916576268288 35666742953228894208 35721542602191273984 35831295400533295104 35955709620674035712 36254699954462785536 36493856336194043904 36846048883556210688 36973986553290780864 37038540759122313216 37209422146707652608 37338621529161498624 37395989911668989952 37954139014828228608 38070751363066626048 38638971532664635392 38774722357206171648 38817236683911069696 39148926938778473856 39396598425461981184 39535011030876880896 39733239281148301824 40125085822382505984 40310207325599956992 40450173323258290176 40911852211056672768 41100603547670544384 41243313976655511552 41595734872452128472 41858885827053355008 42005949220306685952 42420209074550341632 42681395991811719168 42829595283449954304 43318431752883535872 43468842974247714816 43669391269399953408 43821021100196481024 44253181071598813184 44321173228644728832 44982683276833456128 45348983241299951616 45506444988665576448 45955226497429536768 46025833737438756864 46238178991129362432 46398728223737450496 46712786479788589056 46856309369928155136 46928301065623830528 47091246555435024384 47628723469588365312 47722735208869134336 48183294693881198592 48658475114925391872 48902448346028679168 49128065178074947584 49298648737721041152 49784828705548664832 49861319882225319936 50605518686437638144 50761001817422168064 51194750612248773504 51518628710219513856 51699629809608228864 51756315578548092928 52198569251704631808 52713348041169174528 52977652374864402432 53500114429843341312 53746943100799942656 53933564431011053568 54991085302207348736 55460979829936171296 55811847769404473344 55814133220061478912 56007932293742247936 56647179984540008448 56908527989082292224 57106127044599939072 57958457298996953088 58225855025866604544 58428028133595308032 59094897638192971776 59302516546315321344 60187628733573758976 60465310988399935488 60675259984887435264 61273635329906049024 61367778316585009152 61650905321505816576 61864970964983267328 62283715306384785408 62571068087498440704 62788328740580032512 63008923830460028928 63630313611825512448 64244392925174931456 65203264461371572224 65504086904099930112 65731531650294721536 66379771607398219776 66481759842967093248 67474024915250184192 67681335756562890752 68259667482998364672 68932839746144305152 69357268486694043648 69598092335606175744 70284464054892232704 70392451598435745792 70636869833152536576 71443085204382547968 71911419241348071424 72987712672388087808 73692097767112421376 73947973106581561728 74077081518244626432 74418844293415305216 74677243058322997248 74791979823337979904 75908278029656457216 76141502726133252096 77277943065329270784 77549444714412343296 77634473367822139392 78297853877556947712 79070022061753761792 79466478562296603648 80250171644765011968 80620414651199913984 80900346646516580352 81823704422113345536 82201207095341088768 82486627953311023104 83191469744904256944 83717771654106710016 84011898440613371904 85362791983623438336 85659190566899908608 86937685948495429632 87338782538799906816 87642042200392962048 88506362143197626368 88642346457289457664 89965366553666912256 90697966482599903232 91012889977331152896 91910452994859073536 92051667474877513728 92476357982258724864 92797456447474900992 93425572959577178112 93856602131247661056 94182493110870048768 95445470417738268672 96366589387762397184 97316950229850783744 97804896692057358336 98256130356149895168 98597297475442082304 99569657411097329664 99722639764450639872 101211037372875276288 101522003634844336128 102389501224497547008 103399259619216457728 104397138503409263616 105426696082338349056 105955304749728804864 107000228859686682624 107493886201599885312 107867128862022107136 109982170604414697472 110921959659872342592 111623695538808946688 111628266440122957824 112015864587484495872 114212254089199878144 115916914597993906176 116451710051733209088 116856056267190616064 118189795276385943552 118605033092630642688 120375257467147517952 120930621976799870976 121350519969774870528 122735556633170018304 123301810643011633152 123729941929966534656 125576657481160065024 126017847660920057856 127260627223651024896 128488785850349862912 130406528922743144448 131008173808199860224 131463063300589443072 132759543214796439552 132963519685934186496 134948049830500368384 136519334965996729344 137865679492288610304 138714536973388087296 139196184671212351488 140568928109784465408 140784903196871491584 141273739666305073152 142886170408765095936 143822838482696142848 145975425344776175616 147384195534224842752 147895946213163123456 149354486116645994496 149583959646675959808 151816556059312914432 152283005452266504192 154555886130658541568 155098889428824686592 155268946735644278784 156595707755113895424 158140044123507523584 158932957124593207296 160500343289530023936 161240829302399827968 161800693293033160704 164973255906622046208 166382939489808513888 167435543308213420032 168023796881226743808 170725583967246876672 171318381133799817216 173875371896990859264 174677565077599813632 175284084400785924096 177284692914578915328 181395932965199806464 182025779954662305792 183820905989718147072 184103334949755027456 184952715964517449728 185594912894949801984 186851145919154356224 187713204262495322112 188364986221740097536 190890940835476537344 192733178775524794368 195609793384114716672 196512260712299790336 197194594950884164608 199139314822194659328 199445279528901279744 202422074745750552576 203044007269688672256 204779002448995094016 206798519238432915456 208794277006818527232 210853392164676698112 211910609499457609728 215734257724044214272 219964341208829394944 221843919319744685184 223247391077617893376 223256532880245915648 224031729174968991744 228424508178399756288 231833829195987812352 232903420103466418176 233712112534381232128 237210066185261285376 240750514934295035904 241861243953599741952 242701039939549741056 245471113266340036608 246603621286023266304 247459883859933069312 251153314962320130048 252035695321840115712 256977571700699725824 260813057845486288896 262016347616399720448 262926126601178886144 265519086429592879104 265927039371868372992 269896099661000736768 273038669931993458688 275731358984577220608 277429073946776174592 278392369342424702976 281569806393742983168 282547479332610146304 287645676965392285696 291950850689552351232 294768391068449685504 295791892426326246912 298708972233291988992 299167919293351919616 303633112118625828864 304566010904533008384 310197778857649373184 313191415510227790848 316280088247015047168 317865914249186414592 321000686579060047872 322481658604799655936 323601386586066321408 329946511813244092416 332765878979617027776 334871086616426840064 336047593762453487616 342636762267599634432 347750743793981718528 349355130155199627264 350568168801571848192 354569385829157830656 362791865930399612928 364051559909324611584 368206669899510054912 369905431929034899456 371189825789899603968 376729972443480195072 381781881670953074688 385466357551049588736 391219586768229433344 393024521424599580672 394389189901768329216 398278629644389318656 398890559057802559488 404844149491501105152 409558004897990188032 413597038476865830912 417588554013637054464 421706784329353396224 423821218998915219456 431468515448088428544 439928682417658789888 443687838639489370368 448063458349937983488 456849016356799512576 463667658391975624704 465806840206932836352 467424225068762464256 474420132370522570752 481501029868590071808 483722487907199483904 485402079879099482112 494919767719866138624 502306629924640260096 504071390643680231424 513955143401399451648 521626115690972577792 524032695232799440896 525852253202357772288 531854078743736745984 546077339863986917376 551462717969154441216 554858147893552349184 556784738684849405952 563139612787485966336 565094958665220292608 575291353930784571392 589536782136899371008 591583784852652493824 597417944466583977984 598335838586703839232 607266224237251657728 609132021809066016768 620395557715298746368 626382831020455581696 632560176494030094336 635731828498372829184 647202773172132642816 659893023626488184832 665531757959234055552 669742173232853680128 672095187524906975232 685273524535199268864 695501487587963437056 698710260310399254528 701136337603143696384 725583731860799225856 728103119818649223168 736413339799020109824 739810863858069798912 742379651579799207936 753459944886960390144 770932715102099177472 782439173536458866688 786049042849199161344 788778379803536658432 796557259288778637312 797781118115605118976 809688298983002210304 819116009795980376064 827194076953731661824 835177108027274108928 847642437997830438912 862937030896176857088 879857364835317579776 887375677278978740736 896126916699875966976 913698032713599025152 934848450137524928512 948840264741045141504 963002059737180143616 967444975814398967808 970804159758198964224 989839535439732277248 1004613259849280520192 1008142781287360462848 1027910286802798903296 1043252231381945155584 1048065390465598881792 1051704506404715544576 1063708157487473491968 1092154679727973834752 1109716295787104698368 1113569477369698811904 1130189917330440585216 1150582707861569142784 1179073564273798742016 1183167569705304987648 1194835888933167955968 1196671677173407678464 1214532448474503315456 1240791115430597492736 1252765662040911163392 1265120352988060188672 1271463656996745658368 1294405546344265285632 1319786047252976369664 1331063515918468111104 1344190375049813950464 1370547049070398537728 1391002975175926874112 1397420520620798509056 1402272675206287392768 1451167463721598451712 1456206239637298446336 1484759303159598415872 1506919889773920780288 1541865430204198354944 1564878347072917733376 1572098085698398322688 1577556759607073316864 1595562236231210237952 1638232019591960752128 1654388153907463323648 1670354216054548217856 1695284875995660877824 1725874061792353714176 1774751354557957481472 1792253833399751933952 1827396065427198050304 1869696900275049857024 1897680529482090283008 1941608319516397928448 1979679070879464554496 2009226519698561040384 2016285562574720925696 2055820573605597806592 2086504462763890311168 2096130780931197763584 2103409012809431089152 2184309359455947669504 2219432591574209396736 2227138954739397623808 2260379834660881170432 2358147128547597484032 2366335139410609975296 2389671777866335911936 2393343354346815356928 2429064896949006630912 2481582230861194985472 2505531324081822326784 2542927313993491316736 2588811092688530571264 2639572094505952739328 2662127031836936222208 2688380750099627900928 2741094098140797075456 2804545350412574785536 2902334927443196903424 2912412479274596892672 2969518606319196831744 3013839779547841560576 3083730860408396709888 3129756694145835466752 3144196171396796645376 3155113519214146633728 3191124472462420475904 3276464039183921504256 3340708432109096435712 3390569751991321755648 3451748123584707428352 3549502709115914962944 3584507666799503867904 3739393800550099714048 3795361058964180566016 3883216639032795856896 3959358141758929108992 4032571125149441851392 4111641147211195613184 4173008925527780622336 4192261561862395527168 4206818025618862178304 4368618718911895339008 4454277909478795247616 4520759669321762340864 4716294257095194968064 4732670278821219950592 4786686708693630713856 4963164461722389970944 5011062648163644653568 5085854627986982633472 5177622185377061142528 5324254063673872444416 5376761500199255801856 5482188196281594150912 5609090700825149571072 5824824958549193785344 5939037212638393663488 6027679559095683121152 6167461720816793419776 6259513388291670933504 6288392342793593290752 6310227038428293267456 6552928078367843008512 6681416864218192871424 6781139503982643511296 7099005418231829925888 7169015333599007735808 7478787601100199428096 7766433278065591713792 7918716283517858217984 8065142250298883702784 8223282294422391226368 8413636051237724356608 8737237437823790678016 8908555818957590495232 9041519338643524681728 9432588514190389936128 9465340557642439901184 9573373417387261427712 10022125296327289307136 10171709255973965266944 10355244370754122285056 10648508127347744888832 10753523000398511603712 11218181401650299142144 11649649917098387570688 11878074425276787326976 12334923441633586839552 12519026776583341867008 12576784685587186581504 12620454076856586534912 13105856156735686017024 13362833728436385742848 13562279007965287022592 14198010836463659851776 14957575202200398856192 15532866556131183427584 16130284500597767405568 16446564588844782452736 16827272102475448713216 17474474875647581356032 17817111637915180990464 18083038677287049363456 18865177028380779872256 18930681115284879802368 20044250592654578614272 20343418511947930533888 21297016254695489777664 21507046000797023207424 22436362803300598284288 23299299834196775141376 23756148850553574653952 24669846883267173679104 25240908153713173069824 26211712313471372034048 26725667456872771485696 27124558015930574045184 28396021672927319703552 31065733112262366855168 32260569001195534811136 33654544204950897426432 34948949751295162712064 35634223275830361980928 37730354056761559744512 37861362230569759604736 40088501185309157228544 40686837023895861067776 42594032509390979555328 44872725606601196568576 46598599668393550282752 49339693766534347358208 50481816307426346139648 52423424626942744068096 53451334913745542971392 54249116031861148090368 56792043345854639407104 64521138002391069622272 67309088409901794852864 69897899502590325424128 71268446551660723961856 75722724461139519209472 80177002370618314457088 81373674047791722135552 85188065018781959110656 93197199336787100565504 100963632614852692279296 104846849253885488136192 106902669827491085942784 113584086691709278814208 134618176819803589705728 139795799005180650848256 151445448922279038418944 160354004741236628914176 162747348095583444271104 170376130037563918221312 201927265229705384558592 209693698507770976272384 213805339654982171885568 227168173383418557628416 279591598010361301696512 302890897844558076837888 320708009482473257828352 340752260075127836442624 403854530459410769117184 419387397015541952544768 454336346766837115256832 605781795689116153675776 641416018964946515656704 681504520150255672885248 838774794031083905089536 908672693533674230513664 1211563591378232307351552 1363009040300511345770496 1817345387067348461027328 2726018080601022691540992 3634690774134696922054656 5452036161202045383081984 10904072322404090766163968
- Sum of all divisors σ(n): 38205679918097242762768800
- Sum of proper divisors (its aliquot sum) s(n): 27301607595693151996604832
- 10904072322404090766163968 is an abundant number, because the sum of its proper divisors (27301607595693151996604832) is greater than itself. Its abundance is 16397535273289061230440864
Bases of 10904072322404090766163968
- Binary: 1001000001010000011011110001111011100110111101011001011110110110000000000000000000002
- Hexadecimal: 0x90506F1EE6F597B600000
- Base-36: 1DBMV1JRK4GHDS000
Squares and roots of 10904072322404090766163968
- 10904072322404090766163968 squared (109040723224040907661639682) is 118898793212218941561971884512286374665465861505024
- 10904072322404090766163968 cubed (109040723224040907661639683) is 1296481040232603937335129823633509897620495053182459128349290167387639775232
-
The
square root of 10904072322404090766163968 is 3302131481695.4352712947 -
10904072322404090766163968 is a
perfect cube number . Itscube root is 221749632
Scales and comparisons
How big is 10904072322404090766163968?- 10,904,072,322,404,090,766,163,968 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 10,904,072,322,404,090,766,163,968 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 10904072322404090766163968 cubic inches would be around 18479136 feet tall.
Recreational maths with 10904072322404090766163968
- 10904072322404090766163968 backwards is 86936166709040422327040901
- The number of decimal digits it has is: 26
- The sum of 10904072322404090766163968's digits is 99
- 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 10904072322404090766163968 - Facts about the integer". Numbermatics.com. 2024. Web. 11 May 2024.
APA style:
Numbermatics. (2024). Number 10904072322404090766163968 - Facts about the integer. Retrieved 11 May 2024, from https://numbermatics.com/n/10904072322404090766163968/
Chicago style:
Numbermatics. 2024. "Number 10904072322404090766163968 - Facts about the integer". https://numbermatics.com/n/10904072322404090766163968/
The information we have on file for 10904072322404090766163968 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 10904072322404090766163968, math, Factors of 10904072322404090766163968, curriculum, school, college, exams, university, Prime factorization of 10904072322404090766163968, STEM, science, technology, engineering, physics, economics, calculator, ten septillion, nine hundred four sextillion, seventy-two quintillion, three hundred twenty-two quadrillion, four hundred four trillion, ninety billion, seven hundred sixty-six million, one hundred sixty-three thousand, nine hundred sixty-eight.