297752955998665970766053376
297,752,955,998,665,970,766,053,376 is an even composite number composed of five prime numbers multiplied together.
297752955998665970766053376 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-one thousand, two hundred eighty divisors.
Prime factorization of 297752955998665970766053376:
218 × 36 × 119 × 133 × 673
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 67 × 67 × 67)See below for interesting mathematical facts about the number 297752955998665970766053376 from the Numbermatics database.
Names of 297752955998665970766053376
- Cardinal: 297752955998665970766053376 can be written as Two hundred ninety-seven septillion, seven hundred fifty-two sextillion, nine hundred fifty-five quintillion, nine hundred ninety-eight quadrillion, six hundred sixty-five trillion, nine hundred seventy billion, seven hundred sixty-six million, fifty-three thousand, three hundred seventy-six.
Scientific notation
- Scientific notation: 2.97752955998665970766053376 × 1026
Factors of 297752955998665970766053376
Divisors of 297752955998665970766053376
- Number of divisors d(n): 21280
-
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 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 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 6591 6633 6656 6864 6912 6968 7128 7236 7436 7488 7722 7744 7776 7839 7986 8019 8107 8112 8192 8424 8448 8576 8712 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 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 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 24167 24321 24336 24576 25168 25272 25344 25728 26136 26364 26532 26624 26934 27378 27456 27648 27872 28314 28512 28743 28944 29282 29403 29744 29952 30888 30976 31104 31356 31944 32076 32428 32448 32562 32768 33462 33696 33792 33969 34304 34606 34749 34848 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 48334 48642 48672 48843 49152 49379 50193 50336 50544 50688 51456 51909 52272 52728 53064 53248 53868 54756 54912 55296 55744 56628 57024 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 70304 70551 70752 71824 71874 72501 72963 73008 73216 73728 75504 75816 76032 76648 77184 78408 79092 79596 79872 80802 81796 82134 82368 82944 83616 84942 85184 85536 86229 86528 86832 87846 88209 89177 89232 89856 90112 90584 92664 92928 93312 94068 94336 95832 96668 97284 97344 97686 98304 98758 100386 100672 101088 101376 101907 102912 103818 104247 104544 105391 105456 106128 106496 107736 107811 109512 109824 110592 111488 113256 114048 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 140608 141102 141504 143648 143748 145002 145926 146016 146432 147199 147456 148137 150579 151008 151632 152064 153296 154368 155727 156816 158184 159192 159744 161051 161604 163592 164268 164736 165888 167232 169884 170368 171072 172458 173056 173664 175071 175692 176418 177957 178354 178464 179091 179712 180224 181168 184041 185328 185856 186624 188136 188672 190333 191664 193336 194568 194688 195372 196608 197516 200772 201344 202176 202752 203814 205824 207636 208494 209088 210782 210912 211653 212256 212992 215472 215622 217503 218889 219024 219648 221184 222976 224939 226512 228096 229944 231552 233428 234256 235224 237276 237952 238788 239616 242406 245388 246402 247104 247808 248832 249106 250848 254826 255552 256608 258687 259424 259584 260496 262144 263538 265837 267531 267696 269568 270336 271752 274432 276848 277992 278784 281216 282204 283008 287296 287496 290004 291852 292032 292864 294398 294912 296274 300763 301158 302016 303264 304128 305721 306592 308736 311454 313632 316173 316368 318384 319488 322102 323208 323433 327184 328536 329472 331776 334464 339768 340736 342144 344916 346112 347328 350142 351384 352836 355914 356708 356928 358182 359424 360448 362336 363609 368082 370656 371712 373248 373659 376272 377344 380666 382239 383328 386672 389136 389376 390744 393216 395032 395307 401544 402688 404352 405504 407628 411648 415272 416988 418176 421564 421824 423306 424512 425984 430944 431244 435006 437778 438048 439296 441597 442368 444411 445952 449878 451737 453024 456192 459888 463104 466856 467181 468512 470448 474552 475904 477576 479232 483153 484812 490776 492804 494208 495616 497664 498212 501696 509652 511104 513216 517374 518848 519168 520992 525213 527076 531674 533871 535062 535392 537273 539136 540672 543169 543504 548864 552123 553696 555984 557568 562432 564408 566016 570999 574592 574992 580008 583704 584064 585728 588796 589824 592548 601526 602316 604032 606528 608256 611442 613184 617472 622908 627264 632346 632736 634959 636768 638976 641927 644204 646416 646866 652509 654368 656667 657072 658944 663552 668928 674817 679536 681472 684288 689832 692224 694656 700284 702768 705672 711828 713416 713856 716364 718848 720896 724672 727218 736164 741312 743424 746496 747318 752544 754688 758641 761332 764478 766656 773344 776061 778272 778752 781488 786432 790064 790614 797511 802593 803088 805376 808704 811008 815256 823296 830544 833976 836352 843128 843648 846612 849024 851968 861888 862488 870012 875556 876096 878592 883194 884736 888822 891904 899756 902289 903474 906048 912384 917163 919776 926208 933712 934362 937024 940896 948519 949104 951808 955152 958464 966306 969624 970299 980947 981552 985608 988416 991232 995328 996424 1003392 1019304 1022208 1026432 1034748 1037696 1038336 1041984 1050426 1054152 1063348 1067742 1070124 1070784 1074546 1078272 1081344 1086338 1087008 1090827 1097728 1104246 1107392 1111968 1115136 1120977 1124864 1128816 1132032 1141998 1146717 1149184 1149984 1159301 1160016 1167408 1168128 1171456 1177592 1179648 1185096 1185921 1203052 1204632 1208064 1213056 1216512 1222884 1226368 1234944 1245816 1254528 1264692 1265472 1269918 1273536 1277952 1283854 1288408 1292832 1293732 1305018 1308736 1313334 1314144 1317888 1324791 1327104 1333233 1337856 1349634 1355211 1359072 1362944 1368576 1370083 1379664 1384448 1389312 1400568 1401543 1405536 1411344 1423656 1426832 1427712 1432728 1437696 1441792 1449344 1449459 1454436 1472328 1482624 1486848 1492992 1494636 1505088 1509376 1517282 1522664 1528956 1533312 1546688 1552122 1556544 1557504 1562976 1575639 1580128 1581228 1595022 1601613 1605186 1606176 1610752 1617408 1619189 1622016 1629507 1630512 1646592 1656369 1661088 1667952 1672704 1686256 1687296 1693224 1698048 1703936 1712997 1723776 1724976 1740024 1751112 1752192 1757184 1766388 1769472 1771561 1777644 1783808 1799512 1804578 1806948 1812096 1824768 1834326 1839552 1852416 1867424 1868724 1874048 1881792 1897038 1898208 1903616 1910304 1916928 1925781 1932612 1939248 1940598 1957527 1961894 1963104 1970001 1971216 1976832 1982464 1990656 1992848 2006784 2024451 2038608 2044416 2052864 2069496 2075392 2076672 2083968 2093663 2100852 2108304 2126696 2135484 2140248 2141568 2149092 2156544 2162688 2172676 2174016 2181654 2195456 2208492 2214784 2223936 2230272 2241954 2249728 2257632 2264064 2275923 2283996 2293434 2298368 2299968 2318602 2320032 2328183 2334816 2336256 2342912 2355184 2359296 2370192 2371842 2392533 2406104 2407779 2409264 2416128 2426112 2433024 2445768 2452736 2469888 2474329 2491632 2509056 2529384 2530944 2539836 2547072 2555904 2567708 2576816 2585664 2587464 2610036 2617472 2626668 2628288 2635776 2649582 2654208 2666466 2675712 2699268 2706867 2710422 2718144 2725888 2737152 2740166 2751489 2759328 2768896 2778624 2801136 2803086 2811072 2822688 2845557 2847312 2853664 2855424 2865456 2875392 2883584 2898688 2898918 2908872 2924207 2942841 2944656 2965248 2973696 2985984 2989272 3010176 3018752 3034564 3045328 3057912 3066624 3093376 3104244 3113088 3115008 3125952 3151278 3160256 3162456 3190044 3203226 3210372 3212352 3221504 3234816 3238378 3244032 3259014 3261024 3272481 3293184 3308393 3312738 3322176 3335904 3345408 3362931 3372512 3374592 3386448 3396096 3407872 3425994 3447552 3449952 3477903 3480048 3502224 3504384 3514368 3532776 3538944 3543122 3555288 3557763 3567616 3599024 3609156 3613896 3624192 3649536 3668652 3679104 3704832 3734848 3737448 3748096 3763584 3794076 3796416 3807232 3820608 3833856 3851562 3865224 3878496 3881196 3909919 3915054 3923788 3926208 3940002 3942432 3953664 3964928 3974373 3981312 3985696 3999699 4013568 4048902 4077216 4088832 4105728 4110249 4138992 4150784 4153344 4167936 4187326 4201704 4204629 4216608 4253392 4270968 4280496 4283136 4298184 4313088 4325376 4345352 4348032 4348377 4363308 4390912 4416984 4429568 4447872 4460544 4483908 4499456 4515264 4528128 4551846 4567992 4586868 4596736 4599936 4637204 4640064 4656366 4669632 4672512 4685824 4710368 4726917 4740384 4743684 4785066 4812208 4815558 4818528 4832256 4852224 4857567 4866048 4888521 4891536 4905472 4939776 4948658 4969107 4983264 5018112 5058768 5061888 5079672 5094144 5111808 5135416 5138991 5153632 5171328 5174928 5220072 5234944 5253336 5256576 5271552 5299164 5308416 5314683 5332932 5351424 5398536 5413734 5420844 5436288 5451776 5474304 5480332 5502978 5518656 5537792 5557248 5602272 5606172 5622144 5645376 5691114 5694624 5707328 5710848 5730912 5750784 5777343 5797376 5797836 5817744 5848414 5872581 5885682 5889312 5910003 5930496 5947392 5971968 5974859 5978544 6020352 6037504 6069128 6073353 6090656 6115824 6133248 6186752 6208488 6226176 6230016 6251904 6280989 6302556 6320512 6324912 6380088 6406452 6420744 6424704 6443008 6469632 6476756 6488064 6518028 6522048 6544962 6586368 6616786 6625476 6644352 6671808 6690816 6725862 6745024 6749184 6772896 6792192 6827769 6851988 6895104 6899904 6955806 6960096 6984549 7004448 7008768 7028736 7061197 7065552 7077888 7086244 7110576 7115526 7135232 7177599 7198048 7218312 7223337 7227792 7248384 7299072 7337304 7358208 7409664 7422987 7469696 7474896 7496192 7527168 7588152 7592832 7614464 7641216 7667712 7703124 7730448 7756992 7762392 7819838 7830108 7847576 7852416 7880004 7884864 7907328 7929856 7948746 7962624 7971392 7999398 8027136 8097804 8120601 8154432 8177664 8211456 8220498 8254467 8277984 8301568 8306688 8335872 8345051 8374652 8403408 8409258 8433216 8506784 8536671 8541936 8560992 8566272 8596368 8626176 8650752 8690704 8696064 8696754 8726616 8772621 8781824 8828523 8833968 8859136 8895744 8921088 8967816 8998912 9030528 9056256 9103692 9135984 9173736 9193472 9199872 9274408 9280128 9312732 9339264 9345024 9371648 9420736 9453834 9480768 9487368 9570132 9624416 9631116 9637056 9664512 9704448 9715134 9732096 9777042 9783072 9810944 9862333 9879552 9897316 9925179 9938214 9966528 10036224 10088793 10117536 10123776 10159344 10188288 10223616 10270832 10277982 10307264 10342656 10349856 10433709 10440144 10469888 10506672 10513152 10543104 10598328 10616832 10629366 10665864 10673289 10702848 10790417 10797072 10827468 10841688 10872576 10903552 10948608 10960664 11005956 11037312 11075584 11114496 11204544 11212344 11244288 11290752 11382228 11389248 11414656 11421696 11461824 11501568 11554686 11594752 11595672 11635488 11696828 11729757 11745162 11771364 11778624 11820006 11860992 11894784 11923119 11943936 11949718 11957088 11999097 12040704 12075008 12138256 12146706 12181312 12231648 12266496 12330747 12373504 12416976 12452352 12460032 12503808 12561978 12605112 12613887 12641024 12649824 12752311 12760176 12812904 12841488 12849408 12886016 12939264 12953512 12976128 13036056 13044096 13045131 13089924 13172736 13233572 13250952 13288704 13343616 13381632 13451724 13490048 13498368 13545792 13584384 13655538 13703976 13790208 13799808 13911612 13920192 13969098 14008896 14017536 14057472 14122394 14131104 14172488 14180751 14221152 14231052 14270464 14355198 14396096 14436624 14446674 14455584 14496768 14572701 14598144 14665563 14674608 14716416 14819328 14845974 14907321 14939392 14949792 14992384 15054336 15070913 15176304 15185664 15228928 15282432 15335424 15406248 15416973 15460896 15513984 15524784 15639676 15660216 15695152 15704832 15760008 15769728 15814656 15859712 15897492 15925248 15942784 15944049 15998796 16054272 16195608 16241202 16308864 16355328 16422912 16440996 16508934 16555968 16603136 16613376 16671744 16690102 16749304 16806816 16818516 16866432 17013568 17073342 17083872 17121984 17132544 17192736 17252352 17332029 17381408 17392128 17393508 17453232 17545242 17563648 17617743 17657046 17667936 17718272 17791488 17811079 17842176 17924577 17935632 17997824 18061056 18112512 18207384 18220059 18271968 18347472 18386944 18399744 18548816 18560256 18625464 18678528 18690048 18743296 18841472 18842967 18907668 18961536 18974736 19140264 19248832 19262232 19274112 19329024 19408896 19430268 19464192 19487171 19554084 19566144 19621888 19724666 19759104 19794632 19850358 19876428 19933056 20072448 20177586 20235072 20247552 20318688 20376576 20483307 20541664 20555964 20614528 20685312 20699712 20867418 20880288 20939776 21013344 21026304 21086208 21183591 21196656 21233664 21258732 21331728 21346578 21405696 21532797 21580834 21594144 21654936 21670011 21683376 21745152 21807104 21897216 21921328 22011912 22074624 22151168 22228992 22268961 22409088 22424688 22488576 22581504 22764456 22778496 22829312 22843392 22923648 23003136 23030293 23109372 23189504 23191344 23270976 23393656 23459514 23490324 23542728 23557248 23640012 23721984 23789568 23846238 23887872 23899436 23914176 23998194 24081408 24150016 24276512 24293412 24361803 24362624 24463296 24532992 24661494 24747008 24833952 24904704 24920064 25007616 25035153 25123956 25210224 25227774 25282048 25299648 25504622 25520352 25610013 25625808 25682976 25698816 25772032 25878528 25907024 25952256 26072112 26088192 26090262 26179848 26317863 26345472 26467144 26485569 26501904 26577408 26687232 26763264 26903448 26980096 26996736 27091584 27168768 27217619 27311076 27407952 27580416 27599616 27823224 27840384 27938196 28017792 28035072 28114944 28244788 28262208 28344976 28361502 28442304 28462104 28540928 28710396 28792192 28873248 28893348 28911168 28993536 29145402 29196288 29331126 29349216 29432832 29586999 29638656 29691948 29775537 29814642 29878784 29899584 29984768 30108672 30141826 30266379 30352608 30371328 30457856 30564864 30670848 30812496 30833946 30921792 31027968 31049568 31279352 31301127 31320432 31390304 31409664 31520016 31539456 31629312 31719424 31794984 31850496 31885568 31888098 31997592 32108544 32166277 32371251 32391216 32482404 32617728 32710656 32845824 32881992 33017868 33111936 33206272 33226752 33343488 33380204 33498608 33613632 33637032 33732864 34027136 34146684 34167744 34243968 34265088 34385472 34504704 34664058 34762816 34784256 34787016 34906464 35090484 35189271 35235486 35314092 35335872 35436544 35582976 35622158 35684352 35769357 35849154 35871264 35995648 35997291 36122112 36225024 36392323 36414768 36440118 36543936 36694944 36773888 36799488 36992241 37097632 37120512 37250928 37357056 37380096 37486592 37682944 37685934 37815336 37923072 37949472 38256933 38280528 38497664 38524464 38548224 38658048 38817792 38860536 38928384 38974342 39108168 39132288 39135393 39243776 39449332 39518208 39589264 39700716 39752856 39866112 40144896 40355172 40470144 40495104 40637376 40753152 40966614 41083328 41111928 41229056 41370624 41399424 41734836 41760576 41879552 42026688 42052608 42172416 42367182 42393312 42517464 42542253 42663456 42693156 42811392 43009109 43065594 43161668 43188288 43309872 43340022 43366752 43490304 43614208 43718103 43794432 43842656 43996689 44023824 44149248 44302336 44457984 44537922 44818176 44849376 44977152 45163008 45212739 45528912 45556992 45658624 45686784 45847296 46006272 46060586 46218744 46250919 46379008 46382688 46541952 46787312 46919028 46980648 47085456 47114496 47280024 47443968 47579136 47692476 47775744 47798872 47828352 47832147 47996388 48162816 48300032 48553024 48586824 48723606 48725248 48926592 49065984 49322988 49494016 49667904 49809408 49840128 50015232 50070306 50247912 50420448 50455548 50564096 50599296 50828947 51009244 51040704 51220026 51251616 51365952 51397632 51544064 51757056 51814048 51996087 52144224 52176384 52180524 52359696 52635726 52690944 52934288 52971138 53003808 53154816 53374464 53433237 53526528 53773731 53806896 53960192 53993472 54183168 54337536 54435238 54622152 54660177 54815904 55160832 55199232 55646448 55680768 55876392 56035584 56070144 56229888 56489576 56524416 56528901 56689952 56723004 56884608 56924208 57081856 57420792 57584384 57746496 57786696 57822336 57987072 58290804 58392576 58461513 58662252 58698432 58865664 59173998 59277312 59383896 59551074 59629284 59757568 59799168 59969536 60217344 60283652 60532758 60705216 60742656 60915712 61129728 61449921 61624992 61667892 61843584 62055936 62099136 62558704 62602254 62640864 62780608 62819328 63040032 63078912 63258624 63550773 63589968 63700992 63771136 63776196 63995184 64217088 64332554 64598391 64742502 64782432 64964808 65010033 65235456 65421312 65691648 65723449 65763984 66035736 66223872 66412544 66453504 66686976 66760408 66806883 66997216 67227264 67274064 67465728 68054272 68293368 68335488 68487936 68530176 68770944 69009408 69090879 69328116 69525632 69568512 69574032 69812928 70180968 70378542 70470972 70628184 70671744 70873088 71165952 71244316 71368704 71538714 71698308 71742528 71991296 71994582 72244224 72450048 72784646 72829536 72880236 73085409 73087872 73389888 73547776 73598976 73984482 74195264 74241024 74501856 74714112 74760192 75105459 75365888 75371868 75630672 75846144 75898944 76513866 76561056 76830039 76995328 77048928 77096448 77316096 77635584 77673167 77721072 77856768 77948684 78216336 78264576 78270786 78487552 78898664 78953589 79036416 79178528 79401432 79456707 79505712 79732224 80289792 80710344 80940288 80990208 81274752 81506304 81652857 81933228 82166656 82223856 82458112 82741248 82798848 83469672 83521152 83759104 84053376 84105216 84344832 84734364 84786624 85034928 85084506 85326912 85386312 85622784 86018218 86131188 86323336 86376576 86619744 86680044 86733504 86980608 87228416 87436206 87588864 87685312 87993378 88047648 88298496 88760997 88915968 89075844 89326611 89636352 89698752 89954304 90326016 90425478 90799137 91057824 91113984 91317248 91373568 91694592 91795561 92012544 92121172 92437488 92501838 92758016 92765376 93083904 93574624 93838056 93903381 93961296 94170912 94228992 94560048 94887936 95158272 95384952 95551488 95597744 95656704 95664294 95992776 96325632 96498831 96600064 97106048 97113753 97173648 97447212 97450496 97853184 98131968 98645976 98988032 99335808 99618816 99680256 100030464 100140612 100495824 100840896 100911096 101128192 101198592 101657894 102018488 102081408 102440052 102503232 102731904 102795264 103088128 103514112 103628096 103992174 104288448 104352768 104361048 104719392 105271452 105567813 105868576 105942276 106007616 106309632 106748928 106866474 107053056 107308071 107547462 107613792 107920384 107986944 108366336 108485663 108675072 108870476 109176969 109244304 109320354 109631808 110321664 110398464 110976723 111292896 111361536 111752784 112071168 112140288 112459776 112979152 113048832 113057802 113379904 113446008 113769216 113848416 114163712 114770799 114841584 115168768 115492992 115573392 115644672 115974144 116581608 116785152 116923026 117324504 117396864 117406179 117731328 118347996 118554624 118694587 118767792 119102148 119258568 119515136 119598336 119939072 120434688 120567304 121065516 121410432 121485312 121831424 122259456 122899842 123249984 123335784 123687168 124111872 124198272 125117408 125204508 125281728 125561216 125638656 126080064 126157824 126517248 127101546 127179936 127542272 127552392 127990368 128434176 128665108 129027327 129196782 129485004 129564864 129929616 130020066 130470912 130842624 131154309 131383296 131446898 131527968 131990067 132071472 132447744 132825088 132907008 133373952 133520816 133613766 133994432 134454528 134548128 134931456 135638217 136108544 136586736 136670976 136975872 137060352 137541888 138018816 138181758 138656232 138752757 139051264 139137024 139148064 139625856 140275421 140361936 140757084 140941944 141256368 141343488 141746176 142331904 142488632 142737408 143077428 143396616 143485056 143496441 143982592 143989164 144488448 144900096 145569292 145659072 145760472 146170818 146175744 146779776 147095552 147197952 147968964 148390528 148482048 149003712 149428224 149520384 150210918 150731776 150743736 151261344 151692288 151797888 152486841 153027732 153122112 153660078 153990656 154097856 154192896 154632192 155271168 155346334 155442144 155897368 155988261 156432672 156529152 156541572 156975104 157797328 157907178 158072832 158357056 158802864 158913414 159011424 159464448 160299711 160579584 161321193 161420688 161880576 161980416 162549504 163012608 163305714 163866456 163980531 164333312 164447712 164916224 165482496 165597696 165780043 166939344 167042304 167518208 168106752 168210432 168689664 169468728 169573248 169586703 170069856 170169012 170653824 170772624 171245568 172036436 172262376 172646672 172753152 173239488 173360088 173467008 173961216 174456832 174872412 175177728 175370624 175384539 175986756 176095296 176596992 177521994 177831936 178151688 178653222 179272704 179397504 179908608 180652032 180850956 181598274 182115648 182227968 182634496 182747136 183389184 183591122 184242344 184349763 184874976 185003676 185516032 185530752 186167808 187149248 187676112 187806762 187922592 188341824 188457984 189120096 189775872 190652319 190769904 191102976 191195488 191313408 191328588 191985552 192651264 192997662 193200128 193795173 194212096 194227506 194347296 194894424 194900992 195706368 195921869 196263936 197170347 197291952 197976064 198671616 199237632 199360512 200060928 200281224 200420649 200991648 201681792 201822192 202256384 202397184 203315788 204036976 204162816 204880104 205006464 205463808 205590528 206176256 207028224 207256192 207272637 207984348 208576896 208705536 208722096 209438784 210542904 211135626 211737152 211884552 212015232 212619264 213497856 213732948 214106112 214358881 214616142 215094924 215227584 215840768 215973888 216732672 216971326 217350144 217740952 218353938 218488608 218640708 219256227 219263616 220643328 220796928 221953446 222585792 222723072 223505568 224142336 224280576 225316377 225958304 226097664 226115604 226759808 226892016 227538432 227696832 228327424 229541598 229683168 230337536 230985984 231146784 231289344 231948288 233019501 233163216 233570304 233846052 234649008 234793728 234812358 235462656 236695992 236860767 237109248 237389174 237535584 238204296 238370121 238517136 239030272 239196672 239878144 240869376 241134608 242131032 242820864 242970624 243662848 244518912 244958571 245799684 246499968 246671568 247374336 248223744 248396544 250234816 250409016 250563456 251122432 251277312 252160128 252315648 253034496 253333223 254203092 254359872 255084544 255104784 255980736 256868352 257330216 258054654 258393564 258970008 259129728 259859232 260040132 260941824 261685248 262308618 262766592 262893796 263055936 263980134 264142944 264895488 265650176 266282991 266747904 267041632 267227532 267979833 267988864 268909056 269096256 269862912 271276434 272217088 273173472 273341952 273951744 274120704 275083776 275386683 276037632 276363516 277312464 277505514 278102528 278274048 278296128 279251712 280550842 280723872 281514168 281710143 281883888 282512736 282686976 283492352 284663808 284977264 285474816 286154856 286793232 286970112 286992882 287965184 287978328 288976896 289496493 289800192 291138584 291318144 291341259 291520944 292341636 292351488 293559552 294191104 294395904 295937928 296781056 296964096 298007424 298856448 299040768 299393809 300421836 301463552 301487472 302522688 303384576 303595776 304973682 306055464 306244224 307320156 307981312 308195712 308385792 309264384 310542336 310692668 310884288 311794736 311976522 312865344 313058304 313083144 313950208 315594656 315814356 316703439 316714112 317605728 317826828 318022848 318928896 320599422 321159168 322642386 322841376 323761152 323960832 325099008 325456989 326025216 326611428 327530907 327732912 327961062 328666624 328895424 329832448 330964992 331195392 331560086 332930169 333878688 334084608 335036416 336213504 336420864 337379328 338937456 339146496 339173406 340139712 340338024 341307648 341545248 342491136 344072872 344312397 344524752 345293344 345506304 346478976 346720176 346934016 347922432 348913664 349744824 350355456 350741248 350769078 351973512 352190592 353193984 353829047 355043988 355663872 356083761 356303376 357306444 358545408 358795008 359817216 361304064 361701912 363196548 364231296 364455936 365268992 365494272 366778368 367182244 368484688 368699526 369749952 370007352 371032064 371061504 372335616 374298496 375352224 375613524 375845184 376683648 376915968 378240192 379551744 381304638 381539808 382390976 382626816 382657176 383971104 385302528 385995324 387081981 387590346 388424192 388455012 388694592 389788848 389801984 391412736 391843738 392527872 393462927 394340694 394583904 395952128 395970201 397343232 398475264 398721024 400121856 400315553 400562448 400841298 401983296 403363584 403644384 404512768 404794368 406631576 406914651 408073952 408325632 409760208 410012928 410927616 411181056 412352512 414056448 414512384 414545274 415968696 417153792 417411072 417444192 418877568 420826263 421085808 422271252 423474304 423769104 424030464 425238528 426995712 427465896 428212224 428717762 429232284 430189848 430455168 430489323 431681536 431947776 433465344 433942652 434700288 435481904 436707876 436977216 437281416 438512454 438527232 441286656 441593856 443906892 445171584 445446144 447011136 448284672 448561152 450632754 451916608 452195328 452231208 453519616 453784032 455076864 455393664 457460523 459083196 459366336 460675072 461971968 462293568 462578688 463896576 466039002 466326432 467692104 467964783 469298016 469587456 469624716 470925312 473100199 473391984 473721534 474218496 474778348 475071168 476408592 476740242 477034272 478060544 478393344 479756288 480899133 481738752 482269216 483963579 484262064 485641728 485941248 487325696 489037824 489917142 491599368 492999936 493343136 494748672 496447488 496793088 497340129 500469632 500818032 501126912 502244864 502554624 504320256 504631296 506068992 506666446 508406184 508719744 508760109 510169088 510209568 511961472 513736704 514660432 516109308 516787128 517940016 518259456 519718464 520080264 521883648 523370496 524617236 525533184 525787592 526111872 526153617 527960268 528285888 529790976 531300352 532565982 533495808 534083264 534455064 535959666 535977728 537818112 538192512 539725824 542552868 544434176 546346944 546683904 547903488 548241408 550167552 550773366 552727032 553049289 554624928 555011028 556205056 556548096 556592256 558503424 559118417 561101684 561447744 563028336 563420286 563767776 565025472 565373952 566984704 569327616 569954528 571956957 572309712 573586464 573940224 573985764 575930368 575956656 577953792 578992986 579600384 582277168 582636288 582682518 583041888 584683272 584702976 587119104 587765607 588382208 588791808 591511041 591875856 593562112 593928192 596014848 597712896 598081536 598787618 600843672 601261947 602927104 602974944 605045376 606769152 607191552 609947364 612110928 612488448 614640312 615962624 616391424 616771584 618528768 621084672 621385336 621768576 621817911 623589472 623953044 625730688 626116608 626166288 627900416 631189312 631628712 633406878 633428224 635211456 635653656 636045696 637857792 641198844 642318336 643076643 645284772 645682752 647522304 647921664 650198016 650913978 652050432 653222856 655061814 655465824 655922124 657333248 657790848 659664896 660776311 661929984 662390784 663120172 665860338 667757376 668169216 670072832 672427008 672841728 675949131 677874912 678292992 678346812 680279424 680676048 682615296 683090496 684982272 688145744 688624794 689049504 690586688 691012608 692957952 693440352 693868032 695844864 699058503 699489648 700710912 701482496 701538156 703947024 704381184 706387968 707658094 710087976 710582301 711327744 712167522 712606752 714612888 715110363 717090816 717590016 719634432 722608128 722957939 723403824 726393096 728462592 728911872 730537984 730988544 733556736 734364488 734875713 736969376 737399052 739499904 740014704 742064128 742123008 744671232 748596992 750704448 751227048 751690368 753367296 753831936 756480384 759103488 759999669 762609276 763079616 764781952 765253632 765314352 767942208 770605056 771990648 774163962 775180692 776848384 776910024 777389184 779577696 779603968 782825472 783687476 785055744 786925854 788681388 789167808 791904256 791940402 794686464 796950528 798848973 800243712 800631106 801124896 801682596 803939499 803966592 806727168 807288768 809025536 809588736 813263152 813829302 816147904 816651264 819520416 820025856 821855232 822362112 826160049 828112896 829024768 829090548 831937392 834307584 834822144 834888384 837755136 841652526 842171616 844542504 845130429 846948608 847538208 848060928 850477056 853991424 854404837 854931792 856424448 857435524 858464568 860379696 860910336 860978646 863363072 863895552 866930688 867885304 868489479 869400576 870963808 873415752 873954432 874023777 874562832 877024908 877054464 882573312 883187712 887813784 890343168 890892288 894022272 896569344 897122304 898181427 901265508 903833216 904390656 904462416 907039232 907568064 910153728 910787328 914921046 918166392 918732672 921350144 923943936 924587136 925157376 927793152 932078004 932652864 935384208 935929566 938596032 939174912 939249432 941850624 946200398 946783968 947443068 949556696 950110317 950142336 952817184 953480484 954068544 956121088 956786688 959512576 961798266 963477504 964538432 967927158 968524128 971283456 971882496 976370967 978075648 979834284 982592721 983198736 985999872 986686272 989497344 992894976 993586176 994680258 998790507 1000939264 1001636064 1002253824 1004489728 1005109248 1008640512 1009262592 1009751171 1012137984 1013332892 1016812368 1017439488 1017520218 1020338176 1020419136 1023922944 1027473408 1029320864 1032218616 1032937191 1033574256 1035880032 1036518912 1039436928 1040160528 1043767296 1046740992 1049234472 1051066368 1051575184 1052223744 1052307234 1055920536 1056571776 1059581952 1061487141 1062600704 1065131964 1066991616 1068166528 1068251283 1068910128 1071919332 1071955456 1075636224 1076385024 1079451648 1085105736 1088868352 1092693888 1093367808 1095806976 1096482816 1100335104 1101546732 1105454064 1106098578 1109249856 1110022056 1112410112 1113096192 1113184512 1117006848 1118236834 1122203368 1122895488 1126056672 1126840572 1127535552 1130050944 1130747904 1133969408 1138655232 1139909056 1143913914 1144619424 1147172928 1147880448 1147971528 1151913312 1155907584 1157985972 1161245943 1164554336 1165272576 1165365036 1166083776 1169366544 1169405952 1174238208 1175531214 1176764416 1177583616 1180388781 1183022082 1183751712 1187124224 1187856384 1192029696 1193342293 1195425792 1196163072 1197575236 1200946659 1201687344 1202523894 1205854208 1205949888 1210090752 1213538304 1214383104 1219894728 1220743953 1224221856 1224976896 1229280624 1231925248 1232782848 1233543168 1237057536 1242169344 1242770672 1243537152 1243635822 1247178944 1247906088 1251461376 1252233216 1252332576 1255800832 1262378624 1262478789 1263257424 1266813756 1266856448 1270422912 1271307312 1272091392 1275715584 1282397688 1284636672 1286153286 1290569544 1291365504 1291467969 1295044608 1295843328 1300396032 1301827956 1304100864 1305640457 1306445712 1310123628 1310931648 1311844248 1314666496 1315581696 1319329792 1321552622 1323859968 1324781568 1326240344 1331720676 1335514752 1336338432 1340145664 1344854016 1345683456 1351898262 1355749824 1356585984 1356693624 1360558848 1361352096 1365230592 1366180992 1372381569 1376291488 1377249588 1378099008 1381173376 1382025216 1385915904 1386880704 1387736064 1391689728 1398117006 1398979296 1402964992 1403076312 1407894048 1408762368 1412775936 1415316188 1419300597 1420175952 1421164602 1422655488 1424335044 1425213504 1429225776 1430220726 1434181632 1435180032 1439268864 1442697399 1445216256 1445915878 1446807648 1451890737 1452786192 1456925184 1457823744 1461075968 1461977088 1467113472 1468728976 1469751426 1473938752 1474798104 1478999808 1480029408 1484128256 1484246016 1489342464 1492020387 1497193984 1501408896 1502454096 1503380736 1506734592 1507663872 1512960768 1518206976 1519999338 1525218552 1526159232 1526280327 1529563904 1530507264 1530628704 1535884416 1541210112 1543029631 1543981296 1548327924 1550361384 1553696768 1553820048 1554778368 1559155392 1559207936 1565650944 1567374952 1570111488 1573851708 1577362776 1578335616 1578460851 1583808512 1583880804 1589372928 1593901056 1597697946 1600487424 1601262212 1602249792 1603365192 1607878998 1607933184 1613454336 1614577536 1618051072 1619177472 1626526304 1627658604 1632295808 1633302528 1639040832 1640051712 1643710464 1644724224 1652320098 1658049536 1658181096 1663874784 1668615168 1669644288 1669776768 1675510272 1677355251 1683305052 1684343232 1689085008 1690260858 1693897216 1695076416 1696121856 1700954112 1707982848 1708809674 1709863584 1714871048 1715870871 1716929136 1720759392 1721820672 1721957292 1726726144 1727791104 1733861376 1735770608 1736978958 1738801152 1741927616 1746831504 1747908864 1748047554 1749125664 1754049816 1754108928 1763296821 1765146624 1766375424 1774533123 1775627568 1780686336 1781784576 1788044544 1793138688 1794244608 1796362854 1802531016 1803785841 1807666432 1808781312 1808924832 1814078464 1815136128 1820307456 1821574656 1823580473 1829842092 1836332784 1837465344 1842700288 1847887872 1849174272 1850314752 1855586304 1864156008 1865305728 1865453733 1870768416 1871859132 1877192064 1878349824 1878498864 1883701248 1892400796 1893567936 1894886136 1899113392 1900220634 1900284672 1905634368 1906960968 1908137088 1912242176 1913573376 1919025152 1923596532 1926955008 1929076864 1929229929 1935854316 1937048256 1942566912 1943764992 1952741934 1956151296 1959668568 1965185442 1966397472 1971999744 1973372544 1978994688 1982328933 1985789952 1987172352 1989360516 1997581014 2001878528 2003272128 2004507648 2008979456 2010218496 2017281024 2018525184 2019502342 2026665784 2027847393 2033624736 2034878976 2035040436 2040676352 2040838272 2047845888 2054946816 2058641728 2064437232 2065874382 2067148512 2071760064 2073037824 2078873856 2080321056 2087534592 2097175509 2098468944 2102132736 2103150368 2104447488 2104614468 2111841072 2113143552 2119163904 2122974282 2125201408 2130263928 2131746903 2133983232 2136333056 2136502566 2137820256 2143838664 2143910912 2151272448 2152770048 2155140559 2158903296 2168873817 2170211472 2177736704 2185387776 2186735616 2191613952 2192965632 2200670208 2203093464 2204627139 2210908128 2212197156 2218499712 2220044112 2224820224 2226192384 2226369024 2234013696 2236473668 2244406736 2245790976 2252113344 2253681144 2255071104 2260101888 2261495808 2267938816 2277310464 2279818112 2279999007 2287827828 2289238848 2294345856 2295760896 2295943056 2303826624 2311815168 2315971944 2322491886 2329108672 2330545152 2330730072 2332167552 2338733088 2338811904 2348476416 2351062428 2355167232 2357947691 2360777562 2366044164 2367503424 2374248448 2375712768 2384059392 2386684586 2390851584 2395150472 2396546919 2401893318 2403374688 2405047788 2411708416 2411818497 2411899776 2420181504 2427076608 2428766208 2439789456 2441487906 2448443712 2449953792 2458561248 2463850496 2465565696 2467086336 2478480147 2484338688 2485541344 2487074304 2487271644 2494357888 2495812176 2502922752 2504466432 2504665152 2511601664 2524757248 2524957578 2526514848 2533627512 2533712896 2540845824 2542614624 2544182784 2551431168 2563214511 2564795376 2569273344 2572306572 2581139088 2582731008 2582935938 2590089216 2591686656 2600792064 2603655912 2605468437 2608201728 2611280914 2612891424 2620247256 2621863296 2622071331 2623688496 2629332992 2631163392 2638659584 2643105244 2647719936 2649563136 2652480688 2663441352 2671029504 2672676864 2680291328 2689708032 2691366912 2694544281 2703796524 2711499648 2713171968 2713387248 2721117696 2722704192 2730461184 2732361984 2744763138 2752582976 2754499176 2756198016 2762346752 2764050432 2771831808 2773761408 2775472128 2783379456 2786665453 2796234012 2797958592 2805929984 2806152624 2815788096 2817524736 2825551872 2830632376 2838601194 2840351904 2842329204 2848670088 2850330951 2850427008 2858451552 2860441452 2868363264 2870360064 2878537728 2885394798 2890432512 2891831756 2893615296 2903781474 2905572384 2913850368 2915647488 2922151936 2929112901 2934226944 2937457952 2939502852 2947778163 2947877504 2949596208 2957999616 2960058816 2968256512 2968492032 2978684928 2984040774 2994387968 3002817792 3004908192 3006761472 3013469184 3015327744 3025921536 3029253513 3036413952 3039998676 3050437104 3052318464 3052560654 3059127808 3061014528 3061257408 3071768832 3082420224 3086059262 3087962592 3096655848 3098811573 3100722768 3107393536 3107640096 3109556736 3118310784 3118415872 3131301888 3134749904 3140222976 3147703416 3154725552 3156671232 3156921702 3167617024 3167761608 3178745856 3184461423 3187802112 3195395892 3200974848 3202524424 3204499584 3204753849 3206730384 3215757996 3215866368 3226908672 3229155072 3236102144 3238354944 3253052608 3255317208 3264591616 3266605056 3278081664 3280103424 3287420928 3289448448 3293331899 3304640196 3316099072 3316362192 3327749568 3337230336 3339288576 3339553536 3351020544 3354710502 3366610104 3368686464 3378170016 3380521716 3387794432 3390152832 3392243712 3401908224 3415965696 3417619348 3419727168 3429742096 3431741742 3433858272 3441518784 3443641344 3443914584 3453452288 3467722752 3471541216 3473957916 3483737829 3483855232 3493663008 3495817728 3496095108 3498251328 3508099632 3508217856 3526593642 3530293248 3532750848 3549066246 3551255136 3561372672 3563569152 3576089088 3580026879 3586277376 3588489216 3592725708 3602839977 3605062032 3607571682 3615332864 3617562624 3617849664 3628156928 3630272256 3640614912 3643149312 3647160946 3659684184 3662231859 3672665568 3674930688 3685400576 3695775744 3698348544 3700629504 3711172608 3728312016 3730611456 3730907466 3741536832 3743718264 3754384128 3756699648 3756997728 3767402496 3784801592 3787135872 3787436367 3789772272 3798226784 3800441268 3800569344 3811268736 3813921936 3816274176 3824484352 3827146752 3838050304 3847193064 3853910016 3858153728 3858459858 3871708632 3874096512 3885133824 3887529984 3892119517 3905483868 3912302592 3916921371 3919337136 3930370884 3932794944 3943999488 3946745088 3957989376 3964657866 3971579904 3974344704 3978721032 3995162028 4003757056 4006544256 4009015296 4017958912 4020436992 4034562048 4037050368 4039004684 4053331568 4055694786 4067249472 4069757952 4070080872 4081352704 4081676544 4095691776 4117144707 4117283456 4128874464 4131748764 4134297024 4143520128 4146075648 4157747712 4160642112 4175069184 4194351018 4196937888 4206300736 4208894976 4209228936 4223682144 4226287104 4238327808 4245948564 4257901791 4260527856 4263493806 4267966464 4272666112 4273005132 4275640512 4287677328 4287821824 4302544896 4305540096 4310281118 4317806592 4328092197 4337747634 4340422944 4355473408 4355672211 4370775552 4373471232 4383227904 4385931264 4401340416 4403471083 4406186928 4409254278 4421816256 4424394312 4436999424 4440088224 4449640448 4452384768 4452738048 4468027392 4472947336 4476061161 4488813472 4491581952 4504226688 4507362288 4510142208 4520203776 4522991616 4535877632 4554620928 4559636224 4559998014 4575655656 4578477696 4588691712 4591521792 4591886112 4607653248 4623630336 4629088893 4631943888 4644983772 4658217344 4661090304 4661460144 4664335104 4677466176 4677623808 4696952832 4702124856 4710334464 4715895382 4721555124 4732088328 4735006848 4735382553 4748496896 4751425536 4768118784 4773369172 4781703168 4790300944 4793093838 4803786636 4806749376 4810095576 4823416832 4823636994 4823799552 4840363008 4854153216 4857532416 4879578912 4882975812 4896887424 4899907584 4917122496 4927700992 4931131392 4934172672 4956960294 4971082688 4974148608 4974543288 4988715776 4991624352 5005845504 5008932864 5009330304 5032065753 5049514496 5049915156 5053029696 5067255024 5067425792 5081691648 5085229248 5088365568 5102862336 5126429022 5129590752 5144613144 5147612613 5162278176 5165462016 5165871876 5180178432 5183373312 5201584128 5204102189 5207311824 5210936874 5216403456 5222561828 5225782848 5240494512 5243726592 5244142662 5247376992 5258665984 5262326784 5277319168 5286210488 5289890463 5295439872 5299126272 5304961376 5323599369 5326882704 5342059008 5345353728 5360582656 5379416064 5382733824 5389088562 5407593048 5422999296 5426343936 5426774496 5442235392 5445408384 5460922368 5464723968 5470741419 5489526276 5505165952 5508998352 5512396032 5524693504 5528100864 5543663616 5547522816 5550944256 5566758912 5573330906 5592468024 5595917184 5596361199 5611859968 5612305248 5631576192 5635049472 5651103744 5661264752 5677202388 5680703808 5684658408 5697340176 5700661902 5700854016 5716903104 5720882904 5736726528 5740720128 5757075456 5770789596 5780865024 5783663512 5787230592 5787689787 5807562948 5811144768 5827700736 5831294976 5844303872 5858225802 5868453888 5874915904 5879005704 5895556326 5895755008 5899192416 5915999232 5920117632 5936984064 5946986799 5957369856 5968081548 5988775936 6005635584 6009816384 6013522944 6026938368 6030655488 6051843072 6058507026 6079997352 6083542179 6100874208 6104636928 6105121308 6118255616 6122029056 6122514816 6143537664 6150302587 6164840448 6172118524 6175925184 6193311696 6197623146 6201445536 6214787072 6215280192 6219113472 6236621568 6236831744 6262603776 6269499808 6291526527 6295406832 6309451104 6313342464 6313843404 6335234048 6335523216 6357491712 6368922846 6375604224 6390791784 6401949696 6405048848 6408999168 6409507698 6413460768 6431515992 6431732736 6453817344 6458310144 6465421677 6472204288 6476709888 6506105216 6506621451 6510634416 6529183232 6533210112 6556163328 6560206848 6574841856 6578896896 6586663798 6609280392 6613881417 6632198144 6632724384 6655499136 6674460672 6678577152 6679107072 6702041088 6709421004 6733220208 6737372928 6756340032 6761043432 6775588864 6780305664 6784487424 6803816448 6831931392 6835238696 6839454336 6839997021 6859484192 6863483484 6867716544 6883037568 6887282688 6887829168 6906904576 6935445504 6943082432 6947915832 6967475658 6967710464 6987326016 6991635456 6992190216 6996502656 7016199264 7016435712 7053187284 7065501696 7073843073 7098132492 7102510272 7122745344 7127138304 7152178176 7160053758 7172554752 7185451416 7189640757 7205679954 7210124064 7215143364 7230665728 7235125248 7235699328 7256313856 7260544512 7268539421 7281229824 7286298624 7294321892 7319368368 7324463718 7345331136 7349861376 7370801152 7391551488 7396697088 7401259008 7435440441 7456624032 7461222912 7461814932 7483073664 7487436528 7508768256 7513399296 7513995456 7534804992 7569603184 7574271744 7574872734 7579544544 7596453568 7600882536 7601138688 7622537472 7627843872 7632548352 7648968704 7654293504 7689643533 7694386128 7707820032 7716307456 7716919716 7743417264 7748193024 7770267648 7775059968 7784239034 7810967736 7816405311 7824605184 7833842742 7838674272 7860741768 7865589888 7866213993 7887998976 7893490176 7915978752 7929315732 7943159808 7948689408 7952537329 7957442064 7990324056 8007514112 8013088512 8018030592 8035917824 8040873984 8069124096 8074100736 8078009368 8083632843 8106663136 8111389572 8134498944 8139515904 8140161744 8162705408 8163353088 8191383552 8234289414 8234566912 8257748928 8263497528 8268594048 8287040256 8292151296 8315495424 8321284224 8350138368 8359996359 8388702036 8393875776 8412601472 8417789952 8418457872 8447364288 8452574208 8476655616 8491897128 8515803582 8521055712 8526987612 8545332224 8546010264 8551281024 8575354656 8575643648 8605089792 8611080192 8620562236 8635613184 8656184394 8675495268 8680845888 8710946816 8711344422 8741551104 8746942464 8766455808 8787338703 8802680832 8806942166 8812373856 8818508556 8843334489 8843632512 8848788624 8873998848 8880176448 8899280896 8904769536 8905476096 8936054784 8945894672 8952122322 8977626944 8983163904 9008453376 9014724576 9020284416 9040407552 9045983232 9087760539 9109241856 9119272448 9119996028 9151311312 9156955392 9177383424 9183043584 9183772224 9215306496 9247260672 9258177786 9263887776 9289967544 9296434719 9316434688 9322180608 9322920288 9328670208 9354932352 9355247616 9393905664 9398453207 9404249712 9420668928 9431790764 9443110248 9464176656 9470013696 9470765106 9496993792 9502851072 9536237568 9546738344 9553384269 9563406336 9580601888 9586187676 9607573272 9613498752 9614261547 9620191152 9646833664 9647273988 9647599104 9680726016 9708306432 9715064832 9759157824 9765951624 9793774848 9799815168 9834244992 9855401984 9862262784 9868345344 9879995697 9913920588 9942165376 9948297216 9949086576 9977431552 9983248704 10011691008 10017865728 10018660608 10064131506 10099028992 10099830312 10106059392 10134510048 10134851584 10163383296 10170458496 10176731136 10205724672 10252858044 10259181504 10289226288 10295225226 10324556352 10330924032 10331743752 10360356864 10403168256 10408204378 10414623648 10421873748 10445123656 10451213487 10451565696 10480989024 10487453184 10488285324 10494753984 10517331968 10524653568 10554638336 10572420976 10579780926 10590879744 10598252544 10609922752 10647198738 10653765408 10684118016 10690707456 10740080637 10758832128 10765467648 10778177124 10808519931 10815186096 10845998592 10852687872 10853548992 10884470784 10890816768 10921844736 10929447936 10941482838 10979052552 10986695577 11010331904 11017996704 11024792064 11049387008 11056201728 11087327232 11095045632 11101888512 11107262881 11133517824 11146661812 11184936048 11191834368 11192722398 11223719936 11224610496 11263152384 11270098944 11302207488 11322529504 11354404776 11361407616 11362309101 11369316816 11394680352 11401323804 11401708032 11433806208 11441765808 11473453056 11481440256 11514150912 11541579192 11561730048 11567327024 11574461184 11575379574 11615125896 11622289536 11655401472 11662589952 11676358551 11688607744 11716451604 11736907776 11749831808 11750764113 11758011408 11791112652 11791510016 11798384832 11831998464 11840235264 11873968128 11893973598 11914739712 11936163096 11977551872 12011271168 12019632768 12027045888 12053876736 12061310976 12103686144 12117014052 12159994704 12167084358 12201748416 12209273856 12210242616 12236511232 12244058112 12245029632 12287075328 12300605174 12344237048 12351434121 12351850368 12386623392 12395246292 12402891072 12429574144 12430560384 12438226944 12473243136 12473663488 12525207552 12538999616 12583053054 12590813664 12618902208 12626684928 12627686808 12671046432 12714983424 12737845692 12773705373 12781583568 12803899392 12810097696 12817998336 12819015396 12826921536 12863031984 12863465472 12907634688 12916620288 12930843354 12944408576 12953419776 12984276591 13012210432 13013242902 13021268832 13058366464 13066420224 13112326656 13120413696 13126765223 13149683712 13157793792 13173327596 13210413249 13218560784 13227762834 13264396288 13265448768 13310998272 13348921344 13357154304 13358214144 13404082176 13418842008 13428183483 13466440416 13474745856 13512680064 13522086864 13551177728 13560611328 13568974848 13607632896 13663862784 13670477392 13678908672 13679994042 13718968384 13726966968 13735433088 13766075136 13774565376 13775658336 13813809152 13870891008 13886164864 13887266679 13895831664 13934951316 13935420928 13974652032 13983270912 13984380432 13993005312 14032398528 14032871424 14106374568 14131003392 14147686146 14196264984 14205020544 14206147659 14245490688 14254276608 14304356352 14320107516 14345109504 14362045027 14370902832 14379281514 14411359908 14420248128 14430286728 14461331456 14470250496 14471398656 14512627712 14521089024 14537078842 14562459648 14572597248 14588643784 14638736736 14648927436 14690662272 14699722752 14741602304 14783102976 14793394176 14802518016 14870880882 14913248064 14922445824 14923629864 14966147328 14974873056 15017536512 15026798592 15027990912 15096197259 15139206368 15148543488 15149745468 15159089088 15192907136 15201765072 15202277376 15245074944 15255687744 15265096704 15297937408 15308587008 15379287066 15388772256 15432614912 15433839432 15486834528 15496386048 15540535296 15550119936 15568478068 15612306567 15621935472 15632810622 15649210368 15667685484 15677348544 15721483536 15731179776 15732427986 15775997952 15786980352 15831957504 15858631464 15869671389 15886319616 15897378816 15905074658 15914884128 15970798107 15980648112 16015028224 16026177024 16036061184 16071835648 16081747968 16138248192 16148201472 16156018736 16167265686 16213326272 16222779144 16268997888 16279031808 16280323488 16325410816 16326706176 16382767104 16412224257 16468578828 16469133824 16515497856 16526995056 16537188096 16574080512 16584302592 16630990848 16642568448 16700276736 16719992718 16777404072 16787751552 16789083597 16825202944 16835579904 16836915744 16894728576 16905148416 16953311232 16973325941 16983794256 17031607164 17042111424 17053975224 17090664448 17092020528 17102562048 17150709312 17151287296 17210179584 17222160384 17241124472 17271226368 17312368788 17350990536 17361691776 17363069361 17421893632 17422688844 17483102208 17493884928 17532911616 17574677406 17605361664 17613884332 17624747712 17637017112 17686668978 17687265024 17697577248 17747997696 17760352896 17798561792 17810952192 17840960397 17872109568 17891789344 17904244644 17955253888 17966327808 18016906752 18029449152 18040568832 18080815104 18091966464 18175521078 18238544896 18239992056 18302622624 18313910784 18354766848 18366087168 18367544448 18430612992 18450907761 18494521344 18516355572 18527775552 18579935088 18592869438 18632869376 18644361216 18645840576 18657340416 18709864704 18710495232 18787811328 18796906414 18808499424 18863581528 18874579581 18886220496 18928353312 18940027392 18941530212 18993987584 19005702144 19072475136 19093476688 19106768538 19126812672 19161203776 19172375352 19215146544 19226997504 19228523094 19240382304 19293667328 19294547976 19295198208 19361452032 19396265031 19416612864 19430129664 19518315648 19519864353 19531903248 19587549696 19599630336 19668489984 19710803968 19724525568 19736690688 19759991394 19827841176 19841644251 19884330752 19896594432 19898173152 19954863104 19966497408 20023382016 20035731456 20037321216 20059385203 20128263012 20198057984 20199660624 20212118784 20269020096 20269703168 20326766592 20340916992 20353462272 20411449344 20505716088 20518363008 20519991063 20578452576 20590450452 20649112704 20661848064 20663487504 20720713728 20806336512 20816408756 20829247296 20843747496 20890247312 20902426974 20903131392 20961978048 20974906368 20976570648 20989507968 21034663936 21049307136 21109276672 21144841952 21159561852 21196505088 21219845504 21221529219 21294397476 21307530816 21368236032 21381414912 21480161274 21517664256 21556354248 21617039862 21630372192 21691997184 21705375744 21707097984 21768941568 21781633536 21805618263 21843689472 21858895872 21882965676 21958105104 21973391154 22020663808 22035993408 22049584128 22098774016 22112403456 22174654464 22190091264 22203777024 22214525762 22293323624 22306321323 22369872096 22383668736 22385444796 22447439872 22449220992 22526304768 22540197888 22604414976 22645059008 22708809552 22722815232 22724618202 22738633632 22789360704 22802647608 22803416064 22867612416 22883531616 22946906112 22962880512 23068930599 23083158384 23123460096 23134654048 23148922368 23150759148 23230251792 23244579072 23310802944 23325179904 23352717102 23377215488 23432903208 23449215933 23473815552 23499663616 23501528226 23516022816 23582225304 23583020032 23596769664 23663996928 23680470528 23706546149 23747936256 23787947196 23829479424 23857611987 23872326192 23955103744 24022542336 24039265536 24054091776 24107753472 24122621952 24207372288 24234028104 24250898529 24319989408 24334168716 24403496832 24418547712 24420485232 24473022464 24488116224 24490059264 24574150656 24601210348 24688474096 24702868242 24703700736 24773246784 24790492584 24805782144 24859148288 24861120768 24876453888 24946486272 24947326976 25050415104 25077999232 25079989077 25166106108 25181627328 25237804416 25253369856 25255373616 25342092864 25429966848 25475691384 25547410746 25563167136 25620195392 25635996672 25638030792 25653843072 25726063968 25726930944 25815269376 25833240576 25861686708 25906839552 25968553182 26024420864 26026485804 26042537664 26116732928 26132840448 26224653312 26240827392 26253530446 26299367424 26346655192 26362016109 26420826498 26437121568 26455525668 26528792576 26530003467 26530897536 26621996544 26697842688 26714308608 26716428288 26808164352 26837684016 26856366966 26932880832 26949491712 27025360128 27044173728 27102355456 27121222656 27137949696 27263281617 27327725568 27340954784 27357817344 27359988084 27437936768 27453933936 27470866176 27532150272 27549130752 27551316672 27627618304 27741782016 27772329728 27774533358 27791663328 27869902632 27870841856 27949304064 27966541824 27968760864 27986010624 28064797056 28065742848 28195359621 28212749136 28262006784 28295372292 28392529968 28410041088 28412295318 28490981376 28508553216 28608712704 28640215032 28660152807 28690219008 28724090054 28741805664 28758563028 28822719816 28840496256 28842784641 28860573456 28922662912 28940500992 28942797312 29025255424 29042178048 29074157684 29124919296 29145194496 29177287568 29277473472 29297854872 29381324544 29399445504 29483204608 29566205952 29586788352 29605036032 29639987091 29741761764 29826496128 29844891648 29847259728 29932294656 29949746112 30035073024 30053597184 30055981824 30192394518 30278412736 30297086976 30299490936 30318178176 30385814272 30403530144 30404554752 30490149888 30511375488 30530193408 30617174016 30653319983 30758574132 30777544512 30865229824 30867678864 30973669056 30992772096 31081070592 31136956136 31224613134 31243870944 31265621244 31335370968 31353640461 31354697088 31442967072 31462359552 31464855972 31551995904 31573960704 31663915008 31717262928 31739342778 31772639232 31794757632 31810149316 31829768256 31941596214 31961296224 32030056448 32052354048 32072122368 32143671296 32220241911 32276496384 32296402944 32312037472 32334531372 32425559793 32426652544 32445558288 32537995776 32558063616 32560646976 32650821632 32653412352 32765534208 32824448514 32937157656 32938267648 33030995712 33053990112 33074376192 33148161024 33168605184 33261981696 33285136896 33321788643 33400553472 33439985436 33554808144 33575503104 33578167194 33650405888 33671159808 33673831488 33789457152 33810296832 33906622464 33946651882 33967588512 34063214328 34084222848 34086927303 34107950448 34181328896 34184041056 34205124096 34301418624 34302574592 34420359168 34444320768 34482248944 34542452736 34624737576 34701981072 34723383552 34726138722 34843787264 34845377688 34966204416 34987769856 35029075653 35065823232 35149354812 35210723328 35227768664 35249495424 35252292339 35274034224 35373337956 35374530048 35395154496 35495995392 35520705792 35597123584 35621904384 35681920794 35744219136 35783578688 35808489288 35910507776 35932655616 36033813504 36058898304 36081137664 36161630208 36183932928 36226650889 36351042156 36477089792 36479984112 36605245248 36627821568 36709533696 36732174336 36735088896 36861225984 36901815522 37032711144 37054302363 37055551104 37159870176 37185738876 37265738752 37288722432 37291681152 37314680832 37419729408 37420990464 37575622656 37593812828 37616998848 37727163056 37749159162 37772440992 37856706624 37880054784 37883060424 37987975168 38144950272 38186953376 38213537076 38321116119 38322407552 38344750704 38430293088 38453995008 38457046188 38480764608 38587334656 38589095952 38590396416 38722904064 38792530062 38833225728 38860259328 39036631296 39039728706 39063806496 39175099392 39199260672 39336979968 39380295669 39421607936 39449051136 39473381376 39519982788 39631239747 39655682352 39683288502 39768661504 39793188864 39796346304 39909726208 39932994816 40046764032 40071462912 40074642432 40118770406 40256526024 40284550449 40396115968 40399321248 40424237568 40538040192 40539406336 40653533184 40681833984 40706924544 40822898688 41011432176 41036726016 41039982126 41156905152 41180900904 41298225408 41323696128 41326975008 41441427456 41612673024 41632817512 41658494592 41661800037 41687494992 41780494624 41804853948 41806262784 41923956096 41949812736 41953141296 41979015936 42069327872 42098614272 42218553344 42289683904 42319123704 42393010176 42439691008 42443058438 42588794952 42615061632 42736472064 42762829824 42813314687 42960322548 43035328512 43086135081 43112708496 43234079724 43260744384 43383994368 43410751488 43414195968 43537883136 43563267072 43611236526 43687378944 43717791744 43765931352 43916210208 43946782308 44041327616 44071986816 44099168256 44197548032 44224806912 44349308928 44380182528 44407554048 44429051524 44586647248 44612642646 44739744192 44767337472 44770889592 44894879744 44898441984 45052609536 45080395776 45288591777 45290118016 45417619104 45445630464 45449236404 45477267264 45578721408 45605295216 45606832128 45735224832 45767063232 45893812224 45925761024 46137861198 46166316768 46269308096 46297844736 46301518296 46460503584 46489158144 46621605888 46650359808 46705434204 46836919701 46865806416 46898431866 46947631104 46999327232 47003056452 47032045632 47164450608 47166040064 47193539328 47327993856 47360941056 47413092298 47495872512 47575894392 47609014167 47658958848 47715223974 47744652384 47910207488 47912394321 48045084672 48078531072 48108183552 48215506944 48245243904 48414744576 48438181913 48468056208 48501797058 48639978816 48668337432 48806993664 48837095424 48840970464 48946044928 48976232448 48980118528 49148301312 49202420696 49236672771 49376948192 49405736484 49407401472 49546493568 49580985168 49611564288 49718296576 49722241536 49752907776 49892972544 49894653952 50100830208 50155998464 50159978154 50332212216 50363254656 50475608832 50506739712 50510747232 50684185728 50859933696 50919977823 50951382768 51094821492 51126334272 51240390784 51271993344 51276061584 51307686144 51452127936 51453861888 51630538752 51666481152 51723373416 51813679104 51937106364 52048841728 52052971608 52085075328 52089208083 52233465856 52265680896 52449306624 52481654784 52507060892 52598734848 52693310384 52724032218 52841652996 52874243136 52911051336 53057585152 53060006934 53061795072 53243993088 53395685376 53432856576 53522881191 53616328704 53675368032 53712733932 53865761664 53898983424 54050720256 54088347456 54204710912 54242445312 54275899392 54526563234 54681909568 54715634688 54719976168 54875873536 54907867872 54941732352 55064300544 55098261504 55102633344 55352723283 55483564032 55544659456 55549066716 55583326656 55739805264 55741683712 55898608128 55933083648 55937521728 55972021248 56129594112 56131485696 56390719242 56425498272 56590744584 56623738743 56785059936 56820082176 56824590636 56981962752 57017106432 57217425408 57245124079 57280430064 57320305614 57380438016 57448180108 57483611328 57517126056 57645439632 57680992512 57685569282 57721146912 57845325824 57881001984 57885594624 58050510848 58084356096 58148315368 58188795093 58249838592 58290388992 58354575136 58554946944 58559593059 58595709744 58762649088 58798891008 58966409216 59132411904 59173576704 59210072064 59279974182 59483523528 59652992256 59689783296 59694519456 59864589312 59899492224 60070146048 60107194368 60111963648 60178155609 60384789036 60556825472 60594173952 60598981872 60636356352 60771628544 60807060288 60809109504 60980299776 61022750976 61060386816 61234348032 61306639966 61517148264 61555089024 61559973189 61730459648 61735357728 61947338112 61985544192 62162141184 62273912272 62449226268 62487741888 62531242488 62670741936 62707280922 62709394176 62885934144 62924719104 62929711944 63103991808 63147921408 63327830016 63434525856 63478685556 63589515264 63620298632 63659536512 63664587657 63883192428 63922592448 64060112896 64104708096 64144244736 64287342592 64440483822 64552992768 64624074944 64669062744 64851119586 64853305088 64891116576 65075991552 65116127232 65121293952 65306824704 65416854789 65531068416 65648897028 65874315312 65876535296 66061991424 66107980224 66148752384 66296322048 66337210368 66523963392 66570273792 66643577286 66879970872 66918963969 67109616288 67151006208 67156334388 67300811776 67342319616 67347662976 67578914304 67620593664 67653328457 67813244928 67893303764 67935177024 68126428656 68168445696 68173854606 68215900896 68362657792 68368082112 68410248192 68602837248 68605149184 68840718336 68888641536 68964497888 69206791797 69249475152 69403962144 69446767104 69452277444 69687574528 69690755376 69932408832 69975539712 70058151306 70131646464 70298709624 70421446656 70455537328 70498990848 70504584678 70548068448 70746675912 70749060096 70790308992 70991990784 71041411584 71119638447 71194247168 71243808768 71363841588 71488438272 71567157376 71572835961 71616978576 71821015552 71865311232 72067627008 72117796608 72162275328 72323260416 72367865856 72453301778 72702084312 72752695587 72954179584 72959968224 73210490496 73255643136 73419067392 73464348672 73470177792 73722451968 73803631044 74065422288 74108604726 74111102208 74319740352 74371477752 74531477504 74577444864 74583362304 74629361664 74839458816 74841980928 75151245312 75187625656 75233997696 75239967231 75454326112 75498318324 75544881984 75713413248 75760109568 75766120848 75975950336 76289900544 76373906752 76427074152 76642232238 76644815104 76689501408 76860586176 76907990016 76914092376 76961529216 77178191904 77180792832 77445808128 77585060124 77720518656 78073262592 78079457412 78127612992 78350198784 78398521344 78673959936 78760591338 78843215872 78898102272 79039965576 79086048327 79262479494 79311364704 79366577004 79537323008 79586377728 79592692608 79819452416 79865989632 79953933631 80093528064 80142925824 80149284864 80237540812 80513052048 80569100898 80792231936 80798642496 80848475136 81076080384 81078812672 81307066368 81363667968 81413849088 81789844851 82022864352 82073452032 82079964252 82313810304 82361801808 82596450816 82647392256 82653950016 82882854912 83225346048 83265635024 83316989184 83323600074 83374989984 83560989248 83609707896 83612525568 83847912192 83899625472 83906282592 83958031872 84138655744 84197228544 84579367808 84586078863 84638247408 84786020352 84879382016 84886116876 85177589904 85230123264 85472944128 85525659648 85626629374 85920645096 85980458421 86070657024 86172270162 86225416992 86468159448 86521488768 86528353923 86767988736 86821502976 86828391936 87075766272 87126534144 87222473052 87374757888 87435583488 87477910619 87531862704 87832420416 87893564616 88082655232 88143973632 88198336512 88395096064 88449613824 88698617856 88760365056 88815108096 88858103048 88919961273 89173294496 89225285292 89479488384 89534674944 89541779184 89789759488 89796883968 90105219072 90160791552 90577183554 90580236032 90835238208 90891260928 90898472808 90954534528 91157442816 91210590432 91213664256 91470449664 91534126464 91851522048 91959959949 92275722396 92332633536 92538616192 92595689472 92603036592 92921007168 92978316288 93243211776 93410868408 93673839402 93731612832 93796863732 93998654464 94006112904 94064091264 94328901216 94332080128 94387078656 94655987712 94721882112 94826184596 94991745024 95151788784 95218028334 95317917696 95430447948 95489304768 95820414976 95824788642 96090169344 96157062144 96216367104 96431013888 96660725733 96829489152 96876363826 96936112416 97003594116 97276679379 97279957632 97336674864 97613987328 97674190848 97681940928 97892089856 97952464896 97960237056 98296602624 98404841392 98473345542 98753896384 98811472968 98814802944 99092987136 99161970336 99223128576 99436593152 99444483072 99505815552 99785945088 99965365929 100201660416 100311996928 100319956308 100664424432 100726509312 100951217664 101013479424 101021494464 101368371456 101719867392 101839955646 101902765536 102189642984 102252668544 102260781909 102480781568 102543986688 102552123168 102615372288 102904255872 102907723776 103261077504 103332962304 103382985277 103446746832 103627358208 103874212728 104097683456 104105943216 104170150656 104178416166 104466931712 104531361792 104898613248 104963309568 105014121784 105087226959 105197469696 105386620768 105448064436 105683305992 105748486272 105756877017 105822102672 106115170304 106120013868 106123590144 106487986176 106791370752 106865713152 107045762382 107232657408 107350736064 107425467864 107731523328 107797966848 108101440512 108176694912 108409421824 108484890624 108551798784 108679952667 109053126468 109363819136 109431269376 109439952336 109751747072 109815735744 109883464704 110128601088 110196523008 110205266688 110705446566 111089318912 111098133432 111166653312 111479610528 111483367424 111797216256 111866167296 111875043456 111944042496 112259188224 112262971392 112781438484 112850996544 113181489168 113247477486 113570119872 113640164352 113649181272 113963925504 114434850816 114490248158 114560860128 114640611228 114896360216 114963348357 114967222656 115034252112 115290879264 115361985024 115371138564 115442293824 115690651648 115762003968 115771189248 116101021696 116168712192 116296630736 116377590186 116499677184 116580777984 116709150272 117109893888 117119186118 117191419488 117525298176 117597782016 118140887007 118264823808 118347153408 118420144128 118559948364 118893719241 118967047056 119305984512 119379566592 119389038912 119729178624 119798984448 120140292096 120214388736 120223927296 120356311218 120769578072 120853651347 121113650944 121188347904 121197963744 121272712704 121543257088 121614120576 121618219008 121960599552 122045501952 122120773632 122179891691 122468696064 122613279932 123034296528 123110178048 123119946378 123460919296 123470715456 123894676224 123971088384 124324282368 124547824544 124898452536 124975483776 124985400111 125062484976 125341483872 125414561844 125418788352 125771868288 125849438208 125859423888 126207983616 126295842816 126655660032 126869051712 126957371112 127179030528 127240597264 127319073024 127329175314 127766384856 127845184896 128120225792 128209416192 128288489472 128439944061 128574685184 128880967644 129105985536 129248149888 129258405243 129338125488 129702239172 129706610176 129782233152 130151983104 130232254464 130242587904 130613649408 130833709578 131062136832 131297794056 131748630624 131753070592 132123982848 132215960448 132297504768 132592644096 132674420736 133047926784 133140547584 133287154572 133759941744 133837927938 134219232576 134302012416 134312668776 134601623552 134684639232 134695325952 135157828608 135241187328 135306656914 135786607528 135865775331 135870354048 136252857312 136336891392 136347709212 136431801792 136725315584 136736164224 136820496384 137205674496 137210298368 137681436672 137777283072 137928995776 138413583594 138498950304 138807924288 138893534208 138904554888 139381510752 139864817664 139951079424 140116302612 140510759103 140597419248 140842893312 140911074656 140997981696 141009169356 141096136896 141493351824 141498120192 141580617984 141983981568 142082823168 142239276894 142388494336 142487617536 142727683176 142827042501 142976876544 143134314752 143145671922 143233957152 143642031104 143730622464 144135254016 144235593216 144324550656 144394417453 144646520832 144735731712 144906603556 145314545739 145404168624 145505391174 145908359168 145919936448 146420980992 146511286272 146838134784 146928697344 146940355584 147444903936 147607262088 147710018313 148130844576 148217209452 148222204416 148639480704 148742955504 149062955008 149154889728 149166724608 149258723328 149678917632 149683961856 150302490624 150375251312 150467995392 150479934462 150908652224 150996636648 151089763968 151426826496 151520219136 151532241696 151951900672 152579801088 152747813504 152759933469 152854148304 153284464476 153289630208 153379002816 153721172352 153815980032 153828184752 153923058432 154356383808 154361585664 154891616256 155170120248 155441037312 156146525184 156158914824 156255225984 156267624249 156700397568 156797042688 157347919872 157521182676 157796204544 157982495297 158079931152 158172096654 158524958988 158622729408 158733154008 159074646016 159172755456 159185385216 159638904832 159731979264 159907867262 160187056128 160298569728 160475081624 160568643573 161026104096 161138201796 161584463872 161597284992 161696950272 162152160768 162157625344 162614132736 162727335936 162827698176 163579689702 164045728704 164146904064 164159928504 164627620608 164723603616 165192901632 165294784512 165307900032 166058169849 166450692096 166531270048 166633978368 166647200148 166749979968 167121978496 167219415792 167225051136 167695824384 167799250944 167812565184 167916063744 168277311488 168394457088 169158735616 169172157726 169276494816 169758764032 169772233752 170355179808 170460246528 170945888256 171051319296 171253258748 171735372237 171841290192 171960916842 172141314048 172344540324 172450833984 172936318896 173042977536 173056707846 173535977472 173643005952 173656783872 174151532544 174253068288 174444946104 174566385279 174749515776 174871166976 174955821238 175063725408 175664840832 175678779177 175787129232 176165310464 176287947264 176396673024 176790192128 176899227648 177397235712 177520730112 177630216192 177716206096 177839922546 178346588992 178450570584 178958976768 179069349888 179083558368 179579518976 179593767936 180210438144 180321583104 180534466827 181154367108 181160472064 181670476416 181782521856 181796945616 181909069056 182314885632 182421180864 182427328512 182940899328 183068252928 183703044096 183919919898 184551444792 184665267072 184679919567 185077232384 185191378944 185206073184 185842014336 185956632576 186486423552 186706585351 186821736816 187347678804 187463225664 187593727464 187997308928 188012225808 188128182528 188657802432 188664160256 188774157312 189311975424 189443764224 189652369192 189983490048 190303577568 190436056668 190860895896 190978609536 190993762971 191640829952 191649577284 192180338688 192314124288 192432734208 192862027776 193321451466 193658978304 193752727652 193872224832 194007188232 194553358758 194559915264 194673349728 195227974656 195348381696 195363881856 195784179712 195920474112 196250564367 196593205248 196809682784 196946691084 197507792768 197622945936 197629605888 198185974272 198323940672 198446257152 198873186304 198888966144 199011631104 199571890176 199930731858 200623993856 200639912616 201328848864 201453018624 201902435328 202026958848 202042988928 202736742912 202959985371 203439734784 203679911292 203805531072 204379285968 204505337088 204521563818 204961563136 205087973376 205104246336 205230744576 205808511744 205815447552 206522155008 206665924608 206765970554 206893493664 207620375391 207748425456 208195366912 208211886432 208340301312 208356832332 208933863424 209062723584 209797226496 209926619136 210028243568 210174453918 210394939392 210773241536 210896128872 211366611984 211496972544 211513754034 211644205344 212230340608 212240027736 212247180288 212975972352 213358915341 213582741504 213731426304 214091524764 214465314816 214701472128 214718507883 214850935728 215463046656 215595933696 216202881024 216353389824 216818843648 216969781248 217103597568 217359905334 218106252936 218258086761 218727638272 218862538752 218879904672 219503494144 219631471488 219766929408 220257202176 220393046016 220410533376 220653237233 221410893132 222178637824 222196266864 222333306624 222959221056 222966734848 223594432512 223732334592 223750086912 223888084992 224518376448 224525942784 225562876968 225701993088 225719901693 226362978336 226494954972 227140239744 227280328704 227298362544 227927851008 228869701632 228980496316 229121720256 229281222456 229792720432 229926696714 229934445312 230068504224 230581758528 230723970048 230742277128 230884587648 231381303296 231542378496 232202043392 232337424384 232593261472 232755180372 233161555968 233418300544 234219787776 234238372236 234382838976 235050596352 235195564032 236281774014 236529647616 236694306816 237119896728 237787438482 237934094112 238611969024 238759133184 238778077824 239458357248 239597968896 239861800893 240280584192 240428777472 240447854592 240712622436 241539156144 241707302694 242227301888 242376695808 242395927488 242545425408 243086514176 243228241152 243236438016 243921199104 244091003904 244241547264 244359783382 245226559864 245369534553 246068593056 246220356096 246239892756 246921838592 246941430912 247789352448 247942176768 248648564736 249095649088 249796905072 249950967552 249970800222 250124969952 250682967744 250829123688 250837576704 251543736576 251698876416 251718847776 252415967232 252591685632 253738103424 253758236589 253914742224 254358061056 254481194528 254638146048 254658350628 255532769712 255690369792 256240451584 256418832384 256576978944 256879888122 257149370368 257761935288 257941375263 258211971072 258496299776 258516810486 258676250976 259404478344 259413220352 259564466304 260303966208 260464508928 260485175808 260772007639 261227298816 261667419156 262124273664 262433731857 262595588112 263497261248 263506141184 264247965696 264431920896 264595009536 265185288192 265348841472 266095853568 266281095168 266574309144 266759883819 267519883488 267675855876 268438465152 268604024832 268625337552 269203247104 269369278464 269390651904 270315657216 270482374656 270613313828 271573215056 271731550662 271740708096 272505714624 272673782784 272695418424 272863603584 273450631168 273472328448 273640992768 274411348992 274420596736 275554566144 275857991552 275879879847 276827167188 276997900608 277615848576 277787068416 277809109776 278763021504 279729635328 280232605224 281021518206 281194838496 281822149312 281995963392 282018338712 282192273792 282986703648 282996240384 283161235968 283967963136 284165646336 284478553788 284975235072 285455366352 285654085002 285953753088 286268629504 286291343844 286467914304 287284062208 287461244928 288270508032 288471186432 288649101312 288788834906 289293041664 289813207112 289982177199 290629091478 290808337248 291010782348 291816718336 291830038137 291839872896 292841961984 293022572544 293676269568 293857394688 293880711168 294889807872 295214524176 295420036626 296261689152 296434418904 296444408832 297278961408 297485911008 298125910016 298309779456 298333449216 298517446656 299357835264 299896097787 300604981248 300750502624 300935990784 300959868924 301817304448 301993273296 302179527936 302853652992 303040438272 303064483392 303903801344 305159602176 305495627008 305519866938 305708296608 306568928952 306579260416 306758005632 307442344704 307631960064 307656369504 307846116864 308712767616 308723171328 309783232512 310148955831 310340240496 310882074624 312293050368 312317829648 312510451968 312535248498 313400795136 313594085376 314695839744 315042365352 315261680877 315592409088 315964990594 316159862304 316344193308 317049917976 317245458816 317270631051 317466308016 318149292032 318345510912 318370770432 319277809664 319463958528 319815734524 320374112256 320597139456 320950163248 321137287146 322052208192 322276403592 323168927744 323194569984 323393900544 324304321536 324315250688 325228265472 325454671872 325655396352 326039858001 327159379404 328091457408 328293808128 328319857008 329255241216 329447207232 330385803264 330589569024 330615800064 332116339698 333062540096 333267956736 333294400296 333499959936 334243956992 334438831584 334450102272 335391648768 335598501888 335625130368 335832127488 336788914176 338317471232 338344315452 338552989632 339517528064 339544467504 340710359616 340920493056 341891776512 342506517496 343470744474 343682580384 343921833684 344689080648 344890045071 344901667968 345872637792 346085955072 346113415692 347071954944 347286011904 347313567744 348303065088 348506136576 348889892208 349132770558 349499031552 349742333952 349911642476 350127450816 351329681664 351357558354 351574258464 352330620928 352575894528 352793346048 353580384256 354422661021 354794471424 355041460224 355260432384 355432412192 355679845092 356681157723 356693177984 356901141168 357917953536 358138699776 358167116736 359159037952 359187535872 360420876288 360643166208 361068933654 362308734216 362320944128 363340952832 363565043712 363593891232 363818138112 364629771264 364842361728 364854657024 365881798656 366136505856 366539675073 367406088192 367839839796 369102889584 369330534144 369359839134 370154464768 370382757888 370412146368 371684028672 371913265152 372972847104 373413170702 373643473632 374695357608 374926451328 374956200333 375187454928 375994617856 376024451616 376256365056 377315604864 377328320512 377548314624 378623950848 378887528448 379304738384 379966980096 380607155136 380872113336 381721791792 381957219072 381987525942 383281659904 383299154568 384360677376 384628248576 384865468416 385319832183 385724055552 386642902932 387317956608 387505455304 387744449664 387775215729 388014376464 389106717516 389119830528 389346699456 390455949312 390696763392 390727763712 391568359424 391840948224 392501128734 393186410496 393619365568 393893382168 395015585536 395245891872 395259211776 396371948544 396647881344 396892514304 397777932288 398023262208 398493159779 399143780352 399861463716 401247987712 401279825232 402657697728 402906037248 403804870656 404053917696 404085977856 405473485824 405919970742 407359822584 407597325993 407611062144 408758571936 409010674176 409043127636 409923126272 410175946752 410208492672 410461489152 411617023488 411630895104 413044310016 413331849216 413531941108 413786987328 415240750782 415496850912 416390733824 416423772864 416680602624 416713664664 417867726848 419594452992 419853238272 420056487136 420348907836 421532277309 421546483072 421792257744 422733223968 422993945088 423027508068 423288410688 424460681216 424480055472 424494360576 425951944704 426717830682 427165483008 427462852608 428183049528 428930629632 429402944256 429437015766 429701871456 430926093312 431191867392 432405762048 432706779648 433183252359 433637687296 433939562496 434207195136 434719810668 435943637217 436212505872 436516173522 437455276544 437725077504 437759809344 439006988288 439262942976 439533858816 440514404352 440786092032 440821066752 441306474466 442821786264 443130054939 444357275648 444392533728 444666613248 445918442112 445933469696 447188865024 447464669184 447500173824 447776169984 449036752896 449051885568 451125753936 451403986176 451439803386 452725956672 452989909944 454280479488 454560657408 454596725088 455855702016 457739403264 457960992632 458243440512 458279800407 458562444912 459585440864 459853393428 459868890624 460137008448 461163517056 461447940096 461484554256 461769175296 462762606592 463084756992 464404086784 464674848768 465186522944 465510360744 466323111936 466836601088 468439575552 468476744472 468765677952 470101192704 470391128064 470946461557 472563548028 473388613632 473947485891 474239793456 475574876964 475868188224 477223938048 477518266368 477556155648 478916714496 479195937792 479723601786 480561168384 480895709184 481425244872 481705930719 483078312288 483414605388 484454603776 484753391616 484791854976 485090850816 486173028352 486456482304 486472876032 487842398208 488182007808 488483094528 488719566764 490453119728 490739069106 492137186112 492440712192 492479785512 493843677184 493882861824 495578704896 495884353536 498174509547 498191298176 499593810144 499901935104 499941600444 500249939904 501365935488 501658247376 501675153408 503087473152 503397752832 503437695552 504831934464 505183371264 507476206848 507516473178 507829484448 508962389056 509276292096 509316701256 511065539424 511380739584 512480903168 512837664768 513153957888 513759776244 515206116711 515523870576 515882750526 516423942144 516992599552 517033620972 517352501952 518808956688 518826440704 519128932608 520607932416 520929017856 520970351616 521544015278 522454597632 523334838312 523699155837 524248547328 524867463714 525191176224 526994522496 527012282368 527036337531 528495931392 528863841792 529190019072 530370576384 530697682944 532191707136 532562190336 532820001043 533148618288 533519767638 535039766976 535351711752 536876930304 537208049664 537250675104 538406494208 538738556928 538781303808 540631314432 540964749312 541226627656 541603400481 543146430112 543463101324 543481416192 545011429248 545347565568 545390836848 545727207168 546901262336 546944656896 547281985536 548822697984 548841193472 551109132288 551715983104 551759759694 553654334376 553995801216 555231697152 555574136832 555618219552 557526043008 559459270656 560119756053 560465210448 562043036412 562389676992 563644298624 563991926784 564036677424 564384547584 565973407296 565992480768 566322471936 567935926272 568331292672 568957107576 569950470144 570910732704 571308170004 572537259008 572582687688 572935828608 572981288913 574568124416 574922489856 576541016064 576942372864 577298202624 577577669812 578586083328 579626414224 579964354398 581258182956 581616674496 582021564696 583633436672 583660076274 583679745792 585683923968 586045145088 587352539136 587761422336 588751693101 589779615744 590429048352 590840073252 592523378304 592868837808 592888817664 594557922816 594971822016 596251820032 596619558912 596666898432 597034893312 598715670528 599792195574 601501005248 601871981568 601919737848 603634608896 603986546592 604359055872 605707305984 606080876544 606128966784 608879956113 610319204352 610991254016 611039733876 611416593216 613137857904 613158520832 613516011264 614884689408 615263920128 615312739008 615692233728 617425535232 617446342656 619566465024 620297911662 620680480992 622861126173 624586100736 624635659296 625020903936 625070496996 626801590272 627188170752 629391679488 629696364869 630084730704 630523361754 631184818176 631929981188 632319724608 632688386616 634099835952 634490917632 634541262102 634932616032 636298584064 636691021824 636741540864 638555619328 638927917056 639631469048 640076746023 640748224512 641194278912 641900326496 642274574292 644104416384 644155523649 644552807184 646337855488 646389139968 646787801088 648608643072 648630501376 650456530944 650909343744 651310792704 652079716002 654318758808 656182914816 656587616256 656639714016 658510482432 658894414464 660771606528 661179138048 661231600128 661959711699 664232679396 666125080192 666535913472 666588800592 666999919872 668487913984 668877663168 668900204544 670783297536 671197003776 671250260736 671664254976 673577828352 676634942464 676688630904 677105979264 677159705079 679035056128 679088935008 681420719232 681840986112 683783553024 685013034992 686941488948 687365160768 687843667368 689378161296 689780090142 689803335936 691745275584 692171910144 692226831384 694143909888 694627135488 696606130176 697012273152 697779784416 698265541116 699484667904 699823284952 700254901632 702659363328 702715116708 703148516928 704661241856 705151789056 705586692096 707160768512 708845322042 709588942848 710082920448 710864824384 711359690184 713362315446 713386355968 713802282336 715835907072 716277399552 716334233472 718375071744 719585402679 720841752576 721286332416 722137867308 724617468432 724641888256 726681905664 727130087424 727187782464 727636276224 729259542528 729684723456 729709314048 731763597312 732273011712 733079350146 735679679592 736108603659 738205779168 738661068288 738719678268 740308929536 740765515776 740824292736 743368057344 743826530304 744186613027 745945694208 746826341404 747286947264 749390715216 749852902656 749912400666 750374909856 751989235712 752048903232 752512730112 754631209728 754656641024 755096629248 757247901696 757775056896 758609476768 761214310272 761274709767 761744226672 763443583584 763914438144 763975051884 766563319808 766598309136 768721354752 769256497152 769730936832 770639664366 771448111104 773285805864 774635913216 775010910608 775488899328 775550431458 776028752928 778213435032 778239661056 778693398912 780911898624 781393526784 781455527424 782316022917 783136718848 783681896448 785002257468 786372820992 787238731136 787301195571 787786764336 790031171072 790491783744 790518423552 792743897088 793295762688 793785028608 795555864576 796046524416 796986319558 798287560704 799722927432 800279651457 802495975424 802559650464 805315395456 805812074496 807609741312 808107835392 808171955712 810946971648 811839941484 814719645168 815194651986 815222124288 817517143872 818021348352 818086255272 819846252544 820351893504 820416985344 820922978304 823234046976 823261790208 826663698432 827063882216 827573974656 827639639541 830481501564 830993701824 832781467648 832847545728 833361205248 833427329328 835735453696 839188905984 840112974272 840697815672 843064554618 843092966144 843584515488 845466447936 845987890176 846055016136 846576821376 848960110944 848988721152 851903889408 853435661364 854925705216 856366099056 857861259264 858805888512 858874031532 859403742912 861852186624 862383734784 864811524096 865413559296 866366504718 867275374592 867879124992 869439621336 869946531597 871887274434 872425011744 873032347044 874910553088 875450155008 875519618688 878013976576 878525885952 879067717632 879493269941 881028808704 881572184064 881642133504 882612948932 885643572528 886260109878 888714551296 888785067456 889333226496 891836884224 891866939392 894377730048 894929338368 895000347648 895552339968 898073505792 899688293361 902251507872 902807972352 902879606772 905451913344 905979819888 908560958976 909121314816 909193450176 911711404032 915478806528 915921985264 916486881024 916559600814 917124889824 919170881728 919706786856 919737781248 920274016896 922327034112 922895880192 922969108512 923538350592 925525213184 926169513984 929349697536 930373045888 930446867493 931020721488 932646223872 933673202176 936879151104 936953488944 937531355904 940202385408 940782256128 941892923114 945127096056 945785042631 946777227264 947894971782 948479586912 951149753928 951736376448 951811893153 954447876096 955036532736 955112311296 957833428992 958391875584 959447203572 961122336768 961791418368 962257016809 962850489744 963411861438 966156624576 966829210776 968909207552 969506783232 969583709952 970181701632 972346056704 972912964608 972945752064 975684796416 976364015616 976966189056 977439133528 978119574003 980906239456 981478138212 984274372224 984881424384 984959571024 987687354368 987765723648 991157409792 991768707072 996349019094 996382596352 999187620288 999803870208 999883200888 1000499879808 1002731870976 1003316494752 1003350306816 1006174946304 1006795505664 1006875391104 1010366742528 1014952413696 1015032946356 1015658968896 1017924778112 1018552584192 1018633402512 1022131078848 1022761479168 1024961806336 1025675329536 1027519552488 1030412233422 1031047741152 1031765501052 1033985199104 1034067241944 1034705003904 1037617913376 1037652881408 1038257865216 1041215864832 1041858035712 1041940703232 1043088030556 1044909195264 1046669676624 1047398311674 1048497094656 1049734927428 1050382352448 1053989044992 1054024564736 1054072675062 1056991862784 1057727683584 1058380038144 1060741152768 1063267983063 1064383414272 1065124380672 1065640002086 1066297236576 1067039535276 1070043473169 1070079533952 1070703423504 1073753860608 1074416099328 1074501350208 1076812988416 1077477113856 1077562607616 1081262628864 1081929498624 1082453255312 1083206800962 1086292860224 1086926202648 1086962832384 1090022858496 1090695131136 1090781673696 1091454414336 1093802524672 1093889313792 1094563971072 1097645395968 1099619025219 1102218264576 1103431966208 1103519519388 1107308668752 1107991602432 1110463394304 1111148273664 1111236439104 1115052086016 1118918541312 1120239512106 1120930420896 1124086072824 1124779353984 1124868600999 1127288597248 1127983853568 1128073354848 1128769095168 1131946814592 1131984961536 1132644943872 1135871852544 1136662585344 1137212838047 1137914215152 1139900940288 1141821465408 1142616340008 1145074518016 1145165375376 1145871657216 1145962577826 1149136248832 1149844979712 1153082032128 1153884745728 1154596405248 1155155339624 1155959496549 1157172166656 1159252828448 1159928708796 1162516365912 1163233348992 1163325647187 1164043129392 1167266873344 1167320152548 1167359491584 1171367847936 1172090290176 1174705078272 1175522844672 1177503386202 1179559231488 1180858096704 1181680146504 1185046756608 1185737675616 1185777635328 1189115845632 1189943644032 1192503640064 1193333796864 1194069786624 1195479479337 1197431341056 1199584391148 1203002010496 1203743963136 1203839475696 1207269217792 1207973093184 1208718111744 1211414611968 1212161753088 1212257933568 1217759912226 1221982508032 1222079467752 1222833186432 1226275715808 1226317041664 1227032022528 1229769378816 1230527840256 1230625478016 1231384467456 1234851070464 1234892685312 1239132930048 1240595823324 1241360961984 1245722252346 1249172201472 1249271318592 1250041807872 1250140993992 1253603180544 1258783358976 1259392729738 1260169461408 1261046723508 1263859962376 1264596831927 1264639449216 1265376773232 1268199671904 1268981835264 1269082524204 1269865232064 1272597168128 1273382043648 1273483081728 1277111238656 1277855834112 1279262938096 1280153492046 1281496449024 1282388557824 1283800652992 1284549148584 1288208832768 1288311047298 1289105614368 1292675710976 1292778279936 1293575602176 1297217286144 1299549757077 1300913061888 1301818687488 1302621585408 1304159432004 1307830911651 1308637517616 1312365829632 1313175232512 1313279428032 1317020964864 1317788828928 1321543213056 1322358276096 1322463200256 1323919423398 1328465358792 1329390164817 1332250160384 1333071826944 1333177601184 1333999839744 1336975827968 1337755326336 1337800409088 1341566595072 1342394007552 1342500521472 1343328509952 1343978808601 1347155656704 1353269884928 1353377261808 1354211958528 1354319410158 1358070112256 1358177870016 1362841438464 1363681972224 1367567106048 1370026069984 1373882977896 1374730321536 1374839401221 1375687334736 1378756322592 1379560180284 1379606671872 1383490551168 1384343820288 1384453662768 1388287819776 1389254270976 1393212260352 1394024546304 1395559568832 1396531082232 1398969335808 1399646569904 1400509803264 1405318726656 1405430233416 1406297033856 1409322483712 1410303578112 1411173384192 1412839384671 1414321537024 1417690644084 1420165840896 1421729648768 1421842457673 1422719380368 1426724630892 1426772711936 1427604564672 1431671814144 1432554799104 1432668466944 1436750143488 1439170805358 1441683505152 1444275734616 1449234936864 1449283776512 1453363811328 1454260174848 1454375564928 1455272552448 1458519085056 1459369446912 1459418628096 1463527194624 1464546023424 1466158700292 1471359359184 1472217207318 1476411558336 1477322136576 1477439356536 1480617859072 1481531031552 1481648585472 1486736114688 1487653060608 1488373226054 1493652682808 1494523528641 1494573894528 1498781430432 1499705805312 1499824801332 1500749819712 1503978471424 1504097806464 1505025460224 1509262419456 1509313282048 1510193258496 1514495803392 1515550113792 1517218953536 1522428620544 1522549419534 1523488453344 1526887167168 1527828876288 1527950103768 1533196618272 1537442709504 1538512994304 1539461873664 1541279328732 1545618350133 1546571611728 1549271826432 1550021821216 1550977798656 1551100862916 1552057505856 1556426870064 1556479322112 1557386797824 1561823797248 1562787053568 1562911054848 1564632045834 1566273437696 1567363792896 1570004514936 1571097467511 1572745641984 1574477462272 1574602391142 1575573528672 1580062342144 1580983567488 1581036847104 1585487794176 1586591525376 1587570057216 1588338591983 1591111729152 1592093048832 1593972639116 1596575121408 1598460003129 1599445854864 1600559302914 1604991950848 1605119300928 1610630790912 1611624148992 1615219482624 1616215670784 1616343911424 1621893943296 1623679882968 1624810201443 1629439290336 1630389303972 1630444248576 1635034287744 1636042696704 1636172510544 1639692505088 1640703787008 1640833970688 1641845956608 1646468093952 1646523580416 1653327396864 1654127764432 1655147949312 1655279279082 1660963003128 1661987403648 1665562935296 1665695091456 1666722410496 1666854658656 1671470907392 1678377811968 1680225948544 1680359268159 1681395631344 1686129109236 1686185932288 1687169030976 1690932895872 1691975780352 1692110032272 1693153642752 1697920221888 1697977442304 1703807778816 1706871322728 1709851410432 1712732198112 1717611777024 1717748063064 1718807485824 1718943866739 1723704373248 1724767469568 1729623048192 1730827118592 1732733009436 1735758249984 1738879242672 1739893063194 1743774548868 1744850023488 1746064694088 1749821106176 1750900310016 1751039237376 1756027953152 1757051771904 1758135435264 1758986539882 1762057617408 1763284267008 1765225897864 1766255079303 1771287145056 1772520219756 1777429102592 1777570134912 1778666452992 1783673768448 1783733878784 1788755460096 1789858676736 1790000695296 1791104679936 1796147011584 1799376586722 1804503015744 1805615944704 1805759213544 1810903826688 1811959639776 1817121917952 1818242629632 1818386900352 1826639868339 1830957613056 1831843970528 1832973762048 1833119201628 1834249779648 1838341763456 1839413573712 1839475562496 1840548033792 1844654068224 1845791760384 1845938217024 1847076701184 1851050426368 1852339027968 1858699395072 1860746091776 1860893734986 1862041442976 1867346404352 1873758302208 1873906977888 1875062711808 1880404770816 1881564512256 1883785846228 1889089094607 1890254192112 1891570085262 1893554454528 1895789943564 1896959173824 1902299507856 1903472752896 1903623786306 1908895752192 1910073065472 1910224622592 1915666857984 1916783751168 1918894407144 1920230238069 1922244673536 1923582836736 1924514033618 1925700979488 1926823722876 1932313249152 1932466570947 1933658421552 1937818415104 1939013566464 1939167419904 1940363403264 1944692113408 1945825929216 1945891504128 1951369592832 1952728031232 1953932378112 1954878267056 1956239148006 1961812478912 1962956276424 1968548744448 1969762848768 1969919142048 1975374708736 1975531447296 1982314819584 1983537414144 1985879135097 1992698038188 1992765192704 1998375240576 1999607740416 1999766401776 2000999759616 2005463741952 2006632989504 2006700613632 2012349892608 2013591011328 2013750782208 2020733485056 2029904827392 2030065892712 2031317937792 2031479115237 2035849556224 2037105168384 2037266805024 2044262157696 2045522958336 2051350659072 2053772438861 2055039104976 2060824466844 2062095482304 2063531002104 2067970398208 2068134483888 2069410007808 2075235826752 2075305762816 2076515730432 2082431729664 2083881406464 2086176061112 2089818390528 2093339353248 2094796623348 2099469854856 2100764704896 2107978089984 2108049129472 2108145350124 2113983725568 2115455367168 2116760076288 2121482305536 2126535966126 2128766828544 2130248761344 2131280004172 2132594473152 2134079070552 2140086946338 2140159067904 2141406847008 2147507721216 2148832198656 2149002700416 2153625976832 2155125215232 2158756208037 2162525257728 2163858997248 2164906510624 2166413601924 2172585720448 2173852405296 2173925664768 2180045716992 2181390262272 2181563347392 2182908828672 2187605049344 2187778627584 2189127942144 2195290791936 2199238050438 2206863932416 2207039038776 2214617337504 2215983204864 2220926788608 2222296547328 2222472878208 2230104172032 2232559839081 2237837082624 2240479024212 2241860841792 2248172145648 2249558707968 2249737201998 2254577194496 2255967707136 2256146709696 2257538190336 2263893629184 2263969923072 2265289887744 2271743705088 2273325170688 2274425676094 2275828430304 2283642930816 2283824129301 2285232680016 2290149036032 2290330750752 2291743314432 2291925155652 2298272497664 2299689959424 2306164064256 2307769491456 2309192810496 2310310679248 2311918993098 2314344333312 2318505656896 2319857417592 2325032731824 2326466697984 2326651294374 2328086258784 2334533746688 2334640305096 2334718983168 2342735695872 2344180580352 2346948068751 2349410156544 2351045689344 2355006772404 2359118462976 2361716193408 2361903586713 2363360293008 2370093513216 2371475351232 2371555270656 2378231691264 2379887288064 2385007280128 2386667593728 2388139573248 2390958958674 2394862682112 2399168782296 2400838954371 2406004020992 2407487926272 2407678951392 2414538435584 2415946186368 2417436223488 2422829223936 2424323506176 2424515867136 2427185609563 2435519824452 2443965016064 2444158935504 2445666372864 2452551431616 2452634083328 2454064045056 2459538757632 2461055680512 2461250956032 2462768934912 2469702140928 2469785370624 2481191646648 2482721923968 2482918918623 2491444504692 2498344402944 2498542637184 2500083615744 2500281987984 2507206361088 2517566717952 2518785459476 2520338922816 2522093447016 2527719924752 2529193663854 2529278898432 2530753546464 2536399343808 2537963670528 2538165048408 2539730464128 2545194336256 2546966163456 2554222477312 2555711668224 2558525876192 2560306984092 2564777115648 2567601305984 2569098297168 2576417665536 2576622094596 2578211228736 2585351421952 2585556559872 2587151204352 2594434572288 2599099514154 2601826123776 2603637374976 2608318864008 2615661823302 2617275035232 2624731659264 2626350465024 2626558856064 2634041929728 2635577657856 2638479809823 2643086426112 2644716552192 2644926400512 2647838846796 2656930717584 2658780329634 2664500320768 2666143653888 2666355202368 2667999679488 2673951655936 2675510652672 2675600818176 2683133190144 2684788015104 2685001042944 2686657019904 2687957617202 2699064880083 2706539769856 2706754523616 2708423917056 2708638820316 2716140224512 2716355740032 2725682876928 2727363944448 2735134212096 2740052139968 2747765955792 2749460643072 2749678802442 2751374669472 2757512645184 2759120360568 2759213343744 2766981102336 2768687640576 2768907325536 2776575639552 2778508541952 2788049092608 2791119137664 2791340602479 2793062164464 2797938671616 2799293139808 2801019606528 2810637453312 2810860466832 2812594067712 2818644967424 2820607156224 2822346768384 2825678769342 2828643074048 2835381288168 2837355127893 2840331681792 2843459297536 2843684915346 2845438760736 2853449261784 2853545423872 2855209129344 2863343628288 2865109598208 2865336933888 2868492084029 2873500286976 2878341610716 2883367010304 2886771050427 2888551469232 2898469873728 2898567553024 2906727622656 2908520349696 2908751129856 2910545104896 2917038170112 2918738893824 2918837256192 2927054389248 2929092046848 2932317400584 2934358722009 2942718718368 2944434414636 2952823116672 2954644273152 2954878713072 2961235718144 2963062063104 2963297170944 2973472229376 2975306121216 2976746452108 2987305365616 2989047057282 2989147789056 2997562860864 2999411610624 2999649602664 3001499639424 3007956942848 3008195612928 3010050920448 3018524838912 3018626564096 3020386516992 3031100227584 3034437907072 3044857241088 3045098839068 3046976906688 3053774334336 3055657752576 3055900207536 3066393236544 3074885419008 3077025988608 3082558657464 3091236700266 3093143223456 3100043642432 3101955597312 3102201725832 3104115011712 3112853740128 3112958644224 3114773595648 3123647594496 3125574107136 3125822109696 3129264091668 3134727585792 3140009029872 3142194935022 3145491283968 3148954924544 3149204782284 3151147057344 3160124684288 3161967134976 3162073694208 3170975588352 3173183050752 3175140114432 3176677183966 3182223458304 3187945278232 3189803949189 3193150242816 3196920006258 3198891709728 3201118605828 3209983901696 3210130419507 3210238601856 3221261581824 3223248297984 3230438965248 3232431341568 3232687822848 3243787886592 3247359765936 3249620402886 3258878580672 3260778607944 3260888497152 3270068575488 3272085393408 3272345021088 3279385010176 3281407574016 3281667941376 3283691913216 3292936187904 3298857075657 3306654793728 3308255528864 3310295898624 3310558558164 3321926006256 3323974807296 3331125870592 3331390182912 3333444820992 3333709317312 3342941814784 3356755623936 3360451897088 3360718536318 3362791262688 3372258218472 3372371864576 3374338061952 3381865791744 3383951560704 3384220064544 3386307285504 3395840443776 3395954884608 3407615557632 3411638514141 3413742645456 3419702820864 3425464396224 3435223554048 3435496126128 3437614971648 3437887733478 3447408746496 3449534939136 3459246096384 3461654237184 3465466018872 3467878489647 3471516499968 3477758485344 3479786126388 3487549097736 3489700046976 3489976941561 3492129388176 3499642212352 3501800620032 3502078474752 3512055906304 3514103543808 3516270870528 3517973079764 3524115234816 3526568534016 3530451795728 3532510158606 3542574290112 3545040439512 3554858205184 3555140269824 3557332905984 3567347536896 3567467757568 3577510920192 3580001390592 3582209359872 3586438438011 3592294023168 3598753173444 3609006031488 3611231889408 3611518427088 3621807653376 3623919279552 3634243835904 3636485259264 3636773800704 3653279736678 3663687941056 3665947524096 3666238403256 3668499559296 3676683526912 3678827147424 3678951124992 3681096067584 3689308136448 3691583520768 3691876434048 3694153402368 3704678055936 3717398790144 3721492183552 3721787469972 3724082885952 3734692808704 3747516604416 3747813955776 3750125423616 3760809541632 3767571692456 3778178189214 3780508384224 3783140170524 3791579887128 3793790495781 3793918347648 3804599015712 3806945505792 3807247572612 3817791504384 3820146130944 3820449245184 3831333715968 3833567502336 3837788814288 3840460476138 3844489347072 3847165673472 3849028067236 3851401958976 3853647445752 3864626498304 3864933141894 3867316843104 3875636830208 3878027132928 3878334839808 3880726806528 3889384226816 3891651858432 3898649271231 3902739185664 3905456062464 3907864756224 3909756534112 3912478296012 3923492734953 3923624957824 3925912552848 3937097488896 3939525697536 3939838284096 3950749417472 3951062894592 3964629639168 3967074828288 3971758270194 3985396076376 3985530385408 3996750481152 3999215480832 3999532803552 4001999519232 4010927483904 4013265979008 4013401227264 4024699785216 4027182022656 4027501564416 4031936425803 4041466970112 4059809654784 4060131785424 4062635875584 4062958230474 4071699112448 4074210336768 4074533610048 4088524315392 4091045916672 4102701318144 4107544877722 4110078209952 4121648933688 4124190964608 4124518203663 4127062004208 4135940796416 4136268967776 4138820015616 4150471653504 4150611525632 4153031460864 4164863459328 4167762812928 4172352122224 4179636781056 4186678706496 4189593246696 4198939709712 4201529409792 4215956179968 4216098258944 4216290700248 4227967451136 4230910734336 4233520152576 4238518154013 4242964611072 4253071932252 4260497522688 4262560008344 4265188946304 4265527373019 4268158141104 4280173892676 4280318135808 4282813694016 4295015442432 4297664397312 4298005400832 4307251953664 4310250430464 4317512416074 4325050515456 4329813021248 4332827203848 4345171440896 4347704810592 4347851329536 4360091433984 4362780524544 4363126694784 4365817657344 4375557255168 4378255884288 4390581583872 4398476100876 4413727864832 4414078077552 4429234675008 4431966409728 4441853577216 4444593094656 4444945756416 4460208344064 4465119678162 4480958048424 4483570585923 4483721683584 4496344291296 4499117415936 4499474403996 4509154388992 4511935414272 4512293419392 4515076380672 4527787258368 4527939846144 4530579775488 4543487410176 4546650341376 4548851352188 4551656860608 4567285861632 4567648258602 4570465360032 4580298072064 4580661501504 4583486628864 4583850311304 4596544995328 4612328128512 4615538982912 4618385620992 4620621358496 4623837986196 4636855050399 4637011313792 4639714835184 4650065463648 4652933395968 4653302588748 4656172517568 4669067493376 4669280610192 4669437966336 4685471391744 4688361160704 4693896137502 4698820313088 4702091378688 4710013544808 4718236925952 4723432386816 4723807173426 4726720586016 4740187026432 4742950702464 4743110541312 4756463382528 4759774576128 4765015775949 4770014560256 4773335187456 4776279146496 4781917917348 4789725364224 4795380009387 4798337564592 4801677908742 4812008041984 4814975852544 4815357902784 4829076871168 4831892372736 4834872446976 4845658447872 4848647012352 4849031734272 4854371219126 4871039648904 4874430604329 4887930032128 4888317871008 4891332745728 4905102863232 4905268166656 4908128090112 4919077515264 4922111361024 4922501912064 4925537869824 4939404281856 4939570741248 4962383293296 4965443847936 4965837837246 4982889009384 4996688805888 4997085274368 5000167231488 5000563975968 5014412722176 5035133435904 5037570918952 5040677845632 5041077804477 5044186894032 5055439849504 5058387327708 5058557796864 5061507092928 5072798687616 5075927341056 5076330096816 5079460928256 5090388672512 5093932326912 5108444954624 5111423336448 5117051752384 5120613968184 5129554231296 5135202611968 5138196594336 5152835331072 5153244189192 5156422457472 5171113119744 5174302408704 5180411077127 5188869144576 5198199028308 5207274749952 5216637728016 5231323646604 5234550070464 5249463318528 5252700930048 5253117712128 5268083859456 5271155315712 5276959619646 5286172852224 5289852801024 5295677693592 5298765237909 5313861435168 5317560659268 5329000641536 5332287307776 5332710404736 5335999358976 5347903311872 5351021305344 5351201636352 5366266380288 5369576030208 5370002085888 5373314039808 5375915234404 5398129760166 5413079539712 5413509047232 5416847834112 5417277640632 5432280449024 5432711480064 5451365753856 5454727888896 5479919605017 5480104279936 5495531911584 5498921286144 5499357604884 5502749338944 5515025290368 5518240721136 5518426687488 5533962204672 5537375281152 5537814651072 5553151279104 5557017083904 5576098185216 5582238275328 5582681204958 5586124328928 5598586279616 5602039213056 5621274906624 5621720933664 5625188135424 5637289934848 5641214312448 5644693536768 5651357538684 5667267283821 5670762576336 5674710255786 5680663363584 5686918595072 5687369830692 5690877521472 5706898523568 5707090847744 5710418258688 5726687256576 5730219196416 5730673867776 5736984168058 5747000573952 5756683221432 5760690714207 5766734020608 5773542100854 5777102938464 5796939747456 5797135106048 5797399712841 5813455245312 5817040699392 5817502259712 5821090209792 5834076340224 5837477787648 5837674512384 5854108778496 5858184093696 5861020011473 5864634801168 5868717444018 5885437436736 5888868829272 5905646233344 5909288546304 5909757426144 5922471436288 5926124126208 5926594341888 5946944458752 5950612242432 5953492904216 5957637405291 5974610731232 5978094114564 5978295578112 5995125721728 5998823221248 5999299205328 6002999278848 6015913885696 6016391225856 6020101840896 6037049677824 6037253128192 6040773033984 6062200455168 6068875814144 6089714482176 6090197678136 6093953813376 6107548668672 6111315505152 6111800415072 6132786473088 6154051977216 6161317316583 6165117314928 6182473400532 6186286446912 6200087284864 6203911194624 6204403451664 6208230023424 6225707480256 6225917288448 6229547191296 6247295188992 6251644219392 6258528183336 6269455171584 6280018059744 6284389870044 6297909849088 6298409564568 6302294114688 6320249368576 6323934269952 6324147388416 6341951176704 6346366101504 6350280228864 6353354367932 6364446916608 6375890556464 6379607898378 6386300485632 6393840012516 6397783419456 6402237211656 6419967803392 6420260839014 6420477203712 6442523163648 6446496595968 6460877930496 6465375645696 6476268624111 6487575773184 6494719531872 6499240805772 6517757161344 6521557215888 6521776994304 6540137150976 6544170786816 6544690042176 6558770020352 6562815148032 6563335882752 6567383826432 6585872375808 6597714151314 6616511057728 6620591797248 6621117116328 6643852012512 6647949614592 6662251741184 6662780365824 6666889641984 6667418634624 6697679517243 6713511247872 6720903794176 6721437072636 6725582525376 6744516436944 6744743729152 6748676123904 6763731583488 6767903121408 6768440129088 6772614571008 6791680887552 6791909769216 6815231115264 6823277028282 6827485290912 6850928792448 6851472387903 6870447108096 6870992252256 6875229943296 6875775466956 6894817492992 6899069878272 6918492192768 6923308474368 6926660013559 6930932037744 6935756979294 6943032999936 6955516970688 6959572252776 6975098195472 6979400093952 6979953883122 6984258776352 6999284424704 7003601240064 7004156949504 7024111812608 7028207087616 7032541741056 7035946159528 7040844206253 7048230469632 7053137068032 7060903591456 7065020317212 7085148580224 7085710760139 7090080879024 7109716410368 7110280539648 7114665811968 7134695073792 7134935515136 7155021840384 7160002781184 7164418719744 7172876876022 7184588046336 7197506346888 7218012062976 7222463778816 7223036854176 7243615306752 7247838559104 7268487671808 7272970518528 7273547601408 7281556828689 7306559473356 7327375882112 7331895048192 7332476806512 7336999118592 7353367053824 7357654294848 7357902249984 7362192135168 7378616272896 7383167041536 7383752868096 7388306804736 7409356111872 7442984367104 7443574939944 7448165771904 7448756755869 7469385617408 7495033208832 7495627911552 7500250847232 7521619083264 7535143384912 7556356378428 7561016768448 7566280341048 7583159774256 7587580991562 7587836695296 7609198031424 7613891011584 7614495145224 7635583008768 7640898490368 7662667431936 7667135004672 7675577628576 7680920952276 7694331346944 7698056134472 7702803917952 7707294891504 7729252996608 7729866283788 7734633686208 7751273660416 7756054265856 7756669679616 7761453613056 7778768453632 7783303716864 7797298542462 7805478371328 7810912124928 7819513068224 7824956592024 7846985469906 7847249915648 7851825105696 7874194977792 7879051395072 7879676568192 7902125789184 7915439429469 7929259278336 7934149656576 7943516540388 7970792152752 7971060770816 7993500962304 7998430961664 7999065607104 8003999038464 8021854967808 8026531958016 8026802454528 8049399570432 8054364045312 8055003128832 8063872851606 8097194640249 8119619309568 8120263570848 8125271751168 8125916460948 8143398224896 8148420673536 8149067220096 8177048630784 8182091833344 8186052743297 8205402636288 8215089755444 8220156419904 8243297867376 8248381929216 8249036407326 8254124008416 8271881592832 8272537935552 8277640031232 8300943307008 8301223051264 8306062921728 8329726918656 8335525625856 8344704244448 8373357412992 8374021807437 8379186493392 8397879419424 8403058819584 8431912359936 8432196517888 8432581400496 8455934902272 8461821468672 8467040305152 8477036308026 8485929222144 8506143864504 8520995045376 8525120016688 8530377892608 8531054746038 8536316282208 8560347785352 8560636271616 8565627388032 8590030884864 8595328794624 8596010801664 8605476252087 8614503907328 8620500860928 8635024832148 8650101030912 8659626042496 8660313151281 8665654407696 8690342881792 8695409621184 8695702659072 8720182867968 8725561049088 8726253389568 8731635314688 8751114510336 8756511768576 8781163167744 8796952201752 8803076166027 8827455729664 8828156155104 8858469350016 8863932819456 8883707154432 8889186189312 8889891512832 8920416688128 8930239356324 8961916096848 8967141171846 8967443367168 8992688582592 8998234831872 8998948807992 9018308777984 9023870828544 9024586838784 9030152761344 9055574516736 9055879692288 9061159550976 9093300682752 9097702704376 9103313721216 9134571723264 9135296517204 9140930720064 9160596144128 9161323003008 9166973257728 9167700622608 9193089990656 9224656257024 9231077965824 9241242716992 9247675972392 9273710100798 9274022627584 9279429670368 9300130927296 9305866791936 9306605177496 9312345035136 9338561220384 9338875932672 9370942783488 9376722321408 9387792275004 9404182757376 9420027089616 9436473851904 9446864773632 9447614346852 9453441172032 9480374052864 9485901404928 9486221082624 9512926765056 9519549152256 9530031551898 9540029120512 9546670374912 9563835834696 9569411847567 9579450728448 9590760018774 9596675129184 9603355817484 9624016083968 9629951705088 9630715805568 9658153742336 9663784745472 9669744893952 9674425969351 9691316895744 9697294024704 9698063468544 9708742438252 9742079297808 9748861208658 9775860064256 9776635742016 9782665491456 9810205726464 9810536333312 9816256180224 9838155030528 9844222722048 9845003824128 9851075739648 9878808563712 9896571226971 9924766586592 9930887695872 9931675674492 9965778018768 9993377611776 9994170548736 10000334462976 10001127951936 10028825444352 10070266871808 10075141837904 10081355691264 10082155608954 10088373788064 10110879699008 10116774655416 10117115593728 10123014185856 10145597375232 10151854682112 10152660193632 10158921856512 10180777345024 10187864653824 10222846672896 10234103504768 10234915542423 10241227936368 10259108462592 10270405223936 10276393188672 10305670662144 10306488378384 10312844914944 10342226239488 10348604817408 10360822154254 10377738289152 10396398056616 10403635468941 10414549499904 10433275456032 10462647293208 10469100140928 10469930824683 10498926637056 10505401860096 10506235424256 10536167718912 10542310631424 10553919239292 10572345704448 10579705602048 10584827184899 10591355387184 10597530475818 10627722870336 10635121318536 10658001283072 10664574615552 10665420809472 10671998717952 10695806623744 10702042610688 10702403272704 10732532760576 10740004171776 10746628079616 10751830468808 10759315314033 10796259520332 10826159079424 10827018094464 10833695668224 10834555281264 10864560898048 10865422960128 10902731507712 10909455777792 10959839210034 10960208559872 10991063823168 10997842572288 10998715209768 11005498677888 11030050580736 11036481442272 11036853374976 11067924409344 11074750562304 11075629302144 11114034167808 11152196370432 11164476550656 11165362409916 11172248657856 11197172559232 11204078426112 11242549813248 11243441867328 11250376270848 11274579869696 11282428624896 11302715077368 11334534567642 11341525152672 11349420511572 11373837190144 11374739661384 11381755042944 11413797047136 11414181695488 11420836517376 11453374513152 11460438392832 11461347735552 11473968336116 11494001147904 11513366442864 11521381428414 11533468041216 11547084201708 11554205876928 11593879494912 11594270212096 11594799425682 11626910490624 11634081398784 11635004519424 11642180419584 11668152680448 11674955575296 11695947813693 11708217556992 11716368187392 11722040022946 11729269602336 11737434888036 11770478204859 11770874873472 11777737658544 11811292466688 11818577092608 11819514852288 11844942872576 11852248252416 11853188683776 11893888917504 11901224484864 11906985808432 11915274810582 11949221462464 11956188229128 11956591156224 11990251443456 11997646442496 11998598410656 12005998557696 12031827771392 12032782451712 12040203681792 12074099355648 12081546067968 12095809277409 12124400910336 12137751628288 12179428964352 12180395356272 12187907626752 12215097337344 12222631010304 12223600830144 12265572946176 12308103954432 12322634633166 12330234629856 12364946801064 12372572893824 12373554610989 12400174569728 12407822389248 12408806903328 12416460046848 12451414960512 12451834576896 12459094382592 12494590377984 12503288438784 12509341218517 12517056366672 12538910343168 12560036119488 12568779740088 12595819698176 12596819129136 12604588229376 12640498737152 12647868539904 12648294776832 12683902353408 12692732203008 12700560457728 12706708735864 12715554462039 12728893833216 12751781112928 12759215796756 12787680025032 12795566838912 12796582119057 12804474423312 12839935606784 12840521678028 12840954407424 12885046327296 12892993191936 12921755860992 12930751291392 12952537248222 12975151546368 12989439063744 12998481611544 13035514322688 13043114431776 13043553988608 13080274301952 13088341573632 13089380084352 13117540040704 13126671765504 13134767652864 13171744751616 13195428302628 13233022115456 13241183594496 13242234232656 13287704025024 13295899229184 13324503482368 13325560731648 13333779283968 13334837269248 13395359034486 13441807588352 13442874145272 13451165050752 13489032873888 13489487458304 13497352247808 13527463166976 13535806242816 13536880258176 13545229142016 13583361775104 13583819538432 13630462230528 13646554056564 13654970581824 13701857584896 13702944775806 13740894216192 13741984504512 13750459886592 13751550933912 13789634985984 13836984385536 13846616948736 13853320027118 13861864075488 13871513958588 13910565151197 13911033941376 13919144505552 13950196390944 13958800187904 13959907766244 13968517552704 13998568849408 14007202480128 14008313899008 14048223625216 14056414175232 14065083482112 14071892319056 14081688412506 14096460939264 14106274136064 14121807182912 14130040634424 14170297160448 14171421520278 14180161758048 14219432820736 14220561079296 14229331623936 14269390147584 14295047327847 14310043680768 14320005562368 14328837439488 14345753752044 14369176092672 14386140028161 14395012693776 14436024125952 14444927557632 14446073708352 14487230613504 14495677118208 14536975343616 14545941037056 14547095202816 14563113657378 14613118946712 14623291812987 14654751764224 14663790096384 14664953613024 14673998237184 14706734107648 14715308589696 14715804499968 14724384270336 14757232545792 14766334083072 14767505736192 14776613609472 14783766894611 14818712223744 14885968734208 14887149879888 14896331543808 14897513511738 14938771234816 14990066417664 14991255823104 15000501694464 15043238166528 15070286769824 15112712756856 15122033536896 15123233413431 15132560682096 15166319548512 15175161983124 15175673390592 15218396062848 15227782023168 15228990290448 15271166017536 15281796980736 15325334863872 15334270009344 15351155257152 15361841904552 15388662693888 15396112268944 15405607835904 15414589783008 15458505993216 15459732567576 15469267372416 15502547320832 15513339359232 15522907226112 15541233231381 15557536907264 15566607433728 15594597084924 15621824249856 15639026136448 15649913184048 15693970939812 15694499831296 15703650211392 15748389955584 15758102790144 15759353136384 15804251578368 15830878858938 15858518556672 15887033080776 15941584305504 15942121541632 15987001924608 15996861923328 15998131214208 16007998076928 16043709935616 16053063916032 16053604909056 16098799140864 16108728090624 16110006257664 16127745703212 16194389280498 16239238619136 16240527141696 16250543502336 16251832921896 16286796449792 16296841347072 16298134440192 16354097261568 16364183666688 16372105486594 16430179510888 16439758815051 16440312839808 16486595734752 16496763858432 16498072814652 16508248016832 16543763185664 16545075871104 16555280062464 16601886614016 16602446102528 16612125843456 16659453837312 16671051251712 16689408488896 16746714825984 16748043614874 16758372986784 16795758838848 16806117639168 16863824719872 16865162800992 16911869804544 16923642937344 16934080610304 16954072616052 17001801851463 17012287729008 17041990090752 17050240033376 17060755785216 17062109492076 17072632564416 17120695570704 17121272543232 17131254776064 17180061769728 17190657589248 17192021603328 17210952504174 17229007814656 17241001721856 17270049664296 17282072142621 17300202061824 17319252084992 17320626302562 17331308815392 17380685763584 17390819242368 17391405318144 17440365735936 17451122098176 17452506779136 17463270629376 17471724511813 17502229020672 17513023537152 17562326335488 17583060034419 17593904403504 17606152332054 17654911459328 17656312310208 17716938700032 17727865638912 17767414308864 17778372378624 17779783025664 17840833376256 17860478712648 17872912215873 17923832193696 17934282343692 17934886734336 17985377165184 17996469663744 17997897615984 18036617555968 18047741657088 18049173677568 18060305522688 18111149033472 18111759384576 18122319101952 18186601365504 18195405408752 18206627442432 18269143446528 18270593034408 18281861440128 18321192288256 18322646006016 18333946515456 18335401245216 18386179981312 18462155931648 18482485433984 18483951949749 18495351944784 18547420201596 18548045255168 18558859340736 18600261854592 18611733583872 18613210354992 18624690070272 18677122440768 18677751865344 18741885566976 18775584550008 18808365514752 18840054179232 18893729547264 18895228693704 18906882344064 18960748105728 18971802809856 18972442165248 19025853530112 19039098304512 19060063103796 19093340749824 19127671669392 19138823695134 19158901456896 19181520037548 19193350258368 19206711634968 19248032167936 19259903410176 19261431611136 19316307484672 19327569490944 19339489787904 19348851938702 19382633791488 19396126937088 19417484876504 19428805872333 19484158595616 19497722417316 19551720128512 19553271484032 19565330982912 19620411452928 19621072666624 19632512360448 19676310061056 19688445444096 19690007648256 19702151479296 19757617127424 19793142453942 19849533173184 19861775391744 19863351348984 19931556037536 19986755223552 19988341097472 20000668925952 20002255903872 20093038551729 20140533743616 20150283675808 20162711382528 20164311217908 20176747576128 20221759398016 20233549310832 20234231187456 20246028371712 20291194750464 20303709364224 20305320387264 20317843713024 20361554690048 20375729307648 20445693345792 20468207009536 20469831084846 20482455872736 20540810447872 20552786377344 20611341324288 20612976756768 20625689829888 20684452478976 20697209634816 20721644308508 20755476578304 20779980040677 20792796113232 20807270937882 20829098999808 20866550912064 20925294586416 20938200281856 20939861649366 20997853274112 21010803720192 21012470848512 21072335437824 21084621262848 21107838478584 21122532618759 21144691408896 21159411204096 21169654369798 21182710774368 21195060951636 21255445740672 21257132280417 21270242637072 21316002566144 21329149231104 21330841618944 21343997435904 21391613247488 21404085221376 21404806545408 21465065521152 21480008343552 21493256159232 21503660937616 21518630628066 21592519040664 21652318158848 21654036188928 21667391336448 21669110562528 21729121796096 21730845920256 21805463015424 21818911555584 21844670486067 21919678420068 21920417119744 21982127646336 21995685144576 21997430419536 22010997355776 22060101161472 22072962884544 22073706749952 22135848818688 22149501124608 22151258604288 22228068335616 22328953101312 22330724819832 22344497315712 22346270267607 22394345118464 22408156852224 22485099626496 22486883734656 22500752541696 22564857249792 22605430154736 22669069135284 22683050305344 22698841023144 22747674380288 22749479322768 22763510085888 22827594094272 22828363390976 22841673034752 22906749026304 22922695471104 22947936672232 22988002295808 23026732885728 23042762856828 23094168403416 23108411753856 23187758989824 23188540424192 23189598851364 23253820981248 23268162797568 23270009038848 23284360839168 23336305360896 23349911150592 23391895627386 23416435113984 23432736374784 23444080045892 23458539204672 23474869776072 23540956409718 23541749746944 23555475317088 23622584933376 23637154185216 23639029704576 23689885745152 23706377367552 23746318288407 23787777835008 23802448969728 23813971616864 23830549621164 23898442924928 23912376458256 23913182312448 23980502886912 23995292884992 23997196821312 24011997115392 24063655542784 24065564903424 24080407363584 24148198711296 24163092135936 24191618554818 24275503256576 24358857928704 24360790712544 24375815253504 24430194674688 24445262020608 24447201660288 24531145892352 24558158229891 24616207908864 24645269266332 24660469259712 24729893602128 24745145787648 24747109221978 24800349139456 24815644778496 24817613806656 24832920093696 24902829921024 24903669153792 24918188765184 24989180755968 25006576877568 25018682437034 25034112733344 25120072238976 25122065422311 25137559480176 25191639396352 25193638258272 25209176458752 25280997474304 25295737079808 25296589553664 25367804706816 25385464406016 25401120915456 25413417471728 25431108924078 25457787666432 25503562225856 25518431593512 25575360050064 25591133677824 25593164238114 25608948846624 25679871213568 25681043356056 25681908814848 25770092654592 25785986383872 25816428756261 25843511721984 25861502582784 25905074496444 25950303092736 25978878127488 25980939453843 25996963223088 26071028645376 26086228863552 26087107977216 26160548603904 26176683147264 26178760168704 26235080081408 26253343531008 26269535305728 26343489503232 26390856605256 26409228498081 26466044230912 26482367188992 26484468465312 26575408050048 26591798458368 26651121463296 26667558567936 26669674538496 26699041705193 26790718068972 26883615176704 26885748290544 26902330101504 26978065747776 26978974916608 26994704495616 27054926333952 27071612485632 27073760516352 27090458284032 27166723550208 27167639076864 27293108113128 27309941163648 27403715169792 27405889551612 27481788432384 27483969009024 27500919773184 27503101867824 27579269971968 27673968771072 27693233897472 27706640054236 27723728150976 27743027917176 27821130302394 27822067882752 27838289011104 27900392781888 27917600375808 27919815532488 27937035105408 27997137698816 28016627798016 28096447250432 28112828350464 28130166964224 28143784638112 28163376825012 28212548272128 28243614365824 28260081268848 28340594320896 28342843040556 28360323516096 28438865641472 28441122158592 28458663247872 28538780295168 28590094655694 28620087361536 28640011124736 28691507504088 28738352185344 28772280056322 28790025387552 28872048251904 28889855115264 28892147416704 28974461227008 28991354236416 29023277908053 29073950687232 29091882074112 29094190405632 29126227314756 29226237893424 29246583625974 29309503528448 29327580192768 29329907226048 29347996474368 29413468215296 29430617179392 29431608999936 29448768540672 29514465091584 29532668166144 29535011472384 29553227218944 29567533789222 29689713680913 29771937468416 29774299759776 29792663087616 29795027023476 29877542469632 29980132835328 29982511646208 30001003388928 30086476333056 30140573539648 30225425513712 30244067073792 30246466826862 30265121364192 30332639097024 30350323966248 30351346781184 30436792125696 30455564046336 30457980580896 30542332035072 30563593961472 30668540018688 30702310514304 30704746627269 30723683809104 30777325387776 30792224537888 30811215671808 30829179566016 30917011986432 30919465135152 30938534744832 31005094641664 31026678718464 31045814452224 31082466462762 31115073814528 31133214867456 31189194169848 31210906406823 31243648499712 31278052272896 31299826368096 31387941879624 31388999662592 31407300422784 31496779911168 31516205580288 31518706272768 31553412924319 31608503156736 31661757717876 31717037113344 31754481554697 31774066161552 31883168611008 31884243083264 31974003849216 31993723846656 31996262428416 32015996153856 32087419871232 32106127832064 32107209818112 32197598281728 32220012515328 32255491406424 32277945942099 32388778560996 32478477238272 32481054283392 32501087004672 32503665843792 32573592899584 32593682694144 32596268880384 32708194523136 32728367333376 32744210973188 32860359021776 32879517630102 32880625679616 32973191469504 32993527716864 32996145629304 33016496033664 33087526371328 33090151742208 33110560124928 33203773228032 33204892205056 33224251686912 33342102503424 33378816977792 33493429651968 33496087229748 33516745973568 33591517677696 33612235278336 33727649439744 33730325601984 33823739609088 33847285874688 33908145232104 34003603702926 34024575458016 34100480066752 34121511570432 34124218984152 34145265128832 34241391141408 34242545086464 34262509552128 34360123539456 34381315178496 34384043206656 34421905008348 34482003443712 34540099328592 34564144285242 34600404123648 34638504169984 34641252605124 34662617630784 34761371527168 34781638484736 34782810636288 34880731471872 34902244196352 34905013558272 34926541258752 34943449023626 35004458041344 35087843441079 35124652670976 35166120068838 35187808807008 35212304664108 35309822918656 35311434614577 35312624620416 35433877400064 35455731277824 35534828617728 35556744757248 35559566051328 35681666752512 35720957425296 35745824431746 35847664387392 35868564687384 35869773468672 35970754330368 35992939327488 35995795231968 36073235111936 36095483314176 36098347355136 36120611045376 36222298066944 36244638203904 36287427832227 36373202731008 36390810817504 36413254884864 36538286893056 36541186068816 36563722880256 36642384576512 36645292012032 36667893030912 36670802490432 36772359962624 36924311863296 36964970867968 36967903899498 36990703889568 37094840403192 37096090510336 37117718681472 37200523709184 37223467167744 37226420709984 37249380140544 37354244881536 37355503730688 37483771133952 37528023655551 37551169100016 37616731029504 37680108358464 37787459094528 37790457387408 37813764688128 37921496211456 37943605619712 37944884330496 38051707060224 38078196609024 38120126207592 38146663386117 38186681499648 38255343338784 38277647390268 38363040075096 38386700516736 38389746357171 38413423269936 38496064335872 38519806820352 38522863222272 38632614969344 38655138981888 38678979575808 38697703877404 38765267582976 38792253874176 38834969753008 38857611744666 38968317191232 38995444834632 39103440257024 39106542968064 39130661965824 39240822905856 39242145333248 39265024720896 39352620122112 39380015296512 39404302958592 39515234254848 39586284907884 39699066346368 39723550783488 39726702697968 39863112075072 39973510447104 39976682194944 40001337851904 40004511807744 40186077103458 40300567351616 40325422765056 40328622435816 40353495152256 40443518796032 40467098621664 40468462374912 40492056743424 40582389500928 40607418728448 40610640774528 40635687426048 40751458615296 40891386691584 40936414019072 40939662169692 40964911745472 41081620895744 41105572754688 41222682648576 41225953513536 41251379659776 41368904957952 41443288617016 41510953156608 41559960081354 41585592226464 41614541875764 41731695453591 41733101824128 41850589172832 41876400563712 41879723298732 41995706548224 42021607440384 42024941697024 42144670875648 42169242525696 42215676957168 42245065237518 42289382817792 42318822408192 42339308739596 42365421548736 42390121903272 42510891481344 42514264560834 42540485274144 42632005132288 42658298462208 42661683237888 42687994871808 42783226494976 42808170442752 42885141983541 42930131042304 42960016687104 42986512318464 43007321875232 43037261256132 43158420084483 43185038081328 43304636317696 43308072377856 43334782672896 43338221125056 43458243592192 43461691840512 43610926030848 43637823111168 43689340972134 43839356840136 43840834239488 43964255292672 43991370289152 43994860839072 44021994711552 44120202322944 44145925769088 44147413499904 44271697637376 44299002249216 44302517208576 44351300683833 44456136671232 44657906202624 44661449639664 44688994631424 44692540535214 44788690236928 44816313704448 44970199252992 44973767469312 45001505083392 45129714499584 45210860309472 45338138270568 45366100610688 45369700240293 45397682046288 45495348760576 45498958645536 45527020171776 45655188188544 45656726781952 45683346069504 45813498052608 45845390942208 45895873344464 45976004591616 46053465771456 46085525713656 46188336806832 46216823507712 46375517979648 46377080848384 46379197702728 46507641962496 46540018077696 46568721678336 46623699694143 46672610721792 46699822301184 46783791254772 46865472749568 46888160091784 46917078409344 46949739552144 47081912819436 47083499493888 47110950634176 47245169866752 47274308370432 47278059409152 47379771490304 47412754735104 47492636576814 47575555670016 47627943233728 47661099242328 47796885849856 47824752916512 47826364624896 47961005773824 47990585769984 47994393642624 48023994230784 48131129806848 48160814727168 48296397422592 48326184271872 48383237109636 48551006513152 48717715857408 48721581425088 48751630507008 48860389349376 48890524041216 48894403320576 49062291784704 49116316459782 49290538532664 49319276445153 49320938519424 49459787204256 49490291575296 49494218443956 49600698278912 49631289556992 49635227613312 49665840187392 49805659842048 49807338307584 49836377530368 49978361511936 50013153755136 50037364874068 50068225466688 50240144477952 50244130844622 50275118960352 50383278792704 50387276516544 50418352917504 50561994948608 50591474159616 50735609413632 50770928812032 50802241830912 50826834943456 50862217848156 51005405554389 51007124451712 51036863187024 51150720100128 51182267355648 51186328476228 51217897693248 51359742427136 51362086712112 51363817629696 51540185309184 51571972767744 51632857512522 51687023443968 51723005165568 51810148992888 51900606185472 51957756254976 51961878907686 51993926446176 52142057290752 52172457727104 52174215954432 52321097207808 52353366294528 52357520337408 52415173535439 52470160162816 52506687062016 52539070611456 52686979006464 52749180103257 52781713210512 52818456996162 52932088461824 52964734377984 52968936930624 53150816100096 53183596916736 53302242926592 53335117135872 53339349076992 53398083410386 53581436137944 53618736647619 53767230353408 53771496581088 53804660203008 53956131495552 53957949833216 53989408991232 54109852667904 54143224971264 54147521032704 54180916568064 54333447100416 54335278153728 54586216226256 54619882327296 54807430339584 54811779103224 54963576864768 54967938018048 55001839546368 55006203735648 55158539943936 55386467794944 55413280108472 55447456301952 55451855849247 55486055834352 55642260604788 55644135765504 55676578022208 55800785563776 55835200751616 55839631064976 55874070210816 55994275397632 56033255596032 56192894500864 56225656700928 56287569276224 56326753650024 56425096544256 56487228731648 56520162537696 56681188641792 56685686081112 56720647032192 56882244317184 56917326495744 57077560590336 57180189311388 57280022249472 57383015008176 57476704370688 57544560112644 57580050775104 57744096503808 57779710230528 57784294833408 57948922454016 57982708472832 58046555816106 58147901374464 58188380811264 58252454629512 58286417616999 58452475786848 58493167251948 58619007056896 58655160385536 58659814452096 58695992948736 58826936430592 58861234358784 58863217999872 58897537081344 59028930183168 59065336332288 59070022944768 59106454437888 59135067578444 59379427361826 59543874936832 59548599519552 59585326175232 59590054046952 59755084939264 59960265670656 59965023292416 60002006777856 60279115655187 60281147079296 60450851027424 60488134147584 60492933653724 60530242728384 60665278194048 60700647932496 60702693562368 60873584251392 60911128092672 60915961161792 61084664070144 61127187922944 61337080037376 61404621028608 61409493254538 61447367618208 61584449075776 61622431343616 61658359132032 61834023972864 61838930270304 61877069489664 62010189283328 62053357436928 62091628904448 62164932925524 62266429734912 62339940122031 62378388339696 62421812813646 62487296999424 62556104545792 62599652736192 62775883759248 62777999325184 62814600845568 62993559822336 63032411160576 63037412545536 63106825848638 63217006313472 63323515435752 63367597856277 63434074226688 63508963109394 63548132323104 63766337222016 63768486166528 63771396841251 63948007698432 63987447693312 63992524856832 64031992307712 64174839742464 64212255664128 64214419636224 64395196563456 64440025030656 64471220126203 64510982812848 64555891884198 64777557121992 64956954476544 64962108566784 65002174009344 65007331687584 65147185799168 65187365388288 65192537760768 65416389046272 65456734666752 65488421946376 65534011458201 65720718043552 65759035260204 65761251359232 65946382939008 65987055433728 65992291258608 66032992067328 66175052742656 66180303484416 66221120249856 66407546456064 66409784410112 66448503373824 66684205006848 66757633955584 66986859303936 66992174459496 67033491947136 67183035355392 67224470556672 67455298879488 67460651203968 67694571749376 67816290464208 68007207405852 68049150916032 68200960133504 68243023140864 68248437968304 68290530257664 68482782282816 68485090172928 68525019104256 68720247078912 68768086413312 68843810016696 68964006887424 69080198657184 69128288570484 69277008339968 69282505210248 69325235261568 69522743054336 69563276969472 69565621272576 69761462943744 69804488392704 69810027116544 69853082517504 69886898047252 70008916082688 70175686882158 70249305341952 70332240137676 70375617614016 70424609328216 70619645837312 70622869229154 70625249240832 70867754800128 70911462555648 71069657235456 71119132102656 71238954865221 71363333505024 71441914850592 71491648863492 71695328774784 71737129374768 71739546937344 71941508660736 71985878654976 71991590463936 72146470223872 72190966628352 72196694710272 72241222090752 72444596133888 72489276407808 72574855664454 72781621635008 72826509769728 73076573786112 73082372137632 73127445760512 73284769153024 73290584024064 73335786061824 73341604980864 73674474689673 73848623726592 73929941735936 73935807798996 73981407779136 74189680806384 74192181020672 74235437362944 74401047418368 74446934335488 74452841419968 74498760281088 74708489763072 74711007461376 74967542267904 75056047311102 75102338200032 75360216716928 75366196266933 75574918189056 75580914774816 75627529376256 75842992422912 75887211239424 75889768660992 76103414120448 76156393218048 76193260149149 76240252415184 76293326772234 76373362999296 76510686677568 76555294780536 76726080150192 76773401033472 76779492714342 76826846539872 76992128671744 77039613640704 77045726444544 77265229938688 77310277963776 77357959151616 77395407754808 77449286268783 77530535165952 77584507748352 77669939506016 77715223489332 77936634382464 77942818361529 77990889669264 78206880514048 78213085936128 78261323931648 78481645811712 78484290666496 78530049441792 78705240244224 78760030593024 78808605917184 79030468509696 79172569815768 79398132692736 79447101566976 79453405395936 79726224150144 79953364389888 80002675703808 80009023615488 80097125115579 80372154206916 80601134703232 80650845530112 80657244871632 80706990304512 80887037592064 80934197243328 80936924749824 80984113486848 81164779001856 81214837456896 81221281549056 81271374852096 81502917230592 81872828038144 81879324339384 81929823490944 82163241791488 82211145509376 82445365297152 82451907027072 82502759319552 82737809915904 82886577234032 83021906313216 83119920162708 83171184452928 83229083751528 83463390907182 83466203648256 83701178345664 83752801127424 83759446597464 83991413096448 84049883394048 84289341751296 84338485051392 84431353914336 84490130475036 84637644816384 84678617479192 84730843097472 84780243806544 85021782962688 85028529121668 85080970548288 85264010264576 85316596924416 85323366475776 85375989743616 85566452989952 85616340885504 85770283967082 85860262084608 85920033374208 86014643750464 86074522512264 86316840168966 86370076162656 86609272635392 86616144755712 86669565345792 86676442250112 86923383681024 87069833724159 87221852061696 87275646222336 87378681944268 87678713680272 87681668478976 87928510585344 87982740578304 87989721678144 88043989423104 88240404645888 88291851538176 88294826999808 88543395274752 88598004498432 88605034417152 88702601367666 89069141042739 89315812405248 89322899279328 89377989262848 89385081070428 89577380473856 89632627408896 89940398505984 89947534938624 90003010166784 90046580176267 90259428999168 90421720618944 90676276541136 90732201221376 90739400480586 90795364092576 90990697521152 90997917291072 91054040343552 91310376377088 91313453563904 91366692139008 91626996105216 91690781884416 91791746688928 92106931542912 92114239881807 92171051427312 92376673613664 92433647015424 92751035959296 92754161696768 92758395405456 93015283924992 93080036155392 93137443356672 93247399388286 93345221443584 93399644602368 93567582509544 93730945499136 93776320183568 93834156818688 93899479104288 94163825638872 94166998987776 94221901268352 94490339733504 94548616740864 94556118818304 94660238772957 94759542980608 94825509470208 94985273153628 95151111340032 95255886467456 95263444664091 95322198484656 95593771699712 95649505833024 95652729249792 95922011547648 95981171539968 95988787285248 96047988461568 96262259613696 96321629454336 96592794845184 96766474219272 96833837826297 97102013026304 97435431714816 97443162850176 97503261014016 97720778698752 97781048082432 97788806641152 98124583569408 98232632919564 98581077065328 98638552890306 98641877038848 98919574408512 98980583150592 98988436887912 99201396557824 99262579113984 99270455226624 99331680374784 99611319684096 99614676615168 99672755060736 100026307510272 100074729748136 100136450933376 100480288955904 100488261689244 100550237920704 100766557585408 100774553033088 100836705835008 101123989897216 101182948319232 101471218827264 101541857624064 101653669886912 101724435696312 102010811108778 102014248903424 102073726374048 102301440200256 102364534711296 102372656952456 102435795386496 102724173424224 102727635259392 103080370618368 103143945535488 103265715025044 103446010331136 103620297985776 103801212370944 103915512509952 103923757815372 103987852892352 104284114581504 104344915454208 104348431908864 104642194415616 104706732589056 104715040674816 104830347070878 104940320325632 105013374124032 105263530323237 105373958012928 105498360206514 105563426421024 105636913992324 105864176923648 105929468755968 105937873861248 106301632200192 106367193833472 106418685662861 106604485853184 106670234271744 106678698153984 106796166820772 107162872275888 107237473295238 107534460706816 107542993162176 107609320406016 107912262991104 107915899666432 107978817982464 108219705335808 108286449942528 108295042065408 108361833136128 108666894200832 108862283496681 109172432452512 109239764654592 109614860679168 109623558206448 109927153729536 109935876036096 110003679092736 110012407471296 110317079887872 110772935589888 110826560216944 110894912603904 110903711698494 110972111668704 111284521209576 111288271531008 111353156044416 111601571127552 111670401503232 111679262129952 111748140421632 111988550795264 112066511192064 112451313401856 112575138552448 112584070966653 112653507300048 112850193088512 112974457463296 113040325075392 113362377283584 113371372162224 113441294064384 113764488634368 113834652991488 114155121180672 114360378622776 114439990158351 114560044498944 114766030016352 115089120225288 115160101550208 115169239071513 115488193007616 115559420461056 115568589666816 115897844908032 115965416945664 116093111632212 116295802748928 116376761622528 116504909259024 116572835233998 116904951573696 116986334503896 117238014113792 117310320771072 117319628904192 117391985897472 117653872861184 117722468717568 117726435999744 117795074162688 118057860366336 118140045889536 118212908875776 118270135156888 118758854723652 119087749873664 119097199039104 119170652350464 119180108093904 119510169878528 119920531341312 119930046584832 120004013555712 120558231310374 120562294158592 120901702054848 120976268295168 120985867307448 121060485456768 121330556388096 121401295864992 121405387124736 121747168502784 121822256185344 121831922323584 122254375845888 122674160074752 122809242057216 122818986509076 122894735236416 123168898151552 123244862687232 123316718264064 123668047945728 123677860540608 123754138979328 124020378566656 124106714873856 124329865851048 124532859469824 124679880244062 124756776679392 124843625627292 125112209091584 125199305472384 125551767518496 125555998650368 125629201691136 125987119644672 126064822321152 126074825091072 126213651697276 126434012626944 126647030871504 126735195712554 126868148453376 127017926218788 127096264646208 127532674444032 127536972333056 127542793682502 127896015396864 127974895386624 127985049713664 128063984615424 128349679484928 128424511328256 128655425950623 128790393126912 128880050061312 128942440252406 129021965625696 129111783768396 129475260253449 129555114243984 129913908953088 129924217133568 130004348018688 130014663375168 130294371598336 130374730776576 130385075521536 130832778092544 130913469333504 130976843892752 131068022916402 131441436087104 131518070520408 131522502718464 131892765878016 131974110867456 131984582517216 132065984134656 132350105485312 132360606968832 132442240499712 132815092912128 132897006747648 133053902051499 133368410013696 133515267911168 133973718607872 133984348918992 134066983894272 134366070710784 134448941113344 134910597758976 134921302407936 135389143498752 135632580928416 136014414811704 136098301832064 136109100720879 136401920267008 136486046281728 136496875936608 136581060515328 136965564565632 136970180345856 137050038208512 137440494157824 137536172826624 137602753403687 137687620033392 137928013774848 138160397314368 138256577140968 138554016679936 138565010420496 138650470523136 139045486108672 139126553938944 139131242545152 139522925887488 139620054233088 139706165035008 139773796094504 139871099082429 140017832165376 140351373764316 140664480275352 140751235228032 140849218656432 141239291674624 141245738458308 141250498481664 141735509600256 141822925111296 142139314470912 142238264205312 142477909730442 142726667010048 142883829701184 142983297726984 143390657549568 143474258749536 143479093874688 143883017321472 143971757309952 143983180927872 144292940447744 144393389420544 144482444181504 144889192267776 144978552815616 145149711328908 145563243270016 145653019539456 146153147572224 146164744275264 146254891521024 146569538306048 146581168048128 146671572123648 146683209961728 147348949379346 147859883471872 147871615597992 147962815558272 148379361612768 148384362041344 148470874725888 148802094836736 148893868670976 148905682839936 148997520562176 149416979526144 149422014922752 149935084535808 150112094622204 150204676400064 150720433433856 150732392533866 151149836378112 151161829549632 151255058752512 151685984845824 151774422478848 152206828240896 152312786436096 152386520298298 152480504830368 152586653544468 153016216663167 153021373355136 153110589561072 153452160300384 153546802066944 153558985428684 153653693079744 153984257343488 154079227281408 154091452889088 154530459877376 154620555927552 154715918303232 154790815509616 154898572537566 155061070331904 155169015496704 155339879012032 155430446978664 155873268764928 155885636723058 155981779338528 156413761028096 156426171872256 156522647863296 156963291623424 157060098883584 157245520606317 157410480488448 157520061186048 157617211834368 158060937019392 158247540309771 158345139631536 158796265385472 158894203133952 158906810791872 159452448300288 159906728779776 160005351407616 160018047230976 160194250231158 160744308413832 160856209942857 161202269406464 161301691060224 161314489743264 161413980609024 161774075184128 161868394486656 161873849499648 161968226973696 162329558003712 162429674913792 162442563098112 162542749704192 162621435840721 163005834461184 163745656076288 163758648678768 163859646981888 164326483582976 164422291018752 164890730594304 164903814054144 165005518639104 165475619831808 165773154468064 166239840325416 166342368905856 166355567547741 166458167503056 166926781814364 166932407296512 167402356691328 167505602254848 167518893194928 167982826192896 168099766788096 168578683502592 168676970102784 168862707828672 168980260950072 169275289632768 169357234958384 169461686194944 169560487613088 170043565925376 170057058243336 170161941096576 170528020529152 170646732951552 170751979487232 171132905979904 171232681771008 171540567934164 171840066748416 172029287500928 172149045024528 172633680337932 172740152325312 173218545270784 173232289511424 173339130691584 173352884500224 173846767362048 174139667448318 174443704123392 174757363888536 175357427360544 175363336957952 175857021170688 175965481156608 175979443356288 176087978846208 176480809291776 176583703076352 176589653999616 177086790549504 177196008996864 177210068834304 177405202735332 178138282085478 178631624810496 178645798558656 178755978525696 178770162140856 179154760947712 179265254817792 179880797011968 179895069877248 180006020333568 180093160352534 180837346965561 180843441237888 181352553082272 181464402442752 181478800961172 181590728185152 181981395042304 181995834582144 182108080687104 182620752754176 182626907127808 182733384278016 183253992210432 183381563768832 183583493377856 184213863085824 184228479763614 184342102854624 184753347227328 184867294030848 185502071918592 185516790810912 186030567849984 186160072310784 186274886713344 186494798776572 186799289204736 187019820366093 187135165019088 187461890998272 187552640367136 187668313637376 187798958208576 188327651277744 188333997975552 188443802536704 188980679467008 189097233481728 189112237636608 189320477545914 189519085961216 189651018940416 189970546307256 190102793568831 190302222680064 190511772934912 190526889328182 190644396969312 191187543399424 191299011666048 191305458499584 191844023095296 191962343079936 191977574570496 192095976923136 192188969629943 192524519227392 192643258908672 193185589690368 193413660378609 193532948438544 193667675652594 194204026052608 194870863429632 194886325700352 195006522028032 195441557397504 195562096164864 195577613282304 196249167138816 196465265839128 196602034374603 197162154130656 197277105780612 197283754077696 197839148817024 197961166301184 197976873775824 198402793115648 198525158227968 198540910453248 198663360749568 199222639368192 199229353230336 199345510121472 200052615020544 200149459496272 200272901866752 200960577911808 200976523378488 201100475841408 201533115170816 201549106066176 201673411670016 202247979794432 202365896638464 203083715248128 203307339773824 203448871392624 204021622217556 204028497806848 204147452748096 204602880400512 204729069422592 204745313904912 204871590772992 205448346848448 205455270518784 206160741236736 206531430050088 206892020662272 207240595971552 207831025019904 207847515630744 207975705784704 208568229163008 208689830908416 208696863817728 209284388831232 209413465178112 209430081349632 209660694141756 210026748248064 210527060646474 210747916025856 210996720413028 211126852842048 211273827984648 211728353847296 211858937511936 211875747722496 212603264400384 212734387666944 212837371325722 213208971706368 213357396307968 213592333641544 213716864595663 214325744551776 214474946590476 215068921413632 215085986324352 215218640812032 215824525982208 215831799332864 215957635964928 216439410671616 216572899885056 216590084130816 216723666272256 217333788401664 217724566993362 218344864905024 218479529309184 219229721358336 219247116412896 219854307459072 219871752072192 220007358185472 220024814942592 221023424069019 221545871179776 221653120433888 221789825207808 221807423396988 221944223337408 222569042419152 222576543062016 222706312088832 223203142255104 223340803006464 223358524259904 223496280843264 223977101590528 224133022384128 224902626803712 225150277104896 225168141933306 225307014600096 225948914926592 226080650150784 226724754567168 226742744324448 226882588128768 227528977268736 227669305982976 228310242361344 228579780447447 228720757245552 228879980316702 229120088997888 229532060032704 230178240450576 230320203100416 230338478143026 230976386015232 231118840922112 231137179333632 231795689816064 231930833891328 232186223264424 232347858806349 232591605497856 232753523245056 233009818518048 233145670467996 233809903147392 233828455084587 233972669007792 234476028227584 234620641542144 234639257808384 234783971794944 235307745722368 235444937435136 235452871999488 235590148325376 236115720732672 236280091779072 236425817751552 236540270313776 237517709447304 238175499747328 238194398078208 238341304700928 238360216187808 239020339757056 239860093169664 240008027111424 240291375346737 241116462620748 241124588317184 241803404109696 241952536590336 241971734614896 242120970913536 242661112776192 242802591729984 242810774249472 243494337005568 243644512370688 243663844647168 244508751691776 245618484114432 245637973018152 245789470472832 246337796303104 246489725374464 246633436528128 247336095891456 247355721081216 247508277958656 248213429747712 248659731702096 249065718939648 249359760488124 249513553358784 249687251254584 250224418183168 250398610944768 251103535036992 251111997300736 251258403382272 251974239289344 252149650182144 252427303394552 252868025253888 253294061743008 253470391425108 254035852437576 254192529292416 255065348888064 255073944666112 255085587365004 255792030793728 255949790773248 255970099427328 256127969230848 256699358969856 256849022656512 257310851901246 257580786253824 257760100122624 257884880504812 258043931251392 258223567536792 258950520506898 259110228487968 259827817906176 259848434267136 260008696037376 260029326750336 260588743196672 260770151043072 261209501172477 261665556185088 261826938667008 261953687785504 262136045832804 262882872174208 263036141040816 263045005436928 263785531756032 263948221734912 263969165034432 264131968269312 264700210970624 264721213937664 264884480999424 265630185824256 265794013495296 266107804102998 267030535822336 267947437215744 267968697837984 268133967788544 268732141421568 268897882226688 269821195517952 269842604815872 270139740528801 270778286997504 271265161856832 272028829623408 272196603664128 272218201441758 272803840534016 272972092563456 272993751873216 273162121030656 273931129131264 273940360691712 274100076417024 274880988315648 275072345653248 275205506807374 275375240066784 276320794628736 276342719645421 276513154281936 277108033359872 277130020840992 277300941046272 278090972217344 278253107877888 278262485090304 279045851774976 279240108466176 279412330070016 279547592189008 279742198164858 280035664330752 280702747528632 281328960550704 281502470456064 281698437312864 282478583349248 282491476916616 282500996963328 283471019200512 283645850222592 283980716318871 284278628941824 284476528410624 284955819460884 285453334020096 285767659402368 285790333992273 285966595453968 286781315099136 286948517499072 286958187749376 287766034642944 287943514619904 287966361855744 288585880895488 288786778841088 288964888363008 289778384535552 290299422657816 290501513478891 291126486540032 291306039078912 292306295144448 292329488550528 292509783042048 293162336096256 293343144247296 293366419923456 294697898758692 295719766943744 295743231195984 295925631116544 296758723225536 296768724082688 296941749451776 297604189673472 297787737341952 297811365679872 297995041124352 298833959052288 298844029845504 300224189244408 300409352800128 301440866867712 301464785067732 302299672756224 302323659099264 302510117505024 303371969691648 303548844957696 304413656481792 304625572872192 304773040596596 304961009660736 305173307088936 306032433326334 306042746710272 306221179122144 306904320600768 307093604133888 307117970857368 307307386159488 307968514686976 308182905778176 309060919754752 309241111855104 309431836606464 309581631019232 309797145075132 310338030993408 310679758024064 310860893957328 311746537529856 311771273446116 311963558677056 312827522056192 312852343744512 313045295726592 313926583246848 314120197767168 314491041212634 314820960976896 315040122372096 316121874038784 316495080619542 316690279263072 317592530770944 317788406267904 317813621583744 318904896600576 319256056988583 319813457559552 320010702815232 320036094461952 320388500462316 321488616827664 321712419885714 322404538812928 322603382120448 322628979486528 322827961218048 323548150368256 323736788973312 323747698999296 323936453947392 324659116007424 324859349827584 324885126196224 325085499408384 325242871681442 326586850490043 327491312152576 327517297357536 327719293963776 328652967165952 328844582037504 329781461188608 329807628108288 330011037278208 330951239663616 331546308936128 332479680650832 332684737811712 332711135095482 332916335006112 333853563628728 333864814593024 334804713382656 335011204509696 335037786389856 335965652385792 336199533576192 337353940205568 337725415657344 337752212899959 337960521900144 338550579265536 338714469916768 338923372389888 339120975226176 340087131850752 340114116486672 340323882193152 341056041058304 341293465903104 341503958974464 342265811959808 342465363542016 343081135868328 343319970475053 343680133496832 344058575001856 344298090049056 345267360675864 345480304650624 346464579022848 346678261383168 346705769000448 347087542167509 347693534724096 348279334896636 348887408246784 349514727777072 350714854721088 350726673915904 351714042341376 351930962313216 351958886712576 352175957692416 352961618583552 353167406152704 353179307999232 354173581099008 354420137668608 354810405470664 356276564170956 357263249620992 357291597117312 357511957051392 357540324281712 358309521895424 358530509635584 359761594023936 359790139754496 360012040667136 360186320705068 361674693931122 361686882475776 362705106164544 362928804885504 362957601922344 363181456370304 363962790084608 363991669164288 364216161374208 365241505508352 365253814255616 365466768556032 366763127537664 367166986755712 368427726171648 368456959527228 368684205709248 369506694454656 369734588061696 371004143837184 371033581621824 372061135699968 372320144621568 372989597553144 373598578409472 374039640732186 374270330038176 375105280734272 375336627274752 375597916417152 376655302555488 376667995951104 376887605073408 377961358934016 378194466963456 378224475273216 378640955091828 379302037880832 379941092614512 380205587137662 380604445360128 381023545869824 381053778656364 381288793938624 382375086798848 382598023332096 382610916999168 383688046190592 383924686159872 383955149140992 384191953846272 384377939259886 385049038454784 385966277851869 386371179380736 386827320757218 387065896877088 387335351305188 388408052105216 388425780760347 389741726859264 389772651400704 390013044056064 390883114795008 391124192329728 391155226564608 392498334277632 392930531678256 393204068749206 394324308261312 394554211561224 394567508155392 395678297634048 395922332602368 395953747551648 396805586231296 397050316455936 397081820906496 397326721499136 398445278736384 398691020242944 399161706154497 400105230041088 400298918992544 400545803733504 401921155823616 401953046756976 402200951682816 403066230341632 403098212132352 403346823340032 404495959588864 404731793276928 406167430496256 406614679547648 406897742785248 408043244435112 408056995613696 408294905496192 409205760801024 409458138845184 409490627809824 409743181545984 410896693696896 410910541037568 412321482473472 412808260211061 413062860100176 413784041324544 414481191943104 415662050039808 415695031261488 415951411569408 417136458326016 417379661816832 417393727635456 418568777662464 418860162699264 419321388283512 419613297247287 420053496496128 421054121292948 421993440826056 422253705684096 422547655969296 423456707694592 423717875023872 423751495444992 425206528800768 425468775333888 425674742651444 426417943412736 426714792615936 427184667283088 427433729191326 428651489103552 428949893180952 430137842827264 430171972648704 430437281624064 431649051964416 431663598665728 431915271929856 432878821343232 433180168261632 433447332544512 434667576803328 435449133986724 436689729810048 436959058618368 438459442716672 438494232825792 439708614918144 439743504144384 440014716370944 440049629885184 442046848138038 443306240867776 443579650415616 443614846793976 443888446674816 445138084838304 445153086124032 445412624177664 446406284510208 446681606012928 446717048519808 446992561686528 448266044768256 449805253607424 450300554209792 450336283866612 450614029200192 451897829853184 452161300301568 453449509134336 453485488648896 453765176257536 455057954537472 456620484722688 457159560894894 457441514491104 457759960633404 459048649989501 459064120065408 460356480901152 460640406200832 460676956286052 461952772030464 462237681844224 462274358667264 463591379632128 463861667782656 464372446528848 464695717612698 465183210995712 465507046490112 466019637036096 466291340935992 467619806294784 467656910169174 467945338015584 468952056455168 469241283084288 469278515616768 469567943589888 470615491444736 470889874870272 471180296650752 471736561818951 472231441465344 472560183558144 472851635503104 473080540627552 474742620929313 475035418894608 476350999494656 476388796156416 476682609401856 476720432375616 478040679514112 479720186339328 480016054222848 480582750693474 482232925241496 482249176634368 483606808219392 483905073180672 483943469229792 484241941827072 485322225552384 485605183459968 485621548498944 486988674011136 487289024741376 487327689294336 487864307522163 489017503383552 491236968228864 491275946036304 491578940945664 492675592606208 492979450748928 493266873056256 494672191782912 494711442162432 495016555917312 496426859495424 497319463404192 498719520976248 499027106717568 499066702643223 499374502509168 500448836366336 500797221889536 502207070073984 502223994601472 502516806764544 503948478578688 504299300364288 504854606789104 505736050507776 506588123486016 506940782850216 508071704875152 508385058584832 510130697776128 510147889332224 510171174730008 511584061587456 511940198854656 512255938461696 513398717939712 513698045313024 514621703802492 515520200245248 515769761009624 516087862502784 516447135073584 517901041013796 518220456975936 519655635812352 519696868534272 520017392074752 520058653500672 521177486393344 521540302086144 522419002344954 523331112370176 523907375571008 524272091665608 525765744348416 526072282081632 526090010873856 527571063512064 527896443469824 527938330068864 528263936538624 529442427875328 529768961998848 531260371648512 531588026990592 532215608205996 534061071644672 535894874431488 535937395675968 536267935577088 537464282843136 537795764453376 539642391035904 539685209631744 540279481057602 542512040896683 542530323713664 544057659246816 544393207328256 544436402883516 545607681068032 545944185126912 545987503746432 546324242061312 547862258262528 547880721383424 548200152834048 549761976631296 550144691306496 550411013614748 550750480133568 552641589257472 552685439290842 553026308563872 554216066719744 554260041681984 554601882092544 556181944434688 556506215755776 558091703549952 558480216932352 558824660140032 559095184378016 559484396329716 561059461098279 561405495057264 562657921101408 563004940912128 563396874625728 564957166698496 564982953833232 565001993926656 566942038401024 567291700445184 567961432637742 568557257883648 568953056821248 569911638921768 570906668040192 571535318804736 571580667984546 571933190907936 573562630198272 573897034998144 573916375498752 575532069285888 575887029239808 575932723711488 576566908889829 577171761790976 577573557682176 577929776726016 579556769071104 580240981135827 580598845315632 581003026957782 582252973080064 582612078157824 584612590288896 584658977101056 585019566084096 586324672192512 586686288494592 586732839846912 589395797517384 589806103123809 591439533887488 591486462391968 591851262233088 593517446451072 593537448165376 593883498903552 595208379346944 595575474683904 595622731359744 595990082248704 597667918104576 597688059691008 600448378488816 600818705600256 602881733735424 602929570135464 604599345512448 604647318198528 605020235010048 606743939383296 607097689915392 609251145744384 609546081193192 609922019321472 610346614177872 612064866652668 612085493420544 612442358244288 613808641201536 614187208267776 614235941714736 614614772318976 615937029373952 616365811556352 618121839509504 618482223710208 619163262038464 619594290150264 620676061986816 621359516048128 621721787914656 623493075059712 623542546892232 623927117354112 625704687489024 626090591453184 627853166493696 628240395534336 628982082425268 630080244744192 632243748077568 632990161239084 633380558526144 635185061541888 635576812535808 635627243167488 637809793201152 638512113977166 639626915119104 640072188923904 640777000924632 641150593786989 642977233655328 643424839771428 644809077625856 645206764240896 645257958973056 645655922436096 647096300736512 647473577946624 647495397998592 647872907894784 649318232014848 649718699655168 649770252392448 650170998816768 650485743362884 653173700980086 654982624305152 655034594715072 655438587927552 657305934331904 657689164075008 659562922377216 659615256216576 660022074556416 663070272207057 663092617872256 664959361301664 665369475623424 665422270190964 665832670012224 667707127257456 667729629186048 669609426765312 670022409019392 670075572779712 671931304771584 672399067152384 674707880411136 675450831314688 675504425799918 675921043800288 677428939833536 677846744779776 678241950452352 680174263701504 680228232973344 680647764386304 682112082116608 682586931806208 683007917948928 684930727084032 685739341342341 686162271736656 686639940950106 687360266993664 688117150003712 688596180098112 690534721351728 690960609301248 692929158045696 693356522766336 693411538000896 694175084335018 695387069448192 696558669793272 697043576419047 697774816493568 699029455554144 701429709442176 701453347831808 701485365253761 703428084682752 703861924626432 703917773425152 704351915384832 705923237167104 706334812305408 706358615998464 708347162198016 708840275337216 709183421388233 709620810941328 712553128341912 714526499241984 714583194234624 715023914102784 715080648563424 716619043790848 717061019271168 719580279508992 720024081334272 720372641410136 720874126040211 723349387862244 723373764951552 725410212329088 725857609771008 725915203844688 726362912740608 727925580169216 727983338328576 728432322748416 730483011016704 730507628511232 730933537112064 733526255075328 734333973511424 736855452343296 736913919054456 737368411418496 739013388909312 739469176123392 742008287674368 742067163243648 744640289243136 745979195106288 747197156818944 748079281464372 748540660076352 750210561468544 750673254549504 751195832834304 753310605110976 753335991902208 753775210146816 755922717868032 756448950546432 757281910183656 758604075761664 759882185229024 760411174275324 762047091739648 762107557312728 762577587877248 764750173597696 765196046664192 765221833998336 767376092381184 767849372319744 767910298281984 768383907692544 768755878519772 770098076909568 771932555703738 772742358761472 773654641514436 774131793754176 774670702610376 776816104210432 776851561520694 779483453718528 779545302801408 780026088112128 781766229590016 782310453129216 783628503517431 784996668555264 785861063356512 786408137498412 788648616522624 789108423122448 789135016310784 791356595268096 791844665204736 791907495103296 793611172462592 794100632911872 794163641812992 794653442998272 796890557472768 797382040485888 798323412308994 800597837985088 801091607467008 803842311647232 803906093513952 804401903365632 806132460683264 806196424264704 806693646680064 809463586553856 810419221586403 812334860992512 813229359095296 813795485570496 816086488870224 816113991227392 816589810992384 818411521602048 818916277690368 818981255619648 819486363091968 821793387393792 821821082075136 824642964946944 825616520422122 826125720200352 828962383886208 829028158936263 831324100079616 831390062522976 831902823138816 834272916652032 834759323633664 834787455270912 837137555324928 837720325398528 838125861640639 838642776567024 839226594494574 840106992992256 842108242585896 843986881652112 844507411368192 845095311938592 846913415389184 847435750047744 847502990889984 850413057601536 850937550667776 851349485302888 851942148956613 852835886825472 853429585231872 854369334566176 854867458382652 857302978207104 857371001976819 857899786361904 860275685654528 860343945297408 860874563248128 863298103928832 863327197331456 863830543859712 865757642686464 866360336523264 866894665089024 869335153606656 870898267973448 873379459620096 873918117236736 876918885433344 876988465651584 879487008288768 880029432741888 880099259770368 884093696276076 886612481735552 887159300831232 887229693587952 887776893349632 890276169676608 890306172248064 890825248355328 892812569020416 893363212025856 893434097039616 893985123373056 896532089536512 900601108419584 900672567733224 901228058400384 903795659706368 904322600603136 906899018268672 906970977297792 907530352515072 910115909074944 913240969445376 914319121789788 914883028982208 915519921266808 918097299979002 918128240130816 920712961802304 921280812401664 921353912572104 923905544060928 924548717334528 927182759264256 927723335565312 928744893057696 929391435225396 931014092980224 932039274072192 932582681871984 935239612589568 935313820338348 935890676031168 937904112910336 938482566168576 938557031233536 939135887179776 941230982889472 941779749740544 942360593301504 943473123637902 944462882930688 945120367116288 946161081255104 949485241858626 950070837789216 952701998989312 952777592312832 953365218803712 953440864751232 957768170965749 959440372678656 960032108445696 961165501386948 964465850482992 964498353268736 967213616438784 967810146361344 967886938459584 968483883654144 970644451104768 971210366919936 971243096997888 973977348022272 974578049482752 974655378588672 975728615044326 979760551470129 982473936457728 982551892072608 983157881891328 985351185212416 985958901497856 986533746112512 989344383565824 989422884324864 990033111834624 990512381938937 992853718990848 994638926808384 997439041952496 998054213435136 998133405286446 998749005018336 1000897672732672 1001594443779072 1004414140147968 1004447989202944 1005033613529088 1007896957157376 1008598600728576 1009709213578208 1013176246972032 1013256638699877 1013881565700432 1016143409750304 1016770117169664 1020261395552256 1020295778664448 1020342349460016 1023168123174912 1023880397709312 1024511876923392 1026797435879424 1027396090626048 1029243407604984 1031040400490496 1031539522019248 1032175725005568 1032894270147168 1035802082027592 1036440913951872 1039393737068544 1040034784149504 1040117307001344 1041262626502527 1042354972786688 1043080604172288 1044838004689908 1046662224740352 1047814751142016 1048544183331216 1051531488696832 1052144564163264 1052180021747712 1055142127024128 1055792886939648 1055876660137728 1056527873077248 1058884855750656 1059537923997696 1062520743297024 1064431216411992 1068122143289344 1071789748862976 1071874791351936 1072535871154176 1074928565686272 1075591528906752 1079284782071808 1079370419263488 1080558962115204 1085024081793366 1085060647427328 1088115318493632 1088786414656512 1088872805767032 1091215362136064 1091888370253824 1091975007492864 1092648484122624 1095724516525056 1095761442766848 1096400305668096 1100289382612992 1100822027229496 1101500960267136 1105283178514944 1105370878581684 1106052617127744 1108432133439488 1108520083363968 1109203764185088 1112363888869376 1113012431511552 1116183407099904 1116960433864704 1118190368756032 1118968792659432 1122118922196558 1122810990114528 1125315842202816 1126009881824256 1126793749251456 1129965907666464 1130003987853312 1133884076802048 1134583400890368 1135922865275484 1137906113642496 1139823277843536 1141813336080384 1143070637609472 1143161335969092 1143866381815872 1147125260396544 1147794069996288 1147832750997504 1151064138571776 1151774058479616 1151865447422976 1153133817779658 1154343523581952 1155147115364352 1157898833555607 1159113538142208 1160481962271654 1161197690631264 1162006053915564 1164505946160128 1165224156315648 1169225180577792 1169317954202112 1170039132168192 1170605542291471 1172649344385024 1173372576989184 1173465679693824 1178791595034768 1179612206247618 1182879067774976 1182972924783936 1183702524466176 1187034892902144 1187074896330752 1187766997807104 1190416758693888 1191150949367808 1191245462719488 1191980164497408 1195335836209152 1197485118463491 1200896756977632 1201637411200512 1205763467470848 1205859140270928 1209198691024896 1209294636397056 1210040470020096 1213487878766592 1214195379830784 1218502291488768 1219092162386384 1219844038642944 1220693228355744 1224129733305336 1224170986841088 1224884716488576 1227617282403072 1228374416535552 1228471883429472 1229229544637952 1231874058747904 1232731623112704 1236964447420416 1238326524076928 1238424780633183 1239188580300528 1241352123973632 1242719032096256 1243443575829312 1246986150119424 1247085093784464 1247854234708224 1251409374978048 1252181182906368 1255706332987392 1257964164850536 1258839891741861 1260160489488384 1265980322478168 1266761117052288 1270370123083776 1271153625071616 1271254486334976 1275619586402304 1277024227954332 1279253830238208 1280144377847808 1281554001849264 1282301187573978 1285954467310656 1286849679542856 1289618155251712 1290413528481792 1290515917946112 1291311844872192 1294192601473024 1294947155893248 1294990795997184 1295745815789568 1298636464029696 1299540504784896 1300341997633536 1300971486725768 1306347401960172 1309965248610304 1310069189430144 1310877175855104 1314611868663808 1315378328150016 1319125844754432 1319230512433152 1320044149112832 1326140544414114 1326185235744512 1329918722603328 1330738951246848 1330844540381928 1331665340024448 1335414254514912 1335459258372096 1339218853530624 1340044818038784 1340151145559424 1344798134304768 1349415760822272 1350901662629376 1351008851599836 1351842087600576 1354857879667072 1355693489559552 1356483900904704 1360348527403008 1360456465946688 1361295528772608 1364224164233216 1365173863612416 1369861454168064 1371478682684682 1372324543473312 1373279881900212 1376234300007424 1377192360196224 1381069442703456 1381921218602496 1385858316091392 1386713045532672 1386823076001792 1388350168670036 1390774138896384 1393117339586544 1394087152838094 1395549632987136 1398058911108288 1402859418884352 1402906695663616 1402970730507522 1406856169365504 1407723849252864 1407835546850304 1408703830769664 1411846474334208 1412669624610816 1415209685456853 1416694324396032 1417680550674432 1418366842776466 1419241621882656 1424227862787939 1425106256683824 1429052998483968 1429166388469248 1430047828205568 1430161297126848 1433238087581696 1434122038542336 1439160559017984 1440048162668544 1440745282820272 1441748252080422 1446698775724488 1446747529903104 1450820424658176 1451715219542016 1451830407689376 1452725825481216 1455851160338432 1455966676657152 1456864645496832 1460966022033408 1461867074224128 1463592922566489 1467052510150656 1468667947022848 1473710904686592 1473827838108912 1474736822836992 1478026777818624 1478938352246784 1484016575348736 1484134326487296 1489280578486272 1491958390212576 1496158562928744 1497081320152704 1497200107929669 1500421122937088 1501346509099008 1502391665668608 1506621210221952 1506671983804416 1507550420293632 1511845435736064 1512897901092864 1514563820367312 1517208151523328 1519764370458048 1520822348550648 1524094183479296 1524215114625456 1525155175754496 1529500347195392 1530392093328384 1530443667996672 1534752184762368 1535820596563968 1536767815385088 1537511757039544 1540196153819136 1543865111407476 1547309283028872 1548263587508352 1549341405220752 1553632208420864 1553703123041388 1558966907437056 1559090605602816 1560052176224256 1563532459180032 1564620906258432 1567257007034862 1569993337110528 1571722126713024 1572816274996824 1577297233045248 1578216846244896 1578270032621568 1582713190536192 1583689330409472 1583814990206592 1587222344925184 1588327283625984 1589306885996544 1593781114945536 1594764080971776 1596646824617988 1601195675970176 1602183214934016 1607684623294464 1607812187027904 1608803806731264 1612264921366528 1612392848529408 1613387293360128 1618927173107712 1620838443172806 1626458718190592 1627590971140992 1632172977740448 1632227982454784 1633179621984768 1636823043204096 1637832555380736 1637962511239296 1638972726183936 1643586774787584 1643642164150272 1649285929893888 1651233040844244 1652251440400704 1657924767772416 1658056317872526 1662648200159232 1662780125045952 1663805646277632 1668545833304064 1669518647267328 1674275110649856 1675440650797056 1676251723281278 1677285553134048 1678453188989148 1683178383294837 1684216485171792 1687973763304224 1689014822736384 1690190623877184 1693826830778368 1694871500095488 1695005981779968 1700826115203072 1701875101335552 1702698970605776 1703884297913226 1705671773650944 1706859170463744 1708738669132352 1709734916765304 1714605956414208 1714742003953638 1715799572723808 1720551371309056 1720687890594816 1721749126496256 1726596207857664 1727661087719424 1729700726669487 1731515285372928 1732720673046528 1733789330178048 1738670307213312 1740722943407481 1741796535946896 1746758919240192 1747836234473472 1753837770866688 1753976931303168 1758974016577536 1760058865483776 1760198519540736 1768187392552152 1769418309371427 1773224963471104 1774318601662464 1774459387175904 1775553786699264 1780552339353216 1780612344496128 1781650496710656 1785625138040832 1786726424051712 1786868194079232 1787970246746112 1788835794247931 1793064179073024 1801202216839168 1801345135466448 1802456116800768 1807591319412736 1808645201206272 1813798036537344 1813941954595584 1815060705030144 1820231818149888 1828638243579576 1829766057964416 1831039842533616 1836194599958004 1836256480261632 1841425923604608 1842561624803328 1842707825144208 1847811088121856 1849097434669056 1854365518528512 1855446671130624 1857489786115392 1858782870450792 1862028185960448 1864078548144384 1865165363743968 1870479225179136 1870627640676696 1871781352062336 1875808225820672 1877114062467072 1878271774359552 1882461965778944 1883559499481088 1884721186603008 1886946247275804 1890240734232576 1892322162510208 1898970483717252 1900141675578432 1905403997978624 1905555184625664 1906730437607424 1906881729502464 1915536341931498 1918880745357312 1922331002773896 1928931700965984 1928996706537472 1934427232877568 1935620292722688 1935773876919168 1936967767308288 1941288902209536 1942420733839872 1942486193995776 1947954696044544 1949156098965504 1949310757177344 1951457230088652 1959521102940258 1964947872915456 1965103784145216 1966315763782656 1970702370424832 1971917802995712 1973067492225024 1978688767131648 1978845768649728 1980066223669248 1981024763877874 1989210816621171 1989277853616768 1994878083904992 1996108426870272 1996266810572892 1997498010036672 2001795345465344 2003188887558144 2008828280295936 2008895978405888 2010067227058176 2015793914314752 2017197201457152 2019418427156416 2026352493944064 2026513277399754 2027763131400864 2032286819500608 2033540234339328 2040522791104512 2040684698920032 2046336246349824 2047760795418624 2049023753846784 2054792181252096 2057218024027023 2058486815209968 2062080800980992 2063079044038496 2064351450011136 2065788540294336 2071604164055184 2072881827903744 2078787474137088 2080069568299008 2080234614002688 2082525253005054 2084709945573376 2086161208344576 2089676009379816 2091130729257141 2093324449480704 2095629502284032 2097088366662432 2103062977393664 2104289128326528 2104360043495424 2110284254048256 2111585773879296 2111753320275456 2113055746154496 2114078665929373 2117769711501312 2119075847995392 2125041486594048 2127550264164699 2128862432823984 2136244286578688 2143579497725952 2143749582703872 2145071742308352 2149857131372544 2151183057813504 2158740838526976 2161117924230408 2162622378120633 2170048163586732 2170121294854656 2176230636987264 2177572829313024 2177745611534064 2182430724272128 2183776740507648 2183950014985728 2185296968245248 2191449033050112 2191522885533696 2192800611336192 2200578765225984 2201644054458992 2203001920534272 2210566357029888 2210741757163368 2212105234255488 2216864266878976 2217040166727936 2218407528370176 2224727777738752 2226024863023104 2233920867729408 2236380737512064 2237937585318864 2244237844393116 2245621980229056 2250631684405632 2252019763648512 2253587498502912 2259931815332928 2260007975706624 2267768153604096 2271845730550968 2275812227284992 2279646555687072 2286141275218944 2286322671938184 2287732763631744 2294250520793088 2295588139992576 2295665501995008 2302128277143552 2303548116959232 2303730894845952 2306267635559316 2310294230728704 2315797667111214 2318227076284416 2320963924543308 2322395381262528 2324012107831128 2329011892320256 2330448312631296 2338450361155584 2338635908404224 2340078264336384 2341211084582942 2345298688770048 2346931359387648 2350885510552293 2357583190069536 2359224412495236 2365758135549952 2365945849567872 2367405048932352 2374069785804288 2374149792661504 2375533995614208 2380833517387776 2382301898735616 2382490925438976 2383960328994816 2390671672418304 2394970236926982 2401793513955264 2403274822401024 2411526934941696 2411718280541856 2418397382049792 2418589272794112 2420080940040192 2428390759661568 2431257664759209 2437004582977536 2438184324772768 2439688077285888 2441386456711488 2448259466610672 2448341973682176 2449769432977152 2455234564806144 2456748833071104 2456943766858944 2458459089275904 2463748117495808 2465463246225408 2473928894840832 2476653048153856 2476849561266366 2478377160601056 2485438064192512 2486887151658624 2493972300238848 2494170187568928 2495708469416448 2502818749956096 2504362365812736 2511412665974784 2514377584921917 2515928329701072 2517679783483722 2520320978976768 2531960644956336 2533522234104576 2540740246167552 2542307250143232 2542508972669952 2551239172804608 2554048455908664 2555826446869839 2558507660476416 2560288755695616 2563108003698528 2564602375147956 2571908934621312 2572113005930457 2573699359085712 2579236310503424 2580827056963584 2581031835892224 2582623689744384 2588385202946048 2589894311786496 2589981591994368 2591491631579136 2597272928059392 2599081009569792 2600683995267072 2601942973451536 2612694803920344 2619930497220608 2620138378860288 2621754351710208 2629223737327616 2630756656300032 2638461024866304 2640088298225664 2652281088828228 2652370471489024 2659837445206656 2661477902493696 2661689080763856 2663330680048896 2670828509029824 2670918516744192 2678437707061248 2680089636077568 2680302291118848 2689596268609536 2701803325258752 2702017703199672 2703684175201152 2709715759334144 2711386979119104 2712967801809408 2720697054806016 2720912931893376 2722591057545216 2730347727224832 2739722908336128 2742957365369364 2744649086946624 2746559763800424 2752468600014848 2754384720392448 2762138885406912 2763842437204992 2771716632182784 2773646152003584 2776700337340072 2781548277792768 2786234679173088 2788174305676188 2796117822216576 2805718837768704 2805813391327232 2805941461015044 2813712338731008 2815447698505728 2815671093700608 2817407661539328 2823692948668416 2825339249221632 2830419370913706 2833388648792064 2835361101348864 2836733685552932 2838483243765312 2848455725575878 2850212513367648 2858105996967936 2858332776938496 2860095656411136 2860322594253696 2866476175163392 2873304512897247 2878321118035968 2880096325337088 2881490565640544 2883496504160844 2893397551448976 2893495059806208 2901640849316352 2903430439084032 2903660815378752 2905451650962432 2911702320676864 2911933353314304 2913729290993664 2921932044066816 2923734148448256 2927185845132978 2937335894045696 2947421809373184 2947655676217824 2949473645673984 2956053555637248 2957876704493568 2968033150697472 2968268652974592 2971537145816811 2978561156972544 2983916780425152 2992317125857488 2994162640305408 2994400215859338 3000842245874176 3002693018198016 3004783331337216 3013242420443904 3013343967608832 3015100840587264 3023690871472128 3025795802185728 3029127640734624 3039528740916096 3039769916099631 3041644697101296 3048188366958592 3048430229250912 3050310351508992 3059000694390784 3060784186656768 3060887335993344 3069504369524736 3071641193127936 3073535630770176 3075023514079088 3080392307638272 3087730222814952 3094618566057744 3096527175016704 3098682810441504 3107264416841728 3107406246082776 3118181211205632 3120104352448512 3123787879507581 3127064918360064 3129241812516864 3134514014069724 3139986674221056 3143444253426048 3145632549993648 3154594466090496 3156433692489792 3156540065243136 3165426381072384 3167378660818944 3167629980413184 3174444689850368 3176654567251968 3178613771993088 3187562229891072 3193293649235976 3202391351940352 3204366429868032 3215369246588928 3215624374055808 3217607613462528 3224785697058816 3226774586720256 3237854346215424 3241676886345612 3252917436381184 3255181942281984 3264345955480896 3264455964909568 3266359243969536 3273646086408192 3275665110761472 3275925022478592 3277945452367872 3287173549575168 3287284328300544 3302466081688488 3304502880801408 3315849535544832 3316112635745052 3325296400318464 3325560250091904 3327611292555264 3337091666608128 3339037294534656 3348550221299712 3350881301594112 3352503446562556 3354571106268096 3356906377978296 3366356766589674 3368432970343584 3375947526608448 3378029645472768 3380381247754368 3387653661556736 3390011963559936 3401652230406144 3403750202671104 3405397941211552 3407768595826452 3413718340927488 3417477338264704 3419469833530608 3429211912828416 3429484007907276 3431599145447616 3441102742618112 3441375781189632 3443498252992512 3453192415715328 3455322175438848 3459401453338974 3463030570745856 3465441346093056 3477340614426624 3481445886814962 3483593071893792 3493517838480384 3495672468946944 3507675541733376 3507953862606336 3511816626874413 3517948033155072 3520117730967552 3520397039081472 3536374785104304 3538836618742854 3546449926942208 3548637203324928 3548918774351808 3551107573398528 3561104678706432 3561224688992256 3563300993421312 3571250276081664 3573452848103424 3573736388158464 3575940493492224 3577671588495862 3592455355390473 3602404433678336 3602690270932896 3604912233601536 3615182638825472 3617290402412544 3627596073074688 3627883909191168 3630121410060288 3640463636299776 3657276487159152 3659532115928832 3662079685067232 3672389199916008 3672512960523264 3682851847209216 3685123249606656 3685415650288416 3695622176243712 3698194869338112 3710893342261248 3714979572230784 3715274341899549 3717565740901584 3724056371920896 3728157096288768 3730330727487936 3740958450358272 3741255281353392 3743562704124672 3751616451641344 3754228124934144 3756543548719104 3764923931557888 3767118998962176 3773892494551608 3776519675225583 3780481468465152 3784644325020416 3797940967434504 3800283351156864 3811110369251328 3813460875214848 3813763459004928 3831072683862996 3837761490714624 3844662005547792 3857863401931968 3857993413074944 3868854465755136 3871240585445376 3871547753838336 3873935534616576 3882577804419072 3884841467679744 3884972387991552 3895909392089088 3898621514354688 3902914460177304 3919042205880516 3929895745830912 3930207568290432 3932631527565312 3941404740849664 3943835605991424 3946134984450048 3957377534263296 3957691537299456 3960132447338496 3962049527755748 3978421633242342 3978555707233536 3989756167809984 3992216853740544 3992533621145784 3994996020073344 4003590690930688 4006377775116288 4017656560591872 4017791956811776 4020134454116352 4034394402914304 4038836854312832 4052704987888128 4053026554799508 4055526262801728 4064573639001216 4067080468678656 4081045582209024 4081369397840064 4092672492699648 4095521590837248 4109584362504192 4114436048054046 4116973630419936 4126158088076992 4128702900022272 4131577080588672 4143208328110368 4145763655807488 4157574948274176 4160139136598016 4160469228005376 4165050506010108 4172322416689152 4179352018759632 4182261458514282 4186648898961408 4191259004568064 4194176733324864 4206125954787328 4208578256653056 4208720086990848 4220568508096512 4223171547758592 4223506640550912 4226111492308992 4228157331858746 4235539423002624 4245629056370559 4250082973188096 4255100528329398 4257724865647968 4272488573157376 4272683588363817 4287158995451904 4287499165407744 4290143484616704 4299714262745088 4302366115627008 4317481677053952 4322235848460816 4325244756241266 4340096327173464 4340242589709312 4352461273974528 4355145658626048 4355491223068128 4364861448544256 4367553481015296 4367900029971456 4370593936490496 4382898066100224 4385601222672384 4390778767699467 4401157530451968 4403288108917984 4406003841068544 4421132714059776 4421483514326736 4424210468510976 4433728533757952 4434080333455872 4436815056740352 4449455555477504 4452049726046208 4467841735458816 4472761475024128 4475875170637728 4488475688786232 4491243960458112 4501263368811264 4504039527297024 4507174997005824 4519863630665856 4520015951413248 4535536307208192 4543691461101936 4551624454569984 4559293111374144 4572282550437888 4572645343876368 4575465527263488 4588501041586176 4591176279985152 4591331003990016 4604256554287104 4607461789691904 4612535271118632 4620588461457408 4631595334222428 4641927849086616 4644790762525056 4648024215662256 4658023784640512 4660896625262592 4676900722311168 4677271816808448 4680156528672768 4682422169165884 4690597377540096 4693862718775296 4701771021104586 4715166380139072 4718448824990472 4731516271099904 4731891699135744 4734810097864704 4748139571608576 4748299585323008 4751067991228416 4761667034775552 4764981850877952 4767920657989632 4781343344836608 4789940473853964 4803587027910528 4806549644802048 4823053869883392 4823436561083712 4836794764099584 4837178545588224 4840161880080384 4856781519323136 4862515329518418 4876368649545536 4879376154571776 4882772913422976 4896518933221344 4896683947364352 4899538865954304 4910469129612288 4913497666142208 4913887533717888 4916918178551808 4930926492450816 4947857789681664 4953306096307712 4953699122532732 4956754321202112 4970876128385024 4973774303317248 4987944600477696 4988340375137856 4991416938832896 5005637499912192 5022825331949568 5028755169843834 5031856659402144 5035359566967444 5049535149884511 5063921289912672 5067044468209152 5081480492335104 5084614500286464 5085017945339904 5102478345609216 5108096911817328 5111652893739678 5117015320952832 5120577511391232 5126216007397056 5129204750295912 5143817869242624 5144226011860914 5147398718171424 5158472621006848 5161654113927168 5162063671784448 5165247379488768 5176770405892096 5179788623572992 5182983263158272 5189102180008461 5194545856118784 5198162019139584 5201367990534144 5203885946903072 5222168830222443 5225389607840688 5239860994441216 5240276757720576 5243508703420416 5258447474655232 5261513312600064 5276922049732608 5280176596451328 5304562177656456 5304740942978048 5319674890413312 5322955804987392 5323378161527712 5326661360097792 5341657018059648 5341837033488384 5356875414122496 5360179272155136 5360604582237696 5366507382743793 5379192537219072 5403606650517504 5404035406399344 5407368350402304 5419431518668288 5422773958238208 5425935603618816 5441394109612032 5441825863786752 5445182115090432 5460695454449664 5485914730738728 5489298173893248 5493119527600848 5504937200029696 5508769440784896 5524277770813824 5527684874409984 5543433264365568 5547292304007168 5553400674680144 5563096555585536 5572469358346176 5576348611352376 5592235644433152 5611437675537408 5611626782654464 5611882922030088 5627424677462016 5631342187401216 5634815323078656 5647385897336832 5650678498443264 5660838741827412 5670722202697728 5673467371105864 5676966487530624 5696911451151756 5700425026735296 5716211993935872 5716665553876992 5720191312822272 5720645188507392 5732952350326784 5746609025794494 5756642236071936 5762981131281088 5766993008321688 5786795102897952 5786990119612416 5803281698632704 5806860878168064 5807321630757504 5810903301924864 5823866706628608 5827458581987328 5843864088133632 5847468296896512 5854371690265956 5874671788091392 5894843618746368 5895311352435648 5898947291347968 5912107111274496 5915753408987136 5936066301394944 5936537305949184 5943074291633622 5967632449863513 5967833560850304 5984634251714976 5988325280610816 5988800431718676 6001684491748352 6005386036396032 6009566662674432 6026484840887808 6026687935217664 6030201681174528 6047381742944256 6051591604371456 6058255281469248 6079057481832192 6079539832199262 6083289394202592 6096376733917184 6096860458501824 6100620703017984 6118001388781568 6121568373313536 6139008739049472 6143282386255872 6147071261540352 6150047028158176 6171654072081069 6175460445629904 6189237132115488 6193054350033408 6197365620883008 6214528833683456 6214812492165552 6236362422411264 6240208704897024 6247575759015162 6254129836720128 6258483625033728 6269028028139448 6279973348442112 6286888506852096 6291265099987296 6309188932180992 6312867384979584 6313080130486272 6330852762144768 6334757321637888 6335259960826368 6342235997788119 6348889379700736 6353309134503936 6357227543986176 6375124459782144 6382650792494097 6386587298471952 6404782703880704 6408732859736064 6430738493177856 6431248748111616 6435215226925056 6449571394117632 6453549173440512 6483353772691224 6487867134361899 6505834872762368 6510363884563968 6528691910961792 6528911929819136 6532718487939072 6547292172816384 6551330221522944 6551850044957184 6555890904735744 6574347099150336 6574568656601088 6604932163376976 6609005761602816 6631699071089664 6632225271490104 6650592800636928 6651120500183808 6655222585110528 6674183333216256 6678074589069312 6701762603188224 6705006893125112 6709142212536192 6713812755956592 6732713533179348 6736865940687168 6751895053216896 6756059290945536 6760762495508736 6775307323113472 6780023927119872 6803304460812288 6810795882423104 6815537191652904 6827436681854976 6834954676529408 6838939667061216 6858423825656832 6858968015814552 6863198290895232 6882751562379264 6886996505985024 6906384831430656 6910644350877696 6918802906677948 6930882692186112 6954681228853248 6962891773629924 6967186143787584 6987035676960768 6991344937893888 7015351083466752 7015907725212672 7023633253748826 7035896066310144 7040794078162944 7052656531656879 7072749570208608 7077673237485708 7092899853884416 7097274406649856 7097837548703616 7102215146797056 7122209357412864 7122449377984512 7126601986842624 7142500552163328 7146905696206848 7147472776316928 7151880986984448 7155343176991724 7184910710780946 7204808867356672 7205380541865792 7209824467203072 7230365277650944 7234580804825088 7255192146149376 7255767818382336 7260242820120576 7293772994277627 7314552974318304 7319064231857664 7324159370134464 7344778399832016 7345025921046528 7365703694418432 7370246499213312 7370831300576832 7391244352487424 7396389738676224 7421786684522496 7429959144461568 7430548683799098 7435131481803168 7456314192577536 7460661454975872 7481916900716544 7482510562706784 7487125408249344 7503232903282688 7508456249868288 7513087097438208 7534237997924352 7543132754765751 7547784989103216 7553039350451166 7560962936930304 7569288650040832 7595881934869008 7600566702313728 7622220738502656 7626921750429696 7627526918009856 7662145367725992 7667479340609517 7675522981429248 7689324011095584 7715726803863936 7715986826149888 7716339017791371 7737708931510272 7742481170890752 7743095507676672 7747871069233152 7765155608838144 7769682935359488 7769944775983104 7791818784178176 7797243028709376 7805828920354608 7838084411761032 7859791491661824 7860415136580864 7865263055130624 7882809481699328 7887671211982848 7892269968900096 7915383074598912 7920264894676992 7924099055511496 7956843266484684 7957111414467072 7979512335619968 7984433707481088 7985067242291568 7989992040146688 8007181381861376 8012755550232576 8035313121183744 8035583913623552 8040268908232704 8068788805828608 8077673708625664 8105409975776256 8106053109599016 8111052525603456 8129147278002432 8134160937357312 8162091164418048 8162738795680128 8191043181674496 8219168725008384 8228872096108092 8233947260839872 8252316176153984 8257405800044544 8263154161177344 8286416656220736 8291527311614976 8315149896548352 8320938456010752 8330101012020216 8344644833378304 8358704037519264 8364522917028564 8382518009136128 8388353466649728 8412251909574656 8417156513306112 8417440173981696 8441137016193024 8446343095517184 8447013281101824 8452222984617984 8456314663717492 8471078846005248 8491258112741118 8500165946376192 8510201056658796 8515449731295936 8544977146314752 8545367176727634 8574317990903808 8574998330815488 8580286969233408 8599428525490176 8619913538691741 8634963354107904 8644471696921632 8650489512482532 8680192654346928 8680485179418624 8704922547949056 8710291317252096 8710982446136256 8729722897088512 8735106962030592 8735800059942912 8741187872980992 8765796132200448 8771202445344768 8781557535398934 8806576217835968 8812007682137088 8842265428119552 8842967028653472 8848420937021952 8867457067515904 8868160666911744 8873630113480704 8904099452092416 8914611437450433 8935683470917632 8945522950048256 8951750341275456 8976951377572464 8982487920916224 9002526737622528 9008079054594048 9014349994011648 9039727261331712 9040031902826496 9071072614416384 9087382922203872 9118586222748288 9119309748298893 9144565100875776 9145290687752736 9150931054526976 9177002083172352 9182352559970304 9182662007980032 9208513108574208 9214923579383808 9219384478047029 9225070542237264 9241176922914816 9263190668444856 9283855698173232 9289581525050112 9296048431324512 9316047569281024 9321793250525184 9354543633616896 9360313057345536 9364844338331768 9371363638522743 9381194755080192 9387725437550592 9403542042209172 9430332760278144 9436897649980944 9463032542199808 9463783398271488 9469620195729408 9496279143217152 9496599170646016 9502135982456832 9523334069551104 9529963701755904 9535841315979264 9562686689673216 9579880947707928 9607174055821056 9613099289604096 9646107739766784 9646873122167424 9674357091176448 9680323760160768 9713563038646272 9725030659036836 9752737299091072 9758752309143552 9765545826845952 9793037866442688 9793367894728704 9799077731908608 9820938259224576 9826995332284416 9827775067435776 9833836357103616 9861852984901632 9906612192615424 9907398245065464 9913508642404224 9941752256770048 9947548606634496 9975889200955392 9976680750275712 9982833877665792 10011274999824384 10045650663899136 10057510339687668 10063713318804288 10070719133934888 10099070299769022 10127842579825344 10134088936418304 10162960984670208 10170035890679808 10204956691218432 10216193823634656 10223305787479356 10241155022782464 10252432014794112 10258409500591824 10287635738485248 10288452023721828 10294797436342848 10316945242013696 10323308227854336 10324127343568896 10330494758977536 10353540811784192 10359577247145984 10365966526316544 10378204360016922 10389091712237568 10396324038279168 10407771893806144 10444337660444886 10450779215681376 10479721988882432 10480553515441152 10487017406840832 10523026625200128 10535449880623239 10553844099465216 10560353192902656 10609124355312912 10609481885956096 10639349780826624 10645911609974784 10646756323055424 10653322720195584 10683314036119296 10683674066976768 10713750828244992 10720358544310272 10721209164475392 10733014765487586 10777366066171419 10807213301035008 10808070812798688 10814736700804608 10838863037336576 10845547916476416 10851871207237632 10882788219224064 10883651727573504 10890364230180864 10895636201328307 10921390908899328 10971829461477456 10978596347786496 10986239055201696 11009874400059392 11017538881569792 11048555541627648 11055369748819968 11086866528731136 11094584608014336 11106801349360288 11144938716692352 11145823025698647 11152697222704752 11184471288866304 11222875351074816 11223253565308928 11223765844060176 11254849354924032 11262684374802432 11269630646157312 11294771794673664 11301356996886528 11321677483654824 11341444405395456 11346934742211728 11353932975061248 11393822902303512 11400850053470592 11433331107753984 11440382625644544 11441290377014784 11465904700653568 11493218051588988 11513284472143872 11525962262562176 11533986016643376 11573590205795904 11573980239224832 11606563397265408 11613721756336128 11614643261515008 11621806603849728 11647733413257216 11654917163974656 11687728176267264 11708743380531912 11749343576182784 11789687237492736 11790622704871296 11797894582695936 11824214222548992 11831506817974272 11872132602789888 11873074611898368 11886148583267244 11935264899727026 11935667121700608 11969268503429952 11976650561221632 11977600863437352 12003368983496704 12010772072792064 12019133325348864 12052969681775616 12053375870435328 12060403362349056 12103183208742912 12116510562938496 12158114963664384 12159079664398524 12166578788405184 12192753467834368 12193720917003648 12201241406035968 12236002777563136 12243136746627072 12278017478098944 12286564772511744 12300094056316352 12343308144162138 12350920891259808 12378474264230976 12386108700066816 12394731241766016 12429624984331104 12472724844822528 12480417409794048 12495151518030324 12516967250067456 12538056056278896 12559946696884224 12573777013704192 12582530199974592 12618377864361984 12625734769959168 12626160260972544 12661705524289536 12669514643275776 12670519921652736 12684471995576238 12697778759401472 12706618269007872 12736887169111677 12750248919564288 12765301584988194 12773174596943904 12809565407761408 12817465719472128 12861476986355712 12862497496223232 12870430453850112 12876660965206181 12899142788235264 12907098346881024 12966707545382448 12975734268723798 13011669745524736 13020727769127936 13057383821923584 13057823859638272 13065436975878144 13094584345632768 13102660443045888 13103700089914368 13111781809471488 13148694198300672 13172336303098401 13209864326753952 13218011523205632 13263398142179328 13264450542980208 13301185601273856 13302241000367616 13310445170221056 13348366666432512 13356149178138624 13403525206376448 13410013786250224 13418284425072384 13427625511913184 13465427066358696 13473731881374336 13503790106433792 13512118581891072 13521524991017472 13550614646226944 13560047854239744 13606608921624576 13621591764846208 13631074383305808 13654873363709952 13669909353058816 13677879334122432 13716847651313664 13717936031629104 13726396581790464 13765503124758528 13773993011970048 13812769662861312 13837605813355896 13861765384372224 13925783547259848 13934372287575168 13974071353921536 13982689875787776 14030702166933504 14031815450425344 14047266507497652 14071792132620288 14081588156325888 14105313063313758 14145499140417216 14155346474971416 14185799707768832 14194548813299712 14195675097407232 14204430293594112 14244418714825728 14244898755969024 14253203973685248 14285001104326656 14294945552633856 14303761973968896 14310686353983448 14369821421561892 14409617734713344 14410761083731584 14419648934406144 14460730555301888 14469161609650176 14510384292298752 14511535636764672 14520485640241152 14587545988555254 14629105948636608 14638128463715328 14648318740268928 14689556799664032 14690051842093056 14731407388836864 14740492998426624 14741662601153664 14792779477352448 14843573369044992 14859918288923136 14861097367598196 14870262963606336 14912628385155072 14921322909951744 14963833801433088 14965021125413568 14974250816498688 15006465806565376 15016912499736576 15068475995848704 15086265509531502 15095569978206432 15106078700902332 15138577300081664 15191763869738016 15201133404627456 15244441477005312 15253843500859392 15255053836019712 15324290735451984 15334958681219034 15351045962858496 15378648022191168 15431453607727872 15431973652299776 15432678035582742 15475417863020544 15484962341781504 15486191015353344 15495742138466304 15530311217676288 15539365870718976 15567306540025383 15583637568356352 15594486057418752 15611657840709216 15666506490667329 15676168823522064 15719582983323648 15720830273161728 15730526110261248 15765618963398656 15775342423965696 15784539937800192 15830766149197824 15840529789353984 15848198111022992 15913686532969368 15914222828934144 15959024671239936 15968867414962176 15970134484583136 15979984080293376 16014362763722752 16025511100465152 16070626242367488 16080537816465408 16099522148231379 16137577611657216 16155347417251328 16210819951552512 16212106219198032 16222105051206912 16258294556004864 16268321874714624 16324182328836096 16325477591360256 16382086363348992 16457744192216184 16467894521679744 16504632352307968 16514811600089088 16526308322354688 16572833312441472 16583054623229952 16630299793096704 16641876912021504 16660202024040432 16689289666756608 16717408075038528 16729045834057128 16765036018272256 16776706933299456 16824503819149312 16834313026612224 16834880347963392 16882274032386048 16894026562203648 16904445969235968 16912629327434984 16942157692010496 16982516225482236 17020402113317592 17030899462591872 17089954292629504 17090734353455268 17148635981807616 17149996661630976 17160573938466816 17198857050980352 17239827077383482 17269926708215808 17288943393843264 17300979024965064 17360385308693856 17360970358837248 17409845095898112 17420582634504192 17421964892272512 17459445794177024 17471600119885824 17482375745961984 17531592264400896 17542404890689536 17563115070797868 17613152435671936 17624015364274176 17684530856239104 17685934057306944 17696841874043904 17734914135031808 17736321333823488 17747260226961408 17808198904184832 17829222874900866 17891045900096512 17903500682550912 17953902755144928 17964975841832448 18005053475245056 18016158109188096 18028699988023296 18079454522663424 18080063805652992 18142145228832768 18174765844407744 18237172445496576 18238619496597786 18289130201751552 18290581375505472 18301862109053952 18354004166344704 18364705119940608 18417026217148416 18429847158767616 18438768956094058 18450141084474528 18514962216243207 18526381336889712 18567711396346464 18579163050100224 18592096862649024 18632095138562048 18643586501050368 18709087267233792 18720626114691072 18729688676663536 18742727277045486 18762389510160384 18775450875101184 18807084084418344 18860665520556288 18873795299961888 18926065084399616 18927566796542976 18939240391458816 18992558286434304 19004271964913664 19026707993364357 19046668139102208 19059927403511808 19071682631958528 19125373379346432 19147952377482291 19159761895415856 19214348111642112 19226198579208192 19292215479533568 19293746244334848 19348714182352896 19360647520321536 19450061318073672 19463601403085697 19505474598182144 19517504618287104 19531091653691904 19586075732885376 19586735789457408 19598155463817216 19641876518449152 19653990664568832 19655550134871552 19667672714207232 19723705969803264 19813224385230848 19814796490130928 19827017284808448 19883504513540096 19895097213268992 19951778401910784 19953361500551424 19965667755331584 20022549999648768 20115020679375336 20127426637608576 20141438267869776 20198140599538044 20255685159650688 20268177872836608 20325921969340416 20340071781359616 20409913382436864 20432387647269312 20446611574958712 20482310045564928 20504864029588224 20516819001183648 20575271476970496 20576904047443656 20589594872685696 20633890484027392 20648254687137792 20660989517955072 20707081623568384 20719154494291968 20731933052633088 20756408720033844 20792648076558336 20815543787612288 20888675320889772 20901558431362752 20959443977764864 20961107030882304 20974034813681664 21046053250400256 21070899761246478 21107688198930432 21218248710625824 21218963771912192 21278699561653248 21291823219949568 21293512646110848 21306645440391168 21366628072238592 21367348133953536 21427501656489984 21440717088620544 21442418328950784 21466029530975172 21554732132342838 21614426602070016 21616141625597376 21629473401609216 21677726074673152 21691095832952832 21703742414475264 21765576438448128 21767303455147008 21780728460361728 21791272402656614 21881318982832881 21943658922954912 21957192695572992 21972478110403392 22019748800118784 22035077763139584 22097111083255296 22110739497639936 22173733057462272 22189169216028672 22213602698720576 22289877433384704 22291646051397294 22305394445409504 22368942577732608 22445750702149632 22447531688120352 22509698709848064 22525368749604864 22539261292314624 22602713993773056 22629398264297253 22643354967309648 22682888810790912 22693869484423456 22707865950122496 22787645804607024 22801700106941184 22866662215507968 22880765251289088 22882580754029568 22931809401307136 22986436103177976 23002438021828551 23026568944287744 23051924525124352 23067972033286752 23147180411591808 23147960478449664 23213126794530816 23227443512672256 23229286523030016 23243613207699456 23254865325223103 23295466826514432 23309834327949312 23375456352534528 23417486761063824 23498687152365568 23579374474985472 23581245409742592 23595789165391872 23648428445097984 23663013635948544 23746149223796736 23772297166534488 23870529799454052 23871334243401216 23938537006859904 23953301122443264 23955201726874704 24006737966993408 24021544145584128 24038266650697728 24105939363551232 24106751740870656 24120806724698112 24206366417485824 24233021125876992 24316229927328768 24318159328797048 24333157576810368 24385506935668736 24387441834007296 24402482812071936 24472005555126272 24486273493254144 24573129545023488 24600188112632704 24686616288324276 24701841782519616 24756948528461952 24772217400133632 24789462483532032 24859249968662208 24945449689645056 24990303036060648 25033934500134912 25076112112557792 25147554027408384 25165060399949184 25236755728723968 25251469539918336 25252320521945088 25323411048579072 25339029286551552 25341039843305472 25368943991152476 25413236538015744 25473774338223354 25500497839128576 25530603169976388 25546349193887808 25619130815522816 25634931438944256 25722953972711424 25724994992446464 25740860907700224 25753321930412362 25798285576470528 25859740616075223 25933415090764896 25951468537447596 26023339491049472 26041455538255872 26114767643847168 26115647719276544 26130873951756288 26189168691265536 26205320886091776 26207400179828736 26223563618942976 26297388396601344 26344672606196802 26419728653507904 26436023046411264 26526796284358656 26528901085960416 26602371202547712 26604482000735232 26620890340442112 26712298356277248 26743834312351299 26807050412752896 26820027572500448 26836568850144768 26855251023826368 26930854132717392 26947463762748672 27007580212867584 27024237163782144 27043049982034944 27101229292453888 27120095708479488 27213217843249152 27243183529692416 27262148766611616 27339818706117632 27355758668244864 27433695302627328 27435872063258208 27452793163580928 27531006249517056 27547986023940096 27625539325722624 27658153434141087 27675211626711792 27723530768744448 27851567094519696 27868744575150336 27948142707843072 27965379751575552 28063630900850688 28094533014995304 28114090915568229 28143584265240576 28163176312651776 28210626126627516 28290998280834432 28310692949942832 28371599415537664 28389097626599424 28391350194814464 28408860587188224 28488837429651456 28489797511938048 28506407947370496 28570002208653312 28589891105267712 28607523947937792 28621372707966896 28739642843123784 28819235469426688 28821522167463168 28839297868812288 28921461110603776 28938323219300352 29023071273529344 29040971280482304 29175091977110508 29258211897273216 29276256927430656 29296637480537856 29379113599328064 29380103684186112 29462814777673728 29480985996853248 29483325202307328 29585558954704896 29719836577846272 29722194735196392 29740525927212672 29825256770310144 29842645819903488 29927667602866176 29930042250827136 29948501632997376 30033824999473152 30136951991697408 30172531019063004 30191139956412864 30212157401804664 30277154600163328 30383527739476032 30402266809254912 30488882954010624 30510107672039424 30648581470903968 30669917362438068 30757296044382336 30862907215455744 30863947304599552 30865356071165484 30950835726041088 30969924683563008 30972382030706688 30991484276932608 31060622435352576 31078731741437952 31134613080050766 31167275136712704 31188972114837504 31223315681418432 31333012981334658 31352337647044128 31439165966647296 31441660546323456 31461052220522496 31531237926797312 31569079875600384 31606349641869717 31661532298395648 31681059578707968 31696396222045984 31827373065938736 31828445657868288 31918049342479872 31937734829924352 31940268969166272 31959968160586752 32028725527445504 32051022200930304 32141252484734976 32161075632930816 32199044296462758 32310694834502656 32421639903105024 32424212438396064 32444210102413824 32516589112009728 32536643749429248 32648364657672192 32650955182720512 32686908603984921 32764172726697984 32915488384432368 32935789043359488 33009264704615936 33029623200178176 33052616644709376 33145666624882944 33166109246459904 33260599586193408 33283753824043008 33320404048080864 33434816150077056 33437469077095941 33458091668114256 33530072036544512 33553413866598912 33649007638298624 33668626053224448 33669760695926784 33764548064772096 33788053124407296 33808891938471936 33825258654869968 33884315384020992 33965032450964472 34040804226635184 34061798925183744 34179908585259008 34181468706910536 34299993323261952 34321147876933632 34397714101960704 34479654154766964 34539853416431616 34577886787686528 34601958049930128 34720770617387712 34721940717674496 34819690191796224 34841165269008384 34843929784545024 34918891588354048 34943200239771648 34964751491923968 35063184528801792 35126230141595736 35226304871343872 35248030728548352 35369061712478208 35371868114613888 35393683748087808 35472642667646976 35494520453922816 35616397808369664 35658445749801732 35782091800193024 35807001365101824 35907805510289856 35929951683664896 36010106950490112 36032316218376192 36057399976046592 36158909045326848 36160127611305984 36349531688815488 36474344890993152 36477238993195572 36578260403503104 36581162751010944 36603724218107904 36708008332689408 36729410239881216 36834052434296832 36859694317535232 36877537912188116 36900282168949056 37029924432486414 37052762673779424 37135422792692928 37158326100200448 37184193725298048 37264190277124096 37418174534467584 37441252229382144 37459377353327072 37485454554090972 37550901750202368 37614168168836688 37721331041112576 37747590599923776 37852130168799232 37855133593085952 37878480782917632 37985116572868608 38008543929827328 38053415986728714 38093336278204416 38119854807023616 38250746758692864 38295904754964582 38319523790831712 38428696223284224 38452397158416384 38584430959067136 38587492488669696 38629982895618543 38697428364705792 38721295040643072 38900122636147344 38927202806171394 39010949196364288 39035009236574208 39062183307383808 39172151465770752 39173471578914816 39196310927634432 39283753036898304 39307981329137664 39311100269743104 39335345428414464 39517008909295203 39626448770461696 39629592980261856 39654034569616896 39767009027080192 39790194426537984 39903556803821568 39906723001102848 39931335510663168 40045099999297536 40230041358750672 40254853275217152 40282876535739552 40396281199076088 40511370319301376 40536355745673216 40651843938680832 40680143562719232 40819826764873728 40864775294538624 40893223149917424 40964620091129856 41009728059176448 41033638002367296 41150542953940992 41153808094887312 41179189745371392 41267780968054784 41296509374275584 41321979035910144 41414163247136768 41438308988583936 41512817440067688 41585296153116672 41631087575224576 41777350641779544 41803116862725504 41922214061764608 41948069627363328 42092106500800512 42141799522492956 42215376397860864 42436497421251648 42437927543824384 42557399123306496 42583646439899136 42587025292221696 42613290880782336 42733256144477184 42734696267907072 42855003312979968 42884836657901568 42932059061950344 43109464264685676 43228853204140032 43232283251194752 43258946803218432 43355452149346304 43382191665905664 43407484828950528 43531152876896256 43534606910294016 43561456920723456 43582544805313228 43762637965665762 43887317845909824 43914385391145984 43944956220806784 44039497600237568 44070155526279168 44194222166510592 44221478995279872 44378338432057344 44427205397441152 44579754866769408 44583292102794588 44610788890819008 44737885155465216 44891501404299264 44895063376240704 45019397419696128 45050737499209728 45205427987546112 45258796528594506 45286709934619296 45387738968846912 45415731900244992 45575291609214048 45603400213882368 45733324431015936 45761530502578176 45765161508059136 45972872206355952 46004876043657102 46053137888575488 46103849050248704 46135944066573504 46294360823183616 46295920956899328 46426253589061632 46454887025344512 46458573046060032 46487226415398912 46509730650446206 46590933653028864 46701919620076149 46750912705069056 46834973522127648 46997374304731136 46999519472001987 47158748949970944 47162490819485184 47191578330783744 47296856890195968 47326027271897088 47492298447593472 47544594333068976 47741059598908104 47742668486802432 47877074013719808 47906602244886528 47910403453749408 48013475933986816 48043088291168256 48076533301395456 48211878727102464 48241613449396224 48298566444694137 48412732834971648 48466042251753984 48632459854657536 48636318657594096 48666315153620736 48771013871337472 48774883668014592 48804965624143872 48944011110252544 48972546986508288 49146259090046976 49200376225265408 49373232576648552 49403683565039232 49513897056923904 49544434800267264 49578924967064064 49718499937324416 49890899379290112 49980606072121296 50067869000269824 50152224225115584 50295108054816768 50330120799898368 50473511457447936 50502939079836672 50504641043890176 50646822097158144 50682079686610944 50737887982304952 50826473076031488 50947548676446708 51061206339952776 51092698387775616 51238261631045632 51269862877888512 51445907945422848 51449989984892928 51481721815400448 51506643860824724 51596571152941056 51719481232150446 51866830181529792 51902937074895192 52046678982098944 52082911076511744 52229535287694336 52231295438553088 52261747903512576 52378337382531072 52414800359657472 52447127237885952 52594776793202688 52689345212393604 52839457307015808 52872046092822528 53053592568717312 53057802171920832 53204742405095424 53208964001470464 53241780680884224 53424596712554496 53487668624702598 53640055145000896 53673137700289536 53710502047652736 53861708265434784 53894927525497344 54015160425735168 54048474327564288 54086099964069888 54240191416958976 54426435686498304 54486367059384832 54524297533223232 54679637412235264 54711517336489728 54867390605254656 54871744126516416 54905586327161856 55062012499034112 55251078651445248 55316306868282174 55350423253423584 55544886648729621 55703134189039392 55737489150300672 55896285415686144 55930759503151104 56127261801701376 56189066029990608 56228181831136458 56287168530481152 56326352625303552 56421252253255032 56581996561668864 56621385899885664 56743198831075328 56778195253198848 56782700389628928 56817721174376448 56977674859302912 57012815894740992 57080123980093071 57140004417306624 57179782210535424 57215047895875584 57242745415933792 57443857132446873 57479285686247568 57638470938853376 57643044334926336 57678595737624576 57842922221207552 57876646438600704 58046142547058688 58081942560964608 58350183954221016 58516423794546432 58552513854861312 58593274961075712 58758227198656128 58760207368372224 58925629555347456 58961971993706496 58966650404614656 59171117909409792 59439673155692544 59444389470392784 59481051854425344 59650513540620288 59685291639806976 59855335205732352 59860084501654272 59897003265994752 60067649998946304 60345062038126008 60382279912825728 60424314803609328 60554309200326656 60767055478952064 60804533618509824 60977765908021248 61020215344078848 61297162941807936 61339834724876136 61514592088764672 61725814430911488 61727894609199104 61730712142330968 61901671452082176 61944764061413376 61982968553865216 62121244870705152 62157463482875904 62269226160101532 62377944229675008 62446631362836864 62666025962669316 62704675294088256 62878331933294592 62883321092646912 62922104441044992 63062475853594624 63138159751200768 63212699283739434 63323064596791296 63392792444091968 63654746131877472 63656891315736576 63836098684959744 63875469659848704 63880537938332544 63919936321173504 64102044401860608 64282504969469952 64322151265861632 64398088592925516 64621389669005312 64843279806210048 64848424876792128 64888420204827648 65033178224019456 65073287498858496 65296729315344384 65301910365441024 65373817207969842 65643956948498643 65830976768864736 65871578086718976 66018529409231872 66059246400356352 66105233289418752 66291333249765888 66332218492919808 66521199172386816 66567507648086016 66640808096161728 66869632300154112 66874938154191882 66916183336228512 67060144073089024 67106827733197824 67298015276597248 67337252106448896 67529096129544192 67576106248814592 67617783876943872 67650517309739936 67888194792891759 67930064901928944 68081608453270368 68123597850367488 68359817170518016 68362937413821072 68599986646523904 68642295753867264 68795428203921408 68959308309533928 69079706832863232 69155773575373056 69203916099860256 69441541234775424 69443881435348992 69639380383592448 69682330538016768 69687859569090048 69764595975669309 69837783176708096 69886400479543296 69929502983847936 70126369057603584 70252460283191472 70452609742687744 70496061457096704 70738123424956416 70743736229227776 70787367496175616 70945285335293952 70989040907845632 71316891499603464 71564183600386048 71614002730203648 71815611020579712 71859903367329792 72020213900980224 72064632436752384 72114799952093184 72317818090653696 72320255222611968 72699063377630976 72948689781986304 72954477986391144 73156520807006208 73162325502021888 73207448436215808 73416016665378816 73458820479762432 73719388635070464 73755075824376232 73800564337898112 74059848864972828 74105525347558848 74270845585385856 74316652200400896 74368387450596096 74528380554248192 74836349068935168 74918754706654144 74970909108181944 75101803500404736 75228336337673376 75442662082225152 75495181199847552 75710267186171904 75756961565835264 75970233145737216 76017087859654656 76106831973457428 76239709614047232 76501493517385728 76591809509929164 76639047581663424 76857392446568448 76904794316832768 77168861918134272 77174984977339392 77259965791237086 77394856729411584 77579221848225669 77800245272294688 77854405612342788 78021898392728576 78070018473148416 78124366614767616 78344302931541504 78346943157829632 78392621855268864 78567506073796608 78615962658275328 78622200539486208 78670690856828928 79034017818590406 79252897540923392 79259185960523712 79308069139233792 79534018054160384 79580388853075968 79807113607643136 79813446002205696 79862671021326336 80231502937053897 80460082717501344 80509706550434304 80565753071479104 80792562398152176 81022740638602752 81072711491346432 81303687877361664 81360287125438464 81639653529747456 81729550589077248 81786446299834848 82019456118352896 82067276004734592 82301085907881984 82307616189774624 82358379490742784 82535561936109568 82593018748551168 82643958071820288 82876617977167872 82974460302423261 83025634880135376 83170592306233344 83262175150449152 83554701283559088 83606233725451008 83844428123529216 83896139254726656 84283599044985912 84342272746704687 84430752795721728 84872994842503296 84875855087648768 85114798246612992 85167292879798272 85174050584443392 85226581761564672 85466512288954368 85469392535814144 85710006625959936 85769673315803136 85864118123900688 86218928529371352 86457706408280064 86464566502389504 86517893606436864 86710904298692608 86764383331811328 86814969657901056 87069213820588032 87122913841446912 87165089610626456 87525275931331524 87774635691819648 87828770782291968 87889912441613568 88078995200475136 88140311052558336 88388444333021184 88442957990559744 88756676864114688 88854410794882304 89159509733538816 89166584205589176 89221577781638016 89475770310930432 89783002808598528 89790126752481408 90101474998419456 90410855975092224 90517593057189012 90573419869238592 90775477937693824 90831463800489984 91150583218428096 91206800427764736 91466648862031872 91530323016118272 91945744412711904 92009752087314204 92207698100497408 92271888133147008 92588721646367232 92591841913798656 92852507178123264 92909774050689024 92917146092120064 92974452830797824 93019461300892412 93181867306057728 93403839240152298 93501825410138112 93669947044255296 93994748609462272 93999038944003974 94317497899941888 94324981638970368 94383156661567488 94593713780391936 94819048925609151 94984596895186944 95089188666137952 95482119197816208 95485336973604864 95754148027439616 95813204489773056 95820806907498816 96026951867973632 96086176582336512 96153066602790912 96423757454204928 96483226898792448 96597132889388274 96932084503507968 97264919709315072 97272637315188192 97332630307241472 97542027742674944 97549767336029184 97609931248287744 97945093973016576 98060725811954763 98292518180093952 98400752450530816 98746465153297104 98807367130078464 99027794113847808 99088869600534528 99157849934128128 99436999874648832 99781798758580224 99961212144242592 100304448450231168 100312407231287823 100590216109633536 100660241599796736 100947022914895872 101005878159673344 101009282087780352 101293644194316288 101364159373221888 101475775964609904 101652946152062976 101895097352893416 102122412679905552 102185396775551232 102476523262091264 102539725755777024 102899979969785856 102963443630800896 103013287721649448 103193142305882112 103438962464300892 103733660363059584 103805874149790384 104093357964197888 104165822153023488 104459070575388672 104462590877106176 104523495807025152 104756674765062144 104829600719314944 104894254475771904 105189553586405376 105378690424787208 105678914614031616 105744092185645056 106107185137434624 106115604343841664 106417928002940928 106483561361768448 106849193425108992 106975337249405196 107280110290001792 107346275400579072 107421004095305472 107723416530869568 107789855050994688 108030320851470336 108096948655128576 108172199928139776 108480382833917952 108972734118769664 109048595066446464 109359274824470528 109423034672979456 109734781210509312 109743488253032832 109811172654323712 110124024998068224 110502157302890496 110632613736564348 110700846506847168 111089773297459242 111406268378078784 111474978300601344 111792570831372288 112254523603402752 112378132059981216 112456363662272916 112652705250607104 112842504506510064 113163993123337728 113242771799771328 113486397662150656 113556390506397696 113565400779257856 113635442348752896 113955349718605824 114025631789481984 114160247960186142 114280008834613248 114359564421070848 114485490831867584 114887714264893746 114958571372495136 115276941877706752 115286088669852672 115357191475249152 115753292877201408 115889948686855629 116092285094117376 116163885121929216 116700367908442032 117032847589092864 117105027709722624 117186549922151424 117516454397312256 117520414736744448 117851259110694912 117923943987412992 117933300809229312 118551026727885609 118879346311385088 118888778940785568 118962103708850688 119301027081240576 119370583279613952 119710670411464704 119720169003308544 119794006531989504 119851998214611377 120135299997892608 120690124076252016 120764559825651456 120848629607218656 121108618400653312 121534110957904128 121609067237019648 121955531816042496 122040430688157696 122594325883615872 122679669449752272 123029184177529344 123451628861822976 123455789218398208 123461424284661936 123803342904164352 123889528122826752 123965937107730432 124242489741410304 124314926965751808 124538452320203064 124755888459350016 124893262725673728 125332051925338632 125409350588176512 125766642185293824 125844208882089984 126124951707189248 126276319502401536 126425398567478868 126646129193582592 126785584888183936 127309492263754944 127313782631473152 127672197369919488 127750939319697408 127761075876665088 127839872642347008 128204088803721216 128565009938939904 128796177185851032 129242779338010624 129686559612420096 129696849753584256 129776840409655296 130066356448038912 130146574997716992 130593458630688768 130603820730882048 130747634415939684 131287913896997286 131661953537729472 131743156173437952 132037058818463744 132118492800712704 132210466578837504 132582666499531776 132664436985839616 133135015296172032 133281616192323456 133739264600308224 133749876308383764 133832366672457024 134120288146178048 134213655466395648 134596030553194496 134674504212897792 135058192259088384 135152212497629184 135301034619479872 135776389585783518 135860129803857888 136163216906540736 136247195700734976 136725874827642144 137199973293047808 137284591507734528 137918616619067856 138159413665726464 138311547150746112 138407832199720512 138883082469550848 138887762870697984 139278760767184896 139364661076033536 139375719138180096 139529191951338618 139675566353416192 139772800959086592 140105758860228447 140252738115207168 140504920566382944 140905219485375488 140992122914193408 141476246849912832 141487472458455552 141574734992351232 141643270617267991 141890570670587904 141978081815691264 142633782999206928 143128367200772096 143228005460407296 143631222041159424 143719806734659584 144040427801960448 144129264873504768 144229599904186368 144635636181307392 144895699334082411 145398126755261952 145897379563972608 145908955972782288 146313041614012416 146324651004043776 146414896872431616 146832033330757632 146917640959524864 147438777270140928 147510151648752464 147601128675796224 148119697729945656 148211050695117696 148541691170771712 148633304400801792 148736774901192192 149056761108496384 149672698137870336 149837509413308288 149941818216363888 150203607000809472 150456672675346752 150885324164450304 150990362399695104 151420534372343808 151513923131670528 151940466291474432 152213663946914856 152479419228094464 153183619019858328 153278095163326848 153714784893136896 153809588633665536 154337723836268544 154349969954678784 154519931582474172 154789713458823168 155158443696451338 155600490544589376 155708811224685576 156043796785457152 156140036946296832 156248733229535232 156688605863083008 156693886315659264 156785243710537728 157135012147593216 157244401078972416 157341381713657856 158068035637180812 158505795081846784 158518371921047424 158616138278467584 159068036108320768 159160777706151936 159614227215286272 159626892004411392 159725342042652672 160463005874107794 160920165435002688 161019413100868608 161131506142958208 161585124796304352 162045481277205504 162145422982692864 162720574250876928 163279307059494912 163459101178154496 163572892599669696 164038912236705792 164134552009469184 164602171815763968 164615232379549248 164716758981485568 165071123872219136 165186037497102336 165753235954335744 165948920604846522 166051269760270752 166524350300898304 167109402567118176 167212467450902016 167688856247058432 167792278509453312 168567198089971824 168684545493409374 168861505591443456 169745989685006592 169751710175297536 170229596493225984 170334585759596544 170348101168886784 170453163523129344 170933024577908736 171240371940279213 171420013251919872 171539346631606272 171728236247801376 172331571397340619 172437857058742704 172915412816560128 172929133004779008 173035787212873728 173421808597385216 173528766663622656 173629939315802112 174138427641176064 174245827682893824 174330179221252912 175050551862663048 175549271383639296 175657541564583936 175779824883227136 176157990400950272 176280622105116672 176776888666042368 176885915981119488 177513353728229376 177708821589764608 178319019467077632 178333168411178352 178443155563276032 178951540621860864 179566005617197056 179580253504962816 180202949996838912 181035186114378024 181146839738477184 181550955875387648 181662927600979968 182301166436856192 182413600855529472 182933297724063744 183060646032236544 183891488825423808 184019504174628408 184415396200994816 184543776266294016 185177443292734464 185183683827597312 185705014356246528 185834292184240128 185948905661595648 186038922601784824 186363734612115456 186807678480304596 187339894088510592 187989497218924544 187998077888007948 188634995799883776 188649963277940736 188766313323134976 189187427560783872 189638097851218302 189969193790373888 190178377332275904 190964238395632416 190970673947209728 191508296054879232 191626408979546112 191641613814997632 192053903735947264 192306133205581824 192847514908409856 192966453797584896 193194265778776548 193864169007015936 194529839418630144 194545274630376384 194665260614482944 195084055485349888 195099534672058368 195219862496575488 195890187946033152 196121451623909526 196801504901061632 197492930306594208 197614734260156928 198055588227695616 198177739201069056 198315699868256256 198873999749297664 199563597517160448 199922424288485184 200608896900462336 200624814462575646 201180432219267072 201320483199593472 201894045829791744 202011756319346688 202587288388632576 202728318746443776 202951551929219808 203664584378675277 203790194705786832 204244825359811104 204370793551102464 204953046524182528 205079451511554048 205799959939571712 205926887261601792 206026575443298896 206386284611764224 206877924928601784 207467320726119168 207611748299580768 208186715928395776 208331644306046976 208918141150777344 209046991614050304 209293787927007927 209513349530124288 209659201438629888 209788508951543808 210379107172810752 210757380849574416 211357829228063232 211488184371290112 212214370274869248 212231208687683328 212835856005881856 212967122723536896 213950674498810392 214560220580003584 214692550801158144 214842008190610944 215446833061739136 215579710101989376 216060641702940672 216193897310257152 216344399856279552 216960765667835904 217945468237539328 218097190132892928 218718549648941056 218846069345958912 219469562421018624 219486976506065664 219622345308647424 220248049996136448 221265227473128696 221401693013694336 222179546594918484 222812536756157568 222949956601202688 223585141662744576 224509047206805504 224756264119962432 224912727324545832 225305410501214208 225685009013020128 226327986246675456 226485543599542656 226972795324301312 227130801558515712 227270884697505792 227910699437211648 228051263578963968 228320495920372284 228719128842141696 228970981663735168 229775428529787492 229917142744990272 230553883755413504 230572177339705344 230714382950498304 231506585754402816 231779897373711258 232184570188234752 233400735816884064 234065695178185728 234210055419445248 234373099844302848 235032908794624512 235040829473488896 235702518221389824 235847887974825984 235866601618458624 237102053455771218 237758692622770176 237777557881571136 237924207417701376 238602054162481152 238741166559227904 239421340822929408 239440338006617088 239588013063979008 239703996429222754 240694508811161691 241380248152504032 241529119651302912 241697259214437312 242217236801306624 243068221915808256 243218134474039296 243911063632084992 244080861376315392 245188651767231744 245359338899504544 246058368355058688 246903257723645952 246922848569323872 247606685808328704 247779056245653504 247931874215460864 248629853931503616 248923380907269783 249076904640406128 249511776918700032 249786525451347456 250664103850677264 250818701176353024 251533284370587648 251688417764179968 252249903414378496 252850797134957736 253026818240114061 253292258387165184 253571169776367872 254618984527509888 254627565262946304 255344394739838976 255501878639394816 255522151753330176 255679745284694016 256408177607442432 257130019877879808 257592354371702064 258485558676021248 259373119224840192 259393699507168512 259553680819310592 260132712896077824 260293149995433984 261207641461764096 261495268831879368 262575827793994572 263323907075458944 263486312346875904 264074117636927488 264236985601425408 264420933157675008 265165332999063552 265328873971679232 266270030592344064 266563232384646912 267478529200616448 267499752616767528 267664733344914048 268240576292356096 268427310932791296 269192061106388992 269349008425795584 270304424995258368 270602069238959744 271552779171567036 271720259607715776 272326433813081472 272494391401469952 273451749655284288 274399946586095616 275837233238135712 276623094301492224 276815664399441024 277766164939101696 277775525741395968 278557521534369792 278729322152067072 278751438276360192 279058383902677236 279545601918173184 280211517720456894 280505476230414336 281009841132765888 281810438970750976 281984245828386816 282952493699825664 282974944916911104 283149469984702464 283286541234535982 283781141341175808 284457146776827453 285267565998413856 286256734401544192 286456010920814592 287262444082318848 287439613469319168 288080855603920896 288258529747009536 288459199808372736 289271272362614784 289791398668164822 290796253510523904 291794759127945216 291817911945564576 292626083228024832 292649302008087552 292829793744863232 293835281919049728 294182177435864289 294877554540281856 295020303297504928 295202257351592448 296239395459891312 296422101390235392 297083382341543424 297266608801603584 297473549802384384 298113522216992768 299345396275740672 299675018826616576 299883636432727776 300913345350693504 301770648328900608 301980724799390208 302841068744687616 303027846263341056 303880932582948864 304427327893829712 304958838456188928 306367238039716656 306556190326653696 307429569786273792 307619177267331072 308699939909357568 309039863164948344 309579426917646336 310316887392902676 311200981089178752 311417622449371152 312087593570914304 312280073892593664 312497466459070464 313377211726166016 313387772631318528 313570487421075456 314270024295186432 314488802157944832 314682763427315712 316136071274361624 317011590163693568 317036743842094848 317232276556935168 318136072216641536 318321555412303872 319253784008822784 319450684085305344 320926011748215588 321840330870005376 322038826201737216 322263012285916416 323170249592608704 324090962554411008 324290845965385728 325441148501753856 326918202356308992 327145785199339392 328077824473411584 328269104018938368 329204343631527936 329230464759098496 329433517962971136 330372074994204672 331506471908671488 331897841209693044 332102539520541504 333048700601796608 334218805134236352 334424934901804032 335377712494116864 337134396179943648 337369090986818748 339491979370013184 339503420350595072 340459192986451968 340669171519193088 340696202337773568 340906327046258688 341866049155817472 342480743880558426 342840026503839744 343078693263212544 343456472495602752 344663142794681238 344875714117485408 345830825633120256 345858266009558016 346071574425747456 346843617194770432 347259878631604224 347669846060566887 348276855282352128 348491655365787648 348660358442505824 350101103725326096 351098542767278592 351315083129167872 351559649766454272 352315980801900544 352561244210233344 353553777332084736 353771831962238976 355417643179529216 356638038934155264 356666336822356704 356886311126552064 357903081243721728 359132011234394112 359160507009925632 359555994643834131 360405899993677824 362070372228756048 362293679476954368 363101911750775296 363325855201959936 364602332873712384 364827201711058944 365866595448127488 366121292064473088 367782977650847616 368039008349256816 368830792401989632 369087552532588032 370354886585468928 370367367655194624 371410028712493056 371668584368480256 371897811323191296 372077845203569648 372727469224230912 373615356960609192 374679788177021184 375978994437849088 375996155776015896 377299926555881472 377532626646269952 378374855121567744 379276195702436604 379938387580747776 380356754664551808 381928476791264832 381941347894419456 383016592109758464 383252817959092224 383283227629995264 384107807471894528 384612266411163648 385695029816819712 386388531557553096 387728338014031872 389059678837260288 389090549260752768 389330521228965888 390199069344116736 390439724993150976 391780375892066304 392242903247819052 393603009802123264 394985860613188416 395229468520313856 396111176455391232 396355478402138112 396631399736512512 397747999498595328 399844848576970368 401217793800924672 401249628925151292 402360864438534144 402640966399186944 403788091659583488 404023512638693376 405174576777265152 405456637492887552 405903103858439616 407329168757350554 407580389411573664 408489650719622208 408741587102204928 409906093048365056 411599919879143424 411853774523203584 412053150886597792 413755849857203568 414934641452238336 415223496599161536 416373431856791552 416663288612093952 417836282301554688 418093983228100608 418587575854015854 419026699060248576 419318402877259776 420758214345621504 421514761699148832 422715658456126464 422976368742580224 424428740549738496 424462417375366656 424929811851803973 425671712011763712 425934245447073792 427901348997620784 429120441160007168 429385101602316288 429684016381221888 430893666123478272 431159420203978752 432121283405881344 432387794620514304 432688799712559104 434687098002247233 435890936475078656 436194380265785856 437437099297882112 437692138691917824 438939124842037248 438973953012131328 439244690617294848 440496099992272896 442530454946257392 442803386027388672 444359093189836968 445625073512315136 445899913202405376 447170283325489152 449018094413611008 449512528239924864 449825454649091664 450610821002428416 451370018026040256 452655972493350912 452971087199085312 453945590648602624 454261603117031424 454541769395011584 455821398874423296 456640991840744568 457438257684283392 457941963327470336 459550857059574984 459834285489980544 461144354679410688 461428765900996608 463013171508805632 463559794747422516 464369140376469504 466801471633768128 468131390356371456 468420110838890496 468746199688605696 470065817589249024 470081658946977792 471405036442779648 471733203236917248 474204106911542436 475517385245540352 475555115763142272 475848414835402752 477204108324962304 477482333118455808 478842681645858816 478880676013234176 479176026127958016 479407992858445508 481389017622323382 482760496305008064 483058239302605824 483394518428874624 484434473602613248 486136443831616512 486436268948078592 488161722752630784 490377303534463488 490718677799009088 492116736710117376 493806515447291904 493845697138647744 495213371616657408 495558112491307008 497259707863007232 497846761814539566 498153809280812256 499573050902694912 501328207701354528 501637402352706048 503066568741175296 503376835528359936 505701594269915472 506053636480228122 506584516774330368 507142339552735744 509237969055019776 509255130525892608 510688789479677952 511003757278789632 511044303506660352 511359490569388032 513721115820837639 514260039755759616 515184708743404128 516971117352042496 516994714192021857 518746238449680384 518787399014337024 519107361638621184 520265425792155648 520586299990867968 522415282923528192 522990537663758736 525151655587989144 526647814150917888 526972624693751808 528148235273854976 528473971202850816 528841866315350016 530330665998127104 530657747943358464 532540061184688128 533126464769293824 534957058401232896 534999505233535056 535329466689828096 536481152584712192 536854621865582592 538384122212777984 538698016851591168 540608849990516736 541204138477919488 543105558343134072 543440519215431552 544652867626162944 544988782802939904 546903499310568576 548799893172191232 551674466476271424 553246188602984448 553631328798882048 555532329878203392 555551051482791936 557115043068739584 557502876552720384 558116767805354472 559091203836346368 560423035440913788 562019682265531776 563620877941501952 563968491656773632 565904987399651328 565949889833822208 566298939969404928 566573082469071964 567562282682351616 568914293553654906 570535131996827712 572513468803088384 572912021841629184 574524888164637696 574879226938638336 576161711207841792 576918399616745472 578542544725229568 579582797336329644 581592507021047808 583589518255890432 583635823891129152 585252166456049664 585298604016175104 585659587489726464 587670563838099456 588364354871728578 590040606595009856 590404514703184896 592478790919782624 592844202780470784 594166764683086848 594533217603207168 594947099604768768 598690792551481344 599350037653233152 599767272865455552 601826690701387008 603541296657801216 603961449598780416 605682137489375232 607761865165897728 608854655787659424 610993753136025831 612734476079433312 613112380653307392 614859139572547584 615238354534662144 617399879818715136 618079726329896688 619158853835292672 620633774785805352 622401962178357504 622835244898742304 624175187141828608 624560147785187328 624994932918140928 626754423452332032 627140974842150912 627881363781023781 628540048590372864 628977604315889664 629365526854631424 632272142548723248 634023180327387136 634073487684189696 634464553113870336 636272144433283072 636643110824607744 638507568017645568 638901368170610688 641852023496431176 643680661740010752 644077652403474432 644526024571832832 646340499185217408 648181925108822016 648581691930771456 650882297003507712 653836404712617984 654291570398678784 656155648946823168 656538208037876736 658408687263055872 658460929518196992 658867035925942272 660744149988409344 663795682419386088 664205079041083008 666097401203593216 668437610268472704 668849869803608064 670755424988233728 674268792359887296 674738181973637496 678983958740026368 679006840701190144 680918385972903936 681392404675547136 681812654092517376 683732098311634944 684961487761116852 686157386526425088 686912944991205504 689326285589362476 689751428234970816 691661651266240512 691716532019116032 692143148851494912 693687234389540864 694519757263208448 695339692121133774 696553710564704256 697320716885011648 700202207450652192 702197085534557184 702630166258335744 703119299532908544 705122488420466688 707107554664169472 707543663924477952 710835286359058432 713276077868310528 713332673644713408 713772622253104128 715806162487443456 718264022468788224 718321014019851264 719111989287668262 722083526433485073 724140744457512096 724587358953908736 726203823501550592 726651710403919872 729204665747424768 729654403422117888 731733190896254976 732242584128946176 735565955301695232 736078016698513632 737661584803979264 738175105065176064 740709773170937856 742820057424986112 743337168736960512 743795622646382592 744155690407139296 746770142721809349 747230713921218384 749359576354042368 751957988875698176 751992311552031792 754599853111762944 755065253292539904 756749710243135488 758552391404873208 759876775161495552 760713509329103616 763856953582529664 763882695788838912 766033184219516928 766505635918184448 766566455259990528 768215614943789056 769224532822327296 771390059633639424 772777063115106192 775456676028063744 778119357674520576 778181098521505536 778661042457931776 780398138688233472 780879449986301952 784485806495638104 787206019604246528 789971721226376832 790458937040627712 792222352910782464 792710956804276224 793262799473025024 795495998997190656 799689697153940736 802435587601849344 802499257850302584 804721728877068288 805281932798373888 807576183319166976 808047025277386752 810913274985775104 811806207716879232 814658337514701108 815160778823147328 816979301439244416 817483174204409856 819812186096730112 823199839758286848 824106301773195584 827511699714407136 829869282904476672 830446993198323072 833326577224187904 835672564603109376 836187966456201216 837175151708031708 838636805754519552 841516428691243008 843029523398297664 845431316912252928 845952737485160448 848857481099476992 848924834750733312 849859623703607946 851343424023527424 853371440330482359 855802697995241568 858240882320014336 858770203204632576 859368032762443776 861787332246956544 862318840407957504 864242566811762688 864775589241028608 865377599425118208 869374196004494466 871781872950157312 872388760531571712 874874198595764224 875384277383835648 877878249684074496 877947906024262656 878489381234589696 882546532307592867 885060909892514784 885606772054777344 888718186379673936 891250147024630272 891799826404810752 894340566650978304 898036188827222016 899025056479849728 899650909298183328 902740036052080512 905311944986701824 905942174398170624 907891181297205248 908523206234062848 909083538790023168 911642797748846592 913281983681489136 914876515368566784 915883926654940672 919101714119149968 919668570979961088 922288709358821376 922857531801993216 927119589494845032 928738280752939008 933602943267536256 936262780712742912 936840221677780992 937492399377211392 940131635178498048 940163317893955584 942810072885559296 943466406473834496 948408213823084872 951034770491080704 951110231526284544 951696829670805504 954408216649924608 954964666236911616 957761352026468352 958352052255916032 958815985716891016 962778035244646764 965520992610016128 966116478605211648 966789036857749248 968868947205226496 972272887663233024 972872537896157184 976323445505261568 980754607068926976 981437355598018176 984233473420234752 987613030894583808 987691394277295488 991116224982614016 994519415726014464 995693523629079132 996307618561624512 999146101805389824 1002656415402709056 1003274804705412096 1006133137482350592 1011403188539830944 1012107272960456244 1014284679105471488 1018475938110039552 1018510261051785216 1021377578959355904 1022007514557579264 1022088607013320704 1022718981138776064 1027442231641675278 1028520079511519232 1030369417486808256 1033942234704084992 1033989428384043714 1037492476899360768 1037574798028674048 1038214723277242368 1040530851584311296 1043009538181700661 1044830565847056384 1045981075327517472 1050303311175978288 1053295628301835776 1053945249387503616 1056296470547709952 1056947942405701632 1057683732630700032 1060661331996254208 1061315495886716928 1066252929538587648 1069914116802465792 1069999010467070112 1070658933379656192 1072962305169424384 1073709243731165184 1077396033703182336 1078667983931502393 1081217699981033472 1082408276955838976 1086211116686268144 1086881038430863104 1089305735252325888 1089977565605879808 1093806998621137152 1097599786344382464 1103348932952542848 1106492377205968896 1107262657597764096 1111064659756406784 1111102102965583872 1114230086137479168 1115005753105440768 1116233535610708944 1118182407672692736 1120846070881827576 1124039364531063552 1127241755883003904 1127936983313547264 1131899779667644416 1132597879938809856 1133146164938143928 1135124565364703232 1137828587107309812 1141070263993655424 1145026937606176768 1145824043683258368 1149049776329275392 1149758453877276672 1152323422415683584 1153836799233490944 1157085089450459136 1159165594672659288 1163185014042095616 1167179036511780864 1167271647782258304 1170597208032350208 1171319174979452928 1175341127676198912 1176728709743457156 1180081213190019712 1180809029406369792 1184957581839565248 1185688405560941568 1188333529366173696 1189066435206414336 1189894199209537536 1198700075306466304 1199534545730911104 1203653381402774016 1207082593315602432 1207922899197560832 1211364274978750464 1215523730331795456 1217709311575318848 1221987506272051662 1225468952158866624 1226224761306614784 1229718279145095168 1234799759637430272 1236159452659793376 1241267549571610704 1244803924356715008 1245670489797484608 1248350374283657216 1249120295570374656 1249989865836281856 1253508846904664064 1254281949684301824 1255762727562047562 1257080097180745728 1257955208631779328 1264544285097446496 1268046360654774272 1268146975368379392 1268929106227740672 1273286221649215488 1274789435555411919 1277015136035291136 1277802736341221376 1283704046992862352 1287361323480021504 1288155304806948864 1289052049143665664 1292680998370434816 1296363850217644032 1297163383861542912 1304061294006741699 1307672809425235968 1308583140797357568 1312311297893646336 1313076416075753472 1316817374526111744 1316921859036393984 1317734071851884544 1321488299976818688 1327591364838772176 1328410158082166016 1332194802407186432 1336875220536945408 1337699739607216128 1341510849976467456 1348537584719774592 1349476363947274992 1357967917480052736 1358013681402380288 1361836771945807872 1362784809351094272 1363625308185034752 1367464196623269888 1369922975522233704 1372314773052850176 1373825889982411008 1378652571178724952 1379502856469941632 1383433064038232064 1384286297702989824 1387374468779081728 1389039514526416896 1390679384242267548 1393107421129408512 1394641433770023296 1400404414901304384 1404394171069114368 1405260332516671488 1406238599065817088 1410244976840933376 1414215109328338944 1421670572718116864 1426552155736621056 1426665347289426816 1427545244506208256 1431612324974886912 1436528044937576448 1436642028039702528 1438223978575336524 1444167052866970146 1448281488915024192 1449174717907817472 1452407647003101184 1453303420807839744 1458409331494849536 1459308806844235776 1464485168257892352 1471131910603390464 1472156033397027264 1475323169607958528 1476350210130352128 1481419546341875712 1485640114849972224 1486674337473921024 1488311380814278592 1493540285443618698 1494461427842436768 1498719152708084736 1503984623104063584 1509199706223525888 1510130506585079808 1517104782809746416 1519753550322991104 1521427018658207232 1527713907165059328 1527765391577677824 1532066368439033856 1533011271836368896 1533132910519981056 1536431229887578112 1541163347462512917 1542780119267278848 1545554126230212384 1550913352056127488 1556238715349041152 1556362197043011072 1557322084915863552 1558075976789947901 1560796277376466944 1561758899972603904 1568971612991276208 1574412039208493056 1579943442452753664 1580917874081255424 1584444705821564928 1585421913608552448 1586525598946050048 1590991997994381312 1599379394307881472 1604871175203698688 1604998515700605168 1609443457754136576 1610563865596747776 1615152366638333952 1616094050554773504 1621826549971550208 1623612415433758464 1629316675029402216 1630321557646294656 1633958602878488832 1634966348408819712 1639624372193460224 1646399679516573696 1648212603546391168 1655023399428814272 1659738565808953344 1660893986396646144 1666653154448375808 1671345129206218752 1674350303416063416 1677273611509039104 1686059046796595328 1690862633824505856 1691905474970320896 1697714962198953984 1697849669501466624 1699719247407215892 1702686848047054848 1706742880660964718 1711605395990483136 1716481764640028672 1717540406409265152 1718736065524887552 1723574664493913088 1724637680815915008 1728485133623525376 1730755198850236416 1738748392008988932 1743563745900314624 1744777521063143424 1749748397191528448 1750768554767671296 1755756499368148992 1755895812048525312 1756978762469179392 1765093064615185734 1770121819785029568 1771213544109554688 1777436372759347872 1782500294049260544 1783599652809621504 1796072377654444032 1798050112959699456 1799301818596366656 1805480072104161024 1810623889973403648 1811884348796341248 1815782362594410496 1817046412468125696 1823285595497693184 1826563967362978272 1831767853309881344 1838203428238299936 1839337141959922176 1844577418717642752 1845715063603986432 1854239178989690064 1857476561505878016 1867205886535072512 1872525561425485824 1873680443355561984 1874984798754422784 1880263270356996096 1883644091343071343 1885620145771118592 1886932812947668992 1896816427646169744 1902069540982161408 1902220463052569088 1903393659341611008 1908816433299849216 1909929332473823232 1915522704052936704 1916704104511832064 1917631971433782032 1925556070489293528 1931041985220032256 1932232957210423296 1933578073715498496 1937737894410452992 1944545775326466048 1945745075792314368 1952646891010523136 1961509214137853952 1962874711196036352 1968466946840469504 1975226061789167616 1975382788554590976 1982232449965228032 1991387047258158264 1992615237123249024 1998292203610779648 2005312830805418112 2006549609410824192 2012266274964701184 2022806377079661888 2024214545920912488 2028569358210942976 2036951876220079104 2037020522103570432 2042755157918711808 2044177214026641408 2045437962277552128 2054884463283350556 2060738834973616512 2067884469408169984 2067978856768087428 2074984953798721536 2075149596057348096 2076429446554484736 2081061703168622592 2086019076363401322 2089661131694112768 2091962150655034944 2100606622351956576 2106591256603671552 2107890498775007232 2112592941095419904 2115367465261400064 2121322663992508416 2122630991773433856 2132505859077175296 2139828233604931584 2139998020934140224 2141317866759312384 2145924610338848768 2147418487462330368 2154792067406364672 2157335967863004786 2164816553911677952 2172422233372536288 2173762076861726208 2178611470504651776 2179955131211759616 2187613997242274304 2195199572688764928 2206697865905085696 2212984754411937792 2214525315195528192 2222129319512813568 2228460172274958336 2230011506210881536 2232467071221417888 2240310428165428047 2241692141763655152 2248078729062127104 2254483511766007808 2255873966627094528 2263799559335288832 2265195759877619712 2266292329876287856 2270249130729406464 2275657174214619624 2282140527987310848 2290053875212353536 2291648087366516736 2298099552658550784 2299516907754553344 2304646844831367168 2307673598466981888 2314170178900918272 2318331189345318576 2326370028084191232 2334358073023561728 2334543295564516608 2341194416064700416 2342638349958905856 2353457419486914312 2360162426380039424 2361618058812739584 2369915163679130496 2371376811121883136 2376667058732347392 2378132870412828672 2379788398419075072 2397400150612932608 2399069091461822208 2407306762805548032 2414165186631204864 2415845798395121664 2422728549957500928 2435418623150637696 2443975012544103324 2450937904317733248 2452449522613229568 2459436558290190336 2469599519274860544 2472318905319586752 2482535099143221408 2489607848713430016 2491340979594969216 2496700748567314432 2499979731672563712 2507017693809328128 2508563899368603648 2511525455124095124 2515910417263558656 2529088570194892992 2536092721309548544 2536293950736758784 2537858212455481344 2546572443298430976 2549578871110823838 2554030272070582272 2567408093985724704 2574722646960043008 2576310609613897728 2578104098287331328 2585361996740869632 2592727700435288064 2594326767723085824 2608122588013483398 2615345618850471936 2617166281594715136 2624622595787292672 2626152832151506944 2633634749052223488 2633843718072787968 2635468143703769088 2647639596922778601 2655182729677544352 2656820316164332032 2664389604814372864 2673750441073890816 2675399479214432256 2683021699952934912 2697075169439549184 2698952727894549984 2715935834960105472 2723673543891615744 2725569618702188544 2727250616370069504 2734928393246539776 2739845951044467408 2744629546105700352 2747651779964822016 2757305142357449904 2759005712939883264 2766866128076464128 2768572595405979648 2774748937558163456 2781358768484535096 2786214842258817024 2789282867540046592 2800808829802608768 2808788342138228736 2810520665033342976 2812477198131634176 2820489953681866752 2828430218656677888 2843341145436233728 2853104311473242112 2853330694578853632 2855090489012416512 2863224649949773824 2873284056079405056 2876447957150673048 2888334105733940292 2896562977830048384 2898349435815634944 2904815294006202368 2906606841615679488 2916818662989699072 2918617613688471552 2928970336515784704 2942263821206780928 2944312066794054528 2950646339215917056 2952700420260704256 2962839092683751424 2973348674947842048 2976622761628557184 2987080570887237396 2988922855684873536 2997438305416169472 3007969246208127168 3018399412447051776 3034209565619492832 3042854037316414464 3055427814330118656 3055530783155355648 3064132736878067712 3066022543672737792 3066265821039962112 3082326694925025834 3085560238534557696 3091108252460424768 3101826704112254976 3112477430698082304 3112724394086022144 3114644169831727104 3116151953579895802 3121592554752933888 3129028614545101983 3137943225982552416 3148824078416986112 3159886884905507328 3161835748162510848 3168889411643129856 3170843827217104896 3173051197892100096 3181983995988762624 3198758788615762944 3209742350407397376 3209997031401210336 3218886915508273152 3221127731193495552 3232188101109547008 3236003951794507179 3243653099943100416 3247224830867516928 3258633350058804432 3260643115292589312 3267917205756977664 3269932696817639424 3279248744386920448 3292799359033147392 3296425207092782336 3310046798857628544 3319477131617906688 3321787972793292288 3333306308896751616 3342690258412437504 3348700606832126832 3354547223018078208 3372118093593190656 3381725267649011712 3383810949940641792 3395699339002933248 3399438494814431784 3405373696094109696 3413485761321929436 3423210791980966272 3432963529280057344 3435080812818530304 3437472131049775104 3447149328987826176 3449275361631830016 3456970267247050752 3461510397700472832 3477496784017977864 3487127491800629248 3489555042126286848 3499496794383056896 3501537109535342592 3511791624097050624 3513957524938358784 3530186129230371468 3540243639570059136 3542427088219109376 3554872745518695744 3565000588098521088 3567199305619243008 3596100225919398912 3598603637192733312 3610960144208322048 3621247779946807296 3623768697592682496 3634092824936251392 3646571190995386368 3653127934725956544 3663535706619762688 3676406856476599872 3678674283919844352 3689154837435285504 3708478357979380128 3734411773070145024 3745051122850971648 3747360886711123968 3749969597508845568 3760526540713992192 3767288182686142686 3771240291542237184 3773865625895337984 3793632855292339488 3804139081964322816 3804440926105138176 3806787318683222016 3819858664947646464 3824368306666235757 3831045408105873408 3833408209023664128 3835263942867564064 3851112140978587056 3862083970440064512 3864465914420846592 3867156147430996992 3875475788820905984 3889091550652932096 3891490151584628736 3923018428275707904 3925749422392072704 3936933893680939008 3950452123578335232 3950765577109181952 3964464899930456064 3982774094516316528 3985230474246498048 3996584407221559296 4010625661610836224 4013099218821648384 4024532549929402368 4045612754159323776 4048429091841824976 4057138716421885952 4073903752440158208 4074041044207140864 4085510315837423616 4088354428053282816 4090875924555104256 4109768926566701112 4121477669947233024 4135768938816339968 4135957713536174856 4150299192114696192 4152858893108969472 4162123406337245184 4172038152726802644 4179322263388225536 4183924301310069888 4201213244703913152 4213182513207343104 4215780997550014464 4225185882190839808 4230734930522800128 4242645327985016832 4265011718154350592 4279656467209863168 4279996041868280448 4282635733518624768 4294836974924660736 4309584134812729344 4314671935726009572 4329633107823355904 4344844466745072576 4347524153723452416 4357222941009303552 4359910262423519232 4375227994484548608 4413395731810171392 4425969508823875584 4429050630391056384 4444258639025627136 4456920344549916672 4460023012421763072 4464934142442835776 4480620856330856094 4483384283527310304 4496157458124254208 4508967023532015616 4527599118670577664 4530391519755239424 4532584659752575712 4551314348429239248 4564281055974621696 4580107750424707072 4583296174733033472 4596199105317101568 4599033815509106688 4609293689662734336 4628340357801836544 4636662378690637152 4652740056168382464 4668716146047123456 4669086591129033216 4674227930369843703 4682388832129400832 4685276699917811712 4706914838973828624 4720324852760078848 4723236117625479168 4739830327358260992 4742753622243766272 4753334117464694784 4756265740825657344 4759576796838150144 4794800301225865216 4798138182923644416 4814613525611096064 4828330373262409728 4831691596790243328 4845457099915001856 4870837246301275392 4887950025088206648 4901875808635466496 4904899045226459136 4918873116580380672 4939199038549721088 4944637810639173504 4965070198286442816 4979215697426860032 4982681959189938432 4993401497134628864 4999959463345127424 5014035387618656256 5023050910248190248 5031820834527117312 5058177140389785984 5072587901473517568 5075716424910962688 5093144886596861952 5099157742221647676 5108060544141164544 5134816187971449408 5149445293920086016 5152621219227795456 5156208196574662656 5170723993481739264 5185455400870576128 5216245176026966796 5230691237700943872 5234332563189430272 5249245191574585344 5252305664303013888 5267269498104446976 5267687436145575936 5270936287407538176 5295279193845557202 5310365459355088704 5313640632328664064 5328779209628745728 5347500882147781632 5350798958428864512 5394150338879098368 5397905455789099968 5431871669920210944 5447347087783231488 5451139237404377088 5469856786493079552 5479691902088934816 5495303559929644032 5514610284714899808 5518011425879766528 5533732256152928256 5537145190811959296 5562717536969070192 5572429684517634048 5578565735080093184 5601617659605217536 5617576684276457472 5621041330066685952 5624954396263268352 5650932274029214029 5656860437313355776 5686682290872467456 5706208622946484224 5706661389157707264 5710180978024833024 5726449299899547648 5746568112158810112 5752895914301346096 5776668211467880584 5793125955660096768 5796698871631269888 5809630588012404736 5813213683231358976 5833637325979398144 5837235227376943104 5857940673031569408 5884527642413561856 5888624133588109056 5901292678431834112 5905400840521408512 5925678185367502848 5946697349895684096 5953245523257114368 5974161141774474792 5977845711369747072 5994876610832338944 6015938492416254336 6036798824894103552 6068419131238985664 6085708074632828928 6110855628660237312 6111061566310711296 6128265473756135424 6132531642079924224 6164653389850051668 6182216504920849536 6203653408224509952 6224954861396164608 6225448788172044288 6229288339663454208 6232303907159791604 6243185109505867776 6258057229090203966 6275886451965104832 6297648156833972224 6319773769811014656 6323671496325021696 6337778823286259712 6346102395784200192 6363967991977525248 6397517577231525888 6419484700814794752 6419994062802420672 6437773831016546304 6442255462386991104 6464376202219094016 6472007903589014358 6494449661735033856 6517266700117608864 6521286230585178624 6535834411513955328 6539865393635278848 6585598718066294784 6592850414185564672 6620093597715257088 6638954263235813376 6643575945586584576 6685380516824875008 6697401213664253664 6720931284496284141 6744236187186381312 6763450535298023424 6767621899881283584 6791398678005866496 6798876989628863568 6810747392188219392 6826971522643858872 6846421583961932544 6865927058560114688 6870161625637060608 6874944262099550208 6894298657975652352 6898550723263660032 6913940534494101504 6923020795400945664 6954993568035955728 6974254983601258496 6979110084252573696 6998993588766113792 7003074219070685184 7023583248194101248 7027915049876717568 7060372258460742936 7080487279140118272 7084854176438218752 7109745491037391488 7130001176197042176 7134398611238486016 7192200451838797824 7197207274385466624 7221920288416644096 7242495559893614592 7247537395185364992 7268185649872502784 7306255869451913088 7327071413239525376 7352813712953199744 7357348567839688704 7378309674870571008 7416956715958760256 7468823546140290048 7490102245701943296 7499939195017691136 7521053081427984384 7534576365372285372 7547731251790675968 7587265710584678976 7608278163928645632 7608881852210276352 7613574637366444032 7639717329895292928 7648736613332471514 7662090816211746816 7670527885735128128 7702224281957174112 7724167940880129024 7728931828841693184 7734312294861993984 7778183101305864192 7782980303169257472 7846036856551415808 7851498844784145408 7873867787361878016 7900904247156670464 7901531154218363904 7942918790768335803 7965548189032633056 7970460948492996096 7993168814443118592 8021251323221672448 8026198437643296768 8049065099858804736 8091225508318647552 8096858183683649952 8114277432843771904 8147807504880316416 8171020631674847232 8176708856106565632 8181751849110208512 8219537853133402224 8242955339894466048 8271537877632679936 8271915427072349712 8300598384229392384 8305717786217938944 8324246812674490368 8344076305453605288 8358644526776451072 8367848602620139776 8402426489407826304 8426365026414686208 8431561995100028928 8450371764381679616 8461469861045600256 8485290655970033664 8530023436308701184 8559312934419726336 8559992083736560896 8565271467037249536 8589673949849321472 8629343871452019144 8659266215646711808 8689688933490145152 8695048307446904832 8714445882018607104 8719820524847038464 8750455988969097216 8826791463620342784 8851939017647751168 8858101260782112768 8888517278051254272 8920046024843526144 8929868284885671552 8961241712661712188 8966768567054620608 8992314916248508416 9017934047064031232 9055198237341155328 9065169319505151424 9102628696858478496 9128562111949243392 9166592349466066944 9192398210634203136 9198067631018213376 9256680715603673088 9273324757381274304 9305480112336764928 9337432292094246912 9338173182258066432 9348455860739687406 9364777664258801664 9387085843635305949 9413829677947657248 9440649705520157696 9446472235250958336 9479660654716521984 9485507244487532544 9506668234929389568 9512531481651314688 9519153593676300288 9589600602451730432 9596276365847288832 9629227051222192128 9656660746524819456 9663383193580486656 9708011855383521537 9741674492602550784 9775900050176413296 9803751617270932992 9809798090452918272 9837746233160761344 9878398077099442176 9889275621278347008 9930140396572885632 9958431394853720064 9965363918379876864 9986802994269257728 9999918926690254848 10028070775237312512 10046101820496380496 10063641669054234624 10116354280779571968 10145175802947035136 10151432849821925376 10198315484443295352 10216121088282329088 10269632375942898816 10298890587840172032 10305242438455590912 10312416393149325312 10341447986963478528 10370910801741152256 10432490352053933592 10461382475401887744 10468665126378860544 10498490383149170688 10504611328606027776 10535374872291151872 10541872574815076352 10590558387691114404 10620730918710177408 10627281264657328128 10657558419257491456 10695001764295563264 10701597916857729024 10788300677758196736 10795810911578199936 10863743339840421888 10902278474808754176 10939713572986159104 10959383804177869632 10990607119859288064 11029220569429799616 11036022851759533056 11067464512305856512 11125435073938140384 11157131470160186368 11203235319210435072 11235153368552914944 11242082660133371904 11249908792526536704 11301864548058428058 11313720874626711552 11373364581744934912 11412417245892968448 11413322778315414528 11420361956049666048 11473104919998707271 11493136224317620224 11505791828602692192 11553336422935761168 11586251911320193536 11593397743262539776 11619261176024809472 11626427366462717952 11667274651958796288 11674470454753886208 11769055284827123712 11777248267176218112 11802585356863668224 11810801681042817024 11851356370735005696 11893394699791368192 11906491046514228736 11948322283548949584 11955691422739494144 11989753221664677888 12031876984832508672 12073597649788207104 12136838262477971328 12171416149265657856 12221711257320474624 12222123132621422592 12256530947512270848 12265063284159848448 12329306779700103336 12364433009841699072 12407306816449019904 12450897576344088576 12458576679326908416 12464607814319583208 12486370219011735552 12516114458180407932 12551772903930209664 12595296313667944448 12639547539622029312 12647342992650043392 12675557646572519424 12692204791568400384 12727935983955050496 12795035154463051776 12838969401629589504 12839988125604841344 12884510924773982208 12928752404438188032 12944015807178028716 12988899323470067712 13034533400235217728 13042572461170357248 13071668823027910656 13079730787270557696 13185700828371129344 13240187195430514176 13277908526471626752 13287151891173169152 13370761033649750016 13394802427328507328 13441862568992568282 13488472374372762624 13526901070596046848 13582797356011732992 13597753979257727136 13653943045287717744 13692843167923865088 13731854117120229376 13740323251274121216 13749888524199100416 13788597315951304704 13797101446527320064 13827881068988203008 13909987136071911456 13948509967202516992 13958220168505147392 14006148438141370368 14022683791109531109 14047166496388202496 14055830099753435136 14120744516921485872 14160974558280236544 14169708352876437504 14219490982074782976 14260002352394084352 14268797222476972032 14384400903677595648 14394414548770933248 14443840576833288192 14484991119787229184 14495074790370729984 14536371299745005568 14612511738903826176 14654142826479050752 14705627425906399488 14714697135679377408 14756619349741142016 14833913431917520512 14937647092280580096 14980204491403886592 14999878390035382272 15042106162855968768 15069152730744570744 15095462503581351936 15174531421169357952 15217763704420552704 15227149274732888064 15279434659790585856 15297473226664943028 15324181632423493632 15341055771470256256 15404448563914348224 15448335881760258048 15457863657683386368 15468624589723987968 15556366202611728384 15692073713102831616 15702997689568290816 15747735574723756032 15801808494313340928 15803062308436727808 15885837581536671606 15931096378065266112 15940921896985992192 15986337628886237184 16042502646443344896 16052396875286593536 16182451016637295104 16193716367367299904 16228554865687543808 16295615009760632832 16342041263349694464 16353417712213131264 16439075706266804448 16485910679788932096 16543830854144699424 16601196768458784768 16611435572435877888 16688152610907210576 16717289053552902144 16735697205240279552 16804852978815652608 16852730052829372416 16863123990200057856 16900743528763359232 16952796822087642087 16970581311940067328 17060046872617402368 17118625868839452672 17119984167473121792 17130542934074499072 17179347899698642944 17258687742904038288 17318532431293423616 17379377866980290304 17390096614893809664 17428891764037214208 17439641049694076928 17500911977938194432 17653582927240685568 17703878035295502336 17716202521564225536 17777034556102508544 17840092049687052288 17859736569771343104 17922483425323424376 17933537134109241216 17984629832497016832 18035868094128062464 18110396474682310656 18130338639010302848 18205257393716956992 18257124223898486784 18333184698932133888 18384796421268406272 18546649514762548608 18610960224673529856 18674864584188493824 18676346364516132864 18696911721479374812 18729555328517603328 18774171687270611898 18827659355895314496 18881299411040315392 18892944470501916672 18959321309433043968 18971014488975065088 19013336469858779136 19038307187352600576 19179201204903460864 19192552731694577664 19258454102444384256 19313321493049638912 19326766387160973312 19416023710767043074 19483348985205101568 19551800100352826592 19607503234541865984 19619596180905836544 19756796154198884352 19778551242556694016 19860280793145771264 19916862789707440128 19930727836759753728 19973605988538515456 20056141550474625024 20092203640992760992 20232708561559143936 20290351605894070272 20302865699643850752 20396630968886590704 20432242176564658176 20539264751885797632 20597781175680344064 20610484876911181824 20624832786298650624 20682895973926957056 20741821603482304512 20864980704107867184 20922764950803775488 20937330252757721088 20996980766298341376 21009222657212055552 21070749744582303744 21083745149630152704 21181116775382228808 21241461837420354816 21254562529314656256 21315116838514982912 21390003528591126528 21403195833715458048 21576601355516393472 21591621823156399872 21727486679680843776 21804556949617508352 21918767608355739264 21981214239718576128 22058441138859599232 22072045703519066112 22134929024611713024 22250870147876280768 22314262940320372736 22406470638420870144 22470306737105829888 22499817585053073408 22603729096116856116 22746729163489869824 22824834491785936896 22826645556630829056 22840723912099332096 22946209839997414542 22986272448635240448 23011583657205384384 23106672845871522336 23172503822640387072 23186795486525079552 23238522352049618944 23334549303917592576 23348940909507772416 23538110569654247424 23554496534352436224 23605170713727336448 23621603362085634048 23702712741470011392 23812982093028457472 23896644567097899168 23911382845478988288 23979506443329355776 24063753969665017344 24147195299576414208 24273676524955942656 24342832298531315712 24443422514640949248 24513061895024541696 24530126568319696896 24658613559400206672 24728866019683398144 24814613632898039808 24901795152688177152 24917153358653816832 24929215628639166416 24972740438023471104 25032228916360815864 25103545807860419328 25190592627335888896 25279095079244058624 25294685985300086784 25351115293145038848 25384409583136800768 25455871967910100992 25590070308926103552 25677938803259179008 25679976251209682688 25769021849547964416 25888031614356057432 25977798646940135424 26069066800470435456 26085144922340714496 26143337646055821312 26159461574541115392 26371401656742258688 26480374390861028352 26555817052943253504 26574303782346338304 26789604854657014656 26883725137985136564 26976944748745525248 27053802141192093696 27165594712023465984 27195507958515454272 27307886090575435488 27385686335847730176 27463708234240458752 27499777048398200832 27577194631902609408 27594202893054640128 27819974272143822912 27897019934405033984 27916440337010294784 28012296876282740736 28045367582219062218 28094332992776404992 28241489033842971744 28321949116560473088 28339416705752875008 28438981964149565952 28520004704788168704 28537594444953944064 28768801807355191296 28788829097541866496 28887681153666576384 28969982239574458368 28990149580741459968 29124035566150564611 29225023477807652352 29308285652958101504 29411254851812798976 29429394271358754816 29513238699482284032 29667826863835041024 29875294184561160192 29960408982807773184 29999756780070764544 30084212325711937536 30138305461489141488 30190925007162703872 30349062842338715904 30435527408841105408 30454298549465776128 30594946453329886056 30648363264846987264 30682111542940512512 30808897127828696448 30896671763520516096 30915727315366772736 30937249179447975936 31112732405223456768 31384147426205663232 31405995379136581632 31495471149447512064 31606124616873455616 31771675163073343212 31862192756130532224 31881843793971984384 31972675257772474368 32085005292886689792 32104793750573187072 32364902033274590208 32387432734734599808 32457109731375087616 32591230019521265664 32706835424426262528 32878151412533608896 32971821359577864192 33087661708289398848 33202393536917569536 33376305221814421152 33471394410480559104 33609705957631305216 33705460105658744832 33726247980400115712 33905593644175284174 33941162623880134656 34120093745234804736 34237251737678905344 34239968334946243584 34261085868148998144 34419314759996121813 34517375485808076576 34637064862586847232 34758755733960580608 34780193229787619328 34857783528074428416 34879282099388153856 35001823955876388864 35307165854481371136 35407756070591004672 35432405043128451072 35554069112205017088 35680184099374104576 35719473139542686208 35844966850646848752 35867074268218482432 35969259664994033664 36071736188256124928 36220792949364621312 36260677278020605696 36410514787433913984 36514248447796973568 36666369397864267776 36769592842536812544 37093299029525097216 37221920449347059712 37352692729032265728 37393823442958749624 37459110657035206656 37548343374541223796 37655318711790628992 37762598822080630784 37785888941003833344 37918642618866087936 37942028977950130176 38026672939717558272 38076614374705201152 38358402409806921728 38385105463389155328 38516908204888768512 38653532774321946624 38832047421534086148 38966697970410203136 39103600200705653184 39215006469083731968 39239192361811673088 39557102485113388032 39720561586291542528 39833725579414880256 39861455673519507456 40112283100949250048 40184407281985521984 40465417123118287872 40580703211788140544 40793261937773181408 41078529503771595264 41195562351360688128 41220969753822363648 41249665572597301248 41365791947853914112 41483643206964609024 41729961408215734368 41845529901607550976 41874660505515442176 42018445314424111104 42068051373328593327 42141499489164607488 42167490299260305408 42362233550764457616 42482923674840709632 42509125058629312512 42630233677029965824 42780007057182253056 42806391667430916096 43153202711032786944 43183243646312799744 43454973359361687552 43609113899235016704 43837535216711478528 43962428479437152256 44116882277719198464 44144091407038132224 44269858049223426048 44501740295752561536 44628525880640745472 44812941276841740288 44940613474211659776 44999635170106146816 45207458192233712232 45493458326979739648 45653291113261658112 45681447824198664192 45892419679994829084 45972544897270480896 46023167314410768768 46213345691743044672 46345007645280774144 46373590973050159104 46477044704099237888 46669098607835185152 47076221139308494848 47108993068704872448 47243206724171268096 47405425482940022784 47625964186056914944 47793289134195798336 47822765690957976576 47959012886658711552 48127507939330034688 48547353049911885312 48685664597062631424 48886845029281898496 49026123790049083392 49060253136639393792 49317227118800413344 49457732039366796288 49803590305376354304 49834306717307633664 49858431257278332832 50064457832721631728 50207091615720838656 50381185254671777792 50558190158488117248 50589371970600173568 50702230586290077696 50911743935820201984 51180140617852207104 51355877606518358016 51359952502419365376 51538043699095928832 51776063228712114864 51955597293880270848 52138133600940870912 52170289844681428992 52286675292111642624 52318923149082230784 52742803313484517376 52960748781722056704 53111634105886507008 53148607564692676608 53579209709314029312 53767450275970273128 53953889497491050496 54107604282384187392 54331189424046931968 54391015917030908544 54615772181150870976 54771372671695460352 54927416468480917504 54999554096796401664 55154389263805218816 55639948544287645824 55832880674020589568 56024593752565481472 56090735164438124436 56188665985552809984 56482978067685943488 56643898233120946176 56678833411505750016 56877963928299131904 57040009409576337408 57537603614710382592 57577658195083732992 57775362307333152768 57939964479148916736 57980299161482919936 58248071132301129222 58450046955615304704 58616571305916203008 58822509703625597952 58858788542717509632 59335653727670082048 59750588369122320384 59920817965615546368 60168424651423875072 60276610922978282976 60698125684677431808 60871054817682210816 60908597098931552256 61189892906659772112 61296726529693974528 61364223085881025024 61617794255657392896 61793343527041032192 61831454630733545472 61874498358895951872 62225464810446913536 62768294852411326464 62811990758273163264 62990942298895024128 63212249233746911232 63543350326146686424 63724385512261064448 63763687587943968768 63945350515544948736 64170010585773379584 64209587501146374144 64729804066549180416 64774865469469199616 64914219462750175232 65182460039042531328 65413670848852525056 65756302825067217792 65943642719155728384 66175323416578797696 66404787073835139072 66752610443628842304 66942788820961118208 67219411915262610432 67410920211317489664 67811187288350568348 68240187490469609472 68474503475357810688 68479936669892487168 68522171736297996288 68838629519992243626 69034750971616153152 69274129725173694464 69517511467921161216 69560386459575238656 69715567056148856832 70003647911752777728 70614331708962742272 70815512141182009344 70864810086256902144 71108138224410034176 71438946279085372416 71689933701293697504 71734148536436964864 71938519329988067328 72441585898729242624 72521354556041211392 72821029574867827968 73028496895593947136 73539185685073625088 74186598059050194432 74443840898694119424 74705385458064531456 74787646885917499248 74918221314070413312 75096686749082447592 75310637423581257984 75525197644161261568 75571777882007666688 75837285237732175872 75884057955900260352 76053345879435116544 76153228749410402304 76716804819613843456 76770210926778310656 77033816409777537024 77307065548643893248 77664094843068172296 77933395940820406272 78207200401411306368 78430012938167463936 78478384723623346176 79114204970226776064 79441123172583085056 79667451158829760512 79722911347039014912 80368814563971043968 80930834246236575744 81161406423576281088 81586523875546362816 82157059007543190528 82391124702721376256 82499331145194602496 82731583895707828224 83459922816431468736 83691059803215101952 83749321011030884352 84036890628848222208 84136102746657186654 84282998978329214976 84724467101528915232 84965847349681419264 85018250117258625024 85560014114364506112 85612783334861832192 86306405422065573888 86366487292625599488 86909946718723375104 87372106698451693833 87675070433422957056 87924856958874304512 88233764555438396928 88288182814076264448 88539716098446852096 89003480591505123072 89257051761281490944 89625882553683480576 89881226948423319552 89999270340212293632 90414916384467424464 90986916653959479296 91306582226523316224 91362895648397328384 91784839359989658168 91945089794540961792 92046334628821537536 92426691383486089344 92690015290561548288 92747181946100318208 92954089408198475776 93338197215670370304 94152442278616989696 94217986137409744896 94486413448342536192 95251928372113829888 95586578268391596672 95645531381915953152 95918025773317423104 96255015878660069376 97094706099823770624 97371329194125262848 97773690058563796992 98120506273278787584 98634454237600826688 98915464078733592576 99607180610752708608 99716862514556665664 100128915665443263456 100414183231441677312 101116380316976234496 101178743941200347136 101823487871640403968 102360281235704414208 102711755213036716032 102719905004838730752 103257944279988365439 103552126457424229728 103911194587760541696 104276267201881741824 104340579689362857984 104573350584223285248 104637846298164461568 105485606626969034752 105921497563444113408 106223268211773014016 106297215129385353216 107158419418628058624 107534900551940546256 107907778994982100992 108215208564768374784 108662378848093863936 108782031834061817088 109231544362301741952 109542745343390920704 109854832936961835008 109999108193592803328 110308778527610437632 111279897088575291648 111665761348041179136 112181470328876248872 112377331971105619968 112965956135371886976 113287796466241892352 113357666823011500032 113755927856598263808 114080018819152674816 115075207229420765184 115155316390167465984 115550724614666305536 115960598322965839872 116496142264602258444 116900093911230609408 117233142611832406016 117645019407251195904 117717577085435019264 118671307455340164096 119501176738244640768 120336849302847750144 120553221845956565952 121396251369354863616 121742109635364421632 122379785813319544224 122728446171762050048 123235588511314785792 123586687054082064384 123662909261467090944 123748996717791903744 124450929620893827072 125536589704822652928 125623981516546326528 126204154119985779981 126424498467493822464 127086700652293372848 127448771024522128896 127527375175887937536 127890701031089897472 128340021171546759168 128419175002292748288 129459608133098360832 129549730938938399232 129828438925500350464 130364920078085062656 130827341697705050112 131512605650134435584 131887285438311456768 132350646833157595392 132809574147670278144 133505220887257684608 133885577641922236416 134438823830525220864 134821840422634979328 135622374576701136696 136480374980939218944 136959873339784974336 137044343472595992576 137677259039984487252 138069501943232306304 138548259450347388928 139035022935842322432 139120772919150477312 139431134112297713664 140007295823505555456 141228663417925484544 141729620172513804288 142216276448820068352 142877892558170744832 143379867402587395008 143468297072873929728 143877038659976134656 145042709112082422784 145642059149735655936 146056993791187894272 147078371370147250176 148373196118100388864 149410770916129062912 149575293771834998496 150193373498164895184 150621274847162515968 151050395288322523136 151143555764015333376 151674570475464351744 151768115911800520704 152106691758870233088 153433609639227686912 153540421853556621312 154067632819555074048 154614131097287786496 155328189686136344592 155866791881640812544 156414400802822612736 156860025876334927872 156956769447246692352 158228409940453552128 158882246345166170112 159334902317659521024 159445822694078029824 160737629127942087936 161861668492473151488 162322812847152562176 163173047751092725632 164314118015086381056 164782249405442752512 164998662290389204992 165463167791415656448 166919845632862937472 167498642022061768704 168073781257696444416 168272205493314373308 168565997956658429952 169448934203057830464 169931694699362838528 170036500234517250048 171120028228729012224 172612810844131147776 172732974585251198976 173819893437446750208 174744213396903387666 175350140866845914112 175849713917748609024 176467529110876793856 176576365628152528896 178006961183010246144 178514103522562981888 179251765107366961152 179762453896846639104 180829832768934848928 182613164453046632448 182725791296794656768 183569678719979316336 183890179589081923584 184092669257643075072 184853382766972178688 185380030581123096576 185494363892200636416 185908178816396951552 186676394431340740608 188304884557233979392 188435972274819489792 188972826896685072384 190503856744227659776 191173156536783193344 191291062763831906304 191836051546634846208 192510031757320138752 194189412199647541248 194742658388250525696 195547380117127593984 196241012546557575168 197268908475201653376 197830928157467185152 199214361221505417216 199433725029113331328 200257831330886526912 200828366462883354624 202232760633952468992 204720562471408828416 205423510426073432064 205439810009677461504 206515888559976730878 207104252914848459456 207822389175521083392 208552534403763483648 208681159378725715968 209146701168446570496 210971213253938069504 211842995126888226816 212446536423546028032 212594430258770706432 214316838837256117248 215069801103881092512 215815557989964201984 217324757696187727872 217564063668123634176 218463088724603483904 219085490686781841408 219709665873923670016 220617557055220875264 222559794177150583296 223331522696082358272 224362940657752497744 224754663942211239936 225931912270743773952 226575592932483784704 226715333646023000064 227511855713196527616 228160037638305349632 230150414458841530368 230310632780334931968 231101449229332611072 231921196645931679744 232992284529204516888 233800187822461218816 234466285223664812032 235290038814502391808 235435154170870038528 237342614910680328192 239002353476489281536 241106443691913131904 242792502738709727232 243484219270728843264 244759571626639088448 245456892343524100096 246471177022629571584 247173374108164128768 247497993435583807488 251073179409645305856 251247963033092653056 252408308239971559962 252848996934987644928 254173401304586745696 254897542049044257792 255054750351775875072 256680042343093518336 256838350004585496576 258919216266196721664 259099461877876798464 259656877851000700928 260729840156170125312 263025211300268871168 263774570876622913536 264701293666315190784 265619148295340556288 267010441774515369216 267771155283844472832 268877647661050441728 269643680845269958656 271244749153402273392 272960749961878437888 273919746679569948672 274088686945191985152 275354518079968974504 276139003886464612608 277096518900694777856 278070045871684644864 278241545838300954624 278862268224595427328 280014591647011110912 282457326835850969088 283459240345027608576 285755785116341489664 286759734805174790016 286936594145747859456 287754077319952269312 290085418224164845568 291284118299471311872 292113987582375788544 296746392236200777728 298821541832258125824 299150587543669996992 300386746996329790368 301242549694325031936 302100790576645046272 303349140950928703488 303536231823601041408 306867219278455373824 307080843707113242624 308135265639110148096 310656379372272689184 311733583763281625088 312828801605645225472 313720051752669855744 313913538894493384704 316456819880907104256 317764492690332340224 318669804635319042048 318891645388156059648 321475258255884175872 323723336984946302976 324645625694305124352 326346095502185451264 328628236030172762112 329564498810885505024 329997324580778409984 330926335582831312896 333839691265725874944 334997284044123537408 336544410986628746616 337131995913316859904 338897868406115660928 339863389398725677056 340073000469034500096 342240056457458024448 345225621688262295552 345465949170502397952 349488426793806775332 350700281733691828224 351699427835497218048 352935058221753587712 353152731256305057792 356013922366020492288 357028207045125963776 358503530214733922304 361659665537869697856 365226328906093264896 367139357439958632672 368185338515286150144 369706765533944357376 370760061162246193152 370988727784401272832 373352788862681481216 376609769114467958784 376871944549638979584 378612462359957339943 381007713488455319552 382346313073566386688 382582125527663812608 383672103093269692416 385020063514640277504 388378824399295082496 389485316776501051392 391094760234255187968 392482025093115150336 394537816950403306752 395661856314934370304 398428722443010834432 398867450058226662656 400515662661773053824 401656732925766709248 404465521267904937984 409441124942817656832 410879620019354923008 413031777119953461756 414208505829696918912 415644778351042166784 417105068807526967296 417362318757451431936 418293402336893140992 421942426507876139008 423685990253776453632 425188860517541412864 428633677674512234496 430139602207762185024 431631115979928403968 435128127336247268352 436926177449206967808 438170981373563682816 441235114110441750528 445119588354301166592 448725881315504995488 451863824541487547904 453151185864967569408 453430667292046000128 455023711426393055232 456320075276610699264 460300828917683060736 460621265560669863936 462202898458665222144 463842393291863359488 465984569058409033776 467600375644922437632 468932570447329624064 470580077629004783616 470870308341740077056 474685229821360656384 478004706952978563072 482212887383826263808 485585005477419454464 486968438541457686528 489519143253278176896 490913784687048200192 492942354045259143168 494346748216328257536 494995986871167614976 502495926066185306112 504816616479943119924 505697993869975289856 508346802609173491392 509795084098088515584 510109500703551750144 513360084686187036672 517838432532393443328 518198923755753596928 521459680312340250624 526050422600537742336 527549141753245827072 529402587332630381568 534020883549030738432 535542310567688945664 537755295322100883456 539287361690539917312 542489498306804546784 547839493359139897344 548177373890383970304 550709036159937949008 552278007772929225216 554193037801389555712 556140091743369289728 556483091676601909248 557724536449190854656 560029183294022221824 564914653671701938176 566918480690055217152 571511570232682979328 573519469610349580032 573873188291495718912 575508154639904538624 580170836448329691136 582568236598942623744 584227975164751577088 593492784472401555456 597643083664516251648 598301175087339993984 600773493992659580736 602485099388650063872 604201581153290092544 606698281901857406976 614161687414226485248 616270531278220296192 621312758744545378368 623467167526563250176 625657603211290450944 627440103505339711488 632913639761814208512 635528985380664680448 637339609270638084096 637783290776312119296 642950516511768351744 647446673969892605952 652692191004370902528 657256472060345524224 659128997621771010048 661852671165662625792 667679382531451749888 669994568088247074816 673088821973257493232 674263991826633719808 677795736812231321856 679726778797451354112 680146000938069000192 684480112914916048896 690451243376524591104 690931898341004795904 698976853587613550664 701400563467383656448 703398855670994436096 705870116443507175424 706305462512610115584 712027844732040984576 714056414090251927552 717007060429467844608 723319331075739395712 730452657812186529792 734278714879917265344 736370677030572300288 739413531067888714752 741520122324492386304 753219538228935917568 753743889099277959168 757224924719914679886 762015426976910639104 764692626147132773376 765164251055327625216 770040127029280555008 776757648798590164992 778970633553002102784 782189520468510375936 789075633900806613504 791323712629868740608 796857444886021668864 797734900116453325312 801031325323546107648 803313465851533418496 808931042535809875968 818882249885635313664 821759240038709846016 826063554239906923512 828417011659393837824 831289556702084333568 834210137615053934592 834724637514902863872 836586804673786281984 843884853015752278016 847371980507552907264 850377721035082825728 857267355349024468992 860279204415524370048 863262231959856807936 870256254672494536704 873852354898413935616 876341962747127365632 890239176708602333184 897451762631009990976 903727649082975095808 906302371729935138816 910047422852786110464 920601657835366121472 921242531121339727872 924405796917330444288 931969138116818067552 935200751289844875264 941160155258009567232 941740616683480154112 949370459642721312768 956009413905957126144 964425774767652527616 971170010954838908928 973936877082915373056 979038286506556353792 981827569374096400384 985884708090518286336 988693496432656515072 989991973742335229952 1004991852132370612224 1009633232959886239848 1011395987739950579712 1016693605218346982784 1019590168196177031168 1020219001407103500288 1026720169372374073344 1035676865064786886656 1036397847511507193856 1052100845201075484672 1055098283506491654144 1058805174665260763136 1068041767098061476864 1071084621135377891328 1075510590644201766912 1084978996613609093568 1095678986718279794688 1101418072319875898016 1104556015545858450432 1112280183486738579456 1112966183353203818496 1120058366588044443648 1129829307343403876352 1135837387079872019829 1143023140465365958656 1147038939220699160064 1147746376582991437824 1151016309279809077248 1160341672896659382272 1165136473197885247488 1168455950329503154176 1186985568944803110912 1195286167329032503296 1196602350174679987968 1201546987985319161472 1204970198777300127744 1208403162306580185088 1213396563803714813952 1228323374828452970496 1242625517489090756736 1246934335053126500352 1251315206422580901888 1254880207010679422976 1265827279523628417024 1271057970761329360896 1275566581552624238592 1285901033023536703488 1294893347939785211904 1305384382008741805056 1314512944120691048448 1323705342331325251584 1335358765062903499776 1346177643946514986464 1355591473624462643712 1359453557594902708224 1360292001876138000384 1368960225829832097792 1380902486753049182208 1381863796682009591808 1397953707175227101328 1402801126934767312896 1406797711341988872192 1411740232887014350848 1412610925025220231168 1424055689464081969152 1428112828180503855104 1434014120858935689216 1446638662151478791424 1460905315624373059584 1468557429759834530688 1472741354061144600576 1478827062135777429504 1483040244648984772608 1507487778198555918336 1514449849439829359772 1524030853953821278208 1529385252294265546752 1530328502110655250432 1540080254058561110016 1553515297597180329984 1564379040937020751872 1578151267801613227008 1582647425259737481216 1595469800232906650624 1602062650647092215296 1606626931703066836992 1617862085071619751936 1643518480077419692032 1652127108479813847024 1656834023318787675648 1662579113404168667136 1668420275230107869184 1669449275029805727744 1673173609347572563968 1687769706031504556032 1694743961015105814528 1700755442070165651456 1714534710698048937984 1720558408831048740096 1726524463919713615872 1740512509344989073408 1747704709796827871232 1752683925494254731264 1780478353417204666368 1794903525262019981952 1807455298165950191616 1812604743459870277632 1820094845705572220928 1842485062242679455744 1848811593834660888576 1863938276233636135104 1870401502579689750528 1882320310516019134464 1898740919285442625536 1912018827811914252288 1928851549535305055232 1942340021909677817856 1958076573013112707584 1963655138748192800768 1971769416181036572672 1977386992865313030144 2009983704264741224448 2019266465919772479696 2022791975479901159424 2033387210436693965568 2039180336392354062336 2040438002814207000576 2053440338744748146688 2071353730129573773312 2072795695023014387712 2104201690402150969344 2110196567012983308288 2117610349330521526272 2136083534196122953728 2142169242270755782656 2151021181288403533824 2169957993227218187136 2191357973436559589376 2202836144639751796032 2209112031091716900864 2224560366973477158912 2259658614686807752704 2271674774159744039658 2286046280930731917312 2294077878441398320128 2295492753165982875648 2320683345793318764544 2330272946395770494976 2336911900659006308352 2373971137889606221824 2390572334658065006592 2393204700349359975936 2403093975970638322944 2409940397554600255488 2416806324613160370176 2426793127607429627904 2456646749656905940992 2485251034978181513472 2493868670106253000704 2502630412845161803776 2509760414021358845952 2531654559047256834048 2542115941522658721792 2551133163105248477184 2571802066047073406976 2589786695879570423808 2610768764017483610112 2629025888241382096896 2670717530125806999552 2692355287893029972928 2711182947248925287424 2718907115189805416448 2761804973506098364416 2763727593364019183616 2795907414350454202656 2805602253869534625792 2823480465774028701696 2825221850050440462336 2848111378928163938304 2856225656361007710208 2868028241717871378432 2893277324302957582848 2921810631248746119168 2937114859519669061376 2945482708122289201152 2957654124271554859008 2966080489297969545216 3014975556397111836672 3028899698879658719544 3048061707907642556416 3058770504588531093504 3060657004221310500864 3080160508117122220032 3107030595194360659968 3156302535603226454016 3165294850519474962432 3190939600465813301248 3204125301294184430592 3213253863406133673984 3287036960154839384064 3304254216959627694048 3313668046637575351296 3336840550460215738368 3338898550059611455488 3375539412063009112064 3389487922030211629056 3429069421396097875968 3441116817662097480192 3453048927839427231744 3481025018689978146816 3495409419593655742464 3505367850988509462528 3560956706834409332736 3589807050524039963904 3614910596331900383232 3625209486919740555264 3640189691411144441856 3684970124485358911488 3727876552467272270208 3740803005159379501056 3764640621032038268928 3797481838570885251072 3857703099070610110464 3884680043819355635712 3916153146026225415168 3927310277496385601536 3943538832362073145344 4038532931839544959392 4066774420873387931136 4078360672784708124672 4080876005628414001152 4106880677489496293376 4142707460259147546624 4145591390046028775424 4208403380804301938688 4220393134025966616576 4235220698661043052544 4272167068392245907456 4284338484541511565312 4302042362576807067648 4339915986454436374272 4382715946873119178752 4405672289279503592064 4418224062183433801728 4449120733946954317824 4543349548319488079316 4572092561861463834624 4588155756882796640256 4590985506331965751296 4641366691586637529088 4660545892791540989952 4747942275779212443648 4786409400698719951872 4806187951941276645888 4819880795109200510976 4853586255214859255808 4970502069956363026944 4987737340212506001408 5005260825690323607552 5019520828042717691904 5063309118094513668096 5084231883045317443584 5102266326210496954368 5143604132094146813952 5179573391759140847616 5221537528034967220224 5258051776482764193792 5341435060251613999104 5384710575786059945856 5422365894497850574848 5437814230379610832896 5527455186728038367232 5591814828700908405312 5611204507739069251584 5646960931548057403392 5696222757856327876608 5736056483435742756864 5786554648605915165696 5874229719039338122752 5890965416244578402304 5915308248543109718016 5932160978595939090432 6029951112794223673344 6057799397759317439088 6096123415815285112832 6117541009177062187008 6121314008442621001728 6160321016234244440064 6214061190388721319936 6312605071206452908032 6330589701038949924864 6381879200931626602496 6408250602588368861184 6426507726812267347968 6574073920309678768128 6608508433919255388096 6627336093275150702592 6673681100920431476736 6778975844060423258112 6858138842792195751936 6882233635324194960384 6962050037379956293632 6990818839187311484928 7010735701977018925056 7121913413668818665472 7179614101048079927808 7229821192663800766464 7250418973839481110528 7280379382822288883712 7369940248970717822976 7455753104934544540416 7481606010318759002112 7529281242064076537856 7594963677141770502144 7715406198141220220928 7769360087638711271424 7832306292052450830336 7854620554992771203072 7887077664724146290688 8077065863679089918784 8133548841746775862272 8156721345569416249344 8285414920518295093248 8291182780092057550848 8416806761608603877376 8470441397322086105088 8544334136784491814912 8568676969083023130624 8604084725153614135296 8679831972908872748544 8765431893746238357504 8811344578559007184128 8836448124366867603456 8898241467893908635648 9086699096638976158632 9144185123722927669248 9176311513765593280512 9181971012663931502592 9282733383173275058176 9321091785583081979904 9495884551558424887296 9572818801397439903744 9612375903882553291776 9639761590218401021952 9941004139912726053888 10010521651380647215104 10126618236189027336192 10168463766090634887168 10287208264188293627904 10359146783518281695232 10443075056069934440448 10516103552965528387584 10682870120503227998208 10769421151572119891712 10844731788995701149696 10875628460759221665792 11054910373456076734464 11183629657401816810624 11222409015478138503168 11293921863096114806784 11392445515712655753216 11573109297211830331392 11748459438078676245504 11781930832489156804608 11830616497086219436032 12115598795518634878176 12235082018354124374016 12242628016885242003456 12320642032468488880128 12428122380777442639872 12625210142412905816064 12661179402077899849728 12763758401863253204992 12816501205176737722368 12853015453624534695936 13148147840619357536256 13217016867838510776192 13254672186550301405184 13347362201840862953472 13716277685584391503872 13764467270648389920768 13924100074759912587264 13981637678374622969856 14243826827337637330944 14359228202096159855616 14459642385327601532928 14560758765644577767424 14911506209869089080832 14963212020637518004224 15058562484128153075712 15189927354283541004288 15430812396282440441856 15538720175277422542848 15664612584104901660672 15709241109985542406144 15774155329448292581376 16154131727358179837568 16267097683493551724544 16313442691138832498688 16582365560184115101696 16833613523217207754752 16940882794644172210176 17088668273568983629824 17208169450307228270592 17359663945817745497088 17622689157118014368256 17672896248733735206912 17796482935787817271296 18173398193277952317264 18288370247445855338496 18352623027531186561024 18363942025327863005184 18565466766346550116352 18642183571166163959808 18991769103116849774592 19145637602794879807488 19224751807765106583552 19279523180436802043904 19882008279825452107776 20021043302761294430208 20336927532181269774336 20574416528376587255808 20886150112139868880896 21032207105931056775168 21365740241006455996416 21538842303144239783424 21689463577991402299392 21751256921518443331584 22109820746912153468928 22367259314803633621248 22444818030956277006336 22587843726192229613568 22784891031425311506432 23146218594423660662784 23496918876157352491008 23563861664978313609216 23661232994172438872064 24231197591037269756352 24470164036708248748032 24856244761554885279744 25250420284825811632128 25527516803726506409984 25633002410353475444736 25706030907249069391872 26296295681238715072512 26434033735677021552384 26509344373100602810368 26694724403681725906944 27432555371168783007744 27528934541296779841536 27848200149519825174528 27963275356749245939712 28487653654675274661888 28718456404192319711232 28919284770655203065856 29823012419738178161664 30379854708567082008576 30861624792564880883712 31077440350554845085696 31329225168209803321344 31418482219971084812288 31548310658896585162752 32308263454716359675136 32534195366987103449088 32626885382277664997376 33164731120368230203392 33667227046434415509504 33881765589288344420352 34177336547137967259648 34719327891635490994176 35245378314236028736512 35345792497467470413824 36346796386555904634528 36705246055062373122048 36727884050655726010368 37130933532693100232704 37284367142332327919616 37983538206233699549184 38291275205589759614976 38449503615530213167104 38559046360873604087808 39764016559650904215552 40042086605522588860416 41148833056753174511616 41772300224279737761792 42731480482012911992832 43077684606288479566848 43378927155982804598784 44734518629607267242496 44889636061912554012672 45175687452384459227136 45569782062850623012864 46292437188847321325568 46993837752314704982016 47127723329956627218432 47322465988344877744128 48462395182074539512704 48940328073416497496064 50500840569651623264256 51055033607453012819968 51266004820706950889472 52868067471354043104768 53018688746201205620736 53389448807363451813888 54865110742337566015488 55057869082593559683072 55696400299039650349056 55926550713498491879424 56975307309350549323776 57436912808384639422464 57838569541310406131712 59646024839476356323328 61723249585129761767424 62658450336419606642688 63096621317793170325504 64616526909432719350272 65068390733974206898176 65253770764555329994752 66329462240736460406784 67334454092868831019008 67763531178576688840704 68354673094275934519296 69438655783270981988352 70490756628472057473024 70691584994934940827648 72693592773111809269056 73410492110124746244096 74568734284664655839232 76582550411179519229952 76899007231060426334208 77118092721747208175616 79528033119301808431104 80084173211045177720832 82297666113506349023232 83544600448559475523584 85462960964025823985664 86155369212576959133696 86757854311965609197568 89469037259214534484992 91139564125701246025728 92584874377694642651136 93987675504629409964032 94255446659913254436864 94644931976689755488256 96924790364149079025408 97880656146832994992128 101001681139303246528512 102110067214906025639936 102532009641413901778944 105736134942708086209536 106037377492402411241472 110115738165187119366144 111392800598079300698112 111853101426996983758848 113950614618701098647552 114873825616769278844928 115677139082620812263424 119292049678952712646656 123446499170259523534848 125316900672839213285376 129233053818865438700544 130136781467948413796352 134668908185737662038016 135527062357153377681408 136709346188551869038592 138877311566541963976704 140981513256944114946048 141383169989869881655296 145387185546223618538112 146820984220249492488192 153165100822359038459904 153798014462120852668416 159056066238603616862208 160168346422090355441664 164595332227012698046464 167089200897118951047168 170925921928051647971328 172310738425153918267392 173515708623931218395136 178938074518429068969984 185169748755389285302272 187975351009258819928064 189289863953379510976512 193849580728298158050816 195761312293665989984256 202003362278606493057024 204220134429812051279872 205064019282827803557888 211472269885416172419072 212074754984804822482944 220231476330374238732288 223706202853993967517696 229747651233538557689856 231354278165241624526848 238584099357905425293312 246892998340519047069696 250633801345678426570752 258466107637730877401088 260273562935896827592704 273418692377103738077184 277754623133083927953408 281963026513888229892096 282766339979739763310592 290774371092447237076224 293641968440498984976384 306330201644718076919808 307596028924241705336832 318112132477207233724416 334178401794237902094336 341851843856103295942656 344621476850307836534784 347031417247862436790272 357876149036858137939968 370339497510778570604544 375950702018517639856128 387699161456596316101632 404006724557212986114048 408440268859624102559744 410128038565655607115776 422944539770832344838144 424149509969609644965888 440462952660748477464576 459495302467077115379712 477168198715810850586624 493785996681038094139392 501267602691356853141504 516932215275461754802176 520547125871793655185408 555509246266167855906816 563926053027776459784192 581548742184894474152448 587283936880997969952768 612660403289436153839616 615192057848483410673664 636224264954414467448832 689242953700615673069568 694062834495724873580544 715752298073716275879936 740678995021557141209088 751901404037035279712256 775398322913192632203264 820256077131311214231552 845889079541664689676288 848299019939219289931776 880925905321496954929152 918990604934154230759424 954336397431621701173248 1002535205382713706283008 1033864430550923509604352 1041094251743587310370816 1111018492532335711813632 1127852106055552919568384 1163097484369788948304896 1225320806578872307679232 1230384115696966821347328 1272448529908828934897664 1378485907401231346139136 1431504596147432551759872 1481357990043114282418176 1503802808074070559424512 1550796645826385264406528 1691778159083329379352576 1761851810642993909858304 1837981209868308461518848 1908672794863243402346496 2067728861101847019208704 2082188503487174620741632 2222036985064671423627264 2255704212111105839136768 2326194968739577896609792 2460768231393933642694656 2544897059817657869795328 2756971814802462692278272 2863009192294865103519744 3007605616148141118849024 3101593291652770528813056 3383556318166658758705152 3675962419736616923037696 3817345589726486804692992 4135457722203694038417408 4444073970129342847254528 4511408424222211678273536 4652389937479155793219584 5513943629604925384556544 5726018384589730207039488 6203186583305541057626112 6767112636333317517410304 7634691179452973609385984 8270915444407388076834816 9022816848444423356547072 9304779874958311586439168 11027887259209850769113088 11452036769179460414078976 12406373166611082115252224 13534225272666635034820608 16541830888814776153669632 18609559749916623172878336 22904073538358920828157952 24812746333222164230504448 27068450545333270069641216 33083661777629552307339264 37219119499833246345756672 49625492666444328461008896 74438238999666492691513344 99250985332888656922017792 148876477999332985383026688 297752955998665970766053376
- Sum of all divisors σ(n): 1080061072506933613451376000
- Sum of proper divisors (its aliquot sum) s(n): 782308116508267642685322624
- 297752955998665970766053376 is an abundant number, because the sum of its proper divisors (782308116508267642685322624) is greater than itself. Its abundance is 484555160509601671919269248
Bases of 297752955998665970766053376
- Binary: 11110110010010111010010000010110011111111011111010000111111101011101010000000000000000002
- Hexadecimal: 0xF64BA4167FBE87F5D40000
- Base-36: 11EUIY1LZY87TA8000
Squares and roots of 297752955998665970766053376
- 297752955998665970766053376 squared (2977529559986659707660533762) is 88656822805943513704405733949555936216467214880997376
- 297752955998665970766053376 cubed (2977529559986659707660533763) is 26397831059919624781101363097169568053102121568128441813041135823400198131941376
-
The
square root of 297752955998665970766053376 is 17255519580663.6309691931 -
297752955998665970766053376 is a
perfect cube number . Itscube root is 667757376
Scales and comparisons
How big is 297752955998665970766053376?- 297,752,955,998,665,970,766,053,376 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 297,752,955,998,665,970,766,053,376 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 297752955998665970766053376 cubic inches would be around 55646448 feet tall.
Recreational maths with 297752955998665970766053376
- 297752955998665970766053376 backwards is 673350667079566899559257792
- The number of decimal digits it has is: 27
- The sum of 297752955998665970766053376's digits is 153
- 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 297752955998665970766053376 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 297752955998665970766053376 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/297752955998665970766053376/
Chicago style:
Numbermatics. 2024. "Number 297752955998665970766053376 - Facts about the integer". https://numbermatics.com/n/297752955998665970766053376/
The information we have on file for 297752955998665970766053376 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 297752955998665970766053376, math, Factors of 297752955998665970766053376, curriculum, school, college, exams, university, Prime factorization of 297752955998665970766053376, STEM, science, technology, engineering, physics, economics, calculator, two hundred ninety-seven septillion, seven hundred fifty-two sextillion, nine hundred fifty-five quintillion, nine hundred ninety-eight quadrillion, six hundred sixty-five trillion, nine hundred seventy billion, seven hundred sixty-six million, fifty-three thousand, three hundred seventy-six.