139678764493918566208241664
139,678,764,493,918,566,208,241,664 is an even composite number composed of five prime numbers multiplied together.
139678764493918566208241664 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 139678764493918566208241664:
226 × 38 × 114 × 136 × 672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 13 × 13 × 67 × 67)See below for interesting mathematical facts about the number 139678764493918566208241664 from the Numbermatics database.
Names of 139678764493918566208241664
- Cardinal: 139678764493918566208241664 can be written as One hundred thirty-nine septillion, six hundred seventy-eight sextillion, seven hundred sixty-four quintillion, four hundred ninety-three quadrillion, nine hundred eighteen trillion, five hundred sixty-six billion, two hundred eight million, two hundred forty-one thousand, six hundred sixty-four.
Scientific notation
- Scientific notation: 1.39678764493918566208241664 × 1026
Factors of 139678764493918566208241664
Divisors of 139678764493918566208241664
- Number of divisors d(n): 25515
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 44 48 52 54 64 66 67 72 78 81 88 96 99 104 108 117 121 128 132 134 143 144 156 162 169 176 192 198 201 208 216 234 242 243 256 264 268 286 288 297 312 324 338 351 352 363 384 396 402 416 429 432 468 484 486 507 512 528 536 572 576 594 603 624 648 676 702 704 726 729 737 768 792 804 832 858 864 871 891 936 968 972 1014 1024 1053 1056 1072 1089 1144 1152 1188 1206 1248 1287 1296 1331 1352 1404 1408 1452 1458 1474 1521 1536 1573 1584 1608 1664 1716 1728 1742 1782 1809 1859 1872 1936 1944 2028 2048 2106 2112 2144 2178 2187 2197 2211 2288 2304 2376 2412 2496 2574 2592 2613 2662 2673 2704 2808 2816 2904 2916 2948 3042 3072 3146 3159 3168 3216 3267 3328 3432 3456 3484 3564 3618 3718 3744 3861 3872 3888 3993 4056 4096 4212 4224 4288 4356 4374 4394 4422 4489 4563 4576 4608 4719 4752 4824 4992 5148 5184 5226 5324 5346 5408 5427 5577 5616 5632 5808 5832 5896 6084 6144 6292 6318 6336 6432 6534 6561 6591 6633 6656 6864 6912 6968 7128 7236 7436 7488 7722 7744 7776 7839 7986 8019 8107 8112 8192 8424 8448 8576 8712 8748 8788 8844 8978 9126 9152 9216 9438 9477 9504 9581 9648 9801 9984 10296 10368 10452 10648 10692 10816 10854 11154 11232 11264 11323 11583 11616 11664 11792 11979 12168 12288 12584 12636 12672 12864 13068 13122 13182 13266 13312 13467 13689 13728 13824 13936 14157 14256 14472 14641 14872 14976 15444 15488 15552 15678 15972 16038 16214 16224 16281 16384 16731 16848 16896 17152 17303 17424 17496 17576 17688 17956 18252 18304 18432 18876 18954 19008 19162 19296 19602 19773 19899 19968 20449 20592 20736 20904 21296 21384 21632 21708 22308 22464 22528 22646 23166 23232 23328 23517 23584 23958 24057 24167 24321 24336 24576 25168 25272 25344 25728 26136 26244 26364 26532 26624 26934 27378 27456 27648 27872 28314 28431 28512 28561 28743 28944 29282 29403 29744 29952 30888 30976 31104 31356 31944 32076 32428 32448 32562 32768 33462 33696 33792 33969 34304 34606 34749 34848 34992 35152 35376 35912 35937 36504 36608 36864 37752 37908 38016 38324 38592 39204 39546 39798 39936 40401 40898 41067 41184 41472 41808 42471 42592 42768 43264 43416 43923 44616 44928 45056 45292 46332 46464 46656 47034 47168 47916 48114 48334 48642 48672 48843 49152 49379 50193 50336 50544 50688 51456 51909 52272 52488 52728 53064 53248 53868 54756 54912 55296 55744 56628 56862 57024 57122 57486 57888 58357 58564 58806 59319 59488 59697 59904 61347 61776 61952 62208 62712 63888 64152 64856 64896 65124 65536 66924 67392 67584 67938 68608 69212 69498 69696 69984 70304 70551 70752 71824 71874 72171 72501 72963 73008 73216 73728 75504 75816 76032 76648 77184 78408 79092 79596 79872 80802 81796 82134 82368 82944 83616 84942 85184 85293 85536 85683 86229 86528 86832 87846 88209 89177 89232 89856 90112 90584 92664 92928 93312 94068 94336 95832 96228 96668 97284 97344 97686 98304 98758 100386 100672 101088 101376 101907 102912 103818 104247 104544 104976 105391 105456 106128 106496 107736 107811 109512 109824 110592 111488 113256 113724 114048 114244 114972 115776 116714 117128 117612 118638 118976 119394 119808 121203 122694 123201 123552 123904 124416 124553 125424 127413 127776 128304 129712 129792 130248 131072 131769 133848 134784 135168 135876 137216 138424 138996 139392 139968 140608 141102 141504 143648 143748 144342 145002 145926 146016 146432 146529 147199 147456 148137 150579 151008 151632 152064 153296 154368 155727 156816 158184 159192 159744 161604 163592 164268 164736 165888 167232 169884 170368 170586 171072 171366 172458 173056 173664 175071 175692 176418 177957 178354 178464 179091 179712 180224 181168 184041 185328 185856 186624 188136 188672 190333 191664 192456 193336 194568 194688 195372 196608 197516 200772 201344 202176 202752 203814 205824 207636 208494 209088 209952 210782 210912 211653 212256 212992 215472 215622 217503 218889 219024 219648 221184 222976 224939 226512 227448 228096 228488 229944 231552 233428 234256 235224 237276 237952 238788 239616 242406 245388 246402 247104 247808 248832 249106 250848 254826 255552 256608 257049 258687 259424 259584 260496 262144 263538 264627 265837 267531 267696 269568 270336 271752 274432 276848 277992 278784 279936 281216 282204 283008 287296 287496 288684 290004 291852 292032 292864 293058 294398 294912 296274 301158 302016 303264 304128 305721 306592 308736 311454 312741 313632 314171 316173 316368 318384 319488 323208 323433 327184 328536 329472 331776 334464 339768 340736 341172 342144 342732 344916 346112 347328 350142 351384 352836 355914 356708 356928 358182 359424 360448 362336 363609 368082 369603 370656 371293 371712 373248 373659 376272 377344 380666 382239 383328 384912 386672 389136 389376 390744 393216 395032 395307 401544 402688 404352 405504 407628 411648 415272 416988 418176 419904 421564 421824 423306 424512 425984 430944 431244 435006 437778 438048 439296 439587 441597 442368 444411 445952 449878 451737 453024 454896 456192 456976 459888 463104 466856 467181 468512 470448 474552 475904 477576 479232 484812 490776 492804 494208 495616 497664 498212 501696 509652 511104 513216 514098 517374 518848 519168 520992 524288 525213 527076 529254 531674 533871 535062 535392 537273 539136 540672 543169 543504 548864 552123 553696 555984 557568 559872 562432 564408 566016 570999 574592 574992 577368 580008 583704 584064 585728 586116 588796 589824 592548 602316 604032 606528 608256 611442 613184 617472 622908 625482 627264 628342 632346 632736 634959 636768 638976 641927 646416 646866 652509 654368 656667 657072 658944 663552 668928 674817 679536 681472 682344 684288 685464 689832 692224 694656 700284 702768 705672 711828 713416 713856 716364 718848 720896 724672 727218 736164 739206 741312 742586 743424 746496 747318 752544 754688 758641 761332 764478 766656 769824 771147 773344 776061 778272 778752 781488 786432 790064 790614 793881 797511 802593 803088 805376 808704 811008 815256 823296 830544 833976 836352 839808 843128 843648 846612 849024 851968 861888 862488 870012 875556 876096 878592 879174 883194 884736 888822 891904 899756 903474 906048 909792 912384 913952 917163 919776 926208 933712 934362 937024 938223 940896 942513 948519 949104 951808 955152 958464 969624 970299 980947 981552 985608 988416 991232 995328 996424 1003392 1019304 1022208 1026432 1028196 1034748 1037696 1038336 1041984 1048576 1050426 1054152 1058508 1063348 1067742 1070124 1070784 1074546 1078272 1081344 1086338 1087008 1090827 1097728 1104246 1107392 1108809 1111968 1113879 1115136 1119744 1120977 1124864 1128816 1132032 1141998 1146717 1149184 1149984 1154736 1159301 1160016 1167408 1168128 1171456 1172232 1177592 1179648 1185096 1185921 1204632 1208064 1213056 1216512 1222884 1226368 1234944 1245816 1250964 1254528 1256684 1264692 1265472 1269918 1273536 1277952 1283854 1292832 1293732 1305018 1308736 1313334 1314144 1317888 1324791 1327104 1333233 1337856 1349634 1355211 1359072 1362944 1364688 1368576 1370083 1370928 1379664 1384448 1389312 1400568 1401543 1405536 1411344 1423656 1426832 1427712 1432728 1437696 1441792 1449344 1454436 1472328 1478412 1482624 1485172 1486848 1492992 1494636 1505088 1509376 1517282 1522664 1528956 1533312 1539648 1542294 1546688 1552122 1556544 1557504 1562976 1572864 1575639 1580128 1581228 1587762 1595022 1601613 1605186 1606176 1610752 1611819 1617408 1619189 1622016 1629507 1630512 1646592 1656369 1661088 1667952 1672704 1679616 1686256 1687296 1693224 1698048 1703936 1712997 1723776 1724976 1740024 1751112 1752192 1757184 1758348 1766388 1769472 1777644 1783808 1799512 1806948 1812096 1819584 1824768 1827904 1834326 1839552 1852416 1867424 1868724 1874048 1876446 1881792 1885026 1897038 1898208 1903616 1904877 1910304 1913587 1916928 1925781 1939248 1940598 1957527 1961894 1963104 1970001 1971216 1976832 1982464 1990656 1992848 2006784 2024451 2038608 2044416 2052864 2056392 2069496 2075392 2076672 2083968 2097152 2100852 2108304 2117016 2126696 2135484 2140248 2141568 2149092 2156544 2162688 2172676 2174016 2181654 2195456 2208492 2214784 2217618 2223936 2227758 2230272 2239488 2241954 2249728 2257632 2264064 2275923 2283996 2293434 2298368 2299968 2309472 2313441 2318602 2320032 2328183 2334816 2336256 2342912 2344464 2355184 2359296 2370192 2371842 2392533 2407779 2409264 2416128 2426112 2433024 2445768 2452736 2469888 2474329 2491632 2501928 2509056 2513368 2529384 2530944 2539836 2547072 2555904 2567708 2585664 2587464 2610036 2617472 2626668 2628288 2635776 2649582 2654208 2666466 2675712 2699268 2710422 2718144 2725888 2729376 2737152 2740166 2741856 2751489 2759328 2768896 2778624 2801136 2803086 2811072 2822688 2827539 2845557 2847312 2853664 2855424 2865456 2875392 2883584 2898688 2908872 2910897 2924207 2942841 2944656 2956824 2965248 2970344 2973696 2985984 2989272 3010176 3018752 3034564 3045328 3057912 3066624 3079296 3084588 3093376 3104244 3113088 3115008 3125952 3145728 3151278 3160256 3162456 3175524 3190044 3203226 3210372 3212352 3221504 3223638 3234816 3238378 3244032 3259014 3261024 3272481 3293184 3312738 3322176 3335904 3341637 3345408 3359232 3362931 3372512 3374592 3386448 3396096 3407872 3425994 3440151 3447552 3449952 3455881 3477903 3480048 3502224 3504384 3514368 3516696 3532776 3538944 3555288 3557763 3567616 3599024 3613896 3624192 3639168 3649536 3655808 3668652 3679104 3704832 3734848 3737448 3748096 3752892 3763584 3770052 3794076 3796416 3807232 3809754 3820608 3827174 3833856 3851562 3878496 3881196 3915054 3923788 3926208 3940002 3942432 3953664 3964928 3974373 3981312 3985696 3999699 4013568 4048902 4065633 4077216 4084223 4088832 4105728 4110249 4112784 4138992 4150784 4153344 4167936 4194304 4201704 4204629 4216608 4234032 4253392 4270968 4280496 4283136 4298184 4313088 4325376 4345352 4348032 4363308 4390912 4416984 4429568 4435236 4447872 4455516 4460544 4478976 4483908 4499456 4515264 4528128 4551846 4567992 4586868 4596736 4599936 4618944 4626882 4637204 4640064 4656366 4669632 4672512 4685824 4688928 4710368 4718592 4726917 4740384 4743684 4785066 4804839 4815558 4818528 4826809 4832256 4835457 4852224 4857567 4866048 4888521 4891536 4905472 4939776 4948658 4969107 4983264 5003856 5018112 5026736 5058768 5061888 5079672 5094144 5111808 5135416 5138991 5171328 5174928 5220072 5234944 5253336 5256576 5271552 5299164 5308416 5332932 5351424 5398536 5420844 5436288 5451776 5458752 5474304 5480332 5483712 5502978 5518656 5537792 5557248 5602272 5606172 5622144 5645376 5655078 5691114 5694624 5707328 5710848 5714631 5730912 5740761 5750784 5767168 5777343 5797376 5817744 5821794 5848414 5872581 5885682 5889312 5910003 5913648 5930496 5940688 5947392 5971968 5974859 5978544 6020352 6037504 6069128 6073353 6090656 6115824 6133248 6158592 6169176 6186752 6208488 6226176 6230016 6251904 6291456 6302556 6320512 6324912 6351048 6380088 6406452 6420744 6424704 6443008 6447276 6469632 6476756 6488064 6518028 6522048 6544962 6586368 6625476 6644352 6671808 6683274 6690816 6718464 6725862 6745024 6749184 6772896 6792192 6815744 6827769 6851988 6880302 6895104 6899904 6911762 6940323 6955806 6960096 6984549 7004448 7008768 7028736 7033392 7061197 7065552 7077888 7110576 7115526 7135232 7177599 7198048 7223337 7227792 7248384 7278336 7299072 7311616 7337304 7358208 7409664 7422987 7469696 7474896 7496192 7505784 7527168 7540104 7588152 7592832 7614464 7619508 7641216 7654348 7667712 7703124 7756992 7762392 7830108 7847576 7852416 7880004 7884864 7907328 7929856 7948746 7962624 7971392 7999398 8027136 8097804 8131266 8154432 8168446 8177664 8211456 8220498 8225568 8254467 8277984 8301568 8306688 8335872 8345051 8388608 8403408 8409258 8433216 8468064 8482617 8506784 8536671 8541936 8560992 8566272 8596368 8626176 8650752 8690704 8696064 8726616 8732691 8772621 8781824 8828523 8833968 8859136 8870472 8895744 8911032 8921088 8957952 8967816 8998912 9030528 9056256 9103692 9135984 9173736 9193472 9199872 9237888 9253764 9274408 9280128 9312732 9339264 9345024 9371648 9377856 9420736 9437184 9453834 9480768 9487368 9570132 9609678 9631116 9637056 9653618 9664512 9670914 9704448 9715134 9732096 9777042 9783072 9810944 9817443 9862333 9879552 9897316 9938214 9966528 10007712 10024911 10036224 10053472 10088793 10117536 10123776 10159344 10188288 10223616 10270832 10277982 10320453 10342656 10349856 10367643 10433709 10440144 10469888 10506672 10513152 10543104 10598328 10616832 10665864 10673289 10702848 10797072 10841688 10872576 10903552 10917504 10948608 10960664 10967424 11005956 11037312 11075584 11114496 11204544 11212344 11244288 11290752 11310156 11382228 11389248 11414656 11421696 11429262 11461824 11481522 11501568 11534336 11554686 11594752 11635488 11643588 11696828 11745162 11771364 11778624 11820006 11827296 11860992 11881376 11894784 11923119 11943936 11949718 11957088 11999097 12040704 12075008 12138256 12146706 12181312 12196899 12231648 12252669 12266496 12317184 12330747 12338352 12373504 12416976 12452352 12460032 12503808 12582912 12605112 12613887 12641024 12649824 12702096 12752311 12760176 12812904 12841488 12849408 12886016 12894552 12939264 12953512 12976128 13036056 13044096 13089924 13172736 13250952 13288704 13343616 13366548 13381632 13436928 13451724 13490048 13498368 13545792 13584384 13631488 13655538 13703976 13760604 13790208 13799808 13823524 13880646 13911612 13920192 13969098 14008896 14017536 14057472 14066784 14122394 14131104 14155776 14180751 14221152 14231052 14270464 14355198 14396096 14414517 14446674 14455584 14480427 14496768 14556672 14572701 14598144 14623232 14665563 14674608 14716416 14819328 14845974 14907321 14939392 14949792 14992384 15011568 15054336 15070913 15080208 15176304 15185664 15228928 15239016 15282432 15308696 15335424 15406248 15416973 15513984 15524784 15660216 15695152 15704832 15760008 15769728 15814656 15859712 15897492 15925248 15942784 15998796 16054272 16195608 16262532 16308864 16336892 16355328 16422912 16440996 16451136 16508934 16555968 16603136 16613376 16671744 16690102 16777216 16806816 16818516 16866432 16936128 16965234 17013568 17073342 17083872 17121984 17132544 17192736 17222283 17252352 17301504 17332029 17381408 17392128 17453232 17465382 17545242 17563648 17617743 17657046 17667936 17718272 17730009 17740944 17791488 17811079 17822064 17842176 17915904 17924577 17935632 17997824 18061056 18112512 18207384 18220059 18271968 18347472 18386944 18399744 18475776 18507528 18548816 18560256 18625464 18678528 18690048 18743296 18755712 18841472 18874368 18907668 18961536 18974736 19140264 19219356 19262232 19274112 19307236 19329024 19341828 19408896 19430268 19464192 19554084 19566144 19621888 19634886 19724666 19759104 19794632 19876428 19933056 20015424 20049822 20072448 20106944 20177586 20235072 20247552 20318688 20376576 20447232 20483307 20541664 20555964 20640906 20685312 20699712 20735286 20820969 20867418 20880288 20939776 20953647 21013344 21026304 21049457 21086208 21183591 21196656 21233664 21331728 21346578 21405696 21532797 21594144 21670011 21683376 21745152 21807104 21835008 21897216 21921328 21934848 22011912 22074624 22151168 22228992 22268961 22409088 22424688 22488576 22581504 22620312 22764456 22778496 22829312 22843392 22858524 22923648 22963044 23003136 23068672 23109372 23189504 23270976 23287176 23393656 23490324 23542728 23557248 23640012 23654592 23721984 23762752 23789568 23846238 23887872 23899436 23914176 23998194 24081408 24150016 24276512 24293412 24362624 24393798 24463296 24505338 24532992 24634368 24661494 24676704 24747008 24763401 24833952 24876631 24904704 24920064 25007616 25035153 25165824 25210224 25227774 25282048 25299648 25404192 25447851 25504622 25520352 25610013 25625808 25682976 25698816 25772032 25789104 25878528 25907024 25952256 26072112 26088192 26179848 26317863 26345472 26485569 26501904 26577408 26687232 26733096 26763264 26873856 26903448 26980096 26996736 27091584 27168768 27262976 27311076 27407952 27521208 27580416 27599616 27647048 27761292 27823224 27840384 27938196 28017792 28035072 28114944 28133568 28244788 28262208 28311552 28361502 28442304 28462104 28540928 28710396 28792192 28829034 28893348 28911168 28960854 28993536 29113344 29145402 29196288 29246464 29331126 29349216 29432832 29452329 29586999 29638656 29691948 29814642 29878784 29899584 29984768 30023136 30074733 30108672 30141826 30160416 30266379 30352608 30371328 30457856 30478032 30564864 30617392 30670848 30812496 30833946 31027968 31049568 31102929 31301127 31320432 31390304 31409664 31520016 31539456 31629312 31719424 31794984 31850496 31885568 31997592 32019867 32108544 32166277 32391216 32525064 32617728 32673784 32710656 32845824 32881992 32902272 33017868 33111936 33206272 33226752 33343488 33380204 33554432 33613632 33637032 33732864 33872256 33930468 34027136 34146684 34167744 34243968 34265088 34385472 34444566 34504704 34603008 34664058 34762816 34784256 34906464 34930764 35090484 35127296 35235486 35314092 35335872 35436544 35460018 35481888 35582976 35622158 35644128 35684352 35769357 35831808 35849154 35871264 35995648 35997291 36122112 36225024 36414768 36440118 36543936 36694944 36758007 36773888 36799488 36951552 36992241 37015056 37097632 37120512 37250928 37357056 37380096 37486592 37511424 37682944 37748736 37815336 37841661 37923072 37949472 38014691 38256933 38280528 38438712 38524464 38548224 38614472 38658048 38683656 38817792 38860536 38928384 39108168 39132288 39243776 39269772 39449332 39518208 39589264 39752856 39866112 40030848 40099644 40144896 40213888 40355172 40470144 40495104 40637376 40753152 40894464 40966614 41083328 41111928 41281812 41370624 41399424 41470572 41641938 41734836 41760576 41879552 41907294 42026688 42052608 42098914 42172416 42367182 42393312 42467328 42542253 42663456 42693156 42811392 43065594 43188288 43340022 43366752 43441281 43490304 43614208 43670016 43718103 43794432 43842656 43869696 43996689 44023824 44149248 44302336 44457984 44537922 44721963 44818176 44849376 44926453 44977152 45163008 45212739 45240624 45528912 45556992 45658624 45686784 45717048 45847296 45926088 46006272 46137344 46218744 46250919 46379008 46541952 46574352 46787312 46980648 47085456 47114496 47280024 47309184 47443968 47525504 47579136 47692476 47775744 47798872 47828352 47996388 48162816 48300032 48553024 48586824 48725248 48787596 48926592 49010676 49065984 49268736 49322988 49353408 49494016 49526802 49667904 49753262 49809408 49840128 50015232 50070306 50331648 50420448 50455548 50564096 50599296 50808384 50895702 51009244 51040704 51220026 51251616 51365952 51397632 51544064 51578208 51666849 51757056 51814048 51904512 51996087 52144224 52176384 52359696 52635726 52690944 52853229 52971138 53003808 53094899 53154816 53190027 53374464 53433237 53466192 53526528 53747712 53773731 53806896 53960192 53993472 54183168 54337536 54525952 54622152 54660177 54815904 55042416 55160832 55199232 55294096 55522584 55646448 55680768 55876392 56035584 56070144 56229888 56267136 56489576 56524416 56623104 56723004 56884608 56924208 57081856 57420792 57584384 57658068 57786696 57822336 57921708 57987072 58226688 58290804 58392576 58492928 58662252 58698432 58865664 58904658 59173998 59277312 59383896 59629284 59757568 59799168 59969536 60046272 60149466 60217344 60283652 60320832 60532758 60705216 60742656 60915712 60956064 61129728 61234784 61341696 61449921 61624992 61667892 62055936 62099136 62205858 62462907 62602254 62640864 62780608 62819328 62860941 63040032 63078912 63148371 63258624 63438848 63550773 63589968 63700992 63771136 63995184 64039734 64217088 64332554 64598391 64782432 65010033 65050128 65235456 65347568 65421312 65691648 65723449 65763984 65804544 66035736 66223872 66412544 66453504 66686976 66760408 66806883 67108864 67227264 67274064 67465728 67744512 67860936 68054272 68293368 68335488 68487936 68530176 68770944 68889132 69009408 69206016 69328116 69525632 69568512 69812928 69861528 70180968 70254592 70470972 70628184 70671744 70873088 70920036 70963776 71165952 71244316 71288256 71368704 71538714 71663616 71698308 71742528 71991296 71994582 72244224 72450048 72829536 72880236 73087872 73389888 73516014 73547776 73598976 73903104 73984482 74030112 74195264 74241024 74290203 74501856 74629893 74714112 74760192 74973184 75022848 75105459 75365888 75497472 75630672 75683322 75846144 75898944 76029382 76343553 76513866 76561056 76830039 76877424 77048928 77096448 77228944 77316096 77367312 77635584 77673167 77721072 77856768 78216336 78264576 78487552 78539544 78898664 78953589 79036416 79178528 79456707 79505712 79732224 80061696 80199288 80289792 80427776 80710344 80940288 80990208 81274752 81506304 81788928 81933228 82166656 82223856 82563624 82741248 82798848 82941144 83283876 83469672 83521152 83759104 83814588 84053376 84105216 84197828 84344832 84734364 84786624 84934656 85084506 85326912 85386312 85622784 86131188 86376576 86680044 86733504 86882562 86980608 87228416 87340032 87436206 87588864 87685312 87739392 87993378 88047648 88298496 88604672 88760997 88915968 89075844 89443926 89636352 89698752 89852906 89954304 90224199 90326016 90425478 90481248 90799137 91057824 91113984 91317248 91373568 91434096 91694592 91795561 91852176 92012544 92274688 92437488 92501838 92758016 93083904 93148704 93308787 93574624 93903381 93961296 94170912 94228992 94560048 94618368 94887936 95051008 95158272 95384952 95551488 95597744 95656704 95992776 96059601 96325632 96498831 96600064 97106048 97173648 97450496 97575192 97853184 98021352 98131968 98537472 98645976 98706816 98988032 99053604 99335808 99506524 99618816 99680256 100030464 100140612 100663296 100840896 100911096 101128192 101198592 101616768 101791404 102018488 102081408 102440052 102503232 102731904 102795264 103088128 103156416 103333698 103514112 103628096 103809024 103992174 104288448 104352768 104719392 105271452 105381888 105706458 105942276 106007616 106189798 106309632 106380054 106748928 106866474 106932384 107053056 107308071 107495424 107547462 107613792 107920384 107986944 107991873 108366336 108485663 108675072 109051904 109244304 109320354 109631808 110084832 110274021 110321664 110398464 110588192 110976723 111045168 111292896 111361536 111752784 112071168 112140288 112459776 112534272 112979152 113048832 113246208 113446008 113524983 113769216 113848416 114044073 114163712 114770799 114841584 115168768 115316136 115573392 115644672 115843416 115974144 116453376 116581608 116785152 116985856 117324504 117396864 117731328 117809316 118347996 118554624 118767792 119258568 119515136 119598336 119939072 120092544 120298932 120434688 120567304 120641664 121065516 121410432 121485312 121831424 121912128 122259456 122469568 122683392 122899842 123249984 123335784 124111872 124198272 124411716 124925814 125204508 125281728 125561216 125638656 125721882 126080064 126157824 126296742 126517248 126877696 127101546 127179936 127401984 127542272 127626759 127990368 128079468 128210329 128434176 128665108 129196782 129564864 130020066 130100256 130323843 130470912 130695136 130842624 131154309 131383296 131446898 131527968 131609088 131990067 132071472 132447744 132825088 132907008 133373952 133520816 133613766 134165889 134454528 134548128 134779359 134931456 135489024 135638217 135721872 136108544 136586736 136670976 136975872 137060352 137541888 137778264 138018816 138412032 138656232 138752757 139051264 139137024 139625856 139723056 140361936 140509184 140941944 141256368 141343488 141746176 141840072 141927552 142331904 142488632 142576512 142737408 143077428 143327232 143396616 143485056 143982592 143989164 144488448 144900096 145659072 145760472 146175744 146779776 147032028 147095552 147197952 147806208 147968964 148060224 148390528 148482048 148580406 149003712 149259786 149428224 149520384 149946368 150045696 150210918 150731776 150994944 151261344 151366644 151692288 151797888 152058764 152687106 153027732 153122112 153660078 153754848 154097856 154192896 154457888 154632192 154734624 155000547 155271168 155346334 155442144 155713536 155988261 156432672 156529152 156975104 157079088 157797328 157907178 158072832 158357056 158559687 158913414 159011424 159284697 159464448 160123392 160299711 160398576 160579584 160855552 161321193 161420688 161880576 161980416 162549504 163012608 163577856 163866456 163980531 164333312 164447712 165127248 165482496 165597696 165780043 165882288 166567752 166939344 167042304 167518208 167629176 168106752 168210432 168395656 168689664 169468728 169573248 169869312 170169012 170653824 170772624 171245568 172262376 172753152 173360088 173467008 173765124 173961216 174456832 174680064 174872412 175177728 175370624 175478784 175986756 176095296 176596992 177209344 177521994 177831936 178151688 178887852 179272704 179397504 179705812 179908608 180448398 180652032 180850956 180962496 181598274 182115648 182227968 182634496 182747136 182868192 183389184 183591122 183704352 184025088 184349763 184549376 184874976 185003676 185516032 186167808 186297408 186617574 187149248 187388721 187806762 187922592 188341824 188457984 189120096 189236736 189445113 189775872 190102016 190316544 190652319 190769904 191102976 191195488 191313408 191985552 192119202 192651264 192997662 193200128 193795173 194212096 194347296 194900992 195030099 195150384 195706368 195921869 196042704 196263936 197074944 197170347 197291952 197413632 197976064 198107208 198671616 199013048 199237632 199360512 200060928 200281224 200420649 201326592 201681792 201822192 202256384 202397184 203233536 203582808 204036976 204162816 204880104 205006464 205463808 205590528 206176256 206312832 206667396 207028224 207256192 207618048 207984348 208576896 208705536 209438784 210542904 210763776 211412916 211884552 212015232 212379596 212619264 212760108 213497856 213732948 213864768 214106112 214616142 214990848 215094924 215227584 215840768 215973888 215983746 216732672 216971326 217350144 218103808 218488608 218640708 219263616 220169664 220548042 220643328 220796928 221176384 221953446 222090336 222585792 222723072 223505568 223889679 224142336 224280576 224919552 225068544 225316377 225958304 226097664 226492416 226892016 227049966 227538432 227696832 228088146 228327424 229030659 229541598 229683168 230337536 230490117 230632272 231146784 231289344 231544027 231686832 231948288 232906752 233019501 233163216 233570304 233971712 234649008 234793728 235462656 235618632 236695992 236860767 237109248 237535584 238370121 238517136 239030272 239196672 239878144 240185088 240597864 240869376 241134608 241283328 242131032 242820864 242970624 243662848 243824256 244518912 244939136 245366784 245799684 246499968 246671568 248223744 248396544 248823432 249851628 250409016 250563456 251122432 251277312 251443764 252160128 252315648 252593484 253034496 253755392 254203092 254359872 254803968 255084544 255253518 255980736 256158936 256420658 256868352 257330216 258393564 259129728 260040132 260200512 260647686 260941824 261390272 261685248 262308618 262766592 262893796 263055936 263218176 263980134 264142944 264895488 265650176 265814016 266282991 266747904 267041632 267227532 268331778 268909056 269096256 269558718 269862912 270672597 270978048 271276434 271443744 272217088 272397411 273173472 273341952 273642941 273951744 274120704 275083776 275386683 275556528 276037632 276824064 277312464 277505514 278102528 278274048 279251712 279446112 279926361 280723872 281018368 281710143 281883888 282512736 282686976 283492352 283680144 283855104 284663808 284977264 285153024 285474816 286154856 286654464 286793232 286970112 287965184 287978328 288976896 289496493 289800192 291318144 291520944 292351488 293559552 294064056 294191104 294395904 295612416 295937928 296120448 296781056 296964096 297160812 298007424 298519572 298856448 299040768 299892736 300091392 300421836 301463552 301989888 302522688 302733288 303384576 303595776 304117528 305374212 306055464 306244224 307320156 307509696 308195712 308385792 308915776 309264384 309469248 310001094 310542336 310692668 310884288 311427072 311976522 312865344 313058304 313950208 314158176 315594656 315814356 316145664 316714112 317119374 317826828 318022848 318569394 318928896 320246784 320599422 320797152 321159168 321711104 321924213 322642386 322841376 323396203 323761152 323960832 323975619 325099008 325456989 326025216 327155712 327732912 327961062 328666624 328895424 330254496 330822063 330964992 331195392 331560086 331764576 332930169 333135504 333878688 334084608 335036416 335258352 336213504 336420864 336791312 337379328 338937456 339146496 339738624 340338024 341307648 341545248 342132219 342491136 344312397 344524752 345506304 346720176 346934016 347530248 347922432 348913664 349360128 349744824 350355456 350741248 350957568 351973512 352190592 353193984 354418688 355043988 355663872 356303376 357775704 358545408 358795008 359411624 359817216 360896796 361304064 361701912 361924992 363196548 364231296 364455936 365268992 365494272 365736384 366778368 367182244 367408704 368050176 368699526 369098752 369749952 370007352 371032064 372335616 372594816 373235148 374298496 374777442 375613524 375845184 376683648 376915968 378240192 378473472 378890226 379551744 380204032 380633088 381304638 381539808 382205952 382390976 382626816 382880277 383971104 384238404 384630987 385302528 385995324 386400256 387590346 388424192 388694592 389801984 390060198 390300768 390971529 391412736 391843738 392085408 392527872 393462927 394149888 394340694 394583904 394827264 395952128 395970201 396214416 397343232 398026096 398475264 398721024 400121856 400562448 400841298 403363584 403644384 404338077 404512768 404794368 406467072 406914651 407165616 408073952 408325632 409760208 410012928 410927616 411181056 412352512 412625664 413334792 414056448 414512384 415236096 415968696 416258271 417153792 417411072 418161601 418877568 421085808 421527552 422825832 423769104 424030464 424759192 425238528 425520216 426995712 427465896 427729536 428212224 429232284 429981696 430189848 430455168 431681536 431947776 431967492 433465344 433942652 434700288 436207616 436977216 437281416 438527232 440339328 441096084 441286656 441593856 442352768 443906892 444180672 445171584 445446144 447011136 447779358 448284672 448561152 449839104 450137088 450632754 451916608 452195328 452984832 453784032 454099932 455076864 455393664 456176292 456654848 458061318 459083196 459366336 460675072 460980234 461264544 462293568 462578688 463088054 463373664 463896576 465001641 465813504 466039002 466326432 467140608 467943424 467964783 469298016 469587456 470925312 471237264 473391984 473721534 474218496 475071168 476740242 477034272 477854091 478060544 478393344 479756288 480370176 480899133 481195728 481738752 482269216 482566656 483963579 484262064 485641728 485941248 487325696 487648512 489037824 489878272 490733568 491599368 491941593 492999936 493343136 494190983 496447488 496793088 497340129 497646864 499703256 500818032 501126912 502244864 502554624 502887528 504320256 504631296 505186968 506068992 507510784 508406184 508719744 509607936 510169088 510507036 511961472 512317872 512841316 513736704 514660432 516787128 518259456 520080264 520401024 521295372 521883648 522780544 523370496 524617236 525533184 525787592 526111872 526436352 527960268 528285888 529790976 531300352 531628032 532565982 533495808 534083264 534455064 536663556 537818112 538192512 539117436 539725824 541345194 541956096 542552868 542887488 544434176 544794822 546346944 546683904 547285882 547903488 548241408 550167552 550773366 551113056 552075264 553049289 553648128 554624928 555011028 556205056 556548096 558503424 558892224 559852722 561447744 562036736 563420286 563767776 565025472 565373952 566984704 567360288 567710208 568335339 569327616 569954528 570306048 570949632 571956957 572309712 573308928 573586464 573940224 575930368 575956656 577953792 578992986 579600384 581385519 582636288 583041888 584043889 584702976 585090297 587119104 587765607 588128112 588382208 588791808 591224832 591511041 591875856 592240896 593562112 593928192 594321624 596014848 597039144 597712896 598081536 599785472 600182784 600843672 601261947 602927104 603979776 605045376 605466576 606769152 607191552 608235056 610748424 612110928 612488448 614640312 615019392 616391424 616771584 617831552 618528768 618938496 620002188 621084672 621385336 621768576 622854144 623953044 625730688 626116608 627900416 628316352 631189312 631628712 632291328 633428224 634238748 635653656 636045696 637138788 637857792 640493568 641198844 641594304 642318336 643422208 643848426 645284772 645682752 646792406 647522304 647921664 647951238 650198016 650913978 652050432 654311424 655465824 655922124 657333248 657790848 660508992 661644126 661929984 662390784 663120172 663529152 665860338 666271008 667757376 668169216 670072832 670516704 671669037 672427008 672841728 673582624 674758656 675949131 677874912 678292992 679477248 680676048 682615296 683090496 684264438 684982272 687091977 688624794 689049504 691012608 691470351 693440352 693868032 694632081 695060496 695844864 697827328 698720256 699058503 699489648 700710912 701482496 701915136 703947024 704381184 706387968 708837376 710087976 710582301 711327744 712606752 715110363 715551408 717090816 717590016 718823248 719634432 721793592 722608128 723403824 723849984 726393096 728462592 728911872 730537984 730988544 731472768 733556736 734364488 734817408 736100352 737399052 738197504 739499904 740014704 742064128 744671232 745189632 746470296 748596992 749554884 751227048 751690368 753367296 753831936 756480384 756946944 757780452 759103488 760408064 761266176 762609276 763079616 764411904 764781952 765253632 765760554 767942208 768476808 769261974 770605056 771990648 772800512 775180692 776848384 777389184 779603968 780120396 780601536 781943058 782825472 783687476 784170816 785055744 786925854 788299776 788681388 789167808 789654528 791904256 791940402 792428832 794686464 796052192 796950528 797442048 798848973 800243712 801124896 801682596 806727168 807288768 808676154 809025536 809588736 812017791 812934144 813829302 814331232 816147904 816651264 817192233 819520416 820025856 820928823 821855232 822362112 824705024 825251328 826160049 826669584 828112896 829024768 830472192 831937392 832516542 834307584 834822144 836323202 837755136 839779083 842171616 843055104 845130429 845651664 847538208 848060928 849518384 850477056 851040432 853991424 854404837 854931792 855459072 856424448 858464568 859963392 860379696 860910336 863363072 863895552 863934984 866930688 867885304 868489479 869400576 872415232 873954432 874562832 877054464 880678656 882192168 882573312 883187712 884705536 887813784 888361344 890343168 890892288 894022272 895558716 896569344 897122304 899678208 900274176 901265508 903833216 904390656 905969664 907568064 908199864 910153728 910787328 912352584 913309696 916122636 918166392 918732672 921350144 921960468 922529088 924587136 925157376 926176108 926747328 927793152 930003282 931627008 932078004 932652864 934281216 935886848 935929566 938596032 939174912 941850624 942474528 946783968 947443068 948436992 950142336 953480484 954068544 955708182 956121088 956786688 959512576 960740352 961798266 962391456 963477504 964538432 965133312 965772639 967927158 968524128 970188609 971283456 971882496 974651392 975297024 976370967 978075648 979756544 981467136 983198736 983883186 985999872 986686272 988381966 992466189 992894976 993586176 994680258 995293728 998790507 999406512 1001636064 1002253824 1004489728 1005109248 1005775056 1008640512 1009262592 1009751171 1010373936 1012137984 1015021568 1016812368 1017439488 1019215872 1020338176 1021014072 1023922944 1024635744 1025682632 1026396657 1027473408 1029320864 1032937191 1033574256 1036518912 1040160528 1040802048 1042590744 1043767296 1045561088 1046740992 1049234472 1051066368 1051575184 1052223744 1052872704 1055920536 1056571776 1059581952 1062600704 1063256064 1065131964 1066991616 1068166528 1068910128 1073327112 1075636224 1076385024 1078234872 1079451648 1082690388 1083912192 1085105736 1085774976 1088868352 1089589644 1092693888 1093367808 1094571764 1095806976 1096482816 1100335104 1101546732 1102226112 1104150528 1106098578 1107296256 1109249856 1110022056 1112410112 1113096192 1117006848 1117784448 1119705444 1122895488 1124073472 1126840572 1127535552 1130050944 1130747904 1133969408 1134720576 1135420416 1136670678 1138655232 1139909056 1140612096 1141899264 1143913914 1144619424 1146617856 1147172928 1147880448 1151860736 1151913312 1153892961 1155907584 1157985972 1159200768 1162771038 1165272576 1166083776 1168087778 1169405952 1170180594 1172914587 1174238208 1175531214 1176256224 1176764416 1177583616 1180388781 1182449664 1183022082 1183751712 1184481792 1187124224 1187856384 1187910603 1188643248 1192029696 1193342293 1194078288 1195425792 1196163072 1199570944 1200365568 1201687344 1202523894 1205854208 1210090752 1210933152 1213014231 1213538304 1214383104 1216470112 1220743953 1221496848 1224221856 1224976896 1229280624 1230038784 1232782848 1233543168 1235663104 1237057536 1237876992 1240004376 1242169344 1242770672 1243537152 1245708288 1247906088 1248774813 1251461376 1252233216 1254484803 1255800832 1256632704 1262378624 1263257424 1264582656 1266856448 1268477496 1271307312 1272091392 1274277576 1275715584 1280987136 1282397688 1283188608 1284636672 1286844416 1287696852 1290569544 1291365504 1293584812 1295044608 1295843328 1295902476 1300396032 1301827956 1304100864 1308622848 1310931648 1311844248 1314666496 1315581696 1321017984 1323288252 1323859968 1324781568 1326240344 1327058304 1331720676 1332542016 1335514752 1336338432 1340145664 1341033408 1343338074 1344854016 1345683456 1347165248 1349517312 1351898262 1355749824 1356585984 1358954496 1361352096 1365230592 1366180992 1368528876 1369964544 1374183954 1377249588 1378099008 1382025216 1382940702 1386880704 1387736064 1389264162 1390120992 1391689728 1395004923 1395654656 1397440512 1398117006 1398979296 1401421824 1402964992 1403830272 1403894349 1407894048 1408762368 1410313619 1412775936 1417674752 1420175952 1421164602 1422655488 1425213504 1430220726 1431102816 1433562273 1434181632 1435180032 1437646496 1439268864 1442697399 1443587184 1445216256 1446807648 1447699968 1451890737 1452786192 1456925184 1457823744 1461075968 1461977088 1462945536 1467113472 1468728976 1469634816 1472200704 1474798104 1475824779 1478999808 1480029408 1482572949 1484128256 1489342464 1490379264 1492020387 1492940592 1497193984 1499109768 1502454096 1503380736 1506734592 1507663872 1512960768 1513893888 1515560904 1518206976 1520816128 1522532352 1525218552 1526159232 1528823808 1529563904 1530507264 1531521108 1535884416 1536953616 1538523948 1541210112 1543981296 1545601024 1550361384 1553696768 1554778368 1559207936 1560240792 1561203072 1563886116 1565650944 1567374952 1568341632 1570111488 1573851708 1576599552 1577362776 1578335616 1579309056 1583808512 1583880804 1584857664 1589372928 1592104384 1593901056 1594884096 1597697946 1600487424 1602249792 1603365192 1613454336 1614577536 1617352308 1618051072 1619177472 1624035582 1625868288 1627658604 1628662464 1632295808 1633302528 1634384466 1639040832 1640051712 1641857646 1643710464 1644724224 1649410048 1650502656 1652320098 1653339168 1656225792 1658049536 1659147867 1660944384 1663874784 1665033084 1666734277 1668615168 1669644288 1672646404 1675510272 1679558166 1684343232 1686110208 1690260858 1691303328 1695076416 1696121856 1699036768 1700954112 1702080864 1705006017 1707982848 1708809674 1709863584 1710918144 1712848896 1715870871 1716929136 1719926784 1720759392 1721820672 1726726144 1727791104 1727869968 1733861376 1735770608 1736978958 1738801152 1744156557 1747908864 1749125664 1752131667 1754108928 1761357312 1763296821 1764384336 1765146624 1766375424 1769411072 1774533123 1775627568 1776722688 1780686336 1781784576 1788044544 1791117432 1793138688 1794244608 1799356416 1800548352 1802531016 1803785841 1807666432 1808781312 1811939328 1815136128 1816399728 1820307456 1821574656 1824705168 1826619392 1832245272 1836332784 1837465344 1842700288 1843920936 1845058176 1849174272 1850314752 1852352216 1853494656 1855586304 1860006564 1863254016 1864156008 1865305728 1868562432 1871773696 1871859132 1877192064 1878349824 1883701248 1884949056 1893567936 1894886136 1896873984 1900284672 1906960968 1908137088 1911416364 1912242176 1913573376 1919025152 1921480704 1923596532 1924782912 1926955008 1929076864 1930266624 1931545278 1935854316 1937048256 1940377218 1942566912 1943764992 1949302784 1950594048 1952741934 1956151296 1959513088 1962934272 1966397472 1967766372 1971999744 1973372544 1976763932 1984932378 1985789952 1987172352 1989360516 1990587456 1997581014 1998813024 2003272128 2004507648 2008979456 2010218496 2011550112 2015007111 2017281024 2018525184 2019502342 2020747872 2024275968 2027847393 2030043136 2033624736 2034878976 2038431744 2040676352 2042028144 2047845888 2049271488 2051365264 2052793314 2054946816 2058641728 2061275931 2065874382 2067148512 2073037824 2080321056 2081604096 2083896243 2085181488 2087534592 2091122176 2093481984 2097175509 2098468944 2102132736 2103150368 2104447488 2105745408 2111841072 2113143552 2119163904 2125201408 2126512128 2130263928 2131746903 2133983232 2136333056 2137820256 2145331089 2146654224 2151272448 2152770048 2155140559 2156469744 2158903296 2165380776 2167824384 2170211472 2171549952 2177736704 2179179288 2185387776 2186735616 2189143528 2191613952 2192965632 2200670208 2203093464 2204452224 2208301056 2212197156 2214592512 2218499712 2220044112 2224820224 2226192384 2234013696 2235568896 2239410888 2245790976 2248146944 2253681144 2255071104 2260101888 2261495808 2267938816 2269441152 2270840832 2273341356 2277310464 2279818112 2281224192 2283798528 2287827828 2289238848 2293235712 2294345856 2295760896 2303721472 2303826624 2307785922 2311815168 2315971944 2318401536 2325542076 2330545152 2332167552 2336175556 2338811904 2340361188 2345829174 2348476416 2351062428 2352512448 2353528832 2355167232 2360777562 2364899328 2366044164 2367503424 2368963584 2374248448 2375712768 2375821206 2377286496 2384059392 2386684586 2388156576 2390851584 2392326144 2396546919 2399141888 2400731136 2403374688 2405047788 2411708416 2420181504 2421866304 2426028462 2427076608 2428766208 2432940224 2436053373 2441487906 2442993696 2448443712 2449953792 2458561248 2460077568 2462786469 2465565696 2467086336 2471326208 2474115072 2475753984 2478480147 2480008752 2484338688 2485541344 2487074304 2491416576 2495812176 2497549626 2502922752 2504466432 2508969606 2511601664 2513265408 2519337249 2524757248 2526514848 2529165312 2533712896 2535391287 2536954992 2542614624 2544182784 2546984297 2548555152 2551431168 2561974272 2563214511 2564795376 2566377216 2569273344 2573688832 2575393704 2581139088 2582731008 2587169624 2590089216 2591686656 2591804952 2600792064 2603655912 2605468437 2608201728 2617245696 2621863296 2623688496 2629332992 2631163392 2642035968 2646576504 2647719936 2649563136 2652480688 2654116608 2663441352 2665084032 2671029504 2672676864 2680291328 2682066816 2686676148 2689708032 2691366912 2694330496 2699034624 2703796524 2711499648 2713171968 2717908992 2722704192 2730461184 2732361984 2737057752 2739929088 2748367908 2754499176 2756198016 2764050432 2765881404 2773761408 2775472128 2778528324 2780241984 2783379456 2790009846 2791309312 2794881024 2796234012 2797958592 2802843648 2805929984 2807660544 2807788698 2815788096 2817524736 2820627238 2825551872 2835349504 2840351904 2842329204 2845310976 2850427008 2860441452 2862205632 2867124546 2868363264 2870360064 2875292992 2878537728 2885394798 2887174368 2890432512 2893615296 2895399936 2903781474 2905572384 2910565827 2913850368 2915647488 2922151936 2923954176 2925891072 2929112901 2934226944 2937457952 2939269632 2944401408 2949596208 2951649558 2957999616 2960058816 2965145898 2968256512 2977398567 2978684928 2980758528 2984040774 2985881184 2994387968 2996371521 2998219536 3004908192 3006761472 3010072351 3013469184 3015327744 3025921536 3027787776 3029253513 3031121808 3036413952 3041632256 3045064704 3050437104 3052318464 3057647616 3059127808 3061014528 3063042216 3071768832 3073907232 3077047896 3079189971 3082420224 3087962592 3091202048 3098811573 3100722768 3107393536 3109556736 3118415872 3120481584 3122406144 3127772232 3131301888 3134749904 3136683264 3140222976 3147703416 3153199104 3154725552 3156671232 3158618112 3167617024 3167761608 3169715328 3178745856 3184208768 3187802112 3189768192 3195395892 3200974848 3204499584 3206730384 3226908672 3229155072 3234704616 3236102144 3238354944 3248071164 3251736576 3255317208 3257324928 3264591616 3266605056 3268768932 3278081664 3280103424 3283715292 3287420928 3289448448 3298820096 3301005312 3304640196 3306678336 3312451584 3316099072 3318295734 3321888768 3327749568 3330066168 3333468554 3337230336 3339288576 3345292808 3351020544 3359116332 3368686464 3372220416 3380521716 3382606656 3390152832 3392243712 3398073536 3401908224 3404161728 3410012034 3415965696 3417619348 3419727168 3421836288 3425697792 3431741742 3433858272 3439853568 3441518784 3443641344 3453452288 3455582208 3455739936 3461678883 3467722752 3471541216 3473957916 3477602304 3488313114 3495817728 3498251328 3504263334 3508217856 3518743761 3522714624 3526593642 3528768672 3530293248 3532750848 3538822144 3541166343 3549066246 3551255136 3553445376 3557358233 3561372672 3563569152 3563731809 3576089088 3580026879 3582234864 3586277376 3588489216 3598712832 3601096704 3605062032 3607571682 3615332864 3617562624 3630272256 3632799456 3639042693 3640614912 3643149312 3649410336 3653238784 3662231859 3664490544 3672665568 3674930688 3685400576 3687841872 3690116352 3698348544 3700629504 3704704432 3706989312 3711172608 3720013128 3726508032 3728312016 3730611456 3737124864 3743547392 3743718264 3754384128 3756699648 3763454409 3767402496 3769898112 3787135872 3789772272 3793747968 3800569344 3813921936 3816274176 3822832728 3824484352 3827146752 3838050304 3842961408 3847193064 3849565824 3853910016 3858153728 3860533248 3863090556 3871708632 3874096512 3880754436 3885133824 3887529984 3898605568 3901188096 3905483868 3912302592 3919026176 3925868544 3932794944 3935532744 3943999488 3946745088 3953527864 3969864756 3971579904 3974344704 3978721032 3981174912 3995162028 3997626048 4006544256 4009015296 4017958912 4020436992 4023100224 4030014222 4034562048 4037050368 4039004684 4041495744 4048551936 4055694786 4060086272 4067249472 4069757952 4076863488 4081352704 4084056288 4095691776 4098542976 4102730528 4105586628 4109893632 4117283456 4122551862 4131748764 4134297024 4146075648 4160642112 4163208192 4167792486 4170362976 4175069184 4182244352 4185014769 4186963968 4194351018 4196937888 4204265472 4206300736 4208894976 4211490816 4211683047 4223682144 4226287104 4230940857 4238327808 4250402816 4253024256 4260527856 4263493806 4267966464 4272666112 4275640512 4290662178 4293308448 4300686819 4302544896 4305540096 4310281118 4312939488 4317806592 4328092197 4330761552 4335648768 4340422944 4343099904 4355473408 4355672211 4358358576 4370775552 4373471232 4378287056 4383227904 4385931264 4401340416 4406186928 4408904448 4416602112 4424394312 4436999424 4440088224 4447718847 4449640448 4452384768 4468027392 4471137792 4476061161 4478821776 4491581952 4496293888 4507362288 4510142208 4520203776 4522991616 4535877632 4538882304 4541681664 4546682712 4554620928 4559636224 4562448384 4567597056 4575655656 4578477696 4586471424 4588691712 4591521792 4607442944 4607653248 4615571844 4623630336 4631943888 4636803072 4651084152 4661090304 4664335104 4672351112 4677623808 4680722376 4691658348 4696952832 4702124856 4705024896 4707057664 4710334464 4721555124 4729798656 4732088328 4735006848 4737927168 4748496896 4751425536 4751642412 4754572992 4768118784 4773369172 4776313152 4781703168 4784652288 4793093838 4798283776 4801462272 4806749376 4810095576 4823416832 4840363008 4843732608 4852056924 4854153216 4857532416 4865880448 4872106746 4882975812 4885987392 4896887424 4899907584 4917122496 4920155136 4925572938 4931131392 4934172672 4942652416 4948230144 4951507968 4956960294 4960017504 4968677376 4971082688 4974148608 4977443601 4982833152 4991624352 4995099252 5000202831 5005845504 5008932864 5017939212 5023203328 5026530816 5038674498 5049514496 5053029696 5058330624 5067425792 5070782574 5073909984 5085229248 5088365568 5093968594 5097110304 5102862336 5115018051 5123948544 5126429022 5129590752 5132754432 5138546688 5147377664 5147612613 5150787408 5162278176 5165462016 5174339248 5180178432 5183373312 5183609904 5201584128 5207311824 5210936874 5216403456 5243726592 5247376992 5256395001 5258665984 5262326784 5284071936 5289890463 5293153008 5295439872 5299126272 5304961376 5308233216 5323599369 5326882704 5330168064 5342059008 5345353728 5360582656 5364133632 5373352296 5379416064 5382733824 5388660992 5398069248 5407593048 5411357523 5422999296 5426343936 5435817984 5436100813 5445408384 5460922368 5464723968 5474115504 5479858176 5496735816 5508998352 5512396032 5528100864 5531762808 5547522816 5550944256 5557056648 5560483968 5566758912 5580019692 5582618624 5589762048 5592468024 5595917184 5605687296 5611859968 5615321088 5615577396 5631576192 5635049472 5641254476 5651103744 5670699008 5680703808 5684658408 5690621952 5700854016 5720882904 5724411264 5734249092 5736726528 5740720128 5750585984 5757075456 5770789596 5774348736 5780865024 5787230592 5790799872 5807562948 5811144768 5821131654 5827700736 5831294976 5844303872 5847908352 5851782144 5858225802 5868453888 5874915904 5878539264 5888802816 5899192416 5903299116 5915999232 5920117632 5930291796 5936513024 5954797134 5957369856 5961517056 5968081548 5971762368 5988775936 5992743042 5996439072 6009816384 6013522944 6020144702 6026938368 6030655488 6045021333 6051843072 6055575552 6058507026 6062243616 6072827904 6083264512 6083542179 6090129408 6100874208 6104636928 6115295232 6118255616 6122029056 6126084432 6143537664 6147814464 6154095792 6158379942 6164840448 6175925184 6182404096 6197623146 6201445536 6214787072 6219113472 6236831744 6240963168 6244812288 6251688729 6255544464 6262603776 6269499808 6273366528 6280445952 6291526527 6295406832 6306398208 6309451104 6313342464 6317236224 6335234048 6335523216 6339430656 6357491712 6368417536 6375604224 6379536384 6390791784 6395240709 6401949696 6408999168 6413460768 6424482779 6435993267 6453817344 6458310144 6465421677 6469409232 6472204288 6476709888 6496142328 6503473152 6510634416 6514649856 6529183232 6533210112 6537537864 6556163328 6560206848 6567430584 6574841856 6578896896 6597640192 6602010624 6609280392 6613356672 6624903168 6632198144 6636591468 6643777536 6655499136 6660132336 6666937108 6674460672 6678577152 6690585616 6702041088 6718232664 6737372928 6744440832 6761043432 6765213312 6780305664 6784487424 6796147072 6803816448 6808323456 6820024068 6831931392 6835238696 6839454336 6843672576 6851395584 6863483484 6867716544 6879707136 6883037568 6887282688 6906904576 6911164416 6911479872 6923357766 6935445504 6943082432 6947915832 6955204608 6976626228 6991635456 6996502656 7008526668 7016435712 7037487522 7045429248 7053187284 7057537344 7060586496 7065501696 7077644288 7082332686 7098132492 7102510272 7106890752 7114716466 7122745344 7127138304 7127463618 7152178176 7160053758 7164469728 7172554752 7176978432 7189640757 7197425664 7202193408 7210124064 7215143364 7230665728 7235125248 7260544512 7265598912 7278085386 7281229824 7286298624 7298820672 7306477568 7324463718 7328981088 7345331136 7349861376 7370801152 7375683744 7380232704 7388359407 7396697088 7401259008 7409408864 7413978624 7422345216 7435440441 7440026256 7453016064 7456624032 7461222912 7474249728 7487094784 7487436528 7508768256 7513399296 7526908818 7534804992 7539796224 7558011747 7574271744 7579544544 7587495936 7601138688 7606173861 7627843872 7632548352 7640952891 7645665456 7648968704 7654293504 7676100608 7685922816 7689643533 7694386128 7699131648 7707820032 7716307456 7721066496 7726181112 7743417264 7748193024 7761508872 7770267648 7775059968 7797211136 7802376192 7810967736 7816405311 7824605184 7838052352 7851737088 7865589888 7871065488 7887998976 7893490176 7907055728 7939729512 7943159808 7948689408 7957442064 7962349824 7990324056 7995252096 8013088512 8018030592 8035917824 8040873984 8046200448 8060028444 8069124096 8074100736 8078009368 8082991488 8097103872 8111389572 8120172544 8134498944 8139515904 8153726976 8162705408 8168112576 8191383552 8197085952 8205461056 8211173256 8219787264 8234566912 8245103724 8263497528 8268594048 8292151296 8321284224 8326416384 8335584972 8340725952 8350138368 8364488704 8370029538 8373927936 8388702036 8393875776 8408530944 8412601472 8417789952 8422981632 8423366094 8447364288 8452574208 8461881714 8476655616 8500805632 8506048512 8521055712 8526987612 8535932928 8545332224 8551281024 8581324356 8586616896 8601373638 8605089792 8611080192 8620562236 8625878976 8635613184 8656184394 8661523104 8671297536 8680845888 8686199808 8710946816 8711344422 8716717152 8731697481 8741551104 8746942464 8756574112 8766455808 8771862528 8787338703 8802680832 8812373856 8817808896 8833204224 8848788624 8873998848 8880176448 8895437694 8899280896 8904769536 8932195701 8936054784 8942275584 8952122322 8957643552 8983163904 8989114563 9014724576 9020284416 9030217053 9040407552 9045983232 9071755264 9077764608 9083363328 9087760539 9093365424 9109241856 9119272448 9124896768 9135194112 9151311312 9156955392 9172942848 9177383424 9183043584 9214885888 9215306496 9231143688 9237569913 9247260672 9263887776 9273606144 9296434719 9302168304 9322180608 9328670208 9344702224 9355247616 9361444752 9383316696 9393905664 9404249712 9410049792 9414115328 9420668928 9443110248 9459597312 9464176656 9470013696 9475854336 9496993792 9502851072 9503284824 9509145984 9536237568 9546738344 9552626304 9563406336 9569304576 9586187676 9596567552 9602924544 9613498752 9620191152 9646833664 9680726016 9687465216 9704113848 9708306432 9715064832 9731760896 9744213492 9765951624 9771974784 9793774848 9799815168 9834244992 9840310272 9851145876 9862262784 9868345344 9885304832 9896460288 9903015936 9913920588 9920035008 9937354752 9942165376 9948297216 9954887202 9965666304 9983248704 9990198504 10000405662 10011691008 10017865728 10035878424 10046406656 10053061632 10077348996 10099028992 10106059392 10116661248 10134851584 10141565148 10147819968 10170458496 10176731136 10187937188 10194220608 10205724672 10230036102 10247897088 10252858044 10259181504 10265508864 10277093376 10294755328 10295225226 10301574816 10324556352 10330924032 10348678496 10360356864 10366746624 10367219808 10385036649 10403168256 10414623648 10421873748 10432806912 10487453184 10494753984 10512790002 10517331968 10524653568 10556231283 10568143872 10579780926 10586306016 10590879744 10598252544 10609922752 10616466432 10623499029 10647198738 10653765408 10660336128 10672074699 10684118016 10690707456 10721165312 10728267264 10740080637 10746704592 10758832128 10765467648 10777321984 10796138496 10815186096 10822715046 10845998592 10852687872 10872201626 10890816768 10917128079 10921844736 10929447936 10948231008 10959716352 10986695577 10993471632 11017996704 11024792064 11056201728 11063525616 11095045632 11101888512 11107262881 11114113296 11120967936 11133517824 11160039384 11165237248 11179524096 11184936048 11191834368 11211374592 11223719936 11230642176 11231154792 11263152384 11270098944 11282508952 11290363227 11302207488 11341398016 11361407616 11369316816 11381243904 11401708032 11441765808 11448822528 11468498184 11473453056 11481440256 11501171968 11514150912 11541579192 11548697472 11561730048 11574461184 11581599744 11615125896 11622289536 11642263308 11655401472 11662589952 11688607744 11695816704 11703564288 11716451604 11736907776 11749831808 11757078528 11777605632 11798384832 11806598232 11831998464 11840235264 11860583592 11873026048 11909594268 11914739712 11923034112 11936163096 11943524736 11977551872 11985486084 11992878144 12019632768 12027045888 12040289404 12053876736 12061310976 12090042666 12103686144 12111151104 12117014052 12124487232 12145655808 12166529024 12167084358 12180258816 12201748416 12209273856 12230590464 12236511232 12244058112 12252168864 12287075328 12295628928 12308191584 12316759884 12329680896 12351850368 12364808192 12395246292 12402891072 12429574144 12438226944 12473663488 12481926336 12489624576 12503377458 12511088928 12525207552 12538999616 12546733056 12555044307 12560891904 12583053054 12590813664 12612796416 12618902208 12626684928 12634472448 12670468096 12671046432 12678861312 12692822571 12714983424 12736835072 12751208448 12759072768 12781583568 12790481418 12803899392 12817998336 12826921536 12848965558 12871986534 12902060457 12907634688 12916620288 12930843354 12938818464 12944408576 12953419776 12984276591 12992284656 13006946304 13021268832 13029299712 13058366464 13066420224 13067016633 13075075728 13112326656 13120413696 13126765223 13134861168 13149683712 13157793792 13195280384 13204021248 13218560784 13226713344 13249806336 13264396288 13273182936 13310998272 13320264672 13333874216 13343156541 13348921344 13357154304 13381171232 13404082176 13428183483 13436465328 13474745856 13488881664 13522086864 13530426624 13560611328 13568974848 13592294144 13607632896 13616646912 13640048136 13663862784 13670477392 13678908672 13687345152 13702791168 13726966968 13735433088 13759414272 13766075136 13774565376 13813809152 13822328832 13822959744 13846715532 13870891008 13886164864 13895831664 13910409216 13953252456 13983270912 13993005312 14017053336 14032871424 14074975044 14090858496 14106374568 14115074688 14121172992 14131003392 14155288576 14164665372 14196264984 14205020544 14213781504 14229432932 14245490688 14254276608 14254927236 14304356352 14320107516 14328939456 14345109504 14353956864 14379281514 14394851328 14404386816 14420248128 14430286728 14461331456 14470250496 14521089024 14531197824 14556170772 14562459648 14572597248 14597641344 14612955136 14648927436 14657962176 14690662272 14699722752 14741602304 14751367488 14760465408 14776718814 14793394176 14802518016 14818817728 14827957248 14844690432 14870880882 14880052512 14906032128 14913248064 14922445824 14948499456 14974189568 14974873056 15000608493 15017536512 15026798592 15053817636 15069609984 15079592448 15116023494 15148543488 15159089088 15174991872 15202277376 15212347722 15255687744 15265096704 15281905782 15291330912 15297937408 15308587008 15345054153 15352201216 15371845632 15379287066 15388772256 15398263296 15415640064 15432614912 15442132992 15442837839 15452362224 15486834528 15496386048 15513449809 15523017744 15540535296 15550119936 15594422272 15604752384 15621935472 15632810622 15649210368 15676104704 15731179776 15742130976 15769185003 15775997952 15786980352 15814111456 15869671389 15879459024 15886319616 15897378816 15914884128 15924699648 15970798107 15980648112 15990504192 16026177024 16036061184 16071835648 16081747968 16092400896 16120056888 16138248192 16148201472 16156018736 16165982976 16194207744 16222779144 16234072569 16268997888 16279031808 16307453952 16308302439 16325410816 16336225152 16382767104 16394171904 16410922112 16422346512 16439574528 16469133824 16490207448 16526995056 16537188096 16584302592 16642568448 16652832768 16671169944 16681451904 16700276736 16728977408 16740059076 16747855872 16777404072 16787751552 16817061888 16825202944 16835579904 16845963264 16846732188 16894728576 16905148416 16923763428 16953311232 17001611264 17012097024 17042111424 17053975224 17071865856 17090664448 17102562048 17162648712 17173233792 17202747276 17210179584 17222160384 17241124472 17251757952 17271226368 17312368788 17323046208 17342595072 17361691776 17372399616 17421893632 17422688844 17433434304 17463394962 17483102208 17493884928 17513148224 17532911616 17543725056 17574677406 17605361664 17624747712 17635617792 17666408448 17697577248 17747997696 17760352896 17790875388 17798561792 17809539072 17864391402 17872109568 17884551168 17904244644 17915287104 17966327808 17978229126 18029449152 18040568832 18060434106 18080815104 18091966464 18135063999 18143510528 18155529216 18166726656 18175521078 18186730848 18218483712 18238544896 18249793536 18250626537 18270388224 18302622624 18313910784 18334077047 18345885696 18354766848 18366087168 18429771776 18430612992 18462287376 18475139826 18494521344 18527775552 18547212288 18592869438 18604336608 18644361216 18657340416 18689404448 18710495232 18722889504 18755066187 18766633392 18787811328 18808499424 18820099584 18828230656 18841337856 18874579581 18886220496 18919194624 18928353312 18940027392 18951708672 18993987584 19005702144 19006569648 19018291968 19072475136 19093476688 19105252608 19126812672 19138609152 19172375352 19185722127 19205849088 19226997504 19240382304 19273448337 19293667328 19361452032 19374930432 19396265031 19408227696 19416612864 19430129664 19463521792 19488426984 19531903248 19543949568 19587549696 19599630336 19668489984 19680620544 19702291752 19724525568 19736690688 19770609664 19792920576 19806031872 19827841176 19840070016 19874709504 19884330752 19896594432 19909774404 19931332608 19966497408 19980397008 20000811324 20023382016 20035731456 20071756848 20092813312 20106123264 20154697992 20198057984 20212118784 20233322496 20269703168 20283130296 20295639936 20340916992 20353462272 20375874376 20388441216 20411449344 20460072204 20495794176 20505716088 20518363008 20531017728 20554186752 20589510656 20590450452 20603149632 20649112704 20661848064 20697356992 20720713728 20733493248 20734439616 20770073298 20806336512 20829247296 20843747496 20865613824 20974906368 20989507968 21025580004 21034663936 21049307136 21112462566 21136287744 21159561852 21172612032 21181759488 21196505088 21219845504 21232932864 21246998058 21294397476 21307530816 21320672256 21344149398 21368236032 21381414912 21442330624 21456534528 21480161274 21493409184 21517664256 21530935296 21554643968 21568922271 21592276992 21630372192 21645430092 21667545601 21691997184 21705375744 21744403252 21781633536 21834256158 21843689472 21858895872 21896462016 21919432704 21973391154 21986943264 22035993408 22049584128 22112403456 22127051232 22165078221 22190091264 22203777024 22214525762 22228226592 22241935872 22267035648 22306321323 22320078768 22330474496 22359048192 22369872096 22383668736 22422749184 22447439872 22461284352 22462309584 22526304768 22540197888 22565017904 22580726454 22604414976 22674035241 22722815232 22738633632 22762487808 22803416064 22883531616 22897645056 22922858673 22936996368 22946906112 22962880512 23002343936 23028301824 23068930599 23083158384 23097394944 23123460096 23148922368 23163199488 23230251792 23244579072 23284526616 23310802944 23325179904 23377215488 23391633408 23407128576 23432903208 23449215933 23473815552 23499663616 23514157056 23555211264 23596769664 23613196464 23663996928 23680470528 23721167184 23746052096 23819188536 23829479424 23846068224 23872326192 23887049472 23955103744 23970972168 23985756288 24039265536 24054091776 24080578808 24107753472 24122621952 24180085332 24207372288 24222302208 24234028104 24248974464 24291311616 24333058048 24334168716 24360517632 24403496832 24418547712 24461180928 24473022464 24488116224 24504337728 24574150656 24591257856 24616383168 24633519768 24659361792 24703700736 24729616384 24790492584 24805782144 24859148288 24876453888 24947326976 24963852672 24979249152 25006754916 25022177856 25050415104 25077999232 25093466112 25110088614 25121783808 25166106108 25181627328 25225592832 25237804416 25253369856 25268944896 25340936192 25342092864 25357722624 25385645142 25429966848 25473670144 25502416896 25518145536 25563167136 25580962836 25607798784 25635996672 25653843072 25697931116 25743973068 25804120914 25815269376 25833240576 25861686708 25877636928 25888817152 25906839552 25968553182 25984569312 26013892608 26042537664 26058599424 26116732928 26132840448 26134033266 26150151456 26195092443 26224653312 26240827392 26253530446 26269722336 26299367424 26315587584 26362016109 26390560768 26408042496 26437121568 26453426688 26499612672 26528792576 26546365872 26621996544 26640529344 26667748432 26686313082 26697842688 26714308608 26762342464 26796587103 26808164352 26856366966 26872930656 26949491712 27044173728 27060853248 27090651159 27121222656 27137949696 27184588288 27215265792 27233293824 27263281617 27280096272 27327725568 27340954784 27357817344 27374690304 27405582336 27453933936 27470866176 27518828544 27532150272 27549130752 27627618304 27644657664 27645919488 27693431064 27712709739 27741782016 27772329728 27791663328 27820818432 27889304157 27906504912 27966541824 27986010624 28016827267 28034106672 28065742848 28149950088 28181716992 28212749136 28230149376 28242345984 28262006784 28310577152 28329330744 28392529968 28410041088 28427563008 28458865864 28490981376 28508553216 28509854472 28608712704 28640215032 28657878912 28690219008 28707913728 28758563028 28789702656 28808773632 28840496256 28860573456 28922662912 28940500992 29042178048 29062395648 29112341544 29124919296 29145194496 29195282688 29225910272 29297854872 29315924352 29381324544 29399445504 29483204608 29502734976 29520930816 29553437628 29586788352 29605036032 29637635456 29655914496 29689380864 29741761764 29760105024 29812064256 29826496128 29844891648 29896998912 29948379136 29949746112 30001216986 30035073024 30053597184 30107635272 30139219968 30159184896 30232046988 30297086976 30318178176 30349983744 30404554752 30424695444 30511375488 30530193408 30563811564 30582661824 30595874816 30617174016 30690108306 30704402432 30743691264 30758574132 30777544512 30796526592 30831280128 30865229824 30884265984 30885675678 30904724448 30973669056 30992772096 31026899618 31046035488 31081070592 31100239872 31155109947 31188844544 31209504768 31243870944 31265621244 31298420736 31352209408 31462359552 31484261952 31538370006 31551995904 31573960704 31628222912 31668693849 31739342778 31758918048 31772639232 31794757632 31829768256 31849399296 31941596214 31961296224 31981008384 32016224097 32052354048 32072122368 32143671296 32163495936 32184801792 32220241911 32240113776 32276496384 32296402944 32312037472 32331965952 32388415488 32445558288 32468145138 32537995776 32558063616 32616604878 32650821632 32672450304 32751384237 32765534208 32788343808 32821844224 32844693024 32879149056 32938267648 32960086731 32980414896 33053990112 33074376192 33110795861 33168605184 33285136896 33305665536 33321788643 33342339888 33362903808 33400553472 33457954816 33480118152 33495711744 33554808144 33575503104 33634123776 33650405888 33671159808 33691926528 33693464376 33789457152 33810296832 33847526856 33871089681 33906622464 34003222528 34024194048 34084222848 34107950448 34143731712 34181328896 34205124096 34325297424 34346467584 34405494552 34420359168 34444320768 34482248944 34503515904 34542452736 34624737576 34646092416 34685190144 34723383552 34744799232 34843787264 34845377688 34866868608 34926789924 34966204416 34987769856 35026296448 35065823232 35087450112 35149354812 35210723328 35249495424 35271235584 35332816896 35395154496 35495995392 35520705792 35581750776 35597123584 35619078144 35728782804 35744219136 35769102336 35808489288 35830574208 35932655616 35956458252 36058898304 36081137664 36120868212 36161630208 36183932928 36270127998 36287021056 36311058432 36333453312 36351042156 36373461696 36436967424 36477089792 36499587072 36501253074 36540776448 36605245248 36627821568 36668154094 36691771392 36709533696 36732174336 36859543552 36861225984 36924574752 36950279652 36989042688 37055551104 37094424576 37185738876 37208673216 37288722432 37314680832 37378808896 37420990464 37445779008 37510132374 37533266784 37575622656 37616998848 37640199168 37656461312 37682675712 37749159162 37772440992 37838389248 37856706624 37880054784 37903417344 37987975168 38011404288 38013139296 38036583936 38078467713 38144950272 38186953376 38210505216 38253625344 38277218304 38344750704 38371444254 38411698176 38453995008 38480764608 38546896674 38587334656 38706181371 38722904064 38749860864 38792530062 38816455392 38833225728 38860259328 38927043584 38952829773 38976853968 39063806496 39087899136 39130940563 39175099392 39199260672 39201049899 39336979968 39361241088 39380295669 39404583504 39449051136 39473381376 39541219328 39585841152 39612063744 39655682352 39680140032 39749419008 39768661504 39793188864 39819548808 39932994816 39960794016 40001622648 40029469623 40046764032 40071462912 40143513696 40185626624 40212246528 40284550449 40309395984 40396115968 40424237568 40466644992 40539406336 40566260592 40591279872 40681833984 40706924544 40751748752 40776882432 40822898688 40920144408 40991588352 41011432176 41036726016 41062035456 41108373504 41179021312 41180900904 41206299264 41298225408 41323696128 41394713984 41441427456 41466986496 41468879232 41540146596 41612673024 41658494592 41687494992 41731227648 41949812736 41979015936 42051160008 42069327872 42098614272 42224925132 42272575488 42319123704 42345224064 42363518976 42393010176 42439691008 42465865728 42493996116 42588794952 42615061632 42641344512 42688298796 42736472064 42762829824 42884661248 42913069056 42960322548 42986818368 43035328512 43061870592 43109287936 43137844542 43184553984 43260744384 43290860184 43335091202 43383994368 43410751488 43488806504 43563267072 43668512316 43687378944 43717791744 43792924032 43838865408 43946782308 43973886528 44071986816 44099168256 44224806912 44254102464 44330156442 44380182528 44407554048 44429051524 44456453184 44483871744 44534071296 44612642646 44640157536 44660948992 44718096384 44739744192 44767337472 44845498368 44894879744 44922568704 44924619168 45001825479 45052609536 45080395776 45130035808 45161452908 45208829952 45348070482 45445630464 45477267264 45524975616 45606832128 45767063232 45795290112 45845717346 45873992736 45893812224 45925761024 46004687872 46035162459 46056603648 46137861198 46166316768 46194789888 46246920192 46297844736 46326398976 46328513517 46460503584 46489158144 46540349427 46569053232 46621605888 46650359808 46754430976 46783266816 46814257152 46865806416 46898431866 46947631104 46999327232 47028314112 47193539328 47226392928 47307555009 47327993856 47360941056 47442334368 47492104192 47609014167 47638377072 47658958848 47692136448 47744652384 47774098944 47910207488 47912394321 47941944336 47971512576 48078531072 48108183552 48161157616 48215506944 48245243904 48360170664 48414744576 48444604416 48468056208 48497948928 48582623232 48666116096 48668337432 48806993664 48837095424 48922361856 48924907317 48946044928 48976232448 49008675456 49148301312 49182515712 49232766336 49267039536 49318723584 49407401472 49459232768 49580985168 49611564288 49718296576 49752907776 49894653952 49927705344 49958498304 50013509832 50044355712 50100830208 50155998464 50186932224 50220177228 50243567616 50332212216 50363254656 50451185664 50475608832 50506739712 50537889792 50681872384 50684185728 50715445248 50771290284 50859933696 50947340288 51004833792 51036291072 51126334272 51161925672 51215597568 51271993344 51307686144 51395862232 51487946136 51608241828 51630538752 51666481152 51723373416 51755273856 51777634304 51813679104 51937106364 51969138624 52027785216 52085075328 52117198848 52233465856 52265680896 52268066532 52300302912 52390184886 52449306624 52481654784 52507060892 52539444672 52598734848 52631175168 52724032218 52781121536 52816084992 52874243136 52906853376 52999225344 53057585152 53092731744 53243993088 53281058688 53335496864 53372626164 53395685376 53428617216 53524684928 53593174206 53616328704 53712733932 53745861312 53898983424 54088347456 54121706496 54181302318 54242445312 54275899392 54369176576 54405191997 54430531584 54466587648 54526563234 54560192544 54655451136 54681909568 54715634688 54749380608 54751879611 54811164672 54907867872 54941732352 55002231141 55037657088 55064300544 55098261504 55255236608 55289315328 55291838976 55386862128 55425419478 55483564032 55544659456 55583326656 55641636864 55778608314 55813009824 55933083648 55972021248 56033654534 56068213344 56131485696 56265198561 56299900176 56363433984 56425498272 56460298752 56484691968 56524013568 56621154304 56623738743 56658661488 56785059936 56820082176 56855126016 56917731728 56981962752 57017106432 57019708944 57217425408 57280430064 57315757824 57380438016 57415827456 57517126056 57617547264 57680992512 57721146912 57820345011 57845325824 57881001984 58084356096 58124791296 58188795093 58224683088 58249838592 58290388992 58390565376 58451820544 58595709744 58631848704 58762649088 58798891008 58966409216 59005469952 59041861632 59106875256 59173576704 59210072064 59275270912 59311828992 59378761728 59483523528 59520210048 59624128512 59652992256 59689783296 59793997824 59896758272 59899492224 60002433972 60070146048 60107194368 60215270544 60278439936 60318369792 60464093976 60594173952 60636356352 60699967488 60809109504 60849390888 61022750976 61060386816 61127623128 61165323648 61191749632 61234348032 61380216612 61408804864 61487382528 61517148264 61555089024 61593053184 61662560256 61730459648 61768531968 61771351356 61809448896 61947338112 61985544192 62053799236 62092070976 62162141184 62200479744 62310219894 62377689088 62419009536 62487741888 62531242488 62596841472 62704418816 62924719104 62968523904 63076740012 63103991808 63147921408 63256445824 63337387698 63478685556 63517836096 63545278464 63589515264 63659536512 63698798592 63883192428 63922592448 63962016768 64032448194 64104708096 64144244736 64287342592 64326991872 64369603584 64440483822 64480227552 64552992768 64592805888 64624074944 64663931904 64706766813 64776830976 64891116576 64936290276 65002636803 65075991552 65116127232 65233209756 65301643264 65344900608 65502768474 65531068416 65576687616 65643688448 65689386048 65758298112 65876535296 65920173462 65960829792 66107980224 66148752384 66221591722 66337210368 66495234663 66570273792 66611331072 66643577286 66684679776 66725807616 66801106944 66915909632 66918963969 66960236304 66991423488 67109616288 67151006208 67268247552 67300811776 67342319616 67383853056 67386928752 67578914304 67620593664 67695053712 67742179362 67813244928 68006445056 68168445696 68215900896 68287463424 68362657792 68410248192 68650594848 68692935168 68768576019 68810989104 68840718336 68888641536 68964497888 69007031808 69084905472 69206791797 69249475152 69292184832 69370380288 69446767104 69489598464 69687574528 69690755376 69733737216 69853579848 69932408832 69975539712 70052592896 70131646464 70174900224 70298709624 70347647799 70421446656 70498990848 70542471168 70665633792 70669310569 70790308992 70991990784 71041411584 71163501552 71194247168 71238156288 71457565608 71488438272 71538204672 71616978576 71661148416 71865311232 71912916504 72117796608 72162275328 72241736424 72323260416 72367865856 72540255996 72574042112 72622116864 72666906624 72702084312 72746923392 72873934848 72954179584 72999174144 73002506148 73081552896 73210490496 73255643136 73336308188 73383542784 73419067392 73464348672 73719087104 73722451968 73849149504 73900559304 73978085376 74111102208 74188849152 74371477752 74417346432 74577444864 74629361664 74757617792 74841980928 74891558016 75020264748 75066533568 75151245312 75233997696 75280398336 75312922624 75365351424 75498318324 75544881984 75676778496 75713413248 75760109568 75806834688 75975950336 76022808576 76026278592 76073167872 76156935426 76289900544 76373906752 76421010432 76507250688 76554436608 76689501408 76742888508 76823396352 76907990016 76961529216 77093793348 77174669312 77412362742 77445808128 77499721728 77585060124 77632910784 77666451456 77720518656 77854087168 77905659546 77953707936 78127612992 78175798272 78261881126 78350198784 78398521344 78402099798 78585277329 78673959936 78722482176 78760591338 78809167008 78898102272 78946762752 79082438656 79086048327 79171682304 79224127488 79311364704 79360280064 79498838016 79537323008 79586377728 79639097616 79865989632 79921588032 80003245296 80058939246 80093528064 80142925824 80287027392 80371253248 80424493056 80569100898 80618791968 80792231936 80848475136 81078812672 81132521184 81182559744 81271953477 81363667968 81413849088 81503497504 81553764864 81645797376 81789844851 81840288816 81983176704 82022864352 82073452032 82124070912 82216747008 82358042624 82361801808 82412598528 82596450816 82647392256 82789427968 82882854912 82933972992 82937758464 83080293192 83138129217 83225346048 83316989184 83374989984 83462455296 83667912471 83899625472 83958031872 84050481801 84102320016 84138655744 84197228544 84449850264 84545150976 84638247408 84690448128 84727037952 84786020352 84879382016 84931731456 84987992232 85177589904 85230123264 85282689024 85376597592 85472944128 85525659648 85769322496 85826138112 85920645096 85973636736 86070657024 86123741184 86218575872 86275689084 86369107968 86521488768 86581720368 86670182404 86767988736 86821502976 86977613008 87126534144 87337024632 87374757888 87435583488 87585848064 87677730816 87893564616 87947773056 88143973632 88198336512 88449613824 88508204928 88660312884 88760365056 88815108096 88858103048 88912906368 88967743488 89068142592 89225285292 89280315072 89321897984 89436192768 89479488384 89534674944 89690996736 89789759488 89845137408 89849238336 90003650958 90105219072 90160791552 90260071616 90322905816 90417659904 90696140964 90891260928 90954534528 91049951232 91213664256 91534126464 91590580224 91691434692 91747985472 91787624448 91851522048 92009375744 92070324918 92113207296 92275722396 92332633536 92389579776 92493840384 92595689472 92652797952 92657027034 92921007168 92978316288 93080698854 93138106464 93243211776 93300719616 93465329841 93508861952 93566533632 93628514304 93731612832 93796863732 93895262208 93998654464 94056628224 94387078656 94452785856 94615110018 94655987712 94721882112 94884668736 94984208384 95218028334 95276754144 95317917696 95384272896 95489304768 95548197888 95820414976 95824788642 95883888672 95943025152 96048672291 96157062144 96216367104 96322315232 96431013888 96490487808 96660725733 96720341328 96829489152 96889208832 96936112416 96995897856 97165246464 97332232192 97336674864 97613987328 97674190848 97849814634 97892089856 97952464896 98017350912 98254152711 98296602624 98365031424 98465532672 98534079072 98637447168 98814802944 98880260193 99161970336 99223128576 99332387583 99436593152 99505815552 99789307904 99855410688 99916996608 99965365929 100027019664 100088711424 100201660416 100311996928 100373864448 100440354456 100487135232 100664424432 100726509312 100902371328 100951217664 101013479424 101075779584 101363744768 101368371456 101430890496 101542580568 101613269043 101719867392 101894680576 102009667584 102072582144 102252668544 102323851344 102431195136 102543986688 102615372288 102791724464 102975892272 103216483656 103261077504 103332962304 103446746832 103510547712 103555268608 103627358208 103874212728 103938277248 104055570432 104170150656 104234397696 104466931712 104531361792 104536133064 104600605824 104780369772 104898613248 104963309568 105014121784 105078889344 105197469696 105262350336 105448064436 105562243072 105632169984 105748486272 105813706752 105998450688 106115170304 106185463488 106487986176 106562117376 106670993728 106745252328 106791370752 106857234432 107049369856 107186348412 107232657408 107425467864 107491722624 107797966848 108176694912 108243412992 108362604636 108484890624 108551798784 108738353152 108810383994 108861063168 108933175296 109053126468 109120385088 109310902272 109363819136 109431269376 109498761216 109503759222 109622329344 109815735744 109883464704 110004462282 110075314176 110128601088 110196523008 110510473216 110578630656 110583677952 110773724256 110850838956 110967128064 111089318912 111166653312 111283273728 111557216628 111626019648 111866167296 111944042496 112067309068 112136426688 112262971392 112530397122 112599800352 112726867968 112850996544 112920597504 112969383936 113048027136 113242308608 113247477486 113317322976 113570119872 113640164352 113710252032 113835463456 113963925504 114034212864 114039417888 114235403139 114434850816 114560860128 114631515648 114760876032 114831654912 115034252112 115235094528 115361985024 115442293824 115640690022 115690651648 115762003968 116118544113 116168712192 116249582592 116377590186 116449366176 116499677184 116580777984 116781130752 116858489319 117191419488 117263697408 117392821689 117525298176 117597782016 117932818432 118010939904 118083723264 118140887007 118213750512 118347153408 118420144128 118550541824 118623657984 118757523456 118967047056 119040420096 119248257024 119305984512 119379566592 119793516544 119798984448 120004867944 120088408869 120140292096 120214388736 120430541088 120556879872 120636739584 120853651347 120928187952 121188347904 121272712704 121399934976 121618219008 121698781776 122045501952 122120773632 122255246256 122330647296 122383499264 122468696064 122760433224 122817609728 122974765056 123034296528 123110178048 123186106368 123325120512 123460919296 123537063936 123542702712 123618897792 123894676224 123971088384 124107598472 124184141952 124324282368 124400959488 124620439788 124755378176 124838019072 124975483776 125062484976 125193682944 125408837632 125849438208 125937047808 126153480024 126207983616 126295842816 126512891648 126674775396 126957371112 127035672192 127090556928 127179030528 127319073024 127397597184 127766384856 127845184896 127924033536 128064896388 128209416192 128288489472 128574685184 128653983744 128739207168 128880967644 128960455104 129105985536 129185611776 129248149888 129327863808 129413533626 129553661952 129782233152 129872580552 130005273606 130151983104 130232254464 130466419512 130603286528 130689801216 131005536948 131062136832 131153375232 131287376896 131378772096 131516596224 131753070592 131840346924 131921659584 132215960448 132297504768 132443183444 132674420736 132990469326 133140547584 133222662144 133287154572 133369359552 133451615232 133602213888 133831819264 133837927938 133920472608 133982846976 134219232576 134302012416 134536495104 134601623552 134684639232 134767706112 134773857504 135005476437 135157828608 135241187328 135390107424 135484358724 135626489856 136012890112 136336891392 136431801792 136574926848 136725315584 136820496384 137301189696 137385870336 137537152038 137621978208 137681436672 137777283072 137928995776 138014063616 138105487377 138169810944 138413583594 138498950304 138584369664 138740760576 138893534208 138979196928 139375149056 139381510752 139467474432 139621048281 139707159696 139864817664 139951079424 140105185792 140263292928 140349800448 140597419248 140695295598 140842893312 140997981696 141084942336 141338621138 141580617984 141922665027 141983981568 142082823168 142327003104 142388494336 142476312576 142827042501 142915131216 142976876544 143076409344 143233957152 143322296832 143730622464 143737182963 143825833008 144235593216 144324550656 144394417453 144483472848 144646520832 144735731712 145080511992 145148084224 145244233728 145333813248 145404168624 145493846784 145747869696 145908359168 145998348288 146005012296 146420980992 146511286272 146672616376 146767085568 146774721951 146838134784 146928697344 147438174208 147444903936 147698299008 147801118608 147956170752 148222204416 148377698304 148742955504 148834692864 149154889728 149258723328 149515235584 149683961856 149783116032 150040529496 150133067136 150302490624 150467995392 150560796672 150625845248 150730702848 150996636648 151089763968 151353556992 151426826496 151520219136 151613669376 151951900672 152045617152 152052557184 152146335744 152313870852 152579801088 152747813504 152842020864 153014501376 153108873216 153379002816 153485777016 153646792704 153815980032 153923058432 154187586696 154349338624 154824725484 154891616256 154999443456 155170120248 155265821568 155332902912 155441037312 155708174336 155811319092 155907415872 156255225984 156351596544 156523762252 156700397568 156797042688 156804199596 157170554658 157347919872 157444964352 157521182676 157618334016 157796204544 157893525504 158164877312 158172096654 158343364608 158448254976 158622729408 158720560128 158997676032 159074646016 159172755456 159278195232 159731979264 159843176064 160006490592 160117878492 160187056128 160285851648 160574054784 160742506496 160848986112 161138201796 161237583936 161584463872 161696950272 162157625344 162265042368 162365119488 162543906954 162727335936 162827698176 163006995008 163107529728 163215575991 163291594752 163579689702 163680577632 163966353408 164045728704 164146904064 164248141824 164433494016 164716085248 164723603616 164825197056 165006693423 165192901632 165294784512 165578855936 165765709824 165867945984 165875516928 166160586384 166276258434 166450692096 166633978368 166749979968 166924910592 167335824942 167799250944 167916063744 168100963602 168204640032 168277311488 168394457088 168795595683 168899700528 169090301952 169276494816 169380896256 169454075904 169572040704 169758764032 169863462912 169871216229 169975984464 170355179808 170460246528 170565378048 170647947899 170753195184 170945888256 171051319296 171538644992 171652276224 171841290192 171947273472 172141314048 172247482368 172437151744 172551378168 173042977536 173163440736 173340364808 173461035033 173535977472 173643005952 173955226016 174253068288 174566385279 174674049264 174749515776 174871166976 175171696128 175355461632 175787129232 175895546112 176287947264 176396673024 176899227648 177016409856 177320625768 177520730112 177630216192 177716206096 177825812736 177935486976 178136285184 178450570584 178560630144 178872385536 178958976768 179069349888 179381993472 179579518976 179690274816 179698476672 180007301916 180210438144 180321583104 180520143232 180645811632 180835319808 181392281928 181782521856 181909069056 182099902464 182427328512 183068252928 183181160448 183382869384 183495970944 183575248896 183703044096 184018751488 184140649836 184226414592 184551444792 184665267072 184779159552 184987680768 185191378944 185305595904 185314054068 185842014336 185956632576 186161397708 186276212928 186486423552 186601439232 186930659682 187017723904 187133067264 187257028608 187463225664 187593727464 187790524416 187997308928 188113256448 188774157312 188905571712 189230220036 189311975424 189443764224 189769337472 189968416768 190436056668 190553508288 190635835392 190768545792 190978609536 191096395776 191640829952 191649577284 191767777344 191886050304 192097344582 192314124288 192432734208 192644630464 192862027776 192980975616 193321451466 193440682656 193658978304 193778417664 193872224832 193991795712 194330492928 194664464384 194673349728 195007910409 195227974656 195348381696 195699629268 195784179712 195904929792 196034701824 196508305422 196593205248 196730062848 196931065344 197068158144 197274894336 197629605888 197760520386 198323940672 198446257152 198664775166 198873186304 199011631104 199485703989 199578615808 199710821376 199833993216 199930731858 200054039328 200177422848 200403320832 200623993856 200747728896 200756891907 200880708912 200974270464 201328848864 201453018624 201674847517 201804742656 201902435328 202026958848 202151559168 202727489536 202736742912 202861780992 203085161136 203226538086 203439734784 203789361152 204019335168 204505337088 204647702688 204862390272 205087973376 205230744576 205583448928 205951784544 206305728057 206432967312 206522155008 206665924608 206893493664 207021095424 207110537216 207254716416 207620375391 207748425456 207876554496 208111140864 208340301312 208468795392 208933863424 209062723584 209072266128 209201211648 209560739544 209797226496 209926619136 210028243568 210157778688 210394939392 210524700672 210896128872 211042943397 211264339968 211496972544 211627413504 211996901376 212007931707 212230340608 212370926976 212975972352 213124234752 213341987456 213490504656 213582741504 213714468864 214098739712 214372696824 214465314816 214850935728 214983445248 215595933696 216353389824 216486825984 216725209272 216969781248 217103597568 217476706304 217620767988 217722126336 217866350592 218106252936 218240770176 218621804544 218727638272 218862538752 218997522432 219007518444 219244658688 219631471488 219766929408 220008924564 220150628352 220257202176 220393046016 221020946432 221157261312 221167355904 221547448512 221701677912 221934256128 222178637824 222333306624 222566547456 223114433256 223252039296 223732334592 223888084992 224134618136 224272853376 224525942784 225060794244 225199600704 225453735936 225701993088 225841195008 225938767872 226096054272 226484617216 226494954972 226634645952 227140239744 227280328704 227420504064 227670926912 227927851008 228068425728 228078835776 228470806278 228869701632 229121720256 229263031296 229521752064 229663309824 230068504224 230470189056 230723970048 230884587648 231281380044 231381303296 231524007936 232237088226 232337424384 232499165184 232755180372 232898732352 232999354368 233161555968 233562261504 233716978638 234382838976 234527394816 234785643378 235050596352 235195564032 235755831987 235865636864 236021879808 236167446528 236281774014 236427501024 236694306816 236840288256 237101083648 237247315968 237258144981 237515046912 237934094112 238080840192 238343001611 238496514048 238611969024 238759133184 239587033088 239597968896 240009735888 240176817738 240280584192 240428777472 240861082176 241113759744 241273479168 241707302694 241856375904 242376695808 242545425408 243236438016 243397563552 243815860431 244091003904 244241547264 244510492512 244661294592 244766998528 244937392128 245369534553 245520866448 245635219456 245949530112 246068593056 246220356096 246372212736 246650241024 246921838592 247074127872 247085405424 247237795584 247789352448 247942176768 248215196944 248368283904 248648564736 248801918976 249240879576 249414387651 249676038144 249950967552 250124969952 250387365888 250817675264 251698876416 251874095616 252151445403 252306960048 252415967232 252591685632 253025783296 253349550792 253914742224 254071344384 254181113856 254358061056 254638146048 254795194368 255532769712 255690369792 255848067072 256129792776 256418832384 256576978944 257149370368 257307967488 257478414336 257761935288 257920910208 258211971072 258371223552 258496299776 258655727616 258827067252 259107323904 259564466304 259745161104 260010547212 260303966208 260464508928 260932839024 261206573056 261379602432 262011073896 262124273664 262306750464 262574753792 262757544192 263033192448 263506141184 263680693848 263843319168 264431920896 264595009536 264886366888 265348841472 265980938652 266281095168 266445324288 266574309144 266738719104 266903230464 267204427776 267663638528 267675855876 267840945216 267965693952 268438465152 268604024832 269072990208 269203247104 269369278464 269535412224 269547715008 270010952874 270315657216 270482374656 270780214848 270968717448 271252979712 272025780224 272673782784 272863603584 273149853696 273450631168 273640992768 274602379392 274771740672 275074304076 275243956416 275362873344 275554566144 275857991552 276028127232 276210974754 276339621888 276827167188 276997900608 277168739328 277481521152 277787068416 277958393856 278750298112 278763021504 278934948864 279242096562 279414319392 279729635328 279902158848 280210371584 280395989523 280526585856 280699600896 281194838496 281390591196 281685786624 281995963392 282169884672 282677242276 283161235968 283845330054 283967963136 284165646336 284654006208 284776988672 284952625152 285654085002 285830262432 285953753088 286152818688 286467914304 286644593664 287461244928 287474365926 287651666016 288146016873 288471186432 288649101312 288788834906 288966945696 289293041664 289471463424 289982177199 290161023984 290296168448 290488467456 290667626496 290808337248 290987693568 291495739392 291816718336 291996696576 292010024592 292841961984 293022572544 293345232752 293549443902 293676269568 293857394688 294762458133 294889807872 295396598016 295602237216 295912341504 296444408832 297485911008 297669385728 297997162749 298309779456 298517446656 299030471168 299367923712 299566232064 299896097787 300081058992 300266134272 300604981248 300935990784 301121593344 301251690496 301461405696 301993273296 302179527936 302707113984 302853652992 303040438272 303227338752 303903801344 304091234304 304105114368 304292671488 304627741704 304839807129 305159602176 305495627008 305684041728 306029002752 306217746432 306758005632 306971554032 307293585408 307631960064 307846116864 308375173392 308698677248 309649450968 309783232512 309998886912 310340240496 310531643136 310665805824 310882074624 311416348672 311622638184 311814831744 312510451968 312703193088 313047524504 313400795136 313594085376 313608399192 314341109316 314695839744 314889928704 315042365352 315236668032 315592409088 315787051008 316329754624 316344193308 316686729216 316896509952 317245458816 317441120256 317995352064 318149292032 318345510912 318556390464 319463958528 319686352128 320012981184 320235756984 320374112256 320571703296 321148109568 321485012992 321697972224 322276403592 322475167872 323168927744 323393900544 324315250688 324530084736 324730238976 325087813908 325454671872 325655396352 326013990016 326215059456 326431151982 326583189504 327159379404 327361155264 327932706816 328091457408 328293808128 328496283648 328866988032 329432170496 329447207232 329650394112 330013386846 330385803264 330589569024 331157711872 331531419648 331735891968 331751033856 332321172768 332552516868 332901384192 333267956736 333499959936 333849821184 334671649884 335598501888 335832127488 336201927204 336409280064 336554622976 336788914176 337591191366 337799401056 338180603904 338552989632 338761792512 338908151808 339144081408 339517528064 339726925824 339742432458 339951968928 340710359616 340920493056 341130756096 341295895798 341506390368 341891776512 342102638592 342706209417 343077289984 343304552448 343682580384 343894546944 344282628096 344494964736 344874303488 345102756336 346085955072 346326881472 346680729616 346922070066 347071954944 347286011904 347910452032 348355632339 348506136576 349132770558 349348098528 349499031552 349742333952 350343392256 351574258464 351791092224 352178465067 352575894528 352793346048 353798455296 354032819712 354422661021 354641251536 355041460224 355260432384 355432412192 355651625472 355870973952 356272570368 356901141168 357121260288 357744771072 357917953536 358138699776 359159037952 359380549632 359396953344 360014603832 360265226607 360420876288 360643166208 361040286464 361291623264 361670639616 362560954041 362784563856 363565043712 363818138112 364199804928 364218754471 364854657024 366136505856 366362320896 366765738768 366991941888 367150497792 367406088192 368037502976 368281299672 368452829184 369102889584 369330534144 369558319104 369975361536 370382757888 370611191808 370628108136 371684028672 371913265152 372322795416 372552425856 372972847104 373202878464 373861319364 374035447808 374266134528 374514057216 374926451328 375187454928 375581048832 375994617856 376226512896 377548314624 377811143424 378460440072 378623950848 378887528448 379538674944 379936833536 380872113336 381107016576 381271670784 381537091584 381957219072 382192791552 383281659904 383299154568 383535554688 383772100608 384194689164 384628248576 384865468416 385289260928 385724055552 385961951232 386642902932 386881365312 387317956608 387556835328 387744449664 387983591424 388660985856 389328928768 389346699456 390015820818 390455949312 390696763392 391399258536 391568359424 391809859584 392069403648 393016610844 393186410496 393460125696 393862130688 394136316288 394549788672 395259211776 395521040772 396647881344 396892514304 397329550332 397746372608 398023262208 398971407978 399157231616 399421642752 399667986432 399861463716 400108078656 400354845696 400806641664 401247987712 401495457792 401513783814 401761417824 401948540928 402657697728 402906037248 403349695034 403609485312 403804870656 404053917696 404303118336 405016429311 405454979072 405473485824 405723561984 406170322272 406453076172 406879469568 407578722304 408038670336 409010674176 409295405376 409724780544 410175946752 410461489152 411166897856 411903569088 412611456114 412865934624 413044310016 413331849216 413786987328 414042190848 414221074432 414509432832 415240750782 415496850912 415753108992 416222281728 416680602624 416937590784 417867726848 418125447168 418144532256 418402423296 418863144843 419121479088 419594452992 419853238272 420056487136 420315557376 420789878784 421049401344 421792257744 422085886794 422528679936 422993945088 423254827008 424015863414 424460681216 424741853952 425767995081 425951944704 426248469504 426683974912 426981009312 427165483008 427428937728 428197479424 428481127503 428745393648 428930629632 429701871456 429966890496 430440346193 431191867392 431211548889 432706779648 432973651968 433183252359 433450418544 433939562496 434207195136 434953412608 435241535976 435444252672 435732701184 436212505872 436481540352 437243609088 437455276544 437725077504 437995044864 438015036888 439262942976 439533858816 440017849128 440301256704 440324165853 440514404352 440786092032 442041892864 442314522624 442334711808 443094897024 443403355824 443868512256 444357275648 444666613248 445133094912 446228866512 446504078592 447464669184 447776169984 448269236272 448545706752 449051885568 450121588488 450399201408 450907471872 451403986176 451682390016 451877535744 452192108544 452969234432 452989909944 453269291904 454280479488 454560657408 454841008128 455341853824 455855702016 456136851456 456157671552 456941612556 457739403264 458243440512 458526062592 459043504128 459326619648 460137008448 460940378112 461447940096 461769175296 462562760088 462762606592 463048015872 464474176452 464674848768 464998330368 465510360744 465797464704 465998708736 466323111936 467124523008 467433957276 468765677952 469054789632 469571286756 470101192704 470391128064 471511663974 471731273728 472043759616 472334893056 472563548028 472855002048 473388613632 473680576512 474202167296 474494631936 474516289962 475030093824 475868188224 476161680384 476686003222 476993028096 477223938048 477518266368 479174066176 479195937792 480019471776 480353635476 480561168384 480857554944 481722164352 482227519488 482546958336 483414605388 483712751808 484753391616 485090850816 486472876032 486795127104 487631720862 488182007808 488483094528 489020985024 489322589184 489533997056 489874784256 490739069106 491041732896 491270438912 491899060224 492137186112 492440712192 492744425472 493300482048 493843677184 494148255744 494170810848 494475591168 495020080269 495578704896 495884353536 496430393888 496736567808 497297129472 497603837952 498481759152 498828775302 499352076288 499901935104 500249939904 500774731776 501635350528 503397752832 503748191232 504302890806 504613920096 504831934464 505183371264 506051566592 506386787049 506699101584 507829484448 508142688768 508362227712 508716122112 509276292096 509590388736 509613648687 511065539424 511380739584 511696134144 511943843697 512259585552 512837664768 513153957888 514298740736 514615934976 514956828672 515523870576 515841820416 516423942144 516742447104 516992599552 517311455232 517654134504 519128932608 519490322208 520021094424 520383105099 520607932416 520929017856 521865678048 522413146112 522759204864 523699155837 524022147792 524248547328 524613500928 525149507584 525515088384 526066384896 527012282368 527361387696 527686638336 528863841792 529190019072 529772733776 530697682944 531961877304 532562190336 532890648576 533148618288 533477438208 533806460928 534408855552 535327277056 535351711752 535681890432 536876930304 537208049664 538145980416 538406494208 538738556928 539070824448 539095430016 540021905748 540631314432 540964749312 541560429696 541937434896 542505959424 544051560448 545347565568 545727207168 546299707392 546901262336 547281985536 549204758784 549543481344 550148608152 550487912832 550725746688 551109132288 551715983104 552056254464 552421949508 552679243776 553654334376 553995801216 554337478656 554963042304 555574136832 555916787712 557500596224 557526043008 557869897728 558484193124 558828638784 559459270656 559804317696 560420743168 560791979046 561053171712 561399201792 562389676992 562781182392 563371573248 563991926784 564339769344 565354484552 566322471936 567690660108 567935926272 568331292672 569308012416 569553977344 569905250304 571308170004 571660524864 571907506176 572305637376 572935828608 573289187328 574922489856 574948731852 575303332032 576292033746 576942372864 577298202624 577577669812 577933891392 578586083328 578942926848 579964354398 580322047968 580592336896 580976934912 581335252992 581616674496 581975387136 582991478784 583633436672 583993393152 584020049184 585023731227 585683923968 586045145088 586690465504 587098887804 587352539136 587714789376 589524916266 589779615744 590793196032 591204474432 591824683008 592888817664 594971822016 595338771456 595994325498 596619558912 597034893312 598060942336 598457111967 598735847424 599132464128 599792195574 600162117984 600532268544 601209962496 601871981568 602243186688 602270675721 602922811392 603986546592 604359055872 605024542551 605414227968 605707305984 606080876544 606454677504 607807602688 608182468608 608210228736 608585342976 609255483408 609679614258 610319204352 610991254016 611368083456 612058005504 613516011264 613943108064 614587170816 615263920128 615692233728 616750346784 617397354496 618917184171 619298901936 619566465024 619997773824 620680480992 621063286272 621331611648 621764149248 622832697344 622861126173 623245276368 623629663488 625020903936 625406386176 626095049008 626801590272 627188170752 627216798384 628682218632 629391679488 629779857408 630084730704 630473336064 631184818176 631574102016 632659509248 632688386616 633793019904 634490917632 634882240512 635990704128 636023795121 636298584064 636691021824 637112780928 638927917056 639372704256 640025962368 640471513968 640748224512 641143406592 642296219136 642970025984 643395944448 644552807184 644950335744 646337855488 646787801088 648630501376 649060169472 649460477952 650175627816 650909343744 651310792704 652027980032 652430118912 652862303964 653166379008 654318758808 654722310528 655865413632 656182914816 656587616256 656992567296 657733976064 658864340992 658894414464 659300788224 660026773692 660771606528 661179138048 662315423744 663062839296 663471783936 663502067712 664642345536 665105033736 665802768384 666535913472 666999919872 667699642368 669343299768 671197003776 671664254976 672403854408 672818560128 673109245952 673577828352 675182382732 675598802112 676361207808 677105979264 677523585024 677816303616 678288162816 679035056128 679453851648 679484864916 679903937856 681420719232 681840986112 682261512192 682591791596 683012780736 683783553024 684205277184 685412418834 686154579968 686609104896 687365160768 687789093888 688565256192 688989929472 689748606976 690205512672 692171910144 692653762944 693361459232 693844140132 694143909888 694572023808 695820904064 696711264678 697012273152 698265541116 698696197056 698998063104 699484667904 700686784512 703148516928 703582184448 704356930134 705151789056 705586692096 707267495961 707596910592 708065639424 708845322042 709282503072 710082920448 710520864768 710864824384 711303250944 711741947904 711774434943 712545140736 713802282336 714242520576 715029004833 715489542144 715835907072 716277399552 718318075904 718761099264 718793906688 720029207664 720530453214 720841752576 721286332416 722080572928 722583246528 723341279232 725121908082 725569127712 727130087424 727636276224 728437508942 729709314048 731447581293 732273011712 732724641792 733531477536 733983883776 734300995584 734812176384 736075005952 736108603659 736562599344 736905658368 738205779168 738661068288 739116638208 739950723072 740765515776 741222383616 741256216272 743368057344 743826530304 744645590832 745104851712 745945694208 746405756928 747722638728 748070895616 749028114432 749852902656 750374909856 751162097664 751989235712 752453025792 755096629248 755622286848 756454336209 756920880144 757247901696 757775056896 759077349888 759873667072 761744226672 762214033152 762543341568 763074183168 763914438144 764385583104 766563319808 766598309136 767071109376 767544201216 768389378328 769256497152 769730936832 770578521856 771448111104 771923902464 773285805864 773762730624 774635913216 775113670656 775488899328 775967182848 777321971712 778657857536 778693398912 780031641636 780911898624 781393526784 782798517072 783136718848 783619719168 784138807296 786033221688 786372820992 786920251392 787724261376 788272632576 789099577344 790518423552 791042081544 793295762688 793785028608 794659100664 795492745216 796046524416 797942815956 798314463232 798843285504 799335972864 799722927432 800216157312 800709691392 801613283328 802495975424 802990915584 803027567628 803522835648 803897081856 805315395456 805812074496 806699390068 807218970624 807609741312 808107835392 808606236672 810032858622 810909958144 810946971648 811447123968 812340644544 812906152344 813758939136 815157444608 816077340672 818021348352 818590810752 819449561088 820351893504 820922978304 822333795712 823807138176 825222912228 825731869248 826088620032 826663698432 827573974656 828084381696 828442148864 829018865664 830481501564 830993701824 831506217984 832444563456 833361205248 833875181568 835735453696 836250894336 836289064512 836804846592 837726289686 838242958176 839188905984 839706476544 840112974272 840631114752 841187968569 841579757568 842098802688 843584515488 844171773588 845057359872 845987890176 846509654016 848031726828 848921362432 849483707904 851535990162 851903889408 852496939008 853367949824 853962018624 854330966016 854857875456 856394958848 856962255006 857490787296 857861259264 859403742912 859933780992 860880692386 862383734784 862423097778 864438050619 865413559296 865947303936 866366504718 866900837088 867879124992 868414390272 869906825216 869946531597 870483071952 870888505344 871465402368 872425011744 872963080704 874487218176 874910553088 875450155008 875990089728 876030073776 878525885952 879067717632 880035698256 880648331706 881028808704 881572184064 884083785728 884669423616 886189794048 886806711648 887737024512 888714551296 889333226496 892457733024 893008157184 893991488247 894929338368 895552339968 896538472544 897091413504 898103771136 899688293361 900243176976 900798402816 901814943744 902807972352 903364780032 903755071488 904384217088 905938468864 905979819888 906538583808 908560958976 909121314816 909682016256 910683707648 911711404032 912273702912 912315343104 913883225112 914519421387 915478806528 916486881024 917052125184 918087008256 918653239296 920274016896 921880756224 922895880192 923538350592 925125520176 925525213184 926096031744 928948352904 929349697536 929996660736 931020721488 931594929408 931997417472 932646223872 934249046016 934867914552 937531355904 938109579264 939142573512 940202385408 940782256128 943023327948 943462547456 944087519232 944669786112 945127096056 945710004096 946777227264 947361153024 948404334592 948989263872 949032579924 950060187648 951736376448 952323360768 953372006444 953986056192 954447876096 955036532736 958348132352 958391875584 960038943552 960707270952 961122336768 961715109888 963444328704 964455038976 965093916672 966829210776 967425503616 969506783232 970181701632 972945752064 973590254208 975263441724 976364015616 976966189056 978041970048 978645178368 979067994112 979749568512 981478138212 982083465792 982540877824 983798120448 984274372224 984881424384 985488850944 986600964096 987687354368 988296511488 988341621696 988951182336 990040160538 991157409792 991768707072 992860787776 993473135616 994594258944 995207675904 996963518304 997657550604 998704152576 999803870208 1000499879808 1001549463552 1003270701056 1006795505664 1007496382464 1008605781612 1009227840192 1009663868928 1010366742528 1012103133184 1012773574098 1013398203168 1015658968896 1016285377536 1016724455424 1017432244224 1018552584192 1019180777472 1019227297374 1022131078848 1022761479168 1023392268288 1023887687394 1024519171104 1025675329536 1026307915776 1028118628251 1028597481472 1029231869952 1029913657344 1031047741152 1031683640832 1032847884288 1033484894208 1033985199104 1034622910464 1035308269008 1038257865216 1038980644416 1040042188848 1040766210198 1041215864832 1041858035712 1043731356096 1044826292224 1045518409728 1047398311674 1048044295584 1048497094656 1049227001856 1050299015168 1051030176768 1054024564736 1054722775392 1055373276672 1056535395201 1057727683584 1058380038144 1059545467552 1061395365888 1063267983063 1063923754608 1065124380672 1065781297152 1066297236576 1066954876416 1067612921856 1068817711104 1070654554112 1070703423504 1071363780864 1073753860608 1074416099328 1076812988416 1077477113856 1078141648896 1078190860032 1080043811496 1080795679821 1081262628864 1081929498624 1083120859392 1083874869792 1085011918848 1087682862123 1090695131136 1091454414336 1092599414784 1092656263413 1093802524672 1094563971072 1098409517568 1099086962688 1100297216304 1100975825664 1101451493376 1102218264576 1103431966208 1104112508928 1104843899016 1105358487552 1107308668752 1107991602432 1108674957312 1109926084608 1111148273664 1111833575424 1115001192448 1115052086016 1115739795456 1116968386248 1117657277568 1118918541312 1119608635392 1120841486336 1121583958092 1122106343424 1122798403584 1124779353984 1125562364784 1126743146496 1127983853568 1128679538688 1130708969104 1132644943872 1135381320216 1135871852544 1136662585344 1138616024832 1139107954688 1139810500608 1142616340008 1143321049728 1143815012352 1144611274752 1145871657216 1146578374656 1149844979712 1149897463704 1150606664064 1152584067492 1153884745728 1154596405248 1155155339624 1155867782784 1157172166656 1157885853696 1159928708796 1160644095936 1161184673792 1161953869824 1162670505984 1163233348992 1163950774272 1165982957568 1167266873344 1167986786304 1168040098368 1170047462454 1171367847936 1172090290176 1173380931008 1174197775608 1174705078272 1175429578752 1179049832532 1179559231488 1181586392064 1182408948864 1183649366016 1185777635328 1189943644032 1190677542912 1191988650996 1193239117824 1194069786624 1196121884672 1196914223934 1197471694848 1198264928256 1199584391148 1200324235968 1201064537088 1202419924992 1203743963136 1204486373376 1204541351442 1205845622784 1207973093184 1208718111744 1210049085102 1210828455936 1211414611968 1212161753088 1212909355008 1215049287933 1215615205376 1216364937216 1216420457472 1217170685952 1218510966816 1219359228516 1220638408704 1221982508032 1222736166912 1224116011008 1227032022528 1227886216128 1229174341632 1230527840256 1231384467456 1233500693568 1234794708992 1237834368342 1238597803872 1239132930048 1239995547648 1241360961984 1242126572544 1242663223296 1243528298496 1245665394688 1245722252346 1246490552736 1247259326976 1250041807872 1250812772352 1252190098016 1253603180544 1254376341504 1254433596768 1256589434529 1257364437264 1258783358976 1259559714816 1260169461408 1260946672128 1262369636352 1263148204032 1265319018496 1265376773232 1267586039808 1268981835264 1269764481024 1272047590242 1272597168128 1273382043648 1274225561856 1277303985243 1277855834112 1278745408512 1280051924736 1280943027936 1281496449024 1282286813184 1284592438272 1285443382509 1286791888896 1289105614368 1289900671488 1291321038579 1292675710976 1293575602176 1297261002752 1298120338944 1298920955904 1299549757077 1300351255632 1301818687488 1302621585408 1304055960064 1304860237824 1305724607928 1306332758016 1308637517616 1309444621056 1311730827264 1312365829632 1313175232512 1313985134592 1317728681984 1317788828928 1318601576448 1320053547384 1320972497559 1321543213056 1322358276096 1324630847488 1326125678592 1326943567872 1327004135424 1329284691072 1330210067472 1331605536768 1333071826944 1333999839744 1335399284736 1338686599536 1342394007552 1343328509952 1344807708816 1345637120256 1346218491904 1347155656704 1350364765464 1351197604224 1352722415616 1354211958528 1355047170048 1355632607232 1356576325632 1358070112256 1358907703296 1358969729832 1359807875712 1362841438464 1363681972224 1364523024384 1365183583192 1366025561472 1367567106048 1368410554368 1370824837668 1372309159936 1373218209792 1374730321536 1375578187776 1377130512384 1377979858944 1379497213952 1380411025344 1384343820288 1385307525888 1386722918464 1387688280264 1388287819776 1389144047616 1391641808128 1393422529356 1394024546304 1396531082232 1397392394112 1397996126208 1398969335808 1401373569024 1406297033856 1407164368896 1408713860268 1410303578112 1411173384192 1414534991922 1415193821184 1416131278848 1417690644084 1418565006144 1420165840896 1421041729536 1421729648768 1422606501888 1423483895808 1423548869886 1425090281472 1427604564672 1428485041152 1430058009666 1430979084288 1431671814144 1432554799104 1436636151808 1437522198528 1437587813376 1440058415328 1441060906428 1441683505152 1442572664832 1444161145856 1445166493056 1446682558464 1450243816164 1451138255424 1454260174848 1455272552448 1456875017884 1459418628096 1462895162586 1464546023424 1465449283584 1467062955072 1467967767552 1468601991168 1469624352768 1472150011904 1472217207318 1473125198688 1473811316736 1476411558336 1477322136576 1478233276416 1479901446144 1481531031552 1482444767232 1482512432544 1485060240807 1486736114688 1487653060608 1489291181664 1490209703424 1491891388416 1492811513856 1495445277456 1496141791232 1498056228864 1499705805312 1500749819712 1502324195328 1503978471424 1504906051584 1510193258496 1511244573696 1512908672418 1513841760288 1514495803392 1515550113792 1518154699776 1519160361147 1523488453344 1524428066304 1525086683136 1526148366336 1527828876288 1528771166208 1533126639616 1533196618272 1534142218752 1535088402432 1535831531091 1536778756656 1538512994304 1539461873664 1541157043712 1542896222208 1543847804928 1546571611728 1547525461248 1549271826432 1550227341312 1550977798656 1551934365696 1557315715072 1557386797824 1560063283272 1561149315297 1561823797248 1562787053568 1565597034144 1566273437696 1567239438336 1568277614592 1571097467511 1572066443376 1572745641984 1573840502784 1575448522752 1576545265152 1578199154688 1581036847104 1582084163088 1586591525376 1587570057216 1589318201328 1590985490432 1592093048832 1595885631912 1596628926464 1597686571008 1598671945728 1599445854864 1600432314624 1601419382784 1603226566656 1604991950848 1605981831168 1606055135256 1607045671296 1610630790912 1611624148992 1613398780136 1614437941248 1615219482624 1616215670784 1617212473344 1620065717244 1621819916288 1621893943296 1622894247936 1624681289088 1625812304688 1627517878272 1630314889216 1632154681344 1636042696704 1637181621504 1638899122176 1640703787008 1641845956608 1644667591424 1647614276352 1650445824456 1651463738496 1652177240064 1653327396864 1655147949312 1656168763392 1656884297728 1658037731328 1660963003128 1661987403648 1663012435968 1664889126912 1666722410496 1667750363136 1671470907392 1672501788672 1672578129024 1673609693184 1675452579372 1676485916352 1678377811968 1679412953088 1680225948544 1681262229504 1682375937138 1683159515136 1684197605376 1687169030976 1688343547176 1690114719744 1691975780352 1693019308032 1696063453656 1697842724864 1698967415808 1703071980324 1703807778816 1704993878016 1706735899648 1707924037248 1708661932032 1709715750912 1712789917696 1713924510012 1714981574592 1715722518528 1718807485824 1719867561984 1721761384772 1724767469568 1724846195556 1728876101238 1730827118592 1731894607872 1732733009436 1733801674176 1735758249984 1736828780544 1739813650432 1739893063194 1740966143904 1741777010688 1742930804736 1744850023488 1745926161408 1748974436352 1749821106176 1750900310016 1751980179456 1752060147552 1755071193681 1757051771904 1758135435264 1760071396512 1761296663412 1762057617408 1763144368128 1768167571456 1769338847232 1772379588096 1773613423296 1775474049024 1777429102592 1778666452992 1784915466048 1786016314368 1787982976494 1789858676736 1791104679936 1793076945088 1794182827008 1795371335901 1796207542272 1799376586722 1800486353952 1801596805632 1803629887488 1805615944704 1806729560064 1808768434176 1811876937728 1811959639776 1813077167616 1815073627653 1817121917952 1818242629632 1819364032512 1821367415296 1823422808064 1824547405824 1824630686208 1827766450224 1829038842774 1830957613056 1832973762048 1834104250368 1836174016512 1840548033792 1843761512448 1845791760384 1847076701184 1850251040352 1851050426368 1852192063488 1856751552513 1857896705808 1858699395072 1859993321472 1862041442976 1863189858816 1863994834944 1865292447744 1868498092032 1868583378519 1869735829104 1875062711808 1876219158528 1877127426889 1878285147024 1880404770816 1881564512256 1886046655896 1886925094912 1888175038464 1889339572224 1890254192112 1891420008192 1893554454528 1894722306048 1896808669184 1897978527744 1898065159848 1903472752896 1904646721536 1906744012888 1907972112384 1908071385363 1908895752192 1910073065472 1916696264704 1916783751168 1920077887104 1921414541904 1922244673536 1923430219776 1926888657408 1928910077952 1930187833344 1933658421552 1934851007232 1939013566464 1940363403264 1945891504128 1947180508416 1950526883448 1952728031232 1953932378112 1956083940096 1957290356736 1958135988224 1959499137024 1962956276424 1964166931584 1967596240896 1968548744448 1969762848768 1970977701888 1973201928192 1975374708736 1976593022976 1976683243392 1977902364672 1980080321076 1982314819584 1983537414144 1985721575552 1986946271232 1989188517888 1990415351808 1993927036608 1995315101208 1997408305152 1999607740416 2000999759616 2003098927104 2006541402112 2013591011328 2014992764928 2017211563224 2018455680384 2019327737856 2020733485056 2024206266368 2025547148196 2026796406336 2031317937792 2032570755072 2033448910848 2034864488448 2037105168384 2038361554944 2038454594748 2044262157696 2045522958336 2046784536576 2047775374788 2049038342208 2051350659072 2052615831552 2056237256502 2057194962944 2058463739904 2059827314688 2062095482304 2063367281664 2065695768576 2066969788416 2067970398208 2069245820928 2070616538016 2076515730432 2077961288832 2080084377696 2081532420396 2082431729664 2083716071424 2087462712192 2089652584448 2091036819456 2094796623348 2096088591168 2096994189312 2098454003712 2100598030336 2102060353536 2108049129472 2109445550784 2110746553344 2113070790402 2115455367168 2116760076288 2119090935104 2121802487883 2122790731776 2126535966126 2127847509216 2130248761344 2131562594304 2132594473152 2133909752832 2135225843712 2137635422208 2141309108224 2141406847008 2142727561728 2145087014499 2147507721216 2148832198656 2153625976832 2154954227712 2156283297792 2156381720064 2160087622992 2161591359642 2162525257728 2163858997248 2166241718784 2167749739584 2170023837696 2175365724246 2181390262272 2182908828672 2185312526826 2187605049344 2189127942144 2194342743879 2196819035136 2198173925376 2200594432608 2201951651328 2202902986752 2204436529152 2206863932416 2208225017856 2208325810977 2209687798032 2210716975104 2214617337504 2215983204864 2217349914624 2218423322687 2219852169216 2222296547328 2223667150848 2230002384896 2230104172032 2231479590912 2233936772496 2235314555136 2237837082624 2239217270784 2241682972672 2243167916184 2244212686848 2249558707968 2251124729568 2253486292992 2255967707136 2257359077376 2261417938208 2265289887744 2269363008627 2270762640432 2271743705088 2273325170688 2277232049664 2278215909376 2279621001216 2285232680016 2286642099456 2287630024704 2289222549504 2291743314432 2293156749312 2299689959424 2299794927408 2301213328128 2305168134984 2307769491456 2309192810496 2310310679248 2311735565568 2314344333312 2315771707392 2319857417592 2321288191872 2323907739648 2325341011968 2326466697984 2327901548544 2331965915136 2334533746688 2335973572608 2336080196736 2340094924908 2342735695872 2344180580352 2346761862016 2348395551216 2349410156544 2350859157504 2358099665064 2359118462976 2363172784128 2364817897728 2367298732032 2371555270656 2379887288064 2381355085824 2383977301992 2386478235648 2388139573248 2392243769344 2393828447868 2394943389696 2396529856512 2399168782296 2400648471936 2402129074176 2404839849984 2407487926272 2408972746752 2409082702884 2411691245568 2415946186368 2417436223488 2420098170204 2421656911872 2422829223936 2424323506176 2425818710016 2430098575866 2431230410752 2432729874432 2432840914944 2434341371904 2437021933632 2438718457032 2441276817408 2443965016064 2445472333824 2448232022016 2454064045056 2455772432256 2458348683264 2461055680512 2462768934912 2467001387136 2469589417984 2475668736684 2477195607744 2478265860096 2479991095296 2482721923968 2484253145088 2485326446592 2487056596992 2491330789376 2491444504692 2492981105472 2494518653952 2500083615744 2501625544704 2504380196032 2507206361088 2508752683008 2508867193536 2513178869058 2514728874528 2517566717952 2519119429632 2520338922816 2521893344256 2524739272704 2526296408064 2530638036992 2530753546464 2535172079616 2537963670528 2539528962048 2544095180484 2545194336256 2546764087296 2548451123712 2554607970486 2555711668224 2557490817024 2560103849472 2561886055872 2562992898048 2564573626368 2569184876544 2570886765018 2573583777792 2578211228736 2579801342976 2582642077158 2585351421952 2587151204352 2593314151857 2594522005504 2596240677888 2597841911808 2599099514154 2600702511264 2603637374976 2605243170816 2608111920128 2609720475648 2609839594791 2611449215856 2612665516032 2617275035232 2618889242112 2621773017721 2623461654528 2624731659264 2626350465024 2627970269184 2635457363968 2635577657856 2637203152896 2640107094768 2641944995118 2643086426112 2644716552192 2649261694976 2652251357184 2654008270848 2658569382144 2660420134944 2663211073536 2666143653888 2667999679488 2677373199072 2681974464741 2684788015104 2686657019904 2689615417632 2691274240512 2692436983808 2694311313408 2699064880083 2700729530928 2702395208448 2705444831232 2708423917056 2710094340096 2711265214464 2713152651264 2716140224512 2717815406592 2717939459664 2719615751424 2725682876928 2727363944448 2729046048768 2730367166384 2732051122944 2735134212096 2736821108736 2741649675336 2743558264161 2746436419584 2749460643072 2751156375552 2754261024768 2755959717888 2758994427904 2760822050688 2768687640576 2770615051776 2773445836928 2775376560528 2776575639552 2778288095232 2783283616256 2786845058712 2788049092608 2793062164464 2794784788224 2795992252416 2797938671616 2802747138048 2812594067712 2814328737792 2817427720536 2820607156224 2822346768384 2829069983844 2830387642368 2832262557696 2835381288168 2837130012288 2840331681792 2842083459072 2843459297536 2845213003776 2846967791616 2847097739772 2850180562944 2855209129344 2856970082304 2860116019332 2861958168576 2863343628288 2865109598208 2873272303616 2875044397056 2875175626752 2880116830656 2882121812856 2883367010304 2885145329664 2888322291712 2890332986112 2893365116928 2900487632328 2902276510848 2908520349696 2910545104896 2913750035768 2918837256192 2925790325172 2929092046848 2930898567168 2934125910144 2935935535104 2937203982336 2939248705536 2944300023808 2944434414636 2946250397376 2947622633472 2952823116672 2954644273152 2956466552832 2959802892288 2963062063104 2964889534464 2965024865088 2970120481614 2973472229376 2975306121216 2978582363328 2980419406848 2983782776832 2985623027712 2990890554912 2992283582464 2996112457728 2999411610624 3001499639424 3004648390656 3007956942848 3009812103168 3020386516992 3022489147392 3025817344836 3027683520576 3028991606784 3031100227584 3036309399552 3038320722294 3046976906688 3048856132608 3050173366272 3052296732672 3055657752576 3057542332416 3066253279232 3066393236544 3068284437504 3070176804864 3071663062182 3073557513312 3077025988608 3078923747328 3082314087424 3084355884753 3085792444416 3087695609856 3093143223456 3095050922496 3098543652864 3100454682624 3101955597312 3103868731392 3114631430144 3114773595648 3120126566544 3122298630594 3123647594496 3125574107136 3131194068288 3132546875392 3134478876672 3136555229184 3142194935022 3144132886752 3145491283968 3147681005568 3150897045504 3153090530304 3162073694208 3164168326176 3169606185603 3173183050752 3175140114432 3178636402656 3181970980864 3184186097664 3189803949189 3191771263824 3193257852928 3195373142016 3197343891456 3198891709728 3200864629248 3202838765568 3206453133312 3209983901696 3211963662336 3212110270512 3214091342592 3221261581824 3223248297984 3226797560272 3230438965248 3232431341568 3234424946688 3240131434488 3242387039463 3243787886592 3245788495872 3249362578176 3251624609376 3255035756544 3260629778432 3272085393408 3274363243008 3277798244352 3277968790239 3281407574016 3283691913216 3289335182848 3295228552704 3300891648912 3302927476992 3304354480128 3306654793728 3310295898624 3312337526784 3313768595456 3316075462656 3321926006256 3323974807296 3326024871936 3329778253824 3333444820992 3335500726272 3342941814784 3345003577344 3345156258048 3347219386368 3350905158744 3352971832704 3356755623936 3358825906176 3360451897088 3362524459008 3364751874276 3366319030272 3368395210752 3374338061952 3376687094352 3380229439488 3383951560704 3386038616064 3392126907312 3395685449728 3397934831616 3406143960648 3407615557632 3409987756032 3413471799296 3415848074496 3417323864064 3419431501824 3425579835392 3427849020024 3429963149184 3431445037056 3437614971648 3439735123968 3443522769544 3449534939136 3449692391112 3457752202476 3461654237184 3463789215744 3465466018872 3467603348352 3471516499968 3473657561088 3479627300864 3479786126388 3481932287808 3483554021376 3485861609472 3489700046976 3491852322816 3497948872704 3499642212352 3501800620032 3503960358912 3504120295104 3510142387362 3514103543808 3516270870528 3520142793024 3522593326824 3524115234816 3526288736256 3536335142912 3538677694464 3544759176192 3547226846592 3550948098048 3554858205184 3557332905984 3569830932096 3572032628736 3575965952988 3579717353472 3582209359872 3586153890176 3588365654016 3590742671802 3592415084544 3598753173444 3600972707904 3603193611264 3607259774976 3611231889408 3613459120128 3617536868352 3623753875456 3623919279552 3626154335232 3630147255306 3634243835904 3636485259264 3638728065024 3642734830592 3645147863799 3646845616128 3649094811648 3649261372416 3655532900448 3658077685548 3661915226112 3665947524096 3668208500736 3672348033024 3681096067584 3687523024896 3691583520768 3694153402368 3700502080704 3702100852736 3704384126976 3713503105026 3715793411616 3717398790144 3719986642944 3724082885952 3726379717632 3727989669888 3730584895488 3736996184064 3737166757038 3739471658208 3750125423616 3752438317056 3754254853778 3756570294048 3760809541632 3763129024512 3769768303587 3772093311792 3773850189824 3776350076928 3778679144448 3780508384224 3782840016384 3787108909056 3789444612096 3793617338368 3795957055488 3796130319696 3806945505792 3809293443072 3813488025776 3816142770726 3817791504384 3820146130944 3831911955729 3833567502336 3840155774208 3842829083808 3844489347072 3846860439552 3853777314816 3860375666688 3867316843104 3869702014464 3873963115737 3878027132928 3880726806528 3891783008256 3894361016832 3898649271231 3901053766896 3905456062464 3907864756224 3912167880192 3914580713472 3916271976448 3918998274048 3925912552848 3928333863168 3935192481792 3937097488896 3939525697536 3941955403776 3950749417472 3953186045952 3953366486784 3955804729344 3960160642152 3962917492677 3964629639168 3967074828288 3971443151104 3973892542464 3978377035776 3980830703616 3987854073216 3990630202416 3994816610304 3999215480832 4001999519232 4006197854208 4013082804224 4027182022656 4029985529856 4034423126448 4036911360768 4038655475712 4041466970112 4048412532736 4051094296392 4053592812672 4062635875584 4065141510144 4066897821696 4069728976896 4074210336768 4076723109888 4076909189496 4088524315392 4091045916672 4093569073152 4095550749576 4098076684416 4102701318144 4105231663104 4112474513004 4114389925888 4116927479808 4119654629376 4124190964608 4126734563328 4131391537152 4133939576832 4135940796416 4138491641856 4141233076032 4153031460864 4155922577664 4160168755392 4163064840792 4164863459328 4167432142848 4174925424384 4179305168896 4182073638912 4189593246696 4192177182336 4193988378624 4196908007424 4201196060672 4204120707072 4216098258944 4218891101568 4221493106688 4226141580804 4230910734336 4233520152576 4238181870208 4243604975766 4245581463552 4253071932252 4255695018432 4260497522688 4263125188608 4265188946304 4267819505664 4270451687424 4275270844416 4282618216448 4282813694016 4285455123456 4290174028998 4295015442432 4297664397312 4307251953664 4309908455424 4312566595584 4312763440128 4320175245984 4323182719284 4325050515456 4327717994496 4332483437568 4335499479168 4340047675392 4350731448492 4362780524544 4365817657344 4370625053652 4375210098688 4378255884288 4388685487758 4393638070272 4396347850752 4401188865216 4403903302656 4405805973504 4408873058304 4413727864832 4416450035712 4416651621954 4419375596064 4421433950208 4429234675008 4431966409728 4434699829248 4436846645374 4439704338432 4444593094656 4447334301696 4455180722421 4460004769792 4460208344064 4462959181824 4467873544992 4470629110272 4475674165248 4478434541568 4483365945344 4486335832368 4488425373696 4499117415936 4502249459136 4506972585984 4511935414272 4514718154752 4522835876416 4530579775488 4538726017254 4541525280864 4543487410176 4546650341376 4554464099328 4556431818752 4570465360032 4573284198912 4575260049408 4578445099008 4583486628864 4586313498624 4599379918848 4599589854816 4602426656256 4607494593273 4610336269968 4615538982912 4618385620992 4620621358496 4623471131136 4628688666624 4631543414784 4639714835184 4642576383744 4647815479296 4650682023936 4652933395968 4655803097088 4669067493376 4671947145216 4672160393472 4680189849816 4683447945891 4685471391744 4688361160704 4693523724032 4696791102432 4698820313088 4701718315008 4713292402533 4716199330128 4718236925952 4726345568256 4729635795456 4734597464064 4734843808123 4743110541312 4759774576128 4762710171648 4767954603984 4772956471296 4776279146496 4784487538688 4787656895736 4789886779392 4793059713024 4798337564592 4801296943872 4804258148352 4809679699968 4814975852544 4817945493504 4818165405768 4831892372736 4834872446976 4840196340408 4843313823744 4845658447872 4848647012352 4851637420032 4860197151732 4862460821504 4865459748864 4865681829888 4868682743808 4874043867264 4877436914064 4882553634816 4887930032128 4890944667648 4896464044032 4908128090112 4911544864512 4916697366528 4922111361024 4925537869824 4934002774272 4939178835968 4951337473368 4954391215488 4956531720192 4959982190592 4965443847936 4968506290176 4970652893184 4974113193984 4982661578752 4982889009384 4985962210944 4989037307904 5000167231488 5003251089408 5008760392064 5014412722176 5017505366016 5017734387072 5026357738116 5029457749056 5035133435904 5038238859264 5040677845632 5043786688512 5049478545408 5052592816128 5061276073984 5061507092928 5070344159232 5075927341056 5079057924096 5088190360968 5090388672512 5093528174592 5096902247424 5109215940972 5111423336448 5114981634048 5120207698944 5123772111744 5125985796096 5129147252736 5138369753088 5141773530036 5147167555584 5156422457472 5159602685952 5165284154316 5170702843904 5174302408704 5186628303714 5189044011008 5192481355776 5195683823616 5198199028308 5201405022528 5207274749952 5210486341632 5216223840256 5219440951296 5219679189582 5222898431712 5225331032064 5234550070464 5237778484224 5243546035442 5246923309056 5249463318528 5252700930048 5255940538368 5265213581043 5270914727936 5271155315712 5274406305792 5280214189536 5283889990236 5286172852224 5289433104384 5298523389952 5304502714368 5308016541696 5317138764288 5320840269888 5326422147072 5332287307776 5335999358976 5354746398144 5363948929482 5369576030208 5373314039808 5379230835264 5382548481024 5384873967616 5388622626816 5398129760166 5401459061856 5404790416896 5410889662464 5416847834112 5420188680192 5426305302528 5432280449024 5435630813184 5435878919328 5439231502848 5445220882959 5451365753856 5454727888896 5458092097536 5460734332768 5464102245888 5470268424192 5473642217472 5483299350672 5487116528322 5492872839168 5498921286144 5502312751104 5508522049536 5517988855808 5521644101376 5537375281152 5541230103552 5546891673856 5550753121056 5553151279104 5556576190464 5566567232512 5570254657539 5573690117424 5576098185216 5586124328928 5589569576448 5591984504832 5595877343232 5605494276096 5605750135557 5625188135424 5628657475584 5631382280667 5634855441072 5641214312448 5644693536768 5658139967688 5660775284736 5664525115392 5670762576336 5674260024576 5680663363584 5684166918144 5686918595072 5690426007552 5693935583232 5694195479544 5710418258688 5713940164608 5720232038664 5723916337152 5724214156089 5726687256576 5730219196416 5746544607232 5750088794112 5750351253504 5760233661312 5764243625712 5766734020608 5770290659328 5776644583424 5780665972224 5786730233856 5800975264656 5804553021696 5817040699392 5821090209792 5827500071536 5837674512384 5851580650344 5858184093696 5861797134336 5868251820288 5871871070208 5874407964672 5878497411072 5888600047616 5888868829272 5892500794752 5905646233344 5909288546304 5912933105664 5919605784576 5926124126208 5929779068928 5930049730176 5940240963228 5946944458752 5950612242432 5957164726656 5960838813696 5967565553664 5971246055424 5981781109824 5984567164928 5992224915456 5998823221248 6002999278848 6009296781312 6015913885696 6019624206336 6040773033984 6044978294784 6051634689672 6055367041152 6057983213568 6062200455168 6072618799104 6076641444588 6093953813376 6097712265216 6100346732544 6104593465344 6111315505152 6115084664832 6132506558464 6132786473088 6136568875008 6140353609728 6143326124364 6147115026624 6154051977216 6157847494656 6164628174848 6168711769506 6171584888832 6175391219712 6186286446912 6190101844992 6197087305728 6200909365248 6203911194624 6207737462784 6229262860288 6229547191296 6240253133088 6244597261188 6247295188992 6251148214272 6262388136576 6265093750784 6268957753344 6273110458368 6284389870044 6288265773504 6290982567936 6295362011136 6301794091008 6306181060608 6324147388416 6328336652352 6339212371206 6346366101504 6350280228864 6357272805312 6363941961728 6368372195328 6379607898378 6383542527648 6386515705856 6390746284032 6394687782912 6397783419456 6401729258496 6405677531136 6412906266624 6419967803392 6423927324672 6424220541024 6428182685184 6435261043497 6442523163648 6446496595968 6453595120544 6460877930496 6464862683136 6468849893376 6480262868976 6484774078926 6487575773184 6491576991744 6498725156352 6503249218752 6510071513088 6521259556864 6544170786816 6548726486016 6555937580478 6562815148032 6567383826432 6578670365696 6583028231637 6590457105408 6601783297824 6605854953984 6608708960256 6613309587456 6620591797248 6624675053568 6624977432931 6632150925312 6643852012512 6647949614592 6652049743872 6655269968061 6659556507648 6666889641984 6671001452544 6685883629568 6690007154688 6690312516096 6694438772736 6701810317488 6705943665408 6713511247872 6717651812352 6720903794176 6725048918016 6729503748552 6732638060544 6748676123904 6753374188704 6760458878976 6767903121408 6772077232128 6784253814624 6791370899456 6795869663232 6808089025881 6812287921296 6815231115264 6819975512064 6826943598592 6831696148992 6834647728128 6838863003648 6851159670784 6855698040048 6859926298368 6862890074112 6875229943296 6879470247936 6887045539088 6899069878272 6899384782224 6915504404952 6923308474368 6927578431488 6930932037744 6935206696704 6943032999936 6947315122176 6959254601728 6959572252776 6963864575616 6971723218944 6979400093952 6983704645632 6995897745408 6999284424704 7003601240064 7007920717824 7008240590208 7020284774724 7028207087616 7032541741056 7040285586048 7045186653648 7048230469632 7052577472512 7072670285824 7077355388928 7089518352384 7094453693184 7101896196096 7109716410368 7114665811968 7139661864192 7144065257472 7151931905976 7159434706944 7164418719744 7172307780352 7176731308032 7181485343604 7184830169088 7197506346888 7201945415808 7206387222528 7214519549952 7222463778816 7226918240256 7235073736704 7247507750912 7247838559104 7252308670464 7260294510612 7268487671808 7272970518528 7277456130048 7285469661184 7290295727598 7293691232256 7298189623296 7298522744832 7311065800896 7316155371096 7323830452224 7331895048192 7336417001472 7344696066048 7362192135168 7375046049792 7383167041536 7388306804736 7401004161408 7404201705472 7408768253952 7427006210052 7431586823232 7434797580288 7439973285888 7448165771904 7452759435264 7455979339776 7461169790976 7473992368128 7474333514076 7478943316416 7500250847232 7504876634112 7508509707556 7513140588096 7521619083264 7526258049024 7539536607174 7544186623584 7547700379648 7552700153856 7557358288896 7561016768448 7565680032768 7574217818112 7578889224192 7587234676736 7591914110976 7592260639392 7613891011584 7618586886144 7626976051552 7632285541452 7635583008768 7640292261888 7663823911458 7667135004672 7680311548416 7685658167616 7688978694144 7693720879104 7707554629632 7720751333376 7734633686208 7739404028928 7747926231474 7756054265856 7761453613056 7779942455571 7783566016512 7788722033664 7797298542462 7802107533792 7810912124928 7815729512448 7824335760384 7829161426944 7829518784373 7837996548096 7851825105696 7856667726336 7865319053163 7870384963584 7874194977792 7879051395072 7883910807552 7901498834944 7906372091904 7906732973568 7911609458688 7920321284304 7925834985354 7929259278336 7934149656576 7942886302208 7947785084928 7956754071552 7975708146432 7981260404832 7989633220608 7998430961664 8003999038464 8026165608448 8045923394223 8054364045312 8059971059712 8068846252896 8073822721536 8077310951424 8082933940224 8096825065472 8097194640249 8102188592784 8107185625344 8125271751168 8130283020288 8133795643392 8139457953792 8148420673536 8153446219776 8153818378992 8177048630784 8182091833344 8187138146304 8191101499152 8196153368832 8205402636288 8210463326208 8224949026008 8228779851776 8239309258752 8248381929216 8253469126656 8262783074304 8267879153664 8271881592832 8276983283712 8282466152064 8306062921728 8311845155328 8320337510784 8326129681584 8329726918656 8334864285696 8349850848768 8358610337792 8364147277824 8379186493392 8384354364672 8387976757248 8393816014848 8402392121344 8408241414144 8432196517888 8437782203136 8442986213376 8452283161608 8461821468672 8467040305152 8476363740416 8487209951532 8491162927104 8506143864504 8511390036864 8520995045376 8526250377216 8530377892608 8535639011328 8540903374848 8550541688832 8565236432896 8565627388032 8570910246912 8580348057996 8590030884864 8595328794624 8614503907328 8619816910848 8625133191168 8625526880256 8640350491968 8646365438568 8650101030912 8655435988992 8664966875136 8670998958336 8680095350784 8701462896984 8725561049088 8731635314688 8741250107304 8750420197376 8756511768576 8777370975516 8787276140544 8792695701504 8802377730432 8807806605312 8811611947008 8817746116608 8827455729664 8832900071424 8833303243908 8838751192128 8842867900416 8858469350016 8863932819456 8869399658496 8873693290748 8879408676864 8889186189312 8894668603392 8910361444842 8920009539584 8920416688128 8925918363648 8935747089984 8941258220544 8951348330496 8956869083136 8966731890688 8972671664736 8976850747392 8998234831872 9004498918272 9013945171968 9023870828544 9029436309504 9045671752832 9061159550976 9077452034508 9083050561728 9086974820352 9093300682752 9108928198656 9112863637504 9140930720064 9146568397824 9150520098816 9156890198016 9166973257728 9172626997248 9198759837696 9199179709632 9204853312512 9214989186546 9220672539936 9231077965824 9236771241984 9241242716992 9246942262272 9253067654259 9257377333248 9263086829568 9279429670368 9285152767488 9295630958592 9301364047872 9305866791936 9311606194176 9338134986752 9343894290432 9344320786944 9360379699632 9366895891782 9370942783488 9376722321408 9387047448064 9393582204864 9397640626176 9403436630016 9426584805066 9432398660256 9436473851904 9452691136512 9459271590912 9469687616246 9486221082624 9508818556809 9519549152256 9525420343296 9535909207968 9545912942592 9552558292992 9568975077376 9569411847567 9575313791472 9579773558784 9586119426048 9596675129184 9602593887744 9608516296704 9619359399936 9629951705088 9635890987008 9636330811536 9663784745472 9669744893952 9680392680816 9691316895744 9697294024704 9703274840064 9720394303464 9724921643008 9731363659776 9737365487616 9748087734528 9754873828128 9765107269632 9775860064256 9781889335296 9816256180224 9823089729024 9833394733056 9833906370717 9844222722048 9851075739648 9868005548544 9878357671936 9902674946736 9908782430976 9913063440384 9919964381184 9930887695872 9937012580352 9941305786368 9948226387968 9965323157504 9965778018768 9971924421888 9978074615808 10000334462976 10006502178816 10017520784128 10028825444352 10035010732032 10035468774144 10052715476232 10058915498112 10070266871808 10076477718528 10081355691264 10087573377024 10098957090816 10105185632256 10122552147968 10123014185856 10140688318464 10151854682112 10158115848192 10176380721936 10180777345024 10187056349184 10193804494848 10218431881944 10222846672896 10229963268096 10240415397888 10247544223488 10251971592192 10258294505472 10276739506176 10283547060072 10294335111168 10312844914944 10319205371904 10330568308632 10341405687808 10348604817408 10373256607428 10378088022016 10384962711552 10391367647232 10396398056616 10402810045056 10414549499904 10420972683264 10432447680512 10438881902592 10439358379164 10445796863424 10450662064128 10469100140928 10475556968448 10487092070884 10493846618112 10498926637056 10505401860096 10511881076736 10530427162086 10541829455872 10542310631424 10548812611584 10560428379072 10567779980472 10572345704448 10578866208768 10597046779904 10609005428736 10616033083392 10634277528576 10641680539776 10652844294144 10664574615552 10671998717952 10709492796288 10727897858964 10739152060416 10746628079616 10758461670528 10765096962048 10769747935232 10777245253632 10796259520332 10802918123712 10809580833792 10821779324928 10833695668224 10840377360384 10852610605056 10864560898048 10871261626368 10871757838656 10878463005696 10890441765918 10902731507712 10909455777792 10916184195072 10921468665536 10928204491776 10935443591397 10940536848384 10947284434944 10966598701344 10974233056644 10985745678336 10997842572288 11004625502208 11017044099072 11035977711616 11043288202752 11074750562304 11082460207104 11093783347712 11101506242112 11106302558208 11113152380928 11133134465024 11140509315078 11147380234848 11152196370432 11172248657856 11179139152896 11183969009664 11191754686464 11210988552192 11211500271114 11250376270848 11257314951168 11262764561334 11269710882144 11282428624896 11289387073536 11309304910761 11316279935376 11321550569472 11329050230784 11341525152672 11348520049152 11361326727168 11368333836288 11373837190144 11380852015104 11387871166464 11388390959088 11420836517376 11427880329216 11440464077328 11448428312178 11453374513152 11460438392832 11493089214464 11500702507008 11520467322624 11528487251424 11533468041216 11540581318656 11553289166848 11561331944448 11601950529312 11609106043392 11621889347211 11634081398784 11642180419584 11655000143072 11675349024768 11695947813693 11703161300688 11716368187392 11723594268672 11736503640576 11743742140416 11748815929344 11756994822144 11777200095232 11777737658544 11785001589504 11811292466688 11818577092608 11825866211328 11852248252416 11859558137856 11860099460352 11880481926456 11888752478031 11893888917504 11901224484864 11914329453312 11921677627392 11935131107328 11942492110848 11963562219648 11984449830912 11997646442496 12005998557696 12018593562624 12031827771392 12039248412672 12081546067968 12089956589568 12103269379344 12110734082304 12115966427136 12124400910336 12145237598208 12153282889176 12187907626752 12195424530432 12200693465088 12209186930688 12222631010304 12230169329664 12265013116928 12265572946176 12273137750016 12280707219456 12286652248728 12294230053248 12308103954432 12315694989312 12329256349696 12337423539012 12343169777664 12350782439424 12372572893824 12380203689984 12394174611456 12401818730496 12407822389248 12415474925568 12458525720576 12459094382592 12480506266176 12489194522376 12494590377984 12502296428544 12524776273152 12530187501568 12537915506688 12546220916736 12568779740088 12576531547008 12581965135872 12590724022272 12603588182016 12612362121216 12648294776832 12656673304704 12678424742412 12692732203008 12700560457728 12714545610624 12727883923456 12736744390656 12759215796756 12767085055296 12773031411712 12781492568064 12789375565824 12795566838912 12803458516992 12811355062272 12825812533248 12839935606784 12847854649344 12848441082048 12856365370368 12870522086994 12885046327296 12892993191936 12907190241088 12921755860992 12929725366272 12937699786752 12960525737952 12969548157852 12975151546368 12983153983488 12997450312704 13006498437504 13020143026176 13042519113728 13088341573632 13097452972032 13111875160956 13125630296064 13134767652864 13157340731392 13166056463274 13180914210816 13203566595648 13211709907968 13217417920512 13226619174912 13241183594496 13249350107136 13249954865862 13264301850624 13287704025024 13295899229184 13304099487744 13310539936122 13319113015296 13333779283968 13342002905088 13365542167263 13371767259136 13380014309376 13380625032192 13388877545472 13403620634976 13411887330816 13427022495744 13435303624704 13441807588352 13450097836032 13459007497104 13465276121088 13497352247808 13506748377408 13520917757952 13535806242816 13544154464256 13568507629248 13582741798912 13591739326464 13616178051762 13624575842592 13630462230528 13639951024128 13653887197184 13663392297984 13669295456256 13702319341568 13711396080096 13719852596736 13725780148224 13750459886592 13758940495872 13774091078176 13798139756544 13798769564448 13822483779819 13831008809904 13846616948736 13855156862976 13861864075488 13870413393408 13886065999872 13894630244352 13918509203456 13919144505552 13927729151232 13943446437888 13958800187904 13967409291264 13998568849408 14007202480128 14015841435648 14016481180416 14040569549448 14050343837673 14056414175232 14065083482112 14080571172096 14090373307296 14096460939264 14105154945024 14139877207599 14154710777856 14179036704768 14188907386368 14203792392192 14204531424369 14219432820736 14229331623936 14279323728384 14288130514944 14303863811952 14318869413888 14328837439488 14344615560704 14353462616064 14362970687208 14369660338176 14395012693776 14403890831616 14412774445056 14429039099904 14444927557632 14453836480512 14495015501824 14495677118208 14504617340928 14520589021224 14536975343616 14545941037056 14554912260096 14570939322368 14580591455196 14587382464512 14596379246592 14597045489664 14622131601792 14632310742192 14647660904448 14663790096384 14672834002944 14689392132096 14724384270336 14750092099584 14766334083072 14776613609472 14802008322816 14808403410944 14817536507904 14854012420104 14863173646464 14869595160576 14879946571776 14896331543808 14905518870528 14911958679552 14922339581952 14947984736256 14948667028152 14957886632832 15000501694464 15009753268224 15017019415112 15026281176192 15043238166528 15052516098048 15079073214348 15088373247168 15095400759296 15105400307712 15114716577792 15122033536896 15131360065536 15148435636224 15157778448384 15174469353472 15183828221952 15184521278784 15227782023168 15237173772288 15253952103104 15264571082904 15271166017536 15280584523776 15327647822916 15334270009344 15360623096832 15371316335232 15377957388288 15387441758208 15415109259264 15441502666752 15469267372416 15478808057856 15495852462948 15512108531712 15522907226112 15559884911142 15567132033024 15577444067328 15594597084924 15604215067584 15621824249856 15631459024896 15648671520768 15658322853888 15659037568746 15675993096192 15703650211392 15713335452672 15730638106326 15740769927168 15748389955584 15758102790144 15767821615104 15795640743129 15802997669888 15812744183808 15813465947136 15823218917376 15840642568608 15851669970708 15858518556672 15868299313152 15885772604416 15895570169856 15913508143104 15951416292864 15962520809664 15979266441216 15996861923328 16007998076928 16052331216896 16091846788446 16108728090624 16119942119424 16137692505792 16147645443072 16154621902848 16165867880448 16193650130944 16194389280498 16204377185568 16214371250688 16250543502336 16260566040576 16278915907584 16296841347072 16306892439552 16307636757984 16335662648877 16354097261568 16364183666688 16374276292608 16382202998304 16392306737664 16410805272576 16420926652416 16449898052016 16457559703552 16478618517504 16496763858432 16506938253312 16525566148608 16543763185664 16553966567424 16564932304128 16612125843456 16623690310656 16640675021568 16652259363168 16659453837312 16669728571392 16699701697536 16710763972617 16728294555648 16758372986784 16768708729344 16775953514496 16787632029696 16804784242688 16816482828288 16864393035776 16875564406272 16885972426752 16894146842001 16904566323216 16923642937344 16934080610304 16952727480832 16974419903064 16982325854208 17012287729008 17022780073728 17041990090752 17052500754432 17060755785216 17071278022656 17081806749696 17130472865792 17131254776064 17141820493824 17160696115992 17172642468267 17180061769728 17190657589248 17229007814656 17239633821696 17250266382336 17251053760512 17280700983936 17292730877136 17300202061824 17310871977984 17329933750272 17341997916672 17360190701568 17402925793968 17451122098176 17463270629376 17482500214608 17500840394752 17513023537152 17554741951032 17574552281088 17585391403008 17604755460864 17615613210624 17623223894016 17635492233216 17654911459328 17665800142848 17666606487816 17677502384256 17716938700032 17727865638912 17738799316992 17747386581496 17758817353728 17778372378624 17789337206784 17820722889684 17840019079168 17840833376256 17851836727296 17871494179968 17882516441088 17902696660992 17913738166272 17933463781376 17945343329472 17953701494784 17996469663744 18008997836544 18027890343936 18047741657088 18058872619008 18091343505664 18122319101952 18154904069016 18166101123456 18173949640704 18186601365504 18217856397312 18225727275008 18281861440128 18293136795648 18301040197632 18313780396032 18333946515456 18345253994496 18397519675392 18398359419264 18409706625024 18429978373092 18441345079872 18462155931648 18473542483968 18482485433984 18493884524544 18506135308518 18514754666496 18526173659136 18558859340736 18570305534976 18591261917184 18602728095744 18611733583872 18623212388352 18676269973504 18687788580864 18688641573888 18720759399264 18733791783564 18741885566976 18753444642816 18774094896128 18787164409728 18795281252352 18806873260032 18853169610132 18864797320512 18872947703808 18905382273024 18918543181824 18939375232492 18972442165248 19017637113618 19039098304512 19050840686592 19071818415936 19091825885184 19105116585984 19137950154752 19138823695134 19150627582944 19159547117568 19172238852096 19193350258368 19205187775488 19217032593408 19238718799872 19259903410176 19271781974016 19272661623072 19305783130491 19327569490944 19339489787904 19360785361632 19382633791488 19394588049408 19406549680128 19440788606928 19449843286016 19462727319552 19474730975232 19496175469056 19509747656256 19530214539264 19551720128512 19563778670592 19632512360448 19646179458048 19667812741434 19688445444096 19702151479296 19736011097088 19749084694911 19805349893472 19817564861952 19826126880768 19839928762368 19861775391744 19874025160704 19896452775936 19930646315008 19931556037536 19943848843776 19956149231616 19965809904183 20000668925952 20013004357632 20035041568256 20057650888704 20070021464064 20070937548288 20105430952464 20117830996224 20140533743616 20152955437056 20162711382528 20175146754048 20197914181632 20245104295936 20246028371712 20281376636928 20303709364224 20316231696384 20352761443872 20361554690048 20374112698368 20387608989696 20424267077643 20436863763888 20445693345792 20459926536192 20480830795776 20495088446976 20503943184384 20516589010944 20553479012352 20567094120144 20588670222336 20625689829888 20638410743808 20661136617264 20682811375616 20697209634816 20746513214856 20756176044032 20769925423104 20782735294464 20792796113232 20805620090112 20829098999808 20841945366528 20864895361024 20877763805184 20878716758328 20891593726848 20938200281856 20951113936896 20974184141768 20987693236224 20997853274112 21010803720192 21023762153472 21060854324172 21083658911744 21084621262848 21097625223168 21120856758144 21135559960944 21144691408896 21157732417536 21194093559808 21218010857472 21232066166784 21268555057152 21283361079552 21305688588288 21329149231104 21343997435904 21418985592576 21455795717928 21478304120832 21493256159232 21516923341056 21530193924096 21539495870464 21554490507264 21592519040664 21605836247424 21619161667584 21643558649856 21667391336448 21680754720768 21705221210112 21729121796096 21742523252736 21743515677312 21756926011392 21780883531836 21805463015424 21818911555584 21832368390144 21842937331072 21856408983552 21870887182794 21881073696768 21894568869888 21933197402688 21948466113288 21971491356672 21995685144576 22009251004416 22034088198144 22071955423232 22086576405504 22149501124608 22164920414208 22187566695424 22203012484224 22212605116416 22226304761856 22266268930048 22281018630156 22294760469696 22304392740864 22344497315712 22358278305792 22367938019328 22383509372928 22421977104384 22423000542228 22500752541696 22514629902336 22525529122668 22539421764288 22564857249792 22578774147072 22618609821522 22632559870752 22643101138944 22658100461568 22683050305344 22697040098304 22722653454336 22736667672576 22747674380288 22761704030208 22775742332928 22776781918176 22841673034752 22855760658432 22880928154656 22896856624356 22906749026304 22920876785664 22986178428928 23001405014016 23040934645248 23056974502848 23066936082432 23081162637312 23106578333696 23122663888896 23203901058624 23218212086784 23243778694422 23268162797568 23284360839168 23310000286144 23339827366713 23350698049536 23391895627386 23406322601376 23432736374784 23447188537344 23473007281152 23487484280832 23513989644288 23554400190464 23555475317088 23570003179008 23595957159489 23622584933376 23637154185216 23651732422656 23704496504832 23719116275712 23720198920704 23760963852912 23777504956062 23787777835008 23802448969728 23828658906624 23843355254784 23870262214656 23927124439296 23968899661824 23995292884992 24011997115392 24063655542784 24078496825344 24137770182669 24163092135936 24179913179136 24206538758688 24221468164608 24231932854272 24248801820672 24290475196416 24291583920747 24306565778352 24375815253504 24390849060864 24401386930176 24402656549557 24418373861376 24445262020608 24460338659328 24530026233856 24531145892352 24546275500032 24561414438912 24573304497456 24588460106496 24616207908864 24631389978624 24658512699392 24674847078024 24686339555328 24745145787648 24760407379968 24788349222912 24803637460992 24815644778496 24830949851136 24917051441152 24918188765184 24961012532352 24978389044752 24989180755968 25004592857088 25049552546304 25060375003136 25075831013376 25092441833472 25137559480176 25153063094016 25163930271744 25181448044544 25207176364032 25224724242432 25296589553664 25313346609408 25356849484824 25385464406016 25401120915456 25429091221248 25455767846912 25473488781312 25518431593512 25534170110592 25562985136128 25578751131648 25591133677824 25606917033984 25622710124544 25651625066496 25679871213568 25695709298688 25696882164096 25712730740736 25741044173988 25770092654592 25785986383872 25814380482176 25843511721984 25859450732544 25875399573504 25921051475904 25939096315704 25950303092736 25966307966976 25994900625408 26012996875008 26040286052352 26085038227456 26176683147264 26194905944064 26223750321912 26251260592128 26269535305728 26314681462784 26332112926548 26361828421632 26407133191296 26423419815936 26434835841024 26453238349824 26482367188992 26498700214272 26499909731724 26528603701248 26575408050048 26591798458368 26608198975488 26621079872244 26638226030592 26667558567936 26684005810176 26731084334526 26743534518272 26760028618752 26761250064384 26777755090944 26807241269952 26823774661632 26854044991488 26870607249408 26883615176704 26900195672064 26918014994208 26930552242176 26994704495616 27013496754816 27041835515904 27071612485632 27088308928512 27137015258496 27165483597824 27183478652928 27232356103524 27249151685184 27260924461056 27279902048256 27307774394368 27326784595968 27338590912512 27404638683136 27422792160192 27439705193472 27451560296448 27500919773184 27517880991744 27548182156352 27596279513088 27597539128896 27644967559638 27662017619808 27693233897472 27710313725952 27723728150976 27740826786816 27772131999744 27789260488704 27837018406912 27838289011104 27855458302464 27886892875776 27917600375808 27934818582528 27997137698816 28014404960256 28031682871296 28032962360832 28081139098896 28100687675346 28112828350464 28130166964224 28161142344192 28180746614592 28192921878528 28210309890048 28279754415198 28309421555712 28358073409536 28377814772736 28409062848738 28438865641472 28458663247872 28526455670427 28558647456768 28576261029888 28607727623904 28637738827776 28657674878976 28689231121408 28706925232128 28708235542701 28725941374416 28739320676352 28790025387552 28807781663232 28825548890112 28839503194931 28858078199808 28889855115264 28907672961024 28990031003648 28991354236416 29009234681856 29041178042448 29073950687232 29091882074112 29109824520192 29141878644736 29161182910392 29174764929024 29194090979328 29244263203584 29264621484384 29295321808896 29327580192768 29345668005888 29448768540672 29500184199168 29501719112151 29532668166144 29553227218944 29604016645632 29616806821888 29635073015808 29708024840208 29726347292928 29739190321152 29759893143552 29792663087616 29811037741056 29823917359104 29844679163904 29895969472512 29897334056304 29915773265664 30001003388928 30019506536448 30034038830224 30052562352384 30086476333056 30105032196096 30158146428696 30176746494336 30210800615424 30229433155584 30244067073792 30262720131072 30296871272448 30315556896768 30348938706944 30367656443904 30369042557568 30455564046336 30474347544576 30507904206208 30529142165808 30542332035072 30561169047552 30655295645832 30668540018688 30721246193664 30742632670464 30755914776576 30774883516416 30830218518528 30883005333504 30938534744832 30957616115712 30991704925896 31024217063424 31045814452224 31119769822284 31134264066048 31154888134656 31189194169848 31208430135168 31243648499712 31262918049792 31297343041536 31316645707776 31318075137492 31351986192384 31407300422784 31426670905344 31461276212652 31481539854336 31496779911168 31516205580288 31535643230208 31591281486258 31605995339776 31625488367616 31626931894272 31646437834752 31681285137216 31703339941416 31717037113344 31736598626304 31771545208832 31791140339712 31827016286208 31902832585728 31925041619328 31958532882432 31993723846656 32015996153856 32104662433792 32183693576892 32217456181248 32239884238848 32275385011584 32295290886144 32309243805696 32331735760896 32387300261888 32388778560996 32408754371136 32428742501376 32501087004672 32521132081152 32557831815168 32593682694144 32613784879104 32615273515968 32671325297754 32708194523136 32728367333376 32748552585216 32764405996608 32784613475328 32821610545152 32841853304832 32899796104032 32915119407104 32957237035008 32993527716864 33013876506624 33051132297216 33087526371328 33107933134848 33129864608256 33224251686912 33247380621312 33281350043136 33304518726336 33318907674624 33339457142784 33399403395072 33421527945234 33456589111296 33516745973568 33537417458688 33551907028992 33575264059392 33609568485376 33632965656576 33728786071552 33751128812544 33771944853504 33788293684002 33809132646432 33847285874688 33868161220608 33905454961664 33927914732283 33948839806128 33964651708416 34024575458016 34045560147456 34083980181504 34105001508864 34121511570432 34142556045312 34163613499392 34260945731584 34262509552128 34283640987648 34321392231984 34345284936534 34360123539456 34381315178496 34458015629312 34479267643392 34502107521024 34561401967872 34585461754272 34600404123648 34621743955968 34659867500544 34683995833344 34805851587936 34865668041633 34902244196352 34926541258752 34965000429216 35001680789504 35026047074304 35087843441079 35109483902064 35149104562176 35170782806016 35209510921728 35231226421248 35246447788032 35270984466432 35309822918656 35331600285696 35333212975632 35355004768512 35433877400064 35455731277824 35477598633984 35494773162992 35556744757248 35578674413568 35641445779368 35666257434093 35681666752512 35703673454592 35742988359936 35765032882176 35805393321984 35827476332544 35866927562752 35890686658944 35992939327488 36017995673088 36055780687872 36095483314176 36117745238016 36182687011328 36244638203904 36309808138032 36332202246912 36347899281408 36373202731008 36435712794624 36451454550016 36563722880256 36586273591296 36602080395264 36627560792064 36667893030912 36690507988992 36795039350784 36796718838528 36819413250048 36859956746184 36882690159744 36924311863296 36947084967936 36964970867968 36987769049088 37012270617036 37029509332992 37052347318272 37117718681472 37140611069952 37182523834368 37205456191488 37223467167744 37246424776704 37352539947008 37375577161728 37377283147776 37441518798528 37467583567128 37483771133952 37506889285632 37548189792256 37574328819456 37590562504704 37613746520064 37706339220264 37729594641024 37745895407616 37810764546048 37837086363648 37878750464984 37944884330496 38035274227236 38078196609024 38101681373184 38143636831872 38183651770368 38210233171968 38275900309504 38277647390268 38301255165888 38319094235136 38344477704192 38386700516736 38410375550976 38434065186816 38477437599744 38519806820352 38543563948032 38545323246144 38611566260982 38655138981888 38678979575808 38721570723264 38765267582976 38789176098816 38813099360256 38881577213856 38899686572032 38925454639104 38949461950464 38992350938112 39019495312512 39060429078528 39103440257024 39127557341184 39265024720896 39292358916096 39335625482868 39376890888192 39404302958592 39472022194176 39498169389822 39610699786944 39635129723904 39652253761536 39679857524736 39723550783488 39748050321408 39792905551872 39861292630016 39863112075072 39887697687552 39912298463232 39931619808366 40001337851904 40026008715264 40070083136512 40096626501789 40115301777408 40140042928128 40141875096576 40210861904928 40235661992448 40281067487232 40305910874112 40325422765056 40350293508096 40395828363264 40490208591872 40492056743424 40562753273856 40607418728448 40632463392768 40705522887744 40723109380096 40748225396736 40775217979392 40848534155286 40873727527776 40891386691584 40919853072384 40961661591552 40990176893952 41007886368768 41106958024704 41134188240288 41177340444672 41251379659776 41276821487616 41322273234528 41365622751232 41394419269632 41467451339457 41493026429712 41512352088064 41539850846208 41565470588928 41585592226464 41611240180224 41658197999616 41683890733056 41729790722048 41755527610368 41757433516656 41783187453696 41876400563712 41902227873792 41948368283536 41995706548224 42021607440384 42047524306944 42121708648344 42151031513019 42169242525696 42195250446336 42241713516288 42271119921888 42289382817792 42315464835072 42388187119616 42464132333568 42537110114304 42566722159104 42611377176576 42613594273107 42658298462208 42687994871808 42837971185152 42911591435856 42956608241664 42986512318464 43033846682112 43060387848192 43078991740928 43108981014528 43185038081328 43211672494848 43238323335168 43287117299712 43334782672896 43361509441536 43458243592192 43485046505472 43487031354624 43513852022784 43561767063672 43610926030848 43637823111168 43664736780288 43685874662144 43712817967104 43741774365588 43762147393536 43789137739776 43866394805376 43896932226576 43942982713344 43991370289152 44018502008832 44068176396288 44143910846464 44173152811008 44299002249216 44329840828416 44375133390848 44406024968448 44425210232832 44452609523712 44532537860096 44562037260312 44589520939392 44608785481728 44688994631424 44716556611584 44735876038656 44767018745856 44843954208768 44846001084456 45001505083392 45029259804672 45051058245336 45078843528576 45129714499584 45157548294144 45237219643044 45265119741504 45286202277888 45316200923136 45366100610688 45394080196608 45445306908672 45473335345152 45495348760576 45523408060416 45551484665856 45553563836352 45683346069504 45711521316864 45761856309312 45793713248712 45813498052608 45841753571328 45972356857856 46002810028032 46081869290496 46113949005696 46133872164864 46162325274624 46213156667392 46245327777792 46407802117248 46436424173568 46487557388844 46536325595136 46568721678336 46620000572288 46679654733426 46701396099072 46783791254772 46812645202752 46865472749568 46894377074688 46946014562304 46974968561664 47027979288576 47108800380928 47110950634176 47140006358016 47191914318978 47245169866752 47274308370432 47303464845312 47386922229387 47408993009664 47438232551424 47440397841408 47521927705824 47555009912124 47575555670016 47604897939456 47657317813248 47686710509568 47740524429312 47854248878592 47937799323648 47990585769984 48023994230784 48127311085568 48156993650688 48275540365338 48326184271872 48359826358272 48413077517376 48442936329216 48463865708544 48497603641344 48580950392832 48583167841494 48613131556704 48751630507008 48781698121728 48805313099114 48836747722752 48890524041216 48920677318656 49006987946631 49060052467712 49062291784704 49092551000064 49122828877824 49146608994912 49176920212992 49232415817728 49262779957248 49317025398784 49349694156048 49372679110656 49490291575296 49520814759936 49576698445824 49631289556992 49661899702272 49836377530368 49922025064704 49956778089504 49978361511936 50009185714176 50099105092608 50120750006272 50184883666944 50275118960352 50306126188032 50327860543488 50362896089088 50414352728064 50449448484864 50593179107328 50626693218816 50682440526003 50713698969648 50770928812032 50802241830912 50858182442496 50911535693824 50946977562624 51036863187024 51068340221184 51125970272256 51157502263296 51182267355648 51213834067968 51245420249088 51359742427136 51391418597376 51393764328192 51425461481472 51482088347976 51517927404801 51540185309184 51571972767744 51628760964352 51687023443968 51718901465088 51750799147008 51842102951808 51878192631408 51900606185472 51932615933952 51989801250816 52025993750016 52080572104704 52170076454912 52353366294528 52389811888128 52447500643824 52502521184256 52539070611456 52629362925568 52664225853096 52723656843264 52814266382592 52846839631872 52869671682048 52906476699648 52964734377984 52997400428544 52999819463448 53150816100096 53183596916736 53216397950976 53242159744488 53276452061184 53335117135872 53368011620352 53462168669052 53487069036544 53520057237504 53522500128768 53555510181888 53614482539904 53647549323264 53708089982976 53741214498816 53767230353408 53800391344128 53836029988416 53861104484352 53989408991232 54026993509632 54083671031808 54143224971264 54176617857024 54274030516992 54330967195648 54366957305856 54464712207048 54498303370368 54521848922112 54559804096512 54615548788736 54653569191936 54677181825024 54809277366272 54845584320384 54879410386944 54903120592896 55001839546368 55035761983488 55096364312704 55192559026176 55195078257792 55289935119276 55324035239616 55386467794944 55420627451904 55447456301952 55481653573632 55544263999488 55578520977408 55674036813824 55676578022208 55710916604928 55773785751552 55835200751616 55869637165056 55994275397632 56028809920512 56063365742592 56065924721664 56162278197792 56201375350692 56225656700928 56260333928448 56322284688384 56361493229184 56385843757056 56420619780096 56559508830396 56618843111424 56716146819072 56755629545472 56818125697476 56877731282944 56917326495744 57052911340854 57117294913536 57152522059776 57215455247808 57275477655552 57315349757952 57378462242816 57413850464256 57416471085402 57451882748832 57478641352704 57580050775104 57615563326464 57651097780224 57679006389862 57716156399616 57779710230528 57815345922048 57917349391473 57980062007296 57982708472832 58018469363712 58082356084896 58147901374464 58183764148224 58219649040384 58283757289472 58322365820784 58349529858048 58388181958656 58488526407168 58529242968768 58590643617792 58655160385536 58691336011776 58897537081344 59003438224302 59065336332288 59106454437888 59208033291264 59233613643776 59416049680416 59452694585856 59478380642304 59519786287104 59585326175232 59622075482112 59689358327808 59791938945024 59794668112608 59831546531328 59897429712549 60002006777856 60039013072896 60068077660448 60105124704768 60172952666112 60210064392192 60316292857392 60353492988672 60421601230848 60458866311168 60488134147584 60525440262144 60593742544896 60697877413888 60735312887808 60738085115136 60911128092672 60948695089152 61015808412416 61058284331616 61084664070144 61122338095104 61272801232929 61310591291664 61337080037376 61442492387328 61485265340928 61511829553152 61549767032832 61660437037056 61766010667008 61877069489664 61915232231424 61983409851792 62048434126848 62091628904448 62239539644568 62268528132096 62309776269312 62378388339696 62416860270336 62487296999424 62525836099584 62594686083072 62633291415552 62636150274984 62814600845568 62853341810688 62922552425304 62963079708672 62993559822336 63032411160576 63071286460416 63182562972516 63211990679552 63250976735232 63253863788544 63292875669504 63362570274432 63406679882832 63434074226688 63473197252608 63543090417664 63582280679424 63654032572416 63805665171456 63850083238656 63917065764864 63987447693312 64031992307712 64209324867584 64367387153784 64434912362496 64479768477696 64550770023168 64590581772288 64618487611392 64663471521792 64774600523776 64777557121992 64817508742272 64857485002752 65002174009344 65042264162304 65115663630336 65187365388288 65227569758208 65230547031936 65342650595508 65416389046272 65456734666752 65497105170432 65528811993216 65569226950656 65643221090304 65683706609664 65799592208064 65830238814208 65914474070016 65987055433728 66027753013248 66102264594432 66175052742656 66215866269696 66259729216512 66448503373824 66494761242624 66562700086272 66609037452672 66637815349248 66678914285568 66798806790144 66843055890468 66913178222592 67033491947136 67074834917376 67103814057984 67150528118784 67219136970752 67265931313152 67457572143104 67502257625088 67543889707008 67576587368004 67618265292864 67694571749376 67736322441216 67810909923328 67855829464566 67897679612256 67929303416832 68049150916032 68091120294912 68167960363008 68210003017728 68243023140864 68285112090624 68327226998784 68521891463168 68525019104256 68567281975296 68642784463968 68690569873068 68720247078912 68762630356992 68916031258624 68958535286784 69004215042048 69122803935744 69170923508544 69200808247296 69243487911936 69319735001088 69367991666688 69611703175872 69731336083266 69804488392704 69853082517504 69930000858432 70003361579008 70052094148608 70175686882158 70218967804128 70298209124352 70341565612032 70419021843456 70462452842496 70541968932864 70619645837312 70663200571392 70666425951264 70710009537024 70787871478467 70867754800128 70911462555648 70955197267968 70989546325984 71113489514496 71157348827136 71282891558736 71332514868186 71363333505024 71407346909184 71485976719872 71530065764352 71610786643968 71733855125504 71781373317888 71985878654976 72035991346176 72190966628352 72235490476032 72365374022656 72413310548007 72489276407808 72619616276064 72664404493824 72695798562816 72746405462016 72871425589248 72874751762241 73127445760512 73172547182592 73204160790528 73207969648671 73255121584128 73335786061824 73381015977984 73590078701568 73593437677056 73638826500096 73719913492368 73765380319488 73848623726592 73894169935872 73929941735936 73975538098176 74024541234072 74059018665984 74235437362944 74281222139904 74365047668736 74410912382976 74446934335488 74492849553408 74705079894016 74751154323456 74754566295552 74883037597056 74935167134256 74967542267904 75013778571264 75096379584512 75148657638912 75181125009408 75227493040128 75412678440528 75459189282048 75491790815232 75621529092096 75674172727296 75757500929968 75889768660992 76070548454472 76156393218048 76203362746368 76287273663744 76367303540736 76420466343936 76551800619008 76555294780536 76602510331776 76688955408384 76773401033472 76820751101952 76868130373632 76954875199488 77039613640704 77087127896064 77090646492288 77223132521964 77310277963776 77357959151616 77443141446528 77530535165952 77578352197632 77626198720512 77763154427712 77799373144064 77850909278208 77898923900928 77984701876224 78038990625024 78120858157056 78206880514048 78255114682368 78530049441792 78584717832192 78671250965736 78753781776384 78808605917184 78944044388352 78996338779644 79221399573888 79270259447808 79304507523072 79359715049472 79447101566976 79496100642816 79585811103744 79722585260032 79726224150144 79775395375104 79824596926464 79863239616732 80002675703808 80052017430528 80140166273024 80193253003578 80230603554816 80280085856256 80283750193152 80421723809856 80471323984896 80562134974464 80611821748224 80650845530112 80700587016192 80791656726528 80980417183744 80984113486848 81125506547712 81214837456896 81264926785536 81411045775488 81446218760192 81496450793472 81550435958784 81697068310572 81747455055552 81782773383168 81839706144768 81923323183104 81980353787904 82015772737536 82213916049408 82268376480576 82354680889344 82502759319552 82553642975232 82644546469056 82731245502464 82788838539264 82934902678914 82986052859424 83024704176128 83079701692416 83130941177856 83171184452928 83222480360448 83316395999232 83367781466112 83459581444096 83511055220736 83514867033312 83566374907392 83752801127424 83804455747584 83896736567072 83991413096448 84043214880768 84095048613888 84243417296688 84302063026038 84338485051392 84390500892672 84483427032576 84542239843776 84578765635584 84630929670144 84776374239232 84928264667136 85074220228608 85133444318208 85227188546214 85316596924416 85375989743616 85579367011281 85675942370304 85823182871712 85913216483328 85973024636928 86067693364224 86120775696384 86124706628103 86217962029056 86370076162656 86423344989696 86476646670336 86518509584793 86574234599424 86669565345792 86723018883072 86916487184384 86970093010944 86974062709248 87027704045568 87123534127344 87221852061696 87275646222336 87329473560576 87371749324288 87425635934208 87483548731176 87524294787072 87732789610752 87793864453152 87885965426688 87982740578304 88037004017664 88287821692928 88346305622016 88505157336453 88598004498432 88659681656832 88750266781696 88812049936896 88850420465664 88905219047424 89065075720192 89124074520624 89179041878784 89217570963456 89377989262848 89433113223168 89471752077312 89534037491712 89687908417536 89692002168912 90003010166784 90058519609344 90102116490672 90157687057152 90259428999168 90315096588288 90474439286088 90530239483008 90632401846272 90732201221376 90788160393216 90890613817344 90946670690304 90990697521152 91046816120832 91102969331712 91107127672704 91366692139008 91423042633728 91523712618624 91587426497424 91626996105216 91683507142656 91944713715712 92005620056064 92163738580992 92227898011392 92267744329728 92324650549248 92426313334784 92490655555584 92815604234496 92872848347136 92975114777688 93072651190272 93137443356672 93240001144576 93359309466852 93402792198144 93567582509544 93625290405504 93730945499136 93788754149376 93892029124608 93949937123328 94055958577152 94217600761856 94221901268352 94280012716032 94383828637956 94490339733504 94548616740864 94606929690624 94773844458774 94817986019328 94876465102848 94880795682816 95043855411648 95110019824248 95151111340032 95209795878912 95314635626496 95373421019136 95481048858624 95708497757184 95875598647296 95981171539968 96047988461568 96254622171136 96313987301376 96551080730676 96652368543744 96719652716544 96826155034752 96885872658432 96927731417088 96995207282688 97161900785664 97166335682988 97226263113408 97503261014016 97563396243456 97610626198228 97673495445504 97781048082432 97841354637312 98013975893262 98120104935424 98124583569408 98185102000128 98245657755648 98293217989824 98353840425984 98464831635456 98525559914496 98634050797568 98699388312096 98745358221312 98980583150592 99041629519872 99153396891648 99262579113984 99323799404544 99672755060736 99844050129408 99913556179008 99956723023872 100018371428352 100198210185216 100241500012544 100369767333888 100550237920704 100612252376064 100655721086976 100725792178176 100828705456128 100898896969728 101186358214656 101253386437632 101364881052006 101427397939296 101541857624064 101604483661824 101716364884992 101783744196849 101893955125248 102073726374048 102136680442368 102251940544512 102315004526592 102364534711296 102427668135936 102490840498176 102719484854272 102782837194752 102787528656384 102850922962944 102964176695952 103035854809602 103080370618368 103143945535488 103257521928704 103374046887936 103437802930176 103684205903616 103756385262816 103801212370944 103865231867904 103979602501632 104051987500032 104340152909824 104597004124899 104706732589056 104779623776256 104895001287648 105005042368512 105078141222912 105258725851136 105263530323237 105328451706192 105447313686528 105628532765184 105693679263744 105739343364096 105812953399296 105929468755968 105994800857088 105999638926896 106301632200192 106367193833472 106432795901952 106484319488976 106670234271744 106736023240704 106924337338104 106974138073088 107045000257536 107111020363776 107228965079808 107295098646528 107416179965952 107482428997632 107534460706816 107600782688256 107672059976832 107978817982464 108053987019264 108167342063616 108286449942528 108353235714048 108548061033984 108661934391296 108733914611712 108929424414096 108996606740736 109043697844224 109119608193024 109231097577472 109307138383872 109354363650048 109618554732544 109691168640768 109758820773888 109806241185792 110003679092736 110071523966976 110192728625408 110385118052352 110390156515584 110579870238552 110648070479232 110772935589888 110841254903808 110894912603904 110963307147264 111088527998976 111157041954816 111348073627648 111353156044416 111421833209856 111547571503104 111670401503232 111739274330112 111988550795264 112057619841024 112126731485184 112131849443328 112324556395584 112402750701384 112451313401856 112520667856896 112644569376768 112722986458368 112771687514112 112841239560192 113119017660792 113237686222848 113432293638144 113511259090944 113636251394952 113755462565888 113834652991488 114105822681708 114234589827072 114305044119552 114430910495616 114550955311104 114630699515904 114756924485632 114827700928512 114832942170804 114903765497664 114957282705408 115160101550208 115231126652928 115302195560448 115358012779724 115432312799232 115559420461056 115630691844096 115834698782946 115960124014592 115965416945664 116036938727424 116164712169792 116295802748928 116367528296448 116439298080768 116567514578944 116644731641568 116699059716096 116776363917312 116977052814336 117058485937536 117181287235584 117310320771072 117382672023552 117795074162688 118006876448604 118130672664576 118212908875776 118416066582528 118467227287552 118832099360832 118905389171712 118956761284608 119039572574208 119170652350464 119244150964224 119378716655616 119583877890048 119589336225216 119663093062656 119794859425098 120004013555712 120078026145792 120136155320896 120210249409536 120289879505367 120345905332224 120420128784384 120632585714784 120706985977344 120843202461696 120917732622336 120976268295168 121050880524288 121187485089792 121395754827776 121470625775616 121476170230272 121822256185344 121897390178304 122031616824832 122116568663232 122169328140288 122244676190208 122545602465858 122621182583328 122674160074752 122884984774656 122970530681856 123023659106304 123320874074112 123532021334016 123754138979328 123830464462848 123966819703584 124096868253696 124183257808896 124402354018371 124479079289136 124537056264192 124619552538624 124756776679392 124833720540672 124974593998848 125051672199168 125189372166144 125266582831104 125272300549968 125629201691136 125706683621376 125845104850608 125987119644672 126064822321152 126142572920832 126365125945032 126423981359104 126507727577088 126585751339008 126725140548864 126813359765664 126868148453376 126946394505216 127086180835328 127164561358848 127611330342912 127700166477312 127834131529728 127840782819321 127974895386624 128063984615424 128418649735168 128734774307568 128869824724992 128959536955392 129101540046336 129181163544576 129236975222784 129326943043584 129549201047552 129555114243984 129635017484544 129714970005504 130004348018688 130084528324608 130374730776576 130455139516416 130461094063872 130685301191016 130832778092544 130913469333504 130994210340864 131057623986432 131138453901312 131286442180608 131367413219328 131599184416128 131828948140032 131974110867456 132055506026496 132204529188864 132350105485312 132431732539392 132519458433024 132897006747648 132989522485248 133125400172544 133218074905344 133275630698496 133357828571136 133597613580288 133686111780936 133826356445184 134066983894272 134149669834752 134207628115968 134301056237568 134438273941504 134531862626304 134915144286208 135004515250176 135087779414016 135153174736008 135236530585728 135389143498752 135472644882432 135621819846656 135711658929132 135795359224512 135858606833664 136098301832064 136182240589824 136335920726016 136420006035456 136486046281728 136570224181248 136654453997568 137043782926336 137050038208512 137134563950592 137285568927936 137381139746136 137440494157824 137525260713984 137832062517248 137917070573568 138008430084096 138245607871488 138341847017088 138401616494592 138486975823872 138639470002176 138735983333376 139223406351744 139462672166532 139608976785408 139706165035008 139860001716864 140006723158016 140104188297216 140351373764316 140437935608256 140596418248704 140683131224064 140838043686912 140924905684992 141083937865728 141239291674624 141326401142784 141332851902528 141420019074048 141575742956934 141735509600256 141822925111296 141910394535936 141979092651968 142160766688161 142226979028992 142314697654272 142565783117472 142665029736372 142726667010048 142814693818368 142971953439744 143060131528704 143221573287936 143467710251008 143562746635776 143971757309952 144071982692352 144381933256704 144470980952064 144730748045312 144826621096014 144978552815616 145239232552128 145328808987648 145391597125632 145492810924032 145742851178496 145749503524482 146254891521024 146345094365184 146415939297342 146510243168256 146671572123648 146762031955968 147020963839893 147180157403136 147186875354112 147277653000192 147439826984736 147530760638976 147697247453184 147788339871744 147859883471872 147951076196352 148049082468144 148118037331968 148470874725888 148562444279808 148730095337472 148893868670976 148985699106816 149410159788032 149509132591104 149766075194112 149870334268512 149935084535808 150027557142528 150192759169024 150297315277824 150362250018816 150825356881056 150918378564096 150983581630464 151243058184192 151348345454592 151515001859936 151779537321984 152047321578009 152141096908944 152312786436096 152406725492736 152574547327488 152734607081472 152840932687872 153103601238016 153110589561072 153205020663552 153377910816768 153546802066944 153641502203904 153736260747264 154079227281408 154174255792128 154181292984576 154446265043928 154553782214403 154620555927552 154715918303232 154886282893056 155061070331904 155156704395264 155252397441024 155526308855424 155701818556416 155797847801856 155969403752448 156077981250048 156241716314112 156413761028096 156510229364736 157060098883584 157169435664384 157342501931472 157507563552768 157617211834368 157888088776704 157992677559288 158442799147776 158540518895616 158609015046144 158719430098944 158894203133952 158992201285632 159445170520064 159452448300288 159550790750208 159649193852928 159726479233464 160005351407616 160104034861056 160280332546048 160386506007156 160461207109632 160560171712512 160567500386304 160843447619712 160942647969792 161124269948928 161223643496448 161301691060224 161401174032384 161583313453056 161960834367488 161968226973696 162251013095424 162429674913792 162529853571072 162822091550976 162892437520384 162992901586944 163100871917568 163394136621144 163494910111104 163565546766336 163679412289536 163846646366208 163960707575808 164031545475072 164427832098816 164536752961152 164709361778688 165005518639104 165107285950464 165289092938112 165462491004928 165577677078528 165869805357828 165972105718848 166049408352256 166159403384832 166261882355712 166342368905856 166444960720896 166632791998464 166735562932224 166919162888192 167022110441472 167029734066624 167132749814784 167505602254848 167608911495168 167793473134144 167982826192896 168086429761536 168190097227776 168486834593376 168604126052076 168676970102784 168781001785344 168966854065152 169084479687552 169157531271168 169261859340288 169552748478464 169856529334272 170148440457216 170266888636416 170454377092428 170633193848832 170751979487232 171158734022562 171351884740608 171646365743424 171826432966656 171946049273856 172135386728448 172241551392768 172249413256206 172435924058112 172740152325312 172846689979392 172953293340672 173037019169586 173148469198848 173339130691584 173446037766144 173752048174419 173832974368768 173940186021888 173948125418496 174055408091136 174247068254688 174443704123392 174551292444672 174658947121152 174743498648576 174851271868416 174967097462352 175048589574144 175465579221504 175587728906304 175771930853376 175965481156608 176074008035328 176575643385856 176692611244032 177010314672906 177196008996864 177319363313664 177500533563392 177624099873792 177700840931328 178130151440384 178248149041248 178358083757568 178435141926912 178755978525696 178866226446336 179068074983424 179375816835072 179384004337824 179692289137647 180006020333568 180117039218688 180204232981344 180315374114304 180518857998336 180630193176576 180948878572176 181060478966016 181264803692544 181464402442752 181576320786432 181781227634688 181981395042304 182093632241664 182205938663424 182214255345408 182733384278016 182846085267456 183047425237248 183174852994848 183253992210432 183367014285312 183818403698787 184011240112128 184327477161984 184455796022784 184535488659456 184649301098496 184852626669568 184981311111168 185631208468992 185745696694272 185950229555376 186145302380544 186274886713344 186480002289152 186718618933704 186805584396288 187135165019088 187250580811008 187461890998272 187577508298752 187784058249216 187899874246656 188435201523712 188443802536704 188560025432064 188767657275912 188980679467008 189097233481728 189213859381248 189547688917548 189635972038656 189752930205696 189761591365632 190087710823296 190220039648496 190302222680064 190419591757824 190629271252992 190746842038272 190962097717248 191416995514368 191751197294592 191962343079936 192095976923136 192509244342272 192627974602752 193102161461352 193304737087488 193439305433088 193652310069504 193771745316864 193855462834176 193990414565376 194323801571328 194332671365976 194452526226816 195006522028032 195126792486912 195221252396456 195346990891008 195562096164864 195682709274624 196027951786524 196240209870848 196249167138816 196370204000256 196491315511296 196586435979648 196707680851968 196929663270912 197051119828992 197268101595136 197398776624192 197490716442624 197961166301184 198083259039744 198306793783296 198525158227968 198647598809088 199345510121472 199688100258816 199827112358016 199913446047744 200036742856704 200396420370432 200483000025088 200739534667776 201100475841408 201224504752128 201311442173952 201451584356352 201657410912256 201797793939456 202372716429312 202506772875264 202729762104012 202854795878592 203083715248128 203208967323648 203432729769984 203567488393698 203787910250496 204147452748096 204273360884736 204503881089024 204630009053184 204729069422592 204855336271872 204981680996352 205438969708544 205565674389504 205575057312768 205701845925888 205928353391904 206071709619204 206160741236736 206287891070976 206515043857408 206748093775872 206875605860352 207368411807232 207512770525632 207602424741888 207730463735808 207959205003264 208103975000064 208680305819648 209194008249798 209413465178112 209559247552512 209790002575296 210010084737024 210156282445824 210517451702272 210527060646474 210656903412384 210894627373056 211257065530368 211387358527488 211625906798592 211858937511936 211989601714176 211999277853792 212363614435401 212603264400384 212734387666944 212865591803904 212968638977952 213340468543488 213472046481408 213848674676208 213948276146176 214090000515072 214222040727552 214457930159616 214590197293056 214832359931904 215068921413632 215201565376512 215344119953664 215957635964928 216107974038528 216572899885056 216706471428096 217096122067968 217239931644021 217467829223424 217858848828192 217993213481472 218087395688448 218239216386048 218462195154944 218614276767744 219237109465088 219382337281536 219517641547776 219612482371584 219623908946013 220007358185472 220143047933952 220385457250816 220770236104704 220780313031168 221159740477104 221296140958464 221545871179776 221682509807616 221789825207808 221926614294528 222177055997952 222696147255296 222706312088832 222843666419712 223095143006208 223340803006464 223478548660224 223977101590528 224115239682048 224253462970368 224263698886656 224649112791168 224805501402768 224902626803712 225041335713792 225289138753536 225445972916736 225543375028224 225682479120384 226238035321584 226475372445696 226864587276288 227022518181888 227272502789904 227510925131776 227669305982976 228211645363416 228469179654144 228610088239104 228861820991232 229101910622208 229261399031808 229513848971264 229655401857024 229665884341608 229807530995328 230320203100416 230462253305856 230604391120896 230716025559448 230864625598464 231118840922112 231261383688192 231669397565892 231920248029184 231930833891328 232073877454848 232329424339584 232591605497856 232735056592896 232878596161536 233135029157888 233289463283136 233398119432192 233552727834624 233954105628672 234116971875072 234362574471168 234620641542144 234765344047104 235590148325376 236013752897208 236261345329152 236425817751552 236832133165056 236934454575104 237664198721664 237810778343424 237913522569216 238079145148416 238341304700928 238488301928448 238757433311232 239167755780096 239178672450432 239326186125312 239589718850196 240008027111424 240156052291584 240272310641792 240420498819072 240579759010734 240691810664448 240840257568768 241265171429568 241413971954688 241686404923392 241835465244672 241952536590336 242101761048576 242374970179584 242791509655552 242941251551232 242952340460544 243644512370688 243794780356608 244063233649664 244233137326464 244338656280576 244489352380416 245091204931716 245242365166656 245348320149504 245769969549312 245941061363712 246047318212608 246641748148224 247064042668032 247508277958656 247660928925696 247933639407168 248193736507392 248366515617792 248804708036742 248958158578272 249074112528384 249239105077248 249513553358784 249667441081344 249949187997696 250103344398336 250378744332288 250533165662208 250544601099936 251258403382272 251413367242752 251690209701216 251974239289344 252129644642304 252285145841664 252730251890064 252847962718208 253015455154176 253171502678016 253450281097728 253626719531328 253736296906752 253892789010432 254172361670656 254329122717696 255222660685824 255400332954624 255681565638642 255949790773248 256127969230848 256738101033843 257469548615136 257739649449984 257919073910784 258203080092672 258362327089152 258653886087168 259098402095104 259110228487968 259270034969088 259429940011008 259555528754379 260008696037376 260169056649216 260749461553152 260910279032832 260922188127744 261370602382032 261665556185088 261826938667008 261988420681728 262115247972864 262276907802624 262572884361216 263198368832256 263657896280064 263948221734912 264111012052992 264700210970624 264863465078784 265038916866048 265515472009359 265794013495296 265979044970496 266250800345088 266436149810688 266551261396992 266715657142272 267195227160576 267372223561872 267652712890368 268133967788544 268299339669504 268415256231936 268602112475136 268876547883008 269063725252608 269830288572416 270009030500352 270175558828032 270306349472016 270473061171456 270778286997504 270945289764864 271243639693312 271423317858264 271590718449024 272196603664128 272364481179648 272671841452032 272840012070912 272972092563456 273140448362496 273308907995136 274087565852672 274100076417024 274269127901184 274571137855872 274762279492272 274880988315648 275050521427968 275664125034496 275834141147136 276016860168192 276491215742976 276683694034176 276803232989184 276973951647744 277278940004352 277471966666752 278446812703488 278925344333064 279217953570816 279412330070016 279720003433728 280013446316032 280208376594432 280702747528632 280875871216512 281192836497408 281366262448128 281676087373824 281849811369984 282167875731456 282478583349248 282652802285568 282665703805056 282840038148096 283151485913868 283471019200512 283645850222592 283820789071872 283958185303936 284321533376322 284453958057984 284629395308544 285131566234944 285330059472744 285453334020096 285629387636736 285943906879488 286120263057408 286443146575872 286935420502016 287125493271552 287943514619904 288143965384704 288763866513408 288941961904128 289461496090624 289653242192028 289957105631232 290478465104256 290657617975296 290783194251264 290985621848064 291485702356992 291499007048964 292509783042048 292690188730368 292831878594684 293020486336512 293343144247296 293524063911936 294041927679786 294360314806272 294373750708224 294555306000384 294879653969472 295061521277952 295394494906368 295576679743488 295719766943744 295902152392704 296098164936288 296236074663936 296941749451776 297124888559616 297460190674944 297787737341952 297971398213632 298820319576064 299018265182208 299532150388224 299740668537024 299870169071616 300055114285056 300385518338048 300594630555648 300724500037632 301650713762112 301836757128192 301967163260928 302486116368384 302696690909184 303030003719872 303559074643968 304094643156018 304282193817888 304625572872192 304813450985472 305149094654976 305681865375744 306207202476032 306221179122144 306410041327104 306755821633536 307093604133888 307283004407808 307472521494528 308158454562816 308348511584256 308362585969152 308892530087856 309107564428806 309241111855104 309431836606464 309772565786112 310122140663808 310313408790528 311052617710848 311403637112832 311595695603712 311938807504896 312155962500096 312827522056192 313020458729472 313791012374697 314120197767168 314338871328768 314685003862944 315015127105536 315234423668736 315776177553408 315790590969711 315985355118576 316885598295552 317081037791232 317218030092288 317234535144241 317438860197888 317788406267904 317984402571264 318890341040128 318904896600576 319101581500416 319298387705856 319452958466928 320010702815232 320208069722112 320560665092096 320773012014312 320922414219264 321135000772608 321686895239424 321885295939584 322248539897856 322447286992896 322603382120448 322802348064768 323921668734976 323936453947392 324502026190848 324859349827584 325059707142144 325644183101952 325784875040768 325985803173888 326201743835136 326788273242288 326989820222208 327131093532672 327358824579072 327693292732416 327921415151616 328063090950144 328855664197632 329073505922304 329418723557376 330011037278208 330214571900928 330578185876224 330924982009856 331155354157056 331739610715656 331944211437696 332318806769664 332523764711424 332684737811712 332889921441792 333265583996928 333471125864448 333838325776384 334044220882944 334059468133248 334265499629568 335011204509696 335217822990336 335586946268288 335965652385792 336172859523072 336380194455552 336973669186752 337208252104152 337353940205568 337562003570688 337933708130304 338168959375104 338315062542336 338523718680576 339105496956928 339713058668544 340296880914432 340533777272832 340908754184856 341266387697664 341503958974464 342317468045124 342703769481216 343292731486848 343652865933312 343892098547712 344270773456896 344483102785536 344498826512412 344871848116224 345480304650624 345693379958784 345906586681344 346074038339172 346296938397696 346678261383168 346892075532288 347504096348838 347665948737536 347880372043776 347896250836992 348110816182272 348494136509376 348887408246784 349102584889344 349317894242304 349486997297152 349702543736832 349934194924704 350097179148288 350931158443008 351175457812608 351543861706752 351930962313216 352148016070656 353151286771712 353385222488064 354020629345812 354392017993728 354638726627328 355001067126784 355248199747584 355401681862656 356260302880768 356496298082496 356716167515136 356870283853824 357511957051392 357732452892672 358136149966848 358751633670144 358768008675648 359384578275294 360012040667136 360234078437376 360408465962688 360630748228608 361037715996672 361260386353152 361897757144352 362120957932032 362529607385088 362928804885504 363152641572864 363562455269376 363962790084608 364187264483328 364411877326848 364428510690816 365466768556032 365692170534912 366094850474496 366349705989696 366507984420864 366734028570624 367636807397574 368022480224256 368654954323968 368911592045568 369070977318912 369705253339136 369962622222336 371262416937984 371491393388544 371900459110752 372290604761088 372549773426688 372960004578304 373207062055113 373437237867408 373611168792576 374270330038176 374501161622016 374923781996544 375155016597504 375568116498432 375799748493312 376870403047424 376887605073408 377120050864128 377535314551824 377961358934016 378194466963456 378427718762496 379095377835096 379271944077312 379523182731264 380175421646592 380440079296992 380604445360128 380839183515648 381258542505984 381493684076544 382833991028736 383502394589184 383522348457963 383924686159872 384191953846272 385018488684544 385255949205504 386204322922704 386609474174976 386878610866176 387304620139008 387543490633728 387710925668352 387980829130752 388647603142656 388665342731952 388905052453632 390013044056064 390253584973824 390442504792912 391124192329728 391365418549248 392055903573048 392498334277632 392740408000512 392982631022592 393172871959296 393415361703936 393859326541824 394102239657984 394536203190272 394797553248384 395922332602368 396166518079488 396613587566592 397050316455936 397295197618176 398691020242944 399376200517632 399654224716032 399826892095488 400073485713408 400792840740864 400966000050176 401479069335552 402200951682816 402449009504256 402622884347904 402903168712704 403314821824512 403595587878912 404745432858624 405013545750528 405459524208024 405709591757184 406167430496256 406417934647296 406865459539968 407134976787396 407575820500992 408294905496192 408546721769472 409007762178048 409260018106368 409458138845184 409710672543744 409963361992704 410877939417088 411131348779008 411150114625536 411403691851776 411856706783808 412143419238408 412321482473472 412575782141952 413030087714816 413496187551744 413751211720704 414736823614464 415025541051264 415204849483776 415460927471616 415918410006528 416207950000128 417360611639296 418388016499596 418826930356224 419118495105024 419580005150592 420020169474048 420312564891648 421034903404544 421054121292948 421313806824768 421789254746112 422514131060736 422774717054976 423251813597184 423717875023872 423979203428352 423998555707584 424727228870802 425206528800768 425468775333888 425731183607808 425937277955904 426680937086976 426944092962816 427697349352416 427896552292352 428180001030144 428444081455104 428915860319232 429180394586112 429664719863808 430137842827264 430403130753024 430688239907328 431915271929856 432215948077056 433145799770112 433412942856192 434192244135936 434479863288042 434935658446848 435717697656384 435986426962944 436174791376896 436478432772096 436924390309888 437228553535488 438474218930176 438764674563072 439035283095552 439247817892026 440014716370944 440286095867904 440770914501632 441062891519679 441540472209408 441560626062336 442319480954208 442592281916928 443091742359552 443365019615232 443579650415616 443853228589056 444354111995904 445392294510592 445412624177664 445687332839424 446190286012416 446681606012928 446957097320448 447954203181056 448230479364096 448527397773312 449298225582336 449611002805536 449805253607424 450082671427584 450578277507072 450891945833472 451086750056448 452476070643168 452950744891392 453729174552576 454045036363776 454545005579808 455021850263552 455338611965952 456141964734027 456423290726832 456938359308288 457220176478208 457723641982464 458203821244416 458522798063616 459027697942528 459310803714048 459331768683216 459615061990656 460640406200832 460924506611712 461208782241792 461432051118896 462237681844224 462522767376384 463338795131784 463661346643209 463861667782656 464147754909696 464658848679168 465183210995712 465470113185792 465757192323072 466270058315776 466578926566272 467105455669248 467908211257344 468233943750144 468725148942336 469241283084288 469530688094208 471180296650752 472027505794416 472522690658304 472851635503104 473664266330112 473868909150208 475328397443328 475621556686848 475827045138432 476158290296832 476682609401856 476976603856896 478335511560192 478357344900864 478652372250624 479179437700392 480016054222848 480312104583168 480544621283584 480840997638144 481159518021468 481383621328896 481680515137536 482530342859136 482827943909376 483372809846784 483670930489344 483905073180672 484203522097152 484749940359168 485583019311104 485882503102464 485904680921088 487289024741376 487589560713216 488126467299328 488466274652928 488677312561152 488978704760832 490182409863432 490484730333312 490696640299008 491539939098624 491882122727424 492094636425216 493283496296448 494128085336064 495016555917312 495321857851392 495867278814336 496387473014784 496733031235584 497609416073484 497916317156544 498148225056768 498478210154496 499027106717568 499334882162688 499898375995392 500206688796672 500757488664576 501066331324416 501089202199872 502516806764544 502826734485504 503380419402432 503948478578688 504259289284608 504570291683328 505460503780128 505695925436416 506030910308352 506343005356032 506900562195456 507253439062656 507472593813504 507785578020864 508344723341312 508658245435392 510445321371648 510800665909248 511363131277284 511899581546496 512255938461696 513476202067686 514939097230272 515479298899968 515838147821568 516406160185344 516724654178304 517307772174336 518196804190208 518220456975936 518540069938176 518859880022016 519111057508758 520017392074752 520338113298432 521256144523257 521498923106304 521820558065664 521844376255488 522741204764064 523331112370176 523653877334016 523976841363456 524230495945728 524553815605248 525145768722432 526396737664512 527315792560128 527896443469824 528222024105984 529400421941248 529726930157568 530077833732096 531030944018718 531588026990592 531958089940992 532501600690176 532872299621376 533102522793984 534390454321152 534744447123744 535305425780736 536267935577088 536598679339008 537204224950272 537753095766016 538127450505216 539076867412941 539660577144832 540018061000704 540351117656064 540612698944032 540946122342912 541556573995008 541890579529728 542487279386624 542846635716528 543181436898048 544393207328256 544728962359296 545343682904064 545944185126912 546280896724992 546617815990272 548200152834048 548538255802368 549142275711744 549524558984544 549761976631296 550101042855936 551328250068992 552033720336384 552982431485952 553367388068352 553606465978368 553947903295488 554557880008704 554943933333504 556893625406976 557850688666128 558435907141632 558824660140032 559440006867456 560026892632064 560416753188864 561405495057264 561751742433024 562385672994816 562732524896256 563352174747648 563699622739968 564957166698496 565305604571136 565331407610112 565680076296192 566302971827736 566942038401024 567291700445184 567641578143744 567916370607872 568643066752644 568907916115968 569258790617088 570263132469888 570660118945488 570906668040192 571258775273472 571887813758976 572240526114816 572886293151744 573870841004032 574250986543104 575887029239808 576287930769408 577527733026816 577883923808256 578922992181248 579306484384056 579914211262464 580956930208512 581315235950592 581566388502528 581971243696128 582971404713984 582998014097928 585019566084096 585380377460736 585663757189368 586040972673024 586686288494592 587048127823872 588083855359572 588720629612544 588747501416448 589110612000768 589759307938944 590123042555904 590788989812736 591153359486976 591439533887488 591804304785408 592196329872576 592472149327872 593883498903552 594249777119232 594920381349888 595575474683904 595942796427264 597640639152128 598036530364416 599064300776448 599481337074048 599740338143232 600110228570112 600771036676096 601189261111296 601449000075264 603301427524224 603673514256384 603934326521856 604972232736768 605393381818368 606060007439744 607118149287936 608189286312036 608564387635776 609251145744384 609626901970944 610298189309952 611363730751488 612414404952064 612442358244288 612820082654208 613511643267072 614187208267776 614566008815616 614945042989056 616316909125632 616697023168512 616725171938304 617785060175712 618215128857612 618482223710208 618863673212928 619545131572224 620244281327616 620626817581056 622105235421696 622807274225664 623191391207424 623877615009792 624311925000192 625655044112384 626040917458944 627582024749394 628240395534336 628677742657536 629370007725888 630030254211072 630468847337472 631552355106816 631581181939422 631970710237152 633771196591104 634162075582464 634469070288482 634877720395776 635576812535808 635968805142528 637090843306203 637780682080256 637809793201152 638203163000832 638596775411712 638905916933856 640021405630464 640416139444224 641121330184192 641546024028624 641844828438528 642270001545216 643373790478848 643770591879168 644497079795712 645206764240896 645604696129536 647872907894784 649718699655168 650119414284288 651288366203904 651569750081536 652403487670272 653576546484576 653979640444416 654262187065344 654717649158144 655386585464832 655842830303232 657711328395264 658147011844608 658837447114752 658871726838039 660022074556416 660429143801856 661156371752448 661849964019712 662310708314112 663479221431312 663888422875392 664637613539328 665047529422848 665369475623424 665779842883584 666531167993856 667676651552768 668088441765888 668118936266496 668530999259136 670022409019392 670435645980672 671173892536576 671931304771584 672345719046144 672760388911104 673947338373504 674416504208304 674707880411136 675124007141376 675867416260608 676337918750208 676630125084672 677047437361152 678210993913856 679426117337088 680593761828864 681067554545664 681817508369712 682532775395328 683007917948928 684634936090248 685407538962432 686585462973696 687305731866624 687784197095424 688541546913792 688966205571072 688997653024824 690960609301248 691386759917568 691813173362688 692148076678344 692593876795392 693356522766336 693784151064576 695008192697676 695331897475072 695760744087552 695792501673984 696221632364544 696988273018752 697774816493568 698205169778688 698635788484608 698973994594304 699405087473664 699868389849408 700194358296576 701862316886016 702350915625216 703087723413504 703861924626432 704296032141312 706302573543424 706770444976128 708041258691624 708784035987456 709277453254656 710002134253568 710496399495168 710803363725312 712520605761536 712992596164992 713432335030272 713740567707648 715023914102784 715464905785344 716272299933696 717503267340288 717536017351296 718769156550588 720024081334272 720468156874752 720816931925376 721261496457216 722075431993344 722520772706304 723795514288704 724241915864064 725059214770176 725857609771008 726305283145728 727124910538752 727925580169216 728374528966656 728823754653696 728857021381632 730933537112064 731384341069824 732189700948992 732699411979392 733015968841728 733468057141248 735273614795148 736044960448512 737309908647936 737823184091136 738141954637824 739410506678272 739925244444672 742524833875968 742982786777088 743800918221504 744581209522176 745099546853376 745920009156608 746414124110226 746874475734816 747222337585152 748540660076352 749002323244032 749847563993088 750310033195008 751136232996864 751599496986624 753740806094848 753775210146816 754240101728256 755070629103648 755922717868032 756388933926912 756855437524992 758190755670192 758543888154624 759046365462528 760350843293184 760880158593984 761208890720256 761678367031296 762517085011968 762987368153088 765667982057472 767044696915926 767849372319744 768383907692544 770036977369088 772408645845408 773218948349952 773757221732352 774609240278016 775086981267456 775961658261504 777295206285312 777330685463904 777810104907264 778666586263137 780026088112128 780507169947648 780885009585824 782248384659456 782730837098496 784111807146096 784996668555264 785480816001024 785965262045184 786345743918592 786830723407872 787718653083648 789072406380544 789595106496768 791844665204736 792333036158976 794100632911872 794590395236352 796546416028077 797382040485888 798752401035264 799308449432064 799653784190976 800146971426816 801585681481728 802958138671104 804401903365632 804898019008512 805245768695808 805806337425408 806629643649024 807191175757824 809490865717248 810027091501056 810919048416048 811419183514368 812334860992512 812835869294592 813730919079936 814269953574792 816589810992384 817093443538944 818015524356096 818520036212736 818916277690368 819421345087488 819926723985408 821755878834176 822262697558016 822300229251072 822807383703552 823713413567616 824286838476816 824642964946944 825151564283904 826060175429632 826992375103488 827502423441408 829473647228928 830051082102528 830409698967552 830921854943232 831836820013056 832415900000256 834721223278592 836776032999192 837653860712448 838236990210048 839160010301184 840040338948096 840625129783296 842069806809088 842108242585896 842627613649536 843578509492224 845028262121472 845549434109952 846503627194368 847435750047744 847958406856704 847997111415168 849454457741604 850413057601536 850937550667776 851462367215616 851874555911808 853361874173952 853888185925632 855394698704832 855793104584704 856360002060288 856888162910208 857831720638464 858360789172224 859329439727616 860275685654528 860806261506048 861376479814656 863830543859712 864431896154112 866291599540224 866825885712384 868384488271872 868959726576084 869871316893696 871435395312768 871972853925888 872349582753792 872956865544192 873848780619776 874457107070976 876948437860352 877529349126144 878070566191104 878495635784052 880029432741888 880572191735808 881541829003264 882125783039358 883080944418816 883121252124672 884638961908416 885184563833856 886183484719104 886730039230464 887159300831232 887706457178112 888708223991808 890784589021184 890825248355328 891374665678848 892380572024832 893363212025856 893914194640896 895908406362112 896460958728192 897054795546624 898596451164672 899222005611072 899610507214848 900165342855168 901156555014144 901783891666944 902173500112896 904952141286336 905901489782784 907458349105152 908090072727552 909090011159616 910043700527104 910677223931904 912283929468054 912846581453664 913876718616576 914440352956416 915447283964928 917045596127232 918055395885056 918621607428096 918663537366432 919230123981312 921280812401664 921849013223424 922417564483584 922864102237792 924475363688448 925045534752768 926677590263568 927322693286418 927723335565312 928295509819392 929317697358336 930366421991424 930940226371584 932540116631552 933157853132544 934210911338496 935816422514688 936467887500288 938482566168576 939061376188416 941373037124091 942360593301504 944055011588832 945045381316608 945703271006208 947328532660224 947371772909133 950656794886656 951243113373696 951654090276864 951703605432723 952316580593664 953365218803712 953953207713792 956671023120384 956714689801728 957304744501248 958358875400784 960032108445696 960624209166336 961089242567168 961681995276288 962319036042936 962767242657792 965060685718272 965655887818752 966745619693568 967341860978688 967810146361344 968407044194304 971166038622208 971765006204928 971809361842176 974578049482752 975179121426432 976252934598656 976932549305856 977354625122304 977957409521664 980364819726864 980969460666624 981393280598016 983079878197248 983764245454848 984189272850432 986566992592896 988256170672128 990033111834624 990643715702784 991734557628672 992774946029568 993466062471168 995218832146968 995832634313088 996956420308992 998054213435136 998669764325376 999796751990784 1000413377593344 1001514977329152 1002132662648832 1002178404399744 1005033613529088 1005653468971008 1006760838804864 1007896957157376 1008518578569216 1009140583366656 1010921007560256 1011391850872832 1012061820616704 1012686010712064 1013801124390912 1014506878125312 1014945187627008 1015571156041728 1016689446682624 1017316490870784 1020890642743296 1021601331818496 1022726262554568 1023799163092992 1024511876923392 1026952404135372 1029878194460544 1030958597799936 1031676295643136 1032812320370688 1033449308356608 1034615544348672 1036393608380416 1036440913951872 1037080139876352 1037719760044032 1038222115017516 1040034784149504 1040676226596864 1042512289046514 1042997846212608 1043641116131328 1043688752510976 1045482409528128 1046662224740352 1047307754668032 1047953682726912 1048460991891456 1049107631210496 1050291537444864 1052793475329024 1054631585120256 1055792886939648 1056444048211968 1058800843882496 1059453860315136 1060155667464192 1062061888037436 1063176053981184 1063916179881984 1065003201380352 1065744599242752 1066205045587968 1068780908642304 1069488894247488 1070610851561472 1072535871154176 1073197358678016 1074408449900544 1075506191532032 1076254901010432 1078153734825882 1079321154289664 1080036122001408 1080702235312128 1081225397888064 1081892244685824 1083113147990016 1083781159059456 1084974558773248 1085693271433056 1086362873796096 1088786414656512 1089457924718592 1090687365808128 1091888370253824 1092561793449984 1093235631980544 1096400305668096 1097076511604736 1098284551423488 1099049117969088 1099523953262592 1100202085711872 1102656500137984 1104067440672768 1105964862971904 1106734776136704 1107212931956736 1109115760017408 1109887866667008 1113787250813952 1115701377332256 1116871814283264 1117649320280064 1118880013734912 1119621186165339 1120833506377728 1122810990114528 1123503484866048 1124771345989632 1125465049792512 1126704349495296 1127399245479936 1129914333396992 1130611209142272 1130662815220224 1131360152592384 1132605943655472 1133884076802048 1134583400890368 1135283156287488 1135832741215744 1137286133505288 1137815832231936 1140526264939776 1141320237890976 1141813336080384 1142517550546944 1143775627517952 1144481052229632 1147741682008064 1148501973086208 1150567045373889 1151774058479616 1152575861538816 1155055466053632 1155767847616512 1157845984362496 1158612968768112 1159828422524928 1161913860417024 1162630471901184 1163132777005056 1163942487392256 1165942809427968 1165996028195856 1170039132168192 1170760754921472 1171327514378736 1173372576989184 1174096255647744 1176167710719144 1177495002832896 1178221224001536 1179518615877888 1180246085111808 1181577979625472 1182306718973952 1182879067774976 1183608609570816 1184392659745152 1187766997807104 1188499554238464 1189840762699776 1191150949367808 1191885592854528 1195281278304256 1196073060728832 1198128601552896 1198962674148096 1199480676286464 1200220457140224 1201542073352192 1202378522222592 1202898000150528 1206602855048448 1207347028512768 1207868653043712 1209944465473536 1210786763636736 1212120014879488 1214236298575872 1216378572624072 1217128775271552 1218502291488768 1219253803941888 1220596378619904 1222727461502976 1224828809904128 1224884716488576 1225640165308416 1227023286534144 1228374416535552 1229132017631232 1229890085978112 1232633818251264 1233394046337024 1233450343876608 1235570120351424 1236430257715224 1236964447420416 1237727346425856 1239090263144448 1240488562655232 1241253635162112 1244210470843392 1245614548451328 1246382782414848 1247755230019584 1248623850000384 1251310088224768 1252081834917888 1255164049498788 1256480791068672 1257355485315072 1258740015451776 1260060508422144 1260937694674944 1263104710213632 1263162363878844 1263941420474304 1267542393182208 1268324151164928 1268938140576964 1269755440791552 1271153625071616 1271937610285056 1274181686612406 1275561364160512 1275619586402304 1276406326001664 1277193550823424 1277811833867712 1280042811260928 1280832278888448 1282242660368384 1283092048057248 1283689656877056 1284540003090432 1286747580957696 1287541183758336 1288994159591424 1290413528481792 1291209392259072 1295745815789568 1299437399310336 1300238828568576 1302576732407808 1303139500163072 1304806975340544 1307153092969152 1307959280888832 1308524374130688 1309435298316288 1310773170929664 1311685660606464 1315422656790528 1316294023689216 1317743453676078 1320044149112832 1320858287603712 1322312743504896 1323188674559037 1324621416628224 1326958442862624 1327776845750784 1329275227078656 1330095058845696 1330738951246848 1331559685767168 1333062335987712 1335353303105536 1336176883531776 1336237872532992 1337061998518272 1340044818038784 1340871291961344 1342347785073152 1343862609543168 1344691438092288 1347894676747008 1348833008416608 1349415760822272 1350248014282752 1351734832521216 1352675837500416 1353260250169344 1356421987827712 1358852234674176 1361187523657728 1362135109091328 1363635016739424 1365065550790656 1366015835897856 1368425894202081 1369269872180496 1370815077924864 1373170925947392 1374611463733248 1375568394190848 1377083093827584 1377932411142144 1377995306049648 1381921218602496 1382773519835136 1383626346725376 1384296153356688 1386713045532672 1387568302129152 1390016385395352 1390663794950144 1391585003347968 1392443264729088 1393976546037504 1395549632987136 1396410339557376 1397271576969216 1397947989188608 1398810174947328 1399736779698816 1403724633772032 1404701831250432 1406175446827008 1407723849252864 1408592064282624 1412605147086848 1413540889952256 1416082517383248 1417568071974912 1418554906509312 1420004268507136 1420992798990336 1421606727450624 1425041211523072 1425985192329984 1426864670060544 1427481135415296 1430047828205568 1430929811570688 1435006534680576 1435072034702592 1437538313101176 1440048162668544 1440936313749504 1441633863850752 1442522992914432 1444150863986688 1445041545412608 1447591028577408 1448483831728128 1450118429540352 1451715219542016 1452610566291456 1454249821077504 1455851160338432 1456749057933312 1457647509307392 1457714042763264 1461867074224128 1462768682139648 1464379401897984 1465398823958784 1466031937683456 1466936114282496 1470547229590296 1472089920897024 1474619817295872 1475646368182272 1476283909275648 1478821013356544 1479850488889344 1485049667751936 1485965573554176 1487601836443008 1489162419044352 1490199093706752 1491840018313216 1492828248220452 1493748951469632 1494444675170304 1497081320152704 1498004646488064 1499695127986176 1500620066390016 1502272465993728 1503198993973248 1507481612189696 1507550420293632 1508480203456512 1510141258207296 1511845435736064 1512777867853824 1513710875049984 1516381511340384 1517087776309248 1518092730925056 1520701686586368 1521760317187968 1522417781440512 1523356734062592 1525034170023936 1525974736306176 1531335964114944 1534089393831852 1535698744639488 1536767815385088 1540073954738176 1544817291690816 1546437896699904 1547514443464704 1549218480556032 1550173962534912 1551923316523008 1554590412570624 1554661370927808 1555620209814528 1557333172526274 1560052176224256 1561014339895296 1561770019171648 1563768433569771 1564496769318912 1565461674196992 1568223614292192 1569993337110528 1570961632002048 1571930524090368 1572691487837184 1573661446815744 1575437306167296 1578144812761088 1579190212993536 1583689330409472 1584666072317952 1588201265823744 1589180790472704 1593092832056154 1594764080971776 1597504802070528 1598616898864128 1599307568381952 1603171362963456 1605916277342208 1608803806731264 1609796038017024 1611612674850816 1613259287298048 1614382351515648 1617230602238823 1618981731434496 1620054183002112 1621838096832096 1622838367028736 1624669721985024 1625671738589184 1627461838159872 1628539907149584 1633179621984768 1634186887077888 1636031048712192 1637832555380736 1638842690174976 1639853447970816 1643511757668352 1644600458502144 1645614767407104 1647426827135232 1648573676953632 1649285929893888 1650303128567808 1652120350859264 1653984750206976 1658947294457856 1660102164205056 1660819397935104 1661843709886464 1663673640026112 1664831800000512 1669442446557184 1673552065998384 1675307721424896 1676473980420096 1678320020602368 1680080677896192 1681250259566592 1684139613618176 1684216485171792 1685255227299072 1687157018984448 1690056524242944 1691098868219904 1694871500095488 1695916813713408 1695994222830336 1698908915483208 1700826115203072 1701875101335552 1702924734431232 1703749111823616 1706723748347904 1707776371851264 1710789397409664 1712720004120576 1713776325820416 1715663441276928 1716721578344448 1718658879455232 1720551371309056 1721612523012096 1722752959629312 1727661087719424 1728863792308224 1732583199080448 1733651771424768 1736768976543744 1737919453152168 1739742633787392 1742870790625536 1743945707851776 1744699165507584 1745913731088384 1747697561239552 1748914214141952 1753896875720704 1755058698252288 1756141132382208 1756991271568104 1760058865483776 1761144383471616 1763083658006528 1764251566078716 1766161888837632 1766242504249344 1769277923816832 1770369127667712 1772366969438208 1773460078460928 1774318601662464 1775412914356224 1777416447983616 1781569178042368 1781650496710656 1782749331357696 1784761144049664 1786726424051712 1787828389281792 1791816812724224 1792921917456384 1794109591093248 1797192902329344 1798444011222144 1799221014429696 1800330685710336 1802313110028288 1803567783333888 1804347000225792 1809904282572672 1811802979565568 1814916698210304 1816180145455104 1818180022319232 1820087401054208 1821354447863808 1824567858936108 1825693162907328 1827753437233152 1828880705912832 1830894567929856 1834091192254464 1836110791770112 1837243214856192 1837327074732864 1838460247962624 1842561624803328 1843698026446848 1844835128967168 1845728204475584 1848950727376896 1850091069505536 1853355180527136 1854645386572836 1855446671130624 1856591019638784 1858635394716672 1860732843982848 1861880452743168 1865080233263104 1866315706265088 1868421822676992 1871632845029376 1872935775000576 1876965132337152 1878122752376832 1882746074248182 1884721186603008 1888110023177664 1890090762633216 1891406542012416 1894657065320448 1894743545818266 1901313589773312 1902486226747392 1903407210865446 1904633161187328 1906730437607424 1907906415427584 1911272529918609 1913342046240768 1913429379603456 1914609489002496 1916717750801568 1920064216891392 1921248418332672 1922178485134336 1923363990552576 1924638072085872 1925534485315584 1930121371436544 1931311775637504 1933491239387136 1935620292722688 1936814088388608 1942332077244416 1943618723684352 1949156098965504 1950358242852864 1952505869197312 1953865098611712 1954709250244608 1960729639453728 1961938921333248 1962786561196032 1966159756394496 1967528490909696 1973133985185792 1976512341344256 1976615180514117 1980066223669248 1981287431405568 1983469115257344 1985549892059136 1986932124942336 1990437664293936 1991665268626176 1993912840617984 1996108426870272 1997339528650752 1999593503981568 2003029954658304 2004265325297664 2004356808799488 2010067227058176 2011306937942016 2013521677609728 2015793914314752 2017037157138432 2018281166733312 2021842015120512 2024123641233408 2025372021424128 2027602248781824 2029013756250624 2029890375254016 2031142312083456 2033378893365248 2034632981741568 2041781285486592 2043202663636992 2045452525109136 2047598326185984 2049023753846784 2053904808270744 2059756388921088 2061917195599872 2063352591286272 2065624640741376 2066898616713216 2072787216760832 2072881827903744 2074160279752704 2075439520088064 2076444230035032 2080069568299008 2081352453193728 2085024578093028 2085995692425216 2087282232262656 2087377505021952 2090964819056256 2093324449480704 2094615509336064 2095907365453824 2096921983782912 2098215262420992 2100583074889728 2105586950658048 2109263170240512 2111585773879296 2112888096423936 2117601687764992 2118907720630272 2120311334928384 2124123776074872 2126352107962368 2127832359763968 2130006402760704 2131489198485504 2132410091175936 2137561817284608 2138977788494976 2141221703122944 2145071742308352 2146394717356032 2148816899801088 2151012383064064 2152509802020864 2156307469651764 2158642308579328 2160072244002816 2161404470624256 2162450795776128 2163784489371648 2166226295980032 2167562318118912 2169949117546496 2171386542866112 2172725747592192 2177572829313024 2178915849437184 2181374731616256 2183776740507648 2185123586899968 2186471263961088 2192800611336192 2194153023209472 2196569102846976 2198098235938176 2199047906525184 2200404171423744 2205313000275968 2208134881345536 2211929725943808 2213469552273408 2214425863913472 2218231520034816 2219775733334016 2227574501627904 2231402754664512 2233743628566528 2235298640560128 2237760027469824 2239242372330678 2241667012755456 2245621980229056 2247006969732096 2249542691979264 2250930099585024 2253408698990592 2254798490959872 2259828666793984 2261222418284544 2261325630440448 2262720305184768 2265211887310944 2267768153604096 2269166801780736 2270566312574976 2271665482431488 2274572267010576 2275631664463872 2281052529879552 2282640475781952 2283626672160768 2285035101093888 2287551255035904 2288962104459264 2295483364016128 2297003946172416 2301134090747778 2303548116959232 2305151723077632 2310110932107264 2315691968724992 2317225937536224 2319656845049856 2323827720834048 2325260943802368 2327884974784512 2331885618855936 2331992056391712 2335999758789411 2340078264336384 2341521509842944 2342655028757472 2346745153978368 2348192511295488 2352335421438288 2354990005665792 2356442448003072 2359037231755776 2360492170223616 2363155959250944 2365758135549952 2367217219141632 2368785319490304 2375533995614208 2376999108476928 2382301898735616 2383771185709056 2389639248084231 2392146121457664 2396257203105792 2397925348296192 2398961352572928 2400440914280448 2403084146704384 2404757044445184 2413205710096896 2414694057025536 2415737306087424 2419888930947072 2421573527273472 2424240029758976 2428472597151744 2432757145248144 2434257550543104 2437004582977536 2438507607883776 2441192757239808 2449657619808256 2449769432977152 2451280330616832 2454046573068288 2456748833071104 2458264035262464 2459780171956224 2465267636502528 2466788092674048 2466900687753216 2471140240702848 2472860515430448 2473928894840832 2475454692851712 2478180526288896 2480977125310464 2482507270324224 2488420941686784 2491229096902656 2492765564829696 2495510460039168 2497247700000768 2502620176449536 2504163669835776 2510328098997576 2512961582137344 2514710970630144 2517480030903552 2520121016844288 2521875389349888 2526209420427264 2526324727757688 2527882840948608 2535084786364416 2536648302329856 2537876281153928 2539510881583104 2542307250143232 2543875220570112 2548363373224812 2551122728321024 2551239172804608 2552812652003328 2554387101646848 2555623667735424 2560085622521856 2561664557776896 2564485320736768 2566184096114496 2567379313754112 2569080006180864 2573495161915392 2575082367516672 2577988319182848 2580827056963584 2582418784518144 2591491631579136 2598874798620672 2600477657137152 2605153464815616 2606279000326144 2609613950681088 2614306185938304 2615918561777664 2617048748261376 2618870596632576 2621546341859328 2623371321212928 2630845313581056 2632588047378432 2635486907352156 2640088298225664 2641716575207424 2644625487009792 2646377349118074 2649242833256448 2653916885725248 2655553691501568 2658550454157312 2660190117691392 2661477902493696 2663119371534336 2666124671975424 2670706606211072 2672353767063552 2672475745065984 2674123997036544 2680089636077568 2681742583922688 2684695570146304 2687725219086336 2689382876184576 2695789353494016 2697666016833216 2698831521644544 2700496028565504 2703469665042432 2705351675000832 2706520500338688 2712843975655424 2717704469348352 2722375047315456 2724270218182656 2727270033478848 2730131101581312 2732031671795712 2736851788404162 2738539744360992 2741630155849728 2746341851894784 2751136788381696 2754166187655168 2755864822284288 2755990612099296 2763842437204992 2765547039670272 2767252693450752 2768592306713376 2773426091065344 2775136604258304 2780032770790704 2781327589900288 2783170006695936 2784886529458176 2787953092075008 2791099265974272 2792820679114752 2795895978377216 2797620349894656 2799473559397632 2807449267544064 2809403662500864 2815447698505728 2817184128565248 2824119111372273 2827081779904512 2832165034766496 2835136143949824 2837109813018624 2840008537014272 2841985597980672 2850082423046144 2851970384659968 2853729340121088 2854962270830592 2855110816298169 2860095656411136 2861859623141376 2870013069361152 2870144069405184 2875076626202352 2880096325337088 2881872627499008 2883267727701504 2885045985828864 2888301727973376 2895182057154816 2896967663456256 2900236859080704 2903430439084032 2905221132582912 2911702320676864 2913498115866624 2915295018614784 2915428085526528 2923734148448256 2925537364279296 2928758803795968 2930797647917568 2932063875366912 2933872228564992 2941094459180592 2944179841794048 2949239634591744 2951292736364544 2952567818551296 2957642026713088 2959700977778688 2970099335503872 2971931147108352 2975203672886016 2978324838088704 2980398187413504 2983680036626432 2985656496440904 2987497902939264 2994162640305408 2996009292976128 2999390255972352 3001240132780032 3004544931987456 3006397987946496 3014963224379392 3015100840587264 3016960406913024 3020282516414592 3023690871472128 3025555735707648 3027421750099968 3032763022680768 3034175552618496 3036185461850112 3041403373172736 3043520634375936 3044835562881024 3046713468125184 3050068340047872 3051949472612352 3062671928229888 3068178787663704 3071397489278976 3073535630770176 3080147909476352 3089634583381632 3092875793399808 3095028886929408 3098436961112064 3100347925069824 3103846633046016 3109180825141248 3109322741855616 3111240419629056 3114666345052548 3120104352448512 3122028679790592 3123540038343296 3127536867139542 3128993538637824 3130923348393984 3136447228584384 3139986674221056 3141923264004096 3143861048180736 3145382975674368 3147322893631488 3150874612334592 3156289625522176 3158380425987072 3167378660818944 3169332144635904 3176402531647488 3178361580945408 3186185664112308 3189528161943552 3195009604141056 3197233797728256 3198615136763904 3206342725926912 3211832554684416 3217607613462528 3219592076034048 3223225349701632 3226518574596096 3228764703031296 3234461204477646 3237963462868992 3240108366004224 3243676193664192 3245676734057472 3249339443970048 3251343477178368 3254923676319744 3257079814299168 3266359243969536 3268373774155776 3272062097424384 3275665110761472 3277685380349952 3279706895941632 3287023515336704 3289200917004288 3291229534814208 3294853654270464 3297147353907264 3298571859787776 3300606257135616 3304240701718528 3307969500413952 3317894588915712 3320204328410112 3321638795870208 3327347280052224 3329663600001024 3347104131996768 3350615442849792 3352947960840192 3356640041204736 3362500519133184 3368279227236352 3368432970343584 3370510454598144 3374314037968896 3380113048485888 3382197736439808 3389743000190976 3391833627426816 3391988445660672 3397817830966416 3401652230406144 3403750202671104 3405849468862464 3407498223647232 3413447496695808 3421578794819328 3425440008241152 3427552651640832 3431326882553856 3433443156688896 3441102742618112 3443225046024192 3445505919258624 3451701136121667 3455322175438848 3457727584616448 3465166398160896 3467303542849536 3473537953087488 3475838906304336 3479485267574784 3485741581251072 3487891415703552 3489398331015168 3491827462176768 3495395122479104 3497828428283904 3507793751441408 3510117396504576 3512282264764416 3513982543136208 3520117730967552 3522288766943232 3526167316013056 3528503132157432 3532485008498688 3538555847633664 3540738255335424 3544733938876416 3546920156921856 3548637203324928 3550825828712448 3563138356084736 3563300993421312 3565498662715392 3569522288099328 3573452848103424 3575656778563584 3583633625448448 3585843834912768 3588219182186496 3594385804658688 3596888022444288 3598442028859392 3600661371420672 3604626220056576 3607135566667776 3608694000451584 3619808565145344 3623605959131136 3629833396420608 3632360290910208 3636360044638464 3640174802108416 3642708895727616 3649135717872216 3651386325814656 3655506874466304 3657761411825664 3661789135859712 3668182384508928 3672221583540224 3674486429712384 3674654149465728 3676920495925248 3685123249606656 3687396052893696 3689670257934336 3691456408951168 3697901454753792 3700182139011072 3706710361054272 3709290773145672 3710893342261248 3713182039277568 3717270789433344 3721465687965696 3723760905486336 3730160466526208 3732631412530176 3736843645353984 3743265690058752 3745871550001152 3753930264674304 3756245504753664 3765492148496364 3769442373206016 3776220046355328 3780181525266432 3782813084024832 3789314130640896 3789487091636532 3802627179546624 3804972453494784 3806814421730892 3809266322374656 3813460875214848 3815812830855168 3822545059837218 3826684092481536 3826858759206912 3829218978004992 3833435501603136 3840128433782784 3842496836665344 3844356970268672 3846727981105152 3849276144171744 3851068970631168 3860242742873088 3862623551275008 3866982478774272 3871240585445376 3873628176777216 3884664154488832 3887237447368704 3898312197931008 3900716485705728 3905011738394624 3907730197223424 3909418500489216 3921459278907456 3923877842666496 3925573122392064 3932319512788992 3935056981819392 3946267970371584 3953230361028234 3960132447338496 3962574862811136 3966938230514688 3973864249884672 3980875328587872 3983330537252352 3987825681235968 3992216853740544 3994679057301504 3999187007963136 4006059909316608 4008530650595328 4008713617598976 4020134454116352 4022613875884032 4027043355219456 4031587828629504 4034074314276864 4043684030241024 4048247282466816 4050744042848256 4055204497563648 4058027512501248 4059780750508032 4066757786730496 4069265963483136 4083562570973184 4086405327273984 4090905050218272 4095196652371968 4098047507693568 4105277682606243 4107809616541488 4119512777842176 4123834391199744 4126705182572544 4131249281482752 4133797233426432 4145574433521664 4145763655807488 4148320559505408 4150879040176128 4152888460070064 4160139136598016 4162704906387456 4170049156186056 4171991384850432 4174755010043904 4181929638112512 4186648898961408 4189231018672128 4191814730907648 4193843967565824 4196430524841984 4211173901316096 4218526340481024 4223171547758592 4225776192847872 4235203375529984 4237815441260544 4240622669856768 4248247552149744 4252704215924736 4255664719527936 4260012805521408 4262978396971008 4264820182351872 4275123634569216 4277955576989952 4282443406245888 4290143484616704 4292789434712064 4302024766128128 4305019604041728 4312614939303528 4320144488005632 4322808941248512 4324901591552256 4327568978743296 4332452591960064 4335124636237824 4339898235092992 4342773085732224 4345451495184384 4355145658626048 4357831698874368 4362749463232512 4367553481015296 4370247173799936 4372942527922176 4385601222672384 4388306046418944 4393138205693952 4396196471876352 4398095813050368 4400808342847488 4410626000551936 4416269762691072 4423859451887616 4426939104546816 4428851727826944 4436463040069632 4439551466668032 4455149003255808 4462805509329024 4467487257133056 4470597281120256 4475520054939648 4478484744661356 4483334025510912 4491243960458112 4494013939464192 4499085383958528 4501860199170048 4506817397981184 4509596981919744 4519657333587968 4522444836569088 4522651260880896 4525440610369536 4530423774621888 4535536307208192 4538333603561472 4541132625149952 4543330964862976 4549144534021152 4551263328927744 4562105059759104 4565280951563904 4567253344321536 4570070202187776 4575102510071808 4577924208918528 4590966728032256 4594007892344832 4602268181495556 4607096233918464 4610303446155264 4620221864214528 4631383937449984 4634451875072448 4639313690099712 4647655441668096 4650521887604736 4655769949569024 4663771237711872 4663984112783424 4671999517578822 4680156528672768 4683043019685888 4685310057514944 4693490307956736 4696385022590976 4704670842876576 4709980011331584 4712884896006144 4718074463511552 4720984340447232 4726311918501888 4731516271099904 4734434438283264 4737570638980608 4751067991228416 4753998216953856 4764603797471232 4767542371418112 4779278496168462 4784292242915328 4792514406211584 4795850696592384 4797922705145856 4806168293408768 4809514088890368 4826411420193792 4829388114051072 4839777861894144 4843147054546944 4848480059517952 4851691806716469 4856945194303488 4865514290496288 4868515101086208 4874009165955072 4877015215767552 4882385514479616 4899315239616512 4899538865954304 4902560661233664 4908093146136576 4913497666142208 4916528070524928 4919560343912448 4930535273005056 4933801375506432 4942280481405696 4945721030860896 4947857789681664 4950909385703424 4956361052577792 4961954250620928 4976841883373568 4982458193805312 4985531129659392 4991020920078336 4994495400001536 5005240352899072 5008327339671552 5020656197995152 5025923164274688 5029421941260288 5034960061807104 5040242033688576 5043750778699776 5052418840854528 5052649455515376 5055765681897216 5070169572728832 5073296604659712 5075752562307856 5084614500286464 5087750441140224 5096726746449624 5102478345609216 5105625304006656 5108774203293696 5111247335470848 5120171245043712 5123329115553792 5128970641473536 5132368192228992 5138160012361728 5146990323830784 5150164735033344 5155976638365696 5161654113927168 5164837569036288 5182983263158272 5197749597241344 5200955314274304 5210306929631232 5212558000652288 5219227901362176 5228612371876608 5231837123555328 5234097496522752 5237741193265152 5243092683718656 5246742642425856 5261690627162112 5265176094756864 5270973814704312 5280176596451328 5283433150414848 5289250974019584 5292754698236148 5298485666512896 5307833771450496 5311107383003136 5317100908314624 5320380235382784 5322955804987392 5326238743068672 5332249343950848 5341413212422144 5344707534127104 5344951490131968 5348247994073088 5360179272155136 5363485167845376 5369391140292608 5375450438172672 5378765752369152 5391578706988032 5395332033666432 5397663043289088 5400992057131008 5406939330084864 5410703350001664 5413041000677376 5425687951310848 5435408938696704 5444750094630912 5448540436365312 5454540066957696 5460262203162624 5464063343591424 5473703576808324 5477079488721984 5483260311699456 5492683703789568 5502273576763392 5508332375310336 5511729644568576 5511981224198592 5527684874409984 5531094079340544 5534505386901504 5537184613426752 5546852182130688 5550273208516608 5560065541581408 5562655179800576 5566340013391872 5569773058916352 5575906184150016 5582198531948544 5585641358229504 5591791956754432 5595240699789312 5598947118795264 5614898535088128 5618807325001728 5630895397011456 5634368257130496 5648238222744546 5654163559809024 5664330069532992 5670272287899648 5674219626037248 5680017074028544 5683971195961344 5700164846092288 5703940769319936 5707458680242176 5710221632596338 5720191312822272 5723719246282752 5733817589755827 5740026138722304 5740288138810368 5750153252404704 5760192650674176 5763745254998016 5766535455403008 5770091971657728 5776603455946752 5790364114309632 5793935326912512 5800473718161408 5806860878168064 5810442265165824 5823404641353728 5826996231733248 5830856171053056 5847468296896512 5851074728558592 5857517607591936 5861595295835136 5864127750733824 5882188918361184 5888359683588096 5898479269183488 5902585472729088 5915284053426176 5919401955557376 5929845541542351 5940198671007744 5943862294216704 5950407345772032 5956649676177408 5960796374827008 5967360073252864 5971312992881808 5974995805878528 5988325280610816 5992018585952256 5998780511944704 6009089863974912 6012795975892992 6030201681174528 6033920813826048 6040565032829184 6047381742944256 6051111471415296 6054843500199936 6065526045361536 6072370923700224 6082806746345472 6087041268751872 6089671125762048 6093426936250368 6100136680095744 6103898945224704 6125343856459776 6136357575327408 6142794978557952 6147071261540352 6160295818952704 6179269166763264 6185751586799616 6190057773858816 6196873922224128 6200695850139648 6218361650282496 6218645483711232 6222480839258112 6229332690105096 6240208704897024 6244057359581184 6247080076686592 6255073734279084 6257987077275648 6261846696787968 6272894457168768 6279973348442112 6283846528008192 6287722096361472 6290765951348736 6294645787262976 6301749224669184 6312579251044352 6316760851974144 6334757321637888 6338664289271808 6352805063294976 6356723161890816 6372371328224616 6379056323887104 6390019208282112 6394467595456512 6397230273527808 6412685451853824 6423665109368832 6435215226925056 6439184152068096 6446450699403264 6453037149192192 6457529406062592 6468922408955292 6475926925737984 6480216732008448 6487352387328384 6491353468114944 6498678887940096 6502686954356736 6509847352639488 6514159628598336 6532718487939072 6536747548311552 6544124194848768 6551330221522944 6555370760699904 6559413791883264 6574047030673408 6578401834008576 6582459069628416 6589707308540928 6594294707814528 6597143719575552 6601212514271232 6608481403437056 6615939000827904 6635789177831424 6640408656820224 6643277591740416 6654694560104448 6659327200002048 6694208263993536 6701230885699584 6705895921680384 6713280082409472 6725001038266368 6736558454472704 6736865940687168 6741020909196288 6748628075937792 6760226096971776 6764395472879616 6779486000381952 6783667254853632 6783976891321344 6795635661932832 6803304460812288 6807500405342208 6811698937724928 6814996447294464 6826894993391616 6843157589638656 6850880016482304 6855105303281664 6862653765107712 6866886313377792 6882205485236224 6886450092048384 6891011838517248 6903402272243334 6910644350877696 6915455169232896 6930332796321792 6947075906174976 6951677812608672 6958970535149568 6971483162502144 6975782831407104 6983654924353536 6990790244958208 6995656856567808 7007999276368233 7015587502882816 7020234793009152 7024564529528832 7027965086272416 7040235461935104 7044577533886464 7052334632026112 7057006264314864 7064970016997376 7077111695267328 7081476510670848 7089467877752832 7097274406649856 7101651657424896 7126601986842624 7130997325430784 7146905696206848 7151313557127168 7167267250896896 7176438364372992 7188771609317376 7193776044888576 7196884057718784 7201322742841344 7209252440113152 7214271133335552 7239617130290688 7247211918262272 7259666792841216 7264720581820416 7272720089276928 7280349604216832 7285417791455232 7298271435744432 7302772651629312 7311013748932608 7315522823651328 7323578271719424 7344443167080448 7348972859424768 7349308298931456 7353840991850496 7370246499213312 7374792105787392 7379340515868672 7382912817902336 7395802909507584 7400364278022144 7413420722108544 7418581546291344 7421786684522496 7426364078555136 7434541578866688 7442931375931392 7447521810972672 7460320933052416 7465262825060352 7473687290707968 7486531380117504 7491743100002304 7507860529348608 7512491009507328 7530984296992728 7538884746412032 7552440092710656 7560363050532864 7565626168049664 7578628261281792 7578974183273064 7605254359093248 7609944906989568 7613628843461784 7618532644749312 7626921750429696 7631625661710336 7645090119674436 7653368184963072 7653717518413824 7658437956009984 7666871003206272 7680256867565568 7684993673330688 7688713940537344 7693455962210304 7698552288343488 7702137941262336 7720485485746176 7725247102550016 7733964957548544 7742481170890752 7747256353554432 7769328308977664 7774474894737408 7796624395862016 7801432971411456 7810023476789248 7815460394446848 7818837000978432 7842918557814912 7847755685332992 7851146244784128 7864639025577984 7870113963638784 7892535940743168 7906460722056468 7920264894676992 7925149725622272 7933876461029376 7947728499769344 7961750657175744 7966661074504704 7975651362471936 7984433707481088 7989358114603008 7998374015926272 8012119818633216 8017061301190656 8017427235197952 8040268908232704 8045227751768064 8054086710438912 8063175657259008 8068148628553728 8087368060482048 8096494564933632 8101488085696512 8110408995127296 8116055025002496 8119561501016064 8133515573460992 8138531926966272 8167125141946368 8172810654547968 8181810100436544 8190393304743936 8196095015387136 8210555365212486 8215619233082976 8239025555684352 8253410365145088 8262498562965504 8267594466852864 8291148867043328 8291527311614976 8296641119010816 8301758080352256 8305776920140128 8320278273196032 8325409812774912 8340098312372112 8343982769700864 8349510020087808 8363859276225024 8373297797922816 8378462037344256 8387687935131648 8392861049683968 8422347802632192 8446343095517184 8451552385695744 8470406751059968 8481245339713536 8496495104299488 8505408431849472 8511329439055872 8520025611042816 8525956793942016 8550247269138432 8555911153979904 8564886812491776 8565332448894507 8580286969233408 8585578869424128 8604049532256256 8610039208083456 8625229878607056 8640288976011264 8645617882497024 8649803183104512 8655137957486592 8664905183920128 8679796470185984 8685546171464448 8690902990368768 8710291317252096 8715663397748736 8735106962030592 8740494347599872 8745885055844352 8771202445344768 8776612092837888 8786276411387904 8792392943752704 8796191626100736 8801616685694976 8832539525382144 8847718903775232 8853878209093632 8857703455653888 8872926080139264 8879102933336064 8910298006511616 8925611018658048 8934974514266112 8941194562240512 8951040109879296 8956969489322712 8982487920916224 8988027878928384 8998170767917056 9003720398340096 9013634795962368 9019193963839488 9039314667175936 9044889673138176 9045302521761792 9050881220739072 9060847549243776 9071072614416384 9076667207122944 9082265250299904 9086661929725952 9098289068042304 9102526657855488 9124210119518208 9130561903127808 9134506688643072 9140140404375552 9150205020143616 9155848417837056 9181933456064512 9188015784689664 9204536362991112 9214192467836928 9220606892310528 9240443728429056 9262767874899968 9268903750144896 9278627380199424 9295310883336192 9301043775209472 9311539899138048 9327542475423744 9327968225566848 9343999035157644 9360313057345536 9366086039371776 9370620115029888 9386980615913472 9392770045181952 9409341685753152 9419960022663168 9425769792012288 9436148927023104 9441968680894464 9452623837003776 9463032542199808 9468868876566528 9475141277961216 9502135982456832 9507996433907712 9529207594942464 9535084742836224 9558556992336924 9568584485830656 9585028812423168 9591701393184768 9595845410291712 9612336586817536 9619028177780736 9652822840387584 9658776228102144 9679555723788288 9686294109093888 9696960119035904 9703383613432938 9713890388606976 9731028580992576 9737030202172416 9748018331910144 9754030431535104 9764771028959232 9798630479233024 9799077731908608 9805121322467328 9816186292273152 9826995332284416 9833056141049856 9839120687824896 9861070546010112 9867602751012864 9884560962811392 9891442061721792 9895715579363328 9901818771406848 9912722105155584 9923908501241856 9953683766747136 9964916387610624 9982041840156672 9988990800003072 10010480705798144 10041312395990304 10051846328549376 10058843882520576 10069920123614208 10087501557399552 10104837681709056 10105298911030752 10111531363794432 10140339145457664 10146593209319424 10151505124615712 10169229000572928 10175500882280448 10193453492899248 10204956691218432 10211250608013312 10217548406587392 10222494670941696 10240342490087424 10257941282947072 10264736384457984 10276320024723456 10293980647661568 10300329470066688 10323308227854336 10329675138072576 10355103408365001 10365966526316544 10395499194482688 10401910628548608 10420613859262464 10438455802724352 10457224743753216 10463674247110656 10468194993045504 10475482386530304 10486185367437312 10493485284851712 10523381254324224 10530352189513728 10541947629408624 10560353192902656 10566866300829696 10578501948039168 10585509396472296 10615667542900992 10622214766006272 10634201816629248 10640760470765568 10645911609974784 10652477486137344 10682826424844288 10689415068254208 10689902980263936 10696495988146176 10720358544310272 10726970335690752 10738782280585216 10750900876345344 10757531504738304 10783157413976064 10790664067332864 10795326086578176 10801984114262016 10813878660169728 10821406700003328 10826082001354752 10851375902621696 10870817877393408 10889500189261824 10897080872730624 10909080133915392 10920524406325248 10928126687182848 10947407153616648 10954158977443968 10966520623398912 10985367407579136 11004547153526784 11016664750620672 11023459289137152 11023962448397184 11055369748819968 11062188158681088 11069010773803008 11074369226853504 11093704364261376 11100546417033216 11120131083162816 11125310359601152 11132680026783744 11139546117832704 11151812368300032 11164397063897088 11171282716459008 11183583913508864 11190481399578624 11197894237590528 11229797070176256 11237614650003456 11261790794022912 11268736514260992 11296476445489092 11308327119618048 11328660139065984 11340544575799296 11348439252074496 11360034148057088 11367942391922688 11400329692184576 11407881538639872 11414917360484352 11420443265192676 11440382625644544 11447438492565504 11467635179511654 11480052277444608 11480576277620736 11500306504809408 11520385301348352 11527490509996032 11533070910806016 11540183943315456 11553206911893504 11580728228619264 11587870653825024 11600947436322816 11613721756336128 11620884530331648 11646809282707456 11653992463466496 11661712342106112 11694936593793024 11702149457117184 11715035215183872 11723190591670272 11728255501467648 11764377836722368 11776719367176192 11796958538366976 11805170945458176 11830568106852352 11838803911114752 11859691083084702 11880397342015488 11887724588433408 11900814691544064 11921592749654016 11934720146505728 11942625985763616 11949991611757056 11976650561221632 11984037171904512 11997561023889408 12018179727949824 12025591951785984 12060403362349056 12067841627652096 12081130065658368 12094763485888512 12102222942830592 12131052090723072 12144741847400448 12165613492690944 12174082537503744 12179342251524096 12200273360191488 12207797890449408 12250687712919552 12272715150654816 12285589957115904 12294142523080704 12315833047818729 12358538333526528 12371503173599232 12380115547717632 12393747844448256 12401391700279296 12436723300564992 12437290967422464 12444961678516224 12458665380210192 12480417409794048 12488114719162368 12494160153373184 12510147468558168 12515974154551296 12545788914337536 12559946696884224 12567693056016384 12575444192722944 12581531902697472 12589291574525952 12625158502088704 12633521703948288 12669514643275776 12677328578543616 12705610126589952 12713446323781632 12744742656449232 12758112647774208 12780038416564224 12788935190913024 12794460547055616 12825370903707648 12847330218737664 12870430453850112 12878368304136192 12906074298384384 12915058812125184 12937844817910584 12960433464016896 12974704774656768 12982706936229888 12997357775880192 13005373908713472 13019694705278976 13028319257196672 13065436975878144 13073495096623104 13088248389697536 13102660443045888 13110741521399808 13118827583766528 13148094061346816 13156803668017152 13164918139256832 13179414617081856 13188589415629056 13194287439151104 13202425028542464 13216962806874112 13231878001655808 13271578355662848 13280817313640448 13286555183480832 13309389120208896 13318654400004096 13388416527987072 13402461771399168 13411791843360768 13426560164818944 13450002076532736 13473116908945408 13473731881374336 13482041818392576 13497256151875584 13520452193943552 13528790945759232 13558972000763904 13567334509707264 13567953782642688 13591271323865664 13606608921624576 13615000810684416 13623397875449856 13629992894588928 13653789986783232 13686315179277312 13701760032964608 13710210606563328 13725307530215424 13733772626755584 13764410970472448 13772900184096768 13782023677034496 13806804544486668 13821288701755392 13830910338465792 13860665592643584 13894151812349952 13903355625217344 13917941070299136 13942966325004288 13951565662814208 13967309848707072 13981580489916416 13991313713135616 14015998552736466 14031175005765632 14040469586018304 14049129059057664 14055930172544832 14080470923870208 14089155067772928 14104669264052224 14114012528629728 14129940033994752 14154223390534656 14162953021341696 14178935755505664 14194548813299712 14203303314849792 14253203973685248 14261994650861568 14293811392413696 14302627114254336 14334534501793792 14352876728745984 14377543218634752 14387552089777152 14393768115437568 14418504880226304 14428542266671104 14479234260581376 14519333585682432 14529441163640832 14545440178553856 14555075420149407 14570835582910464 14596542871488864 14605545303258624 14622027497865216 14631045647302656 14647156543438848 14688886334160896 14697945718849536 14698616597862912 14707681983700992 14740492998426624 14749584211574784 14758681031737344 14765825635804672 14791605819015168 14826841444217088 14837163092582688 14843573369044992 14852728157110272 14869083157733376 14885862751862784 14920641866104832 14930525650120704 14947374581415936 14973062760235008 14983486200004608 15015721058697216 15024982019014656 15061968593985456 15077769492824064 15104880185421312 15120726101065728 15131252336099328 15157256522563584 15157948366546128 15210508718186496 15219889813979136 15227257686923568 15253843500859392 15263251323420672 15290180239348872 15307435036827648 15316875912019968 15333742006412544 15360513735131136 15369987346661376 15377427881074688 15386911924420608 15397104576686976 15440970971492352 15450494205100032 15467929915097088 15484962341781504 15494512707108864 15538656617955328 15548949789474816 15593248791724032 15602865942822912 15620046953578496 15630920788893696 15637674001956864 15685837115629824 15695511370665984 15702292489568256 15729278051155968 15740227927277568 15785071881486336 15812921444112936 15840529789353984 15850299451244544 15867752922058752 15895456999538688 15923501314351488 15933322149009408 15951302724943872 15968867414962176 15978716229206016 15996748031852544 16024239637266432 16034122602381312 16034854470395904 16080537816465408 16090455503536128 16108173420877824 16126351314518016 16136297257107456 16174736120964096 16192989129867264 16202976171393024 16220817990254592 16232110050004992 16239123002032128 16267031146921984 16277063853932544 16334250283892736 16345621309095936 16363620200873088 16380786609487872 16392190030774272 16421110730424972 16431238466165952 16478051111368704 16506820730290176 16524997125931008 16535188933705728 16582297734086656 16583054623229952 16593282238021632 16603516160704512 16611553840280256 16640556546392064 16650819625549824 16680196624744224 16687965539401728 16699020040175616 16727718552450048 16746595595845632 16756924074688512 16775375870263296 16785722099367936 16844695605264384 16892686191034368 16903104771391488 16940813502119936 16962490679427072 16992990208598976 17010816863698944 17022658878111744 17040051222085632 17051913587884032 17100494538276864 17111822307959808 17130664897789014 17160573938466816 17171157738848256 17201452769267481 17220078416166912 17250459757214112 17280577952022528 17291235764994048 17299606366209024 17310275914973184 17329810367840256 17359592940371968 17371092342928896 17381805980737536 17420582634504192 17431326795497472 17470213924061184 17480988695199744 17542404890689536 17553224185675776 17572552822775808 17584785887505408 17592383252201472 17665079050764288 17695437807550464 17707756418187264 17745852160278528 17758205866672128 17789536624627053 17820596013023232 17851222037316096 17869949028532224 17882389124481024 17902080219758592 17913938978645424 17964975841832448 17976055757856768 17996341535834112 18027269591924736 18038387927678976 18078629334351872 18090605043523584 18101762441478144 18121695098487552 18142145228832768 18153334414245888 18164530500599808 18173323859451904 18196578136084608 18248420239036416 18261123806255616 18269013377286144 18280280808751104 18300410040287232 18311696835674112 18363866912129024 18376031569379328 18409072725982224 18428384935673856 18441213784621056 18480887456858112 18525535749799936 18537807500289792 18557254760398848 18590621766672384 18602087550418944 18655084950847488 18655936451133696 18687998070315288 18720626114691072 18732172078743552 18741240230059776 18773961231826944 18785540090363904 18818683371506304 18839920045326336 18851539584024576 18872297854046208 18883937361788928 18905247674007552 18926065084399616 18937737753133056 18950282555922432 19004271964913664 19015992867815424 19058415189884928 19070169485672448 19117113984673848 19137168971661312 19170057624846336 19183402786369536 19191690820583424 19224673173635072 19238056355561472 19305645680775168 19317552456204288 19359111447576576 19372588218187776 19393920238071808 19406767226865876 19427780777213952 19462057161985152 19474060404344832 19496036663820288 19508060863070208 19529542057918464 19597260958466048 19598155463817216 19610242644934656 19632372584546304 19653990664568832 19666112282099712 19678241375649792 19722141092020224 19735205502025728 19769121925622784 19782884123443584 19791431158726656 19803637542813696 19825444210311168 19847817002483712 19907367533494272 19929832775221248 19964083680313344 19977981600006144 20020961411596288 20082624791980608 20103692657098752 20117687765041152 20139840247228416 20175003114799104 20209675363418112 20210597822061504 20223062727588864 20280678290915328 20293186418638848 20303010249231424 20338458001145856 20351001764560896 20386906985798496 20409913382436864 20422501216026624 20435096813174784 20444989341883392 20480684980174848 20515882565894144 20529472768915968 20552640049446912 20587961295323136 20600658940133376 20646616455708672 20659350276145152 20710206816730002 20731933052633088 20790998388965376 20841227718524928 20876911605448704 20914449487506432 20927348494221312 20950964773060608 20972370734874624 20986970569703424 21023997829104699 21046762508648448 21060704379027456 21083895258817248 21120706385805312 21133732601659392 21157003896078336 21171018792944592 21231335085801984 21244429532012544 21268403633258496 21291823219949568 21304954972274688 21365652849688576 21379805960527872 21392991976292352 21440717088620544 21453940671381504 21477564561170432 21501801752690688 21566314827952128 21581328134665728 21590652173156352 21603968228524032 21627757320339456 21642813400006656 21702751805243392 21741635754786816 21779000378523648 21794161745461248 21818160267830784 21841048812650496 21856253374365696 21894814307233296 21908317954887936 21933041246797824 21970734815158272 22033329501241344 22046918578274304 22047924896794368 22110739497639936 22124376317362176 22138021547606016 22148738453707008 22187408728522752 22201092834066432 22240262166325632 22265360053567488 22279092235665408 22303624736600064 22328794127794176 22342565432918016 22367167827017728 22380962799157248 22395788475181056 22459594140352512 22475229300006912 22523581588045824 22537473028521984 22592952890978184 22616654239236096 22657320278131968 22681089151598592 22696878504148992 22720068296114176 22735884783845376 22800659384369152 22815763077279744 22829834720968704 22840886530385352 22880765251289088 22894876985131008 22935270359023308 22960104554889216 22961152555241472 23000613009618816 23040770602696704 23054981019992064 23066141821612032 23080367886630912 23106413823787008 23161456457238528 23175741307650048 23201894872645632 23227443512672256 23241769060663296 23293618565414912 23307984926932992 23323424684212224 23389873187586048 23404298914234368 23430070430367744 23446381183340544 23456511002935296 23528755673444736 23553438734352384 23593917076733952 23610341890916352 23661136213704704 23677607822229504 23719382166169404 23760794684030976 23775449176866816 23801629383088128 23843185499308032 23869440293011456 23885251971527232 23899983223514112 23953301122443264 23968074343809024 23995122047778816 24036359455899648 24051183903571968 24120806724698112 24135683255304192 24162260131316736 24189526971777024 24204445885661184 24262104181446144 24289483694800896 24331226985381888 24348165075007488 24358684503048192 24400546720382976 24415595780898816 24501375425839104 24545430301309632 24571179914231808 24588285046161408 24631666095637458 24717076667053056 24760231095435264 24787495688896512 24802783400558592 24873446601129984 24874581934844928 24889923357032448 24917330760420384 24960834819588096 24976229438324736 24988320306746368 25020294937116336 25031948309102592 25091577828675072 25119893393768448 25135386112032768 25163063805394944 25178583149051904 25250317004177408 25267043407896576 25339029286551552 25354657157087232 25411220253179904 25489485312898464 25516225295548416 25560076833128448 25577870381826048 25650741807415296 25694660437475328 25695997346683521 25740860907700224 25756736608272384 25812148596768768 25830117624250368 25875689635821168 25920866928033792 25949409549313536 25965413872459776 25994715551760384 26039389410557952 26056638514393344 26130873951756288 26146990193246208 26205320886091776 26221483042799616 26237655167533056 26313607336034304 26329836278513664 26358829234163712 26377178831258112 26388574878302208 26404850057084928 26433925613748224 26543156711325696 26561634627280896 26573110366961664 26618778240417792 26637308800008192 26776833055974144 26804923542798336 26823583686721536 26853120329637888 26946233817890816 26947463762748672 26964083636785152 26994512303751168 27040904387887104 27057581891518464 27117944001527808 27134669019414528 27135907565285376 27182542647731328 27213217843249152 27230001621368832 27246795750899712 27259985789177856 27307579973566464 27372630358554624 27403520065929216 27420421213126656 27450615060430848 27467545253511168 27528821940944896 27545800368193536 27564047354068992 27613609088973336 27642577403510784 27661820676931584 27721331185287168 27788303624699904 27806711250434688 27835882140598272 27885932650008576 27903131325628416 27934619697414144 27963160979832832 27982627426271232 28031997105472932 28062350011531264 28080939172036608 28098258118115328 28111860345089664 28160941847740416 28178310135545856 28209338528104448 28228025057259456 28259880067989504 28308446781069312 28325906042683392 28357871511011328 28389097626599424 28406606629699584 28506407947370496 28523989301723136 28587622784827392 28605254228508672 28669069003587584 28705753457491968 28755086437269504 28775104179554304 28787536230875136 28837009760452608 28857084533342208 28958468521162752 29038667171364864 29058882327281664 29090880357107712 29110150840298814 29141671165820928 29193085742977728 29211090606517248 29244054995730432 29262091294605312 29294313086877696 29377772668321792 29395891437699072 29397233195725824 29415363967401984 29480985996853248 29499168423149568 29517362063474688 29531651271609344 29583211638030336 29653682888434176 29674326185165376 29687146738089984 29705456314220544 29738166315466752 29771725503725568 29841283732209664 29861051300241408 29894749162831872 29946125520470016 29966972400009216 30031442117394432 30123937187970912 30155538985648128 30209760370842624 30262504672198656 30314513045127168 30315896733092256 30421017436372992 30439779627958272 30454515373847136 30507687001718784 30526502646841344 30580360478697744 30614870073655296 30633751824039936 30667484012825088 30721027470262272 30754855762149376 30773823848841216 30794209153373952 30881941942984704 30900988410200064 30969924683563008 30989025414217728 31065310225095003 31097899578949632 31186497583448064 31205731885645824 31240093907156992 31261841577787392 31371674231259648 31391022741331968 31404584979136512 31458556102311936 31480455854555136 31570143762972672 31625842888225872 31681059578707968 31700598902489088 31735505844117504 31847002628702976 31866644298018816 31902605449887744 31937734829924352 31957432458412032 32048479274532864 32068245204762624 32069708940791808 32161075632930816 32180911007072256 32216346841755648 32252702629036032 32272594514214912 32349472241928192 32385978259734528 32405952342786048 32441635980509184 32464220100009984 32478246004064256 32534062293843968 32554127707865088 32668500567785472 32691242618191872 32727240401746176 32761573218975744 32784380061548544 32842221460849944 32862476932331904 32956102222737408 33013641460580352 33049994251862016 33070377867411456 33164595468173312 33166109246459904 33186564476043264 33207032321409024 33223107680560512 33281113092784128 33301639251099648 33360393249488448 33375931078803456 33398040080351232 33455437104900096 33493191191691264 33513848149377024 33550751740526592 33571444198735872 33689391210528768 33785372382068736 33806209542782976 33881627004239872 33924981358854144 33985980417197952 34021633727397888 34045317756223488 34080102444171264 34103827175768064 34200989076553728 34223644615919616 34261329795578028 34321147876933632 34342315477696512 34402905538534962 34440156832333824 34500919514428224 34561155904045056 34582471529988096 34599212732418048 34620551829946368 34659620735680512 34719185880743936 34742184685857792 34763611961475072 34841165269008384 34862653590994944 34940427848122368 34961977390399488 35084809781379072 35106448371351552 35145105645551616 35169571775010816 35184766504402944 35330158101528576 35390875615100928 35415512836374528 35491704320557056 35516411733344256 35579073249254106 35641192026046464 35702444074632192 35764778248962048 35804160439517184 35827877957290848 35929951683664896 35952111515713536 35992683071668224 36054539183849472 36076775855357952 36157258668703744 36181210087047168 36203524882956288 36243390196975104 36284290457665536 36306668828491776 36346647718903808 36393156272169216 36496840478072832 36522247612511232 36538026754572288 36600820080574464 36623393671348224 36752063138758656 36818145451964448 36856769871347712 36882427569242112 37051071499599872 37075615000579584 37114509520797696 37181243533344768 37204175100837888 37310169901694976 37311872902267392 37375996140630576 37441252229382144 37464344157487104 37482480460119552 37547922463653888 37637366743012608 37679840090652672 37703079168049152 37744595708092416 37767874723577856 37852130168799232 37875475506266112 37900565111844864 38008543929827328 38031985735630848 38116830379769856 38140338971344896 38234227969347696 38274337943322624 38340115249692672 38366805572739072 38383381641166848 38449346347270144 38476112711122944 38611291361550336 38635104912408576 38718222895153152 38745176436375552 38787840476143616 38813534453731752 38924114323970304 38948120808689664 38992073327640576 39016121726140416 39059084115836928 39194521916932096 39196310927634432 39220485289869312 39264745169092608 39307981329137664 39332224564199424 39356482751299584 39444282184040448 39470411004051456 39538243851245568 39565768246887168 39582862317453312 39607275085627392 39650888420622336 39695634004967424 39814735066988544 39859665550442496 39928167360626688 39955963200012288 40041922823192576 40165249583961216 40207385314197504 40235375530082304 40279680494456832 40350006229598208 40419350726836224 40421195644123008 40446125455177728 40561356581830656 40586372837277696 40606020498462848 40676916002291712 40702003529121792 40773813971596992 40819826764873728 40845002432053248 40870193626349568 40889978683766784 40961369960349696 41031765131788288 41058945537831936 41105280098893824 41175922590646272 41201317880266752 41293232911417344 41318700552290304 41420413633460004 41463866105266176 41581996777930752 41682455437049856 41753823210897408 41828898975012864 41854696988442624 41901929546121216 41944741469749248 41973941139406848 42047995658209398 42093525017296896 42121408758054912 42167790517634496 42241412771610624 42267465203318784 42314007792156672 42342037585889184 42462670171603968 42488859064025088 42536807266516992 42583646439899136 42609909944549376 42731305699377152 42759611921055744 42785983952584704 42881434177241088 42907881342763008 42955129122340864 43003603505381376 43132629655904256 43162656269331456 43181304346312704 43255514640678912 43285626800013312 43558000757047296 43588323490922496 43636320535661568 43712506748731392 43789628614466592 43816635909775872 43866082493595648 43941469630316544 44066659002482688 44093837156548608 44095849793588736 44221478995279872 44248752634724352 44276043095212032 44297476907414016 44374817457045504 44480524332651264 44530720107134976 44558184471330816 44607249473200128 44657588255588352 44734335654035456 44761925598314496 44791576950362112 44919188280705024 44950458600013824 45047163176091648 45074946057043968 45185905781956368 45233308478472192 45314640556263936 45362178303197184 45393757008297984 45440136592228352 45471769567690752 45601318768738304 45631526154559488 45659669441937408 45681773060770704 45761530502578176 45789753970262016 45870540718046616 45922305110482944 46001226019237632 46081541205393408 46109962039984128 46132283643224064 46160735773261824 46322912914477056 46351482615300096 46403789745291264 46454887025344512 46483538121326592 46587237130829824 46615969853865984 46646849368424448 46779746375172096 46808597828468736 46860140860735488 46892762366681088 46913022005870592 47057511346889472 47106877468704768 47187834153467904 47220683781832704 47322272427409408 47355215644459008 47438764332338808 47521589368061952 47550898353733632 47603258766176256 47686370998616064 47738880586022912 47770503943054464 47799966447028224 47906602244886528 47936148687618048 47990244095557632 48072718911799296 48102367807143936 48241613449396224 48271366510608384 48324520262633472 48379053943554048 48408891771322368 48524208362892288 48578967389601792 48662453970763776 48696330150014976 48717369006096384 48801093440765952 48831191561797632 49002750851678208 49090860602619264 49142359828463616 49176570092322816 49263332191274916 49434153334106112 49520462190870528 49574991377793024 49605566801117184 49746893202259968 49749163869689856 49779846714064896 49834661520840768 49921669639176192 49952458876649472 49976640613492736 50040589874232672 50063896618205184 50183155657350144 50239786787536896 50270772224065536 50326127610789888 50357166298103808 50500634008354816 50534086815793152 50678058573103104 50709314314174464 50822440506359808 50978970625796928 51032450591096832 51120153666256896 51155740763652096 51301483614830592 51391994693367042 51481721815400448 51513473216544768 51660235248500736 51751379271642336 51841733856067584 51898819098627072 51930827744919552 51989431103520768 52078778821115904 52113277028786688 52261747903512576 52293980386492416 52410641772183552 52442966085599232 52627214672068608 52659672557027328 52717658468327424 52754357662516224 52777149756604416 52867851227496448 53086313422651392 53123269254561792 53237556480835584 53274617600016384 53368609873881159 53553666111948288 53609847085596672 53647167373443072 53706240659275776 53892467635781632 53894927525497344 53928167273570304 53989024607502336 54081808775774208 54115163783036928 54235888003055616 54271815130570752 54365085295462656 54426435686498304 54460003242737664 54493591501799424 54519971578355712 54745260717109248 54807040131858432 54840842426253312 54901230120861696 54935090507022336 55057643881889792 55091600736387072 55128094708137984 55227218177946672 55285154807021568 55323641353863168 55442662370574336 55576607249399808 55613422500869376 55671764281196544 55771865300017152 55806262651256832 55926321959665664 55965254852542464 56063994210945864 56161878344073216 56196516236230656 56223720690179328 56321883695480832 56356620271091712 56418677056208896 56456050114518912 56519760135979008 56616893562138624 56651812085366784 56715743022022656 56778195253198848 56813213259399168 57012815894740992 57047978603446272 57175245569654784 57210508457017344 57338138007175168 57411506914983936 57510172874539008 57550208359108608 57575072461750272 57674019520905216 57714169066684416 57916937042325504 58077334342729728 58117764654563328 58181760714215424 58220301680597628 58283342331641856 58386171485955456 58422181213034496 58488109991460864 58524182589210624 58588626173755392 58755545336643584 58791782875398144 58794466391451648 58830727934803968 58961971993706496 58998336846299136 59034724126949376 59063302543218688 59166423276060672 59307365776868352 59348652370330752 59374293476179968 59410912628441088 59476332630933504 59543451007451136 59682567464419328 59722102600482816 59789498325663744 59892251040940032 59933944800018432 60062884234788864 60247874375941824 60311077971296256 60419520741685248 60525009344397312 60629026090254336 60631793466184512 60842034872745984 60879559255916544 60909030747694272 61015374003437568 61053005293682688 61160720957395488 61229740147310592 61267503648079872 61334968025650176 61442054940524544 61509711524298752 61547647697682432 61588418306747904 61763883885969408 61801976820400128 61939849367126016 61978050828435456 62130620450190006 62195799157899264 62372995166896128 62480187814313984 62523683155574784 62743348462519296 62782045482663936 62917112204623872 62960911709110272 63071993487314097 63140287525945344 63251685776451744 63362119157415936 63401197804978176 63471011688235008 63694005257405952 63733288596037632 63805210899775488 63875469659848704 63914864916824064 64096958549065728 64139417881583616 64322151265861632 64361822014144512 64432693683511296 64505405258072064 64698944483856384 64771956519469056 64811904685572096 64883271961018368 64928440200019968 65068124587687936 65108255415730176 65337001135570944 65382485236383744 65454480803492352 65523146437951488 65568760123097088 65684442921699888 65724953864663808 65912204445474816 66099988503724032 66140755734822912 66332218492919808 66373128952086528 66414064642818048 66446215361121024 66562226185568256 66603278502199296 66720786498976896 66796080160702464 66910874209800192 66986382383382528 67027696298754048 67101503481053184 67142888397471744 67378782421057536 67570744764137472 67612419085565952 67763254008479744 67849962717708288 67971960834395904 68043267454795776 68090635512446976 68160204888342528 68207654351536128 68401978153107456 68447289231839232 68522659591156056 68642295753867264 68684630955393024 68805811077069924 68880313664667648 69001839028856448 69122311808090112 69164943059976192 69198425464836096 69241103659892736 69319241471361024 69438371761487872 69484369371715584 69527223922950144 69682330538016768 69725307181989888 69880855696244736 69923954780798976 70169619562758144 70212896742703104 70290211291103232 70339143550021632 70369533008805888 70660316203057152 70781751230201856 70831025672749056 70983408641114112 71032823466688512 71158146498508212 71282384052092928 71404888149264384 71529556497924096 71608320879034368 71655755914581696 71859903367329792 71904223031427072 71985366143336448 72109078367698944 72153551710715904 72314517337407488 72362420174094336 72407049765912576 72486780393950208 72568580915331072 72613337656983552 72693295437807616 72786312544338432 72993680956145664 73044495225022464 73076053509144576 73201640161148928 73246787342696448 73504126277517312 73636290903928896 73713539742695424 73764855138484224 74102142999199744 74151230001159168 74362487066689536 74408350201675776 74620339803389952 74623745804534784 74751992281261152 74882504458764288 74928688314974208 74964960920239104 75095844927307776 75274733486025216 75359680181305344 75406158336098304 75489191416184832 75535749447155712 75704260337598464 75750951012532224 75801130223689728 76017087859654656 76063971471261696 76233660759539712 76468455938695392 76548675886645248 76680230499385344 76733611145478144 76898692694540288 76952225422245888 77087992040050563 77222582723100672 77270209824817152 77436445790306304 77490352872751104 77575680952287232 77627068907463504 77848228647940608 77896241617379328 77984146655281152 78118168231673856 78392621855268864 78440970579738624 78615962658275328 78664449128398848 78712965502599168 78940822008102912 79076487702491136 79131536493774336 79165724634906624 79214550171254784 79301776841244672 79629470133977088 79719331100884992 79856334721253376 79911926400024576 80083845646385152 80330499167922432 80414770628395008 80470751060164608 80559360988913664 80838701453672448 80842391288246016 80892250910355456 81122713163661312 81172745674555392 81212040996925696 81353832004583424 81404007058243584 81547627943193984 81639653529747456 81690004864106496 81740387252699136 81779957367533568 81922739920699392 82063530263576576 82117891075663872 82210560197787648 82351845181292544 82402635760533504 82586465822834688 82637401104580608 82840827266920008 82927732210532352 83163993555861504 83364910874099712 83507646421794816 83657797950025728 83709393976885248 83803859092242432 83889482939498496 83947882278813696 84095991316418796 84187050034593792 84242817516109824 84335581035268992 84482825543221248 84534930406637568 84628015584313344 84684075171778368 84925340343207936 84977718128050176 85073614533033984 85167292879798272 85219819889098752 85462611398754304 85519223842111488 85571967905169408 85762868354482176 85815762685526016 85910258244681728 86007207010762752 86265259311808512 86325312538662912 86362608692625408 86511029281357824 86571253600026624 87116001514094592 87176646981844992 87272641071323136 87425013497462784 87579257228933184 87633271819551744 87732164987191296 87882939260633088 88133318004965376 88187674313097216 88191699587177472 88442957990559744 88497505269448704 88552086190424064 88594953814828032 88749634914091008 88961048665302528 89061440214269952 89116368942661632 89214498946400256 89315176511176704 89468671308070912 89523851196628992 89583153900724224 89838376561410048 89900917200027648 90094326352183296 90371811563912736 90466616956944384 90629281112527872 90787514016595968 90880273184456704 90943539135381504 91202637537476608 91263052309118976 91319338883874816 91363546121541408 91523061005156352 91579507940524032 91741081436093232 91844610220965888 92002452038475264 92163082410786816 92264567286448128 92321471546523648 92645825828954112 92702965230600192 92909774050689024 92967076242653184 93174474261659648 93293698736848896 93559492750344192 93617195656937472 93720281721470976 93785524733362176 94115022693778944 94213754937409536 94375668306935808 94441367563665408 94644544854818816 94710431288918016 94877528664677616 95043178736123904 95101796707467264 95206517532352512 95477761172045824 95541007886108928 95599932894056448 95813204489773056 95872297375236096 96145437823598592 96204735614287872 96483226898792448 96542733021216768 96649040525266944 96758107887108096 96817783542644736 97048416725784576 97157934779203584 97324907941527552 97392660300029952 97434738012192768 97602186881531904 97662383123595264 98005501703356416 98181721205238528 98284719656927232 98353140184645632 98526664382549832 98868306668212224 99040924381741056 99149982755586048 99211133602234368 99493786404519936 99498327739379712 99559693428129792 99669323041681536 99843339278352384 99904917753298944 99953281226985472 100081179748465344 100127793236410368 100366311314700288 100479573575073792 100541544448131072 100652255221579776 100714332596207616 101001268016709632 101068173631586304 101356117146206208 101418628628348928 101644881012719616 101957941251593856 102064901182193664 102240307332513792 102311481527304192 102602967229661184 102783989386734084 102963443630800896 103026946433089536 103320470497001472 103502758543284672 103683467712135168 103797638197254144 103861655489839104 103978862207041536 104157557642231808 104226554057573376 104523495807025152 104587960772984832 104821283544367104 104885932171198464 105254429344137216 105319345114054656 105435316936654848 105508715325032448 105554299513208832 105735702454992896 106172626845302784 106246538509123584 106475112961671168 106549235200032768 106737219747762318 107107332223896576 107294334746886144 107412481318551552 107784935271563264 107789855050994688 107856334547140608 107978049215004672 108163617551548416 108230327566073856 108471776006111232 108543630261141504 108730170590925312 108852871372996608 108920006485475328 109039943156711424 109490521434218496 109614080263716864 109802460241723392 109870181014044672 110115287763779584 110256189416275968 110454436355893344 110570309614043136 110647282707726336 111153214498799616 111226845001738752 111343528562393088 111543730600034304 111612525302513664 111852643919331328 111930509705084928 112127988421891728 112323756688146432 112393032472461312 112447441380358656 112643767390961664 112837354112417792 112912100229037824 113039520271958016 113233787124277248 113303624170733568 113556390506397696 113626426518798336 114025631789481984 114095957206892544 114350491139309568 114421016914034688 114823013829967872 115020345749078016 115100416718217216 115150144923500544 115348039041810432 115428338133368832 115833874084651008 116154668685459456 116235529309126656 116363521428430848 116440603361195256 116772342971910912 116844362426068992 116976219982921728 117048365178421248 117177252347510784 117511090673287168 117583565750796288 117588932782903296 117661455869607936 117923943987412992 117996673692598272 118069448253898752 118126605086437376 118332846552121344 118614731553736704 118697304740661504 118748586952359936 118821825256882176 118952665261867008 119086902014902272 119365134928838656 119444205200965632 119578996651327488 119784502081880064 119867889600036864 120125768469577728 120495748751883648 120622155942592512 120839041483370496 121050018688794624 121258052180508672 121263586932369024 121684069745491968 121759118511833088 121818061495388544 122030748006875136 122106010587365376 122321441914790976 122459480294621184 122535007296159744 122669936051300352 122884109881049088 123019423048597504 123095295395364864 123176836613495808 123527767771938816 123603953640800256 123879698734252032 123956101656870912 124261240900380012 124391598315798528 124745990333792256 124960375628627968 125047366311149568 125486696925038592 125564090965327872 125834224409247744 125921823418220544 126143986974628194 126280575051890688 126503371552903488 126724238314831872 126802395609956352 126942023376470016 127388010514811904 127466577192075264 127610421799550976 127750939319697408 127829729833648128 128193917098131456 128278835763167232 128644302531723264 128723644028289024 128865387367022592 129010810516144128 129397888967712768 129543913038938112 129766543922036736 129856880400039936 130136249175375872 130674002271141888 130764970472767488 130908961606984704 131137520246194176 131368885843399776 131449907729327616 131824408890949632 132199977007448064 132281511469645824 132664436985839616 132746257904173056 132828129285636096 132892430722242048 133124452371136512 133441572997953792 133592160321404928 133821748419600384 133972764766765056 134203006962106368 134285776794943488 134757564842115072 135141489528274944 135224838171131904 135699925435416576 135943921668791808 136086534909591552 136181271024893952 136320409776685056 136415308703072256 136803956306214912 136894578463678464 137045319182312112 137284591507734528 137369261910786048 137611622154139848 138003678057712896 138244623616180224 138329886119952384 138396850929672192 138482207319785472 138876743522975744 138968738743431168 139054447845900288 139364661076033536 139450614363979776 139761711392489472 139847909561597952 140339239125516288 140425793485406208 140580422582206464 140678287100043264 140739066017611776 141320632406114304 141563502460403712 141662051345498112 141966817282228224 142065646933377024 142316292997016424 142564768104185856 142809776298528768 143059112995848192 143216641758068736 143311511829163392 143719806734659584 143808446062854144 143970732286672896 144218156735397888 144307103421431808 144629034674814976 144724840348188672 144814099531825152 144973560787900416 145137161830662144 145226675313967104 145386590875615232 145572625088676864 145987361912291328 146088990450044928 146152107018289152 146403280322297856 146493574685392896 147008252555034624 147272581807857792 147427079485390848 147529710276968448 148204285998399488 148302460002318336 148724974133379072 148816700403351552 149240679606779904 149247491609069568 149503984562522304 149765008917528576 149857376629948416 149929921840478208 150191689854615552 150549466972050432 150719360362610688 150812316672196608 150978382832369664 151071498894311424 151408520675196928 151501902025064448 151602260447379456 152034175719309312 152127942942523392 152467321519079424 152936911877390784 153097351773290496 153360460998770688 153467222290956288 153797385389080576 153904450844491776 154175984080101126 154445165446201344 154540419649634304 154980705745502208 155151361904574464 155254137814927008 155696457295881216 155792483234758656 155968293310562304 156236336463347712 156785243710537728 156881941159477248 157231925316550656 157328898256797696 157881644016205824 158152975404982272 158263072987548672 158331449269813248 158603553682489344 159258940267954176 159712669442506752 159823852800049152 160105829621643477 160660998335844864 160829541256790016 160941502120329216 161118721977827328 161677402907344896 161684782576492032 161784501820710912 162245426327322624 162345491349110784 162424081993851392 162707664009166848 163095255886387968 163279307059494912 163380009728212992 163480774505398272 163559914735067136 164127060527153152 164235782151327744 164421120395575296 164703690362585088 164805271521067008 165172931645669376 165274802209161216 165681654533840016 165855464421064704 166327987111723008 166729821748199424 167015292843589632 167315595900051456 167418787953770496 167778965878996992 167895764557627392 168191982632837592 168485635032219648 168671162070537984 168965651086442496 169069860813275136 169256031168626688 169368150343556736 169850680686415872 169955436256100352 170147229066067968 170334585759596544 170439639778197504 170925222797508608 171038447684222976 171143935810338816 171525736708964352 171631525371052032 171820516489363456 172014414021525504 172530518623617024 172650625077325824 172725217385250816 173022058562715648 173142507200053248 174232003028189184 174353293963689984 174545282142646272 174850026994925568 175158514457866368 175266543639103488 175464329974382592 175765878521266176 176266636009930752 176375348626194432 176383399174354944 176885915981119488 176995010538897408 177104172380848128 177189907629656064 177499269828182016 177922097330605056 178122880428539904 178232737885323264 178428997892800512 178630353022353408 178937342616141824 179047702393257984 179166307801448448 179676753122820096 179801834400055296 180188652704366592 180743623127825472 180933233913888768 181258562225055744 181575028033191936 181760546368913408 181887078270763008 182405275074953216 182526104618237952 182638677767749632 182727092243082816 183046122010312704 183159015881048064 183482162872186464 183689220441931776 184004904076950528 184326164821573632 184529134572896256 184642943093047296 185291651657908224 185405930461200384 185819548101378048 185934152485306368 186348948523319296 186587397473697792 187118985500688384 187440563442941952 187571049466724352 188230045387557888 188751336613871616 188882735127330816 189215980461942291 189420862577836032 189755057329355232 190086357472247808 190203593414934528 190413035064705024 190955522344091648 191082015772217856 191199865788112896 191626408979546112 191744594750472192 192290875647197184 192966453797584896 193085466042433536 193298081050533888 193516215774216192 194096833451569152 194315869558407168 194649815883055104 194785320600059904 195204373763063808 195324766247190528 196011003406712832 196363442410477056 196569439313854464 196706280369291264 197053328765099664 197736613336424448 198299965511172096 198422267204468736 198996655478759424 199119386856259584 199338646083363072 199686678556704768 199809835506597888 199906562453970944 200162359496930688 200732622629400576 200959147150147584 201083088896262144 201304510443159552 201428665192415232 202002536033419264 202136347263172608 202712234292412416 202837257256697856 203289762025439232 203915882503187712 204129802364387328 204480614665027584 204622963054608384 205205934459322368 205567978773468168 205926887261601792 206053892866179072 206640940994002944 207005517086569344 207366935424270336 207595276394508288 207723310979678208 207957724414083072 208315115284463616 208453108115146752 209046991614050304 209175921545969664 209642567088734208 209771864342396928 210508858688274432 210638690228109312 210870633873309696 211017430650064896 211108599026417664 211471404909985792 212345253690605568 212493077018247168 212950225923342336 213098470400065536 213474439495524636 214214664447793152 214588669493772288 214824962637103104 215569870543126528 215579710101989376 215712669094281216 215956098430009344 216327235103096832 216460655132147712 216943552012222464 217087260522283008 217460341181850624 217705742745993216 217840012970950656 218079886313422848 218981042868436992 219228160527433728 219604920483446784 219740362028089344 220230575527559168 220512378832551936 220908872711786688 221140619228086272 221294565415452672 222306428997599232 222453690003477504 223087461200068608 223225050605027328 223861019410169856 224255976843783456 224647513376292864 224786064944922624 224894882760717312 225287534781923328 225674708224835584 225824200458075648 226079040543916032 226467574248554496 226607248341467136 227112781012795392 227252853037596672 228051263578963968 228191914413785088 228700982278619136 229646027659935744 230040691498156032 230200833436434432 230696078083620864 230856676266737664 231263976120151689 231667748169302016 232309337370918912 232471058618253312 232727042856861696 232881206722390512 233544685943821824 233688724852137984 233952439965843456 234354504695021568 235022181346574336 235177865565806592 235322911739215872 235847887974825984 235993347385196544 236138896507797504 236253210172874752 237229463107473408 237394609481323008 237497173904719872 237643650513764352 237905330523734016 238730269857677312 238888410401931264 239157993302654976 239569004163760128 239735779200073728 240251536939155456 240991497503767296 241244311885185024 241678082966740992 242516104361017344 242527173864738048 243368139490983936 243518237023666176 243636122990777088 244061496013750272 244212021174730752 244642883829581952 244918960589242368 245070014592319488 245339872102600704 245768219762098176 246038846097195008 246190590790729728 246353673226991616 247055535543877632 247207907281600512 247759397468504064 247912203313741824 248522481800760024 248783196631597056 249491980667584512 249920751257255936 250094732622299136 250973393850077184 251128181930655744 251668448818495488 251843646836441088 252287973949256388 252561150103781376 253006743105806976 253448476629663744 253604791219912704 253884046752940032 254776021029623808 254933154384150528 255220843599101952 255501878639394816 255659459667296256 256387834196262912 256557671526334464 257288605063446528 257447288056578048 257730774734045184 258021621032288256 258795777935425536 259087826077876224 259533087844073472 259713760800079872 260272498350751744 261348004542283776 261529940945534976 261817923213969408 262275040492388352 262737771686799552 262899815458655232 263648817781899264 264399954014896128 264563022939291648 265328873971679232 265492515808346112 265656258571272192 265784861444484096 266248904742273024 266883145995907584 267184320642809856 267643496839200768 267945529533530112 268406013924212736 268571553589886976 269515129684230144 270282979056549888 271399850870833152 271887843337583616 272362542049787904 272640819553370112 272830617406144512 273607912612429824 273789156927356928 274090638364624224 274569183015469056 274738523821572096 275223244308279696 276007356115425792 276489247232360448 276793701859344384 276964414639570944 277753487045951488 277937477486862336 278108895691800576 278729322152067072 278901228727959552 279523422784978944 280678478251032576 280851586970812416 281160845164412928 281356574200086528 282641264812228608 283127004920807424 283324102690996224 283933634564456448 284131293866754048 284632585994032848 285129536208371712 285619552597057536 286433283516137472 286623023658326784 287439613469319168 287616892125708288 288436313470795776 288614206842863616 289449680696377344 289628199063650304 289947121575800832 290274323661324288 290453350627934208 290773181751230464 291145250177353728 291974723824582656 292177980900089856 292304214036578304 292806560644595712 292987149370785792 294016505110069248 294545163615715584 294854158970781696 295059420553936896 296408571996798976 296604920004636672 297449948266758144 297633400806703104 298481359213559808 298494983218139136 299007969125044608 299530017835057152 299714753259896832 299859843680956416 300383379709231104 301098933944100864 301438720725221376 301624633344393216 301956765664739328 302142997788622848 302817041350393856 303003804050128896 303204520894758912 304068351438618624 304255885885046784 304934643038158848 305873823754781568 306194703546580992 306720921997541376 306934444581912576 307594770778161152 307808901688983552 308351968160202252 308890330892402688 309080839299268608 309961411491004416 310302723809148928 310508275629854016 311392914591762432 311584966469517312 311936586621124608 312472672926695424 313570487421075456 313763882318954496 314463850633101312 314657796513595392 315763288032411648 316305950809964544 316526145975097344 316662898539626496 317207107364978688 318517880535908352 319425338885013504 319647705600098304 320211659243286954 321321996671689728 321883004240658432 322237443955654656 323354805814689792 323369565152984064 323569003641421824 324490852654645248 324690982698221568 324848163987702784 325415328018333696 326190511772775936 326558614118989824 326760019456425984 327119829470134272 328254121054306304 328471564302655488 328842240791150592 329407380725170176 329610543042134016 330345863291338752 331363309067680032 331710928842129408 333459643496398848 334030585687179264 334631191800102912 334837575907540992 335557931757993984 335791529115254784 336383965265675184 336971270064439296 337342324141075968 337931302172884992 338512062337253376 338736300687113472 339701361372831744 339910872512200704 340669171519193088 340879279556395008 342076895368445952 342287871620677632 343051473417928704 343263050742104064 343641032978726912 345061037247234048 345301250154651648 345450434770501632 346044117125431296 346285014400106496 348464006056378368 348706587927379968 349090564285292544 350317028915732736 350533087278206976 350928659948765184 351531757042532352 352533272019861504 352750697252388864 352766798348709888 353771831962238976 353990021077794816 354208344761696256 354379815259312128 354998539656364032 355844194661210112 356245760857079808 356465475770646528 356857995785601024 357260706044706816 357874685232283648 358095404786515968 358332615602896896 359353506245640192 359603668800110592 360377305408733184 361487246255650944 361866467827777536 362517124450111488 363150056066383872 363521092737826816 363774156541526016 364810550149906432 365052209236475904 365277355535499264 365454184486165632 366092244020625408 366318031762096128 366964325744372928 367378440883863552 368009808153901056 368652329643147264 369058269145792512 369285886186094592 370583303315816448 370811860922400768 371639096202756096 371868304970612736 372697897046638592 373174794947395584 374237971001376768 374881126885883904 375142098933448704 376460090775115776 377502673227743232 377765470254661632 378431960923884582 378841725155672064 379510114658710464 380172714944495616 380407186829869056 380826070129410048 381911044688183296 382164031544435712 382399731576225792 383252817959092224 383489189500944384 384581751294394368 385932907595169792 386170932084867072 386596162101067776 387032431548432384 388193666903138304 388631739116814336 389299631766110208 389570641200119808 390408747526127616 392022006813425664 392726884820954112 393412560738582528 394106657530199328 395473226672848896 396599931022344192 396844534408937472 397993310957518848 398238773712519168 398677292166726144 399373357113409536 399813124907941888 400324718993861376 401465245258801152 401918294300295168 402609020886319104 402857330384830464 404272694526345216 405424468584824832 405674514513395712 407831765006375424 408259604728774656 408961229330055168 409245926109216768 410411868918644736 411135957546936336 411853774523203584 412107785732358144 414011034173138688 414733870848540672 415190552789016576 415446621959356416 416630230568927232 416906216230293504 418093983228100608 418351843091939328 419285134177468416 419543728684793856 421017717376548864 421277380456218624 421741267746619392 422034861300129792 422217198052835328 422942809819971584 424690507381211136 424986154036494336 425900451846684672 426196940800131072 426948878991049272 428429328895586304 429177338987544576 429649925274206208 431139741086253056 431159420203978752 431425338188562432 431912196860018688 432654470206193664 432921310264295424 433887104024444928 434174521044566016 434920682363701248 435411485491986432 435680025941901312 436159772626845696 437962085736873984 438456321054867456 439209840966893568 439480724056178688 440461151055118336 441024757665103872 441817745423573376 442281238456172544 442589130830905344 444612857995198464 444907380006955008 446174922400137216 446450101210054656 447722038820339712 448511953687566912 449295026752585728 449572129889845248 449789765521434624 450575069563846656 451349416449671168 451648400916151296 452158081087832064 452935148497108992 453214496682934272 454225562025590784 454505706075193344 456102527157927936 456383828827570176 457401964557238272 459292055319871488 460081382996312064 460401666872868864 461392156167241728 461713352533475328 462527952240303378 463335496338604032 464942117236506624 465454085713723392 465762413444781024 467089371887643648 467377449704275968 467904879931686912 468709009390043136 470044362693148672 470355731131613184 470645823478431744 471695775949651968 471986694770393088 472506420345749504 474458926214946816 474789218962646016 474994347809439744 475810661047468032 477776820803862528 479138008327520256 479471558400147456 481982995007534592 482488623770370048 483356165933481984 485032208722034688 485054347729476096 486736278981967872 487036474047332352 487272245981554176 488122992027500544 489285767659163904 489837921178484736 490140029184638976 490679744205201408 492077692194390016 492381181581459456 492707346453983232 494111071087755264 494415814563201024 495518794937008128 495824406627483648 497044963601520048 497566393263194112 498983961335169024 499841502514511872 500189465244598272 501946787700154368 502256363861311488 503336897636990976 503687293672882176 504575947898512776 506013486211613952 506896953259327488 507209582439825408 507768093505880064 509552042059247616 509866308768301056 510441687198203904 511003757278789632 511318919334592512 512775668392525824 513115343052668928 514577210126893056 514894576113156096 515461549468090368 516043242064576512 517591555870851072 518175652155752448 519066175688146944 519427521600159744 520544996701503488 522696009084567552 523059881891069952 523635846427938816 524550080984776704 525475543373599104 525799630917310464 527297635563798528 528799908029792256 529126045878583296 530657747943358464 530985031616692224 531312517142544384 531569722888968192 532497809484546048 533766291991815168 534368641285619712 535286993678401536 535891059067060224 536812027848425472 537143107179773952 539030259368460288 540565958113099776 542799701741666304 543775686675167232 544725084099575808 545281639106740224 545661234812289024 547215825224859648 547578313854713856 548181276729248448 549138366030938112 549477047643144192 550446488616559392 552014712230851584 552978494464720896 553587403718688768 553928829279141888 555506974091902976 555874954973724672 556217791383601152 557458644304134144 557802457455919104 559046845569957888 561356956502065152 562321690328825856 562713148400173056 566254009841614848 566648205381992448 568262587733508096 569265171988065696 570259072416743424 571239105194115072 572866567032274944 573246047316653568 574879226938638336 575233784251416576 576872626941591552 578899361392754688 579256398127300608 579894243151601664 580548647322648576 581546363502460928 582290500354707456 583949447649165312 584355961800179712 585613121289191424 585974298741571584 588033010220138496 589090327231431168 589708317941563392 590118841107873792 592817143993597952 593209840009273344 594899896533516288 595266801613406208 596989966436278272 598015938250089216 599060035670114304 599429506519793664 599719687361912832 602197867888201728 602877441450442752 603249266688786432 603913531329478656 604285995577245696 605634082700787712 606007608100257792 606409041789517824 608136702877237248 608511771770093568 609869286076317696 611747647509563136 612389407093161984 613441843995082752 613868889163825152 615189541556322304 615617803377967104 616703936320404504 617780661784805376 618161678598537216 619922822982008832 620605447618297856 621016551259708032 622785829183524864 623169932939034624 623873173242249216 624945345853390848 627140974842150912 627527764637908992 628927701266202624 629315593027190784 631526576064823296 632611901619929088 633052291950194688 633325797079252992 634414214729957376 637035761071816704 638850677770027008 639295411200196608 640423318486573908 642643993343379456 643766008481316864 644474887911309312 646709611629379584 646739130305968128 647138007282843648 648981705309290496 649381965396443136 649696327975405568 650830656036667392 652381023545551872 653117228237979648 653520038912851968 654239658940268544 656508242108612608 656943128605310976 657684481582301184 658814761450340352 659221086084268032 660691726582677504 662726618135360064 663421857684258816 666919286992797696 669262383600205824 669675151815081984 671583058230509568 672767930531350368 673942540128878592 674684648282151936 675862604345769984 677024124674506752 677472601374226944 679402722745663488 679821745024401408 681338343038386176 681758559112790016 684153790736891904 684575743241355264 686102946835857408 687282065957453824 690122074494468096 690602500309303296 692088234250862592 692570028800212992 693791928360455067 696928012112756736 697413175854759936 698181128570585088 700634057831465472 701066174556413952 701857319897530368 703063514085064704 705066544039723008 705533596697419776 707543663924477952 707980042155589632 708416689523392512 708759630518624256 711688389322420224 712491521714159616 712930951541293056 713715991571202048 715749370464567296 716190809573031936 716665231205793792 718707012491280384 719207337600221184 720754610817466368 722974492511301888 723732935655555072 725034248900222976 727042185475653632 727548313083052032 730104418472951808 730554711070998528 730908368972331264 732184488041250816 732636063524192256 733928651488745856 734756881767727104 736019616307802112 737304659286294528 738116538291585024 738571772372189184 741166606631632896 741623721844801536 743278192405512192 743736609941225472 745395794093277184 746349589894791168 748475942002753536 749762253771767808 750284197866897408 752920181550231552 755005346455486464 755530940509323264 756863921847769164 757683450311344128 759020229317420928 760345429888991232 760814373659738112 761652140258820096 763822089376366592 764328063088871424 764799463152451584 766505635918184448 766978379001888768 769163502588788736 771865815190339584 772341864169734144 773192324202135552 774064863096864768 776387333806276608 777263478233628672 778599263532220416 779141282400239616 780817495052255232 784044013626851328 785453769641908224 786825121477165056 788213315060398656 790946453345697792 793199862044688384 793689068817874944 795986621915037696 796477547425038336 797354584333452288 798746714226819072 799626249815883776 800649437987722752 802930490517602304 803836588600590336 805218041772638208 805714660769660928 808545389052690432 810848937169649664 815663530012750848 817922458660110336 818491852218433536 820823737837289472 822271915093872672 823707549046407168 824215571464716288 828022068346277376 829467741697081344 830381105578033152 830893243918712832 833260461137854464 833812432460587008 836187966456201216 836703686183878656 838570268354936832 842035434753097728 842554760912437248 843482535493238784 844069722600259584 845885619639943168 849381014762422272 849972308072988672 851800903693369344 852393881600262144 853897757982098544 856858657791172608 859299850548412416 862318840407957504 862850676377124864 865308940412387328 865842620528590848 868349042089132032 869841364727402496 870822970983972864 871360051883802624 872319545253691392 875924171473747968 876912642109734912 878419681933787136 878961448112357376 880922302110236672 882049515330207744 883635490847146752 884562476912345088 885178261661810688 889225715990396928 889814760013910016 892349844800274432 892900202420109312 895444077640679424 897023907375133824 898590053505171456 899144259779690496 899579531042869248 901150139127693312 902698832899342336 903296801832302592 904316162175664128 905870296994217984 906428993365868544 908451124051181568 909011412150386688 912205054315855872 912767657655140352 914803929114476544 918584110639742976 920162765992624128 920803333745737728 922784312334483456 923426705066950656 925055904480606756 926670992677208064 929884234473013248 930908171427446784 931524826889562048 934178743775287296 934754899408551936 935809759863373824 937418018780086272 940088725386297344 940711462263226368 941291646956863488 943391551899303936 943973389540786176 945012840691499008 948917852429893632 949578437925292032 949988695618879488 951621322094936064 955553641607725056 958276016655040512 958943116800294912 963965990015069184 966712331866963968 970064417444069376 970108695458952192 973472557963935744 974072948094664704 974544491963108352 976245984055001088 978571535318327808 979675842356969472 980280058369277952 981359488410402816 984155384388780032 984762363162918912 985414692907966464 988222142175510528 988831629126402048 991037589874016256 994089927203040096 995132786526388224 999683005029023744 1000378930489196544 1003893575400308736 1004512727722622976 1006673795273981952 1007374587345764352 1009151895797025552 1012026972423227904 1013793906518654976 1015536187011760128 1019104084118495232 1019732617536602112 1022007514557579264 1022637838669185024 1026230686105337856 1029154420253786112 1029789152226312192 1030923098936180736 1035183111741702144 1036351304311504896 1038132351376293888 1038855043200319488 1041089993403006976 1045392018169135104 1046119763782139904 1047271692855877632 1050951086747198208 1051599261834620928 1054595271127597056 1057599816059584512 1058252091757166592 1061315495886716928 1061970063233384448 1062625034285088768 1063139445777936384 1064995618969092096 1067532583983630336 1068737282571239424 1070573987356803072 1071782118134120448 1073624055696850944 1074286214359547904 1078060518736920576 1081131916226199552 1085599403483332608 1087551373350334464 1089450168199151616 1090563278213480448 1091322469624578048 1094431650449719296 1095156627709427712 1096362553458496896 1098276732061876224 1098954095286288384 1100892977233118784 1104029424461703168 1105956988929441792 1107174807437377536 1107857658558283776 1111013948183805952 1111749909947449344 1112435582767202304 1114917288608268288 1115604914911838208 1118093691139915776 1122713913004130304 1124643380657651712 1125426296800346112 1132508019683229696 1133296410763984896 1136525175467016192 1138530343976131392 1140518144833486848 1142478210388230144 1145733134064549888 1146492094633307136 1149758453877276672 1150467568502833152 1153745253883183104 1157798722785509376 1158512796254601216 1159788486303203328 1161097294645297152 1163092727004921856 1164581000709414912 1167898895298330624 1168711923600359424 1171226242578382848 1176066020440276992 1178180654462862336 1180237682215747584 1185634287987195904 1186419680018546688 1189799793067032576 1190533603226812416 1193979932872556544 1196031876500178432 1198120071340228608 1199439374723825664 1204395735776403456 1205754882900885504 1207827062658957312 1208571991154491392 1211268165401575424 1212818083579035648 1216273405754474496 1217023543540187136 1223495295019126272 1224778814186323968 1226883687990165504 1227737778327650304 1230379083112644608 1231235606755934208 1233407872640809008 1235561323569610752 1236323357197074432 1241210895236595712 1242033102519416064 1245571658367049728 1246339865878069248 1249890691706781696 1254281949684301824 1255055529275817984 1257855402532405248 1258631186054381568 1263053152129646592 1265223803239858176 1266104583900389376 1266651594158505984 1268828429459914752 1274071522143633408 1277701355540054016 1278590822400393216 1280846636973147816 1285287986686758912 1287532016962633728 1288949775822618624 1293419223258759168 1293478260611936256 1294276014565687296 1297963410618580992 1298763930792886272 1299392655950811136 1301661312073334784 1304762047091103744 1306234456475959296 1307040077825703936 1308479317880537088 1313016484217225216 1313886257210621952 1315368963164602368 1317629522900680704 1318442172168536064 1321383453165355008 1325453236270720128 1326843715368517632 1333838573985595392 1338524767200411648 1339350303630163968 1343166116461019136 1345535861062700736 1347885080257757184 1349369296564303872 1351725208691539968 1354048249349013504 1354945202748453888 1358805445491326976 1359643490048802816 1362676686076772352 1363517118225580032 1368307581473783808 1369151486482710528 1372205893671714816 1374564131914907648 1380244148988936192 1381205000618606592 1384176468501725184 1385140057600425984 1387583856720910134 1394826351709519872 1396362257141170176 1401268115662930944 1402132349112827904 1403714639795060736 1406127028170129408 1410133088079446016 1411067193394839552 1415087327848955904 1415960084311179264 1417519261037248512 1423376778644840448 1424983043428319232 1427431983142404096 1431498740929134592 1433330462411587584 1437414024982560768 1438414675200442368 1445948985022603776 1447465871311110144 1450068497800445952 1454084370951307264 1455096626166104064 1460208836945903616 1461109422141997056 1461816737944662528 1464368976082501632 1467857302977491712 1469513763535454208 1472039232615604224 1476233076583170048 1477143544744378368 1482333213263265792 1483247443689603072 1486556384811024384 1487473219882450944 1492699179789582336 1496951884005507072 1499524507543535616 1500568395733794816 1505840363100463104 1510010692910972928 1511061881018646528 1513727843695538328 1518040458634841856 1520690859777982464 1521628747319476224 1523304280517640192 1527644178752733184 1528656126177742848 1529598926304903168 1533011271836368896 1533956758003777536 1538327005177577472 1543731630380679168 1544683728339468288 1546384648404271104 1548129726193729536 1552774667612553216 1554526956467257344 1557198527064440832 1558282564800479232 1561634990104510464 1568088027253702656 1570907539283816448 1573650242954330112 1576426630120797312 1581892906691395584 1586399724089376768 1587378137635749888 1591973243830075392 1592955094850076672 1594709168666904576 1597493428453638144 1599252499631767552 1601298875975445504 1605860981035204608 1607673177201180672 1610436083545276416 1611429321539321856 1617090778105380864 1621697874339299328 1631327060025501696 1635844917320220672 1636983704436867072 1641647475674578944 1644543830187745344 1647415098092814336 1648431142929432576 1656044136692554752 1658935483394162688 1660762211156066304 1661786487837425664 1666520922275708928 1667624864921174016 1672375932912402432 1673407372367757312 1677140536709873664 1684070869506195456 1686965070986477568 1688139445200519168 1691771239279886336 1698762029524844544 1699944616145977344 1704787763200524288 1707795515964197088 1713717315582345216 1718599701096824832 1724637680815915008 1725701352754249728 1730617880824774656 1736698084178264064 1739682729454804992 1741645941967945728 1744639090507382784 1751848342947495936 1756839363867574272 1757922896224714752 1764099030660415488 1767270981694293504 1769124953824690176 1770356523323621376 1778451431980793856 1779629520027820032 1784699689600548864 1785800404840218624 1794047814750267648 1797180107010342912 1798288519559380992 1799159062085738496 1805397665798684672 1806593603664605184 1808632324351328256 1811740593988435968 1812857986731737088 1816902248102363136 1818022824300773376 1824410108631711744 1825535315310280704 1829607858228953088 1837168221279485952 1840325531985248256 1841606667491475456 1845568624668966912 1846853410133901312 1850111808961213512 1853341985354416128 1859768468946026496 1861816342854893568 1863049653779124096 1868357487550574592 1869509798817103872 1871619519726747648 1874836037560172544 1880177450772594688 1881422924526452736 1882583293913726976 1886783103798607872 1887946779081572352 1890025681382998016 1897835704859787264 1899156875850584064 1899977391237758976 1903242644189872128 1911107283215450112 1916552033310081024 1917886233600589824 1927931980030138368 1933424663733927936 1940128834888138752 1940217390917904384 1946945115927871488 1948145896189329408 1949088983926216704 1952491968110002176 1957143070636655616 1959351684713938944 1960560116738555904 1962718976820805632 1968310768777560064 1969524726325837824 1970829385815932928 1976444284351021056 1977663258252804096 1982075179748032512 1988179854406080192 1990265573052776448 1999366010058047488 2000757860978393088 2007787150800617472 2009025455445245952 2014749174691528704 2018303791594051104 2024053944846455808 2027587813037309952 2031072374023520256 2038208168236990464 2039465235073204224 2044015029115158528 2045275677338370048 2052461372210675712 2058308840507572224 2061846197872361472 2070366223483404288 2076264702752587776 2077710086400638976 2081375785081365201 2090784036338270208 2092239527564279808 2094543385711755264 2101902173494396416 2103198523669241856 2109190542255194112 2115199632119169024 2122630991773433856 2123940126466768896 2125250068570177536 2126278891555872768 2135065167967260672 2137474565142478848 2141147974713606144 2147248111393701888 2148572428719095808 2156121037473841152 2162263832452399104 2171198806966665216 2175102746700668928 2181126556426960896 2182644939249156096 2190313255418855424 2192725106916993792 2196553464123752448 2197908190572576768 2201785954466237568 2208058848923406336 2211913977858883584 2214349614874755072 2215715317116567552 2222027896367611904 2223499819894898688 2224871165534404608 2229834577216536576 2231209829823676416 2236187382279831552 2245427826008260608 2249286761315303424 2250852593600692224 2265016039366459392 2266592821527969792 2273050350934032384 2277060687952262784 2281036289666973696 2284956420776460288 2291466268129099776 2292984189266614272 2299516907754553344 2300935137005666304 2307490507766366208 2315597445571018752 2317025592509202432 2319576972606406656 2322194589290594304 2326185454009843712 2329162001418829824 2335797790596661248 2337423847200718848 2342452485156765696 2352132040880553984 2356361308925724672 2360475364431495168 2371268575974391808 2372839360037093376 2379599586134065152 2381067206453624832 2387959865745113088 2392063753000356864 2396240142680457216 2398878749447651328 2408791471552806912 2411509765801771008 2415654125317914624 2417143982308982784 2422536330803150848 2425636167158071296 2432546811508948992 2446990590038252544 2453767375980331008 2455475556655300608 2462471213511868416 2466815745281618016 2471122647139221504 2472646714394148864 2482421790473191424 2484066205038832128 2491143316734099456 2492679731756138496 2499781383413563392 2508563899368603648 2510111058551635968 2515710805064810496 2526106304259293184 2530447606479716352 2532209167800778752 2537656858919829504 2548143044287266816 2555402711080108032 2557181644800786432 2561693273946295632 2570575973373517824 2577899551645237248 2586956521223872512 2588552029131374592 2595926821237161984 2597527861585772544 2598785311901622272 2609524094182207488 2612468912951918592 2614080155651407872 2616958635761074176 2626032968434450432 2627772514421243904 2630737926329204736 2635259045801361408 2636884344337072128 2642766906330710016 2650906472541440256 2653687430737035264 2667677147971190784 2677049534400823296 2678700607260327936 2686332232922038272 2691071722125401472 2695770160515514368 2698738593128607744 2703450417383079936 2708096498698027008 2709890405496907776 2717610890982653952 2719286980097605632 2725353372153544704 2727034236451160064 2736615162947567616 2738302972965421056 2744411787343429632 2749128263829815296 2760488297977872384 2762410001237213184 2768352937003450368 2770280115200851968 2775167713441820268 2789652703419039744 2792724514282340352 2802536231325861888 2804264698225655808 2807429279590121472 2812254056340258816 2820266176158892032 2822134386789679104 2830174655697911808 2831920168622358528 2835038522074497024 2846753557289680896 2849966086856638464 2854863966284808192 2862997481858269184 2866660924823175168 2874828049965121536 2876829350400884736 2891897970045207552 2900136995600891904 2910193252332208128 2920417673891807232 2922218844283994112 2923633475889325056 2928737952165003264 2935714605954983424 2939027527070908416 2944078465231208448 2952466153166340096 2954287089488756736 2964666426526531584 2966494887379206144 2973112769622048768 2985398359579164672 2999049015087071232 3001136791467589632 3011680726200926208 3020021385821945856 3022123762037293056 3027455687391076656 3036080917269683712 3041381719555964928 3046608561035280384 3055288357505466368 3057312252355485696 3059197852609806336 3066022543672737792 3067913516007555072 3087463260761358336 3089367456678936576 3092769296808542208 3105549335225106432 3109053912934514688 3114397054128881664 3116565129600958464 3123269980209020928 3136176054507405312 3141815078567632896 3152853260241594624 3163785813382791168 3172799448178753536 3174756275271499776 3183946487660150784 3185910189700153344 3189418337333809152 3194986856907276288 3198504999263535104 3202597751950891008 3211721962070409216 3215346354402361344 3220872167090552832 3222858643078643712 3234181556210761728 3243395748678598656 3262654120051003392 3271689834640441344 3273967408873734144 3283294951349157888 3289087660375490688 3294830196185628672 3296862285858865152 3312088273385109504 3317870966788325376 3321524422312132608 3323572975674851328 3333041844551417856 3335249729842348032 3344751865824804864 3346814744735514624 3354281073419747328 3368141739012390912 3373930141972955136 3376278890401038336 3383542478559772672 3397524059049689088 3399889232291954688 3409575526401048576 3415591031928394176 3427434631164690432 3437199402193649664 3449275361631830016 3451402705508499456 3461235761649549312 3473396168356528128 3479365458909609984 3483291883935891456 3489278181014765568 3503696685894991872 3513678727735148544 3528198061320830976 3534541963388587008 3540713046647242752 3556902863961587712 3559259040055640064 3569399379201097728 3571600809680437248 3588095629500535296 3594360214020685824 3598318124171476992 3610795331597369344 3613187207329210368 3617264648702656512 3623481187976871936 3625715973463474176 3633804496204726272 3648820217263423488 3651070630620561408 3674336442558971904 3680651063970496512 3683213334982950912 3691137249337933824 3693706820267802624 3700223617922427024 3706683970708832256 3723632685709787136 3726099307558248192 3736714975101149184 3739019597634207744 3749672075120345088 3762845849052905472 3765166587827453952 3773566207597215744 3775893558163144704 3780051362765996032 3795671409719574528 3798313751701168128 3799954782475517952 3806485288379744256 3822214566430900224 3833104066620162048 3835772467201179648 3855863960060276736 3866849327467855872 3880257669776277504 3880434781835808768 3893890231855742976 3896291792378658816 3898177967852433408 3904983936220004352 3914286141273311232 3918703369427877888 3921120233477111808 3925437953641611264 3936621537555120128 3939049452651675648 3941658771631865856 3952888568702042112 3955326516505608192 3964150359496065024 3976359708812160384 3980531146105552896 3998732020116094976 4001515721956786176 4015574301601234944 4018050910890491904 4029498349383057408 4036607583188102208 4048107889692911616 4055175626074619904 4062144748047040512 4076416336473980928 4078930470146408448 4088030058230317056 4090551354676740096 4104922744421351424 4116617681015144448 4123692395744722944 4140732446966808576 4152529405505175552 4155420172801277952 4162751570162730402 4184479055128559616 4189086771423510528 4203804346988792832 4206397047338483712 4218381084510388224 4230399264238338048 4245261983546867712 4247880252933537792 4252557783111745536 4270130335934521344 4274949130284957696 4282295949427212288 4294496222787403776 4312242074947682304 4342397613933330432 4350205493401337856 4362253112853921792 4365289878498312192 4380626510837710848 4385450213833987584 4393106928247504896 4403571908932475136 4416117697846812672 4428699229749510144 4431430634233135104 4446999639789797376 4449742331068809216 4459669154433073152 4462419659647352832 4490855652016521216 4498573522630606848 4501705187201384448 4530032078732918784 4533185643055939584 4554121375904525568 4562072579333947392 4569912841552920576 4582932536258199552 4585968378533228544 4599033815509106688 4601870274011332608 4614981015532732416 4631194891142037504 4634051185018404864 4639153945212813312 4644389178581188608 4652370908019687424 4658324002837659648 4671595581193322496 4674847694401437696 4684904970313531392 4704264081761107968 4712722617851449344 4720950728862990336 4742537151948783616 4745678720074186752 4759199172268130304 4762134412907249664 4775919731490226176 4784127506000713728 4792480285360914432 4797757498895302656 4817582943105613824 4823019531603542016 4831308250635829248 4834287964617965568 4845072661606301696 4851272334316142592 4865093623017897984 4893981180076505088 4907534751960662016 4910951113310601216 4924942427023736832 4933631490563236032 4942245294278443008 4945293428788297728 4964843580946382848 4968132410077664256 4982286633468198912 4985359463512276992 4999562766827126784 5017127798737207296 5020222117103271936 5031421610129620992 5052212608518586368 5060895212959432704 5064418335601557504 5075313717839659008 5096286088574533632 5114363289601572864 5123386547892591264 5141151946747035648 5155799103290474496 5173913042447745024 5177104058262749184 5191853642474323968 5197570623803244544 5219048188364414976 5224937825903837184 5233917271522148352 5255545028842487808 5270518091602722816 5273768688674144256 5301812945082880512 5307374861474070528 5335354295942381568 5354099068801646592 5357401214520655872 5382143444250802944 5391540321031028736 5397477186257215488 5416192997396054016 5419780810993815552 5435221781965307904 5438573960195211264 5450706744307089408 5454068472902320128 5473230325895135232 5476605945930842112 5488823574686859264 5498256527659630592 5520976595955744768 5524820002474426368 5536705874006900736 5540560230401703936 5550335426883640536 5579305406838079488 5585449028564680704 5605072462651723776 5608529396451311616 5614858559180242944 5624508112680517632 5640532352317784064 5644268773579358208 5660349311395823616 5663840337244717056 5670077044148994048 5693507114579361792 5699932173713276928 5709727932569616384 5725994963716538368 5733321849646350336 5749656099930243072 5753658700801769472 5783795940090415104 5800273991201783808 5820386504664416256 5840835347783614464 5844437688567988224 5847266951778650112 5857475904330006528 5871429211909966848 5878055054141816832 5888156930462416896 5904932306332680192 5908574178977513472 5929332853053063168 5932989774758412288 5946225539244097536 5970796719158329344 5998098030174142464 6002273582935179264 6023361452401852416 6044247524074586112 6054911374782153312 6072161834539367424 6082763439111929856 6093217122070560768 6110576715010932736 6114624504710971392 6118395705219612672 6132045087345475584 6135827032015110144 6174926521522716672 6185538593617084416 6211098670450212864 6228794108257763328 6233130259201916928 6272352109014810624 6283630157135265792 6305706520483189248 6327571626765582336 6345598896357507072 6367892975320301568 6371820379400306688 6378836674667618304 6397009998527070208 6405195503901782016 6423443924140818432 6441744334181105664 6445717286157287424 6468363112421523456 6486791497357197312 6525308240102006784 6543379669280882688 6547934817747468288 6578175320750981376 6589660392371257344 6593724571717730304 6624176546770219008 6635741933576650752 6643048844624265216 6647145951349702656 6666083689102835712 6670499459684696064 6689503731649609728 6693629489471029248 6708562146839494656 6736283478024781824 6747860283945910272 6752557780802076672 6767084957119545344 6795048118099378176 6799778464583909376 6819151052802097152 6831182063856788352 6854869262329380864 6874398804387299328 6898550723263660032 6902805411016998912 6922471523299098624 6946792336713056256 6958730917819219968 6966583767871782912 6978556362029531136 7007393371789983744 7027357455470297088 7056396122641661952 7069083926777174016 7081426093294485504 7113805727923175424 7118518080111280128 7138798758402195456 7143201619360874496 7176191259001070592 7188720428041371648 7196636248342953984 7221590663194738688 7226374414658420736 7234529297405313024 7246962375953743872 7251431946926948352 7267608992409452544 7297640434526846976 7361302127940993024 7366426669965901824 7387413640535605248 7400447235844854048 7413367941417664512 7447265371419574272 7452198615116496384 7473429950202298368 7478039195268415488 7499344150240690176 7525691698105810944 7530333175654907904 7547132415194431488 7560102725531992064 7591342819439149056 7596627503402336256 7612970576759488512 7644429132861800448 7666208133240324096 7671544934402359296 7711727920120553472 7733698654935711744 7760869563671617536 7787780463711485952 7792583584757317632 7796355935704866816 7828572282546622464 7837406738855755776 7842240466954223616 7850875907283222528 7873243075110240256 7878098905303351296 7883317543263731712 7905777137404084224 7910653033011216384 7928300718992130048 7952719417624320768 7961062292211105792 7997464040232189952 8003031443913572352 8031148603202469888 8036101821780983808 8058996698766114816 8073215166376204416 8096215779385823232 8110351252149239808 8124289496094081024 8152832672947961856 8157860940292816896 8176060116460634112 8181102709353480192 8209845488842702848 8233235362030288896 8247384791489445888 8281464893933617152 8305058811010351104 8310840345602555904 8325503140325460804 8368958110257119232 8378173542847021056 8407608693977585664 8412794094676967424 8436762169020776448 8460798528476676096 8490523967093735424 8495760505867075584 8505115566223491072 8540260671869042688 8549898260569915392 8564591898854424576 8588992445574807552 8624484149895364608 8700410986802675712 8730579756996624384 8761253021675421696 8770900427667975168 8786213856495009792 8807143817864950272 8832235395693625344 8857398459499020288 8862861268466270208 8893999279579594752 8899484662137618432 8919338308866146304 8997147045261213696 9003410374402768896 9060064157465837568 9066371286111879168 9108242751809051136 9124145158667894784 9139825683105841152 9165865072516399104 9171936757066457088 9198067631018213376 9203740548022665216 9262389782284075008 9268102370036809728 9278307890425626624 9304741816039374848 9316648005675319296 9343191162386644992 9349695388802875392 9369809940627062784 9408528163522215936 9425445235702898688 9491357440148373504 9518398344536260608 9524268825814499328 9551839462980452352 9568255012001427456 9584960570721828864 9595514997790605312 9635165886211227648 9646039063207084032 9662616501271658496 9668575929235931136 9690145323212603392 9702544668632285184 9730187246035795968 9787962360153010176 9815069503921324032 9821902226621202432 9849884854047473664 9867262981126472064 9884490588556886016 9890586857576595456 9929687161892765696 9936264820155328512 9964573266936397824 9970718927024553984 9999125533654253568 10034255597474414592 10040444234206543872 10062843220259241984 10104425217037172736 10121790425918865408 10128836671203115008 10150627435679318016 10192572177149067264 10228726579203145728 10246773095785182528 10282303893494071296 10311598206580948992 10347826084895490048 10354208116525498368 10383707284948647936 10395141247606489088 10438096376728829952 10449875651807674368 10467834543044296704 10511090057684975616 10541036183205445632 10603625890165761024 10670708591884763136 10708198137603293184 10714802429041311744 10764286888501605888 10783080642062057472 10794954372514430976 10832385994792108032 10839561621987631104 10870443563930615808 10877147920390422528 10901413488614178816 10946460651790270464 10953211891861684224 10996513055319261184 11041953191911489536 11049640004948852736 11073411748013801472 11081120460803407872 11100670853767281072 11170898057129361408 11210144925303447552 11217058792902623232 11249016225361035264 11288537547158716416 11320698622791647232 11327680674489434112 11340154088297988096 11387014229158723584 11399864347426553856 11419455865139232768 11451989927433076736 11466643699292700672 11499312199860486144 11507317401603538944 11567591880180830208 11600547982403567616 11640773009328832512 11681670695567228928 11688875377135976448 11694533903557300224 11714951808660013056 11742858423819933696 11756110108283633664 11776313860924833792 11809864612665360384 11817148357955026944 11858665706106126336 11865979549516824576 11892451078488195072 11941593438316658688 11996196060348284928 12004547165870358528 12046722904803704832 12088495048149172224 12109822749564306624 12144323669078734848 12165526878223859712 12186434244141121536 12221153430021865472 12229249009421942784 12236791410439225344 12264090174690951168 12271654064030220288 12349853043045433344 12371077187234168832 12422197340900425728 12457588216515526656 12466260518403833856 12567260314270531584 12611413040966378496 12655143253531164672 12691197792715014144 12735785950640603136 12743640758800613376 12757673349335236608 12794019997054140416 12810391007803564032 12846887848281636864 12883488668362211328 12936726224843046912 13050616480204013568 13086759338561765376 13095869635494936576 13156350641501962752 13179320784742514688 13248353093540438016 13286097689248530432 13294291902699405312 13340998919369392128 13379007463299219456 13387258978942058496 13472566956049563648 13495720567891820544 13505115561604153344 13534169914239090688 13590096236198756352 13599556929167818752 13662364127713576704 13709738524658761728 13748797608774598656 13797101446527320064 13805610822033997824 13844943046598197248 13893584673426112512 13917461835638439936 13933167535743565824 13957112724059062272 14014786743579967488 14054714910940594176 14112792245283323904 14138167853554348032 14162852186588971008 14227611455846350848 14237036160222560256 14277597516804390912 14286403238721748992 14352382518002141184 14377440856082743296 14393272496685907968 14443181326389477376 14452748829316841472 14469058594810626048 14493924751907487744 14502863893853896704 14535217984818905088 14595280869053693952 14722604255881986048 14732853339931803648 14774827281071210496 14800894471689708096 14826735882835329024 14894530742839148544 14904397230232992768 14946859900404596736 14956078390536830976 14998688300481380352 15051383396211621888 15060666351309815808 15094264830388862976 15120205451063984128 15182685638878298112 15193255006804672512 15225941153518977024 15288858265723600896 15343089868804718592 15423455840241106944 15467397309871423488 15521739127343235072 15575560927422971904 15592711871409733632 15657144565093244928 15674813477711511552 15701751814566445056 15746486150220480512 15766635086527463424 15811554274808168448 15821306066022432768 15905438835248641536 15922124584422211584 15994928080464379904 16006062887827144704 16062297206404939776 16072203643561967616 16146430332752408832 16192431558771646464 16248578992188162048 16305665345895923712 16315721880585633792 16352120232921268224 16362205418706960384 16419690977685405696 16466470724060577792 16494769582978891776 16562929787867234304 16610117622020702208 16621680691205111808 16651006280650921608 16737916220514238464 16756347085694042112 16815217387955171328 16825588189353934848 16873524338041552896 16921597056953352192 16981047934187470848 16991521011734151168 17010231132446982144 17080521343738085376 17099796521139830784 17129183797708849152 17177984891149615104 17248968299790729216 17400821973605351424 17461159513993248768 17522506043350843392 17541800855335950336 17572427712990019584 17614287635729900544 17664470791387250688 17714796918998040576 17725722536932540416 17787998559159189504 17798969324275236864 17838676617732292608 17994294090522427392 18006820748805537792 18132742572223758336 18216485503618102272 18248290317335789568 18279651366211682304 18331730145032798208 18343873514132914176 18396135262036426752 18407481096045330432 18524779564568150016 18556615780851253248 18609483632078749696 18633296011350638592 18686382324773289984 18699390777605750784 18817056327044431872 18850890471405797376 18982714880296747008 19036796689072521216 19103678925960904704 19136510024002854912 19191029995581210624 19270331772422455296 19325233002543316992 19337151858471862272 19405089337264570368 19460374492071591936 19575924720306020352 19630139007842648064 19643804453242404864 19734525962252944128 19768981177113772032 19781173715153190912 19859374323785531392 19872529640310657024 19929146533872795648 19941437854049107968 19998251067308507136 20068511194948829184 20080888468413087744 20125686440518483968 20208850434074345472 20243580851837730816 20257673342406230016 20301254871358636032 20385144354298134528 20457453158406291456 20493546191570365056 20564607786988142592 20623196413161897984 20695652169790980096 20708416233050996736 20767414569897295872 20790282495212978176 20876192753457659904 20899751303615348736 20935669086088593408 21022180115369951232 21082072366410891264 21207251780331522048 21341417183769526272 21416396275206586368 21429604858082623488 21528573777003211776 21566161284124114944 21589908745028861952 21664771989584216064 21679123243975262208 21740887127861231616 21754295840780845056 21802826977228357632 21892921303580540928 21993026110638522368 22083906383822979072 22099280009897705472 22162240921606815744 22201341707534562144 22341796114258722816 22420289850606895104 22434117585805246464 22498032450722070528 22577075094317432832 22641397245583294464 22680308176595976192 22774028458317447168 22838911730278465536 22933287398585401344 22998624399720972288 23014634803207077888 23135183760361660416 23201095964807135232 23363341391134457856 23377750754271952896 23389067807114600448 23485716847639867392 23512220216567267328 23552627721849667584 23619729225330720768 23634296715910053888 23717331412212252672 23731959099033649152 23784902156976390144 23883186876633317376 23992392120696569856 24009094331740717056 24093445809607409664 24176990096298344448 24219645499128613248 24288647338157469696 24331053756447719424 24372868488282243072 24442306860043730944 24458498018843885568 24473582820878450688 24528180349381902336 24543308128060440576 24699706086090866688 24742154374468337664 24844394681800851456 24915176433031053312 24932521036807667712 25134520628541063168 25222826081932756992 25310286507062329344 25382395585430028288 25471571901281206272 25487281517601226752 25515346698670473216 25588039994108280832 25620782015607128064 25693775696563273728 25766977336724422656 25873452449686093824 26101232960408027136 26191739270989873152 26312701283003925504 26358641569485029376 26496706187080876032 26572195378497060864 26588583805398810624 26681997838738784256 26758014926598438912 26991441135783641088 27010231123208306688 27180192472397512704 27199113858335637504 27324728255427153408 27419477049317523456 27497595217549197312 27594202893054640128 27611221644067995648 27787169346852225024 27834923671276879872 27914225448118124544 28029573487159934976 28109429821881188352 28225584490566647808 28276335707108696064 28474072320445120512 28555195033608781824 28572806477443497984 28704765036004282368 28754881712165486592 28786544993371815936 28886362652778954752 28905497658633682944 28938117189621252096 28987849503814975488 29005727787707793408 29070435969637810176 29190561738107387904 29445208511763972096 29465706679863607296 29549654562142420992 29601788943379416192 29653471765670658048 29789061485678297088 29808794460465985536 29893719800809193472 29912156781073661952 29997376600962760704 30102766792423243776 30121332702619631616 30188529660777725952 30240410902127968256 30365371277756596224 30386510013609345024 30451882307037954048 30577716531447201792 30686179737609437184 30846911680482213888 30934794619742846976 31043478254686470144 31151121854845943808 31185423742819467264 31314289130186489856 31349626955423023104 31403503629132890112 31492972300440961024 31533270173054926848 31623108549616336896 31810877670497283072 32012125775654289408 32124594412809879552 32144407287123935232 32292860665504817664 32384863117543292928 32497157984376324096 32611330691791847424 32631443761171267584 32704240465842536448 32839381955370811392 32989539165957783552 33125859575734468608 33220235244041404416 33243361382410223616 33302012561301843216 33512694171388084224 33630434775910342656 33651176378707869696 33747048676083105792 33962095868374941696 33983042023468302336 34020462264893964288 34161042687476170752 34199593042279661568 34258367595417698304 34355969782299230208 34497936599581458432 34801643947210702848 34922319027986497536 35045012086701686784 35083601710671900672 35144855425980039168 35228575271459801088 35328941582774501376 35429593837996081152 35451445073865080832 35575997118318379008 35597938648550473728 35677353235464585216 35988588181044854784 36013641497611075584 36265485144447516672 36432971007236204544 36496580634671579136 36559302732423364608 36663460290065596416 36687747028265828352 36792270524072853504 36814962192090660864 37049559129136300032 37113231561702506496 37218967264157499392 37266592022701277184 37372764649546579968 37398781555211501568 37701780942811594752 37965429760593494016 38073593378145042432 38207357851921809408 38273020048005709824 38382059991162421248 38540663544844910592 38650466005086633984 38810178674529140736 39151849440612040704 39260278015685296128 39287608906484809728 39469051924505888256 39537962354227544064 39718748647571062784 39745059280621314048 39858293067745591296 39882875708098215936 40137022389897658368 40161776936826175488 40417700868148690944 40487161703675461632 40515346684812460032 40602509742717272064 40770288708596269056 40987092383140730112 41129215573976285184 41246392826323795968 41391304339581960192 41416832466101993472 41534829139794591744 41580564990425956352 41752385506915319808 41799502607230697472 41871338172177186816 42044360230739902464 42164144732821782528 42414503560663044096 42682834367539052544 42832792550413172736 42859209716165246976 43057147554006423552 43132322568248229888 43179817490057723904 43329543979168432128 43358246487950524416 43481774255722463232 43508591681561690112 43605653954456715264 43785842607161081856 43986052221277044736 44167812767645958144 44198560019795410944 44324481843213631488 44402683415069124288 44683592228517445632 44840579701213790208 44868235171610492928 44996064901444141056 45154150188634865664 45282794491166588928 45360616353191952384 45548056916634894336 45677823460556931072 45866574797170802688 46029269606414155776 46270367520723320832 46402191929614270464 46726682782268915712 46778135614229200896 46971433695279734784 47024440433134534656 47105255443699335168 47239458450661441536 47434662824424505344 47463918198067298304 47766373753266634752 47984784241393139712 48018188663481434112 48186891619214819328 48439290998257226496 48577294676314939392 48745736976564486144 48916996037687771136 48947165641756901376 49056360698763804672 49086616256120881152 49399412172181733376 49484308748936675328 49688789363601702912 49830352866062106624 49865042073615335424 50269041257082126336 50445652163865513984 50620573014124658688 50764791170860056576 50943143802562412544 50974563035202453504 51030693397340946432 51176079988216561664 51241564031214256128 51387551393126547456 51533954673448845312 51746904899372187648 52202465920816054272 52383478541979746304 52625402566007851008 52717283138970058752 52993412374161752064 53144390756994121728 53177167610797621248 53363995677477568512 53516029853196877824 53982882271567282176 54020462246416613376 54398227716671275008 54649456510854306816 54838954098635046912 54995190435098394624 55188405786109280256 55222443288135991296 55574338693704450048 55669847342553759744 55828450896236249088 56059146974319869952 56451168981133295616 56552671414217392128 56948144640890241024 57110390067217563648 57409530072008564736 57573089986743631872 57810995317267365888 57975699007629950976 58011455575415586816 58381123476214775808 58890417023527944192 58931413359727214592 59203577886758832384 59306943531341316096 59578122971356594176 59617588920931971072 59787439601618386944 59824313562147323904 59994753201925521408 60205533584846487552 60242665405239263232 60377059321555451904 60480821804255936512 60730742555513192448 60773020027218690048 60903764614075908096 61155433062894403584 61372359475218874368 61693823360964427776 61869589239485693952 62086956509372940288 62302243709691887616 62370847485638934528 62628578260372979712 62699253910846046208 62807007258265780224 62985944600881922048 63066540346109853696 63246217099232673792 63621755340994566144 64024251551308578816 64249188825619759104 64288814574247870464 64585721331009635328 64769726235086585856 64994315968752648192 65222661383583694848 65262887522342535168 65408480931685072896 65678763910741622784 65979078331915567104 66251719151468937216 66486722764820447232 66604025122603686432 67025388342776168448 67260869551820685312 67302352757415739392 67494097352166211584 67924191736749883392 68040924529787928576 68322085374952341504 68516735190835396608 68995873199162916864 69603287894421405696 70090024173403373568 70167203421343801344 70457150542919602176 70657883165549002752 70859187675992162304 70902890147730161664 71151994236636758016 71195877297100947456 71354706470929170432 71977176362089709568 72027282995222151168 72530970288895033344 72865942014472409088 72993161269343158272 73118605464846729216 73326920580131192832 73375494056531656704 73584541048145707008 73629924384181321728 74099118258272600064 74226463123405012992 74437934528314998784 74533184045402554368 74745529299093159936 74797563110423003136 75403561885623189504 75930859521186988032 76147186756290084864 76414715703843618816 76546040096011419648 76764119982324842496 77081327089689821184 77300932010173267968 77620357349058281472 78303698881224081408 78575217812969619456 78938103849011776512 79075924708455088128 79437497295142125568 79490118561242628096 79716586135491182592 79765751416196431872 80274044779795316736 80974323407350923264 81030693369624920064 81540577417192538112 81974184766281460224 82258431147952570368 82492785652647591936 82782608679163920384 82833664932203986944 83161129980851912704 83504771013830639616 83742676344354373632 84088720461479804928 84328289465643565056 84829007121326088192 85665585100826345472 85718419432330493952 86114295108012847104 86264645136496459776 86359634980115447808 86659087958336864256 86716492975901048832 86963548511444926464 87017183363123380224 87211307908913430528 87571685214322163712 87972104442554089472 88335625535291916288 88397120039590821888 88648963686427262976 88805366830138248576 89367184457034891264 89681159402427580416 89736470343220985856 89992129802888282112 90308300377269731328 90565588982333177856 90721232706383904768 91096113833269788672 91355646921113862144 91733149594341605376 92058539212828311552 92540735041446641664 92804383859228540928 93453365564537831424 93556271228458401792 93942867390559469568 94048880866269069312 94210510887398670336 94478916901322883072 94869325648849010688 96036377326962868224 96373783238429638656 96878581996514452992 97154589352629878784 97491473953128972288 97833992075375542272 97894331283513802752 98112721397527609344 98968617497873350656 99377578727203405824 99660705732124213248 99730084147230670848 100538082514164252672 100891304327731027968 101241146028249317376 101886287605124825088 101949126070404907008 102061386794681892864 102352159976433123328 102483128062428512256 102775102786253094912 103067909346897690624 103493809798744375296 104404931841632108544 104766957083959492608 105250805132015702016 105434566277940117504 105986824748323504128 106288781513988243456 106354335221595242496 106727991354955137024 107032059706393755648 107965764543134564352 108040924492833226752 108796455433342550016 109298913021708613632 109677908197270093824 109990380870196789248 110376811572218560512 110444886576271982592 111148677387408900096 111339694685107519488 111656901792472498176 112118293948639739904 113105342828434784256 113896289281780482048 114220780134435127296 114819060144017129472 115146179973487263744 115621990634534731776 115951398015259901952 117780834047055888384 117862826719454429184 118407155773517664768 118613887062682632192 119156245942713188352 119235177841863942144 119574879203236773888 119648627124294647808 120411067169692975104 120485330810478526464 120961643608511873024 121461485111026384896 121546040054437380096 121807529228151816192 122310866125788807168 123387646721928855552 123739178478971387904 124173913018745880576 124604487419383775232 124741694971277869056 125257156520745959424 125398507821692092416 125614014516531560448 125971889201763844096 126133080692219707392 126492434198465347584 127243510681989132288 128048503102617157632 128498377651239518208 128577629148495740928 129171442662019270656 129539452470173171712 129988631937505296384 130445322767167389696 130525775044685070336 130816961863370145792 131357527821483245568 131958156663831134208 132503438302937874432 132973445529640894464 133208050245207372864 134050776685552336896 134521739103641370624 134604705514831478784 134988194704332423168 135848383473499766784 136081849059575857152 136644170749904683008 137033470381670793216 139206575788842811392 140180048346806747136 140334406842687602688 140914301085839204352 141315766331098005504 141718375351984324608 142303988473273516032 142391754594201894912 143954352724179419136 144054565990444302336 145731884028944818176 146237210929693458432 146750988113063313408 147169082096291414016 147259848768362643456 148198236516545200128 148452926246810025984 148875869056629997568 149066368090805108736 149491058598186319872 149595126220846006272 150807123771246379008 151861719042373976064 152294373512580169728 152829431407687237632 153092080192022839296 153528239964649684992 154162654179379642368 154601864020346535936 155240714698116562944 156607397762448162816 157150435625939238912 157876207698023553024 158151849416910176256 158874994590284251136 158980237122485256192 159433172270982365184 159531502832392863744 160548089559590633472 161948646814701846528 162061386739249840128 163948369532562920448 164516862295905140736 164985571305295183872 165565217358327840768 165667329864407973888 166322259961703825408 167009542027661279232 167485352688708747264 168177440922959609856 169658014242652176384 171331170201652690944 172228590216025694208 172719269960230895616 173432985951802097664 173927097022889852928 174034366726246760448 175143370428644327424 175944208885108178944 176671251070583832576 176794240079181643776 177610733660276497152 178734368914069782528 179362318804855160832 179472940686441971712 179984259605776564224 180616600754539462656 181131177964666355712 181442465412767809536 182192227666539577344 182711293842227724288 183466299188683210752 184117078425656623104 185081470082893283328 185608767718457081856 186906731129075662848 187112542456916803584 187885734781118939136 188097761732538138624 188421021774797340672 188957833802645766144 189738651297698021376 192072754653925736448 192747566476859277312 193757163993028905984 194309178705259757568 194982947906257944576 195667984150751084544 195788662567027605504 196225442795055218688 197937234995746701312 198755157454406811648 199460168294461341696 201076165028328505344 201782608655462055936 202482292056498634752 203772575210249650176 204122773589363785728 204704319952866246656 204966256124857024512 205550205572506189824 206987619597488750592 208809863683264217088 210501610264031404032 211973649496647008256 212577563027976486912 212708670443190484992 213455982709910274048 214064119412787511296 215931529086269128704 216081848985666453504 217592910866685100032 218597826043417227264 219355816394540187648 219980761740393578496 220753623144437121024 220889773152543965184 222297354774817800192 222679389370215038976 223313803584944996352 224236587897279479808 226210685656869568512 227792578563560964096 228441560268870254592 229638120288034258944 230292359946974527488 231243981269069463552 231902796030519803904 235725653438908858368 236814311547035329536 237227774125365264384 238312491885426376704 238470355683727884288 239149758406473547776 239297254248589295616 240822134339385950208 241923287217023746048 242922970222052769792 243092080108874760192 244621732251577614336 246775293443857711104 247478356957942775808 248347826037491761152 249483389942555738112 250514313041491918848 251228029033063120896 252266161384439414784 252984868396930695168 254487021363978264576 256996755302479036416 257155258296991481856 258342885324038541312 259078904940346343424 259977263875010592768 260890645534334779392 261051550089370140672 261633923726740291584 262715055642966491136 263916313327662268416 265006876605875748864 265946891059281788928 266416100490414745728 268101553371104673792 269043478207282741248 269209411029662957568 269976389408664846336 271696766946999533568 272163698119151714304 273288341499809366016 274066940763341586432 278413151577685622784 280360096693613494272 280668813685375205376 281828602171678408704 282631532662196011008 283436750703968649216 284607976946547032064 288109131980888604672 291463768057889636352 292474421859386916864 293501976226126626816 294338164192582828032 296905852493620051968 298132736181610217472 298982117196372639744 299190252441692012544 301614247542492758016 303723438084747952128 305658862815374475264 306184160384045678592 307056479929299369984 308325308358759284736 309203728040693071872 310481429396233125888 313214795524896325632 314300871251878477824 315752415396047106048 316303698833820352512 317749989180568502272 317960474244970512384 318866344541964730368 319063005664785727488 321096179119181266944 323897293629403693056 324122773478499680256 327896739065125840896 329033724591810281472 329971142610590367744 331130434716655681536 331334659728815947776 332644519923407650816 334019084055322558464 334970705377417494528 336354881845919219712 339316028485304352768 342662340403305381888 344457180432051388416 345438539920461791232 346865971903604195328 347854194045779705856 353342502141167665152 353588480158363287552 355221467320552994304 357468737828139565056 358724637609710321664 358945881372883943424 361233201509078925312 362884930825535619072 364384455333079154688 365422587684455448576 366932598377366421504 370162940165786566656 371217535436914163712 373813462258151325696 374225084913833607168 375771469562237878272 376195523465076277248 376842043549594681344 377915667605291532288 379477302595396042752 384145509307851472896 385495132953718554624 387514327986057811968 388618357410519515136 389965895812515889152 391335968301502169088 391577325134055211008 392450885590110437376 395874469991493402624 397510314908813623296 398920336588922683392 402152330056657010688 403565217310924111872 404964584112997269504 407545150420499300352 408245547178727571456 409408639905732493312 409932512249714049024 411100411145012379648 417619727366528434176 421003220528062808064 423947298993294016512 425155126055952973824 426911965419820548096 431863058172538257408 432163697971332907008 437195652086834454528 438711632789080375296 441507246288874242048 441779546305087930368 444594709549635600384 445358778740430077952 446627607169889992704 448473175794558959616 452421371313739137024 455585157127121928192 456883120537740509184 459276240576068517888 460584719893949054976 462487962538138927104 463805592061039607808 471451306877817716736 473628623094070659072 474455548250730528768 476624983770852753408 476940711367455768576 478299516812947095552 478594508497178591232 481644268678771900416 483846574434047492096 485845940444105539584 486184160217749520384 493550586887715422208 494956713915885551616 496695652074983522304 498966779885111476224 501028626082983837696 502456058066126241792 504532322768878829568 508974042727956529152 513993510604958072832 516685770648077082624 518157809880692686848 521781291068669558784 522103100178740281344 525430111285932982272 527832626655324536832 530013753211751497728 532832200980829491456 536203106742209347584 538086956414565482496 538418822059325915136 539952778817329692672 543393533893999067136 544327396238303428608 546576682999618732032 548133881526683172864 556826303155371245568 560720193387226988544 561337627370750410752 563657204343356817408 565263065324392022016 566873501407937298432 569215953893094064128 576218263961777209344 582927536115779272704 584948843718773833728 587003952452253253632 588676328385165656064 593811704987240103936 596265472363220434944 598380504883384025088 603228495084985516032 607446876169495904256 611317725630748950528 612368320768091357184 614112959858598739968 616650616717518569472 620962858792466251776 626429591049792651264 631504830792094212096 635920948489941024768 637732689083929460736 638126011329571454976 642192358238362533888 647794587258807386112 648245546956999360512 655793478130251681792 658067449183620562944 659942285221180735488 662260869433311363072 662669319457631895552 665289039846815301632 668038168110645116928 669941410754834989056 672709763691838439424 678632056970608705536 685324680806610763776 688914360864102776832 690877079840923582464 693731943807208390656 695708388091559411712 707176960316726575104 710442934641105988608 714937475656279130112 717449275219420643328 717891762745767886848 722466403018157850624 725769861651071238144 728768910666158309376 733865196754732843008 740325880331573133312 742435070873828327424 748450169827667214336 751542939124475756544 753684087099189362688 758954605190792085504 770990265907437109248 775028655972115623936 777236714821039030272 779931791625031778304 782671936603004338176 783154650268110422016 784901771180220874752 791748939982986805248 795020629817627246592 797840673177845366784 804304660113314021376 807130434621848223744 809929168225994539008 815090300840998600704 816491094357455142912 818817279811464986624 819865024499428098048 822200822290024759296 835239454733056868352 842006441056125616128 847894597986588033024 850310252111905947648 853823930839641096192 864327395942665814016 874391304173668909056 877423265578160750592 883014492577748484096 890717557480860155904 896946351589117919232 904842742627478274048 911170314254243856384 918552481152137035776 921169439787898109952 924975925076277854208 927611184122079215616 942902613755635433472 947257246188141318144 948911096501461057536 953249967541705506816 953881422734911537152 956599033625894191104 957189016994357182464 963288537357543800832 967693148868094984192 971691880888211079168 972368320435499040768 987101173775430844416 989913427831771103232 993391304149967044608 997933559770222952448 1002057252165967675392 1004912116132252483584 1009064645537757659136 1017948085455913058304 1027987021209916145664 1033371541296154165248 1036315619761385373696 1043562582137339117568 1060027506423502995456 1065664401961658982912 1072406213484418695168 1076173912829130964992 1076837644118651830272 1088654792476606857216 1093153365999237464064 1096267763053366345728 1113652606310742491136 1121440386774453977088 1122675254741500821504 1127314408686713634816 1130526130648784044032 1133747002815874596864 1138431907786188128256 1152436527923554418688 1165855072231558545408 1169897687437547667456 1174007904904506507264 1177352656770331312128 1187623409974480207872 1192530944726440869888 1196761009766768050176 1206456990169971032064 1214893752338991808512 1222635451261497901056 1224736641536182714368 1228225919717197479936 1233301233435037138944 1252859182099585302528 1263009661584188424192 1271841896979882049536 1275465378167858921472 1295589174517614772224 1296491093913998721024 1311586956260503363584 1316134898367241125888 1324521738866622726144 1325338638915263791104 1330578079693630603264 1336076336221290233856 1339882821509669978112 1345419527383676878848 1357264113941217411072 1370649361613221527552 1377828721728205553664 1381754159681847164928 1387463887614416781312 1391416776183118823424 1414353920633453150208 1420885869282211977216 1429874951312558260224 1434898550438841286656 1435783525491535773696 1444932806036315701248 1451539723302142476288 1457537821332316618752 1480651760663146266624 1484870141747656654848 1496900339655334428672 1503085878248951513088 1507368174198378725376 1541980531814874218496 1550057311944231247872 1554473429642078060544 1565343873206008676352 1566309300536220844032 1583497879965973610496 1590041259635254493184 1608609320226628042752 1614260869243696447488 1619858336451989078016 1630180601681997201408 1632982188714910285824 1637634559622929973248 1639730048998856196096 1644401644580049518592 1670478909466113736704 1684012882112251232256 1695789195973176066048 1700620504223811895296 1707647861679282192384 1728654791885331628032 1748782608347337818112 1754846531156321501184 1766028985155496968192 1781435114961720311808 1809685485254956548096 1822340628508487712768 1837104962304274071552 1842338879575796219904 1849951850152555708416 1894514492376282636288 1907762845469823074304 1913198067251788382208 1914378033988714364928 1926577074715087601664 1935386297736189968384 1943383761776422158336 1944736640870998081536 1974202347550861688832 1979826855663542206464 1986782608299934089216 1995867119540445904896 2004114504331935350784 2009824232264504967168 2018129291075515318272 2035896170911826116608 2055974042419832291328 2066743082592308330496 2072631239522770747392 2087125164274678235136 2131328803923317965824 2144812426968837390336 2152347825658261929984 2153675288237303660544 2177309584953213714432 2186306731998474928128 2227305212621484982272 2245350509483001643008 2254628817373427269632 2261052261297568088064 2276863815572376256512 2331710144463117090816 2339795374875095334912 2348015809809013014528 2354705313540662624256 2375246819948960415744 2385061889452881739776 2393522019533536100352 2412913980339942064128 2429787504677983617024 2445270902522995802112 2449473283072365428736 2456451839434394959872 2466602466870074277888 2505718364199170605056 2526019323168376848384 2543683793959764099072 2550930756335717842944 2592982187827997442048 2623173912521006727168 2632269796734482251776 2649043477733245452288 2661156159387261206528 2672152672442580467712 2690839054767353757696 2714528227882434822144 2755657443456411107328 2763508319363694329856 2774927775228833562624 2782833552366237646848 2828707841266906300416 2841771738564423954432 2859749902625116520448 2869797100877682573312 2871567050983071547392 2889865612072631402496 2903079446604284952576 2915075642664633237504 2961303521326292533248 2969740283495313309696 2993800679310668857344 3006171756497903026176 3014736348396757450752 3083961063629748436992 3100114623888462495744 3108946859284156121088 3130687746412017352704 3180082519270508986368 3217218640453256085504 3228521738487392894976 3265964377429820571648 3279460097997712392192 3288803289160099037184 3340957818932227473408 3368025764224502464512 3391578391946352132096 3401241008447623790592 3415295723358564384768 3457309583770663256064 3497565216694675636224 3509693062312643002368 3532057970310993936384 3562870229923440623616 3619370970509913096192 3644681257016975425536 3674209924608548143104 3684677759151592439808 3699903700305111416832 3789028984752565272576 3815525690939646148608 3826396134503576764416 3886767523552844316672 3889473281741996163072 3948404695101723377664 3973565216599868178432 3991734239080891809792 4008229008663870701568 4019648464529009934336 4036258582151030636544 4071792341823652233216 4111948084839664582656 4133486165184616660992 4145262479045541494784 4174250328549356470272 4262657607846635931648 4289624853937674780672 4304695651316523859968 4307350576474607321088 4354619169906427428864 4372613463996949856256 4454610425242969964544 4490701018966003286016 4509257634746854539264 4522104522595136176128 4663420288926234181632 4696031619618026029056 4750493639897920831488 4770123778905763479552 4825827960679884128256 4859575009355967234048 4890541805045991604224 4898946566144730857472 4912903678868789919744 4933204933740148555776 5011436728398341210112 5052038646336753696768 5087367587919528198144 5101861512671435685888 5185964375655994884096 5246347825042013454336 5264539593468964503552 5298086955466490904576 5322312318774522413056 5344305344885160935424 5429056455764869644288 5511314886912822214656 5527016638727388659712 5549855550457667125248 5683543477128847908864 5739594201755365146624 5743134101966143094784 5779731224145262804992 5806158893208569905152 5830151285329266475008 5922607042652585066496 5939480566990626619392 5987601358621337714688 6012343512995806052352 6029472696793514901504 6167922127259496873984 6200229247776924991488 6217893718568312242176 6261375492824034705408 6434437280906512171008 6457043476974785789952 6531928754859641143296 6558920195995424784384 6681915637864454946816 6736051528449004929024 6783156783892704264192 6830591446717128769536 6995130433389351272448 7019386124625286004736 7064115940621987872768 7125740459846881247232 7238741941019826192384 7289362514033950851072 7348419849217096286208 7369355518303184879616 7399807400610222833664 7578057969505130545152 7631051381879292297216 7652792269007153528832 7778946563483992326144 7896809390203446755328 7947130433199736356864 7983468478161783619584 8016458017327741403136 8072517164302061273088 8143584683647304466432 8266972330369233321984 8290524958091082989568 8348500657098712940544 8525315215693271863296 8579249707875349561344 8609391302633047719936 8614701152949214642176 8709238339812854857728 8745226927993899712512 8909220850485939929088 8981402037932006572032 9018515269493709078528 9044209045190272352256 9326840577852468363264 9392063239236052058112 9540247557811526959104 9651655921359768256512 9797893132289461714944 9866409867480297111552 10022873456796682420224 10104077292673507393536 10174735175839056396288 10203723025342871371776 10371928751311989768192 10492695650084026908672 10529079186937929007104 10596173910932981809152 10644624637549044826112 10688610689770321870848 10858112911529739288576 11022629773825644429312 11054033277454777319424 11099711100915334250496 11367086954257695817728 11479188403510730293248 11660302570658532950016 11845214085305170132992 11975202717242675429376 12024687025991612104704 12058945393587029803008 12335844254518993747968 12400458495553849982976 12435787437136624484352 12522750985648069410816 12868874561813024342016 12914086953949571579904 13063857509719282286592 13117840391990849568768 13363831275728909893632 13472103056898009858048 13566313567785408528384 13990260866778702544896 14251480919693762494464 14477483882039652384768 14578725028067901702144 14696839698434192572416 14738711036606369759232 14799614801220445667328 15156115939010261090304 15262102763758584594432 15305584538014307057664 15557893126967984652288 15793618780406893510656 15894260866399472713728 15966936956323567239168 16032916034655482806272 16287169367294608932864 16533944660738466643968 16581049916182165979136 17050630431386543726592 17218782605266095439872 17229402305898429284352 17418476679625709715456 17490453855987799425024 17818441700971879858176 17962804075864013144064 18037030538987418157056 18088418090380544704512 18653681155704936726528 18784126478472104116224 19303311842719536513024 19595786264578923429888 20045746913593364840448 20208154585347014787072 20349470351678112792576 20985391300168053817344 21058158373875858014208 21192347821865963618304 21289249275098089652224 21377221379540643741696 21716225823059478577152 22045259547651288858624 22108066554909554638848 22199422201830668500992 22734173908515391635456 22958376807021460586496 23690428170610340265984 23950405434485350858752 24049374051983224209408 24800916991107699965952 24871574874273248968704 25045501971296138821632 25737749123626048684032 25828173907899143159808 26127715019438564573184 26235680783981699137536 26727662551457819787264 26944206113796019716096 27132627135570817056768 27980521733557405089792 28954967764079304769536 29393679396868385144832 29599229602440891334656 30312231878020522180608 30524205527517169188864 30611169076028614115328 31115786253935969304576 31587237560813787021312 31788521732798945427456 31933873912647134478336 32065832069310965612544 32574338734589217865728 33067889321476933287936 33162099832364331958272 34101260862773087453184 34437565210532190879744 34980907711975598850048 35925608151728026288128 36074061077974836314112 36176836180761089409024 37307362311409873453056 37568252956944208232448 38606623685439073026048 39191572529157846859776 40091493827186729680896 40416309170694029574144 40698940703356225585152 41970782600336107634688 42754442759081287483392 43432451646118957154304 44090519095302577717248 44216133109819109277696 44398844403661337001984 45468347817030783270912 45916753614042921172992 47380856341220680531968 47900810868970701717504 48098748103966448418816 49601833982215399931904 49743149748546497937408 51656347815798286319616 52255430038877129146368 52471361567963398275072 53455325102915639574528 53888412227592039432192 54265254271141634113536 55961043467114810179584 57909935528158609539072 58787358793736770289664 60624463756041044361216 61048411055034338377728 63174475121627574042624 63577043465597890854912 63867747825294268956672 64131664138621931225088 65148677469178435731456 66135778642953866575872 66324199664728663916544 68202521725546174906368 68875130421064381759488 71851216303456052576256 72148122155949672628224 74614724622819746906112 75136505913888416464896 77213247370878146052096 78383145058315693719552 80182987654373459361792 80832618341388059148288 81397881406712451170304 83941565200672215269376 86864903292237914308608 88181038190605155434496 88797688807322674003968 90936695634061566541824 91833507228085842345984 94761712682441361063936 95801621737941403435008 96197496207932896837632 99203667964430799863808 99486299497092995874816 103312695631596572639232 104942723135926796550144 107776824455184078864384 108530508542283268227072 111922086934229620359168 115819871056317219078144 117574717587473540579328 121248927512082088722432 122096822110068676755456 128263328277243862450176 130297354938356871462912 132271557285907733151744 132648399329457327833088 136405043451092349812736 137750260842128763518976 143702432606912105152512 144296244311899345256448 149229449245639493812224 156766290116631387439104 160365975308746918723584 161665236682776118296576 162795762813424902340608 167883130401344430538752 173729806584475828617216 176362076381210310868992 181873391268123133083648 189523425364882722127872 191603243475882806870016 192394992415865793675264 198407335928861599727616 198972598994185991749632 206625391263193145278464 215553648910368157728768 223844173868459240718336 231639742112634438156288 235149435174947081158656 242497855024164177444864 244193644220137353510912 260594709876713742925824 264543114571815466303488 272810086902184699625472 275500521684257527037952 287404865213824210305024 288592488623798690512896 298458898491278987624448 323330473365552236593152 325591525626849804681216 335766260802688861077504 347459613168951657234432 352724152762420621737984 363746782536246266167296 384789984831731587350528 396814671857723199455232 397945197988371983499264 413250782526386290556928 431107297820736315457536 447688347736918481436672 470298870349894162317312 484995710048328354889728 488387288440274707021824 521189419753427485851648 529086229143630932606976 545620173804369399250944 574809730427648420610048 577184977247597381025792 596917796982557975248896 646660946731104473186304 671532521605377722155008 694919226337903314468864 705448305524841243475968 727493565072492532334592 793629343715446398910464 826501565052772581113856 862214595641472630915072 895376695473836962873344 969991420096656709779456 976774576880549414043648 1042378839506854971703296 1058172458287261865213952 1091240347608738798501888 1154369954495194762051584 1193835593965115950497792 1293321893462208946372608 1343065043210755444310016 1410896611049682486951936 1454987130144985064669184 1587258687430892797820928 1724429191282945261830144 1790753390947673925746688 1939982840193313419558912 2084757679013709943406592 2116344916574523730427904 2182480695217477597003776 2586643786924417892745216 2686130086421510888620032 2909974260289970129338368 3174517374861785595641856 3581506781895347851493376 3879965680386626839117824 4232689833149047460855808 4364961390434955194007552 5173287573848835785490432 5372260172843021777240064 5819948520579940258676736 6349034749723571191283712 7759931360773253678235648 8729922780869910388015104 10744520345686043554480128 11639897041159880517353472 12698069499447142382567424 15519862721546507356471296 17459845561739820776030208 23279794082319761034706944 34919691123479641552060416 46559588164639522069413888 69839382246959283104120832 139678764493918566208241664
- Sum of all divisors σ(n): 506886917468534437696937985
- Sum of proper divisors (its aliquot sum) s(n): 367208152974615871488696321
- 139678764493918566208241664 is an abundant number, because the sum of its proper divisors (367208152974615871488696321) is greater than itself. Its abundance is 227529388480697305280454657
Bases of 139678764493918566208241664
- Binary: 1110011100010100010000011111110111001110111111110001011010001000000000000000000000000002
- Hexadecimal: 0x738A20FEE77F8B44000000
- Base-36: HJTHS9L4RYYV40000
Squares and roots of 139678764493918566208241664
- 139678764493918566208241664 squared (1396787644939185662082416642) is 19510157250547565933194274526851796172032238625488896
- 139678764493918566208241664 cubed (1396787644939185662082416643) is 2725154659838551228444866929056801615280450681920231212928654194260016516562944
-
139678764493918566208241664 is a
perfect square number . Itssquare root is 11818577092608 -
The
cube root of 139678764493918566208241664 is 518851959.9771150585
Scales and comparisons
How big is 139678764493918566208241664?- 139,678,764,493,918,566,208,241,664 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 139,678,764,493,918,566,208,241,664 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 139678764493918566208241664 cubic inches would be around 43237663.3 feet tall.
Recreational maths with 139678764493918566208241664
- 139678764493918566208241664 backwards is 466142802665819394467876931
- The number of decimal digits it has is: 27
- The sum of 139678764493918566208241664's digits is 135
- 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 139678764493918566208241664 - Facts about the integer". Numbermatics.com. 2024. Web. 10 June 2024.
APA style:
Numbermatics. (2024). Number 139678764493918566208241664 - Facts about the integer. Retrieved 10 June 2024, from https://numbermatics.com/n/139678764493918566208241664/
Chicago style:
Numbermatics. 2024. "Number 139678764493918566208241664 - Facts about the integer". https://numbermatics.com/n/139678764493918566208241664/
The information we have on file for 139678764493918566208241664 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 139678764493918566208241664, math, Factors of 139678764493918566208241664, curriculum, school, college, exams, university, Prime factorization of 139678764493918566208241664, STEM, science, technology, engineering, physics, economics, calculator, one hundred thirty-nine septillion, six hundred seventy-eight sextillion, seven hundred sixty-four quintillion, four hundred ninety-three quadrillion, nine hundred eighteen trillion, five hundred sixty-six billion, two hundred eight million, two hundred forty-one thousand, six hundred sixty-four.