2989819644643588531027968
2,989,819,644,643,588,531,027,968 is an even composite number composed of five prime numbers multiplied together.
2989819644643588531027968 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 2989819644643588531027968:
218 × 39 × 116 × 133 × 533
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 53 × 53 × 53)See below for interesting mathematical facts about the number 2989819644643588531027968 from the Numbermatics database.
Names of 2989819644643588531027968
- Cardinal: 2989819644643588531027968 can be written as Two septillion, nine hundred eighty-nine sextillion, eight hundred nineteen quintillion, six hundred forty-four quadrillion, six hundred forty-three trillion, five hundred eighty-eight billion, five hundred thirty-one million, twenty-seven thousand, nine hundred sixty-eight.
Scientific notation
- Scientific notation: 2.989819644643588531027968 × 1024
Factors of 2989819644643588531027968
Divisors of 2989819644643588531027968
- 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 53 54 64 66 72 78 81 88 96 99 104 106 108 117 121 128 132 143 144 156 159 162 169 176 192 198 208 212 216 234 242 243 256 264 286 288 297 312 318 324 338 351 352 363 384 396 416 424 429 432 468 477 484 486 507 512 528 572 576 583 594 624 636 648 676 689 702 704 726 729 768 792 832 848 858 864 891 936 954 968 972 1014 1024 1053 1056 1089 1144 1152 1166 1188 1248 1272 1287 1296 1331 1352 1378 1404 1408 1431 1452 1458 1521 1536 1573 1584 1664 1696 1716 1728 1749 1782 1859 1872 1908 1936 1944 2028 2048 2067 2106 2112 2178 2187 2197 2288 2304 2332 2376 2496 2544 2574 2592 2662 2673 2704 2756 2808 2809 2816 2862 2904 2916 3042 3072 3146 3159 3168 3267 3328 3392 3432 3456 3498 3564 3718 3744 3816 3861 3872 3888 3993 4056 4096 4134 4212 4224 4293 4356 4374 4394 4563 4576 4608 4664 4719 4752 4992 5088 5148 5184 5247 5324 5346 5408 5512 5577 5616 5618 5632 5724 5808 5832 6084 6144 6201 6292 6318 6336 6413 6534 6561 6591 6656 6784 6864 6912 6996 7128 7436 7488 7579 7632 7722 7744 7776 7986 8019 8112 8192 8268 8424 8427 8448 8586 8712 8748 8788 8957 9126 9152 9216 9328 9438 9477 9504 9801 9984 10176 10296 10368 10494 10648 10692 10816 11024 11154 11232 11236 11264 11448 11583 11616 11664 11979 12168 12288 12402 12584 12636 12672 12826 12879 13068 13122 13182 13312 13568 13689 13728 13824 13992 14157 14256 14641 14872 14976 15158 15264 15444 15488 15552 15741 15972 16038 16224 16384 16536 16731 16848 16854 16896 17172 17303 17424 17496 17576 17914 18252 18304 18432 18603 18656 18876 18954 19008 19239 19602 19683 19773 19968 20352 20449 20592 20736 20988 21296 21384 21632 22048 22308 22464 22472 22528 22737 22896 23166 23232 23328 23958 24057 24167 24336 24576 24804 25168 25272 25281 25344 25652 25758 26136 26244 26364 26624 26871 27136 27378 27456 27648 27984 28314 28431 28512 29282 29403 29744 29952 30316 30528 30888 30899 30976 31104 31482 31944 32076 32448 32768 33072 33462 33696 33708 33792 34344 34606 34749 34848 34992 35152 35828 35937 36504 36517 36608 36864 37206 37312 37752 37908 38016 38478 38637 39204 39366 39546 39936 40704 40898 41067 41184 41472 41976 42471 42592 42768 43264 43923 44096 44616 44928 44944 45056 45474 45792 46332 46464 46656 47223 47916 48114 48334 48672 49152 49608 50193 50336 50544 50562 50688 51304 51516 51909 52272 52488 52728 53248 53742 54272 54756 54912 55296 55809 55968 56628 56862 57024 57717 58564 58806 59319 59488 59904 60632 61056 61347 61776 61798 61952 62208 62964 63888 64152 64896 65536 66144 66924 67392 67416 67584 68211 68688 69212 69498 69696 69984 70304 70543 71656 71874 72171 72501 73008 73034 73216 73728 74412 74624 75504 75816 75843 76032 76956 77274 78408 78732 79092 79872 80613 81408 81796 82134 82368 82944 83369 83952 84942 85184 85293 85536 86528 87846 88192 88209 89232 89856 89888 90112 90948 91584 92664 92697 92928 93312 94446 95832 96228 96668 97344 98304 98527 99216 100386 100672 101088 101124 101376 102608 103032 103818 104247 104544 104976 105456 106496 107484 107811 108544 109512 109551 109824 110592 111618 111936 113256 113724 114048 115434 115911 116441 117128 117612 118638 118976 119808 121264 122112 122694 123201 123552 123596 123904 124416 125928 127413 127776 128304 129792 131072 131769 132288 133848 134784 134832 135168 136422 137376 138424 138996 139392 139968 140608 141086 141669 143312 143748 144342 145002 146016 146068 146432 147456 148824 148877 149248 150579 151008 151632 151686 152064 153912 154548 155727 156816 157464 158184 159744 161051 161226 162816 163592 164268 164736 165888 166738 167427 167904 169884 170368 170586 171072 173056 173151 175692 176384 176418 177957 178464 179712 179776 180224 181896 183168 184041 185328 185394 185856 186624 188892 190333 191664 192456 193336 194688 196608 197054 198432 200772 201344 202176 202248 202752 204633 205216 206064 207636 208494 209088 209952 210912 211629 212992 214968 215622 216513 217088 217503 219024 219102 219648 221184 223236 223872 224939 226512 227448 227529 228096 230868 231822 232882 234256 235224 237276 237952 239616 241839 242528 244224 245388 246402 247104 247192 247808 248832 250107 251856 254826 255552 255879 256608 259584 262144 263538 264576 264627 265837 267696 269568 269664 270336 272844 274752 276848 277992 278091 278784 279936 281216 282172 283338 286624 287496 288684 290004 292032 292136 292864 294912 295581 297648 297754 298496 301158 302016 303264 303372 304128 307824 309096 311454 312741 313632 314928 316368 319488 322102 322452 323433 325632 327184 328536 328653 329472 331776 333476 334854 335808 339768 339889 340736 341172 342144 346112 346302 347733 349323 351384 352768 352836 355914 356928 359424 359552 360448 363792 366336 368082 369603 370656 370788 371712 373248 377784 380666 382239 383328 384912 386672 389376 393216 394108 395307 396864 401544 401687 402688 404352 404496 405504 409266 410432 412128 415272 416988 418176 419904 421824 423258 425007 425984 429936 431244 433026 434176 435006 438048 438204 439296 442368 446472 446631 447744 449878 451737 453024 454896 455058 456192 461736 463644 465764 467181 468512 470448 474552 474721 475904 479232 483153 483678 485056 488448 490776 492804 494208 494384 495616 497664 500214 502281 503712 509652 511104 511758 513216 519168 519453 527076 529152 529254 531674 533871 535392 539136 539328 540672 545688 549504 552123 553696 555984 556182 557568 559872 562432 564344 566676 570999 573248 574992 577368 580008 584064 584272 585728 589824 591162 595296 595508 596992 602316 604032 606528 606744 608256 613899 615648 618192 622908 625482 627264 629856 632736 634887 638976 644204 644904 646866 651264 652509 654368 657072 657306 658944 663552 666952 669708 671616 674817 679536 679778 681472 682344 682587 684288 692224 692604 695466 698646 702768 705536 705672 711828 713856 718848 719104 720896 725517 727584 732672 736164 739206 741312 741576 743424 746496 750321 755568 761332 764478 766656 769824 773344 775973 778752 786432 788216 790614 793728 793881 797511 803088 803374 805376 808704 808992 811008 818532 820864 824256 830544 833976 834273 836352 839808 843648 846516 850014 851968 859872 862488 866052 868352 870012 876096 876408 878592 884736 886743 892944 893262 895488 899756 903474 906048 909792 910116 912384 917059 923472 927288 931528 934362 937024 938223 940896 949104 949442 951808 958464 966306 967356 970112 970299 976896 981552 985608 985959 988416 988768 991232 995328 1000428 1004562 1007424 1019304 1019667 1022208 1023516 1026432 1038336 1038906 1043199 1047969 1054152 1058304 1058508 1063348 1067742 1070784 1078272 1078656 1081344 1083797 1091376 1099008 1104246 1107392 1108809 1111968 1112364 1115136 1119744 1124864 1128688 1133352 1141998 1146496 1146717 1149984 1154736 1160016 1168128 1168544 1171456 1179648 1182324 1185921 1190592 1191016 1193984 1204632 1205061 1208064 1213056 1213488 1216512 1227798 1231296 1236384 1245816 1250964 1254528 1259712 1265472 1269774 1275021 1277952 1280851 1288408 1289808 1293732 1302528 1305018 1308736 1314144 1314612 1317888 1327104 1333904 1339416 1339893 1343232 1349634 1355211 1359072 1359556 1362944 1364688 1365174 1368576 1384448 1385208 1390932 1397292 1401543 1405536 1411072 1411344 1423656 1424163 1427712 1437696 1438208 1441792 1449459 1451034 1455168 1465344 1472328 1478412 1482624 1483152 1486848 1492992 1500642 1506843 1511136 1522664 1528956 1533312 1539648 1546688 1551946 1557504 1558359 1576432 1581228 1587456 1587762 1595022 1601613 1606176 1606748 1610752 1617408 1617984 1622016 1637064 1637647 1641728 1648512 1656369 1661088 1667952 1668546 1672704 1679616 1687296 1693032 1700028 1703936 1712997 1719744 1724976 1732104 1736704 1740024 1752192 1752816 1757184 1769472 1771561 1773486 1785888 1786524 1790976 1799512 1806948 1812096 1819584 1820232 1824768 1834118 1841697 1846944 1854576 1863056 1868724 1874048 1876446 1881792 1898208 1898884 1903616 1904661 1916928 1932612 1934712 1935401 1940224 1940598 1953792 1957527 1963104 1971216 1971918 1976832 1977536 1982464 1990656 2000856 2009124 2014848 2024451 2038608 2039334 2044416 2047032 2047761 2052864 2076672 2077812 2086398 2093663 2095938 2108304 2116608 2117016 2126696 2135484 2141568 2156544 2157312 2162688 2167594 2176551 2182752 2198016 2208492 2214784 2217618 2223936 2224728 2230272 2239488 2249728 2250963 2257376 2266704 2283996 2292992 2293434 2299968 2309472 2320032 2327919 2336256 2337088 2342912 2359296 2364648 2371842 2381184 2381643 2382032 2387968 2392533 2409264 2410122 2416128 2426112 2426976 2433024 2455596 2462592 2472768 2474329 2491632 2501928 2502819 2509056 2519424 2530944 2539548 2550042 2555904 2561702 2576816 2579616 2587464 2605056 2610036 2617472 2628288 2629224 2635776 2654208 2660229 2667808 2678832 2679786 2686464 2699268 2710422 2718144 2719112 2725888 2729376 2730348 2737152 2751177 2768896 2770416 2781864 2794584 2803086 2811072 2814669 2822144 2822688 2847312 2848326 2855424 2875392 2876416 2883584 2898918 2902068 2910336 2910897 2924207 2930688 2944656 2956824 2957877 2965248 2966304 2973696 2985984 3001284 3013686 3022272 3045328 3057912 3059001 3066624 3079296 3093376 3103892 3115008 3116718 3143907 3152864 3162456 3174912 3175524 3190044 3203226 3212352 3213496 3221504 3234816 3235968 3244032 3251391 3274128 3275294 3283456 3297024 3312738 3322176 3326427 3335904 3337092 3345408 3359232 3374592 3386064 3400056 3407872 3425994 3439488 3440151 3449952 3464208 3473408 3480048 3504384 3505632 3514368 3538944 3543122 3546972 3557763 3571776 3573048 3581952 3599024 3613896 3615183 3624192 3639168 3640464 3649536 3668236 3683394 3693888 3709152 3726112 3737448 3738779 3748096 3752892 3763584 3796416 3797768 3807232 3809322 3825063 3833856 3842553 3865224 3869424 3870802 3880448 3881196 3907584 3915054 3926208 3942432 3943836 3953664 3955072 3964928 3981312 4001712 4018248 4019679 4029696 4048902 4065633 4077216 4078668 4088832 4094064 4095522 4105728 4153344 4155624 4172796 4187326 4191876 4204629 4216608 4233216 4234032 4253392 4270968 4272489 4283136 4313088 4314624 4325376 4335188 4348377 4353102 4365504 4396032 4416984 4418557 4429568 4435236 4447872 4449456 4460544 4478976 4499456 4501926 4514752 4520529 4533408 4567992 4585984 4586868 4599936 4618944 4640064 4655838 4672512 4674176 4675077 4685824 4729296 4743684 4762368 4763286 4764064 4775936 4785066 4804839 4818528 4820244 4832256 4852224 4853952 4866048 4911192 4912941 4925184 4945536 4948658 4969107 4983264 5003856 5005638 5018112 5038848 5061888 5079096 5100084 5111808 5123404 5138991 5153632 5159232 5174928 5210112 5220072 5221931 5234944 5256576 5258448 5271552 5308416 5314683 5320458 5335616 5357664 5359572 5372928 5398536 5420844 5436288 5438224 5451776 5458752 5460696 5474304 5502354 5525091 5537792 5540832 5563728 5589168 5606172 5622144 5629338 5644288 5645376 5694624 5696652 5710848 5713983 5750784 5752832 5797836 5804136 5806203 5820672 5821794 5848414 5861376 5872581 5889312 5913648 5915754 5930496 5932608 5947392 5971968 6002568 6027372 6044544 6073353 6090656 6115824 6118002 6133248 6143283 6158592 6171373 6186752 6207784 6230016 6233436 6280989 6287814 6305728 6324912 6349824 6351048 6380088 6406452 6424704 6426992 6443008 6469632 6471936 6488064 6502782 6529653 6548256 6550588 6566912 6594048 6625476 6644352 6652854 6671808 6674184 6690816 6718464 6749184 6752889 6772128 6800112 6851988 6878976 6880302 6899904 6928416 6946816 6960096 6983757 7008768 7011264 7028736 7077888 7086244 7093944 7115526 7143552 7146096 7163904 7177599 7198048 7227792 7230366 7248384 7278336 7280928 7299072 7336472 7366788 7387776 7418304 7422987 7452224 7474896 7477558 7496192 7505784 7508457 7527168 7592832 7595536 7614464 7618644 7650126 7667712 7685106 7730448 7738848 7741604 7760896 7762392 7815168 7830108 7852416 7884864 7887672 7907328 7910144 7929856 7962624 7980687 8003424 8036496 8039358 8059392 8097804 8131266 8154432 8157336 8177664 8188128 8191044 8211456 8253531 8306688 8311248 8345592 8374652 8383752 8409258 8433216 8466432 8468064 8506784 8535703 8541936 8544978 8566272 8626176 8629248 8650752 8670376 8696754 8706204 8731008 8732691 8772621 8792064 8833968 8837114 8859136 8870472 8873631 8895744 8898912 8921088 8957952 8998912 9003852 9029504 9041058 9066816 9135984 9171968 9173736 9177003 9199872 9237888 9280128 9311676 9345024 9348352 9350154 9371648 9431721 9458592 9487368 9524736 9526572 9528128 9551872 9570132 9609678 9637056 9640488 9664512 9704448 9707904 9732096 9754173 9822384 9825882 9850368 9891072 9897316 9938214 9966528 10007712 10011276 10036224 10077696 10087649 10123776 10158192 10200168 10223616 10246808 10277982 10307264 10318464 10320453 10349856 10420224 10440144 10443862 10469888 10513152 10516896 10543104 10616832 10629366 10640916 10671232 10673289 10715328 10719144 10745856 10797072 10841688 10845549 10872576 10876448 10903552 10917504 10921392 10948608 11004708 11050182 11075584 11081664 11127456 11178336 11212344 11216337 11244288 11258676 11288576 11290752 11389248 11393304 11421696 11427966 11475189 11501568 11505664 11527659 11595672 11608272 11612406 11641344 11643588 11696828 11722752 11745162 11778624 11827296 11831508 11860992 11865216 11894784 11921767 11943936 12005136 12054744 12059037 12089088 12146706 12181312 12196899 12231648 12236004 12266496 12286566 12317184 12342746 12373504 12415568 12460032 12466872 12561978 12575628 12611456 12613887 12649824 12699648 12702096 12760176 12812904 12817467 12849408 12853984 12886016 12939264 12943872 12976128 13005564 13045131 13059306 13096512 13101176 13133824 13188096 13250952 13255671 13288704 13305708 13343616 13348368 13381632 13436928 13498368 13505778 13544256 13561587 13600224 13703976 13757952 13760604 13799808 13856832 13893632 13920192 13967514 14017536 14022528 14025231 14057472 14089361 14172488 14187888 14231052 14287104 14292192 14327808 14355198 14396096 14414517 14455584 14460732 14496768 14556672 14561856 14598144 14672944 14733576 14738823 14775552 14836608 14845974 14904448 14907321 14949792 14955116 14992384 15011568 15016914 15054336 15185664 15191072 15228928 15237288 15300252 15335424 15370212 15416973 15460896 15477696 15483208 15521792 15524784 15630336 15660216 15665793 15704832 15769728 15775344 15814656 15820288 15859712 15925248 15944049 15961374 16006848 16072992 16078716 16118784 16195608 16262532 16308864 16314672 16355328 16376256 16382088 16422912 16507062 16575273 16613376 16622496 16691184 16749304 16767504 16818516 16866432 16932864 16936128 17013568 17071406 17083872 17089956 17132544 17141949 17252352 17258496 17340752 17393508 17412408 17418609 17462016 17465382 17545242 17584128 17617743 17667936 17674228 17718272 17740944 17747262 17791488 17797824 17842176 17915904 17997824 18007704 18014117 18059008 18082116 18133632 18220059 18271968 18343936 18347472 18354006 18399744 18429849 18475776 18514119 18560256 18623352 18690048 18696704 18700308 18743296 18842967 18863442 18917184 18974736 19049472 19053144 19056256 19103744 19140264 19219356 19274112 19280976 19329024 19408896 19415808 19464192 19508346 19588959 19644768 19651764 19700736 19782144 19794632 19876428 19933056 20015424 20022552 20072448 20155392 20175298 20247552 20258667 20316384 20400336 20493616 20555964 20614528 20636928 20640906 20699712 20840448 20880288 20887724 20939776 20951271 21026304 21033792 21086208 21233664 21258732 21281832 21289411 21342464 21346578 21430656 21438288 21491712 21532797 21594144 21683376 21691098 21745152 21752896 21807104 21835008 21842784 21897216 22009416 22100364 22151168 22163328 22254912 22268961 22356672 22424688 22432674 22488576 22517352 22525371 22577152 22581504 22778496 22786608 22843392 22855932 22950378 23003136 23011328 23030293 23055318 23191344 23216544 23224812 23282688 23287176 23393656 23445504 23490324 23557248 23654592 23663016 23721984 23730432 23789568 23843534 23887872 23942061 24010272 24109488 24118074 24178176 24293412 24362624 24393798 24463296 24472008 24532992 24573132 24634368 24685492 24747008 24760593 24831136 24920064 24933744 25123956 25151256 25160213 25222912 25227774 25299648 25399296 25404192 25520352 25607109 25625808 25634934 25698816 25707968 25772032 25878528 25887744 25952256 26011128 26090262 26118612 26193024 26198073 26202352 26267648 26317863 26376192 26501904 26511342 26577408 26611416 26620893 26687232 26696736 26763264 26873856 26996736 27011556 27088512 27123174 27200448 27217619 27407952 27515904 27521208 27531009 27599616 27713664 27840384 27935028 28035072 28045056 28050462 28114944 28178722 28295163 28344976 28375776 28462104 28574208 28584384 28655616 28710396 28792192 28829034 28911168 28921464 28993536 29113344 29123712 29196288 29262519 29345888 29467152 29477646 29551104 29673216 29691948 29808896 29814642 29899584 29910232 29984768 30023136 30033828 30108672 30262947 30371328 30382144 30457856 30474576 30600504 30670848 30740424 30833946 30921792 30955392 30961359 30966416 31043584 31049568 31260672 31320432 31331586 31409664 31539456 31550688 31629312 31640576 31719424 31850496 31888098 31922748 32013696 32019867 32145984 32157432 32166277 32237568 32391216 32525064 32536647 32617728 32629344 32710656 32752512 32764176 32845824 33014124 33150546 33226752 33244992 33382368 33498608 33535008 33637032 33649011 33732864 33865728 33872256 34027136 34142812 34167744 34179912 34265088 34283898 34504704 34516992 34582977 34681504 34787016 34824816 34837218 34924032 34930764 35090484 35168256 35235486 35335872 35348456 35436544 35481888 35494524 35582976 35595648 35684352 35765301 35831808 35995648 36015408 36028234 36118016 36164232 36177111 36267264 36440118 36543936 36590697 36687872 36694944 36708012 36799488 36859698 36951552 37028238 37120512 37246704 37380096 37393408 37400616 37486592 37685934 37726884 37834368 37841661 37949472 38098944 38106288 38112512 38207488 38280528 38438712 38452401 38548224 38561952 38658048 38817792 38831616 38928384 39016692 39135393 39177918 39289536 39303528 39401472 39564288 39589264 39752856 39767013 39866112 40030848 40045104 40144896 40310784 40350596 40495104 40517334 40632768 40800672 40987232 41111928 41126569 41229056 41273856 41281812 41399424 41680896 41760576 41775448 41879552 41902542 42052608 42067584 42075693 42172416 42268083 42517464 42563664 42578822 42684928 42693156 42861312 42876576 42983424 43065594 43188288 43243551 43366752 43382196 43490304 43505792 43614208 43670016 43685568 43794432 44018832 44200728 44216469 44302336 44326656 44509824 44537922 44713344 44721963 44849376 44865348 44977152 45034704 45050742 45154304 45163008 45556992 45573216 45686784 45711864 45900756 46006272 46022656 46060586 46110636 46250919 46382688 46433088 46449624 46565376 46574352 46787312 46891008 46980648 46997379 47114496 47309184 47326032 47443968 47460864 47579136 47687068 47775744 47832147 47884122 48020544 48218976 48236148 48356352 48586824 48604127 48725248 48787596 48926592 48944016 49065984 49146264 49268736 49370984 49494016 49521186 49662272 49725819 49840128 49867488 50247912 50302512 50320426 50445824 50455548 50599296 50798592 50808384 51040704 51214218 51251616 51269868 51397632 51415936 51425847 51544064 51757056 51775488 52022256 52180524 52237224 52255827 52386048 52396146 52404704 52535296 52635726 52752384 52853229 53003808 53022684 53154816 53222832 53241786 53374464 53393472 53526528 53747712 53993472 54023112 54042351 54177024 54246348 54400896 54435238 54660177 54815904 55031808 55042416 55062018 55199232 55289547 55427328 55542357 55680768 55870056 56070144 56090112 56100924 56229888 56357444 56528901 56590326 56689952 56751552 56924208 57148416 57168768 57311232 57420792 57441241 57584384 57658068 57822336 57842928 57987072 58226688 58247424 58392576 58525038 58691776 58766877 58934304 58955292 59102208 59346432 59383896 59617792 59629284 59799168 59820464 59969536 60046272 60067656 60217344 60525894 60742656 60764288 60776001 60915712 60949152 61201008 61480848 61667892 61843584 61910784 61922718 61932832 62087168 62099136 62521344 62640864 62663172 62819328 62853813 63078912 63101376 63258624 63281152 63700992 63776196 63845496 63868233 64027392 64039734 64291968 64314864 64332554 64475136 64598391 64782432 65050128 65073294 65235456 65258688 65421312 65505024 65528352 65691648 66028248 66301092 66453504 66489984 66764736 66806883 66997216 67070016 67274064 67298022 67465728 67576113 67731456 67744512 67885103 68054272 68285624 68335488 68359824 68530176 68567796 69009408 69033984 69090879 69165954 69363008 69574032 69649632 69674436 69848064 69861528 70180968 70336512 70470972 70671744 70696912 70873088 70963776 70989048 71165952 71191296 71368704 71530602 71663616 71826183 71991296 72030816 72056468 72236032 72328464 72354222 72534528 72880236 73087872 73181394 73375744 73389888 73416024 73598976 73719396 73903104 74056476 74241024 74281779 74493408 74760192 74786816 74801232 75371868 75453768 75480639 75668736 75683322 75898944 76197888 76212576 76225024 76414976 76561056 76821327 76877424 76904802 77096448 77123904 77316096 77635584 77663232 77856768 78033384 78270786 78355836 78579072 78607056 78802944 78953589 79128576 79178528 79505712 79534026 79732224 79862679 80061696 80090208 80289792 80621568 80701192 80990208 81034668 81265536 81601344 81652857 81974464 82223856 82253138 82458112 82547712 82563624 82593027 82798848 83521152 83550896 83759104 83805084 84105216 84135168 84151386 84344832 84536166 84885489 85034928 85127328 85157644 85369856 85386312 85722624 85753152 85966848 86131188 86376576 86487102 86733504 86764392 86980608 87011584 87228416 87340032 87371136 87588864 87787557 88037664 88401456 88432938 88653312 89019648 89075844 89426688 89443926 89698752 89730696 89954304 90069408 90101484 90308608 90326016 90788841 91113984 91146432 91373568 91423728 91801512 92012544 92045312 92121172 92221272 92501838 92765376 92866176 92899248 93130752 93148704 93574624 93782016 93892733 93961296 93994758 94228992 94618368 94652064 94887936 94921728 95158272 95374136 95551488 95664294 95768244 96041088 96059601 96437952 96472296 96498831 96712704 97173648 97208254 97450496 97575192 97609941 97853184 97888032 98131968 98292528 98537472 98741968 98988032 99042372 99324544 99451638 99680256 99734976 100495824 100605024 100640852 100891648 100911096 100947033 101198592 101597184 101616768 102081408 102428436 102503232 102539736 102795264 102831872 102851694 103088128 103514112 103550976 103748931 104044512 104361048 104474448 104511654 104772096 104792292 104809408 105070592 105271452 105504768 105706458 106007616 106045368 106309632 106445664 106483572 106748928 106786944 107053056 107295903 107495424 107986944 108046224 108084702 108354048 108492696 108531333 108801792 108870476 109320354 109631808 110063616 110084832 110124036 110398464 110579094 110854656 110964139 111084714 111361536 111740112 112140288 112180224 112201848 112459776 112714888 113057802 113180652 113379904 113503104 113524983 113848416 114296832 114337536 114622464 114841584 114882482 115168768 115316136 115357203 115644672 115685856 115974144 116453376 116494848 116785152 117050076 117383552 117406179 117533754 117868608 117910584 118204416 118692864 118767792 119235584 119258568 119301039 119598336 119640928 119939072 120092544 120135312 120434688 121051788 121485312 121528576 121552002 121831424 121898304 122402016 122961696 123335784 123379707 123687168 123821568 123845436 123865664 124174336 124198272 125042688 125281728 125326344 125638656 125707626 126157824 126202752 126227079 126517248 126562304 126804249 127552392 127690992 127736466 128054784 128079468 128583936 128629728 128665108 128950272 129196782 129564864 130100256 130146588 130470912 130517376 130842624 131010048 131056704 131139437 131383296 132056496 132602184 132649407 132907008 132979968 133529472 133613766 133994432 134140032 134165889 134548128 134596044 134931456 135152226 135462912 135489024 135770206 136108544 136571248 136670976 136719648 137060352 137135592 138018816 138067968 138181758 138331908 138726016 138752757 139148064 139299264 139348872 139696128 139723056 140361936 140673024 140941944 140992137 141343488 141393824 141746176 141927552 141978096 142331904 142382592 142737408 143061204 143327232 143496441 143652366 143982592 144061632 144112936 144472064 144656928 144708444 145069056 145760472 145812381 146175744 146362788 146751488 146779776 146832048 147197952 147438792 147806208 148112952 148482048 148563558 148986816 149177457 149520384 149573632 149602464 150743736 150907536 150961278 151337472 151366644 151797888 152395776 152425152 152450048 152829952 153122112 153642654 153754848 153809604 154192896 154247808 154277541 154632192 154982971 155271168 155326464 156066768 156541572 156711672 156767481 157158144 157214112 157605888 157907178 158257152 158357056 158559687 159011424 159068052 159464448 159725358 160123392 160180416 160579584 161243136 161402384 161980416 162069336 162127053 162531072 163202688 163305714 163948928 163980531 164447712 164506276 164916224 165095424 165127248 165186054 165597696 166627071 167042304 167101792 167518208 167610168 168210432 168270336 168302772 168689664 169072332 169586703 169770978 170069856 170254656 170315288 170739712 170772624 171445248 171506304 171933696 172262376 172323723 172753152 172974204 173467008 173528784 173961216 174023168 174456832 174680064 174742272 175177728 175575114 176075328 176300631 176802912 176865876 177306624 178039296 178151688 178853376 178887852 179397504 179461392 179908608 180138816 180202968 180617216 180652032 181577682 182227968 182292864 182328003 182747136 182847456 183603024 184090624 184242344 184442544 185003676 185530752 185732352 185798496 186261504 186297408 187149248 187564032 187785466 187922592 187989516 188457984 188561439 189236736 189304128 189775872 189843456 190748272 191102976 191328588 191536488 191604699 192082176 192119202 192875904 192944592 192997662 193425408 193795173 194347296 194416508 194900992 195150384 195219882 195706368 195776064 196263936 196585056 197074944 197483936 197976064 198084744 198155287 198649088 198903276 199360512 199469952 200420649 200991648 201210048 201281704 201783296 201822192 201894066 202397184 202728339 203194368 203233536 203655309 204162816 204856872 205006464 205079472 205590528 205663744 205703388 206176256 207028224 207101952 207272637 207497862 208089024 208722096 208948896 209023308 209544192 209584584 209618816 210141184 210542904 211009536 211412916 212015232 212090736 212619264 212891328 212967144 213497856 213573888 214106112 214591806 214990848 215478549 215973888 216092448 216169404 216708096 216985392 217062666 217603584 217740952 218640708 219263616 220127232 220169664 220248072 220796928 221158188 221709312 221928278 222169428 222723072 222845337 223480224 224280576 224360448 224403696 225429776 226115604 226361304 226441917 226759808 227006208 227049966 227696832 228593664 228675072 229244928 229683168 229764964 230337536 230463981 230632272 230714406 231289344 231371712 231948288 232906752 232989696 233570304 234100152 234183521 234767104 234812358 235067508 235737216 235821168 236408832 236860767 237385728 237535584 238471168 238517136 238602078 239196672 239281856 239588037 239878144 240185088 240270624 240869376 242103576 242970624 243057152 243104004 243662848 243796608 244804032 244958571 245923392 246671568 246759414 247374336 247643136 247690872 247731328 247779081 248348672 248396544 250563456 250652688 251277312 251415252 252315648 252405504 252454158 253034496 253124608 253608498 254656467 255104784 255381984 255472932 256109568 256158936 257167872 257259456 257330216 257900544 258393564 259129728 260200512 260293176 260941824 261034752 261685248 262020096 262113408 262278874 262766592 263362671 264112992 265204368 265298814 265959936 267058944 267227532 267988864 268280064 268331778 269096256 269192088 269862912 270304452 270925824 270978048 271540412 272217088 272366523 273142496 273341952 273439296 274120704 274271184 276037632 276135936 276363516 276663816 276762343 277452032 277505514 278296128 278598528 278697744 279392256 279446112 280723872 281346048 281678199 281883888 281984274 282686976 282787648 283492352 283855104 283956192 284663808 284765184 285474816 286122408 286654464 286992882 287304732 287965184 288123264 288178803 288225872 288944128 289313856 289416888 289496493 290138112 291520944 291624762 292351488 292725576 292829823 293502976 293559552 293664096 294395904 294877584 295612416 296225904 296964096 297127116 297973632 298354914 299040768 299147264 299204928 299393809 301487472 301815072 301922556 302674944 302733288 302841099 303595776 304791552 304850304 304900096 306244224 307285308 307509696 307619208 308385792 308495616 308555082 309264384 309965942 310542336 310652928 311246793 312133536 313083144 313423344 313534962 314316288 314428224 315211776 315814356 316514304 316714112 317119374 318022848 318136104 318928896 319450716 320246784 320360832 321159168 321887709 322486272 322804768 323960832 324138672 324254106 325062144 325593999 326405376 326611428 327082769 327897856 327961062 328895424 329012552 329832448 330190848 330254496 330372108 331195392 332892417 333254142 334084608 334203584 335036416 335220336 336420864 336540672 336605544 337379328 338144664 339173406 339541956 340139712 340509312 340574949 340630576 341479424 341545248 342890496 343012608 343867392 344524752 344647446 345506304 345948408 346071609 346934016 347057568 347922432 348046336 348913664 349360128 349484544 350355456 351150228 352150656 352218537 352601262 353605824 353731752 353829047 354613248 356078592 356303376 357706752 357775704 357903117 358795008 358922784 359817216 360277632 360405936 361304064 363155364 364455936 364585728 364656006 365494272 365694912 367206048 368181248 368484688 368885088 370007352 370139121 371061504 371464704 371596992 372523008 372594816 374298496 375128064 375570932 375845184 375979032 376915968 377122878 378473472 378608256 379551744 379686912 380412747 381496544 382657176 383072976 383209398 384164352 384238404 385751808 385889184 385995324 386850816 387590346 388694592 388833016 389801984 390300768 390439764 391412736 391552128 392527872 393170112 393418311 394149888 394967872 395952128 396169488 396310574 397298176 397806552 397948221 398721024 398939904 400841298 401983296 402420096 402497667 402563408 403566592 403644384 403788132 404794368 405456678 406388736 406467072 407310618 408325632 409713744 410012928 410158944 411181056 411327488 411406776 412352512 414056448 414203904 414545274 414995724 416178048 416258271 417444192 417897792 418046616 419088384 419169168 419237632 420282368 421085808 422019072 422825832 422976411 424030464 424181472 425238528 425782656 425934288 426995712 427147776 428212224 429183612 429981696 430489323 430957098 431947776 432184896 432338808 433416192 433970784 434125332 435207168 435481904 437281416 437437143 438527232 440254464 440339328 440496144 441593856 442316376 443418624 443856556 444338856 445446144 445690674 446960448 448561152 448720896 448807392 450859552 452231208 452392259 452722608 452883834 453519616 454012416 454099932 455393664 457187328 457350144 458489856 459366336 459529928 460675072 460927962 461264544 461428812 462578688 462743424 462832623 463896576 464948913 465813504 465979392 468200304 468367042 469534208 469624716 470135016 470302443 471474432 471642336 472817664 473721534 474771456 475071168 475679061 476942336 477034272 477204156 478393344 478563712 479176074 479756288 480370176 480541248 481738752 484207152 485941248 486114304 486208008 486381159 487325696 487593216 489608064 489917142 491846784 491941593 493343136 493518828 494748672 495286272 495381744 495462656 495558162 496697344 496793088 499881213 501126912 501305376 502554624 502830504 504631296 504811008 504908316 506068992 506249216 507216996 508760109 509312934 510209568 510763968 510945864 512219136 512317872 514335744 514518912 514660432 515801088 516787128 516971169 518259456 520401024 520586352 521883648 522069504 523370496 524040192 524226816 524557748 525533184 526725342 528225984 530408736 530597628 531919872 534117888 534455064 534645397 535977728 536560128 536663556 538192512 538384176 539725824 540608904 541851648 541956096 543080824 544434176 544733046 546284992 546683904 546878592 546984009 548241408 548542368 552271872 552727032 553327632 553524686 554904064 555011028 556592256 557197056 557395488 558784512 558892224 561447744 562692096 563356398 563767776 563968548 565373952 565575296 565684317 566984704 567710208 567912384 569327616 569530368 572244816 573308928 573985764 574609464 574814097 575930368 576246528 576357606 576451744 577888256 578627712 578833776 578992986 580276224 581385519 583041888 583249524 584702976 585451152 585659646 587005952 587119104 587328192 588791808 589755168 591224832 592451808 593928192 594254232 594465861 595947264 596709828 598081536 598294528 598409856 598787618 601261947 602974944 603630144 603845112 605349888 605466576 605682198 607191552 608185017 609583104 609700608 609800192 610965927 612488448 614570616 615019392 615238416 616771584 616991232 617110164 618528768 619931884 621084672 621305856 621817911 622493586 624267072 626166288 626846688 627069924 628632576 628856448 630423552 631628712 631853651 633028608 633428224 634238748 636045696 636272208 637857792 638901432 640493568 640721664 642318336 643775418 644972544 645609536 646435647 647921664 648277344 648508212 650124288 651187998 652810752 653222856 654165538 655795712 655922124 657790848 658025104 659664896 660381696 660508992 660744216 662390784 665784834 666508284 668169216 668407168 668536011 670072832 670440672 672841728 673081344 673211088 676289328 678346812 679083912 679325751 680279424 681018624 681149898 681261152 682958848 683090496 685780992 686025216 687734784 689049504 689294892 691012608 691391943 691896816 692143218 693868032 694115136 695844864 696092672 698720256 698969088 700710912 702300456 702550563 704301312 704437074 705202524 707211648 707463504 707658094 709226496 710582301 712157184 712606752 715413504 715551408 715806234 717590016 717845568 718764111 719634432 720555264 720811872 722608128 726310728 728911872 729171456 729312012 730988544 731389824 734412096 734875713 736362496 736969376 737770176 740014704 740278242 742123008 742929408 743193984 743337243 745046016 745189632 746736133 748596992 751141864 751690368 751958064 753831936 754245756 756946944 757216512 759103488 759373824 760825494 762993088 763969401 765314352 766145952 766418796 768328704 768476808 771503616 771778368 771990648 773701632 775180692 777389184 777666032 779603968 780601536 780879528 782825472 783104256 785055744 786340224 786836622 788299776 789935744 790088013 791904256 792338976 792621148 794596352 795613104 795896442 797879808 801682596 803966592 804840192 804995334 805126816 807133184 807288768 807576264 809588736 810913356 812777472 812934144 814621236 816651264 817099569 819427488 820025856 820317888 822362112 822654976 822813552 828112896 828407808 829090548 829991448 830287029 832356096 832516542 834888384 835795584 836093232 838176768 838338336 838475264 840564736 842171616 844038144 845034597 845651664 845952822 848060928 848362944 850477056 851565312 851868576 853991424 854295552 856424448 858367224 859963392 860978646 861914196 863895552 864369792 864677616 866832384 867941568 868250664 868489479 870414336 870963808 874562832 874874286 877054464 878489469 880508928 880678656 880992288 883187712 884632752 886837248 887713112 888677712 890892288 891381348 893920896 897122304 897441792 897614784 898181427 901719104 904462416 904784518 905445216 905767668 907039232 908024832 908199864 908523297 910787328 914374656 914700288 918732672 919059856 921350144 921855924 922529088 922857624 925157376 925486848 925665246 927793152 929897826 931627008 931958784 933740379 936400608 936734084 939068416 939249432 940270032 940604886 942948864 943284672 945635328 947443068 949542912 950142336 951358122 953884672 954068544 954408312 956786688 957127424 958352148 959512576 960740352 961082496 963477504 965663127 968414304 971882496 972228608 972416016 972762318 975186432 976781997 979216128 979834284 981248307 983693568 983883186 986686272 987037656 989497344 990572544 990763488 990925312 991116324 993394688 993586176 998677251 999762426 1002253824 1002610752 1005109248 1005661008 1009262592 1009622016 1009816632 1012137984 1012498432 1014433992 1017520218 1018625868 1020419136 1021527936 1021891728 1024438272 1024635744 1028671488 1029037824 1029320864 1031602176 1033574256 1033942338 1036518912 1038214827 1040802048 1041172704 1043767296 1044139008 1046740992 1048080384 1048453632 1049115496 1051066368 1053450684 1056451968 1056655611 1060817472 1061195256 1061487141 1063839744 1068235776 1068910128 1069290794 1071955456 1073120256 1073327112 1073709351 1076385024 1076768352 1079451648 1081217808 1083912192 1086161648 1088868352 1089466092 1092569984 1093367808 1093757184 1093968018 1096482816 1097084736 1104543744 1105454064 1106655264 1107049372 1109808128 1110022056 1110417363 1113184512 1114394112 1114790976 1117569024 1117784448 1122895488 1125384192 1126712796 1127535552 1127937096 1130747904 1131150592 1131368634 1133969408 1135420416 1135824768 1138655232 1139060736 1141238241 1144489632 1147971528 1149218928 1149628194 1152493056 1152715212 1152903488 1155776512 1157255424 1157667552 1157985972 1160552448 1162771038 1166083776 1166499048 1169405952 1170902304 1171319292 1174011904 1174238208 1174656384 1177583616 1179510336 1180254933 1182449664 1184903616 1187856384 1188508464 1188931722 1191894528 1193419656 1193844663 1196163072 1196589056 1196819712 1197575236 1202523894 1205949888 1207260288 1207690224 1210699776 1210933152 1211364396 1214383104 1216370034 1219166208 1219401216 1219600384 1220605529 1221931854 1224976896 1229141232 1230038784 1230476832 1233543168 1233982464 1234220328 1237057536 1239863768 1242169344 1242611712 1243635822 1244987172 1248534144 1248774813 1252332576 1253693376 1254139848 1257265152 1257712896 1260847104 1263257424 1263707302 1266057216 1266856448 1268477496 1268929233 1272091392 1272544416 1275715584 1277802864 1280987136 1281443328 1284636672 1287550836 1289945088 1291219072 1291467969 1292871294 1295843328 1296554688 1297016424 1300248576 1302375996 1305621504 1306445712 1308331076 1311591424 1311844248 1312311429 1315581696 1316050208 1319329792 1320763392 1321017984 1321488432 1324781568 1331569668 1333016568 1336338432 1336814336 1337072022 1340145664 1340881344 1345683456 1346162688 1346422176 1352578656 1356693624 1357176777 1358167824 1358651502 1360558848 1362037248 1362299796 1362522304 1365917696 1366180992 1371561984 1372050432 1375469568 1378099008 1378589784 1382025216 1382783886 1383793632 1384286436 1387736064 1388230272 1388497869 1391689728 1392185344 1394846739 1397440512 1397938176 1404600912 1405101126 1408602624 1408874148 1410405048 1410907329 1414423296 1414927008 1415316188 1418452992 1421164602 1424314368 1425213504 1430827008 1431102816 1431612468 1435180032 1435691136 1437528222 1439268864 1441110528 1441623744 1442533807 1445216256 1452621456 1457823744 1458342912 1458624024 1459143477 1461977088 1462779648 1468824192 1469751426 1473938752 1475540352 1475824779 1480029408 1480556484 1484246016 1485858816 1486387968 1486674486 1490092032 1490379264 1493472266 1497193984 1499643639 1502283728 1503380736 1503916128 1507663872 1508491512 1513893888 1514433024 1518206976 1518747648 1521650988 1525986176 1526280327 1527938802 1530628704 1532291904 1532837592 1536657408 1536953616 1543007232 1543556736 1543981296 1547403264 1550361384 1550913507 1554778368 1555332064 1559207936 1561203072 1561759056 1565650944 1566208512 1570111488 1572680448 1573673244 1576599552 1579871488 1580176026 1583808512 1584677952 1585242296 1589192704 1591226208 1591792884 1595759616 1603365192 1603936191 1607933184 1609680384 1609990668 1610253632 1614266368 1614577536 1615152528 1619177472 1621826712 1625554944 1625868288 1629242472 1633302528 1634199138 1638854976 1640051712 1640635776 1640952027 1644724224 1645309952 1645627104 1656815616 1658181096 1659982896 1660574058 1664712192 1665033084 1669776768 1671591168 1672186464 1676353536 1676676672 1676950528 1681129472 1684343232 1688076288 1690069194 1691303328 1691905644 1696121856 1696725888 1697052951 1700954112 1703130624 1703737152 1704812681 1707982848 1708591104 1716734448 1719926784 1721957292 1723828392 1724442291 1727791104 1728739584 1729355232 1733664768 1735883136 1736501328 1736978958 1740828672 1741927616 1744156557 1749125664 1749748572 1754108928 1756978938 1761017856 1761357312 1761984576 1766375424 1769265504 1773674496 1775426224 1777355424 1781784576 1782762696 1783397583 1787841792 1794244608 1794883584 1795229568 1796362854 1803438208 1803785841 1808924832 1809569036 1810890432 1811535336 1814078464 1816049664 1816399728 1817046594 1821574656 1828749312 1829400576 1832897781 1837465344 1838119712 1842700288 1843711848 1845058176 1845715248 1850314752 1850973696 1851330492 1855586304 1859795652 1863254016 1863917568 1865453733 1867480758 1872801216 1873468168 1878136832 1878498864 1880540064 1881209772 1885897728 1886569344 1891270656 1894886136 1895560953 1899085824 1900284672 1902716244 1907769344 1908137088 1908816624 1913573376 1914254848 1916704296 1919025152 1921480704 1922164992 1926955008 1931326254 1936828608 1939306941 1943764992 1944457216 1944832032 1945524636 1950372864 1953563994 1958432256 1959668568 1962496614 1967387136 1967766372 1973372544 1974075312 1978994688 1981145088 1981526976 1981850624 1982232648 1986789376 1987172352 1997354502 1999524852 2004507648 2005221504 2005608033 2010218496 2011322016 2018525184 2019244032 2019633264 2024996864 2028867984 2035040436 2037251736 2037977253 2040838272 2043055872 2043783456 2048876544 2049271488 2057342976 2058075648 2058641728 2063204352 2067148512 2067884676 2073037824 2074175829 2076429654 2081604096 2082345408 2087534592 2088278016 2096160768 2096907264 2098230992 2102132736 2106901368 2107651689 2112903936 2113311222 2121634944 2122390512 2122974282 2127679488 2131746903 2136471552 2137820256 2138581588 2143910912 2146240512 2146654224 2147418702 2152770048 2153536704 2158903296 2162435616 2167824384 2172323296 2177736704 2178932184 2179708157 2185139968 2186735616 2187514368 2187936036 2192965632 2194169472 2204627139 2209087488 2210908128 2213310528 2214098744 2219616256 2220044112 2220834726 2226369024 2228788224 2229581952 2230011729 2235138048 2235568896 2240208399 2245790976 2253425592 2255071104 2255874192 2261495808 2262301184 2262737268 2267938816 2270840832 2271649536 2277310464 2278121472 2282476482 2288979264 2291908203 2295943056 2298437856 2299256388 2304986112 2305430424 2305806976 2311553024 2314510848 2315335104 2315971944 2321104896 2325542076 2332167552 2332998096 2338811904 2341804608 2342638584 2348023808 2348476416 2349312768 2355167232 2359020672 2360509866 2364899328 2369807232 2370264039 2375712768 2377016928 2377863444 2383789056 2386839312 2387689326 2393178112 2393639424 2395150472 2405047788 2411899776 2414520576 2415380448 2421399552 2421866304 2422728792 2428766208 2432740068 2438332416 2438802432 2439200768 2441211058 2443863708 2449953792 2451298707 2458282464 2460077568 2460953664 2467086336 2467964928 2468440656 2479727536 2484338688 2485223424 2487271644 2489974344 2490861087 2497068288 2497549626 2504665152 2507386752 2508279696 2514530304 2515425792 2521694208 2526514848 2527414604 2532114432 2533712896 2535103791 2536954992 2537858466 2544182784 2545088832 2551431168 2555605728 2561974272 2562886656 2569273344 2575101672 2576018731 2579890176 2582438144 2582935938 2585742588 2591686656 2593109376 2594032848 2600497152 2604751992 2605468437 2611243008 2612891424 2616662152 2623182848 2623688496 2624622858 2631163392 2632100416 2635468407 2638659584 2641526784 2642035968 2642976864 2649563136 2663139336 2666033136 2672676864 2673628672 2674144044 2680291328 2681762688 2691366912 2692325376 2692844352 2694544281 2705157312 2713387248 2714353554 2716335648 2717303004 2721117696 2724074496 2724599592 2725044608 2725569891 2731835392 2732361984 2743123968 2744100864 2756198016 2757179568 2764050432 2765567772 2767587264 2768572872 2775472128 2776460544 2776995738 2783379456 2784370688 2789693478 2794881024 2795876352 2801221137 2809201824 2810202252 2817205248 2817748296 2820810096 2821814658 2828846592 2829854016 2830632376 2836905984 2842329204 2848628736 2850427008 2861654016 2862205632 2863224936 2870360064 2871382272 2875056444 2878537728 2882221056 2883247488 2885067614 2890432512 2896989381 2905242912 2915647488 2916685824 2917248048 2918286954 2925559296 2930345991 2937648384 2939502852 2943744921 2947877504 2951080704 2951649558 2960058816 2961112968 2968492032 2971717632 2972775936 2973348972 2980184064 2980758528 2986944532 2994387968 2996031753 2999287278 3004567456 3006761472 3007832256 3015327744 3016983024 3027787776 3028866048 3036413952 3037495296 3043301976 3044385773 3051972352 3052560654 3055877604 3061257408 3064583808 3065675184 3073314816 3073907232 3086014464 3087113472 3087962592 3094806528 3100722768 3101827014 3109556736 3110664128 3114644481 3118415872 3122406144 3123518112 3131301888 3132417024 3140222976 3145360896 3147346488 3153199104 3159742976 3160352052 3167617024 3169355904 3169966833 3170484592 3178385408 3182452416 3183585768 3184461423 3191519232 3206730384 3207872382 3215866368 3219360768 3219981336 3220507264 3221128053 3228532736 3229155072 3230305056 3238354944 3243653424 3251736576 3258484944 3266605056 3268398276 3277709952 3280103424 3281271552 3281904054 3289448448 3290619904 3291254208 3313631232 3316362192 3319965792 3321148116 3329424384 3330066168 3331252089 3339553536 3343182336 3344372928 3352707072 3353353344 3353901056 3368686464 3376152576 3380138388 3382606656 3383811288 3392243712 3393451776 3394105902 3401908224 3406261248 3407474304 3409625362 3415965696 3417182208 3423714723 3433468896 3443914584 3447656784 3448884582 3457479168 3458710464 3467329536 3471766272 3473002656 3473957916 3481657344 3483855232 3488313114 3498251328 3499497144 3508217856 3513957876 3522035712 3522714624 3523969152 3532750848 3538531008 3540764799 3547348992 3550852448 3554710848 3563569152 3565525392 3566795166 3575683584 3581533989 3588489216 3589767168 3590459136 3592725708 3597910459 3606876416 3607571682 3617849664 3619138072 3621780864 3623070672 3628156928 3632099328 3632799456 3634093188 3643149312 3657498624 3658801152 3661816587 3665795562 3674930688 3676239424 3685400576 3687423696 3690116352 3691430496 3700629504 3701947392 3702660984 3711172608 3719591304 3726508032 3727835136 3730907466 3734961516 3745602432 3746324439 3746936336 3756273664 3756997728 3761080128 3762419544 3771795456 3773138688 3782541312 3789772272 3791121906 3798171648 3800569344 3805432488 3806787699 3815538688 3816274176 3817633248 3827146752 3828509696 3833408592 3838050304 3842961408 3844329984 3853910016 3862652508 3873657216 3874403907 3878613882 3887529984 3888914432 3889664064 3891049272 3892119517 3900745728 3907127988 3916864512 3919337136 3924993228 3934774272 3935532744 3936934287 3946745088 3948150624 3957989376 3962290176 3963053952 3963701248 3964465296 3974344704 3994709004 3999049704 4009015296 4010443008 4011216066 4020436992 4022644032 4037050368 4038488064 4039266528 4049993728 4057735968 4070080872 4071530331 4074503472 4075954506 4081676544 4086111744 4087566912 4097753088 4098542976 4114685952 4116151296 4117283456 4126408704 4134297024 4135769352 4146075648 4148351658 4152859308 4163208192 4164690816 4175069184 4176556032 4184540217 4192321536 4193814528 4196461984 4213802736 4215303378 4225807872 4226622444 4232721987 4243269888 4244781024 4245948564 4255358976 4263493806 4272943104 4275640512 4277163176 4287821824 4292481024 4293308448 4294837404 4305540096 4307073408 4317806592 4324871232 4327601421 4335648768 4344646592 4355473408 4357864368 4359416314 4370279936 4373471232 4375028736 4375872072 4377430431 4385931264 4388338944 4409254278 4421816256 4426621056 4427474337 4428197488 4439232512 4440088224 4441669452 4452738048 4457576448 4459163904 4460023458 4470276096 4471137792 4480416798 4491581952 4498930917 4506851184 4510142208 4511748384 4522991616 4524602368 4525474536 4535877632 4541681664 4543299072 4554620928 4556242944 4564952964 4577958528 4578840981 4583816406 4591886112 4596875712 4598512776 4609972224 4610860848 4611613952 4623106048 4629021696 4630670208 4631943888 4642209792 4651084152 4652740521 4664335104 4665996192 4677623808 4683609216 4685277168 4696952832 4698625536 4710334464 4718041344 4721019732 4729798656 4739614464 4740528078 4751425536 4754033856 4755726888 4767578112 4773678624 4775378652 4786356224 4787278848 4790300944 4810095576 4811808573 4823799552 4829041152 4830760896 4842799104 4843732608 4845457584 4857532416 4865480136 4876664832 4877604864 4878401536 4882422116 4887727416 4899907584 4902597414 4916564928 4920155136 4921907328 4934172672 4935929856 4936881312 4959455072 4970446848 4974543288 4976314849 4979948688 4981722174 4994136576 4995099252 5009330304 5014773504 5016559392 5029060608 5030851584 5043388416 5053029696 5054829208 5064228864 5067425792 5070207582 5073909984 5075716932 5088365568 5090177664 5091158853 5102862336 5111211456 5114438043 5123948544 5125773312 5150203344 5152037462 5159780352 5164876288 5165871876 5171485176 5173326873 5183373312 5186218752 5188065696 5200994304 5209503984 5210936874 5222486016 5225782848 5232469671 5233324304 5246365696 5247376992 5249245716 5262326784 5264200832 5270936814 5277319168 5283053568 5284071936 5285953728 5299126272 5326278672 5332066272 5345353728 5347257344 5348288088 5350192749 5360582656 5363525376 5382733824 5384650752 5385688704 5389088562 5410314624 5411357523 5426774496 5428707108 5432671296 5434606008 5442235392 5448148992 5449199184 5450089216 5451139782 5463670784 5464723968 5486247936 5488201728 5498693343 5512396032 5514359136 5528100864 5531135544 5535174528 5537145744 5550944256 5552921088 5553991476 5566758912 5568741376 5579386956 5589762048 5591752704 5596361199 5602442274 5618403648 5620404504 5634410496 5635496592 5641620192 5643629316 5657693184 5659708032 5661264752 5673811968 5684658408 5686682859 5697257472 5700854016 5723308032 5724411264 5726449872 5740720128 5742764544 5750112888 5757075456 5764442112 5766494976 5770135228 5780865024 5793978762 5810485824 5831294976 5833371648 5834496096 5836573908 5851118592 5860691982 5875296768 5879005704 5881099367 5887489842 5895755008 5902161408 5903299116 5920117632 5922225936 5936984064 5943435264 5945551872 5946697944 5960368128 5961517056 5973889064 5988775936 5992063506 5998574556 6009134912 6013522944 6015664512 6016824099 6030655488 6033966048 6055575552 6057732096 6074990592 6086603952 6088771546 6103944704 6105121308 6111755208 6113931759 6122514816 6129167616 6131350368 6146629632 6147814464 6172028928 6174226944 6175925184 6189613056 6201445536 6203654028 6219113472 6221328256 6222527487 6229288962 6236831744 6244812288 6247036224 6262603776 6264834048 6290721792 6294692976 6306398208 6319485952 6320704104 6322955067 6335234048 6338711808 6339933666 6340969184 6356770816 6364904832 6367171536 6368922846 6383038464 6395240709 6413460768 6415744764 6431732736 6438721536 6439962672 6441014528 6442256106 6457065472 6458310144 6460610112 6476709888 6487306848 6503473152 6516969888 6533210112 6536796552 6539124471 6555419904 6560206848 6562543104 6563808108 6578896896 6581239808 6582508416 6613881417 6627262464 6632724384 6639931584 6642296232 6658848768 6660132336 6662504178 6679107072 6686364672 6688745856 6690035187 6705414144 6706706688 6707802112 6720625197 6737372928 6760276776 6765213312 6767622576 6784487424 6786903552 6788211804 6803816448 6812522496 6814948608 6819250724 6831931392 6834364416 6847429446 6866937792 6887829168 6895313568 6897769164 6914958336 6917420928 6934659072 6943532544 6946005312 6947915832 6950390161 6963314688 6967710464 6976626228 6996502656 6998994288 7016435712 7027915752 7044071424 7045429248 7047938304 7065501696 7077062016 7081529598 7094697984 7101704896 7109421696 7110792117 7127138304 7131050784 7133590332 7151367168 7163067978 7179534336 7180918272 7185451416 7195820918 7213752832 7215143364 7235699328 7238276144 7243561728 7246141344 7256313856 7264198656 7265598912 7268186376 7286298624 7314997248 7317602304 7323633174 7331591124 7349861376 7352478848 7353896121 7370801152 7374847392 7380232704 7382860992 7401259008 7403894784 7405321968 7439182608 7453016064 7455670272 7461814932 7469923032 7472583261 7491204864 7492648878 7493872672 7512547328 7513995456 7522160256 7524839088 7543590912 7546277376 7565082624 7579544544 7582243812 7596343296 7601138688 7605311373 7610864976 7613575398 7631077376 7632548352 7635266496 7654293504 7657019392 7666817184 7685922816 7688659968 7707820032 7725305016 7728056193 7747314432 7748807814 7757227764 7775059968 7777828864 7779328128 7782098544 7784239034 7801491456 7814255976 7816405311 7833729024 7838674272 7849986456 7869548544 7871065488 7873868574 7893490176 7896301248 7906405221 7915978752 7924580352 7926107904 7927402496 7928930592 7948689408 7989418008 7998099408 8018030592 8020886016 8022432132 8040873984 8045288064 8074100736 8076976128 8078533056 8083632843 8099987456 8115471936 8140161744 8143060662 8149006944 8151909012 8163353088 8172223488 8175133824 8176709673 8195506176 8197085952 8214097463 8229371904 8232302592 8234566912 8268594048 8271538704 8292151296 8296703316 8305718616 8326416384 8329381632 8350138368 8353112064 8369080434 8384643072 8387629056 8392923968 8403663411 8427605472 8430606756 8451615744 8453244888 8465443974 8486539776 8489562048 8491897128 8510717952 8526987612 8545886208 8551281024 8554326352 8575643648 8584962048 8586616896 8589674808 8611080192 8614146816 8635613184 8649742464 8655202842 8671297536 8689293184 8690968143 8710946816 8715728736 8718832628 8740559872 8746942464 8750057472 8751744144 8754860862 8776677888 8818508556 8831234763 8843632512 8853242112 8854948674 8856394976 8878465024 8880176448 8883338904 8905476096 8915152896 8918327808 8920046916 8940552192 8942275584 8960833596 8983163904 8988095259 8997861834 9013702368 9020284416 9023496768 9045983232 9049204736 9050949072 9083363328 9086598144 9109241856 9112485888 9129905928 9133157319 9155917056 9157681962 9167632812 9183772224 9193751424 9197025552 9219944448 9221721696 9223227904 9246212096 9258043392 9261340416 9263887776 9284419584 9302168304 9305481042 9328670208 9331992384 9343933443 9355247616 9367218432 9370554336 9393905664 9397251072 9420668928 9436082688 9442039464 9459597312 9479228928 9481056156 9502851072 9508067712 9511453776 9535156224 9547357248 9550757304 9553384269 9572712448 9574557696 9580601888 9620191152 9623617146 9647599104 9658082304 9661521792 9663384159 9685598208 9687465216 9690915168 9715064832 9730960272 9755209728 9756803072 9764844232 9775454832 9799815168 9805194828 9833129856 9840310272 9843814656 9868345344 9871859712 9873762624 9918910144 9940893696 9949086576 9952629698 9959897376 9963444348 9988273152 9990198504 9993756267 10018660608 10029547008 10033118784 10058121216 10061703168 10106059392 10109658416 10128457728 10134851584 10140415164 10147819968 10151433864 10176731136 10180355328 10182317706 10205724672 10222422912 10228876086 10247897088 10251546624 10271144169 10300406688 10304074924 10329752576 10331743752 10342970352 10346653746 10372437504 10376131392 10401988608 10419007968 10421873748 10444972032 10451565696 10464939342 10466648608 10492731392 10494753984 10498491432 10524653568 10528401664 10541873628 10554638336 10566107136 10568143872 10571907456 10598252544 10622294397 10652557344 10664132544 10690707456 10694514688 10696576176 10700385498 10727050752 10744601967 10765467648 10769301504 10771377408 10778177124 10793731377 10820629248 10822715046 10853548992 10857414216 10865342592 10869212016 10884470784 10896297984 10898398368 10900178432 10902279564 10927341568 10929447936 10972495872 10976403456 10985449761 10997386686 11024792064 11028718272 11056201728 11062271088 11070349056 11074291488 11101888512 11105842176 11107982952 11133517824 11137482752 11158773912 11179524096 11183505408 11192722398 11204884548 11236807296 11240809008 11268820992 11270993184 11283240384 11287258632 11315386368 11319416064 11322529504 11347623936 11369316816 11373365718 11394514944 11401708032 11420363097 11446616064 11448822528 11452899744 11481440256 11485529088 11500225776 11514150912 11528884224 11532989952 11540270456 11561730048 11587957524 11620971648 11623211721 11662589952 11666743296 11668992192 11673147816 11676358551 11702237184 11721383964 11750593536 11758011408 11762198734 11774979684 11791510016 11804322816 11806598232 11810802861 11840235264 11844451872 11873968128 11886870528 11891103744 11893395888 11923034112 11947778128 11977551872 11984127012 11997149112 12018269824 12027045888 12031329024 12033648198 12061310976 12067932096 12111151104 12115464192 12149981184 12173207904 12177543092 12207889408 12210242616 12214590993 12223510416 12227863518 12245029632 12258335232 12262700736 12293259264 12295628928 12344057856 12348453888 12351850368 12379226112 12402891072 12407308056 12438226944 12442656512 12445054974 12458577924 12473663488 12489624576 12494072448 12525207552 12529668096 12553620651 12581443584 12589385952 12638971904 12641408208 12645910134 12677423616 12679867332 12681938368 12698165961 12713541632 12729809664 12734343072 12737845692 12766076928 12790481418 12826921536 12831489528 12863465472 12877443072 12879925344 12882029056 12884512212 12914130944 12916620288 12921220224 12953419776 12974613696 12982804263 13006946304 13033939776 13066420224 13073593104 13078248942 13110839808 13120413696 13125086208 13127616216 13132291293 13157793792 13162479616 13165016832 13227762834 13265448768 13279863168 13284592464 13317697536 13320264672 13325008356 13358214144 13372729344 13377491712 13380070374 13410828288 13413413376 13415604224 13441250394 13474745856 13496792751 13520553552 13530426624 13535245152 13568974848 13573807104 13576423608 13607632896 13625044992 13629897216 13638501448 13663862784 13668728832 13694858892 13733875584 13736522943 13775658336 13790627136 13795538328 13829916672 13834841856 13869318144 13887065088 13892010624 13895831664 13900780322 13926629376 13935420928 13953252456 13958221563 13993005312 13997988576 14032871424 14055831504 14090858496 14095876608 14131003392 14154124032 14163059196 14189395968 14203409792 14218843392 14221584234 14254276608 14262101568 14267180664 14302734336 14326135956 14359068672 14361836544 14370902832 14391641836 14427505664 14430286728 14435425719 14471398656 14476552288 14487123456 14492282688 14512627712 14528397312 14531197824 14536372752 14572597248 14629994496 14635204608 14647266348 14663182248 14699722752 14704957696 14707792242 14741602304 14749694784 14760465408 14765721984 14802518016 14807789568 14810643936 14878365216 14911340544 14923629864 14928944547 14939846064 14945166522 14982409728 14985297756 14987745344 15025094656 15027990912 15044320512 15049678176 15087181824 15092554752 15130165248 15159089088 15164487624 15192686592 15202277376 15210622746 15221729952 15227150796 15262154752 15265096704 15270532992 15273476559 15308587008 15314038784 15333634368 15343314129 15371845632 15377319936 15450610032 15456112386 15494628864 15497615628 15514455528 15519980619 15550119936 15555657728 15558656256 15564197088 15568478068 15602982912 15628511952 15632810622 15667458048 15677348544 15699972912 15739097088 15742130976 15747737148 15786980352 15792602496 15812810442 15831957504 15849160704 15852215808 15854804992 15857861184 15867871877 15897378816 15978836016 15996198816 16036061184 16041772032 16044864264 16050578247 16081747968 16090576128 16148201472 16153952256 16157066112 16167265686 16230943872 16234072569 16280323488 16286121324 16298013888 16303818024 16326706176 16344446976 16350267648 16353419346 16391012352 16394171904 16428194926 16458743808 16464605184 16469133824 16496080029 16537188096 16543077408 16584302592 16593406632 16611437232 16652832768 16658763264 16700276736 16706224128 16738160868 16769286144 16775258112 16785847936 16789083597 16807326822 16855210944 16861213512 16903231488 16906489776 16930887948 16973079552 16979124096 16983794256 17021435904 17053975224 17060048577 17091772416 17102562048 17108652704 17151287296 17169924096 17173233792 17179349616 17222160384 17228293632 17271226368 17299484928 17310405684 17342595072 17378586368 17381936286 17421893632 17431457472 17437665256 17481119744 17493884928 17500114944 17503488288 17509721724 17553355776 17637017112 17643298101 17662469526 17687265024 17706484224 17709897348 17712789952 17756930048 17760352896 17766677808 17810952192 17830305792 17836655616 17840093832 17881104384 17884551168 17921667192 17966327808 17976190518 17995723668 18027404736 18040568832 18046993536 18050472297 18091966464 18098409472 18101898144 18166726656 18173196288 18224971776 18259811856 18266314638 18311834112 18315363924 18335265624 18341795277 18367544448 18387502848 18394051104 18439888896 18443443392 18446455808 18492424192 18516086784 18522680832 18527775552 18568839168 18604336608 18610962084 18657340416 18663984768 18667582461 18687866886 18710495232 18734436864 18741108672 18752939491 18787811328 18794502144 18872165376 18884078928 18919194624 18958457856 18962112312 18968865201 19005702144 19016135424 19022907552 19070312448 19094714496 19101514608 19106768538 19149115392 19161203776 19185722127 19240382304 19247234292 19295198208 19316164608 19323043584 19326768318 19371196416 19374930432 19381830336 19430129664 19461920544 19510419456 19513606144 19529688464 19550909664 19599630336 19610389656 19617373413 19666259712 19680620544 19687629312 19736690688 19743719424 19747525248 19837820288 19841644251 19881787392 19898173152 19905259396 19919794752 19926888696 19976546304 19980397008 19987512534 20037321216 20059094016 20066237568 20116242432 20123406336 20161875591 20212118784 20219316832 20269703168 20280830328 20295639936 20302867728 20353462272 20360710656 20364635412 20411449344 20444845824 20457752172 20495794176 20503093248 20542288338 20600813376 20608149848 20659505152 20663487504 20685940704 20693307492 20744875008 20752262784 20803977216 20838015936 20843747496 20851170483 20889944064 20903131392 20929878684 20933297216 20985462784 20989507968 20996982864 21049307136 21056803328 21083747256 21109276672 21132214272 21136287744 21143814912 21196505088 21244588794 21305114688 21328265088 21332376351 21381414912 21389029376 21393152352 21400770996 21454101504 21489203934 21538603008 21542754816 21556354248 21587462754 21641258496 21645430092 21707097984 21714828432 21730685184 21738424032 21768941568 21792595968 21796796736 21800356864 21804559128 21854683136 21858895872 21944991744 21952806912 21970899522 21994773372 22049584128 22057436544 22061688363 22112403456 22124542176 22140698112 22148582976 22203777024 22211684352 22215965904 22274965504 22317547824 22359048192 22367010816 22385444796 22409769096 22417749783 22473614592 22481618016 22537641984 22541986368 22566480768 22574517264 22630772736 22638832128 22645059008 22695247872 22738633632 22746731436 22789029888 22803416064 22815934119 22840726194 22893232128 22897645056 22905799488 22962880512 22971058176 23000451552 23057768448 23065979904 23080540912 23123460096 23175915048 23184168579 23241943296 23246423442 23325179904 23333486592 23337984384 23346295632 23352717102 23404474368 23442767928 23449215933 23501187072 23516022816 23524397468 23549959368 23583020032 23608645632 23613196464 23621605722 23680470528 23688903744 23747936256 23773741056 23782207488 23786791776 23846068224 23895556256 23955103744 23968254024 23976789727 23994298224 24036539648 24054091776 24062658048 24067296396 24122621952 24135864192 24222302208 24230928384 24250898529 24299962368 24346415808 24355086184 24415778816 24420485232 24429181986 24447020832 24455727036 24490059264 24516670464 24525401472 24530129019 24586518528 24591257856 24642292389 24688115712 24696907776 24703700736 24805782144 24814616112 24876453888 24885313024 24890109948 24917155848 24947326976 24979249152 24988144896 25050415104 25059336192 25107241302 25162887168 25178771904 25210990233 25277943808 25282816416 25291820268 25354847232 25359734664 25363876736 25396331922 25427083264 25459619328 25468686144 25475691384 25532153856 25580962836 25653843072 25662979056 25726930944 25754886144 25759850688 25764058112 25769024424 25828261888 25833240576 25842440448 25906839552 25949227392 25965608526 26013892608 26067879552 26072904429 26132840448 26147186208 26156497884 26221679616 26240827392 26250172416 26255232432 26264582586 26324959232 26330033664 26455525668 26493704289 26530897536 26559726336 26569184928 26635395072 26640529344 26650016712 26716428288 26745458688 26754983424 26760140748 26821656576 26826826752 26831208448 26882500788 26949491712 26964285777 26993585502 27041107104 27060853248 27070490304 27137949696 27147614208 27152847216 27250089984 27259794432 27277002896 27327725568 27337457664 27389717784 27399471957 27467751168 27473045886 27551316672 27581254272 27591076656 27659833344 27669683712 27738636288 27774130176 27784021248 27791663328 27801560644 27853258752 27870841856 27906504912 27916443126 27986010624 27995977152 28065742848 28111663008 28181716992 28191753216 28262006784 28308248064 28326118392 28336206041 28378791936 28406819584 28437686784 28443168468 28508553216 28524203136 28534361328 28605468672 28652271912 28660152807 28718137344 28723673088 28741805664 28783283672 28855011328 28860573456 28870851438 28942797312 28953104576 28974246912 28984565376 28990152477 29025255424 29056794624 29062395648 29072745504 29145194496 29270409216 29294532696 29326364496 29399445504 29409915392 29415584484 29483204608 29499389568 29520930816 29531443968 29605036032 29615579136 29621287872 29756730432 29822681088 29847259728 29857889094 29879692128 29890333044 29964819456 29970595512 29975490688 29981268801 30050189312 30055981824 30088641024 30099356352 30174363648 30185109504 30318178176 30328975248 30385373184 30404554752 30421245492 30443459904 30454301592 30524309504 30530193408 30541065984 30546953118 30617174016 30628077568 30667268736 30686628258 30743691264 30754639872 30813432507 30901220064 30912224772 30989257728 30995231256 31028911056 31039961238 31111315456 31117312512 31128394176 31136956136 31205965824 31257023904 31265621244 31334916096 31354697088 31399945824 31478194176 31484261952 31495474296 31573960704 31585204992 31625620884 31663915008 31698321408 31704431616 31709609984 31715722368 31735743754 31794757632 31866883191 31957672032 31992397632 32072122368 32083544064 32089728528 32101156494 32181152256 32233805901 32296402944 32307904512 32314132224 32334531372 32381194131 32461887744 32468145138 32560646976 32572242648 32596027776 32607636048 32653412352 32688893952 32700535296 32706838692 32782024704 32788343808 32856389852 32917487616 32929210368 32938267648 32956349283 32992160058 33074376192 33086154816 33168605184 33186813264 33222874464 33305665536 33317526528 33400553472 33412448256 33476321736 33488243503 33538572288 33550516224 33571695872 33578167194 33614653644 33710421888 33722427024 33806462976 33812979552 33861775896 33946159104 33958248192 33967588512 34042871808 34107950448 34120097154 34183544832 34205124096 34217305408 34261089291 34302574592 34339848192 34346467584 34358699232 34444320768 34456587264 34542452736 34598969856 34620811368 34685190144 34757172736 34763872572 34843787264 34862914944 34869635163 34875330512 34962239488 34987769856 35000229888 35006976576 35019443448 35029075653 35106711552 35274034224 35286596202 35324939052 35374530048 35412968448 35419794696 35425579904 35432408583 35513860096 35520705792 35533355616 35621904384 35660611584 35673311232 35680187664 35769102336 35843334384 35932655616 35952381036 35991447336 36054809472 36081137664 36093987072 36100944594 36183932928 36196818944 36203796288 36333453312 36346392576 36449943552 36519623712 36532629276 36623668224 36630727848 36643772979 36670531248 36683590554 36735088896 36775005696 36788102208 36879777792 36886886784 36892911616 37032173568 37045361664 37055551104 37137678336 37208673216 37221924168 37314680832 37327969536 37335164922 37375733772 37420990464 37468873728 37482217344 37505878982 37575622656 37589004288 37660861953 37744330752 37768157856 37916915712 37924224624 37937730402 38032270848 38045815104 38094497883 38140624896 38189428992 38203029216 38213537076 38298230784 38322407552 38371444254 38480764608 38494468584 38590396416 38632329216 38646087168 38653536636 38742392832 38749860864 38763660672 38860259328 38923841088 38948412789 39020838912 39027212288 39059376928 39101819328 39199260672 39220779312 39234746826 39332519424 39361241088 39375258624 39396873879 39473381376 39487438848 39495050496 39577015049 39675640576 39683288502 39796346304 39810518792 39839589504 39853777392 39953092608 39960794016 39975025068 40074642432 40118188032 40132475136 40232484864 40246812672 40323751182 40424237568 40438633664 40490378253 40539406336 40561660656 40591279872 40605735456 40706924544 40721421312 40729270824 40822898688 40889691648 40915504344 40991588352 41006186496 41084576676 41201626752 41209568829 41216299696 41319010304 41326975008 41371881408 41386614984 41489750016 41504525568 41607954432 41676031872 41687494992 41702340966 41779888128 41806262784 41859757368 41866594432 41874664689 41970925568 41979015936 41993965728 42098614272 42113606656 42167494512 42218553344 42272575488 42287629824 42393010176 42489177588 42610229376 42656530176 42664752702 42762829824 42778058752 42786304704 42801541992 42908203008 42978407868 43077206016 43085509632 43112708496 43174925508 43282516992 43290860184 43306277157 43414195968 43429656864 43461370368 43476848064 43537883136 43585191936 43593593472 43600713728 43609118256 43717791744 43889983488 43905613824 43941799044 43989546744 44099168256 44114873088 44123376726 44224806912 44249084352 44281396224 44297165952 44407554048 44423368704 44431931808 44549931008 44635095648 44734021632 44770889592 44786833641 44819538192 44835499566 44947229184 44963236032 45075283968 45083972736 45132961536 45149034528 45261545472 45277664256 45290118016 45390495744 45477267264 45493462872 45578059776 45606832128 45631868238 45681452388 45786464256 45795290112 45811598976 45925761024 45942116352 46000903104 46029942387 46115536896 46131959808 46161081824 46351830096 46368337158 46483886592 46492846884 46559941857 46650359808 46666973184 46675968768 46692591264 46705434204 46808948736 46885535856 46898431866 47002374144 47032045632 47048794936 47099918736 47166040064 47217291264 47226392928 47243211444 47360941056 47377807488 47495872512 47547482112 47564414976 47573583552 47603615631 47692136448 47791112512 47910207488 47936508048 47953579454 47988596448 48073079296 48108183552 48125316096 48134592792 48151734741 48245243904 48271728384 48444604416 48461856768 48501797058 48692831616 48702217707 48710172368 48831557632 48840970464 48858363972 48894041664 48911454072 48980118528 49033340928 49050802944 49060258038 49173037056 49182515712 49284584778 49376231424 49393815552 49407401472 49488240087 49611564288 49629232224 49752907776 49770626048 49780219896 49834311696 49894653952 49958498304 49976289792 50100830208 50118672384 50214482604 50325774336 50357543808 50367250791 50421980466 50555887616 50565632832 50583640536 50709694464 50719469328 50727753472 50792663844 50854166528 50919238656 50937372288 50951382768 51064307712 51161925672 51180145731 51307686144 51325958112 51453861888 51509772288 51519701376 51528116224 51538048848 51666481152 51684880896 51813679104 51898454784 51931217052 52027785216 52135759104 52145808858 52265680896 52294372416 52312995768 52443359232 52481654784 52500344832 52510464864 52529165172 52649918464 52660067328 52911051336 52929894303 52987408578 53061795072 53119452672 53138369856 53270790144 53281058688 53300033424 53432856576 53490917376 53509966848 53520281496 53643313152 53653653504 53662416896 53765001576 53898983424 53928571554 53987171004 54082214208 54121706496 54140980608 54275899392 54295228416 54305694432 54500179968 54519588864 54554005792 54674915328 54779435568 54798943914 54935502336 54946091772 55025385831 55102633344 55162508544 55182153312 55319666688 55339367424 55477272576 55548260352 55568042496 55583326656 55603121288 55706517504 55741683712 55813009824 55832886252 55972021248 55991954304 56002747383 56131485696 56223326016 56258818473 56363433984 56383506432 56616496128 56652236784 56672412082 56757583872 56813639168 56875373568 56886336936 56906595603 57017106432 57048406272 57068722656 57210937344 57304543824 57320305614 57447346176 57483611328 57557166381 57566567344 57710022656 57721146912 57741702876 57885594624 57906209152 57948493824 57969130752 57980304954 58050510848 58113589248 58124791296 58145491008 58290388992 58540818432 58589065392 58652728992 58798891008 58819830784 58831168968 58852120239 58966409216 58998779136 59041861632 59062887936 59210072064 59231158272 59242575744 59513460864 59524932753 59645362176 59694519456 59715778188 59759384256 59780666088 59929638912 59941191024 59950981376 59962537602 60100378624 60111963648 60177282048 60198712704 60348727296 60370219008 60485626773 60636356352 60657950496 60809109504 60842490984 60886919808 60908603184 61060386816 61082131968 61093906236 61234348032 61256155136 61334537472 61373256516 61487382528 61509279744 61626865014 61802440128 61824449544 61978515456 61990462512 62057822112 62079922476 62222630912 62234625024 62256788352 62273912272 62411931648 62514047808 62531242488 62553511449 62669832192 62709394176 62799891648 62956388352 62968523904 62990948592 63147921408 63170409984 63251241768 63327830016 63396642816 63408863232 63419219968 63431444736 63471487508 63589515264 63733766382 63915344064 63984795264 64144244736 64167088128 64179457056 64202312988 64362304512 64467611802 64615809024 64628264448 64669062744 64692093037 64762388262 64923775488 64936290276 65121293952 65144485296 65192055552 65215272096 65306824704 65377787904 65401070592 65413677384 65564049408 65576687616 65712779704 65834975232 65858420736 65876535296 65912698566 65984320116 66148752384 66172309632 66185065089 66337210368 66373626528 66445748928 66611331072 66635053056 66824896512 66952643472 66976487006 67077144576 67101032448 67143391744 67156334388 67229307288 67253249349 67420843776 67444854048 67612925952 67625959104 67723551792 67892318208 67916496384 67935177024 68085743616 68215900896 68240194308 68367089664 68410248192 68434610816 68447802357 68522178582 68605149184 68679696384 68692935168 68717398464 68888641536 68913174528 69197939712 69241622736 69370380288 69514345472 69527745144 69552505737 69687574528 69725829888 69739270326 69750661024 69924478976 69975539712 70000459776 70013953152 70038886896 70058151306 70213423104 70347647799 70548068448 70573192404 70649878104 70749060096 70825936896 70839589392 70851159808 70864817166 71027720192 71041411584 71066711232 71243808768 71321223168 71346622464 71360375328 71538204672 71686668768 71865311232 71904762072 71930369181 71982894672 72109618944 72162275328 72187974144 72201889188 72367865856 72393637888 72407592576 72666906624 72692785152 72752695587 72899887104 73039247424 73065258552 73247336448 73261455696 73287545958 73341062496 73367181108 73470177792 73550011392 73576204416 73590387057 73759555584 73773773568 73785823232 73926877167 74064347136 74090723328 74111102208 74417346432 74443848336 74629361664 74655939072 74670329844 74751467544 74841980928 74937747456 74964434688 75011757964 75151245312 75178008576 75321723906 75488661504 75536315712 75833831424 75848449248 75875460804 76064541696 76091630208 76188995766 76281249792 76378857984 76406058432 76427074152 76454291771 76596461568 76644815104 76742888508 76961529216 76988937168 77180792832 77264658432 77292174336 77307073272 77484785664 77499721728 77527321344 77720518656 77847682176 77896825578 78041677824 78118753856 78203638656 78218713287 78398521344 78441558624 78469493652 78665038848 78722482176 78750517248 78793747758 78974877696 78990100992 79154030098 79351281152 79366577004 79481112867 79592692608 79621037584 79679179008 79707554784 79906185216 79921588032 79950050136 80149284864 80236376064 80264950272 80464969728 80493625344 80647502364 80848475136 80877267328 80892857331 80980756506 81078812672 81123321312 81182559744 81211470912 81413849088 81442842624 81458541648 81779383296 81831008688 81983176704 82012372992 82169153352 82198415871 82403253504 82419137658 82432599392 82638020608 82653950016 82743762816 82773229968 82979500032 83009051136 83215908864 83352063744 83374989984 83404681932 83559776256 83612525568 83719514736 83733188864 83749329378 83941851136 83958031872 83987931456 84197228544 84227213312 84334989024 84545150976 84575259648 84786020352 84978355176 85008618123 85220458752 85313060352 85329505404 85525659648 85556117504 85572609408 85603083984 85816406016 85956815736 85980458421 86154412032 86171019264 86225416992 86349851016 86565033984 86581720368 86612554314 86828391936 86859313728 86922740736 86953696128 86970457431 87075766272 87170383872 87187186944 87201427456 87218236512 87435583488 87811227648 87883598088 87979093488 88198336512 88229746176 88246753452 88449613824 88498168704 88562792448 88594331904 88815108096 88846737408 88863863616 89099862016 89270191296 89468043264 89541779184 89573667282 89639076384 89670999132 89894458368 89926472064 89943806403 90150567936 90167945472 90265923072 90298069056 90355072093 90523090944 90555328512 90580236032 90954534528 90986925744 91156119552 91213664256 91263736476 91362904776 91572928512 91590580224 91623197952 91851522048 91884232704 92001806208 92059884774 92231073792 92263919616 92322163648 92440297521 92703660192 92736674316 92967773184 92985693768 93119883714 93333946368 93351937536 93385182528 93410868408 93617897472 93771071712 93796863732 94004748288 94064091264 94097589872 94199837472 94332080128 94434582528 94452785856 94486422888 94721882112 94755614976 94991745024 95094964224 95128829952 95147167104 95207231262 95384272896 95582225024 95600649573 95820414976 95873016096 95907158908 95977192896 96146158592 96216367104 96250632192 96269185584 96303469482 96543456768 96889208832 96923713536 97003594116 97143582393 97385663232 97404435414 97420344736 97663115264 97681940928 97716727944 97788083328 97822908144 97960237056 98066681856 98101605888 98120516076 98346074112 98365031424 98569169556 98752462848 98787631104 98814802944 98869047849 98976480174 99223128576 99258464448 99505815552 99541252096 99560439792 99668623392 99916996608 99952579584 100201660416 100237344768 100428965208 100464730509 100651548672 100715087616 100734501582 100843960932 101111775232 101131265664 101167281072 101419388928 101438938656 101455506944 101585327688 101708333056 101838477312 101874744576 101902765536 102128615424 102323851344 102360291462 102615372288 102651916224 102783267873 102907723776 103019544576 103039402752 103056232448 103076097696 103332962304 103369761792 103627358208 103796909568 103862434104 104055570432 104271518208 104291617716 104531361792 104588744832 104625991536 104886718464 104963309568 105000689664 105020929728 105058330344 105087226959 105299836928 105320134656 105822102672 105859788606 105974817156 106123590144 106238905344 106276739712 106297225749 106541580288 106562117376 106600066848 106865713152 106981834752 107019933696 107040562992 107307307008 107324833792 107530003152 107797966848 107857143108 107974342008 108164428416 108243412992 108281961216 108551798784 108590456832 108611388864 109000359936 109039177728 109108011584 109349830656 109558871136 109597887828 109871004672 109892183544 109931318937 110050771662 110205266688 110325017088 110364306624 110639333376 110678734848 111096520704 111136084992 111166653312 111206242576 111413035008 111483367424 111626019648 111665772504 111944042496 111983908608 112005494766 112262971392 112446652032 112517636946 112726867968 112767012864 112982585859 113232992256 113304473568 113344824164 113627278336 113750747136 113772673872 113813191206 114096812544 114137445312 114421874688 114609087648 114640611228 114894692352 114967222656 115114332762 115133134688 115420045312 115442293824 115483405752 115771189248 115812418304 115896987648 115938261504 115960609908 116101021696 116227178496 116249582592 116290982016 116580777984 116845238367 117081636864 117178130784 117305457984 117597782016 117639661568 117662337936 117704240478 117997558272 118083723264 118125775872 118190621637 118420144128 118462316544 118485151488 118731045147 119026921728 119049865506 119389038912 119431556376 119518768512 119561332176 119859277824 119882382048 119901962752 119925075204 120200757248 120223927296 120354564096 120397425408 120697454592 120740438016 120971253546 121272712704 121315900992 121471134759 121618219008 121684981968 121773839616 121817206368 122120773632 122164263936 122187812472 122468696064 122512310272 122669074944 122746513032 122974765056 123018559488 123253730028 123604880256 123648899088 123957030912 123980925024 124115644224 124159844952 124445261824 124469250048 124513576704 124547824544 124823863296 125028095616 125062484976 125107022898 125339664384 125418788352 125599783296 125623994067 125912776704 125937047808 125981897184 126295842816 126340819968 126502483536 126655660032 126817726464 126838439936 126862889472 126942975016 127179030528 127467532764 127830688128 127969590528 128288489472 128334176256 128358914112 128404625976 128724609024 128935223604 129231618048 129256528896 129338125488 129384186074 129524776524 129847550976 129872580552 129918831471 130242587904 130288970592 130384111104 130430544192 130613649408 130755575808 130802141184 130827354768 131153375232 131425559408 131669950464 131716841472 131753070592 131825397132 131968640232 132297504768 132344619264 132370130178 132674420736 132747253056 132891497856 133222662144 133270106112 133649793024 133905286944 133952974012 134202064896 134286783488 134312668776 134360500923 134458614576 134506498698 134841687552 134889708096 135225851904 135251918208 135447103584 135784636416 135832992768 135870354048 136171487232 136431801792 136480388616 136734179328 136820496384 136869221632 136895604714 137044357164 137210298368 137359392768 137385870336 137434796928 137777283072 137826349056 138089827161 138395879424 138483245472 139028690944 139055490288 139105011474 139451659776 139478540652 139501322048 139679825571 139848957952 139951079424 140000919552 140027906304 140077773792 140116302612 140426846208 140695295598 141096136896 141146384808 141299756208 141498120192 141651873792 141679178784 141702319616 141729634332 142055440384 142082823168 142133422464 142487617536 142642446336 142693244928 142720750656 142810846893 143076409344 143373337536 143730622464 143809524144 143860738362 143965789344 144219237888 144324550656 144375948288 144403778376 144455204223 144735731712 144787275776 144815185152 145333813248 145385570304 145505391174 146078494848 146130517104 146494672896 146522911392 146575091916 146682124992 146734362216 146940355584 147100022784 147152408832 147180774114 147519111168 147547547136 147571646464 147853754334 148128694272 148181446656 148222204416 148464720261 148834692864 148887696672 149258723328 149311878144 149340659688 149502935088 149683961856 149875494912 149928869376 150023515928 150302490624 150356017152 150643447812 150977323008 151072631424 151101752373 151667662848 151696898496 151750921608 152129083392 152183260416 152377991532 152562499584 152757715968 152812116864 152854148304 152908583542 153192923136 153289630208 153485777016 153540437193 153923058432 153977874336 154361585664 154529316864 154584348672 154614146544 154999443456 155054642688 155441037312 155695364352 155793651156 156083355648 156237507712 156407277312 156437426574 156797042688 156883117248 156938987304 157330077696 157444964352 157501034496 157587495516 157949755392 157980201984 158308060196 158702562304 158733154008 158789682909 158962225734 159185385216 159242075168 159358358016 159415109568 159812370432 159843176064 159900100272 160298569728 160472752128 160529900544 160929939456 160987250688 161295004728 161696950272 161754534656 161785714662 161961513012 162157625344 162246642624 162365119488 162422941824 162827698176 162885685248 162917083296 163558766592 163662017376 164024745984 164338306704 164396831742 164806507008 164838275316 164865198784 165076157493 165276041216 165307900032 165487525632 165546459936 165959000064 166018102272 166431817728 166704127488 166749979968 166809363864 167119552512 167225051136 167439029472 167466377728 167498658756 167883702272 167916063744 167975862912 168008242149 168394457088 168454426624 168669978048 168776455419 169090301952 169150519296 169956710352 170017236246 170440917504 170626120704 170659010808 170719786809 171051319296 171112235008 171145218816 171206167968 171632812032 171913631472 171960916842 172342038528 172450833984 172699702032 173130067968 173163440736 173225108628 173656783872 173718627456 173845481472 173907392256 173940914862 174151532544 174340767744 174374373888 174402854912 174436473024 174871166976 175622455296 175767196176 175958186976 176396673024 176459492352 176493506904 176556360717 176899227648 176996337408 177125584896 177188663808 177630216192 177693474816 177727727232 178540382592 178574798259 178936086528 179083558368 179147334564 179278152768 179341998264 179788916736 179852944128 179887612806 180301135872 180335890944 180531846144 180596138112 180710144186 181046181888 181110657024 181160472064 181456880319 181909069056 181973851488 182427328512 182527472952 182725809552 183181160448 183246395904 183703044096 183768465408 184003612416 184119769548 184462147584 184527839232 184644327296 184880595042 185407320384 185473348632 185935546368 185971387536 186239767428 186667892736 186703875072 186770365056 186821736816 187235794944 187542143424 187593727464 187660534347 188009496576 188128182528 188195179744 188399674944 188664160256 188869165056 188905571712 188972845776 189443764224 189511229952 189983490048 190189928448 190257659904 190294334208 190414462524 190768545792 191164450048 191201299146 191640829952 191746032192 191814317816 191954385792 192292317184 192432734208 192501264384 192538371168 192606938964 193086913536 193847427072 194007188232 194076279111 194287164786 194771326464 194808870828 194840689472 195326230528 195363881856 195433455888 195576166656 195645816288 195920474112 196133363712 196203211776 196241032152 196692148224 196730062848 197138339112 197504925696 197575262208 197629605888 197738095698 197952960348 198446257152 198516928896 198555195267 199011631104 199082504192 199120879584 199337246784 199833993216 199905159168 200474689536 200857930416 200929461018 201303097344 201430175232 201469003164 201687921864 201759748047 202223550464 202262531328 202334562144 202838777856 202877877312 202911013888 203170655376 203416666112 203676954624 203749489152 203805531072 204257230848 204647702688 204720582924 205230744576 205303832448 205343407071 205566535746 205815447552 206039089152 206078805504 206112464896 206152195392 206282334401 206665924608 206739523584 207593819136 207724868208 208111140864 208543036416 208583235432 208657517211 209062723584 209177489664 209251983072 209773436928 209926619136 210001379328 210041859456 210116660688 210174453918 210640269312 211042943397 211644205344 211719577212 211949634312 212247180288 212477810688 212553479424 212594451498 213083160576 213124234752 213200133696 213731426304 213963669504 214039867392 214081125984 214614614016 214649667584 215060006304 215595933696 215714286216 215791107543 215948684016 216328856832 216486825984 216563922432 217103597568 217180913664 217222777728 218000719872 218078355456 218216023168 218258086761 218699661312 219117742272 219195775656 219742009344 219784367088 219862637874 220101543324 220410533376 220650034176 220728613248 221278666752 221357469696 221780631501 222193041408 222272169984 222333306624 222412485152 222966734848 223252039296 223331545008 223888084992 223967817216 224010989532 224525942784 224893304064 225035273892 225453735936 225534025728 225965171718 226465984512 226608947136 226689648328 227254556672 227501494272 227545347744 227626382412 228193625088 228274890624 228843749376 229218175296 229281222456 229362875313 229789384704 229934445312 230228665524 230266269376 230840090624 230884587648 230966811504 231542378496 231624836608 231793975296 231876523008 231921219816 232202043392 232454356992 232499165184 232581964032 233161555968 233690476734 234356261568 234610915968 234656139861 235195564032 235279323136 235324675872 235408480956 235995116544 236167446528 236251551744 236381243274 236924633088 236970302976 237462090294 238053843456 238099731012 238443338601 238778077824 238863112752 239037537024 239122664352 239718555648 239764764096 239803925504 239850150408 240401514496 240447854592 240709128192 240794850816 241394909184 241480876032 241942507092 242545425408 242631801984 242678571993 242942269518 243236438016 243369963936 243547679232 243634412736 244241547264 244328527872 244375624944 245024620544 245338149888 245493026064 245949530112 246037118976 246507460056 246595247613 247209760512 247297798176 247914061824 247961850048 248231288448 248319689904 248938500096 249027153408 249095649088 249647726592 250056191232 250124969952 250214045796 250679328768 250837576704 251199566592 251247988134 251825553408 251874095616 251963794368 252591685632 252681639936 253004967072 253635452928 253676879872 253725778944 253885950032 254358061056 254935065528 255025854369 255661376256 255939181056 256576978944 256668352512 256717828224 256809251952 257449218048 257870447208 257941375263 258463236096 258513057792 258676250976 258768372148 259049553048 259695101952 259745161104 259837662942 260485175808 260577941184 260768222208 260861088384 261227298816 261511151616 261604282368 261654709536 262306750464 262851118816 263433682944 263506141184 263650794264 263744686997 263937280464 264595009536 264689238528 264740260356 265348841472 265494506112 265782995712 266445324288 266540212224 267299586048 267810573888 267905948024 268404129792 268573566976 268625337552 268721001846 268917229152 269012997396 269683375104 269779416192 269831419209 270451703808 270503836416 270894207168 271065216279 271569272832 271665985536 271740708096 272863603584 272960777232 273468358656 273640992768 273738443264 273791209428 274088714328 274420596736 274718785536 274771740672 274869593856 275554566144 275652698112 276179654322 276791758848 276966490944 277320892563 278057381888 278110980576 278210022948 278903319552 278957081304 279002644096 279359651142 279697915904 280001839104 280055812608 280155547584 280232605224 280853692416 281390591196 282192273792 282292769616 282599512416 282996240384 283303747584 283358357568 283404639232 283459268664 284110880768 284165646336 284266844928 284975235072 285284892672 285386489856 285441501312 285621693786 286152818688 286746675072 286801948719 287461244928 287619048288 287721476724 287931578688 288438475776 288649101312 288751896576 288807556752 288910408446 289574551552 289630370304 290667626496 290771140608 291010782348 291430747179 292156989696 292261034208 292989345792 293045822784 293150183832 293364249984 293468724432 293880711168 294200045568 294304817664 294361548228 295038222336 295095094272 295143292928 295707508668 296257388544 296362893312 296444408832 296607143547 296929440522 297669385728 297775393344 298517446656 298623756288 298681319376 299005870176 299750989824 299857738752 300047031856 300604981248 300712034304 301286895624 301394191527 301954646016 302145262848 302203504746 303335325696 303393796992 303501843216 304258166784 304366520832 304755983064 305124999168 305515431936 305624233728 305708296608 305817167084 306385846272 306579260416 306971554032 307080874386 307846116864 307955748672 308723171328 309058633728 309168697344 309228293088 309998886912 310109285376 310882074624 311390728704 311587302312 311698266451 312166711296 312475015424 312814554624 312874853148 313594085376 313766234496 313877974608 314660155392 314889928704 315002068992 315174991032 315261680877 315899510784 315960403968 316616120392 317405124608 317466308016 317579365818 317924451468 318370770432 318484150336 318716716032 318830219136 318891677247 319624740864 319686352128 319800200544 320597139456 320945504256 321059801088 321974501376 322590009456 323393900544 323509069312 323571429324 323923026024 324315250688 324493285248 324730238976 324845883648 325655396352 325771370496 325834166592 327117533184 327324034752 328049491968 328676613408 328793663484 329613014016 329676550632 329730397568 329793956811 330152314986 330552082432 330615800064 330975051264 331092919872 331918000128 332036204544 333408254976 333499959936 333618727728 334239105024 334450102272 334878058944 334932755456 334997317512 335767404544 335832127488 335951725824 336016484298 336788914176 336908853248 337339956096 337552910838 338180603904 338301038592 338947757577 339913420704 340034472492 340881835008 341252241408 341318021616 341439573618 342224470016 342290437632 342412335936 343265624064 343827262944 343921833684 344684077056 344901667968 345399404064 346260135936 346326881472 346450217256 347313567744 347437254912 347690962944 347814784512 347881829724 348303065088 348681535488 348748747776 348805709824 348872946048 349742333952 350535715101 351244910592 351534392352 351916373952 352793346048 352918984704 352987013808 353112721434 353992674816 354251169792 354377327616 354571864911 355260432384 355386949632 355455454464 356193135441 357080765184 357149596518 358167116736 358294669128 358556305536 358683996528 359577833472 359705888256 359775225612 360602271744 360671781888 361063692288 361192276224 361420288372 362092363776 362221314048 362320944128 362913760638 363818138112 363947702976 364854657024 365054945904 365451619104 366362320896 366492791808 367406088192 367536930816 368007224832 368239539096 368370678533 368924295168 369055678464 369288654592 369761190084 370814640768 370946697264 371871092736 371942775072 372479534856 373335785472 373407750144 373540730112 373643473632 374471589888 375084286848 375187454928 375321068694 376018993152 376256365056 376390359488 376799349888 376871982201 377328320512 377738330112 377811143424 377945691552 378887528448 379022459904 379966980096 380515319808 380588668416 380828925048 381537091584 382328900096 382402598292 383281659904 383492064384 383628635632 383908771584 384584634368 384865468416 385002528768 385076742336 385213877928 386173827072 387694854144 388014376464 388152558222 388574329572 389542652928 389617741656 389681378944 389756494413 390652461056 390727763712 390866911776 391152333312 391291632576 391840948224 392266727424 392406423552 392482064304 393460125696 394276678224 395009851392 395150524416 395259211776 395476191396 395905920696 396892514304 397033857792 397110390534 398023262208 398165008384 398241759168 398674493568 399667986432 399810318336 400949379072 401715860832 401858922036 402606194688 402860350464 402938006328 403081502769 403375843728 403519496094 404447100928 404525062656 404669124288 405677555712 405755754624 405822027776 406341310752 407353909248 407498978304 407611062144 408514461696 409295405376 409441165848 410461489152 410607664896 410686814142 411133071492 411630895104 412078178304 412157611008 412224929792 412304390784 412564668802 413331849216 413479047168 414269481483 415187638272 415449736416 417086072832 417166470864 417315034422 418354979328 418503966144 419039476713 419546873856 419853238272 420002758656 420083718912 420233321376 420348907836 421280538624 422085886794 423288410688 423439154424 423899268624 424494360576 424955621376 425106958848 425188902996 426166321152 426248469504 426400267392 427462852608 427927339008 428079734784 428162251968 428432540679 429229228032 429299335168 430120012608 431191867392 431428572432 431582215086 431897368032 432657713664 432973651968 433127844864 433365612669 434207195136 434361827328 434445555456 435347165539 436001439744 436156710912 436432046336 436516173522 438235484544 438391551312 439484018688 439568734176 439725275748 440203086648 440821066752 441300068352 441457226496 442557333504 442714939392 443561263002 444386082816 444544339968 444666613248 444824970304 445394160783 445933469696 446504078592 446663090016 447776169984 447935634432 448021979064 449051885568 449786608128 450070547784 450907471872 451068051456 451930343436 452931969024 453217894272 453305257119 453379296656 454509113344 455002988544 455090695488 455252764824 456387250176 456549781248 457687498752 458436350592 458562444912 458725750626 459578769408 459868890624 460457331048 460532538752 460621311579 461680181248 461769175296 461933623008 463084756992 463249673216 463587950592 463753046016 463842439632 464404086784 464998330368 465163928064 466323111936 467380953468 468712523136 469221831936 469312279722 470391128064 470558646272 470649351744 470816961912 471990233088 472334893056 472503103488 472762486548 473849266176 473940605952 474924180588 476107686912 476199462024 476369048727 476886677202 477556155648 477726225504 478075074048 478245328704 479437111296 479529528192 479607851008 479700300816 480895709184 481418256384 481589701632 482789818368 482961752064 483885014184 485090850816 485263603968 485357143986 485884539036 486472876032 486739927872 487095358464 487268825472 488483094528 488657055744 488751249888 490049241088 490676299776 490986052128 492074237952 493014920112 493190495226 494419521024 494595596352 495228472479 495828123648 495923700096 496462576896 496639379808 497877000192 498054306816 498191298176 499295453184 500112382464 500249939904 500428091592 501358657536 501675153408 502399133184 502495976268 503651106816 503748191232 503927588736 505183371264 505363279872 506009934144 506329366257 507270905856 507353759744 507451557888 507771900064 509870131056 510051708738 511322752512 511878362112 512159360427 513153957888 513336705024 513435656448 513618503904 514898436096 515740894416 515882750526 517026115584 517352501952 517536744296 518099106096 519390203904 519490322208 519675325884 520970351616 521155882368 521536444416 521722176768 522454597632 523022303232 523208564736 523309419072 524613500928 525702237632 526867365888 527012282368 527301588528 527489373994 527874560928 529190019072 529378477056 529480520712 529669082151 530697682944 530989012224 531565991424 532890648576 533080424448 535621147776 535724394777 535811896048 536808259584 537147133952 537250675104 537442003692 537834458304 538025994792 539366750208 539558832384 539662838418 540903407616 541007672832 541788414336 542130432558 543138545664 543331971072 543481416192 544370640957 545727207168 545921554464 547281985536 547476886528 547582418856 548177428656 548841193472 549543481344 549739187712 551109132288 551305396224 552359308644 553583517696 553932981888 554641785126 556114763776 556221961152 556420045896 557806639104 557914162608 558005288192 558719302284 559395831808 560003678208 560111625216 560311095168 560465210448 561707384832 562781182392 562981603041 564384547584 564585539232 565199024832 565992480768 566607495168 566716715136 566809278464 566918537328 568331292672 568533689856 569950470144 570569785344 570772979712 570883002624 571243387572 572305637376 573493350144 573603897438 574922489856 575238096576 575442953448 575863157376 576876951552 577298202624 577503793152 577615113504 577820816892 579149103104 579260740608 581542281216 582021564696 582228837333 582861494358 584313979392 584522068416 585978691584 586091645568 586300367664 586728499968 586937448864 587761422336 588400091136 588609635328 588723096456 590076444672 590190188544 590286585856 591415017336 592514777088 592725786624 592888817664 593214287094 593858881044 595338771456 595550786688 597034893312 597247512576 597362638752 598011740352 599501979648 599715477504 600094063712 601424068608 602573791248 602788383054 603909292032 604290525696 604407009492 605279244141 606670651392 606787593984 607003686432 608516333568 608733041664 609511966128 610249998336 611030863872 611248467456 611416593216 611634334168 612771692544 613158520832 613943108064 614161748772 615692233728 615911497344 616030221213 617446342656 618117267456 618337394688 618456586176 618847003203 619997773824 620218570752 622781457408 623174604624 623396532902 624333422592 624950030848 625629109248 625749706296 625972551633 627188170752 627532468992 627755949216 629320310784 629779857408 630004137984 630349982064 630523361754 631920807936 633128830191 633232240784 634810249216 634932616032 635158731636 635848902936 636741540864 636968300672 637433432064 637660438272 637783354494 639249481728 639372704256 639600401088 641194278912 641891008512 642119602176 643949002752 645180018912 646787801088 647018138624 647142858648 647373322629 647846052048 648630501376 648986570496 649460477952 649691767296 651310792704 651542740992 651668333184 654235066368 654648069504 654774260283 656098983936 657353226816 657587326968 659226028032 659353101264 659460795136 659587913622 660304629972 661104164864 661231600128 661950102528 662185839744 663836000256 664072409088 665341894503 666816509952 666999919872 667237455456 668900204544 669756117888 669865510912 669994635024 671664254976 671903451648 672032968596 673577828352 673817706496 674679912192 675105821676 676361207808 676602077184 677895515154 679826841408 680068944984 681763670016 682504482816 682636043232 682879147236 684448940032 684580875264 684824671872 686531248128 687654525888 687843667368 688088625939 689368154112 689803335936 690798808128 692520271872 692653762944 692900434512 694627135488 694874509824 695381925888 695629569024 695763659448 696606130176 697363070976 697497495552 697611419648 697745892096 699484667904 701071430202 703068784704 703832747904 705586692096 705837969408 705974027616 706225442868 707985349632 708502339584 708754655232 709143729822 710773899264 710910908928 712386270882 714161530368 714299193036 715330015803 716334233472 716589338256 717112611072 717367993056 719155666944 719411776512 719550451224 721204543488 721343563776 722127384576 722384552448 722840576744 724184727552 724442628096 724641888256 725827521276 727636276224 727895405952 728035715979 729709314048 730109891808 730903238208 732724641792 732985583616 735073861632 736014449664 736479078192 736741357066 737848590336 738111356928 738577309184 739522380168 739785742839 741629281536 741893394528 743742185472 743885550144 744959069712 746815500288 747081460224 747286947264 748943179776 750168573696 750374909856 750642137388 752037986304 752512730112 752780718976 753598699776 753743964402 754656641024 755476660224 755622286848 755891383104 757775056896 758044919808 761030639616 761177336832 761657850096 763074183168 764657800192 764805196584 765077563107 766563319808 766984128768 767257271264 767817543168 769169268736 769730936832 770005057536 770153484672 770427755856 772347654144 773824125789 775389708288 776028752928 776305116444 777148659144 779085305856 779235483312 779362757888 779512988826 781304922112 781455527424 781733823552 782304666624 782583265152 783681896448 784533454848 784812847104 784964128608 786920251392 788553356448 790301048832 790518423552 790952382792 791234060991 791811841392 793785028608 794067715584 794220781068 796046524416 796330016768 796483518336 797348987136 799335972864 799620636672 801898758144 803431721664 803717844072 805212389376 805720700928 805876012656 806163005538 806751687456 807038992188 808894201856 809050125312 809338248576 809494257627 811355111424 811511509248 811644055552 812682621504 813195648837 814707818496 814997956608 815222124288 818590810752 818882331696 820922978304 821215329792 821373628284 822266142984 823261790208 824156356608 824315222016 824449859584 824608781568 825129337604 826663698432 826958094336 828538962966 830375276544 830899472832 834172145664 834332941728 834630068844 836709958656 837007932288 838078953426 839093747712 840005517312 840167437824 840466642752 840697815672 840997209481 842561077248 844171773588 846576821376 846878308848 847798537248 848988721152 849911242752 850213917696 850377805992 852332642304 852496939008 852800534784 854925705216 855854678016 856159469568 856324503936 856865081358 858458456064 860240025216 860405846157 862383734784 862857144864 863164430172 863794736064 865315427328 865947303936 866255689728 866731225338 868723654656 868891110912 870694331078 872002879488 872313421824 872864092672 873032347044 874292241537 876470969088 876783102624 878968037376 879137468352 879450551496 880406173296 881642133504 882600136704 882914452992 885114667008 885429878784 887122526004 888772165632 889088679936 889333226496 889649940608 889821430641 890788321566 891866939392 893008157184 893326180032 895552339968 895871268864 896043958128 899573216256 900141095568 901814943744 902136102912 903860686872 904182574581 905863938048 906435788544 906610514238 906758593312 909018226688 910005977088 910181390976 910505529648 912774500352 913099562496 915374997504 916872701184 917124889824 917451501252 919157538816 919737781248 920914662096 921065077504 921242623158 923360362496 923538350592 923867246016 926169513984 926499346432 927175901184 927506092032 927684879264 929996660736 930327856128 932646223872 934761906936 935094799353 937425046272 938443663872 938624559444 940782256128 941117292544 941298703488 941633923824 943980466176 944669786112 945006206976 945524973096 945785042631 947698532352 947881211904 949848361176 952215373824 952398924048 952738097454 953773354404 955112311296 955452451008 956150148096 956490657408 956675031741 958874222592 959059056384 959215702016 959400601632 961791418368 962836512768 963179403264 965923504128 967770028368 970181701632 970527207936 970714287972 971769078072 972945752064 973479855744 974190716928 974537650944 976966189056 977314111488 977502499776 980098482176 981352599552 981972104256 984148475904 986029840224 986380990452 988839042048 989191192704 989381870433 990456944958 991656247296 991847400192 992925153792 993278759616 993905793023 995754000384 996108613632 996382596352 1000224764928 1000499879808 1000856183184 1002717315072 1003350306816 1004798266368 1004991952536 1007302213632 1007496382464 1007855177472 1010366742528 1010726559744 1012019868288 1012658732514 1014541811712 1014903115776 1015543800128 1016843272731 1019740262112 1020103417476 1022645505024 1023756724224 1024318720854 1026673410048 1026871312896 1027237007808 1029796872192 1031481788832 1031765501052 1034052231168 1034705003904 1035073488592 1036198212192 1038780407808 1038980644416 1039350651768 1041940703232 1042311764736 1043072888832 1043444353536 1044909195264 1046044606464 1046417129472 1046618838144 1049227001856 1051404475264 1051607145303 1053734731776 1054024564736 1054603177056 1054978747988 1055749121856 1058380038144 1058756954112 1058961041424 1059338164302 1061978024448 1063131982848 1065781297152 1066160848896 1068579406323 1071242295552 1071448789554 1071623792096 1074294267904 1074501350208 1074884007384 1075668916608 1076051989584 1078733500416 1079117664768 1079325676836 1081806815232 1082015345664 1083576828672 1084260865116 1086277091328 1086663942144 1086962832384 1088741281914 1091454414336 1091843108928 1094563971072 1094953773056 1095164837712 1096354857312 1099086962688 1099478375424 1102218264576 1102610792448 1104718617288 1105112035599 1107167035392 1107865963776 1109283570252 1112229527552 1112443922304 1112840091792 1115613278208 1115828325216 1116010576384 1117438604568 1118791663616 1120007356416 1120223250432 1120622190336 1120930420896 1123414769664 1125562364784 1125963206082 1128769095168 1129171078464 1130398049664 1130615946603 1131984961536 1133214990336 1133433430272 1133618556928 1133837074656 1136662585344 1137067379712 1139900940288 1141545959424 1141766005248 1142486775144 1144611274752 1146986700288 1147207794876 1149844979712 1150476193152 1150885906896 1151726314752 1153753903104 1154596405248 1155007586304 1155230227008 1155641633784 1158298206208 1158521481216 1163084562432 1164043129392 1164457674666 1165722988716 1168627958784 1169044136832 1169269483239 1171957383168 1172183291136 1172600735328 1173456999936 1173874897728 1175522844672 1176800182272 1177219270656 1177446192912 1180380377088 1180573171712 1182830034672 1185029554176 1185451573248 1185777635328 1186428574188 1187717762088 1190677542912 1191101573376 1194069786624 1194495025152 1194725277504 1196023480704 1199003959296 1199430955008 1200188127424 1202848137216 1205147582496 1205576766108 1207818584064 1208581051392 1208814018984 1209244508307 1210558488282 1213341302784 1213575187968 1214007372864 1217032667136 1217466083328 1219023932256 1222061727744 1222496934912 1222833186432 1223268668336 1225543385088 1226317041664 1227886216128 1228323497544 1231384467456 1231822994688 1232060442426 1234892685312 1236234534912 1236674789376 1236913172352 1237694006406 1239995547648 1240437141504 1242808444449 1245562914816 1246349209248 1246793065804 1249900061696 1251258218496 1251499412592 1251945103266 1255064937984 1255511898432 1258640621568 1259559714816 1260008275968 1260699964128 1261046723508 1263841615872 1266257660382 1266464481568 1269620498432 1269865232064 1270317463272 1271697805872 1273483081728 1273936601344 1274866864128 1275320876544 1275566708988 1278498963456 1278745408512 1279200802176 1282388557824 1283782017024 1284239204352 1285297622037 1287898005504 1290360037824 1293575602176 1294036277248 1294285717296 1294746645258 1295692104096 1297973140992 1298920955904 1299383534592 1300096838007 1302621585408 1303085481984 1303336666368 1306041496617 1308470132736 1309296139008 1309548520566 1314706453632 1315174653936 1318452056064 1318706202528 1318921590272 1319175827244 1320609259944 1322208329728 1322463200256 1323900205056 1324371679488 1327672000512 1328144818176 1330683789006 1333633019904 1333999839744 1334474910912 1336182482349 1337800409088 1339512235776 1339731021824 1339989270048 1343328509952 1343806903296 1344065937192 1347155656704 1347635412992 1349359824384 1350211643352 1352722415616 1353204154368 1355791030308 1359653682816 1360137889968 1363527340032 1365008965632 1365272086464 1365758294472 1368897880064 1369161750528 1369649343744 1373062496256 1375309051776 1375687334736 1376177251878 1378736308224 1379606671872 1381597616256 1381863934737 1385040543744 1385307525888 1385800869024 1389254270976 1389749019648 1390763851776 1391259138048 1391527318896 1393212260352 1394994991104 1395222839296 1395491784192 1398969335808 1402142860404 1406137569408 1407665495808 1411173384192 1411675938816 1411948055232 1412450885736 1415970699264 1417004679168 1417509310464 1418287459644 1421547798528 1421821817856 1424772541764 1428323060736 1428598386072 1429107146181 1430660031606 1432668466944 1433178676512 1434225222144 1434735986112 1438311333888 1438823553024 1439100902448 1442687127552 1444254769152 1444769104896 1445681153488 1448369455104 1448885256192 1449283776512 1451655042552 1455272552448 1455790811904 1456071431958 1459418628096 1460219783616 1461806476416 1465449283584 1465971167232 1470147723264 1472028899328 1472958156384 1473482714132 1476222713856 1477154618368 1479044760336 1479571485678 1483258563072 1483786789056 1487484370944 1487771100288 1489918139424 1493631000576 1494162920448 1494573894528 1497886359552 1500337147392 1500749819712 1501284274776 1504075972608 1505025460224 1505561437952 1507197399552 1507487928804 1509313282048 1510953320448 1511244573696 1511782766208 1515550113792 1516089839616 1518988098771 1522061279232 1522354673664 1523315700192 1529315600384 1529610393168 1530155126214 1533968257536 1534514542528 1535635086336 1536478081281 1538338537472 1539461873664 1540010115072 1540306969344 1540855511712 1544695308288 1547648251578 1552057505856 1552610232888 1554297318288 1558170611712 1558470966624 1558725515776 1559025977652 1562609844224 1562911054848 1563467647104 1564609333248 1565166530304 1567363792896 1569066909696 1569625694208 1569928257216 1573840502784 1577106712896 1580602097664 1581036847104 1581904765584 1582468121982 1583623682784 1587570057216 1588135431168 1588441562136 1589007246453 1592093048832 1592660033536 1592967036672 1594697974272 1598671945728 1599241273344 1606863443328 1607435688144 1610424778752 1611441401856 1611752025312 1612326011076 1613503374912 1614077984376 1617788403712 1618100250624 1618676497152 1618988515254 1622710222848 1623023018496 1623288111104 1625365243008 1626391297674 1629415636992 1629995913216 1630444248576 1633111922871 1637181621504 1637764663392 1641845956608 1642430659584 1642747256568 1644532285968 1646523580416 1648630444032 1648899719168 1649217563136 1650258675208 1653327396864 1653916188672 1657077925932 1660750553088 1661798945664 1668344291328 1668665883456 1669260137688 1673419917312 1674015864576 1676157906852 1678187495424 1680011034624 1680334875648 1680933285504 1681395631344 1681994418962 1685122154496 1688343547176 1688944809123 1693153642752 1693756617696 1695597074496 1697977442304 1699822485504 1700427835392 1700755611984 1704993878016 1705601069568 1709851410432 1711709356032 1712318939136 1712649007872 1713730162716 1716916912128 1720480050432 1720811692314 1724767469568 1725714289728 1726328860344 1727589472128 1730630854656 1731894607872 1732511379456 1733462450676 1737447309312 1737782221824 1741388662156 1744626843648 1745728185344 1746064694088 1746686511999 1748584483074 1752941938176 1753566205248 1757936074752 1758274936704 1758901102992 1760812346592 1763284267008 1765200273408 1765828905984 1770229334016 1770859757568 1774245052008 1777544331264 1778177359872 1778666452992 1779299881216 1779642861282 1781576643132 1783733878784 1786016314368 1786652360064 1791104679936 1791742537728 1792087916256 1799146432512 1800282191136 1804272205824 1807721373744 1808365149162 1811727876096 1812871577088 1813221028476 1813517186624 1815837732423 1818036453376 1820011954176 1820362781952 1821011059296 1825549000704 1826199124992 1830749995008 1833745402368 1834249779648 1834903002504 1838315077632 1839475562496 1841829324192 1842130155008 1842485246316 1846720724992 1847076701184 1847734492032 1848090663639 1852339027968 1852998692864 1854351802368 1855012184064 1855369758528 1856541009609 1859993321472 1860655712256 1869523813872 1870189598706 1874850092544 1876887327744 1877249118888 1877917654899 1881564512256 1882234585088 1882597406976 1883267847648 1887960932352 1889339572224 1890012413952 1891049946192 1891570085262 1895762423808 1899696722352 1904430747648 1904797848096 1905476194908 1907546708808 1910224622592 1910904902016 1912300296192 1912981314816 1913350063482 1917748445184 1918118112768 1918431404032 1918801203264 1923582836736 1925673025536 1926358806528 1931847008256 1935540056736 1940363403264 1941054415872 1941428575944 1942119967887 1943538156144 1945891504128 1946959711488 1948381433856 1949075301888 1953932378112 1954628222976 1955004999552 1962705199104 1963944208512 1964322780849 1968296951808 1972059680448 1972761980904 1977678084096 1978382385408 1978763740866 1980913889916 1983312494592 1983694800384 1985850307584 1986557519232 1987811586046 1991508000768 1992217227264 1992765192704 1996025683509 2000449529856 2000999759616 2001712366368 2006700613632 2009596532736 2009983905072 2014992764928 2015710354944 2020733485056 2021453119488 2024039736576 2025317465028 2029083623424 2029806231552 2031087600256 2033686545462 2039480524224 2040206834952 2045291010048 2047513448448 2048637441708 2053346820096 2053742625792 2054474015616 2059593744384 2062963577664 2063531002104 2064265877817 2068104462336 2069410007808 2070146977184 2072396424384 2077560815616 2077961288832 2078701303536 2083881406464 2084623529472 2086145777664 2086888707072 2089818390528 2092089212928 2092834258944 2093237676288 2098454003712 2102808950528 2103214290606 2108049129472 2109206354112 2109957495976 2111498243712 2116760076288 2117513908224 2117922082848 2118676328604 2123956048896 2126263965696 2132321697792 2137158812646 2142484591104 2142897579108 2143247584192 2145990047409 2148588535808 2149002700416 2149768014768 2151337833216 2152103979168 2157467000832 2158235329536 2158651353672 2163613630464 2164030691328 2167153657344 2168521730232 2172554182656 2173327884288 2173925664768 2177482563828 2182908828672 2183686217856 2184107147937 2189127942144 2189907546112 2190329675424 2192709714624 2198173925376 2198956750848 2205221584896 2209437234576 2210224071198 2214334070784 2215731927552 2218567140504 2219357228517 2224459055104 2224887844608 2225680183584 2231226556416 2231656650432 2232021152768 2234877209136 2237583327232 2240446500864 2241244380672 2241860841792 2246829539328 2251124729568 2251926412164 2257538190336 2258342156928 2260796099328 2261231893206 2263969923072 2266429980672 2266866860544 2267237113856 2267674149312 2273325170688 2274134759424 2283091918848 2283532010496 2284973550288 2289222549504 2293973400576 2294415589752 2295232689321 2299689959424 2300952386304 2301771813792 2303452629504 2307507806208 2309192810496 2310015172608 2310460454016 2311283267568 2317042962432 2321472377367 2326169124864 2328086258784 2328915349332 2331445977432 2337255917568 2338088273664 2338538966478 2343914766336 2344366582272 2345201470656 2346913999872 2347749795456 2351045689344 2353600364544 2354438541312 2354892385824 2360760754176 2361146343424 2365660069344 2370903146496 2371555270656 2372857148376 2373702182973 2375435524176 2381355085824 2382203146752 2388139573248 2388990050304 2389450555008 2392046961408 2398007918592 2398861910016 2400376254848 2405696274432 2410295164992 2411153532216 2415637168128 2417162102784 2417628037968 2418489016614 2421116976564 2426682605568 2427150375936 2428014745728 2434065334272 2434932166656 2438047864512 2439586946511 2444123455488 2444993869824 2445666372864 2446537336672 2452634083328 2455772432256 2456646995088 2462768934912 2463645989376 2464120884852 2469785370624 2472469069824 2473349578752 2473826344704 2475388012812 2479991095296 2480874283008 2485616888898 2491125829632 2492698418496 2493586131608 2499800123392 2502516436992 2502998825184 2503890206532 2510129875968 2511023796864 2517281243136 2520016551936 2521399928256 2522093447016 2522991628443 2527683231744 2532515320764 2532928963136 2539240996864 2539730464128 2540634926544 2543395611744 2546966163456 2547873202688 2549733728256 2550641753088 2551133417976 2556997926912 2557490817024 2558401604352 2564777115648 2567564034048 2568478408704 2570595244074 2580720075648 2581217538471 2587151204352 2588072554496 2588571434592 2589493290516 2591384208192 2595946281984 2597841911808 2598767069184 2600193676014 2606170963968 2606673332736 2612082993234 2616940265472 2618592278016 2619097041132 2622876724611 2629412907264 2630349307872 2636904112128 2637412405056 2637843180544 2638351654488 2641218519888 2644416659456 2644926400512 2647800410112 2648743358976 2655344001024 2656289636352 2661367578012 2667266039808 2667999679488 2668949821824 2669464291923 2672364964698 2675600818176 2679024471552 2679462043648 2679978540096 2686657019904 2687613806592 2688131874384 2695270825984 2698719648768 2700423286704 2705444831232 2706408308736 2711582060616 2712547723743 2719307365632 2720275779936 2727054680064 2730017931264 2730544172928 2731516588944 2738323501056 2739298687488 2746124992512 2750618103552 2751374669472 2752354503756 2757472616448 2759213343744 2763195232512 2763727869474 2770081087488 2770615051776 2771601738048 2778508541952 2779498039296 2781527703552 2782518276096 2783054637792 2789989982208 2790445678592 2790983568384 2797938671616 2804285720808 2805284398059 2812275138816 2815330991616 2822346768384 2823351877632 2823896110464 2824901771472 2831941398528 2834009358336 2835018620928 2836574919288 2837355127893 2843095597056 2843643635712 2849545083528 2856646121472 2857196772144 2858214292362 2861320063212 2865336933888 2866357353024 2868450444288 2869471972224 2876622667776 2877647106048 2878201804896 2885374255104 2888509538304 2889538209792 2891362306976 2897770512384 2898567553024 2903310085104 2910545104896 2911581623808 2912142863916 2918837256192 2920439567232 2923612952832 2930898567168 2931942334464 2940295446528 2944057798656 2945916312768 2946965428264 2952445427712 2954309236736 2958089520672 2959142971356 2966517126144 2967573578112 2968145611299 2974968741888 2975542200576 2979836278848 2981717379069 2987262001152 2988325840896 2989147789056 3000674294784 3001499639424 3002568549552 3008151945216 3010050920448 3011122875904 3014394799104 3014975857608 3018626564096 3021906640896 3022489147392 3023565532416 3031100227584 3032179679232 3037976197542 3044709347328 3046631400384 3050529818193 3058631200768 3059220786336 3060310252428 3067936515072 3069029085056 3071270172672 3072956162562 3076677074944 3080020230144 3080613938688 3081711023424 3089390616576 3095296503156 3104115011712 3105220465776 3108594636576 3116341223424 3116941933248 3117451031552 3118051955304 3125219688448 3125822109696 3126935294208 3129218666496 3130333060608 3134727585792 3138133819392 3139251388416 3139856514432 3147681005568 3154213425792 3154821435909 3161204195328 3162073694208 3163809531168 3164936243964 3167247365568 3175140114432 3176270862336 3176883124272 3178014492906 3185320067072 3185934073344 3189395948544 3197343891456 3198482546688 3205738218969 3213726886656 3214871376288 3222882803712 3223504050624 3224652022152 3227006749824 3228155968752 3236200501248 3237352994304 3237977030508 3245420445696 3246046036992 3246576222208 3250730486016 3252782595348 3258831273984 3259991826432 3260888497152 3266223845742 3274363243008 3275529326784 3283691913216 3284861319168 3285494513136 3289064571936 3297260888064 3297799438336 3298435126272 3300517350416 3306654793728 3307832377344 3314155851864 3315336106797 3321501106176 3323597891328 3336688582656 3337331766912 3338520275376 3346839834624 3348031729152 3352315813704 3356374990848 3360022069248 3360669751296 3361866571008 3362791262688 3363988837924 3370244308992 3376687094352 3377889618246 3386307285504 3387513235392 3391194148992 3395954884608 3399644971008 3400855670784 3401511223968 3409987756032 3411202139136 3419702820864 3424637878272 3425298015744 3427460325432 3428680930961 3433833824256 3440960100864 3441623384628 3449534939136 3451428579456 3452657720688 3455178944256 3461261709312 3463789215744 3465022758912 3466924901352 3474894618624 3475564443648 3482777324312 3489253687296 3491456370688 3492129388176 3493373023998 3497168966148 3505883876352 3507132410496 3507808449717 3515872149504 3516549873408 3517802205984 3521624693184 3526568534016 3530400546816 3531657811968 3541719515136 3548490104016 3555088662528 3556354719744 3557332905984 3558599762432 3559285722564 3563153286264 3567467757568 3572032628736 3573304720128 3582209359872 3583485075456 3584175832512 3598292865024 3600564382272 3608544411648 3615442747488 3616730298324 3623455752192 3625743154176 3626442056952 3627034373248 3627733524921 3631675464846 3636072906752 3640023908352 3640725563904 3642022118592 3651098001408 3652398249984 3667490804736 3668499559296 3669806005008 3676630155264 3678951124992 3683658648384 3684260310016 3684970492632 3693441449984 3694153402368 3695468984064 3696181327278 3704678055936 3705997385728 3708703604736 3710024368128 3710739517056 3713082019218 3719986642944 3721311424512 3728425333347 3739047627744 3740379197412 3749700185088 3753774655488 3754498237776 3755835309798 3764469170176 3765194813952 3766535695296 3775921864704 3778679144448 3780024827904 3782099892384 3783140170524 3791524847616 3799393444704 3808861495296 3809595696192 3810952389816 3815093417616 3820449245184 3821809804032 3824600592384 3825962629632 3826700126964 3835496890368 3836236225536 3836862808064 3837602406528 3847165673472 3851346051072 3852717613056 3855892866111 3863694016512 3871080113472 3880726806528 3882108831744 3882857151888 3884239935774 3887076312288 3893919422976 3896762867712 3898150603776 3900290514021 3907864756224 3909256445952 3910009999104 3918124489851 3925410398208 3927888417024 3928645561698 3944119360896 3945523961808 3955356168192 3956764770816 3957527481732 3961827779832 3966624989184 3967389600768 3971700615168 3973115038464 3975623172092 3983016001536 3984434454528 3985530385408 3992051367018 4000899059712 4001999519232 4003424732736 4013401227264 4019193065472 4019967810144 4029985529856 4031420709888 4041466970112 4042906238976 4048079473152 4050634930056 4052077463863 4058167246848 4059612463104 4062175200512 4067373090924 4078961048448 4080413669904 4090582020096 4095026896896 4097274883416 4106693640192 4107485251584 4108948031232 4119187488768 4125927155328 4127062004208 4128531755634 4136208924672 4138820015616 4140293954368 4144792848768 4145591804211 4155121631232 4155922577664 4157402607072 4167762812928 4169247058944 4172291555328 4173777414144 4179636781056 4185668517888 4186475352576 4196908007424 4205617901056 4206428581212 4216098258944 4218412708224 4219914991952 4222996487424 4233520152576 4235027816448 4235844165696 4237352657208 4247912097792 4252527931392 4264643395584 4274317625292 4284969182208 4285795158216 4286495168384 4287321438543 4291980094818 4297177071616 4298005400832 4299536029536 4302675666432 4304207958336 4314934001664 4316470659072 4317302707344 4328061382656 4334307314688 4337043460464 4345108365312 4346655768576 4347851329536 4354965127656 4365817657344 4367372435712 4368214295874 4378255884288 4379815092224 4380659350848 4385419429248 4396347850752 4397913501696 4410443169792 4418874469152 4420448142396 4428668141568 4431463855104 4437134281008 4438714457034 4448918110208 4449775689216 4451360367168 4462453112832 4463313300864 4464042305536 4469754418272 4480893001728 4482488761344 4483721683584 4493659078656 4502249459136 4503852824328 4515076380672 4516684313856 4521592198656 4522463786412 4527939846144 4532859961344 4533733721088 4534474227712 4535348298624 4546650341376 4548269518848 4556964296313 4566183837696 4567064020992 4569947100576 4587946801152 4588831179504 4590465378642 4601904772608 4603543627584 4606905259008 4609434243843 4615015612416 4618385620992 4620030345216 4620920908032 4622566535136 4634085924864 4642944754734 4656172517568 4657830698664 4662891954864 4674511835136 4676176547328 4677077932956 4687829532672 4688733164544 4690402941312 4693827999744 4695499590912 4702091378688 4707200729088 4708877082624 4709784771648 4721521508352 4722292686848 4731320138688 4741806292992 4743110541312 4745714296752 4747404365946 4750871048352 4762710171648 4764406293504 4767021739359 4776279146496 4777980100608 4778901110016 4784093922816 4788818820929 4796015837184 4797723820032 4800752509696 4820590329984 4822307064432 4831274336256 4834324205568 4835256075936 4836978033228 4842233953128 4853365211136 4854300751872 4856029491456 4868130668544 4869864333312 4876095729024 4879173893022 4888246910976 4889987739648 4891332745728 4893074673344 4899335768613 4905268166656 4911544864512 4913293990176 4925537869824 4927291978752 4928241769704 4939570741248 4946699157504 4947652689408 4950776025624 4959982190592 4961748566016 4971233777796 4982251659264 4985396836992 4987172263216 4999600246784 5005032873984 5005997650368 5007780413064 5020259751936 5022047593728 5034562486272 5040033103872 5042799856512 5044186894032 5045983256886 5055366463488 5065030641528 5065857926272 5066834427369 5078481993728 5079460928256 5081269853088 5086791223488 5093932326912 5095746405376 5099467456512 5101283506176 5102266835952 5114981634048 5116803208704 5129554231296 5135128068096 5136956817408 5141190488148 5161440151296 5162435076942 5174302408704 5176145108992 5177142869184 5178986581032 5182768416384 5191892563968 5195683823616 5197534138368 5200387352028 5212341927936 5213346665472 5224165986468 5233880530944 5237184556032 5238194082264 5240059535997 5245753449222 5258825814528 5260698615744 5273808224256 5274824810112 5275686361088 5276703308976 5282437039776 5289852801024 5295600820224 5297486717952 5310688002048 5312579272704 5322735156024 5334532079616 5335999358976 5337899643648 5338928583846 5344729929396 5351201636352 5358048943104 5358924087296 5359957080192 5373314039808 5375227613184 5376263748768 5390541651968 5397439297536 5400846573408 5412816617472 5423164121232 5425095447486 5438614731264 5440551559872 5447513197269 5454109360128 5460035862528 5461088345856 5463033177888 5476647002112 5478597374976 5492249985024 5501236207104 5502749338944 5504709007512 5514945232896 5518426687488 5526390465024 5527455738948 5540162174976 5541230103552 5543203476096 5557017083904 5558996078592 5563055407104 5565036552192 5566109275584 5569623028827 5579979964416 5580891357184 5581967136768 5608571441616 5610568796118 5624550277632 5630661983232 5633752964697 5644693536768 5646703755264 5647792220928 5649803542944 5663882797056 5668018716672 5670037241856 5673149838576 5674710255786 5687287271424 5699090167056 5713292242944 5714393544288 5716428584724 5722640126424 5730673867776 5732714706048 5736900888576 5738943944448 5753245335552 5755294212096 5756403609792 5770748510208 5777019076608 5779076419584 5782724613952 5795541024768 5797135106048 5806620170208 5821090209792 5823163247616 5824285727832 5826359903661 5837674512384 5840879134464 5847225905664 5861797134336 5863884668928 5888115597312 5891832625536 5892968342547 5893930856528 5904890855424 5908618473472 5916179041344 5918285942712 5933034252288 5935147156224 5936291222598 5949937483776 5951084401152 5959672557696 5963434758138 5974524002304 5976651681792 5978295578112 5988077050527 6001348589568 6002999278848 6005137099104 6020101840896 6022245751808 6028789598208 6029951715216 6037253128192 6044978294784 6047131064832 6062200455168 6064359358464 6075952395084 6089418694656 6093262800768 6101059636386 6117262401536 6118441572672 6120620504856 6135873030144 6138058170112 6142540345344 6145912325124 6153354149888 6160040460288 6161227877376 6163422046848 6178781233152 6190593006312 6192797633451 6208230023424 6210440931552 6217189273152 6232682446848 6233883866496 6234902063104 6236103910608 6251644219392 6253870588416 6258437332992 6260666121216 6269455171584 6276267638784 6278502776832 6279713028864 6295362011136 6308426851584 6309642871818 6324147388416 6327619062336 6329872487928 6334494731136 6350280228864 6352541724672 6353766248544 6356028985812 6370640134144 6371868146688 6378791897088 6396965093376 6411476437938 6427453773312 6429742752576 6437970142227 6445765607424 6447008101248 6449304044304 6454013499648 6456311937504 6472401002496 6474705988608 6475954061016 6490840891392 6492092073984 6493152444416 6501460972032 6505565190696 6517662547968 6519983652864 6521776994304 6532447691484 6548726486016 6551058653568 6567383826432 6569722638336 6570989026272 6578129143872 6594521776128 6595598876672 6596870252544 6601034700832 6615664754688 6628311703728 6630672213594 6643002212352 6647195782656 6658071685551 6673377165312 6674663533824 6677040550752 6693679669248 6696063458304 6704631627408 6712749981696 6721339502592 6723733142016 6725582525376 6727977675848 6740488617984 6753374188704 6755779236492 6772614571008 6775026470784 6782388297984 6791909769216 6799289942016 6801711341568 6803022447936 6819975512064 6822404278272 6849275756544 6850596031488 6854920650864 6857361861922 6867667648512 6881920201728 6883246769256 6885698067963 6899069878272 6902857158912 6905315441376 6910357888512 6922523418624 6927578431488 6930045517824 6933849802704 6951128887296 6964417132101 6965554648624 6978507374592 6982912741376 6984258776352 6986746047996 6994337932296 7011767752704 7014264820992 7015616899434 7031744299008 7033099746816 7035604411968 7043249386368 7053137068032 7060801093632 7063315623936 7083439030272 7096980208032 7112709439488 7114665811968 7117199524864 7118571445128 7121106548919 7126306572528 7134935515136 7144065257472 7146609440256 7164418719744 7166970150912 7168351665024 7196585730048 7201128764544 7217088823296 7230885494976 7233460596648 7246911504384 7251486308352 7252884113904 7254068746496 7255467049842 7263350929692 7272145813504 7280047816704 7281451127808 7284044237184 7302196002816 7304796499968 7318760839533 7334981609472 7336999118592 7339612010016 7357902249984 7367317296768 7368520620032 7369940985264 7388306804736 7390937968128 7392362654556 7409356111872 7411994771456 7417407209472 7420048736256 7421479034112 7426164038436 7439973285888 7442622849024 7456850666694 7478095255488 7480758394824 7499400370176 7507549310976 7508996475552 7511670619596 7528938340352 7530389627904 7533071390592 7551843729408 7560049655808 7564199784768 7566280341048 7568974885329 7583049695232 7598786889408 7617722990592 7619191392384 7621904779632 7630186835232 7640898490368 7643619608064 7649201184768 7651925259264 7653400253928 7670993780736 7672472451072 7673725616128 7675204813056 7694331346944 7702692102144 7705435226112 7711785732222 7742160226944 7761453613056 7764217663488 7765714303776 7768479871548 7774152624576 7787838845952 7793525735424 7796301207552 7800581028042 7818512891904 7820019998208 7836248979702 7850820796416 7855776834048 7857291123396 7868630173833 7888238721792 7891047923616 7910712336384 7913529541632 7915054963464 7923655559664 7933249978368 7934779201536 7943401230336 7946230076928 7951246344184 7966032003072 7968868909056 7971060770816 7984102734036 8001798119424 8003999038464 8006849465472 8008392875769 8026802454528 8038386130944 8039935620288 8059971059712 8062841419776 8085812477952 8096158946304 8101269860112 8104154927726 8116334493696 8119224926208 8124350401024 8134746181848 8137643171229 8157922096896 8160827339808 8181164040192 8190053793792 8194549766832 8214970503168 8217896062464 8238374977536 8251854310656 8254124008416 8257063511268 8272417849344 8277640031232 8280587908736 8289585697536 8291183608422 8310243262464 8311845155328 8314805214144 8335525625856 8338494117888 8344583110656 8347554828288 8371337035776 8372950705152 8393816014848 8411235802112 8412857162424 8415853194177 8432196517888 8436825416448 8439829983904 8445992974848 8467040305152 8470055632896 8471688331392 8474705314416 8495824195584 8505055862784 8512065383679 8529286791168 8548635250584 8569938364416 8571590316432 8572990336768 8574642877086 8583960189636 8594354143232 8596010801664 8599072059072 8605351332864 8608415916672 8629868003328 8632941318144 8634605414688 8656122765312 8668614629376 8674086920928 8693311537152 8695702659072 8709930255312 8731635314688 8734744871424 8736428591748 8756511768576 8759630184448 8761318701696 8770838858496 8792695701504 8795827003392 8820886339584 8837748938304 8840896284792 8857336283136 8862927710208 8874268562016 8877428914068 8897836220416 8899551378432 8902720734336 8904436833897 8924906225664 8926626601728 8928084611072 8939508836544 8945152137207 8961786003456 8964977522688 8967443367168 9004498918272 9007705648656 9030152761344 9033368627712 9043184397312 9044927572824 9055879692288 9065719922688 9067467442176 9068948455424 9070696597248 9093300682752 9096539037696 9113928592626 9134128041984 9139894201152 9175893602304 9177662359008 9180930757284 9203809545216 9207087255168 9213810518016 9218868487686 9230031224832 9240060690432 9241841816064 9245133070272 9268171849728 9285889509468 9312345035136 9315661397328 9325783909728 9349023670272 9352353094656 9354155865912 9375659065344 9377466329088 9380805882624 9387655999488 9390999181824 9404182757376 9414401458176 9417754165248 9419569543296 9443043016704 9462640277376 9464464307727 9483612585984 9486221082624 9491428593504 9494808731892 9501742096704 9525420343296 9528812587008 9534043478718 9555960201216 9557802220032 9568187845632 9577637641858 9592031674368 9595447640064 9601505019392 9617214656907 9641180659968 9644614128864 9668648411136 9670512151872 9673956066456 9684467906256 9708601503744 9712058982912 9736261337088 9739728666624 9752191458048 9758347786044 9776493821952 9779975479296 9782665491456 9786149346688 9798671537226 9810536333312 9823089729024 9826587980352 9851075739648 9854583957504 9856483539408 9893398315008 9895305378816 9901552051248 9919964381184 9923497132032 9942467555592 9946008320391 9964503318528 9970793673984 9974344526432 9999200493568 10010065747968 10011995300736 10015560826128 10040519503872 10044095187456 10069124972544 10080066207744 10085599713024 10088373788064 10091966513772 10110732926976 10130061283056 10131715852544 10133668854738 10156963987456 10158921856512 10162539706176 10173582446976 10187864653824 10191492810752 10198934913024 10202567012352 10204533671904 10229963268096 10233606417408 10259108462592 10273913634816 10282380976296 10286042792883 10322880302592 10324870153884 10348604817408 10352290217984 10354285738368 10357973162064 10365536832768 10383785127936 10391367647232 10395068276736 10400774704056 10424683855872 10426693330944 10448331972936 10467761061888 10474369112064 10476388164528 10480119071994 10491506898444 10517651629056 10521397231488 10523425349151 10547616448512 10549649620224 10551372722176 10553406617952 10564874079552 10579705602048 10591201640448 10594973435904 10625158545408 10645470312048 10669064159232 10671998717952 10675799287296 10677857167692 10689459858792 10702403272704 10716097886208 10717848174592 10719914160384 10746628079616 10750455226368 10752527497536 10781083303936 10794878595072 10801693146816 10825633234944 10846328242464 10850190894972 10877229462528 10881103119744 10883200574763 10895026394538 10908218720256 10920071725056 10922176691712 10926066355776 10932963723253 10953294004224 10957194749952 11002472414208 11005498677888 11009418015024 11029890465792 11036853374976 11052780930048 11054911477896 11080324349952 11082460207104 11086406952192 11114034167808 11117992157184 11126110814208 11130073104384 11132218551168 11139246057654 11159959928832 11163934273536 11185276000041 11217142883232 11221137592236 11249100555264 11261323966464 11267505929394 11293407510528 11295584441856 11299607085888 11327765594112 11336037433344 11340074483712 11346299677152 11349420511572 11374574542848 11398180334112 11426584485888 11428787088576 11432857169448 11445280252848 11461347735552 11465429412096 11473801777152 11477887888896 11506490671104 11510588424192 11512807219584 11541497020416 11554038153216 11558152839168 11565449227904 11567678598333 11591082049536 11594270212096 11613240340416 11642180419584 11646326495232 11648571455664 11652719807322 11681758268928 11694451811328 11723594268672 11727769337856 11754373469553 11776231194624 11783665251072 11785936685094 11787861713056 11817236946944 11832358082688 11836571885424 11866068504576 11870294312448 11872582445196 11899874967552 11902168802304 11919345115392 11926869516276 11949048004608 11953303363584 11956591156224 11976154101054 12002697179136 12005998557696 12010274198208 12040203681792 12044491503616 12057579196416 12059903430432 12089956589568 12094262129664 12124400910336 12128718716928 12151904790168 12156232391589 12178837389312 12186525601536 12202119272772 12234524803072 12236883145344 12241241009712 12271746060288 12276116340224 12285080690688 12291824650248 12306708299776 12320080920576 12322455754752 12326844093696 12357562466304 12381186012624 12385595266902 12416460046848 12420881863104 12434378546304 12436775412633 12465364893696 12467767732992 12469804126208 12472207821216 12503288438784 12507741176832 12516874665984 12521332242432 12538910343168 12557005553664 12559426057728 12590724022272 12616853703168 12619285743636 12648294776832 12655238124672 12659744975856 12668989462272 12700560457728 12705083449344 12707532497088 12712057971624 12741280268288 12743736293376 12757583794176 12793930186752 12822952875876 12854907546624 12859485505152 12861964315629 12875940284454 12891531214848 12894016202496 12898608088608 12908026999296 12912623875008 12944802004992 12949411977216 12951908122032 12984184147968 12986304888832 13002921944064 13011130381392 13035325095936 13039967305728 13043553988608 13064895382968 13097452972032 13102117307136 13134767652864 13139445276672 13141978052544 13156258287744 13189043552256 13193740505088 13202069401664 13231329509376 13256623407456 13261344427188 13286004424704 13294391565312 13316143371102 13346754330624 13349327067648 13354081101504 13387359338496 13392126916608 13409263254816 13442679005184 13447466284032 13451165050752 13455955351696 13480977235968 13506748377408 13511558472984 13545229142016 13550052941568 13564776595968 13583819538432 13598579884032 13603422683136 13606044895872 13639951024128 13644808556544 13670892888939 13698551513088 13701192062976 13709841301728 13714723723844 13763840403456 13766493538512 13771396135926 13805714317824 13810630882752 13820715777024 13845046837248 13855156862976 13860091035648 13867699605408 13902257774592 13928834264202 13931109297248 13965825482752 13968517552704 13973492095992 13988675864592 14023535505408 14028529641984 14031233798868 14063488598016 14066199493632 14071208823936 14086498772736 14106274136064 14121602187264 14126631247872 14166878060544 14193960416064 14225418878976 14229331623936 14234399049728 14237142890256 14242213097838 14252613145056 14288130514944 14293218880512 14301065218077 14328837439488 14333940301824 14336703330048 14366456462787 14393171460096 14402257529088 14461770989952 14466921193296 14493823008768 14502972616704 14505768227808 14508137492992 14510934099684 14526701859384 14544291627008 14560095633408 14562902255616 14568088474368 14604392005632 14609592999936 14637521679066 14669963218944 14673998237184 14679224020032 14698007305839 14715804499968 14734634593536 14737041240064 14739881970528 14776613609472 14781875936256 14784725309112 14818712223744 14823989542912 14840097472512 14842958068224 14852328076872 14879946571776 14885245698048 14913701333388 14956190510976 14961516789648 14998800740352 15015098621952 15017992951104 15023341239192 15057876680704 15060779255808 15066142781184 15103687458816 15120099311616 15128399569536 15132560682096 15137949770658 15166099390464 15197573778816 15200503282107 15235445981184 15238382784768 15243809559264 15260373670464 15281796980736 15287239216128 15298402369536 15303850518528 15306800507856 15344944902144 15347451232256 15350409626112 15388662693888 15405384204288 15410870452224 15423571464444 15484320453888 15522907226112 15528435326976 15531428607552 15536959743096 15548305249152 15575677691904 15587051470848 15592602415104 15601162056084 15637025783808 15640039996416 15672497959404 15701641592832 15711553668096 15714582246792 15720178607991 15737260347666 15776477443584 15782095847232 15821424672768 15827059083264 15830109926928 15847311119328 15869558403072 15886802460672 15892460153856 15902492688368 15932064006144 15937737818112 15942121541632 15968205468072 16003596238848 16007998076928 16013698930944 16016785751538 16053604909056 16076772261888 16079871240576 16119942119424 16125682839552 16171624955904 16192317892608 16202539720224 16208309855452 16238449852416 16248700802048 16269492363696 16275286342458 16315844193792 16321654679616 16362328080384 16380107587584 16389099533664 16429941006336 16435792124928 16476749955072 16503708621312 16508248016832 16514127022536 16544835698688 16555280062464 16561175817472 16579171395072 16582367216844 16620486524928 16623690310656 16629610428288 16671051251712 16676988235776 16689166221312 16695109656576 16708869086481 16742674071552 16745901410304 16822471604224 16825714324848 16831706388354 16873650832896 16879659967808 16891985949696 16901258894091 16934080610304 16940111265792 16943376662784 16949410628832 16991648391168 17010111725568 17024130767358 17097270501168 17139876728832 17143180632864 17145980673536 17149285754172 17167920379272 17188708286464 17192021603328 17198144118144 17210702665728 17216831833344 17259736006656 17265882636288 17269210829376 17312245530624 17337229258752 17348173841856 17386623074304 17391405318144 17419860510624 17463270629376 17469489742848 17472857183496 17479079710983 17513023537152 17519260368896 17522637403392 17541677716992 17585391403008 17591654006784 17675497876608 17681792569584 17714672566272 17725855420416 17748537124032 17754857828136 17795672440832 17799102756864 17805441468672 17808873667794 17849812451328 17853253203456 17856169222144 17879017673088 17890304274414 17923572006912 17929955045376 17934886734336 17964231151581 18008997836544 18015411297312 18060305522688 18066737255424 18086368794624 18089855145648 18111759384576 18134934884352 18137896910848 18141393194496 18186601365504 18193078075392 18227857185252 18268256083968 18279788402304 18351787204608 18355324718016 18361861514568 18407619090432 18414174510336 18427621036032 18437736975372 18460062449664 18480121380864 18483683632128 18490266140544 18536343699456 18571779018936 18578392900353 18624690070272 18631322794656 18651567819456 18698047340544 18704706189312 18708311731824 18754932658176 18761611765248 18775311998976 18781998363648 18808365514752 18828802916352 18835508330496 18839139086592 18886086033408 18925280554752 18928928615454 18972442165248 18982857187008 18989617463784 19003484193408 19050840686592 19057625174016 19068086957436 19111920402432 19115604440064 19136375691264 19155275283716 19190895280128 19203010038784 19234429313814 19282361319936 19289228257728 19337296822272 19341024303744 19347912132912 19368935812512 19417203007488 19424117965824 19472522674176 19479457333248 19504382916096 19516695572088 19552987643904 19559950958592 19565330982912 19572298693376 19597343074452 19621072666624 19646179458048 19653175960704 19702151479296 19709167915008 19712967078816 19786796630016 19790610757632 19803104102496 19846994264064 19884935111184 19892016640782 19929006637056 19941587347968 19948689052864 19974215056653 19998400987136 20020131495936 20023990601472 20031121652256 20081039007744 20088190374912 20138249945088 20171199426048 20176747576128 20183933027544 20221465853952 20260122566112 20263431705088 20267337709476 20313927974912 20317843713024 20325079412352 20347164893952 20375729307648 20382985621504 20397869826048 20405134024704 20409067343808 20459926536192 20467212834816 20547827269632 20564761952592 20572085585766 20645760605184 20649740307768 20657094203889 20697209634816 20704580435968 20708571476736 20715946324128 20731073665536 20767570255872 20782735294464 20790136553472 20801549408112 20853386661888 20896663945872 20935522123776 20948738224128 20952776329056 20960238143988 20983013796888 21035303258112 21042794462976 21046850698302 21095232897024 21099299240448 21102745444352 21106813235904 21129748159104 21159411204096 21182403280896 21189946871808 21250317090816 21290940624096 21338128318464 21343997435904 21351598574592 21355714335384 21363319646757 21378919717584 21404806545408 21432195772416 21435696349184 21439828320768 21493256159232 21500910452736 21505054995072 21589757190144 21603386293632 21651266469888 21692656484928 21700381789944 21754458925056 21762206239488 21766401149526 21790052789076 21816437440512 21840143450112 21844353383424 21852132711552 21865927446506 21906588008448 21914389499904 21956282518599 22004944828416 22010997355776 22018836030048 22073706749952 22105561860096 22109822955792 22164920414208 22172813904384 22228068335616 22235984314368 22252221628416 22260146208768 22264437102336 22278492115308 22319919857664 22327868547072 22370552000082 22434285766464 22442275184472 22498201110528 22522647932928 22535011858788 22586815021056 22591168883712 22599214171776 22655531188224 22680148967424 22692599354304 22698841023144 22706924655987 22749149085696 22796360668224 22853168971776 22857574177152 22865714338896 22890560505696 22922695471104 22930858824192 22947603554304 22955775777792 23012981342208 23021176848384 23025614439168 23082994040832 23108076306432 23116305678336 23130898455808 23135357196666 23188540424192 23226480680832 23284360839168 23292652990464 23297142911328 23305439614644 23363516537856 23388903622656 23455538675712 23508746939106 23552462389248 23567330502144 23571873370188 23575723426112 23605890521499 23634473893888 23664716165376 23673143770848 23732137009152 23740588624896 23745164890392 23799749935104 23804337604608 23838690230784 23853739032552 23898096009216 23906606727168 23913182312448 23952308202108 24005394358272 24011997115392 24020548396416 24025178627307 24080407363584 24088983007232 24115158392832 24119806860864 24179913179136 24188524259328 24257437433856 24303809580336 24312464783178 24357674778624 24373051203072 24404238545544 24412929513687 24469049606144 24473766290688 24482482019424 24543492120576 24552232680448 24570161381376 24583649300496 24613416599552 24644911509504 24653688187392 24715124932608 24762372025248 24771190533804 24832920093696 24841763726208 24868757092608 24873550825266 24930729787392 24935535465984 24939608252416 24944415642432 25006576877568 25015482353664 25033749331968 25042664484864 25114011107328 25118852115456 25181448044544 25233707406336 25238571487272 25247559582531 25296589553664 25310476249344 25319489951712 25337978924544 25401120915456 25410166898688 25415064994176 25424115943248 25487472586752 25515167588352 25536196151037 25587860373504 25645905751752 25709815093248 25718971010304 25723928631258 25751880568908 25783062429696 25788032404992 25797216177216 25816053998592 25825247750016 25889604009984 25898823954432 25903816244064 25968368295936 25972609777664 26005843888128 26022260762784 26079934611456 26087107977216 26129790765936 26194905944064 26204234614272 26269535305728 26278890553344 26283956105088 26312516575488 26378087104512 26387481010176 26404138803328 26462659018752 26513246814912 26522688854376 26572008849408 26588783130624 26632286742204 26693508661248 26698654135296 26708162203008 26774718676992 26784253833216 26818526509632 26835456411621 26885358010368 26894932568064 26902330101504 26911910703392 27013496754816 27023116945968 27090458284032 27100105883136 27129553191936 27167639076864 27197159768064 27206845366272 27212089791744 27279902048256 27289617113088 27341785777878 27402384125952 27419682603456 27429447447688 27527680806912 27532987077024 27542792271852 27611428635648 27621261765504 27641431554048 27690093674496 27720182071296 27735399210816 27804515549184 27857668528404 27862218594496 27931650965504 27937035105408 27946984191984 27977351729184 28047071010816 28057059283968 28062467597736 28126977196032 28132398987264 28142417647872 28172997545472 28212548272128 28243204374528 28253262495744 28387920832128 28393392923181 28450837757952 28458663247872 28468798099456 28474285780512 28484426195676 28505226290112 28576261029888 28586437761024 28602130436154 28667880603648 28673406660096 28732912925574 28786342920192 28804515058176 28851643970721 28923541979904 28933842386592 29005945233408 29011536455616 29016274985984 29021868199368 29053403718768 29088583254016 29125804511232 29136176948736 29208784011264 29219185999872 29275043358132 29339926437888 29347996474368 29358448040064 29396014611678 29431608999936 29469269187072 29474082480128 29479763941056 29553227218944 29563751872512 29569450618224 29647979085824 29680194945024 29685916136448 29704656153744 29759893143552 29770491396096 29827402666776 29838024961173 29912381021952 29923033579296 29997601480704 30030197243904 30035985902208 30046682478384 30121558511616 30132285562368 30207374917632 30240198623232 30256799139072 30265121364192 30275899541316 30332198780928 30395147557632 30401006564214 30470891962368 30476765569536 30487619118528 30520747340928 30563593961472 30574478432256 30596804739072 30607701037056 30613601015712 30689889804288 30694902464512 30700819252224 30777325387776 30821740904448 30847142928888 30858128378649 30968640907776 31045814452224 31056870653952 31062857215104 31073919486192 31096610498304 31151355383808 31174102941696 31185204830208 31202324112168 31274051567616 31280079992832 31344995918808 31403283185664 31423107336192 31429164493584 31440357215982 31474520695332 31552954887168 31564191694464 31642849345536 31654118166528 31660219853856 31694622238656 31739116806144 31773604921344 31784920307712 31804985376736 31875475636224 31884243083264 31936410936144 32007192477696 32015996153856 32027397861888 32033571503076 32107209818112 32153544523776 32159742481152 32239884238848 32251365679104 32343249911808 32384635785216 32405079440448 32416619710904 32476899704832 32497401604096 32538984727392 32550572684916 32631688387584 32643309359232 32649601724289 32724656160768 32760215175168 32778199067328 32798891169759 32859882012672 32871584249856 33007417242624 33016496033664 33028254045072 33089671397376 33110560124928 33122351634944 33158342790144 33164734433688 33240973049856 33247380621312 33259220856576 33342102503424 33353976471552 33378332442624 33390219313152 33417738172962 33491802820608 33555828000123 33644943208448 33651428649696 33663412776708 33747301665792 33759319935616 33783971899392 33802517788182 33880222531584 33886753325568 33898821257664 33983296782336 34020223451136 34048261534716 34194541002336 34279753457664 34286361265728 34291961347072 34298571508344 34335840758544 34377416572928 34384043206656 34396288236288 34421405331456 34433663666688 34519472013312 34531765272576 34538421658752 34624491061248 34674458517504 34696347683712 34703035794999 34773246148608 34782810636288 34839721021248 34926541258752 34938979485696 34945714366992 34958159421966 35038520737792 35045274806784 35083355433984 35170782806016 35183308013568 35263120408659 35350995753216 35363585139168 35451710840832 35497074248064 35509715656272 35598205513728 35610882937344 35617747335588 35699624902656 35706506406912 35712338444288 35758035346176 35780608548828 35847144013824 35859910090752 35869773468672 35928462303162 36017995673088 36030822594624 36120611045376 36133474510848 36172737589248 36179710291296 36269869768704 36275793821696 36282786388992 36373202731008 36386156150784 36455714370504 36468697174767 36536512167936 36559576804608 36703574409216 36710649436032 36723723029136 36815238180864 36828349020672 36855242072064 36875473950744 36920124899328 36960242761728 36967367264256 36980532281088 37072687398912 37143558037872 37156785800706 37249380140544 37262645589312 37303135638912 37396094681088 37409412378624 37416623463648 37509865316352 37523223530496 37550623997952 37563996727296 37616731029504 37671016660992 37678278173184 37772172066816 37850561109504 37857857230908 37944884330496 37965714374016 37979234927568 38006968386816 38101681373184 38115250348032 38136173914872 38223840804864 38231208880128 38272751382528 38310550567432 38381790560256 38406020077568 38468858627628 38564722639872 38578456515456 38585892946887 38674593644544 38682048607488 38695824265824 38737871625024 38834406014976 38848235931648 38958914666496 39008765832192 39033391144176 39105975287808 39119901917184 39130661965824 39144597386752 39194686148904 39242145333248 39292358916096 39306351921408 39404302958592 39418335830016 39425934157632 39581221515264 39606208204992 39693988528128 39769870222368 39784033281564 39858013274112 39883174695936 39897378105728 39948430113306 39996801974272 40040262991872 40047981202944 40062243304512 40162078015488 40176380749824 40342398852096 40353495152256 40367866055088 40442931707904 40520245132224 40526863410176 40534675418952 40627855949824 40635687426048 40650158824704 40694329787904 40751458615296 40765971243008 40795739652096 40810268049408 40818134687616 40919853072384 40934425669632 41012678666817 41095654539264 41129523905184 41144171171532 41291521210368 41299480615536 41314188407778 41409160871936 41417142953472 41431892648256 41462147331072 41535140511744 41565470588928 41580273106944 41603098816224 41706773323776 41793327891744 41897476448256 41905552658112 41920476287976 41966027593776 42070606516224 42085588925952 42093701396604 42190465794048 42198598480896 42205490888704 42213626471808 42259496318208 42318822408192 42364806561792 42379893743616 42500634181632 42581881248192 42676256636928 42687994871808 42703197149184 42711428670768 42726639293514 42757839435168 42864391544832 42871392698368 42879656641536 42903195654231 42986512318464 43001820905472 43010109990144 43099369388361 43179514380288 43206772587264 43385312969856 43400763579888 43508917850112 43524412478976 43532802299052 43580105578152 43632874881024 43680286900224 43688706766848 43704265423104 43731854893012 43813176016896 43828778999808 43912565037198 44009889656832 44021994711552 44037672060096 44147413499904 44211123720192 44219645911584 44329840828416 44345627808768 44456136671232 44471968628736 44520292417536 44528874204672 44556984230616 44572852102493 44639839715328 44655737094144 44741104000164 44868571532928 44884550368944 44996402221056 45045295865856 45070023717576 45173630042112 45182337767424 45198428343552 45311062376448 45360297934848 45385198708608 45397682046288 45413849311974 45498298171392 45592721336448 45601509846321 45706337943552 45715148354304 45731428677792 45781121011392 45845390942208 45861717648384 45895207108608 45911551555584 46042353696768 46051228878336 46165988081664 46216152612864 46232611356672 46261796911616 46270714393332 46377080848384 46452961361664 46568721678336 46585305980928 46594285822656 46610879229288 46727033075712 46777807245312 46911077351424 47017493878212 47104924778496 47134661004288 47143746740376 47151446852224 47160535823973 47211781042998 47268947787776 47329432330752 47346287541696 47464274018304 47481177249792 47490329780784 47608675209216 47677380461568 47707478065104 47796192018432 47813213454336 47826364624896 47904616404216 48010788716544 48023994230784 48041096792832 48050357254614 48160814727168 48177966014464 48230316785664 48239613721728 48359826358272 48377048518656 48514874867712 48607619160672 48624929566356 48715349557248 48746102406144 48808477091088 48825859027374 48938099212288 48947532581376 48964964038848 49086984241152 49104465360896 49140322762752 49167298600992 49289823019008 49307376374784 49430249865216 49524744050496 49542381067608 49665840187392 49683527452416 49737514185216 49747101650532 49861459574784 49871070931968 49879216504832 49888831284864 50013153755136 50030964707328 50067498663936 50085328969728 50126607259443 50228022214656 50237704230912 50467414812672 50477142974544 50495119165062 50620952498688 50638979903424 50675957849088 50703776682273 50802241830912 50820333797376 50830129988352 50848231886496 50974945173504 51030335176704 51072392302074 51291811503504 51419630186496 51437942020608 51447857262516 51503761137816 51566124859392 51576064809984 51594432354432 51632107997184 51650495500032 51779208019968 51797647908864 51807632488128 51936736591872 51945219555328 52011687776256 52044521525568 52159869222912 52174215954432 52259581531872 52389811888128 52408469228544 52437239132949 52539070611456 52557781106688 52567912210176 52625033150976 52677007030219 52756174209024 52774962020352 52808277606656 53026493629824 53045377708752 53144017698816 53177566261248 53264573484408 53387017322496 53397308270592 53416324406016 53549437353984 53568507666432 53637053019264 53670912823242 53770716020736 53789865136128 53804660203008 53823821406784 53892693454743 54026993509632 54046233891936 54180916568064 54200211766272 54259106383872 54335278153728 54413690732544 54424179583488 54559804096512 54579234226176 54683571555756 54804768251904 54839365206912 54858894895376 55055361613824 55065974154048 55085584543704 55222857271296 55242523531008 55282863108096 55380187348992 55440364142592 55470798421632 55609031098368 55715337056808 55724437188992 55735178701059 55863301931008 55874070210816 55893968383968 55954703458368 56094142021632 56114118567936 56124935195472 56264797974528 56284835295744 56345995090944 56425096544256 56486408749056 56506524991488 56775841664256 56786785846362 56917326495744 56937596198912 56948571561024 56968852391352 57010452580224 57152522059776 57172875522048 57204260872308 57335761207296 57346813320192 57465825851148 57572685840384 57609030116352 57703287941442 57847083959808 57867684773184 58011890466816 58023072911232 58032549971968 58043736398736 58106807437536 58251609022464 58272353897472 58417568022528 58438371999744 58550086716264 58679852875776 58695992948736 58716896080128 58792029223356 58863217999872 58938538374144 58948164960256 58959527882112 59106454437888 59127503745024 59138901236448 59295958171648 59360389890048 59371832272896 59409312307488 59540982792192 59654805333552 59676049922346 59824762043904 59846067158592 59922645169959 59995202961408 60060394487808 60071971804416 60093364956768 60243117023232 60264571124736 60414749835264 60513598278144 60530242728384 60551799082632 60664397561856 60790295115264 60802013128428 60941783924736 60953531139072 60975238237056 61041494681856 61127187922944 61148956864512 61193609478144 61215402074112 61227202031424 61379779608576 61389804929024 61401638504448 61643481808896 61694285857776 61716256757298 61937281815552 61971282611667 62091628904448 62113741307904 62125714430208 62147838972384 62193220996608 62302710767616 62348205883392 62370409660416 62404648224336 62560159985664 62689991837616 62806566371328 62846214672384 62858328987168 62880714431964 62949041390664 63105909774336 63128383388928 63285698691072 63308236333056 63320439707712 63389244477312 63478233612288 63547209842688 63569840615424 63609970753472 63750951272448 63768486166528 63872821872288 64014384955392 64031992307712 64054795723776 64067143006152 64089958940271 64214419636224 64307089047552 64319484962304 64479768477696 64502731358208 64769271570432 64810158880896 64833239421808 64953799409664 64994803208192 65077969454784 65101145369832 65263376775168 65286618718464 65299203448578 65449312321536 65520430350336 65556398134656 65597782339518 65719764025344 65743168499712 65868847555797 66014834485248 66032992067328 66056508090144 66221120249856 66244703269888 66316685580288 66329468867376 66494761242624 66518441713152 66684205006848 66707952943104 66756664885248 66780438626304 66835476345924 66983605641216 67111656000246 67289886416896 67302857299392 67326825553416 67494603331584 67518639871232 67567943798784 67605035576364 67760445063168 67773506651136 67797642515328 67966593564672 68040446902272 68096523069432 68120773967961 68389082004672 68559506915328 68572722531456 68583922694144 68597143016688 68671681517088 68768086413312 68792576472576 68842810662912 68867327333376 69038944026624 69063530545152 69076843317504 69248982122496 69348917035008 69392695367424 69406071589998 69565621272576 69679442042496 69853082517504 69877958971392 69891428733984 69916318843932 70077041475584 70090549613568 70166710867968 70366616027136 70526240817318 70701991506432 70727170278336 70817671564497 70903421681664 70994148496128 71019431312544 71196411027456 71221765874688 71235494671176 71399249805312 71413012813824 71424676888576 71516070692352 71561217097656 71694288027648 71719820181504 71739546937344 71856924606324 72035991346176 72061645189248 72241222090752 72266949021696 72345475178496 72359420582592 72539739537408 72551587643392 72565572777984 72772312301568 72911428741008 72937394349534 73073024335872 73119153609216 73238788541061 73407148818432 73421298872064 73447446058272 73630476361728 73656698041344 73710484144128 73750947901488 73840249798656 73934734528512 73961064562176 74145374797824 74287116075744 74313571601412 74498760281088 74525291178624 74606271277824 74792189362176 74818824757248 74833246927296 75019730632704 75046447060992 75101247995904 75127993454592 75342033321984 75356556346368 75544344133632 75701122219008 75715714461816 75742678747593 75889768660992 75931428748032 75958469855136 76013936773632 76203362746368 76230500696064 76272347829744 76462417760256 76545502765056 76608588453111 76621101134864 76763581120512 76812040155136 76937717255256 77129445279744 77156913030912 77171785893774 77349187289088 77364097214976 77391648531648 77475743250048 77668812029952 77696471863296 77917829332992 78017531664384 78066782288352 78239803834368 78261323931648 78289194773504 78389372297808 78484290666496 78584717832192 78612703842816 78808605917184 78836671660032 78851868315264 79162443030528 79212416409984 79387977056256 79539740444736 79568066563128 79716026548224 79766349391872 79794756211456 79896860226612 79993603948544 80080525983744 80095962405888 80124486609024 80324156030976 80352761499648 80506369234863 80684797704192 80706990304512 80735732110176 81040490264448 81053726820352 81069350837904 81271374852096 81300317649408 81388659575808 81502917230592 81531942486016 81591479304192 81620536098816 81636269375232 81839706144768 81868851339264 82025357333634 82259047810368 82288342343064 82583042420736 82598961231072 82628376815556 82818321743872 82834285906944 82863785296512 82924294662144 83070281023488 83160546213888 83206197632448 83413546647552 83586655783488 83794952896512 83811105316224 83840952575952 83932055187552 84141213032448 84171177851904 84187402793208 84380931588096 84397196961792 84410981777408 84427252943616 84518992636416 84637644816384 84729613123584 84759787487232 85163762496384 85352513273856 85375989743616 85406394298368 85422857341536 85453278587028 85515678870336 85728783089664 85742785396736 85759313283072 85806391308462 86003641810944 86020219980288 86198738776722 86359028760576 86413545174528 86554931912163 86770625939712 86801527159776 87017835700224 87048824957952 87065604598104 87160211156304 87265749762048 87377413533696 87408530846208 87463709786024 87626352033792 87657557999616 87825130074396 88019779313664 88043989423104 88075344120192 88294826999808 88422247440384 88439291823168 88659681656832 88691255617536 88943937257472 89040584835072 89057748409344 89113968461232 89145704204986 89279679430656 89311474188288 89482208000328 89514074883519 89737143065856 89769100737888 89992804442112 90090591731712 90140047435152 90364675534848 90396856687104 90622124752896 90720595869696 90770397417216 90795364092576 90827698623948 90996596342784 91185442672896 91203019692642 91412675887104 91430296708608 91462857355584 91562242022784 91690781884416 91723435296768 91790414217216 91823103111168 92084707393536 92102457756672 92331976163328 92465222713344 92523593823232 92541428786664 92574385135947 92754161696768 92905922723328 93137443356672 93170611961856 93188571645312 93221758458576 93454066151424 93555614490624 93822154702848 94034987756424 94209849556992 94269322008576 94287493480752 94302893704448 94321071647946 94423562085996 94537895575552 94658864661504 94692575083392 94928548036608 94962354499584 94980659561568 95217350418432 95354760923136 95414956130208 95626426908672 95652729249792 95809232808432 96021577433088 96047988461568 96082193585664 96100714509228 96321629454336 96355932028928 96460633571328 96479227443456 96719652716544 96754097037312 97029749735424 97215238321344 97249859132712 97430699114496 97492204812288 97616954182176 97651718054748 97876198424576 97895065162752 97929928077696 97948805172867 98173968482304 98208930721792 98280645525504 98334597201984 98396673509277 98579646038016 98614752749568 99049488100992 99084762135216 99331680374784 99367054904832 99475028370432 99494203301064 99722919149568 99742141863936 99758433009664 99777662569728 100026307510272 100061929414656 100134997327872 100170657939456 100253214518886 100475408461824 100934829625344 100954285949088 100990238330124 101241904997376 101277959806848 101351915698176 101407553364546 101640667594752 101660259976704 101696463772992 101949890347008 102060670353408 102144784604148 102583623007008 102839260372992 102875884041216 102895714525032 103007522275632 103132249718784 103152129619968 103188864708864 103264215994368 103300991000064 103558416039936 103595295817728 103615264976256 103873473183744 104023375552512 104089043051136 104109107384997 104319738445824 104348431908864 104519163063744 104779623776256 104816938457088 104874478265898 105115562213376 105135824420352 105250066301952 105354014060438 105512348418048 105549924040704 105616555213312 105789361225977 106052987259648 106090755417504 106355132522496 106529146968816 106794616541184 106832648812032 107098874707968 107137015332864 107274106038528 107341825646484 107541432041472 107579730272256 107609320406016 107647642813568 107785386909486 108053987019264 108092467783872 108361833136128 108400423532544 108518212767744 108827381465088 108848359166976 109119608193024 109158468452352 109367143111512 109406091524301 109609536503808 109678730413824 109717789790752 110110723227648 110131948308096 110171169087408 110445714542592 110485047062016 110565726216192 110760374697984 110880728285184 110941596843264 111218062196736 111430674113616 111448874377984 111470357402118 111726603862016 111748140421632 111787936767936 111909406916736 112188284043264 112228237135872 112249870390944 112529595949056 112569670591488 112691990181888 112850193088512 113013049982976 113551683328512 113573571692724 113834652991488 113875192397824 113897143122048 113937704782704 114020905160448 114305044119552 114345751044096 114408521744616 114671522414592 114693626640384 114931651702296 115145371680768 115218060232704 115406575882884 115694167919616 115735369546368 115757678840661 116023780933632 116046145822464 116065099943936 116087472797472 116213614875072 116503218044928 116544707794944 116876743999488 117100173432528 117359705751552 117391985897472 117433792160256 117584058446712 117726435999744 117877076748288 117896329920512 117919055764224 118212908875776 118255007490048 118277802472896 118591916343296 118743664545792 118818624614976 119081965584384 119309610667104 119352099844692 119649524087808 119692134317184 119845290339918 119990405922816 120120788975616 120143943608832 120186729913536 120486234046464 120529142249472 121027196556288 121060485456768 121103598165264 121328795123712 121580590230528 121604026256856 121883567849472 121907062278144 121950476474112 122082989363712 122254375845888 122297913729024 122387218956288 122430804148224 122454404062848 122759559217152 122803277008896 123038036000451 123286963617792 123388571715552 123432513514596 123874563631104 123942565223334 124227482615808 124251428860416 124295677944768 124386441993216 124605421535232 124696411766784 124740819320832 124809296448672 125120319971328 125379983675232 125692429344768 125716657974336 125761428863928 125898082781328 126211819548672 126256766777856 126571397382144 126616472666112 126640879415424 126778488954624 126956467224576 127094419685376 127139681230848 127219941506944 127501902544896 127536972333056 127745643744576 128028769910784 128063984615424 128109591447552 128134286012304 128179917880542 128614178095104 128638969924608 128959536955392 129005462716416 129298108165083 129538543140864 129620317761792 129666478843616 129989606416384 130155938909568 130202290739664 130526753550336 130573237436928 130598406897156 130898624643072 131040860700672 131112796269312 131195564679036 131439528050688 131486336999424 131737695111594 132029668970496 132065984134656 132113016180288 132442240499712 132489406539776 132633371160576 132658937734752 132989522485248 133036883426304 133368410013696 133415905886208 133560877252608 133670952691848 133718556307479 133967211282432 134223312000492 134579772833792 134605714598784 134653651106832 134989206663168 135037279742464 135135887597568 135210071152728 135520890126336 135547013302272 135595285030656 135933187129344 136080893804544 136193046138864 136241547935922 136778164009344 136804529538963 137119013830656 137145445062912 137167845388288 137194286033376 137343363034176 137536172826624 137585152945152 137685621325824 137734654666752 138127061090304 138153686635008 138497964244992 138697834070016 138785390734848 138812143179996 139131242545152 139358884084992 139706165035008 139755917942784 139782857467968 139832637687864 140154082951168 140181099227136 140333421735936 140733232054272 141052481634636 141403983012864 141454340556672 141481607471919 141635343128994 141806843363328 141988296992256 142038862625088 142392822054912 142443531749376 142470989342352 142826025627648 142849353777152 143032141384704 143122434195312 143388576055296 143439640363008 143479093874688 143713849212648 144071982692352 144123290378496 144482444181504 144533898043392 144690950356992 144718841165184 145079479074816 145131145555968 145544624603136 145822857482016 145874788699068 146146048671744 146238307218432 146477577082122 146814297636864 146842597744128 146894892116544 147260952723456 147313396082688 147420968288256 147501895802976 147869469057024 147922129124352 148290749595648 148574232151488 148627143202824 148997520562176 149050582357248 149212542555648 149584378724352 149637649514496 149666493854592 150039461265408 150092894121984 150202495991808 150255986909184 150379821778329 150684066643968 150713112692736 151402244438016 151431428923632 151485357495186 151862857496064 151916939710272 152027873547264 152406725492736 152461001392128 152544695659488 152924835520512 153091005530112 153217176906222 153242202269728 153624080310272 153875434510512 154258890559488 154313826061824 154343571787548 154698374578176 154728194429952 154783297063296 154951486500096 155337624059904 155392943726592 155835658665984 156035063328768 156133564576704 156479607668736 156522647863296 156578389547008 156778744595616 157169435664384 157225407685632 157311717398847 157617211834368 157673343320064 157703736630528 158031021090657 158324886061056 158424832819968 159079480889472 159136133126256 159432053096448 159532698783744 159589512422912 159793720453224 159987207897088 160161051967488 160191924811776 160248973218048 160648312061952 160705522999296 161012738469726 161369595408384 161413980609024 161471464220352 161678080364229 162080980528896 162107453640704 162138701675808 162542749704192 162600635298816 162777319151616 163005834461184 163063884972032 163241072197632 163272538750464 163679412289536 163737702678528 164050714667268 164518095620736 164576684686128 165166084841472 165197922462144 165256753631112 165636643487744 165668571813888 165727570593024 165848589324288 166140562046976 166321092427776 166412395264896 166827093295104 167173311566976 167205536103177 167589905793024 167622210632448 167681905151904 167864110375104 168282426064896 168342355703808 168374805586416 168794393923584 168821963554816 168854505887232 169037985272832 169275289632768 169459226247168 169519574974464 170327524992768 170751979487232 170812788596736 170845714683072 170906557174056 171031357740672 171457566179328 171518626566144 171612782616924 172007283621888 172040439960576 172397477553444 172718057521152 172827090349056 173109863824326 173541251879424 173603054319552 174035671400448 174097649915904 174131209196208 174320422312608 174754827067392 174817061692416 174927419572048 175252704067584 175315115999232 175650260148792 176039558627328 176087978846208 176150688240384 176589653999616 176844494880768 176878583646336 177319363313664 177382511235072 177887874514944 178081169670144 178115496818688 178227936922464 178291408409972 178622948376576 178964416000656 179028149767038 179474286131712 179538201475776 179985608884224 180181183463424 180280094870304 180729351069696 180793713374208 181244249505792 181540794834432 181590728185152 181655397247896 181993192685568 182370885345792 182406039385284 182825351774208 182860593417216 182925714711168 183124484045568 183381563768832 183446870593536 183580828434432 183646206222336 184169414787072 184204915513344 184930445426688 185047187646464 185082857573328 185148770271894 185811845446656 185913847835001 186274886713344 186341223923712 186377143290624 186443516917152 186908132302848 187111228981248 188069975512848 188419699113984 188538644017152 188574986961504 188605787408896 188642143295892 188847124171992 189075791151104 189317729323008 189385150166784 189857096073216 189924708999168 189961319123136 190434700836864 190709521846272 190829912260416 191252853817344 191305458499584 191618465616864 192043154866176 192095976923136 192164387171328 192201429018456 192269876820813 192643258908672 192711864057856 192921267142656 192958454886912 193439305433088 193508194074624 194430476642688 194499718265424 194861398228992 194984409624576 195233908364352 195303436109496 195752396849152 195790130325504 195859856155392 195897610345734 196347936964608 196417861443584 196561291051008 196669194403968 196793347018554 197159292076032 197229505499136 197606542667391 198098976201984 198169524270432 198663360749568 198734109809664 198950056740864 198988406602128 199484283727872 199516866019328 199555325139456 200052615020544 200123858829312 200269994655744 200341315878912 200506429037772 200950816923648 201869659250688 201908571898176 201980476660248 202483809994752 202555919613696 202703831396352 202815106729092 203281335189504 203320519953408 203392927545984 203899780694016 204121340706816 204289569208296 204362321903883 205167246014016 205678520745984 205751768082432 205791429050064 206015044551264 206304259239936 206377729417728 206528431988736 206601982000128 207116832079872 207190591635456 207230529952512 207746946367488 208046751105024 208178086102272 208218214769994 208696863817728 209038326127488 209559247552512 209633876914176 209748956531796 210231124426752 210271648840704 210500132603904 210708028120876 211099848081408 211233110426624 211578722451954 212105974519296 212181510835008 212710265044992 213058293937632 213589233082368 213665297624064 214197749415936 214274030665728 214548212077056 214683651292968 215082864082944 215159460544512 215218640812032 215295285627136 215570773818972 216107974038528 216184935567744 216723666272256 216800847065088 217036425535488 217654762930176 217696718333952 218316936904704 218734286223024 218812183048602 219219073007616 219357460827648 219435579581504 219716365623183 220221446455296 220263896616192 220342338174816 220891429085184 220970094124032 221131452432384 221520749395968 221883193686528 222436124393472 222861348227232 222897748755968 222940714804236 223453207724032 223496280843264 223575873535872 223818813833472 224376568086528 224456474271744 224499740781888 225059191898112 225139341182976 225383980363776 226026099965952 227103366657024 227147143385448 227228036242779 227669305982976 227750384795648 227794286244096 227875409565408 228041810320896 228610088239104 228691502088192 228817043489232 229387253280768 229863303404592 230290743361536 230436120465408 230813151765768 231388335839232 231470739092736 231515357681322 232047561867264 232092291644928 232130199887872 232174945594944 232427229750144 233006436089856 233089415589888 233753487998976 234200346865056 234719411503104 234783971794944 234867584320512 235168116893424 235452871999488 235754153496576 235792659841024 235838111528448 236425817751552 236510014980096 236555604945792 237487329091584 237637249229952 238163931168768 238619221334208 238704199689384 239299048175616 239384268634368 239690580679836 239980811845632 240241577951232 240287887217664 240373459827072 240972468092928 241058284498944 241519107704589 242054393112576 242120970913536 242207196330528 243161180461056 243208052513712 243814124556288 243900952948224 244165978727424 244508751691776 244595827458048 244774437912576 244861608296448 244908808125696 245519118434304 245606554017792 246076072000902 246777143431104 246865027029192 247749127262208 247885130446668 248454965231616 248502857720832 248591355889536 248772883986432 249210843070464 249481638641664 249618592897344 250240639942656 250759967350464 251384858689536 251433315948672 251522857727856 251796165562656 252423639097344 252513533555712 253142794764288 253232945332224 253281758830848 253556977909248 253912934449152 254188839370752 254279362461696 254439883013888 255073944666112 255491287489152 256057539821568 256127969230848 256219182895104 256268572024608 256359835761084 257228356190208 257277939849216 258010925432832 258596216330166 259077086281728 259240635523584 259332957687232 259664795736489 259979212832768 260311877819136 260404581479328 261053507100672 261146474873856 261196813794312 261797249286144 262225592538624 262391129358072 262879056101376 262972673998848 263475390223188 264059337940992 264131968269312 264226032360576 264884480999424 264978813079552 265266742321152 265317875469504 265979044970496 266073766852608 266831811772416 267121754505216 267341905383696 267437112614958 267934422564864 268446624000984 268542224650557 269159545667584 269211429197568 269307302213664 269978413326336 270074559484928 270271775195136 270420142305456 271094026604544 271190570061312 271866374258688 272161787609088 272386092277728 272483095871844 273556328018688 273609059077926 274238027661312 274290890125824 274335690776576 274388572066752 274686726068352 275072345653248 275170305890304 275371242651648 275469309333504 276254122180608 276307373270016 276995928489984 277395668140032 277570781469696 277624286359992 277723155407841 278262485090304 278717768169984 279412330070016 279511835885568 279565714935936 279665275375728 280362198454272 280666843471872 281466464108544 282104963269272 282807966025728 282908681113344 282963214943838 283270686257988 283613686726656 283976593984512 284077725250176 284785644109824 284887063498752 284941978684704 285652051255296 285698707554304 286064282769408 286244868390624 286879280726016 286958187749376 287427698425296 288143965384704 288246580756992 288964888363008 289067796086784 289381900713984 289437682330368 290158958149632 290262291111936 291089249206272 291645714964032 291749577398136 292292097343488 292476614436864 292955154164244 293628595273728 293685195488256 293789784233088 294521905446912 294626792165376 294841936576512 295003791605952 295190020527831 295738938114048 295844258248704 297148464302976 297254286405648 297995041124352 298101164714496 298425085111296 299168757448704 299275299028992 299332987709184 300078922530816 300185788243968 300404991983616 300511973818368 300759643556658 301426225385472 302804488876032 302862857847264 302970714990372 303725714992128 303833879420544 304055747094528 304922002784256 305089391318976 305849671041024 306182011060224 306434353812444 306484404539456 307248160620544 307750869021024 308517781118976 308627652123648 308687143575096 309396749156352 309456388859904 309566594126592 309902973000192 310675248119808 310785887453184 312070126657536 312267129153408 312327322154991 312959215337472 313045295726592 313156779094016 313557489191232 314338871328768 314450815371264 314623434797694 315346686640128 315407473261056 316062042181314 316649772122112 316849665639936 317368083677931 318158961778944 318272266252512 319065397567488 319179024845824 319587440906448 319974415794176 320383849623552 320497946436096 321296624123904 321411045998592 322025476939452 322739190816768 322827961218048 322942928440704 323356160728458 324161961057792 324214907281408 324277403351616 325085499408384 325201270597632 325554638303232 326127769944064 326482144395264 326545077500928 327358824579072 327475405357056 328101429334536 328218274572903 329036191241472 329153369372256 330332169682944 330395844924288 330513507262224 331337143627776 331455141186048 331697178648576 332281124093952 332642184855552 332824790529792 333654186590208 334346623133952 334411072206354 335179811586048 335244421264896 335363810303808 335728220750208 336564852129792 336684711407616 336749611172832 337588787847168 337643927109632 337709011774464 338075970545664 338550579265536 339039149948928 340655049985536 341503958974464 341625577193472 341691429366144 341813114348112 342062715481344 342915132358656 343037253132288 343225565233848 344014567243776 344080879921152 344794955106888 345436115042304 345654180698112 346219727648652 347082503758848 347206108639104 348071342800896 348195299831808 348262418392416 348640844625216 349509654134784 349634123384832 349854839144096 350630231998464 351300520297584 352079117254656 352175957692416 352301376480768 353179307999232 353688989761536 353757167292672 354638726627328 354765022470144 355775749029888 356230993637376 356455873844928 356582816819944 357245896753152 357928832001312 358056299534076 358948572263424 359076402951552 359971217768448 360362366926848 360560189740608 361458702139392 361587426748416 363081589668864 363181456370304 363310794495792 363986385371136 364741770691584 364812078770568 365650703548416 365721186834432 365851429422336 366248968091136 366763127537664 366893741187072 367161656868864 367292412444672 368409831026688 369114108001353 369860890853376 370094375292928 370165715146656 370297540543788 371623690893312 371827695670002 372682447847424 372754286581248 372887033834304 373816264605696 374222457962496 376139951025696 377077288034304 377149973923008 377211574817792 377284286591784 377694248343984 378151582302208 378635458646016 378770300333568 379714192146432 379849417998336 379922638246272 380869401673728 381419043692544 381659824520832 382505707634688 382610916999168 383236931233728 384086309732352 384191953846272 384328774342656 384402858036912 384539753641626 385423728115712 385842534285312 385916909773824 386878610866176 387016388149248 387894324495249 388860953285376 388999436530848 389968819249152 390467816728704 390606872218992 391580260651008 391719712310784 391795220691468 392695873929216 392835722887168 393122582102016 393338388807936 393586694037108 394318584152064 394459010998272 395213085334782 396197952403968 396339048540864 397326721499136 397468219619328 397900113481728 397976813204256 398968567455744 399033732038656 399110650278912 400105230041088 400247717658624 400682631757824 401012858075544 401155668922437 401901633847296 403739318501376 403817143796352 403960953320496 404967619989504 405111839227392 405407662792704 405630213458184 406562670379008 406641039906816 406785855091968 407799561388032 408242681413632 408579138416592 408724643807766 410334492028032 411357041491968 411503536164864 411582858100128 412030089102528 412608518479872 412755458835456 413056863977472 413203964000256 414381183270912 414461059905024 415493892734976 416093502210048 416356172204544 416436429539988 417393727635456 418076652254976 419118495105024 419267753828352 419497913063592 420462248853504 420543297681408 421000265207808 421416056241752 422199696162816 422466220853248 423157444903908 424211949038592 424363021670016 424444822415757 425420530089984 426116587875264 427178466164736 427330595248128 428548061331456 429096424154112 429367302585936 430165728165888 430318921089024 430437281624064 430590571254272 431141547637944 432215948077056 432369871135488 433447332544512 433601694130176 434072851070976 435393436667904 436633873809408 437468572446048 437624366097204 438438146015232 438714921655296 438871159163008 439432731246366 440442892910592 440527793232384 440684676349632 441782858170368 441940188248064 442262904864768 443766387373056 444872248786944 445722696454464 445795497511936 445881429608472 446906415448064 446992561686528 447151747071744 447637627666944 448753136173056 448912948543488 448999481563776 450118383796224 450278682365952 450767960727552 451139465334987 452052199931904 454206733314048 454294286770896 454456072485558 455500769591296 455588572488192 455750819130816 456083620641792 457220176478208 457383004176384 457634086978464 458774506561536 459726606809184 460872240930816 461626303531536 462776671678464 462941478185472 463030715362644 464095123734528 464184583289856 464260399775744 464349891189888 464854459500288 466012872179712 466178831179776 467506975997952 468400693730112 469438823006208 469567943589888 469735168641024 470336233786848 471508306993152 471585319682048 471676223056896 471935152196541 472851635503104 473020029960192 473111209891584 474093063271971 474974658183168 475274498459904 477238442668416 477408399378768 478598096351232 478768537268736 479381161359672 479961623691264 480483155902464 480575774435328 480746919654144 481944936185856 482116568997888 483038215409178 484108786225152 484241941827072 484414392661056 486322360922112 486416105027424 487628249112576 487801905896448 488331957454848 489017503383552 489191654916096 489723216592896 489817616251392 491038236868608 491213108035584 492152144001804 493554286862208 493730054058384 495498254524416 495770260893336 496909930463232 497005715441664 497182711779072 497545767972864 498421686140928 498963277283328 499237185794688 500481279885312 501519934700928 501616608309531 502769717379072 502866631897344 503045715455712 503592331125312 504847278194688 505027067111424 506465890664448 506563517661696 507113955818496 507825868898304 508377678741504 508558724923392 508879766027776 510147889332224 510982574978304 512255938461696 512438365790208 512537144049216 512719671522168 514555879698432 516021850865664 517192432660332 518154172563456 518481271047168 518665915374464 519329591472978 519958425665536 520623755638272 520809162958656 522107014201344 522292949747712 522393627588624 524451185077248 524782258716144 525758112202752 525945347997696 526950780446376 528118675881984 528263936538624 528452064721152 529768961998848 529957626159104 530533484642304 530635750939008 531958089940992 532147533705216 533663623544832 534243509010432 534683810767392 534874225229916 535868845129728 536893248001968 537084449301114 538319091335168 538422858395136 538614604427328 539956826652672 540149118969856 540543550390272 540840284610912 542188053209088 542381140122624 543732748517376 544772184555456 544966191743688 547112656037376 547218118155852 548476055322624 548581780251648 548671381553152 548777144133504 549373452136704 550144691306496 550340611780608 550742485303296 550938618667008 552508244361216 552614746540032 554791336280064 555141562939392 555248572719984 555446310815682 557435536339968 557741543505003 558824660140032 559023671771136 559131429871872 559330550751456 560724396908544 561333686943744 564209926538544 565615932051456 565817362226688 565926429887676 566541372515976 567227373453312 567953187969024 568155450500352 569571288219648 569774126997504 569883957369408 571304102510592 571397415108608 572128565538816 572489736781248 573758561452032 573916375498752 574855396850592 576287930769408 576493161513984 576809630462439 577929776726016 578135592173568 578763801427968 578875364660736 579447077332409 580317916299264 580524582223872 583291429928064 583499154796272 584584194686976 584953228873728 585910308328488 587257190547456 587370390976512 587579568466176 589043810893824 589253584330752 589683873153024 590007583211904 590380041055662 591477876228096 591688516497408 592819628002173 594296928605952 594508572811296 595990082248704 596202329428992 596850170222592 598550598057984 598665975418368 600157845061632 600371576487936 600809983967232 601023947636736 601519287113316 602852450770944 605608977752064 605725715694528 605941429980744 607451429984256 607667758841088 608111494189056 609844005568512 610178782637952 611699342082048 612364022120448 612868707624888 612968809078912 613086965711649 614496321241088 615501738042048 617035562237952 617255304247296 617374287150192 618912777719808 619133188253184 619805946000384 621350496239616 621571774906368 624140253315072 624534258306816 624654644309982 626090591453184 626313558188032 627114978382464 628677742657536 628901630742528 629246869595388 630693373280256 630814946522112 632124084362628 633299544244224 633699331279872 634736167355862 636317923557888 636544532505024 638130795134976 638358049691648 639174881812896 640767699247104 640995892872192 642593248247808 642822091997184 644050953878904 645478381633536 645655922436096 645885856881408 646712321456916 648323922115584 648429814562816 648554806703232 650170998816768 650402541195264 651109276606464 652255539888128 652964288790528 653090155001856 654950810714112 656202858669072 656436549145806 658072382482944 658306738744512 659149096869549 660664339365888 660791689848576 661027014524448 662674287255552 662910282372096 663394357297152 664562248187904 665649581059584 667308373180416 668693246267904 668822144412708 670359623172096 670488842529792 670727620607616 671456441500416 673129704259584 673369422815232 673499222345664 675177575694336 675287854219264 675418023548928 676151941091328 678078299897856 681310099971072 681684108728337 683007917948928 683251154386944 683382858732288 683626228696224 684125430962688 685830264717312 686074506264576 686451130467696 688161759842304 689589910213776 690872230084608 691308361396224 692439455297304 694165007517696 694412217278208 696142685601792 696390599663616 696524836784832 697281689250432 699019308269568 699268246769664 699709678288192 701260463996928 702601040595168 704158234509312 704351915384832 704602752961536 706358615998464 707377979523072 707514334585344 709277453254656 709530044940288 712461987274752 712911747689856 713165633639888 714491793506304 715857664002624 716112599068152 717897144526848 718152805903104 719942435536896 720724733853696 721120379481216 722917404278784 723174853496832 724557323113767 726163179337728 726362912740608 726621588991584 729483541383168 729624157541136 731442373668864 731702858844672 732497936182272 733526255075328 733787482374144 734323313737728 734584824889344 736819662053376 738228216002706 740188750585856 740331430293312 740595081087576 743247381786624 743655391340004 745364895694848 745508573162496 745774067668608 747632529211392 748444915924992 752279902051392 754154576068608 754299947846016 754423149635584 754568573183568 755388496687968 757270917292032 757540600667136 759428384292864 759698835996672 759845276492544 761738803347456 762838087385088 763319649041664 765221833998336 766473862467456 768172619464704 768383907692544 768657548685312 768805716073824 769079507283252 770847456231424 771685068570624 771833819547648 774032776298496 775788648990498 777721906570752 777998873061696 778994387209467 779937638498304 780935633457408 781213744437984 783160521302016 783439424621568 783590441382936 785391747858432 785671445774336 786676777615872 787173388074216 788637168304128 788918021996544 790426170669564 792395904807936 792678097081728 794653442998272 794936439238656 795800226963456 795953626408512 797937134911488 798067464077312 798221300557824 800495435317248 801365263515648 802025716151088 802311337844874 803803267694592 805626673951671 807478637002752 807634287592704 807921906640992 809935239979008 810223678454784 810815325585408 811260426916368 813282079813632 813571710183936 815599122776064 816485362827264 817158276833184 817449287615532 820668984056064 822714082983936 823007072329728 823165716200256 824060178205056 825217036959744 825510917670912 826113727954944 826407928000512 828762366541824 828922119810048 830987785469952 832187004420096 832712344409088 832872859079976 833169466223523 834787455270912 836153304509952 838236990210048 838535507656704 838995826127184 841086595362816 842000530415616 842832112483504 844399392325632 844932441706496 846314889807816 848423898077184 848726043340032 848889644831514 850841060179968 852233175750528 854356932329472 854661190496256 857096122662912 858192848308224 858734605171872 860637842178048 860874563248128 861181142508544 862283095275888 864431896154112 864739742270976 866894665089024 867203388260352 868145702141952 870786873335808 873267747618816 874937144892096 875248732194408 876876292030464 877429843310592 877742318326016 878865462492732 880885785821184 881055586464768 881369352699264 883565716340736 883880376496128 884525809729536 885570061583493 887532774746112 891445392908928 891590995023872 891762859216944 893985123373056 894303494143488 895275255333888 897506272346112 897825897086976 897998963127552 900236767592448 900557364731904 901535921455104 902278930669974 908413466628096 908588573541792 908912144971116 911001539182592 911177144976384 911501638261632 912167241283584 914766008352768 915268173956928 917549013123072 919453213618368 921744481861632 923252607063072 925553343356928 925882956370944 926061430725288 928190247469056 928369166579712 928520799551488 928699782379776 929708919000576 932025744359424 932357662359552 936801387460224 938877646012416 939135887179776 939470337282048 940672467573696 943016613986304 943170639364096 943352446113792 943870304393082 946040059920384 946222419783168 948186126543942 949949316366336 950548996919808 952104251033793 954476885336832 954816798757536 957196192702464 957537074537472 958762322719344 959923247382528 961151548870656 961493839308288 963889872371712 964233137995776 966076430818356 968217572450304 968483883654144 968828785322112 972644721844224 972832210054848 975256498225152 975603811792896 976663914909696 978383309832192 979446433185792 979635232502784 982076473737216 982426216071168 984304288003608 984654823718709 987108573724416 987460108116768 990996509048832 991540521786672 994011430883328 994365423558144 995091535945728 996843372281856 997926554566656 998474371589376 1000962559770624 1003039869401856 1003233216619062 1005539434758144 1005733263794688 1006091430911424 1007184662250624 1009694556389376 1010054134222848 1012931781328896 1013127035323392 1014227911636992 1015651737796608 1017117449846784 1017759532055552 1020295778664448 1021965149956608 1024511876923392 1024876731580416 1025074288098432 1025439343044336 1029111759396864 1032043701731328 1034384865320664 1036308345126912 1036962542094336 1037331830748928 1038659182945956 1039916851331072 1041247511276544 1041618325917312 1044214028402688 1044585899495424 1044787255177248 1048902370154496 1049564517432288 1051890695995392 1053901560892752 1056237351763968 1056527873077248 1056904129442304 1059537923997696 1059915252318208 1061066969284608 1061271501878016 1063916179881984 1064295067410432 1067327247089664 1069367621534784 1069748450459832 1071737690259456 1073786496003936 1074168898602228 1076638182670336 1076845716790272 1077229208854656 1079913653305344 1080298237939712 1081087100780544 1081680569221824 1084376106418176 1084762280245248 1089544369110912 1089932383487376 1094225312074752 1094436236311704 1096952110645248 1097163560503296 1097342763106304 1097554288267008 1098746904273408 1100289382612992 1100681223561216 1101484970606592 1101877237334016 1105229493080064 1109582672560128 1110283125878784 1110497145439968 1110892621631364 1114871072679936 1115483087010006 1118047343542272 1118262859743744 1118661101502912 1121448793817088 1122667373887488 1128419853077088 1131231864102912 1131634724453376 1131852859775352 1133082745031952 1134454746906624 1135906375938048 1136310901000704 1139142576439296 1139548253995008 1139767914738816 1142608205021184 1144257131077632 1144979473562496 1147517122904064 1147832750997504 1149710793701184 1152575861538816 1152986323027968 1153619260924878 1156271184347136 1157527602855936 1157750729321472 1158894154664818 1160635832598528 1161049164447744 1163682973485747 1166582859856128 1166998309592544 1169906457747456 1171820616656976 1174740781953024 1175159136932352 1178087621787648 1178507168661504 1179367746306048 1180015166423808 1180760082111324 1182955752456192 1183377032994816 1185639256004346 1188593857211904 1189017145622592 1191980164497408 1192404658857984 1193700340445184 1197101196115968 1197331950836736 1200315690123264 1200743152975872 1202047895273472 1203038574226632 1203467006767311 1205704901541888 1211217955504128 1211451431389056 1211882859961488 1214902859968512 1215335517682176 1216222988378112 1219688011137024 1220357565275904 1223398684164096 1224728044240896 1225737415249776 1225937618157824 1226173931423298 1228992642482176 1231003476084096 1234071124475904 1234510608494592 1234748574300384 1237825555439616 1238266376506368 1239611892000768 1243143549812736 1248280506630144 1249068516613632 1249309288619964 1252181182906368 1252627116376064 1254229956764928 1257355485315072 1257803261485056 1258493739190776 1261386746560512 1261629893044224 1264248168725256 1266599088488448 1267398662559744 1269472334711724 1272635847115776 1273089065010048 1273334467247271 1276261590269952 1276716099383296 1278349763625792 1281535398494208 1281991785744384 1285644183994368 1288101907757808 1290956763267072 1291311844872192 1291771713762816 1293424642913832 1296647844231168 1296859629125632 1297109613406464 1300341997633536 1300805082390528 1302218553212928 1304511079776256 1306180310003712 1309901621428224 1312405717338144 1312873098291612 1316144764965888 1316613477489024 1318298193739098 1321328678731776 1321583379697152 1322054029048896 1325348574511104 1325820564744192 1326788714594304 1331299162119168 1334616746360832 1337386492535808 1337644288825416 1340719246344192 1340977685059584 1341455241215232 1342912883000832 1346259408519168 1346738845630464 1346998444691328 1350355151388672 1350836047097856 1352303882182656 1353418396004961 1356156599795712 1362620199942144 1363368217456674 1366502308773888 1366765717464576 1367252457392448 1368250861925376 1371660529434624 1372149012529152 1372902260935392 1376323519684608 1379179820427552 1382616722792448 1384878910594608 1388330015035392 1388824434556416 1392285371203584 1392781199327232 1393049673569664 1394563378500864 1398038616539136 1398536493539328 1399419356576384 1402520927993856 1405202081190336 1408316469018624 1408703830769664 1409205505923072 1414755959046144 1415028669170688 1418554906509312 1419060089880576 1422279189815913 1424923974549504 1425823495379712 1426331267279776 1431715328005248 1432225198136304 1435794289053696 1436305611806208 1439884871073792 1441449467707392 1442240758962432 1445834808557568 1446349706993664 1449114646227534 1452326358675456 1452725825481216 1453243177983168 1458967082766336 1459248315082272 1462884747337728 1463405717689344 1464995872364544 1467052510150656 1467574964748288 1469169649778688 1473639324106752 1476456432005412 1480377501171712 1480662860586624 1481190162175152 1486494763573248 1487310782680008 1490729791389696 1491017146324992 1491548135337216 1495265058422784 1496889831849984 1504559804102784 1504849824928593 1508309152137216 1508599895692032 1508846299271168 1509137146367136 1510776993375936 1514541834584064 1515081201334272 1519397671993344 1519690552985088 1523477606694912 1525676174770176 1526639298083328 1530443667996672 1532947724934912 1536767815385088 1537315097370624 1537611432147648 1538159014566504 1541694912462848 1543667639095296 1548065552596992 1551577297980996 1555443813141504 1555997746123392 1557988774418934 1559875276996608 1561871266914816 1562427488875968 1566321042604032 1566878849243136 1567180882765872 1571342891548672 1573353555231744 1574346776148432 1577274336608256 1577836043993088 1580852341339128 1584791809615872 1585356194163456 1589306885996544 1589872878477312 1591600453926912 1591907252817024 1595874269822976 1596442601115648 1600990870634496 1602730527031296 1604051432302176 1604622675689748 1607606535389184 1611253347903342 1614957274005504 1615268575185408 1615843813281984 1619870479958016 1620447356909568 1621630651170816 1622520853832736 1626564159627264 1627143420367872 1631198245552128 1634316553666368 1634898575231064 1641337968112128 1645428165967872 1646014144659456 1646331432400512 1648120356410112 1650434073919488 1651021835341824 1652227455909888 1652815856001024 1657524733083648 1657844239620096 1664374008840192 1665424688818176 1665745718159952 1666338932447046 1672306609019904 1676473980420096 1677071015313408 1677991652254368 1682173190725632 1684001060831232 1685664224967008 1689864883412992 1692629779615632 1696847796154368 1697452086680064 1697779289663028 1701682120359936 1704466351501056 1708713864658944 1709322380992512 1714192245325824 1716385696616448 1717469210343744 1721275684356096 1721749126496256 1722362285017088 1724566190551776 1728863792308224 1729479484541952 1730428891387317 1733789330178048 1734406776520704 1736291404283904 1738341231997227 1741573746671616 1749874289784192 1750497464388816 1753752584060928 1754859686621184 1755484636652032 1757730924985464 1761771571642368 1762111172929536 1762738705398528 1767131432681472 1767760752992256 1769051619459072 1771140123166986 1775065549492224 1778458884006519 1782890785817856 1783181990047744 1783525718433888 1787970246746112 1788606988286976 1790550510667776 1795651794173952 1795997926255104 1800473535184896 1801114729463808 1803071842910208 1804557861339948 1816826933256192 1817177147083584 1817824289942232 1822003078365184 1822354289952768 1823003276523264 1824334482567168 1829532016705536 1830536347913856 1835098026246144 1838906427236736 1839260897134947 1843488963723264 1846505214126144 1851106686713856 1851765912741888 1852122861450576 1856738333159424 1857041599102976 1857399564759552 1859417838001152 1864051488718848 1864715324719104 1873602774920448 1878271774359552 1878940674564096 1881344935147392 1886033227972608 1886704892227584 1887740608786164 1892080119840768 1892444839566336 1896372253087884 1899898632732672 1901097993839616 1904208502067586 1908953770673664 1909633597515072 1914392385404928 1915074149074944 1917524645438688 1922303097741312 1922987678616576 1927779744743424 1928466275991552 1932152861636712 1936435144900608 1936967767308288 1937657570644224 1945289443688448 1945664420109696 1950512996450304 1951207623585792 1953327829819392 1956766619664384 1958892866371584 1959270465005568 1964852432142336 1968608576007216 1969309647437418 1974217147448832 1974920216233536 1981993018097664 1983081043573344 1988022861766656 1988730847116288 1990183071891456 1993686744563712 1996948743178752 2001925119541248 2006079738803712 2006466433238124 2011078869516288 2011466527589376 2012182861822848 2014369324501248 2019389112778752 2020108268445696 2025863562657792 2026254070646784 2028455823273984 2034234899693568 2035519064111104 2043930299913216 2045052326185011 2049023753846784 2049753463160832 2050148576196864 2050878686088672 2058223518793728 2068769730641328 2072616690253824 2073925084188672 2074663661497856 2077318365891912 2079833702662144 2082495022553088 2083236651834624 2088428056805376 2089171798990848 2089574510354496 2097804740308992 2099129034864576 2103781391990784 2107803121785504 2112474703527936 2113055746154496 2113808258884608 2119075847995392 2119830504636416 2122133938569216 2122543003756032 2127832359763968 2128590134820864 2138735243069568 2139496900919664 2143475380518912 2147572992007872 2148337797204456 2153276365340672 2153691433580544 2154458417709312 2159827306610688 2160596475879424 2162174201561088 2163361138443648 2168752212836352 2169524560490496 2173671969341301 2179088738221824 2179864766974752 2188450624149504 2188872472623408 2194327121006592 2194685526212608 2195108576534016 2197493808546816 2200578765225984 2201362447122432 2202969941213184 2203754474668032 2210458986160128 2220566251757568 2220994290879936 2221785243262728 2229742145359872 2230966174020012 2236094687084544 2236525719487488 2237322203005824 2242897587634176 2245334747774976 2256839706154176 2262463728205824 2263269448906752 2263705719550704 2266165490063904 2271812751876096 2272621802001408 2278285152878592 2279096507990016 2279535829477632 2285216410042368 2288514262155264 2289958947124992 2295665501995008 2299421587402368 2305151723077632 2305972646055936 2307238521849756 2312542368694272 2315055205711872 2315501458642944 2317788309329636 2322098328895488 2327365946971494 2333165719712256 2333996619185088 2339812915494912 2343641233313952 2349481563906048 2350318273864704 2356175243575296 2357014337323008 2360030332847616 2361520164222648 2365911504912384 2366754065989632 2371278512008692 2377187714423808 2378034291245184 2383960328994816 2384809317715968 2387400680890368 2394202392231936 2394663901673472 2401486305951744 2404095790546944 2406077148453264 2406934013534622 2411409803083776 2416880021855013 2422435911008256 2422902862778112 2423765719922976 2429805719937024 2430671035364352 2432445976756224 2440715130551808 2446797368328192 2449456088481792 2451474830499552 2451875236315648 2452347862846596 2457985284964352 2462006952168192 2468142248951808 2469021216989184 2469497148600768 2475651110879232 2476532753012736 2479223784001536 2486287099625472 2496561013260288 2498137033227264 2498618577239928 2499508398670569 2504362365812736 2505254232752128 2508459913529856 2514710970630144 2515606522970112 2516987478381552 2523259786088448 2528496337450512 2533198176976896 2534797325119488 2538944669423448 2545271694231552 2546178130020096 2546668934494542 2552523180539904 2553432198766592 2556699527251584 2563070796988416 2563983571488768 2571288367988736 2576203815515616 2581913526534144 2582623689744384 2583543427525632 2586849285827664 2593295688462336 2593719258251264 2594219226812928 2600683995267072 2601610164781056 2604437106425856 2612360620007424 2619803242856448 2624811434676288 2625746196583224 2632289529931776 2633226954978048 2636596387478196 2642657357463552 2643166759394304 2644108058097792 2650697149022208 2651641129488384 2653577429188608 2656710184750479 2662598324238336 2674772985071616 2675288577650832 2681955370119168 2682910482430464 2685825766001664 2692518817038336 2693477691260928 2693996889382656 2700710302777344 2701672094195712 2704607764365312 2706836792009922 2725240399884288 2726736434913348 2733004617547776 2733531434929152 2734504914784896 2736501723850752 2744298025058304 2745804521870784 2752647039369216 2758359640855104 2765233445584896 2769757821189216 2776660030070784 2777648869112832 2784570742407168 2785562398654464 2786099347139328 2789126757001728 2796077233078272 2797072987078656 2798838713152768 2810404162380672 2816632938037248 2817407661539328 2818411011846144 2829511918092288 2830057338341376 2838120179761152 2844558379631826 2849847949099008 2851646990759424 2852662534559552 2856312753101379 2863430656010496 2864450396272608 2871588578107392 2872611223612416 2879769742147584 2884481517924864 2891669617115136 2892699413987328 2898229292455068 2904652717350912 2905451650962432 2906486355966336 2917934165532672 2918496630164544 2925769494675456 2926811435378688 2929991744729088 2935149929496576 2938339299557376 2947278648213504 2952912864010824 2953964471156127 2960755002343424 2961325721173248 2962380324350304 2972989527146496 2974621565360016 2982034292649984 2983096270674432 2990530116845568 2993779663699968 3009119608205568 3009699649857186 3016618304274432 3017199791384064 3017692598542336 3018274292734272 3021553986751872 3029083669168128 3030162402668544 3038795343986688 3039381105970176 3046955213389824 3051352349540352 3053278596166656 3060887335993344 3065895449869824 3073535630770176 3074630194741248 3075222864295296 3076318029133008 3087335278190592 3096131105193984 3103154595961992 3110887626283008 3111995492246784 3115977548837868 3119750553993216 3123742533829632 3124854977751936 3132642085208064 3133757698486272 3134361765531744 3142685783097344 3146707110463488 3148693552296864 3155672087986176 3161704682678256 3169583619231744 3170712388326912 3178613771993088 3179745756954624 3183200907853824 3183814505634048 3191748539645952 3192885202231296 3201981741268992 3208102864604352 3209245351379496 3215213070778368 3222506695806684 3229914548011008 3230537150370816 3231687626563968 3239740959916032 3240894713819136 3243261302341632 3245041707665472 3253128319254528 3254286840735744 3268633107332736 3269797150462128 3282675936224256 3290856331935744 3292028289318912 3292662864801024 3296240712820224 3300868147838976 3302043670683648 3304454911819776 3305631712002048 3315688479240192 3328748017680384 3330849377636352 3331491436319904 3332677864894092 3344613218039808 3354142030626816 3355983304508736 3364346381451264 3368002121662464 3371328449934016 3379729766825984 3385259559231264 3393695592308736 3394904173360128 3395558579326056 3403364240719872 3408932703002112 3417427729317888 3418644761985024 3432771393232896 3434938420687488 3442551368712192 3443498252992512 3444724570034176 3449132381103552 3457727584616448 3458958969083904 3460857782774634 3468813553041408 3472582808567808 3476682463994454 3483147493343232 3491048920457241 3499748579568384 3500994928777632 3509719373242368 3510969273304064 3515461849970928 3524222345859072 3525477410797056 3534262865362944 3535521505984512 3538103238918144 3542280246333972 3550131098984448 3556917768013038 3565781571635712 3566363980095488 3567051436867776 3575940493492224 3577213976573952 3581101021335552 3591303588347904 3591995852510208 3600947070369792 3602229458927616 3606143685820416 3609115722679896 3610401020301933 3633653866512384 3634354294167168 3635648579884464 3644708579905536 3646006553046528 3648668965134336 3659064033411072 3661072695827712 3670196052492288 3677812854473472 3678521794269894 3686977927446528 3693010428252288 3702213373427712 3703531825483776 3704245722901152 3713476666318848 3714083198205952 3714799129519104 3718835676002304 3729430649438208 3747205549840896 3756543548719104 3757881349128192 3762689870294784 3772066455945216 3773409784455168 3775481217572328 3784160239681536 3784889679132672 3792744506175768 3799797265465344 3802195987679232 3808417004135172 3817907541347328 3819267195030144 3828784770809856 3830148298149888 3835049290877376 3844606195482624 3845975357233152 3856932551983104 3864305723273424 3872870289801216 3873935534616576 3875315141288448 3890578887376896 3891328840219392 3901025992900608 3902415247171584 3906655659638784 3913533239328768 3918540930011136 3929704864284672 3937217152014432 3938619294874836 3948434294897664 3949840432467072 3963986036195328 3966162087146688 3976045723533312 3977461694232576 3980366143782912 3993897486357504 4003850239082496 4012159477607424 4012932866476248 4022157739032576 4022933055178752 4024365723645696 4028738649002496 4038778225557504 4040216536891392 4052508141293568 4056911646547968 4060255188014883 4068469799387136 4071038128222208 4087860599826432 4090104652370022 4099506926321664 4100297152393728 4101757372177344 4116447037587456 4137539461282656 4147850168377344 4149327322995712 4154636731783824 4159667405324288 4164990045106176 4166473303669248 4176856113610752 4178343597981696 4179149020708992 4195609480617984 4198258069729152 4207562783981568 4215606243571008 4224949407055872 4226111492308992 4227616517769216 4239661009272832 4244267877138432 4245086007512064 4255664719527936 4257180269641728 4266837569447739 4277470486139136 4278993801839328 4295145984015744 4296675594408912 4307382867161088 4308916835418624 4319654613221376 4321192951758848 4324348403122176 4326722276887296 4337504425672704 4339049120980992 4347343938682602 4358177476443648 4359729533949504 4376901248299008 4377744945246816 4388654242013184 4389371052425216 4390217153068032 4394987617093632 4401157530451968 4402724894244864 4407508949336064 4420917972320256 4441132503515136 4441988581759872 4443570486525456 4459484290719744 4461932348040024 4472189374169088 4473051438974976 4474644406011648 4485795175268352 4490669495549952 4513679412308352 4524927456411648 4526538897813504 4527411439101408 4532330980127808 4543625503752192 4545243604002816 4558193015980032 4559071658955264 4570432820084736 4577028524310528 4579917894249984 4591331003990016 4598843174804736 4610303446155264 4611945292111872 4614477043699512 4625084737388544 4631002917285888 4635576618659272 4644196657790976 4654731893942988 4666331439424512 4667993238370176 4679625830989824 4687282466627904 4698963127812096 4700636547729408 4714028674646016 4720060665695232 4723040328445296 4731823009824768 4733508131979264 4742557024017384 4754375428847616 4756068582490368 4767920657989632 4769618635431936 4774801361780736 4789327803346944 4802972611903488 4808191581093888 4812154296906528 4813868027069244 4822819606167552 4833760043710026 4844871822016512 4845805725556224 4847531439845952 4859611439874048 4861342070728704 4864891953512448 4881430261103616 4893594736656384 4902949660999104 4903750472631296 4904695725693192 4915970569928704 4924013904336384 4936284497903616 4938042433978368 4938994297201536 4951302221758464 4953065506025472 4958447568003072 4972574199250944 4993122026520576 4996274066454528 4997237154479856 4999016797341138 5010508465504256 5016919827059712 5029421941260288 5031213045940224 5033974956763104 5046519572176896 5056992674901024 5069594650238976 5077889338846896 5090543388463104 5092356260040192 5093337868989084 5105046361079808 5106864397533184 5113399054503168 5126141593976832 5127967142977536 5142576735977472 5152407631031232 5163827053068288 5165247379488768 5167086855051264 5173698571655328 5186591376924672 5187438516502528 5188438453625856 5191286674161951 5201367990534144 5203220329562112 5208874212851712 5215023695991681 5224721240014848 5249622869352576 5251492393166448 5264579059863552 5266453909956096 5273192774956392 5285314714927104 5286333518788608 5288216116195584 5301394298044416 5303282258976768 5307154858377216 5313420369500958 5325196648476672 5349545970143232 5350577155301664 5363910740238336 5365820964860928 5371651532003328 5386955382521856 5387993778765312 5401420605554688 5403344188391424 5409215528730624 5413673584019844 5450480799768576 5453472869826696 5466009235095552 5467062869858304 5469009829569792 5473003447701504 5488596050116608 5491609043741568 5505294078738432 5516719281710208 5517782691404841 5530466891169792 5539515642378432 5553320060141568 5555297738225664 5571124797308928 5572198694278656 5578253514003456 5592154466156544 5594145974157312 5597677426305536 5620808324761344 5634815323078656 5636822023692288 5660114676682752 5676240359522304 5689116759263652 5699695898198016 5703293981518848 5705325069119104 5712625506202758 5726861312020992 5728900792545216 5743177156214784 5745222447224832 5768963035849728 5783339234230272 5785398827974656 5796458584910136 5809305434701824 5810903301924864 5812972711932672 5835868331065344 5836993260329088 5851538989350912 5853622870757376 5859983489458176 5870299858993152 5876678599114752 5894557296427008 5905825728021648 5907928942312254 5921510004686848 5922651442346496 5924760648700608 5945979054292992 5949243130720032 5964068585299968 5966192541348864 5981060233691136 6018239216411136 6019399299714372 6033236608548864 6034399582768128 6035385197084672 6036548585468544 6043107973503744 6058167338336256 6060324805337088 6077590687973376 6078762211940352 6102704699080704 6106557192333312 6131790899739648 6135156978555033 6147071261540352 6149260389482496 6150445728590592 6152636058266016 6174670556381184 6206309191923984 6221775252566016 6223990984493568 6231955097675736 6239501107986432 6247485067659264 6249709955503872 6265284170416128 6267515396972544 6268723531063488 6285371566194688 6293414220926976 6297387104593728 6311344175972352 6323409365356512 6339167238463488 6341424776653824 6357227543986176 6359491513909248 6366401815707648 6367629011268096 6383497079291904 6385770404462592 6416205729208704 6418490702758992 6430426141556736 6445013391613368 6459829096022016 6461074300741632 6463375253127936 6479481919832064 6481789427638272 6486522604683264 6490083415330944 6506256638509056 6508573681471488 6521015908023903 6537266214665472 6539594300924256 6565351872448512 6584056578637824 6585325729602048 6592481425640448 6601736295677952 6604087341367296 6608909823639552 6611263424004096 6631376958480384 6661698755272704 6662982872639808 6665355729788184 6689226436079616 6708284061253632 6711966609017472 6728692762902528 6736004243324928 6742656899868032 6759459533651968 6770519118462528 6787391184617472 6789808346720256 6791117158652112 6817865406004224 6834855458635776 6837289523970048 6865542786465792 6869876841374976 6886996505985024 6889449140068352 6898264762207104 6915455169232896 6917917938167808 6921715565549268 6937627106082816 6945165617135616 6953364927988908 6966294986686464 6982097840914482 6999497159136768 7001989857555264 7019438746484736 7021938546608128 7030923699941856 7048444691718144 7050954821594112 7068525730725888 7071043011969024 7084560492667944 7100262197968896 7113835536026076 7131563143271424 7132727960190976 7134102873735552 7151880986984448 7154427953147904 7162202042671104 7182607176695808 7183991705020416 7204458917855232 7212287371640832 7218231445359792 7220802040603866 7250640065565039 7267307733024768 7268708588334336 7271297159768928 7289417159811072 7292013106093056 7297337930268672 7322145391655424 7340392104984576 7355625708946944 7357043588539788 7373955854893056 7386020856504576 7404426746855424 7407063650967552 7408491445802304 7426953332637696 7428166396411904 7429598259038208 7437671352004608 7458861298876416 7494411099681792 7498525196011707 7513087097438208 7515762698256384 7525379740589568 7544132911890432 7546819568910336 7550962435144656 7569779358265344 7585489012351536 7599594530930688 7604391975358464 7616834008270344 7635815082694656 7638534390060288 7657569541619712 7660296596299776 7670098581754752 7689212390965248 7691950714466304 7713865103966208 7728611446546848 7745740579602432 7747871069233152 7750630282576896 7781157774753792 7782657680438784 7802051985801216 7804830494343168 7813311319277568 7837081860022272 7859409728569344 7874434304028864 7877238589749672 7896868589795328 7899680864934144 7927972072390656 7932324174293376 7952091447066624 7954923388465152 7960732287565824 7970130554251437 7987794972715008 8024318955214848 8025865732952496 8045866110357504 8048731447291392 8057477298004992 8077556451115008 8080433073782784 8105016282587136 8113823293095936 8120510376029766 8142076256444416 8175721199652864 8180209304740044 8199013852643328 8200594304787456 8203514744354688 8232894075174912 8275078922565312 8295700336754688 8298654645991424 8309273463567648 8329980090212352 8332946607338496 8353712227221504 8356687195963392 8358298041417984 8391218961235968 8396516139458304 8431212487142016 8449898814111744 8452222984617984 8455233035538432 8479322018545664 8488535754276864 8490172015024128 8514360539283456 8533675138895478 8554940972278272 8557987603678656 8568938259304137 8590291968031488 8593351188817824 8614765734322176 8617833670837248 8639309226442752 8642385903517696 8653444553774592 8675008851345408 8678098241961984 8694687877365204 8716354952887296 8719459067899008 8753802496598016 8755489890493632 8777308484026368 8778742104850432 8780434306136064 8789975234187264 8805449788489728 8815017898672128 8841835944640512 8861893413468381 8882265007030272 8883977163519744 8887140973050912 8918968581439488 8923864696080048 8946102877949952 8949288812023296 8971590350536704 8981338991099904 9027358824616704 9049854912823296 9053077795627008 9054822878202816 9064661960255616 9087251007504384 9090487208005632 9116386031960064 9118143317910528 9140865640169472 9154057048621056 9159835788499968 9182662007980032 9197686349609472 9220606892310528 9223890584223744 9228954087399024 9262005834571776 9271153237318544 9288393315581952 9309463787885976 9332662878849024 9335986476740352 9359251661979648 9374564933255808 9397926255624192 9401273095458816 9428057349292032 9440121331390464 9446080656890592 9467016263958528 9485114048034768 9508750857695232 9512137164980736 9535841315979264 9539237270863872 9549602723561472 9578655606693888 9605945223806976 9624308593813056 9627736054138488 9645639212335104 9667520087420052 9689743644033024 9691611451112448 9695062879691904 9719222879748096 9722684141457408 9729783907024896 9762860522207232 9805899321998208 9807500945262592 9809391451386384 9848027808672768 9872568995807232 9876084867956736 9877988594403072 9902604443516928 9906131012050944 9916895136006144 9986244053041152 9992548132909056 9994474308959712 9998033594682276 10021016931008512 10033839654119424 10062426091880448 10067949913526208 10093039144353792 10113985349802048 10139189300477952 10155778677693792 10181086776926208 10184712520080384 10186675737978168 10210092722159616 10213728795066368 10226798109006336 10252283187953664 10255934285955072 10304815262062464 10327654106136576 10330494758977536 10334173710102528 10347397143310656 10373182753849344 10374877033005056 10376876907251712 10382573348323902 10406440659124224 10417748425703424 10430047391983362 10449442480029696 10473146761371723 10499245738705152 10502984786332896 10529158119727104 10532907819912192 10546385549912784 10572667037577216 10576432232391168 10602788596088832 10606564517953536 10614309716754432 10626840739001916 10650393296953344 10699091940286464 10701154310603328 10727821480476672 10731641929721856 10743303064006656 10773910765043712 10775987557530624 10802841211109376 10806688376782848 10818431057461248 10827347168039688 10831203060905799 10900961599537152 10906945739653392 10934125739716608 10938019659139584 10946006895403008 10977192100233216 10983218087483136 11010588157476864 11033438563420416 11035565382809682 11060933782339584 11079031284756864 11106640120283136 11110595476451328 11142249594617856 11144397388557312 11156507028006912 11188291948314624 11195354852611072 11241616649522688 11269630646157312 11273644047384576 11320229353365504 11352480719044608 11378233518527304 11399391796396032 11406587963037696 11410650138238208 11425251012405516 11453722624041984 11457801585090432 11486354312429568 11490444894449664 11537926071699456 11570797655949312 11592917169820272 11618610869403648 11621806603849728 11625945423865344 11671736662130688 11673986520658176 11703077978701824 11707245741514752 11719966978916352 11740599717986304 11789114592854016 11811651456043296 11815857884624508 11843020009373696 11845302884692992 11849521297401216 11891958108585984 11898486261440064 11928137170599936 11932385082697728 12036478432822272 12038798599428744 12066473217097728 12068799165536256 12070770394169344 12073097170937088 12086215947007488 12116334676672512 12120649610674176 12157524423880704 12205409398161408 12213114384666624 12263581799479296 12270313957110066 12298520778964992 12300891457181184 12305272116532032 12349341112762368 12412618383847968 12443550505132032 12447981968987136 12463910195351472 12479002215972864 12494970135318528 12499419911007744 12530568340832256 12535030793945088 12537447062126976 12586828441853952 12594774209187456 12622688351944704 12646818730713024 12678334476926976 12682849553307648 12718983027818496 12732803631415296 12735258022536192 12766994158583808 12771540808925184 12800512708343217 12832411458417408 12836981405517984 12890026783226736 12922148601483264 12926750506255872 12958963839664128 12963578855276544 12973045209366528 12980166830661888 13012513277018112 13017147362942976 13042031816047806 13074532429330944 13079188601848512 13130703744897024 13168113157275648 13170651459204096 13184962851280896 13203472591355904 13208174682734592 13222526848008192 13262753916960768 13323397510545408 13325965745279616 13330711459576368 13378452872159232 13416568122507264 13423933218034944 13457385525805056 13472008486649856 13485313799736064 13518919067303936 13541038236925056 13574782369234944 13579616693440512 13582234317304224 13635730812008448 13674579047940096 13731085572931584 13739753682749952 13773993011970048 13778898280136704 13796529524414208 13830910338465792 13835835876335616 13843431131098536 13875254212165632 13906729855977816 13932589973372928 13964195681828964 13998994318273536 14003979715110528 14038877492969472 14043877093216256 14061847399883712 14096889383436288 14101909643188224 14142086023938048 14169120985335888 14200524395937792 14227671072052152 14263126286542848 14265455920381952 14268205747471104 14303761973968896 14308855906295808 14324404085342208 14367983410040832 14408917835710464 14424574743281664 14436462890719584 14441604081207732 14501280131130078 14534615466049536 14537417176668672 14542594319537856 14578834319622144 14584026212186112 14594675860537344 14644290783310848 14680784209969152 14711251417893888 14714087177079576 14747911709786112 14772041713009152 14808853493710848 14814127301935104 14816982891604608 14853906665275392 14859196518076416 14875342704009216 14917722597752832 14988822199363584 14997050392023414 15031525396512768 15050759481179136 15088265823780864 15093639137820672 15101924870289312 15139558716530688 15170978024703072 15208783950716928 15233668016540688 15271630165389312 15277068780120576 15315139083239424 15320593192599552 15340197163509504 15378424781930496 15383901428932608 15427730207932416 15457222893093696 15491481159204864 15495742138466304 15501260565153792 15562315549507584 15565315360877568 15604103971602432 15609660988686336 15626622638555136 15645071087975043 15674163720044544 15748868608057728 15754477179499344 15793737179590656 15799361729868288 15855944144781312 15864648348586752 15904182894133248 15909846776930304 15921464575131648 15940261108502874 15975589945430016 16048637910429696 16051731465904992 16091732220715008 16097462894582784 16114954596009984 16160866147565568 16210032565174272 16227646586191872 16241020752059532 16284152512888832 16351442399305728 16360418609480088 16398027705286656 16401188609574912 16407029488709376 16465788150349824 16550157845130624 16553348074214523 16591400673509376 16597309291982848 16618546927135296 16659960180424704 16665893214676992 16713374391926784 16716596082835968 16782437922471936 16793032278916608 16862424974284032 16904445969235968 16910466071076864 16958644037091328 16980344030048256 17028721078566912 17067350277790956 17109881944556544 17115975207357312 17137876518608274 17180583936062976 17186702377635648 17229531468644352 17235667341674496 17284771807035392 17306889107549184 17350017702690816 17356196483923968 17389375754730408 17432709905774592 17438918135798016 17507604993196032 17510979780987264 17554616968052736 17560868612272128 17579950468374528 17610899576979456 17630035797344256 17683671889281024 17723786826936762 17764530014060544 17767954327039488 17774281946101824 17837937162878976 17847729392160096 17892205755899904 17898577624046592 17943180701073408 18054717649233408 18099709825646592 18106155591254016 18109645756405632 18129323920511232 18174502015008768 18180974416011264 18232772063920128 18236286635821056 18308114097242112 18319671576999936 18395372699218944 18441213784621056 18447781168447488 18457908174798048 18524011669143552 18542306474637088 18618927575771952 18665325757698048 18671972953480704 18718503323959296 18749129866511616 18795852511248384 18802546190917632 18856114698584064 18880242662780928 18892161313781184 18934032527917056 18970228096069536 19017501715390464 19024274329961472 19071682631958528 19078474541727744 19099205447122944 19157311213387776 19248617187626112 19255472108276976 19291278424670208 19335040174840104 19379487288066048 19383222902224896 19390125759383808 19438445759496192 19445368282914816 19459567814049792 19525721044414464 19563047724071709 19611798643996416 19615001890525184 19618782902772768 19696055617345536 19752169735913472 19755977188806144 19805208887033856 19812262024101888 19833790272012288 19985096265818112 19988948617919424 19996067189364552 20042033862017024 20067679308238848 20124852183760896 20135899827052416 20186078288707584 20227970699604096 20278378600955904 20311557355387584 20362173553852416 20369425040160768 20373351475956336 20427457590132736 20453596218012672 20504566375907328 20511868571910144 20609630524124928 20660989517955072 20668347420205056 20694794286621312 20746365507698688 20753753814503424 20765146696647804 20812881318248448 20835496851406848 20860094783966724 20898884960059392 20946293522743446 20998491477410304 21005969572665792 21058316239454208 21065815639824384 21092771099825568 21145334075154432 21152864464782336 21205577192177664 21213129035907072 21253681478003832 21300786593906688 21398183880572928 21402308621206656 21455642960953344 21463283859443712 21486606128013312 21547821530087424 21551975115061248 21613376753565696 21636862114922496 21654694336079376 21662406121811598 21801923199074304 21813891479306784 21868251479433216 21876039318279168 21892013790806016 21966436174966272 22021176314953728 22066877126840832 22071130765619364 22121867564679168 22158062569513728 22213280240566272 22221190952902656 22284499189235712 22288794777114624 22313014056013824 22376583896629248 22390709705222144 22483233299045376 22495575588035121 22539261292314624 22547288094769152 22640458706731008 22756467037054608 22798783592792064 22813175926075392 22821300276476416 22850502024811032 22907445248083968 22915603170180864 22972708624859136 22980889788899328 23075852143398912 23141595311898624 23185834339640544 23237221738807296 23243613207699456 23251890847730688 23343473324261376 23347973041316352 23406155957403648 23414491483029504 23439933957832704 23578229185708032 23623302912086592 23631715769249016 23686040018747392 23690605769385984 23699042594802432 23783916217171968 23796972522880128 23856274341199872 23864770165395456 23910391662754311 24072956865644544 24077597198857488 24137598331072512 24141540788338688 24146194341874176 24172431894014976 24232669353345024 24241299221348352 24315048847761408 24426228769333248 24527163598958592 24540627914220132 24597041557929984 24601782914362368 24610544233064064 24698682225524736 24825236767695936 24887101010264064 24895963937974272 24927820390702944 24989940270637056 24998839822015488 25061136681664512 25070061587890176 25074894124253952 25173656883707904 25189548418374912 25293637461426048 25356668953853952 25365699106615296 25437966055636992 25465607262830592 25470516045072384 25543081617850368 25601025416686434 25664822916834816 25673962811035968 25780053566453472 25844297202966528 25853501012511744 25917927679328256 25927157710553088 25960333661323776 26025026554036224 26034294725885952 26084063632095612 26149064858661888 26158377203697024 26261407489794048 26336226314551296 26341302918408192 26369925702561792 26416349365469184 26445053696016384 26525507833921536 26585680240405143 26646795021090816 26651931490559232 26661422919152736 26756905744318464 26847866436069888 26914771051610112 26944016973299712 26970627599472128 27037838134607872 27082076473850112 27149564738469888 27159233386881024 27164468634608448 27271461624016896 27349158095880192 27462171145863168 27479507365499904 27547986023940096 27557796560273408 27593059048828416 27661820676931584 27671671752671232 27686862262197072 27813459711955632 27865179946745856 27928391363657928 27997988636547072 28007959430221056 28077754985938944 28087754186432512 28123694799767424 28193778766872576 28203819286376448 28284172047876096 28338241970671776 28401048791875584 28455342144104304 28526252573085696 28530911840763904 28536411494942208 28607523947937792 28617711812591616 28648808170684416 28735966820081664 28817835671420928 28872925781439168 28883208162415464 29002560262260156 29069230932099072 29074834353337344 29085188639075712 29157668639244288 29168052424372224 29189351721074688 29288581566621696 29422502835787776 29428174354159152 29544083426018304 29617706987421696 29628254603870208 29633965783209216 29707813330550784 29718393036152832 29750685408018432 29977644398727168 29994100784046828 30063050793025536 30101518962358272 30187278275641344 30203849740578624 30279117433061376 30341956049406144 30417567901433856 30467336033081376 30543260330778624 30554137560241152 30630278166478848 30641186385199104 30680394327019008 30756849563860992 30767802857865216 30914445786187392 30982962318409728 30991484276932608 31002521130307584 31124631099015168 31130630721755136 31219321977372672 31253245277110272 31290142175950086 31348327440089088 31419440284115169 31497737216115456 31508954358998688 31587474359181312 31598723459736576 31729296697173504 31808365788266496 31819693553860608 31842929150263296 31880522217005748 31951179890860032 32097275820859392 32103462931809984 32183464441430016 32194925789165568 32229909192019968 32321732295131136 32420065130348544 32455293172383744 32482041504119064 32493609182717397 32568305025777664 32702884798611456 32720837218960176 32802377219149824 32814058977418752 32931576300699648 33100315690261248 33106696148429046 33182801347018752 33194618583965696 33237093854270592 33319920360849408 33331786429353984 33426748783853568 33433192165671936 33564875844943872 33586064557833216 33724849948568064 33808891938471936 33820932142153728 33960688060096512 34057442157133824 34134700555581912 34219763889113088 34231950414714624 34275753037216548 34361167872125952 34373404755271296 34459062937288704 34471334683348992 34569543614070784 34613778215098368 34712392967847936 34778751509460816 34865419811549184 34877836271596032 35015209986392064 35021959561974528 35109233936105472 35121737224544256 35159900936749056 35221799153958912 35367343778562048 35447573653873524 35529060028121088 35535908654078976 35548563892203648 35675874325757952 35695458784320192 35784411511799808 35797155248093184 36109435298466816 36199419651293184 36212311182508032 36219291512811264 36258647841022464 36349004030017536 36361948832022528 36472573271642112 36616228194484224 36639343153999872 36790745398437888 36895562336894976 36915816349596096 37048023338287104 37084612949274176 37237855151543904 37330651515396096 37343945906961408 37437006647918592 37498259733023232 37591705022496768 37605092381835264 37760485325561856 37784322627562368 37868065055834112 37940456192139072 38035003430780928 38048548659922944 38156949083455488 38198410894245888 38314622426775552 38401538125029651 38497234375252224 38510944216553952 38670080349680208 38766445804449792 38780251518767616 38876891518992384 38890736565829632 38919135628099584 39051442088828928 39126095448143418 39223597287992832 39230003781050368 39237565805545536 39392111234691072 39504339471826944 39511954377612288 39610417774067712 39624524048203776 39667580544024576 39970192531636224 39977897235838848 39992134378729104 40135358616477696 40249704367521792 40271799654104832 40372156577415168 40455941399208192 40556757201911808 40623114710775168 40724347107704832 40738850080321536 40746702951912672 40854915180265472 40907192436025344 41023737143820288 41219261048249856 41321979035910144 41336694840410112 41389588573242624 41492731015397376 41507507629006848 41530293393295608 41625762636496896 41720189567933448 41797769920118784 41892587045486892 41996982954820608 42011939145331584 42116632478908416 42131631279648768 42185542199651136 42290668150308864 42305728929564672 42426258071814144 42507362956007664 42601573187813376 42796367761145856 42804617242413312 42911285921906688 42926567718887424 42973212256026624 43103950230122496 43226753507131392 43273724229844992 43309388672158752 43324812243623196 43603846398148608 43627782958613568 43736502958866432 43752078636558336 43784027581612032 43932872349932544 44042352629907456 44133754253681664 44142261531238728 44243735129358336 44316125139027456 44426560481132544 44442381905805312 44577589554229248 44626028112027648 44753167793258496 44781419410444288 44966466598090752 44991151176070242 45094576189538304 45280917413462016 45512934074109216 45626351852150784 45642600552952832 45701004049622064 45814890496167936 45831206340361728 45945417249718272 45961779577798656 46151704286797824 46283190623797248 46371668679281088 46474443477614592 46487226415398912 46503781695461376 46686946648522752 46695946082632704 46812311914807296 46828982966059008 46879867915665408 46935213263925129 47246605824173184 47263431538498032 47381211538771968 47398085189604864 47567832434343936 47593945045760256 47712548682399744 47729540330790912 47820783325508622 48145913731289088 48155194397714976 48275196662145024 48283081576677376 48292388683748352 48344863788029952 48482598442696704 48630097695522816 48852457538666496 49054327197917184 49081255828440264 49194083115859968 49203565828724736 49221088466128128 49397364451049472 49650473535391872 49774202020528128 49791927875948544 49855640781405888 49979880541274112 49997679644030976 50140123175780352 50149788248507904 50347313767415808 50379096836749824 50587274922852096 50713337907707904 50731398213230592 50875932111273984 50941032090144768 51086163235700736 51202050833372868 51329645833669632 51347925622071936 51560107132906944 51688594405933056 51707002025023488 51854315421106176 51920667322647552 52050053108072448 52068589451771904 52168127264191224 52298129717323776 52316754407394048 52522814979588096 52682605836816384 52739851405123584 52832698730938368 52890107392032768 53051015667843072 53171360480810286 53293590042181632 53303862981118464 53322845838305472 53513811488636928 53695732872139776 53829542103220224 53941255198944256 54075676269215744 54164152947700224 54299129476939776 54318466773762048 54328937269216896 54542923248033792 54698316191760384 54924342291726336 54959014730999808 55115593120546816 55186118097656832 55323641353863168 55343343505342464 55373724524394144 55626919423911264 55856782727315856 55995977273094144 56015918860442112 56155509971877888 56175508372865024 56247389599534848 56387557533745152 56407638572752896 56568344095752192 56676483941343552 56802097583751168 56910684288208608 57052505146171392 57061823681527808 57072822989884416 57215047895875584 57235423625183232 57297616341368832 57471933640163328 57745851562878336 57766416324830928 58005120524520312 58138461864198144 58149668706674688 58170377278151424 58315337278488576 58336104848744448 58378703442149376 58577163133243392 58845005671575552 58856348708318304 59088166852036608 59256509207740416 59267931566418432 59415626661101568 59436786072305664 59501370816036864 59955288797454336 59988201568093656 60126101586051072 60203037924716544 60374556551282688 60407699481157248 60558234866122752 60683912098812288 60835135802867712 60934672066162752 61086520661557248 61108275120482304 61282372770398208 61360788654038016 61513699127721984 61535605715730432 61828891572374784 61982968553865216 62005042260615168 62261261443510272 62438643954745344 62506490554220544 62580284351900172 62696654880178176 62838880568230338 62995474432230912 63017908717997376 63174948718362624 63197446919473152 63458593394347008 63616731576532992 63639387107721216 63761044434011496 63902359781720064 64194551641718784 64206925863619968 64366928882860032 64389851578331136 64459818384039936 64643464590262272 64840130260697088 64910586344767488 64964083008238128 64987218365434794 65136610051555328 65405769597222912 65441674437920352 65604754438299648 65628117954837504 66200631380522496 66213392296858092 66365602694037504 66389237167931392 66474187708541184 66639840721698816 66663572858707968 66853497567707136 66866384331343872 67129751689887744 67172129115666432 67449699897136128 67486726764105363 67617783876943872 67641864284307456 67921376120193024 68269401111163824 68439527778226176 68463900829429248 68551506074433096 68722335744251904 68746809510542592 68918125874577408 68942669366697984 69139087228141568 69227556430196736 69424785935695872 69557503018921632 69730839623098368 69755672543192064 70030419972784128 70043919123949056 70218467872210944 70243474449088512 70319801873498112 70734687557124096 70895147307747048 71058120056242176 71071817308157952 71097127784407296 71351748651515904 71390917568640384 71568823023599616 71594310496186368 71731174988262933 72218870596933632 72424622365016064 72438583025622528 72517295682044928 72698008060035072 72723897664045056 72945146543284224 73278686307999744 73581490796875776 73791124673789952 73831632699192192 74096046676574208 74169225898548352 74475710303087808 74661303030792192 74687891813922816 74996519466046464 75183410044993536 75210184763670528 75520970651123712 75568645255124736 75880912384278144 76070006861561856 76097097319845888 76313898166910976 76396821788491776 76629244853551104 76803076250059302 76994468750504448 77021888433107904 77340160699360416 77532891608899584 77560503037535232 77753783037984768 77781473131659264 78102884177657856 78252190896286836 78447194575985664 78460007562100736 78475131611091072 78784222469382144 79008678943653888 79023908755224576 79249048096407552 79335161088049152 79757040721215429 79940385063272448 79955794471677696 79984268757458208 80270717232955392 80543599308209664 80744313154830336 80911882798416384 81113514403823616 81246229421550336 81448694215409664 81477700160643072 81493405903825344 81709830360530944 81814384872050688 82047474287640576 82438522096499712 82643958071820288 82673389680820224 82779177146485248 82985462030794752 83015015258013696 83060586786591216 83440379135866896 83595539840237568 83785174090973784 83993965909641216 84023878290663168 84233264957816832 84263262559297536 84371084399302272 84581336300617728 84611457859129344 84852516143628288 85014725912015328 85203146375626752 85592735522291712 85609234484826624 85822571843813376 85853135437774848 85946424512053248 86207900460244992 86453507014262784 86618777344317504 86649624487246392 87207692796297216 87255565917227136 87473005917732864 87504157273116672 87568055163224064 87865744699865088 88267508507363328 88284523062477456 88632250278054912 88853120962265088 88884763811610624 89155179108458496 89252056224055296 89562838820888576 89932933196181504 89982302352140484 90189152379076608 90561834826924032 91025868148218432 91252703704301568 91285201105905664 91402008099244128 91629780992335872 91662412680723456 91890834499436544 91923559155597312 92303408573595648 92743337358562176 92948886955229184 92974452830797824 93007563390922752 93373893297045504 93391892165265408 93657965932118016 93759735831330816 93870426527850258 94258320852345507 94493211648346368 94526863076996064 94762423077543936 94796170379209728 95187890091520512 95425097364799488 95459080661581824 95641566651017244 96291827462578176 96310388795429952 96550393324290048 96566163153354752 96584777367496704 96689727576059904 96965196885393408 97260195391045632 97480827548152191 97704915077332992 98108654395834368 98162511656880528 98407131657449472 98442176932256256 98794728902098944 99300947070783744 99548404041056256 99583855751897088 99711281562811776 99959761082548224 99995359288061952 100280246351560704 100299576497015808 100694627534831616 100758193673499648 101174549845704192 101426675815415808 101462796426461184 101882064180289536 102172326471401472 102404101666745736 102659291667339264 102695851244143872 103120214265813888 103377188811866112 103414004050046976 103708630842212352 103841334645295104 104137178903543808 104336254528382448 104596259434647552 104633508814788096 105045629959176192 105365211673632768 105479702810247168 105665397461876736 106102031335686144 106342720961620572 106587180084363264 106607725962236928 106645691676610944 107027622977273856 107391465744279552 107882510397888512 108328305895400448 108598258953879552 108636933547524096 108657874538433792 109085846496067584 109848684583452672 109918029461999616 110231186241093632 110372236195313664 110686687010684928 110747449048788288 111253838847822528 111713565454631712 111991954546188288 112031837720884224 112311019943755776 112351016745730048 112494779199069696 112775115067490304 112815277145505792 113352967882687104 113604195167502336 113821368576417216 114105010292342784 114123647363055616 114145645979768832 114470847250366464 114595232682737664 114943867280326656 115204614375088953 115491703125756672 115532832649661856 116010241049040624 116299337413349376 116340754556302848 116630674556977152 116672209697488896 116757406884298752 117154326266486784 117690011343151104 117712697416636608 118176333704073216 118513018415480832 118535863132836864 118831253322203136 118873572144611328 119002741632073728 119910577594908672 119976403136187312 120406075849433088 120749113102565376 120815398962314496 121116469732245504 121367824197624576 121670271605735424 121869344132325504 122173041323114496 122216550240964608 122564745540796416 122721577308076032 123071211431460864 123657783144749568 123965937107730432 124010084521230336 124522522887020544 124877287909490688 125160568703800344 125393309760356352 125677761136460676 125990948864461824 126035817435994752 126349897436725248 126394893838946304 126917186788694016 127278774215442432 127522088868022992 127804719563440128 128389103283437568 128413851727239936 128733857765720064 128779703156662272 128919636768079872 129680260521394176 129821172689534976 129928166016476256 129974436730869588 130273220103110656 130811539194445824 130883348875840704 131209508876599296 131256235909675008 132401262761044992 132426784593716184 132731205388075008 132778474335862784 132948375417082368 133279681443397632 133327145717415936 133732768662687744 134259503379775488 134344258231332864 134899399794272256 134973453528210726 135283728568614912 135842752240386048 136538802222327648 136879055556452352 136927801658858496 137103012148866192 137444671488503808 137493619021085184 137836251749154816 137885338733395968 138455112860393472 138849571871391744 139115006037843264 139461679246196736 139511345086384128 140060839945568256 140087838247898112 140436935744421888 140486948898177024 140639603746996224 140805639791775387 141790294615494096 142143634616315904 142194255568814592 142703497303031808 142781835137280768 143137646047199232 143188620992372736 143462349976525866 144437741193867264 144849244730032128 144877166051245056 145034591364089856 145447795328090112 145890293086568448 146557372615999488 147162981593751552 147582249347579904 147663265398384384 148192093353148416 148338451797096704 148951420606175616 149322606061584384 149375783627845632 149993038932092928 150420369527341056 151041941302247424 151137290510249472 151761824768556288 152140013723123712 152194194639691776 152627796333821952 153258489707102208 153606152500118604 153988937501008896 154043776866215808 154680321398720832 155065783217799168 155121006075070464 155562946263318528 156205768355315712 156504381792573672 156894389151971328 156920015124201472 156950263222182144 157568444938764288 158047817510449152 158498096192815104 158670322176098304 159514081442430858 159880770126544896 159911588943355392 159968537514916416 160541434465910784 161087198616419328 161488626309660672 161823765596832768 162227028807647232 162492458843100672 162897388430819328 162955400321286144 162986811807650688 163628769744101376 164094948575281152 164877044192999424 165346779361640448 165558354292970496 165970924061589504 166030030516027392 166121173573182432 166880758271733792 167570348181947568 167987931819282432 168047756581326336 168466529915633664 168526525118595072 168742168798604544 169162672601235456 169222915718258688 169705032287256576 170029451824030656 170406292751253504 171185471044583424 171218468969653248 171645143687626752 171706270875549696 171892849024106496 172415800920489984 173237554688635008 173299248974492784 174415385592594432 174511131834454272 174946011835465728 175008314546233344 175136110326448128 175731489399730176 176535017014726656 176569046124954912 177264500556109824 177769527623221248 178310358216916992 178504112448110592 179125677641777152 179865866392363008 179964604704280968 180378304758153216 181123669653848064 182051736296436864 182505407408603136 182570402211811328 182804016198488256 183259561984671744 183324825361446912 183847118311194624 184606817147191296 185486674717124352 185948905661595648 186015126781845504 186783784330530816 187315931864236032 187519471662661632 187740853055700516 188516641704691014 188986423296692736 189053726153992128 189524846155087872 189592340758419456 190375780183041024 190850194729598976 190918161323163648 191283133302034488 192583654925156352 192620777590859904 193100786648580096 193169554734993408 193379455152119808 193930393770786816 194520390782091264 194961655096304382 195409830154665984 196217308791668736 196325023313761056 196814263314898944 196884353864512512 198601894141567488 199096808082112512 199167711503794176 199422563125623552 199919522165096448 199990718576123904 200560492703121408 200599152994031616 201389255069663232 201516387346999296 202349099691408384 202853351630831616 202925592852922368 203764128360579072 204808203333491472 205318583334678528 205391702488287744 206240428531627776 206754377623732224 206828008100093952 207417261684424704 207682669290590208 208274357807087616 208672509056764896 209192518869295104 209267017629576192 210091259918352384 210730423347265536 210959405620494336 212204062671372288 212685441923241144 213174360168726528 213215451924473856 213291383353221888 214055245954547712 214782931488559104 215193524964788799 215765020795777024 216656611790800896 217273867095048192 217315749076867584 218171692992135168 219836058923999232 220462372482187264 220744472390627328 221373374021369856 221494898097576576 222507677695645056 223427130909263424 223983909092376576 224063675441768448 224702033491460096 224989558398139392 225550230134980608 225630554291011584 226705935765374208 227642737152834432 228210020584685568 228291291959537664 228941694500732928 229190465365475328 229887734560653312 230409228750177906 230983406251513344 231065665299323712 232020482098081248 232598674826698752 232681509112605696 233261349113954304 233344419394977792 234308652532973568 235380022686302208 235425394833273216 236352667408146432 237026036830961664 237071726265673728 237747144289222656 238005483264147456 239821155189817344 239952806272374624 240812151698866176 241630797924628992 242232939464491008 242735648395249152 243340543211470848 243738688264651008 244346082646228992 244433100481929216 245129491081592832 245443154616152064 246142422862921728 247315566289499136 247931874215460864 248020169042460672 249045045774041088 250321137407600688 250786619520712704 251355522272921352 251981897728923648 252071634871989504 252699794873450496 252789787677892608 253834373577388032 254557548430884864 255044177736045984 255609439126880256 256778206566875136 256827703454479872 257467715531440128 257559406313324544 257839273536159744 259360521042788352 259856332032952512 259948873461739176 260546440206221312 261623078388891648 261766697751681408 262419017753198592 262512471819350016 264802525522089984 264853569187432368 265556948671725568 265896750834164736 266559362886795264 266654291434831872 267465537325375488 268688516462665728 269798799588544512 269946907056421452 270567457137229824 271685504480772096 273077604444655296 273758111112904704 273855603317716992 274206024297732384 274889342977007616 274987238042170368 275672503498309632 275770677466791936 276910225720786944 278230012075686528 278923358492393472 279022690172768256 280121679891136512 280175676495796224 280973897796354048 281279207493992448 281611279583550774 283580589230988192 284287269232631808 284388511137629184 285563670274561536 286275292094398464 286377241984745472 286924699953051732 288875482387734528 289698489460064256 289754332102490112 290069182728179712 290895590656180224 291780586173136896 292442482644456573 293114745231998976 294325963187503104 295326530796768768 296384186706296832 296676903594193408 297902841212351232 298645212123168768 298751567255691264 299986077864185856 300840739054682112 302083882604494848 302274581020498944 303523649537112576 304280027446247424 304388389279383552 306516979414204416 307212305000237208 307977875002017792 308087553732431616 309360642797441664 310131566435598336 310242012150140928 311125892526637056 312411536710631424 313008763585147344 313788778303942656 313840030248402944 313900526444364288 315136889877528576 316095635020898304 316996192385630208 319028162884861716 319761540253089792 319823177886710784 319937075029832832 321082868931821568 322174397232838656 323647531193665536 324984917686201344 325794776861638656 325910800642572288 325973623615301376 327257539488202752 329754088385998848 330693558723280896 331116708585940992 332060061032054784 332242347146364864 333761516543467584 335140696363895136 335975863638564864 336095513162652672 336933059831267328 337053050237190144 337484337597209088 338325345202470912 338445831436517376 340058903648061312 340812585502507008 342370942089166848 342436937939306496 343412541751099392 343785698048212992 344831601840979968 345613843125266859 346475109377270016 346598497948985568 349022263668908544 349892023670931456 350016629092466688 350272220652896256 351462978799460352 353070034029453312 353138092249909824 354529001112219648 355539055246442496 356620716433833984 357008224896221184 358251355283554304 359731732784726016 359929209408561936 362247339307696128 364103472592873728 365010814817206272 365140804423622656 365608032396976512 366519123969343488 366649650722893824 367694236622389248 369213634294382592 370973349434248704 371897811323191296 372030253563691008 373567568661061632 374631863728472064 375481706111401032 377033283409382028 377972846593385472 378107452307984256 379049692310175744 379184681516838912 380751560366082048 381836322646327296 382566266604068976 385167309850312704 385241555181719808 386201573297160192 386339109469986816 386758910304239616 389040781564182528 389923310192608764 390819660309331968 392434617583337472 392650046627522112 393628526629797888 393768707729025024 397203788283134976 398193616164225024 398335423007588352 398845126251247104 399839044330192896 399981437152247808 401198305988063232 402778510139326464 403032774693998592 404698199382816768 405851185705844736 407528256721158144 409616406666982944 410637166669357056 410783404976575488 412480857063255552 413508755247464448 413656016200187904 415365338581180416 416548715614175232 417345018113529792 418385037738590208 418534035259152384 420182519836704768 421460846694531072 421918811240988672 422416919375326161 425370883846482288 426430903848947712 426582766706443776 428110491909095424 429565862977118208 430387049929577598 431530041591554048 433313223581601792 434547734190096384 434631498153735168 436343385984270336 439672117847998464 441488944781254656 442746748042739712 442989796195153152 445015355391290112 446854261818526848 447967818184753152 448127350883536896 449404066982920192 449979116796278784 451261108582023168 453411871530748416 455285474305668864 456420041169371136 456582583919075328 457883389001465856 459775469121306624 460818457500355812 461966812503026688 462131330598647424 464040964196162496 465197349653397504 465363018225211392 466688838789955584 468617305065947136 470760045372604416 470850789666546432 472705334816292864 474143452531347456 475494288578445312 476010966528294912 479642310379634688 479905612544749248 481624303397732352 483261595849257984 484465878928982016 485471296790498304 486681086422941696 487477376529302016 488692165292457984 488866200963858432 490886309232304128 492284845725843456 494631132578998272 496040338084921344 498090091548082176 500642274815201376 502711044545842704 503963795457847296 504143269743979008 505399589746900992 505579575355785216 507668747154776064 509115096861769728 510088355472091968 511218878253760512 513556413133750272 513655406908959744 514935431062880256 515118812626649088 515678547072319488 519712664065905024 519897746923478352 523246156777783296 523533395503362816 524838035506397184 525024943638700032 529605051044179968 529707138374864736 531113897343451136 531793501668329472 533308582869663744 534931074650750976 537377032925331456 539597599177089024 539893814112842904 541134914274459648 543371008961544192 546155208889310592 547516222225809408 547711206635433984 548412048595464768 549778685954015232 549974476084340736 551541354933583872 553820451441573888 556460024151373056 557846716984786944 558045380345536512 560351352991592448 561947795592708096 562558414987984896 563222559167101548 567161178461976384 568574538465263616 568777022275258368 571127340549123072 572550584188796928 572754483969490944 573849399906103464 577750964775469056 579508664204980224 580138365456359424 581791181312360448 583561172346273792 584884965288913146 586229490463997952 588651926375006208 590653061593537536 593353807188386816 595805682424702464 597290424246337536 597503134511382528 599972155728371712 601681478109364224 604167765208989696 604549162040997888 607047299074225152 608560054892494848 608776778558767104 614424610000474416 615955750004035584 616175107464863232 618721285594883328 620263132871196672 620484024300281856 622251785053274112 624823073421262848 626017527170294688 627577556607885312 627680060496805888 627801052888728576 630273779755057152 632191270041796608 638056325769723432 639523080506179584 639646355773421568 639874150059665664 642165737863643136 644348794465677312 647295062387331072 649969835372402688 651821601285144576 651947247230602752 654515078976405504 659508176771997696 661387117446561792 662233417171881984 664120122064109568 664484694292729728 667523033086935168 670281392727790272 671951727277129728 672191026325305344 674106100474380288 674968675194418176 676650690404941824 676891662873034752 680117807296122624 684873875878612992 686825083502198784 687571396096425984 689663203681959936 691227686250533718 692950218754540032 693196995897971136 698044527337817088 699784047341862912 700033258184933376 702925957598920704 706140068058906624 706276184499819648 709058002224439296 711078110492884992 713241432867667968 714016449792442368 716502710567108608 719463465569452032 719858418817123872 728206945185747456 730021629634412544 730281608847245312 731216064793953024 733038247938686976 733299301445787648 735388473244778496 738427268588765184 741946698868497408 743795622646382592 744060507127382016 747135137322123264 750963412222802064 754066566818764056 755945693186770944 756214904615968512 758099384620351488 758369363033677824 761503120732164096 763672645292654592 765132533208137952 770334619700625408 770483110363439616 772403146594320384 772678218939973632 773517820608479232 778081563128365056 779846620385217528 781639320618663936 784869235166674944 785300093255044224 787257053259595776 787537415458050048 794407576566269952 796670846015176704 797690252502494208 799678088660385792 799962874304495616 802396611976126464 806065549387997184 809396398765633536 811702371411689472 815056513442316288 819232813333965888 821274333338714112 821566809953150976 824961714126511104 827017510494928896 827312032400375808 830730677162360832 834690036227059584 836770075477180416 837068070518304768 840365039673409536 842921693389062144 843837622481977344 844833838750652322 850741767692964576 852861807697895424 853165533412887552 859131725954236416 860774099859155196 863060083183108096 866626447163203584 869095468380192768 869262996307470336 872686771968540672 877327447933369719 879344235695996928 882977889562509312 885979592390306304 890030710782580224 893708523637053696 895935636369506304 896254701767073792 898808133965840384 899958233592557568 902522217164046336 906823743061496832 910570948611337728 912840082338742272 913165167838150656 919550938242613248 921636915000711624 923933625006053376 924262661197294848 928081928392324992 930394699306795008 930726036450422784 933377677579911168 937234610131894272 941520090745208832 941701579333092864 945410669632585728 948286905062694912 950988577156890624 959284620759269376 959811225089498496 963248606795464704 966523191698515968 970942593580996608 974954753058604032 977384330584915968 977732401927716864 981772618464608256 989262265157996544 992080676169842688 996180183096164352 1001284549630402752 1005422089091685408 1007927590915694592 1008286539487958016 1010799179493801984 1011159150711570432 1015337494309552128 1020176710944183936 1022437756507521024 1027112826267500544 1027310813817919488 1030237625253298176 1031357094144638976 1036841529375800577 1039425328131810048 1039795493846956704 1047066791006725632 1049676071012794368 1050049887277400064 1059210102088359936 1059414276749729472 1062227794686902272 1063587003336658944 1066617165739327488 1069862149301501952 1074754065850662912 1079195198354178048 1079787628225685808 1086742017923088384 1092310417778621184 1095032444451618816 1095422413270867968 1096824097190929536 1099557371908030464 1099948952168681472 1103082709867167744 1107640902883147776 1112920048302746112 1115693433969573888 1116090760691073024 1120702705983184896 1123895591185416192 1126445118334203096 1134322356923952768 1137149076930527232 1137554044550516736 1142254681098246144 1145508967938981888 1147698799812206928 1155501929550938112 1159017328409960448 1160276730912718848 1167122344692547584 1169769930577826292 1172458980927995904 1177303852750012416 1181306123187075072 1186707614376773632 1191611364849404928 1194580848492675072 1195006269022765056 1199944311456743424 1208335530417979392 1209098324081995776 1214094598148450304 1217553557117534208 1228849220000948832 1231911500008071168 1232350214929726464 1237442571189766656 1240526265742393344 1240968048600563712 1249646146842525696 1252035054340589376 1255155113215770624 1255360120993611776 1255602105777457152 1260547559510114304 1264382540083593216 1267250758125978483 1276112651539446864 1279292711546843136 1279748300119331328 1284331475727286272 1288697588931354624 1294590124774662144 1299939670744805376 1303643202570289152 1303894494461205504 1309030157952811008 1319016353543995392 1324466834343763968 1328240244128219136 1328969388585459456 1335046066173870336 1340562785455580544 1343903454554259456 1344382052650610688 1348212200948760576 1349937350388836352 1353783325746069504 1360235614592245248 1369747751757225984 1373650167004397568 1379326407363919872 1382455372501067436 1385900437509080064 1386393991795942272 1396089054675634176 1400066516369866752 1405851915197841408 1412280136117813248 1412552368999639296 1418116004448878592 1426482865735335936 1428032899584884736 1433005421134217216 1438926931138904064 1439716837634247744 1456413890371494912 1460043259268825088 1460563217694490624 1462432129587906048 1466076495877373952 1466598602891575296 1476854537177530368 1483893397736994816 1488121014254764032 1494270274644246528 1501926824445604128 1508133133637528112 1511891386373541888 1512429809231937024 1516198769240702976 1516738726067355648 1523006241464328192 1527345290585309184 1530265066416275904 1540669239401250816 1540966220726879232 1544806293188640768 1545356437879947264 1547035641216958464 1559693240770435056 1569738470333349888 1570600186510088448 1574514106519191552 1575074830916100096 1588815153132539904 1593341692030353408 1595380505004988416 1599925748608991232 1604793223952252928 1612131098775994368 1618792797531267072 1623404742823378944 1630113026884632576 1638465626667931776 1642548666677428224 1643133619906301952 1649923428253022208 1654624064800751616 1661461354324721664 1669380072454119168 1673540150954360832 1674136141036609536 1685843386778124288 1687675244963954688 1689667677501304644 1701483535385929152 1705723615395790848 1706331066825775104 1718263451908472832 1721548199718310392 1726120166366216192 1733252894326407168 1738525992614940672 1745373543937081344 1754654895866739438 1758688471391993856 1765955779125018624 1771959184780612608 1780061421565160448 1787417047274107392 1791871272739012608 1792509403534147584 1799916467185115136 1805044434328092672 1813647486122993664 1821141897222675456 1825680164677484544 1826330335676301312 1843273830001423248 1847867250012106752 1848525322394589696 1856163856784649984 1860789398613590016 1861452072900845568 1866755355159822336 1874469220263788544 1883040181490417664 1883403158666185728 1890821339265171456 1896573810125389824 1918569241518538752 1919622450178996992 1926497213590929408 1933046383397031936 1941885187161993216 1949909506117208064 1955464803855433728 1963545236929216512 1978524530315993088 1984161352339685376 1992360366192328704 2002569099260805504 2010844178183370816 2015855181831389184 2016573078975916032 2022318301423140864 2030674988619104256 2040353421888367872 2054621627635838976 2060475250506596352 2062714188289277952 2073683058751601154 2078850656263620096 2079590987693913408 2094133582013451264 2099352142025588736 2100099774554800128 2118420204176719872 2118828553499458944 2127174006673317888 2133234331478654976 2139724298603003904 2149508131701325824 2158390396708356096 2159575256451371616 2184620835557242368 2190064888903237632 2190844826541735936 2193648194381859072 2199114743816060928 2199897904337362944 2206165419734335488 2215281805766295552 2225840096605492224 2231386867939147776 2232181521382146048 2241405411966369792 2252890236668406192 2268644713847905536 2274298153861054464 2275108089101033472 2284509362196492288 2291017935877963776 2295397599624413856 2311003859101876224 2318034656819920896 2320553461825437696 2334244689385095168 2339539861155652584 2344917961855991808 2354607705500024832 2362612246374150144 2373415228753547264 2383222729698809856 2390012538045530112 2399888622913486848 2418196648163991552 2428189196296900608 2435107114235068416 2457698440001897664 2463823000016142336 2464700429859452928 2474885142379533312 2481052531484786688 2481936097201127424 2504070108681178752 2510310226431541248 2511204211554914304 2521095119020228608 2528765080167186432 2534501516251956966 2552225303078893728 2558585423093686272 2559496600238662656 2577395177862709248 2589180249549324288 2599879341489610752 2607286405140578304 2607788988922411008 2618060315905622016 2638032707087990784 2648933668687527936 2657938777170918912 2670092132347740672 2681125570911161088 2687806909108518912 2688764105301221376 2696424401897521152 2699874700777672704 2707566651492139008 2720471229184490496 2739495503514451968 2758652814727839744 2764910745002134872 2771800875018160128 2772787983591884544 2792178109351268352 2800133032739733504 2811703830395682816 2824560272235626496 2825104737999278592 2836232008897757184 2852965731470671872 2866010842268434432 2877853862277808128 2879433675268495488 2912827780742989824 2921126435388981248 2924864259175812096 2932152991754747904 2933197205783150592 2967786795473989632 2976242028509528064 2988540549288493056 3003853648891208256 3016266267275056224 3023782772747083776 3024859618463874048 3032397538481405952 3033477452134711296 3046012482928656384 3060530132832551808 3081338478802501632 3081932441453758464 3090712875759894528 3094071282433916928 3119386481540870112 3141200373020176896 3149028213038383104 3150149661832200192 3177630306265079808 3186683384060706816 3190761010009976832 3199851497217982464 3209586447904505856 3224262197551988736 3237585595062534144 3260226053769265152 3276931253335863552 3285097333354856448 3286267239812603904 3299846856506044416 3309248129601503232 3322922708649443328 3338760144908238336 3347080301908721664 3348272282073219072 3371686773556248576 3379335355002609288 3402967070771858304 3411447230791581696 3412662133651550208 3436526903816945664 3443096399436620784 3452240332732432384 3466505788652814336 3477051985229881344 3509309791733478876 3517376942783987712 3531911558250037248 3543918369561225216 3560122843130320896 3574834094548214784 3583742545478025216 3585018807068295168 3599832934370230272 3627294972245987328 3642283794445350912 3652660671352602624 3686547660002846496 3695734500024213504 3697050644789179392 3712327713569299968 3721578797227180032 3722904145801691136 3748938440527577088 3766080362980835328 3766806317332371456 3781642678530342912 3793147620250779648 3801752274377935449 3839244900357993984 3852994427181858816 3866092766794063872 3883770374323986432 3899819012234416128 3910929607710867456 3927090473858433024 3957049060631986176 3984720732384657408 4005138198521611008 4021688356366741632 4031710363662778368 4033146157951832064 4044636602846281728 4061349977238208512 4080706843776735744 4109243255271677952 4120950501013192704 4147366117503202308 4157701312527240192 4159181975387826816 4188267164026902528 4200199549109600256 4236840408353439744 4237657106998917888 4254348013346635776 4279448597206007808 4299016263402651648 4316780793416712192 4319150512902743232 4369241671114484736 4380129777806475264 4381689653083471872 4387296388763718144 4398229487632121856 4399795808674725888 4430563611532591104 4451680193210984448 4464363042764292096 4482810823932739584 4505780473336812384 4537289427695811072 4548596307722108928 4550216178202066944 4569018724392984576 4582035871755927552 4590795199248827712 4622007718203752448 4636069313639841792 4641106923650875392 4679079722311305168 4709215411000049664 4725224492748300288 4746830457507094528 4766445459397619712 4780025076091060224 4799777245826973696 4836393296327983104 4856378392593801216 4870214228470136832 4915396880003795328 4927646000032284672 4929400859718905856 4949770284759066624 4963872194402254848 5008140217362357504 5020620452863082496 5022408423109828608 5057530160334372864 5069003032503913932 5104450606157787456 5117170846187372544 5118993200477325312 5154790355725418496 5178360499098648576 5199758682979221504 5215577977844822016 5236120631811244032 5276065414175981568 5297867337375055872 5315877554341837824 5340184264695481344 5362251141822322176 5375613818217037824 5377528210602442752 5399749401555345408 5415133302984278016 5440942458368980992 5478991007028903936 5529821490004269744 5543601750036320256 5545575967183769088 5584356218702536704 5600266065479467008 5623407660791365632 5649120544471252992 5650209475998557184 5672464017795514368 5755707724555616256 5758867350536990976 5825655561485979648 5842252870777962496 5849728518351624192 5866394411566301184 5935573590947979264 5952484057019056128 5977081098576986112 6007707297782416512 6032532534550112448 6047565545494167552 6049719236927748096 6066954904269422592 6092024965857312768 6121060265665103616 6163864882907516928 6181425751519789056 6188142564867833856 6238772963081740224 6282400746040353792 6298056426076766208 6300299323664400384 6355260612530159616 6381522020019953664 6399702994435964928 6419172895809011712 6448524395103977472 6475171190125068288 6553862506671727104 6570194666709712896 6572534479625207808 6599693713012088832 6618496259203006464 6645845417298886656 6677520289816476672 6694160603817443328 6696544564146438144 6758670710005218576 6805934141543716608 6822894461583163392 6825324267303100416 6873053807633891328 6886192798873241568 6904480665464864768 6933011577305628672 6954103970459762688 7018619583466957752 7034753885567975424 7063823116500074496 7087836739122450432 7120245686260641792 7149668189096429568 7170037614136590336 7199665868740460544 7254589944491974656 7284567588890701824 7305321342705205248 7373095320005692992 7391469000048427008 7394101289578358784 7424655427138599936 7443157594454360064 7445808291603382272 7533612634664742912 7563285357060685824 7586295240501559296 7603504548755870898 7678489800715987968 7732185533588127744 7767540748647972864 7799638024468832256 7821859215421734912 7854180947716866048 7914098121263972352 8010276397043222016 8043376712733483264 8063420727325556736 8066292315903664128 8089273205692563456 8122699954476417024 8161413687553471488 8218486510543355904 8294732235006404616 8315402625054480384 8318363950775653632 8376534328053805056 8400399098219200512 8473680816706879488 8475314213997835776 8508696026693271552 8558897194412015616 8598032526805303296 8633561586833424384 8638301025805486464 8738483342228969472 8763379306166943744 8774592777527436288 8796458975264243712 8799591617349451776 8903360386421968896 8928726085528584192 8965621647865479168 9011560946673624768 9074578855391622144 9097192615444217856 9100432356404133888 9138037448785969152 9181590398497655424 9244015436407504896 9272138627279683584 9282213847301750784 9358159444622610336 9450448985496600576 9493660915014189056 9532890918795239424 9560050152182120448 9599554491653947392 9672786592655966208 9712756785187602432 9830793760007590656 9855292000064569344 9858801719437811712 9899540569518133248 9927744388804509696 10016280434724715008 10041240905726164992 10044816846219657216 10115060320668745728 10138006065007827864 10208901212315574912 10234341692374745088 10237986400954650624 10309580711450836992 10356720998197297152 10399517365958443008 10431155955689644032 10552130828351963136 10595734674750111744 10631755108683675648 10680368529390962688 10724502283644644352 10751227636434075648 10755056421204885504 10799498803110690816 10881884916737961984 10957982014057807872 11059642980008539488 11087203500072640512 11091151934367538176 11168712437405073408 11246815321582731264 11298241088942505984 11300418951997114368 11344928035591028736 11405256823133806347 11517734701073981952 11651311122971959296 11684505741555924992 11699457036703248384 11732788823132602368 11871147181895958528 11954162197153972224 12015414595564833024 12065065069100224896 12095131090988335104 12099438473855496192 12133909808538845184 12184049931714625536 12242120531330207232 12327729765815033856 12362851503039578112 12477545926163480448 12564801492080707584 12600598647328800768 12710521225060319232 12763044040039907328 12838345791618023424 12897048790207954944 12950342380250136576 13107725013343454208 13140389333419425792 13145068959250415616 13199387426024177664 13291690834597773312 13355040579632953344 13393089128292876288 13517341420010437152 13611868283087433216 13645788923166326784 13650648534606200832 13746107615267782656 13772385597746483136 13808961330929729536 13866023154611257344 13908207940919525376 14037239166933915504 14127646233000148992 14175673478244900864 14240491372521283584 14299336378192859136 14340075228273180672 14399331737480921088 14509179888983949312 14569135177781403648 14610642685410410496 14746190640011385984 14782938000096854016 14788202579156717568 14849310854277199872 14891616583206764544 15067225269329485824 15172590481003118592 15207009097511741796 15356979601431975936 15464371067176255488 15535081497295945728 15599276048937664512 15708361895433732096 15828196242527944704 16020552794086444032 16086753425466966528 16126841454651113472 16132584631807328256 16245399908952834048 16322827375106942976 16436973021086711808 16589464470012809232 16630805250108960768 16636727901551307264 16753068656107610112 16800798196438401024 16947361633413758976 16950628427995671552 17017392053386543104 17267123173666848768 17276602051610972928 17476966684457938944 17526758612333887488 17549185555054872576 17599183234698903552 17806720772843937792 17857452171057168384 17931243295730958336 18023121893347249536 18149157710783244288 18200864712808267776 18276074897571938304 18363180796995310848 18544277254559367168 18564427694603501568 18716318889245220672 18900897970993201152 18987321830028378112 19065781837590478848 19199108983307894784 19345573185311932416 19425513570375204864 19661587520015181312 19710584000129138688 19717603438875623424 19799081139036266496 19855488777609019392 20032560869449430016 20082481811452329984 20089633692439314432 20276012130015655728 20417802424631149824 20468683384749490176 20475972801909301248 20619161422901673984 20713441996394594304 20799034731916886016 20862311911379288064 21104261656703926272 21191469349500223488 21263510217367351296 21360737058781925376 21449004567289288704 21510112842409771008 21598997606221381632 21763769833475923968 21915964028115615744 22119285960017078976 22174407000145281024 22182303868735076352 22337424874810146816 22600837903994228736 22689856071182057472 22810513646267612694 23035469402147963904 23302622245943918592 23398914073406496768 23465577646265204736 23742294363791917056 24030829191129666048 24130130138200449792 24190262181976670208 24198876947710992384 24267819617077690368 24368099863429251072 24484241062660414464 24655459531630067712 24955091852326960896 25129602984161415168 25201197294657601536 25421042450120638464 25526088080079814656 25676691583236046848 25794097580415909888 25900684760500273152 26215450026686908416 26290137918500831232 26398774852048355328 26710081159265906688 26786178256585752576 27034682840020874304 27223736566174866432 27291577846332653568 27301297069212401664 27544771195492966272 27732046309222514688 27816415881839050752 28074478333867831008 28351346956489801728 28480982745042567168 28598672756385718272 28680150456546361344 28798663474961842176 29018359777967898624 29138270355562807296 29492381280022771968 29565876000193708032 29576405158313435136 29698621708554399744 29783233166413529088 30134450538658971648 30345180962006237184 30414018195023483592 30713959202863951872 30928742134352510976 31070162994591891456 31198552097875329024 31656392485055889408 32041105588172888064 32173506850933933056 32253682909302226944 32265169263614656512 32645654750213885952 32873946042173423616 33178928940025618464 33261610500217921536 33273455803102614528 33506137312215220224 33894723266827517952 33901256855991343104 34034784106773086208 34553204103221945856 34953933368915877888 35053517224667774976 35098371110109745152 35198366469397807104 35613441545687875584 35862486591461916672 36046243786694499072 36298315421566488576 36401729425616535552 36552149795143876608 36726361593990621696 37088554509118734336 37432637778490441344 37801795941986402304 37974643660056756224 38131563675180957696 38691146370623864832 38851027140750409728 39323175040030362624 39421168000258277376 39435206877751246848 39598162278072532992 40065121738898860032 40179267384878628864 40552024260031311456 40835604849262299648 40937366769498980352 40951945603818602496 41238322845803347968 41426883992789188608 41598069463833772032 41724623822758576128 42382938699000446976 42527020434734702592 42721474117563850752 42898009134578577408 43020225684819542016 43197995212442763264 43527539666951847936 43831928056231231488 44238571920034157952 44348814000290562048 44364607737470152704 44674849749620293632 45201675807988457472 45621027292535225388 46070938804295927808 46605244491887837184 46797828146812993536 47484588727583834112 48061658382259332096 48260260276400899584 48380524363953340416 48397753895421984768 48736199726858502144 48968482125320828928 49310919063260135424 49910183704653921792 50259205968322830336 50402394589315203072 50842084900241276928 51052176160159629312 51801369521000546304 52430900053373816832 52580275837001662464 52797549704096710656 53420162318531813376 53572356513171505152 54069365680041748608 54447473132349732864 54602594138424803328 55089542390985932544 55632831763678101504 56148956667735662016 56702693912979603456 56961965490085134336 57197345512771436544 57597326949923684352 58036719555935797248 58276540711125614592 58984762560045543936 59131752000387416064 59152810316626870272 59397243417108799488 59566466332827058176 60268901077317943296 60828036390046967184 61427918405727903744 61857484268705021952 62140325989183782912 62397104195750658048 63312784970111778816 64082211176345776128 64347013701867866112 64530338527229313024 65291309500427771904 65747892084346847232 66357857880051236928 66523221000435843072 66546911606205229056 67012274624430440448 67802513711982686208 68069568213546172416 69106408206443891712 69907866737831755776 70196742220219490304 70396732938795614208 71226883091375751168 72092487573388998144 72596630843132977152 72803458851233071104 73104299590287753216 73452723187981243392 74865275556980882688 75603591883972804608 75949287320113512448 76263127350361915392 77382292741247729664 77702054281500819456 78646350080060725248 78870413755502493696 79196324556145065984 80130243477797720064 80358534769757257728 81104048520062622912 81671209698524599296 81874733538997960704 81903891207637204992 83196138927667544064 83449247645517152256 85054040869469405184 85442948235127701504 85796018269157154816 86040451369639084032 86395990424885526528 87055079333903695872 88477143840068315904 88697628000581124096 88729215474940305408 89349699499240587264 90403351615976914944 91242054585070450776 92141877608591855616 93210488983775674368 93595656293625987072 94969177455167668224 96123316764518664192 96520520552801799168 96761048727906680832 96795507790843969536 97936964250641657856 98621838126520270848 99820367409307843584 100518411936645660672 101684169800482553856 102104352320319258624 104861800106747633664 105160551674003324928 105595099408193421312 106840324637063626752 108138731360083497216 108894946264699465728 109205188276849606656 110179084781971865088 111265663527356203008 112297913335471324032 113405387825959206912 113923930980170268672 114394691025542873088 116073439111871594496 116553081422251229184 117969525120091087872 118263504000774832128 118305620633253740544 118794486834217598976 120537802154635886592 121656072780093934368 122855836811455807488 123714968537410043904 124280651978367565824 124794208391501316096 128164422352691552256 128694027403735732224 129060677054458626048 130582619000855543808 131495784168693694464 132715715760102473856 133046442000871686144 133093823212410458112 134024549248860880896 135605027423965372416 138212816412887783424 139815733475663511552 140393484440438980608 142453766182751502336 144184975146777996288 145193261686265954304 146208599180575506432 146905446375962486784 149730551113961765376 151207183767945609216 151898574640227024896 152526254700723830784 155404108563001638912 157292700160121450496 157740827511004987392 158392649112290131968 160260486955595440128 160717069539514515456 162208097040125245824 163342419397049198592 163807782415274409984 166898495291034304512 170108081738938810368 170885896470255403008 171592036538314309632 172791980849771053056 174110158667807391744 176954287680136631808 177395256001162248192 177458430949880610816 178699398998481174528 180806703231953829888 182484109170140901552 184283755217183711232 186420977967551348736 187191312587251974144 189938354910335336448 192246633529037328384 193041041105603598336 193591015581687939072 195873928501283315712 197243676253040541696 199640734818615687168 201036823873291321344 204208704640638517248 209723600213495267328 211190198816386842624 213680649274127253504 216277462720166994432 217789892529398931456 218410376553699213312 220358169563943730176 224595826670942648064 226810775651918413824 227847861960340537344 228789382051085746176 232146878223743188992 233106162844502458368 235939050240182175744 236611241266507481088 237588973668435197952 241075604309271773184 243312145560187868736 245711673622911614976 249588416783002632192 256328844705383104512 257388054807471464448 258121354108917252096 261165238001711087616 265431431520204947712 266092884001743372288 266187646424820916224 268049098497721761792 271210054847930744832 276425632825775566848 279631466951327023104 280786968880877961216 284907532365503004672 288369950293555992576 290386523372531908608 293810892751924973568 299461102227923530752 305052509401447661568 314585400320242900992 315481655022009974784 316785298224580263936 320520973911190880256 324416194080250491648 326684838794098397184 327615564830548819968 333796990582068609024 340216163477877620736 341771792940510806016 343184073076628619264 348220317335614783488 353908575360273263616 354790512002324496384 354916861899761221632 361613406463907659776 364968218340281803104 368567510434367422464 372841955935102697472 374382625174503948288 384493267058074656768 386082082211207196672 387182031163375878144 391747857002566631424 394487352506081083392 399281469637231374336 402073647746582642688 419447200426990534656 427361298548254507008 432554925440333988864 435579785058797862912 440716339127887460352 449191653341885296128 453621551303836827648 455695723920681074688 457578764102171492352 466212325689004916736 471878100480364351488 473222482533014962176 475177947336870395904 482151208618543546368 486624291120375737472 491423347245823229952 512657689410766209024 514776109614942928896 522330476003422175232 530862863040409895424 532185768003486744576 532375292849641832448 536098196995443523584 542420109695861489664 552851265651551133696 559262933902654046208 561573937761755922432 569815064731006009344 576739900587111985152 580773046745063817216 587621785503849947136 598922204455847061504 629170800640485801984 633570596449160527872 641041947822381760512 648832388160500983296 653369677588196794368 655231129661097639936 680432326955755241472 683543585881021612032 686368146153257238528 696440634671229566976 707817150720546527232 709833723799522443264 723226812927815319552 729936436680563606208 737135020868734844928 748765250349007896576 768986534116149313536 772164164422414393344 774364062326751756288 783495714005133262848 798562939274462748672 804147295493165285376 838894400853981069312 854722597096509014016 865109850880667977728 871159570117595725824 881432678255774920704 898383306683770592256 915157528204342984704 943756200960728702976 946444965066029924352 950355894673740791808 973248582240751474944 982846694491646459904 1025315378821532418048 1029552219229885857792 1044660952006844350464 1061725726080819790848 1064371536006973489152 1064750585699283664896 1084840219391722979328 1105702531303102267392 1118525867805308092416 1123147875523511844864 1153479801174223970304 1161546093490127634432 1175243571007699894272 1197844408911694123008 1258341601280971603968 1282083895644763521024 1297664776321001966592 1306739355176393588736 1360864653911510482944 1367087171762043224064 1372736292306514477056 1415634301441093054464 1419667447599044886528 1446453625855630639104 1459872873361127212416 1474270041737469689856 1537973068232298627072 1544328328844828786688 1566991428010266525696 1597125878548925497344 1608294590986330570752 1677788801707962138624 1709445194193018028032 1730219701761335955456 1742319140235191451648 1762865356511549841408 1796766613367541184512 1887512401921457405952 1900711789347481583616 1946497164481502949888 1965693388983292919808 2050630757643064836096 2059104438459771715584 2089321904013688700928 2123451452161639581696 2129501171398567329792 2169680438783445958656 2211405062606204534784 2246295751047023689728 2306959602348447940608 2323092186980255268864 2350487142015399788544 2395688817823388246016 2516683202561943207936 2564167791289527042048 2595329552642003933184 2613478710352787177472 2745472584613028954112 2831268602882186108928 2839334895198089773056 2919745746722254424832 2948540083474939379712 3075946136464597254144 3088656657689657573376 3133982856020533051392 3194251757097850994688 3355577603415924277248 3460439403522671910912 3484638280470382903296 3525730713023099682816 3593533226735082369024 3775024803842914811904 3892994328963005899776 4101261515286129672192 4118208876919543431168 4246902904323279163392 4259002342797134659584 4339360877566891917312 4422810125212409069568 4613919204696895881216 4700974284030799577088 4791377635646776492032 5033366405123886415872 5128335582579054084096 5190659105284007866368 5226957420705574354944 5662537205764372217856 5839491493444508849664 5897080166949878759424 6151892272929194508288 6177313315379315146752 6267965712041066102784 6388503514195701989376 6920878807045343821824 6969276560940765806592 7051461426046199365632 7187066453470164738048 7550049607685829623808 7785988657926011799552 8236417753839086862336 8493805808646558326784 8518004685594269319168 8845620250424818139136 9227838409393791762432 9401948568061599154176 9582755271293552984064 10066732810247772831744 10381318210568015732736 10453914841411148709888 11325074411528744435712 11678982986889017699328 12303784545858389016576 12354626630758630293504 12777007028391403978752 13841757614090687643648 14102922852092398731264 14374132906940329476096 15100099215371659247616 15571977315852023599104 16987611617293116653568 17691240500849636278272 18455676818787583524864 18803897136123198308352 19165510542587105968128 20762636421136031465472 20907829682822297419776 22650148823057488871424 23357965973778035398656 24709253261517260587008 25554014056782807957504 27683515228181375287296 28205845704184797462528 28748265813880658952192 30200198430743318495232 31143954631704047198208 33975223234586233307136 36911353637575167049728 38331021085174211936256 41525272842272062930944 45300297646114977742848 46715931947556070797312 55367030456362750574592 56411691408369594925056 57496531627761317904384 62287909263408094396416 67950446469172466614272 76662042170348423872512 83050545684544125861888 90600595292229955485696 93431863895112141594624 110734060912725501149184 114993063255522635808768 124575818526816188792832 135900892938344933228544 166101091369088251723776 186863727790224283189248 229986126511045271617536 249151637053632377585664 271801785876689866457088 332202182738176503447552 373727455580448566378496 498303274107264755171328 747454911160897132756992 996606548214529510342656 1494909822321794265513984 2989819644643588531027968
- Sum of all divisors σ(n): 10893566691011002165675200
- Sum of proper divisors (its aliquot sum) s(n): 7903747046367413634647232
- 2989819644643588531027968 is an abundant number, because the sum of its proper divisors (7903747046367413634647232) is greater than itself. Its abundance is 4913927401723825103619264
Bases of 2989819644643588531027968
- Binary: 10011110010001111001110010100111001010101111110110011111000010110000000000000000002
- Hexadecimal: 0x2791E729CABF67C2C0000
- Base-36: DIV73ZWVYQYO0000
Squares and roots of 2989819644643588531027968
- 2989819644643588531027968 squared (29898196446435885310279682) is 8939021507496714001855250676877521729070798209024
- 2989819644643588531027968 cubed (29898196446435885310279683) is 26726062107005220509033903123575531202584965879564138809517839188053983232
-
The
square root of 2989819644643588531027968 is 1729109494694.7658615265 -
2989819644643588531027968 is a
perfect cube number . Itscube root is 144061632
Scales and comparisons
How big is 2989819644643588531027968?- 2,989,819,644,643,588,531,027,968 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,989,819,644,643,588,531,027,968 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 2989819644643588531027968 cubic inches would be around 12005136 feet tall.
Recreational maths with 2989819644643588531027968
- 2989819644643588531027968 backwards is 8697201358853464469189892
- The number of decimal digits it has is: 25
- The sum of 2989819644643588531027968's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 2989819644643588531027968 - Facts about the integer". Numbermatics.com. 2024. Web. 14 May 2024.
APA style:
Numbermatics. (2024). Number 2989819644643588531027968 - Facts about the integer. Retrieved 14 May 2024, from https://numbermatics.com/n/2989819644643588531027968/
Chicago style:
Numbermatics. 2024. "Number 2989819644643588531027968 - Facts about the integer". https://numbermatics.com/n/2989819644643588531027968/
The information we have on file for 2989819644643588531027968 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 2989819644643588531027968, math, Factors of 2989819644643588531027968, curriculum, school, college, exams, university, Prime factorization of 2989819644643588531027968, STEM, science, technology, engineering, physics, economics, calculator, two septillion, nine hundred eighty-nine sextillion, eight hundred nineteen quintillion, six hundred forty-four quadrillion, six hundred forty-three trillion, five hundred eighty-eight billion, five hundred thirty-one million, twenty-seven thousand, nine hundred sixty-eight.